diff options
author | JP Rosevear <jpr@ximian.com> | 2001-08-10 07:08:33 +0800 |
---|---|---|
committer | JP Rosevear <jpr@src.gnome.org> | 2001-08-10 07:08:33 +0800 |
commit | 8ff06a283d19aa223c2d0bc0d55335eb221f7ff1 (patch) | |
tree | e8c5f4287cc15fe3c6f4fc8085e956feab645266 /calendar/gui/dialogs/comp-editor.c | |
parent | a1dbf7e2b8b79455eedec53cc9f2221e97215a9f (diff) | |
download | gsoc2013-evolution-8ff06a283d19aa223c2d0bc0d55335eb221f7ff1.tar gsoc2013-evolution-8ff06a283d19aa223c2d0bc0d55335eb221f7ff1.tar.gz gsoc2013-evolution-8ff06a283d19aa223c2d0bc0d55335eb221f7ff1.tar.bz2 gsoc2013-evolution-8ff06a283d19aa223c2d0bc0d55335eb221f7ff1.tar.lz gsoc2013-evolution-8ff06a283d19aa223c2d0bc0d55335eb221f7ff1.tar.xz gsoc2013-evolution-8ff06a283d19aa223c2d0bc0d55335eb221f7ff1.tar.zst gsoc2013-evolution-8ff06a283d19aa223c2d0bc0d55335eb221f7ff1.zip |
Remove progress frame
2001-08-09 JP Rosevear <jpr@ximian.com>
* gui/dialogs/task-page.*: Remove progress frame
* gui/dialogs/task-details-page.*: Put in progress frame, remove
basics frame
* gui/dialogs/task-editor.c (set_menu_sens): util function to set
menu sensitivity based on state
(task_editor_init): add meeting page
(task_editor_edit_comp): show page if necessary
(task_editor_destroy): unref meeting page
(assign_task_cmd): bring up meeting page
(refresh_task_cmd): save before sending
(forward_cmd): ditto
* gui/dialogs/comp-editor.c (save_cmd): implement new save command
svn path=/trunk/; revision=11846
Diffstat (limited to 'calendar/gui/dialogs/comp-editor.c')
-rw-r--r-- | calendar/gui/dialogs/comp-editor.c | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/calendar/gui/dialogs/comp-editor.c b/calendar/gui/dialogs/comp-editor.c index ba0ed77ec6..447d5b4fa0 100644 --- a/calendar/gui/dialogs/comp-editor.c +++ b/calendar/gui/dialogs/comp-editor.c @@ -91,6 +91,7 @@ static void page_dates_changed_cb (GtkWidget *widget, CompEditorPageDates *dates static void obj_updated_cb (CalClient *client, const char *uid, gpointer data); static void obj_removed_cb (CalClient *client, const char *uid, gpointer data); +static void save_cmd (GtkWidget *widget, gpointer data); static void save_close_cmd (GtkWidget *widget, gpointer data); static void save_as_cmd (GtkWidget *widget, gpointer data); static void delete_cmd (GtkWidget *widget, gpointer data); @@ -113,6 +114,7 @@ static EPixmap pixmaps [] = }; static BonoboUIVerb verbs [] = { + BONOBO_UI_UNSAFE_VERB ("FileSave", save_cmd), BONOBO_UI_UNSAFE_VERB ("FileSaveAndClose", save_close_cmd), BONOBO_UI_UNSAFE_VERB ("FileSaveAs", save_as_cmd), BONOBO_UI_UNSAFE_VERB ("FileDelete", delete_cmd), @@ -805,6 +807,14 @@ close_dialog (CompEditor *editor) /* Menu Commands */ static void +save_cmd (GtkWidget *widget, gpointer data) +{ + CompEditor *editor = COMP_EDITOR (data); + + save_comp_with_send (editor); +} + +static void save_close_cmd (GtkWidget *widget, gpointer data) { CompEditor *editor = COMP_EDITOR (data); |