diff options
author | Jeffrey Stedfast <fejj@ximian.com> | 2002-11-08 05:20:30 +0800 |
---|---|---|
committer | Jeffrey Stedfast <fejj@src.gnome.org> | 2002-11-08 05:20:30 +0800 |
commit | b0978f82a3a5f2869bab4cfb1b5036bc3cc8f3e0 (patch) | |
tree | e6975a4d32699cffbd2c5c2898b1609c1301c406 /filter/rule-editor.c | |
parent | 19414d4335bf0b3e2a07435d967c4756540c8aaa (diff) | |
download | gsoc2013-evolution-b0978f82a3a5f2869bab4cfb1b5036bc3cc8f3e0.tar gsoc2013-evolution-b0978f82a3a5f2869bab4cfb1b5036bc3cc8f3e0.tar.gz gsoc2013-evolution-b0978f82a3a5f2869bab4cfb1b5036bc3cc8f3e0.tar.bz2 gsoc2013-evolution-b0978f82a3a5f2869bab4cfb1b5036bc3cc8f3e0.tar.lz gsoc2013-evolution-b0978f82a3a5f2869bab4cfb1b5036bc3cc8f3e0.tar.xz gsoc2013-evolution-b0978f82a3a5f2869bab4cfb1b5036bc3cc8f3e0.tar.zst gsoc2013-evolution-b0978f82a3a5f2869bab4cfb1b5036bc3cc8f3e0.zip |
Use GtkDialog instead of GnomeDialog here.
2002-11-07 Jeffrey Stedfast <fejj@ximian.com>
* filter-rule.c (validate): Use GtkDialog instead of GnomeDialog
here.
* filter-input.c (validate): Use GtkDialog instead of GnomeDialog
here.
* filter-folder.c (validate): Use GtkDialog instead of GnomeDialog
here.
* filter-file.c (validate): Use GtkDialog instead of GnomeDialog
here.
* rule-editor.c: Subclass GtkDialog instead of GnomeDialog.
* filter-datespec.c (validate): Use GtkDialog instead of
GnomeDialog.
(button_clicked): Same.
svn path=/trunk/; revision=18635
Diffstat (limited to 'filter/rule-editor.c')
-rw-r--r-- | filter/rule-editor.c | 21 |
1 files changed, 9 insertions, 12 deletions
diff --git a/filter/rule-editor.c b/filter/rule-editor.c index fb809ea969..16985a811f 100644 --- a/filter/rule-editor.c +++ b/filter/rule-editor.c @@ -28,10 +28,7 @@ /* for getenv only, remove when getenv need removed */ #include <stdlib.h> -#include <gtk/gtk.h> #include <libgnome/gnome-i18n.h> -#include <libgnomeui/gnome-dialog.h> -#include <libgnomeui/gnome-dialog-util.h> #include "rule-editor.h" @@ -66,7 +63,7 @@ struct _RuleEditorPrivate { GtkButton *buttons[BUTTON_LAST]; }; -static GnomeDialogClass *parent_class = NULL; +static GtkDialogClass *parent_class = NULL; GtkType @@ -89,7 +86,7 @@ rule_editor_get_type (void) /* TODO: Remove when it works (or never will) */ enable_undo = getenv ("EVOLUTION_RULE_UNDO") != NULL; - type = gtk_type_unique (gnome_dialog_get_type (), &info); + type = gtk_type_unique (gtk_dialog_get_type (), &info); } return type; @@ -101,7 +98,7 @@ rule_editor_class_init (RuleEditorClass *klass) GObjectClass *gobject_class = G_OBJECT_CLASS (klass); GtkObjectClass *object_class = (GtkObjectClass *) klass; - parent_class = gtk_type_class (gnome_dialog_get_type ()); + parent_class = gtk_type_class (gtk_dialog_get_type ()); gobject_class->finalize = rule_editor_finalise; object_class->destroy = rule_editor_destroy; @@ -619,7 +616,7 @@ editor_clicked (GtkWidget *dialog, int button, RuleEditor *re) { if (button != 0) { if (enable_undo) - rule_editor_play_undo(re); + rule_editor_play_undo (re); else { RuleEditorUndo *undo, *next; @@ -628,7 +625,7 @@ editor_clicked (GtkWidget *dialog, int button, RuleEditor *re) while (undo) { next = undo->next; g_object_unref (undo->rule); - g_free(undo); + g_free (undo); undo = next; } } @@ -650,7 +647,7 @@ rule_editor_construct (RuleEditor *re, RuleContext *context, GladeXML *gui, cons gtk_box_pack_start (GTK_BOX (GNOME_DIALOG (re)->vbox), w, TRUE, TRUE, 0); for (i = 0; i < BUTTON_LAST; i++) { - re->priv->buttons[i] = (GtkButton *)w = glade_xml_get_widget (gui, edit_buttons[i].name); + re->priv->buttons[i] = (GtkButton *) w = glade_xml_get_widget (gui, edit_buttons[i].name); g_signal_connect (w, "clicked", edit_buttons[i].func, re); } @@ -662,8 +659,8 @@ rule_editor_construct (RuleEditor *re, RuleContext *context, GladeXML *gui, cons rule_editor_set_source (re, source); if (enable_undo) { - gnome_dialog_append_buttons (GNOME_DIALOG (re), GNOME_STOCK_BUTTON_OK, - GNOME_STOCK_BUTTON_CANCEL, NULL); + gtk_dialog_add_buttons ((GtkDialog *) re, GTK_BUTTONS_OK, + GTK_BUTTONS_CANCEL, NULL); } else - gnome_dialog_append_buttons (GNOME_DIALOG (re), GNOME_STOCK_BUTTON_OK, NULL); + gtk_dialog_add_buttons ((GtkDialog *) re, GTK_BUTTONS_OK, NULL); } |