diff options
author | raveit65 <[email protected]> | 2016-06-15 23:14:23 +0200 |
---|---|---|
committer | raveit65 <[email protected]> | 2016-07-02 10:50:56 +0200 |
commit | 75659aa8d36813d4228949eeeafff317b71c5b93 (patch) | |
tree | e394dbdecc76213fcfe41c447b4bdf029e9c45dd /eel/eel-gdk-extensions.h | |
parent | 36050c2e84626e52c11790cdc706079f6861c4a5 (diff) | |
download | caja-75659aa8d36813d4228949eeeafff317b71c5b93.tar.bz2 caja-75659aa8d36813d4228949eeeafff317b71c5b93.tar.xz |
GTK+-3 eel-gdk-extensions: port GtkColor to GdkRGBA
with help from Alexei Sorokin
Diffstat (limited to 'eel/eel-gdk-extensions.h')
-rw-r--r-- | eel/eel-gdk-extensions.h | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/eel/eel-gdk-extensions.h b/eel/eel-gdk-extensions.h index ad94ddbd..1c74cff2 100644 --- a/eel/eel-gdk-extensions.h +++ b/eel/eel-gdk-extensions.h @@ -103,15 +103,24 @@ char * eel_gradient_set_bottom_color_spec (const char a boolean to indicate it cannot be parsed. */ void eel_gdk_color_parse_with_white_default (const char *color_spec, +#if GTK_CHECK_VERSION (3, 0, 0) + GdkRGBA *parsed_color); +#else GdkColor *parsed_color); +#endif guint32 eel_rgb16_to_rgb (gushort r, gushort g, gushort b); guint32 eel_rgb8_to_rgb (guchar r, guchar g, guchar b); +#if GTK_CHECK_VERSION (3, 0, 0) +guint32 eel_gdk_color_to_rgb (const GdkRGBA *color); +GdkRGBA eel_gdk_rgb_to_color (guint32 color); +#else guint32 eel_gdk_color_to_rgb (const GdkColor *color); GdkColor eel_gdk_rgb_to_color (guint32 color); +#endif char * eel_gdk_rgb_to_color_spec (guint32 color); #if GTK_CHECK_VERSION(3,0,0) |