summaryrefslogtreecommitdiff
path: root/gtk/gtkwin32themeprivate.h
diff options
context:
space:
mode:
authorAlexander Larsson <alexl@redhat.com>2011-11-18 10:16:38 +0100
committerAlexander Larsson <alexl@redhat.com>2011-11-18 10:16:38 +0100
commit3309639c1c7b8b377356b4b90f1cd49cc75dc7b3 (patch)
tree51d67e5bbbbe36b757cd95214fc20fb2c9548c69 /gtk/gtkwin32themeprivate.h
parentca829b484c48d9ccbf12032a7f45ae910fd5ace8 (diff)
downloadgtk+-3309639c1c7b8b377356b4b90f1cd49cc75dc7b3.tar.gz
Add support for win32 theme colors as symbolic colors
Diffstat (limited to 'gtk/gtkwin32themeprivate.h')
-rw-r--r--gtk/gtkwin32themeprivate.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/gtk/gtkwin32themeprivate.h b/gtk/gtkwin32themeprivate.h
index 166c67053b..25349d2e37 100644
--- a/gtk/gtkwin32themeprivate.h
+++ b/gtk/gtkwin32themeprivate.h
@@ -26,6 +26,8 @@
G_BEGIN_DECLS
+#define GTK_WIN32_THEME_SYMBOLIC_COLOR_NAME "-gtk-win32-color"
+
typedef struct _GtkWin32ThemePart GtkWin32ThemePart;
#define GTK_TYPE_WIN32_THEME_PART (_gtk_win32_theme_part_get_type ())
@@ -43,6 +45,10 @@ cairo_pattern_t *_gtk_win32_theme_part_render (GtkWin32ThemePart *part,
int _gtk_win32_theme_int_parse (GtkCssParser *parser,
GFile *base,
int *value);
+GtkSymbolicColor *_gtk_win32_theme_color_parse (GtkCssParser *parser);
+gboolean _gtk_win32_theme_color_resolve (const char *theme_class,
+ gint id,
+ GdkRGBA *color);
G_END_DECLS