summaryrefslogtreecommitdiff
path: root/gtk/gtkmain.h
diff options
context:
space:
mode:
authorTim Janik <timj@gimp.org>1998-02-17 06:03:40 +0000
committerTim Janik <timj@src.gnome.org>1998-02-17 06:03:40 +0000
commita3034938827c6b66ac536a19f737d64d94d60309 (patch)
tree3abb0bea2b8f18d8ddec3a6732c60e56bc2c45e4 /gtk/gtkmain.h
parent9f96d18eb10997961838bfd81462037aadbe4447 (diff)
downloadgtk+-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.h23
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);