[gtk+] Add GTK_STYLE_CLASS_POPUP to the docs
- From: Matthias Clasen <matthiasc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk+] Add GTK_STYLE_CLASS_POPUP to the docs
- Date: Thu, 12 Jun 2014 13:23:01 +0000 (UTC)
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]