? 20020916-takis-pan-scrolled_windows.patch Index: pan/filter-edit-ui.c =================================================================== RCS file: /cvs/gnome/pan/pan/filter-edit-ui.c,v retrieving revision 1.21 diff -u -r1.21 filter-edit-ui.c --- pan/filter-edit-ui.c 2002/09/04 23:08:18 1.21 +++ pan/filter-edit-ui.c 2002/09/16 17:39:01 @@ -689,6 +689,7 @@ hbox = gtk_hbox_new (FALSE, GUI_PAD); gtk_box_pack_start (GTK_BOX(vbox_main), hbox, TRUE, TRUE, 0); w = gtk_scrolled_window_new (NULL, NULL); + gtk_scrolled_window_set_policy(GTK_SCROLLED_WINDOW(w), GTK_POLICY_AUTOMATIC, GTK_POLICY_AUTOMATIC); gtk_box_pack_start (GTK_BOX(hbox), w, TRUE, TRUE, 0); w2 = w; w = d->view_clist = gtk_clist_new (1); Index: pan/filter-ui.c =================================================================== RCS file: /cvs/gnome/pan/pan/filter-ui.c,v retrieving revision 1.10 diff -u -r1.10 filter-ui.c --- pan/filter-ui.c 2002/08/26 23:11:10 1.10 +++ pan/filter-ui.c 2002/09/16 17:39:02 @@ -380,6 +380,7 @@ w = gtk_scrolled_window_new (NULL, NULL); + gtk_scrolled_window_set_policy(GTK_SCROLLED_WINDOW(w), GTK_POLICY_AUTOMATIC, GTK_POLICY_AUTOMATIC); gtk_container_add (GTK_CONTAINER(w), d->filter_clist); gtk_box_pack_start (GTK_BOX (hbox), w, TRUE, TRUE, 0); gtk_widget_set_usize (w, 300, 300); Index: pan/server-ui.c =================================================================== RCS file: /cvs/gnome/pan/pan/server-ui.c,v retrieving revision 1.26 diff -u -r1.26 server-ui.c --- pan/server-ui.c 2002/09/05 16:16:24 1.26 +++ pan/server-ui.c 2002/09/16 17:39:04 @@ -696,6 +696,7 @@ w = gtk_scrolled_window_new (NULL, NULL); + gtk_scrolled_window_set_policy(GTK_SCROLLED_WINDOW(w), GTK_POLICY_AUTOMATIC, GTK_POLICY_AUTOMATIC); gtk_container_add (GTK_CONTAINER(w), d->server_clist); gtk_box_pack_start (GTK_BOX (hbox), w, TRUE, TRUE, 0); gtk_widget_set_usize (w, 300, 300); Index: pan/identities/identity-ui.c =================================================================== RCS file: /cvs/gnome/pan/pan/identities/identity-ui.c,v retrieving revision 1.18 diff -u -r1.18 identity-ui.c --- pan/identities/identity-ui.c 2002/09/04 20:37:43 1.18 +++ pan/identities/identity-ui.c 2002/09/16 17:39:05 @@ -460,6 +460,7 @@ w = gtk_scrolled_window_new (NULL, NULL); + gtk_scrolled_window_set_policy(GTK_SCROLLED_WINDOW(w), GTK_POLICY_AUTOMATIC, GTK_POLICY_AUTOMATIC); gtk_container_add (GTK_CONTAINER(w), d->identity_clist); gtk_box_pack_start (GTK_BOX (hbox), w, TRUE, TRUE, 0); gtk_widget_set_usize (w, 300, 300); Index: pan/rules/rule-edit-ui.c =================================================================== RCS file: /cvs/gnome/pan/pan/rules/rule-edit-ui.c,v retrieving revision 1.26 diff -u -r1.26 rule-edit-ui.c --- pan/rules/rule-edit-ui.c 2002/08/11 11:29:45 1.26 +++ pan/rules/rule-edit-ui.c 2002/09/16 17:39:07 @@ -566,6 +566,7 @@ /* sub list */ s = gtk_scrolled_window_new (NULL, NULL); + gtk_scrolled_window_set_policy(GTK_SCROLLED_WINDOW(s), GTK_POLICY_AUTOMATIC, GTK_POLICY_AUTOMATIC); gtk_table_attach (GTK_TABLE(t), s, 0, 1, 0, 1, GTK_EXPAND|GTK_FILL, GTK_EXPAND|GTK_FILL, 0, 0); @@ -580,6 +581,7 @@ /* apply list */ s = gtk_scrolled_window_new (NULL, NULL); + gtk_scrolled_window_set_policy(GTK_SCROLLED_WINDOW(s), GTK_POLICY_AUTOMATIC, GTK_POLICY_AUTOMATIC); gtk_table_attach (GTK_TABLE(t), s, 2, 3, 0, 1, GTK_EXPAND|GTK_FILL, GTK_EXPAND|GTK_FILL, 0, 0); Index: pan/rules/rule-ui.c =================================================================== RCS file: /cvs/gnome/pan/pan/rules/rule-ui.c,v retrieving revision 1.24 diff -u -r1.24 rule-ui.c --- pan/rules/rule-ui.c 2002/08/26 23:11:12 1.24 +++ pan/rules/rule-ui.c 2002/09/16 17:39:08 @@ -488,6 +488,7 @@ gtk_signal_connect (GTK_OBJECT(w), "unselect_row", GTK_SIGNAL_FUNC(list_selection_changed_cb), d); w = gtk_scrolled_window_new (NULL, NULL); + gtk_scrolled_window_set_policy(GTK_SCROLLED_WINDOW(w), GTK_POLICY_AUTOMATIC, GTK_POLICY_AUTOMATIC); gtk_container_add (GTK_CONTAINER(w), d->rule_clist); gtk_box_pack_start (GTK_BOX (hbox), w, TRUE, TRUE, 0); gtk_widget_set_usize (w, -2, 300);