tizen 2.4 release
[framework/uifw/elementary.git] / data / themes / edc / scrollframe.edc
1 group { name: "e/widgets/scrollframe";
2    images.image: "inset_shadow.png" COMP;
3    images.image: "bevel_in.png" COMP;
4    images.image: "bevel_out.png" COMP;
5    images.image: "runner_horiz.png" COMP;
6    images.image: "runner_vert.png" COMP;
7    images.image: "runner_glow_horiz.png" COMP;
8    images.image: "runner_glow_vert.png" COMP;
9    images.image: "holes_tiny_horiz.png" COMP;
10    images.image: "holes_tiny_vert.png" COMP;
11    images.image: "holes_tiny_glow_horiz.png" COMP;
12    images.image: "holes_tiny_glow_vert.png" COMP;
13    images.image: "vgrad_med_lighter.png" COMP;
14    images.image: "shadow_square_tiny.png" COMP;
15    images.image: "glow_small.png" COMP;
16    images.image: "sym_left_light_normal.png" COMP;
17    images.image: "sym_right_light_normal.png" COMP;
18    images.image: "sym_up_light_normal.png" COMP;
19    images.image: "sym_down_light_normal.png" COMP;
20    images.image: "sym_left_glow_normal.png" COMP;
21    images.image: "sym_right_glow_normal.png" COMP;
22    images.image: "sym_up_glow_normal.png" COMP;
23    images.image: "sym_down_glow_normal.png" COMP;
24    parts {
25 // vert bar ////////////////////////////////////////////////////////////////
26       part { name: "sb_vbar_show"; type: RECT;
27          scale: 1;
28          description { state: "default" 0.0;
29             rel1.offset: -11 -11;
30             rel2.offset: 10 10;
31          }
32          description { state: "hidden" 0.0;
33             inherit: "default" 0.0;
34             visible: 0;
35          }
36       }
37       part { name: "sb_vbar"; type: RECT;
38          scale: 1;
39          description { state: "default" 0.0;
40             min: 15 15;
41             align: 1.0 0.0;
42             rel1.relative: 1.0 0.0;
43             rel1.offset: -1 0;
44             rel2.relative: 1.0 0.0;
45             rel2.to_y: "sb_hbar";
46          }
47          description { state: "hidden" 0.0;
48             inherit: "default" 0.0;
49             min: 0 0;
50             max: 0 99999;
51          }
52       }
53       part { name: "sb_vbar_base"; type: RECT;
54          clip_to: "sb_vbar";
55          description { state: "default" 0.0;
56             color: 0 0 0 0;
57             rel1.relative: 0.0 1.0;
58             rel1.to: "sb_vbar_a1";
59             rel2.relative: 1.0 0.0;
60             rel2.to: "sb_vbar_a2";
61          }
62       }
63       part { name: "sb_vbar_p1"; type: RECT;
64          clip_to: "sb_vbar";
65          description { state: "default" 0.0;
66             color: 0 0 0 0;
67             rel1.relative: 0.0 1.0;
68             rel1.to: "sb_vbar_a1";
69             rel2.relative: 1.0 0.0;
70             rel2.to: "e.dragable.vbar";
71          }
72       }
73       part { name: "sb_vbar_p2"; type: RECT;
74          clip_to: "sb_vbar";
75          description { state: "default" 0.0;
76             color: 0 0 0 0;
77             rel1.relative: 0.0 1.0;
78             rel1.to: "e.dragable.vbar";
79             rel2.relative: 1.0 0.0;
80             rel2.to: "sb_vbar_a2";
81          }
82       }
83       part { name: "e.dragable.vbar"; type: RECT;
84          clip_to: "sb_vbar";
85          scale: 1;
86          dragable.x: 0 0 0;
87          dragable.y: 1 1 0;
88          dragable.confine: "sb_vbar_base";
89          description { state: "default" 0.0;
90             min: 15 15;
91             rel1.relative: 0.5  0.5;
92             rel1.to: "sb_vbar_base";
93             rel2.relative: 0.5  0.5;
94             rel2.to: "sb_vbar_base";
95             color: 0 0 0 0;
96          }
97       }
98       part { name: "sb_vbar_a1"; type: RECT;
99          clip_to: "sb_vbar";
100          description { state: "default" 0.0;
101             min: 15 15;
102             align: 0.5 0.0;
103             aspect: 1.0 1.0; aspect_preference: HORIZONTAL;
104             color: 0 0 0 0;
105             rel1.to: "sb_vbar";
106             rel2.to: "sb_vbar";
107             rel2.relative: 1.0 0.0;
108             rel2.offset: -1 0;
109          }
110       }
111       part { name: "sb_vbar_a2"; type: RECT;
112          clip_to: "sb_vbar";
113          description { state: "default" 0.0;
114             min: 15 15;
115             align: 0.5 1.0;
116             aspect: 1.0 1.0; aspect_preference: HORIZONTAL;
117             color: 0 0 0 0;
118             rel1.to: "sb_vbar";
119             rel1.offset: 0 -1;
120             rel1.relative: 0.0 1.0;
121             rel2.to: "sb_vbar";
122          }
123       }
124       program {
125          signal: "e,action,show,vbar"; source: "e";
126          action: STATE_SET "default" 0.0;
127          target: "sb_vbar";
128          target: "sb_vbar_show";
129       }
130       program {
131          signal: "e,action,hide,vbar"; source: "e";
132          action: STATE_SET "hidden" 0.0;
133          target: "sb_vbar";
134          target: "sb_vbar_show";
135       }
136       program {
137          signal: "mouse,down,1*"; source: "sb_vbar_a1";
138          action: STATE_SET "clicked" 0.0;
139          target: "sb_vbar_a1";
140          target: "arrow1_vbar";
141       }
142       program {
143          signal: "mouse,down,1*"; source: "sb_vbar_a1";
144          action: DRAG_VAL_STEP 0.0 -1.0;
145          target: "e.dragable.vbar";
146       }
147       program {
148          signal: "mouse,up,1"; source: "sb_vbar_a1";
149          action: STATE_SET "default" 0.0;
150          target: "sb_vbar_a1";
151          target: "arrow1_vbar";
152       }
153       program {
154          signal: "mouse,down,1*"; source: "sb_vbar_a2";
155          action: STATE_SET "clicked" 0.0;
156          target: "sb_vbar_a2";
157          target: "arrow2_vbar";
158       }
159       program {
160          signal: "mouse,down,1*"; source: "sb_vbar_a2";
161          action: DRAG_VAL_STEP 0.0 1.0;
162          target: "e.dragable.vbar";
163       }
164       program {
165          signal: "mouse,up,1"; source: "sb_vbar_a2";
166          action: STATE_SET "default" 0.0;
167          target: "sb_vbar_a2";
168          target: "arrow2_vbar";
169       }
170       program {
171          signal: "mouse,down,1*"; source: "sb_vbar_p1";
172          action: DRAG_VAL_PAGE 0.0 -1.0;
173          target: "e.dragable.vbar";
174       }
175       program {
176          signal: "mouse,down,1*"; source: "sb_vbar_p2";
177          action: DRAG_VAL_PAGE  0.0 1.0;
178          target: "e.dragable.vbar";
179       }
180
181 // horiz bar /////////////////////////////////////////////////////////////
182       part { name: "sb_hbar_show"; type: RECT;
183          scale: 1;
184          description { state: "default" 0.0;
185             rel1.offset: -11 -11;
186             rel2.offset: 10 10;
187          }
188          description { state: "hidden" 0.0;
189             inherit: "default" 0.0;
190             visible: 0;
191          }
192       }
193       part { name: "sb_hbar"; type: RECT; mouse_events: 0;
194          scale: 1;
195          description { state: "default" 0.0;
196             min: 15 15;
197             align: 0.0 1.0;
198             rel1.relative: 0.0 1.0;
199             rel1.offset: 0 -1;
200             rel2.relative: 0.0 1.0;
201             rel2.to_x: "sb_vbar";
202          }
203          description { state: "hidden" 0.0;
204             inherit: "default" 0.0;
205             min: 0 0;
206             max: 99999 0;
207          }
208       }
209       part { name: "sb_hbar_base"; type: RECT;
210          clip_to: "sb_hbar";
211          description { state: "default" 0.0;
212             color: 0 0 0 0;
213             rel1.relative: 1.0 0.0;
214             rel1.to: "sb_hbar_a1";
215             rel2.relative: 0.0 1.0;
216             rel2.to: "sb_hbar_a2";
217          }
218       }
219       part { name: "sb_hbar_p1"; type: RECT;
220          clip_to: "sb_hbar";
221          description { state: "default" 0.0;
222             color: 0 0 0 0;
223             rel1.relative: 1.0 0.0;
224             rel1.to: "sb_hbar_a1";
225             rel2.relative: 0.0 1.0;
226             rel2.to: "e.dragable.hbar";
227          }
228       }
229       part { name: "sb_hbar_p2"; type: RECT;
230          clip_to: "sb_hbar";
231          description { state: "default" 0.0;
232             color: 0 0 0 0;
233             rel1.relative: 1.0 0.0;
234             rel1.to: "e.dragable.hbar";
235             rel2.relative: 0.0 1.0;
236             rel2.to: "sb_hbar_a2";
237          }
238       }
239       part { name: "e.dragable.hbar"; type: RECT;
240          clip_to: "sb_hbar";
241          scale: 1;
242          dragable.x: 1 1 0;
243          dragable.y: 0 0 0;
244          dragable.confine: "sb_hbar_base";
245          description { state: "default" 0.0;
246             min: 15 15;
247             rel1.relative: 0.5  0.5;
248             rel1.to: "sb_hbar_base";
249             rel2.relative: 0.5  0.5;
250             rel2.to: "sb_hbar_base";
251             color: 0 0 0 0;
252          }
253       }
254       part { name: "sb_hbar_a1"; type: RECT;
255          clip_to: "sb_hbar";
256          description { state: "default" 0.0;
257             min: 15 15;
258             align: 0.0 0.5;
259             aspect: 1.0 1.0; aspect_preference: VERTICAL;
260             color: 0 0 0 0;
261             rel1.to: "sb_hbar";
262             rel2.to: "sb_hbar";
263             rel2.relative: 0.0 1.0;
264             rel2.offset: 0 -1;
265          }
266       }
267       part { name: "sb_hbar_a2"; type: RECT;
268          clip_to: "sb_hbar";
269          description { state: "default" 0.0;
270             min: 15 15;
271             align: 1.0 0.5;
272             aspect: 1.0 1.0; aspect_preference: VERTICAL;
273             color: 0 0 0 0;
274             rel1.to: "sb_hbar";
275             rel1.offset: -1 0;
276             rel1.relative: 1.0 0.0;
277             rel2.to: "sb_hbar";
278          }
279       }
280       program {
281          signal: "e,action,show,hbar"; source: "e";
282          action: STATE_SET "default" 0.0;
283          target: "sb_hbar";
284          target: "sb_hbar_show";
285       }
286       program {
287          signal: "e,action,hide,hbar"; source: "e";
288          action: STATE_SET "hidden" 0.0;
289          target: "sb_hbar";
290          target: "sb_hbar_show";
291       }
292       program {
293          signal: "mouse,down,1*"; source: "sb_hbar_a1";
294          action: STATE_SET "clicked" 0.0;
295          target: "sb_hbar_a1";
296          target: "arrow1_hbar";
297       }
298       program {
299          signal: "mouse,down,1*"; source: "sb_hbar_a1";
300          action: DRAG_VAL_STEP -1.0 0.0;
301          target: "e.dragable.hbar";
302       }
303       program {
304          signal: "mouse,up,1"; source: "sb_hbar_a1";
305          action: STATE_SET "default" 0.0;
306          target: "sb_hbar_a1";
307          target: "arrow1_hbar";
308       }
309       program {
310          signal: "mouse,down,1*"; source: "sb_hbar_a2";
311          action: STATE_SET "clicked" 0.0;
312          target: "sb_hbar_a2";
313          target: "arrow2_hbar";
314       }
315       program {
316          signal: "mouse,down,1*"; source: "sb_hbar_a2";
317          action: DRAG_VAL_STEP 1.0 0.0;
318          target: "e.dragable.hbar";
319       }
320       program {
321          signal: "mouse,up,1"; source: "sb_hbar_a2";
322          action: STATE_SET "default" 0.0;
323          target: "sb_hbar_a2";
324          target: "arrow2_hbar";
325       }
326       program {
327          signal: "mouse,down,1*"; source: "sb_hbar_p1";
328          action: DRAG_VAL_PAGE -1.0 0.0;
329          target: "e.dragable.hbar";
330       }
331       program {
332          signal: "mouse,down,1*"; source: "sb_hbar_p2";
333          action: DRAG_VAL_PAGE  1.0 0.0;
334          target: "e.dragable.hbar";
335       }
336
337       part { name: "bg"; type: RECT;
338          description { state: "default" 0.0;
339             rel1.to: "e.swallow.content";
340             rel2.to: "e.swallow.content";
341             color: 64 64 64 255;
342             color_class: "scrollframe_base";
343          }
344       }
345       part { name: "clipper"; type: RECT;
346          description { state: "default" 0.0;
347             rel1.to: "e.swallow.content";
348             rel2.to: "e.swallow.content";
349          }
350       }
351       part { name: "e.swallow.content"; type: SWALLOW;
352          clip_to: "clipper";
353          description { state: "default" 0.0;
354             rel1.offset: 1 1;
355             rel2.relative: 0.0 0.0;
356             rel2.offset: -2 -2;
357             rel2.to_x: "sb_vbar";
358             rel2.to_y: "sb_hbar";
359          }
360       }
361       part { name: "inset"; mouse_events: 0;
362          description { state: "default" 0.0;
363             image.normal: "bevel_in.png";
364             image.border: 1 1 1 1;
365             image.middle: 0;
366             rel1.to: "bg";
367             rel1.offset: -1 -1;
368             rel2.to: "bg";
369             rel2.offset: 0 0;
370             fill.smooth: 0;
371          }
372       }
373       part { name: "shadow"; mouse_events: 0;
374          description { state: "default" 0.0;
375             image.normal: "inset_shadow.png";
376             image.border: 5 5 7 3;
377             image.middle: 0;
378             rel1.to: "bg";
379             rel2.to: "bg";
380             fill.smooth: 0;
381             color: 255 255 255 128;
382          }
383       }
384       part { name: "runner_vbar"; mouse_events: 0;
385          clip_to: "sb_vbar_show";
386          description { state: "default" 0.0;
387             image.normal: "runner_vert.png";
388             image.border: 0 0 2 2;
389             rel1.to: "sb_vbar_base";
390             rel2.to: "sb_vbar_base";
391             fill.smooth: 0;
392             min: 3 4;
393             max: 3 99999;
394          }
395       }
396       part { name: "runner_hbar"; mouse_events: 0;
397          clip_to: "sb_hbar_show";
398          description { state: "default" 0.0;
399             image.normal: "runner_horiz.png";
400             image.border: 2 2 0 0;
401             rel1.to: "sb_hbar_base";
402             rel2.to: "sb_hbar_base";
403             fill.smooth: 0;
404             min: 4 3;
405             max: 99999 3;
406          }
407       }
408       part { name: "runner_vbar_clip"; type: RECT;
409          clip_to: "sb_vbar_show";
410          description { state: "default" 0.0;
411             min: 1 1;
412             max: 1 99999;
413             rel1.to: "runner_vbar";
414             rel1.offset: 0 1;
415             rel2.to: "runner_vbar";
416             rel2.offset: -1 -2;
417          }
418       }
419       part { name: "runner_hbar_clip"; type: RECT;
420          clip_to: "sb_hbar_show";
421          description { state: "default" 0.0;
422             min: 1 1;
423             max: 99999 1;
424             rel1.to: "runner_hbar";
425             rel1.offset: 1 0;
426             rel2.to: "runner_hbar";
427             rel2.offset: -2 -1;
428          }
429       }
430
431       part { name: "arrow1_vbar"; mouse_events: 0;
432          clip_to: "sb_vbar_show";
433          description { state: "default" 0.0;
434             rel1.to: "sb_vbar_a1";
435             rel2.to: "sb_vbar_a1";
436             image.normal: "sym_up_light_normal.png";
437             FIXED_SIZE(15, 15)
438          }
439          description { state: "clicked" 0.0;
440             inherit: "default" 0.0;
441             image.normal: "sym_up_glow_normal.png";
442          }
443       }
444       part { name: "arrow2_vbar"; mouse_events: 0;
445          clip_to: "sb_vbar_show";
446          description { state: "default" 0.0;
447             rel1.to: "sb_vbar_a2";
448             rel2.to: "sb_vbar_a2";
449             image.normal: "sym_down_light_normal.png";
450             FIXED_SIZE(15, 15)
451          }
452          description { state: "clicked" 0.0;
453             inherit: "default" 0.0;
454             image.normal: "sym_down_glow_normal.png";
455          }
456       }
457       part { name: "shadow_vbar"; mouse_events: 0;
458          clip_to: "sb_vbar_show";
459          description { state: "default" 0.0;
460             rel1.offset: -3 -2;
461             rel1.to: "base_vbar";
462             rel2.offset: 2 4;
463             rel2.to: "base_vbar";
464             image.normal: "shadow_square_tiny.png";
465             image.border: 6 6 6 6;
466             fill.smooth: 0;
467          }
468          description { state: "clicked" 0.0;
469             inherit: "default" 0.0;
470             rel1.offset: -2 -2;
471             rel2.offset: 1 1;
472             color: 255 255 255 128;
473          }
474       }
475       part { name: "glow_vbar"; mouse_events: 0;
476          clip_to: "sb_vbar_show";
477          description { state: "default" 0.0;
478             rel1.offset: -3 -3;
479             rel1.to: "base_vbar";
480             rel2.offset: 2 2;
481             rel2.to: "base_vbar";
482             image.normal: "glow_small.png";
483             image.border: 7 7 7 7;
484             fill.smooth: 0;
485             visible: 0;
486          }
487          description { state: "clicked" 0.0;
488             inherit: "default" 0.0;
489             visible: 1;
490          }
491       }
492       part { name: "runner_glow_vbar"; mouse_events: 0;
493          clip_to: "runner_vbar_clip";
494          description { state: "default" 0.0;
495             rel1.offset: 0 -30;
496             rel1.to_x: "runner_vbar_clip";
497             rel1.to_y: "base_vbar";
498             rel2.offset: -1 29;
499             rel2.to_x: "runner_vbar_clip";
500             rel2.to_y: "base_vbar";
501             image.normal: "runner_glow_vert.png";
502             image.border: 0 0 33 33;
503          }
504       }
505       part { name: "base_vbar"; mouse_events: 0;
506          clip_to: "sb_vbar_show";
507          description { state: "default" 0.0;
508             rel1.offset: 2 0;
509             rel1.to: "e.dragable.vbar";
510             rel2.offset: -3 -1;
511             rel2.to: "e.dragable.vbar";
512             image.normal: "vgrad_med_lighter.png";
513             fill.smooth: 0;
514             min: 5 13;
515             TILED_HORIZ(120)
516          }
517       }
518       part { name: "bevel_vbar"; mouse_events: 0;
519          clip_to: "sb_vbar_show";
520          description { state: "default" 0.0;
521             rel1.to: "base_vbar";
522             rel2.to: "base_vbar";
523             image.normal: "bevel_out.png";
524             image.border: 1 1 1 1;
525             image.middle: 0;
526             fill.smooth: 0;
527             min: 5 5;
528          }
529       }
530       part { name: "center_vbar"; mouse_events: 0;
531          clip_to: "sb_vbar_show";
532          description { state: "default" 0.0;
533             rel1.to: "base_vbar";
534             rel2.to: "base_vbar";
535             image.normal: "holes_tiny_vert.png";
536             FIXED_SIZE(3, 11)
537          }
538       }
539       part { name: "center_glow_vbar"; mouse_events: 0;
540          clip_to: "sb_vbar_show";
541          description { state: "default" 0.0;
542             rel1.to: "center_vbar";
543             rel2.to: "center_vbar";
544             image.normal: "holes_tiny_glow_vert.png";
545             FIXED_SIZE(11, 17)
546             visible: 0;
547          }
548          description { state: "clicked" 0.0;
549             inherit: "default" 0.0;
550             visible: 1;
551          }
552       }
553
554       part { name: "arrow1_hbar"; mouse_events: 0;
555          clip_to: "sb_hbar_show";
556          description { state: "default" 0.0;
557             rel1.to: "sb_hbar_a1";
558             rel2.to: "sb_hbar_a1";
559             image.normal: "sym_left_light_normal.png";
560             FIXED_SIZE(15, 15)
561          }
562          description { state: "clicked" 0.0;
563             inherit: "default" 0.0;
564             image.normal: "sym_left_glow_normal.png";
565          }
566       }
567       part { name: "arrow2_hbar"; mouse_events: 0;
568          clip_to: "sb_hbar_show";
569          description { state: "default" 0.0;
570             rel1.to: "sb_hbar_a2";
571             rel2.to: "sb_hbar_a2";
572             image.normal: "sym_right_light_normal.png";
573             FIXED_SIZE(15, 15)
574          }
575          description { state: "clicked" 0.0;
576             inherit: "default" 0.0;
577             image.normal: "sym_right_glow_normal.png";
578          }
579       }
580       part { name: "shadow_hbar"; mouse_events: 0;
581          clip_to: "sb_hbar_show";
582          description { state: "default" 0.0;
583             rel1.offset: -3 -2;
584             rel1.to: "base_hbar";
585             rel2.offset: 2 4;
586             rel2.to: "base_hbar";
587             image.normal: "shadow_square_tiny.png";
588             image.border: 6 6 6 6;
589             fill.smooth: 0;
590          }
591          description { state: "clicked" 0.0;
592             inherit: "default" 0.0;
593             rel1.offset: -2 -2;
594             rel2.offset: 1 1;
595             color: 255 255 255 128;
596          }
597       }
598       part { name: "glow_hbar"; mouse_events: 0;
599          clip_to: "sb_hbar_show";
600          description { state: "default" 0.0;
601             rel1.offset: -3 -3;
602             rel1.to: "base_hbar";
603             rel2.offset: 2 2;
604             rel2.to: "base_hbar";
605             image.normal: "glow_small.png";
606             image.border: 7 7 7 7;
607             fill.smooth: 0;
608             visible: 0;
609          }
610          description { state: "clicked" 0.0;
611             inherit: "default" 0.0;
612             visible: 1;
613          }
614       }
615       part { name: "runner_glow_hbar"; mouse_events: 0;
616          clip_to: "runner_hbar_clip";
617          description { state: "default" 0.0;
618             rel1.offset: -30 0;
619             rel1.to_x: "base_hbar";
620             rel1.to_y: "runner_hbar_clip";
621             rel2.offset: 29 -1;
622             rel2.to_x: "base_hbar";
623             rel2.to_y: "runner_hbar_clip";
624             image.normal: "runner_glow_horiz.png";
625             image.border: 33 33 0 0;
626          }
627       }
628       part { name: "base_hbar"; mouse_events: 0;
629          clip_to: "sb_hbar_show";
630          description { state: "default" 0.0;
631             rel1.offset: 0 2;
632             rel1.to: "e.dragable.hbar";
633             rel2.offset: -1 -3;
634             rel2.to: "e.dragable.hbar";
635             image.normal: "vgrad_med_lighter.png";
636             fill.smooth: 0;
637             min: 13 5;
638             TILED_HORIZ(120)
639          }
640       }
641       part { name: "bevel_hbar"; mouse_events: 0;
642          clip_to: "sb_hbar_show";
643          description { state: "default" 0.0;
644             rel1.to: "base_hbar";
645             rel2.to: "base_hbar";
646             image.normal: "bevel_out.png";
647             image.border: 1 1 1 1;
648             image.middle: 0;
649             fill.smooth: 0;
650             min: 5 5;
651          }
652       }
653       part { name: "center_hbar"; mouse_events: 0;
654          clip_to: "sb_hbar_show";
655          description { state: "default" 0.0;
656             rel1.to: "base_hbar";
657             rel2.to: "base_hbar";
658             image.normal: "holes_tiny_horiz.png";
659             FIXED_SIZE(11, 3)
660          }
661       }
662       part { name: "center_glow_hbar"; mouse_events: 0;
663          clip_to: "sb_hbar_show";
664          description { state: "default" 0.0;
665             rel1.to: "center_hbar";
666             rel2.to: "center_hbar";
667             image.normal: "holes_tiny_glow_horiz.png";
668             FIXED_SIZE(17, 11)
669             visible: 0;
670          }
671          description { state: "clicked" 0.0;
672             inherit: "default" 0.0;
673             visible: 1;
674          }
675       }
676    }
677    programs {
678       program {
679          signal: "mouse,down,1*"; source: "e.dragable.vbar";
680          action: STATE_SET "clicked" 0.0;
681          target: "e.dragable.vbar";
682          target: "shadow_vbar";
683          target: "glow_vbar";
684          target: "center_glow_vbar";
685       }
686       program {
687          signal: "mouse,up,1"; source: "e.dragable.vbar";
688          action: STATE_SET "default" 0.0;
689          target: "e.dragable.vbar";
690          target: "shadow_vbar";
691          target: "glow_vbar";
692          target: "center_glow_vbar";
693       }
694       program {
695          signal: "mouse,down,1*"; source: "e.dragable.hbar";
696          action: STATE_SET "clicked" 0.0;
697          target: "e.dragable.hbar";
698          target: "shadow_hbar";
699          target: "glow_hbar";
700          target: "center_glow_hbar";
701       }
702       program {
703          signal: "mouse,up,1"; source: "e.dragable.hbar";
704          action: STATE_SET "default" 0.0;
705          target: "e.dragable.hbar";
706          target: "shadow_hbar";
707          target: "glow_hbar";
708          target: "center_glow_hbar";
709       }
710    }
711 }