Index: ui/base/gtk/gtk_compat.h |
diff --git a/ui/base/gtk/gtk_compat.h b/ui/base/gtk/gtk_compat.h |
index b9f7fd2a0ba8c89c2c0caece901323fa555382be..75b76c257f05eb7d2207401290125fbe1304d492 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,14 @@ 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) { |
Lei Zhang
2011/12/09 20:57:33
Doesn't gtk_widget_set_mapped() also take a gboole
|
+ GTK_WIDGET_UNSET_FLAGS(widget, GTK_MAPPED); |
+} |
+ |
+inline void gtk_widget_set_realized(GtkWidget* widget) { |
+ GTK_WIDGET_UNSET_FLAGS(widget, GTK_REALIZED); |
+} |
#endif |
#if !GTK_CHECK_VERSION(2, 22, 0) |