diff options
author | Owen Taylor <owt1@cornell.edu> | 1998-03-02 23:16:39 +0000 |
---|---|---|
committer | Owen Taylor <otaylor@src.gnome.org> | 1998-03-02 23:16:39 +0000 |
commit | 395ccd366abb57002d770fd905cb22dee14abc1e (patch) | |
tree | ed26427e9d56afa03ee417209a0e21ce6166f23b /tests | |
parent | 336228180258d0deb4804f33f0a2a281fe20a3d2 (diff) | |
download | gtk+-395ccd366abb57002d770fd905cb22dee14abc1e.tar.gz |
Miscellaneous minor fixes to remove ANSI C incompatibilities
Mon Mar 2 17:48:38 1998 Owen Taylor <owt1@cornell.edu>
Miscellaneous minor fixes to remove ANSI C incompatibilities
* gdk/gdkregion.c gtk/gtkclist.c: fix // comments
* gdk/gdkdnd.c gdk/gdkinputcommon.h: change types of
some arguments to ANSI functions
* gtk/gtkcombo.c gtk/gtktree.c: fix casts of function pointers
to void *
* gtk/gtkmain.c: An actual bug! (in deprecated gtk_input_add_interp)
* gtk/gtknotebook.h: Bitfields must be gint or guint. (and should
be guint)
* gtk/gtkstatusbar.c: trailing ';'
* gtk/testgtk.c: GList where there should have been GSList
* glib.h gutils.c : changed g_strcasecmp
to take gchar* not guchar*
* testglib.c: Remove trailing ; after functions
Diffstat (limited to 'tests')
-rw-r--r-- | tests/testgtk.c | 19 |
1 files changed, 18 insertions, 1 deletions
diff --git a/tests/testgtk.c b/tests/testgtk.c index b83dd7ba5e..9ed009eea9 100644 --- a/tests/testgtk.c +++ b/tests/testgtk.c @@ -886,7 +886,7 @@ static void statusbar_dump_stack (GtkWidget *button, GtkStatusbar *statusbar) { - GList *list; + GSList *list; for (list = statusbar->messages; list; list = list->next) { @@ -3251,6 +3251,15 @@ create_rulers () } +static void +text_toggle_editable (GtkWidget *checkbutton, + GtkWidget *text) +{ + gtk_text_set_editable(GTK_TEXT(text), + GTK_TOGGLE_BUTTON(checkbutton)->active); +} + + /* * GtkText */ @@ -3261,6 +3270,7 @@ create_text () GtkWidget *box1; GtkWidget *box2; GtkWidget *button; + GtkWidget *editable_check; GtkWidget *separator; GtkWidget *table; GtkWidget *hscrollbar; @@ -3364,6 +3374,13 @@ create_text () gtk_text_thaw (GTK_TEXT (text)); + editable_check = gtk_check_button_new_with_label("Editable"); + gtk_box_pack_start (GTK_BOX (box2), editable_check, TRUE, TRUE, 0); + gtk_signal_connect (GTK_OBJECT(editable_check), "toggled", + GTK_SIGNAL_FUNC(text_toggle_editable), text); + gtk_toggle_button_set_state(GTK_TOGGLE_BUTTON(editable_check), TRUE); + gtk_widget_show (editable_check); + separator = gtk_hseparator_new (); gtk_box_pack_start (GTK_BOX (box1), separator, FALSE, TRUE, 0); gtk_widget_show (separator); |