Mercurial > audlegacy-plugins
comparison src/skins/ui_skin.h @ 2647:5808b64d3f68
branch merge
author | Paula Stanciu <paula.stanciu@gmail.com> |
---|---|
date | Sun, 25 May 2008 21:29:48 +0300 |
parents | 7156fc000796 |
children | 312ba23cbb87 |
comparison
equal
deleted
inserted
replaced
2646:7fbff3287a56 | 2647:5808b64d3f68 |
---|---|
28 | 28 |
29 #include <glib.h> | 29 #include <glib.h> |
30 #include <gdk/gdk.h> | 30 #include <gdk/gdk.h> |
31 #include <gtk/gtk.h> | 31 #include <gtk/gtk.h> |
32 | 32 |
33 #if 0 | |
34 #include "audconfig.h" | |
35 | |
36 #define BMP_DEFAULT_SKIN_PATH \ | 33 #define BMP_DEFAULT_SKIN_PATH \ |
37 DATA_DIR G_DIR_SEPARATOR_S "Skins" G_DIR_SEPARATOR_S "Default" | 34 DATA_DIR G_DIR_SEPARATOR_S "Skins" G_DIR_SEPARATOR_S "Default" |
38 #else | |
39 #define BMP_DEFAULT_SKIN_PATH "/usr/local/share/audacious/Skins/Default" | |
40 #endif | |
41 | 35 |
42 typedef enum { | 36 typedef enum { |
43 SKIN_MAIN = 0, | 37 SKIN_MAIN = 0, |
44 SKIN_CBUTTONS, | 38 SKIN_CBUTTONS, |
45 SKIN_TITLEBAR, | 39 SKIN_TITLEBAR, |
214 Skin *skin_new(void); | 208 Skin *skin_new(void); |
215 gboolean skin_load(Skin * skin, const gchar * path); | 209 gboolean skin_load(Skin * skin, const gchar * path); |
216 gboolean skin_reload_forced(void); | 210 gboolean skin_reload_forced(void); |
217 void skin_reload(Skin * skin); | 211 void skin_reload(Skin * skin); |
218 void skin_free(Skin * skin); | 212 void skin_free(Skin * skin); |
213 void skin_destroy(Skin * skin); | |
219 | 214 |
220 GdkBitmap *skin_get_mask(Skin * skin, SkinMaskId mi); | 215 GdkBitmap *skin_get_mask(Skin * skin, SkinMaskId mi); |
221 GdkColor *skin_get_color(Skin * skin, SkinColorId color_id); | 216 GdkColor *skin_get_color(Skin * skin, SkinColorId color_id); |
222 | 217 |
223 void skin_get_viscolor(Skin * skin, guchar vis_color[24][3]); | 218 void skin_get_viscolor(Skin * skin, guchar vis_color[24][3]); |