diff options
author | Manish Singh <yosh@gimp.org> | 2002-10-10 22:00:09 +0000 |
---|---|---|
committer | Manish Singh <yosh@src.gnome.org> | 2002-10-10 22:00:09 +0000 |
commit | 62341005d165089fd30ad3ac7b093a3d8221ccab (patch) | |
tree | a3ab5707aecb07b06f8204a6af4b693c137fa52c /gtk/gtkeventbox.c | |
parent | ac77076507ac51944e1092d5c3ab3aacfb971e97 (diff) | |
download | gtk+-62341005d165089fd30ad3ac7b093a3d8221ccab.tar.gz |
Deprecation cleanup
Thu Oct 10 14:58:47 2002 Manish Singh <yosh@gimp.org>
* gtk/gtkaccelgroup.c gtk/gtkarrow.[ch] gtk/gtkeventbox.[ch]
gtk/gtkiconfactory.c gtk/gtkinvisible.[ch] gtk/gtktextchild.c:
Deprecation cleanup
Diffstat (limited to 'gtk/gtkeventbox.c')
-rw-r--r-- | gtk/gtkeventbox.c | 27 |
1 files changed, 14 insertions, 13 deletions
diff --git a/gtk/gtkeventbox.c b/gtk/gtkeventbox.c index 8c35563206..0e5bc4e96d 100644 --- a/gtk/gtkeventbox.c +++ b/gtk/gtkeventbox.c @@ -24,7 +24,6 @@ * GTK+ at ftp://ftp.gtk.org/pub/gtk/. */ -#include "gtksignal.h" #include "gtkeventbox.h" @@ -43,26 +42,28 @@ static gint gtk_event_box_expose (GtkWidget *widget, static GtkBinClass *parent_class = NULL; -GtkType +GType gtk_event_box_get_type (void) { - static GtkType event_box_type = 0; + static GType event_box_type = 0; if (!event_box_type) { - static const GtkTypeInfo event_box_info = + static const GTypeInfo event_box_info = { - "GtkEventBox", - sizeof (GtkEventBox), sizeof (GtkEventBoxClass), - (GtkClassInitFunc) gtk_event_box_class_init, - (GtkObjectInitFunc) gtk_event_box_init, - /* reserved_1 */ NULL, - /* reserved_2 */ NULL, - (GtkClassInitFunc) NULL, + NULL, /* base_init */ + NULL, /* base_finalize */ + (GClassInitFunc) gtk_event_box_class_init, + NULL, /* class_finalize */ + NULL, /* class_data */ + sizeof (GtkEventBox), + 0, /* n_preallocs */ + (GInstanceInitFunc) gtk_event_box_init, }; - event_box_type = gtk_type_unique (gtk_bin_get_type (), &event_box_info); + event_box_type = g_type_register_static (GTK_TYPE_BIN, "GtkEventBox", + &event_box_info, 0); } return event_box_type; @@ -92,7 +93,7 @@ gtk_event_box_init (GtkEventBox *event_box) GtkWidget* gtk_event_box_new (void) { - return GTK_WIDGET (gtk_type_new (gtk_event_box_get_type ())); + return g_object_new (GTK_TYPE_EVENT_BOX, NULL); } static void |