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", "");
3297 program { name: "toggle_on";
3298 signal: "elm,state,toggle,on";
3302 if (get_int(is_rtl) == 0) {
3308 set_drag(PART:"button", drag, 0.0);
3311 program { name: "toggle_off";
3312 signal: "elm,state,toggle,off";
3316 if (get_int(is_rtl) == 0) {
3322 set_drag(PART:"button", drag, 0.0);
3325 program { name: "text_show";
3326 signal: "elm,state,text,visible";
3328 action: STATE_SET "visible" 0.0;
3331 program { name: "text_hide";
3332 signal: "elm,state,text,hidden";
3334 action: STATE_SET "default" 0.0;
3337 program { name: "icon_show";
3338 signal: "elm,state,icon,visible";
3340 action: STATE_SET "visible" 0.0;
3341 target: "elm.swallow.content";
3343 program { name: "icon_hide";
3344 signal: "elm,state,icon,hidden";
3346 action: STATE_SET "default" 0.0;
3347 target: "elm.swallow.content";
3349 program { name: "disable";
3350 signal: "elm,state,disabled";
3352 action: STATE_SET "disabled" 0.0;
3353 target: "elm.offtext";
3354 target: "elm.ontext";
3358 after: "disable_text";
3360 program { name: "disable_text";
3364 get_state(PART:"elm.text", st, 30, vl);
3365 if (!strcmp(st, "visible"))
3366 set_state(PART:"elm.text", "disabled_visible", 0.0);
3368 set_state(PART:"elm.text", "disabled", 0.0);
3370 get_state(PART:"elm.swallow.content", st, 30, vl);
3371 if (!strcmp(st, "visible"))
3372 set_state(PART:"elm.swallow.content", "disabled_visible", 0.0);
3374 set_state(PART:"elm.swallow.content", "disabled", 0.0);
3377 program { name: "enable";
3378 signal: "elm,state,enabled";
3380 action: STATE_SET "default" 0.0;
3384 after: "enable_text";
3386 program { name: "enable_text";
3390 get_state(PART:"elm.text", st, 30, vl);
3391 if (!strcmp(st, "disabled_visible"))
3392 set_state(PART:"elm.text", "visible", 0.0);
3394 set_state(PART:"elm.text", "default", 0.0);
3396 get_state(PART:"elm.swallow.content", st, 30, vl);
3397 if (!strcmp(st, "visible"))
3398 set_state(PART:"elm.swallow.content", "visible", 0.0);
3400 set_state(PART:"elm.swallow.content", "default", 0.0);
3403 program { name: "to_rtl";
3404 signal: "edje,state,rtl";
3410 program { name: "to_ltr";
3411 signal: "edje,state,ltr";
3420 ///////////////////////////////////////////////////////////////////////////////
3421 group { name: "elm/clock/flipdigit/default";
3423 image: "flip_base.png" COMP;
3424 image: "flip_base_shad.png" COMP;
3425 image: "flip_shad.png" COMP;
3426 image: "flip_0t.png" COMP;
3427 image: "flip_0b.png" COMP;
3428 image: "flip_1t.png" COMP;
3429 image: "flip_1b.png" COMP;
3430 image: "flip_2t.png" COMP;
3431 image: "flip_2b.png" COMP;
3432 image: "flip_3t.png" COMP;
3433 image: "flip_3b.png" COMP;
3434 image: "flip_4t.png" COMP;
3435 image: "flip_4b.png" COMP;
3436 image: "flip_5t.png" COMP;
3437 image: "flip_5b.png" COMP;
3438 image: "flip_6t.png" COMP;
3439 image: "flip_6b.png" COMP;
3440 image: "flip_7t.png" COMP;
3441 image: "flip_7b.png" COMP;
3442 image: "flip_8t.png" COMP;
3443 image: "flip_8b.png" COMP;
3444 image: "flip_9t.png" COMP;
3445 image: "flip_9b.png" COMP;
3446 image: "arrow_up.png" COMP;
3447 image: "arrow_down.png" COMP;
3450 public v0_cur, v0_pre, v0_lock, v0_next;
3452 public animator2(val, Float:pos) {
3453 new st1[11], st2[11], v;
3455 v = get_int(v0_cur);
3456 snprintf(st1, 10, "%ih", v);
3457 snprintf(st2, 10, "%i", v);
3458 set_tween_state(PART:"bot", pos, st1, 0.0, st2, 0.0);
3459 set_tween_state(PART:"sh", pos, "half", 0.0, "full", 0.0);
3461 set_state(PART:"sh", "default", 0.0);
3462 set_int(v0_lock, 0);
3463 v = get_int(v0_next);
3465 set_int(v0_next, -1);
3466 message(MSG_INT, 1, v);
3470 public animator1(val, Float:pos) {
3471 new st1[11], st2[11], v;
3473 v = get_int(v0_pre);
3474 snprintf(st1, 10, "%i", v);
3475 snprintf(st2, 10, "%ih", v);
3476 set_tween_state(PART:"top", pos, st1, 0.0, st2, 0.0);
3477 set_tween_state(PART:"sh", pos, "default", 0.0, "half", 0.0);
3478 if (pos >= 1.0) anim(0.2, "animator2", val);
3480 public message(Msg_Type:type, id, ...) {
3481 if ((type == MSG_INT) && (id == 1)) {
3482 new value, v, buf[11];
3485 if (get_int(v0_lock) == 1) {
3486 set_int(v0_next, value);
3489 v = get_int(v0_cur);
3491 set_int(v0_cur, value);
3492 set_int(v0_lock, 1);
3493 snprintf(buf, 10, "%i", get_int(v0_pre));
3494 set_state(PART:"bot0", buf, 0.0);
3495 snprintf(buf, 10, "%ih", get_int(v0_cur));
3496 set_state(PART:"bot", buf, 0.0);
3497 snprintf(buf, 10, "%i", get_int(v0_cur));
3498 set_state(PART:"top0", buf, 0.0);
3499 snprintf(buf, 10, "%i", get_int(v0_pre));
3500 set_state(PART:"top", buf, 0.0);
3501 set_state(PART:"sh", "default", 0.0);
3502 anim(0.2, "animator1", 1);
3507 part { name: "shad";
3509 description { state: "default" 0.0;
3515 normal: "flip_base_shad.png";
3520 part { name: "base";
3522 description { state: "default" 0.0;
3525 // FIXME 48x96 should be the native pixel design, right now
3526 // its 80x160. fix int he artwork later
3530 image.normal: "flip_base.png";
3536 description { state: "default" 0.0;
3539 rel1.relative: 0.0 0.5;
3543 description { state: "visible" 0.0;
3544 inherit: "default" 0.0;
3551 description { state: "default" 0.0;
3555 rel2.relative: 1.0 0.5;
3558 description { state: "visible" 0.0;
3559 inherit: "default" 0.0;
3563 part { name: "bot0";
3565 description { state: "default" 0.0;
3568 image.normal: "flip_0b.png";
3570 description { state: "0" 0.0;
3571 inherit: "default" 0.0;
3572 image.normal: "flip_0b.png";
3574 description { state: "1" 0.0;
3575 inherit: "default" 0.0;
3576 image.normal: "flip_1b.png";
3578 description { state: "2" 0.0;
3579 inherit: "default" 0.0;
3580 image.normal: "flip_2b.png";
3582 description { state: "3" 0.0;
3583 inherit: "default" 0.0;
3584 image.normal: "flip_3b.png";
3586 description { state: "4" 0.0;
3587 inherit: "default" 0.0;
3588 image.normal: "flip_4b.png";
3590 description { state: "5" 0.0;
3591 inherit: "default" 0.0;
3592 image.normal: "flip_5b.png";
3594 description { state: "6" 0.0;
3595 inherit: "default" 0.0;
3596 image.normal: "flip_6b.png";
3598 description { state: "7" 0.0;
3599 inherit: "default" 0.0;
3600 image.normal: "flip_7b.png";
3602 description { state: "8" 0.0;
3603 inherit: "default" 0.0;
3604 image.normal: "flip_8b.png";
3606 description { state: "9" 0.0;
3607 inherit: "default" 0.0;
3608 image.normal: "flip_9b.png";
3613 description { state: "default" 0.0;
3616 rel2.relative: 1.0 0.0;
3617 image.normal: "flip_shad.png";
3619 description { state: "half" 0.0;
3620 inherit: "default" 0.0;
3621 rel2.relative: 1.0 0.5;
3623 description { state: "full" 0.0;
3624 inherit: "default" 0.0;
3625 rel2.relative: 1.0 1.0;
3630 description { state: "default" 0.0;
3634 image.normal: "flip_0b.png";
3636 description { state: "0" 0.0;
3637 inherit: "default" 0.0;
3639 rel2.relative: 1.0 1.0;
3640 image.normal: "flip_0b.png";
3642 description { state: "0h" 0.0;
3643 inherit: "default" 0.0;
3645 rel2.relative: 1.0 0.0;
3646 image.normal: "flip_0b.png";
3648 description { state: "1" 0.0;
3649 inherit: "default" 0.0;
3651 rel2.relative: 1.0 1.0;
3652 image.normal: "flip_1b.png";
3654 description { state: "1h" 0.0;
3655 inherit: "default" 0.0;
3657 rel2.relative: 1.0 0.0;
3658 image.normal: "flip_1b.png";
3660 description { state: "2" 0.0;
3661 inherit: "default" 0.0;
3663 rel2.relative: 1.0 1.0;
3664 image.normal: "flip_2b.png";
3666 description { state: "2h" 0.0;
3667 inherit: "default" 0.0;
3669 rel2.relative: 1.0 0.0;
3670 image.normal: "flip_2b.png";
3672 description { state: "3" 0.0;
3673 inherit: "default" 0.0;
3675 rel2.relative: 1.0 1.0;
3676 image.normal: "flip_3b.png";
3678 description { state: "3h" 0.0;
3679 inherit: "default" 0.0;
3681 rel2.relative: 1.0 0.0;
3682 image.normal: "flip_3b.png";
3684 description { state: "4" 0.0;
3685 inherit: "default" 0.0;
3687 rel2.relative: 1.0 1.0;
3688 image.normal: "flip_4b.png";
3690 description { state: "4h" 0.0;
3691 inherit: "default" 0.0;
3693 rel2.relative: 1.0 0.0;
3694 image.normal: "flip_4b.png";
3696 description { state: "5" 0.0;
3697 inherit: "default" 0.0;
3699 rel2.relative: 1.0 1.0;
3700 image.normal: "flip_5b.png";
3702 description { state: "5h" 0.0;
3703 inherit: "default" 0.0;
3705 rel2.relative: 1.0 0.0;
3706 image.normal: "flip_5b.png";
3708 description { state: "6" 0.0;
3709 inherit: "default" 0.0;
3711 rel2.relative: 1.0 1.0;
3712 image.normal: "flip_6b.png";
3714 description { state: "6h" 0.0;
3715 inherit: "default" 0.0;
3717 rel2.relative: 1.0 0.0;
3718 image.normal: "flip_6b.png";
3720 description { state: "7" 0.0;
3721 inherit: "default" 0.0;
3723 rel2.relative: 1.0 1.0;
3724 image.normal: "flip_7b.png";
3726 description { state: "7h" 0.0;
3727 inherit: "default" 0.0;
3729 rel2.relative: 1.0 0.0;
3730 image.normal: "flip_7b.png";
3732 description { state: "8" 0.0;
3733 inherit: "default" 0.0;
3735 rel2.relative: 1.0 1.0;
3736 image.normal: "flip_8b.png";
3738 description { state: "8h" 0.0;
3739 inherit: "default" 0.0;
3741 rel2.relative: 1.0 0.0;
3742 image.normal: "flip_8b.png";
3744 description { state: "9" 0.0;
3745 inherit: "default" 0.0;
3747 rel2.relative: 1.0 1.0;
3748 image.normal: "flip_9b.png";
3750 description { state: "9h" 0.0;
3751 inherit: "default" 0.0;
3753 rel2.relative: 1.0 0.0;
3754 image.normal: "flip_9b.png";
3757 part { name: "top0";
3759 description { state: "default" 0.0;
3762 image.normal: "flip_0t.png";
3764 description { state: "0" 0.0;
3765 inherit: "default" 0.0;
3766 image.normal: "flip_0t.png";
3768 description { state: "1" 0.0;
3769 inherit: "default" 0.0;
3770 image.normal: "flip_1t.png";
3772 description { state: "2" 0.0;
3773 inherit: "default" 0.0;
3774 image.normal: "flip_2t.png";
3776 description { state: "3" 0.0;
3777 inherit: "default" 0.0;
3778 image.normal: "flip_3t.png";
3780 description { state: "4" 0.0;
3781 inherit: "default" 0.0;
3782 image.normal: "flip_4t.png";
3784 description { state: "5" 0.0;
3785 inherit: "default" 0.0;
3786 image.normal: "flip_5t.png";
3788 description { state: "6" 0.0;
3789 inherit: "default" 0.0;
3790 image.normal: "flip_6t.png";
3792 description { state: "7" 0.0;
3793 inherit: "default" 0.0;
3794 image.normal: "flip_7t.png";
3796 description { state: "8" 0.0;
3797 inherit: "default" 0.0;
3798 image.normal: "flip_8t.png";
3800 description { state: "9" 0.0;
3801 inherit: "default" 0.0;
3802 image.normal: "flip_9t.png";
3807 description { state: "default" 0.0;
3811 image.normal: "flip_0t.png";
3813 description { state: "0" 0.0;
3814 inherit: "default" 0.0;
3816 rel1.relative: 0.0 0.0;
3817 image.normal: "flip_0t.png";
3819 description { state: "0h" 0.0;
3820 inherit: "default" 0.0;
3821 color: 128 128 128 255;
3823 rel1.relative: 0.0 1.0;
3824 image.normal: "flip_0t.png";
3826 description { state: "1" 0.0;
3827 inherit: "default" 0.0;
3829 rel1.relative: 0.0 0.0;
3830 image.normal: "flip_1t.png";
3832 description { state: "1h" 0.0;
3833 inherit: "default" 0.0;
3834 color: 128 128 128 255;
3836 rel1.relative: 0.0 1.0;
3837 image.normal: "flip_1t.png";
3839 description { state: "2" 0.0;
3840 inherit: "default" 0.0;
3842 rel1.relative: 0.0 0.0;
3843 image.normal: "flip_2t.png";
3845 description { state: "2h" 0.0;
3846 inherit: "default" 0.0;
3847 color: 128 128 128 255;
3849 rel1.relative: 0.0 1.0;
3850 image.normal: "flip_2t.png";
3852 description { state: "3" 0.0;
3853 inherit: "default" 0.0;
3855 rel1.relative: 0.0 0.0;
3856 image.normal: "flip_3t.png";
3858 description { state: "3h" 0.0;
3859 inherit: "default" 0.0;
3860 color: 128 128 128 255;
3862 rel1.relative: 0.0 1.0;
3863 image.normal: "flip_3t.png";
3865 description { state: "4" 0.0;
3866 inherit: "default" 0.0;
3868 rel1.relative: 0.0 0.0;
3869 image.normal: "flip_4t.png";
3871 description { state: "4h" 0.0;
3872 inherit: "default" 0.0;
3873 color: 128 128 128 255;
3875 rel1.relative: 0.0 1.0;
3876 image.normal: "flip_4t.png";
3878 description { state: "5" 0.0;
3879 inherit: "default" 0.0;
3881 rel1.relative: 0.0 0.0;
3882 image.normal: "flip_5t.png";
3884 description { state: "5h" 0.0;
3885 inherit: "default" 0.0;
3886 color: 128 128 128 255;
3888 rel1.relative: 0.0 1.0;
3889 image.normal: "flip_5t.png";
3891 description { state: "6" 0.0;
3892 inherit: "default" 0.0;
3894 rel1.relative: 0.0 0.0;
3895 image.normal: "flip_6t.png";
3897 description { state: "6h" 0.0;
3898 inherit: "default" 0.0;
3899 color: 128 128 128 255;
3901 rel1.relative: 0.0 1.0;
3902 image.normal: "flip_6t.png";
3904 description { state: "7" 0.0;
3905 inherit: "default" 0.0;
3907 rel1.relative: 0.0 0.0;
3908 image.normal: "flip_7t.png";
3910 description { state: "7h" 0.0;
3911 inherit: "default" 0.0;
3912 color: 128 128 128 255;
3914 rel1.relative: 0.0 1.0;
3915 image.normal: "flip_7t.png";
3917 description { state: "8" 0.0;
3918 inherit: "default" 0.0;
3920 rel1.relative: 0.0 0.0;
3921 image.normal: "flip_8t.png";
3923 description { state: "8h" 0.0;
3924 inherit: "default" 0.0;
3925 color: 128 128 128 255;
3927 rel1.relative: 0.0 1.0;
3928 image.normal: "flip_8t.png";
3930 description { state: "9" 0.0;
3931 inherit: "default" 0.0;
3933 rel1.relative: 0.0 0.0;
3934 image.normal: "flip_9t.png";
3936 description { state: "9h" 0.0;
3937 inherit: "default" 0.0;
3938 color: 128 128 128 255;
3940 rel1.relative: 0.0 1.0;
3941 image.normal: "flip_9t.png";
3944 part { name: "atop";
3947 description { state: "default" 0.0;
3954 image.normal: "arrow_up.png";
3956 description { state: "visible" 0.0;
3957 inherit: "default" 0.0;
3961 part { name: "abot";
3964 description { state: "default" 0.0;
3971 image.normal: "arrow_down.png";
3973 description { state: "visible" 0.0;
3974 inherit: "default" 0.0;
3980 program { name: "load";
3986 set_int(v0_lock, 0);
3987 set_int(v0_next, -1);
3990 program { name: "edit_on";
3991 signal: "elm,state,edit,on";
3993 action: STATE_SET "visible" 0.0;
3999 program { name: "edit_off";
4000 signal: "elm,state,edit,off";
4002 action: STATE_SET "default" 0.0;
4008 program { name: "up";
4009 signal: "mouse,down,1";
4011 action: SIGNAL_EMIT "elm,action,up,start" "";
4013 program { name: "up,stop";
4014 signal: "mouse,up,1";
4016 action: SIGNAL_EMIT "elm,action,up,stop" "";
4018 program { name: "down";
4019 signal: "mouse,down,1";
4021 action: SIGNAL_EMIT "elm,action,down,start" "";
4023 program { name: "down,stop";
4024 signal: "mouse,up,1";
4026 action: SIGNAL_EMIT "elm,action,down,stop" "";
4031 ///////////////////////////////////////////////////////////////////////////////
4032 group { name: "elm/clock/flipampm/default";
4034 image: "flip_base.png" COMP;
4035 image: "flip_base_shad.png" COMP;
4036 image: "flip_shad.png" COMP;
4037 image: "flip_amt.png" COMP;
4038 image: "flip_amb.png" COMP;
4039 image: "flip_pmt.png" COMP;
4040 image: "flip_pmb.png" COMP;
4041 image: "arrow_up.png" COMP;
4042 image: "arrow_down.png" COMP;
4045 public v0_cur, v0_pre, v0_lock, v0_next;
4047 public animator2(val, Float:pos) {
4048 new st1[11], st2[11], v;
4050 v = get_int(v0_cur);
4051 snprintf(st1, 10, "%ih", v);
4052 snprintf(st2, 10, "%i", v);
4053 set_tween_state(PART:"bot", pos, st1, 0.0, st2, 0.0);
4054 set_tween_state(PART:"sh", pos, "half", 0.0, "full", 0.0);
4056 set_state(PART:"sh", "default", 0.0);
4057 set_int(v0_lock, 0);
4058 v = get_int(v0_next);
4060 set_int(v0_next, -1);
4061 message(MSG_INT, 1, v);
4065 public animator1(val, Float:pos) {
4066 new st1[11], st2[11], v;
4068 v = get_int(v0_pre);
4069 snprintf(st1, 10, "%i", v);
4070 snprintf(st2, 10, "%ih", v);
4071 set_tween_state(PART:"top", pos, st1, 0.0, st2, 0.0);
4072 set_tween_state(PART:"sh", pos, "default", 0.0, "half", 0.0);
4073 if (pos >= 1.0) anim(0.2, "animator2", val);
4075 public message(Msg_Type:type, id, ...) {
4076 if ((type == MSG_INT) && (id == 1)) {
4077 new value, v, buf[11];
4080 if (get_int(v0_lock) == 1) {
4081 set_int(v0_next, value);
4084 v = get_int(v0_cur);
4086 set_int(v0_cur, value);
4087 set_int(v0_lock, 1);
4088 snprintf(buf, 10, "%i", get_int(v0_pre));
4089 set_state(PART:"bot0", buf, 0.0);
4090 snprintf(buf, 10, "%ih", get_int(v0_cur));
4091 set_state(PART:"bot", buf, 0.0);
4092 snprintf(buf, 10, "%i", get_int(v0_cur));
4093 set_state(PART:"top0", buf, 0.0);
4094 snprintf(buf, 10, "%i", get_int(v0_pre));
4095 set_state(PART:"top", buf, 0.0);
4096 set_state(PART:"sh", "default", 0.0);
4097 anim(0.2, "animator1", 1);
4102 part { name: "shad";
4104 description { state: "default" 0.0;
4110 normal: "flip_base_shad.png";
4115 part { name: "base";
4118 description { state: "default" 0.0;
4121 // FIXME 48x96 should be the native pixel design, right now
4122 // its 80x160. fix int he artwork later
4126 image.normal: "flip_base.png";
4132 description { state: "default" 0.0;
4134 rel1.relative: 0.0 0.5;
4142 description { state: "default" 0.0;
4145 rel2.relative: 1.0 0.5;
4149 part { name: "bot0";
4151 description { state: "default" 0.0;
4154 image.normal: "flip_amb.png";
4156 description { state: "0" 0.0;
4157 inherit: "default" 0.0;
4158 image.normal: "flip_amb.png";
4160 description { state: "1" 0.0;
4161 inherit: "default" 0.0;
4162 image.normal: "flip_pmb.png";
4167 description { state: "default" 0.0;
4170 rel2.relative: 1.0 0.0;
4171 image.normal: "flip_shad.png";
4173 description { state: "half" 0.0;
4174 inherit: "default" 0.0;
4175 rel2.relative: 1.0 0.5;
4177 description { state: "full" 0.0;
4178 inherit: "default" 0.0;
4179 rel2.relative: 1.0 1.0;
4184 description { state: "default" 0.0;
4188 image.normal: "flip_amb.png";
4190 description { state: "0" 0.0;
4191 inherit: "default" 0.0;
4193 rel2.relative: 1.0 1.0;
4194 image.normal: "flip_amb.png";
4196 description { state: "0h" 0.0;
4197 inherit: "default" 0.0;
4199 rel2.relative: 1.0 0.0;
4200 image.normal: "flip_amb.png";
4202 description { state: "1" 0.0;
4203 inherit: "default" 0.0;
4205 rel2.relative: 1.0 1.0;
4206 image.normal: "flip_pmb.png";
4208 description { state: "1h" 0.0;
4209 inherit: "default" 0.0;
4211 rel2.relative: 1.0 0.0;
4212 image.normal: "flip_pmb.png";
4215 part { name: "top0";
4217 description { state: "default" 0.0;
4220 image.normal: "flip_amt.png";
4222 description { state: "0" 0.0;
4223 inherit: "default" 0.0;
4224 image.normal: "flip_amt.png";
4226 description { state: "1" 0.0;
4227 inherit: "default" 0.0;
4228 image.normal: "flip_pmt.png";
4233 description { state: "default" 0.0;
4237 image.normal: "flip_amt.png";
4239 description { state: "0" 0.0;
4240 inherit: "default" 0.0;
4242 rel1.relative: 0.0 0.0;
4243 image.normal: "flip_amt.png";
4245 description { state: "0h" 0.0;
4246 inherit: "default" 0.0;
4247 color: 128 128 128 255;
4249 rel1.relative: 0.0 1.0;
4250 image.normal: "flip_amt.png";
4252 description { state: "1" 0.0;
4253 inherit: "default" 0.0;
4255 rel1.relative: 0.0 0.0;
4256 image.normal: "flip_pmt.png";
4258 description { state: "1h" 0.0;
4259 inherit: "default" 0.0;
4260 color: 128 128 128 255;
4262 rel1.relative: 0.0 1.0;
4263 image.normal: "flip_pmt.png";
4266 part { name: "atop";
4269 description { state: "default" 0.0;
4276 image.normal: "arrow_up.png";
4278 description { state: "visible" 0.0;
4279 inherit: "default" 0.0;
4283 part { name: "abot";
4286 description { state: "default" 0.0;
4293 image.normal: "arrow_down.png";
4295 description { state: "visible" 0.0;
4296 inherit: "default" 0.0;
4302 program { name: "load";
4308 set_int(v0_lock, 0);
4309 set_int(v0_next, -1);
4312 program { name: "edit_on";
4313 signal: "elm,state,edit,on";
4315 action: STATE_SET "visible" 0.0;
4320 program { name: "edit_off";
4321 signal: "elm,state,edit,off";
4323 action: STATE_SET "default" 0.0;
4328 program { name: "up";
4329 signal: "mouse,down,1";
4331 action: SIGNAL_EMIT "elm,action,up,start" "";
4333 program { name: "up,stop";
4334 signal: "mouse,up,1";
4336 action: SIGNAL_EMIT "elm,action,up,stop" "";
4338 program { name: "down";
4339 signal: "mouse,down,1";
4341 action: SIGNAL_EMIT "elm,action,down,start" "";
4343 program { name: "down,stop";
4344 signal: "mouse,up,1";
4346 action: SIGNAL_EMIT "elm,action,down,stop" "";
4351 ///////////////////////////////////////////////////////////////////////////////
4352 group { name: "elm/menu/item/default";
4354 image: "bt_base1.png" COMP;
4355 image: "bt_base2.png" COMP;
4356 image: "bt_hilight.png" COMP;
4357 image: "bt_shine.png" COMP;
4358 image: "bt_glow.png" COMP;
4359 image: "bt_dis_base.png" COMP;
4360 image: "bt_dis_hilight.png" COMP;
4363 public menu_text_visible; //0:hide (default), 1:visible
4364 public menu_disable; //0:enable, 1:disable
4367 part { name: "item_image";
4369 description { state: "default" 0.0;
4370 color: 255 255 255 0;
4372 normal: "bt_base2.png";
4375 image.middle: SOLID;
4377 description { state: "visible" 0.0;
4378 inherit: "default" 0.0;
4379 color: 255 255 255 255;
4381 description { state: "clicked" 0.0;
4382 inherit: "default" 0.0;
4383 inherit: "visible" 0.0;
4384 image.normal: "bt_base1.png";
4385 image.middle: SOLID;
4387 description { state: "disabled" 0.0;
4388 inherit: "default" 0.0;
4391 part { name: "item_image_disabled";
4393 description { state: "default" 0.0;
4394 color: 255 255 255 0;
4396 normal: "bt_dis_base.png";
4399 image.middle: SOLID;
4401 description { state: "disabled" 0.0;
4402 inherit: "default" 0.0;
4403 color: 255 255 255 255;
4406 part { name: "elm.swallow.content";
4408 description { state: "default" 0.0;
4414 rel2.relative: 0.0 1.0;
4416 aspect_preference: VERTICAL;
4425 description { state: "default" 0.0;
4427 rel1.to_x: "elm.swallow.content";
4428 rel1.relative: 1.0 0.0;
4430 rel2.offset: -10 -8;
4433 font: "Sans,Edje-Vera";
4437 text_class: "menu_item";
4440 description { state: "visible" 0.0;
4441 inherit: "default" 0.0;
4445 description { state: "selected" 0.0;
4446 inherit: "default" 0.0;
4447 inherit: "visible" 0.0;
4448 color: 254 254 254 255;
4450 description { state: "disabled" 0.0;
4451 inherit: "default" 0.0;
4454 description { state: "disabled_visible" 0.0;
4455 inherit: "default" 0.0;
4456 inherit: "visible" 0.0;
4460 part { name: "over1";
4462 description { state: "default" 0.0;
4463 color: 255 255 255 0;
4464 rel2.relative: 1.0 0.5;
4466 normal: "bt_hilight.png";
4470 description { state: "visible" 0.0;
4471 inherit: "default" 0.0;
4472 color: 255 255 255 255;
4474 description { state: "disabled" 0.0;
4475 inherit: "default" 0.0;
4478 part { name: "over_disabled";
4480 description { state: "default" 0.0;
4481 color: 255 255 255 0;
4482 rel2.relative: 1.0 0.5;
4484 normal: "bt_dis_hilight.png";
4488 description { state: "disabled" 0.0;
4489 inherit: "default" 0.0;
4490 color: 255 255 255 255;
4493 part { name: "over2";
4496 ignore_flags: ON_HOLD;
4497 description { state: "default" 0.0;
4499 normal: "bt_shine.png";
4503 description { state: "disabled" 0.0;
4504 inherit: "default" 0.0;
4508 part { name: "over3";
4511 description { state: "default" 0.0;
4512 color: 255 255 255 0;
4514 normal: "bt_glow.png";
4515 border: 12 12 12 12;
4519 description { state: "clicked" 0.0;
4520 inherit: "default" 0.0;
4522 color: 255 255 255 255;
4525 part { name: "disabler";
4527 description { state: "default" 0.0;
4531 description { state: "disabled" 0.0;
4532 inherit: "default" 0.0;
4540 name: "item_mouse_in";
4543 action: SIGNAL_EMIT "elm,action,activate" "";
4544 after: "item_mouse_in_2";
4545 after: "item_mouse_in_3";
4548 name: "item_mouse_in_2";
4549 transition: DECELERATE 0.5;
4552 v = get_int(menu_text_visible);
4553 d = get_int(menu_disable);
4556 run_program(PROGRAM:"selected_text");
4560 name: "item_mouse_in_3";
4561 action : STATE_SET "visible" 0.0;
4562 target: "item_image";
4564 transition: DECELERATE 0.5;
4567 name: "selected_text";
4568 action: STATE_SET "selected" 0.0;
4570 transition: DECELERATE 0.5;
4576 name: "item_mouse_out";
4577 signal: "mouse,out";
4579 action: SIGNAL_EMIT "elm,action,inactivate" "";
4580 after: "item_mouse_out_2";
4581 after: "item_mouse_out_3";
4584 name: "item_mouse_out_2";
4585 transition: DECELERATE 0.5;
4588 v = get_int(menu_text_visible);
4589 d = get_int(menu_disable);
4592 run_program(PROGRAM:"visible_text");
4596 name: "item_mouse_out_3";
4597 action: STATE_SET "default" 0.0;
4598 target: "item_image";
4600 transition: DECELERATE 0.5;
4603 name: "visible_text";
4604 action: STATE_SET "visible" 0.0;
4606 transition: DECELERATE 0.5;
4611 name: "item_unclick";
4612 signal: "mouse,up,1";
4614 action: STATE_SET "visible" 0.0;
4615 target: "item_image";
4618 name: "item_click2";
4619 signal: "mouse,down,1";
4621 action: STATE_SET "clicked" 0.0;
4625 name: "item_unclick2";
4626 signal: "mouse,up,1";
4628 action: STATE_SET "default" 0.0;
4629 transition: DECELERATE 0.5;
4633 name: "item_unclick3";
4634 signal: "mouse,up,1";
4636 action: SIGNAL_EMIT "elm,action,click" "";
4638 program { name: "text_show";
4639 signal: "elm,state,text,visible";
4642 set_int(menu_text_visible, 1);
4643 set_state(PART:"elm.text", "visible", 0.0);
4646 program { name: "text_hide";
4647 signal: "elm,state,text,hidden";
4650 set_int(menu_text_visible, 0);
4651 set_state(PART:"elm.text", "default", 0.0);
4654 program { name: "disable";
4655 signal: "elm,state,disabled";
4657 action: STATE_SET "disabled" 0.0;
4658 target: "item_image";
4659 target: "item_image_disabled";
4662 target: "over_disabled";
4664 after: "disable_text";
4666 program { name: "disable_text";
4669 v = get_int(menu_text_visible);
4671 set_state(PART:"elm.text", "disabled_visible", 0.0);
4673 set_state(PART:"elm.text", "disabled", 0.0);
4674 set_int(menu_disable, 1);
4677 program { name: "item_select";
4678 signal: "elm,state,selected";
4680 after: "item_mouse_in_2";
4681 after: "item_mouse_in_3";
4683 program { name: "item_unselect";
4684 signal: "elm,state,unselected";
4686 after: "item_mouse_out_2";
4687 after: "item_mouse_out_3";
4689 program { name: "enable";
4690 signal: "elm,state,enabled";
4692 action: STATE_SET "default" 0.0;
4693 target: "item_image";
4694 target: "item_image_disabled";
4697 target: "over_disabled";
4699 after: "enable_text";
4701 program { name: "enable_text";
4704 v = get_int(menu_text_visible);
4706 set_state(PART:"elm.text", "visible", 0.0);
4708 set_state(PART:"elm.text", "default", 0.0);
4709 set_int(menu_disable, 0);
4715 group { name: "elm/menu/item_with_submenu/default";
4717 image: "bt_base1.png" COMP;
4718 image: "bt_base2.png" COMP;
4719 image: "bt_hilight.png" COMP;
4720 image: "bt_shine.png" COMP;
4721 image: "bt_glow.png" COMP;
4722 image: "bt_dis_base.png" COMP;
4723 image: "bt_dis_hilight.png" COMP;
4724 image: "arrow_right.png" COMP;
4725 image: "arrow_left.png" COMP;
4728 public menu_text_visible; //0:hide (default), 1:visible
4729 public menu_disable; //0:enable, 1:disable
4732 part { name: "item_image";
4734 description { state: "default" 0.0;
4735 color: 255 255 255 0;
4737 normal: "bt_base2.png";
4740 image.middle: SOLID;
4742 description { state: "visible" 0.0;
4743 inherit: "default" 0.0;
4744 color: 255 255 255 255;
4746 description { state: "clicked" 0.0;
4747 inherit: "default" 0.0;
4748 inherit: "visible" 0.0;
4749 image.normal: "bt_base1.png";
4750 image.middle: SOLID;
4752 description { state: "disabled" 0.0;
4753 inherit: "default" 0.0;
4756 part { name: "item_image_disabled";
4758 description { state: "default" 0.0;
4759 color: 255 255 255 0;
4761 normal: "bt_dis_base.png";
4764 image.middle: SOLID;
4766 description { state: "disabled" 0.0;
4767 inherit: "default" 0.0;
4768 color: 255 255 255 255;
4771 part { name: "arrow";
4773 description { state: "default" 0.0;
4774 color: 255 255 255 255;
4777 aspect_preference: BOTH;
4779 normal: "arrow_right.png";
4782 description { state: "rtl" 0.0;
4783 inherit: "default" 0.0;
4784 image.normal: "arrow_left.png";
4787 part { name: "elm.swallow.content";
4789 description { state: "default" 0.0;
4795 rel2.relative: 0.0 1.0;
4797 aspect_preference: VERTICAL;
4806 description { state: "default" 0.0;
4808 rel1.to_x: "elm.swallow.content";
4809 rel1.relative: 1.0 0.0;
4811 rel2.offset: -10 -8;
4814 font: "Sans,Edje-Vera";
4818 text_class: "menu_item";
4821 description { state: "visible" 0.0;
4822 inherit: "default" 0.0;
4826 description { state: "selected" 0.0;
4827 inherit: "default" 0.0;
4828 inherit: "visible" 0.0;
4829 color: 254 254 254 255;
4831 description { state: "disabled" 0.0;
4832 inherit: "default" 0.0;
4835 description { state: "disabled_visible" 0.0;
4836 inherit: "default" 0.0;
4837 inherit: "visible" 0.0;
4841 part { name: "over1";
4843 description { state: "default" 0.0;
4844 color: 255 255 255 0;
4845 rel2.relative: 1.0 0.5;
4847 normal: "bt_hilight.png";
4851 description { state: "visible" 0.0;
4852 inherit: "default" 0.0;
4853 color: 255 255 255 255;
4855 description { state: "disabled" 0.0;
4856 inherit: "default" 0.0;
4859 part { name: "over_disabled";
4861 description { state: "default" 0.0;
4862 color: 255 255 255 0;
4863 rel2.relative: 1.0 0.5;
4865 normal: "bt_dis_hilight.png";
4869 description { state: "disabled" 0.0;
4870 inherit: "default" 0.0;
4871 color: 255 255 255 255;
4874 part { name: "over2";
4877 ignore_flags: ON_HOLD;
4878 description { state: "default" 0.0;
4880 normal: "bt_shine.png";
4884 description { state: "disabled" 0.0;
4885 inherit: "default" 0.0;
4889 part { name: "over3";
4892 description { state: "default" 0.0;
4893 color: 255 255 255 0;
4895 normal: "bt_glow.png";
4896 border: 12 12 12 12;
4900 description { state: "clicked" 0.0;
4901 inherit: "default" 0.0;
4903 color: 255 255 255 255;
4906 part { name: "disabler";
4908 description { state: "default" 0.0;
4912 description { state: "disabled" 0.0;
4913 inherit: "default" 0.0;
4921 name: "item_mouse_in";
4924 action: SIGNAL_EMIT "elm,action,activate" "";
4925 after: "item_mouse_in_2";
4926 after: "item_mouse_in_3";
4929 name: "item_mouse_in_2";
4930 transition: DECELERATE 0.5;
4933 v = get_int(menu_text_visible);
4934 d = get_int(menu_disable);
4937 run_program(PROGRAM:"selected_text");
4941 name: "item_mouse_in_3";
4942 action : STATE_SET "visible" 0.0;
4943 target: "item_image";
4945 transition: DECELERATE 0.5;
4948 name: "selected_text";
4949 action: STATE_SET "selected" 0.0;
4951 transition: DECELERATE 0.5;
4957 name: "item_mouse_out";
4958 signal: "mouse,out";
4960 after: "item_mouse_out_2";
4961 after: "item_mouse_out_3";
4964 name: "item_mouse_out_2";
4965 transition: DECELERATE 0.5;
4968 v = get_int(menu_text_visible);
4969 d = get_int(menu_disable);
4972 run_program(PROGRAM:"visible_text");
4976 name: "item_mouse_out_3";
4977 action: STATE_SET "default" 0.0;
4978 target: "item_image";
4980 transition: DECELERATE 0.5;
4983 name: "visible_text";
4984 action: STATE_SET "visible" 0.0;
4986 transition: DECELERATE 0.5;
4991 name: "item_unclick";
4992 signal: "mouse,up,1";
4994 action: STATE_SET "visible" 0.0;
4995 target: "item_image";
4998 name: "item_click2";
4999 signal: "mouse,down,1";
5001 action: STATE_SET "clicked" 0.0;
5005 name: "item_unclick2";
5006 signal: "mouse,up,1";
5008 action: STATE_SET "default" 0.0;
5009 transition: DECELERATE 0.5;
5013 name: "item_unclick3";
5014 signal: "mouse,up,1";
5016 action: SIGNAL_EMIT "elm,action,click" "";
5022 action: SIGNAL_EMIT "elm,action,open" "";
5024 program { name: "text_show";
5025 signal: "elm,state,text,visible";
5028 set_int(menu_text_visible, 1);
5029 set_state(PART:"elm.text", "visible", 0.0);
5032 program { name: "text_hide";
5033 signal: "elm,state,text,hidden";
5036 set_int(menu_text_visible, 0);
5037 set_state(PART:"elm.text", "default", 0.0);
5040 program { name: "disable";
5041 signal: "elm,state,disabled";
5043 action: STATE_SET "disabled" 0.0;
5044 target: "item_image";
5045 target: "item_image_disabled";
5048 target: "over_disabled";
5050 after: "disable_text";
5052 program { name: "disable_text";
5056 get_state(PART:"elm.text", st, 30, vl);
5057 if (!strcmp(st, "visible"))
5058 set_state(PART:"elm.text", "disabled_visible", 0.0);
5059 else if (!strcmp(st, "default"))
5060 set_state(PART:"elm.text", "disabled", 0.0);
5063 program { name: "enable";
5064 signal: "elm,state,enabled";
5066 action: STATE_SET "default" 0.0;
5067 target: "item_image";
5068 target: "item_image_disabled";
5071 target: "over_disabled";
5073 after: "enable_text";
5075 program { name: "enable_text";
5078 v = get_int(menu_text_visible);
5080 set_state(PART:"elm.text", "visible", 0.0);
5082 set_state(PART:"elm.text", "default", 0.0);
5083 set_int(menu_disable, 0);
5086 program { name: "to_rtl";
5087 signal: "edje,state,rtl";
5089 action: STATE_SET "rtl" 0.0;
5092 program { name: "to_ltr";
5093 signal: "edje,state,ltr";
5095 action: STATE_SET "default" 0.0;
5101 group { name: "elm/menu/separator/default";
5103 image: "separator_h.png" COMP;
5106 part { name: "separator"; // separator group
5107 description { state: "default" 0.0;
5112 normal: "separator_h.png";
5121 ///////////////////////////////////////////////////////////////////////////////
5122 group { name: "elm/clock/base-all/default";
5126 description { state: "default" 0.0;
5127 rel1.relative: 0.0000000 0.0;
5128 rel2.relative: 0.1250000 1.0;
5133 description { state: "default" 0.0;
5134 rel1.relative: 0.1250000 0.0;
5135 rel2.relative: 0.2500000 1.0;
5143 description { state: "default" 0.0;
5144 rel1.relative: 0.2500000 0.0;
5145 rel2.relative: 0.3125000 1.0;
5148 font: "Sans,Edje-Vera";
5158 description { state: "default" 0.0;
5159 rel1.relative: 0.3125000 0.0;
5160 rel2.relative: 0.4375000 1.0;
5165 description { state: "default" 0.0;
5166 rel1.relative: 0.4375000 0.0;
5167 rel2.relative: 0.5625000 1.0;
5176 description { state: "default" 0.0;
5177 rel1.relative: 0.5625000 0.0;
5178 rel2.relative: 0.6250000 1.0;
5181 font: "Sans,Edje-Vera";
5192 description { state: "default" 0.0;
5193 rel1.relative: 0.6250000 0.0;
5194 rel2.relative: 0.7500000 1.0;
5200 description { state: "default" 0.0;
5201 rel1.relative: 0.7500000 0.0;
5202 rel2.relative: 0.8750000 1.0;
5206 part { name: "ampm";
5208 description { state: "default" 0.0;
5209 rel1.relative: 0.8750000 0.0;
5210 rel2.relative: 1.0 1.0;
5216 ///////////////////////////////////////////////////////////////////////////////
5217 group { name: "elm/clock/base-seconds/default";
5221 description { state: "default" 0.0;
5222 rel1.relative: 0.000000000 0.0;
5223 rel2.relative: 0.142857143 1.0;
5228 description { state: "default" 0.0;
5229 rel1.relative: 0.142857143 0.0;
5230 rel2.relative: 0.285714286 1.0;
5238 description { state: "default" 0.0;
5239 rel1.relative: 0.285714286 0.0;
5240 rel2.relative: 0.357142857 1.0;
5243 font: "Sans,Edje-Vera";
5253 description { state: "default" 0.0;
5254 rel1.relative: 0.357142857 0.0;
5255 rel2.relative: 0.500000000 1.0;
5260 description { state: "default" 0.0;
5261 rel1.relative: 0.500000000 0.0;
5262 rel2.relative: 0.642857143 1.0;
5271 description { state: "default" 0.0;
5272 rel1.relative: 0.642857143 0.0;
5273 rel2.relative: 0.714285714 1.0;
5276 font: "Sans,Edje-Vera";
5287 description { state: "default" 0.0;
5288 rel1.relative: 0.714285714 0.0;
5289 rel2.relative: 0.857142857 1.0;
5295 description { state: "default" 0.0;
5296 rel1.relative: 0.857142857 0.0;
5297 rel2.relative: 1.000000000 1.0;
5303 ///////////////////////////////////////////////////////////////////////////////
5304 group { name: "elm/clock/base-am_pm/default";
5308 description { state: "default" 0.0;
5309 rel1.relative: 0.000000000 0.0;
5310 rel2.relative: 0.181818182 1.0;
5315 description { state: "default" 0.0;
5316 rel1.relative: 0.181818182 0.0;
5317 rel2.relative: 0.363636364 1.0;
5325 description { state: "default" 0.0;
5326 rel1.relative: 0.363636364 0.0;
5327 rel2.relative: 0.454545455 1.0;
5330 font: "Sans,Edje-Vera";
5340 description { state: "default" 0.0;
5341 rel1.relative: 0.454545455 0.0;
5342 rel2.relative: 0.636363636 1.0;
5347 description { state: "default" 0.0;
5348 rel1.relative: 0.636363636 0.0;
5349 rel2.relative: 0.818181818 1.0;
5353 part { name: "ampm";
5355 description { state: "default" 0.0;
5356 rel1.relative: 0.818181818 0.0;
5357 rel2.relative: 1.0 1.0;
5363 ///////////////////////////////////////////////////////////////////////////////
5364 group { name: "elm/clock/base/default";
5368 description { state: "default" 0.0;
5369 rel1.relative: 0.000000000 0.0;
5370 rel2.relative: 0.222222222 1.0;
5375 description { state: "default" 0.0;
5376 rel1.relative: 0.222222222 0.0;
5377 rel2.relative: 0.444444444 1.0;
5385 description { state: "default" 0.0;
5386 rel1.relative: 0.444444444 0.0;
5387 rel2.relative: 0.555555556 1.0;
5390 font: "Sans,Edje-Vera";
5400 description { state: "default" 0.0;
5401 rel1.relative: 0.555555556 0.0;
5402 rel2.relative: 0.777777778 1.0;
5407 description { state: "default" 0.0;
5408 rel1.relative: 0.777777778 0.0;
5409 rel2.relative: 1.000000000 1.0;
5415 ///////////////////////////////////////////////////////////////////////////////
5416 group { name: "elm/frame/base/default";
5418 image: "frame_1.png" COMP;
5419 image: "frame_2.png" COMP;
5420 image: "dia_grad.png" COMP;
5423 part { name: "base0";
5425 description { state: "default" 0.0;
5426 image.normal: "dia_grad.png";
5438 part { name: "base";
5440 description { state: "default" 0.0;
5441 rel2.to: "elm.swallow.content";
5444 normal: "frame_2.png";
5451 part { name: "elm.text";
5455 description { state: "default" 0.0;
5468 font: "Sans:style=Bold,Edje-Vera-Bold";
5476 part { name: "over";
5478 description { state: "default" 0.0;
5480 rel2.to: "elm.swallow.content";
5483 normal: "frame_1.png";
5490 part { name: "elm.swallow.content";
5492 description { state: "default" 0.0;
5505 group { name: "elm/frame/base/pad_small";
5511 description { state: "default" 0.0;
5522 description { state: "default" 0.0;
5529 part { name: "elm.swallow.content";
5531 description { state: "default" 0.0;
5547 group { name: "elm/frame/base/pad_medium";
5553 description { state: "default" 0.0;
5564 description { state: "default" 0.0;
5571 part { name: "elm.swallow.content";
5573 description { state: "default" 0.0;
5589 group { name: "elm/frame/base/pad_large";
5595 description { state: "default" 0.0;
5606 description { state: "default" 0.0;
5613 part { name: "elm.swallow.content";
5615 description { state: "default" 0.0;
5631 group { name: "elm/frame/base/pad_huge";
5637 description { state: "default" 0.0;
5648 description { state: "default" 0.0;
5655 part { name: "elm.swallow.content";
5657 description { state: "default" 0.0;
5673 group { name: "elm/frame/base/outdent_top";
5675 image: "outdent-top.png" COMP;
5678 part { name: "base0";
5680 description { state: "default" 0.0;
5681 image.normal: "outdent-top.png";
5682 image.border: 0 0 0 13;
5686 part { name: "elm.swallow.content";
5688 description { state: "default" 0.0;
5690 rel2.offset: -3 -13;
5696 group { name: "elm/frame/base/outdent_bottom";
5698 image: "outdent-bottom.png" COMP;
5701 part { name: "base0";
5703 description { state: "default" 0.0;
5704 image.normal: "outdent-bottom.png";
5705 image.border: 0 0 13 0;
5709 part { name: "elm.swallow.content";
5711 description { state: "default" 0.0;
5719 ///////////////////////////////////////////////////////////////////////////////
5720 group { name: "elm/label/base/tooltip";
5722 style { name: "tooltip_style";
5723 base: "font=Sans font_size=8 color=#666 wrap=word";
5725 tag: "hilight" "+ font=Sans:style=Bold";
5726 tag: "b" "+ font=Sans:style=Bold";
5731 part { name: "elm.text";
5735 description { state: "default" 0.0;
5737 style: "tooltip_style";
5745 group { name: "elm/tooltip/base/default";
5750 item: "pad_border_x" "10";
5751 item: "pad_border_y" "10";
5752 item: "hide_timeout" "0.35"; /**< tooltip is hidden after this amount, keep in sync with hide animations */
5755 image: "tooltip-base.png" COMP;
5756 image: "tooltip-corner-top-left-tip.png" COMP;
5757 image: "tooltip-corner-top-right-tip.png" COMP;
5758 image: "tooltip-corner-bottom-left-tip.png" COMP;
5759 image: "tooltip-corner-bottom-right-tip.png" COMP;
5760 image: "tooltip-edge-left-tip.png" COMP;
5761 image: "tooltip-edge-right-tip.png" COMP;
5762 image: "tooltip-edge-bottom-tip.png" COMP;
5763 image: "tooltip-edge-top-tip.png" COMP;
5767 set_state(PART:"corner-top-left", "default", 0.0);
5768 set_state(PART:"corner-top-right", "default", 0.0);
5769 set_state(PART:"corner-bottom-left", "default", 0.0);
5770 set_state(PART:"corner-bottom-right", "default", 0.0);
5773 set_state(PART:"clipper-edge-left", "default", 0.0);
5774 set_state(PART:"clipper-edge-right", "default", 0.0);
5775 set_state(PART:"clipper-edge-top", "default", 0.0);
5776 set_state(PART:"clipper-edge-bottom", "default", 0.0);
5779 show_corner_top_left() {
5780 set_state(PART:"corner-top-left", "visible", 0.0);
5782 set_state(PART:"corner-top-right", "default", 0.0);
5783 set_state(PART:"corner-bottom-left", "default", 0.0);
5784 set_state(PART:"corner-bottom-right", "default", 0.0);
5787 show_corner_top_right() {
5788 set_state(PART:"corner-top-right", "visible", 0.0);
5790 set_state(PART:"corner-top-left", "default", 0.0);
5791 set_state(PART:"corner-bottom-left", "default", 0.0);
5792 set_state(PART:"corner-bottom-right", "default", 0.0);
5796 show_corner_bottom_left() {
5797 set_state(PART:"corner-bottom-left", "visible", 0.0);
5799 set_state(PART:"corner-bottom-right", "default", 0.0);
5800 set_state(PART:"corner-top-left", "default", 0.0);
5801 set_state(PART:"corner-top-right", "default", 0.0);
5804 show_corner_bottom_right() {
5805 set_state(PART:"corner-bottom-right", "visible", 0.0);
5807 set_state(PART:"corner-bottom-left", "default", 0.0);
5808 set_state(PART:"corner-top-left", "default", 0.0);
5809 set_state(PART:"corner-top-right", "default", 0.0);
5813 show_edge_left(Float:val) {
5814 set_state(PART:"clipper-edge-left", "visible", 0.0);
5815 set_drag(PART:"edge-drag-left", 0.0, val);
5817 set_state(PART:"clipper-edge-right", "default", 0.0);
5818 set_state(PART:"clipper-edge-top", "default", 0.0);
5819 set_state(PART:"clipper-edge-bottom", "default", 0.0);
5822 show_edge_right(Float:val) {
5823 set_state(PART:"clipper-edge-right", "visible", 0.0);
5824 set_drag(PART:"edge-drag-right", 0.0, val);
5826 set_state(PART:"clipper-edge-left", "default", 0.0);
5827 set_state(PART:"clipper-edge-top", "default", 0.0);
5828 set_state(PART:"clipper-edge-bottom", "default", 0.0);
5832 show_edge_top(Float:val) {
5833 set_state(PART:"clipper-edge-top", "visible", 0.0);
5834 set_drag(PART:"edge-drag-top", val, 0.0);
5836 set_state(PART:"clipper-edge-bottom", "default", 0.0);
5837 set_state(PART:"clipper-edge-left", "default", 0.0);
5838 set_state(PART:"clipper-edge-right", "default", 0.0);
5841 show_edge_bottom(Float:val) {
5842 set_state(PART:"clipper-edge-bottom", "visible", 0.0);
5843 set_drag(PART:"edge-drag-bottom", val, 0.0);
5845 set_state(PART:"clipper-edge-top", "default", 0.0);
5846 set_state(PART:"clipper-edge-left", "default", 0.0);
5847 set_state(PART:"clipper-edge-right", "default", 0.0);
5851 public message(Msg_Type:type, id, ...) {
5852 if ((type == MSG_FLOAT_SET) && (id == 1)) {
5853 new Float:x, Float:y;
5860 if (y < 0.0) show_corner_top_left();
5861 else if (y > 1.0) show_corner_bottom_left();
5862 else show_edge_left(y);
5866 if (y < 0.0) show_corner_top_right();
5867 else if (y > 1.0) show_corner_bottom_right();
5868 else show_edge_right(y);
5872 if (y < 0.0) show_edge_top(x);
5873 else if (y > 1.0) show_edge_bottom(x);
5884 part { name: "clipper";
5886 description { state: "default" 0.0;
5887 color: 255 255 255 0;
5888 rel1.to: "elm.swallow.content";
5889 rel1.offset: -64 -64;
5890 rel2.to: "elm.swallow.content";
5893 description { state: "visible" 0.0;
5894 inherit: "default" 0.0;
5895 color: 255 255 255 255;
5901 description { state: "default" 0.0;
5904 to: "elm.swallow.content";
5908 to: "elm.swallow.content";
5912 normal: "tooltip-base.png";
5913 border: 14 14 14 14;
5915 image.middle: SOLID;
5919 #define TT_CORNER(name_, rx, ry, ax, ay, ox, oy) \
5920 part { name: "corner-"name_; \
5923 clip_to: "clipper"; \
5924 description { state: "default" 0.0; \
5925 color: 255 255 255 0; \
5934 to: "elm.swallow.content"; \
5939 to: "elm.swallow.content"; \
5941 image.normal: "tooltip-corner-"name_"-tip.png"; \
5943 description { state: "visible" 0.0; \
5944 inherit: "default" 0.0; \
5945 color: 255 255 255 255; \
5949 TT_CORNER("top-left", 0, 0, 1, 1, 4, 4);
5950 TT_CORNER("top-right", 1, 0, 0, 1, -5, 4);
5951 TT_CORNER("bottom-left", 0, 1, 1, 0, 4, -5);
5952 TT_CORNER("bottom-right", 1, 1, 0, 0, -5, -5);
5955 #define TT_EDGE_VERT(name_, rx, ax, ox) \
5956 part { name: "clipper-edge-"name_; \
5958 clip_to: "clipper"; \
5959 description { state: "default" 0.0; \
5960 color: 255 255 255 0; \
5968 to: "elm.swallow.content"; \
5973 to: "elm.swallow.content"; \
5976 description { state: "visible" 0.0; \
5977 inherit: "default" 0.0; \
5978 color: 255 255 255 255; \
5982 part { name: "edge-area-"name_; \
5985 clip_to: "clipper-edge-"name_; \
5986 description { state: "default" 0.0; \
5994 to: "elm.swallow.content"; \
5999 to: "elm.swallow.content"; \
6003 part { name: "edge-drag-"name_; \
6006 clip_to: "clipper-edge-"name_; \
6010 confine: "edge-area-"name_; \
6012 description { state: "default" 0.0; \
6015 rel1.to: "edge-area-"name_; \
6016 rel2.to: "edge-area-"name_; \
6019 part { name: "edge-img-"name_; \
6022 clip_to: "clipper-edge-"name_; \
6023 description { state: "default" 0.0; \
6028 rel1.to: "edge-drag-"name_; \
6029 rel2.to: "edge-drag-"name_; \
6030 image.normal: "tooltip-edge-"name_"-tip.png"; \
6033 TT_EDGE_VERT("left", 0, 1, -2);
6034 TT_EDGE_VERT("right", 1, 0, 1);
6037 #define TT_EDGE_HORIZ(name_, ry, ay, oy) \
6038 part { name: "clipper-edge-"name_; \
6040 clip_to: "clipper"; \
6041 description { state: "default" 0.0; \
6042 color: 255 255 255 0; \
6050 to: "elm.swallow.content"; \
6055 to: "elm.swallow.content"; \
6058 description { state: "visible" 0.0; \
6059 inherit: "default" 0.0; \
6060 color: 255 255 255 255; \
6064 part { name: "edge-area-"name_; \
6067 clip_to: "clipper-edge-"name_; \
6068 description { state: "default" 0.0; \
6076 to: "elm.swallow.content"; \
6081 to: "elm.swallow.content"; \
6085 part { name: "edge-drag-"name_; \
6088 clip_to: "clipper-edge-"name_; \
6092 confine: "edge-area-"name_; \
6094 description { state: "default" 0.0; \
6097 rel1.to: "edge-area-"name_; \
6098 rel2.to: "edge-area-"name_; \
6101 part { name: "edge-img-"name_; \
6104 clip_to: "clipper-edge-"name_; \
6105 description { state: "default" 0.0; \
6110 rel1.to: "edge-drag-"name_; \
6111 rel2.to: "edge-drag-"name_; \
6112 image.normal: "tooltip-edge-"name_"-tip.png"; \
6115 TT_EDGE_HORIZ("top", 0, 1, -2);
6116 TT_EDGE_HORIZ("bottom", 1, 0, 1);
6117 #undef TT_EDGE_HORIZ
6119 part { name: "clipper_content";
6121 description { state: "default" 0.0;
6122 color: 255 255 255 0;
6123 rel1.to: "elm.swallow.content";
6124 rel1.offset: -64 -64;
6125 rel2.to: "elm.swallow.content";
6128 description { state: "visible" 0.0;
6129 inherit: "default" 0.0;
6130 color: 255 255 255 255;
6133 part { name: "elm.swallow.content";
6135 clip_to: "clipper_content";
6136 description { state: "default" 0.0; }
6141 signal: "elm,action,show";
6143 action: ACTION_STOP;
6153 action: STATE_SET "visible" 0.0;
6154 transition: LINEAR 0.15;
6160 action: STATE_SET "visible" 0.0;
6161 transition: LINEAR 0.15;
6162 target: "clipper_content";
6167 signal: "elm,action,hide";
6169 action: ACTION_STOP;
6186 action: STATE_SET "default" 0.0;
6187 transition: LINEAR 0.1;
6188 target: "clipper_content";
6193 action: STATE_SET "default" 0.0;
6194 transition: LINEAR 0.1;
6200 group { name: "elm/tooltip/base/transparent";
6202 part { name: "elm.swallow.content";
6206 description { state: "default" 0.0; }
6211 ///////////////////////////////////////////////////////////////////////////////
6213 /* TODO: replicate diagonal swallow slots to the other hover styles */
6214 group { name: "elm/hover/base/default";
6216 image: "shad_circ.png" COMP;
6219 part { name: "elm.swallow.offset";
6221 description { state: "default" 0.0;
6223 rel1.relative: 0.0 0.0;
6224 rel2.relative: 0.0 0.0;
6227 part { name: "elm.swallow.size";
6229 description { state: "default" 0.0;
6231 rel1.to: "elm.swallow.offset";
6232 rel1.relative: 1.0 1.0;
6233 rel2.to: "elm.swallow.offset";
6234 rel2.relative: 1.0 1.0;
6237 part { name: "base";
6240 description { state: "default" 0.0;
6244 part { name: "shad";
6246 description { state: "default" 0.0;
6247 image.normal: "shad_circ.png";
6248 rel1.to: "elm.swallow.size";
6249 rel1.offset: -32 -32;
6250 rel2.to: "elm.swallow.size";
6258 description { state: "default" 0.0;
6260 rel1.to: "elm.swallow.size";
6262 rel2.to: "elm.swallow.size";
6266 part { name: "elm.swallow.slot.left";
6268 description { state: "default" 0.0;
6270 rel1.to: "elm.swallow.slot.middle";
6271 rel1.relative: 0.0 0.0;
6273 rel2.to: "elm.swallow.slot.middle";
6274 rel2.relative: 0.0 1.0;
6278 part { name: "elm.swallow.slot.top-left";
6280 description { state: "default" 0.0;
6282 rel1.to: "elm.swallow.slot.middle";
6283 rel1.relative: 0.0 0.0;
6285 rel2.to: "elm.swallow.slot.middle";
6286 rel2.relative: 0.0 0.0;
6290 part { name: "elm.swallow.slot.top";
6292 description { state: "default" 0.0;
6294 rel1.to: "elm.swallow.slot.middle";
6295 rel1.relative: 0.0 0.0;
6297 rel2.to: "elm.swallow.slot.middle";
6298 rel2.relative: 1.0 0.0;
6302 part { name: "elm.swallow.slot.top-right";
6304 description { state: "default" 0.0;
6306 rel1.to: "elm.swallow.slot.middle";
6307 rel1.relative: 1.0 0.0;
6309 rel2.to: "elm.swallow.slot.middle";
6310 rel2.relative: 1.0 0.0;
6314 part { name: "elm.swallow.slot.right";
6316 description { state: "default" 0.0;
6318 rel1.to: "elm.swallow.slot.middle";
6319 rel1.relative: 1.0 0.0;
6321 rel2.to: "elm.swallow.slot.middle";
6322 rel2.relative: 1.0 1.0;
6326 part { name: "elm.swallow.slot.bottom-right";
6328 description { state: "default" 0.0;
6330 rel1.to: "elm.swallow.slot.middle";
6331 rel1.relative: 1.0 1.0;
6333 rel2.to: "elm.swallow.slot.middle";
6334 rel2.relative: 1.0 1.0;
6338 part { name: "elm.swallow.slot.bottom";
6340 description { state: "default" 0.0;
6342 rel1.to: "elm.swallow.slot.middle";
6343 rel1.relative: 0.0 1.0;
6345 rel2.to: "elm.swallow.slot.middle";
6346 rel2.relative: 1.0 1.0;
6350 part { name: "elm.swallow.slot.bottom-left";
6352 description { state: "default" 0.0;
6354 rel1.to: "elm.swallow.slot.middle";
6355 rel1.relative: 0.0 1.0;
6357 rel2.to: "elm.swallow.slot.middle";
6358 rel2.relative: 0.0 1.0;
6362 part { name: "elm.swallow.slot.middle";
6364 description { state: "default" 0.0;
6365 rel1.to: "elm.swallow.size";
6366 rel2.to: "elm.swallow.size";
6371 program { name: "end";
6372 signal: "mouse,up,1";
6374 action: SIGNAL_EMIT "elm,action,dismiss" "";
6379 group { name: "elm/hover/base/popout";
6381 image: "shad_circ.png" COMP;
6382 image: "bt_dis_base.png" COMP;
6383 image: "bt_dis_hilight.png" COMP;
6386 part { name: "elm.swallow.offset";
6388 description { state: "default" 0.0;
6390 rel1.relative: 0.0 0.0;
6391 rel2.relative: 0.0 0.0;
6394 part { name: "elm.swallow.size";
6396 description { state: "default" 0.0;
6398 rel1.to: "elm.swallow.offset";
6399 rel1.relative: 1.0 1.0;
6400 rel2.to: "elm.swallow.offset";
6401 rel2.relative: 1.0 1.0;
6404 part { name: "base";
6407 description { state: "default" 0.0;
6410 description { state: "visible" 0.0;
6411 inherit: "default" 1.0;
6415 part { name: "leftclip";
6417 description { state: "default" 0.0;
6419 rel2.relative: 0.0 1.0;
6423 part { name: "left";
6424 clip_to: "leftclip";
6425 description { state: "default" 0.0;
6427 rel1.to: "elm.swallow.slot.left";
6429 rel2.to: "elm.swallow.slot.left";
6432 normal: "bt_dis_base.png";
6435 image.middle: SOLID;
6437 description { state: "visible" 0.0;
6438 inherit: "default" 0.0;
6442 part { name: "elm.swallow.slot.left";
6444 clip_to: "leftclip";
6445 description { state: "default" 0.0;
6447 rel1.to: "elm.swallow.slot.middle";
6448 rel1.relative: 0.0 0.0;
6450 rel2.to: "elm.swallow.slot.middle";
6451 rel2.relative: 0.0 1.0;
6454 description { state: "visible" 0.0;
6455 inherit: "default" 0.0;
6461 part { name: "leftover";
6462 clip_to: "leftclip";
6464 description { state: "default" 0.0;
6467 rel2.relative: 1.0 0.5;
6469 normal: "bt_dis_hilight.png";
6474 part { name: "rightclip";
6476 description { state: "default" 0.0;
6478 rel1.relative: 1.0 0.0;
6482 part { name: "right";
6483 clip_to: "rightclip";
6484 description { state: "default" 0.0;
6486 rel1.to: "elm.swallow.slot.right";
6488 rel2.to: "elm.swallow.slot.right";
6491 normal: "bt_dis_base.png";
6494 image.middle: SOLID;
6496 description { state: "visible" 0.0;
6497 inherit: "default" 0.0;
6501 part { name: "elm.swallow.slot.right";
6503 clip_to: "rightclip";
6504 description { state: "default" 0.0;
6506 rel1.to: "elm.swallow.slot.middle";
6507 rel1.relative: 1.0 0.0;
6509 rel2.to: "elm.swallow.slot.middle";
6510 rel2.relative: 1.0 1.0;
6513 description { state: "visible" 0.0;
6514 inherit: "default" 0.0;
6520 part { name: "rightover";
6521 clip_to: "rightclip";
6523 description { state: "default" 0.0;
6526 rel2.relative: 1.0 0.5;
6528 normal: "bt_dis_hilight.png";
6533 part { name: "topclip";
6535 description { state: "default" 0.0;
6537 rel2.relative: 1.0 0.0;
6543 description { state: "default" 0.0;
6545 rel1.to: "elm.swallow.slot.top";
6547 rel2.to: "elm.swallow.slot.top";
6550 normal: "bt_dis_base.png";
6553 image.middle: SOLID;
6555 description { state: "visible" 0.0;
6556 inherit: "default" 0.0;
6560 part { name: "elm.swallow.slot.top";
6563 description { state: "default" 0.0;
6566 rel1.to: "elm.swallow.slot.middle";
6567 rel1.relative: 0.0 0.0;
6569 rel2.to: "elm.swallow.slot.middle";
6570 rel2.relative: 1.0 0.0;
6573 description { state: "visible" 0.0;
6574 inherit: "default" 0.0;
6580 part { name: "topover";
6583 description { state: "default" 0.0;
6586 rel2.relative: 1.0 0.5;
6588 normal: "bt_dis_hilight.png";
6593 part { name: "bottomclip";
6595 description { state: "default" 0.0;
6597 rel1.relative: 0.0 1.0;
6601 part { name: "bottom";
6602 clip_to: "bottomclip";
6603 description { state: "default" 0.0;
6605 rel1.to: "elm.swallow.slot.bottom";
6607 rel2.to: "elm.swallow.slot.bottom";
6610 normal: "bt_dis_base.png";
6613 image.middle: SOLID;
6615 description { state: "visible" 0.0;
6616 inherit: "default" 0.0;
6620 part { name: "elm.swallow.slot.bottom";
6622 clip_to: "bottomclip";
6623 description { state: "default" 0.0;
6625 rel1.to: "elm.swallow.slot.middle";
6626 rel1.relative: 0.0 1.0;
6628 rel2.to: "elm.swallow.slot.middle";
6629 rel2.relative: 1.0 1.0;
6632 description { state: "visible" 0.0;
6633 inherit: "default" 0.0;
6639 part { name: "bottomover";
6640 clip_to: "bottomclip";
6642 description { state: "default" 0.0;
6645 rel2.relative: 1.0 0.5;
6647 normal: "bt_dis_hilight.png";
6652 part { name: "shad";
6654 description { state: "default" 0.0;
6655 image.normal: "shad_circ.png";
6656 rel1.to: "elm.swallow.size";
6657 rel1.offset: -64 -64;
6658 rel2.to: "elm.swallow.size";
6665 description { state: "default" 0.0;
6666 rel1.to: "elm.swallow.slot.middle";
6668 rel2.to: "elm.swallow.slot.middle";
6671 normal: "bt_dis_base.png";
6674 image.middle: SOLID;
6677 part { name: "elm.swallow.slot.middle";
6679 description { state: "default" 0.0;
6680 rel1.to: "elm.swallow.size";
6681 rel2.to: "elm.swallow.size";
6684 part { name: "popover";
6686 description { state: "default" 0.0;
6689 rel2.relative: 1.0 0.5;
6691 normal: "bt_dis_hilight.png";
6698 program { name: "end";
6699 signal: "mouse,up,1";
6701 action: SIGNAL_EMIT "elm,action,dismiss" "";
6704 program { name: "show";
6705 signal: "elm,action,show";
6707 action: STATE_SET "visible" 0.0;
6708 // transition: DECELERATE 0.5;
6711 program { name: "hide";
6712 signal: "elm,action,hide";
6714 action: STATE_SET "default" 0.0;
6715 // transition: DECELERATE 0.5;
6719 program { name: "leftshow";
6720 signal: "elm,action,slot,left,show";
6722 action: STATE_SET "visible" 0.0;
6723 transition: DECELERATE 0.5;
6725 target: "elm.swallow.slot.left";
6727 program { name: "lefthide";
6728 signal: "elm,action,slot,left,hide";
6730 action: STATE_SET "default" 0.0;
6731 transition: DECELERATE 0.5;
6733 target: "elm.swallow.slot.left";
6735 program { name: "rightshow";
6736 signal: "elm,action,slot,right,show";
6738 action: STATE_SET "visible" 0.0;
6739 transition: DECELERATE 0.5;
6741 target: "elm.swallow.slot.right";
6743 program { name: "righthide";
6744 signal: "elm,action,slot,right,hide";
6746 action: STATE_SET "default" 0.0;
6747 transition: DECELERATE 0.5;
6749 target: "elm.swallow.slot.right";
6751 program { name: "topshow";
6752 signal: "elm,action,slot,top,show";
6754 action: STATE_SET "visible" 0.0;
6755 transition: DECELERATE 0.5;
6757 target: "elm.swallow.slot.top";
6759 program { name: "tophide";
6760 signal: "elm,action,slot,top,hide";
6762 action: STATE_SET "default" 0.0;
6763 transition: DECELERATE 0.5;
6765 target: "elm.swallow.slot.top";
6767 program { name: "bottomshow";
6768 signal: "elm,action,slot,bottom,show";
6770 action: STATE_SET "visible" 0.0;
6771 transition: DECELERATE 0.5;
6773 target: "elm.swallow.slot.bottom";
6775 program { name: "bottomhide";
6776 signal: "elm,action,slot,bottom,hide";
6778 action: STATE_SET "default" 0.0;
6779 transition: DECELERATE 0.5;
6781 target: "elm.swallow.slot.bottom";
6786 //In the hover used by the menu only the bottom part is used.
6787 group { name: "elm/hover/base/menu";
6789 image: "shad_circ.png" COMP;
6790 image: "bt_dis_base.png" COMP;
6793 part { name: "elm.swallow.offset";
6795 description { state: "default" 0.0;
6797 rel1.relative: 0.0 0.0;
6798 rel2.relative: 0.0 0.0;
6801 part { name: "elm.swallow.size";
6803 description { state: "default" 0.0;
6805 rel1.to: "elm.swallow.offset";
6806 rel1.relative: 1.0 1.0;
6807 rel2.to: "elm.swallow.offset";
6808 rel2.relative: 1.0 1.0;
6811 part { name: "base";
6814 description { state: "default" 0.0;
6817 description { state: "visible" 0.0;
6818 inherit: "default" 1.0;
6822 part { name: "elm.swallow.slot.left";
6824 description { state: "default" 0.0;
6827 part { name: "elm.swallow.slot.right";
6829 description { state: "default" 0.0;
6832 part { name: "elm.swallow.slot.top";
6834 description { state: "default" 0.0;
6836 description { state: "visible" 0.0;
6837 inherit: "default" 0.0;
6840 part { name: "bottomclip";
6842 description { state: "default" 0.0;
6844 rel1.relative: 0.0 1.0;
6848 part { name: "bottom";
6849 clip_to: "bottomclip";
6850 description { state: "default" 0.0;
6852 rel1.to: "elm.swallow.slot.bottom";
6854 rel2.to: "elm.swallow.slot.bottom";
6857 normal: "bt_dis_base.png";
6860 image.middle: SOLID;
6862 description { state: "visible" 0.0;
6863 inherit: "default" 0.0;
6867 part { name: "elm.swallow.slot.bottom";
6869 clip_to: "bottomclip";
6870 description { state: "default" 0.0;
6872 rel1.to: "elm.swallow.slot.middle";
6873 rel1.relative: 0.0 1.0;
6875 rel2.to: "elm.swallow.slot.middle";
6876 rel2.relative: 1.0 1.0;
6879 description { state: "visible" 0.0;
6880 inherit: "default" 0.0;
6889 description { state: "default" 0.0;
6890 rel1.to: "elm.swallow.slot.middle";
6892 rel2.to: "elm.swallow.slot.middle";
6896 part { name: "elm.swallow.slot.middle";
6899 description { state: "default" 0.0;
6900 rel1.to: "elm.swallow.size";
6901 rel2.to: "elm.swallow.size";
6906 program { name: "end";
6907 signal: "mouse,up,1";
6909 action: SIGNAL_EMIT "elm,action,dismiss" "";
6911 program { name: "show";
6912 signal: "elm,action,show";
6914 action: STATE_SET "visible" 0.0;
6915 // transition: DECELERATE 0.5;
6918 program { name: "hide";
6919 signal: "elm,action,hide";
6921 action: STATE_SET "default" 0.0;
6922 // transition: DECELERATE 0.5;
6925 program { name: "bottomshow";
6926 signal: "elm,action,slot,bottom,show";
6928 action: STATE_SET "visible" 0.0;
6929 transition: DECELERATE 0.3;
6931 target: "elm.swallow.slot.bottom";
6933 program { name: "bottomhide";
6934 signal: "elm,action,slot,bottom,hide";
6936 action: STATE_SET "default" 0.0;
6937 transition: DECELERATE 0.5;
6939 target: "elm.swallow.slot.bottom";
6944 //In the hover used by the submenu only the bottom part is used
6945 //and no part should interact except the bottom area
6946 group { name: "elm/hover/base/submenu";
6948 image: "shad_circ.png" COMP;
6949 image: "bt_dis_base.png" COMP;
6952 part { name: "elm.swallow.offset";
6955 description { state: "default" 0.0;
6957 rel1.relative: 0.0 0.0;
6958 rel2.relative: 0.0 0.0;
6961 part { name: "elm.swallow.size";
6963 description { state: "default" 0.0;
6965 rel1.to: "elm.swallow.offset";
6966 rel1.relative: 1.0 1.0;
6967 rel2.to: "elm.swallow.offset";
6968 rel2.relative: 1.0 1.0;
6971 //here we do non catch events like the hover hover does
6972 part { name: "base";
6975 description { state: "default" 0.0;
6980 part { name: "elm.swallow.slot.left";
6982 description { state: "default" 0.0;
6985 part { name: "elm.swallow.slot.right";
6987 description { state: "default" 0.0;
6990 part { name: "elm.swallow.slot.top";
6992 description { state: "default" 0.0;
6995 part { name: "bottomclip";
6997 description { state: "default" 0.0;
6999 rel1.relative: 0.0 1.0;
7003 part { name: "bottom";
7004 clip_to: "bottomclip";
7005 description { state: "default" 0.0;
7007 rel1.to: "elm.swallow.slot.bottom";
7009 rel2.to: "elm.swallow.slot.bottom";
7012 normal: "bt_dis_base.png";
7015 image.middle: SOLID;
7017 description { state: "visible" 0.0;
7018 inherit: "default" 0.0;
7022 part { name: "elm.swallow.slot.bottom";
7024 clip_to: "bottomclip";
7025 description { state: "default" 0.0;
7027 rel1.to: "elm.swallow.slot.middle";
7028 rel1.relative: 0.0 1.0;
7030 rel2.to: "elm.swallow.slot.middle";
7031 rel2.relative: 1.0 1.0;
7034 description { state: "visible" 0.0;
7035 inherit: "default" 0.0;
7044 description { state: "default" 0.0;
7045 rel1.to: "elm.swallow.slot.middle";
7047 rel2.to: "elm.swallow.slot.middle";
7051 part { name: "elm.swallow.slot.middle";
7054 description { state: "default" 0.0;
7055 rel1.to: "elm.swallow.size";
7056 rel2.to: "elm.swallow.size";
7061 program { name: "end";
7062 signal: "mouse,up,1";
7064 action: SIGNAL_EMIT "elm,action,dismiss" "";
7066 program { name: "show";
7067 signal: "elm,action,show";
7069 action: STATE_SET "visible" 0.0;
7070 // transition: DECELERATE 0.5;
7073 program { name: "hide";
7074 signal: "elm,action,hide";
7076 action: STATE_SET "default" 0.0;
7077 // transition: DECELERATE 0.5;
7080 program { name: "bottomshow";
7081 signal: "elm,action,slot,bottom,show";
7083 action: STATE_SET "visible" 0.0;
7084 transition: DECELERATE 0.3;
7086 target: "elm.swallow.slot.bottom";
7088 program { name: "bottomhide";
7089 signal: "elm,action,slot,bottom,hide";
7091 action: STATE_SET "default" 0.0;
7092 transition: DECELERATE 0.5;
7094 target: "elm.swallow.slot.bottom";
7099 group { name: "elm/hover/base/hoversel_vertical/default";
7100 alias: "elm/hover/base/hoversel_vertical/entry";
7102 // image: "shad_circ.png" COMP;
7103 image: "bt_base2.png" COMP;
7104 image: "bt_hilight.png" COMP;
7105 image: "bt_shine.png" COMP;
7106 image: "outdent-top.png" COMP;
7107 image: "outdent-bottom.png" COMP;
7110 part { name: "elm.swallow.offset";
7112 description { state: "default" 0.0;
7114 rel1.relative: 0.0 0.0;
7115 rel2.relative: 0.0 0.0;
7118 part { name: "elm.swallow.size";
7120 description { state: "default" 0.0;
7122 rel1.to: "elm.swallow.offset";
7123 rel1.relative: 1.0 1.0;
7124 rel2.to: "elm.swallow.offset";
7125 rel2.relative: 1.0 1.0;
7129 part { name: "shad";
7131 description { state: "default" 0.0;
7132 image.normal: "shad_circ.png";
7133 rel1.to: "button_image";
7134 rel1.offset: -64 -64;
7135 rel2.to: "button_image";
7141 part { name: "button_image";
7143 description { state: "default" 0.0;
7144 rel1.to_x: "elm.swallow.slot.top";
7145 rel1.to_y: "elm.swallow.slot.top";
7147 rel2.to_x: "elm.swallow.slot.top";
7148 rel2.to_y: "elm.swallow.slot.bottom";
7151 normal: "bt_base2.png";
7154 image.middle: SOLID;
7156 description { state: "bottom" 0.0;
7157 rel1.to_x: "elm.swallow.slot.bottom";
7158 rel1.to_y: "elm.swallow.slot.top";
7160 rel2.to_x: "elm.swallow.slot.bottom";
7161 rel2.to_y: "elm.swallow.slot.bottom";
7164 normal: "bt_base2.png";
7167 image.middle: SOLID;
7171 part { name: "base";
7174 description { state: "default" 0.0;
7177 description { state: "visible" 0.0;
7178 inherit: "default" 1.0;
7183 part { name: "topclip";
7185 description { state: "default" 0.0;
7186 rel2.to_y: "edge_top";
7187 rel2.relative: 1.0 0.0;
7191 part { name: "elm.swallow.slot.top";
7194 description { state: "default" 0.0;
7197 rel1.to: "elm.swallow.slot.middle";
7198 rel1.relative: 0.0 0.0;
7200 rel2.to: "elm.swallow.slot.middle";
7201 rel2.relative: 1.0 0.0;
7204 description { state: "visible" 0.0;
7205 inherit: "default" 0.0;
7212 part { name: "bottomclip";
7214 description { state: "default" 0.0;
7215 rel1.to_y: "edge_bottom";
7216 rel1.relative: 0.0 1.0;
7220 part { name: "elm.swallow.slot.bottom";
7222 clip_to: "bottomclip";
7223 description { state: "default" 0.0;
7225 rel1.to: "elm.swallow.slot.middle";
7226 rel1.relative: 0.0 1.0;
7228 rel2.to: "elm.swallow.slot.middle";
7229 rel2.relative: 1.0 1.0;
7232 description { state: "visible" 0.0;
7233 inherit: "default" 0.0;
7240 part { name: "over1";
7242 description { state: "default" 0.0;
7243 rel1.to: "button_image";
7244 rel2.to: "button_image";
7245 rel2.relative: 1.0 0.5;
7247 normal: "bt_hilight.png";
7252 part { name: "over2";
7255 ignore_flags: ON_HOLD;
7256 description { state: "default" 0.0;
7257 rel1.to: "button_image";
7258 rel2.to: "button_image";
7260 normal: "bt_shine.png";
7265 part { name: "edge_top";
7267 description { state: "default" 0.0;
7270 to: "elm.swallow.size";
7274 to: "elm.swallow.size";
7276 image.normal: "outdent-bottom.png";
7277 image.border: 0 0 13 0;
7280 description { state: "visible" 0.0;
7281 inherit: "default" 0.0;
7285 part { name: "edge_bottom";
7287 description { state: "default" 0.0;
7290 to: "elm.swallow.size";
7293 to: "elm.swallow.size";
7296 image.normal: "outdent-top.png";
7297 image.border: 0 0 0 13;
7300 description { state: "visible" 0.0;
7301 inherit: "default" 0.0;
7305 part { name: "elm.swallow.slot.middle";
7307 description { state: "default" 0.0;
7308 rel1.to: "elm.swallow.size";
7309 rel2.to: "elm.swallow.size";
7314 program { name: "end";
7315 signal: "mouse,up,1";
7317 action: SIGNAL_EMIT "elm,action,dismiss" "";
7320 program { name: "show";
7321 signal: "elm,action,show";
7323 action: STATE_SET "visible" 0.0;
7324 // transition: DECELERATE 0.5;
7327 program { name: "hide";
7328 signal: "elm,action,hide";
7330 action: STATE_SET "default" 0.0;
7331 // transition: DECELERATE 0.5;
7334 program { name: "topshow";
7335 signal: "elm,action,slot,top,show";
7337 action: STATE_SET "visible" 0.0;
7341 program { name: "topshow2";
7342 action: STATE_SET "visible" 0.0;
7343 transition: DECELERATE 0.5;
7344 target: "elm.swallow.slot.top";
7346 program { name: "topshow3";
7347 signal: "elm,action,slot,top,show";
7349 action: STATE_SET "default" 0.0;
7350 target: "button_image";
7352 program { name: "tophide";
7353 signal: "elm,action,slot,top,hide";
7355 action: STATE_SET "default" 0.0;
7356 transition: DECELERATE 0.5;
7357 target: "elm.swallow.slot.top";
7360 program { name: "tophide2";
7361 action: STATE_SET "default" 0.0;
7364 program { name: "bottomshow";
7365 signal: "elm,action,slot,bottom,show";
7367 action: STATE_SET "visible" 0.0;
7368 target: "edge_bottom";
7369 after: "bottomshow2";
7371 program { name: "bottomshow2";
7372 action: STATE_SET "visible" 0.0;
7373 transition: DECELERATE 0.5;
7374 target: "elm.swallow.slot.bottom";
7376 program { name: "bottomshow3";
7377 signal: "elm,action,slot,bottom,show";
7379 action: STATE_SET "bottom" 0.0;
7380 target: "button_image";
7382 program { name: "bottomhide";
7383 signal: "elm,action,slot,bottom,hide";
7385 action: STATE_SET "default" 0.0;
7386 transition: DECELERATE 0.5;
7387 target: "elm.swallow.slot.bottom";
7388 after: "bottomhide2";
7390 program { name: "bottomhide2";
7391 action: STATE_SET "default" 0.0;
7392 target: "edge_bottom";
7396 ///////////////////////////////////////////////////////////////////////////////
7397 group { name: "elm/scroller/base/ctxpopup";
7399 item: "focus_highlight" "on";
7402 public sbvis_v, sbvis_h, sbalways_v, sbalways_h, sbvis_timer;
7403 public timer0(val) {
7405 v = get_int(sbvis_v);
7407 v = get_int(sbalways_v);
7409 emit("do-hide-vbar", "");
7410 set_int(sbvis_v, 0);
7413 v = get_int(sbvis_h);
7415 v = get_int(sbalways_h);
7417 emit("do-hide-hbar", "");
7418 set_int(sbvis_h, 0);
7421 set_int(sbvis_timer, 0);
7426 image: "bt_sm_base2.png" COMP;
7427 image: "bt_sm_shine.png" COMP;
7428 image: "bt_sm_hilight.png" COMP;
7429 image: "sl_bt2_2.png" COMP;
7432 part { name: "clipper";
7436 description { state: "default" 0.0;
7439 part { name: "elm.swallow.content";
7443 description { state: "default" 0.0;
7447 part { name: "focus_highlight";
7449 description { state: "default" 0.0;
7452 image { normal: "sl_bt2_2.png";
7459 description { state: "enabled" 0.0;
7460 inherit: "default" 0.0;
7461 color: 200 155 0 255;
7464 part { name: "sb_vbar_clip_master";
7467 description { state: "default" 0.0;
7469 description { state: "hidden" 0.0;
7471 color: 255 255 255 0;
7474 part { name: "sb_vbar_clip";
7475 clip_to:"sb_vbar_clip_master";
7479 description { state: "default" 0.0;
7481 rel2{ to:"clipper"; relative: 1.0 1.0; }
7483 description { state: "hidden" 0.0;
7485 color: 255 255 255 0;
7488 part { name: "sb_vbar";
7492 description { state: "default" 0.0;
7496 rel1{ to:"clipper"; relative: 1.0 0.0; }
7497 rel2{ to:"clipper"; relative: 1.0 1.0; }
7500 part { name: "elm.dragable.vbar";
7501 clip_to: "sb_vbar_clip";
7509 description { state: "default" 0.0;
7513 rel1 { relative: 0.5 0.5; to: "sb_vbar"; }
7514 rel2 { relative: 0.5 0.5; to: "sb_vbar"; }
7515 image { normal: "bt_sm_base2.png";
7521 part { name: "sb_vbar_over1";
7522 clip_to: "sb_vbar_clip";
7524 description { state: "default" 0.0;
7525 rel1.to: "elm.dragable.vbar";
7526 rel2.relative: 1.0 0.5;
7527 rel2.to: "elm.dragable.vbar";
7528 image { normal: "bt_sm_hilight.png";
7533 part { name: "sb_vbar_over2";
7534 clip_to: "sb_vbar_clip";
7536 description { state: "default" 0.0;
7537 rel1.to: "elm.dragable.vbar";
7538 rel2.to: "elm.dragable.vbar";
7539 image { normal: "bt_sm_shine.png";
7544 part { name: "sb_hbar_clip_master";
7547 description { state: "default" 0.0;
7549 description { state: "hidden" 0.0;
7551 color: 255 255 255 0;
7554 part { name: "sb_hbar_clip";
7555 clip_to: "sb_hbar_clip_master";
7559 description { state: "default" 0.0;
7561 rel2{ to:"clipper"; relative: 1.0 1.0; }
7563 description { state: "hidden" 0.0;
7565 color: 255 255 255 0;
7568 part { name: "sb_hbar";
7572 description { state: "default" 0.0;
7576 rel1 { to:"clipper"; relative: 0.0 1.0; }
7577 rel2 { to:"clipper"; relative: 1.0 1.0; }
7580 part { name: "elm.dragable.hbar";
7581 clip_to: "sb_hbar_clip";
7589 description { state: "default" 0.0;
7593 rel1 { relative: 0.5 0.5; to: "sb_hbar"; }
7594 rel2 { relative: 0.5 0.5; to: "sb_hbar"; }
7595 image { normal: "bt_sm_base2.png";
7601 part { name: "sb_hbar_over1";
7602 clip_to: "sb_hbar_clip";
7604 description { state: "default" 0.0;
7605 rel1.to: "elm.dragable.hbar";
7606 rel2.relative: 1.0 0.5;
7607 rel2.to: "elm.dragable.hbar";
7608 image { normal: "bt_sm_hilight.png";
7613 part { name: "sb_hbar_over2";
7614 clip_to: "sb_hbar_clip";
7616 description { state: "default" 0.0;
7617 rel1.to: "elm.dragable.hbar";
7618 rel2.to: "elm.dragable.hbar";
7619 image { normal: "bt_sm_shine.png";
7626 program { name: "load";
7630 set_state(PART:"sb_vbar_clip", "hidden", 0.0);
7631 set_state(PART:"sb_hbar_clip", "hidden", 0.0);
7632 set_int(sbvis_v, 0);
7633 set_int(sbvis_h, 0);
7634 set_int(sbalways_v, 0);
7635 set_int(sbalways_h, 0);
7636 set_int(sbvis_timer, 0);
7639 program { name: "vbar_show";
7640 signal: "elm,action,show,vbar";
7642 action: STATE_SET "default" 0.0;
7643 target: "sb_vbar_clip_master";
7645 program { name: "vbar_hide";
7646 signal: "elm,action,hide,vbar";
7648 action: STATE_SET "hidden" 0.0;
7649 target: "sb_vbar_clip_master";
7651 program { name: "vbar_show_always";
7652 signal: "elm,action,show_always,vbar";
7656 v = get_int(sbvis_v);
7657 v |= get_int(sbalways_v);
7659 set_int(sbalways_v, 1);
7660 emit("do-show-vbar", "");
7661 set_int(sbvis_v, 1);
7665 program { name: "vbar_show_notalways";
7666 signal: "elm,action,show_notalways,vbar";
7670 v = get_int(sbalways_v);
7672 set_int(sbalways_v, 0);
7673 v = get_int(sbvis_v);
7675 emit("do-hide-vbar", "");
7676 set_int(sbvis_v, 0);
7681 program { name: "sb_vbar_show";
7682 signal: "do-show-vbar";
7684 action: STATE_SET "default" 0.0;
7685 transition: LINEAR 1.0;
7686 target: "sb_vbar_clip";
7688 program { name: "sb_vbar_hide";
7689 signal: "do-hide-vbar";
7691 action: STATE_SET "hidden" 0.0;
7692 transition: LINEAR 1.0;
7693 target: "sb_vbar_clip";
7695 program { name: "hbar_show";
7696 signal: "elm,action,show,hbar";
7698 action: STATE_SET "default" 0.0;
7699 target: "sb_hbar_clip_master";
7701 program { name: "hbar_hide";
7702 signal: "elm,action,hide,hbar";
7704 action: STATE_SET "hidden" 0.0;
7705 target: "sb_hbar_clip_master";
7707 program { name: "hbar_show_always";
7708 signal: "elm,action,show_always,hbar";
7712 v = get_int(sbvis_h);
7713 v |= get_int(sbalways_h);
7715 set_int(sbalways_h, 1);
7716 emit("do-show-hbar", "");
7717 set_int(sbvis_h, 1);
7721 program { name: "hbar_show_notalways";
7722 signal: "elm,action,show_notalways,hbar";
7726 v = get_int(sbalways_h);
7728 set_int(sbalways_h, 0);
7729 v = get_int(sbvis_h);
7731 emit("do-hide-hbar", "");
7732 set_int(sbvis_h, 0);
7737 program { name: "sb_hbar_show";
7738 signal: "do-show-hbar";
7740 action: STATE_SET "default" 0.0;
7741 transition: LINEAR 1.0;
7742 target: "sb_hbar_clip";
7744 program { name: "sb_hbar_hide";
7745 signal: "do-hide-hbar";
7747 action: STATE_SET "hidden" 0.0;
7748 transition: LINEAR 1.0;
7749 target: "sb_hbar_clip";
7751 program { name: "scroll";
7752 signal: "elm,action,scroll";
7756 v = get_int(sbvis_v);
7757 v |= get_int(sbalways_v);
7759 emit("do-show-vbar", "")
7760 set_int(sbvis_v, 1);
7762 v = get_int(sbvis_h);
7763 v |= get_int(sbalways_h);
7765 emit("do-show-hbar", "");
7766 set_int(sbvis_h, 1);
7768 v = get_int(sbvis_timer);
7769 if (v > 0) cancel_timer(v);
7770 v = timer(1.0, "timer0", 0);
7771 set_int(sbvis_timer, v);
7774 program { name: "highlight_show";
7775 signal: "elm,action,focus_highlight,show";
7777 action: STATE_SET "enabled" 0.0;
7778 transition: ACCELERATE 0.3;
7779 target: "focus_highlight";
7781 program { name: "highlight_hide";
7782 signal: "elm,action,focus_highlight,hide";
7784 action: STATE_SET "default" 0.0;
7785 transition: DECELERATE 0.3;
7786 target: "focus_highlight";
7790 ///////////////////////////////////////////////////////////////////////////////
7791 group { name: "elm/ctxpopup/bg/default";
7793 part { name: "ctxpopup_bg";
7796 description { state: "default" 0.0;
7799 description { state: "visible" 0.0;
7800 inherit: "default" 0.0;
7806 program { name: "clicked_event";
7807 signal: "mouse,clicked,1";
7808 source: "ctxpopup_bg";
7809 action: SIGNAL_EMIT "elm,action,click" "";
7811 program { name: "show";
7812 signal: "elm,state,show";
7814 action: STATE_SET "visible" 0.0;
7815 target: "ctxpopup_bg";
7817 program { name: "hide";
7818 signal: "elm,state,hide";
7820 action: STATE_SET "default" 0.0;
7821 target: "ctxpopup_bg";
7825 ///////////////////////////////////////////////////////////////////////////////
7826 group { name: "elm/ctxpopup/base/default";
7828 image: "bt_base2.png" COMP;
7829 image: "bt_hilight.png" COMP;
7830 image: "bt_shine.png" COMP;
7833 part { name: "arrow_area_left";
7836 description { state: "default" 0.0;
7850 part { name: "arrow_area_right";
7853 description { state: "default" 0.0;
7867 part { name: "arrow_area_up";
7870 description { state: "default" 0.0;
7884 part { name: "arrow_area_down";
7887 description { state: "default" 0.0;
7901 part { name: "elm.swallow.arrow_up";
7908 confine: "arrow_area_up";
7910 description { state: "default" 0.0;
7916 part { name: "elm.swallow.arrow_down";
7923 confine: "arrow_area_down";
7925 description { state: "default" 0.0;
7931 part { name: "elm.swallow.arrow_left";
7938 confine: "arrow_area_left";
7940 description { state: "default" 0.0;
7946 part { name: "elm.swallow.arrow_right";
7953 confine: "arrow_area_right";
7955 description { state: "default" 0.0;
7961 part { name: "base";
7963 description { state: "default" 0.0;
7966 image { normal: "bt_base2.png";
7971 part { name: "over1";
7973 description { state: "default" 0.0;
7976 rel2.relative: 1.0 0.5;
7977 image { normal: "bt_hilight.png";
7982 part { name: "over2";
7984 description { state: "default" 0.0;
7987 image { normal: "bt_shine.png";
7992 part { name: "elm.swallow.content";
7994 description { state: "default" 0.0;
7995 rel1 { to:"base"; offset: 4 4; }
7996 rel2 { to:"base"; offset: -5 -5; }
8001 ///////////////////////////////////////////////////////////////////////////////
8002 group { name: "elm/ctxpopup/arrow/default";
8004 image: "ctxpopup_arrow_left.png" COMP;
8005 image: "ctxpopup_arrow_right.png" COMP;
8006 image: "ctxpopup_arrow_up.png" COMP;
8007 image: "ctxpopup_arrow_down.png" COMP;
8010 part { name: "ctxpopup_arrow";
8014 state: "default" 0.0;
8025 rel1 { offset: 3 0; }
8026 rel2 { offset: 2 -1; }
8027 image { normal: "ctxpopup_arrow_left.png"; }
8029 description { state: "right" 0.0;
8033 rel1 { offset: -5 0; }
8034 rel2 { offset: -6 -1; }
8035 image { normal: "ctxpopup_arrow_right.png"; }
8037 description { state: "top" 0.0;
8041 rel1 { offset: 0 5; }
8042 rel2 { offset: -1 4; }
8043 image { normal: "ctxpopup_arrow_up.png"; }
8045 description { state: "bottom" 0.0;
8049 rel1 { offset: 0 -5; }
8050 rel2 { offset: -1 -6; }
8051 image { normal: "ctxpopup_arrow_down.png"; }
8056 program { name: "enable_left_arrow";
8057 signal: "elm,state,left";
8059 action: STATE_SET "left" 0.0;
8060 target: "ctxpopup_arrow";
8062 program { name: "enable_right_arrow";
8063 signal: "elm,state,right";
8065 action: STATE_SET "right" 0.0;
8066 target: "ctxpopup_arrow";
8068 program { name: "enable_top_arrow";
8069 signal: "elm,state,top";
8071 action: STATE_SET "top" 0.0;
8072 target: "ctxpopup_arrow";
8074 program { name: "enable_bottom_arrow";
8075 signal: "elm,state,bottom";
8077 action: STATE_SET "bottom" 0.0;
8078 target: "ctxpopup_arrow";
8082 ///////////////////////////////////////////////////////////////////////////////
8084 name: "elm/ctxpopup/icon_text_style_item/default";
8085 alias: "elm/ctxpopup/text_style_item/default";
8086 alias: "elm/ctxpopup/icon_style_item/default";
8088 image: "hoversel_entry_bg.png" COMP;
8091 part { name: "event";
8093 description { state: "default" 0.0;
8098 description { state: "default" 0.0;
8101 image { normal:"hoversel_entry_bg.png";
8105 color: 255 255 255 0;
8107 description { state: "clicked" 0.0;
8108 inherit: "default" 0.0;
8109 color: 255 255 255 255;
8112 part { name: "elm.swallow.icon";
8116 description { state: "default" 0.0;
8121 rel1 { offset: 10 10; }
8122 rel2 { offset: 0 -10; }
8125 part { name: "elm.text";
8130 description { state: "default" 0.0;
8134 rel1 { relative: 1.0 0.0; to: "elm.swallow.icon"; offset: 10 0; }
8135 rel2 { relative: 1.0 1.0; offset: -11 -1; }
8136 color: 255 255 255 255;
8144 description { state: "clicked" 0.0;
8145 inherit: "default" 0.0;
8149 part { name: "over1";
8152 ignore_flags: ON_HOLD;
8153 description { state: "default" 0.0;
8154 color: 255 255 255 0;
8156 description { state: "clicked" 0.0;
8157 inherit: "default" 0.0;
8158 color: 255 255 255 255;
8161 part { name: "over2";
8164 description { state: "default" 0.0;
8165 color: 255 255 255 0;
8167 description { state: "clicked" 0.0;
8168 inherit: "default" 0.0;
8169 color: 255 255 255 255;
8172 part { name: "disclip";
8174 description { state: "default" 0.0;
8175 color: 255 255 255 255;
8177 description { state: "enabled" 0.0;
8178 color: 127 127 127 127;
8181 part { name: "blocker";
8182 description { state: "default" 0.0;
8185 description { state: "enabled" 0.0;
8193 name: "item_unclick";
8194 signal: "mouse,up,1";
8196 action: SIGNAL_EMIT "elm,action,click" "";
8198 program { name: "disable";
8199 signal: "elm,state,disabled";
8201 action: STATE_SET "enabled" 0.0;
8205 program { name: "enable";
8206 signal: "elm,state,enabled";
8208 action: STATE_SET "default" 0.0;
8212 program { name: "item_click2";
8213 signal: "mouse,down,1";
8216 set_state(PART:"elm.text", "clicked", 0.0);
8217 set_state(PART:"bg", "clicked", 0.0);
8220 program { name: "item_unclick2";
8221 signal: "mouse,up,1";
8224 set_state(PART:"elm.text", "default", 0.0);
8225 set_state(PART:"bg", "default", 0.0);
8230 ///////////////////////////////////////////////////////////////////////////////
8231 // emoticon images from:
8233 // http://lazycrazy.deviantart.com/
8234 // http://lazycrazy.deviantart.com/art/Very-Emotional-Emoticons-144461621
8235 group { name: "elm/entry/emoticon/angry/default"; images.image:
8236 "emo-angry.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8237 "emo-angry.png"; } } } }
8238 group { name: "elm/entry/emoticon/angry-shout/default"; images.image:
8239 "emo-angry-shout.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8240 "emo-angry-shout.png"; } } } }
8241 group { name: "elm/entry/emoticon/crazy-laugh/default"; images.image:
8242 "emo-crazy-laugh.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8243 "emo-crazy-laugh.png"; } } } }
8244 group { name: "elm/entry/emoticon/evil-laugh/default"; images.image:
8245 "emo-evil-laugh.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8246 "emo-evil-laugh.png"; } } } }
8247 group { name: "elm/entry/emoticon/evil/default"; images.image:
8248 "emo-evil.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8249 "emo-evil.png"; } } } }
8250 group { name: "elm/entry/emoticon/goggle-smile/default"; images.image:
8251 "emo-goggle-smile.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8252 "emo-goggle-smile.png"; } } } }
8253 group { name: "elm/entry/emoticon/grumpy/default"; images.image:
8254 "emo-grumpy.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8255 "emo-grumpy.png"; } } } }
8256 group { name: "elm/entry/emoticon/grumpy-smile/default"; images.image:
8257 "emo-grumpy-smile.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8258 "emo-grumpy-smile.png"; } } } }
8259 group { name: "elm/entry/emoticon/guilty/default"; images.image:
8260 "emo-guilty.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8261 "emo-guilty.png"; } } } }
8262 group { name: "elm/entry/emoticon/guilty-smile/default"; images.image:
8263 "emo-guilty-smile.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8264 "emo-guilty-smile.png"; } } } }
8265 group { name: "elm/entry/emoticon/haha/default"; images.image:
8266 "emo-haha.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8267 "emo-haha.png"; } } } }
8268 group { name: "elm/entry/emoticon/half-smile/default"; images.image:
8269 "emo-half-smile.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8270 "emo-half-smile.png"; } } } }
8271 group { name: "elm/entry/emoticon/happy-panting/default"; images.image:
8272 "emo-happy-panting.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8273 "emo-happy-panting.png"; } } } }
8274 group { name: "elm/entry/emoticon/happy/default"; images.image:
8275 "emo-happy.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8276 "emo-happy.png"; } } } }
8277 group { name: "elm/entry/emoticon/indifferent/default"; images.image:
8278 "emo-indifferent.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8279 "emo-indifferent.png"; } } } }
8280 group { name: "elm/entry/emoticon/kiss/default"; images.image:
8281 "emo-kiss.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8282 "emo-kiss.png"; } } } }
8283 group { name: "elm/entry/emoticon/knowing-grin/default"; images.image:
8284 "emo-knowing-grin.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8285 "emo-knowing-grin.png"; } } } }
8286 group { name: "elm/entry/emoticon/laugh/default"; images.image:
8287 "emo-laugh.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8288 "emo-laugh.png"; } } } }
8289 group { name: "elm/entry/emoticon/little-bit-sorry/default"; images.image:
8290 "emo-little-bit-sorry.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8291 "emo-little-bit-sorry.png"; } } } }
8292 group { name: "elm/entry/emoticon/love-lots/default"; images.image:
8293 "emo-love-lots.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8294 "emo-love-lots.png"; } } } }
8295 group { name: "elm/entry/emoticon/love/default"; images.image:
8296 "emo-love.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8297 "emo-love.png"; } } } }
8298 group { name: "elm/entry/emoticon/minimal-smile/default"; images.image:
8299 "emo-minimal-smile.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8300 "emo-minimal-smile.png"; } } } }
8301 group { name: "elm/entry/emoticon/not-happy/default"; images.image:
8302 "emo-not-happy.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8303 "emo-not-happy.png"; } } } }
8304 group { name: "elm/entry/emoticon/not-impressed/default"; images.image:
8305 "emo-not-impressed.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8306 "emo-not-impressed.png"; } } } }
8307 group { name: "elm/entry/emoticon/omg/default"; images.image:
8308 "emo-omg.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8309 "emo-omg.png"; } } } }
8310 group { name: "elm/entry/emoticon/opensmile/default"; images.image:
8311 "emo-opensmile.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8312 "emo-opensmile.png"; } } } }
8313 group { name: "elm/entry/emoticon/smile/default"; images.image:
8314 "emo-smile.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8315 "emo-smile.png"; } } } }
8316 group { name: "elm/entry/emoticon/sorry/default"; images.image:
8317 "emo-sorry.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8318 "emo-sorry.png"; } } } }
8319 group { name: "elm/entry/emoticon/squint-laugh/default"; images.image:
8320 "emo-squint-laugh.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8321 "emo-squint-laugh.png"; } } } }
8322 group { name: "elm/entry/emoticon/surprised/default"; images.image:
8323 "emo-surprised.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8324 "emo-surprised.png"; } } } }
8325 group { name: "elm/entry/emoticon/suspicious/default"; images.image:
8326 "emo-suspicious.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8327 "emo-suspicious.png"; } } } }
8328 group { name: "elm/entry/emoticon/tongue-dangling/default"; images.image:
8329 "emo-tongue-dangling.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8330 "emo-tongue-dangling.png"; } } } }
8331 group { name: "elm/entry/emoticon/tongue-poke/default"; images.image:
8332 "emo-tongue-poke.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8333 "emo-tongue-poke.png"; } } } }
8334 group { name: "elm/entry/emoticon/uh/default"; images.image:
8335 "emo-uh.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8336 "emo-uh.png"; } } } }
8337 group { name: "elm/entry/emoticon/unhappy/default"; images.image:
8338 "emo-unhappy.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8339 "emo-unhappy.png"; } } } }
8340 group { name: "elm/entry/emoticon/very-sorry/default"; images.image:
8341 "emo-very-sorry.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8342 "emo-very-sorry.png"; } } } }
8343 group { name: "elm/entry/emoticon/what/default"; images.image:
8344 "emo-what.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8345 "emo-what.png"; } } } }
8346 group { name: "elm/entry/emoticon/wink/default"; images.image:
8347 "emo-wink.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8348 "emo-wink.png"; } } } }
8349 group { name: "elm/entry/emoticon/worried/default"; images.image:
8350 "emo-worried.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8351 "emo-worried.png"; } } } }
8352 group { name: "elm/entry/emoticon/wtf/default"; images.image:
8353 "emo-wtf.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8354 "emo-wtf.png"; } } } }
8355 //------------------------------------------------------------
8356 group { name: "elm/entry/base/default";
8359 style { name: "entry_textblock_style";
8360 base: "font=Sans font_size=10 color=#000 wrap=word text_class=entry";
8364 tag: "em" "+ font=Sans:style=Oblique";
8365 tag: "b" "+ font=Sans:style=Bold";
8366 tag: "link" "+ color=#800 underline=on underline_color=#8008";
8367 tag: "hilight" "+ font=Sans:style=Bold";
8369 style { name: "entry_textblock_disabled_style";
8370 base: "font=Sans font_size=10 color=#00000080 wrap=word text_class=entry";
8374 tag: "em" "+ font=Sans:style=Oblique";
8375 tag: "b" "+ font=Sans:style=Bold";
8376 tag: "link" "+ color=#00000080 underline=on underline_color=#00000080";
8377 tag: "hilight" "+ font=Sans:style=Bold";
8381 // item: context_menu_orientation "horizontal";
8384 part { name: "elm.text";
8388 entry_mode: EDITABLE;
8389 select_mode: EXPLICIT;
8391 source: "elm/entry/selection/default"; // selection under
8392 // source2: "X"; // selection over
8393 // source3: "X"; // cursor under
8394 source4: "elm/entry/cursor/default"; // cursorover
8395 source5: "elm/entry/anchor/default"; // anchor under
8396 // source6: "X"; // anchor over
8397 description { state: "default" 0.0;
8398 /* we gotta use 0 0 here, because of scrolled entries */
8401 style: "entry_textblock_style";
8406 description { state: "disabled" 0.0;
8407 inherit: "default" 0.0;
8409 style: "entry_textblock_disabled_style";
8416 program { name: "focus";
8422 program { name: "disable";
8423 signal: "elm,state,disabled";
8425 action: STATE_SET "disabled" 0.0;
8428 program { name: "enable";
8429 signal: "elm,state,enabled";
8431 action: STATE_SET "default" 0.0;
8437 group { name: "elm/entry/base-mixedwrap/default";
8440 style { name: "entry_textblock_style_mixedwrap";
8441 base: "font=Sans font_size=10 color=#000 wrap=mixed text_class=entry";
8445 tag: "em" "+ font=Sans:style=Oblique";
8446 tag: "b" "+ font=Sans:style=Bold";
8447 tag: "link" "+ color=#800 underline=on underline_color=#8008";
8448 tag: "hilight" "+ font=Sans:style=Bold";
8450 style { name: "entry_textblock_disabled_style_mixedwrap";
8451 base: "font=Sans font_size=10 color=#00000080 wrap=char text_class=entry";
8455 tag: "em" "+ font=Sans:style=Oblique";
8456 tag: "b" "+ font=Sans:style=Bold";
8457 tag: "link" "+ color=#00000080 underline=on underline_color=#00000080";
8458 tag: "hilight" "+ font=Sans:style=Bold";
8462 part { name: "elm.text";
8466 entry_mode: EDITABLE;
8467 select_mode: EXPLICIT;
8469 source: "elm/entry/selection/default"; // selection under
8470 // source2: "X"; // selection over
8471 // source3: "X"; // cursor under
8472 source4: "elm/entry/cursor/default"; // cursorover
8473 source5: "elm/entry/anchor/default"; // anchor under
8474 // source6: "X"; // anchor over
8475 description { state: "default" 0.0;
8478 style: "entry_textblock_style_mixedwrap";
8483 description { state: "disabled" 0.0;
8484 inherit: "default" 0.0;
8486 style: "entry_textblock_disabled_style_mixedwrap";
8493 program { name: "focus";
8499 program { name: "disable";
8500 signal: "elm,state,disabled";
8502 action: STATE_SET "disabled" 0.0;
8505 program { name: "enable";
8506 signal: "elm,state,enabled";
8508 action: STATE_SET "default" 0.0;
8514 group { name: "elm/entry/base-charwrap/default";
8517 style { name: "entry_textblock_style_charwrap";
8518 base: "font=Sans font_size=10 color=#000 wrap=char text_class=entry";
8522 tag: "em" "+ font=Sans:style=Oblique";
8523 tag: "b" "+ font=Sans:style=Bold";
8524 tag: "link" "+ color=#800 underline=on underline_color=#8008";
8525 tag: "hilight" "+ font=Sans:style=Bold";
8527 style { name: "entry_textblock_disabled_style_charwrap";
8528 base: "font=Sans font_size=10 color=#00000080 wrap=char text_class=entry";
8532 tag: "em" "+ font=Sans:style=Oblique";
8533 tag: "b" "+ font=Sans:style=Bold";
8534 tag: "link" "+ color=#00000080 underline=on underline_color=#00000080";
8535 tag: "hilight" "+ font=Sans:style=Bold";
8539 part { name: "elm.text";
8543 entry_mode: EDITABLE;
8544 select_mode: EXPLICIT;
8546 source: "elm/entry/selection/default"; // selection under
8547 // source2: "X"; // selection over
8548 // source3: "X"; // cursor under
8549 source4: "elm/entry/cursor/default"; // cursorover
8550 source5: "elm/entry/anchor/default"; // anchor under
8551 // source6: "X"; // anchor over
8552 description { state: "default" 0.0;
8555 style: "entry_textblock_style_charwrap";
8560 description { state: "disabled" 0.0;
8561 inherit: "default" 0.0;
8563 style: "entry_textblock_disabled_style_charwrap";
8570 program { name: "focus";
8576 program { name: "disable";
8577 signal: "elm,state,disabled";
8579 action: STATE_SET "disabled" 0.0;
8582 program { name: "enable";
8583 signal: "elm,state,enabled";
8585 action: STATE_SET "default" 0.0;
8591 group { name: "elm/entry/base-nowrap/default";
8593 part { name: "elm.text";
8597 entry_mode: EDITABLE;
8598 select_mode: EXPLICIT;
8600 source: "elm/entry/selection/default"; // selection under
8601 source4: "elm/entry/cursor/default"; // cursorover
8602 source5: "elm/entry/anchor/default"; // anchor under
8603 description { state: "default" 0.0;
8605 style: "entry_textblock_style";
8610 description { state: "disabled" 0.0;
8611 inherit: "default" 0.0;
8613 style: "entry_textblock_disabled_style";
8622 description { state: "default" 0.0;
8628 description { state: "visible" 0.0;
8629 inherit: "default" 0.0;
8636 program { name: "focus";
8642 program { name: "disable";
8643 signal: "elm,state,disabled";
8645 action: STATE_SET "disabled" 0.0;
8648 program { name: "enable";
8649 signal: "elm,state,enabled";
8651 action: STATE_SET "default" 0.0;
8655 program { name: "selmode0";
8656 signal: "elm,state,select,on";
8658 action: STATE_SET "visible" 0.0;
8661 program { name: "selmode1";
8662 signal: "elm,state,select,off";
8664 action: STATE_SET "default" 0.0;
8671 group { name: "elm/entry/base-single/default";
8674 style { name: "entry_single_textblock_style";
8675 base: "font=Sans font_size=10 color=#000 wrap=none text_class=entry";
8679 tag: "em" "+ font=Sans:style=Oblique";
8680 tag: "b" "+ font=Sans:style=Bold";
8681 tag: "link" "+ color=#800 underline=on underline_color=#8008";
8682 tag: "hilight" "+ font=Sans:style=Bold";
8684 style { name: "entry_single_textblock_disabled_style";
8685 base: "font=Sans font_size=10 color=#00000080 wrap=none text_class=entry";
8689 tag: "em" "+ font=Sans:style=Oblique";
8690 tag: "b" "+ font=Sans:style=Bold";
8691 tag: "link" "+ color=#00000080 underline=on underline_color=#00000080";
8692 tag: "hilight" "+ font=Sans:style=Bold";
8696 part { name: "elm.text";
8700 entry_mode: EDITABLE;
8701 select_mode: EXPLICIT;
8703 source: "elm/entry/selection/default"; // selection under
8704 source4: "elm/entry/cursor/default"; // cursorover
8705 source5: "elm/entry/anchor/default"; // anchor under
8706 description { state: "default" 0.0;
8708 style: "entry_single_textblock_style";
8714 description { state: "disabled" 0.0;
8715 inherit: "default" 0.0;
8717 style: "entry_single_textblock_disabled_style";
8723 program { name: "focus";
8729 program { name: "disable";
8730 signal: "elm,state,disabled";
8732 action: STATE_SET "disabled" 0.0;
8735 program { name: "enable";
8736 signal: "elm,state,enabled";
8738 action: STATE_SET "default" 0.0;
8744 group { name: "elm/entry/base-single-noedit/default";
8746 part { name: "elm.text";
8751 select_mode: EXPLICIT;
8753 source: "elm/entry/selection/default"; // selection under
8754 source5: "elm/entry/anchor/default"; // anchor under
8755 description { state: "default" 0.0;
8757 style: "entry_single_textblock_style";
8763 description { state: "disabled" 0.0;
8764 inherit: "default" 0.0;
8766 style: "entry_single_textblock_disabled_style";
8772 program { name: "focus";
8778 program { name: "disable";
8779 signal: "elm,state,disabled";
8781 action: STATE_SET "disabled" 0.0;
8784 program { name: "enable";
8785 signal: "elm,state,enabled";
8787 action: STATE_SET "default" 0.0;
8793 group { name: "elm/entry/base-noedit/default";
8795 part { name: "elm.text";
8800 select_mode: EXPLICIT;
8802 source: "elm/entry/selection/default"; // selection under
8803 source5: "elm/entry/anchor/default"; // anchor under
8804 description { state: "default" 0.0;
8807 style: "entry_textblock_style";
8812 description { state: "disabled" 0.0;
8813 inherit: "default" 0.0;
8815 style: "entry_textblock_disabled_style";
8821 program { name: "focus";
8827 program { name: "disable";
8828 signal: "elm,state,disabled";
8830 action: STATE_SET "disabled" 0.0;
8833 program { name: "enable";
8834 signal: "elm,state,enabled";
8836 action: STATE_SET "default" 0.0;
8842 group { name: "elm/entry/base-noedit-mixedwrap/default";
8844 part { name: "elm.text";
8849 select_mode: EXPLICIT;
8851 source: "elm/entry/selection/default"; // selection under
8852 source5: "elm/entry/anchor/default"; // anchor under
8853 description { state: "default" 0.0;
8856 style: "entry_textblock_style_mixedwrap";
8861 description { state: "disabled" 0.0;
8862 inherit: "default" 0.0;
8864 style: "entry_textblock_disabled_style_mixedwrap";
8870 program { name: "focus";
8876 program { name: "disable";
8877 signal: "elm,state,disabled";
8879 action: STATE_SET "disabled" 0.0;
8882 program { name: "enable";
8883 signal: "elm,state,enabled";
8885 action: STATE_SET "default" 0.0;
8891 group { name: "elm/entry/base-noedit-charwrap/default";
8893 part { name: "elm.text";
8898 select_mode: EXPLICIT;
8900 source: "elm/entry/selection/default"; // selection under
8901 source5: "elm/entry/anchor/default"; // anchor under
8902 description { state: "default" 0.0;
8905 style: "entry_textblock_style_charwrap";
8910 description { state: "disabled" 0.0;
8911 inherit: "default" 0.0;
8913 style: "entry_textblock_disabled_style_charwrap";
8919 program { name: "focus";
8925 program { name: "disable";
8926 signal: "elm,state,disabled";
8928 action: STATE_SET "disabled" 0.0;
8931 program { name: "enable";
8932 signal: "elm,state,enabled";
8934 action: STATE_SET "default" 0.0;
8940 group { name: "elm/entry/base-nowrap-noedit/default";
8942 part { name: "elm.text";
8947 select_mode: EXPLICIT;
8949 source: "elm/entry/selection/default"; // selection under
8950 source5: "elm/entry/anchor/default"; // anchor under
8951 description { state: "default" 0.0;
8953 style: "entry_textblock_style";
8958 description { state: "disabled" 0.0;
8959 inherit: "default" 0.0;
8961 style: "entry_textblock_disabled_style";
8967 program { name: "focus";
8973 program { name: "disable";
8974 signal: "elm,state,disabled";
8976 action: STATE_SET "disabled" 0.0;
8979 program { name: "enable";
8980 signal: "elm,state,enabled";
8982 action: STATE_SET "default" 0.0;
8988 group { name: "elm/entry/base-password/default";
8990 part { name: "elm.text";
8994 entry_mode: PASSWORD;
8995 select_mode: EXPLICIT;
8997 source: "elm/entry/selection/default"; // selection under
8998 source4: "elm/entry/cursor/default"; // cursorover
8999 source5: "elm/entry/anchor/default"; // anchor under
9000 description { state: "default" 0.0;
9002 style: "entry_single_textblock_style";
9009 description { state: "disabled" 0.0;
9010 inherit: "default" 0.0;
9012 style: "entry_single_textblock_disabled_style";
9018 program { name: "focus";
9024 program { name: "disable";
9025 signal: "elm,state,disabled";
9027 action: STATE_SET "disabled" 0.0;
9030 program { name: "enable";
9031 signal: "elm,state,enabled";
9033 action: STATE_SET "default" 0.0;
9039 group { name: "elm/entry/cursor/default";
9041 image: "cur_box.png" COMP;
9042 image: "cur_hi.png" COMP;
9043 image: "cur_shad.png" COMP;
9044 image: "cur_shine.png" COMP;
9045 image: "cur_glow.png" COMP;
9048 part { name: "clip2";
9051 description { state: "default" 0.0;
9056 description { state: "focused" 0.0;
9057 inherit: "default" 0.0;
9061 part { name: "clip";
9065 description { state: "default" 0.0;
9069 description { state: "hidden" 0.0;
9070 inherit: "default" 0.0;
9077 description { state: "default" 0.0;
9082 image.border: 2 2 2 2;
9083 image.normal: "cur_shad.png";
9086 part { name: "base";
9090 description { state: "default" 0.0;
9093 rel1.relative: 0.0 1.0;
9095 rel2.relative: 1.0 1.0;
9097 image.normal: "cur_box.png";
9103 description { state: "default" 0.0;
9106 rel2.relative: 1.0 0.5;
9107 image.normal: "cur_hi.png";
9110 part { name: "shine";
9114 description { state: "default" 0.0;
9117 rel2.relative: 1.0 0.75;
9118 image.border: 2 2 1 0;
9119 image.normal: "cur_shine.png";
9123 part { name: "glow";
9126 description { state: "default" 0.0;
9128 rel1.relative: 0.0 -2.0;
9131 rel2.relative: 1.0 0.0;
9133 image.border: 2 2 0 4;
9134 image.normal: "cur_glow.png";
9137 description { state: "hidden" 0.0;
9138 inherit: "default" 0.0;
9139 color: 255 255 255 0;
9144 program { name: "show";
9147 action: STATE_SET "hidden" 0.0;
9149 transition: DECELERATE 2.0;
9153 program { name: "show2";
9154 action: STATE_SET "hidden" 0.0;
9159 program { name: "show3";
9160 action: STATE_SET "default" 0.0;
9165 program { name: "show4";
9166 action: STATE_SET "default" 0.0;
9168 transition: DECELERATE 0.5;
9172 program { name: "focused";
9173 signal: "elm,action,focus";
9175 action: STATE_SET "focused" 0.0;
9178 program { name: "unfocused";
9179 signal: "elm,action,unfocus";
9181 action: STATE_SET "default" 0.0;
9187 group { name: "elm/entry/selection/default";
9192 description { state: "default" 0.0;
9193 color: 128 128 128 128;
9199 group { name: "elm/entry/anchor/default";
9204 description { state: "default" 0.0;
9211 ///////////////////////////////////////////////////////////////////////////////
9212 group { name: "elm/bubble/top_left/default";
9213 alias: "elm/bubble/base/default";
9215 image: "bubble_3.png" COMP;
9216 image: "bubble_4.png" COMP;
9217 image: "bubble_shine3.png" COMP;
9218 image: "bubble_shine4.png" COMP;
9221 part { name: "event";
9224 state: "default" 0.0;
9228 part { name: "elm.swallow.icon";
9230 description { state: "default" 0.0;
9235 aspect_preference: VERTICAL;
9246 description { state: "visible" 0.0;
9247 inherit: "default" 0.0;
9251 part { name: "elm.text";
9255 description { state: "default" 0.0;
9259 to_x: "elm.swallow.icon";
9270 font: "Sans:style=Bold,Edje-Vera-Bold";
9278 part { name: "elm.info";
9282 description { state: "default" 0.0;
9295 font: "Sans:style=Bold,Edje-Vera-Bold";
9303 part { name: "base0";
9305 description { state: "default" 0.0;
9307 to_y: "elm.swallow.icon";
9312 normal: "bubble_3.png";
9315 image.middle: SOLID;
9318 description { state: "rtl" 0.0;
9319 inherit: "default" 0.0;
9321 normal: "bubble_4.png";
9326 part { name: "elm.swallow.content";
9328 description { state: "default" 0.0;
9339 part { name: "shine";
9341 description { state: "default" 0.0;
9352 normal: "bubble_shine3.png";
9357 description { state: "rtl" 0.0;
9358 inherit: "default" 0.0;
9360 normal: "bubble_shine4.png";
9369 signal: "elm,state,icon,visible";
9371 action: STATE_SET "visible" 0.0;
9372 target: "elm.swallow.icon";
9376 signal: "elm,state,icon,hidden";
9378 action: STATE_SET "default" 0.0;
9379 target: "elm.swallow.icon";
9381 program { name: "to_rtl";
9382 signal: "edje,state,rtl";
9384 action: STATE_SET "rtl" 0.0;
9388 program { name: "to_ltr";
9389 signal: "edje,state,ltr";
9391 action: STATE_SET "default" 0.0;
9398 group { name: "elm/bubble/top_right/default";
9400 image: "bubble_3.png" COMP;
9401 image: "bubble_4.png" COMP;
9402 image: "bubble_shine3.png" COMP;
9403 image: "bubble_shine4.png" COMP;
9406 part { name: "event";
9409 state: "default" 0.0;
9413 part { name: "elm.swallow.icon";
9415 description { state: "default" 0.0;
9420 aspect_preference: VERTICAL;
9431 description { state: "visible" 0.0;
9432 inherit: "default" 0.0;
9436 part { name: "elm.text";
9440 description { state: "default" 0.0;
9454 font: "Sans:style=Bold,Edje-Vera-Bold";
9462 part { name: "elm.info";
9466 description { state: "default" 0.0;
9474 to_x: "elm.swallow.icon";
9480 font: "Sans:style=Bold,Edje-Vera-Bold";
9488 part { name: "base0";
9490 description { state: "default" 0.0;
9492 to_y: "elm.swallow.icon";
9497 normal: "bubble_4.png";
9500 image.middle: SOLID;
9503 description { state: "rtl" 0.0;
9504 inherit: "default" 0.0;
9506 normal: "bubble_3.png";
9511 part { name: "elm.swallow.content";
9513 description { state: "default" 0.0;
9524 part { name: "shine";
9526 description { state: "default" 0.0;
9537 normal: "bubble_shine4.png";
9542 description { state: "rtl" 0.0;
9543 inherit: "default" 0.0;
9545 normal: "bubble_shine3.png";
9554 signal: "elm,state,icon,visible";
9556 action: STATE_SET "visible" 0.0;
9557 target: "elm.swallow.icon";
9561 signal: "elm,state,icon,hidden";
9563 action: STATE_SET "default" 0.0;
9564 target: "elm.swallow.icon";
9566 program { name: "to_rtl";
9567 signal: "edje,state,rtl";
9569 action: STATE_SET "rtl" 0.0;
9573 program { name: "to_ltr";
9574 signal: "edje,state,ltr";
9576 action: STATE_SET "default" 0.0;
9583 group { name: "elm/bubble/bottom_left/default";
9585 image: "bubble_1.png" COMP;
9586 image: "bubble_2.png" COMP;
9587 image: "bubble_shine.png" COMP;
9590 part { name: "event";
9593 state: "default" 0.0;
9597 part { name: "elm.swallow.icon";
9599 description { state: "default" 0.0;
9604 aspect_preference: VERTICAL;
9615 description { state: "visible" 0.0;
9616 inherit: "default" 0.0;
9620 part { name: "elm.text";
9624 description { state: "default" 0.0;
9628 to_x: "elm.swallow.icon";
9639 font: "Sans:style=Bold,Edje-Vera-Bold";
9647 part { name: "elm.info";
9651 description { state: "default" 0.0;
9664 font: "Sans:style=Bold,Edje-Vera-Bold";
9672 part { name: "base0";
9674 description { state: "default" 0.0;
9676 to_y: "elm.swallow.icon";
9681 normal: "bubble_1.png";
9682 border: 36 11 10 19;
9684 image.middle: SOLID;
9687 description { state: "rtl" 0.0;
9688 inherit: "default" 0.0;
9690 normal: "bubble_2.png";
9691 border: 11 36 10 19;
9695 part { name: "elm.swallow.content";
9697 description { state: "default" 0.0;
9708 part { name: "shine";
9710 description { state: "default" 0.0;
9721 normal: "bubble_shine.png";
9726 description { state: "rtl" 0.0;
9727 inherit: "default" 0.0;
9729 normal: "bubble_shine4.png";
9738 signal: "elm,state,icon,visible";
9740 action: STATE_SET "visible" 0.0;
9741 target: "elm.swallow.icon";
9745 signal: "elm,state,icon,hidden";
9747 action: STATE_SET "default" 0.0;
9748 target: "elm.swallow.icon";
9750 program { name: "to_rtl";
9751 signal: "edje,state,rtl";
9753 action: STATE_SET "rtl" 0.0;
9756 program { name: "to_ltr";
9757 signal: "edje,state,ltr";
9759 action: STATE_SET "default" 0.0;
9765 group { name: "elm/bubble/bottom_right/default";
9767 image: "bubble_1.png" COMP;
9768 image: "bubble_2.png" COMP;
9769 image: "bubble_shine.png" COMP;
9772 part { name: "event";
9775 state: "default" 0.0;
9779 part { name: "elm.swallow.icon";
9781 description { state: "default" 0.0;
9786 aspect_preference: VERTICAL;
9797 description { state: "visible" 0.0;
9798 inherit: "default" 0.0;
9802 part { name: "elm.text";
9806 description { state: "default" 0.0;
9820 font: "Sans:style=Bold,Edje-Vera-Bold";
9828 part { name: "elm.info";
9832 description { state: "default" 0.0;
9840 to_x: "elm.swallow.icon";
9846 font: "Sans:style=Bold,Edje-Vera-Bold";
9854 part { name: "base0";
9856 description { state: "default" 0.0;
9858 to_y: "elm.swallow.icon";
9863 normal: "bubble_2.png";
9864 border: 11 36 10 19;
9866 image.middle: SOLID;
9869 description { state: "rtl" 0.0;
9870 inherit: "default" 0.0;
9872 normal: "bubble_1.png";
9873 border: 36 11 10 19;
9877 part { name: "elm.swallow.content";
9879 description { state: "default" 0.0;
9890 part { name: "shine";
9892 description { state: "default" 0.0;
9903 normal: "bubble_shine.png";
9908 description { state: "rtl" 0.0;
9909 inherit: "default" 0.0;
9911 normal: "bubble_shine3.png";
9920 signal: "elm,state,icon,visible";
9922 action: STATE_SET "visible" 0.0;
9923 target: "elm.swallow.icon";
9927 signal: "elm,state,icon,hidden";
9929 action: STATE_SET "default" 0.0;
9930 target: "elm.swallow.icon";
9932 program { name: "to_rtl";
9933 signal: "edje,state,rtl";
9935 action: STATE_SET "rtl" 0.0;
9938 program { name: "to_ltr";
9939 signal: "edje,state,ltr";
9941 action: STATE_SET "default" 0.0;
9947 ///////////////////////////////////////////////////////////////////////////////
9948 group { name: "elm/photo/base/default";
9950 image: "frame_1.png" COMP;
9951 image: "frame_2.png" COMP;
9952 image: "dia_grad.png" COMP;
9953 image: "head.png" COMP;
9956 part { name: "base0";
9958 description { state: "default" 0.0;
9959 image.normal: "dia_grad.png";
9971 part { name: "base";
9973 description { state: "default" 0.0;
9975 normal: "frame_2.png";
9982 part { name: "head";
9984 description { state: "default" 0.0;
9988 aspect_preference: BOTH;
9989 image.normal: "head.png";
9992 part { name: "clip";
9995 description { state: "default" 0.0;
9998 color: 255 255 255 255;
10001 part { name: "elm.swallow.content";
10004 description { state: "default" 0.0;
10006 rel2.offset: -5 -5;
10009 part { name: "over";
10011 description { state: "default" 0.0;
10013 rel2.offset: -5 -5;
10015 normal: "frame_1.png";
10025 group { name: "elm/photo/base/shadow";
10027 image: "shadow.png" COMP;
10028 image: "black.png" COMP;
10031 public message(Msg_Type:type, id, ...) {
10032 if( (type==MSG_INT_SET) && (id==0) )
10037 custom_state(PART:"size", "default", 0.0);
10041 set_state_val(PART:"size", STATE_REL1_OFFSET, - w/2, - h/2);
10042 set_state_val(PART:"size", STATE_REL2_OFFSET, w/2 + 1, h/2 + 1);
10043 set_state(PART:"size", "custom", 0.0);
10048 part { name: "size";
10050 description { state: "default" 0.0;
10051 rel1.relative: 0.5 0.5;
10052 rel2.relative: 0.5 0.5;
10060 state: "default" 0.0;
10063 rel1.relative: -0.06 -0.06;
10064 rel2.relative: 1.07 1.07;
10065 image.normal: "shadow.png";
10070 part { name: "elm.swallow.content";
10072 description { state: "default" 0.0;
10074 rel2.offset: -3 -3;
10084 state: "default" 0.0;
10089 image.normal: "black.png";
10090 image.border: 1 1 1 1;
10097 ///////////////////////////////////////////////////////////////////////////////
10098 group { name: "elm/thumb/base/default";
10100 image: "frame_1.png" COMP;
10101 image: "frame_2.png" COMP;
10102 image: "dia_grad.png" COMP;
10103 image: "busy-1.png" COMP;
10104 image: "busy-2.png" COMP;
10105 image: "busy-3.png" COMP;
10106 image: "busy-4.png" COMP;
10107 image: "busy-5.png" COMP;
10108 image: "busy-6.png" COMP;
10109 image: "busy-7.png" COMP;
10110 image: "busy-8.png" COMP;
10111 image: "busy-9.png" COMP;
10114 part { name: "base0";
10116 description { state: "default" 0.0;
10117 image.normal: "dia_grad.png";
10129 part { name: "base";
10131 description { state: "default" 0.0;
10133 normal: "frame_2.png";
10140 part { name: "clip";
10143 description { state: "default" 0.0;
10145 rel2.offset: -5 -5;
10146 color: 255 255 255 255;
10149 part { name: "elm.swallow.content";
10152 description { state: "default" 0.0;
10154 rel2.offset: -5 -5;
10157 part { name: "progress";
10161 description { state: "default" 0.0;
10166 aspect_preference: BOTH;
10168 description { state: "pulse" 0.0;
10169 inherit: "default" 0.0;
10172 normal: "busy-9.png";
10173 tween: "busy-1.png";
10174 tween: "busy-2.png";
10175 tween: "busy-3.png";
10176 tween: "busy-4.png";
10177 tween: "busy-5.png";
10178 tween: "busy-6.png";
10179 tween: "busy-7.png";
10180 tween: "busy-8.png";
10185 part { name: "over";
10187 description { state: "default" 0.0;
10189 rel2.offset: -5 -5;
10191 normal: "frame_1.png";
10199 program { name: "start_pulse";
10200 signal: "elm,state,pulse,start";
10202 action: STATE_SET "pulse" 0.0;
10203 target: "progress";
10204 transition: LINEAR 0.5;
10205 after: "start_pulse";
10207 program { name: "stop_pulse";
10208 signal: "elm,state,pulse,stop";
10210 action: STATE_SET "default" 0.0;
10211 target: "progress";
10217 group { name: "elm/thumb/base/noframe";
10219 image: "busy-1.png" COMP;
10220 image: "busy-2.png" COMP;
10221 image: "busy-3.png" COMP;
10222 image: "busy-4.png" COMP;
10223 image: "busy-5.png" COMP;
10224 image: "busy-6.png" COMP;
10225 image: "busy-7.png" COMP;
10226 image: "busy-8.png" COMP;
10227 image: "busy-9.png" COMP;
10230 part { name: "elm.swallow.content";
10232 description { state: "default" 0.0;
10234 rel2.offset: -5 -5;
10237 part { name: "progress";
10239 description { state: "default" 0.0;
10244 aspect_preference: BOTH;
10246 description { state: "pulse" 0.0;
10247 inherit: "default" 0.0;
10250 normal: "busy-9.png";
10251 tween: "busy-1.png";
10252 tween: "busy-2.png";
10253 tween: "busy-3.png";
10254 tween: "busy-4.png";
10255 tween: "busy-5.png";
10256 tween: "busy-6.png";
10257 tween: "busy-7.png";
10258 tween: "busy-8.png";
10264 program { name: "start_pulse";
10265 signal: "elm,state,pulse,start";
10267 action: STATE_SET "pulse" 0.0;
10268 target: "progress";
10269 transition: LINEAR 0.5;
10270 after: "start_pulse";
10272 program { name: "stop_pulse";
10273 signal: "elm,state,pulse,stop";
10275 action: STATE_SET "default" 0.0;
10276 target: "progress";
10283 ///////////////////////////////////////////////////////////////////////////////
10284 #define GROUP_ALIAS_ICON(Name, Alias, File, Min, Max) \
10285 group { name: "elm/icon/"##Name##"/default"; min: Min Min; max: Max Max; \
10286 alias: "elm/icon/"##Alias##"/default"; \
10287 images.image: File COMP; parts { part { name: "base"; \
10288 description { aspect: 1.0 1.0; aspect_preference: BOTH; \
10289 image.normal: File; } } } }
10291 #define GROUP_ICON(Name, File, Min, Max) \
10292 group { name: "elm/icon/"##Name##"/default"; min: Min Min; max: Max Max; \
10293 images.image: File COMP; parts { part { name: "base"; \
10294 description { aspect: 1.0 1.0; aspect_preference: BOTH; \
10295 image.normal: File; } } } }
10297 group { name: "elm/icon/arrow_down/default";
10298 alias: "elm/icon/toolbar/arrow_down/default";
10299 alias: "elm/icon/toolbar/more_menu/default"; min: 32 32;
10300 images.image: "icon_arrow_down.png" COMP; parts { part { name: "base";
10301 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10302 image.normal: "icon_arrow_down.png"; } } } }
10304 GROUP_ALIAS_ICON("home", "toolbar/home", "icon_home.png", 32, 0);
10305 GROUP_ALIAS_ICON("close", "toolbar/close", "icon_close.png", 32, 0);
10306 GROUP_ALIAS_ICON("apps", "toolbar/apps", "icon_apps.png", 32, 0);
10307 GROUP_ALIAS_ICON("arrow_up", "toolbar/arrow_up", "icon_arrow_up.png", 32, 0);
10308 GROUP_ALIAS_ICON("arrow_left", "toolbar/arrow_left", "icon_arrow_left.png", 32, 0);
10309 GROUP_ALIAS_ICON("arrow_right", "toolbar/arrow_right", "icon_arrow_right.png", 32, 0);
10310 GROUP_ALIAS_ICON("chat", "toolbar/chat", "icon_chat.png", 32, 0);
10311 GROUP_ALIAS_ICON("clock", "toolbar/clock", "icon_clock.png", 32, 0);
10312 GROUP_ALIAS_ICON("delete", "toolbar/delete", "icon_delete.png", 32, 0);
10313 GROUP_ALIAS_ICON("edit", "toolbar/edit", "icon_edit.png", 32, 0);
10314 GROUP_ALIAS_ICON("refresh", "toolbar/refresh", "icon_refresh.png", 32, 0);
10315 GROUP_ALIAS_ICON("folder", "toolbar/folder", "icon_folder.png", 32, 0);
10316 GROUP_ALIAS_ICON("file", "toolbar/file", "icon_file.png", 32, 0);
10317 ///////////////////////////////////////////////////////////////////////////////
10318 GROUP_ICON("menu/home", "icon_home.png", 24, 24);
10319 GROUP_ICON("menu/close", "icon_close.png", 24, 24);
10320 GROUP_ICON("menu/apps", "icon_apps.png", 24, 24);
10321 GROUP_ICON("menu/arrow_up", "icon_arrow_up.png", 24, 24);
10322 GROUP_ICON("menu/arrow_down", "icon_arrow_down.png", 24, 24);
10323 GROUP_ICON("menu/arrow_left", "icon_arrow_left.png", 24, 24);
10324 GROUP_ICON("menu/arrow_right", "icon_arrow_right.png", 24, 24);
10325 GROUP_ICON("menu/chat", "icon_chat.png", 24, 24);
10326 GROUP_ICON("menu/clock", "icon_clock.png", 24, 24);
10327 GROUP_ICON("menu/delete", "icon_delete.png", 24, 24);
10328 GROUP_ICON("menu/edit", "icon_edit.png", 24, 24);
10329 GROUP_ICON("menu/refresh", "icon_refresh.png", 24, 24);
10330 GROUP_ICON("menu/folder", "icon_folder.png", 24, 24);
10331 GROUP_ICON("menu/file", "icon_file.png", 24, 24);
10333 GROUP_ICON("media_player/forward", "mp_forward.png", 16, 0);
10334 GROUP_ICON("media_player/info", "mp_info.png", 16, 0);
10335 GROUP_ICON("media_player/next", "mp_next.png", 16, 0);
10336 GROUP_ICON("media_player/pause", "mp_pause.png", 16, 0);
10337 GROUP_ICON("media_player/play", "mp_play.png", 16, 0);
10338 GROUP_ICON("media_player/prev", "mp_prev.png", 16, 0);
10339 GROUP_ICON("media_player/rewind", "mp_rewind.png", 16, 0);
10340 GROUP_ICON("media_player/stop", "mp_stop.png", 16, 0);
10342 ///////////////////////////////////////////////////////////////////////////////
10343 group { name: "elm/toolbar/base/default";
10345 image: "bt_dis_base.png" COMP;
10346 image: "bt_dis_hilight.png" COMP;
10347 image: "bt_dis_shine.png" COMP;
10348 image: "icon_left_arrow.png" COMP;
10349 image: "icon_right_arrow.png" COMP;
10352 part { name: "base";
10354 description { state: "default" 0.0;
10359 rel2.offset: -3 -3;
10361 normal: "bt_dis_base.png";
10364 image.middle: SOLID;
10367 part { name: "clipper";
10371 state: "default" 0.0;
10382 part { name: "elm.swallow.content";
10383 clip_to: "clipper";
10386 state: "default" 0.0;
10387 rel1.to: "clipper";
10388 rel2.to: "clipper";
10391 part { name: "over2";
10393 description { state: "default" 0.0;
10397 normal: "bt_dis_shine.png";
10402 part { name: "over1";
10404 description { state: "default" 0.0;
10407 rel2.relative: 1.0 0.5;
10409 normal: "bt_dis_hilight.png";
10412 color: 255 255 255 128;
10415 part { name: "left_arrow";
10417 description { state: "default" 0.0;
10418 image.normal: "icon_left_arrow.png";
10420 aspect_preference: VERTICAL;
10425 description { state: "hidden" 0.0;
10426 inherit: "default" 0.0;
10428 color: 255 255 255 0;
10431 part { name: "right_arrow";
10433 description { state: "default" 0.0;
10434 image.normal: "icon_right_arrow.png";
10436 aspect_preference: VERTICAL;
10441 description { state: "hidden" 0.0;
10442 inherit: "default" 0.0;
10444 color: 255 255 255 0;
10447 part { name: "event";
10451 description { state: "default" 0.0;
10457 program { name: "sb_hbar_show";
10458 signal: "elm,action,show,hbar";
10460 action: STATE_SET "default" 0.0;
10461 transition: LINEAR 0.5;
10462 target: "left_arrow";
10463 target: "right_arrow";
10465 program { name: "sb_hbar_hide";
10466 signal: "elm,action,hide,hbar";
10468 action: STATE_SET "hidden" 0.0;
10469 target: "left_arrow";
10470 target: "right_arrow";
10471 transition: LINEAR 0.5;
10476 group { name: "elm/toolbar/item/default";
10478 image: "toolbar_sel.png" COMP;
10480 data.item: "transition_animation_on" "1";
10482 part { name: "label2";
10486 clip_to: "elm.text.clipper";
10487 description { state: "default" 0.0;
10490 rel1.to: "elm.text";
10491 rel2.to: "elm.text";
10495 text_source: "elm.text";
10499 text_class: "toolbar_item";
10502 description { state: "selected" 0.0;
10503 inherit: "default" 0.0;
10506 description { state: "disabled" 0.0;
10507 inherit: "default" 0.0;
10511 description { state: "disabled_visible" 0.0;
10512 inherit: "default" 0.0;
10519 part { name: "label2_new";
10523 clip_to: "elm.text_new.clipper";
10524 description { state: "default" 0.0;
10527 rel1.to: "elm.text_new";
10528 rel2.to: "elm.text_new";
10532 text_source: "elm.text_new";
10536 text_class: "toolbar_item";
10539 description { state: "selected" 0.0;
10540 inherit: "default" 0.0;
10543 description { state: "disabled" 0.0;
10544 inherit: "default" 0.0;
10548 description { state: "disabled_visible" 0.0;
10549 inherit: "default" 0.0;
10558 description { state: "default" 0.0;
10560 color: 255 255 255 0;
10562 normal: "toolbar_sel.png";
10565 image.middle: SOLID;
10568 description { state: "selected" 0.0;
10569 inherit: "default" 0.0;
10571 color: 255 255 255 255;
10573 description { state: "disabled" 0.0;
10574 inherit: "default" 0.0;
10576 color: 255 255 255 0;
10579 part { name: "elm.swallow.icon";
10581 clip_to: "elm.icon.clipper";
10582 description { state: "default" 0.0;
10597 part { name: "elm.swallow.icon_new";
10599 clip_to: "elm.icon_new.clipper";
10600 description { state: "default" 0.0;
10608 to_y: "elm.text_new";
10615 part { name: "elm.text";
10617 effect: SOFT_SHADOW;
10620 clip_to: "elm.text.clipper";
10621 description { state: "default" 0.0;
10633 color: 224 224 224 255;
10636 font: "Sans:style=Bold";
10640 text_class: "toolbar_item";
10643 description { state: "selected" 0.0;
10644 inherit: "default" 0.0;
10647 description { state: "visible" 0.0;
10648 inherit: "default" 0.0;
10652 description { state: "disabled" 0.0;
10653 inherit: "default" 0.0;
10657 description { state: "disabled_visible" 0.0;
10658 inherit: "default" 0.0;
10665 part { name: "elm.text_new";
10667 effect: SOFT_SHADOW;
10669 clip_to: "elm.text_new.clipper";
10671 description { state: "default" 0.0;
10683 color: 224 224 224 255;
10686 font: "Sans:style=Bold";
10690 text_class: "toolbar_item";
10693 description { state: "selected" 0.0;
10694 inherit: "default" 0.0;
10697 description { state: "visible" 0.0;
10698 inherit: "default" 0.0;
10702 description { state: "disabled" 0.0;
10703 inherit: "default" 0.0;
10707 description { state: "disabled_visible" 0.0;
10708 inherit: "default" 0.0;
10715 part { name: "elm.text.clipper";
10717 description { state: "default" 0.0;
10718 color: 255 255 255 255;
10720 description { state: "animation" 0.0;
10721 color: 255 255 255 0;
10724 part { name: "elm.text_new.clipper";
10726 description { state: "default" 0.0;
10727 color: 255 255 255 0;
10729 description { state: "animation" 0.0;
10730 color: 255 255 255 255;
10733 part { name: "elm.icon.clipper";
10735 description { state: "default" 0.0;
10736 color: 255 255 255 255;
10738 description { state: "animation" 0.0;
10739 color: 255 255 255 0;
10742 part { name: "elm.icon_new.clipper";
10744 description { state: "default" 0.0;
10745 color: 255 255 255 0;
10747 description { state: "animation" 0.0;
10748 color: 255 255 255 255;
10751 part { name: "event";
10754 ignore_flags: ON_HOLD;
10755 description { state: "default" 0.0;
10761 program { name: "go_active";
10762 signal: "elm,state,selected";
10764 action: STATE_SET "selected" 0.0;
10766 target: "elm.text";
10768 target: "elm.text_new";
10769 target: "label2_new";
10770 transition: LINEAR 0.2;
10772 program { name: "go_passive";
10773 signal: "elm,state,unselected";
10775 action: STATE_SET "default" 0.0;
10777 target: "elm.text";
10779 target: "elm.text_new";
10780 target: "label2_new";
10781 transition: LINEAR 0.1;
10783 program { name: "go";
10784 signal: "mouse,up,1";
10786 action: SIGNAL_EMIT "elm,action,click" "elm";
10788 program { name: "mouse,in";
10789 signal: "mouse,in";
10791 action: SIGNAL_EMIT "elm,mouse,in" "elm";
10793 program { name: "mouse,out";
10794 signal: "mouse,out";
10796 action: SIGNAL_EMIT "elm,mouse,out" "elm";
10798 program { name: "disable";
10799 signal: "elm,state,disabled";
10801 action: STATE_SET "disabled" 0.0;
10803 target: "label2_new";
10805 after: "disable_text";
10807 program { name: "disable_text";
10811 get_state(PART:"elm.text", st, 30, vl);
10812 if (!strcmp(st, "visible"))
10814 set_state(PART:"elm.text", "disabled_visible", 0.0);
10815 set_state(PART:"elm.text_new", "disabled_visible", 0.0);
10819 set_state(PART:"elm.text", "disabled", 0.0);
10820 set_state(PART:"elm.text_new", "disabled", 0.0);
10824 program { name: "enable";
10825 signal: "elm,state,enabled";
10827 action: STATE_SET "default" 0.0;
10829 target: "label2_new";
10831 after: "enable_text";
10833 program { name: "enable_text";
10837 get_state(PART:"elm.text", st, 30, vl);
10838 if (!strcmp(st, "disabled_visible"))
10840 set_state(PART:"elm.text", "visible", 0.0);
10841 set_state(PART:"elm.text_new", "visible", 0.0);
10845 set_state(PART:"elm.text", "default", 0.0);
10846 set_state(PART:"elm.text_new", "default", 0.0);
10850 program { name: "label_set,animation,forward";
10851 signal: "elm,state,label_set,forward";
10853 after: "label_set,animation";
10855 program { name: "label_set,animation,backward";
10856 signal: "elm,state,label_set,backward";
10858 after: "label_set,animation";
10860 program { name: "label_set,animation";
10861 signal: "elm,state,label_set";
10863 action: STATE_SET "animation" 0.0;
10864 target: "elm.text.clipper";
10865 target: "elm.text_new.clipper";
10866 transition: LINEAR 0.2;
10867 after: "label_set,animation,done";
10869 program { name: "label_set,animation,done";
10870 action: SIGNAL_EMIT "elm,state,label_set,done" "elm";
10872 program { name: "label,reset";
10873 signal: "elm,state,label,reset";
10875 action: STATE_SET "default" 0.0;
10876 target: "elm.text.clipper";
10877 target: "elm.text_new.clipper";
10879 program { name: "icon_set,animation,forward";
10880 signal: "elm,state,icon_set,forward";
10882 after: "icon_set,animation";
10884 program { name: "icon_set,animation,backward";
10885 signal: "elm,state,icon_set,backward";
10887 after: "icon_set,animation";
10889 program { name: "icon_set,animation";
10890 signal: "elm,state,icon_set";
10892 action: STATE_SET "animation" 0.0;
10893 target: "elm.icon.clipper";
10894 target: "elm.icon_new.clipper";
10895 transition: LINEAR 0.2;
10896 after: "icon_set,animation,done";
10898 program { name: "icon_set,animation,done";
10899 action: SIGNAL_EMIT "elm,state,icon_set,done" "elm";
10901 program { name: "icon,reset";
10902 signal: "elm,state,icon,reset";
10904 action: STATE_SET "default" 0.0;
10905 target: "elm.icon.clipper";
10906 target: "elm.icon_new.clipper";
10911 group { name: "elm/toolbar/separator/default";
10913 image: "toolbar_separator_v.png" COMP;
10916 part { name: "separator"; // separator group
10917 description { state: "default" 0.0;
10921 rel2.offset: -5 -5;
10923 normal: "toolbar_separator_v.png";
10933 ///////////////////////////////////////////////////////////////////////////////
10934 group { name: "elm/notify/block_events/default";
10936 part { name: "block_events";
10938 description { state: "default" 0.0;
10946 name: "block_clicked";
10947 signal: "mouse,clicked,1";
10948 source: "block_events";
10949 action: SIGNAL_EMIT "elm,action,clicked" "elm";
10953 group { name: "elm/notify/top/default";
10954 //this group is a design similar to the inwin group
10956 image: "shad_circ.png" COMP;
10957 image: "bt_dis_base.png" COMP;
10958 image: "bt_dis_hilight.png" COMP;
10961 part { name: "base";
10965 description { state: "default" 0.0;
10967 rel1.offset: 10 10;
10968 rel2.offset: -10 -10;
10969 rel1.relative: 0.0 -1.0;
10970 rel2.relative: 1.0 0.0;
10972 description { state: "visible" 0.0;
10973 inherit: "default" 0.0;
10975 rel1.relative: 0.0 0.0;
10976 rel2.relative: 1.0 1.0;
10979 part { name: "shad";
10981 description { state: "default" 0.0;
10982 image.normal: "shad_circ.png";
10983 rel1.to: "elm.swallow.content";
10984 rel1.offset: -64 -64;
10985 rel2.to: "elm.swallow.content";
10986 rel2.offset: 63 63;
10990 part { name: "pop";
10992 description { state: "default" 0.0;
10993 rel1.to: "elm.swallow.content";
10994 rel1.offset: -5 -5;
10995 rel2.to: "elm.swallow.content";
10998 normal: "bt_dis_base.png";
11001 image.middle: SOLID;
11004 part { name: "popover";
11006 description { state: "default" 0.0;
11009 rel2.relative: 1.0 0.5;
11011 normal: "bt_dis_hilight.png";
11016 part { name: "elm.swallow.content";
11018 description { state: "default" 0.0;
11025 program { name: "show";
11026 signal: "elm,action,show";
11028 action: STATE_SET "visible" 0.0;
11031 program { name: "show_2";
11033 action: STATE_SET "default" 0.0;
11037 program { name: "show_3";
11039 action: STATE_SET "visible" 0.0;
11041 transition: LINEAR 0.5;
11043 program { name: "hide";
11044 signal: "elm,action,hide";
11046 action: STATE_SET "default" 0.0;
11051 group { name: "elm/notify/center/default";
11052 //this group is a design similar to the inwin group
11054 image: "bt_dis_base.png" COMP;
11057 part { name: "base";
11061 description { state: "default" 0.0;
11063 rel1.relative: 0.0 0.0;
11064 rel2.relative: 1.0 1.0;
11067 part { name: "pop";
11069 description { state: "default" 0.0;
11070 rel1.to: "elm.swallow.content";
11071 rel1.offset: -5 -5;
11072 rel2.to: "elm.swallow.content";
11075 normal: "bt_dis_base.png";
11080 part { name: "elm.swallow.content";
11082 description { state: "default" 0.0;
11089 program { name: "show";
11090 signal: "elm,action,show";
11092 action: STATE_SET "default" 0.0;
11095 program { name: "show_2";
11097 action: STATE_SET "default" 0.0;
11100 program { name: "hide";
11101 signal: "elm,action,hide";
11103 action: STATE_SET "default" 0.0;
11108 group { name: "elm/notify/bottom/default";
11109 //this group is a design similar to the inwin group
11111 image: "shad_circ.png" COMP;
11112 image: "bt_dis_base.png" COMP;
11113 image: "bt_dis_hilight.png" COMP;
11116 part { name: "base";
11120 description { state: "default" 0.0;
11122 rel1.offset: 10 10;
11123 rel2.offset: -10 -10;
11124 rel1.relative: 0.0 1.0;
11125 rel2.relative: 1.0 2.0;
11127 description { state: "visible" 0.0;
11128 inherit: "default" 0.0;
11130 rel1.relative: 0.0 0.0;
11131 rel2.relative: 1.0 1.0;
11134 part { name: "shad";
11136 description { state: "default" 0.0;
11137 image.normal: "shad_circ.png";
11138 rel1.to: "elm.swallow.content";
11139 rel1.offset: -64 -64;
11140 rel2.to: "elm.swallow.content";
11141 rel2.offset: 63 63;
11145 part { name: "pop";
11147 description { state: "default" 0.0;
11148 rel1.to: "elm.swallow.content";
11149 rel1.offset: -5 -5;
11150 rel2.to: "elm.swallow.content";
11153 normal: "bt_dis_base.png";
11156 image.middle: SOLID;
11159 part { name: "popover";
11161 description { state: "default" 0.0;
11164 rel2.relative: 1.0 0.5;
11166 normal: "bt_dis_hilight.png";
11171 part { name: "elm.swallow.content";
11173 description { state: "default" 0.0;
11180 program { name: "show";
11181 signal: "elm,action,show";
11183 action: STATE_SET "visible" 0.0;
11186 program { name: "show_2";
11188 action: STATE_SET "default" 0.0;
11192 program { name: "show_3";
11194 action: STATE_SET "visible" 0.0;
11196 transition: LINEAR 0.5;
11198 program { name: "hide";
11199 signal: "elm,action,hide";
11201 action: STATE_SET "default" 0.0;
11206 group { name: "elm/notify/left/default";
11207 //this group is a design similar to the inwin group
11209 image: "shad_circ.png" COMP;
11210 image: "bt_dis_base.png" COMP;
11211 image: "bt_dis_hilight.png" COMP;
11214 part { name: "base";
11218 description { state: "default" 0.0;
11220 rel1.offset: 10 10;
11221 rel2.offset: -10 -10;
11222 rel1.relative: -1.0 0.0;
11223 rel2.relative: 0.0 1.0;
11225 description { state: "visible" 0.0;
11226 inherit: "default" 0.0;
11228 rel1.relative: 0.0 0.0;
11229 rel2.relative: 1.0 1.0;
11232 part { name: "shad";
11234 description { state: "default" 0.0;
11235 image.normal: "shad_circ.png";
11236 rel1.to: "elm.swallow.content";
11237 rel1.offset: -64 -64;
11238 rel2.to: "elm.swallow.content";
11239 rel2.offset: 63 63;
11243 part { name: "pop";
11245 description { state: "default" 0.0;
11246 rel1.to: "elm.swallow.content";
11247 rel1.offset: -5 -5;
11248 rel2.to: "elm.swallow.content";
11251 normal: "bt_dis_base.png";
11254 image.middle: SOLID;
11257 part { name: "popover";
11259 description { state: "default" 0.0;
11262 rel2.relative: 1.0 0.5;
11264 normal: "bt_dis_hilight.png";
11269 part { name: "elm.swallow.content";
11271 description { state: "default" 0.0;
11278 program { name: "show";
11279 signal: "elm,action,show";
11281 action: STATE_SET "visible" 0.0;
11284 program { name: "show_2";
11286 action: STATE_SET "default" 0.0;
11290 program { name: "show_3";
11292 action: STATE_SET "visible" 0.0;
11294 transition: LINEAR 0.5;
11296 program { name: "hide";
11297 signal: "elm,action,hide";
11299 action: STATE_SET "default" 0.0;
11304 group { name: "elm/notify/right/default";
11305 //this group is a design similar to the inwin group
11307 image: "shad_circ.png" COMP;
11308 image: "bt_dis_base.png" COMP;
11309 image: "bt_dis_hilight.png" COMP;
11312 part { name: "base";
11316 description { state: "default" 0.0;
11318 rel1.offset: 10 10;
11319 rel2.offset: -10 -10;
11320 rel1.relative: 1.0 0.0;
11321 rel2.relative: 2.0 1.0;
11323 description { state: "visible" 0.0;
11324 inherit: "default" 0.0;
11326 rel1.relative: 0.0 0.0;
11327 rel2.relative: 1.0 1.0;
11330 part { name: "shad";
11332 description { state: "default" 0.0;
11333 image.normal: "shad_circ.png";
11334 rel1.to: "elm.swallow.content";
11335 rel1.offset: -64 -64;
11336 rel2.to: "elm.swallow.content";
11337 rel2.offset: 63 63;
11341 part { name: "pop";
11343 description { state: "default" 0.0;
11344 rel1.to: "elm.swallow.content";
11345 rel1.offset: -5 -5;
11346 rel2.to: "elm.swallow.content";
11349 normal: "bt_dis_base.png";
11352 image.middle: SOLID;
11355 part { name: "popover";
11357 description { state: "default" 0.0;
11360 rel2.relative: 1.0 0.5;
11362 normal: "bt_dis_hilight.png";
11367 part { name: "elm.swallow.content";
11369 description { state: "default" 0.0;
11376 program { name: "show";
11377 signal: "elm,action,show";
11379 action: STATE_SET "visible" 0.0;
11382 program { name: "show_2";
11384 action: STATE_SET "default" 0.0;
11388 program { name: "show_3";
11390 action: STATE_SET "visible" 0.0;
11392 transition: LINEAR 0.5;
11394 program { name: "hide";
11395 signal: "elm,action,hide";
11397 action: STATE_SET "default" 0.0;
11402 group { name: "elm/notify/top_left/default";
11403 //this group is a design similar to the inwin group
11405 image: "shad_circ.png" COMP;
11406 image: "bt_dis_base.png" COMP;
11407 image: "bt_dis_hilight.png" COMP;
11410 part { name: "base";
11414 description { state: "default" 0.0;
11416 rel1.offset: 10 10;
11417 rel2.offset: -10 -10;
11418 rel1.relative: 0.0 -1.0;
11419 rel2.relative: 1.0 0.0;
11421 description { state: "visible" 0.0;
11422 inherit: "default" 0.0;
11424 rel1.relative: 0.0 0.0;
11425 rel2.relative: 1.0 1.0;
11428 part { name: "shad";
11430 description { state: "default" 0.0;
11431 image.normal: "shad_circ.png";
11432 rel1.to: "elm.swallow.content";
11433 rel1.offset: -64 -64;
11434 rel2.to: "elm.swallow.content";
11435 rel2.offset: 63 63;
11439 part { name: "pop";
11441 description { state: "default" 0.0;
11442 rel1.to: "elm.swallow.content";
11443 rel1.offset: -5 -5;
11444 rel2.to: "elm.swallow.content";
11447 normal: "bt_dis_base.png";
11450 image.middle: SOLID;
11453 part { name: "popover";
11455 description { state: "default" 0.0;
11458 rel2.relative: 1.0 0.5;
11460 normal: "bt_dis_hilight.png";
11465 part { name: "elm.swallow.content";
11467 description { state: "default" 0.0;
11474 program { name: "show";
11475 signal: "elm,action,show";
11477 action: STATE_SET "visible" 0.0;
11480 program { name: "show_2";
11482 action: STATE_SET "default" 0.0;
11486 program { name: "show_3";
11488 action: STATE_SET "visible" 0.0;
11490 transition: LINEAR 0.5;
11492 program { name: "hide";
11493 signal: "elm,action,hide";
11495 action: STATE_SET "default" 0.0;
11500 group { name: "elm/notify/top_right/default";
11501 //this group is a design similar to the inwin group
11503 image: "shad_circ.png" COMP;
11504 image: "bt_dis_base.png" COMP;
11505 image: "bt_dis_hilight.png" COMP;
11508 part { name: "base";
11512 description { state: "default" 0.0;
11514 rel1.offset: 10 10;
11515 rel2.offset: -10 -10;
11516 rel1.relative: 0.0 -1.0;
11517 rel2.relative: 1.0 0.0;
11519 description { state: "visible" 0.0;
11520 inherit: "default" 0.0;
11522 rel1.relative: 0.0 0.0;
11523 rel2.relative: 1.0 1.0;
11526 part { name: "shad";
11528 description { state: "default" 0.0;
11529 image.normal: "shad_circ.png";
11530 rel1.to: "elm.swallow.content";
11531 rel1.offset: -64 -64;
11532 rel2.to: "elm.swallow.content";
11533 rel2.offset: 63 63;
11537 part { name: "pop";
11539 description { state: "default" 0.0;
11540 rel1.to: "elm.swallow.content";
11541 rel1.offset: -5 -5;
11542 rel2.to: "elm.swallow.content";
11545 normal: "bt_dis_base.png";
11548 image.middle: SOLID;
11551 part { name: "popover";
11553 description { state: "default" 0.0;
11556 rel2.relative: 1.0 0.5;
11558 normal: "bt_dis_hilight.png";
11563 part { name: "elm.swallow.content";
11565 description { state: "default" 0.0;
11572 program { name: "show";
11573 signal: "elm,action,show";
11575 action: STATE_SET "visible" 0.0;
11578 program { name: "show_2";
11580 action: STATE_SET "default" 0.0;
11584 program { name: "show_3";
11586 action: STATE_SET "visible" 0.0;
11588 transition: LINEAR 0.5;
11590 program { name: "hide";
11591 signal: "elm,action,hide";
11593 action: STATE_SET "default" 0.0;
11598 group { name: "elm/notify/bottom_left/default";
11599 //this group is a design similar to the inwin group
11601 image: "shad_circ.png" COMP;
11602 image: "bt_dis_base.png" COMP;
11603 image: "bt_dis_hilight.png" COMP;
11606 part { name: "base";
11610 description { state: "default" 0.0;
11612 rel1.offset: 10 10;
11613 rel2.offset: -10 -10;
11614 rel1.relative: 0.0 1.0;
11615 rel2.relative: 1.0 2.0;
11617 description { state: "visible" 0.0;
11618 inherit: "default" 0.0;
11620 rel1.relative: 0.0 0.0;
11621 rel2.relative: 1.0 1.0;
11624 part { name: "shad";
11626 description { state: "default" 0.0;
11627 image.normal: "shad_circ.png";
11628 rel1.to: "elm.swallow.content";
11629 rel1.offset: -64 -64;
11630 rel2.to: "elm.swallow.content";
11631 rel2.offset: 63 63;
11635 part { name: "pop";
11637 description { state: "default" 0.0;
11638 rel1.to: "elm.swallow.content";
11639 rel1.offset: -5 -5;
11640 rel2.to: "elm.swallow.content";
11643 normal: "bt_dis_base.png";
11646 image.middle: SOLID;
11649 part { name: "popover";
11651 description { state: "default" 0.0;
11654 rel2.relative: 1.0 0.5;
11656 normal: "bt_dis_hilight.png";
11661 part { name: "elm.swallow.content";
11663 description { state: "default" 0.0;
11670 program { name: "show";
11671 signal: "elm,action,show";
11673 action: STATE_SET "visible" 0.0;
11676 program { name: "show_2";
11678 action: STATE_SET "default" 0.0;
11682 program { name: "show_3";
11684 action: STATE_SET "visible" 0.0;
11686 transition: LINEAR 0.5;
11688 program { name: "hide";
11689 signal: "elm,action,hide";
11691 action: STATE_SET "default" 0.0;
11696 group { name: "elm/notify/bottom_right/default";
11697 //this group is a design similar to the inwin group
11699 image: "shad_circ.png" COMP;
11700 image: "bt_dis_base.png" COMP;
11701 image: "bt_dis_hilight.png" COMP;
11704 part { name: "base";
11708 description { state: "default" 0.0;
11710 rel1.offset: 10 10;
11711 rel2.offset: -10 -10;
11712 rel1.relative: 0.0 1.0;
11713 rel2.relative: 1.0 2.0;
11715 description { state: "visible" 0.0;
11716 inherit: "default" 0.0;
11718 rel1.relative: 0.0 0.0;
11719 rel2.relative: 1.0 1.0;
11722 part { name: "shad";
11724 description { state: "default" 0.0;
11725 image.normal: "shad_circ.png";
11726 rel1.to: "elm.swallow.content";
11727 rel1.offset: -64 -64;
11728 rel2.to: "elm.swallow.content";
11729 rel2.offset: 63 63;
11733 part { name: "pop";
11735 description { state: "default" 0.0;
11736 rel1.to: "elm.swallow.content";
11737 rel1.offset: -5 -5;
11738 rel2.to: "elm.swallow.content";
11741 normal: "bt_dis_base.png";
11744 image.middle: SOLID;
11747 part { name: "popover";
11749 description { state: "default" 0.0;
11752 rel2.relative: 1.0 0.5;
11754 normal: "bt_dis_hilight.png";
11759 part { name: "elm.swallow.content";
11761 description { state: "default" 0.0;
11768 program { name: "show";
11769 signal: "elm,action,show";
11771 action: STATE_SET "visible" 0.0;
11774 program { name: "show_2";
11776 action: STATE_SET "default" 0.0;
11780 program { name: "show_3";
11782 action: STATE_SET "visible" 0.0;
11784 transition: LINEAR 0.5;
11786 program { name: "hide";
11787 signal: "elm,action,hide";
11789 action: STATE_SET "default" 0.0;
11795 ///////////////////////////////////////////////////////////////////////////////
11796 group { name: "elm/slideshow/base/default";
11798 item: transitions "fade black_fade horizontal vertical square";
11799 item: layouts "fullscreen not_fullscreen";
11802 part { name: "whole";
11805 state: "default" 0.0;
11807 color: 20 20 20 255;
11810 part { name: "image_1_whole";
11813 state: "default" 0.0;
11814 color: 255 255 255 255;
11817 state: "fade_prev_next" 0.0;
11818 inherit: "default" 0.0;
11819 color: 255 255 255 0;
11822 state: "black_fade_prev_next_init" 0.0;
11823 inherit: "default" 0.0;
11824 color: 255 255 255 255;
11827 state: "black_fade_prev_next" 0.0;
11828 inherit: "default" 0.0;
11832 state: "horizontal_next_init" 0.0;
11833 inherit: "default" 0.0;
11836 state: "horizontal_next" 0.0;
11837 inherit: "default" 0.0;
11838 rel1.relative: -1.0 0.0;
11839 rel2.relative: 0.0 1.0;
11842 state: "horizontal_prev_init" 0.0;
11843 inherit: "default" 0.0;
11846 state: "horizontal_prev" 0.0;
11847 inherit: "default" 0.0;
11848 rel1.relative: 1.0 0.0;
11849 rel2.relative: 2.0 1.0;
11852 state: "vertical_next_init" 0.0;
11853 inherit: "default" 0.0;
11856 state: "vertical_next" 0.0;
11857 inherit: "default" 0.0;
11858 rel1.relative: 0.0 -1.0;
11859 rel2.relative: 1.0 0.0;
11862 state: "vertical_prev_init" 0.0;
11863 inherit: "default" 0.0;
11866 state: "vertical_prev" 0.0;
11867 inherit: "default" 0.0;
11868 rel1.relative: 0.0 1.0;
11869 rel2.relative: 1.0 2.0;
11872 state: "square_prev_next" 0.0;
11873 inherit: "default" 0.0;
11874 color: 255 255 255 0;
11877 part { name: "image_2_whole";
11880 state: "default" 0.0;
11882 color: 255 255 255 0;
11885 state: "fade_prev_next" 0.0;
11886 inherit: "default" 0.0;
11887 color: 255 255 255 255;
11890 state: "black_fade_prev_next_init" 0.0;
11891 inherit: "default" 0.0;
11895 state: "black_fade_prev_next" 0.0;
11896 inherit: "default" 0.0;
11897 color: 255 255 255 255;
11900 state: "horizontal_next_init" 0.0;
11901 inherit: "default" 0.0;
11902 rel1.relative: 1.0 0.0;
11903 rel2.relative: 2.0 1.0;
11904 color: 255 255 255 255;
11907 state: "horizontal_next" 0.0;
11908 inherit: "default" 0.0;
11909 color: 255 255 255 255;
11912 state: "horizontal_prev_init" 0.0;
11913 inherit: "default" 0.0;
11914 rel1.relative: -1.0 0.0;
11915 rel2.relative: 0.0 1.0;
11916 color: 255 255 255 255;
11919 state: "horizontal_prev" 0.0;
11920 inherit: "default" 0.0;
11921 color: 255 255 255 255;
11924 state: "vertical_next_init" 0.0;
11925 inherit: "default" 0.0;
11926 rel1.relative: 0.0 1.0;
11927 rel2.relative: 1.0 2.0;
11928 color: 255 255 255 255;
11931 state: "vertical_next" 0.0;
11932 inherit: "default" 0.0;
11933 color: 255 255 255 255;
11936 state: "vertical_prev_init" 0.0;
11937 inherit: "default" 0.0;
11938 rel1.relative: 0.0 -1.0;
11939 rel2.relative: 1.0 0.0;
11940 color: 255 255 255 255;
11943 state: "vertical_prev" 0.0;
11944 inherit: "default" 0.0;
11945 color: 255 255 255 255;
11948 state: "square_prev_next_init" 0.0;
11949 inherit: "default" 0.0;
11950 rel1.relative: 0.5 0.5;
11951 rel2.relative: 0.5 0.5;
11952 color: 255 255 255 255;
11955 state: "square_prev_next" 0.0;
11956 inherit: "default" 0.0;
11957 rel1.relative: 0.0 0.0;
11958 rel2.relative: 1.0 1.0;
11959 color: 255 255 255 255;
11962 part { name: "elm.swallow.1";
11964 clip_to: "image_1_whole";
11966 state: "default" 0.0;
11967 rel1.to: "image_1_whole";
11968 rel2.to: "image_1_whole";
11969 color: 255 255 255 255;
11972 state: "not_fullscreen" 0.0;
11973 rel1.relative: 0.1 0.1;
11974 rel1.to: "image_1_whole";
11975 rel2.relative: 0.9 0.9;
11976 rel2.to: "image_1_whole";
11977 color: 255 255 255 255;
11980 part { name: "elm.swallow.2";
11982 clip_to: "image_2_whole";
11984 state: "default" 0.0;
11985 color: 255 255 255 255;
11986 rel1.to: "image_2_whole";
11987 rel2.to: "image_2_whole";
11990 state: "not_fullscreen" 0.0;
11991 color: 255 255 255 255;
11992 rel1.relative: 0.1 0.1;
11993 rel1.to: "image_2_whole";
11994 rel2.relative: 0.9 0.9;
11995 rel2.to: "image_2_whole";
11998 part { name: "events_catcher";
12002 state: "default" 0.0;
12010 program { name: "layout_fullscreen";
12011 signal: "layout,fullscreen";
12012 source: "slideshow";
12013 action: STATE_SET "default" 0.0;
12014 target: "elm.swallow.1";
12015 target: "elm.swallow.2";
12016 transition: SINUSOIDAL 1.0;
12018 program { name: "layout_not_fullscreen";
12019 signal: "layout,not_fullscreen";
12020 source: "slideshow";
12021 action: STATE_SET "not_fullscreen" 0.0;
12022 target: "elm.swallow.1";
12023 target: "elm.swallow.2";
12024 transition: SINUSOIDAL 1.0;
12027 program { name: "fade_next";
12028 signal: "fade,next";
12029 source: "slideshow";
12030 action: STATE_SET "default" 0.0;
12031 target: "image_1_whole";
12032 target: "image_2_whole";
12033 after: "fade_next_2";
12035 program { name: "fade_next_2";
12036 action: STATE_SET "fade_prev_next" 0.0;
12037 target: "image_1_whole";
12038 target: "image_2_whole";
12039 transition: SINUSOIDAL 1.5;
12042 program { name: "fade_previous";
12043 signal: "fade,previous";
12044 source: "slideshow";
12045 action: STATE_SET "default" 0.0;
12046 target: "image_1_whole";
12047 target: "image_2_whole";
12048 after: "fade_previous_2";
12050 program { name: "fade_previous_2";
12051 action: STATE_SET "fade_prev_next" 0.0;
12052 target: "image_1_whole";
12053 target: "image_2_whole";
12054 transition: SINUSOIDAL 1.5;
12057 program { name: "black_fade_next";
12058 signal: "black_fade,next";
12059 source: "slideshow";
12060 action: STATE_SET "black_fade_prev_next_init" 0.0;
12061 target: "image_1_whole";
12062 target: "image_2_whole";
12063 after: "black_fade_next_2";
12065 program { name: "black_fade_next_2";
12066 action: STATE_SET "black_fade_prev_next" 0.0;
12067 target: "image_1_whole";
12068 transition: SINUSOIDAL 0.75;
12069 after: "black_fade_next_3";
12071 program { name: "black_fade_next_3";
12072 action: STATE_SET "black_fade_prev_next" 0.0;
12073 target: "image_2_whole";
12074 transition: SINUSOIDAL 0.75;
12077 program { name: "black_fade_previous";
12078 signal: "black_fade,previous";
12079 source: "slideshow";
12080 action: STATE_SET "black_fade_prev_next_init" 0.0;
12081 target: "image_1_whole";
12082 target: "image_2_whole";
12083 after: "black_fade_previous_2";
12085 program { name: "black_fade_previous_2";
12086 action: STATE_SET "black_fade_prev_next" 0.0;
12087 target: "image_1_whole";
12088 transition: SINUSOIDAL 0.75;
12089 after: "black_fade_previous_3";
12091 program { name: "black_fade_previous_3";
12092 action: STATE_SET "black_fade_prev_next" 0.0;
12093 target: "image_2_whole";
12094 transition: SINUSOIDAL 0.75;
12097 program { name: "horizontal_next";
12098 signal: "horizontal,next";
12099 source: "slideshow";
12100 action: STATE_SET "horizontal_next_init" 0.0;
12101 target: "image_1_whole";
12102 target: "image_2_whole";
12103 after: "horizontal_next_2";
12105 program { name: "horizontal_next_2";
12106 action: STATE_SET "horizontal_next" 0.0;
12107 target: "image_1_whole";
12108 target: "image_2_whole";
12109 transition: SINUSOIDAL 1.5;
12112 program { name: "horizontal_previous";
12113 signal: "horizontal,previous";
12114 source: "slideshow";
12115 action: STATE_SET "horizontal_prev_init" 0.0;
12116 target: "image_1_whole";
12117 target: "image_2_whole";
12118 after: "horizontal_previous_2";
12120 program { name: "horizontal_previous_2";
12121 action: STATE_SET "horizontal_prev" 0.0;
12122 target: "image_1_whole";
12123 target: "image_2_whole";
12124 transition: SINUSOIDAL 1.5;
12127 program { name: "vertical_next";
12128 signal: "vertical,next";
12129 source: "slideshow";
12130 action: STATE_SET "vertical_next_init" 0.0;
12131 target: "image_1_whole";
12132 target: "image_2_whole";
12133 after: "vertical_next_2";
12135 program { name: "vertical_next_2";
12136 action: STATE_SET "vertical_next" 0.0;
12137 target: "image_1_whole";
12138 target: "image_2_whole";
12139 transition: SINUSOIDAL 1.5;
12142 program { name: "vertical_previous";
12143 signal: "vertical,previous";
12144 source: "slideshow";
12145 action: STATE_SET "vertical_prev_init" 0.0;
12146 target: "image_1_whole";
12147 target: "image_2_whole";
12148 after: "vertical_previous_2";
12150 program { name: "vertical_previous_2";
12151 action: STATE_SET "vertical_prev" 0.0;
12152 target: "image_1_whole";
12153 target: "image_2_whole";
12154 transition: SINUSOIDAL 1.5;
12157 program { name: "square_next";
12158 signal: "square,next";
12159 source: "slideshow";
12160 action: STATE_SET "square_prev_next_init" 0.0;
12161 target: "image_2_whole";
12162 after: "square_next_2";
12164 program { name: "square_next_2";
12165 action: STATE_SET "square_prev_next" 0.0;
12166 target: "image_2_whole";
12167 target: "image_1_whole";
12168 transition: SINUSOIDAL 1.5;
12171 program { name: "square_previous";
12172 signal: "square,previous";
12173 source: "slideshow";
12174 action: STATE_SET "square_prev_next_init" 0.0;
12175 target: "image_2_whole";
12176 after: "square_next_2";
12178 program { name: "end";
12179 action: SIGNAL_EMIT "end" "slideshow";
12181 program { name: "end_signal";
12182 signal: "anim,end";
12183 source: "slideshow";
12184 action: STATE_SET "default" 0.0;
12185 target: "image_1_whole";
12186 target: "image_2_whole";
12191 ///////////////////////////////////////////////////////////////////////////////
12192 group { name: "elm/win/inwin/default";
12194 image: "shad_circ.png" COMP;
12195 image: "bt_dis_base.png" COMP;
12196 image: "bt_dis_hilight.png" COMP;
12199 part { name: "base";
12202 description { state: "default" 0.0;
12205 description { state: "visible" 0.0;
12206 inherit: "default" 1.0;
12210 part { name: "shad";
12212 description { state: "default" 0.0;
12213 image.normal: "shad_circ.png";
12214 rel1.to: "elm.swallow.content";
12215 rel1.offset: -64 -64;
12216 rel2.to: "elm.swallow.content";
12217 rel2.offset: 63 63;
12221 part { name: "pop";
12223 description { state: "default" 0.0;
12224 rel1.to: "elm.swallow.content";
12225 rel1.offset: -5 -5;
12226 rel2.to: "elm.swallow.content";
12229 normal: "bt_dis_base.png";
12232 image.middle: SOLID;
12235 part { name: "popover";
12237 description { state: "default" 0.0;
12240 rel2.relative: 1.0 0.5;
12242 normal: "bt_dis_hilight.png";
12247 part { name: "elm.swallow.content";
12249 description { state: "default" 0.0;
12250 rel1.relative: 0.1 0.1;
12251 rel2.relative: 0.9 0.9;
12256 program { name: "show";
12257 signal: "elm,action,show";
12259 action: STATE_SET "visible" 0.0;
12260 // transition: DECELERATE 0.5;
12263 program { name: "hide";
12264 signal: "elm,action,hide";
12266 action: STATE_SET "default" 0.0;
12267 // transition: DECELERATE 0.5;
12273 group { name: "elm/win/inwin/minimal";
12275 image: "shad_circ.png" COMP;
12276 image: "bt_dis_base.png" COMP;
12277 image: "bt_dis_hilight.png" COMP;
12280 part { name: "base";
12283 description { state: "default" 0.0;
12286 description { state: "visible" 0.0;
12287 inherit: "default" 1.0;
12291 part { name: "shad";
12293 description { state: "default" 0.0;
12294 image.normal: "shad_circ.png";
12295 rel1.to: "elm.swallow.content";
12296 rel1.offset: -64 -64;
12297 rel2.to: "elm.swallow.content";
12298 rel2.offset: 63 63;
12302 part { name: "pop";
12304 description { state: "default" 0.0;
12305 rel1.to: "elm.swallow.content";
12306 rel1.offset: -5 -5;
12307 rel2.to: "elm.swallow.content";
12310 normal: "bt_dis_base.png";
12313 image.middle: SOLID;
12316 part { name: "popover";
12318 description { state: "default" 0.0;
12321 rel2.relative: 1.0 0.5;
12323 normal: "bt_dis_hilight.png";
12328 part { name: "elm.swallow.content";
12330 description { state: "default" 0.0;
12332 rel1.relative: 0.5 0.5;
12333 rel2.relative: 0.5 0.5;
12338 program { name: "show";
12339 signal: "elm,action,show";
12341 action: STATE_SET "visible" 0.0;
12342 // transition: DECELERATE 0.5;
12345 program { name: "hide";
12346 signal: "elm,action,hide";
12348 action: STATE_SET "default" 0.0;
12349 // transition: DECELERATE 0.5;
12355 group { name: "elm/win/inwin/minimal_vertical";
12357 image: "shad_circ.png" COMP;
12358 image: "bt_dis_base.png" COMP;
12359 image: "bt_dis_hilight.png" COMP;
12362 part { name: "base";
12365 description { state: "default" 0.0;
12368 description { state: "visible" 0.0;
12369 inherit: "default" 1.0;
12373 part { name: "shad";
12375 description { state: "default" 0.0;
12376 image.normal: "shad_circ.png";
12377 rel1.to: "elm.swallow.content";
12378 rel1.offset: -64 -64;
12379 rel2.to: "elm.swallow.content";
12380 rel2.offset: 63 63;
12384 part { name: "pop";
12386 description { state: "default" 0.0;
12387 rel1.to: "elm.swallow.content";
12388 rel1.offset: -5 -5;
12389 rel2.to: "elm.swallow.content";
12392 normal: "bt_dis_base.png";
12395 image.middle: SOLID;
12398 part { name: "popover";
12400 description { state: "default" 0.0;
12403 rel2.relative: 1.0 0.5;
12405 normal: "bt_dis_hilight.png";
12410 part { name: "elm.swallow.content";
12412 description { state: "default" 0.0;
12414 rel1.relative: 0.1 0.5;
12415 rel2.relative: 0.9 0.5;
12420 program { name: "show";
12421 signal: "elm,action,show";
12423 action: STATE_SET "visible" 0.0;
12424 // transition: DECELERATE 0.5;
12427 program { name: "hide";
12428 signal: "elm,action,hide";
12430 action: STATE_SET "default" 0.0;
12431 // transition: DECELERATE 0.5;
12437 ///////////////////////////////////////////////////////////////////////////////
12439 ///////////////////////////////////////////////////////////////////////////////
12440 group { name: "elm/list/item/default";
12441 data.item: "stacking" "above";
12443 image: "bt_sm_base1.png" COMP;
12444 image: "bt_sm_shine.png" COMP;
12445 image: "bt_sm_hilight.png" COMP;
12446 image: "ilist_1.png" COMP;
12447 image: "ilist_item_shadow.png" COMP;
12455 state: "default" 0.0;
12463 state: "default" 0.0;
12478 normal: "ilist_item_shadow.png";
12487 state: "default" 0.0;
12489 normal: "ilist_1.png";
12497 description { state: "default" 0.0;
12499 color: 255 255 255 0;
12509 normal: "bt_sm_base1.png";
12512 image.middle: SOLID;
12514 description { state: "selected" 0.0;
12515 inherit: "default" 0.0;
12517 color: 255 255 255 255;
12528 part { name: "elm.swallow.icon";
12530 description { state: "default" 0.0;
12543 part { name: "elm.swallow.end";
12545 description { state: "default" 0.0;
12558 part { name: "elm.text";
12560 effect: SOFT_SHADOW;
12564 state: "default" 0.0;
12567 to_x: "elm.swallow.icon";
12572 to_x: "elm.swallow.end";
12584 text_class: "list_item";
12587 description { state: "selected" 0.0;
12588 inherit: "default" 0.0;
12589 color: 224 224 224 255;
12593 part { name: "fg1";
12595 description { state: "default" 0.0;
12597 color: 255 255 255 0;
12599 rel2.relative: 1.0 0.5;
12602 normal: "bt_sm_hilight.png";
12606 description { state: "selected" 0.0;
12607 inherit: "default" 0.0;
12609 color: 255 255 255 255;
12612 part { name: "fg2";
12614 description { state: "default" 0.0;
12616 color: 255 255 255 0;
12620 normal: "bt_sm_shine.png";
12624 description { state: "selected" 0.0;
12625 inherit: "default" 0.0;
12627 color: 255 255 255 255;
12634 signal: "elm,state,selected";
12636 action: STATE_SET "selected" 0.0;
12640 target: "elm.text";
12643 name: "go_passive";
12644 signal: "elm,state,unselected";
12646 action: STATE_SET "default" 0.0;
12650 target: "elm.text";
12651 transition: LINEAR 0.1;
12655 group { name: "elm/list/item_odd/default";
12656 data.item: "stacking" "below";
12657 data.item: "selectraise" "on";
12659 image: "bt_sm_base1.png" COMP;
12660 image: "bt_sm_shine.png" COMP;
12661 image: "bt_sm_hilight.png" COMP;
12662 image: "ilist_2.png" COMP;
12670 state: "default" 0.0;
12678 state: "default" 0.0;
12680 normal: "ilist_2.png";
12688 description { state: "default" 0.0;
12690 color: 255 255 255 0;
12700 normal: "bt_sm_base1.png";
12703 image.middle: SOLID;
12705 description { state: "selected" 0.0;
12706 inherit: "default" 0.0;
12708 color: 255 255 255 255;
12720 name: "elm.swallow.icon";
12722 description { state: "default" 0.0;
12736 name: "elm.swallow.end";
12738 description { state: "default" 0.0;
12754 effect: SOFT_SHADOW;
12758 state: "default" 0.0;
12761 to_x: "elm.swallow.icon";
12766 to_x: "elm.swallow.end";
12778 text_class: "list_item";
12781 description { state: "selected" 0.0;
12782 inherit: "default" 0.0;
12783 color: 224 224 224 255;
12787 part { name: "fg1";
12789 description { state: "default" 0.0;
12791 color: 255 255 255 0;
12793 rel2.relative: 1.0 0.5;
12796 normal: "bt_sm_hilight.png";
12800 description { state: "selected" 0.0;
12801 inherit: "default" 0.0;
12803 color: 255 255 255 255;
12806 part { name: "fg2";
12808 description { state: "default" 0.0;
12810 color: 255 255 255 0;
12814 normal: "bt_sm_shine.png";
12818 description { state: "selected" 0.0;
12819 inherit: "default" 0.0;
12821 color: 255 255 255 255;
12828 signal: "elm,state,selected";
12830 action: STATE_SET "selected" 0.0;
12834 target: "elm.text";
12837 name: "go_passive";
12838 signal: "elm,state,unselected";
12840 action: STATE_SET "default" 0.0;
12844 target: "elm.text";
12845 transition: LINEAR 0.1;
12849 group { name: "elm/list/item_compress/default";
12850 data.item: "stacking" "above";
12851 data.item: "selectraise" "on";
12853 image: "bt_sm_base1.png" COMP;
12854 image: "bt_sm_shine.png" COMP;
12855 image: "bt_sm_hilight.png" COMP;
12856 image: "ilist_1.png" COMP;
12857 image: "ilist_item_shadow.png" COMP;
12865 state: "default" 0.0;
12872 description { state: "default" 0.0;
12887 normal: "ilist_item_shadow.png";
12896 state: "default" 0.0;
12898 normal: "ilist_1.png";
12906 description { state: "default" 0.0;
12908 color: 255 255 255 0;
12918 normal: "bt_sm_base1.png";
12921 image.middle: SOLID;
12923 description { state: "selected" 0.0;
12924 inherit: "default" 0.0;
12926 color: 255 255 255 255;
12937 part { name: "elm.swallow.icon";
12939 description { state: "default" 0.0;
12952 part { name: "elm.swallow.end";
12954 description { state: "default" 0.0;
12970 effect: SOFT_SHADOW;
12973 description { state: "default" 0.0;
12976 to_x: "elm.swallow.icon";
12981 to_x: "elm.swallow.end";
12993 text_class: "list_item";
12996 description { state: "selected" 0.0;
12997 inherit: "default" 0.0;
12998 color: 224 224 224 255;
13002 part { name: "fg1";
13004 description { state: "default" 0.0;
13006 color: 255 255 255 0;
13008 rel2.relative: 1.0 0.5;
13011 normal: "bt_sm_hilight.png";
13015 description { state: "selected" 0.0;
13016 inherit: "default" 0.0;
13018 color: 255 255 255 255;
13021 part { name: "fg2";
13023 description { state: "default" 0.0;
13025 color: 255 255 255 0;
13029 normal: "bt_sm_shine.png";
13033 description { state: "selected" 0.0;
13034 inherit: "default" 0.0;
13036 color: 255 255 255 255;
13043 signal: "elm,state,selected";
13045 action: STATE_SET "selected" 0.0;
13049 target: "elm.text";
13052 name: "go_passive";
13053 signal: "elm,state,unselected";
13055 action: STATE_SET "default" 0.0;
13059 target: "elm.text";
13060 transition: LINEAR 0.1;
13064 group { name: "elm/list/item_compress_odd/default";
13065 data.item: "stacking" "below";
13066 data.item: "selectraise" "on";
13068 image: "bt_sm_base1.png" COMP;
13069 image: "bt_sm_shine.png" COMP;
13070 image: "bt_sm_hilight.png" COMP;
13071 image: "ilist_2.png" COMP;
13079 state: "default" 0.0;
13087 state: "default" 0.0;
13089 normal: "ilist_2.png";
13097 description { state: "default" 0.0;
13099 color: 255 255 255 0;
13109 normal: "bt_sm_base1.png";
13112 image.middle: SOLID;
13114 description { state: "selected" 0.0;
13115 inherit: "default" 0.0;
13117 color: 255 255 255 255;
13128 part { name: "elm.swallow.icon";
13130 description { state: "default" 0.0;
13143 part { name: "elm.swallow.end";
13145 description { state: "default" 0.0;
13161 effect: SOFT_SHADOW;
13165 state: "default" 0.0;
13168 to_x: "elm.swallow.icon";
13173 to_x: "elm.swallow.end";
13185 text_class: "list_item";
13188 description { state: "selected" 0.0;
13189 inherit: "default" 0.0;
13190 color: 224 224 224 255;
13194 part { name: "fg1";
13196 description { state: "default" 0.0;
13198 color: 255 255 255 0;
13200 rel2.relative: 1.0 0.5;
13203 normal: "bt_sm_hilight.png";
13207 description { state: "selected" 0.0;
13208 inherit: "default" 0.0;
13210 color: 255 255 255 255;
13213 part { name: "fg2";
13215 description { state: "default" 0.0;
13217 color: 255 255 255 0;
13221 normal: "bt_sm_shine.png";
13225 description { state: "selected" 0.0;
13226 inherit: "default" 0.0;
13228 color: 255 255 255 255;
13235 signal: "elm,state,selected";
13237 action: STATE_SET "selected" 0.0;
13241 target: "elm.text";
13244 name: "go_passive";
13245 signal: "elm,state,unselected";
13247 action: STATE_SET "default" 0.0;
13251 target: "elm.text";
13252 transition: LINEAR 0.1;
13257 ///////////////////////////////////////////////////////////////////////////////
13258 group { name: "elm/list/h_item/default";
13259 data.item: "stacking" "above";
13261 image: "bt_sm_base1.png" COMP;
13262 image: "bt_sm_shine.png" COMP;
13263 image: "bt_sm_hilight.png" COMP;
13264 image: "ilist_1_h.png" COMP;
13265 image: "ilist_item_shadow_h.png" COMP;
13273 state: "default" 0.0;
13281 state: "default" 0.0;
13296 normal: "ilist_item_shadow_h.png";
13305 state: "default" 0.0;
13307 normal: "ilist_1_h.png";
13315 description { state: "default" 0.0;
13317 color: 255 255 255 0;
13327 normal: "bt_sm_base1.png";
13330 image.middle: SOLID;
13332 description { state: "selected" 0.0;
13333 inherit: "default" 0.0;
13335 color: 255 255 255 255;
13346 part { name: "elm.swallow.icon";
13348 description { state: "default" 0.0;
13361 part { name: "elm.swallow.end";
13363 description { state: "default" 0.0;
13376 part { name: "elm.text";
13378 effect: SOFT_SHADOW;
13382 state: "default" 0.0;
13385 to_x: "elm.swallow.icon";
13390 to_x: "elm.swallow.end";
13401 text_class: "list_item";
13404 description { state: "selected" 0.0;
13405 inherit: "default" 0.0;
13406 color: 224 224 224 255;
13410 part { name: "fg1";
13412 description { state: "default" 0.0;
13414 color: 255 255 255 0;
13416 rel2.relative: 1.0 0.5;
13419 normal: "bt_sm_hilight.png";
13423 description { state: "selected" 0.0;
13424 inherit: "default" 0.0;
13426 color: 255 255 255 255;
13429 part { name: "fg2";
13431 description { state: "default" 0.0;
13433 color: 255 255 255 0;
13437 normal: "bt_sm_shine.png";
13441 description { state: "selected" 0.0;
13442 inherit: "default" 0.0;
13444 color: 255 255 255 255;
13451 signal: "elm,state,selected";
13453 action: STATE_SET "selected" 0.0;
13457 target: "elm.text";
13460 name: "go_passive";
13461 signal: "elm,state,unselected";
13463 action: STATE_SET "default" 0.0;
13467 target: "elm.text";
13468 transition: LINEAR 0.1;
13472 group { name: "elm/list/h_item_odd/default";
13473 data.item: "stacking" "below";
13474 data.item: "selectraise" "on";
13476 image: "bt_sm_base1.png" COMP;
13477 image: "bt_sm_shine.png" COMP;
13478 image: "bt_sm_hilight.png" COMP;
13479 image: "ilist_2_h.png" COMP;
13487 state: "default" 0.0;
13495 state: "default" 0.0;
13497 normal: "ilist_2_h.png";
13505 description { state: "default" 0.0;
13507 color: 255 255 255 0;
13517 normal: "bt_sm_base1.png";
13520 image.middle: SOLID;
13522 description { state: "selected" 0.0;
13523 inherit: "default" 0.0;
13525 color: 255 255 255 255;
13537 name: "elm.swallow.icon";
13539 description { state: "default" 0.0;
13553 name: "elm.swallow.end";
13555 description { state: "default" 0.0;
13568 part { name: "elm.text";
13570 effect: SOFT_SHADOW;
13574 state: "default" 0.0;
13577 to_x: "elm.swallow.icon";
13582 to_x: "elm.swallow.end";
13593 text_class: "list_item";
13596 description { state: "selected" 0.0;
13597 inherit: "default" 0.0;
13598 color: 224 224 224 255;
13602 part { name: "fg1";
13604 description { state: "default" 0.0;
13606 color: 255 255 255 0;
13608 rel2.relative: 1.0 0.5;
13611 normal: "bt_sm_hilight.png";
13615 description { state: "selected" 0.0;
13616 inherit: "default" 0.0;
13618 color: 255 255 255 255;
13621 part { name: "fg2";
13623 description { state: "default" 0.0;
13625 color: 255 255 255 0;
13629 normal: "bt_sm_shine.png";
13633 description { state: "selected" 0.0;
13634 inherit: "default" 0.0;
13636 color: 255 255 255 255;
13643 signal: "elm,state,selected";
13645 action: STATE_SET "selected" 0.0;
13649 target: "elm.text";
13652 name: "go_passive";
13653 signal: "elm,state,unselected";
13655 action: STATE_SET "default" 0.0;
13659 target: "elm.text";
13660 transition: LINEAR 0.1;
13664 group { name: "elm/list/h_item_compress/default";
13665 data.item: "stacking" "above";
13666 data.item: "selectraise" "on";
13668 image: "bt_sm_base1.png" COMP;
13669 image: "bt_sm_shine.png" COMP;
13670 image: "bt_sm_hilight.png" COMP;
13671 image: "ilist_1_h.png" COMP;
13672 image: "ilist_item_shadow_h.png" COMP;
13680 state: "default" 0.0;
13687 description { state: "default" 0.0;
13702 normal: "ilist_item_shadow_h.png";
13711 state: "default" 0.0;
13713 normal: "ilist_1_h.png";
13721 description { state: "default" 0.0;
13723 color: 255 255 255 0;
13733 normal: "bt_sm_base1.png";
13736 image.middle: SOLID;
13738 description { state: "selected" 0.0;
13739 inherit: "default" 0.0;
13741 color: 255 255 255 255;
13752 part { name: "elm.swallow.icon";
13754 description { state: "default" 0.0;
13767 part { name: "elm.swallow.end";
13769 description { state: "default" 0.0;
13785 effect: SOFT_SHADOW;
13788 description { state: "default" 0.0;
13791 to_x: "elm.swallow.icon";
13796 to_x: "elm.swallow.end";
13807 text_class: "list_item";
13810 description { state: "selected" 0.0;
13811 inherit: "default" 0.0;
13812 color: 224 224 224 255;
13816 part { name: "fg1";
13818 description { state: "default" 0.0;
13820 color: 255 255 255 0;
13822 rel2.relative: 1.0 0.5;
13825 normal: "bt_sm_hilight.png";
13829 description { state: "selected" 0.0;
13830 inherit: "default" 0.0;
13832 color: 255 255 255 255;
13835 part { name: "fg2";
13837 description { state: "default" 0.0;
13839 color: 255 255 255 0;
13843 normal: "bt_sm_shine.png";
13847 description { state: "selected" 0.0;
13848 inherit: "default" 0.0;
13850 color: 255 255 255 255;
13857 signal: "elm,state,selected";
13859 action: STATE_SET "selected" 0.0;
13863 target: "elm.text";
13866 name: "go_passive";
13867 signal: "elm,state,unselected";
13869 action: STATE_SET "default" 0.0;
13873 target: "elm.text";
13874 transition: LINEAR 0.1;
13878 group { name: "elm/list/h_item_compress_odd/default";
13879 data.item: "stacking" "below";
13880 data.item: "selectraise" "on";
13882 image: "bt_sm_base1.png" COMP;
13883 image: "bt_sm_shine.png" COMP;
13884 image: "bt_sm_hilight.png" COMP;
13885 image: "ilist_2_h.png" COMP;
13893 state: "default" 0.0;
13901 state: "default" 0.0;
13903 normal: "ilist_2_h.png";
13911 description { state: "default" 0.0;
13913 color: 255 255 255 0;
13923 normal: "bt_sm_base1.png";
13926 image.middle: SOLID;
13928 description { state: "selected" 0.0;
13929 inherit: "default" 0.0;
13931 color: 255 255 255 255;
13942 part { name: "elm.swallow.icon";
13944 description { state: "default" 0.0;
13957 part { name: "elm.swallow.end";
13959 description { state: "default" 0.0;
13972 part { name: "elm.text";
13974 effect: SOFT_SHADOW;
13978 state: "default" 0.0;
13981 to_x: "elm.swallow.icon";
13986 to_x: "elm.swallow.end";
13997 text_class: "list_item";
14000 description { state: "selected" 0.0;
14001 inherit: "default" 0.0;
14002 color: 224 224 224 255;
14006 part { name: "fg1";
14008 description { state: "default" 0.0;
14010 color: 255 255 255 0;
14012 rel2.relative: 1.0 0.5;
14015 normal: "bt_sm_hilight.png";
14019 description { state: "selected" 0.0;
14020 inherit: "default" 0.0;
14022 color: 255 255 255 255;
14025 part { name: "fg2";
14027 description { state: "default" 0.0;
14029 color: 255 255 255 0;
14033 normal: "bt_sm_shine.png";
14037 description { state: "selected" 0.0;
14038 inherit: "default" 0.0;
14040 color: 255 255 255 255;
14047 signal: "elm,state,selected";
14049 action: STATE_SET "selected" 0.0;
14053 target: "elm.text";
14056 name: "go_passive";
14057 signal: "elm,state,unselected";
14059 action: STATE_SET "default" 0.0;
14063 target: "elm.text";
14064 transition: LINEAR 0.1;
14069 ///////////////////////////////////////////////////////////////////////////////
14070 group { name: "elm/slider/horizontal/default";
14071 alias: "elm/slider/horizontal/disabled";
14073 image: "sl_bg.png" COMP;
14074 image: "sl_bg_over.png" COMP;
14076 image: "sl_units.png" COMP;
14079 part { name: "base";
14081 description { state: "default" 0.0;
14090 image.normal: "sl_bg.png";
14094 part { name: "level";
14097 description { state: "default" 0.0;
14102 to_x: "elm.dragable.slider";
14105 color: 255 0 0 200;
14107 description { state: "inverted" 0.0;
14108 inherit: "default" 0.0;
14111 description { state: "disabled" 0.0;
14112 inherit: "default" 0.0;
14113 color: 255 0 0 100;
14115 description { state: "disabled_inverted" 0.0;
14116 inherit: "default" 0.0;
14120 part { name: "level2";
14123 description { state: "default" 0.0;
14128 to_x: "elm.dragable.slider";
14132 color: 255 0 0 200;
14134 description { state: "inverted" 0.0;
14135 inherit: "default" 0.0;
14138 description { state: "disabled" 0.0;
14139 inherit: "default" 0.0;
14141 description { state: "disabled_inverted" 0.0;
14142 inherit: "default" 0.0;
14143 color: 255 0 0 100;
14150 description { state: "default" 0.0;
14152 rel1.offset: -1 -1;
14156 normal: "sl_bg_over.png";
14166 description { state: "default" 0.0;
14168 rel1.to: "elm.swallow.bar";
14169 rel2.to: "elm.swallow.bar";
14173 part { name: "elm.swallow.bar";
14176 description { state: "default" 0.0;
14192 part { name: "elm.swallow.icon";
14194 description { state: "default" 0.0;
14199 to_y: "elm.swallow.bar";
14204 to_y: "elm.swallow.bar";
14207 description { state: "visible" 0.0;
14208 inherit: "default" 0.0;
14211 aspect_preference: VERTICAL;
14215 part { name: "elm.text";
14219 description { state: "default" 0.0;
14223 rel1.to_x: "elm.swallow.icon";
14224 rel1.relative: 1.0 0.0;
14226 rel2.to_x: "elm.swallow.icon";
14227 rel2.relative: 1.0 1.0;
14228 rel2.offset: -1 -5;
14231 font: "Sans,Edje-Vera";
14237 description { state: "visible" 0.0;
14238 inherit: "default" 0.0;
14244 description { state: "disabled" 0.0;
14245 inherit: "default" 0.0;
14246 color: 255 128 128 128;
14249 description { state: "disabled_visible" 0.0;
14250 inherit: "default" 0.0;
14258 name: "elm.swallow.end";
14261 state: "default" 0.0;
14267 to_y: "elm.swallow.bar";
14271 to_y: "elm.swallow.bar";
14274 description { state: "visible" 0.0;
14275 inherit: "default" 0.0;
14278 aspect_preference: VERTICAL;
14279 rel2.offset: -4 -1;
14282 part { name: "units";
14284 description { state: "default" 0.0;
14295 normal: "sl_units.png";
14300 description { state: "visible" 0.0;
14301 inherit: "default" 0.0;
14305 part { name: "elm.units";
14309 description { state: "default" 0.0;
14313 rel1.to_x: "elm.swallow.end";
14314 rel1.relative: 0.0 0.0;
14316 rel2.to_x: "elm.swallow.end";
14317 rel2.relative: 0.0 1.0;
14321 font: "Sans,Edje-Vera";
14327 description { state: "visible" 0.0;
14328 inherit: "default" 0.0;
14333 rel2.offset: -5 -1;
14335 description { state: "disabled" 0.0;
14336 inherit: "default" 0.0;
14337 color: 255 128 128 128;
14340 description { state: "disabled_visible" 0.0;
14341 inherit: "default" 0.0;
14348 part { name: "elm.dragable.slider";
14350 source: "elm/slider/horizontal/indicator/default";
14359 description { state: "default" 0.0;
14371 color: 255 0 0 100;
14374 part { name: "disabler";
14376 description { state: "default" 0.0;
14380 description { state: "disabled" 0.0;
14381 inherit: "default" 0.0;
14387 program { name: "text_show";
14388 signal: "elm,state,text,visible";
14390 action: STATE_SET "visible" 0.0;
14391 target: "elm.text";
14393 program { name: "text_hide";
14394 signal: "elm,state,text,hidden";
14396 action: STATE_SET "default" 0.0;
14397 target: "elm.text";
14399 program { name: "icon_show";
14400 signal: "elm,state,icon,visible";
14402 action: STATE_SET "visible" 0.0;
14403 target: "elm.swallow.icon";
14405 program { name: "icon_hide";
14406 signal: "elm,state,icon,hidden";
14408 action: STATE_SET "default" 0.0;
14409 target: "elm.swallow.icon";
14411 program { name: "end_show";
14412 signal: "elm,state,end,visible";
14414 action: STATE_SET "visible" 0.0;
14415 target: "elm.swallow.end";
14417 program { name: "end_hide";
14418 signal: "elm,state,end,hidden";
14420 action: STATE_SET "default" 0.0;
14421 target: "elm.swallow.end";
14423 program { name: "units_show";
14424 signal: "elm,state,units,visible";
14426 action: STATE_SET "visible" 0.0;
14427 target: "elm.units";
14430 program { name: "units_hide";
14431 signal: "elm,state,units,hidden";
14433 action: STATE_SET "default" 0.0;
14434 target: "elm.units";
14437 program { name: "invert_on";
14438 signal: "elm,state,inverted,on";
14440 action: STATE_SET "inverted" 0.0;
14444 program { name: "invert_off";
14445 signal: "elm,state,inverted,off";
14447 action: STATE_SET "default" 0.0;
14452 name: "go_disabled";
14453 signal: "elm,state,disabled";
14455 action: STATE_SET "disabled" 0.0;
14456 // target: "button0";
14457 target: "disabler";
14458 after: "disable_text";
14459 after: "disable_ind";
14462 program { name: "disable_ind";
14463 action: SIGNAL_EMIT "elm.dragable.slider:elm,state,disabled" "elm";
14465 program { name: "disable_text";
14469 get_state(PART:"elm.text", st, 30, vl);
14470 if (!strcmp(st, "visible"))
14471 set_state(PART:"elm.text", "disabled_visible", 0.0);
14473 set_state(PART:"elm.text", "disabled", 0.0);
14475 get_state(PART:"elm.units", st, 30, vl);
14476 if (!strcmp(st, "visible"))
14477 set_state(PART:"elm.units", "disabled_visible", 0.0);
14479 set_state(PART:"elm.units", "disabled", 0.0);
14481 get_state(PART:"level2", st, 30, vl);
14482 if (!strcmp(st, "inverted"))
14484 set_state(PART:"level", "disabled_inverted", 0.0);
14485 set_state(PART:"level2", "disabled_inverted", 0.0);
14489 set_state(PART:"level", "disabled", 0.0);
14490 set_state(PART:"level2", "disabled", 0.0);
14494 program { name: "enable";
14495 signal: "elm,state,enabled";
14497 action: STATE_SET "default" 0.0;
14498 // target: "button0";
14499 target: "disabler";
14500 after: "enable_text";
14501 after: "enable_ind";
14504 program { name: "enable_ind";
14505 action: SIGNAL_EMIT "elm.dragable.slider:elm,state,enabled" "elm";
14508 program { name: "enable_text";
14512 get_state(PART:"elm.text", st, 30, vl);
14513 if (!strcmp(st, "disabled_visible"))
14514 set_state(PART:"elm.text", "visible", 0.0);
14516 set_state(PART:"elm.text", "default", 0.0);
14518 get_state(PART:"elm.units", st, 30, vl);
14519 if (!strcmp(st, "disabled_visible"))
14520 set_state(PART:"elm.units", "visible", 0.0);
14522 set_state(PART:"elm.units", "default", 0.0);
14524 get_state(PART:"level2", st, 30, vl);
14525 if (!strcmp(st, "disabled_inverted"))
14527 set_state(PART:"level", "inverted", 0.0);
14528 set_state(PART:"level2", "inverted", 0.0);
14532 set_state(PART:"level", "default", 0.0);
14533 set_state(PART:"level2", "default", 0.0);
14540 group { name: "elm/slider/vertical/default";
14542 image: "slv_bg.png" COMP;
14543 image: "slv_bg_over.png" COMP;
14545 image: "slv_units.png" COMP;
14548 part { name: "base";
14550 description { state: "default" 0.0;
14559 image.normal: "slv_bg.png";
14563 part { name: "level";
14566 description { state: "default" 0.0;
14571 to_y: "elm.dragable.slider";
14574 color: 255 0 0 200;
14576 description { state: "inverted" 0.0;
14577 inherit: "default" 0.0;
14580 description { state: "disabled" 0.0;
14581 inherit: "default" 0.0;
14582 color: 255 0 0 100;
14584 description { state: "disabled_inverted" 0.0;
14585 inherit: "default" 0.0;
14589 part { name: "level2";
14592 description { state: "default" 0.0;
14597 to_y: "elm.dragable.slider";
14601 color: 255 0 0 200;
14603 description { state: "inverted" 0.0;
14604 inherit: "default" 0.0;
14607 description { state: "disabled" 0.0;
14608 inherit: "default" 0.0;
14609 color: 255 0 0 100;
14611 description { state: "disabled_inverted" 0.0;
14612 inherit: "default" 0.0;
14613 color: 255 0 0 100;
14620 description { state: "default" 0.0;
14622 rel1.offset: -1 -1;
14626 normal: "slv_bg_over.png";
14636 description { state: "default" 0.0;
14638 rel1.to: "elm.swallow.bar";
14639 rel2.to: "elm.swallow.bar";
14643 part { name: "elm.swallow.bar";
14646 description { state: "default" 0.0;
14662 part { name: "elm.swallow.icon";
14664 description { state: "default" 0.0;
14669 to_x: "elm.swallow.bar";
14674 to_x: "elm.swallow.bar";
14677 description { state: "visible" 0.0;
14678 inherit: "default" 0.0;
14681 aspect_preference: HORIZONTAL;
14685 part { name: "elm.text";
14689 description { state: "default" 0.0;
14693 rel1.to_y: "elm.swallow.icon";
14694 rel1.relative: 0.0 1.0;
14696 rel2.to_y: "elm.swallow.icon";
14697 rel2.relative: 1.0 1.0;
14698 rel2.offset: -1 -1;
14701 font: "Sans,Edje-Vera";
14707 description { state: "visible" 0.0;
14708 inherit: "default" 0.0;
14714 description { state: "disabled" 0.0;
14715 inherit: "default" 0.0;
14716 color: 255 128 128 128;
14719 description { state: "disabled_visible" 0.0;
14720 inherit: "default" 0.0;
14728 name: "elm.swallow.end";
14731 state: "default" 0.0;
14737 to_x: "elm.swallow.bar";
14741 to_x: "elm.swallow.bar";
14744 description { state: "visible" 0.0;
14745 inherit: "default" 0.0;
14748 aspect_preference: HORIZONTAL;
14749 rel2.offset: -1 -4;
14752 part { name: "units";
14754 description { state: "default" 0.0;
14765 normal: "slv_units.png";
14770 description { state: "visible" 0.0;
14771 inherit: "default" 0.0;
14775 part { name: "elm.units";
14779 description { state: "default" 0.0;
14783 rel1.relative: 0.0 0.0;
14784 rel1.to_y: "elm.swallow.end";
14786 rel2.relative: 1.0 0.0;
14787 rel2.to_y: "elm.swallow.end";
14791 font: "Sans,Edje-Vera";
14797 description { state: "visible" 0.0;
14798 inherit: "default" 0.0;
14803 rel2.offset: -9 -9;
14805 description { state: "disabled" 0.0;
14806 inherit: "default" 0.0;
14811 description { state: "disabled_visible" 0.0;
14812 inherit: "default" 0.0;
14817 rel2.offset: -9 -9;
14822 part { name: "elm.dragable.slider";
14824 source: "elm/slider/vertical/indicator/default";
14833 description { state: "default" 0.0;
14848 part { name: "disabler";
14850 description { state: "default" 0.0;
14854 description { state: "disabled" 0.0;
14855 inherit: "default" 0.0;
14862 program { name: "text_show";
14863 signal: "elm,state,text,visible";
14865 action: STATE_SET "visible" 0.0;
14866 target: "elm.text";
14868 program { name: "text_hide";
14869 signal: "elm,state,text,hidden";
14871 action: STATE_SET "default" 0.0;
14872 target: "elm.text";
14874 program { name: "icon_show";
14875 signal: "elm,state,icon,visible";
14877 action: STATE_SET "visible" 0.0;
14878 target: "elm.swallow.icon";
14880 program { name: "icon_hide";
14881 signal: "elm,state,icon,hidden";
14883 action: STATE_SET "default" 0.0;
14884 target: "elm.swallow.icon";
14886 program { name: "end_show";
14887 signal: "elm,state,end,visible";
14889 action: STATE_SET "visible" 0.0;
14890 target: "elm.swallow.end";
14892 program { name: "end_hide";
14893 signal: "elm,state,end,hidden";
14895 action: STATE_SET "default" 0.0;
14896 target: "elm.swallow.end";
14898 program { name: "units_show";
14899 signal: "elm,state,units,visible";
14901 action: STATE_SET "visible" 0.0;
14902 target: "elm.units";
14905 program { name: "units_hide";
14906 signal: "elm,state,units,hidden";
14908 action: STATE_SET "default" 0.0;
14909 target: "elm.units";
14912 program { name: "invert_on";
14913 signal: "elm,state,inverted,on";
14915 action: STATE_SET "inverted" 0.0;
14919 program { name: "invert_off";
14920 signal: "elm,state,inverted,off";
14922 action: STATE_SET "default" 0.0;
14927 name: "go_disabled";
14928 signal: "elm,state,disabled";
14930 action: STATE_SET "disabled" 0.0;
14931 // target: "button0";
14932 target: "disabler";
14933 after: "disable_text";
14934 after: "disable_ind";
14937 program { name: "disable_ind";
14938 action: SIGNAL_EMIT "elm.dragable.slider:elm,state,disabled" "elm";
14941 program { name: "disable_text";
14945 get_state(PART:"elm.text", st, 30, vl);
14946 if (!strcmp(st, "visible"))
14947 set_state(PART:"elm.text", "disabled_visible", 0.0);
14949 set_state(PART:"elm.text", "disabled", 0.0);
14951 get_state(PART:"elm.units", st, 30, vl);
14952 if (!strcmp(st, "visible"))
14953 set_state(PART:"elm.units", "disabled_visible", 0.0);
14955 set_state(PART:"elm.units", "disabled", 0.0);
14957 get_state(PART:"level2", st, 30, vl);
14958 if (!strcmp(st, "inverted"))
14960 set_state(PART:"level", "disabled_inverted", 0.0);
14961 set_state(PART:"level2", "disabled_inverted", 0.0);
14965 set_state(PART:"level", "disabled", 0.0);
14966 set_state(PART:"level2", "disabled", 0.0);
14971 program { name: "enable";
14972 signal: "elm,state,enabled";
14974 action: STATE_SET "default" 0.0;
14975 // target: "button0";
14976 target: "disabler";
14977 after: "enable_text";
14978 after: "enable_ind";
14981 program { name: "enable_ind";
14982 action: SIGNAL_EMIT "elm.dragable.slider:elm,state,enabled" "elm";
14984 program { name: "enable_text";
14988 get_state(PART:"elm.text", st, 30, vl);
14989 if (!strcmp(st, "disabled_visible"))
14990 set_state(PART:"elm.text", "visible", 0.0);
14992 set_state(PART:"elm.text", "default", 0.0);
14994 get_state(PART:"elm.units", st, 30, vl);
14995 if (!strcmp(st, "disabled_visible"))
14996 set_state(PART:"elm.units", "visible", 0.0);
14998 set_state(PART:"elm.units", "default", 0.0);
15000 get_state(PART:"level2", st, 30, vl);
15001 if (!strcmp(st, "disabled_inverted"))
15003 set_state(PART:"level", "inverted", 0.0);
15004 set_state(PART:"level2", "inverted", 0.0);
15008 set_state(PART:"level", "default", 0.0);
15009 set_state(PART:"level2", "default", 0.0);
15015 group { name: "elm/slider/horizontal/indicator/default";
15016 alias: "elm/slider/horizontal/indicator/disabled";
15017 alias: "elm/slider/vertical/indicator/default";
15018 alias: "elm/slider/vertical/indicator/disabled";
15020 image: "sl_bt_0.png" COMP;
15021 image: "sl_bt_1.png" COMP;
15022 image: "sl_bt_2.png" COMP;
15023 image: "sl_bt_3.png" COMP;
15024 image: "sl_bt2_0_0.png" COMP;
15025 image: "sl_bt2_0_1.png" COMP;
15026 image: "sl_bt2_0_2.png" COMP;
15027 image: "sl_bt2_1.png" COMP;
15028 image: "sl_bt2_2.png" COMP;
15031 public value_hide = 0;
15032 public set_value_show() {
15033 set_int(value_hide, 0);
15035 public set_value_hide() {
15036 set_int(value_hide, 1);
15038 public thumb_down() {
15039 if (get_int(value_hide) == 1) {
15040 set_state(PART:"elm.indicator", "default", 0.0);
15041 set_state(PART:"button3", "default", 0.0);
15042 set_state(PART:"button4", "default", 0.0);
15043 set_state(PART:"button5", "default", 0.0);
15044 set_state(PART:"button6", "default", 0.0);
15045 set_state(PART:"button7", "default", 0.0);
15047 set_state(PART:"elm.indicator", "visible", 0.0);
15048 set_state(PART:"button3", "visible", 0.0);
15049 set_state(PART:"button4", "visible", 0.0);
15050 set_state(PART:"button5", "visible", 0.0);
15051 set_state(PART:"button6", "visible", 0.0);
15052 set_state(PART:"button7", "visible", 0.0);
15055 public thumb_up() {
15056 set_state(PART:"elm.indicator", "default", 0.0);
15057 set_state(PART:"button3", "default", 0.0);
15058 set_state(PART:"button4", "default", 0.0);
15059 set_state(PART:"button5", "default", 0.0);
15060 set_state(PART:"button6", "default", 0.0);
15061 set_state(PART:"button7", "default", 0.0);
15065 part { name: "button_events";
15068 description { state: "default" 0.0;
15072 aspect_preference: VERTICAL;
15076 part { name: "button0";
15078 description { state: "default" 0.0;
15083 normal: "sl_bt_0.png";
15088 description { state: "disabled" 0.0;
15089 inherit: "default" 0.0;
15091 normal: "sl_bt_3.png";
15096 part { name: "button1";
15098 description { state: "default" 0.0;
15099 rel1.to: "button0";
15106 normal: "sl_bt_1.png";
15111 part { name: "button2";
15113 description { state: "default" 0.0;
15114 rel1.to: "button0";
15115 rel2.to: "button0";
15117 normal: "sl_bt_2.png";
15123 part { name: "button3";
15125 description { state: "default" 0.0;
15131 to_x: "elm.indicator";
15142 normal: "sl_bt2_0_0.png";
15147 description { state: "visible" 0.0;
15148 inherit: "default" 0.0;
15152 part { name: "button4";
15154 description { state: "default" 0.0;
15160 to_y: "elm.indicator";
15163 rel2.to: "button0";
15165 normal: "sl_bt2_0_1.png";
15170 description { state: "visible" 0.0;
15171 inherit: "default" 0.0;
15175 part { name: "button5";
15177 description { state: "default" 0.0;
15188 to_x: "elm.indicator";
15194 normal: "sl_bt2_0_2.png";
15199 description { state: "visible" 0.0;
15200 inherit: "default" 0.0;
15204 part { name: "elm.indicator";
15207 effect: SOFT_SHADOW;
15209 description { state: "default" 0.0;
15215 relative: 0.0 -0.25;
15220 relative: 1.0 -0.25;
15223 color: 224 224 224 255;
15226 font: "Sans,Edje-Vera";
15232 description { state: "visible" 0.0;
15233 inherit: "default" 0.0;
15237 rel2.offset: -1 -1;
15240 part { name: "button6";
15242 description { state: "default" 0.0;
15244 rel1.to: "button3";
15251 normal: "sl_bt2_1.png";
15256 description { state: "visible" 0.0;
15257 inherit: "default" 0.0;
15261 part { name: "button7";
15263 description { state: "default" 0.0;
15265 rel1.to: "button3";
15266 rel2.to: "button5";
15268 normal: "sl_bt2_2.png";
15274 description { state: "visible" 0.0;
15275 inherit: "default" 0.0;
15281 program { name: "set_val_show";
15282 signal: "elm,state,val,show";
15288 program { name: "set_val_hide";
15289 signal: "elm,state,val,hide";
15295 program { name: "val_show";
15296 signal: "mouse,down,*";
15297 source: "button_events";
15303 program { name: "val_hide";
15304 signal: "mouse,up,*";
15305 source: "button_events";
15311 name: "go_disabled";
15312 signal: "elm,state,disabled";
15314 action: STATE_SET "disabled" 0.0;
15318 name: "go_enabled";
15319 signal: "elm,state,enabled";
15321 action: STATE_SET "default" 0.0;
15328 ////////////////////////////////////////////////////////////////////////////////
15330 ////////////////////////////////////////////////////////////////////////////////
15331 group { name: "elm/actionslider/base/default";
15334 image: "shelf_inset.png" COMP;
15335 image: "ilist_1.png" COMP;
15336 image: "bt_bases.png" COMP;
15337 image: "bt_basew.png" COMP;
15338 image: "bt_hilightw.png" COMP;
15346 state: "default" 0.0;
15349 rel2.offset: -2 -2;
15351 normal: "ilist_1.png";
15357 part { name: "conf_over";
15359 description { state: "default" 0.0;
15363 normal: "shelf_inset.png";
15370 part { name: "icon.dragable.area";
15373 description { state: "default" 0.0;
15379 part { name: "elm.text.left";
15383 description { state: "default" 0.0;
15386 font: "Sans,Edje-Vera";
15393 part { name: "elm.text.center";
15397 description { state: "default" 0.0;
15400 font: "Sans,Edje-Vera";
15407 part { name: "elm.text.right";
15411 description { state: "default" 0.0;
15414 font: "Sans,Edje-Vera";
15421 part { name: "elm.drag_button_base";
15425 description { state: "default" 0.0;
15429 rel1.to: "icon.dragable.area";
15432 to: "icon.dragable.area";
15436 confine: "icon.dragable.area";
15441 part { name: "elm.drag_button";
15444 description { state: "default" 0.0;
15446 color: 255 255 255 0;
15447 rel1.to_x: "elm.drag_button_base";
15448 rel1.to_y: "icon.dragable.area";
15449 rel2.to_x: "elm.drag_button_base";
15450 rel2.to_y: "icon.dragable.area";
15453 events: "elm.drag_button_base";
15456 part { name: "button0";
15458 description { state: "default" 0.0;
15459 rel1.to: "button2";
15460 rel1.offset: -4 -4;
15461 rel2.to: "button2";
15464 normal: "bt_bases.png";
15465 border: 11 11 11 11;
15468 color: 255 255 255 128;
15471 part { name: "button2";
15473 description { state: "default" 0.0;
15474 rel1.to: "elm.drag_button";
15475 rel2.to: "elm.drag_button";
15477 normal: "bt_basew.png";
15481 color: 255 255 255 210;
15484 part { name: "button3";
15486 description { state: "default" 0.0;
15487 rel1.to: "button2";
15488 rel2.to: "button2";
15489 rel2.relative: 1.0 0.5;
15491 normal: "bt_hilightw.png";
15494 color: 255 255 255 190;
15497 part { name: "elm.text.indicator";
15501 description { state: "default" 0.0;
15503 to: "elm.drag_button";
15507 to: "elm.drag_button";
15512 font: "Sans,Edje-Vera";
15521 program { name: "elm.drag_button,mouse,up";
15522 signal: "mouse,up,1";
15523 source: "elm.drag_button";
15524 action: SIGNAL_EMIT "elm.drag_button,mouse,up" "";
15526 program { name: "elm.drag_button,mouse,down";
15527 signal: "mouse,down,1";
15528 source: "elm.drag_button";
15529 action: SIGNAL_EMIT "elm.drag_button,mouse,down" "";
15531 program { name: "elm.drag_button,mouse,move";
15532 signal: "mouse,move";
15533 source: "elm.drag_button_base";
15534 action: SIGNAL_EMIT "elm.drag_button,mouse,move" "";
15539 group { name: "elm/actionslider/base/bar";
15542 image: "shelf_inset.png" COMP;
15543 image: "ilist_1.png" COMP;
15544 image: "bt_bases.png" COMP;
15545 image: "bt_basew.png" COMP;
15546 image: "bt_hilightw.png" COMP;
15554 state: "default" 0.0;
15557 rel2.offset: -2 -2;
15559 normal: "ilist_1.png";
15565 part { name: "conf_over";
15567 description { state: "default" 0.0;
15571 normal: "shelf_inset.png";
15578 part { name: "icon.dragable.area";
15581 description { state: "default" 0.0;
15587 part { name: "elm.text.left";
15591 description { state: "default" 0.0;
15594 font: "Sans,Edje-Vera";
15601 part { name: "elm.text.center";
15605 description { state: "default" 0.0;
15608 font: "Sans,Edje-Vera";
15615 part { name: "elm.text.right";
15619 description { state: "default" 0.0;
15622 font: "Sans,Edje-Vera";
15629 part { name: "bar";
15632 description { state: "default" 0.0;
15638 to_x: "elm.drag_button_base";
15644 part { name: "elm.drag_button_base";
15648 description { state: "default" 0.0;
15652 rel1.to: "icon.dragable.area";
15655 to: "icon.dragable.area";
15659 confine: "icon.dragable.area";
15664 part { name: "elm.drag_button";
15667 description { state: "default" 0.0;
15669 color: 255 255 255 0;
15670 rel1.to_x: "elm.drag_button_base";
15671 rel1.to_y: "icon.dragable.area";
15672 rel2.to_x: "elm.drag_button_base";
15673 rel2.to_y: "icon.dragable.area";
15676 events: "elm.drag_button_base";
15679 part { name: "button0";
15681 description { state: "default" 0.0;
15682 rel1.to: "button2";
15683 rel1.offset: -4 -4;
15684 rel2.to: "button2";
15687 normal: "bt_bases.png";
15688 border: 11 11 11 11;
15691 color: 255 255 255 128;
15694 part { name: "button2";
15696 description { state: "default" 0.0;
15697 rel1.to: "elm.drag_button";
15698 rel2.to: "elm.drag_button";
15700 normal: "bt_basew.png";
15704 color: 255 255 255 210;
15707 part { name: "button3";
15709 description { state: "default" 0.0;
15710 rel1.to: "button2";
15711 rel2.to: "button2";
15712 rel2.relative: 1.0 0.5;
15714 normal: "bt_hilightw.png";
15717 color: 255 255 255 190;
15720 part { name: "elm.text.indicator";
15724 description { state: "default" 0.0;
15726 to: "elm.drag_button";
15730 to: "elm.drag_button";
15735 font: "Sans,Edje-Vera";
15744 program { name: "elm.drag_button,mouse,up";
15745 signal: "mouse,up,1";
15746 source: "elm.drag_button";
15747 action: SIGNAL_EMIT "elm.drag_button,mouse,up" "";
15749 program { name: "elm.drag_button,mouse,down";
15750 signal: "mouse,down,1";
15751 source: "elm.drag_button";
15752 action: SIGNAL_EMIT "elm.drag_button,mouse,down" "";
15754 program { name: "elm.drag_button,mouse,move";
15755 signal: "mouse,move";
15756 source: "elm.drag_button_base";
15757 action: SIGNAL_EMIT "elm.drag_button,mouse,move" "";
15762 ///////////////////////////////////////////////////////////////////////////////
15763 group { name: "elm/genlist/item/default/default";
15764 data.item: "selectraise" "on";
15765 data.item: "labels" "elm.text";
15766 data.item: "icons" "elm.swallow.icon elm.swallow.end";
15767 data.item: "treesize" "20";
15768 // data.item: "states" "";
15770 image: "bt_sm_base1.png" COMP;
15771 image: "bt_sm_shine.png" COMP;
15772 image: "bt_sm_hilight.png" COMP;
15773 image: "ilist_1.png" COMP;
15774 image: "ilist_2.png" COMP;
15775 image: "ilist_item_shadow.png" COMP;
15783 state: "default" 0.0;
15787 part { name: "reorder_bg";
15789 description { state: "default" 0.0;
15791 color: 255 255 255 0;
15801 normal: "bt_bases.png";
15805 description { state: "enabled" 0.0;
15806 inherit: "default" 0.0;
15808 color: 255 255 255 255;
15815 state: "default" 0.0;
15830 normal: "ilist_item_shadow.png";
15835 state: "default" 1.0;
15836 inherit: "default" 0.0;
15844 state: "default" 0.0;
15846 normal: "ilist_1.png";
15852 state: "default" 1.0;
15853 inherit: "default" 0.0;
15854 image.normal: "ilist_2.png";
15858 clip_to: "disclip";
15860 description { state: "default" 0.0;
15862 color: 255 255 255 0;
15872 normal: "bt_sm_base1.png";
15875 image.middle: SOLID;
15877 description { state: "default" 0.1;
15878 inherit: "default" 0.0;
15880 description { state: "selected" 0.0;
15881 inherit: "default" 0.0;
15883 color: 255 255 255 255;
15894 state: "selected" 1.0;
15895 inherit: "selected" 0.0;
15898 part { name: "elm.swallow.pad";
15900 description { state: "default" 0.0;
15913 part { name: "elm.swallow.icon";
15914 clip_to: "disclip";
15916 description { state: "default" 0.0;
15920 to_x: "elm.swallow.pad";
15925 to_x: "elm.swallow.pad";
15931 part { name: "elm.swallow.end";
15932 clip_to: "disclip";
15934 description { state: "default" 0.0;
15938 aspect_preference: VERTICAL;
15949 part { name: "elm.text";
15950 clip_to: "disclip";
15952 effect: SOFT_SHADOW;
15956 state: "default" 0.0;
15959 to_x: "elm.swallow.icon";
15964 to_x: "elm.swallow.end";
15976 text_class: "list_item";
15979 description { state: "selected" 0.0;
15980 inherit: "default" 0.0;
15981 color: 224 224 224 255;
15985 part { name: "fg1";
15986 clip_to: "disclip";
15988 description { state: "default" 0.0;
15990 color: 255 255 255 0;
15992 rel2.relative: 1.0 0.5;
15995 normal: "bt_sm_hilight.png";
15999 description { state: "selected" 0.0;
16000 inherit: "default" 0.0;
16002 color: 255 255 255 255;
16005 state: "selected" 1.0;
16006 inherit: "default" 0.0;
16008 color: 255 255 255 255;
16011 part { name: "fg2";
16012 clip_to: "disclip";
16014 description { state: "default" 0.0;
16016 color: 255 255 255 0;
16020 normal: "bt_sm_shine.png";
16024 description { state: "selected" 0.0;
16025 inherit: "default" 0.0;
16027 color: 255 255 255 255;
16030 state: "selected" 1.0;
16031 inherit: "default" 0.0;
16033 color: 255 255 255 255;
16036 part { name: "disclip";
16038 description { state: "default" 0.0;
16042 description { state: "disabled" 0.0;
16043 inherit: "default" 0.0;
16044 color: 255 255 255 64;
16049 // signal: elm,state,%s,active
16050 // a "check" item named %s went active
16051 // signal: elm,state,%s,passive
16052 // a "check" item named %s went passive
16053 // default is passive
16056 signal: "elm,state,odd";
16058 action: STATE_SET "default" 1.0;
16064 signal: "elm,state,even";
16066 action: STATE_SET "default" 0.0;
16072 signal: "elm,state,selected";
16077 get_state(PART:"base", st, 30, vl);
16078 set_state(PART:"bg", "selected", vl);
16079 set_state(PART:"fg1", "selected", vl);
16080 set_state(PART:"fg2", "selected", vl);
16081 set_state(PART:"elm.text", "selected", vl);
16085 name: "go_passive";
16086 signal: "elm,state,unselected";
16091 get_state(PART:"base", st, 30, vl);
16092 set_state(PART:"bg", "default", vl);
16093 set_state(PART:"fg1", "default", vl);
16094 set_state(PART:"fg2", "default", vl);
16095 set_state(PART:"elm.text", "default", vl);
16099 name: "go_disabled";
16100 signal: "elm,state,disabled";
16102 action: STATE_SET "disabled" 0.0;
16106 name: "go_enabled";
16107 signal: "elm,state,enabled";
16109 action: STATE_SET "default" 0.0;
16113 name: "go_reorder_disabled";
16114 signal: "elm,state,reorder,disabled";
16116 action: STATE_SET "default" 0.0;
16117 target: "reorder_bg";
16118 transition: DECELERATE 0.5;
16121 name: "go_reorder_enabled";
16122 signal: "elm,state,reorder,enabled";
16124 action: STATE_SET "enabled" 0.0;
16125 target: "reorder_bg";
16126 transition: DECELERATE 0.5;
16130 group { name: "elm/genlist/item/group_index/default";
16131 alias: "elm/genlist/item_compress/group_index/default";
16132 data.item: "selectraise" "on";
16133 data.item: "labels" "elm.text";
16134 data.item: "icons" "elm.swallow.icon elm.swallow.end";
16135 data.item: "treesize" "20";
16136 // data.item: "states" "";
16138 image: "bt_sm_base1.png" COMP;
16139 image: "bt_sm_shine.png" COMP;
16140 image: "bt_sm_hilight.png" COMP;
16141 image: "ilist_item_shadow.png" COMP;
16142 image: "group_index.png" COMP;
16150 state: "default" 0.0;
16158 state: "default" 0.0;
16173 normal: "ilist_item_shadow.png";
16182 state: "default" 0.0;
16184 normal: "group_index.png";
16191 clip_to: "disclip";
16193 description { state: "default" 0.0;
16195 color: 255 255 255 0;
16205 normal: "bt_sm_base1.png";
16208 image.middle: SOLID;
16210 description { state: "selected" 0.0;
16211 inherit: "default" 0.0;
16213 color: 255 255 255 255;
16224 part { name: "elm.swallow.pad";
16226 description { state: "default" 0.0;
16239 part { name: "elm.swallow.icon";
16240 clip_to: "disclip";
16242 description { state: "default" 0.0;
16246 to_x: "elm.swallow.pad";
16251 to_x: "elm.swallow.pad";
16257 part { name: "elm.swallow.end";
16258 clip_to: "disclip";
16260 description { state: "default" 0.0;
16264 aspect_preference: VERTICAL;
16275 part { name: "elm.text";
16276 clip_to: "disclip";
16278 effect: SOFT_SHADOW;
16282 state: "default" 0.0;
16285 to_x: "elm.swallow.icon";
16290 to_x: "elm.swallow.end";
16302 text_class: "list_item";
16305 description { state: "selected" 0.0;
16306 inherit: "default" 0.0;
16307 color: 224 224 224 255;
16311 part { name: "fg1";
16312 clip_to: "disclip";
16314 description { state: "default" 0.0;
16316 color: 255 255 255 0;
16318 rel2.relative: 1.0 0.5;
16321 normal: "bt_sm_hilight.png";
16325 description { state: "selected" 0.0;
16326 inherit: "default" 0.0;
16328 color: 255 255 255 255;
16331 part { name: "fg2";
16332 clip_to: "disclip";
16334 description { state: "default" 0.0;
16336 color: 255 255 255 0;
16340 normal: "bt_sm_shine.png";
16344 description { state: "selected" 0.0;
16345 inherit: "default" 0.0;
16347 color: 255 255 255 255;
16350 part { name: "disclip";
16352 description { state: "default" 0.0;
16356 description { state: "disabled" 0.0;
16357 inherit: "default" 0.0;
16358 color: 255 255 255 64;
16363 // signal: elm,state,%s,active
16364 // a "check" item named %s went active
16365 // signal: elm,state,%s,passive
16366 // a "check" item named %s went passive
16367 // default is passive
16370 signal: "elm,state,selected";
16372 action: STATE_SET "selected" 0.0;
16376 target: "elm.text";
16379 name: "go_passive";
16380 signal: "elm,state,unselected";
16382 action: STATE_SET "default" 0.0;
16386 target: "elm.text";
16387 transition: LINEAR 0.1;
16390 name: "go_disabled";
16391 signal: "elm,state,disabled";
16393 action: STATE_SET "disabled" 0.0;
16397 name: "go_enabled";
16398 signal: "elm,state,enabled";
16400 action: STATE_SET "default" 0.0;
16405 group { name: "elm/genlist/item_compress/message/default";
16406 data.item: "selectraise" "on";
16407 data.item: "labels" "elm.title.1 elm.title.2 elm.text";
16408 // data.item: "icons" "elm.swallow.icon elm.swallow.end";
16409 data.item: "treesize" "20";
16410 // data.item: "states" "";
16412 image: "bt_sm_base1.png" COMP;
16413 image: "bt_sm_shine.png" COMP;
16414 image: "bt_sm_hilight.png" COMP;
16415 image: "ilist_1.png" COMP;
16416 image: "ilist_2.png" COMP;
16417 image: "ilist_item_shadow.png" COMP;
16420 style { name: "genlist_textblock_style";
16421 base: "font=Sans font_size=10 color=#000 wrap=char text_class=list_item";
16426 style { name: "genlist_textblock_style2";
16427 base: "font=Sans font_size=10 color=#fff wrap=char text_class=list_item";
16439 state: "default" 0.0;
16447 state: "default" 0.0;
16462 normal: "ilist_item_shadow.png";
16467 state: "default" 1.0;
16468 inherit: "default" 0.0;
16476 state: "default" 0.0;
16478 normal: "ilist_1.png";
16484 state: "default" 1.0;
16485 inherit: "default" 0.0;
16486 image.normal: "ilist_2.png";
16490 clip_to: "disclip";
16492 description { state: "default" 0.0;
16494 color: 255 255 255 0;
16504 normal: "bt_sm_base1.png";
16507 image.middle: SOLID;
16509 description { state: "selected" 0.0;
16510 inherit: "default" 0.0;
16512 color: 255 255 255 255;
16523 part { name: "elm.title.1";
16524 clip_to: "disclip";
16526 effect: SOFT_SHADOW;
16530 state: "default" 0.0;
16550 text_class: "list_item";
16553 description { state: "selected" 0.0;
16554 inherit: "default" 0.0;
16555 color: 224 224 224 255;
16559 part { name: "elm.title.2";
16560 clip_to: "disclip";
16562 effect: SOFT_SHADOW;
16566 state: "default" 0.0;
16570 to_y: "elm.title.1";
16575 to_y: "elm.title.1";
16588 text_class: "list_item";
16591 description { state: "selected" 0.0;
16592 inherit: "default" 0.0;
16593 color: 224 224 224 255;
16597 part { name: "elm.text";
16598 clip_to: "disclip";
16603 state: "default" 0.0;
16607 to_y: "elm.title.2";
16617 style: "genlist_textblock_style";
16623 description { state: "selected" 0.0;
16624 inherit: "default" 0.0;
16626 style: "genlist_textblock_style2";
16630 part { name: "fg1";
16631 clip_to: "disclip";
16633 description { state: "default" 0.0;
16635 color: 255 255 255 0;
16637 rel2.relative: 1.0 0.5;
16640 normal: "bt_sm_hilight.png";
16644 description { state: "selected" 0.0;
16645 inherit: "default" 0.0;
16647 color: 255 255 255 255;
16650 part { name: "fg2";
16651 clip_to: "disclip";
16653 description { state: "default" 0.0;
16655 color: 255 255 255 0;
16659 normal: "bt_sm_shine.png";
16663 description { state: "selected" 0.0;
16664 inherit: "default" 0.0;
16666 color: 255 255 255 255;
16669 part { name: "disclip";
16671 description { state: "default" 0.0;
16675 description { state: "disabled" 0.0;
16676 inherit: "default" 0.0;
16677 color: 255 255 255 64;
16682 // signal: elm,state,%s,active
16683 // a "check" item named %s went active
16684 // signal: elm,state,%s,passive
16685 // a "check" item named %s went passive
16686 // default is passive
16689 signal: "elm,state,odd";
16691 action: STATE_SET "default" 1.0;
16697 signal: "elm,state,even";
16699 action: STATE_SET "default" 0.0;
16705 signal: "elm,state,selected";
16707 action: STATE_SET "selected" 0.0;
16711 target: "elm.title.1";
16712 target: "elm.title.2";
16713 target: "elm.text";
16716 name: "go_passive";
16717 signal: "elm,state,unselected";
16719 action: STATE_SET "default" 0.0;
16723 target: "elm.title.1";
16724 target: "elm.title.2";
16725 target: "elm.text";
16726 transition: LINEAR 0.1;
16729 name: "go_disabled";
16730 signal: "elm,state,disabled";
16732 action: STATE_SET "disabled" 0.0;
16736 name: "go_enabled";
16737 signal: "elm,state,enabled";
16739 action: STATE_SET "default" 0.0;
16745 group { name: "elm/genlist/item_compress/default/default";
16746 data.item: "selectraise" "on";
16747 data.item: "labels" "elm.text";
16748 data.item: "icons" "elm.swallow.icon elm.swallow.end";
16749 data.item: "treesize" "20";
16750 // data.item: "states" "";
16752 image: "bt_sm_base1.png" COMP;
16753 image: "bt_sm_shine.png" COMP;
16754 image: "bt_sm_hilight.png" COMP;
16755 image: "ilist_1.png" COMP;
16756 image: "ilist_2.png" COMP;
16757 image: "ilist_item_shadow.png" COMP;
16765 state: "default" 0.0;
16773 state: "default" 0.0;
16788 normal: "ilist_item_shadow.png";
16793 state: "default" 1.0;
16794 inherit: "default" 0.0;
16802 state: "default" 0.0;
16804 normal: "ilist_1.png";
16810 state: "default" 1.0;
16811 inherit: "default" 0.0;
16812 image.normal: "ilist_2.png";
16816 clip_to: "disclip";
16818 description { state: "default" 0.0;
16820 color: 255 255 255 0;
16830 normal: "bt_sm_base1.png";
16833 image.middle: SOLID;
16835 description { state: "selected" 0.0;
16836 inherit: "default" 0.0;
16838 color: 255 255 255 255;
16849 part { name: "elm.swallow.pad";
16851 description { state: "default" 0.0;
16864 part { name: "elm.swallow.icon";
16865 clip_to: "disclip";
16867 description { state: "default" 0.0;
16871 to_x: "elm.swallow.pad";
16876 to_x: "elm.swallow.pad";
16882 part { name: "elm.swallow.end";
16883 clip_to: "disclip";
16885 description { state: "default" 0.0;
16889 aspect_preference: VERTICAL;
16900 part { name: "elm.text";
16901 clip_to: "disclip";
16903 effect: SOFT_SHADOW;
16907 state: "default" 0.0;
16910 to_x: "elm.swallow.icon";
16915 to_x: "elm.swallow.end";
16927 text_class: "list_item";
16930 description { state: "selected" 0.0;
16931 inherit: "default" 0.0;
16932 color: 224 224 224 255;
16936 part { name: "fg1";
16937 clip_to: "disclip";
16939 description { state: "default" 0.0;
16941 color: 255 255 255 0;
16943 rel2.relative: 1.0 0.5;
16946 normal: "bt_sm_hilight.png";
16950 description { state: "selected" 0.0;
16951 inherit: "default" 0.0;
16953 color: 255 255 255 255;
16956 part { name: "fg2";
16957 clip_to: "disclip";
16959 description { state: "default" 0.0;
16961 color: 255 255 255 0;
16965 normal: "bt_sm_shine.png";
16969 description { state: "selected" 0.0;
16970 inherit: "default" 0.0;
16972 color: 255 255 255 255;
16975 part { name: "disclip";
16977 description { state: "default" 0.0;
16981 description { state: "disabled" 0.0;
16982 inherit: "default" 0.0;
16983 color: 255 255 255 64;
16988 // signal: elm,state,%s,active
16989 // a "check" item named %s went active
16990 // signal: elm,state,%s,passive
16991 // a "check" item named %s went passive
16992 // default is passive
16995 signal: "elm,state,odd";
16997 action: STATE_SET "default" 1.0;
17003 signal: "elm,state,even";
17005 action: STATE_SET "default" 0.0;
17011 signal: "elm,state,selected";
17013 action: STATE_SET "selected" 0.0;
17017 target: "elm.text";
17020 name: "go_passive";
17021 signal: "elm,state,unselected";
17023 action: STATE_SET "default" 0.0;
17027 target: "elm.text";
17028 transition: LINEAR 0.1;
17031 name: "go_disabled";
17032 signal: "elm,state,disabled";
17034 action: STATE_SET "disabled" 0.0;
17038 name: "go_enabled";
17039 signal: "elm,state,enabled";
17041 action: STATE_SET "default" 0.0;
17047 group { name: "elm/genlist/tree/default/default";
17048 data.item: "selectraise" "on";
17049 data.item: "labels" "elm.text";
17050 data.item: "icons" "elm.swallow.icon elm.swallow.end";
17051 data.item: "treesize" "20";
17052 // data.item: "states" "";
17054 image: "bt_sm_base1.png" COMP;
17055 image: "bt_sm_shine.png" COMP;
17056 image: "bt_sm_hilight.png" COMP;
17057 image: "ilist_1.png" COMP;
17058 image: "ilist_2.png" COMP;
17059 image: "ilist_item_shadow.png" COMP;
17060 image: "icon_arrow_left.png" COMP;
17061 image: "icon_arrow_right.png" COMP;
17062 image: "icon_arrow_down.png" COMP;
17070 state: "default" 0.0;
17078 state: "default" 0.0;
17093 normal: "ilist_item_shadow.png";
17098 state: "default" 1.0;
17099 inherit: "default" 0.0;
17107 state: "default" 0.0;
17109 normal: "ilist_1.png";
17115 state: "default" 1.0;
17116 inherit: "default" 0.0;
17117 image.normal: "ilist_2.png";
17121 clip_to: "disclip";
17123 description { state: "default" 0.0;
17125 color: 255 255 255 0;
17135 normal: "bt_sm_base1.png";
17138 image.middle: SOLID;
17140 description { state: "selected" 0.0;
17141 inherit: "default" 0.0;
17143 color: 255 255 255 255;
17154 part { name: "elm.swallow.pad";
17156 description { state: "default" 0.0;
17169 part { name: "arrow";
17170 clip_to: "disclip";
17171 ignore_flags: ON_HOLD;
17172 description { state: "default" 0.0;
17177 to_x: "elm.swallow.pad";
17182 to_x: "elm.swallow.pad";
17186 image.normal: "icon_arrow_right.png";
17188 description { state: "default" 0.1;
17189 inherit: "default" 0.0;
17190 image.normal: "icon_arrow_left.png";
17192 description { state: "active" 0.0;
17193 inherit: "default" 0.0;
17194 image.normal: "icon_arrow_down.png";
17196 description { state: "active" 0.1;
17197 inherit: "default" 0.0;
17198 image.normal: "icon_arrow_down.png";
17201 part { name: "elm.swallow.icon";
17202 clip_to: "disclip";
17204 description { state: "default" 0.0;
17219 part { name: "elm.swallow.end";
17220 clip_to: "disclip";
17222 description { state: "default" 0.0;
17226 aspect_preference: VERTICAL;
17237 part { name: "elm.text";
17238 clip_to: "disclip";
17240 effect: SOFT_SHADOW;
17244 state: "default" 0.0;
17247 to_x: "elm.swallow.icon";
17252 to_x: "elm.swallow.end";
17264 text_class: "list_item";
17267 description { state: "selected" 0.0;
17268 inherit: "default" 0.0;
17269 color: 224 224 224 255;
17273 part { name: "fg1";
17274 clip_to: "disclip";
17276 description { state: "default" 0.0;
17278 color: 255 255 255 0;
17280 rel2.relative: 1.0 0.5;
17283 normal: "bt_sm_hilight.png";
17287 description { state: "selected" 0.0;
17288 inherit: "default" 0.0;
17290 color: 255 255 255 255;
17293 part { name: "fg2";
17294 clip_to: "disclip";
17296 description { state: "default" 0.0;
17298 color: 255 255 255 0;
17302 normal: "bt_sm_shine.png";
17306 description { state: "selected" 0.0;
17307 inherit: "default" 0.0;
17309 color: 255 255 255 255;
17312 part { name: "disclip";
17314 description { state: "default" 0.0;
17318 description { state: "disabled" 0.0;
17319 inherit: "default" 0.0;
17320 color: 255 255 255 64;
17325 // signal: elm,state,%s,active
17326 // a "check" item named %s went active
17327 // signal: elm,state,%s,passive
17328 // a "check" item named %s went passive
17329 // default is passive
17332 signal: "elm,state,odd";
17334 action: STATE_SET "default" 1.0;
17340 signal: "elm,state,even";
17342 action: STATE_SET "default" 0.0;
17348 signal: "elm,state,selected";
17350 action: STATE_SET "selected" 0.0;
17354 target: "elm.text";
17357 name: "go_passive";
17358 signal: "elm,state,unselected";
17360 action: STATE_SET "default" 0.0;
17364 target: "elm.text";
17365 transition: LINEAR 0.1;
17368 name: "go_disabled";
17369 signal: "elm,state,disabled";
17371 action: STATE_SET "disabled" 0.0;
17375 name: "go_enabled";
17376 signal: "elm,state,enabled";
17378 action: STATE_SET "default" 0.0;
17383 signal: "mouse,up,1";
17385 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
17388 name: "go_expanded";
17389 signal: "elm,state,expanded";
17394 get_state(PART:"arrow", st, 30, vl);
17395 set_state(PART:"arrow", "active", vl);
17399 name: "go_contracted";
17400 signal: "elm,state,contracted";
17405 get_state(PART:"arrow", st, 30, vl);
17406 set_state(PART:"arrow", "default", vl);
17409 program { name: "to_rtl";
17410 signal: "edje,state,rtl";
17415 get_state(PART:"arrow", st, 30, vl);
17417 set_state(PART:"arrow", st, 0.1);
17421 program { name: "to_ltr";
17422 signal: "edje,state,ltr";
17427 get_state(PART:"arrow", st, 30, vl);
17429 set_state(PART:"arrow", st, 0.0);
17435 group { name: "elm/genlist/tree_compress/default/default";
17436 data.item: "stacking" "above";
17437 data.item: "selectraise" "on";
17438 data.item: "labels" "elm.text";
17439 data.item: "icons" "elm.swallow.icon elm.swallow.end";
17440 data.item: "treesize" "20";
17441 // data.item: "states" "";
17443 image: "bt_sm_base1.png" COMP;
17444 image: "bt_sm_shine.png" COMP;
17445 image: "bt_sm_hilight.png" COMP;
17446 image: "ilist_1.png" COMP;
17447 image: "ilist_item_shadow.png" COMP;
17448 image: "icon_arrow_left.png" COMP;
17449 image: "icon_arrow_right.png" COMP;
17450 image: "icon_arrow_down.png" COMP;
17458 state: "default" 0.0;
17466 state: "default" 0.0;
17481 normal: "ilist_item_shadow.png";
17486 state: "default" 1.0;
17487 inherit: "default" 0.0;
17495 state: "default" 0.0;
17497 normal: "ilist_1.png";
17503 state: "default" 1.0;
17504 inherit: "default" 0.0;
17505 image.normal: "ilist_2.png";
17509 clip_to: "disclip";
17511 description { state: "default" 0.0;
17513 color: 255 255 255 0;
17523 normal: "bt_sm_base1.png";
17526 image.middle: SOLID;
17528 description { state: "selected" 0.0;
17529 inherit: "default" 0.0;
17531 color: 255 255 255 255;
17542 part { name: "elm.swallow.pad";
17544 description { state: "default" 0.0;
17557 part { name: "arrow";
17558 clip_to: "disclip";
17559 ignore_flags: ON_HOLD;
17560 description { state: "default" 0.0;
17565 to_x: "elm.swallow.pad";
17570 to_x: "elm.swallow.pad";
17574 image.normal: "icon_arrow_right.png";
17576 description { state: "default" 0.1;
17577 inherit: "default" 0.0;
17578 image.normal: "icon_arrow_left.png";
17580 description { state: "active" 0.0;
17581 inherit: "default" 0.0;
17582 image.normal: "icon_arrow_down.png";
17584 description { state: "active" 0.1;
17585 inherit: "default" 0.0;
17586 image.normal: "icon_arrow_down.png";
17589 part { name: "elm.swallow.icon";
17590 clip_to: "disclip";
17592 description { state: "default" 0.0;
17607 part { name: "elm.swallow.end";
17608 clip_to: "disclip";
17610 description { state: "default" 0.0;
17614 aspect_preference: VERTICAL;
17625 part { name: "elm.text";
17626 clip_to: "disclip";
17628 effect: SOFT_SHADOW;
17632 state: "default" 0.0;
17635 to_x: "elm.swallow.icon";
17640 to_x: "elm.swallow.end";
17652 text_class: "list_item";
17655 description { state: "selected" 0.0;
17656 inherit: "default" 0.0;
17657 color: 224 224 224 255;
17661 part { name: "fg1";
17662 clip_to: "disclip";
17664 description { state: "default" 0.0;
17666 color: 255 255 255 0;
17668 rel2.relative: 1.0 0.5;
17671 normal: "bt_sm_hilight.png";
17675 description { state: "selected" 0.0;
17676 inherit: "default" 0.0;
17678 color: 255 255 255 255;
17681 part { name: "fg2";
17682 clip_to: "disclip";
17684 description { state: "default" 0.0;
17686 color: 255 255 255 0;
17690 normal: "bt_sm_shine.png";
17694 description { state: "selected" 0.0;
17695 inherit: "default" 0.0;
17697 color: 255 255 255 255;
17700 part { name: "disclip";
17702 description { state: "default" 0.0;
17706 description { state: "disabled" 0.0;
17707 inherit: "default" 0.0;
17708 color: 255 255 255 64;
17713 // signal: elm,state,%s,active
17714 // a "check" item named %s went active
17715 // signal: elm,state,%s,passive
17716 // a "check" item named %s went passive
17717 // default is passive
17720 signal: "elm,state,odd";
17722 action: STATE_SET "default" 1.0;
17728 signal: "elm,state,even";
17730 action: STATE_SET "default" 0.0;
17736 signal: "elm,state,selected";
17738 action: STATE_SET "selected" 0.0;
17742 target: "elm.text";
17745 name: "go_passive";
17746 signal: "elm,state,unselected";
17748 action: STATE_SET "default" 0.0;
17752 target: "elm.text";
17753 transition: LINEAR 0.1;
17756 name: "go_disabled";
17757 signal: "elm,state,disabled";
17759 action: STATE_SET "disabled" 0.0;
17763 name: "go_enabled";
17764 signal: "elm,state,enabled";
17766 action: STATE_SET "default" 0.0;
17771 signal: "mouse,up,1";
17773 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
17776 name: "go_expanded";
17777 signal: "elm,state,expanded";
17782 get_state(PART:"arrow", st, 30, vl);
17783 set_state(PART:"arrow", "active", vl);
17787 name: "go_contracted";
17788 signal: "elm,state,contracted";
17793 get_state(PART:"arrow", st, 30, vl);
17794 set_state(PART:"arrow", "default", vl);
17797 program { name: "to_rtl";
17798 signal: "edje,state,rtl";
17803 get_state(PART:"arrow", st, 30, vl);
17805 set_state(PART:"arrow", st, 0.1);
17809 program { name: "to_ltr";
17810 signal: "edje,state,ltr";
17815 get_state(PART:"arrow", st, 30, vl);
17817 set_state(PART:"arrow", st, 0.0);
17823 group { name: "elm/genlist/item/default_style/default";
17826 style { name: "genlist_style";
17827 base: "font=Sans font_size=10 align=left valign=0.5 color=#000 text_class=list_item";
17830 tag: "hilight" "+ font=Sans:style=Bold";
17831 tag: "b" "+ font=Sans:style=Bold";
17834 style { name: "genlist_selected_style";
17835 base: "font=Sans font_size=10 align=left valign=0.5 color=#fff text_class=list_item";
17838 tag: "hilight" "+ font=Sans:style=Bold";
17839 tag: "b" "+ font=Sans:style=Bold";
17843 data.item: "stacking" "above";
17844 data.item: "selectraise" "on";
17845 data.item: "labels" "elm.text";
17846 data.item: "icons" "elm.swallow.icon elm.swallow.end";
17847 data.item: "treesize" "20";
17849 image: "bt_sm_base1.png" COMP;
17850 image: "bt_sm_shine.png" COMP;
17851 image: "bt_sm_hilight.png" COMP;
17852 image: "ilist_1.png" COMP;
17853 image: "ilist_item_shadow.png" COMP;
17861 state: "default" 0.0;
17869 state: "default" 0.0;
17884 normal: "ilist_item_shadow.png";
17893 state: "default" 0.0;
17896 normal: "ilist_1.png";
17903 clip_to: "disclip";
17905 description { state: "default" 0.0;
17907 color: 255 255 255 0;
17917 normal: "bt_sm_base1.png";
17920 image.middle: SOLID;
17922 description { state: "selected" 0.0;
17923 inherit: "default" 0.0;
17925 color: 255 255 255 255;
17936 part { name: "elm.swallow.pad";
17938 description { state: "default" 0.0;
17951 part { name: "elm.swallow.icon";
17952 clip_to: "disclip";
17954 description { state: "default" 0.0;
17958 to_x: "elm.swallow.pad";
17963 to_x: "elm.swallow.pad";
17969 part { name: "elm.swallow.end";
17970 clip_to: "disclip";
17972 description { state: "default" 0.0;
17976 aspect_preference: VERTICAL;
17987 part { name: "elm.text";
17988 clip_to: "disclip";
17993 state: "default" 0.0;
17997 to_x: "elm.swallow.icon";
18003 to_x: "elm.swallow.end";
18009 style: "genlist_style";
18013 description { state: "selected" 0.0;
18014 inherit: "default" 0.0;
18016 style: "genlist_selected_style";
18020 part { name: "fg1";
18021 clip_to: "disclip";
18023 description { state: "default" 0.0;
18025 color: 255 255 255 0;
18027 rel2.relative: 1.0 0.5;
18030 normal: "bt_sm_hilight.png";
18034 description { state: "selected" 0.0;
18035 inherit: "default" 0.0;
18037 color: 255 255 255 255;
18040 part { name: "fg2";
18041 clip_to: "disclip";
18043 description { state: "default" 0.0;
18045 color: 255 255 255 0;
18049 normal: "bt_sm_shine.png";
18053 description { state: "selected" 0.0;
18054 inherit: "default" 0.0;
18056 color: 255 255 255 255;
18059 part { name: "disclip";
18061 description { state: "default" 0.0;
18065 description { state: "disabled" 0.0;
18066 inherit: "default" 0.0;
18067 color: 255 255 255 64;
18072 // signal: elm,state,%s,active
18073 // a "check" item named %s went active
18074 // signal: elm,state,%s,passive
18075 // a "check" item named %s went passive
18076 // default is passive
18079 signal: "elm,state,selected";
18081 action: STATE_SET "selected" 0.0;
18085 target: "elm.text";
18088 name: "go_passive";
18089 signal: "elm,state,unselected";
18091 action: STATE_SET "default" 0.0;
18095 target: "elm.text";
18096 transition: LINEAR 0.1;
18099 name: "go_disabled";
18100 signal: "elm,state,disabled";
18102 action: STATE_SET "disabled" 0.0;
18106 name: "go_enabled";
18107 signal: "elm,state,enabled";
18109 action: STATE_SET "default" 0.0;
18114 group { name: "elm/genlist/item_odd/default_style/default";
18115 data.item: "stacking" "below";
18116 data.item: "selectraise" "on";
18117 data.item: "labels" "elm.text";
18118 data.item: "icons" "elm.swallow.icon elm.swallow.end";
18119 data.item: "treesize" "20";
18121 image: "bt_sm_base1.png" COMP;
18122 image: "bt_sm_shine.png" COMP;
18123 image: "bt_sm_hilight.png" COMP;
18124 image: "ilist_2.png" COMP;
18127 part { name: "event";
18131 state: "default" 0.0;
18139 state: "default" 0.0;
18142 normal: "ilist_2.png";
18149 clip_to: "disclip";
18151 description { state: "default" 0.0;
18153 color: 255 255 255 0;
18163 normal: "bt_sm_base1.png";
18166 image.middle: SOLID;
18168 description { state: "selected" 0.0;
18169 inherit: "default" 0.0;
18171 color: 255 255 255 255;
18182 part { name: "elm.swallow.pad";
18184 description { state: "default" 0.0;
18197 part { name: "elm.swallow.icon";
18198 clip_to: "disclip";
18200 description { state: "default" 0.0;
18204 to_x: "elm.swallow.pad";
18209 to_x: "elm.swallow.pad";
18215 part { name: "elm.swallow.end";
18216 clip_to: "disclip";
18218 description { state: "default" 0.0;
18222 aspect_preference: VERTICAL;
18233 part { name: "elm.text";
18234 clip_to: "disclip";
18239 state: "default" 0.0;
18243 to_x: "elm.swallow.icon";
18249 to_x: "elm.swallow.end";
18255 style: "genlist_style";
18259 description { state: "selected" 0.0;
18260 inherit: "default" 0.0;
18262 style: "genlist_selected_style";
18266 part { name: "fg1";
18267 clip_to: "disclip";
18269 description { state: "default" 0.0;
18271 color: 255 255 255 0;
18273 rel2.relative: 1.0 0.5;
18276 normal: "bt_sm_hilight.png";
18280 description { state: "selected" 0.0;
18281 inherit: "default" 0.0;
18283 color: 255 255 255 255;
18286 part { name: "fg2";
18287 clip_to: "disclip";
18289 description { state: "default" 0.0;
18291 color: 255 255 255 0;
18295 normal: "bt_sm_shine.png";
18299 description { state: "selected" 0.0;
18300 inherit: "default" 0.0;
18302 color: 255 255 255 255;
18305 part { name: "disclip";
18307 description { state: "default" 0.0;
18311 description { state: "disabled" 0.0;
18312 inherit: "default" 0.0;
18313 color: 255 255 255 64;
18318 // signal: elm,state,%s,active
18319 // a "check" item named %s went active
18320 // signal: elm,state,%s,passive
18321 // a "check" item named %s went passive
18322 // default is passive
18325 signal: "elm,state,selected";
18327 action: STATE_SET "selected" 0.0;
18331 target: "elm.text";
18334 name: "go_passive";
18335 signal: "elm,state,unselected";
18337 action: STATE_SET "default" 0.0;
18341 target: "elm.text";
18342 transition: LINEAR 0.1;
18345 name: "go_disabled";
18346 signal: "elm,state,disabled";
18348 action: STATE_SET "disabled" 0.0;
18352 name: "go_enabled";
18353 signal: "elm,state,enabled";
18355 action: STATE_SET "default" 0.0;
18361 group { name: "elm/genlist/tree/default_style/default";
18362 data.item: "stacking" "above";
18363 data.item: "selectraise" "on";
18364 data.item: "labels" "elm.text";
18365 data.item: "icons" "elm.swallow.icon elm.swallow.end";
18366 data.item: "treesize" "20";
18368 image: "bt_sm_base1.png" COMP;
18369 image: "bt_sm_shine.png" COMP;
18370 image: "bt_sm_hilight.png" COMP;
18371 image: "ilist_1.png" COMP;
18372 image: "ilist_item_shadow.png" COMP;
18373 image: "icon_arrow_right.png" COMP;
18374 image: "icon_arrow_down.png" COMP;
18382 state: "default" 0.0;
18390 state: "default" 0.0;
18405 normal: "ilist_item_shadow.png";
18414 state: "default" 0.0;
18417 normal: "ilist_1.png";
18424 clip_to: "disclip";
18426 description { state: "default" 0.0;
18428 color: 255 255 255 0;
18438 normal: "bt_sm_base1.png";
18441 image.middle: SOLID;
18443 description { state: "selected" 0.0;
18444 inherit: "default" 0.0;
18446 color: 255 255 255 255;
18457 part { name: "elm.swallow.pad";
18459 description { state: "default" 0.0;
18472 part { name: "arrow";
18473 clip_to: "disclip";
18474 ignore_flags: ON_HOLD;
18475 description { state: "default" 0.0;
18480 to_x: "elm.swallow.pad";
18485 to_x: "elm.swallow.pad";
18489 image.normal: "icon_arrow_right.png";
18491 description { state: "active" 0.0;
18492 inherit: "default" 0.0;
18493 image.normal: "icon_arrow_down.png";
18496 part { name: "elm.swallow.icon";
18497 clip_to: "disclip";
18499 description { state: "default" 0.0;
18514 part { name: "elm.swallow.end";
18515 clip_to: "disclip";
18517 description { state: "default" 0.0;
18521 aspect_preference: VERTICAL;
18532 part { name: "elm.text";
18533 clip_to: "disclip";
18535 effect: SOFT_SHADOW;
18539 state: "default" 0.0;
18543 to_x: "elm.swallow.icon";
18549 to_x: "elm.swallow.end";
18555 style: "genlist_style";
18559 description { state: "selected" 0.0;
18560 inherit: "default" 0.0;
18562 style: "genlist_selected_style";
18566 part { name: "fg1";
18567 clip_to: "disclip";
18569 description { state: "default" 0.0;
18571 color: 255 255 255 0;
18573 rel2.relative: 1.0 0.5;
18576 normal: "bt_sm_hilight.png";
18580 description { state: "selected" 0.0;
18581 inherit: "default" 0.0;
18583 color: 255 255 255 255;
18586 part { name: "fg2";
18587 clip_to: "disclip";
18589 description { state: "default" 0.0;
18591 color: 255 255 255 0;
18595 normal: "bt_sm_shine.png";
18599 description { state: "selected" 0.0;
18600 inherit: "default" 0.0;
18602 color: 255 255 255 255;
18605 part { name: "disclip";
18607 description { state: "default" 0.0;
18611 description { state: "disabled" 0.0;
18612 inherit: "default" 0.0;
18613 color: 255 255 255 64;
18618 // signal: elm,state,%s,active
18619 // a "check" item named %s went active
18620 // signal: elm,state,%s,passive
18621 // a "check" item named %s went passive
18622 // default is passive
18625 signal: "elm,state,selected";
18627 action: STATE_SET "selected" 0.0;
18631 target: "elm.text";
18634 name: "go_passive";
18635 signal: "elm,state,unselected";
18637 action: STATE_SET "default" 0.0;
18641 target: "elm.text";
18642 transition: LINEAR 0.1;
18645 name: "go_disabled";
18646 signal: "elm,state,disabled";
18648 action: STATE_SET "disabled" 0.0;
18652 name: "go_enabled";
18653 signal: "elm,state,enabled";
18655 action: STATE_SET "default" 0.0;
18660 signal: "mouse,up,1";
18662 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
18665 name: "go_expanded";
18666 signal: "elm,state,expanded";
18668 action: STATE_SET "active" 0.0;
18672 name: "go_contracted";
18673 signal: "elm,state,contracted";
18675 action: STATE_SET "default" 0.0;
18680 group { name: "elm/genlist/tree_odd/default_style/default";
18681 data.item: "stacking" "below";
18682 data.item: "selectraise" "on";
18683 data.item: "labels" "elm.text";
18684 data.item: "icons" "elm.swallow.icon elm.swallow.end";
18685 data.item: "treesize" "20";
18687 image: "bt_sm_base1.png" COMP;
18688 image: "bt_sm_shine.png" COMP;
18689 image: "bt_sm_hilight.png" COMP;
18690 image: "ilist_2.png" COMP;
18691 image: "icon_arrow_right.png" COMP;
18692 image: "icon_arrow_down.png" COMP;
18700 state: "default" 0.0;
18708 state: "default" 0.0;
18711 normal: "ilist_2.png";
18718 clip_to: "disclip";
18720 description { state: "default" 0.0;
18722 color: 255 255 255 0;
18732 normal: "bt_sm_base1.png";
18735 image.middle: SOLID;
18737 description { state: "selected" 0.0;
18738 inherit: "default" 0.0;
18740 color: 255 255 255 255;
18751 part { name: "elm.swallow.pad";
18753 description { state: "default" 0.0;
18766 part { name: "arrow";
18767 clip_to: "disclip";
18768 ignore_flags: ON_HOLD;
18769 description { state: "default" 0.0;
18774 to_x: "elm.swallow.pad";
18779 to_x: "elm.swallow.pad";
18783 image.normal: "icon_arrow_right.png";
18785 description { state: "active" 0.0;
18786 inherit: "default" 0.0;
18787 image.normal: "icon_arrow_down.png";
18790 part { name: "elm.swallow.icon";
18791 clip_to: "disclip";
18793 description { state: "default" 0.0;
18808 part { name: "elm.swallow.end";
18809 clip_to: "disclip";
18811 description { state: "default" 0.0;
18815 aspect_preference: VERTICAL;
18826 part { name: "elm.text";
18827 clip_to: "disclip";
18829 effect: SOFT_SHADOW;
18833 state: "default" 0.0;
18837 to_x: "elm.swallow.icon";
18843 to_x: "elm.swallow.end";
18849 style: "genlist_style";
18853 description { state: "selected" 0.0;
18854 inherit: "default" 0.0;
18856 style: "genlist_selected_style";
18860 part { name: "fg1";
18861 clip_to: "disclip";
18863 description { state: "default" 0.0;
18865 color: 255 255 255 0;
18867 rel2.relative: 1.0 0.5;
18870 normal: "bt_sm_hilight.png";
18874 description { state: "selected" 0.0;
18875 inherit: "default" 0.0;
18877 color: 255 255 255 255;
18880 part { name: "fg2";
18881 clip_to: "disclip";
18883 description { state: "default" 0.0;
18885 color: 255 255 255 0;
18889 normal: "bt_sm_shine.png";
18893 description { state: "selected" 0.0;
18894 inherit: "default" 0.0;
18896 color: 255 255 255 255;
18899 part { name: "disclip";
18901 description { state: "default" 0.0;
18905 description { state: "disabled" 0.0;
18906 inherit: "default" 0.0;
18907 color: 255 255 255 64;
18912 // signal: elm,state,%s,active
18913 // a "check" item named %s went active
18914 // signal: elm,state,%s,passive
18915 // a "check" item named %s went passive
18916 // default is passive
18919 signal: "elm,state,selected";
18921 action: STATE_SET "selected" 0.0;
18925 target: "elm.text";
18928 name: "go_passive";
18929 signal: "elm,state,unselected";
18931 action: STATE_SET "default" 0.0;
18935 target: "elm.text";
18936 transition: LINEAR 0.1;
18939 name: "go_disabled";
18940 signal: "elm,state,disabled";
18942 action: STATE_SET "disabled" 0.0;
18946 name: "go_enabled";
18947 signal: "elm,state,enabled";
18949 action: STATE_SET "default" 0.0;
18954 signal: "mouse,up,1";
18956 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
18959 name: "go_expanded";
18960 signal: "elm,state,expanded";
18962 action: STATE_SET "active" 0.0;
18966 name: "go_contracted";
18967 signal: "elm,state,contracted";
18969 action: STATE_SET "default" 0.0;
18976 group { name: "elm/genlist/item/double_label/default";
18977 data.item: "stacking" "above";
18978 data.item: "selectraise" "on";
18979 data.item: "labels" "elm.text elm.text.sub";
18980 data.item: "icons" "elm.swallow.icon elm.swallow.end";
18981 data.item: "treesize" "20";
18982 // data.item: "states" "";
18984 image: "bt_sm_base1.png" COMP;
18985 image: "bt_sm_shine.png" COMP;
18986 image: "bt_sm_hilight.png" COMP;
18987 image: "ilist_1.png" COMP;
18988 image: "ilist_item_shadow.png" COMP;
18996 state: "default" 0.0;
19004 state: "default" 0.0;
19019 normal: "ilist_item_shadow.png";
19028 state: "default" 0.0;
19030 normal: "ilist_1.png";
19037 clip_to: "disclip";
19039 description { state: "default" 0.0;
19041 color: 255 255 255 0;
19051 normal: "bt_sm_base1.png";
19054 image.middle: SOLID;
19056 description { state: "selected" 0.0;
19057 inherit: "default" 0.0;
19059 color: 255 255 255 255;
19070 part { name: "elm.swallow.pad";
19072 description { state: "default" 0.0;
19085 part { name: "elm.swallow.icon";
19086 clip_to: "disclip";
19088 description { state: "default" 0.0;
19092 to_x: "elm.swallow.pad";
19097 to_x: "elm.swallow.pad";
19103 part { name: "elm.swallow.end";
19104 clip_to: "disclip";
19106 description { state: "default" 0.0;
19110 aspect_preference: VERTICAL;
19121 part { name: "elm.text";
19122 clip_to: "disclip";
19124 effect: SOFT_SHADOW;
19128 state: "default" 0.0;
19131 to_x: "elm.swallow.icon";
19136 to_x: "elm.swallow.end";
19148 text_class: "list_item";
19151 description { state: "selected" 0.0;
19152 inherit: "default" 0.0;
19153 color: 224 224 224 255;
19157 part { name: "elm.text.sub";
19158 clip_to: "disclip";
19163 state: "default" 0.0;
19166 to_x: "elm.swallow.icon";
19171 to_x: "elm.swallow.end";
19183 text_class: "list_item";
19186 description { state: "selected" 0.0;
19187 inherit: "default" 0.0;
19188 color: 128 128 128 255;
19192 part { name: "fg1";
19193 clip_to: "disclip";
19195 description { state: "default" 0.0;
19197 color: 255 255 255 0;
19199 rel2.relative: 1.0 0.5;
19202 normal: "bt_sm_hilight.png";
19206 description { state: "selected" 0.0;
19207 inherit: "default" 0.0;
19209 color: 255 255 255 255;
19212 part { name: "fg2";
19213 clip_to: "disclip";
19215 description { state: "default" 0.0;
19217 color: 255 255 255 0;
19221 normal: "bt_sm_shine.png";
19225 description { state: "selected" 0.0;
19226 inherit: "default" 0.0;
19228 color: 255 255 255 255;
19231 part { name: "disclip";
19233 description { state: "default" 0.0;
19237 description { state: "disabled" 0.0;
19238 inherit: "default" 0.0;
19239 color: 255 255 255 64;
19244 // signal: elm,state,%s,active
19245 // a "check" item named %s went active
19246 // signal: elm,state,%s,passive
19247 // a "check" item named %s went passive
19248 // default is passive
19251 signal: "elm,state,selected";
19253 action: STATE_SET "selected" 0.0;
19257 target: "elm.text";
19258 target: "elm.text.sub";
19261 name: "go_passive";
19262 signal: "elm,state,unselected";
19264 action: STATE_SET "default" 0.0;
19268 target: "elm.text";
19269 target: "elm.text.sub";
19270 transition: LINEAR 0.1;
19273 name: "go_disabled";
19274 signal: "elm,state,disabled";
19276 action: STATE_SET "disabled" 0.0;
19280 name: "go_enabled";
19281 signal: "elm,state,enabled";
19283 action: STATE_SET "default" 0.0;
19288 group { name: "elm/genlist/item_compress/double_label/default";
19289 data.item: "stacking" "above";
19290 data.item: "selectraise" "on";
19291 data.item: "labels" "elm.text elm.text.sub";
19292 data.item: "icons" "elm.swallow.icon elm.swallow.end";
19293 data.item: "treesize" "20";
19294 // data.item: "states" "";
19296 image: "bt_sm_base1.png" COMP;
19297 image: "bt_sm_shine.png" COMP;
19298 image: "bt_sm_hilight.png" COMP;
19299 image: "ilist_1.png" COMP;
19300 image: "ilist_item_shadow.png" COMP;
19308 state: "default" 0.0;
19316 state: "default" 0.0;
19331 normal: "ilist_item_shadow.png";
19340 state: "default" 0.0;
19342 normal: "ilist_1.png";
19349 clip_to: "disclip";
19351 description { state: "default" 0.0;
19353 color: 255 255 255 0;
19363 normal: "bt_sm_base1.png";
19366 image.middle: SOLID;
19368 description { state: "selected" 0.0;
19369 inherit: "default" 0.0;
19371 color: 255 255 255 255;
19382 part { name: "elm.swallow.pad";
19384 description { state: "default" 0.0;
19397 part { name: "elm.swallow.icon";
19398 clip_to: "disclip";
19400 description { state: "default" 0.0;
19404 to_x: "elm.swallow.pad";
19409 to_x: "elm.swallow.pad";
19415 part { name: "elm.swallow.end";
19416 clip_to: "disclip";
19418 description { state: "default" 0.0;
19422 aspect_preference: VERTICAL;
19433 part { name: "elm.text";
19434 clip_to: "disclip";
19436 effect: SOFT_SHADOW;
19440 state: "default" 0.0;
19443 to_x: "elm.swallow.icon";
19448 to_x: "elm.swallow.end";
19460 text_class: "list_item";
19463 description { state: "selected" 0.0;
19464 inherit: "default" 0.0;
19465 color: 224 224 224 255;
19469 part { name: "elm.text.sub";
19470 clip_to: "disclip";
19475 state: "default" 0.0;
19478 to_x: "elm.swallow.icon";
19483 to_x: "elm.swallow.end";
19495 text_class: "list_item";
19498 description { state: "selected" 0.0;
19499 inherit: "default" 0.0;
19500 color: 128 128 128 255;
19504 part { name: "fg1";
19505 clip_to: "disclip";
19507 description { state: "default" 0.0;
19509 color: 255 255 255 0;
19511 rel2.relative: 1.0 0.5;
19514 normal: "bt_sm_hilight.png";
19518 description { state: "selected" 0.0;
19519 inherit: "default" 0.0;
19521 color: 255 255 255 255;
19524 part { name: "fg2";
19525 clip_to: "disclip";
19527 description { state: "default" 0.0;
19529 color: 255 255 255 0;
19533 normal: "bt_sm_shine.png";
19537 description { state: "selected" 0.0;
19538 inherit: "default" 0.0;
19540 color: 255 255 255 255;
19543 part { name: "disclip";
19545 description { state: "default" 0.0;
19549 description { state: "disabled" 0.0;
19550 inherit: "default" 0.0;
19551 color: 255 255 255 64;
19556 // signal: elm,state,%s,active
19557 // a "check" item named %s went active
19558 // signal: elm,state,%s,passive
19559 // a "check" item named %s went passive
19560 // default is passive
19563 signal: "elm,state,selected";
19565 action: STATE_SET "selected" 0.0;
19569 target: "elm.text";
19570 target: "elm.text.sub";
19573 name: "go_passive";
19574 signal: "elm,state,unselected";
19576 action: STATE_SET "default" 0.0;
19580 target: "elm.text";
19581 target: "elm.text.sub";
19582 transition: LINEAR 0.1;
19585 name: "go_disabled";
19586 signal: "elm,state,disabled";
19588 action: STATE_SET "disabled" 0.0;
19592 name: "go_enabled";
19593 signal: "elm,state,enabled";
19595 action: STATE_SET "default" 0.0;
19600 group { name: "elm/genlist/item_odd/double_label/default";
19601 data.item: "stacking" "below";
19602 data.item: "selectraise" "on";
19603 data.item: "labels" "elm.text elm.text.sub";
19604 data.item: "icons" "elm.swallow.icon elm.swallow.end";
19605 data.item: "treesize" "20";
19606 // data.item: "states" "";
19608 image: "bt_sm_base1.png" COMP;
19609 image: "bt_sm_shine.png" COMP;
19610 image: "bt_sm_hilight.png" COMP;
19611 image: "ilist_2.png" COMP;
19614 part { name: "event";
19618 state: "default" 0.0;
19626 state: "default" 0.0;
19628 normal: "ilist_2.png";
19635 clip_to: "disclip";
19637 description { state: "default" 0.0;
19639 color: 255 255 255 0;
19649 normal: "bt_sm_base1.png";
19652 image.middle: SOLID;
19654 description { state: "selected" 0.0;
19655 inherit: "default" 0.0;
19657 color: 255 255 255 255;
19668 part { name: "elm.swallow.pad";
19670 description { state: "default" 0.0;
19683 part { name: "elm.swallow.icon";
19684 clip_to: "disclip";
19686 description { state: "default" 0.0;
19690 to_x: "elm.swallow.pad";
19695 to_x: "elm.swallow.pad";
19701 part { name: "elm.swallow.end";
19702 clip_to: "disclip";
19704 description { state: "default" 0.0;
19708 aspect_preference: VERTICAL;
19719 part { name: "elm.text";
19720 clip_to: "disclip";
19722 effect: SOFT_SHADOW;
19726 state: "default" 0.0;
19729 to_x: "elm.swallow.icon";
19734 to_x: "elm.swallow.end";
19746 text_class: "list_item";
19749 description { state: "selected" 0.0;
19750 inherit: "default" 0.0;
19751 color: 224 224 224 255;
19755 part { name: "elm.text.sub";
19756 clip_to: "disclip";
19761 state: "default" 0.0;
19764 to_x: "elm.swallow.icon";
19769 to_x: "elm.swallow.end";
19781 text_class: "list_item";
19784 description { state: "selected" 0.0;
19785 inherit: "default" 0.0;
19786 color: 128 128 128 255;
19790 part { name: "fg1";
19791 clip_to: "disclip";
19793 description { state: "default" 0.0;
19795 color: 255 255 255 0;
19797 rel2.relative: 1.0 0.5;
19800 normal: "bt_sm_hilight.png";
19804 description { state: "selected" 0.0;
19805 inherit: "default" 0.0;
19807 color: 255 255 255 255;
19810 part { name: "fg2";
19811 clip_to: "disclip";
19813 description { state: "default" 0.0;
19815 color: 255 255 255 0;
19819 normal: "bt_sm_shine.png";
19823 description { state: "selected" 0.0;
19824 inherit: "default" 0.0;
19826 color: 255 255 255 255;
19829 part { name: "disclip";
19831 description { state: "default" 0.0;
19835 description { state: "disabled" 0.0;
19836 inherit: "default" 0.0;
19837 color: 255 255 255 64;
19842 // signal: elm,state,%s,active
19843 // a "check" item named %s went active
19844 // signal: elm,state,%s,passive
19845 // a "check" item named %s went passive
19846 // default is passive
19849 signal: "elm,state,selected";
19851 action: STATE_SET "selected" 0.0;
19855 target: "elm.text";
19856 target: "elm.text.sub";
19859 name: "go_passive";
19860 signal: "elm,state,unselected";
19862 action: STATE_SET "default" 0.0;
19866 target: "elm.text";
19867 target: "elm.text.sub";
19868 transition: LINEAR 0.1;
19871 name: "go_disabled";
19872 signal: "elm,state,disabled";
19874 action: STATE_SET "disabled" 0.0;
19878 name: "go_enabled";
19879 signal: "elm,state,enabled";
19881 action: STATE_SET "default" 0.0;
19886 group { name: "elm/genlist/item_compress_odd/double_label/default";
19887 data.item: "stacking" "below";
19888 data.item: "selectraise" "on";
19889 data.item: "labels" "elm.text elm.text.sub";
19890 data.item: "icons" "elm.swallow.icon elm.swallow.end";
19891 data.item: "treesize" "20";
19892 // data.item: "states" "";
19894 image: "bt_sm_base1.png" COMP;
19895 image: "bt_sm_shine.png" COMP;
19896 image: "bt_sm_hilight.png" COMP;
19897 image: "ilist_2.png" COMP;
19900 part { name: "event";
19904 state: "default" 0.0;
19912 state: "default" 0.0;
19914 normal: "ilist_2.png";
19921 clip_to: "disclip";
19923 description { state: "default" 0.0;
19925 color: 255 255 255 0;
19935 normal: "bt_sm_base1.png";
19938 image.middle: SOLID;
19940 description { state: "selected" 0.0;
19941 inherit: "default" 0.0;
19943 color: 255 255 255 255;
19954 part { name: "elm.swallow.pad";
19956 description { state: "default" 0.0;
19969 part { name: "elm.swallow.icon";
19970 clip_to: "disclip";
19972 description { state: "default" 0.0;
19976 to_x: "elm.swallow.pad";
19981 to_x: "elm.swallow.pad";
19987 part { name: "elm.swallow.end";
19988 clip_to: "disclip";
19990 description { state: "default" 0.0;
19994 aspect_preference: VERTICAL;
20005 part { name: "elm.text";
20006 clip_to: "disclip";
20008 effect: SOFT_SHADOW;
20012 state: "default" 0.0;
20015 to_x: "elm.swallow.icon";
20020 to_x: "elm.swallow.end";
20032 text_class: "list_item";
20035 description { state: "selected" 0.0;
20036 inherit: "default" 0.0;
20037 color: 224 224 224 255;
20041 part { name: "elm.text.sub";
20042 clip_to: "disclip";
20047 state: "default" 0.0;
20050 to_x: "elm.swallow.icon";
20055 to_x: "elm.swallow.end";
20067 text_class: "list_item";
20070 description { state: "selected" 0.0;
20071 inherit: "default" 0.0;
20072 color: 128 128 128 255;
20076 part { name: "fg1";
20077 clip_to: "disclip";
20079 description { state: "default" 0.0;
20081 color: 255 255 255 0;
20083 rel2.relative: 1.0 0.5;
20086 normal: "bt_sm_hilight.png";
20090 description { state: "selected" 0.0;
20091 inherit: "default" 0.0;
20093 color: 255 255 255 255;
20096 part { name: "fg2";
20097 clip_to: "disclip";
20099 description { state: "default" 0.0;
20101 color: 255 255 255 0;
20105 normal: "bt_sm_shine.png";
20109 description { state: "selected" 0.0;
20110 inherit: "default" 0.0;
20112 color: 255 255 255 255;
20115 part { name: "disclip";
20117 description { state: "default" 0.0;
20121 description { state: "disabled" 0.0;
20122 inherit: "default" 0.0;
20123 color: 255 255 255 64;
20128 // signal: elm,state,%s,active
20129 // a "check" item named %s went active
20130 // signal: elm,state,%s,passive
20131 // a "check" item named %s went passive
20132 // default is passive
20135 signal: "elm,state,selected";
20137 action: STATE_SET "selected" 0.0;
20141 target: "elm.text";
20142 target: "elm.text.sub";
20145 name: "go_passive";
20146 signal: "elm,state,unselected";
20148 action: STATE_SET "default" 0.0;
20152 target: "elm.text";
20153 target: "elm.text.sub";
20154 transition: LINEAR 0.1;
20157 name: "go_disabled";
20158 signal: "elm,state,disabled";
20160 action: STATE_SET "disabled" 0.0;
20164 name: "go_enabled";
20165 signal: "elm,state,enabled";
20167 action: STATE_SET "default" 0.0;
20173 group { name: "elm/genlist/tree/double_label/default";
20174 data.item: "stacking" "above";
20175 data.item: "selectraise" "on";
20176 data.item: "labels" "elm.text elm.text.sub";
20177 data.item: "icons" "elm.swallow.icon elm.swallow.end";
20178 data.item: "treesize" "20";
20179 // data.item: "states" "";
20181 image: "bt_sm_base1.png" COMP;
20182 image: "bt_sm_shine.png" COMP;
20183 image: "bt_sm_hilight.png" COMP;
20184 image: "ilist_1.png" COMP;
20185 image: "ilist_item_shadow.png" COMP;
20186 image: "icon_arrow_right.png" COMP;
20187 image: "icon_arrow_down.png" COMP;
20195 state: "default" 0.0;
20203 state: "default" 0.0;
20218 normal: "ilist_item_shadow.png";
20227 state: "default" 0.0;
20229 normal: "ilist_1.png";
20236 clip_to: "disclip";
20238 description { state: "default" 0.0;
20240 color: 255 255 255 0;
20250 normal: "bt_sm_base1.png";
20253 image.middle: SOLID;
20255 description { state: "selected" 0.0;
20256 inherit: "default" 0.0;
20258 color: 255 255 255 255;
20269 part { name: "elm.swallow.pad";
20271 description { state: "default" 0.0;
20284 part { name: "arrow";
20285 clip_to: "disclip";
20286 ignore_flags: ON_HOLD;
20287 description { state: "default" 0.0;
20292 to_x: "elm.swallow.pad";
20297 to_x: "elm.swallow.pad";
20301 image.normal: "icon_arrow_right.png";
20303 description { state: "active" 0.0;
20304 inherit: "default" 0.0;
20305 image.normal: "icon_arrow_down.png";
20308 part { name: "elm.swallow.icon";
20309 clip_to: "disclip";
20311 description { state: "default" 0.0;
20326 part { name: "elm.swallow.end";
20327 clip_to: "disclip";
20329 description { state: "default" 0.0;
20333 aspect_preference: VERTICAL;
20344 part { name: "elm.text";
20345 clip_to: "disclip";
20347 effect: SOFT_SHADOW;
20351 state: "default" 0.0;
20354 to_x: "elm.swallow.icon";
20359 to_x: "elm.swallow.end";
20371 text_class: "list_item";
20374 description { state: "selected" 0.0;
20375 inherit: "default" 0.0;
20376 color: 224 224 224 255;
20380 part { name: "elm.text.sub";
20381 clip_to: "disclip";
20386 state: "default" 0.0;
20389 to_x: "elm.swallow.icon";
20394 to_x: "elm.swallow.end";
20406 text_class: "list_item";
20409 description { state: "selected" 0.0;
20410 inherit: "default" 0.0;
20411 color: 128 128 128 255;
20415 part { name: "fg1";
20416 clip_to: "disclip";
20418 description { state: "default" 0.0;
20420 color: 255 255 255 0;
20422 rel2.relative: 1.0 0.5;
20425 normal: "bt_sm_hilight.png";
20429 description { state: "selected" 0.0;
20430 inherit: "default" 0.0;
20432 color: 255 255 255 255;
20435 part { name: "fg2";
20436 clip_to: "disclip";
20438 description { state: "default" 0.0;
20440 color: 255 255 255 0;
20444 normal: "bt_sm_shine.png";
20448 description { state: "selected" 0.0;
20449 inherit: "default" 0.0;
20451 color: 255 255 255 255;
20454 part { name: "disclip";
20456 description { state: "default" 0.0;
20460 description { state: "disabled" 0.0;
20461 inherit: "default" 0.0;
20462 color: 255 255 255 64;
20467 // signal: elm,state,%s,active
20468 // a "check" item named %s went active
20469 // signal: elm,state,%s,passive
20470 // a "check" item named %s went passive
20471 // default is passive
20474 signal: "elm,state,selected";
20476 action: STATE_SET "selected" 0.0;
20480 target: "elm.text";
20481 target: "elm.text.sub";
20484 name: "go_passive";
20485 signal: "elm,state,unselected";
20487 action: STATE_SET "default" 0.0;
20491 target: "elm.text";
20492 target: "elm.text.sub";
20493 transition: LINEAR 0.1;
20496 name: "go_disabled";
20497 signal: "elm,state,disabled";
20499 action: STATE_SET "disabled" 0.0;
20503 name: "go_enabled";
20504 signal: "elm,state,enabled";
20506 action: STATE_SET "default" 0.0;
20511 signal: "mouse,up,1";
20513 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
20516 name: "go_expanded";
20517 signal: "elm,state,expanded";
20519 action: STATE_SET "active" 0.0;
20523 name: "go_contracted";
20524 signal: "elm,state,contracted";
20526 action: STATE_SET "default" 0.0;
20531 group { name: "elm/genlist/tree_compress/double_label/default";
20532 data.item: "stacking" "above";
20533 data.item: "selectraise" "on";
20534 data.item: "labels" "elm.text elm.text.sub";
20535 data.item: "icons" "elm.swallow.icon elm.swallow.end";
20536 data.item: "treesize" "20";
20537 // data.item: "states" "";
20539 image: "bt_sm_base1.png" COMP;
20540 image: "bt_sm_shine.png" COMP;
20541 image: "bt_sm_hilight.png" COMP;
20542 image: "ilist_1.png" COMP;
20543 image: "ilist_item_shadow.png" COMP;
20544 image: "icon_arrow_right.png" COMP;
20545 image: "icon_arrow_down.png" COMP;
20553 state: "default" 0.0;
20561 state: "default" 0.0;
20576 normal: "ilist_item_shadow.png";
20585 state: "default" 0.0;
20587 normal: "ilist_1.png";
20594 clip_to: "disclip";
20596 description { state: "default" 0.0;
20598 color: 255 255 255 0;
20608 normal: "bt_sm_base1.png";
20611 image.middle: SOLID;
20613 description { state: "selected" 0.0;
20614 inherit: "default" 0.0;
20616 color: 255 255 255 255;
20627 part { name: "elm.swallow.pad";
20629 description { state: "default" 0.0;
20642 part { name: "arrow";
20643 clip_to: "disclip";
20644 ignore_flags: ON_HOLD;
20645 description { state: "default" 0.0;
20650 to_x: "elm.swallow.pad";
20655 to_x: "elm.swallow.pad";
20659 image.normal: "icon_arrow_right.png";
20661 description { state: "active" 0.0;
20662 inherit: "default" 0.0;
20663 image.normal: "icon_arrow_down.png";
20666 part { name: "elm.swallow.icon";
20667 clip_to: "disclip";
20669 description { state: "default" 0.0;
20684 part { name: "elm.swallow.end";
20685 clip_to: "disclip";
20687 description { state: "default" 0.0;
20691 aspect_preference: VERTICAL;
20702 part { name: "elm.text";
20703 clip_to: "disclip";
20705 effect: SOFT_SHADOW;
20709 state: "default" 0.0;
20712 to_x: "elm.swallow.icon";
20717 to_x: "elm.swallow.end";
20729 text_class: "list_item";
20732 description { state: "selected" 0.0;
20733 inherit: "default" 0.0;
20734 color: 224 224 224 255;
20738 part { name: "elm.text.sub";
20739 clip_to: "disclip";
20744 state: "default" 0.0;
20747 to_x: "elm.swallow.icon";
20752 to_x: "elm.swallow.end";
20764 text_class: "list_item";
20767 description { state: "selected" 0.0;
20768 inherit: "default" 0.0;
20769 color: 128 128 128 255;
20773 part { name: "fg1";
20774 clip_to: "disclip";
20776 description { state: "default" 0.0;
20778 color: 255 255 255 0;
20780 rel2.relative: 1.0 0.5;
20783 normal: "bt_sm_hilight.png";
20787 description { state: "selected" 0.0;
20788 inherit: "default" 0.0;
20790 color: 255 255 255 255;
20793 part { name: "fg2";
20794 clip_to: "disclip";
20796 description { state: "default" 0.0;
20798 color: 255 255 255 0;
20802 normal: "bt_sm_shine.png";
20806 description { state: "selected" 0.0;
20807 inherit: "default" 0.0;
20809 color: 255 255 255 255;
20812 part { name: "disclip";
20814 description { state: "default" 0.0;
20818 description { state: "disabled" 0.0;
20819 inherit: "default" 0.0;
20820 color: 255 255 255 64;
20825 // signal: elm,state,%s,active
20826 // a "check" item named %s went active
20827 // signal: elm,state,%s,passive
20828 // a "check" item named %s went passive
20829 // default is passive
20832 signal: "elm,state,selected";
20834 action: STATE_SET "selected" 0.0;
20838 target: "elm.text";
20839 target: "elm.text.sub";
20842 name: "go_passive";
20843 signal: "elm,state,unselected";
20845 action: STATE_SET "default" 0.0;
20849 target: "elm.text";
20850 target: "elm.text.sub";
20851 transition: LINEAR 0.1;
20854 name: "go_disabled";
20855 signal: "elm,state,disabled";
20857 action: STATE_SET "disabled" 0.0;
20861 name: "go_enabled";
20862 signal: "elm,state,enabled";
20864 action: STATE_SET "default" 0.0;
20869 signal: "mouse,up,1";
20871 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
20874 name: "go_expanded";
20875 signal: "elm,state,expanded";
20877 action: STATE_SET "active" 0.0;
20881 name: "go_contracted";
20882 signal: "elm,state,contracted";
20884 action: STATE_SET "default" 0.0;
20889 group { name: "elm/genlist/tree_odd/double_label/default";
20890 data.item: "stacking" "below";
20891 data.item: "selectraise" "on";
20892 data.item: "labels" "elm.text elm.text.sub";
20893 data.item: "icons" "elm.swallow.icon elm.swallow.end";
20894 data.item: "treesize" "20";
20895 // data.item: "states" "";
20897 image: "bt_sm_base1.png" COMP;
20898 image: "bt_sm_shine.png" COMP;
20899 image: "bt_sm_hilight.png" COMP;
20900 image: "ilist_2.png" COMP;
20901 image: "icon_arrow_right.png" COMP;
20902 image: "icon_arrow_down.png" COMP;
20910 state: "default" 0.0;
20918 state: "default" 0.0;
20920 normal: "ilist_2.png";
20927 clip_to: "disclip";
20929 description { state: "default" 0.0;
20931 color: 255 255 255 0;
20941 normal: "bt_sm_base1.png";
20944 image.middle: SOLID;
20946 description { state: "selected" 0.0;
20947 inherit: "default" 0.0;
20949 color: 255 255 255 255;
20960 part { name: "elm.swallow.pad";
20962 description { state: "default" 0.0;
20975 part { name: "arrow";
20976 clip_to: "disclip";
20977 ignore_flags: ON_HOLD;
20978 description { state: "default" 0.0;
20983 to_x: "elm.swallow.pad";
20988 to_x: "elm.swallow.pad";
20992 image.normal: "icon_arrow_right.png";
20994 description { state: "active" 0.0;
20995 inherit: "default" 0.0;
20996 image.normal: "icon_arrow_down.png";
20999 part { name: "elm.swallow.icon";
21000 clip_to: "disclip";
21002 description { state: "default" 0.0;
21017 part { name: "elm.swallow.end";
21018 clip_to: "disclip";
21020 description { state: "default" 0.0;
21024 aspect_preference: VERTICAL;
21035 part { name: "elm.text";
21036 clip_to: "disclip";
21038 effect: SOFT_SHADOW;
21042 state: "default" 0.0;
21045 to_x: "elm.swallow.icon";
21050 to_x: "elm.swallow.end";
21062 text_class: "list_item";
21065 description { state: "selected" 0.0;
21066 inherit: "default" 0.0;
21067 color: 224 224 224 255;
21071 part { name: "elm.text.sub";
21072 clip_to: "disclip";
21077 state: "default" 0.0;
21080 to_x: "elm.swallow.icon";
21085 to_x: "elm.swallow.end";
21097 text_class: "list_item";
21100 description { state: "selected" 0.0;
21101 inherit: "default" 0.0;
21102 color: 128 128 128 255;
21106 part { name: "fg1";
21107 clip_to: "disclip";
21109 description { state: "default" 0.0;
21111 color: 255 255 255 0;
21113 rel2.relative: 1.0 0.5;
21116 normal: "bt_sm_hilight.png";
21120 description { state: "selected" 0.0;
21121 inherit: "default" 0.0;
21123 color: 255 255 255 255;
21126 part { name: "fg2";
21127 clip_to: "disclip";
21129 description { state: "default" 0.0;
21131 color: 255 255 255 0;
21135 normal: "bt_sm_shine.png";
21139 description { state: "selected" 0.0;
21140 inherit: "default" 0.0;
21142 color: 255 255 255 255;
21145 part { name: "disclip";
21147 description { state: "default" 0.0;
21151 description { state: "disabled" 0.0;
21152 inherit: "default" 0.0;
21153 color: 255 255 255 64;
21158 // signal: elm,state,%s,active
21159 // a "check" item named %s went active
21160 // signal: elm,state,%s,passive
21161 // a "check" item named %s went passive
21162 // default is passive
21165 signal: "elm,state,selected";
21167 action: STATE_SET "selected" 0.0;
21171 target: "elm.text";
21172 target: "elm.text.sub";
21175 name: "go_passive";
21176 signal: "elm,state,unselected";
21178 action: STATE_SET "default" 0.0;
21182 target: "elm.text";
21183 target: "elm.text.sub";
21184 transition: LINEAR 0.1;
21187 name: "go_disabled";
21188 signal: "elm,state,disabled";
21190 action: STATE_SET "disabled" 0.0;
21194 name: "go_enabled";
21195 signal: "elm,state,enabled";
21197 action: STATE_SET "default" 0.0;
21202 signal: "mouse,up,1";
21204 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
21207 name: "go_expanded";
21208 signal: "elm,state,expanded";
21210 action: STATE_SET "active" 0.0;
21214 name: "go_contracted";
21215 signal: "elm,state,contracted";
21217 action: STATE_SET "default" 0.0;
21223 group { name: "elm/genlist/item/icon_top_text_bottom/default";
21224 data.item: "stacking" "above";
21225 data.item: "selectraise" "on";
21226 data.item: "labels" "elm.text";
21227 data.item: "icons" "elm.swallow.icon";
21228 data.item: "treesize" "20";
21229 // data.item: "states" "";
21231 image: "bt_sm_base1.png" COMP;
21232 image: "bt_sm_shine.png" COMP;
21233 image: "bt_sm_hilight.png" COMP;
21234 image: "ilist_1.png" COMP;
21235 image: "ilist_item_shadow.png" COMP;
21243 state: "default" 0.0;
21251 state: "default" 0.0;
21266 normal: "ilist_item_shadow.png";
21275 state: "default" 0.0;
21277 normal: "ilist_1.png";
21284 clip_to: "disclip";
21286 description { state: "default" 0.0;
21288 color: 255 255 255 0;
21298 normal: "bt_sm_base1.png";
21301 image.middle: SOLID;
21303 description { state: "selected" 0.0;
21304 inherit: "default" 0.0;
21306 color: 255 255 255 255;
21317 part { name: "elm.swallow.pad";
21319 description { state: "default" 0.0;
21332 part { name: "elm.swallow.icon";
21333 clip_to: "disclip";
21335 description { state: "default" 0.0;
21339 to_x: "elm.swallow.pad";
21344 to_x: "elm.swallow.pad";
21350 part { name: "elm.text";
21351 clip_to: "disclip";
21353 effect: SOFT_SHADOW;
21357 state: "default" 0.0;
21360 to_y: "elm.swallow.icon";
21376 text_class: "list_item";
21379 description { state: "selected" 0.0;
21380 inherit: "default" 0.0;
21381 color: 224 224 224 255;
21385 part { name: "fg1";
21386 clip_to: "disclip";
21388 description { state: "default" 0.0;
21390 color: 255 255 255 0;
21392 rel2.relative: 1.0 0.5;
21395 normal: "bt_sm_hilight.png";
21399 description { state: "selected" 0.0;
21400 inherit: "default" 0.0;
21402 color: 255 255 255 255;
21405 part { name: "fg2";
21406 clip_to: "disclip";
21408 description { state: "default" 0.0;
21410 color: 255 255 255 0;
21414 normal: "bt_sm_shine.png";
21418 description { state: "selected" 0.0;
21419 inherit: "default" 0.0;
21421 color: 255 255 255 255;
21424 part { name: "disclip";
21426 description { state: "default" 0.0;
21430 description { state: "disabled" 0.0;
21431 inherit: "default" 0.0;
21432 color: 255 255 255 64;
21437 // signal: elm,state,%s,active
21438 // a "check" item named %s went active
21439 // signal: elm,state,%s,passive
21440 // a "check" item named %s went passive
21441 // default is passive
21444 signal: "elm,state,selected";
21446 action: STATE_SET "selected" 0.0;
21450 target: "elm.text";
21453 name: "go_passive";
21454 signal: "elm,state,unselected";
21456 action: STATE_SET "default" 0.0;
21460 target: "elm.text";
21461 transition: LINEAR 0.1;
21464 name: "go_disabled";
21465 signal: "elm,state,disabled";
21467 action: STATE_SET "disabled" 0.0;
21471 name: "go_enabled";
21472 signal: "elm,state,enabled";
21474 action: STATE_SET "default" 0.0;
21479 group { name: "elm/genlist/item_odd/icon_top_text_bottom/default";
21480 data.item: "stacking" "below";
21481 data.item: "selectraise" "on";
21482 data.item: "labels" "elm.text";
21483 data.item: "icons" "elm.swallow.icon";
21484 data.item: "treesize" "20";
21485 // data.item: "states" "";
21487 image: "bt_sm_base1.png" COMP;
21488 image: "bt_sm_shine.png" COMP;
21489 image: "bt_sm_hilight.png" COMP;
21490 image: "ilist_2.png" COMP;
21493 part { name: "event";
21497 state: "default" 0.0;
21505 state: "default" 0.0;
21507 normal: "ilist_2.png";
21514 clip_to: "disclip";
21516 description { state: "default" 0.0;
21518 color: 255 255 255 0;
21528 normal: "bt_sm_base1.png";
21531 image.middle: SOLID;
21533 description { state: "selected" 0.0;
21534 inherit: "default" 0.0;
21536 color: 255 255 255 255;
21547 part { name: "elm.swallow.pad";
21549 description { state: "default" 0.0;
21562 part { name: "elm.swallow.icon";
21563 clip_to: "disclip";
21565 description { state: "default" 0.0;
21569 to_x: "elm.swallow.pad";
21574 to_x: "elm.swallow.pad";
21580 part { name: "elm.text";
21581 clip_to: "disclip";
21583 effect: SOFT_SHADOW;
21587 state: "default" 0.0;
21590 to_y: "elm.swallow.icon";
21606 text_class: "list_item";
21609 description { state: "selected" 0.0;
21610 inherit: "default" 0.0;
21611 color: 224 224 224 255;
21615 part { name: "fg1";
21616 clip_to: "disclip";
21618 description { state: "default" 0.0;
21620 color: 255 255 255 0;
21622 rel2.relative: 1.0 0.5;
21625 normal: "bt_sm_hilight.png";
21629 description { state: "selected" 0.0;
21630 inherit: "default" 0.0;
21632 color: 255 255 255 255;
21635 part { name: "fg2";
21636 clip_to: "disclip";
21638 description { state: "default" 0.0;
21640 color: 255 255 255 0;
21644 normal: "bt_sm_shine.png";
21648 description { state: "selected" 0.0;
21649 inherit: "default" 0.0;
21651 color: 255 255 255 255;
21654 part { name: "disclip";
21656 description { state: "default" 0.0;
21660 description { state: "disabled" 0.0;
21661 inherit: "default" 0.0;
21662 color: 255 255 255 64;
21667 // signal: elm,state,%s,active
21668 // a "check" item named %s went active
21669 // signal: elm,state,%s,passive
21670 // a "check" item named %s went passive
21671 // default is passive
21674 signal: "elm,state,selected";
21676 action: STATE_SET "selected" 0.0;
21680 target: "elm.text";
21683 name: "go_passive";
21684 signal: "elm,state,unselected";
21686 action: STATE_SET "default" 0.0;
21690 target: "elm.text";
21691 transition: LINEAR 0.1;
21694 name: "go_disabled";
21695 signal: "elm,state,disabled";
21697 action: STATE_SET "disabled" 0.0;
21701 name: "go_enabled";
21702 signal: "elm,state,enabled";
21704 action: STATE_SET "default" 0.0;
21710 group { name: "elm/genlist/tree/icon_top_text_bottom/default";
21711 data.item: "stacking" "above";
21712 data.item: "selectraise" "on";
21713 data.item: "labels" "elm.text";
21714 data.item: "icons" "elm.swallow.icon";
21715 data.item: "treesize" "20";
21716 // data.item: "states" "";
21718 image: "bt_sm_base1.png" COMP;
21719 image: "bt_sm_shine.png" COMP;
21720 image: "bt_sm_hilight.png" COMP;
21721 image: "ilist_1.png" COMP;
21722 image: "ilist_item_shadow.png" COMP;
21723 image: "icon_arrow_right.png" COMP;
21724 image: "icon_arrow_down.png" COMP;
21732 state: "default" 0.0;
21740 state: "default" 0.0;
21755 normal: "ilist_item_shadow.png";
21764 state: "default" 0.0;
21766 normal: "ilist_1.png";
21773 clip_to: "disclip";
21775 description { state: "default" 0.0;
21777 color: 255 255 255 0;
21787 normal: "bt_sm_base1.png";
21790 image.middle: SOLID;
21792 description { state: "selected" 0.0;
21793 inherit: "default" 0.0;
21795 color: 255 255 255 255;
21806 part { name: "elm.swallow.pad";
21808 description { state: "default" 0.0;
21821 part { name: "arrow";
21822 clip_to: "disclip";
21823 ignore_flags: ON_HOLD;
21824 description { state: "default" 0.0;
21829 to_x: "elm.swallow.pad";
21834 to_x: "elm.swallow.pad";
21838 image.normal: "icon_arrow_right.png";
21840 description { state: "active" 0.0;
21841 inherit: "default" 0.0;
21842 image.normal: "icon_arrow_down.png";
21845 part { name: "elm.swallow.icon";
21846 clip_to: "disclip";
21848 description { state: "default" 0.0;
21862 part { name: "elm.text";
21863 clip_to: "disclip";
21865 effect: SOFT_SHADOW;
21869 state: "default" 0.0;
21872 to_y: "elm.swallow.icon";
21888 text_class: "list_item";
21891 description { state: "selected" 0.0;
21892 inherit: "default" 0.0;
21893 color: 224 224 224 255;
21897 part { name: "fg1";
21898 clip_to: "disclip";
21900 description { state: "default" 0.0;
21902 color: 255 255 255 0;
21904 rel2.relative: 1.0 0.5;
21907 normal: "bt_sm_hilight.png";
21911 description { state: "selected" 0.0;
21912 inherit: "default" 0.0;
21914 color: 255 255 255 255;
21917 part { name: "fg2";
21918 clip_to: "disclip";
21920 description { state: "default" 0.0;
21922 color: 255 255 255 0;
21926 normal: "bt_sm_shine.png";
21930 description { state: "selected" 0.0;
21931 inherit: "default" 0.0;
21933 color: 255 255 255 255;
21936 part { name: "disclip";
21938 description { state: "default" 0.0;
21942 description { state: "disabled" 0.0;
21943 inherit: "default" 0.0;
21944 color: 255 255 255 64;
21949 // signal: elm,state,%s,active
21950 // a "check" item named %s went active
21951 // signal: elm,state,%s,passive
21952 // a "check" item named %s went passive
21953 // default is passive
21956 signal: "elm,state,selected";
21958 action: STATE_SET "selected" 0.0;
21962 target: "elm.text";
21965 name: "go_passive";
21966 signal: "elm,state,unselected";
21968 action: STATE_SET "default" 0.0;
21972 target: "elm.text";
21973 transition: LINEAR 0.1;
21976 name: "go_disabled";
21977 signal: "elm,state,disabled";
21979 action: STATE_SET "disabled" 0.0;
21983 name: "go_enabled";
21984 signal: "elm,state,enabled";
21986 action: STATE_SET "default" 0.0;
21991 signal: "mouse,up,1";
21993 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
21996 name: "go_expanded";
21997 signal: "elm,state,expanded";
21999 action: STATE_SET "active" 0.0;
22003 name: "go_contracted";
22004 signal: "elm,state,contracted";
22006 action: STATE_SET "default" 0.0;
22011 group { name: "elm/genlist/tree_odd/icon_top_text_bottom/default";
22012 data.item: "stacking" "below";
22013 data.item: "selectraise" "on";
22014 data.item: "labels" "elm.text";
22015 data.item: "icons" "elm.swallow.icon";
22016 data.item: "treesize" "20";
22017 // data.item: "states" "";
22019 image: "bt_sm_base1.png" COMP;
22020 image: "bt_sm_shine.png" COMP;
22021 image: "bt_sm_hilight.png" COMP;
22022 image: "ilist_2.png" COMP;
22023 image: "icon_arrow_right.png" COMP;
22024 image: "icon_arrow_down.png" COMP;
22032 state: "default" 0.0;
22040 state: "default" 0.0;
22042 normal: "ilist_2.png";
22049 clip_to: "disclip";
22051 description { state: "default" 0.0;
22053 color: 255 255 255 0;
22063 normal: "bt_sm_base1.png";
22066 image.middle: SOLID;
22068 description { state: "selected" 0.0;
22069 inherit: "default" 0.0;
22071 color: 255 255 255 255;
22082 part { name: "elm.swallow.pad";
22084 description { state: "default" 0.0;
22097 part { name: "arrow";
22098 clip_to: "disclip";
22099 ignore_flags: ON_HOLD;
22100 description { state: "default" 0.0;
22105 to_x: "elm.swallow.pad";
22110 to_x: "elm.swallow.pad";
22114 image.normal: "icon_arrow_right.png";
22116 description { state: "active" 0.0;
22117 inherit: "default" 0.0;
22118 image.normal: "icon_arrow_down.png";
22121 part { name: "elm.swallow.icon";
22122 clip_to: "disclip";
22124 description { state: "default" 0.0;
22138 part { name: "elm.text";
22139 clip_to: "disclip";
22141 effect: SOFT_SHADOW;
22145 state: "default" 0.0;
22148 to_y: "elm.swallow.icon";
22164 text_class: "list_item";
22167 description { state: "selected" 0.0;
22168 inherit: "default" 0.0;
22169 color: 224 224 224 255;
22173 part { name: "fg1";
22174 clip_to: "disclip";
22176 description { state: "default" 0.0;
22178 color: 255 255 255 0;
22180 rel2.relative: 1.0 0.5;
22183 normal: "bt_sm_hilight.png";
22187 description { state: "selected" 0.0;
22188 inherit: "default" 0.0;
22190 color: 255 255 255 255;
22193 part { name: "fg2";
22194 clip_to: "disclip";
22196 description { state: "default" 0.0;
22198 color: 255 255 255 0;
22202 normal: "bt_sm_shine.png";
22206 description { state: "selected" 0.0;
22207 inherit: "default" 0.0;
22209 color: 255 255 255 255;
22212 part { name: "disclip";
22214 description { state: "default" 0.0;
22218 description { state: "disabled" 0.0;
22219 inherit: "default" 0.0;
22220 color: 255 255 255 64;
22225 // signal: elm,state,%s,active
22226 // a "check" item named %s went active
22227 // signal: elm,state,%s,passive
22228 // a "check" item named %s went passive
22229 // default is passive
22232 signal: "elm,state,selected";
22234 action: STATE_SET "selected" 0.0;
22238 target: "elm.text";
22241 name: "go_passive";
22242 signal: "elm,state,unselected";
22244 action: STATE_SET "default" 0.0;
22248 target: "elm.text";
22249 transition: LINEAR 0.1;
22252 name: "go_disabled";
22253 signal: "elm,state,disabled";
22255 action: STATE_SET "disabled" 0.0;
22259 name: "go_enabled";
22260 signal: "elm,state,enabled";
22262 action: STATE_SET "default" 0.0;
22267 signal: "mouse,up,1";
22269 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
22272 name: "go_expanded";
22273 signal: "elm,state,expanded";
22275 action: STATE_SET "active" 0.0;
22279 name: "go_contracted";
22280 signal: "elm,state,contracted";
22282 action: STATE_SET "default" 0.0;
22289 ///////////////////////////////////////////////////////////////////////////////
22290 group { name: "elm/check/base/default";
22292 image: "check_base.png" COMP;
22293 image: "check.png" COMP;
22294 image: "check2.png" COMP;
22300 description { state: "default" 0.0;
22302 rel2.relative: 0.0 1.0;
22308 aspect_preference: VERTICAL;
22310 normal: "check_base.png";
22317 part { name: "check";
22320 description { state: "default" 0.0;
22330 color: 255 255 255 255;
22331 image.normal: "check.png";
22333 description { state: "visible" 0.0;
22334 inherit: "default" 0.0;
22337 description { state: "disabled" 0.0;
22338 inherit: "default" 0.0;
22340 color: 128 128 128 128;
22342 description { state: "disabled_visible" 0.0;
22343 inherit: "default" 0.0;
22344 color: 128 128 128 128;
22348 part { name: "elm.swallow.content";
22350 description { state: "default" 0.0;
22355 rel1.relative: 1.0 0.0;
22359 rel2.relative: 1.0 1.0;
22361 description { state: "visible" 0.0;
22362 inherit: "default" 0.0;
22367 description { state: "disabled" 0.0;
22368 inherit: "default" 0.0;
22369 color: 128 128 128 128;
22371 description { state: "disabled_visible" 0.0;
22372 inherit: "default" 0.0;
22373 color: 128 128 128 128;
22379 part { name: "elm.text";
22383 description { state: "default" 0.0;
22385 rel1.to_x: "elm.swallow.content";
22386 rel1.relative: 1.0 0.0;
22388 rel2.relative: 1.0 1.0;
22389 rel2.offset: -2 -2;
22392 font: "Sans,Edje-Vera";
22398 description { state: "visible" 0.0;
22399 inherit: "default" 0.0;
22403 description { state: "disabled" 0.0;
22404 inherit: "default" 0.0;
22408 description { state: "disabled_visible" 0.0;
22409 inherit: "default" 0.0;
22416 part { name: "events";
22418 ignore_flags: ON_HOLD;
22419 description { state: "default" 0.0;
22423 part { name: "disabler";
22425 description { state: "default" 0.0;
22429 description { state: "disabled" 0.0;
22430 inherit: "default" 0.0;
22436 program { name: "click";
22437 signal: "mouse,up,1";
22439 action: SIGNAL_EMIT "elm,action,check,toggle" "";
22441 program { name: "check_on";
22442 signal: "elm,state,check,on";
22444 action: STATE_SET "visible" 0.0;
22447 program { name: "check_off";
22448 signal: "elm,state,check,off";
22450 action: STATE_SET "default" 0.0;
22453 program { name: "text_show";
22454 signal: "elm,state,text,visible";
22456 action: STATE_SET "visible" 0.0;
22457 target: "elm.text";
22459 program { name: "text_hide";
22460 signal: "elm,state,text,hidden";
22462 action: STATE_SET "default" 0.0;
22463 target: "elm.text";
22465 program { name: "icon_show";
22466 signal: "elm,state,icon,visible";
22468 action: STATE_SET "visible" 0.0;
22469 target: "elm.swallow.content";
22471 program { name: "icon_hide";
22472 signal: "elm,state,icon,hidden";
22474 action: STATE_SET "default" 0.0;
22475 target: "elm.swallow.content";
22477 program { name: "disable";
22478 signal: "elm,state,disabled";
22480 action: STATE_SET "disabled" 0.0;
22481 target: "disabler";
22482 after: "disable_text";
22484 program { name: "disable_text";
22488 get_state(PART:"elm.text", st, 30, vl);
22489 if (!strcmp(st, "visible"))
22490 set_state(PART:"elm.text", "disabled_visible", 0.0);
22492 set_state(PART:"elm.text", "disabled", 0.0);
22494 get_state(PART:"elm.swallow.content", st, 30, vl);
22495 if (!strcmp(st, "visible"))
22496 set_state(PART:"elm.swallow.content", "disabled_visible", 0.0);
22498 set_state(PART:"elm.swallow.content", "disabled", 0.0);
22500 get_state(PART:"check", st, 30, vl);
22501 if (!strcmp(st, "visible"))
22502 set_state(PART:"check", "disabled_visible", 0.0);
22504 set_state(PART:"check", "disabled", 0.0);
22507 program { name: "enable";
22508 signal: "elm,state,enabled";
22510 action: STATE_SET "default" 0.0;
22511 target: "disabler";
22512 after: "enable_text";
22514 program { name: "enable_text";
22518 get_state(PART:"elm.text", st, 30, vl);
22519 if (!strcmp(st, "disabled_visible"))
22520 set_state(PART:"elm.text", "visible", 0.0);
22522 set_state(PART:"elm.text", "default", 0.0);
22524 get_state(PART:"elm.swallow.content", st, 30, vl);
22525 if (!strcmp(st, "visible"))
22526 set_state(PART:"elm.swallow.content", "visible", 0.0);
22528 set_state(PART:"elm.swallow.content", "default", 0.0);
22530 get_state(PART:"check", st, 30, vl);
22531 if (!strcmp(st, "visible"))
22532 set_state(PART:"check", "visible", 0.0);
22534 set_state(PART:"check", "default", 0.0);
22539 ///////////////////////////////////////////////////////////////////////////////
22540 group { name: "elm/radio/base/default";
22542 image: "radio_base.png" COMP;
22543 image: "radio.png" COMP;
22544 image: "radio2.png" COMP;
22550 description { state: "default" 0.0;
22552 rel2.relative: 0.0 1.0;
22558 aspect_preference: VERTICAL;
22559 image.normal: "radio_base.png";
22562 part { name: "radio";
22565 description { state: "default" 0.0;
22569 image.normal: "radio.png";
22571 description { state: "visible" 0.0;
22572 inherit: "default" 0.0;
22576 part { name: "elm.swallow.content";
22578 description { state: "default" 0.0;
22584 rel1.relative: 1.0 0.0;
22587 rel2.relative: 1.0 1.0;
22590 description { state: "visible" 0.0;
22591 inherit: "default" 0.0;
22593 color: 255 255 255 255;
22596 description { state: "disabled" 0.0;
22597 inherit: "default" 0.0;
22598 color: 128 128 128 128;
22600 description { state: "disabled_visible" 0.0;
22601 inherit: "default" 0.0;
22602 color: 128 128 128 128;
22607 part { name: "elm.text";
22611 description { state: "default" 0.0;
22613 rel1.to_x: "elm.swallow.content";
22614 rel1.relative: 1.0 0.0;
22616 rel2.relative: 1.0 1.0;
22617 rel2.offset: -2 -2;
22620 font: "Sans,Edje-Vera";
22626 description { state: "visible" 0.0;
22627 inherit: "default" 0.0;
22631 description { state: "disabled" 0.0;
22632 inherit: "default" 0.0;
22636 description { state: "disabled_visible" 0.0;
22637 inherit: "default" 0.0;
22644 part { name: "events";
22646 ignore_flags: ON_HOLD;
22647 description { state: "default" 0.0;
22651 part { name: "disabler";
22653 description { state: "default" 0.0;
22657 description { state: "disabled" 0.0;
22658 inherit: "default" 0.0;
22664 program { name: "click";
22665 signal: "mouse,up,1";
22667 action: SIGNAL_EMIT "elm,action,radio,toggle" "";
22669 program { name: "radio_on";
22670 signal: "elm,state,radio,on";
22672 action: STATE_SET "visible" 0.0;
22675 program { name: "radio_off";
22676 signal: "elm,state,radio,off";
22678 action: STATE_SET "default" 0.0;
22681 program { name: "text_show";
22682 signal: "elm,state,text,visible";
22684 action: STATE_SET "visible" 0.0;
22685 target: "elm.text";
22687 program { name: "text_hide";
22688 signal: "elm,state,text,hidden";
22690 action: STATE_SET "default" 0.0;
22691 target: "elm.text";
22693 program { name: "icon_show";
22694 signal: "elm,state,icon,visible";
22696 action: STATE_SET "visible" 0.0;
22697 target: "elm.swallow.content";
22699 program { name: "icon_hide";
22700 signal: "elm,state,icon,hidden";
22702 action: STATE_SET "default" 0.0;
22703 target: "elm.swallow.content";
22705 program { name: "disable";
22706 signal: "elm,state,disabled";
22708 action: STATE_SET "disabled" 0.0;
22709 target: "disabler";
22710 after: "disable_text";
22712 program { name: "disable_text";
22716 get_state(PART:"elm.text", st, 30, vl);
22717 if (!strcmp(st, "visible"))
22718 set_state(PART:"elm.text", "disabled_visible", 0.0);
22720 set_state(PART:"elm.text", "disabled", 0.0);
22722 get_state(PART:"elm.swallow.content", st, 30, vl);
22723 if (!strcmp(st, "visible"))
22724 set_state(PART:"elm.swallow.content", "disabled_visible", 0.0);
22726 set_state(PART:"elm.swallow.content", "disabled", 0.0);
22729 program { name: "enable";
22730 signal: "elm,state,enabled";
22732 action: STATE_SET "default" 0.0;
22733 target: "disabler";
22734 after: "enable_text";
22736 program { name: "enable_text";
22740 get_state(PART:"elm.text", st, 30, vl);
22741 if (!strcmp(st, "disabled_visible"))
22742 set_state(PART:"elm.text", "visible", 0.0);
22744 set_state(PART:"elm.text", "default", 0.0);
22746 get_state(PART:"elm.swallow.content", st, 30, vl);
22747 if (!strcmp(st, "visible"))
22748 set_state(PART:"elm.swallow.content", "visible", 0.0);
22750 set_state(PART:"elm.swallow.content", "default", 0.0);
22755 group { name: "elm/genlist/tree_compress_odd/double_label/default";
22756 data.item: "stacking" "below";
22757 data.item: "selectraise" "on";
22758 data.item: "labels" "elm.text elm.text.sub";
22759 data.item: "icons" "elm.swallow.icon elm.swallow.end";
22760 data.item: "treesize" "20";
22761 // data.item: "states" "";
22763 image: "bt_sm_base1.png" COMP;
22764 image: "bt_sm_shine.png" COMP;
22765 image: "bt_sm_hilight.png" COMP;
22766 image: "ilist_2.png" COMP;
22767 image: "icon_arrow_right.png" COMP;
22768 image: "icon_arrow_down.png" COMP;
22776 state: "default" 0.0;
22784 state: "default" 0.0;
22786 normal: "ilist_2.png";
22793 clip_to: "disclip";
22795 description { state: "default" 0.0;
22797 color: 255 255 255 0;
22807 normal: "bt_sm_base1.png";
22810 image.middle: SOLID;
22812 description { state: "selected" 0.0;
22813 inherit: "default" 0.0;
22815 color: 255 255 255 255;
22826 part { name: "elm.swallow.pad";
22828 description { state: "default" 0.0;
22841 part { name: "arrow";
22842 clip_to: "disclip";
22843 ignore_flags: ON_HOLD;
22844 description { state: "default" 0.0;
22849 to_x: "elm.swallow.pad";
22854 to_x: "elm.swallow.pad";
22858 image.normal: "icon_arrow_right.png";
22860 description { state: "active" 0.0;
22861 inherit: "default" 0.0;
22862 image.normal: "icon_arrow_down.png";
22865 part { name: "elm.swallow.icon";
22866 clip_to: "disclip";
22868 description { state: "default" 0.0;
22883 part { name: "elm.swallow.end";
22884 clip_to: "disclip";
22886 description { state: "default" 0.0;
22890 aspect_preference: VERTICAL;
22901 part { name: "elm.text";
22902 clip_to: "disclip";
22904 effect: SOFT_SHADOW;
22908 state: "default" 0.0;
22911 to_x: "elm.swallow.icon";
22916 to_x: "elm.swallow.end";
22928 text_class: "list_item";
22931 description { state: "selected" 0.0;
22932 inherit: "default" 0.0;
22933 color: 224 224 224 255;
22937 part { name: "elm.text.sub";
22938 clip_to: "disclip";
22943 state: "default" 0.0;
22946 to_x: "elm.swallow.icon";
22951 to_x: "elm.swallow.end";
22963 text_class: "list_item";
22966 description { state: "selected" 0.0;
22967 inherit: "default" 0.0;
22968 color: 128 128 128 255;
22972 part { name: "fg1";
22973 clip_to: "disclip";
22975 description { state: "default" 0.0;
22977 color: 255 255 255 0;
22979 rel2.relative: 1.0 0.5;
22982 normal: "bt_sm_hilight.png";
22986 description { state: "selected" 0.0;
22987 inherit: "default" 0.0;
22989 color: 255 255 255 255;
22992 part { name: "fg2";
22993 clip_to: "disclip";
22995 description { state: "default" 0.0;
22997 color: 255 255 255 0;
23001 normal: "bt_sm_shine.png";
23005 description { state: "selected" 0.0;
23006 inherit: "default" 0.0;
23008 color: 255 255 255 255;
23011 part { name: "disclip";
23013 description { state: "default" 0.0;
23017 description { state: "disabled" 0.0;
23018 inherit: "default" 0.0;
23019 color: 255 255 255 64;
23024 // signal: elm,state,%s,active
23025 // a "check" item named %s went active
23026 // signal: elm,state,%s,passive
23027 // a "check" item named %s went passive
23028 // default is passive
23031 signal: "elm,state,selected";
23033 action: STATE_SET "selected" 0.0;
23037 target: "elm.text";
23038 target: "elm.text.sub";
23041 name: "go_passive";
23042 signal: "elm,state,unselected";
23044 action: STATE_SET "default" 0.0;
23048 target: "elm.text";
23049 target: "elm.text.sub";
23050 transition: LINEAR 0.1;
23053 name: "go_disabled";
23054 signal: "elm,state,disabled";
23056 action: STATE_SET "disabled" 0.0;
23060 name: "go_enabled";
23061 signal: "elm,state,enabled";
23063 action: STATE_SET "default" 0.0;
23068 signal: "mouse,up,1";
23070 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
23073 name: "go_expanded";
23074 signal: "elm,state,expanded";
23076 action: STATE_SET "active" 0.0;
23080 name: "go_contracted";
23081 signal: "elm,state,contracted";
23083 action: STATE_SET "default" 0.0;
23089 group { name: "elm/genlist/item_compress/media/default";
23090 data.item: "stacking" "above";
23091 data.item: "selectraise" "on";
23092 data.item: "labels" "elm.text.title elm.text.album-artist";
23093 data.item: "treesize" "20";
23095 image: "bt_sm_base1.png" COMP;
23096 image: "bt_sm_shine.png" COMP;
23097 image: "bt_sm_hilight.png" COMP;
23098 image: "ilist_1.png" COMP;
23099 image: "ilist_item_shadow.png" COMP;
23107 state: "default" 0.0;
23115 state: "default" 0.0;
23130 normal: "ilist_item_shadow.png";
23139 state: "default" 0.0;
23141 normal: "ilist_1.png";
23148 clip_to: "disclip";
23150 description { state: "default" 0.0;
23152 color: 255 255 255 0;
23162 normal: "bt_sm_base1.png";
23165 image.middle: SOLID;
23167 description { state: "selected" 0.0;
23168 inherit: "default" 0.0;
23170 color: 255 255 255 255;
23181 part { name: "elm.swallow.pad";
23183 description { state: "default" 0.0;
23196 part { name: "elm.text.title";
23197 clip_to: "disclip";
23199 effect: SOFT_SHADOW;
23203 state: "default" 0.0;
23221 description { state: "selected" 0.0;
23222 inherit: "default" 0.0;
23223 color: 224 224 224 255;
23227 part { name: "elm.text.album-artist";
23228 clip_to: "disclip";
23233 state: "default" 0.0;
23251 description { state: "selected" 0.0;
23252 inherit: "default" 0.0;
23253 color: 128 128 128 255;
23257 part { name: "fg1";
23258 clip_to: "disclip";
23260 description { state: "default" 0.0;
23262 color: 255 255 255 0;
23264 rel2.relative: 1.0 0.5;
23267 normal: "bt_sm_hilight.png";
23271 description { state: "selected" 0.0;
23272 inherit: "default" 0.0;
23274 color: 255 255 255 255;
23277 part { name: "fg2";
23278 clip_to: "disclip";
23280 description { state: "default" 0.0;
23282 color: 255 255 255 0;
23286 normal: "bt_sm_shine.png";
23290 description { state: "selected" 0.0;
23291 inherit: "default" 0.0;
23293 color: 255 255 255 255;
23296 part { name: "disclip";
23298 description { state: "default" 0.0;
23302 description { state: "disabled" 0.0;
23303 inherit: "default" 0.0;
23304 color: 255 255 255 64;
23309 // signal: elm,state,%s,active
23310 // a "check" item named %s went active
23311 // signal: elm,state,%s,passive
23312 // a "check" item named %s went passive
23313 // default is passive
23316 signal: "elm,state,selected";
23318 action: STATE_SET "selected" 0.0;
23322 target: "elm.text.title";
23323 target: "elm.text.album-artist";
23326 name: "go_passive";
23327 signal: "elm,state,unselected";
23329 action: STATE_SET "default" 0.0;
23333 target: "elm.text.title";
23334 target: "elm.text.album-artist";
23335 transition: LINEAR 0.1;
23338 name: "go_disabled";
23339 signal: "elm,state,disabled";
23341 action: STATE_SET "disabled" 0.0;
23345 name: "go_enabled";
23346 signal: "elm,state,enabled";
23348 action: STATE_SET "default" 0.0;
23353 group { name: "elm/genlist/item_compress_odd/media/default";
23354 data.item: "stacking" "below";
23355 data.item: "selectraise" "on";
23356 data.item: "labels" "elm.text.title elm.text.album-artist";
23357 data.item: "treesize" "20";
23359 image: "bt_sm_base1.png" COMP;
23360 image: "bt_sm_shine.png" COMP;
23361 image: "bt_sm_hilight.png" COMP;
23362 image: "ilist_2.png" COMP;
23365 part { name: "event";
23369 state: "default" 0.0;
23377 state: "default" 0.0;
23379 normal: "ilist_2.png";
23386 clip_to: "disclip";
23388 description { state: "default" 0.0;
23390 color: 255 255 255 0;
23400 normal: "bt_sm_base1.png";
23403 image.middle: SOLID;
23405 description { state: "selected" 0.0;
23406 inherit: "default" 0.0;
23408 color: 255 255 255 255;
23419 part { name: "elm.swallow.pad";
23421 description { state: "default" 0.0;
23434 part { name: "elm.text.title";
23435 clip_to: "disclip";
23437 effect: SOFT_SHADOW;
23441 state: "default" 0.0;
23459 description { state: "selected" 0.0;
23460 inherit: "default" 0.0;
23461 color: 224 224 224 255;
23465 part { name: "elm.text.album-artist";
23466 clip_to: "disclip";
23471 state: "default" 0.0;
23489 description { state: "selected" 0.0;
23490 inherit: "default" 0.0;
23491 color: 128 128 128 255;
23495 part { name: "fg1";
23496 clip_to: "disclip";
23498 description { state: "default" 0.0;
23500 color: 255 255 255 0;
23502 rel2.relative: 1.0 0.5;
23505 normal: "bt_sm_hilight.png";
23509 description { state: "selected" 0.0;
23510 inherit: "default" 0.0;
23512 color: 255 255 255 255;
23515 part { name: "fg2";
23516 clip_to: "disclip";
23518 description { state: "default" 0.0;
23520 color: 255 255 255 0;
23524 normal: "bt_sm_shine.png";
23528 description { state: "selected" 0.0;
23529 inherit: "default" 0.0;
23531 color: 255 255 255 255;
23534 part { name: "disclip";
23536 description { state: "default" 0.0;
23540 description { state: "disabled" 0.0;
23541 inherit: "default" 0.0;
23542 color: 255 255 255 64;
23547 // signal: elm,state,%s,active
23548 // a "check" item named %s went active
23549 // signal: elm,state,%s,passive
23550 // a "check" item named %s went passive
23551 // default is passive
23554 signal: "elm,state,selected";
23556 action: STATE_SET "selected" 0.0;
23560 target: "elm.text.title";
23561 target: "elm.text.album-artist";
23564 name: "go_passive";
23565 signal: "elm,state,unselected";
23567 action: STATE_SET "default" 0.0;
23571 target: "elm.text.title";
23572 target: "elm.text.album-artist";
23573 transition: LINEAR 0.1;
23576 name: "go_disabled";
23577 signal: "elm,state,disabled";
23579 action: STATE_SET "disabled" 0.0;
23583 name: "go_enabled";
23584 signal: "elm,state,enabled";
23586 action: STATE_SET "default" 0.0;
23592 group { name: "elm/genlist/item_compress/media-album/default";
23593 data.item: "stacking" "above";
23594 data.item: "selectraise" "on";
23595 data.item: "labels" "elm.text.title elm.text.trackno elm.text.length";
23596 data.item: "states" "elm.state.trackno";
23597 data.item: "treesize" "20";
23599 image: "bt_sm_base1.png" COMP;
23600 image: "bt_sm_shine.png" COMP;
23601 image: "bt_sm_hilight.png" COMP;
23602 image: "ilist_1.png" COMP;
23603 image: "ilist_item_shadow.png" COMP;
23606 public dot_visible;
23614 state: "default" 0.0;
23622 state: "default" 0.0;
23637 normal: "ilist_item_shadow.png";
23646 state: "default" 0.0;
23648 normal: "ilist_1.png";
23655 clip_to: "disclip";
23657 description { state: "default" 0.0;
23659 color: 255 255 255 0;
23669 normal: "bt_sm_base1.png";
23672 image.middle: SOLID;
23674 description { state: "selected" 0.0;
23675 inherit: "default" 0.0;
23677 color: 255 255 255 255;
23688 part { name: "elm.swallow.pad";
23690 description { state: "default" 0.0;
23704 name: "elm.text.trackno";
23709 state: "default" 0.0;
23710 color: 255 255 255 255;
23714 to_y: "elm.text.title";
23719 to_y: "elm.text.title";
23732 description { state: "selected" 0.0;
23733 inherit: "default" 0.0;
23734 color: 224 224 224 255;
23744 state: "default" 0.0;
23745 color: 255 255 255 255;
23750 to_x: "elm.text.trackno";
23751 to_y: "elm.text.title";
23756 to_x: "elm.text.trackno";
23757 to_y: "elm.text.title";
23773 state: "visible" 0.0;
23774 inherit: "default" 0.0;
23777 description { state: "selected" 0.0;
23778 inherit: "default" 0.0;
23779 color: 224 224 224 255;
23786 signal: "elm,state,elm.state.trackno,active";
23789 set_state(PART:"dot", "visible", 0.0);
23790 set_int(dot_visible, 1);
23794 part { name: "elm.text.title";
23795 clip_to: "disclip";
23797 effect: SOFT_SHADOW;
23801 state: "default" 0.0;
23820 description { state: "selected" 0.0;
23821 inherit: "default" 0.0;
23822 color: 224 224 224 255;
23826 part { name: "elm.text.length";
23827 clip_to: "disclip";
23832 state: "default" 0.0;
23850 description { state: "selected" 0.0;
23851 inherit: "default" 0.0;
23852 color: 128 128 128 255;
23856 part { name: "fg1";
23857 clip_to: "disclip";
23859 description { state: "default" 0.0;
23861 color: 255 255 255 0;
23863 rel2.relative: 1.0 0.5;
23866 normal: "bt_sm_hilight.png";
23870 description { state: "selected" 0.0;
23871 inherit: "default" 0.0;
23873 color: 255 255 255 255;
23876 part { name: "fg2";
23877 clip_to: "disclip";
23879 description { state: "default" 0.0;
23881 color: 255 255 255 0;
23885 normal: "bt_sm_shine.png";
23889 description { state: "selected" 0.0;
23890 inherit: "default" 0.0;
23892 color: 255 255 255 255;
23895 part { name: "disclip";
23897 description { state: "default" 0.0;
23901 description { state: "disabled" 0.0;
23902 inherit: "default" 0.0;
23903 color: 255 255 255 64;
23908 // signal: elm,state,%s,active
23909 // a "check" item named %s went active
23910 // signal: elm,state,%s,passive
23911 // a "check" item named %s went passive
23912 // default is passive
23915 signal: "elm,state,selected";
23917 action: STATE_SET "selected" 0.0;
23921 target: "elm.text.title";
23922 target: "elm.text.trackno";
23923 target: "elm.text.length";
23924 after: "dot_active";
23927 name: "dot_active";
23929 if (get_int(dot_visible) == 1)
23930 set_state(PART:"dot", "selected", 0.0);
23934 name: "go_passive";
23935 signal: "elm,state,unselected";
23937 action: STATE_SET "default" 0.0;
23941 target: "elm.text.title";
23942 target: "elm.text.length";
23943 target: "elm.text.trackno";
23944 transition: LINEAR 0.1;
23945 after: "dot_passive";
23948 name: "dot_passive";
23950 if (get_int(dot_visible) == 1)
23951 set_state(PART:"dot", "visible", 0.0);
23955 name: "go_disabled";
23956 signal: "elm,state,disabled";
23958 action: STATE_SET "disabled" 0.0;
23962 name: "go_enabled";
23963 signal: "elm,state,enabled";
23965 action: STATE_SET "default" 0.0;
23970 group { name: "elm/genlist/item_compress_odd/media-album/default";
23971 data.item: "stacking" "below";
23972 data.item: "selectraise" "on";
23973 data.item: "labels" "elm.text.title elm.text.trackno elm.text.length";
23974 data.item: "states" "elm.state.trackno";
23975 data.item: "treesize" "20";
23977 image: "bt_sm_base1.png" COMP;
23978 image: "bt_sm_shine.png" COMP;
23979 image: "bt_sm_hilight.png" COMP;
23980 image: "ilist_2.png" COMP;
23983 public dot_visible;
23986 part { name: "event";
23990 state: "default" 0.0;
23998 state: "default" 0.0;
24000 normal: "ilist_2.png";
24007 clip_to: "disclip";
24009 description { state: "default" 0.0;
24011 color: 255 255 255 0;
24021 normal: "bt_sm_base1.png";
24024 image.middle: SOLID;
24026 description { state: "selected" 0.0;
24027 inherit: "default" 0.0;
24029 color: 255 255 255 255;
24040 part { name: "elm.swallow.pad";
24042 description { state: "default" 0.0;
24056 name: "elm.text.trackno";
24061 state: "default" 0.0;
24062 color: 255 255 255 255;
24066 to_y: "elm.text.title";
24071 to_y: "elm.text.title";
24084 description { state: "selected" 0.0;
24085 inherit: "default" 0.0;
24086 color: 224 224 224 255;
24096 state: "default" 0.0;
24097 color: 255 255 255 255;
24102 to_x: "elm.text.trackno";
24103 to_y: "elm.text.title";
24108 to_x: "elm.text.trackno";
24109 to_y: "elm.text.title";
24125 state: "visible" 0.0;
24126 inherit: "default" 0.0;
24129 description { state: "selected" 0.0;
24130 inherit: "default" 0.0;
24131 color: 224 224 224 255;
24138 signal: "elm,state,elm.state.trackno,active";
24141 set_state(PART:"dot", "visible", 0.0);
24142 set_int(dot_visible, 1);
24146 part { name: "elm.text.title";
24147 clip_to: "disclip";
24149 effect: SOFT_SHADOW;
24153 state: "default" 0.0;
24172 description { state: "selected" 0.0;
24173 inherit: "default" 0.0;
24174 color: 224 224 224 255;
24178 part { name: "elm.text.length";
24179 clip_to: "disclip";
24184 state: "default" 0.0;
24202 description { state: "selected" 0.0;
24203 inherit: "default" 0.0;
24204 color: 128 128 128 255;
24208 part { name: "fg1";
24209 clip_to: "disclip";
24211 description { state: "default" 0.0;
24213 color: 255 255 255 0;
24215 rel2.relative: 1.0 0.5;
24218 normal: "bt_sm_hilight.png";
24222 description { state: "selected" 0.0;
24223 inherit: "default" 0.0;
24225 color: 255 255 255 255;
24228 part { name: "fg2";
24229 clip_to: "disclip";
24231 description { state: "default" 0.0;
24233 color: 255 255 255 0;
24237 normal: "bt_sm_shine.png";
24241 description { state: "selected" 0.0;
24242 inherit: "default" 0.0;
24244 color: 255 255 255 255;
24247 part { name: "disclip";
24249 description { state: "default" 0.0;
24253 description { state: "disabled" 0.0;
24254 inherit: "default" 0.0;
24255 color: 255 255 255 64;
24260 // signal: elm,state,%s,active
24261 // a "check" item named %s went active
24262 // signal: elm,state,%s,passive
24263 // a "check" item named %s went passive
24264 // default is passive
24267 signal: "elm,state,selected";
24269 action: STATE_SET "selected" 0.0;
24273 target: "elm.text.title";
24274 target: "elm.text.length";
24275 target: "elm.text.trackno";
24276 after: "dot_active";
24279 name: "dot_active";
24281 if (get_int(dot_visible) == 1)
24282 set_state(PART:"dot", "selected", 0.0);
24286 name: "go_passive";
24287 signal: "elm,state,unselected";
24289 action: STATE_SET "default" 0.0;
24293 target: "elm.text.title";
24294 target: "elm.text.length";
24295 target: "elm.text.trackno";
24296 transition: LINEAR 0.1;
24297 after: "dot_passive";
24300 name: "dot_passive";
24302 if (get_int(dot_visible) == 1)
24303 set_state(PART:"dot", "visible", 0.0);
24307 name: "go_disabled";
24308 signal: "elm,state,disabled";
24310 action: STATE_SET "disabled" 0.0;
24314 name: "go_enabled";
24315 signal: "elm,state,enabled";
24317 action: STATE_SET "default" 0.0;
24323 group { name: "elm/genlist/item_compress/media-preview/default";
24324 data.item: "stacking" "above";
24325 data.item: "selectraise" "on";
24326 data.item: "labels" "elm.text.title elm.text.artist";
24327 data.item: "icons" "elm.swallow.preview";
24328 data.item: "treesize" "20";
24330 image: "bt_sm_base1.png" COMP;
24331 image: "bt_sm_shine.png" COMP;
24332 image: "bt_sm_hilight.png" COMP;
24333 image: "ilist_1.png" COMP;
24334 image: "ilist_item_shadow.png" COMP;
24342 state: "default" 0.0;
24350 state: "default" 0.0;
24365 normal: "ilist_item_shadow.png";
24374 state: "default" 0.0;
24376 normal: "ilist_1.png";
24383 clip_to: "disclip";
24385 description { state: "default" 0.0;
24387 color: 255 255 255 0;
24397 normal: "bt_sm_base1.png";
24400 image.middle: SOLID;
24402 description { state: "selected" 0.0;
24403 inherit: "default" 0.0;
24405 color: 255 255 255 255;
24416 part { name: "elm.swallow.pad";
24418 description { state: "default" 0.0;
24431 part { name: "elm.swallow.preview";
24432 clip_to: "disclip";
24434 description { state: "default" 0.0;
24440 to_x: "elm.swallow.pad";
24445 to_x: "elm.swallow.pad";
24451 part { name: "elm.text.title";
24452 clip_to: "disclip";
24454 effect: SOFT_SHADOW;
24458 state: "default" 0.0;
24460 to_x: "elm.swallow.preview";
24477 description { state: "selected" 0.0;
24478 inherit: "default" 0.0;
24479 color: 224 224 224 255;
24483 part { name: "elm.text.artist";
24484 clip_to: "disclip";
24489 state: "default" 0.0;
24491 to_x: "elm.swallow.preview";
24508 description { state: "selected" 0.0;
24509 inherit: "default" 0.0;
24510 color: 128 128 128 255;
24514 part { name: "fg1";
24515 clip_to: "disclip";
24517 description { state: "default" 0.0;
24519 color: 255 255 255 0;
24521 rel2.relative: 1.0 0.5;
24524 normal: "bt_sm_hilight.png";
24528 description { state: "selected" 0.0;
24529 inherit: "default" 0.0;
24531 color: 255 255 255 255;
24534 part { name: "fg2";
24535 clip_to: "disclip";
24537 description { state: "default" 0.0;
24539 color: 255 255 255 0;
24543 normal: "bt_sm_shine.png";
24547 description { state: "selected" 0.0;
24548 inherit: "default" 0.0;
24550 color: 255 255 255 255;
24553 part { name: "disclip";
24555 description { state: "default" 0.0;
24559 description { state: "disabled" 0.0;
24560 inherit: "default" 0.0;
24561 color: 255 255 255 64;
24566 // signal: elm,state,%s,active
24567 // a "check" item named %s went active
24568 // signal: elm,state,%s,passive
24569 // a "check" item named %s went passive
24570 // default is passive
24573 signal: "elm,state,selected";
24575 action: STATE_SET "selected" 0.0;
24579 target: "elm.text.title";
24580 target: "elm.text.artist";
24583 name: "go_passive";
24584 signal: "elm,state,unselected";
24586 action: STATE_SET "default" 0.0;
24590 target: "elm.text.title";
24591 target: "elm.text.artist";
24592 transition: LINEAR 0.1;
24595 name: "go_disabled";
24596 signal: "elm,state,disabled";
24598 action: STATE_SET "disabled" 0.0;
24602 name: "go_enabled";
24603 signal: "elm,state,enabled";
24605 action: STATE_SET "default" 0.0;
24610 group { name: "elm/genlist/item_compress_odd/media-preview/default";
24611 data.item: "stacking" "below";
24612 data.item: "selectraise" "on";
24613 data.item: "labels" "elm.text.title elm.text.artist";
24614 data.item: "icons" "elm.swallow.preview";
24615 data.item: "treesize" "20";
24617 image: "bt_sm_base1.png" COMP;
24618 image: "bt_sm_shine.png" COMP;
24619 image: "bt_sm_hilight.png" COMP;
24620 image: "ilist_2.png" COMP;
24623 part { name: "event";
24627 state: "default" 0.0;
24635 state: "default" 0.0;
24637 normal: "ilist_2.png";
24644 clip_to: "disclip";
24646 description { state: "default" 0.0;
24648 color: 255 255 255 0;
24658 normal: "bt_sm_base1.png";
24661 image.middle: SOLID;
24663 description { state: "selected" 0.0;
24664 inherit: "default" 0.0;
24666 color: 255 255 255 255;
24677 part { name: "elm.swallow.pad";
24679 description { state: "default" 0.0;
24692 part { name: "elm.swallow.preview";
24693 clip_to: "disclip";
24695 description { state: "default" 0.0;
24701 to_x: "elm.swallow.pad";
24706 to_x: "elm.swallow.pad";
24712 part { name: "elm.text.title";
24713 clip_to: "disclip";
24715 effect: SOFT_SHADOW;
24719 state: "default" 0.0;
24721 to_x: "elm.swallow.preview";
24738 description { state: "selected" 0.0;
24739 inherit: "default" 0.0;
24740 color: 224 224 224 255;
24744 part { name: "elm.text.artist";
24745 clip_to: "disclip";
24750 state: "default" 0.0;
24752 to_x: "elm.swallow.preview";
24769 description { state: "selected" 0.0;
24770 inherit: "default" 0.0;
24771 color: 128 128 128 255;
24775 part { name: "fg1";
24776 clip_to: "disclip";
24778 description { state: "default" 0.0;
24780 color: 255 255 255 0;
24782 rel2.relative: 1.0 0.5;
24785 normal: "bt_sm_hilight.png";
24789 description { state: "selected" 0.0;
24790 inherit: "default" 0.0;
24792 color: 255 255 255 255;
24795 part { name: "fg2";
24796 clip_to: "disclip";
24798 description { state: "default" 0.0;
24800 color: 255 255 255 0;
24804 normal: "bt_sm_shine.png";
24808 description { state: "selected" 0.0;
24809 inherit: "default" 0.0;
24811 color: 255 255 255 255;
24814 part { name: "disclip";
24816 description { state: "default" 0.0;
24820 description { state: "disabled" 0.0;
24821 inherit: "default" 0.0;
24822 color: 255 255 255 64;
24827 // signal: elm,state,%s,active
24828 // a "check" item named %s went active
24829 // signal: elm,state,%s,passive
24830 // a "check" item named %s went passive
24831 // default is passive
24834 signal: "elm,state,selected";
24836 action: STATE_SET "selected" 0.0;
24840 target: "elm.text.title";
24841 target: "elm.text.artist";
24844 name: "go_passive";
24845 signal: "elm,state,unselected";
24847 action: STATE_SET "default" 0.0;
24851 target: "elm.text.title";
24852 target: "elm.text.artist";
24853 transition: LINEAR 0.1;
24856 name: "go_disabled";
24857 signal: "elm,state,disabled";
24859 action: STATE_SET "disabled" 0.0;
24863 name: "go_enabled";
24864 signal: "elm,state,enabled";
24866 action: STATE_SET "default" 0.0;
24872 group { name: "elm/genlist/item/mode/default";
24873 data.item: "selectraise" "on";
24874 data.item: "labels" "elm.text.mode";
24875 data.item: "icons" "elm.swallow.mode";
24876 data.item: "mode_part" "elm.swallow.origin";
24877 data.item: "treesize" "20";
24879 image: "bt_sm_base1.png" COMP;
24880 image: "bt_sm_shine.png" COMP;
24881 image: "bt_sm_hilight.png" COMP;
24882 image: "ilist_1.png" COMP;
24883 image: "ilist_2.png" COMP;
24884 image: "ilist_item_shadow.png" COMP;
24893 state: "default" 0.0;
24901 state: "default" 0.0;
24916 normal: "ilist_item_shadow.png";
24921 state: "default" 1.0;
24922 inherit: "default" 0.0;
24930 state: "default" 0.0;
24932 normal: "ilist_1.png";
24938 state: "default" 1.0;
24939 inherit: "default" 0.0;
24940 image.normal: "ilist_2.png";
24944 clip_to: "disclip";
24946 description { state: "default" 0.0;
24948 color: 255 255 255 0;
24958 normal: "bt_sm_base1.png";
24961 image.middle: SOLID;
24963 description { state: "default" 0.1;
24964 inherit: "default" 0.0;
24966 description { state: "selected" 0.0;
24967 inherit: "default" 0.0;
24969 color: 255 255 255 255;
24980 state: "selected" 1.0;
24981 inherit: "selected" 0.0;
24984 part { name: "elm.text.mode";
24985 clip_to: "disclip";
24988 description { state: "default" 0.0;
24989 rel2.relative: 0.5 1.0;
24996 text_class: "list_item";
25000 part { name: "elm.swallow.mode";
25001 clip_to: "disclip";
25003 description { state: "default" 0.0;
25004 rel1.relative: 0.5 0.0;
25007 part { name: "fg1";
25008 clip_to: "disclip";
25010 description { state: "default" 0.0;
25012 color: 255 255 255 0;
25014 rel2.relative: 1.0 0.5;
25017 normal: "bt_sm_hilight.png";
25021 description { state: "selected" 0.0;
25022 inherit: "default" 0.0;
25024 color: 255 255 255 255;
25027 state: "selected" 1.0;
25028 inherit: "default" 0.0;
25030 color: 255 255 255 255;
25033 part { name: "fg2";
25034 clip_to: "disclip";
25036 description { state: "default" 0.0;
25038 color: 255 255 255 0;
25042 normal: "bt_sm_shine.png";
25046 description { state: "selected" 0.0;
25047 inherit: "default" 0.0;
25049 color: 255 255 255 255;
25052 state: "selected" 1.0;
25053 inherit: "default" 0.0;
25055 color: 255 255 255 255;
25058 // Transparent part between base parts and slidable parts
25059 part { name: "event_block_layer";
25061 clip_to: "disclip";
25063 description { state: "default" 0.0;
25068 description { state: "repeat_events" 0.0;
25069 inherit: "default" 0.0;
25073 part { name: "pers";
25074 clip_to: "disclip";
25076 description { state: "default" 0.0;
25077 rel1.relative: 0.0 1.0;
25080 part { name: "elm.swallow.origin";
25081 clip_to: "disclip";
25083 description { state: "default" 0.0;
25087 description { state: "slide" 0.0;
25088 inherit: "default" 0.0;
25089 rel1.relative: 1 0;
25090 rel2.relative: 2 1;
25092 description { state: "rotate" 0.0;
25093 inherit: "default" 0.0;
25095 perspective: "pers";
25108 description { state: "rotate" 1.0;
25109 inherit: "default" 0.0;
25111 perspective: "pers";
25125 part { name: "disclip";
25127 description { state: "default" 0.0;
25131 description { state: "disabled" 0.0;
25132 inherit: "default" 0.0;
25133 color: 255 255 255 64;
25140 signal: "elm,state,odd";
25142 action: STATE_SET "default" 1.0;
25148 signal: "elm,state,even";
25150 action: STATE_SET "default" 0.0;
25156 signal: "elm,state,selected";
25161 get_state(PART:"base", st, 30, vl);
25162 set_state(PART:"bg", "selected", vl);
25163 set_state(PART:"fg1", "selected", vl);
25164 set_state(PART:"fg2", "selected", vl);
25168 name: "go_passive";
25169 signal: "elm,state,unselected";
25174 get_state(PART:"base", st, 30, vl);
25175 set_state(PART:"bg", "default", vl);
25176 set_state(PART:"fg1", "default", vl);
25177 set_state(PART:"fg2", "default", vl);
25181 name: "go_disabled";
25182 signal: "elm,state,disabled";
25184 action: STATE_SET "disabled" 0.0;
25188 name: "go_enabled";
25189 signal: "elm,state,enabled";
25191 action: STATE_SET "default" 0.0;
25195 name: "slide_right";
25196 signal: "elm,state,slide,active";
25198 action: STATE_SET "slide" 0.0;
25199 target: "elm.swallow.origin";
25200 transition: ACCELERATE 0.5;
25201 after: "unblock_event";
25204 name: "unblock_event";
25205 action: STATE_SET "repeat_events" 0.0;
25206 target: "event_block_layer";
25209 name: "slide_left";
25210 signal: "elm,state,slide,passive";
25212 action: STATE_SET "default" 0.0;
25213 target: "event_block_layer";
25214 after: "slide_left2";
25217 name: "slide_left2";
25218 action: STATE_SET "default" 0.0;
25219 target: "elm.swallow.origin";
25220 transition: DECELERATE 0.5;
25221 after: "slide_left_finished";
25224 name: "slide_left_finished";
25225 action: SIGNAL_EMIT "elm,state,slide,passive,finished" "elm";
25229 signal: "elm,state,rotate,active";
25231 action: STATE_SET "rotate" 0.0;
25232 target: "elm.swallow.origin";
25233 after: "rotate_on2";
25236 name: "rotate_on2";
25237 action: STATE_SET "rotate" 1.0;
25238 target: "elm.swallow.origin";
25239 transition: LINEAR 0.5;
25240 after: "unblock_event";
25243 name: "rotate_off";
25244 signal: "elm,state,rotate,passive";
25246 action: STATE_SET "default" 0.0;
25247 target: "event_block_layer";
25248 after: "rotate_off2";
25251 name: "rotate_off2";
25252 action: STATE_SET "rotate" 0.0;
25253 transition: LINEAR 0.5;
25254 target: "elm.swallow.origin";
25255 after: "rotate_off3";
25258 name: "rotate_off3";
25259 action: STATE_SET "default" 0.0;
25260 target: "elm.swallow.origin";
25261 after: "rotate_off_finished";
25264 name: "rotate_off_finished";
25265 action: SIGNAL_EMIT "elm,state,rotate,passive,finished" "elm";
25270 group { name: "elm/genlist/item_odd/mode/default";
25271 data.item: "stacking" "below";
25272 data.item: "selectraise" "on";
25273 data.item: "labels" "elm.text.mode";
25274 data.item: "icons" "elm.swallow.mode";
25275 data.item: "mode_part" "elm.swallow.origin";
25276 data.item: "treesize" "20";
25278 image: "bt_sm_base1.png" COMP;
25279 image: "bt_sm_shine.png" COMP;
25280 image: "bt_sm_hilight.png" COMP;
25281 image: "ilist_2.png" COMP;
25290 state: "default" 0.0;
25298 state: "default" 0.0;
25300 normal: "ilist_2.png";
25307 clip_to: "disclip";
25309 description { state: "default" 0.0;
25311 color: 255 255 255 0;
25321 normal: "bt_sm_base1.png";
25324 image.middle: SOLID;
25326 description { state: "selected" 0.0;
25327 inherit: "default" 0.0;
25329 color: 255 255 255 255;
25340 part { name: "elm.text.mode";
25341 clip_to: "disclip";
25344 description { state: "default" 0.0;
25345 rel2.relative: 0.5 1.0;
25352 text_class: "list_item";
25356 part { name: "elm.swallow.mode";
25357 clip_to: "disclip";
25359 description { state: "default" 0.0;
25360 rel1.relative: 0.5 0.0;
25363 part { name: "fg1";
25364 clip_to: "disclip";
25366 description { state: "default" 0.0;
25368 color: 255 255 255 0;
25370 rel2.relative: 1.0 0.5;
25373 normal: "bt_sm_hilight.png";
25377 description { state: "selected" 0.0;
25378 inherit: "default" 0.0;
25380 color: 255 255 255 255;
25383 part { name: "fg2";
25384 clip_to: "disclip";
25386 description { state: "default" 0.0;
25388 color: 255 255 255 0;
25392 normal: "bt_sm_shine.png";
25396 description { state: "selected" 0.0;
25397 inherit: "default" 0.0;
25399 color: 255 255 255 255;
25402 // Transparent part between base parts and slidable parts
25403 part { name: "event_block_layer";
25405 clip_to: "disclip";
25407 description { state: "default" 0.0;
25412 description { state: "repeat_events" 0.0;
25413 inherit: "default" 0.0;
25417 part { name: "pers";
25418 clip_to: "disclip";
25420 description { state: "default" 0.0;
25421 rel1.relative: 0.0 1.0;
25424 part { name: "elm.swallow.origin";
25425 clip_to: "disclip";
25427 description { state: "default" 0.0;
25431 description { state: "slide" 0.0;
25432 inherit: "default" 0.0;
25433 rel1.relative: 1 0;
25434 rel2.relative: 2 1;
25436 description { state: "rotate" 0.0;
25437 inherit: "default" 0.0;
25439 perspective: "pers";
25452 description { state: "rotate" 1.0;
25453 inherit: "default" 0.0;
25455 perspective: "pers";
25469 part { name: "disclip";
25471 description { state: "default" 0.0;
25475 description { state: "disabled" 0.0;
25476 inherit: "default" 0.0;
25477 color: 255 255 255 64;
25484 signal: "elm,state,selected";
25486 action: STATE_SET "selected" 0.0;
25492 name: "go_passive";
25493 signal: "elm,state,unselected";
25495 action: STATE_SET "default" 0.0;
25499 transition: LINEAR 0.1;
25502 name: "go_disabled";
25503 signal: "elm,state,disabled";
25505 action: STATE_SET "disabled" 0.0;
25509 name: "go_enabled";
25510 signal: "elm,state,enabled";
25512 action: STATE_SET "default" 0.0;
25516 name: "slide_right";
25517 signal: "elm,state,slide,active";
25519 action: STATE_SET "slide" 0.0;
25520 target: "elm.swallow.origin";
25521 transition: ACCELERATE 0.5;
25522 after: "unblock_event";
25525 name: "unblock_event";
25526 action: STATE_SET "repeat_events" 0.0;
25527 target: "event_block_layer";
25530 name: "slide_left";
25531 signal: "elm,state,slide,passive";
25533 action: STATE_SET "default" 0.0;
25534 target: "event_block_layer";
25535 after: "slide_left2";
25538 name: "slide_left2";
25539 action: STATE_SET "default" 0.0;
25540 target: "elm.swallow.origin";
25541 transition: DECELERATE 0.5;
25542 after: "slide_left_finished";
25545 name: "slide_left_finished";
25546 action: SIGNAL_EMIT "elm,state,slide,passive,finished" "elm";
25550 signal: "elm,state,rotate,active";
25552 action: STATE_SET "rotate" 0.0;
25553 target: "elm.swallow.origin";
25554 after: "rotate_on2";
25557 name: "rotate_on2";
25558 action: STATE_SET "rotate" 1.0;
25559 target: "elm.swallow.origin";
25560 transition: LINEAR 0.5;
25561 after: "unblock_event";
25564 name: "rotate_off";
25565 signal: "elm,state,rotate,passive";
25567 action: STATE_SET "default" 0.0;
25568 target: "event_block_layer";
25569 after: "rotate_off2";
25572 name: "rotate_off2";
25573 action: STATE_SET "rotate" 0.0;
25574 transition: LINEAR 0.5;
25575 target: "elm.swallow.origin";
25576 after: "rotate_off3";
25579 name: "rotate_off3";
25580 action: STATE_SET "default" 0.0;
25581 target: "elm.swallow.origin";
25582 after: "rotate_off_finished";
25585 name: "rotate_off_finished";
25586 action: SIGNAL_EMIT "elm,state,rotate,passive,finished" "elm";
25591 ///////////////////////////////////////////////////////////////////////////////
25592 group { name: "elm/pager/base/default";
25593 data.item: "onshow" "raise";
25595 // data.item: "onhide" "lower";
25596 // data.item: "onshow" "lower";
25598 image: "frame_1.png" COMP;
25599 image: "frame_2.png" COMP;
25600 image: "dia_grad.png" COMP;
25603 part { name: "clip";
25606 description { state: "default" 0.0;
25609 offset: -9999 -9999;
25615 color: 255 255 255 255;
25617 description { state: "visible" 0.0;
25618 inherit: "default" 0.0;
25620 description { state: "hidden" 0.0;
25621 inherit: "default" 0.0;
25622 color: 255 255 255 0;
25626 part { name: "base0";
25629 description { state: "default" 0.0;
25630 image.normal: "dia_grad.png";
25642 part { name: "base";
25645 description { state: "default" 0.0;
25647 normal: "frame_2.png";
25653 description { state: "hidden" 0.0;
25654 inherit: "default" 0.0;
25655 rel1.relative: -1.0 0.0;
25656 rel2.relative: 0.0 1.0;
25658 description { state: "visible" 0.0;
25659 inherit: "default" 0.0;
25660 rel1.relative: 0.0 0.0;
25661 rel2.relative: 1.0 1.0;
25664 part { name: "over";
25667 description { state: "default" 0.0;
25677 normal: "frame_1.png";
25684 part { name: "elm.swallow.content";
25687 description { state: "default" 0.0;
25700 program { name: "push_start";
25701 signal: "elm,action,push";
25703 action: STATE_SET "hidden" 0.0;
25706 after: "show_start2";
25708 program { name: "show_start";
25709 signal: "elm,action,show";
25711 action: STATE_SET "hidden" 0.0;
25714 after: "show_start2";
25716 program { name: "show_start2";
25717 action: STATE_SET "visible" 0.0;
25718 transition: DECELERATE 0.5;
25723 program { name: "show_end";
25724 action: SIGNAL_EMIT "elm,action,show,finished" "";
25726 program { name: "pop_start";
25727 signal: "elm,action,pop";
25729 action: STATE_SET "visible" 0.0;
25732 after: "hide_start2";
25734 program { name: "hide_start";
25735 signal: "elm,action,hide";
25737 action: STATE_SET "visible" 0.0;
25740 after: "hide_start2";
25742 program { name: "hide_start2";
25743 action: STATE_SET "hidden" 0.0;
25744 transition: DECELERATE 0.5;
25749 program { name: "hide_end";
25750 action: SIGNAL_EMIT "elm,action,hide,finished" "";
25752 program { name: "reset";
25753 signal: "elm,action,reset";
25755 action: STATE_SET "default" 0.0;
25762 group { name: "elm/pager/base/slide";
25764 image: "frame_1.png" COMP;
25765 image: "frame_2.png" COMP;
25766 image: "dia_grad.png" COMP;
25769 part { name: "clip";
25772 description { state: "default" 0.0;
25775 offset: -9999 -9999;
25781 color: 255 255 255 255;
25783 description { state: "visible" 0.0;
25784 inherit: "default" 0.0;
25786 description { state: "hidden" 0.0;
25787 inherit: "default" 0.0;
25788 color: 255 255 255 0;
25791 description { state: "hidden2" 0.0;
25792 inherit: "default" 0.0;
25793 color: 255 255 255 0;
25797 part { name: "base0";
25800 description { state: "default" 0.0;
25801 image.normal: "dia_grad.png";
25813 part { name: "base";
25816 description { state: "default" 0.0;
25818 normal: "frame_2.png";
25824 description { state: "hidden" 0.0;
25825 inherit: "default" 0.0;
25826 rel1.relative: -1.0 0.0;
25827 rel2.relative: 0.0 1.0;
25829 description { state: "hidden2" 0.0;
25830 inherit: "default" 0.0;
25831 rel1.relative: 1.0 0.0;
25832 rel2.relative: 2.0 1.0;
25834 description { state: "visible" 0.0;
25835 inherit: "default" 0.0;
25836 rel1.relative: 0.0 0.0;
25837 rel2.relative: 1.0 1.0;
25840 part { name: "over";
25843 description { state: "default" 0.0;
25853 normal: "frame_1.png";
25860 part { name: "elm.swallow.content";
25863 description { state: "default" 0.0;
25876 program { name: "push_start";
25877 signal: "elm,action,push";
25879 action: STATE_SET "hidden2" 0.0;
25882 after: "show_start2";
25884 program { name: "show_start";
25885 signal: "elm,action,show";
25887 action: STATE_SET "hidden" 0.0;
25890 after: "show_start2";
25892 program { name: "show_start2";
25893 action: STATE_SET "visible" 0.0;
25894 transition: DECELERATE 0.5;
25899 program { name: "show_end";
25900 action: SIGNAL_EMIT "elm,action,show,finished" "";
25902 program { name: "pop_start";
25903 signal: "elm,action,pop";
25905 action: STATE_SET "visible" 0.0;
25908 after: "pop_start2";
25910 program { name: "pop_start2";
25911 action: STATE_SET "hidden2" 0.0;
25912 transition: DECELERATE 0.5;
25917 program { name: "hide_start";
25918 signal: "elm,action,hide";
25920 action: STATE_SET "visible" 0.0;
25923 after: "hide_start2";
25925 program { name: "hide_start2";
25926 action: STATE_SET "hidden" 0.0;
25927 transition: DECELERATE 0.5;
25932 program { name: "hide_end";
25933 action: SIGNAL_EMIT "elm,action,hide,finished" "";
25935 program { name: "reset";
25936 signal: "elm,action,reset";
25938 action: STATE_SET "default" 0.0;
25944 group { name: "elm/pager/base/slide_invisible";
25946 part { name: "clip";
25949 description { state: "default" 0.0;
25952 offset: -9999 -9999;
25958 color: 255 255 255 255;
25960 description { state: "visible" 0.0;
25961 inherit: "default" 0.0;
25963 description { state: "hidden" 0.0;
25964 inherit: "default" 0.0;
25965 color: 255 255 255 0;
25968 description { state: "hidden2" 0.0;
25969 inherit: "default" 0.0;
25970 color: 255 255 255 0;
25974 part { name: "base";
25978 description { state: "default" 0.0;
25981 description { state: "hidden" 0.0;
25983 rel1.relative: -1.0 0.0;
25984 rel2.relative: 0.0 1.0;
25986 description { state: "hidden2" 0.0;
25988 rel1.relative: 1.0 0.0;
25989 rel2.relative: 2.0 1.0;
25991 description { state: "visible" 0.0;
25993 rel1.relative: 0.0 0.0;
25994 rel2.relative: 1.0 1.0;
25997 part { name: "elm.swallow.content";
26000 description { state: "default" 0.0;
26007 program { name: "push_start";
26008 signal: "elm,action,push";
26010 action: STATE_SET "hidden2" 0.0;
26013 after: "show_start2";
26015 program { name: "show_start";
26016 signal: "elm,action,show";
26018 action: STATE_SET "hidden" 0.0;
26021 after: "show_start2";
26023 program { name: "show_start2";
26024 action: STATE_SET "visible" 0.0;
26025 transition: DECELERATE 0.5;
26030 program { name: "show_end";
26031 action: SIGNAL_EMIT "elm,action,show,finished" "";
26033 program { name: "pop_start";
26034 signal: "elm,action,pop";
26036 action: STATE_SET "visible" 0.0;
26039 after: "pop_start2";
26041 program { name: "pop_start2";
26042 action: STATE_SET "hidden2" 0.0;
26043 transition: DECELERATE 0.5;
26048 program { name: "hide_start";
26049 signal: "elm,action,hide";
26051 action: STATE_SET "visible" 0.0;
26054 after: "hide_start2";
26056 program { name: "hide_start2";
26057 action: STATE_SET "hidden" 0.0;
26058 transition: DECELERATE 0.5;
26063 program { name: "hide_end";
26064 action: SIGNAL_EMIT "elm,action,hide,finished" "";
26066 program { name: "reset";
26067 signal: "elm,action,reset";
26069 action: STATE_SET "default" 0.0;
26076 group { name: "elm/pager/base/fade";
26077 data.item: "onshow" "raise";
26079 // data.item: "onhide" "lower";
26080 // data.item: "onshow" "lower";
26082 image: "frame_1.png" COMP;
26083 image: "frame_2.png" COMP;
26084 image: "dia_grad.png" COMP;
26087 part { name: "clip_base";
26090 description { state: "default" 0.0;
26093 offset: -9999 -9999;
26099 color: 255 255 255 120;
26101 description { state: "visible" 0.0;
26102 inherit: "default" 0.0;
26104 description { state: "hidden" 0.0;
26105 inherit: "default" 0.0;
26106 color: 255 255 255 0;
26110 part { name: "clip";
26113 description { state: "default" 0.0;
26116 offset: -9999 -9999;
26122 color: 255 255 255 255;
26124 description { state: "visible" 0.0;
26125 inherit: "default" 0.0;
26127 description { state: "hidden" 0.0;
26128 inherit: "default" 0.0;
26129 color: 255 255 255 0;
26133 part { name: "base0";
26135 clip_to: "clip_base";
26136 description { state: "default" 0.0;
26137 image.normal: "dia_grad.png";
26149 part { name: "base";
26151 clip_to: "clip_base";
26152 description { state: "default" 0.0;
26154 normal: "frame_2.png";
26161 part { name: "over";
26164 description { state: "default" 0.0;
26174 normal: "frame_1.png";
26181 part { name: "elm.swallow.content";
26184 description { state: "default" 0.0;
26197 program { name: "push_start";
26198 signal: "elm,action,push";
26200 action: STATE_SET "hidden" 0.0;
26202 target: "clip_base";
26203 after: "show_start2";
26205 program { name: "show_start";
26206 signal: "elm,action,show";
26208 action: STATE_SET "hidden" 0.0;
26210 target: "clip_base";
26211 after: "show_start2";
26213 program { name: "show_start2";
26214 action: STATE_SET "visible" 0.0;
26215 transition: DECELERATE 0.5;
26217 target: "clip_base";
26220 program { name: "show_end";
26221 action: SIGNAL_EMIT "elm,action,show,finished" "";
26223 program { name: "pop_start";
26224 signal: "elm,action,pop";
26226 action: STATE_SET "visible" 0.0;
26228 target: "clip_base";
26229 after: "hide_start2";
26231 program { name: "hide_start";
26232 signal: "elm,action,hide";
26234 action: STATE_SET "visible" 0.0;
26236 target: "clip_base";
26237 after: "hide_start2";
26239 program { name: "hide_start2";
26240 action: STATE_SET "hidden" 0.0;
26241 transition: DECELERATE 0.5;
26243 target: "clip_base";
26246 program { name: "hide_end";
26247 action: SIGNAL_EMIT "elm,action,hide,finished" "";
26249 program { name: "reset";
26250 signal: "elm,action,reset";
26252 action: STATE_SET "default" 0.0;
26253 target: "clip_base";
26258 group { name: "elm/pager/base/fade_translucide";
26259 data.item: "onshow" "raise";
26261 // data.item: "onhide" "lower";
26262 // data.item: "onshow" "lower";
26264 image: "frame_1.png" COMP;
26265 image: "frame_2.png" COMP;
26266 image: "dia_grad.png" COMP;
26269 part { name: "clip_base";
26272 description { state: "default" 0.0;
26275 offset: -9999 -9999;
26281 color: 255 255 255 120;
26283 description { state: "visible" 0.0;
26284 inherit: "default" 0.0;
26286 description { state: "hidden" 0.0;
26287 inherit: "default" 0.0;
26288 color: 255 255 255 0;
26292 part { name: "clip";
26295 description { state: "default" 0.0;
26298 offset: -9999 -9999;
26304 color: 255 255 255 255;
26306 description { state: "visible" 0.0;
26307 inherit: "default" 0.0;
26309 description { state: "hidden" 0.0;
26310 inherit: "default" 0.0;
26311 color: 255 255 255 0;
26315 part { name: "base0";
26317 clip_to: "clip_base";
26318 description { state: "default" 0.0;
26319 image.normal: "dia_grad.png";
26331 part { name: "base";
26333 clip_to: "clip_base";
26334 description { state: "default" 0.0;
26336 normal: "frame_2.png";
26343 part { name: "over";
26346 description { state: "default" 0.0;
26356 normal: "frame_1.png";
26363 part { name: "elm.swallow.content";
26366 description { state: "default" 0.0;
26379 program { name: "push_start";
26380 signal: "elm,action,push";
26382 action: STATE_SET "hidden" 0.0;
26384 target: "clip_base";
26385 after: "show_start2";
26387 program { name: "show_start";
26388 signal: "elm,action,show";
26390 action: STATE_SET "hidden" 0.0;
26392 target: "clip_base";
26393 after: "show_start2";
26395 program { name: "show_start2";
26396 action: STATE_SET "visible" 0.0;
26397 transition: DECELERATE 0.5;
26399 target: "clip_base";
26402 program { name: "show_end";
26403 action: SIGNAL_EMIT "elm,action,show,finished" "";
26405 program { name: "pop_start";
26406 signal: "elm,action,pop";
26408 action: STATE_SET "visible" 0.0;
26410 target: "clip_base";
26411 after: "hide_start2";
26413 program { name: "hide_start";
26414 signal: "elm,action,hide";
26416 action: STATE_SET "visible" 0.0;
26418 target: "clip_base";
26419 after: "hide_start2";
26421 program { name: "hide_start2";
26422 action: STATE_SET "hidden" 0.0;
26423 transition: DECELERATE 0.5;
26425 target: "clip_base";
26428 program { name: "hide_end";
26429 action: SIGNAL_EMIT "elm,action,hide,finished" "";
26431 program { name: "reset";
26432 signal: "elm,action,reset";
26434 action: STATE_SET "default" 0.0;
26435 target: "clip_base";
26440 group { name: "elm/pager/base/fade_invisible";
26441 data.item: "onshow" "raise";
26443 // data.item: "onhide" "lower";
26444 // data.item: "onshow" "lower";
26446 part { name: "clip";
26449 description { state: "default" 0.0;
26451 offset: -9999 -9999;
26456 color: 255 255 255 255;
26458 description { state: "visible" 0.0;
26459 inherit: "default" 0.0;
26461 description { state: "hidden" 0.0;
26462 inherit: "default" 0.0;
26463 color: 255 255 255 0;
26467 part { name: "elm.swallow.content";
26470 description { state: "default" 0.0;
26481 program { name: "push_start";
26482 signal: "elm,action,push";
26484 action: STATE_SET "hidden" 0.0;
26486 after: "show_start2";
26488 program { name: "show_start";
26489 signal: "elm,action,show";
26491 action: STATE_SET "hidden" 0.0;
26493 after: "show_start2";
26495 program { name: "show_start2";
26496 action: STATE_SET "visible" 0.0;
26497 transition: DECELERATE 0.5;
26501 program { name: "show_end";
26502 action: SIGNAL_EMIT "elm,action,show,finished" "";
26504 program { name: "pop_start";
26505 signal: "elm,action,pop";
26507 action: STATE_SET "visible" 0.0;
26509 after: "hide_start2";
26511 program { name: "hide_start";
26512 signal: "elm,action,hide";
26514 action: STATE_SET "visible" 0.0;
26516 after: "hide_start2";
26518 program { name: "hide_start2";
26519 action: STATE_SET "hidden" 0.0;
26520 transition: DECELERATE 0.5;
26524 program { name: "hide_end";
26525 action: SIGNAL_EMIT "elm,action,hide,finished" "";
26527 program { name: "reset";
26528 signal: "elm,action,reset";
26530 action: STATE_SET "default" 0.0;
26536 group { name: "elm/pager/base/flip";
26537 data.item: "onshow" "raise";
26539 image: "frame_1.png" COMP;
26540 image: "frame_2.png" COMP;
26541 image: "dia_grad.png" COMP;
26544 part { name: "elm.swallow.content";
26546 description { state: "default" 0.0;
26558 description { state: "hidden" 0.0;
26559 inherit: "default" 0.0;
26561 map.rotation.y: 90.0;
26563 description { state: "before_hidden" 0.0;
26564 inherit: "default" 0.0;
26566 map.rotation.y: -90.0;
26571 program { name: "push_start";
26572 signal: "elm,action,push";
26576 program { name: "push1";
26577 action: STATE_SET "hidden" 0.0;
26578 target: "elm.swallow.content";
26581 program { name: "push2";
26582 action: STATE_SET "default" 0.0;
26584 transition: LINEAR 0.5;
26585 target: "elm.swallow.content";
26588 program { name: "push3";
26589 action: SIGNAL_EMIT "elm,action,show,finished" "";
26592 program { name: "show_start";
26593 signal: "elm,action,show";
26597 program { name: "show1";
26598 action: STATE_SET "before_hidden" 0.0;
26599 target: "elm.swallow.content";
26602 program { name: "show2";
26603 action: STATE_SET "default" 0.0;
26605 transition: LINEAR 0.5;
26606 target: "elm.swallow.content";
26609 program { name: "show3";
26610 action: SIGNAL_EMIT "elm,action,show,finished" "";
26613 program { name: "pop_start";
26614 signal: "elm,action,pop";
26618 program { name: "pop1";
26619 action: STATE_SET "default" 0.0;
26620 target: "elm.swallow.content";
26623 program { name: "pop2";
26624 action: STATE_SET "hidden" 0.0;
26625 transition: LINEAR 0.5;
26626 target: "elm.swallow.content";
26629 program { name: "pop3";
26630 action: SIGNAL_EMIT "elm,action,hide,finished" "";
26633 program { name: "hide_start";
26634 signal: "elm,action,hide";
26638 program { name: "hide1";
26639 action: STATE_SET "default" 0.0;
26640 target: "elm.swallow.content";
26643 program { name: "hide2";
26644 action: STATE_SET "before_hidden" 0.0;
26645 transition: LINEAR 0.5;
26646 target: "elm.swallow.content";
26649 program { name: "hide3";
26650 action: SIGNAL_EMIT "elm,action,hide,finished" "";
26653 program { name: "reset";
26654 signal: "elm,action,reset";
26656 action: STATE_SET "default" 0.0;
26657 target: "elm.swallow.content";
26664 ///////////////////////////////////////////////////////////////////////////////
26665 // FIXME: this doesn't look too hot. need to fix it up
26666 group { name: "elm/progressbar/horizontal/default";
26668 image: "shelf_inset.png" COMP;
26669 image: "bt_sm_base2.png" COMP;
26670 image: "bt_sm_hilight.png" COMP;
26671 image: "bt_sm_shine.png" COMP;
26674 part { name: "elm.background.progressbar";
26678 state: "default" 0.0;
26688 part { name: "elm.swallow.bar";
26694 state: "default" 0.0;
26697 to_y: "elm.background.progressbar";
26701 to: "elm.background.progressbar";
26706 part { name: "elm.swallow.content";
26708 description { state: "default" 0.0;
26713 to_y: "elm.background.progressbar";
26718 to_y: "elm.background.progressbar";
26721 description { state: "visible" 0.0;
26722 inherit: "default" 0.0;
26725 aspect_preference: VERTICAL;
26729 part { name: "elm.text";
26733 description { state: "default" 0.0;
26737 rel1.to_x: "elm.swallow.content";
26738 rel1.relative: 1.0 0.0;
26740 rel2.to_x: "elm.swallow.content";
26741 rel2.relative: 1.0 1.0;
26742 rel2.offset: -1 -5;
26745 font: "Sans,Edje-Vera";
26751 description { state: "visible" 0.0;
26752 inherit: "default" 0.0;
26760 part { name: "background";
26762 clip_to: "elm.background.progressbar";
26764 state: "default" 0.0;
26766 to: "elm.swallow.bar";
26770 to: "elm.swallow.bar";
26775 normal: "shelf_inset.png";
26781 part { name: "elm.text.status";
26784 description { state: "default" 0.0;
26796 font: "Sans:style=Bold,Edje-Vera-Bold";
26803 description { state: "hidden" 0.0;
26804 inherit: "default" 0.0;
26810 part { name: "elm.progress.progressbar";
26812 clip_to: "elm.background.progressbar";
26814 state: "default" 0.0;
26818 to: "elm.swallow.bar";
26822 to_y: "elm.swallow.bar";
26823 to_x: "elm.cur.progressbar";
26827 normal: "bt_sm_base2.png";
26832 state: "invert" 0.0;
26833 inherit: "default" 0.0;
26835 to_y: "elm.swallow.bar";
26836 to_x: "elm.cur.progressbar";
26839 to: "elm.swallow.bar";
26844 state: "state_begin" 0.0;
26845 inherit: "default" 0.0;
26847 to: "elm.swallow.bar";
26851 to: "elm.swallow.bar";
26856 state: "state_end" 0.0;
26857 inherit: "default" 0.0;
26859 to: "elm.swallow.bar";
26863 to: "elm.swallow.bar";
26868 part { name: "text-bar";
26871 clip_to: "progress-rect";
26872 effect: SOFT_SHADOW;
26874 description { state: "default" 0.0;
26878 rel1.to: "elm.text.status";
26879 rel1.offset: -1 -1;
26880 rel2.to: "elm.text.status";
26882 text_source: "elm.text.status";
26883 font: "Sans:style=Bold,Edje-Vera-Bold";
26888 color: 224 224 224 255;
26891 description { state: "hidden" 0.0;
26892 inherit: "default" 0.0;
26898 part { name: "over1";
26900 description { state: "default" 0.0;
26901 rel1.to: "elm.progress.progressbar";
26902 rel2.to: "elm.progress.progressbar";
26903 rel2.relative: 1.0 0.5;
26905 normal: "bt_sm_hilight.png";
26911 part { name: "over2";
26914 description { state: "default" 0.0;
26915 rel1.to: "elm.progress.progressbar";
26916 rel2.to: "elm.progress.progressbar";
26918 normal: "bt_sm_shine.png";
26924 part { name: "elm.cur.progressbar";
26927 confine: "background";
26931 description { state: "default" 0.0;
26939 rel2.to: "background";
26942 part { name: "progress-rect";
26946 state: "default" 0.0;
26947 rel1.to: "elm.progress.progressbar";
26948 rel2.to: "elm.progress.progressbar";
26953 program { name: "label_show";
26954 signal: "elm,state,text,visible";
26956 action: STATE_SET "visible" 0.0;
26957 target: "elm.text";
26959 program { name: "label_hide";
26960 signal: "elm,state,text,hidden";
26962 action: STATE_SET "default" 0.0;
26963 target: "elm.text";
26965 program { name: "icon_show";
26966 signal: "elm,state,icon,visible";
26968 action: STATE_SET "visible" 0.0;
26969 target: "elm.swallow.content";
26971 program { name: "icon_hide";
26972 signal: "elm,state,icon,hidden";
26974 action: STATE_SET "default" 0.0;
26975 target: "elm.swallow.content";
26977 program { name: "units_show";
26978 signal: "elm,state,units,visible";
26980 action: STATE_SET "default" 0.0;
26981 target: "text-bar";
26982 target: "elm.text.status";
26984 program { name: "units_hide";
26985 signal: "elm,state,units,hidden";
26987 action: STATE_SET "hidden" 0.0;
26988 target: "text-bar";
26989 target: "elm.text.status";
26991 program { name: "slide_to_end";
26992 action: STATE_SET "state_end" 0.0;
26993 transition: LINEAR 0.5;
26994 target: "elm.progress.progressbar";
26995 after: "slide_to_begin";
26997 program { name: "slide_to_begin";
26998 signal: "elm,state,slide,begin";
26999 action: STATE_SET "state_begin" 0.0;
27000 target: "elm.progress.progressbar";
27001 transition: LINEAR 0.5;
27002 after: "slide_to_end";
27004 program { name: "start_pulse";
27005 signal: "elm,state,pulse,start";
27007 after: "slide_to_end";
27009 program { name: "stop_pulse";
27010 signal: "elm,state,pulse,stop";
27012 action: ACTION_STOP;
27013 target: "slide_to_begin";
27014 target: "slide_to_end";
27015 target: "start_pulse";
27016 after: "state_pulse";
27018 program { name: "state_pulse";
27019 signal: "elm,state,pulse";
27021 action: STATE_SET "state_begin" 0.0;
27022 target: "elm.progress.progressbar";
27023 after: "units_hide";
27025 program { name: "state_fraction";
27026 signal: "elm,state,fraction";
27028 action: ACTION_STOP;
27029 target: "slide_to_begin";
27030 target: "slide_to_end";
27031 target: "start_pulse";
27032 action: STATE_SET "default" 0.0;
27033 target: "elm.progress.progressbar";
27035 program { name: "set_invert_on";
27036 signal: "elm,state,inverted,on";
27038 action: STATE_SET "invert" 0.0;
27039 target: "elm.progress.progressbar";
27041 program { name: "set_invert_off";
27042 signal: "elm,state,inverted,off";
27044 action: STATE_SET "default" 0.0;
27045 target: "elm.progress.progressbar";
27050 ///////////////////////////////////////////////////////////////////////////////
27051 group { name: "elm/progressbar/vertical/default";
27053 image: "shelf_inset.png" COMP;
27054 image: "bt_sm_base2.png" COMP;
27055 image: "bt_sm_hilight.png" COMP;
27056 image: "bt_sm_shine.png" COMP;
27059 part { name: "elm.background.progressbar";
27063 state: "default" 0.0;
27074 part { name: "elm.swallow.bar";
27077 description { state: "default" 0.0;
27087 to_y: "elm.text.box";
27093 part { name: "elm.swallow.content";
27095 description { state: "default" 0.0;
27100 to_x: "elm.swallow.bar";
27105 to_x: "elm.swallow.bar";
27108 description { state: "visible" 0.0;
27109 inherit: "default" 0.0;
27112 aspect_preference: HORIZONTAL;
27116 part { name: "elm.text";
27120 description { state: "default" 0.0;
27124 rel1.to_y: "elm.swallow.content";
27125 rel1.relative: 0.5 1.0;
27127 rel2.to_y: "elm.swallow.content";
27128 rel2.relative: 0.5 1.0;
27129 rel2.offset: -1 -1;
27132 font: "Sans,Edje-Vera";
27138 description { state: "visible" 0.0;
27139 inherit: "default" 0.0;
27147 part { name: "background";
27149 clip_to: "elm.background.progressbar";
27151 state: "default" 0.0;
27153 to: "elm.swallow.bar";
27157 to: "elm.swallow.bar";
27162 normal: "shelf_inset.png";
27168 part { name: "elm.progress.progressbar";
27170 clip_to: "elm.background.progressbar";
27172 state: "default" 0.0;
27176 to: "elm.swallow.bar";
27180 to_x: "elm.swallow.bar";
27181 to_y: "elm.cur.progressbar";
27185 normal: "bt_sm_base2.png";
27190 state: "invert" 0.0;
27191 inherit: "default" 0.0;
27193 to_x: "elm.swallow.bar";
27194 to_y: "elm.cur.progressbar";
27197 to: "elm.swallow.bar";
27202 state: "state_begin" 0.0;
27203 inherit: "default" 0.0;
27205 to: "elm.swallow.bar";
27209 to: "elm.swallow.bar";
27214 state: "state_end" 0.0;
27215 inherit: "default" 0.0;
27217 to: "elm.swallow.bar";
27221 to: "elm.swallow.bar";
27227 part { name: "over1";
27229 description { state: "default" 0.0;
27230 rel1.to: "elm.progress.progressbar";
27231 rel2.to: "elm.progress.progressbar";
27232 rel2.relative: 1.0 0.5;
27234 normal: "bt_sm_hilight.png";
27240 part { name: "over2";
27243 description { state: "default" 0.0;
27244 rel1.to: "elm.progress.progressbar";
27245 rel2.to: "elm.progress.progressbar";
27247 normal: "bt_sm_shine.png";
27253 part { name: "elm.cur.progressbar";
27256 confine: "background";
27260 description { state: "default" 0.0;
27268 rel2.to: "background";
27272 part { name: "elm.text.box";
27275 description { state: "default" 0.0;
27278 to: "elm.text.status";
27282 to: "elm.text.status";
27285 color: 255 255 255 0;
27287 description { state: "visible" 0.0;
27288 inherit: "default" 0.0;
27292 part { name: "elm.text.status";
27296 description { state: "default" 0.0;
27300 rel1.relative: 0.0 1.0;
27302 rel2.relative: 1.0 1.0;
27306 font: "Sans:style=Bold,Edje-Vera-Bold";
27312 description { state: "visible" 0.0;
27313 inherit: "default" 0.0;
27318 rel2.offset: -9 -9;
27323 program { name: "label_show";
27324 signal: "elm,state,text,visible";
27326 action: STATE_SET "visible" 0.0;
27327 target: "elm.text";
27329 program { name: "label_hide";
27330 signal: "elm,state,text,hidden";
27332 action: STATE_SET "default" 0.0;
27333 target: "elm.text";
27335 program { name: "icon_show";
27336 signal: "elm,state,icon,visible";
27338 action: STATE_SET "visible" 0.0;
27339 target: "elm.swallow.content";
27341 program { name: "icon_hide";
27342 signal: "elm,state,icon,hidden";
27344 action: STATE_SET "default" 0.0;
27345 target: "elm.swallow.content";
27347 program { name: "units_show";
27348 signal: "elm,state,units,visible";
27350 action: STATE_SET "visible" 0.0;
27351 target: "elm.text.status";
27352 target: "elm.text.box";
27354 program { name: "units_hide";
27355 signal: "elm,state,units,hidden";
27357 action: STATE_SET "default" 0.0;
27358 target: "elm.text.status";
27359 target: "elm.text.box";
27361 program { name: "slide_to_end";
27362 action: STATE_SET "state_end" 0.0;
27363 transition: LINEAR 0.5;
27364 target: "elm.progress.progressbar";
27365 after: "slide_to_begin";
27367 program { name: "slide_to_begin";
27368 action: STATE_SET "state_begin" 0.0;
27369 target: "elm.progress.progressbar";
27370 transition: LINEAR 0.5;
27371 after: "slide_to_end";
27373 program { name: "start_pulse";
27374 signal: "elm,state,pulse,start";
27376 action: STATE_SET "state_begin" 0.0;
27377 target: "elm.progress.progressbar";
27378 after: "slide_to_end";
27380 program { name: "stop_pulse";
27381 signal: "elm,state,pulse,stop";
27383 action: ACTION_STOP;
27384 target: "slide_to_begin";
27385 target: "slide_to_end";
27386 target: "start_pulse";
27387 after: "state_pulse";
27389 program { name: "state_pulse";
27390 signal: "elm,state,pulse";
27392 action: STATE_SET "state_begin" 0.0;
27393 target: "elm.progress.progressbar";
27394 after: "units_hide";
27396 program { name: "state_fraction";
27397 signal: "elm,state,fraction";
27399 action: ACTION_STOP;
27400 target: "slide_to_begin";
27401 target: "slide_to_end";
27402 target: "start_pulse";
27403 action: STATE_SET "default" 0.0;
27404 target: "elm.progress.progressbar";
27406 program { name: "set_invert_on";
27407 signal: "elm,state,inverted,on";
27409 action: STATE_SET "invert" 0.0;
27410 target: "elm.progress.progressbar";
27411 target: "elm.cur.progressbar";
27413 program { name: "set_invert_off";
27414 signal: "elm,state,inverted,off";
27416 action: STATE_SET "default" 0.0;
27417 target: "elm.progress.progressbar";
27418 target: "elm.cur.progressbar";
27423 ///////////////////////////////////////////////////////////////////////////////
27424 group { name: "elm/separator/horizontal/default";
27426 image: "separator_h.png" COMP;
27429 part { name: "separator"; // separator group
27430 description { state: "default" 0.0;
27433 rel2.offset: -5 -5;
27435 normal: "separator_h.png";
27445 ///////////////////////////////////////////////////////////////////////////////
27446 group { name: "elm/separator/vertical/default";
27448 image: "separator_v.png" COMP;
27451 part { name: "separator"; // separator group
27452 description { state: "default" 0.0;
27455 rel2.offset: -5 -5;
27457 normal: "separator_v.png";
27467 group { name: "elm/progressbar/horizontal/wheel";
27469 image: "busy-1.png" COMP;
27470 image: "busy-2.png" COMP;
27471 image: "busy-3.png" COMP;
27472 image: "busy-4.png" COMP;
27473 image: "busy-5.png" COMP;
27474 image: "busy-6.png" COMP;
27475 image: "busy-7.png" COMP;
27476 image: "busy-8.png" COMP;
27477 image: "busy-9.png" COMP;
27480 part { name: "elm.background.progressbar";
27484 state: "default" 0.0;
27487 part { name: "elm.swallow.bar";
27490 description { state: "default" 0.0;
27496 part { name: "elm.swallow.content";
27498 description { state: "default" 0.0;
27504 part { name: "background";
27506 clip_to: "elm.background.progressbar";
27508 state: "default" 0.0;
27513 aspect_preference: BOTH;
27515 normal: "busy-9.png";
27520 state: "pulse" 0.0;
27521 inherit: "default" 0.0;
27523 normal: "busy-9.png";
27524 tween: "busy-1.png";
27525 tween: "busy-2.png";
27526 tween: "busy-3.png";
27527 tween: "busy-4.png";
27528 tween: "busy-5.png";
27529 tween: "busy-6.png";
27530 tween: "busy-7.png";
27531 tween: "busy-8.png";
27538 program { name: "start_pulse";
27539 signal: "elm,state,pulse,start";
27541 action: STATE_SET "pulse" 0.0;
27542 target: "background";
27543 transition: LINEAR 0.5;
27544 after: "start_pulse";
27546 program { name: "stop_pulse";
27547 signal: "elm,state,pulse,stop";
27549 action: STATE_SET "default" 0.0;
27550 target: "background";
27556 ///////////////////////////////////////////////////////////////////////////////
27557 group { name: "elm/spinner/base/default";
27559 image: "shelf_inset.png" COMP;
27560 image: "bt_base1.png" COMP;
27561 image: "bt_hilight.png" COMP;
27562 image: "bt_shine.png" COMP;
27563 image: "bt_glow.png" COMP;
27564 image: "bt_dis_base.png" COMP;
27565 image: "bt_dis_hilight.png" COMP;
27566 image: "sp_bt_l.png" COMP;
27567 image: "sp_bt_r.png" COMP;
27572 description { state: "default" 0.0;
27575 rel2.offset: -2 -2;
27576 color: 255 255 255 0;
27579 part { name: "conf_over";
27581 description { state: "default" 0.0;
27585 normal: "shelf_inset.png";
27592 part { name: "left_bt";
27594 description { state: "default" 0.0;
27604 aspect_preference: VERTICAL;
27606 normal: "bt_base1.png";
27611 description { state: "clicked" 0.0;
27612 inherit: "default" 0.0;
27613 image.normal: "bt_base1.png";
27614 image.middle: SOLID;
27616 description { state: "disabled" 0.0;
27617 inherit: "default" 0.0;
27619 normal: "bt_dis_base.png";
27624 part { name: "left_over1";
27626 description { state: "default" 0.0;
27627 rel1.to: "left_bt";
27628 rel2 { to: "left_bt";
27632 normal: "bt_hilight.png";
27636 description { state: "disabled" 0.0;
27637 inherit: "default" 0.0;
27639 normal: "bt_dis_hilight.png";
27644 part { name: "left_over2";
27647 ignore_flags: ON_HOLD;
27648 description { state: "default" 0.0;
27649 rel1.to: "left_bt";
27650 rel2.to: "left_bt";
27652 normal: "bt_shine.png";
27656 description { state: "disabled" 0.0;
27657 inherit: "default" 0.0;
27661 part { name: "left_over3";
27664 description { state: "default" 0.0;
27665 color: 255 255 255 0;
27666 rel1.to: "left_bt";
27667 rel2.to: "left_bt";
27669 normal: "bt_glow.png";
27670 border: 12 12 12 12;
27674 description { state: "clicked" 0.0;
27675 inherit: "default" 0.0;
27677 color: 255 255 255 255;
27680 part { name: "right_bt";
27682 description { state: "default" 0.0;
27692 aspect_preference: VERTICAL;
27694 normal: "bt_base1.png";
27699 description { state: "clicked" 0.0;
27700 inherit: "default" 0.0;
27701 image.normal: "bt_base1.png";
27702 image.middle: SOLID;
27704 description { state: "disabled" 0.0;
27705 inherit: "default" 0.0;
27707 normal: "bt_dis_base.png";
27712 part { name: "right_over1";
27714 description { state: "default" 0.0;
27715 rel1.to: "right_bt";
27716 rel2 { to: "right_bt";
27720 normal: "bt_hilight.png";
27724 description { state: "disabled" 0.0;
27725 inherit: "default" 0.0;
27727 normal: "bt_dis_hilight.png";
27732 part { name: "right_over2";
27735 ignore_flags: ON_HOLD;
27736 description { state: "default" 0.0;
27737 rel1.to: "right_bt";
27738 rel2.to: "right_bt";
27740 normal: "bt_shine.png";
27744 description { state: "disabled" 0.0;
27745 inherit: "default" 0.0;
27749 part { name: "right_over3";
27752 description { state: "default" 0.0;
27753 color: 255 255 255 0;
27754 rel1.to: "right_bt";
27755 rel2.to: "right_bt";
27757 normal: "bt_glow.png";
27758 border: 12 12 12 12;
27762 description { state: "clicked" 0.0;
27763 inherit: "default" 0.0;
27765 color: 255 255 255 255;
27768 part { name: "left_bt_icon";
27770 description { state: "default" 0.0;
27771 rel1.to: "left_bt";
27773 rel2.to: "left_bt";
27774 rel2.offset: -5 -5;
27778 aspect_preference: BOTH;
27779 image.normal: "sp_bt_l.png";
27781 description { state: "rtl" 0.0;
27782 inherit: "default" 0.0;
27783 image.normal: "sp_bt_r.png";
27786 part { name: "right_bt_icon";
27788 description { state: "default" 0.0;
27789 rel1.to: "right_bt";
27791 rel2.to: "right_bt";
27792 rel2.offset: -5 -5;
27796 aspect_preference: BOTH;
27797 image.normal: "sp_bt_r.png";
27799 description { state: "rtl" 0.0;
27800 inherit: "default" 0.0;
27801 image.normal: "sp_bt_l.png";
27804 part { name: "elm.text";
27808 description { state: "default" 0.0;
27811 rel1 { relative: 1.0 0.0;
27816 rel2 { relative: 0.0 1.0;
27823 font: "Sans,Edje-Vera";
27829 description { state: "active" 0.0;
27830 inherit: "default" 0.0;
27833 description { state: "disabled_active" 0.0;
27834 inherit: "default" 0.0;
27838 description { state: "disabled" 0.0;
27839 inherit: "default" 0.0;
27844 part { name: "elm.dragable.slider";
27852 description { state: "default" 0.0;
27859 part { name: "button_events";
27862 events: "elm.dragable.slider";
27865 description { state: "default" 0.0;
27866 rel1.to: "elm.text";
27867 rel2.to: "elm.text";
27871 part { name: "elm.swallow.entry";
27873 description { state: "default" 0.0;
27876 rel1 { relative: 1.0 0.5;
27881 rel2 { relative: 0.0 0.5;
27889 description { state: "active" 0.0;
27890 inherit: "default" 0.0;
27892 color: 255 255 255 255;
27894 description { state: "disabled_active" 0.0;
27895 inherit: "default" 0.0;
27898 description { state: "disabled" 0.0;
27899 inherit: "default" 0.0;
27903 part { name: "disabler";
27905 description { state: "default" 0.0;
27909 description { state: "disabled" 0.0;
27910 inherit: "default" 0.0;
27916 program { name: "text_show";
27917 signal: "elm,state,text,visible";
27919 action: STATE_SET "visible" 0.0;
27920 target: "elm.text";
27922 program { name: "text_hide";
27923 signal: "elm,state,text,hidden";
27925 action: STATE_SET "default" 0.0;
27926 target: "elm.text";
27928 program { name: "dec";
27929 signal: "mouse,down,1";
27931 action: SIGNAL_EMIT "elm,action,decrement,start" "";
27933 program { name: "dec2";
27934 signal: "mouse,up,1";
27936 action: SIGNAL_EMIT "elm,action,decrement,stop" "";
27938 program { name: "inc";
27939 signal: "mouse,down,1";
27940 source: "right_bt";
27941 action: SIGNAL_EMIT "elm,action,increment,start" "";
27943 program { name: "inc2";
27944 signal: "mouse,up,1";
27945 source: "right_bt";
27946 action: SIGNAL_EMIT "elm,action,increment,stop" "";
27949 name: "left_bt_click";
27950 signal: "mouse,down,1";
27951 source: "left_over2";
27952 action: STATE_SET "clicked" 0.0;
27956 name: "left_bt_unclick";
27957 signal: "mouse,up,1";
27958 source: "left_over2";
27959 action: STATE_SET "default" 0.0;
27963 name: "left_bt_click2";
27964 signal: "mouse,down,1";
27965 source: "left_over3";
27966 action: STATE_SET "clicked" 0.0;
27967 target: "left_over3";
27970 name: "left_bt_unclick2";
27971 signal: "mouse,up,1";
27972 source: "left_over3";
27973 action: STATE_SET "default" 0.0;
27974 transition: DECELERATE 0.5;
27975 target: "left_over3";
27978 name: "left_bt_unclick3";
27979 signal: "mouse,up,1";
27980 source: "left_over2";
27981 action: SIGNAL_EMIT "elm,action,click" "";
27984 name: "left_bt_pressed_anim";
27985 signal: "elm,left,anim,activate";
27987 action: STATE_SET "clicked" 0.0;
27989 target: "left_over3";
27990 after: "left_bt_unpressed_anim";
27993 name: "left_bt_unpressed_anim";
27994 action: STATE_SET "default" 0.0;
27995 transition: DECELERATE 0.5;
27997 target: "left_over3";
28001 name: "right_bt_click";
28002 signal: "mouse,down,1";
28003 source: "right_over2";
28004 action: STATE_SET "clicked" 0.0;
28005 target: "right_bt";
28008 name: "right_bt_unclick";
28009 signal: "mouse,up,1";
28010 source: "right_over2";
28011 action: STATE_SET "default" 0.0;
28012 target: "right_bt";
28015 name: "right_bt_click2";
28016 signal: "mouse,down,1";
28017 source: "right_over3";
28018 action: STATE_SET "clicked" 0.0;
28019 target: "right_over3";
28022 name: "right_bt_unclick2";
28023 signal: "mouse,up,1";
28024 source: "right_over3";
28025 action: STATE_SET "default" 0.0;
28026 transition: DECELERATE 0.5;
28027 target: "right_over3";
28030 name: "right_bt_unclick3";
28031 signal: "mouse,up,1";
28032 source: "right_over2";
28033 action: SIGNAL_EMIT "elm,action,click" "";
28036 name: "right_bt_pressed_anim";
28037 signal: "elm,right,anim,activate";
28039 action: STATE_SET "clicked" 0.0;
28040 target: "right_bt";
28041 target: "right_over3";
28042 after: "right_bt_unpressed_anim";
28045 name: "right_bt_unpressed_anim";
28046 action: STATE_SET "default" 0.0;
28047 transition: DECELERATE 0.5;
28048 target: "right_bt";
28049 target: "right_over3";
28052 program { name: "disable";
28053 signal: "elm,state,disabled";
28055 action: STATE_SET "disabled" 0.0;
28057 target: "left_over1";
28058 target: "left_over2";
28059 target: "right_bt";
28060 target: "right_over1";
28061 target: "right_over2";
28062 target: "disabler";
28063 after: "disable_text";
28065 program { name: "disable_text";
28069 get_state(PART:"elm.text", st, 30, vl);
28070 if (!strcmp(st, "active"))
28071 set_state(PART:"elm.text", "disabled_active", 0.0);
28073 set_state(PART:"elm.text", "disabled", 0.0);
28075 get_state(PART:"elm.swallow.entry", st, 30, vl);
28076 if (!strcmp(st, "active"))
28077 set_state(PART:"elm.swallow.entry", "disabled_active", 0.0);
28079 set_state(PART:"elm.swallow.entry", "disabled", 0.0);
28082 program { name: "enable";
28083 signal: "elm,state,enabled";
28085 action: STATE_SET "default" 0.0;
28087 target: "left_over1";
28088 target: "left_over2";
28089 target: "right_bt";
28090 target: "right_over1";
28091 target: "right_over2";
28092 target: "disabler";
28093 after: "enable_text";
28095 program { name: "enable_text";
28099 get_state(PART:"elm.text", st, 30, vl);
28100 if (!strcmp(st, "disabled_active"))
28101 set_state(PART:"elm.text", "active", 0.0);
28103 set_state(PART:"elm.text", "default", 0.0);
28105 get_state(PART:"elm.swallow.entry", st, 30, vl);
28106 if (!strcmp(st, "disabled_active"))
28107 set_state(PART:"elm.swallow.entry", "active", 0.0);
28109 set_state(PART:"elm.swallow.entry", "default", 0.0);
28112 program { name: "active";
28113 signal: "elm,state,active";
28115 action: STATE_SET "active" 0.0;
28116 target: "elm.text";
28117 target: "elm.swallow.entry";
28119 program { name: "inactive";
28120 signal: "elm,state,inactive";
28122 action: STATE_SET "default" 0.0;
28123 target: "elm.text";
28124 target: "elm.swallow.entry";
28126 program { name: "toggle_text";
28127 signal: "mouse,up,1";
28128 source: "button_events";
28129 action: SIGNAL_EMIT "elm,action,entry,toggle" "";
28131 program { name: "to_rtl";
28132 signal: "edje,state,rtl";
28134 action: STATE_SET "rtl" 0.0;
28135 target: "right_bt_icon";
28136 target: "left_bt_icon";
28138 program { name: "to_ltr";
28139 signal: "edje,state,ltr";
28141 action: STATE_SET "default" 0.0;
28142 target: "right_bt_icon";
28143 target: "left_bt_icon";
28148 ///////////////////////////////////////////////////////////////////////////////
28149 group { name: "elm/spinner/base/vertical";
28151 image: "shelf_inset.png" COMP;
28152 image: "bt_hilight.png" COMP;
28153 image: "bt_shine.png" COMP;
28154 image: "bt_glow.png" COMP;
28155 image: "bt_dis_base.png" COMP;
28156 image: "bt_dis_hilight.png" COMP;
28157 image: "up.png" COMP;
28158 image: "down.png" COMP;
28159 image: "bt_spinner_up.png" COMP;
28160 image: "bt_spinner_down.png" COMP;
28161 image: "bt_spinner_hilight.png" COMP;
28166 description { state: "default" 0.0;
28169 rel2.offset: -2 -2;
28170 color: 255 255 255 0;
28173 part { name: "conf_over";
28175 description { state: "default" 0.0;
28184 normal: "shelf_inset.png";
28191 part { name: "down_bt";
28193 description { state: "default" 0.0;
28209 normal: "bt_spinner_down.png";
28214 description { state: "clicked" 0.0;
28215 inherit: "default" 0.0;
28216 image.normal: "bt_spinner_down.png";
28217 image.middle: SOLID;
28219 description { state: "disabled" 0.0;
28220 inherit: "default" 0.0;
28222 normal: "bt_dis_base.png";
28227 part { name: "down_over3";
28230 description { state: "default" 0.0;
28231 color: 255 255 255 0;
28232 rel1.to: "down_bt";
28233 rel2.to: "down_bt";
28235 normal: "bt_glow.png";
28236 border: 12 12 12 12;
28240 description { state: "clicked" 0.0;
28241 inherit: "default" 0.0;
28243 color: 255 255 255 255;
28246 part { name: "up_bt";
28248 description { state: "default" 0.0;
28261 aspect_preference: BOTH;
28263 normal: "bt_spinner_up.png";
28268 description { state: "clicked" 0.0;
28269 inherit: "default" 0.0;
28270 image.normal: "bt_spinner_up.png";
28271 image.middle: SOLID;
28273 description { state: "disabled" 0.0;
28274 inherit: "default" 0.0;
28276 normal: "bt_dis_base.png";
28281 part { name: "up_over1";
28283 description { state: "default" 0.0;
28285 rel2 { to: "up_bt";
28289 normal: "bt_spinner_hilight.png";
28293 description { state: "disabled" 0.0;
28294 inherit: "default" 0.0;
28296 normal: "bt_dis_hilight.png";
28301 part { name: "up_over3";
28304 description { state: "default" 0.0;
28305 color: 255 255 255 0;
28309 normal: "bt_glow.png";
28310 border: 12 12 12 12;
28314 description { state: "clicked" 0.0;
28315 inherit: "default" 0.0;
28317 color: 255 255 255 255;
28320 part { name: "down_bt_icon";
28322 description { state: "default" 0.0;
28323 rel1.to: "down_bt";
28325 rel2.to: "down_bt";
28326 rel2.offset: -6 -3;
28328 image.normal: "down.png";
28331 part { name: "up_bt_icon";
28333 description { state: "default" 0.0;
28337 rel2.offset: -6 -3;
28339 image.normal: "up.png";
28342 part { name: "elm.text";
28346 description { state: "default" 0.0;
28349 rel1 { relative: 0.0 0.0;
28354 rel2 { relative: 0.0 1.0;
28361 font: "Sans,Edje-Vera";
28367 description { state: "active" 0.0;
28368 inherit: "default" 0.0;
28371 description { state: "disabled_active" 0.0;
28372 inherit: "default" 0.0;
28376 description { state: "disabled" 0.0;
28377 inherit: "default" 0.0;
28382 part { name: "elm.dragable.slider";
28390 description { state: "default" 0.0;
28397 part { name: "button_events";
28400 events: "elm.dragable.slider";
28403 description { state: "default" 0.0;
28404 rel1.to: "elm.text";
28405 rel2.to: "elm.text";
28409 part { name: "elm.swallow.entry";
28411 description { state: "default" 0.0;
28414 rel1 { relative: 0.0 0.5;
28418 rel2 { relative: 1.0 0.5;
28425 description { state: "active" 0.0;
28426 inherit: "default" 0.0;
28428 color: 255 255 255 255;
28430 description { state: "disabled_active" 0.0;
28431 inherit: "default" 0.0;
28434 description { state: "disabled" 0.0;
28435 inherit: "default" 0.0;
28439 part { name: "disabler";
28441 description { state: "default" 0.0;
28445 description { state: "disabled" 0.0;
28446 inherit: "default" 0.0;
28452 program { name: "text_show";
28453 signal: "elm,state,text,visible";
28455 action: STATE_SET "visible" 0.0;
28456 target: "elm.text";
28458 program { name: "text_hide";
28459 signal: "elm,state,text,hidden";
28461 action: STATE_SET "default" 0.0;
28462 target: "elm.text";
28464 program { name: "dec";
28465 signal: "mouse,down,1";
28467 action: SIGNAL_EMIT "elm,action,decrement,start" "";
28469 program { name: "dec2";
28470 signal: "mouse,up,1";
28472 action: SIGNAL_EMIT "elm,action,decrement,stop" "";
28474 program { name: "inc";
28475 signal: "mouse,down,1";
28477 action: SIGNAL_EMIT "elm,action,increment,start" "";
28479 program { name: "inc2";
28480 signal: "mouse,up,1";
28482 action: SIGNAL_EMIT "elm,action,increment,stop" "";
28485 name: "down_bt_click2";
28486 signal: "mouse,down,1";
28487 source: "down_over3";
28488 action: STATE_SET "clicked" 0.0;
28489 target: "down_over3";
28492 name: "down_bt_unclick2";
28493 signal: "mouse,up,1";
28494 source: "down_over3";
28495 action: STATE_SET "default" 0.0;
28496 transition: DECELERATE 0.5;
28497 target: "down_over3";
28500 name: "up_bt_click2";
28501 signal: "mouse,down,1";
28502 source: "up_over3";
28503 action: STATE_SET "clicked" 0.0;
28504 target: "up_over3";
28507 name: "up_bt_unclick2";
28508 signal: "mouse,up,1";
28509 source: "up_over3";
28510 action: STATE_SET "default" 0.0;
28511 transition: DECELERATE 0.5;
28512 target: "up_over3";
28514 program { name: "disable";
28515 signal: "elm,state,disabled";
28517 action: STATE_SET "disabled" 0.0;
28520 target: "disabler";
28521 after: "disable_text";
28523 program { name: "disable_text";
28527 get_state(PART:"elm.text", st, 30, vl);
28528 if (!strcmp(st, "active"))
28529 set_state(PART:"elm.text", "disabled_active", 0.0);
28531 set_state(PART:"elm.text", "disabled", 0.0);
28533 get_state(PART:"elm.swallow.entry", st, 30, vl);
28534 if (!strcmp(st, "active"))
28535 set_state(PART:"elm.swallow.entry", "disabled_active", 0.0);
28537 set_state(PART:"elm.swallow.entry", "disabled", 0.0);
28540 program { name: "enable";
28541 signal: "elm,state,enabled";
28543 action: STATE_SET "default" 0.0;
28546 target: "disabler";
28547 after: "enable_text";
28549 program { name: "enable_text";
28553 get_state(PART:"elm.text", st, 30, vl);
28554 if (!strcmp(st, "disabled_active"))
28555 set_state(PART:"elm.text", "active", 0.0);
28557 set_state(PART:"elm.text", "default", 0.0);
28559 get_state(PART:"elm.swallow.entry", st, 30, vl);
28560 if (!strcmp(st, "disabled_active"))
28561 set_state(PART:"elm.swallow.entry", "active", 0.0);
28563 set_state(PART:"elm.swallow.entry", "default", 0.0);
28566 program { name: "active";
28567 signal: "elm,state,active";
28569 action: STATE_SET "active" 0.0;
28570 target: "elm.text";
28571 target: "elm.swallow.entry";
28573 program { name: "inactive";
28574 signal: "elm,state,inactive";
28576 action: STATE_SET "default" 0.0;
28577 target: "elm.text";
28578 target: "elm.swallow.entry";
28580 program { name: "toggle_text";
28581 signal: "mouse,up,1";
28582 source: "button_events";
28583 action: SIGNAL_EMIT "elm,action,entry,toggle" "";
28589 ///////////////////////////////////////////////////////////////////////////////
28590 group { name: "elm/index/base/vertical/default";
28592 image: "bt_base1.png" COMP;
28593 image: "bt_base2.png" COMP;
28594 image: "bt_hilight.png" COMP;
28595 image: "bt_shine.png" COMP;
28598 part { name: "clip";
28601 description { state: "default" 0.0;
28603 color: 255 255 255 0;
28605 description { state: "active" 0.0;
28607 color: 255 255 255 255;
28610 part { name: "clip2";
28614 description { state: "default" 0.0;
28616 color: 255 255 255 0;
28618 description { state: "active" 0.0;
28620 color: 255 255 255 255;
28623 part { name: "elm.swallow.index.0";
28626 description { state: "default" 0.0;
28639 part { name: "button_image";
28642 description { state: "default" 0.0;
28644 to: "elm.text.body";
28652 normal: "bt_base2.png";
28655 image.middle: SOLID;
28658 part { name: "elm.text.body";
28660 effect: SOFT_SHADOW;
28664 description { state: "default" 0.0;
28677 color: 224 224 224 255;
28680 font: "Sans,Edje-Vera";
28687 part { name: "elm.text";
28689 effect: SOFT_SHADOW;
28693 description { state: "default" 0.0;
28697 to_x: "elm.swallow.event.0";
28698 to_y: "elm.dragable.pointer";
28703 to_x: "elm.swallow.event.0";
28704 to_y: "elm.dragable.pointer";
28708 color: 255 0 0 255;
28711 font: "Sans,Edje-Vera";
28718 part { name: "over1";
28721 description { state: "default" 0.0;
28723 to: "button_image";
28726 to: "button_image";
28730 normal: "bt_hilight.png";
28735 part { name: "over2";
28738 ignore_flags: ON_HOLD;
28740 description { state: "default" 0.0;
28742 to: "button_image";
28745 to: "button_image";
28748 normal: "bt_shine.png";
28753 part { name: "elm.dragable.pointer";
28761 description { state: "default" 0.0;
28776 part { name: "elm.swallow.event.0";
28778 description { state: "default" 0.0;
28793 program { name: "active";
28794 signal: "elm,state,active";
28796 action: STATE_SET "active" 0.0;
28797 transition: DECELERATE 0.5;
28800 program { name: "inactive";
28801 signal: "elm,state,inactive";
28803 action: STATE_SET "default" 0.0;
28804 transition: DECELERATE 0.5;
28810 group { name: "elm/index/item/vertical/default";
28811 data.item: "stacking" "above";
28812 data.item: "selectraise" "on";
28814 image: "ilist_1.png" COMP;
28815 image: "ilist_item_shadow.png" COMP;
28822 state: "default" 0.0;
28837 normal: "ilist_item_shadow.png";
28846 state: "default" 0.0;
28848 normal: "ilist_1.png";
28853 description { state: "active" 0.0;
28854 inherit: "default" 0.0;
28860 part { name: "elm.text";
28865 state: "default" 0.0;
28886 description { state: "active" 0.0;
28887 inherit: "default" 0.0;
28893 program { name: "active";
28894 signal: "elm,state,active";
28896 action: STATE_SET "active" 0.0;
28897 transition: DECELERATE 0.5;
28898 target: "elm.text";
28901 program { name: "inactive";
28902 signal: "elm,state,inactive";
28904 action: STATE_SET "default" 0.0;
28905 transition: DECELERATE 0.5;
28906 target: "elm.text";
28912 group { name: "elm/index/item_odd/vertical/default";
28913 data.item: "stacking" "below";
28915 image: "ilist_2.png" COMP;
28922 state: "default" 0.0;
28924 normal: "ilist_2.png";
28929 description { state: "active" 0.0;
28930 inherit: "default" 0.0;
28936 part { name: "elm.text";
28941 state: "default" 0.0;
28962 description { state: "active" 0.0;
28963 inherit: "default" 0.0;
28969 program { name: "active";
28970 signal: "elm,state,active";
28972 action: STATE_SET "active" 0.0;
28973 transition: DECELERATE 0.5;
28974 target: "elm.text";
28977 program { name: "inactive";
28978 signal: "elm,state,inactive";
28980 action: STATE_SET "default" 0.0;
28981 transition: DECELERATE 0.5;
28982 target: "elm.text";
28988 ///////////////////////////////////////////////////////////////////////////////
28989 group { name: "elm/gengrid/item/default/default";
28990 data.item: "labels" "elm.text";
28991 data.item: "icons" "elm.swallow.icon elm.swallow.end";
28993 image: "bt_sm_base1.png" COMP;
28994 image: "bt_sm_shine.png" COMP;
28995 image: "bt_sm_hilight.png" COMP;
28996 image: "ilist_1.png" COMP;
28997 image: "ilist_item_shadow.png" COMP;
29000 part { name: "event";
29004 state: "default" 0.0;
29008 part { name: "reorder_bg";
29010 description { state: "default" 0.0;
29012 color: 255 255 255 0;
29022 normal: "bt_bases.png";
29026 description { state: "enabled" 0.0;
29027 inherit: "default" 0.0;
29029 color: 255 255 255 255;
29032 part { name: "base_sh";
29034 description { state: "default" 0.0;
29049 normal: "ilist_item_shadow.png";
29054 part { name: "base";
29056 description { state: "default" 0.0;
29058 normal: "ilist_1.png";
29065 clip_to: "disclip";
29067 description { state: "default" 0.0;
29069 color: 255 255 255 0;
29079 normal: "bt_sm_base1.png";
29082 image.middle: SOLID;
29084 description { state: "selected" 0.0;
29085 inherit: "default" 0.0;
29087 color: 255 255 255 255;
29098 part { name: "elm.swallow.pad";
29100 description { state: "default" 0.0;
29114 part { name: "elm.swallow.icon";
29115 clip_to: "disclip";
29117 description { state: "default" 0.0;
29125 to_y: "elm.swallow.pad";
29131 part { name: "elm.swallow.end";
29132 clip_to: "disclip";
29134 description { state: "default" 0.0;
29138 aspect_preference: HORIZONTAL;
29149 part { name: "elm.text";
29150 clip_to: "disclip";
29152 effect: SOFT_SHADOW;
29155 description { state: "default" 0.0;
29171 text_class: "grid_item";
29174 description { state: "selected" 0.0;
29175 inherit: "default" 0.0;
29176 color: 224 224 224 255;
29180 part { name: "fg1";
29181 clip_to: "disclip";
29183 description { state: "default" 0.0;
29185 color: 255 255 255 0;
29187 rel2.relative: 1.0 0.5;
29190 normal: "bt_sm_hilight.png";
29194 description { state: "selected" 0.0;
29195 inherit: "default" 0.0;
29197 color: 255 255 255 255;
29200 part { name: "fg2";
29201 clip_to: "disclip";
29203 description { state: "default" 0.0;
29205 color: 255 255 255 0;
29209 normal: "bt_sm_shine.png";
29213 description { state: "selected" 0.0;
29214 inherit: "default" 0.0;
29216 color: 255 255 255 255;
29219 part { name: "disclip";
29221 description { state: "default" 0.0;
29225 description { state: "disabled" 0.0;
29226 inherit: "default" 0.0;
29227 color: 255 255 255 64;
29232 // signal: elm,state,%s,active
29233 // a "check" item named %s went active
29234 // signal: elm,state,%s,passive
29235 // a "check" item named %s went passive
29236 // default is passive
29237 program { name: "go_active";
29238 signal: "elm,state,selected";
29240 action: STATE_SET "selected" 0.0;
29244 target: "elm.text";
29246 program { name: "go_passive";
29247 signal: "elm,state,unselected";
29249 action: STATE_SET "default" 0.0;
29253 target: "elm.text";
29254 transition: LINEAR 0.1;
29256 program { name: "go_disabled";
29257 signal: "elm,state,disabled";
29259 action: STATE_SET "disabled" 0.0;
29262 program { name: "go_enabled";
29263 signal: "elm,state,enabled";
29265 action: STATE_SET "default" 0.0;
29268 program { name: "go_reorder_disabled";
29269 signal: "elm,state,reorder,disabled";
29271 action: STATE_SET "default" 0.0;
29272 target: "reorder_bg";
29273 transition: DECELERATE 0.5;
29275 program { name: "go_reorder_enabled";
29276 signal: "elm,state,reorder,enabled";
29278 action: STATE_SET "enabled" 0.0;
29279 target: "reorder_bg";
29280 transition: DECELERATE 0.5;
29284 group { name: "elm/gengrid/item/default_style/default";
29287 style { name: "gengrid_style";
29288 base: "font=Sans font_size=10 align=left valign=0.5 color=#000 text_class=grid_item";
29291 tag: "hilight" "+ font=Sans:style=Bold";
29292 tag: "b" "+ font=Sans:style=Bold";
29295 style { name: "gengrid_selected_style";
29296 base: "font=Sans font_size=10 align=left valign=0.5 color=#fff text_class=grid_item";
29299 tag: "hilight" "+ font=Sans:style=Bold";
29300 tag: "b" "+ font=Sans:style=Bold";
29304 data.item: "labels" "elm.text";
29305 data.item: "icons" "elm.swallow.icon elm.swallow.end";
29307 image: "bt_sm_base1.png" COMP;
29308 image: "bt_sm_shine.png" COMP;
29309 image: "bt_sm_hilight.png" COMP;
29310 image: "ilist_1.png" COMP;
29311 image: "ilist_item_shadow.png" COMP;
29314 part { name: "event";
29317 description { state: "default" 0.0;
29321 part { name: "base_sh";
29323 description { state: "default" 0.0;
29338 normal: "ilist_item_shadow.png";
29343 part { name: "base";
29345 description { state: "default" 0.0;
29348 normal: "ilist_1.png";
29355 clip_to: "disclip";
29357 description { state: "default" 0.0;
29359 color: 255 255 255 0;
29369 normal: "bt_sm_base1.png";
29372 image.middle: SOLID;
29374 description { state: "selected" 0.0;
29375 inherit: "default" 0.0;
29377 color: 255 255 255 255;
29388 part { name: "elm.swallow.pad";
29390 description { state: "default" 0.0;
29403 part { name: "elm.swallow.icon";
29404 clip_to: "disclip";
29406 description { state: "default" 0.0;
29410 to_x: "elm.swallow.pad";
29415 to_x: "elm.swallow.pad";
29421 part { name: "elm.swallow.end";
29422 clip_to: "disclip";
29424 description { state: "default" 0.0;
29428 aspect_preference: VERTICAL;
29439 part { name: "elm.text";
29440 clip_to: "disclip";
29445 state: "default" 0.0;
29449 to_x: "elm.swallow.icon";
29455 to_x: "elm.swallow.end";
29461 style: "gengrid_style";
29465 description { state: "selected" 0.0;
29466 inherit: "default" 0.0;
29468 style: "gengrid_selected_style";
29472 part { name: "fg1";
29473 clip_to: "disclip";
29475 description { state: "default" 0.0;
29477 color: 255 255 255 0;
29479 rel2.relative: 1.0 0.5;
29482 normal: "bt_sm_hilight.png";
29486 description { state: "selected" 0.0;
29487 inherit: "default" 0.0;
29489 color: 255 255 255 255;
29492 part { name: "fg2";
29493 clip_to: "disclip";
29495 description { state: "default" 0.0;
29497 color: 255 255 255 0;
29501 normal: "bt_sm_shine.png";
29505 description { state: "selected" 0.0;
29506 inherit: "default" 0.0;
29508 color: 255 255 255 255;
29511 part { name: "disclip";
29513 description { state: "default" 0.0;
29517 description { state: "disabled" 0.0;
29518 inherit: "default" 0.0;
29519 color: 255 255 255 64;
29524 // signal: elm,state,%s,active
29525 // a "check" item named %s went active
29526 // signal: elm,state,%s,passive
29527 // a "check" item named %s went passive
29528 // default is passive
29529 program { name: "go_active";
29530 signal: "elm,state,selected";
29532 action: STATE_SET "selected" 0.0;
29536 target: "elm.text";
29538 program { name: "go_passive";
29539 signal: "elm,state,unselected";
29541 action: STATE_SET "default" 0.0;
29545 target: "elm.text";
29546 transition: LINEAR 0.1;
29548 program { name: "go_disabled";
29549 signal: "elm,state,disabled";
29551 action: STATE_SET "disabled" 0.0;
29554 program { name: "go_enabled";
29555 signal: "elm,state,enabled";
29557 action: STATE_SET "default" 0.0;
29563 group { name: "elm/gengrid/item/up/default";
29564 data.item: "labels" "elm.text";
29566 image: "bt_sm_base1.png" COMP;
29567 image: "bt_sm_shine.png" COMP;
29568 image: "bt_sm_hilight.png" COMP;
29569 image: "arrow_up.png" COMP;
29572 part { name: "event";
29575 description { state: "default" 0.0;
29580 clip_to: "disclip";
29582 description { state: "default" 0.0;
29584 color: 255 255 255 0;
29585 rel1.offset: -3 -3;
29587 image { normal: "bt_sm_base1.png";
29592 description { state: "selected" 0.0;
29593 inherit: "default" 0.0;
29595 color: 255 255 255 255;
29598 part { name: "image";
29601 description { state: "default" 0.0;
29602 aspect_preference: BOTH;
29604 image.normal: "arrow_up.png";
29612 part { name: "elm.text";
29613 clip_to: "disclip";
29615 effect: SOFT_SHADOW;
29618 description { state: "default" 0.0;
29634 text_class: "grid_item";
29637 description { state: "selected" 0.0;
29638 inherit: "default" 0.0;
29639 color: 224 224 224 255;
29643 part { name: "fg1";
29644 clip_to: "disclip";
29646 description { state: "default" 0.0;
29648 color: 255 255 255 0;
29649 rel1.offset: -3 -3;
29655 normal: "bt_sm_hilight.png";
29659 description { state: "selected" 0.0;
29660 inherit: "default" 0.0;
29662 color: 255 255 255 255;
29665 part { name: "fg2";
29666 clip_to: "disclip";
29668 description { state: "default" 0.0;
29670 color: 255 255 255 0;
29671 rel1.offset: -3 -3;
29674 normal: "bt_sm_shine.png";
29678 description { state: "selected" 0.0;
29679 inherit: "default" 0.0;
29681 color: 255 255 255 255;
29684 part { name: "disclip";
29686 description { state: "default" 0.0;
29690 description { state: "disabled" 0.0;
29691 inherit: "default" 0.0;
29692 color: 255 255 255 64;
29697 program { name: "go_active";
29698 signal: "elm,state,selected";
29700 action: STATE_SET "selected" 0.0;
29704 target: "elm.text";
29706 program { name: "go_passive";
29707 signal: "elm,state,unselected";
29709 action: STATE_SET "default" 0.0;
29713 target: "elm.text";
29714 transition: LINEAR 0.1;
29716 program { name: "go_disabled";
29717 signal: "elm,state,disabled";
29719 action: STATE_SET "disabled" 0.0;
29722 program { name: "go_enabled";
29723 signal: "elm,state,enabled";
29725 action: STATE_SET "default" 0.0;
29731 group { name: "elm/gengrid/item/album-preview/default";
29732 data.item: "labels" "elm.text";
29733 data.item: "icons" "elm.swallow.icon.1 elm.swallow.icon.2 elm.swallow.icon.3 elm.swallow.icon.4";
29734 data.item: "states" "have_files";
29736 image: "bt_sm_base1.png" COMP;
29737 image: "bt_sm_shine.png" COMP;
29738 image: "bt_sm_hilight.png" COMP;
29739 image: "icon_folder.png" COMP;
29742 part { name: "event";
29745 description { state: "default" 0.0;
29750 clip_to: "disclip";
29752 description { state: "default" 0.0;
29754 color: 255 255 255 0;
29755 rel1.offset: -3 -3;
29758 normal: "bt_sm_base1.png";
29763 description { state: "selected" 0.0;
29764 inherit: "default" 0.0;
29766 color: 255 255 255 255;
29769 part { name: "image";
29772 description { state: "default" 0.0;
29773 aspect_preference: BOTH;
29775 image.normal: "icon_folder.png";
29783 part { name: "have-files-clipper";
29785 description { state: "default" 0.0;
29786 color: 255 255 255 0;
29789 description { state: "visible" 0.0;
29790 inherit: "default" 0.0;
29791 color: 255 255 255 255;
29795 part { name: "icon_box_margin";
29798 clip_to: "have-files-clipper";
29799 description { state: "default" 0.0;
29811 part { name: "icon_box";
29814 clip_to: "have-files-clipper";
29815 description { state: "default" 0.0;
29816 color: 255 255 255 255;
29820 relative: 0.25 0.25;
29830 part { name: "elm.swallow.icon.1";
29833 clip_to: "have-files-clipper";
29834 description { state: "default" 0.0;
29846 part { name: "elm.swallow.icon.2";
29849 clip_to: "have-files-clipper";
29850 description { state: "default" 0.0;
29862 part { name: "elm.swallow.icon.3";
29865 clip_to: "have-files-clipper";
29866 description { state: "default" 0.0;
29878 part { name: "elm.swallow.icon.4";
29881 clip_to: "have-files-clipper";
29882 description { state: "default" 0.0;
29894 part { name: "elm.text";
29895 clip_to: "disclip";
29897 effect: SOFT_SHADOW;
29900 description { state: "default" 0.0;
29916 text_class: "grid_item";
29919 description { state: "selected" 0.0;
29920 inherit: "default" 0.0;
29921 color: 255 255 255 255;
29924 part { name: "fg1";
29925 clip_to: "disclip";
29927 description { state: "default" 0.0;
29929 color: 255 255 255 0;
29930 rel1.offset: -3 -3;
29936 normal: "bt_sm_hilight.png";
29940 description { state: "selected" 0.0;
29941 inherit: "default" 0.0;
29943 color: 255 255 255 255;
29946 part { name: "fg2";
29947 clip_to: "disclip";
29949 description { state: "default" 0.0;
29951 color: 255 255 255 0;
29952 rel1.offset: -3 -3;
29955 normal: "bt_sm_shine.png";
29959 description { state: "selected" 0.0;
29960 inherit: "default" 0.0;
29962 color: 255 255 255 255;
29965 part { name: "disclip";
29967 description { state: "default" 0.0;
29971 description { state: "disabled" 0.0;
29972 inherit: "default" 0.0;
29973 color: 255 255 255 64;
29978 program { name: "go_active";
29979 signal: "elm,state,selected";
29981 action: STATE_SET "selected" 0.0;
29985 target: "elm.text";
29987 program { name: "go_passive";
29988 signal: "elm,state,unselected";
29990 action: STATE_SET "default" 0.0;
29994 target: "elm.text";
29995 transition: LINEAR 0.1;
29997 program { name: "go_disabled";
29998 signal: "elm,state,disabled";
30000 action: STATE_SET "disabled" 0.0;
30003 program { name: "go_enabled";
30004 signal: "elm,state,enabled";
30006 action: STATE_SET "default" 0.0;
30010 signal: "elm,state,have_files,active";
30012 action: STATE_SET "visible" 0.0;
30013 target: "have-files-clipper";
30018 group { name: "elm/gengrid/item/thumb/default";
30020 item: "icons" "elm.swallow.icon";
30021 item: "labels" "elm.text";
30024 image: "bt_sm_base1.png" COMP;
30025 image: "bt_sm_shine.png" COMP;
30026 image: "bt_sm_hilight.png" COMP;
30027 image: "thumb_shadow.png" COMP;
30030 part { name: "event";
30033 description { state: "default" 0.0;
30039 description { state: "default" 0.0;
30041 color: 255 255 255 0;
30042 rel1.offset: -3 -3;
30045 normal: "bt_sm_base1.png";
30050 description { state: "selected" 0.0;
30051 inherit: "default" 0.0;
30053 color: 255 255 255 255;
30056 part { name: "border-shadow";
30059 description { state: "default" 0.0;
30061 to: "elm.swallow.icon";
30065 to_x: "elm.swallow.icon";
30070 normal: "thumb_shadow.png";
30071 border: 17 17 17 17;
30076 part { name: "border";
30079 description { state: "default" 0.0;
30081 to: "border-shadow";
30085 to: "border-shadow";
30090 part { name: "elm.swallow.icon";
30093 description { state: "default" 0.0;
30094 aspect_preference: BOTH;
30104 part { name: "elm.text";
30106 effect: SOFT_SHADOW;
30109 description { state: "default" 0.0;
30126 text_class: "grid_item";
30130 part { name: "fg1";
30132 description { state: "default" 0.0;
30134 color: 255 255 255 0;
30135 rel1.offset: -3 -3;
30141 normal: "bt_sm_hilight.png";
30145 description { state: "selected" 0.0;
30146 inherit: "default" 0.0;
30148 color: 255 255 255 255;
30151 part { name: "fg2";
30153 description { state: "default" 0.0;
30155 color: 255 255 255 0;
30156 rel1.offset: -3 -3;
30159 image: "bt_sm_shine.png";
30163 description { state: "selected" 0.0;
30164 inherit: "default" 0.0;
30166 color: 255 255 255 255;
30172 signal: "elm,state,selected";
30174 action: STATE_SET "selected" 0.0;
30180 signal: "elm,state,unselected";
30182 action: STATE_SET "default" 0.0;
30186 transition: LINEAR 0.1;
30191 ///////////////////////////////////////////////////////////////////////////////
30192 group { name: "elm/photocam/base/default";
30194 public sbvis_v, sbvis_h, sbalways_v, sbalways_h, sbvis_timer;
30195 public timer0(val) {
30197 v = get_int(sbvis_v);
30199 v = get_int(sbalways_v);
30201 emit("do-hide-vbar", "");
30202 set_int(sbvis_v, 0);
30205 v = get_int(sbvis_h);
30207 v = get_int(sbalways_h);
30209 emit("do-hide-hbar", "");
30210 set_int(sbvis_h, 0);
30213 set_int(sbvis_timer, 0);
30218 image: "shelf_inset.png" COMP;
30219 image: "bt_sm_base2.png" COMP;
30220 image: "bt_sm_shine.png" COMP;
30221 image: "bt_sm_hilight.png" COMP;
30222 image: "busy-1.png" COMP;
30223 image: "busy-2.png" COMP;
30224 image: "busy-3.png" COMP;
30225 image: "busy-4.png" COMP;
30226 image: "busy-5.png" COMP;
30227 image: "busy-6.png" COMP;
30228 image: "busy-7.png" COMP;
30229 image: "busy-8.png" COMP;
30230 image: "busy-9.png" COMP;
30235 description { state: "default" 0.0;
30237 rel2.offset: -2 -2;
30238 color: 255 255 255 0;
30241 part { name: "clipper";
30244 description { state: "default" 0.0;
30249 part { name: "elm.swallow.content";
30250 clip_to: "clipper";
30252 description { state: "default" 0.0;
30254 rel2.offset: -2 -2;
30257 part { name: "busy_clip";
30260 description { state: "default" 0.0;
30262 color: 255 255 255 0;
30264 description { state: "active" 0.0;
30266 color: 255 255 255 255;
30269 part { name: "busy";
30270 clip_to: "busy_clip";
30272 description { state: "default" 0.0;
30277 aspect_preference: BOTH;
30287 normal: "busy-9.png";
30288 tween: "busy-1.png";
30289 tween: "busy-2.png";
30290 tween: "busy-3.png";
30291 tween: "busy-4.png";
30292 tween: "busy-5.png";
30293 tween: "busy-6.png";
30294 tween: "busy-7.png";
30295 tween: "busy-8.png";
30299 part { name: "conf_over";
30301 description { state: "default" 0.0;
30303 rel2.offset: -1 -1;
30305 normal: "shelf_inset.png";
30312 part { name: "sb_vbar_clip_master";
30315 description { state: "default" 0.0;
30317 description { state: "hidden" 0.0;
30319 color: 255 255 255 0;
30322 part { name: "sb_vbar_clip";
30323 clip_to: "sb_vbar_clip_master";
30326 description { state: "default" 0.0;
30328 description { state: "hidden" 0.0;
30330 color: 255 255 255 0;
30333 part { name: "sb_vbar";
30336 description { state: "default" 0.0;
30352 part { name: "elm.dragable.vbar";
30353 clip_to: "sb_vbar_clip";
30358 confine: "sb_vbar";
30360 description { state: "default" 0.0;
30375 normal: "bt_sm_base2.png";
30381 part { name: "sb_vbar_over1";
30382 clip_to: "sb_vbar_clip";
30384 description { state: "default" 0.0;
30385 rel1.to: "elm.dragable.vbar";
30386 rel2.relative: 1.0 0.5;
30387 rel2.to: "elm.dragable.vbar";
30389 normal: "bt_sm_hilight.png";
30394 part { name: "sb_vbar_over2";
30395 clip_to: "sb_vbar_clip";
30397 description { state: "default" 0.0;
30398 rel1.to: "elm.dragable.vbar";
30399 rel2.to: "elm.dragable.vbar";
30401 normal: "bt_sm_shine.png";
30407 part { name: "sb_hbar_clip_master";
30410 description { state: "default" 0.0;
30412 description { state: "hidden" 0.0;
30414 color: 255 255 255 0;
30417 part { name: "sb_hbar_clip";
30418 clip_to: "sb_hbar_clip_master";
30421 description { state: "default" 0.0;
30423 description { state: "hidden" 0.0;
30425 color: 255 255 255 0;
30428 part { name: "sb_hbar";
30431 description { state: "default" 0.0;
30447 part { name: "elm.dragable.hbar";
30448 clip_to: "sb_hbar_clip";
30453 confine: "sb_hbar";
30455 description { state: "default" 0.0;
30470 normal: "bt_sm_base2.png";
30476 part { name: "sb_hbar_over1";
30477 clip_to: "sb_hbar_clip";
30479 description { state: "default" 0.0;
30480 rel1.to: "elm.dragable.hbar";
30481 rel2.relative: 1.0 0.5;
30482 rel2.to: "elm.dragable.hbar";
30484 normal: "bt_sm_hilight.png";
30489 part { name: "sb_hbar_over2";
30490 clip_to: "sb_hbar_clip";
30492 description { state: "default" 0.0;
30493 rel1.to: "elm.dragable.hbar";
30494 rel2.to: "elm.dragable.hbar";
30496 normal: "bt_sm_shine.png";
30503 program { name: "load";
30507 set_state(PART:"sb_hbar_clip", "hidden", 0.0);
30508 set_state(PART:"sb_vbar_clip", "hidden", 0.0);
30509 set_int(sbvis_h, 0);
30510 set_int(sbvis_v, 0);
30511 set_int(sbalways_v, 0);
30512 set_int(sbalways_h, 0);
30513 set_int(sbvis_timer, 0);
30517 program { name: "vbar_show";
30518 signal: "elm,action,show,vbar";
30520 action: STATE_SET "default" 0.0;
30521 target: "sb_vbar_clip_master";
30523 program { name: "vbar_hide";
30524 signal: "elm,action,hide,vbar";
30526 action: STATE_SET "hidden" 0.0;
30527 target: "sb_vbar_clip_master";
30529 program { name: "vbar_show_always";
30530 signal: "elm,action,show_always,vbar";
30534 v = get_int(sbvis_v);
30535 v |= get_int(sbalways_v);
30537 set_int(sbalways_v, 1);
30538 emit("do-show-vbar", "");
30539 set_int(sbvis_v, 1);
30543 program { name: "vbar_show_notalways";
30544 signal: "elm,action,show_notalways,vbar";
30548 v = get_int(sbalways_v);
30550 set_int(sbalways_v, 0);
30551 v = get_int(sbvis_v);
30553 emit("do-hide-vbar", "");
30554 set_int(sbvis_v, 0);
30559 program { name: "sb_vbar_show";
30560 signal: "do-show-vbar";
30562 action: STATE_SET "default" 0.0;
30563 transition: LINEAR 0.5;
30564 target: "sb_vbar_clip";
30566 program { name: "sb_vbar_hide";
30567 signal: "do-hide-vbar";
30569 action: STATE_SET "hidden" 0.0;
30570 transition: LINEAR 0.5;
30571 target: "sb_vbar_clip";
30574 program { name: "hbar_show";
30575 signal: "elm,action,show,hbar";
30577 action: STATE_SET "default" 0.0;
30578 target: "sb_hbar_clip_master";
30580 program { name: "hbar_hide";
30581 signal: "elm,action,hide,hbar";
30583 action: STATE_SET "hidden" 0.0;
30584 target: "sb_hbar_clip_master";
30586 program { name: "hbar_show_always";
30587 signal: "elm,action,show_always,hbar";
30591 v = get_int(sbvis_h);
30592 v |= get_int(sbalways_h);
30594 set_int(sbalways_h, 1);
30595 emit("do-show-hbar", "");
30596 set_int(sbvis_h, 1);
30600 program { name: "hbar_show_notalways";
30601 signal: "elm,action,show_notalways,hbar";
30605 v = get_int(sbalways_h);
30607 set_int(sbalways_h, 0);
30608 v = get_int(sbvis_h);
30610 emit("do-hide-hbar", "");
30611 set_int(sbvis_h, 0);
30616 program { name: "sb_hbar_show";
30617 signal: "do-show-hbar";
30619 action: STATE_SET "default" 0.0;
30620 transition: LINEAR 0.5;
30621 target: "sb_hbar_clip";
30623 program { name: "sb_hbar_hide";
30624 signal: "do-hide-hbar";
30626 action: STATE_SET "hidden" 0.0;
30627 transition: LINEAR 0.5;
30628 target: "sb_hbar_clip";
30631 program { name: "scroll";
30632 signal: "elm,action,scroll";
30636 v = get_int(sbvis_v);
30637 v |= get_int(sbalways_v);
30639 emit("do-show-vbar", "");
30640 set_int(sbvis_v, 1);
30642 v = get_int(sbvis_h);
30643 v |= get_int(sbalways_h);
30645 emit("do-show-hbar", "");
30646 set_int(sbvis_h, 1);
30648 v = get_int(sbvis_timer);
30649 if (v > 0) cancel_timer(v);
30650 v = timer(1.0, "timer0", 0);
30651 set_int(sbvis_timer, v);
30654 program { name: "go1";
30655 signal: "elm,state,busy,start";
30657 action: STATE_SET "active" 0.0;
30658 transition: SINUSOIDAL 1.0;
30659 target: "busy_clip";
30661 program { name: "go2";
30662 signal: "elm,state,busy,start";
30664 action: STATE_SET "default" 0.0;
30665 transition: LINEAR 0.5;
30669 program { name: "stop1";
30670 signal: "elm,state,busy,stop";
30672 action: STATE_SET "default" 0.0;
30673 transition: SINUSOIDAL 1.0;
30674 target: "busy_clip";
30677 program { name: "stop2";
30678 action: ACTION_STOP;
30684 ///////////////////////////////////////////////////////////////////////////////
30685 group { name: "elm/map/base/default";
30687 public sbvis_v, sbvis_h, sbalways_v, sbalways_h, sbvis_timer;
30688 public timer0(val) {
30690 v = get_int(sbvis_v);
30692 v = get_int(sbalways_v);
30694 emit("do-hide-vbar", "");
30695 set_int(sbvis_v, 0);
30698 v = get_int(sbvis_h);
30700 v = get_int(sbalways_h);
30702 emit("do-hide-hbar", "");
30703 set_int(sbvis_h, 0);
30706 set_int(sbvis_timer, 0);
30711 image: "shelf_inset.png" COMP;
30712 image: "bt_sm_base2.png" COMP;
30713 image: "bt_sm_shine.png" COMP;
30714 image: "bt_sm_hilight.png" COMP;
30715 image: "busy-1.png" COMP;
30716 image: "busy-2.png" COMP;
30717 image: "busy-3.png" COMP;
30718 image: "busy-4.png" COMP;
30719 image: "busy-5.png" COMP;
30720 image: "busy-6.png" COMP;
30721 image: "busy-7.png" COMP;
30722 image: "busy-8.png" COMP;
30723 image: "busy-9.png" COMP;
30728 description { state: "default" 0.0;
30730 rel2.offset: -2 -2;
30731 color: 255 255 255 0;
30734 part { name: "clipper";
30737 description { state: "default" 0.0;
30742 part { name: "elm.swallow.content";
30743 clip_to: "clipper";
30745 description { state: "default" 0.0;
30747 rel2.offset: -2 -2;
30750 part { name: "busy_clip";
30753 description { state: "default" 0.0;
30755 color: 255 255 255 0;
30757 description { state: "active" 0.0;
30759 color: 255 255 255 255;
30762 part { name: "busy";
30763 clip_to: "busy_clip";
30765 description { state: "default" 0.0;
30770 aspect_preference: BOTH;
30780 normal: "busy-9.png";
30781 tween: "busy-1.png";
30782 tween: "busy-2.png";
30783 tween: "busy-3.png";
30784 tween: "busy-4.png";
30785 tween: "busy-5.png";
30786 tween: "busy-6.png";
30787 tween: "busy-7.png";
30788 tween: "busy-8.png";
30792 part { name: "conf_over";
30794 description { state: "default" 0.0;
30796 rel2.offset: -1 -1;
30798 normal: "shelf_inset.png";
30805 part { name: "sb_vbar_clip_master";
30808 description { state: "default" 0.0;
30810 description { state: "hidden" 0.0;
30812 color: 255 255 255 0;
30815 part { name: "sb_vbar_clip";
30816 clip_to: "sb_vbar_clip_master";
30819 description { state: "default" 0.0;
30821 description { state: "hidden" 0.0;
30823 color: 255 255 255 0;
30826 part { name: "sb_vbar";
30829 description { state: "default" 0.0;
30845 part { name: "elm.dragable.vbar";
30846 clip_to: "sb_vbar_clip";
30851 confine: "sb_vbar";
30853 description { state: "default" 0.0;
30868 normal: "bt_sm_base2.png";
30874 part { name: "sb_vbar_over1";
30875 clip_to: "sb_vbar_clip";
30877 description { state: "default" 0.0;
30878 rel1.to: "elm.dragable.vbar";
30879 rel2.relative: 1.0 0.5;
30880 rel2.to: "elm.dragable.vbar";
30882 normal: "bt_sm_hilight.png";
30887 part { name: "sb_vbar_over2";
30888 clip_to: "sb_vbar_clip";
30890 description { state: "default" 0.0;
30891 rel1.to: "elm.dragable.vbar";
30892 rel2.to: "elm.dragable.vbar";
30894 normal: "bt_sm_shine.png";
30900 part { name: "sb_hbar_clip_master";
30903 description { state: "default" 0.0;
30905 description { state: "hidden" 0.0;
30907 color: 255 255 255 0;
30910 part { name: "sb_hbar_clip";
30911 clip_to: "sb_hbar_clip_master";
30914 description { state: "default" 0.0;
30916 description { state: "hidden" 0.0;
30918 color: 255 255 255 0;
30921 part { name: "sb_hbar";
30924 description { state: "default" 0.0;
30940 part { name: "elm.dragable.hbar";
30941 clip_to: "sb_hbar_clip";
30946 confine: "sb_hbar";
30948 description { state: "default" 0.0;
30963 normal: "bt_sm_base2.png";
30969 part { name: "sb_hbar_over1";
30970 clip_to: "sb_hbar_clip";
30972 description { state: "default" 0.0;
30973 rel1.to: "elm.dragable.hbar";
30974 rel2.relative: 1.0 0.5;
30975 rel2.to: "elm.dragable.hbar";
30977 normal: "bt_sm_hilight.png";
30982 part { name: "sb_hbar_over2";
30983 clip_to: "sb_hbar_clip";
30985 description { state: "default" 0.0;
30986 rel1.to: "elm.dragable.hbar";
30987 rel2.to: "elm.dragable.hbar";
30989 normal: "bt_sm_shine.png";
30996 program { name: "load";
31000 set_state(PART:"sb_hbar_clip", "hidden", 0.0);
31001 set_state(PART:"sb_vbar_clip", "hidden", 0.0);
31002 set_int(sbvis_h, 0);
31003 set_int(sbvis_v, 0);
31004 set_int(sbalways_v, 0);
31005 set_int(sbalways_h, 0);
31006 set_int(sbvis_timer, 0);
31010 program { name: "vbar_show";
31011 signal: "elm,action,show,vbar";
31013 action: STATE_SET "default" 0.0;
31014 target: "sb_vbar_clip_master";
31016 program { name: "vbar_hide";
31017 signal: "elm,action,hide,vbar";
31019 action: STATE_SET "hidden" 0.0;
31020 target: "sb_vbar_clip_master";
31022 program { name: "vbar_show_always";
31023 signal: "elm,action,show_always,vbar";
31027 v = get_int(sbvis_v);
31028 v |= get_int(sbalways_v);
31030 set_int(sbalways_v, 1);
31031 emit("do-show-vbar", "");
31032 set_int(sbvis_v, 1);
31036 program { name: "vbar_show_notalways";
31037 signal: "elm,action,show_notalways,vbar";
31041 v = get_int(sbalways_v);
31043 set_int(sbalways_v, 0);
31044 v = get_int(sbvis_v);
31046 emit("do-hide-vbar", "");
31047 set_int(sbvis_v, 0);
31052 program { name: "sb_vbar_show";
31053 signal: "do-show-vbar";
31055 action: STATE_SET "default" 0.0;
31056 transition: LINEAR 0.5;
31057 target: "sb_vbar_clip";
31059 program { name: "sb_vbar_hide";
31060 signal: "do-hide-vbar";
31062 action: STATE_SET "hidden" 0.0;
31063 transition: LINEAR 0.5;
31064 target: "sb_vbar_clip";
31067 program { name: "hbar_show";
31068 signal: "elm,action,show,hbar";
31070 action: STATE_SET "default" 0.0;
31071 target: "sb_hbar_clip_master";
31073 program { name: "hbar_hide";
31074 signal: "elm,action,hide,hbar";
31076 action: STATE_SET "hidden" 0.0;
31077 target: "sb_hbar_clip_master";
31079 program { name: "hbar_show_always";
31080 signal: "elm,action,show_always,hbar";
31084 v = get_int(sbvis_h);
31085 v |= get_int(sbalways_h);
31087 set_int(sbalways_h, 1);
31088 emit("do-show-hbar", "");
31089 set_int(sbvis_h, 1);
31093 program { name: "hbar_show_notalways";
31094 signal: "elm,action,show_notalways,hbar";
31098 v = get_int(sbalways_h);
31100 set_int(sbalways_h, 0);
31101 v = get_int(sbvis_h);
31103 emit("do-hide-hbar", "");
31104 set_int(sbvis_h, 0);
31109 program { name: "sb_hbar_show";
31110 signal: "do-show-hbar";
31112 action: STATE_SET "default" 0.0;
31113 transition: LINEAR 0.5;
31114 target: "sb_hbar_clip";
31116 program { name: "sb_hbar_hide";
31117 signal: "do-hide-hbar";
31119 action: STATE_SET "hidden" 0.0;
31120 transition: LINEAR 0.5;
31121 target: "sb_hbar_clip";
31124 program { name: "scroll";
31125 signal: "elm,action,scroll";
31129 v = get_int(sbvis_v);
31130 v |= get_int(sbalways_v);
31132 emit("do-show-vbar", "");
31133 set_int(sbvis_v, 1);
31135 v = get_int(sbvis_h);
31136 v |= get_int(sbalways_h);
31138 emit("do-show-hbar", "");
31139 set_int(sbvis_h, 1);
31141 v = get_int(sbvis_timer);
31142 if (v > 0) cancel_timer(v);
31143 v = timer(1.0, "timer0", 0);
31144 set_int(sbvis_timer, v);
31147 program { name: "go1";
31148 signal: "elm,state,busy,start";
31150 action: STATE_SET "active" 0.0;
31151 transition: SINUSOIDAL 1.0;
31152 target: "busy_clip";
31154 program { name: "go2";
31155 signal: "elm,state,busy,start";
31157 action: STATE_SET "default" 0.0;
31158 transition: LINEAR 0.5;
31162 program { name: "stop1";
31163 signal: "elm,state,busy,stop";
31165 action: STATE_SET "default" 0.0;
31166 transition: SINUSOIDAL 1.0;
31167 target: "busy_clip";
31170 program { name: "stop2";
31171 action: ACTION_STOP;
31176 group { name: "elm/map/marker/radio/default";
31180 item: size_max_w 58;
31181 item: size_max_h 58;
31184 image: "map_item.png" COMP;
31187 part { name: "whole";
31188 description { state: "default" 0.0;
31191 part { name: "base";
31192 ignore_flags: ON_HOLD;
31193 description { state: "default" 0.0;
31194 image.normal: "map_item.png";
31197 part { name: "elm.icon";
31201 description { state: "default" 0.0;
31202 rel1.relative: 0.27 0.27;
31203 rel2.relative: 0.73 0.73;
31206 part { name: "elm.text";
31208 effect: SOFT_SHADOW;
31211 description { state: "default" 0.0;
31213 color: 224 224 224 255;
31215 rel1.relative: 0.28 0.25;
31216 rel2.relative: 0.75 0.75;
31218 font: "Sans,Edje-Vera";
31227 program { name: "open";
31228 signal: "mouse,clicked,1";
31230 action: SIGNAL_EMIT "open" "elm";
31232 program { name: "bringin";
31233 signal: "mouse,down,1,double";
31235 action: SIGNAL_EMIT "bringin" "elm";
31239 group { name: "elm/map/marker/radio2/default";
31243 item: size_max_w 58;
31244 item: size_max_h 58;
31247 image: "map_item_2.png" COMP;
31250 part { name: "base";
31251 ignore_flags: ON_HOLD;
31252 description { state: "default" 0.0;
31253 image.normal: "map_item_2.png";
31256 part { name: "elm.text";
31258 effect: SOFT_SHADOW;
31261 description { state: "default" 0.0;
31263 color: 224 224 224 255;
31265 rel1.relative: 0.28 0.25;
31266 rel2.relative: 0.75 0.75;
31268 font: "Sans,Edje-Vera";
31277 program { name: "open";
31278 signal: "mouse,clicked,1";
31280 action: SIGNAL_EMIT "open" "elm";
31282 program { name: "bringin";
31283 signal: "mouse,down,1,double";
31285 action: SIGNAL_EMIT "bringin" "elm";
31289 group { name: "elm/map/marker/empty/default";
31293 item: size_max_w 64;
31294 item: size_max_h 64;
31297 part { name: "whole";
31298 description { state: "default" 0.0;
31301 part { name: "base";
31302 ignore_flags: ON_HOLD;
31303 description { state: "default" 0.0;
31306 part { name: "elm.icon";
31310 description { state: "default" 0.0;
31313 part { name: "elm.text";
31315 effect: SOFT_SHADOW;
31318 description { state: "default" 0.0;
31320 color: 224 224 224 255;
31322 rel1.relative: 0.28 0.25;
31323 rel2.relative: 0.75 0.75;
31325 font: "Sans,Edje-Vera";
31334 program { name: "open";
31335 signal: "mouse,clicked,1";
31337 action: SIGNAL_EMIT "open" "elm";
31339 program { name: "bringin";
31340 signal: "mouse,down,1,double";
31342 action: SIGNAL_EMIT "bringin" "elm";
31346 group { name: "elm/map/marker_bubble/default";
31348 image: "bubble.png" COMP;
31349 image: "bubble_shine.png" COMP;
31356 part { name: "clipper";
31358 description { state: "default" 0.0;
31359 color: 255 255 255 0;
31361 description { state: "show" 0.0;
31362 inherit: "default" 0.0;
31363 color: 255 255 255 255;
31366 part { name: "base0";
31368 clip_to: "clipper";
31369 description { state: "default" 0.0;
31371 normal: "bubble.png";
31372 border: 11 36 10 19;
31374 image.middle: SOLID;
31377 description { state: "rtl" 0.0;
31378 inherit: "default" 0.0;
31380 normal: "bubble_4.png";
31381 border: 11 36 18 9;
31385 part { name: "elm.swallow.content";
31387 clip_to: "clipper";
31388 description { state: "default" 0.0;
31398 part { name: "shine";
31400 clip_to: "clipper";
31401 description { state: "default" 0.0;
31410 normal: "bubble_shine.png";
31418 program { name: "show";
31420 action: STATE_SET "show" 0.0;
31422 transition: ACCELERATE 0.5;
31427 /////////////////////////////////////////////////////////////////////////////
31429 /////////////////////////////////////////////////////////////////////////////
31431 name: "elm/panes/vertical/default";
31433 image: "bt_base1.png" COMP;
31434 image: "bt_base2.png" COMP;
31435 image: "bt_hilight.png" COMP;
31436 image: "bt_shine.png" COMP;
31437 image: "bt_glow.png" COMP;
31438 image: "bt_dis_base.png" COMP;
31439 image: "bt_dis_hilight.png" COMP;
31440 image: "arrow_right.png" COMP;
31441 image: "arrow_left.png" COMP;
31452 state: "default" 0.0;
31460 name: "whole_left";
31465 state: "default" 0.0;
31466 rel2.to_x: "elm.bar";
31467 rel2.relative: 0.0 1.0;
31473 name: "elm.swallow.left";
31475 clip_to: "whole_left";
31478 state: "default" 0.0;
31479 rel1.to: "whole_left";
31480 rel2.to: "whole_left";
31486 name: "whole_right";
31491 state: "default" 0.0;
31492 rel1.to_x: "elm.bar";
31493 rel1.relative: 1.0 0.0;
31499 name: "elm.swallow.right";
31501 clip_to: "whole_right";
31504 state: "default" 0.0;
31505 rel1.to: "whole_right";
31506 rel2.to: "whole_right";
31510 part { name: "elm.bar";
31517 description { state: "default" 0.0;
31520 rel1.relative: 0.0 0.5;
31521 rel2.relative: 1.0 0.5;
31523 normal: "bt_base2.png";
31526 image.middle: SOLID;
31528 description { state: "clicked" 0.0;
31529 inherit: "default" 0.0;
31530 image.normal: "bt_base1.png";
31531 image.middle: SOLID;
31533 description { state: "disabled" 0.0;
31534 inherit: "default" 0.0;
31536 normal: "bt_dis_base.png";
31541 part { name: "over1";
31543 description { state: "default" 0.0;
31544 rel1.to: "elm.bar";
31545 rel2.to: "elm.bar";
31546 rel2.relative: 1.0 0.5;
31548 normal: "bt_hilight.png";
31552 description { state: "disabled" 0.0;
31553 inherit: "default" 0.0;
31555 normal: "bt_dis_hilight.png";
31560 part { name: "over2";
31563 ignore_flags: ON_HOLD;
31564 description { state: "default" 0.0;
31565 rel1.to: "elm.bar";
31566 rel2.to: "elm.bar";
31568 normal: "bt_shine.png";
31572 description { state: "disabled" 0.0;
31573 inherit: "default" 0.0;
31577 part { name: "over3";
31580 description { state: "default" 0.0;
31581 color: 255 255 255 0;
31582 rel1.to: "elm.bar";
31583 rel2.to: "elm.bar";
31585 normal: "bt_glow.png";
31586 border: 12 12 12 12;
31590 description { state: "clicked" 0.0;
31591 inherit: "default" 0.0;
31593 color: 255 255 255 255;
31599 name: "arrow_right";
31601 description { state: "default" 0.0;
31604 color: 255 255 255 0;
31606 rel1.relative: 1.0 0.5;
31607 rel1.to_x: "elm.bar";
31608 rel1.offset: 45/2 -45/2;
31610 rel2.relative: 1.0 0.5;
31611 rel2.to_x: "elm.bar";
31612 rel2.offset: 45/2 45/2;
31614 image.normal: "arrow_right.png";
31618 description { state: "default" 0.1;
31619 inherit: "default" 0.0;
31620 image.normal: "arrow_left.png";
31622 description { state: "anim_1" 0.0;
31623 inherit: "default" 0.0;
31624 color: 255 255 255 200;
31625 rel1.offset: (45/2 + 10) -45/2;
31626 rel2.offset: (45/2 +10) 45/2;
31628 description { state: "anim_1" 0.1;
31629 inherit: "default" 0.0;
31630 image.normal: "arrow_left.png";
31631 color: 255 255 255 200;
31632 rel1.offset: (45/2 + 10) -45/2;
31633 rel2.offset: (45/2 +10) 45/2;
31635 description { state: "anim_2" 0.0;
31636 inherit: "default" 0.0;
31637 color: 255 255 255 0;
31638 rel1.offset: (45/2 + 20) -45/2;
31639 rel2.offset: (45/2 + 20) 45/2;
31641 description { state: "anim_2" 0.1;
31642 inherit: "default" 0.0;
31643 image.normal: "arrow_left.png";
31644 color: 255 255 255 0;
31645 rel1.offset: (45/2 + 20) -45/2;
31646 rel2.offset: (45/2 + 20) 45/2;
31650 name: "arrow_left";
31652 description { state: "default" 0.0;
31655 color: 255 255 255 0;
31657 rel1.relative: 0.0 0.5;
31658 rel1.to_x: "elm.bar";
31659 rel1.offset: -45/2 -45/2;
31661 rel2.relative: 0.0 0.5;
31662 rel2.to_x: "elm.bar";
31663 rel2.offset: -45/2 45/2;
31665 image.normal: "arrow_left.png";
31669 description { state: "default" 0.1;
31670 inherit: "default" 0.0;
31671 image.normal: "arrow_right.png";
31673 description { state: "anim_1" 0.0;
31674 inherit: "default" 0.0;
31675 color: 255 255 255 200;
31676 rel1.offset: (-45/2 - 10) -45/2;
31677 rel2.offset: (-45/2 - 10) 45/2;
31679 description { state: "anim_1" 0.1;
31680 inherit: "default" 0.0;
31681 image.normal: "arrow_right.png";
31682 color: 255 255 255 200;
31683 rel1.offset: (-45/2 - 10) -45/2;
31684 rel2.offset: (-45/2 - 10) 45/2;
31686 description { state: "anim_2" 0.0;
31687 inherit: "default" 0.0;
31688 color: 255 255 255 0;
31689 rel1.offset: (-45/2 - 20) -45/2;
31690 rel2.offset: (-45/2 - 20) 45/2;
31692 description { state: "anim_2" 0.1;
31693 inherit: "default" 0.0;
31694 image.normal: "arrow_right.png";
31695 color: 255 255 255 0;
31696 rel1.offset: (-45/2 - 20) -45/2;
31697 rel2.offset: (-45/2 - 20) 45/2;
31704 name: "button_click";
31705 signal: "mouse,down,1";
31707 action: SIGNAL_EMIT "elm,action,press" "";
31708 after: "button_click_anim";
31709 after: "arrow_anim_start";
31712 name: "button_click_anim";
31713 action: STATE_SET "clicked" 0.0;
31717 name: "button_unclick";
31718 signal: "mouse,up,1";
31720 action: SIGNAL_EMIT "elm,action,unpress" "";
31721 after: "button_unclick_anim";
31722 after: "arrow_anim_stop";
31725 name: "button_unclick_anim";
31726 action: STATE_SET "default" 0.0;
31730 name: "button_click2";
31731 signal: "mouse,down,1";
31733 action: STATE_SET "clicked" 0.0;
31737 name: "button_unclick2";
31738 signal: "mouse,up,1";
31740 action: STATE_SET "default" 0.0;
31741 transition: DECELERATE 0.5;
31745 name: "button_unclick3";
31746 signal: "mouse,up,1";
31748 action: SIGNAL_EMIT "elm,action,click" "";
31751 name: "button_down_double";
31752 signal: "mouse,down,1,double";
31754 action: SIGNAL_EMIT "elm,action,click,double" "";
31759 name: "arrow_anim_start";
31763 get_state(PART:"arrow_left", st, 30, vl);
31765 run_program(PROGRAM:"arrow_anim_start_ltr");
31768 run_program(PROGRAM:"arrow_anim_start_rtl");
31773 name: "arrow_anim_stop";
31777 get_state(PART:"arrow_left", st, 30, vl);
31779 run_program(PROGRAM:"arrow_anim_stop_ltr");
31782 run_program(PROGRAM:"arrow_anim_stop_rtl");
31788 name: "arrow_anim_start_ltr";
31789 action: STATE_SET "anim_1" 0.0;
31790 target: "arrow_right";
31791 target: "arrow_left";
31792 transition: LINEAR 0.6;
31793 after: "arrow_anim_1_ltr";
31796 name: "arrow_anim_1_ltr";
31797 action: STATE_SET "anim_2" 0.0;
31798 target: "arrow_right";
31799 target: "arrow_left";
31800 transition: LINEAR 0.6;
31801 after: "arrow_anim_2_ltr";
31804 name: "arrow_anim_2_ltr";
31805 action: STATE_SET "default" 0.0;
31806 target: "arrow_right";
31807 target: "arrow_left";
31808 after: "arrow_anim_start_ltr";
31811 name: "arrow_anim_stop_ltr";
31812 action: ACTION_STOP;
31813 target: "arrow_anim_start_ltr";
31814 target: "arrow_anim_1_ltr";
31815 target: "arrow_anim_2_ltr";
31816 after: "arrow_anim_stop_1_ltr";
31819 name: "arrow_anim_stop_1_ltr";
31820 action: STATE_SET "default" 0.0;
31821 target: "arrow_right";
31822 target: "arrow_left";
31823 transition: DECELERATE 0.4;
31826 name: "arrow_anim_start_rtl";
31827 action: STATE_SET "anim_1" 0.1;
31828 target: "arrow_right";
31829 target: "arrow_left";
31830 transition: LINEAR 0.6;
31831 after: "arrow_anim_1_rtl";
31834 name: "arrow_anim_1_rtl";
31835 action: STATE_SET "anim_2" 0.1;
31836 target: "arrow_right";
31837 target: "arrow_left";
31838 transition: LINEAR 0.6;
31839 after: "arrow_anim_2_rtl";
31842 name: "arrow_anim_2_rtl";
31843 action: STATE_SET "default" 0.1;
31844 target: "arrow_right";
31845 target: "arrow_left";
31846 after: "arrow_anim_start_rtl";
31849 name: "arrow_anim_stop_rtl";
31850 action: ACTION_STOP;
31851 target: "arrow_anim_start_rtl";
31852 target: "arrow_anim_1_rtl";
31853 target: "arrow_anim_2_rtl";
31854 after: "arrow_anim_stop_1_rtl";
31857 name: "arrow_anim_stop_1_rtl";
31858 action: STATE_SET "default" 0.1;
31859 target: "arrow_right";
31860 target: "arrow_left";
31861 transition: DECELERATE 0.4;
31863 program { name: "to_rtl";
31864 signal: "edje,state,rtl";
31869 get_state(PART:"arrow_left", st, 30, vl);
31871 set_state(PART:"arrow_left", st, 0.1);
31873 get_state(PART:"arrow_right", st, 30, vl);
31875 set_state(PART:"arrow_right", st, 0.1);
31879 program { name: "to_ltr";
31880 signal: "edje,state,ltr";
31885 get_state(PART:"arrow_left", st, 30, vl);
31887 set_state(PART:"arrow_left", st, 0.0);
31889 get_state(PART:"arrow_right", st, 30, vl);
31891 set_state(PART:"arrow_right", st, 0.0);
31899 name: "elm/panes/horizontal/default";
31901 image: "bt_base1.png" COMP;
31902 image: "bt_base2.png" COMP;
31903 image: "bt_hilight.png" COMP;
31904 image: "bt_shine.png" COMP;
31905 image: "bt_glow.png" COMP;
31906 image: "bt_dis_base.png" COMP;
31907 image: "bt_dis_hilight.png" COMP;
31908 image: "arrow_up.png" COMP;
31909 image: "arrow_down.png" COMP;
31920 state: "default" 0.0;
31928 name: "whole_left";
31933 state: "default" 0.0;
31934 rel2.to_y: "elm.bar";
31935 rel2.relative: 1.0 0.0;
31941 name: "elm.swallow.left";
31943 clip_to: "whole_left";
31946 state: "default" 0.0;
31947 rel1.to: "whole_left";
31948 rel2.to: "whole_left";
31954 name: "whole_right";
31959 state: "default" 0.0;
31960 rel1.to_y: "elm.bar";
31961 rel1.relative: 0.0 1.0;
31967 name: "elm.swallow.right";
31969 clip_to: "whole_right";
31972 state: "default" 0.0;
31973 rel1.to: "whole_right";
31974 rel2.to: "whole_right";
31978 part { name: "elm.bar";
31985 description { state: "default" 0.0;
31988 rel1.relative: 0.5 0.0;
31989 rel2.relative: 0.5 1.0;
31991 normal: "bt_base2.png";
31994 image.middle: SOLID;
31996 description { state: "clicked" 0.0;
31997 inherit: "default" 0.0;
31998 image.normal: "bt_base1.png";
31999 image.middle: SOLID;
32001 description { state: "disabled" 0.0;
32002 inherit: "default" 0.0;
32004 normal: "bt_dis_base.png";
32009 part { name: "over1";
32011 description { state: "default" 0.0;
32012 rel1.to: "elm.bar";
32013 rel2.to: "elm.bar";
32014 rel2.relative: 1.0 0.5;
32016 normal: "bt_hilight.png";
32020 description { state: "disabled" 0.0;
32021 inherit: "default" 0.0;
32023 normal: "bt_dis_hilight.png";
32028 part { name: "over2";
32031 ignore_flags: ON_HOLD;
32032 description { state: "default" 0.0;
32033 rel1.to: "elm.bar";
32034 rel2.to: "elm.bar";
32036 normal: "bt_shine.png";
32040 description { state: "disabled" 0.0;
32041 inherit: "default" 0.0;
32045 part { name: "over3";
32048 description { state: "default" 0.0;
32049 color: 255 255 255 0;
32050 rel1.to: "elm.bar";
32051 rel2.to: "elm.bar";
32053 normal: "bt_glow.png";
32054 border: 12 12 12 12;
32058 description { state: "clicked" 0.0;
32059 inherit: "default" 0.0;
32061 color: 255 255 255 255;
32067 name: "arrow_right";
32069 description { state: "default" 0.0;
32072 color: 255 255 255 0;
32074 rel1.relative: 0.5 1.0;
32075 rel1.to_y: "elm.bar";
32076 rel1.offset: -45/2 45/2;
32078 rel2.relative: 0.5 1.0;
32079 rel2.to_y: "elm.bar";
32080 rel2.offset: 45/2 45/2;
32082 image.normal: "arrow_down.png";
32086 description { state: "anim_1" 0.0;
32087 inherit: "default" 0.0;
32088 color: 255 255 255 200;
32089 rel1.offset: -45/2 (45/2 +10);
32090 rel2.offset: 45/2 (45/2 +10);
32092 description { state: "anim_2" 0.0;
32093 inherit: "default" 0.0;
32094 color: 255 255 255 0;
32095 rel1.offset: -45/2 (45/2 + 20);
32096 rel2.offset: 45/2 (45/2 + 20);
32100 name: "arrow_left";
32102 description { state: "default" 0.0;
32105 color: 255 255 255 0;
32107 rel1.relative: 0.5 0.0;
32108 rel1.to_y: "elm.bar";
32109 rel1.offset: -45/2 -45/2;
32111 rel2.relative: 0.5 0.0;
32112 rel2.to_y: "elm.bar";
32113 rel2.offset: 45/2 -45/2;
32115 image.normal: "arrow_up.png";
32119 description { state: "anim_1" 0.0;
32120 inherit: "default" 0.0;
32121 color: 255 255 255 200;
32122 rel1.offset: -45/2 (-45/2 - 10);
32123 rel2.offset: 45/2 (-45/2 - 10);
32125 description { state: "anim_2" 0.0;
32126 inherit: "default" 0.0;
32127 color: 255 255 255 0;
32128 rel1.offset: -45/2 (-45/2 - 20);
32129 rel2.offset: 45/2 (-45/2 - 20);
32136 name: "button_click";
32137 signal: "mouse,down,1";
32139 action: SIGNAL_EMIT "elm,action,press" "";
32140 after: "button_click_anim";
32141 after: "arrow_anim_start";
32144 name: "button_click_anim";
32145 action: STATE_SET "clicked" 0.0;
32149 name: "button_unclick";
32150 signal: "mouse,up,1";
32152 action: SIGNAL_EMIT "elm,action,unpress" "";
32153 after: "button_unclick_anim";
32154 after: "arrow_anim_stop";
32157 name: "button_unclick_anim";
32158 action: STATE_SET "default" 0.0;
32162 name: "button_click2";
32163 signal: "mouse,down,1";
32165 action: STATE_SET "clicked" 0.0;
32169 name: "button_unclick2";
32170 signal: "mouse,up,1";
32172 action: STATE_SET "default" 0.0;
32173 transition: DECELERATE 0.5;
32177 name: "button_unclick3";
32178 signal: "mouse,up,1";
32180 action: SIGNAL_EMIT "elm,action,click" "";
32183 name: "button_down_double";
32184 signal: "mouse,down,1,double";
32186 action: SIGNAL_EMIT "elm,action,click,double" "";
32191 name: "arrow_anim_start";
32192 action: STATE_SET "anim_1" 0.0;
32193 target: "arrow_right";
32194 target: "arrow_left";
32195 transition: LINEAR 0.6;
32196 after: "arrow_anim_1";
32199 name: "arrow_anim_1";
32200 action: STATE_SET "anim_2" 0.0;
32201 target: "arrow_right";
32202 target: "arrow_left";
32203 transition: LINEAR 0.6;
32204 after: "arrow_anim_2";
32207 name: "arrow_anim_2";
32208 action: STATE_SET "default" 0.0;
32209 target: "arrow_right";
32210 target: "arrow_left";
32211 after: "arrow_anim_start";
32214 name: "arrow_anim_stop";
32215 action: ACTION_STOP;
32216 target: "arrow_anim_start";
32217 target: "arrow_anim_1";
32218 target: "arrow_anim_2";
32219 after: "arrow_anim_stop_1";
32222 name: "arrow_anim_stop_1";
32223 action: STATE_SET "default" 0.0;
32224 target: "arrow_right";
32225 target: "arrow_left";
32226 transition: DECELERATE 0.4;
32233 /////////////////////////////////////////////////////////////////////////////
32235 /////////////////////////////////////////////////////////////////////////////
32237 name: "elm/panel/base/left";
32238 alias: "elm/panel/base/top";
32241 image: "bt_base1.png" COMP;
32242 image: "bt_hilight.png" COMP;
32243 image: "bt_shine.png" COMP;
32244 image: "bt_glow.png" COMP;
32245 image: "bt_dis_base.png" COMP;
32246 image: "icon_arrow_left.png" COMP;
32247 image: "icon_arrow_right.png" COMP;
32250 item: "focus_highlight" "on";
32254 part { name: "focus_highlight";
32255 description { state: "default" 0.0;
32257 color: 255 255 255 0;
32267 normal: "frame_2.png";
32272 description { state: "enabled" 0.0;
32273 inherit: "default" 0.0;
32275 color: 255 255 255 255;
32285 state: "default" 0.0;
32286 color: 255 255 255 0;
32287 rel1.relative: 0.0 0.0;
32289 rel2.relative: 1.0 1.0;
32290 rel2.offset: -1 -1;
32294 state: "hidden" 0.0;
32295 inherit: "default" 0.0;
32296 rel1.relative: -1.0 0.0;
32298 rel2.relative: 0.0 1.0;
32299 rel2.offset: 20 -1;
32309 state: "default" 0.0;
32312 rel2.offset: -20 -1;
32315 normal: "bt_dis_base.png";
32327 state: "default" 0.0;
32342 name: "elm.swallow.content";
32344 clip_to: "clipper";
32347 state: "default" 0.0;
32348 rel1.to: "clipper";
32349 rel2.to: "clipper";
32359 state: "default" 0.0;
32372 normal: "bt_base1.png";
32379 state: "clicked" 0.0;
32380 inherit: "default" 0.0;
32390 state: "default" 0.0;
32399 normal: "bt_hilight.png";
32410 ignore_flags: ON_HOLD;
32413 state: "default" 0.0;
32418 normal: "bt_shine.png";
32431 state: "default" 0.0;
32432 color: 255 255 255 0;
32437 normal: "bt_glow.png";
32438 border: 12 12 12 12;
32444 state: "clicked" 0.0;
32445 inherit: "default" 0.0;
32447 color: 255 255 255 255;
32457 state: "default" 0.0;
32463 image.normal: "icon_arrow_left.png";
32467 state: "hidden" 0.0;
32468 inherit: "default" 0.0;
32469 image.normal: "icon_arrow_right.png";
32478 signal: "elm,action,show";
32480 action: STATE_SET "default" 0.0;
32482 target: "btn_icon";
32483 transition: LINEAR 0.5;
32488 signal: "elm,action,hide";
32490 action: STATE_SET "hidden" 0.0;
32492 target: "btn_icon";
32493 transition: LINEAR 0.5;
32498 signal: "mouse,down,1";
32499 source: "btn_over2";
32500 action: STATE_SET "clicked" 0.0;
32505 name: "btn_unclick";
32506 signal: "mouse,up,1";
32507 source: "btn_over2";
32508 action: STATE_SET "default" 0.0;
32513 name: "btn_click2";
32514 signal: "mouse,down,1";
32515 source: "btn_over3";
32516 action: STATE_SET "clicked" 0.0;
32517 target: "btn_over3";
32521 name: "btn_unclick2";
32522 signal: "mouse,up,1";
32523 source: "btn_over3";
32524 action: STATE_SET "default" 0.0;
32525 transition: DECELERATE 0.5;
32526 target: "btn_over3";
32530 name: "btn_unclick3";
32531 signal: "mouse,clicked,1";
32532 source: "btn_over2";
32533 action: SIGNAL_EMIT "elm,action,panel,toggle" "";
32535 program { name: "highlight_show";
32536 signal: "elm,action,focus_highlight,show";
32538 action: STATE_SET "enabled" 0.0;
32539 transition: ACCELERATE 0.3;
32540 target: "focus_highlight";
32542 program { name: "highlight_hide";
32543 signal: "elm,action,focus_highlight,hide";
32545 action: STATE_SET "default" 0.0;
32546 transition: DECELERATE 0.3;
32547 target: "focus_highlight";
32553 name: "elm/panel/base/right";
32554 alias: "elm/panel/base/bottom";
32557 image: "bt_base1.png" COMP;
32558 image: "bt_hilight.png" COMP;
32559 image: "bt_shine.png" COMP;
32560 image: "bt_glow.png" COMP;
32561 image: "bt_dis_base.png" COMP;
32562 image: "icon_arrow_left.png" COMP;
32563 image: "icon_arrow_right.png" COMP;
32567 part { name: "focus_highlight";
32568 description { state: "default" 0.0;
32570 color: 255 255 255 0;
32580 normal: "frame_2.png";
32585 description { state: "enabled" 0.0;
32586 inherit: "default" 0.0;
32588 color: 255 255 255 255;
32598 state: "default" 0.0;
32599 color: 255 255 255 0;
32600 rel1.relative: 0.0 0.0;
32602 rel2.relative: 1.0 1.0;
32603 rel2.offset: -1 -1;
32607 state: "hidden" 0.0;
32608 inherit: "default" 0.0;
32609 rel1.relative: 1.0 0.0;
32610 rel1.offset: -22 0;
32611 rel2.relative: 2.0 1.0;
32612 rel2.offset: -23 -1;
32622 state: "default" 0.0;
32628 normal: "bt_dis_base.png";
32640 state: "default" 0.0;
32655 name: "elm.swallow.content";
32657 clip_to: "clipper";
32660 state: "default" 0.0;
32661 rel1.to: "clipper";
32662 rel2.to: "clipper";
32672 state: "default" 0.0;
32688 normal: "bt_base1.png";
32695 state: "clicked" 0.0;
32696 inherit: "default" 0.0;
32706 state: "default" 0.0;
32715 normal: "bt_hilight.png";
32726 ignore_flags: ON_HOLD;
32729 state: "default" 0.0;
32734 normal: "bt_shine.png";
32747 state: "default" 0.0;
32748 color: 255 255 255 0;
32753 normal: "bt_glow.png";
32754 border: 12 12 12 12;
32760 state: "clicked" 0.0;
32761 inherit: "default" 0.0;
32763 color: 255 255 255 255;
32773 state: "default" 0.0;
32779 image.normal: "icon_arrow_right.png";
32783 state: "hidden" 0.0;
32784 inherit: "default" 0.0;
32785 image.normal: "icon_arrow_left.png";
32794 signal: "elm,action,show";
32796 action: STATE_SET "default" 0.0;
32798 target: "btn_icon";
32799 transition: LINEAR 0.5;
32804 signal: "elm,action,hide";
32806 action: STATE_SET "hidden" 0.0;
32808 target: "btn_icon";
32809 transition: LINEAR 0.5;
32814 signal: "mouse,down,1";
32815 source: "btn_over2";
32816 action: STATE_SET "clicked" 0.0;
32821 name: "btn_unclick";
32822 signal: "mouse,up,1";
32823 source: "btn_over2";
32824 action: STATE_SET "default" 0.0;
32829 name: "btn_click2";
32830 signal: "mouse,down,1";
32831 source: "btn_over3";
32832 action: STATE_SET "clicked" 0.0;
32833 target: "btn_over3";
32837 name: "btn_unclick2";
32838 signal: "mouse,up,1";
32839 source: "btn_over3";
32840 action: STATE_SET "default" 0.0;
32841 transition: DECELERATE 0.5;
32842 target: "btn_over3";
32846 name: "btn_unclick3";
32847 signal: "mouse,up,1";
32848 source: "btn_over2";
32849 action: SIGNAL_EMIT "elm,action,panel,toggle" "";
32851 program { name: "highlight_show";
32852 signal: "elm,action,focus";
32854 action: STATE_SET "enabled" 0.0;
32855 transition: ACCELERATE 0.3;
32856 target: "focus_highlight";
32858 program { name: "highlight_hide";
32859 signal: "elm,action,unfocus";
32861 action: STATE_SET "default" 0.0;
32862 transition: DECELERATE 0.3;
32863 target: "focus_highlight";
32868 ///////////////////////////////////////////////////////////////////////////////
32869 group { name: "elm/conformant/base/default";
32871 part { name: "elm.swallow.shelf";
32873 description { state: "default" 0.0;
32876 rel2.relative: 1.0 0.0;
32879 part { name: "elm.swallow.content";
32881 description { state: "default" 0.0;
32884 rel1.relative: 0.0 1.0;
32885 rel1.to_y: "elm.swallow.shelf";
32886 rel2.relative: 1.0 0.0;
32887 rel2.to_y: "elm.swallow.virtualkeypad";
32890 part { name: "elm.swallow.virtualkeypad";
32892 description { state: "default" 0.0;
32895 rel2.relative: 1.0 0.0;
32896 rel2.to_y: "elm.swallow.panel";
32899 part { name: "elm.swallow.panel";
32901 description { state: "default" 0.0;
32904 rel1.relative: 0.0 1.0;
32910 /////////////////////////////////////////////////////////////////////////////
32912 /////////////////////////////////////////////////////////////////////////////
32914 part { name: "ch_"#_pos".base"; \
32916 description { state: "default" 0.0; \
32918 relative: (_pos % 7 * 7 / 8 / 6) 0; \
32922 relative: (_pos % 7 * 7 / 8 / 6 + 1 / 8) 1; \
32929 part { name: "ch_"#_pos".text"; \
32931 effect: SOFT_SHADOW; \
32934 clip_to: "ch_"#_pos".clipper"; \
32936 state: "default" 0.0; \
32937 rel1.to: "ch_"#_pos".base"; \
32938 rel2.to: "ch_"#_pos".base"; \
32939 color: 0 0 0 255; \
32949 part { name: "ch_"#_pos".clipper"; \
32951 description { state: "default" 0.0; \
32952 rel1.to: "ch_"#_pos".base"; \
32953 rel2.to: "ch_"#_pos".base"; \
32957 #define CIT(_pos) \
32958 part { name: "cit_"#_pos".rect"; \
32960 description { state: "default" 0.0; \
32962 relative: (_pos % 7 * 7 / 8 / 6) \
32963 (_pos / 8 / 5 - _pos % 7 / 8 / 5); \
32967 relative: (_pos % 7 * 7 / 8 / 6 + 1 / 8) \
32968 (_pos / 8 / 5 - _pos % 7 / 8 / 5 + 1 / 8); \
32976 name: "cit_"#_pos".event"; \
32978 repeat_events: 1; \
32980 rel1.to: "cit_"#_pos".rect"; \
32981 rel2.to: "cit_"#_pos".rect"; \
32982 state: "default" 0.0; \
32986 part { name: "cit_"#_pos".shelf"; \
32989 description { state: "default" 0.0; \
32991 to: "cit_"#_pos".bg"; \
32995 to: "cit_"#_pos".bg"; \
32997 color: 200 200 200 255; \
33000 part { name: "cit_"#_pos".hd"; \
33003 description { state: "default" 0.0; \
33005 to: "cit_"#_pos".bg"; \
33009 to: "cit_"#_pos".bg"; \
33012 color: 160 0 0 255; \
33014 description { state: "visible" 0.0; \
33015 inherit: "default" 0.0; \
33020 name: "cit_"#_pos".base_sh"; \
33023 state: "default" 0.0; \
33027 to: "cit_"#_pos".base"; \
33028 relative: 0.0 1.0; \
33032 to: "cit_"#_pos".base"; \
33033 relative: 1.0 1.05; \
33037 normal: "ilist_item_shadow.png"; \
33043 name: "cit_"#_pos".base"; \
33046 state: "default" 0.0; \
33047 rel1.to: "cit_"#_pos".rect"; \
33048 rel2.to: "cit_"#_pos".rect"; \
33049 rel2.offset: -1 -1; \
33051 normal: "ilist_1.png"; \
33057 state: "today" 0.0; \
33058 inherit: "default" 0.0; \
33059 image.normal: "ilist_2.png"; \
33060 color: 240 240 240 255; \
33063 part { name: "cit_"#_pos".bg"; \
33065 description { state: "default" 0.0; \
33067 color: 255 255 255 0; \
33069 to: "cit_"#_pos".rect"; \
33070 relative: 0.0 0.0; \
33073 to: "cit_"#_pos".rect"; \
33074 relative: 1.0 1.0; \
33078 normal: "bt_sm_base1.png"; \
33081 image.middle: SOLID; \
33083 description { state: "selected" 0.0; \
33084 inherit: "default" 0.0; \
33086 color: 255 255 255 255; \
33089 part { name: "cit_"#_pos".text"; \
33091 effect: SOFT_SHADOW; \
33095 state: "default" 0.0; \
33096 rel1.to: "cit_"#_pos".bg"; \
33097 rel2.to: "cit_"#_pos".bg"; \
33098 color: 0 0 0 255; \
33107 description { state: "selected" 0.0; \
33108 inherit: "default" 0.0; \
33109 color: 224 224 224 255; \
33110 color3: 0 0 0 64; \
33113 part { name: "cit_"#_pos".fg1"; \
33115 description { state: "default" 0.0; \
33117 color: 255 255 255 0; \
33118 rel1.to: "cit_"#_pos".bg"; \
33119 rel2.relative: 1.0 0.5; \
33120 rel2.to: "cit_"#_pos".bg"; \
33122 normal: "bt_sm_hilight.png"; \
33126 description { state: "selected" 0.0; \
33127 inherit: "default" 0.0; \
33129 color: 255 255 255 255; \
33132 part { name: "cit_"#_pos".fg2"; \
33134 description { state: "default" 0.0; \
33136 color: 255 255 255 0; \
33137 rel1.to: "cit_"#_pos".bg"; \
33138 rel2.to: "cit_"#_pos".bg"; \
33140 normal: "bt_sm_shine.png"; \
33144 description { state: "selected" 0.0; \
33145 inherit: "default" 0.0; \
33147 color: 255 255 255 255; \
33150 part { name: "cit_"#_pos".check"; \
33152 description { state: "default" 0.0; \
33154 to: "cit_"#_pos".bg"; \
33155 relative: 0.7 0.6; \
33159 to: "cit_"#_pos".bg"; \
33160 relative: 1.1 1.2; \
33165 color: 255 0 0 255; \
33166 image.normal: "check.png"; \
33168 description { state: "visible" 0.0; \
33169 inherit: "default" 0.0; \
33175 name: "cit_"#_pos".go_active"; \
33176 signal: "cit_"#_pos",selected"; \
33178 action: STATE_SET "selected" 0.0; \
33179 target: "cit_"#_pos".bg"; \
33180 target: "cit_"#_pos".fg1"; \
33181 target: "cit_"#_pos".fg2"; \
33182 target: "cit_"#_pos".text"; \
33185 name: "cit_"#_pos".go_passive"; \
33186 signal: "cit_"#_pos",unselected"; \
33188 action: STATE_SET "default" 0.0; \
33189 target: "cit_"#_pos".bg"; \
33190 target: "cit_"#_pos".fg1"; \
33191 target: "cit_"#_pos".fg2"; \
33192 target: "cit_"#_pos".text"; \
33195 name: "cit_"#_pos".is_today"; \
33196 signal: "cit_"#_pos",today"; \
33198 action: STATE_SET "today" 0.0; \
33199 target: "cit_"#_pos".base"; \
33202 name: "cit_"#_pos".not_today"; \
33203 signal: "cit_"#_pos",not_today"; \
33205 action: STATE_SET "default" 0.0; \
33206 target: "cit_"#_pos".base"; \
33209 source: "cit_"#_pos".clicked"; \
33210 signal: "mouse,clicked,1"; \
33211 source: "cit_"#_pos".event"; \
33212 action: SIGNAL_EMIT "elm,action,selected" #_pos; \
33215 name: "cit_"#_pos".clear"; \
33216 signal: "cit_"#_pos",clear"; \
33218 action: STATE_SET "default" 0.0; \
33219 target: "cit_"#_pos".check"; \
33220 target: "cit_"#_pos".hd"; \
33223 name: "cit_"#_pos".checked"; \
33224 signal: "cit_"#_pos",checked"; \
33226 action: STATE_SET "visible" 0.0; \
33227 target: "cit_"#_pos".check"; \
33230 name: "cit_"#_pos".holiday"; \
33231 signal: "cit_"#_pos",holiday"; \
33233 action: STATE_SET "visible" 0.0; \
33234 target: "cit_"#_pos".hd"; \
33238 group { name: "elm/calendar/base/default";
33240 image: "shelf_inset.png" COMP;
33241 image: "bt_base1.png" COMP;
33242 image: "bt_hilight.png" COMP;
33243 image: "bt_shine.png" COMP;
33244 image: "bt_glow.png" COMP;
33245 image: "bt_dis_base.png" COMP;
33246 image: "bt_dis_hilight.png" COMP;
33247 image: "sp_bt_l.png" COMP;
33248 image: "sp_bt_r.png" COMP;
33249 image: "bt_sm_base1.png" COMP;
33250 image: "bt_sm_shine.png" COMP;
33251 image: "bt_sm_hilight.png" COMP;
33252 image: "ilist_1.png" COMP;
33253 image: "ilist_2.png" COMP;
33254 image: "ilist_item_shadow.png" COMP;
33255 image: "check.png" COMP;
33260 description { state: "default" 0.0;
33263 rel2.offset: -2 -2;
33264 color: 255 255 255 0;
33268 part { name: "spinner-base";
33271 description { state: "default" 0.0;
33277 rel2.offset: -7 -7;
33278 color: 255 255 255 0;
33282 part { name: "conf_over_spinner";
33284 description { state: "default" 0.0;
33285 rel1.to: "spinner-base";
33286 rel1.offset: -3 -3;
33287 rel2.to: "spinner-base";
33290 normal: "shelf_inset.png";
33297 part { name: "table-base";
33300 description { state: "default" 0.0;
33303 rel1.to_y: "spinner-base";
33305 rel1.relative: 0 1;
33307 rel2.offset: -7 -7;
33308 color: 255 255 255 0;
33311 part { name: "conf_over_table";
33313 description { state: "default" 0.0;
33314 rel1.to: "table-base";
33315 rel1.offset: -3 -3;
33316 rel2.to: "table-base";
33319 normal: "shelf_inset.png";
33326 part { name: "header";
33329 description { state: "default" 0.0;
33330 rel1.to: "table-base";
33331 rel1.relative: 0 0;
33332 rel2.to: "table-base";
33333 rel2.relative: 1 0.1;
33334 color: 255 255 255 0;
33337 part { name: "base";
33340 description { state: "default" 0.0;
33341 rel1.to_x: "table-base";
33342 rel1.to_y: "header";
33343 rel1.relative: 0 1;
33345 rel2.to: "table-base";
33347 color: 255 255 255 0;
33350 part { name: "left_bt";
33352 description { state: "default" 0.0;
33353 rel1 { to: "spinner-base";
33356 rel2 { to: "spinner-base";
33364 normal: "bt_base1.png";
33369 description { state: "clicked" 0.0;
33370 inherit: "default" 0.0;
33371 image.normal: "bt_base1.png";
33372 image.middle: SOLID;
33375 part { name: "left_over1";
33377 description { state: "default" 0.0;
33378 rel1.to: "left_bt";
33379 rel2 { to: "left_bt";
33383 normal: "bt_hilight.png";
33388 part { name: "left_over2";
33391 description { state: "default" 0.0;
33392 rel1.to: "left_bt";
33393 rel2.to: "left_bt";
33395 normal: "bt_shine.png";
33400 part { name: "left_over3";
33403 description { state: "default" 0.0;
33404 color: 255 255 255 0;
33405 rel1.to: "left_bt";
33406 rel2.to: "left_bt";
33408 normal: "bt_glow.png";
33409 border: 12 12 12 12;
33413 description { state: "clicked" 0.0;
33414 inherit: "default" 0.0;
33416 color: 255 255 255 255;
33419 part { name: "right_bt";
33421 description { state: "default" 0.0;
33422 rel1 { to: "spinner-base";
33425 rel2 { to: "spinner-base";
33433 normal: "bt_base1.png";
33438 description { state: "clicked" 0.0;
33439 inherit: "default" 0.0;
33440 image.normal: "bt_base1.png";
33441 image.middle: SOLID;
33444 part { name: "right_over1";
33446 description { state: "default" 0.0;
33447 rel1.to: "right_bt";
33448 rel2 { to: "right_bt";
33452 normal: "bt_hilight.png";
33457 part { name: "right_over2";
33460 description { state: "default" 0.0;
33461 rel1.to: "right_bt";
33462 rel2.to: "right_bt";
33464 normal: "bt_shine.png";
33469 part { name: "right_over3";
33472 description { state: "default" 0.0;
33473 color: 255 255 255 0;
33474 rel1.to: "right_bt";
33475 rel2.to: "right_bt";
33477 normal: "bt_glow.png";
33478 border: 12 12 12 12;
33482 description { state: "clicked" 0.0;
33483 inherit: "default" 0.0;
33485 color: 255 255 255 255;
33488 part { name: "left_bt_icon";
33490 description { state: "default" 0.0;
33491 rel1.to: "left_bt";
33492 rel2.to: "left_bt";
33496 image.normal: "sp_bt_l.png";
33498 description { state: "rtl" 0.0;
33499 inherit: "default" 0.0;
33500 image.normal: "sp_bt_r.png";
33503 part { name: "right_bt_icon";
33505 description { state: "default" 0.0;
33506 rel1.to: "right_bt";
33507 rel2.to: "right_bt";
33511 image.normal: "sp_bt_r.png";
33513 description { state: "rtl" 0.0;
33514 inherit: "default" 0.0;
33515 image.normal: "sp_bt_l.png";
33518 part { name: "month_text";
33522 description { state: "default" 0.0;
33525 rel1 { relative: 1.0 0.0;
33528 to_y: "spinner-base";
33530 rel2 { relative: 0.0 1.0;
33533 to_y: "spinner-base";
33537 font: "Sans,Edje-Vera";
33544 CH(0) CH(1) CH(2) CH(3) CH(4) CH(5) CH(6)
33545 CIT(0) CIT(1) CIT(2) CIT(3) CIT(4) CIT(5) CIT(6)
33546 CIT(7) CIT(8) CIT(9) CIT(10) CIT(11) CIT(12) CIT(13)
33547 CIT(14) CIT(15) CIT(16) CIT(17) CIT(18) CIT(19) CIT(20)
33548 CIT(21) CIT(22) CIT(23) CIT(24) CIT(25) CIT(26) CIT(27)
33549 CIT(28) CIT(29) CIT(30) CIT(31) CIT(32) CIT(33) CIT(34)
33550 CIT(35) CIT(36) CIT(37) CIT(38) CIT(39) CIT(40) CIT(41)
33553 program { name: "dec_start";
33554 signal: "mouse,down,1";
33556 action: SIGNAL_EMIT "elm,action,decrement,start" "";
33558 program { name: "dec_stop";
33559 signal: "mouse,up,1";
33561 action: SIGNAL_EMIT "elm,action,stop" "";
33563 program { name: "inc_start";
33564 signal: "mouse,down,1";
33565 source: "right_bt";
33566 action: SIGNAL_EMIT "elm,action,increment,start" "";
33568 program { name: "inc_stop";
33569 signal: "mouse,up,1";
33570 source: "right_bt";
33571 action: SIGNAL_EMIT "elm,action,stop" "";
33574 name: "left_bt_click";
33575 signal: "mouse,down,1";
33576 source: "left_over2";
33577 action: STATE_SET "clicked" 0.0;
33581 name: "left_bt_unclick";
33582 signal: "mouse,up,1";
33583 source: "left_over2";
33584 action: STATE_SET "default" 0.0;
33588 name: "left_bt_click2";
33589 signal: "mouse,down,1";
33590 source: "left_over3";
33591 action: STATE_SET "clicked" 0.0;
33592 target: "left_over3";
33595 name: "left_bt_unclick2";
33596 signal: "mouse,up,1";
33597 source: "left_over3";
33598 action: STATE_SET "default" 0.0;
33599 transition: DECELERATE 0.5;
33600 target: "left_over3";
33603 name: "right_bt_click";
33604 signal: "mouse,down,1";
33605 source: "right_over2";
33606 action: STATE_SET "clicked" 0.0;
33607 target: "right_bt";
33610 name: "right_bt_unclick";
33611 signal: "mouse,up,1";
33612 source: "right_over2";
33613 action: STATE_SET "default" 0.0;
33614 target: "right_bt";
33617 name: "right_bt_click2";
33618 signal: "mouse,down,1";
33619 source: "right_over3";
33620 action: STATE_SET "clicked" 0.0;
33621 target: "right_over3";
33624 name: "right_bt_unclick2";
33625 signal: "mouse,up,1";
33626 source: "right_over3";
33627 action: STATE_SET "default" 0.0;
33628 transition: DECELERATE 0.5;
33629 target: "right_over3";
33631 program { name: "to_rtl";
33632 signal: "edje,state,rtl";
33634 action: STATE_SET "rtl" 0.0;
33635 target: "right_bt_icon";
33636 target: "left_bt_icon";
33638 program { name: "to_ltr";
33639 signal: "edje,state,ltr";
33641 action: STATE_SET "default" 0.0;
33642 target: "right_bt_icon";
33643 target: "left_bt_icon";
33651 ////////////////////////////////////////////////////////////////////////////////
33653 ////////////////////////////////////////////////////////////////////////////////
33654 group { name: "elm/colorselector/bg/default";
33656 part { name: "elm.colorbar_0";
33659 description { state: "default" 0.0;
33661 rel1.relative: 0.0 0.00653594771;
33662 rel2.relative: 1.0 0.254901961;
33665 part { name: "elm.colorbar_1";
33668 description { state: "default" 0.0;
33670 rel1.relative: 0.0 0.254901961;
33671 rel2.relative: 1.0 0.503267974;
33674 part { name: "elm.colorbar_2";
33677 description { state: "default" 0.0;
33679 rel1.relative: 0.0 0.503267974;
33680 rel2.relative: 1.0 0.751633987;
33683 part { name: "elm.colorbar_3";
33686 description { state: "default" 0.0;
33688 rel1.relative: 0.0 0.751633987;
33689 rel2.relative: 1.0 1.0;
33695 group { name: "elm/colorselector/base/default";
33697 part { name: "elm.bar_bg";
33700 description { state: "default" 0.0;
33704 to_x: "elm.arrow_bg";
33705 to_y: "elm.arrow_icon";
33709 relative: 1.0 0.83;
33710 to_x: "elm.arrow_bg";
33715 part { name: "elm.bar";
33718 description { state: "default" 0.0;
33719 rel1.to: "elm.bar_bg";
33720 rel2.to: "elm.bar_bg";
33723 part { name: "elm.arrow_bg";
33726 description { state: "default" 0.0;
33728 relative: 1.0 0.17;
33730 to_x: "elm.l_button";
33733 relative: 0.0 0.83;
33735 to_x: "elm.r_button";
33739 part { name: "elm.arrow";
33743 description { state: "default" 0.0;
33748 to_x: "elm.arrow_bg";
33751 relative: 0.0 0.17;
33752 to_x: "elm.arrow_bg";
33758 confine: "elm.arrow_bg";
33763 part { name: "elm.arrow_icon";
33766 description { state: "default" 0.0;
33781 part { name: "event";
33784 description { state: "default" 0.0;
33786 to: "elm.arrow_icon";
33789 to_x: "elm.arrow_icon";
33790 to_y: "elm.arrow_bg";
33796 events: "elm.arrow";
33799 part { name: "elm.l_button";
33803 description { state: "default" 0.0;
33808 to_y: "elm.bar_bg";
33812 to_y: "elm.bar_bg";
33817 part { name: "elm.r_button";
33822 state: "default" 0.0;
33827 to_y: "elm.bar_bg";
33831 to_y: "elm.bar_bg";
33839 group{ name: "elm/colorselector/image/colorbar_0";
33841 image: "color_picker_color.png" COMP;
33844 part { name: "colorbar_0_image";
33847 description { state: "default" 0.0;
33848 rel2.offset: -1 -1;
33849 image.normal: "color_picker_color.png";
33855 group { name: "elm/colorselector/image/colorbar_1";
33857 image: "color_picker_opacity.png" COMP;
33860 part { name: "colorbar_1_image";
33863 description { state: "default" 0.0;
33864 rel2.offset: -1 -1;
33865 image.normal: "color_picker_opacity.png";
33871 group { name: "elm/colorselector/image/colorbar_2";
33873 image: "color_picker_brightness.png" COMP;
33876 part { name: "colorbar_2_image";
33879 description { state: "default" 0.0;
33880 rel2.offset: -1 -1;
33881 image.normal: "color_picker_brightness.png";
33887 group { name: "elm/colorselector/image/colorbar_3";
33889 image: "color_picker_alpha.png" COMP;
33892 part { name: "colorbar_3_image";
33895 description { state: "default" 0.0;
33896 rel2.offset: -1 -1;
33897 image.normal: "color_picker_alpha.png";
33903 group { name: "elm/colorselector/bg_image/colorbar_3";
33905 image: "color_picker_alpha_bg.png" COMP;
33908 part { name: "colorbar_3_image";
33911 description { state: "default" 0.0;
33912 rel2.offset: -1 -1;
33913 image.normal: "color_picker_alpha_bg.png";
33919 group { name: "elm/colorselector/image/updown";
33921 image: "icon_arrow_down.png" COMP;
33927 description { state: "default" 0.0;
33931 part { name: "arrow_image";
33934 description { state: "default" 0.0;
33935 image.normal: "icon_arrow_down.png";
33941 group { name: "elm/colorselector/button/left";
33943 image: "bt_base1.png" COMP;
33944 image: "bt_shine.png" COMP;
33945 image: "sp_bt_l.png" COMP;
33948 part { name: "button_image";
33950 description { state: "default" 0.0;
33951 image.normal: "bt_base1.png";
33952 image.border: 6 6 6 6;
33953 image.middle: SOLID;
33956 description { state: "clicked" 0.0;
33957 inherit: "default" 0.0;
33958 image.normal: "bt_shine.png";
33959 image.border: 6 6 6 6;
33960 image.middle: SOLID;
33963 part { name: "btn_over";
33966 description { state: "default" 0.0;
33967 rel1.to: "button_image";
33970 to: "button_image";
33973 normal: "bt_hilight.png";
33978 part { name: "btn_over2";
33982 ignore_flags: ON_HOLD;
33983 description { state: "default" 0.0;
33984 rel1.to: "button_image";
33985 rel2.to: "button_image";
33987 normal: "bt_shine.png";
33992 part { name: "focus_image";
33994 description { state: "default" 0.0;
33995 color: 255 255 255 0;
33996 rel1.to: "button_image";
33997 rel2.to: "button_image";
33999 normal: "bt_glow.png";
34000 border: 12 12 12 12;
34005 description { state: "clicked" 0.0;
34006 inherit: "default" 0.0;
34008 color: 255 255 255 255;
34011 part { name: "left_arrow";
34013 description { state: "default" 0.0;
34016 image.normal: "sp_bt_l.png";
34023 name: "button_down";
34024 signal: "elm,state,left,button,down";
34025 source: "left_button";
34026 action: STATE_SET "clicked" 0.0;
34027 target: "button_image";
34028 target: "focus_image";
34032 signal: "elm,state,left,button,up";
34033 source: "left_button";
34034 action: STATE_SET "default" 0.0;
34035 target: "button_image";
34036 target: "focus_image";
34041 group { name: "elm/colorselector/button/right";
34043 image: "bt_base1.png" COMP;
34044 image: "bt_shine.png" COMP;
34045 image: "sp_bt_r.png" COMP;
34048 part { name: "button_image";
34050 description { state: "default" 0.0;
34051 image.normal: "bt_base1.png";
34052 image.border: 6 6 6 6;
34053 image.middle: SOLID;
34056 description { state: "clicked" 0.0;
34057 inherit: "default" 0.0;
34058 image.normal: "bt_shine.png";
34059 image.border: 6 6 6 6;
34060 image.middle: SOLID;
34063 part { name: "btn_over";
34066 description { state: "default" 0.0;
34067 rel1.to: "button_image";
34070 to: "button_image";
34073 normal: "bt_hilight.png";
34078 part { name: "btn_over2";
34082 ignore_flags: ON_HOLD;
34083 description { state: "default" 0.0;
34084 rel1.to: "button_image";
34085 rel2.to: "button_image";
34087 normal: "bt_shine.png";
34092 part { name: "focus_image";
34094 description { state: "default" 0.0;
34095 color: 255 255 255 0;
34096 rel1.to: "button_image";
34097 rel2.to: "button_image";
34099 normal: "bt_glow.png";
34100 border: 12 12 12 12;
34105 description { state: "clicked" 0.0;
34106 inherit: "default" 0.0;
34108 color: 255 255 255 255;
34111 part { name: "right_arrow";
34113 description { state: "default" 0.0;
34116 image.normal: "sp_bt_r.png";
34123 name: "button_down";
34124 signal: "elm,state,right,button,down";
34125 source: "right_button";
34126 action: STATE_SET "clicked" 0.0;
34127 target: "button_image";
34128 target: "focus_image";
34132 signal: "elm,state,right,button,up";
34133 source: "right_button";
34134 action: STATE_SET "default" 0.0;
34135 target: "button_image";
34136 target: "focus_image";
34141 ///////////////////////////////////////////////////////////////////////////////
34142 #define FLIP_PICKER_MAX_LEN (50)
34143 #define FLIP_PICKER_MAX_LEN_STR "50"
34145 group { name: "elm/flipselector/base/default";
34147 image: "flip_base.png" COMP;
34148 image: "flip_base_shad.png" COMP;
34149 image: "flip_shad.png" COMP;
34150 image: "arrow_up.png" COMP;
34151 image: "arrow_down.png" COMP;
34152 image: "flip_t.png" COMP;
34153 image: "flip_b.png" COMP;
34157 item: "max_len" FLIP_PICKER_MAX_LEN_STR;
34160 //FIXME: quick successive clicks on, say, up, lead to nastiness
34162 public cur, prev, next, lock;
34164 public animator_bottom_down(val, Float:pos) {
34165 new tmp[FLIP_PICKER_MAX_LEN];
34167 set_tween_state(PART:"bottom", pos, "shrink", 0.0, "default", 0.0);
34168 set_tween_state(PART:"bottom_sheet", pos, "shrink", 0.0, "default",
34170 set_tween_state(PART:"shadow", pos, "half", 0.0, "full",
34174 set_state(PART:"shadow", "default", 0.0);
34177 fetch_str(next, 0, tmp, FLIP_PICKER_MAX_LEN);
34178 if (strncmp(tmp, "", FLIP_PICKER_MAX_LEN) != 0) {
34179 replace_str(next, 0, "");
34180 message(MSG_STRING, 1, tmp);
34185 public animator_top_down(val, Float:pos) {
34186 set_tween_state(PART:"top", pos, "default", 0.0, "shrink", 0.0);
34187 set_tween_state(PART:"top_sheet", pos, "default", 0.0, "shrink",
34189 set_tween_state(PART:"shadow", pos, "default", 0.0, "half",
34193 anim(0.2, "animator_bottom_down", val);
34196 public animator_bottom_up(val, Float:pos) {
34197 set_tween_state(PART:"bottom", pos, "default", 0.0, "shrink", 0.0);
34198 set_tween_state(PART:"bottom_sheet", pos, "default", 0.0, "shrink",
34200 set_tween_state(PART:"shadow", pos, "full", 0.0, "half",
34204 anim(0.2, "animator_top_up", val);
34207 public animator_top_up(val, Float:pos) {
34208 new tmp[FLIP_PICKER_MAX_LEN];
34210 set_tween_state(PART:"top", pos, "shrink", 0.0, "default", 0.0);
34211 set_tween_state(PART:"top_sheet", pos, "shrink", 0.0, "default",
34213 set_tween_state(PART:"shadow", pos, "half", 0.0, "default",
34217 set_state(PART:"shadow", "default", 0.0);
34220 fetch_str(next, 0, tmp, FLIP_PICKER_MAX_LEN);
34221 if (strncmp(tmp, "", FLIP_PICKER_MAX_LEN) != 0) {
34222 replace_str(next, 0, "");
34223 message(MSG_STRING, 2, tmp);
34228 public message(Msg_Type:type, id, ...) {
34230 if ((type == MSG_STRING) && (id == 1)) {
34231 new value[FLIP_PICKER_MAX_LEN], tmp[FLIP_PICKER_MAX_LEN];
34233 snprintf(value, FLIP_PICKER_MAX_LEN, "%s", getarg(2));
34235 if (get_int(lock) == 1) {
34236 replace_str(next, 0, value);
34240 fetch_str(cur, 0, tmp, FLIP_PICKER_MAX_LEN);
34242 set_text(PART:"bottom_b", tmp);
34244 set_state(PART:"top", "shrink", 0.0);
34245 set_text(PART:"top", tmp);
34246 set_state(PART:"top", "default", 0.0);
34247 set_text(PART:"top", tmp);
34249 replace_str(prev, 0, tmp);
34251 set_state(PART:"bottom", "default", 0.0);
34252 set_text(PART:"bottom", value);
34253 set_state(PART:"bottom", "shrink", 0.0);
34254 set_text(PART:"bottom", value);
34256 set_text(PART:"top_b", value);
34258 replace_str(cur, 0, value);
34260 set_state(PART:"bottom_sheet", "shrink", 0.0);
34261 set_state(PART:"top_sheet", "default", 0.0);
34264 set_state(PART:"shadow", "default", 0.0);
34265 anim(0.2, "animator_top_down", 1);
34269 if ((type == MSG_STRING) && (id == 2)) {
34270 new value[FLIP_PICKER_MAX_LEN], tmp[FLIP_PICKER_MAX_LEN];
34272 snprintf(value, FLIP_PICKER_MAX_LEN, "%s", getarg(2));
34274 if (get_int(lock) == 1) {
34275 replace_str(next, 0, value);
34279 fetch_str(cur, 0, tmp, FLIP_PICKER_MAX_LEN);
34281 set_text(PART:"top_b", tmp);
34283 set_state(PART:"bottom", "shrink", 0.0);
34284 set_text(PART:"bottom", tmp);
34285 set_state(PART:"bottom", "default", 0.0);
34286 set_text(PART:"bottom", tmp);
34288 replace_str(prev, 0, tmp);
34290 set_state(PART:"top", "default", 0.0);
34291 set_text(PART:"top", value);
34292 set_state(PART:"top", "shrink", 0.0);
34293 set_text(PART:"top", value);
34295 set_text(PART:"bottom_b", value);
34297 replace_str(cur, 0, value);
34299 set_state(PART:"bottom_sheet", "default", 0.0);
34300 set_state(PART:"top_sheet", "shrink", 0.0);
34303 set_state(PART:"shadow", "full", 0.0);
34304 anim(0.2, "animator_bottom_up", 1);
34310 part { name: "shad";
34312 description { state: "default" 0.0;
34313 rel1.offset: -4 -4;
34318 normal: "flip_base_shad.png";
34324 part { name: "base";
34326 description { state: "default" 0.0;
34328 rel2.offset: -5 -5;
34330 image.normal: "flip_base.png";
34337 description { state: "default" 0.0;
34339 rel1.relative: 0.0 0.5;
34343 description { state: "hidden" 0.0;
34344 inherit: "default" 0.0;
34352 description { state: "default" 0.0;
34355 rel2.relative: 1.0 0.5;
34358 description { state: "hidden" 0.0;
34359 inherit: "default" 0.0;
34364 part { name: "bottom_sheet_static";
34366 description { state: "default" 0.0;
34370 image.normal: "flip_b.png";
34374 part { name: "bottom_b";
34376 clip_to: "bottom_clipper";
34379 description { state: "default" 0.0;
34385 font: "Sans:style=Bold,Edje-Vera-Bold";
34393 part { name: "shadow";
34395 description { state: "default" 0.0;
34398 rel2.relative: 1.0 0.0;
34399 image.normal: "flip_shad.png";
34401 description { state: "half" 0.0;
34402 inherit: "default" 0.0;
34403 rel2.relative: 1.0 0.5;
34405 description { state: "full" 0.0;
34406 inherit: "default" 0.0;
34407 rel2.relative: 1.0 1.0;
34411 part { name: "bottom_sheet";
34413 description { state: "default" 0.0;
34417 image.normal: "flip_b.png";
34419 description { state: "shrink" 0.0;
34420 inherit: "default" 0.0;
34422 rel2.relative: 1.0 0.0;
34426 part { name: "bottom";
34428 clip_to: "bottom_clipper";
34431 description { state: "default" 0.0;
34437 font: "Sans:style=Bold,Edje-Vera-Bold";
34443 description { state: "shrink" 0.0;
34444 inherit: "default" 0.0;
34445 color: 128 128 128 255;
34447 rel2.relative: 1.0 0.5; /* FIXME: same visual effect? --> MAP! */
34451 part { name: "top_sheet_static";
34453 description { state: "default" 0.0;
34457 image.normal: "flip_t.png";
34461 part { name: "top_b";
34463 clip_to: "top_clipper";
34466 description { state: "default" 0.0;
34472 font: "Sans:style=Bold,Edje-Vera-Bold";
34481 part { name: "top_sheet";
34483 description { state: "default" 0.0;
34487 image.normal: "flip_t.png";
34489 description { state: "shrink" 0.0;
34490 inherit: "default" 0.0;
34491 color: 128 128 128 255;
34493 rel1.relative: 0.0 1.0;
34497 part { name: "top";
34499 clip_to: "top_clipper";
34502 description { state: "default" 0.0;
34508 font: "Sans:style=Bold,Edje-Vera-Bold";
34514 description { state: "shrink" 0.0;
34515 inherit: "default" 0.0;
34517 rel1.relative: 0.0 0.5;
34521 part { name: "arrow_top";
34524 description { state: "default" 0.0;
34530 image.normal: "arrow_up.png";
34532 description { state: "hidden" 0.0;
34533 inherit: "default" 0.0;
34537 part { name: "arrow_bottom";
34540 description { state: "default" 0.0;
34546 image.normal: "arrow_down.png";
34548 description { state: "hidden" 0.0;
34549 inherit: "default" 0.0;
34557 name: "top_clipper";
34559 state: "default" 0.0;
34569 name: "bottom_clipper";
34571 state: "default" 0.0;
34580 program { name: "load";
34584 append_str(cur, "");
34585 append_str(prev, "");
34586 append_str(next, "");
34591 program { name: "hide_arrows";
34592 signal: "elm,state,button,hidden";
34594 action: STATE_SET "hidden" 0.0;
34595 target: "arrow_top";
34596 target: "arrow_bottom";
34601 program { name: "show_arrows";
34602 signal: "elm,state,button,visible";
34604 action: STATE_SET "default" 0.0;
34605 target: "arrow_top";
34606 target: "arrow_bottom";
34611 program { name: "up";
34612 signal: "mouse,down,1";
34614 action: SIGNAL_EMIT "elm,action,up,start" "";
34616 program { name: "up,stop";
34617 signal: "mouse,up,1";
34619 action: SIGNAL_EMIT "elm,action,up,stop" "";
34621 program { name: "down";
34622 signal: "mouse,down,1";
34624 action: SIGNAL_EMIT "elm,action,down,start" "";
34626 program { name: "down,stop";
34627 signal: "mouse,up,1";
34629 action: SIGNAL_EMIT "elm,action,down,stop" "";
34634 ////////////////////////////////////////////////////////////////////////////////
34636 ////////////////////////////////////////////////////////////////////////////////
34637 group { name: "elm/diskselector/base/default";
34639 image: "bar_shine.png" COMP;
34646 description { state: "default" 0.0;
34650 part { name: "shine_left";
34652 description { state: "default" 0.0;
34654 rel1.relative: -0.1 0;
34656 rel2.relative: 0.1 1;
34657 image.normal: "bar_shine.png";
34658 color: 255 255 255 120;
34661 part { name: "shine_center";
34663 description { state: "default" 0.0;
34665 rel1.relative: 0.2 0;
34667 rel2.relative: 0.8 1;
34668 image.normal: "bar_shine.png";
34669 color: 255 255 255 180;
34672 part { name: "shine_right";
34674 description { state: "default" 0.0;
34676 rel1.relative: 0.9 0;
34678 rel2.relative: 1.1 1;
34679 image.normal: "bar_shine.png";
34680 color: 255 255 255 120;
34683 part { name: "clipper";
34686 description { state: "default" 0.0;
34690 rel2.offset: -3 -3;
34693 part { name: "elm.swallow.content";
34694 clip_to: "clipper";
34696 description { state: "default" 0.0;
34704 group { name: "elm/diskselector/item/default";
34707 item: "len_threshold" "14";
34708 item: "display_item_num" "3";
34709 item: "min_height" "-1";
34710 item: "min_width" "-1";
34714 part { name: "elm.swallow.icon";
34716 description { state: "default" 0.0;
34728 description { state: "show" 0.0;
34729 inherit: "default" 0.0;
34731 description { state: "default_small" 0.0;
34732 inherit: "default" 0.0;
34733 rel1.relative: 0 0.2;
34734 rel2.relative: 0 0.8;
34736 description { state: "left_side" 0.0;
34737 inherit: "default" 0.0;
34738 rel1.relative: 0 0.2;
34739 rel2.relative: 0 0.8;
34740 color: 255 255 255 160;
34742 description { state: "right_side" 0.0;
34743 inherit: "left_side" 0.0;
34744 rel1.relative: 0.4 0.2;
34745 rel2.relative: 0.4 0.8;
34746 color: 255 255 255 160;
34749 part { name: "elm.text";
34753 description { state: "default" 0.0;
34754 rel1.relative: 1 0.0;
34755 rel1.to_x: "elm.swallow.icon";
34756 rel2.relative: 1.0 1.0;
34757 color: 255 255 255 255;
34760 font: "Sans,Edje-Vera";
34766 description { state: "show" 0.0;
34767 inherit: "default" 0.0;
34770 description { state: "default_small" 0.0;
34771 inherit: "default" 0.0;
34775 description { state: "left_side" 0.0;
34776 inherit: "default" 0.0;
34777 color: 172 172 172 255;
34780 text.align: 0.2 0.5;
34782 description { state: "right_side" 0.0;
34783 inherit: "default" 0.0;
34784 color: 172 172 172 255;
34787 text.align: 0.8 0.5;
34793 program { name: "center_text";
34794 signal: "elm,state,center";
34796 action: STATE_SET "show" 0.0;
34797 target: "elm.text";
34798 target: "elm.swallow.icon";
34800 program { name: "center_small_text";
34801 signal: "elm,state,center_small";
34803 action: STATE_SET "default_small" 0.0;
34804 target: "elm.text";
34805 target: "elm.swallow.icon";
34807 program { name: "l_side_text";
34808 signal: "elm,state,left_side";
34810 action: STATE_SET "left_side" 0.0;
34811 target: "elm.text";
34812 target: "elm.swallow.icon";
34814 program { name: "r_side_text";
34815 signal: "elm,state,right_side";
34817 action: STATE_SET "right_side" 0.0;
34818 target: "elm.text";
34819 target: "elm.swallow.icon";
34824 group { name: "elm/entry/path/separator/default";
34825 images.image: "arrow_right.png" COMP;
34827 part { name: "icon";
34829 description { state: "default" 0.0;
34830 image.normal: "arrow_right.png";
34838 group { name: "elm/fileselector/base/default";
34840 item: "path_separator" "<item relsize=16x16 vsize=full href=path/separator></item>";
34843 part { name: "elm.swallow.up";
34845 description { state: "default" 0.0;
34855 part { name: "elm.swallow.home";
34857 description { state: "default" 0.0;
34862 to: "elm.swallow.up";
34867 to: "elm.swallow.up";
34873 part { name: "elm.swallow.files";
34875 description { state: "default" 0.0;
34880 to_y: "elm.swallow.home";
34885 to_y: "elm.swallow.path";
34891 part { name: "elm.swallow.path";
34893 description { state: "default" 0.0;
34897 to_y: "elm.swallow.filename";
34902 to_y: "elm.swallow.filename";
34908 part { name: "elm.swallow.filename";
34910 description { state: "default" 0.0;
34914 to_y: "elm.swallow.ok";
34919 to_y: "elm.swallow.ok";
34925 part { name: "elm.swallow.cancel";
34927 description { state: "default" 0.0;
34931 to: "elm.swallow.ok";
34936 to: "elm.swallow.ok";
34942 part { name: "elm.swallow.ok";
34944 description { state: "default" 0.0;
34956 group { name: "elm/fileselector_entry/base/default";
34958 part { name: "elm.swallow.entry";
34960 description { state: "default" 0.0;
34963 rel2 { to_x: "elm.swallow.button";
34969 part { name: "elm.swallow.button";
34971 description { state: "default" 0.0;
34984 ////////////////////////////////////////////////////////////////////////
34985 // Standard layouts to be used //
34986 ////////////////////////////////////////////////////////////////////////
34987 /* application with toolbar and main content area */
34988 group { name: "elm/layout/application/toolbar-content";
34990 part { name: "elm.swallow.content";
34992 description { state: "default" 0.0;
34993 rel1 { to_y: "elm.external.toolbar";
35000 part { name: "elm.external.toolbar";
35002 source: "elm/toolbar";
35003 description { state: "default" 0.0;
35015 /* application with toolbar and main content area with a back button and title area */
35016 group { name: "elm/layout/application/toolbar-content-back";
35018 part { name: "elm.swallow.content";
35020 description { state: "default" 0.0;
35021 rel1 { to_y: "title_clipper";
35028 part { name: "elm.external.toolbar";
35030 source: "elm/toolbar";
35031 description { state: "default" 0.0;
35040 part { name: "title_clipper";
35042 description { state: "default" 0.0;
35051 description { state: "hidden" 0.0;
35052 inherit: "default" 0.0;
35059 part { name: "back_clipper";
35061 clip_to: "title_clipper";
35062 description { state: "default" 0.0;
35065 description { state: "hidden" 0.0;
35069 part { name: "back";
35071 source: "elm/button";
35072 clip_to: "back_clipper";
35073 description { state: "default" 0.0;
35076 rel1 { to_y: "elm.external.toolbar";
35080 rel2 { to_y: "elm.external.toolbar";
35084 params.string: "label" "Back";
35091 action: SIGNAL_EMIT "elm,action,back" "";
35094 signal: "elm,back,hide";
35096 action: STATE_SET "hidden" 0.0;
35097 target: "back_clipper";
35100 signal: "elm,back,show";
35102 action: STATE_SET "default" 0.0;
35103 target: "back_clipper";
35106 signal: "elm,title,hide";
35108 action: STATE_SET "hidden" 0.0;
35109 transition: LINEAR 0.1;
35110 target: "title_clipper";
35113 signal: "elm,title,show";
35115 action: STATE_SET "default" 0.0;
35116 target: "title_clipper";
35120 part { name: "elm.swallow.end";
35122 description { state: "default" 0.0;
35125 rel1 { to_y: "elm.external.toolbar";
35129 rel2 { to_y: "elm.external.toolbar";
35136 part { name: "elm.text.title";
35138 effect: SOFT_SHADOW;
35140 description { state: "default" 0.0;
35141 rel1 { to_y: "elm.external.toolbar";
35146 rel2 { to_y: "back";
35147 to_x: "elm.swallow.end";
35152 font: "Sans:style=Bold";
35160 /* application with toolbar and main content area with a back and next buttons and title area */
35161 group { name: "elm/layout/application/toolbar-content-back-next";
35163 part { name: "elm.swallow.content";
35165 description { state: "default" 0.0;
35166 rel1 { to_y: "title_clipper";
35173 part { name: "elm.external.toolbar";
35175 source: "elm/toolbar";
35176 description { state: "default" 0.0;
35185 part { name: "title_clipper";
35187 description { state: "default" 0.0;
35196 description { state: "hidden" 0.0;
35197 inherit: "default" 0.0;
35204 part { name: "back";
35206 source: "elm/button";
35207 clip_to: "back_clipper";
35208 description { state: "default" 0.0;
35211 rel1 { to_y: "elm.external.toolbar";
35215 rel2 { to_y: "elm.external.toolbar";
35219 params.string: "label" "Back";
35222 part { name: "back_clipper";
35224 clip_to: "title_clipper";
35225 description { state: "default" 0.0;
35228 description { state: "hidden" 0.0;
35232 part { name: "next";
35234 source: "elm/button";
35235 clip_to: "next_clipper";
35236 description { state: "default" 0.0;
35239 rel1 { to_y: "elm.external.toolbar";
35243 rel2 { to_y: "elm.external.toolbar";
35247 params.string: "label" "Next";
35250 part { name: "next_clipper";
35252 clip_to: "title_clipper";
35253 description { state: "default" 0.0;
35256 description { state: "hidden" 0.0;
35264 action: SIGNAL_EMIT "elm,action,back" "";
35267 signal: "elm,title,hide";
35269 action: STATE_SET "hidden" 0.0;
35270 transition: LINEAR 0.1;
35271 target: "title_clipper";
35274 signal: "elm,title,show";
35276 action: STATE_SET "default" 0.0;
35277 target: "title_clipper";
35280 signal: "elm,back,hide";
35282 action: STATE_SET "hidden" 0.0;
35283 target: "back_clipper";
35286 signal: "elm,back,show";
35288 action: STATE_SET "default" 0.0;
35289 target: "back_clipper";
35294 action: SIGNAL_EMIT "elm,action,next" "";
35297 signal: "elm,next,hide";
35299 action: STATE_SET "hidden" 0.0;
35300 target: "next_clipper";
35303 signal: "elm,next,show";
35305 action: STATE_SET "default" 0.0;
35306 target: "next_clipper";
35309 part { name: "elm.text.title";
35311 effect: SOFT_SHADOW;
35313 clip_to: "title_clipper";
35314 description { state: "default" 0.0;
35315 rel1 { to_y: "elm.external.toolbar";
35320 rel2 { to_y: "back";
35326 font: "Sans:style=Bold";
35333 /* application with a main content area with a back button and title area */
35334 group { name: "elm/layout/application/content-back";
35336 part { name: "elm.swallow.content";
35338 description { state: "default" 0.0;
35339 rel1 { to_y: "title_clipper";
35345 part { name: "title_clipper";
35347 description { state: "default" 0.0;
35356 description { state: "hidden" 0.0;
35357 inherit: "default" 0.0;
35364 part { name: "back_clipper";
35366 clip_to: "title_clipper";
35367 description { state: "default" 0.0;
35370 description { state: "hidden" 0.0;
35374 part { name: "back";
35376 source: "elm/button";
35377 clip_to: "back_clipper";
35378 description { state: "default" 0.0;
35389 params.string: "label" "Back";
35396 action: SIGNAL_EMIT "elm,action,back" "";
35399 signal: "elm,back,hide";
35401 action: STATE_SET "hidden" 0.0;
35402 target: "back_clipper";
35405 signal: "elm,back,show";
35407 action: STATE_SET "default" 0.0;
35408 target: "back_clipper";
35411 signal: "elm,title,hide";
35413 action: STATE_SET "hidden" 0.0;
35414 transition: LINEAR 0.1;
35415 target: "title_clipper";
35418 signal: "elm,title,show";
35420 action: STATE_SET "default" 0.0;
35421 target: "title_clipper";
35425 part { name: "elm.swallow.end";
35427 description { state: "default" 0.0;
35441 part { name: "elm.text.title";
35443 effect: SOFT_SHADOW;
35445 description { state: "default" 0.0;
35451 rel2 { to_y: "back";
35452 to_x: "elm.swallow.end";
35457 font: "Sans:style=Bold";
35465 /* application with a main content area with a back and next buttons and title area */
35466 group { name: "elm/layout/application/content-back-next";
35468 part { name: "elm.swallow.content";
35470 description { state: "default" 0.0;
35471 rel1 { to_y: "title_clipper";
35478 part { name: "title_clipper";
35480 description { state: "default" 0.0;
35489 description { state: "hidden" 0.0;
35490 inherit: "default" 0.0;
35497 part { name: "back";
35499 source: "elm/button";
35500 clip_to: "back_clipper";
35501 description { state: "default" 0.0;
35512 params.string: "label" "Back";
35515 part { name: "back_clipper";
35517 clip_to: "title_clipper";
35518 description { state: "default" 0.0;
35521 description { state: "hidden" 0.0;
35525 part { name: "next";
35527 source: "elm/button";
35528 clip_to: "next_clipper";
35529 description { state: "default" 0.0;
35540 params.string: "label" "Next";
35543 part { name: "next_clipper";
35545 clip_to: "title_clipper";
35546 description { state: "default" 0.0;
35549 description { state: "hidden" 0.0;
35557 action: SIGNAL_EMIT "elm,action,back" "";
35560 signal: "elm,title,hide";
35562 action: STATE_SET "hidden" 0.0;
35563 transition: LINEAR 0.1;
35564 target: "title_clipper";
35567 signal: "elm,title,show";
35569 action: STATE_SET "default" 0.0;
35570 target: "title_clipper";
35573 signal: "elm,back,hide";
35575 action: STATE_SET "hidden" 0.0;
35576 target: "back_clipper";
35579 signal: "elm,back,show";
35581 action: STATE_SET "default" 0.0;
35582 target: "back_clipper";
35587 action: SIGNAL_EMIT "elm,action,next" "";
35590 signal: "elm,next,hide";
35592 action: STATE_SET "hidden" 0.0;
35593 target: "next_clipper";
35596 signal: "elm,next,show";
35598 action: STATE_SET "default" 0.0;
35599 target: "next_clipper";
35602 part { name: "elm.text.title";
35604 effect: SOFT_SHADOW;
35606 clip_to: "title_clipper";
35607 description { state: "default" 0.0;
35613 rel2 { to_y: "back";
35619 font: "Sans:style=Bold";
35627 /* application with toolbar and main content area as a vertical box */
35628 group { name: "elm/layout/application/toolbar-vbox";
35630 part { name: "elm.box.content";
35632 description { state: "default" 0.0;
35633 rel1 { to_y: "elm.external.toolbar";
35637 box.layout: "vertical";
35641 part { name: "elm.external.toolbar";
35643 source: "elm/toolbar";
35644 description { state: "default" 0.0;
35656 /* application with toolbar and main content area as a table */
35657 group { name: "elm/layout/application/toolbar-table";
35659 part { name: "elm.table.content";
35661 description { state: "default" 0.0;
35662 rel1 { to_y: "elm.external.toolbar";
35669 part { name: "elm.external.toolbar";
35671 source: "elm/toolbar";
35672 description { state: "default" 0.0;
35684 ///////////////////////////////////////////////////////////////////////////////
35685 group { name: "elm/segment_control/base/default";
35686 #define SEGMENT_TYPE_SINGLE 1
35687 #define SEGMENT_TYPE_LEFT 2
35688 #define SEGMENT_TYPE_MIDDLE 3
35689 #define SEGMENT_TYPE_RIGHT 4
35690 #define SEGMENT_STATE_NORMAL 1
35691 #define SEGMENT_STATE_PRESSED 2
35692 #define SEGMENT_STATE_SELECTED 3
35693 #define SEGMENT_STATUS_ENABLED 0
35694 #define SEGMENT_STATUS_DISABLED 1
35701 state: "default" 0.0;
35708 group { name: "elm/segment_control/item/default";
35709 data.item: "label.wrap.part" "label.bg";
35711 style { name: "seg_text_style_normal";
35712 base: "font=Sans font_size=16 style=shadow \
35713 shadow_color=#2924224d \
35715 color=#ffffffff wrap=char text_class=label";
35717 tag: "hilight" "+ font=Sans:style=Bold";
35720 style { name: "seg_text_style_selected";
35721 base: "font=Sans:style=Bold font_size=16 style=shadow \
35722 shadow_color=#aaaaaa4d \
35724 color=#111111ff wrap=char text_class=label";
35726 tag: "hilight" "+ font=Sans:style=Bold";
35727 tag: "b" "+ font=Sans:style=Bold";
35730 style { name: "seg_text_style_disabled";
35731 base: "font=Sans:style=Medium font_size=16 style=shadow \
35732 shadow_color=#2924224d \
35733 align=center color=#2924224d \
35734 wrap=char text_class=label";
35736 tag: "hilight" "+ font=Sans:style=Bold";
35737 tag: "b" "+ font=Sans:style=Bold";
35742 image: "seg_single_pressed.png" COMP;
35743 image: "seg_single_selected.png" COMP;
35744 image: "seg_single_normal.png" COMP;
35746 image: "seg_left_pressed.png" COMP;
35747 image: "seg_left_selected.png" COMP;
35748 image: "seg_left_normal.png" COMP;
35750 image: "seg_middle_pressed.png" COMP;
35751 image: "seg_middle_selected.png" COMP;
35752 image: "seg_middle_normal.png" COMP;
35754 image: "seg_right_pressed.png" COMP;
35755 image: "seg_right_selected.png" COMP;
35756 image: "seg_right_normal.png" COMP;
35759 part { name: "segment";
35762 description { state: "default" 0.0;
35766 normal: "seg_single_normal.png";
35772 description { state: "default_single" 0.0;
35773 inherit: "default" 0.0;
35776 normal: "seg_single_normal.png";
35780 description { state: "default_left" 0.0;
35781 inherit: "default" 0.0;
35784 normal: "seg_left_normal.png";
35788 description { state: "default_right" 0.0;
35789 inherit: "default" 0.0;
35792 normal: "seg_right_normal.png";
35796 description { state: "default_middle" 0.0;
35797 inherit: "default" 0.0;
35800 normal: "seg_middle_normal.png";
35804 description { state: "pressed_single" 0.0;
35805 inherit: "default" 0.0;
35808 normal: "seg_single_pressed.png";
35812 description { state: "pressed_left" 0.0;
35813 inherit: "default" 0.0;
35816 normal: "seg_left_pressed.png";
35820 description { state: "pressed_right" 0.0;
35821 inherit: "default" 0.0;
35824 normal: "seg_right_pressed.png";
35828 description { state: "pressed_middle" 0.0;
35829 inherit: "default" 0.0;
35832 normal: "seg_middle_pressed.png";
35836 description { state: "selected_single" 0.0;
35837 inherit: "default" 0.0;
35840 normal: "seg_single_selected.png";
35844 description { state: "selected_left" 0.0;
35845 inherit: "default" 0.0;
35848 normal: "seg_left_selected.png";
35852 description { state: "selected_right" 0.0;
35853 inherit: "default" 0.0;
35856 normal: "seg_right_selected.png";
35860 description { state: "selected_middle" 0.0;
35861 inherit: "default" 0.0;
35864 normal: "seg_middle_selected.png";
35869 part { name: "padding_left";
35873 description { state: "default" 0.0;
35875 rel1.relative: 0.0 0.0;
35876 rel2.relative: 0.0 1.0;
35883 part { name: "padding_right";
35887 description { state: "default" 0.0;
35889 rel1.relative: 1.0 0.0;
35890 rel2.relative: 1.0 1.0;
35897 part { name: "padding_top";
35901 description { state: "default" 0.0;
35903 rel1.relative: 0.0 0.0;
35904 rel2.relative: 1.0 0.0;
35911 part { name: "padding_bottom";
35915 description { state: "default" 0.0;
35917 rel1.relative: 0.0 1.0;
35918 rel2.relative: 1.0 1.0;
35925 part { name: "icon.bg";
35929 description { state: "default" 0.0;
35933 to_x: "padding_left";
35934 to_y: "padding_top";
35938 to: "elm.swallow.icon";
35945 part { name: "padding_icon_text";
35949 description { state: "default" 0.0; //when only icon or no icon is there
35963 description { state: "icononly" 0.0;
35964 inherit: "default" 0.0;
35966 description { state: "visible" 0.0; //when icon is visible
35967 inherit: "default" 0.0;
35971 part { name: "elm.swallow.icon";
35974 description { state: "default" 0.0;
35978 to_x: "padding_left";
35979 to_y: "padding_top";
35983 to_y: "padding_bottom";
35988 aspect_preference: BOTH;
35990 description { state: "visible" 0.0;
35991 inherit: "default" 0.0;
35994 to_y: "padding_bottom";
35998 description { state: "icononly" 0.0;
35999 inherit: "default" 0.0;
36002 to_x: "padding_right";
36003 to_y: "padding_bottom";
36009 part { name: "elm.text";
36014 state: "default" 0.0;
36019 to_x: "padding_icon_text";
36023 to_x: "padding_right";
36026 color: 224 224 224 255;
36037 description { state: "normal" 0.0;
36038 inherit: "default" 0.0;
36041 description { state: "pressed" 0.0;
36042 inherit: "default" 0.0;
36046 description { state: "selected" 0.0;
36047 inherit: "default" 0.0;
36049 color: 50 50 50 255;
36051 description { state: "disabled" 0.0;
36052 inherit: "default" 0.0;
36054 color: 200 200 200 255;
36057 part { name: "disabler";
36060 description { state: "default" 0.0;
36065 rel1 { relative: 0.0 0.0; to: "segment";}
36066 rel2 { relative: 1.0 1.0; to: "segment";}
36067 color: 255 255 255 150;
36069 description { state: "disabled_single" 0.0;
36070 inherit: "default" 0.0;
36073 normal: "seg_single_normal.png";
36077 description { state: "disabled_left" 0.0;
36078 inherit: "default" 0.0;
36081 normal: "seg_left_normal.png";
36085 description { state: "disabled_right" 0.0;
36086 inherit: "default" 0.0;
36089 normal: "seg_right_normal.png";
36093 description { state: "disabled_middle" 0.0;
36094 inherit: "default" 0.0;
36097 normal: "seg_middle_normal.png";
36105 public seg_type; // Single, Left, Middle, Right.
36106 public seg_state; // Normal/Default, Pressed, Selected.
36107 public seg_status;// Enabled/Default, Disabled
36109 public update_state() {
36110 new type, state, disabled;
36111 type = get_int(seg_type);
36112 state = get_int(seg_state);
36113 disabled = get_int(seg_status);
36115 if(state == SEGMENT_STATE_NORMAL)
36117 if(type == SEGMENT_TYPE_SINGLE)
36118 set_state(PART:"segment", "default_single", 0.0);
36119 else if(type == SEGMENT_TYPE_LEFT)
36120 set_state(PART:"segment", "default_left", 0.0);
36121 else if(type == SEGMENT_TYPE_MIDDLE)
36122 set_state(PART:"segment", "default_middle", 0.0);
36123 else if(type == SEGMENT_TYPE_RIGHT)
36124 set_state(PART:"segment", "default_right", 0.0);
36125 set_state(PART:"elm.text", "normal", 0.0);
36127 else if(state == SEGMENT_STATE_PRESSED)
36129 if(type == SEGMENT_TYPE_SINGLE)
36130 set_state(PART:"segment", "pressed_single", 0.0);
36131 else if(type == SEGMENT_TYPE_LEFT)
36132 set_state(PART:"segment", "pressed_left", 0.0);
36133 else if(type == SEGMENT_TYPE_MIDDLE)
36134 set_state(PART:"segment", "pressed_middle", 0.0);
36135 else if(type == SEGMENT_TYPE_RIGHT)
36136 set_state(PART:"segment", "pressed_right", 0.0);
36137 set_state(PART:"elm.text", "pressed", 0.0);
36139 else if(state == SEGMENT_STATE_SELECTED)
36141 if(type == SEGMENT_TYPE_SINGLE)
36142 set_state(PART:"segment", "selected_single", 0.0);
36143 else if(type == SEGMENT_TYPE_LEFT)
36144 set_state(PART:"segment", "selected_left", 0.0);
36145 else if(type == SEGMENT_TYPE_MIDDLE)
36146 set_state(PART:"segment", "selected_middle", 0.0);
36147 else if(type == SEGMENT_TYPE_RIGHT)
36148 set_state(PART:"segment", "selected_right", 0.0);
36149 set_state(PART:"elm.text", "selected", 0.0);
36151 if(disabled == SEGMENT_STATUS_DISABLED)
36153 if(type == SEGMENT_TYPE_SINGLE)
36154 set_state(PART:"disabler", "disabled_single", 0.0);
36155 else if(type == SEGMENT_TYPE_LEFT)
36156 set_state(PART:"disabler", "disabled_left", 0.0);
36157 else if(type == SEGMENT_TYPE_MIDDLE)
36158 set_state(PART:"disabler", "disabled_middle", 0.0);
36159 else if(type == SEGMENT_TYPE_RIGHT)
36160 set_state(PART:"disabler", "disabled_right", 0.0);
36161 set_state(PART:"elm.text", "disabled", 0.0);
36166 name: "segment_type_s";
36167 signal: "elm,type,segment,single";
36170 set_int(seg_type, SEGMENT_TYPE_SINGLE);
36175 name: "segment_type_l";
36176 signal: "elm,type,segment,left";
36179 set_int(seg_type, SEGMENT_TYPE_LEFT);
36184 name: "segment_type_m";
36185 signal: "elm,type,segment,middle";
36188 set_int(seg_type, SEGMENT_TYPE_MIDDLE);
36193 name: "segment_type_r";
36194 signal: "elm,type,segment,right";
36197 set_int(seg_type, SEGMENT_TYPE_RIGHT);
36202 name: "normal_segment";
36203 signal: "elm,state,segment,normal";
36206 set_int(seg_state, SEGMENT_STATE_NORMAL);
36211 name: "pressed_segment";
36212 signal: "elm,state,segment,pressed";
36215 set_int(seg_state, SEGMENT_STATE_PRESSED);
36220 name: "selected_segment";
36221 signal: "elm,state,segment,selected";
36224 set_int(seg_state, SEGMENT_STATE_SELECTED);
36228 program { name: "disable_segment";
36229 signal: "elm,state,disabled";
36232 set_int(seg_status, SEGMENT_STATUS_DISABLED);
36236 program { name: "enable_segment";
36237 signal: "elm,state,enabled";
36240 set_int(seg_status, SEGMENT_STATUS_ENABLED);
36244 program { name: "text_show";
36245 signal: "elm,state,text,visible";
36250 get_state(PART:"elm.swallow.icon", st, 30, vl);
36251 if (!strcmp(st, "icononly"))
36253 set_state(PART:"elm.swallow.icon", "visible", 0.0);
36254 set_state(PART:"padding_icon_text", "visible", 0.0);
36256 get_state(PART:"elm.text", st, 30, vl);
36257 if (!strcmp(st, "selected"))
36258 set_state(PART:"elm.text", "selected", 0.0);
36260 set_state(PART:"elm.text", "normal", 0.0);
36263 program { name: "text_hide";
36264 signal: "elm,state,text,hidden";
36269 get_state(PART:"elm.swallow.icon", st, 30, vl);
36270 if (!strcmp(st, "visible"))
36272 set_state(PART:"elm.swallow.icon", "icononly", 0.0);
36273 set_state(PART:"padding_icon_text", "icononly", 0.0);
36275 set_state(PART:"elm.text", "default", 0.0);
36278 program { name: "icon_show";
36279 signal: "elm,state,icon,visible";
36284 get_state(PART:"elm.text", st, 30, vl);
36285 if ((!strcmp(st, "normal")) || (!strcmp(st, "selected")))
36287 set_state(PART:"elm.swallow.icon", "visible", 0.0);
36288 set_state(PART:"padding_icon_text", "visible", 0.0);
36292 set_state(PART:"elm.swallow.icon", "icononly", 0.0);
36293 set_state(PART:"padding_icon_text", "icononly", 0.0);
36297 program { name: "icon_hide";
36298 signal: "elm,state,icon,hidden";
36300 action: STATE_SET "default" 0.0;
36301 target: "elm.swallow.icon";
36304 #undef SEGMENT_TYPE_SINGLE
36305 #undef SEGMENT_TYPE_LEFT
36306 #undef SEGMENT_TYPE_MIDDLE
36307 #undef SEGMENT_TYPE_RIGHT
36308 #undef SEGMENT_STATE_NORMAL
36309 #undef SEGMENT_STATE_PRESSED
36310 #undef SEGMENT_STATE_SELECTED
36311 #undef SEGMENT_STATUS_ENABLED
36312 #undef SEGMENT_STATUS_DISABLED
36315 /* a simple title layout, with a label and two icons */
36316 group { name: "elm/layout/application/titlebar";
36318 image: "toolbar_sel.png" COMP;
36321 part { name: "base";
36324 description { state: "default" 0.0;
36331 normal: "toolbar_sel.png";
36336 part { name: "elm.swallow.content";
36338 description { state: "default" 0.0;
36346 part { name: "elm.swallow.icon";
36349 description { state: "default" 0.0;
36363 description { state: "visible" 0.0;
36364 inherit: "default" 0.0;
36368 part { name: "elm.swallow.end";
36371 description { state: "default" 0.0;
36386 description { state: "visible" 0.0;
36387 inherit: "default" 0.0;
36391 part { name: "elm.text";
36393 effect: SOFT_SHADOW;
36396 description { state: "default" 0.0;
36399 to_x: "elm.swallow.icon";
36404 to_x: "elm.swallow.end";
36413 text_class: "title_bar";
36419 program { name: "show_icon";
36420 signal: "elm,state,icon,visible";
36422 action: STATE_SET "visible" 0.0;
36423 target: "elm.swallow.icon";
36425 program { name: "hide_icon";
36426 signal: "elm,state,icon,hidden";
36428 action: STATE_SET "default" 0.0;
36429 target: "elm.swallow.icon";
36431 program { name: "show_end";
36432 signal: "elm,state,end,visible";
36434 action: STATE_SET "visible" 0.0;
36435 target: "elm.swallow.end";
36437 program { name: "hide_end";
36438 signal: "elm,state,end,hidden";
36440 action: STATE_SET "default" 0.0;
36441 target: "elm.swallow.end";
36447 name: "elm/player/base/default";
36453 name: "media_player/slider";
36458 to_x: "media_player/forward";
36464 name: "media_player/rewind";
36468 to_y: "media_player/slider";
36479 name: "media_player/prev";
36483 to: "media_player/rewind";
36487 to: "media_player/rewind";
36494 name: "media_player/play";
36498 to: "media_player/prev";
36502 to: "media_player/prev";
36508 inherit: default 0.0;
36514 name: "media_player/pause";
36517 rel1.to: "media_player/play";
36518 rel2.to: "media_player/play";
36522 inherit: default 0.0;
36528 name: "media_player/info";
36531 to: "media_player/play";
36535 to: "media_player/play";
36543 name: "media_player/stop";
36546 to: "media_player/info";
36550 to: "media_player/info";
36557 name: "media_player/next";
36560 to: "media_player/stop";
36564 to: "media_player/stop";
36571 name: "media_player/forward";
36574 to: "media_player/next";
36578 to: "media_player/next";
36591 signal: "elm,player,play";
36596 signal: "elm,player,pause";
36603 action: STATE_SET "hidden" 0.0;
36604 target: "media_player/play";
36611 action: STATE_SET "default" 0.0;
36612 target: "media_player/pause";
36617 action: STATE_SET "hidden" 0.0;
36618 target: "media_player/pause";
36625 action: STATE_SET "default" 0.0;
36626 target: "media_player/play";
36632 name: "elm/video/base/default";
36640 color: 255 255 255 255;
36643 state: "darker" 0.0;
36644 color: 128 128 128 255;
36648 name: "elm.swallow.video";
36651 clip_to: "clipper";
36656 aspect_preference: BOTH;
36664 signal: "elm,video,load";
36667 action: STATE_SET "darker" 0.0;
36671 signal: "elm,video,play";
36674 action: STATE_SET "default" 0.0;
36678 signal: "elm,video,end";
36681 action: STATE_SET "darker" 0.0;
36683 transition: LINEAR 0.5;
36686 signal: "elm,video,pause";
36689 action: STATE_SET "darker" 0.0;