diff options
author | Owen Taylor <otaylor@redhat.com> | 2002-11-07 17:59:04 +0000 |
---|---|---|
committer | Owen Taylor <otaylor@src.gnome.org> | 2002-11-07 17:59:04 +0000 |
commit | 100286ac57ce0011ed99ababcd311c99d7ca6343 (patch) | |
tree | de89edc4287c66956e2d363af1520061cd2cbd48 /gtk/gtkwidget.h | |
parent | 74bab1cc425d780c5508d32a772a7b28216f2d74 (diff) | |
download | gtk+-100286ac57ce0011ed99ababcd311c99d7ca6343.tar.gz |
Add ::screen-changed signal.
Thu Nov 7 12:53:08 2002 Owen Taylor <otaylor@redhat.com>
* gtk/gtkwidget.[ch] gtk/gtkwindow.c gtk/gtkinvisible.c:
Add ::screen-changed signal.
* gtk/gtkfontsel.c gtk/gtktoolbar.c: Use ::screen-changed
signal to simplify logic.
Diffstat (limited to 'gtk/gtkwidget.h')
-rw-r--r-- | gtk/gtkwidget.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/gtk/gtkwidget.h b/gtk/gtkwidget.h index 2a4d81123b..fe624c2034 100644 --- a/gtk/gtkwidget.h +++ b/gtk/gtkwidget.h @@ -398,6 +398,8 @@ struct _GtkWidgetClass */ AtkObject* (* get_accessible) (GtkWidget *widget); + void (* screen_changed) (GtkWidget *widget, + GdkScreen *previous_screen); /* Padding for future expansion */ void (*_gtk_reserved1) (void); void (*_gtk_reserved2) (void); @@ -761,6 +763,8 @@ GtkWidgetAuxInfo *_gtk_widget_get_aux_info (GtkWidget *widget, gboolean create); void _gtk_widget_propagate_hierarchy_changed (GtkWidget *widget, GtkWidget *previous_toplevel); +void _gtk_widget_propagate_screen_changed (GtkWidget *widget, + GdkScreen *previous_screen); GdkColormap* _gtk_widget_peek_colormap (void); |