diff options
author | Javier Jardón <jjardon@gnome.org> | 2010-03-05 19:22:12 +0100 |
---|---|---|
committer | Javier Jardón <jjardon@gnome.org> | 2010-03-12 06:46:34 +0100 |
commit | 2c043d33c2271aaf8db2e216325c7e855f048e00 (patch) | |
tree | 3cc7f10429bec349f3232ecb25e99f0901259838 /gtk/gtkwidget.h | |
parent | f90abc4eed476cb64b0f1e7a9f5f81fa09d49501 (diff) | |
download | gtk+-2c043d33c2271aaf8db2e216325c7e855f048e00.tar.gz |
Improve GTK_WIDGET_FLAGS() deprecation documentation
Also, use GTK_OBJECT_FLAGS() instead.
Note that some internal code still uses GTK_WIDGET_FLAGS().
https://bugzilla.gnome.org/show_bug.cgi?id=69872
Diffstat (limited to 'gtk/gtkwidget.h')
-rw-r--r-- | gtk/gtkwidget.h | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/gtk/gtkwidget.h b/gtk/gtkwidget.h index eae1038d6c..132079937e 100644 --- a/gtk/gtkwidget.h +++ b/gtk/gtkwidget.h @@ -189,7 +189,15 @@ typedef enum * * Returns the widget flags from @wid. * - * Deprecated: 2.20: Do not use it. + * Deprecated: 2.20: Use the proper function to test individual states: + * gtk_widget_get_app_paintable(), gtk_widget_get_can_default(), + * gtk_widget_get_can_focus(), gtk_widget_get_double_buffered(), + * gtk_widget_has_default(), gtk_widget_is_drawable(), + * gtk_widget_has_focus(), gtk_widget_has_grab(), gtk_widget_get_mapped(), + * gtk_widget_get_has_window(), gtk_widget_has_rc_style(), + * gtk_widget_get_realized(), gtk_widget_get_receives_default(), + * gtk_widget_get_sensitive(), gtk_widget_is_sensitive(), + * gtk_widget_is_toplevel() or gtk_widget_get_visible(). */ #define GTK_WIDGET_FLAGS(wid) (GTK_OBJECT_FLAGS (wid)) /* FIXME: Deprecating GTK_WIDGET_FLAGS requires fixing GTK internals. */ |