diff options
author | erg@chromium.org <erg@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-12-10 00:21:03 +0000 |
---|---|---|
committer | erg@chromium.org <erg@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-12-10 00:21:03 +0000 |
commit | 2350f60970d2f43c5997fa896cb5f1d170d5d4f1 (patch) | |
tree | 5c9343c86d1ceff1288a68eb20c426458431775e /ui/base/gtk | |
parent | c579aa27044d28290382119a957bd7dda7cdbf45 (diff) | |
download | chromium_src-2350f60970d2f43c5997fa896cb5f1d170d5d4f1.zip chromium_src-2350f60970d2f43c5997fa896cb5f1d170d5d4f1.tar.gz chromium_src-2350f60970d2f43c5997fa896cb5f1d170d5d4f1.tar.bz2 |
GTK: Remove deprecated methods and replace them with the new standard calls.
BUG=79722
TEST=none
Review URL: http://codereview.chromium.org/8897006
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@113893 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'ui/base/gtk')
-rw-r--r-- | ui/base/gtk/gtk_compat.h | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/ui/base/gtk/gtk_compat.h b/ui/base/gtk/gtk_compat.h index b9f7fd2..e5ef326 100644 --- a/ui/base/gtk/gtk_compat.h +++ b/ui/base/gtk/gtk_compat.h @@ -17,6 +17,10 @@ // alphabetically by method. #if !GTK_CHECK_VERSION(2, 20, 0) +inline gboolean gtk_widget_get_mapped(GtkWidget* widget) { + return GTK_WIDGET_MAPPED(widget); +} + inline gboolean gtk_widget_get_realized(GtkWidget* widget) { return GTK_WIDGET_REALIZED(widget); } @@ -24,6 +28,22 @@ inline gboolean gtk_widget_get_realized(GtkWidget* widget) { inline gboolean gtk_widget_is_toplevel(GtkWidget* widget) { return GTK_WIDGET_TOPLEVEL(widget); } + +inline void gtk_widget_set_mapped(GtkWidget* widget, + gboolean mapped) { + if (mapped) + GTK_WIDGET_SET_FLAGS(widget, GTK_MAPPED); + else + GTK_WIDGET_UNSET_FLAGS(widget, GTK_MAPPED); +} + +inline void gtk_widget_set_realized(GtkWidget* widget, + gboolean realized) { + if (realized) + GTK_WIDGET_SET_FLAGS(widget, GTK_REALIZED); + else + GTK_WIDGET_UNSET_FLAGS(widget, GTK_REALIZED); +} #endif #if !GTK_CHECK_VERSION(2, 22, 0) |