From 27fbc0098ca72b45e0c287027940bee5c048e2b7 Mon Sep 17 00:00:00 2001 From: Chris Toshok Date: Fri, 15 Nov 2002 00:23:44 +0000 Subject: this subclasses from GObject now, not GtkObject. don't use GtkObject 2002-11-14 Chris Toshok * e-table-without.[ch]: this subclasses from GObject now, not GtkObject. don't use GtkObject (especially casts to it) inside the code. * e-table-config-no-group.glade: libglade-convert. * e-table-config.glade: same. * e-table-field-chooser.glade: same. * e-table-group.glade: same. svn path=/trunk/; revision=18766 --- widgets/table/e-table-config-no-group.glade | 3519 ++++++++++++------------- widgets/table/e-table-config.glade | 3668 ++++++++++++++------------- widgets/table/e-table-field-chooser.glade | 230 +- widgets/table/e-table-group.glade | 402 ++- widgets/table/e-table-without.c | 17 +- widgets/table/e-table-without.h | 11 +- 6 files changed, 3925 insertions(+), 3922 deletions(-) diff --git a/widgets/table/e-table-config-no-group.glade b/widgets/table/e-table-config-no-group.glade index 1e49a59a06..f73531cae3 100644 --- a/widgets/table/e-table-config-no-group.glade +++ b/widgets/table/e-table-config-no-group.glade @@ -1,1761 +1,1774 @@ - - - - - E-table - e-table - - - - C - True - True - False - False - False - - - - GnomeDialog - dialog-show-fields - False - Show Fields - GTK_WINDOW_TOPLEVEL - GTK_WIN_POS_NONE - False - False - True - False - False - True - - - 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 - - 0 - 2 - 0 - 1 - 0 - 0 - True - False - False - False - True - True - - - - - GtkLabel - label-displayed - - GTK_JUSTIFY_LEFT - False - 0 - 0.5 - 0 - 0 - - 3 - 5 - 0 - 1 - 0 - 0 - True - False - False - False - True - True - - + + + + + + + + no + Show Fields + GTK_WINDOW_TOPLEVEL + no + no + yes + GTK_WIN_POS_NONE + + + + no + 8 + yes + + + + GTK_BUTTONBOX_END + 8 + yes + + + + yes + yes + yes + gtk-ok + yes + yes + + + + + + yes + yes + yes + gtk-cancel + yes + yes + + + + + 0 + no + yes + GTK_PACK_END + + + + + + no + 6 + yes + + + + yes + 6 + 6 + 1 + 5 + yes + + + + A_vailable Fields: + GTK_JUSTIFY_LEFT + no + 0 + 0.5 + 0 + 0 + yes + yes + + + 0 + 2 + 0 + 1 + 0 + 0 + expand|fill + fill + + + + + + Sh_ow these fields in order: + GTK_JUSTIFY_LEFT + no + 0 + 0.5 + 0 + 0 + yes + yes + + + 3 + 5 + 0 + 1 + 0 + 0 + expand|fill + fill + + + + + 0 + no + yes + + + + + + yes + 6 + 6 + 1 + 5 + yes + + + + no + 6 + yes + + + + e_table_proxy_etable_available_new + 0 + 0 + Thu, 21 Feb 2002 05:42:43 GMT + yes + + + 0 + yes + yes + + + + + 0 + 2 + 0 + 1 + 0 + 0 + expand|fill + expand|fill + + + + + + no + 6 + yes + + + + e_table_proxy_etable_shown_new + 0 + 0 + Thu, 21 Feb 2002 15:52:40 GMT + yes + + + 0 + yes + yes + + + + + + yes + 6 + yes + + + + yes + Move _Up + GTK_RELIEF_NORMAL + yes + yes + + + 0 + no + yes + + + + + + yes + Move _Down + GTK_RELIEF_NORMAL + yes + yes + + + 0 + no + yes + + + + + 0 + no + yes + + + + + 3 + 5 + 0 + 1 + 0 + 0 + expand|fill + expand|fill + + + + + + no + 6 + yes + + + + yes + _Add -> + GTK_RELIEF_NORMAL + yes + yes + + + 0 + no + no + + + + + + yes + <- _Remove + GTK_RELIEF_NORMAL + yes + yes + + + 0 + no + no + + + + + + + + + 2 + 3 + 0 + 1 + 0 + 0 + expand|fill + expand|fill + + + + + 0 + yes + yes + + + + + 0 + yes + yes + + - - - 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 - - - - Custom - custom-available - e_table_proxy_etable_available_new - 0 - 0 - Thu, 21 Feb 2002 05:42:43 GMT - - 0 - True - True - - - - - - GtkVBox - vbox5 - False - 6 - - 3 - 5 - 0 - 1 - 0 - 0 - True - True - False - False - True - True - - - - Custom - custom-shown - e_table_proxy_etable_shown_new - 0 - 0 - Thu, 21 Feb 2002 15:52:40 GMT - - 0 - True - True - - - - - GtkHBox - hbox4 - True - 6 - - 0 - False - True - - - - GtkButton - button-up - True - - GTK_RELIEF_NORMAL - - 0 - False - True - - - - - GtkButton - button-down - True - - GTK_RELIEF_NORMAL - - 0 - False - True - - - - - - - GtkVBox - vbox6 - False - 6 - - 2 - 3 - 0 - 1 - 0 - 0 - True - True - False - False - True - True - - - - GtkButton - button-add - True - - GTK_RELIEF_NORMAL - - 0 - False - False - - - - - GtkButton - button-remove - True - - GTK_RELIEF_NORMAL - - 0 - False - False - - - - - Placeholder - - - - - - - - - GnomeDialog - dialog-group-by - False - Group - GTK_WINDOW_TOPLEVEL - GTK_WIN_POS_NONE - False - False - True - False - False - True - - - GtkVBox - GnomeDialog:vbox - dialog-vbox4 - False - 8 - - 4 - True - True + + 4 + yes + yes + - - - GtkHButtonBox - GnomeDialog:action_area - dialog-action_area4 - GTK_BUTTONBOX_END - 8 - 85 - 27 - 7 - 0 - - 0 - False - True - GTK_PACK_END - - - - GtkButton - button39 - True - True - - - - - GtkButton - button41 - True - True - GNOME_STOCK_BUTTON_OK - - - - GtkButton - button42 - True - True - GNOME_STOCK_BUTTON_CANCEL - - - - - GtkVBox - vbox24 - False - 0 - - 0 - True - True - - - - GtkHBox - hbox13 - False - 6 - - 0 - True - True - - - - GtkFrame - frame-group-1 - - 0 - GTK_SHADOW_ETCHED_IN - - 0 - True - True - - - - GtkHBox - hbox5 - False - 6 - - - GtkVBox - vbox7 - False - 0 - - 0 - True - True - - - - Custom - group-combo-1 - e_table_proxy_gtk_combo_text_new - 0 - 0 - Fri, 19 Jan 2001 04:52:09 GMT - - 0 - False - False - - - - - GtkCheckButton - checkbutton-group-1 - True - - False - True - - 0 - False - False - - - - - - GtkVBox - vbox8 - False - 0 - - 0 - False - True - - - - GtkRadioButton - radiobutton-ascending-group-1 - True - - False - True - g-group-1 - - 0 - False - False - - - - - GtkRadioButton - radiobutton-descending-group-1 - True - - False - True - g-group-1 - - 0 - False - False - - - - - - - - GtkLabel - label8 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - 0 - False - False - - - - - GtkLabel - label9 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - 0 - False - False - - - - - GtkLabel - label10 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - 0 - False - False - - - - - - GtkHBox - hbox14 - False - 6 - - 0 - True - True - - - - GtkLabel - label11 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - 0 - False - False - - - - - GtkFrame - frame-group-2 - - 0 - GTK_SHADOW_ETCHED_IN - - 0 - True - True - - - - GtkHBox - hbox6 - False - 6 - - - GtkVBox - vbox9 - False - 0 - - 0 - True - True - - - - Custom - group-combo-2 - e_table_proxy_gtk_combo_text_new - 0 - 0 - Fri, 19 Jan 2001 04:52:14 GMT - - 0 - False - False - - - - - GtkCheckButton - checkbutton-group-2 - True - - False - True - - 0 - False - False - - - - - - GtkVBox - vbox10 - False - 0 - - 0 - False - True - - - - GtkRadioButton - radiobutton-ascending-group-2 - True - - False - True - g-group-2 - - 0 - False - False - - - - - GtkRadioButton - radiobutton-descending-group-2 - True - - False - True - g-group-2 - - 0 - False - False - - - - - - - - GtkLabel - label19 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - 0 - False - False - - - - - GtkLabel - label18 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - 0 - False - False - - - - - - GtkHBox - hbox15 - False - 6 - - 0 - True - True - - - - GtkLabel - label13 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - 0 - False - False - - - - - GtkLabel - label12 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - 0 - False - False - - - - - GtkFrame - frame-group-3 - - 0 - GTK_SHADOW_ETCHED_IN - - 0 - True - True - - - - GtkHBox - hbox7 - False - 6 - - - GtkVBox - vbox11 - False - 0 - - 0 - True - True - - - - Custom - group-combo-3 - e_table_proxy_gtk_combo_text_new - 0 - 0 - Fri, 19 Jan 2001 04:52:18 GMT - - 0 - False - False - - - - - GtkCheckButton - checkbutton-group-3 - True - - False - True - - 0 - False - False - - - - - - GtkVBox - vbox12 - False - 0 - - 0 - False - True - - - - GtkRadioButton - radiobutton-ascending-group-3 - True - - False - True - g-group-3 - - 0 - False - False - - - - - GtkRadioButton - radiobutton-descending-group-3 - True - - False - True - g-group-3 - - 0 - False - False - - - - - - - - GtkLabel - label17 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - 0 - False - False - - - - - - GtkHBox - hbox16 - False - 6 - - 0 - True - True - - - - GtkLabel - label14 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - 0 - False - False - - - - - GtkLabel - label16 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - 0 - False - False - - - - - GtkLabel - label15 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - 0 - False - False - - - - - GtkFrame - frame-group-4 - - 0 - GTK_SHADOW_ETCHED_IN - - 0 - True - True - - - - GtkHBox - hbox8 - False - 6 - - - GtkVBox - vbox13 - False - 0 - - 0 - True - True - - - - Custom - group-combo-4 - e_table_proxy_gtk_combo_text_new - 0 - 0 - Fri, 19 Jan 2001 04:52:21 GMT - - 0 - False - False - - - - - GtkCheckButton - checkbutton-group-4 - True - - False - True - - 0 - False - False - - - - - - GtkVBox - vbox14 - False - 0 - - 0 - False - True - - - - GtkRadioButton - radiobutton-ascending-group-4 - True - - False - True - g-group-4 - - 0 - False - False - - - - - GtkRadioButton - radiobutton-descending-group-4 - True - - False - True - g-group-4 - - 0 - False - False - - - - - - - - - - - GnomeDialog - dialog-sort - False - Sort - GTK_WINDOW_TOPLEVEL - GTK_WIN_POS_NONE - False - False - True - False - False - True - - - GtkVBox - GnomeDialog:vbox - vbox15 - False - 8 - - 4 - True - True - - - - GtkHButtonBox - GnomeDialog:action_area - hbuttonbox1 - GTK_BUTTONBOX_END - 8 - 85 - 27 - 7 - 0 - - 0 - False - True - GTK_PACK_END - - - - GtkButton - button43 - True - True - - - - - GtkButton - button44 - True - True - True - GNOME_STOCK_BUTTON_OK - - - - GtkButton - button45 - True - True - GNOME_STOCK_BUTTON_CANCEL - - - - - GtkTable - table5 - 4 - 1 - False - 6 - 6 - - 0 - True - True - - - - GtkFrame - frame-sort-4 - - 0 - GTK_SHADOW_ETCHED_IN - - 0 - 1 - 3 - 4 - 0 - 0 - True - False - False - False - True - True - - - - GtkHBox - hbox9 - False - 6 - - - GtkAlignment - alignment1 - 0.5 - 0.5 - 1 - 0 - - 0 - True - True - - - - Custom - sort-combo-4 - e_table_proxy_gtk_combo_text_new - 0 - 0 - Tue, 16 Jan 2001 08:33:52 GMT - - - - - GtkVBox - vbox17 - False - 0 - - 0 - False - True - - - - GtkRadioButton - radiobutton-ascending-sort-4 - True - - False - True - group-4 - - 0 - False - False - - - - - GtkRadioButton - radiobutton-descending-sort-4 - True - - False - True - group-4 - - 0 - False - False - - - - - - - - GtkFrame - frame-sort-3 - - 0 - GTK_SHADOW_ETCHED_IN - - 0 - 1 - 2 - 3 - 0 - 0 - True - False - False - False - True - True - - - - GtkHBox - hbox10 - False - 6 - - - GtkAlignment - alignment2 - 0.5 - 0.5 - 1 - 0 - - 0 - True - True - - - - Custom - sort-combo-3 - e_table_proxy_gtk_combo_text_new - 0 - 0 - Tue, 16 Jan 2001 05:22:22 GMT - - - - - GtkVBox - vbox19 - False - 0 - - 0 - False - True - - - - GtkRadioButton - radiobutton-ascending-sort-3 - True - - False - True - group-3 - - 0 - False - False - - - - - GtkRadioButton - radiobutton-descending-sort-3 - True - - False - True - group-3 - - 0 - False - False - - - - + + no + Group + GTK_WINDOW_TOPLEVEL + no + no + yes + GTK_WIN_POS_NONE + + + + no + 8 + yes + + + + GTK_BUTTONBOX_END + 8 + yes + + + + yes + yes + Clear All + yes + + + + + + yes + yes + yes + gtk-ok + yes + yes + + + + + + yes + yes + yes + gtk-cancel + yes + yes + + + + + 0 + no + yes + GTK_PACK_END + + + + + + no + 0 + yes + + + + no + 6 + yes + + + + Group Items By + 0 + GTK_SHADOW_ETCHED_IN + yes + + + + no + 6 + yes + + + + no + 0 + yes + + + + e_table_proxy_gtk_combo_text_new + 0 + 0 + Fri, 19 Jan 2001 04:52:09 GMT + yes + + + 0 + no + no + + + + + + yes + Show field in View + no + yes + yes + + + 0 + no + no + + + + + 0 + yes + yes + + + + + + no + 0 + yes + + + + yes + Ascending + no + yes + yes + + + 0 + no + no + + + + + + yes + Descending + no + yes + yes + radiobutton-ascending-group-1 + + + 0 + no + no + + + + + 0 + no + yes + + + + + + + 0 + yes + yes + + + + + + + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + + + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + + + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + 0 + yes + yes + + + + + + no + 6 + yes + + + + + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + + Then By + 0 + GTK_SHADOW_ETCHED_IN + yes + + + + no + 6 + yes + + + + no + 0 + yes + + + + e_table_proxy_gtk_combo_text_new + 0 + 0 + Fri, 19 Jan 2001 04:52:14 GMT + yes + + + 0 + no + no + + + + + + yes + Show field in View + no + yes + yes + + + 0 + no + no + + + + + 0 + yes + yes + + + + + + no + 0 + yes + + + + yes + Ascending + no + yes + yes + + + 0 + no + no + + + + + + yes + Descending + no + yes + yes + radiobutton-ascending-group-2 + + + 0 + no + no + + + + + 0 + no + yes + + + + + + + 0 + yes + yes + + + + + + + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + + + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + 0 + yes + yes + + + + + + no + 6 + yes + + + + + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + + + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + + Then By + 0 + GTK_SHADOW_ETCHED_IN + yes + + + + no + 6 + yes + + + + no + 0 + yes + + + + e_table_proxy_gtk_combo_text_new + 0 + 0 + Fri, 19 Jan 2001 04:52:18 GMT + yes + + + 0 + no + no + + + + + + yes + Show field in View + no + yes + yes + + + 0 + no + no + + + + + 0 + yes + yes + + + + + + no + 0 + yes + + + + yes + Ascending + no + yes + yes + + + 0 + no + no + + + + + + yes + Descending + no + yes + yes + radiobutton-ascending-group-3 + + + 0 + no + no + + + + + 0 + no + yes + + + + + + + 0 + yes + yes + + + + + + + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + 0 + yes + yes + + + + + + no + 6 + yes + + + + + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + + + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + + + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + + Then By + 0 + GTK_SHADOW_ETCHED_IN + yes + + + + no + 6 + yes + + + + no + 0 + yes + + + + e_table_proxy_gtk_combo_text_new + 0 + 0 + Fri, 19 Jan 2001 04:52:21 GMT + yes + + + 0 + no + no + + + + + + yes + Show field in View + no + yes + yes + + + 0 + no + no + + + + + 0 + yes + yes + + + + + + no + 0 + yes + + + + yes + Ascending + no + yes + yes + + + 0 + no + no + + + + + + yes + Descending + no + yes + yes + radiobutton-ascending-group-4 + + + 0 + no + no + + + + + 0 + no + yes + + + + + + + 0 + yes + yes + + + + + 0 + yes + yes + + + + + 0 + yes + yes + + - - - GtkFrame - frame-sort-2 - - 0 - GTK_SHADOW_ETCHED_IN - - 0 - 1 - 1 - 2 - 0 - 0 - True - False - False - False - True - True - - - - GtkHBox - hbox11 - False - 6 - - - GtkAlignment - alignment3 - 0.5 - 0.5 - 1 - 0 - - 0 - True - True - - - - Custom - sort-combo-2 - e_table_proxy_gtk_combo_text_new - 0 - 0 - Tue, 16 Jan 2001 05:22:15 GMT - - - - - GtkVBox - vbox21 - False - 0 - - 0 - False - True - - - - GtkRadioButton - radiobutton-ascending-sort-2 - True - - False - True - group-2 - - 0 - False - False - - - - - GtkRadioButton - radiobutton-descending-sort-2 - True - - False - True - group-2 - - 0 - False - False - - - - - - - - GtkFrame - frame-sort-1 - - 0 - GTK_SHADOW_ETCHED_IN - - 0 - 1 - 0 - 1 - 0 - 0 - True - False - False - False - True - True - - - - GtkHBox - hbox12 - False - 6 - - - GtkAlignment - alignment4 - 0.5 - 0.5 - 1 - 0 - - 0 - True - True - - - - Custom - sort-combo-1 - True - True - e_table_proxy_gtk_combo_text_new - 0 - 0 - Tue, 16 Jan 2001 05:22:00 GMT - - - - - GtkVBox - vbox23 - False - 0 - - 0 - False - True - - - - GtkRadioButton - radiobutton-ascending-sort-1 - True - - False - True - group-1 - - 0 - False - False - - - - - GtkRadioButton - radiobutton-descending-sort-1 - True - - False - True - group-1 - - 0 - False - False - - - - - - + + 4 + yes + yes + + - - - - GnomePropertyBox - e-table-config - False - GTK_WIN_POS_NONE - False - False - False - False - - - GtkNotebook - GnomePropertyBox:notebook - notebook1 - False - True - GTK_POS_TOP - False - 2 - 2 - False - - 0 - True - True + + no + Sort + GTK_WINDOW_TOPLEVEL + no + no + yes + GTK_WIN_POS_NONE + + + + no + 8 + yes + + + + GTK_BUTTONBOX_END + 8 + yes + + + + yes + yes + Clear All + yes + + + + + + yes + yes + yes + yes + gtk-ok + yes + yes + + + + + + yes + yes + yes + gtk-cancel + yes + yes + + + + + 0 + no + yes + GTK_PACK_END + + + + + + no + 6 + 6 + 4 + 1 + yes + + + + Then By + 0 + GTK_SHADOW_ETCHED_IN + yes + + + + no + 6 + yes + + + + 0.5 + 0.5 + 1 + 0 + yes + + + + e_table_proxy_gtk_combo_text_new + 0 + 0 + Tue, 16 Jan 2001 08:33:52 GMT + yes + + + + + 0 + yes + yes + + + + + + no + 0 + yes + + + + yes + Ascending + no + yes + yes + + + 0 + no + no + + + + + + yes + Descending + no + yes + yes + radiobutton-ascending-sort-4 + + + 0 + no + no + + + + + 0 + no + yes + + + + + + + 0 + 1 + 3 + 4 + 0 + 0 + expand|fill + fill + + + + + + Then By + 0 + GTK_SHADOW_ETCHED_IN + yes + + + + no + 6 + yes + + + + 0.5 + 0.5 + 1 + 0 + yes + + + + e_table_proxy_gtk_combo_text_new + 0 + 0 + Tue, 16 Jan 2001 05:22:22 GMT + yes + + + + + 0 + yes + yes + + + + + + no + 0 + yes + + + + yes + Ascending + no + yes + yes + + + 0 + no + no + + + + + + yes + Descending + no + yes + yes + radiobutton-ascending-sort-3 + + + 0 + no + no + + + + + 0 + no + yes + + + + + + + 0 + 1 + 2 + 3 + 0 + 0 + expand|fill + fill + + + + + + Then By + 0 + GTK_SHADOW_ETCHED_IN + yes + + + + no + 6 + yes + + + + 0.5 + 0.5 + 1 + 0 + yes + + + + e_table_proxy_gtk_combo_text_new + 0 + 0 + Tue, 16 Jan 2001 05:22:15 GMT + yes + + + + + 0 + yes + yes + + + + + + no + 0 + yes + + + + yes + Ascending + no + yes + yes + + + 0 + no + no + + + + + + yes + Descending + no + yes + yes + radiobutton-ascending-sort-2 + + + 0 + no + no + + + + + 0 + no + yes + + + + + + + 0 + 1 + 1 + 2 + 0 + 0 + expand|fill + fill + + + + + + Sort Items By + 0 + GTK_SHADOW_ETCHED_IN + yes + + + + no + 6 + yes + + + + 0.5 + 0.5 + 1 + 0 + yes + + + + yes + yes + e_table_proxy_gtk_combo_text_new + 0 + 0 + Tue, 16 Jan 2001 05:22:00 GMT + yes + + + + + 0 + yes + yes + + + + + + no + 0 + yes + + + + yes + Ascending + no + yes + yes + + + 0 + no + no + + + + + + yes + Descending + no + yes + yes + radiobutton-ascending-sort-1 + + + 0 + no + no + + + + + 0 + no + yes + + + + + + + 0 + 1 + 0 + 1 + 0 + 0 + expand|fill + fill + + + + + 0 + yes + yes + + + + + 4 + yes + yes + - - - GtkFrame - top-frame - 2 - - 0 - GTK_SHADOW_ETCHED_IN - - - GtkTable - table1 - 2 - 2 - 3 - False - 2 - 4 - - - GtkButton - button-sort - True - True - - clicked - on_sort_clicked - Tue, 03 Oct 2000 22:10:58 GMT - - - GTK_RELIEF_NORMAL - - 0 - 1 - 1 - 2 - 0 - 0 - False - False - False - False - True - False - - - - - GtkLabel - label-sort - - GTK_JUSTIFY_LEFT - True - 0 - 0.5 - 0 - 0 - - 1 - 2 - 1 - 2 - 0 - 0 - True - False - False - False - True - True - - - - - GtkLabel - label4 - - GTK_JUSTIFY_CENTER - False - 0 - 0.5 - 0 - 0 - - 2 - 3 - 1 - 2 - 0 - 0 - False - False - False - False - True - True - - - - - GtkLabel - label21 - - GTK_JUSTIFY_CENTER - False - 0 - 0.5 - 0 - 0 - - 2 - 3 - 0 - 1 - 0 - 0 - False - False - False - False - True - True - - - - - GtkLabel - label-fields - - GTK_JUSTIFY_LEFT - True - 0 - 0.5 - 0 - 0 - - 1 - 2 - 0 - 1 - 0 - 0 - True - False - False - False - True - True - - - - - GtkButton - button-fields - True - True - - clicked - on_sort_clicked - Tue, 03 Oct 2000 22:10:58 GMT - - - GTK_RELIEF_NORMAL - - 0 - 1 - 0 - 1 - 0 - 0 - False - False - False - False - True - False - - + + + no + no + no + no + GTK_WIN_POS_NONE + + + + no + yes + GTK_POS_TOP + no + 2 + 2 + no + yes + + + + 2 + Description + 0 + GTK_SHADOW_ETCHED_IN + yes + + + + 2 + no + 2 + 4 + 2 + 3 + yes + + + + yes + yes + _Sort... + GTK_RELIEF_NORMAL + yes + yes + + + + + 0 + 1 + 1 + 2 + 0 + 0 + fill + + + + + + + + GTK_JUSTIFY_LEFT + yes + 0 + 0.5 + 0 + 0 + yes + + + 1 + 2 + 1 + 2 + 0 + 0 + expand|fill + fill + + + + + + + GTK_JUSTIFY_CENTER + no + 0 + 0.5 + 0 + 0 + yes + + + 2 + 3 + 1 + 2 + 0 + 0 + fill + fill + + + + + + + GTK_JUSTIFY_CENTER + no + 0 + 0.5 + 0 + 0 + yes + + + 2 + 3 + 0 + 1 + 0 + 0 + fill + fill + + + + + + + GTK_JUSTIFY_LEFT + yes + 0 + 0.5 + 0 + 0 + yes + + + 1 + 2 + 0 + 1 + 0 + 0 + expand|fill + fill + + + + + + yes + yes + _Fields Shown... + GTK_RELIEF_NORMAL + yes + yes + + + + + 0 + 1 + 0 + 1 + 0 + 0 + fill + + + + + + + + + + + label20 + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + tab + + - - - - GtkLabel - Notebook:tab - label20 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - + + 0 + yes + yes + + - - - + diff --git a/widgets/table/e-table-config.glade b/widgets/table/e-table-config.glade index f7f0683f7e..554d72a47a 100644 --- a/widgets/table/e-table-config.glade +++ b/widgets/table/e-table-config.glade @@ -1,1841 +1,1843 @@ - - - - - E-table - e-table - - - - C - True - True - False - False - False - - - - GnomeDialog - dialog-show-fields - False - Show Fields - GTK_WINDOW_TOPLEVEL - GTK_WIN_POS_NONE - False - False - True - False - False - True - - - 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 - - 0 - 2 - 0 - 1 - 0 - 0 - True - False - False - False - True - True - - - - - GtkLabel - label-displayed - - GTK_JUSTIFY_LEFT - False - 0 - 0.5 - 0 - 0 - - 3 - 5 - 0 - 1 - 0 - 0 - True - False - False - False - True - True - - + + + + + + + + no + Show Fields + GTK_WINDOW_TOPLEVEL + no + no + yes + GTK_WIN_POS_NONE + + + + no + 8 + yes + + + + GTK_BUTTONBOX_END + 8 + yes + + + + yes + yes + yes + gtk-ok + yes + yes + + + + + + yes + yes + yes + gtk-cancel + yes + yes + + + + + 0 + no + yes + GTK_PACK_END + + + + + + no + 6 + yes + + + + yes + 6 + 6 + 1 + 5 + yes + + + + A_vailable Fields: + GTK_JUSTIFY_LEFT + no + 0 + 0.5 + 0 + 0 + yes + yes + + + 0 + 2 + 0 + 1 + 0 + 0 + expand|fill + fill + + + + + + Sh_ow these fields in order: + GTK_JUSTIFY_LEFT + no + 0 + 0.5 + 0 + 0 + yes + yes + + + 3 + 5 + 0 + 1 + 0 + 0 + expand|fill + fill + + + + + 0 + no + yes + + + + + + yes + 6 + 6 + 1 + 5 + yes + + + + no + 6 + yes + + + + e_table_proxy_etable_available_new + 0 + 0 + Thu, 21 Feb 2002 16:09:53 GMT + yes + + + 0 + yes + yes + + + + + 0 + 2 + 0 + 1 + 0 + 0 + expand|fill + expand|fill + + + + + + no + 6 + yes + + + + e_table_proxy_etable_shown_new + 0 + 0 + Thu, 21 Feb 2002 16:09:58 GMT + yes + + + 0 + yes + yes + + + + + + yes + 6 + yes + + + + yes + Move _Up + GTK_RELIEF_NORMAL + yes + yes + + + 0 + no + yes + + + + + + yes + Move _Down + GTK_RELIEF_NORMAL + yes + yes + + + 0 + no + yes + + + + + 0 + no + yes + + + + + 3 + 5 + 0 + 1 + 0 + 0 + expand|fill + expand|fill + + + + + + no + 6 + yes + + + + yes + _Add -> + GTK_RELIEF_NORMAL + yes + yes + + + 0 + no + no + + + + + + yes + <- _Remove + GTK_RELIEF_NORMAL + yes + yes + + + 0 + no + no + + + + + + + + + 2 + 3 + 0 + 1 + 0 + 0 + expand|fill + expand|fill + + + + + 0 + yes + yes + + + + + 0 + yes + yes + + - - - 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 - - - - Custom - custom-available - e_table_proxy_etable_available_new - 0 - 0 - Thu, 21 Feb 2002 16:09:53 GMT - - 0 - True - True - - - - - - GtkVBox - vbox5 - False - 6 - - 3 - 5 - 0 - 1 - 0 - 0 - True - True - False - False - True - True - - - - Custom - custom-shown - e_table_proxy_etable_shown_new - 0 - 0 - Thu, 21 Feb 2002 16:09:58 GMT - - 0 - True - True - - - - - GtkHBox - hbox4 - True - 6 - - 0 - False - True - - - - GtkButton - button-up - True - - GTK_RELIEF_NORMAL - - 0 - False - True - - - - - GtkButton - button-down - True - - GTK_RELIEF_NORMAL - - 0 - False - True - - - - - - - GtkVBox - vbox6 - False - 6 - - 2 - 3 - 0 - 1 - 0 - 0 - True - True - False - False - True - True - - - - GtkButton - button-add - True - - GTK_RELIEF_NORMAL - - 0 - False - False - - - - - GtkButton - button-remove - True - - GTK_RELIEF_NORMAL - - 0 - False - False - - - - - Placeholder - - - - - - - - - GnomeDialog - dialog-group-by - False - Group - GTK_WINDOW_TOPLEVEL - GTK_WIN_POS_NONE - False - False - True - False - False - True - - - GtkVBox - GnomeDialog:vbox - dialog-vbox4 - False - 8 - - 4 - True - True + + 4 + yes + yes + - - - GtkHButtonBox - GnomeDialog:action_area - dialog-action_area4 - GTK_BUTTONBOX_END - 8 - 85 - 27 - 7 - 0 - - 0 - False - True - GTK_PACK_END - - - - GtkButton - button39 - True - True - - - - - GtkButton - button41 - True - True - GNOME_STOCK_BUTTON_OK - - - - GtkButton - button42 - True - True - GNOME_STOCK_BUTTON_CANCEL - - - - - GtkVBox - vbox24 - False - 0 - - 0 - True - True - - - - GtkHBox - hbox13 - False - 6 - - 0 - True - True - - - - GtkFrame - frame-group-1 - - 0 - GTK_SHADOW_ETCHED_IN - - 0 - True - True - - - - GtkHBox - hbox5 - False - 6 - - - GtkVBox - vbox7 - False - 0 - - 0 - True - True - - - - Custom - group-combo-1 - e_table_proxy_gtk_combo_text_new - 0 - 0 - Fri, 19 Jan 2001 04:52:09 GMT - - 0 - False - False - - - - - GtkCheckButton - checkbutton-group-1 - True - - False - True - - 0 - False - False - - - - - - GtkVBox - vbox8 - False - 0 - - 0 - False - True - - - - GtkRadioButton - radiobutton-ascending-group-1 - True - - False - True - g-group-1 - - 0 - False - False - - - - - GtkRadioButton - radiobutton-descending-group-1 - True - - False - True - g-group-1 - - 0 - False - False - - - - - - - - GtkLabel - label8 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - 0 - False - False - - - - - GtkLabel - label9 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - 0 - False - False - - - - - GtkLabel - label10 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - 0 - False - False - - - - - - GtkHBox - hbox14 - False - 6 - - 0 - True - True - - - - GtkLabel - label11 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - 0 - False - False - - - - - GtkFrame - frame-group-2 - - 0 - GTK_SHADOW_ETCHED_IN - - 0 - True - True - - - - GtkHBox - hbox6 - False - 6 - - - GtkVBox - vbox9 - False - 0 - - 0 - True - True - - - - Custom - group-combo-2 - e_table_proxy_gtk_combo_text_new - 0 - 0 - Fri, 19 Jan 2001 04:52:14 GMT - - 0 - False - False - - - - - GtkCheckButton - checkbutton-group-2 - True - - False - True - - 0 - False - False - - - - - - GtkVBox - vbox10 - False - 0 - - 0 - False - True - - - - GtkRadioButton - radiobutton-ascending-group-2 - True - - False - True - g-group-2 - - 0 - False - False - - - - - GtkRadioButton - radiobutton-descending-group-2 - True - - False - True - g-group-2 - - 0 - False - False - - - - - - - - GtkLabel - label19 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - 0 - False - False - - - - - GtkLabel - label18 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - 0 - False - False - - - - - - GtkHBox - hbox15 - False - 6 - - 0 - True - True - - - - GtkLabel - label13 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - 0 - False - False - - - - - GtkLabel - label12 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - 0 - False - False - - - - - GtkFrame - frame-group-3 - - 0 - GTK_SHADOW_ETCHED_IN - - 0 - True - True - - - - GtkHBox - hbox7 - False - 6 - - - GtkVBox - vbox11 - False - 0 - - 0 - True - True - - - - Custom - group-combo-3 - e_table_proxy_gtk_combo_text_new - 0 - 0 - Fri, 19 Jan 2001 04:52:18 GMT - - 0 - False - False - - - - - GtkCheckButton - checkbutton-group-3 - True - - False - True - - 0 - False - False - - - - - - GtkVBox - vbox12 - False - 0 - - 0 - False - True - - - - GtkRadioButton - radiobutton-ascending-group-3 - True - - False - True - g-group-3 - - 0 - False - False - - - - - GtkRadioButton - radiobutton-descending-group-3 - True - - False - True - g-group-3 - - 0 - False - False - - - - - - - - GtkLabel - label17 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - 0 - False - False - - - - - - GtkHBox - hbox16 - False - 6 - - 0 - True - True - - - - GtkLabel - label14 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - 0 - False - False - - - - - GtkLabel - label16 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - 0 - False - False - - - - - GtkLabel - label15 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - 0 - False - False - - - - - GtkFrame - frame-group-4 - - 0 - GTK_SHADOW_ETCHED_IN - - 0 - True - True - - - - GtkHBox - hbox8 - False - 6 - - - GtkVBox - vbox13 - False - 0 - - 0 - True - True - - - - Custom - group-combo-4 - e_table_proxy_gtk_combo_text_new - 0 - 0 - Fri, 19 Jan 2001 04:52:21 GMT - - 0 - False - False - - - - - GtkCheckButton - checkbutton-group-4 - True - - False - True - - 0 - False - False - - - - - - GtkVBox - vbox14 - False - 0 - - 0 - False - True - - - - GtkRadioButton - radiobutton-ascending-group-4 - True - - False - True - g-group-4 - - 0 - False - False - - - - - GtkRadioButton - radiobutton-descending-group-4 - True - - False - True - g-group-4 - - 0 - False - False - - - - - - - - - - - GnomeDialog - dialog-sort - False - Sort - GTK_WINDOW_TOPLEVEL - GTK_WIN_POS_NONE - False - False - True - False - False - True - - - GtkVBox - GnomeDialog:vbox - vbox15 - False - 8 - - 4 - True - True - - - - GtkHButtonBox - GnomeDialog:action_area - hbuttonbox1 - GTK_BUTTONBOX_END - 8 - 85 - 27 - 7 - 0 - - 0 - False - True - GTK_PACK_END - - - - GtkButton - button43 - True - True - - - - - GtkButton - button44 - True - True - True - GNOME_STOCK_BUTTON_OK - - - - GtkButton - button45 - True - True - GNOME_STOCK_BUTTON_CANCEL - - - - - GtkTable - table5 - 4 - 1 - False - 6 - 6 - - 0 - True - True - - - - GtkFrame - frame-sort-4 - - 0 - GTK_SHADOW_ETCHED_IN - - 0 - 1 - 3 - 4 - 0 - 0 - True - False - False - False - True - True - - - - GtkHBox - hbox9 - False - 6 - - - GtkAlignment - alignment1 - 0.5 - 0.5 - 1 - 0 - - 0 - True - True - - - - Custom - sort-combo-4 - e_table_proxy_gtk_combo_text_new - 0 - 0 - Tue, 16 Jan 2001 08:33:52 GMT - - - - - GtkVBox - vbox17 - False - 0 - - 0 - False - True - - - - GtkRadioButton - radiobutton-ascending-sort-4 - True - - False - True - group-4 - - 0 - False - False - - - - - GtkRadioButton - radiobutton-descending-sort-4 - True - - False - True - group-4 - - 0 - False - False - - - - - - - - GtkFrame - frame-sort-3 - - 0 - GTK_SHADOW_ETCHED_IN - - 0 - 1 - 2 - 3 - 0 - 0 - True - False - False - False - True - True - - - - GtkHBox - hbox10 - False - 6 - - - GtkAlignment - alignment2 - 0.5 - 0.5 - 1 - 0 - - 0 - True - True - - - - Custom - sort-combo-3 - e_table_proxy_gtk_combo_text_new - 0 - 0 - Tue, 16 Jan 2001 05:22:22 GMT - - - - - GtkVBox - vbox19 - False - 0 - - 0 - False - True - - - - GtkRadioButton - radiobutton-ascending-sort-3 - True - - False - True - group-3 - - 0 - False - False - - - - - GtkRadioButton - radiobutton-descending-sort-3 - True - - False - True - group-3 - - 0 - False - False - - - - + + no + Group + GTK_WINDOW_TOPLEVEL + no + no + yes + GTK_WIN_POS_NONE + + + + no + 8 + yes + + + + GTK_BUTTONBOX_END + 8 + yes + + + + yes + yes + Clear All + yes + + + + + + yes + yes + yes + gtk-ok + yes + yes + + + + + + yes + yes + yes + gtk-cancel + yes + yes + + + + + 0 + no + yes + GTK_PACK_END + + + + + + no + 0 + yes + + + + no + 6 + yes + + + + Group Items By + 0 + GTK_SHADOW_ETCHED_IN + yes + + + + no + 6 + yes + + + + no + 0 + yes + + + + e_table_proxy_gtk_combo_text_new + 0 + 0 + Fri, 19 Jan 2001 04:52:09 GMT + yes + + + 0 + no + no + + + + + + yes + Show field in View + no + yes + yes + + + 0 + no + no + + + + + 0 + yes + yes + + + + + + no + 0 + yes + + + + yes + Ascending + no + yes + yes + + + 0 + no + no + + + + + + yes + Descending + no + yes + yes + radiobutton-ascending-group-1 + + + 0 + no + no + + + + + 0 + no + yes + + + + + + + 0 + yes + yes + + + + + + + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + + + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + + + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + 0 + yes + yes + + + + + + no + 6 + yes + + + + + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + + Then By + 0 + GTK_SHADOW_ETCHED_IN + yes + + + + no + 6 + yes + + + + no + 0 + yes + + + + e_table_proxy_gtk_combo_text_new + 0 + 0 + Fri, 19 Jan 2001 04:52:14 GMT + yes + + + 0 + no + no + + + + + + yes + Show field in View + no + yes + yes + + + 0 + no + no + + + + + 0 + yes + yes + + + + + + no + 0 + yes + + + + yes + Ascending + no + yes + yes + + + 0 + no + no + + + + + + yes + Descending + no + yes + yes + radiobutton-ascending-group-2 + + + 0 + no + no + + + + + 0 + no + yes + + + + + + + 0 + yes + yes + + + + + + + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + + + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + 0 + yes + yes + + + + + + no + 6 + yes + + + + + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + + + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + + Then By + 0 + GTK_SHADOW_ETCHED_IN + yes + + + + no + 6 + yes + + + + no + 0 + yes + + + + e_table_proxy_gtk_combo_text_new + 0 + 0 + Fri, 19 Jan 2001 04:52:18 GMT + yes + + + 0 + no + no + + + + + + yes + Show field in View + no + yes + yes + + + 0 + no + no + + + + + 0 + yes + yes + + + + + + no + 0 + yes + + + + yes + Ascending + no + yes + yes + + + 0 + no + no + + + + + + yes + Descending + no + yes + yes + radiobutton-ascending-group-3 + + + 0 + no + no + + + + + 0 + no + yes + + + + + + + 0 + yes + yes + + + + + + + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + 0 + yes + yes + + + + + + no + 6 + yes + + + + + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + + + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + + + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + + Then By + 0 + GTK_SHADOW_ETCHED_IN + yes + + + + no + 6 + yes + + + + no + 0 + yes + + + + e_table_proxy_gtk_combo_text_new + 0 + 0 + Fri, 19 Jan 2001 04:52:21 GMT + yes + + + 0 + no + no + + + + + + yes + Show field in View + no + yes + yes + + + 0 + no + no + + + + + 0 + yes + yes + + + + + + no + 0 + yes + + + + yes + Ascending + no + yes + yes + + + 0 + no + no + + + + + + yes + Descending + no + yes + yes + radiobutton-ascending-group-4 + + + 0 + no + no + + + + + 0 + no + yes + + + + + + + 0 + yes + yes + + + + + 0 + yes + yes + + + + + 0 + yes + yes + + - - - GtkFrame - frame-sort-2 - - 0 - GTK_SHADOW_ETCHED_IN - - 0 - 1 - 1 - 2 - 0 - 0 - True - False - False - False - True - True - - - - GtkHBox - hbox11 - False - 6 - - - GtkAlignment - alignment3 - 0.5 - 0.5 - 1 - 0 - - 0 - True - True - - - - Custom - sort-combo-2 - e_table_proxy_gtk_combo_text_new - 0 - 0 - Tue, 16 Jan 2001 05:22:15 GMT - - - - - GtkVBox - vbox21 - False - 0 - - 0 - False - True - - - - GtkRadioButton - radiobutton-ascending-sort-2 - True - - False - True - group-2 - - 0 - False - False - - - - - GtkRadioButton - radiobutton-descending-sort-2 - True - - False - True - group-2 - - 0 - False - False - - - - - - - - GtkFrame - frame-sort-1 - - 0 - GTK_SHADOW_ETCHED_IN - - 0 - 1 - 0 - 1 - 0 - 0 - True - False - False - False - True - True - - - - GtkHBox - hbox12 - False - 6 - - - GtkAlignment - alignment4 - 0.5 - 0.5 - 1 - 0 - - 0 - True - True - - - - Custom - sort-combo-1 - True - True - e_table_proxy_gtk_combo_text_new - 0 - 0 - Tue, 16 Jan 2001 05:22:00 GMT - - - - - GtkVBox - vbox23 - False - 0 - - 0 - False - True - - - - GtkRadioButton - radiobutton-ascending-sort-1 - True - - False - True - group-1 - - 0 - False - False - - - - - GtkRadioButton - radiobutton-descending-sort-1 - True - - False - True - group-1 - - 0 - False - False - - - - - - + + 4 + yes + yes + + - - - - GnomePropertyBox - e-table-config - False - GTK_WIN_POS_NONE - False - False - False - False - - - GtkNotebook - GnomePropertyBox:notebook - notebook1 - False - True - GTK_POS_TOP - False - 2 - 2 - False - - 0 - True - True + + no + Sort + GTK_WINDOW_TOPLEVEL + no + no + yes + GTK_WIN_POS_NONE + + + + no + 8 + yes + + + + GTK_BUTTONBOX_END + 8 + yes + + + + yes + yes + Clear All + yes + + + + + + yes + yes + yes + yes + gtk-ok + yes + yes + + + + + + yes + yes + yes + gtk-cancel + yes + yes + + + + + 0 + no + yes + GTK_PACK_END + + + + + + no + 6 + 6 + 4 + 1 + yes + + + + Then By + 0 + GTK_SHADOW_ETCHED_IN + yes + + + + no + 6 + yes + + + + 0.5 + 0.5 + 1 + 0 + yes + + + + e_table_proxy_gtk_combo_text_new + 0 + 0 + Tue, 16 Jan 2001 08:33:52 GMT + yes + + + + + 0 + yes + yes + + + + + + no + 0 + yes + + + + yes + Ascending + no + yes + yes + + + 0 + no + no + + + + + + yes + Descending + no + yes + yes + radiobutton-ascending-sort-4 + + + 0 + no + no + + + + + 0 + no + yes + + + + + + + 0 + 1 + 3 + 4 + 0 + 0 + expand|fill + fill + + + + + + Then By + 0 + GTK_SHADOW_ETCHED_IN + yes + + + + no + 6 + yes + + + + 0.5 + 0.5 + 1 + 0 + yes + + + + e_table_proxy_gtk_combo_text_new + 0 + 0 + Tue, 16 Jan 2001 05:22:22 GMT + yes + + + + + 0 + yes + yes + + + + + + no + 0 + yes + + + + yes + Ascending + no + yes + yes + + + 0 + no + no + + + + + + yes + Descending + no + yes + yes + radiobutton-ascending-sort-3 + + + 0 + no + no + + + + + 0 + no + yes + + + + + + + 0 + 1 + 2 + 3 + 0 + 0 + expand|fill + fill + + + + + + Then By + 0 + GTK_SHADOW_ETCHED_IN + yes + + + + no + 6 + yes + + + + 0.5 + 0.5 + 1 + 0 + yes + + + + e_table_proxy_gtk_combo_text_new + 0 + 0 + Tue, 16 Jan 2001 05:22:15 GMT + yes + + + + + 0 + yes + yes + + + + + + no + 0 + yes + + + + yes + Ascending + no + yes + yes + + + 0 + no + no + + + + + + yes + Descending + no + yes + yes + radiobutton-ascending-sort-2 + + + 0 + no + no + + + + + 0 + no + yes + + + + + + + 0 + 1 + 1 + 2 + 0 + 0 + expand|fill + fill + + + + + + Sort Items By + 0 + GTK_SHADOW_ETCHED_IN + yes + + + + no + 6 + yes + + + + 0.5 + 0.5 + 1 + 0 + yes + + + + yes + yes + e_table_proxy_gtk_combo_text_new + 0 + 0 + Tue, 16 Jan 2001 05:22:00 GMT + yes + + + + + 0 + yes + yes + + + + + + no + 0 + yes + + + + yes + Ascending + no + yes + yes + + + 0 + no + no + + + + + + yes + Descending + no + yes + yes + radiobutton-ascending-sort-1 + + + 0 + no + no + + + + + 0 + no + yes + + + + + + + 0 + 1 + 0 + 1 + 0 + 0 + expand|fill + fill + + + + + 0 + yes + yes + + + + + 4 + yes + yes + - - - GtkFrame - top-frame - 2 - - 0 - GTK_SHADOW_ETCHED_IN - - - GtkTable - table1 - 2 - 3 - 3 - False - 2 - 4 - - - 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 - True - 0 - 0.5 - 0 - 0 - - 1 - 2 - 1 - 2 - 0 - 0 - True - False - False - False - True - True - - - - - GtkLabel - label-sort - - GTK_JUSTIFY_LEFT - True - 0 - 0.5 - 0 - 0 - - 1 - 2 - 2 - 3 - 0 - 0 - True - False - False - False - True - True - - - - - GtkButton - button-fields - True - True - - clicked - on_group_by_clicked - Tue, 03 Oct 2000 22:10:50 GMT - - - GTK_RELIEF_NORMAL - - 0 - 1 - 0 - 1 - 0 - 0 - False - False - False - False - True - False - - - - - GtkLabel - label-fields - - GTK_JUSTIFY_LEFT - True - 0 - 0.5 - 0 - 0 - - 1 - 2 - 0 - 1 - 0 - 0 - True - False - False - False - True - True - - - - - GtkLabel - label3 - - GTK_JUSTIFY_CENTER - False - 0 - 0.5 - 0 - 0 - - 2 - 3 - 1 - 2 - 0 - 0 - False - False - False - False - True - True - - - - - GtkLabel - label4 - - GTK_JUSTIFY_CENTER - False - 0 - 0.5 - 0 - 0 - - 2 - 3 - 2 - 3 - 0 - 0 - False - False - False - False - True - True - - - - - GtkLabel - label22 - - GTK_JUSTIFY_CENTER - False - 0 - 0.5 - 0 - 0 - - 2 - 3 - 0 - 1 - 0 - 0 - False - False - False - False - True - True - - + + + no + no + no + no + GTK_WIN_POS_NONE + + + + no + yes + GTK_POS_TOP + no + 2 + 2 + no + yes + + + + 2 + Description + 0 + GTK_SHADOW_ETCHED_IN + yes + + + + 2 + no + 2 + 4 + 3 + 3 + yes + + + + yes + yes + _Sort... + GTK_RELIEF_NORMAL + yes + yes + + + + + 0 + 1 + 2 + 3 + 0 + 0 + fill + + + + + + + yes + yes + _Group By... + GTK_RELIEF_NORMAL + yes + yes + + + + + 0 + 1 + 1 + 2 + 0 + 0 + fill + + + + + + + + GTK_JUSTIFY_LEFT + yes + 0 + 0.5 + 0 + 0 + yes + + + 1 + 2 + 1 + 2 + 0 + 0 + expand|fill + fill + + + + + + + GTK_JUSTIFY_LEFT + yes + 0 + 0.5 + 0 + 0 + yes + + + 1 + 2 + 2 + 3 + 0 + 0 + expand|fill + fill + + + + + + yes + yes + _Fields Shown... + GTK_RELIEF_NORMAL + yes + yes + + + + + 0 + 1 + 0 + 1 + 0 + 0 + fill + + + + + + + + GTK_JUSTIFY_LEFT + yes + 0 + 0.5 + 0 + 0 + yes + + + 1 + 2 + 0 + 1 + 0 + 0 + expand|fill + fill + + + + + + + GTK_JUSTIFY_CENTER + no + 0 + 0.5 + 0 + 0 + yes + + + 2 + 3 + 1 + 2 + 0 + 0 + fill + fill + + + + + + + GTK_JUSTIFY_CENTER + no + 0 + 0.5 + 0 + 0 + yes + + + 2 + 3 + 2 + 3 + 0 + 0 + fill + fill + + + + + + + GTK_JUSTIFY_CENTER + no + 0 + 0.5 + 0 + 0 + yes + + + 2 + 3 + 0 + 1 + 0 + 0 + fill + fill + + + + + + + + + + label20 + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + tab + + - - - - GtkLabel - Notebook:tab - label20 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - + + 0 + yes + yes + + - - - + diff --git a/widgets/table/e-table-field-chooser.glade b/widgets/table/e-table-field-chooser.glade index e09d618a7f..f46a8dbd52 100644 --- a/widgets/table/e-table-field-chooser.glade +++ b/widgets/table/e-table-field-chooser.glade @@ -1,129 +1,123 @@ - - + + - - e-table-field-chooser - e-table-field-chooser - - src - pixmaps - C - True - True - True - False - False - False - True - + + + no + Field Chooser + GTK_WINDOW_TOPLEVEL + no + no + yes + GTK_WIN_POS_NONE - - GnomeDialog - dialog-field-chooser - False - Field Chooser - GTK_WINDOW_TOPLEVEL - GTK_WIN_POS_NONE - False - False - True - False - False - False + + + no + 8 + yes - - GtkVBox - GnomeDialog:vbox - dialog-vbox1 - False - 8 - - 4 - True - True - + + + GTK_BUTTONBOX_END + 8 + yes - - GtkHButtonBox - GnomeDialog:action_area - dialog-action_area1 - GTK_BUTTONBOX_END - 8 - 85 - 27 - 7 - 0 - - 0 - False - True - GTK_PACK_END - + + + yes + yes + yes + gtk-close + yes + yes + + + + + 0 + no + yes + GTK_PACK_END + + - - GtkButton - button3 - True - True - GNOME_STOCK_BUTTON_CLOSE - - + + + no + 4 + yes - - GtkVBox - vbox-top - False - 4 - - 0 - True - True - + + + To add a column to your table, drag it into +the location in which you want it to appear. + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + - - GtkLabel - label1 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - 0 - False - False - - + + + GTK_POLICY_AUTOMATIC + GTK_POLICY_AUTOMATIC + 200 + 200 + yes - - GtkScrolledWindow - scrolledwindow1 - 200 - 200 - GTK_POLICY_AUTOMATIC - GTK_POLICY_AUTOMATIC - GTK_UPDATE_CONTINUOUS - GTK_UPDATE_CONTINUOUS - - 0 - True - True - + + + e_canvas_new + 0 + 0 + Thu, 08 Jun 2000 07:27:33 GMT + yes + + - - Custom - canvas-buttons - e_canvas_new - 0 - 0 - Thu, 08 Jun 2000 07:27:33 GMT - + + + GTK_UPDATE_CONTINUOUS + yes + + + + + + GTK_UPDATE_CONTINUOUS + yes + + + + + 0 + yes + yes + + + + + 0 + yes + yes + + - + + 4 + yes + yes + + - - - + diff --git a/widgets/table/e-table-group.glade b/widgets/table/e-table-group.glade index 20ab88cfca..1b49a61522 100644 --- a/widgets/table/e-table-group.glade +++ b/widgets/table/e-table-group.glade @@ -1,206 +1,202 @@ - - - - - - src - pixmaps - C - True - True - False - False - False - False - False - interface.c - interface.h - callbacks.c - callbacks.h - support.c - support.h - - - - GtkWindow - window1 - window1 - GTK_WINDOW_TOPLEVEL - GTK_WIN_POS_NONE - False - False - True - False - - - GtkTable - table1 - 3 - 3 - False - 0 - 0 - - - GtkFrame - frame1 - 4 - - 0 - GTK_SHADOW_ETCHED_IN - - 0 - 1 - 0 - 1 - 0 - 0 - True - True - False - False - True - True - - - - GtkScrolledWindow - scrolledwindow1 - GTK_POLICY_ALWAYS - GTK_POLICY_ALWAYS - GTK_UPDATE_CONTINUOUS - GTK_UPDATE_CONTINUOUS - - - GtkCList - clist1 - True - 1 - 80 - GTK_SELECTION_SINGLE - False - GTK_SHADOW_NONE - - - GtkLabel - CList:title - label1 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - - - - - - GtkFrame - frame2 - 4 - - 0 - GTK_SHADOW_ETCHED_IN - - 2 - 3 - 0 - 1 - 0 - 0 - True - False - False - False - True - True - - - - GtkScrolledWindow - scrolledwindow2 - GTK_POLICY_ALWAYS - GTK_POLICY_ALWAYS - GTK_UPDATE_CONTINUOUS - GTK_UPDATE_CONTINUOUS - - - GtkCList - clist2 - True - 1 - 80 - GTK_SELECTION_SINGLE - False - GTK_SHADOW_NONE - - - GtkLabel - CList:title - label2 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - - - - - - GtkVBox - vbox1 - 4 - False - 0 - - 1 - 2 - 0 - 1 - 4 - 4 - True - False - False - False - False - True - - - - GtkButton - button1 - 4 - True - - - 0 - False - False - - + + + + + + window1 + GTK_WINDOW_TOPLEVEL + no + no + yes + GTK_WIN_POS_NONE + yes + + + + no + 0 + 0 + 3 + 3 + yes + + + + 4 + Available fields + 0 + GTK_SHADOW_ETCHED_IN + yes + + + + GTK_POLICY_ALWAYS + GTK_POLICY_ALWAYS + GTK_SHADOW_NONE + yes + + + + yes + no + yes + + + + CList:title + label1 + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + + + + + + GTK_UPDATE_CONTINUOUS + yes + + - - GtkButton - button2 - 4 - True - - - 0 - False - False - + + + GTK_UPDATE_CONTINUOUS + yes + + + + + + + 0 + 1 + 0 + 1 + 0 + 0 + expand|fill + expand|fill + + + + + + 4 + Show in this order + 0 + GTK_SHADOW_ETCHED_IN + yes + + + + GTK_POLICY_ALWAYS + GTK_POLICY_ALWAYS + GTK_SHADOW_NONE + yes + + + + yes + no + yes + + + + CList:title + label2 + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + + + + + + GTK_UPDATE_CONTINUOUS + yes + + + + + + GTK_UPDATE_CONTINUOUS + yes + + + + + + + 2 + 3 + 0 + 1 + 0 + 0 + expand|fill + fill + + + + + + 4 + no + 0 + yes + + + + 4 + yes + Add >> + yes + + + 0 + no + no + + + + + + 4 + yes + << Remove + yes + + + 0 + no + no + + + + + 1 + 2 + 0 + 1 + 4 + 4 + expand + fill + + - + - - - + diff --git a/widgets/table/e-table-without.c b/widgets/table/e-table-without.c index 88f14c63cb..e49076be0f 100644 --- a/widgets/table/e-table-without.c +++ b/widgets/table/e-table-without.c @@ -24,12 +24,9 @@ #include #include #include -#include #include "gal/util/e-util.h" #include "e-table-without.h" -#define ETW_CLASS(e) ((ETableWithoutClass *)((GtkObject *)e)->klass) - #define PARENT_TYPE E_TABLE_SUBSET_TYPE #define INCREMENT_AMOUNT 10 @@ -130,7 +127,7 @@ delete_hash_element (gpointer key, } static void -etw_destroy (GtkObject *object) +etw_dispose (GObject *object) { ETableWithout *etw = E_TABLE_WITHOUT (object); @@ -144,8 +141,8 @@ etw_destroy (GtkObject *object) etw->priv = NULL; } - if (GTK_OBJECT_CLASS (parent_class)->destroy) - (* GTK_OBJECT_CLASS (parent_class)->destroy) (object); + if (G_OBJECT_CLASS (parent_class)->dispose) + (* G_OBJECT_CLASS (parent_class)->dispose) (object); } static void @@ -225,11 +222,11 @@ static void etw_class_init (ETableWithoutClass *klass) { ETableSubsetClass *etss_class = E_TABLE_SUBSET_CLASS (klass); - GtkObjectClass *object_class = GTK_OBJECT_CLASS (klass); + GObjectClass *object_class = G_OBJECT_CLASS (klass); - parent_class = gtk_type_class (PARENT_TYPE); + parent_class = g_type_class_ref (PARENT_TYPE); - object_class->destroy = etw_destroy; + object_class->dispose = etw_dispose; etss_class->proxy_model_rows_inserted = etw_proxy_model_rows_inserted; etss_class->proxy_model_rows_deleted = etw_proxy_model_rows_deleted; @@ -288,7 +285,7 @@ e_table_without_new (ETableModel *source, ETableWithoutFreeKeyFunc free_duplicated_key_func, void *closure) { - ETableWithout *etw = gtk_type_new (E_TABLE_WITHOUT_TYPE); + ETableWithout *etw = g_object_new (E_TABLE_WITHOUT_TYPE, NULL); if (e_table_without_construct (etw, source, diff --git a/widgets/table/e-table-without.h b/widgets/table/e-table-without.h index 90ab93df9f..6bcbdcdc65 100644 --- a/widgets/table/e-table-without.h +++ b/widgets/table/e-table-without.h @@ -32,10 +32,10 @@ extern "C" { #endif /* __cplusplus */ #define E_TABLE_WITHOUT_TYPE (e_table_without_get_type ()) -#define E_TABLE_WITHOUT(o) (GTK_CHECK_CAST ((o), E_TABLE_WITHOUT_TYPE, ETableWithout)) -#define E_TABLE_WITHOUT_CLASS(k) (GTK_CHECK_CLASS_CAST((k), E_TABLE_WITHOUT_TYPE, ETableWithoutClass)) -#define E_IS_TABLE_WITHOUT(o) (GTK_CHECK_TYPE ((o), E_TABLE_WITHOUT_TYPE)) -#define E_IS_TABLE_WITHOUT_CLASS(k) (GTK_CHECK_CLASS_TYPE ((k), E_TABLE_WITHOUT_TYPE)) +#define E_TABLE_WITHOUT(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), E_TABLE_WITHOUT_TYPE, ETableWithout)) +#define E_TABLE_WITHOUT_CLASS(k) (G_TYPE_CHECK_CLASS_CAST((k), E_TABLE_WITHOUT_TYPE, ETableWithoutClass)) +#define E_IS_TABLE_WITHOUT(o) (G_TYPE_CHECK_INSTANCE_TYPE ((o), E_TABLE_WITHOUT_TYPE)) +#define E_IS_TABLE_WITHOUT_CLASS(k) (G_TYPE_CHECK_CLASS_TYPE ((k), E_TABLE_WITHOUT_TYPE)) typedef struct _ETableWithoutPrivate ETableWithoutPrivate; typedef void *(*ETableWithoutGetKeyFunc) (ETableModel *source, @@ -56,7 +56,8 @@ typedef struct { ETableSubsetClass parent_class; } ETableWithoutClass; -GtkType e_table_without_get_type (void); + +GType e_table_without_get_type (void); ETableModel *e_table_without_new (ETableModel *source, GHashFunc hash_func, GCompareFunc compare_func, -- cgit v1.2.3