Mercurial > audlegacy
comparison src/audacious/skin.h @ 4216:75d99359357b
doublesize -> custom scale:
* initial work, just got it to compile
* doublesize is broken at all
author | Cristi Magherusan <majeru@atheme.org> |
---|---|
date | Sun, 27 Jan 2008 19:43:53 +0200 |
parents | bc51ab3fecd5 |
children | de33c83aa06f |
comparison
equal
deleted
inserted
replaced
4215:6028b7fff0bd | 4216:75d99359357b |
---|---|
172 } SkinProperties; | 172 } SkinProperties; |
173 | 173 |
174 #define SKIN_PIXMAP(x) ((SkinPixmap *)(x)) | 174 #define SKIN_PIXMAP(x) ((SkinPixmap *)(x)) |
175 typedef struct _SkinPixmap { | 175 typedef struct _SkinPixmap { |
176 GdkPixbuf *pixbuf; | 176 GdkPixbuf *pixbuf; |
177 /* GdkPixmap *def_pixmap; */ | |
178 | 177 |
179 /* The real size of the pixmap */ | 178 /* The real size of the pixmap */ |
180 gint width, height; | 179 gint width, height; |
181 | 180 |
182 /* The size of the pixmap from the current skin, | 181 /* The size of the pixmap from the current skin, |
194 GdkColor textbg[6], def_textbg[6]; | 193 GdkColor textbg[6], def_textbg[6]; |
195 GdkColor textfg[6], def_textfg[6]; | 194 GdkColor textfg[6], def_textfg[6]; |
196 GdkColor *colors[SKIN_COLOR_COUNT]; | 195 GdkColor *colors[SKIN_COLOR_COUNT]; |
197 guchar vis_color[24][3]; | 196 guchar vis_color[24][3]; |
198 GdkBitmap *masks[SKIN_MASK_COUNT]; | 197 GdkBitmap *masks[SKIN_MASK_COUNT]; |
199 GdkBitmap *ds_masks[SKIN_MASK_COUNT]; | 198 GdkBitmap *scaled_masks[SKIN_MASK_COUNT]; |
200 SkinProperties properties; | 199 SkinProperties properties; |
201 } Skin; | 200 } Skin; |
202 | 201 |
203 extern Skin *bmp_active_skin; | 202 extern Skin *bmp_active_skin; |
204 | 203 |