libgimp/gimpbrushmenu.c libgimp/gimpexport.c libgimp/gimpgradientmenu.c

2001-07-31  Sven Neumann  <sven@gimp.org>

	* libgimp/gimpbrushmenu.c
	* libgimp/gimpexport.c
	* libgimp/gimpgradientmenu.c
	* libgimp/gimpmenu.c
	* libgimp/gimppatternmenu.c: GObject porting.
This commit is contained in:
Sven Neumann
2001-07-31 12:10:14 +00:00
committed by Sven Neumann
parent 0f6ab278ae
commit 56b49396f3
6 changed files with 79 additions and 64 deletions

View File

@ -121,8 +121,8 @@ gimp_image_menu_new (GimpConstraintFunc constraint,
gint i, k;
menu = gtk_menu_new ();
gtk_object_set_user_data (GTK_OBJECT (menu), (gpointer) callback);
gtk_object_set_data (GTK_OBJECT (menu), "gimp_callback_data", data);
g_object_set_data (G_OBJECT (menu), "gimp_callback", (gpointer) callback);
g_object_set_data (G_OBJECT (menu), "gimp_callback_data", data);
images = gimp_image_list (&nimages);
for (i = 0, k = 0; i < nimages; i++)
@ -133,9 +133,9 @@ gimp_image_menu_new (GimpConstraintFunc constraint,
g_free (filename);
menuitem = gtk_menu_item_new_with_label (label);
gtk_signal_connect (GTK_OBJECT (menuitem), "activate",
(GtkSignalFunc) gimp_menu_callback,
&images[i]);
g_signal_connect (G_OBJECT (menuitem), "activate",
G_CALLBACK (gimp_menu_callback),
&images[i]);
gtk_menu_shell_append (GTK_MENU_SHELL (menu), menuitem);
gtk_widget_show (menuitem);
@ -185,8 +185,8 @@ gimp_layer_menu_new (GimpConstraintFunc constraint,
gint i, j, k;
menu = gtk_menu_new ();
gtk_object_set_user_data (GTK_OBJECT (menu), (gpointer) callback);
gtk_object_set_data (GTK_OBJECT (menu), "gimp_callback_data", data);
g_object_set_data (G_OBJECT (menu), "gimp_callback", callback);
g_object_set_data (G_OBJECT (menu), "gimp_callback_data", data);
layer = -1;
@ -212,9 +212,9 @@ gimp_layer_menu_new (GimpConstraintFunc constraint,
g_free (name);
menuitem = gtk_menu_item_new();
gtk_signal_connect (GTK_OBJECT (menuitem), "activate",
(GtkSignalFunc) gimp_menu_callback,
&layers[j]);
g_signal_connect (G_OBJECT (menuitem), "activate",
G_CALLBACK (gimp_menu_callback),
&layers[j]);
hbox = gtk_hbox_new(FALSE, 0);
gtk_container_add(GTK_CONTAINER(menuitem), hbox);
@ -297,8 +297,8 @@ gimp_channel_menu_new (GimpConstraintFunc constraint,
gint i, j, k;
menu = gtk_menu_new ();
gtk_object_set_user_data (GTK_OBJECT (menu), (gpointer) callback);
gtk_object_set_data (GTK_OBJECT (menu), "gimp_callback_data", data);
g_object_set_data (G_OBJECT (menu), "gimp_callback", callback);
g_object_set_data (G_OBJECT (menu), "gimp_callback_data", data);
channel = -1;
@ -324,9 +324,9 @@ gimp_channel_menu_new (GimpConstraintFunc constraint,
g_free (name);
menuitem = gtk_menu_item_new ();
gtk_signal_connect (GTK_OBJECT (menuitem), "activate",
GTK_SIGNAL_FUNC (gimp_menu_callback),
&channels[j]);
g_signal_connect (G_OBJECT (menuitem), "activate",
G_CALLBACK (gimp_menu_callback),
&channels[j]);
hbox = gtk_hbox_new (FALSE, 0);
gtk_container_add (GTK_CONTAINER (menuitem), hbox);
@ -412,8 +412,8 @@ gimp_drawable_menu_new (GimpConstraintFunc constraint,
gint i, j, k;
menu = gtk_menu_new ();
gtk_object_set_user_data (GTK_OBJECT (menu), (gpointer) callback);
gtk_object_set_data (GTK_OBJECT (menu), "gimp_callback_data", data);
g_object_set_data (G_OBJECT (menu), "gimp_callback", callback);
g_object_set_data (G_OBJECT (menu), "gimp_callback_data", data);
drawable = -1;
@ -441,9 +441,9 @@ gimp_drawable_menu_new (GimpConstraintFunc constraint,
g_free (name);
menuitem = gtk_menu_item_new ();
gtk_signal_connect (GTK_OBJECT (menuitem), "activate",
(GtkSignalFunc) gimp_menu_callback,
&layers[j]);
g_signal_connect (G_OBJECT (menuitem), "activate",
G_CALLBACK (gimp_menu_callback),
&layers[j]);
hbox = gtk_hbox_new (FALSE, 0);
gtk_container_add (GTK_CONTAINER(menuitem), hbox);
@ -504,9 +504,9 @@ gimp_drawable_menu_new (GimpConstraintFunc constraint,
g_free (name);
menuitem = gtk_menu_item_new ();
gtk_signal_connect (GTK_OBJECT (menuitem), "activate",
GTK_SIGNAL_FUNC (gimp_menu_callback),
&channels[j]);
g_signal_connect (G_OBJECT (menuitem), "activate",
G_CALLBACK (gimp_menu_callback),
&channels[j]);
hbox = gtk_hbox_new (FALSE, 0);
gtk_container_add (GTK_CONTAINER (menuitem), hbox);
@ -579,10 +579,10 @@ gimp_menu_callback (GtkWidget *widget,
GimpMenuCallback callback;
gpointer callback_data;
callback =
(GimpMenuCallback) gtk_object_get_user_data (GTK_OBJECT (widget->parent));
callback_data = gtk_object_get_data (GTK_OBJECT (widget->parent),
"gimp_callback_data");
callback = (GimpMenuCallback) g_object_get_data (G_OBJECT (widget->parent),
"gimp_callback");
callback_data = g_object_get_data (G_OBJECT (widget->parent),
"gimp_callback_data");
(* callback) (*id, callback_data);
}