stylecontext: add GTK_STYLE_CLASS_TITLEBAR define

For consistency with the other stock style classes.

https://bugzilla.gnome.org/show_bug.cgi?id=706045
This commit is contained in:
Cosimo Cecchi
2013-08-16 19:25:32 +02:00
committed by Matthias Clasen
parent f8412eca34
commit 3ea0e4a019
3 changed files with 9 additions and 1 deletions

View File

@ -5944,6 +5944,7 @@ GTK_STYLE_CLASS_OSD
GTK_STYLE_CLASS_LEVEL_BAR
GTK_STYLE_CLASS_CURSOR_HANDLE
GTK_STYLE_CLASS_INSERTION_CURSOR
GTK_STYLE_CLASS_TITLEBAR
GTK_STYLE_REGION_COLUMN
GTK_STYLE_REGION_COLUMN_HEADER
GTK_STYLE_REGION_ROW

View File

@ -735,6 +735,13 @@ struct _GtkStyleContextClass
*/
#define GTK_STYLE_CLASS_INSERTION_CURSOR "insertion-cursor"
/**
* GTK_STYLE_CLASS_TITLEBAR:
*
* A CSS class used when rendering a titlebar in a toplevel
* window.
*/
#define GTK_STYLE_CLASS_TITLEBAR "titlebar"
/* Predefined set of widget regions */

View File

@ -5258,7 +5258,7 @@ create_decoration (GtkWidget *widget)
"vpadding", 0,
NULL);
context = gtk_widget_get_style_context (priv->title_box);
gtk_style_context_add_class (context, "titlebar");
gtk_style_context_add_class (context, GTK_STYLE_CLASS_TITLEBAR);
gtk_widget_set_parent (priv->title_box, widget);
title = g_markup_printf_escaped ("<b>%s</b>",