2 // This file (and only this one) is licenses under public-domain. The reason
3 // is that this is meant to serve as a template for making your own themes and
4 // Elementary's LGPL license is not intended to follow. The images used do come
5 // under LGPL, but this file specifically for the structure of your theme is
6 // public-domain. This means you can take, use, re-license and otherwise
7 // have zero restrictions on using this file as a base for your theme.
9 externals.external: "elm";
13 ///////////////////////////////////////////////////////////////////////////////
14 group { name: "elm/focus_highlight/top/default";
16 image: "emo-unhappy.png" COMP;
24 public s_x, s_y, s_w, s_h; /* source */
25 public difx, dify, difw, difh;
28 public animator1(val, Float:pos) {
29 new x, y, w, h, dx, dy, dw, dh, Float:rot;
31 dx = round(float_mul(float(get_int(difx)), pos));
32 x = get_int(s_x) + dx;
33 dy = round(float_mul(float(get_int(dify)), pos));
34 y = get_int(s_y) + dy;
35 dw = round(float_mul(float(get_int(difw)), pos));
36 w = get_int(s_w) + dw;
37 dy = round(float_mul(float(get_int(difh)), pos));
38 h = get_int(s_h) + dh;
40 update_offset(x, y, w, h);
42 rot = 360.0 * pos * float(get_int(rot_dir));
43 set_state_val(PART:"shine", STATE_MAP_ROT_Z, rot);
46 emit("elm,action,focus,anim,end", "");
47 set_state(PART:"shine", "default", 0.0);
51 public update_offset(x, y, w, h) {
57 set_state_val(PART:"shine", STATE_REL1_OFFSET, x1, y1);
58 set_state_val(PART:"shine", STATE_REL2_OFFSET, x2, y2);
61 public message(Msg_Type:type, id, ...) {
62 if ((type == MSG_INT_SET) && (id == 1)) {
65 new px1, px2, py1, py2;
81 set_int(difx, x2 - x1);
82 set_int(dify, y2 - y1);
83 set_int(difw, w2 - w1);
84 set_int(difh, h2 - h1);
92 } else if (px1 > px2) {
101 set_int(rot_dir, rd);
103 custom_state(PART:"shine", "default", 0.0);
104 set_state_val(PART:"shine", STATE_REL1, 0.0, 0.0);
105 set_state_val(PART:"shine", STATE_REL2, 0.0, 0.0);
106 set_state_val(PART:"shine", STATE_MAP_ON, 1);
107 set_state_val(PART:"shine", STATE_MAP_ROT_Z, 0.0);
108 update_offset(x1, y1, w1, h1);
109 set_state(PART:"shine", "custom", 0.0);
111 anim(0.2, "animator1", 1);
120 description { state: "default" 0.0;
121 rel1.relative: 0.0 0.0;
122 rel2.relative: 1.0 1.0;
126 part { name: "shine";
130 ignore_flags: ON_HOLD;
131 description { state: "default" 0.0;
133 normal: "emo-unhappy.png";
136 rel1.relative: 1.0 0.0;
137 rel1.offset: -15 -15;
139 rel2.relative: 1.0 0.0;
142 description { state: "disabled" 0.0;
143 inherit: "default" 0.0;
148 program { name: "show";
149 signal: "elm,action,focus,show";
153 target: "hide_start";
157 program { name: "show_start";
158 action: STATE_SET "default" 0.0;
159 transition: LINEAR 0.2;
163 program { name: "show_end";
164 action: SIGNAL_EMIT "elm,action,focus,show,end" "";
166 program { name: "hide";
167 signal: "elm,action,focus,hide";
171 target: "show_start";
175 program { name: "hide_start";
176 action: STATE_SET "disabled" 0.0;
177 transition: LINEAR 0.2;
181 program { name: "hide_end";
182 action: SIGNAL_EMIT "elm,action,focus,hide,end" "";
187 ///////////////////////////////////////////////////////////////////////////////
188 group { name: "elm/focus_highlight/bottom/default";
190 part { name: "shine";
194 ignore_flags: ON_HOLD;
195 description { state: "default" 0.0;
200 description { state: "disabled" 0.0;
201 inherit: "default" 0.0;
206 program { name: "show";
207 signal: "elm,action,focus,show";
211 target: "hide_start";
215 program { name: "show_start";
216 action: STATE_SET "default" 0.0;
217 transition: LINEAR 0.2;
221 program { name: "show_end";
222 action: SIGNAL_EMIT "elm,action,focus,show,end" "";
224 program { name: "hide";
225 signal: "elm,action,focus,hide";
229 target: "show_start";
233 program { name: "hide_start";
234 action: STATE_SET "disabled" 0.0;
235 transition: LINEAR 0.2;
239 program { name: "hide_end";
240 action: SIGNAL_EMIT "elm,action,focus,hide,end" "";
245 ///////////////////////////////////////////////////////////////////////////////
246 group { name: "elm/bg/base/default";
248 image: "dia_grad.png" COMP;
249 image: "dia_topshad.png" COMP;
250 image: "dia_botshad.png" COMP;
255 description { state: "default" 0.0;
256 image.normal: "dia_grad.png";
266 part { name: "elm.swallow.rectangle";
268 description { state: "default" 0.0;
271 part { name: "elm.swallow.background";
273 description { state: "default" 0.0;
276 part { name: "shadow";
278 description { state: "default" 0.0;
279 rel2.relative: 1.0 0.0;
281 image.normal: "dia_topshad.png";
291 part { name: "shadow2";
293 description { state: "default" 0.0;
294 rel1.relative: 0.0 1.0;
296 image.normal: "dia_botshad.png";
306 part { name: "elm.swallow.content";
308 description { state: "default" 0.0;
314 ///////////////////////////////////////////////////////////////////////////////
315 group { name: "elm/scroller/base/default";
317 alias: "elm/list/base/default";
318 alias: "elm/genlist/base/default";
319 alias: "elm/carousel/base/default";
320 alias: "elm/gengrid/base/default";
321 alias: "elm/scroller/base/map_bubble";
322 alias: "elm/genscroller/base/default";
325 item: "focus_highlight" "on";
329 public sbvis_v, sbvis_h, sbalways_v, sbalways_h, sbvis_timer;
332 v = get_int(sbvis_v);
334 v = get_int(sbalways_v);
336 emit("do-hide-vbar", "");
340 v = get_int(sbvis_h);
342 v = get_int(sbalways_h);
344 emit("do-hide-hbar", "");
348 set_int(sbvis_timer, 0);
353 image: "shelf_inset.png" COMP;
354 image: "bt_sm_base2.png" COMP;
355 image: "bt_sm_shine.png" COMP;
356 image: "bt_sm_hilight.png" COMP;
357 image: "sl_bt2_2.png" COMP;
362 description { state: "default" 0.0;
365 color: 255 255 255 0;
368 part { name: "clipper";
371 description { state: "default" 0.0;
378 part { name: "elm.swallow.content";
381 description { state: "default" 0.0;
388 part { name: "conf_over";
390 description { state: "default" 0.0;
394 normal: "shelf_inset.png";
400 description { state: "enabled" 0.0;
401 inherit: "default" 0.0;
402 color: 200 155 0 255;
405 part { name: "focus_highlight";
407 description { state: "default" 0.0;
411 normal: "sl_bt2_2.png";
418 description { state: "enabled" 0.0;
419 inherit: "default" 0.0;
420 color: 200 155 0 255;
423 part { name: "sb_vbar_clip_master";
426 description { state: "default" 0.0;
428 description { state: "hidden" 0.0;
430 color: 255 255 255 0;
433 part { name: "sb_vbar_clip";
434 clip_to: "sb_vbar_clip_master";
437 description { state: "default" 0.0;
439 description { state: "hidden" 0.0;
441 color: 255 255 255 0;
444 part { name: "sb_vbar";
447 description { state: "default" 0.0;
455 to_y: "elm.swallow.content";
456 to_x: "elm.swallow.content";
462 to_x: "elm.swallow.content";
466 part { name: "elm.dragable.vbar";
467 clip_to: "sb_vbar_clip";
474 description { state: "default" 0.0;
489 normal: "bt_sm_base2.png";
495 part { name: "sb_vbar_over1";
496 clip_to: "sb_vbar_clip";
498 description { state: "default" 0.0;
499 rel1.to: "elm.dragable.vbar";
500 rel2.relative: 1.0 0.5;
501 rel2.to: "elm.dragable.vbar";
503 normal: "bt_sm_hilight.png";
508 part { name: "sb_vbar_over2";
509 clip_to: "sb_vbar_clip";
511 description { state: "default" 0.0;
512 rel1.to: "elm.dragable.vbar";
513 rel2.to: "elm.dragable.vbar";
515 normal: "bt_sm_shine.png";
521 part { name: "sb_hbar_clip_master";
524 description { state: "default" 0.0;
526 description { state: "hidden" 0.0;
528 color: 255 255 255 0;
531 part { name: "sb_hbar_clip";
532 clip_to: "sb_hbar_clip_master";
535 description { state: "default" 0.0;
537 description { state: "hidden" 0.0;
539 color: 255 255 255 0;
542 part { name: "sb_hbar";
545 description { state: "default" 0.0;
553 to_x: "elm.swallow.content";
554 to_y: "elm.swallow.content";
560 to_y: "elm.swallow.content";
564 part { name: "elm.dragable.hbar";
565 clip_to: "sb_hbar_clip";
572 description { state: "default" 0.0;
587 normal: "bt_sm_base2.png";
593 part { name: "sb_hbar_over1";
594 clip_to: "sb_hbar_clip";
596 description { state: "default" 0.0;
597 rel1.to: "elm.dragable.hbar";
598 rel2.relative: 1.0 0.5;
599 rel2.to: "elm.dragable.hbar";
601 normal: "bt_sm_hilight.png";
606 part { name: "sb_hbar_over2";
607 clip_to: "sb_hbar_clip";
609 description { state: "default" 0.0;
610 rel1.to: "elm.dragable.hbar";
611 rel2.to: "elm.dragable.hbar";
613 normal: "bt_sm_shine.png";
618 part { name: "disabler";
620 description { state: "default" 0.0;
626 description { state: "disabled" 0.0;
627 inherit: "default" 0.0;
629 color: 128 128 128 128;
634 program { name: "load";
638 set_state(PART:"sb_hbar_clip", "hidden", 0.0);
639 set_state(PART:"sb_vbar_clip", "hidden", 0.0);
642 set_int(sbalways_v, 0);
643 set_int(sbalways_h, 0);
644 set_int(sbvis_timer, 0);
648 program { name: "vbar_show";
649 signal: "elm,action,show,vbar";
651 action: STATE_SET "default" 0.0;
652 target: "sb_vbar_clip_master";
654 program { name: "vbar_hide";
655 signal: "elm,action,hide,vbar";
657 action: STATE_SET "hidden" 0.0;
658 target: "sb_vbar_clip_master";
660 program { name: "vbar_show_always";
661 signal: "elm,action,show_always,vbar";
665 v = get_int(sbvis_v);
666 v |= get_int(sbalways_v);
668 set_int(sbalways_v, 1);
669 emit("do-show-vbar", "");
674 program { name: "vbar_show_notalways";
675 signal: "elm,action,show_notalways,vbar";
679 v = get_int(sbalways_v);
681 set_int(sbalways_v, 0);
682 v = get_int(sbvis_v);
684 emit("do-hide-vbar", "");
690 program { name: "sb_vbar_show";
691 signal: "do-show-vbar";
693 action: STATE_SET "default" 0.0;
694 transition: LINEAR 0.5;
695 target: "sb_vbar_clip";
697 program { name: "sb_vbar_hide";
698 signal: "do-hide-vbar";
700 action: STATE_SET "hidden" 0.0;
701 transition: LINEAR 0.5;
702 target: "sb_vbar_clip";
705 program { name: "hbar_show";
706 signal: "elm,action,show,hbar";
708 action: STATE_SET "default" 0.0;
709 target: "sb_hbar_clip_master";
711 program { name: "hbar_hide";
712 signal: "elm,action,hide,hbar";
714 action: STATE_SET "hidden" 0.0;
715 target: "sb_hbar_clip_master";
717 program { name: "hbar_show_always";
718 signal: "elm,action,show_always,hbar";
722 v = get_int(sbvis_h);
723 v |= get_int(sbalways_h);
725 set_int(sbalways_h, 1);
726 emit("do-show-hbar", "");
731 program { name: "hbar_show_notalways";
732 signal: "elm,action,show_notalways,hbar";
736 v = get_int(sbalways_h);
738 set_int(sbalways_h, 0);
739 v = get_int(sbvis_h);
741 emit("do-hide-hbar", "");
747 program { name: "sb_hbar_show";
748 signal: "do-show-hbar";
750 action: STATE_SET "default" 0.0;
751 transition: LINEAR 0.5;
752 target: "sb_hbar_clip";
754 program { name: "sb_hbar_hide";
755 signal: "do-hide-hbar";
757 action: STATE_SET "hidden" 0.0;
758 transition: LINEAR 0.5;
759 target: "sb_hbar_clip";
762 program { name: "scroll";
763 signal: "elm,action,scroll";
767 v = get_int(sbvis_v);
768 v |= get_int(sbalways_v);
770 emit("do-show-vbar", "");
773 v = get_int(sbvis_h);
774 v |= get_int(sbalways_h);
776 emit("do-show-hbar", "");
779 v = get_int(sbvis_timer);
780 if (v > 0) cancel_timer(v);
781 v = timer(1.0, "timer0", 0);
782 set_int(sbvis_timer, v);
786 program { name: "highlight_show";
787 signal: "elm,action,focus_highlight,show";
789 action: STATE_SET "enabled" 0.0;
790 transition: ACCELERATE 0.3;
791 target: "focus_highlight";
794 program { name: "highlight_hide";
795 signal: "elm,action,focus_highlight,hide";
797 action: STATE_SET "default" 0.0;
798 transition: DECELERATE 0.3;
799 target: "focus_highlight";
802 program { name: "disable";
803 signal: "elm,state,disabled";
805 action: STATE_SET "disabled" 0.0;
808 program { name: "enable";
809 signal: "elm,state,enabled";
811 action: STATE_SET "default" 0.0;
817 ///////////////////////////////////////////////////////////////////////////////
818 group { name: "elm/scroller/entry/default";
821 item: "focus_highlight" "on";
825 public sbvis_v, sbvis_h, sbalways_v, sbalways_h, sbvis_timer;
828 v = get_int(sbvis_v);
830 v = get_int(sbalways_v);
832 emit("do-hide-vbar", "");
836 v = get_int(sbvis_h);
838 v = get_int(sbalways_h);
840 emit("do-hide-hbar", "");
844 set_int(sbvis_timer, 0);
849 image: "shelf_inset.png" COMP;
850 image: "bt_sm_base2.png" COMP;
851 image: "bt_sm_shine.png" COMP;
852 image: "bt_sm_hilight.png" COMP;
853 image: "sl_bt2_2.png" COMP;
858 description { state: "default" 0.0;
863 part { name: "clipper";
866 description { state: "default" 0.0;
873 part { name: "contentclipper";
877 description { state: "default" 0.0;
878 rel1.to: "elm.swallow.icon";
879 rel1.relative: 1.0 0.0;
880 rel2.to: "elm.swallow.end";
881 rel2.relative: 0.0 1.0;
884 part { name: "elm.swallow.icon";
887 description { state: "default" 0.0;
901 description { state: "visible" 0.0;
917 part { name: "elm.swallow.end";
920 description { state: "default" 0.0;
934 description { state: "visible" 0.0;
950 part { name: "elm.swallow.content";
951 clip_to: "contentclipper";
953 description { state: "default" 0.0;
955 to: "elm.swallow.icon";
960 to: "elm.swallow.end";
966 part { name: "conf_over";
968 description { state: "default" 0.0;
972 normal: "shelf_inset.png";
978 description { state: "enabled" 0.0;
979 inherit: "default" 0.0;
980 color: 200 155 0 255;
983 part { name: "focus_highlight";
985 description { state: "default" 0.0;
989 normal: "sl_bt2_2.png";
996 description { state: "enabled" 0.0;
997 inherit: "default" 0.0;
998 color: 200 155 0 255;
1001 part { name: "sb_vbar_clip_master";
1004 description { state: "default" 0.0;
1006 description { state: "hidden" 0.0;
1008 color: 255 255 255 0;
1011 part { name: "sb_vbar_clip";
1012 clip_to: "sb_vbar_clip_master";
1015 description { state: "default" 0.0;
1017 description { state: "hidden" 0.0;
1019 color: 255 255 255 0;
1022 part { name: "sb_vbar";
1025 description { state: "default" 0.0;
1033 to_y: "elm.swallow.content";
1034 to_x: "elm.swallow.end";
1040 to_x: "elm.swallow.end";
1044 part { name: "elm.dragable.vbar";
1045 clip_to: "sb_vbar_clip";
1052 description { state: "default" 0.0;
1067 normal: "bt_sm_base2.png";
1073 part { name: "sb_vbar_over1";
1074 clip_to: "sb_vbar_clip";
1076 description { state: "default" 0.0;
1077 rel1.to: "elm.dragable.vbar";
1078 rel2.relative: 1.0 0.5;
1079 rel2.to: "elm.dragable.vbar";
1081 normal: "bt_sm_hilight.png";
1086 part { name: "sb_vbar_over2";
1087 clip_to: "sb_vbar_clip";
1089 description { state: "default" 0.0;
1090 rel1.to: "elm.dragable.vbar";
1091 rel2.to: "elm.dragable.vbar";
1093 normal: "bt_sm_shine.png";
1099 part { name: "sb_hbar_clip_master";
1102 description { state: "default" 0.0;
1104 description { state: "hidden" 0.0;
1106 color: 255 255 255 0;
1109 part { name: "sb_hbar_clip";
1110 clip_to: "sb_hbar_clip_master";
1113 description { state: "default" 0.0;
1115 description { state: "hidden" 0.0;
1117 color: 255 255 255 0;
1120 part { name: "sb_hbar";
1123 description { state: "default" 0.0;
1131 to_x: "elm.swallow.content";
1132 to_y: "elm.swallow.content";
1138 to_y: "elm.swallow.content";
1142 part { name: "elm.dragable.hbar";
1143 clip_to: "sb_hbar_clip";
1150 description { state: "default" 0.0;
1165 normal: "bt_sm_base2.png";
1171 part { name: "sb_hbar_over1";
1172 clip_to: "sb_hbar_clip";
1174 description { state: "default" 0.0;
1175 rel1.to: "elm.dragable.hbar";
1176 rel2.relative: 1.0 0.5;
1177 rel2.to: "elm.dragable.hbar";
1179 normal: "bt_sm_hilight.png";
1184 part { name: "sb_hbar_over2";
1185 clip_to: "sb_hbar_clip";
1187 description { state: "default" 0.0;
1188 rel1.to: "elm.dragable.hbar";
1189 rel2.to: "elm.dragable.hbar";
1191 normal: "bt_sm_shine.png";
1198 program { name: "load";
1202 set_state(PART:"sb_hbar_clip", "hidden", 0.0);
1203 set_state(PART:"sb_vbar_clip", "hidden", 0.0);
1204 set_int(sbvis_h, 0);
1205 set_int(sbvis_v, 0);
1206 set_int(sbalways_v, 0);
1207 set_int(sbalways_h, 0);
1208 set_int(sbvis_timer, 0);
1211 program { name: "icon_show";
1212 signal: "elm,action,show,icon";
1214 action: STATE_SET "visible" 0.0;
1215 target: "elm.swallow.icon";
1217 program { name: "icon_hide";
1218 signal: "elm,action,hide,icon";
1220 action: STATE_SET "default" 0.0;
1221 target: "elm.swallow.icon";
1223 program { name: "end_show";
1224 signal: "elm,action,show,end";
1226 action: STATE_SET "visible" 0.0;
1227 target: "elm.swallow.end";
1229 program { name: "end_hide";
1230 signal: "elm,action,hide,end";
1232 action: STATE_SET "default" 0.0;
1233 target: "elm.swallow.end";
1235 program { name: "vbar_show";
1236 signal: "elm,action,show,vbar";
1238 action: STATE_SET "default" 0.0;
1239 target: "sb_vbar_clip_master";
1241 program { name: "vbar_hide";
1242 signal: "elm,action,hide,vbar";
1244 action: STATE_SET "hidden" 0.0;
1245 target: "sb_vbar_clip_master";
1247 program { name: "vbar_show_always";
1248 signal: "elm,action,show_always,vbar";
1252 v = get_int(sbvis_v);
1253 v |= get_int(sbalways_v);
1255 set_int(sbalways_v, 1);
1256 emit("do-show-vbar", "");
1257 set_int(sbvis_v, 1);
1261 program { name: "vbar_show_notalways";
1262 signal: "elm,action,show_notalways,vbar";
1266 v = get_int(sbalways_v);
1268 set_int(sbalways_v, 0);
1269 v = get_int(sbvis_v);
1271 emit("do-hide-vbar", "");
1272 set_int(sbvis_v, 0);
1277 program { name: "sb_vbar_show";
1278 signal: "do-show-vbar";
1280 action: STATE_SET "default" 0.0;
1281 transition: LINEAR 0.5;
1282 target: "sb_vbar_clip";
1284 program { name: "sb_vbar_hide";
1285 signal: "do-hide-vbar";
1287 action: STATE_SET "hidden" 0.0;
1288 transition: LINEAR 0.5;
1289 target: "sb_vbar_clip";
1292 program { name: "hbar_show";
1293 signal: "elm,action,show,hbar";
1295 action: STATE_SET "default" 0.0;
1296 target: "sb_hbar_clip_master";
1298 program { name: "hbar_hide";
1299 signal: "elm,action,hide,hbar";
1301 action: STATE_SET "hidden" 0.0;
1302 target: "sb_hbar_clip_master";
1304 program { name: "hbar_show_always";
1305 signal: "elm,action,show_always,hbar";
1309 v = get_int(sbvis_h);
1310 v |= get_int(sbalways_h);
1312 set_int(sbalways_h, 1);
1313 emit("do-show-hbar", "");
1314 set_int(sbvis_h, 1);
1318 program { name: "hbar_show_notalways";
1319 signal: "elm,action,show_notalways,hbar";
1323 v = get_int(sbalways_h);
1325 set_int(sbalways_h, 0);
1326 v = get_int(sbvis_h);
1328 emit("do-hide-hbar", "");
1329 set_int(sbvis_h, 0);
1334 program { name: "sb_hbar_show";
1335 signal: "do-show-hbar";
1337 action: STATE_SET "default" 0.0;
1338 transition: LINEAR 0.5;
1339 target: "sb_hbar_clip";
1341 program { name: "sb_hbar_hide";
1342 signal: "do-hide-hbar";
1344 action: STATE_SET "hidden" 0.0;
1345 transition: LINEAR 0.5;
1346 target: "sb_hbar_clip";
1349 program { name: "scroll";
1350 signal: "elm,action,scroll";
1354 v = get_int(sbvis_v);
1355 v |= get_int(sbalways_v);
1357 emit("do-show-vbar", "");
1358 set_int(sbvis_v, 1);
1360 v = get_int(sbvis_h);
1361 v |= get_int(sbalways_h);
1363 emit("do-show-hbar", "");
1364 set_int(sbvis_h, 1);
1366 v = get_int(sbvis_timer);
1367 if (v > 0) cancel_timer(v);
1368 v = timer(1.0, "timer0", 0);
1369 set_int(sbvis_timer, v);
1373 program { name: "highlight_show";
1374 signal: "elm,action,focus_highlight,show";
1376 action: STATE_SET "enabled" 0.0;
1377 transition: ACCELERATE 0.3;
1378 target: "focus_highlight";
1379 target: "conf_over";
1381 program { name: "highlight_hide";
1382 signal: "elm,action,focus_highlight,hide";
1384 action: STATE_SET "default" 0.0;
1385 transition: DECELERATE 0.3;
1386 target: "focus_highlight";
1387 target: "conf_over";
1392 ///////////////////////////////////////////////////////////////////////////////
1393 #define TEXT_SLIDE_DURATION 10
1395 group { name: "elm/label/base/default";
1396 data.item: "default_font_size" "10";
1397 data.item: "min_font_size" "6";
1398 data.item: "max_font_size" "60";
1400 style { name: "textblock_style";
1401 base: "font=Sans font_size=10 color=#000 text_class=label";
1404 tag: "hilight" "+ font=Sans:style=Bold";
1405 tag: "b" "+ font=Sans:style=Bold";
1410 part { name: "label.swallow.background";
1412 description { state: "default" 0.0;
1416 part { name: "label.text.clip";
1418 description { state: "default" 0.0;
1419 rel1 { relative: 0 0; to: "label.swallow.background"; }
1420 rel2 { relative: 1 1; to: "label.swallow.background"; }
1423 part { name: "elm.text";
1427 clip_to: "label.text.clip";
1428 description { state: "default" 0.0;
1429 rel1.relative: 0.0 0.0;
1430 rel2.relative: 1.0 1.0;
1432 style: "textblock_style";
1440 group { name: "elm/label/base/marker";
1441 data.item: "default_font_size" "10";
1442 data.item: "min_font_size" "6";
1443 data.item: "max_font_size" "60";
1445 style { name: "textblock_style2";
1446 base: "font=Sans:style=Bold font_size=10 align=center color=#fff wrap=word text_class=label";
1449 tag: "hilight" "+ color=#ffff";
1450 tag: "b" "+ color=#ffff";
1455 part { name: "label.swallow.background";
1457 description { state: "default" 0.0;
1459 rel1 { relative: 0 0; to: "elm.text"; }
1460 rel2 { relative: 1 1; to: "elm.text"; }
1463 part { name: "elm.text";
1467 description { state: "default" 0.0;
1469 style: "textblock_style2";
1477 group { name: "elm/label/base/slide_long";
1478 data.item: "default_font_size" "10";
1479 data.item: "min_font_size" "6";
1480 data.item: "max_font_size" "60";
1483 public g_duration, g_stopslide, g_timer_id, g_anim_id;
1485 public message(Msg_Type:type, id, ...) {
1486 if ((type == MSG_FLOAT_SET) && (id == 0)) {
1488 duration = getfarg(2);
1489 set_float(g_duration, duration);
1492 public slide_to_end_anim(val, Float:pos) {
1495 stopflag = get_int(g_stopslide);
1496 if (stopflag == 1) return;
1497 set_tween_state(PART:"elm.text", pos, "slide_begin", 0.0, "slide_end", 0.0);
1499 id = timer(0.5, "slide_to_begin", 1);
1500 set_int(g_timer_id, id);
1503 public slide_to_end() {
1507 stopflag = get_int(g_stopslide);
1508 if (stopflag == 1) return;
1509 duration = get_float(g_duration);
1510 id = anim(duration, "slide_to_end_anim", 1);
1511 set_int(g_anim_id, id);
1513 public slide_to_begin() {
1516 stopflag = get_int(g_stopslide);
1517 if (stopflag == 1) return;
1518 set_state(PART:"elm.text", "slide_begin", 0.0);
1519 id = timer(0.5, "slide_to_end", 1);
1520 set_int(g_timer_id, id);
1522 public start_slide() {
1523 set_int(g_stopslide, 0);
1524 set_state(PART:"elm.text", "slide_begin", 0.0);
1527 public stop_slide() {
1529 set_int(g_stopslide, 1);
1530 id = get_int(g_anim_id);
1532 id = get_int(g_timer_id);
1534 set_state(PART:"elm.text", "default", 0.0);
1539 part { name: "label.swallow.background";
1541 description { state: "default" 0.0;
1545 part { name: "label.text.clip";
1547 description { state: "default" 0.0;
1549 color: 255 255 255 255;
1550 rel1 { relative: 0 0; to: "label.swallow.background"; }
1551 rel2 { relative: 1 1; to: "label.swallow.background"; }
1554 part { name: "elm.text";
1558 clip_to: "label.text.clip";
1559 description { state: "default" 0.0;
1560 rel1.relative: 0.0 0.0;
1561 rel2.relative: 1.0 1.0;
1564 style: "textblock_style";
1568 description { state: "slide_end" 0.0;
1569 inherit: "default" 0.0;
1570 rel1.relative: 0.0 0.0;
1571 rel2.relative: 0.0 1.0;
1574 description { state: "slide_begin" 0.0;
1575 inherit: "default" 0.0;
1576 rel1.relative: 1.0 0.0;
1577 rel2.relative: 1.0 1.0;
1583 program { name: "start_slide";
1585 signal: "elm,state,slide,start";
1591 program { name: "stop_slide";
1593 signal: "elm,state,slide,stop";
1603 group { name: "elm/label/base/slide_short";
1604 data.item: "default_font_size" "10";
1605 data.item: "min_font_size" "6";
1606 data.item: "max_font_size" "60";
1609 public g_duration, g_stopslide, g_timer_id, g_anim_id;
1611 public message(Msg_Type:type, id, ...) {
1612 if ((type == MSG_FLOAT_SET) && (id == 0)) {
1614 duration = getfarg(2);
1615 set_float(g_duration, duration);
1618 public slide_to_end_anim(val, Float:pos) {
1621 stopflag = get_int(g_stopslide);
1622 if (stopflag == 1) return;
1623 set_tween_state(PART:"elm.text", pos, "slide_begin", 0.0, "slide_end", 0.0);
1625 id = timer(0.5, "slide_to_begin", 1);
1626 set_int(g_timer_id, id);
1629 public slide_to_end() {
1633 stopflag = get_int(g_stopslide);
1634 if (stopflag == 1) return;
1635 duration = get_float(g_duration);
1636 id = anim(duration, "slide_to_end_anim", 1);
1637 set_int(g_anim_id, id);
1639 public slide_to_begin() {
1642 stopflag = get_int(g_stopslide);
1643 if (stopflag == 1) return;
1644 set_state(PART:"elm.text", "slide_begin", 0.0);
1645 id = timer(0.5, "slide_to_end", 1);
1646 set_int(g_timer_id, id);
1648 public start_slide() {
1649 set_int(g_stopslide, 0);
1650 set_state(PART:"elm.text", "slide_begin", 0.0);
1653 public stop_slide() {
1655 set_int(g_stopslide, 1);
1656 id = get_int(g_anim_id);
1658 id = get_int(g_timer_id);
1660 set_state(PART:"elm.text", "default", 0.0);
1665 part { name: "label.swallow.background";
1667 description { state: "default" 0.0;
1671 part { name: "label.text.clip";
1673 description { state: "default" 0.0;
1675 color: 255 255 255 255;
1676 rel1 { relative: 0 0; to: "label.swallow.background"; }
1677 rel2 { relative: 1 1; to: "label.swallow.background"; }
1680 part { name: "elm.text";
1684 clip_to: "label.text.clip";
1685 description { state: "default" 0.0;
1686 rel1.relative: 0.0 0.0;
1687 rel2.relative: 1.0 1.0;
1690 style: "textblock_style";
1694 description { state: "slide_end" 0.0;
1695 inherit: "default" 0.0;
1696 rel1.relative: 1.0 0.0;
1697 rel2.relative: 1.0 1.0;
1700 description { state: "slide_begin" 0.0;
1701 inherit: "default" 0.0;
1702 rel1.relative: 0.0 0.0;
1703 rel2.relative: 0.0 1.0;
1709 program { name: "start_slide";
1711 signal: "elm,state,slide,start";
1717 program { name: "stop_slide";
1719 signal: "elm,state,slide,stop";
1728 group { name: "elm/label/base/slide_bounce";
1729 data.item: "default_font_size" "10";
1730 data.item: "min_font_size" "6";
1731 data.item: "max_font_size" "60";
1734 public g_duration, g_stopslide, g_timer_id, g_anim_id;
1736 public message(Msg_Type:type, id, ...) {
1737 if ((type == MSG_FLOAT_SET) && (id == 0)) {
1739 duration = getfarg(2);
1740 set_float(g_duration, duration);
1743 public slide_to_end_anim(val, Float:pos) {
1746 stopflag = get_int(g_stopslide);
1747 if (stopflag == 1) return;
1748 set_tween_state(PART:"elm.text", pos, "slide_begin", 0.0, "slide_end", 0.0);
1750 id = timer(0.5, "slide_to_begin", 1);
1751 set_int(g_timer_id, id);
1754 public slide_to_end() {
1758 stopflag = get_int(g_stopslide);
1759 if (stopflag == 1) return;
1760 duration = get_float(g_duration);
1761 id = anim(duration, "slide_to_end_anim", 1);
1762 set_int(g_anim_id, id);
1764 public slide_to_begin_anim(val, Float:pos) {
1767 stopflag = get_int(g_stopslide);
1768 if (stopflag == 1) return;
1769 set_tween_state(PART:"elm.text", pos, "slide_end", 0.0, "slide_begin", 0.0);
1771 id = timer(0.5, "slide_to_end", 1);
1772 set_int(g_timer_id, id);
1775 public slide_to_begin() {
1779 stopflag = get_int(g_stopslide);
1780 if (stopflag == 1) return;
1781 duration = get_float(g_duration);
1782 id = anim(duration, "slide_to_begin_anim", 1);
1783 set_int(g_anim_id, id);
1785 public start_slide() {
1786 set_int(g_stopslide, 0);
1787 set_state(PART:"elm.text", "slide_begin", 0.0);
1790 public stop_slide() {
1792 set_int(g_stopslide, 1);
1793 id = get_int(g_anim_id);
1795 id = get_int(g_timer_id);
1797 set_state(PART:"elm.text", "default", 0.0);
1802 part { name: "label.swallow.background";
1804 description { state: "default" 0.0;
1808 part { name: "label.text.clip";
1810 description { state: "default" 0.0;
1812 color: 255 255 255 255;
1813 rel1 { relative: 0 0; to: "label.swallow.background"; }
1814 rel2 { relative: 1 1; to: "label.swallow.background"; }
1817 part { name: "elm.text";
1821 clip_to: "label.text.clip";
1822 description { state: "default" 0.0;
1823 rel1.relative: 0.0 0.0;
1824 rel2.relative: 1.0 1.0;
1827 style: "textblock_style";
1831 description { state: "slide_end" 0.0;
1832 inherit: "default" 0.0;
1833 rel1.relative: 1.0 0.0;
1834 rel2.relative: 1.0 1.0;
1837 description { state: "slide_begin" 0.0;
1838 inherit: "default" 0.0;
1839 rel1.relative: 0.0 0.0;
1840 rel2.relative: 0.0 1.0;
1846 program { name: "start_slide";
1848 signal: "elm,state,slide,start";
1854 program { name: "stop_slide";
1856 signal: "elm,state,slide,stop";
1866 ///////////////////////////////////////////////////////////////////////////////
1868 group { name: "elm/button/base/default";
1870 image: "bt_base1.png" COMP;
1871 image: "bt_base2.png" COMP;
1872 image: "bt_hilight.png" COMP;
1873 image: "bt_shine.png" COMP;
1874 image: "bt_glow.png" COMP;
1875 image: "bt_dis_base.png" COMP;
1876 image: "bt_dis_hilight.png" COMP;
1879 part { name: "button_image";
1881 description { state: "default" 0.0;
1884 normal: "bt_base2.png";
1887 image.middle: SOLID;
1889 description { state: "clicked" 0.0;
1890 inherit: "default" 0.0;
1891 image.normal: "bt_base1.png";
1893 description { state: "disabled" 0.0;
1894 inherit: "default" 0.0;
1896 normal: "bt_dis_base.png";
1901 part { name: "elm.swallow.content";
1903 description { state: "default" 0.0;
1909 rel2.relative: 0.0 1.0;
1911 description { state: "visible" 0.0;
1912 inherit: "default" 0.0;
1916 // aspect_preference: VERTICAL;
1919 description { state: "icononly" 0.0;
1920 inherit: "default" 0.0;
1926 rel2.relative: 1.0 1.0;
1927 // aspect_preference: VERTICAL;
1933 effect: SOFT_SHADOW;
1936 description { state: "default" 0.0;
1938 rel1.to_x: "elm.swallow.content";
1939 rel1.relative: 1.0 0.0;
1942 color: 224 224 224 255;
1945 font: "Sans,Edje-Vera";
1949 text_class: "button";
1952 description { state: "visible" 0.0;
1953 inherit: "default" 0.0;
1957 description { state: "disabled" 0.0;
1958 inherit: "default" 0.0;
1962 description { state: "disabled_visible" 0.0;
1963 inherit: "default" 0.0;
1970 part { name: "over1";
1972 description { state: "default" 0.0;
1973 rel2.relative: 1.0 0.5;
1975 normal: "bt_hilight.png";
1979 description { state: "disabled" 0.0;
1980 inherit: "default" 0.0;
1982 normal: "bt_dis_hilight.png";
1987 part { name: "over2";
1990 ignore_flags: ON_HOLD;
1991 description { state: "default" 0.0;
1993 normal: "bt_shine.png";
1997 description { state: "disabled" 0.0;
1998 inherit: "default" 0.0;
2002 part { name: "over3";
2005 description { state: "default" 0.0;
2006 color: 255 255 255 0;
2008 normal: "bt_glow.png";
2009 border: 12 12 12 12;
2013 description { state: "clicked" 0.0;
2014 inherit: "default" 0.0;
2015 color: 255 255 255 255;
2018 part { name: "disabler";
2020 description { state: "default" 0.0;
2024 description { state: "disabled" 0.0;
2025 inherit: "default" 0.0;
2032 name: "button_click";
2033 signal: "mouse,down,1";
2035 action: SIGNAL_EMIT "elm,action,press" "";
2036 after: "button_click_anim";
2039 name: "button_click_anim";
2040 action: STATE_SET "clicked" 0.0;
2041 target: "button_image";
2044 name: "button_unclick";
2045 signal: "mouse,up,1";
2047 action: SIGNAL_EMIT "elm,action,unpress" "";
2048 after: "button_unclick_anim";
2051 name: "button_pressed_anim";
2052 signal: "elm,anim,activate";
2054 action: STATE_SET "clicked" 0.0;
2055 target: "button_image";
2057 after: "button_unpressed_anim";
2060 name: "button_unpressed_anim";
2061 action: STATE_SET "default" 0.0;
2062 transition: DECELERATE 0.5;
2063 target: "button_image";
2067 name: "button_unclick_anim";
2068 action: STATE_SET "default" 0.0;
2069 target: "button_image";
2072 name: "button_click2";
2073 signal: "mouse,down,1";
2075 action: STATE_SET "clicked" 0.0;
2079 name: "button_unclick2";
2080 signal: "mouse,up,1";
2082 action: STATE_SET "default" 0.0;
2083 transition: DECELERATE 0.5;
2087 name: "button_unclick3";
2088 signal: "mouse,clicked,1";
2090 action: SIGNAL_EMIT "elm,action,click" "";
2092 program { name: "text_show";
2093 signal: "elm,state,text,visible";
2098 get_state(PART:"elm.swallow.content", st, 30, vl);
2099 if (!strcmp(st, "icononly"))
2100 set_state(PART:"elm.swallow.content", "visible", 0.0);
2101 set_state(PART:"elm.text", "visible", 0.0);
2104 program { name: "text_hide";
2105 signal: "elm,state,text,hidden";
2110 get_state(PART:"elm.swallow.content", st, 30, vl);
2111 if (!strcmp(st, "visible"))
2112 set_state(PART:"elm.swallow.content", "icononly", 0.0);
2113 set_state(PART:"elm.text", "default", 0.0);
2116 program { name: "icon_show";
2117 signal: "elm,state,icon,visible";
2122 get_state(PART:"elm.text", st, 30, vl);
2123 if (!strcmp(st, "visible"))
2124 set_state(PART:"elm.swallow.content", "visible", 0.0);
2126 set_state(PART:"elm.swallow.content", "icononly", 0.0);
2129 program { name: "icon_hide";
2130 signal: "elm,state,icon,hidden";
2132 action: STATE_SET "default" 0.0;
2133 target: "elm.swallow.content";
2135 program { name: "disable";
2136 signal: "elm,state,disabled";
2138 action: STATE_SET "disabled" 0.0;
2139 target: "button_image";
2143 after: "disable_text";
2145 program { name: "disable_text";
2149 get_state(PART:"elm.text", st, 30, vl);
2150 if (!strcmp(st, "visible"))
2151 set_state(PART:"elm.text", "disabled_visible", 0.0);
2153 set_state(PART:"elm.text", "disabled", 0.0);
2156 program { name: "enable";
2157 signal: "elm,state,enabled";
2159 action: STATE_SET "default" 0.0;
2160 target: "button_image";
2164 after: "enable_text";
2166 program { name: "enable_text";
2170 get_state(PART:"elm.text", st, 30, vl);
2171 if (!strcmp(st, "disabled_visible"))
2172 set_state(PART:"elm.text", "visible", 0.0);
2174 set_state(PART:"elm.text", "default", 0.0);
2180 group { name: "elm/button/base/hoversel_vertical/default";
2181 alias: "elm/button/base/hoversel_vertical/entry";
2182 alias: "elm/button/base/hoversel_horizontal/default";
2183 alias: "elm/button/base/hoversel_horizontal/entry";
2185 image: "bt_base1.png" COMP;
2186 image: "bt_base2.png" COMP;
2187 image: "bt_hilight.png" COMP;
2188 image: "bt_shine.png" COMP;
2189 image: "bt_glow.png" COMP;
2190 image: "updown.png" COMP;
2191 image: "bt_dis_base.png" COMP;
2192 image: "bt_dis_hilight.png" COMP;
2195 part { name: "button_image";
2197 description { state: "default" 0.0;
2199 normal: "bt_base2.png";
2202 image.middle: SOLID;
2204 description { state: "clicked" 0.0;
2205 inherit: "default" 0.0;
2206 image.normal: "bt_base1.png";
2207 image.middle: SOLID;
2209 description { state: "disabled" 0.0;
2210 inherit: "default" 0.0;
2212 normal: "bt_dis_base.png";
2217 part { name: "arrow";
2219 description { state: "default" 0.0;
2220 image.normal: "updown.png";
2221 aspect: 0.6666666666 0.6666666666;
2222 aspect_preference: VERTICAL;
2225 rel2.relative: 0.0 1.0;
2229 part { name: "elm.swallow.content";
2231 description { state: "default" 0.0;
2246 description { state: "visible" 0.0;
2247 inherit: "default" 0.0;
2251 aspect_preference: VERTICAL;
2254 description { state: "icononly" 0.0;
2255 inherit: "default" 0.0;
2261 to_x: "button_image";
2265 aspect_preference: VERTICAL;
2271 effect: SOFT_SHADOW;
2274 description { state: "default" 0.0;
2276 rel1.to_x: "elm.swallow.content";
2277 rel1.relative: 1.0 0.0;
2280 color: 224 224 224 255;
2283 font: "Sans,Edje-Vera";
2287 text_class: "button";
2290 description { state: "visible" 0.0;
2291 inherit: "default" 0.0;
2295 description { state: "disabled" 0.0;
2296 inherit: "default" 0.0;
2300 description { state: "disabled_visible" 0.0;
2301 inherit: "default" 0.0;
2308 part { name: "over1";
2310 description { state: "default" 0.0;
2311 rel2.relative: 1.0 0.5;
2313 normal: "bt_hilight.png";
2317 description { state: "disabled" 0.0;
2318 inherit: "default" 0.0;
2320 normal: "bt_dis_hilight.png";
2325 part { name: "over2";
2328 ignore_flags: ON_HOLD;
2329 description { state: "default" 0.0;
2331 normal: "bt_shine.png";
2335 description { state: "disabled" 0.0;
2336 inherit: "default" 0.0;
2340 part { name: "over3";
2343 description { state: "default" 0.0;
2344 color: 255 255 255 0;
2346 normal: "bt_glow.png";
2347 border: 12 12 12 12;
2351 description { state: "clicked" 0.0;
2352 inherit: "default" 0.0;
2354 color: 255 255 255 255;
2357 part { name: "disabler";
2359 description { state: "default" 0.0;
2363 description { state: "disabled" 0.0;
2364 inherit: "default" 0.0;
2371 name: "button_click";
2372 signal: "mouse,down,1";
2374 action: STATE_SET "clicked" 0.0;
2375 target: "button_image";
2378 name: "button_unclick";
2379 signal: "mouse,up,1";
2381 action: STATE_SET "default" 0.0;
2382 target: "button_image";
2385 name: "button_click2";
2386 signal: "mouse,down,1";
2388 action: STATE_SET "clicked" 0.0;
2392 name: "button_unclick2";
2393 signal: "mouse,up,1";
2395 action: STATE_SET "default" 0.0;
2396 transition: DECELERATE 0.5;
2400 name: "button_unclick3";
2401 signal: "mouse,up,1";
2403 action: SIGNAL_EMIT "elm,action,click" "";
2405 program { name: "text_show";
2406 signal: "elm,state,text,visible";
2411 get_state(PART:"elm.swallow.content", st, 30, vl);
2412 if (!strcmp(st, "icononly"))
2413 set_state(PART:"elm.swallow.content", "visible", 0.0);
2414 set_state(PART:"elm.text", "visible", 0.0);
2417 program { name: "text_hide";
2418 signal: "elm,state,text,hidden";
2423 get_state(PART:"elm.swallow.content", st, 30, vl);
2424 if (!strcmp(st, "visible"))
2425 set_state(PART:"elm.swallow.content", "icononly", 0.0);
2426 set_state(PART:"elm.text", "default", 0.0);
2429 program { name: "icon_show";
2430 signal: "elm,state,icon,visible";
2435 get_state(PART:"elm.text", st, 30, vl);
2436 if (!strcmp(st, "visible"))
2437 set_state(PART:"elm.swallow.content", "visible", 0.0);
2439 set_state(PART:"elm.swallow.content", "icononly", 0.0);
2442 program { name: "icon_hide";
2443 signal: "elm,state,icon,hidden";
2445 action: STATE_SET "default" 0.0;
2446 target: "elm.swallow.content";
2448 program { name: "disable";
2449 signal: "elm,state,disabled";
2451 action: STATE_SET "disabled" 0.0;
2452 target: "button_image";
2456 after: "disable_text";
2458 program { name: "disable_text";
2462 get_state(PART:"elm.text", st, 30, vl);
2463 if (!strcmp(st, "visible"))
2464 set_state(PART:"elm.text", "disabled_visible", 0.0);
2466 set_state(PART:"elm.text", "disabled", 0.0);
2469 program { name: "enable";
2470 signal: "elm,state,enabled";
2472 action: STATE_SET "default" 0.0;
2473 target: "button_image";
2477 after: "enable_text";
2479 program { name: "enable_text";
2483 get_state(PART:"elm.text", st, 30, vl);
2484 if (!strcmp(st, "disabled_visible"))
2485 set_state(PART:"elm.text", "visible", 0.0);
2487 set_state(PART:"elm.text", "default", 0.0);
2493 group { name: "elm/button/base/hoversel_vertical_entry/default";
2494 alias: "elm/button/base/hoversel_vertical_entry/entry";
2495 alias: "elm/button/base/hoversel_horizontal_entry/default";
2496 alias: "elm/button/base/hoversel_horizontal_entry/entry";
2498 image: "hoversel_entry_bg.png" COMP;
2501 part { name: "button_image";
2503 description { state: "default" 0.0;
2504 color: 255 255 255 0;
2505 image.normal: "hoversel_entry_bg.png";
2506 image.border: 0 0 2 2;
2509 description { state: "clicked" 0.0;
2510 inherit: "default" 0.0;
2511 color: 255 255 255 255;
2514 part { name: "elm.swallow.content";
2516 description { state: "default" 0.0;
2521 rel2.relative: 0.0 1.0;
2523 description { state: "visible" 0.0;
2524 inherit: "default" 0.0;
2527 aspect_preference: VERTICAL;
2530 description { state: "icononly" 0.0;
2531 inherit: "default" 0.0;
2536 rel2.relative: 1.0 1.0;
2537 aspect_preference: VERTICAL;
2540 part { name: "textvis";
2543 description { state: "default" 0.0;
2546 description { state: "visible" 0.0;
2553 effect: SOFT_SHADOW;
2557 description { state: "default" 0.0;
2558 rel1.to_x: "elm.swallow.content";
2559 rel1.relative: 1.0 0.0;
2562 color: 224 224 224 255;
2565 font: "Sans,Edje-Vera";
2569 text_class: "button";
2572 description { state: "visible" 0.0;
2573 inherit: "default" 0.0;
2576 description { state: "clicked" 0.0;
2577 inherit: "default" 0.0;
2583 part { name: "over2";
2586 description { state: "default" 0.0;
2593 name: "button_click";
2594 signal: "mouse,down,1";
2596 action: STATE_SET "clicked" 0.0;
2597 target: "button_image";
2601 name: "button_unclick";
2602 signal: "mouse,up,1";
2604 action: STATE_SET "default" 0.0;
2605 target: "button_image";
2609 name: "button_unclick3";
2610 signal: "mouse,up,1";
2612 action: SIGNAL_EMIT "elm,action,click" "";
2614 program { name: "text_show";
2615 signal: "elm,state,text,visible";
2620 get_state(PART:"elm.swallow.content", st, 30, vl);
2621 if (!strcmp(st, "icononly"))
2622 set_state(PART:"elm.swallow.content", "visible", 0.0);
2623 set_state(PART:"textvis", "visible", 0.0);
2624 set_state(PART:"elm.text", "visible", 0.0);
2627 program { name: "text_hide";
2628 signal: "elm,state,text,hidden";
2633 get_state(PART:"elm.swallow.content", st, 30, vl);
2634 if (!strcmp(st, "visible"))
2635 set_state(PART:"elm.swallow.content", "icononly", 0.0);
2636 set_state(PART:"textvis", "default", 0.0);
2637 set_state(PART:"elm.text", "default", 0.0);
2640 program { name: "icon_show";
2641 signal: "elm,state,icon,visible";
2646 get_state(PART:"textvis", st, 30, vl);
2647 if (!strcmp(st, "visible"))
2648 set_state(PART:"elm.swallow.content", "visible", 0.0);
2650 set_state(PART:"elm.swallow.content", "icononly", 0.0);
2653 program { name: "icon_hide";
2654 signal: "elm,state,icon,hidden";
2656 action: STATE_SET "default" 0.0;
2657 target: "elm.swallow.content";
2662 group { name: "elm/button/base/anchor";
2664 image: "bt_base1.png" COMP;
2665 image: "bt_base2.png" COMP;
2666 image: "bt_hilight.png" COMP;
2667 image: "bt_shine.png" COMP;
2668 image: "bt_glow.png" COMP;
2669 image: "bt_dis_base.png" COMP;
2670 image: "bt_dis_hilight.png" COMP;
2673 part { name: "button_image";
2675 description { state: "default" 0.0;
2677 color: 255 255 255 0;
2679 normal: "bt_base2.png";
2682 image.middle: SOLID;
2684 description { state: "visible" 0.0;
2685 inherit: "default" 0.0;
2686 color: 255 255 255 255;
2688 description { state: "clicked" 0.0;
2689 inherit: "default" 0.0;
2690 inherit: "visible" 0.0;
2691 image.normal: "bt_base1.png";
2692 image.middle: SOLID;
2694 description { state: "disabled" 0.0;
2695 inherit: "default" 0.0;
2696 inherit: "visible" 0.0;
2698 normal: "bt_dis_base.png";
2703 part { name: "elm.swallow.content";
2705 description { state: "default" 0.0;
2711 rel2.relative: 0.0 1.0;
2713 description { state: "visible" 0.0;
2714 inherit: "default" 0.0;
2718 aspect_preference: VERTICAL;
2721 description { state: "icononly" 0.0;
2722 inherit: "default" 0.0;
2728 rel2.relative: 1.0 1.0;
2729 aspect_preference: VERTICAL;
2735 effect: SOFT_SHADOW;
2738 description { state: "default" 0.0;
2740 rel1.to_x: "elm.swallow.content";
2741 rel1.relative: 1.0 0.0;
2744 color: 224 224 224 255;
2747 font: "Sans,Edje-Vera";
2751 text_class: "button";
2754 description { state: "visible" 0.0;
2755 inherit: "default" 0.0;
2759 description { state: "disabled" 0.0;
2760 inherit: "default" 0.0;
2764 description { state: "disabled_visible" 0.0;
2765 inherit: "default" 0.0;
2772 part { name: "over1";
2774 description { state: "default" 0.0;
2775 color: 255 255 255 0;
2776 rel2.relative: 1.0 0.5;
2778 normal: "bt_hilight.png";
2782 description { state: "visible" 0.0;
2783 inherit: "default" 0.0;
2784 color: 255 255 255 255;
2786 description { state: "disabled" 0.0;
2787 inherit: "default" 0.0;
2788 inherit: "visible" 0.0;
2790 normal: "bt_dis_hilight.png";
2795 part { name: "over2";
2798 ignore_flags: ON_HOLD;
2799 description { state: "default" 0.0;
2801 normal: "bt_shine.png";
2805 description { state: "disabled" 0.0;
2806 inherit: "default" 0.0;
2810 part { name: "over3";
2813 description { state: "default" 0.0;
2814 color: 255 255 255 0;
2816 normal: "bt_glow.png";
2817 border: 12 12 12 12;
2821 description { state: "clicked" 0.0;
2822 inherit: "default" 0.0;
2824 color: 255 255 255 255;
2827 part { name: "disabler";
2829 description { state: "default" 0.0;
2833 description { state: "disabled" 0.0;
2834 inherit: "default" 0.0;
2841 name: "button_mouse_in";
2844 action: STATE_SET "visible" 0.0;
2845 target: "button_image";
2847 transition: DECELERATE 0.5;
2850 name: "button_mouse_out";
2851 signal: "mouse,out";
2853 action: STATE_SET "default" 0.0;
2854 target: "button_image";
2856 transition: DECELERATE 0.5;
2859 name: "button_unclick";
2860 signal: "mouse,up,1";
2862 action: STATE_SET "visible" 0.0;
2863 target: "button_image";
2866 name: "button_click2";
2867 signal: "mouse,down,1";
2869 action: STATE_SET "clicked" 0.0;
2873 name: "button_unclick2";
2874 signal: "mouse,up,1";
2876 action: STATE_SET "default" 0.0;
2877 transition: DECELERATE 0.5;
2881 name: "button_unclick3";
2882 signal: "mouse,up,1";
2884 action: SIGNAL_EMIT "elm,action,click" "";
2886 program { name: "text_show";
2887 signal: "elm,state,text,visible";
2892 get_state(PART:"elm.swallow.content", st, 30, vl);
2893 if (!strcmp(st, "icononly"))
2894 set_state(PART:"elm.swallow.content", "visible", 0.0);
2895 set_state(PART:"elm.text", "visible", 0.0);
2898 program { name: "text_hide";
2899 signal: "elm,state,text,hidden";
2904 get_state(PART:"elm.swallow.content", st, 30, vl);
2905 if (!strcmp(st, "visible"))
2906 set_state(PART:"elm.swallow.content", "icononly", 0.0);
2907 set_state(PART:"elm.text", "default", 0.0);
2910 program { name: "icon_show";
2911 signal: "elm,state,icon,visible";
2916 get_state(PART:"elm.text", st, 30, vl);
2917 if (!strcmp(st, "visible"))
2918 set_state(PART:"elm.swallow.content", "visible", 0.0);
2920 set_state(PART:"elm.swallow.content", "icononly", 0.0);
2923 program { name: "icon_hide";
2924 signal: "elm,state,icon,hidden";
2926 action: STATE_SET "default" 0.0;
2927 target: "elm.swallow.content";
2929 program { name: "disable";
2930 signal: "elm,state,disabled";
2932 action: STATE_SET "disabled" 0.0;
2933 target: "button_image";
2937 after: "disable_text";
2939 program { name: "disable_text";
2943 get_state(PART:"elm.text", st, 30, vl);
2944 if (!strcmp(st, "visible"))
2945 set_state(PART:"elm.text", "disabled_visible", 0.0);
2947 set_state(PART:"elm.text", "disabled", 0.0);
2950 program { name: "enable";
2951 signal: "elm,state,enabled";
2953 action: STATE_SET "default" 0.0;
2954 target: "button_image";
2958 after: "enable_text";
2960 program { name: "enable_text";
2964 get_state(PART:"elm.text", st, 30, vl);
2965 if (!strcmp(st, "disabled_visible"))
2966 set_state(PART:"elm.text", "visible", 0.0);
2968 set_state(PART:"elm.text", "default", 0.0);
2974 ///////////////////////////////////////////////////////////////////////////////
2975 group { name: "elm/toggle/base/default";
2977 image: "shelf_inset.png" COMP;
2978 image: "bt_basew.png" COMP;
2979 image: "bt_bases.png" COMP;
2980 image: "bt_hilightw.png" COMP;
2981 image: "tog_base_on.png" COMP;
2982 image: "tog_base_off.png" COMP;
2983 image: "tog_dis_base_on.png" COMP;
2984 image: "tog_dis_base_off.png" COMP;
2994 description { state: "default" 0.0;
2995 rel1.relative: 1.0 0.0;
3002 aspect_preference: VERTICAL;
3003 color: 255 255 255 255;
3006 part { name: "clipper";
3009 description { state: "default" 0.0;
3012 color: 255 255 255 255;
3015 part { name: "button";
3025 description { state: "default" 0.0;
3032 aspect_preference: VERTICAL;
3036 part { name: "button_events";
3041 description { state: "default" 0.0;
3044 rel1.relative: 0.0 0.0;
3047 rel2.relative: 1.0 1.0;
3051 part { name: "onrect";
3056 description { state: "default" 0.0;
3058 rel1.relative: -5.0 0.0;
3060 rel2.relative: 0.5 1.0;
3061 image.normal: "tog_base_on.png";
3063 description { state: "disabled" 0.0;
3064 inherit: "default" 0.0;
3065 image.normal: "tog_dis_base_on.png";
3068 part { name: "offrect";
3073 description { state: "default" 0.0;
3075 rel1.relative: 0.5 0.0;
3077 rel2.relative: 6.0 1.0;
3078 image.normal: "tog_base_off.png";
3080 description { state: "disabled" 0.0;
3081 inherit: "default" 0.0;
3082 image.normal: "tog_dis_base_off.png";
3085 part { name: "elm.offtext";
3090 description { state: "default" 0.0;
3092 rel1.to_x: "button";
3093 rel1.relative: 1.0 0.0;
3094 rel2.to_x: "offrect";
3097 font: "Sans,Edje-Vera";
3104 description { state: "disabled" 0.0;
3105 inherit: "default" 0.0;
3106 color: 128 128 128 128;
3109 part { name: "elm.ontext";
3111 effect: SOFT_SHADOW;
3115 description { state: "default" 0.0;
3117 rel1.to_x: "onrect";
3119 rel2.to_x: "button";
3121 rel2.relative: 0.0 1.0;
3122 color: 224 224 224 255;
3125 font: "Sans,Edje-Vera";
3132 description { state: "disabled" 0.0;
3133 inherit: "default" 0.0;
3134 color: 128 128 128 128;
3138 part { name: "conf_over";
3140 description { state: "default" 0.0;
3146 normal: "shelf_inset.png";
3153 part { name: "button0";
3156 description { state: "default" 0.0;
3162 normal: "bt_bases.png";
3163 border: 11 11 11 11;
3165 image.middle: SOLID;
3166 color: 255 255 255 128;
3169 part { name: "button2";
3172 description { state: "default" 0.0;
3178 normal: "bt_basew.png";
3181 image.middle: SOLID;
3184 part { name: "button3";
3187 description { state: "default" 0.0;
3190 rel2.relative: 1.0 0.5;
3192 normal: "bt_hilightw.png";
3197 part { name: "elm.swallow.content";
3199 description { state: "default" 0.0;
3204 rel2.relative: 0.0 1.0;
3207 description { state: "visible" 0.0;
3208 inherit: "default" 0.0;
3213 description { state: "disabled" 0.0;
3214 inherit: "default" 0.0;
3215 color: 128 128 128 128;
3217 description { state: "disabled_visible" 0.0;
3218 inherit: "default" 0.0;
3219 color: 128 128 128 128;
3224 part { name: "elm.text";
3228 description { state: "default" 0.0;
3230 rel1.to_x: "elm.swallow.content";
3231 rel1.relative: 1.0 0.0;
3234 rel2.relative: 0.0 1.0;
3238 font: "Sans,Edje-Vera";
3244 description { state: "visible" 0.0;
3245 inherit: "default" 0.0;
3249 description { state: "disabled" 0.0;
3250 inherit: "default" 0.0;
3251 color: 128 128 128 128;
3253 description { state: "disabled_visible" 0.0;
3254 inherit: "default" 0.0;
3255 color: 128 128 128 128;
3260 part { name: "disabler";
3262 description { state: "default" 0.0;
3266 description { state: "disabled" 0.0;
3267 inherit: "default" 0.0;
3273 program { name: "drag_end";
3274 signal: "mouse,up,1";
3277 new Float:dx, Float:dy;
3278 get_drag(PART:"button", dx, dy);
3281 set_drag(PART:"button", 1.0, 0.0);
3285 set_drag(PART:"button", 0.0, 0.0);
3287 if (((get_int(is_rtl) == 1) && (dx <= 0.5)) ||
3288 (get_int(is_rtl) == 0) && (dx > 0.5)) {
3289 emit("elm,action,toggle,on", "");
3292 emit("elm,action,toggle,off", "");
3296 program { name: "toggle_on";
3297 signal: "elm,state,toggle,on";
3301 if (get_int(is_rtl) == 0) {
3307 set_drag(PART:"button", drag, 0.0);
3310 program { name: "toggle_off";
3311 signal: "elm,state,toggle,off";
3315 if (get_int(is_rtl) == 0) {
3321 set_drag(PART:"button", drag, 0.0);
3324 program { name: "text_show";
3325 signal: "elm,state,text,visible";
3327 action: STATE_SET "visible" 0.0;
3330 program { name: "text_hide";
3331 signal: "elm,state,text,hidden";
3333 action: STATE_SET "default" 0.0;
3336 program { name: "icon_show";
3337 signal: "elm,state,icon,visible";
3339 action: STATE_SET "visible" 0.0;
3340 target: "elm.swallow.content";
3342 program { name: "icon_hide";
3343 signal: "elm,state,icon,hidden";
3345 action: STATE_SET "default" 0.0;
3346 target: "elm.swallow.content";
3348 program { name: "disable";
3349 signal: "elm,state,disabled";
3351 action: STATE_SET "disabled" 0.0;
3352 target: "elm.offtext";
3353 target: "elm.ontext";
3357 after: "disable_text";
3359 program { name: "disable_text";
3363 get_state(PART:"elm.text", st, 30, vl);
3364 if (!strcmp(st, "visible"))
3365 set_state(PART:"elm.text", "disabled_visible", 0.0);
3367 set_state(PART:"elm.text", "disabled", 0.0);
3369 get_state(PART:"elm.swallow.content", st, 30, vl);
3370 if (!strcmp(st, "visible"))
3371 set_state(PART:"elm.swallow.content", "disabled_visible", 0.0);
3373 set_state(PART:"elm.swallow.content", "disabled", 0.0);
3376 program { name: "enable";
3377 signal: "elm,state,enabled";
3379 action: STATE_SET "default" 0.0;
3383 after: "enable_text";
3385 program { name: "enable_text";
3389 get_state(PART:"elm.text", st, 30, vl);
3390 if (!strcmp(st, "disabled_visible"))
3391 set_state(PART:"elm.text", "visible", 0.0);
3393 set_state(PART:"elm.text", "default", 0.0);
3395 get_state(PART:"elm.swallow.content", st, 30, vl);
3396 if (!strcmp(st, "visible"))
3397 set_state(PART:"elm.swallow.content", "visible", 0.0);
3399 set_state(PART:"elm.swallow.content", "default", 0.0);
3402 program { name: "to_rtl";
3403 signal: "edje,state,rtl";
3409 program { name: "to_ltr";
3410 signal: "edje,state,ltr";
3419 ///////////////////////////////////////////////////////////////////////////////
3420 group { name: "elm/clock/flipdigit/default";
3422 image: "flip_base.png" COMP;
3423 image: "flip_base_shad.png" COMP;
3424 image: "flip_shad.png" COMP;
3425 image: "flip_0t.png" COMP;
3426 image: "flip_0b.png" COMP;
3427 image: "flip_1t.png" COMP;
3428 image: "flip_1b.png" COMP;
3429 image: "flip_2t.png" COMP;
3430 image: "flip_2b.png" COMP;
3431 image: "flip_3t.png" COMP;
3432 image: "flip_3b.png" COMP;
3433 image: "flip_4t.png" COMP;
3434 image: "flip_4b.png" COMP;
3435 image: "flip_5t.png" COMP;
3436 image: "flip_5b.png" COMP;
3437 image: "flip_6t.png" COMP;
3438 image: "flip_6b.png" COMP;
3439 image: "flip_7t.png" COMP;
3440 image: "flip_7b.png" COMP;
3441 image: "flip_8t.png" COMP;
3442 image: "flip_8b.png" COMP;
3443 image: "flip_9t.png" COMP;
3444 image: "flip_9b.png" COMP;
3445 image: "arrow_up.png" COMP;
3446 image: "arrow_down.png" COMP;
3449 public v0_cur, v0_pre, v0_lock, v0_next;
3451 public animator2(val, Float:pos) {
3452 new st1[11], st2[11], v;
3454 v = get_int(v0_cur);
3455 snprintf(st1, 10, "%ih", v);
3456 snprintf(st2, 10, "%i", v);
3457 set_tween_state(PART:"bot", pos, st1, 0.0, st2, 0.0);
3458 set_tween_state(PART:"sh", pos, "half", 0.0, "full", 0.0);
3460 set_state(PART:"sh", "default", 0.0);
3461 set_int(v0_lock, 0);
3462 v = get_int(v0_next);
3464 set_int(v0_next, -1);
3465 message(MSG_INT, 1, v);
3469 public animator1(val, Float:pos) {
3470 new st1[11], st2[11], v;
3472 v = get_int(v0_pre);
3473 snprintf(st1, 10, "%i", v);
3474 snprintf(st2, 10, "%ih", v);
3475 set_tween_state(PART:"top", pos, st1, 0.0, st2, 0.0);
3476 set_tween_state(PART:"sh", pos, "default", 0.0, "half", 0.0);
3477 if (pos >= 1.0) anim(0.2, "animator2", val);
3479 public message(Msg_Type:type, id, ...) {
3480 if ((type == MSG_INT) && (id == 1)) {
3481 new value, v, buf[11];
3484 if (get_int(v0_lock) == 1) {
3485 set_int(v0_next, value);
3488 v = get_int(v0_cur);
3490 set_int(v0_cur, value);
3491 set_int(v0_lock, 1);
3492 snprintf(buf, 10, "%i", get_int(v0_pre));
3493 set_state(PART:"bot0", buf, 0.0);
3494 snprintf(buf, 10, "%ih", get_int(v0_cur));
3495 set_state(PART:"bot", buf, 0.0);
3496 snprintf(buf, 10, "%i", get_int(v0_cur));
3497 set_state(PART:"top0", buf, 0.0);
3498 snprintf(buf, 10, "%i", get_int(v0_pre));
3499 set_state(PART:"top", buf, 0.0);
3500 set_state(PART:"sh", "default", 0.0);
3501 anim(0.2, "animator1", 1);
3506 part { name: "shad";
3508 description { state: "default" 0.0;
3514 normal: "flip_base_shad.png";
3519 part { name: "base";
3521 description { state: "default" 0.0;
3524 // FIXME 48x96 should be the native pixel design, right now
3525 // its 80x160. fix int he artwork later
3529 image.normal: "flip_base.png";
3535 description { state: "default" 0.0;
3538 rel1.relative: 0.0 0.5;
3542 description { state: "visible" 0.0;
3543 inherit: "default" 0.0;
3550 description { state: "default" 0.0;
3554 rel2.relative: 1.0 0.5;
3557 description { state: "visible" 0.0;
3558 inherit: "default" 0.0;
3562 part { name: "bot0";
3564 description { state: "default" 0.0;
3567 image.normal: "flip_0b.png";
3569 description { state: "0" 0.0;
3570 inherit: "default" 0.0;
3571 image.normal: "flip_0b.png";
3573 description { state: "1" 0.0;
3574 inherit: "default" 0.0;
3575 image.normal: "flip_1b.png";
3577 description { state: "2" 0.0;
3578 inherit: "default" 0.0;
3579 image.normal: "flip_2b.png";
3581 description { state: "3" 0.0;
3582 inherit: "default" 0.0;
3583 image.normal: "flip_3b.png";
3585 description { state: "4" 0.0;
3586 inherit: "default" 0.0;
3587 image.normal: "flip_4b.png";
3589 description { state: "5" 0.0;
3590 inherit: "default" 0.0;
3591 image.normal: "flip_5b.png";
3593 description { state: "6" 0.0;
3594 inherit: "default" 0.0;
3595 image.normal: "flip_6b.png";
3597 description { state: "7" 0.0;
3598 inherit: "default" 0.0;
3599 image.normal: "flip_7b.png";
3601 description { state: "8" 0.0;
3602 inherit: "default" 0.0;
3603 image.normal: "flip_8b.png";
3605 description { state: "9" 0.0;
3606 inherit: "default" 0.0;
3607 image.normal: "flip_9b.png";
3612 description { state: "default" 0.0;
3615 rel2.relative: 1.0 0.0;
3616 image.normal: "flip_shad.png";
3618 description { state: "half" 0.0;
3619 inherit: "default" 0.0;
3620 rel2.relative: 1.0 0.5;
3622 description { state: "full" 0.0;
3623 inherit: "default" 0.0;
3624 rel2.relative: 1.0 1.0;
3629 description { state: "default" 0.0;
3633 image.normal: "flip_0b.png";
3635 description { state: "0" 0.0;
3636 inherit: "default" 0.0;
3638 rel2.relative: 1.0 1.0;
3639 image.normal: "flip_0b.png";
3641 description { state: "0h" 0.0;
3642 inherit: "default" 0.0;
3644 rel2.relative: 1.0 0.0;
3645 image.normal: "flip_0b.png";
3647 description { state: "1" 0.0;
3648 inherit: "default" 0.0;
3650 rel2.relative: 1.0 1.0;
3651 image.normal: "flip_1b.png";
3653 description { state: "1h" 0.0;
3654 inherit: "default" 0.0;
3656 rel2.relative: 1.0 0.0;
3657 image.normal: "flip_1b.png";
3659 description { state: "2" 0.0;
3660 inherit: "default" 0.0;
3662 rel2.relative: 1.0 1.0;
3663 image.normal: "flip_2b.png";
3665 description { state: "2h" 0.0;
3666 inherit: "default" 0.0;
3668 rel2.relative: 1.0 0.0;
3669 image.normal: "flip_2b.png";
3671 description { state: "3" 0.0;
3672 inherit: "default" 0.0;
3674 rel2.relative: 1.0 1.0;
3675 image.normal: "flip_3b.png";
3677 description { state: "3h" 0.0;
3678 inherit: "default" 0.0;
3680 rel2.relative: 1.0 0.0;
3681 image.normal: "flip_3b.png";
3683 description { state: "4" 0.0;
3684 inherit: "default" 0.0;
3686 rel2.relative: 1.0 1.0;
3687 image.normal: "flip_4b.png";
3689 description { state: "4h" 0.0;
3690 inherit: "default" 0.0;
3692 rel2.relative: 1.0 0.0;
3693 image.normal: "flip_4b.png";
3695 description { state: "5" 0.0;
3696 inherit: "default" 0.0;
3698 rel2.relative: 1.0 1.0;
3699 image.normal: "flip_5b.png";
3701 description { state: "5h" 0.0;
3702 inherit: "default" 0.0;
3704 rel2.relative: 1.0 0.0;
3705 image.normal: "flip_5b.png";
3707 description { state: "6" 0.0;
3708 inherit: "default" 0.0;
3710 rel2.relative: 1.0 1.0;
3711 image.normal: "flip_6b.png";
3713 description { state: "6h" 0.0;
3714 inherit: "default" 0.0;
3716 rel2.relative: 1.0 0.0;
3717 image.normal: "flip_6b.png";
3719 description { state: "7" 0.0;
3720 inherit: "default" 0.0;
3722 rel2.relative: 1.0 1.0;
3723 image.normal: "flip_7b.png";
3725 description { state: "7h" 0.0;
3726 inherit: "default" 0.0;
3728 rel2.relative: 1.0 0.0;
3729 image.normal: "flip_7b.png";
3731 description { state: "8" 0.0;
3732 inherit: "default" 0.0;
3734 rel2.relative: 1.0 1.0;
3735 image.normal: "flip_8b.png";
3737 description { state: "8h" 0.0;
3738 inherit: "default" 0.0;
3740 rel2.relative: 1.0 0.0;
3741 image.normal: "flip_8b.png";
3743 description { state: "9" 0.0;
3744 inherit: "default" 0.0;
3746 rel2.relative: 1.0 1.0;
3747 image.normal: "flip_9b.png";
3749 description { state: "9h" 0.0;
3750 inherit: "default" 0.0;
3752 rel2.relative: 1.0 0.0;
3753 image.normal: "flip_9b.png";
3756 part { name: "top0";
3758 description { state: "default" 0.0;
3761 image.normal: "flip_0t.png";
3763 description { state: "0" 0.0;
3764 inherit: "default" 0.0;
3765 image.normal: "flip_0t.png";
3767 description { state: "1" 0.0;
3768 inherit: "default" 0.0;
3769 image.normal: "flip_1t.png";
3771 description { state: "2" 0.0;
3772 inherit: "default" 0.0;
3773 image.normal: "flip_2t.png";
3775 description { state: "3" 0.0;
3776 inherit: "default" 0.0;
3777 image.normal: "flip_3t.png";
3779 description { state: "4" 0.0;
3780 inherit: "default" 0.0;
3781 image.normal: "flip_4t.png";
3783 description { state: "5" 0.0;
3784 inherit: "default" 0.0;
3785 image.normal: "flip_5t.png";
3787 description { state: "6" 0.0;
3788 inherit: "default" 0.0;
3789 image.normal: "flip_6t.png";
3791 description { state: "7" 0.0;
3792 inherit: "default" 0.0;
3793 image.normal: "flip_7t.png";
3795 description { state: "8" 0.0;
3796 inherit: "default" 0.0;
3797 image.normal: "flip_8t.png";
3799 description { state: "9" 0.0;
3800 inherit: "default" 0.0;
3801 image.normal: "flip_9t.png";
3806 description { state: "default" 0.0;
3810 image.normal: "flip_0t.png";
3812 description { state: "0" 0.0;
3813 inherit: "default" 0.0;
3815 rel1.relative: 0.0 0.0;
3816 image.normal: "flip_0t.png";
3818 description { state: "0h" 0.0;
3819 inherit: "default" 0.0;
3820 color: 128 128 128 255;
3822 rel1.relative: 0.0 1.0;
3823 image.normal: "flip_0t.png";
3825 description { state: "1" 0.0;
3826 inherit: "default" 0.0;
3828 rel1.relative: 0.0 0.0;
3829 image.normal: "flip_1t.png";
3831 description { state: "1h" 0.0;
3832 inherit: "default" 0.0;
3833 color: 128 128 128 255;
3835 rel1.relative: 0.0 1.0;
3836 image.normal: "flip_1t.png";
3838 description { state: "2" 0.0;
3839 inherit: "default" 0.0;
3841 rel1.relative: 0.0 0.0;
3842 image.normal: "flip_2t.png";
3844 description { state: "2h" 0.0;
3845 inherit: "default" 0.0;
3846 color: 128 128 128 255;
3848 rel1.relative: 0.0 1.0;
3849 image.normal: "flip_2t.png";
3851 description { state: "3" 0.0;
3852 inherit: "default" 0.0;
3854 rel1.relative: 0.0 0.0;
3855 image.normal: "flip_3t.png";
3857 description { state: "3h" 0.0;
3858 inherit: "default" 0.0;
3859 color: 128 128 128 255;
3861 rel1.relative: 0.0 1.0;
3862 image.normal: "flip_3t.png";
3864 description { state: "4" 0.0;
3865 inherit: "default" 0.0;
3867 rel1.relative: 0.0 0.0;
3868 image.normal: "flip_4t.png";
3870 description { state: "4h" 0.0;
3871 inherit: "default" 0.0;
3872 color: 128 128 128 255;
3874 rel1.relative: 0.0 1.0;
3875 image.normal: "flip_4t.png";
3877 description { state: "5" 0.0;
3878 inherit: "default" 0.0;
3880 rel1.relative: 0.0 0.0;
3881 image.normal: "flip_5t.png";
3883 description { state: "5h" 0.0;
3884 inherit: "default" 0.0;
3885 color: 128 128 128 255;
3887 rel1.relative: 0.0 1.0;
3888 image.normal: "flip_5t.png";
3890 description { state: "6" 0.0;
3891 inherit: "default" 0.0;
3893 rel1.relative: 0.0 0.0;
3894 image.normal: "flip_6t.png";
3896 description { state: "6h" 0.0;
3897 inherit: "default" 0.0;
3898 color: 128 128 128 255;
3900 rel1.relative: 0.0 1.0;
3901 image.normal: "flip_6t.png";
3903 description { state: "7" 0.0;
3904 inherit: "default" 0.0;
3906 rel1.relative: 0.0 0.0;
3907 image.normal: "flip_7t.png";
3909 description { state: "7h" 0.0;
3910 inherit: "default" 0.0;
3911 color: 128 128 128 255;
3913 rel1.relative: 0.0 1.0;
3914 image.normal: "flip_7t.png";
3916 description { state: "8" 0.0;
3917 inherit: "default" 0.0;
3919 rel1.relative: 0.0 0.0;
3920 image.normal: "flip_8t.png";
3922 description { state: "8h" 0.0;
3923 inherit: "default" 0.0;
3924 color: 128 128 128 255;
3926 rel1.relative: 0.0 1.0;
3927 image.normal: "flip_8t.png";
3929 description { state: "9" 0.0;
3930 inherit: "default" 0.0;
3932 rel1.relative: 0.0 0.0;
3933 image.normal: "flip_9t.png";
3935 description { state: "9h" 0.0;
3936 inherit: "default" 0.0;
3937 color: 128 128 128 255;
3939 rel1.relative: 0.0 1.0;
3940 image.normal: "flip_9t.png";
3943 part { name: "atop";
3946 description { state: "default" 0.0;
3953 image.normal: "arrow_up.png";
3955 description { state: "visible" 0.0;
3956 inherit: "default" 0.0;
3960 part { name: "abot";
3963 description { state: "default" 0.0;
3970 image.normal: "arrow_down.png";
3972 description { state: "visible" 0.0;
3973 inherit: "default" 0.0;
3979 program { name: "load";
3985 set_int(v0_lock, 0);
3986 set_int(v0_next, -1);
3989 program { name: "edit_on";
3990 signal: "elm,state,edit,on";
3992 action: STATE_SET "visible" 0.0;
3998 program { name: "edit_off";
3999 signal: "elm,state,edit,off";
4001 action: STATE_SET "default" 0.0;
4007 program { name: "up";
4008 signal: "mouse,down,1";
4010 action: SIGNAL_EMIT "elm,action,up,start" "";
4012 program { name: "up,stop";
4013 signal: "mouse,up,1";
4015 action: SIGNAL_EMIT "elm,action,up,stop" "";
4017 program { name: "down";
4018 signal: "mouse,down,1";
4020 action: SIGNAL_EMIT "elm,action,down,start" "";
4022 program { name: "down,stop";
4023 signal: "mouse,up,1";
4025 action: SIGNAL_EMIT "elm,action,down,stop" "";
4030 ///////////////////////////////////////////////////////////////////////////////
4031 group { name: "elm/clock/flipampm/default";
4033 image: "flip_base.png" COMP;
4034 image: "flip_base_shad.png" COMP;
4035 image: "flip_shad.png" COMP;
4036 image: "flip_amt.png" COMP;
4037 image: "flip_amb.png" COMP;
4038 image: "flip_pmt.png" COMP;
4039 image: "flip_pmb.png" COMP;
4040 image: "arrow_up.png" COMP;
4041 image: "arrow_down.png" COMP;
4044 public v0_cur, v0_pre, v0_lock, v0_next;
4046 public animator2(val, Float:pos) {
4047 new st1[11], st2[11], v;
4049 v = get_int(v0_cur);
4050 snprintf(st1, 10, "%ih", v);
4051 snprintf(st2, 10, "%i", v);
4052 set_tween_state(PART:"bot", pos, st1, 0.0, st2, 0.0);
4053 set_tween_state(PART:"sh", pos, "half", 0.0, "full", 0.0);
4055 set_state(PART:"sh", "default", 0.0);
4056 set_int(v0_lock, 0);
4057 v = get_int(v0_next);
4059 set_int(v0_next, -1);
4060 message(MSG_INT, 1, v);
4064 public animator1(val, Float:pos) {
4065 new st1[11], st2[11], v;
4067 v = get_int(v0_pre);
4068 snprintf(st1, 10, "%i", v);
4069 snprintf(st2, 10, "%ih", v);
4070 set_tween_state(PART:"top", pos, st1, 0.0, st2, 0.0);
4071 set_tween_state(PART:"sh", pos, "default", 0.0, "half", 0.0);
4072 if (pos >= 1.0) anim(0.2, "animator2", val);
4074 public message(Msg_Type:type, id, ...) {
4075 if ((type == MSG_INT) && (id == 1)) {
4076 new value, v, buf[11];
4079 if (get_int(v0_lock) == 1) {
4080 set_int(v0_next, value);
4083 v = get_int(v0_cur);
4085 set_int(v0_cur, value);
4086 set_int(v0_lock, 1);
4087 snprintf(buf, 10, "%i", get_int(v0_pre));
4088 set_state(PART:"bot0", buf, 0.0);
4089 snprintf(buf, 10, "%ih", get_int(v0_cur));
4090 set_state(PART:"bot", buf, 0.0);
4091 snprintf(buf, 10, "%i", get_int(v0_cur));
4092 set_state(PART:"top0", buf, 0.0);
4093 snprintf(buf, 10, "%i", get_int(v0_pre));
4094 set_state(PART:"top", buf, 0.0);
4095 set_state(PART:"sh", "default", 0.0);
4096 anim(0.2, "animator1", 1);
4101 part { name: "shad";
4103 description { state: "default" 0.0;
4109 normal: "flip_base_shad.png";
4114 part { name: "base";
4117 description { state: "default" 0.0;
4120 // FIXME 48x96 should be the native pixel design, right now
4121 // its 80x160. fix int he artwork later
4125 image.normal: "flip_base.png";
4131 description { state: "default" 0.0;
4133 rel1.relative: 0.0 0.5;
4141 description { state: "default" 0.0;
4144 rel2.relative: 1.0 0.5;
4148 part { name: "bot0";
4150 description { state: "default" 0.0;
4153 image.normal: "flip_amb.png";
4155 description { state: "0" 0.0;
4156 inherit: "default" 0.0;
4157 image.normal: "flip_amb.png";
4159 description { state: "1" 0.0;
4160 inherit: "default" 0.0;
4161 image.normal: "flip_pmb.png";
4166 description { state: "default" 0.0;
4169 rel2.relative: 1.0 0.0;
4170 image.normal: "flip_shad.png";
4172 description { state: "half" 0.0;
4173 inherit: "default" 0.0;
4174 rel2.relative: 1.0 0.5;
4176 description { state: "full" 0.0;
4177 inherit: "default" 0.0;
4178 rel2.relative: 1.0 1.0;
4183 description { state: "default" 0.0;
4187 image.normal: "flip_amb.png";
4189 description { state: "0" 0.0;
4190 inherit: "default" 0.0;
4192 rel2.relative: 1.0 1.0;
4193 image.normal: "flip_amb.png";
4195 description { state: "0h" 0.0;
4196 inherit: "default" 0.0;
4198 rel2.relative: 1.0 0.0;
4199 image.normal: "flip_amb.png";
4201 description { state: "1" 0.0;
4202 inherit: "default" 0.0;
4204 rel2.relative: 1.0 1.0;
4205 image.normal: "flip_pmb.png";
4207 description { state: "1h" 0.0;
4208 inherit: "default" 0.0;
4210 rel2.relative: 1.0 0.0;
4211 image.normal: "flip_pmb.png";
4214 part { name: "top0";
4216 description { state: "default" 0.0;
4219 image.normal: "flip_amt.png";
4221 description { state: "0" 0.0;
4222 inherit: "default" 0.0;
4223 image.normal: "flip_amt.png";
4225 description { state: "1" 0.0;
4226 inherit: "default" 0.0;
4227 image.normal: "flip_pmt.png";
4232 description { state: "default" 0.0;
4236 image.normal: "flip_amt.png";
4238 description { state: "0" 0.0;
4239 inherit: "default" 0.0;
4241 rel1.relative: 0.0 0.0;
4242 image.normal: "flip_amt.png";
4244 description { state: "0h" 0.0;
4245 inherit: "default" 0.0;
4246 color: 128 128 128 255;
4248 rel1.relative: 0.0 1.0;
4249 image.normal: "flip_amt.png";
4251 description { state: "1" 0.0;
4252 inherit: "default" 0.0;
4254 rel1.relative: 0.0 0.0;
4255 image.normal: "flip_pmt.png";
4257 description { state: "1h" 0.0;
4258 inherit: "default" 0.0;
4259 color: 128 128 128 255;
4261 rel1.relative: 0.0 1.0;
4262 image.normal: "flip_pmt.png";
4265 part { name: "atop";
4268 description { state: "default" 0.0;
4275 image.normal: "arrow_up.png";
4277 description { state: "visible" 0.0;
4278 inherit: "default" 0.0;
4282 part { name: "abot";
4285 description { state: "default" 0.0;
4292 image.normal: "arrow_down.png";
4294 description { state: "visible" 0.0;
4295 inherit: "default" 0.0;
4301 program { name: "load";
4307 set_int(v0_lock, 0);
4308 set_int(v0_next, -1);
4311 program { name: "edit_on";
4312 signal: "elm,state,edit,on";
4314 action: STATE_SET "visible" 0.0;
4319 program { name: "edit_off";
4320 signal: "elm,state,edit,off";
4322 action: STATE_SET "default" 0.0;
4327 program { name: "up";
4328 signal: "mouse,down,1";
4330 action: SIGNAL_EMIT "elm,action,up,start" "";
4332 program { name: "up,stop";
4333 signal: "mouse,up,1";
4335 action: SIGNAL_EMIT "elm,action,up,stop" "";
4337 program { name: "down";
4338 signal: "mouse,down,1";
4340 action: SIGNAL_EMIT "elm,action,down,start" "";
4342 program { name: "down,stop";
4343 signal: "mouse,up,1";
4345 action: SIGNAL_EMIT "elm,action,down,stop" "";
4350 ///////////////////////////////////////////////////////////////////////////////
4351 group { name: "elm/menu/item/default";
4353 image: "bt_base1.png" COMP;
4354 image: "bt_base2.png" COMP;
4355 image: "bt_hilight.png" COMP;
4356 image: "bt_shine.png" COMP;
4357 image: "bt_glow.png" COMP;
4358 image: "bt_dis_base.png" COMP;
4359 image: "bt_dis_hilight.png" COMP;
4362 public menu_text_visible; //0:hide (default), 1:visible
4363 public menu_disable; //0:enable, 1:disable
4366 part { name: "item_image";
4368 description { state: "default" 0.0;
4369 color: 255 255 255 0;
4371 normal: "bt_base2.png";
4374 image.middle: SOLID;
4376 description { state: "visible" 0.0;
4377 inherit: "default" 0.0;
4378 color: 255 255 255 255;
4380 description { state: "clicked" 0.0;
4381 inherit: "default" 0.0;
4382 inherit: "visible" 0.0;
4383 image.normal: "bt_base1.png";
4384 image.middle: SOLID;
4386 description { state: "disabled" 0.0;
4387 inherit: "default" 0.0;
4390 part { name: "item_image_disabled";
4392 description { state: "default" 0.0;
4393 color: 255 255 255 0;
4395 normal: "bt_dis_base.png";
4398 image.middle: SOLID;
4400 description { state: "disabled" 0.0;
4401 inherit: "default" 0.0;
4402 color: 255 255 255 255;
4405 part { name: "elm.swallow.content";
4407 description { state: "default" 0.0;
4413 rel2.relative: 0.0 1.0;
4415 aspect_preference: VERTICAL;
4424 description { state: "default" 0.0;
4426 rel1.to_x: "elm.swallow.content";
4427 rel1.relative: 1.0 0.0;
4429 rel2.offset: -10 -8;
4432 font: "Sans,Edje-Vera";
4436 text_class: "menu_item";
4439 description { state: "visible" 0.0;
4440 inherit: "default" 0.0;
4444 description { state: "selected" 0.0;
4445 inherit: "default" 0.0;
4446 inherit: "visible" 0.0;
4447 color: 254 254 254 255;
4449 description { state: "disabled" 0.0;
4450 inherit: "default" 0.0;
4453 description { state: "disabled_visible" 0.0;
4454 inherit: "default" 0.0;
4455 inherit: "visible" 0.0;
4459 part { name: "over1";
4461 description { state: "default" 0.0;
4462 color: 255 255 255 0;
4463 rel2.relative: 1.0 0.5;
4465 normal: "bt_hilight.png";
4469 description { state: "visible" 0.0;
4470 inherit: "default" 0.0;
4471 color: 255 255 255 255;
4473 description { state: "disabled" 0.0;
4474 inherit: "default" 0.0;
4477 part { name: "over_disabled";
4479 description { state: "default" 0.0;
4480 color: 255 255 255 0;
4481 rel2.relative: 1.0 0.5;
4483 normal: "bt_dis_hilight.png";
4487 description { state: "disabled" 0.0;
4488 inherit: "default" 0.0;
4489 color: 255 255 255 255;
4492 part { name: "over2";
4495 ignore_flags: ON_HOLD;
4496 description { state: "default" 0.0;
4498 normal: "bt_shine.png";
4502 description { state: "disabled" 0.0;
4503 inherit: "default" 0.0;
4507 part { name: "over3";
4510 description { state: "default" 0.0;
4511 color: 255 255 255 0;
4513 normal: "bt_glow.png";
4514 border: 12 12 12 12;
4518 description { state: "clicked" 0.0;
4519 inherit: "default" 0.0;
4521 color: 255 255 255 255;
4524 part { name: "disabler";
4526 description { state: "default" 0.0;
4530 description { state: "disabled" 0.0;
4531 inherit: "default" 0.0;
4539 name: "item_mouse_in";
4542 action: SIGNAL_EMIT "elm,action,activate" "";
4543 after: "item_mouse_in_2";
4544 after: "item_mouse_in_3";
4547 name: "item_mouse_in_2";
4548 transition: DECELERATE 0.5;
4551 v = get_int(menu_text_visible);
4552 d = get_int(menu_disable);
4555 run_program(PROGRAM:"selected_text");
4559 name: "item_mouse_in_3";
4560 action : STATE_SET "visible" 0.0;
4561 target: "item_image";
4563 transition: DECELERATE 0.5;
4566 name: "selected_text";
4567 action: STATE_SET "selected" 0.0;
4569 transition: DECELERATE 0.5;
4575 name: "item_mouse_out";
4576 signal: "mouse,out";
4578 action: SIGNAL_EMIT "elm,action,inactivate" "";
4579 after: "item_mouse_out_2";
4580 after: "item_mouse_out_3";
4583 name: "item_mouse_out_2";
4584 transition: DECELERATE 0.5;
4587 v = get_int(menu_text_visible);
4588 d = get_int(menu_disable);
4591 run_program(PROGRAM:"visible_text");
4595 name: "item_mouse_out_3";
4596 action: STATE_SET "default" 0.0;
4597 target: "item_image";
4599 transition: DECELERATE 0.5;
4602 name: "visible_text";
4603 action: STATE_SET "visible" 0.0;
4605 transition: DECELERATE 0.5;
4610 name: "item_unclick";
4611 signal: "mouse,up,1";
4613 action: STATE_SET "visible" 0.0;
4614 target: "item_image";
4617 name: "item_click2";
4618 signal: "mouse,down,1";
4620 action: STATE_SET "clicked" 0.0;
4624 name: "item_unclick2";
4625 signal: "mouse,up,1";
4627 action: STATE_SET "default" 0.0;
4628 transition: DECELERATE 0.5;
4632 name: "item_unclick3";
4633 signal: "mouse,up,1";
4635 action: SIGNAL_EMIT "elm,action,click" "";
4637 program { name: "text_show";
4638 signal: "elm,state,text,visible";
4641 set_int(menu_text_visible, 1);
4642 set_state(PART:"elm.text", "visible", 0.0);
4645 program { name: "text_hide";
4646 signal: "elm,state,text,hidden";
4649 set_int(menu_text_visible, 0);
4650 set_state(PART:"elm.text", "default", 0.0);
4653 program { name: "disable";
4654 signal: "elm,state,disabled";
4656 action: STATE_SET "disabled" 0.0;
4657 target: "item_image";
4658 target: "item_image_disabled";
4661 target: "over_disabled";
4663 after: "disable_text";
4665 program { name: "disable_text";
4668 v = get_int(menu_text_visible);
4670 set_state(PART:"elm.text", "disabled_visible", 0.0);
4672 set_state(PART:"elm.text", "disabled", 0.0);
4673 set_int(menu_disable, 1);
4676 program { name: "item_select";
4677 signal: "elm,state,selected";
4679 after: "item_mouse_in_2";
4680 after: "item_mouse_in_3";
4682 program { name: "item_unselect";
4683 signal: "elm,state,unselected";
4685 after: "item_mouse_out_2";
4686 after: "item_mouse_out_3";
4688 program { name: "enable";
4689 signal: "elm,state,enabled";
4691 action: STATE_SET "default" 0.0;
4692 target: "item_image";
4693 target: "item_image_disabled";
4696 target: "over_disabled";
4698 after: "enable_text";
4700 program { name: "enable_text";
4703 v = get_int(menu_text_visible);
4705 set_state(PART:"elm.text", "visible", 0.0);
4707 set_state(PART:"elm.text", "default", 0.0);
4708 set_int(menu_disable, 0);
4714 group { name: "elm/menu/item_with_submenu/default";
4716 image: "bt_base1.png" COMP;
4717 image: "bt_base2.png" COMP;
4718 image: "bt_hilight.png" COMP;
4719 image: "bt_shine.png" COMP;
4720 image: "bt_glow.png" COMP;
4721 image: "bt_dis_base.png" COMP;
4722 image: "bt_dis_hilight.png" COMP;
4723 image: "arrow_right.png" COMP;
4724 image: "arrow_left.png" COMP;
4727 public menu_text_visible; //0:hide (default), 1:visible
4728 public menu_disable; //0:enable, 1:disable
4731 part { name: "item_image";
4733 description { state: "default" 0.0;
4734 color: 255 255 255 0;
4736 normal: "bt_base2.png";
4739 image.middle: SOLID;
4741 description { state: "visible" 0.0;
4742 inherit: "default" 0.0;
4743 color: 255 255 255 255;
4745 description { state: "clicked" 0.0;
4746 inherit: "default" 0.0;
4747 inherit: "visible" 0.0;
4748 image.normal: "bt_base1.png";
4749 image.middle: SOLID;
4751 description { state: "disabled" 0.0;
4752 inherit: "default" 0.0;
4755 part { name: "item_image_disabled";
4757 description { state: "default" 0.0;
4758 color: 255 255 255 0;
4760 normal: "bt_dis_base.png";
4763 image.middle: SOLID;
4765 description { state: "disabled" 0.0;
4766 inherit: "default" 0.0;
4767 color: 255 255 255 255;
4770 part { name: "arrow";
4772 description { state: "default" 0.0;
4773 color: 255 255 255 255;
4776 aspect_preference: BOTH;
4778 normal: "arrow_right.png";
4781 description { state: "rtl" 0.0;
4782 inherit: "default" 0.0;
4783 image.normal: "arrow_left.png";
4786 part { name: "elm.swallow.content";
4788 description { state: "default" 0.0;
4794 rel2.relative: 0.0 1.0;
4796 aspect_preference: VERTICAL;
4805 description { state: "default" 0.0;
4807 rel1.to_x: "elm.swallow.content";
4808 rel1.relative: 1.0 0.0;
4810 rel2.offset: -10 -8;
4813 font: "Sans,Edje-Vera";
4817 text_class: "menu_item";
4820 description { state: "visible" 0.0;
4821 inherit: "default" 0.0;
4825 description { state: "selected" 0.0;
4826 inherit: "default" 0.0;
4827 inherit: "visible" 0.0;
4828 color: 254 254 254 255;
4830 description { state: "disabled" 0.0;
4831 inherit: "default" 0.0;
4834 description { state: "disabled_visible" 0.0;
4835 inherit: "default" 0.0;
4836 inherit: "visible" 0.0;
4840 part { name: "over1";
4842 description { state: "default" 0.0;
4843 color: 255 255 255 0;
4844 rel2.relative: 1.0 0.5;
4846 normal: "bt_hilight.png";
4850 description { state: "visible" 0.0;
4851 inherit: "default" 0.0;
4852 color: 255 255 255 255;
4854 description { state: "disabled" 0.0;
4855 inherit: "default" 0.0;
4858 part { name: "over_disabled";
4860 description { state: "default" 0.0;
4861 color: 255 255 255 0;
4862 rel2.relative: 1.0 0.5;
4864 normal: "bt_dis_hilight.png";
4868 description { state: "disabled" 0.0;
4869 inherit: "default" 0.0;
4870 color: 255 255 255 255;
4873 part { name: "over2";
4876 ignore_flags: ON_HOLD;
4877 description { state: "default" 0.0;
4879 normal: "bt_shine.png";
4883 description { state: "disabled" 0.0;
4884 inherit: "default" 0.0;
4888 part { name: "over3";
4891 description { state: "default" 0.0;
4892 color: 255 255 255 0;
4894 normal: "bt_glow.png";
4895 border: 12 12 12 12;
4899 description { state: "clicked" 0.0;
4900 inherit: "default" 0.0;
4902 color: 255 255 255 255;
4905 part { name: "disabler";
4907 description { state: "default" 0.0;
4911 description { state: "disabled" 0.0;
4912 inherit: "default" 0.0;
4920 name: "item_mouse_in";
4923 action: SIGNAL_EMIT "elm,action,activate" "";
4924 after: "item_mouse_in_2";
4925 after: "item_mouse_in_3";
4928 name: "item_mouse_in_2";
4929 transition: DECELERATE 0.5;
4932 v = get_int(menu_text_visible);
4933 d = get_int(menu_disable);
4936 run_program(PROGRAM:"selected_text");
4940 name: "item_mouse_in_3";
4941 action : STATE_SET "visible" 0.0;
4942 target: "item_image";
4944 transition: DECELERATE 0.5;
4947 name: "selected_text";
4948 action: STATE_SET "selected" 0.0;
4950 transition: DECELERATE 0.5;
4956 name: "item_mouse_out";
4957 signal: "mouse,out";
4959 after: "item_mouse_out_2";
4960 after: "item_mouse_out_3";
4963 name: "item_mouse_out_2";
4964 transition: DECELERATE 0.5;
4967 v = get_int(menu_text_visible);
4968 d = get_int(menu_disable);
4971 run_program(PROGRAM:"visible_text");
4975 name: "item_mouse_out_3";
4976 action: STATE_SET "default" 0.0;
4977 target: "item_image";
4979 transition: DECELERATE 0.5;
4982 name: "visible_text";
4983 action: STATE_SET "visible" 0.0;
4985 transition: DECELERATE 0.5;
4990 name: "item_unclick";
4991 signal: "mouse,up,1";
4993 action: STATE_SET "visible" 0.0;
4994 target: "item_image";
4997 name: "item_click2";
4998 signal: "mouse,down,1";
5000 action: STATE_SET "clicked" 0.0;
5004 name: "item_unclick2";
5005 signal: "mouse,up,1";
5007 action: STATE_SET "default" 0.0;
5008 transition: DECELERATE 0.5;
5012 name: "item_unclick3";
5013 signal: "mouse,up,1";
5015 action: SIGNAL_EMIT "elm,action,click" "";
5021 action: SIGNAL_EMIT "elm,action,open" "";
5023 program { name: "text_show";
5024 signal: "elm,state,text,visible";
5027 set_int(menu_text_visible, 1);
5028 set_state(PART:"elm.text", "visible", 0.0);
5031 program { name: "text_hide";
5032 signal: "elm,state,text,hidden";
5035 set_int(menu_text_visible, 0);
5036 set_state(PART:"elm.text", "default", 0.0);
5039 program { name: "disable";
5040 signal: "elm,state,disabled";
5042 action: STATE_SET "disabled" 0.0;
5043 target: "item_image";
5044 target: "item_image_disabled";
5047 target: "over_disabled";
5049 after: "disable_text";
5051 program { name: "disable_text";
5055 get_state(PART:"elm.text", st, 30, vl);
5056 if (!strcmp(st, "visible"))
5057 set_state(PART:"elm.text", "disabled_visible", 0.0);
5058 else if (!strcmp(st, "default"))
5059 set_state(PART:"elm.text", "disabled", 0.0);
5062 program { name: "enable";
5063 signal: "elm,state,enabled";
5065 action: STATE_SET "default" 0.0;
5066 target: "item_image";
5067 target: "item_image_disabled";
5070 target: "over_disabled";
5072 after: "enable_text";
5074 program { name: "enable_text";
5077 v = get_int(menu_text_visible);
5079 set_state(PART:"elm.text", "visible", 0.0);
5081 set_state(PART:"elm.text", "default", 0.0);
5082 set_int(menu_disable, 0);
5085 program { name: "to_rtl";
5086 signal: "edje,state,rtl";
5088 action: STATE_SET "rtl" 0.0;
5091 program { name: "to_ltr";
5092 signal: "edje,state,ltr";
5094 action: STATE_SET "default" 0.0;
5100 group { name: "elm/menu/separator/default";
5102 image: "separator_h.png" COMP;
5105 part { name: "separator"; // separator group
5106 description { state: "default" 0.0;
5111 normal: "separator_h.png";
5120 ///////////////////////////////////////////////////////////////////////////////
5121 group { name: "elm/clock/base-all/default";
5125 description { state: "default" 0.0;
5126 rel1.relative: 0.0000000 0.0;
5127 rel2.relative: 0.1250000 1.0;
5132 description { state: "default" 0.0;
5133 rel1.relative: 0.1250000 0.0;
5134 rel2.relative: 0.2500000 1.0;
5142 description { state: "default" 0.0;
5143 rel1.relative: 0.2500000 0.0;
5144 rel2.relative: 0.3125000 1.0;
5147 font: "Sans,Edje-Vera";
5157 description { state: "default" 0.0;
5158 rel1.relative: 0.3125000 0.0;
5159 rel2.relative: 0.4375000 1.0;
5164 description { state: "default" 0.0;
5165 rel1.relative: 0.4375000 0.0;
5166 rel2.relative: 0.5625000 1.0;
5175 description { state: "default" 0.0;
5176 rel1.relative: 0.5625000 0.0;
5177 rel2.relative: 0.6250000 1.0;
5180 font: "Sans,Edje-Vera";
5191 description { state: "default" 0.0;
5192 rel1.relative: 0.6250000 0.0;
5193 rel2.relative: 0.7500000 1.0;
5199 description { state: "default" 0.0;
5200 rel1.relative: 0.7500000 0.0;
5201 rel2.relative: 0.8750000 1.0;
5205 part { name: "ampm";
5207 description { state: "default" 0.0;
5208 rel1.relative: 0.8750000 0.0;
5209 rel2.relative: 1.0 1.0;
5215 ///////////////////////////////////////////////////////////////////////////////
5216 group { name: "elm/clock/base-seconds/default";
5220 description { state: "default" 0.0;
5221 rel1.relative: 0.000000000 0.0;
5222 rel2.relative: 0.142857143 1.0;
5227 description { state: "default" 0.0;
5228 rel1.relative: 0.142857143 0.0;
5229 rel2.relative: 0.285714286 1.0;
5237 description { state: "default" 0.0;
5238 rel1.relative: 0.285714286 0.0;
5239 rel2.relative: 0.357142857 1.0;
5242 font: "Sans,Edje-Vera";
5252 description { state: "default" 0.0;
5253 rel1.relative: 0.357142857 0.0;
5254 rel2.relative: 0.500000000 1.0;
5259 description { state: "default" 0.0;
5260 rel1.relative: 0.500000000 0.0;
5261 rel2.relative: 0.642857143 1.0;
5270 description { state: "default" 0.0;
5271 rel1.relative: 0.642857143 0.0;
5272 rel2.relative: 0.714285714 1.0;
5275 font: "Sans,Edje-Vera";
5286 description { state: "default" 0.0;
5287 rel1.relative: 0.714285714 0.0;
5288 rel2.relative: 0.857142857 1.0;
5294 description { state: "default" 0.0;
5295 rel1.relative: 0.857142857 0.0;
5296 rel2.relative: 1.000000000 1.0;
5302 ///////////////////////////////////////////////////////////////////////////////
5303 group { name: "elm/clock/base-am_pm/default";
5307 description { state: "default" 0.0;
5308 rel1.relative: 0.000000000 0.0;
5309 rel2.relative: 0.181818182 1.0;
5314 description { state: "default" 0.0;
5315 rel1.relative: 0.181818182 0.0;
5316 rel2.relative: 0.363636364 1.0;
5324 description { state: "default" 0.0;
5325 rel1.relative: 0.363636364 0.0;
5326 rel2.relative: 0.454545455 1.0;
5329 font: "Sans,Edje-Vera";
5339 description { state: "default" 0.0;
5340 rel1.relative: 0.454545455 0.0;
5341 rel2.relative: 0.636363636 1.0;
5346 description { state: "default" 0.0;
5347 rel1.relative: 0.636363636 0.0;
5348 rel2.relative: 0.818181818 1.0;
5352 part { name: "ampm";
5354 description { state: "default" 0.0;
5355 rel1.relative: 0.818181818 0.0;
5356 rel2.relative: 1.0 1.0;
5362 ///////////////////////////////////////////////////////////////////////////////
5363 group { name: "elm/clock/base/default";
5367 description { state: "default" 0.0;
5368 rel1.relative: 0.000000000 0.0;
5369 rel2.relative: 0.222222222 1.0;
5374 description { state: "default" 0.0;
5375 rel1.relative: 0.222222222 0.0;
5376 rel2.relative: 0.444444444 1.0;
5384 description { state: "default" 0.0;
5385 rel1.relative: 0.444444444 0.0;
5386 rel2.relative: 0.555555556 1.0;
5389 font: "Sans,Edje-Vera";
5399 description { state: "default" 0.0;
5400 rel1.relative: 0.555555556 0.0;
5401 rel2.relative: 0.777777778 1.0;
5406 description { state: "default" 0.0;
5407 rel1.relative: 0.777777778 0.0;
5408 rel2.relative: 1.000000000 1.0;
5414 ///////////////////////////////////////////////////////////////////////////////
5415 group { name: "elm/frame/base/default";
5417 image: "frame_1.png" COMP;
5418 image: "frame_2.png" COMP;
5419 image: "dia_grad.png" COMP;
5422 part { name: "base0";
5424 description { state: "default" 0.0;
5425 image.normal: "dia_grad.png";
5437 part { name: "base";
5439 description { state: "default" 0.0;
5440 rel2.to: "elm.swallow.content";
5443 normal: "frame_2.png";
5450 part { name: "elm.text";
5454 description { state: "default" 0.0;
5467 font: "Sans:style=Bold,Edje-Vera-Bold";
5475 part { name: "over";
5477 description { state: "default" 0.0;
5479 rel2.to: "elm.swallow.content";
5482 normal: "frame_1.png";
5489 part { name: "elm.swallow.content";
5491 description { state: "default" 0.0;
5504 group { name: "elm/frame/base/pad_small";
5510 description { state: "default" 0.0;
5521 description { state: "default" 0.0;
5528 part { name: "elm.swallow.content";
5530 description { state: "default" 0.0;
5546 group { name: "elm/frame/base/pad_medium";
5552 description { state: "default" 0.0;
5563 description { state: "default" 0.0;
5570 part { name: "elm.swallow.content";
5572 description { state: "default" 0.0;
5588 group { name: "elm/frame/base/pad_large";
5594 description { state: "default" 0.0;
5605 description { state: "default" 0.0;
5612 part { name: "elm.swallow.content";
5614 description { state: "default" 0.0;
5630 group { name: "elm/frame/base/pad_huge";
5636 description { state: "default" 0.0;
5647 description { state: "default" 0.0;
5654 part { name: "elm.swallow.content";
5656 description { state: "default" 0.0;
5672 group { name: "elm/frame/base/outdent_top";
5674 image: "outdent-top.png" COMP;
5677 part { name: "base0";
5679 description { state: "default" 0.0;
5680 image.normal: "outdent-top.png";
5681 image.border: 0 0 0 13;
5685 part { name: "elm.swallow.content";
5687 description { state: "default" 0.0;
5689 rel2.offset: -3 -13;
5695 group { name: "elm/frame/base/outdent_bottom";
5697 image: "outdent-bottom.png" COMP;
5700 part { name: "base0";
5702 description { state: "default" 0.0;
5703 image.normal: "outdent-bottom.png";
5704 image.border: 0 0 13 0;
5708 part { name: "elm.swallow.content";
5710 description { state: "default" 0.0;
5718 ///////////////////////////////////////////////////////////////////////////////
5719 group { name: "elm/label/base/tooltip";
5721 style { name: "tooltip_style";
5722 base: "font=Sans font_size=8 color=#666 wrap=word";
5724 tag: "hilight" "+ font=Sans:style=Bold";
5725 tag: "b" "+ font=Sans:style=Bold";
5730 part { name: "elm.text";
5734 description { state: "default" 0.0;
5736 style: "tooltip_style";
5744 group { name: "elm/tooltip/base/default";
5749 item: "pad_border_x" "10";
5750 item: "pad_border_y" "10";
5751 item: "hide_timeout" "0.35"; /**< tooltip is hidden after this amount, keep in sync with hide animations */
5754 image: "tooltip-base.png" COMP;
5755 image: "tooltip-corner-top-left-tip.png" COMP;
5756 image: "tooltip-corner-top-right-tip.png" COMP;
5757 image: "tooltip-corner-bottom-left-tip.png" COMP;
5758 image: "tooltip-corner-bottom-right-tip.png" COMP;
5759 image: "tooltip-edge-left-tip.png" COMP;
5760 image: "tooltip-edge-right-tip.png" COMP;
5761 image: "tooltip-edge-bottom-tip.png" COMP;
5762 image: "tooltip-edge-top-tip.png" COMP;
5766 set_state(PART:"corner-top-left", "default", 0.0);
5767 set_state(PART:"corner-top-right", "default", 0.0);
5768 set_state(PART:"corner-bottom-left", "default", 0.0);
5769 set_state(PART:"corner-bottom-right", "default", 0.0);
5772 set_state(PART:"clipper-edge-left", "default", 0.0);
5773 set_state(PART:"clipper-edge-right", "default", 0.0);
5774 set_state(PART:"clipper-edge-top", "default", 0.0);
5775 set_state(PART:"clipper-edge-bottom", "default", 0.0);
5778 show_corner_top_left() {
5779 set_state(PART:"corner-top-left", "visible", 0.0);
5781 set_state(PART:"corner-top-right", "default", 0.0);
5782 set_state(PART:"corner-bottom-left", "default", 0.0);
5783 set_state(PART:"corner-bottom-right", "default", 0.0);
5786 show_corner_top_right() {
5787 set_state(PART:"corner-top-right", "visible", 0.0);
5789 set_state(PART:"corner-top-left", "default", 0.0);
5790 set_state(PART:"corner-bottom-left", "default", 0.0);
5791 set_state(PART:"corner-bottom-right", "default", 0.0);
5795 show_corner_bottom_left() {
5796 set_state(PART:"corner-bottom-left", "visible", 0.0);
5798 set_state(PART:"corner-bottom-right", "default", 0.0);
5799 set_state(PART:"corner-top-left", "default", 0.0);
5800 set_state(PART:"corner-top-right", "default", 0.0);
5803 show_corner_bottom_right() {
5804 set_state(PART:"corner-bottom-right", "visible", 0.0);
5806 set_state(PART:"corner-bottom-left", "default", 0.0);
5807 set_state(PART:"corner-top-left", "default", 0.0);
5808 set_state(PART:"corner-top-right", "default", 0.0);
5812 show_edge_left(Float:val) {
5813 set_state(PART:"clipper-edge-left", "visible", 0.0);
5814 set_drag(PART:"edge-drag-left", 0.0, val);
5816 set_state(PART:"clipper-edge-right", "default", 0.0);
5817 set_state(PART:"clipper-edge-top", "default", 0.0);
5818 set_state(PART:"clipper-edge-bottom", "default", 0.0);
5821 show_edge_right(Float:val) {
5822 set_state(PART:"clipper-edge-right", "visible", 0.0);
5823 set_drag(PART:"edge-drag-right", 0.0, val);
5825 set_state(PART:"clipper-edge-left", "default", 0.0);
5826 set_state(PART:"clipper-edge-top", "default", 0.0);
5827 set_state(PART:"clipper-edge-bottom", "default", 0.0);
5831 show_edge_top(Float:val) {
5832 set_state(PART:"clipper-edge-top", "visible", 0.0);
5833 set_drag(PART:"edge-drag-top", val, 0.0);
5835 set_state(PART:"clipper-edge-bottom", "default", 0.0);
5836 set_state(PART:"clipper-edge-left", "default", 0.0);
5837 set_state(PART:"clipper-edge-right", "default", 0.0);
5840 show_edge_bottom(Float:val) {
5841 set_state(PART:"clipper-edge-bottom", "visible", 0.0);
5842 set_drag(PART:"edge-drag-bottom", val, 0.0);
5844 set_state(PART:"clipper-edge-top", "default", 0.0);
5845 set_state(PART:"clipper-edge-left", "default", 0.0);
5846 set_state(PART:"clipper-edge-right", "default", 0.0);
5850 public message(Msg_Type:type, id, ...) {
5851 if ((type == MSG_FLOAT_SET) && (id == 1)) {
5852 new Float:x, Float:y;
5859 if (y < 0.0) show_corner_top_left();
5860 else if (y > 1.0) show_corner_bottom_left();
5861 else show_edge_left(y);
5865 if (y < 0.0) show_corner_top_right();
5866 else if (y > 1.0) show_corner_bottom_right();
5867 else show_edge_right(y);
5871 if (y < 0.0) show_edge_top(x);
5872 else if (y > 1.0) show_edge_bottom(x);
5883 part { name: "clipper";
5885 description { state: "default" 0.0;
5886 color: 255 255 255 0;
5887 rel1.to: "elm.swallow.content";
5888 rel1.offset: -64 -64;
5889 rel2.to: "elm.swallow.content";
5892 description { state: "visible" 0.0;
5893 inherit: "default" 0.0;
5894 color: 255 255 255 255;
5900 description { state: "default" 0.0;
5903 to: "elm.swallow.content";
5907 to: "elm.swallow.content";
5911 normal: "tooltip-base.png";
5912 border: 14 14 14 14;
5914 image.middle: SOLID;
5918 #define TT_CORNER(name_, rx, ry, ax, ay, ox, oy) \
5919 part { name: "corner-"name_; \
5922 clip_to: "clipper"; \
5923 description { state: "default" 0.0; \
5924 color: 255 255 255 0; \
5933 to: "elm.swallow.content"; \
5938 to: "elm.swallow.content"; \
5940 image.normal: "tooltip-corner-"name_"-tip.png"; \
5942 description { state: "visible" 0.0; \
5943 inherit: "default" 0.0; \
5944 color: 255 255 255 255; \
5948 TT_CORNER("top-left", 0, 0, 1, 1, 4, 4);
5949 TT_CORNER("top-right", 1, 0, 0, 1, -5, 4);
5950 TT_CORNER("bottom-left", 0, 1, 1, 0, 4, -5);
5951 TT_CORNER("bottom-right", 1, 1, 0, 0, -5, -5);
5954 #define TT_EDGE_VERT(name_, rx, ax, ox) \
5955 part { name: "clipper-edge-"name_; \
5957 clip_to: "clipper"; \
5958 description { state: "default" 0.0; \
5959 color: 255 255 255 0; \
5967 to: "elm.swallow.content"; \
5972 to: "elm.swallow.content"; \
5975 description { state: "visible" 0.0; \
5976 inherit: "default" 0.0; \
5977 color: 255 255 255 255; \
5981 part { name: "edge-area-"name_; \
5984 clip_to: "clipper-edge-"name_; \
5985 description { state: "default" 0.0; \
5993 to: "elm.swallow.content"; \
5998 to: "elm.swallow.content"; \
6002 part { name: "edge-drag-"name_; \
6005 clip_to: "clipper-edge-"name_; \
6009 confine: "edge-area-"name_; \
6011 description { state: "default" 0.0; \
6014 rel1.to: "edge-area-"name_; \
6015 rel2.to: "edge-area-"name_; \
6018 part { name: "edge-img-"name_; \
6021 clip_to: "clipper-edge-"name_; \
6022 description { state: "default" 0.0; \
6027 rel1.to: "edge-drag-"name_; \
6028 rel2.to: "edge-drag-"name_; \
6029 image.normal: "tooltip-edge-"name_"-tip.png"; \
6032 TT_EDGE_VERT("left", 0, 1, -2);
6033 TT_EDGE_VERT("right", 1, 0, 1);
6036 #define TT_EDGE_HORIZ(name_, ry, ay, oy) \
6037 part { name: "clipper-edge-"name_; \
6039 clip_to: "clipper"; \
6040 description { state: "default" 0.0; \
6041 color: 255 255 255 0; \
6049 to: "elm.swallow.content"; \
6054 to: "elm.swallow.content"; \
6057 description { state: "visible" 0.0; \
6058 inherit: "default" 0.0; \
6059 color: 255 255 255 255; \
6063 part { name: "edge-area-"name_; \
6066 clip_to: "clipper-edge-"name_; \
6067 description { state: "default" 0.0; \
6075 to: "elm.swallow.content"; \
6080 to: "elm.swallow.content"; \
6084 part { name: "edge-drag-"name_; \
6087 clip_to: "clipper-edge-"name_; \
6091 confine: "edge-area-"name_; \
6093 description { state: "default" 0.0; \
6096 rel1.to: "edge-area-"name_; \
6097 rel2.to: "edge-area-"name_; \
6100 part { name: "edge-img-"name_; \
6103 clip_to: "clipper-edge-"name_; \
6104 description { state: "default" 0.0; \
6109 rel1.to: "edge-drag-"name_; \
6110 rel2.to: "edge-drag-"name_; \
6111 image.normal: "tooltip-edge-"name_"-tip.png"; \
6114 TT_EDGE_HORIZ("top", 0, 1, -2);
6115 TT_EDGE_HORIZ("bottom", 1, 0, 1);
6116 #undef TT_EDGE_HORIZ
6118 part { name: "clipper_content";
6120 description { state: "default" 0.0;
6121 color: 255 255 255 0;
6122 rel1.to: "elm.swallow.content";
6123 rel1.offset: -64 -64;
6124 rel2.to: "elm.swallow.content";
6127 description { state: "visible" 0.0;
6128 inherit: "default" 0.0;
6129 color: 255 255 255 255;
6132 part { name: "elm.swallow.content";
6134 clip_to: "clipper_content";
6135 description { state: "default" 0.0; }
6140 signal: "elm,action,show";
6142 action: ACTION_STOP;
6152 action: STATE_SET "visible" 0.0;
6153 transition: LINEAR 0.15;
6159 action: STATE_SET "visible" 0.0;
6160 transition: LINEAR 0.15;
6161 target: "clipper_content";
6166 signal: "elm,action,hide";
6168 action: ACTION_STOP;
6185 action: STATE_SET "default" 0.0;
6186 transition: LINEAR 0.1;
6187 target: "clipper_content";
6192 action: STATE_SET "default" 0.0;
6193 transition: LINEAR 0.1;
6199 group { name: "elm/tooltip/base/transparent";
6201 part { name: "elm.swallow.content";
6205 description { state: "default" 0.0; }
6210 ///////////////////////////////////////////////////////////////////////////////
6212 /* TODO: replicate diagonal swallow slots to the other hover styles */
6213 group { name: "elm/hover/base/default";
6215 image: "shad_circ.png" COMP;
6218 part { name: "elm.swallow.offset";
6220 description { state: "default" 0.0;
6222 rel1.relative: 0.0 0.0;
6223 rel2.relative: 0.0 0.0;
6226 part { name: "elm.swallow.size";
6228 description { state: "default" 0.0;
6230 rel1.to: "elm.swallow.offset";
6231 rel1.relative: 1.0 1.0;
6232 rel2.to: "elm.swallow.offset";
6233 rel2.relative: 1.0 1.0;
6236 part { name: "base";
6239 description { state: "default" 0.0;
6243 part { name: "shad";
6245 description { state: "default" 0.0;
6246 image.normal: "shad_circ.png";
6247 rel1.to: "elm.swallow.size";
6248 rel1.offset: -32 -32;
6249 rel2.to: "elm.swallow.size";
6257 description { state: "default" 0.0;
6259 rel1.to: "elm.swallow.size";
6261 rel2.to: "elm.swallow.size";
6265 part { name: "elm.swallow.slot.left";
6267 description { state: "default" 0.0;
6269 rel1.to: "elm.swallow.slot.middle";
6270 rel1.relative: 0.0 0.0;
6272 rel2.to: "elm.swallow.slot.middle";
6273 rel2.relative: 0.0 1.0;
6277 part { name: "elm.swallow.slot.top-left";
6279 description { state: "default" 0.0;
6281 rel1.to: "elm.swallow.slot.middle";
6282 rel1.relative: 0.0 0.0;
6284 rel2.to: "elm.swallow.slot.middle";
6285 rel2.relative: 0.0 0.0;
6289 part { name: "elm.swallow.slot.top";
6291 description { state: "default" 0.0;
6293 rel1.to: "elm.swallow.slot.middle";
6294 rel1.relative: 0.0 0.0;
6296 rel2.to: "elm.swallow.slot.middle";
6297 rel2.relative: 1.0 0.0;
6301 part { name: "elm.swallow.slot.top-right";
6303 description { state: "default" 0.0;
6305 rel1.to: "elm.swallow.slot.middle";
6306 rel1.relative: 1.0 0.0;
6308 rel2.to: "elm.swallow.slot.middle";
6309 rel2.relative: 1.0 0.0;
6313 part { name: "elm.swallow.slot.right";
6315 description { state: "default" 0.0;
6317 rel1.to: "elm.swallow.slot.middle";
6318 rel1.relative: 1.0 0.0;
6320 rel2.to: "elm.swallow.slot.middle";
6321 rel2.relative: 1.0 1.0;
6325 part { name: "elm.swallow.slot.bottom-right";
6327 description { state: "default" 0.0;
6329 rel1.to: "elm.swallow.slot.middle";
6330 rel1.relative: 1.0 1.0;
6332 rel2.to: "elm.swallow.slot.middle";
6333 rel2.relative: 1.0 1.0;
6337 part { name: "elm.swallow.slot.bottom";
6339 description { state: "default" 0.0;
6341 rel1.to: "elm.swallow.slot.middle";
6342 rel1.relative: 0.0 1.0;
6344 rel2.to: "elm.swallow.slot.middle";
6345 rel2.relative: 1.0 1.0;
6349 part { name: "elm.swallow.slot.bottom-left";
6351 description { state: "default" 0.0;
6353 rel1.to: "elm.swallow.slot.middle";
6354 rel1.relative: 0.0 1.0;
6356 rel2.to: "elm.swallow.slot.middle";
6357 rel2.relative: 0.0 1.0;
6361 part { name: "elm.swallow.slot.middle";
6363 description { state: "default" 0.0;
6364 rel1.to: "elm.swallow.size";
6365 rel2.to: "elm.swallow.size";
6370 program { name: "end";
6371 signal: "mouse,up,1";
6373 action: SIGNAL_EMIT "elm,action,dismiss" "";
6378 group { name: "elm/hover/base/popout";
6380 image: "shad_circ.png" COMP;
6381 image: "bt_dis_base.png" COMP;
6382 image: "bt_dis_hilight.png" COMP;
6385 part { name: "elm.swallow.offset";
6387 description { state: "default" 0.0;
6389 rel1.relative: 0.0 0.0;
6390 rel2.relative: 0.0 0.0;
6393 part { name: "elm.swallow.size";
6395 description { state: "default" 0.0;
6397 rel1.to: "elm.swallow.offset";
6398 rel1.relative: 1.0 1.0;
6399 rel2.to: "elm.swallow.offset";
6400 rel2.relative: 1.0 1.0;
6403 part { name: "base";
6406 description { state: "default" 0.0;
6409 description { state: "visible" 0.0;
6410 inherit: "default" 1.0;
6414 part { name: "leftclip";
6416 description { state: "default" 0.0;
6418 rel2.relative: 0.0 1.0;
6422 part { name: "left";
6423 clip_to: "leftclip";
6424 description { state: "default" 0.0;
6426 rel1.to: "elm.swallow.slot.left";
6428 rel2.to: "elm.swallow.slot.left";
6431 normal: "bt_dis_base.png";
6434 image.middle: SOLID;
6436 description { state: "visible" 0.0;
6437 inherit: "default" 0.0;
6441 part { name: "elm.swallow.slot.left";
6443 clip_to: "leftclip";
6444 description { state: "default" 0.0;
6446 rel1.to: "elm.swallow.slot.middle";
6447 rel1.relative: 0.0 0.0;
6449 rel2.to: "elm.swallow.slot.middle";
6450 rel2.relative: 0.0 1.0;
6453 description { state: "visible" 0.0;
6454 inherit: "default" 0.0;
6460 part { name: "leftover";
6461 clip_to: "leftclip";
6463 description { state: "default" 0.0;
6466 rel2.relative: 1.0 0.5;
6468 normal: "bt_dis_hilight.png";
6473 part { name: "rightclip";
6475 description { state: "default" 0.0;
6477 rel1.relative: 1.0 0.0;
6481 part { name: "right";
6482 clip_to: "rightclip";
6483 description { state: "default" 0.0;
6485 rel1.to: "elm.swallow.slot.right";
6487 rel2.to: "elm.swallow.slot.right";
6490 normal: "bt_dis_base.png";
6493 image.middle: SOLID;
6495 description { state: "visible" 0.0;
6496 inherit: "default" 0.0;
6500 part { name: "elm.swallow.slot.right";
6502 clip_to: "rightclip";
6503 description { state: "default" 0.0;
6505 rel1.to: "elm.swallow.slot.middle";
6506 rel1.relative: 1.0 0.0;
6508 rel2.to: "elm.swallow.slot.middle";
6509 rel2.relative: 1.0 1.0;
6512 description { state: "visible" 0.0;
6513 inherit: "default" 0.0;
6519 part { name: "rightover";
6520 clip_to: "rightclip";
6522 description { state: "default" 0.0;
6525 rel2.relative: 1.0 0.5;
6527 normal: "bt_dis_hilight.png";
6532 part { name: "topclip";
6534 description { state: "default" 0.0;
6536 rel2.relative: 1.0 0.0;
6542 description { state: "default" 0.0;
6544 rel1.to: "elm.swallow.slot.top";
6546 rel2.to: "elm.swallow.slot.top";
6549 normal: "bt_dis_base.png";
6552 image.middle: SOLID;
6554 description { state: "visible" 0.0;
6555 inherit: "default" 0.0;
6559 part { name: "elm.swallow.slot.top";
6562 description { state: "default" 0.0;
6565 rel1.to: "elm.swallow.slot.middle";
6566 rel1.relative: 0.0 0.0;
6568 rel2.to: "elm.swallow.slot.middle";
6569 rel2.relative: 1.0 0.0;
6572 description { state: "visible" 0.0;
6573 inherit: "default" 0.0;
6579 part { name: "topover";
6582 description { state: "default" 0.0;
6585 rel2.relative: 1.0 0.5;
6587 normal: "bt_dis_hilight.png";
6592 part { name: "bottomclip";
6594 description { state: "default" 0.0;
6596 rel1.relative: 0.0 1.0;
6600 part { name: "bottom";
6601 clip_to: "bottomclip";
6602 description { state: "default" 0.0;
6604 rel1.to: "elm.swallow.slot.bottom";
6606 rel2.to: "elm.swallow.slot.bottom";
6609 normal: "bt_dis_base.png";
6612 image.middle: SOLID;
6614 description { state: "visible" 0.0;
6615 inherit: "default" 0.0;
6619 part { name: "elm.swallow.slot.bottom";
6621 clip_to: "bottomclip";
6622 description { state: "default" 0.0;
6624 rel1.to: "elm.swallow.slot.middle";
6625 rel1.relative: 0.0 1.0;
6627 rel2.to: "elm.swallow.slot.middle";
6628 rel2.relative: 1.0 1.0;
6631 description { state: "visible" 0.0;
6632 inherit: "default" 0.0;
6638 part { name: "bottomover";
6639 clip_to: "bottomclip";
6641 description { state: "default" 0.0;
6644 rel2.relative: 1.0 0.5;
6646 normal: "bt_dis_hilight.png";
6651 part { name: "shad";
6653 description { state: "default" 0.0;
6654 image.normal: "shad_circ.png";
6655 rel1.to: "elm.swallow.size";
6656 rel1.offset: -64 -64;
6657 rel2.to: "elm.swallow.size";
6664 description { state: "default" 0.0;
6665 rel1.to: "elm.swallow.slot.middle";
6667 rel2.to: "elm.swallow.slot.middle";
6670 normal: "bt_dis_base.png";
6673 image.middle: SOLID;
6676 part { name: "elm.swallow.slot.middle";
6678 description { state: "default" 0.0;
6679 rel1.to: "elm.swallow.size";
6680 rel2.to: "elm.swallow.size";
6683 part { name: "popover";
6685 description { state: "default" 0.0;
6688 rel2.relative: 1.0 0.5;
6690 normal: "bt_dis_hilight.png";
6697 program { name: "end";
6698 signal: "mouse,up,1";
6700 action: SIGNAL_EMIT "elm,action,dismiss" "";
6703 program { name: "show";
6704 signal: "elm,action,show";
6706 action: STATE_SET "visible" 0.0;
6707 // transition: DECELERATE 0.5;
6710 program { name: "hide";
6711 signal: "elm,action,hide";
6713 action: STATE_SET "default" 0.0;
6714 // transition: DECELERATE 0.5;
6718 program { name: "leftshow";
6719 signal: "elm,action,slot,left,show";
6721 action: STATE_SET "visible" 0.0;
6722 transition: DECELERATE 0.5;
6724 target: "elm.swallow.slot.left";
6726 program { name: "lefthide";
6727 signal: "elm,action,slot,left,hide";
6729 action: STATE_SET "default" 0.0;
6730 transition: DECELERATE 0.5;
6732 target: "elm.swallow.slot.left";
6734 program { name: "rightshow";
6735 signal: "elm,action,slot,right,show";
6737 action: STATE_SET "visible" 0.0;
6738 transition: DECELERATE 0.5;
6740 target: "elm.swallow.slot.right";
6742 program { name: "righthide";
6743 signal: "elm,action,slot,right,hide";
6745 action: STATE_SET "default" 0.0;
6746 transition: DECELERATE 0.5;
6748 target: "elm.swallow.slot.right";
6750 program { name: "topshow";
6751 signal: "elm,action,slot,top,show";
6753 action: STATE_SET "visible" 0.0;
6754 transition: DECELERATE 0.5;
6756 target: "elm.swallow.slot.top";
6758 program { name: "tophide";
6759 signal: "elm,action,slot,top,hide";
6761 action: STATE_SET "default" 0.0;
6762 transition: DECELERATE 0.5;
6764 target: "elm.swallow.slot.top";
6766 program { name: "bottomshow";
6767 signal: "elm,action,slot,bottom,show";
6769 action: STATE_SET "visible" 0.0;
6770 transition: DECELERATE 0.5;
6772 target: "elm.swallow.slot.bottom";
6774 program { name: "bottomhide";
6775 signal: "elm,action,slot,bottom,hide";
6777 action: STATE_SET "default" 0.0;
6778 transition: DECELERATE 0.5;
6780 target: "elm.swallow.slot.bottom";
6785 //In the hover used by the menu only the bottom part is used.
6786 group { name: "elm/hover/base/menu";
6788 image: "shad_circ.png" COMP;
6789 image: "bt_dis_base.png" COMP;
6792 part { name: "elm.swallow.offset";
6794 description { state: "default" 0.0;
6796 rel1.relative: 0.0 0.0;
6797 rel2.relative: 0.0 0.0;
6800 part { name: "elm.swallow.size";
6802 description { state: "default" 0.0;
6804 rel1.to: "elm.swallow.offset";
6805 rel1.relative: 1.0 1.0;
6806 rel2.to: "elm.swallow.offset";
6807 rel2.relative: 1.0 1.0;
6810 part { name: "base";
6813 description { state: "default" 0.0;
6816 description { state: "visible" 0.0;
6817 inherit: "default" 1.0;
6821 part { name: "elm.swallow.slot.left";
6823 description { state: "default" 0.0;
6826 part { name: "elm.swallow.slot.right";
6828 description { state: "default" 0.0;
6831 part { name: "elm.swallow.slot.top";
6833 description { state: "default" 0.0;
6835 description { state: "visible" 0.0;
6836 inherit: "default" 0.0;
6839 part { name: "bottomclip";
6841 description { state: "default" 0.0;
6843 rel1.relative: 0.0 1.0;
6847 part { name: "bottom";
6848 clip_to: "bottomclip";
6849 description { state: "default" 0.0;
6851 rel1.to: "elm.swallow.slot.bottom";
6853 rel2.to: "elm.swallow.slot.bottom";
6856 normal: "bt_dis_base.png";
6859 image.middle: SOLID;
6861 description { state: "visible" 0.0;
6862 inherit: "default" 0.0;
6866 part { name: "elm.swallow.slot.bottom";
6868 clip_to: "bottomclip";
6869 description { state: "default" 0.0;
6871 rel1.to: "elm.swallow.slot.middle";
6872 rel1.relative: 0.0 1.0;
6874 rel2.to: "elm.swallow.slot.middle";
6875 rel2.relative: 1.0 1.0;
6878 description { state: "visible" 0.0;
6879 inherit: "default" 0.0;
6888 description { state: "default" 0.0;
6889 rel1.to: "elm.swallow.slot.middle";
6891 rel2.to: "elm.swallow.slot.middle";
6895 part { name: "elm.swallow.slot.middle";
6898 description { state: "default" 0.0;
6899 rel1.to: "elm.swallow.size";
6900 rel2.to: "elm.swallow.size";
6905 program { name: "end";
6906 signal: "mouse,up,1";
6908 action: SIGNAL_EMIT "elm,action,dismiss" "";
6910 program { name: "show";
6911 signal: "elm,action,show";
6913 action: STATE_SET "visible" 0.0;
6914 // transition: DECELERATE 0.5;
6917 program { name: "hide";
6918 signal: "elm,action,hide";
6920 action: STATE_SET "default" 0.0;
6921 // transition: DECELERATE 0.5;
6924 program { name: "bottomshow";
6925 signal: "elm,action,slot,bottom,show";
6927 action: STATE_SET "visible" 0.0;
6928 transition: DECELERATE 0.3;
6930 target: "elm.swallow.slot.bottom";
6932 program { name: "bottomhide";
6933 signal: "elm,action,slot,bottom,hide";
6935 action: STATE_SET "default" 0.0;
6936 transition: DECELERATE 0.5;
6938 target: "elm.swallow.slot.bottom";
6943 //In the hover used by the submenu only the bottom part is used
6944 //and no part should interact except the bottom area
6945 group { name: "elm/hover/base/submenu";
6947 image: "shad_circ.png" COMP;
6948 image: "bt_dis_base.png" COMP;
6951 part { name: "elm.swallow.offset";
6954 description { state: "default" 0.0;
6956 rel1.relative: 0.0 0.0;
6957 rel2.relative: 0.0 0.0;
6960 part { name: "elm.swallow.size";
6962 description { state: "default" 0.0;
6964 rel1.to: "elm.swallow.offset";
6965 rel1.relative: 1.0 1.0;
6966 rel2.to: "elm.swallow.offset";
6967 rel2.relative: 1.0 1.0;
6970 //here we do non catch events like the hover hover does
6971 part { name: "base";
6974 description { state: "default" 0.0;
6979 part { name: "elm.swallow.slot.left";
6981 description { state: "default" 0.0;
6984 part { name: "elm.swallow.slot.right";
6986 description { state: "default" 0.0;
6989 part { name: "elm.swallow.slot.top";
6991 description { state: "default" 0.0;
6994 part { name: "bottomclip";
6996 description { state: "default" 0.0;
6998 rel1.relative: 0.0 1.0;
7002 part { name: "bottom";
7003 clip_to: "bottomclip";
7004 description { state: "default" 0.0;
7006 rel1.to: "elm.swallow.slot.bottom";
7008 rel2.to: "elm.swallow.slot.bottom";
7011 normal: "bt_dis_base.png";
7014 image.middle: SOLID;
7016 description { state: "visible" 0.0;
7017 inherit: "default" 0.0;
7021 part { name: "elm.swallow.slot.bottom";
7023 clip_to: "bottomclip";
7024 description { state: "default" 0.0;
7026 rel1.to: "elm.swallow.slot.middle";
7027 rel1.relative: 0.0 1.0;
7029 rel2.to: "elm.swallow.slot.middle";
7030 rel2.relative: 1.0 1.0;
7033 description { state: "visible" 0.0;
7034 inherit: "default" 0.0;
7043 description { state: "default" 0.0;
7044 rel1.to: "elm.swallow.slot.middle";
7046 rel2.to: "elm.swallow.slot.middle";
7050 part { name: "elm.swallow.slot.middle";
7053 description { state: "default" 0.0;
7054 rel1.to: "elm.swallow.size";
7055 rel2.to: "elm.swallow.size";
7060 program { name: "end";
7061 signal: "mouse,up,1";
7063 action: SIGNAL_EMIT "elm,action,dismiss" "";
7065 program { name: "show";
7066 signal: "elm,action,show";
7068 action: STATE_SET "visible" 0.0;
7069 // transition: DECELERATE 0.5;
7072 program { name: "hide";
7073 signal: "elm,action,hide";
7075 action: STATE_SET "default" 0.0;
7076 // transition: DECELERATE 0.5;
7079 program { name: "bottomshow";
7080 signal: "elm,action,slot,bottom,show";
7082 action: STATE_SET "visible" 0.0;
7083 transition: DECELERATE 0.3;
7085 target: "elm.swallow.slot.bottom";
7087 program { name: "bottomhide";
7088 signal: "elm,action,slot,bottom,hide";
7090 action: STATE_SET "default" 0.0;
7091 transition: DECELERATE 0.5;
7093 target: "elm.swallow.slot.bottom";
7098 group { name: "elm/hover/base/hoversel_vertical/default";
7099 alias: "elm/hover/base/hoversel_vertical/entry";
7101 // image: "shad_circ.png" COMP;
7102 image: "bt_base2.png" COMP;
7103 image: "bt_hilight.png" COMP;
7104 image: "bt_shine.png" COMP;
7105 image: "outdent-top.png" COMP;
7106 image: "outdent-bottom.png" COMP;
7109 part { name: "elm.swallow.offset";
7111 description { state: "default" 0.0;
7113 rel1.relative: 0.0 0.0;
7114 rel2.relative: 0.0 0.0;
7117 part { name: "elm.swallow.size";
7119 description { state: "default" 0.0;
7121 rel1.to: "elm.swallow.offset";
7122 rel1.relative: 1.0 1.0;
7123 rel2.to: "elm.swallow.offset";
7124 rel2.relative: 1.0 1.0;
7128 part { name: "shad";
7130 description { state: "default" 0.0;
7131 image.normal: "shad_circ.png";
7132 rel1.to: "button_image";
7133 rel1.offset: -64 -64;
7134 rel2.to: "button_image";
7140 part { name: "button_image";
7142 description { state: "default" 0.0;
7143 rel1.to_x: "elm.swallow.slot.top";
7144 rel1.to_y: "elm.swallow.slot.top";
7146 rel2.to_x: "elm.swallow.slot.top";
7147 rel2.to_y: "elm.swallow.slot.bottom";
7150 normal: "bt_base2.png";
7153 image.middle: SOLID;
7155 description { state: "bottom" 0.0;
7156 rel1.to_x: "elm.swallow.slot.bottom";
7157 rel1.to_y: "elm.swallow.slot.top";
7159 rel2.to_x: "elm.swallow.slot.bottom";
7160 rel2.to_y: "elm.swallow.slot.bottom";
7163 normal: "bt_base2.png";
7166 image.middle: SOLID;
7170 part { name: "base";
7173 description { state: "default" 0.0;
7176 description { state: "visible" 0.0;
7177 inherit: "default" 1.0;
7182 part { name: "topclip";
7184 description { state: "default" 0.0;
7185 rel2.to_y: "edge_top";
7186 rel2.relative: 1.0 0.0;
7190 part { name: "elm.swallow.slot.top";
7193 description { state: "default" 0.0;
7196 rel1.to: "elm.swallow.slot.middle";
7197 rel1.relative: 0.0 0.0;
7199 rel2.to: "elm.swallow.slot.middle";
7200 rel2.relative: 1.0 0.0;
7203 description { state: "visible" 0.0;
7204 inherit: "default" 0.0;
7211 part { name: "bottomclip";
7213 description { state: "default" 0.0;
7214 rel1.to_y: "edge_bottom";
7215 rel1.relative: 0.0 1.0;
7219 part { name: "elm.swallow.slot.bottom";
7221 clip_to: "bottomclip";
7222 description { state: "default" 0.0;
7224 rel1.to: "elm.swallow.slot.middle";
7225 rel1.relative: 0.0 1.0;
7227 rel2.to: "elm.swallow.slot.middle";
7228 rel2.relative: 1.0 1.0;
7231 description { state: "visible" 0.0;
7232 inherit: "default" 0.0;
7239 part { name: "over1";
7241 description { state: "default" 0.0;
7242 rel1.to: "button_image";
7243 rel2.to: "button_image";
7244 rel2.relative: 1.0 0.5;
7246 normal: "bt_hilight.png";
7251 part { name: "over2";
7254 ignore_flags: ON_HOLD;
7255 description { state: "default" 0.0;
7256 rel1.to: "button_image";
7257 rel2.to: "button_image";
7259 normal: "bt_shine.png";
7264 part { name: "edge_top";
7266 description { state: "default" 0.0;
7269 to: "elm.swallow.size";
7273 to: "elm.swallow.size";
7275 image.normal: "outdent-bottom.png";
7276 image.border: 0 0 13 0;
7279 description { state: "visible" 0.0;
7280 inherit: "default" 0.0;
7284 part { name: "edge_bottom";
7286 description { state: "default" 0.0;
7289 to: "elm.swallow.size";
7292 to: "elm.swallow.size";
7295 image.normal: "outdent-top.png";
7296 image.border: 0 0 0 13;
7299 description { state: "visible" 0.0;
7300 inherit: "default" 0.0;
7304 part { name: "elm.swallow.slot.middle";
7306 description { state: "default" 0.0;
7307 rel1.to: "elm.swallow.size";
7308 rel2.to: "elm.swallow.size";
7313 program { name: "end";
7314 signal: "mouse,up,1";
7316 action: SIGNAL_EMIT "elm,action,dismiss" "";
7319 program { name: "show";
7320 signal: "elm,action,show";
7322 action: STATE_SET "visible" 0.0;
7323 // transition: DECELERATE 0.5;
7326 program { name: "hide";
7327 signal: "elm,action,hide";
7329 action: STATE_SET "default" 0.0;
7330 // transition: DECELERATE 0.5;
7333 program { name: "topshow";
7334 signal: "elm,action,slot,top,show";
7336 action: STATE_SET "visible" 0.0;
7340 program { name: "topshow2";
7341 action: STATE_SET "visible" 0.0;
7342 transition: DECELERATE 0.5;
7343 target: "elm.swallow.slot.top";
7345 program { name: "topshow3";
7346 signal: "elm,action,slot,top,show";
7348 action: STATE_SET "default" 0.0;
7349 target: "button_image";
7351 program { name: "tophide";
7352 signal: "elm,action,slot,top,hide";
7354 action: STATE_SET "default" 0.0;
7355 transition: DECELERATE 0.5;
7356 target: "elm.swallow.slot.top";
7359 program { name: "tophide2";
7360 action: STATE_SET "default" 0.0;
7363 program { name: "bottomshow";
7364 signal: "elm,action,slot,bottom,show";
7366 action: STATE_SET "visible" 0.0;
7367 target: "edge_bottom";
7368 after: "bottomshow2";
7370 program { name: "bottomshow2";
7371 action: STATE_SET "visible" 0.0;
7372 transition: DECELERATE 0.5;
7373 target: "elm.swallow.slot.bottom";
7375 program { name: "bottomshow3";
7376 signal: "elm,action,slot,bottom,show";
7378 action: STATE_SET "bottom" 0.0;
7379 target: "button_image";
7381 program { name: "bottomhide";
7382 signal: "elm,action,slot,bottom,hide";
7384 action: STATE_SET "default" 0.0;
7385 transition: DECELERATE 0.5;
7386 target: "elm.swallow.slot.bottom";
7387 after: "bottomhide2";
7389 program { name: "bottomhide2";
7390 action: STATE_SET "default" 0.0;
7391 target: "edge_bottom";
7395 ///////////////////////////////////////////////////////////////////////////////
7396 group { name: "elm/scroller/base/ctxpopup";
7398 item: "focus_highlight" "on";
7401 public sbvis_v, sbvis_h, sbalways_v, sbalways_h, sbvis_timer;
7402 public timer0(val) {
7404 v = get_int(sbvis_v);
7406 v = get_int(sbalways_v);
7408 emit("do-hide-vbar", "");
7409 set_int(sbvis_v, 0);
7412 v = get_int(sbvis_h);
7414 v = get_int(sbalways_h);
7416 emit("do-hide-hbar", "");
7417 set_int(sbvis_h, 0);
7420 set_int(sbvis_timer, 0);
7425 image: "bt_sm_base2.png" COMP;
7426 image: "bt_sm_shine.png" COMP;
7427 image: "bt_sm_hilight.png" COMP;
7428 image: "sl_bt2_2.png" COMP;
7431 part { name: "clipper";
7435 description { state: "default" 0.0;
7438 part { name: "elm.swallow.content";
7442 description { state: "default" 0.0;
7446 part { name: "focus_highlight";
7448 description { state: "default" 0.0;
7451 image { normal: "sl_bt2_2.png";
7458 description { state: "enabled" 0.0;
7459 inherit: "default" 0.0;
7460 color: 200 155 0 255;
7463 part { name: "sb_vbar_clip_master";
7466 description { state: "default" 0.0;
7468 description { state: "hidden" 0.0;
7470 color: 255 255 255 0;
7473 part { name: "sb_vbar_clip";
7474 clip_to:"sb_vbar_clip_master";
7478 description { state: "default" 0.0;
7480 rel2{ to:"clipper"; relative: 1.0 1.0;}
7482 description { state: "hidden" 0.0;
7484 color: 255 255 255 0;
7487 part { name: "sb_vbar";
7491 description { state: "default" 0.0;
7495 rel1{ to:"clipper"; relative: 1.0 0.0; }
7496 rel2{ to:"clipper"; relative: 1.0 1.0; }
7499 part { name: "elm.dragable.vbar";
7500 clip_to: "sb_vbar_clip";
7508 description { state: "default" 0.0;
7512 rel1 { relative: 0.5 0.5; to: "sb_vbar"; }
7513 rel2 { relative: 0.5 0.5; to: "sb_vbar"; }
7514 image { normal: "bt_sm_base2.png";
7520 part { name: "sb_vbar_over1";
7521 clip_to: "sb_vbar_clip";
7523 description { state: "default" 0.0;
7524 rel1.to: "elm.dragable.vbar";
7525 rel2.relative: 1.0 0.5;
7526 rel2.to: "elm.dragable.vbar";
7527 image { normal: "bt_sm_hilight.png";
7532 part { name: "sb_vbar_over2";
7533 clip_to: "sb_vbar_clip";
7535 description { state: "default" 0.0;
7536 rel1.to: "elm.dragable.vbar";
7537 rel2.to: "elm.dragable.vbar";
7538 image { normal: "bt_sm_shine.png";
7543 part { name: "sb_hbar_clip_master";
7546 description { state: "default" 0.0;
7548 description { state: "hidden" 0.0;
7550 color: 255 255 255 0;
7553 part { name: "sb_hbar_clip";
7554 clip_to: "sb_hbar_clip_master";
7558 description { state: "default" 0.0;
7560 rel2{ to:"clipper"; relative: 1.0 1.0;}
7562 description { state: "hidden" 0.0;
7564 color: 255 255 255 0;
7567 part { name: "sb_hbar";
7571 description { state: "default" 0.0;
7575 rel1 { to:"clipper"; relative: 0.0 1.0; }
7576 rel2 { to:"clipper"; relative: 1.0 1.0; }
7579 part { name: "elm.dragable.hbar";
7580 clip_to: "sb_hbar_clip";
7588 description { state: "default" 0.0;
7592 rel1 { relative: 0.5 0.5; to: "sb_hbar"; }
7593 rel2 { relative: 0.5 0.5; to: "sb_hbar"; }
7594 image { normal: "bt_sm_base2.png";
7600 part { name: "sb_hbar_over1";
7601 clip_to: "sb_hbar_clip";
7603 description { state: "default" 0.0;
7604 rel1.to: "elm.dragable.hbar";
7605 rel2.relative: 1.0 0.5;
7606 rel2.to: "elm.dragable.hbar";
7607 image { normal: "bt_sm_hilight.png";
7612 part { name: "sb_hbar_over2";
7613 clip_to: "sb_hbar_clip";
7615 description { state: "default" 0.0;
7616 rel1.to: "elm.dragable.hbar";
7617 rel2.to: "elm.dragable.hbar";
7618 image { normal: "bt_sm_shine.png";
7625 program { name: "load";
7629 set_state(PART:"sb_vbar_clip", "hidden", 0.0);
7630 set_state(PART:"sb_hbar_clip", "hidden", 0.0);
7631 set_int(sbvis_v, 0);
7632 set_int(sbvis_h, 0);
7633 set_int(sbalways_v, 0);
7634 set_int(sbalways_h, 0);
7635 set_int(sbvis_timer, 0);
7638 program { name: "vbar_show";
7639 signal: "elm,action,show,vbar";
7641 action: STATE_SET "default" 0.0;
7642 target: "sb_vbar_clip_master";
7644 program { name: "vbar_hide";
7645 signal: "elm,action,hide,vbar";
7647 action: STATE_SET "hidden" 0.0;
7648 target: "sb_vbar_clip_master";
7650 program { name: "vbar_show_always";
7651 signal: "elm,action,show_always,vbar";
7655 v = get_int(sbvis_v);
7656 v |= get_int(sbalways_v);
7658 set_int(sbalways_v, 1);
7659 emit("do-show-vbar", "");
7660 set_int(sbvis_v, 1);
7664 program { name: "vbar_show_notalways";
7665 signal: "elm,action,show_notalways,vbar";
7669 v = get_int(sbalways_v);
7671 set_int(sbalways_v, 0);
7672 v = get_int(sbvis_v);
7674 emit("do-hide-vbar", "");
7675 set_int(sbvis_v, 0);
7680 program { name: "sb_vbar_show";
7681 signal: "do-show-vbar";
7683 action: STATE_SET "default" 0.0;
7684 transition: LINEAR 1.0;
7685 target: "sb_vbar_clip";
7687 program { name: "sb_vbar_hide";
7688 signal: "do-hide-vbar";
7690 action: STATE_SET "hidden" 0.0;
7691 transition: LINEAR 1.0;
7692 target: "sb_vbar_clip";
7694 program { name: "hbar_show";
7695 signal: "elm,action,show,hbar";
7697 action: STATE_SET "default" 0.0;
7698 target: "sb_hbar_clip_master";
7700 program { name: "hbar_hide";
7701 signal: "elm,action,hide,hbar";
7703 action: STATE_SET "hidden" 0.0;
7704 target: "sb_hbar_clip_master";
7706 program { name: "hbar_show_always";
7707 signal: "elm,action,show_always,hbar";
7711 v = get_int(sbvis_h);
7712 v |= get_int(sbalways_h);
7714 set_int(sbalways_h, 1);
7715 emit("do-show-hbar", "");
7716 set_int(sbvis_h, 1);
7720 program { name: "hbar_show_notalways";
7721 signal: "elm,action,show_notalways,hbar";
7725 v = get_int(sbalways_h);
7727 set_int(sbalways_h, 0);
7728 v = get_int(sbvis_h);
7730 emit("do-hide-hbar", "");
7731 set_int(sbvis_h, 0);
7736 program { name: "sb_hbar_show";
7737 signal: "do-show-hbar";
7739 action: STATE_SET "default" 0.0;
7740 transition: LINEAR 1.0;
7741 target: "sb_hbar_clip";
7743 program { name: "sb_hbar_hide";
7744 signal: "do-hide-hbar";
7746 action: STATE_SET "hidden" 0.0;
7747 transition: LINEAR 1.0;
7748 target: "sb_hbar_clip";
7750 program { name: "scroll";
7751 signal: "elm,action,scroll";
7755 v = get_int(sbvis_v);
7756 v |= get_int(sbalways_v);
7758 emit("do-show-vbar", "")
7759 set_int(sbvis_v, 1);
7761 v = get_int(sbvis_h);
7762 v |= get_int(sbalways_h);
7764 emit("do-show-hbar", "");
7765 set_int(sbvis_h, 1);
7767 v = get_int(sbvis_timer);
7768 if (v > 0) cancel_timer(v);
7769 v = timer(1.0, "timer0", 0);
7770 set_int(sbvis_timer, v);
7773 program { name: "highlight_show";
7774 signal: "elm,action,focus_highlight,show";
7776 action: STATE_SET "enabled" 0.0;
7777 transition: ACCELERATE 0.3;
7778 target: "focus_highlight";
7780 program { name: "highlight_hide";
7781 signal: "elm,action,focus_highlight,hide";
7783 action: STATE_SET "default" 0.0;
7784 transition: DECELERATE 0.3;
7785 target: "focus_highlight";
7789 ///////////////////////////////////////////////////////////////////////////////
7790 group { name: "elm/ctxpopup/bg/default";
7792 part { name: "ctxpopup_bg";
7795 description { state: "default" 0.0;
7798 description { state: "visible" 0.0;
7799 inherit: "default" 0.0;
7805 program { name: "clicked_event";
7806 signal: "mouse,clicked,1";
7807 source: "ctxpopup_bg";
7808 action: SIGNAL_EMIT "elm,action,click" "";
7810 program { name: "show";
7811 signal: "elm,state,show";
7813 action: STATE_SET "visible" 0.0;
7814 target: "ctxpopup_bg";
7816 program { name: "hide";
7817 signal: "elm,state,hide";
7819 action: STATE_SET "default" 0.0;
7820 target: "ctxpopup_bg";
7824 ///////////////////////////////////////////////////////////////////////////////
7825 group { name: "elm/ctxpopup/base/default";
7827 image: "bt_base2.png" COMP;
7828 image: "bt_hilight.png" COMP;
7829 image: "bt_shine.png" COMP;
7832 part { name: "arrow_area_left";
7835 description { state: "default" 0.0;
7849 part { name: "arrow_area_right";
7852 description { state: "default" 0.0;
7866 part { name: "arrow_area_up";
7869 description { state: "default" 0.0;
7883 part { name: "arrow_area_down";
7886 description { state: "default" 0.0;
7900 part { name: "elm.swallow.arrow_up";
7907 confine: "arrow_area_up";
7910 state: "default" 0.0;
7916 part { name: "elm.swallow.arrow_down";
7923 confine: "arrow_area_down";
7926 state: "default" 0.0;
7932 part { name: "elm.swallow.arrow_left";
7939 confine: "arrow_area_left";
7942 state: "default" 0.0;
7948 part { name: "elm.swallow.arrow_right";
7955 confine: "arrow_area_right";
7958 state: "default" 0.0;
7964 part { name: "base";
7966 description { state: "default" 0.0;
7969 image { normal: "bt_base2.png";
7974 part { name: "over1";
7976 description { state: "default" 0.0;
7979 rel2.relative: 1.0 0.5;
7980 image { normal: "bt_hilight.png";
7985 part { name: "over2";
7987 description { state: "default" 0.0;
7990 image { normal: "bt_shine.png";
7995 part { name: "elm.swallow.content";
7997 description { state: "default" 0.0;
7998 rel1 { to:"base"; offset: 4 4; };
7999 rel2 { to:"base"; offset: -5 -5; };
8004 ///////////////////////////////////////////////////////////////////////////////
8005 group { name: "elm/ctxpopup/arrow/default";
8007 image: "icon_arrow_left.png" COMP;
8008 image: "icon_arrow_right.png" COMP;
8009 image: "icon_arrow_up.png" COMP;
8010 image: "icon_arrow_down.png" COMP;
8013 part { name: "ctxpopup_arrow";
8017 state: "default" 0.0;
8028 image { normal: "icon_arrow_left.png";
8031 description { state: "right" 0.0;
8035 image { normal: "icon_arrow_right.png";
8038 description { state: "top" 0.0;
8042 image { normal: "icon_arrow_up.png";
8045 description { state: "bottom" 0.0;
8049 image { normal: "icon_arrow_down.png";
8055 program { name: "enable_left_arrow";
8056 signal: "elm,state,left";
8058 action: STATE_SET "left" 0.0;
8059 target: "ctxpopup_arrow";
8061 program { name: "enable_right_arrow";
8062 signal: "elm,state,right";
8064 action: STATE_SET "right" 0.0;
8065 target: "ctxpopup_arrow";
8067 program { name: "enable_top_arrow";
8068 signal: "elm,state,top";
8070 action: STATE_SET "top" 0.0;
8071 target: "ctxpopup_arrow";
8073 program { name: "enable_bottom_arrow";
8074 signal: "elm,state,bottom";
8076 action: STATE_SET "bottom" 0.0;
8077 target: "ctxpopup_arrow";
8081 ///////////////////////////////////////////////////////////////////////////////
8083 name: "elm/ctxpopup/icon_text_style_item/default";
8084 alias: "elm/ctxpopup/text_style_item/default";
8085 alias: "elm/ctxpopup/icon_style_item/default";
8087 image: "hoversel_entry_bg.png" COMP;
8090 part { name: "event";
8092 description { state: "default" 0.0;
8097 description { state: "default" 0.0;
8100 image { normal:"hoversel_entry_bg.png";
8104 color: 255 255 255 0;
8106 description { state: "clicked" 0.0;
8107 inherit: "default" 0.0;
8108 color: 255 255 255 255;
8111 part { name: "elm.swallow.icon";
8114 description { state: "default" 0.0;
8119 rel1 { offset: 10 10; }
8120 rel2 { offset: 0 -10; }
8123 part { name: "elm.text";
8127 description { state: "default" 0.0;
8131 rel1 { relative: 1.0 0.0; to: "elm.swallow.icon"; offset: 10 0; }
8132 rel2 { relative: 1.0 1.0; offset: -11 -1; }
8133 color: 255 255 255 255;
8141 description { state: "clicked" 0.0;
8142 inherit: "default" 0.0;
8146 part { name: "over1";
8149 ignore_flags: ON_HOLD;
8150 description { state: "default" 0.0;
8151 color: 255 255 255 0;
8153 description { state: "clicked" 0.0;
8154 inherit: "default" 0.0;
8155 color: 255 255 255 255;
8158 part { name: "over2";
8161 description { state: "default" 0.0;
8162 color: 255 255 255 0;
8164 description { state: "clicked" 0.0;
8165 inherit: "default" 0.0;
8166 color: 255 255 255 255;
8169 part { name: "disclip";
8171 description { state: "default" 0.0;
8174 description { state: "enabled" 0.0;
8176 color: 50 50 50 127;
8184 name: "item_unclick";
8185 signal: "mouse,up,1";
8187 action: SIGNAL_EMIT "elm,action,click" "";
8189 program { name: "disable";
8190 signal: "elm,state,disabled";
8192 action: STATE_SET "enabled" 0.0;
8195 program { name: "enable";
8196 signal: "elm,state,enabled";
8198 action: STATE_SET "default" 0.0;
8201 program { name: "item_click2";
8202 signal: "mouse,down,1";
8205 set_state(PART:"elm.text", "clicked", 0.0);
8206 set_state(PART:"bg", "clicked", 0.0);
8209 program { name: "item_unclick2";
8210 signal: "mouse,up,1";
8213 set_state(PART:"elm.text", "default", 0.0);
8214 set_state(PART:"bg", "default", 0.0);
8219 ///////////////////////////////////////////////////////////////////////////////
8220 // emoticon images from:
8222 // http://lazycrazy.deviantart.com/
8223 // http://lazycrazy.deviantart.com/art/Very-Emotional-Emoticons-144461621
8224 group { name: "elm/entry/emoticon/angry/default"; images.image:
8225 "emo-angry.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8226 "emo-angry.png"; } } } }
8227 group { name: "elm/entry/emoticon/angry-shout/default"; images.image:
8228 "emo-angry-shout.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8229 "emo-angry-shout.png"; } } } }
8230 group { name: "elm/entry/emoticon/crazy-laugh/default"; images.image:
8231 "emo-crazy-laugh.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8232 "emo-crazy-laugh.png"; } } } }
8233 group { name: "elm/entry/emoticon/evil-laugh/default"; images.image:
8234 "emo-evil-laugh.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8235 "emo-evil-laugh.png"; } } } }
8236 group { name: "elm/entry/emoticon/evil/default"; images.image:
8237 "emo-evil.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8238 "emo-evil.png"; } } } }
8239 group { name: "elm/entry/emoticon/goggle-smile/default"; images.image:
8240 "emo-goggle-smile.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8241 "emo-goggle-smile.png"; } } } }
8242 group { name: "elm/entry/emoticon/grumpy/default"; images.image:
8243 "emo-grumpy.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8244 "emo-grumpy.png"; } } } }
8245 group { name: "elm/entry/emoticon/grumpy-smile/default"; images.image:
8246 "emo-grumpy-smile.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8247 "emo-grumpy-smile.png"; } } } }
8248 group { name: "elm/entry/emoticon/guilty/default"; images.image:
8249 "emo-guilty.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8250 "emo-guilty.png"; } } } }
8251 group { name: "elm/entry/emoticon/guilty-smile/default"; images.image:
8252 "emo-guilty-smile.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8253 "emo-guilty-smile.png"; } } } }
8254 group { name: "elm/entry/emoticon/haha/default"; images.image:
8255 "emo-haha.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8256 "emo-haha.png"; } } } }
8257 group { name: "elm/entry/emoticon/half-smile/default"; images.image:
8258 "emo-half-smile.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8259 "emo-half-smile.png"; } } } }
8260 group { name: "elm/entry/emoticon/happy-panting/default"; images.image:
8261 "emo-happy-panting.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8262 "emo-happy-panting.png"; } } } }
8263 group { name: "elm/entry/emoticon/happy/default"; images.image:
8264 "emo-happy.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8265 "emo-happy.png"; } } } }
8266 group { name: "elm/entry/emoticon/indifferent/default"; images.image:
8267 "emo-indifferent.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8268 "emo-indifferent.png"; } } } }
8269 group { name: "elm/entry/emoticon/kiss/default"; images.image:
8270 "emo-kiss.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8271 "emo-kiss.png"; } } } }
8272 group { name: "elm/entry/emoticon/knowing-grin/default"; images.image:
8273 "emo-knowing-grin.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8274 "emo-knowing-grin.png"; } } } }
8275 group { name: "elm/entry/emoticon/laugh/default"; images.image:
8276 "emo-laugh.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8277 "emo-laugh.png"; } } } }
8278 group { name: "elm/entry/emoticon/little-bit-sorry/default"; images.image:
8279 "emo-little-bit-sorry.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8280 "emo-little-bit-sorry.png"; } } } }
8281 group { name: "elm/entry/emoticon/love-lots/default"; images.image:
8282 "emo-love-lots.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8283 "emo-love-lots.png"; } } } }
8284 group { name: "elm/entry/emoticon/love/default"; images.image:
8285 "emo-love.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8286 "emo-love.png"; } } } }
8287 group { name: "elm/entry/emoticon/minimal-smile/default"; images.image:
8288 "emo-minimal-smile.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8289 "emo-minimal-smile.png"; } } } }
8290 group { name: "elm/entry/emoticon/not-happy/default"; images.image:
8291 "emo-not-happy.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8292 "emo-not-happy.png"; } } } }
8293 group { name: "elm/entry/emoticon/not-impressed/default"; images.image:
8294 "emo-not-impressed.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8295 "emo-not-impressed.png"; } } } }
8296 group { name: "elm/entry/emoticon/omg/default"; images.image:
8297 "emo-omg.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8298 "emo-omg.png"; } } } }
8299 group { name: "elm/entry/emoticon/opensmile/default"; images.image:
8300 "emo-opensmile.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8301 "emo-opensmile.png"; } } } }
8302 group { name: "elm/entry/emoticon/smile/default"; images.image:
8303 "emo-smile.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8304 "emo-smile.png"; } } } }
8305 group { name: "elm/entry/emoticon/sorry/default"; images.image:
8306 "emo-sorry.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8307 "emo-sorry.png"; } } } }
8308 group { name: "elm/entry/emoticon/squint-laugh/default"; images.image:
8309 "emo-squint-laugh.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8310 "emo-squint-laugh.png"; } } } }
8311 group { name: "elm/entry/emoticon/surprised/default"; images.image:
8312 "emo-surprised.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8313 "emo-surprised.png"; } } } }
8314 group { name: "elm/entry/emoticon/suspicious/default"; images.image:
8315 "emo-suspicious.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8316 "emo-suspicious.png"; } } } }
8317 group { name: "elm/entry/emoticon/tongue-dangling/default"; images.image:
8318 "emo-tongue-dangling.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8319 "emo-tongue-dangling.png"; } } } }
8320 group { name: "elm/entry/emoticon/tongue-poke/default"; images.image:
8321 "emo-tongue-poke.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8322 "emo-tongue-poke.png"; } } } }
8323 group { name: "elm/entry/emoticon/uh/default"; images.image:
8324 "emo-uh.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8325 "emo-uh.png"; } } } }
8326 group { name: "elm/entry/emoticon/unhappy/default"; images.image:
8327 "emo-unhappy.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8328 "emo-unhappy.png"; } } } }
8329 group { name: "elm/entry/emoticon/very-sorry/default"; images.image:
8330 "emo-very-sorry.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8331 "emo-very-sorry.png"; } } } }
8332 group { name: "elm/entry/emoticon/what/default"; images.image:
8333 "emo-what.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8334 "emo-what.png"; } } } }
8335 group { name: "elm/entry/emoticon/wink/default"; images.image:
8336 "emo-wink.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8337 "emo-wink.png"; } } } }
8338 group { name: "elm/entry/emoticon/worried/default"; images.image:
8339 "emo-worried.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8340 "emo-worried.png"; } } } }
8341 group { name: "elm/entry/emoticon/wtf/default"; images.image:
8342 "emo-wtf.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8343 "emo-wtf.png"; } } } }
8344 //------------------------------------------------------------
8345 group { name: "elm/entry/base/default";
8348 style { name: "entry_textblock_style";
8349 base: "font=Sans font_size=10 color=#000 wrap=word text_class=entry";
8353 tag: "em" "+ font=Sans:style=Oblique";
8354 tag: "b" "+ font=Sans:style=Bold";
8355 tag: "link" "+ color=#800 underline=on underline_color=#8008";
8356 tag: "hilight" "+ font=Sans:style=Bold";
8358 style { name: "entry_textblock_disabled_style";
8359 base: "font=Sans font_size=10 color=#00000080 wrap=word text_class=entry";
8363 tag: "em" "+ font=Sans:style=Oblique";
8364 tag: "b" "+ font=Sans:style=Bold";
8365 tag: "link" "+ color=#00000080 underline=on underline_color=#00000080";
8366 tag: "hilight" "+ font=Sans:style=Bold";
8370 // item: context_menu_orientation "horizontal";
8373 part { name: "elm.text";
8377 entry_mode: EDITABLE;
8378 select_mode: EXPLICIT;
8380 source: "elm/entry/selection/default"; // selection under
8381 // source2: "X"; // selection over
8382 // source3: "X"; // cursor under
8383 source4: "elm/entry/cursor/default"; // cursorover
8384 source5: "elm/entry/anchor/default"; // anchor under
8385 // source6: "X"; // anchor over
8386 description { state: "default" 0.0;
8387 /* we gotta use 0 0 here, because of scrolled entries */
8390 style: "entry_textblock_style";
8395 description { state: "disabled" 0.0;
8396 inherit: "default" 0.0;
8398 style: "entry_textblock_disabled_style";
8405 program { name: "focus";
8411 program { name: "disable";
8412 signal: "elm,state,disabled";
8414 action: STATE_SET "disabled" 0.0;
8417 program { name: "enable";
8418 signal: "elm,state,enabled";
8420 action: STATE_SET "default" 0.0;
8426 group { name: "elm/entry/base-mixedwrap/default";
8429 style { name: "entry_textblock_style_mixedwrap";
8430 base: "font=Sans font_size=10 color=#000 wrap=mixed text_class=entry";
8434 tag: "em" "+ font=Sans:style=Oblique";
8435 tag: "b" "+ font=Sans:style=Bold";
8436 tag: "link" "+ color=#800 underline=on underline_color=#8008";
8437 tag: "hilight" "+ font=Sans:style=Bold";
8439 style { name: "entry_textblock_disabled_style_mixedwrap";
8440 base: "font=Sans font_size=10 color=#00000080 wrap=char text_class=entry";
8444 tag: "em" "+ font=Sans:style=Oblique";
8445 tag: "b" "+ font=Sans:style=Bold";
8446 tag: "link" "+ color=#00000080 underline=on underline_color=#00000080";
8447 tag: "hilight" "+ font=Sans:style=Bold";
8451 part { name: "elm.text";
8455 entry_mode: EDITABLE;
8456 select_mode: EXPLICIT;
8458 source: "elm/entry/selection/default"; // selection under
8459 // source2: "X"; // selection over
8460 // source3: "X"; // cursor under
8461 source4: "elm/entry/cursor/default"; // cursorover
8462 source5: "elm/entry/anchor/default"; // anchor under
8463 // source6: "X"; // anchor over
8464 description { state: "default" 0.0;
8467 style: "entry_textblock_style_mixedwrap";
8472 description { state: "disabled" 0.0;
8473 inherit: "default" 0.0;
8475 style: "entry_textblock_disabled_style_mixedwrap";
8482 program { name: "focus";
8488 program { name: "disable";
8489 signal: "elm,state,disabled";
8491 action: STATE_SET "disabled" 0.0;
8494 program { name: "enable";
8495 signal: "elm,state,enabled";
8497 action: STATE_SET "default" 0.0;
8503 group { name: "elm/entry/base-charwrap/default";
8506 style { name: "entry_textblock_style_charwrap";
8507 base: "font=Sans font_size=10 color=#000 wrap=char text_class=entry";
8511 tag: "em" "+ font=Sans:style=Oblique";
8512 tag: "b" "+ font=Sans:style=Bold";
8513 tag: "link" "+ color=#800 underline=on underline_color=#8008";
8514 tag: "hilight" "+ font=Sans:style=Bold";
8516 style { name: "entry_textblock_disabled_style_charwrap";
8517 base: "font=Sans font_size=10 color=#00000080 wrap=char text_class=entry";
8521 tag: "em" "+ font=Sans:style=Oblique";
8522 tag: "b" "+ font=Sans:style=Bold";
8523 tag: "link" "+ color=#00000080 underline=on underline_color=#00000080";
8524 tag: "hilight" "+ font=Sans:style=Bold";
8528 part { name: "elm.text";
8532 entry_mode: EDITABLE;
8533 select_mode: EXPLICIT;
8535 source: "elm/entry/selection/default"; // selection under
8536 // source2: "X"; // selection over
8537 // source3: "X"; // cursor under
8538 source4: "elm/entry/cursor/default"; // cursorover
8539 source5: "elm/entry/anchor/default"; // anchor under
8540 // source6: "X"; // anchor over
8541 description { state: "default" 0.0;
8544 style: "entry_textblock_style_charwrap";
8549 description { state: "disabled" 0.0;
8550 inherit: "default" 0.0;
8552 style: "entry_textblock_disabled_style_charwrap";
8559 program { name: "focus";
8565 program { name: "disable";
8566 signal: "elm,state,disabled";
8568 action: STATE_SET "disabled" 0.0;
8571 program { name: "enable";
8572 signal: "elm,state,enabled";
8574 action: STATE_SET "default" 0.0;
8580 group { name: "elm/entry/base-nowrap/default";
8582 part { name: "elm.text";
8586 entry_mode: EDITABLE;
8587 select_mode: EXPLICIT;
8589 source: "elm/entry/selection/default"; // selection under
8590 source4: "elm/entry/cursor/default"; // cursorover
8591 source5: "elm/entry/anchor/default"; // anchor under
8592 description { state: "default" 0.0;
8594 style: "entry_textblock_style";
8599 description { state: "disabled" 0.0;
8600 inherit: "default" 0.0;
8602 style: "entry_textblock_disabled_style";
8611 description { state: "default" 0.0;
8617 description { state: "visible" 0.0;
8618 inherit: "default" 0.0;
8625 program { name: "focus";
8631 program { name: "disable";
8632 signal: "elm,state,disabled";
8634 action: STATE_SET "disabled" 0.0;
8637 program { name: "enable";
8638 signal: "elm,state,enabled";
8640 action: STATE_SET "default" 0.0;
8644 program { name: "selmode0";
8645 signal: "elm,state,select,on";
8647 action: STATE_SET "visible" 0.0;
8650 program { name: "selmode1";
8651 signal: "elm,state,select,off";
8653 action: STATE_SET "default" 0.0;
8660 group { name: "elm/entry/base-single/default";
8663 style { name: "entry_single_textblock_style";
8664 base: "font=Sans font_size=10 color=#000 wrap=none text_class=entry";
8668 tag: "em" "+ font=Sans:style=Oblique";
8669 tag: "b" "+ font=Sans:style=Bold";
8670 tag: "link" "+ color=#800 underline=on underline_color=#8008";
8671 tag: "hilight" "+ font=Sans:style=Bold";
8673 style { name: "entry_single_textblock_disabled_style";
8674 base: "font=Sans font_size=10 color=#00000080 wrap=none text_class=entry";
8678 tag: "em" "+ font=Sans:style=Oblique";
8679 tag: "b" "+ font=Sans:style=Bold";
8680 tag: "link" "+ color=#00000080 underline=on underline_color=#00000080";
8681 tag: "hilight" "+ font=Sans:style=Bold";
8685 part { name: "elm.text";
8689 entry_mode: EDITABLE;
8690 select_mode: EXPLICIT;
8692 source: "elm/entry/selection/default"; // selection under
8693 source4: "elm/entry/cursor/default"; // cursorover
8694 source5: "elm/entry/anchor/default"; // anchor under
8695 description { state: "default" 0.0;
8697 style: "entry_single_textblock_style";
8703 description { state: "disabled" 0.0;
8704 inherit: "default" 0.0;
8706 style: "entry_single_textblock_disabled_style";
8712 program { name: "focus";
8718 program { name: "disable";
8719 signal: "elm,state,disabled";
8721 action: STATE_SET "disabled" 0.0;
8724 program { name: "enable";
8725 signal: "elm,state,enabled";
8727 action: STATE_SET "default" 0.0;
8733 group { name: "elm/entry/base-single-noedit/default";
8735 part { name: "elm.text";
8740 select_mode: EXPLICIT;
8742 source: "elm/entry/selection/default"; // selection under
8743 source5: "elm/entry/anchor/default"; // anchor under
8744 description { state: "default" 0.0;
8746 style: "entry_single_textblock_style";
8752 description { state: "disabled" 0.0;
8753 inherit: "default" 0.0;
8755 style: "entry_single_textblock_disabled_style";
8761 program { name: "focus";
8767 program { name: "disable";
8768 signal: "elm,state,disabled";
8770 action: STATE_SET "disabled" 0.0;
8773 program { name: "enable";
8774 signal: "elm,state,enabled";
8776 action: STATE_SET "default" 0.0;
8782 group { name: "elm/entry/base-noedit/default";
8784 part { name: "elm.text";
8789 select_mode: EXPLICIT;
8791 source: "elm/entry/selection/default"; // selection under
8792 source5: "elm/entry/anchor/default"; // anchor under
8793 description { state: "default" 0.0;
8796 style: "entry_textblock_style";
8801 description { state: "disabled" 0.0;
8802 inherit: "default" 0.0;
8804 style: "entry_textblock_disabled_style";
8810 program { name: "focus";
8816 program { name: "disable";
8817 signal: "elm,state,disabled";
8819 action: STATE_SET "disabled" 0.0;
8822 program { name: "enable";
8823 signal: "elm,state,enabled";
8825 action: STATE_SET "default" 0.0;
8831 group { name: "elm/entry/base-noedit-mixedwrap/default";
8833 part { name: "elm.text";
8838 select_mode: EXPLICIT;
8840 source: "elm/entry/selection/default"; // selection under
8841 source5: "elm/entry/anchor/default"; // anchor under
8842 description { state: "default" 0.0;
8845 style: "entry_textblock_style_mixedwrap";
8850 description { state: "disabled" 0.0;
8851 inherit: "default" 0.0;
8853 style: "entry_textblock_disabled_style_mixedwrap";
8859 program { name: "focus";
8865 program { name: "disable";
8866 signal: "elm,state,disabled";
8868 action: STATE_SET "disabled" 0.0;
8871 program { name: "enable";
8872 signal: "elm,state,enabled";
8874 action: STATE_SET "default" 0.0;
8880 group { name: "elm/entry/base-noedit-charwrap/default";
8882 part { name: "elm.text";
8887 select_mode: EXPLICIT;
8889 source: "elm/entry/selection/default"; // selection under
8890 source5: "elm/entry/anchor/default"; // anchor under
8891 description { state: "default" 0.0;
8894 style: "entry_textblock_style_charwrap";
8899 description { state: "disabled" 0.0;
8900 inherit: "default" 0.0;
8902 style: "entry_textblock_disabled_style_charwrap";
8908 program { name: "focus";
8914 program { name: "disable";
8915 signal: "elm,state,disabled";
8917 action: STATE_SET "disabled" 0.0;
8920 program { name: "enable";
8921 signal: "elm,state,enabled";
8923 action: STATE_SET "default" 0.0;
8929 group { name: "elm/entry/base-nowrap-noedit/default";
8931 part { name: "elm.text";
8936 select_mode: EXPLICIT;
8938 source: "elm/entry/selection/default"; // selection under
8939 source5: "elm/entry/anchor/default"; // anchor under
8940 description { state: "default" 0.0;
8942 style: "entry_textblock_style";
8947 description { state: "disabled" 0.0;
8948 inherit: "default" 0.0;
8950 style: "entry_textblock_disabled_style";
8956 program { name: "focus";
8962 program { name: "disable";
8963 signal: "elm,state,disabled";
8965 action: STATE_SET "disabled" 0.0;
8968 program { name: "enable";
8969 signal: "elm,state,enabled";
8971 action: STATE_SET "default" 0.0;
8977 group { name: "elm/entry/cursor/default";
8979 image: "cur_box.png" COMP;
8980 image: "cur_hi.png" COMP;
8981 image: "cur_shad.png" COMP;
8982 image: "cur_shine.png" COMP;
8983 image: "cur_glow.png" COMP;
8986 part { name: "clip2";
8989 description { state: "default" 0.0;
8994 description { state: "focused" 0.0;
8995 inherit: "default" 0.0;
8999 part { name: "clip";
9003 description { state: "default" 0.0;
9007 description { state: "hidden" 0.0;
9008 inherit: "default" 0.0;
9015 description { state: "default" 0.0;
9020 image.border: 2 2 2 2;
9021 image.normal: "cur_shad.png";
9024 part { name: "base";
9028 description { state: "default" 0.0;
9031 rel1.relative: 0.0 1.0;
9033 rel2.relative: 1.0 1.0;
9035 image.normal: "cur_box.png";
9041 description { state: "default" 0.0;
9044 rel2.relative: 1.0 0.5;
9045 image.normal: "cur_hi.png";
9048 part { name: "shine";
9052 description { state: "default" 0.0;
9055 rel2.relative: 1.0 0.75;
9056 image.border: 2 2 1 0;
9057 image.normal: "cur_shine.png";
9061 part { name: "glow";
9064 description { state: "default" 0.0;
9066 rel1.relative: 0.0 -2.0;
9069 rel2.relative: 1.0 0.0;
9071 image.border: 2 2 0 4;
9072 image.normal: "cur_glow.png";
9075 description { state: "hidden" 0.0;
9076 inherit: "default" 0.0;
9077 color: 255 255 255 0;
9082 program { name: "show";
9085 action: STATE_SET "hidden" 0.0;
9087 transition: DECELERATE 2.0;
9091 program { name: "show2";
9092 action: STATE_SET "hidden" 0.0;
9097 program { name: "show3";
9098 action: STATE_SET "default" 0.0;
9103 program { name: "show4";
9104 action: STATE_SET "default" 0.0;
9106 transition: DECELERATE 0.5;
9110 program { name: "focused";
9111 signal: "elm,action,focus";
9113 action: STATE_SET "focused" 0.0;
9116 program { name: "unfocused";
9117 signal: "elm,action,unfocus";
9119 action: STATE_SET "default" 0.0;
9125 group { name: "elm/entry/selection/default";
9130 description { state: "default" 0.0;
9131 color: 128 128 128 128;
9137 group { name: "elm/entry/anchor/default";
9142 description { state: "default" 0.0;
9149 ///////////////////////////////////////////////////////////////////////////////
9150 group { name: "elm/bubble/top_left/default";
9151 alias: "elm/bubble/base/default";
9153 image: "bubble_3.png" COMP;
9154 image: "bubble_4.png" COMP;
9155 image: "bubble_shine3.png" COMP;
9156 image: "bubble_shine4.png" COMP;
9159 part { name: "event";
9162 state: "default" 0.0;
9166 part { name: "elm.swallow.icon";
9168 description { state: "default" 0.0;
9173 aspect_preference: VERTICAL;
9184 description { state: "visible" 0.0;
9185 inherit: "default" 0.0;
9189 part { name: "elm.text";
9193 description { state: "default" 0.0;
9197 to_x: "elm.swallow.icon";
9208 font: "Sans:style=Bold,Edje-Vera-Bold";
9216 part { name: "elm.info";
9220 description { state: "default" 0.0;
9233 font: "Sans:style=Bold,Edje-Vera-Bold";
9241 part { name: "base0";
9243 description { state: "default" 0.0;
9245 to_y: "elm.swallow.icon";
9250 normal: "bubble_3.png";
9253 image.middle: SOLID;
9256 description { state: "rtl" 0.0;
9257 inherit: "default" 0.0;
9259 normal: "bubble_4.png";
9264 part { name: "elm.swallow.content";
9266 description { state: "default" 0.0;
9277 part { name: "shine";
9279 description { state: "default" 0.0;
9290 normal: "bubble_shine3.png";
9295 description { state: "rtl" 0.0;
9296 inherit: "default" 0.0;
9298 normal: "bubble_shine4.png";
9307 signal: "elm,state,icon,visible";
9309 action: STATE_SET "visible" 0.0;
9310 target: "elm.swallow.icon";
9314 signal: "elm,state,icon,hidden";
9316 action: STATE_SET "default" 0.0;
9317 target: "elm.swallow.icon";
9319 program { name: "to_rtl";
9320 signal: "edje,state,rtl";
9322 action: STATE_SET "rtl" 0.0;
9326 program { name: "to_ltr";
9327 signal: "edje,state,ltr";
9329 action: STATE_SET "default" 0.0;
9336 group { name: "elm/bubble/top_right/default";
9338 image: "bubble_3.png" COMP;
9339 image: "bubble_4.png" COMP;
9340 image: "bubble_shine3.png" COMP;
9341 image: "bubble_shine4.png" COMP;
9344 part { name: "event";
9347 state: "default" 0.0;
9351 part { name: "elm.swallow.icon";
9353 description { state: "default" 0.0;
9358 aspect_preference: VERTICAL;
9369 description { state: "visible" 0.0;
9370 inherit: "default" 0.0;
9374 part { name: "elm.text";
9378 description { state: "default" 0.0;
9392 font: "Sans:style=Bold,Edje-Vera-Bold";
9400 part { name: "elm.info";
9404 description { state: "default" 0.0;
9412 to_x: "elm.swallow.icon";
9418 font: "Sans:style=Bold,Edje-Vera-Bold";
9426 part { name: "base0";
9428 description { state: "default" 0.0;
9430 to_y: "elm.swallow.icon";
9435 normal: "bubble_4.png";
9438 image.middle: SOLID;
9441 description { state: "rtl" 0.0;
9442 inherit: "default" 0.0;
9444 normal: "bubble_3.png";
9449 part { name: "elm.swallow.content";
9451 description { state: "default" 0.0;
9462 part { name: "shine";
9464 description { state: "default" 0.0;
9475 normal: "bubble_shine4.png";
9480 description { state: "rtl" 0.0;
9481 inherit: "default" 0.0;
9483 normal: "bubble_shine3.png";
9492 signal: "elm,state,icon,visible";
9494 action: STATE_SET "visible" 0.0;
9495 target: "elm.swallow.icon";
9499 signal: "elm,state,icon,hidden";
9501 action: STATE_SET "default" 0.0;
9502 target: "elm.swallow.icon";
9504 program { name: "to_rtl";
9505 signal: "edje,state,rtl";
9507 action: STATE_SET "rtl" 0.0;
9511 program { name: "to_ltr";
9512 signal: "edje,state,ltr";
9514 action: STATE_SET "default" 0.0;
9521 group { name: "elm/bubble/bottom_left/default";
9523 image: "bubble_1.png" COMP;
9524 image: "bubble_2.png" COMP;
9525 image: "bubble_shine.png" COMP;
9528 part { name: "event";
9531 state: "default" 0.0;
9535 part { name: "elm.swallow.icon";
9537 description { state: "default" 0.0;
9542 aspect_preference: VERTICAL;
9553 description { state: "visible" 0.0;
9554 inherit: "default" 0.0;
9558 part { name: "elm.text";
9562 description { state: "default" 0.0;
9566 to_x: "elm.swallow.icon";
9577 font: "Sans:style=Bold,Edje-Vera-Bold";
9585 part { name: "elm.info";
9589 description { state: "default" 0.0;
9602 font: "Sans:style=Bold,Edje-Vera-Bold";
9610 part { name: "base0";
9612 description { state: "default" 0.0;
9614 to_y: "elm.swallow.icon";
9619 normal: "bubble_1.png";
9620 border: 36 11 10 19;
9622 image.middle: SOLID;
9625 description { state: "rtl" 0.0;
9626 inherit: "default" 0.0;
9628 normal: "bubble_2.png";
9629 border: 11 36 10 19;
9633 part { name: "elm.swallow.content";
9635 description { state: "default" 0.0;
9646 part { name: "shine";
9648 description { state: "default" 0.0;
9659 normal: "bubble_shine.png";
9664 description { state: "rtl" 0.0;
9665 inherit: "default" 0.0;
9667 normal: "bubble_shine4.png";
9676 signal: "elm,state,icon,visible";
9678 action: STATE_SET "visible" 0.0;
9679 target: "elm.swallow.icon";
9683 signal: "elm,state,icon,hidden";
9685 action: STATE_SET "default" 0.0;
9686 target: "elm.swallow.icon";
9688 program { name: "to_rtl";
9689 signal: "edje,state,rtl";
9691 action: STATE_SET "rtl" 0.0;
9694 program { name: "to_ltr";
9695 signal: "edje,state,ltr";
9697 action: STATE_SET "default" 0.0;
9703 group { name: "elm/bubble/bottom_right/default";
9705 image: "bubble_1.png" COMP;
9706 image: "bubble_2.png" COMP;
9707 image: "bubble_shine.png" COMP;
9710 part { name: "event";
9713 state: "default" 0.0;
9717 part { name: "elm.swallow.icon";
9719 description { state: "default" 0.0;
9724 aspect_preference: VERTICAL;
9735 description { state: "visible" 0.0;
9736 inherit: "default" 0.0;
9740 part { name: "elm.text";
9744 description { state: "default" 0.0;
9758 font: "Sans:style=Bold,Edje-Vera-Bold";
9766 part { name: "elm.info";
9770 description { state: "default" 0.0;
9778 to_x: "elm.swallow.icon";
9784 font: "Sans:style=Bold,Edje-Vera-Bold";
9792 part { name: "base0";
9794 description { state: "default" 0.0;
9796 to_y: "elm.swallow.icon";
9801 normal: "bubble_2.png";
9802 border: 11 36 10 19;
9804 image.middle: SOLID;
9807 description { state: "rtl" 0.0;
9808 inherit: "default" 0.0;
9810 normal: "bubble_1.png";
9811 border: 36 11 10 19;
9815 part { name: "elm.swallow.content";
9817 description { state: "default" 0.0;
9828 part { name: "shine";
9830 description { state: "default" 0.0;
9841 normal: "bubble_shine.png";
9846 description { state: "rtl" 0.0;
9847 inherit: "default" 0.0;
9849 normal: "bubble_shine3.png";
9858 signal: "elm,state,icon,visible";
9860 action: STATE_SET "visible" 0.0;
9861 target: "elm.swallow.icon";
9865 signal: "elm,state,icon,hidden";
9867 action: STATE_SET "default" 0.0;
9868 target: "elm.swallow.icon";
9870 program { name: "to_rtl";
9871 signal: "edje,state,rtl";
9873 action: STATE_SET "rtl" 0.0;
9876 program { name: "to_ltr";
9877 signal: "edje,state,ltr";
9879 action: STATE_SET "default" 0.0;
9885 ///////////////////////////////////////////////////////////////////////////////
9886 group { name: "elm/photo/base/default";
9888 image: "frame_1.png" COMP;
9889 image: "frame_2.png" COMP;
9890 image: "dia_grad.png" COMP;
9891 image: "head.png" COMP;
9894 part { name: "base0";
9896 description { state: "default" 0.0;
9897 image.normal: "dia_grad.png";
9909 part { name: "base";
9911 description { state: "default" 0.0;
9913 normal: "frame_2.png";
9920 part { name: "head";
9922 description { state: "default" 0.0;
9926 aspect_preference: BOTH;
9927 image.normal: "head.png";
9930 part { name: "clip";
9933 description { state: "default" 0.0;
9936 color: 255 255 255 255;
9939 part { name: "elm.swallow.content";
9942 description { state: "default" 0.0;
9947 part { name: "over";
9949 description { state: "default" 0.0;
9953 normal: "frame_1.png";
9963 group { name: "elm/photo/base/shadow";
9965 image: "shadow.png" COMP;
9966 image: "black.png" COMP;
9969 public message(Msg_Type:type, id, ...) {
9970 if( (type==MSG_INT_SET) && (id==0) )
9975 custom_state(PART:"size", "default", 0.0);
9979 set_state_val(PART:"size", STATE_REL1_OFFSET, - w/2, - h/2);
9980 set_state_val(PART:"size", STATE_REL2_OFFSET, w/2 + 1, h/2 + 1);
9981 set_state(PART:"size", "custom", 0.0);
9986 part { name: "size";
9988 description { state: "default" 0.0;
9989 rel1.relative: 0.5 0.5;
9990 rel2.relative: 0.5 0.5;
9998 state: "default" 0.0;
10001 rel1.relative: -0.06 -0.06;
10002 rel2.relative: 1.07 1.07;
10003 image.normal: "shadow.png";
10008 part { name: "elm.swallow.content";
10010 description { state: "default" 0.0;
10012 rel2.offset: -3 -3;
10022 state: "default" 0.0;
10027 image.normal: "black.png";
10028 image.border: 1 1 1 1;
10035 ///////////////////////////////////////////////////////////////////////////////
10036 group { name: "elm/thumb/base/default";
10038 image: "frame_1.png" COMP;
10039 image: "frame_2.png" COMP;
10040 image: "dia_grad.png" COMP;
10041 image: "busy-1.png" COMP;
10042 image: "busy-2.png" COMP;
10043 image: "busy-3.png" COMP;
10044 image: "busy-4.png" COMP;
10045 image: "busy-5.png" COMP;
10046 image: "busy-6.png" COMP;
10047 image: "busy-7.png" COMP;
10048 image: "busy-8.png" COMP;
10049 image: "busy-9.png" COMP;
10052 part { name: "base0";
10054 description { state: "default" 0.0;
10055 image.normal: "dia_grad.png";
10067 part { name: "base";
10069 description { state: "default" 0.0;
10071 normal: "frame_2.png";
10078 part { name: "clip";
10081 description { state: "default" 0.0;
10083 rel2.offset: -5 -5;
10084 color: 255 255 255 255;
10087 part { name: "elm.swallow.content";
10090 description { state: "default" 0.0;
10092 rel2.offset: -5 -5;
10095 part { name: "progress";
10099 description { state: "default" 0.0;
10104 aspect_preference: BOTH;
10106 description { state: "pulse" 0.0;
10107 inherit: "default" 0.0;
10110 normal: "busy-9.png";
10111 tween: "busy-1.png";
10112 tween: "busy-2.png";
10113 tween: "busy-3.png";
10114 tween: "busy-4.png";
10115 tween: "busy-5.png";
10116 tween: "busy-6.png";
10117 tween: "busy-7.png";
10118 tween: "busy-8.png";
10123 part { name: "over";
10125 description { state: "default" 0.0;
10127 rel2.offset: -5 -5;
10129 normal: "frame_1.png";
10137 program { name: "start_pulse";
10138 signal: "elm,state,pulse,start";
10140 action: STATE_SET "pulse" 0.0;
10141 target: "progress";
10142 transition: LINEAR 0.5;
10143 after: "start_pulse";
10145 program { name: "stop_pulse";
10146 signal: "elm,state,pulse,stop";
10148 action: STATE_SET "default" 0.0;
10149 target: "progress";
10155 group { name: "elm/thumb/base/noframe";
10157 image: "busy-1.png" COMP;
10158 image: "busy-2.png" COMP;
10159 image: "busy-3.png" COMP;
10160 image: "busy-4.png" COMP;
10161 image: "busy-5.png" COMP;
10162 image: "busy-6.png" COMP;
10163 image: "busy-7.png" COMP;
10164 image: "busy-8.png" COMP;
10165 image: "busy-9.png" COMP;
10168 part { name: "elm.swallow.content";
10170 description { state: "default" 0.0;
10172 rel2.offset: -5 -5;
10175 part { name: "progress";
10177 description { state: "default" 0.0;
10182 aspect_preference: BOTH;
10184 description { state: "pulse" 0.0;
10185 inherit: "default" 0.0;
10188 normal: "busy-9.png";
10189 tween: "busy-1.png";
10190 tween: "busy-2.png";
10191 tween: "busy-3.png";
10192 tween: "busy-4.png";
10193 tween: "busy-5.png";
10194 tween: "busy-6.png";
10195 tween: "busy-7.png";
10196 tween: "busy-8.png";
10202 program { name: "start_pulse";
10203 signal: "elm,state,pulse,start";
10205 action: STATE_SET "pulse" 0.0;
10206 target: "progress";
10207 transition: LINEAR 0.5;
10208 after: "start_pulse";
10210 program { name: "stop_pulse";
10211 signal: "elm,state,pulse,stop";
10213 action: STATE_SET "default" 0.0;
10214 target: "progress";
10221 ///////////////////////////////////////////////////////////////////////////////
10222 #define GROUP_ALIAS_ICON(Name, Alias, File, Min, Max) \
10223 group { name: "elm/icon/"##Name##"/default"; min: Min Min; max: Max Max; \
10224 alias: "elm/icon/"##Alias##"/default"; \
10225 images.image: File COMP; parts { part { name: "base"; \
10226 description { aspect: 1.0 1.0; aspect_preference: BOTH; \
10227 image.normal: File; } } } }
10229 #define GROUP_ICON(Name, File, Min, Max) \
10230 group { name: "elm/icon/"##Name##"/default"; min: Min Min; max: Max Max; \
10231 images.image: File COMP; parts { part { name: "base"; \
10232 description { aspect: 1.0 1.0; aspect_preference: BOTH; \
10233 image.normal: File; } } } }
10235 group { name: "elm/icon/arrow_down/default";
10236 alias: "elm/icon/toolbar/arrow_down/default";
10237 alias: "elm/icon/toolbar/more_menu/default"; min: 32 32;
10238 images.image: "icon_arrow_down.png" COMP; parts { part { name: "base";
10239 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10240 image.normal: "icon_arrow_down.png"; } } } }
10242 GROUP_ALIAS_ICON("home", "toolbar/home", "icon_home.png", 32, 0);
10243 GROUP_ALIAS_ICON("close", "toolbar/close", "icon_close.png", 32, 0);
10244 GROUP_ALIAS_ICON("apps", "toolbar/apps", "icon_apps.png", 32, 0);
10245 GROUP_ALIAS_ICON("arrow_up", "toolbar/arrow_up", "icon_arrow_up.png", 32, 0);
10246 GROUP_ALIAS_ICON("arrow_left", "toolbar/arrow_left", "icon_arrow_left.png", 32, 0);
10247 GROUP_ALIAS_ICON("arrow_right", "toolbar/arrow_right", "icon_arrow_right.png", 32, 0);
10248 GROUP_ALIAS_ICON("chat", "toolbar/chat", "icon_chat.png", 32, 0);
10249 GROUP_ALIAS_ICON("clock", "toolbar/clock", "icon_clock.png", 32, 0);
10250 GROUP_ALIAS_ICON("delete", "toolbar/delete", "icon_delete.png", 32, 0);
10251 GROUP_ALIAS_ICON("edit", "toolbar/edit", "icon_edit.png", 32, 0);
10252 GROUP_ALIAS_ICON("refresh", "toolbar/refresh", "icon_refresh.png", 32, 0);
10253 GROUP_ALIAS_ICON("folder", "toolbar/folder", "icon_folder.png", 32, 0);
10254 GROUP_ALIAS_ICON("file", "toolbar/file", "icon_file.png", 32, 0);
10255 ///////////////////////////////////////////////////////////////////////////////
10256 GROUP_ICON("menu/home", "icon_home.png", 24, 24);
10257 GROUP_ICON("menu/close", "icon_close.png", 24, 24);
10258 GROUP_ICON("menu/apps", "icon_apps.png", 24, 24);
10259 GROUP_ICON("menu/arrow_up", "icon_arrow_up.png", 24, 24);
10260 GROUP_ICON("menu/arrow_down", "icon_arrow_down.png", 24, 24);
10261 GROUP_ICON("menu/arrow_left", "icon_arrow_left.png", 24, 24);
10262 GROUP_ICON("menu/arrow_right", "icon_arrow_right.png", 24, 24);
10263 GROUP_ICON("menu/chat", "icon_chat.png", 24, 24);
10264 GROUP_ICON("menu/clock", "icon_clock.png", 24, 24);
10265 GROUP_ICON("menu/delete", "icon_delete.png", 24, 24);
10266 GROUP_ICON("menu/edit", "icon_edit.png", 24, 24);
10267 GROUP_ICON("menu/refresh", "icon_refresh.png", 24, 24);
10268 GROUP_ICON("menu/folder", "icon_folder.png", 24, 24);
10269 GROUP_ICON("menu/file", "icon_file.png", 24, 24);
10271 GROUP_ICON("media_player/forward", "mp_forward.png", 16, 0);
10272 GROUP_ICON("media_player/info", "mp_info.png", 16, 0);
10273 GROUP_ICON("media_player/next", "mp_next.png", 16, 0);
10274 GROUP_ICON("media_player/pause", "mp_pause.png", 16, 0);
10275 GROUP_ICON("media_player/play", "mp_play.png", 16, 0);
10276 GROUP_ICON("media_player/prev", "mp_prev.png", 16, 0);
10277 GROUP_ICON("media_player/rewind", "mp_rewind.png", 16, 0);
10278 GROUP_ICON("media_player/stop", "mp_stop.png", 16, 0);
10280 ///////////////////////////////////////////////////////////////////////////////
10281 group { name: "elm/toolbar/base/default";
10283 image: "bt_dis_base.png" COMP;
10284 image: "bt_dis_hilight.png" COMP;
10285 image: "bt_dis_shine.png" COMP;
10286 image: "icon_left_arrow.png" COMP;
10287 image: "icon_right_arrow.png" COMP;
10290 part { name: "base";
10292 description { state: "default" 0.0;
10297 rel2.offset: -3 -3;
10299 normal: "bt_dis_base.png";
10302 image.middle: SOLID;
10305 part { name: "clipper";
10309 state: "default" 0.0;
10320 part { name: "elm.swallow.content";
10321 clip_to: "clipper";
10324 state: "default" 0.0;
10325 rel1.to: "clipper";
10326 rel2.to: "clipper";
10329 part { name: "over2";
10331 description { state: "default" 0.0;
10335 normal: "bt_dis_shine.png";
10340 part { name: "over1";
10342 description { state: "default" 0.0;
10345 rel2.relative: 1.0 0.5;
10347 normal: "bt_dis_hilight.png";
10350 color: 255 255 255 128;
10353 part { name: "left_arrow";
10355 description { state: "default" 0.0;
10356 image.normal: "icon_left_arrow.png";
10358 aspect_preference: VERTICAL;
10363 description { state: "hidden" 0.0;
10364 inherit: "default" 0.0;
10366 color: 255 255 255 0;
10369 part { name: "right_arrow";
10371 description { state: "default" 0.0;
10372 image.normal: "icon_right_arrow.png";
10374 aspect_preference: VERTICAL;
10379 description { state: "hidden" 0.0;
10380 inherit: "default" 0.0;
10382 color: 255 255 255 0;
10385 part { name: "event";
10389 description { state: "default" 0.0;
10395 program { name: "sb_hbar_show";
10396 signal: "elm,action,show,hbar";
10398 action: STATE_SET "default" 0.0;
10399 transition: LINEAR 0.5;
10400 target: "left_arrow";
10401 target: "right_arrow";
10403 program { name: "sb_hbar_hide";
10404 signal: "elm,action,hide,hbar";
10406 action: STATE_SET "hidden" 0.0;
10407 target: "left_arrow";
10408 target: "right_arrow";
10409 transition: LINEAR 0.5;
10414 group { name: "elm/toolbar/item/default";
10416 image: "toolbar_sel.png" COMP;
10418 data.item: "transition_animation_on" "1";
10420 part { name: "label2";
10424 clip_to: "elm.text.clipper";
10425 description { state: "default" 0.0;
10428 rel1.to: "elm.text";
10429 rel2.to: "elm.text";
10433 text_source: "elm.text";
10437 text_class: "toolbar_item";
10440 description { state: "selected" 0.0;
10441 inherit: "default" 0.0;
10444 description { state: "disabled" 0.0;
10445 inherit: "default" 0.0;
10449 description { state: "disabled_visible" 0.0;
10450 inherit: "default" 0.0;
10457 part { name: "label2_new";
10461 clip_to: "elm.text_new.clipper";
10462 description { state: "default" 0.0;
10465 rel1.to: "elm.text_new";
10466 rel2.to: "elm.text_new";
10470 text_source: "elm.text_new";
10474 text_class: "toolbar_item";
10477 description { state: "selected" 0.0;
10478 inherit: "default" 0.0;
10481 description { state: "disabled" 0.0;
10482 inherit: "default" 0.0;
10486 description { state: "disabled_visible" 0.0;
10487 inherit: "default" 0.0;
10496 description { state: "default" 0.0;
10498 color: 255 255 255 0;
10500 normal: "toolbar_sel.png";
10503 image.middle: SOLID;
10506 description { state: "selected" 0.0;
10507 inherit: "default" 0.0;
10509 color: 255 255 255 255;
10511 description { state: "disabled" 0.0;
10512 inherit: "default" 0.0;
10514 color: 255 255 255 0;
10517 part { name: "elm.swallow.icon";
10519 clip_to: "elm.icon.clipper";
10520 description { state: "default" 0.0;
10535 part { name: "elm.swallow.icon_new";
10537 clip_to: "elm.icon_new.clipper";
10538 description { state: "default" 0.0;
10546 to_y: "elm.text_new";
10553 part { name: "elm.text";
10555 effect: SOFT_SHADOW;
10558 clip_to: "elm.text.clipper";
10559 description { state: "default" 0.0;
10571 color: 224 224 224 255;
10574 font: "Sans:style=Bold";
10578 text_class: "toolbar_item";
10581 description { state: "selected" 0.0;
10582 inherit: "default" 0.0;
10585 description { state: "visible" 0.0;
10586 inherit: "default" 0.0;
10590 description { state: "disabled" 0.0;
10591 inherit: "default" 0.0;
10595 description { state: "disabled_visible" 0.0;
10596 inherit: "default" 0.0;
10603 part { name: "elm.text_new";
10605 effect: SOFT_SHADOW;
10607 clip_to: "elm.text_new.clipper";
10609 description { state: "default" 0.0;
10621 color: 224 224 224 255;
10624 font: "Sans:style=Bold";
10628 text_class: "toolbar_item";
10631 description { state: "selected" 0.0;
10632 inherit: "default" 0.0;
10635 description { state: "visible" 0.0;
10636 inherit: "default" 0.0;
10640 description { state: "disabled" 0.0;
10641 inherit: "default" 0.0;
10645 description { state: "disabled_visible" 0.0;
10646 inherit: "default" 0.0;
10653 part { name: "elm.text.clipper";
10655 description { state: "default" 0.0;
10656 color: 255 255 255 255;
10658 description { state: "animation" 0.0;
10659 color: 255 255 255 0;
10662 part { name: "elm.text_new.clipper";
10664 description { state: "default" 0.0;
10665 color: 255 255 255 0;
10667 description { state: "animation" 0.0;
10668 color: 255 255 255 255;
10671 part { name: "elm.icon.clipper";
10673 description { state: "default" 0.0;
10674 color: 255 255 255 255;
10676 description { state: "animation" 0.0;
10677 color: 255 255 255 0;
10680 part { name: "elm.icon_new.clipper";
10682 description { state: "default" 0.0;
10683 color: 255 255 255 0;
10685 description { state: "animation" 0.0;
10686 color: 255 255 255 255;
10689 part { name: "event";
10692 ignore_flags: ON_HOLD;
10693 description { state: "default" 0.0;
10699 program { name: "go_active";
10700 signal: "elm,state,selected";
10702 action: STATE_SET "selected" 0.0;
10704 target: "elm.text";
10706 target: "elm.text_new";
10707 target: "label2_new";
10708 transition: LINEAR 0.2;
10710 program { name: "go_passive";
10711 signal: "elm,state,unselected";
10713 action: STATE_SET "default" 0.0;
10715 target: "elm.text";
10717 target: "elm.text_new";
10718 target: "label2_new";
10719 transition: LINEAR 0.1;
10721 program { name: "go";
10722 signal: "mouse,up,1";
10724 action: SIGNAL_EMIT "elm,action,click" "elm";
10726 program { name: "mouse,in";
10727 signal: "mouse,in";
10729 action: SIGNAL_EMIT "elm,mouse,in" "elm";
10731 program { name: "mouse,out";
10732 signal: "mouse,out";
10734 action: SIGNAL_EMIT "elm,mouse,out" "elm";
10736 program { name: "disable";
10737 signal: "elm,state,disabled";
10739 action: STATE_SET "disabled" 0.0;
10741 target: "label2_new";
10743 after: "disable_text";
10745 program { name: "disable_text";
10749 get_state(PART:"elm.text", st, 30, vl);
10750 if (!strcmp(st, "visible"))
10752 set_state(PART:"elm.text", "disabled_visible", 0.0);
10753 set_state(PART:"elm.text_new", "disabled_visible", 0.0);
10757 set_state(PART:"elm.text", "disabled", 0.0);
10758 set_state(PART:"elm.text_new", "disabled", 0.0);
10762 program { name: "enable";
10763 signal: "elm,state,enabled";
10765 action: STATE_SET "default" 0.0;
10767 target: "label2_new";
10769 after: "enable_text";
10771 program { name: "enable_text";
10775 get_state(PART:"elm.text", st, 30, vl);
10776 if (!strcmp(st, "disabled_visible"))
10778 set_state(PART:"elm.text", "visible", 0.0);
10779 set_state(PART:"elm.text_new", "visible", 0.0);
10783 set_state(PART:"elm.text", "default", 0.0);
10784 set_state(PART:"elm.text_new", "default", 0.0);
10788 program { name: "label_set,animation,forward";
10789 signal: "elm,state,label_set,forward";
10791 after: "label_set,animation";
10793 program { name: "label_set,animation,backward";
10794 signal: "elm,state,label_set,backward";
10796 after: "label_set,animation";
10798 program { name: "label_set,animation";
10799 signal: "elm,state,label_set";
10801 action: STATE_SET "animation" 0.0;
10802 target: "elm.text.clipper";
10803 target: "elm.text_new.clipper";
10804 transition: LINEAR 0.2;
10805 after: "label_set,animation,done";
10807 program { name: "label_set,animation,done";
10808 action: SIGNAL_EMIT "elm,state,label_set,done" "elm";
10810 program { name: "label,reset";
10811 signal: "elm,state,label,reset";
10813 action: STATE_SET "default" 0.0;
10814 target: "elm.text.clipper";
10815 target: "elm.text_new.clipper";
10817 program { name: "icon_set,animation,forward";
10818 signal: "elm,state,icon_set,forward";
10820 after: "icon_set,animation";
10822 program { name: "icon_set,animation,backward";
10823 signal: "elm,state,icon_set,backward";
10825 after: "icon_set,animation";
10827 program { name: "icon_set,animation";
10828 signal: "elm,state,icon_set";
10830 action: STATE_SET "animation" 0.0;
10831 target: "elm.icon.clipper";
10832 target: "elm.icon_new.clipper";
10833 transition: LINEAR 0.2;
10834 after: "icon_set,animation,done";
10836 program { name: "icon_set,animation,done";
10837 action: SIGNAL_EMIT "elm,state,icon_set,done" "elm";
10839 program { name: "icon,reset";
10840 signal: "elm,state,icon,reset";
10842 action: STATE_SET "default" 0.0;
10843 target: "elm.icon.clipper";
10844 target: "elm.icon_new.clipper";
10849 group { name: "elm/toolbar/separator/default";
10851 image: "toolbar_separator_v.png" COMP;
10854 part { name: "separator"; // separator group
10855 description { state: "default" 0.0;
10859 rel2.offset: -5 -5;
10861 normal: "toolbar_separator_v.png";
10871 ///////////////////////////////////////////////////////////////////////////////
10872 group { name: "elm/notify/block_events/default";
10874 part { name: "block_events";
10876 description { state: "default" 0.0;
10884 name: "block_clicked";
10885 signal: "mouse,clicked,1";
10886 source: "block_events";
10887 action: SIGNAL_EMIT "elm,action,clicked" "elm";
10891 group { name: "elm/notify/top/default";
10892 //this group is a design similar to the inwin group
10894 image: "shad_circ.png" COMP;
10895 image: "bt_dis_base.png" COMP;
10896 image: "bt_dis_hilight.png" COMP;
10899 part { name: "base";
10903 description { state: "default" 0.0;
10905 rel1.offset: 10 10;
10906 rel2.offset: -10 -10;
10907 rel1.relative: 0.0 -1.0;
10908 rel2.relative: 1.0 0.0;
10910 description { state: "visible" 0.0;
10911 inherit: "default" 0.0;
10913 rel1.relative: 0.0 0.0;
10914 rel2.relative: 1.0 1.0;
10917 part { name: "shad";
10919 description { state: "default" 0.0;
10920 image.normal: "shad_circ.png";
10921 rel1.to: "elm.swallow.content";
10922 rel1.offset: -64 -64;
10923 rel2.to: "elm.swallow.content";
10924 rel2.offset: 63 63;
10928 part { name: "pop";
10930 description { state: "default" 0.0;
10931 rel1.to: "elm.swallow.content";
10932 rel1.offset: -5 -5;
10933 rel2.to: "elm.swallow.content";
10936 normal: "bt_dis_base.png";
10939 image.middle: SOLID;
10942 part { name: "popover";
10944 description { state: "default" 0.0;
10947 rel2.relative: 1.0 0.5;
10949 normal: "bt_dis_hilight.png";
10954 part { name: "elm.swallow.content";
10956 description { state: "default" 0.0;
10963 program { name: "show";
10964 signal: "elm,action,show";
10966 action: STATE_SET "visible" 0.0;
10969 program { name: "show_2";
10971 action: STATE_SET "default" 0.0;
10975 program { name: "show_3";
10977 action: STATE_SET "visible" 0.0;
10979 transition: LINEAR 0.5;
10981 program { name: "hide";
10982 signal: "elm,action,hide";
10984 action: STATE_SET "default" 0.0;
10989 group { name: "elm/notify/center/default";
10990 //this group is a design similar to the inwin group
10992 image: "bt_dis_base.png" COMP;
10995 part { name: "base";
10999 description { state: "default" 0.0;
11001 rel1.relative: 0.0 0.0;
11002 rel2.relative: 1.0 1.0;
11005 part { name: "pop";
11007 description { state: "default" 0.0;
11008 rel1.to: "elm.swallow.content";
11009 rel1.offset: -5 -5;
11010 rel2.to: "elm.swallow.content";
11013 normal: "bt_dis_base.png";
11018 part { name: "elm.swallow.content";
11020 description { state: "default" 0.0;
11027 program { name: "show";
11028 signal: "elm,action,show";
11030 action: STATE_SET "default" 0.0;
11033 program { name: "show_2";
11035 action: STATE_SET "default" 0.0;
11038 program { name: "hide";
11039 signal: "elm,action,hide";
11041 action: STATE_SET "default" 0.0;
11046 group { name: "elm/notify/bottom/default";
11047 //this group is a design similar to the inwin group
11049 image: "shad_circ.png" COMP;
11050 image: "bt_dis_base.png" COMP;
11051 image: "bt_dis_hilight.png" COMP;
11054 part { name: "base";
11058 description { state: "default" 0.0;
11060 rel1.offset: 10 10;
11061 rel2.offset: -10 -10;
11062 rel1.relative: 0.0 1.0;
11063 rel2.relative: 1.0 2.0;
11065 description { state: "visible" 0.0;
11066 inherit: "default" 0.0;
11068 rel1.relative: 0.0 0.0;
11069 rel2.relative: 1.0 1.0;
11072 part { name: "shad";
11074 description { state: "default" 0.0;
11075 image.normal: "shad_circ.png";
11076 rel1.to: "elm.swallow.content";
11077 rel1.offset: -64 -64;
11078 rel2.to: "elm.swallow.content";
11079 rel2.offset: 63 63;
11083 part { name: "pop";
11085 description { state: "default" 0.0;
11086 rel1.to: "elm.swallow.content";
11087 rel1.offset: -5 -5;
11088 rel2.to: "elm.swallow.content";
11091 normal: "bt_dis_base.png";
11094 image.middle: SOLID;
11097 part { name: "popover";
11099 description { state: "default" 0.0;
11102 rel2.relative: 1.0 0.5;
11104 normal: "bt_dis_hilight.png";
11109 part { name: "elm.swallow.content";
11111 description { state: "default" 0.0;
11118 program { name: "show";
11119 signal: "elm,action,show";
11121 action: STATE_SET "visible" 0.0;
11124 program { name: "show_2";
11126 action: STATE_SET "default" 0.0;
11130 program { name: "show_3";
11132 action: STATE_SET "visible" 0.0;
11134 transition: LINEAR 0.5;
11136 program { name: "hide";
11137 signal: "elm,action,hide";
11139 action: STATE_SET "default" 0.0;
11144 group { name: "elm/notify/left/default";
11145 //this group is a design similar to the inwin group
11147 image: "shad_circ.png" COMP;
11148 image: "bt_dis_base.png" COMP;
11149 image: "bt_dis_hilight.png" COMP;
11152 part { name: "base";
11156 description { state: "default" 0.0;
11158 rel1.offset: 10 10;
11159 rel2.offset: -10 -10;
11160 rel1.relative: -1.0 0.0;
11161 rel2.relative: 0.0 1.0;
11163 description { state: "visible" 0.0;
11164 inherit: "default" 0.0;
11166 rel1.relative: 0.0 0.0;
11167 rel2.relative: 1.0 1.0;
11170 part { name: "shad";
11172 description { state: "default" 0.0;
11173 image.normal: "shad_circ.png";
11174 rel1.to: "elm.swallow.content";
11175 rel1.offset: -64 -64;
11176 rel2.to: "elm.swallow.content";
11177 rel2.offset: 63 63;
11181 part { name: "pop";
11183 description { state: "default" 0.0;
11184 rel1.to: "elm.swallow.content";
11185 rel1.offset: -5 -5;
11186 rel2.to: "elm.swallow.content";
11189 normal: "bt_dis_base.png";
11192 image.middle: SOLID;
11195 part { name: "popover";
11197 description { state: "default" 0.0;
11200 rel2.relative: 1.0 0.5;
11202 normal: "bt_dis_hilight.png";
11207 part { name: "elm.swallow.content";
11209 description { state: "default" 0.0;
11216 program { name: "show";
11217 signal: "elm,action,show";
11219 action: STATE_SET "visible" 0.0;
11222 program { name: "show_2";
11224 action: STATE_SET "default" 0.0;
11228 program { name: "show_3";
11230 action: STATE_SET "visible" 0.0;
11232 transition: LINEAR 0.5;
11234 program { name: "hide";
11235 signal: "elm,action,hide";
11237 action: STATE_SET "default" 0.0;
11242 group { name: "elm/notify/right/default";
11243 //this group is a design similar to the inwin group
11245 image: "shad_circ.png" COMP;
11246 image: "bt_dis_base.png" COMP;
11247 image: "bt_dis_hilight.png" COMP;
11250 part { name: "base";
11254 description { state: "default" 0.0;
11256 rel1.offset: 10 10;
11257 rel2.offset: -10 -10;
11258 rel1.relative: 1.0 0.0;
11259 rel2.relative: 2.0 1.0;
11261 description { state: "visible" 0.0;
11262 inherit: "default" 0.0;
11264 rel1.relative: 0.0 0.0;
11265 rel2.relative: 1.0 1.0;
11268 part { name: "shad";
11270 description { state: "default" 0.0;
11271 image.normal: "shad_circ.png";
11272 rel1.to: "elm.swallow.content";
11273 rel1.offset: -64 -64;
11274 rel2.to: "elm.swallow.content";
11275 rel2.offset: 63 63;
11279 part { name: "pop";
11281 description { state: "default" 0.0;
11282 rel1.to: "elm.swallow.content";
11283 rel1.offset: -5 -5;
11284 rel2.to: "elm.swallow.content";
11287 normal: "bt_dis_base.png";
11290 image.middle: SOLID;
11293 part { name: "popover";
11295 description { state: "default" 0.0;
11298 rel2.relative: 1.0 0.5;
11300 normal: "bt_dis_hilight.png";
11305 part { name: "elm.swallow.content";
11307 description { state: "default" 0.0;
11314 program { name: "show";
11315 signal: "elm,action,show";
11317 action: STATE_SET "visible" 0.0;
11320 program { name: "show_2";
11322 action: STATE_SET "default" 0.0;
11326 program { name: "show_3";
11328 action: STATE_SET "visible" 0.0;
11330 transition: LINEAR 0.5;
11332 program { name: "hide";
11333 signal: "elm,action,hide";
11335 action: STATE_SET "default" 0.0;
11340 group { name: "elm/notify/top_left/default";
11341 //this group is a design similar to the inwin group
11343 image: "shad_circ.png" COMP;
11344 image: "bt_dis_base.png" COMP;
11345 image: "bt_dis_hilight.png" COMP;
11348 part { name: "base";
11352 description { state: "default" 0.0;
11354 rel1.offset: 10 10;
11355 rel2.offset: -10 -10;
11356 rel1.relative: 0.0 -1.0;
11357 rel2.relative: 1.0 0.0;
11359 description { state: "visible" 0.0;
11360 inherit: "default" 0.0;
11362 rel1.relative: 0.0 0.0;
11363 rel2.relative: 1.0 1.0;
11366 part { name: "shad";
11368 description { state: "default" 0.0;
11369 image.normal: "shad_circ.png";
11370 rel1.to: "elm.swallow.content";
11371 rel1.offset: -64 -64;
11372 rel2.to: "elm.swallow.content";
11373 rel2.offset: 63 63;
11377 part { name: "pop";
11379 description { state: "default" 0.0;
11380 rel1.to: "elm.swallow.content";
11381 rel1.offset: -5 -5;
11382 rel2.to: "elm.swallow.content";
11385 normal: "bt_dis_base.png";
11388 image.middle: SOLID;
11391 part { name: "popover";
11393 description { state: "default" 0.0;
11396 rel2.relative: 1.0 0.5;
11398 normal: "bt_dis_hilight.png";
11403 part { name: "elm.swallow.content";
11405 description { state: "default" 0.0;
11412 program { name: "show";
11413 signal: "elm,action,show";
11415 action: STATE_SET "visible" 0.0;
11418 program { name: "show_2";
11420 action: STATE_SET "default" 0.0;
11424 program { name: "show_3";
11426 action: STATE_SET "visible" 0.0;
11428 transition: LINEAR 0.5;
11430 program { name: "hide";
11431 signal: "elm,action,hide";
11433 action: STATE_SET "default" 0.0;
11438 group { name: "elm/notify/top_right/default";
11439 //this group is a design similar to the inwin group
11441 image: "shad_circ.png" COMP;
11442 image: "bt_dis_base.png" COMP;
11443 image: "bt_dis_hilight.png" COMP;
11446 part { name: "base";
11450 description { state: "default" 0.0;
11452 rel1.offset: 10 10;
11453 rel2.offset: -10 -10;
11454 rel1.relative: 0.0 -1.0;
11455 rel2.relative: 1.0 0.0;
11457 description { state: "visible" 0.0;
11458 inherit: "default" 0.0;
11460 rel1.relative: 0.0 0.0;
11461 rel2.relative: 1.0 1.0;
11464 part { name: "shad";
11466 description { state: "default" 0.0;
11467 image.normal: "shad_circ.png";
11468 rel1.to: "elm.swallow.content";
11469 rel1.offset: -64 -64;
11470 rel2.to: "elm.swallow.content";
11471 rel2.offset: 63 63;
11475 part { name: "pop";
11477 description { state: "default" 0.0;
11478 rel1.to: "elm.swallow.content";
11479 rel1.offset: -5 -5;
11480 rel2.to: "elm.swallow.content";
11483 normal: "bt_dis_base.png";
11486 image.middle: SOLID;
11489 part { name: "popover";
11491 description { state: "default" 0.0;
11494 rel2.relative: 1.0 0.5;
11496 normal: "bt_dis_hilight.png";
11501 part { name: "elm.swallow.content";
11503 description { state: "default" 0.0;
11510 program { name: "show";
11511 signal: "elm,action,show";
11513 action: STATE_SET "visible" 0.0;
11516 program { name: "show_2";
11518 action: STATE_SET "default" 0.0;
11522 program { name: "show_3";
11524 action: STATE_SET "visible" 0.0;
11526 transition: LINEAR 0.5;
11528 program { name: "hide";
11529 signal: "elm,action,hide";
11531 action: STATE_SET "default" 0.0;
11536 group { name: "elm/notify/bottom_left/default";
11537 //this group is a design similar to the inwin group
11539 image: "shad_circ.png" COMP;
11540 image: "bt_dis_base.png" COMP;
11541 image: "bt_dis_hilight.png" COMP;
11544 part { name: "base";
11548 description { state: "default" 0.0;
11550 rel1.offset: 10 10;
11551 rel2.offset: -10 -10;
11552 rel1.relative: 0.0 1.0;
11553 rel2.relative: 1.0 2.0;
11555 description { state: "visible" 0.0;
11556 inherit: "default" 0.0;
11558 rel1.relative: 0.0 0.0;
11559 rel2.relative: 1.0 1.0;
11562 part { name: "shad";
11564 description { state: "default" 0.0;
11565 image.normal: "shad_circ.png";
11566 rel1.to: "elm.swallow.content";
11567 rel1.offset: -64 -64;
11568 rel2.to: "elm.swallow.content";
11569 rel2.offset: 63 63;
11573 part { name: "pop";
11575 description { state: "default" 0.0;
11576 rel1.to: "elm.swallow.content";
11577 rel1.offset: -5 -5;
11578 rel2.to: "elm.swallow.content";
11581 normal: "bt_dis_base.png";
11584 image.middle: SOLID;
11587 part { name: "popover";
11589 description { state: "default" 0.0;
11592 rel2.relative: 1.0 0.5;
11594 normal: "bt_dis_hilight.png";
11599 part { name: "elm.swallow.content";
11601 description { state: "default" 0.0;
11608 program { name: "show";
11609 signal: "elm,action,show";
11611 action: STATE_SET "visible" 0.0;
11614 program { name: "show_2";
11616 action: STATE_SET "default" 0.0;
11620 program { name: "show_3";
11622 action: STATE_SET "visible" 0.0;
11624 transition: LINEAR 0.5;
11626 program { name: "hide";
11627 signal: "elm,action,hide";
11629 action: STATE_SET "default" 0.0;
11634 group { name: "elm/notify/bottom_right/default";
11635 //this group is a design similar to the inwin group
11637 image: "shad_circ.png" COMP;
11638 image: "bt_dis_base.png" COMP;
11639 image: "bt_dis_hilight.png" COMP;
11642 part { name: "base";
11646 description { state: "default" 0.0;
11648 rel1.offset: 10 10;
11649 rel2.offset: -10 -10;
11650 rel1.relative: 0.0 1.0;
11651 rel2.relative: 1.0 2.0;
11653 description { state: "visible" 0.0;
11654 inherit: "default" 0.0;
11656 rel1.relative: 0.0 0.0;
11657 rel2.relative: 1.0 1.0;
11660 part { name: "shad";
11662 description { state: "default" 0.0;
11663 image.normal: "shad_circ.png";
11664 rel1.to: "elm.swallow.content";
11665 rel1.offset: -64 -64;
11666 rel2.to: "elm.swallow.content";
11667 rel2.offset: 63 63;
11671 part { name: "pop";
11673 description { state: "default" 0.0;
11674 rel1.to: "elm.swallow.content";
11675 rel1.offset: -5 -5;
11676 rel2.to: "elm.swallow.content";
11679 normal: "bt_dis_base.png";
11682 image.middle: SOLID;
11685 part { name: "popover";
11687 description { state: "default" 0.0;
11690 rel2.relative: 1.0 0.5;
11692 normal: "bt_dis_hilight.png";
11697 part { name: "elm.swallow.content";
11699 description { state: "default" 0.0;
11706 program { name: "show";
11707 signal: "elm,action,show";
11709 action: STATE_SET "visible" 0.0;
11712 program { name: "show_2";
11714 action: STATE_SET "default" 0.0;
11718 program { name: "show_3";
11720 action: STATE_SET "visible" 0.0;
11722 transition: LINEAR 0.5;
11724 program { name: "hide";
11725 signal: "elm,action,hide";
11727 action: STATE_SET "default" 0.0;
11733 ///////////////////////////////////////////////////////////////////////////////
11734 group { name: "elm/slideshow/base/default";
11736 item: transitions "fade black_fade horizontal vertical square";
11737 item: layouts "fullscreen not_fullscreen";
11740 part { name: "whole";
11743 state: "default" 0.0;
11745 color: 20 20 20 255;
11748 part { name: "image_1_whole";
11751 state: "default" 0.0;
11752 color: 255 255 255 255;
11755 state: "fade_prev_next" 0.0;
11756 inherit: "default" 0.0;
11757 color: 255 255 255 0;
11760 state: "black_fade_prev_next_init" 0.0;
11761 inherit: "default" 0.0;
11762 color: 255 255 255 255;
11765 state: "black_fade_prev_next" 0.0;
11766 inherit: "default" 0.0;
11770 state: "horizontal_next_init" 0.0;
11771 inherit: "default" 0.0;
11774 state: "horizontal_next" 0.0;
11775 inherit: "default" 0.0;
11776 rel1.relative: -1.0 0.0;
11777 rel2.relative: 0.0 1.0;
11780 state: "horizontal_prev_init" 0.0;
11781 inherit: "default" 0.0;
11784 state: "horizontal_prev" 0.0;
11785 inherit: "default" 0.0;
11786 rel1.relative: 1.0 0.0;
11787 rel2.relative: 2.0 1.0;
11790 state: "vertical_next_init" 0.0;
11791 inherit: "default" 0.0;
11794 state: "vertical_next" 0.0;
11795 inherit: "default" 0.0;
11796 rel1.relative: 0.0 -1.0;
11797 rel2.relative: 1.0 0.0;
11800 state: "vertical_prev_init" 0.0;
11801 inherit: "default" 0.0;
11804 state: "vertical_prev" 0.0;
11805 inherit: "default" 0.0;
11806 rel1.relative: 0.0 1.0;
11807 rel2.relative: 1.0 2.0;
11810 state: "square_prev_next" 0.0;
11811 inherit: "default" 0.0;
11812 color: 255 255 255 0;
11815 part { name: "image_2_whole";
11818 state: "default" 0.0;
11820 color: 255 255 255 0;
11823 state: "fade_prev_next" 0.0;
11824 inherit: "default" 0.0;
11825 color: 255 255 255 255;
11828 state: "black_fade_prev_next_init" 0.0;
11829 inherit: "default" 0.0;
11833 state: "black_fade_prev_next" 0.0;
11834 inherit: "default" 0.0;
11835 color: 255 255 255 255;
11838 state: "horizontal_next_init" 0.0;
11839 inherit: "default" 0.0;
11840 rel1.relative: 1.0 0.0;
11841 rel2.relative: 2.0 1.0;
11842 color: 255 255 255 255;
11845 state: "horizontal_next" 0.0;
11846 inherit: "default" 0.0;
11847 color: 255 255 255 255;
11850 state: "horizontal_prev_init" 0.0;
11851 inherit: "default" 0.0;
11852 rel1.relative: -1.0 0.0;
11853 rel2.relative: 0.0 1.0;
11854 color: 255 255 255 255;
11857 state: "horizontal_prev" 0.0;
11858 inherit: "default" 0.0;
11859 color: 255 255 255 255;
11862 state: "vertical_next_init" 0.0;
11863 inherit: "default" 0.0;
11864 rel1.relative: 0.0 1.0;
11865 rel2.relative: 1.0 2.0;
11866 color: 255 255 255 255;
11869 state: "vertical_next" 0.0;
11870 inherit: "default" 0.0;
11871 color: 255 255 255 255;
11874 state: "vertical_prev_init" 0.0;
11875 inherit: "default" 0.0;
11876 rel1.relative: 0.0 -1.0;
11877 rel2.relative: 1.0 0.0;
11878 color: 255 255 255 255;
11881 state: "vertical_prev" 0.0;
11882 inherit: "default" 0.0;
11883 color: 255 255 255 255;
11886 state: "square_prev_next_init" 0.0;
11887 inherit: "default" 0.0;
11888 rel1.relative: 0.5 0.5;
11889 rel2.relative: 0.5 0.5;
11890 color: 255 255 255 255;
11893 state: "square_prev_next" 0.0;
11894 inherit: "default" 0.0;
11895 rel1.relative: 0.0 0.0;
11896 rel2.relative: 1.0 1.0;
11897 color: 255 255 255 255;
11900 part { name: "elm.swallow.1";
11902 clip_to: "image_1_whole";
11904 state: "default" 0.0;
11905 rel1.to: "image_1_whole";
11906 rel2.to: "image_1_whole";
11907 color: 255 255 255 255;
11910 state: "not_fullscreen" 0.0;
11911 rel1.relative: 0.1 0.1;
11912 rel1.to: "image_1_whole";
11913 rel2.relative: 0.9 0.9;
11914 rel2.to: "image_1_whole";
11915 color: 255 255 255 255;
11918 part { name: "elm.swallow.2";
11920 clip_to: "image_2_whole";
11922 state: "default" 0.0;
11923 color: 255 255 255 255;
11924 rel1.to: "image_2_whole";
11925 rel2.to: "image_2_whole";
11928 state: "not_fullscreen" 0.0;
11929 color: 255 255 255 255;
11930 rel1.relative: 0.1 0.1;
11931 rel1.to: "image_2_whole";
11932 rel2.relative: 0.9 0.9;
11933 rel2.to: "image_2_whole";
11936 part { name: "events_catcher";
11940 state: "default" 0.0;
11948 program { name: "layout_fullscreen";
11949 signal: "layout,fullscreen";
11950 source: "slideshow";
11951 action: STATE_SET "default" 0.0;
11952 target: "elm.swallow.1";
11953 target: "elm.swallow.2";
11954 transition: SINUSOIDAL 1.0;
11956 program { name: "layout_not_fullscreen";
11957 signal: "layout,not_fullscreen";
11958 source: "slideshow";
11959 action: STATE_SET "not_fullscreen" 0.0;
11960 target: "elm.swallow.1";
11961 target: "elm.swallow.2";
11962 transition: SINUSOIDAL 1.0;
11965 program { name: "fade_next";
11966 signal: "fade,next";
11967 source: "slideshow";
11968 action: STATE_SET "default" 0.0;
11969 target: "image_1_whole";
11970 target: "image_2_whole";
11971 after: "fade_next_2";
11973 program { name: "fade_next_2";
11974 action: STATE_SET "fade_prev_next" 0.0;
11975 target: "image_1_whole";
11976 target: "image_2_whole";
11977 transition: SINUSOIDAL 1.5;
11980 program { name: "fade_previous";
11981 signal: "fade,previous";
11982 source: "slideshow";
11983 action: STATE_SET "default" 0.0;
11984 target: "image_1_whole";
11985 target: "image_2_whole";
11986 after: "fade_previous_2";
11988 program { name: "fade_previous_2";
11989 action: STATE_SET "fade_prev_next" 0.0;
11990 target: "image_1_whole";
11991 target: "image_2_whole";
11992 transition: SINUSOIDAL 1.5;
11995 program { name: "black_fade_next";
11996 signal: "black_fade,next";
11997 source: "slideshow";
11998 action: STATE_SET "black_fade_prev_next_init" 0.0;
11999 target: "image_1_whole";
12000 target: "image_2_whole";
12001 after: "black_fade_next_2";
12003 program { name: "black_fade_next_2";
12004 action: STATE_SET "black_fade_prev_next" 0.0;
12005 target: "image_1_whole";
12006 transition: SINUSOIDAL 0.75;
12007 after: "black_fade_next_3";
12009 program { name: "black_fade_next_3";
12010 action: STATE_SET "black_fade_prev_next" 0.0;
12011 target: "image_2_whole";
12012 transition: SINUSOIDAL 0.75;
12015 program { name: "black_fade_previous";
12016 signal: "black_fade,previous";
12017 source: "slideshow";
12018 action: STATE_SET "black_fade_prev_next_init" 0.0;
12019 target: "image_1_whole";
12020 target: "image_2_whole";
12021 after: "black_fade_previous_2";
12023 program { name: "black_fade_previous_2";
12024 action: STATE_SET "black_fade_prev_next" 0.0;
12025 target: "image_1_whole";
12026 transition: SINUSOIDAL 0.75;
12027 after: "black_fade_previous_3";
12029 program { name: "black_fade_previous_3";
12030 action: STATE_SET "black_fade_prev_next" 0.0;
12031 target: "image_2_whole";
12032 transition: SINUSOIDAL 0.75;
12035 program { name: "horizontal_next";
12036 signal: "horizontal,next";
12037 source: "slideshow";
12038 action: STATE_SET "horizontal_next_init" 0.0;
12039 target: "image_1_whole";
12040 target: "image_2_whole";
12041 after: "horizontal_next_2";
12043 program { name: "horizontal_next_2";
12044 action: STATE_SET "horizontal_next" 0.0;
12045 target: "image_1_whole";
12046 target: "image_2_whole";
12047 transition: SINUSOIDAL 1.5;
12050 program { name: "horizontal_previous";
12051 signal: "horizontal,previous";
12052 source: "slideshow";
12053 action: STATE_SET "horizontal_prev_init" 0.0;
12054 target: "image_1_whole";
12055 target: "image_2_whole";
12056 after: "horizontal_previous_2";
12058 program { name: "horizontal_previous_2";
12059 action: STATE_SET "horizontal_prev" 0.0;
12060 target: "image_1_whole";
12061 target: "image_2_whole";
12062 transition: SINUSOIDAL 1.5;
12065 program { name: "vertical_next";
12066 signal: "vertical,next";
12067 source: "slideshow";
12068 action: STATE_SET "vertical_next_init" 0.0;
12069 target: "image_1_whole";
12070 target: "image_2_whole";
12071 after: "vertical_next_2";
12073 program { name: "vertical_next_2";
12074 action: STATE_SET "vertical_next" 0.0;
12075 target: "image_1_whole";
12076 target: "image_2_whole";
12077 transition: SINUSOIDAL 1.5;
12080 program { name: "vertical_previous";
12081 signal: "vertical,previous";
12082 source: "slideshow";
12083 action: STATE_SET "vertical_prev_init" 0.0;
12084 target: "image_1_whole";
12085 target: "image_2_whole";
12086 after: "vertical_previous_2";
12088 program { name: "vertical_previous_2";
12089 action: STATE_SET "vertical_prev" 0.0;
12090 target: "image_1_whole";
12091 target: "image_2_whole";
12092 transition: SINUSOIDAL 1.5;
12095 program { name: "square_next";
12096 signal: "square,next";
12097 source: "slideshow";
12098 action: STATE_SET "square_prev_next_init" 0.0;
12099 target: "image_2_whole";
12100 after: "square_next_2";
12102 program { name: "square_next_2";
12103 action: STATE_SET "square_prev_next" 0.0;
12104 target: "image_2_whole";
12105 target: "image_1_whole";
12106 transition: SINUSOIDAL 1.5;
12109 program { name: "square_previous";
12110 signal: "square,previous";
12111 source: "slideshow";
12112 action: STATE_SET "square_prev_next_init" 0.0;
12113 target: "image_2_whole";
12114 after: "square_next_2";
12116 program { name: "end";
12117 action: SIGNAL_EMIT "end" "slideshow";
12119 program { name: "end_signal";
12120 signal: "anim,end";
12121 source: "slideshow";
12122 action: STATE_SET "default" 0.0;
12123 target: "image_1_whole";
12124 target: "image_2_whole";
12129 ///////////////////////////////////////////////////////////////////////////////
12130 group { name: "elm/win/inwin/default";
12132 image: "shad_circ.png" COMP;
12133 image: "bt_dis_base.png" COMP;
12134 image: "bt_dis_hilight.png" COMP;
12137 part { name: "base";
12140 description { state: "default" 0.0;
12143 description { state: "visible" 0.0;
12144 inherit: "default" 1.0;
12148 part { name: "shad";
12150 description { state: "default" 0.0;
12151 image.normal: "shad_circ.png";
12152 rel1.to: "elm.swallow.content";
12153 rel1.offset: -64 -64;
12154 rel2.to: "elm.swallow.content";
12155 rel2.offset: 63 63;
12159 part { name: "pop";
12161 description { state: "default" 0.0;
12162 rel1.to: "elm.swallow.content";
12163 rel1.offset: -5 -5;
12164 rel2.to: "elm.swallow.content";
12167 normal: "bt_dis_base.png";
12170 image.middle: SOLID;
12173 part { name: "popover";
12175 description { state: "default" 0.0;
12178 rel2.relative: 1.0 0.5;
12180 normal: "bt_dis_hilight.png";
12185 part { name: "elm.swallow.content";
12187 description { state: "default" 0.0;
12188 rel1.relative: 0.1 0.1;
12189 rel2.relative: 0.9 0.9;
12194 program { name: "show";
12195 signal: "elm,action,show";
12197 action: STATE_SET "visible" 0.0;
12198 // transition: DECELERATE 0.5;
12201 program { name: "hide";
12202 signal: "elm,action,hide";
12204 action: STATE_SET "default" 0.0;
12205 // transition: DECELERATE 0.5;
12211 group { name: "elm/win/inwin/minimal";
12213 image: "shad_circ.png" COMP;
12214 image: "bt_dis_base.png" COMP;
12215 image: "bt_dis_hilight.png" COMP;
12218 part { name: "base";
12221 description { state: "default" 0.0;
12224 description { state: "visible" 0.0;
12225 inherit: "default" 1.0;
12229 part { name: "shad";
12231 description { state: "default" 0.0;
12232 image.normal: "shad_circ.png";
12233 rel1.to: "elm.swallow.content";
12234 rel1.offset: -64 -64;
12235 rel2.to: "elm.swallow.content";
12236 rel2.offset: 63 63;
12240 part { name: "pop";
12242 description { state: "default" 0.0;
12243 rel1.to: "elm.swallow.content";
12244 rel1.offset: -5 -5;
12245 rel2.to: "elm.swallow.content";
12248 normal: "bt_dis_base.png";
12251 image.middle: SOLID;
12254 part { name: "popover";
12256 description { state: "default" 0.0;
12259 rel2.relative: 1.0 0.5;
12261 normal: "bt_dis_hilight.png";
12266 part { name: "elm.swallow.content";
12268 description { state: "default" 0.0;
12270 rel1.relative: 0.5 0.5;
12271 rel2.relative: 0.5 0.5;
12276 program { name: "show";
12277 signal: "elm,action,show";
12279 action: STATE_SET "visible" 0.0;
12280 // transition: DECELERATE 0.5;
12283 program { name: "hide";
12284 signal: "elm,action,hide";
12286 action: STATE_SET "default" 0.0;
12287 // transition: DECELERATE 0.5;
12293 group { name: "elm/win/inwin/minimal_vertical";
12295 image: "shad_circ.png" COMP;
12296 image: "bt_dis_base.png" COMP;
12297 image: "bt_dis_hilight.png" COMP;
12300 part { name: "base";
12303 description { state: "default" 0.0;
12306 description { state: "visible" 0.0;
12307 inherit: "default" 1.0;
12311 part { name: "shad";
12313 description { state: "default" 0.0;
12314 image.normal: "shad_circ.png";
12315 rel1.to: "elm.swallow.content";
12316 rel1.offset: -64 -64;
12317 rel2.to: "elm.swallow.content";
12318 rel2.offset: 63 63;
12322 part { name: "pop";
12324 description { state: "default" 0.0;
12325 rel1.to: "elm.swallow.content";
12326 rel1.offset: -5 -5;
12327 rel2.to: "elm.swallow.content";
12330 normal: "bt_dis_base.png";
12333 image.middle: SOLID;
12336 part { name: "popover";
12338 description { state: "default" 0.0;
12341 rel2.relative: 1.0 0.5;
12343 normal: "bt_dis_hilight.png";
12348 part { name: "elm.swallow.content";
12350 description { state: "default" 0.0;
12352 rel1.relative: 0.1 0.5;
12353 rel2.relative: 0.9 0.5;
12358 program { name: "show";
12359 signal: "elm,action,show";
12361 action: STATE_SET "visible" 0.0;
12362 // transition: DECELERATE 0.5;
12365 program { name: "hide";
12366 signal: "elm,action,hide";
12368 action: STATE_SET "default" 0.0;
12369 // transition: DECELERATE 0.5;
12375 ///////////////////////////////////////////////////////////////////////////////
12377 ///////////////////////////////////////////////////////////////////////////////
12378 group { name: "elm/list/item/default";
12379 data.item: "stacking" "above";
12381 image: "bt_sm_base1.png" COMP;
12382 image: "bt_sm_shine.png" COMP;
12383 image: "bt_sm_hilight.png" COMP;
12384 image: "ilist_1.png" COMP;
12385 image: "ilist_item_shadow.png" COMP;
12393 state: "default" 0.0;
12401 state: "default" 0.0;
12416 normal: "ilist_item_shadow.png";
12425 state: "default" 0.0;
12427 normal: "ilist_1.png";
12435 description { state: "default" 0.0;
12437 color: 255 255 255 0;
12447 normal: "bt_sm_base1.png";
12450 image.middle: SOLID;
12452 description { state: "selected" 0.0;
12453 inherit: "default" 0.0;
12455 color: 255 255 255 255;
12466 part { name: "elm.swallow.icon";
12468 description { state: "default" 0.0;
12481 part { name: "elm.swallow.end";
12483 description { state: "default" 0.0;
12496 part { name: "elm.text";
12498 effect: SOFT_SHADOW;
12502 state: "default" 0.0;
12505 to_x: "elm.swallow.icon";
12510 to_x: "elm.swallow.end";
12522 text_class: "list_item";
12525 description { state: "selected" 0.0;
12526 inherit: "default" 0.0;
12527 color: 224 224 224 255;
12531 part { name: "fg1";
12533 description { state: "default" 0.0;
12535 color: 255 255 255 0;
12537 rel2.relative: 1.0 0.5;
12540 normal: "bt_sm_hilight.png";
12544 description { state: "selected" 0.0;
12545 inherit: "default" 0.0;
12547 color: 255 255 255 255;
12550 part { name: "fg2";
12552 description { state: "default" 0.0;
12554 color: 255 255 255 0;
12558 normal: "bt_sm_shine.png";
12562 description { state: "selected" 0.0;
12563 inherit: "default" 0.0;
12565 color: 255 255 255 255;
12572 signal: "elm,state,selected";
12574 action: STATE_SET "selected" 0.0;
12578 target: "elm.text";
12581 name: "go_passive";
12582 signal: "elm,state,unselected";
12584 action: STATE_SET "default" 0.0;
12588 target: "elm.text";
12589 transition: LINEAR 0.1;
12593 group { name: "elm/list/item_odd/default";
12594 data.item: "stacking" "below";
12595 data.item: "selectraise" "on";
12597 image: "bt_sm_base1.png" COMP;
12598 image: "bt_sm_shine.png" COMP;
12599 image: "bt_sm_hilight.png" COMP;
12600 image: "ilist_2.png" COMP;
12608 state: "default" 0.0;
12616 state: "default" 0.0;
12618 normal: "ilist_2.png";
12626 description { state: "default" 0.0;
12628 color: 255 255 255 0;
12638 normal: "bt_sm_base1.png";
12641 image.middle: SOLID;
12643 description { state: "selected" 0.0;
12644 inherit: "default" 0.0;
12646 color: 255 255 255 255;
12658 name: "elm.swallow.icon";
12660 description { state: "default" 0.0;
12674 name: "elm.swallow.end";
12676 description { state: "default" 0.0;
12692 effect: SOFT_SHADOW;
12696 state: "default" 0.0;
12699 to_x: "elm.swallow.icon";
12704 to_x: "elm.swallow.end";
12716 text_class: "list_item";
12719 description { state: "selected" 0.0;
12720 inherit: "default" 0.0;
12721 color: 224 224 224 255;
12725 part { name: "fg1";
12727 description { state: "default" 0.0;
12729 color: 255 255 255 0;
12731 rel2.relative: 1.0 0.5;
12734 normal: "bt_sm_hilight.png";
12738 description { state: "selected" 0.0;
12739 inherit: "default" 0.0;
12741 color: 255 255 255 255;
12744 part { name: "fg2";
12746 description { state: "default" 0.0;
12748 color: 255 255 255 0;
12752 normal: "bt_sm_shine.png";
12756 description { state: "selected" 0.0;
12757 inherit: "default" 0.0;
12759 color: 255 255 255 255;
12766 signal: "elm,state,selected";
12768 action: STATE_SET "selected" 0.0;
12772 target: "elm.text";
12775 name: "go_passive";
12776 signal: "elm,state,unselected";
12778 action: STATE_SET "default" 0.0;
12782 target: "elm.text";
12783 transition: LINEAR 0.1;
12787 group { name: "elm/list/item_compress/default";
12788 data.item: "stacking" "above";
12789 data.item: "selectraise" "on";
12791 image: "bt_sm_base1.png" COMP;
12792 image: "bt_sm_shine.png" COMP;
12793 image: "bt_sm_hilight.png" COMP;
12794 image: "ilist_1.png" COMP;
12795 image: "ilist_item_shadow.png" COMP;
12803 state: "default" 0.0;
12810 description { state: "default" 0.0;
12825 normal: "ilist_item_shadow.png";
12834 state: "default" 0.0;
12836 normal: "ilist_1.png";
12844 description { state: "default" 0.0;
12846 color: 255 255 255 0;
12856 normal: "bt_sm_base1.png";
12859 image.middle: SOLID;
12861 description { state: "selected" 0.0;
12862 inherit: "default" 0.0;
12864 color: 255 255 255 255;
12875 part { name: "elm.swallow.icon";
12877 description { state: "default" 0.0;
12890 part { name: "elm.swallow.end";
12892 description { state: "default" 0.0;
12908 effect: SOFT_SHADOW;
12911 description { state: "default" 0.0;
12914 to_x: "elm.swallow.icon";
12919 to_x: "elm.swallow.end";
12931 text_class: "list_item";
12934 description { state: "selected" 0.0;
12935 inherit: "default" 0.0;
12936 color: 224 224 224 255;
12940 part { name: "fg1";
12942 description { state: "default" 0.0;
12944 color: 255 255 255 0;
12946 rel2.relative: 1.0 0.5;
12949 normal: "bt_sm_hilight.png";
12953 description { state: "selected" 0.0;
12954 inherit: "default" 0.0;
12956 color: 255 255 255 255;
12959 part { name: "fg2";
12961 description { state: "default" 0.0;
12963 color: 255 255 255 0;
12967 normal: "bt_sm_shine.png";
12971 description { state: "selected" 0.0;
12972 inherit: "default" 0.0;
12974 color: 255 255 255 255;
12981 signal: "elm,state,selected";
12983 action: STATE_SET "selected" 0.0;
12987 target: "elm.text";
12990 name: "go_passive";
12991 signal: "elm,state,unselected";
12993 action: STATE_SET "default" 0.0;
12997 target: "elm.text";
12998 transition: LINEAR 0.1;
13002 group { name: "elm/list/item_compress_odd/default";
13003 data.item: "stacking" "below";
13004 data.item: "selectraise" "on";
13006 image: "bt_sm_base1.png" COMP;
13007 image: "bt_sm_shine.png" COMP;
13008 image: "bt_sm_hilight.png" COMP;
13009 image: "ilist_2.png" COMP;
13017 state: "default" 0.0;
13025 state: "default" 0.0;
13027 normal: "ilist_2.png";
13035 description { state: "default" 0.0;
13037 color: 255 255 255 0;
13047 normal: "bt_sm_base1.png";
13050 image.middle: SOLID;
13052 description { state: "selected" 0.0;
13053 inherit: "default" 0.0;
13055 color: 255 255 255 255;
13066 part { name: "elm.swallow.icon";
13068 description { state: "default" 0.0;
13081 part { name: "elm.swallow.end";
13083 description { state: "default" 0.0;
13099 effect: SOFT_SHADOW;
13103 state: "default" 0.0;
13106 to_x: "elm.swallow.icon";
13111 to_x: "elm.swallow.end";
13123 text_class: "list_item";
13126 description { state: "selected" 0.0;
13127 inherit: "default" 0.0;
13128 color: 224 224 224 255;
13132 part { name: "fg1";
13134 description { state: "default" 0.0;
13136 color: 255 255 255 0;
13138 rel2.relative: 1.0 0.5;
13141 normal: "bt_sm_hilight.png";
13145 description { state: "selected" 0.0;
13146 inherit: "default" 0.0;
13148 color: 255 255 255 255;
13151 part { name: "fg2";
13153 description { state: "default" 0.0;
13155 color: 255 255 255 0;
13159 normal: "bt_sm_shine.png";
13163 description { state: "selected" 0.0;
13164 inherit: "default" 0.0;
13166 color: 255 255 255 255;
13173 signal: "elm,state,selected";
13175 action: STATE_SET "selected" 0.0;
13179 target: "elm.text";
13182 name: "go_passive";
13183 signal: "elm,state,unselected";
13185 action: STATE_SET "default" 0.0;
13189 target: "elm.text";
13190 transition: LINEAR 0.1;
13195 ///////////////////////////////////////////////////////////////////////////////
13196 group { name: "elm/list/h_item/default";
13197 data.item: "stacking" "above";
13199 image: "bt_sm_base1.png" COMP;
13200 image: "bt_sm_shine.png" COMP;
13201 image: "bt_sm_hilight.png" COMP;
13202 image: "ilist_1_h.png" COMP;
13203 image: "ilist_item_shadow_h.png" COMP;
13211 state: "default" 0.0;
13219 state: "default" 0.0;
13234 normal: "ilist_item_shadow_h.png";
13243 state: "default" 0.0;
13245 normal: "ilist_1_h.png";
13253 description { state: "default" 0.0;
13255 color: 255 255 255 0;
13265 normal: "bt_sm_base1.png";
13268 image.middle: SOLID;
13270 description { state: "selected" 0.0;
13271 inherit: "default" 0.0;
13273 color: 255 255 255 255;
13284 part { name: "elm.swallow.icon";
13286 description { state: "default" 0.0;
13299 part { name: "elm.swallow.end";
13301 description { state: "default" 0.0;
13314 part { name: "elm.text";
13316 effect: SOFT_SHADOW;
13320 state: "default" 0.0;
13323 to_x: "elm.swallow.icon";
13328 to_x: "elm.swallow.end";
13339 text_class: "list_item";
13342 description { state: "selected" 0.0;
13343 inherit: "default" 0.0;
13344 color: 224 224 224 255;
13348 part { name: "fg1";
13350 description { state: "default" 0.0;
13352 color: 255 255 255 0;
13354 rel2.relative: 1.0 0.5;
13357 normal: "bt_sm_hilight.png";
13361 description { state: "selected" 0.0;
13362 inherit: "default" 0.0;
13364 color: 255 255 255 255;
13367 part { name: "fg2";
13369 description { state: "default" 0.0;
13371 color: 255 255 255 0;
13375 normal: "bt_sm_shine.png";
13379 description { state: "selected" 0.0;
13380 inherit: "default" 0.0;
13382 color: 255 255 255 255;
13389 signal: "elm,state,selected";
13391 action: STATE_SET "selected" 0.0;
13395 target: "elm.text";
13398 name: "go_passive";
13399 signal: "elm,state,unselected";
13401 action: STATE_SET "default" 0.0;
13405 target: "elm.text";
13406 transition: LINEAR 0.1;
13410 group { name: "elm/list/h_item_odd/default";
13411 data.item: "stacking" "below";
13412 data.item: "selectraise" "on";
13414 image: "bt_sm_base1.png" COMP;
13415 image: "bt_sm_shine.png" COMP;
13416 image: "bt_sm_hilight.png" COMP;
13417 image: "ilist_2_h.png" COMP;
13425 state: "default" 0.0;
13433 state: "default" 0.0;
13435 normal: "ilist_2_h.png";
13443 description { state: "default" 0.0;
13445 color: 255 255 255 0;
13455 normal: "bt_sm_base1.png";
13458 image.middle: SOLID;
13460 description { state: "selected" 0.0;
13461 inherit: "default" 0.0;
13463 color: 255 255 255 255;
13475 name: "elm.swallow.icon";
13477 description { state: "default" 0.0;
13491 name: "elm.swallow.end";
13493 description { state: "default" 0.0;
13506 part { name: "elm.text";
13508 effect: SOFT_SHADOW;
13512 state: "default" 0.0;
13515 to_x: "elm.swallow.icon";
13520 to_x: "elm.swallow.end";
13531 text_class: "list_item";
13534 description { state: "selected" 0.0;
13535 inherit: "default" 0.0;
13536 color: 224 224 224 255;
13540 part { name: "fg1";
13542 description { state: "default" 0.0;
13544 color: 255 255 255 0;
13546 rel2.relative: 1.0 0.5;
13549 normal: "bt_sm_hilight.png";
13553 description { state: "selected" 0.0;
13554 inherit: "default" 0.0;
13556 color: 255 255 255 255;
13559 part { name: "fg2";
13561 description { state: "default" 0.0;
13563 color: 255 255 255 0;
13567 normal: "bt_sm_shine.png";
13571 description { state: "selected" 0.0;
13572 inherit: "default" 0.0;
13574 color: 255 255 255 255;
13581 signal: "elm,state,selected";
13583 action: STATE_SET "selected" 0.0;
13587 target: "elm.text";
13590 name: "go_passive";
13591 signal: "elm,state,unselected";
13593 action: STATE_SET "default" 0.0;
13597 target: "elm.text";
13598 transition: LINEAR 0.1;
13602 group { name: "elm/list/h_item_compress/default";
13603 data.item: "stacking" "above";
13604 data.item: "selectraise" "on";
13606 image: "bt_sm_base1.png" COMP;
13607 image: "bt_sm_shine.png" COMP;
13608 image: "bt_sm_hilight.png" COMP;
13609 image: "ilist_1_h.png" COMP;
13610 image: "ilist_item_shadow_h.png" COMP;
13618 state: "default" 0.0;
13625 description { state: "default" 0.0;
13640 normal: "ilist_item_shadow_h.png";
13649 state: "default" 0.0;
13651 normal: "ilist_1_h.png";
13659 description { state: "default" 0.0;
13661 color: 255 255 255 0;
13671 normal: "bt_sm_base1.png";
13674 image.middle: SOLID;
13676 description { state: "selected" 0.0;
13677 inherit: "default" 0.0;
13679 color: 255 255 255 255;
13690 part { name: "elm.swallow.icon";
13692 description { state: "default" 0.0;
13705 part { name: "elm.swallow.end";
13707 description { state: "default" 0.0;
13723 effect: SOFT_SHADOW;
13726 description { state: "default" 0.0;
13729 to_x: "elm.swallow.icon";
13734 to_x: "elm.swallow.end";
13745 text_class: "list_item";
13748 description { state: "selected" 0.0;
13749 inherit: "default" 0.0;
13750 color: 224 224 224 255;
13754 part { name: "fg1";
13756 description { state: "default" 0.0;
13758 color: 255 255 255 0;
13760 rel2.relative: 1.0 0.5;
13763 normal: "bt_sm_hilight.png";
13767 description { state: "selected" 0.0;
13768 inherit: "default" 0.0;
13770 color: 255 255 255 255;
13773 part { name: "fg2";
13775 description { state: "default" 0.0;
13777 color: 255 255 255 0;
13781 normal: "bt_sm_shine.png";
13785 description { state: "selected" 0.0;
13786 inherit: "default" 0.0;
13788 color: 255 255 255 255;
13795 signal: "elm,state,selected";
13797 action: STATE_SET "selected" 0.0;
13801 target: "elm.text";
13804 name: "go_passive";
13805 signal: "elm,state,unselected";
13807 action: STATE_SET "default" 0.0;
13811 target: "elm.text";
13812 transition: LINEAR 0.1;
13816 group { name: "elm/list/h_item_compress_odd/default";
13817 data.item: "stacking" "below";
13818 data.item: "selectraise" "on";
13820 image: "bt_sm_base1.png" COMP;
13821 image: "bt_sm_shine.png" COMP;
13822 image: "bt_sm_hilight.png" COMP;
13823 image: "ilist_2_h.png" COMP;
13831 state: "default" 0.0;
13839 state: "default" 0.0;
13841 normal: "ilist_2_h.png";
13849 description { state: "default" 0.0;
13851 color: 255 255 255 0;
13861 normal: "bt_sm_base1.png";
13864 image.middle: SOLID;
13866 description { state: "selected" 0.0;
13867 inherit: "default" 0.0;
13869 color: 255 255 255 255;
13880 part { name: "elm.swallow.icon";
13882 description { state: "default" 0.0;
13895 part { name: "elm.swallow.end";
13897 description { state: "default" 0.0;
13910 part { name: "elm.text";
13912 effect: SOFT_SHADOW;
13916 state: "default" 0.0;
13919 to_x: "elm.swallow.icon";
13924 to_x: "elm.swallow.end";
13935 text_class: "list_item";
13938 description { state: "selected" 0.0;
13939 inherit: "default" 0.0;
13940 color: 224 224 224 255;
13944 part { name: "fg1";
13946 description { state: "default" 0.0;
13948 color: 255 255 255 0;
13950 rel2.relative: 1.0 0.5;
13953 normal: "bt_sm_hilight.png";
13957 description { state: "selected" 0.0;
13958 inherit: "default" 0.0;
13960 color: 255 255 255 255;
13963 part { name: "fg2";
13965 description { state: "default" 0.0;
13967 color: 255 255 255 0;
13971 normal: "bt_sm_shine.png";
13975 description { state: "selected" 0.0;
13976 inherit: "default" 0.0;
13978 color: 255 255 255 255;
13985 signal: "elm,state,selected";
13987 action: STATE_SET "selected" 0.0;
13991 target: "elm.text";
13994 name: "go_passive";
13995 signal: "elm,state,unselected";
13997 action: STATE_SET "default" 0.0;
14001 target: "elm.text";
14002 transition: LINEAR 0.1;
14007 ///////////////////////////////////////////////////////////////////////////////
14008 group { name: "elm/slider/horizontal/default";
14009 alias: "elm/slider/horizontal/disabled";
14011 image: "sl_bg.png" COMP;
14012 image: "sl_bg_over.png" COMP;
14013 image: "sl_units.png" COMP;
14016 part { name: "base";
14018 description { state: "default" 0.0;
14027 image.normal: "sl_bg.png";
14031 part { name: "level";
14034 description { state: "default" 0.0;
14039 to_x: "elm.dragable.slider";
14042 color: 255 0 0 200;
14044 description { state: "inverted" 0.0;
14045 inherit: "default" 0.0;
14048 description { state: "disabled" 0.0;
14049 inherit: "default" 0.0;
14050 color: 255 0 0 100;
14052 description { state: "disabled_inverted" 0.0;
14053 inherit: "default" 0.0;
14057 part { name: "level2";
14060 description { state: "default" 0.0;
14065 to_x: "elm.dragable.slider";
14069 color: 255 0 0 200;
14071 description { state: "inverted" 0.0;
14072 inherit: "default" 0.0;
14075 description { state: "disabled" 0.0;
14076 inherit: "default" 0.0;
14078 description { state: "disabled_inverted" 0.0;
14079 inherit: "default" 0.0;
14080 color: 255 0 0 100;
14087 description { state: "default" 0.0;
14089 rel1.offset: -1 -1;
14093 normal: "sl_bg_over.png";
14103 description { state: "default" 0.0;
14105 rel1.to: "elm.swallow.bar";
14106 rel2.to: "elm.swallow.bar";
14110 part { name: "elm.swallow.bar";
14113 description { state: "default" 0.0;
14129 part { name: "elm.swallow.icon";
14131 description { state: "default" 0.0;
14136 to_y: "elm.swallow.bar";
14141 to_y: "elm.swallow.bar";
14144 description { state: "visible" 0.0;
14145 inherit: "default" 0.0;
14148 aspect_preference: VERTICAL;
14152 part { name: "elm.text";
14156 description { state: "default" 0.0;
14160 rel1.to_x: "elm.swallow.icon";
14161 rel1.relative: 1.0 0.0;
14163 rel2.to_x: "elm.swallow.icon";
14164 rel2.relative: 1.0 1.0;
14165 rel2.offset: -1 -5;
14168 font: "Sans,Edje-Vera";
14174 description { state: "visible" 0.0;
14175 inherit: "default" 0.0;
14181 description { state: "disabled" 0.0;
14182 inherit: "default" 0.0;
14183 color: 255 128 128 128;
14186 description { state: "disabled_visible" 0.0;
14187 inherit: "default" 0.0;
14195 name: "elm.swallow.end";
14198 state: "default" 0.0;
14204 to_y: "elm.swallow.bar";
14208 to_y: "elm.swallow.bar";
14211 description { state: "visible" 0.0;
14212 inherit: "default" 0.0;
14215 aspect_preference: VERTICAL;
14216 rel2.offset: -4 -1;
14219 part { name: "units";
14221 description { state: "default" 0.0;
14232 normal: "sl_units.png";
14237 description { state: "visible" 0.0;
14238 inherit: "default" 0.0;
14242 part { name: "elm.units";
14246 description { state: "default" 0.0;
14250 rel1.to_x: "elm.swallow.end";
14251 rel1.relative: 0.0 0.0;
14253 rel2.to_x: "elm.swallow.end";
14254 rel2.relative: 0.0 1.0;
14258 font: "Sans,Edje-Vera";
14264 description { state: "visible" 0.0;
14265 inherit: "default" 0.0;
14270 rel2.offset: -5 -1;
14272 description { state: "disabled" 0.0;
14273 inherit: "default" 0.0;
14274 color: 255 128 128 128;
14277 description { state: "disabled_visible" 0.0;
14278 inherit: "default" 0.0;
14285 part { name: "elm.dragable.slider";
14287 source: "elm/slider/horizontal/indicator/default";
14296 description { state: "default" 0.0;
14308 color: 255 0 0 100;
14311 part { name: "disabler";
14313 description { state: "default" 0.0;
14317 description { state: "disabled" 0.0;
14318 inherit: "default" 0.0;
14324 program { name: "text_show";
14325 signal: "elm,state,text,visible";
14327 action: STATE_SET "visible" 0.0;
14328 target: "elm.text";
14330 program { name: "text_hide";
14331 signal: "elm,state,text,hidden";
14333 action: STATE_SET "default" 0.0;
14334 target: "elm.text";
14336 program { name: "icon_show";
14337 signal: "elm,state,icon,visible";
14339 action: STATE_SET "visible" 0.0;
14340 target: "elm.swallow.icon";
14342 program { name: "icon_hide";
14343 signal: "elm,state,icon,hidden";
14345 action: STATE_SET "default" 0.0;
14346 target: "elm.swallow.icon";
14348 program { name: "end_show";
14349 signal: "elm,state,end,visible";
14351 action: STATE_SET "visible" 0.0;
14352 target: "elm.swallow.end";
14354 program { name: "end_hide";
14355 signal: "elm,state,end,hidden";
14357 action: STATE_SET "default" 0.0;
14358 target: "elm.swallow.end";
14360 program { name: "units_show";
14361 signal: "elm,state,units,visible";
14363 action: STATE_SET "visible" 0.0;
14364 target: "elm.units";
14367 program { name: "units_hide";
14368 signal: "elm,state,units,hidden";
14370 action: STATE_SET "default" 0.0;
14371 target: "elm.units";
14374 program { name: "invert_on";
14375 signal: "elm,state,inverted,on";
14377 action: STATE_SET "inverted" 0.0;
14381 program { name: "invert_off";
14382 signal: "elm,state,inverted,off";
14384 action: STATE_SET "default" 0.0;
14389 name: "go_disabled";
14390 signal: "elm,state,disabled";
14392 action: STATE_SET "disabled" 0.0;
14393 // target: "button0";
14394 target: "disabler";
14395 after: "disable_text";
14396 after: "disable_ind";
14399 program { name: "disable_ind";
14400 action: SIGNAL_EMIT "elm.dragable.slider:elm,state,disabled" "elm";
14402 program { name: "disable_text";
14406 get_state(PART:"elm.text", st, 30, vl);
14407 if (!strcmp(st, "visible"))
14408 set_state(PART:"elm.text", "disabled_visible", 0.0);
14410 set_state(PART:"elm.text", "disabled", 0.0);
14412 get_state(PART:"elm.units", st, 30, vl);
14413 if (!strcmp(st, "visible"))
14414 set_state(PART:"elm.units", "disabled_visible", 0.0);
14416 set_state(PART:"elm.units", "disabled", 0.0);
14418 get_state(PART:"level2", st, 30, vl);
14419 if (!strcmp(st, "inverted"))
14421 set_state(PART:"level", "disabled_inverted", 0.0);
14422 set_state(PART:"level2", "disabled_inverted", 0.0);
14426 set_state(PART:"level", "disabled", 0.0);
14427 set_state(PART:"level2", "disabled", 0.0);
14431 program { name: "enable";
14432 signal: "elm,state,enabled";
14434 action: STATE_SET "default" 0.0;
14435 // target: "button0";
14436 target: "disabler";
14437 after: "enable_text";
14438 after: "enable_ind";
14441 program { name: "enable_ind";
14442 action: SIGNAL_EMIT "elm.dragable.slider:elm,state,enabled" "elm";
14445 program { name: "enable_text";
14449 get_state(PART:"elm.text", st, 30, vl);
14450 if (!strcmp(st, "disabled_visible"))
14451 set_state(PART:"elm.text", "visible", 0.0);
14453 set_state(PART:"elm.text", "default", 0.0);
14455 get_state(PART:"elm.units", st, 30, vl);
14456 if (!strcmp(st, "disabled_visible"))
14457 set_state(PART:"elm.units", "visible", 0.0);
14459 set_state(PART:"elm.units", "default", 0.0);
14461 get_state(PART:"level2", st, 30, vl);
14462 if (!strcmp(st, "disabled_inverted"))
14464 set_state(PART:"level", "inverted", 0.0);
14465 set_state(PART:"level2", "inverted", 0.0);
14469 set_state(PART:"level", "default", 0.0);
14470 set_state(PART:"level2", "default", 0.0);
14477 group { name: "elm/slider/vertical/default";
14479 image: "slv_bg.png" COMP;
14480 image: "slv_bg_over.png" COMP;
14482 image: "slv_units.png" COMP;
14485 part { name: "base";
14487 description { state: "default" 0.0;
14496 image.normal: "slv_bg.png";
14500 part { name: "level";
14503 description { state: "default" 0.0;
14508 to_y: "elm.dragable.slider";
14511 color: 255 0 0 200;
14513 description { state: "inverted" 0.0;
14514 inherit: "default" 0.0;
14517 description { state: "disabled" 0.0;
14518 inherit: "default" 0.0;
14519 color: 255 0 0 100;
14521 description { state: "disabled_inverted" 0.0;
14522 inherit: "default" 0.0;
14526 part { name: "level2";
14529 description { state: "default" 0.0;
14534 to_y: "elm.dragable.slider";
14538 color: 255 0 0 200;
14540 description { state: "inverted" 0.0;
14541 inherit: "default" 0.0;
14544 description { state: "disabled" 0.0;
14545 inherit: "default" 0.0;
14546 color: 255 0 0 100;
14548 description { state: "disabled_inverted" 0.0;
14549 inherit: "default" 0.0;
14550 color: 255 0 0 100;
14557 description { state: "default" 0.0;
14559 rel1.offset: -1 -1;
14563 normal: "slv_bg_over.png";
14573 description { state: "default" 0.0;
14575 rel1.to: "elm.swallow.bar";
14576 rel2.to: "elm.swallow.bar";
14580 part { name: "elm.swallow.bar";
14583 description { state: "default" 0.0;
14599 part { name: "elm.swallow.icon";
14601 description { state: "default" 0.0;
14606 to_x: "elm.swallow.bar";
14611 to_x: "elm.swallow.bar";
14614 description { state: "visible" 0.0;
14615 inherit: "default" 0.0;
14618 aspect_preference: HORIZONTAL;
14622 part { name: "elm.text";
14626 description { state: "default" 0.0;
14630 rel1.to_y: "elm.swallow.icon";
14631 rel1.relative: 0.0 1.0;
14633 rel2.to_y: "elm.swallow.icon";
14634 rel2.relative: 1.0 1.0;
14635 rel2.offset: -1 -1;
14638 font: "Sans,Edje-Vera";
14644 description { state: "visible" 0.0;
14645 inherit: "default" 0.0;
14651 description { state: "disabled" 0.0;
14652 inherit: "default" 0.0;
14653 color: 255 128 128 128;
14656 description { state: "disabled_visible" 0.0;
14657 inherit: "default" 0.0;
14665 name: "elm.swallow.end";
14668 state: "default" 0.0;
14674 to_x: "elm.swallow.bar";
14678 to_x: "elm.swallow.bar";
14681 description { state: "visible" 0.0;
14682 inherit: "default" 0.0;
14685 aspect_preference: HORIZONTAL;
14686 rel2.offset: -1 -4;
14689 part { name: "units";
14691 description { state: "default" 0.0;
14702 normal: "slv_units.png";
14707 description { state: "visible" 0.0;
14708 inherit: "default" 0.0;
14712 part { name: "elm.units";
14716 description { state: "default" 0.0;
14720 rel1.relative: 0.0 0.0;
14721 rel1.to_y: "elm.swallow.end";
14723 rel2.relative: 1.0 0.0;
14724 rel2.to_y: "elm.swallow.end";
14728 font: "Sans,Edje-Vera";
14734 description { state: "visible" 0.0;
14735 inherit: "default" 0.0;
14740 rel2.offset: -9 -9;
14742 description { state: "disabled" 0.0;
14743 inherit: "default" 0.0;
14748 description { state: "disabled_visible" 0.0;
14749 inherit: "default" 0.0;
14754 rel2.offset: -9 -9;
14759 part { name: "elm.dragable.slider";
14761 source: "elm/slider/vertical/indicator/default";
14770 description { state: "default" 0.0;
14785 part { name: "disabler";
14787 description { state: "default" 0.0;
14791 description { state: "disabled" 0.0;
14792 inherit: "default" 0.0;
14799 program { name: "text_show";
14800 signal: "elm,state,text,visible";
14802 action: STATE_SET "visible" 0.0;
14803 target: "elm.text";
14805 program { name: "text_hide";
14806 signal: "elm,state,text,hidden";
14808 action: STATE_SET "default" 0.0;
14809 target: "elm.text";
14811 program { name: "icon_show";
14812 signal: "elm,state,icon,visible";
14814 action: STATE_SET "visible" 0.0;
14815 target: "elm.swallow.icon";
14817 program { name: "icon_hide";
14818 signal: "elm,state,icon,hidden";
14820 action: STATE_SET "default" 0.0;
14821 target: "elm.swallow.icon";
14823 program { name: "end_show";
14824 signal: "elm,state,end,visible";
14826 action: STATE_SET "visible" 0.0;
14827 target: "elm.swallow.end";
14829 program { name: "end_hide";
14830 signal: "elm,state,end,hidden";
14832 action: STATE_SET "default" 0.0;
14833 target: "elm.swallow.end";
14835 program { name: "units_show";
14836 signal: "elm,state,units,visible";
14838 action: STATE_SET "visible" 0.0;
14839 target: "elm.units";
14842 program { name: "units_hide";
14843 signal: "elm,state,units,hidden";
14845 action: STATE_SET "default" 0.0;
14846 target: "elm.units";
14849 program { name: "invert_on";
14850 signal: "elm,state,inverted,on";
14852 action: STATE_SET "inverted" 0.0;
14856 program { name: "invert_off";
14857 signal: "elm,state,inverted,off";
14859 action: STATE_SET "default" 0.0;
14864 name: "go_disabled";
14865 signal: "elm,state,disabled";
14867 action: STATE_SET "disabled" 0.0;
14868 // target: "button0";
14869 target: "disabler";
14870 after: "disable_text";
14871 after: "disable_ind";
14874 program { name: "disable_ind";
14875 action: SIGNAL_EMIT "elm.dragable.slider:elm,state,disabled" "elm";
14878 program { name: "disable_text";
14882 get_state(PART:"elm.text", st, 30, vl);
14883 if (!strcmp(st, "visible"))
14884 set_state(PART:"elm.text", "disabled_visible", 0.0);
14886 set_state(PART:"elm.text", "disabled", 0.0);
14888 get_state(PART:"elm.units", st, 30, vl);
14889 if (!strcmp(st, "visible"))
14890 set_state(PART:"elm.units", "disabled_visible", 0.0);
14892 set_state(PART:"elm.units", "disabled", 0.0);
14894 get_state(PART:"level2", st, 30, vl);
14895 if (!strcmp(st, "inverted"))
14897 set_state(PART:"level", "disabled_inverted", 0.0);
14898 set_state(PART:"level2", "disabled_inverted", 0.0);
14902 set_state(PART:"level", "disabled", 0.0);
14903 set_state(PART:"level2", "disabled", 0.0);
14908 program { name: "enable";
14909 signal: "elm,state,enabled";
14911 action: STATE_SET "default" 0.0;
14912 // target: "button0";
14913 target: "disabler";
14914 after: "enable_text";
14915 after: "enable_ind";
14918 program { name: "enable_ind";
14919 action: SIGNAL_EMIT "elm.dragable.slider:elm,state,enabled" "elm";
14921 program { name: "enable_text";
14925 get_state(PART:"elm.text", st, 30, vl);
14926 if (!strcmp(st, "disabled_visible"))
14927 set_state(PART:"elm.text", "visible", 0.0);
14929 set_state(PART:"elm.text", "default", 0.0);
14931 get_state(PART:"elm.units", st, 30, vl);
14932 if (!strcmp(st, "disabled_visible"))
14933 set_state(PART:"elm.units", "visible", 0.0);
14935 set_state(PART:"elm.units", "default", 0.0);
14937 get_state(PART:"level2", st, 30, vl);
14938 if (!strcmp(st, "disabled_inverted"))
14940 set_state(PART:"level", "inverted", 0.0);
14941 set_state(PART:"level2", "inverted", 0.0);
14945 set_state(PART:"level", "default", 0.0);
14946 set_state(PART:"level2", "default", 0.0);
14952 group { name: "elm/slider/horizontal/indicator/default";
14953 alias: "elm/slider/horizontal/indicator/disabled";
14954 alias: "elm/slider/vertical/indicator/default";
14955 alias: "elm/slider/vertical/indicator/disabled";
14957 image: "sl_bt_0.png" COMP;
14958 image: "sl_bt_1.png" COMP;
14959 image: "sl_bt_2.png" COMP;
14960 image: "sl_bt_3.png" COMP;
14961 image: "sl_bt2_0_0.png" COMP;
14962 image: "sl_bt2_0_1.png" COMP;
14963 image: "sl_bt2_0_2.png" COMP;
14964 image: "sl_bt2_1.png" COMP;
14965 image: "sl_bt2_2.png" COMP;
14968 public value_hide = 0;
14969 public set_value_show() {
14970 set_int(value_hide, 0);
14972 public set_value_hide() {
14973 set_int(value_hide, 1);
14975 public thumb_down() {
14976 if (get_int(value_hide) == 1) {
14977 set_state(PART:"elm.indicator", "default", 0.0);
14978 set_state(PART:"button3", "default", 0.0);
14979 set_state(PART:"button4", "default", 0.0);
14980 set_state(PART:"button5", "default", 0.0);
14981 set_state(PART:"button6", "default", 0.0);
14982 set_state(PART:"button7", "default", 0.0);
14984 set_state(PART:"elm.indicator", "visible", 0.0);
14985 set_state(PART:"button3", "visible", 0.0);
14986 set_state(PART:"button4", "visible", 0.0);
14987 set_state(PART:"button5", "visible", 0.0);
14988 set_state(PART:"button6", "visible", 0.0);
14989 set_state(PART:"button7", "visible", 0.0);
14992 public thumb_up() {
14993 set_state(PART:"elm.indicator", "default", 0.0);
14994 set_state(PART:"button3", "default", 0.0);
14995 set_state(PART:"button4", "default", 0.0);
14996 set_state(PART:"button5", "default", 0.0);
14997 set_state(PART:"button6", "default", 0.0);
14998 set_state(PART:"button7", "default", 0.0);
15002 part { name: "button_events";
15005 description { state: "default" 0.0;
15009 aspect_preference: VERTICAL;
15013 part { name: "button0";
15015 description { state: "default" 0.0;
15020 normal: "sl_bt_0.png";
15025 description { state: "disabled" 0.0;
15026 inherit: "default" 0.0;
15028 normal: "sl_bt_3.png";
15033 part { name: "button1";
15035 description { state: "default" 0.0;
15036 rel1.to: "button0";
15043 normal: "sl_bt_1.png";
15048 part { name: "button2";
15050 description { state: "default" 0.0;
15051 rel1.to: "button0";
15052 rel2.to: "button0";
15054 normal: "sl_bt_2.png";
15060 part { name: "button3";
15062 description { state: "default" 0.0;
15068 to_x: "elm.indicator";
15079 normal: "sl_bt2_0_0.png";
15084 description { state: "visible" 0.0;
15085 inherit: "default" 0.0;
15089 part { name: "button4";
15091 description { state: "default" 0.0;
15097 to_y: "elm.indicator";
15100 rel2.to: "button0";
15102 normal: "sl_bt2_0_1.png";
15107 description { state: "visible" 0.0;
15108 inherit: "default" 0.0;
15112 part { name: "button5";
15114 description { state: "default" 0.0;
15125 to_x: "elm.indicator";
15131 normal: "sl_bt2_0_2.png";
15136 description { state: "visible" 0.0;
15137 inherit: "default" 0.0;
15141 part { name: "elm.indicator";
15144 effect: SOFT_SHADOW;
15146 description { state: "default" 0.0;
15152 relative: 0.0 -0.25;
15157 relative: 1.0 -0.25;
15160 color: 224 224 224 255;
15163 font: "Sans,Edje-Vera";
15169 description { state: "visible" 0.0;
15170 inherit: "default" 0.0;
15174 rel2.offset: -1 -1;
15177 part { name: "button6";
15179 description { state: "default" 0.0;
15181 rel1.to: "button3";
15188 normal: "sl_bt2_1.png";
15193 description { state: "visible" 0.0;
15194 inherit: "default" 0.0;
15198 part { name: "button7";
15200 description { state: "default" 0.0;
15202 rel1.to: "button3";
15203 rel2.to: "button5";
15205 normal: "sl_bt2_2.png";
15211 description { state: "visible" 0.0;
15212 inherit: "default" 0.0;
15218 program { name: "set_val_show";
15219 signal: "elm,state,val,show";
15225 program { name: "set_val_hide";
15226 signal: "elm,state,val,hide";
15232 program { name: "val_show";
15233 signal: "mouse,down,*";
15234 source: "button_events";
15240 program { name: "val_hide";
15241 signal: "mouse,up,*";
15242 source: "button_events";
15248 name: "go_disabled";
15249 signal: "elm,state,disabled";
15251 action: STATE_SET "disabled" 0.0;
15255 name: "go_enabled";
15256 signal: "elm,state,enabled";
15258 action: STATE_SET "default" 0.0;
15264 ////////////////////////////////////////////////////////////////////////////////
15266 ////////////////////////////////////////////////////////////////////////////////
15267 group { name: "elm/actionslider/base/default";
15270 image: "shelf_inset.png" COMP;
15271 image: "ilist_1.png" COMP;
15272 image: "bt_bases.png" COMP;
15273 image: "bt_basew.png" COMP;
15274 image: "bt_hilightw.png" COMP;
15282 state: "default" 0.0;
15285 rel2.offset: -2 -2;
15287 normal: "ilist_1.png";
15293 part { name: "conf_over";
15295 description { state: "default" 0.0;
15299 normal: "shelf_inset.png";
15306 part { name: "icon.dragable.area";
15309 description { state: "default" 0.0;
15315 part { name: "elm.text.left";
15319 description { state: "default" 0.0;
15322 font: "Sans,Edje-Vera";
15329 part { name: "elm.text.center";
15333 description { state: "default" 0.0;
15336 font: "Sans,Edje-Vera";
15343 part { name: "elm.text.right";
15347 description { state: "default" 0.0;
15350 font: "Sans,Edje-Vera";
15357 part { name: "elm.drag_button_base";
15361 description { state: "default" 0.0;
15365 rel1.to: "icon.dragable.area";
15368 to: "icon.dragable.area";
15372 confine: "icon.dragable.area";
15377 part { name: "elm.drag_button";
15380 description { state: "default" 0.0;
15382 color: 255 255 255 0;
15383 rel1.to_x: "elm.drag_button_base";
15384 rel1.to_y: "icon.dragable.area";
15385 rel2.to_x: "elm.drag_button_base";
15386 rel2.to_y: "icon.dragable.area";
15389 events: "elm.drag_button_base";
15392 part { name: "button0";
15394 description { state: "default" 0.0;
15395 rel1.to: "button2";
15396 rel1.offset: -4 -4;
15397 rel2.to: "button2";
15400 normal: "bt_bases.png";
15401 border: 11 11 11 11;
15404 color: 255 255 255 128;
15407 part { name: "button2";
15409 description { state: "default" 0.0;
15410 rel1.to: "elm.drag_button";
15411 rel2.to: "elm.drag_button";
15413 normal: "bt_basew.png";
15417 color: 255 255 255 210;
15420 part { name: "button3";
15422 description { state: "default" 0.0;
15423 rel1.to: "button2";
15424 rel2.to: "button2";
15425 rel2.relative: 1.0 0.5;
15427 normal: "bt_hilightw.png";
15430 color: 255 255 255 190;
15433 part { name: "elm.text.indicator";
15437 description { state: "default" 0.0;
15439 to: "elm.drag_button";
15443 to: "elm.drag_button";
15448 font: "Sans,Edje-Vera";
15457 program { name: "elm.drag_button,mouse,up";
15458 signal: "mouse,up,1";
15459 source: "elm.drag_button";
15460 action: SIGNAL_EMIT "elm.drag_button,mouse,up" "";
15462 program { name: "elm.drag_button,mouse,down";
15463 signal: "mouse,down,1";
15464 source: "elm.drag_button";
15465 action: SIGNAL_EMIT "elm.drag_button,mouse,down" "";
15467 program { name: "elm.drag_button,mouse,move";
15468 signal: "mouse,move";
15469 source: "elm.drag_button_base";
15470 action: SIGNAL_EMIT "elm.drag_button,mouse,move" "";
15475 group { name: "elm/actionslider/base/bar";
15478 image: "shelf_inset.png" COMP;
15479 image: "ilist_1.png" COMP;
15480 image: "bt_bases.png" COMP;
15481 image: "bt_basew.png" COMP;
15482 image: "bt_hilightw.png" COMP;
15490 state: "default" 0.0;
15493 rel2.offset: -2 -2;
15495 normal: "ilist_1.png";
15501 part { name: "conf_over";
15503 description { state: "default" 0.0;
15507 normal: "shelf_inset.png";
15514 part { name: "icon.dragable.area";
15517 description { state: "default" 0.0;
15523 part { name: "elm.text.left";
15527 description { state: "default" 0.0;
15530 font: "Sans,Edje-Vera";
15537 part { name: "elm.text.center";
15541 description { state: "default" 0.0;
15544 font: "Sans,Edje-Vera";
15551 part { name: "elm.text.right";
15555 description { state: "default" 0.0;
15558 font: "Sans,Edje-Vera";
15565 part { name: "bar";
15568 description { state: "default" 0.0;
15574 to_x: "elm.drag_button_base";
15580 part { name: "elm.drag_button_base";
15584 description { state: "default" 0.0;
15588 rel1.to: "icon.dragable.area";
15591 to: "icon.dragable.area";
15595 confine: "icon.dragable.area";
15600 part { name: "elm.drag_button";
15603 description { state: "default" 0.0;
15605 color: 255 255 255 0;
15606 rel1.to_x: "elm.drag_button_base";
15607 rel1.to_y: "icon.dragable.area";
15608 rel2.to_x: "elm.drag_button_base";
15609 rel2.to_y: "icon.dragable.area";
15612 events: "elm.drag_button_base";
15615 part { name: "button0";
15617 description { state: "default" 0.0;
15618 rel1.to: "button2";
15619 rel1.offset: -4 -4;
15620 rel2.to: "button2";
15623 normal: "bt_bases.png";
15624 border: 11 11 11 11;
15627 color: 255 255 255 128;
15630 part { name: "button2";
15632 description { state: "default" 0.0;
15633 rel1.to: "elm.drag_button";
15634 rel2.to: "elm.drag_button";
15636 normal: "bt_basew.png";
15640 color: 255 255 255 210;
15643 part { name: "button3";
15645 description { state: "default" 0.0;
15646 rel1.to: "button2";
15647 rel2.to: "button2";
15648 rel2.relative: 1.0 0.5;
15650 normal: "bt_hilightw.png";
15653 color: 255 255 255 190;
15656 part { name: "elm.text.indicator";
15660 description { state: "default" 0.0;
15662 to: "elm.drag_button";
15666 to: "elm.drag_button";
15671 font: "Sans,Edje-Vera";
15680 program { name: "elm.drag_button,mouse,up";
15681 signal: "mouse,up,1";
15682 source: "elm.drag_button";
15683 action: SIGNAL_EMIT "elm.drag_button,mouse,up" "";
15685 program { name: "elm.drag_button,mouse,down";
15686 signal: "mouse,down,1";
15687 source: "elm.drag_button";
15688 action: SIGNAL_EMIT "elm.drag_button,mouse,down" "";
15690 program { name: "elm.drag_button,mouse,move";
15691 signal: "mouse,move";
15692 source: "elm.drag_button_base";
15693 action: SIGNAL_EMIT "elm.drag_button,mouse,move" "";
15698 ///////////////////////////////////////////////////////////////////////////////
15700 group { name: "elm/genlist/item/default/default";
15701 data.item: "stacking" "above";
15702 data.item: "selectraise" "on";
15703 data.item: "labels" "elm.text";
15704 data.item: "icons" "elm.swallow.icon elm.swallow.end";
15705 data.item: "treesize" "20";
15706 // data.item: "states" "";
15708 image: "bt_sm_base1.png" COMP;
15709 image: "bt_sm_shine.png" COMP;
15710 image: "bt_sm_hilight.png" COMP;
15711 image: "ilist_1.png" COMP;
15712 image: "ilist_item_shadow.png" COMP;
15720 state: "default" 0.0;
15728 state: "default" 0.0;
15743 normal: "ilist_item_shadow.png";
15752 state: "default" 0.0;
15754 normal: "ilist_1.png";
15761 clip_to: "disclip";
15763 description { state: "default" 0.0;
15765 color: 255 255 255 0;
15775 normal: "bt_sm_base1.png";
15778 image.middle: SOLID;
15780 description { state: "selected" 0.0;
15781 inherit: "default" 0.0;
15783 color: 255 255 255 255;
15794 part { name: "elm.swallow.pad";
15796 description { state: "default" 0.0;
15809 part { name: "elm.swallow.icon";
15810 clip_to: "disclip";
15812 description { state: "default" 0.0;
15816 to_x: "elm.swallow.pad";
15821 to_x: "elm.swallow.pad";
15827 part { name: "elm.swallow.end";
15828 clip_to: "disclip";
15830 description { state: "default" 0.0;
15834 aspect_preference: VERTICAL;
15845 part { name: "elm.text";
15846 clip_to: "disclip";
15848 effect: SOFT_SHADOW;
15852 state: "default" 0.0;
15855 to_x: "elm.swallow.icon";
15860 to_x: "elm.swallow.end";
15872 text_class: "list_item";
15875 description { state: "selected" 0.0;
15876 inherit: "default" 0.0;
15877 color: 224 224 224 255;
15881 part { name: "fg1";
15882 clip_to: "disclip";
15884 description { state: "default" 0.0;
15886 color: 255 255 255 0;
15888 rel2.relative: 1.0 0.5;
15891 normal: "bt_sm_hilight.png";
15895 description { state: "selected" 0.0;
15896 inherit: "default" 0.0;
15898 color: 255 255 255 255;
15901 part { name: "fg2";
15902 clip_to: "disclip";
15904 description { state: "default" 0.0;
15906 color: 255 255 255 0;
15910 normal: "bt_sm_shine.png";
15914 description { state: "selected" 0.0;
15915 inherit: "default" 0.0;
15917 color: 255 255 255 255;
15920 part { name: "disclip";
15922 description { state: "default" 0.0;
15926 description { state: "disabled" 0.0;
15927 inherit: "default" 0.0;
15928 color: 255 255 255 64;
15933 // signal: elm,state,%s,active
15934 // a "check" item named %s went active
15935 // signal: elm,state,%s,passive
15936 // a "check" item named %s went passive
15937 // default is passive
15940 signal: "elm,state,selected";
15942 action: STATE_SET "selected" 0.0;
15946 target: "elm.text";
15949 name: "go_passive";
15950 signal: "elm,state,unselected";
15952 action: STATE_SET "default" 0.0;
15956 target: "elm.text";
15957 transition: LINEAR 0.1;
15960 name: "go_disabled";
15961 signal: "elm,state,disabled";
15963 action: STATE_SET "disabled" 0.0;
15967 name: "go_enabled";
15968 signal: "elm,state,enabled";
15970 action: STATE_SET "default" 0.0;
15975 group { name: "elm/genlist/item/group_index/default";
15976 alias: "elm/genlist/item_odd/group_index/default";
15977 alias: "elm/genlist/item_compress/group_index/default";
15978 alias: "elm/genlist/item_compress_odd/group_index/default";
15979 data.item: "stacking" "above";
15980 data.item: "selectraise" "on";
15981 data.item: "labels" "elm.text";
15982 data.item: "icons" "elm.swallow.icon elm.swallow.end";
15983 data.item: "treesize" "20";
15984 // data.item: "states" "";
15986 image: "bt_sm_base1.png" COMP;
15987 image: "bt_sm_shine.png" COMP;
15988 image: "bt_sm_hilight.png" COMP;
15989 image: "ilist_item_shadow.png" COMP;
15990 image: "group_index.png" COMP;
15998 state: "default" 0.0;
16006 state: "default" 0.0;
16021 normal: "ilist_item_shadow.png";
16030 state: "default" 0.0;
16032 normal: "group_index.png";
16039 clip_to: "disclip";
16041 description { state: "default" 0.0;
16043 color: 255 255 255 0;
16053 normal: "bt_sm_base1.png";
16056 image.middle: SOLID;
16058 description { state: "selected" 0.0;
16059 inherit: "default" 0.0;
16061 color: 255 255 255 255;
16072 part { name: "elm.swallow.pad";
16074 description { state: "default" 0.0;
16087 part { name: "elm.swallow.icon";
16088 clip_to: "disclip";
16090 description { state: "default" 0.0;
16094 to_x: "elm.swallow.pad";
16099 to_x: "elm.swallow.pad";
16105 part { name: "elm.swallow.end";
16106 clip_to: "disclip";
16108 description { state: "default" 0.0;
16112 aspect_preference: VERTICAL;
16123 part { name: "elm.text";
16124 clip_to: "disclip";
16126 effect: SOFT_SHADOW;
16130 state: "default" 0.0;
16133 to_x: "elm.swallow.icon";
16138 to_x: "elm.swallow.end";
16150 text_class: "list_item";
16153 description { state: "selected" 0.0;
16154 inherit: "default" 0.0;
16155 color: 224 224 224 255;
16159 part { name: "fg1";
16160 clip_to: "disclip";
16162 description { state: "default" 0.0;
16164 color: 255 255 255 0;
16166 rel2.relative: 1.0 0.5;
16169 normal: "bt_sm_hilight.png";
16173 description { state: "selected" 0.0;
16174 inherit: "default" 0.0;
16176 color: 255 255 255 255;
16179 part { name: "fg2";
16180 clip_to: "disclip";
16182 description { state: "default" 0.0;
16184 color: 255 255 255 0;
16188 normal: "bt_sm_shine.png";
16192 description { state: "selected" 0.0;
16193 inherit: "default" 0.0;
16195 color: 255 255 255 255;
16198 part { name: "disclip";
16200 description { state: "default" 0.0;
16204 description { state: "disabled" 0.0;
16205 inherit: "default" 0.0;
16206 color: 255 255 255 64;
16211 // signal: elm,state,%s,active
16212 // a "check" item named %s went active
16213 // signal: elm,state,%s,passive
16214 // a "check" item named %s went passive
16215 // default is passive
16218 signal: "elm,state,selected";
16220 action: STATE_SET "selected" 0.0;
16224 target: "elm.text";
16227 name: "go_passive";
16228 signal: "elm,state,unselected";
16230 action: STATE_SET "default" 0.0;
16234 target: "elm.text";
16235 transition: LINEAR 0.1;
16238 name: "go_disabled";
16239 signal: "elm,state,disabled";
16241 action: STATE_SET "disabled" 0.0;
16245 name: "go_enabled";
16246 signal: "elm,state,enabled";
16248 action: STATE_SET "default" 0.0;
16253 group { name: "elm/genlist/item_compress/message/default";
16254 data.item: "stacking" "above";
16255 data.item: "selectraise" "on";
16256 data.item: "labels" "elm.title.1 elm.title.2 elm.text";
16257 // data.item: "icons" "elm.swallow.icon elm.swallow.end";
16258 data.item: "treesize" "20";
16259 // data.item: "states" "";
16261 image: "bt_sm_base1.png" COMP;
16262 image: "bt_sm_shine.png" COMP;
16263 image: "bt_sm_hilight.png" COMP;
16264 image: "ilist_1.png" COMP;
16265 image: "ilist_item_shadow.png" COMP;
16268 style { name: "genlist_textblock_style";
16269 base: "font=Sans font_size=10 color=#000 wrap=char text_class=list_item";
16274 style { name: "genlist_textblock_style2";
16275 base: "font=Sans font_size=10 color=#fff wrap=char text_class=list_item";
16287 state: "default" 0.0;
16295 state: "default" 0.0;
16310 normal: "ilist_item_shadow.png";
16319 state: "default" 0.0;
16321 normal: "ilist_1.png";
16328 clip_to: "disclip";
16330 description { state: "default" 0.0;
16332 color: 255 255 255 0;
16342 normal: "bt_sm_base1.png";
16345 image.middle: SOLID;
16347 description { state: "selected" 0.0;
16348 inherit: "default" 0.0;
16350 color: 255 255 255 255;
16361 part { name: "elm.title.1";
16362 clip_to: "disclip";
16364 effect: SOFT_SHADOW;
16368 state: "default" 0.0;
16388 text_class: "list_item";
16391 description { state: "selected" 0.0;
16392 inherit: "default" 0.0;
16393 color: 224 224 224 255;
16397 part { name: "elm.title.2";
16398 clip_to: "disclip";
16400 effect: SOFT_SHADOW;
16404 state: "default" 0.0;
16408 to_y: "elm.title.1";
16413 to_y: "elm.title.1";
16426 text_class: "list_item";
16429 description { state: "selected" 0.0;
16430 inherit: "default" 0.0;
16431 color: 224 224 224 255;
16435 part { name: "elm.text";
16436 clip_to: "disclip";
16441 state: "default" 0.0;
16445 to_y: "elm.title.2";
16455 style: "genlist_textblock_style";
16461 description { state: "selected" 0.0;
16462 inherit: "default" 0.0;
16464 style: "genlist_textblock_style2";
16468 part { name: "fg1";
16469 clip_to: "disclip";
16471 description { state: "default" 0.0;
16473 color: 255 255 255 0;
16475 rel2.relative: 1.0 0.5;
16478 normal: "bt_sm_hilight.png";
16482 description { state: "selected" 0.0;
16483 inherit: "default" 0.0;
16485 color: 255 255 255 255;
16488 part { name: "fg2";
16489 clip_to: "disclip";
16491 description { state: "default" 0.0;
16493 color: 255 255 255 0;
16497 normal: "bt_sm_shine.png";
16501 description { state: "selected" 0.0;
16502 inherit: "default" 0.0;
16504 color: 255 255 255 255;
16507 part { name: "disclip";
16509 description { state: "default" 0.0;
16513 description { state: "disabled" 0.0;
16514 inherit: "default" 0.0;
16515 color: 255 255 255 64;
16520 // signal: elm,state,%s,active
16521 // a "check" item named %s went active
16522 // signal: elm,state,%s,passive
16523 // a "check" item named %s went passive
16524 // default is passive
16527 signal: "elm,state,selected";
16529 action: STATE_SET "selected" 0.0;
16533 target: "elm.title.1";
16534 target: "elm.title.2";
16535 target: "elm.text";
16538 name: "go_passive";
16539 signal: "elm,state,unselected";
16541 action: STATE_SET "default" 0.0;
16545 target: "elm.title.1";
16546 target: "elm.title.2";
16547 target: "elm.text";
16548 transition: LINEAR 0.1;
16551 name: "go_disabled";
16552 signal: "elm,state,disabled";
16554 action: STATE_SET "disabled" 0.0;
16558 name: "go_enabled";
16559 signal: "elm,state,enabled";
16561 action: STATE_SET "default" 0.0;
16566 group { name: "elm/genlist/item_compress_odd/message/default";
16567 data.item: "stacking" "below";
16568 data.item: "selectraise" "on";
16569 data.item: "labels" "elm.title.1 elm.title.2 elm.text";
16570 // data.item: "icons" "elm.swallow.icon elm.swallow.end";
16571 data.item: "treesize" "20";
16572 // data.item: "states" "";
16574 image: "bt_sm_base1.png" COMP;
16575 image: "bt_sm_shine.png" COMP;
16576 image: "bt_sm_hilight.png" COMP;
16577 image: "ilist_2.png" COMP;
16580 part { name: "event";
16584 state: "default" 0.0;
16592 state: "default" 0.0;
16594 normal: "ilist_2.png";
16601 clip_to: "disclip";
16603 description { state: "default" 0.0;
16605 color: 255 255 255 0;
16615 normal: "bt_sm_base1.png";
16618 image.middle: SOLID;
16620 description { state: "selected" 0.0;
16621 inherit: "default" 0.0;
16623 color: 255 255 255 255;
16634 part { name: "elm.title.1";
16635 clip_to: "disclip";
16637 effect: SOFT_SHADOW;
16641 state: "default" 0.0;
16661 text_class: "list_item";
16664 description { state: "selected" 0.0;
16665 inherit: "default" 0.0;
16666 color: 224 224 224 255;
16670 part { name: "elm.title.2";
16671 clip_to: "disclip";
16673 effect: SOFT_SHADOW;
16677 state: "default" 0.0;
16681 to_y: "elm.title.1";
16686 to_y: "elm.title.1";
16699 text_class: "list_item";
16702 description { state: "selected" 0.0;
16703 inherit: "default" 0.0;
16704 color: 224 224 224 255;
16708 part { name: "elm.text";
16709 clip_to: "disclip";
16714 state: "default" 0.0;
16718 to_y: "elm.title.2";
16728 style: "genlist_textblock_style";
16734 description { state: "selected" 0.0;
16735 inherit: "default" 0.0;
16737 style: "genlist_textblock_style2";
16741 part { name: "fg1";
16742 clip_to: "disclip";
16744 description { state: "default" 0.0;
16746 color: 255 255 255 0;
16748 rel2.relative: 1.0 0.5;
16751 normal: "bt_sm_hilight.png";
16755 description { state: "selected" 0.0;
16756 inherit: "default" 0.0;
16758 color: 255 255 255 255;
16761 part { name: "fg2";
16762 clip_to: "disclip";
16764 description { state: "default" 0.0;
16766 color: 255 255 255 0;
16770 normal: "bt_sm_shine.png";
16774 description { state: "selected" 0.0;
16775 inherit: "default" 0.0;
16777 color: 255 255 255 255;
16780 part { name: "disclip";
16782 description { state: "default" 0.0;
16786 description { state: "disabled" 0.0;
16787 inherit: "default" 0.0;
16788 color: 255 255 255 64;
16793 // signal: elm,state,%s,active
16794 // a "check" item named %s went active
16795 // signal: elm,state,%s,passive
16796 // a "check" item named %s went passive
16797 // default is passive
16800 signal: "elm,state,selected";
16802 action: STATE_SET "selected" 0.0;
16806 target: "elm.title.1";
16807 target: "elm.title.2";
16808 target: "elm.text";
16811 name: "go_passive";
16812 signal: "elm,state,unselected";
16814 action: STATE_SET "default" 0.0;
16818 target: "elm.title.1";
16819 target: "elm.title.2";
16820 target: "elm.text";
16821 transition: LINEAR 0.1;
16824 name: "go_disabled";
16825 signal: "elm,state,disabled";
16827 action: STATE_SET "disabled" 0.0;
16831 name: "go_enabled";
16832 signal: "elm,state,enabled";
16834 action: STATE_SET "default" 0.0;
16839 group { name: "elm/genlist/item_compress/default/default";
16840 data.item: "stacking" "above";
16841 data.item: "selectraise" "on";
16842 data.item: "labels" "elm.text";
16843 data.item: "icons" "elm.swallow.icon elm.swallow.end";
16844 data.item: "treesize" "20";
16845 // data.item: "states" "";
16847 image: "bt_sm_base1.png" COMP;
16848 image: "bt_sm_shine.png" COMP;
16849 image: "bt_sm_hilight.png" COMP;
16850 image: "ilist_1.png" COMP;
16851 image: "ilist_item_shadow.png" COMP;
16859 state: "default" 0.0;
16867 state: "default" 0.0;
16882 normal: "ilist_item_shadow.png";
16891 state: "default" 0.0;
16893 normal: "ilist_1.png";
16900 clip_to: "disclip";
16902 description { state: "default" 0.0;
16904 color: 255 255 255 0;
16914 normal: "bt_sm_base1.png";
16917 image.middle: SOLID;
16919 description { state: "selected" 0.0;
16920 inherit: "default" 0.0;
16922 color: 255 255 255 255;
16933 part { name: "elm.swallow.pad";
16935 description { state: "default" 0.0;
16948 part { name: "elm.swallow.icon";
16949 clip_to: "disclip";
16951 description { state: "default" 0.0;
16955 to_x: "elm.swallow.pad";
16960 to_x: "elm.swallow.pad";
16966 part { name: "elm.swallow.end";
16967 clip_to: "disclip";
16969 description { state: "default" 0.0;
16973 aspect_preference: VERTICAL;
16984 part { name: "elm.text";
16985 clip_to: "disclip";
16987 effect: SOFT_SHADOW;
16991 state: "default" 0.0;
16994 to_x: "elm.swallow.icon";
16999 to_x: "elm.swallow.end";
17011 text_class: "list_item";
17014 description { state: "selected" 0.0;
17015 inherit: "default" 0.0;
17016 color: 224 224 224 255;
17020 part { name: "fg1";
17021 clip_to: "disclip";
17023 description { state: "default" 0.0;
17025 color: 255 255 255 0;
17027 rel2.relative: 1.0 0.5;
17030 normal: "bt_sm_hilight.png";
17034 description { state: "selected" 0.0;
17035 inherit: "default" 0.0;
17037 color: 255 255 255 255;
17040 part { name: "fg2";
17041 clip_to: "disclip";
17043 description { state: "default" 0.0;
17045 color: 255 255 255 0;
17049 normal: "bt_sm_shine.png";
17053 description { state: "selected" 0.0;
17054 inherit: "default" 0.0;
17056 color: 255 255 255 255;
17059 part { name: "disclip";
17061 description { state: "default" 0.0;
17065 description { state: "disabled" 0.0;
17066 inherit: "default" 0.0;
17067 color: 255 255 255 64;
17072 // signal: elm,state,%s,active
17073 // a "check" item named %s went active
17074 // signal: elm,state,%s,passive
17075 // a "check" item named %s went passive
17076 // default is passive
17079 signal: "elm,state,selected";
17081 action: STATE_SET "selected" 0.0;
17085 target: "elm.text";
17088 name: "go_passive";
17089 signal: "elm,state,unselected";
17091 action: STATE_SET "default" 0.0;
17095 target: "elm.text";
17096 transition: LINEAR 0.1;
17099 name: "go_disabled";
17100 signal: "elm,state,disabled";
17102 action: STATE_SET "disabled" 0.0;
17106 name: "go_enabled";
17107 signal: "elm,state,enabled";
17109 action: STATE_SET "default" 0.0;
17114 group { name: "elm/genlist/item_odd/default/default";
17115 data.item: "stacking" "below";
17116 data.item: "selectraise" "on";
17117 data.item: "labels" "elm.text";
17118 data.item: "icons" "elm.swallow.icon elm.swallow.end";
17119 data.item: "treesize" "20";
17120 // data.item: "states" "";
17122 image: "bt_sm_base1.png" COMP;
17123 image: "bt_sm_shine.png" COMP;
17124 image: "bt_sm_hilight.png" COMP;
17125 image: "ilist_2.png" COMP;
17128 part { name: "event";
17132 state: "default" 0.0;
17140 state: "default" 0.0;
17142 normal: "ilist_2.png";
17149 clip_to: "disclip";
17151 description { state: "default" 0.0;
17153 color: 255 255 255 0;
17163 normal: "bt_sm_base1.png";
17166 image.middle: SOLID;
17168 description { state: "selected" 0.0;
17169 inherit: "default" 0.0;
17171 color: 255 255 255 255;
17182 part { name: "elm.swallow.pad";
17184 description { state: "default" 0.0;
17197 part { name: "elm.swallow.icon";
17198 clip_to: "disclip";
17200 description { state: "default" 0.0;
17204 to_x: "elm.swallow.pad";
17209 to_x: "elm.swallow.pad";
17215 part { name: "elm.swallow.end";
17216 clip_to: "disclip";
17218 description { state: "default" 0.0;
17222 aspect_preference: VERTICAL;
17233 part { name: "elm.text";
17234 clip_to: "disclip";
17236 effect: SOFT_SHADOW;
17240 state: "default" 0.0;
17243 to_x: "elm.swallow.icon";
17248 to_x: "elm.swallow.end";
17260 text_class: "list_item";
17263 description { state: "selected" 0.0;
17264 inherit: "default" 0.0;
17265 color: 224 224 224 255;
17269 part { name: "fg1";
17270 clip_to: "disclip";
17272 description { state: "default" 0.0;
17274 color: 255 255 255 0;
17276 rel2.relative: 1.0 0.5;
17279 normal: "bt_sm_hilight.png";
17283 description { state: "selected" 0.0;
17284 inherit: "default" 0.0;
17286 color: 255 255 255 255;
17289 part { name: "fg2";
17290 clip_to: "disclip";
17292 description { state: "default" 0.0;
17294 color: 255 255 255 0;
17298 normal: "bt_sm_shine.png";
17302 description { state: "selected" 0.0;
17303 inherit: "default" 0.0;
17305 color: 255 255 255 255;
17308 part { name: "disclip";
17310 description { state: "default" 0.0;
17314 description { state: "disabled" 0.0;
17315 inherit: "default" 0.0;
17316 color: 255 255 255 64;
17321 // signal: elm,state,%s,active
17322 // a "check" item named %s went active
17323 // signal: elm,state,%s,passive
17324 // a "check" item named %s went passive
17325 // default is passive
17328 signal: "elm,state,selected";
17330 action: STATE_SET "selected" 0.0;
17334 target: "elm.text";
17337 name: "go_passive";
17338 signal: "elm,state,unselected";
17340 action: STATE_SET "default" 0.0;
17344 target: "elm.text";
17345 transition: LINEAR 0.1;
17348 name: "go_disabled";
17349 signal: "elm,state,disabled";
17351 action: STATE_SET "disabled" 0.0;
17355 name: "go_enabled";
17356 signal: "elm,state,enabled";
17358 action: STATE_SET "default" 0.0;
17363 group { name: "elm/genlist/item_compress_odd/default/default";
17364 data.item: "stacking" "below";
17365 data.item: "selectraise" "on";
17366 data.item: "labels" "elm.text";
17367 data.item: "icons" "elm.swallow.icon elm.swallow.end";
17368 data.item: "treesize" "20";
17369 // data.item: "states" "";
17371 image: "bt_sm_base1.png" COMP;
17372 image: "bt_sm_shine.png" COMP;
17373 image: "bt_sm_hilight.png" COMP;
17374 image: "ilist_2.png" COMP;
17377 part { name: "event";
17381 state: "default" 0.0;
17389 state: "default" 0.0;
17391 normal: "ilist_2.png";
17398 clip_to: "disclip";
17400 description { state: "default" 0.0;
17402 color: 255 255 255 0;
17412 normal: "bt_sm_base1.png";
17415 image.middle: SOLID;
17417 description { state: "selected" 0.0;
17418 inherit: "default" 0.0;
17420 color: 255 255 255 255;
17431 part { name: "elm.swallow.pad";
17433 description { state: "default" 0.0;
17446 part { name: "elm.swallow.icon";
17447 clip_to: "disclip";
17449 description { state: "default" 0.0;
17453 to_x: "elm.swallow.pad";
17458 to_x: "elm.swallow.pad";
17464 part { name: "elm.swallow.end";
17465 clip_to: "disclip";
17467 description { state: "default" 0.0;
17471 aspect_preference: VERTICAL;
17482 part { name: "elm.text";
17483 clip_to: "disclip";
17485 effect: SOFT_SHADOW;
17489 state: "default" 0.0;
17492 to_x: "elm.swallow.icon";
17497 to_x: "elm.swallow.end";
17509 text_class: "list_item";
17512 description { state: "selected" 0.0;
17513 inherit: "default" 0.0;
17514 color: 224 224 224 255;
17518 part { name: "fg1";
17519 clip_to: "disclip";
17521 description { state: "default" 0.0;
17523 color: 255 255 255 0;
17525 rel2.relative: 1.0 0.5;
17528 normal: "bt_sm_hilight.png";
17532 description { state: "selected" 0.0;
17533 inherit: "default" 0.0;
17535 color: 255 255 255 255;
17538 part { name: "fg2";
17539 clip_to: "disclip";
17541 description { state: "default" 0.0;
17543 color: 255 255 255 0;
17547 normal: "bt_sm_shine.png";
17551 description { state: "selected" 0.0;
17552 inherit: "default" 0.0;
17554 color: 255 255 255 255;
17557 part { name: "disclip";
17559 description { state: "default" 0.0;
17563 description { state: "disabled" 0.0;
17564 inherit: "default" 0.0;
17565 color: 255 255 255 64;
17570 // signal: elm,state,%s,active
17571 // a "check" item named %s went active
17572 // signal: elm,state,%s,passive
17573 // a "check" item named %s went passive
17574 // default is passive
17577 signal: "elm,state,selected";
17579 action: STATE_SET "selected" 0.0;
17583 target: "elm.text";
17586 name: "go_passive";
17587 signal: "elm,state,unselected";
17589 action: STATE_SET "default" 0.0;
17593 target: "elm.text";
17594 transition: LINEAR 0.1;
17597 name: "go_disabled";
17598 signal: "elm,state,disabled";
17600 action: STATE_SET "disabled" 0.0;
17604 name: "go_enabled";
17605 signal: "elm,state,enabled";
17607 action: STATE_SET "default" 0.0;
17613 group { name: "elm/genlist/tree/default/default";
17614 data.item: "stacking" "above";
17615 data.item: "selectraise" "on";
17616 data.item: "labels" "elm.text";
17617 data.item: "icons" "elm.swallow.icon elm.swallow.end";
17618 data.item: "treesize" "20";
17619 // data.item: "states" "";
17621 image: "bt_sm_base1.png" COMP;
17622 image: "bt_sm_shine.png" COMP;
17623 image: "bt_sm_hilight.png" COMP;
17624 image: "ilist_1.png" COMP;
17625 image: "ilist_item_shadow.png" COMP;
17626 image: "icon_arrow_left.png" COMP;
17627 image: "icon_arrow_right.png" COMP;
17628 image: "icon_arrow_down.png" COMP;
17636 state: "default" 0.0;
17644 state: "default" 0.0;
17659 normal: "ilist_item_shadow.png";
17668 state: "default" 0.0;
17670 normal: "ilist_1.png";
17677 clip_to: "disclip";
17679 description { state: "default" 0.0;
17681 color: 255 255 255 0;
17691 normal: "bt_sm_base1.png";
17694 image.middle: SOLID;
17696 description { state: "selected" 0.0;
17697 inherit: "default" 0.0;
17699 color: 255 255 255 255;
17710 part { name: "elm.swallow.pad";
17712 description { state: "default" 0.0;
17725 part { name: "arrow";
17726 clip_to: "disclip";
17727 ignore_flags: ON_HOLD;
17728 description { state: "default" 0.0;
17733 to_x: "elm.swallow.pad";
17738 to_x: "elm.swallow.pad";
17742 image.normal: "icon_arrow_right.png";
17744 description { state: "default" 0.1;
17745 inherit: "default" 0.0;
17746 image.normal: "icon_arrow_left.png";
17748 description { state: "active" 0.0;
17749 inherit: "default" 0.0;
17750 image.normal: "icon_arrow_down.png";
17752 description { state: "active" 0.1;
17753 inherit: "default" 0.0;
17754 image.normal: "icon_arrow_down.png";
17757 part { name: "elm.swallow.icon";
17758 clip_to: "disclip";
17760 description { state: "default" 0.0;
17775 part { name: "elm.swallow.end";
17776 clip_to: "disclip";
17778 description { state: "default" 0.0;
17782 aspect_preference: VERTICAL;
17793 part { name: "elm.text";
17794 clip_to: "disclip";
17796 effect: SOFT_SHADOW;
17800 state: "default" 0.0;
17803 to_x: "elm.swallow.icon";
17808 to_x: "elm.swallow.end";
17820 text_class: "list_item";
17823 description { state: "selected" 0.0;
17824 inherit: "default" 0.0;
17825 color: 224 224 224 255;
17829 part { name: "fg1";
17830 clip_to: "disclip";
17832 description { state: "default" 0.0;
17834 color: 255 255 255 0;
17836 rel2.relative: 1.0 0.5;
17839 normal: "bt_sm_hilight.png";
17843 description { state: "selected" 0.0;
17844 inherit: "default" 0.0;
17846 color: 255 255 255 255;
17849 part { name: "fg2";
17850 clip_to: "disclip";
17852 description { state: "default" 0.0;
17854 color: 255 255 255 0;
17858 normal: "bt_sm_shine.png";
17862 description { state: "selected" 0.0;
17863 inherit: "default" 0.0;
17865 color: 255 255 255 255;
17868 part { name: "disclip";
17870 description { state: "default" 0.0;
17874 description { state: "disabled" 0.0;
17875 inherit: "default" 0.0;
17876 color: 255 255 255 64;
17881 // signal: elm,state,%s,active
17882 // a "check" item named %s went active
17883 // signal: elm,state,%s,passive
17884 // a "check" item named %s went passive
17885 // default is passive
17888 signal: "elm,state,selected";
17890 action: STATE_SET "selected" 0.0;
17894 target: "elm.text";
17897 name: "go_passive";
17898 signal: "elm,state,unselected";
17900 action: STATE_SET "default" 0.0;
17904 target: "elm.text";
17905 transition: LINEAR 0.1;
17908 name: "go_disabled";
17909 signal: "elm,state,disabled";
17911 action: STATE_SET "disabled" 0.0;
17915 name: "go_enabled";
17916 signal: "elm,state,enabled";
17918 action: STATE_SET "default" 0.0;
17923 signal: "mouse,up,1";
17925 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
17928 name: "go_expanded";
17929 signal: "elm,state,expanded";
17934 get_state(PART:"arrow", st, 30, vl);
17935 set_state(PART:"arrow", "active", vl);
17939 name: "go_contracted";
17940 signal: "elm,state,contracted";
17945 get_state(PART:"arrow", st, 30, vl);
17946 set_state(PART:"arrow", "default", vl);
17949 program { name: "to_rtl";
17950 signal: "edje,state,rtl";
17955 get_state(PART:"arrow", st, 30, vl);
17957 set_state(PART:"arrow", st, 0.1);
17961 program { name: "to_ltr";
17962 signal: "edje,state,ltr";
17967 get_state(PART:"arrow", st, 30, vl);
17969 set_state(PART:"arrow", st, 0.0);
17975 group { name: "elm/genlist/tree_compress/default/default";
17976 data.item: "stacking" "above";
17977 data.item: "selectraise" "on";
17978 data.item: "labels" "elm.text";
17979 data.item: "icons" "elm.swallow.icon elm.swallow.end";
17980 data.item: "treesize" "20";
17981 // data.item: "states" "";
17983 image: "bt_sm_base1.png" COMP;
17984 image: "bt_sm_shine.png" COMP;
17985 image: "bt_sm_hilight.png" COMP;
17986 image: "ilist_1.png" COMP;
17987 image: "ilist_item_shadow.png" COMP;
17988 image: "icon_arrow_left.png" COMP;
17989 image: "icon_arrow_right.png" COMP;
17990 image: "icon_arrow_down.png" COMP;
17998 state: "default" 0.0;
18006 state: "default" 0.0;
18021 normal: "ilist_item_shadow.png";
18030 state: "default" 0.0;
18032 normal: "ilist_1.png";
18039 clip_to: "disclip";
18041 description { state: "default" 0.0;
18043 color: 255 255 255 0;
18053 normal: "bt_sm_base1.png";
18056 image.middle: SOLID;
18058 description { state: "selected" 0.0;
18059 inherit: "default" 0.0;
18061 color: 255 255 255 255;
18072 part { name: "elm.swallow.pad";
18074 description { state: "default" 0.0;
18087 part { name: "arrow";
18088 clip_to: "disclip";
18089 ignore_flags: ON_HOLD;
18090 description { state: "default" 0.0;
18095 to_x: "elm.swallow.pad";
18100 to_x: "elm.swallow.pad";
18104 image.normal: "icon_arrow_right.png";
18106 description { state: "default" 0.1;
18107 inherit: "default" 0.0;
18108 image.normal: "icon_arrow_left.png";
18110 description { state: "active" 0.0;
18111 inherit: "default" 0.0;
18112 image.normal: "icon_arrow_down.png";
18114 description { state: "active" 0.1;
18115 inherit: "default" 0.0;
18116 image.normal: "icon_arrow_down.png";
18119 part { name: "elm.swallow.icon";
18120 clip_to: "disclip";
18122 description { state: "default" 0.0;
18137 part { name: "elm.swallow.end";
18138 clip_to: "disclip";
18140 description { state: "default" 0.0;
18144 aspect_preference: VERTICAL;
18155 part { name: "elm.text";
18156 clip_to: "disclip";
18158 effect: SOFT_SHADOW;
18162 state: "default" 0.0;
18165 to_x: "elm.swallow.icon";
18170 to_x: "elm.swallow.end";
18182 text_class: "list_item";
18185 description { state: "selected" 0.0;
18186 inherit: "default" 0.0;
18187 color: 224 224 224 255;
18191 part { name: "fg1";
18192 clip_to: "disclip";
18194 description { state: "default" 0.0;
18196 color: 255 255 255 0;
18198 rel2.relative: 1.0 0.5;
18201 normal: "bt_sm_hilight.png";
18205 description { state: "selected" 0.0;
18206 inherit: "default" 0.0;
18208 color: 255 255 255 255;
18211 part { name: "fg2";
18212 clip_to: "disclip";
18214 description { state: "default" 0.0;
18216 color: 255 255 255 0;
18220 normal: "bt_sm_shine.png";
18224 description { state: "selected" 0.0;
18225 inherit: "default" 0.0;
18227 color: 255 255 255 255;
18230 part { name: "disclip";
18232 description { state: "default" 0.0;
18236 description { state: "disabled" 0.0;
18237 inherit: "default" 0.0;
18238 color: 255 255 255 64;
18243 // signal: elm,state,%s,active
18244 // a "check" item named %s went active
18245 // signal: elm,state,%s,passive
18246 // a "check" item named %s went passive
18247 // default is passive
18250 signal: "elm,state,selected";
18252 action: STATE_SET "selected" 0.0;
18256 target: "elm.text";
18259 name: "go_passive";
18260 signal: "elm,state,unselected";
18262 action: STATE_SET "default" 0.0;
18266 target: "elm.text";
18267 transition: LINEAR 0.1;
18270 name: "go_disabled";
18271 signal: "elm,state,disabled";
18273 action: STATE_SET "disabled" 0.0;
18277 name: "go_enabled";
18278 signal: "elm,state,enabled";
18280 action: STATE_SET "default" 0.0;
18285 signal: "mouse,up,1";
18287 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
18290 name: "go_expanded";
18291 signal: "elm,state,expanded";
18296 get_state(PART:"arrow", st, 30, vl);
18297 set_state(PART:"arrow", "active", vl);
18301 name: "go_contracted";
18302 signal: "elm,state,contracted";
18307 get_state(PART:"arrow", st, 30, vl);
18308 set_state(PART:"arrow", "default", vl);
18311 program { name: "to_rtl";
18312 signal: "edje,state,rtl";
18317 get_state(PART:"arrow", st, 30, vl);
18319 set_state(PART:"arrow", st, 0.1);
18323 program { name: "to_ltr";
18324 signal: "edje,state,ltr";
18329 get_state(PART:"arrow", st, 30, vl);
18331 set_state(PART:"arrow", st, 0.0);
18337 group { name: "elm/genlist/tree_odd/default/default";
18338 data.item: "stacking" "below";
18339 data.item: "selectraise" "on";
18340 data.item: "labels" "elm.text";
18341 data.item: "icons" "elm.swallow.icon elm.swallow.end";
18342 data.item: "treesize" "20";
18343 // data.item: "states" "";
18345 image: "bt_sm_base1.png" COMP;
18346 image: "bt_sm_shine.png" COMP;
18347 image: "bt_sm_hilight.png" COMP;
18348 image: "ilist_2.png" COMP;
18349 image: "icon_arrow_left.png" COMP;
18350 image: "icon_arrow_right.png" COMP;
18351 image: "icon_arrow_down.png" COMP;
18359 state: "default" 0.0;
18367 state: "default" 0.0;
18369 normal: "ilist_2.png";
18376 clip_to: "disclip";
18378 description { state: "default" 0.0;
18380 color: 255 255 255 0;
18390 normal: "bt_sm_base1.png";
18393 image.middle: SOLID;
18395 description { state: "selected" 0.0;
18396 inherit: "default" 0.0;
18398 color: 255 255 255 255;
18409 part { name: "elm.swallow.pad";
18411 description { state: "default" 0.0;
18424 part { name: "arrow";
18425 clip_to: "disclip";
18426 ignore_flags: ON_HOLD;
18427 description { state: "default" 0.0;
18432 to_x: "elm.swallow.pad";
18437 to_x: "elm.swallow.pad";
18441 image.normal: "icon_arrow_right.png";
18443 description { state: "default" 0.1;
18444 inherit: "default" 0.0;
18445 image.normal: "icon_arrow_left.png";
18447 description { state: "active" 0.0;
18448 inherit: "default" 0.0;
18449 image.normal: "icon_arrow_down.png";
18451 description { state: "active" 0.1;
18452 inherit: "default" 0.0;
18453 image.normal: "icon_arrow_down.png";
18456 part { name: "elm.swallow.icon";
18457 clip_to: "disclip";
18459 description { state: "default" 0.0;
18474 part { name: "elm.swallow.end";
18475 clip_to: "disclip";
18477 description { state: "default" 0.0;
18481 aspect_preference: VERTICAL;
18492 part { name: "elm.text";
18493 clip_to: "disclip";
18495 effect: SOFT_SHADOW;
18499 state: "default" 0.0;
18502 to_x: "elm.swallow.icon";
18507 to_x: "elm.swallow.end";
18519 text_class: "list_item";
18522 description { state: "selected" 0.0;
18523 inherit: "default" 0.0;
18524 color: 224 224 224 255;
18528 part { name: "fg1";
18529 clip_to: "disclip";
18531 description { state: "default" 0.0;
18533 color: 255 255 255 0;
18535 rel2.relative: 1.0 0.5;
18538 normal: "bt_sm_hilight.png";
18542 description { state: "selected" 0.0;
18543 inherit: "default" 0.0;
18545 color: 255 255 255 255;
18548 part { name: "fg2";
18549 clip_to: "disclip";
18551 description { state: "default" 0.0;
18553 color: 255 255 255 0;
18557 normal: "bt_sm_shine.png";
18561 description { state: "selected" 0.0;
18562 inherit: "default" 0.0;
18564 color: 255 255 255 255;
18567 part { name: "disclip";
18569 description { state: "default" 0.0;
18573 description { state: "disabled" 0.0;
18574 inherit: "default" 0.0;
18575 color: 255 255 255 64;
18580 // signal: elm,state,%s,active
18581 // a "check" item named %s went active
18582 // signal: elm,state,%s,passive
18583 // a "check" item named %s went passive
18584 // default is passive
18587 signal: "elm,state,selected";
18589 action: STATE_SET "selected" 0.0;
18593 target: "elm.text";
18596 name: "go_passive";
18597 signal: "elm,state,unselected";
18599 action: STATE_SET "default" 0.0;
18603 target: "elm.text";
18604 transition: LINEAR 0.1;
18607 name: "go_disabled";
18608 signal: "elm,state,disabled";
18610 action: STATE_SET "disabled" 0.0;
18614 name: "go_enabled";
18615 signal: "elm,state,enabled";
18617 action: STATE_SET "default" 0.0;
18622 signal: "mouse,up,1";
18624 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
18627 name: "go_expanded";
18628 signal: "elm,state,expanded";
18633 get_state(PART:"arrow", st, 30, vl);
18634 set_state(PART:"arrow", "active", vl);
18638 name: "go_contracted";
18639 signal: "elm,state,contracted";
18644 get_state(PART:"arrow", st, 30, vl);
18645 set_state(PART:"arrow", "default", vl);
18648 program { name: "to_rtl";
18649 signal: "edje,state,rtl";
18654 get_state(PART:"arrow", st, 30, vl);
18656 set_state(PART:"arrow", st, 0.1);
18660 program { name: "to_ltr";
18661 signal: "edje,state,ltr";
18666 get_state(PART:"arrow", st, 30, vl);
18668 set_state(PART:"arrow", st, 0.0);
18674 group { name: "elm/genlist/tree_compress_odd/default/default";
18675 data.item: "stacking" "below";
18676 data.item: "selectraise" "on";
18677 data.item: "labels" "elm.text";
18678 data.item: "icons" "elm.swallow.icon elm.swallow.end";
18679 data.item: "treesize" "20";
18680 // data.item: "states" "";
18682 image: "bt_sm_base1.png" COMP;
18683 image: "bt_sm_shine.png" COMP;
18684 image: "bt_sm_hilight.png" COMP;
18685 image: "ilist_2.png" COMP;
18686 image: "icon_arrow_left.png" COMP;
18687 image: "icon_arrow_right.png" COMP;
18688 image: "icon_arrow_down.png" COMP;
18696 state: "default" 0.0;
18704 state: "default" 0.0;
18706 normal: "ilist_2.png";
18713 clip_to: "disclip";
18715 description { state: "default" 0.0;
18717 color: 255 255 255 0;
18727 normal: "bt_sm_base1.png";
18730 image.middle: SOLID;
18732 description { state: "selected" 0.0;
18733 inherit: "default" 0.0;
18735 color: 255 255 255 255;
18746 part { name: "elm.swallow.pad";
18748 description { state: "default" 0.0;
18761 part { name: "arrow";
18762 clip_to: "disclip";
18763 ignore_flags: ON_HOLD;
18764 description { state: "default" 0.0;
18769 to_x: "elm.swallow.pad";
18774 to_x: "elm.swallow.pad";
18778 image.normal: "icon_arrow_right.png";
18780 description { state: "default" 0.1;
18781 inherit: "default" 0.0;
18782 image.normal: "icon_arrow_left.png";
18784 description { state: "active" 0.0;
18785 inherit: "default" 0.0;
18786 image.normal: "icon_arrow_down.png";
18788 description { state: "active" 0.1;
18789 inherit: "default" 0.0;
18790 image.normal: "icon_arrow_down.png";
18793 part { name: "elm.swallow.icon";
18794 clip_to: "disclip";
18796 description { state: "default" 0.0;
18811 part { name: "elm.swallow.end";
18812 clip_to: "disclip";
18814 description { state: "default" 0.0;
18818 aspect_preference: VERTICAL;
18829 part { name: "elm.text";
18830 clip_to: "disclip";
18832 effect: SOFT_SHADOW;
18836 state: "default" 0.0;
18839 to_x: "elm.swallow.icon";
18844 to_x: "elm.swallow.end";
18856 text_class: "list_item";
18859 description { state: "selected" 0.0;
18860 inherit: "default" 0.0;
18861 color: 224 224 224 255;
18865 part { name: "fg1";
18866 clip_to: "disclip";
18868 description { state: "default" 0.0;
18870 color: 255 255 255 0;
18872 rel2.relative: 1.0 0.5;
18875 normal: "bt_sm_hilight.png";
18879 description { state: "selected" 0.0;
18880 inherit: "default" 0.0;
18882 color: 255 255 255 255;
18885 part { name: "fg2";
18886 clip_to: "disclip";
18888 description { state: "default" 0.0;
18890 color: 255 255 255 0;
18894 normal: "bt_sm_shine.png";
18898 description { state: "selected" 0.0;
18899 inherit: "default" 0.0;
18901 color: 255 255 255 255;
18904 part { name: "disclip";
18906 description { state: "default" 0.0;
18910 description { state: "disabled" 0.0;
18911 inherit: "default" 0.0;
18912 color: 255 255 255 64;
18917 // signal: elm,state,%s,active
18918 // a "check" item named %s went active
18919 // signal: elm,state,%s,passive
18920 // a "check" item named %s went passive
18921 // default is passive
18924 signal: "elm,state,selected";
18926 action: STATE_SET "selected" 0.0;
18930 target: "elm.text";
18933 name: "go_passive";
18934 signal: "elm,state,unselected";
18936 action: STATE_SET "default" 0.0;
18940 target: "elm.text";
18941 transition: LINEAR 0.1;
18944 name: "go_disabled";
18945 signal: "elm,state,disabled";
18947 action: STATE_SET "disabled" 0.0;
18951 name: "go_enabled";
18952 signal: "elm,state,enabled";
18954 action: STATE_SET "default" 0.0;
18959 signal: "mouse,up,1";
18961 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
18964 name: "go_expanded";
18965 signal: "elm,state,expanded";
18970 get_state(PART:"arrow", st, 30, vl);
18971 set_state(PART:"arrow", "active", vl);
18975 name: "go_contracted";
18976 signal: "elm,state,contracted";
18981 get_state(PART:"arrow", st, 30, vl);
18982 set_state(PART:"arrow", "default", vl);
18985 program { name: "to_rtl";
18986 signal: "edje,state,rtl";
18991 get_state(PART:"arrow", st, 30, vl);
18993 set_state(PART:"arrow", st, 0.1);
18997 program { name: "to_ltr";
18998 signal: "edje,state,ltr";
19003 get_state(PART:"arrow", st, 30, vl);
19005 set_state(PART:"arrow", st, 0.0);
19012 group { name: "elm/genlist/item/default_style/default";
19015 style { name: "genlist_style";
19016 base: "font=Sans font_size=10 align=left valign=0.5 color=#000 text_class=list_item";
19019 tag: "hilight" "+ font=Sans:style=Bold";
19020 tag: "b" "+ font=Sans:style=Bold";
19023 style { name: "genlist_selected_style";
19024 base: "font=Sans font_size=10 align=left valign=0.5 color=#fff text_class=list_item";
19027 tag: "hilight" "+ font=Sans:style=Bold";
19028 tag: "b" "+ font=Sans:style=Bold";
19032 data.item: "stacking" "above";
19033 data.item: "selectraise" "on";
19034 data.item: "labels" "elm.text";
19035 data.item: "icons" "elm.swallow.icon elm.swallow.end";
19036 data.item: "treesize" "20";
19038 image: "bt_sm_base1.png" COMP;
19039 image: "bt_sm_shine.png" COMP;
19040 image: "bt_sm_hilight.png" COMP;
19041 image: "ilist_1.png" COMP;
19042 image: "ilist_item_shadow.png" COMP;
19050 state: "default" 0.0;
19058 state: "default" 0.0;
19073 normal: "ilist_item_shadow.png";
19082 state: "default" 0.0;
19085 normal: "ilist_1.png";
19092 clip_to: "disclip";
19094 description { state: "default" 0.0;
19096 color: 255 255 255 0;
19106 normal: "bt_sm_base1.png";
19109 image.middle: SOLID;
19111 description { state: "selected" 0.0;
19112 inherit: "default" 0.0;
19114 color: 255 255 255 255;
19125 part { name: "elm.swallow.pad";
19127 description { state: "default" 0.0;
19140 part { name: "elm.swallow.icon";
19141 clip_to: "disclip";
19143 description { state: "default" 0.0;
19147 to_x: "elm.swallow.pad";
19152 to_x: "elm.swallow.pad";
19158 part { name: "elm.swallow.end";
19159 clip_to: "disclip";
19161 description { state: "default" 0.0;
19165 aspect_preference: VERTICAL;
19176 part { name: "elm.text";
19177 clip_to: "disclip";
19182 state: "default" 0.0;
19186 to_x: "elm.swallow.icon";
19192 to_x: "elm.swallow.end";
19198 style: "genlist_style";
19202 description { state: "selected" 0.0;
19203 inherit: "default" 0.0;
19205 style: "genlist_selected_style";
19209 part { name: "fg1";
19210 clip_to: "disclip";
19212 description { state: "default" 0.0;
19214 color: 255 255 255 0;
19216 rel2.relative: 1.0 0.5;
19219 normal: "bt_sm_hilight.png";
19223 description { state: "selected" 0.0;
19224 inherit: "default" 0.0;
19226 color: 255 255 255 255;
19229 part { name: "fg2";
19230 clip_to: "disclip";
19232 description { state: "default" 0.0;
19234 color: 255 255 255 0;
19238 normal: "bt_sm_shine.png";
19242 description { state: "selected" 0.0;
19243 inherit: "default" 0.0;
19245 color: 255 255 255 255;
19248 part { name: "disclip";
19250 description { state: "default" 0.0;
19254 description { state: "disabled" 0.0;
19255 inherit: "default" 0.0;
19256 color: 255 255 255 64;
19261 // signal: elm,state,%s,active
19262 // a "check" item named %s went active
19263 // signal: elm,state,%s,passive
19264 // a "check" item named %s went passive
19265 // default is passive
19268 signal: "elm,state,selected";
19270 action: STATE_SET "selected" 0.0;
19274 target: "elm.text";
19277 name: "go_passive";
19278 signal: "elm,state,unselected";
19280 action: STATE_SET "default" 0.0;
19284 target: "elm.text";
19285 transition: LINEAR 0.1;
19288 name: "go_disabled";
19289 signal: "elm,state,disabled";
19291 action: STATE_SET "disabled" 0.0;
19295 name: "go_enabled";
19296 signal: "elm,state,enabled";
19298 action: STATE_SET "default" 0.0;
19303 group { name: "elm/genlist/item_odd/default_style/default";
19304 data.item: "stacking" "below";
19305 data.item: "selectraise" "on";
19306 data.item: "labels" "elm.text";
19307 data.item: "icons" "elm.swallow.icon elm.swallow.end";
19308 data.item: "treesize" "20";
19310 image: "bt_sm_base1.png" COMP;
19311 image: "bt_sm_shine.png" COMP;
19312 image: "bt_sm_hilight.png" COMP;
19313 image: "ilist_2.png" COMP;
19316 part { name: "event";
19320 state: "default" 0.0;
19328 state: "default" 0.0;
19331 normal: "ilist_2.png";
19338 clip_to: "disclip";
19340 description { state: "default" 0.0;
19342 color: 255 255 255 0;
19352 normal: "bt_sm_base1.png";
19355 image.middle: SOLID;
19357 description { state: "selected" 0.0;
19358 inherit: "default" 0.0;
19360 color: 255 255 255 255;
19371 part { name: "elm.swallow.pad";
19373 description { state: "default" 0.0;
19386 part { name: "elm.swallow.icon";
19387 clip_to: "disclip";
19389 description { state: "default" 0.0;
19393 to_x: "elm.swallow.pad";
19398 to_x: "elm.swallow.pad";
19404 part { name: "elm.swallow.end";
19405 clip_to: "disclip";
19407 description { state: "default" 0.0;
19411 aspect_preference: VERTICAL;
19422 part { name: "elm.text";
19423 clip_to: "disclip";
19428 state: "default" 0.0;
19432 to_x: "elm.swallow.icon";
19438 to_x: "elm.swallow.end";
19444 style: "genlist_style";
19448 description { state: "selected" 0.0;
19449 inherit: "default" 0.0;
19451 style: "genlist_selected_style";
19455 part { name: "fg1";
19456 clip_to: "disclip";
19458 description { state: "default" 0.0;
19460 color: 255 255 255 0;
19462 rel2.relative: 1.0 0.5;
19465 normal: "bt_sm_hilight.png";
19469 description { state: "selected" 0.0;
19470 inherit: "default" 0.0;
19472 color: 255 255 255 255;
19475 part { name: "fg2";
19476 clip_to: "disclip";
19478 description { state: "default" 0.0;
19480 color: 255 255 255 0;
19484 normal: "bt_sm_shine.png";
19488 description { state: "selected" 0.0;
19489 inherit: "default" 0.0;
19491 color: 255 255 255 255;
19494 part { name: "disclip";
19496 description { state: "default" 0.0;
19500 description { state: "disabled" 0.0;
19501 inherit: "default" 0.0;
19502 color: 255 255 255 64;
19507 // signal: elm,state,%s,active
19508 // a "check" item named %s went active
19509 // signal: elm,state,%s,passive
19510 // a "check" item named %s went passive
19511 // default is passive
19514 signal: "elm,state,selected";
19516 action: STATE_SET "selected" 0.0;
19520 target: "elm.text";
19523 name: "go_passive";
19524 signal: "elm,state,unselected";
19526 action: STATE_SET "default" 0.0;
19530 target: "elm.text";
19531 transition: LINEAR 0.1;
19534 name: "go_disabled";
19535 signal: "elm,state,disabled";
19537 action: STATE_SET "disabled" 0.0;
19541 name: "go_enabled";
19542 signal: "elm,state,enabled";
19544 action: STATE_SET "default" 0.0;
19550 group { name: "elm/genlist/tree/default_style/default";
19551 data.item: "stacking" "above";
19552 data.item: "selectraise" "on";
19553 data.item: "labels" "elm.text";
19554 data.item: "icons" "elm.swallow.icon elm.swallow.end";
19555 data.item: "treesize" "20";
19557 image: "bt_sm_base1.png" COMP;
19558 image: "bt_sm_shine.png" COMP;
19559 image: "bt_sm_hilight.png" COMP;
19560 image: "ilist_1.png" COMP;
19561 image: "ilist_item_shadow.png" COMP;
19562 image: "icon_arrow_right.png" COMP;
19563 image: "icon_arrow_down.png" COMP;
19571 state: "default" 0.0;
19579 state: "default" 0.0;
19594 normal: "ilist_item_shadow.png";
19603 state: "default" 0.0;
19606 normal: "ilist_1.png";
19613 clip_to: "disclip";
19615 description { state: "default" 0.0;
19617 color: 255 255 255 0;
19627 normal: "bt_sm_base1.png";
19630 image.middle: SOLID;
19632 description { state: "selected" 0.0;
19633 inherit: "default" 0.0;
19635 color: 255 255 255 255;
19646 part { name: "elm.swallow.pad";
19648 description { state: "default" 0.0;
19661 part { name: "arrow";
19662 clip_to: "disclip";
19663 ignore_flags: ON_HOLD;
19664 description { state: "default" 0.0;
19669 to_x: "elm.swallow.pad";
19674 to_x: "elm.swallow.pad";
19678 image.normal: "icon_arrow_right.png";
19680 description { state: "active" 0.0;
19681 inherit: "default" 0.0;
19682 image.normal: "icon_arrow_down.png";
19685 part { name: "elm.swallow.icon";
19686 clip_to: "disclip";
19688 description { state: "default" 0.0;
19703 part { name: "elm.swallow.end";
19704 clip_to: "disclip";
19706 description { state: "default" 0.0;
19710 aspect_preference: VERTICAL;
19721 part { name: "elm.text";
19722 clip_to: "disclip";
19724 effect: SOFT_SHADOW;
19728 state: "default" 0.0;
19732 to_x: "elm.swallow.icon";
19738 to_x: "elm.swallow.end";
19744 style: "genlist_style";
19748 description { state: "selected" 0.0;
19749 inherit: "default" 0.0;
19751 style: "genlist_selected_style";
19755 part { name: "fg1";
19756 clip_to: "disclip";
19758 description { state: "default" 0.0;
19760 color: 255 255 255 0;
19762 rel2.relative: 1.0 0.5;
19765 normal: "bt_sm_hilight.png";
19769 description { state: "selected" 0.0;
19770 inherit: "default" 0.0;
19772 color: 255 255 255 255;
19775 part { name: "fg2";
19776 clip_to: "disclip";
19778 description { state: "default" 0.0;
19780 color: 255 255 255 0;
19784 normal: "bt_sm_shine.png";
19788 description { state: "selected" 0.0;
19789 inherit: "default" 0.0;
19791 color: 255 255 255 255;
19794 part { name: "disclip";
19796 description { state: "default" 0.0;
19800 description { state: "disabled" 0.0;
19801 inherit: "default" 0.0;
19802 color: 255 255 255 64;
19807 // signal: elm,state,%s,active
19808 // a "check" item named %s went active
19809 // signal: elm,state,%s,passive
19810 // a "check" item named %s went passive
19811 // default is passive
19814 signal: "elm,state,selected";
19816 action: STATE_SET "selected" 0.0;
19820 target: "elm.text";
19823 name: "go_passive";
19824 signal: "elm,state,unselected";
19826 action: STATE_SET "default" 0.0;
19830 target: "elm.text";
19831 transition: LINEAR 0.1;
19834 name: "go_disabled";
19835 signal: "elm,state,disabled";
19837 action: STATE_SET "disabled" 0.0;
19841 name: "go_enabled";
19842 signal: "elm,state,enabled";
19844 action: STATE_SET "default" 0.0;
19849 signal: "mouse,up,1";
19851 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
19854 name: "go_expanded";
19855 signal: "elm,state,expanded";
19857 action: STATE_SET "active" 0.0;
19861 name: "go_contracted";
19862 signal: "elm,state,contracted";
19864 action: STATE_SET "default" 0.0;
19869 group { name: "elm/genlist/tree_odd/default_style/default";
19870 data.item: "stacking" "below";
19871 data.item: "selectraise" "on";
19872 data.item: "labels" "elm.text";
19873 data.item: "icons" "elm.swallow.icon elm.swallow.end";
19874 data.item: "treesize" "20";
19876 image: "bt_sm_base1.png" COMP;
19877 image: "bt_sm_shine.png" COMP;
19878 image: "bt_sm_hilight.png" COMP;
19879 image: "ilist_2.png" COMP;
19880 image: "icon_arrow_right.png" COMP;
19881 image: "icon_arrow_down.png" COMP;
19889 state: "default" 0.0;
19897 state: "default" 0.0;
19900 normal: "ilist_2.png";
19907 clip_to: "disclip";
19909 description { state: "default" 0.0;
19911 color: 255 255 255 0;
19921 normal: "bt_sm_base1.png";
19924 image.middle: SOLID;
19926 description { state: "selected" 0.0;
19927 inherit: "default" 0.0;
19929 color: 255 255 255 255;
19940 part { name: "elm.swallow.pad";
19942 description { state: "default" 0.0;
19955 part { name: "arrow";
19956 clip_to: "disclip";
19957 ignore_flags: ON_HOLD;
19958 description { state: "default" 0.0;
19963 to_x: "elm.swallow.pad";
19968 to_x: "elm.swallow.pad";
19972 image.normal: "icon_arrow_right.png";
19974 description { state: "active" 0.0;
19975 inherit: "default" 0.0;
19976 image.normal: "icon_arrow_down.png";
19979 part { name: "elm.swallow.icon";
19980 clip_to: "disclip";
19982 description { state: "default" 0.0;
19997 part { name: "elm.swallow.end";
19998 clip_to: "disclip";
20000 description { state: "default" 0.0;
20004 aspect_preference: VERTICAL;
20015 part { name: "elm.text";
20016 clip_to: "disclip";
20018 effect: SOFT_SHADOW;
20022 state: "default" 0.0;
20026 to_x: "elm.swallow.icon";
20032 to_x: "elm.swallow.end";
20038 style: "genlist_style";
20042 description { state: "selected" 0.0;
20043 inherit: "default" 0.0;
20045 style: "genlist_selected_style";
20049 part { name: "fg1";
20050 clip_to: "disclip";
20052 description { state: "default" 0.0;
20054 color: 255 255 255 0;
20056 rel2.relative: 1.0 0.5;
20059 normal: "bt_sm_hilight.png";
20063 description { state: "selected" 0.0;
20064 inherit: "default" 0.0;
20066 color: 255 255 255 255;
20069 part { name: "fg2";
20070 clip_to: "disclip";
20072 description { state: "default" 0.0;
20074 color: 255 255 255 0;
20078 normal: "bt_sm_shine.png";
20082 description { state: "selected" 0.0;
20083 inherit: "default" 0.0;
20085 color: 255 255 255 255;
20088 part { name: "disclip";
20090 description { state: "default" 0.0;
20094 description { state: "disabled" 0.0;
20095 inherit: "default" 0.0;
20096 color: 255 255 255 64;
20101 // signal: elm,state,%s,active
20102 // a "check" item named %s went active
20103 // signal: elm,state,%s,passive
20104 // a "check" item named %s went passive
20105 // default is passive
20108 signal: "elm,state,selected";
20110 action: STATE_SET "selected" 0.0;
20114 target: "elm.text";
20117 name: "go_passive";
20118 signal: "elm,state,unselected";
20120 action: STATE_SET "default" 0.0;
20124 target: "elm.text";
20125 transition: LINEAR 0.1;
20128 name: "go_disabled";
20129 signal: "elm,state,disabled";
20131 action: STATE_SET "disabled" 0.0;
20135 name: "go_enabled";
20136 signal: "elm,state,enabled";
20138 action: STATE_SET "default" 0.0;
20143 signal: "mouse,up,1";
20145 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
20148 name: "go_expanded";
20149 signal: "elm,state,expanded";
20151 action: STATE_SET "active" 0.0;
20155 name: "go_contracted";
20156 signal: "elm,state,contracted";
20158 action: STATE_SET "default" 0.0;
20165 group { name: "elm/genlist/item/double_label/default";
20166 data.item: "stacking" "above";
20167 data.item: "selectraise" "on";
20168 data.item: "labels" "elm.text elm.text.sub";
20169 data.item: "icons" "elm.swallow.icon elm.swallow.end";
20170 data.item: "treesize" "20";
20171 // data.item: "states" "";
20173 image: "bt_sm_base1.png" COMP;
20174 image: "bt_sm_shine.png" COMP;
20175 image: "bt_sm_hilight.png" COMP;
20176 image: "ilist_1.png" COMP;
20177 image: "ilist_item_shadow.png" COMP;
20185 state: "default" 0.0;
20193 state: "default" 0.0;
20208 normal: "ilist_item_shadow.png";
20217 state: "default" 0.0;
20219 normal: "ilist_1.png";
20226 clip_to: "disclip";
20228 description { state: "default" 0.0;
20230 color: 255 255 255 0;
20240 normal: "bt_sm_base1.png";
20243 image.middle: SOLID;
20245 description { state: "selected" 0.0;
20246 inherit: "default" 0.0;
20248 color: 255 255 255 255;
20259 part { name: "elm.swallow.pad";
20261 description { state: "default" 0.0;
20274 part { name: "elm.swallow.icon";
20275 clip_to: "disclip";
20277 description { state: "default" 0.0;
20281 to_x: "elm.swallow.pad";
20286 to_x: "elm.swallow.pad";
20292 part { name: "elm.swallow.end";
20293 clip_to: "disclip";
20295 description { state: "default" 0.0;
20299 aspect_preference: VERTICAL;
20310 part { name: "elm.text";
20311 clip_to: "disclip";
20313 effect: SOFT_SHADOW;
20317 state: "default" 0.0;
20320 to_x: "elm.swallow.icon";
20325 to_x: "elm.swallow.end";
20337 text_class: "list_item";
20340 description { state: "selected" 0.0;
20341 inherit: "default" 0.0;
20342 color: 224 224 224 255;
20346 part { name: "elm.text.sub";
20347 clip_to: "disclip";
20352 state: "default" 0.0;
20355 to_x: "elm.swallow.icon";
20360 to_x: "elm.swallow.end";
20372 text_class: "list_item";
20375 description { state: "selected" 0.0;
20376 inherit: "default" 0.0;
20377 color: 128 128 128 255;
20381 part { name: "fg1";
20382 clip_to: "disclip";
20384 description { state: "default" 0.0;
20386 color: 255 255 255 0;
20388 rel2.relative: 1.0 0.5;
20391 normal: "bt_sm_hilight.png";
20395 description { state: "selected" 0.0;
20396 inherit: "default" 0.0;
20398 color: 255 255 255 255;
20401 part { name: "fg2";
20402 clip_to: "disclip";
20404 description { state: "default" 0.0;
20406 color: 255 255 255 0;
20410 normal: "bt_sm_shine.png";
20414 description { state: "selected" 0.0;
20415 inherit: "default" 0.0;
20417 color: 255 255 255 255;
20420 part { name: "disclip";
20422 description { state: "default" 0.0;
20426 description { state: "disabled" 0.0;
20427 inherit: "default" 0.0;
20428 color: 255 255 255 64;
20433 // signal: elm,state,%s,active
20434 // a "check" item named %s went active
20435 // signal: elm,state,%s,passive
20436 // a "check" item named %s went passive
20437 // default is passive
20440 signal: "elm,state,selected";
20442 action: STATE_SET "selected" 0.0;
20446 target: "elm.text";
20447 target: "elm.text.sub";
20450 name: "go_passive";
20451 signal: "elm,state,unselected";
20453 action: STATE_SET "default" 0.0;
20457 target: "elm.text";
20458 target: "elm.text.sub";
20459 transition: LINEAR 0.1;
20462 name: "go_disabled";
20463 signal: "elm,state,disabled";
20465 action: STATE_SET "disabled" 0.0;
20469 name: "go_enabled";
20470 signal: "elm,state,enabled";
20472 action: STATE_SET "default" 0.0;
20477 group { name: "elm/genlist/item_compress/double_label/default";
20478 data.item: "stacking" "above";
20479 data.item: "selectraise" "on";
20480 data.item: "labels" "elm.text elm.text.sub";
20481 data.item: "icons" "elm.swallow.icon elm.swallow.end";
20482 data.item: "treesize" "20";
20483 // data.item: "states" "";
20485 image: "bt_sm_base1.png" COMP;
20486 image: "bt_sm_shine.png" COMP;
20487 image: "bt_sm_hilight.png" COMP;
20488 image: "ilist_1.png" COMP;
20489 image: "ilist_item_shadow.png" COMP;
20497 state: "default" 0.0;
20505 state: "default" 0.0;
20520 normal: "ilist_item_shadow.png";
20529 state: "default" 0.0;
20531 normal: "ilist_1.png";
20538 clip_to: "disclip";
20540 description { state: "default" 0.0;
20542 color: 255 255 255 0;
20552 normal: "bt_sm_base1.png";
20555 image.middle: SOLID;
20557 description { state: "selected" 0.0;
20558 inherit: "default" 0.0;
20560 color: 255 255 255 255;
20571 part { name: "elm.swallow.pad";
20573 description { state: "default" 0.0;
20586 part { name: "elm.swallow.icon";
20587 clip_to: "disclip";
20589 description { state: "default" 0.0;
20593 to_x: "elm.swallow.pad";
20598 to_x: "elm.swallow.pad";
20604 part { name: "elm.swallow.end";
20605 clip_to: "disclip";
20607 description { state: "default" 0.0;
20611 aspect_preference: VERTICAL;
20622 part { name: "elm.text";
20623 clip_to: "disclip";
20625 effect: SOFT_SHADOW;
20629 state: "default" 0.0;
20632 to_x: "elm.swallow.icon";
20637 to_x: "elm.swallow.end";
20649 text_class: "list_item";
20652 description { state: "selected" 0.0;
20653 inherit: "default" 0.0;
20654 color: 224 224 224 255;
20658 part { name: "elm.text.sub";
20659 clip_to: "disclip";
20664 state: "default" 0.0;
20667 to_x: "elm.swallow.icon";
20672 to_x: "elm.swallow.end";
20684 text_class: "list_item";
20687 description { state: "selected" 0.0;
20688 inherit: "default" 0.0;
20689 color: 128 128 128 255;
20693 part { name: "fg1";
20694 clip_to: "disclip";
20696 description { state: "default" 0.0;
20698 color: 255 255 255 0;
20700 rel2.relative: 1.0 0.5;
20703 normal: "bt_sm_hilight.png";
20707 description { state: "selected" 0.0;
20708 inherit: "default" 0.0;
20710 color: 255 255 255 255;
20713 part { name: "fg2";
20714 clip_to: "disclip";
20716 description { state: "default" 0.0;
20718 color: 255 255 255 0;
20722 normal: "bt_sm_shine.png";
20726 description { state: "selected" 0.0;
20727 inherit: "default" 0.0;
20729 color: 255 255 255 255;
20732 part { name: "disclip";
20734 description { state: "default" 0.0;
20738 description { state: "disabled" 0.0;
20739 inherit: "default" 0.0;
20740 color: 255 255 255 64;
20745 // signal: elm,state,%s,active
20746 // a "check" item named %s went active
20747 // signal: elm,state,%s,passive
20748 // a "check" item named %s went passive
20749 // default is passive
20752 signal: "elm,state,selected";
20754 action: STATE_SET "selected" 0.0;
20758 target: "elm.text";
20759 target: "elm.text.sub";
20762 name: "go_passive";
20763 signal: "elm,state,unselected";
20765 action: STATE_SET "default" 0.0;
20769 target: "elm.text";
20770 target: "elm.text.sub";
20771 transition: LINEAR 0.1;
20774 name: "go_disabled";
20775 signal: "elm,state,disabled";
20777 action: STATE_SET "disabled" 0.0;
20781 name: "go_enabled";
20782 signal: "elm,state,enabled";
20784 action: STATE_SET "default" 0.0;
20789 group { name: "elm/genlist/item_odd/double_label/default";
20790 data.item: "stacking" "below";
20791 data.item: "selectraise" "on";
20792 data.item: "labels" "elm.text elm.text.sub";
20793 data.item: "icons" "elm.swallow.icon elm.swallow.end";
20794 data.item: "treesize" "20";
20795 // data.item: "states" "";
20797 image: "bt_sm_base1.png" COMP;
20798 image: "bt_sm_shine.png" COMP;
20799 image: "bt_sm_hilight.png" COMP;
20800 image: "ilist_2.png" COMP;
20803 part { name: "event";
20807 state: "default" 0.0;
20815 state: "default" 0.0;
20817 normal: "ilist_2.png";
20824 clip_to: "disclip";
20826 description { state: "default" 0.0;
20828 color: 255 255 255 0;
20838 normal: "bt_sm_base1.png";
20841 image.middle: SOLID;
20843 description { state: "selected" 0.0;
20844 inherit: "default" 0.0;
20846 color: 255 255 255 255;
20857 part { name: "elm.swallow.pad";
20859 description { state: "default" 0.0;
20872 part { name: "elm.swallow.icon";
20873 clip_to: "disclip";
20875 description { state: "default" 0.0;
20879 to_x: "elm.swallow.pad";
20884 to_x: "elm.swallow.pad";
20890 part { name: "elm.swallow.end";
20891 clip_to: "disclip";
20893 description { state: "default" 0.0;
20897 aspect_preference: VERTICAL;
20908 part { name: "elm.text";
20909 clip_to: "disclip";
20911 effect: SOFT_SHADOW;
20915 state: "default" 0.0;
20918 to_x: "elm.swallow.icon";
20923 to_x: "elm.swallow.end";
20935 text_class: "list_item";
20938 description { state: "selected" 0.0;
20939 inherit: "default" 0.0;
20940 color: 224 224 224 255;
20944 part { name: "elm.text.sub";
20945 clip_to: "disclip";
20950 state: "default" 0.0;
20953 to_x: "elm.swallow.icon";
20958 to_x: "elm.swallow.end";
20970 text_class: "list_item";
20973 description { state: "selected" 0.0;
20974 inherit: "default" 0.0;
20975 color: 128 128 128 255;
20979 part { name: "fg1";
20980 clip_to: "disclip";
20982 description { state: "default" 0.0;
20984 color: 255 255 255 0;
20986 rel2.relative: 1.0 0.5;
20989 normal: "bt_sm_hilight.png";
20993 description { state: "selected" 0.0;
20994 inherit: "default" 0.0;
20996 color: 255 255 255 255;
20999 part { name: "fg2";
21000 clip_to: "disclip";
21002 description { state: "default" 0.0;
21004 color: 255 255 255 0;
21008 normal: "bt_sm_shine.png";
21012 description { state: "selected" 0.0;
21013 inherit: "default" 0.0;
21015 color: 255 255 255 255;
21018 part { name: "disclip";
21020 description { state: "default" 0.0;
21024 description { state: "disabled" 0.0;
21025 inherit: "default" 0.0;
21026 color: 255 255 255 64;
21031 // signal: elm,state,%s,active
21032 // a "check" item named %s went active
21033 // signal: elm,state,%s,passive
21034 // a "check" item named %s went passive
21035 // default is passive
21038 signal: "elm,state,selected";
21040 action: STATE_SET "selected" 0.0;
21044 target: "elm.text";
21045 target: "elm.text.sub";
21048 name: "go_passive";
21049 signal: "elm,state,unselected";
21051 action: STATE_SET "default" 0.0;
21055 target: "elm.text";
21056 target: "elm.text.sub";
21057 transition: LINEAR 0.1;
21060 name: "go_disabled";
21061 signal: "elm,state,disabled";
21063 action: STATE_SET "disabled" 0.0;
21067 name: "go_enabled";
21068 signal: "elm,state,enabled";
21070 action: STATE_SET "default" 0.0;
21075 group { name: "elm/genlist/item_compress_odd/double_label/default";
21076 data.item: "stacking" "below";
21077 data.item: "selectraise" "on";
21078 data.item: "labels" "elm.text elm.text.sub";
21079 data.item: "icons" "elm.swallow.icon elm.swallow.end";
21080 data.item: "treesize" "20";
21081 // data.item: "states" "";
21083 image: "bt_sm_base1.png" COMP;
21084 image: "bt_sm_shine.png" COMP;
21085 image: "bt_sm_hilight.png" COMP;
21086 image: "ilist_2.png" COMP;
21089 part { name: "event";
21093 state: "default" 0.0;
21101 state: "default" 0.0;
21103 normal: "ilist_2.png";
21110 clip_to: "disclip";
21112 description { state: "default" 0.0;
21114 color: 255 255 255 0;
21124 normal: "bt_sm_base1.png";
21127 image.middle: SOLID;
21129 description { state: "selected" 0.0;
21130 inherit: "default" 0.0;
21132 color: 255 255 255 255;
21143 part { name: "elm.swallow.pad";
21145 description { state: "default" 0.0;
21158 part { name: "elm.swallow.icon";
21159 clip_to: "disclip";
21161 description { state: "default" 0.0;
21165 to_x: "elm.swallow.pad";
21170 to_x: "elm.swallow.pad";
21176 part { name: "elm.swallow.end";
21177 clip_to: "disclip";
21179 description { state: "default" 0.0;
21183 aspect_preference: VERTICAL;
21194 part { name: "elm.text";
21195 clip_to: "disclip";
21197 effect: SOFT_SHADOW;
21201 state: "default" 0.0;
21204 to_x: "elm.swallow.icon";
21209 to_x: "elm.swallow.end";
21221 text_class: "list_item";
21224 description { state: "selected" 0.0;
21225 inherit: "default" 0.0;
21226 color: 224 224 224 255;
21230 part { name: "elm.text.sub";
21231 clip_to: "disclip";
21236 state: "default" 0.0;
21239 to_x: "elm.swallow.icon";
21244 to_x: "elm.swallow.end";
21256 text_class: "list_item";
21259 description { state: "selected" 0.0;
21260 inherit: "default" 0.0;
21261 color: 128 128 128 255;
21265 part { name: "fg1";
21266 clip_to: "disclip";
21268 description { state: "default" 0.0;
21270 color: 255 255 255 0;
21272 rel2.relative: 1.0 0.5;
21275 normal: "bt_sm_hilight.png";
21279 description { state: "selected" 0.0;
21280 inherit: "default" 0.0;
21282 color: 255 255 255 255;
21285 part { name: "fg2";
21286 clip_to: "disclip";
21288 description { state: "default" 0.0;
21290 color: 255 255 255 0;
21294 normal: "bt_sm_shine.png";
21298 description { state: "selected" 0.0;
21299 inherit: "default" 0.0;
21301 color: 255 255 255 255;
21304 part { name: "disclip";
21306 description { state: "default" 0.0;
21310 description { state: "disabled" 0.0;
21311 inherit: "default" 0.0;
21312 color: 255 255 255 64;
21317 // signal: elm,state,%s,active
21318 // a "check" item named %s went active
21319 // signal: elm,state,%s,passive
21320 // a "check" item named %s went passive
21321 // default is passive
21324 signal: "elm,state,selected";
21326 action: STATE_SET "selected" 0.0;
21330 target: "elm.text";
21331 target: "elm.text.sub";
21334 name: "go_passive";
21335 signal: "elm,state,unselected";
21337 action: STATE_SET "default" 0.0;
21341 target: "elm.text";
21342 target: "elm.text.sub";
21343 transition: LINEAR 0.1;
21346 name: "go_disabled";
21347 signal: "elm,state,disabled";
21349 action: STATE_SET "disabled" 0.0;
21353 name: "go_enabled";
21354 signal: "elm,state,enabled";
21356 action: STATE_SET "default" 0.0;
21362 group { name: "elm/genlist/tree/double_label/default";
21363 data.item: "stacking" "above";
21364 data.item: "selectraise" "on";
21365 data.item: "labels" "elm.text elm.text.sub";
21366 data.item: "icons" "elm.swallow.icon elm.swallow.end";
21367 data.item: "treesize" "20";
21368 // data.item: "states" "";
21370 image: "bt_sm_base1.png" COMP;
21371 image: "bt_sm_shine.png" COMP;
21372 image: "bt_sm_hilight.png" COMP;
21373 image: "ilist_1.png" COMP;
21374 image: "ilist_item_shadow.png" COMP;
21375 image: "icon_arrow_right.png" COMP;
21376 image: "icon_arrow_down.png" COMP;
21384 state: "default" 0.0;
21392 state: "default" 0.0;
21407 normal: "ilist_item_shadow.png";
21416 state: "default" 0.0;
21418 normal: "ilist_1.png";
21425 clip_to: "disclip";
21427 description { state: "default" 0.0;
21429 color: 255 255 255 0;
21439 normal: "bt_sm_base1.png";
21442 image.middle: SOLID;
21444 description { state: "selected" 0.0;
21445 inherit: "default" 0.0;
21447 color: 255 255 255 255;
21458 part { name: "elm.swallow.pad";
21460 description { state: "default" 0.0;
21473 part { name: "arrow";
21474 clip_to: "disclip";
21475 ignore_flags: ON_HOLD;
21476 description { state: "default" 0.0;
21481 to_x: "elm.swallow.pad";
21486 to_x: "elm.swallow.pad";
21490 image.normal: "icon_arrow_right.png";
21492 description { state: "active" 0.0;
21493 inherit: "default" 0.0;
21494 image.normal: "icon_arrow_down.png";
21497 part { name: "elm.swallow.icon";
21498 clip_to: "disclip";
21500 description { state: "default" 0.0;
21515 part { name: "elm.swallow.end";
21516 clip_to: "disclip";
21518 description { state: "default" 0.0;
21522 aspect_preference: VERTICAL;
21533 part { name: "elm.text";
21534 clip_to: "disclip";
21536 effect: SOFT_SHADOW;
21540 state: "default" 0.0;
21543 to_x: "elm.swallow.icon";
21548 to_x: "elm.swallow.end";
21560 text_class: "list_item";
21563 description { state: "selected" 0.0;
21564 inherit: "default" 0.0;
21565 color: 224 224 224 255;
21569 part { name: "elm.text.sub";
21570 clip_to: "disclip";
21575 state: "default" 0.0;
21578 to_x: "elm.swallow.icon";
21583 to_x: "elm.swallow.end";
21595 text_class: "list_item";
21598 description { state: "selected" 0.0;
21599 inherit: "default" 0.0;
21600 color: 128 128 128 255;
21604 part { name: "fg1";
21605 clip_to: "disclip";
21607 description { state: "default" 0.0;
21609 color: 255 255 255 0;
21611 rel2.relative: 1.0 0.5;
21614 normal: "bt_sm_hilight.png";
21618 description { state: "selected" 0.0;
21619 inherit: "default" 0.0;
21621 color: 255 255 255 255;
21624 part { name: "fg2";
21625 clip_to: "disclip";
21627 description { state: "default" 0.0;
21629 color: 255 255 255 0;
21633 normal: "bt_sm_shine.png";
21637 description { state: "selected" 0.0;
21638 inherit: "default" 0.0;
21640 color: 255 255 255 255;
21643 part { name: "disclip";
21645 description { state: "default" 0.0;
21649 description { state: "disabled" 0.0;
21650 inherit: "default" 0.0;
21651 color: 255 255 255 64;
21656 // signal: elm,state,%s,active
21657 // a "check" item named %s went active
21658 // signal: elm,state,%s,passive
21659 // a "check" item named %s went passive
21660 // default is passive
21663 signal: "elm,state,selected";
21665 action: STATE_SET "selected" 0.0;
21669 target: "elm.text";
21670 target: "elm.text.sub";
21673 name: "go_passive";
21674 signal: "elm,state,unselected";
21676 action: STATE_SET "default" 0.0;
21680 target: "elm.text";
21681 target: "elm.text.sub";
21682 transition: LINEAR 0.1;
21685 name: "go_disabled";
21686 signal: "elm,state,disabled";
21688 action: STATE_SET "disabled" 0.0;
21692 name: "go_enabled";
21693 signal: "elm,state,enabled";
21695 action: STATE_SET "default" 0.0;
21700 signal: "mouse,up,1";
21702 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
21705 name: "go_expanded";
21706 signal: "elm,state,expanded";
21708 action: STATE_SET "active" 0.0;
21712 name: "go_contracted";
21713 signal: "elm,state,contracted";
21715 action: STATE_SET "default" 0.0;
21720 group { name: "elm/genlist/tree_compress/double_label/default";
21721 data.item: "stacking" "above";
21722 data.item: "selectraise" "on";
21723 data.item: "labels" "elm.text elm.text.sub";
21724 data.item: "icons" "elm.swallow.icon elm.swallow.end";
21725 data.item: "treesize" "20";
21726 // data.item: "states" "";
21728 image: "bt_sm_base1.png" COMP;
21729 image: "bt_sm_shine.png" COMP;
21730 image: "bt_sm_hilight.png" COMP;
21731 image: "ilist_1.png" COMP;
21732 image: "ilist_item_shadow.png" COMP;
21733 image: "icon_arrow_right.png" COMP;
21734 image: "icon_arrow_down.png" COMP;
21742 state: "default" 0.0;
21750 state: "default" 0.0;
21765 normal: "ilist_item_shadow.png";
21774 state: "default" 0.0;
21776 normal: "ilist_1.png";
21783 clip_to: "disclip";
21785 description { state: "default" 0.0;
21787 color: 255 255 255 0;
21797 normal: "bt_sm_base1.png";
21800 image.middle: SOLID;
21802 description { state: "selected" 0.0;
21803 inherit: "default" 0.0;
21805 color: 255 255 255 255;
21816 part { name: "elm.swallow.pad";
21818 description { state: "default" 0.0;
21831 part { name: "arrow";
21832 clip_to: "disclip";
21833 ignore_flags: ON_HOLD;
21834 description { state: "default" 0.0;
21839 to_x: "elm.swallow.pad";
21844 to_x: "elm.swallow.pad";
21848 image.normal: "icon_arrow_right.png";
21850 description { state: "active" 0.0;
21851 inherit: "default" 0.0;
21852 image.normal: "icon_arrow_down.png";
21855 part { name: "elm.swallow.icon";
21856 clip_to: "disclip";
21858 description { state: "default" 0.0;
21873 part { name: "elm.swallow.end";
21874 clip_to: "disclip";
21876 description { state: "default" 0.0;
21880 aspect_preference: VERTICAL;
21891 part { name: "elm.text";
21892 clip_to: "disclip";
21894 effect: SOFT_SHADOW;
21898 state: "default" 0.0;
21901 to_x: "elm.swallow.icon";
21906 to_x: "elm.swallow.end";
21918 text_class: "list_item";
21921 description { state: "selected" 0.0;
21922 inherit: "default" 0.0;
21923 color: 224 224 224 255;
21927 part { name: "elm.text.sub";
21928 clip_to: "disclip";
21933 state: "default" 0.0;
21936 to_x: "elm.swallow.icon";
21941 to_x: "elm.swallow.end";
21953 text_class: "list_item";
21956 description { state: "selected" 0.0;
21957 inherit: "default" 0.0;
21958 color: 128 128 128 255;
21962 part { name: "fg1";
21963 clip_to: "disclip";
21965 description { state: "default" 0.0;
21967 color: 255 255 255 0;
21969 rel2.relative: 1.0 0.5;
21972 normal: "bt_sm_hilight.png";
21976 description { state: "selected" 0.0;
21977 inherit: "default" 0.0;
21979 color: 255 255 255 255;
21982 part { name: "fg2";
21983 clip_to: "disclip";
21985 description { state: "default" 0.0;
21987 color: 255 255 255 0;
21991 normal: "bt_sm_shine.png";
21995 description { state: "selected" 0.0;
21996 inherit: "default" 0.0;
21998 color: 255 255 255 255;
22001 part { name: "disclip";
22003 description { state: "default" 0.0;
22007 description { state: "disabled" 0.0;
22008 inherit: "default" 0.0;
22009 color: 255 255 255 64;
22014 // signal: elm,state,%s,active
22015 // a "check" item named %s went active
22016 // signal: elm,state,%s,passive
22017 // a "check" item named %s went passive
22018 // default is passive
22021 signal: "elm,state,selected";
22023 action: STATE_SET "selected" 0.0;
22027 target: "elm.text";
22028 target: "elm.text.sub";
22031 name: "go_passive";
22032 signal: "elm,state,unselected";
22034 action: STATE_SET "default" 0.0;
22038 target: "elm.text";
22039 target: "elm.text.sub";
22040 transition: LINEAR 0.1;
22043 name: "go_disabled";
22044 signal: "elm,state,disabled";
22046 action: STATE_SET "disabled" 0.0;
22050 name: "go_enabled";
22051 signal: "elm,state,enabled";
22053 action: STATE_SET "default" 0.0;
22058 signal: "mouse,up,1";
22060 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
22063 name: "go_expanded";
22064 signal: "elm,state,expanded";
22066 action: STATE_SET "active" 0.0;
22070 name: "go_contracted";
22071 signal: "elm,state,contracted";
22073 action: STATE_SET "default" 0.0;
22078 group { name: "elm/genlist/tree_odd/double_label/default";
22079 data.item: "stacking" "below";
22080 data.item: "selectraise" "on";
22081 data.item: "labels" "elm.text elm.text.sub";
22082 data.item: "icons" "elm.swallow.icon elm.swallow.end";
22083 data.item: "treesize" "20";
22084 // data.item: "states" "";
22086 image: "bt_sm_base1.png" COMP;
22087 image: "bt_sm_shine.png" COMP;
22088 image: "bt_sm_hilight.png" COMP;
22089 image: "ilist_2.png" COMP;
22090 image: "icon_arrow_right.png" COMP;
22091 image: "icon_arrow_down.png" COMP;
22099 state: "default" 0.0;
22107 state: "default" 0.0;
22109 normal: "ilist_2.png";
22116 clip_to: "disclip";
22118 description { state: "default" 0.0;
22120 color: 255 255 255 0;
22130 normal: "bt_sm_base1.png";
22133 image.middle: SOLID;
22135 description { state: "selected" 0.0;
22136 inherit: "default" 0.0;
22138 color: 255 255 255 255;
22149 part { name: "elm.swallow.pad";
22151 description { state: "default" 0.0;
22164 part { name: "arrow";
22165 clip_to: "disclip";
22166 ignore_flags: ON_HOLD;
22167 description { state: "default" 0.0;
22172 to_x: "elm.swallow.pad";
22177 to_x: "elm.swallow.pad";
22181 image.normal: "icon_arrow_right.png";
22183 description { state: "active" 0.0;
22184 inherit: "default" 0.0;
22185 image.normal: "icon_arrow_down.png";
22188 part { name: "elm.swallow.icon";
22189 clip_to: "disclip";
22191 description { state: "default" 0.0;
22206 part { name: "elm.swallow.end";
22207 clip_to: "disclip";
22209 description { state: "default" 0.0;
22213 aspect_preference: VERTICAL;
22224 part { name: "elm.text";
22225 clip_to: "disclip";
22227 effect: SOFT_SHADOW;
22231 state: "default" 0.0;
22234 to_x: "elm.swallow.icon";
22239 to_x: "elm.swallow.end";
22251 text_class: "list_item";
22254 description { state: "selected" 0.0;
22255 inherit: "default" 0.0;
22256 color: 224 224 224 255;
22260 part { name: "elm.text.sub";
22261 clip_to: "disclip";
22266 state: "default" 0.0;
22269 to_x: "elm.swallow.icon";
22274 to_x: "elm.swallow.end";
22286 text_class: "list_item";
22289 description { state: "selected" 0.0;
22290 inherit: "default" 0.0;
22291 color: 128 128 128 255;
22295 part { name: "fg1";
22296 clip_to: "disclip";
22298 description { state: "default" 0.0;
22300 color: 255 255 255 0;
22302 rel2.relative: 1.0 0.5;
22305 normal: "bt_sm_hilight.png";
22309 description { state: "selected" 0.0;
22310 inherit: "default" 0.0;
22312 color: 255 255 255 255;
22315 part { name: "fg2";
22316 clip_to: "disclip";
22318 description { state: "default" 0.0;
22320 color: 255 255 255 0;
22324 normal: "bt_sm_shine.png";
22328 description { state: "selected" 0.0;
22329 inherit: "default" 0.0;
22331 color: 255 255 255 255;
22334 part { name: "disclip";
22336 description { state: "default" 0.0;
22340 description { state: "disabled" 0.0;
22341 inherit: "default" 0.0;
22342 color: 255 255 255 64;
22347 // signal: elm,state,%s,active
22348 // a "check" item named %s went active
22349 // signal: elm,state,%s,passive
22350 // a "check" item named %s went passive
22351 // default is passive
22354 signal: "elm,state,selected";
22356 action: STATE_SET "selected" 0.0;
22360 target: "elm.text";
22361 target: "elm.text.sub";
22364 name: "go_passive";
22365 signal: "elm,state,unselected";
22367 action: STATE_SET "default" 0.0;
22371 target: "elm.text";
22372 target: "elm.text.sub";
22373 transition: LINEAR 0.1;
22376 name: "go_disabled";
22377 signal: "elm,state,disabled";
22379 action: STATE_SET "disabled" 0.0;
22383 name: "go_enabled";
22384 signal: "elm,state,enabled";
22386 action: STATE_SET "default" 0.0;
22391 signal: "mouse,up,1";
22393 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
22396 name: "go_expanded";
22397 signal: "elm,state,expanded";
22399 action: STATE_SET "active" 0.0;
22403 name: "go_contracted";
22404 signal: "elm,state,contracted";
22406 action: STATE_SET "default" 0.0;
22412 group { name: "elm/genlist/item/icon_top_text_bottom/default";
22413 data.item: "stacking" "above";
22414 data.item: "selectraise" "on";
22415 data.item: "labels" "elm.text";
22416 data.item: "icons" "elm.swallow.icon";
22417 data.item: "treesize" "20";
22418 // data.item: "states" "";
22420 image: "bt_sm_base1.png" COMP;
22421 image: "bt_sm_shine.png" COMP;
22422 image: "bt_sm_hilight.png" COMP;
22423 image: "ilist_1.png" COMP;
22424 image: "ilist_item_shadow.png" COMP;
22432 state: "default" 0.0;
22440 state: "default" 0.0;
22455 normal: "ilist_item_shadow.png";
22464 state: "default" 0.0;
22466 normal: "ilist_1.png";
22473 clip_to: "disclip";
22475 description { state: "default" 0.0;
22477 color: 255 255 255 0;
22487 normal: "bt_sm_base1.png";
22490 image.middle: SOLID;
22492 description { state: "selected" 0.0;
22493 inherit: "default" 0.0;
22495 color: 255 255 255 255;
22506 part { name: "elm.swallow.pad";
22508 description { state: "default" 0.0;
22521 part { name: "elm.swallow.icon";
22522 clip_to: "disclip";
22524 description { state: "default" 0.0;
22528 to_x: "elm.swallow.pad";
22533 to_x: "elm.swallow.pad";
22539 part { name: "elm.text";
22540 clip_to: "disclip";
22542 effect: SOFT_SHADOW;
22546 state: "default" 0.0;
22549 to_y: "elm.swallow.icon";
22565 text_class: "list_item";
22568 description { state: "selected" 0.0;
22569 inherit: "default" 0.0;
22570 color: 224 224 224 255;
22574 part { name: "fg1";
22575 clip_to: "disclip";
22577 description { state: "default" 0.0;
22579 color: 255 255 255 0;
22581 rel2.relative: 1.0 0.5;
22584 normal: "bt_sm_hilight.png";
22588 description { state: "selected" 0.0;
22589 inherit: "default" 0.0;
22591 color: 255 255 255 255;
22594 part { name: "fg2";
22595 clip_to: "disclip";
22597 description { state: "default" 0.0;
22599 color: 255 255 255 0;
22603 normal: "bt_sm_shine.png";
22607 description { state: "selected" 0.0;
22608 inherit: "default" 0.0;
22610 color: 255 255 255 255;
22613 part { name: "disclip";
22615 description { state: "default" 0.0;
22619 description { state: "disabled" 0.0;
22620 inherit: "default" 0.0;
22621 color: 255 255 255 64;
22626 // signal: elm,state,%s,active
22627 // a "check" item named %s went active
22628 // signal: elm,state,%s,passive
22629 // a "check" item named %s went passive
22630 // default is passive
22633 signal: "elm,state,selected";
22635 action: STATE_SET "selected" 0.0;
22639 target: "elm.text";
22642 name: "go_passive";
22643 signal: "elm,state,unselected";
22645 action: STATE_SET "default" 0.0;
22649 target: "elm.text";
22650 transition: LINEAR 0.1;
22653 name: "go_disabled";
22654 signal: "elm,state,disabled";
22656 action: STATE_SET "disabled" 0.0;
22660 name: "go_enabled";
22661 signal: "elm,state,enabled";
22663 action: STATE_SET "default" 0.0;
22668 group { name: "elm/genlist/item_odd/icon_top_text_bottom/default";
22669 data.item: "stacking" "below";
22670 data.item: "selectraise" "on";
22671 data.item: "labels" "elm.text";
22672 data.item: "icons" "elm.swallow.icon";
22673 data.item: "treesize" "20";
22674 // data.item: "states" "";
22676 image: "bt_sm_base1.png" COMP;
22677 image: "bt_sm_shine.png" COMP;
22678 image: "bt_sm_hilight.png" COMP;
22679 image: "ilist_2.png" COMP;
22682 part { name: "event";
22686 state: "default" 0.0;
22694 state: "default" 0.0;
22696 normal: "ilist_2.png";
22703 clip_to: "disclip";
22705 description { state: "default" 0.0;
22707 color: 255 255 255 0;
22717 normal: "bt_sm_base1.png";
22720 image.middle: SOLID;
22722 description { state: "selected" 0.0;
22723 inherit: "default" 0.0;
22725 color: 255 255 255 255;
22736 part { name: "elm.swallow.pad";
22738 description { state: "default" 0.0;
22751 part { name: "elm.swallow.icon";
22752 clip_to: "disclip";
22754 description { state: "default" 0.0;
22758 to_x: "elm.swallow.pad";
22763 to_x: "elm.swallow.pad";
22769 part { name: "elm.text";
22770 clip_to: "disclip";
22772 effect: SOFT_SHADOW;
22776 state: "default" 0.0;
22779 to_y: "elm.swallow.icon";
22795 text_class: "list_item";
22798 description { state: "selected" 0.0;
22799 inherit: "default" 0.0;
22800 color: 224 224 224 255;
22804 part { name: "fg1";
22805 clip_to: "disclip";
22807 description { state: "default" 0.0;
22809 color: 255 255 255 0;
22811 rel2.relative: 1.0 0.5;
22814 normal: "bt_sm_hilight.png";
22818 description { state: "selected" 0.0;
22819 inherit: "default" 0.0;
22821 color: 255 255 255 255;
22824 part { name: "fg2";
22825 clip_to: "disclip";
22827 description { state: "default" 0.0;
22829 color: 255 255 255 0;
22833 normal: "bt_sm_shine.png";
22837 description { state: "selected" 0.0;
22838 inherit: "default" 0.0;
22840 color: 255 255 255 255;
22843 part { name: "disclip";
22845 description { state: "default" 0.0;
22849 description { state: "disabled" 0.0;
22850 inherit: "default" 0.0;
22851 color: 255 255 255 64;
22856 // signal: elm,state,%s,active
22857 // a "check" item named %s went active
22858 // signal: elm,state,%s,passive
22859 // a "check" item named %s went passive
22860 // default is passive
22863 signal: "elm,state,selected";
22865 action: STATE_SET "selected" 0.0;
22869 target: "elm.text";
22872 name: "go_passive";
22873 signal: "elm,state,unselected";
22875 action: STATE_SET "default" 0.0;
22879 target: "elm.text";
22880 transition: LINEAR 0.1;
22883 name: "go_disabled";
22884 signal: "elm,state,disabled";
22886 action: STATE_SET "disabled" 0.0;
22890 name: "go_enabled";
22891 signal: "elm,state,enabled";
22893 action: STATE_SET "default" 0.0;
22899 group { name: "elm/genlist/tree/icon_top_text_bottom/default";
22900 data.item: "stacking" "above";
22901 data.item: "selectraise" "on";
22902 data.item: "labels" "elm.text";
22903 data.item: "icons" "elm.swallow.icon";
22904 data.item: "treesize" "20";
22905 // data.item: "states" "";
22907 image: "bt_sm_base1.png" COMP;
22908 image: "bt_sm_shine.png" COMP;
22909 image: "bt_sm_hilight.png" COMP;
22910 image: "ilist_1.png" COMP;
22911 image: "ilist_item_shadow.png" COMP;
22912 image: "icon_arrow_right.png" COMP;
22913 image: "icon_arrow_down.png" COMP;
22921 state: "default" 0.0;
22929 state: "default" 0.0;
22944 normal: "ilist_item_shadow.png";
22953 state: "default" 0.0;
22955 normal: "ilist_1.png";
22962 clip_to: "disclip";
22964 description { state: "default" 0.0;
22966 color: 255 255 255 0;
22976 normal: "bt_sm_base1.png";
22979 image.middle: SOLID;
22981 description { state: "selected" 0.0;
22982 inherit: "default" 0.0;
22984 color: 255 255 255 255;
22995 part { name: "elm.swallow.pad";
22997 description { state: "default" 0.0;
23010 part { name: "arrow";
23011 clip_to: "disclip";
23012 ignore_flags: ON_HOLD;
23013 description { state: "default" 0.0;
23018 to_x: "elm.swallow.pad";
23023 to_x: "elm.swallow.pad";
23027 image.normal: "icon_arrow_right.png";
23029 description { state: "active" 0.0;
23030 inherit: "default" 0.0;
23031 image.normal: "icon_arrow_down.png";
23034 part { name: "elm.swallow.icon";
23035 clip_to: "disclip";
23037 description { state: "default" 0.0;
23051 part { name: "elm.text";
23052 clip_to: "disclip";
23054 effect: SOFT_SHADOW;
23058 state: "default" 0.0;
23061 to_y: "elm.swallow.icon";
23077 text_class: "list_item";
23080 description { state: "selected" 0.0;
23081 inherit: "default" 0.0;
23082 color: 224 224 224 255;
23086 part { name: "fg1";
23087 clip_to: "disclip";
23089 description { state: "default" 0.0;
23091 color: 255 255 255 0;
23093 rel2.relative: 1.0 0.5;
23096 normal: "bt_sm_hilight.png";
23100 description { state: "selected" 0.0;
23101 inherit: "default" 0.0;
23103 color: 255 255 255 255;
23106 part { name: "fg2";
23107 clip_to: "disclip";
23109 description { state: "default" 0.0;
23111 color: 255 255 255 0;
23115 normal: "bt_sm_shine.png";
23119 description { state: "selected" 0.0;
23120 inherit: "default" 0.0;
23122 color: 255 255 255 255;
23125 part { name: "disclip";
23127 description { state: "default" 0.0;
23131 description { state: "disabled" 0.0;
23132 inherit: "default" 0.0;
23133 color: 255 255 255 64;
23138 // signal: elm,state,%s,active
23139 // a "check" item named %s went active
23140 // signal: elm,state,%s,passive
23141 // a "check" item named %s went passive
23142 // default is passive
23145 signal: "elm,state,selected";
23147 action: STATE_SET "selected" 0.0;
23151 target: "elm.text";
23154 name: "go_passive";
23155 signal: "elm,state,unselected";
23157 action: STATE_SET "default" 0.0;
23161 target: "elm.text";
23162 transition: LINEAR 0.1;
23165 name: "go_disabled";
23166 signal: "elm,state,disabled";
23168 action: STATE_SET "disabled" 0.0;
23172 name: "go_enabled";
23173 signal: "elm,state,enabled";
23175 action: STATE_SET "default" 0.0;
23180 signal: "mouse,up,1";
23182 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
23185 name: "go_expanded";
23186 signal: "elm,state,expanded";
23188 action: STATE_SET "active" 0.0;
23192 name: "go_contracted";
23193 signal: "elm,state,contracted";
23195 action: STATE_SET "default" 0.0;
23200 group { name: "elm/genlist/tree_odd/icon_top_text_bottom/default";
23201 data.item: "stacking" "below";
23202 data.item: "selectraise" "on";
23203 data.item: "labels" "elm.text";
23204 data.item: "icons" "elm.swallow.icon";
23205 data.item: "treesize" "20";
23206 // data.item: "states" "";
23208 image: "bt_sm_base1.png" COMP;
23209 image: "bt_sm_shine.png" COMP;
23210 image: "bt_sm_hilight.png" COMP;
23211 image: "ilist_2.png" COMP;
23212 image: "icon_arrow_right.png" COMP;
23213 image: "icon_arrow_down.png" COMP;
23221 state: "default" 0.0;
23229 state: "default" 0.0;
23231 normal: "ilist_2.png";
23238 clip_to: "disclip";
23240 description { state: "default" 0.0;
23242 color: 255 255 255 0;
23252 normal: "bt_sm_base1.png";
23255 image.middle: SOLID;
23257 description { state: "selected" 0.0;
23258 inherit: "default" 0.0;
23260 color: 255 255 255 255;
23271 part { name: "elm.swallow.pad";
23273 description { state: "default" 0.0;
23286 part { name: "arrow";
23287 clip_to: "disclip";
23288 ignore_flags: ON_HOLD;
23289 description { state: "default" 0.0;
23294 to_x: "elm.swallow.pad";
23299 to_x: "elm.swallow.pad";
23303 image.normal: "icon_arrow_right.png";
23305 description { state: "active" 0.0;
23306 inherit: "default" 0.0;
23307 image.normal: "icon_arrow_down.png";
23310 part { name: "elm.swallow.icon";
23311 clip_to: "disclip";
23313 description { state: "default" 0.0;
23327 part { name: "elm.text";
23328 clip_to: "disclip";
23330 effect: SOFT_SHADOW;
23334 state: "default" 0.0;
23337 to_y: "elm.swallow.icon";
23353 text_class: "list_item";
23356 description { state: "selected" 0.0;
23357 inherit: "default" 0.0;
23358 color: 224 224 224 255;
23362 part { name: "fg1";
23363 clip_to: "disclip";
23365 description { state: "default" 0.0;
23367 color: 255 255 255 0;
23369 rel2.relative: 1.0 0.5;
23372 normal: "bt_sm_hilight.png";
23376 description { state: "selected" 0.0;
23377 inherit: "default" 0.0;
23379 color: 255 255 255 255;
23382 part { name: "fg2";
23383 clip_to: "disclip";
23385 description { state: "default" 0.0;
23387 color: 255 255 255 0;
23391 normal: "bt_sm_shine.png";
23395 description { state: "selected" 0.0;
23396 inherit: "default" 0.0;
23398 color: 255 255 255 255;
23401 part { name: "disclip";
23403 description { state: "default" 0.0;
23407 description { state: "disabled" 0.0;
23408 inherit: "default" 0.0;
23409 color: 255 255 255 64;
23414 // signal: elm,state,%s,active
23415 // a "check" item named %s went active
23416 // signal: elm,state,%s,passive
23417 // a "check" item named %s went passive
23418 // default is passive
23421 signal: "elm,state,selected";
23423 action: STATE_SET "selected" 0.0;
23427 target: "elm.text";
23430 name: "go_passive";
23431 signal: "elm,state,unselected";
23433 action: STATE_SET "default" 0.0;
23437 target: "elm.text";
23438 transition: LINEAR 0.1;
23441 name: "go_disabled";
23442 signal: "elm,state,disabled";
23444 action: STATE_SET "disabled" 0.0;
23448 name: "go_enabled";
23449 signal: "elm,state,enabled";
23451 action: STATE_SET "default" 0.0;
23456 signal: "mouse,up,1";
23458 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
23461 name: "go_expanded";
23462 signal: "elm,state,expanded";
23464 action: STATE_SET "active" 0.0;
23468 name: "go_contracted";
23469 signal: "elm,state,contracted";
23471 action: STATE_SET "default" 0.0;
23478 ///////////////////////////////////////////////////////////////////////////////
23479 group { name: "elm/check/base/default";
23481 image: "check_base.png" COMP;
23482 image: "check.png" COMP;
23483 image: "check2.png" COMP;
23489 description { state: "default" 0.0;
23491 rel2.relative: 0.0 1.0;
23497 aspect_preference: VERTICAL;
23499 normal: "check_base.png";
23506 part { name: "check";
23509 description { state: "default" 0.0;
23519 color: 255 255 255 255;
23520 image.normal: "check.png";
23522 description { state: "visible" 0.0;
23523 inherit: "default" 0.0;
23526 description { state: "disabled" 0.0;
23527 inherit: "default" 0.0;
23529 color: 128 128 128 128;
23531 description { state: "disabled_visible" 0.0;
23532 inherit: "default" 0.0;
23533 color: 128 128 128 128;
23537 part { name: "elm.swallow.content";
23539 description { state: "default" 0.0;
23544 rel1.relative: 1.0 0.0;
23548 rel2.relative: 1.0 1.0;
23550 description { state: "visible" 0.0;
23551 inherit: "default" 0.0;
23556 description { state: "disabled" 0.0;
23557 inherit: "default" 0.0;
23558 color: 128 128 128 128;
23560 description { state: "disabled_visible" 0.0;
23561 inherit: "default" 0.0;
23562 color: 128 128 128 128;
23568 part { name: "elm.text";
23572 description { state: "default" 0.0;
23574 rel1.to_x: "elm.swallow.content";
23575 rel1.relative: 1.0 0.0;
23577 rel2.relative: 1.0 1.0;
23578 rel2.offset: -2 -2;
23581 font: "Sans,Edje-Vera";
23587 description { state: "visible" 0.0;
23588 inherit: "default" 0.0;
23592 description { state: "disabled" 0.0;
23593 inherit: "default" 0.0;
23597 description { state: "disabled_visible" 0.0;
23598 inherit: "default" 0.0;
23605 part { name: "events";
23607 ignore_flags: ON_HOLD;
23608 description { state: "default" 0.0;
23612 part { name: "disabler";
23614 description { state: "default" 0.0;
23618 description { state: "disabled" 0.0;
23619 inherit: "default" 0.0;
23625 program { name: "click";
23626 signal: "mouse,up,1";
23628 action: SIGNAL_EMIT "elm,action,check,toggle" "";
23630 program { name: "check_on";
23631 signal: "elm,state,check,on";
23633 action: STATE_SET "visible" 0.0;
23636 program { name: "check_off";
23637 signal: "elm,state,check,off";
23639 action: STATE_SET "default" 0.0;
23642 program { name: "text_show";
23643 signal: "elm,state,text,visible";
23645 action: STATE_SET "visible" 0.0;
23646 target: "elm.text";
23648 program { name: "text_hide";
23649 signal: "elm,state,text,hidden";
23651 action: STATE_SET "default" 0.0;
23652 target: "elm.text";
23654 program { name: "icon_show";
23655 signal: "elm,state,icon,visible";
23657 action: STATE_SET "visible" 0.0;
23658 target: "elm.swallow.content";
23660 program { name: "icon_hide";
23661 signal: "elm,state,icon,hidden";
23663 action: STATE_SET "default" 0.0;
23664 target: "elm.swallow.content";
23666 program { name: "disable";
23667 signal: "elm,state,disabled";
23669 action: STATE_SET "disabled" 0.0;
23670 target: "disabler";
23671 after: "disable_text";
23673 program { name: "disable_text";
23677 get_state(PART:"elm.text", st, 30, vl);
23678 if (!strcmp(st, "visible"))
23679 set_state(PART:"elm.text", "disabled_visible", 0.0);
23681 set_state(PART:"elm.text", "disabled", 0.0);
23683 get_state(PART:"elm.swallow.content", st, 30, vl);
23684 if (!strcmp(st, "visible"))
23685 set_state(PART:"elm.swallow.content", "disabled_visible", 0.0);
23687 set_state(PART:"elm.swallow.content", "disabled", 0.0);
23689 get_state(PART:"check", st, 30, vl);
23690 if (!strcmp(st, "visible"))
23691 set_state(PART:"check", "disabled_visible", 0.0);
23693 set_state(PART:"check", "disabled", 0.0);
23696 program { name: "enable";
23697 signal: "elm,state,enabled";
23699 action: STATE_SET "default" 0.0;
23700 target: "disabler";
23701 after: "enable_text";
23703 program { name: "enable_text";
23707 get_state(PART:"elm.text", st, 30, vl);
23708 if (!strcmp(st, "disabled_visible"))
23709 set_state(PART:"elm.text", "visible", 0.0);
23711 set_state(PART:"elm.text", "default", 0.0);
23713 get_state(PART:"elm.swallow.content", st, 30, vl);
23714 if (!strcmp(st, "visible"))
23715 set_state(PART:"elm.swallow.content", "visible", 0.0);
23717 set_state(PART:"elm.swallow.content", "default", 0.0);
23719 get_state(PART:"check", st, 30, vl);
23720 if (!strcmp(st, "visible"))
23721 set_state(PART:"check", "visible", 0.0);
23723 set_state(PART:"check", "default", 0.0);
23729 ///////////////////////////////////////////////////////////////////////////////
23730 group { name: "elm/radio/base/default";
23732 image: "radio_base.png" COMP;
23733 image: "radio.png" COMP;
23734 image: "radio2.png" COMP;
23740 description { state: "default" 0.0;
23742 rel2.relative: 0.0 1.0;
23748 aspect_preference: VERTICAL;
23749 image.normal: "radio_base.png";
23752 part { name: "radio";
23755 description { state: "default" 0.0;
23759 image.normal: "radio.png";
23761 description { state: "visible" 0.0;
23762 inherit: "default" 0.0;
23766 part { name: "elm.swallow.content";
23768 description { state: "default" 0.0;
23774 rel1.relative: 1.0 0.0;
23777 rel2.relative: 1.0 1.0;
23780 description { state: "visible" 0.0;
23781 inherit: "default" 0.0;
23783 color: 255 255 255 255;
23786 description { state: "disabled" 0.0;
23787 inherit: "default" 0.0;
23788 color: 128 128 128 128;
23790 description { state: "disabled_visible" 0.0;
23791 inherit: "default" 0.0;
23792 color: 128 128 128 128;
23797 part { name: "elm.text";
23801 description { state: "default" 0.0;
23803 rel1.to_x: "elm.swallow.content";
23804 rel1.relative: 1.0 0.0;
23806 rel2.relative: 1.0 1.0;
23807 rel2.offset: -2 -2;
23810 font: "Sans,Edje-Vera";
23816 description { state: "visible" 0.0;
23817 inherit: "default" 0.0;
23821 description { state: "disabled" 0.0;
23822 inherit: "default" 0.0;
23826 description { state: "disabled_visible" 0.0;
23827 inherit: "default" 0.0;
23834 part { name: "events";
23836 ignore_flags: ON_HOLD;
23837 description { state: "default" 0.0;
23841 part { name: "disabler";
23843 description { state: "default" 0.0;
23847 description { state: "disabled" 0.0;
23848 inherit: "default" 0.0;
23854 program { name: "click";
23855 signal: "mouse,up,1";
23857 action: SIGNAL_EMIT "elm,action,radio,toggle" "";
23859 program { name: "radio_on";
23860 signal: "elm,state,radio,on";
23862 action: STATE_SET "visible" 0.0;
23865 program { name: "radio_off";
23866 signal: "elm,state,radio,off";
23868 action: STATE_SET "default" 0.0;
23871 program { name: "text_show";
23872 signal: "elm,state,text,visible";
23874 action: STATE_SET "visible" 0.0;
23875 target: "elm.text";
23877 program { name: "text_hide";
23878 signal: "elm,state,text,hidden";
23880 action: STATE_SET "default" 0.0;
23881 target: "elm.text";
23883 program { name: "icon_show";
23884 signal: "elm,state,icon,visible";
23886 action: STATE_SET "visible" 0.0;
23887 target: "elm.swallow.content";
23889 program { name: "icon_hide";
23890 signal: "elm,state,icon,hidden";
23892 action: STATE_SET "default" 0.0;
23893 target: "elm.swallow.content";
23895 program { name: "disable";
23896 signal: "elm,state,disabled";
23898 action: STATE_SET "disabled" 0.0;
23899 target: "disabler";
23900 after: "disable_text";
23902 program { name: "disable_text";
23906 get_state(PART:"elm.text", st, 30, vl);
23907 if (!strcmp(st, "visible"))
23908 set_state(PART:"elm.text", "disabled_visible", 0.0);
23910 set_state(PART:"elm.text", "disabled", 0.0);
23912 get_state(PART:"elm.swallow.content", st, 30, vl);
23913 if (!strcmp(st, "visible"))
23914 set_state(PART:"elm.swallow.content", "disabled_visible", 0.0);
23916 set_state(PART:"elm.swallow.content", "disabled", 0.0);
23919 program { name: "enable";
23920 signal: "elm,state,enabled";
23922 action: STATE_SET "default" 0.0;
23923 target: "disabler";
23924 after: "enable_text";
23926 program { name: "enable_text";
23930 get_state(PART:"elm.text", st, 30, vl);
23931 if (!strcmp(st, "disabled_visible"))
23932 set_state(PART:"elm.text", "visible", 0.0);
23934 set_state(PART:"elm.text", "default", 0.0);
23936 get_state(PART:"elm.swallow.content", st, 30, vl);
23937 if (!strcmp(st, "visible"))
23938 set_state(PART:"elm.swallow.content", "visible", 0.0);
23940 set_state(PART:"elm.swallow.content", "default", 0.0);
23946 group { name: "elm/genlist/tree_compress_odd/double_label/default";
23947 data.item: "stacking" "below";
23948 data.item: "selectraise" "on";
23949 data.item: "labels" "elm.text elm.text.sub";
23950 data.item: "icons" "elm.swallow.icon elm.swallow.end";
23951 data.item: "treesize" "20";
23952 // data.item: "states" "";
23954 image: "bt_sm_base1.png" COMP;
23955 image: "bt_sm_shine.png" COMP;
23956 image: "bt_sm_hilight.png" COMP;
23957 image: "ilist_2.png" COMP;
23958 image: "icon_arrow_right.png" COMP;
23959 image: "icon_arrow_down.png" COMP;
23967 state: "default" 0.0;
23975 state: "default" 0.0;
23977 normal: "ilist_2.png";
23984 clip_to: "disclip";
23986 description { state: "default" 0.0;
23988 color: 255 255 255 0;
23998 normal: "bt_sm_base1.png";
24001 image.middle: SOLID;
24003 description { state: "selected" 0.0;
24004 inherit: "default" 0.0;
24006 color: 255 255 255 255;
24017 part { name: "elm.swallow.pad";
24019 description { state: "default" 0.0;
24032 part { name: "arrow";
24033 clip_to: "disclip";
24034 ignore_flags: ON_HOLD;
24035 description { state: "default" 0.0;
24040 to_x: "elm.swallow.pad";
24045 to_x: "elm.swallow.pad";
24049 image.normal: "icon_arrow_right.png";
24051 description { state: "active" 0.0;
24052 inherit: "default" 0.0;
24053 image.normal: "icon_arrow_down.png";
24056 part { name: "elm.swallow.icon";
24057 clip_to: "disclip";
24059 description { state: "default" 0.0;
24074 part { name: "elm.swallow.end";
24075 clip_to: "disclip";
24077 description { state: "default" 0.0;
24081 aspect_preference: VERTICAL;
24092 part { name: "elm.text";
24093 clip_to: "disclip";
24095 effect: SOFT_SHADOW;
24099 state: "default" 0.0;
24102 to_x: "elm.swallow.icon";
24107 to_x: "elm.swallow.end";
24119 text_class: "list_item";
24122 description { state: "selected" 0.0;
24123 inherit: "default" 0.0;
24124 color: 224 224 224 255;
24128 part { name: "elm.text.sub";
24129 clip_to: "disclip";
24134 state: "default" 0.0;
24137 to_x: "elm.swallow.icon";
24142 to_x: "elm.swallow.end";
24154 text_class: "list_item";
24157 description { state: "selected" 0.0;
24158 inherit: "default" 0.0;
24159 color: 128 128 128 255;
24163 part { name: "fg1";
24164 clip_to: "disclip";
24166 description { state: "default" 0.0;
24168 color: 255 255 255 0;
24170 rel2.relative: 1.0 0.5;
24173 normal: "bt_sm_hilight.png";
24177 description { state: "selected" 0.0;
24178 inherit: "default" 0.0;
24180 color: 255 255 255 255;
24183 part { name: "fg2";
24184 clip_to: "disclip";
24186 description { state: "default" 0.0;
24188 color: 255 255 255 0;
24192 normal: "bt_sm_shine.png";
24196 description { state: "selected" 0.0;
24197 inherit: "default" 0.0;
24199 color: 255 255 255 255;
24202 part { name: "disclip";
24204 description { state: "default" 0.0;
24208 description { state: "disabled" 0.0;
24209 inherit: "default" 0.0;
24210 color: 255 255 255 64;
24215 // signal: elm,state,%s,active
24216 // a "check" item named %s went active
24217 // signal: elm,state,%s,passive
24218 // a "check" item named %s went passive
24219 // default is passive
24222 signal: "elm,state,selected";
24224 action: STATE_SET "selected" 0.0;
24228 target: "elm.text";
24229 target: "elm.text.sub";
24232 name: "go_passive";
24233 signal: "elm,state,unselected";
24235 action: STATE_SET "default" 0.0;
24239 target: "elm.text";
24240 target: "elm.text.sub";
24241 transition: LINEAR 0.1;
24244 name: "go_disabled";
24245 signal: "elm,state,disabled";
24247 action: STATE_SET "disabled" 0.0;
24251 name: "go_enabled";
24252 signal: "elm,state,enabled";
24254 action: STATE_SET "default" 0.0;
24259 signal: "mouse,up,1";
24261 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
24264 name: "go_expanded";
24265 signal: "elm,state,expanded";
24267 action: STATE_SET "active" 0.0;
24271 name: "go_contracted";
24272 signal: "elm,state,contracted";
24274 action: STATE_SET "default" 0.0;
24280 group { name: "elm/genlist/item_compress/media/default";
24281 data.item: "stacking" "above";
24282 data.item: "selectraise" "on";
24283 data.item: "labels" "elm.text.title elm.text.album-artist";
24284 data.item: "treesize" "20";
24286 image: "bt_sm_base1.png" COMP;
24287 image: "bt_sm_shine.png" COMP;
24288 image: "bt_sm_hilight.png" COMP;
24289 image: "ilist_1.png" COMP;
24290 image: "ilist_item_shadow.png" COMP;
24298 state: "default" 0.0;
24306 state: "default" 0.0;
24321 normal: "ilist_item_shadow.png";
24330 state: "default" 0.0;
24332 normal: "ilist_1.png";
24339 clip_to: "disclip";
24341 description { state: "default" 0.0;
24343 color: 255 255 255 0;
24353 normal: "bt_sm_base1.png";
24356 image.middle: SOLID;
24358 description { state: "selected" 0.0;
24359 inherit: "default" 0.0;
24361 color: 255 255 255 255;
24372 part { name: "elm.swallow.pad";
24374 description { state: "default" 0.0;
24387 part { name: "elm.text.title";
24388 clip_to: "disclip";
24390 effect: SOFT_SHADOW;
24394 state: "default" 0.0;
24412 description { state: "selected" 0.0;
24413 inherit: "default" 0.0;
24414 color: 224 224 224 255;
24418 part { name: "elm.text.album-artist";
24419 clip_to: "disclip";
24424 state: "default" 0.0;
24442 description { state: "selected" 0.0;
24443 inherit: "default" 0.0;
24444 color: 128 128 128 255;
24448 part { name: "fg1";
24449 clip_to: "disclip";
24451 description { state: "default" 0.0;
24453 color: 255 255 255 0;
24455 rel2.relative: 1.0 0.5;
24458 normal: "bt_sm_hilight.png";
24462 description { state: "selected" 0.0;
24463 inherit: "default" 0.0;
24465 color: 255 255 255 255;
24468 part { name: "fg2";
24469 clip_to: "disclip";
24471 description { state: "default" 0.0;
24473 color: 255 255 255 0;
24477 normal: "bt_sm_shine.png";
24481 description { state: "selected" 0.0;
24482 inherit: "default" 0.0;
24484 color: 255 255 255 255;
24487 part { name: "disclip";
24489 description { state: "default" 0.0;
24493 description { state: "disabled" 0.0;
24494 inherit: "default" 0.0;
24495 color: 255 255 255 64;
24500 // signal: elm,state,%s,active
24501 // a "check" item named %s went active
24502 // signal: elm,state,%s,passive
24503 // a "check" item named %s went passive
24504 // default is passive
24507 signal: "elm,state,selected";
24509 action: STATE_SET "selected" 0.0;
24513 target: "elm.text.title";
24514 target: "elm.text.album-artist";
24517 name: "go_passive";
24518 signal: "elm,state,unselected";
24520 action: STATE_SET "default" 0.0;
24524 target: "elm.text.title";
24525 target: "elm.text.album-artist";
24526 transition: LINEAR 0.1;
24529 name: "go_disabled";
24530 signal: "elm,state,disabled";
24532 action: STATE_SET "disabled" 0.0;
24536 name: "go_enabled";
24537 signal: "elm,state,enabled";
24539 action: STATE_SET "default" 0.0;
24544 group { name: "elm/genlist/item_compress_odd/media/default";
24545 data.item: "stacking" "below";
24546 data.item: "selectraise" "on";
24547 data.item: "labels" "elm.text.title elm.text.album-artist";
24548 data.item: "treesize" "20";
24550 image: "bt_sm_base1.png" COMP;
24551 image: "bt_sm_shine.png" COMP;
24552 image: "bt_sm_hilight.png" COMP;
24553 image: "ilist_2.png" COMP;
24556 part { name: "event";
24560 state: "default" 0.0;
24568 state: "default" 0.0;
24570 normal: "ilist_2.png";
24577 clip_to: "disclip";
24579 description { state: "default" 0.0;
24581 color: 255 255 255 0;
24591 normal: "bt_sm_base1.png";
24594 image.middle: SOLID;
24596 description { state: "selected" 0.0;
24597 inherit: "default" 0.0;
24599 color: 255 255 255 255;
24610 part { name: "elm.swallow.pad";
24612 description { state: "default" 0.0;
24625 part { name: "elm.text.title";
24626 clip_to: "disclip";
24628 effect: SOFT_SHADOW;
24632 state: "default" 0.0;
24650 description { state: "selected" 0.0;
24651 inherit: "default" 0.0;
24652 color: 224 224 224 255;
24656 part { name: "elm.text.album-artist";
24657 clip_to: "disclip";
24662 state: "default" 0.0;
24680 description { state: "selected" 0.0;
24681 inherit: "default" 0.0;
24682 color: 128 128 128 255;
24686 part { name: "fg1";
24687 clip_to: "disclip";
24689 description { state: "default" 0.0;
24691 color: 255 255 255 0;
24693 rel2.relative: 1.0 0.5;
24696 normal: "bt_sm_hilight.png";
24700 description { state: "selected" 0.0;
24701 inherit: "default" 0.0;
24703 color: 255 255 255 255;
24706 part { name: "fg2";
24707 clip_to: "disclip";
24709 description { state: "default" 0.0;
24711 color: 255 255 255 0;
24715 normal: "bt_sm_shine.png";
24719 description { state: "selected" 0.0;
24720 inherit: "default" 0.0;
24722 color: 255 255 255 255;
24725 part { name: "disclip";
24727 description { state: "default" 0.0;
24731 description { state: "disabled" 0.0;
24732 inherit: "default" 0.0;
24733 color: 255 255 255 64;
24738 // signal: elm,state,%s,active
24739 // a "check" item named %s went active
24740 // signal: elm,state,%s,passive
24741 // a "check" item named %s went passive
24742 // default is passive
24745 signal: "elm,state,selected";
24747 action: STATE_SET "selected" 0.0;
24751 target: "elm.text.title";
24752 target: "elm.text.album-artist";
24755 name: "go_passive";
24756 signal: "elm,state,unselected";
24758 action: STATE_SET "default" 0.0;
24762 target: "elm.text.title";
24763 target: "elm.text.album-artist";
24764 transition: LINEAR 0.1;
24767 name: "go_disabled";
24768 signal: "elm,state,disabled";
24770 action: STATE_SET "disabled" 0.0;
24774 name: "go_enabled";
24775 signal: "elm,state,enabled";
24777 action: STATE_SET "default" 0.0;
24783 group { name: "elm/genlist/item_compress/media-album/default";
24784 data.item: "stacking" "above";
24785 data.item: "selectraise" "on";
24786 data.item: "labels" "elm.text.title elm.text.trackno elm.text.length";
24787 data.item: "states" "elm.state.trackno";
24788 data.item: "treesize" "20";
24790 image: "bt_sm_base1.png" COMP;
24791 image: "bt_sm_shine.png" COMP;
24792 image: "bt_sm_hilight.png" COMP;
24793 image: "ilist_1.png" COMP;
24794 image: "ilist_item_shadow.png" COMP;
24797 public dot_visible;
24805 state: "default" 0.0;
24813 state: "default" 0.0;
24828 normal: "ilist_item_shadow.png";
24837 state: "default" 0.0;
24839 normal: "ilist_1.png";
24846 clip_to: "disclip";
24848 description { state: "default" 0.0;
24850 color: 255 255 255 0;
24860 normal: "bt_sm_base1.png";
24863 image.middle: SOLID;
24865 description { state: "selected" 0.0;
24866 inherit: "default" 0.0;
24868 color: 255 255 255 255;
24879 part { name: "elm.swallow.pad";
24881 description { state: "default" 0.0;
24895 name: "elm.text.trackno";
24900 state: "default" 0.0;
24901 color: 255 255 255 255;
24905 to_y: "elm.text.title";
24910 to_y: "elm.text.title";
24923 description { state: "selected" 0.0;
24924 inherit: "default" 0.0;
24925 color: 224 224 224 255;
24935 state: "default" 0.0;
24936 color: 255 255 255 255;
24941 to_x: "elm.text.trackno";
24942 to_y: "elm.text.title";
24947 to_x: "elm.text.trackno";
24948 to_y: "elm.text.title";
24964 state: "visible" 0.0;
24965 inherit: "default" 0.0;
24968 description { state: "selected" 0.0;
24969 inherit: "default" 0.0;
24970 color: 224 224 224 255;
24977 signal: "elm,state,elm.state.trackno,active";
24980 set_state(PART:"dot", "visible", 0.0);
24981 set_int(dot_visible, 1);
24985 part { name: "elm.text.title";
24986 clip_to: "disclip";
24988 effect: SOFT_SHADOW;
24992 state: "default" 0.0;
25011 description { state: "selected" 0.0;
25012 inherit: "default" 0.0;
25013 color: 224 224 224 255;
25017 part { name: "elm.text.length";
25018 clip_to: "disclip";
25023 state: "default" 0.0;
25041 description { state: "selected" 0.0;
25042 inherit: "default" 0.0;
25043 color: 128 128 128 255;
25047 part { name: "fg1";
25048 clip_to: "disclip";
25050 description { state: "default" 0.0;
25052 color: 255 255 255 0;
25054 rel2.relative: 1.0 0.5;
25057 normal: "bt_sm_hilight.png";
25061 description { state: "selected" 0.0;
25062 inherit: "default" 0.0;
25064 color: 255 255 255 255;
25067 part { name: "fg2";
25068 clip_to: "disclip";
25070 description { state: "default" 0.0;
25072 color: 255 255 255 0;
25076 normal: "bt_sm_shine.png";
25080 description { state: "selected" 0.0;
25081 inherit: "default" 0.0;
25083 color: 255 255 255 255;
25086 part { name: "disclip";
25088 description { state: "default" 0.0;
25092 description { state: "disabled" 0.0;
25093 inherit: "default" 0.0;
25094 color: 255 255 255 64;
25099 // signal: elm,state,%s,active
25100 // a "check" item named %s went active
25101 // signal: elm,state,%s,passive
25102 // a "check" item named %s went passive
25103 // default is passive
25106 signal: "elm,state,selected";
25108 action: STATE_SET "selected" 0.0;
25112 target: "elm.text.title";
25113 target: "elm.text.trackno";
25114 target: "elm.text.length";
25115 after: "dot_active";
25118 name: "dot_active";
25120 if (get_int(dot_visible) == 1)
25121 set_state(PART:"dot", "selected", 0.0);
25125 name: "go_passive";
25126 signal: "elm,state,unselected";
25128 action: STATE_SET "default" 0.0;
25132 target: "elm.text.title";
25133 target: "elm.text.length";
25134 target: "elm.text.trackno";
25135 transition: LINEAR 0.1;
25136 after: "dot_passive";
25139 name: "dot_passive";
25141 if (get_int(dot_visible) == 1)
25142 set_state(PART:"dot", "visible", 0.0);
25146 name: "go_disabled";
25147 signal: "elm,state,disabled";
25149 action: STATE_SET "disabled" 0.0;
25153 name: "go_enabled";
25154 signal: "elm,state,enabled";
25156 action: STATE_SET "default" 0.0;
25161 group { name: "elm/genlist/item_compress_odd/media-album/default";
25162 data.item: "stacking" "below";
25163 data.item: "selectraise" "on";
25164 data.item: "labels" "elm.text.title elm.text.trackno elm.text.length";
25165 data.item: "states" "elm.state.trackno";
25166 data.item: "treesize" "20";
25168 image: "bt_sm_base1.png" COMP;
25169 image: "bt_sm_shine.png" COMP;
25170 image: "bt_sm_hilight.png" COMP;
25171 image: "ilist_2.png" COMP;
25174 public dot_visible;
25177 part { name: "event";
25181 state: "default" 0.0;
25189 state: "default" 0.0;
25191 normal: "ilist_2.png";
25198 clip_to: "disclip";
25200 description { state: "default" 0.0;
25202 color: 255 255 255 0;
25212 normal: "bt_sm_base1.png";
25215 image.middle: SOLID;
25217 description { state: "selected" 0.0;
25218 inherit: "default" 0.0;
25220 color: 255 255 255 255;
25231 part { name: "elm.swallow.pad";
25233 description { state: "default" 0.0;
25247 name: "elm.text.trackno";
25252 state: "default" 0.0;
25253 color: 255 255 255 255;
25257 to_y: "elm.text.title";
25262 to_y: "elm.text.title";
25275 description { state: "selected" 0.0;
25276 inherit: "default" 0.0;
25277 color: 224 224 224 255;
25287 state: "default" 0.0;
25288 color: 255 255 255 255;
25293 to_x: "elm.text.trackno";
25294 to_y: "elm.text.title";
25299 to_x: "elm.text.trackno";
25300 to_y: "elm.text.title";
25316 state: "visible" 0.0;
25317 inherit: "default" 0.0;
25320 description { state: "selected" 0.0;
25321 inherit: "default" 0.0;
25322 color: 224 224 224 255;
25329 signal: "elm,state,elm.state.trackno,active";
25332 set_state(PART:"dot", "visible", 0.0);
25333 set_int(dot_visible, 1);
25337 part { name: "elm.text.title";
25338 clip_to: "disclip";
25340 effect: SOFT_SHADOW;
25344 state: "default" 0.0;
25363 description { state: "selected" 0.0;
25364 inherit: "default" 0.0;
25365 color: 224 224 224 255;
25369 part { name: "elm.text.length";
25370 clip_to: "disclip";
25375 state: "default" 0.0;
25393 description { state: "selected" 0.0;
25394 inherit: "default" 0.0;
25395 color: 128 128 128 255;
25399 part { name: "fg1";
25400 clip_to: "disclip";
25402 description { state: "default" 0.0;
25404 color: 255 255 255 0;
25406 rel2.relative: 1.0 0.5;
25409 normal: "bt_sm_hilight.png";
25413 description { state: "selected" 0.0;
25414 inherit: "default" 0.0;
25416 color: 255 255 255 255;
25419 part { name: "fg2";
25420 clip_to: "disclip";
25422 description { state: "default" 0.0;
25424 color: 255 255 255 0;
25428 normal: "bt_sm_shine.png";
25432 description { state: "selected" 0.0;
25433 inherit: "default" 0.0;
25435 color: 255 255 255 255;
25438 part { name: "disclip";
25440 description { state: "default" 0.0;
25444 description { state: "disabled" 0.0;
25445 inherit: "default" 0.0;
25446 color: 255 255 255 64;
25451 // signal: elm,state,%s,active
25452 // a "check" item named %s went active
25453 // signal: elm,state,%s,passive
25454 // a "check" item named %s went passive
25455 // default is passive
25458 signal: "elm,state,selected";
25460 action: STATE_SET "selected" 0.0;
25464 target: "elm.text.title";
25465 target: "elm.text.length";
25466 target: "elm.text.trackno";
25467 after: "dot_active";
25470 name: "dot_active";
25472 if (get_int(dot_visible) == 1)
25473 set_state(PART:"dot", "selected", 0.0);
25477 name: "go_passive";
25478 signal: "elm,state,unselected";
25480 action: STATE_SET "default" 0.0;
25484 target: "elm.text.title";
25485 target: "elm.text.length";
25486 target: "elm.text.trackno";
25487 transition: LINEAR 0.1;
25488 after: "dot_passive";
25491 name: "dot_passive";
25493 if (get_int(dot_visible) == 1)
25494 set_state(PART:"dot", "visible", 0.0);
25498 name: "go_disabled";
25499 signal: "elm,state,disabled";
25501 action: STATE_SET "disabled" 0.0;
25505 name: "go_enabled";
25506 signal: "elm,state,enabled";
25508 action: STATE_SET "default" 0.0;
25514 group { name: "elm/genlist/item_compress/media-preview/default";
25515 data.item: "stacking" "above";
25516 data.item: "selectraise" "on";
25517 data.item: "labels" "elm.text.title elm.text.artist";
25518 data.item: "icons" "elm.swallow.preview";
25519 data.item: "treesize" "20";
25521 image: "bt_sm_base1.png" COMP;
25522 image: "bt_sm_shine.png" COMP;
25523 image: "bt_sm_hilight.png" COMP;
25524 image: "ilist_1.png" COMP;
25525 image: "ilist_item_shadow.png" COMP;
25533 state: "default" 0.0;
25541 state: "default" 0.0;
25556 normal: "ilist_item_shadow.png";
25565 state: "default" 0.0;
25567 normal: "ilist_1.png";
25574 clip_to: "disclip";
25576 description { state: "default" 0.0;
25578 color: 255 255 255 0;
25588 normal: "bt_sm_base1.png";
25591 image.middle: SOLID;
25593 description { state: "selected" 0.0;
25594 inherit: "default" 0.0;
25596 color: 255 255 255 255;
25607 part { name: "elm.swallow.pad";
25609 description { state: "default" 0.0;
25622 part { name: "elm.swallow.preview";
25623 clip_to: "disclip";
25625 description { state: "default" 0.0;
25631 to_x: "elm.swallow.pad";
25636 to_x: "elm.swallow.pad";
25642 part { name: "elm.text.title";
25643 clip_to: "disclip";
25645 effect: SOFT_SHADOW;
25649 state: "default" 0.0;
25651 to_x: "elm.swallow.preview";
25668 description { state: "selected" 0.0;
25669 inherit: "default" 0.0;
25670 color: 224 224 224 255;
25674 part { name: "elm.text.artist";
25675 clip_to: "disclip";
25680 state: "default" 0.0;
25682 to_x: "elm.swallow.preview";
25699 description { state: "selected" 0.0;
25700 inherit: "default" 0.0;
25701 color: 128 128 128 255;
25705 part { name: "fg1";
25706 clip_to: "disclip";
25708 description { state: "default" 0.0;
25710 color: 255 255 255 0;
25712 rel2.relative: 1.0 0.5;
25715 normal: "bt_sm_hilight.png";
25719 description { state: "selected" 0.0;
25720 inherit: "default" 0.0;
25722 color: 255 255 255 255;
25725 part { name: "fg2";
25726 clip_to: "disclip";
25728 description { state: "default" 0.0;
25730 color: 255 255 255 0;
25734 normal: "bt_sm_shine.png";
25738 description { state: "selected" 0.0;
25739 inherit: "default" 0.0;
25741 color: 255 255 255 255;
25744 part { name: "disclip";
25746 description { state: "default" 0.0;
25750 description { state: "disabled" 0.0;
25751 inherit: "default" 0.0;
25752 color: 255 255 255 64;
25757 // signal: elm,state,%s,active
25758 // a "check" item named %s went active
25759 // signal: elm,state,%s,passive
25760 // a "check" item named %s went passive
25761 // default is passive
25764 signal: "elm,state,selected";
25766 action: STATE_SET "selected" 0.0;
25770 target: "elm.text.title";
25771 target: "elm.text.artist";
25774 name: "go_passive";
25775 signal: "elm,state,unselected";
25777 action: STATE_SET "default" 0.0;
25781 target: "elm.text.title";
25782 target: "elm.text.artist";
25783 transition: LINEAR 0.1;
25786 name: "go_disabled";
25787 signal: "elm,state,disabled";
25789 action: STATE_SET "disabled" 0.0;
25793 name: "go_enabled";
25794 signal: "elm,state,enabled";
25796 action: STATE_SET "default" 0.0;
25801 group { name: "elm/genlist/item_compress_odd/media-preview/default";
25802 data.item: "stacking" "below";
25803 data.item: "selectraise" "on";
25804 data.item: "labels" "elm.text.title elm.text.artist";
25805 data.item: "icons" "elm.swallow.preview";
25806 data.item: "treesize" "20";
25808 image: "bt_sm_base1.png" COMP;
25809 image: "bt_sm_shine.png" COMP;
25810 image: "bt_sm_hilight.png" COMP;
25811 image: "ilist_2.png" COMP;
25814 part { name: "event";
25818 state: "default" 0.0;
25826 state: "default" 0.0;
25828 normal: "ilist_2.png";
25835 clip_to: "disclip";
25837 description { state: "default" 0.0;
25839 color: 255 255 255 0;
25849 normal: "bt_sm_base1.png";
25852 image.middle: SOLID;
25854 description { state: "selected" 0.0;
25855 inherit: "default" 0.0;
25857 color: 255 255 255 255;
25868 part { name: "elm.swallow.pad";
25870 description { state: "default" 0.0;
25883 part { name: "elm.swallow.preview";
25884 clip_to: "disclip";
25886 description { state: "default" 0.0;
25892 to_x: "elm.swallow.pad";
25897 to_x: "elm.swallow.pad";
25903 part { name: "elm.text.title";
25904 clip_to: "disclip";
25906 effect: SOFT_SHADOW;
25910 state: "default" 0.0;
25912 to_x: "elm.swallow.preview";
25929 description { state: "selected" 0.0;
25930 inherit: "default" 0.0;
25931 color: 224 224 224 255;
25935 part { name: "elm.text.artist";
25936 clip_to: "disclip";
25941 state: "default" 0.0;
25943 to_x: "elm.swallow.preview";
25960 description { state: "selected" 0.0;
25961 inherit: "default" 0.0;
25962 color: 128 128 128 255;
25966 part { name: "fg1";
25967 clip_to: "disclip";
25969 description { state: "default" 0.0;
25971 color: 255 255 255 0;
25973 rel2.relative: 1.0 0.5;
25976 normal: "bt_sm_hilight.png";
25980 description { state: "selected" 0.0;
25981 inherit: "default" 0.0;
25983 color: 255 255 255 255;
25986 part { name: "fg2";
25987 clip_to: "disclip";
25989 description { state: "default" 0.0;
25991 color: 255 255 255 0;
25995 normal: "bt_sm_shine.png";
25999 description { state: "selected" 0.0;
26000 inherit: "default" 0.0;
26002 color: 255 255 255 255;
26005 part { name: "disclip";
26007 description { state: "default" 0.0;
26011 description { state: "disabled" 0.0;
26012 inherit: "default" 0.0;
26013 color: 255 255 255 64;
26018 // signal: elm,state,%s,active
26019 // a "check" item named %s went active
26020 // signal: elm,state,%s,passive
26021 // a "check" item named %s went passive
26022 // default is passive
26025 signal: "elm,state,selected";
26027 action: STATE_SET "selected" 0.0;
26031 target: "elm.text.title";
26032 target: "elm.text.artist";
26035 name: "go_passive";
26036 signal: "elm,state,unselected";
26038 action: STATE_SET "default" 0.0;
26042 target: "elm.text.title";
26043 target: "elm.text.artist";
26044 transition: LINEAR 0.1;
26047 name: "go_disabled";
26048 signal: "elm,state,disabled";
26050 action: STATE_SET "disabled" 0.0;
26054 name: "go_enabled";
26055 signal: "elm,state,enabled";
26057 action: STATE_SET "default" 0.0;
26064 ///////////////////////////////////////////////////////////////////////////////
26065 group { name: "elm/pager/base/default";
26066 data.item: "onshow" "raise";
26068 // data.item: "onhide" "lower";
26069 // data.item: "onshow" "lower";
26071 image: "frame_1.png" COMP;
26072 image: "frame_2.png" COMP;
26073 image: "dia_grad.png" COMP;
26076 part { name: "clip";
26079 description { state: "default" 0.0;
26082 offset: -9999 -9999;
26088 color: 255 255 255 255;
26090 description { state: "visible" 0.0;
26091 inherit: "default" 0.0;
26093 description { state: "hidden" 0.0;
26094 inherit: "default" 0.0;
26095 color: 255 255 255 0;
26099 part { name: "base0";
26102 description { state: "default" 0.0;
26103 image.normal: "dia_grad.png";
26115 part { name: "base";
26118 description { state: "default" 0.0;
26120 normal: "frame_2.png";
26126 description { state: "hidden" 0.0;
26127 inherit: "default" 0.0;
26128 rel1.relative: -1.0 0.0;
26129 rel2.relative: 0.0 1.0;
26131 description { state: "visible" 0.0;
26132 inherit: "default" 0.0;
26133 rel1.relative: 0.0 0.0;
26134 rel2.relative: 1.0 1.0;
26137 part { name: "over";
26140 description { state: "default" 0.0;
26150 normal: "frame_1.png";
26157 part { name: "elm.swallow.content";
26160 description { state: "default" 0.0;
26173 program { name: "push_start";
26174 signal: "elm,action,push";
26176 action: STATE_SET "hidden" 0.0;
26179 after: "show_start2";
26181 program { name: "show_start";
26182 signal: "elm,action,show";
26184 action: STATE_SET "hidden" 0.0;
26187 after: "show_start2";
26189 program { name: "show_start2";
26190 action: STATE_SET "visible" 0.0;
26191 transition: DECELERATE 0.5;
26196 program { name: "show_end";
26197 action: SIGNAL_EMIT "elm,action,show,finished" "";
26199 program { name: "pop_start";
26200 signal: "elm,action,pop";
26202 action: STATE_SET "visible" 0.0;
26205 after: "hide_start2";
26207 program { name: "hide_start";
26208 signal: "elm,action,hide";
26210 action: STATE_SET "visible" 0.0;
26213 after: "hide_start2";
26215 program { name: "hide_start2";
26216 action: STATE_SET "hidden" 0.0;
26217 transition: DECELERATE 0.5;
26222 program { name: "hide_end";
26223 action: SIGNAL_EMIT "elm,action,hide,finished" "";
26225 program { name: "reset";
26226 signal: "elm,action,reset";
26228 action: STATE_SET "default" 0.0;
26235 group { name: "elm/pager/base/slide";
26237 image: "frame_1.png" COMP;
26238 image: "frame_2.png" COMP;
26239 image: "dia_grad.png" COMP;
26242 part { name: "clip";
26245 description { state: "default" 0.0;
26248 offset: -9999 -9999;
26254 color: 255 255 255 255;
26256 description { state: "visible" 0.0;
26257 inherit: "default" 0.0;
26259 description { state: "hidden" 0.0;
26260 inherit: "default" 0.0;
26261 color: 255 255 255 0;
26264 description { state: "hidden2" 0.0;
26265 inherit: "default" 0.0;
26266 color: 255 255 255 0;
26270 part { name: "base0";
26273 description { state: "default" 0.0;
26274 image.normal: "dia_grad.png";
26286 part { name: "base";
26289 description { state: "default" 0.0;
26291 normal: "frame_2.png";
26297 description { state: "hidden" 0.0;
26298 inherit: "default" 0.0;
26299 rel1.relative: -1.0 0.0;
26300 rel2.relative: 0.0 1.0;
26302 description { state: "hidden2" 0.0;
26303 inherit: "default" 0.0;
26304 rel1.relative: 1.0 0.0;
26305 rel2.relative: 2.0 1.0;
26307 description { state: "visible" 0.0;
26308 inherit: "default" 0.0;
26309 rel1.relative: 0.0 0.0;
26310 rel2.relative: 1.0 1.0;
26313 part { name: "over";
26316 description { state: "default" 0.0;
26326 normal: "frame_1.png";
26333 part { name: "elm.swallow.content";
26336 description { state: "default" 0.0;
26349 program { name: "push_start";
26350 signal: "elm,action,push";
26352 action: STATE_SET "hidden2" 0.0;
26355 after: "show_start2";
26357 program { name: "show_start";
26358 signal: "elm,action,show";
26360 action: STATE_SET "hidden" 0.0;
26363 after: "show_start2";
26365 program { name: "show_start2";
26366 action: STATE_SET "visible" 0.0;
26367 transition: DECELERATE 0.5;
26372 program { name: "show_end";
26373 action: SIGNAL_EMIT "elm,action,show,finished" "";
26375 program { name: "pop_start";
26376 signal: "elm,action,pop";
26378 action: STATE_SET "visible" 0.0;
26381 after: "pop_start2";
26383 program { name: "pop_start2";
26384 action: STATE_SET "hidden2" 0.0;
26385 transition: DECELERATE 0.5;
26390 program { name: "hide_start";
26391 signal: "elm,action,hide";
26393 action: STATE_SET "visible" 0.0;
26396 after: "hide_start2";
26398 program { name: "hide_start2";
26399 action: STATE_SET "hidden" 0.0;
26400 transition: DECELERATE 0.5;
26405 program { name: "hide_end";
26406 action: SIGNAL_EMIT "elm,action,hide,finished" "";
26408 program { name: "reset";
26409 signal: "elm,action,reset";
26411 action: STATE_SET "default" 0.0;
26417 group { name: "elm/pager/base/slide_invisible";
26419 part { name: "clip";
26422 description { state: "default" 0.0;
26425 offset: -9999 -9999;
26431 color: 255 255 255 255;
26433 description { state: "visible" 0.0;
26434 inherit: "default" 0.0;
26436 description { state: "hidden" 0.0;
26437 inherit: "default" 0.0;
26438 color: 255 255 255 0;
26441 description { state: "hidden2" 0.0;
26442 inherit: "default" 0.0;
26443 color: 255 255 255 0;
26447 part { name: "base";
26451 description { state: "default" 0.0;
26454 description { state: "hidden" 0.0;
26456 rel1.relative: -1.0 0.0;
26457 rel2.relative: 0.0 1.0;
26459 description { state: "hidden2" 0.0;
26461 rel1.relative: 1.0 0.0;
26462 rel2.relative: 2.0 1.0;
26464 description { state: "visible" 0.0;
26466 rel1.relative: 0.0 0.0;
26467 rel2.relative: 1.0 1.0;
26470 part { name: "elm.swallow.content";
26473 description { state: "default" 0.0;
26480 program { name: "push_start";
26481 signal: "elm,action,push";
26483 action: STATE_SET "hidden2" 0.0;
26486 after: "show_start2";
26488 program { name: "show_start";
26489 signal: "elm,action,show";
26491 action: STATE_SET "hidden" 0.0;
26494 after: "show_start2";
26496 program { name: "show_start2";
26497 action: STATE_SET "visible" 0.0;
26498 transition: DECELERATE 0.5;
26503 program { name: "show_end";
26504 action: SIGNAL_EMIT "elm,action,show,finished" "";
26506 program { name: "pop_start";
26507 signal: "elm,action,pop";
26509 action: STATE_SET "visible" 0.0;
26512 after: "pop_start2";
26514 program { name: "pop_start2";
26515 action: STATE_SET "hidden2" 0.0;
26516 transition: DECELERATE 0.5;
26521 program { name: "hide_start";
26522 signal: "elm,action,hide";
26524 action: STATE_SET "visible" 0.0;
26527 after: "hide_start2";
26529 program { name: "hide_start2";
26530 action: STATE_SET "hidden" 0.0;
26531 transition: DECELERATE 0.5;
26536 program { name: "hide_end";
26537 action: SIGNAL_EMIT "elm,action,hide,finished" "";
26539 program { name: "reset";
26540 signal: "elm,action,reset";
26542 action: STATE_SET "default" 0.0;
26549 group { name: "elm/pager/base/fade";
26550 data.item: "onshow" "raise";
26552 // data.item: "onhide" "lower";
26553 // data.item: "onshow" "lower";
26555 image: "frame_1.png" COMP;
26556 image: "frame_2.png" COMP;
26557 image: "dia_grad.png" COMP;
26560 part { name: "clip_base";
26563 description { state: "default" 0.0;
26566 offset: -9999 -9999;
26572 color: 255 255 255 120;
26574 description { state: "visible" 0.0;
26575 inherit: "default" 0.0;
26577 description { state: "hidden" 0.0;
26578 inherit: "default" 0.0;
26579 color: 255 255 255 0;
26583 part { name: "clip";
26586 description { state: "default" 0.0;
26589 offset: -9999 -9999;
26595 color: 255 255 255 255;
26597 description { state: "visible" 0.0;
26598 inherit: "default" 0.0;
26600 description { state: "hidden" 0.0;
26601 inherit: "default" 0.0;
26602 color: 255 255 255 0;
26606 part { name: "base0";
26608 clip_to: "clip_base";
26609 description { state: "default" 0.0;
26610 image.normal: "dia_grad.png";
26622 part { name: "base";
26624 clip_to: "clip_base";
26625 description { state: "default" 0.0;
26627 normal: "frame_2.png";
26634 part { name: "over";
26637 description { state: "default" 0.0;
26647 normal: "frame_1.png";
26654 part { name: "elm.swallow.content";
26657 description { state: "default" 0.0;
26670 program { name: "push_start";
26671 signal: "elm,action,push";
26673 action: STATE_SET "hidden" 0.0;
26675 target: "clip_base";
26676 after: "show_start2";
26678 program { name: "show_start";
26679 signal: "elm,action,show";
26681 action: STATE_SET "hidden" 0.0;
26683 target: "clip_base";
26684 after: "show_start2";
26686 program { name: "show_start2";
26687 action: STATE_SET "visible" 0.0;
26688 transition: DECELERATE 0.5;
26690 target: "clip_base";
26693 program { name: "show_end";
26694 action: SIGNAL_EMIT "elm,action,show,finished" "";
26696 program { name: "pop_start";
26697 signal: "elm,action,pop";
26699 action: STATE_SET "visible" 0.0;
26701 target: "clip_base";
26702 after: "hide_start2";
26704 program { name: "hide_start";
26705 signal: "elm,action,hide";
26707 action: STATE_SET "visible" 0.0;
26709 target: "clip_base";
26710 after: "hide_start2";
26712 program { name: "hide_start2";
26713 action: STATE_SET "hidden" 0.0;
26714 transition: DECELERATE 0.5;
26716 target: "clip_base";
26719 program { name: "hide_end";
26720 action: SIGNAL_EMIT "elm,action,hide,finished" "";
26722 program { name: "reset";
26723 signal: "elm,action,reset";
26725 action: STATE_SET "default" 0.0;
26726 target: "clip_base";
26731 group { name: "elm/pager/base/fade_translucide";
26732 data.item: "onshow" "raise";
26734 // data.item: "onhide" "lower";
26735 // data.item: "onshow" "lower";
26737 image: "frame_1.png" COMP;
26738 image: "frame_2.png" COMP;
26739 image: "dia_grad.png" COMP;
26742 part { name: "clip_base";
26745 description { state: "default" 0.0;
26748 offset: -9999 -9999;
26754 color: 255 255 255 120;
26756 description { state: "visible" 0.0;
26757 inherit: "default" 0.0;
26759 description { state: "hidden" 0.0;
26760 inherit: "default" 0.0;
26761 color: 255 255 255 0;
26765 part { name: "clip";
26768 description { state: "default" 0.0;
26771 offset: -9999 -9999;
26777 color: 255 255 255 255;
26779 description { state: "visible" 0.0;
26780 inherit: "default" 0.0;
26782 description { state: "hidden" 0.0;
26783 inherit: "default" 0.0;
26784 color: 255 255 255 0;
26788 part { name: "base0";
26790 clip_to: "clip_base";
26791 description { state: "default" 0.0;
26792 image.normal: "dia_grad.png";
26804 part { name: "base";
26806 clip_to: "clip_base";
26807 description { state: "default" 0.0;
26809 normal: "frame_2.png";
26816 part { name: "over";
26819 description { state: "default" 0.0;
26829 normal: "frame_1.png";
26836 part { name: "elm.swallow.content";
26839 description { state: "default" 0.0;
26852 program { name: "push_start";
26853 signal: "elm,action,push";
26855 action: STATE_SET "hidden" 0.0;
26857 target: "clip_base";
26858 after: "show_start2";
26860 program { name: "show_start";
26861 signal: "elm,action,show";
26863 action: STATE_SET "hidden" 0.0;
26865 target: "clip_base";
26866 after: "show_start2";
26868 program { name: "show_start2";
26869 action: STATE_SET "visible" 0.0;
26870 transition: DECELERATE 0.5;
26872 target: "clip_base";
26875 program { name: "show_end";
26876 action: SIGNAL_EMIT "elm,action,show,finished" "";
26878 program { name: "pop_start";
26879 signal: "elm,action,pop";
26881 action: STATE_SET "visible" 0.0;
26883 target: "clip_base";
26884 after: "hide_start2";
26886 program { name: "hide_start";
26887 signal: "elm,action,hide";
26889 action: STATE_SET "visible" 0.0;
26891 target: "clip_base";
26892 after: "hide_start2";
26894 program { name: "hide_start2";
26895 action: STATE_SET "hidden" 0.0;
26896 transition: DECELERATE 0.5;
26898 target: "clip_base";
26901 program { name: "hide_end";
26902 action: SIGNAL_EMIT "elm,action,hide,finished" "";
26904 program { name: "reset";
26905 signal: "elm,action,reset";
26907 action: STATE_SET "default" 0.0;
26908 target: "clip_base";
26913 group { name: "elm/pager/base/fade_invisible";
26914 data.item: "onshow" "raise";
26916 // data.item: "onhide" "lower";
26917 // data.item: "onshow" "lower";
26919 part { name: "clip";
26922 description { state: "default" 0.0;
26924 offset: -9999 -9999;
26929 color: 255 255 255 255;
26931 description { state: "visible" 0.0;
26932 inherit: "default" 0.0;
26934 description { state: "hidden" 0.0;
26935 inherit: "default" 0.0;
26936 color: 255 255 255 0;
26940 part { name: "elm.swallow.content";
26943 description { state: "default" 0.0;
26954 program { name: "push_start";
26955 signal: "elm,action,push";
26957 action: STATE_SET "hidden" 0.0;
26959 after: "show_start2";
26961 program { name: "show_start";
26962 signal: "elm,action,show";
26964 action: STATE_SET "hidden" 0.0;
26966 after: "show_start2";
26968 program { name: "show_start2";
26969 action: STATE_SET "visible" 0.0;
26970 transition: DECELERATE 0.5;
26974 program { name: "show_end";
26975 action: SIGNAL_EMIT "elm,action,show,finished" "";
26977 program { name: "pop_start";
26978 signal: "elm,action,pop";
26980 action: STATE_SET "visible" 0.0;
26982 after: "hide_start2";
26984 program { name: "hide_start";
26985 signal: "elm,action,hide";
26987 action: STATE_SET "visible" 0.0;
26989 after: "hide_start2";
26991 program { name: "hide_start2";
26992 action: STATE_SET "hidden" 0.0;
26993 transition: DECELERATE 0.5;
26997 program { name: "hide_end";
26998 action: SIGNAL_EMIT "elm,action,hide,finished" "";
27000 program { name: "reset";
27001 signal: "elm,action,reset";
27003 action: STATE_SET "default" 0.0;
27009 group { name: "elm/pager/base/flip";
27010 data.item: "onshow" "raise";
27012 image: "frame_1.png" COMP;
27013 image: "frame_2.png" COMP;
27014 image: "dia_grad.png" COMP;
27017 part { name: "elm.swallow.content";
27019 description { state: "default" 0.0;
27031 description { state: "hidden" 0.0;
27032 inherit: "default" 0.0;
27034 map.rotation.y: 90.0;
27036 description { state: "before_hidden" 0.0;
27037 inherit: "default" 0.0;
27039 map.rotation.y: -90.0;
27044 program { name: "push_start";
27045 signal: "elm,action,push";
27049 program { name: "push1";
27050 action: STATE_SET "hidden" 0.0;
27051 target: "elm.swallow.content";
27054 program { name: "push2";
27055 action: STATE_SET "default" 0.0;
27057 transition: LINEAR 0.5;
27058 target: "elm.swallow.content";
27061 program { name: "push3";
27062 action: SIGNAL_EMIT "elm,action,show,finished" "";
27065 program { name: "show_start";
27066 signal: "elm,action,show";
27070 program { name: "show1";
27071 action: STATE_SET "before_hidden" 0.0;
27072 target: "elm.swallow.content";
27075 program { name: "show2";
27076 action: STATE_SET "default" 0.0;
27078 transition: LINEAR 0.5;
27079 target: "elm.swallow.content";
27082 program { name: "show3";
27083 action: SIGNAL_EMIT "elm,action,show,finished" "";
27086 program { name: "pop_start";
27087 signal: "elm,action,pop";
27091 program { name: "pop1";
27092 action: STATE_SET "default" 0.0;
27093 target: "elm.swallow.content";
27096 program { name: "pop2";
27097 action: STATE_SET "hidden" 0.0;
27098 transition: LINEAR 0.5;
27099 target: "elm.swallow.content";
27102 program { name: "pop3";
27103 action: SIGNAL_EMIT "elm,action,hide,finished" "";
27106 program { name: "hide_start";
27107 signal: "elm,action,hide";
27111 program { name: "hide1";
27112 action: STATE_SET "default" 0.0;
27113 target: "elm.swallow.content";
27116 program { name: "hide2";
27117 action: STATE_SET "before_hidden" 0.0;
27118 transition: LINEAR 0.5;
27119 target: "elm.swallow.content";
27122 program { name: "hide3";
27123 action: SIGNAL_EMIT "elm,action,hide,finished" "";
27126 program { name: "reset";
27127 signal: "elm,action,reset";
27129 action: STATE_SET "default" 0.0;
27130 target: "elm.swallow.content";
27137 ///////////////////////////////////////////////////////////////////////////////
27138 // FIXME: this doesn't look too hot. need to fix it up
27139 group { name: "elm/progressbar/horizontal/default";
27141 image: "shelf_inset.png" COMP;
27142 image: "bt_sm_base2.png" COMP;
27143 image: "bt_sm_hilight.png" COMP;
27144 image: "bt_sm_shine.png" COMP;
27147 part { name: "elm.background.progressbar";
27151 state: "default" 0.0;
27161 part { name: "elm.swallow.bar";
27167 state: "default" 0.0;
27170 to_y: "elm.background.progressbar";
27174 to: "elm.background.progressbar";
27179 part { name: "elm.swallow.content";
27181 description { state: "default" 0.0;
27186 to_y: "elm.background.progressbar";
27191 to_y: "elm.background.progressbar";
27194 description { state: "visible" 0.0;
27195 inherit: "default" 0.0;
27198 aspect_preference: VERTICAL;
27202 part { name: "elm.text";
27206 description { state: "default" 0.0;
27210 rel1.to_x: "elm.swallow.content";
27211 rel1.relative: 1.0 0.0;
27213 rel2.to_x: "elm.swallow.content";
27214 rel2.relative: 1.0 1.0;
27215 rel2.offset: -1 -5;
27218 font: "Sans,Edje-Vera";
27224 description { state: "visible" 0.0;
27225 inherit: "default" 0.0;
27233 part { name: "background";
27235 clip_to: "elm.background.progressbar";
27237 state: "default" 0.0;
27239 to: "elm.swallow.bar";
27243 to: "elm.swallow.bar";
27248 normal: "shelf_inset.png";
27254 part { name: "elm.text.status";
27257 description { state: "default" 0.0;
27269 font: "Sans:style=Bold,Edje-Vera-Bold";
27276 description { state: "hidden" 0.0;
27277 inherit: "default" 0.0;
27283 part { name: "elm.progress.progressbar";
27285 clip_to: "elm.background.progressbar";
27287 state: "default" 0.0;
27291 to: "elm.swallow.bar";
27295 to_y: "elm.swallow.bar";
27296 to_x: "elm.cur.progressbar";
27300 normal: "bt_sm_base2.png";
27305 state: "invert" 0.0;
27306 inherit: "default" 0.0;
27308 to_y: "elm.swallow.bar";
27309 to_x: "elm.cur.progressbar";
27312 to: "elm.swallow.bar";
27317 state: "state_begin" 0.0;
27318 inherit: "default" 0.0;
27320 to: "elm.swallow.bar";
27324 to: "elm.swallow.bar";
27329 state: "state_end" 0.0;
27330 inherit: "default" 0.0;
27332 to: "elm.swallow.bar";
27336 to: "elm.swallow.bar";
27341 part { name: "text-bar";
27344 clip_to: "progress-rect";
27345 effect: SOFT_SHADOW;
27347 description { state: "default" 0.0;
27351 rel1.to: "elm.text.status";
27352 rel1.offset: -1 -1;
27353 rel2.to: "elm.text.status";
27355 text_source: "elm.text.status";
27356 font: "Sans:style=Bold,Edje-Vera-Bold";
27361 color: 224 224 224 255;
27364 description { state: "hidden" 0.0;
27365 inherit: "default" 0.0;
27371 part { name: "over1";
27373 description { state: "default" 0.0;
27374 rel1.to: "elm.progress.progressbar";
27375 rel2.to: "elm.progress.progressbar";
27376 rel2.relative: 1.0 0.5;
27378 normal: "bt_sm_hilight.png";
27384 part { name: "over2";
27387 description { state: "default" 0.0;
27388 rel1.to: "elm.progress.progressbar";
27389 rel2.to: "elm.progress.progressbar";
27391 normal: "bt_sm_shine.png";
27397 part { name: "elm.cur.progressbar";
27400 confine: "background";
27404 description { state: "default" 0.0;
27412 rel2.to: "background";
27415 part { name: "progress-rect";
27419 state: "default" 0.0;
27420 rel1.to: "elm.progress.progressbar";
27421 rel2.to: "elm.progress.progressbar";
27426 program { name: "label_show";
27427 signal: "elm,state,text,visible";
27429 action: STATE_SET "visible" 0.0;
27430 target: "elm.text";
27432 program { name: "label_hide";
27433 signal: "elm,state,text,hidden";
27435 action: STATE_SET "default" 0.0;
27436 target: "elm.text";
27438 program { name: "icon_show";
27439 signal: "elm,state,icon,visible";
27441 action: STATE_SET "visible" 0.0;
27442 target: "elm.swallow.content";
27444 program { name: "icon_hide";
27445 signal: "elm,state,icon,hidden";
27447 action: STATE_SET "default" 0.0;
27448 target: "elm.swallow.content";
27450 program { name: "units_show";
27451 signal: "elm,state,units,visible";
27453 action: STATE_SET "default" 0.0;
27454 target: "text-bar";
27455 target: "elm.text.status";
27457 program { name: "units_hide";
27458 signal: "elm,state,units,hidden";
27460 action: STATE_SET "hidden" 0.0;
27461 target: "text-bar";
27462 target: "elm.text.status";
27464 program { name: "slide_to_end";
27465 action: STATE_SET "state_end" 0.0;
27466 transition: LINEAR 0.5;
27467 target: "elm.progress.progressbar";
27468 after: "slide_to_begin";
27470 program { name: "slide_to_begin";
27471 signal: "elm,state,slide,begin";
27472 action: STATE_SET "state_begin" 0.0;
27473 target: "elm.progress.progressbar";
27474 transition: LINEAR 0.5;
27475 after: "slide_to_end";
27477 program { name: "start_pulse";
27478 signal: "elm,state,pulse,start";
27480 after: "slide_to_end";
27482 program { name: "stop_pulse";
27483 signal: "elm,state,pulse,stop";
27485 action: ACTION_STOP;
27486 target: "slide_to_begin";
27487 target: "slide_to_end";
27488 target: "start_pulse";
27489 after: "state_pulse";
27491 program { name: "state_pulse";
27492 signal: "elm,state,pulse";
27494 action: STATE_SET "state_begin" 0.0;
27495 target: "elm.progress.progressbar";
27496 after: "units_hide";
27498 program { name: "state_fraction";
27499 signal: "elm,state,fraction";
27501 action: ACTION_STOP;
27502 target: "slide_to_begin";
27503 target: "slide_to_end";
27504 target: "start_pulse";
27505 action: STATE_SET "default" 0.0;
27506 target: "elm.progress.progressbar";
27508 program { name: "set_invert_on";
27509 signal: "elm,state,inverted,on";
27511 action: STATE_SET "invert" 0.0;
27512 target: "elm.progress.progressbar";
27514 program { name: "set_invert_off";
27515 signal: "elm,state,inverted,off";
27517 action: STATE_SET "default" 0.0;
27518 target: "elm.progress.progressbar";
27523 ///////////////////////////////////////////////////////////////////////////////
27524 group { name: "elm/progressbar/vertical/default";
27526 image: "shelf_inset.png" COMP;
27527 image: "bt_sm_base2.png" COMP;
27528 image: "bt_sm_hilight.png" COMP;
27529 image: "bt_sm_shine.png" COMP;
27532 part { name: "elm.background.progressbar";
27536 state: "default" 0.0;
27547 part { name: "elm.swallow.bar";
27550 description { state: "default" 0.0;
27560 to_y: "elm.text.box";
27566 part { name: "elm.swallow.content";
27568 description { state: "default" 0.0;
27573 to_x: "elm.swallow.bar";
27578 to_x: "elm.swallow.bar";
27581 description { state: "visible" 0.0;
27582 inherit: "default" 0.0;
27585 aspect_preference: HORIZONTAL;
27589 part { name: "elm.text";
27593 description { state: "default" 0.0;
27597 rel1.to_y: "elm.swallow.content";
27598 rel1.relative: 0.5 1.0;
27600 rel2.to_y: "elm.swallow.content";
27601 rel2.relative: 0.5 1.0;
27602 rel2.offset: -1 -1;
27605 font: "Sans,Edje-Vera";
27611 description { state: "visible" 0.0;
27612 inherit: "default" 0.0;
27620 part { name: "background";
27622 clip_to: "elm.background.progressbar";
27624 state: "default" 0.0;
27626 to: "elm.swallow.bar";
27630 to: "elm.swallow.bar";
27635 normal: "shelf_inset.png";
27641 part { name: "elm.progress.progressbar";
27643 clip_to: "elm.background.progressbar";
27645 state: "default" 0.0;
27649 to: "elm.swallow.bar";
27653 to_x: "elm.swallow.bar";
27654 to_y: "elm.cur.progressbar";
27658 normal: "bt_sm_base2.png";
27663 state: "invert" 0.0;
27664 inherit: "default" 0.0;
27666 to_x: "elm.swallow.bar";
27667 to_y: "elm.cur.progressbar";
27670 to: "elm.swallow.bar";
27675 state: "state_begin" 0.0;
27676 inherit: "default" 0.0;
27678 to: "elm.swallow.bar";
27682 to: "elm.swallow.bar";
27687 state: "state_end" 0.0;
27688 inherit: "default" 0.0;
27690 to: "elm.swallow.bar";
27694 to: "elm.swallow.bar";
27700 part { name: "over1";
27702 description { state: "default" 0.0;
27703 rel1.to: "elm.progress.progressbar";
27704 rel2.to: "elm.progress.progressbar";
27705 rel2.relative: 1.0 0.5;
27707 normal: "bt_sm_hilight.png";
27713 part { name: "over2";
27716 description { state: "default" 0.0;
27717 rel1.to: "elm.progress.progressbar";
27718 rel2.to: "elm.progress.progressbar";
27720 normal: "bt_sm_shine.png";
27726 part { name: "elm.cur.progressbar";
27729 confine: "background";
27733 description { state: "default" 0.0;
27741 rel2.to: "background";
27745 part { name: "elm.text.box";
27748 description { state: "default" 0.0;
27751 to: "elm.text.status";
27755 to: "elm.text.status";
27758 color: 255 255 255 0;
27760 description { state: "visible" 0.0;
27761 inherit: "default" 0.0;
27765 part { name: "elm.text.status";
27769 description { state: "default" 0.0;
27773 rel1.relative: 0.0 1.0;
27775 rel2.relative: 1.0 1.0;
27779 font: "Sans:style=Bold,Edje-Vera-Bold";
27785 description { state: "visible" 0.0;
27786 inherit: "default" 0.0;
27791 rel2.offset: -9 -9;
27796 program { name: "label_show";
27797 signal: "elm,state,text,visible";
27799 action: STATE_SET "visible" 0.0;
27800 target: "elm.text";
27802 program { name: "label_hide";
27803 signal: "elm,state,text,hidden";
27805 action: STATE_SET "default" 0.0;
27806 target: "elm.text";
27808 program { name: "icon_show";
27809 signal: "elm,state,icon,visible";
27811 action: STATE_SET "visible" 0.0;
27812 target: "elm.swallow.content";
27814 program { name: "icon_hide";
27815 signal: "elm,state,icon,hidden";
27817 action: STATE_SET "default" 0.0;
27818 target: "elm.swallow.content";
27820 program { name: "units_show";
27821 signal: "elm,state,units,visible";
27823 action: STATE_SET "visible" 0.0;
27824 target: "elm.text.status";
27825 target: "elm.text.box";
27827 program { name: "units_hide";
27828 signal: "elm,state,units,hidden";
27830 action: STATE_SET "default" 0.0;
27831 target: "elm.text.status";
27832 target: "elm.text.box";
27834 program { name: "slide_to_end";
27835 action: STATE_SET "state_end" 0.0;
27836 transition: LINEAR 0.5;
27837 target: "elm.progress.progressbar";
27838 after: "slide_to_begin";
27840 program { name: "slide_to_begin";
27841 action: STATE_SET "state_begin" 0.0;
27842 target: "elm.progress.progressbar";
27843 transition: LINEAR 0.5;
27844 after: "slide_to_end";
27846 program { name: "start_pulse";
27847 signal: "elm,state,pulse,start";
27849 action: STATE_SET "state_begin" 0.0;
27850 target: "elm.progress.progressbar";
27851 after: "slide_to_end";
27853 program { name: "stop_pulse";
27854 signal: "elm,state,pulse,stop";
27856 action: ACTION_STOP;
27857 target: "slide_to_begin";
27858 target: "slide_to_end";
27859 target: "start_pulse";
27860 after: "state_pulse";
27862 program { name: "state_pulse";
27863 signal: "elm,state,pulse";
27865 action: STATE_SET "state_begin" 0.0;
27866 target: "elm.progress.progressbar";
27867 after: "units_hide";
27869 program { name: "state_fraction";
27870 signal: "elm,state,fraction";
27872 action: ACTION_STOP;
27873 target: "slide_to_begin";
27874 target: "slide_to_end";
27875 target: "start_pulse";
27876 action: STATE_SET "default" 0.0;
27877 target: "elm.progress.progressbar";
27879 program { name: "set_invert_on";
27880 signal: "elm,state,inverted,on";
27882 action: STATE_SET "invert" 0.0;
27883 target: "elm.progress.progressbar";
27884 target: "elm.cur.progressbar";
27886 program { name: "set_invert_off";
27887 signal: "elm,state,inverted,off";
27889 action: STATE_SET "default" 0.0;
27890 target: "elm.progress.progressbar";
27891 target: "elm.cur.progressbar";
27896 ///////////////////////////////////////////////////////////////////////////////
27897 group { name: "elm/separator/horizontal/default";
27899 image: "separator_h.png" COMP;
27902 part { name: "separator"; // separator group
27903 description { state: "default" 0.0;
27906 rel2.offset: -5 -5;
27908 normal: "separator_h.png";
27918 ///////////////////////////////////////////////////////////////////////////////
27919 group { name: "elm/separator/vertical/default";
27921 image: "separator_v.png" COMP;
27924 part { name: "separator"; // separator group
27925 description { state: "default" 0.0;
27928 rel2.offset: -5 -5;
27930 normal: "separator_v.png";
27940 group { name: "elm/progressbar/horizontal/wheel";
27942 image: "busy-1.png" COMP;
27943 image: "busy-2.png" COMP;
27944 image: "busy-3.png" COMP;
27945 image: "busy-4.png" COMP;
27946 image: "busy-5.png" COMP;
27947 image: "busy-6.png" COMP;
27948 image: "busy-7.png" COMP;
27949 image: "busy-8.png" COMP;
27950 image: "busy-9.png" COMP;
27953 part { name: "elm.background.progressbar";
27957 state: "default" 0.0;
27960 part { name: "elm.swallow.bar";
27963 description { state: "default" 0.0;
27969 part { name: "elm.swallow.content";
27971 description { state: "default" 0.0;
27977 part { name: "background";
27979 clip_to: "elm.background.progressbar";
27981 state: "default" 0.0;
27986 aspect_preference: BOTH;
27988 normal: "busy-9.png";
27993 state: "pulse" 0.0;
27994 inherit: "default" 0.0;
27996 normal: "busy-9.png";
27997 tween: "busy-1.png";
27998 tween: "busy-2.png";
27999 tween: "busy-3.png";
28000 tween: "busy-4.png";
28001 tween: "busy-5.png";
28002 tween: "busy-6.png";
28003 tween: "busy-7.png";
28004 tween: "busy-8.png";
28011 program { name: "start_pulse";
28012 signal: "elm,state,pulse,start";
28014 action: STATE_SET "pulse" 0.0;
28015 target: "background";
28016 transition: LINEAR 0.5;
28017 after: "start_pulse";
28019 program { name: "stop_pulse";
28020 signal: "elm,state,pulse,stop";
28022 action: STATE_SET "default" 0.0;
28023 target: "background";
28029 ///////////////////////////////////////////////////////////////////////////////
28030 group { name: "elm/spinner/base/default";
28032 image: "shelf_inset.png" COMP;
28033 image: "bt_base1.png" COMP;
28034 image: "bt_hilight.png" COMP;
28035 image: "bt_shine.png" COMP;
28036 image: "bt_glow.png" COMP;
28037 image: "bt_dis_base.png" COMP;
28038 image: "bt_dis_hilight.png" COMP;
28039 image: "sp_bt_l.png" COMP;
28040 image: "sp_bt_r.png" COMP;
28045 description { state: "default" 0.0;
28048 rel2.offset: -2 -2;
28049 color: 255 255 255 0;
28052 part { name: "conf_over";
28054 description { state: "default" 0.0;
28058 normal: "shelf_inset.png";
28065 part { name: "left_bt";
28067 description { state: "default" 0.0;
28077 aspect_preference: VERTICAL;
28079 normal: "bt_base1.png";
28084 description { state: "clicked" 0.0;
28085 inherit: "default" 0.0;
28086 image.normal: "bt_base1.png";
28087 image.middle: SOLID;
28089 description { state: "disabled" 0.0;
28090 inherit: "default" 0.0;
28092 normal: "bt_dis_base.png";
28097 part { name: "left_over1";
28099 description { state: "default" 0.0;
28100 rel1.to: "left_bt";
28101 rel2 { to: "left_bt";
28105 normal: "bt_hilight.png";
28109 description { state: "disabled" 0.0;
28110 inherit: "default" 0.0;
28112 normal: "bt_dis_hilight.png";
28117 part { name: "left_over2";
28120 ignore_flags: ON_HOLD;
28121 description { state: "default" 0.0;
28122 rel1.to: "left_bt";
28123 rel2.to: "left_bt";
28125 normal: "bt_shine.png";
28129 description { state: "disabled" 0.0;
28130 inherit: "default" 0.0;
28134 part { name: "left_over3";
28137 description { state: "default" 0.0;
28138 color: 255 255 255 0;
28139 rel1.to: "left_bt";
28140 rel2.to: "left_bt";
28142 normal: "bt_glow.png";
28143 border: 12 12 12 12;
28147 description { state: "clicked" 0.0;
28148 inherit: "default" 0.0;
28150 color: 255 255 255 255;
28153 part { name: "right_bt";
28155 description { state: "default" 0.0;
28165 aspect_preference: VERTICAL;
28167 normal: "bt_base1.png";
28172 description { state: "clicked" 0.0;
28173 inherit: "default" 0.0;
28174 image.normal: "bt_base1.png";
28175 image.middle: SOLID;
28177 description { state: "disabled" 0.0;
28178 inherit: "default" 0.0;
28180 normal: "bt_dis_base.png";
28185 part { name: "right_over1";
28187 description { state: "default" 0.0;
28188 rel1.to: "right_bt";
28189 rel2 { to: "right_bt";
28193 normal: "bt_hilight.png";
28197 description { state: "disabled" 0.0;
28198 inherit: "default" 0.0;
28200 normal: "bt_dis_hilight.png";
28205 part { name: "right_over2";
28208 ignore_flags: ON_HOLD;
28209 description { state: "default" 0.0;
28210 rel1.to: "right_bt";
28211 rel2.to: "right_bt";
28213 normal: "bt_shine.png";
28217 description { state: "disabled" 0.0;
28218 inherit: "default" 0.0;
28222 part { name: "right_over3";
28225 description { state: "default" 0.0;
28226 color: 255 255 255 0;
28227 rel1.to: "right_bt";
28228 rel2.to: "right_bt";
28230 normal: "bt_glow.png";
28231 border: 12 12 12 12;
28235 description { state: "clicked" 0.0;
28236 inherit: "default" 0.0;
28238 color: 255 255 255 255;
28241 part { name: "left_bt_icon";
28243 description { state: "default" 0.0;
28244 rel1.to: "left_bt";
28246 rel2.to: "left_bt";
28247 rel2.offset: -5 -5;
28251 aspect_preference: BOTH;
28252 image.normal: "sp_bt_l.png";
28254 description { state: "rtl" 0.0;
28255 inherit: "default" 0.0;
28256 image.normal: "sp_bt_r.png";
28259 part { name: "right_bt_icon";
28261 description { state: "default" 0.0;
28262 rel1.to: "right_bt";
28264 rel2.to: "right_bt";
28265 rel2.offset: -5 -5;
28269 aspect_preference: BOTH;
28270 image.normal: "sp_bt_r.png";
28272 description { state: "rtl" 0.0;
28273 inherit: "default" 0.0;
28274 image.normal: "sp_bt_l.png";
28277 part { name: "elm.text";
28281 description { state: "default" 0.0;
28284 rel1 { relative: 1.0 0.0;
28289 rel2 { relative: 0.0 1.0;
28296 font: "Sans,Edje-Vera";
28302 description { state: "active" 0.0;
28303 inherit: "default" 0.0;
28306 description { state: "disabled_active" 0.0;
28307 inherit: "default" 0.0;
28311 description { state: "disabled" 0.0;
28312 inherit: "default" 0.0;
28317 part { name: "elm.dragable.slider";
28325 description { state: "default" 0.0;
28332 part { name: "button_events";
28335 events: "elm.dragable.slider";
28338 description { state: "default" 0.0;
28339 rel1.to: "elm.text";
28340 rel2.to: "elm.text";
28344 part { name: "elm.swallow.entry";
28346 description { state: "default" 0.0;
28349 rel1 { relative: 1.0 0.5;
28354 rel2 { relative: 0.0 0.5;
28362 description { state: "active" 0.0;
28363 inherit: "default" 0.0;
28365 color: 255 255 255 255;
28367 description { state: "disabled_active" 0.0;
28368 inherit: "default" 0.0;
28371 description { state: "disabled" 0.0;
28372 inherit: "default" 0.0;
28376 part { name: "disabler";
28378 description { state: "default" 0.0;
28382 description { state: "disabled" 0.0;
28383 inherit: "default" 0.0;
28389 program { name: "text_show";
28390 signal: "elm,state,text,visible";
28392 action: STATE_SET "visible" 0.0;
28393 target: "elm.text";
28395 program { name: "text_hide";
28396 signal: "elm,state,text,hidden";
28398 action: STATE_SET "default" 0.0;
28399 target: "elm.text";
28401 program { name: "dec";
28402 signal: "mouse,down,1";
28404 action: SIGNAL_EMIT "elm,action,decrement,start" "";
28406 program { name: "dec2";
28407 signal: "mouse,up,1";
28409 action: SIGNAL_EMIT "elm,action,decrement,stop" "";
28411 program { name: "inc";
28412 signal: "mouse,down,1";
28413 source: "right_bt";
28414 action: SIGNAL_EMIT "elm,action,increment,start" "";
28416 program { name: "inc2";
28417 signal: "mouse,up,1";
28418 source: "right_bt";
28419 action: SIGNAL_EMIT "elm,action,increment,stop" "";
28422 name: "left_bt_click";
28423 signal: "mouse,down,1";
28424 source: "left_over2";
28425 action: STATE_SET "clicked" 0.0;
28429 name: "left_bt_unclick";
28430 signal: "mouse,up,1";
28431 source: "left_over2";
28432 action: STATE_SET "default" 0.0;
28436 name: "left_bt_click2";
28437 signal: "mouse,down,1";
28438 source: "left_over3";
28439 action: STATE_SET "clicked" 0.0;
28440 target: "left_over3";
28443 name: "left_bt_unclick2";
28444 signal: "mouse,up,1";
28445 source: "left_over3";
28446 action: STATE_SET "default" 0.0;
28447 transition: DECELERATE 0.5;
28448 target: "left_over3";
28451 name: "left_bt_unclick3";
28452 signal: "mouse,up,1";
28453 source: "left_over2";
28454 action: SIGNAL_EMIT "elm,action,click" "";
28457 name: "left_bt_pressed_anim";
28458 signal: "elm,left,anim,activate";
28460 action: STATE_SET "clicked" 0.0;
28462 target: "left_over3";
28463 after: "left_bt_unpressed_anim";
28466 name: "left_bt_unpressed_anim";
28467 action: STATE_SET "default" 0.0;
28468 transition: DECELERATE 0.5;
28470 target: "left_over3";
28474 name: "right_bt_click";
28475 signal: "mouse,down,1";
28476 source: "right_over2";
28477 action: STATE_SET "clicked" 0.0;
28478 target: "right_bt";
28481 name: "right_bt_unclick";
28482 signal: "mouse,up,1";
28483 source: "right_over2";
28484 action: STATE_SET "default" 0.0;
28485 target: "right_bt";
28488 name: "right_bt_click2";
28489 signal: "mouse,down,1";
28490 source: "right_over3";
28491 action: STATE_SET "clicked" 0.0;
28492 target: "right_over3";
28495 name: "right_bt_unclick2";
28496 signal: "mouse,up,1";
28497 source: "right_over3";
28498 action: STATE_SET "default" 0.0;
28499 transition: DECELERATE 0.5;
28500 target: "right_over3";
28503 name: "right_bt_unclick3";
28504 signal: "mouse,up,1";
28505 source: "right_over2";
28506 action: SIGNAL_EMIT "elm,action,click" "";
28509 name: "right_bt_pressed_anim";
28510 signal: "elm,right,anim,activate";
28512 action: STATE_SET "clicked" 0.0;
28513 target: "right_bt";
28514 target: "right_over3";
28515 after: "right_bt_unpressed_anim";
28518 name: "right_bt_unpressed_anim";
28519 action: STATE_SET "default" 0.0;
28520 transition: DECELERATE 0.5;
28521 target: "right_bt";
28522 target: "right_over3";
28525 program { name: "disable";
28526 signal: "elm,state,disabled";
28528 action: STATE_SET "disabled" 0.0;
28530 target: "left_over1";
28531 target: "left_over2";
28532 target: "right_bt";
28533 target: "right_over1";
28534 target: "right_over2";
28535 target: "disabler";
28536 after: "disable_text";
28538 program { name: "disable_text";
28542 get_state(PART:"elm.text", st, 30, vl);
28543 if (!strcmp(st, "active"))
28544 set_state(PART:"elm.text", "disabled_active", 0.0);
28546 set_state(PART:"elm.text", "disabled", 0.0);
28548 get_state(PART:"elm.swallow.entry", st, 30, vl);
28549 if (!strcmp(st, "active"))
28550 set_state(PART:"elm.swallow.entry", "disabled_active", 0.0);
28552 set_state(PART:"elm.swallow.entry", "disabled", 0.0);
28555 program { name: "enable";
28556 signal: "elm,state,enabled";
28558 action: STATE_SET "default" 0.0;
28560 target: "left_over1";
28561 target: "left_over2";
28562 target: "right_bt";
28563 target: "right_over1";
28564 target: "right_over2";
28565 target: "disabler";
28566 after: "enable_text";
28568 program { name: "enable_text";
28572 get_state(PART:"elm.text", st, 30, vl);
28573 if (!strcmp(st, "disabled_active"))
28574 set_state(PART:"elm.text", "active", 0.0);
28576 set_state(PART:"elm.text", "default", 0.0);
28578 get_state(PART:"elm.swallow.entry", st, 30, vl);
28579 if (!strcmp(st, "disabled_active"))
28580 set_state(PART:"elm.swallow.entry", "active", 0.0);
28582 set_state(PART:"elm.swallow.entry", "default", 0.0);
28585 program { name: "active";
28586 signal: "elm,state,active";
28588 action: STATE_SET "active" 0.0;
28589 target: "elm.text";
28590 target: "elm.swallow.entry";
28592 program { name: "inactive";
28593 signal: "elm,state,inactive";
28595 action: STATE_SET "default" 0.0;
28596 target: "elm.text";
28597 target: "elm.swallow.entry";
28599 program { name: "toggle_text";
28600 signal: "mouse,up,1";
28601 source: "button_events";
28602 action: SIGNAL_EMIT "elm,action,entry,toggle" "";
28604 program { name: "to_rtl";
28605 signal: "edje,state,rtl";
28607 action: STATE_SET "rtl" 0.0;
28608 target: "right_bt_icon";
28609 target: "left_bt_icon";
28611 program { name: "to_ltr";
28612 signal: "edje,state,ltr";
28614 action: STATE_SET "default" 0.0;
28615 target: "right_bt_icon";
28616 target: "left_bt_icon";
28621 ///////////////////////////////////////////////////////////////////////////////
28622 group { name: "elm/spinner/base/vertical";
28624 image: "shelf_inset.png" COMP;
28625 image: "bt_hilight.png" COMP;
28626 image: "bt_shine.png" COMP;
28627 image: "bt_glow.png" COMP;
28628 image: "bt_dis_base.png" COMP;
28629 image: "bt_dis_hilight.png" COMP;
28630 image: "up.png" COMP;
28631 image: "down.png" COMP;
28632 image: "bt_spinner_up.png" COMP;
28633 image: "bt_spinner_down.png" COMP;
28634 image: "bt_spinner_hilight.png" COMP;
28639 description { state: "default" 0.0;
28642 rel2.offset: -2 -2;
28643 color: 255 255 255 0;
28646 part { name: "conf_over";
28648 description { state: "default" 0.0;
28657 normal: "shelf_inset.png";
28664 part { name: "down_bt";
28666 description { state: "default" 0.0;
28682 normal: "bt_spinner_down.png";
28687 description { state: "clicked" 0.0;
28688 inherit: "default" 0.0;
28689 image.normal: "bt_spinner_down.png";
28690 image.middle: SOLID;
28692 description { state: "disabled" 0.0;
28693 inherit: "default" 0.0;
28695 normal: "bt_dis_base.png";
28700 part { name: "down_over3";
28703 description { state: "default" 0.0;
28704 color: 255 255 255 0;
28705 rel1.to: "down_bt";
28706 rel2.to: "down_bt";
28708 normal: "bt_glow.png";
28709 border: 12 12 12 12;
28713 description { state: "clicked" 0.0;
28714 inherit: "default" 0.0;
28716 color: 255 255 255 255;
28719 part { name: "up_bt";
28721 description { state: "default" 0.0;
28734 aspect_preference: BOTH;
28736 normal: "bt_spinner_up.png";
28741 description { state: "clicked" 0.0;
28742 inherit: "default" 0.0;
28743 image.normal: "bt_spinner_up.png";
28744 image.middle: SOLID;
28746 description { state: "disabled" 0.0;
28747 inherit: "default" 0.0;
28749 normal: "bt_dis_base.png";
28754 part { name: "up_over1";
28756 description { state: "default" 0.0;
28758 rel2 { to: "up_bt";
28762 normal: "bt_spinner_hilight.png";
28766 description { state: "disabled" 0.0;
28767 inherit: "default" 0.0;
28769 normal: "bt_dis_hilight.png";
28774 part { name: "up_over3";
28777 description { state: "default" 0.0;
28778 color: 255 255 255 0;
28782 normal: "bt_glow.png";
28783 border: 12 12 12 12;
28787 description { state: "clicked" 0.0;
28788 inherit: "default" 0.0;
28790 color: 255 255 255 255;
28793 part { name: "down_bt_icon";
28795 description { state: "default" 0.0;
28796 rel1.to: "down_bt";
28798 rel2.to: "down_bt";
28799 rel2.offset: -6 -3;
28801 image.normal: "down.png";
28804 part { name: "up_bt_icon";
28806 description { state: "default" 0.0;
28810 rel2.offset: -6 -3;
28812 image.normal: "up.png";
28815 part { name: "elm.text";
28819 description { state: "default" 0.0;
28822 rel1 { relative: 0.0 0.0;
28827 rel2 { relative: 0.0 1.0;
28834 font: "Sans,Edje-Vera";
28840 description { state: "active" 0.0;
28841 inherit: "default" 0.0;
28844 description { state: "disabled_active" 0.0;
28845 inherit: "default" 0.0;
28849 description { state: "disabled" 0.0;
28850 inherit: "default" 0.0;
28855 part { name: "elm.dragable.slider";
28863 description { state: "default" 0.0;
28870 part { name: "button_events";
28873 events: "elm.dragable.slider";
28876 description { state: "default" 0.0;
28877 rel1.to: "elm.text";
28878 rel2.to: "elm.text";
28882 part { name: "elm.swallow.entry";
28884 description { state: "default" 0.0;
28887 rel1 { relative: 0.0 0.5;
28891 rel2 { relative: 1.0 0.5;
28898 description { state: "active" 0.0;
28899 inherit: "default" 0.0;
28901 color: 255 255 255 255;
28903 description { state: "disabled_active" 0.0;
28904 inherit: "default" 0.0;
28907 description { state: "disabled" 0.0;
28908 inherit: "default" 0.0;
28912 part { name: "disabler";
28914 description { state: "default" 0.0;
28918 description { state: "disabled" 0.0;
28919 inherit: "default" 0.0;
28925 program { name: "text_show";
28926 signal: "elm,state,text,visible";
28928 action: STATE_SET "visible" 0.0;
28929 target: "elm.text";
28931 program { name: "text_hide";
28932 signal: "elm,state,text,hidden";
28934 action: STATE_SET "default" 0.0;
28935 target: "elm.text";
28937 program { name: "dec";
28938 signal: "mouse,down,1";
28940 action: SIGNAL_EMIT "elm,action,decrement,start" "";
28942 program { name: "dec2";
28943 signal: "mouse,up,1";
28945 action: SIGNAL_EMIT "elm,action,decrement,stop" "";
28947 program { name: "inc";
28948 signal: "mouse,down,1";
28950 action: SIGNAL_EMIT "elm,action,increment,start" "";
28952 program { name: "inc2";
28953 signal: "mouse,up,1";
28955 action: SIGNAL_EMIT "elm,action,increment,stop" "";
28958 name: "down_bt_click2";
28959 signal: "mouse,down,1";
28960 source: "down_over3";
28961 action: STATE_SET "clicked" 0.0;
28962 target: "down_over3";
28965 name: "down_bt_unclick2";
28966 signal: "mouse,up,1";
28967 source: "down_over3";
28968 action: STATE_SET "default" 0.0;
28969 transition: DECELERATE 0.5;
28970 target: "down_over3";
28973 name: "up_bt_click2";
28974 signal: "mouse,down,1";
28975 source: "up_over3";
28976 action: STATE_SET "clicked" 0.0;
28977 target: "up_over3";
28980 name: "up_bt_unclick2";
28981 signal: "mouse,up,1";
28982 source: "up_over3";
28983 action: STATE_SET "default" 0.0;
28984 transition: DECELERATE 0.5;
28985 target: "up_over3";
28987 program { name: "disable";
28988 signal: "elm,state,disabled";
28990 action: STATE_SET "disabled" 0.0;
28993 target: "disabler";
28994 after: "disable_text";
28996 program { name: "disable_text";
29000 get_state(PART:"elm.text", st, 30, vl);
29001 if (!strcmp(st, "active"))
29002 set_state(PART:"elm.text", "disabled_active", 0.0);
29004 set_state(PART:"elm.text", "disabled", 0.0);
29006 get_state(PART:"elm.swallow.entry", st, 30, vl);
29007 if (!strcmp(st, "active"))
29008 set_state(PART:"elm.swallow.entry", "disabled_active", 0.0);
29010 set_state(PART:"elm.swallow.entry", "disabled", 0.0);
29013 program { name: "enable";
29014 signal: "elm,state,enabled";
29016 action: STATE_SET "default" 0.0;
29019 target: "disabler";
29020 after: "enable_text";
29022 program { name: "enable_text";
29026 get_state(PART:"elm.text", st, 30, vl);
29027 if (!strcmp(st, "disabled_active"))
29028 set_state(PART:"elm.text", "active", 0.0);
29030 set_state(PART:"elm.text", "default", 0.0);
29032 get_state(PART:"elm.swallow.entry", st, 30, vl);
29033 if (!strcmp(st, "disabled_active"))
29034 set_state(PART:"elm.swallow.entry", "active", 0.0);
29036 set_state(PART:"elm.swallow.entry", "default", 0.0);
29039 program { name: "active";
29040 signal: "elm,state,active";
29042 action: STATE_SET "active" 0.0;
29043 target: "elm.text";
29044 target: "elm.swallow.entry";
29046 program { name: "inactive";
29047 signal: "elm,state,inactive";
29049 action: STATE_SET "default" 0.0;
29050 target: "elm.text";
29051 target: "elm.swallow.entry";
29053 program { name: "toggle_text";
29054 signal: "mouse,up,1";
29055 source: "button_events";
29056 action: SIGNAL_EMIT "elm,action,entry,toggle" "";
29062 ///////////////////////////////////////////////////////////////////////////////
29063 group { name: "elm/index/base/vertical/default";
29065 image: "bt_base1.png" COMP;
29066 image: "bt_base2.png" COMP;
29067 image: "bt_hilight.png" COMP;
29068 image: "bt_shine.png" COMP;
29071 part { name: "clip";
29074 description { state: "default" 0.0;
29076 color: 255 255 255 0;
29078 description { state: "active" 0.0;
29080 color: 255 255 255 255;
29083 part { name: "clip2";
29087 description { state: "default" 0.0;
29089 color: 255 255 255 0;
29091 description { state: "active" 0.0;
29093 color: 255 255 255 255;
29096 part { name: "elm.swallow.index.0";
29099 description { state: "default" 0.0;
29112 part { name: "button_image";
29115 description { state: "default" 0.0;
29117 to: "elm.text.body";
29125 normal: "bt_base2.png";
29128 image.middle: SOLID;
29131 part { name: "elm.text.body";
29133 effect: SOFT_SHADOW;
29137 description { state: "default" 0.0;
29150 color: 224 224 224 255;
29153 font: "Sans,Edje-Vera";
29160 part { name: "elm.text";
29162 effect: SOFT_SHADOW;
29166 description { state: "default" 0.0;
29170 to_x: "elm.swallow.event.0";
29171 to_y: "elm.dragable.pointer";
29176 to_x: "elm.swallow.event.0";
29177 to_y: "elm.dragable.pointer";
29181 color: 255 0 0 255;
29184 font: "Sans,Edje-Vera";
29191 part { name: "over1";
29194 description { state: "default" 0.0;
29196 to: "button_image";
29199 to: "button_image";
29203 normal: "bt_hilight.png";
29208 part { name: "over2";
29211 ignore_flags: ON_HOLD;
29213 description { state: "default" 0.0;
29215 to: "button_image";
29218 to: "button_image";
29221 normal: "bt_shine.png";
29226 part { name: "elm.dragable.pointer";
29234 description { state: "default" 0.0;
29249 part { name: "elm.swallow.event.0";
29251 description { state: "default" 0.0;
29266 program { name: "active";
29267 signal: "elm,state,active";
29269 action: STATE_SET "active" 0.0;
29270 transition: DECELERATE 0.5;
29273 program { name: "inactive";
29274 signal: "elm,state,inactive";
29276 action: STATE_SET "default" 0.0;
29277 transition: DECELERATE 0.5;
29283 group { name: "elm/index/item/vertical/default";
29284 data.item: "stacking" "above";
29285 data.item: "selectraise" "on";
29287 image: "ilist_1.png" COMP;
29288 image: "ilist_item_shadow.png" COMP;
29295 state: "default" 0.0;
29310 normal: "ilist_item_shadow.png";
29319 state: "default" 0.0;
29321 normal: "ilist_1.png";
29326 description { state: "active" 0.0;
29327 inherit: "default" 0.0;
29333 part { name: "elm.text";
29338 state: "default" 0.0;
29359 description { state: "active" 0.0;
29360 inherit: "default" 0.0;
29366 program { name: "active";
29367 signal: "elm,state,active";
29369 action: STATE_SET "active" 0.0;
29370 transition: DECELERATE 0.5;
29371 target: "elm.text";
29374 program { name: "inactive";
29375 signal: "elm,state,inactive";
29377 action: STATE_SET "default" 0.0;
29378 transition: DECELERATE 0.5;
29379 target: "elm.text";
29385 group { name: "elm/index/item_odd/vertical/default";
29386 data.item: "stacking" "below";
29388 image: "ilist_2.png" COMP;
29395 state: "default" 0.0;
29397 normal: "ilist_2.png";
29402 description { state: "active" 0.0;
29403 inherit: "default" 0.0;
29409 part { name: "elm.text";
29414 state: "default" 0.0;
29435 description { state: "active" 0.0;
29436 inherit: "default" 0.0;
29442 program { name: "active";
29443 signal: "elm,state,active";
29445 action: STATE_SET "active" 0.0;
29446 transition: DECELERATE 0.5;
29447 target: "elm.text";
29450 program { name: "inactive";
29451 signal: "elm,state,inactive";
29453 action: STATE_SET "default" 0.0;
29454 transition: DECELERATE 0.5;
29455 target: "elm.text";
29461 ///////////////////////////////////////////////////////////////////////////////
29462 group { name: "elm/gengrid/item/default/default";
29463 data.item: "labels" "elm.text";
29464 data.item: "icons" "elm.swallow.icon elm.swallow.end";
29466 image: "bt_sm_base1.png" COMP;
29467 image: "bt_sm_shine.png" COMP;
29468 image: "bt_sm_hilight.png" COMP;
29469 image: "ilist_1.png" COMP;
29470 image: "ilist_item_shadow.png" COMP;
29473 part { name: "event";
29477 state: "default" 0.0;
29481 part { name: "reorder_bg";
29483 description { state: "default" 0.0;
29485 color: 255 255 255 0;
29495 normal: "bt_bases.png";
29499 description { state: "enabled" 0.0;
29500 inherit: "default" 0.0;
29502 color: 255 255 255 255;
29505 part { name: "base_sh";
29507 description { state: "default" 0.0;
29522 normal: "ilist_item_shadow.png";
29527 part { name: "base";
29529 description { state: "default" 0.0;
29531 normal: "ilist_1.png";
29538 clip_to: "disclip";
29540 description { state: "default" 0.0;
29542 color: 255 255 255 0;
29552 normal: "bt_sm_base1.png";
29555 image.middle: SOLID;
29557 description { state: "selected" 0.0;
29558 inherit: "default" 0.0;
29560 color: 255 255 255 255;
29571 part { name: "elm.swallow.pad";
29573 description { state: "default" 0.0;
29587 part { name: "elm.swallow.icon";
29588 clip_to: "disclip";
29590 description { state: "default" 0.0;
29598 to_y: "elm.swallow.pad";
29604 part { name: "elm.swallow.end";
29605 clip_to: "disclip";
29607 description { state: "default" 0.0;
29611 aspect_preference: HORIZONTAL;
29622 part { name: "elm.text";
29623 clip_to: "disclip";
29625 effect: SOFT_SHADOW;
29628 description { state: "default" 0.0;
29644 text_class: "grid_item";
29647 description { state: "selected" 0.0;
29648 inherit: "default" 0.0;
29649 color: 224 224 224 255;
29653 part { name: "fg1";
29654 clip_to: "disclip";
29656 description { state: "default" 0.0;
29658 color: 255 255 255 0;
29660 rel2.relative: 1.0 0.5;
29663 normal: "bt_sm_hilight.png";
29667 description { state: "selected" 0.0;
29668 inherit: "default" 0.0;
29670 color: 255 255 255 255;
29673 part { name: "fg2";
29674 clip_to: "disclip";
29676 description { state: "default" 0.0;
29678 color: 255 255 255 0;
29682 normal: "bt_sm_shine.png";
29686 description { state: "selected" 0.0;
29687 inherit: "default" 0.0;
29689 color: 255 255 255 255;
29692 part { name: "disclip";
29694 description { state: "default" 0.0;
29698 description { state: "disabled" 0.0;
29699 inherit: "default" 0.0;
29700 color: 255 255 255 64;
29705 // signal: elm,state,%s,active
29706 // a "check" item named %s went active
29707 // signal: elm,state,%s,passive
29708 // a "check" item named %s went passive
29709 // default is passive
29710 program { name: "go_active";
29711 signal: "elm,state,selected";
29713 action: STATE_SET "selected" 0.0;
29717 target: "elm.text";
29719 program { name: "go_passive";
29720 signal: "elm,state,unselected";
29722 action: STATE_SET "default" 0.0;
29726 target: "elm.text";
29727 transition: LINEAR 0.1;
29729 program { name: "go_disabled";
29730 signal: "elm,state,disabled";
29732 action: STATE_SET "disabled" 0.0;
29735 program { name: "go_enabled";
29736 signal: "elm,state,enabled";
29738 action: STATE_SET "default" 0.0;
29741 program { name: "go_reorder_disabled";
29742 signal: "elm,state,reorder,disabled";
29744 action: STATE_SET "default" 0.0;
29745 target: "reorder_bg";
29746 transition: DECELERATE 0.5;
29748 program { name: "go_reorder_enabled";
29749 signal: "elm,state,reorder,enabled";
29751 action: STATE_SET "enabled" 0.0;
29752 target: "reorder_bg";
29753 transition: DECELERATE 0.5;
29757 group { name: "elm/gengrid/item/default_style/default";
29760 style { name: "gengrid_style";
29761 base: "font=Sans font_size=10 align=left valign=0.5 color=#000 text_class=grid_item";
29764 tag: "hilight" "+ font=Sans:style=Bold";
29765 tag: "b" "+ font=Sans:style=Bold";
29768 style { name: "gengrid_selected_style";
29769 base: "font=Sans font_size=10 align=left valign=0.5 color=#fff text_class=grid_item";
29772 tag: "hilight" "+ font=Sans:style=Bold";
29773 tag: "b" "+ font=Sans:style=Bold";
29777 data.item: "labels" "elm.text";
29778 data.item: "icons" "elm.swallow.icon elm.swallow.end";
29780 image: "bt_sm_base1.png" COMP;
29781 image: "bt_sm_shine.png" COMP;
29782 image: "bt_sm_hilight.png" COMP;
29783 image: "ilist_1.png" COMP;
29784 image: "ilist_item_shadow.png" COMP;
29787 part { name: "event";
29790 description { state: "default" 0.0;
29794 part { name: "base_sh";
29796 description { state: "default" 0.0;
29811 normal: "ilist_item_shadow.png";
29816 part { name: "base";
29818 description { state: "default" 0.0;
29821 normal: "ilist_1.png";
29828 clip_to: "disclip";
29830 description { state: "default" 0.0;
29832 color: 255 255 255 0;
29842 normal: "bt_sm_base1.png";
29845 image.middle: SOLID;
29847 description { state: "selected" 0.0;
29848 inherit: "default" 0.0;
29850 color: 255 255 255 255;
29861 part { name: "elm.swallow.pad";
29863 description { state: "default" 0.0;
29876 part { name: "elm.swallow.icon";
29877 clip_to: "disclip";
29879 description { state: "default" 0.0;
29883 to_x: "elm.swallow.pad";
29888 to_x: "elm.swallow.pad";
29894 part { name: "elm.swallow.end";
29895 clip_to: "disclip";
29897 description { state: "default" 0.0;
29901 aspect_preference: VERTICAL;
29912 part { name: "elm.text";
29913 clip_to: "disclip";
29918 state: "default" 0.0;
29922 to_x: "elm.swallow.icon";
29928 to_x: "elm.swallow.end";
29934 style: "gengrid_style";
29938 description { state: "selected" 0.0;
29939 inherit: "default" 0.0;
29941 style: "gengrid_selected_style";
29945 part { name: "fg1";
29946 clip_to: "disclip";
29948 description { state: "default" 0.0;
29950 color: 255 255 255 0;
29952 rel2.relative: 1.0 0.5;
29955 normal: "bt_sm_hilight.png";
29959 description { state: "selected" 0.0;
29960 inherit: "default" 0.0;
29962 color: 255 255 255 255;
29965 part { name: "fg2";
29966 clip_to: "disclip";
29968 description { state: "default" 0.0;
29970 color: 255 255 255 0;
29974 normal: "bt_sm_shine.png";
29978 description { state: "selected" 0.0;
29979 inherit: "default" 0.0;
29981 color: 255 255 255 255;
29984 part { name: "disclip";
29986 description { state: "default" 0.0;
29990 description { state: "disabled" 0.0;
29991 inherit: "default" 0.0;
29992 color: 255 255 255 64;
29997 // signal: elm,state,%s,active
29998 // a "check" item named %s went active
29999 // signal: elm,state,%s,passive
30000 // a "check" item named %s went passive
30001 // default is passive
30002 program { name: "go_active";
30003 signal: "elm,state,selected";
30005 action: STATE_SET "selected" 0.0;
30009 target: "elm.text";
30011 program { name: "go_passive";
30012 signal: "elm,state,unselected";
30014 action: STATE_SET "default" 0.0;
30018 target: "elm.text";
30019 transition: LINEAR 0.1;
30021 program { name: "go_disabled";
30022 signal: "elm,state,disabled";
30024 action: STATE_SET "disabled" 0.0;
30027 program { name: "go_enabled";
30028 signal: "elm,state,enabled";
30030 action: STATE_SET "default" 0.0;
30036 group { name: "elm/gengrid/item/up/default";
30037 data.item: "labels" "elm.text";
30039 image: "bt_sm_base1.png" COMP;
30040 image: "bt_sm_shine.png" COMP;
30041 image: "bt_sm_hilight.png" COMP;
30042 image: "arrow_up.png" COMP;
30045 part { name: "event";
30048 description { state: "default" 0.0;
30053 clip_to: "disclip";
30055 description { state: "default" 0.0;
30057 color: 255 255 255 0;
30058 rel1.offset: -3 -3;
30060 image { normal: "bt_sm_base1.png";
30065 description { state: "selected" 0.0;
30066 inherit: "default" 0.0;
30068 color: 255 255 255 255;
30071 part { name: "image";
30074 description { state: "default" 0.0;
30075 aspect_preference: BOTH;
30077 image.normal: "arrow_up.png";
30085 part { name: "elm.text";
30086 clip_to: "disclip";
30088 effect: SOFT_SHADOW;
30091 description { state: "default" 0.0;
30107 text_class: "grid_item";
30110 description { state: "selected" 0.0;
30111 inherit: "default" 0.0;
30112 color: 224 224 224 255;
30116 part { name: "fg1";
30117 clip_to: "disclip";
30119 description { state: "default" 0.0;
30121 color: 255 255 255 0;
30122 rel1.offset: -3 -3;
30128 normal: "bt_sm_hilight.png";
30132 description { state: "selected" 0.0;
30133 inherit: "default" 0.0;
30135 color: 255 255 255 255;
30138 part { name: "fg2";
30139 clip_to: "disclip";
30141 description { state: "default" 0.0;
30143 color: 255 255 255 0;
30144 rel1.offset: -3 -3;
30147 normal: "bt_sm_shine.png";
30151 description { state: "selected" 0.0;
30152 inherit: "default" 0.0;
30154 color: 255 255 255 255;
30157 part { name: "disclip";
30159 description { state: "default" 0.0;
30163 description { state: "disabled" 0.0;
30164 inherit: "default" 0.0;
30165 color: 255 255 255 64;
30170 program { name: "go_active";
30171 signal: "elm,state,selected";
30173 action: STATE_SET "selected" 0.0;
30177 target: "elm.text";
30179 program { name: "go_passive";
30180 signal: "elm,state,unselected";
30182 action: STATE_SET "default" 0.0;
30186 target: "elm.text";
30187 transition: LINEAR 0.1;
30189 program { name: "go_disabled";
30190 signal: "elm,state,disabled";
30192 action: STATE_SET "disabled" 0.0;
30195 program { name: "go_enabled";
30196 signal: "elm,state,enabled";
30198 action: STATE_SET "default" 0.0;
30204 group { name: "elm/gengrid/item/album-preview/default";
30205 data.item: "labels" "elm.text";
30206 data.item: "icons" "elm.swallow.icon.1 elm.swallow.icon.2 elm.swallow.icon.3 elm.swallow.icon.4";
30207 data.item: "states" "have_files";
30209 image: "bt_sm_base1.png" COMP;
30210 image: "bt_sm_shine.png" COMP;
30211 image: "bt_sm_hilight.png" COMP;
30212 image: "icon_folder.png" COMP;
30215 part { name: "event";
30218 description { state: "default" 0.0;
30223 clip_to: "disclip";
30225 description { state: "default" 0.0;
30227 color: 255 255 255 0;
30228 rel1.offset: -3 -3;
30231 normal: "bt_sm_base1.png";
30236 description { state: "selected" 0.0;
30237 inherit: "default" 0.0;
30239 color: 255 255 255 255;
30242 part { name: "image";
30245 description { state: "default" 0.0;
30246 aspect_preference: BOTH;
30248 image.normal: "icon_folder.png";
30256 part { name: "have-files-clipper";
30258 description { state: "default" 0.0;
30259 color: 255 255 255 0;
30262 description { state: "visible" 0.0;
30263 inherit: "default" 0.0;
30264 color: 255 255 255 255;
30268 part { name: "icon_box_margin";
30271 clip_to: "have-files-clipper";
30272 description { state: "default" 0.0;
30284 part { name: "icon_box";
30287 clip_to: "have-files-clipper";
30288 description { state: "default" 0.0;
30289 color: 255 255 255 255;
30293 relative: 0.25 0.25;
30303 part { name: "elm.swallow.icon.1";
30306 clip_to: "have-files-clipper";
30307 description { state: "default" 0.0;
30319 part { name: "elm.swallow.icon.2";
30322 clip_to: "have-files-clipper";
30323 description { state: "default" 0.0;
30335 part { name: "elm.swallow.icon.3";
30338 clip_to: "have-files-clipper";
30339 description { state: "default" 0.0;
30351 part { name: "elm.swallow.icon.4";
30354 clip_to: "have-files-clipper";
30355 description { state: "default" 0.0;
30367 part { name: "elm.text";
30368 clip_to: "disclip";
30370 effect: SOFT_SHADOW;
30373 description { state: "default" 0.0;
30389 text_class: "grid_item";
30392 description { state: "selected" 0.0;
30393 inherit: "default" 0.0;
30394 color: 255 255 255 255;
30397 part { name: "fg1";
30398 clip_to: "disclip";
30400 description { state: "default" 0.0;
30402 color: 255 255 255 0;
30403 rel1.offset: -3 -3;
30409 normal: "bt_sm_hilight.png";
30413 description { state: "selected" 0.0;
30414 inherit: "default" 0.0;
30416 color: 255 255 255 255;
30419 part { name: "fg2";
30420 clip_to: "disclip";
30422 description { state: "default" 0.0;
30424 color: 255 255 255 0;
30425 rel1.offset: -3 -3;
30428 normal: "bt_sm_shine.png";
30432 description { state: "selected" 0.0;
30433 inherit: "default" 0.0;
30435 color: 255 255 255 255;
30438 part { name: "disclip";
30440 description { state: "default" 0.0;
30444 description { state: "disabled" 0.0;
30445 inherit: "default" 0.0;
30446 color: 255 255 255 64;
30451 program { name: "go_active";
30452 signal: "elm,state,selected";
30454 action: STATE_SET "selected" 0.0;
30458 target: "elm.text";
30460 program { name: "go_passive";
30461 signal: "elm,state,unselected";
30463 action: STATE_SET "default" 0.0;
30467 target: "elm.text";
30468 transition: LINEAR 0.1;
30470 program { name: "go_disabled";
30471 signal: "elm,state,disabled";
30473 action: STATE_SET "disabled" 0.0;
30476 program { name: "go_enabled";
30477 signal: "elm,state,enabled";
30479 action: STATE_SET "default" 0.0;
30483 signal: "elm,state,have_files,active";
30485 action: STATE_SET "visible" 0.0;
30486 target: "have-files-clipper";
30491 group { name: "elm/gengrid/item/thumb/default";
30493 item: "icons" "elm.swallow.icon";
30494 item: "labels" "elm.text";
30497 image: "bt_sm_base1.png" COMP;
30498 image: "bt_sm_shine.png" COMP;
30499 image: "bt_sm_hilight.png" COMP;
30500 image: "thumb_shadow.png" COMP;
30503 part { name: "event";
30506 description { state: "default" 0.0;
30512 description { state: "default" 0.0;
30514 color: 255 255 255 0;
30515 rel1.offset: -3 -3;
30518 normal: "bt_sm_base1.png";
30523 description { state: "selected" 0.0;
30524 inherit: "default" 0.0;
30526 color: 255 255 255 255;
30529 part { name: "border-shadow";
30532 description { state: "default" 0.0;
30534 to: "elm.swallow.icon";
30538 to_x: "elm.swallow.icon";
30543 normal: "thumb_shadow.png";
30544 border: 17 17 17 17;
30549 part { name: "border";
30552 description { state: "default" 0.0;
30554 to: "border-shadow";
30558 to: "border-shadow";
30563 part { name: "elm.swallow.icon";
30566 description { state: "default" 0.0;
30567 aspect_preference: BOTH;
30577 part { name: "elm.text";
30579 effect: SOFT_SHADOW;
30582 description { state: "default" 0.0;
30599 text_class: "grid_item";
30603 part { name: "fg1";
30605 description { state: "default" 0.0;
30607 color: 255 255 255 0;
30608 rel1.offset: -3 -3;
30614 normal: "bt_sm_hilight.png";
30618 description { state: "selected" 0.0;
30619 inherit: "default" 0.0;
30621 color: 255 255 255 255;
30624 part { name: "fg2";
30626 description { state: "default" 0.0;
30628 color: 255 255 255 0;
30629 rel1.offset: -3 -3;
30632 image: "bt_sm_shine.png";
30636 description { state: "selected" 0.0;
30637 inherit: "default" 0.0;
30639 color: 255 255 255 255;
30645 signal: "elm,state,selected";
30647 action: STATE_SET "selected" 0.0;
30653 signal: "elm,state,unselected";
30655 action: STATE_SET "default" 0.0;
30659 transition: LINEAR 0.1;
30664 ///////////////////////////////////////////////////////////////////////////////
30665 group { name: "elm/photocam/base/default";
30667 public sbvis_v, sbvis_h, sbalways_v, sbalways_h, sbvis_timer;
30668 public timer0(val) {
30670 v = get_int(sbvis_v);
30672 v = get_int(sbalways_v);
30674 emit("do-hide-vbar", "");
30675 set_int(sbvis_v, 0);
30678 v = get_int(sbvis_h);
30680 v = get_int(sbalways_h);
30682 emit("do-hide-hbar", "");
30683 set_int(sbvis_h, 0);
30686 set_int(sbvis_timer, 0);
30691 image: "shelf_inset.png" COMP;
30692 image: "bt_sm_base2.png" COMP;
30693 image: "bt_sm_shine.png" COMP;
30694 image: "bt_sm_hilight.png" COMP;
30695 image: "busy-1.png" COMP;
30696 image: "busy-2.png" COMP;
30697 image: "busy-3.png" COMP;
30698 image: "busy-4.png" COMP;
30699 image: "busy-5.png" COMP;
30700 image: "busy-6.png" COMP;
30701 image: "busy-7.png" COMP;
30702 image: "busy-8.png" COMP;
30703 image: "busy-9.png" COMP;
30708 description { state: "default" 0.0;
30710 rel2.offset: -2 -2;
30711 color: 255 255 255 0;
30714 part { name: "clipper";
30717 description { state: "default" 0.0;
30722 part { name: "elm.swallow.content";
30723 clip_to: "clipper";
30725 description { state: "default" 0.0;
30727 rel2.offset: -2 -2;
30730 part { name: "busy_clip";
30733 description { state: "default" 0.0;
30735 color: 255 255 255 0;
30737 description { state: "active" 0.0;
30739 color: 255 255 255 255;
30742 part { name: "busy";
30743 clip_to: "busy_clip";
30745 description { state: "default" 0.0;
30750 aspect_preference: BOTH;
30760 normal: "busy-9.png";
30761 tween: "busy-1.png";
30762 tween: "busy-2.png";
30763 tween: "busy-3.png";
30764 tween: "busy-4.png";
30765 tween: "busy-5.png";
30766 tween: "busy-6.png";
30767 tween: "busy-7.png";
30768 tween: "busy-8.png";
30772 part { name: "conf_over";
30774 description { state: "default" 0.0;
30776 rel2.offset: -1 -1;
30778 normal: "shelf_inset.png";
30785 part { name: "sb_vbar_clip_master";
30788 description { state: "default" 0.0;
30790 description { state: "hidden" 0.0;
30792 color: 255 255 255 0;
30795 part { name: "sb_vbar_clip";
30796 clip_to: "sb_vbar_clip_master";
30799 description { state: "default" 0.0;
30801 description { state: "hidden" 0.0;
30803 color: 255 255 255 0;
30806 part { name: "sb_vbar";
30809 description { state: "default" 0.0;
30825 part { name: "elm.dragable.vbar";
30826 clip_to: "sb_vbar_clip";
30831 confine: "sb_vbar";
30833 description { state: "default" 0.0;
30848 normal: "bt_sm_base2.png";
30854 part { name: "sb_vbar_over1";
30855 clip_to: "sb_vbar_clip";
30857 description { state: "default" 0.0;
30858 rel1.to: "elm.dragable.vbar";
30859 rel2.relative: 1.0 0.5;
30860 rel2.to: "elm.dragable.vbar";
30862 normal: "bt_sm_hilight.png";
30867 part { name: "sb_vbar_over2";
30868 clip_to: "sb_vbar_clip";
30870 description { state: "default" 0.0;
30871 rel1.to: "elm.dragable.vbar";
30872 rel2.to: "elm.dragable.vbar";
30874 normal: "bt_sm_shine.png";
30880 part { name: "sb_hbar_clip_master";
30883 description { state: "default" 0.0;
30885 description { state: "hidden" 0.0;
30887 color: 255 255 255 0;
30890 part { name: "sb_hbar_clip";
30891 clip_to: "sb_hbar_clip_master";
30894 description { state: "default" 0.0;
30896 description { state: "hidden" 0.0;
30898 color: 255 255 255 0;
30901 part { name: "sb_hbar";
30904 description { state: "default" 0.0;
30920 part { name: "elm.dragable.hbar";
30921 clip_to: "sb_hbar_clip";
30926 confine: "sb_hbar";
30928 description { state: "default" 0.0;
30943 normal: "bt_sm_base2.png";
30949 part { name: "sb_hbar_over1";
30950 clip_to: "sb_hbar_clip";
30952 description { state: "default" 0.0;
30953 rel1.to: "elm.dragable.hbar";
30954 rel2.relative: 1.0 0.5;
30955 rel2.to: "elm.dragable.hbar";
30957 normal: "bt_sm_hilight.png";
30962 part { name: "sb_hbar_over2";
30963 clip_to: "sb_hbar_clip";
30965 description { state: "default" 0.0;
30966 rel1.to: "elm.dragable.hbar";
30967 rel2.to: "elm.dragable.hbar";
30969 normal: "bt_sm_shine.png";
30976 program { name: "load";
30980 set_state(PART:"sb_hbar_clip", "hidden", 0.0);
30981 set_state(PART:"sb_vbar_clip", "hidden", 0.0);
30982 set_int(sbvis_h, 0);
30983 set_int(sbvis_v, 0);
30984 set_int(sbalways_v, 0);
30985 set_int(sbalways_h, 0);
30986 set_int(sbvis_timer, 0);
30990 program { name: "vbar_show";
30991 signal: "elm,action,show,vbar";
30993 action: STATE_SET "default" 0.0;
30994 target: "sb_vbar_clip_master";
30996 program { name: "vbar_hide";
30997 signal: "elm,action,hide,vbar";
30999 action: STATE_SET "hidden" 0.0;
31000 target: "sb_vbar_clip_master";
31002 program { name: "vbar_show_always";
31003 signal: "elm,action,show_always,vbar";
31007 v = get_int(sbvis_v);
31008 v |= get_int(sbalways_v);
31010 set_int(sbalways_v, 1);
31011 emit("do-show-vbar", "");
31012 set_int(sbvis_v, 1);
31016 program { name: "vbar_show_notalways";
31017 signal: "elm,action,show_notalways,vbar";
31021 v = get_int(sbalways_v);
31023 set_int(sbalways_v, 0);
31024 v = get_int(sbvis_v);
31026 emit("do-hide-vbar", "");
31027 set_int(sbvis_v, 0);
31032 program { name: "sb_vbar_show";
31033 signal: "do-show-vbar";
31035 action: STATE_SET "default" 0.0;
31036 transition: LINEAR 0.5;
31037 target: "sb_vbar_clip";
31039 program { name: "sb_vbar_hide";
31040 signal: "do-hide-vbar";
31042 action: STATE_SET "hidden" 0.0;
31043 transition: LINEAR 0.5;
31044 target: "sb_vbar_clip";
31047 program { name: "hbar_show";
31048 signal: "elm,action,show,hbar";
31050 action: STATE_SET "default" 0.0;
31051 target: "sb_hbar_clip_master";
31053 program { name: "hbar_hide";
31054 signal: "elm,action,hide,hbar";
31056 action: STATE_SET "hidden" 0.0;
31057 target: "sb_hbar_clip_master";
31059 program { name: "hbar_show_always";
31060 signal: "elm,action,show_always,hbar";
31064 v = get_int(sbvis_h);
31065 v |= get_int(sbalways_h);
31067 set_int(sbalways_h, 1);
31068 emit("do-show-hbar", "");
31069 set_int(sbvis_h, 1);
31073 program { name: "hbar_show_notalways";
31074 signal: "elm,action,show_notalways,hbar";
31078 v = get_int(sbalways_h);
31080 set_int(sbalways_h, 0);
31081 v = get_int(sbvis_h);
31083 emit("do-hide-hbar", "");
31084 set_int(sbvis_h, 0);
31089 program { name: "sb_hbar_show";
31090 signal: "do-show-hbar";
31092 action: STATE_SET "default" 0.0;
31093 transition: LINEAR 0.5;
31094 target: "sb_hbar_clip";
31096 program { name: "sb_hbar_hide";
31097 signal: "do-hide-hbar";
31099 action: STATE_SET "hidden" 0.0;
31100 transition: LINEAR 0.5;
31101 target: "sb_hbar_clip";
31104 program { name: "scroll";
31105 signal: "elm,action,scroll";
31109 v = get_int(sbvis_v);
31110 v |= get_int(sbalways_v);
31112 emit("do-show-vbar", "");
31113 set_int(sbvis_v, 1);
31115 v = get_int(sbvis_h);
31116 v |= get_int(sbalways_h);
31118 emit("do-show-hbar", "");
31119 set_int(sbvis_h, 1);
31121 v = get_int(sbvis_timer);
31122 if (v > 0) cancel_timer(v);
31123 v = timer(1.0, "timer0", 0);
31124 set_int(sbvis_timer, v);
31127 program { name: "go1";
31128 signal: "elm,state,busy,start";
31130 action: STATE_SET "active" 0.0;
31131 transition: SINUSOIDAL 1.0;
31132 target: "busy_clip";
31134 program { name: "go2";
31135 signal: "elm,state,busy,start";
31137 action: STATE_SET "default" 0.0;
31138 transition: LINEAR 0.5;
31142 program { name: "stop1";
31143 signal: "elm,state,busy,stop";
31145 action: STATE_SET "default" 0.0;
31146 transition: SINUSOIDAL 1.0;
31147 target: "busy_clip";
31150 program { name: "stop2";
31151 action: ACTION_STOP;
31157 ///////////////////////////////////////////////////////////////////////////////
31158 group { name: "elm/map/base/default";
31160 public sbvis_v, sbvis_h, sbalways_v, sbalways_h, sbvis_timer;
31161 public timer0(val) {
31163 v = get_int(sbvis_v);
31165 v = get_int(sbalways_v);
31167 emit("do-hide-vbar", "");
31168 set_int(sbvis_v, 0);
31171 v = get_int(sbvis_h);
31173 v = get_int(sbalways_h);
31175 emit("do-hide-hbar", "");
31176 set_int(sbvis_h, 0);
31179 set_int(sbvis_timer, 0);
31184 image: "shelf_inset.png" COMP;
31185 image: "bt_sm_base2.png" COMP;
31186 image: "bt_sm_shine.png" COMP;
31187 image: "bt_sm_hilight.png" COMP;
31188 image: "busy-1.png" COMP;
31189 image: "busy-2.png" COMP;
31190 image: "busy-3.png" COMP;
31191 image: "busy-4.png" COMP;
31192 image: "busy-5.png" COMP;
31193 image: "busy-6.png" COMP;
31194 image: "busy-7.png" COMP;
31195 image: "busy-8.png" COMP;
31196 image: "busy-9.png" COMP;
31201 description { state: "default" 0.0;
31203 rel2.offset: -2 -2;
31204 color: 255 255 255 0;
31207 part { name: "clipper";
31210 description { state: "default" 0.0;
31215 part { name: "elm.swallow.content";
31216 clip_to: "clipper";
31218 description { state: "default" 0.0;
31220 rel2.offset: -2 -2;
31223 part { name: "busy_clip";
31226 description { state: "default" 0.0;
31228 color: 255 255 255 0;
31230 description { state: "active" 0.0;
31232 color: 255 255 255 255;
31235 part { name: "busy";
31236 clip_to: "busy_clip";
31238 description { state: "default" 0.0;
31243 aspect_preference: BOTH;
31253 normal: "busy-9.png";
31254 tween: "busy-1.png";
31255 tween: "busy-2.png";
31256 tween: "busy-3.png";
31257 tween: "busy-4.png";
31258 tween: "busy-5.png";
31259 tween: "busy-6.png";
31260 tween: "busy-7.png";
31261 tween: "busy-8.png";
31265 part { name: "conf_over";
31267 description { state: "default" 0.0;
31269 rel2.offset: -1 -1;
31271 normal: "shelf_inset.png";
31278 part { name: "sb_vbar_clip_master";
31281 description { state: "default" 0.0;
31283 description { state: "hidden" 0.0;
31285 color: 255 255 255 0;
31288 part { name: "sb_vbar_clip";
31289 clip_to: "sb_vbar_clip_master";
31292 description { state: "default" 0.0;
31294 description { state: "hidden" 0.0;
31296 color: 255 255 255 0;
31299 part { name: "sb_vbar";
31302 description { state: "default" 0.0;
31318 part { name: "elm.dragable.vbar";
31319 clip_to: "sb_vbar_clip";
31324 confine: "sb_vbar";
31326 description { state: "default" 0.0;
31341 normal: "bt_sm_base2.png";
31347 part { name: "sb_vbar_over1";
31348 clip_to: "sb_vbar_clip";
31350 description { state: "default" 0.0;
31351 rel1.to: "elm.dragable.vbar";
31352 rel2.relative: 1.0 0.5;
31353 rel2.to: "elm.dragable.vbar";
31355 normal: "bt_sm_hilight.png";
31360 part { name: "sb_vbar_over2";
31361 clip_to: "sb_vbar_clip";
31363 description { state: "default" 0.0;
31364 rel1.to: "elm.dragable.vbar";
31365 rel2.to: "elm.dragable.vbar";
31367 normal: "bt_sm_shine.png";
31373 part { name: "sb_hbar_clip_master";
31376 description { state: "default" 0.0;
31378 description { state: "hidden" 0.0;
31380 color: 255 255 255 0;
31383 part { name: "sb_hbar_clip";
31384 clip_to: "sb_hbar_clip_master";
31387 description { state: "default" 0.0;
31389 description { state: "hidden" 0.0;
31391 color: 255 255 255 0;
31394 part { name: "sb_hbar";
31397 description { state: "default" 0.0;
31413 part { name: "elm.dragable.hbar";
31414 clip_to: "sb_hbar_clip";
31419 confine: "sb_hbar";
31421 description { state: "default" 0.0;
31436 normal: "bt_sm_base2.png";
31442 part { name: "sb_hbar_over1";
31443 clip_to: "sb_hbar_clip";
31445 description { state: "default" 0.0;
31446 rel1.to: "elm.dragable.hbar";
31447 rel2.relative: 1.0 0.5;
31448 rel2.to: "elm.dragable.hbar";
31450 normal: "bt_sm_hilight.png";
31455 part { name: "sb_hbar_over2";
31456 clip_to: "sb_hbar_clip";
31458 description { state: "default" 0.0;
31459 rel1.to: "elm.dragable.hbar";
31460 rel2.to: "elm.dragable.hbar";
31462 normal: "bt_sm_shine.png";
31469 program { name: "load";
31473 set_state(PART:"sb_hbar_clip", "hidden", 0.0);
31474 set_state(PART:"sb_vbar_clip", "hidden", 0.0);
31475 set_int(sbvis_h, 0);
31476 set_int(sbvis_v, 0);
31477 set_int(sbalways_v, 0);
31478 set_int(sbalways_h, 0);
31479 set_int(sbvis_timer, 0);
31483 program { name: "vbar_show";
31484 signal: "elm,action,show,vbar";
31486 action: STATE_SET "default" 0.0;
31487 target: "sb_vbar_clip_master";
31489 program { name: "vbar_hide";
31490 signal: "elm,action,hide,vbar";
31492 action: STATE_SET "hidden" 0.0;
31493 target: "sb_vbar_clip_master";
31495 program { name: "vbar_show_always";
31496 signal: "elm,action,show_always,vbar";
31500 v = get_int(sbvis_v);
31501 v |= get_int(sbalways_v);
31503 set_int(sbalways_v, 1);
31504 emit("do-show-vbar", "");
31505 set_int(sbvis_v, 1);
31509 program { name: "vbar_show_notalways";
31510 signal: "elm,action,show_notalways,vbar";
31514 v = get_int(sbalways_v);
31516 set_int(sbalways_v, 0);
31517 v = get_int(sbvis_v);
31519 emit("do-hide-vbar", "");
31520 set_int(sbvis_v, 0);
31525 program { name: "sb_vbar_show";
31526 signal: "do-show-vbar";
31528 action: STATE_SET "default" 0.0;
31529 transition: LINEAR 0.5;
31530 target: "sb_vbar_clip";
31532 program { name: "sb_vbar_hide";
31533 signal: "do-hide-vbar";
31535 action: STATE_SET "hidden" 0.0;
31536 transition: LINEAR 0.5;
31537 target: "sb_vbar_clip";
31540 program { name: "hbar_show";
31541 signal: "elm,action,show,hbar";
31543 action: STATE_SET "default" 0.0;
31544 target: "sb_hbar_clip_master";
31546 program { name: "hbar_hide";
31547 signal: "elm,action,hide,hbar";
31549 action: STATE_SET "hidden" 0.0;
31550 target: "sb_hbar_clip_master";
31552 program { name: "hbar_show_always";
31553 signal: "elm,action,show_always,hbar";
31557 v = get_int(sbvis_h);
31558 v |= get_int(sbalways_h);
31560 set_int(sbalways_h, 1);
31561 emit("do-show-hbar", "");
31562 set_int(sbvis_h, 1);
31566 program { name: "hbar_show_notalways";
31567 signal: "elm,action,show_notalways,hbar";
31571 v = get_int(sbalways_h);
31573 set_int(sbalways_h, 0);
31574 v = get_int(sbvis_h);
31576 emit("do-hide-hbar", "");
31577 set_int(sbvis_h, 0);
31582 program { name: "sb_hbar_show";
31583 signal: "do-show-hbar";
31585 action: STATE_SET "default" 0.0;
31586 transition: LINEAR 0.5;
31587 target: "sb_hbar_clip";
31589 program { name: "sb_hbar_hide";
31590 signal: "do-hide-hbar";
31592 action: STATE_SET "hidden" 0.0;
31593 transition: LINEAR 0.5;
31594 target: "sb_hbar_clip";
31597 program { name: "scroll";
31598 signal: "elm,action,scroll";
31602 v = get_int(sbvis_v);
31603 v |= get_int(sbalways_v);
31605 emit("do-show-vbar", "");
31606 set_int(sbvis_v, 1);
31608 v = get_int(sbvis_h);
31609 v |= get_int(sbalways_h);
31611 emit("do-show-hbar", "");
31612 set_int(sbvis_h, 1);
31614 v = get_int(sbvis_timer);
31615 if (v > 0) cancel_timer(v);
31616 v = timer(1.0, "timer0", 0);
31617 set_int(sbvis_timer, v);
31620 program { name: "go1";
31621 signal: "elm,state,busy,start";
31623 action: STATE_SET "active" 0.0;
31624 transition: SINUSOIDAL 1.0;
31625 target: "busy_clip";
31627 program { name: "go2";
31628 signal: "elm,state,busy,start";
31630 action: STATE_SET "default" 0.0;
31631 transition: LINEAR 0.5;
31635 program { name: "stop1";
31636 signal: "elm,state,busy,stop";
31638 action: STATE_SET "default" 0.0;
31639 transition: SINUSOIDAL 1.0;
31640 target: "busy_clip";
31643 program { name: "stop2";
31644 action: ACTION_STOP;
31649 group { name: "elm/map/marker/radio/default";
31653 item: size_max_w 58;
31654 item: size_max_h 58;
31657 image: "map_item.png" COMP;
31660 part { name: "whole";
31661 description { state: "default" 0.0;
31664 part { name: "base";
31665 ignore_flags: ON_HOLD;
31666 description { state: "default" 0.0;
31667 image.normal: "map_item.png";
31670 part { name: "elm.icon";
31674 description { state: "default" 0.0;
31675 rel1.relative: 0.27 0.27;
31676 rel2.relative: 0.73 0.73;
31679 part { name: "elm.text";
31681 effect: SOFT_SHADOW;
31684 description { state: "default" 0.0;
31686 color: 224 224 224 255;
31688 rel1.relative: 0.28 0.25;
31689 rel2.relative: 0.75 0.75;
31691 font: "Sans,Edje-Vera";
31700 program { name: "open";
31701 signal: "mouse,clicked,1";
31703 action: SIGNAL_EMIT "open" "elm";
31705 program { name: "bringin";
31706 signal: "mouse,down,1,double";
31708 action: SIGNAL_EMIT "bringin" "elm";
31712 group { name: "elm/map/marker/radio2/default";
31716 item: size_max_w 58;
31717 item: size_max_h 58;
31720 image: "map_item_2.png" COMP;
31723 part { name: "base";
31724 ignore_flags: ON_HOLD;
31725 description { state: "default" 0.0;
31726 image.normal: "map_item_2.png";
31729 part { name: "elm.text";
31731 effect: SOFT_SHADOW;
31734 description { state: "default" 0.0;
31736 color: 224 224 224 255;
31738 rel1.relative: 0.28 0.25;
31739 rel2.relative: 0.75 0.75;
31741 font: "Sans,Edje-Vera";
31750 program { name: "open";
31751 signal: "mouse,clicked,1";
31753 action: SIGNAL_EMIT "open" "elm";
31755 program { name: "bringin";
31756 signal: "mouse,down,1,double";
31758 action: SIGNAL_EMIT "bringin" "elm";
31762 group { name: "elm/map/marker/empty/default";
31766 item: size_max_w 64;
31767 item: size_max_h 64;
31770 part { name: "whole";
31771 description { state: "default" 0.0;
31774 part { name: "base";
31775 ignore_flags: ON_HOLD;
31776 description { state: "default" 0.0;
31779 part { name: "elm.icon";
31783 description { state: "default" 0.0;
31786 part { name: "elm.text";
31788 effect: SOFT_SHADOW;
31791 description { state: "default" 0.0;
31793 color: 224 224 224 255;
31795 rel1.relative: 0.28 0.25;
31796 rel2.relative: 0.75 0.75;
31798 font: "Sans,Edje-Vera";
31807 program { name: "open";
31808 signal: "mouse,clicked,1";
31810 action: SIGNAL_EMIT "open" "elm";
31812 program { name: "bringin";
31813 signal: "mouse,down,1,double";
31815 action: SIGNAL_EMIT "bringin" "elm";
31819 group { name: "elm/map/marker_bubble/default";
31821 image: "bubble.png" COMP;
31822 image: "bubble_shine.png" COMP;
31829 part { name: "clipper";
31831 description { state: "default" 0.0;
31832 color: 255 255 255 0;
31834 description { state: "show" 0.0;
31835 inherit: "default" 0.0;
31836 color: 255 255 255 255;
31839 part { name: "base0";
31841 clip_to: "clipper";
31842 description { state: "default" 0.0;
31844 normal: "bubble.png";
31845 border: 11 36 10 19;
31847 image.middle: SOLID;
31850 description { state: "rtl" 0.0;
31851 inherit: "default" 0.0;
31853 normal: "bubble_4.png";
31854 border: 11 36 18 9;
31858 part { name: "elm.swallow.content";
31860 clip_to: "clipper";
31861 description { state: "default" 0.0;
31871 part { name: "shine";
31873 clip_to: "clipper";
31874 description { state: "default" 0.0;
31883 normal: "bubble_shine.png";
31891 program { name: "show";
31893 action: STATE_SET "show" 0.0;
31895 transition: ACCELERATE 0.5;
31900 /////////////////////////////////////////////////////////////////////////////
31902 /////////////////////////////////////////////////////////////////////////////
31904 name: "elm/panes/vertical/default";
31906 image: "bt_base1.png" COMP;
31907 image: "bt_base2.png" COMP;
31908 image: "bt_hilight.png" COMP;
31909 image: "bt_shine.png" COMP;
31910 image: "bt_glow.png" COMP;
31911 image: "bt_dis_base.png" COMP;
31912 image: "bt_dis_hilight.png" COMP;
31913 image: "arrow_right.png" COMP;
31914 image: "arrow_left.png" COMP;
31917 public state_pair = 0; //0:both content are not set, 1:both content are set
31928 state: "default" 0.0;
31936 name: "whole_left";
31941 state: "default" 0.0;
31942 rel2.to_x: "elm.bar";
31943 rel2.relative: 0.0 1.0;
31949 name: "elm.swallow.left";
31951 clip_to: "whole_left";
31954 state: "default" 0.0;
31955 rel1.to: "whole_left";
31956 rel2.to: "whole_left";
31962 name: "whole_right";
31967 state: "default" 0.0;
31968 rel1.to_x: "elm.bar";
31969 rel1.relative: 1.0 0.0;
31975 name: "elm.swallow.right";
31977 clip_to: "whole_right";
31980 state: "default" 0.0;
31981 rel1.to: "whole_right";
31982 rel2.to: "whole_right";
31986 part { name: "elm.bar";
31993 description { state: "default" 0.0;
31996 rel1.relative: 0.0 0.5;
31997 rel2.relative: 1.0 0.5;
31999 normal: "bt_base2.png";
32002 image.middle: SOLID;
32004 description { state: "default" 0.1;
32005 inherit: "default" 0.0;
32009 description { state: "clicked" 0.0;
32010 inherit: "default" 0.0;
32011 image.normal: "bt_base1.png";
32012 image.middle: SOLID;
32014 description { state: "clicked" 0.1;
32015 inherit: "default" 0.1;
32016 image.normal: "bt_base1.png";
32017 image.middle: SOLID;
32019 description { state: "disabled" 0.0;
32020 inherit: "default" 0.0;
32022 normal: "bt_dis_base.png";
32026 description { state: "disabled" 0.1;
32027 inherit: "default" 0.1;
32029 normal: "bt_dis_base.png";
32034 part { name: "over1";
32036 description { state: "default" 0.0;
32037 rel1.to: "elm.bar";
32038 rel2.to: "elm.bar";
32039 rel2.relative: 1.0 0.5;
32041 normal: "bt_hilight.png";
32045 description { state: "disabled" 0.0;
32046 inherit: "default" 0.0;
32048 normal: "bt_dis_hilight.png";
32053 part { name: "over2";
32056 ignore_flags: ON_HOLD;
32057 description { state: "default" 0.0;
32058 rel1.to: "elm.bar";
32059 rel2.to: "elm.bar";
32061 normal: "bt_shine.png";
32065 description { state: "disabled" 0.0;
32066 inherit: "default" 0.0;
32070 part { name: "over3";
32073 description { state: "default" 0.0;
32074 color: 255 255 255 0;
32075 rel1.to: "elm.bar";
32076 rel2.to: "elm.bar";
32078 normal: "bt_glow.png";
32079 border: 12 12 12 12;
32083 description { state: "clicked" 0.0;
32084 inherit: "default" 0.0;
32086 color: 255 255 255 255;
32092 name: "arrow_right";
32094 description { state: "default" 0.0;
32097 color: 255 255 255 0;
32099 rel1.relative: 1.0 0.5;
32100 rel1.to_x: "elm.bar";
32101 rel1.offset: 45/2 -45/2;
32103 rel2.relative: 1.0 0.5;
32104 rel2.to_x: "elm.bar";
32105 rel2.offset: 45/2 45/2;
32107 image.normal: "arrow_right.png";
32111 description { state: "default" 0.1;
32112 inherit: "default" 0.0;
32113 image.normal: "arrow_left.png";
32115 description { state: "anim_1" 0.0;
32116 inherit: "default" 0.0;
32117 color: 255 255 255 200;
32118 rel1.offset: (45/2 + 10) -45/2;
32119 rel2.offset: (45/2 +10) 45/2;
32121 description { state: "anim_1" 0.1;
32122 inherit: "default" 0.0;
32123 image.normal: "arrow_left.png";
32124 color: 255 255 255 200;
32125 rel1.offset: (45/2 + 10) -45/2;
32126 rel2.offset: (45/2 +10) 45/2;
32128 description { state: "anim_2" 0.0;
32129 inherit: "default" 0.0;
32130 color: 255 255 255 0;
32131 rel1.offset: (45/2 + 20) -45/2;
32132 rel2.offset: (45/2 + 20) 45/2;
32134 description { state: "anim_2" 0.1;
32135 inherit: "default" 0.0;
32136 image.normal: "arrow_left.png";
32137 color: 255 255 255 0;
32138 rel1.offset: (45/2 + 20) -45/2;
32139 rel2.offset: (45/2 + 20) 45/2;
32143 name: "arrow_left";
32145 description { state: "default" 0.0;
32148 color: 255 255 255 0;
32150 rel1.relative: 0.0 0.5;
32151 rel1.to_x: "elm.bar";
32152 rel1.offset: -45/2 -45/2;
32154 rel2.relative: 0.0 0.5;
32155 rel2.to_x: "elm.bar";
32156 rel2.offset: -45/2 45/2;
32158 image.normal: "arrow_left.png";
32162 description { state: "default" 0.1;
32163 inherit: "default" 0.0;
32164 image.normal: "arrow_right.png";
32166 description { state: "anim_1" 0.0;
32167 inherit: "default" 0.0;
32168 color: 255 255 255 200;
32169 rel1.offset: (-45/2 - 10) -45/2;
32170 rel2.offset: (-45/2 - 10) 45/2;
32172 description { state: "anim_1" 0.1;
32173 inherit: "default" 0.0;
32174 image.normal: "arrow_right.png";
32175 color: 255 255 255 200;
32176 rel1.offset: (-45/2 - 10) -45/2;
32177 rel2.offset: (-45/2 - 10) 45/2;
32179 description { state: "anim_2" 0.0;
32180 inherit: "default" 0.0;
32181 color: 255 255 255 0;
32182 rel1.offset: (-45/2 - 20) -45/2;
32183 rel2.offset: (-45/2 - 20) 45/2;
32185 description { state: "anim_2" 0.1;
32186 inherit: "default" 0.0;
32187 image.normal: "arrow_right.png";
32188 color: 255 255 255 0;
32189 rel1.offset: (-45/2 - 20) -45/2;
32190 rel2.offset: (-45/2 - 20) 45/2;
32193 part { name: "movement.decider";
32195 description { state: "default" 0.0;
32196 rel1.to: "elm.bar";
32197 rel2.to: "elm.bar";
32200 description { state: "disabled" 0.0;
32201 inherit: "default" 0.0;
32208 name: "button_click";
32209 signal: "mouse,down,1";
32211 action: SIGNAL_EMIT "elm,action,press" "";
32212 after: "button_click_anim";
32213 after: "arrow_anim_start";
32216 name: "button_click_anim";
32218 if(get_int(state_pair) == 1)
32219 set_state(PART:"elm.bar", "clicked", 0.1);
32221 set_state(PART:"elm.bar", "clicked", 0.0);
32225 name: "button_unclick";
32226 signal: "mouse,up,1";
32228 action: SIGNAL_EMIT "elm,action,unpress" "";
32229 after: "button_unclick_anim";
32230 after: "arrow_anim_stop";
32233 name: "button_unclick_anim";
32235 if(get_int(state_pair) == 1)
32236 set_state(PART:"elm.bar", "default", 0.1);
32238 set_state(PART:"elm.bar", "default", 0.0);
32242 name: "button_click2";
32243 signal: "mouse,down,1";
32245 action: STATE_SET "clicked" 0.0;
32249 name: "button_unclick2";
32250 signal: "mouse,up,1";
32252 action: STATE_SET "default" 0.0;
32253 transition: DECELERATE 0.5;
32257 name: "button_unclick3";
32258 signal: "mouse,up,1";
32260 action: SIGNAL_EMIT "elm,action,click" "";
32263 name: "button_down_double";
32264 signal: "mouse,down,1,double";
32266 action: SIGNAL_EMIT "elm,action,click,double" "";
32271 name: "arrow_anim_start";
32275 get_state(PART:"arrow_left", st, 30, vl);
32277 run_program(PROGRAM:"arrow_anim_start_ltr");
32280 run_program(PROGRAM:"arrow_anim_start_rtl");
32285 name: "arrow_anim_stop";
32289 get_state(PART:"arrow_left", st, 30, vl);
32291 run_program(PROGRAM:"arrow_anim_stop_ltr");
32294 run_program(PROGRAM:"arrow_anim_stop_rtl");
32300 name: "arrow_anim_start_ltr";
32301 action: STATE_SET "anim_1" 0.0;
32302 target: "arrow_right";
32303 target: "arrow_left";
32304 transition: LINEAR 0.6;
32305 after: "arrow_anim_1_ltr";
32308 name: "arrow_anim_1_ltr";
32309 action: STATE_SET "anim_2" 0.0;
32310 target: "arrow_right";
32311 target: "arrow_left";
32312 transition: LINEAR 0.6;
32313 after: "arrow_anim_2_ltr";
32316 name: "arrow_anim_2_ltr";
32317 action: STATE_SET "default" 0.0;
32318 target: "arrow_right";
32319 target: "arrow_left";
32320 after: "arrow_anim_start_ltr";
32323 name: "arrow_anim_stop_ltr";
32324 action: ACTION_STOP;
32325 target: "arrow_anim_start_ltr";
32326 target: "arrow_anim_1_ltr";
32327 target: "arrow_anim_2_ltr";
32328 after: "arrow_anim_stop_1_ltr";
32331 name: "arrow_anim_stop_1_ltr";
32332 action: STATE_SET "default" 0.0;
32333 target: "arrow_right";
32334 target: "arrow_left";
32335 transition: DECELERATE 0.4;
32338 name: "arrow_anim_start_rtl";
32339 action: STATE_SET "anim_1" 0.1;
32340 target: "arrow_right";
32341 target: "arrow_left";
32342 transition: LINEAR 0.6;
32343 after: "arrow_anim_1_rtl";
32346 name: "arrow_anim_1_rtl";
32347 action: STATE_SET "anim_2" 0.1;
32348 target: "arrow_right";
32349 target: "arrow_left";
32350 transition: LINEAR 0.6;
32351 after: "arrow_anim_2_rtl";
32354 name: "arrow_anim_2_rtl";
32355 action: STATE_SET "default" 0.1;
32356 target: "arrow_right";
32357 target: "arrow_left";
32358 after: "arrow_anim_start_rtl";
32361 name: "arrow_anim_stop_rtl";
32362 action: ACTION_STOP;
32363 target: "arrow_anim_start_rtl";
32364 target: "arrow_anim_1_rtl";
32365 target: "arrow_anim_2_rtl";
32366 after: "arrow_anim_stop_1_rtl";
32369 name: "arrow_anim_stop_1_rtl";
32370 action: STATE_SET "default" 0.1;
32371 target: "arrow_right";
32372 target: "arrow_left";
32373 transition: DECELERATE 0.4;
32375 program { name: "to_rtl";
32376 signal: "edje,state,rtl";
32381 get_state(PART:"arrow_left", st, 30, vl);
32383 set_state(PART:"arrow_left", st, 0.1);
32385 get_state(PART:"arrow_right", st, 30, vl);
32387 set_state(PART:"arrow_right", st, 0.1);
32391 program { name: "to_ltr";
32392 signal: "edje,state,ltr";
32397 get_state(PART:"arrow_left", st, 30, vl);
32399 set_state(PART:"arrow_left", st, 0.0);
32401 get_state(PART:"arrow_right", st, 30, vl);
32403 set_state(PART:"arrow_right", st, 0.0);
32409 name: "panes_fixed";
32410 signal: "elm.panes.fixed";
32412 action: STATE_SET "disabled" 0.0;
32413 target: "movement.decider";
32416 //allow the movement by interaction
32418 name: "panes_unfixed";
32419 signal: "elm.panes.unfixed";
32421 action: STATE_SET "default" 0.0;
32422 target: "movement.decider";
32426 name: "panes_pair";
32427 signal: "elm.panes.pair";
32432 set_int(state_pair, 1);
32433 get_state(PART:"elm.bar", st, 30, vl);
32434 set_state(PART:"elm.bar", st, 0.1);
32438 name: "panes_unpair";
32439 signal: "elm.panes.unpair";
32444 set_int(state_pair, 0);
32445 get_state(PART:"elm.bar", st, 30, vl);
32446 set_state(PART:"elm.bar", st, 0.0);
32453 name: "elm/panes/horizontal/default";
32455 image: "bt_base1.png" COMP;
32456 image: "bt_base2.png" COMP;
32457 image: "bt_hilight.png" COMP;
32458 image: "bt_shine.png" COMP;
32459 image: "bt_glow.png" COMP;
32460 image: "bt_dis_base.png" COMP;
32461 image: "bt_dis_hilight.png" COMP;
32462 image: "arrow_up.png" COMP;
32463 image: "arrow_down.png" COMP;
32466 public state_pair = 0; //0:both content are not set, 1:both content are set
32477 state: "default" 0.0;
32485 name: "whole_left";
32490 state: "default" 0.0;
32491 rel2.to_y: "elm.bar";
32492 rel2.relative: 1.0 0.0;
32498 name: "elm.swallow.left";
32500 clip_to: "whole_left";
32503 state: "default" 0.0;
32504 rel1.to: "whole_left";
32505 rel2.to: "whole_left";
32511 name: "whole_right";
32516 state: "default" 0.0;
32517 rel1.to_y: "elm.bar";
32518 rel1.relative: 0.0 1.0;
32524 name: "elm.swallow.right";
32526 clip_to: "whole_right";
32529 state: "default" 0.0;
32530 rel1.to: "whole_right";
32531 rel2.to: "whole_right";
32535 part { name: "elm.bar";
32542 description { state: "default" 0.0;
32545 rel1.relative: 0.5 0.0;
32546 rel2.relative: 0.5 1.0;
32548 normal: "bt_base2.png";
32551 image.middle: SOLID;
32553 description { state: "default" 0.1;
32554 inherit: "default" 0.0;
32558 description { state: "clicked" 0.0;
32559 inherit: "default" 0.0;
32560 image.normal: "bt_base1.png";
32561 image.middle: SOLID;
32563 description { state: "clicked" 0.1;
32564 inherit: "default" 0.1;
32565 image.normal: "bt_base1.png";
32566 image.middle: SOLID;
32568 description { state: "disabled" 0.0;
32569 inherit: "default" 0.0;
32571 normal: "bt_dis_base.png";
32575 description { state: "disabled" 0.1;
32576 inherit: "default" 0.1;
32578 normal: "bt_dis_base.png";
32583 part { name: "over1";
32585 description { state: "default" 0.0;
32586 rel1.to: "elm.bar";
32587 rel2.to: "elm.bar";
32588 rel2.relative: 1.0 0.5;
32590 normal: "bt_hilight.png";
32594 description { state: "disabled" 0.0;
32595 inherit: "default" 0.0;
32597 normal: "bt_dis_hilight.png";
32602 part { name: "over2";
32605 ignore_flags: ON_HOLD;
32606 description { state: "default" 0.0;
32607 rel1.to: "elm.bar";
32608 rel2.to: "elm.bar";
32610 normal: "bt_shine.png";
32614 description { state: "disabled" 0.0;
32615 inherit: "default" 0.0;
32619 part { name: "over3";
32622 description { state: "default" 0.0;
32623 color: 255 255 255 0;
32624 rel1.to: "elm.bar";
32625 rel2.to: "elm.bar";
32627 normal: "bt_glow.png";
32628 border: 12 12 12 12;
32632 description { state: "clicked" 0.0;
32633 inherit: "default" 0.0;
32635 color: 255 255 255 255;
32641 name: "arrow_right";
32643 description { state: "default" 0.0;
32646 color: 255 255 255 0;
32648 rel1.relative: 0.5 1.0;
32649 rel1.to_y: "elm.bar";
32650 rel1.offset: -45/2 45/2;
32652 rel2.relative: 0.5 1.0;
32653 rel2.to_y: "elm.bar";
32654 rel2.offset: 45/2 45/2;
32656 image.normal: "arrow_down.png";
32660 description { state: "anim_1" 0.0;
32661 inherit: "default" 0.0;
32662 color: 255 255 255 200;
32663 rel1.offset: -45/2 (45/2 +10);
32664 rel2.offset: 45/2 (45/2 +10);
32666 description { state: "anim_2" 0.0;
32667 inherit: "default" 0.0;
32668 color: 255 255 255 0;
32669 rel1.offset: -45/2 (45/2 + 20);
32670 rel2.offset: 45/2 (45/2 + 20);
32674 name: "arrow_left";
32676 description { state: "default" 0.0;
32679 color: 255 255 255 0;
32681 rel1.relative: 0.5 0.0;
32682 rel1.to_y: "elm.bar";
32683 rel1.offset: -45/2 -45/2;
32685 rel2.relative: 0.5 0.0;
32686 rel2.to_y: "elm.bar";
32687 rel2.offset: 45/2 -45/2;
32689 image.normal: "arrow_up.png";
32693 description { state: "anim_1" 0.0;
32694 inherit: "default" 0.0;
32695 color: 255 255 255 200;
32696 rel1.offset: -45/2 (-45/2 - 10);
32697 rel2.offset: 45/2 (-45/2 - 10);
32699 description { state: "anim_2" 0.0;
32700 inherit: "default" 0.0;
32701 color: 255 255 255 0;
32702 rel1.offset: -45/2 (-45/2 - 20);
32703 rel2.offset: 45/2 (-45/2 - 20);
32707 name: "movement.decider";
32709 description { state: "default" 0.0;
32710 rel1.to: "elm.bar";
32711 rel2.to: "elm.bar";
32714 description { state: "disabled" 0.0;
32715 inherit: "default" 0.0;
32722 name: "button_click";
32723 signal: "mouse,down,1";
32725 action: SIGNAL_EMIT "elm,action,press" "";
32726 after: "button_click_anim";
32727 after: "arrow_anim_start";
32730 name: "button_click_anim";
32732 if(get_int(state_pair) == 1)
32733 set_state(PART:"elm.bar", "clicked", 0.1);
32735 set_state(PART:"elm.bar", "clicked", 0.0);
32739 name: "button_unclick";
32740 signal: "mouse,up,1";
32742 action: SIGNAL_EMIT "elm,action,unpress" "";
32743 after: "button_unclick_anim";
32744 after: "arrow_anim_stop";
32747 name: "button_unclick_anim";
32749 if(get_int(state_pair) == 1)
32750 set_state(PART:"elm.bar", "default", 0.1);
32752 set_state(PART:"elm.bar", "default", 0.0);
32756 name: "button_click2";
32757 signal: "mouse,down,1";
32759 action: STATE_SET "clicked" 0.0;
32763 name: "button_unclick2";
32764 signal: "mouse,up,1";
32766 action: STATE_SET "default" 0.0;
32767 transition: DECELERATE 0.5;
32771 name: "button_unclick3";
32772 signal: "mouse,up,1";
32774 action: SIGNAL_EMIT "elm,action,click" "";
32777 name: "button_down_double";
32778 signal: "mouse,down,1,double";
32780 action: SIGNAL_EMIT "elm,action,click,double" "";
32785 name: "arrow_anim_start";
32786 action: STATE_SET "anim_1" 0.0;
32787 target: "arrow_right";
32788 target: "arrow_left";
32789 transition: LINEAR 0.6;
32790 after: "arrow_anim_1";
32793 name: "arrow_anim_1";
32794 action: STATE_SET "anim_2" 0.0;
32795 target: "arrow_right";
32796 target: "arrow_left";
32797 transition: LINEAR 0.6;
32798 after: "arrow_anim_2";
32801 name: "arrow_anim_2";
32802 action: STATE_SET "default" 0.0;
32803 target: "arrow_right";
32804 target: "arrow_left";
32805 after: "arrow_anim_start";
32808 name: "arrow_anim_stop";
32809 action: ACTION_STOP;
32810 target: "arrow_anim_start";
32811 target: "arrow_anim_1";
32812 target: "arrow_anim_2";
32813 after: "arrow_anim_stop_1";
32816 name: "arrow_anim_stop_1";
32817 action: STATE_SET "default" 0.0;
32818 target: "arrow_right";
32819 target: "arrow_left";
32820 transition: DECELERATE 0.4;
32824 name: "panes_fixed";
32825 signal: "elm.panes.fixed";
32827 action: STATE_SET "disabled" 0.0;
32828 target: "movement.decider";
32831 //allow the movement by interaction
32833 name: "panes_unfixed";
32834 signal: "elm.panes.unfixed";
32836 action: STATE_SET "default" 0.0;
32837 target: "movement.decider";
32841 name: "panes_pair";
32842 signal: "elm.panes.pair";
32847 set_int(state_pair, 1);
32848 get_state(PART:"elm.bar", st, 30, vl);
32849 set_state(PART:"elm.bar", st, 0.1);
32853 name: "panes_unpair";
32854 signal: "elm.panes.unpair";
32859 set_int(state_pair, 0);
32860 get_state(PART:"elm.bar", st, 30, vl);
32861 set_state(PART:"elm.bar", st, 0.0);
32867 /////////////////////////////////////////////////////////////////////////////
32869 /////////////////////////////////////////////////////////////////////////////
32871 name: "elm/panel/base/left";
32872 alias: "elm/panel/base/top";
32875 image: "bt_base1.png" COMP;
32876 image: "bt_hilight.png" COMP;
32877 image: "bt_shine.png" COMP;
32878 image: "bt_glow.png" COMP;
32879 image: "bt_dis_base.png" COMP;
32880 image: "icon_arrow_left.png" COMP;
32881 image: "icon_arrow_right.png" COMP;
32884 item: "focus_highlight" "on";
32888 part { name: "focus_highlight";
32889 description { state: "default" 0.0;
32891 color: 255 255 255 0;
32901 normal: "frame_2.png";
32906 description { state: "enabled" 0.0;
32907 inherit: "default" 0.0;
32909 color: 255 255 255 255;
32919 state: "default" 0.0;
32920 color: 255 255 255 0;
32921 rel1.relative: 0.0 0.0;
32923 rel2.relative: 1.0 1.0;
32924 rel2.offset: -1 -1;
32928 state: "hidden" 0.0;
32929 inherit: "default" 0.0;
32930 rel1.relative: -1.0 0.0;
32932 rel2.relative: 0.0 1.0;
32933 rel2.offset: 20 -1;
32943 state: "default" 0.0;
32946 rel2.offset: -20 -1;
32949 normal: "bt_dis_base.png";
32961 state: "default" 0.0;
32976 name: "elm.swallow.content";
32978 clip_to: "clipper";
32981 state: "default" 0.0;
32982 rel1.to: "clipper";
32983 rel2.to: "clipper";
32993 state: "default" 0.0;
33006 normal: "bt_base1.png";
33013 state: "clicked" 0.0;
33014 inherit: "default" 0.0;
33024 state: "default" 0.0;
33033 normal: "bt_hilight.png";
33044 ignore_flags: ON_HOLD;
33047 state: "default" 0.0;
33052 normal: "bt_shine.png";
33065 state: "default" 0.0;
33066 color: 255 255 255 0;
33071 normal: "bt_glow.png";
33072 border: 12 12 12 12;
33078 state: "clicked" 0.0;
33079 inherit: "default" 0.0;
33081 color: 255 255 255 255;
33091 state: "default" 0.0;
33097 image.normal: "icon_arrow_left.png";
33101 state: "hidden" 0.0;
33102 inherit: "default" 0.0;
33103 image.normal: "icon_arrow_right.png";
33112 signal: "elm,action,show";
33114 action: STATE_SET "default" 0.0;
33116 target: "btn_icon";
33117 transition: LINEAR 0.5;
33122 signal: "elm,action,hide";
33124 action: STATE_SET "hidden" 0.0;
33126 target: "btn_icon";
33127 transition: LINEAR 0.5;
33132 signal: "mouse,down,1";
33133 source: "btn_over2";
33134 action: STATE_SET "clicked" 0.0;
33139 name: "btn_unclick";
33140 signal: "mouse,up,1";
33141 source: "btn_over2";
33142 action: STATE_SET "default" 0.0;
33147 name: "btn_click2";
33148 signal: "mouse,down,1";
33149 source: "btn_over3";
33150 action: STATE_SET "clicked" 0.0;
33151 target: "btn_over3";
33155 name: "btn_unclick2";
33156 signal: "mouse,up,1";
33157 source: "btn_over3";
33158 action: STATE_SET "default" 0.0;
33159 transition: DECELERATE 0.5;
33160 target: "btn_over3";
33164 name: "btn_unclick3";
33165 signal: "mouse,clicked,1";
33166 source: "btn_over2";
33167 action: SIGNAL_EMIT "elm,action,panel,toggle" "";
33169 program { name: "highlight_show";
33170 signal: "elm,action,focus_highlight,show";
33172 action: STATE_SET "enabled" 0.0;
33173 transition: ACCELERATE 0.3;
33174 target: "focus_highlight";
33176 program { name: "highlight_hide";
33177 signal: "elm,action,focus_highlight,hide";
33179 action: STATE_SET "default" 0.0;
33180 transition: DECELERATE 0.3;
33181 target: "focus_highlight";
33187 name: "elm/panel/base/right";
33188 alias: "elm/panel/base/bottom";
33191 image: "bt_base1.png" COMP;
33192 image: "bt_hilight.png" COMP;
33193 image: "bt_shine.png" COMP;
33194 image: "bt_glow.png" COMP;
33195 image: "bt_dis_base.png" COMP;
33196 image: "icon_arrow_left.png" COMP;
33197 image: "icon_arrow_right.png" COMP;
33201 part { name: "focus_highlight";
33202 description { state: "default" 0.0;
33204 color: 255 255 255 0;
33214 normal: "frame_2.png";
33219 description { state: "enabled" 0.0;
33220 inherit: "default" 0.0;
33222 color: 255 255 255 255;
33232 state: "default" 0.0;
33233 color: 255 255 255 0;
33234 rel1.relative: 0.0 0.0;
33236 rel2.relative: 1.0 1.0;
33237 rel2.offset: -1 -1;
33241 state: "hidden" 0.0;
33242 inherit: "default" 0.0;
33243 rel1.relative: 1.0 0.0;
33244 rel1.offset: -22 0;
33245 rel2.relative: 2.0 1.0;
33246 rel2.offset: -23 -1;
33256 state: "default" 0.0;
33262 normal: "bt_dis_base.png";
33274 state: "default" 0.0;
33289 name: "elm.swallow.content";
33291 clip_to: "clipper";
33294 state: "default" 0.0;
33295 rel1.to: "clipper";
33296 rel2.to: "clipper";
33306 state: "default" 0.0;
33322 normal: "bt_base1.png";
33329 state: "clicked" 0.0;
33330 inherit: "default" 0.0;
33340 state: "default" 0.0;
33349 normal: "bt_hilight.png";
33360 ignore_flags: ON_HOLD;
33363 state: "default" 0.0;
33368 normal: "bt_shine.png";
33381 state: "default" 0.0;
33382 color: 255 255 255 0;
33387 normal: "bt_glow.png";
33388 border: 12 12 12 12;
33394 state: "clicked" 0.0;
33395 inherit: "default" 0.0;
33397 color: 255 255 255 255;
33407 state: "default" 0.0;
33413 image.normal: "icon_arrow_right.png";
33417 state: "hidden" 0.0;
33418 inherit: "default" 0.0;
33419 image.normal: "icon_arrow_left.png";
33428 signal: "elm,action,show";
33430 action: STATE_SET "default" 0.0;
33432 target: "btn_icon";
33433 transition: LINEAR 0.5;
33438 signal: "elm,action,hide";
33440 action: STATE_SET "hidden" 0.0;
33442 target: "btn_icon";
33443 transition: LINEAR 0.5;
33448 signal: "mouse,down,1";
33449 source: "btn_over2";
33450 action: STATE_SET "clicked" 0.0;
33455 name: "btn_unclick";
33456 signal: "mouse,up,1";
33457 source: "btn_over2";
33458 action: STATE_SET "default" 0.0;
33463 name: "btn_click2";
33464 signal: "mouse,down,1";
33465 source: "btn_over3";
33466 action: STATE_SET "clicked" 0.0;
33467 target: "btn_over3";
33471 name: "btn_unclick2";
33472 signal: "mouse,up,1";
33473 source: "btn_over3";
33474 action: STATE_SET "default" 0.0;
33475 transition: DECELERATE 0.5;
33476 target: "btn_over3";
33480 name: "btn_unclick3";
33481 signal: "mouse,up,1";
33482 source: "btn_over2";
33483 action: SIGNAL_EMIT "elm,action,panel,toggle" "";
33485 program { name: "highlight_show";
33486 signal: "elm,action,focus";
33488 action: STATE_SET "enabled" 0.0;
33489 transition: ACCELERATE 0.3;
33490 target: "focus_highlight";
33492 program { name: "highlight_hide";
33493 signal: "elm,action,unfocus";
33495 action: STATE_SET "default" 0.0;
33496 transition: DECELERATE 0.3;
33497 target: "focus_highlight";
33502 ///////////////////////////////////////////////////////////////////////////////
33503 group { name: "elm/conformant/base/default";
33505 part { name: "elm.swallow.shelf";
33507 description { state: "default" 0.0;
33510 rel2.relative: 1.0 0.0;
33513 part { name: "elm.swallow.content";
33515 description { state: "default" 0.0;
33518 rel1.relative: 0.0 1.0;
33519 rel1.to_y: "elm.swallow.shelf";
33520 rel2.relative: 1.0 0.0;
33521 rel2.to_y: "elm.swallow.virtualkeypad";
33524 part { name: "elm.swallow.virtualkeypad";
33526 description { state: "default" 0.0;
33529 rel2.relative: 1.0 0.0;
33530 rel2.to_y: "elm.swallow.panel";
33533 part { name: "elm.swallow.panel";
33535 description { state: "default" 0.0;
33538 rel1.relative: 0.0 1.0;
33544 /////////////////////////////////////////////////////////////////////////////
33546 /////////////////////////////////////////////////////////////////////////////
33548 part { name: "ch_"#_pos".base"; \
33550 description { state: "default" 0.0; \
33552 relative: (_pos % 7 * 7 / 8 / 6) 0; \
33556 relative: (_pos % 7 * 7 / 8 / 6 + 1 / 8) 1; \
33563 part { name: "ch_"#_pos".text"; \
33565 effect: SOFT_SHADOW; \
33568 clip_to: "ch_"#_pos".clipper"; \
33570 state: "default" 0.0; \
33571 rel1.to: "ch_"#_pos".base"; \
33572 rel2.to: "ch_"#_pos".base"; \
33573 color: 0 0 0 255; \
33583 part { name: "ch_"#_pos".clipper"; \
33585 description { state: "default" 0.0; \
33586 rel1.to: "ch_"#_pos".base"; \
33587 rel2.to: "ch_"#_pos".base"; \
33591 #define CIT(_pos) \
33592 part { name: "cit_"#_pos".rect"; \
33594 description { state: "default" 0.0; \
33596 relative: (_pos % 7 * 7 / 8 / 6) \
33597 (_pos / 8 / 5 - _pos % 7 / 8 / 5); \
33601 relative: (_pos % 7 * 7 / 8 / 6 + 1 / 8) \
33602 (_pos / 8 / 5 - _pos % 7 / 8 / 5 + 1 / 8); \
33610 name: "cit_"#_pos".event"; \
33612 repeat_events: 1; \
33614 rel1.to: "cit_"#_pos".rect"; \
33615 rel2.to: "cit_"#_pos".rect"; \
33616 state: "default" 0.0; \
33620 part { name: "cit_"#_pos".shelf"; \
33623 description { state: "default" 0.0; \
33625 to: "cit_"#_pos".bg"; \
33629 to: "cit_"#_pos".bg"; \
33631 color: 200 200 200 255; \
33634 part { name: "cit_"#_pos".hd"; \
33637 description { state: "default" 0.0; \
33639 to: "cit_"#_pos".bg"; \
33643 to: "cit_"#_pos".bg"; \
33646 color: 160 0 0 255; \
33648 description { state: "visible" 0.0; \
33649 inherit: "default" 0.0; \
33654 name: "cit_"#_pos".base_sh"; \
33657 state: "default" 0.0; \
33661 to: "cit_"#_pos".base"; \
33662 relative: 0.0 1.0; \
33666 to: "cit_"#_pos".base"; \
33667 relative: 1.0 1.05; \
33671 normal: "ilist_item_shadow.png"; \
33677 name: "cit_"#_pos".base"; \
33680 state: "default" 0.0; \
33681 rel1.to: "cit_"#_pos".rect"; \
33682 rel2.to: "cit_"#_pos".rect"; \
33683 rel2.offset: -1 -1; \
33685 normal: "ilist_1.png"; \
33691 state: "today" 0.0; \
33692 inherit: "default" 0.0; \
33693 image.normal: "ilist_2.png"; \
33694 color: 240 240 240 255; \
33697 part { name: "cit_"#_pos".bg"; \
33699 description { state: "default" 0.0; \
33701 color: 255 255 255 0; \
33703 to: "cit_"#_pos".rect"; \
33704 relative: 0.0 0.0; \
33707 to: "cit_"#_pos".rect"; \
33708 relative: 1.0 1.0; \
33712 normal: "bt_sm_base1.png"; \
33715 image.middle: SOLID; \
33717 description { state: "selected" 0.0; \
33718 inherit: "default" 0.0; \
33720 color: 255 255 255 255; \
33723 part { name: "cit_"#_pos".text"; \
33725 effect: SOFT_SHADOW; \
33729 state: "default" 0.0; \
33730 rel1.to: "cit_"#_pos".bg"; \
33731 rel2.to: "cit_"#_pos".bg"; \
33732 color: 0 0 0 255; \
33741 description { state: "selected" 0.0; \
33742 inherit: "default" 0.0; \
33743 color: 224 224 224 255; \
33744 color3: 0 0 0 64; \
33747 part { name: "cit_"#_pos".fg1"; \
33749 description { state: "default" 0.0; \
33751 color: 255 255 255 0; \
33752 rel1.to: "cit_"#_pos".bg"; \
33753 rel2.relative: 1.0 0.5; \
33754 rel2.to: "cit_"#_pos".bg"; \
33756 normal: "bt_sm_hilight.png"; \
33760 description { state: "selected" 0.0; \
33761 inherit: "default" 0.0; \
33763 color: 255 255 255 255; \
33766 part { name: "cit_"#_pos".fg2"; \
33768 description { state: "default" 0.0; \
33770 color: 255 255 255 0; \
33771 rel1.to: "cit_"#_pos".bg"; \
33772 rel2.to: "cit_"#_pos".bg"; \
33774 normal: "bt_sm_shine.png"; \
33778 description { state: "selected" 0.0; \
33779 inherit: "default" 0.0; \
33781 color: 255 255 255 255; \
33784 part { name: "cit_"#_pos".check"; \
33786 description { state: "default" 0.0; \
33788 to: "cit_"#_pos".bg"; \
33789 relative: 0.7 0.6; \
33793 to: "cit_"#_pos".bg"; \
33794 relative: 1.1 1.2; \
33799 color: 255 0 0 255; \
33800 image.normal: "check.png"; \
33802 description { state: "visible" 0.0; \
33803 inherit: "default" 0.0; \
33809 name: "cit_"#_pos".go_active"; \
33810 signal: "cit_"#_pos",selected"; \
33812 action: STATE_SET "selected" 0.0; \
33813 target: "cit_"#_pos".bg"; \
33814 target: "cit_"#_pos".fg1"; \
33815 target: "cit_"#_pos".fg2"; \
33816 target: "cit_"#_pos".text"; \
33819 name: "cit_"#_pos".go_passive"; \
33820 signal: "cit_"#_pos",unselected"; \
33822 action: STATE_SET "default" 0.0; \
33823 target: "cit_"#_pos".bg"; \
33824 target: "cit_"#_pos".fg1"; \
33825 target: "cit_"#_pos".fg2"; \
33826 target: "cit_"#_pos".text"; \
33829 name: "cit_"#_pos".is_today"; \
33830 signal: "cit_"#_pos",today"; \
33832 action: STATE_SET "today" 0.0; \
33833 target: "cit_"#_pos".base"; \
33836 name: "cit_"#_pos".not_today"; \
33837 signal: "cit_"#_pos",not_today"; \
33839 action: STATE_SET "default" 0.0; \
33840 target: "cit_"#_pos".base"; \
33843 source: "cit_"#_pos".clicked"; \
33844 signal: "mouse,clicked,1"; \
33845 source: "cit_"#_pos".event"; \
33846 action: SIGNAL_EMIT "elm,action,selected" #_pos; \
33849 name: "cit_"#_pos".clear"; \
33850 signal: "cit_"#_pos",clear"; \
33852 action: STATE_SET "default" 0.0; \
33853 target: "cit_"#_pos".check"; \
33854 target: "cit_"#_pos".hd"; \
33857 name: "cit_"#_pos".checked"; \
33858 signal: "cit_"#_pos",checked"; \
33860 action: STATE_SET "visible" 0.0; \
33861 target: "cit_"#_pos".check"; \
33864 name: "cit_"#_pos".holiday"; \
33865 signal: "cit_"#_pos",holiday"; \
33867 action: STATE_SET "visible" 0.0; \
33868 target: "cit_"#_pos".hd"; \
33872 group { name: "elm/calendar/base/default";
33874 image: "shelf_inset.png" COMP;
33875 image: "bt_base1.png" COMP;
33876 image: "bt_hilight.png" COMP;
33877 image: "bt_shine.png" COMP;
33878 image: "bt_glow.png" COMP;
33879 image: "bt_dis_base.png" COMP;
33880 image: "bt_dis_hilight.png" COMP;
33881 image: "sp_bt_l.png" COMP;
33882 image: "sp_bt_r.png" COMP;
33883 image: "bt_sm_base1.png" COMP;
33884 image: "bt_sm_shine.png" COMP;
33885 image: "bt_sm_hilight.png" COMP;
33886 image: "ilist_1.png" COMP;
33887 image: "ilist_2.png" COMP;
33888 image: "ilist_item_shadow.png" COMP;
33889 image: "check.png" COMP;
33894 description { state: "default" 0.0;
33897 rel2.offset: -2 -2;
33898 color: 255 255 255 0;
33902 part { name: "spinner-base";
33905 description { state: "default" 0.0;
33911 rel2.offset: -7 -7;
33912 color: 255 255 255 0;
33916 part { name: "conf_over_spinner";
33918 description { state: "default" 0.0;
33919 rel1.to: "spinner-base";
33920 rel1.offset: -3 -3;
33921 rel2.to: "spinner-base";
33924 normal: "shelf_inset.png";
33931 part { name: "table-base";
33934 description { state: "default" 0.0;
33937 rel1.to_y: "spinner-base";
33939 rel1.relative: 0 1;
33941 rel2.offset: -7 -7;
33942 color: 255 255 255 0;
33945 part { name: "conf_over_table";
33947 description { state: "default" 0.0;
33948 rel1.to: "table-base";
33949 rel1.offset: -3 -3;
33950 rel2.to: "table-base";
33953 normal: "shelf_inset.png";
33960 part { name: "header";
33963 description { state: "default" 0.0;
33964 rel1.to: "table-base";
33965 rel1.relative: 0 0;
33966 rel2.to: "table-base";
33967 rel2.relative: 1 0.1;
33968 color: 255 255 255 0;
33971 part { name: "base";
33974 description { state: "default" 0.0;
33975 rel1.to_x: "table-base";
33976 rel1.to_y: "header";
33977 rel1.relative: 0 1;
33979 rel2.to: "table-base";
33981 color: 255 255 255 0;
33984 part { name: "left_bt";
33986 description { state: "default" 0.0;
33987 rel1 { to: "spinner-base";
33990 rel2 { to: "spinner-base";
33998 normal: "bt_base1.png";
34003 description { state: "clicked" 0.0;
34004 inherit: "default" 0.0;
34005 image.normal: "bt_base1.png";
34006 image.middle: SOLID;
34009 part { name: "left_over1";
34011 description { state: "default" 0.0;
34012 rel1.to: "left_bt";
34013 rel2 { to: "left_bt";
34017 normal: "bt_hilight.png";
34022 part { name: "left_over2";
34025 description { state: "default" 0.0;
34026 rel1.to: "left_bt";
34027 rel2.to: "left_bt";
34029 normal: "bt_shine.png";
34034 part { name: "left_over3";
34037 description { state: "default" 0.0;
34038 color: 255 255 255 0;
34039 rel1.to: "left_bt";
34040 rel2.to: "left_bt";
34042 normal: "bt_glow.png";
34043 border: 12 12 12 12;
34047 description { state: "clicked" 0.0;
34048 inherit: "default" 0.0;
34050 color: 255 255 255 255;
34053 part { name: "right_bt";
34055 description { state: "default" 0.0;
34056 rel1 { to: "spinner-base";
34059 rel2 { to: "spinner-base";
34067 normal: "bt_base1.png";
34072 description { state: "clicked" 0.0;
34073 inherit: "default" 0.0;
34074 image.normal: "bt_base1.png";
34075 image.middle: SOLID;
34078 part { name: "right_over1";
34080 description { state: "default" 0.0;
34081 rel1.to: "right_bt";
34082 rel2 { to: "right_bt";
34086 normal: "bt_hilight.png";
34091 part { name: "right_over2";
34094 description { state: "default" 0.0;
34095 rel1.to: "right_bt";
34096 rel2.to: "right_bt";
34098 normal: "bt_shine.png";
34103 part { name: "right_over3";
34106 description { state: "default" 0.0;
34107 color: 255 255 255 0;
34108 rel1.to: "right_bt";
34109 rel2.to: "right_bt";
34111 normal: "bt_glow.png";
34112 border: 12 12 12 12;
34116 description { state: "clicked" 0.0;
34117 inherit: "default" 0.0;
34119 color: 255 255 255 255;
34122 part { name: "left_bt_icon";
34124 description { state: "default" 0.0;
34125 rel1.to: "left_bt";
34126 rel2.to: "left_bt";
34130 image.normal: "sp_bt_l.png";
34132 description { state: "rtl" 0.0;
34133 inherit: "default" 0.0;
34134 image.normal: "sp_bt_r.png";
34137 part { name: "right_bt_icon";
34139 description { state: "default" 0.0;
34140 rel1.to: "right_bt";
34141 rel2.to: "right_bt";
34145 image.normal: "sp_bt_r.png";
34147 description { state: "rtl" 0.0;
34148 inherit: "default" 0.0;
34149 image.normal: "sp_bt_l.png";
34152 part { name: "month_text";
34156 description { state: "default" 0.0;
34159 rel1 { relative: 1.0 0.0;
34162 to_y: "spinner-base";
34164 rel2 { relative: 0.0 1.0;
34167 to_y: "spinner-base";
34171 font: "Sans,Edje-Vera";
34178 CH(0) CH(1) CH(2) CH(3) CH(4) CH(5) CH(6)
34179 CIT(0) CIT(1) CIT(2) CIT(3) CIT(4) CIT(5) CIT(6)
34180 CIT(7) CIT(8) CIT(9) CIT(10) CIT(11) CIT(12) CIT(13)
34181 CIT(14) CIT(15) CIT(16) CIT(17) CIT(18) CIT(19) CIT(20)
34182 CIT(21) CIT(22) CIT(23) CIT(24) CIT(25) CIT(26) CIT(27)
34183 CIT(28) CIT(29) CIT(30) CIT(31) CIT(32) CIT(33) CIT(34)
34184 CIT(35) CIT(36) CIT(37) CIT(38) CIT(39) CIT(40) CIT(41)
34187 program { name: "dec_start";
34188 signal: "mouse,down,1";
34190 action: SIGNAL_EMIT "elm,action,decrement,start" "";
34192 program { name: "dec_stop";
34193 signal: "mouse,up,1";
34195 action: SIGNAL_EMIT "elm,action,stop" "";
34197 program { name: "inc_start";
34198 signal: "mouse,down,1";
34199 source: "right_bt";
34200 action: SIGNAL_EMIT "elm,action,increment,start" "";
34202 program { name: "inc_stop";
34203 signal: "mouse,up,1";
34204 source: "right_bt";
34205 action: SIGNAL_EMIT "elm,action,stop" "";
34208 name: "left_bt_click";
34209 signal: "mouse,down,1";
34210 source: "left_over2";
34211 action: STATE_SET "clicked" 0.0;
34215 name: "left_bt_unclick";
34216 signal: "mouse,up,1";
34217 source: "left_over2";
34218 action: STATE_SET "default" 0.0;
34222 name: "left_bt_click2";
34223 signal: "mouse,down,1";
34224 source: "left_over3";
34225 action: STATE_SET "clicked" 0.0;
34226 target: "left_over3";
34229 name: "left_bt_unclick2";
34230 signal: "mouse,up,1";
34231 source: "left_over3";
34232 action: STATE_SET "default" 0.0;
34233 transition: DECELERATE 0.5;
34234 target: "left_over3";
34237 name: "right_bt_click";
34238 signal: "mouse,down,1";
34239 source: "right_over2";
34240 action: STATE_SET "clicked" 0.0;
34241 target: "right_bt";
34244 name: "right_bt_unclick";
34245 signal: "mouse,up,1";
34246 source: "right_over2";
34247 action: STATE_SET "default" 0.0;
34248 target: "right_bt";
34251 name: "right_bt_click2";
34252 signal: "mouse,down,1";
34253 source: "right_over3";
34254 action: STATE_SET "clicked" 0.0;
34255 target: "right_over3";
34258 name: "right_bt_unclick2";
34259 signal: "mouse,up,1";
34260 source: "right_over3";
34261 action: STATE_SET "default" 0.0;
34262 transition: DECELERATE 0.5;
34263 target: "right_over3";
34265 program { name: "to_rtl";
34266 signal: "edje,state,rtl";
34268 action: STATE_SET "rtl" 0.0;
34269 target: "right_bt_icon";
34270 target: "left_bt_icon";
34272 program { name: "to_ltr";
34273 signal: "edje,state,ltr";
34275 action: STATE_SET "default" 0.0;
34276 target: "right_bt_icon";
34277 target: "left_bt_icon";
34285 ////////////////////////////////////////////////////////////////////////////////
34287 ////////////////////////////////////////////////////////////////////////////////
34288 group { name: "elm/colorselector/bg/default";
34290 part { name: "elm.colorbar_0";
34293 description { state: "default" 0.0;
34295 rel1.relative: 0.0 0.00653594771;
34296 rel2.relative: 1.0 0.254901961;
34299 part { name: "elm.colorbar_1";
34302 description { state: "default" 0.0;
34304 rel1.relative: 0.0 0.254901961;
34305 rel2.relative: 1.0 0.503267974;
34308 part { name: "elm.colorbar_2";
34311 description { state: "default" 0.0;
34313 rel1.relative: 0.0 0.503267974;
34314 rel2.relative: 1.0 0.751633987;
34317 part { name: "elm.colorbar_3";
34320 description { state: "default" 0.0;
34322 rel1.relative: 0.0 0.751633987;
34323 rel2.relative: 1.0 1.0;
34329 group { name: "elm/colorselector/base/default";
34331 part { name: "elm.bar_bg";
34334 description { state: "default" 0.0;
34338 to_x: "elm.arrow_bg";
34339 to_y: "elm.arrow_icon";
34343 relative: 1.0 0.83;
34344 to_x: "elm.arrow_bg";
34349 part { name: "elm.bar";
34352 description { state: "default" 0.0;
34353 rel1.to: "elm.bar_bg";
34354 rel2.to: "elm.bar_bg";
34357 part { name: "elm.arrow_bg";
34360 description { state: "default" 0.0;
34362 relative: 1.0 0.17;
34364 to_x: "elm.l_button";
34367 relative: 0.0 0.83;
34369 to_x: "elm.r_button";
34373 part { name: "elm.arrow";
34377 description { state: "default" 0.0;
34382 to_x: "elm.arrow_bg";
34385 relative: 0.0 0.17;
34386 to_x: "elm.arrow_bg";
34392 confine: "elm.arrow_bg";
34397 part { name: "elm.arrow_icon";
34400 description { state: "default" 0.0;
34415 part { name: "event";
34418 description { state: "default" 0.0;
34420 to: "elm.arrow_icon";
34423 to_x: "elm.arrow_icon";
34424 to_y: "elm.arrow_bg";
34430 events: "elm.arrow";
34433 part { name: "elm.l_button";
34437 description { state: "default" 0.0;
34442 to_y: "elm.bar_bg";
34446 to_y: "elm.bar_bg";
34451 part { name: "elm.r_button";
34456 state: "default" 0.0;
34461 to_y: "elm.bar_bg";
34465 to_y: "elm.bar_bg";
34473 group{ name: "elm/colorselector/image/colorbar_0";
34475 image: "color_picker_color.png" COMP;
34478 part { name: "colorbar_0_image";
34481 description { state: "default" 0.0;
34482 rel2.offset: -1 -1;
34483 image.normal: "color_picker_color.png";
34489 group { name: "elm/colorselector/image/colorbar_1";
34491 image: "color_picker_opacity.png" COMP;
34494 part { name: "colorbar_1_image";
34497 description { state: "default" 0.0;
34498 rel2.offset: -1 -1;
34499 image.normal: "color_picker_opacity.png";
34505 group { name: "elm/colorselector/image/colorbar_2";
34507 image: "color_picker_brightness.png" COMP;
34510 part { name: "colorbar_2_image";
34513 description { state: "default" 0.0;
34514 rel2.offset: -1 -1;
34515 image.normal: "color_picker_brightness.png";
34521 group { name: "elm/colorselector/image/colorbar_3";
34523 image: "color_picker_alpha.png" COMP;
34526 part { name: "colorbar_3_image";
34529 description { state: "default" 0.0;
34530 rel2.offset: -1 -1;
34531 image.normal: "color_picker_alpha.png";
34537 group { name: "elm/colorselector/bg_image/colorbar_3";
34539 image: "color_picker_alpha_bg.png" COMP;
34542 part { name: "colorbar_3_image";
34545 description { state: "default" 0.0;
34546 rel2.offset: -1 -1;
34547 image.normal: "color_picker_alpha_bg.png";
34553 group { name: "elm/colorselector/image/updown";
34555 image: "icon_arrow_down.png" COMP;
34561 description { state: "default" 0.0;
34565 part { name: "arrow_image";
34568 description { state: "default" 0.0;
34569 image.normal: "icon_arrow_down.png";
34575 group { name: "elm/colorselector/button/left";
34577 image: "bt_base1.png" COMP;
34578 image: "bt_shine.png" COMP;
34579 image: "sp_bt_l.png" COMP;
34582 part { name: "button_image";
34584 description { state: "default" 0.0;
34585 image.normal: "bt_base1.png";
34586 image.border: 6 6 6 6;
34587 image.middle: SOLID;
34590 description { state: "clicked" 0.0;
34591 inherit: "default" 0.0;
34592 image.normal: "bt_shine.png";
34593 image.border: 6 6 6 6;
34594 image.middle: SOLID;
34597 part { name: "btn_over";
34600 description { state: "default" 0.0;
34601 rel1.to: "button_image";
34604 to: "button_image";
34607 normal: "bt_hilight.png";
34612 part { name: "btn_over2";
34616 ignore_flags: ON_HOLD;
34617 description { state: "default" 0.0;
34618 rel1.to: "button_image";
34619 rel2.to: "button_image";
34621 normal: "bt_shine.png";
34626 part { name: "focus_image";
34628 description { state: "default" 0.0;
34629 color: 255 255 255 0;
34630 rel1.to: "button_image";
34631 rel2.to: "button_image";
34633 normal: "bt_glow.png";
34634 border: 12 12 12 12;
34639 description { state: "clicked" 0.0;
34640 inherit: "default" 0.0;
34642 color: 255 255 255 255;
34645 part { name: "left_arrow";
34647 description { state: "default" 0.0;
34650 image.normal: "sp_bt_l.png";
34657 name: "button_down";
34658 signal: "elm,state,left,button,down";
34659 source: "left_button";
34660 action: STATE_SET "clicked" 0.0;
34661 target: "button_image";
34662 target: "focus_image";
34666 signal: "elm,state,left,button,up";
34667 source: "left_button";
34668 action: STATE_SET "default" 0.0;
34669 target: "button_image";
34670 target: "focus_image";
34675 group { name: "elm/colorselector/button/right";
34677 image: "bt_base1.png" COMP;
34678 image: "bt_shine.png" COMP;
34679 image: "sp_bt_r.png" COMP;
34682 part { name: "button_image";
34684 description { state: "default" 0.0;
34685 image.normal: "bt_base1.png";
34686 image.border: 6 6 6 6;
34687 image.middle: SOLID;
34690 description { state: "clicked" 0.0;
34691 inherit: "default" 0.0;
34692 image.normal: "bt_shine.png";
34693 image.border: 6 6 6 6;
34694 image.middle: SOLID;
34697 part { name: "btn_over";
34700 description { state: "default" 0.0;
34701 rel1.to: "button_image";
34704 to: "button_image";
34707 normal: "bt_hilight.png";
34712 part { name: "btn_over2";
34716 ignore_flags: ON_HOLD;
34717 description { state: "default" 0.0;
34718 rel1.to: "button_image";
34719 rel2.to: "button_image";
34721 normal: "bt_shine.png";
34726 part { name: "focus_image";
34728 description { state: "default" 0.0;
34729 color: 255 255 255 0;
34730 rel1.to: "button_image";
34731 rel2.to: "button_image";
34733 normal: "bt_glow.png";
34734 border: 12 12 12 12;
34739 description { state: "clicked" 0.0;
34740 inherit: "default" 0.0;
34742 color: 255 255 255 255;
34745 part { name: "right_arrow";
34747 description { state: "default" 0.0;
34750 image.normal: "sp_bt_r.png";
34757 name: "button_down";
34758 signal: "elm,state,right,button,down";
34759 source: "right_button";
34760 action: STATE_SET "clicked" 0.0;
34761 target: "button_image";
34762 target: "focus_image";
34766 signal: "elm,state,right,button,up";
34767 source: "right_button";
34768 action: STATE_SET "default" 0.0;
34769 target: "button_image";
34770 target: "focus_image";
34775 ///////////////////////////////////////////////////////////////////////////////
34776 #define FLIP_PICKER_MAX_LEN (50)
34777 #define FLIP_PICKER_MAX_LEN_STR "50"
34779 group { name: "elm/flipselector/base/default";
34781 image: "flip_base.png" COMP;
34782 image: "flip_base_shad.png" COMP;
34783 image: "flip_shad.png" COMP;
34784 image: "arrow_up.png" COMP;
34785 image: "arrow_down.png" COMP;
34786 image: "flip_t.png" COMP;
34787 image: "flip_b.png" COMP;
34791 item: "max_len" FLIP_PICKER_MAX_LEN_STR;
34794 //FIXME: quick successive clicks on, say, up, lead to nastiness
34796 public cur, prev, next, lock;
34798 public animator_bottom_down(val, Float:pos) {
34799 new tmp[FLIP_PICKER_MAX_LEN];
34801 set_tween_state(PART:"bottom", pos, "shrink", 0.0, "default", 0.0);
34802 set_tween_state(PART:"bottom_sheet", pos, "shrink", 0.0, "default",
34804 set_tween_state(PART:"shadow", pos, "half", 0.0, "full",
34808 set_state(PART:"shadow", "default", 0.0);
34811 fetch_str(next, 0, tmp, FLIP_PICKER_MAX_LEN);
34812 if (strncmp(tmp, "", FLIP_PICKER_MAX_LEN) != 0) {
34813 replace_str(next, 0, "");
34814 message(MSG_STRING, 1, tmp);
34819 public animator_top_down(val, Float:pos) {
34820 set_tween_state(PART:"top", pos, "default", 0.0, "shrink", 0.0);
34821 set_tween_state(PART:"top_sheet", pos, "default", 0.0, "shrink",
34823 set_tween_state(PART:"shadow", pos, "default", 0.0, "half",
34827 anim(0.2, "animator_bottom_down", val);
34830 public animator_bottom_up(val, Float:pos) {
34831 set_tween_state(PART:"bottom", pos, "default", 0.0, "shrink", 0.0);
34832 set_tween_state(PART:"bottom_sheet", pos, "default", 0.0, "shrink",
34834 set_tween_state(PART:"shadow", pos, "full", 0.0, "half",
34838 anim(0.2, "animator_top_up", val);
34841 public animator_top_up(val, Float:pos) {
34842 new tmp[FLIP_PICKER_MAX_LEN];
34844 set_tween_state(PART:"top", pos, "shrink", 0.0, "default", 0.0);
34845 set_tween_state(PART:"top_sheet", pos, "shrink", 0.0, "default",
34847 set_tween_state(PART:"shadow", pos, "half", 0.0, "default",
34851 set_state(PART:"shadow", "default", 0.0);
34854 fetch_str(next, 0, tmp, FLIP_PICKER_MAX_LEN);
34855 if (strncmp(tmp, "", FLIP_PICKER_MAX_LEN) != 0) {
34856 replace_str(next, 0, "");
34857 message(MSG_STRING, 2, tmp);
34862 public message(Msg_Type:type, id, ...) {
34864 if ((type == MSG_STRING) && (id == 1)) {
34865 new value[FLIP_PICKER_MAX_LEN], tmp[FLIP_PICKER_MAX_LEN];
34867 snprintf(value, FLIP_PICKER_MAX_LEN, "%s", getarg(2));
34869 if (get_int(lock) == 1) {
34870 replace_str(next, 0, value);
34874 fetch_str(cur, 0, tmp, FLIP_PICKER_MAX_LEN);
34876 set_text(PART:"bottom_b", tmp);
34878 set_state(PART:"top", "shrink", 0.0);
34879 set_text(PART:"top", tmp);
34880 set_state(PART:"top", "default", 0.0);
34881 set_text(PART:"top", tmp);
34883 replace_str(prev, 0, tmp);
34885 set_state(PART:"bottom", "default", 0.0);
34886 set_text(PART:"bottom", value);
34887 set_state(PART:"bottom", "shrink", 0.0);
34888 set_text(PART:"bottom", value);
34890 set_text(PART:"top_b", value);
34892 replace_str(cur, 0, value);
34894 set_state(PART:"bottom_sheet", "shrink", 0.0);
34895 set_state(PART:"top_sheet", "default", 0.0);
34898 set_state(PART:"shadow", "default", 0.0);
34899 anim(0.2, "animator_top_down", 1);
34903 if ((type == MSG_STRING) && (id == 2)) {
34904 new value[FLIP_PICKER_MAX_LEN], tmp[FLIP_PICKER_MAX_LEN];
34906 snprintf(value, FLIP_PICKER_MAX_LEN, "%s", getarg(2));
34908 if (get_int(lock) == 1) {
34909 replace_str(next, 0, value);
34913 fetch_str(cur, 0, tmp, FLIP_PICKER_MAX_LEN);
34915 set_text(PART:"top_b", tmp);
34917 set_state(PART:"bottom", "shrink", 0.0);
34918 set_text(PART:"bottom", tmp);
34919 set_state(PART:"bottom", "default", 0.0);
34920 set_text(PART:"bottom", tmp);
34922 replace_str(prev, 0, tmp);
34924 set_state(PART:"top", "default", 0.0);
34925 set_text(PART:"top", value);
34926 set_state(PART:"top", "shrink", 0.0);
34927 set_text(PART:"top", value);
34929 set_text(PART:"bottom_b", value);
34931 replace_str(cur, 0, value);
34933 set_state(PART:"bottom_sheet", "default", 0.0);
34934 set_state(PART:"top_sheet", "shrink", 0.0);
34937 set_state(PART:"shadow", "full", 0.0);
34938 anim(0.2, "animator_bottom_up", 1);
34944 part { name: "shad";
34946 description { state: "default" 0.0;
34947 rel1.offset: -4 -4;
34952 normal: "flip_base_shad.png";
34958 part { name: "base";
34960 description { state: "default" 0.0;
34962 rel2.offset: -5 -5;
34964 image.normal: "flip_base.png";
34971 description { state: "default" 0.0;
34973 rel1.relative: 0.0 0.5;
34977 description { state: "hidden" 0.0;
34978 inherit: "default" 0.0;
34986 description { state: "default" 0.0;
34989 rel2.relative: 1.0 0.5;
34992 description { state: "hidden" 0.0;
34993 inherit: "default" 0.0;
34998 part { name: "bottom_sheet_static";
35000 description { state: "default" 0.0;
35004 image.normal: "flip_b.png";
35008 part { name: "bottom_b";
35010 clip_to: "bottom_clipper";
35013 description { state: "default" 0.0;
35019 font: "Sans:style=Bold,Edje-Vera-Bold";
35027 part { name: "shadow";
35029 description { state: "default" 0.0;
35032 rel2.relative: 1.0 0.0;
35033 image.normal: "flip_shad.png";
35035 description { state: "half" 0.0;
35036 inherit: "default" 0.0;
35037 rel2.relative: 1.0 0.5;
35039 description { state: "full" 0.0;
35040 inherit: "default" 0.0;
35041 rel2.relative: 1.0 1.0;
35045 part { name: "bottom_sheet";
35047 description { state: "default" 0.0;
35051 image.normal: "flip_b.png";
35053 description { state: "shrink" 0.0;
35054 inherit: "default" 0.0;
35056 rel2.relative: 1.0 0.0;
35060 part { name: "bottom";
35062 clip_to: "bottom_clipper";
35065 description { state: "default" 0.0;
35071 font: "Sans:style=Bold,Edje-Vera-Bold";
35077 description { state: "shrink" 0.0;
35078 inherit: "default" 0.0;
35079 color: 128 128 128 255;
35081 rel2.relative: 1.0 0.5; /* FIXME: same visual effect? --> MAP! */
35085 part { name: "top_sheet_static";
35087 description { state: "default" 0.0;
35091 image.normal: "flip_t.png";
35095 part { name: "top_b";
35097 clip_to: "top_clipper";
35100 description { state: "default" 0.0;
35106 font: "Sans:style=Bold,Edje-Vera-Bold";
35115 part { name: "top_sheet";
35117 description { state: "default" 0.0;
35121 image.normal: "flip_t.png";
35123 description { state: "shrink" 0.0;
35124 inherit: "default" 0.0;
35125 color: 128 128 128 255;
35127 rel1.relative: 0.0 1.0;
35131 part { name: "top";
35133 clip_to: "top_clipper";
35136 description { state: "default" 0.0;
35142 font: "Sans:style=Bold,Edje-Vera-Bold";
35148 description { state: "shrink" 0.0;
35149 inherit: "default" 0.0;
35151 rel1.relative: 0.0 0.5;
35155 part { name: "arrow_top";
35158 description { state: "default" 0.0;
35164 image.normal: "arrow_up.png";
35166 description { state: "hidden" 0.0;
35167 inherit: "default" 0.0;
35171 part { name: "arrow_bottom";
35174 description { state: "default" 0.0;
35180 image.normal: "arrow_down.png";
35182 description { state: "hidden" 0.0;
35183 inherit: "default" 0.0;
35191 name: "top_clipper";
35193 state: "default" 0.0;
35203 name: "bottom_clipper";
35205 state: "default" 0.0;
35214 program { name: "load";
35218 append_str(cur, "");
35219 append_str(prev, "");
35220 append_str(next, "");
35225 program { name: "hide_arrows";
35226 signal: "elm,state,button,hidden";
35228 action: STATE_SET "hidden" 0.0;
35229 target: "arrow_top";
35230 target: "arrow_bottom";
35235 program { name: "show_arrows";
35236 signal: "elm,state,button,visible";
35238 action: STATE_SET "default" 0.0;
35239 target: "arrow_top";
35240 target: "arrow_bottom";
35245 program { name: "up";
35246 signal: "mouse,down,1";
35248 action: SIGNAL_EMIT "elm,action,up,start" "";
35250 program { name: "up,stop";
35251 signal: "mouse,up,1";
35253 action: SIGNAL_EMIT "elm,action,up,stop" "";
35255 program { name: "down";
35256 signal: "mouse,down,1";
35258 action: SIGNAL_EMIT "elm,action,down,start" "";
35260 program { name: "down,stop";
35261 signal: "mouse,up,1";
35263 action: SIGNAL_EMIT "elm,action,down,stop" "";
35268 ////////////////////////////////////////////////////////////////////////////////
35270 ////////////////////////////////////////////////////////////////////////////////
35271 group { name: "elm/diskselector/base/default";
35273 image: "bar_shine.png" COMP;
35280 description { state: "default" 0.0;
35284 part { name: "shine_left";
35286 description { state: "default" 0.0;
35288 rel1.relative: -0.1 0;
35290 rel2.relative: 0.1 1;
35291 image.normal: "bar_shine.png";
35292 color: 255 255 255 120;
35295 part { name: "shine_center";
35297 description { state: "default" 0.0;
35299 rel1.relative: 0.2 0;
35301 rel2.relative: 0.8 1;
35302 image.normal: "bar_shine.png";
35303 color: 255 255 255 180;
35306 part { name: "shine_right";
35308 description { state: "default" 0.0;
35310 rel1.relative: 0.9 0;
35312 rel2.relative: 1.1 1;
35313 image.normal: "bar_shine.png";
35314 color: 255 255 255 120;
35317 part { name: "clipper";
35320 description { state: "default" 0.0;
35324 rel2.offset: -3 -3;
35327 part { name: "elm.swallow.content";
35328 clip_to: "clipper";
35330 description { state: "default" 0.0;
35338 group { name: "elm/diskselector/item/default";
35341 item: "len_threshold" "14";
35342 item: "display_item_num" "3";
35343 item: "min_height" "-1";
35344 item: "min_width" "-1";
35348 part { name: "elm.swallow.icon";
35350 description { state: "default" 0.0;
35362 description { state: "show" 0.0;
35363 inherit: "default" 0.0;
35365 description { state: "default_small" 0.0;
35366 inherit: "default" 0.0;
35367 rel1.relative: 0 0.2;
35368 rel2.relative: 0 0.8;
35370 description { state: "left_side" 0.0;
35371 inherit: "default" 0.0;
35372 rel1.relative: 0 0.2;
35373 rel2.relative: 0 0.8;
35374 color: 255 255 255 160;
35376 description { state: "right_side" 0.0;
35377 inherit: "left_side" 0.0;
35378 rel1.relative: 0.4 0.2;
35379 rel2.relative: 0.4 0.8;
35380 color: 255 255 255 160;
35383 part { name: "elm.text";
35387 description { state: "default" 0.0;
35388 rel1.relative: 1 0.0;
35389 rel1.to_x: "elm.swallow.icon";
35390 rel2.relative: 1.0 1.0;
35391 color: 255 255 255 255;
35394 font: "Sans,Edje-Vera";
35400 description { state: "show" 0.0;
35401 inherit: "default" 0.0;
35404 description { state: "default_small" 0.0;
35405 inherit: "default" 0.0;
35409 description { state: "left_side" 0.0;
35410 inherit: "default" 0.0;
35411 color: 172 172 172 255;
35414 text.align: 0.2 0.5;
35416 description { state: "right_side" 0.0;
35417 inherit: "default" 0.0;
35418 color: 172 172 172 255;
35421 text.align: 0.8 0.5;
35427 program { name: "center_text";
35428 signal: "elm,state,center";
35430 action: STATE_SET "show" 0.0;
35431 target: "elm.text";
35432 target: "elm.swallow.icon";
35434 program { name: "center_small_text";
35435 signal: "elm,state,center_small";
35437 action: STATE_SET "default_small" 0.0;
35438 target: "elm.text";
35439 target: "elm.swallow.icon";
35441 program { name: "l_side_text";
35442 signal: "elm,state,left_side";
35444 action: STATE_SET "left_side" 0.0;
35445 target: "elm.text";
35446 target: "elm.swallow.icon";
35448 program { name: "r_side_text";
35449 signal: "elm,state,right_side";
35451 action: STATE_SET "right_side" 0.0;
35452 target: "elm.text";
35453 target: "elm.swallow.icon";
35458 group { name: "elm/entry/path/separator/default";
35459 images.image: "arrow_right.png" COMP;
35461 part { name: "icon";
35463 description { state: "default" 0.0;
35464 image.normal: "arrow_right.png";
35472 group { name: "elm/fileselector/base/default";
35474 item: "path_separator" "<item relsize=16x16 vsize=full href=path/separator></item>";
35477 part { name: "elm.swallow.up";
35479 description { state: "default" 0.0;
35489 part { name: "elm.swallow.home";
35491 description { state: "default" 0.0;
35496 to: "elm.swallow.up";
35501 to: "elm.swallow.up";
35507 part { name: "elm.swallow.files";
35509 description { state: "default" 0.0;
35514 to_y: "elm.swallow.home";
35519 to_y: "elm.swallow.path";
35525 part { name: "elm.swallow.path";
35527 description { state: "default" 0.0;
35531 to_y: "elm.swallow.filename";
35536 to_y: "elm.swallow.filename";
35542 part { name: "elm.swallow.filename";
35544 description { state: "default" 0.0;
35548 to_y: "elm.swallow.ok";
35553 to_y: "elm.swallow.ok";
35559 part { name: "elm.swallow.cancel";
35561 description { state: "default" 0.0;
35565 to: "elm.swallow.ok";
35570 to: "elm.swallow.ok";
35576 part { name: "elm.swallow.ok";
35578 description { state: "default" 0.0;
35590 group { name: "elm/fileselector_entry/base/default";
35592 part { name: "elm.swallow.entry";
35594 description { state: "default" 0.0;
35597 rel2 { to_x: "elm.swallow.button";
35603 part { name: "elm.swallow.button";
35605 description { state: "default" 0.0;
35618 ////////////////////////////////////////////////////////////////////////
35619 // Standard layouts to be used //
35620 ////////////////////////////////////////////////////////////////////////
35621 /* application with toolbar and main content area */
35622 group { name: "elm/layout/application/toolbar-content";
35624 part { name: "elm.swallow.content";
35626 description { state: "default" 0.0;
35627 rel1 { to_y: "elm.external.toolbar";
35634 part { name: "elm.external.toolbar";
35636 source: "elm/toolbar";
35637 description { state: "default" 0.0;
35649 /* application with toolbar and main content area with a back button and title area */
35650 group { name: "elm/layout/application/toolbar-content-back";
35652 part { name: "elm.swallow.content";
35654 description { state: "default" 0.0;
35655 rel1 { to_y: "title_clipper";
35662 part { name: "elm.external.toolbar";
35664 source: "elm/toolbar";
35665 description { state: "default" 0.0;
35674 part { name: "title_clipper";
35676 description { state: "default" 0.0;
35685 description { state: "hidden" 0.0;
35686 inherit: "default" 0.0;
35693 part { name: "back_clipper";
35695 clip_to: "title_clipper";
35696 description { state: "default" 0.0;
35699 description { state: "hidden" 0.0;
35703 part { name: "back";
35705 source: "elm/button";
35706 clip_to: "back_clipper";
35707 description { state: "default" 0.0;
35710 rel1 { to_y: "elm.external.toolbar";
35714 rel2 { to_y: "elm.external.toolbar";
35718 params.string: "label" "Back";
35725 action: SIGNAL_EMIT "elm,action,back" "";
35728 signal: "elm,back,hide";
35730 action: STATE_SET "hidden" 0.0;
35731 target: "back_clipper";
35734 signal: "elm,back,show";
35736 action: STATE_SET "default" 0.0;
35737 target: "back_clipper";
35740 signal: "elm,title,hide";
35742 action: STATE_SET "hidden" 0.0;
35743 transition: LINEAR 0.1;
35744 target: "title_clipper";
35747 signal: "elm,title,show";
35749 action: STATE_SET "default" 0.0;
35750 target: "title_clipper";
35754 part { name: "elm.swallow.end";
35756 description { state: "default" 0.0;
35759 rel1 { to_y: "elm.external.toolbar";
35763 rel2 { to_y: "elm.external.toolbar";
35770 part { name: "elm.text.title";
35772 effect: SOFT_SHADOW;
35774 description { state: "default" 0.0;
35775 rel1 { to_y: "elm.external.toolbar";
35780 rel2 { to_y: "back";
35781 to_x: "elm.swallow.end";
35786 font: "Sans:style=Bold";
35794 /* application with toolbar and main content area with a back and next buttons and title area */
35795 group { name: "elm/layout/application/toolbar-content-back-next";
35797 part { name: "elm.swallow.content";
35799 description { state: "default" 0.0;
35800 rel1 { to_y: "title_clipper";
35807 part { name: "elm.external.toolbar";
35809 source: "elm/toolbar";
35810 description { state: "default" 0.0;
35819 part { name: "title_clipper";
35821 description { state: "default" 0.0;
35830 description { state: "hidden" 0.0;
35831 inherit: "default" 0.0;
35838 part { name: "back";
35840 source: "elm/button";
35841 clip_to: "back_clipper";
35842 description { state: "default" 0.0;
35845 rel1 { to_y: "elm.external.toolbar";
35849 rel2 { to_y: "elm.external.toolbar";
35853 params.string: "label" "Back";
35856 part { name: "back_clipper";
35858 clip_to: "title_clipper";
35859 description { state: "default" 0.0;
35862 description { state: "hidden" 0.0;
35866 part { name: "next";
35868 source: "elm/button";
35869 clip_to: "next_clipper";
35870 description { state: "default" 0.0;
35873 rel1 { to_y: "elm.external.toolbar";
35877 rel2 { to_y: "elm.external.toolbar";
35881 params.string: "label" "Next";
35884 part { name: "next_clipper";
35886 clip_to: "title_clipper";
35887 description { state: "default" 0.0;
35890 description { state: "hidden" 0.0;
35898 action: SIGNAL_EMIT "elm,action,back" "";
35901 signal: "elm,title,hide";
35903 action: STATE_SET "hidden" 0.0;
35904 transition: LINEAR 0.1;
35905 target: "title_clipper";
35908 signal: "elm,title,show";
35910 action: STATE_SET "default" 0.0;
35911 target: "title_clipper";
35914 signal: "elm,back,hide";
35916 action: STATE_SET "hidden" 0.0;
35917 target: "back_clipper";
35920 signal: "elm,back,show";
35922 action: STATE_SET "default" 0.0;
35923 target: "back_clipper";
35928 action: SIGNAL_EMIT "elm,action,next" "";
35931 signal: "elm,next,hide";
35933 action: STATE_SET "hidden" 0.0;
35934 target: "next_clipper";
35937 signal: "elm,next,show";
35939 action: STATE_SET "default" 0.0;
35940 target: "next_clipper";
35943 part { name: "elm.text.title";
35945 effect: SOFT_SHADOW;
35947 clip_to: "title_clipper";
35948 description { state: "default" 0.0;
35949 rel1 { to_y: "elm.external.toolbar";
35954 rel2 { to_y: "back";
35960 font: "Sans:style=Bold";
35967 /* application with a main content area with a back button and title area */
35968 group { name: "elm/layout/application/content-back";
35970 part { name: "elm.swallow.content";
35972 description { state: "default" 0.0;
35973 rel1 { to_y: "title_clipper";
35979 part { name: "title_clipper";
35981 description { state: "default" 0.0;
35990 description { state: "hidden" 0.0;
35991 inherit: "default" 0.0;
35998 part { name: "back_clipper";
36000 clip_to: "title_clipper";
36001 description { state: "default" 0.0;
36004 description { state: "hidden" 0.0;
36008 part { name: "back";
36010 source: "elm/button";
36011 clip_to: "back_clipper";
36012 description { state: "default" 0.0;
36023 params.string: "label" "Back";
36030 action: SIGNAL_EMIT "elm,action,back" "";
36033 signal: "elm,back,hide";
36035 action: STATE_SET "hidden" 0.0;
36036 target: "back_clipper";
36039 signal: "elm,back,show";
36041 action: STATE_SET "default" 0.0;
36042 target: "back_clipper";
36045 signal: "elm,title,hide";
36047 action: STATE_SET "hidden" 0.0;
36048 transition: LINEAR 0.1;
36049 target: "title_clipper";
36052 signal: "elm,title,show";
36054 action: STATE_SET "default" 0.0;
36055 target: "title_clipper";
36059 part { name: "elm.swallow.end";
36061 description { state: "default" 0.0;
36075 part { name: "elm.text.title";
36077 effect: SOFT_SHADOW;
36079 description { state: "default" 0.0;
36085 rel2 { to_y: "back";
36086 to_x: "elm.swallow.end";
36091 font: "Sans:style=Bold";
36099 /* application with a main content area with a back and next buttons and title area */
36100 group { name: "elm/layout/application/content-back-next";
36102 part { name: "elm.swallow.content";
36104 description { state: "default" 0.0;
36105 rel1 { to_y: "title_clipper";
36112 part { name: "title_clipper";
36114 description { state: "default" 0.0;
36123 description { state: "hidden" 0.0;
36124 inherit: "default" 0.0;
36131 part { name: "back";
36133 source: "elm/button";
36134 clip_to: "back_clipper";
36135 description { state: "default" 0.0;
36146 params.string: "label" "Back";
36149 part { name: "back_clipper";
36151 clip_to: "title_clipper";
36152 description { state: "default" 0.0;
36155 description { state: "hidden" 0.0;
36159 part { name: "next";
36161 source: "elm/button";
36162 clip_to: "next_clipper";
36163 description { state: "default" 0.0;
36174 params.string: "label" "Next";
36177 part { name: "next_clipper";
36179 clip_to: "title_clipper";
36180 description { state: "default" 0.0;
36183 description { state: "hidden" 0.0;
36191 action: SIGNAL_EMIT "elm,action,back" "";
36194 signal: "elm,title,hide";
36196 action: STATE_SET "hidden" 0.0;
36197 transition: LINEAR 0.1;
36198 target: "title_clipper";
36201 signal: "elm,title,show";
36203 action: STATE_SET "default" 0.0;
36204 target: "title_clipper";
36207 signal: "elm,back,hide";
36209 action: STATE_SET "hidden" 0.0;
36210 target: "back_clipper";
36213 signal: "elm,back,show";
36215 action: STATE_SET "default" 0.0;
36216 target: "back_clipper";
36221 action: SIGNAL_EMIT "elm,action,next" "";
36224 signal: "elm,next,hide";
36226 action: STATE_SET "hidden" 0.0;
36227 target: "next_clipper";
36230 signal: "elm,next,show";
36232 action: STATE_SET "default" 0.0;
36233 target: "next_clipper";
36236 part { name: "elm.text.title";
36238 effect: SOFT_SHADOW;
36240 clip_to: "title_clipper";
36241 description { state: "default" 0.0;
36247 rel2 { to_y: "back";
36253 font: "Sans:style=Bold";
36261 /* application with toolbar and main content area as a vertical box */
36262 group { name: "elm/layout/application/toolbar-vbox";
36264 part { name: "elm.box.content";
36266 description { state: "default" 0.0;
36267 rel1 { to_y: "elm.external.toolbar";
36271 box.layout: "vertical";
36275 part { name: "elm.external.toolbar";
36277 source: "elm/toolbar";
36278 description { state: "default" 0.0;
36290 /* application with toolbar and main content area as a table */
36291 group { name: "elm/layout/application/toolbar-table";
36293 part { name: "elm.table.content";
36295 description { state: "default" 0.0;
36296 rel1 { to_y: "elm.external.toolbar";
36303 part { name: "elm.external.toolbar";
36305 source: "elm/toolbar";
36306 description { state: "default" 0.0;
36318 ///////////////////////////////////////////////////////////////////////////////
36319 group { name: "elm/segment_control/base/default";
36320 #define SEGMENT_TYPE_SINGLE 1
36321 #define SEGMENT_TYPE_LEFT 2
36322 #define SEGMENT_TYPE_MIDDLE 3
36323 #define SEGMENT_TYPE_RIGHT 4
36324 #define SEGMENT_STATE_NORMAL 1
36325 #define SEGMENT_STATE_PRESSED 2
36326 #define SEGMENT_STATE_SELECTED 3
36327 #define SEGMENT_STATUS_ENABLED 0
36328 #define SEGMENT_STATUS_DISABLED 1
36335 state: "default" 0.0;
36342 group { name: "elm/segment_control/item/default";
36344 image: "seg_single_pressed.png" COMP;
36345 image: "seg_single_selected.png" COMP;
36346 image: "seg_single_normal.png" COMP;
36348 image: "seg_left_pressed.png" COMP;
36349 image: "seg_left_selected.png" COMP;
36350 image: "seg_left_normal.png" COMP;
36352 image: "seg_middle_pressed.png" COMP;
36353 image: "seg_middle_selected.png" COMP;
36354 image: "seg_middle_normal.png" COMP;
36356 image: "seg_right_pressed.png" COMP;
36357 image: "seg_right_selected.png" COMP;
36358 image: "seg_right_normal.png" COMP;
36361 part { name: "segment";
36364 description { state: "default" 0.0;
36368 normal: "seg_single_normal.png";
36374 description { state: "default_single" 0.0;
36375 inherit: "default" 0.0;
36378 normal: "seg_single_normal.png";
36382 description { state: "default_left" 0.0;
36383 inherit: "default" 0.0;
36386 normal: "seg_left_normal.png";
36390 description { state: "default_right" 0.0;
36391 inherit: "default" 0.0;
36394 normal: "seg_right_normal.png";
36398 description { state: "default_middle" 0.0;
36399 inherit: "default" 0.0;
36402 normal: "seg_middle_normal.png";
36406 description { state: "pressed_single" 0.0;
36407 inherit: "default" 0.0;
36410 normal: "seg_single_pressed.png";
36414 description { state: "pressed_left" 0.0;
36415 inherit: "default" 0.0;
36418 normal: "seg_left_pressed.png";
36422 description { state: "pressed_right" 0.0;
36423 inherit: "default" 0.0;
36426 normal: "seg_right_pressed.png";
36430 description { state: "pressed_middle" 0.0;
36431 inherit: "default" 0.0;
36434 normal: "seg_middle_pressed.png";
36438 description { state: "selected_single" 0.0;
36439 inherit: "default" 0.0;
36442 normal: "seg_single_selected.png";
36446 description { state: "selected_left" 0.0;
36447 inherit: "default" 0.0;
36450 normal: "seg_left_selected.png";
36454 description { state: "selected_right" 0.0;
36455 inherit: "default" 0.0;
36458 normal: "seg_right_selected.png";
36462 description { state: "selected_middle" 0.0;
36463 inherit: "default" 0.0;
36466 normal: "seg_middle_selected.png";
36471 part { name: "padding_left";
36475 description { state: "default" 0.0;
36477 rel1.relative: 0.0 0.0;
36478 rel2.relative: 0.0 1.0;
36485 part { name: "padding_right";
36489 description { state: "default" 0.0;
36491 rel1.relative: 1.0 0.0;
36492 rel2.relative: 1.0 1.0;
36499 part { name: "padding_top";
36503 description { state: "default" 0.0;
36505 rel1.relative: 0.0 0.0;
36506 rel2.relative: 1.0 0.0;
36513 part { name: "padding_bottom";
36517 description { state: "default" 0.0;
36519 rel1.relative: 0.0 1.0;
36520 rel2.relative: 1.0 1.0;
36527 part { name: "icon.bg";
36531 description { state: "default" 0.0;
36535 to_x: "padding_left";
36536 to_y: "padding_top";
36540 to: "elm.swallow.icon";
36547 part { name: "padding_icon_text";
36551 description { state: "default" 0.0; //when only icon or no icon is there
36565 description { state: "icononly" 0.0;
36566 inherit: "default" 0.0;
36568 description { state: "visible" 0.0; //when icon is visible
36569 inherit: "default" 0.0;
36573 part { name: "elm.swallow.icon";
36576 description { state: "default" 0.0;
36580 to_x: "padding_left";
36581 to_y: "padding_top";
36585 to_y: "padding_bottom";
36590 aspect_preference: BOTH;
36592 description { state: "visible" 0.0;
36593 inherit: "default" 0.0;
36596 to_y: "padding_bottom";
36600 description { state: "icononly" 0.0;
36601 inherit: "default" 0.0;
36604 to_x: "padding_right";
36605 to_y: "padding_bottom";
36611 part { name: "elm.text";
36616 state: "default" 0.0;
36621 to_x: "padding_icon_text";
36625 to_x: "padding_right";
36628 color: 224 224 224 255;
36639 description { state: "normal" 0.0;
36640 inherit: "default" 0.0;
36643 description { state: "pressed" 0.0;
36644 inherit: "default" 0.0;
36648 description { state: "selected" 0.0;
36649 inherit: "default" 0.0;
36651 color: 50 50 50 255;
36653 description { state: "disabled" 0.0;
36654 inherit: "default" 0.0;
36656 color: 200 200 200 255;
36659 part { name: "disabler";
36662 description { state: "default" 0.0;
36667 rel1 { relative: 0.0 0.0; to: "segment";}
36668 rel2 { relative: 1.0 1.0; to: "segment";}
36669 color: 255 255 255 150;
36671 description { state: "disabled_single" 0.0;
36672 inherit: "default" 0.0;
36675 normal: "seg_single_normal.png";
36679 description { state: "disabled_left" 0.0;
36680 inherit: "default" 0.0;
36683 normal: "seg_left_normal.png";
36687 description { state: "disabled_right" 0.0;
36688 inherit: "default" 0.0;
36691 normal: "seg_right_normal.png";
36695 description { state: "disabled_middle" 0.0;
36696 inherit: "default" 0.0;
36699 normal: "seg_middle_normal.png";
36707 public seg_type; // Single, Left, Middle, Right.
36708 public seg_state; // Normal/Default, Pressed, Selected.
36709 public seg_status;// Enabled/Default, Disabled
36711 public update_state() {
36712 new type, state, disabled;
36713 type = get_int(seg_type);
36714 state = get_int(seg_state);
36715 disabled = get_int(seg_status);
36717 if(state == SEGMENT_STATE_NORMAL)
36719 if(type == SEGMENT_TYPE_SINGLE)
36720 set_state(PART:"segment", "default_single", 0.0);
36721 else if(type == SEGMENT_TYPE_LEFT)
36722 set_state(PART:"segment", "default_left", 0.0);
36723 else if(type == SEGMENT_TYPE_MIDDLE)
36724 set_state(PART:"segment", "default_middle", 0.0);
36725 else if(type == SEGMENT_TYPE_RIGHT)
36726 set_state(PART:"segment", "default_right", 0.0);
36727 set_state(PART:"elm.text", "normal", 0.0);
36729 else if(state == SEGMENT_STATE_PRESSED)
36731 if(type == SEGMENT_TYPE_SINGLE)
36732 set_state(PART:"segment", "pressed_single", 0.0);
36733 else if(type == SEGMENT_TYPE_LEFT)
36734 set_state(PART:"segment", "pressed_left", 0.0);
36735 else if(type == SEGMENT_TYPE_MIDDLE)
36736 set_state(PART:"segment", "pressed_middle", 0.0);
36737 else if(type == SEGMENT_TYPE_RIGHT)
36738 set_state(PART:"segment", "pressed_right", 0.0);
36739 set_state(PART:"elm.text", "pressed", 0.0);
36741 else if(state == SEGMENT_STATE_SELECTED)
36743 if(type == SEGMENT_TYPE_SINGLE)
36744 set_state(PART:"segment", "selected_single", 0.0);
36745 else if(type == SEGMENT_TYPE_LEFT)
36746 set_state(PART:"segment", "selected_left", 0.0);
36747 else if(type == SEGMENT_TYPE_MIDDLE)
36748 set_state(PART:"segment", "selected_middle", 0.0);
36749 else if(type == SEGMENT_TYPE_RIGHT)
36750 set_state(PART:"segment", "selected_right", 0.0);
36751 set_state(PART:"elm.text", "selected", 0.0);
36753 if(disabled == SEGMENT_STATUS_DISABLED)
36755 if(type == SEGMENT_TYPE_SINGLE)
36756 set_state(PART:"disabler", "disabled_single", 0.0);
36757 else if(type == SEGMENT_TYPE_LEFT)
36758 set_state(PART:"disabler", "disabled_left", 0.0);
36759 else if(type == SEGMENT_TYPE_MIDDLE)
36760 set_state(PART:"disabler", "disabled_middle", 0.0);
36761 else if(type == SEGMENT_TYPE_RIGHT)
36762 set_state(PART:"disabler", "disabled_right", 0.0);
36763 set_state(PART:"elm.text", "disabled", 0.0);
36768 name: "segment_type_s";
36769 signal: "elm,type,segment,single";
36772 set_int(seg_type, SEGMENT_TYPE_SINGLE);
36777 name: "segment_type_l";
36778 signal: "elm,type,segment,left";
36781 set_int(seg_type, SEGMENT_TYPE_LEFT);
36786 name: "segment_type_m";
36787 signal: "elm,type,segment,middle";
36790 set_int(seg_type, SEGMENT_TYPE_MIDDLE);
36795 name: "segment_type_r";
36796 signal: "elm,type,segment,right";
36799 set_int(seg_type, SEGMENT_TYPE_RIGHT);
36804 name: "normal_segment";
36805 signal: "elm,state,segment,normal";
36808 set_int(seg_state, SEGMENT_STATE_NORMAL);
36813 name: "pressed_segment";
36814 signal: "elm,state,segment,pressed";
36817 set_int(seg_state, SEGMENT_STATE_PRESSED);
36822 name: "selected_segment";
36823 signal: "elm,state,segment,selected";
36826 set_int(seg_state, SEGMENT_STATE_SELECTED);
36830 program { name: "disable_segment";
36831 signal: "elm,state,disabled";
36834 set_int(seg_status, SEGMENT_STATUS_DISABLED);
36838 program { name: "enable_segment";
36839 signal: "elm,state,enabled";
36842 set_int(seg_status, SEGMENT_STATUS_ENABLED);
36846 program { name: "text_show";
36847 signal: "elm,state,text,visible";
36852 get_state(PART:"elm.swallow.icon", st, 30, vl);
36853 if (!strcmp(st, "icononly"))
36855 set_state(PART:"elm.swallow.icon", "visible", 0.0);
36856 set_state(PART:"padding_icon_text", "visible", 0.0);
36858 get_state(PART:"elm.text", st, 30, vl);
36859 if (!strcmp(st, "selected"))
36860 set_state(PART:"elm.text", "selected", 0.0);
36862 set_state(PART:"elm.text", "normal", 0.0);
36865 program { name: "text_hide";
36866 signal: "elm,state,text,hidden";
36871 get_state(PART:"elm.swallow.icon", st, 30, vl);
36872 if (!strcmp(st, "visible"))
36874 set_state(PART:"elm.swallow.icon", "icononly", 0.0);
36875 set_state(PART:"padding_icon_text", "icononly", 0.0);
36877 set_state(PART:"elm.text", "default", 0.0);
36880 program { name: "icon_show";
36881 signal: "elm,state,icon,visible";
36886 get_state(PART:"elm.text", st, 30, vl);
36887 if ((!strcmp(st, "normal")) || (!strcmp(st, "selected")))
36889 set_state(PART:"elm.swallow.icon", "visible", 0.0);
36890 set_state(PART:"padding_icon_text", "visible", 0.0);
36894 set_state(PART:"elm.swallow.icon", "icononly", 0.0);
36895 set_state(PART:"padding_icon_text", "icononly", 0.0);
36899 program { name: "icon_hide";
36900 signal: "elm,state,icon,hidden";
36902 action: STATE_SET "default" 0.0;
36903 target: "elm.swallow.icon";
36906 #undef SEGMENT_TYPE_SINGLE
36907 #undef SEGMENT_TYPE_LEFT
36908 #undef SEGMENT_TYPE_MIDDLE
36909 #undef SEGMENT_TYPE_RIGHT
36910 #undef SEGMENT_STATE_NORMAL
36911 #undef SEGMENT_STATE_PRESSED
36912 #undef SEGMENT_STATE_SELECTED
36913 #undef SEGMENT_STATUS_ENABLED
36914 #undef SEGMENT_STATUS_DISABLED
36917 /* a simple title layout, with a label and two icons */
36918 group { name: "elm/layout/application/titlebar";
36920 image: "toolbar_sel.png" COMP;
36923 part { name: "base";
36926 description { state: "default" 0.0;
36933 normal: "toolbar_sel.png";
36938 part { name: "elm.swallow.content";
36940 description { state: "default" 0.0;
36948 part { name: "elm.swallow.icon";
36951 description { state: "default" 0.0;
36965 description { state: "visible" 0.0;
36966 inherit: "default" 0.0;
36970 part { name: "elm.swallow.end";
36973 description { state: "default" 0.0;
36988 description { state: "visible" 0.0;
36989 inherit: "default" 0.0;
36993 part { name: "elm.text";
36995 effect: SOFT_SHADOW;
36998 description { state: "default" 0.0;
37001 to_x: "elm.swallow.icon";
37006 to_x: "elm.swallow.end";
37015 text_class: "title_bar";
37021 program { name: "show_icon";
37022 signal: "elm,state,icon,visible";
37024 action: STATE_SET "visible" 0.0;
37025 target: "elm.swallow.icon";
37027 program { name: "hide_icon";
37028 signal: "elm,state,icon,hidden";
37030 action: STATE_SET "default" 0.0;
37031 target: "elm.swallow.icon";
37033 program { name: "show_end";
37034 signal: "elm,state,end,visible";
37036 action: STATE_SET "visible" 0.0;
37037 target: "elm.swallow.end";
37039 program { name: "hide_end";
37040 signal: "elm,state,end,hidden";
37042 action: STATE_SET "default" 0.0;
37043 target: "elm.swallow.end";
37049 name: "elm/player/base/default";
37055 name: "media_player/slider";
37060 to_x: "media_player/forward";
37066 name: "media_player/rewind";
37070 to_y: "media_player/slider";
37081 name: "media_player/prev";
37085 to: "media_player/rewind";
37089 to: "media_player/rewind";
37096 name: "media_player/play";
37100 to: "media_player/prev";
37104 to: "media_player/prev";
37110 inherit: default 0.0;
37116 name: "media_player/pause";
37119 rel1.to: "media_player/play";
37120 rel2.to: "media_player/play";
37124 inherit: default 0.0;
37130 name: "media_player/info";
37133 to: "media_player/play";
37137 to: "media_player/play";
37145 name: "media_player/stop";
37148 to: "media_player/info";
37152 to: "media_player/info";
37159 name: "media_player/next";
37162 to: "media_player/stop";
37166 to: "media_player/stop";
37173 name: "media_player/forward";
37176 to: "media_player/next";
37180 to: "media_player/next";
37193 signal: "elm,player,play";
37198 signal: "elm,player,pause";
37205 action: STATE_SET "hidden" 0.0;
37206 target: "media_player/play";
37213 action: STATE_SET "default" 0.0;
37214 target: "media_player/pause";
37219 action: STATE_SET "hidden" 0.0;
37220 target: "media_player/pause";
37227 action: STATE_SET "default" 0.0;
37228 target: "media_player/play";
37234 name: "elm/video/base/default";
37242 color: 255 255 255 255;
37245 state: "darker" 0.0;
37246 color: 128 128 128 255;
37250 name: "elm.swallow.video";
37253 clip_to: "clipper";
37258 aspect_preference: BOTH;
37266 signal: "elm,video,load";
37269 action: STATE_SET "darker" 0.0;
37273 signal: "elm,video,play";
37276 action: STATE_SET "default" 0.0;
37280 signal: "elm,video,end";
37283 action: STATE_SET "darker" 0.0;
37285 transition: LINEAR 0.5;
37288 signal: "elm,video,pause";
37291 action: STATE_SET "darker" 0.0;