diff options
author | Benjamin Otte <otte@redhat.com> | 2016-02-17 04:18:29 +0100 |
---|---|---|
committer | Benjamin Otte <otte@redhat.com> | 2016-02-17 04:36:18 +0100 |
commit | c98007f9fd3db6d27c6916f28d2b1867c93bd072 (patch) | |
tree | 35fc068829bed1bd7138263f00164b26a3741427 /gtk/gtkwin32drawprivate.h | |
parent | 37e3ccb2f67729ecdef6605455e6bf2b8b0279d7 (diff) | |
download | gtk+-c98007f9fd3db6d27c6916f28d2b1867c93bd072.tar.gz |
win32: Add fallback code to draw theme parts
Diffstat (limited to 'gtk/gtkwin32drawprivate.h')
-rw-r--r-- | gtk/gtkwin32drawprivate.h | 17 |
1 files changed, 15 insertions, 2 deletions
diff --git a/gtk/gtkwin32drawprivate.h b/gtk/gtkwin32drawprivate.h index fc57cb73d6..f8a11ca2ea 100644 --- a/gtk/gtkwin32drawprivate.h +++ b/gtk/gtkwin32drawprivate.h @@ -19,6 +19,7 @@ #define __GTK_WIN32_DRAW_H__ #include <gdk/gdk.h> +#include <cairo.h> G_BEGIN_DECLS @@ -56,8 +57,20 @@ enum { GTK_WIN32_SYS_COLOR_MENUBAR }; -void gtk_win32_get_sys_color (gint id, - GdkRGBA *color); +void gtk_win32_draw_theme_background (cairo_t *cr, + const char *class_name, + int part, + int state, + int width, + int height); +void gtk_win32_get_theme_part_size (const char *class_name, + int part, + int state, + int *width, + int *height); + +void gtk_win32_get_sys_color (gint id, + GdkRGBA *color); G_END_DECLS |