From cff9059380f748309b628041b55abad159aab4d6 Mon Sep 17 00:00:00 2001 From: Miguel de Icaza Date: Mon, 15 Jan 2001 07:34:27 +0000 Subject: Work on the ETableConfigurator. Pick up where Chris left. Work on the ETableConfigurator. Pick up where Chris left. A lot more changes to come in the short future. 2001-01-15 Miguel de Icaza * e-table-config.c (config_group_info_update): Simplify signature. (config_sort_info_update): Simplify signature. (config_fields_info_update): Implement. (e_table_config_construct): Hook up field change spec. * e-table-header-item.c (config_destroyed): Add new utility function. * e-table-config.c (config_group_info_update): Simpify routine by using g_string. Show a message if there is no grouping. * e-table-config.c: Made e-table-config dialog be a GnomePropertyBox. * e-table-header-item.c (ethi_popup_customize_view): Use the new api. * e-table-config.c (config_sort_info_update): Simplify this routine. Fix bug that was not showing "unsorted" state. (setup_gui): Load XML user interface here. (config_init): Use Glade instead of manually coded user interface. (e_table_config_raise): New api call. 2001-01-14 Miguel de Icaza * e-table-config.h: Change parent to be a GtkObject from GnomeDialog. svn path=/trunk/; revision=7495 --- widgets/table/e-table-config.glade | 825 ++++++++++++++++++------------------- 1 file changed, 399 insertions(+), 426 deletions(-) (limited to 'widgets/table/e-table-config.glade') diff --git a/widgets/table/e-table-config.glade b/widgets/table/e-table-config.glade index 3cc9c0e8e7..ba1c151322 100644 --- a/widgets/table/e-table-config.glade +++ b/widgets/table/e-table-config.glade @@ -19,9 +19,9 @@ GnomeDialog - e-table-config + dialog-show-fields False - View Summary + Show Fields GTK_WINDOW_TOPLEVEL GTK_WIN_POS_NONE False @@ -34,11 +34,11 @@ GtkVBox GnomeDialog:vbox - dialog-vbox2 + dialog-vbox3 False - 0 + 8 - 0 + 4 True True @@ -46,9 +46,9 @@ GtkHButtonBox GnomeDialog:action_area - dialog-action_area2 + dialog-action_area3 GTK_BUTTONBOX_END - 0 + 8 85 27 7 @@ -62,7 +62,7 @@ GtkButton - button12 + button20 True True GNOME_STOCK_BUTTON_OK @@ -70,7 +70,7 @@ GtkButton - button14 + button22 True True GNOME_STOCK_BUTTON_CANCEL @@ -78,12 +78,10 @@ - GtkFrame - top-frame - 2 - - 0 - GTK_SHADOW_ETCHED_IN + GtkVBox + vbox2 + False + 6 0 True @@ -92,476 +90,150 @@ GtkTable - table1 - 2 - 3 - 3 - False - 2 - 4 + table2 + 1 + 5 + True + 6 + 6 + + 0 + False + True + GtkLabel - label2 - - GTK_JUSTIFY_CENTER + label-available + + GTK_JUSTIFY_LEFT False 0 0.5 0 0 + table-1 - 2 - 3 + 0 + 2 0 1 0 0 - False + True False False False True - False + True GtkLabel - label3 - - GTK_JUSTIFY_CENTER + label-displayed + + GTK_JUSTIFY_LEFT False 0 0.5 0 0 + table-2 - 2 - 3 - 1 - 2 + 3 + 5 + 0 + 1 0 0 - False + True False False False True - False + True + - - GtkLabel - label4 - - GTK_JUSTIFY_CENTER - False - 0 - 0.5 - 0 - 0 - - 2 - 3 - 2 - 3 - 0 - 0 - False - False - False - False - True - False - - + + GtkTable + table3 + 1 + 5 + True + 6 + 6 + + 0 + True + True + - GtkButton - button15 - True - True - - clicked - on_fields_clicked - Tue, 03 Oct 2000 22:11:12 GMT - - - GTK_RELIEF_NORMAL + GtkVBox + vbox4 + False + 6 0 - 1 + 2 0 1 0 0 - False - False + True + True False False True - False + True - - - GtkButton - button18 - True - True - - clicked - on_sort_clicked - Tue, 03 Oct 2000 22:10:58 GMT - - - GTK_RELIEF_NORMAL - - 0 - 1 - 2 - 3 - 0 - 0 - False - False - False - False - True - False - - + + GtkScrolledWindow + scrolledwindow1 + GTK_POLICY_AUTOMATIC + GTK_POLICY_AUTOMATIC + GTK_UPDATE_CONTINUOUS + GTK_UPDATE_CONTINUOUS + + 0 + True + True + - - GtkButton - button16 - True - True - - clicked - on_group_by_clicked - Tue, 03 Oct 2000 22:10:50 GMT - - - GTK_RELIEF_NORMAL - - 0 - 1 - 1 - 2 - 0 - 0 - False - False - False - False - True - False - + + GtkViewport + viewport1 + GTK_SHADOW_IN + + + GtkButton + table-1 + True + + GTK_RELIEF_NORMAL + + + - GtkLabel - label5 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 + GtkVBox + vbox5 + False + 6 - 1 - 2 + 3 + 5 0 1 0 0 - False - False - False - False - True - True - - - - - GtkLabel - label6 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - 1 - 2 - 1 - 2 - 0 - 0 - False - False - False - False - True - True - - - - - GtkLabel - label7 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - 1 - 2 - 2 - 3 - 0 - 0 - False - False - False - False - True - True - - - - - - - - - GnomeDialog - dialog-show-fields - False - Show Fields - GTK_WINDOW_TOPLEVEL - GTK_WIN_POS_NONE - False - False - True - False - False - False - - - GtkVBox - GnomeDialog:vbox - dialog-vbox3 - False - 8 - - 4 - True - True - - - - GtkHButtonBox - GnomeDialog:action_area - dialog-action_area3 - GTK_BUTTONBOX_END - 8 - 85 - 27 - 7 - 0 - - 0 - False - True - GTK_PACK_END - - - - GtkButton - button20 - True - True - GNOME_STOCK_BUTTON_OK - - - - GtkButton - button22 - True - True - GNOME_STOCK_BUTTON_CANCEL - - - - - GtkVBox - vbox2 - False - 6 - - 0 - True - True - - - - GtkTable - table2 - 1 - 5 - True - 6 - 6 - - 0 - False - True - - - - GtkLabel - label-available - - GTK_JUSTIFY_LEFT - False - 0 - 0.5 - 0 - 0 - table-1 - - 0 - 2 - 0 - 1 - 0 - 0 - True - False - False - False - True - True - - - - - GtkLabel - label-displayed - - GTK_JUSTIFY_LEFT - False - 0 - 0.5 - 0 - 0 - table-2 - - 3 - 5 - 0 - 1 - 0 - 0 - True - False - False - False - True - True - - - - - - GtkTable - table3 - 1 - 5 - True - 6 - 6 - - 0 - True - True - - - - GtkVBox - vbox4 - False - 6 - - 0 - 2 - 0 - 1 - 0 - 0 - True - True - False - False - True - True - - - - GtkScrolledWindow - scrolledwindow1 - GTK_POLICY_AUTOMATIC - GTK_POLICY_AUTOMATIC - GTK_UPDATE_CONTINUOUS - GTK_UPDATE_CONTINUOUS - - 0 - True - True - - - - GtkViewport - viewport1 - GTK_SHADOW_IN - - - GtkButton - table-1 - True - - GTK_RELIEF_NORMAL - - - - - - - GtkVBox - vbox5 - False - 6 - - 3 - 5 - 0 - 1 - 0 - 0 - True - True + True + True False False True @@ -1997,4 +1669,305 @@ Full Name, Company, + + GnomePropertyBox + e-table-config + GTK_WIN_POS_NONE + False + False + False + False + + + GtkNotebook + GnomePropertyBox:notebook + notebook1 + False + True + GTK_POS_TOP + False + 2 + 2 + False + + 0 + True + True + + + + GtkFrame + top-frame + 2 + + 0 + GTK_SHADOW_ETCHED_IN + + + GtkTable + table1 + 2 + 3 + 3 + False + 2 + 4 + + + GtkLabel + label2 + + GTK_JUSTIFY_CENTER + False + 0 + 0.5 + 0 + 0 + + 2 + 3 + 0 + 1 + 0 + 0 + False + False + False + False + True + False + + + + + GtkLabel + label3 + + GTK_JUSTIFY_CENTER + False + 0 + 0.5 + 0 + 0 + + 2 + 3 + 1 + 2 + 0 + 0 + False + False + False + False + True + False + + + + + GtkLabel + label4 + + GTK_JUSTIFY_CENTER + False + 0 + 0.5 + 0 + 0 + + 2 + 3 + 2 + 3 + 0 + 0 + False + False + False + False + True + False + + + + + GtkButton + button15 + True + True + + clicked + on_fields_clicked + Tue, 03 Oct 2000 22:11:12 GMT + + + GTK_RELIEF_NORMAL + + 0 + 1 + 0 + 1 + 0 + 0 + False + False + False + False + True + False + + + + + GtkButton + button-sort + True + True + + clicked + on_sort_clicked + Tue, 03 Oct 2000 22:10:58 GMT + + + GTK_RELIEF_NORMAL + + 0 + 1 + 2 + 3 + 0 + 0 + False + False + False + False + True + False + + + + + GtkButton + button-group + True + True + + clicked + on_group_by_clicked + Tue, 03 Oct 2000 22:10:50 GMT + + + GTK_RELIEF_NORMAL + + 0 + 1 + 1 + 2 + 0 + 0 + False + False + False + False + True + False + + + + + GtkLabel + label-group + + GTK_JUSTIFY_LEFT + False + 0 + 0.5 + 0 + 0 + + 1 + 2 + 1 + 2 + 0 + 0 + True + False + False + False + True + True + + + + + GtkLabel + label-sort + + GTK_JUSTIFY_LEFT + False + 0 + 0.5 + 0 + 0 + + 1 + 2 + 2 + 3 + 0 + 0 + True + False + False + False + True + True + + + + + GtkLabel + label-fields + + GTK_JUSTIFY_CENTER + False + 0 + 0.5 + 0 + 0 + + 1 + 2 + 0 + 1 + 0 + 0 + True + False + False + False + True + True + + + + + + + GtkLabel + Notebook:tab + label20 + + GTK_JUSTIFY_CENTER + False + 0.5 + 0.5 + 0 + 0 + + + + -- cgit v1.2.3