[gtk+] Add GTK_STYLE_CLASS_POPUP to the docs



commit e97cf2fd0b090503c64aeeecd6ff14d76ecc02b1
Author: Matthias Clasen <mclasen redhat com>
Date:   Thu Jun 12 09:09:30 2014 -0400

    Add GTK_STYLE_CLASS_POPUP to the docs

 docs/reference/gtk/gtk3-sections.txt |    1 +
 gtk/gtkmenu.c                        |    3 ++-
 gtk/gtkstylecontext.h                |    9 +++++++++
 3 files changed, 12 insertions(+), 1 deletions(-)
---
diff --git a/docs/reference/gtk/gtk3-sections.txt b/docs/reference/gtk/gtk3-sections.txt
index e37a61f..754eb8a 100644
--- a/docs/reference/gtk/gtk3-sections.txt
+++ b/docs/reference/gtk/gtk3-sections.txt
@@ -5998,6 +5998,7 @@ GTK_STYLE_CLASS_NEEDS_ATTENTION
 GTK_STYLE_CLASS_NOTEBOOK
 GTK_STYLE_CLASS_OSD
 GTK_STYLE_CLASS_PANE_SEPARATOR
+GTK_STYLE_CLASS_POPUP
 GTK_STYLE_CLASS_PRIMARY_TOOLBAR
 GTK_STYLE_CLASS_PROGRESSBAR
 GTK_STYLE_CLASS_PULSE
diff --git a/gtk/gtkmenu.c b/gtk/gtkmenu.c
index 7c13727..4dac40c 100644
--- a/gtk/gtkmenu.c
+++ b/gtk/gtkmenu.c
@@ -1100,7 +1100,8 @@ gtk_menu_init (GtkMenu *menu)
   gtk_window_set_mnemonic_modifier (GTK_WINDOW (priv->toplevel), 0);
 
   _gtk_window_request_csd (GTK_WINDOW (priv->toplevel));
-  gtk_style_context_add_class (gtk_widget_get_style_context (priv->toplevel), "popup");
+  gtk_style_context_add_class (gtk_widget_get_style_context (priv->toplevel),
+                               GTK_STYLE_CLASS_POPUP);
 
   /* Refloat the menu, so that reference counting for the menu isn't
    * affected by it being a child of the toplevel
diff --git a/gtk/gtkstylecontext.h b/gtk/gtkstylecontext.h
index 8a8351c..41607f5 100644
--- a/gtk/gtkstylecontext.h
+++ b/gtk/gtkstylecontext.h
@@ -799,6 +799,15 @@ struct _GtkStyleContextClass
 /* Predefined set of widget regions */
 
 /**
+ * GTK_STYLE_CLASS_POPUP:
+ *
+ * A CSS class that is added to the toplevel windows used for menus.
+ *
+ * Since: 3.14
+ */
+#define GTK_STYLE_CLASS_POPUP "popup"
+
+/**
  * GTK_STYLE_REGION_ROW:
  *
  * A widget region name to define a treeview row.


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]