diff -x CVS -ur gnome-utils.orig/mini-utils/guname/list.c gnome-utils/mini-utils/guname/list.c --- gnome-utils.orig/mini-utils/guname/list.c Tue Nov 23 18:47:38 1999 +++ gnome-utils/mini-utils/guname/list.c Tue Nov 23 18:49:14 1999 @@ -82,12 +82,14 @@ #ifdef HAVE_LIBGTOP_SYSINFO void fill_clist_from_glibtop_entry (GtkCList * list, - glibtop_entry * entry) + glibtop_entry * entry, + gint * width, gint * height) { const gchar * row[2]; int i; gint col_zero_width, col_one_width; GdkFont * font; + GtkRequisition req; font = gtk_widget_get_style(GTK_WIDGET(list))->font; diff -x CVS -ur gnome-utils.orig/mini-utils/guname/list.h gnome-utils/mini-utils/guname/list.h --- gnome-utils.orig/mini-utils/guname/list.h Tue Nov 23 02:24:15 1999 +++ gnome-utils/mini-utils/guname/list.h Tue Nov 23 18:52:10 1999 @@ -27,7 +27,8 @@ #include void fill_clist_from_glibtop_entry (GtkCList * list, - glibtop_entry * entry); + glibtop_entry * entry, + gint * width, gint * height); #endif diff -x CVS -ur gnome-utils.orig/mini-utils/guname/moreinfo.c gnome-utils/mini-utils/guname/moreinfo.c --- gnome-utils.orig/mini-utils/guname/moreinfo.c Tue Nov 23 02:24:16 1999 +++ gnome-utils/mini-utils/guname/moreinfo.c Tue Nov 23 18:50:52 1999 @@ -209,6 +209,7 @@ GtkWidget * clist; GtkWidget * scrolled_win; int i; + gint width, height; for (i = 0; i < sysinfo->ncpu; i++) { gchar buffer [BUFSIZ], *titles [2]; @@ -222,13 +223,17 @@ clist = create_clist((const gchar **)titles); gtk_clist_freeze(GTK_CLIST(clist)); - fill_clist_from_glibtop_entry(GTK_CLIST(clist), &sysinfo->cpuinfo [i]); + fill_clist_from_glibtop_entry(GTK_CLIST(clist), &sysinfo->cpuinfo [i], + &width, &height); gtk_clist_thaw(GTK_CLIST(clist)); scrolled_win = gtk_scrolled_window_new (NULL, NULL); gtk_scrolled_window_set_policy (GTK_SCROLLED_WINDOW (scrolled_win), GTK_POLICY_AUTOMATIC, GTK_POLICY_AUTOMATIC); gtk_container_add (GTK_CONTAINER (scrolled_win), clist); + + gtk_widget_set_usize(GTK_WIDGET(scrolled_win), width, height); + gtk_box_pack_start(GTK_BOX(box), scrolled_win, TRUE, TRUE, 0); } }