diff options
author | Tim Janik <timj@gimp.org> | 1998-02-17 06:03:40 +0000 |
---|---|---|
committer | Tim Janik <timj@src.gnome.org> | 1998-02-17 06:03:40 +0000 |
commit | a3034938827c6b66ac536a19f737d64d94d60309 (patch) | |
tree | 3abb0bea2b8f18d8ddec3a6732c60e56bc2c45e4 /gtk/gtkmain.h | |
parent | 9f96d18eb10997961838bfd81462037aadbe4447 (diff) | |
download | gtk+-a3034938827c6b66ac536a19f737d64d94d60309.tar.gz |
applied patch to fix draw_indicator behaviour from Lars Hamann and Stefan
Tue Feb 17 05:41:31 1998 Tim Janik <timj@gimp.org>
* gtk/gtkcheckbutton.c:
* gtk/gtkradiobutton.c:
* gtk/gtktogglebutton.c:
applied patch to fix draw_indicator behaviour from Lars Hamann
and Stefan Jeske.
* gtk/gtkmain.h:
* gtk/gtkmain.c (gtk_grab_get_current): new function
that returns the current grab widget or NULL.
* gdk/gdkwindow.c (gdk_window_shape_combine_mask): remove
shape mask if mask==NULL (provided by Stefan Wille).
Diffstat (limited to 'gtk/gtkmain.h')
-rw-r--r-- | gtk/gtkmain.h | 23 |
1 files changed, 12 insertions, 11 deletions
diff --git a/gtk/gtkmain.h b/gtk/gtkmain.h index 8b2009a7eb..0dbd4cc43c 100644 --- a/gtk/gtkmain.h +++ b/gtk/gtkmain.h @@ -51,20 +51,21 @@ gint gtk_main_iteration (void); /* gtk_main_iteration() calls gtk_main_iteration_do(TRUE) */ gint gtk_main_iteration_do (gboolean blocking); -gint gtk_true (void); -gint gtk_false (void); +gint gtk_true (void); +gint gtk_false (void); -void gtk_grab_add (GtkWidget *widget); -void gtk_grab_remove (GtkWidget *widget); +void gtk_grab_add (GtkWidget *widget); +GtkWidget* gtk_grab_get_current (void); +void gtk_grab_remove (GtkWidget *widget); -void gtk_init_add (GtkFunction function, - gpointer data); +void gtk_init_add (GtkFunction function, + gpointer data); -gint gtk_timeout_add_full (guint32 interval, - GtkFunction function, - GtkCallbackMarshal marshal, - gpointer data, - GtkDestroyNotify destroy); +gint gtk_timeout_add_full (guint32 interval, + GtkFunction function, + GtkCallbackMarshal marshal, + gpointer data, + GtkDestroyNotify destroy); gint gtk_timeout_add (guint32 interval, GtkFunction function, gpointer data); |