Deprecation cleanup

Sun Oct 13 13:43:16 2002  Manish Singh  <yosh@gimp.org>

        * gtk/gtkcurve.[ch] gtk/gtkgamma.[ch] gtk/gtklayout.[ch]
        gtk/gtkwidget.[ch] modules/input/gtkimcontextxim.c
        modules/input/imam-et.c modules/input/imcyrillic-translit.c
        modules/input/imhangul.c modules/input/iminuktitut.c
        modules/input/imipa.c modules/input/imthai-broken.c
        modules/input/imti-er.c modules/input/imti-et.c
        modules/input/imviqr.c: Deprecation cleanup

        * modules/input/Makefile.am: Added disable deprecation flags
This commit is contained in:
Manish Singh
2002-10-13 20:44:18 +00:00
committed by Manish Singh
parent c77265d3a7
commit aa54cfeede
25 changed files with 758 additions and 643 deletions

View File

@ -34,11 +34,10 @@
#include "gtkdrawingarea.h"
#include "gtkentry.h"
#include "gtkhbox.h"
#include "gtkimage.h"
#include "gtklabel.h"
#include "gtkmain.h"
#include "gtkpixmap.h"
#include "gtkradiobutton.h"
#include "gtksignal.h"
#include "gtkstock.h"
#include "gtktable.h"
#include "gtkvbox.h"
@ -212,26 +211,28 @@ static const char *xpm[][27] =
}
};
GtkType
GType
gtk_gamma_curve_get_type (void)
{
static GtkType gamma_curve_type = 0;
static GType gamma_curve_type = 0;
if (!gamma_curve_type)
{
static const GtkTypeInfo gamma_curve_info =
static const GTypeInfo gamma_curve_info =
{
"GtkGammaCurve",
sizeof (GtkGammaCurve),
sizeof (GtkGammaCurveClass),
(GtkClassInitFunc) gtk_gamma_curve_class_init,
(GtkObjectInitFunc) gtk_gamma_curve_init,
/* reserved_1 */ NULL,
/* reserved_2 */ NULL,
(GtkClassInitFunc) NULL,
NULL, /* base_init */
NULL, /* base_finalize */
(GClassInitFunc) gtk_gamma_curve_class_init,
NULL, /* class_finalize */
NULL, /* class_data */
sizeof (GtkGammaCurve),
0, /* n_preallocs */
(GInstanceInitFunc) gtk_gamma_curve_init,
};
gamma_curve_type = gtk_type_unique (GTK_TYPE_VBOX, &gamma_curve_info);
gamma_curve_type = g_type_register_static (GTK_TYPE_VBOX, "GtkGammaCurve",
&gamma_curve_info, 0);
}
return gamma_curve_type;
}
@ -241,7 +242,7 @@ gtk_gamma_curve_class_init (GtkGammaCurveClass *class)
{
GtkObjectClass *object_class;
parent_class = gtk_type_class (GTK_TYPE_VBOX);
parent_class = g_type_class_peek_parent (class);
object_class = (GtkObjectClass *) class;
object_class->destroy = gtk_gamma_curve_destroy;
@ -260,8 +261,8 @@ gtk_gamma_curve_init (GtkGammaCurve *curve)
gtk_container_add (GTK_CONTAINER (curve), curve->table);
curve->curve = gtk_curve_new ();
gtk_signal_connect (GTK_OBJECT (curve->curve), "curve_type_changed",
(GtkSignalFunc) curve_type_changed_callback, curve);
g_signal_connect (curve->curve, "curve_type_changed",
G_CALLBACK (curve_type_changed_callback), curve);
gtk_table_attach_defaults (GTK_TABLE (curve->table), curve->curve, 0, 1, 0, 1);
vbox = gtk_vbox_new (/* homogeneous */ FALSE, /* spacing */ 3);
@ -271,13 +272,13 @@ gtk_gamma_curve_init (GtkGammaCurve *curve)
for (i = 0; i < 3; ++i)
{
curve->button[i] = gtk_toggle_button_new ();
gtk_object_set_data (GTK_OBJECT (curve->button[i]), "_GtkGammaCurveIndex",
GINT_TO_POINTER (i));
g_object_set_data (G_OBJECT (curve->button[i]), "_GtkGammaCurveIndex",
GINT_TO_POINTER (i));
gtk_container_add (GTK_CONTAINER (vbox), curve->button[i]);
gtk_signal_connect (GTK_OBJECT (curve->button[i]), "realize",
(GtkSignalFunc) button_realize_callback, 0);
gtk_signal_connect (GTK_OBJECT (curve->button[i]), "toggled",
(GtkSignalFunc) button_toggled_callback, curve);
g_signal_connect (curve->button[i], "realize",
G_CALLBACK (button_realize_callback), NULL);
g_signal_connect (curve->button[i], "toggled",
G_CALLBACK (button_toggled_callback), curve);
gtk_widget_show (curve->button[i]);
}
@ -285,13 +286,13 @@ gtk_gamma_curve_init (GtkGammaCurve *curve)
for (i = 3; i < 5; ++i)
{
curve->button[i] = gtk_button_new ();
gtk_object_set_data (GTK_OBJECT (curve->button[i]), "_GtkGammaCurveIndex",
GINT_TO_POINTER (i));
g_object_set_data (G_OBJECT (curve->button[i]), "_GtkGammaCurveIndex",
GINT_TO_POINTER (i));
gtk_container_add (GTK_CONTAINER (vbox), curve->button[i]);
gtk_signal_connect (GTK_OBJECT (curve->button[i]), "realize",
(GtkSignalFunc) button_realize_callback, 0);
gtk_signal_connect (GTK_OBJECT (curve->button[i]), "clicked",
(GtkSignalFunc) button_clicked_callback, curve);
g_signal_connect (curve->button[i], "realize",
G_CALLBACK (button_realize_callback), NULL);
g_signal_connect (curve->button[i], "clicked",
G_CALLBACK (button_clicked_callback), curve);
gtk_widget_show (curve->button[i]);
}
@ -308,16 +309,16 @@ button_realize_callback (GtkWidget *w)
GdkPixmap *pm;
int i;
i = GPOINTER_TO_INT (gtk_object_get_data (GTK_OBJECT (w), "_GtkGammaCurveIndex"));
i = GPOINTER_TO_INT (g_object_get_data (G_OBJECT (w), "_GtkGammaCurveIndex"));
pm = gdk_pixmap_create_from_xpm_d (w->window, &mask,
&w->style->bg[GTK_STATE_NORMAL], (gchar **)xpm[i]);
pixmap = gtk_pixmap_new (pm, mask);
pixmap = gtk_image_new_from_pixmap (pm, mask);
gtk_container_add (GTK_CONTAINER (w), pixmap);
gtk_widget_show (pixmap);
gdk_pixmap_unref (pm);
gdk_bitmap_unref (mask); /* a bitmap is really just a special pixmap */
g_object_unref (pm);
g_object_unref (mask);
}
static void
@ -330,7 +331,7 @@ button_toggled_callback (GtkWidget *w, gpointer data)
if (!GTK_TOGGLE_BUTTON (w)->active)
return;
active = GPOINTER_TO_INT (gtk_object_get_data (GTK_OBJECT (w), "_GtkGammaCurveIndex"));
active = GPOINTER_TO_INT (g_object_get_data (G_OBJECT (w), "_GtkGammaCurveIndex"));
for (i = 0; i < 3; ++i)
if ((i != active) && GTK_TOGGLE_BUTTON (c->button[i])->active)
@ -381,7 +382,7 @@ button_clicked_callback (GtkWidget *w, gpointer data)
GtkGammaCurve *c = data;
int active;
active = GPOINTER_TO_INT (gtk_object_get_data (GTK_OBJECT (w), "_GtkGammaCurveIndex"));
active = GPOINTER_TO_INT (g_object_get_data (G_OBJECT (w), "_GtkGammaCurveIndex"));
if (active == 3)
{
/* set gamma */
@ -420,15 +421,15 @@ button_clicked_callback (GtkWidget *w, gpointer data)
hbox = GTK_DIALOG (c->gamma_dialog)->action_area;
button = gtk_button_new_from_stock (GTK_STOCK_CANCEL);
gtk_signal_connect (GTK_OBJECT (button), "clicked",
(GtkSignalFunc) gamma_cancel_callback, c);
g_signal_connect (button, "clicked",
G_CALLBACK (gamma_cancel_callback), c);
gtk_box_pack_start (GTK_BOX (hbox), button, TRUE, TRUE, 0);
gtk_widget_show (button);
button = gtk_button_new_from_stock (GTK_STOCK_OK);
GTK_WIDGET_SET_FLAGS (button, GTK_CAN_DEFAULT);
gtk_signal_connect (GTK_OBJECT (button), "clicked",
(GtkSignalFunc) gamma_ok_callback, c);
g_signal_connect (button, "clicked",
G_CALLBACK (gamma_ok_callback), c);
gtk_box_pack_start (GTK_BOX (hbox), button, TRUE, TRUE, 0);
gtk_widget_grab_default (button);
gtk_widget_show (button);
@ -464,7 +465,7 @@ curve_type_changed_callback (GtkWidget *w, gpointer data)
GtkWidget*
gtk_gamma_curve_new (void)
{
return gtk_type_new (GTK_TYPE_GAMMA_CURVE);
return g_object_new (GTK_TYPE_GAMMA_CURVE, NULL);
}
static void