]> git.tdb.fi Git - libs/gltk.git/blob - basic.skin
Use a larger font for the basic skin
[libs/gltk.git] / basic.skin
1 default_font "dejavu-16.font";
2
3 graphic "grey_raised"
4 {
5         texture "basic_skin.png";
6         slice 0 52 12 12;
7         border { vertical 3; horizontal 3; };
8 };
9
10 graphic "light_grey_raised"
11 {
12         texture "basic_skin.png";
13         slice 0 39 12 12;
14         border { vertical 3; horizontal 3; };
15 };
16
17 graphic "dark_grey_sunken"
18 {
19         texture "basic_skin.png";
20         slice 14 52 12 12;
21         border { vertical 3; horizontal 3; };
22 };
23
24 style "button"
25 {
26         font_color 0.0 0.0 0.0;
27
28         part
29         {
30                 graphic NORMAL "grey_raised";
31                 graphic HOVER "light_grey_raised";
32                 graphic ACTIVE "dark_grey_sunken";
33         };
34
35         part "text"
36         {
37                 align 0.5 0.5;
38                 fill 0.0 0.0;
39                 margin { vertical 4; horizontal 6; };
40         };
41 };
42
43 graphic "white_sunken"
44 {
45         texture "basic_skin.png";
46         slice 0 26 12 12;
47         border { vertical 3; horizontal 3; };
48 };
49
50 graphic "check_tick"
51 {
52         texture "basic_skin.png";
53         slice 28 56 8 8;
54 };
55
56 graphic "light_grey_flat"
57 {
58         texture "basic_skin.png";
59         slice 14 14 10 10;
60 };
61
62 style "toggle"
63 {
64         font_color 0.0 0.0 0.0;
65
66         part
67         {
68                 graphic HOVER "light_grey_flat";
69         };
70
71         part
72         {
73                 graphic NORMAL "white_sunken";
74                 align 0.0 0.5;
75                 fill 0.0 0.0;
76         };
77
78         part
79         {
80                 graphic ACTIVE "check_tick";
81                 align 0.0 0.5;
82                 fill 0.0 0.0;
83                 margin { left 2; };
84         };
85
86         part "text"
87         {
88                 align 0.0 0.5;
89                 fill 0.0 0.0;
90                 margin { left 15; };
91         };
92 };
93
94 graphic "white_circle_sunken"
95 {
96         texture "basic_skin.png";
97         slice 13 26 12 12;
98 };
99
100 graphic "option_dot"
101 {
102         texture "basic_skin.png";
103         slice 29 49 6 6;
104 };
105
106 style "toggle-option"
107 {
108         font_color 0.0 0.0 0.0;
109
110         part
111         {
112                 graphic HOVER "light_grey_flat";
113         };
114
115         part
116         {
117                 graphic NORMAL "white_circle_sunken";
118                 align 0.0 0.5;
119                 fill 0.0 0.0;
120         };
121
122         part
123         {
124                 graphic ACTIVE "option_dot";
125                 align 0.0 0.5;
126                 fill 0.0 0.0;
127                 margin { left 3; };
128         };
129
130         part "text"
131         {
132                 align 0.0 0.5;
133                 fill 0.0 0.0;
134                 margin { left 15; };
135         };
136 };
137
138 style "label"
139 {
140         font_color 0.0 0.0 0.0;
141
142         part "text"
143         {
144                 align 0.5 0.5;
145                 fill 0.0 0.0;
146         };
147 };
148
149 graphic "entry_cursor"
150 {
151         texture "basic_skin.png";
152         slice 26 56 1 8;
153         shadow { vertical 1; };
154 };
155
156 style "entry"
157 {
158         font_color 0.0 0.0 0.0;
159
160         part
161         {
162                 graphic NORMAL "white_sunken";
163         };
164
165         part "text"
166         {
167                 align 0.0 1.0;
168                 fill 0.0 0.0;
169                 margin { horizontal 6; vertical 4; };
170         };
171
172         part "cursor"
173         {
174                 graphic FOCUS "entry_cursor";
175                 size 1 12;
176         };
177 };
178
179 graphic "dark_grey_sunken_shallow"
180 {
181         texture "basic_skin.png";
182         slice 13 39 12 12;
183         border { vertical 3; horizontal 3; };
184 };
185
186 graphic "hthumb"
187 {
188         texture "basic_skin.png";
189         slice 26 13 22 12;
190         border { vertical 3; horizontal 3; };
191 };
192
193 graphic "hthumb_light"
194 {
195         texture "basic_skin.png";
196         slice 26 0 22 12;
197         border { vertical 3; horizontal 3; };
198 };
199
200 style "hslider"
201 {
202         part
203         {
204                 graphic NORMAL "dark_grey_sunken_shallow";
205         };
206
207         part "slider"
208         {
209                 graphic NORMAL "hthumb";
210                 graphic HOVER "hthumb_light";
211                 fill 0.0 1.0;
212                 margin { horizontal 1; vertical 1; };
213         };
214 };
215
216 graphic "vthumb"
217 {
218         texture "basic_skin.png";
219         slice 26 26 12 22;
220         border { vertical 3; horizontal 3; };
221 };
222
223 graphic "vthumb_light"
224 {
225         texture "basic_skin.png";
226         slice 39 26 12 22;
227         border { vertical 3; horizontal 3; };
228 };
229
230 style "vslider"
231 {
232         part
233         {
234                 graphic NORMAL "dark_grey_sunken_shallow";
235         };
236
237         part "slider"
238         {
239                 graphic NORMAL "vthumb";
240                 graphic HOVER "vthumb_light";
241                 fill 1.0 0.0;
242                 margin { horizontal 1; vertical 1; };
243         };
244 };
245
246 graphic "blue_flat"
247 {
248         texture "basic_skin.png";
249         slice 1 1 10 10;
250 };
251
252 style "list"
253 {
254         font_color 0.0 0.0 0.0;
255
256         part
257         {
258                 graphic NORMAL "white_sunken";
259                 margin { right 14; };
260         };
261
262         part "slider"
263         {
264                 size 14 14;
265                 fill 0.0 1.0;
266                 align 1.0 0.5;
267         };
268
269         part "items"
270         {
271                 margin { left 3; right 17; vertical 3; };
272         };
273 };
274
275 style "listitem"
276 {
277         part
278         {
279                 graphic ACTIVE "blue_flat";
280         };
281
282         part "children"
283         {
284                 margin { horizontal 4; vertical 2; };
285         };
286 };
287
288 graphic "gray_vertical_divider"
289 {
290         texture "basic_skin.png";
291         slice 26 49 2 6;
292         border { vertical 2; };
293 };
294
295 graphic "arrow_down"
296 {
297         texture "basic_skin.png";
298         slice 48 54 10 10;
299 };
300
301 graphic "arrow_left"
302 {
303         texture "basic_skin.png";
304         slice 37 54 10 10;
305 };
306
307 style "dropdown"
308 {
309         font_color 0.0 0.0 0.0;
310
311         part
312         {
313                 graphic NORMAL "grey_raised";
314                 graphic HOVER "light_grey_raised";
315         };
316
317         part
318         {
319                 graphic NORMAL "gray_vertical_divider";
320                 fill 0.0 1.0;
321                 align 1.0 0.5;
322                 margin { right 16; vertical 3; };
323         };
324
325         part
326         {
327                 graphic NORMAL "arrow_left";
328                 graphic ACTIVE "arrow_down";
329                 fill 0.0 0.0;
330                 align 1.0 0.5;
331                 margin { right 4; };
332         };
333
334         part "text"
335         {
336                 fill 0.0 0.0;
337                 align 0.0 0.5;
338                 margin { left 6; right 22; vertical 4; };
339         };
340
341         part "list";
342 };
343
344 graphic "grey_beveled"
345 {
346         texture "basic_skin.png";
347         slice 0 13 12 12;
348         border { horizontal 4; vertical 4; };
349 };
350
351 style "panel"
352 {
353         part
354         {
355                 graphic NORMAL "grey_beveled";
356         };
357
358         part "children";
359 };
360
361 style "root"
362 {
363         part "children";
364 };