From ea8185e64b61fd8d97ecd8e4745698d4020f2a5f Mon Sep 17 00:00:00 2001 From: JP Rosevear Date: Fri, 6 Jul 2001 20:27:31 +0000 Subject: actually clear some widgets and hide/show widgets in the default setup 2001-07-06 JP Rosevear * gui/dialogs/meeting-page.c (clear_widgets): actually clear some widgets and hide/show widgets in the default setup (meeting_page_destroy): destroy the address lists (meeting_page_fill_widgets): allow the user to select among their identities as a new organizer, or show the existing organizer as label (meeting_page_fill_component): set the "MAILTO:" bit of the organizer to match spec, set CN properly if we know it (get_widgets): load new widgets (other_clicked_cb): handle "Other Organizer" click (change_clicked_cb): handle "Change Organizer" click (init_widgets): listen for clicks on new buttons * gui/dialogs/comp-editor.c (comp_editor_remove_page): remove the page from our internal list and unref it * gui/itip-utils.c (itip_addresses_get): get the configure mail identities (itip_addresses_free): free a list of identities returned by itip_addresses_get * gui/itip-utils.h: remove obsolete protos, and new protos * gui/gnome-cal.html: Remove ancient file svn path=/trunk/; revision=10856 --- calendar/gui/dialogs/meeting-page.glade | 252 ++++++++++++++++++++++++++++---- 1 file changed, 227 insertions(+), 25 deletions(-) (limited to 'calendar/gui/dialogs/meeting-page.glade') diff --git a/calendar/gui/dialogs/meeting-page.glade b/calendar/gui/dialogs/meeting-page.glade index 4e23c16f67..de57779044 100644 --- a/calendar/gui/dialogs/meeting-page.glade +++ b/calendar/gui/dialogs/meeting-page.glade @@ -27,15 +27,15 @@ GtkVBox meeting-page - 5 + 4 False 4 - GtkHBox - hbox1 + GtkVBox + vbox1 False - 4 + 0 0 False @@ -43,39 +43,241 @@ - GtkLabel - label1 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 + GtkTable + organizer-table + 4 + 2 + 3 + False + 0 + 4 0 - False - False + True + True + + + GtkCombo + organizer + True + False + False + True + False + + + 1 + 2 + 0 + 1 + 0 + 0 + True + False + False + False + True + False + + + + GtkEntry + GtkCombo:entry + entry2 + True + True + True + 0 + + + + + + GtkButton + other-organizer-button + True + + + 2 + 3 + 0 + 1 + 0 + 0 + False + False + False + False + False + False + + + + + GtkEntry + other-organizer + True + True + True + 0 + + + 1 + 2 + 1 + 2 + 0 + 0 + True + False + False + False + True + False + + + + + GtkLabel + organizer-label + + GTK_JUSTIFY_CENTER + False + 0 + 0.5 + 0 + 0 + + 0 + 1 + 0 + 1 + 0 + 0 + False + False + False + False + True + False + + + + + GtkLabel + other-organizer-label + + GTK_JUSTIFY_CENTER + False + 0 + 0.5 + 0 + 0 + + 0 + 1 + 1 + 2 + 0 + 0 + False + False + False + False + True + False + + - GtkEntry - organizer - True - True - True - 0 - + GtkTable + existing-organizer-table + 4 + 1 + 3 + False + 0 + 4 0 True True - - - Placeholder + + GtkLabel + label1 + + GTK_JUSTIFY_CENTER + False + 0.5 + 0.5 + 0 + 0 + + 0 + 1 + 0 + 1 + 0 + 0 + False + False + False + False + False + False + + + + + GtkButton + existing-organizer-button + True + + + 2 + 3 + 0 + 1 + 0 + 0 + False + False + False + False + False + False + + + + + GtkLabel + existing-organizer + + GTK_JUSTIFY_CENTER + False + 0 + 0.5 + 0 + 0 + + 1 + 2 + 0 + 1 + 0 + 0 + True + False + False + False + True + False + + -- cgit v1.2.3