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";
323 item: "focus_highlight" "on";
327 public sbvis_v, sbvis_h, sbalways_v, sbalways_h, sbvis_timer;
330 v = get_int(sbvis_v);
332 v = get_int(sbalways_v);
334 emit("do-hide-vbar", "");
338 v = get_int(sbvis_h);
340 v = get_int(sbalways_h);
342 emit("do-hide-hbar", "");
346 set_int(sbvis_timer, 0);
351 image: "shelf_inset.png" COMP;
352 image: "bt_sm_base2.png" COMP;
353 image: "bt_sm_shine.png" COMP;
354 image: "bt_sm_hilight.png" COMP;
355 image: "sl_bt2_2.png" COMP;
360 description { state: "default" 0.0;
363 color: 255 255 255 0;
366 part { name: "clipper";
369 description { state: "default" 0.0;
376 part { name: "elm.swallow.content";
379 description { state: "default" 0.0;
386 part { name: "conf_over";
388 description { state: "default" 0.0;
392 normal: "shelf_inset.png";
398 description { state: "enabled" 0.0;
399 inherit: "default" 0.0;
400 color: 200 155 0 255;
403 part { name: "focus_highlight";
405 description { state: "default" 0.0;
409 normal: "sl_bt2_2.png";
416 description { state: "enabled" 0.0;
417 inherit: "default" 0.0;
418 color: 200 155 0 255;
421 part { name: "sb_vbar_clip_master";
424 description { state: "default" 0.0;
426 description { state: "hidden" 0.0;
428 color: 255 255 255 0;
431 part { name: "sb_vbar_clip";
432 clip_to: "sb_vbar_clip_master";
435 description { state: "default" 0.0;
437 description { state: "hidden" 0.0;
439 color: 255 255 255 0;
442 part { name: "sb_vbar";
445 description { state: "default" 0.0;
453 to_y: "elm.swallow.content";
454 to_x: "elm.swallow.content";
460 to_x: "elm.swallow.content";
464 part { name: "elm.dragable.vbar";
465 clip_to: "sb_vbar_clip";
472 description { state: "default" 0.0;
487 normal: "bt_sm_base2.png";
493 part { name: "sb_vbar_over1";
494 clip_to: "sb_vbar_clip";
496 description { state: "default" 0.0;
497 rel1.to: "elm.dragable.vbar";
498 rel2.relative: 1.0 0.5;
499 rel2.to: "elm.dragable.vbar";
501 normal: "bt_sm_hilight.png";
506 part { name: "sb_vbar_over2";
507 clip_to: "sb_vbar_clip";
509 description { state: "default" 0.0;
510 rel1.to: "elm.dragable.vbar";
511 rel2.to: "elm.dragable.vbar";
513 normal: "bt_sm_shine.png";
519 part { name: "sb_hbar_clip_master";
522 description { state: "default" 0.0;
524 description { state: "hidden" 0.0;
526 color: 255 255 255 0;
529 part { name: "sb_hbar_clip";
530 clip_to: "sb_hbar_clip_master";
533 description { state: "default" 0.0;
535 description { state: "hidden" 0.0;
537 color: 255 255 255 0;
540 part { name: "sb_hbar";
543 description { state: "default" 0.0;
551 to_x: "elm.swallow.content";
552 to_y: "elm.swallow.content";
558 to_y: "elm.swallow.content";
562 part { name: "elm.dragable.hbar";
563 clip_to: "sb_hbar_clip";
570 description { state: "default" 0.0;
585 normal: "bt_sm_base2.png";
591 part { name: "sb_hbar_over1";
592 clip_to: "sb_hbar_clip";
594 description { state: "default" 0.0;
595 rel1.to: "elm.dragable.hbar";
596 rel2.relative: 1.0 0.5;
597 rel2.to: "elm.dragable.hbar";
599 normal: "bt_sm_hilight.png";
604 part { name: "sb_hbar_over2";
605 clip_to: "sb_hbar_clip";
607 description { state: "default" 0.0;
608 rel1.to: "elm.dragable.hbar";
609 rel2.to: "elm.dragable.hbar";
611 normal: "bt_sm_shine.png";
616 part { name: "disabler";
618 description { state: "default" 0.0;
624 description { state: "disabled" 0.0;
625 inherit: "default" 0.0;
627 color: 128 128 128 128;
632 program { name: "load";
636 set_state(PART:"sb_hbar_clip", "hidden", 0.0);
637 set_state(PART:"sb_vbar_clip", "hidden", 0.0);
640 set_int(sbalways_v, 0);
641 set_int(sbalways_h, 0);
642 set_int(sbvis_timer, 0);
646 program { name: "vbar_show";
647 signal: "elm,action,show,vbar";
649 action: STATE_SET "default" 0.0;
650 target: "sb_vbar_clip_master";
652 program { name: "vbar_hide";
653 signal: "elm,action,hide,vbar";
655 action: STATE_SET "hidden" 0.0;
656 target: "sb_vbar_clip_master";
658 program { name: "vbar_show_always";
659 signal: "elm,action,show_always,vbar";
663 v = get_int(sbvis_v);
664 v |= get_int(sbalways_v);
666 set_int(sbalways_v, 1);
667 emit("do-show-vbar", "");
672 program { name: "vbar_show_notalways";
673 signal: "elm,action,show_notalways,vbar";
677 v = get_int(sbalways_v);
679 set_int(sbalways_v, 0);
680 v = get_int(sbvis_v);
682 emit("do-hide-vbar", "");
688 program { name: "sb_vbar_show";
689 signal: "do-show-vbar";
691 action: STATE_SET "default" 0.0;
692 transition: LINEAR 0.5;
693 target: "sb_vbar_clip";
695 program { name: "sb_vbar_hide";
696 signal: "do-hide-vbar";
698 action: STATE_SET "hidden" 0.0;
699 transition: LINEAR 0.5;
700 target: "sb_vbar_clip";
703 program { name: "hbar_show";
704 signal: "elm,action,show,hbar";
706 action: STATE_SET "default" 0.0;
707 target: "sb_hbar_clip_master";
709 program { name: "hbar_hide";
710 signal: "elm,action,hide,hbar";
712 action: STATE_SET "hidden" 0.0;
713 target: "sb_hbar_clip_master";
715 program { name: "hbar_show_always";
716 signal: "elm,action,show_always,hbar";
720 v = get_int(sbvis_h);
721 v |= get_int(sbalways_h);
723 set_int(sbalways_h, 1);
724 emit("do-show-hbar", "");
729 program { name: "hbar_show_notalways";
730 signal: "elm,action,show_notalways,hbar";
734 v = get_int(sbalways_h);
736 set_int(sbalways_h, 0);
737 v = get_int(sbvis_h);
739 emit("do-hide-hbar", "");
745 program { name: "sb_hbar_show";
746 signal: "do-show-hbar";
748 action: STATE_SET "default" 0.0;
749 transition: LINEAR 0.5;
750 target: "sb_hbar_clip";
752 program { name: "sb_hbar_hide";
753 signal: "do-hide-hbar";
755 action: STATE_SET "hidden" 0.0;
756 transition: LINEAR 0.5;
757 target: "sb_hbar_clip";
760 program { name: "scroll";
761 signal: "elm,action,scroll";
765 v = get_int(sbvis_v);
766 v |= get_int(sbalways_v);
768 emit("do-show-vbar", "");
771 v = get_int(sbvis_h);
772 v |= get_int(sbalways_h);
774 emit("do-show-hbar", "");
777 v = get_int(sbvis_timer);
778 if (v > 0) cancel_timer(v);
779 v = timer(1.0, "timer0", 0);
780 set_int(sbvis_timer, v);
784 program { name: "highlight_show";
785 signal: "elm,action,focus_highlight,show";
787 action: STATE_SET "enabled" 0.0;
788 transition: ACCELERATE 0.3;
789 target: "focus_highlight";
792 program { name: "highlight_hide";
793 signal: "elm,action,focus_highlight,hide";
795 action: STATE_SET "default" 0.0;
796 transition: DECELERATE 0.3;
797 target: "focus_highlight";
800 program { name: "disable";
801 signal: "elm,state,disabled";
803 action: STATE_SET "disabled" 0.0;
806 program { name: "enable";
807 signal: "elm,state,enabled";
809 action: STATE_SET "default" 0.0;
815 ///////////////////////////////////////////////////////////////////////////////
816 group { name: "elm/scroller/entry/default";
819 item: "focus_highlight" "on";
823 public sbvis_v, sbvis_h, sbalways_v, sbalways_h, sbvis_timer;
826 v = get_int(sbvis_v);
828 v = get_int(sbalways_v);
830 emit("do-hide-vbar", "");
834 v = get_int(sbvis_h);
836 v = get_int(sbalways_h);
838 emit("do-hide-hbar", "");
842 set_int(sbvis_timer, 0);
847 image: "shelf_inset.png" COMP;
848 image: "bt_sm_base2.png" COMP;
849 image: "bt_sm_shine.png" COMP;
850 image: "bt_sm_hilight.png" COMP;
851 image: "sl_bt2_2.png" COMP;
856 description { state: "default" 0.0;
861 part { name: "clipper";
864 description { state: "default" 0.0;
871 part { name: "contentclipper";
875 description { state: "default" 0.0;
876 rel1.to: "elm.swallow.icon";
877 rel1.relative: 1.0 0.0;
878 rel2.to: "elm.swallow.end";
879 rel2.relative: 0.0 1.0;
882 part { name: "elm.swallow.icon";
885 description { state: "default" 0.0;
899 description { state: "visible" 0.0;
915 part { name: "elm.swallow.end";
918 description { state: "default" 0.0;
932 description { state: "visible" 0.0;
948 part { name: "elm.swallow.content";
949 clip_to: "contentclipper";
951 description { state: "default" 0.0;
953 to: "elm.swallow.icon";
958 to: "elm.swallow.end";
964 part { name: "conf_over";
966 description { state: "default" 0.0;
970 normal: "shelf_inset.png";
976 description { state: "enabled" 0.0;
977 inherit: "default" 0.0;
978 color: 200 155 0 255;
981 part { name: "focus_highlight";
983 description { state: "default" 0.0;
987 normal: "sl_bt2_2.png";
994 description { state: "enabled" 0.0;
995 inherit: "default" 0.0;
996 color: 200 155 0 255;
999 part { name: "sb_vbar_clip_master";
1002 description { state: "default" 0.0;
1004 description { state: "hidden" 0.0;
1006 color: 255 255 255 0;
1009 part { name: "sb_vbar_clip";
1010 clip_to: "sb_vbar_clip_master";
1013 description { state: "default" 0.0;
1015 description { state: "hidden" 0.0;
1017 color: 255 255 255 0;
1020 part { name: "sb_vbar";
1023 description { state: "default" 0.0;
1031 to_y: "elm.swallow.content";
1032 to_x: "elm.swallow.end";
1038 to_x: "elm.swallow.end";
1042 part { name: "elm.dragable.vbar";
1043 clip_to: "sb_vbar_clip";
1050 description { state: "default" 0.0;
1065 normal: "bt_sm_base2.png";
1071 part { name: "sb_vbar_over1";
1072 clip_to: "sb_vbar_clip";
1074 description { state: "default" 0.0;
1075 rel1.to: "elm.dragable.vbar";
1076 rel2.relative: 1.0 0.5;
1077 rel2.to: "elm.dragable.vbar";
1079 normal: "bt_sm_hilight.png";
1084 part { name: "sb_vbar_over2";
1085 clip_to: "sb_vbar_clip";
1087 description { state: "default" 0.0;
1088 rel1.to: "elm.dragable.vbar";
1089 rel2.to: "elm.dragable.vbar";
1091 normal: "bt_sm_shine.png";
1097 part { name: "sb_hbar_clip_master";
1100 description { state: "default" 0.0;
1102 description { state: "hidden" 0.0;
1104 color: 255 255 255 0;
1107 part { name: "sb_hbar_clip";
1108 clip_to: "sb_hbar_clip_master";
1111 description { state: "default" 0.0;
1113 description { state: "hidden" 0.0;
1115 color: 255 255 255 0;
1118 part { name: "sb_hbar";
1121 description { state: "default" 0.0;
1129 to_x: "elm.swallow.content";
1130 to_y: "elm.swallow.content";
1136 to_y: "elm.swallow.content";
1140 part { name: "elm.dragable.hbar";
1141 clip_to: "sb_hbar_clip";
1148 description { state: "default" 0.0;
1163 normal: "bt_sm_base2.png";
1169 part { name: "sb_hbar_over1";
1170 clip_to: "sb_hbar_clip";
1172 description { state: "default" 0.0;
1173 rel1.to: "elm.dragable.hbar";
1174 rel2.relative: 1.0 0.5;
1175 rel2.to: "elm.dragable.hbar";
1177 normal: "bt_sm_hilight.png";
1182 part { name: "sb_hbar_over2";
1183 clip_to: "sb_hbar_clip";
1185 description { state: "default" 0.0;
1186 rel1.to: "elm.dragable.hbar";
1187 rel2.to: "elm.dragable.hbar";
1189 normal: "bt_sm_shine.png";
1196 program { name: "load";
1200 set_state(PART:"sb_hbar_clip", "hidden", 0.0);
1201 set_state(PART:"sb_vbar_clip", "hidden", 0.0);
1202 set_int(sbvis_h, 0);
1203 set_int(sbvis_v, 0);
1204 set_int(sbalways_v, 0);
1205 set_int(sbalways_h, 0);
1206 set_int(sbvis_timer, 0);
1209 program { name: "icon_show";
1210 signal: "elm,action,show,icon";
1212 action: STATE_SET "visible" 0.0;
1213 target: "elm.swallow.icon";
1215 program { name: "icon_hide";
1216 signal: "elm,action,hide,icon";
1218 action: STATE_SET "default" 0.0;
1219 target: "elm.swallow.icon";
1221 program { name: "end_show";
1222 signal: "elm,action,show,end";
1224 action: STATE_SET "visible" 0.0;
1225 target: "elm.swallow.end";
1227 program { name: "end_hide";
1228 signal: "elm,action,hide,end";
1230 action: STATE_SET "default" 0.0;
1231 target: "elm.swallow.end";
1233 program { name: "vbar_show";
1234 signal: "elm,action,show,vbar";
1236 action: STATE_SET "default" 0.0;
1237 target: "sb_vbar_clip_master";
1239 program { name: "vbar_hide";
1240 signal: "elm,action,hide,vbar";
1242 action: STATE_SET "hidden" 0.0;
1243 target: "sb_vbar_clip_master";
1245 program { name: "vbar_show_always";
1246 signal: "elm,action,show_always,vbar";
1250 v = get_int(sbvis_v);
1251 v |= get_int(sbalways_v);
1253 set_int(sbalways_v, 1);
1254 emit("do-show-vbar", "");
1255 set_int(sbvis_v, 1);
1259 program { name: "vbar_show_notalways";
1260 signal: "elm,action,show_notalways,vbar";
1264 v = get_int(sbalways_v);
1266 set_int(sbalways_v, 0);
1267 v = get_int(sbvis_v);
1269 emit("do-hide-vbar", "");
1270 set_int(sbvis_v, 0);
1275 program { name: "sb_vbar_show";
1276 signal: "do-show-vbar";
1278 action: STATE_SET "default" 0.0;
1279 transition: LINEAR 0.5;
1280 target: "sb_vbar_clip";
1282 program { name: "sb_vbar_hide";
1283 signal: "do-hide-vbar";
1285 action: STATE_SET "hidden" 0.0;
1286 transition: LINEAR 0.5;
1287 target: "sb_vbar_clip";
1290 program { name: "hbar_show";
1291 signal: "elm,action,show,hbar";
1293 action: STATE_SET "default" 0.0;
1294 target: "sb_hbar_clip_master";
1296 program { name: "hbar_hide";
1297 signal: "elm,action,hide,hbar";
1299 action: STATE_SET "hidden" 0.0;
1300 target: "sb_hbar_clip_master";
1302 program { name: "hbar_show_always";
1303 signal: "elm,action,show_always,hbar";
1307 v = get_int(sbvis_h);
1308 v |= get_int(sbalways_h);
1310 set_int(sbalways_h, 1);
1311 emit("do-show-hbar", "");
1312 set_int(sbvis_h, 1);
1316 program { name: "hbar_show_notalways";
1317 signal: "elm,action,show_notalways,hbar";
1321 v = get_int(sbalways_h);
1323 set_int(sbalways_h, 0);
1324 v = get_int(sbvis_h);
1326 emit("do-hide-hbar", "");
1327 set_int(sbvis_h, 0);
1332 program { name: "sb_hbar_show";
1333 signal: "do-show-hbar";
1335 action: STATE_SET "default" 0.0;
1336 transition: LINEAR 0.5;
1337 target: "sb_hbar_clip";
1339 program { name: "sb_hbar_hide";
1340 signal: "do-hide-hbar";
1342 action: STATE_SET "hidden" 0.0;
1343 transition: LINEAR 0.5;
1344 target: "sb_hbar_clip";
1347 program { name: "scroll";
1348 signal: "elm,action,scroll";
1352 v = get_int(sbvis_v);
1353 v |= get_int(sbalways_v);
1355 emit("do-show-vbar", "");
1356 set_int(sbvis_v, 1);
1358 v = get_int(sbvis_h);
1359 v |= get_int(sbalways_h);
1361 emit("do-show-hbar", "");
1362 set_int(sbvis_h, 1);
1364 v = get_int(sbvis_timer);
1365 if (v > 0) cancel_timer(v);
1366 v = timer(1.0, "timer0", 0);
1367 set_int(sbvis_timer, v);
1371 program { name: "highlight_show";
1372 signal: "elm,action,focus_highlight,show";
1374 action: STATE_SET "enabled" 0.0;
1375 transition: ACCELERATE 0.3;
1376 target: "focus_highlight";
1377 target: "conf_over";
1379 program { name: "highlight_hide";
1380 signal: "elm,action,focus_highlight,hide";
1382 action: STATE_SET "default" 0.0;
1383 transition: DECELERATE 0.3;
1384 target: "focus_highlight";
1385 target: "conf_over";
1390 ///////////////////////////////////////////////////////////////////////////////
1391 #define TEXT_SLIDE_DURATION 10
1393 group { name: "elm/label/base/default";
1394 data.item: "default_font_size" "10";
1395 data.item: "min_font_size" "6";
1396 data.item: "max_font_size" "60";
1398 style { name: "textblock_style";
1399 base: "font=Sans font_size=10 color=#000 wrap=word text_class=label";
1402 tag: "hilight" "+ font=Sans:style=Bold";
1403 tag: "b" "+ font=Sans:style=Bold";
1408 part { name: "label.swallow.background";
1410 description { state: "default" 0.0;
1414 part { name: "label.text.clip";
1416 description { state: "default" 0.0;
1417 rel1 { relative: 0 0; to: "label.swallow.background"; }
1418 rel2 { relative: 1 1; to: "label.swallow.background"; }
1421 part { name: "elm.text";
1425 clip_to: "label.text.clip";
1426 description { state: "default" 0.0;
1427 rel1.relative: 0.0 0.0;
1428 rel2.relative: 1.0 1.0;
1430 style: "textblock_style";
1438 group { name: "elm/label/base_wrap/default";
1439 data.item: "default_font_size" "10";
1440 data.item: "min_font_size" "6";
1441 data.item: "max_font_size" "60";
1443 part { name: "label.swallow.background";
1445 description { state: "default" 0.0;
1447 rel1 { relative: 0 0; to: "elm.text"; }
1448 rel2 { relative: 1 1; to: "elm.text"; }
1451 part { name: "elm.text";
1455 description { state: "default" 0.0;
1457 style: "textblock_style";
1465 group { name: "elm/label/base_wrap_ellipsis/default";
1466 data.item: "default_font_size" "10";
1467 data.item: "min_font_size" "6";
1468 data.item: "max_font_size" "60";
1470 part { name: "label.swallow.background";
1472 description { state: "default" 0.0;
1474 rel1 { relative: 0 0; to: "elm.text"; }
1475 rel2 { relative: 1 1; to: "elm.text"; }
1478 part { name: "elm.text";
1483 description { state: "default" 0.0;
1486 style: "textblock_style";
1494 group { name: "elm/label/base/marker";
1495 data.item: "default_font_size" "10";
1496 data.item: "min_font_size" "6";
1497 data.item: "max_font_size" "60";
1499 style { name: "textblock_style2";
1500 base: "font=Sans:style=Bold font_size=10 align=center color=#fff wrap=word text_class=label";
1503 tag: "hilight" "+ color=#ffff";
1504 tag: "b" "+ color=#ffff";
1509 part { name: "label.swallow.background";
1511 description { state: "default" 0.0;
1513 rel1 { relative: 0 0; to: "elm.text"; }
1514 rel2 { relative: 1 1; to: "elm.text"; }
1517 part { name: "elm.text";
1521 description { state: "default" 0.0;
1523 style: "textblock_style2";
1531 group { name: "elm/label/base_wrap/marker";
1532 data.item: "default_font_size" "10";
1533 data.item: "min_font_size" "6";
1534 data.item: "max_font_size" "60";
1536 part { name: "label.swallow.background";
1538 description { state: "default" 0.0;
1540 rel1 { relative: 0 0; to: "elm.text"; }
1541 rel2 { relative: 1 1; to: "elm.text"; }
1544 part { name: "elm.text";
1548 description { state: "default" 0.0;
1550 style: "textblock_style2";
1558 group { name: "elm/label/base/slide_long";
1559 data.item: "default_font_size" "10";
1560 data.item: "min_font_size" "6";
1561 data.item: "max_font_size" "60";
1564 public g_duration, g_stopslide, g_timer_id, g_anim_id;
1566 public message(Msg_Type:type, id, ...) {
1567 if ((type == MSG_FLOAT_SET) && (id == 0)) {
1569 duration = getarg(2);
1570 set_float(g_duration, duration);
1573 public slide_to_end_anim(val, Float:pos) {
1576 stopflag = get_int(g_stopslide);
1577 if (stopflag == 1) return;
1578 set_tween_state(PART:"elm.text", pos, "slide_begin", 0.0, "slide_end", 0.0);
1580 id = timer(0.5, "slide_to_begin", 1);
1581 set_int(g_timer_id, id);
1584 public slide_to_end() {
1588 stopflag = get_int(g_stopslide);
1589 if (stopflag == 1) return;
1590 duration = get_float(g_duration);
1591 id = anim(duration, "slide_to_end_anim", 1);
1592 set_int(g_anim_id, id);
1594 public slide_to_begin() {
1597 stopflag = get_int(g_stopslide);
1598 if (stopflag == 1) return;
1599 set_state(PART:"elm.text", "slide_begin", 0.0);
1600 id = timer(0.5, "slide_to_end", 1);
1601 set_int(g_timer_id, id);
1603 public start_slide() {
1604 set_int(g_stopslide, 0);
1605 set_state(PART:"elm.text", "slide_begin", 0.0);
1608 public stop_slide() {
1610 set_int(g_stopslide, 1);
1611 id = get_int(g_anim_id);
1613 id = get_int(g_timer_id);
1615 set_state(PART:"elm.text", "default", 0.0);
1620 part { name: "label.swallow.background";
1622 description { state: "default" 0.0;
1626 part { name: "label.text.clip";
1628 description { state: "default" 0.0;
1630 color: 255 255 255 255;
1631 rel1 { relative: 0 0; to: "label.swallow.background"; }
1632 rel2 { relative: 1 1; to: "label.swallow.background"; }
1635 part { name: "elm.text";
1639 clip_to: "label.text.clip";
1640 description { state: "default" 0.0;
1641 rel1.relative: 0.0 0.0;
1642 rel2.relative: 1.0 1.0;
1645 style: "textblock_style";
1649 description { state: "slide_end" 0.0;
1650 inherit: "default" 0.0;
1651 rel1.relative: 0.0 0.0;
1652 rel2.relative: 0.0 1.0;
1655 description { state: "slide_begin" 0.0;
1656 inherit: "default" 0.0;
1657 rel1.relative: 1.0 0.0;
1658 rel2.relative: 1.0 1.0;
1664 program { name: "start_slide";
1666 signal: "elm,state,slide,start";
1672 program { name: "stop_slide";
1674 signal: "elm,state,slide,stop";
1684 group { name: "elm/label/base/slide_short";
1685 data.item: "default_font_size" "10";
1686 data.item: "min_font_size" "6";
1687 data.item: "max_font_size" "60";
1690 public g_duration, g_stopslide, g_timer_id, g_anim_id;
1692 public message(Msg_Type:type, id, ...) {
1693 if ((type == MSG_FLOAT_SET) && (id == 0)) {
1695 duration = getarg(2);
1696 set_float(g_duration, duration);
1699 public slide_to_end_anim(val, Float:pos) {
1702 stopflag = get_int(g_stopslide);
1703 if (stopflag == 1) return;
1704 set_tween_state(PART:"elm.text", pos, "slide_begin", 0.0, "slide_end", 0.0);
1706 id = timer(0.5, "slide_to_begin", 1);
1707 set_int(g_timer_id, id);
1710 public slide_to_end() {
1714 stopflag = get_int(g_stopslide);
1715 if (stopflag == 1) return;
1716 duration = get_float(g_duration);
1717 id = anim(duration, "slide_to_end_anim", 1);
1718 set_int(g_anim_id, id);
1720 public slide_to_begin() {
1723 stopflag = get_int(g_stopslide);
1724 if (stopflag == 1) return;
1725 set_state(PART:"elm.text", "slide_begin", 0.0);
1726 id = timer(0.5, "slide_to_end", 1);
1727 set_int(g_timer_id, id);
1729 public start_slide() {
1730 set_int(g_stopslide, 0);
1731 set_state(PART:"elm.text", "slide_begin", 0.0);
1734 public stop_slide() {
1736 set_int(g_stopslide, 1);
1737 id = get_int(g_anim_id);
1739 id = get_int(g_timer_id);
1741 set_state(PART:"elm.text", "default", 0.0);
1746 part { name: "label.swallow.background";
1748 description { state: "default" 0.0;
1752 part { name: "label.text.clip";
1754 description { state: "default" 0.0;
1756 color: 255 255 255 255;
1757 rel1 { relative: 0 0; to: "label.swallow.background"; }
1758 rel2 { relative: 1 1; to: "label.swallow.background"; }
1761 part { name: "elm.text";
1765 clip_to: "label.text.clip";
1766 description { state: "default" 0.0;
1767 rel1.relative: 0.0 0.0;
1768 rel2.relative: 1.0 1.0;
1771 style: "textblock_style";
1775 description { state: "slide_end" 0.0;
1776 inherit: "default" 0.0;
1777 rel1.relative: 1.0 0.0;
1778 rel2.relative: 1.0 1.0;
1781 description { state: "slide_begin" 0.0;
1782 inherit: "default" 0.0;
1783 rel1.relative: 0.0 0.0;
1784 rel2.relative: 0.0 1.0;
1790 program { name: "start_slide";
1792 signal: "elm,state,slide,start";
1798 program { name: "stop_slide";
1800 signal: "elm,state,slide,stop";
1809 group { name: "elm/label/base/slide_bounce";
1810 data.item: "default_font_size" "10";
1811 data.item: "min_font_size" "6";
1812 data.item: "max_font_size" "60";
1815 public g_duration, g_stopslide, g_timer_id, g_anim_id;
1817 public message(Msg_Type:type, id, ...) {
1818 if ((type == MSG_FLOAT_SET) && (id == 0)) {
1820 duration = getarg(2);
1821 set_float(g_duration, duration);
1824 public slide_to_end_anim(val, Float:pos) {
1827 stopflag = get_int(g_stopslide);
1828 if (stopflag == 1) return;
1829 set_tween_state(PART:"elm.text", pos, "slide_begin", 0.0, "slide_end", 0.0);
1831 id = timer(0.5, "slide_to_begin", 1);
1832 set_int(g_timer_id, id);
1835 public slide_to_end() {
1839 stopflag = get_int(g_stopslide);
1840 if (stopflag == 1) return;
1841 duration = get_float(g_duration);
1842 id = anim(duration, "slide_to_end_anim", 1);
1843 set_int(g_anim_id, id);
1845 public slide_to_begin_anim(val, Float:pos) {
1848 stopflag = get_int(g_stopslide);
1849 if (stopflag == 1) return;
1850 set_tween_state(PART:"elm.text", pos, "slide_end", 0.0, "slide_begin", 0.0);
1852 id = timer(0.5, "slide_to_end", 1);
1853 set_int(g_timer_id, id);
1856 public slide_to_begin() {
1860 stopflag = get_int(g_stopslide);
1861 if (stopflag == 1) return;
1862 duration = get_float(g_duration);
1863 id = anim(duration, "slide_to_begin_anim", 1);
1864 set_int(g_anim_id, id);
1866 public start_slide() {
1867 set_int(g_stopslide, 0);
1868 set_state(PART:"elm.text", "slide_begin", 0.0);
1871 public stop_slide() {
1873 set_int(g_stopslide, 1);
1874 id = get_int(g_anim_id);
1876 id = get_int(g_timer_id);
1878 set_state(PART:"elm.text", "default", 0.0);
1883 part { name: "label.swallow.background";
1885 description { state: "default" 0.0;
1889 part { name: "label.text.clip";
1891 description { state: "default" 0.0;
1893 color: 255 255 255 255;
1894 rel1 { relative: 0 0; to: "label.swallow.background"; }
1895 rel2 { relative: 1 1; to: "label.swallow.background"; }
1898 part { name: "elm.text";
1902 clip_to: "label.text.clip";
1903 description { state: "default" 0.0;
1904 rel1.relative: 0.0 0.0;
1905 rel2.relative: 1.0 1.0;
1908 style: "textblock_style";
1912 description { state: "slide_end" 0.0;
1913 inherit: "default" 0.0;
1914 rel1.relative: 1.0 0.0;
1915 rel2.relative: 1.0 1.0;
1918 description { state: "slide_begin" 0.0;
1919 inherit: "default" 0.0;
1920 rel1.relative: 0.0 0.0;
1921 rel2.relative: 0.0 1.0;
1927 program { name: "start_slide";
1929 signal: "elm,state,slide,start";
1935 program { name: "stop_slide";
1937 signal: "elm,state,slide,stop";
1947 ///////////////////////////////////////////////////////////////////////////////
1949 group { name: "elm/button/base/default";
1951 image: "bt_base1.png" COMP;
1952 image: "bt_base2.png" COMP;
1953 image: "bt_hilight.png" COMP;
1954 image: "bt_shine.png" COMP;
1955 image: "bt_glow.png" COMP;
1956 image: "bt_dis_base.png" COMP;
1957 image: "bt_dis_hilight.png" COMP;
1960 part { name: "button_image";
1962 description { state: "default" 0.0;
1965 normal: "bt_base2.png";
1968 image.middle: SOLID;
1970 description { state: "clicked" 0.0;
1971 inherit: "default" 0.0;
1972 image.normal: "bt_base1.png";
1973 image.middle: SOLID;
1975 description { state: "disabled" 0.0;
1976 inherit: "default" 0.0;
1978 normal: "bt_dis_base.png";
1983 part { name: "elm.swallow.content";
1985 description { state: "default" 0.0;
1991 rel2.relative: 0.0 1.0;
1993 description { state: "visible" 0.0;
1994 inherit: "default" 0.0;
1998 // aspect_preference: VERTICAL;
2001 description { state: "icononly" 0.0;
2002 inherit: "default" 0.0;
2008 rel2.relative: 1.0 1.0;
2009 // aspect_preference: VERTICAL;
2015 effect: SOFT_SHADOW;
2018 description { state: "default" 0.0;
2020 rel1.to_x: "elm.swallow.content";
2021 rel1.relative: 1.0 0.0;
2024 color: 224 224 224 255;
2027 font: "Sans,Edje-Vera";
2031 text_class: "button";
2034 description { state: "visible" 0.0;
2035 inherit: "default" 0.0;
2039 description { state: "disabled" 0.0;
2040 inherit: "default" 0.0;
2044 description { state: "disabled_visible" 0.0;
2045 inherit: "default" 0.0;
2052 part { name: "over1";
2054 description { state: "default" 0.0;
2055 rel2.relative: 1.0 0.5;
2057 normal: "bt_hilight.png";
2061 description { state: "disabled" 0.0;
2062 inherit: "default" 0.0;
2064 normal: "bt_dis_hilight.png";
2069 part { name: "over2";
2072 ignore_flags: ON_HOLD;
2073 description { state: "default" 0.0;
2075 normal: "bt_shine.png";
2079 description { state: "disabled" 0.0;
2080 inherit: "default" 0.0;
2084 part { name: "over3";
2087 description { state: "default" 0.0;
2088 color: 255 255 255 0;
2090 normal: "bt_glow.png";
2091 border: 12 12 12 12;
2095 description { state: "clicked" 0.0;
2096 inherit: "default" 0.0;
2097 color: 255 255 255 255;
2100 part { name: "disabler";
2102 description { state: "default" 0.0;
2106 description { state: "disabled" 0.0;
2107 inherit: "default" 0.0;
2114 name: "button_click";
2115 signal: "mouse,down,1";
2117 action: SIGNAL_EMIT "elm,action,press" "";
2118 after: "button_click_anim";
2121 name: "button_click_anim";
2122 action: STATE_SET "clicked" 0.0;
2123 target: "button_image";
2126 name: "button_unclick";
2127 signal: "mouse,up,1";
2129 action: SIGNAL_EMIT "elm,action,unpress" "";
2130 after: "button_unclick_anim";
2133 name: "button_pressed_anim";
2134 signal: "elm,anim,activate";
2136 action: STATE_SET "clicked" 0.0;
2137 target: "button_image";
2139 after: "button_unpressed_anim";
2142 name: "button_unpressed_anim";
2143 action: STATE_SET "default" 0.0;
2144 transition: DECELERATE 0.5;
2145 target: "button_image";
2149 name: "button_unclick_anim";
2150 action: STATE_SET "default" 0.0;
2151 target: "button_image";
2154 name: "button_click2";
2155 signal: "mouse,down,1";
2157 action: STATE_SET "clicked" 0.0;
2161 name: "button_unclick2";
2162 signal: "mouse,up,1";
2164 action: STATE_SET "default" 0.0;
2165 transition: DECELERATE 0.5;
2169 name: "button_unclick3";
2170 signal: "mouse,clicked,1";
2172 action: SIGNAL_EMIT "elm,action,click" "";
2174 program { name: "text_show";
2175 signal: "elm,state,text,visible";
2180 get_state(PART:"elm.swallow.content", st, 30, vl);
2181 if (!strcmp(st, "icononly"))
2182 set_state(PART:"elm.swallow.content", "visible", 0.0);
2183 set_state(PART:"elm.text", "visible", 0.0);
2186 program { name: "text_hide";
2187 signal: "elm,state,text,hidden";
2192 get_state(PART:"elm.swallow.content", st, 30, vl);
2193 if (!strcmp(st, "visible"))
2194 set_state(PART:"elm.swallow.content", "icononly", 0.0);
2195 set_state(PART:"elm.text", "default", 0.0);
2198 program { name: "icon_show";
2199 signal: "elm,state,icon,visible";
2204 get_state(PART:"elm.text", st, 30, vl);
2205 if (!strcmp(st, "visible"))
2206 set_state(PART:"elm.swallow.content", "visible", 0.0);
2208 set_state(PART:"elm.swallow.content", "icononly", 0.0);
2211 program { name: "icon_hide";
2212 signal: "elm,state,icon,hidden";
2214 action: STATE_SET "default" 0.0;
2215 target: "elm.swallow.content";
2217 program { name: "disable";
2218 signal: "elm,state,disabled";
2220 action: STATE_SET "disabled" 0.0;
2221 target: "button_image";
2225 after: "disable_text";
2227 program { name: "disable_text";
2231 get_state(PART:"elm.text", st, 30, vl);
2232 if (!strcmp(st, "visible"))
2233 set_state(PART:"elm.text", "disabled_visible", 0.0);
2235 set_state(PART:"elm.text", "disabled", 0.0);
2238 program { name: "enable";
2239 signal: "elm,state,enabled";
2241 action: STATE_SET "default" 0.0;
2242 target: "button_image";
2246 after: "enable_text";
2248 program { name: "enable_text";
2252 get_state(PART:"elm.text", st, 30, vl);
2253 if (!strcmp(st, "disabled_visible"))
2254 set_state(PART:"elm.text", "visible", 0.0);
2256 set_state(PART:"elm.text", "default", 0.0);
2262 group { name: "elm/button/base/hoversel_vertical/default";
2263 alias: "elm/button/base/hoversel_vertical/entry";
2264 alias: "elm/button/base/hoversel_horizontal/default";
2265 alias: "elm/button/base/hoversel_horizontal/entry";
2267 image: "bt_base1.png" COMP;
2268 image: "bt_base2.png" COMP;
2269 image: "bt_hilight.png" COMP;
2270 image: "bt_shine.png" COMP;
2271 image: "bt_glow.png" COMP;
2272 image: "updown.png" COMP;
2273 image: "bt_dis_base.png" COMP;
2274 image: "bt_dis_hilight.png" COMP;
2277 part { name: "button_image";
2279 description { state: "default" 0.0;
2281 normal: "bt_base2.png";
2284 image.middle: SOLID;
2286 description { state: "clicked" 0.0;
2287 inherit: "default" 0.0;
2288 image.normal: "bt_base1.png";
2289 image.middle: SOLID;
2291 description { state: "disabled" 0.0;
2292 inherit: "default" 0.0;
2294 normal: "bt_dis_base.png";
2299 part { name: "arrow";
2301 description { state: "default" 0.0;
2302 image.normal: "updown.png";
2303 aspect: 0.6666666666 0.6666666666;
2304 aspect_preference: VERTICAL;
2307 rel2.relative: 0.0 1.0;
2311 part { name: "elm.swallow.content";
2313 description { state: "default" 0.0;
2328 description { state: "visible" 0.0;
2329 inherit: "default" 0.0;
2333 aspect_preference: VERTICAL;
2336 description { state: "icononly" 0.0;
2337 inherit: "default" 0.0;
2343 to_x: "button_image";
2347 aspect_preference: VERTICAL;
2353 effect: SOFT_SHADOW;
2356 description { state: "default" 0.0;
2358 rel1.to_x: "elm.swallow.content";
2359 rel1.relative: 1.0 0.0;
2362 color: 224 224 224 255;
2365 font: "Sans,Edje-Vera";
2369 text_class: "button";
2372 description { state: "visible" 0.0;
2373 inherit: "default" 0.0;
2377 description { state: "disabled" 0.0;
2378 inherit: "default" 0.0;
2382 description { state: "disabled_visible" 0.0;
2383 inherit: "default" 0.0;
2390 part { name: "over1";
2392 description { state: "default" 0.0;
2393 rel2.relative: 1.0 0.5;
2395 normal: "bt_hilight.png";
2399 description { state: "disabled" 0.0;
2400 inherit: "default" 0.0;
2402 normal: "bt_dis_hilight.png";
2407 part { name: "over2";
2410 ignore_flags: ON_HOLD;
2411 description { state: "default" 0.0;
2413 normal: "bt_shine.png";
2417 description { state: "disabled" 0.0;
2418 inherit: "default" 0.0;
2422 part { name: "over3";
2425 description { state: "default" 0.0;
2426 color: 255 255 255 0;
2428 normal: "bt_glow.png";
2429 border: 12 12 12 12;
2433 description { state: "clicked" 0.0;
2434 inherit: "default" 0.0;
2436 color: 255 255 255 255;
2439 part { name: "disabler";
2441 description { state: "default" 0.0;
2445 description { state: "disabled" 0.0;
2446 inherit: "default" 0.0;
2453 name: "button_click";
2454 signal: "mouse,down,1";
2456 action: STATE_SET "clicked" 0.0;
2457 target: "button_image";
2460 name: "button_unclick";
2461 signal: "mouse,up,1";
2463 action: STATE_SET "default" 0.0;
2464 target: "button_image";
2467 name: "button_click2";
2468 signal: "mouse,down,1";
2470 action: STATE_SET "clicked" 0.0;
2474 name: "button_unclick2";
2475 signal: "mouse,up,1";
2477 action: STATE_SET "default" 0.0;
2478 transition: DECELERATE 0.5;
2482 name: "button_unclick3";
2483 signal: "mouse,up,1";
2485 action: SIGNAL_EMIT "elm,action,click" "";
2487 program { name: "text_show";
2488 signal: "elm,state,text,visible";
2493 get_state(PART:"elm.swallow.content", st, 30, vl);
2494 if (!strcmp(st, "icononly"))
2495 set_state(PART:"elm.swallow.content", "visible", 0.0);
2496 set_state(PART:"elm.text", "visible", 0.0);
2499 program { name: "text_hide";
2500 signal: "elm,state,text,hidden";
2505 get_state(PART:"elm.swallow.content", st, 30, vl);
2506 if (!strcmp(st, "visible"))
2507 set_state(PART:"elm.swallow.content", "icononly", 0.0);
2508 set_state(PART:"elm.text", "default", 0.0);
2511 program { name: "icon_show";
2512 signal: "elm,state,icon,visible";
2517 get_state(PART:"elm.text", st, 30, vl);
2518 if (!strcmp(st, "visible"))
2519 set_state(PART:"elm.swallow.content", "visible", 0.0);
2521 set_state(PART:"elm.swallow.content", "icononly", 0.0);
2524 program { name: "icon_hide";
2525 signal: "elm,state,icon,hidden";
2527 action: STATE_SET "default" 0.0;
2528 target: "elm.swallow.content";
2530 program { name: "disable";
2531 signal: "elm,state,disabled";
2533 action: STATE_SET "disabled" 0.0;
2534 target: "button_image";
2538 after: "disable_text";
2540 program { name: "disable_text";
2544 get_state(PART:"elm.text", st, 30, vl);
2545 if (!strcmp(st, "visible"))
2546 set_state(PART:"elm.text", "disabled_visible", 0.0);
2548 set_state(PART:"elm.text", "disabled", 0.0);
2551 program { name: "enable";
2552 signal: "elm,state,enabled";
2554 action: STATE_SET "default" 0.0;
2555 target: "button_image";
2559 after: "enable_text";
2561 program { name: "enable_text";
2565 get_state(PART:"elm.text", st, 30, vl);
2566 if (!strcmp(st, "disabled_visible"))
2567 set_state(PART:"elm.text", "visible", 0.0);
2569 set_state(PART:"elm.text", "default", 0.0);
2575 group { name: "elm/button/base/hoversel_vertical_entry/default";
2576 alias: "elm/button/base/hoversel_vertical_entry/entry";
2577 alias: "elm/button/base/hoversel_horizontal_entry/default";
2578 alias: "elm/button/base/hoversel_horizontal_entry/entry";
2580 image: "hoversel_entry_bg.png" COMP;
2583 part { name: "button_image";
2585 description { state: "default" 0.0;
2586 color: 255 255 255 0;
2587 image.normal: "hoversel_entry_bg.png";
2588 image.border: 0 0 2 2;
2591 description { state: "clicked" 0.0;
2592 inherit: "default" 0.0;
2593 color: 255 255 255 255;
2596 part { name: "elm.swallow.content";
2598 description { state: "default" 0.0;
2603 rel2.relative: 0.0 1.0;
2605 description { state: "visible" 0.0;
2606 inherit: "default" 0.0;
2609 aspect_preference: VERTICAL;
2612 description { state: "icononly" 0.0;
2613 inherit: "default" 0.0;
2618 rel2.relative: 1.0 1.0;
2619 aspect_preference: VERTICAL;
2622 part { name: "textvis";
2625 description { state: "default" 0.0;
2628 description { state: "visible" 0.0;
2635 effect: SOFT_SHADOW;
2639 description { state: "default" 0.0;
2640 rel1.to_x: "elm.swallow.content";
2641 rel1.relative: 1.0 0.0;
2644 color: 224 224 224 255;
2647 font: "Sans,Edje-Vera";
2651 text_class: "button";
2654 description { state: "visible" 0.0;
2655 inherit: "default" 0.0;
2658 description { state: "clicked" 0.0;
2659 inherit: "default" 0.0;
2665 part { name: "over2";
2668 description { state: "default" 0.0;
2675 name: "button_click";
2676 signal: "mouse,down,1";
2678 action: STATE_SET "clicked" 0.0;
2679 target: "button_image";
2683 name: "button_unclick";
2684 signal: "mouse,up,1";
2686 action: STATE_SET "default" 0.0;
2687 target: "button_image";
2691 name: "button_unclick3";
2692 signal: "mouse,up,1";
2694 action: SIGNAL_EMIT "elm,action,click" "";
2696 program { name: "text_show";
2697 signal: "elm,state,text,visible";
2702 get_state(PART:"elm.swallow.content", st, 30, vl);
2703 if (!strcmp(st, "icononly"))
2704 set_state(PART:"elm.swallow.content", "visible", 0.0);
2705 set_state(PART:"textvis", "visible", 0.0);
2706 set_state(PART:"elm.text", "visible", 0.0);
2709 program { name: "text_hide";
2710 signal: "elm,state,text,hidden";
2715 get_state(PART:"elm.swallow.content", st, 30, vl);
2716 if (!strcmp(st, "visible"))
2717 set_state(PART:"elm.swallow.content", "icononly", 0.0);
2718 set_state(PART:"textvis", "default", 0.0);
2719 set_state(PART:"elm.text", "default", 0.0);
2722 program { name: "icon_show";
2723 signal: "elm,state,icon,visible";
2728 get_state(PART:"textvis", st, 30, vl);
2729 if (!strcmp(st, "visible"))
2730 set_state(PART:"elm.swallow.content", "visible", 0.0);
2732 set_state(PART:"elm.swallow.content", "icononly", 0.0);
2735 program { name: "icon_hide";
2736 signal: "elm,state,icon,hidden";
2738 action: STATE_SET "default" 0.0;
2739 target: "elm.swallow.content";
2744 group { name: "elm/button/base/anchor";
2746 image: "bt_base1.png" COMP;
2747 image: "bt_base2.png" COMP;
2748 image: "bt_hilight.png" COMP;
2749 image: "bt_shine.png" COMP;
2750 image: "bt_glow.png" COMP;
2751 image: "bt_dis_base.png" COMP;
2752 image: "bt_dis_hilight.png" COMP;
2755 part { name: "button_image";
2757 description { state: "default" 0.0;
2759 color: 255 255 255 0;
2761 normal: "bt_base2.png";
2764 image.middle: SOLID;
2766 description { state: "visible" 0.0;
2767 inherit: "default" 0.0;
2768 color: 255 255 255 255;
2770 description { state: "clicked" 0.0;
2771 inherit: "default" 0.0;
2772 inherit: "visible" 0.0;
2773 image.normal: "bt_base1.png";
2774 image.middle: SOLID;
2776 description { state: "disabled" 0.0;
2777 inherit: "default" 0.0;
2778 inherit: "visible" 0.0;
2780 normal: "bt_dis_base.png";
2785 part { name: "elm.swallow.content";
2787 description { state: "default" 0.0;
2793 rel2.relative: 0.0 1.0;
2795 description { state: "visible" 0.0;
2796 inherit: "default" 0.0;
2800 aspect_preference: VERTICAL;
2803 description { state: "icononly" 0.0;
2804 inherit: "default" 0.0;
2810 rel2.relative: 1.0 1.0;
2811 aspect_preference: VERTICAL;
2817 effect: SOFT_SHADOW;
2820 description { state: "default" 0.0;
2822 rel1.to_x: "elm.swallow.content";
2823 rel1.relative: 1.0 0.0;
2826 color: 224 224 224 255;
2829 font: "Sans,Edje-Vera";
2833 text_class: "button";
2836 description { state: "visible" 0.0;
2837 inherit: "default" 0.0;
2841 description { state: "disabled" 0.0;
2842 inherit: "default" 0.0;
2846 description { state: "disabled_visible" 0.0;
2847 inherit: "default" 0.0;
2854 part { name: "over1";
2856 description { state: "default" 0.0;
2857 color: 255 255 255 0;
2858 rel2.relative: 1.0 0.5;
2860 normal: "bt_hilight.png";
2864 description { state: "visible" 0.0;
2865 inherit: "default" 0.0;
2866 color: 255 255 255 255;
2868 description { state: "disabled" 0.0;
2869 inherit: "default" 0.0;
2870 inherit: "visible" 0.0;
2872 normal: "bt_dis_hilight.png";
2877 part { name: "over2";
2880 ignore_flags: ON_HOLD;
2881 description { state: "default" 0.0;
2883 normal: "bt_shine.png";
2887 description { state: "disabled" 0.0;
2888 inherit: "default" 0.0;
2892 part { name: "over3";
2895 description { state: "default" 0.0;
2896 color: 255 255 255 0;
2898 normal: "bt_glow.png";
2899 border: 12 12 12 12;
2903 description { state: "clicked" 0.0;
2904 inherit: "default" 0.0;
2906 color: 255 255 255 255;
2909 part { name: "disabler";
2911 description { state: "default" 0.0;
2915 description { state: "disabled" 0.0;
2916 inherit: "default" 0.0;
2923 name: "button_mouse_in";
2926 action: STATE_SET "visible" 0.0;
2927 target: "button_image";
2929 transition: DECELERATE 0.5;
2932 name: "button_mouse_out";
2933 signal: "mouse,out";
2935 action: STATE_SET "default" 0.0;
2936 target: "button_image";
2938 transition: DECELERATE 0.5;
2941 name: "button_unclick";
2942 signal: "mouse,up,1";
2944 action: STATE_SET "visible" 0.0;
2945 target: "button_image";
2948 name: "button_click2";
2949 signal: "mouse,down,1";
2951 action: STATE_SET "clicked" 0.0;
2955 name: "button_unclick2";
2956 signal: "mouse,up,1";
2958 action: STATE_SET "default" 0.0;
2959 transition: DECELERATE 0.5;
2963 name: "button_unclick3";
2964 signal: "mouse,up,1";
2966 action: SIGNAL_EMIT "elm,action,click" "";
2968 program { name: "text_show";
2969 signal: "elm,state,text,visible";
2974 get_state(PART:"elm.swallow.content", st, 30, vl);
2975 if (!strcmp(st, "icononly"))
2976 set_state(PART:"elm.swallow.content", "visible", 0.0);
2977 set_state(PART:"elm.text", "visible", 0.0);
2980 program { name: "text_hide";
2981 signal: "elm,state,text,hidden";
2986 get_state(PART:"elm.swallow.content", st, 30, vl);
2987 if (!strcmp(st, "visible"))
2988 set_state(PART:"elm.swallow.content", "icononly", 0.0);
2989 set_state(PART:"elm.text", "default", 0.0);
2992 program { name: "icon_show";
2993 signal: "elm,state,icon,visible";
2998 get_state(PART:"elm.text", st, 30, vl);
2999 if (!strcmp(st, "visible"))
3000 set_state(PART:"elm.swallow.content", "visible", 0.0);
3002 set_state(PART:"elm.swallow.content", "icononly", 0.0);
3005 program { name: "icon_hide";
3006 signal: "elm,state,icon,hidden";
3008 action: STATE_SET "default" 0.0;
3009 target: "elm.swallow.content";
3011 program { name: "disable";
3012 signal: "elm,state,disabled";
3014 action: STATE_SET "disabled" 0.0;
3015 target: "button_image";
3019 after: "disable_text";
3021 program { name: "disable_text";
3025 get_state(PART:"elm.text", st, 30, vl);
3026 if (!strcmp(st, "visible"))
3027 set_state(PART:"elm.text", "disabled_visible", 0.0);
3029 set_state(PART:"elm.text", "disabled", 0.0);
3032 program { name: "enable";
3033 signal: "elm,state,enabled";
3035 action: STATE_SET "default" 0.0;
3036 target: "button_image";
3040 after: "enable_text";
3042 program { name: "enable_text";
3046 get_state(PART:"elm.text", st, 30, vl);
3047 if (!strcmp(st, "disabled_visible"))
3048 set_state(PART:"elm.text", "visible", 0.0);
3050 set_state(PART:"elm.text", "default", 0.0);
3056 ///////////////////////////////////////////////////////////////////////////////
3057 group { name: "elm/toggle/base/default";
3059 image: "shelf_inset.png" COMP;
3060 image: "bt_basew.png" COMP;
3061 image: "bt_bases.png" COMP;
3062 image: "bt_hilightw.png" COMP;
3063 image: "tog_base.png" COMP;
3064 image: "tog_dis_base.png" COMP;
3071 description { state: "default" 0.0;
3072 rel1.relative: 1.0 0.0;
3079 aspect_preference: VERTICAL;
3080 color: 255 255 255 255;
3083 part { name: "clipper";
3086 description { state: "default" 0.0;
3089 color: 255 255 255 255;
3092 part { name: "button";
3102 description { state: "default" 0.0;
3109 aspect_preference: VERTICAL;
3113 part { name: "button_events";
3118 description { state: "default" 0.0;
3121 rel1.relative: 0.0 0.0;
3124 rel2.relative: 1.0 1.0;
3128 part { name: "onrect";
3133 description { state: "default" 0.0;
3135 rel1.relative: -5.0 0.0;
3137 rel2.relative: 0.0 1.0;
3141 part { name: "offrect";
3146 description { state: "default" 0.0;
3148 rel1.relative: 1.0 0.0;
3150 rel2.relative: 6.0 1.0;
3154 part { name: "togbase";
3157 description { state: "default" 0.0;
3160 image.normal: "tog_base.png";
3162 description { state: "disabled" 0.0;
3163 inherit: "default" 0.0;
3164 image.normal: "tog_dis_base.png";
3167 part { name: "elm.offtext";
3172 description { state: "default" 0.0;
3174 rel1.to_x: "offrect";
3175 rel2.to_x: "offrect";
3178 font: "Sans,Edje-Vera";
3185 description { state: "disabled" 0.0;
3186 inherit: "default" 0.0;
3187 color: 128 128 128 128;
3190 part { name: "elm.ontext";
3192 effect: SOFT_SHADOW;
3196 description { state: "default" 0.0;
3198 rel1.to_x: "onrect";
3200 rel2.to_x: "onrect";
3202 color: 224 224 224 255;
3205 font: "Sans,Edje-Vera";
3212 description { state: "disabled" 0.0;
3213 inherit: "default" 0.0;
3214 color: 128 128 128 128;
3218 part { name: "conf_over";
3220 description { state: "default" 0.0;
3226 normal: "shelf_inset.png";
3233 part { name: "button0";
3236 description { state: "default" 0.0;
3242 normal: "bt_bases.png";
3243 border: 11 11 11 11;
3245 image.middle: SOLID;
3246 color: 255 255 255 128;
3249 part { name: "button2";
3252 description { state: "default" 0.0;
3258 normal: "bt_basew.png";
3261 image.middle: SOLID;
3264 part { name: "button3";
3267 description { state: "default" 0.0;
3270 rel2.relative: 1.0 0.5;
3272 normal: "bt_hilightw.png";
3277 part { name: "elm.swallow.content";
3279 description { state: "default" 0.0;
3284 rel2.relative: 0.0 1.0;
3287 description { state: "visible" 0.0;
3288 inherit: "default" 0.0;
3293 description { state: "disabled" 0.0;
3294 inherit: "default" 0.0;
3295 color: 128 128 128 128;
3297 description { state: "disabled_visible" 0.0;
3298 inherit: "default" 0.0;
3299 color: 128 128 128 128;
3304 part { name: "elm.text";
3308 description { state: "default" 0.0;
3310 rel1.to_x: "elm.swallow.content";
3311 rel1.relative: 1.0 0.0;
3314 rel2.relative: 0.0 1.0;
3318 font: "Sans,Edje-Vera";
3324 description { state: "visible" 0.0;
3325 inherit: "default" 0.0;
3329 description { state: "disabled" 0.0;
3330 inherit: "default" 0.0;
3331 color: 128 128 128 128;
3333 description { state: "disabled_visible" 0.0;
3334 inherit: "default" 0.0;
3335 color: 128 128 128 128;
3340 part { name: "disabler";
3342 description { state: "default" 0.0;
3346 description { state: "disabled" 0.0;
3347 inherit: "default" 0.0;
3353 program { name: "drag_end";
3354 signal: "mouse,up,1";
3357 new Float:dx, Float:dy;
3358 get_drag(PART:"button", dx, dy);
3361 set_drag(PART:"button", 1.0, 0.0);
3362 emit("elm,action,toggle,on", "");
3366 set_drag(PART:"button", 0.0, 0.0);
3367 emit("elm,action,toggle,off", "");
3371 program { name: "toggle_on";
3372 signal: "elm,state,toggle,on";
3375 set_drag(PART:"button", 100.0, 0.0);
3378 program { name: "toggle_off";
3379 signal: "elm,state,toggle,off";
3382 set_drag(PART:"button", 0.0, 0.0);
3385 program { name: "text_show";
3386 signal: "elm,state,text,visible";
3388 action: STATE_SET "visible" 0.0;
3391 program { name: "text_hide";
3392 signal: "elm,state,text,hidden";
3394 action: STATE_SET "default" 0.0;
3397 program { name: "icon_show";
3398 signal: "elm,state,icon,visible";
3400 action: STATE_SET "visible" 0.0;
3401 target: "elm.swallow.content";
3403 program { name: "icon_hide";
3404 signal: "elm,state,icon,hidden";
3406 action: STATE_SET "default" 0.0;
3407 target: "elm.swallow.content";
3409 program { name: "disable";
3410 signal: "elm,state,disabled";
3412 action: STATE_SET "disabled" 0.0;
3414 target: "elm.offtext";
3415 target: "elm.ontext";
3417 after: "disable_text";
3419 program { name: "disable_text";
3423 get_state(PART:"elm.text", st, 30, vl);
3424 if (!strcmp(st, "visible"))
3425 set_state(PART:"elm.text", "disabled_visible", 0.0);
3427 set_state(PART:"elm.text", "disabled", 0.0);
3429 get_state(PART:"elm.swallow.content", st, 30, vl);
3430 if (!strcmp(st, "visible"))
3431 set_state(PART:"elm.swallow.content", "disabled_visible", 0.0);
3433 set_state(PART:"elm.swallow.content", "disabled", 0.0);
3436 program { name: "enable";
3437 signal: "elm,state,enabled";
3439 action: STATE_SET "default" 0.0;
3441 after: "enable_text";
3443 program { name: "enable_text";
3447 get_state(PART:"elm.text", st, 30, vl);
3448 if (!strcmp(st, "disabled_visible"))
3449 set_state(PART:"elm.text", "visible", 0.0);
3451 set_state(PART:"elm.text", "default", 0.0);
3453 get_state(PART:"elm.swallow.content", st, 30, vl);
3454 if (!strcmp(st, "visible"))
3455 set_state(PART:"elm.swallow.content", "visible", 0.0);
3457 set_state(PART:"elm.swallow.content", "default", 0.0);
3463 ///////////////////////////////////////////////////////////////////////////////
3464 group { name: "elm/clock/flipdigit/default";
3466 image: "flip_base.png" COMP;
3467 image: "flip_base_shad.png" COMP;
3468 image: "flip_shad.png" COMP;
3469 image: "flip_0t.png" COMP;
3470 image: "flip_0b.png" COMP;
3471 image: "flip_1t.png" COMP;
3472 image: "flip_1b.png" COMP;
3473 image: "flip_2t.png" COMP;
3474 image: "flip_2b.png" COMP;
3475 image: "flip_3t.png" COMP;
3476 image: "flip_3b.png" COMP;
3477 image: "flip_4t.png" COMP;
3478 image: "flip_4b.png" COMP;
3479 image: "flip_5t.png" COMP;
3480 image: "flip_5b.png" COMP;
3481 image: "flip_6t.png" COMP;
3482 image: "flip_6b.png" COMP;
3483 image: "flip_7t.png" COMP;
3484 image: "flip_7b.png" COMP;
3485 image: "flip_8t.png" COMP;
3486 image: "flip_8b.png" COMP;
3487 image: "flip_9t.png" COMP;
3488 image: "flip_9b.png" COMP;
3489 image: "arrow_up.png" COMP;
3490 image: "arrow_down.png" COMP;
3493 public v0_cur, v0_pre, v0_lock, v0_next;
3495 public animator2(val, Float:pos) {
3496 new st1[11], st2[11], v;
3498 v = get_int(v0_cur);
3499 snprintf(st1, 10, "%ih", v);
3500 snprintf(st2, 10, "%i", v);
3501 set_tween_state(PART:"bot", pos, st1, 0.0, st2, 0.0);
3502 set_tween_state(PART:"sh", pos, "half", 0.0, "full", 0.0);
3504 set_state(PART:"sh", "default", 0.0);
3505 set_int(v0_lock, 0);
3506 v = get_int(v0_next);
3508 set_int(v0_next, -1);
3509 message(MSG_INT, 1, v);
3513 public animator1(val, Float:pos) {
3514 new st1[11], st2[11], v;
3516 v = get_int(v0_pre);
3517 snprintf(st1, 10, "%i", v);
3518 snprintf(st2, 10, "%ih", v);
3519 set_tween_state(PART:"top", pos, st1, 0.0, st2, 0.0);
3520 set_tween_state(PART:"sh", pos, "default", 0.0, "half", 0.0);
3521 if (pos >= 1.0) anim(0.2, "animator2", val);
3523 public message(Msg_Type:type, id, ...) {
3524 if ((type == MSG_INT) && (id == 1)) {
3525 new value, v, buf[11];
3528 if (get_int(v0_lock) == 1) {
3529 set_int(v0_next, value);
3532 v = get_int(v0_cur);
3534 set_int(v0_cur, value);
3535 set_int(v0_lock, 1);
3536 snprintf(buf, 10, "%i", get_int(v0_pre));
3537 set_state(PART:"bot0", buf, 0.0);
3538 snprintf(buf, 10, "%ih", get_int(v0_cur));
3539 set_state(PART:"bot", buf, 0.0);
3540 snprintf(buf, 10, "%i", get_int(v0_cur));
3541 set_state(PART:"top0", buf, 0.0);
3542 snprintf(buf, 10, "%i", get_int(v0_pre));
3543 set_state(PART:"top", buf, 0.0);
3544 set_state(PART:"sh", "default", 0.0);
3545 anim(0.2, "animator1", 1);
3550 part { name: "shad";
3552 description { state: "default" 0.0;
3558 normal: "flip_base_shad.png";
3563 part { name: "base";
3565 description { state: "default" 0.0;
3568 // FIXME 48x96 should be the native pixel design, right now
3569 // its 80x160. fix int he artwork later
3573 image.normal: "flip_base.png";
3579 description { state: "default" 0.0;
3582 rel1.relative: 0.0 0.5;
3586 description { state: "visible" 0.0;
3587 inherit: "default" 0.0;
3594 description { state: "default" 0.0;
3598 rel2.relative: 1.0 0.5;
3601 description { state: "visible" 0.0;
3602 inherit: "default" 0.0;
3606 part { name: "bot0";
3608 description { state: "default" 0.0;
3611 image.normal: "flip_0b.png";
3613 description { state: "0" 0.0;
3614 inherit: "default" 0.0;
3615 image.normal: "flip_0b.png";
3617 description { state: "1" 0.0;
3618 inherit: "default" 0.0;
3619 image.normal: "flip_1b.png";
3621 description { state: "2" 0.0;
3622 inherit: "default" 0.0;
3623 image.normal: "flip_2b.png";
3625 description { state: "3" 0.0;
3626 inherit: "default" 0.0;
3627 image.normal: "flip_3b.png";
3629 description { state: "4" 0.0;
3630 inherit: "default" 0.0;
3631 image.normal: "flip_4b.png";
3633 description { state: "5" 0.0;
3634 inherit: "default" 0.0;
3635 image.normal: "flip_5b.png";
3637 description { state: "6" 0.0;
3638 inherit: "default" 0.0;
3639 image.normal: "flip_6b.png";
3641 description { state: "7" 0.0;
3642 inherit: "default" 0.0;
3643 image.normal: "flip_7b.png";
3645 description { state: "8" 0.0;
3646 inherit: "default" 0.0;
3647 image.normal: "flip_8b.png";
3649 description { state: "9" 0.0;
3650 inherit: "default" 0.0;
3651 image.normal: "flip_9b.png";
3656 description { state: "default" 0.0;
3659 rel2.relative: 1.0 0.0;
3660 image.normal: "flip_shad.png";
3662 description { state: "half" 0.0;
3663 inherit: "default" 0.0;
3664 rel2.relative: 1.0 0.5;
3666 description { state: "full" 0.0;
3667 inherit: "default" 0.0;
3668 rel2.relative: 1.0 1.0;
3673 description { state: "default" 0.0;
3677 image.normal: "flip_0b.png";
3679 description { state: "0" 0.0;
3680 inherit: "default" 0.0;
3682 rel2.relative: 1.0 1.0;
3683 image.normal: "flip_0b.png";
3685 description { state: "0h" 0.0;
3686 inherit: "default" 0.0;
3688 rel2.relative: 1.0 0.0;
3689 image.normal: "flip_0b.png";
3691 description { state: "1" 0.0;
3692 inherit: "default" 0.0;
3694 rel2.relative: 1.0 1.0;
3695 image.normal: "flip_1b.png";
3697 description { state: "1h" 0.0;
3698 inherit: "default" 0.0;
3700 rel2.relative: 1.0 0.0;
3701 image.normal: "flip_1b.png";
3703 description { state: "2" 0.0;
3704 inherit: "default" 0.0;
3706 rel2.relative: 1.0 1.0;
3707 image.normal: "flip_2b.png";
3709 description { state: "2h" 0.0;
3710 inherit: "default" 0.0;
3712 rel2.relative: 1.0 0.0;
3713 image.normal: "flip_2b.png";
3715 description { state: "3" 0.0;
3716 inherit: "default" 0.0;
3718 rel2.relative: 1.0 1.0;
3719 image.normal: "flip_3b.png";
3721 description { state: "3h" 0.0;
3722 inherit: "default" 0.0;
3724 rel2.relative: 1.0 0.0;
3725 image.normal: "flip_3b.png";
3727 description { state: "4" 0.0;
3728 inherit: "default" 0.0;
3730 rel2.relative: 1.0 1.0;
3731 image.normal: "flip_4b.png";
3733 description { state: "4h" 0.0;
3734 inherit: "default" 0.0;
3736 rel2.relative: 1.0 0.0;
3737 image.normal: "flip_4b.png";
3739 description { state: "5" 0.0;
3740 inherit: "default" 0.0;
3742 rel2.relative: 1.0 1.0;
3743 image.normal: "flip_5b.png";
3745 description { state: "5h" 0.0;
3746 inherit: "default" 0.0;
3748 rel2.relative: 1.0 0.0;
3749 image.normal: "flip_5b.png";
3751 description { state: "6" 0.0;
3752 inherit: "default" 0.0;
3754 rel2.relative: 1.0 1.0;
3755 image.normal: "flip_6b.png";
3757 description { state: "6h" 0.0;
3758 inherit: "default" 0.0;
3760 rel2.relative: 1.0 0.0;
3761 image.normal: "flip_6b.png";
3763 description { state: "7" 0.0;
3764 inherit: "default" 0.0;
3766 rel2.relative: 1.0 1.0;
3767 image.normal: "flip_7b.png";
3769 description { state: "7h" 0.0;
3770 inherit: "default" 0.0;
3772 rel2.relative: 1.0 0.0;
3773 image.normal: "flip_7b.png";
3775 description { state: "8" 0.0;
3776 inherit: "default" 0.0;
3778 rel2.relative: 1.0 1.0;
3779 image.normal: "flip_8b.png";
3781 description { state: "8h" 0.0;
3782 inherit: "default" 0.0;
3784 rel2.relative: 1.0 0.0;
3785 image.normal: "flip_8b.png";
3787 description { state: "9" 0.0;
3788 inherit: "default" 0.0;
3790 rel2.relative: 1.0 1.0;
3791 image.normal: "flip_9b.png";
3793 description { state: "9h" 0.0;
3794 inherit: "default" 0.0;
3796 rel2.relative: 1.0 0.0;
3797 image.normal: "flip_9b.png";
3800 part { name: "top0";
3802 description { state: "default" 0.0;
3805 image.normal: "flip_0t.png";
3807 description { state: "0" 0.0;
3808 inherit: "default" 0.0;
3809 image.normal: "flip_0t.png";
3811 description { state: "1" 0.0;
3812 inherit: "default" 0.0;
3813 image.normal: "flip_1t.png";
3815 description { state: "2" 0.0;
3816 inherit: "default" 0.0;
3817 image.normal: "flip_2t.png";
3819 description { state: "3" 0.0;
3820 inherit: "default" 0.0;
3821 image.normal: "flip_3t.png";
3823 description { state: "4" 0.0;
3824 inherit: "default" 0.0;
3825 image.normal: "flip_4t.png";
3827 description { state: "5" 0.0;
3828 inherit: "default" 0.0;
3829 image.normal: "flip_5t.png";
3831 description { state: "6" 0.0;
3832 inherit: "default" 0.0;
3833 image.normal: "flip_6t.png";
3835 description { state: "7" 0.0;
3836 inherit: "default" 0.0;
3837 image.normal: "flip_7t.png";
3839 description { state: "8" 0.0;
3840 inherit: "default" 0.0;
3841 image.normal: "flip_8t.png";
3843 description { state: "9" 0.0;
3844 inherit: "default" 0.0;
3845 image.normal: "flip_9t.png";
3850 description { state: "default" 0.0;
3854 image.normal: "flip_0t.png";
3856 description { state: "0" 0.0;
3857 inherit: "default" 0.0;
3859 rel1.relative: 0.0 0.0;
3860 image.normal: "flip_0t.png";
3862 description { state: "0h" 0.0;
3863 inherit: "default" 0.0;
3864 color: 128 128 128 255;
3866 rel1.relative: 0.0 1.0;
3867 image.normal: "flip_0t.png";
3869 description { state: "1" 0.0;
3870 inherit: "default" 0.0;
3872 rel1.relative: 0.0 0.0;
3873 image.normal: "flip_1t.png";
3875 description { state: "1h" 0.0;
3876 inherit: "default" 0.0;
3877 color: 128 128 128 255;
3879 rel1.relative: 0.0 1.0;
3880 image.normal: "flip_1t.png";
3882 description { state: "2" 0.0;
3883 inherit: "default" 0.0;
3885 rel1.relative: 0.0 0.0;
3886 image.normal: "flip_2t.png";
3888 description { state: "2h" 0.0;
3889 inherit: "default" 0.0;
3890 color: 128 128 128 255;
3892 rel1.relative: 0.0 1.0;
3893 image.normal: "flip_2t.png";
3895 description { state: "3" 0.0;
3896 inherit: "default" 0.0;
3898 rel1.relative: 0.0 0.0;
3899 image.normal: "flip_3t.png";
3901 description { state: "3h" 0.0;
3902 inherit: "default" 0.0;
3903 color: 128 128 128 255;
3905 rel1.relative: 0.0 1.0;
3906 image.normal: "flip_3t.png";
3908 description { state: "4" 0.0;
3909 inherit: "default" 0.0;
3911 rel1.relative: 0.0 0.0;
3912 image.normal: "flip_4t.png";
3914 description { state: "4h" 0.0;
3915 inherit: "default" 0.0;
3916 color: 128 128 128 255;
3918 rel1.relative: 0.0 1.0;
3919 image.normal: "flip_4t.png";
3921 description { state: "5" 0.0;
3922 inherit: "default" 0.0;
3924 rel1.relative: 0.0 0.0;
3925 image.normal: "flip_5t.png";
3927 description { state: "5h" 0.0;
3928 inherit: "default" 0.0;
3929 color: 128 128 128 255;
3931 rel1.relative: 0.0 1.0;
3932 image.normal: "flip_5t.png";
3934 description { state: "6" 0.0;
3935 inherit: "default" 0.0;
3937 rel1.relative: 0.0 0.0;
3938 image.normal: "flip_6t.png";
3940 description { state: "6h" 0.0;
3941 inherit: "default" 0.0;
3942 color: 128 128 128 255;
3944 rel1.relative: 0.0 1.0;
3945 image.normal: "flip_6t.png";
3947 description { state: "7" 0.0;
3948 inherit: "default" 0.0;
3950 rel1.relative: 0.0 0.0;
3951 image.normal: "flip_7t.png";
3953 description { state: "7h" 0.0;
3954 inherit: "default" 0.0;
3955 color: 128 128 128 255;
3957 rel1.relative: 0.0 1.0;
3958 image.normal: "flip_7t.png";
3960 description { state: "8" 0.0;
3961 inherit: "default" 0.0;
3963 rel1.relative: 0.0 0.0;
3964 image.normal: "flip_8t.png";
3966 description { state: "8h" 0.0;
3967 inherit: "default" 0.0;
3968 color: 128 128 128 255;
3970 rel1.relative: 0.0 1.0;
3971 image.normal: "flip_8t.png";
3973 description { state: "9" 0.0;
3974 inherit: "default" 0.0;
3976 rel1.relative: 0.0 0.0;
3977 image.normal: "flip_9t.png";
3979 description { state: "9h" 0.0;
3980 inherit: "default" 0.0;
3981 color: 128 128 128 255;
3983 rel1.relative: 0.0 1.0;
3984 image.normal: "flip_9t.png";
3987 part { name: "atop";
3990 description { state: "default" 0.0;
3997 image.normal: "arrow_up.png";
3999 description { state: "visible" 0.0;
4000 inherit: "default" 0.0;
4004 part { name: "abot";
4007 description { state: "default" 0.0;
4014 image.normal: "arrow_down.png";
4016 description { state: "visible" 0.0;
4017 inherit: "default" 0.0;
4023 program { name: "load";
4029 set_int(v0_lock, 0);
4030 set_int(v0_next, -1);
4033 program { name: "edit_on";
4034 signal: "elm,state,edit,on";
4036 action: STATE_SET "visible" 0.0;
4042 program { name: "edit_off";
4043 signal: "elm,state,edit,off";
4045 action: STATE_SET "default" 0.0;
4051 program { name: "up";
4052 signal: "mouse,down,1";
4054 action: SIGNAL_EMIT "elm,action,up,start" "";
4056 program { name: "up,stop";
4057 signal: "mouse,up,1";
4059 action: SIGNAL_EMIT "elm,action,up,stop" "";
4061 program { name: "down";
4062 signal: "mouse,down,1";
4064 action: SIGNAL_EMIT "elm,action,down,start" "";
4066 program { name: "down,stop";
4067 signal: "mouse,up,1";
4069 action: SIGNAL_EMIT "elm,action,down,stop" "";
4074 ///////////////////////////////////////////////////////////////////////////////
4075 group { name: "elm/clock/flipampm/default";
4077 image: "flip_base.png" COMP;
4078 image: "flip_base_shad.png" COMP;
4079 image: "flip_shad.png" COMP;
4080 image: "flip_amt.png" COMP;
4081 image: "flip_amb.png" COMP;
4082 image: "flip_pmt.png" COMP;
4083 image: "flip_pmb.png" COMP;
4084 image: "arrow_up.png" COMP;
4085 image: "arrow_down.png" COMP;
4088 public v0_cur, v0_pre, v0_lock, v0_next;
4090 public animator2(val, Float:pos) {
4091 new st1[11], st2[11], v;
4093 v = get_int(v0_cur);
4094 snprintf(st1, 10, "%ih", v);
4095 snprintf(st2, 10, "%i", v);
4096 set_tween_state(PART:"bot", pos, st1, 0.0, st2, 0.0);
4097 set_tween_state(PART:"sh", pos, "half", 0.0, "full", 0.0);
4099 set_state(PART:"sh", "default", 0.0);
4100 set_int(v0_lock, 0);
4101 v = get_int(v0_next);
4103 set_int(v0_next, -1);
4104 message(MSG_INT, 1, v);
4108 public animator1(val, Float:pos) {
4109 new st1[11], st2[11], v;
4111 v = get_int(v0_pre);
4112 snprintf(st1, 10, "%i", v);
4113 snprintf(st2, 10, "%ih", v);
4114 set_tween_state(PART:"top", pos, st1, 0.0, st2, 0.0);
4115 set_tween_state(PART:"sh", pos, "default", 0.0, "half", 0.0);
4116 if (pos >= 1.0) anim(0.2, "animator2", val);
4118 public message(Msg_Type:type, id, ...) {
4119 if ((type == MSG_INT) && (id == 1)) {
4120 new value, v, buf[11];
4123 if (get_int(v0_lock) == 1) {
4124 set_int(v0_next, value);
4127 v = get_int(v0_cur);
4129 set_int(v0_cur, value);
4130 set_int(v0_lock, 1);
4131 snprintf(buf, 10, "%i", get_int(v0_pre));
4132 set_state(PART:"bot0", buf, 0.0);
4133 snprintf(buf, 10, "%ih", get_int(v0_cur));
4134 set_state(PART:"bot", buf, 0.0);
4135 snprintf(buf, 10, "%i", get_int(v0_cur));
4136 set_state(PART:"top0", buf, 0.0);
4137 snprintf(buf, 10, "%i", get_int(v0_pre));
4138 set_state(PART:"top", buf, 0.0);
4139 set_state(PART:"sh", "default", 0.0);
4140 anim(0.2, "animator1", 1);
4145 part { name: "shad";
4147 description { state: "default" 0.0;
4153 normal: "flip_base_shad.png";
4158 part { name: "base";
4161 description { state: "default" 0.0;
4164 // FIXME 48x96 should be the native pixel design, right now
4165 // its 80x160. fix int he artwork later
4169 image.normal: "flip_base.png";
4175 description { state: "default" 0.0;
4177 rel1.relative: 0.0 0.5;
4185 description { state: "default" 0.0;
4188 rel2.relative: 1.0 0.5;
4192 part { name: "bot0";
4194 description { state: "default" 0.0;
4197 image.normal: "flip_amb.png";
4199 description { state: "0" 0.0;
4200 inherit: "default" 0.0;
4201 image.normal: "flip_amb.png";
4203 description { state: "1" 0.0;
4204 inherit: "default" 0.0;
4205 image.normal: "flip_pmb.png";
4210 description { state: "default" 0.0;
4213 rel2.relative: 1.0 0.0;
4214 image.normal: "flip_shad.png";
4216 description { state: "half" 0.0;
4217 inherit: "default" 0.0;
4218 rel2.relative: 1.0 0.5;
4220 description { state: "full" 0.0;
4221 inherit: "default" 0.0;
4222 rel2.relative: 1.0 1.0;
4227 description { state: "default" 0.0;
4231 image.normal: "flip_amb.png";
4233 description { state: "0" 0.0;
4234 inherit: "default" 0.0;
4236 rel2.relative: 1.0 1.0;
4237 image.normal: "flip_amb.png";
4239 description { state: "0h" 0.0;
4240 inherit: "default" 0.0;
4242 rel2.relative: 1.0 0.0;
4243 image.normal: "flip_amb.png";
4245 description { state: "1" 0.0;
4246 inherit: "default" 0.0;
4248 rel2.relative: 1.0 1.0;
4249 image.normal: "flip_pmb.png";
4251 description { state: "1h" 0.0;
4252 inherit: "default" 0.0;
4254 rel2.relative: 1.0 0.0;
4255 image.normal: "flip_pmb.png";
4258 part { name: "top0";
4260 description { state: "default" 0.0;
4263 image.normal: "flip_amt.png";
4265 description { state: "0" 0.0;
4266 inherit: "default" 0.0;
4267 image.normal: "flip_amt.png";
4269 description { state: "1" 0.0;
4270 inherit: "default" 0.0;
4271 image.normal: "flip_pmt.png";
4276 description { state: "default" 0.0;
4280 image.normal: "flip_amt.png";
4282 description { state: "0" 0.0;
4283 inherit: "default" 0.0;
4285 rel1.relative: 0.0 0.0;
4286 image.normal: "flip_amt.png";
4288 description { state: "0h" 0.0;
4289 inherit: "default" 0.0;
4290 color: 128 128 128 255;
4292 rel1.relative: 0.0 1.0;
4293 image.normal: "flip_amt.png";
4295 description { state: "1" 0.0;
4296 inherit: "default" 0.0;
4298 rel1.relative: 0.0 0.0;
4299 image.normal: "flip_pmt.png";
4301 description { state: "1h" 0.0;
4302 inherit: "default" 0.0;
4303 color: 128 128 128 255;
4305 rel1.relative: 0.0 1.0;
4306 image.normal: "flip_pmt.png";
4309 part { name: "atop";
4312 description { state: "default" 0.0;
4319 image.normal: "arrow_up.png";
4321 description { state: "visible" 0.0;
4322 inherit: "default" 0.0;
4326 part { name: "abot";
4329 description { state: "default" 0.0;
4336 image.normal: "arrow_down.png";
4338 description { state: "visible" 0.0;
4339 inherit: "default" 0.0;
4345 program { name: "load";
4351 set_int(v0_lock, 0);
4352 set_int(v0_next, -1);
4355 program { name: "edit_on";
4356 signal: "elm,state,edit,on";
4358 action: STATE_SET "visible" 0.0;
4363 program { name: "edit_off";
4364 signal: "elm,state,edit,off";
4366 action: STATE_SET "default" 0.0;
4371 program { name: "up";
4372 signal: "mouse,down,1";
4374 action: SIGNAL_EMIT "elm,action,up,start" "";
4376 program { name: "up,stop";
4377 signal: "mouse,up,1";
4379 action: SIGNAL_EMIT "elm,action,up,stop" "";
4381 program { name: "down";
4382 signal: "mouse,down,1";
4384 action: SIGNAL_EMIT "elm,action,down,start" "";
4386 program { name: "down,stop";
4387 signal: "mouse,up,1";
4389 action: SIGNAL_EMIT "elm,action,down,stop" "";
4394 ///////////////////////////////////////////////////////////////////////////////
4395 group { name: "elm/menu/item/default";
4397 image: "bt_base1.png" COMP;
4398 image: "bt_base2.png" COMP;
4399 image: "bt_hilight.png" COMP;
4400 image: "bt_shine.png" COMP;
4401 image: "bt_glow.png" COMP;
4402 image: "bt_dis_base.png" COMP;
4403 image: "bt_dis_hilight.png" COMP;
4406 public menu_text_visible; //0:hide (default), 1:visible
4407 public menu_disable; //0:enable, 1:disable
4410 part { name: "item_image";
4412 description { state: "default" 0.0;
4413 color: 255 255 255 0;
4415 normal: "bt_base2.png";
4418 image.middle: SOLID;
4420 description { state: "visible" 0.0;
4421 inherit: "default" 0.0;
4422 color: 255 255 255 255;
4424 description { state: "clicked" 0.0;
4425 inherit: "default" 0.0;
4426 inherit: "visible" 0.0;
4427 image.normal: "bt_base1.png";
4428 image.middle: SOLID;
4430 description { state: "disabled" 0.0;
4431 inherit: "default" 0.0;
4434 part { name: "item_image_disabled";
4436 description { state: "default" 0.0;
4437 color: 255 255 255 0;
4439 normal: "bt_dis_base.png";
4442 image.middle: SOLID;
4444 description { state: "disabled" 0.0;
4445 inherit: "default" 0.0;
4446 color: 255 255 255 255;
4449 part { name: "elm.swallow.content";
4451 description { state: "default" 0.0;
4457 rel2.relative: 0.0 1.0;
4459 aspect_preference: VERTICAL;
4468 description { state: "default" 0.0;
4470 rel1.to_x: "elm.swallow.content";
4471 rel1.relative: 1.0 0.0;
4473 rel2.offset: -10 -8;
4476 font: "Sans,Edje-Vera";
4480 text_class: "menu_item";
4483 description { state: "visible" 0.0;
4484 inherit: "default" 0.0;
4488 description { state: "selected" 0.0;
4489 inherit: "default" 0.0;
4490 inherit: "visible" 0.0;
4491 color: 254 254 254 255;
4493 description { state: "disabled" 0.0;
4494 inherit: "default" 0.0;
4497 description { state: "disabled_visible" 0.0;
4498 inherit: "default" 0.0;
4499 inherit: "visible" 0.0;
4503 part { name: "over1";
4505 description { state: "default" 0.0;
4506 color: 255 255 255 0;
4507 rel2.relative: 1.0 0.5;
4509 normal: "bt_hilight.png";
4513 description { state: "visible" 0.0;
4514 inherit: "default" 0.0;
4515 color: 255 255 255 255;
4517 description { state: "disabled" 0.0;
4518 inherit: "default" 0.0;
4521 part { name: "over_disabled";
4523 description { state: "default" 0.0;
4524 color: 255 255 255 0;
4525 rel2.relative: 1.0 0.5;
4527 normal: "bt_dis_hilight.png";
4531 description { state: "disabled" 0.0;
4532 inherit: "default" 0.0;
4533 color: 255 255 255 255;
4536 part { name: "over2";
4539 ignore_flags: ON_HOLD;
4540 description { state: "default" 0.0;
4542 normal: "bt_shine.png";
4546 description { state: "disabled" 0.0;
4547 inherit: "default" 0.0;
4551 part { name: "over3";
4554 description { state: "default" 0.0;
4555 color: 255 255 255 0;
4557 normal: "bt_glow.png";
4558 border: 12 12 12 12;
4562 description { state: "clicked" 0.0;
4563 inherit: "default" 0.0;
4565 color: 255 255 255 255;
4568 part { name: "disabler";
4570 description { state: "default" 0.0;
4574 description { state: "disabled" 0.0;
4575 inherit: "default" 0.0;
4583 name: "item_mouse_in";
4586 action: SIGNAL_EMIT "elm,action,activate" "";
4587 after: "item_mouse_in_2";
4588 after: "item_mouse_in_3";
4591 name: "item_mouse_in_2";
4592 transition: DECELERATE 0.5;
4595 v = get_int(menu_text_visible);
4596 d = get_int(menu_disable);
4599 run_program(PROGRAM:"selected_text");
4603 name: "item_mouse_in_3";
4604 action : STATE_SET "visible" 0.0;
4605 target: "item_image";
4607 transition: DECELERATE 0.5;
4610 name: "selected_text";
4611 action: STATE_SET "selected" 0.0;
4613 transition: DECELERATE 0.5;
4619 name: "item_mouse_out";
4620 signal: "mouse,out";
4622 after: "item_mouse_out_2";
4623 after: "item_mouse_out_3";
4626 name: "item_mouse_out_2";
4627 transition: DECELERATE 0.5;
4630 v = get_int(menu_text_visible);
4631 d = get_int(menu_disable);
4634 run_program(PROGRAM:"visible_text");
4638 name: "item_mouse_out_3";
4639 action: STATE_SET "default" 0.0;
4640 target: "item_image";
4642 transition: DECELERATE 0.5;
4645 name: "visible_text";
4646 action: STATE_SET "visible" 0.0;
4648 transition: DECELERATE 0.5;
4653 name: "item_unclick";
4654 signal: "mouse,up,1";
4656 action: STATE_SET "visible" 0.0;
4657 target: "item_image";
4660 name: "item_click2";
4661 signal: "mouse,down,1";
4663 action: STATE_SET "clicked" 0.0;
4667 name: "item_unclick2";
4668 signal: "mouse,up,1";
4670 action: STATE_SET "default" 0.0;
4671 transition: DECELERATE 0.5;
4675 name: "item_unclick3";
4676 signal: "mouse,up,1";
4678 action: SIGNAL_EMIT "elm,action,click" "";
4680 program { name: "text_show";
4681 signal: "elm,state,text,visible";
4684 set_int(menu_text_visible, 1);
4685 set_state(PART:"elm.text", "visible", 0.0);
4688 program { name: "text_hide";
4689 signal: "elm,state,text,hidden";
4692 set_int(menu_text_visible, 0);
4693 set_state(PART:"elm.text", "default", 0.0);
4696 program { name: "disable";
4697 signal: "elm,state,disabled";
4699 action: STATE_SET "disabled" 0.0;
4700 target: "item_image";
4701 target: "item_image_disabled";
4704 target: "over_disabled";
4706 after: "disable_text";
4708 program { name: "disable_text";
4711 v = get_int(menu_text_visible);
4713 set_state(PART:"elm.text", "disabled_visible", 0.0);
4715 set_state(PART:"elm.text", "disabled", 0.0);
4716 set_int(menu_disable, 1);
4719 program { name: "enable";
4720 signal: "elm,state,enabled";
4722 action: STATE_SET "default" 0.0;
4723 target: "item_image";
4724 target: "item_image_disabled";
4727 target: "over_disabled";
4729 after: "enable_text";
4731 program { name: "enable_text";
4734 v = get_int(menu_text_visible);
4736 set_state(PART:"elm.text", "visible", 0.0);
4738 set_state(PART:"elm.text", "default", 0.0);
4739 set_int(menu_disable, 0);
4745 group { name: "elm/menu/item_with_submenu/default";
4747 image: "bt_base1.png" COMP;
4748 image: "bt_base2.png" COMP;
4749 image: "bt_hilight.png" COMP;
4750 image: "bt_shine.png" COMP;
4751 image: "bt_glow.png" COMP;
4752 image: "bt_dis_base.png" COMP;
4753 image: "bt_dis_hilight.png" COMP;
4754 image: "arrow_right.png" COMP;
4757 public menu_text_visible; //0:hide (default), 1:visible
4758 public menu_disable; //0:enable, 1:disable
4761 part { name: "item_image";
4763 description { state: "default" 0.0;
4764 color: 255 255 255 0;
4766 normal: "bt_base2.png";
4769 image.middle: SOLID;
4771 description { state: "visible" 0.0;
4772 inherit: "default" 0.0;
4773 color: 255 255 255 255;
4775 description { state: "clicked" 0.0;
4776 inherit: "default" 0.0;
4777 inherit: "visible" 0.0;
4778 image.normal: "bt_base1.png";
4779 image.middle: SOLID;
4781 description { state: "disabled" 0.0;
4782 inherit: "default" 0.0;
4785 part { name: "item_image_disabled";
4787 description { state: "default" 0.0;
4788 color: 255 255 255 0;
4790 normal: "bt_dis_base.png";
4793 image.middle: SOLID;
4795 description { state: "disabled" 0.0;
4796 inherit: "default" 0.0;
4797 color: 255 255 255 255;
4800 part { name: "arrow";
4802 description { state: "default" 0.0;
4803 color: 255 255 255 255;
4806 aspect_preference: BOTH;
4808 normal: "arrow_right.png";
4812 part { name: "elm.swallow.content";
4814 description { state: "default" 0.0;
4820 rel2.relative: 0.0 1.0;
4822 aspect_preference: VERTICAL;
4831 description { state: "default" 0.0;
4833 rel1.to_x: "elm.swallow.content";
4834 rel1.relative: 1.0 0.0;
4836 rel2.offset: -10 -8;
4839 font: "Sans,Edje-Vera";
4843 text_class: "menu_item";
4846 description { state: "visible" 0.0;
4847 inherit: "default" 0.0;
4851 description { state: "selected" 0.0;
4852 inherit: "default" 0.0;
4853 inherit: "visible" 0.0;
4854 color: 254 254 254 255;
4856 description { state: "disabled" 0.0;
4857 inherit: "default" 0.0;
4860 description { state: "disabled_visible" 0.0;
4861 inherit: "default" 0.0;
4862 inherit: "visible" 0.0;
4866 part { name: "over1";
4868 description { state: "default" 0.0;
4869 color: 255 255 255 0;
4870 rel2.relative: 1.0 0.5;
4872 normal: "bt_hilight.png";
4876 description { state: "visible" 0.0;
4877 inherit: "default" 0.0;
4878 color: 255 255 255 255;
4880 description { state: "disabled" 0.0;
4881 inherit: "default" 0.0;
4884 part { name: "over_disabled";
4886 description { state: "default" 0.0;
4887 color: 255 255 255 0;
4888 rel2.relative: 1.0 0.5;
4890 normal: "bt_dis_hilight.png";
4894 description { state: "disabled" 0.0;
4895 inherit: "default" 0.0;
4896 color: 255 255 255 255;
4899 part { name: "over2";
4902 ignore_flags: ON_HOLD;
4903 description { state: "default" 0.0;
4905 normal: "bt_shine.png";
4909 description { state: "disabled" 0.0;
4910 inherit: "default" 0.0;
4914 part { name: "over3";
4917 description { state: "default" 0.0;
4918 color: 255 255 255 0;
4920 normal: "bt_glow.png";
4921 border: 12 12 12 12;
4925 description { state: "clicked" 0.0;
4926 inherit: "default" 0.0;
4928 color: 255 255 255 255;
4931 part { name: "disabler";
4933 description { state: "default" 0.0;
4937 description { state: "disabled" 0.0;
4938 inherit: "default" 0.0;
4946 name: "item_mouse_in";
4949 action: SIGNAL_EMIT "elm,action,activate" "";
4950 after: "item_mouse_in_2";
4951 after: "item_mouse_in_3";
4954 name: "item_mouse_in_2";
4955 transition: DECELERATE 0.5;
4958 v = get_int(menu_text_visible);
4959 d = get_int(menu_disable);
4962 run_program(PROGRAM:"selected_text");
4966 name: "item_mouse_in_3";
4967 action : STATE_SET "visible" 0.0;
4968 target: "item_image";
4970 transition: DECELERATE 0.5;
4973 name: "selected_text";
4974 action: STATE_SET "selected" 0.0;
4976 transition: DECELERATE 0.5;
4982 name: "item_mouse_out";
4983 signal: "mouse,out";
4985 after: "item_mouse_out_2";
4986 after: "item_mouse_out_3";
4989 name: "item_mouse_out_2";
4990 transition: DECELERATE 0.5;
4993 v = get_int(menu_text_visible);
4994 d = get_int(menu_disable);
4997 run_program(PROGRAM:"visible_text");
5001 name: "item_mouse_out_3";
5002 action: STATE_SET "default" 0.0;
5003 target: "item_image";
5005 transition: DECELERATE 0.5;
5008 name: "visible_text";
5009 action: STATE_SET "visible" 0.0;
5011 transition: DECELERATE 0.5;
5016 name: "item_unclick";
5017 signal: "mouse,up,1";
5019 action: STATE_SET "visible" 0.0;
5020 target: "item_image";
5023 name: "item_click2";
5024 signal: "mouse,down,1";
5026 action: STATE_SET "clicked" 0.0;
5030 name: "item_unclick2";
5031 signal: "mouse,up,1";
5033 action: STATE_SET "default" 0.0;
5034 transition: DECELERATE 0.5;
5038 name: "item_unclick3";
5039 signal: "mouse,up,1";
5041 action: SIGNAL_EMIT "elm,action,click" "";
5047 action: SIGNAL_EMIT "elm,action,open" "";
5049 program { name: "text_show";
5050 signal: "elm,state,text,visible";
5053 set_int(menu_text_visible, 1);
5054 set_state(PART:"elm.text", "visible", 0.0);
5057 program { name: "text_hide";
5058 signal: "elm,state,text,hidden";
5061 set_int(menu_text_visible, 0);
5062 set_state(PART:"elm.text", "default", 0.0);
5065 program { name: "disable";
5066 signal: "elm,state,disabled";
5068 action: STATE_SET "disabled" 0.0;
5069 target: "item_image";
5070 target: "item_image_disabled";
5073 target: "over_disabled";
5075 after: "disable_text";
5077 program { name: "disable_text";
5081 get_state(PART:"elm.text", st, 30, vl);
5082 if (!strcmp(st, "visible"))
5083 set_state(PART:"elm.text", "disabled_visible", 0.0);
5084 else if (!strcmp(st, "default"))
5085 set_state(PART:"elm.text", "disabled", 0.0);
5088 program { name: "enable";
5089 signal: "elm,state,enabled";
5091 action: STATE_SET "default" 0.0;
5092 target: "item_image";
5093 target: "item_image_disabled";
5096 target: "over_disabled";
5098 after: "enable_text";
5100 program { name: "enable_text";
5103 v = get_int(menu_text_visible);
5105 set_state(PART:"elm.text", "visible", 0.0);
5107 set_state(PART:"elm.text", "default", 0.0);
5108 set_int(menu_disable, 0);
5114 group { name: "elm/menu/separator/default";
5116 image: "separator_h.png" COMP;
5119 part { name: "separator"; // separator group
5120 description { state: "default" 0.0;
5125 normal: "separator_h.png";
5134 ///////////////////////////////////////////////////////////////////////////////
5135 group { name: "elm/clock/base-all/default";
5139 description { state: "default" 0.0;
5140 rel1.relative: 0.0000000 0.0;
5141 rel2.relative: 0.1250000 1.0;
5146 description { state: "default" 0.0;
5147 rel1.relative: 0.1250000 0.0;
5148 rel2.relative: 0.2500000 1.0;
5156 description { state: "default" 0.0;
5157 rel1.relative: 0.2500000 0.0;
5158 rel2.relative: 0.3125000 1.0;
5161 font: "Sans,Edje-Vera";
5171 description { state: "default" 0.0;
5172 rel1.relative: 0.3125000 0.0;
5173 rel2.relative: 0.4375000 1.0;
5178 description { state: "default" 0.0;
5179 rel1.relative: 0.4375000 0.0;
5180 rel2.relative: 0.5625000 1.0;
5189 description { state: "default" 0.0;
5190 rel1.relative: 0.5625000 0.0;
5191 rel2.relative: 0.6250000 1.0;
5194 font: "Sans,Edje-Vera";
5205 description { state: "default" 0.0;
5206 rel1.relative: 0.6250000 0.0;
5207 rel2.relative: 0.7500000 1.0;
5213 description { state: "default" 0.0;
5214 rel1.relative: 0.7500000 0.0;
5215 rel2.relative: 0.8750000 1.0;
5219 part { name: "ampm";
5221 description { state: "default" 0.0;
5222 rel1.relative: 0.8750000 0.0;
5223 rel2.relative: 1.0 1.0;
5229 ///////////////////////////////////////////////////////////////////////////////
5230 group { name: "elm/clock/base-seconds/default";
5234 description { state: "default" 0.0;
5235 rel1.relative: 0.000000000 0.0;
5236 rel2.relative: 0.142857143 1.0;
5241 description { state: "default" 0.0;
5242 rel1.relative: 0.142857143 0.0;
5243 rel2.relative: 0.285714286 1.0;
5251 description { state: "default" 0.0;
5252 rel1.relative: 0.285714286 0.0;
5253 rel2.relative: 0.357142857 1.0;
5256 font: "Sans,Edje-Vera";
5266 description { state: "default" 0.0;
5267 rel1.relative: 0.357142857 0.0;
5268 rel2.relative: 0.500000000 1.0;
5273 description { state: "default" 0.0;
5274 rel1.relative: 0.500000000 0.0;
5275 rel2.relative: 0.642857143 1.0;
5284 description { state: "default" 0.0;
5285 rel1.relative: 0.642857143 0.0;
5286 rel2.relative: 0.714285714 1.0;
5289 font: "Sans,Edje-Vera";
5300 description { state: "default" 0.0;
5301 rel1.relative: 0.714285714 0.0;
5302 rel2.relative: 0.857142857 1.0;
5308 description { state: "default" 0.0;
5309 rel1.relative: 0.857142857 0.0;
5310 rel2.relative: 1.000000000 1.0;
5316 ///////////////////////////////////////////////////////////////////////////////
5317 group { name: "elm/clock/base-am_pm/default";
5321 description { state: "default" 0.0;
5322 rel1.relative: 0.000000000 0.0;
5323 rel2.relative: 0.181818182 1.0;
5328 description { state: "default" 0.0;
5329 rel1.relative: 0.181818182 0.0;
5330 rel2.relative: 0.363636364 1.0;
5338 description { state: "default" 0.0;
5339 rel1.relative: 0.363636364 0.0;
5340 rel2.relative: 0.454545455 1.0;
5343 font: "Sans,Edje-Vera";
5353 description { state: "default" 0.0;
5354 rel1.relative: 0.454545455 0.0;
5355 rel2.relative: 0.636363636 1.0;
5360 description { state: "default" 0.0;
5361 rel1.relative: 0.636363636 0.0;
5362 rel2.relative: 0.818181818 1.0;
5366 part { name: "ampm";
5368 description { state: "default" 0.0;
5369 rel1.relative: 0.818181818 0.0;
5370 rel2.relative: 1.0 1.0;
5376 ///////////////////////////////////////////////////////////////////////////////
5377 group { name: "elm/clock/base/default";
5381 description { state: "default" 0.0;
5382 rel1.relative: 0.000000000 0.0;
5383 rel2.relative: 0.222222222 1.0;
5388 description { state: "default" 0.0;
5389 rel1.relative: 0.222222222 0.0;
5390 rel2.relative: 0.444444444 1.0;
5398 description { state: "default" 0.0;
5399 rel1.relative: 0.444444444 0.0;
5400 rel2.relative: 0.555555556 1.0;
5403 font: "Sans,Edje-Vera";
5413 description { state: "default" 0.0;
5414 rel1.relative: 0.555555556 0.0;
5415 rel2.relative: 0.777777778 1.0;
5420 description { state: "default" 0.0;
5421 rel1.relative: 0.777777778 0.0;
5422 rel2.relative: 1.000000000 1.0;
5428 ///////////////////////////////////////////////////////////////////////////////
5429 group { name: "elm/frame/base/default";
5431 image: "frame_1.png" COMP;
5432 image: "frame_2.png" COMP;
5433 image: "dia_grad.png" COMP;
5436 part { name: "base0";
5438 description { state: "default" 0.0;
5439 image.normal: "dia_grad.png";
5451 part { name: "base";
5453 description { state: "default" 0.0;
5454 rel2.to: "elm.swallow.content";
5457 normal: "frame_2.png";
5464 part { name: "elm.text";
5468 description { state: "default" 0.0;
5481 font: "Sans:style=Bold,Edje-Vera-Bold";
5489 part { name: "over";
5491 description { state: "default" 0.0;
5493 rel2.to: "elm.swallow.content";
5496 normal: "frame_1.png";
5503 part { name: "elm.swallow.content";
5505 description { state: "default" 0.0;
5518 group { name: "elm/frame/base/pad_small";
5524 description { state: "default" 0.0;
5535 description { state: "default" 0.0;
5542 part { name: "elm.swallow.content";
5544 description { state: "default" 0.0;
5560 group { name: "elm/frame/base/pad_medium";
5566 description { state: "default" 0.0;
5577 description { state: "default" 0.0;
5584 part { name: "elm.swallow.content";
5586 description { state: "default" 0.0;
5602 group { name: "elm/frame/base/pad_large";
5608 description { state: "default" 0.0;
5619 description { state: "default" 0.0;
5626 part { name: "elm.swallow.content";
5628 description { state: "default" 0.0;
5644 group { name: "elm/frame/base/pad_huge";
5650 description { state: "default" 0.0;
5661 description { state: "default" 0.0;
5668 part { name: "elm.swallow.content";
5670 description { state: "default" 0.0;
5686 group { name: "elm/frame/base/outdent_top";
5688 image: "outdent-top.png" COMP;
5691 part { name: "base0";
5693 description { state: "default" 0.0;
5694 image.normal: "outdent-top.png";
5695 image.border: 0 0 0 13;
5699 part { name: "elm.swallow.content";
5701 description { state: "default" 0.0;
5703 rel2.offset: -3 -13;
5709 group { name: "elm/frame/base/outdent_bottom";
5711 image: "outdent-bottom.png" COMP;
5714 part { name: "base0";
5716 description { state: "default" 0.0;
5717 image.normal: "outdent-bottom.png";
5718 image.border: 0 0 13 0;
5722 part { name: "elm.swallow.content";
5724 description { state: "default" 0.0;
5732 ///////////////////////////////////////////////////////////////////////////////
5733 group { name: "elm/label/base/tooltip";
5735 style { name: "tooltip_style";
5736 base: "font=Sans font_size=8 color=#666 wrap=word";
5738 tag: "hilight" "+ font=Sans:style=Bold";
5739 tag: "b" "+ font=Sans:style=Bold";
5744 part { name: "elm.text";
5748 description { state: "default" 0.0;
5750 style: "tooltip_style";
5758 group { name: "elm/tooltip/base/default";
5763 item: "pad_border_x" "10";
5764 item: "pad_border_y" "10";
5765 item: "hide_timeout" "0.35"; /**< tooltip is hidden after this amount, keep in sync with hide animations */
5768 image: "tooltip-base.png" COMP;
5769 image: "tooltip-corner-top-left-tip.png" COMP;
5770 image: "tooltip-corner-top-right-tip.png" COMP;
5771 image: "tooltip-corner-bottom-left-tip.png" COMP;
5772 image: "tooltip-corner-bottom-right-tip.png" COMP;
5773 image: "tooltip-edge-left-tip.png" COMP;
5774 image: "tooltip-edge-right-tip.png" COMP;
5775 image: "tooltip-edge-bottom-tip.png" COMP;
5776 image: "tooltip-edge-top-tip.png" COMP;
5780 set_state(PART:"corner-top-left", "default", 0.0);
5781 set_state(PART:"corner-top-right", "default", 0.0);
5782 set_state(PART:"corner-bottom-left", "default", 0.0);
5783 set_state(PART:"corner-bottom-right", "default", 0.0);
5786 set_state(PART:"clipper-edge-left", "default", 0.0);
5787 set_state(PART:"clipper-edge-right", "default", 0.0);
5788 set_state(PART:"clipper-edge-top", "default", 0.0);
5789 set_state(PART:"clipper-edge-bottom", "default", 0.0);
5792 show_corner_top_left() {
5793 set_state(PART:"corner-top-left", "visible", 0.0);
5795 set_state(PART:"corner-top-right", "default", 0.0);
5796 set_state(PART:"corner-bottom-left", "default", 0.0);
5797 set_state(PART:"corner-bottom-right", "default", 0.0);
5800 show_corner_top_right() {
5801 set_state(PART:"corner-top-right", "visible", 0.0);
5803 set_state(PART:"corner-top-left", "default", 0.0);
5804 set_state(PART:"corner-bottom-left", "default", 0.0);
5805 set_state(PART:"corner-bottom-right", "default", 0.0);
5809 show_corner_bottom_left() {
5810 set_state(PART:"corner-bottom-left", "visible", 0.0);
5812 set_state(PART:"corner-bottom-right", "default", 0.0);
5813 set_state(PART:"corner-top-left", "default", 0.0);
5814 set_state(PART:"corner-top-right", "default", 0.0);
5817 show_corner_bottom_right() {
5818 set_state(PART:"corner-bottom-right", "visible", 0.0);
5820 set_state(PART:"corner-bottom-left", "default", 0.0);
5821 set_state(PART:"corner-top-left", "default", 0.0);
5822 set_state(PART:"corner-top-right", "default", 0.0);
5826 show_edge_left(Float:val) {
5827 set_state(PART:"clipper-edge-left", "visible", 0.0);
5828 set_drag(PART:"edge-drag-left", 0.0, val);
5830 set_state(PART:"clipper-edge-right", "default", 0.0);
5831 set_state(PART:"clipper-edge-top", "default", 0.0);
5832 set_state(PART:"clipper-edge-bottom", "default", 0.0);
5835 show_edge_right(Float:val) {
5836 set_state(PART:"clipper-edge-right", "visible", 0.0);
5837 set_drag(PART:"edge-drag-right", 0.0, val);
5839 set_state(PART:"clipper-edge-left", "default", 0.0);
5840 set_state(PART:"clipper-edge-top", "default", 0.0);
5841 set_state(PART:"clipper-edge-bottom", "default", 0.0);
5845 show_edge_top(Float:val) {
5846 set_state(PART:"clipper-edge-top", "visible", 0.0);
5847 set_drag(PART:"edge-drag-top", val, 0.0);
5849 set_state(PART:"clipper-edge-bottom", "default", 0.0);
5850 set_state(PART:"clipper-edge-left", "default", 0.0);
5851 set_state(PART:"clipper-edge-right", "default", 0.0);
5854 show_edge_bottom(Float:val) {
5855 set_state(PART:"clipper-edge-bottom", "visible", 0.0);
5856 set_drag(PART:"edge-drag-bottom", val, 0.0);
5858 set_state(PART:"clipper-edge-top", "default", 0.0);
5859 set_state(PART:"clipper-edge-left", "default", 0.0);
5860 set_state(PART:"clipper-edge-right", "default", 0.0);
5864 public message(Msg_Type:type, id, ...) {
5865 if ((type == MSG_FLOAT_SET) && (id == 1)) {
5866 new Float:x, Float:y;
5873 if (y < 0.0) show_corner_top_left();
5874 else if (y > 1.0) show_corner_bottom_left();
5875 else show_edge_left(y);
5879 if (y < 0.0) show_corner_top_right();
5880 else if (y > 1.0) show_corner_bottom_right();
5881 else show_edge_right(y);
5885 if (y < 0.0) show_edge_top(x);
5886 else if (y > 1.0) show_edge_bottom(x);
5897 part { name: "clipper";
5899 description { state: "default" 0.0;
5900 color: 255 255 255 0;
5901 rel1.to: "elm.swallow.content";
5902 rel1.offset: -64 -64;
5903 rel2.to: "elm.swallow.content";
5906 description { state: "visible" 0.0;
5907 inherit: "default" 0.0;
5908 color: 255 255 255 255;
5914 description { state: "default" 0.0;
5917 to: "elm.swallow.content";
5921 to: "elm.swallow.content";
5925 normal: "tooltip-base.png";
5926 border: 14 14 14 14;
5928 image.middle: SOLID;
5932 #define TT_CORNER(name_, rx, ry, ax, ay, ox, oy) \
5933 part { name: "corner-"name_; \
5936 clip_to: "clipper"; \
5937 description { state: "default" 0.0; \
5938 color: 255 255 255 0; \
5947 to: "elm.swallow.content"; \
5952 to: "elm.swallow.content"; \
5954 image.normal: "tooltip-corner-"name_"-tip.png"; \
5956 description { state: "visible" 0.0; \
5957 inherit: "default" 0.0; \
5958 color: 255 255 255 255; \
5962 TT_CORNER("top-left", 0, 0, 1, 1, 4, 4);
5963 TT_CORNER("top-right", 1, 0, 0, 1, -5, 4);
5964 TT_CORNER("bottom-left", 0, 1, 1, 0, 4, -5);
5965 TT_CORNER("bottom-right", 1, 1, 0, 0, -5, -5);
5968 #define TT_EDGE_VERT(name_, rx, ax, ox) \
5969 part { name: "clipper-edge-"name_; \
5971 clip_to: "clipper"; \
5972 description { state: "default" 0.0; \
5973 color: 255 255 255 0; \
5981 to: "elm.swallow.content"; \
5986 to: "elm.swallow.content"; \
5989 description { state: "visible" 0.0; \
5990 inherit: "default" 0.0; \
5991 color: 255 255 255 255; \
5995 part { name: "edge-area-"name_; \
5998 clip_to: "clipper-edge-"name_; \
5999 description { state: "default" 0.0; \
6007 to: "elm.swallow.content"; \
6012 to: "elm.swallow.content"; \
6016 part { name: "edge-drag-"name_; \
6019 clip_to: "clipper-edge-"name_; \
6023 confine: "edge-area-"name_; \
6025 description { state: "default" 0.0; \
6028 rel1.to: "edge-area-"name_; \
6029 rel2.to: "edge-area-"name_; \
6032 part { name: "edge-img-"name_; \
6035 clip_to: "clipper-edge-"name_; \
6036 description { state: "default" 0.0; \
6041 rel1.to: "edge-drag-"name_; \
6042 rel2.to: "edge-drag-"name_; \
6043 image.normal: "tooltip-edge-"name_"-tip.png"; \
6046 TT_EDGE_VERT("left", 0, 1, -2);
6047 TT_EDGE_VERT("right", 1, 0, 1);
6050 #define TT_EDGE_HORIZ(name_, ry, ay, oy) \
6051 part { name: "clipper-edge-"name_; \
6053 clip_to: "clipper"; \
6054 description { state: "default" 0.0; \
6055 color: 255 255 255 0; \
6063 to: "elm.swallow.content"; \
6068 to: "elm.swallow.content"; \
6071 description { state: "visible" 0.0; \
6072 inherit: "default" 0.0; \
6073 color: 255 255 255 255; \
6077 part { name: "edge-area-"name_; \
6080 clip_to: "clipper-edge-"name_; \
6081 description { state: "default" 0.0; \
6089 to: "elm.swallow.content"; \
6094 to: "elm.swallow.content"; \
6098 part { name: "edge-drag-"name_; \
6101 clip_to: "clipper-edge-"name_; \
6105 confine: "edge-area-"name_; \
6107 description { state: "default" 0.0; \
6110 rel1.to: "edge-area-"name_; \
6111 rel2.to: "edge-area-"name_; \
6114 part { name: "edge-img-"name_; \
6117 clip_to: "clipper-edge-"name_; \
6118 description { state: "default" 0.0; \
6123 rel1.to: "edge-drag-"name_; \
6124 rel2.to: "edge-drag-"name_; \
6125 image.normal: "tooltip-edge-"name_"-tip.png"; \
6128 TT_EDGE_HORIZ("top", 0, 1, -2);
6129 TT_EDGE_HORIZ("bottom", 1, 0, 1);
6130 #undef TT_EDGE_HORIZ
6132 part { name: "clipper_content";
6134 description { state: "default" 0.0;
6135 color: 255 255 255 0;
6136 rel1.to: "elm.swallow.content";
6137 rel1.offset: -64 -64;
6138 rel2.to: "elm.swallow.content";
6141 description { state: "visible" 0.0;
6142 inherit: "default" 0.0;
6143 color: 255 255 255 255;
6146 part { name: "elm.swallow.content";
6148 clip_to: "clipper_content";
6149 description { state: "default" 0.0; }
6154 signal: "elm,action,show";
6156 action: ACTION_STOP;
6166 action: STATE_SET "visible" 0.0;
6167 transition: LINEAR 0.15;
6173 action: STATE_SET "visible" 0.0;
6174 transition: LINEAR 0.15;
6175 target: "clipper_content";
6180 signal: "elm,action,hide";
6182 action: ACTION_STOP;
6199 action: STATE_SET "default" 0.0;
6200 transition: LINEAR 0.1;
6201 target: "clipper_content";
6206 action: STATE_SET "default" 0.0;
6207 transition: LINEAR 0.1;
6213 group { name: "elm/tooltip/base/transparent";
6215 part { name: "elm.swallow.content";
6219 description { state: "default" 0.0; }
6224 ///////////////////////////////////////////////////////////////////////////////
6226 /* TODO: replicate diagonal swallow slots to the other hover styles */
6227 group { name: "elm/hover/base/default";
6229 image: "shad_circ.png" COMP;
6232 part { name: "elm.swallow.offset";
6234 description { state: "default" 0.0;
6236 rel1.relative: 0.0 0.0;
6237 rel2.relative: 0.0 0.0;
6240 part { name: "elm.swallow.size";
6242 description { state: "default" 0.0;
6244 rel1.to: "elm.swallow.offset";
6245 rel1.relative: 1.0 1.0;
6246 rel2.to: "elm.swallow.offset";
6247 rel2.relative: 1.0 1.0;
6250 part { name: "base";
6253 description { state: "default" 0.0;
6257 part { name: "shad";
6259 description { state: "default" 0.0;
6260 image.normal: "shad_circ.png";
6261 rel1.to: "elm.swallow.size";
6262 rel1.offset: -32 -32;
6263 rel2.to: "elm.swallow.size";
6271 description { state: "default" 0.0;
6273 rel1.to: "elm.swallow.size";
6275 rel2.to: "elm.swallow.size";
6279 part { name: "elm.swallow.slot.left";
6281 description { state: "default" 0.0;
6283 rel1.to: "elm.swallow.slot.middle";
6284 rel1.relative: 0.0 0.0;
6286 rel2.to: "elm.swallow.slot.middle";
6287 rel2.relative: 0.0 1.0;
6291 part { name: "elm.swallow.slot.top-left";
6293 description { state: "default" 0.0;
6295 rel1.to: "elm.swallow.slot.middle";
6296 rel1.relative: 0.0 0.0;
6298 rel2.to: "elm.swallow.slot.middle";
6299 rel2.relative: 0.0 0.0;
6303 part { name: "elm.swallow.slot.top";
6305 description { state: "default" 0.0;
6307 rel1.to: "elm.swallow.slot.middle";
6308 rel1.relative: 0.0 0.0;
6310 rel2.to: "elm.swallow.slot.middle";
6311 rel2.relative: 1.0 0.0;
6315 part { name: "elm.swallow.slot.top-right";
6317 description { state: "default" 0.0;
6319 rel1.to: "elm.swallow.slot.middle";
6320 rel1.relative: 1.0 0.0;
6322 rel2.to: "elm.swallow.slot.middle";
6323 rel2.relative: 1.0 0.0;
6327 part { name: "elm.swallow.slot.right";
6329 description { state: "default" 0.0;
6331 rel1.to: "elm.swallow.slot.middle";
6332 rel1.relative: 1.0 0.0;
6334 rel2.to: "elm.swallow.slot.middle";
6335 rel2.relative: 1.0 1.0;
6339 part { name: "elm.swallow.slot.bottom-right";
6341 description { state: "default" 0.0;
6343 rel1.to: "elm.swallow.slot.middle";
6344 rel1.relative: 1.0 1.0;
6346 rel2.to: "elm.swallow.slot.middle";
6347 rel2.relative: 1.0 1.0;
6351 part { name: "elm.swallow.slot.bottom";
6353 description { state: "default" 0.0;
6355 rel1.to: "elm.swallow.slot.middle";
6356 rel1.relative: 0.0 1.0;
6358 rel2.to: "elm.swallow.slot.middle";
6359 rel2.relative: 1.0 1.0;
6363 part { name: "elm.swallow.slot.bottom-left";
6365 description { state: "default" 0.0;
6367 rel1.to: "elm.swallow.slot.middle";
6368 rel1.relative: 0.0 1.0;
6370 rel2.to: "elm.swallow.slot.middle";
6371 rel2.relative: 0.0 1.0;
6375 part { name: "elm.swallow.slot.middle";
6377 description { state: "default" 0.0;
6378 rel1.to: "elm.swallow.size";
6379 rel2.to: "elm.swallow.size";
6384 program { name: "end";
6385 signal: "mouse,up,1";
6387 action: SIGNAL_EMIT "elm,action,dismiss" "";
6392 group { name: "elm/hover/base/popout";
6394 image: "shad_circ.png" COMP;
6395 image: "bt_dis_base.png" COMP;
6396 image: "bt_dis_hilight.png" COMP;
6399 part { name: "elm.swallow.offset";
6401 description { state: "default" 0.0;
6403 rel1.relative: 0.0 0.0;
6404 rel2.relative: 0.0 0.0;
6407 part { name: "elm.swallow.size";
6409 description { state: "default" 0.0;
6411 rel1.to: "elm.swallow.offset";
6412 rel1.relative: 1.0 1.0;
6413 rel2.to: "elm.swallow.offset";
6414 rel2.relative: 1.0 1.0;
6417 part { name: "base";
6420 description { state: "default" 0.0;
6423 description { state: "visible" 0.0;
6424 inherit: "default" 1.0;
6428 part { name: "leftclip";
6430 description { state: "default" 0.0;
6432 rel2.relative: 0.0 1.0;
6436 part { name: "left";
6437 clip_to: "leftclip";
6438 description { state: "default" 0.0;
6440 rel1.to: "elm.swallow.slot.left";
6442 rel2.to: "elm.swallow.slot.left";
6445 normal: "bt_dis_base.png";
6448 image.middle: SOLID;
6450 description { state: "visible" 0.0;
6451 inherit: "default" 0.0;
6455 part { name: "elm.swallow.slot.left";
6457 clip_to: "leftclip";
6458 description { state: "default" 0.0;
6460 rel1.to: "elm.swallow.slot.middle";
6461 rel1.relative: 0.0 0.0;
6463 rel2.to: "elm.swallow.slot.middle";
6464 rel2.relative: 0.0 1.0;
6467 description { state: "visible" 0.0;
6468 inherit: "default" 0.0;
6474 part { name: "leftover";
6475 clip_to: "leftclip";
6477 description { state: "default" 0.0;
6480 rel2.relative: 1.0 0.5;
6482 normal: "bt_dis_hilight.png";
6487 part { name: "rightclip";
6489 description { state: "default" 0.0;
6491 rel1.relative: 1.0 0.0;
6495 part { name: "right";
6496 clip_to: "rightclip";
6497 description { state: "default" 0.0;
6499 rel1.to: "elm.swallow.slot.right";
6501 rel2.to: "elm.swallow.slot.right";
6504 normal: "bt_dis_base.png";
6507 image.middle: SOLID;
6509 description { state: "visible" 0.0;
6510 inherit: "default" 0.0;
6514 part { name: "elm.swallow.slot.right";
6516 clip_to: "rightclip";
6517 description { state: "default" 0.0;
6519 rel1.to: "elm.swallow.slot.middle";
6520 rel1.relative: 1.0 0.0;
6522 rel2.to: "elm.swallow.slot.middle";
6523 rel2.relative: 1.0 1.0;
6526 description { state: "visible" 0.0;
6527 inherit: "default" 0.0;
6533 part { name: "rightover";
6534 clip_to: "rightclip";
6536 description { state: "default" 0.0;
6539 rel2.relative: 1.0 0.5;
6541 normal: "bt_dis_hilight.png";
6546 part { name: "topclip";
6548 description { state: "default" 0.0;
6550 rel2.relative: 1.0 0.0;
6556 description { state: "default" 0.0;
6558 rel1.to: "elm.swallow.slot.top";
6560 rel2.to: "elm.swallow.slot.top";
6563 normal: "bt_dis_base.png";
6566 image.middle: SOLID;
6568 description { state: "visible" 0.0;
6569 inherit: "default" 0.0;
6573 part { name: "elm.swallow.slot.top";
6576 description { state: "default" 0.0;
6579 rel1.to: "elm.swallow.slot.middle";
6580 rel1.relative: 0.0 0.0;
6582 rel2.to: "elm.swallow.slot.middle";
6583 rel2.relative: 1.0 0.0;
6586 description { state: "visible" 0.0;
6587 inherit: "default" 0.0;
6593 part { name: "topover";
6596 description { state: "default" 0.0;
6599 rel2.relative: 1.0 0.5;
6601 normal: "bt_dis_hilight.png";
6606 part { name: "bottomclip";
6608 description { state: "default" 0.0;
6610 rel1.relative: 0.0 1.0;
6614 part { name: "bottom";
6615 clip_to: "bottomclip";
6616 description { state: "default" 0.0;
6618 rel1.to: "elm.swallow.slot.bottom";
6620 rel2.to: "elm.swallow.slot.bottom";
6623 normal: "bt_dis_base.png";
6626 image.middle: SOLID;
6628 description { state: "visible" 0.0;
6629 inherit: "default" 0.0;
6633 part { name: "elm.swallow.slot.bottom";
6635 clip_to: "bottomclip";
6636 description { state: "default" 0.0;
6638 rel1.to: "elm.swallow.slot.middle";
6639 rel1.relative: 0.0 1.0;
6641 rel2.to: "elm.swallow.slot.middle";
6642 rel2.relative: 1.0 1.0;
6645 description { state: "visible" 0.0;
6646 inherit: "default" 0.0;
6652 part { name: "bottomover";
6653 clip_to: "bottomclip";
6655 description { state: "default" 0.0;
6658 rel2.relative: 1.0 0.5;
6660 normal: "bt_dis_hilight.png";
6665 part { name: "shad";
6667 description { state: "default" 0.0;
6668 image.normal: "shad_circ.png";
6669 rel1.to: "elm.swallow.size";
6670 rel1.offset: -64 -64;
6671 rel2.to: "elm.swallow.size";
6678 description { state: "default" 0.0;
6679 rel1.to: "elm.swallow.slot.middle";
6681 rel2.to: "elm.swallow.slot.middle";
6684 normal: "bt_dis_base.png";
6687 image.middle: SOLID;
6690 part { name: "elm.swallow.slot.middle";
6692 description { state: "default" 0.0;
6693 rel1.to: "elm.swallow.size";
6694 rel2.to: "elm.swallow.size";
6697 part { name: "popover";
6699 description { state: "default" 0.0;
6702 rel2.relative: 1.0 0.5;
6704 normal: "bt_dis_hilight.png";
6711 program { name: "end";
6712 signal: "mouse,up,1";
6714 action: SIGNAL_EMIT "elm,action,dismiss" "";
6717 program { name: "show";
6718 signal: "elm,action,show";
6720 action: STATE_SET "visible" 0.0;
6721 // transition: DECELERATE 0.5;
6724 program { name: "hide";
6725 signal: "elm,action,hide";
6727 action: STATE_SET "default" 0.0;
6728 // transition: DECELERATE 0.5;
6732 program { name: "leftshow";
6733 signal: "elm,action,slot,left,show";
6735 action: STATE_SET "visible" 0.0;
6736 transition: DECELERATE 0.5;
6738 target: "elm.swallow.slot.left";
6740 program { name: "lefthide";
6741 signal: "elm,action,slot,left,hide";
6743 action: STATE_SET "default" 0.0;
6744 transition: DECELERATE 0.5;
6746 target: "elm.swallow.slot.left";
6748 program { name: "rightshow";
6749 signal: "elm,action,slot,right,show";
6751 action: STATE_SET "visible" 0.0;
6752 transition: DECELERATE 0.5;
6754 target: "elm.swallow.slot.right";
6756 program { name: "righthide";
6757 signal: "elm,action,slot,right,hide";
6759 action: STATE_SET "default" 0.0;
6760 transition: DECELERATE 0.5;
6762 target: "elm.swallow.slot.right";
6764 program { name: "topshow";
6765 signal: "elm,action,slot,top,show";
6767 action: STATE_SET "visible" 0.0;
6768 transition: DECELERATE 0.5;
6770 target: "elm.swallow.slot.top";
6772 program { name: "tophide";
6773 signal: "elm,action,slot,top,hide";
6775 action: STATE_SET "default" 0.0;
6776 transition: DECELERATE 0.5;
6778 target: "elm.swallow.slot.top";
6780 program { name: "bottomshow";
6781 signal: "elm,action,slot,bottom,show";
6783 action: STATE_SET "visible" 0.0;
6784 transition: DECELERATE 0.5;
6786 target: "elm.swallow.slot.bottom";
6788 program { name: "bottomhide";
6789 signal: "elm,action,slot,bottom,hide";
6791 action: STATE_SET "default" 0.0;
6792 transition: DECELERATE 0.5;
6794 target: "elm.swallow.slot.bottom";
6799 //In the hover used by the menu only the bottom part is used.
6800 group { name: "elm/hover/base/menu";
6802 image: "shad_circ.png" COMP;
6803 image: "bt_dis_base.png" COMP;
6806 part { name: "elm.swallow.offset";
6808 description { state: "default" 0.0;
6810 rel1.relative: 0.0 0.0;
6811 rel2.relative: 0.0 0.0;
6814 part { name: "elm.swallow.size";
6816 description { state: "default" 0.0;
6818 rel1.to: "elm.swallow.offset";
6819 rel1.relative: 1.0 1.0;
6820 rel2.to: "elm.swallow.offset";
6821 rel2.relative: 1.0 1.0;
6824 part { name: "base";
6827 description { state: "default" 0.0;
6830 description { state: "visible" 0.0;
6831 inherit: "default" 1.0;
6835 part { name: "elm.swallow.slot.left";
6837 description { state: "default" 0.0;
6840 part { name: "elm.swallow.slot.right";
6842 description { state: "default" 0.0;
6845 part { name: "elm.swallow.slot.top";
6847 description { state: "default" 0.0;
6849 description { state: "visible" 0.0;
6850 inherit: "default" 0.0;
6853 part { name: "bottomclip";
6855 description { state: "default" 0.0;
6857 rel1.relative: 0.0 1.0;
6861 part { name: "bottom";
6862 clip_to: "bottomclip";
6863 description { state: "default" 0.0;
6865 rel1.to: "elm.swallow.slot.bottom";
6867 rel2.to: "elm.swallow.slot.bottom";
6870 normal: "bt_dis_base.png";
6873 image.middle: SOLID;
6875 description { state: "visible" 0.0;
6876 inherit: "default" 0.0;
6880 part { name: "elm.swallow.slot.bottom";
6882 clip_to: "bottomclip";
6883 description { state: "default" 0.0;
6885 rel1.to: "elm.swallow.slot.middle";
6886 rel1.relative: 0.0 1.0;
6888 rel2.to: "elm.swallow.slot.middle";
6889 rel2.relative: 1.0 1.0;
6892 description { state: "visible" 0.0;
6893 inherit: "default" 0.0;
6902 description { state: "default" 0.0;
6903 rel1.to: "elm.swallow.slot.middle";
6905 rel2.to: "elm.swallow.slot.middle";
6909 part { name: "elm.swallow.slot.middle";
6912 description { state: "default" 0.0;
6913 rel1.to: "elm.swallow.size";
6914 rel2.to: "elm.swallow.size";
6919 program { name: "end";
6920 signal: "mouse,up,1";
6922 action: SIGNAL_EMIT "elm,action,dismiss" "";
6924 program { name: "show";
6925 signal: "elm,action,show";
6927 action: STATE_SET "visible" 0.0;
6928 // transition: DECELERATE 0.5;
6931 program { name: "hide";
6932 signal: "elm,action,hide";
6934 action: STATE_SET "default" 0.0;
6935 // transition: DECELERATE 0.5;
6938 program { name: "bottomshow";
6939 signal: "elm,action,slot,bottom,show";
6941 action: STATE_SET "visible" 0.0;
6942 transition: DECELERATE 0.3;
6944 target: "elm.swallow.slot.bottom";
6946 program { name: "bottomhide";
6947 signal: "elm,action,slot,bottom,hide";
6949 action: STATE_SET "default" 0.0;
6950 transition: DECELERATE 0.5;
6952 target: "elm.swallow.slot.bottom";
6957 //In the hover used by the submenu only the bottom part is used
6958 //and no part should interact except the bottom area
6959 group { name: "elm/hover/base/submenu";
6961 image: "shad_circ.png" COMP;
6962 image: "bt_dis_base.png" COMP;
6965 part { name: "elm.swallow.offset";
6968 description { state: "default" 0.0;
6970 rel1.relative: 0.0 0.0;
6971 rel2.relative: 0.0 0.0;
6974 part { name: "elm.swallow.size";
6976 description { state: "default" 0.0;
6978 rel1.to: "elm.swallow.offset";
6979 rel1.relative: 1.0 1.0;
6980 rel2.to: "elm.swallow.offset";
6981 rel2.relative: 1.0 1.0;
6984 //here we do non catch events like the hover hover does
6985 part { name: "base";
6988 description { state: "default" 0.0;
6993 part { name: "elm.swallow.slot.left";
6995 description { state: "default" 0.0;
6998 part { name: "elm.swallow.slot.right";
7000 description { state: "default" 0.0;
7003 part { name: "elm.swallow.slot.top";
7005 description { state: "default" 0.0;
7008 part { name: "bottomclip";
7010 description { state: "default" 0.0;
7012 rel1.relative: 0.0 1.0;
7016 part { name: "bottom";
7017 clip_to: "bottomclip";
7018 description { state: "default" 0.0;
7020 rel1.to: "elm.swallow.slot.bottom";
7022 rel2.to: "elm.swallow.slot.bottom";
7025 normal: "bt_dis_base.png";
7028 image.middle: SOLID;
7030 description { state: "visible" 0.0;
7031 inherit: "default" 0.0;
7035 part { name: "elm.swallow.slot.bottom";
7037 clip_to: "bottomclip";
7038 description { state: "default" 0.0;
7040 rel1.to: "elm.swallow.slot.middle";
7041 rel1.relative: 0.0 1.0;
7043 rel2.to: "elm.swallow.slot.middle";
7044 rel2.relative: 1.0 1.0;
7047 description { state: "visible" 0.0;
7048 inherit: "default" 0.0;
7057 description { state: "default" 0.0;
7058 rel1.to: "elm.swallow.slot.middle";
7060 rel2.to: "elm.swallow.slot.middle";
7064 part { name: "elm.swallow.slot.middle";
7067 description { state: "default" 0.0;
7068 rel1.to: "elm.swallow.size";
7069 rel2.to: "elm.swallow.size";
7074 program { name: "end";
7075 signal: "mouse,up,1";
7077 action: SIGNAL_EMIT "elm,action,dismiss" "";
7079 program { name: "show";
7080 signal: "elm,action,show";
7082 action: STATE_SET "visible" 0.0;
7083 // transition: DECELERATE 0.5;
7086 program { name: "hide";
7087 signal: "elm,action,hide";
7089 action: STATE_SET "default" 0.0;
7090 // transition: DECELERATE 0.5;
7093 program { name: "bottomshow";
7094 signal: "elm,action,slot,bottom,show";
7096 action: STATE_SET "visible" 0.0;
7097 transition: DECELERATE 0.3;
7099 target: "elm.swallow.slot.bottom";
7101 program { name: "bottomhide";
7102 signal: "elm,action,slot,bottom,hide";
7104 action: STATE_SET "default" 0.0;
7105 transition: DECELERATE 0.5;
7107 target: "elm.swallow.slot.bottom";
7112 group { name: "elm/hover/base/hoversel_vertical/default";
7113 alias: "elm/hover/base/hoversel_vertical/entry";
7115 // image: "shad_circ.png" COMP;
7116 image: "bt_base2.png" COMP;
7117 image: "bt_hilight.png" COMP;
7118 image: "bt_shine.png" COMP;
7119 image: "outdent-top.png" COMP;
7120 image: "outdent-bottom.png" COMP;
7123 part { name: "elm.swallow.offset";
7125 description { state: "default" 0.0;
7127 rel1.relative: 0.0 0.0;
7128 rel2.relative: 0.0 0.0;
7131 part { name: "elm.swallow.size";
7133 description { state: "default" 0.0;
7135 rel1.to: "elm.swallow.offset";
7136 rel1.relative: 1.0 1.0;
7137 rel2.to: "elm.swallow.offset";
7138 rel2.relative: 1.0 1.0;
7142 part { name: "shad";
7144 description { state: "default" 0.0;
7145 image.normal: "shad_circ.png";
7146 rel1.to: "button_image";
7147 rel1.offset: -64 -64;
7148 rel2.to: "button_image";
7154 part { name: "button_image";
7156 description { state: "default" 0.0;
7157 rel1.to_x: "elm.swallow.slot.top";
7158 rel1.to_y: "elm.swallow.slot.top";
7160 rel2.to_x: "elm.swallow.slot.top";
7161 rel2.to_y: "elm.swallow.slot.bottom";
7164 normal: "bt_base2.png";
7167 image.middle: SOLID;
7169 description { state: "bottom" 0.0;
7170 rel1.to_x: "elm.swallow.slot.bottom";
7171 rel1.to_y: "elm.swallow.slot.top";
7173 rel2.to_x: "elm.swallow.slot.bottom";
7174 rel2.to_y: "elm.swallow.slot.bottom";
7177 normal: "bt_base2.png";
7180 image.middle: SOLID;
7184 part { name: "base";
7187 description { state: "default" 0.0;
7190 description { state: "visible" 0.0;
7191 inherit: "default" 1.0;
7196 part { name: "topclip";
7198 description { state: "default" 0.0;
7199 rel2.to_y: "edge_top";
7200 rel2.relative: 1.0 0.0;
7204 part { name: "elm.swallow.slot.top";
7207 description { state: "default" 0.0;
7210 rel1.to: "elm.swallow.slot.middle";
7211 rel1.relative: 0.0 0.0;
7213 rel2.to: "elm.swallow.slot.middle";
7214 rel2.relative: 1.0 0.0;
7217 description { state: "visible" 0.0;
7218 inherit: "default" 0.0;
7225 part { name: "bottomclip";
7227 description { state: "default" 0.0;
7228 rel1.to_y: "edge_bottom";
7229 rel1.relative: 0.0 1.0;
7233 part { name: "elm.swallow.slot.bottom";
7235 clip_to: "bottomclip";
7236 description { state: "default" 0.0;
7238 rel1.to: "elm.swallow.slot.middle";
7239 rel1.relative: 0.0 1.0;
7241 rel2.to: "elm.swallow.slot.middle";
7242 rel2.relative: 1.0 1.0;
7245 description { state: "visible" 0.0;
7246 inherit: "default" 0.0;
7253 part { name: "over1";
7255 description { state: "default" 0.0;
7256 rel1.to: "button_image";
7257 rel2.to: "button_image";
7258 rel2.relative: 1.0 0.5;
7260 normal: "bt_hilight.png";
7265 part { name: "over2";
7268 ignore_flags: ON_HOLD;
7269 description { state: "default" 0.0;
7270 rel1.to: "button_image";
7271 rel2.to: "button_image";
7273 normal: "bt_shine.png";
7278 part { name: "edge_top";
7280 description { state: "default" 0.0;
7283 to: "elm.swallow.size";
7287 to: "elm.swallow.size";
7289 image.normal: "outdent-bottom.png";
7290 image.border: 0 0 13 0;
7293 description { state: "visible" 0.0;
7294 inherit: "default" 0.0;
7298 part { name: "edge_bottom";
7300 description { state: "default" 0.0;
7303 to: "elm.swallow.size";
7306 to: "elm.swallow.size";
7309 image.normal: "outdent-top.png";
7310 image.border: 0 0 0 13;
7313 description { state: "visible" 0.0;
7314 inherit: "default" 0.0;
7318 part { name: "elm.swallow.slot.middle";
7320 description { state: "default" 0.0;
7321 rel1.to: "elm.swallow.size";
7322 rel2.to: "elm.swallow.size";
7327 program { name: "end";
7328 signal: "mouse,up,1";
7330 action: SIGNAL_EMIT "elm,action,dismiss" "";
7333 program { name: "show";
7334 signal: "elm,action,show";
7336 action: STATE_SET "visible" 0.0;
7337 // transition: DECELERATE 0.5;
7340 program { name: "hide";
7341 signal: "elm,action,hide";
7343 action: STATE_SET "default" 0.0;
7344 // transition: DECELERATE 0.5;
7347 program { name: "topshow";
7348 signal: "elm,action,slot,top,show";
7350 action: STATE_SET "visible" 0.0;
7354 program { name: "topshow2";
7355 action: STATE_SET "visible" 0.0;
7356 transition: DECELERATE 0.5;
7357 target: "elm.swallow.slot.top";
7359 program { name: "topshow3";
7360 signal: "elm,action,slot,top,show";
7362 action: STATE_SET "default" 0.0;
7363 target: "button_image";
7365 program { name: "tophide";
7366 signal: "elm,action,slot,top,hide";
7368 action: STATE_SET "default" 0.0;
7369 transition: DECELERATE 0.5;
7370 target: "elm.swallow.slot.top";
7373 program { name: "tophide2";
7374 action: STATE_SET "default" 0.0;
7377 program { name: "bottomshow";
7378 signal: "elm,action,slot,bottom,show";
7380 action: STATE_SET "visible" 0.0;
7381 target: "edge_bottom";
7382 after: "bottomshow2";
7384 program { name: "bottomshow2";
7385 action: STATE_SET "visible" 0.0;
7386 transition: DECELERATE 0.5;
7387 target: "elm.swallow.slot.bottom";
7389 program { name: "bottomshow3";
7390 signal: "elm,action,slot,bottom,show";
7392 action: STATE_SET "bottom" 0.0;
7393 target: "button_image";
7395 program { name: "bottomhide";
7396 signal: "elm,action,slot,bottom,hide";
7398 action: STATE_SET "default" 0.0;
7399 transition: DECELERATE 0.5;
7400 target: "elm.swallow.slot.bottom";
7401 after: "bottomhide2";
7403 program { name: "bottomhide2";
7404 action: STATE_SET "default" 0.0;
7405 target: "edge_bottom";
7410 ///////////////////////////////////////////////////////////////////////////////
7411 group { name: "elm/hover/base/ctxpopup/default";
7413 image: "bt_base2.png" COMP;
7414 image: "bt_hilight.png" COMP;
7415 image: "bt_shine.png" COMP;
7416 image: "icon_arrow_left.png" COMP;
7417 image: "icon_arrow_up_left.png" COMP;
7418 image: "icon_arrow_up.png" COMP;
7419 image: "icon_arrow_up_right.png" COMP;
7420 image: "icon_arrow_right.png" COMP;
7421 image: "icon_arrow_down_right.png" COMP;
7422 image: "icon_arrow_down.png" COMP;
7423 image: "icon_arrow_down_left.png" COMP;
7426 part { name: "elm.swallow.offset";
7428 description { state: "default" 0.0;
7430 rel1.relative: 0.0 0.0;
7431 rel2.relative: 0.0 0.0;
7434 part { name: "elm.swallow.size";
7436 description { state: "default" 0.0;
7438 rel1.to: "elm.swallow.offset";
7439 rel1.relative: 1.0 1.0;
7440 rel2.to: "elm.swallow.offset";
7441 rel2.relative: 1.0 1.0;
7444 part { name: "button_image";
7446 description { state: "default" 0.0;
7448 normal: "bt_base2.png";
7451 image.middle: SOLID;
7453 description { state: "top-left" 0.0;
7454 inherit: "default" 0.0;
7456 rel1.to: "elm.swallow.slot.top-left";
7458 rel2.to: "elm.swallow.slot.top-left";
7461 description { state: "top" 0.0;
7462 inherit: "default" 0.0;
7464 rel1.to: "elm.swallow.slot.top";
7466 rel2.to: "elm.swallow.slot.top";
7469 description { state: "top-right" 0.0;
7470 inherit: "default" 0.0;
7472 rel1.to: "elm.swallow.slot.top-right";
7474 rel2.to: "elm.swallow.slot.top-right";
7477 description { state: "right" 0.0;
7478 inherit: "default" 0.0;
7480 rel1.to: "elm.swallow.slot.right";
7482 rel2.to: "elm.swallow.slot.right";
7485 description { state: "bottom-right" 0.0;
7486 inherit: "default" 0.0;
7488 rel1.to: "elm.swallow.slot.bottom-right";
7490 rel2.to: "elm.swallow.slot.bottom-right";
7493 description { state: "bottom" 0.0;
7494 inherit: "default" 0.0;
7496 rel1.to: "elm.swallow.slot.bottom";
7498 rel2.to: "elm.swallow.slot.bottom";
7501 description { state: "bottom-left" 0.0;
7502 inherit: "default" 0.0;
7504 rel1.to: "elm.swallow.slot.bottom-left";
7506 rel2.to: "elm.swallow.slot.bottom-left";
7509 description { state: "left" 0.0;
7510 inherit: "default" 0.0;
7512 rel1.to: "elm.swallow.slot.left";
7514 rel2.to: "elm.swallow.slot.left";
7518 part { name: "base";
7521 description { state: "default" 0.0;
7524 description { state: "visible" 0.0;
7525 inherit: "default" 1.0;
7529 part { name: "elm.swallow.slot.left";
7531 description { state: "default" 0.0;
7533 rel1.to: "elm.swallow.slot.middle";
7534 rel1.relative: 0.0 0.0;
7536 rel2.to: "elm.swallow.slot.middle";
7537 rel2.relative: 0.0 1.0;
7541 part { name: "elm.swallow.slot.top-left";
7543 description { state: "default" 0.0;
7545 rel1.to: "elm.swallow.slot.middle";
7546 rel1.relative: 0.0 0.0;
7548 rel2.to: "elm.swallow.slot.middle";
7549 rel2.relative: 0.0 0.0;
7553 part { name: "elm.swallow.slot.top";
7555 description { state: "default" 0.0;
7557 rel1.to: "elm.swallow.slot.middle";
7558 rel1.relative: 0.0 0.0;
7560 rel2.to: "elm.swallow.slot.middle";
7561 rel2.relative: 1.0 0.0;
7565 part { name: "elm.swallow.slot.top-right";
7567 description { state: "default" 0.0;
7569 rel1.to: "elm.swallow.slot.middle";
7570 rel1.relative: 1.0 0.0;
7572 rel2.to: "elm.swallow.slot.middle";
7573 rel2.relative: 1.0 0.0;
7577 part { name: "elm.swallow.slot.right";
7579 description { state: "default" 0.0;
7581 rel1.to: "elm.swallow.slot.middle";
7582 rel1.relative: 1.0 0.0;
7584 rel2.to: "elm.swallow.slot.middle";
7585 rel2.relative: 1.0 1.0;
7589 part { name: "elm.swallow.slot.bottom-right";
7591 description { state: "default" 0.0;
7593 rel1.to: "elm.swallow.slot.middle";
7594 rel1.relative: 1.0 1.0;
7596 rel2.to: "elm.swallow.slot.middle";
7597 rel2.relative: 1.0 1.0;
7601 part { name: "elm.swallow.slot.bottom";
7603 description { state: "default" 0.0;
7605 rel1.to: "elm.swallow.slot.middle";
7606 rel1.relative: 0.0 1.0;
7608 rel2.to: "elm.swallow.slot.middle";
7609 rel2.relative: 1.0 1.0;
7613 part { name: "elm.swallow.slot.bottom-left";
7615 description { state: "default" 0.0;
7617 rel1.to: "elm.swallow.slot.middle";
7618 rel1.relative: 0.0 1.0;
7620 rel2.to: "elm.swallow.slot.middle";
7621 rel2.relative: 0.0 1.0;
7625 part { name: "over1";
7627 description { state: "default" 0.0;
7628 rel1.to: "button_image";
7629 rel2.to: "button_image";
7630 rel2.relative: 1.0 0.5;
7632 normal: "bt_hilight.png";
7637 part { name: "over2";
7640 ignore_flags: ON_HOLD;
7641 description { state: "default" 0.0;
7642 rel1.to: "button_image";
7643 rel2.to: "button_image";
7645 normal: "bt_shine.png";
7650 part { name: "elm.swallow.slot.middle";
7652 description { state: "default" 0.0;
7653 rel1.to: "elm.swallow.size";
7654 rel2.to: "elm.swallow.size";
7657 part { name: "arrow";
7659 description { state: "default" 0.0;
7664 description { state: "left" 0.0;
7665 inherit: "default" 0.0;
7668 rel1.to: "elm.swallow.slot.left";
7669 rel1.relative: 1.0 0.0;
7671 rel2.to: "elm.swallow.slot.left";
7672 rel2.relative: 1.0 1.0;
7674 image.normal: "icon_arrow_right.png";
7676 description { state: "top-left" 0.0;
7677 inherit: "default" 0.0;
7680 rel1.to: "elm.swallow.slot.top-left";
7681 rel1.relative: 1.0 1.0;
7683 rel2.to: "elm.swallow.slot.top-left";
7684 rel2.relative: 1.0 1.0;
7686 image.normal: "icon_arrow_down_right.png";
7688 description { state: "top" 0.0;
7689 inherit: "default" 0.0;
7692 rel1.to: "elm.swallow.slot.top";
7693 rel1.relative: 0.0 1.0;
7695 rel2.to: "elm.swallow.slot.top";
7696 rel2.relative: 1.0 1.0;
7698 image.normal: "icon_arrow_down.png";
7700 description { state: "top-right" 0.0;
7701 inherit: "default" 0.0;
7704 rel1.to: "elm.swallow.slot.top-right";
7705 rel1.relative: 0.0 1.0;
7707 rel2.to: "elm.swallow.slot.top-right";
7708 rel2.relative: 0.0 1.0;
7710 image.normal: "icon_arrow_down_left.png";
7712 description { state: "right" 0.0;
7713 inherit: "default" 0.0;
7716 rel1.to: "elm.swallow.slot.right";
7717 rel1.relative: 0.0 0.0;
7719 rel2.to: "elm.swallow.slot.right";
7720 rel2.relative: 0.0 1.0;
7722 image.normal: "icon_arrow_left.png";
7724 description { state: "bottom-right" 0.0;
7725 inherit: "default" 0.0;
7728 rel1.to: "elm.swallow.slot.bottom-right";
7729 rel1.relative: 0.0 0.0;
7731 rel2.to: "elm.swallow.slot.bottom-right";
7732 rel2.relative: 0.0 0.0;
7734 image.normal: "icon_arrow_up_left.png";
7736 description { state: "bottom" 0.0;
7737 inherit: "default" 0.0;
7740 rel1.to: "elm.swallow.slot.bottom";
7741 rel1.relative: 0.0 0.0;
7743 rel2.to: "elm.swallow.slot.bottom";
7744 rel2.relative: 1.0 0.0;
7746 image.normal: "icon_arrow_up.png";
7748 description { state: "bottom-left" 0.0;
7749 inherit: "default" 0.0;
7752 rel1.to: "elm.swallow.slot.bottom-left";
7753 rel1.relative: 1.0 0.0;
7755 rel2.to: "elm.swallow.slot.bottom-left";
7756 rel2.relative: 1.0 0.0;
7758 image.normal: "icon_arrow_up_right.png";
7763 program { name: "end";
7764 signal: "mouse,up,1";
7766 action: SIGNAL_EMIT "elm,action,dismiss" "";
7768 program { name: "show";
7769 signal: "elm,action,show";
7771 action: STATE_SET "visible" 0.0;
7774 program { name: "hide";
7775 signal: "elm,action,hide";
7777 action: STATE_SET "default" 0.0;
7780 program { name: "all-hide";
7781 action: STATE_SET "default" 0.0;
7782 target: "button_image";
7784 program { name: "top-left-show";
7785 signal: "elm,action,slot,top-left,show";
7787 action: STATE_SET "top-left" 0.0;
7789 target: "button_image";
7791 program { name: "top-show";
7792 signal: "elm,action,slot,top,show";
7794 action: STATE_SET "top" 0.0;
7796 target: "button_image";
7798 program { name: "top-right-show";
7799 signal: "elm,action,slot,top-right,show";
7801 action: STATE_SET "top-right" 0.0;
7803 target: "button_image";
7805 program { name: "right-show";
7806 signal: "elm,action,slot,right,show";
7808 action: STATE_SET "right" 0.0;
7810 target: "button_image";
7812 program { name: "bottom-right-show";
7813 signal: "elm,action,slot,bottom-right,show";
7815 action: STATE_SET "bottom-right" 0.0;
7817 target: "button_image";
7819 program { name: "bottom-show";
7820 signal: "elm,action,slot,bottom,show";
7822 action: STATE_SET "bottom" 0.0;
7824 target: "button_image";
7826 program { name: "bottom-left-show";
7827 signal: "elm,action,slot,bottom-left,show";
7829 action: STATE_SET "bottom-left" 0.0;
7831 target: "button_image";
7833 program { name: "left-show";
7834 signal: "elm,action,slot,left,show";
7836 action: STATE_SET "left" 0.0;
7838 target: "button_image";
7843 ///////////////////////////////////////////////////////////////////////////////
7844 group { name: "elm/list/item/ctxpopup";
7845 alias: "elm/list/item_odd/ctxpopup";
7846 alias: "elm/list/h_item/ctxpopup";
7847 alias: "elm/list/h_item_odd/ctxpopup";
7849 part { name: "button_image";
7852 description { state: "default" 0.0;
7853 color: 255 255 255 0;
7854 image.normal: "hoversel_entry_bg.png";
7855 image.border: 0 0 2 2;
7858 description { state: "selected" 0.0;
7859 inherit: "default" 0.0;
7860 color: 255 255 255 255;
7863 part { name: "elm.swallow.icon";
7866 description { state: "default" 0.0;
7879 part { name: "elm.text";
7881 effect: SOFT_SHADOW;
7886 state: "default" 0.0;
7888 to_x: "elm.swallow.icon";
7895 color: 224 224 224 255;
7898 font: "Sans,Edje-Vera";
7902 text_class: "list_item";
7905 description { state: "selected" 0.0;
7906 inherit: "default" 0.0;
7912 part { name: "event";
7916 state: "default" 0.0;
7920 part { name: "disclip";
7923 description { state: "default" 0.0;
7927 description { state: "disabled" 0.0;
7928 inherit: "default" 0.0;
7929 color: 255 255 255 64;
7936 signal: "elm,state,selected";
7938 action: STATE_SET "selected" 0.0;
7940 target: "button_image";
7943 name: "item_unclick";
7944 signal: "mouse,up,1";
7946 action: STATE_SET "default" 0.0;
7947 target: "button_image";
7952 signal: "elm,state,unselected";
7954 action: STATE_SET "default" 0.0;
7956 target: "button_image";
7957 transition: LINEAR 0.1;
7960 name: "go_disabled";
7961 signal: "elm,state,disabled";
7963 action: STATE_SET "disabled" 0.0;
7968 signal: "elm,state,enabled";
7970 action: STATE_SET "default" 0.0;
7976 ///////////////////////////////////////////////////////////////////////////////
7977 group { name: "elm/list/base/ctxpopup";
7979 item: "focus_highlight" "on";
7982 public sbvis_v, sbvis_h, sbalways_v, sbalways_h, sbvis_timer;
7983 public timer0(val) {
7985 v = get_int(sbvis_v);
7987 v = get_int(sbalways_v);
7989 emit("do-hide-vbar", "");
7990 set_int(sbvis_v, 0);
7993 v = get_int(sbvis_h);
7995 v = get_int(sbalways_h);
7997 emit("do-hide-hbar", "");
7998 set_int(sbvis_h, 0);
8001 set_int(sbvis_timer, 0);
8006 image: "bt_sm_base2.png" COMP;
8007 image: "bt_sm_shine.png" COMP;
8008 image: "bt_sm_hilight.png" COMP;
8009 image: "sl_bt2_2.png" COMP;
8014 description { state: "default" 0.0;
8017 color: 255 255 255 0;
8020 part { name: "clipper";
8023 description { state: "default" 0.0;
8030 part { name: "elm.swallow.content";
8033 description { state: "default" 0.0;
8040 part { name: "focus_highlight";
8042 description { state: "default" 0.0;
8046 normal: "sl_bt2_2.png";
8053 description { state: "enabled" 0.0;
8054 inherit: "default" 0.0;
8055 color: 200 155 0 255;
8058 part { name: "sb_vbar_clip_master";
8061 description { state: "default" 0.0;
8063 description { state: "hidden" 0.0;
8065 color: 255 255 255 0;
8068 part { name: "sb_vbar_clip";
8069 clip_to: "sb_vbar_clip_master";
8072 description { state: "default" 0.0;
8074 description { state: "hidden" 0.0;
8076 color: 255 255 255 0;
8079 part { name: "sb_vbar";
8082 description { state: "default" 0.0;
8090 to_y: "elm.swallow.content";
8091 to_x: "elm.swallow.content";
8097 to_x: "elm.swallow.content";
8101 part { name: "elm.dragable.vbar";
8102 clip_to: "sb_vbar_clip";
8109 description { state: "default" 0.0;
8124 normal: "bt_sm_base2.png";
8130 part { name: "sb_vbar_over1";
8131 clip_to: "sb_vbar_clip";
8133 description { state: "default" 0.0;
8134 rel1.to: "elm.dragable.vbar";
8135 rel2.relative: 1.0 0.5;
8136 rel2.to: "elm.dragable.vbar";
8138 normal: "bt_sm_hilight.png";
8143 part { name: "sb_vbar_over2";
8144 clip_to: "sb_vbar_clip";
8146 description { state: "default" 0.0;
8147 rel1.to: "elm.dragable.vbar";
8148 rel2.to: "elm.dragable.vbar";
8150 normal: "bt_sm_shine.png";
8155 part { name: "sb_hbar_clip_master";
8158 description { state: "default" 0.0;
8160 description { state: "hidden" 0.0;
8162 color: 255 255 255 0;
8165 part { name: "sb_hbar_clip";
8166 clip_to: "sb_hbar_clip_master";
8169 description { state: "default" 0.0;
8171 description { state: "hidden" 0.0;
8173 color: 255 255 255 0;
8176 part { name: "sb_hbar";
8179 description { state: "default" 0.0;
8187 to_x: "elm.swallow.content";
8188 to_y: "elm.swallow.content";
8194 to_y: "elm.swallow.content";
8198 part { name: "elm.dragable.hbar";
8199 clip_to: "sb_hbar_clip";
8206 description { state: "default" 0.0;
8221 normal: "bt_sm_base2.png";
8227 part { name: "sb_hbar_over1";
8228 clip_to: "sb_hbar_clip";
8230 description { state: "default" 0.0;
8231 rel1.to: "elm.dragable.hbar";
8232 rel2.relative: 1.0 0.5;
8233 rel2.to: "elm.dragable.hbar";
8235 normal: "bt_sm_hilight.png";
8240 part { name: "sb_hbar_over2";
8241 clip_to: "sb_hbar_clip";
8243 description { state: "default" 0.0;
8244 rel1.to: "elm.dragable.hbar";
8245 rel2.to: "elm.dragable.hbar";
8247 normal: "bt_sm_shine.png";
8254 program { name: "load";
8258 set_state(PART:"sb_hbar_clip", "hidden", 0.0);
8259 set_state(PART:"sb_vbar_clip", "hidden", 0.0);
8260 set_int(sbvis_h, 0);
8261 set_int(sbvis_v, 0);
8262 set_int(sbalways_v, 0);
8263 set_int(sbalways_h, 0);
8264 set_int(sbvis_timer, 0);
8267 program { name: "vbar_show";
8268 signal: "elm,action,show,vbar";
8270 action: STATE_SET "default" 0.0;
8271 target: "sb_vbar_clip_master";
8273 program { name: "vbar_hide";
8274 signal: "elm,action,hide,vbar";
8276 action: STATE_SET "hidden" 0.0;
8277 target: "sb_vbar_clip_master";
8279 program { name: "vbar_show_always";
8280 signal: "elm,action,show_always,vbar";
8284 v = get_int(sbvis_v);
8285 v |= get_int(sbalways_v);
8287 set_int(sbalways_v, 1);
8288 emit("do-show-vbar", "");
8289 set_int(sbvis_v, 1);
8293 program { name: "vbar_show_notalways";
8294 signal: "elm,action,show_notalways,vbar";
8298 v = get_int(sbalways_v);
8300 set_int(sbalways_v, 0);
8301 v = get_int(sbvis_v);
8303 emit("do-hide-vbar", "");
8304 set_int(sbvis_v, 0);
8309 program { name: "sb_vbar_show";
8310 signal: "do-show-vbar";
8312 action: STATE_SET "default" 0.0;
8313 transition: LINEAR 0.5;
8314 target: "sb_vbar_clip";
8316 program { name: "sb_vbar_hide";
8317 signal: "do-hide-vbar";
8319 action: STATE_SET "hidden" 0.0;
8320 transition: LINEAR 0.5;
8321 target: "sb_vbar_clip";
8323 program { name: "hbar_show";
8324 signal: "elm,action,show,hbar";
8326 action: STATE_SET "default" 0.0;
8327 target: "sb_hbar_clip_master";
8329 program { name: "hbar_hide";
8330 signal: "elm,action,hide,hbar";
8332 action: STATE_SET "hidden" 0.0;
8333 target: "sb_hbar_clip_master";
8335 program { name: "hbar_show_always";
8336 signal: "elm,action,show_always,hbar";
8340 v = get_int(sbvis_h);
8341 v |= get_int(sbalways_h);
8343 set_int(sbalways_h, 1);
8344 emit("do-show-hbar", "");
8345 set_int(sbvis_h, 1);
8349 program { name: "hbar_show_notalways";
8350 signal: "elm,action,show_notalways,hbar";
8354 v = get_int(sbalways_h);
8356 set_int(sbalways_h, 0);
8357 v = get_int(sbvis_h);
8359 emit("do-hide-hbar", "");
8360 set_int(sbvis_h, 0);
8365 program { name: "sb_hbar_show";
8366 signal: "do-show-hbar";
8368 action: STATE_SET "default" 0.0;
8369 transition: LINEAR 0.5;
8370 target: "sb_hbar_clip";
8372 program { name: "sb_hbar_hide";
8373 signal: "do-hide-hbar";
8375 action: STATE_SET "hidden" 0.0;
8376 transition: LINEAR 0.5;
8377 target: "sb_hbar_clip";
8379 program { name: "scroll";
8380 signal: "elm,action,scroll";
8384 v = get_int(sbvis_v);
8385 v |= get_int(sbalways_v);
8387 emit("do-show-vbar", "");
8388 set_int(sbvis_v, 1);
8390 v = get_int(sbvis_h);
8391 v |= get_int(sbalways_h);
8393 emit("do-show-hbar", "");
8394 set_int(sbvis_h, 1);
8396 v = get_int(sbvis_timer);
8397 if (v > 0) cancel_timer(v);
8398 v = timer(1.0, "timer0", 0);
8399 set_int(sbvis_timer, v);
8402 program { name: "highlight_show";
8403 signal: "elm,action,focus_highlight,show";
8405 action: STATE_SET "enabled" 0.0;
8406 transition: ACCELERATE 0.3;
8407 target: "focus_highlight";
8409 program { name: "highlight_hide";
8410 signal: "elm,action,focus_highlight,hide";
8412 action: STATE_SET "default" 0.0;
8413 transition: DECELERATE 0.3;
8414 target: "focus_highlight";
8419 ///////////////////////////////////////////////////////////////////////////////
8420 // emoticon images from:
8422 // http://lazycrazy.deviantart.com/
8423 // http://lazycrazy.deviantart.com/art/Very-Emotional-Emoticons-144461621
8424 group { name: "elm/entry/emoticon/angry/default"; images.image:
8425 "emo-angry.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8426 "emo-angry.png"; } } } }
8427 group { name: "elm/entry/emoticon/angry-shout/default"; images.image:
8428 "emo-angry-shout.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8429 "emo-angry-shout.png"; } } } }
8430 group { name: "elm/entry/emoticon/crazy-laugh/default"; images.image:
8431 "emo-crazy-laugh.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8432 "emo-crazy-laugh.png"; } } } }
8433 group { name: "elm/entry/emoticon/evil-laugh/default"; images.image:
8434 "emo-evil-laugh.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8435 "emo-evil-laugh.png"; } } } }
8436 group { name: "elm/entry/emoticon/evil/default"; images.image:
8437 "emo-evil.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8438 "emo-evil.png"; } } } }
8439 group { name: "elm/entry/emoticon/goggle-smile/default"; images.image:
8440 "emo-goggle-smile.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8441 "emo-goggle-smile.png"; } } } }
8442 group { name: "elm/entry/emoticon/grumpy/default"; images.image:
8443 "emo-grumpy.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8444 "emo-grumpy.png"; } } } }
8445 group { name: "elm/entry/emoticon/grumpy-smile/default"; images.image:
8446 "emo-grumpy-smile.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8447 "emo-grumpy-smile.png"; } } } }
8448 group { name: "elm/entry/emoticon/guilty/default"; images.image:
8449 "emo-guilty.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8450 "emo-guilty.png"; } } } }
8451 group { name: "elm/entry/emoticon/guilty-smile/default"; images.image:
8452 "emo-guilty-smile.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8453 "emo-guilty-smile.png"; } } } }
8454 group { name: "elm/entry/emoticon/haha/default"; images.image:
8455 "emo-haha.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8456 "emo-haha.png"; } } } }
8457 group { name: "elm/entry/emoticon/half-smile/default"; images.image:
8458 "emo-half-smile.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8459 "emo-half-smile.png"; } } } }
8460 group { name: "elm/entry/emoticon/happy-panting/default"; images.image:
8461 "emo-happy-panting.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8462 "emo-happy-panting.png"; } } } }
8463 group { name: "elm/entry/emoticon/happy/default"; images.image:
8464 "emo-happy.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8465 "emo-happy.png"; } } } }
8466 group { name: "elm/entry/emoticon/indifferent/default"; images.image:
8467 "emo-indifferent.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8468 "emo-indifferent.png"; } } } }
8469 group { name: "elm/entry/emoticon/kiss/default"; images.image:
8470 "emo-kiss.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8471 "emo-kiss.png"; } } } }
8472 group { name: "elm/entry/emoticon/knowing-grin/default"; images.image:
8473 "emo-knowing-grin.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8474 "emo-knowing-grin.png"; } } } }
8475 group { name: "elm/entry/emoticon/laugh/default"; images.image:
8476 "emo-laugh.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8477 "emo-laugh.png"; } } } }
8478 group { name: "elm/entry/emoticon/little-bit-sorry/default"; images.image:
8479 "emo-little-bit-sorry.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8480 "emo-little-bit-sorry.png"; } } } }
8481 group { name: "elm/entry/emoticon/love-lots/default"; images.image:
8482 "emo-love-lots.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8483 "emo-love-lots.png"; } } } }
8484 group { name: "elm/entry/emoticon/love/default"; images.image:
8485 "emo-love.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8486 "emo-love.png"; } } } }
8487 group { name: "elm/entry/emoticon/minimal-smile/default"; images.image:
8488 "emo-minimal-smile.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8489 "emo-minimal-smile.png"; } } } }
8490 group { name: "elm/entry/emoticon/not-happy/default"; images.image:
8491 "emo-not-happy.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8492 "emo-not-happy.png"; } } } }
8493 group { name: "elm/entry/emoticon/not-impressed/default"; images.image:
8494 "emo-not-impressed.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8495 "emo-not-impressed.png"; } } } }
8496 group { name: "elm/entry/emoticon/omg/default"; images.image:
8497 "emo-omg.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8498 "emo-omg.png"; } } } }
8499 group { name: "elm/entry/emoticon/opensmile/default"; images.image:
8500 "emo-opensmile.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8501 "emo-opensmile.png"; } } } }
8502 group { name: "elm/entry/emoticon/smile/default"; images.image:
8503 "emo-smile.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8504 "emo-smile.png"; } } } }
8505 group { name: "elm/entry/emoticon/sorry/default"; images.image:
8506 "emo-sorry.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8507 "emo-sorry.png"; } } } }
8508 group { name: "elm/entry/emoticon/squint-laugh/default"; images.image:
8509 "emo-squint-laugh.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8510 "emo-squint-laugh.png"; } } } }
8511 group { name: "elm/entry/emoticon/surprised/default"; images.image:
8512 "emo-surprised.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8513 "emo-surprised.png"; } } } }
8514 group { name: "elm/entry/emoticon/suspicious/default"; images.image:
8515 "emo-suspicious.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8516 "emo-suspicious.png"; } } } }
8517 group { name: "elm/entry/emoticon/tongue-dangling/default"; images.image:
8518 "emo-tongue-dangling.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8519 "emo-tongue-dangling.png"; } } } }
8520 group { name: "elm/entry/emoticon/tongue-poke/default"; images.image:
8521 "emo-tongue-poke.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8522 "emo-tongue-poke.png"; } } } }
8523 group { name: "elm/entry/emoticon/uh/default"; images.image:
8524 "emo-uh.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8525 "emo-uh.png"; } } } }
8526 group { name: "elm/entry/emoticon/unhappy/default"; images.image:
8527 "emo-unhappy.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8528 "emo-unhappy.png"; } } } }
8529 group { name: "elm/entry/emoticon/very-sorry/default"; images.image:
8530 "emo-very-sorry.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8531 "emo-very-sorry.png"; } } } }
8532 group { name: "elm/entry/emoticon/what/default"; images.image:
8533 "emo-what.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8534 "emo-what.png"; } } } }
8535 group { name: "elm/entry/emoticon/wink/default"; images.image:
8536 "emo-wink.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8537 "emo-wink.png"; } } } }
8538 group { name: "elm/entry/emoticon/worried/default"; images.image:
8539 "emo-worried.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8540 "emo-worried.png"; } } } }
8541 group { name: "elm/entry/emoticon/wtf/default"; images.image:
8542 "emo-wtf.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8543 "emo-wtf.png"; } } } }
8544 //------------------------------------------------------------
8545 group { name: "elm/entry/base/default";
8548 style { name: "entry_textblock_style";
8549 base: "font=Sans font_size=10 color=#000 wrap=word text_class=entry";
8553 tag: "em" "+ font=Sans:style=Oblique";
8554 tag: "b" "+ font=Sans:style=Bold";
8555 tag: "link" "+ color=#800 underline=on underline_color=#8008";
8556 tag: "hilight" "+ font=Sans:style=Bold";
8558 style { name: "entry_textblock_disabled_style";
8559 base: "font=Sans font_size=10 color=#00000080 wrap=word text_class=entry";
8563 tag: "em" "+ font=Sans:style=Oblique";
8564 tag: "b" "+ font=Sans:style=Bold";
8565 tag: "link" "+ color=#00000080 underline=on underline_color=#00000080";
8566 tag: "hilight" "+ font=Sans:style=Bold";
8570 // item: context_menu_orientation "horizontal";
8573 part { name: "elm.text";
8577 entry_mode: EDITABLE;
8578 select_mode: EXPLICIT;
8580 source: "elm/entry/selection/default"; // selection under
8581 // source2: "X"; // selection over
8582 // source3: "X"; // cursor under
8583 source4: "elm/entry/cursor/default"; // cursorover
8584 source5: "elm/entry/anchor/default"; // anchor under
8585 // source6: "X"; // anchor over
8586 description { state: "default" 0.0;
8587 /* we gotta use 0 0 here, because of scrolled entries */
8590 style: "entry_textblock_style";
8594 description { state: "disabled" 0.0;
8595 inherit: "default" 0.0;
8597 style: "entry_textblock_disabled_style";
8604 program { name: "focus";
8610 program { name: "disable";
8611 signal: "elm,state,disabled";
8613 action: STATE_SET "disabled" 0.0;
8616 program { name: "enable";
8617 signal: "elm,state,enabled";
8619 action: STATE_SET "default" 0.0;
8625 group { name: "elm/entry/base-charwrap/default";
8628 style { name: "entry_textblock_style_charwrap";
8629 base: "font=Sans font_size=10 color=#000 wrap=char text_class=entry";
8633 tag: "em" "+ font=Sans:style=Oblique";
8634 tag: "b" "+ font=Sans:style=Bold";
8635 tag: "link" "+ color=#800 underline=on underline_color=#8008";
8636 tag: "hilight" "+ font=Sans:style=Bold";
8638 style { name: "entry_textblock_disabled_style_charwrap";
8639 base: "font=Sans font_size=10 color=#00000080 wrap=char text_class=entry";
8643 tag: "em" "+ font=Sans:style=Oblique";
8644 tag: "b" "+ font=Sans:style=Bold";
8645 tag: "link" "+ color=#00000080 underline=on underline_color=#00000080";
8646 tag: "hilight" "+ font=Sans:style=Bold";
8650 part { name: "elm.text";
8654 entry_mode: EDITABLE;
8655 select_mode: EXPLICIT;
8657 source: "elm/entry/selection/default"; // selection under
8658 // source2: "X"; // selection over
8659 // source3: "X"; // cursor under
8660 source4: "elm/entry/cursor/default"; // cursorover
8661 source5: "elm/entry/anchor/default"; // anchor under
8662 // source6: "X"; // anchor over
8663 description { state: "default" 0.0;
8666 style: "entry_textblock_style_charwrap";
8670 description { state: "disabled" 0.0;
8671 inherit: "default" 0.0;
8673 style: "entry_textblock_disabled_style_charwrap";
8680 program { name: "focus";
8686 program { name: "disable";
8687 signal: "elm,state,disabled";
8689 action: STATE_SET "disabled" 0.0;
8692 program { name: "enable";
8693 signal: "elm,state,enabled";
8695 action: STATE_SET "default" 0.0;
8701 group { name: "elm/entry/base-nowrap/default";
8703 part { name: "elm.text";
8707 entry_mode: EDITABLE;
8708 select_mode: EXPLICIT;
8710 source: "elm/entry/selection/default"; // selection under
8711 source4: "elm/entry/cursor/default"; // cursorover
8712 source5: "elm/entry/anchor/default"; // anchor under
8713 description { state: "default" 0.0;
8715 style: "entry_textblock_style";
8719 description { state: "disabled" 0.0;
8720 inherit: "default" 0.0;
8722 style: "entry_textblock_disabled_style";
8731 description { state: "default" 0.0;
8737 description { state: "visible" 0.0;
8738 inherit: "default" 0.0;
8745 program { name: "focus";
8751 program { name: "disable";
8752 signal: "elm,state,disabled";
8754 action: STATE_SET "disabled" 0.0;
8757 program { name: "enable";
8758 signal: "elm,state,enabled";
8760 action: STATE_SET "default" 0.0;
8764 program { name: "selmode0";
8765 signal: "elm,state,select,on";
8767 action: STATE_SET "visible" 0.0;
8770 program { name: "selmode1";
8771 signal: "elm,state,select,off";
8773 action: STATE_SET "default" 0.0;
8780 group { name: "elm/entry/base-single/default";
8783 style { name: "entry_single_textblock_style";
8784 base: "font=Sans font_size=10 color=#000 wrap=none text_class=entry";
8788 tag: "em" "+ font=Sans:style=Oblique";
8789 tag: "b" "+ font=Sans:style=Bold";
8790 tag: "link" "+ color=#800 underline=on underline_color=#8008";
8791 tag: "hilight" "+ font=Sans:style=Bold";
8793 style { name: "entry_single_textblock_disabled_style";
8794 base: "font=Sans font_size=10 color=#00000080 wrap=none text_class=entry";
8798 tag: "em" "+ font=Sans:style=Oblique";
8799 tag: "b" "+ font=Sans:style=Bold";
8800 tag: "link" "+ color=#00000080 underline=on underline_color=#00000080";
8801 tag: "hilight" "+ font=Sans:style=Bold";
8805 part { name: "elm.text";
8809 entry_mode: EDITABLE;
8810 select_mode: EXPLICIT;
8812 source: "elm/entry/selection/default"; // selection under
8813 source4: "elm/entry/cursor/default"; // cursorover
8814 source5: "elm/entry/anchor/default"; // anchor under
8815 description { state: "default" 0.0;
8817 style: "entry_single_textblock_style";
8822 description { state: "disabled" 0.0;
8823 inherit: "default" 0.0;
8825 style: "entry_single_textblock_disabled_style";
8831 program { name: "focus";
8837 program { name: "disable";
8838 signal: "elm,state,disabled";
8840 action: STATE_SET "disabled" 0.0;
8843 program { name: "enable";
8844 signal: "elm,state,enabled";
8846 action: STATE_SET "default" 0.0;
8852 group { name: "elm/entry/base-single-noedit/default";
8854 part { name: "elm.text";
8859 select_mode: EXPLICIT;
8861 source: "elm/entry/selection/default"; // selection under
8862 source5: "elm/entry/anchor/default"; // anchor under
8863 description { state: "default" 0.0;
8865 style: "entry_single_textblock_style";
8870 description { state: "disabled" 0.0;
8871 inherit: "default" 0.0;
8873 style: "entry_single_textblock_disabled_style";
8879 program { name: "focus";
8885 program { name: "disable";
8886 signal: "elm,state,disabled";
8888 action: STATE_SET "disabled" 0.0;
8891 program { name: "enable";
8892 signal: "elm,state,enabled";
8894 action: STATE_SET "default" 0.0;
8900 group { name: "elm/entry/base-noedit/default";
8902 part { name: "elm.text";
8907 select_mode: EXPLICIT;
8909 source: "elm/entry/selection/default"; // selection under
8910 source5: "elm/entry/anchor/default"; // anchor under
8911 description { state: "default" 0.0;
8914 style: "entry_textblock_style";
8918 description { state: "disabled" 0.0;
8919 inherit: "default" 0.0;
8921 style: "entry_textblock_disabled_style";
8927 program { name: "focus";
8933 program { name: "disable";
8934 signal: "elm,state,disabled";
8936 action: STATE_SET "disabled" 0.0;
8939 program { name: "enable";
8940 signal: "elm,state,enabled";
8942 action: STATE_SET "default" 0.0;
8948 group { name: "elm/entry/base-noedit-charwrap/default";
8950 part { name: "elm.text";
8955 select_mode: EXPLICIT;
8957 source: "elm/entry/selection/default"; // selection under
8958 source5: "elm/entry/anchor/default"; // anchor under
8959 description { state: "default" 0.0;
8962 style: "entry_textblock_style_charwrap";
8966 description { state: "disabled" 0.0;
8967 inherit: "default" 0.0;
8969 style: "entry_textblock_disabled_style_charwrap";
8975 program { name: "focus";
8981 program { name: "disable";
8982 signal: "elm,state,disabled";
8984 action: STATE_SET "disabled" 0.0;
8987 program { name: "enable";
8988 signal: "elm,state,enabled";
8990 action: STATE_SET "default" 0.0;
8996 group { name: "elm/entry/base-nowrap-noedit/default";
8998 part { name: "elm.text";
9003 select_mode: EXPLICIT;
9005 source: "elm/entry/selection/default"; // selection under
9006 source5: "elm/entry/anchor/default"; // anchor under
9007 description { state: "default" 0.0;
9009 style: "entry_textblock_style";
9013 description { state: "disabled" 0.0;
9014 inherit: "default" 0.0;
9016 style: "entry_textblock_disabled_style";
9022 program { name: "focus";
9028 program { name: "disable";
9029 signal: "elm,state,disabled";
9031 action: STATE_SET "disabled" 0.0;
9034 program { name: "enable";
9035 signal: "elm,state,enabled";
9037 action: STATE_SET "default" 0.0;
9043 group { name: "elm/entry/base-password/default";
9045 part { name: "elm.text";
9049 entry_mode: PASSWORD;
9050 select_mode: EXPLICIT;
9052 source: "elm/entry/selection/default"; // selection under
9053 source4: "elm/entry/cursor/default"; // cursorover
9054 source5: "elm/entry/anchor/default"; // anchor under
9055 description { state: "default" 0.0;
9057 style: "entry_single_textblock_style";
9063 description { state: "disabled" 0.0;
9064 inherit: "default" 0.0;
9066 style: "entry_single_textblock_disabled_style";
9072 program { name: "focus";
9078 program { name: "disable";
9079 signal: "elm,state,disabled";
9081 action: STATE_SET "disabled" 0.0;
9084 program { name: "enable";
9085 signal: "elm,state,enabled";
9087 action: STATE_SET "default" 0.0;
9093 group { name: "elm/entry/custom-password/default";
9095 part { name: "elm.text";
9099 entry_mode: PASSWORD_SHOW_LAST_CHARACTER;
9100 select_mode: EXPLICIT;
9102 source: "elm/entry/selection/default"; // selection under
9103 source4: "elm/entry/cursor/default"; // cursorover
9104 source5: "elm/entry/anchor/default"; // anchor under
9105 description { state: "default" 0.0;
9107 style: "entry_single_textblock_style";
9113 description { state: "disabled" 0.0;
9114 inherit: "default" 0.0;
9116 style: "entry_single_textblock_disabled_style";
9122 program { name: "focus";
9128 program { name: "password_stop";
9129 signal: "cursor,changed";
9131 action: ACTION_STOP;
9132 target: "password_start";
9133 after: "password_start";
9135 program { name: "password_start";
9137 action: HIDE_VISIBLE_PASSWORD;
9140 program { name: "disable";
9141 signal: "elm,state,disabled";
9143 action: STATE_SET "disabled" 0.0;
9146 program { name: "enable";
9147 signal: "elm,state,enabled";
9149 action: STATE_SET "default" 0.0;
9155 group { name: "elm/entry/cursor/default";
9157 image: "cur_box.png" COMP;
9158 image: "cur_hi.png" COMP;
9159 image: "cur_shad.png" COMP;
9160 image: "cur_shine.png" COMP;
9161 image: "cur_glow.png" COMP;
9164 part { name: "clip2";
9167 description { state: "default" 0.0;
9172 description { state: "focused" 0.0;
9173 inherit: "default" 0.0;
9177 part { name: "clip";
9181 description { state: "default" 0.0;
9185 description { state: "hidden" 0.0;
9186 inherit: "default" 0.0;
9193 description { state: "default" 0.0;
9198 image.border: 2 2 2 2;
9199 image.normal: "cur_shad.png";
9202 part { name: "base";
9206 description { state: "default" 0.0;
9209 rel1.relative: 0.0 1.0;
9211 rel2.relative: 1.0 1.0;
9213 image.normal: "cur_box.png";
9219 description { state: "default" 0.0;
9222 rel2.relative: 1.0 0.5;
9223 image.normal: "cur_hi.png";
9226 part { name: "shine";
9230 description { state: "default" 0.0;
9233 rel2.relative: 1.0 0.75;
9234 image.border: 2 2 1 0;
9235 image.normal: "cur_shine.png";
9239 part { name: "glow";
9242 description { state: "default" 0.0;
9244 rel1.relative: 0.0 -2.0;
9247 rel2.relative: 1.0 0.0;
9249 image.border: 2 2 0 4;
9250 image.normal: "cur_glow.png";
9253 description { state: "hidden" 0.0;
9254 inherit: "default" 0.0;
9255 color: 255 255 255 0;
9260 program { name: "show";
9263 action: STATE_SET "hidden" 0.0;
9265 transition: DECELERATE 2.0;
9269 program { name: "show2";
9270 action: STATE_SET "hidden" 0.0;
9275 program { name: "show3";
9276 action: STATE_SET "default" 0.0;
9281 program { name: "show4";
9282 action: STATE_SET "default" 0.0;
9284 transition: DECELERATE 0.5;
9288 program { name: "focused";
9289 signal: "elm,action,focus";
9291 action: STATE_SET "focused" 0.0;
9294 program { name: "unfocused";
9295 signal: "elm,action,unfocus";
9297 action: STATE_SET "default" 0.0;
9303 group { name: "elm/entry/selection/default";
9308 description { state: "default" 0.0;
9309 color: 128 128 128 128;
9315 group { name: "elm/entry/anchor/default";
9320 description { state: "default" 0.0;
9327 ///////////////////////////////////////////////////////////////////////////////
9328 group { name: "elm/bubble/top_left/default";
9329 alias: "elm/bubble/base/default";
9331 image: "bubble_3.png" COMP;
9332 image: "bubble_shine3.png" COMP;
9335 part { name: "event";
9338 state: "default" 0.0;
9342 part { name: "elm.swallow.icon";
9344 description { state: "default" 0.0;
9349 aspect_preference: VERTICAL;
9360 description { state: "visible" 0.0;
9361 inherit: "default" 0.0;
9365 part { name: "elm.text";
9369 description { state: "default" 0.0;
9373 to_x: "elm.swallow.icon";
9384 font: "Sans:style=Bold,Edje-Vera-Bold";
9392 part { name: "elm.info";
9396 description { state: "default" 0.0;
9409 font: "Sans:style=Bold,Edje-Vera-Bold";
9417 part { name: "base0";
9419 description { state: "default" 0.0;
9421 to_y: "elm.swallow.icon";
9426 normal: "bubble_3.png";
9429 image.middle: SOLID;
9433 part { name: "elm.swallow.content";
9435 description { state: "default" 0.0;
9446 part { name: "shine";
9448 description { state: "default" 0.0;
9459 normal: "bubble_shine3.png";
9469 signal: "elm,state,icon,visible";
9471 action: STATE_SET "visible" 0.0;
9472 target: "elm.swallow.icon";
9476 signal: "elm,state,icon,hidden";
9478 action: STATE_SET "default" 0.0;
9479 target: "elm.swallow.icon";
9484 group { name: "elm/bubble/top_right/default";
9486 image: "bubble_4.png" COMP;
9487 image: "bubble_shine4.png" COMP;
9490 part { name: "event";
9493 state: "default" 0.0;
9497 part { name: "elm.swallow.icon";
9499 description { state: "default" 0.0;
9504 aspect_preference: VERTICAL;
9515 description { state: "visible" 0.0;
9516 inherit: "default" 0.0;
9520 part { name: "elm.text";
9524 description { state: "default" 0.0;
9538 font: "Sans:style=Bold,Edje-Vera-Bold";
9546 part { name: "elm.info";
9550 description { state: "default" 0.0;
9558 to_x: "elm.swallow.icon";
9564 font: "Sans:style=Bold,Edje-Vera-Bold";
9572 part { name: "base0";
9574 description { state: "default" 0.0;
9576 to_y: "elm.swallow.icon";
9581 normal: "bubble_4.png";
9584 image.middle: SOLID;
9588 part { name: "elm.swallow.content";
9590 description { state: "default" 0.0;
9601 part { name: "shine";
9603 description { state: "default" 0.0;
9614 normal: "bubble_shine4.png";
9624 signal: "elm,state,icon,visible";
9626 action: STATE_SET "visible" 0.0;
9627 target: "elm.swallow.icon";
9631 signal: "elm,state,icon,hidden";
9633 action: STATE_SET "default" 0.0;
9634 target: "elm.swallow.icon";
9639 group { name: "elm/bubble/bottom_left/default";
9641 image: "bubble_1.png" COMP;
9642 image: "bubble_shine.png" COMP;
9645 part { name: "event";
9648 state: "default" 0.0;
9652 part { name: "elm.swallow.icon";
9654 description { state: "default" 0.0;
9659 aspect_preference: VERTICAL;
9670 description { state: "visible" 0.0;
9671 inherit: "default" 0.0;
9675 part { name: "elm.text";
9679 description { state: "default" 0.0;
9683 to_x: "elm.swallow.icon";
9694 font: "Sans:style=Bold,Edje-Vera-Bold";
9702 part { name: "elm.info";
9706 description { state: "default" 0.0;
9719 font: "Sans:style=Bold,Edje-Vera-Bold";
9727 part { name: "base0";
9729 description { state: "default" 0.0;
9731 to_y: "elm.swallow.icon";
9736 normal: "bubble_1.png";
9737 border: 36 11 10 19;
9739 image.middle: SOLID;
9743 part { name: "elm.swallow.content";
9745 description { state: "default" 0.0;
9756 part { name: "shine";
9758 description { state: "default" 0.0;
9769 normal: "bubble_shine.png";
9779 signal: "elm,state,icon,visible";
9781 action: STATE_SET "visible" 0.0;
9782 target: "elm.swallow.icon";
9786 signal: "elm,state,icon,hidden";
9788 action: STATE_SET "default" 0.0;
9789 target: "elm.swallow.icon";
9794 group { name: "elm/bubble/bottom_right/default";
9796 image: "bubble_2.png" COMP;
9797 image: "bubble_shine.png" COMP;
9800 part { name: "event";
9803 state: "default" 0.0;
9807 part { name: "elm.swallow.icon";
9809 description { state: "default" 0.0;
9814 aspect_preference: VERTICAL;
9825 description { state: "visible" 0.0;
9826 inherit: "default" 0.0;
9830 part { name: "elm.text";
9834 description { state: "default" 0.0;
9848 font: "Sans:style=Bold,Edje-Vera-Bold";
9856 part { name: "elm.info";
9860 description { state: "default" 0.0;
9868 to_x: "elm.swallow.icon";
9874 font: "Sans:style=Bold,Edje-Vera-Bold";
9882 part { name: "base0";
9884 description { state: "default" 0.0;
9886 to_y: "elm.swallow.icon";
9891 normal: "bubble_2.png";
9892 border: 11 36 10 19;
9894 image.middle: SOLID;
9898 part { name: "elm.swallow.content";
9900 description { state: "default" 0.0;
9911 part { name: "shine";
9913 description { state: "default" 0.0;
9924 normal: "bubble_shine.png";
9934 signal: "elm,state,icon,visible";
9936 action: STATE_SET "visible" 0.0;
9937 target: "elm.swallow.icon";
9941 signal: "elm,state,icon,hidden";
9943 action: STATE_SET "default" 0.0;
9944 target: "elm.swallow.icon";
9949 ///////////////////////////////////////////////////////////////////////////////
9950 group { name: "elm/photo/base/default";
9952 image: "frame_1.png" COMP;
9953 image: "frame_2.png" COMP;
9954 image: "dia_grad.png" COMP;
9955 image: "head.png" COMP;
9958 part { name: "base0";
9960 description { state: "default" 0.0;
9961 image.normal: "dia_grad.png";
9973 part { name: "base";
9975 description { state: "default" 0.0;
9977 normal: "frame_2.png";
9984 part { name: "head";
9986 description { state: "default" 0.0;
9990 aspect_preference: BOTH;
9991 image.normal: "head.png";
9994 part { name: "clip";
9997 description { state: "default" 0.0;
10000 color: 255 255 255 255;
10003 part { name: "elm.swallow.content";
10006 description { state: "default" 0.0;
10008 rel2.offset: -5 -5;
10011 part { name: "over";
10013 description { state: "default" 0.0;
10015 rel2.offset: -5 -5;
10017 normal: "frame_1.png";
10027 group { name: "elm/photo/base/shadow";
10029 image: "shadow.png" COMP;
10030 image: "black.png" COMP;
10033 public message(Msg_Type:type, id, ...) {
10034 if( (type==MSG_INT_SET) && (id==0) )
10039 custom_state(PART:"size", "default", 0.0);
10043 set_state_val(PART:"size", STATE_REL1_OFFSET, - w/2, - h/2);
10044 set_state_val(PART:"size", STATE_REL2_OFFSET, w/2 + 1, h/2 + 1);
10045 set_state(PART:"size", "custom", 0.0);
10050 part { name: "size";
10052 description { state: "default" 0.0;
10053 rel1.relative: 0.5 0.5;
10054 rel2.relative: 0.5 0.5;
10062 state: "default" 0.0;
10065 rel1.relative: -0.06 -0.06;
10066 rel2.relative: 1.07 1.07;
10067 image.normal: "shadow.png";
10072 part { name: "elm.swallow.content";
10074 description { state: "default" 0.0;
10076 rel2.offset: -3 -3;
10086 state: "default" 0.0;
10091 image.normal: "black.png";
10092 image.border: 1 1 1 1;
10099 ///////////////////////////////////////////////////////////////////////////////
10100 group { name: "elm/thumb/base/default";
10102 image: "frame_1.png" COMP;
10103 image: "frame_2.png" COMP;
10104 image: "dia_grad.png" COMP;
10105 image: "busy-1.png" COMP;
10106 image: "busy-2.png" COMP;
10107 image: "busy-3.png" COMP;
10108 image: "busy-4.png" COMP;
10109 image: "busy-5.png" COMP;
10110 image: "busy-6.png" COMP;
10111 image: "busy-7.png" COMP;
10112 image: "busy-8.png" COMP;
10113 image: "busy-9.png" COMP;
10116 part { name: "base0";
10118 description { state: "default" 0.0;
10119 image.normal: "dia_grad.png";
10131 part { name: "base";
10133 description { state: "default" 0.0;
10135 normal: "frame_2.png";
10142 part { name: "clip";
10145 description { state: "default" 0.0;
10147 rel2.offset: -5 -5;
10148 color: 255 255 255 255;
10151 part { name: "elm.swallow.content";
10154 description { state: "default" 0.0;
10156 rel2.offset: -5 -5;
10159 part { name: "progress";
10163 description { state: "default" 0.0;
10168 aspect_preference: BOTH;
10170 description { state: "pulse" 0.0;
10171 inherit: "default" 0.0;
10174 normal: "busy-9.png";
10175 tween: "busy-1.png";
10176 tween: "busy-2.png";
10177 tween: "busy-3.png";
10178 tween: "busy-4.png";
10179 tween: "busy-5.png";
10180 tween: "busy-6.png";
10181 tween: "busy-7.png";
10182 tween: "busy-8.png";
10187 part { name: "over";
10189 description { state: "default" 0.0;
10191 rel2.offset: -5 -5;
10193 normal: "frame_1.png";
10201 program { name: "start_pulse";
10202 signal: "elm,state,pulse,start";
10204 action: STATE_SET "pulse" 0.0;
10205 target: "progress";
10206 transition: LINEAR 0.5;
10207 after: "start_pulse";
10209 program { name: "stop_pulse";
10210 signal: "elm,state,pulse,stop";
10212 action: STATE_SET "default" 0.0;
10213 target: "progress";
10219 group { name: "elm/thumb/base/noframe";
10221 image: "busy-1.png" COMP;
10222 image: "busy-2.png" COMP;
10223 image: "busy-3.png" COMP;
10224 image: "busy-4.png" COMP;
10225 image: "busy-5.png" COMP;
10226 image: "busy-6.png" COMP;
10227 image: "busy-7.png" COMP;
10228 image: "busy-8.png" COMP;
10229 image: "busy-9.png" COMP;
10232 part { name: "elm.swallow.content";
10234 description { state: "default" 0.0;
10236 rel2.offset: -5 -5;
10239 part { name: "progress";
10241 description { state: "default" 0.0;
10246 aspect_preference: BOTH;
10248 description { state: "pulse" 0.0;
10249 inherit: "default" 0.0;
10252 normal: "busy-9.png";
10253 tween: "busy-1.png";
10254 tween: "busy-2.png";
10255 tween: "busy-3.png";
10256 tween: "busy-4.png";
10257 tween: "busy-5.png";
10258 tween: "busy-6.png";
10259 tween: "busy-7.png";
10260 tween: "busy-8.png";
10266 program { name: "start_pulse";
10267 signal: "elm,state,pulse,start";
10269 action: STATE_SET "pulse" 0.0;
10270 target: "progress";
10271 transition: LINEAR 0.5;
10272 after: "start_pulse";
10274 program { name: "stop_pulse";
10275 signal: "elm,state,pulse,stop";
10277 action: STATE_SET "default" 0.0;
10278 target: "progress";
10285 ///////////////////////////////////////////////////////////////////////////////
10286 group { name: "elm/icon/home/default"; alias: "elm/icon/toolbar/home/default"; min: 32 32;
10287 images.image: "icon_home.png" COMP; parts { part { name: "base";
10288 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10289 image.normal: "icon_home.png"; } } } }
10290 group { name: "elm/icon/close/default"; alias: "elm/icon/toolbar/close/default"; min: 32 32;
10291 images.image: "icon_close.png" COMP; parts { part { name: "base";
10292 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10293 image.normal: "icon_close.png"; } } } }
10294 group { name: "elm/icon/apps/default"; alias: "elm/icon/toolbar/apps/default"; min: 32 32;
10295 images.image: "icon_apps.png" COMP; parts { part { name: "base";
10296 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10297 image.normal: "icon_apps.png"; } } } }
10298 group { name: "elm/icon/arrow_up/default"; alias: "elm/icon/toolbar/arrow_up/default"; min: 32 32;
10299 images.image: "icon_arrow_up.png" COMP; parts { part { name: "base";
10300 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10301 image.normal: "icon_arrow_up.png"; } } } }
10302 group { name: "elm/icon/arrow_down/default";
10303 alias: "elm/icon/toolbar/arrow_down/default";
10304 alias: "elm/icon/toolbar/more_menu/default"; min: 32 32;
10305 images.image: "icon_arrow_down.png" COMP; parts { part { name: "base";
10306 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10307 image.normal: "icon_arrow_down.png"; } } } }
10308 group { name: "elm/icon/arrow_left/default"; alias: "elm/icon/toolbar/arrow_left/default"; min: 32 32;
10309 images.image: "icon_arrow_left.png" COMP; parts { part { name: "base";
10310 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10311 image.normal: "icon_arrow_left.png"; } } } }
10312 group { name: "elm/icon/arrow_right/default"; alias: "elm/icon/toolbar/arrow_right/default"; min: 32 32;
10313 images.image: "icon_arrow_right.png" COMP; parts { part { name: "base";
10314 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10315 image.normal: "icon_arrow_right.png"; } } } }
10316 group { name: "elm/icon/chat/default"; alias: "elm/icon/toolbar/chat/default"; min: 32 32;
10317 images.image: "icon_chat.png" COMP; parts { part { name: "base";
10318 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10319 image.normal: "icon_chat.png"; } } } }
10320 group { name: "elm/icon/clock/default"; alias: "elm/icon/toolbar/clock/default"; min: 32 32;
10321 images.image: "icon_clock.png" COMP; parts { part { name: "base";
10322 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10323 image.normal: "icon_clock.png"; } } } }
10324 group { name: "elm/icon/delete/default"; alias: "elm/icon/toolbar/delete/default"; min: 32 32;
10325 images.image: "icon_delete.png" COMP; parts { part { name: "base";
10326 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10327 image.normal: "icon_delete.png"; } } } }
10328 group { name: "elm/icon/edit/default"; alias: "elm/icon/toolbar/edit/default"; min: 32 32;
10329 images.image: "icon_edit.png" COMP; parts { part { name: "base";
10330 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10331 image.normal: "icon_edit.png"; } } } }
10332 group { name: "elm/icon/refresh/default"; alias: "elm/icon/toolbar/refresh/default"; min: 32 32;
10333 images.image: "icon_refresh.png" COMP; parts { part { name: "base";
10334 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10335 image.normal: "icon_refresh.png"; } } } }
10336 group { name: "elm/icon/folder/default"; alias: "elm/icon/toolbar/folder/default"; min: 32 32;
10337 images.image: "icon_folder.png" COMP; parts { part { name: "base";
10338 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10339 image.normal: "icon_folder.png"; } } } }
10340 group { name: "elm/icon/file/default"; alias: "elm/icon/toolbar/file/default"; min: 32 32;
10341 images.image: "icon_file.png" COMP; parts { part { name: "base";
10342 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10343 image.normal: "icon_file.png"; } } } }
10344 ///////////////////////////////////////////////////////////////////////////////
10345 group { name: "elm/icon/menu/home/default"; min: 24 24; max: 24 24;
10346 images.image: "icon_home.png" COMP; parts { part { name: "base";
10347 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10348 image.normal: "icon_home.png"; } } } }
10349 group { name: "elm/icon/menu/close/default"; min: 24 24; max: 24 24;
10350 images.image: "icon_close.png" COMP; parts { part { name: "base";
10351 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10352 image.normal: "icon_close.png"; } } } }
10353 group { name: "elm/icon/menu/apps/default"; min: 24 24; max: 24 24;
10354 images.image: "icon_apps.png" COMP; parts { part { name: "base";
10355 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10356 image.normal: "icon_apps.png"; } } } }
10357 group { name: "elm/icon/menu/arrow_up/default"; min: 24 24; max: 24 24;
10358 images.image: "icon_arrow_up.png" COMP; parts { part { name: "base";
10359 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10360 image.normal: "icon_arrow_up.png"; } } } }
10361 group { name: "elm/icon/menu/arrow_down/default"; min: 24 24; max: 24 24;
10362 images.image: "icon_arrow_down.png" COMP; parts { part { name: "base";
10363 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10364 image.normal: "icon_arrow_down.png"; } } } }
10365 group { name: "elm/icon/menu/arrow_left/default"; min: 24 24; max: 24 24;
10366 images.image: "icon_arrow_left.png" COMP; parts { part { name: "base";
10367 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10368 image.normal: "icon_arrow_left.png"; } } } }
10369 group { name: "elm/icon/menu/arrow_right/default"; min: 24 24; max: 24 24;
10370 images.image: "icon_arrow_right.png" COMP; parts { part { name: "base";
10371 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10372 image.normal: "icon_arrow_right.png"; } } } }
10373 group { name: "elm/icon/menu/chat/default"; min: 24 24; max: 24 24;
10374 images.image: "icon_chat.png" COMP; parts { part { name: "base";
10375 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10376 image.normal: "icon_chat.png"; } } } }
10377 group { name: "elm/icon/menu/clock/default"; min: 24 24; max: 24 24;
10378 images.image: "icon_clock.png" COMP; parts { part { name: "base";
10379 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10380 image.normal: "icon_clock.png"; } } } }
10381 group { name: "elm/icon/menu/delete/default"; min: 24 24; max: 24 24;
10382 images.image: "icon_delete.png" COMP; parts { part { name: "base";
10383 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10384 image.normal: "icon_delete.png"; } } } }
10385 group { name: "elm/icon/menu/edit/default"; min: 24 24; max: 24 24;
10386 images.image: "icon_edit.png" COMP; parts { part { name: "base";
10387 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10388 image.normal: "icon_edit.png"; } } } }
10389 group { name: "elm/icon/menu/refresh/default"; min: 24 24; max: 24 24;
10390 images.image: "icon_refresh.png" COMP; parts { part { name: "base";
10391 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10392 image.normal: "icon_refresh.png"; } } } }
10393 group { name: "elm/icon/menu/folder/default"; min: 24 24; max: 24 24;
10394 images.image: "icon_folder.png" COMP; parts { part { name: "base";
10395 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10396 image.normal: "icon_folder.png"; } } } }
10397 group { name: "elm/icon/menu/file/default"; min: 24 24; max: 24 24;
10398 images.image: "icon_file.png" COMP; parts { part { name: "base";
10399 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10400 image.normal: "icon_file.png"; } } } }
10402 ///////////////////////////////////////////////////////////////////////////////
10403 group { name: "elm/toolbar/base/default";
10405 image: "bt_dis_base.png" COMP;
10406 image: "bt_dis_hilight.png" COMP;
10407 image: "bt_dis_shine.png" COMP;
10408 image: "icon_left_arrow.png" COMP;
10409 image: "icon_right_arrow.png" COMP;
10412 part { name: "base";
10414 description { state: "default" 0.0;
10419 rel2.offset: -3 -3;
10421 normal: "bt_dis_base.png";
10424 image.middle: SOLID;
10427 part { name: "clipper";
10431 state: "default" 0.0;
10442 part { name: "elm.swallow.content";
10443 clip_to: "clipper";
10446 state: "default" 0.0;
10447 rel1.to: "clipper";
10448 rel2.to: "clipper";
10451 part { name: "over2";
10453 description { state: "default" 0.0;
10457 normal: "bt_dis_shine.png";
10462 part { name: "over1";
10464 description { state: "default" 0.0;
10467 rel2.relative: 1.0 0.5;
10469 normal: "bt_dis_hilight.png";
10472 color: 255 255 255 128;
10475 part { name: "left_arrow";
10477 description { state: "default" 0.0;
10478 image.normal: "icon_left_arrow.png";
10480 aspect_preference: VERTICAL;
10485 description { state: "hidden" 0.0;
10486 inherit: "default" 0.0;
10488 color: 255 255 255 0;
10491 part { name: "right_arrow";
10493 description { state: "default" 0.0;
10494 image.normal: "icon_right_arrow.png";
10496 aspect_preference: VERTICAL;
10501 description { state: "hidden" 0.0;
10502 inherit: "default" 0.0;
10504 color: 255 255 255 0;
10507 part { name: "event";
10511 description { state: "default" 0.0;
10517 program { name: "sb_hbar_show";
10518 signal: "elm,action,show,hbar";
10520 action: STATE_SET "default" 0.0;
10521 transition: LINEAR 0.5;
10522 target: "left_arrow";
10523 target: "right_arrow";
10525 program { name: "sb_hbar_hide";
10526 signal: "elm,action,hide,hbar";
10528 action: STATE_SET "hidden" 0.0;
10529 target: "left_arrow";
10530 target: "right_arrow";
10531 transition: LINEAR 0.5;
10536 group { name: "elm/toolbar/item/default";
10538 image: "toolbar_sel.png" COMP;
10540 data.item: "transition_animation_on" "1";
10542 part { name: "label2";
10546 clip_to: "elm.text.clipper";
10547 description { state: "default" 0.0;
10550 rel1.to: "elm.text";
10551 rel2.to: "elm.text";
10555 text_source: "elm.text";
10559 text_class: "toolbar_item";
10562 description { state: "selected" 0.0;
10563 inherit: "default" 0.0;
10566 description { state: "disabled" 0.0;
10567 inherit: "default" 0.0;
10571 description { state: "disabled_visible" 0.0;
10572 inherit: "default" 0.0;
10579 part { name: "label2_new";
10583 clip_to: "elm.text_new.clipper";
10584 description { state: "default" 0.0;
10587 rel1.to: "elm.text_new";
10588 rel2.to: "elm.text_new";
10592 text_source: "elm.text_new";
10596 text_class: "toolbar_item";
10599 description { state: "selected" 0.0;
10600 inherit: "default" 0.0;
10603 description { state: "disabled" 0.0;
10604 inherit: "default" 0.0;
10608 description { state: "disabled_visible" 0.0;
10609 inherit: "default" 0.0;
10618 description { state: "default" 0.0;
10620 color: 255 255 255 0;
10622 normal: "toolbar_sel.png";
10625 image.middle: SOLID;
10628 description { state: "selected" 0.0;
10629 inherit: "default" 0.0;
10631 color: 255 255 255 255;
10633 description { state: "disabled" 0.0;
10634 inherit: "default" 0.0;
10636 color: 255 255 255 0;
10639 part { name: "elm.swallow.icon";
10641 clip_to: "elm.icon.clipper";
10642 description { state: "default" 0.0;
10657 part { name: "elm.swallow.icon_new";
10659 clip_to: "elm.icon_new.clipper";
10660 description { state: "default" 0.0;
10668 to_y: "elm.text_new";
10675 part { name: "elm.text";
10677 effect: SOFT_SHADOW;
10680 clip_to: "elm.text.clipper";
10681 description { state: "default" 0.0;
10693 color: 224 224 224 255;
10696 font: "Sans:style=Bold";
10700 text_class: "toolbar_item";
10703 description { state: "selected" 0.0;
10704 inherit: "default" 0.0;
10707 description { state: "visible" 0.0;
10708 inherit: "default" 0.0;
10712 description { state: "disabled" 0.0;
10713 inherit: "default" 0.0;
10717 description { state: "disabled_visible" 0.0;
10718 inherit: "default" 0.0;
10725 part { name: "elm.text_new";
10727 effect: SOFT_SHADOW;
10729 clip_to: "elm.text_new.clipper";
10731 description { state: "default" 0.0;
10743 color: 224 224 224 255;
10746 font: "Sans:style=Bold";
10750 text_class: "toolbar_item";
10753 description { state: "selected" 0.0;
10754 inherit: "default" 0.0;
10757 description { state: "visible" 0.0;
10758 inherit: "default" 0.0;
10762 description { state: "disabled" 0.0;
10763 inherit: "default" 0.0;
10767 description { state: "disabled_visible" 0.0;
10768 inherit: "default" 0.0;
10775 part { name: "elm.text.clipper";
10777 description { state: "default" 0.0;
10778 color: 255 255 255 255;
10780 description { state: "animation" 0.0;
10781 color: 255 255 255 0;
10784 part { name: "elm.text_new.clipper";
10786 description { state: "default" 0.0;
10787 color: 255 255 255 0;
10789 description { state: "animation" 0.0;
10790 color: 255 255 255 255;
10793 part { name: "elm.icon.clipper";
10795 description { state: "default" 0.0;
10796 color: 255 255 255 255;
10798 description { state: "animation" 0.0;
10799 color: 255 255 255 0;
10802 part { name: "elm.icon_new.clipper";
10804 description { state: "default" 0.0;
10805 color: 255 255 255 0;
10807 description { state: "animation" 0.0;
10808 color: 255 255 255 255;
10811 part { name: "event";
10814 ignore_flags: ON_HOLD;
10815 description { state: "default" 0.0;
10821 program { name: "go_active";
10822 signal: "elm,state,selected";
10824 action: STATE_SET "selected" 0.0;
10826 target: "elm.text";
10828 target: "elm.text_new";
10829 target: "label2_new";
10830 transition: LINEAR 0.2;
10832 program { name: "go_passive";
10833 signal: "elm,state,unselected";
10835 action: STATE_SET "default" 0.0;
10837 target: "elm.text";
10839 target: "elm.text_new";
10840 target: "label2_new";
10841 transition: LINEAR 0.1;
10843 program { name: "go";
10844 signal: "mouse,up,1";
10846 action: SIGNAL_EMIT "elm,action,click" "elm";
10848 program { name: "mouse,in";
10849 signal: "mouse,in";
10851 action: SIGNAL_EMIT "elm,mouse,in" "elm";
10853 program { name: "mouse,out";
10854 signal: "mouse,out";
10856 action: SIGNAL_EMIT "elm,mouse,out" "elm";
10858 program { name: "disable";
10859 signal: "elm,state,disabled";
10861 action: STATE_SET "disabled" 0.0;
10863 target: "label2_new";
10865 after: "disable_text";
10867 program { name: "disable_text";
10871 get_state(PART:"elm.text", st, 30, vl);
10872 if (!strcmp(st, "visible"))
10874 set_state(PART:"elm.text", "disabled_visible", 0.0);
10875 set_state(PART:"elm.text_new", "disabled_visible", 0.0);
10879 set_state(PART:"elm.text", "disabled", 0.0);
10880 set_state(PART:"elm.text_new", "disabled", 0.0);
10884 program { name: "enable";
10885 signal: "elm,state,enabled";
10887 action: STATE_SET "default" 0.0;
10889 target: "label2_new";
10891 after: "enable_text";
10893 program { name: "enable_text";
10897 get_state(PART:"elm.text", st, 30, vl);
10898 if (!strcmp(st, "disabled_visible"))
10900 set_state(PART:"elm.text", "visible", 0.0);
10901 set_state(PART:"elm.text_new", "visible", 0.0);
10905 set_state(PART:"elm.text", "default", 0.0);
10906 set_state(PART:"elm.text_new", "default", 0.0);
10910 program { name: "label_set,animation,forward";
10911 signal: "elm,state,label_set,forward";
10913 after: "label_set,animation";
10915 program { name: "label_set,animation,backward";
10916 signal: "elm,state,label_set,backward";
10918 after: "label_set,animation";
10920 program { name: "label_set,animation";
10921 signal: "elm,state,label_set";
10923 action: STATE_SET "animation" 0.0;
10924 target: "elm.text.clipper";
10925 target: "elm.text_new.clipper";
10926 transition: LINEAR 0.2;
10927 after: "label_set,animation,done";
10929 program { name: "label_set,animation,done";
10930 action: SIGNAL_EMIT "elm,state,label_set,done" "elm";
10932 program { name: "label,reset";
10933 signal: "elm,state,label,reset";
10935 action: STATE_SET "default" 0.0;
10936 target: "elm.text.clipper";
10937 target: "elm.text_new.clipper";
10939 program { name: "icon_set,animation,forward";
10940 signal: "elm,state,icon_set,forward";
10942 after: "icon_set,animation";
10944 program { name: "icon_set,animation,backward";
10945 signal: "elm,state,icon_set,backward";
10947 after: "icon_set,animation";
10949 program { name: "icon_set,animation";
10950 signal: "elm,state,icon_set";
10952 action: STATE_SET "animation" 0.0;
10953 target: "elm.icon.clipper";
10954 target: "elm.icon_new.clipper";
10955 transition: LINEAR 0.2;
10956 after: "icon_set,animation,done";
10958 program { name: "icon_set,animation,done";
10959 action: SIGNAL_EMIT "elm,state,icon_set,done" "elm";
10961 program { name: "icon,reset";
10962 signal: "elm,state,icon,reset";
10964 action: STATE_SET "default" 0.0;
10965 target: "elm.icon.clipper";
10966 target: "elm.icon_new.clipper";
10971 group { name: "elm/toolbar/separator/default";
10973 image: "toolbar_separator_v.png" COMP;
10976 part { name: "separator"; // separator group
10977 description { state: "default" 0.0;
10981 rel2.offset: -5 -5;
10983 normal: "toolbar_separator_v.png";
10993 ///////////////////////////////////////////////////////////////////////////////
10994 group { name: "elm/notify/block_events/default";
10996 part { name: "block_events";
10998 description { state: "default" 0.0;
11006 name: "block_clicked";
11007 signal: "mouse,clicked,1";
11008 source: "block_events";
11009 action: SIGNAL_EMIT "elm,action,clicked" "elm";
11013 group { name: "elm/notify/top/default";
11014 //this group is a design similar to the inwin group
11016 image: "shad_circ.png" COMP;
11017 image: "bt_dis_base.png" COMP;
11018 image: "bt_dis_hilight.png" COMP;
11021 part { name: "base";
11025 description { state: "default" 0.0;
11027 rel1.offset: 10 10;
11028 rel2.offset: -10 -10;
11029 rel1.relative: 0.0 -1.0;
11030 rel2.relative: 1.0 0.0;
11032 description { state: "visible" 0.0;
11033 inherit: "default" 0.0;
11035 rel1.relative: 0.0 0.0;
11036 rel2.relative: 1.0 1.0;
11039 part { name: "shad";
11041 description { state: "default" 0.0;
11042 image.normal: "shad_circ.png";
11043 rel1.to: "elm.swallow.content";
11044 rel1.offset: -64 -64;
11045 rel2.to: "elm.swallow.content";
11046 rel2.offset: 63 63;
11050 part { name: "pop";
11052 description { state: "default" 0.0;
11053 rel1.to: "elm.swallow.content";
11054 rel1.offset: -5 -5;
11055 rel2.to: "elm.swallow.content";
11058 normal: "bt_dis_base.png";
11061 image.middle: SOLID;
11064 part { name: "popover";
11066 description { state: "default" 0.0;
11069 rel2.relative: 1.0 0.5;
11071 normal: "bt_dis_hilight.png";
11076 part { name: "elm.swallow.content";
11078 description { state: "default" 0.0;
11085 program { name: "show";
11086 signal: "elm,action,show";
11088 action: STATE_SET "visible" 0.0;
11091 program { name: "show_2";
11093 action: STATE_SET "default" 0.0;
11097 program { name: "show_3";
11099 action: STATE_SET "visible" 0.0;
11101 transition: LINEAR 0.5;
11103 program { name: "hide";
11104 signal: "elm,action,hide";
11106 action: STATE_SET "default" 0.0;
11111 group { name: "elm/notify/center/default";
11112 //this group is a design similar to the inwin group
11114 image: "bt_dis_base.png" COMP;
11117 part { name: "base";
11121 description { state: "default" 0.0;
11123 rel1.relative: 0.0 0.0;
11124 rel2.relative: 1.0 1.0;
11127 part { name: "pop";
11129 description { state: "default" 0.0;
11130 rel1.to: "elm.swallow.content";
11131 rel1.offset: -5 -5;
11132 rel2.to: "elm.swallow.content";
11135 normal: "bt_dis_base.png";
11140 part { name: "elm.swallow.content";
11142 description { state: "default" 0.0;
11149 program { name: "show";
11150 signal: "elm,action,show";
11152 action: STATE_SET "default" 0.0;
11155 program { name: "show_2";
11157 action: STATE_SET "default" 0.0;
11160 program { name: "hide";
11161 signal: "elm,action,hide";
11163 action: STATE_SET "default" 0.0;
11168 group { name: "elm/notify/bottom/default";
11169 //this group is a design similar to the inwin group
11171 image: "shad_circ.png" COMP;
11172 image: "bt_dis_base.png" COMP;
11173 image: "bt_dis_hilight.png" COMP;
11176 part { name: "base";
11180 description { state: "default" 0.0;
11182 rel1.offset: 10 10;
11183 rel2.offset: -10 -10;
11184 rel1.relative: 0.0 1.0;
11185 rel2.relative: 1.0 2.0;
11187 description { state: "visible" 0.0;
11188 inherit: "default" 0.0;
11190 rel1.relative: 0.0 0.0;
11191 rel2.relative: 1.0 1.0;
11194 part { name: "shad";
11196 description { state: "default" 0.0;
11197 image.normal: "shad_circ.png";
11198 rel1.to: "elm.swallow.content";
11199 rel1.offset: -64 -64;
11200 rel2.to: "elm.swallow.content";
11201 rel2.offset: 63 63;
11205 part { name: "pop";
11207 description { state: "default" 0.0;
11208 rel1.to: "elm.swallow.content";
11209 rel1.offset: -5 -5;
11210 rel2.to: "elm.swallow.content";
11213 normal: "bt_dis_base.png";
11216 image.middle: SOLID;
11219 part { name: "popover";
11221 description { state: "default" 0.0;
11224 rel2.relative: 1.0 0.5;
11226 normal: "bt_dis_hilight.png";
11231 part { name: "elm.swallow.content";
11233 description { state: "default" 0.0;
11240 program { name: "show";
11241 signal: "elm,action,show";
11243 action: STATE_SET "visible" 0.0;
11246 program { name: "show_2";
11248 action: STATE_SET "default" 0.0;
11252 program { name: "show_3";
11254 action: STATE_SET "visible" 0.0;
11256 transition: LINEAR 0.5;
11258 program { name: "hide";
11259 signal: "elm,action,hide";
11261 action: STATE_SET "default" 0.0;
11266 group { name: "elm/notify/left/default";
11267 //this group is a design similar to the inwin group
11269 image: "shad_circ.png" COMP;
11270 image: "bt_dis_base.png" COMP;
11271 image: "bt_dis_hilight.png" COMP;
11274 part { name: "base";
11278 description { state: "default" 0.0;
11280 rel1.offset: 10 10;
11281 rel2.offset: -10 -10;
11282 rel1.relative: -1.0 0.0;
11283 rel2.relative: 0.0 1.0;
11285 description { state: "visible" 0.0;
11286 inherit: "default" 0.0;
11288 rel1.relative: 0.0 0.0;
11289 rel2.relative: 1.0 1.0;
11292 part { name: "shad";
11294 description { state: "default" 0.0;
11295 image.normal: "shad_circ.png";
11296 rel1.to: "elm.swallow.content";
11297 rel1.offset: -64 -64;
11298 rel2.to: "elm.swallow.content";
11299 rel2.offset: 63 63;
11303 part { name: "pop";
11305 description { state: "default" 0.0;
11306 rel1.to: "elm.swallow.content";
11307 rel1.offset: -5 -5;
11308 rel2.to: "elm.swallow.content";
11311 normal: "bt_dis_base.png";
11314 image.middle: SOLID;
11317 part { name: "popover";
11319 description { state: "default" 0.0;
11322 rel2.relative: 1.0 0.5;
11324 normal: "bt_dis_hilight.png";
11329 part { name: "elm.swallow.content";
11331 description { state: "default" 0.0;
11338 program { name: "show";
11339 signal: "elm,action,show";
11341 action: STATE_SET "visible" 0.0;
11344 program { name: "show_2";
11346 action: STATE_SET "default" 0.0;
11350 program { name: "show_3";
11352 action: STATE_SET "visible" 0.0;
11354 transition: LINEAR 0.5;
11356 program { name: "hide";
11357 signal: "elm,action,hide";
11359 action: STATE_SET "default" 0.0;
11364 group { name: "elm/notify/right/default";
11365 //this group is a design similar to the inwin group
11367 image: "shad_circ.png" COMP;
11368 image: "bt_dis_base.png" COMP;
11369 image: "bt_dis_hilight.png" COMP;
11372 part { name: "base";
11376 description { state: "default" 0.0;
11378 rel1.offset: 10 10;
11379 rel2.offset: -10 -10;
11380 rel1.relative: 1.0 0.0;
11381 rel2.relative: 2.0 1.0;
11383 description { state: "visible" 0.0;
11384 inherit: "default" 0.0;
11386 rel1.relative: 0.0 0.0;
11387 rel2.relative: 1.0 1.0;
11390 part { name: "shad";
11392 description { state: "default" 0.0;
11393 image.normal: "shad_circ.png";
11394 rel1.to: "elm.swallow.content";
11395 rel1.offset: -64 -64;
11396 rel2.to: "elm.swallow.content";
11397 rel2.offset: 63 63;
11401 part { name: "pop";
11403 description { state: "default" 0.0;
11404 rel1.to: "elm.swallow.content";
11405 rel1.offset: -5 -5;
11406 rel2.to: "elm.swallow.content";
11409 normal: "bt_dis_base.png";
11412 image.middle: SOLID;
11415 part { name: "popover";
11417 description { state: "default" 0.0;
11420 rel2.relative: 1.0 0.5;
11422 normal: "bt_dis_hilight.png";
11427 part { name: "elm.swallow.content";
11429 description { state: "default" 0.0;
11436 program { name: "show";
11437 signal: "elm,action,show";
11439 action: STATE_SET "visible" 0.0;
11442 program { name: "show_2";
11444 action: STATE_SET "default" 0.0;
11448 program { name: "show_3";
11450 action: STATE_SET "visible" 0.0;
11452 transition: LINEAR 0.5;
11454 program { name: "hide";
11455 signal: "elm,action,hide";
11457 action: STATE_SET "default" 0.0;
11462 group { name: "elm/notify/top_left/default";
11463 //this group is a design similar to the inwin group
11465 image: "shad_circ.png" COMP;
11466 image: "bt_dis_base.png" COMP;
11467 image: "bt_dis_hilight.png" COMP;
11470 part { name: "base";
11474 description { state: "default" 0.0;
11476 rel1.offset: 10 10;
11477 rel2.offset: -10 -10;
11478 rel1.relative: 0.0 -1.0;
11479 rel2.relative: 1.0 0.0;
11481 description { state: "visible" 0.0;
11482 inherit: "default" 0.0;
11484 rel1.relative: 0.0 0.0;
11485 rel2.relative: 1.0 1.0;
11488 part { name: "shad";
11490 description { state: "default" 0.0;
11491 image.normal: "shad_circ.png";
11492 rel1.to: "elm.swallow.content";
11493 rel1.offset: -64 -64;
11494 rel2.to: "elm.swallow.content";
11495 rel2.offset: 63 63;
11499 part { name: "pop";
11501 description { state: "default" 0.0;
11502 rel1.to: "elm.swallow.content";
11503 rel1.offset: -5 -5;
11504 rel2.to: "elm.swallow.content";
11507 normal: "bt_dis_base.png";
11510 image.middle: SOLID;
11513 part { name: "popover";
11515 description { state: "default" 0.0;
11518 rel2.relative: 1.0 0.5;
11520 normal: "bt_dis_hilight.png";
11525 part { name: "elm.swallow.content";
11527 description { state: "default" 0.0;
11534 program { name: "show";
11535 signal: "elm,action,show";
11537 action: STATE_SET "visible" 0.0;
11540 program { name: "show_2";
11542 action: STATE_SET "default" 0.0;
11546 program { name: "show_3";
11548 action: STATE_SET "visible" 0.0;
11550 transition: LINEAR 0.5;
11552 program { name: "hide";
11553 signal: "elm,action,hide";
11555 action: STATE_SET "default" 0.0;
11560 group { name: "elm/notify/top_right/default";
11561 //this group is a design similar to the inwin group
11563 image: "shad_circ.png" COMP;
11564 image: "bt_dis_base.png" COMP;
11565 image: "bt_dis_hilight.png" COMP;
11568 part { name: "base";
11572 description { state: "default" 0.0;
11574 rel1.offset: 10 10;
11575 rel2.offset: -10 -10;
11576 rel1.relative: 0.0 -1.0;
11577 rel2.relative: 1.0 0.0;
11579 description { state: "visible" 0.0;
11580 inherit: "default" 0.0;
11582 rel1.relative: 0.0 0.0;
11583 rel2.relative: 1.0 1.0;
11586 part { name: "shad";
11588 description { state: "default" 0.0;
11589 image.normal: "shad_circ.png";
11590 rel1.to: "elm.swallow.content";
11591 rel1.offset: -64 -64;
11592 rel2.to: "elm.swallow.content";
11593 rel2.offset: 63 63;
11597 part { name: "pop";
11599 description { state: "default" 0.0;
11600 rel1.to: "elm.swallow.content";
11601 rel1.offset: -5 -5;
11602 rel2.to: "elm.swallow.content";
11605 normal: "bt_dis_base.png";
11608 image.middle: SOLID;
11611 part { name: "popover";
11613 description { state: "default" 0.0;
11616 rel2.relative: 1.0 0.5;
11618 normal: "bt_dis_hilight.png";
11623 part { name: "elm.swallow.content";
11625 description { state: "default" 0.0;
11632 program { name: "show";
11633 signal: "elm,action,show";
11635 action: STATE_SET "visible" 0.0;
11638 program { name: "show_2";
11640 action: STATE_SET "default" 0.0;
11644 program { name: "show_3";
11646 action: STATE_SET "visible" 0.0;
11648 transition: LINEAR 0.5;
11650 program { name: "hide";
11651 signal: "elm,action,hide";
11653 action: STATE_SET "default" 0.0;
11658 group { name: "elm/notify/bottom_left/default";
11659 //this group is a design similar to the inwin group
11661 image: "shad_circ.png" COMP;
11662 image: "bt_dis_base.png" COMP;
11663 image: "bt_dis_hilight.png" COMP;
11666 part { name: "base";
11670 description { state: "default" 0.0;
11672 rel1.offset: 10 10;
11673 rel2.offset: -10 -10;
11674 rel1.relative: 0.0 1.0;
11675 rel2.relative: 1.0 2.0;
11677 description { state: "visible" 0.0;
11678 inherit: "default" 0.0;
11680 rel1.relative: 0.0 0.0;
11681 rel2.relative: 1.0 1.0;
11684 part { name: "shad";
11686 description { state: "default" 0.0;
11687 image.normal: "shad_circ.png";
11688 rel1.to: "elm.swallow.content";
11689 rel1.offset: -64 -64;
11690 rel2.to: "elm.swallow.content";
11691 rel2.offset: 63 63;
11695 part { name: "pop";
11697 description { state: "default" 0.0;
11698 rel1.to: "elm.swallow.content";
11699 rel1.offset: -5 -5;
11700 rel2.to: "elm.swallow.content";
11703 normal: "bt_dis_base.png";
11706 image.middle: SOLID;
11709 part { name: "popover";
11711 description { state: "default" 0.0;
11714 rel2.relative: 1.0 0.5;
11716 normal: "bt_dis_hilight.png";
11721 part { name: "elm.swallow.content";
11723 description { state: "default" 0.0;
11730 program { name: "show";
11731 signal: "elm,action,show";
11733 action: STATE_SET "visible" 0.0;
11736 program { name: "show_2";
11738 action: STATE_SET "default" 0.0;
11742 program { name: "show_3";
11744 action: STATE_SET "visible" 0.0;
11746 transition: LINEAR 0.5;
11748 program { name: "hide";
11749 signal: "elm,action,hide";
11751 action: STATE_SET "default" 0.0;
11756 group { name: "elm/notify/bottom_right/default";
11757 //this group is a design similar to the inwin group
11759 image: "shad_circ.png" COMP;
11760 image: "bt_dis_base.png" COMP;
11761 image: "bt_dis_hilight.png" COMP;
11764 part { name: "base";
11768 description { state: "default" 0.0;
11770 rel1.offset: 10 10;
11771 rel2.offset: -10 -10;
11772 rel1.relative: 0.0 1.0;
11773 rel2.relative: 1.0 2.0;
11775 description { state: "visible" 0.0;
11776 inherit: "default" 0.0;
11778 rel1.relative: 0.0 0.0;
11779 rel2.relative: 1.0 1.0;
11782 part { name: "shad";
11784 description { state: "default" 0.0;
11785 image.normal: "shad_circ.png";
11786 rel1.to: "elm.swallow.content";
11787 rel1.offset: -64 -64;
11788 rel2.to: "elm.swallow.content";
11789 rel2.offset: 63 63;
11793 part { name: "pop";
11795 description { state: "default" 0.0;
11796 rel1.to: "elm.swallow.content";
11797 rel1.offset: -5 -5;
11798 rel2.to: "elm.swallow.content";
11801 normal: "bt_dis_base.png";
11804 image.middle: SOLID;
11807 part { name: "popover";
11809 description { state: "default" 0.0;
11812 rel2.relative: 1.0 0.5;
11814 normal: "bt_dis_hilight.png";
11819 part { name: "elm.swallow.content";
11821 description { state: "default" 0.0;
11828 program { name: "show";
11829 signal: "elm,action,show";
11831 action: STATE_SET "visible" 0.0;
11834 program { name: "show_2";
11836 action: STATE_SET "default" 0.0;
11840 program { name: "show_3";
11842 action: STATE_SET "visible" 0.0;
11844 transition: LINEAR 0.5;
11846 program { name: "hide";
11847 signal: "elm,action,hide";
11849 action: STATE_SET "default" 0.0;
11855 ///////////////////////////////////////////////////////////////////////////////
11856 group { name: "elm/slideshow/base/default";
11858 item: transitions "fade black_fade horizontal vertical square";
11859 item: layouts "fullscreen not_fullscreen";
11862 part { name: "whole";
11865 state: "default" 0.0;
11867 color: 20 20 20 255;
11870 part { name: "image_1_whole";
11872 state: "default" 0.0;
11873 color: 255 255 255 255;
11876 state: "fade_prev_next" 0.0;
11877 inherit: "default" 0.0;
11878 color: 255 255 255 0;
11881 state: "black_fade_prev_next_init" 0.0;
11882 inherit: "default" 0.0;
11883 color: 255 255 255 255;
11886 state: "black_fade_prev_next" 0.0;
11887 inherit: "default" 0.0;
11891 state: "horizontal_next_init" 0.0;
11892 inherit: "default" 0.0;
11895 state: "horizontal_next" 0.0;
11896 inherit: "default" 0.0;
11897 rel1.relative: -1.0 0.0;
11898 rel2.relative: 0.0 1.0;
11901 state: "horizontal_prev_init" 0.0;
11902 inherit: "default" 0.0;
11905 state: "horizontal_prev" 0.0;
11906 inherit: "default" 0.0;
11907 rel1.relative: 1.0 0.0;
11908 rel2.relative: 2.0 1.0;
11911 state: "vertical_next_init" 0.0;
11912 inherit: "default" 0.0;
11915 state: "vertical_next" 0.0;
11916 inherit: "default" 0.0;
11917 rel1.relative: 0.0 -1.0;
11918 rel2.relative: 1.0 0.0;
11921 state: "vertical_prev_init" 0.0;
11922 inherit: "default" 0.0;
11925 state: "vertical_prev" 0.0;
11926 inherit: "default" 0.0;
11927 rel1.relative: 0.0 1.0;
11928 rel2.relative: 1.0 2.0;
11931 state: "square_prev_next" 0.0;
11932 inherit: "default" 0.0;
11933 color: 255 255 255 0;
11936 part { name: "image_2_whole";
11938 state: "default" 0.0;
11940 color: 255 255 255 0;
11943 state: "fade_prev_next" 0.0;
11944 inherit: "default" 0.0;
11945 color: 255 255 255 255;
11948 state: "black_fade_prev_next_init" 0.0;
11949 inherit: "default" 0.0;
11953 state: "black_fade_prev_next" 0.0;
11954 inherit: "default" 0.0;
11955 color: 255 255 255 255;
11958 state: "horizontal_next_init" 0.0;
11959 inherit: "default" 0.0;
11960 rel1.relative: 1.0 0.0;
11961 rel2.relative: 2.0 1.0;
11962 color: 255 255 255 255;
11965 state: "horizontal_next" 0.0;
11966 inherit: "default" 0.0;
11967 color: 255 255 255 255;
11970 state: "horizontal_prev_init" 0.0;
11971 inherit: "default" 0.0;
11972 rel1.relative: -1.0 0.0;
11973 rel2.relative: 0.0 1.0;
11974 color: 255 255 255 255;
11977 state: "horizontal_prev" 0.0;
11978 inherit: "default" 0.0;
11979 color: 255 255 255 255;
11982 state: "vertical_next_init" 0.0;
11983 inherit: "default" 0.0;
11984 rel1.relative: 0.0 1.0;
11985 rel2.relative: 1.0 2.0;
11986 color: 255 255 255 255;
11989 state: "vertical_next" 0.0;
11990 inherit: "default" 0.0;
11991 color: 255 255 255 255;
11994 state: "vertical_prev_init" 0.0;
11995 inherit: "default" 0.0;
11996 rel1.relative: 0.0 -1.0;
11997 rel2.relative: 1.0 0.0;
11998 color: 255 255 255 255;
12001 state: "vertical_prev" 0.0;
12002 inherit: "default" 0.0;
12003 color: 255 255 255 255;
12006 state: "square_prev_next_init" 0.0;
12007 inherit: "default" 0.0;
12008 rel1.relative: 0.5 0.5;
12009 rel2.relative: 0.5 0.5;
12010 color: 255 255 255 255;
12013 state: "square_prev_next" 0.0;
12014 inherit: "default" 0.0;
12015 rel1.relative: 0.0 0.0;
12016 rel2.relative: 1.0 1.0;
12017 color: 255 255 255 255;
12020 part { name: "elm.swallow.1";
12022 clip_to: "image_1_whole";
12024 state: "default" 0.0;
12025 rel1.to: "image_1_whole";
12026 rel2.to: "image_1_whole";
12027 color: 255 255 255 255;
12030 state: "not_fullscreen" 0.0;
12031 rel1.relative: 0.1 0.1;
12032 rel1.to: "image_1_whole";
12033 rel2.relative: 0.9 0.9;
12034 rel2.to: "image_1_whole";
12035 color: 255 255 255 255;
12038 part { name: "elm.swallow.2";
12040 clip_to: "image_2_whole";
12042 state: "default" 0.0;
12043 color: 255 255 255 255;
12044 rel1.to: "image_2_whole";
12045 rel2.to: "image_2_whole";
12048 state: "not_fullscreen" 0.0;
12049 color: 255 255 255 255;
12050 rel1.relative: 0.1 0.1;
12051 rel1.to: "image_2_whole";
12052 rel2.relative: 0.9 0.9;
12053 rel2.to: "image_2_whole";
12056 part { name: "events_catcher";
12060 state: "default" 0.0;
12068 program { name: "layout_fullscreen";
12069 signal: "layout,fullscreen";
12070 source: "slideshow";
12071 action: STATE_SET "default" 0.0;
12072 target: "elm.swallow.1";
12073 target: "elm.swallow.2";
12074 transition: SINUSOIDAL 1.0;
12076 program { name: "layout_not_fullscreen";
12077 signal: "layout,not_fullscreen";
12078 source: "slideshow";
12079 action: STATE_SET "not_fullscreen" 0.0;
12080 target: "elm.swallow.1";
12081 target: "elm.swallow.2";
12082 transition: SINUSOIDAL 1.0;
12085 program { name: "fade_next";
12086 signal: "fade,next";
12087 source: "slideshow";
12088 action: STATE_SET "default" 0.0;
12089 target: "image_1_whole";
12090 target: "image_2_whole";
12091 after: "fade_next_2";
12093 program { name: "fade_next_2";
12094 action: STATE_SET "fade_prev_next" 0.0;
12095 target: "image_1_whole";
12096 target: "image_2_whole";
12097 transition: SINUSOIDAL 1.5;
12100 program { name: "fade_previous";
12101 signal: "fade,previous";
12102 source: "slideshow";
12103 action: STATE_SET "default" 0.0;
12104 target: "image_1_whole";
12105 target: "image_2_whole";
12106 after: "fade_previous_2";
12108 program { name: "fade_previous_2";
12109 action: STATE_SET "fade_prev_next" 0.0;
12110 target: "image_1_whole";
12111 target: "image_2_whole";
12112 transition: SINUSOIDAL 1.5;
12115 program { name: "black_fade_next";
12116 signal: "black_fade,next";
12117 source: "slideshow";
12118 action: STATE_SET "black_fade_prev_next_init" 0.0;
12119 target: "image_1_whole";
12120 target: "image_2_whole";
12121 after: "black_fade_next_2";
12123 program { name: "black_fade_next_2";
12124 action: STATE_SET "black_fade_prev_next" 0.0;
12125 target: "image_1_whole";
12126 transition: SINUSOIDAL 0.75;
12127 after: "black_fade_next_3";
12129 program { name: "black_fade_next_3";
12130 action: STATE_SET "black_fade_prev_next" 0.0;
12131 target: "image_2_whole";
12132 transition: SINUSOIDAL 0.75;
12135 program { name: "black_fade_previous";
12136 signal: "black_fade,previous";
12137 source: "slideshow";
12138 action: STATE_SET "black_fade_prev_next_init" 0.0;
12139 target: "image_1_whole";
12140 target: "image_2_whole";
12141 after: "black_fade_previous_2";
12143 program { name: "black_fade_previous_2";
12144 action: STATE_SET "black_fade_prev_next" 0.0;
12145 target: "image_1_whole";
12146 transition: SINUSOIDAL 0.75;
12147 after: "black_fade_previous_3";
12149 program { name: "black_fade_previous_3";
12150 action: STATE_SET "black_fade_prev_next" 0.0;
12151 target: "image_2_whole";
12152 transition: SINUSOIDAL 0.75;
12155 program { name: "horizontal_next";
12156 signal: "horizontal,next";
12157 source: "slideshow";
12158 action: STATE_SET "horizontal_next_init" 0.0;
12159 target: "image_1_whole";
12160 target: "image_2_whole";
12161 after: "horizontal_next_2";
12163 program { name: "horizontal_next_2";
12164 action: STATE_SET "horizontal_next" 0.0;
12165 target: "image_1_whole";
12166 target: "image_2_whole";
12167 transition: SINUSOIDAL 1.5;
12170 program { name: "horizontal_previous";
12171 signal: "horizontal,previous";
12172 source: "slideshow";
12173 action: STATE_SET "horizontal_prev_init" 0.0;
12174 target: "image_1_whole";
12175 target: "image_2_whole";
12176 after: "horizontal_previous_2";
12178 program { name: "horizontal_previous_2";
12179 action: STATE_SET "horizontal_prev" 0.0;
12180 target: "image_1_whole";
12181 target: "image_2_whole";
12182 transition: SINUSOIDAL 1.5;
12185 program { name: "vertical_next";
12186 signal: "vertical,next";
12187 source: "slideshow";
12188 action: STATE_SET "vertical_next_init" 0.0;
12189 target: "image_1_whole";
12190 target: "image_2_whole";
12191 after: "vertical_next_2";
12193 program { name: "vertical_next_2";
12194 action: STATE_SET "vertical_next" 0.0;
12195 target: "image_1_whole";
12196 target: "image_2_whole";
12197 transition: SINUSOIDAL 1.5;
12200 program { name: "vertical_previous";
12201 signal: "vertical,previous";
12202 source: "slideshow";
12203 action: STATE_SET "vertical_prev_init" 0.0;
12204 target: "image_1_whole";
12205 target: "image_2_whole";
12206 after: "vertical_previous_2";
12208 program { name: "vertical_previous_2";
12209 action: STATE_SET "vertical_prev" 0.0;
12210 target: "image_1_whole";
12211 target: "image_2_whole";
12212 transition: SINUSOIDAL 1.5;
12215 program { name: "square_next";
12216 signal: "square,next";
12217 source: "slideshow";
12218 action: STATE_SET "square_prev_next_init" 0.0;
12219 target: "image_2_whole";
12220 after: "square_next_2";
12222 program { name: "square_next_2";
12223 action: STATE_SET "square_prev_next" 0.0;
12224 target: "image_2_whole";
12225 target: "image_1_whole";
12226 transition: SINUSOIDAL 1.5;
12229 program { name: "square_previous";
12230 signal: "square,previous";
12231 source: "slideshow";
12232 action: STATE_SET "square_prev_next_init" 0.0;
12233 target: "image_2_whole";
12234 after: "square_next_2";
12236 program { name: "end";
12237 action: SIGNAL_EMIT "end" "slideshow";
12239 program { name: "end_signal";
12240 signal: "anim,end";
12241 source: "slideshow";
12242 action: STATE_SET "default" 0.0;
12243 target: "image_1_whole";
12244 target: "image_2_whole";
12249 ///////////////////////////////////////////////////////////////////////////////
12250 group { name: "elm/win/inwin/default";
12252 image: "shad_circ.png" COMP;
12253 image: "bt_dis_base.png" COMP;
12254 image: "bt_dis_hilight.png" COMP;
12257 part { name: "base";
12260 description { state: "default" 0.0;
12263 description { state: "visible" 0.0;
12264 inherit: "default" 1.0;
12268 part { name: "shad";
12270 description { state: "default" 0.0;
12271 image.normal: "shad_circ.png";
12272 rel1.to: "elm.swallow.content";
12273 rel1.offset: -64 -64;
12274 rel2.to: "elm.swallow.content";
12275 rel2.offset: 63 63;
12279 part { name: "pop";
12281 description { state: "default" 0.0;
12282 rel1.to: "elm.swallow.content";
12283 rel1.offset: -5 -5;
12284 rel2.to: "elm.swallow.content";
12287 normal: "bt_dis_base.png";
12290 image.middle: SOLID;
12293 part { name: "popover";
12295 description { state: "default" 0.0;
12298 rel2.relative: 1.0 0.5;
12300 normal: "bt_dis_hilight.png";
12305 part { name: "elm.swallow.content";
12307 description { state: "default" 0.0;
12308 rel1.relative: 0.1 0.1;
12309 rel2.relative: 0.9 0.9;
12314 program { name: "show";
12315 signal: "elm,action,show";
12317 action: STATE_SET "visible" 0.0;
12318 // transition: DECELERATE 0.5;
12321 program { name: "hide";
12322 signal: "elm,action,hide";
12324 action: STATE_SET "default" 0.0;
12325 // transition: DECELERATE 0.5;
12331 group { name: "elm/win/inwin/minimal";
12333 image: "shad_circ.png" COMP;
12334 image: "bt_dis_base.png" COMP;
12335 image: "bt_dis_hilight.png" COMP;
12338 part { name: "base";
12341 description { state: "default" 0.0;
12344 description { state: "visible" 0.0;
12345 inherit: "default" 1.0;
12349 part { name: "shad";
12351 description { state: "default" 0.0;
12352 image.normal: "shad_circ.png";
12353 rel1.to: "elm.swallow.content";
12354 rel1.offset: -64 -64;
12355 rel2.to: "elm.swallow.content";
12356 rel2.offset: 63 63;
12360 part { name: "pop";
12362 description { state: "default" 0.0;
12363 rel1.to: "elm.swallow.content";
12364 rel1.offset: -5 -5;
12365 rel2.to: "elm.swallow.content";
12368 normal: "bt_dis_base.png";
12371 image.middle: SOLID;
12374 part { name: "popover";
12376 description { state: "default" 0.0;
12379 rel2.relative: 1.0 0.5;
12381 normal: "bt_dis_hilight.png";
12386 part { name: "elm.swallow.content";
12388 description { state: "default" 0.0;
12390 rel1.relative: 0.5 0.5;
12391 rel2.relative: 0.5 0.5;
12396 program { name: "show";
12397 signal: "elm,action,show";
12399 action: STATE_SET "visible" 0.0;
12400 // transition: DECELERATE 0.5;
12403 program { name: "hide";
12404 signal: "elm,action,hide";
12406 action: STATE_SET "default" 0.0;
12407 // transition: DECELERATE 0.5;
12413 group { name: "elm/win/inwin/minimal_vertical";
12415 image: "shad_circ.png" COMP;
12416 image: "bt_dis_base.png" COMP;
12417 image: "bt_dis_hilight.png" COMP;
12420 part { name: "base";
12423 description { state: "default" 0.0;
12426 description { state: "visible" 0.0;
12427 inherit: "default" 1.0;
12431 part { name: "shad";
12433 description { state: "default" 0.0;
12434 image.normal: "shad_circ.png";
12435 rel1.to: "elm.swallow.content";
12436 rel1.offset: -64 -64;
12437 rel2.to: "elm.swallow.content";
12438 rel2.offset: 63 63;
12442 part { name: "pop";
12444 description { state: "default" 0.0;
12445 rel1.to: "elm.swallow.content";
12446 rel1.offset: -5 -5;
12447 rel2.to: "elm.swallow.content";
12450 normal: "bt_dis_base.png";
12453 image.middle: SOLID;
12456 part { name: "popover";
12458 description { state: "default" 0.0;
12461 rel2.relative: 1.0 0.5;
12463 normal: "bt_dis_hilight.png";
12468 part { name: "elm.swallow.content";
12470 description { state: "default" 0.0;
12472 rel1.relative: 0.1 0.5;
12473 rel2.relative: 0.9 0.5;
12478 program { name: "show";
12479 signal: "elm,action,show";
12481 action: STATE_SET "visible" 0.0;
12482 // transition: DECELERATE 0.5;
12485 program { name: "hide";
12486 signal: "elm,action,hide";
12488 action: STATE_SET "default" 0.0;
12489 // transition: DECELERATE 0.5;
12495 ///////////////////////////////////////////////////////////////////////////////
12497 ///////////////////////////////////////////////////////////////////////////////
12498 group { name: "elm/list/item/default";
12499 data.item: "stacking" "above";
12501 image: "bt_sm_base1.png" COMP;
12502 image: "bt_sm_shine.png" COMP;
12503 image: "bt_sm_hilight.png" COMP;
12504 image: "ilist_1.png" COMP;
12505 image: "ilist_item_shadow.png" COMP;
12513 state: "default" 0.0;
12521 state: "default" 0.0;
12536 normal: "ilist_item_shadow.png";
12545 state: "default" 0.0;
12547 normal: "ilist_1.png";
12555 description { state: "default" 0.0;
12557 color: 255 255 255 0;
12567 normal: "bt_sm_base1.png";
12570 image.middle: SOLID;
12572 description { state: "selected" 0.0;
12573 inherit: "default" 0.0;
12575 color: 255 255 255 255;
12586 part { name: "elm.swallow.icon";
12588 description { state: "default" 0.0;
12601 part { name: "elm.swallow.end";
12603 description { state: "default" 0.0;
12616 part { name: "elm.text";
12618 effect: SOFT_SHADOW;
12622 state: "default" 0.0;
12625 to_x: "elm.swallow.icon";
12630 to_x: "elm.swallow.end";
12642 text_class: "list_item";
12645 description { state: "selected" 0.0;
12646 inherit: "default" 0.0;
12647 color: 224 224 224 255;
12651 part { name: "fg1";
12653 description { state: "default" 0.0;
12655 color: 255 255 255 0;
12657 rel2.relative: 1.0 0.5;
12660 normal: "bt_sm_hilight.png";
12664 description { state: "selected" 0.0;
12665 inherit: "default" 0.0;
12667 color: 255 255 255 255;
12670 part { name: "fg2";
12672 description { state: "default" 0.0;
12674 color: 255 255 255 0;
12678 normal: "bt_sm_shine.png";
12682 description { state: "selected" 0.0;
12683 inherit: "default" 0.0;
12685 color: 255 255 255 255;
12692 signal: "elm,state,selected";
12694 action: STATE_SET "selected" 0.0;
12698 target: "elm.text";
12701 name: "go_passive";
12702 signal: "elm,state,unselected";
12704 action: STATE_SET "default" 0.0;
12708 target: "elm.text";
12709 transition: LINEAR 0.1;
12713 group { name: "elm/list/item_odd/default";
12714 data.item: "stacking" "below";
12715 data.item: "selectraise" "on";
12717 image: "bt_sm_base1.png" COMP;
12718 image: "bt_sm_shine.png" COMP;
12719 image: "bt_sm_hilight.png" COMP;
12720 image: "ilist_2.png" COMP;
12728 state: "default" 0.0;
12736 state: "default" 0.0;
12738 normal: "ilist_2.png";
12746 description { state: "default" 0.0;
12748 color: 255 255 255 0;
12758 normal: "bt_sm_base1.png";
12761 image.middle: SOLID;
12763 description { state: "selected" 0.0;
12764 inherit: "default" 0.0;
12766 color: 255 255 255 255;
12778 name: "elm.swallow.icon";
12780 description { state: "default" 0.0;
12794 name: "elm.swallow.end";
12796 description { state: "default" 0.0;
12812 effect: SOFT_SHADOW;
12816 state: "default" 0.0;
12819 to_x: "elm.swallow.icon";
12824 to_x: "elm.swallow.end";
12836 text_class: "list_item";
12839 description { state: "selected" 0.0;
12840 inherit: "default" 0.0;
12841 color: 224 224 224 255;
12845 part { name: "fg1";
12847 description { state: "default" 0.0;
12849 color: 255 255 255 0;
12851 rel2.relative: 1.0 0.5;
12854 normal: "bt_sm_hilight.png";
12858 description { state: "selected" 0.0;
12859 inherit: "default" 0.0;
12861 color: 255 255 255 255;
12864 part { name: "fg2";
12866 description { state: "default" 0.0;
12868 color: 255 255 255 0;
12872 normal: "bt_sm_shine.png";
12876 description { state: "selected" 0.0;
12877 inherit: "default" 0.0;
12879 color: 255 255 255 255;
12886 signal: "elm,state,selected";
12888 action: STATE_SET "selected" 0.0;
12892 target: "elm.text";
12895 name: "go_passive";
12896 signal: "elm,state,unselected";
12898 action: STATE_SET "default" 0.0;
12902 target: "elm.text";
12903 transition: LINEAR 0.1;
12907 group { name: "elm/list/item_compress/default";
12908 data.item: "stacking" "above";
12909 data.item: "selectraise" "on";
12911 image: "bt_sm_base1.png" COMP;
12912 image: "bt_sm_shine.png" COMP;
12913 image: "bt_sm_hilight.png" COMP;
12914 image: "ilist_1.png" COMP;
12915 image: "ilist_item_shadow.png" COMP;
12923 state: "default" 0.0;
12930 description { state: "default" 0.0;
12945 normal: "ilist_item_shadow.png";
12954 state: "default" 0.0;
12956 normal: "ilist_1.png";
12964 description { state: "default" 0.0;
12966 color: 255 255 255 0;
12976 normal: "bt_sm_base1.png";
12979 image.middle: SOLID;
12981 description { state: "selected" 0.0;
12982 inherit: "default" 0.0;
12984 color: 255 255 255 255;
12995 part { name: "elm.swallow.icon";
12997 description { state: "default" 0.0;
13010 part { name: "elm.swallow.end";
13012 description { state: "default" 0.0;
13028 effect: SOFT_SHADOW;
13031 description { state: "default" 0.0;
13034 to_x: "elm.swallow.icon";
13039 to_x: "elm.swallow.end";
13051 text_class: "list_item";
13054 description { state: "selected" 0.0;
13055 inherit: "default" 0.0;
13056 color: 224 224 224 255;
13060 part { name: "fg1";
13062 description { state: "default" 0.0;
13064 color: 255 255 255 0;
13066 rel2.relative: 1.0 0.5;
13069 normal: "bt_sm_hilight.png";
13073 description { state: "selected" 0.0;
13074 inherit: "default" 0.0;
13076 color: 255 255 255 255;
13079 part { name: "fg2";
13081 description { state: "default" 0.0;
13083 color: 255 255 255 0;
13087 normal: "bt_sm_shine.png";
13091 description { state: "selected" 0.0;
13092 inherit: "default" 0.0;
13094 color: 255 255 255 255;
13101 signal: "elm,state,selected";
13103 action: STATE_SET "selected" 0.0;
13107 target: "elm.text";
13110 name: "go_passive";
13111 signal: "elm,state,unselected";
13113 action: STATE_SET "default" 0.0;
13117 target: "elm.text";
13118 transition: LINEAR 0.1;
13122 group { name: "elm/list/item_compress_odd/default";
13123 data.item: "stacking" "below";
13124 data.item: "selectraise" "on";
13126 image: "bt_sm_base1.png" COMP;
13127 image: "bt_sm_shine.png" COMP;
13128 image: "bt_sm_hilight.png" COMP;
13129 image: "ilist_2.png" COMP;
13137 state: "default" 0.0;
13145 state: "default" 0.0;
13147 normal: "ilist_2.png";
13155 description { state: "default" 0.0;
13157 color: 255 255 255 0;
13167 normal: "bt_sm_base1.png";
13170 image.middle: SOLID;
13172 description { state: "selected" 0.0;
13173 inherit: "default" 0.0;
13175 color: 255 255 255 255;
13186 part { name: "elm.swallow.icon";
13188 description { state: "default" 0.0;
13201 part { name: "elm.swallow.end";
13203 description { state: "default" 0.0;
13219 effect: SOFT_SHADOW;
13223 state: "default" 0.0;
13226 to_x: "elm.swallow.icon";
13231 to_x: "elm.swallow.end";
13243 text_class: "list_item";
13246 description { state: "selected" 0.0;
13247 inherit: "default" 0.0;
13248 color: 224 224 224 255;
13252 part { name: "fg1";
13254 description { state: "default" 0.0;
13256 color: 255 255 255 0;
13258 rel2.relative: 1.0 0.5;
13261 normal: "bt_sm_hilight.png";
13265 description { state: "selected" 0.0;
13266 inherit: "default" 0.0;
13268 color: 255 255 255 255;
13271 part { name: "fg2";
13273 description { state: "default" 0.0;
13275 color: 255 255 255 0;
13279 normal: "bt_sm_shine.png";
13283 description { state: "selected" 0.0;
13284 inherit: "default" 0.0;
13286 color: 255 255 255 255;
13293 signal: "elm,state,selected";
13295 action: STATE_SET "selected" 0.0;
13299 target: "elm.text";
13302 name: "go_passive";
13303 signal: "elm,state,unselected";
13305 action: STATE_SET "default" 0.0;
13309 target: "elm.text";
13310 transition: LINEAR 0.1;
13315 ///////////////////////////////////////////////////////////////////////////////
13316 group { name: "elm/list/h_item/default";
13317 data.item: "stacking" "above";
13319 image: "bt_sm_base1.png" COMP;
13320 image: "bt_sm_shine.png" COMP;
13321 image: "bt_sm_hilight.png" COMP;
13322 image: "ilist_1_h.png" COMP;
13323 image: "ilist_item_shadow_h.png" COMP;
13331 state: "default" 0.0;
13339 state: "default" 0.0;
13354 normal: "ilist_item_shadow_h.png";
13363 state: "default" 0.0;
13365 normal: "ilist_1_h.png";
13373 description { state: "default" 0.0;
13375 color: 255 255 255 0;
13385 normal: "bt_sm_base1.png";
13388 image.middle: SOLID;
13390 description { state: "selected" 0.0;
13391 inherit: "default" 0.0;
13393 color: 255 255 255 255;
13404 part { name: "elm.swallow.icon";
13406 description { state: "default" 0.0;
13419 part { name: "elm.swallow.end";
13421 description { state: "default" 0.0;
13434 part { name: "elm.text";
13436 effect: SOFT_SHADOW;
13440 state: "default" 0.0;
13443 to_x: "elm.swallow.icon";
13448 to_x: "elm.swallow.end";
13459 text_class: "list_item";
13462 description { state: "selected" 0.0;
13463 inherit: "default" 0.0;
13464 color: 224 224 224 255;
13468 part { name: "fg1";
13470 description { state: "default" 0.0;
13472 color: 255 255 255 0;
13474 rel2.relative: 1.0 0.5;
13477 normal: "bt_sm_hilight.png";
13481 description { state: "selected" 0.0;
13482 inherit: "default" 0.0;
13484 color: 255 255 255 255;
13487 part { name: "fg2";
13489 description { state: "default" 0.0;
13491 color: 255 255 255 0;
13495 normal: "bt_sm_shine.png";
13499 description { state: "selected" 0.0;
13500 inherit: "default" 0.0;
13502 color: 255 255 255 255;
13509 signal: "elm,state,selected";
13511 action: STATE_SET "selected" 0.0;
13515 target: "elm.text";
13518 name: "go_passive";
13519 signal: "elm,state,unselected";
13521 action: STATE_SET "default" 0.0;
13525 target: "elm.text";
13526 transition: LINEAR 0.1;
13530 group { name: "elm/list/h_item_odd/default";
13531 data.item: "stacking" "below";
13532 data.item: "selectraise" "on";
13534 image: "bt_sm_base1.png" COMP;
13535 image: "bt_sm_shine.png" COMP;
13536 image: "bt_sm_hilight.png" COMP;
13537 image: "ilist_2_h.png" COMP;
13545 state: "default" 0.0;
13553 state: "default" 0.0;
13555 normal: "ilist_2_h.png";
13563 description { state: "default" 0.0;
13565 color: 255 255 255 0;
13575 normal: "bt_sm_base1.png";
13578 image.middle: SOLID;
13580 description { state: "selected" 0.0;
13581 inherit: "default" 0.0;
13583 color: 255 255 255 255;
13595 name: "elm.swallow.icon";
13597 description { state: "default" 0.0;
13611 name: "elm.swallow.end";
13613 description { state: "default" 0.0;
13626 part { name: "elm.text";
13628 effect: SOFT_SHADOW;
13632 state: "default" 0.0;
13635 to_x: "elm.swallow.icon";
13640 to_x: "elm.swallow.end";
13651 text_class: "list_item";
13654 description { state: "selected" 0.0;
13655 inherit: "default" 0.0;
13656 color: 224 224 224 255;
13660 part { name: "fg1";
13662 description { state: "default" 0.0;
13664 color: 255 255 255 0;
13666 rel2.relative: 1.0 0.5;
13669 normal: "bt_sm_hilight.png";
13673 description { state: "selected" 0.0;
13674 inherit: "default" 0.0;
13676 color: 255 255 255 255;
13679 part { name: "fg2";
13681 description { state: "default" 0.0;
13683 color: 255 255 255 0;
13687 normal: "bt_sm_shine.png";
13691 description { state: "selected" 0.0;
13692 inherit: "default" 0.0;
13694 color: 255 255 255 255;
13701 signal: "elm,state,selected";
13703 action: STATE_SET "selected" 0.0;
13707 target: "elm.text";
13710 name: "go_passive";
13711 signal: "elm,state,unselected";
13713 action: STATE_SET "default" 0.0;
13717 target: "elm.text";
13718 transition: LINEAR 0.1;
13722 group { name: "elm/list/h_item_compress/default";
13723 data.item: "stacking" "above";
13724 data.item: "selectraise" "on";
13726 image: "bt_sm_base1.png" COMP;
13727 image: "bt_sm_shine.png" COMP;
13728 image: "bt_sm_hilight.png" COMP;
13729 image: "ilist_1_h.png" COMP;
13730 image: "ilist_item_shadow_h.png" COMP;
13738 state: "default" 0.0;
13745 description { state: "default" 0.0;
13760 normal: "ilist_item_shadow_h.png";
13769 state: "default" 0.0;
13771 normal: "ilist_1_h.png";
13779 description { state: "default" 0.0;
13781 color: 255 255 255 0;
13791 normal: "bt_sm_base1.png";
13794 image.middle: SOLID;
13796 description { state: "selected" 0.0;
13797 inherit: "default" 0.0;
13799 color: 255 255 255 255;
13810 part { name: "elm.swallow.icon";
13812 description { state: "default" 0.0;
13825 part { name: "elm.swallow.end";
13827 description { state: "default" 0.0;
13843 effect: SOFT_SHADOW;
13846 description { state: "default" 0.0;
13849 to_x: "elm.swallow.icon";
13854 to_x: "elm.swallow.end";
13865 text_class: "list_item";
13868 description { state: "selected" 0.0;
13869 inherit: "default" 0.0;
13870 color: 224 224 224 255;
13874 part { name: "fg1";
13876 description { state: "default" 0.0;
13878 color: 255 255 255 0;
13880 rel2.relative: 1.0 0.5;
13883 normal: "bt_sm_hilight.png";
13887 description { state: "selected" 0.0;
13888 inherit: "default" 0.0;
13890 color: 255 255 255 255;
13893 part { name: "fg2";
13895 description { state: "default" 0.0;
13897 color: 255 255 255 0;
13901 normal: "bt_sm_shine.png";
13905 description { state: "selected" 0.0;
13906 inherit: "default" 0.0;
13908 color: 255 255 255 255;
13915 signal: "elm,state,selected";
13917 action: STATE_SET "selected" 0.0;
13921 target: "elm.text";
13924 name: "go_passive";
13925 signal: "elm,state,unselected";
13927 action: STATE_SET "default" 0.0;
13931 target: "elm.text";
13932 transition: LINEAR 0.1;
13936 group { name: "elm/list/h_item_compress_odd/default";
13937 data.item: "stacking" "below";
13938 data.item: "selectraise" "on";
13940 image: "bt_sm_base1.png" COMP;
13941 image: "bt_sm_shine.png" COMP;
13942 image: "bt_sm_hilight.png" COMP;
13943 image: "ilist_2_h.png" COMP;
13951 state: "default" 0.0;
13959 state: "default" 0.0;
13961 normal: "ilist_2_h.png";
13969 description { state: "default" 0.0;
13971 color: 255 255 255 0;
13981 normal: "bt_sm_base1.png";
13984 image.middle: SOLID;
13986 description { state: "selected" 0.0;
13987 inherit: "default" 0.0;
13989 color: 255 255 255 255;
14000 part { name: "elm.swallow.icon";
14002 description { state: "default" 0.0;
14015 part { name: "elm.swallow.end";
14017 description { state: "default" 0.0;
14030 part { name: "elm.text";
14032 effect: SOFT_SHADOW;
14036 state: "default" 0.0;
14039 to_x: "elm.swallow.icon";
14044 to_x: "elm.swallow.end";
14055 text_class: "list_item";
14058 description { state: "selected" 0.0;
14059 inherit: "default" 0.0;
14060 color: 224 224 224 255;
14064 part { name: "fg1";
14066 description { state: "default" 0.0;
14068 color: 255 255 255 0;
14070 rel2.relative: 1.0 0.5;
14073 normal: "bt_sm_hilight.png";
14077 description { state: "selected" 0.0;
14078 inherit: "default" 0.0;
14080 color: 255 255 255 255;
14083 part { name: "fg2";
14085 description { state: "default" 0.0;
14087 color: 255 255 255 0;
14091 normal: "bt_sm_shine.png";
14095 description { state: "selected" 0.0;
14096 inherit: "default" 0.0;
14098 color: 255 255 255 255;
14105 signal: "elm,state,selected";
14107 action: STATE_SET "selected" 0.0;
14111 target: "elm.text";
14114 name: "go_passive";
14115 signal: "elm,state,unselected";
14117 action: STATE_SET "default" 0.0;
14121 target: "elm.text";
14122 transition: LINEAR 0.1;
14127 ///////////////////////////////////////////////////////////////////////////////
14128 group { name: "elm/slider/horizontal/default";
14129 alias: "elm/slider/horizontal/disabled";
14131 image: "sl_bg.png" COMP;
14132 image: "sl_bg_over.png" COMP;
14133 image: "sl_bt_0.png" COMP;
14134 image: "sl_bt_1.png" COMP;
14135 image: "sl_bt_2.png" COMP;
14136 image: "sl_bt_3.png" COMP;
14137 image: "sl_bt2_0_0.png" COMP;
14138 image: "sl_bt2_0_1.png" COMP;
14139 image: "sl_bt2_0_2.png" COMP;
14140 image: "sl_bt2_1.png" COMP;
14141 image: "sl_bt2_2.png" COMP;
14142 image: "sl_units.png" COMP;
14145 public value_hide = 0;
14146 public set_value_show() {
14147 set_int(value_hide, 0);
14149 public set_value_hide() {
14150 set_int(value_hide, 1);
14152 public thumb_down() {
14153 if (get_int(value_hide) == 1) {
14154 set_state(PART:"elm.indicator", "default", 0.0);
14155 set_state(PART:"button3", "default", 0.0);
14156 set_state(PART:"button4", "default", 0.0);
14157 set_state(PART:"button5", "default", 0.0);
14158 set_state(PART:"button6", "default", 0.0);
14159 set_state(PART:"button7", "default", 0.0);
14161 set_state(PART:"elm.indicator", "visible", 0.0);
14162 set_state(PART:"button3", "visible", 0.0);
14163 set_state(PART:"button4", "visible", 0.0);
14164 set_state(PART:"button5", "visible", 0.0);
14165 set_state(PART:"button6", "visible", 0.0);
14166 set_state(PART:"button7", "visible", 0.0);
14169 public thumb_up() {
14170 set_state(PART:"elm.indicator", "default", 0.0);
14171 set_state(PART:"button3", "default", 0.0);
14172 set_state(PART:"button4", "default", 0.0);
14173 set_state(PART:"button5", "default", 0.0);
14174 set_state(PART:"button6", "default", 0.0);
14175 set_state(PART:"button7", "default", 0.0);
14179 part { name: "base";
14181 description { state: "default" 0.0;
14190 image.normal: "sl_bg.png";
14194 part { name: "level";
14197 description { state: "default" 0.0;
14202 to_x: "elm.dragable.slider";
14205 color: 255 0 0 200;
14207 description { state: "inverted" 0.0;
14208 inherit: "default" 0.0;
14211 description { state: "disabled" 0.0;
14212 inherit: "default" 0.0;
14213 color: 255 0 0 100;
14215 description { state: "disabled_inverted" 0.0;
14216 inherit: "default" 0.0;
14220 part { name: "level2";
14223 description { state: "default" 0.0;
14228 to_x: "elm.dragable.slider";
14232 color: 255 0 0 200;
14234 description { state: "inverted" 0.0;
14235 inherit: "default" 0.0;
14238 description { state: "disabled" 0.0;
14239 inherit: "default" 0.0;
14241 description { state: "disabled_inverted" 0.0;
14242 inherit: "default" 0.0;
14243 color: 255 0 0 100;
14250 description { state: "default" 0.0;
14252 rel1.offset: -1 -1;
14256 normal: "sl_bg_over.png";
14266 description { state: "default" 0.0;
14268 rel1.to: "elm.swallow.bar";
14269 rel2.to: "elm.swallow.bar";
14273 part { name: "elm.swallow.bar";
14276 description { state: "default" 0.0;
14292 part { name: "elm.swallow.icon";
14294 description { state: "default" 0.0;
14299 to_y: "elm.swallow.bar";
14304 to_y: "elm.swallow.bar";
14307 description { state: "visible" 0.0;
14308 inherit: "default" 0.0;
14311 aspect_preference: VERTICAL;
14315 part { name: "elm.text";
14319 description { state: "default" 0.0;
14323 rel1.to_x: "elm.swallow.icon";
14324 rel1.relative: 1.0 0.0;
14326 rel2.to_x: "elm.swallow.icon";
14327 rel2.relative: 1.0 1.0;
14328 rel2.offset: -1 -5;
14331 font: "Sans,Edje-Vera";
14337 description { state: "visible" 0.0;
14338 inherit: "default" 0.0;
14344 description { state: "disabled" 0.0;
14345 inherit: "default" 0.0;
14346 color: 255 128 128 128;
14349 description { state: "disabled_visible" 0.0;
14350 inherit: "default" 0.0;
14358 name: "elm.swallow.end";
14361 state: "default" 0.0;
14367 to_y: "elm.swallow.bar";
14371 to_y: "elm.swallow.bar";
14374 description { state: "visible" 0.0;
14375 inherit: "default" 0.0;
14378 aspect_preference: VERTICAL;
14379 rel2.offset: -4 -1;
14382 part { name: "units";
14384 description { state: "default" 0.0;
14395 normal: "sl_units.png";
14400 description { state: "visible" 0.0;
14401 inherit: "default" 0.0;
14405 part { name: "elm.units";
14409 description { state: "default" 0.0;
14413 rel1.to_x: "elm.swallow.end";
14414 rel1.relative: 0.0 0.0;
14416 rel2.to_x: "elm.swallow.end";
14417 rel2.relative: 0.0 1.0;
14421 font: "Sans,Edje-Vera";
14427 description { state: "visible" 0.0;
14428 inherit: "default" 0.0;
14433 rel2.offset: -5 -1;
14435 description { state: "disabled" 0.0;
14436 inherit: "default" 0.0;
14437 color: 255 128 128 128;
14440 description { state: "disabled_visible" 0.0;
14441 inherit: "default" 0.0;
14448 part { name: "elm.dragable.slider";
14457 description { state: "default" 0.0;
14469 color: 255 0 0 100;
14472 part { name: "button_events";
14475 events: "elm.dragable.slider";
14478 description { state: "default" 0.0;
14482 aspect_preference: VERTICAL;
14483 rel1.to_x: "elm.dragable.slider";
14484 rel2.to_x: "elm.dragable.slider";
14488 part { name: "button0";
14490 description { state: "default" 0.0;
14494 rel1.to: "elm.dragable.slider";
14495 rel2.to: "elm.dragable.slider";
14497 normal: "sl_bt_0.png";
14502 description { state: "disabled" 0.0;
14503 inherit: "default" 0.0;
14505 normal: "sl_bt_3.png";
14510 part { name: "button1";
14512 description { state: "default" 0.0;
14513 rel1.to: "button0";
14520 normal: "sl_bt_1.png";
14525 part { name: "button2";
14527 description { state: "default" 0.0;
14528 rel1.to: "button0";
14529 rel2.to: "button0";
14531 normal: "sl_bt_2.png";
14537 part { name: "button3";
14539 description { state: "default" 0.0;
14545 to_x: "elm.indicator";
14556 normal: "sl_bt2_0_0.png";
14561 description { state: "visible" 0.0;
14562 inherit: "default" 0.0;
14566 part { name: "button4";
14568 description { state: "default" 0.0;
14574 to_y: "elm.indicator";
14577 rel2.to: "button0";
14579 normal: "sl_bt2_0_1.png";
14584 description { state: "visible" 0.0;
14585 inherit: "default" 0.0;
14589 part { name: "button5";
14591 description { state: "default" 0.0;
14602 to_x: "elm.indicator";
14608 normal: "sl_bt2_0_2.png";
14613 description { state: "visible" 0.0;
14614 inherit: "default" 0.0;
14618 part { name: "elm.indicator";
14621 effect: SOFT_SHADOW;
14623 description { state: "default" 0.0;
14629 relative: 0.0 -0.25;
14634 relative: 1.0 -0.25;
14637 color: 224 224 224 255;
14640 font: "Sans,Edje-Vera";
14646 description { state: "visible" 0.0;
14647 inherit: "default" 0.0;
14651 rel2.offset: -1 -1;
14654 part { name: "button6";
14656 description { state: "default" 0.0;
14658 rel1.to: "button3";
14665 normal: "sl_bt2_1.png";
14670 description { state: "visible" 0.0;
14671 inherit: "default" 0.0;
14675 part { name: "button7";
14677 description { state: "default" 0.0;
14679 rel1.to: "button3";
14680 rel2.to: "button5";
14682 normal: "sl_bt2_2.png";
14688 description { state: "visible" 0.0;
14689 inherit: "default" 0.0;
14693 part { name: "disabler";
14695 description { state: "default" 0.0;
14699 description { state: "disabled" 0.0;
14700 inherit: "default" 0.0;
14706 program { name: "text_show";
14707 signal: "elm,state,text,visible";
14709 action: STATE_SET "visible" 0.0;
14710 target: "elm.text";
14712 program { name: "text_hide";
14713 signal: "elm,state,text,hidden";
14715 action: STATE_SET "default" 0.0;
14716 target: "elm.text";
14718 program { name: "icon_show";
14719 signal: "elm,state,icon,visible";
14721 action: STATE_SET "visible" 0.0;
14722 target: "elm.swallow.icon";
14724 program { name: "icon_hide";
14725 signal: "elm,state,icon,hidden";
14727 action: STATE_SET "default" 0.0;
14728 target: "elm.swallow.icon";
14730 program { name: "end_show";
14731 signal: "elm,state,end,visible";
14733 action: STATE_SET "visible" 0.0;
14734 target: "elm.swallow.end";
14736 program { name: "end_hide";
14737 signal: "elm,state,end,hidden";
14739 action: STATE_SET "default" 0.0;
14740 target: "elm.swallow.end";
14742 program { name: "units_show";
14743 signal: "elm,state,units,visible";
14745 action: STATE_SET "visible" 0.0;
14746 target: "elm.units";
14749 program { name: "units_hide";
14750 signal: "elm,state,units,hidden";
14752 action: STATE_SET "default" 0.0;
14753 target: "elm.units";
14756 program { name: "invert_on";
14757 signal: "elm,state,inverted,on";
14759 action: STATE_SET "inverted" 0.0;
14763 program { name: "invert_off";
14764 signal: "elm,state,inverted,off";
14766 action: STATE_SET "default" 0.0;
14770 program { name: "set_val_show";
14771 signal: "elm,state,val,show";
14777 program { name: "set_val_hide";
14778 signal: "elm,state,val,hide";
14784 program { name: "val_show";
14785 signal: "mouse,down,*";
14786 source: "elm.dragable.slider";
14792 program { name: "val_hide";
14793 signal: "mouse,up,*";
14794 source: "elm.dragable.slider";
14800 name: "go_disabled";
14801 signal: "elm,state,disabled";
14803 action: STATE_SET "disabled" 0.0;
14805 target: "disabler";
14806 after: "disable_text";
14808 program { name: "disable_text";
14812 get_state(PART:"elm.text", st, 30, vl);
14813 if (!strcmp(st, "visible"))
14814 set_state(PART:"elm.text", "disabled_visible", 0.0);
14816 set_state(PART:"elm.text", "disabled", 0.0);
14818 get_state(PART:"elm.units", st, 30, vl);
14819 if (!strcmp(st, "visible"))
14820 set_state(PART:"elm.units", "disabled_visible", 0.0);
14822 set_state(PART:"elm.units", "disabled", 0.0);
14824 get_state(PART:"level2", st, 30, vl);
14825 if (!strcmp(st, "inverted"))
14827 set_state(PART:"level", "disabled_inverted", 0.0);
14828 set_state(PART:"level2", "disabled_inverted", 0.0);
14832 set_state(PART:"level", "disabled", 0.0);
14833 set_state(PART:"level2", "disabled", 0.0);
14837 program { name: "enable";
14838 signal: "elm,state,enabled";
14840 action: STATE_SET "default" 0.0;
14842 target: "disabler";
14843 after: "enable_text";
14845 program { name: "enable_text";
14849 get_state(PART:"elm.text", st, 30, vl);
14850 if (!strcmp(st, "disabled_visible"))
14851 set_state(PART:"elm.text", "visible", 0.0);
14853 set_state(PART:"elm.text", "default", 0.0);
14855 get_state(PART:"elm.units", st, 30, vl);
14856 if (!strcmp(st, "disabled_visible"))
14857 set_state(PART:"elm.units", "visible", 0.0);
14859 set_state(PART:"elm.units", "default", 0.0);
14861 get_state(PART:"level2", st, 30, vl);
14862 if (!strcmp(st, "disabled_inverted"))
14864 set_state(PART:"level", "inverted", 0.0);
14865 set_state(PART:"level2", "inverted", 0.0);
14869 set_state(PART:"level", "default", 0.0);
14870 set_state(PART:"level2", "default", 0.0);
14877 group { name: "elm/slider/vertical/default";
14879 image: "slv_bg.png" COMP;
14880 image: "slv_bg_over.png" COMP;
14882 image: "sl_bt_0.png" COMP;
14883 image: "sl_bt_1.png" COMP;
14884 image: "sl_bt_2.png" COMP;
14885 image: "sl_bt_3.png" COMP;
14886 image: "sl_bt2_0_0.png" COMP;
14887 image: "sl_bt2_0_1.png" COMP;
14888 image: "sl_bt2_0_2.png" COMP;
14889 image: "sl_bt2_1.png" COMP;
14890 image: "sl_bt2_2.png" COMP;
14892 image: "slv_units.png" COMP;
14895 public value_hide = 0;
14896 public set_value_show() {
14897 set_int(value_hide, 0);
14899 public set_value_hide() {
14900 set_int(value_hide, 1);
14902 public thumb_down() {
14903 if (get_int(value_hide) == 1) {
14904 set_state(PART:"elm.indicator", "default", 0.0);
14905 set_state(PART:"button3", "default", 0.0);
14906 set_state(PART:"button4", "default", 0.0);
14907 set_state(PART:"button5", "default", 0.0);
14908 set_state(PART:"button6", "default", 0.0);
14909 set_state(PART:"button7", "default", 0.0);
14911 set_state(PART:"elm.indicator", "visible", 0.0);
14912 set_state(PART:"button3", "visible", 0.0);
14913 set_state(PART:"button4", "visible", 0.0);
14914 set_state(PART:"button5", "visible", 0.0);
14915 set_state(PART:"button6", "visible", 0.0);
14916 set_state(PART:"button7", "visible", 0.0);
14919 public thumb_up() {
14920 set_state(PART:"elm.indicator", "default", 0.0);
14921 set_state(PART:"button3", "default", 0.0);
14922 set_state(PART:"button4", "default", 0.0);
14923 set_state(PART:"button5", "default", 0.0);
14924 set_state(PART:"button6", "default", 0.0);
14925 set_state(PART:"button7", "default", 0.0);
14929 part { name: "base";
14931 description { state: "default" 0.0;
14940 image.normal: "slv_bg.png";
14944 part { name: "level";
14947 description { state: "default" 0.0;
14952 to_y: "elm.dragable.slider";
14955 color: 255 0 0 200;
14957 description { state: "inverted" 0.0;
14958 inherit: "default" 0.0;
14961 description { state: "disabled" 0.0;
14962 inherit: "default" 0.0;
14963 color: 255 0 0 100;
14965 description { state: "disabled_inverted" 0.0;
14966 inherit: "default" 0.0;
14970 part { name: "level2";
14973 description { state: "default" 0.0;
14978 to_y: "elm.dragable.slider";
14982 color: 255 0 0 200;
14984 description { state: "inverted" 0.0;
14985 inherit: "default" 0.0;
14988 description { state: "disabled" 0.0;
14989 inherit: "default" 0.0;
14990 color: 255 0 0 100;
14992 description { state: "disabled_inverted" 0.0;
14993 inherit: "default" 0.0;
14994 color: 255 0 0 100;
15001 description { state: "default" 0.0;
15003 rel1.offset: -1 -1;
15007 normal: "slv_bg_over.png";
15017 description { state: "default" 0.0;
15019 rel1.to: "elm.swallow.bar";
15020 rel2.to: "elm.swallow.bar";
15024 part { name: "elm.swallow.bar";
15027 description { state: "default" 0.0;
15043 part { name: "elm.swallow.icon";
15045 description { state: "default" 0.0;
15050 to_x: "elm.swallow.bar";
15055 to_x: "elm.swallow.bar";
15058 description { state: "visible" 0.0;
15059 inherit: "default" 0.0;
15062 aspect_preference: HORIZONTAL;
15066 part { name: "elm.text";
15070 description { state: "default" 0.0;
15074 rel1.to_y: "elm.swallow.icon";
15075 rel1.relative: 0.0 1.0;
15077 rel2.to_y: "elm.swallow.icon";
15078 rel2.relative: 1.0 1.0;
15079 rel2.offset: -1 -1;
15082 font: "Sans,Edje-Vera";
15088 description { state: "visible" 0.0;
15089 inherit: "default" 0.0;
15095 description { state: "disabled" 0.0;
15096 inherit: "default" 0.0;
15097 color: 255 128 128 128;
15100 description { state: "disabled_visible" 0.0;
15101 inherit: "default" 0.0;
15109 name: "elm.swallow.end";
15112 state: "default" 0.0;
15118 to_x: "elm.swallow.bar";
15122 to_x: "elm.swallow.bar";
15125 description { state: "visible" 0.0;
15126 inherit: "default" 0.0;
15129 aspect_preference: HORIZONTAL;
15130 rel2.offset: -1 -4;
15133 part { name: "units";
15135 description { state: "default" 0.0;
15146 normal: "slv_units.png";
15151 description { state: "visible" 0.0;
15152 inherit: "default" 0.0;
15156 part { name: "elm.units";
15160 description { state: "default" 0.0;
15164 rel1.relative: 0.0 0.0;
15165 rel1.to_y: "elm.swallow.end";
15167 rel2.relative: 1.0 0.0;
15168 rel2.to_y: "elm.swallow.end";
15172 font: "Sans,Edje-Vera";
15178 description { state: "visible" 0.0;
15179 inherit: "default" 0.0;
15184 rel2.offset: -9 -9;
15186 description { state: "disabled" 0.0;
15187 inherit: "default" 0.0;
15192 description { state: "disabled_visible" 0.0;
15193 inherit: "default" 0.0;
15198 rel2.offset: -9 -9;
15203 part { name: "elm.dragable.slider";
15212 description { state: "default" 0.0;
15227 part { name: "button_events";
15230 events: "elm.dragable.slider";
15233 description { state: "default" 0.0;
15237 aspect_preference: HORIZONTAL;
15238 rel1.to_y: "elm.dragable.slider";
15239 rel2.to_y: "elm.dragable.slider";
15243 part { name: "button0";
15245 description { state: "default" 0.0;
15249 rel1.to: "elm.dragable.slider";
15250 rel2.to: "elm.dragable.slider";
15252 normal: "sl_bt_0.png";
15257 description { state: "disabled" 0.0;
15258 inherit: "default" 0.0;
15260 normal: "sl_bt_3.png";
15265 part { name: "button1";
15267 description { state: "default" 0.0;
15268 rel1.to: "button0";
15275 normal: "sl_bt_1.png";
15280 part { name: "button2";
15282 description { state: "default" 0.0;
15283 rel1.to: "button0";
15284 rel2.to: "button0";
15286 normal: "sl_bt_2.png";
15292 part { name: "button3";
15294 description { state: "default" 0.0;
15299 to_x: "elm.indicator";
15310 normal: "sl_bt2_0_0.png";
15315 description { state: "visible" 0.0;
15316 inherit: "default" 0.0;
15320 part { name: "button4";
15322 description { state: "default" 0.0;
15329 to_y: "elm.indicator";
15332 rel2.to: "button0";
15334 normal: "sl_bt2_0_1.png";
15339 description { state: "visible" 0.0;
15340 inherit: "default" 0.0;
15344 part { name: "button5";
15346 description { state: "default" 0.0;
15356 to_x: "elm.indicator";
15362 normal: "sl_bt2_0_2.png";
15367 description { state: "visible" 0.0;
15368 inherit: "default" 0.0;
15372 part { name: "elm.indicator";
15375 effect: SOFT_SHADOW;
15377 description { state: "default" 0.0;
15383 relative: 0.0 -1.0;
15388 relative: 1.0 -1.0;
15391 color: 224 224 224 255;
15394 font: "Sans,Edje-Vera";
15400 description { state: "visible" 0.0;
15401 inherit: "default" 0.0;
15405 rel2.offset: -1 -1;
15408 part { name: "button6";
15410 description { state: "default" 0.0;
15412 rel1.to: "button3";
15419 normal: "sl_bt2_1.png";
15424 description { state: "visible" 0.0;
15425 inherit: "default" 0.0;
15429 part { name: "button7";
15431 description { state: "default" 0.0;
15433 rel1.to: "button3";
15434 rel2.to: "button5";
15436 normal: "sl_bt2_2.png";
15442 description { state: "visible" 0.0;
15443 inherit: "default" 0.0;
15447 part { name: "disabler";
15449 description { state: "default" 0.0;
15453 description { state: "disabled" 0.0;
15454 inherit: "default" 0.0;
15461 program { name: "text_show";
15462 signal: "elm,state,text,visible";
15464 action: STATE_SET "visible" 0.0;
15465 target: "elm.text";
15467 program { name: "text_hide";
15468 signal: "elm,state,text,hidden";
15470 action: STATE_SET "default" 0.0;
15471 target: "elm.text";
15473 program { name: "icon_show";
15474 signal: "elm,state,icon,visible";
15476 action: STATE_SET "visible" 0.0;
15477 target: "elm.swallow.icon";
15479 program { name: "icon_hide";
15480 signal: "elm,state,icon,hidden";
15482 action: STATE_SET "default" 0.0;
15483 target: "elm.swallow.icon";
15485 program { name: "end_show";
15486 signal: "elm,state,end,visible";
15488 action: STATE_SET "visible" 0.0;
15489 target: "elm.swallow.end";
15491 program { name: "end_hide";
15492 signal: "elm,state,end,hidden";
15494 action: STATE_SET "default" 0.0;
15495 target: "elm.swallow.end";
15497 program { name: "units_show";
15498 signal: "elm,state,units,visible";
15500 action: STATE_SET "visible" 0.0;
15501 target: "elm.units";
15504 program { name: "units_hide";
15505 signal: "elm,state,units,hidden";
15507 action: STATE_SET "default" 0.0;
15508 target: "elm.units";
15511 program { name: "invert_on";
15512 signal: "elm,state,inverted,on";
15514 action: STATE_SET "inverted" 0.0;
15518 program { name: "invert_off";
15519 signal: "elm,state,inverted,off";
15521 action: STATE_SET "default" 0.0;
15525 program { name: "set_val_show";
15526 signal: "elm,state,val,show";
15532 program { name: "set_val_hide";
15533 signal: "elm,state,val,hide";
15539 program { name: "val_show";
15540 signal: "mouse,down,*";
15541 source: "elm.dragable.slider";
15546 program { name: "val_hide";
15547 signal: "mouse,up,*";
15548 source: "elm.dragable.slider";
15554 name: "go_disabled";
15555 signal: "elm,state,disabled";
15557 action: STATE_SET "disabled" 0.0;
15559 target: "disabler";
15560 after: "disable_text";
15562 program { name: "disable_text";
15566 get_state(PART:"elm.text", st, 30, vl);
15567 if (!strcmp(st, "visible"))
15568 set_state(PART:"elm.text", "disabled_visible", 0.0);
15570 set_state(PART:"elm.text", "disabled", 0.0);
15572 get_state(PART:"elm.units", st, 30, vl);
15573 if (!strcmp(st, "visible"))
15574 set_state(PART:"elm.units", "disabled_visible", 0.0);
15576 set_state(PART:"elm.units", "disabled", 0.0);
15578 get_state(PART:"level2", st, 30, vl);
15579 if (!strcmp(st, "inverted"))
15581 set_state(PART:"level", "disabled_inverted", 0.0);
15582 set_state(PART:"level2", "disabled_inverted", 0.0);
15586 set_state(PART:"level", "disabled", 0.0);
15587 set_state(PART:"level2", "disabled", 0.0);
15592 program { name: "enable";
15593 signal: "elm,state,enabled";
15595 action: STATE_SET "default" 0.0;
15597 target: "disabler";
15598 after: "enable_text";
15600 program { name: "enable_text";
15604 get_state(PART:"elm.text", st, 30, vl);
15605 if (!strcmp(st, "disabled_visible"))
15606 set_state(PART:"elm.text", "visible", 0.0);
15608 set_state(PART:"elm.text", "default", 0.0);
15610 get_state(PART:"elm.units", st, 30, vl);
15611 if (!strcmp(st, "disabled_visible"))
15612 set_state(PART:"elm.units", "visible", 0.0);
15614 set_state(PART:"elm.units", "default", 0.0);
15616 get_state(PART:"level2", st, 30, vl);
15617 if (!strcmp(st, "disabled_inverted"))
15619 set_state(PART:"level", "inverted", 0.0);
15620 set_state(PART:"level2", "inverted", 0.0);
15624 set_state(PART:"level", "default", 0.0);
15625 set_state(PART:"level2", "default", 0.0);
15632 ////////////////////////////////////////////////////////////////////////////////
15634 ////////////////////////////////////////////////////////////////////////////////
15635 group { name: "elm/actionslider/base/default";
15638 image: "shelf_inset.png" COMP;
15639 image: "ilist_1.png" COMP;
15640 image: "bt_bases.png" COMP;
15641 image: "bt_basew.png" COMP;
15642 image: "bt_hilightw.png" COMP;
15650 state: "default" 0.0;
15653 rel2.offset: -2 -2;
15655 normal: "ilist_1.png";
15661 part { name: "conf_over";
15663 description { state: "default" 0.0;
15667 normal: "shelf_inset.png";
15674 part { name: "icon.dragable.area";
15677 description { state: "default" 0.0;
15683 part { name: "elm.text.left";
15687 description { state: "default" 0.0;
15690 font: "Sans,Edje-Vera";
15697 part { name: "elm.text.center";
15701 description { state: "default" 0.0;
15704 font: "Sans,Edje-Vera";
15711 part { name: "elm.text.right";
15715 description { state: "default" 0.0;
15718 font: "Sans,Edje-Vera";
15725 part { name: "elm.drag_button_base";
15729 description { state: "default" 0.0;
15733 rel1.to: "icon.dragable.area";
15736 to: "icon.dragable.area";
15740 confine: "icon.dragable.area";
15745 part { name: "elm.drag_button";
15748 description { state: "default" 0.0;
15750 color: 255 255 255 0;
15751 rel1.to_x: "elm.drag_button_base";
15752 rel1.to_y: "icon.dragable.area";
15753 rel2.to_x: "elm.drag_button_base";
15754 rel2.to_y: "icon.dragable.area";
15757 events: "elm.drag_button_base";
15760 part { name: "button0";
15762 description { state: "default" 0.0;
15763 rel1.to: "button2";
15764 rel1.offset: -4 -4;
15765 rel2.to: "button2";
15768 normal: "bt_bases.png";
15769 border: 11 11 11 11;
15772 color: 255 255 255 128;
15775 part { name: "button2";
15777 description { state: "default" 0.0;
15778 rel1.to: "elm.drag_button";
15779 rel2.to: "elm.drag_button";
15781 normal: "bt_basew.png";
15785 color: 255 255 255 210;
15788 part { name: "button3";
15790 description { state: "default" 0.0;
15791 rel1.to: "button2";
15792 rel2.to: "button2";
15793 rel2.relative: 1.0 0.5;
15795 normal: "bt_hilightw.png";
15798 color: 255 255 255 190;
15803 program { name: "elm.drag_button,mouse,up";
15804 signal: "mouse,up,1";
15805 source: "elm.drag_button";
15806 action: SIGNAL_EMIT "elm.drag_button,mouse,up" "";
15808 program { name: "elm.drag_button,mouse,down";
15809 signal: "mouse,down,1";
15810 source: "elm.drag_button";
15811 action: SIGNAL_EMIT "elm.drag_button,mouse,down" "";
15813 program { name: "elm.drag_button,mouse,move";
15814 signal: "mouse,move";
15815 source: "elm.drag_button_base";
15816 action: SIGNAL_EMIT "elm.drag_button,mouse,move" "";
15821 group { name: "elm/actionslider/base/bar";
15824 image: "shelf_inset.png" COMP;
15825 image: "ilist_1.png" COMP;
15826 image: "bt_bases.png" COMP;
15827 image: "bt_basew.png" COMP;
15828 image: "bt_hilightw.png" COMP;
15836 state: "default" 0.0;
15839 rel2.offset: -2 -2;
15841 normal: "ilist_1.png";
15847 part { name: "conf_over";
15849 description { state: "default" 0.0;
15853 normal: "shelf_inset.png";
15860 part { name: "icon.dragable.area";
15863 description { state: "default" 0.0;
15869 part { name: "elm.text.left";
15873 description { state: "default" 0.0;
15876 font: "Sans,Edje-Vera";
15883 part { name: "elm.text.center";
15887 description { state: "default" 0.0;
15890 font: "Sans,Edje-Vera";
15897 part { name: "elm.text.right";
15901 description { state: "default" 0.0;
15904 font: "Sans,Edje-Vera";
15911 part { name: "bar";
15914 description { state: "default" 0.0;
15920 to_x: "elm.drag_button_base";
15926 part { name: "elm.drag_button_base";
15930 description { state: "default" 0.0;
15934 rel1.to: "icon.dragable.area";
15937 to: "icon.dragable.area";
15941 confine: "icon.dragable.area";
15946 part { name: "elm.drag_button";
15949 description { state: "default" 0.0;
15951 color: 255 255 255 0;
15952 rel1.to_x: "elm.drag_button_base";
15953 rel1.to_y: "icon.dragable.area";
15954 rel2.to_x: "elm.drag_button_base";
15955 rel2.to_y: "icon.dragable.area";
15958 events: "elm.drag_button_base";
15961 part { name: "button0";
15963 description { state: "default" 0.0;
15964 rel1.to: "button2";
15965 rel1.offset: -4 -4;
15966 rel2.to: "button2";
15969 normal: "bt_bases.png";
15970 border: 11 11 11 11;
15973 color: 255 255 255 128;
15976 part { name: "button2";
15978 description { state: "default" 0.0;
15979 rel1.to: "elm.drag_button";
15980 rel2.to: "elm.drag_button";
15982 normal: "bt_basew.png";
15986 color: 255 255 255 210;
15989 part { name: "button3";
15991 description { state: "default" 0.0;
15992 rel1.to: "button2";
15993 rel2.to: "button2";
15994 rel2.relative: 1.0 0.5;
15996 normal: "bt_hilightw.png";
15999 color: 255 255 255 190;
16004 program { name: "elm.drag_button,mouse,up";
16005 signal: "mouse,up,1";
16006 source: "elm.drag_button";
16007 action: SIGNAL_EMIT "elm.drag_button,mouse,up" "";
16009 program { name: "elm.drag_button,mouse,down";
16010 signal: "mouse,down,1";
16011 source: "elm.drag_button";
16012 action: SIGNAL_EMIT "elm.drag_button,mouse,down" "";
16014 program { name: "elm.drag_button,mouse,move";
16015 signal: "mouse,move";
16016 source: "elm.drag_button_base";
16017 action: SIGNAL_EMIT "elm.drag_button,mouse,move" "";
16022 ///////////////////////////////////////////////////////////////////////////////
16023 group { name: "elm/genlist/item/default/default";
16024 data.item: "stacking" "above";
16025 data.item: "selectraise" "on";
16026 data.item: "labels" "elm.text";
16027 data.item: "icons" "elm.swallow.icon elm.swallow.end";
16028 data.item: "treesize" "20";
16029 // data.item: "states" "";
16031 image: "bt_sm_base1.png" COMP;
16032 image: "bt_sm_shine.png" COMP;
16033 image: "bt_sm_hilight.png" COMP;
16034 image: "ilist_1.png" COMP;
16035 image: "ilist_item_shadow.png" COMP;
16043 state: "default" 0.0;
16051 state: "default" 0.0;
16066 normal: "ilist_item_shadow.png";
16075 state: "default" 0.0;
16077 normal: "ilist_1.png";
16084 clip_to: "disclip";
16086 description { state: "default" 0.0;
16088 color: 255 255 255 0;
16098 normal: "bt_sm_base1.png";
16101 image.middle: SOLID;
16103 description { state: "selected" 0.0;
16104 inherit: "default" 0.0;
16106 color: 255 255 255 255;
16117 part { name: "elm.swallow.pad";
16119 description { state: "default" 0.0;
16132 part { name: "elm.swallow.icon";
16133 clip_to: "disclip";
16135 description { state: "default" 0.0;
16139 to_x: "elm.swallow.pad";
16144 to_x: "elm.swallow.pad";
16150 part { name: "elm.swallow.end";
16151 clip_to: "disclip";
16153 description { state: "default" 0.0;
16157 aspect_preference: VERTICAL;
16168 part { name: "elm.text";
16169 clip_to: "disclip";
16171 effect: SOFT_SHADOW;
16175 state: "default" 0.0;
16178 to_x: "elm.swallow.icon";
16183 to_x: "elm.swallow.end";
16195 text_class: "list_item";
16198 description { state: "selected" 0.0;
16199 inherit: "default" 0.0;
16200 color: 224 224 224 255;
16204 part { name: "fg1";
16205 clip_to: "disclip";
16207 description { state: "default" 0.0;
16209 color: 255 255 255 0;
16211 rel2.relative: 1.0 0.5;
16214 normal: "bt_sm_hilight.png";
16218 description { state: "selected" 0.0;
16219 inherit: "default" 0.0;
16221 color: 255 255 255 255;
16224 part { name: "fg2";
16225 clip_to: "disclip";
16227 description { state: "default" 0.0;
16229 color: 255 255 255 0;
16233 normal: "bt_sm_shine.png";
16237 description { state: "selected" 0.0;
16238 inherit: "default" 0.0;
16240 color: 255 255 255 255;
16243 part { name: "disclip";
16245 description { state: "default" 0.0;
16249 description { state: "disabled" 0.0;
16250 inherit: "default" 0.0;
16251 color: 255 255 255 64;
16256 // signal: elm,state,%s,active
16257 // a "check" item named %s went active
16258 // signal: elm,state,%s,passive
16259 // a "check" item named %s went passive
16260 // default is passive
16263 signal: "elm,state,selected";
16265 action: STATE_SET "selected" 0.0;
16269 target: "elm.text";
16272 name: "go_passive";
16273 signal: "elm,state,unselected";
16275 action: STATE_SET "default" 0.0;
16279 target: "elm.text";
16280 transition: LINEAR 0.1;
16283 name: "go_disabled";
16284 signal: "elm,state,disabled";
16286 action: STATE_SET "disabled" 0.0;
16290 name: "go_enabled";
16291 signal: "elm,state,enabled";
16293 action: STATE_SET "default" 0.0;
16298 group { name: "elm/genlist/item/group_index/default";
16299 alias: "elm/genlist/item_odd/group_index/default";
16300 data.item: "stacking" "above";
16301 data.item: "selectraise" "on";
16302 data.item: "labels" "elm.text";
16303 data.item: "icons" "elm.swallow.icon elm.swallow.end";
16304 data.item: "treesize" "20";
16305 // data.item: "states" "";
16307 image: "bt_sm_base1.png" COMP;
16308 image: "bt_sm_shine.png" COMP;
16309 image: "bt_sm_hilight.png" COMP;
16310 image: "ilist_item_shadow.png" COMP;
16311 image: "group_index.png" COMP;
16319 state: "default" 0.0;
16327 state: "default" 0.0;
16342 normal: "ilist_item_shadow.png";
16351 state: "default" 0.0;
16353 normal: "group_index.png";
16360 clip_to: "disclip";
16362 description { state: "default" 0.0;
16364 color: 255 255 255 0;
16374 normal: "bt_sm_base1.png";
16377 image.middle: SOLID;
16379 description { state: "selected" 0.0;
16380 inherit: "default" 0.0;
16382 color: 255 255 255 255;
16393 part { name: "elm.swallow.pad";
16395 description { state: "default" 0.0;
16408 part { name: "elm.swallow.icon";
16409 clip_to: "disclip";
16411 description { state: "default" 0.0;
16415 to_x: "elm.swallow.pad";
16420 to_x: "elm.swallow.pad";
16426 part { name: "elm.swallow.end";
16427 clip_to: "disclip";
16429 description { state: "default" 0.0;
16433 aspect_preference: VERTICAL;
16444 part { name: "elm.text";
16445 clip_to: "disclip";
16447 effect: SOFT_SHADOW;
16451 state: "default" 0.0;
16454 to_x: "elm.swallow.icon";
16459 to_x: "elm.swallow.end";
16471 text_class: "list_item";
16474 description { state: "selected" 0.0;
16475 inherit: "default" 0.0;
16476 color: 224 224 224 255;
16480 part { name: "fg1";
16481 clip_to: "disclip";
16483 description { state: "default" 0.0;
16485 color: 255 255 255 0;
16487 rel2.relative: 1.0 0.5;
16490 normal: "bt_sm_hilight.png";
16494 description { state: "selected" 0.0;
16495 inherit: "default" 0.0;
16497 color: 255 255 255 255;
16500 part { name: "fg2";
16501 clip_to: "disclip";
16503 description { state: "default" 0.0;
16505 color: 255 255 255 0;
16509 normal: "bt_sm_shine.png";
16513 description { state: "selected" 0.0;
16514 inherit: "default" 0.0;
16516 color: 255 255 255 255;
16519 part { name: "disclip";
16521 description { state: "default" 0.0;
16525 description { state: "disabled" 0.0;
16526 inherit: "default" 0.0;
16527 color: 255 255 255 64;
16532 // signal: elm,state,%s,active
16533 // a "check" item named %s went active
16534 // signal: elm,state,%s,passive
16535 // a "check" item named %s went passive
16536 // default is passive
16539 signal: "elm,state,selected";
16541 action: STATE_SET "selected" 0.0;
16545 target: "elm.text";
16548 name: "go_passive";
16549 signal: "elm,state,unselected";
16551 action: STATE_SET "default" 0.0;
16555 target: "elm.text";
16556 transition: LINEAR 0.1;
16559 name: "go_disabled";
16560 signal: "elm,state,disabled";
16562 action: STATE_SET "disabled" 0.0;
16566 name: "go_enabled";
16567 signal: "elm,state,enabled";
16569 action: STATE_SET "default" 0.0;
16574 group { name: "elm/genlist/item_compress/message/default";
16575 data.item: "stacking" "above";
16576 data.item: "selectraise" "on";
16577 data.item: "labels" "elm.title.1 elm.title.2 elm.text";
16578 // data.item: "icons" "elm.swallow.icon elm.swallow.end";
16579 data.item: "treesize" "20";
16580 // data.item: "states" "";
16582 image: "bt_sm_base1.png" COMP;
16583 image: "bt_sm_shine.png" COMP;
16584 image: "bt_sm_hilight.png" COMP;
16585 image: "ilist_1.png" COMP;
16586 image: "ilist_item_shadow.png" COMP;
16589 style { name: "genlist_textblock_style";
16590 base: "font=Sans font_size=10 color=#000 wrap=char text_class=list_item";
16595 style { name: "genlist_textblock_style2";
16596 base: "font=Sans font_size=10 color=#fff wrap=char text_class=list_item";
16608 state: "default" 0.0;
16616 state: "default" 0.0;
16631 normal: "ilist_item_shadow.png";
16640 state: "default" 0.0;
16642 normal: "ilist_1.png";
16649 clip_to: "disclip";
16651 description { state: "default" 0.0;
16653 color: 255 255 255 0;
16663 normal: "bt_sm_base1.png";
16666 image.middle: SOLID;
16668 description { state: "selected" 0.0;
16669 inherit: "default" 0.0;
16671 color: 255 255 255 255;
16682 part { name: "elm.title.1";
16683 clip_to: "disclip";
16685 effect: SOFT_SHADOW;
16689 state: "default" 0.0;
16709 text_class: "list_item";
16712 description { state: "selected" 0.0;
16713 inherit: "default" 0.0;
16714 color: 224 224 224 255;
16718 part { name: "elm.title.2";
16719 clip_to: "disclip";
16721 effect: SOFT_SHADOW;
16725 state: "default" 0.0;
16729 to_y: "elm.title.1";
16734 to_y: "elm.title.1";
16747 text_class: "list_item";
16750 description { state: "selected" 0.0;
16751 inherit: "default" 0.0;
16752 color: 224 224 224 255;
16756 part { name: "elm.text";
16757 clip_to: "disclip";
16762 state: "default" 0.0;
16766 to_y: "elm.title.2";
16776 style: "genlist_textblock_style";
16782 description { state: "selected" 0.0;
16783 inherit: "default" 0.0;
16785 style: "genlist_textblock_style2";
16789 part { name: "fg1";
16790 clip_to: "disclip";
16792 description { state: "default" 0.0;
16794 color: 255 255 255 0;
16796 rel2.relative: 1.0 0.5;
16799 normal: "bt_sm_hilight.png";
16803 description { state: "selected" 0.0;
16804 inherit: "default" 0.0;
16806 color: 255 255 255 255;
16809 part { name: "fg2";
16810 clip_to: "disclip";
16812 description { state: "default" 0.0;
16814 color: 255 255 255 0;
16818 normal: "bt_sm_shine.png";
16822 description { state: "selected" 0.0;
16823 inherit: "default" 0.0;
16825 color: 255 255 255 255;
16828 part { name: "disclip";
16830 description { state: "default" 0.0;
16834 description { state: "disabled" 0.0;
16835 inherit: "default" 0.0;
16836 color: 255 255 255 64;
16841 // signal: elm,state,%s,active
16842 // a "check" item named %s went active
16843 // signal: elm,state,%s,passive
16844 // a "check" item named %s went passive
16845 // default is passive
16848 signal: "elm,state,selected";
16850 action: STATE_SET "selected" 0.0;
16854 target: "elm.title.1";
16855 target: "elm.title.2";
16856 target: "elm.text";
16859 name: "go_passive";
16860 signal: "elm,state,unselected";
16862 action: STATE_SET "default" 0.0;
16866 target: "elm.title.1";
16867 target: "elm.title.2";
16868 target: "elm.text";
16869 transition: LINEAR 0.1;
16872 name: "go_disabled";
16873 signal: "elm,state,disabled";
16875 action: STATE_SET "disabled" 0.0;
16879 name: "go_enabled";
16880 signal: "elm,state,enabled";
16882 action: STATE_SET "default" 0.0;
16887 group { name: "elm/genlist/item_compress_odd/message/default";
16888 data.item: "stacking" "below";
16889 data.item: "selectraise" "on";
16890 data.item: "labels" "elm.title.1 elm.title.2 elm.text";
16891 // data.item: "icons" "elm.swallow.icon elm.swallow.end";
16892 data.item: "treesize" "20";
16893 // data.item: "states" "";
16895 image: "bt_sm_base1.png" COMP;
16896 image: "bt_sm_shine.png" COMP;
16897 image: "bt_sm_hilight.png" COMP;
16898 image: "ilist_2.png" COMP;
16901 part { name: "event";
16905 state: "default" 0.0;
16913 state: "default" 0.0;
16915 normal: "ilist_2.png";
16922 clip_to: "disclip";
16924 description { state: "default" 0.0;
16926 color: 255 255 255 0;
16936 normal: "bt_sm_base1.png";
16939 image.middle: SOLID;
16941 description { state: "selected" 0.0;
16942 inherit: "default" 0.0;
16944 color: 255 255 255 255;
16955 part { name: "elm.title.1";
16956 clip_to: "disclip";
16958 effect: SOFT_SHADOW;
16962 state: "default" 0.0;
16982 text_class: "list_item";
16985 description { state: "selected" 0.0;
16986 inherit: "default" 0.0;
16987 color: 224 224 224 255;
16991 part { name: "elm.title.2";
16992 clip_to: "disclip";
16994 effect: SOFT_SHADOW;
16998 state: "default" 0.0;
17002 to_y: "elm.title.1";
17007 to_y: "elm.title.1";
17020 text_class: "list_item";
17023 description { state: "selected" 0.0;
17024 inherit: "default" 0.0;
17025 color: 224 224 224 255;
17029 part { name: "elm.text";
17030 clip_to: "disclip";
17035 state: "default" 0.0;
17039 to_y: "elm.title.2";
17049 style: "genlist_textblock_style";
17055 description { state: "selected" 0.0;
17056 inherit: "default" 0.0;
17058 style: "genlist_textblock_style2";
17062 part { name: "fg1";
17063 clip_to: "disclip";
17065 description { state: "default" 0.0;
17067 color: 255 255 255 0;
17069 rel2.relative: 1.0 0.5;
17072 normal: "bt_sm_hilight.png";
17076 description { state: "selected" 0.0;
17077 inherit: "default" 0.0;
17079 color: 255 255 255 255;
17082 part { name: "fg2";
17083 clip_to: "disclip";
17085 description { state: "default" 0.0;
17087 color: 255 255 255 0;
17091 normal: "bt_sm_shine.png";
17095 description { state: "selected" 0.0;
17096 inherit: "default" 0.0;
17098 color: 255 255 255 255;
17101 part { name: "disclip";
17103 description { state: "default" 0.0;
17107 description { state: "disabled" 0.0;
17108 inherit: "default" 0.0;
17109 color: 255 255 255 64;
17114 // signal: elm,state,%s,active
17115 // a "check" item named %s went active
17116 // signal: elm,state,%s,passive
17117 // a "check" item named %s went passive
17118 // default is passive
17121 signal: "elm,state,selected";
17123 action: STATE_SET "selected" 0.0;
17127 target: "elm.title.1";
17128 target: "elm.title.2";
17129 target: "elm.text";
17132 name: "go_passive";
17133 signal: "elm,state,unselected";
17135 action: STATE_SET "default" 0.0;
17139 target: "elm.title.1";
17140 target: "elm.title.2";
17141 target: "elm.text";
17142 transition: LINEAR 0.1;
17145 name: "go_disabled";
17146 signal: "elm,state,disabled";
17148 action: STATE_SET "disabled" 0.0;
17152 name: "go_enabled";
17153 signal: "elm,state,enabled";
17155 action: STATE_SET "default" 0.0;
17160 group { name: "elm/genlist/item_compress/default/default";
17161 data.item: "stacking" "above";
17162 data.item: "selectraise" "on";
17163 data.item: "labels" "elm.text";
17164 data.item: "icons" "elm.swallow.icon elm.swallow.end";
17165 data.item: "treesize" "20";
17166 // data.item: "states" "";
17168 image: "bt_sm_base1.png" COMP;
17169 image: "bt_sm_shine.png" COMP;
17170 image: "bt_sm_hilight.png" COMP;
17171 image: "ilist_1.png" COMP;
17172 image: "ilist_item_shadow.png" COMP;
17180 state: "default" 0.0;
17188 state: "default" 0.0;
17203 normal: "ilist_item_shadow.png";
17212 state: "default" 0.0;
17214 normal: "ilist_1.png";
17221 clip_to: "disclip";
17223 description { state: "default" 0.0;
17225 color: 255 255 255 0;
17235 normal: "bt_sm_base1.png";
17238 image.middle: SOLID;
17240 description { state: "selected" 0.0;
17241 inherit: "default" 0.0;
17243 color: 255 255 255 255;
17254 part { name: "elm.swallow.pad";
17256 description { state: "default" 0.0;
17269 part { name: "elm.swallow.icon";
17270 clip_to: "disclip";
17272 description { state: "default" 0.0;
17276 to_x: "elm.swallow.pad";
17281 to_x: "elm.swallow.pad";
17287 part { name: "elm.swallow.end";
17288 clip_to: "disclip";
17290 description { state: "default" 0.0;
17294 aspect_preference: VERTICAL;
17305 part { name: "elm.text";
17306 clip_to: "disclip";
17308 effect: SOFT_SHADOW;
17312 state: "default" 0.0;
17315 to_x: "elm.swallow.icon";
17320 to_x: "elm.swallow.end";
17332 text_class: "list_item";
17335 description { state: "selected" 0.0;
17336 inherit: "default" 0.0;
17337 color: 224 224 224 255;
17341 part { name: "fg1";
17342 clip_to: "disclip";
17344 description { state: "default" 0.0;
17346 color: 255 255 255 0;
17348 rel2.relative: 1.0 0.5;
17351 normal: "bt_sm_hilight.png";
17355 description { state: "selected" 0.0;
17356 inherit: "default" 0.0;
17358 color: 255 255 255 255;
17361 part { name: "fg2";
17362 clip_to: "disclip";
17364 description { state: "default" 0.0;
17366 color: 255 255 255 0;
17370 normal: "bt_sm_shine.png";
17374 description { state: "selected" 0.0;
17375 inherit: "default" 0.0;
17377 color: 255 255 255 255;
17380 part { name: "disclip";
17382 description { state: "default" 0.0;
17386 description { state: "disabled" 0.0;
17387 inherit: "default" 0.0;
17388 color: 255 255 255 64;
17393 // signal: elm,state,%s,active
17394 // a "check" item named %s went active
17395 // signal: elm,state,%s,passive
17396 // a "check" item named %s went passive
17397 // default is passive
17400 signal: "elm,state,selected";
17402 action: STATE_SET "selected" 0.0;
17406 target: "elm.text";
17409 name: "go_passive";
17410 signal: "elm,state,unselected";
17412 action: STATE_SET "default" 0.0;
17416 target: "elm.text";
17417 transition: LINEAR 0.1;
17420 name: "go_disabled";
17421 signal: "elm,state,disabled";
17423 action: STATE_SET "disabled" 0.0;
17427 name: "go_enabled";
17428 signal: "elm,state,enabled";
17430 action: STATE_SET "default" 0.0;
17435 group { name: "elm/genlist/item_odd/default/default";
17436 data.item: "stacking" "below";
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_2.png" COMP;
17449 part { name: "event";
17453 state: "default" 0.0;
17461 state: "default" 0.0;
17463 normal: "ilist_2.png";
17470 clip_to: "disclip";
17472 description { state: "default" 0.0;
17474 color: 255 255 255 0;
17484 normal: "bt_sm_base1.png";
17487 image.middle: SOLID;
17489 description { state: "selected" 0.0;
17490 inherit: "default" 0.0;
17492 color: 255 255 255 255;
17503 part { name: "elm.swallow.pad";
17505 description { state: "default" 0.0;
17518 part { name: "elm.swallow.icon";
17519 clip_to: "disclip";
17521 description { state: "default" 0.0;
17525 to_x: "elm.swallow.pad";
17530 to_x: "elm.swallow.pad";
17536 part { name: "elm.swallow.end";
17537 clip_to: "disclip";
17539 description { state: "default" 0.0;
17543 aspect_preference: VERTICAL;
17554 part { name: "elm.text";
17555 clip_to: "disclip";
17557 effect: SOFT_SHADOW;
17561 state: "default" 0.0;
17564 to_x: "elm.swallow.icon";
17569 to_x: "elm.swallow.end";
17581 text_class: "list_item";
17584 description { state: "selected" 0.0;
17585 inherit: "default" 0.0;
17586 color: 224 224 224 255;
17590 part { name: "fg1";
17591 clip_to: "disclip";
17593 description { state: "default" 0.0;
17595 color: 255 255 255 0;
17597 rel2.relative: 1.0 0.5;
17600 normal: "bt_sm_hilight.png";
17604 description { state: "selected" 0.0;
17605 inherit: "default" 0.0;
17607 color: 255 255 255 255;
17610 part { name: "fg2";
17611 clip_to: "disclip";
17613 description { state: "default" 0.0;
17615 color: 255 255 255 0;
17619 normal: "bt_sm_shine.png";
17623 description { state: "selected" 0.0;
17624 inherit: "default" 0.0;
17626 color: 255 255 255 255;
17629 part { name: "disclip";
17631 description { state: "default" 0.0;
17635 description { state: "disabled" 0.0;
17636 inherit: "default" 0.0;
17637 color: 255 255 255 64;
17642 // signal: elm,state,%s,active
17643 // a "check" item named %s went active
17644 // signal: elm,state,%s,passive
17645 // a "check" item named %s went passive
17646 // default is passive
17649 signal: "elm,state,selected";
17651 action: STATE_SET "selected" 0.0;
17655 target: "elm.text";
17658 name: "go_passive";
17659 signal: "elm,state,unselected";
17661 action: STATE_SET "default" 0.0;
17665 target: "elm.text";
17666 transition: LINEAR 0.1;
17669 name: "go_disabled";
17670 signal: "elm,state,disabled";
17672 action: STATE_SET "disabled" 0.0;
17676 name: "go_enabled";
17677 signal: "elm,state,enabled";
17679 action: STATE_SET "default" 0.0;
17684 group { name: "elm/genlist/item_compress_odd/default/default";
17685 data.item: "stacking" "below";
17686 data.item: "selectraise" "on";
17687 data.item: "labels" "elm.text";
17688 data.item: "icons" "elm.swallow.icon elm.swallow.end";
17689 data.item: "treesize" "20";
17690 // data.item: "states" "";
17692 image: "bt_sm_base1.png" COMP;
17693 image: "bt_sm_shine.png" COMP;
17694 image: "bt_sm_hilight.png" COMP;
17695 image: "ilist_2.png" COMP;
17698 part { name: "event";
17702 state: "default" 0.0;
17710 state: "default" 0.0;
17712 normal: "ilist_2.png";
17719 clip_to: "disclip";
17721 description { state: "default" 0.0;
17723 color: 255 255 255 0;
17733 normal: "bt_sm_base1.png";
17736 image.middle: SOLID;
17738 description { state: "selected" 0.0;
17739 inherit: "default" 0.0;
17741 color: 255 255 255 255;
17752 part { name: "elm.swallow.pad";
17754 description { state: "default" 0.0;
17767 part { name: "elm.swallow.icon";
17768 clip_to: "disclip";
17770 description { state: "default" 0.0;
17774 to_x: "elm.swallow.pad";
17779 to_x: "elm.swallow.pad";
17785 part { name: "elm.swallow.end";
17786 clip_to: "disclip";
17788 description { state: "default" 0.0;
17792 aspect_preference: VERTICAL;
17803 part { name: "elm.text";
17804 clip_to: "disclip";
17806 effect: SOFT_SHADOW;
17810 state: "default" 0.0;
17813 to_x: "elm.swallow.icon";
17818 to_x: "elm.swallow.end";
17830 text_class: "list_item";
17833 description { state: "selected" 0.0;
17834 inherit: "default" 0.0;
17835 color: 224 224 224 255;
17839 part { name: "fg1";
17840 clip_to: "disclip";
17842 description { state: "default" 0.0;
17844 color: 255 255 255 0;
17846 rel2.relative: 1.0 0.5;
17849 normal: "bt_sm_hilight.png";
17853 description { state: "selected" 0.0;
17854 inherit: "default" 0.0;
17856 color: 255 255 255 255;
17859 part { name: "fg2";
17860 clip_to: "disclip";
17862 description { state: "default" 0.0;
17864 color: 255 255 255 0;
17868 normal: "bt_sm_shine.png";
17872 description { state: "selected" 0.0;
17873 inherit: "default" 0.0;
17875 color: 255 255 255 255;
17878 part { name: "disclip";
17880 description { state: "default" 0.0;
17884 description { state: "disabled" 0.0;
17885 inherit: "default" 0.0;
17886 color: 255 255 255 64;
17891 // signal: elm,state,%s,active
17892 // a "check" item named %s went active
17893 // signal: elm,state,%s,passive
17894 // a "check" item named %s went passive
17895 // default is passive
17898 signal: "elm,state,selected";
17900 action: STATE_SET "selected" 0.0;
17904 target: "elm.text";
17907 name: "go_passive";
17908 signal: "elm,state,unselected";
17910 action: STATE_SET "default" 0.0;
17914 target: "elm.text";
17915 transition: LINEAR 0.1;
17918 name: "go_disabled";
17919 signal: "elm,state,disabled";
17921 action: STATE_SET "disabled" 0.0;
17925 name: "go_enabled";
17926 signal: "elm,state,enabled";
17928 action: STATE_SET "default" 0.0;
17934 group { name: "elm/genlist/tree/default/default";
17935 data.item: "stacking" "above";
17936 data.item: "selectraise" "on";
17937 data.item: "labels" "elm.text";
17938 data.item: "icons" "elm.swallow.icon elm.swallow.end";
17939 data.item: "treesize" "20";
17940 // data.item: "states" "";
17942 image: "bt_sm_base1.png" COMP;
17943 image: "bt_sm_shine.png" COMP;
17944 image: "bt_sm_hilight.png" COMP;
17945 image: "ilist_1.png" COMP;
17946 image: "ilist_item_shadow.png" COMP;
17947 image: "icon_arrow_right.png" COMP;
17948 image: "icon_arrow_down.png" COMP;
17956 state: "default" 0.0;
17964 state: "default" 0.0;
17979 normal: "ilist_item_shadow.png";
17988 state: "default" 0.0;
17990 normal: "ilist_1.png";
17997 clip_to: "disclip";
17999 description { state: "default" 0.0;
18001 color: 255 255 255 0;
18011 normal: "bt_sm_base1.png";
18014 image.middle: SOLID;
18016 description { state: "selected" 0.0;
18017 inherit: "default" 0.0;
18019 color: 255 255 255 255;
18030 part { name: "elm.swallow.pad";
18032 description { state: "default" 0.0;
18045 part { name: "arrow";
18046 clip_to: "disclip";
18047 ignore_flags: ON_HOLD;
18048 description { state: "default" 0.0;
18053 to_x: "elm.swallow.pad";
18058 to_x: "elm.swallow.pad";
18062 image.normal: "icon_arrow_right.png";
18064 description { state: "active" 0.0;
18065 inherit: "default" 0.0;
18066 image.normal: "icon_arrow_down.png";
18069 part { name: "elm.swallow.icon";
18070 clip_to: "disclip";
18072 description { state: "default" 0.0;
18087 part { name: "elm.swallow.end";
18088 clip_to: "disclip";
18090 description { state: "default" 0.0;
18094 aspect_preference: VERTICAL;
18105 part { name: "elm.text";
18106 clip_to: "disclip";
18108 effect: SOFT_SHADOW;
18112 state: "default" 0.0;
18115 to_x: "elm.swallow.icon";
18120 to_x: "elm.swallow.end";
18132 text_class: "list_item";
18135 description { state: "selected" 0.0;
18136 inherit: "default" 0.0;
18137 color: 224 224 224 255;
18141 part { name: "fg1";
18142 clip_to: "disclip";
18144 description { state: "default" 0.0;
18146 color: 255 255 255 0;
18148 rel2.relative: 1.0 0.5;
18151 normal: "bt_sm_hilight.png";
18155 description { state: "selected" 0.0;
18156 inherit: "default" 0.0;
18158 color: 255 255 255 255;
18161 part { name: "fg2";
18162 clip_to: "disclip";
18164 description { state: "default" 0.0;
18166 color: 255 255 255 0;
18170 normal: "bt_sm_shine.png";
18174 description { state: "selected" 0.0;
18175 inherit: "default" 0.0;
18177 color: 255 255 255 255;
18180 part { name: "disclip";
18182 description { state: "default" 0.0;
18186 description { state: "disabled" 0.0;
18187 inherit: "default" 0.0;
18188 color: 255 255 255 64;
18193 // signal: elm,state,%s,active
18194 // a "check" item named %s went active
18195 // signal: elm,state,%s,passive
18196 // a "check" item named %s went passive
18197 // default is passive
18200 signal: "elm,state,selected";
18202 action: STATE_SET "selected" 0.0;
18206 target: "elm.text";
18209 name: "go_passive";
18210 signal: "elm,state,unselected";
18212 action: STATE_SET "default" 0.0;
18216 target: "elm.text";
18217 transition: LINEAR 0.1;
18220 name: "go_disabled";
18221 signal: "elm,state,disabled";
18223 action: STATE_SET "disabled" 0.0;
18227 name: "go_enabled";
18228 signal: "elm,state,enabled";
18230 action: STATE_SET "default" 0.0;
18235 signal: "mouse,up,1";
18237 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
18240 name: "go_expanded";
18241 signal: "elm,state,expanded";
18243 action: STATE_SET "active" 0.0;
18247 name: "go_contracted";
18248 signal: "elm,state,contracted";
18250 action: STATE_SET "default" 0.0;
18255 group { name: "elm/genlist/tree_compress/default/default";
18256 data.item: "stacking" "above";
18257 data.item: "selectraise" "on";
18258 data.item: "labels" "elm.text";
18259 data.item: "icons" "elm.swallow.icon elm.swallow.end";
18260 data.item: "treesize" "20";
18261 // data.item: "states" "";
18263 image: "bt_sm_base1.png" COMP;
18264 image: "bt_sm_shine.png" COMP;
18265 image: "bt_sm_hilight.png" COMP;
18266 image: "ilist_1.png" COMP;
18267 image: "ilist_item_shadow.png" COMP;
18268 image: "icon_arrow_right.png" COMP;
18269 image: "icon_arrow_down.png" COMP;
18277 state: "default" 0.0;
18285 state: "default" 0.0;
18300 normal: "ilist_item_shadow.png";
18309 state: "default" 0.0;
18311 normal: "ilist_1.png";
18318 clip_to: "disclip";
18320 description { state: "default" 0.0;
18322 color: 255 255 255 0;
18332 normal: "bt_sm_base1.png";
18335 image.middle: SOLID;
18337 description { state: "selected" 0.0;
18338 inherit: "default" 0.0;
18340 color: 255 255 255 255;
18351 part { name: "elm.swallow.pad";
18353 description { state: "default" 0.0;
18366 part { name: "arrow";
18367 clip_to: "disclip";
18368 ignore_flags: ON_HOLD;
18369 description { state: "default" 0.0;
18374 to_x: "elm.swallow.pad";
18379 to_x: "elm.swallow.pad";
18383 image.normal: "icon_arrow_right.png";
18385 description { state: "active" 0.0;
18386 inherit: "default" 0.0;
18387 image.normal: "icon_arrow_down.png";
18390 part { name: "elm.swallow.icon";
18391 clip_to: "disclip";
18393 description { state: "default" 0.0;
18408 part { name: "elm.swallow.end";
18409 clip_to: "disclip";
18411 description { state: "default" 0.0;
18415 aspect_preference: VERTICAL;
18426 part { name: "elm.text";
18427 clip_to: "disclip";
18429 effect: SOFT_SHADOW;
18433 state: "default" 0.0;
18436 to_x: "elm.swallow.icon";
18441 to_x: "elm.swallow.end";
18453 text_class: "list_item";
18456 description { state: "selected" 0.0;
18457 inherit: "default" 0.0;
18458 color: 224 224 224 255;
18462 part { name: "fg1";
18463 clip_to: "disclip";
18465 description { state: "default" 0.0;
18467 color: 255 255 255 0;
18469 rel2.relative: 1.0 0.5;
18472 normal: "bt_sm_hilight.png";
18476 description { state: "selected" 0.0;
18477 inherit: "default" 0.0;
18479 color: 255 255 255 255;
18482 part { name: "fg2";
18483 clip_to: "disclip";
18485 description { state: "default" 0.0;
18487 color: 255 255 255 0;
18491 normal: "bt_sm_shine.png";
18495 description { state: "selected" 0.0;
18496 inherit: "default" 0.0;
18498 color: 255 255 255 255;
18501 part { name: "disclip";
18503 description { state: "default" 0.0;
18507 description { state: "disabled" 0.0;
18508 inherit: "default" 0.0;
18509 color: 255 255 255 64;
18514 // signal: elm,state,%s,active
18515 // a "check" item named %s went active
18516 // signal: elm,state,%s,passive
18517 // a "check" item named %s went passive
18518 // default is passive
18521 signal: "elm,state,selected";
18523 action: STATE_SET "selected" 0.0;
18527 target: "elm.text";
18530 name: "go_passive";
18531 signal: "elm,state,unselected";
18533 action: STATE_SET "default" 0.0;
18537 target: "elm.text";
18538 transition: LINEAR 0.1;
18541 name: "go_disabled";
18542 signal: "elm,state,disabled";
18544 action: STATE_SET "disabled" 0.0;
18548 name: "go_enabled";
18549 signal: "elm,state,enabled";
18551 action: STATE_SET "default" 0.0;
18556 signal: "mouse,up,1";
18558 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
18561 name: "go_expanded";
18562 signal: "elm,state,expanded";
18564 action: STATE_SET "active" 0.0;
18568 name: "go_contracted";
18569 signal: "elm,state,contracted";
18571 action: STATE_SET "default" 0.0;
18576 group { name: "elm/genlist/tree_odd/default/default";
18577 data.item: "stacking" "below";
18578 data.item: "selectraise" "on";
18579 data.item: "labels" "elm.text";
18580 data.item: "icons" "elm.swallow.icon elm.swallow.end";
18581 data.item: "treesize" "20";
18582 // data.item: "states" "";
18584 image: "bt_sm_base1.png" COMP;
18585 image: "bt_sm_shine.png" COMP;
18586 image: "bt_sm_hilight.png" COMP;
18587 image: "ilist_2.png" COMP;
18588 image: "icon_arrow_right.png" COMP;
18589 image: "icon_arrow_down.png" COMP;
18597 state: "default" 0.0;
18605 state: "default" 0.0;
18607 normal: "ilist_2.png";
18614 clip_to: "disclip";
18616 description { state: "default" 0.0;
18618 color: 255 255 255 0;
18628 normal: "bt_sm_base1.png";
18631 image.middle: SOLID;
18633 description { state: "selected" 0.0;
18634 inherit: "default" 0.0;
18636 color: 255 255 255 255;
18647 part { name: "elm.swallow.pad";
18649 description { state: "default" 0.0;
18662 part { name: "arrow";
18663 clip_to: "disclip";
18664 ignore_flags: ON_HOLD;
18665 description { state: "default" 0.0;
18670 to_x: "elm.swallow.pad";
18675 to_x: "elm.swallow.pad";
18679 image.normal: "icon_arrow_right.png";
18681 description { state: "active" 0.0;
18682 inherit: "default" 0.0;
18683 image.normal: "icon_arrow_down.png";
18686 part { name: "elm.swallow.icon";
18687 clip_to: "disclip";
18689 description { state: "default" 0.0;
18704 part { name: "elm.swallow.end";
18705 clip_to: "disclip";
18707 description { state: "default" 0.0;
18711 aspect_preference: VERTICAL;
18722 part { name: "elm.text";
18723 clip_to: "disclip";
18725 effect: SOFT_SHADOW;
18729 state: "default" 0.0;
18732 to_x: "elm.swallow.icon";
18737 to_x: "elm.swallow.end";
18749 text_class: "list_item";
18752 description { state: "selected" 0.0;
18753 inherit: "default" 0.0;
18754 color: 224 224 224 255;
18758 part { name: "fg1";
18759 clip_to: "disclip";
18761 description { state: "default" 0.0;
18763 color: 255 255 255 0;
18765 rel2.relative: 1.0 0.5;
18768 normal: "bt_sm_hilight.png";
18772 description { state: "selected" 0.0;
18773 inherit: "default" 0.0;
18775 color: 255 255 255 255;
18778 part { name: "fg2";
18779 clip_to: "disclip";
18781 description { state: "default" 0.0;
18783 color: 255 255 255 0;
18787 normal: "bt_sm_shine.png";
18791 description { state: "selected" 0.0;
18792 inherit: "default" 0.0;
18794 color: 255 255 255 255;
18797 part { name: "disclip";
18799 description { state: "default" 0.0;
18803 description { state: "disabled" 0.0;
18804 inherit: "default" 0.0;
18805 color: 255 255 255 64;
18810 // signal: elm,state,%s,active
18811 // a "check" item named %s went active
18812 // signal: elm,state,%s,passive
18813 // a "check" item named %s went passive
18814 // default is passive
18817 signal: "elm,state,selected";
18819 action: STATE_SET "selected" 0.0;
18823 target: "elm.text";
18826 name: "go_passive";
18827 signal: "elm,state,unselected";
18829 action: STATE_SET "default" 0.0;
18833 target: "elm.text";
18834 transition: LINEAR 0.1;
18837 name: "go_disabled";
18838 signal: "elm,state,disabled";
18840 action: STATE_SET "disabled" 0.0;
18844 name: "go_enabled";
18845 signal: "elm,state,enabled";
18847 action: STATE_SET "default" 0.0;
18852 signal: "mouse,up,1";
18854 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
18857 name: "go_expanded";
18858 signal: "elm,state,expanded";
18860 action: STATE_SET "active" 0.0;
18864 name: "go_contracted";
18865 signal: "elm,state,contracted";
18867 action: STATE_SET "default" 0.0;
18872 group { name: "elm/genlist/tree_compress_odd/default/default";
18873 data.item: "stacking" "below";
18874 data.item: "selectraise" "on";
18875 data.item: "labels" "elm.text";
18876 data.item: "icons" "elm.swallow.icon elm.swallow.end";
18877 data.item: "treesize" "20";
18878 // data.item: "states" "";
18880 image: "bt_sm_base1.png" COMP;
18881 image: "bt_sm_shine.png" COMP;
18882 image: "bt_sm_hilight.png" COMP;
18883 image: "ilist_2.png" COMP;
18884 image: "icon_arrow_right.png" COMP;
18885 image: "icon_arrow_down.png" COMP;
18893 state: "default" 0.0;
18901 state: "default" 0.0;
18903 normal: "ilist_2.png";
18910 clip_to: "disclip";
18912 description { state: "default" 0.0;
18914 color: 255 255 255 0;
18924 normal: "bt_sm_base1.png";
18927 image.middle: SOLID;
18929 description { state: "selected" 0.0;
18930 inherit: "default" 0.0;
18932 color: 255 255 255 255;
18943 part { name: "elm.swallow.pad";
18945 description { state: "default" 0.0;
18958 part { name: "arrow";
18959 clip_to: "disclip";
18960 ignore_flags: ON_HOLD;
18961 description { state: "default" 0.0;
18966 to_x: "elm.swallow.pad";
18971 to_x: "elm.swallow.pad";
18975 image.normal: "icon_arrow_right.png";
18977 description { state: "active" 0.0;
18978 inherit: "default" 0.0;
18979 image.normal: "icon_arrow_down.png";
18982 part { name: "elm.swallow.icon";
18983 clip_to: "disclip";
18985 description { state: "default" 0.0;
19000 part { name: "elm.swallow.end";
19001 clip_to: "disclip";
19003 description { state: "default" 0.0;
19007 aspect_preference: VERTICAL;
19018 part { name: "elm.text";
19019 clip_to: "disclip";
19021 effect: SOFT_SHADOW;
19025 state: "default" 0.0;
19028 to_x: "elm.swallow.icon";
19033 to_x: "elm.swallow.end";
19045 text_class: "list_item";
19048 description { state: "selected" 0.0;
19049 inherit: "default" 0.0;
19050 color: 224 224 224 255;
19054 part { name: "fg1";
19055 clip_to: "disclip";
19057 description { state: "default" 0.0;
19059 color: 255 255 255 0;
19061 rel2.relative: 1.0 0.5;
19064 normal: "bt_sm_hilight.png";
19068 description { state: "selected" 0.0;
19069 inherit: "default" 0.0;
19071 color: 255 255 255 255;
19074 part { name: "fg2";
19075 clip_to: "disclip";
19077 description { state: "default" 0.0;
19079 color: 255 255 255 0;
19083 normal: "bt_sm_shine.png";
19087 description { state: "selected" 0.0;
19088 inherit: "default" 0.0;
19090 color: 255 255 255 255;
19093 part { name: "disclip";
19095 description { state: "default" 0.0;
19099 description { state: "disabled" 0.0;
19100 inherit: "default" 0.0;
19101 color: 255 255 255 64;
19106 // signal: elm,state,%s,active
19107 // a "check" item named %s went active
19108 // signal: elm,state,%s,passive
19109 // a "check" item named %s went passive
19110 // default is passive
19113 signal: "elm,state,selected";
19115 action: STATE_SET "selected" 0.0;
19119 target: "elm.text";
19122 name: "go_passive";
19123 signal: "elm,state,unselected";
19125 action: STATE_SET "default" 0.0;
19129 target: "elm.text";
19130 transition: LINEAR 0.1;
19133 name: "go_disabled";
19134 signal: "elm,state,disabled";
19136 action: STATE_SET "disabled" 0.0;
19140 name: "go_enabled";
19141 signal: "elm,state,enabled";
19143 action: STATE_SET "default" 0.0;
19148 signal: "mouse,up,1";
19150 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
19153 name: "go_expanded";
19154 signal: "elm,state,expanded";
19156 action: STATE_SET "active" 0.0;
19160 name: "go_contracted";
19161 signal: "elm,state,contracted";
19163 action: STATE_SET "default" 0.0;
19169 group { name: "elm/genlist/item/default_style/default";
19172 style { name: "genlist_style";
19173 base: "font=Sans font_size=10 align=left valign=0.5 color=#000 text_class=list_item";
19176 tag: "hilight" "+ font=Sans:style=Bold";
19177 tag: "b" "+ font=Sans:style=Bold";
19180 style { name: "genlist_selected_style";
19181 base: "font=Sans font_size=10 align=left valign=0.5 color=#fff text_class=list_item";
19184 tag: "hilight" "+ font=Sans:style=Bold";
19185 tag: "b" "+ font=Sans:style=Bold";
19189 data.item: "stacking" "above";
19190 data.item: "selectraise" "on";
19191 data.item: "labels" "elm.text";
19192 data.item: "icons" "elm.swallow.icon elm.swallow.end";
19193 data.item: "treesize" "20";
19195 image: "bt_sm_base1.png" COMP;
19196 image: "bt_sm_shine.png" COMP;
19197 image: "bt_sm_hilight.png" COMP;
19198 image: "ilist_1.png" COMP;
19199 image: "ilist_item_shadow.png" COMP;
19207 state: "default" 0.0;
19215 state: "default" 0.0;
19230 normal: "ilist_item_shadow.png";
19239 state: "default" 0.0;
19242 normal: "ilist_1.png";
19249 clip_to: "disclip";
19251 description { state: "default" 0.0;
19253 color: 255 255 255 0;
19263 normal: "bt_sm_base1.png";
19266 image.middle: SOLID;
19268 description { state: "selected" 0.0;
19269 inherit: "default" 0.0;
19271 color: 255 255 255 255;
19282 part { name: "elm.swallow.pad";
19284 description { state: "default" 0.0;
19297 part { name: "elm.swallow.icon";
19298 clip_to: "disclip";
19300 description { state: "default" 0.0;
19304 to_x: "elm.swallow.pad";
19309 to_x: "elm.swallow.pad";
19315 part { name: "elm.swallow.end";
19316 clip_to: "disclip";
19318 description { state: "default" 0.0;
19322 aspect_preference: VERTICAL;
19333 part { name: "elm.text";
19334 clip_to: "disclip";
19339 state: "default" 0.0;
19343 to_x: "elm.swallow.icon";
19349 to_x: "elm.swallow.end";
19355 style: "genlist_style";
19359 description { state: "selected" 0.0;
19360 inherit: "default" 0.0;
19362 style: "genlist_selected_style";
19366 part { name: "fg1";
19367 clip_to: "disclip";
19369 description { state: "default" 0.0;
19371 color: 255 255 255 0;
19373 rel2.relative: 1.0 0.5;
19376 normal: "bt_sm_hilight.png";
19380 description { state: "selected" 0.0;
19381 inherit: "default" 0.0;
19383 color: 255 255 255 255;
19386 part { name: "fg2";
19387 clip_to: "disclip";
19389 description { state: "default" 0.0;
19391 color: 255 255 255 0;
19395 normal: "bt_sm_shine.png";
19399 description { state: "selected" 0.0;
19400 inherit: "default" 0.0;
19402 color: 255 255 255 255;
19405 part { name: "disclip";
19407 description { state: "default" 0.0;
19411 description { state: "disabled" 0.0;
19412 inherit: "default" 0.0;
19413 color: 255 255 255 64;
19418 // signal: elm,state,%s,active
19419 // a "check" item named %s went active
19420 // signal: elm,state,%s,passive
19421 // a "check" item named %s went passive
19422 // default is passive
19425 signal: "elm,state,selected";
19427 action: STATE_SET "selected" 0.0;
19431 target: "elm.text";
19434 name: "go_passive";
19435 signal: "elm,state,unselected";
19437 action: STATE_SET "default" 0.0;
19441 target: "elm.text";
19442 transition: LINEAR 0.1;
19445 name: "go_disabled";
19446 signal: "elm,state,disabled";
19448 action: STATE_SET "disabled" 0.0;
19452 name: "go_enabled";
19453 signal: "elm,state,enabled";
19455 action: STATE_SET "default" 0.0;
19460 group { name: "elm/genlist/item_odd/default_style/default";
19461 data.item: "stacking" "below";
19462 data.item: "selectraise" "on";
19463 data.item: "labels" "elm.text";
19464 data.item: "icons" "elm.swallow.icon elm.swallow.end";
19465 data.item: "treesize" "20";
19467 image: "bt_sm_base1.png" COMP;
19468 image: "bt_sm_shine.png" COMP;
19469 image: "bt_sm_hilight.png" COMP;
19470 image: "ilist_2.png" COMP;
19473 part { name: "event";
19477 state: "default" 0.0;
19485 state: "default" 0.0;
19488 normal: "ilist_2.png";
19495 clip_to: "disclip";
19497 description { state: "default" 0.0;
19499 color: 255 255 255 0;
19509 normal: "bt_sm_base1.png";
19512 image.middle: SOLID;
19514 description { state: "selected" 0.0;
19515 inherit: "default" 0.0;
19517 color: 255 255 255 255;
19528 part { name: "elm.swallow.pad";
19530 description { state: "default" 0.0;
19543 part { name: "elm.swallow.icon";
19544 clip_to: "disclip";
19546 description { state: "default" 0.0;
19550 to_x: "elm.swallow.pad";
19555 to_x: "elm.swallow.pad";
19561 part { name: "elm.swallow.end";
19562 clip_to: "disclip";
19564 description { state: "default" 0.0;
19568 aspect_preference: VERTICAL;
19579 part { name: "elm.text";
19580 clip_to: "disclip";
19585 state: "default" 0.0;
19589 to_x: "elm.swallow.icon";
19595 to_x: "elm.swallow.end";
19601 style: "genlist_style";
19605 description { state: "selected" 0.0;
19606 inherit: "default" 0.0;
19608 style: "genlist_selected_style";
19612 part { name: "fg1";
19613 clip_to: "disclip";
19615 description { state: "default" 0.0;
19617 color: 255 255 255 0;
19619 rel2.relative: 1.0 0.5;
19622 normal: "bt_sm_hilight.png";
19626 description { state: "selected" 0.0;
19627 inherit: "default" 0.0;
19629 color: 255 255 255 255;
19632 part { name: "fg2";
19633 clip_to: "disclip";
19635 description { state: "default" 0.0;
19637 color: 255 255 255 0;
19641 normal: "bt_sm_shine.png";
19645 description { state: "selected" 0.0;
19646 inherit: "default" 0.0;
19648 color: 255 255 255 255;
19651 part { name: "disclip";
19653 description { state: "default" 0.0;
19657 description { state: "disabled" 0.0;
19658 inherit: "default" 0.0;
19659 color: 255 255 255 64;
19664 // signal: elm,state,%s,active
19665 // a "check" item named %s went active
19666 // signal: elm,state,%s,passive
19667 // a "check" item named %s went passive
19668 // default is passive
19671 signal: "elm,state,selected";
19673 action: STATE_SET "selected" 0.0;
19677 target: "elm.text";
19680 name: "go_passive";
19681 signal: "elm,state,unselected";
19683 action: STATE_SET "default" 0.0;
19687 target: "elm.text";
19688 transition: LINEAR 0.1;
19691 name: "go_disabled";
19692 signal: "elm,state,disabled";
19694 action: STATE_SET "disabled" 0.0;
19698 name: "go_enabled";
19699 signal: "elm,state,enabled";
19701 action: STATE_SET "default" 0.0;
19707 group { name: "elm/genlist/tree/default_style/default";
19708 data.item: "stacking" "above";
19709 data.item: "selectraise" "on";
19710 data.item: "labels" "elm.text";
19711 data.item: "icons" "elm.swallow.icon elm.swallow.end";
19712 data.item: "treesize" "20";
19714 image: "bt_sm_base1.png" COMP;
19715 image: "bt_sm_shine.png" COMP;
19716 image: "bt_sm_hilight.png" COMP;
19717 image: "ilist_1.png" COMP;
19718 image: "ilist_item_shadow.png" COMP;
19719 image: "icon_arrow_right.png" COMP;
19720 image: "icon_arrow_down.png" COMP;
19728 state: "default" 0.0;
19736 state: "default" 0.0;
19751 normal: "ilist_item_shadow.png";
19760 state: "default" 0.0;
19763 normal: "ilist_1.png";
19770 clip_to: "disclip";
19772 description { state: "default" 0.0;
19774 color: 255 255 255 0;
19784 normal: "bt_sm_base1.png";
19787 image.middle: SOLID;
19789 description { state: "selected" 0.0;
19790 inherit: "default" 0.0;
19792 color: 255 255 255 255;
19803 part { name: "elm.swallow.pad";
19805 description { state: "default" 0.0;
19818 part { name: "arrow";
19819 clip_to: "disclip";
19820 ignore_flags: ON_HOLD;
19821 description { state: "default" 0.0;
19826 to_x: "elm.swallow.pad";
19831 to_x: "elm.swallow.pad";
19835 image.normal: "icon_arrow_right.png";
19837 description { state: "active" 0.0;
19838 inherit: "default" 0.0;
19839 image.normal: "icon_arrow_down.png";
19842 part { name: "elm.swallow.icon";
19843 clip_to: "disclip";
19845 description { state: "default" 0.0;
19860 part { name: "elm.swallow.end";
19861 clip_to: "disclip";
19863 description { state: "default" 0.0;
19867 aspect_preference: VERTICAL;
19878 part { name: "elm.text";
19879 clip_to: "disclip";
19881 effect: SOFT_SHADOW;
19885 state: "default" 0.0;
19889 to_x: "elm.swallow.icon";
19895 to_x: "elm.swallow.end";
19901 style: "genlist_style";
19905 description { state: "selected" 0.0;
19906 inherit: "default" 0.0;
19908 style: "genlist_selected_style";
19912 part { name: "fg1";
19913 clip_to: "disclip";
19915 description { state: "default" 0.0;
19917 color: 255 255 255 0;
19919 rel2.relative: 1.0 0.5;
19922 normal: "bt_sm_hilight.png";
19926 description { state: "selected" 0.0;
19927 inherit: "default" 0.0;
19929 color: 255 255 255 255;
19932 part { name: "fg2";
19933 clip_to: "disclip";
19935 description { state: "default" 0.0;
19937 color: 255 255 255 0;
19941 normal: "bt_sm_shine.png";
19945 description { state: "selected" 0.0;
19946 inherit: "default" 0.0;
19948 color: 255 255 255 255;
19951 part { name: "disclip";
19953 description { state: "default" 0.0;
19957 description { state: "disabled" 0.0;
19958 inherit: "default" 0.0;
19959 color: 255 255 255 64;
19964 // signal: elm,state,%s,active
19965 // a "check" item named %s went active
19966 // signal: elm,state,%s,passive
19967 // a "check" item named %s went passive
19968 // default is passive
19971 signal: "elm,state,selected";
19973 action: STATE_SET "selected" 0.0;
19977 target: "elm.text";
19980 name: "go_passive";
19981 signal: "elm,state,unselected";
19983 action: STATE_SET "default" 0.0;
19987 target: "elm.text";
19988 transition: LINEAR 0.1;
19991 name: "go_disabled";
19992 signal: "elm,state,disabled";
19994 action: STATE_SET "disabled" 0.0;
19998 name: "go_enabled";
19999 signal: "elm,state,enabled";
20001 action: STATE_SET "default" 0.0;
20006 signal: "mouse,up,1";
20008 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
20011 name: "go_expanded";
20012 signal: "elm,state,expanded";
20014 action: STATE_SET "active" 0.0;
20018 name: "go_contracted";
20019 signal: "elm,state,contracted";
20021 action: STATE_SET "default" 0.0;
20026 group { name: "elm/genlist/tree_odd/default_style/default";
20027 data.item: "stacking" "below";
20028 data.item: "selectraise" "on";
20029 data.item: "labels" "elm.text";
20030 data.item: "icons" "elm.swallow.icon elm.swallow.end";
20031 data.item: "treesize" "20";
20033 image: "bt_sm_base1.png" COMP;
20034 image: "bt_sm_shine.png" COMP;
20035 image: "bt_sm_hilight.png" COMP;
20036 image: "ilist_2.png" COMP;
20037 image: "icon_arrow_right.png" COMP;
20038 image: "icon_arrow_down.png" COMP;
20046 state: "default" 0.0;
20054 state: "default" 0.0;
20057 normal: "ilist_2.png";
20064 clip_to: "disclip";
20066 description { state: "default" 0.0;
20068 color: 255 255 255 0;
20078 normal: "bt_sm_base1.png";
20081 image.middle: SOLID;
20083 description { state: "selected" 0.0;
20084 inherit: "default" 0.0;
20086 color: 255 255 255 255;
20097 part { name: "elm.swallow.pad";
20099 description { state: "default" 0.0;
20112 part { name: "arrow";
20113 clip_to: "disclip";
20114 ignore_flags: ON_HOLD;
20115 description { state: "default" 0.0;
20120 to_x: "elm.swallow.pad";
20125 to_x: "elm.swallow.pad";
20129 image.normal: "icon_arrow_right.png";
20131 description { state: "active" 0.0;
20132 inherit: "default" 0.0;
20133 image.normal: "icon_arrow_down.png";
20136 part { name: "elm.swallow.icon";
20137 clip_to: "disclip";
20139 description { state: "default" 0.0;
20154 part { name: "elm.swallow.end";
20155 clip_to: "disclip";
20157 description { state: "default" 0.0;
20161 aspect_preference: VERTICAL;
20172 part { name: "elm.text";
20173 clip_to: "disclip";
20175 effect: SOFT_SHADOW;
20179 state: "default" 0.0;
20183 to_x: "elm.swallow.icon";
20189 to_x: "elm.swallow.end";
20195 style: "genlist_style";
20199 description { state: "selected" 0.0;
20200 inherit: "default" 0.0;
20202 style: "genlist_selected_style";
20206 part { name: "fg1";
20207 clip_to: "disclip";
20209 description { state: "default" 0.0;
20211 color: 255 255 255 0;
20213 rel2.relative: 1.0 0.5;
20216 normal: "bt_sm_hilight.png";
20220 description { state: "selected" 0.0;
20221 inherit: "default" 0.0;
20223 color: 255 255 255 255;
20226 part { name: "fg2";
20227 clip_to: "disclip";
20229 description { state: "default" 0.0;
20231 color: 255 255 255 0;
20235 normal: "bt_sm_shine.png";
20239 description { state: "selected" 0.0;
20240 inherit: "default" 0.0;
20242 color: 255 255 255 255;
20245 part { name: "disclip";
20247 description { state: "default" 0.0;
20251 description { state: "disabled" 0.0;
20252 inherit: "default" 0.0;
20253 color: 255 255 255 64;
20258 // signal: elm,state,%s,active
20259 // a "check" item named %s went active
20260 // signal: elm,state,%s,passive
20261 // a "check" item named %s went passive
20262 // default is passive
20265 signal: "elm,state,selected";
20267 action: STATE_SET "selected" 0.0;
20271 target: "elm.text";
20274 name: "go_passive";
20275 signal: "elm,state,unselected";
20277 action: STATE_SET "default" 0.0;
20281 target: "elm.text";
20282 transition: LINEAR 0.1;
20285 name: "go_disabled";
20286 signal: "elm,state,disabled";
20288 action: STATE_SET "disabled" 0.0;
20292 name: "go_enabled";
20293 signal: "elm,state,enabled";
20295 action: STATE_SET "default" 0.0;
20300 signal: "mouse,up,1";
20302 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
20305 name: "go_expanded";
20306 signal: "elm,state,expanded";
20308 action: STATE_SET "active" 0.0;
20312 name: "go_contracted";
20313 signal: "elm,state,contracted";
20315 action: STATE_SET "default" 0.0;
20322 group { name: "elm/genlist/item/double_label/default";
20323 data.item: "stacking" "above";
20324 data.item: "selectraise" "on";
20325 data.item: "labels" "elm.text elm.text.sub";
20326 data.item: "icons" "elm.swallow.icon elm.swallow.end";
20327 data.item: "treesize" "20";
20328 // data.item: "states" "";
20330 image: "bt_sm_base1.png" COMP;
20331 image: "bt_sm_shine.png" COMP;
20332 image: "bt_sm_hilight.png" COMP;
20333 image: "ilist_1.png" COMP;
20334 image: "ilist_item_shadow.png" COMP;
20342 state: "default" 0.0;
20350 state: "default" 0.0;
20365 normal: "ilist_item_shadow.png";
20374 state: "default" 0.0;
20376 normal: "ilist_1.png";
20383 clip_to: "disclip";
20385 description { state: "default" 0.0;
20387 color: 255 255 255 0;
20397 normal: "bt_sm_base1.png";
20400 image.middle: SOLID;
20402 description { state: "selected" 0.0;
20403 inherit: "default" 0.0;
20405 color: 255 255 255 255;
20416 part { name: "elm.swallow.pad";
20418 description { state: "default" 0.0;
20431 part { name: "elm.swallow.icon";
20432 clip_to: "disclip";
20434 description { state: "default" 0.0;
20438 to_x: "elm.swallow.pad";
20443 to_x: "elm.swallow.pad";
20449 part { name: "elm.swallow.end";
20450 clip_to: "disclip";
20452 description { state: "default" 0.0;
20456 aspect_preference: VERTICAL;
20467 part { name: "elm.text";
20468 clip_to: "disclip";
20470 effect: SOFT_SHADOW;
20474 state: "default" 0.0;
20477 to_x: "elm.swallow.icon";
20482 to_x: "elm.swallow.end";
20494 text_class: "list_item";
20497 description { state: "selected" 0.0;
20498 inherit: "default" 0.0;
20499 color: 224 224 224 255;
20503 part { name: "elm.text.sub";
20504 clip_to: "disclip";
20509 state: "default" 0.0;
20512 to_x: "elm.swallow.icon";
20517 to_x: "elm.swallow.end";
20529 text_class: "list_item";
20532 description { state: "selected" 0.0;
20533 inherit: "default" 0.0;
20534 color: 128 128 128 255;
20538 part { name: "fg1";
20539 clip_to: "disclip";
20541 description { state: "default" 0.0;
20543 color: 255 255 255 0;
20545 rel2.relative: 1.0 0.5;
20548 normal: "bt_sm_hilight.png";
20552 description { state: "selected" 0.0;
20553 inherit: "default" 0.0;
20555 color: 255 255 255 255;
20558 part { name: "fg2";
20559 clip_to: "disclip";
20561 description { state: "default" 0.0;
20563 color: 255 255 255 0;
20567 normal: "bt_sm_shine.png";
20571 description { state: "selected" 0.0;
20572 inherit: "default" 0.0;
20574 color: 255 255 255 255;
20577 part { name: "disclip";
20579 description { state: "default" 0.0;
20583 description { state: "disabled" 0.0;
20584 inherit: "default" 0.0;
20585 color: 255 255 255 64;
20590 // signal: elm,state,%s,active
20591 // a "check" item named %s went active
20592 // signal: elm,state,%s,passive
20593 // a "check" item named %s went passive
20594 // default is passive
20597 signal: "elm,state,selected";
20599 action: STATE_SET "selected" 0.0;
20603 target: "elm.text";
20604 target: "elm.text.sub";
20607 name: "go_passive";
20608 signal: "elm,state,unselected";
20610 action: STATE_SET "default" 0.0;
20614 target: "elm.text";
20615 target: "elm.text.sub";
20616 transition: LINEAR 0.1;
20619 name: "go_disabled";
20620 signal: "elm,state,disabled";
20622 action: STATE_SET "disabled" 0.0;
20626 name: "go_enabled";
20627 signal: "elm,state,enabled";
20629 action: STATE_SET "default" 0.0;
20634 group { name: "elm/genlist/item_compress/double_label/default";
20635 data.item: "stacking" "above";
20636 data.item: "selectraise" "on";
20637 data.item: "labels" "elm.text elm.text.sub";
20638 data.item: "icons" "elm.swallow.icon elm.swallow.end";
20639 data.item: "treesize" "20";
20640 // data.item: "states" "";
20642 image: "bt_sm_base1.png" COMP;
20643 image: "bt_sm_shine.png" COMP;
20644 image: "bt_sm_hilight.png" COMP;
20645 image: "ilist_1.png" COMP;
20646 image: "ilist_item_shadow.png" COMP;
20654 state: "default" 0.0;
20662 state: "default" 0.0;
20677 normal: "ilist_item_shadow.png";
20686 state: "default" 0.0;
20688 normal: "ilist_1.png";
20695 clip_to: "disclip";
20697 description { state: "default" 0.0;
20699 color: 255 255 255 0;
20709 normal: "bt_sm_base1.png";
20712 image.middle: SOLID;
20714 description { state: "selected" 0.0;
20715 inherit: "default" 0.0;
20717 color: 255 255 255 255;
20728 part { name: "elm.swallow.pad";
20730 description { state: "default" 0.0;
20743 part { name: "elm.swallow.icon";
20744 clip_to: "disclip";
20746 description { state: "default" 0.0;
20750 to_x: "elm.swallow.pad";
20755 to_x: "elm.swallow.pad";
20761 part { name: "elm.swallow.end";
20762 clip_to: "disclip";
20764 description { state: "default" 0.0;
20768 aspect_preference: VERTICAL;
20779 part { name: "elm.text";
20780 clip_to: "disclip";
20782 effect: SOFT_SHADOW;
20786 state: "default" 0.0;
20789 to_x: "elm.swallow.icon";
20794 to_x: "elm.swallow.end";
20806 text_class: "list_item";
20809 description { state: "selected" 0.0;
20810 inherit: "default" 0.0;
20811 color: 224 224 224 255;
20815 part { name: "elm.text.sub";
20816 clip_to: "disclip";
20821 state: "default" 0.0;
20824 to_x: "elm.swallow.icon";
20829 to_x: "elm.swallow.end";
20841 text_class: "list_item";
20844 description { state: "selected" 0.0;
20845 inherit: "default" 0.0;
20846 color: 128 128 128 255;
20850 part { name: "fg1";
20851 clip_to: "disclip";
20853 description { state: "default" 0.0;
20855 color: 255 255 255 0;
20857 rel2.relative: 1.0 0.5;
20860 normal: "bt_sm_hilight.png";
20864 description { state: "selected" 0.0;
20865 inherit: "default" 0.0;
20867 color: 255 255 255 255;
20870 part { name: "fg2";
20871 clip_to: "disclip";
20873 description { state: "default" 0.0;
20875 color: 255 255 255 0;
20879 normal: "bt_sm_shine.png";
20883 description { state: "selected" 0.0;
20884 inherit: "default" 0.0;
20886 color: 255 255 255 255;
20889 part { name: "disclip";
20891 description { state: "default" 0.0;
20895 description { state: "disabled" 0.0;
20896 inherit: "default" 0.0;
20897 color: 255 255 255 64;
20902 // signal: elm,state,%s,active
20903 // a "check" item named %s went active
20904 // signal: elm,state,%s,passive
20905 // a "check" item named %s went passive
20906 // default is passive
20909 signal: "elm,state,selected";
20911 action: STATE_SET "selected" 0.0;
20915 target: "elm.text";
20916 target: "elm.text.sub";
20919 name: "go_passive";
20920 signal: "elm,state,unselected";
20922 action: STATE_SET "default" 0.0;
20926 target: "elm.text";
20927 target: "elm.text.sub";
20928 transition: LINEAR 0.1;
20931 name: "go_disabled";
20932 signal: "elm,state,disabled";
20934 action: STATE_SET "disabled" 0.0;
20938 name: "go_enabled";
20939 signal: "elm,state,enabled";
20941 action: STATE_SET "default" 0.0;
20946 group { name: "elm/genlist/item_odd/double_label/default";
20947 data.item: "stacking" "below";
20948 data.item: "selectraise" "on";
20949 data.item: "labels" "elm.text elm.text.sub";
20950 data.item: "icons" "elm.swallow.icon elm.swallow.end";
20951 data.item: "treesize" "20";
20952 // data.item: "states" "";
20954 image: "bt_sm_base1.png" COMP;
20955 image: "bt_sm_shine.png" COMP;
20956 image: "bt_sm_hilight.png" COMP;
20957 image: "ilist_2.png" COMP;
20960 part { name: "event";
20964 state: "default" 0.0;
20972 state: "default" 0.0;
20974 normal: "ilist_2.png";
20981 clip_to: "disclip";
20983 description { state: "default" 0.0;
20985 color: 255 255 255 0;
20995 normal: "bt_sm_base1.png";
20998 image.middle: SOLID;
21000 description { state: "selected" 0.0;
21001 inherit: "default" 0.0;
21003 color: 255 255 255 255;
21014 part { name: "elm.swallow.pad";
21016 description { state: "default" 0.0;
21029 part { name: "elm.swallow.icon";
21030 clip_to: "disclip";
21032 description { state: "default" 0.0;
21036 to_x: "elm.swallow.pad";
21041 to_x: "elm.swallow.pad";
21047 part { name: "elm.swallow.end";
21048 clip_to: "disclip";
21050 description { state: "default" 0.0;
21054 aspect_preference: VERTICAL;
21065 part { name: "elm.text";
21066 clip_to: "disclip";
21068 effect: SOFT_SHADOW;
21072 state: "default" 0.0;
21075 to_x: "elm.swallow.icon";
21080 to_x: "elm.swallow.end";
21092 text_class: "list_item";
21095 description { state: "selected" 0.0;
21096 inherit: "default" 0.0;
21097 color: 224 224 224 255;
21101 part { name: "elm.text.sub";
21102 clip_to: "disclip";
21107 state: "default" 0.0;
21110 to_x: "elm.swallow.icon";
21115 to_x: "elm.swallow.end";
21127 text_class: "list_item";
21130 description { state: "selected" 0.0;
21131 inherit: "default" 0.0;
21132 color: 128 128 128 255;
21136 part { name: "fg1";
21137 clip_to: "disclip";
21139 description { state: "default" 0.0;
21141 color: 255 255 255 0;
21143 rel2.relative: 1.0 0.5;
21146 normal: "bt_sm_hilight.png";
21150 description { state: "selected" 0.0;
21151 inherit: "default" 0.0;
21153 color: 255 255 255 255;
21156 part { name: "fg2";
21157 clip_to: "disclip";
21159 description { state: "default" 0.0;
21161 color: 255 255 255 0;
21165 normal: "bt_sm_shine.png";
21169 description { state: "selected" 0.0;
21170 inherit: "default" 0.0;
21172 color: 255 255 255 255;
21175 part { name: "disclip";
21177 description { state: "default" 0.0;
21181 description { state: "disabled" 0.0;
21182 inherit: "default" 0.0;
21183 color: 255 255 255 64;
21188 // signal: elm,state,%s,active
21189 // a "check" item named %s went active
21190 // signal: elm,state,%s,passive
21191 // a "check" item named %s went passive
21192 // default is passive
21195 signal: "elm,state,selected";
21197 action: STATE_SET "selected" 0.0;
21201 target: "elm.text";
21202 target: "elm.text.sub";
21205 name: "go_passive";
21206 signal: "elm,state,unselected";
21208 action: STATE_SET "default" 0.0;
21212 target: "elm.text";
21213 target: "elm.text.sub";
21214 transition: LINEAR 0.1;
21217 name: "go_disabled";
21218 signal: "elm,state,disabled";
21220 action: STATE_SET "disabled" 0.0;
21224 name: "go_enabled";
21225 signal: "elm,state,enabled";
21227 action: STATE_SET "default" 0.0;
21232 group { name: "elm/genlist/item_compress_odd/double_label/default";
21233 data.item: "stacking" "below";
21234 data.item: "selectraise" "on";
21235 data.item: "labels" "elm.text elm.text.sub";
21236 data.item: "icons" "elm.swallow.icon elm.swallow.end";
21237 data.item: "treesize" "20";
21238 // data.item: "states" "";
21240 image: "bt_sm_base1.png" COMP;
21241 image: "bt_sm_shine.png" COMP;
21242 image: "bt_sm_hilight.png" COMP;
21243 image: "ilist_2.png" COMP;
21246 part { name: "event";
21250 state: "default" 0.0;
21258 state: "default" 0.0;
21260 normal: "ilist_2.png";
21267 clip_to: "disclip";
21269 description { state: "default" 0.0;
21271 color: 255 255 255 0;
21281 normal: "bt_sm_base1.png";
21284 image.middle: SOLID;
21286 description { state: "selected" 0.0;
21287 inherit: "default" 0.0;
21289 color: 255 255 255 255;
21300 part { name: "elm.swallow.pad";
21302 description { state: "default" 0.0;
21315 part { name: "elm.swallow.icon";
21316 clip_to: "disclip";
21318 description { state: "default" 0.0;
21322 to_x: "elm.swallow.pad";
21327 to_x: "elm.swallow.pad";
21333 part { name: "elm.swallow.end";
21334 clip_to: "disclip";
21336 description { state: "default" 0.0;
21340 aspect_preference: VERTICAL;
21351 part { name: "elm.text";
21352 clip_to: "disclip";
21354 effect: SOFT_SHADOW;
21358 state: "default" 0.0;
21361 to_x: "elm.swallow.icon";
21366 to_x: "elm.swallow.end";
21378 text_class: "list_item";
21381 description { state: "selected" 0.0;
21382 inherit: "default" 0.0;
21383 color: 224 224 224 255;
21387 part { name: "elm.text.sub";
21388 clip_to: "disclip";
21393 state: "default" 0.0;
21396 to_x: "elm.swallow.icon";
21401 to_x: "elm.swallow.end";
21413 text_class: "list_item";
21416 description { state: "selected" 0.0;
21417 inherit: "default" 0.0;
21418 color: 128 128 128 255;
21422 part { name: "fg1";
21423 clip_to: "disclip";
21425 description { state: "default" 0.0;
21427 color: 255 255 255 0;
21429 rel2.relative: 1.0 0.5;
21432 normal: "bt_sm_hilight.png";
21436 description { state: "selected" 0.0;
21437 inherit: "default" 0.0;
21439 color: 255 255 255 255;
21442 part { name: "fg2";
21443 clip_to: "disclip";
21445 description { state: "default" 0.0;
21447 color: 255 255 255 0;
21451 normal: "bt_sm_shine.png";
21455 description { state: "selected" 0.0;
21456 inherit: "default" 0.0;
21458 color: 255 255 255 255;
21461 part { name: "disclip";
21463 description { state: "default" 0.0;
21467 description { state: "disabled" 0.0;
21468 inherit: "default" 0.0;
21469 color: 255 255 255 64;
21474 // signal: elm,state,%s,active
21475 // a "check" item named %s went active
21476 // signal: elm,state,%s,passive
21477 // a "check" item named %s went passive
21478 // default is passive
21481 signal: "elm,state,selected";
21483 action: STATE_SET "selected" 0.0;
21487 target: "elm.text";
21488 target: "elm.text.sub";
21491 name: "go_passive";
21492 signal: "elm,state,unselected";
21494 action: STATE_SET "default" 0.0;
21498 target: "elm.text";
21499 target: "elm.text.sub";
21500 transition: LINEAR 0.1;
21503 name: "go_disabled";
21504 signal: "elm,state,disabled";
21506 action: STATE_SET "disabled" 0.0;
21510 name: "go_enabled";
21511 signal: "elm,state,enabled";
21513 action: STATE_SET "default" 0.0;
21519 group { name: "elm/genlist/tree/double_label/default";
21520 data.item: "stacking" "above";
21521 data.item: "selectraise" "on";
21522 data.item: "labels" "elm.text elm.text.sub";
21523 data.item: "icons" "elm.swallow.icon elm.swallow.end";
21524 data.item: "treesize" "20";
21525 // data.item: "states" "";
21527 image: "bt_sm_base1.png" COMP;
21528 image: "bt_sm_shine.png" COMP;
21529 image: "bt_sm_hilight.png" COMP;
21530 image: "ilist_1.png" COMP;
21531 image: "ilist_item_shadow.png" COMP;
21532 image: "icon_arrow_right.png" COMP;
21533 image: "icon_arrow_down.png" COMP;
21541 state: "default" 0.0;
21549 state: "default" 0.0;
21564 normal: "ilist_item_shadow.png";
21573 state: "default" 0.0;
21575 normal: "ilist_1.png";
21582 clip_to: "disclip";
21584 description { state: "default" 0.0;
21586 color: 255 255 255 0;
21596 normal: "bt_sm_base1.png";
21599 image.middle: SOLID;
21601 description { state: "selected" 0.0;
21602 inherit: "default" 0.0;
21604 color: 255 255 255 255;
21615 part { name: "elm.swallow.pad";
21617 description { state: "default" 0.0;
21630 part { name: "arrow";
21631 clip_to: "disclip";
21632 ignore_flags: ON_HOLD;
21633 description { state: "default" 0.0;
21638 to_x: "elm.swallow.pad";
21643 to_x: "elm.swallow.pad";
21647 image.normal: "icon_arrow_right.png";
21649 description { state: "active" 0.0;
21650 inherit: "default" 0.0;
21651 image.normal: "icon_arrow_down.png";
21654 part { name: "elm.swallow.icon";
21655 clip_to: "disclip";
21657 description { state: "default" 0.0;
21672 part { name: "elm.swallow.end";
21673 clip_to: "disclip";
21675 description { state: "default" 0.0;
21679 aspect_preference: VERTICAL;
21690 part { name: "elm.text";
21691 clip_to: "disclip";
21693 effect: SOFT_SHADOW;
21697 state: "default" 0.0;
21700 to_x: "elm.swallow.icon";
21705 to_x: "elm.swallow.end";
21717 text_class: "list_item";
21720 description { state: "selected" 0.0;
21721 inherit: "default" 0.0;
21722 color: 224 224 224 255;
21726 part { name: "elm.text.sub";
21727 clip_to: "disclip";
21732 state: "default" 0.0;
21735 to_x: "elm.swallow.icon";
21740 to_x: "elm.swallow.end";
21752 text_class: "list_item";
21755 description { state: "selected" 0.0;
21756 inherit: "default" 0.0;
21757 color: 128 128 128 255;
21761 part { name: "fg1";
21762 clip_to: "disclip";
21764 description { state: "default" 0.0;
21766 color: 255 255 255 0;
21768 rel2.relative: 1.0 0.5;
21771 normal: "bt_sm_hilight.png";
21775 description { state: "selected" 0.0;
21776 inherit: "default" 0.0;
21778 color: 255 255 255 255;
21781 part { name: "fg2";
21782 clip_to: "disclip";
21784 description { state: "default" 0.0;
21786 color: 255 255 255 0;
21790 normal: "bt_sm_shine.png";
21794 description { state: "selected" 0.0;
21795 inherit: "default" 0.0;
21797 color: 255 255 255 255;
21800 part { name: "disclip";
21802 description { state: "default" 0.0;
21806 description { state: "disabled" 0.0;
21807 inherit: "default" 0.0;
21808 color: 255 255 255 64;
21813 // signal: elm,state,%s,active
21814 // a "check" item named %s went active
21815 // signal: elm,state,%s,passive
21816 // a "check" item named %s went passive
21817 // default is passive
21820 signal: "elm,state,selected";
21822 action: STATE_SET "selected" 0.0;
21826 target: "elm.text";
21827 target: "elm.text.sub";
21830 name: "go_passive";
21831 signal: "elm,state,unselected";
21833 action: STATE_SET "default" 0.0;
21837 target: "elm.text";
21838 target: "elm.text.sub";
21839 transition: LINEAR 0.1;
21842 name: "go_disabled";
21843 signal: "elm,state,disabled";
21845 action: STATE_SET "disabled" 0.0;
21849 name: "go_enabled";
21850 signal: "elm,state,enabled";
21852 action: STATE_SET "default" 0.0;
21857 signal: "mouse,up,1";
21859 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
21862 name: "go_expanded";
21863 signal: "elm,state,expanded";
21865 action: STATE_SET "active" 0.0;
21869 name: "go_contracted";
21870 signal: "elm,state,contracted";
21872 action: STATE_SET "default" 0.0;
21877 group { name: "elm/genlist/tree_compress/double_label/default";
21878 data.item: "stacking" "above";
21879 data.item: "selectraise" "on";
21880 data.item: "labels" "elm.text elm.text.sub";
21881 data.item: "icons" "elm.swallow.icon elm.swallow.end";
21882 data.item: "treesize" "20";
21883 // data.item: "states" "";
21885 image: "bt_sm_base1.png" COMP;
21886 image: "bt_sm_shine.png" COMP;
21887 image: "bt_sm_hilight.png" COMP;
21888 image: "ilist_1.png" COMP;
21889 image: "ilist_item_shadow.png" COMP;
21890 image: "icon_arrow_right.png" COMP;
21891 image: "icon_arrow_down.png" COMP;
21899 state: "default" 0.0;
21907 state: "default" 0.0;
21922 normal: "ilist_item_shadow.png";
21931 state: "default" 0.0;
21933 normal: "ilist_1.png";
21940 clip_to: "disclip";
21942 description { state: "default" 0.0;
21944 color: 255 255 255 0;
21954 normal: "bt_sm_base1.png";
21957 image.middle: SOLID;
21959 description { state: "selected" 0.0;
21960 inherit: "default" 0.0;
21962 color: 255 255 255 255;
21973 part { name: "elm.swallow.pad";
21975 description { state: "default" 0.0;
21988 part { name: "arrow";
21989 clip_to: "disclip";
21990 ignore_flags: ON_HOLD;
21991 description { state: "default" 0.0;
21996 to_x: "elm.swallow.pad";
22001 to_x: "elm.swallow.pad";
22005 image.normal: "icon_arrow_right.png";
22007 description { state: "active" 0.0;
22008 inherit: "default" 0.0;
22009 image.normal: "icon_arrow_down.png";
22012 part { name: "elm.swallow.icon";
22013 clip_to: "disclip";
22015 description { state: "default" 0.0;
22030 part { name: "elm.swallow.end";
22031 clip_to: "disclip";
22033 description { state: "default" 0.0;
22037 aspect_preference: VERTICAL;
22048 part { name: "elm.text";
22049 clip_to: "disclip";
22051 effect: SOFT_SHADOW;
22055 state: "default" 0.0;
22058 to_x: "elm.swallow.icon";
22063 to_x: "elm.swallow.end";
22075 text_class: "list_item";
22078 description { state: "selected" 0.0;
22079 inherit: "default" 0.0;
22080 color: 224 224 224 255;
22084 part { name: "elm.text.sub";
22085 clip_to: "disclip";
22090 state: "default" 0.0;
22093 to_x: "elm.swallow.icon";
22098 to_x: "elm.swallow.end";
22110 text_class: "list_item";
22113 description { state: "selected" 0.0;
22114 inherit: "default" 0.0;
22115 color: 128 128 128 255;
22119 part { name: "fg1";
22120 clip_to: "disclip";
22122 description { state: "default" 0.0;
22124 color: 255 255 255 0;
22126 rel2.relative: 1.0 0.5;
22129 normal: "bt_sm_hilight.png";
22133 description { state: "selected" 0.0;
22134 inherit: "default" 0.0;
22136 color: 255 255 255 255;
22139 part { name: "fg2";
22140 clip_to: "disclip";
22142 description { state: "default" 0.0;
22144 color: 255 255 255 0;
22148 normal: "bt_sm_shine.png";
22152 description { state: "selected" 0.0;
22153 inherit: "default" 0.0;
22155 color: 255 255 255 255;
22158 part { name: "disclip";
22160 description { state: "default" 0.0;
22164 description { state: "disabled" 0.0;
22165 inherit: "default" 0.0;
22166 color: 255 255 255 64;
22171 // signal: elm,state,%s,active
22172 // a "check" item named %s went active
22173 // signal: elm,state,%s,passive
22174 // a "check" item named %s went passive
22175 // default is passive
22178 signal: "elm,state,selected";
22180 action: STATE_SET "selected" 0.0;
22184 target: "elm.text";
22185 target: "elm.text.sub";
22188 name: "go_passive";
22189 signal: "elm,state,unselected";
22191 action: STATE_SET "default" 0.0;
22195 target: "elm.text";
22196 target: "elm.text.sub";
22197 transition: LINEAR 0.1;
22200 name: "go_disabled";
22201 signal: "elm,state,disabled";
22203 action: STATE_SET "disabled" 0.0;
22207 name: "go_enabled";
22208 signal: "elm,state,enabled";
22210 action: STATE_SET "default" 0.0;
22215 signal: "mouse,up,1";
22217 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
22220 name: "go_expanded";
22221 signal: "elm,state,expanded";
22223 action: STATE_SET "active" 0.0;
22227 name: "go_contracted";
22228 signal: "elm,state,contracted";
22230 action: STATE_SET "default" 0.0;
22235 group { name: "elm/genlist/tree_odd/double_label/default";
22236 data.item: "stacking" "below";
22237 data.item: "selectraise" "on";
22238 data.item: "labels" "elm.text elm.text.sub";
22239 data.item: "icons" "elm.swallow.icon elm.swallow.end";
22240 data.item: "treesize" "20";
22241 // data.item: "states" "";
22243 image: "bt_sm_base1.png" COMP;
22244 image: "bt_sm_shine.png" COMP;
22245 image: "bt_sm_hilight.png" COMP;
22246 image: "ilist_2.png" COMP;
22247 image: "icon_arrow_right.png" COMP;
22248 image: "icon_arrow_down.png" COMP;
22256 state: "default" 0.0;
22264 state: "default" 0.0;
22266 normal: "ilist_2.png";
22273 clip_to: "disclip";
22275 description { state: "default" 0.0;
22277 color: 255 255 255 0;
22287 normal: "bt_sm_base1.png";
22290 image.middle: SOLID;
22292 description { state: "selected" 0.0;
22293 inherit: "default" 0.0;
22295 color: 255 255 255 255;
22306 part { name: "elm.swallow.pad";
22308 description { state: "default" 0.0;
22321 part { name: "arrow";
22322 clip_to: "disclip";
22323 ignore_flags: ON_HOLD;
22324 description { state: "default" 0.0;
22329 to_x: "elm.swallow.pad";
22334 to_x: "elm.swallow.pad";
22338 image.normal: "icon_arrow_right.png";
22340 description { state: "active" 0.0;
22341 inherit: "default" 0.0;
22342 image.normal: "icon_arrow_down.png";
22345 part { name: "elm.swallow.icon";
22346 clip_to: "disclip";
22348 description { state: "default" 0.0;
22363 part { name: "elm.swallow.end";
22364 clip_to: "disclip";
22366 description { state: "default" 0.0;
22370 aspect_preference: VERTICAL;
22381 part { name: "elm.text";
22382 clip_to: "disclip";
22384 effect: SOFT_SHADOW;
22388 state: "default" 0.0;
22391 to_x: "elm.swallow.icon";
22396 to_x: "elm.swallow.end";
22408 text_class: "list_item";
22411 description { state: "selected" 0.0;
22412 inherit: "default" 0.0;
22413 color: 224 224 224 255;
22417 part { name: "elm.text.sub";
22418 clip_to: "disclip";
22423 state: "default" 0.0;
22426 to_x: "elm.swallow.icon";
22431 to_x: "elm.swallow.end";
22443 text_class: "list_item";
22446 description { state: "selected" 0.0;
22447 inherit: "default" 0.0;
22448 color: 128 128 128 255;
22452 part { name: "fg1";
22453 clip_to: "disclip";
22455 description { state: "default" 0.0;
22457 color: 255 255 255 0;
22459 rel2.relative: 1.0 0.5;
22462 normal: "bt_sm_hilight.png";
22466 description { state: "selected" 0.0;
22467 inherit: "default" 0.0;
22469 color: 255 255 255 255;
22472 part { name: "fg2";
22473 clip_to: "disclip";
22475 description { state: "default" 0.0;
22477 color: 255 255 255 0;
22481 normal: "bt_sm_shine.png";
22485 description { state: "selected" 0.0;
22486 inherit: "default" 0.0;
22488 color: 255 255 255 255;
22491 part { name: "disclip";
22493 description { state: "default" 0.0;
22497 description { state: "disabled" 0.0;
22498 inherit: "default" 0.0;
22499 color: 255 255 255 64;
22504 // signal: elm,state,%s,active
22505 // a "check" item named %s went active
22506 // signal: elm,state,%s,passive
22507 // a "check" item named %s went passive
22508 // default is passive
22511 signal: "elm,state,selected";
22513 action: STATE_SET "selected" 0.0;
22517 target: "elm.text";
22518 target: "elm.text.sub";
22521 name: "go_passive";
22522 signal: "elm,state,unselected";
22524 action: STATE_SET "default" 0.0;
22528 target: "elm.text";
22529 target: "elm.text.sub";
22530 transition: LINEAR 0.1;
22533 name: "go_disabled";
22534 signal: "elm,state,disabled";
22536 action: STATE_SET "disabled" 0.0;
22540 name: "go_enabled";
22541 signal: "elm,state,enabled";
22543 action: STATE_SET "default" 0.0;
22548 signal: "mouse,up,1";
22550 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
22553 name: "go_expanded";
22554 signal: "elm,state,expanded";
22556 action: STATE_SET "active" 0.0;
22560 name: "go_contracted";
22561 signal: "elm,state,contracted";
22563 action: STATE_SET "default" 0.0;
22569 group { name: "elm/genlist/item/icon_top_text_bottom/default";
22570 data.item: "stacking" "above";
22571 data.item: "selectraise" "on";
22572 data.item: "labels" "elm.text";
22573 data.item: "icons" "elm.swallow.icon";
22574 data.item: "treesize" "20";
22575 // data.item: "states" "";
22577 image: "bt_sm_base1.png" COMP;
22578 image: "bt_sm_shine.png" COMP;
22579 image: "bt_sm_hilight.png" COMP;
22580 image: "ilist_1.png" COMP;
22581 image: "ilist_item_shadow.png" COMP;
22589 state: "default" 0.0;
22597 state: "default" 0.0;
22612 normal: "ilist_item_shadow.png";
22621 state: "default" 0.0;
22623 normal: "ilist_1.png";
22630 clip_to: "disclip";
22632 description { state: "default" 0.0;
22634 color: 255 255 255 0;
22644 normal: "bt_sm_base1.png";
22647 image.middle: SOLID;
22649 description { state: "selected" 0.0;
22650 inherit: "default" 0.0;
22652 color: 255 255 255 255;
22663 part { name: "elm.swallow.pad";
22665 description { state: "default" 0.0;
22678 part { name: "elm.swallow.icon";
22679 clip_to: "disclip";
22681 description { state: "default" 0.0;
22685 to_x: "elm.swallow.pad";
22690 to_x: "elm.swallow.pad";
22696 part { name: "elm.text";
22697 clip_to: "disclip";
22699 effect: SOFT_SHADOW;
22703 state: "default" 0.0;
22706 to_y: "elm.swallow.icon";
22722 text_class: "list_item";
22725 description { state: "selected" 0.0;
22726 inherit: "default" 0.0;
22727 color: 224 224 224 255;
22731 part { name: "fg1";
22732 clip_to: "disclip";
22734 description { state: "default" 0.0;
22736 color: 255 255 255 0;
22738 rel2.relative: 1.0 0.5;
22741 normal: "bt_sm_hilight.png";
22745 description { state: "selected" 0.0;
22746 inherit: "default" 0.0;
22748 color: 255 255 255 255;
22751 part { name: "fg2";
22752 clip_to: "disclip";
22754 description { state: "default" 0.0;
22756 color: 255 255 255 0;
22760 normal: "bt_sm_shine.png";
22764 description { state: "selected" 0.0;
22765 inherit: "default" 0.0;
22767 color: 255 255 255 255;
22770 part { name: "disclip";
22772 description { state: "default" 0.0;
22776 description { state: "disabled" 0.0;
22777 inherit: "default" 0.0;
22778 color: 255 255 255 64;
22783 // signal: elm,state,%s,active
22784 // a "check" item named %s went active
22785 // signal: elm,state,%s,passive
22786 // a "check" item named %s went passive
22787 // default is passive
22790 signal: "elm,state,selected";
22792 action: STATE_SET "selected" 0.0;
22796 target: "elm.text";
22799 name: "go_passive";
22800 signal: "elm,state,unselected";
22802 action: STATE_SET "default" 0.0;
22806 target: "elm.text";
22807 transition: LINEAR 0.1;
22810 name: "go_disabled";
22811 signal: "elm,state,disabled";
22813 action: STATE_SET "disabled" 0.0;
22817 name: "go_enabled";
22818 signal: "elm,state,enabled";
22820 action: STATE_SET "default" 0.0;
22825 group { name: "elm/genlist/item_odd/icon_top_text_bottom/default";
22826 data.item: "stacking" "below";
22827 data.item: "selectraise" "on";
22828 data.item: "labels" "elm.text";
22829 data.item: "icons" "elm.swallow.icon";
22830 data.item: "treesize" "20";
22831 // data.item: "states" "";
22833 image: "bt_sm_base1.png" COMP;
22834 image: "bt_sm_shine.png" COMP;
22835 image: "bt_sm_hilight.png" COMP;
22836 image: "ilist_2.png" COMP;
22839 part { name: "event";
22843 state: "default" 0.0;
22851 state: "default" 0.0;
22853 normal: "ilist_2.png";
22860 clip_to: "disclip";
22862 description { state: "default" 0.0;
22864 color: 255 255 255 0;
22874 normal: "bt_sm_base1.png";
22877 image.middle: SOLID;
22879 description { state: "selected" 0.0;
22880 inherit: "default" 0.0;
22882 color: 255 255 255 255;
22893 part { name: "elm.swallow.pad";
22895 description { state: "default" 0.0;
22908 part { name: "elm.swallow.icon";
22909 clip_to: "disclip";
22911 description { state: "default" 0.0;
22915 to_x: "elm.swallow.pad";
22920 to_x: "elm.swallow.pad";
22926 part { name: "elm.text";
22927 clip_to: "disclip";
22929 effect: SOFT_SHADOW;
22933 state: "default" 0.0;
22936 to_y: "elm.swallow.icon";
22952 text_class: "list_item";
22955 description { state: "selected" 0.0;
22956 inherit: "default" 0.0;
22957 color: 224 224 224 255;
22961 part { name: "fg1";
22962 clip_to: "disclip";
22964 description { state: "default" 0.0;
22966 color: 255 255 255 0;
22968 rel2.relative: 1.0 0.5;
22971 normal: "bt_sm_hilight.png";
22975 description { state: "selected" 0.0;
22976 inherit: "default" 0.0;
22978 color: 255 255 255 255;
22981 part { name: "fg2";
22982 clip_to: "disclip";
22984 description { state: "default" 0.0;
22986 color: 255 255 255 0;
22990 normal: "bt_sm_shine.png";
22994 description { state: "selected" 0.0;
22995 inherit: "default" 0.0;
22997 color: 255 255 255 255;
23000 part { name: "disclip";
23002 description { state: "default" 0.0;
23006 description { state: "disabled" 0.0;
23007 inherit: "default" 0.0;
23008 color: 255 255 255 64;
23013 // signal: elm,state,%s,active
23014 // a "check" item named %s went active
23015 // signal: elm,state,%s,passive
23016 // a "check" item named %s went passive
23017 // default is passive
23020 signal: "elm,state,selected";
23022 action: STATE_SET "selected" 0.0;
23026 target: "elm.text";
23029 name: "go_passive";
23030 signal: "elm,state,unselected";
23032 action: STATE_SET "default" 0.0;
23036 target: "elm.text";
23037 transition: LINEAR 0.1;
23040 name: "go_disabled";
23041 signal: "elm,state,disabled";
23043 action: STATE_SET "disabled" 0.0;
23047 name: "go_enabled";
23048 signal: "elm,state,enabled";
23050 action: STATE_SET "default" 0.0;
23056 group { name: "elm/genlist/tree/icon_top_text_bottom/default";
23057 data.item: "stacking" "above";
23058 data.item: "selectraise" "on";
23059 data.item: "labels" "elm.text";
23060 data.item: "icons" "elm.swallow.icon";
23061 data.item: "treesize" "20";
23062 // data.item: "states" "";
23064 image: "bt_sm_base1.png" COMP;
23065 image: "bt_sm_shine.png" COMP;
23066 image: "bt_sm_hilight.png" COMP;
23067 image: "ilist_1.png" COMP;
23068 image: "ilist_item_shadow.png" COMP;
23069 image: "icon_arrow_right.png" COMP;
23070 image: "icon_arrow_down.png" COMP;
23078 state: "default" 0.0;
23086 state: "default" 0.0;
23101 normal: "ilist_item_shadow.png";
23110 state: "default" 0.0;
23112 normal: "ilist_1.png";
23119 clip_to: "disclip";
23121 description { state: "default" 0.0;
23123 color: 255 255 255 0;
23133 normal: "bt_sm_base1.png";
23136 image.middle: SOLID;
23138 description { state: "selected" 0.0;
23139 inherit: "default" 0.0;
23141 color: 255 255 255 255;
23152 part { name: "elm.swallow.pad";
23154 description { state: "default" 0.0;
23167 part { name: "arrow";
23168 clip_to: "disclip";
23169 ignore_flags: ON_HOLD;
23170 description { state: "default" 0.0;
23175 to_x: "elm.swallow.pad";
23180 to_x: "elm.swallow.pad";
23184 image.normal: "icon_arrow_right.png";
23186 description { state: "active" 0.0;
23187 inherit: "default" 0.0;
23188 image.normal: "icon_arrow_down.png";
23191 part { name: "elm.swallow.icon";
23192 clip_to: "disclip";
23194 description { state: "default" 0.0;
23208 part { name: "elm.text";
23209 clip_to: "disclip";
23211 effect: SOFT_SHADOW;
23215 state: "default" 0.0;
23218 to_y: "elm.swallow.icon";
23234 text_class: "list_item";
23237 description { state: "selected" 0.0;
23238 inherit: "default" 0.0;
23239 color: 224 224 224 255;
23243 part { name: "fg1";
23244 clip_to: "disclip";
23246 description { state: "default" 0.0;
23248 color: 255 255 255 0;
23250 rel2.relative: 1.0 0.5;
23253 normal: "bt_sm_hilight.png";
23257 description { state: "selected" 0.0;
23258 inherit: "default" 0.0;
23260 color: 255 255 255 255;
23263 part { name: "fg2";
23264 clip_to: "disclip";
23266 description { state: "default" 0.0;
23268 color: 255 255 255 0;
23272 normal: "bt_sm_shine.png";
23276 description { state: "selected" 0.0;
23277 inherit: "default" 0.0;
23279 color: 255 255 255 255;
23282 part { name: "disclip";
23284 description { state: "default" 0.0;
23288 description { state: "disabled" 0.0;
23289 inherit: "default" 0.0;
23290 color: 255 255 255 64;
23295 // signal: elm,state,%s,active
23296 // a "check" item named %s went active
23297 // signal: elm,state,%s,passive
23298 // a "check" item named %s went passive
23299 // default is passive
23302 signal: "elm,state,selected";
23304 action: STATE_SET "selected" 0.0;
23308 target: "elm.text";
23311 name: "go_passive";
23312 signal: "elm,state,unselected";
23314 action: STATE_SET "default" 0.0;
23318 target: "elm.text";
23319 transition: LINEAR 0.1;
23322 name: "go_disabled";
23323 signal: "elm,state,disabled";
23325 action: STATE_SET "disabled" 0.0;
23329 name: "go_enabled";
23330 signal: "elm,state,enabled";
23332 action: STATE_SET "default" 0.0;
23337 signal: "mouse,up,1";
23339 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
23342 name: "go_expanded";
23343 signal: "elm,state,expanded";
23345 action: STATE_SET "active" 0.0;
23349 name: "go_contracted";
23350 signal: "elm,state,contracted";
23352 action: STATE_SET "default" 0.0;
23357 group { name: "elm/genlist/tree_odd/icon_top_text_bottom/default";
23358 data.item: "stacking" "below";
23359 data.item: "selectraise" "on";
23360 data.item: "labels" "elm.text";
23361 data.item: "icons" "elm.swallow.icon";
23362 data.item: "treesize" "20";
23363 // data.item: "states" "";
23365 image: "bt_sm_base1.png" COMP;
23366 image: "bt_sm_shine.png" COMP;
23367 image: "bt_sm_hilight.png" COMP;
23368 image: "ilist_2.png" COMP;
23369 image: "icon_arrow_right.png" COMP;
23370 image: "icon_arrow_down.png" COMP;
23378 state: "default" 0.0;
23386 state: "default" 0.0;
23388 normal: "ilist_2.png";
23395 clip_to: "disclip";
23397 description { state: "default" 0.0;
23399 color: 255 255 255 0;
23409 normal: "bt_sm_base1.png";
23412 image.middle: SOLID;
23414 description { state: "selected" 0.0;
23415 inherit: "default" 0.0;
23417 color: 255 255 255 255;
23428 part { name: "elm.swallow.pad";
23430 description { state: "default" 0.0;
23443 part { name: "arrow";
23444 clip_to: "disclip";
23445 ignore_flags: ON_HOLD;
23446 description { state: "default" 0.0;
23451 to_x: "elm.swallow.pad";
23456 to_x: "elm.swallow.pad";
23460 image.normal: "icon_arrow_right.png";
23462 description { state: "active" 0.0;
23463 inherit: "default" 0.0;
23464 image.normal: "icon_arrow_down.png";
23467 part { name: "elm.swallow.icon";
23468 clip_to: "disclip";
23470 description { state: "default" 0.0;
23484 part { name: "elm.text";
23485 clip_to: "disclip";
23487 effect: SOFT_SHADOW;
23491 state: "default" 0.0;
23494 to_y: "elm.swallow.icon";
23510 text_class: "list_item";
23513 description { state: "selected" 0.0;
23514 inherit: "default" 0.0;
23515 color: 224 224 224 255;
23519 part { name: "fg1";
23520 clip_to: "disclip";
23522 description { state: "default" 0.0;
23524 color: 255 255 255 0;
23526 rel2.relative: 1.0 0.5;
23529 normal: "bt_sm_hilight.png";
23533 description { state: "selected" 0.0;
23534 inherit: "default" 0.0;
23536 color: 255 255 255 255;
23539 part { name: "fg2";
23540 clip_to: "disclip";
23542 description { state: "default" 0.0;
23544 color: 255 255 255 0;
23548 normal: "bt_sm_shine.png";
23552 description { state: "selected" 0.0;
23553 inherit: "default" 0.0;
23555 color: 255 255 255 255;
23558 part { name: "disclip";
23560 description { state: "default" 0.0;
23564 description { state: "disabled" 0.0;
23565 inherit: "default" 0.0;
23566 color: 255 255 255 64;
23571 // signal: elm,state,%s,active
23572 // a "check" item named %s went active
23573 // signal: elm,state,%s,passive
23574 // a "check" item named %s went passive
23575 // default is passive
23578 signal: "elm,state,selected";
23580 action: STATE_SET "selected" 0.0;
23584 target: "elm.text";
23587 name: "go_passive";
23588 signal: "elm,state,unselected";
23590 action: STATE_SET "default" 0.0;
23594 target: "elm.text";
23595 transition: LINEAR 0.1;
23598 name: "go_disabled";
23599 signal: "elm,state,disabled";
23601 action: STATE_SET "disabled" 0.0;
23605 name: "go_enabled";
23606 signal: "elm,state,enabled";
23608 action: STATE_SET "default" 0.0;
23613 signal: "mouse,up,1";
23615 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
23618 name: "go_expanded";
23619 signal: "elm,state,expanded";
23621 action: STATE_SET "active" 0.0;
23625 name: "go_contracted";
23626 signal: "elm,state,contracted";
23628 action: STATE_SET "default" 0.0;
23635 ///////////////////////////////////////////////////////////////////////////////
23636 group { name: "elm/check/base/default";
23638 image: "check_base.png" COMP;
23639 image: "check.png" COMP;
23640 image: "check2.png" COMP;
23646 description { state: "default" 0.0;
23648 rel2.relative: 0.0 1.0;
23654 aspect_preference: VERTICAL;
23656 normal: "check_base.png";
23663 part { name: "check";
23666 description { state: "default" 0.0;
23676 color: 255 255 255 255;
23677 image.normal: "check.png";
23679 description { state: "visible" 0.0;
23680 inherit: "default" 0.0;
23683 description { state: "disabled" 0.0;
23684 inherit: "default" 0.0;
23686 color: 128 128 128 128;
23688 description { state: "disabled_visible" 0.0;
23689 inherit: "default" 0.0;
23690 color: 128 128 128 128;
23694 part { name: "elm.swallow.content";
23696 description { state: "default" 0.0;
23701 rel1.relative: 1.0 0.0;
23705 rel2.relative: 1.0 1.0;
23707 description { state: "visible" 0.0;
23708 inherit: "default" 0.0;
23713 description { state: "disabled" 0.0;
23714 inherit: "default" 0.0;
23715 color: 128 128 128 128;
23717 description { state: "disabled_visible" 0.0;
23718 inherit: "default" 0.0;
23719 color: 128 128 128 128;
23725 part { name: "elm.text";
23729 description { state: "default" 0.0;
23731 rel1.to_x: "elm.swallow.content";
23732 rel1.relative: 1.0 0.0;
23734 rel2.relative: 1.0 1.0;
23735 rel2.offset: -2 -2;
23738 font: "Sans,Edje-Vera";
23744 description { state: "visible" 0.0;
23745 inherit: "default" 0.0;
23749 description { state: "disabled" 0.0;
23750 inherit: "default" 0.0;
23754 description { state: "disabled_visible" 0.0;
23755 inherit: "default" 0.0;
23762 part { name: "events";
23764 ignore_flags: ON_HOLD;
23765 description { state: "default" 0.0;
23769 part { name: "disabler";
23771 description { state: "default" 0.0;
23775 description { state: "disabled" 0.0;
23776 inherit: "default" 0.0;
23782 program { name: "click";
23783 signal: "mouse,up,1";
23785 action: SIGNAL_EMIT "elm,action,check,toggle" "";
23787 program { name: "check_on";
23788 signal: "elm,state,check,on";
23790 action: STATE_SET "visible" 0.0;
23793 program { name: "check_off";
23794 signal: "elm,state,check,off";
23796 action: STATE_SET "default" 0.0;
23799 program { name: "text_show";
23800 signal: "elm,state,text,visible";
23802 action: STATE_SET "visible" 0.0;
23803 target: "elm.text";
23805 program { name: "text_hide";
23806 signal: "elm,state,text,hidden";
23808 action: STATE_SET "default" 0.0;
23809 target: "elm.text";
23811 program { name: "icon_show";
23812 signal: "elm,state,icon,visible";
23814 action: STATE_SET "visible" 0.0;
23815 target: "elm.swallow.content";
23817 program { name: "icon_hide";
23818 signal: "elm,state,icon,hidden";
23820 action: STATE_SET "default" 0.0;
23821 target: "elm.swallow.content";
23823 program { name: "disable";
23824 signal: "elm,state,disabled";
23826 action: STATE_SET "disabled" 0.0;
23827 target: "disabler";
23828 after: "disable_text";
23830 program { name: "disable_text";
23834 get_state(PART:"elm.text", st, 30, vl);
23835 if (!strcmp(st, "visible"))
23836 set_state(PART:"elm.text", "disabled_visible", 0.0);
23838 set_state(PART:"elm.text", "disabled", 0.0);
23840 get_state(PART:"elm.swallow.content", st, 30, vl);
23841 if (!strcmp(st, "visible"))
23842 set_state(PART:"elm.swallow.content", "disabled_visible", 0.0);
23844 set_state(PART:"elm.swallow.content", "disabled", 0.0);
23846 get_state(PART:"check", st, 30, vl);
23847 if (!strcmp(st, "visible"))
23848 set_state(PART:"check", "disabled_visible", 0.0);
23850 set_state(PART:"check", "disabled", 0.0);
23853 program { name: "enable";
23854 signal: "elm,state,enabled";
23856 action: STATE_SET "default" 0.0;
23857 target: "disabler";
23858 after: "enable_text";
23860 program { name: "enable_text";
23864 get_state(PART:"elm.text", st, 30, vl);
23865 if (!strcmp(st, "disabled_visible"))
23866 set_state(PART:"elm.text", "visible", 0.0);
23868 set_state(PART:"elm.text", "default", 0.0);
23870 get_state(PART:"elm.swallow.content", st, 30, vl);
23871 if (!strcmp(st, "visible"))
23872 set_state(PART:"elm.swallow.content", "visible", 0.0);
23874 set_state(PART:"elm.swallow.content", "default", 0.0);
23876 get_state(PART:"check", st, 30, vl);
23877 if (!strcmp(st, "visible"))
23878 set_state(PART:"check", "visible", 0.0);
23880 set_state(PART:"check", "default", 0.0);
23885 ///////////////////////////////////////////////////////////////////////////////
23886 group { name: "elm/radio/base/default";
23888 image: "radio_base.png" COMP;
23889 image: "radio.png" COMP;
23890 image: "radio2.png" COMP;
23896 description { state: "default" 0.0;
23898 rel2.relative: 0.0 1.0;
23904 aspect_preference: VERTICAL;
23905 image.normal: "radio_base.png";
23908 part { name: "radio";
23911 description { state: "default" 0.0;
23915 image.normal: "radio.png";
23917 description { state: "visible" 0.0;
23918 inherit: "default" 0.0;
23922 part { name: "elm.swallow.content";
23924 description { state: "default" 0.0;
23930 rel1.relative: 1.0 0.0;
23933 rel2.relative: 1.0 1.0;
23936 description { state: "visible" 0.0;
23937 inherit: "default" 0.0;
23939 color: 255 255 255 255;
23942 description { state: "disabled" 0.0;
23943 inherit: "default" 0.0;
23944 color: 128 128 128 128;
23946 description { state: "disabled_visible" 0.0;
23947 inherit: "default" 0.0;
23948 color: 128 128 128 128;
23953 part { name: "elm.text";
23957 description { state: "default" 0.0;
23959 rel1.to_x: "elm.swallow.content";
23960 rel1.relative: 1.0 0.0;
23962 rel2.relative: 1.0 1.0;
23963 rel2.offset: -2 -2;
23966 font: "Sans,Edje-Vera";
23972 description { state: "visible" 0.0;
23973 inherit: "default" 0.0;
23977 description { state: "disabled" 0.0;
23978 inherit: "default" 0.0;
23982 description { state: "disabled_visible" 0.0;
23983 inherit: "default" 0.0;
23990 part { name: "events";
23992 ignore_flags: ON_HOLD;
23993 description { state: "default" 0.0;
23997 part { name: "disabler";
23999 description { state: "default" 0.0;
24003 description { state: "disabled" 0.0;
24004 inherit: "default" 0.0;
24010 program { name: "click";
24011 signal: "mouse,up,1";
24013 action: SIGNAL_EMIT "elm,action,radio,toggle" "";
24015 program { name: "radio_on";
24016 signal: "elm,state,radio,on";
24018 action: STATE_SET "visible" 0.0;
24021 program { name: "radio_off";
24022 signal: "elm,state,radio,off";
24024 action: STATE_SET "default" 0.0;
24027 program { name: "text_show";
24028 signal: "elm,state,text,visible";
24030 action: STATE_SET "visible" 0.0;
24031 target: "elm.text";
24033 program { name: "text_hide";
24034 signal: "elm,state,text,hidden";
24036 action: STATE_SET "default" 0.0;
24037 target: "elm.text";
24039 program { name: "icon_show";
24040 signal: "elm,state,icon,visible";
24042 action: STATE_SET "visible" 0.0;
24043 target: "elm.swallow.content";
24045 program { name: "icon_hide";
24046 signal: "elm,state,icon,hidden";
24048 action: STATE_SET "default" 0.0;
24049 target: "elm.swallow.content";
24051 program { name: "disable";
24052 signal: "elm,state,disabled";
24054 action: STATE_SET "disabled" 0.0;
24055 target: "disabler";
24056 after: "disable_text";
24058 program { name: "disable_text";
24062 get_state(PART:"elm.text", st, 30, vl);
24063 if (!strcmp(st, "visible"))
24064 set_state(PART:"elm.text", "disabled_visible", 0.0);
24066 set_state(PART:"elm.text", "disabled", 0.0);
24068 get_state(PART:"elm.swallow.content", st, 30, vl);
24069 if (!strcmp(st, "visible"))
24070 set_state(PART:"elm.swallow.content", "disabled_visible", 0.0);
24072 set_state(PART:"elm.swallow.content", "disabled", 0.0);
24075 program { name: "enable";
24076 signal: "elm,state,enabled";
24078 action: STATE_SET "default" 0.0;
24079 target: "disabler";
24080 after: "enable_text";
24082 program { name: "enable_text";
24086 get_state(PART:"elm.text", st, 30, vl);
24087 if (!strcmp(st, "disabled_visible"))
24088 set_state(PART:"elm.text", "visible", 0.0);
24090 set_state(PART:"elm.text", "default", 0.0);
24092 get_state(PART:"elm.swallow.content", st, 30, vl);
24093 if (!strcmp(st, "visible"))
24094 set_state(PART:"elm.swallow.content", "visible", 0.0);
24096 set_state(PART:"elm.swallow.content", "default", 0.0);
24101 group { name: "elm/genlist/tree_compress_odd/double_label/default";
24102 data.item: "stacking" "below";
24103 data.item: "selectraise" "on";
24104 data.item: "labels" "elm.text elm.text.sub";
24105 data.item: "icons" "elm.swallow.icon elm.swallow.end";
24106 data.item: "treesize" "20";
24107 // data.item: "states" "";
24109 image: "bt_sm_base1.png" COMP;
24110 image: "bt_sm_shine.png" COMP;
24111 image: "bt_sm_hilight.png" COMP;
24112 image: "ilist_2.png" COMP;
24113 image: "icon_arrow_right.png" COMP;
24114 image: "icon_arrow_down.png" COMP;
24122 state: "default" 0.0;
24130 state: "default" 0.0;
24132 normal: "ilist_2.png";
24139 clip_to: "disclip";
24141 description { state: "default" 0.0;
24143 color: 255 255 255 0;
24153 normal: "bt_sm_base1.png";
24156 image.middle: SOLID;
24158 description { state: "selected" 0.0;
24159 inherit: "default" 0.0;
24161 color: 255 255 255 255;
24172 part { name: "elm.swallow.pad";
24174 description { state: "default" 0.0;
24187 part { name: "arrow";
24188 clip_to: "disclip";
24189 ignore_flags: ON_HOLD;
24190 description { state: "default" 0.0;
24195 to_x: "elm.swallow.pad";
24200 to_x: "elm.swallow.pad";
24204 image.normal: "icon_arrow_right.png";
24206 description { state: "active" 0.0;
24207 inherit: "default" 0.0;
24208 image.normal: "icon_arrow_down.png";
24211 part { name: "elm.swallow.icon";
24212 clip_to: "disclip";
24214 description { state: "default" 0.0;
24229 part { name: "elm.swallow.end";
24230 clip_to: "disclip";
24232 description { state: "default" 0.0;
24236 aspect_preference: VERTICAL;
24247 part { name: "elm.text";
24248 clip_to: "disclip";
24250 effect: SOFT_SHADOW;
24254 state: "default" 0.0;
24257 to_x: "elm.swallow.icon";
24262 to_x: "elm.swallow.end";
24274 text_class: "list_item";
24277 description { state: "selected" 0.0;
24278 inherit: "default" 0.0;
24279 color: 224 224 224 255;
24283 part { name: "elm.text.sub";
24284 clip_to: "disclip";
24289 state: "default" 0.0;
24292 to_x: "elm.swallow.icon";
24297 to_x: "elm.swallow.end";
24309 text_class: "list_item";
24312 description { state: "selected" 0.0;
24313 inherit: "default" 0.0;
24314 color: 128 128 128 255;
24318 part { name: "fg1";
24319 clip_to: "disclip";
24321 description { state: "default" 0.0;
24323 color: 255 255 255 0;
24325 rel2.relative: 1.0 0.5;
24328 normal: "bt_sm_hilight.png";
24332 description { state: "selected" 0.0;
24333 inherit: "default" 0.0;
24335 color: 255 255 255 255;
24338 part { name: "fg2";
24339 clip_to: "disclip";
24341 description { state: "default" 0.0;
24343 color: 255 255 255 0;
24347 normal: "bt_sm_shine.png";
24351 description { state: "selected" 0.0;
24352 inherit: "default" 0.0;
24354 color: 255 255 255 255;
24357 part { name: "disclip";
24359 description { state: "default" 0.0;
24363 description { state: "disabled" 0.0;
24364 inherit: "default" 0.0;
24365 color: 255 255 255 64;
24370 // signal: elm,state,%s,active
24371 // a "check" item named %s went active
24372 // signal: elm,state,%s,passive
24373 // a "check" item named %s went passive
24374 // default is passive
24377 signal: "elm,state,selected";
24379 action: STATE_SET "selected" 0.0;
24383 target: "elm.text";
24384 target: "elm.text.sub";
24387 name: "go_passive";
24388 signal: "elm,state,unselected";
24390 action: STATE_SET "default" 0.0;
24394 target: "elm.text";
24395 target: "elm.text.sub";
24396 transition: LINEAR 0.1;
24399 name: "go_disabled";
24400 signal: "elm,state,disabled";
24402 action: STATE_SET "disabled" 0.0;
24406 name: "go_enabled";
24407 signal: "elm,state,enabled";
24409 action: STATE_SET "default" 0.0;
24414 signal: "mouse,up,1";
24416 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
24419 name: "go_expanded";
24420 signal: "elm,state,expanded";
24422 action: STATE_SET "active" 0.0;
24426 name: "go_contracted";
24427 signal: "elm,state,contracted";
24429 action: STATE_SET "default" 0.0;
24435 group { name: "elm/genlist/item_compress/media/default";
24436 data.item: "stacking" "above";
24437 data.item: "selectraise" "on";
24438 data.item: "labels" "elm.text.title elm.text.album-artist";
24439 data.item: "treesize" "20";
24441 image: "bt_sm_base1.png" COMP;
24442 image: "bt_sm_shine.png" COMP;
24443 image: "bt_sm_hilight.png" COMP;
24444 image: "ilist_1.png" COMP;
24445 image: "ilist_item_shadow.png" COMP;
24453 state: "default" 0.0;
24461 state: "default" 0.0;
24476 normal: "ilist_item_shadow.png";
24485 state: "default" 0.0;
24487 normal: "ilist_1.png";
24494 clip_to: "disclip";
24496 description { state: "default" 0.0;
24498 color: 255 255 255 0;
24508 normal: "bt_sm_base1.png";
24511 image.middle: SOLID;
24513 description { state: "selected" 0.0;
24514 inherit: "default" 0.0;
24516 color: 255 255 255 255;
24527 part { name: "elm.swallow.pad";
24529 description { state: "default" 0.0;
24542 part { name: "elm.text.title";
24543 clip_to: "disclip";
24545 effect: SOFT_SHADOW;
24549 state: "default" 0.0;
24567 description { state: "selected" 0.0;
24568 inherit: "default" 0.0;
24569 color: 224 224 224 255;
24573 part { name: "elm.text.album-artist";
24574 clip_to: "disclip";
24579 state: "default" 0.0;
24597 description { state: "selected" 0.0;
24598 inherit: "default" 0.0;
24599 color: 128 128 128 255;
24603 part { name: "fg1";
24604 clip_to: "disclip";
24606 description { state: "default" 0.0;
24608 color: 255 255 255 0;
24610 rel2.relative: 1.0 0.5;
24613 normal: "bt_sm_hilight.png";
24617 description { state: "selected" 0.0;
24618 inherit: "default" 0.0;
24620 color: 255 255 255 255;
24623 part { name: "fg2";
24624 clip_to: "disclip";
24626 description { state: "default" 0.0;
24628 color: 255 255 255 0;
24632 normal: "bt_sm_shine.png";
24636 description { state: "selected" 0.0;
24637 inherit: "default" 0.0;
24639 color: 255 255 255 255;
24642 part { name: "disclip";
24644 description { state: "default" 0.0;
24648 description { state: "disabled" 0.0;
24649 inherit: "default" 0.0;
24650 color: 255 255 255 64;
24655 // signal: elm,state,%s,active
24656 // a "check" item named %s went active
24657 // signal: elm,state,%s,passive
24658 // a "check" item named %s went passive
24659 // default is passive
24662 signal: "elm,state,selected";
24664 action: STATE_SET "selected" 0.0;
24668 target: "elm.text.title";
24669 target: "elm.text.album-artist";
24672 name: "go_passive";
24673 signal: "elm,state,unselected";
24675 action: STATE_SET "default" 0.0;
24679 target: "elm.text.title";
24680 target: "elm.text.album-artist";
24681 transition: LINEAR 0.1;
24684 name: "go_disabled";
24685 signal: "elm,state,disabled";
24687 action: STATE_SET "disabled" 0.0;
24691 name: "go_enabled";
24692 signal: "elm,state,enabled";
24694 action: STATE_SET "default" 0.0;
24699 group { name: "elm/genlist/item_compress_odd/media/default";
24700 data.item: "stacking" "below";
24701 data.item: "selectraise" "on";
24702 data.item: "labels" "elm.text.title elm.text.album-artist";
24703 data.item: "treesize" "20";
24705 image: "bt_sm_base1.png" COMP;
24706 image: "bt_sm_shine.png" COMP;
24707 image: "bt_sm_hilight.png" COMP;
24708 image: "ilist_2.png" COMP;
24711 part { name: "event";
24715 state: "default" 0.0;
24723 state: "default" 0.0;
24725 normal: "ilist_2.png";
24732 clip_to: "disclip";
24734 description { state: "default" 0.0;
24736 color: 255 255 255 0;
24746 normal: "bt_sm_base1.png";
24749 image.middle: SOLID;
24751 description { state: "selected" 0.0;
24752 inherit: "default" 0.0;
24754 color: 255 255 255 255;
24765 part { name: "elm.swallow.pad";
24767 description { state: "default" 0.0;
24780 part { name: "elm.text.title";
24781 clip_to: "disclip";
24783 effect: SOFT_SHADOW;
24787 state: "default" 0.0;
24805 description { state: "selected" 0.0;
24806 inherit: "default" 0.0;
24807 color: 224 224 224 255;
24811 part { name: "elm.text.album-artist";
24812 clip_to: "disclip";
24817 state: "default" 0.0;
24835 description { state: "selected" 0.0;
24836 inherit: "default" 0.0;
24837 color: 128 128 128 255;
24841 part { name: "fg1";
24842 clip_to: "disclip";
24844 description { state: "default" 0.0;
24846 color: 255 255 255 0;
24848 rel2.relative: 1.0 0.5;
24851 normal: "bt_sm_hilight.png";
24855 description { state: "selected" 0.0;
24856 inherit: "default" 0.0;
24858 color: 255 255 255 255;
24861 part { name: "fg2";
24862 clip_to: "disclip";
24864 description { state: "default" 0.0;
24866 color: 255 255 255 0;
24870 normal: "bt_sm_shine.png";
24874 description { state: "selected" 0.0;
24875 inherit: "default" 0.0;
24877 color: 255 255 255 255;
24880 part { name: "disclip";
24882 description { state: "default" 0.0;
24886 description { state: "disabled" 0.0;
24887 inherit: "default" 0.0;
24888 color: 255 255 255 64;
24893 // signal: elm,state,%s,active
24894 // a "check" item named %s went active
24895 // signal: elm,state,%s,passive
24896 // a "check" item named %s went passive
24897 // default is passive
24900 signal: "elm,state,selected";
24902 action: STATE_SET "selected" 0.0;
24906 target: "elm.text.title";
24907 target: "elm.text.album-artist";
24910 name: "go_passive";
24911 signal: "elm,state,unselected";
24913 action: STATE_SET "default" 0.0;
24917 target: "elm.text.title";
24918 target: "elm.text.album-artist";
24919 transition: LINEAR 0.1;
24922 name: "go_disabled";
24923 signal: "elm,state,disabled";
24925 action: STATE_SET "disabled" 0.0;
24929 name: "go_enabled";
24930 signal: "elm,state,enabled";
24932 action: STATE_SET "default" 0.0;
24938 group { name: "elm/genlist/item_compress/media-album/default";
24939 data.item: "stacking" "above";
24940 data.item: "selectraise" "on";
24941 data.item: "labels" "elm.text.title elm.text.trackno elm.text.length";
24942 data.item: "states" "elm.state.trackno";
24943 data.item: "treesize" "20";
24945 image: "bt_sm_base1.png" COMP;
24946 image: "bt_sm_shine.png" COMP;
24947 image: "bt_sm_hilight.png" COMP;
24948 image: "ilist_1.png" COMP;
24949 image: "ilist_item_shadow.png" COMP;
24952 public dot_visible;
24960 state: "default" 0.0;
24968 state: "default" 0.0;
24983 normal: "ilist_item_shadow.png";
24992 state: "default" 0.0;
24994 normal: "ilist_1.png";
25001 clip_to: "disclip";
25003 description { state: "default" 0.0;
25005 color: 255 255 255 0;
25015 normal: "bt_sm_base1.png";
25018 image.middle: SOLID;
25020 description { state: "selected" 0.0;
25021 inherit: "default" 0.0;
25023 color: 255 255 255 255;
25034 part { name: "elm.swallow.pad";
25036 description { state: "default" 0.0;
25050 name: "elm.text.trackno";
25055 state: "default" 0.0;
25056 color: 255 255 255 255;
25060 to_y: "elm.text.title";
25065 to_y: "elm.text.title";
25078 description { state: "selected" 0.0;
25079 inherit: "default" 0.0;
25080 color: 224 224 224 255;
25090 state: "default" 0.0;
25091 color: 255 255 255 255;
25096 to_x: "elm.text.trackno";
25097 to_y: "elm.text.title";
25102 to_x: "elm.text.trackno";
25103 to_y: "elm.text.title";
25119 state: "visible" 0.0;
25120 inherit: "default" 0.0;
25123 description { state: "selected" 0.0;
25124 inherit: "default" 0.0;
25125 color: 224 224 224 255;
25132 signal: "elm,state,elm.state.trackno,active";
25135 set_state(PART:"dot", "visible", 0.0);
25136 set_int(dot_visible, 1);
25140 part { name: "elm.text.title";
25141 clip_to: "disclip";
25143 effect: SOFT_SHADOW;
25147 state: "default" 0.0;
25166 description { state: "selected" 0.0;
25167 inherit: "default" 0.0;
25168 color: 224 224 224 255;
25172 part { name: "elm.text.length";
25173 clip_to: "disclip";
25178 state: "default" 0.0;
25196 description { state: "selected" 0.0;
25197 inherit: "default" 0.0;
25198 color: 128 128 128 255;
25202 part { name: "fg1";
25203 clip_to: "disclip";
25205 description { state: "default" 0.0;
25207 color: 255 255 255 0;
25209 rel2.relative: 1.0 0.5;
25212 normal: "bt_sm_hilight.png";
25216 description { state: "selected" 0.0;
25217 inherit: "default" 0.0;
25219 color: 255 255 255 255;
25222 part { name: "fg2";
25223 clip_to: "disclip";
25225 description { state: "default" 0.0;
25227 color: 255 255 255 0;
25231 normal: "bt_sm_shine.png";
25235 description { state: "selected" 0.0;
25236 inherit: "default" 0.0;
25238 color: 255 255 255 255;
25241 part { name: "disclip";
25243 description { state: "default" 0.0;
25247 description { state: "disabled" 0.0;
25248 inherit: "default" 0.0;
25249 color: 255 255 255 64;
25254 // signal: elm,state,%s,active
25255 // a "check" item named %s went active
25256 // signal: elm,state,%s,passive
25257 // a "check" item named %s went passive
25258 // default is passive
25261 signal: "elm,state,selected";
25263 action: STATE_SET "selected" 0.0;
25267 target: "elm.text.title";
25268 target: "elm.text.trackno";
25269 target: "elm.text.length";
25270 after: "dot_active";
25273 name: "dot_active";
25275 if (get_int(dot_visible) == 1)
25276 set_state(PART:"dot", "selected", 0.0);
25280 name: "go_passive";
25281 signal: "elm,state,unselected";
25283 action: STATE_SET "default" 0.0;
25287 target: "elm.text.title";
25288 target: "elm.text.length";
25289 target: "elm.text.trackno";
25290 transition: LINEAR 0.1;
25291 after: "dot_passive";
25294 name: "dot_passive";
25296 if (get_int(dot_visible) == 1)
25297 set_state(PART:"dot", "visible", 0.0);
25301 name: "go_disabled";
25302 signal: "elm,state,disabled";
25304 action: STATE_SET "disabled" 0.0;
25308 name: "go_enabled";
25309 signal: "elm,state,enabled";
25311 action: STATE_SET "default" 0.0;
25316 group { name: "elm/genlist/item_compress_odd/media-album/default";
25317 data.item: "stacking" "below";
25318 data.item: "selectraise" "on";
25319 data.item: "labels" "elm.text.title elm.text.trackno elm.text.length";
25320 data.item: "states" "elm.state.trackno";
25321 data.item: "treesize" "20";
25323 image: "bt_sm_base1.png" COMP;
25324 image: "bt_sm_shine.png" COMP;
25325 image: "bt_sm_hilight.png" COMP;
25326 image: "ilist_2.png" COMP;
25329 public dot_visible;
25332 part { name: "event";
25336 state: "default" 0.0;
25344 state: "default" 0.0;
25346 normal: "ilist_2.png";
25353 clip_to: "disclip";
25355 description { state: "default" 0.0;
25357 color: 255 255 255 0;
25367 normal: "bt_sm_base1.png";
25370 image.middle: SOLID;
25372 description { state: "selected" 0.0;
25373 inherit: "default" 0.0;
25375 color: 255 255 255 255;
25386 part { name: "elm.swallow.pad";
25388 description { state: "default" 0.0;
25402 name: "elm.text.trackno";
25407 state: "default" 0.0;
25408 color: 255 255 255 255;
25412 to_y: "elm.text.title";
25417 to_y: "elm.text.title";
25430 description { state: "selected" 0.0;
25431 inherit: "default" 0.0;
25432 color: 224 224 224 255;
25442 state: "default" 0.0;
25443 color: 255 255 255 255;
25448 to_x: "elm.text.trackno";
25449 to_y: "elm.text.title";
25454 to_x: "elm.text.trackno";
25455 to_y: "elm.text.title";
25471 state: "visible" 0.0;
25472 inherit: "default" 0.0;
25475 description { state: "selected" 0.0;
25476 inherit: "default" 0.0;
25477 color: 224 224 224 255;
25484 signal: "elm,state,elm.state.trackno,active";
25487 set_state(PART:"dot", "visible", 0.0);
25488 set_int(dot_visible, 1);
25492 part { name: "elm.text.title";
25493 clip_to: "disclip";
25495 effect: SOFT_SHADOW;
25499 state: "default" 0.0;
25518 description { state: "selected" 0.0;
25519 inherit: "default" 0.0;
25520 color: 224 224 224 255;
25524 part { name: "elm.text.length";
25525 clip_to: "disclip";
25530 state: "default" 0.0;
25548 description { state: "selected" 0.0;
25549 inherit: "default" 0.0;
25550 color: 128 128 128 255;
25554 part { name: "fg1";
25555 clip_to: "disclip";
25557 description { state: "default" 0.0;
25559 color: 255 255 255 0;
25561 rel2.relative: 1.0 0.5;
25564 normal: "bt_sm_hilight.png";
25568 description { state: "selected" 0.0;
25569 inherit: "default" 0.0;
25571 color: 255 255 255 255;
25574 part { name: "fg2";
25575 clip_to: "disclip";
25577 description { state: "default" 0.0;
25579 color: 255 255 255 0;
25583 normal: "bt_sm_shine.png";
25587 description { state: "selected" 0.0;
25588 inherit: "default" 0.0;
25590 color: 255 255 255 255;
25593 part { name: "disclip";
25595 description { state: "default" 0.0;
25599 description { state: "disabled" 0.0;
25600 inherit: "default" 0.0;
25601 color: 255 255 255 64;
25606 // signal: elm,state,%s,active
25607 // a "check" item named %s went active
25608 // signal: elm,state,%s,passive
25609 // a "check" item named %s went passive
25610 // default is passive
25613 signal: "elm,state,selected";
25615 action: STATE_SET "selected" 0.0;
25619 target: "elm.text.title";
25620 target: "elm.text.length";
25621 target: "elm.text.trackno";
25622 after: "dot_active";
25625 name: "dot_active";
25627 if (get_int(dot_visible) == 1)
25628 set_state(PART:"dot", "selected", 0.0);
25632 name: "go_passive";
25633 signal: "elm,state,unselected";
25635 action: STATE_SET "default" 0.0;
25639 target: "elm.text.title";
25640 target: "elm.text.length";
25641 target: "elm.text.trackno";
25642 transition: LINEAR 0.1;
25643 after: "dot_passive";
25646 name: "dot_passive";
25648 if (get_int(dot_visible) == 1)
25649 set_state(PART:"dot", "visible", 0.0);
25653 name: "go_disabled";
25654 signal: "elm,state,disabled";
25656 action: STATE_SET "disabled" 0.0;
25660 name: "go_enabled";
25661 signal: "elm,state,enabled";
25663 action: STATE_SET "default" 0.0;
25669 group { name: "elm/genlist/item_compress/media-preview/default";
25670 data.item: "stacking" "above";
25671 data.item: "selectraise" "on";
25672 data.item: "labels" "elm.text.title elm.text.artist";
25673 data.item: "icons" "elm.swallow.preview";
25674 data.item: "treesize" "20";
25676 image: "bt_sm_base1.png" COMP;
25677 image: "bt_sm_shine.png" COMP;
25678 image: "bt_sm_hilight.png" COMP;
25679 image: "ilist_1.png" COMP;
25680 image: "ilist_item_shadow.png" COMP;
25688 state: "default" 0.0;
25696 state: "default" 0.0;
25711 normal: "ilist_item_shadow.png";
25720 state: "default" 0.0;
25722 normal: "ilist_1.png";
25729 clip_to: "disclip";
25731 description { state: "default" 0.0;
25733 color: 255 255 255 0;
25743 normal: "bt_sm_base1.png";
25746 image.middle: SOLID;
25748 description { state: "selected" 0.0;
25749 inherit: "default" 0.0;
25751 color: 255 255 255 255;
25762 part { name: "elm.swallow.pad";
25764 description { state: "default" 0.0;
25777 part { name: "elm.swallow.preview";
25778 clip_to: "disclip";
25780 description { state: "default" 0.0;
25786 to_x: "elm.swallow.pad";
25791 to_x: "elm.swallow.pad";
25797 part { name: "elm.text.title";
25798 clip_to: "disclip";
25800 effect: SOFT_SHADOW;
25804 state: "default" 0.0;
25806 to_x: "elm.swallow.preview";
25823 description { state: "selected" 0.0;
25824 inherit: "default" 0.0;
25825 color: 224 224 224 255;
25829 part { name: "elm.text.artist";
25830 clip_to: "disclip";
25835 state: "default" 0.0;
25837 to_x: "elm.swallow.preview";
25854 description { state: "selected" 0.0;
25855 inherit: "default" 0.0;
25856 color: 128 128 128 255;
25860 part { name: "fg1";
25861 clip_to: "disclip";
25863 description { state: "default" 0.0;
25865 color: 255 255 255 0;
25867 rel2.relative: 1.0 0.5;
25870 normal: "bt_sm_hilight.png";
25874 description { state: "selected" 0.0;
25875 inherit: "default" 0.0;
25877 color: 255 255 255 255;
25880 part { name: "fg2";
25881 clip_to: "disclip";
25883 description { state: "default" 0.0;
25885 color: 255 255 255 0;
25889 normal: "bt_sm_shine.png";
25893 description { state: "selected" 0.0;
25894 inherit: "default" 0.0;
25896 color: 255 255 255 255;
25899 part { name: "disclip";
25901 description { state: "default" 0.0;
25905 description { state: "disabled" 0.0;
25906 inherit: "default" 0.0;
25907 color: 255 255 255 64;
25912 // signal: elm,state,%s,active
25913 // a "check" item named %s went active
25914 // signal: elm,state,%s,passive
25915 // a "check" item named %s went passive
25916 // default is passive
25919 signal: "elm,state,selected";
25921 action: STATE_SET "selected" 0.0;
25925 target: "elm.text.title";
25926 target: "elm.text.artist";
25929 name: "go_passive";
25930 signal: "elm,state,unselected";
25932 action: STATE_SET "default" 0.0;
25936 target: "elm.text.title";
25937 target: "elm.text.artist";
25938 transition: LINEAR 0.1;
25941 name: "go_disabled";
25942 signal: "elm,state,disabled";
25944 action: STATE_SET "disabled" 0.0;
25948 name: "go_enabled";
25949 signal: "elm,state,enabled";
25951 action: STATE_SET "default" 0.0;
25956 group { name: "elm/genlist/item_compress_odd/media-preview/default";
25957 data.item: "stacking" "below";
25958 data.item: "selectraise" "on";
25959 data.item: "labels" "elm.text.title elm.text.artist";
25960 data.item: "icons" "elm.swallow.preview";
25961 data.item: "treesize" "20";
25963 image: "bt_sm_base1.png" COMP;
25964 image: "bt_sm_shine.png" COMP;
25965 image: "bt_sm_hilight.png" COMP;
25966 image: "ilist_2.png" COMP;
25969 part { name: "event";
25973 state: "default" 0.0;
25981 state: "default" 0.0;
25983 normal: "ilist_2.png";
25990 clip_to: "disclip";
25992 description { state: "default" 0.0;
25994 color: 255 255 255 0;
26004 normal: "bt_sm_base1.png";
26007 image.middle: SOLID;
26009 description { state: "selected" 0.0;
26010 inherit: "default" 0.0;
26012 color: 255 255 255 255;
26023 part { name: "elm.swallow.pad";
26025 description { state: "default" 0.0;
26038 part { name: "elm.swallow.preview";
26039 clip_to: "disclip";
26041 description { state: "default" 0.0;
26047 to_x: "elm.swallow.pad";
26052 to_x: "elm.swallow.pad";
26058 part { name: "elm.text.title";
26059 clip_to: "disclip";
26061 effect: SOFT_SHADOW;
26065 state: "default" 0.0;
26067 to_x: "elm.swallow.preview";
26084 description { state: "selected" 0.0;
26085 inherit: "default" 0.0;
26086 color: 224 224 224 255;
26090 part { name: "elm.text.artist";
26091 clip_to: "disclip";
26096 state: "default" 0.0;
26098 to_x: "elm.swallow.preview";
26115 description { state: "selected" 0.0;
26116 inherit: "default" 0.0;
26117 color: 128 128 128 255;
26121 part { name: "fg1";
26122 clip_to: "disclip";
26124 description { state: "default" 0.0;
26126 color: 255 255 255 0;
26128 rel2.relative: 1.0 0.5;
26131 normal: "bt_sm_hilight.png";
26135 description { state: "selected" 0.0;
26136 inherit: "default" 0.0;
26138 color: 255 255 255 255;
26141 part { name: "fg2";
26142 clip_to: "disclip";
26144 description { state: "default" 0.0;
26146 color: 255 255 255 0;
26150 normal: "bt_sm_shine.png";
26154 description { state: "selected" 0.0;
26155 inherit: "default" 0.0;
26157 color: 255 255 255 255;
26160 part { name: "disclip";
26162 description { state: "default" 0.0;
26166 description { state: "disabled" 0.0;
26167 inherit: "default" 0.0;
26168 color: 255 255 255 64;
26173 // signal: elm,state,%s,active
26174 // a "check" item named %s went active
26175 // signal: elm,state,%s,passive
26176 // a "check" item named %s went passive
26177 // default is passive
26180 signal: "elm,state,selected";
26182 action: STATE_SET "selected" 0.0;
26186 target: "elm.text.title";
26187 target: "elm.text.artist";
26190 name: "go_passive";
26191 signal: "elm,state,unselected";
26193 action: STATE_SET "default" 0.0;
26197 target: "elm.text.title";
26198 target: "elm.text.artist";
26199 transition: LINEAR 0.1;
26202 name: "go_disabled";
26203 signal: "elm,state,disabled";
26205 action: STATE_SET "disabled" 0.0;
26209 name: "go_enabled";
26210 signal: "elm,state,enabled";
26212 action: STATE_SET "default" 0.0;
26218 ///////////////////////////////////////////////////////////////////////////////
26219 group { name: "elm/pager/base/default";
26220 data.item: "onshow" "raise";
26222 // data.item: "onhide" "lower";
26223 // data.item: "onshow" "lower";
26225 image: "frame_1.png" COMP;
26226 image: "frame_2.png" COMP;
26227 image: "dia_grad.png" COMP;
26230 part { name: "clip";
26233 description { state: "default" 0.0;
26236 offset: -9999 -9999;
26242 color: 255 255 255 255;
26244 description { state: "visible" 0.0;
26245 inherit: "default" 0.0;
26247 description { state: "hidden" 0.0;
26248 inherit: "default" 0.0;
26249 color: 255 255 255 0;
26253 part { name: "base0";
26256 description { state: "default" 0.0;
26257 image.normal: "dia_grad.png";
26269 part { name: "base";
26272 description { state: "default" 0.0;
26274 normal: "frame_2.png";
26280 description { state: "hidden" 0.0;
26281 inherit: "default" 0.0;
26282 rel1.relative: -1.0 0.0;
26283 rel2.relative: 0.0 1.0;
26285 description { state: "visible" 0.0;
26286 inherit: "default" 0.0;
26287 rel1.relative: 0.0 0.0;
26288 rel2.relative: 1.0 1.0;
26291 part { name: "over";
26294 description { state: "default" 0.0;
26304 normal: "frame_1.png";
26311 part { name: "elm.swallow.content";
26314 description { state: "default" 0.0;
26327 program { name: "push_start";
26328 signal: "elm,action,push";
26330 action: STATE_SET "hidden" 0.0;
26333 after: "show_start2";
26335 program { name: "show_start";
26336 signal: "elm,action,show";
26338 action: STATE_SET "hidden" 0.0;
26341 after: "show_start2";
26343 program { name: "show_start2";
26344 action: STATE_SET "visible" 0.0;
26345 transition: DECELERATE 0.5;
26350 program { name: "show_end";
26351 action: SIGNAL_EMIT "elm,action,show,finished" "";
26353 program { name: "pop_start";
26354 signal: "elm,action,pop";
26356 action: STATE_SET "visible" 0.0;
26359 after: "hide_start2";
26361 program { name: "hide_start";
26362 signal: "elm,action,hide";
26364 action: STATE_SET "visible" 0.0;
26367 after: "hide_start2";
26369 program { name: "hide_start2";
26370 action: STATE_SET "hidden" 0.0;
26371 transition: DECELERATE 0.5;
26376 program { name: "hide_end";
26377 action: SIGNAL_EMIT "elm,action,hide,finished" "";
26379 program { name: "reset";
26380 signal: "elm,action,reset";
26382 action: STATE_SET "default" 0.0;
26389 group { name: "elm/pager/base/slide";
26391 image: "frame_1.png" COMP;
26392 image: "frame_2.png" COMP;
26393 image: "dia_grad.png" COMP;
26396 part { name: "clip";
26399 description { state: "default" 0.0;
26402 offset: -9999 -9999;
26408 color: 255 255 255 255;
26410 description { state: "visible" 0.0;
26411 inherit: "default" 0.0;
26413 description { state: "hidden" 0.0;
26414 inherit: "default" 0.0;
26415 color: 255 255 255 0;
26418 description { state: "hidden2" 0.0;
26419 inherit: "default" 0.0;
26420 color: 255 255 255 0;
26424 part { name: "base0";
26427 description { state: "default" 0.0;
26428 image.normal: "dia_grad.png";
26440 part { name: "base";
26443 description { state: "default" 0.0;
26445 normal: "frame_2.png";
26451 description { state: "hidden" 0.0;
26452 inherit: "default" 0.0;
26453 rel1.relative: -1.0 0.0;
26454 rel2.relative: 0.0 1.0;
26456 description { state: "hidden2" 0.0;
26457 inherit: "default" 0.0;
26458 rel1.relative: 1.0 0.0;
26459 rel2.relative: 2.0 1.0;
26461 description { state: "visible" 0.0;
26462 inherit: "default" 0.0;
26463 rel1.relative: 0.0 0.0;
26464 rel2.relative: 1.0 1.0;
26467 part { name: "over";
26470 description { state: "default" 0.0;
26480 normal: "frame_1.png";
26487 part { name: "elm.swallow.content";
26490 description { state: "default" 0.0;
26503 program { name: "push_start";
26504 signal: "elm,action,push";
26506 action: STATE_SET "hidden2" 0.0;
26509 after: "show_start2";
26511 program { name: "show_start";
26512 signal: "elm,action,show";
26514 action: STATE_SET "hidden" 0.0;
26517 after: "show_start2";
26519 program { name: "show_start2";
26520 action: STATE_SET "visible" 0.0;
26521 transition: DECELERATE 0.5;
26526 program { name: "show_end";
26527 action: SIGNAL_EMIT "elm,action,show,finished" "";
26529 program { name: "pop_start";
26530 signal: "elm,action,pop";
26532 action: STATE_SET "visible" 0.0;
26535 after: "pop_start2";
26537 program { name: "pop_start2";
26538 action: STATE_SET "hidden2" 0.0;
26539 transition: DECELERATE 0.5;
26544 program { name: "hide_start";
26545 signal: "elm,action,hide";
26547 action: STATE_SET "visible" 0.0;
26550 after: "hide_start2";
26552 program { name: "hide_start2";
26553 action: STATE_SET "hidden" 0.0;
26554 transition: DECELERATE 0.5;
26559 program { name: "hide_end";
26560 action: SIGNAL_EMIT "elm,action,hide,finished" "";
26562 program { name: "reset";
26563 signal: "elm,action,reset";
26565 action: STATE_SET "default" 0.0;
26571 group { name: "elm/pager/base/slide_invisible";
26573 part { name: "clip";
26576 description { state: "default" 0.0;
26579 offset: -9999 -9999;
26585 color: 255 255 255 255;
26587 description { state: "visible" 0.0;
26588 inherit: "default" 0.0;
26590 description { state: "hidden" 0.0;
26591 inherit: "default" 0.0;
26592 color: 255 255 255 0;
26595 description { state: "hidden2" 0.0;
26596 inherit: "default" 0.0;
26597 color: 255 255 255 0;
26601 part { name: "base";
26605 description { state: "default" 0.0;
26608 description { state: "hidden" 0.0;
26610 rel1.relative: -1.0 0.0;
26611 rel2.relative: 0.0 1.0;
26613 description { state: "hidden2" 0.0;
26615 rel1.relative: 1.0 0.0;
26616 rel2.relative: 2.0 1.0;
26618 description { state: "visible" 0.0;
26620 rel1.relative: 0.0 0.0;
26621 rel2.relative: 1.0 1.0;
26624 part { name: "elm.swallow.content";
26627 description { state: "default" 0.0;
26634 program { name: "push_start";
26635 signal: "elm,action,push";
26637 action: STATE_SET "hidden2" 0.0;
26640 after: "show_start2";
26642 program { name: "show_start";
26643 signal: "elm,action,show";
26645 action: STATE_SET "hidden" 0.0;
26648 after: "show_start2";
26650 program { name: "show_start2";
26651 action: STATE_SET "visible" 0.0;
26652 transition: DECELERATE 0.5;
26657 program { name: "show_end";
26658 action: SIGNAL_EMIT "elm,action,show,finished" "";
26660 program { name: "pop_start";
26661 signal: "elm,action,pop";
26663 action: STATE_SET "visible" 0.0;
26666 after: "pop_start2";
26668 program { name: "pop_start2";
26669 action: STATE_SET "hidden2" 0.0;
26670 transition: DECELERATE 0.5;
26675 program { name: "hide_start";
26676 signal: "elm,action,hide";
26678 action: STATE_SET "visible" 0.0;
26681 after: "hide_start2";
26683 program { name: "hide_start2";
26684 action: STATE_SET "hidden" 0.0;
26685 transition: DECELERATE 0.5;
26690 program { name: "hide_end";
26691 action: SIGNAL_EMIT "elm,action,hide,finished" "";
26693 program { name: "reset";
26694 signal: "elm,action,reset";
26696 action: STATE_SET "default" 0.0;
26703 group { name: "elm/pager/base/fade";
26704 data.item: "onshow" "raise";
26706 // data.item: "onhide" "lower";
26707 // data.item: "onshow" "lower";
26709 image: "frame_1.png" COMP;
26710 image: "frame_2.png" COMP;
26711 image: "dia_grad.png" COMP;
26714 part { name: "clip_base";
26717 description { state: "default" 0.0;
26720 offset: -9999 -9999;
26726 color: 255 255 255 120;
26728 description { state: "visible" 0.0;
26729 inherit: "default" 0.0;
26731 description { state: "hidden" 0.0;
26732 inherit: "default" 0.0;
26733 color: 255 255 255 0;
26737 part { name: "clip";
26740 description { state: "default" 0.0;
26743 offset: -9999 -9999;
26749 color: 255 255 255 255;
26751 description { state: "visible" 0.0;
26752 inherit: "default" 0.0;
26754 description { state: "hidden" 0.0;
26755 inherit: "default" 0.0;
26756 color: 255 255 255 0;
26760 part { name: "base0";
26762 clip_to: "clip_base";
26763 description { state: "default" 0.0;
26764 image.normal: "dia_grad.png";
26776 part { name: "base";
26778 clip_to: "clip_base";
26779 description { state: "default" 0.0;
26781 normal: "frame_2.png";
26788 part { name: "over";
26791 description { state: "default" 0.0;
26801 normal: "frame_1.png";
26808 part { name: "elm.swallow.content";
26811 description { state: "default" 0.0;
26824 program { name: "push_start";
26825 signal: "elm,action,push";
26827 action: STATE_SET "hidden" 0.0;
26829 target: "clip_base";
26830 after: "show_start2";
26832 program { name: "show_start";
26833 signal: "elm,action,show";
26835 action: STATE_SET "hidden" 0.0;
26837 target: "clip_base";
26838 after: "show_start2";
26840 program { name: "show_start2";
26841 action: STATE_SET "visible" 0.0;
26842 transition: DECELERATE 0.5;
26844 target: "clip_base";
26847 program { name: "show_end";
26848 action: SIGNAL_EMIT "elm,action,show,finished" "";
26850 program { name: "pop_start";
26851 signal: "elm,action,pop";
26853 action: STATE_SET "visible" 0.0;
26855 target: "clip_base";
26856 after: "hide_start2";
26858 program { name: "hide_start";
26859 signal: "elm,action,hide";
26861 action: STATE_SET "visible" 0.0;
26863 target: "clip_base";
26864 after: "hide_start2";
26866 program { name: "hide_start2";
26867 action: STATE_SET "hidden" 0.0;
26868 transition: DECELERATE 0.5;
26870 target: "clip_base";
26873 program { name: "hide_end";
26874 action: SIGNAL_EMIT "elm,action,hide,finished" "";
26876 program { name: "reset";
26877 signal: "elm,action,reset";
26879 action: STATE_SET "default" 0.0;
26880 target: "clip_base";
26885 group { name: "elm/pager/base/fade_translucide";
26886 data.item: "onshow" "raise";
26888 // data.item: "onhide" "lower";
26889 // data.item: "onshow" "lower";
26891 image: "frame_1.png" COMP;
26892 image: "frame_2.png" COMP;
26893 image: "dia_grad.png" COMP;
26896 part { name: "clip_base";
26899 description { state: "default" 0.0;
26902 offset: -9999 -9999;
26908 color: 255 255 255 120;
26910 description { state: "visible" 0.0;
26911 inherit: "default" 0.0;
26913 description { state: "hidden" 0.0;
26914 inherit: "default" 0.0;
26915 color: 255 255 255 0;
26919 part { name: "clip";
26922 description { state: "default" 0.0;
26925 offset: -9999 -9999;
26931 color: 255 255 255 255;
26933 description { state: "visible" 0.0;
26934 inherit: "default" 0.0;
26936 description { state: "hidden" 0.0;
26937 inherit: "default" 0.0;
26938 color: 255 255 255 0;
26942 part { name: "base0";
26944 clip_to: "clip_base";
26945 description { state: "default" 0.0;
26946 image.normal: "dia_grad.png";
26958 part { name: "base";
26960 clip_to: "clip_base";
26961 description { state: "default" 0.0;
26963 normal: "frame_2.png";
26970 part { name: "over";
26973 description { state: "default" 0.0;
26983 normal: "frame_1.png";
26990 part { name: "elm.swallow.content";
26993 description { state: "default" 0.0;
27006 program { name: "push_start";
27007 signal: "elm,action,push";
27009 action: STATE_SET "hidden" 0.0;
27011 target: "clip_base";
27012 after: "show_start2";
27014 program { name: "show_start";
27015 signal: "elm,action,show";
27017 action: STATE_SET "hidden" 0.0;
27019 target: "clip_base";
27020 after: "show_start2";
27022 program { name: "show_start2";
27023 action: STATE_SET "visible" 0.0;
27024 transition: DECELERATE 0.5;
27026 target: "clip_base";
27029 program { name: "show_end";
27030 action: SIGNAL_EMIT "elm,action,show,finished" "";
27032 program { name: "pop_start";
27033 signal: "elm,action,pop";
27035 action: STATE_SET "visible" 0.0;
27037 target: "clip_base";
27038 after: "hide_start2";
27040 program { name: "hide_start";
27041 signal: "elm,action,hide";
27043 action: STATE_SET "visible" 0.0;
27045 target: "clip_base";
27046 after: "hide_start2";
27048 program { name: "hide_start2";
27049 action: STATE_SET "hidden" 0.0;
27050 transition: DECELERATE 0.5;
27052 target: "clip_base";
27055 program { name: "hide_end";
27056 action: SIGNAL_EMIT "elm,action,hide,finished" "";
27058 program { name: "reset";
27059 signal: "elm,action,reset";
27061 action: STATE_SET "default" 0.0;
27062 target: "clip_base";
27067 group { name: "elm/pager/base/fade_invisible";
27068 data.item: "onshow" "raise";
27070 // data.item: "onhide" "lower";
27071 // data.item: "onshow" "lower";
27073 part { name: "clip";
27076 description { state: "default" 0.0;
27078 offset: -9999 -9999;
27083 color: 255 255 255 255;
27085 description { state: "visible" 0.0;
27086 inherit: "default" 0.0;
27088 description { state: "hidden" 0.0;
27089 inherit: "default" 0.0;
27090 color: 255 255 255 0;
27094 part { name: "elm.swallow.content";
27097 description { state: "default" 0.0;
27108 program { name: "push_start";
27109 signal: "elm,action,push";
27111 action: STATE_SET "hidden" 0.0;
27113 after: "show_start2";
27115 program { name: "show_start";
27116 signal: "elm,action,show";
27118 action: STATE_SET "hidden" 0.0;
27120 after: "show_start2";
27122 program { name: "show_start2";
27123 action: STATE_SET "visible" 0.0;
27124 transition: DECELERATE 0.5;
27128 program { name: "show_end";
27129 action: SIGNAL_EMIT "elm,action,show,finished" "";
27131 program { name: "pop_start";
27132 signal: "elm,action,pop";
27134 action: STATE_SET "visible" 0.0;
27136 after: "hide_start2";
27138 program { name: "hide_start";
27139 signal: "elm,action,hide";
27141 action: STATE_SET "visible" 0.0;
27143 after: "hide_start2";
27145 program { name: "hide_start2";
27146 action: STATE_SET "hidden" 0.0;
27147 transition: DECELERATE 0.5;
27151 program { name: "hide_end";
27152 action: SIGNAL_EMIT "elm,action,hide,finished" "";
27154 program { name: "reset";
27155 signal: "elm,action,reset";
27157 action: STATE_SET "default" 0.0;
27163 group { name: "elm/pager/base/flip";
27164 data.item: "onshow" "raise";
27166 image: "frame_1.png" COMP;
27167 image: "frame_2.png" COMP;
27168 image: "dia_grad.png" COMP;
27171 part { name: "elm.swallow.content";
27173 description { state: "default" 0.0;
27185 description { state: "hidden" 0.0;
27186 inherit: "default" 0.0;
27188 map.rotation.y: 90.0;
27190 description { state: "before_hidden" 0.0;
27191 inherit: "default" 0.0;
27193 map.rotation.y: -90.0;
27198 program { name: "push_start";
27199 signal: "elm,action,push";
27203 program { name: "push1";
27204 action: STATE_SET "hidden" 0.0;
27205 target: "elm.swallow.content";
27208 program { name: "push2";
27209 action: STATE_SET "default" 0.0;
27211 transition: LINEAR 0.5;
27212 target: "elm.swallow.content";
27215 program { name: "push3";
27216 action: SIGNAL_EMIT "elm,action,show,finished" "";
27219 program { name: "show_start";
27220 signal: "elm,action,show";
27224 program { name: "show1";
27225 action: STATE_SET "before_hidden" 0.0;
27226 target: "elm.swallow.content";
27229 program { name: "show2";
27230 action: STATE_SET "default" 0.0;
27232 transition: LINEAR 0.5;
27233 target: "elm.swallow.content";
27236 program { name: "show3";
27237 action: SIGNAL_EMIT "elm,action,show,finished" "";
27240 program { name: "pop_start";
27241 signal: "elm,action,pop";
27245 program { name: "pop1";
27246 action: STATE_SET "default" 0.0;
27247 target: "elm.swallow.content";
27250 program { name: "pop2";
27251 action: STATE_SET "hidden" 0.0;
27252 transition: LINEAR 0.5;
27253 target: "elm.swallow.content";
27256 program { name: "pop3";
27257 action: SIGNAL_EMIT "elm,action,hide,finished" "";
27260 program { name: "hide_start";
27261 signal: "elm,action,hide";
27265 program { name: "hide1";
27266 action: STATE_SET "default" 0.0;
27267 target: "elm.swallow.content";
27270 program { name: "hide2";
27271 action: STATE_SET "before_hidden" 0.0;
27272 transition: LINEAR 0.5;
27273 target: "elm.swallow.content";
27276 program { name: "hide3";
27277 action: SIGNAL_EMIT "elm,action,hide,finished" "";
27280 program { name: "reset";
27281 signal: "elm,action,reset";
27283 action: STATE_SET "default" 0.0;
27284 target: "elm.swallow.content";
27291 ///////////////////////////////////////////////////////////////////////////////
27292 // FIXME: this doesn't look too hot. need to fix it up
27293 group { name: "elm/progressbar/horizontal/default";
27295 image: "shelf_inset.png" COMP;
27296 image: "bt_sm_base2.png" COMP;
27297 image: "bt_sm_hilight.png" COMP;
27298 image: "bt_sm_shine.png" COMP;
27301 part { name: "elm.background.progressbar";
27304 state: "default" 0.0;
27314 part { name: "elm.swallow.bar";
27320 state: "default" 0.0;
27323 to_y: "elm.background.progressbar";
27327 to: "elm.background.progressbar";
27332 part { name: "elm.swallow.content";
27334 description { state: "default" 0.0;
27339 to_y: "elm.background.progressbar";
27344 to_y: "elm.background.progressbar";
27347 description { state: "visible" 0.0;
27348 inherit: "default" 0.0;
27351 aspect_preference: VERTICAL;
27355 part { name: "elm.text";
27359 description { state: "default" 0.0;
27363 rel1.to_x: "elm.swallow.content";
27364 rel1.relative: 1.0 0.0;
27366 rel2.to_x: "elm.swallow.content";
27367 rel2.relative: 1.0 1.0;
27368 rel2.offset: -1 -5;
27371 font: "Sans,Edje-Vera";
27377 description { state: "visible" 0.0;
27378 inherit: "default" 0.0;
27386 part { name: "background";
27388 clip_to: "elm.background.progressbar";
27390 state: "default" 0.0;
27392 to: "elm.swallow.bar";
27396 to: "elm.swallow.bar";
27401 normal: "shelf_inset.png";
27407 part { name: "elm.text.status";
27410 description { state: "default" 0.0;
27422 font: "Sans:style=Bold,Edje-Vera-Bold";
27429 description { state: "hidden" 0.0;
27430 inherit: "default" 0.0;
27436 part { name: "elm.progress.progressbar";
27438 clip_to: "elm.background.progressbar";
27440 state: "default" 0.0;
27444 to: "elm.swallow.bar";
27448 to_y: "elm.swallow.bar";
27449 to_x: "elm.cur.progressbar";
27453 normal: "bt_sm_base2.png";
27458 state: "invert" 0.0;
27459 inherit: "default" 0.0;
27461 to_y: "elm.swallow.bar";
27462 to_x: "elm.cur.progressbar";
27465 to: "elm.swallow.bar";
27470 state: "state_begin" 0.0;
27471 inherit: "default" 0.0;
27473 to: "elm.swallow.bar";
27477 to: "elm.swallow.bar";
27482 state: "state_end" 0.0;
27483 inherit: "default" 0.0;
27485 to: "elm.swallow.bar";
27489 to: "elm.swallow.bar";
27494 part { name: "text-bar";
27497 clip_to: "progress-rect";
27498 effect: SOFT_SHADOW;
27500 description { state: "default" 0.0;
27504 rel1.to: "elm.text.status";
27505 rel1.offset: -1 -1;
27506 rel2.to: "elm.text.status";
27508 text_source: "elm.text.status";
27509 font: "Sans:style=Bold,Edje-Vera-Bold";
27514 color: 224 224 224 255;
27517 description { state: "hidden" 0.0;
27518 inherit: "default" 0.0;
27524 part { name: "over1";
27526 description { state: "default" 0.0;
27527 rel1.to: "elm.progress.progressbar";
27528 rel2.to: "elm.progress.progressbar";
27529 rel2.relative: 1.0 0.5;
27531 normal: "bt_sm_hilight.png";
27537 part { name: "over2";
27540 description { state: "default" 0.0;
27541 rel1.to: "elm.progress.progressbar";
27542 rel2.to: "elm.progress.progressbar";
27544 normal: "bt_sm_shine.png";
27550 part { name: "elm.cur.progressbar";
27553 confine: "background";
27557 description { state: "default" 0.0;
27565 rel2.to: "background";
27568 part { name: "progress-rect";
27571 state: "default" 0.0;
27572 rel1.to: "elm.progress.progressbar";
27573 rel2.to: "elm.progress.progressbar";
27578 program { name: "label_show";
27579 signal: "elm,state,text,visible";
27581 action: STATE_SET "visible" 0.0;
27582 target: "elm.text";
27584 program { name: "label_hide";
27585 signal: "elm,state,text,hidden";
27587 action: STATE_SET "default" 0.0;
27588 target: "elm.text";
27590 program { name: "icon_show";
27591 signal: "elm,state,icon,visible";
27593 action: STATE_SET "visible" 0.0;
27594 target: "elm.swallow.content";
27596 program { name: "icon_hide";
27597 signal: "elm,state,icon,hidden";
27599 action: STATE_SET "default" 0.0;
27600 target: "elm.swallow.content";
27602 program { name: "units_show";
27603 signal: "elm,state,units,visible";
27605 action: STATE_SET "default" 0.0;
27606 target: "text-bar";
27607 target: "elm.text.status";
27609 program { name: "units_hide";
27610 signal: "elm,state,units,hidden";
27612 action: STATE_SET "hidden" 0.0;
27613 target: "text-bar";
27614 target: "elm.text.status";
27616 program { name: "slide_to_end";
27617 action: STATE_SET "state_end" 0.0;
27618 transition: LINEAR 0.5;
27619 target: "elm.progress.progressbar";
27620 after: "slide_to_begin";
27622 program { name: "slide_to_begin";
27623 signal: "elm,state,slide,begin";
27624 action: STATE_SET "state_begin" 0.0;
27625 target: "elm.progress.progressbar";
27626 transition: LINEAR 0.5;
27627 after: "slide_to_end";
27629 program { name: "start_pulse";
27630 signal: "elm,state,pulse,start";
27632 after: "slide_to_end";
27634 program { name: "stop_pulse";
27635 signal: "elm,state,pulse,stop";
27637 action: ACTION_STOP;
27638 target: "slide_to_begin";
27639 target: "slide_to_end";
27640 target: "start_pulse";
27641 after: "state_pulse";
27643 program { name: "state_pulse";
27644 signal: "elm,state,pulse";
27646 action: STATE_SET "state_begin" 0.0;
27647 target: "elm.progress.progressbar";
27648 after: "units_hide";
27650 program { name: "state_fraction";
27651 signal: "elm,state,fraction";
27653 action: ACTION_STOP;
27654 target: "slide_to_begin";
27655 target: "slide_to_end";
27656 target: "start_pulse";
27657 action: STATE_SET "default" 0.0;
27658 target: "elm.progress.progressbar";
27660 program { name: "set_invert_on";
27661 signal: "elm,state,inverted,on";
27663 action: STATE_SET "invert" 0.0;
27664 target: "elm.progress.progressbar";
27666 program { name: "set_invert_off";
27667 signal: "elm,state,inverted,off";
27669 action: STATE_SET "default" 0.0;
27670 target: "elm.progress.progressbar";
27675 ///////////////////////////////////////////////////////////////////////////////
27676 group { name: "elm/progressbar/vertical/default";
27678 image: "shelf_inset.png" COMP;
27679 image: "bt_sm_base2.png" COMP;
27680 image: "bt_sm_hilight.png" COMP;
27681 image: "bt_sm_shine.png" COMP;
27684 part { name: "elm.background.progressbar";
27688 state: "default" 0.0;
27699 part { name: "elm.swallow.bar";
27702 description { state: "default" 0.0;
27712 to_y: "elm.text.box";
27718 part { name: "elm.swallow.content";
27720 description { state: "default" 0.0;
27725 to_x: "elm.swallow.bar";
27730 to_x: "elm.swallow.bar";
27733 description { state: "visible" 0.0;
27734 inherit: "default" 0.0;
27737 aspect_preference: HORIZONTAL;
27741 part { name: "elm.text";
27745 description { state: "default" 0.0;
27749 rel1.to_y: "elm.swallow.content";
27750 rel1.relative: 0.5 1.0;
27752 rel2.to_y: "elm.swallow.content";
27753 rel2.relative: 0.5 1.0;
27754 rel2.offset: -1 -1;
27757 font: "Sans,Edje-Vera";
27763 description { state: "visible" 0.0;
27764 inherit: "default" 0.0;
27772 part { name: "background";
27774 clip_to: "elm.background.progressbar";
27776 state: "default" 0.0;
27778 to: "elm.swallow.bar";
27782 to: "elm.swallow.bar";
27787 normal: "shelf_inset.png";
27793 part { name: "elm.progress.progressbar";
27795 clip_to: "elm.background.progressbar";
27797 state: "default" 0.0;
27801 to: "elm.swallow.bar";
27805 to_x: "elm.swallow.bar";
27806 to_y: "elm.cur.progressbar";
27810 normal: "bt_sm_base2.png";
27815 state: "invert" 0.0;
27816 inherit: "default" 0.0;
27818 to_x: "elm.swallow.bar";
27819 to_y: "elm.cur.progressbar";
27822 to: "elm.swallow.bar";
27827 state: "state_begin" 0.0;
27828 inherit: "default" 0.0;
27830 to: "elm.swallow.bar";
27834 to: "elm.swallow.bar";
27839 state: "state_end" 0.0;
27840 inherit: "default" 0.0;
27842 to: "elm.swallow.bar";
27846 to: "elm.swallow.bar";
27852 part { name: "over1";
27854 description { state: "default" 0.0;
27855 rel1.to: "elm.progress.progressbar";
27856 rel2.to: "elm.progress.progressbar";
27857 rel2.relative: 1.0 0.5;
27859 normal: "bt_sm_hilight.png";
27865 part { name: "over2";
27868 description { state: "default" 0.0;
27869 rel1.to: "elm.progress.progressbar";
27870 rel2.to: "elm.progress.progressbar";
27872 normal: "bt_sm_shine.png";
27878 part { name: "elm.cur.progressbar";
27881 confine: "background";
27885 description { state: "default" 0.0;
27893 rel2.to: "background";
27897 part { name: "elm.text.box";
27900 description { state: "default" 0.0;
27903 to: "elm.text.status";
27907 to: "elm.text.status";
27910 color: 255 255 255 0;
27912 description { state: "visible" 0.0;
27913 inherit: "default" 0.0;
27917 part { name: "elm.text.status";
27921 description { state: "default" 0.0;
27925 rel1.relative: 0.0 1.0;
27927 rel2.relative: 1.0 1.0;
27931 font: "Sans:style=Bold,Edje-Vera-Bold";
27937 description { state: "visible" 0.0;
27938 inherit: "default" 0.0;
27943 rel2.offset: -9 -9;
27948 program { name: "label_show";
27949 signal: "elm,state,text,visible";
27951 action: STATE_SET "visible" 0.0;
27952 target: "elm.text";
27954 program { name: "label_hide";
27955 signal: "elm,state,text,hidden";
27957 action: STATE_SET "default" 0.0;
27958 target: "elm.text";
27960 program { name: "icon_show";
27961 signal: "elm,state,icon,visible";
27963 action: STATE_SET "visible" 0.0;
27964 target: "elm.swallow.content";
27966 program { name: "icon_hide";
27967 signal: "elm,state,icon,hidden";
27969 action: STATE_SET "default" 0.0;
27970 target: "elm.swallow.content";
27972 program { name: "units_show";
27973 signal: "elm,state,units,visible";
27975 action: STATE_SET "visible" 0.0;
27976 target: "elm.text.status";
27977 target: "elm.text.box";
27979 program { name: "units_hide";
27980 signal: "elm,state,units,hidden";
27982 action: STATE_SET "default" 0.0;
27983 target: "elm.text.status";
27984 target: "elm.text.box";
27986 program { name: "slide_to_end";
27987 action: STATE_SET "state_end" 0.0;
27988 transition: LINEAR 0.5;
27989 target: "elm.progress.progressbar";
27990 after: "slide_to_begin";
27992 program { name: "slide_to_begin";
27993 action: STATE_SET "state_begin" 0.0;
27994 target: "elm.progress.progressbar";
27995 transition: LINEAR 0.5;
27996 after: "slide_to_end";
27998 program { name: "start_pulse";
27999 signal: "elm,state,pulse,start";
28001 action: STATE_SET "state_begin" 0.0;
28002 target: "elm.progress.progressbar";
28003 after: "slide_to_end";
28005 program { name: "stop_pulse";
28006 signal: "elm,state,pulse,stop";
28008 action: ACTION_STOP;
28009 target: "slide_to_begin";
28010 target: "slide_to_end";
28011 target: "start_pulse";
28012 after: "state_pulse";
28014 program { name: "state_pulse";
28015 signal: "elm,state,pulse";
28017 action: STATE_SET "state_begin" 0.0;
28018 target: "elm.progress.progressbar";
28019 after: "units_hide";
28021 program { name: "state_fraction";
28022 signal: "elm,state,fraction";
28024 action: ACTION_STOP;
28025 target: "slide_to_begin";
28026 target: "slide_to_end";
28027 target: "start_pulse";
28028 action: STATE_SET "default" 0.0;
28029 target: "elm.progress.progressbar";
28031 program { name: "set_invert_on";
28032 signal: "elm,state,inverted,on";
28034 action: STATE_SET "invert" 0.0;
28035 target: "elm.progress.progressbar";
28036 target: "elm.cur.progressbar";
28038 program { name: "set_invert_off";
28039 signal: "elm,state,inverted,off";
28041 action: STATE_SET "default" 0.0;
28042 target: "elm.progress.progressbar";
28043 target: "elm.cur.progressbar";
28048 ///////////////////////////////////////////////////////////////////////////////
28049 group { name: "elm/separator/horizontal/default";
28051 image: "separator_h.png" COMP;
28054 part { name: "separator"; // separator group
28055 description { state: "default" 0.0;
28058 rel2.offset: -5 -5;
28060 normal: "separator_h.png";
28070 ///////////////////////////////////////////////////////////////////////////////
28071 group { name: "elm/separator/vertical/default";
28073 image: "separator_v.png" COMP;
28076 part { name: "separator"; // separator group
28077 description { state: "default" 0.0;
28080 rel2.offset: -5 -5;
28082 normal: "separator_v.png";
28092 group { name: "elm/progressbar/horizontal/wheel";
28094 image: "busy-1.png" COMP;
28095 image: "busy-2.png" COMP;
28096 image: "busy-3.png" COMP;
28097 image: "busy-4.png" COMP;
28098 image: "busy-5.png" COMP;
28099 image: "busy-6.png" COMP;
28100 image: "busy-7.png" COMP;
28101 image: "busy-8.png" COMP;
28102 image: "busy-9.png" COMP;
28105 part { name: "elm.background.progressbar";
28109 state: "default" 0.0;
28112 part { name: "elm.swallow.bar";
28115 description { state: "default" 0.0;
28121 part { name: "elm.swallow.content";
28123 description { state: "default" 0.0;
28129 part { name: "background";
28131 clip_to: "elm.background.progressbar";
28133 state: "default" 0.0;
28138 aspect_preference: BOTH;
28140 normal: "busy-9.png";
28145 state: "pulse" 0.0;
28146 inherit: "default" 0.0;
28148 normal: "busy-9.png";
28149 tween: "busy-1.png";
28150 tween: "busy-2.png";
28151 tween: "busy-3.png";
28152 tween: "busy-4.png";
28153 tween: "busy-5.png";
28154 tween: "busy-6.png";
28155 tween: "busy-7.png";
28156 tween: "busy-8.png";
28163 program { name: "start_pulse";
28164 signal: "elm,state,pulse,start";
28166 action: STATE_SET "pulse" 0.0;
28167 target: "background";
28168 transition: LINEAR 0.5;
28169 after: "start_pulse";
28171 program { name: "stop_pulse";
28172 signal: "elm,state,pulse,stop";
28174 action: STATE_SET "default" 0.0;
28175 target: "background";
28181 ///////////////////////////////////////////////////////////////////////////////
28182 group { name: "elm/spinner/base/default";
28184 image: "shelf_inset.png" COMP;
28185 image: "bt_base1.png" COMP;
28186 image: "bt_hilight.png" COMP;
28187 image: "bt_shine.png" COMP;
28188 image: "bt_glow.png" COMP;
28189 image: "bt_dis_base.png" COMP;
28190 image: "bt_dis_hilight.png" COMP;
28191 image: "sp_bt_l.png" COMP;
28192 image: "sp_bt_r.png" COMP;
28197 description { state: "default" 0.0;
28200 rel2.offset: -2 -2;
28201 color: 255 255 255 0;
28204 part { name: "conf_over";
28206 description { state: "default" 0.0;
28210 normal: "shelf_inset.png";
28217 part { name: "left_bt";
28219 description { state: "default" 0.0;
28229 aspect_preference: VERTICAL;
28231 normal: "bt_base1.png";
28236 description { state: "clicked" 0.0;
28237 inherit: "default" 0.0;
28238 image.normal: "bt_base1.png";
28239 image.middle: SOLID;
28241 description { state: "disabled" 0.0;
28242 inherit: "default" 0.0;
28244 normal: "bt_dis_base.png";
28249 part { name: "left_over1";
28251 description { state: "default" 0.0;
28252 rel1.to: "left_bt";
28253 rel2 { to: "left_bt";
28257 normal: "bt_hilight.png";
28261 description { state: "disabled" 0.0;
28262 inherit: "default" 0.0;
28264 normal: "bt_dis_hilight.png";
28269 part { name: "left_over2";
28272 ignore_flags: ON_HOLD;
28273 description { state: "default" 0.0;
28274 rel1.to: "left_bt";
28275 rel2.to: "left_bt";
28277 normal: "bt_shine.png";
28281 description { state: "disabled" 0.0;
28282 inherit: "default" 0.0;
28286 part { name: "left_over3";
28289 description { state: "default" 0.0;
28290 color: 255 255 255 0;
28291 rel1.to: "left_bt";
28292 rel2.to: "left_bt";
28294 normal: "bt_glow.png";
28295 border: 12 12 12 12;
28299 description { state: "clicked" 0.0;
28300 inherit: "default" 0.0;
28302 color: 255 255 255 255;
28305 part { name: "right_bt";
28307 description { state: "default" 0.0;
28317 aspect_preference: VERTICAL;
28319 normal: "bt_base1.png";
28324 description { state: "clicked" 0.0;
28325 inherit: "default" 0.0;
28326 image.normal: "bt_base1.png";
28327 image.middle: SOLID;
28329 description { state: "disabled" 0.0;
28330 inherit: "default" 0.0;
28332 normal: "bt_dis_base.png";
28337 part { name: "right_over1";
28339 description { state: "default" 0.0;
28340 rel1.to: "right_bt";
28341 rel2 { to: "right_bt";
28345 normal: "bt_hilight.png";
28349 description { state: "disabled" 0.0;
28350 inherit: "default" 0.0;
28352 normal: "bt_dis_hilight.png";
28357 part { name: "right_over2";
28360 ignore_flags: ON_HOLD;
28361 description { state: "default" 0.0;
28362 rel1.to: "right_bt";
28363 rel2.to: "right_bt";
28365 normal: "bt_shine.png";
28369 description { state: "disabled" 0.0;
28370 inherit: "default" 0.0;
28374 part { name: "right_over3";
28377 description { state: "default" 0.0;
28378 color: 255 255 255 0;
28379 rel1.to: "right_bt";
28380 rel2.to: "right_bt";
28382 normal: "bt_glow.png";
28383 border: 12 12 12 12;
28387 description { state: "clicked" 0.0;
28388 inherit: "default" 0.0;
28390 color: 255 255 255 255;
28393 part { name: "left_bt_icon";
28395 description { state: "default" 0.0;
28396 rel1.to: "left_bt";
28398 rel2.to: "left_bt";
28399 rel2.offset: -5 -5;
28403 aspect_preference: BOTH;
28404 image.normal: "sp_bt_l.png";
28407 part { name: "right_bt_icon";
28409 description { state: "default" 0.0;
28410 rel1.to: "right_bt";
28412 rel2.to: "right_bt";
28413 rel2.offset: -5 -5;
28417 aspect_preference: BOTH;
28418 image.normal: "sp_bt_r.png";
28421 part { name: "elm.text";
28425 description { state: "default" 0.0;
28428 rel1 { relative: 1.0 0.0;
28433 rel2 { relative: 0.0 1.0;
28440 font: "Sans,Edje-Vera";
28446 description { state: "active" 0.0;
28447 inherit: "default" 0.0;
28450 description { state: "disabled_active" 0.0;
28451 inherit: "default" 0.0;
28455 description { state: "disabled" 0.0;
28456 inherit: "default" 0.0;
28461 part { name: "elm.dragable.slider";
28469 description { state: "default" 0.0;
28476 part { name: "button_events";
28479 events: "elm.dragable.slider";
28482 description { state: "default" 0.0;
28483 rel1.to: "elm.text";
28484 rel2.to: "elm.text";
28488 part { name: "elm.swallow.entry";
28490 description { state: "default" 0.0;
28493 rel1 { relative: 1.0 0.5;
28498 rel2 { relative: 0.0 0.5;
28506 description { state: "active" 0.0;
28507 inherit: "default" 0.0;
28509 color: 255 255 255 255;
28511 description { state: "disabled_active" 0.0;
28512 inherit: "default" 0.0;
28515 description { state: "disabled" 0.0;
28516 inherit: "default" 0.0;
28520 part { name: "disabler";
28522 description { state: "default" 0.0;
28526 description { state: "disabled" 0.0;
28527 inherit: "default" 0.0;
28533 program { name: "text_show";
28534 signal: "elm,state,text,visible";
28536 action: STATE_SET "visible" 0.0;
28537 target: "elm.text";
28539 program { name: "text_hide";
28540 signal: "elm,state,text,hidden";
28542 action: STATE_SET "default" 0.0;
28543 target: "elm.text";
28545 program { name: "dec";
28546 signal: "mouse,down,1";
28548 action: SIGNAL_EMIT "elm,action,decrement,start" "";
28550 program { name: "dec2";
28551 signal: "mouse,up,1";
28553 action: SIGNAL_EMIT "elm,action,decrement,stop" "";
28555 program { name: "inc";
28556 signal: "mouse,down,1";
28557 source: "right_bt";
28558 action: SIGNAL_EMIT "elm,action,increment,start" "";
28560 program { name: "inc2";
28561 signal: "mouse,up,1";
28562 source: "right_bt";
28563 action: SIGNAL_EMIT "elm,action,increment,stop" "";
28566 name: "left_bt_click";
28567 signal: "mouse,down,1";
28568 source: "left_over2";
28569 action: STATE_SET "clicked" 0.0;
28573 name: "left_bt_unclick";
28574 signal: "mouse,up,1";
28575 source: "left_over2";
28576 action: STATE_SET "default" 0.0;
28580 name: "left_bt_click2";
28581 signal: "mouse,down,1";
28582 source: "left_over3";
28583 action: STATE_SET "clicked" 0.0;
28584 target: "left_over3";
28587 name: "left_bt_unclick2";
28588 signal: "mouse,up,1";
28589 source: "left_over3";
28590 action: STATE_SET "default" 0.0;
28591 transition: DECELERATE 0.5;
28592 target: "left_over3";
28595 name: "left_bt_unclick3";
28596 signal: "mouse,up,1";
28597 source: "left_over2";
28598 action: SIGNAL_EMIT "elm,action,click" "";
28601 name: "left_bt_pressed_anim";
28602 signal: "elm,left,anim,activate";
28604 action: STATE_SET "clicked" 0.0;
28606 target: "left_over3";
28607 after: "left_bt_unpressed_anim";
28610 name: "left_bt_unpressed_anim";
28611 action: STATE_SET "default" 0.0;
28612 transition: DECELERATE 0.5;
28614 target: "left_over3";
28618 name: "right_bt_click";
28619 signal: "mouse,down,1";
28620 source: "right_over2";
28621 action: STATE_SET "clicked" 0.0;
28622 target: "right_bt";
28625 name: "right_bt_unclick";
28626 signal: "mouse,up,1";
28627 source: "right_over2";
28628 action: STATE_SET "default" 0.0;
28629 target: "right_bt";
28632 name: "right_bt_click2";
28633 signal: "mouse,down,1";
28634 source: "right_over3";
28635 action: STATE_SET "clicked" 0.0;
28636 target: "right_over3";
28639 name: "right_bt_unclick2";
28640 signal: "mouse,up,1";
28641 source: "right_over3";
28642 action: STATE_SET "default" 0.0;
28643 transition: DECELERATE 0.5;
28644 target: "right_over3";
28647 name: "right_bt_unclick3";
28648 signal: "mouse,up,1";
28649 source: "right_over2";
28650 action: SIGNAL_EMIT "elm,action,click" "";
28653 name: "right_bt_pressed_anim";
28654 signal: "elm,right,anim,activate";
28656 action: STATE_SET "clicked" 0.0;
28657 target: "right_bt";
28658 target: "right_over3";
28659 after: "right_bt_unpressed_anim";
28662 name: "right_bt_unpressed_anim";
28663 action: STATE_SET "default" 0.0;
28664 transition: DECELERATE 0.5;
28665 target: "right_bt";
28666 target: "right_over3";
28669 program { name: "disable";
28670 signal: "elm,state,disabled";
28672 action: STATE_SET "disabled" 0.0;
28674 target: "left_over1";
28675 target: "left_over2";
28676 target: "right_bt";
28677 target: "right_over1";
28678 target: "right_over2";
28679 target: "disabler";
28680 after: "disable_text";
28682 program { name: "disable_text";
28686 get_state(PART:"elm.text", st, 30, vl);
28687 if (!strcmp(st, "active"))
28688 set_state(PART:"elm.text", "disabled_active", 0.0);
28690 set_state(PART:"elm.text", "disabled", 0.0);
28692 get_state(PART:"elm.swallow.entry", st, 30, vl);
28693 if (!strcmp(st, "active"))
28694 set_state(PART:"elm.swallow.entry", "disabled_active", 0.0);
28696 set_state(PART:"elm.swallow.entry", "disabled", 0.0);
28699 program { name: "enable";
28700 signal: "elm,state,enabled";
28702 action: STATE_SET "default" 0.0;
28704 target: "left_over1";
28705 target: "left_over2";
28706 target: "right_bt";
28707 target: "right_over1";
28708 target: "right_over2";
28709 target: "disabler";
28710 after: "enable_text";
28712 program { name: "enable_text";
28716 get_state(PART:"elm.text", st, 30, vl);
28717 if (!strcmp(st, "disabled_active"))
28718 set_state(PART:"elm.text", "active", 0.0);
28720 set_state(PART:"elm.text", "default", 0.0);
28722 get_state(PART:"elm.swallow.entry", st, 30, vl);
28723 if (!strcmp(st, "disabled_active"))
28724 set_state(PART:"elm.swallow.entry", "active", 0.0);
28726 set_state(PART:"elm.swallow.entry", "default", 0.0);
28729 program { name: "active";
28730 signal: "elm,state,active";
28732 action: STATE_SET "active" 0.0;
28733 target: "elm.text";
28734 target: "elm.swallow.entry";
28736 program { name: "inactive";
28737 signal: "elm,state,inactive";
28739 action: STATE_SET "default" 0.0;
28740 target: "elm.text";
28741 target: "elm.swallow.entry";
28743 program { name: "toggle_text";
28744 signal: "mouse,up,1";
28745 source: "button_events";
28746 action: SIGNAL_EMIT "elm,action,entry,toggle" "";
28751 ///////////////////////////////////////////////////////////////////////////////
28752 group { name: "elm/spinner/base/vertical";
28754 image: "shelf_inset.png" COMP;
28755 image: "bt_hilight.png" COMP;
28756 image: "bt_shine.png" COMP;
28757 image: "bt_glow.png" COMP;
28758 image: "bt_dis_base.png" COMP;
28759 image: "bt_dis_hilight.png" COMP;
28760 image: "up.png" COMP;
28761 image: "down.png" COMP;
28762 image: "bt_spinner_up.png" COMP;
28763 image: "bt_spinner_down.png" COMP;
28764 image: "bt_spinner_hilight.png" COMP;
28769 description { state: "default" 0.0;
28772 rel2.offset: -2 -2;
28773 color: 255 255 255 0;
28776 part { name: "conf_over";
28778 description { state: "default" 0.0;
28787 normal: "shelf_inset.png";
28794 part { name: "down_bt";
28796 description { state: "default" 0.0;
28812 normal: "bt_spinner_down.png";
28817 description { state: "clicked" 0.0;
28818 inherit: "default" 0.0;
28819 image.normal: "bt_spinner_down.png";
28820 image.middle: SOLID;
28822 description { state: "disabled" 0.0;
28823 inherit: "default" 0.0;
28825 normal: "bt_dis_base.png";
28830 part { name: "down_over3";
28833 description { state: "default" 0.0;
28834 color: 255 255 255 0;
28835 rel1.to: "down_bt";
28836 rel2.to: "down_bt";
28838 normal: "bt_glow.png";
28839 border: 12 12 12 12;
28843 description { state: "clicked" 0.0;
28844 inherit: "default" 0.0;
28846 color: 255 255 255 255;
28849 part { name: "up_bt";
28851 description { state: "default" 0.0;
28864 aspect_preference: BOTH;
28866 normal: "bt_spinner_up.png";
28871 description { state: "clicked" 0.0;
28872 inherit: "default" 0.0;
28873 image.normal: "bt_spinner_up.png";
28874 image.middle: SOLID;
28876 description { state: "disabled" 0.0;
28877 inherit: "default" 0.0;
28879 normal: "bt_dis_base.png";
28884 part { name: "up_over1";
28886 description { state: "default" 0.0;
28888 rel2 { to: "up_bt";
28892 normal: "bt_spinner_hilight.png";
28896 description { state: "disabled" 0.0;
28897 inherit: "default" 0.0;
28899 normal: "bt_dis_hilight.png";
28904 part { name: "up_over3";
28907 description { state: "default" 0.0;
28908 color: 255 255 255 0;
28912 normal: "bt_glow.png";
28913 border: 12 12 12 12;
28917 description { state: "clicked" 0.0;
28918 inherit: "default" 0.0;
28920 color: 255 255 255 255;
28923 part { name: "down_bt_icon";
28925 description { state: "default" 0.0;
28926 rel1.to: "down_bt";
28928 rel2.to: "down_bt";
28929 rel2.offset: -6 -3;
28931 image.normal: "down.png";
28934 part { name: "up_bt_icon";
28936 description { state: "default" 0.0;
28940 rel2.offset: -6 -3;
28942 image.normal: "up.png";
28945 part { name: "elm.text";
28949 description { state: "default" 0.0;
28952 rel1 { relative: 0.0 0.0;
28957 rel2 { relative: 0.0 1.0;
28964 font: "Sans,Edje-Vera";
28970 description { state: "active" 0.0;
28971 inherit: "default" 0.0;
28974 description { state: "disabled_active" 0.0;
28975 inherit: "default" 0.0;
28979 description { state: "disabled" 0.0;
28980 inherit: "default" 0.0;
28985 part { name: "elm.dragable.slider";
28993 description { state: "default" 0.0;
29000 part { name: "button_events";
29003 events: "elm.dragable.slider";
29006 description { state: "default" 0.0;
29007 rel1.to: "elm.text";
29008 rel2.to: "elm.text";
29012 part { name: "elm.swallow.entry";
29014 description { state: "default" 0.0;
29017 rel1 { relative: 0.0 0.5;
29021 rel2 { relative: 1.0 0.5;
29028 description { state: "active" 0.0;
29029 inherit: "default" 0.0;
29031 color: 255 255 255 255;
29033 description { state: "disabled_active" 0.0;
29034 inherit: "default" 0.0;
29037 description { state: "disabled" 0.0;
29038 inherit: "default" 0.0;
29042 part { name: "disabler";
29044 description { state: "default" 0.0;
29048 description { state: "disabled" 0.0;
29049 inherit: "default" 0.0;
29055 program { name: "text_show";
29056 signal: "elm,state,text,visible";
29058 action: STATE_SET "visible" 0.0;
29059 target: "elm.text";
29061 program { name: "text_hide";
29062 signal: "elm,state,text,hidden";
29064 action: STATE_SET "default" 0.0;
29065 target: "elm.text";
29067 program { name: "dec";
29068 signal: "mouse,down,1";
29070 action: SIGNAL_EMIT "elm,action,decrement,start" "";
29072 program { name: "dec2";
29073 signal: "mouse,up,1";
29075 action: SIGNAL_EMIT "elm,action,decrement,stop" "";
29077 program { name: "inc";
29078 signal: "mouse,down,1";
29080 action: SIGNAL_EMIT "elm,action,increment,start" "";
29082 program { name: "inc2";
29083 signal: "mouse,up,1";
29085 action: SIGNAL_EMIT "elm,action,increment,stop" "";
29088 name: "down_bt_click2";
29089 signal: "mouse,down,1";
29090 source: "down_over3";
29091 action: STATE_SET "clicked" 0.0;
29092 target: "down_over3";
29095 name: "down_bt_unclick2";
29096 signal: "mouse,up,1";
29097 source: "down_over3";
29098 action: STATE_SET "default" 0.0;
29099 transition: DECELERATE 0.5;
29100 target: "down_over3";
29103 name: "up_bt_click2";
29104 signal: "mouse,down,1";
29105 source: "up_over3";
29106 action: STATE_SET "clicked" 0.0;
29107 target: "up_over3";
29110 name: "up_bt_unclick2";
29111 signal: "mouse,up,1";
29112 source: "up_over3";
29113 action: STATE_SET "default" 0.0;
29114 transition: DECELERATE 0.5;
29115 target: "up_over3";
29117 program { name: "disable";
29118 signal: "elm,state,disabled";
29120 action: STATE_SET "disabled" 0.0;
29123 target: "disabler";
29124 after: "disable_text";
29126 program { name: "disable_text";
29130 get_state(PART:"elm.text", st, 30, vl);
29131 if (!strcmp(st, "active"))
29132 set_state(PART:"elm.text", "disabled_active", 0.0);
29134 set_state(PART:"elm.text", "disabled", 0.0);
29136 get_state(PART:"elm.swallow.entry", st, 30, vl);
29137 if (!strcmp(st, "active"))
29138 set_state(PART:"elm.swallow.entry", "disabled_active", 0.0);
29140 set_state(PART:"elm.swallow.entry", "disabled", 0.0);
29143 program { name: "enable";
29144 signal: "elm,state,enabled";
29146 action: STATE_SET "default" 0.0;
29149 target: "disabler";
29150 after: "enable_text";
29152 program { name: "enable_text";
29156 get_state(PART:"elm.text", st, 30, vl);
29157 if (!strcmp(st, "disabled_active"))
29158 set_state(PART:"elm.text", "active", 0.0);
29160 set_state(PART:"elm.text", "default", 0.0);
29162 get_state(PART:"elm.swallow.entry", st, 30, vl);
29163 if (!strcmp(st, "disabled_active"))
29164 set_state(PART:"elm.swallow.entry", "active", 0.0);
29166 set_state(PART:"elm.swallow.entry", "default", 0.0);
29169 program { name: "active";
29170 signal: "elm,state,active";
29172 action: STATE_SET "active" 0.0;
29173 target: "elm.text";
29174 target: "elm.swallow.entry";
29176 program { name: "inactive";
29177 signal: "elm,state,inactive";
29179 action: STATE_SET "default" 0.0;
29180 target: "elm.text";
29181 target: "elm.swallow.entry";
29183 program { name: "toggle_text";
29184 signal: "mouse,up,1";
29185 source: "button_events";
29186 action: SIGNAL_EMIT "elm,action,entry,toggle" "";
29192 ///////////////////////////////////////////////////////////////////////////////
29193 group { name: "elm/index/base/vertical/default";
29195 image: "bt_base1.png" COMP;
29196 image: "bt_base2.png" COMP;
29197 image: "bt_hilight.png" COMP;
29198 image: "bt_shine.png" COMP;
29201 part { name: "clip";
29204 description { state: "default" 0.0;
29206 color: 255 255 255 0;
29208 description { state: "active" 0.0;
29210 color: 255 255 255 255;
29213 part { name: "clip2";
29217 description { state: "default" 0.0;
29219 color: 255 255 255 0;
29221 description { state: "active" 0.0;
29223 color: 255 255 255 255;
29226 part { name: "elm.swallow.index.0";
29229 description { state: "default" 0.0;
29242 part { name: "button_image";
29245 description { state: "default" 0.0;
29247 to: "elm.text.body";
29255 normal: "bt_base2.png";
29258 image.middle: SOLID;
29261 part { name: "elm.text.body";
29263 effect: SOFT_SHADOW;
29267 description { state: "default" 0.0;
29280 color: 224 224 224 255;
29283 font: "Sans,Edje-Vera";
29290 part { name: "elm.text";
29292 effect: SOFT_SHADOW;
29296 description { state: "default" 0.0;
29300 to_x: "elm.swallow.event.0";
29301 to_y: "elm.dragable.pointer";
29306 to_x: "elm.swallow.event.0";
29307 to_y: "elm.dragable.pointer";
29311 color: 255 0 0 255;
29314 font: "Sans,Edje-Vera";
29321 part { name: "over1";
29324 description { state: "default" 0.0;
29326 to: "button_image";
29329 to: "button_image";
29333 normal: "bt_hilight.png";
29338 part { name: "over2";
29341 ignore_flags: ON_HOLD;
29343 description { state: "default" 0.0;
29345 to: "button_image";
29348 to: "button_image";
29351 normal: "bt_shine.png";
29356 part { name: "elm.dragable.pointer";
29364 description { state: "default" 0.0;
29376 color: 0 0 255 128;
29379 part { name: "elm.swallow.event.0";
29381 description { state: "default" 0.0;
29396 program { name: "active";
29397 signal: "elm,state,active";
29399 action: STATE_SET "active" 0.0;
29400 transition: DECELERATE 0.5;
29403 program { name: "inactive";
29404 signal: "elm,state,inactive";
29406 action: STATE_SET "default" 0.0;
29407 transition: DECELERATE 0.5;
29413 group { name: "elm/index/item/vertical/default";
29414 data.item: "stacking" "above";
29415 data.item: "selectraise" "on";
29417 image: "ilist_1.png" COMP;
29418 image: "ilist_item_shadow.png" COMP;
29425 state: "default" 0.0;
29440 normal: "ilist_item_shadow.png";
29449 state: "default" 0.0;
29451 normal: "ilist_1.png";
29456 description { state: "active" 0.0;
29457 inherit: "default" 0.0;
29463 part { name: "elm.text";
29468 state: "default" 0.0;
29489 description { state: "active" 0.0;
29490 inherit: "default" 0.0;
29496 program { name: "active";
29497 signal: "elm,state,active";
29499 action: STATE_SET "active" 0.0;
29500 transition: DECELERATE 0.5;
29501 target: "elm.text";
29504 program { name: "inactive";
29505 signal: "elm,state,inactive";
29507 action: STATE_SET "default" 0.0;
29508 transition: DECELERATE 0.5;
29509 target: "elm.text";
29515 group { name: "elm/index/item_odd/vertical/default";
29516 data.item: "stacking" "below";
29518 image: "ilist_2.png" COMP;
29525 state: "default" 0.0;
29527 normal: "ilist_2.png";
29532 description { state: "active" 0.0;
29533 inherit: "default" 0.0;
29539 part { name: "elm.text";
29544 state: "default" 0.0;
29565 description { state: "active" 0.0;
29566 inherit: "default" 0.0;
29572 program { name: "active";
29573 signal: "elm,state,active";
29575 action: STATE_SET "active" 0.0;
29576 transition: DECELERATE 0.5;
29577 target: "elm.text";
29580 program { name: "inactive";
29581 signal: "elm,state,inactive";
29583 action: STATE_SET "default" 0.0;
29584 transition: DECELERATE 0.5;
29585 target: "elm.text";
29591 ///////////////////////////////////////////////////////////////////////////////
29592 group { name: "elm/gengrid/item/default/default";
29593 data.item: "labels" "elm.text";
29594 data.item: "icons" "elm.swallow.icon elm.swallow.end";
29596 image: "bt_sm_base1.png" COMP;
29597 image: "bt_sm_shine.png" COMP;
29598 image: "bt_sm_hilight.png" COMP;
29599 image: "ilist_1.png" COMP;
29600 image: "ilist_item_shadow.png" COMP;
29603 part { name: "event";
29607 state: "default" 0.0;
29611 part { name: "base_sh";
29613 description { state: "default" 0.0;
29628 normal: "ilist_item_shadow.png";
29633 part { name: "base";
29635 description { state: "default" 0.0;
29637 normal: "ilist_1.png";
29644 clip_to: "disclip";
29646 description { state: "default" 0.0;
29648 color: 255 255 255 0;
29658 normal: "bt_sm_base1.png";
29661 image.middle: SOLID;
29663 description { state: "selected" 0.0;
29664 inherit: "default" 0.0;
29666 color: 255 255 255 255;
29677 part { name: "elm.swallow.pad";
29679 description { state: "default" 0.0;
29693 part { name: "elm.swallow.icon";
29694 clip_to: "disclip";
29696 description { state: "default" 0.0;
29704 to_y: "elm.swallow.pad";
29710 part { name: "elm.swallow.end";
29711 clip_to: "disclip";
29713 description { state: "default" 0.0;
29717 aspect_preference: HORIZONTAL;
29728 part { name: "elm.text";
29729 clip_to: "disclip";
29731 effect: SOFT_SHADOW;
29734 description { state: "default" 0.0;
29750 text_class: "grid_item";
29753 description { state: "selected" 0.0;
29754 inherit: "default" 0.0;
29755 color: 224 224 224 255;
29759 part { name: "fg1";
29760 clip_to: "disclip";
29762 description { state: "default" 0.0;
29764 color: 255 255 255 0;
29766 rel2.relative: 1.0 0.5;
29769 normal: "bt_sm_hilight.png";
29773 description { state: "selected" 0.0;
29774 inherit: "default" 0.0;
29776 color: 255 255 255 255;
29779 part { name: "fg2";
29780 clip_to: "disclip";
29782 description { state: "default" 0.0;
29784 color: 255 255 255 0;
29788 normal: "bt_sm_shine.png";
29792 description { state: "selected" 0.0;
29793 inherit: "default" 0.0;
29795 color: 255 255 255 255;
29798 part { name: "disclip";
29800 description { state: "default" 0.0;
29804 description { state: "disabled" 0.0;
29805 inherit: "default" 0.0;
29806 color: 255 255 255 64;
29811 // signal: elm,state,%s,active
29812 // a "check" item named %s went active
29813 // signal: elm,state,%s,passive
29814 // a "check" item named %s went passive
29815 // default is passive
29816 program { name: "go_active";
29817 signal: "elm,state,selected";
29819 action: STATE_SET "selected" 0.0;
29823 target: "elm.text";
29825 program { name: "go_passive";
29826 signal: "elm,state,unselected";
29828 action: STATE_SET "default" 0.0;
29832 target: "elm.text";
29833 transition: LINEAR 0.1;
29835 program { name: "go_disabled";
29836 signal: "elm,state,disabled";
29838 action: STATE_SET "disabled" 0.0;
29841 program { name: "go_enabled";
29842 signal: "elm,state,enabled";
29844 action: STATE_SET "default" 0.0;
29849 group { name: "elm/gengrid/item/default_style/default";
29852 style { name: "gengrid_style";
29853 base: "font=Sans font_size=10 align=left valign=0.5 color=#000 text_class=grid_item";
29856 tag: "hilight" "+ font=Sans:style=Bold";
29857 tag: "b" "+ font=Sans:style=Bold";
29860 style { name: "gengrid_selected_style";
29861 base: "font=Sans font_size=10 align=left valign=0.5 color=#fff text_class=grid_item";
29864 tag: "hilight" "+ font=Sans:style=Bold";
29865 tag: "b" "+ font=Sans:style=Bold";
29869 data.item: "labels" "elm.text";
29870 data.item: "icons" "elm.swallow.icon elm.swallow.end";
29872 image: "bt_sm_base1.png" COMP;
29873 image: "bt_sm_shine.png" COMP;
29874 image: "bt_sm_hilight.png" COMP;
29875 image: "ilist_1.png" COMP;
29876 image: "ilist_item_shadow.png" COMP;
29879 part { name: "event";
29882 description { state: "default" 0.0;
29886 part { name: "base_sh";
29888 description { state: "default" 0.0;
29903 normal: "ilist_item_shadow.png";
29908 part { name: "base";
29910 description { state: "default" 0.0;
29913 normal: "ilist_1.png";
29920 clip_to: "disclip";
29922 description { state: "default" 0.0;
29924 color: 255 255 255 0;
29934 normal: "bt_sm_base1.png";
29937 image.middle: SOLID;
29939 description { state: "selected" 0.0;
29940 inherit: "default" 0.0;
29942 color: 255 255 255 255;
29953 part { name: "elm.swallow.pad";
29955 description { state: "default" 0.0;
29968 part { name: "elm.swallow.icon";
29969 clip_to: "disclip";
29971 description { state: "default" 0.0;
29975 to_x: "elm.swallow.pad";
29980 to_x: "elm.swallow.pad";
29986 part { name: "elm.swallow.end";
29987 clip_to: "disclip";
29989 description { state: "default" 0.0;
29993 aspect_preference: VERTICAL;
30004 part { name: "elm.text";
30005 clip_to: "disclip";
30010 state: "default" 0.0;
30014 to_x: "elm.swallow.icon";
30020 to_x: "elm.swallow.end";
30026 style: "gengrid_style";
30030 description { state: "selected" 0.0;
30031 inherit: "default" 0.0;
30033 style: "gengrid_selected_style";
30037 part { name: "fg1";
30038 clip_to: "disclip";
30040 description { state: "default" 0.0;
30042 color: 255 255 255 0;
30044 rel2.relative: 1.0 0.5;
30047 normal: "bt_sm_hilight.png";
30051 description { state: "selected" 0.0;
30052 inherit: "default" 0.0;
30054 color: 255 255 255 255;
30057 part { name: "fg2";
30058 clip_to: "disclip";
30060 description { state: "default" 0.0;
30062 color: 255 255 255 0;
30066 normal: "bt_sm_shine.png";
30070 description { state: "selected" 0.0;
30071 inherit: "default" 0.0;
30073 color: 255 255 255 255;
30076 part { name: "disclip";
30078 description { state: "default" 0.0;
30082 description { state: "disabled" 0.0;
30083 inherit: "default" 0.0;
30084 color: 255 255 255 64;
30089 // signal: elm,state,%s,active
30090 // a "check" item named %s went active
30091 // signal: elm,state,%s,passive
30092 // a "check" item named %s went passive
30093 // default is passive
30094 program { name: "go_active";
30095 signal: "elm,state,selected";
30097 action: STATE_SET "selected" 0.0;
30101 target: "elm.text";
30103 program { name: "go_passive";
30104 signal: "elm,state,unselected";
30106 action: STATE_SET "default" 0.0;
30110 target: "elm.text";
30111 transition: LINEAR 0.1;
30113 program { name: "go_disabled";
30114 signal: "elm,state,disabled";
30116 action: STATE_SET "disabled" 0.0;
30119 program { name: "go_enabled";
30120 signal: "elm,state,enabled";
30122 action: STATE_SET "default" 0.0;
30128 group { name: "elm/gengrid/item/up/default";
30129 data.item: "labels" "elm.text";
30131 image: "bt_sm_base1.png" COMP;
30132 image: "bt_sm_shine.png" COMP;
30133 image: "bt_sm_hilight.png" COMP;
30134 image: "arrow_up.png" COMP;
30137 part { name: "event";
30140 description { state: "default" 0.0;
30145 clip_to: "disclip";
30147 description { state: "default" 0.0;
30149 color: 255 255 255 0;
30150 rel1.offset: -3 -3;
30152 image { normal: "bt_sm_base1.png";
30157 description { state: "selected" 0.0;
30158 inherit: "default" 0.0;
30160 color: 255 255 255 255;
30163 part { name: "image";
30166 description { state: "default" 0.0;
30167 aspect_preference: BOTH;
30169 image.normal: "arrow_up.png";
30177 part { name: "elm.text";
30178 clip_to: "disclip";
30180 effect: SOFT_SHADOW;
30183 description { state: "default" 0.0;
30199 text_class: "grid_item";
30202 description { state: "selected" 0.0;
30203 inherit: "default" 0.0;
30204 color: 224 224 224 255;
30208 part { name: "fg1";
30209 clip_to: "disclip";
30211 description { state: "default" 0.0;
30213 color: 255 255 255 0;
30214 rel1.offset: -3 -3;
30220 normal: "bt_sm_hilight.png";
30224 description { state: "selected" 0.0;
30225 inherit: "default" 0.0;
30227 color: 255 255 255 255;
30230 part { name: "fg2";
30231 clip_to: "disclip";
30233 description { state: "default" 0.0;
30235 color: 255 255 255 0;
30236 rel1.offset: -3 -3;
30239 normal: "bt_sm_shine.png";
30243 description { state: "selected" 0.0;
30244 inherit: "default" 0.0;
30246 color: 255 255 255 255;
30249 part { name: "disclip";
30251 description { state: "default" 0.0;
30255 description { state: "disabled" 0.0;
30256 inherit: "default" 0.0;
30257 color: 255 255 255 64;
30262 program { name: "go_active";
30263 signal: "elm,state,selected";
30265 action: STATE_SET "selected" 0.0;
30269 target: "elm.text";
30271 program { name: "go_passive";
30272 signal: "elm,state,unselected";
30274 action: STATE_SET "default" 0.0;
30278 target: "elm.text";
30279 transition: LINEAR 0.1;
30281 program { name: "go_disabled";
30282 signal: "elm,state,disabled";
30284 action: STATE_SET "disabled" 0.0;
30287 program { name: "go_enabled";
30288 signal: "elm,state,enabled";
30290 action: STATE_SET "default" 0.0;
30296 group { name: "elm/gengrid/item/album-preview/default";
30297 data.item: "labels" "elm.text";
30298 data.item: "icons" "elm.swallow.icon.1 elm.swallow.icon.2 elm.swallow.icon.3 elm.swallow.icon.4";
30299 data.item: "states" "have_files";
30301 image: "bt_sm_base1.png" COMP;
30302 image: "bt_sm_shine.png" COMP;
30303 image: "bt_sm_hilight.png" COMP;
30304 image: "icon_folder.png" COMP;
30307 part { name: "event";
30310 description { state: "default" 0.0;
30315 clip_to: "disclip";
30317 description { state: "default" 0.0;
30319 color: 255 255 255 0;
30320 rel1.offset: -3 -3;
30323 normal: "bt_sm_base1.png";
30328 description { state: "selected" 0.0;
30329 inherit: "default" 0.0;
30331 color: 255 255 255 255;
30334 part { name: "image";
30337 description { state: "default" 0.0;
30338 aspect_preference: BOTH;
30340 image.normal: "icon_folder.png";
30348 part { name: "have-files-clipper";
30350 description { state: "default" 0.0;
30351 color: 255 255 255 0;
30354 description { state: "visible" 0.0;
30355 inherit: "default" 0.0;
30356 color: 255 255 255 255;
30360 part { name: "icon_box_margin";
30363 clip_to: "have-files-clipper";
30364 description { state: "default" 0.0;
30376 part { name: "icon_box";
30379 clip_to: "have-files-clipper";
30380 description { state: "default" 0.0;
30381 color: 255 255 255 255;
30385 relative: 0.25 0.25;
30395 part { name: "elm.swallow.icon.1";
30398 clip_to: "have-files-clipper";
30399 description { state: "default" 0.0;
30411 part { name: "elm.swallow.icon.2";
30414 clip_to: "have-files-clipper";
30415 description { state: "default" 0.0;
30427 part { name: "elm.swallow.icon.3";
30430 clip_to: "have-files-clipper";
30431 description { state: "default" 0.0;
30443 part { name: "elm.swallow.icon.4";
30446 clip_to: "have-files-clipper";
30447 description { state: "default" 0.0;
30459 part { name: "elm.text";
30460 clip_to: "disclip";
30462 effect: SOFT_SHADOW;
30465 description { state: "default" 0.0;
30481 text_class: "grid_item";
30484 description { state: "selected" 0.0;
30485 inherit: "default" 0.0;
30486 color: 255 255 255 255;
30489 part { name: "fg1";
30490 clip_to: "disclip";
30492 description { state: "default" 0.0;
30494 color: 255 255 255 0;
30495 rel1.offset: -3 -3;
30501 normal: "bt_sm_hilight.png";
30505 description { state: "selected" 0.0;
30506 inherit: "default" 0.0;
30508 color: 255 255 255 255;
30511 part { name: "fg2";
30512 clip_to: "disclip";
30514 description { state: "default" 0.0;
30516 color: 255 255 255 0;
30517 rel1.offset: -3 -3;
30520 normal: "bt_sm_shine.png";
30524 description { state: "selected" 0.0;
30525 inherit: "default" 0.0;
30527 color: 255 255 255 255;
30530 part { name: "disclip";
30532 description { state: "default" 0.0;
30536 description { state: "disabled" 0.0;
30537 inherit: "default" 0.0;
30538 color: 255 255 255 64;
30543 program { name: "go_active";
30544 signal: "elm,state,selected";
30546 action: STATE_SET "selected" 0.0;
30550 target: "elm.text";
30552 program { name: "go_passive";
30553 signal: "elm,state,unselected";
30555 action: STATE_SET "default" 0.0;
30559 target: "elm.text";
30560 transition: LINEAR 0.1;
30562 program { name: "go_disabled";
30563 signal: "elm,state,disabled";
30565 action: STATE_SET "disabled" 0.0;
30568 program { name: "go_enabled";
30569 signal: "elm,state,enabled";
30571 action: STATE_SET "default" 0.0;
30575 signal: "elm,state,have_files,active";
30577 action: STATE_SET "visible" 0.0;
30578 target: "have-files-clipper";
30583 group { name: "elm/gengrid/item/thumb/default";
30585 item: "icons" "elm.swallow.icon";
30586 item: "labels" "elm.text";
30589 image: "bt_sm_base1.png" COMP;
30590 image: "bt_sm_shine.png" COMP;
30591 image: "bt_sm_hilight.png" COMP;
30592 image: "thumb_shadow.png" COMP;
30595 part { name: "event";
30598 description { state: "default" 0.0;
30604 description { state: "default" 0.0;
30606 color: 255 255 255 0;
30607 rel1.offset: -3 -3;
30610 normal: "bt_sm_base1.png";
30615 description { state: "selected" 0.0;
30616 inherit: "default" 0.0;
30618 color: 255 255 255 255;
30621 part { name: "border-shadow";
30624 description { state: "default" 0.0;
30626 to: "elm.swallow.icon";
30630 to_x: "elm.swallow.icon";
30635 normal: "thumb_shadow.png";
30636 border: 17 17 17 17;
30641 part { name: "border";
30644 description { state: "default" 0.0;
30646 to: "border-shadow";
30650 to: "border-shadow";
30655 part { name: "elm.swallow.icon";
30658 description { state: "default" 0.0;
30659 aspect_preference: BOTH;
30669 part { name: "elm.text";
30671 effect: SOFT_SHADOW;
30674 description { state: "default" 0.0;
30691 text_class: "grid_item";
30695 part { name: "fg1";
30697 description { state: "default" 0.0;
30699 color: 255 255 255 0;
30700 rel1.offset: -3 -3;
30706 normal: "bt_sm_hilight.png";
30710 description { state: "selected" 0.0;
30711 inherit: "default" 0.0;
30713 color: 255 255 255 255;
30716 part { name: "fg2";
30718 description { state: "default" 0.0;
30720 color: 255 255 255 0;
30721 rel1.offset: -3 -3;
30724 image: "bt_sm_shine.png";
30728 description { state: "selected" 0.0;
30729 inherit: "default" 0.0;
30731 color: 255 255 255 255;
30737 signal: "elm,state,selected";
30739 action: STATE_SET "selected" 0.0;
30745 signal: "elm,state,unselected";
30747 action: STATE_SET "default" 0.0;
30751 transition: LINEAR 0.1;
30756 ///////////////////////////////////////////////////////////////////////////////
30757 group { name: "elm/photocam/base/default";
30759 public sbvis_v, sbvis_h, sbalways_v, sbalways_h, sbvis_timer;
30760 public timer0(val) {
30762 v = get_int(sbvis_v);
30764 v = get_int(sbalways_v);
30766 emit("do-hide-vbar", "");
30767 set_int(sbvis_v, 0);
30770 v = get_int(sbvis_h);
30772 v = get_int(sbalways_h);
30774 emit("do-hide-hbar", "");
30775 set_int(sbvis_h, 0);
30778 set_int(sbvis_timer, 0);
30783 image: "shelf_inset.png" COMP;
30784 image: "bt_sm_base2.png" COMP;
30785 image: "bt_sm_shine.png" COMP;
30786 image: "bt_sm_hilight.png" COMP;
30787 image: "busy-1.png" COMP;
30788 image: "busy-2.png" COMP;
30789 image: "busy-3.png" COMP;
30790 image: "busy-4.png" COMP;
30791 image: "busy-5.png" COMP;
30792 image: "busy-6.png" COMP;
30793 image: "busy-7.png" COMP;
30794 image: "busy-8.png" COMP;
30795 image: "busy-9.png" COMP;
30800 description { state: "default" 0.0;
30802 rel2.offset: -2 -2;
30803 color: 255 255 255 0;
30806 part { name: "clipper";
30809 description { state: "default" 0.0;
30814 part { name: "elm.swallow.content";
30815 clip_to: "clipper";
30817 description { state: "default" 0.0;
30819 rel2.offset: -2 -2;
30822 part { name: "busy_clip";
30825 description { state: "default" 0.0;
30827 color: 255 255 255 0;
30829 description { state: "active" 0.0;
30831 color: 255 255 255 255;
30834 part { name: "busy";
30835 clip_to: "busy_clip";
30837 description { state: "default" 0.0;
30842 aspect_preference: BOTH;
30852 normal: "busy-9.png";
30853 tween: "busy-1.png";
30854 tween: "busy-2.png";
30855 tween: "busy-3.png";
30856 tween: "busy-4.png";
30857 tween: "busy-5.png";
30858 tween: "busy-6.png";
30859 tween: "busy-7.png";
30860 tween: "busy-8.png";
30864 part { name: "conf_over";
30866 description { state: "default" 0.0;
30868 rel2.offset: -1 -1;
30870 normal: "shelf_inset.png";
30877 part { name: "sb_vbar_clip_master";
30880 description { state: "default" 0.0;
30882 description { state: "hidden" 0.0;
30884 color: 255 255 255 0;
30887 part { name: "sb_vbar_clip";
30888 clip_to: "sb_vbar_clip_master";
30891 description { state: "default" 0.0;
30893 description { state: "hidden" 0.0;
30895 color: 255 255 255 0;
30898 part { name: "sb_vbar";
30901 description { state: "default" 0.0;
30917 part { name: "elm.dragable.vbar";
30918 clip_to: "sb_vbar_clip";
30923 confine: "sb_vbar";
30925 description { state: "default" 0.0;
30940 normal: "bt_sm_base2.png";
30946 part { name: "sb_vbar_over1";
30947 clip_to: "sb_vbar_clip";
30949 description { state: "default" 0.0;
30950 rel1.to: "elm.dragable.vbar";
30951 rel2.relative: 1.0 0.5;
30952 rel2.to: "elm.dragable.vbar";
30954 normal: "bt_sm_hilight.png";
30959 part { name: "sb_vbar_over2";
30960 clip_to: "sb_vbar_clip";
30962 description { state: "default" 0.0;
30963 rel1.to: "elm.dragable.vbar";
30964 rel2.to: "elm.dragable.vbar";
30966 normal: "bt_sm_shine.png";
30972 part { name: "sb_hbar_clip_master";
30975 description { state: "default" 0.0;
30977 description { state: "hidden" 0.0;
30979 color: 255 255 255 0;
30982 part { name: "sb_hbar_clip";
30983 clip_to: "sb_hbar_clip_master";
30986 description { state: "default" 0.0;
30988 description { state: "hidden" 0.0;
30990 color: 255 255 255 0;
30993 part { name: "sb_hbar";
30996 description { state: "default" 0.0;
31012 part { name: "elm.dragable.hbar";
31013 clip_to: "sb_hbar_clip";
31018 confine: "sb_hbar";
31020 description { state: "default" 0.0;
31035 normal: "bt_sm_base2.png";
31041 part { name: "sb_hbar_over1";
31042 clip_to: "sb_hbar_clip";
31044 description { state: "default" 0.0;
31045 rel1.to: "elm.dragable.hbar";
31046 rel2.relative: 1.0 0.5;
31047 rel2.to: "elm.dragable.hbar";
31049 normal: "bt_sm_hilight.png";
31054 part { name: "sb_hbar_over2";
31055 clip_to: "sb_hbar_clip";
31057 description { state: "default" 0.0;
31058 rel1.to: "elm.dragable.hbar";
31059 rel2.to: "elm.dragable.hbar";
31061 normal: "bt_sm_shine.png";
31068 program { name: "load";
31072 set_state(PART:"sb_hbar_clip", "hidden", 0.0);
31073 set_state(PART:"sb_vbar_clip", "hidden", 0.0);
31074 set_int(sbvis_h, 0);
31075 set_int(sbvis_v, 0);
31076 set_int(sbalways_v, 0);
31077 set_int(sbalways_h, 0);
31078 set_int(sbvis_timer, 0);
31082 program { name: "vbar_show";
31083 signal: "elm,action,show,vbar";
31085 action: STATE_SET "default" 0.0;
31086 target: "sb_vbar_clip_master";
31088 program { name: "vbar_hide";
31089 signal: "elm,action,hide,vbar";
31091 action: STATE_SET "hidden" 0.0;
31092 target: "sb_vbar_clip_master";
31094 program { name: "vbar_show_always";
31095 signal: "elm,action,show_always,vbar";
31099 v = get_int(sbvis_v);
31100 v |= get_int(sbalways_v);
31102 set_int(sbalways_v, 1);
31103 emit("do-show-vbar", "");
31104 set_int(sbvis_v, 1);
31108 program { name: "vbar_show_notalways";
31109 signal: "elm,action,show_notalways,vbar";
31113 v = get_int(sbalways_v);
31115 set_int(sbalways_v, 0);
31116 v = get_int(sbvis_v);
31118 emit("do-hide-vbar", "");
31119 set_int(sbvis_v, 0);
31124 program { name: "sb_vbar_show";
31125 signal: "do-show-vbar";
31127 action: STATE_SET "default" 0.0;
31128 transition: LINEAR 0.5;
31129 target: "sb_vbar_clip";
31131 program { name: "sb_vbar_hide";
31132 signal: "do-hide-vbar";
31134 action: STATE_SET "hidden" 0.0;
31135 transition: LINEAR 0.5;
31136 target: "sb_vbar_clip";
31139 program { name: "hbar_show";
31140 signal: "elm,action,show,hbar";
31142 action: STATE_SET "default" 0.0;
31143 target: "sb_hbar_clip_master";
31145 program { name: "hbar_hide";
31146 signal: "elm,action,hide,hbar";
31148 action: STATE_SET "hidden" 0.0;
31149 target: "sb_hbar_clip_master";
31151 program { name: "hbar_show_always";
31152 signal: "elm,action,show_always,hbar";
31156 v = get_int(sbvis_h);
31157 v |= get_int(sbalways_h);
31159 set_int(sbalways_h, 1);
31160 emit("do-show-hbar", "");
31161 set_int(sbvis_h, 1);
31165 program { name: "hbar_show_notalways";
31166 signal: "elm,action,show_notalways,hbar";
31170 v = get_int(sbalways_h);
31172 set_int(sbalways_h, 0);
31173 v = get_int(sbvis_h);
31175 emit("do-hide-hbar", "");
31176 set_int(sbvis_h, 0);
31181 program { name: "sb_hbar_show";
31182 signal: "do-show-hbar";
31184 action: STATE_SET "default" 0.0;
31185 transition: LINEAR 0.5;
31186 target: "sb_hbar_clip";
31188 program { name: "sb_hbar_hide";
31189 signal: "do-hide-hbar";
31191 action: STATE_SET "hidden" 0.0;
31192 transition: LINEAR 0.5;
31193 target: "sb_hbar_clip";
31196 program { name: "scroll";
31197 signal: "elm,action,scroll";
31201 v = get_int(sbvis_v);
31202 v |= get_int(sbalways_v);
31204 emit("do-show-vbar", "");
31205 set_int(sbvis_v, 1);
31207 v = get_int(sbvis_h);
31208 v |= get_int(sbalways_h);
31210 emit("do-show-hbar", "");
31211 set_int(sbvis_h, 1);
31213 v = get_int(sbvis_timer);
31214 if (v > 0) cancel_timer(v);
31215 v = timer(1.0, "timer0", 0);
31216 set_int(sbvis_timer, v);
31219 program { name: "go1";
31220 signal: "elm,state,busy,start";
31222 action: STATE_SET "active" 0.0;
31223 transition: SINUSOIDAL 1.0;
31224 target: "busy_clip";
31226 program { name: "go2";
31227 signal: "elm,state,busy,start";
31229 action: STATE_SET "default" 0.0;
31230 transition: LINEAR 0.5;
31234 program { name: "stop1";
31235 signal: "elm,state,busy,stop";
31237 action: STATE_SET "default" 0.0;
31238 transition: SINUSOIDAL 1.0;
31239 target: "busy_clip";
31242 program { name: "stop2";
31243 action: ACTION_STOP;
31249 ///////////////////////////////////////////////////////////////////////////////
31250 group { name: "elm/map/base/default";
31252 public sbvis_v, sbvis_h, sbalways_v, sbalways_h, sbvis_timer;
31253 public timer0(val) {
31255 v = get_int(sbvis_v);
31257 v = get_int(sbalways_v);
31259 emit("do-hide-vbar", "");
31260 set_int(sbvis_v, 0);
31263 v = get_int(sbvis_h);
31265 v = get_int(sbalways_h);
31267 emit("do-hide-hbar", "");
31268 set_int(sbvis_h, 0);
31271 set_int(sbvis_timer, 0);
31276 image: "shelf_inset.png" COMP;
31277 image: "bt_sm_base2.png" COMP;
31278 image: "bt_sm_shine.png" COMP;
31279 image: "bt_sm_hilight.png" COMP;
31280 image: "busy-1.png" COMP;
31281 image: "busy-2.png" COMP;
31282 image: "busy-3.png" COMP;
31283 image: "busy-4.png" COMP;
31284 image: "busy-5.png" COMP;
31285 image: "busy-6.png" COMP;
31286 image: "busy-7.png" COMP;
31287 image: "busy-8.png" COMP;
31288 image: "busy-9.png" COMP;
31293 description { state: "default" 0.0;
31295 rel2.offset: -2 -2;
31296 color: 255 255 255 0;
31299 part { name: "clipper";
31302 description { state: "default" 0.0;
31307 part { name: "elm.swallow.content";
31308 clip_to: "clipper";
31310 description { state: "default" 0.0;
31312 rel2.offset: -2 -2;
31315 part { name: "busy_clip";
31318 description { state: "default" 0.0;
31320 color: 255 255 255 0;
31322 description { state: "active" 0.0;
31324 color: 255 255 255 255;
31327 part { name: "busy";
31328 clip_to: "busy_clip";
31330 description { state: "default" 0.0;
31335 aspect_preference: BOTH;
31345 normal: "busy-9.png";
31346 tween: "busy-1.png";
31347 tween: "busy-2.png";
31348 tween: "busy-3.png";
31349 tween: "busy-4.png";
31350 tween: "busy-5.png";
31351 tween: "busy-6.png";
31352 tween: "busy-7.png";
31353 tween: "busy-8.png";
31357 part { name: "conf_over";
31359 description { state: "default" 0.0;
31361 rel2.offset: -1 -1;
31363 normal: "shelf_inset.png";
31370 part { name: "sb_vbar_clip_master";
31373 description { state: "default" 0.0;
31375 description { state: "hidden" 0.0;
31377 color: 255 255 255 0;
31380 part { name: "sb_vbar_clip";
31381 clip_to: "sb_vbar_clip_master";
31384 description { state: "default" 0.0;
31386 description { state: "hidden" 0.0;
31388 color: 255 255 255 0;
31391 part { name: "sb_vbar";
31394 description { state: "default" 0.0;
31410 part { name: "elm.dragable.vbar";
31411 clip_to: "sb_vbar_clip";
31416 confine: "sb_vbar";
31418 description { state: "default" 0.0;
31433 normal: "bt_sm_base2.png";
31439 part { name: "sb_vbar_over1";
31440 clip_to: "sb_vbar_clip";
31442 description { state: "default" 0.0;
31443 rel1.to: "elm.dragable.vbar";
31444 rel2.relative: 1.0 0.5;
31445 rel2.to: "elm.dragable.vbar";
31447 normal: "bt_sm_hilight.png";
31452 part { name: "sb_vbar_over2";
31453 clip_to: "sb_vbar_clip";
31455 description { state: "default" 0.0;
31456 rel1.to: "elm.dragable.vbar";
31457 rel2.to: "elm.dragable.vbar";
31459 normal: "bt_sm_shine.png";
31465 part { name: "sb_hbar_clip_master";
31468 description { state: "default" 0.0;
31470 description { state: "hidden" 0.0;
31472 color: 255 255 255 0;
31475 part { name: "sb_hbar_clip";
31476 clip_to: "sb_hbar_clip_master";
31479 description { state: "default" 0.0;
31481 description { state: "hidden" 0.0;
31483 color: 255 255 255 0;
31486 part { name: "sb_hbar";
31489 description { state: "default" 0.0;
31505 part { name: "elm.dragable.hbar";
31506 clip_to: "sb_hbar_clip";
31511 confine: "sb_hbar";
31513 description { state: "default" 0.0;
31528 normal: "bt_sm_base2.png";
31534 part { name: "sb_hbar_over1";
31535 clip_to: "sb_hbar_clip";
31537 description { state: "default" 0.0;
31538 rel1.to: "elm.dragable.hbar";
31539 rel2.relative: 1.0 0.5;
31540 rel2.to: "elm.dragable.hbar";
31542 normal: "bt_sm_hilight.png";
31547 part { name: "sb_hbar_over2";
31548 clip_to: "sb_hbar_clip";
31550 description { state: "default" 0.0;
31551 rel1.to: "elm.dragable.hbar";
31552 rel2.to: "elm.dragable.hbar";
31554 normal: "bt_sm_shine.png";
31561 program { name: "load";
31565 set_state(PART:"sb_hbar_clip", "hidden", 0.0);
31566 set_state(PART:"sb_vbar_clip", "hidden", 0.0);
31567 set_int(sbvis_h, 0);
31568 set_int(sbvis_v, 0);
31569 set_int(sbalways_v, 0);
31570 set_int(sbalways_h, 0);
31571 set_int(sbvis_timer, 0);
31575 program { name: "vbar_show";
31576 signal: "elm,action,show,vbar";
31578 action: STATE_SET "default" 0.0;
31579 target: "sb_vbar_clip_master";
31581 program { name: "vbar_hide";
31582 signal: "elm,action,hide,vbar";
31584 action: STATE_SET "hidden" 0.0;
31585 target: "sb_vbar_clip_master";
31587 program { name: "vbar_show_always";
31588 signal: "elm,action,show_always,vbar";
31592 v = get_int(sbvis_v);
31593 v |= get_int(sbalways_v);
31595 set_int(sbalways_v, 1);
31596 emit("do-show-vbar", "");
31597 set_int(sbvis_v, 1);
31601 program { name: "vbar_show_notalways";
31602 signal: "elm,action,show_notalways,vbar";
31606 v = get_int(sbalways_v);
31608 set_int(sbalways_v, 0);
31609 v = get_int(sbvis_v);
31611 emit("do-hide-vbar", "");
31612 set_int(sbvis_v, 0);
31617 program { name: "sb_vbar_show";
31618 signal: "do-show-vbar";
31620 action: STATE_SET "default" 0.0;
31621 transition: LINEAR 0.5;
31622 target: "sb_vbar_clip";
31624 program { name: "sb_vbar_hide";
31625 signal: "do-hide-vbar";
31627 action: STATE_SET "hidden" 0.0;
31628 transition: LINEAR 0.5;
31629 target: "sb_vbar_clip";
31632 program { name: "hbar_show";
31633 signal: "elm,action,show,hbar";
31635 action: STATE_SET "default" 0.0;
31636 target: "sb_hbar_clip_master";
31638 program { name: "hbar_hide";
31639 signal: "elm,action,hide,hbar";
31641 action: STATE_SET "hidden" 0.0;
31642 target: "sb_hbar_clip_master";
31644 program { name: "hbar_show_always";
31645 signal: "elm,action,show_always,hbar";
31649 v = get_int(sbvis_h);
31650 v |= get_int(sbalways_h);
31652 set_int(sbalways_h, 1);
31653 emit("do-show-hbar", "");
31654 set_int(sbvis_h, 1);
31658 program { name: "hbar_show_notalways";
31659 signal: "elm,action,show_notalways,hbar";
31663 v = get_int(sbalways_h);
31665 set_int(sbalways_h, 0);
31666 v = get_int(sbvis_h);
31668 emit("do-hide-hbar", "");
31669 set_int(sbvis_h, 0);
31674 program { name: "sb_hbar_show";
31675 signal: "do-show-hbar";
31677 action: STATE_SET "default" 0.0;
31678 transition: LINEAR 0.5;
31679 target: "sb_hbar_clip";
31681 program { name: "sb_hbar_hide";
31682 signal: "do-hide-hbar";
31684 action: STATE_SET "hidden" 0.0;
31685 transition: LINEAR 0.5;
31686 target: "sb_hbar_clip";
31689 program { name: "scroll";
31690 signal: "elm,action,scroll";
31694 v = get_int(sbvis_v);
31695 v |= get_int(sbalways_v);
31697 emit("do-show-vbar", "");
31698 set_int(sbvis_v, 1);
31700 v = get_int(sbvis_h);
31701 v |= get_int(sbalways_h);
31703 emit("do-show-hbar", "");
31704 set_int(sbvis_h, 1);
31706 v = get_int(sbvis_timer);
31707 if (v > 0) cancel_timer(v);
31708 v = timer(1.0, "timer0", 0);
31709 set_int(sbvis_timer, v);
31712 program { name: "go1";
31713 signal: "elm,state,busy,start";
31715 action: STATE_SET "active" 0.0;
31716 transition: SINUSOIDAL 1.0;
31717 target: "busy_clip";
31719 program { name: "go2";
31720 signal: "elm,state,busy,start";
31722 action: STATE_SET "default" 0.0;
31723 transition: LINEAR 0.5;
31727 program { name: "stop1";
31728 signal: "elm,state,busy,stop";
31730 action: STATE_SET "default" 0.0;
31731 transition: SINUSOIDAL 1.0;
31732 target: "busy_clip";
31735 program { name: "stop2";
31736 action: ACTION_STOP;
31741 group { name: "elm/map/marker/radio/default";
31745 item: size_max_w 58;
31746 item: size_max_h 58;
31749 image: "map_item.png" COMP;
31752 part { name: "whole";
31753 description { state: "default" 0.0;
31756 part { name: "base";
31757 ignore_flags: ON_HOLD;
31758 description { state: "default" 0.0;
31759 image.normal: "map_item.png";
31762 part { name: "elm.icon";
31766 description { state: "default" 0.0;
31767 rel1.relative: 0.27 0.27;
31768 rel2.relative: 0.73 0.73;
31771 part { name: "elm.text";
31773 effect: SOFT_SHADOW;
31776 description { state: "default" 0.0;
31778 color: 224 224 224 255;
31780 rel1.relative: 0.28 0.25;
31781 rel2.relative: 0.75 0.75;
31783 font: "Sans,Edje-Vera";
31792 program { name: "open";
31793 signal: "mouse,clicked,1";
31795 action: SIGNAL_EMIT "open" "elm";
31797 program { name: "bringin";
31798 signal: "mouse,down,1,double";
31800 action: SIGNAL_EMIT "bringin" "elm";
31804 group { name: "elm/map/marker/radio2/default";
31808 item: size_max_w 58;
31809 item: size_max_h 58;
31812 image: "map_item_2.png" COMP;
31815 part { name: "base";
31816 ignore_flags: ON_HOLD;
31817 description { state: "default" 0.0;
31818 image.normal: "map_item_2.png";
31821 part { name: "elm.text";
31823 effect: SOFT_SHADOW;
31826 description { state: "default" 0.0;
31828 color: 224 224 224 255;
31830 rel1.relative: 0.28 0.25;
31831 rel2.relative: 0.75 0.75;
31833 font: "Sans,Edje-Vera";
31842 program { name: "open";
31843 signal: "mouse,clicked,1";
31845 action: SIGNAL_EMIT "open" "elm";
31847 program { name: "bringin";
31848 signal: "mouse,down,1,double";
31850 action: SIGNAL_EMIT "bringin" "elm";
31854 group { name: "elm/map/marker/empty/default";
31858 item: size_max_w 64;
31859 item: size_max_h 64;
31862 part { name: "whole";
31863 description { state: "default" 0.0;
31866 part { name: "base";
31867 ignore_flags: ON_HOLD;
31868 description { state: "default" 0.0;
31871 part { name: "elm.icon";
31875 description { state: "default" 0.0;
31878 part { name: "elm.text";
31880 effect: SOFT_SHADOW;
31883 description { state: "default" 0.0;
31885 color: 224 224 224 255;
31887 rel1.relative: 0.28 0.25;
31888 rel2.relative: 0.75 0.75;
31890 font: "Sans,Edje-Vera";
31899 program { name: "open";
31900 signal: "mouse,clicked,1";
31902 action: SIGNAL_EMIT "open" "elm";
31904 program { name: "bringin";
31905 signal: "mouse,down,1,double";
31907 action: SIGNAL_EMIT "bringin" "elm";
31911 group { name: "elm/map/marker_bubble/default";
31913 image: "bubble.png" COMP;
31914 image: "bubble_shine.png" COMP;
31921 part { name: "clipper";
31923 description { state: "default" 0.0;
31924 color: 255 255 255 0;
31926 description { state: "show" 0.0;
31927 inherit: "default" 0.0;
31928 color: 255 255 255 255;
31931 part { name: "base0";
31933 clip_to: "clipper";
31934 description { state: "default" 0.0;
31936 normal: "bubble.png";
31937 border: 11 36 10 19;
31939 image.middle: SOLID;
31943 part { name: "elm.swallow.content";
31945 clip_to: "clipper";
31946 description { state: "default" 0.0;
31956 part { name: "shine";
31958 clip_to: "clipper";
31959 description { state: "default" 0.0;
31968 normal: "bubble_shine.png";
31976 program { name: "show";
31978 action: STATE_SET "show" 0.0;
31980 transition: ACCELERATE 0.5;
31985 /////////////////////////////////////////////////////////////////////////////
31987 /////////////////////////////////////////////////////////////////////////////
31989 name: "elm/panes/vertical/default";
31991 image: "bt_base1.png" COMP;
31992 image: "bt_base2.png" COMP;
31993 image: "bt_hilight.png" COMP;
31994 image: "bt_shine.png" COMP;
31995 image: "bt_glow.png" COMP;
31996 image: "bt_dis_base.png" COMP;
31997 image: "bt_dis_hilight.png" COMP;
31998 image: "arrow_right.png" COMP;
31999 image: "arrow_left.png" COMP;
32002 public state_pair = 0; //0:both content are not set, 1:both content are set
32013 state: "default" 0.0;
32021 name: "whole_left";
32026 state: "default" 0.0;
32027 rel2.to_x: "elm.bar";
32028 rel2.relative: 0.0 1.0;
32034 name: "elm.swallow.left";
32036 clip_to: "whole_left";
32039 state: "default" 0.0;
32040 rel1.to: "whole_left";
32041 rel2.to: "whole_left";
32047 name: "whole_right";
32052 state: "default" 0.0;
32053 rel1.to_x: "elm.bar";
32054 rel1.relative: 1.0 0.0;
32060 name: "elm.swallow.right";
32062 clip_to: "whole_right";
32065 state: "default" 0.0;
32066 rel1.to: "whole_right";
32067 rel2.to: "whole_right";
32071 part { name: "elm.bar";
32078 description { state: "default" 0.0;
32081 rel1.relative: 0.0 0.5;
32082 rel2.relative: 1.0 0.5;
32084 normal: "bt_base2.png";
32087 image.middle: SOLID;
32089 description { state: "default" 0.1;
32090 inherit: "default" 0.0;
32094 description { state: "clicked" 0.0;
32095 inherit: "default" 0.0;
32096 image.normal: "bt_base1.png";
32097 image.middle: SOLID;
32099 description { state: "clicked" 0.1;
32100 inherit: "default" 0.1;
32101 image.normal: "bt_base1.png";
32102 image.middle: SOLID;
32104 description { state: "disabled" 0.0;
32105 inherit: "default" 0.0;
32107 normal: "bt_dis_base.png";
32111 description { state: "disabled" 0.1;
32112 inherit: "default" 0.1;
32114 normal: "bt_dis_base.png";
32119 part { name: "over1";
32121 description { state: "default" 0.0;
32122 rel1.to: "elm.bar";
32123 rel2.to: "elm.bar";
32124 rel2.relative: 1.0 0.5;
32126 normal: "bt_hilight.png";
32130 description { state: "disabled" 0.0;
32131 inherit: "default" 0.0;
32133 normal: "bt_dis_hilight.png";
32138 part { name: "over2";
32141 ignore_flags: ON_HOLD;
32142 description { state: "default" 0.0;
32143 rel1.to: "elm.bar";
32144 rel2.to: "elm.bar";
32146 normal: "bt_shine.png";
32150 description { state: "disabled" 0.0;
32151 inherit: "default" 0.0;
32155 part { name: "over3";
32158 description { state: "default" 0.0;
32159 color: 255 255 255 0;
32160 rel1.to: "elm.bar";
32161 rel2.to: "elm.bar";
32163 normal: "bt_glow.png";
32164 border: 12 12 12 12;
32168 description { state: "clicked" 0.0;
32169 inherit: "default" 0.0;
32171 color: 255 255 255 255;
32177 name: "arrow_right";
32179 description { state: "default" 0.0;
32182 color: 255 255 255 0;
32184 rel1.relative: 1.0 0.5;
32185 rel1.to_x: "elm.bar";
32186 rel1.offset: 45/2 -45/2;
32188 rel2.relative: 1.0 0.5;
32189 rel2.to_x: "elm.bar";
32190 rel2.offset: 45/2 45/2;
32192 image.normal: "arrow_right.png";
32196 description { state: "anim_1" 0.0;
32197 inherit: "default" 0.0;
32198 color: 255 255 255 200;
32199 rel1.offset: (45/2 + 10) -45/2;
32200 rel2.offset: (45/2 +10) 45/2;
32202 description { state: "anim_2" 0.0;
32203 inherit: "default" 0.0;
32204 color: 255 255 255 0;
32205 rel1.offset: (45/2 + 20) -45/2;
32206 rel2.offset: (45/2 + 20) 45/2;
32210 name: "arrow_left";
32212 description { state: "default" 0.0;
32215 color: 255 255 255 0;
32217 rel1.relative: 0.0 0.5;
32218 rel1.to_x: "elm.bar";
32219 rel1.offset: -45/2 -45/2;
32221 rel2.relative: 0.0 0.5;
32222 rel2.to_x: "elm.bar";
32223 rel2.offset: -45/2 45/2;
32225 image.normal: "arrow_left.png";
32229 description { state: "anim_1" 0.0;
32230 inherit: "default" 0.0;
32231 color: 255 255 255 200;
32232 rel1.offset: (-45/2 - 10) -45/2;
32233 rel2.offset: (-45/2 - 10) 45/2;
32235 description { state: "anim_2" 0.0;
32236 inherit: "default" 0.0;
32237 color: 255 255 255 0;
32238 rel1.offset: (-45/2 - 20) -45/2;
32239 rel2.offset: (-45/2 - 20) 45/2;
32242 part { name: "movement.decider";
32244 description { state: "default" 0.0;
32245 rel1.to: "elm.bar";
32246 rel2.to: "elm.bar";
32249 description { state: "disabled" 0.0;
32250 inherit: "default" 0.0;
32258 name: "button_click";
32259 signal: "mouse,down,1";
32261 action: SIGNAL_EMIT "elm,action,press" "";
32262 after: "button_click_anim";
32263 after: "arrow_anim_start";
32266 name: "button_click_anim";
32268 if(get_int(state_pair) == 1)
32269 set_state(PART:"elm.bar", "clicked", 0.1);
32271 set_state(PART:"elm.bar", "clicked", 0.0);
32275 name: "button_unclick";
32276 signal: "mouse,up,1";
32278 action: SIGNAL_EMIT "elm,action,unpress" "";
32279 after: "button_unclick_anim";
32280 after: "arrow_anim_stop";
32283 name: "button_unclick_anim";
32285 if(get_int(state_pair) == 1)
32286 set_state(PART:"elm.bar", "default", 0.1);
32288 set_state(PART:"elm.bar", "default", 0.0);
32292 name: "button_click2";
32293 signal: "mouse,down,1";
32295 action: STATE_SET "clicked" 0.0;
32299 name: "button_unclick2";
32300 signal: "mouse,up,1";
32302 action: STATE_SET "default" 0.0;
32303 transition: DECELERATE 0.5;
32307 name: "button_unclick3";
32308 signal: "mouse,up,1";
32310 action: SIGNAL_EMIT "elm,action,click" "";
32313 name: "button_down_double";
32314 signal: "mouse,down,1,double";
32316 action: SIGNAL_EMIT "elm,action,click,double" "";
32321 name: "arrow_anim_start";
32322 action: STATE_SET "anim_1" 0.0;
32323 target: "arrow_right";
32324 target: "arrow_left";
32325 transition: LINEAR 0.6;
32326 after: "arrow_anim_1";
32329 name: "arrow_anim_1";
32330 action: STATE_SET "anim_2" 0.0;
32331 target: "arrow_right";
32332 target: "arrow_left";
32333 transition: LINEAR 0.6;
32334 after: "arrow_anim_2";
32337 name: "arrow_anim_2";
32338 action: STATE_SET "default" 0.0;
32339 target: "arrow_right";
32340 target: "arrow_left";
32341 after: "arrow_anim_start";
32344 name: "arrow_anim_stop";
32345 action: ACTION_STOP;
32346 target: "arrow_anim_start";
32347 target: "arrow_anim_1";
32348 target: "arrow_anim_2";
32349 after: "arrow_anim_stop_1";
32352 name: "arrow_anim_stop_1";
32353 action: STATE_SET "default" 0.0;
32354 target: "arrow_right";
32355 target: "arrow_left";
32356 transition: DECELERATE 0.4;
32360 name: "panes_fixed";
32361 signal: "elm.panes.fixed";
32363 action: STATE_SET "disabled" 0.0;
32364 target: "movement.decider";
32367 //allow the movement by interaction
32369 name: "panes_unfixed";
32370 signal: "elm.panes.unfixed";
32372 action: STATE_SET "default" 0.0;
32373 target: "movement.decider";
32377 name: "panes_pair";
32378 signal: "elm.panes.pair";
32383 set_int(state_pair, 1);
32384 get_state(PART:"elm.bar", st, 30, vl);
32385 set_state(PART:"elm.bar", st, 0.1);
32389 name: "panes_unpair";
32390 signal: "elm.panes.unpair";
32395 set_int(state_pair, 0);
32396 get_state(PART:"elm.bar", st, 30, vl);
32397 set_state(PART:"elm.bar", st, 0.0);
32404 name: "elm/panes/horizontal/default";
32406 image: "bt_base1.png" COMP;
32407 image: "bt_base2.png" COMP;
32408 image: "bt_hilight.png" COMP;
32409 image: "bt_shine.png" COMP;
32410 image: "bt_glow.png" COMP;
32411 image: "bt_dis_base.png" COMP;
32412 image: "bt_dis_hilight.png" COMP;
32413 image: "arrow_up.png" COMP;
32414 image: "arrow_down.png" COMP;
32417 public state_pair = 0; //0:both content are not set, 1:both content are set
32428 state: "default" 0.0;
32436 name: "whole_left";
32441 state: "default" 0.0;
32442 rel2.to_y: "elm.bar";
32443 rel2.relative: 1.0 0.0;
32449 name: "elm.swallow.left";
32451 clip_to: "whole_left";
32454 state: "default" 0.0;
32455 rel1.to: "whole_left";
32456 rel2.to: "whole_left";
32462 name: "whole_right";
32467 state: "default" 0.0;
32468 rel1.to_y: "elm.bar";
32469 rel1.relative: 0.0 1.0;
32475 name: "elm.swallow.right";
32477 clip_to: "whole_right";
32480 state: "default" 0.0;
32481 rel1.to: "whole_right";
32482 rel2.to: "whole_right";
32486 part { name: "elm.bar";
32493 description { state: "default" 0.0;
32496 rel1.relative: 0.5 0.0;
32497 rel2.relative: 0.5 1.0;
32499 normal: "bt_base2.png";
32502 image.middle: SOLID;
32504 description { state: "default" 0.1;
32505 inherit: "default" 0.0;
32509 description { state: "clicked" 0.0;
32510 inherit: "default" 0.0;
32511 image.normal: "bt_base1.png";
32512 image.middle: SOLID;
32514 description { state: "clicked" 0.1;
32515 inherit: "default" 0.1;
32516 image.normal: "bt_base1.png";
32517 image.middle: SOLID;
32519 description { state: "disabled" 0.0;
32520 inherit: "default" 0.0;
32522 normal: "bt_dis_base.png";
32526 description { state: "disabled" 0.1;
32527 inherit: "default" 0.1;
32529 normal: "bt_dis_base.png";
32534 part { name: "over1";
32536 description { state: "default" 0.0;
32537 rel1.to: "elm.bar";
32538 rel2.to: "elm.bar";
32539 rel2.relative: 1.0 0.5;
32541 normal: "bt_hilight.png";
32545 description { state: "disabled" 0.0;
32546 inherit: "default" 0.0;
32548 normal: "bt_dis_hilight.png";
32553 part { name: "over2";
32556 ignore_flags: ON_HOLD;
32557 description { state: "default" 0.0;
32558 rel1.to: "elm.bar";
32559 rel2.to: "elm.bar";
32561 normal: "bt_shine.png";
32565 description { state: "disabled" 0.0;
32566 inherit: "default" 0.0;
32570 part { name: "over3";
32573 description { state: "default" 0.0;
32574 color: 255 255 255 0;
32575 rel1.to: "elm.bar";
32576 rel2.to: "elm.bar";
32578 normal: "bt_glow.png";
32579 border: 12 12 12 12;
32583 description { state: "clicked" 0.0;
32584 inherit: "default" 0.0;
32586 color: 255 255 255 255;
32592 name: "arrow_right";
32594 description { state: "default" 0.0;
32597 color: 255 255 255 0;
32599 rel1.relative: 0.5 1.0;
32600 rel1.to_y: "elm.bar";
32601 rel1.offset: -45/2 45/2;
32603 rel2.relative: 0.5 1.0;
32604 rel2.to_y: "elm.bar";
32605 rel2.offset: 45/2 45/2;
32607 image.normal: "arrow_down.png";
32611 description { state: "anim_1" 0.0;
32612 inherit: "default" 0.0;
32613 color: 255 255 255 200;
32614 rel1.offset: -45/2 (45/2 +10);
32615 rel2.offset: 45/2 (45/2 +10);
32617 description { state: "anim_2" 0.0;
32618 inherit: "default" 0.0;
32619 color: 255 255 255 0;
32620 rel1.offset: -45/2 (45/2 + 20);
32621 rel2.offset: 45/2 (45/2 + 20);
32625 name: "arrow_left";
32627 description { state: "default" 0.0;
32630 color: 255 255 255 0;
32632 rel1.relative: 0.5 0.0;
32633 rel1.to_y: "elm.bar";
32634 rel1.offset: -45/2 -45/2;
32636 rel2.relative: 0.5 0.0;
32637 rel2.to_y: "elm.bar";
32638 rel2.offset: 45/2 -45/2;
32640 image.normal: "arrow_up.png";
32644 description { state: "anim_1" 0.0;
32645 inherit: "default" 0.0;
32646 color: 255 255 255 200;
32647 rel1.offset: -45/2 (-45/2 - 10);
32648 rel2.offset: 45/2 (-45/2 - 10);
32650 description { state: "anim_2" 0.0;
32651 inherit: "default" 0.0;
32652 color: 255 255 255 0;
32653 rel1.offset: -45/2 (-45/2 - 20);
32654 rel2.offset: 45/2 (-45/2 - 20);
32658 name: "movement.decider";
32660 description { state: "default" 0.0;
32661 rel1.to: "elm.bar";
32662 rel2.to: "elm.bar";
32665 description { state: "disabled" 0.0;
32666 inherit: "default" 0.0;
32674 name: "button_click";
32675 signal: "mouse,down,1";
32677 action: SIGNAL_EMIT "elm,action,press" "";
32678 after: "button_click_anim";
32679 after: "arrow_anim_start";
32682 name: "button_click_anim";
32684 if(get_int(state_pair) == 1)
32685 set_state(PART:"elm.bar", "clicked", 0.1);
32687 set_state(PART:"elm.bar", "clicked", 0.0);
32691 name: "button_unclick";
32692 signal: "mouse,up,1";
32694 action: SIGNAL_EMIT "elm,action,unpress" "";
32695 after: "button_unclick_anim";
32696 after: "arrow_anim_stop";
32699 name: "button_unclick_anim";
32701 if(get_int(state_pair) == 1)
32702 set_state(PART:"elm.bar", "default", 0.1);
32704 set_state(PART:"elm.bar", "default", 0.0);
32708 name: "button_click2";
32709 signal: "mouse,down,1";
32711 action: STATE_SET "clicked" 0.0;
32715 name: "button_unclick2";
32716 signal: "mouse,up,1";
32718 action: STATE_SET "default" 0.0;
32719 transition: DECELERATE 0.5;
32723 name: "button_unclick3";
32724 signal: "mouse,up,1";
32726 action: SIGNAL_EMIT "elm,action,click" "";
32729 name: "button_down_double";
32730 signal: "mouse,down,1,double";
32732 action: SIGNAL_EMIT "elm,action,click,double" "";
32737 name: "arrow_anim_start";
32738 action: STATE_SET "anim_1" 0.0;
32739 target: "arrow_right";
32740 target: "arrow_left";
32741 transition: LINEAR 0.6;
32742 after: "arrow_anim_1";
32745 name: "arrow_anim_1";
32746 action: STATE_SET "anim_2" 0.0;
32747 target: "arrow_right";
32748 target: "arrow_left";
32749 transition: LINEAR 0.6;
32750 after: "arrow_anim_2";
32753 name: "arrow_anim_2";
32754 action: STATE_SET "default" 0.0;
32755 target: "arrow_right";
32756 target: "arrow_left";
32757 after: "arrow_anim_start";
32760 name: "arrow_anim_stop";
32761 action: ACTION_STOP;
32762 target: "arrow_anim_start";
32763 target: "arrow_anim_1";
32764 target: "arrow_anim_2";
32765 after: "arrow_anim_stop_1";
32768 name: "arrow_anim_stop_1";
32769 action: STATE_SET "default" 0.0;
32770 target: "arrow_right";
32771 target: "arrow_left";
32772 transition: DECELERATE 0.4;
32776 name: "panes_fixed";
32777 signal: "elm.panes.fixed";
32779 action: STATE_SET "disabled" 0.0;
32780 target: "movement.decider";
32783 //allow the movement by interaction
32785 name: "panes_unfixed";
32786 signal: "elm.panes.unfixed";
32788 action: STATE_SET "default" 0.0;
32789 target: "movement.decider";
32793 name: "panes_pair";
32794 signal: "elm.panes.pair";
32799 set_int(state_pair, 1);
32800 get_state(PART:"elm.bar", st, 30, vl);
32801 set_state(PART:"elm.bar", st, 0.1);
32805 name: "panes_unpair";
32806 signal: "elm.panes.unpair";
32811 set_int(state_pair, 0);
32812 get_state(PART:"elm.bar", st, 30, vl);
32813 set_state(PART:"elm.bar", st, 0.0);
32821 /////////////////////////////////////////////////////////////////////////////
32823 /////////////////////////////////////////////////////////////////////////////
32825 name: "elm/panel/base/left";
32826 alias: "elm/panel/base/top";
32829 image: "bt_base1.png" COMP;
32830 image: "bt_hilight.png" COMP;
32831 image: "bt_shine.png" COMP;
32832 image: "bt_glow.png" COMP;
32833 image: "bt_dis_base.png" COMP;
32834 image: "icon_arrow_left.png" COMP;
32835 image: "icon_arrow_right.png" COMP;
32838 item: "focus_highlight" "on";
32842 part { name: "focus_highlight";
32843 description { state: "default" 0.0;
32845 color: 255 255 255 0;
32855 normal: "frame_2.png";
32860 description { state: "enabled" 0.0;
32861 inherit: "default" 0.0;
32863 color: 255 255 255 255;
32873 state: "default" 0.0;
32874 color: 255 255 255 0;
32875 rel1.relative: 0.0 0.0;
32877 rel2.relative: 1.0 1.0;
32878 rel2.offset: -1 -1;
32882 state: "hidden" 0.0;
32883 inherit: "default" 0.0;
32884 rel1.relative: -1.0 0.0;
32886 rel2.relative: 0.0 1.0;
32887 rel2.offset: 20 -1;
32897 state: "default" 0.0;
32900 rel2.offset: -20 -1;
32903 normal: "bt_dis_base.png";
32915 state: "default" 0.0;
32930 name: "elm.swallow.content";
32932 clip_to: "clipper";
32935 state: "default" 0.0;
32936 rel1.to: "clipper";
32937 rel2.to: "clipper";
32947 state: "default" 0.0;
32960 normal: "bt_base1.png";
32967 state: "clicked" 0.0;
32968 inherit: "default" 0.0;
32978 state: "default" 0.0;
32987 normal: "bt_hilight.png";
32998 ignore_flags: ON_HOLD;
33001 state: "default" 0.0;
33006 normal: "bt_shine.png";
33019 state: "default" 0.0;
33020 color: 255 255 255 0;
33025 normal: "bt_glow.png";
33026 border: 12 12 12 12;
33032 state: "clicked" 0.0;
33033 inherit: "default" 0.0;
33035 color: 255 255 255 255;
33045 state: "default" 0.0;
33051 image.normal: "icon_arrow_left.png";
33055 state: "hidden" 0.0;
33056 inherit: "default" 0.0;
33057 image.normal: "icon_arrow_right.png";
33066 signal: "elm,action,show";
33068 action: STATE_SET "default" 0.0;
33070 target: "btn_icon";
33071 transition: LINEAR 0.5;
33076 signal: "elm,action,hide";
33078 action: STATE_SET "hidden" 0.0;
33080 target: "btn_icon";
33081 transition: LINEAR 0.5;
33086 signal: "mouse,down,1";
33087 source: "btn_over2";
33088 action: STATE_SET "clicked" 0.0;
33093 name: "btn_unclick";
33094 signal: "mouse,up,1";
33095 source: "btn_over2";
33096 action: STATE_SET "default" 0.0;
33101 name: "btn_click2";
33102 signal: "mouse,down,1";
33103 source: "btn_over3";
33104 action: STATE_SET "clicked" 0.0;
33105 target: "btn_over3";
33109 name: "btn_unclick2";
33110 signal: "mouse,up,1";
33111 source: "btn_over3";
33112 action: STATE_SET "default" 0.0;
33113 transition: DECELERATE 0.5;
33114 target: "btn_over3";
33118 name: "btn_unclick3";
33119 signal: "mouse,clicked,1";
33120 source: "btn_over2";
33121 action: SIGNAL_EMIT "elm,action,panel,toggle" "";
33123 program { name: "highlight_show";
33124 signal: "elm,action,focus_highlight,show";
33126 action: STATE_SET "enabled" 0.0;
33127 transition: ACCELERATE 0.3;
33128 target: "focus_highlight";
33130 program { name: "highlight_hide";
33131 signal: "elm,action,focus_highlight,hide";
33133 action: STATE_SET "default" 0.0;
33134 transition: DECELERATE 0.3;
33135 target: "focus_highlight";
33141 name: "elm/panel/base/right";
33142 alias: "elm/panel/base/bottom";
33145 image: "bt_base1.png" COMP;
33146 image: "bt_hilight.png" COMP;
33147 image: "bt_shine.png" COMP;
33148 image: "bt_glow.png" COMP;
33149 image: "bt_dis_base.png" COMP;
33150 image: "icon_arrow_left.png" COMP;
33151 image: "icon_arrow_right.png" COMP;
33155 part { name: "focus_highlight";
33156 description { state: "default" 0.0;
33158 color: 255 255 255 0;
33168 normal: "frame_2.png";
33173 description { state: "enabled" 0.0;
33174 inherit: "default" 0.0;
33176 color: 255 255 255 255;
33186 state: "default" 0.0;
33187 color: 255 255 255 0;
33188 rel1.relative: 0.0 0.0;
33190 rel2.relative: 1.0 1.0;
33191 rel2.offset: -1 -1;
33195 state: "hidden" 0.0;
33196 inherit: "default" 0.0;
33197 rel1.relative: 1.0 0.0;
33198 rel1.offset: -22 0;
33199 rel2.relative: 2.0 1.0;
33200 rel2.offset: -23 -1;
33210 state: "default" 0.0;
33216 normal: "bt_dis_base.png";
33228 state: "default" 0.0;
33243 name: "elm.swallow.content";
33245 clip_to: "clipper";
33248 state: "default" 0.0;
33249 rel1.to: "clipper";
33250 rel2.to: "clipper";
33260 state: "default" 0.0;
33276 normal: "bt_base1.png";
33283 state: "clicked" 0.0;
33284 inherit: "default" 0.0;
33294 state: "default" 0.0;
33303 normal: "bt_hilight.png";
33314 ignore_flags: ON_HOLD;
33317 state: "default" 0.0;
33322 normal: "bt_shine.png";
33335 state: "default" 0.0;
33336 color: 255 255 255 0;
33341 normal: "bt_glow.png";
33342 border: 12 12 12 12;
33348 state: "clicked" 0.0;
33349 inherit: "default" 0.0;
33351 color: 255 255 255 255;
33361 state: "default" 0.0;
33367 image.normal: "icon_arrow_right.png";
33371 state: "hidden" 0.0;
33372 inherit: "default" 0.0;
33373 image.normal: "icon_arrow_left.png";
33382 signal: "elm,action,show";
33384 action: STATE_SET "default" 0.0;
33386 target: "btn_icon";
33387 transition: LINEAR 0.5;
33392 signal: "elm,action,hide";
33394 action: STATE_SET "hidden" 0.0;
33396 target: "btn_icon";
33397 transition: LINEAR 0.5;
33402 signal: "mouse,down,1";
33403 source: "btn_over2";
33404 action: STATE_SET "clicked" 0.0;
33409 name: "btn_unclick";
33410 signal: "mouse,up,1";
33411 source: "btn_over2";
33412 action: STATE_SET "default" 0.0;
33417 name: "btn_click2";
33418 signal: "mouse,down,1";
33419 source: "btn_over3";
33420 action: STATE_SET "clicked" 0.0;
33421 target: "btn_over3";
33425 name: "btn_unclick2";
33426 signal: "mouse,up,1";
33427 source: "btn_over3";
33428 action: STATE_SET "default" 0.0;
33429 transition: DECELERATE 0.5;
33430 target: "btn_over3";
33434 name: "btn_unclick3";
33435 signal: "mouse,up,1";
33436 source: "btn_over2";
33437 action: SIGNAL_EMIT "elm,action,panel,toggle" "";
33439 program { name: "highlight_show";
33440 signal: "elm,action,focus";
33442 action: STATE_SET "enabled" 0.0;
33443 transition: ACCELERATE 0.3;
33444 target: "focus_highlight";
33446 program { name: "highlight_hide";
33447 signal: "elm,action,unfocus";
33449 action: STATE_SET "default" 0.0;
33450 transition: DECELERATE 0.3;
33451 target: "focus_highlight";
33456 ///////////////////////////////////////////////////////////////////////////////
33457 group { name: "elm/conformant/base/default";
33459 part { name: "elm.swallow.shelf";
33461 description { state: "default" 0.0;
33464 rel2.relative: 1.0 0.0;
33467 part { name: "elm.swallow.content";
33469 description { state: "default" 0.0;
33471 rel1.relative: 0.0 1.0;
33472 rel1.to_y: "elm.swallow.shelf";
33473 rel2.relative: 1.0 0.0;
33474 rel2.to_y: "elm.swallow.virtualkeypad";
33477 part { name: "elm.swallow.virtualkeypad";
33479 description { state: "default" 0.0;
33482 rel1.relative: 0.0 0.0;
33483 rel1.to_y: "elm.swallow.panel";
33484 rel2.relative: 1.0 0.0;
33485 rel2.to_y: "elm.swallow.panel";
33488 part { name: "elm.swallow.panel";
33490 description { state: "default" 0.0;
33493 rel1.relative: 0.0 1.0;
33499 /////////////////////////////////////////////////////////////////////////////
33501 /////////////////////////////////////////////////////////////////////////////
33503 part { name: "ch_"#_pos".base"; \
33505 description { state: "default" 0.0; \
33507 relative: (_pos % 7 * 7 / 8 / 6) 0; \
33511 relative: (_pos % 7 * 7 / 8 / 6 + 1 / 8) 1; \
33518 part { name: "ch_"#_pos".text"; \
33520 effect: SOFT_SHADOW; \
33523 clip_to: "ch_"#_pos".clipper"; \
33525 state: "default" 0.0; \
33526 rel1.to: "ch_"#_pos".base"; \
33527 rel2.to: "ch_"#_pos".base"; \
33528 color: 0 0 0 255; \
33538 part { name: "ch_"#_pos".clipper"; \
33540 description { state: "default" 0.0; \
33541 rel1.to: "ch_"#_pos".base"; \
33542 rel2.to: "ch_"#_pos".base"; \
33546 #define CIT(_pos) \
33547 part { name: "cit_"#_pos".rect"; \
33549 description { state: "default" 0.0; \
33551 relative: (_pos % 7 * 7 / 8 / 6) \
33552 (_pos / 8 / 5 - _pos % 7 / 8 / 5); \
33556 relative: (_pos % 7 * 7 / 8 / 6 + 1 / 8) \
33557 (_pos / 8 / 5 - _pos % 7 / 8 / 5 + 1 / 8); \
33565 name: "cit_"#_pos".event"; \
33567 repeat_events: 1; \
33569 rel1.to: "cit_"#_pos".rect"; \
33570 rel2.to: "cit_"#_pos".rect"; \
33571 state: "default" 0.0; \
33575 part { name: "cit_"#_pos".shelf"; \
33578 description { state: "default" 0.0; \
33580 to: "cit_"#_pos".bg"; \
33584 to: "cit_"#_pos".bg"; \
33586 color: 200 200 200 255; \
33589 part { name: "cit_"#_pos".hd"; \
33592 description { state: "default" 0.0; \
33594 to: "cit_"#_pos".bg"; \
33598 to: "cit_"#_pos".bg"; \
33601 color: 160 0 0 255; \
33603 description { state: "visible" 0.0; \
33604 inherit: "default" 0.0; \
33609 name: "cit_"#_pos".base_sh"; \
33612 state: "default" 0.0; \
33616 to: "cit_"#_pos".base"; \
33617 relative: 0.0 1.0; \
33621 to: "cit_"#_pos".base"; \
33622 relative: 1.0 1.05; \
33626 normal: "ilist_item_shadow.png"; \
33632 name: "cit_"#_pos".base"; \
33635 state: "default" 0.0; \
33636 rel1.to: "cit_"#_pos".rect"; \
33637 rel2.to: "cit_"#_pos".rect"; \
33638 rel2.offset: -1 -1; \
33640 normal: "ilist_1.png"; \
33646 state: "today" 0.0; \
33647 inherit: "default" 0.0; \
33648 image.normal: "ilist_2.png"; \
33649 color: 240 240 240 255; \
33652 part { name: "cit_"#_pos".bg"; \
33654 description { state: "default" 0.0; \
33656 color: 255 255 255 0; \
33658 to: "cit_"#_pos".rect"; \
33659 relative: 0.0 0.0; \
33662 to: "cit_"#_pos".rect"; \
33663 relative: 1.0 1.0; \
33667 normal: "bt_sm_base1.png"; \
33670 image.middle: SOLID; \
33672 description { state: "selected" 0.0; \
33673 inherit: "default" 0.0; \
33675 color: 255 255 255 255; \
33678 part { name: "cit_"#_pos".text"; \
33680 effect: SOFT_SHADOW; \
33684 state: "default" 0.0; \
33685 rel1.to: "cit_"#_pos".bg"; \
33686 rel2.to: "cit_"#_pos".bg"; \
33687 color: 0 0 0 255; \
33696 description { state: "selected" 0.0; \
33697 inherit: "default" 0.0; \
33698 color: 224 224 224 255; \
33699 color3: 0 0 0 64; \
33702 part { name: "cit_"#_pos".fg1"; \
33704 description { state: "default" 0.0; \
33706 color: 255 255 255 0; \
33707 rel1.to: "cit_"#_pos".bg"; \
33708 rel2.relative: 1.0 0.5; \
33709 rel2.to: "cit_"#_pos".bg"; \
33711 normal: "bt_sm_hilight.png"; \
33715 description { state: "selected" 0.0; \
33716 inherit: "default" 0.0; \
33718 color: 255 255 255 255; \
33721 part { name: "cit_"#_pos".fg2"; \
33723 description { state: "default" 0.0; \
33725 color: 255 255 255 0; \
33726 rel1.to: "cit_"#_pos".bg"; \
33727 rel2.to: "cit_"#_pos".bg"; \
33729 normal: "bt_sm_shine.png"; \
33733 description { state: "selected" 0.0; \
33734 inherit: "default" 0.0; \
33736 color: 255 255 255 255; \
33739 part { name: "cit_"#_pos".check"; \
33741 description { state: "default" 0.0; \
33743 to: "cit_"#_pos".bg"; \
33744 relative: 0.7 0.6; \
33748 to: "cit_"#_pos".bg"; \
33749 relative: 1.1 1.2; \
33754 color: 255 0 0 255; \
33755 image.normal: "check.png"; \
33757 description { state: "visible" 0.0; \
33758 inherit: "default" 0.0; \
33764 name: "cit_"#_pos".go_active"; \
33765 signal: "cit_"#_pos",selected"; \
33767 action: STATE_SET "selected" 0.0; \
33768 target: "cit_"#_pos".bg"; \
33769 target: "cit_"#_pos".fg1"; \
33770 target: "cit_"#_pos".fg2"; \
33771 target: "cit_"#_pos".text"; \
33774 name: "cit_"#_pos".go_passive"; \
33775 signal: "cit_"#_pos",unselected"; \
33777 action: STATE_SET "default" 0.0; \
33778 target: "cit_"#_pos".bg"; \
33779 target: "cit_"#_pos".fg1"; \
33780 target: "cit_"#_pos".fg2"; \
33781 target: "cit_"#_pos".text"; \
33784 name: "cit_"#_pos".is_today"; \
33785 signal: "cit_"#_pos",today"; \
33787 action: STATE_SET "today" 0.0; \
33788 target: "cit_"#_pos".base"; \
33791 name: "cit_"#_pos".not_today"; \
33792 signal: "cit_"#_pos",not_today"; \
33794 action: STATE_SET "default" 0.0; \
33795 target: "cit_"#_pos".base"; \
33798 source: "cit_"#_pos".clicked"; \
33799 signal: "mouse,clicked,1"; \
33800 source: "cit_"#_pos".event"; \
33801 action: SIGNAL_EMIT "elm,action,selected" #_pos; \
33804 name: "cit_"#_pos".clear"; \
33805 signal: "cit_"#_pos",clear"; \
33807 action: STATE_SET "default" 0.0; \
33808 target: "cit_"#_pos".check"; \
33809 target: "cit_"#_pos".hd"; \
33812 name: "cit_"#_pos".checked"; \
33813 signal: "cit_"#_pos",checked"; \
33815 action: STATE_SET "visible" 0.0; \
33816 target: "cit_"#_pos".check"; \
33819 name: "cit_"#_pos".holiday"; \
33820 signal: "cit_"#_pos",holiday"; \
33822 action: STATE_SET "visible" 0.0; \
33823 target: "cit_"#_pos".hd"; \
33827 group { name: "elm/calendar/base/default";
33829 image: "shelf_inset.png" COMP;
33830 image: "bt_base1.png" COMP;
33831 image: "bt_hilight.png" COMP;
33832 image: "bt_shine.png" COMP;
33833 image: "bt_glow.png" COMP;
33834 image: "bt_dis_base.png" COMP;
33835 image: "bt_dis_hilight.png" COMP;
33836 image: "sp_bt_l.png" COMP;
33837 image: "sp_bt_r.png" COMP;
33838 image: "bt_sm_base1.png" COMP;
33839 image: "bt_sm_shine.png" COMP;
33840 image: "bt_sm_hilight.png" COMP;
33841 image: "ilist_1.png" COMP;
33842 image: "ilist_2.png" COMP;
33843 image: "ilist_item_shadow.png" COMP;
33844 image: "check.png" COMP;
33849 description { state: "default" 0.0;
33852 rel2.offset: -2 -2;
33853 color: 255 255 255 0;
33857 part { name: "spinner-base";
33860 description { state: "default" 0.0;
33866 rel2.offset: -7 -7;
33867 color: 255 255 255 0;
33871 part { name: "conf_over_spinner";
33873 description { state: "default" 0.0;
33874 rel1.to: "spinner-base";
33875 rel1.offset: -3 -3;
33876 rel2.to: "spinner-base";
33879 normal: "shelf_inset.png";
33886 part { name: "table-base";
33889 description { state: "default" 0.0;
33892 rel1.to_y: "spinner-base";
33894 rel1.relative: 0 1;
33896 rel2.offset: -7 -7;
33897 color: 255 255 255 0;
33900 part { name: "conf_over_table";
33902 description { state: "default" 0.0;
33903 rel1.to: "table-base";
33904 rel1.offset: -3 -3;
33905 rel2.to: "table-base";
33908 normal: "shelf_inset.png";
33915 part { name: "header";
33918 description { state: "default" 0.0;
33919 rel1.to: "table-base";
33920 rel1.relative: 0 0;
33921 rel2.to: "table-base";
33922 rel2.relative: 1 0.1;
33923 color: 255 255 255 0;
33926 part { name: "base";
33929 description { state: "default" 0.0;
33930 rel1.to_x: "table-base";
33931 rel1.to_y: "header";
33932 rel1.relative: 0 1;
33934 rel2.to: "table-base";
33936 color: 255 255 255 0;
33939 part { name: "left_bt";
33941 description { state: "default" 0.0;
33942 rel1 { to: "spinner-base";
33945 rel2 { to: "spinner-base";
33953 normal: "bt_base1.png";
33958 description { state: "clicked" 0.0;
33959 inherit: "default" 0.0;
33960 image.normal: "bt_base1.png";
33961 image.middle: SOLID;
33964 part { name: "left_over1";
33966 description { state: "default" 0.0;
33967 rel1.to: "left_bt";
33968 rel2 { to: "left_bt";
33972 normal: "bt_hilight.png";
33977 part { name: "left_over2";
33980 description { state: "default" 0.0;
33981 rel1.to: "left_bt";
33982 rel2.to: "left_bt";
33984 normal: "bt_shine.png";
33989 part { name: "left_over3";
33992 description { state: "default" 0.0;
33993 color: 255 255 255 0;
33994 rel1.to: "left_bt";
33995 rel2.to: "left_bt";
33997 normal: "bt_glow.png";
33998 border: 12 12 12 12;
34002 description { state: "clicked" 0.0;
34003 inherit: "default" 0.0;
34005 color: 255 255 255 255;
34008 part { name: "right_bt";
34010 description { state: "default" 0.0;
34011 rel1 { to: "spinner-base";
34014 rel2 { to: "spinner-base";
34022 normal: "bt_base1.png";
34027 description { state: "clicked" 0.0;
34028 inherit: "default" 0.0;
34029 image.normal: "bt_base1.png";
34030 image.middle: SOLID;
34033 part { name: "right_over1";
34035 description { state: "default" 0.0;
34036 rel1.to: "right_bt";
34037 rel2 { to: "right_bt";
34041 normal: "bt_hilight.png";
34046 part { name: "right_over2";
34049 description { state: "default" 0.0;
34050 rel1.to: "right_bt";
34051 rel2.to: "right_bt";
34053 normal: "bt_shine.png";
34058 part { name: "right_over3";
34061 description { state: "default" 0.0;
34062 color: 255 255 255 0;
34063 rel1.to: "right_bt";
34064 rel2.to: "right_bt";
34066 normal: "bt_glow.png";
34067 border: 12 12 12 12;
34071 description { state: "clicked" 0.0;
34072 inherit: "default" 0.0;
34074 color: 255 255 255 255;
34077 part { name: "left_bt_icon";
34079 description { state: "default" 0.0;
34080 rel1.to: "left_bt";
34081 rel2.to: "left_bt";
34085 image.normal: "sp_bt_l.png";
34088 part { name: "right_bt_icon";
34090 description { state: "default" 0.0;
34091 rel1.to: "right_bt";
34092 rel2.to: "right_bt";
34096 image.normal: "sp_bt_r.png";
34099 part { name: "month_text";
34103 description { state: "default" 0.0;
34106 rel1 { relative: 1.0 0.0;
34109 to_y: "spinner-base";
34111 rel2 { relative: 0.0 1.0;
34114 to_y: "spinner-base";
34118 font: "Sans,Edje-Vera";
34125 CH(0) CH(1) CH(2) CH(3) CH(4) CH(5) CH(6)
34126 CIT(0) CIT(1) CIT(2) CIT(3) CIT(4) CIT(5) CIT(6)
34127 CIT(7) CIT(8) CIT(9) CIT(10) CIT(11) CIT(12) CIT(13)
34128 CIT(14) CIT(15) CIT(16) CIT(17) CIT(18) CIT(19) CIT(20)
34129 CIT(21) CIT(22) CIT(23) CIT(24) CIT(25) CIT(26) CIT(27)
34130 CIT(28) CIT(29) CIT(30) CIT(31) CIT(32) CIT(33) CIT(34)
34131 CIT(35) CIT(36) CIT(37) CIT(38) CIT(39) CIT(40) CIT(41)
34134 program { name: "dec_start";
34135 signal: "mouse,down,1";
34137 action: SIGNAL_EMIT "elm,action,decrement,start" "";
34139 program { name: "dec_stop";
34140 signal: "mouse,up,1";
34142 action: SIGNAL_EMIT "elm,action,stop" "";
34144 program { name: "inc_start";
34145 signal: "mouse,down,1";
34146 source: "right_bt";
34147 action: SIGNAL_EMIT "elm,action,increment,start" "";
34149 program { name: "inc_stop";
34150 signal: "mouse,up,1";
34151 source: "right_bt";
34152 action: SIGNAL_EMIT "elm,action,stop" "";
34155 name: "left_bt_click";
34156 signal: "mouse,down,1";
34157 source: "left_over2";
34158 action: STATE_SET "clicked" 0.0;
34162 name: "left_bt_unclick";
34163 signal: "mouse,up,1";
34164 source: "left_over2";
34165 action: STATE_SET "default" 0.0;
34169 name: "left_bt_click2";
34170 signal: "mouse,down,1";
34171 source: "left_over3";
34172 action: STATE_SET "clicked" 0.0;
34173 target: "left_over3";
34176 name: "left_bt_unclick2";
34177 signal: "mouse,up,1";
34178 source: "left_over3";
34179 action: STATE_SET "default" 0.0;
34180 transition: DECELERATE 0.5;
34181 target: "left_over3";
34184 name: "right_bt_click";
34185 signal: "mouse,down,1";
34186 source: "right_over2";
34187 action: STATE_SET "clicked" 0.0;
34188 target: "right_bt";
34191 name: "right_bt_unclick";
34192 signal: "mouse,up,1";
34193 source: "right_over2";
34194 action: STATE_SET "default" 0.0;
34195 target: "right_bt";
34198 name: "right_bt_click2";
34199 signal: "mouse,down,1";
34200 source: "right_over3";
34201 action: STATE_SET "clicked" 0.0;
34202 target: "right_over3";
34205 name: "right_bt_unclick2";
34206 signal: "mouse,up,1";
34207 source: "right_over3";
34208 action: STATE_SET "default" 0.0;
34209 transition: DECELERATE 0.5;
34210 target: "right_over3";
34218 ////////////////////////////////////////////////////////////////////////////////
34220 ////////////////////////////////////////////////////////////////////////////////
34221 group { name: "elm/colorselector/bg/default";
34223 part { name: "elm.colorbar_0";
34226 description { state: "default" 0.0;
34228 rel1.relative: 0.0 0.00653594771;
34229 rel2.relative: 1.0 0.254901961;
34232 part { name: "elm.colorbar_1";
34235 description { state: "default" 0.0;
34237 rel1.relative: 0.0 0.254901961;
34238 rel2.relative: 1.0 0.503267974;
34241 part { name: "elm.colorbar_2";
34244 description { state: "default" 0.0;
34246 rel1.relative: 0.0 0.503267974;
34247 rel2.relative: 1.0 0.751633987;
34250 part { name: "elm.colorbar_3";
34253 description { state: "default" 0.0;
34255 rel1.relative: 0.0 0.751633987;
34256 rel2.relative: 1.0 1.0;
34262 group { name: "elm/colorselector/base/default";
34264 part { name: "elm.bar_bg";
34267 description { state: "default" 0.0;
34271 to_x: "elm.arrow_bg";
34272 to_y: "elm.arrow_icon";
34276 relative: 1.0 0.83;
34277 to_x: "elm.arrow_bg";
34282 part { name: "elm.bar";
34285 description { state: "default" 0.0;
34286 rel1.to: "elm.bar_bg";
34287 rel2.to: "elm.bar_bg";
34290 part { name: "elm.arrow_bg";
34293 description { state: "default" 0.0;
34295 relative: 1.0 0.17;
34297 to_x: "elm.l_button";
34300 relative: 0.0 0.83;
34302 to_x: "elm.r_button";
34306 part { name: "elm.arrow";
34310 description { state: "default" 0.0;
34315 to_x: "elm.arrow_bg";
34318 relative: 0.0 0.17;
34319 to_x: "elm.arrow_bg";
34325 confine: "elm.arrow_bg";
34330 part { name: "elm.arrow_icon";
34333 description { state: "default" 0.0;
34348 part { name: "event";
34351 description { state: "default" 0.0;
34353 to: "elm.arrow_icon";
34356 to_x: "elm.arrow_icon";
34357 to_y: "elm.arrow_bg";
34363 events: "elm.arrow";
34366 part { name: "elm.l_button";
34370 description { state: "default" 0.0;
34375 to_y: "elm.bar_bg";
34379 to_y: "elm.bar_bg";
34384 part { name: "elm.r_button";
34389 state: "default" 0.0;
34394 to_y: "elm.bar_bg";
34398 to_y: "elm.bar_bg";
34406 group{ name: "elm/colorselector/image/colorbar_0";
34408 image: "color_picker_color.png" COMP;
34411 part { name: "colorbar_0_image";
34414 description { state: "default" 0.0;
34415 rel2.offset: -1 -1;
34416 image.normal: "color_picker_color.png";
34422 group { name: "elm/colorselector/image/colorbar_1";
34424 image: "color_picker_opacity.png" COMP;
34427 part { name: "colorbar_1_image";
34430 description { state: "default" 0.0;
34431 rel2.offset: -1 -1;
34432 image.normal: "color_picker_opacity.png";
34438 group { name: "elm/colorselector/image/colorbar_2";
34440 image: "color_picker_brightness.png" COMP;
34443 part { name: "colorbar_2_image";
34446 description { state: "default" 0.0;
34447 rel2.offset: -1 -1;
34448 image.normal: "color_picker_brightness.png";
34454 group { name: "elm/colorselector/image/colorbar_3";
34456 image: "color_picker_alpha.png" COMP;
34459 part { name: "colorbar_3_image";
34462 description { state: "default" 0.0;
34463 rel2.offset: -1 -1;
34464 image.normal: "color_picker_alpha.png";
34470 group { name: "elm/colorselector/bg_image/colorbar_3";
34472 image: "color_picker_alpha_bg.png" COMP;
34475 part { name: "colorbar_3_image";
34478 description { state: "default" 0.0;
34479 rel2.offset: -1 -1;
34480 image.normal: "color_picker_alpha_bg.png";
34486 group { name: "elm/colorselector/image/updown";
34488 image: "icon_arrow_down.png" COMP;
34494 description { state: "default" 0.0;
34498 part { name: "arrow_image";
34501 description { state: "default" 0.0;
34502 image.normal: "icon_arrow_down.png";
34508 group { name: "elm/colorselector/button/left";
34510 image: "bt_base1.png" COMP;
34511 image: "bt_shine.png" COMP;
34512 image: "sp_bt_l.png" COMP;
34515 part { name: "button_image";
34517 description { state: "default" 0.0;
34518 image.normal: "bt_base1.png";
34519 image.border: 6 6 6 6;
34520 image.middle: SOLID;
34523 description { state: "clicked" 0.0;
34524 inherit: "default" 0.0;
34525 image.normal: "bt_shine.png";
34526 image.border: 6 6 6 6;
34527 image.middle: SOLID;
34530 part { name: "btn_over";
34533 description { state: "default" 0.0;
34534 rel1.to: "button_image";
34537 to: "button_image";
34540 normal: "bt_hilight.png";
34545 part { name: "btn_over2";
34549 ignore_flags: ON_HOLD;
34550 description { state: "default" 0.0;
34551 rel1.to: "button_image";
34552 rel2.to: "button_image";
34554 normal: "bt_shine.png";
34559 part { name: "focus_image";
34561 description { state: "default" 0.0;
34562 color: 255 255 255 0;
34563 rel1.to: "button_image";
34564 rel2.to: "button_image";
34566 normal: "bt_glow.png";
34567 border: 12 12 12 12;
34572 description { state: "clicked" 0.0;
34573 inherit: "default" 0.0;
34575 color: 255 255 255 255;
34578 part { name: "left_arrow";
34580 description { state: "default" 0.0;
34583 image.normal: "sp_bt_l.png";
34590 name: "button_down";
34591 signal: "elm,state,left,button,down";
34592 source: "left_button";
34593 action: STATE_SET "clicked" 0.0;
34594 target: "button_image";
34595 target: "focus_image";
34599 signal: "elm,state,left,button,up";
34600 source: "left_button";
34601 action: STATE_SET "default" 0.0;
34602 target: "button_image";
34603 target: "focus_image";
34608 group { name: "elm/colorselector/button/right";
34610 image: "bt_base1.png" COMP;
34611 image: "bt_shine.png" COMP;
34612 image: "sp_bt_r.png" COMP;
34615 part { name: "button_image";
34617 description { state: "default" 0.0;
34618 image.normal: "bt_base1.png";
34619 image.border: 6 6 6 6;
34620 image.middle: SOLID;
34623 description { state: "clicked" 0.0;
34624 inherit: "default" 0.0;
34625 image.normal: "bt_shine.png";
34626 image.border: 6 6 6 6;
34627 image.middle: SOLID;
34630 part { name: "btn_over";
34633 description { state: "default" 0.0;
34634 rel1.to: "button_image";
34637 to: "button_image";
34640 normal: "bt_hilight.png";
34645 part { name: "btn_over2";
34649 ignore_flags: ON_HOLD;
34650 description { state: "default" 0.0;
34651 rel1.to: "button_image";
34652 rel2.to: "button_image";
34654 normal: "bt_shine.png";
34659 part { name: "focus_image";
34661 description { state: "default" 0.0;
34662 color: 255 255 255 0;
34663 rel1.to: "button_image";
34664 rel2.to: "button_image";
34666 normal: "bt_glow.png";
34667 border: 12 12 12 12;
34672 description { state: "clicked" 0.0;
34673 inherit: "default" 0.0;
34675 color: 255 255 255 255;
34678 part { name: "right_arrow";
34680 description { state: "default" 0.0;
34683 image.normal: "sp_bt_r.png";
34690 name: "button_down";
34691 signal: "elm,state,right,button,down";
34692 source: "right_button";
34693 action: STATE_SET "clicked" 0.0;
34694 target: "button_image";
34695 target: "focus_image";
34699 signal: "elm,state,right,button,up";
34700 source: "right_button";
34701 action: STATE_SET "default" 0.0;
34702 target: "button_image";
34703 target: "focus_image";
34708 ///////////////////////////////////////////////////////////////////////////////
34709 #define FLIP_PICKER_MAX_LEN (50)
34710 #define FLIP_PICKER_MAX_LEN_STR "50"
34712 group { name: "elm/flipselector/base/default";
34714 image: "flip_base.png" COMP;
34715 image: "flip_base_shad.png" COMP;
34716 image: "flip_shad.png" COMP;
34717 image: "arrow_up.png" COMP;
34718 image: "arrow_down.png" COMP;
34719 image: "flip_t.png" COMP;
34720 image: "flip_b.png" COMP;
34724 item: "max_len" FLIP_PICKER_MAX_LEN_STR;
34727 //FIXME: quick successive clicks on, say, up, lead to nastiness
34729 public cur, prev, next, lock;
34731 public animator_bottom_down(val, Float:pos) {
34732 new tmp[FLIP_PICKER_MAX_LEN];
34734 set_tween_state(PART:"bottom", pos, "shrink", 0.0, "default", 0.0);
34735 set_tween_state(PART:"bottom_sheet", pos, "shrink", 0.0, "default",
34737 set_tween_state(PART:"shadow", pos, "half", 0.0, "full",
34741 set_state(PART:"shadow", "default", 0.0);
34744 fetch_str(next, 0, tmp, FLIP_PICKER_MAX_LEN);
34745 if (strncmp(tmp, "", FLIP_PICKER_MAX_LEN) != 0) {
34746 replace_str(next, 0, "");
34747 message(MSG_STRING, 1, tmp);
34752 public animator_top_down(val, Float:pos) {
34753 set_tween_state(PART:"top", pos, "default", 0.0, "shrink", 0.0);
34754 set_tween_state(PART:"top_sheet", pos, "default", 0.0, "shrink",
34756 set_tween_state(PART:"shadow", pos, "default", 0.0, "half",
34760 anim(0.2, "animator_bottom_down", val);
34763 public animator_bottom_up(val, Float:pos) {
34764 set_tween_state(PART:"bottom", pos, "default", 0.0, "shrink", 0.0);
34765 set_tween_state(PART:"bottom_sheet", pos, "default", 0.0, "shrink",
34767 set_tween_state(PART:"shadow", pos, "full", 0.0, "half",
34771 anim(0.2, "animator_top_up", val);
34774 public animator_top_up(val, Float:pos) {
34775 new tmp[FLIP_PICKER_MAX_LEN];
34777 set_tween_state(PART:"top", pos, "shrink", 0.0, "default", 0.0);
34778 set_tween_state(PART:"top_sheet", pos, "shrink", 0.0, "default",
34780 set_tween_state(PART:"shadow", pos, "half", 0.0, "default",
34784 set_state(PART:"shadow", "default", 0.0);
34787 fetch_str(next, 0, tmp, FLIP_PICKER_MAX_LEN);
34788 if (strncmp(tmp, "", FLIP_PICKER_MAX_LEN) != 0) {
34789 replace_str(next, 0, "");
34790 message(MSG_STRING, 2, tmp);
34795 public message(Msg_Type:type, id, ...) {
34797 if ((type == MSG_STRING) && (id == 1)) {
34798 new value[FLIP_PICKER_MAX_LEN], tmp[FLIP_PICKER_MAX_LEN];
34800 snprintf(value, FLIP_PICKER_MAX_LEN, "%s", getarg(2));
34802 if (get_int(lock) == 1) {
34803 replace_str(next, 0, value);
34807 fetch_str(cur, 0, tmp, FLIP_PICKER_MAX_LEN);
34809 set_text(PART:"bottom_b", tmp);
34811 set_state(PART:"top", "shrink", 0.0);
34812 set_text(PART:"top", tmp);
34813 set_state(PART:"top", "default", 0.0);
34814 set_text(PART:"top", tmp);
34816 replace_str(prev, 0, tmp);
34818 set_state(PART:"bottom", "default", 0.0);
34819 set_text(PART:"bottom", value);
34820 set_state(PART:"bottom", "shrink", 0.0);
34821 set_text(PART:"bottom", value);
34823 set_text(PART:"top_b", value);
34825 replace_str(cur, 0, value);
34827 set_state(PART:"bottom_sheet", "shrink", 0.0);
34828 set_state(PART:"top_sheet", "default", 0.0);
34831 set_state(PART:"shadow", "default", 0.0);
34832 anim(0.2, "animator_top_down", 1);
34836 if ((type == MSG_STRING) && (id == 2)) {
34837 new value[FLIP_PICKER_MAX_LEN], tmp[FLIP_PICKER_MAX_LEN];
34839 snprintf(value, FLIP_PICKER_MAX_LEN, "%s", getarg(2));
34841 if (get_int(lock) == 1) {
34842 replace_str(next, 0, value);
34846 fetch_str(cur, 0, tmp, FLIP_PICKER_MAX_LEN);
34848 set_text(PART:"top_b", tmp);
34850 set_state(PART:"bottom", "shrink", 0.0);
34851 set_text(PART:"bottom", tmp);
34852 set_state(PART:"bottom", "default", 0.0);
34853 set_text(PART:"bottom", tmp);
34855 replace_str(prev, 0, tmp);
34857 set_state(PART:"top", "default", 0.0);
34858 set_text(PART:"top", value);
34859 set_state(PART:"top", "shrink", 0.0);
34860 set_text(PART:"top", value);
34862 set_text(PART:"bottom_b", value);
34864 replace_str(cur, 0, value);
34866 set_state(PART:"bottom_sheet", "default", 0.0);
34867 set_state(PART:"top_sheet", "shrink", 0.0);
34870 set_state(PART:"shadow", "full", 0.0);
34871 anim(0.2, "animator_bottom_up", 1);
34877 part { name: "shad";
34879 description { state: "default" 0.0;
34880 rel1.offset: -4 -4;
34885 normal: "flip_base_shad.png";
34891 part { name: "base";
34893 description { state: "default" 0.0;
34895 rel2.offset: -5 -5;
34897 image.normal: "flip_base.png";
34904 description { state: "default" 0.0;
34906 rel1.relative: 0.0 0.5;
34910 description { state: "hidden" 0.0;
34911 inherit: "default" 0.0;
34919 description { state: "default" 0.0;
34922 rel2.relative: 1.0 0.5;
34925 description { state: "hidden" 0.0;
34926 inherit: "default" 0.0;
34931 part { name: "bottom_sheet_static";
34933 description { state: "default" 0.0;
34937 image.normal: "flip_b.png";
34941 part { name: "bottom_b";
34943 clip_to: "bottom_clipper";
34946 description { state: "default" 0.0;
34952 font: "Sans:style=Bold,Edje-Vera-Bold";
34960 part { name: "shadow";
34962 description { state: "default" 0.0;
34965 rel2.relative: 1.0 0.0;
34966 image.normal: "flip_shad.png";
34968 description { state: "half" 0.0;
34969 inherit: "default" 0.0;
34970 rel2.relative: 1.0 0.5;
34972 description { state: "full" 0.0;
34973 inherit: "default" 0.0;
34974 rel2.relative: 1.0 1.0;
34978 part { name: "bottom_sheet";
34980 description { state: "default" 0.0;
34984 image.normal: "flip_b.png";
34986 description { state: "shrink" 0.0;
34987 inherit: "default" 0.0;
34989 rel2.relative: 1.0 0.0;
34993 part { name: "bottom";
34995 clip_to: "bottom_clipper";
34998 description { state: "default" 0.0;
35004 font: "Sans:style=Bold,Edje-Vera-Bold";
35010 description { state: "shrink" 0.0;
35011 inherit: "default" 0.0;
35012 color: 128 128 128 255;
35014 rel2.relative: 1.0 0.5; /* FIXME: same visual effect? --> MAP! */
35018 part { name: "top_sheet_static";
35020 description { state: "default" 0.0;
35024 image.normal: "flip_t.png";
35028 part { name: "top_b";
35030 clip_to: "top_clipper";
35033 description { state: "default" 0.0;
35039 font: "Sans:style=Bold,Edje-Vera-Bold";
35048 part { name: "top_sheet";
35050 description { state: "default" 0.0;
35054 image.normal: "flip_t.png";
35056 description { state: "shrink" 0.0;
35057 inherit: "default" 0.0;
35058 color: 128 128 128 255;
35060 rel1.relative: 0.0 1.0;
35064 part { name: "top";
35066 clip_to: "top_clipper";
35069 description { state: "default" 0.0;
35075 font: "Sans:style=Bold,Edje-Vera-Bold";
35081 description { state: "shrink" 0.0;
35082 inherit: "default" 0.0;
35084 rel1.relative: 0.0 0.5;
35088 part { name: "arrow_top";
35091 description { state: "default" 0.0;
35097 image.normal: "arrow_up.png";
35099 description { state: "hidden" 0.0;
35100 inherit: "default" 0.0;
35104 part { name: "arrow_bottom";
35107 description { state: "default" 0.0;
35113 image.normal: "arrow_down.png";
35115 description { state: "hidden" 0.0;
35116 inherit: "default" 0.0;
35124 name: "top_clipper";
35126 state: "default" 0.0;
35136 name: "bottom_clipper";
35138 state: "default" 0.0;
35147 program { name: "load";
35151 append_str(cur, "");
35152 append_str(prev, "");
35153 append_str(next, "");
35158 program { name: "hide_arrows";
35159 signal: "elm,state,button,hidden";
35161 action: STATE_SET "hidden" 0.0;
35162 target: "arrow_top";
35163 target: "arrow_bottom";
35168 program { name: "show_arrows";
35169 signal: "elm,state,button,visible";
35171 action: STATE_SET "default" 0.0;
35172 target: "arrow_top";
35173 target: "arrow_bottom";
35178 program { name: "up";
35179 signal: "mouse,down,1";
35181 action: SIGNAL_EMIT "elm,action,up,start" "";
35183 program { name: "up,stop";
35184 signal: "mouse,up,1";
35186 action: SIGNAL_EMIT "elm,action,up,stop" "";
35188 program { name: "down";
35189 signal: "mouse,down,1";
35191 action: SIGNAL_EMIT "elm,action,down,start" "";
35193 program { name: "down,stop";
35194 signal: "mouse,up,1";
35196 action: SIGNAL_EMIT "elm,action,down,stop" "";
35201 ////////////////////////////////////////////////////////////////////////////////
35203 ////////////////////////////////////////////////////////////////////////////////
35204 group { name: "elm/diskselector/base/default";
35206 image: "bar_shine.png" COMP;
35213 description { state: "default" 0.0;
35217 part { name: "shine_left";
35219 description { state: "default" 0.0;
35221 rel1.relative: -0.1 0;
35223 rel2.relative: 0.1 1;
35224 image.normal: "bar_shine.png";
35225 color: 255 255 255 120;
35228 part { name: "shine_center";
35230 description { state: "default" 0.0;
35232 rel1.relative: 0.2 0;
35234 rel2.relative: 0.8 1;
35235 image.normal: "bar_shine.png";
35236 color: 255 255 255 180;
35239 part { name: "shine_right";
35241 description { state: "default" 0.0;
35243 rel1.relative: 0.9 0;
35245 rel2.relative: 1.1 1;
35246 image.normal: "bar_shine.png";
35247 color: 255 255 255 120;
35250 part { name: "clipper";
35253 description { state: "default" 0.0;
35257 rel2.offset: -3 -3;
35260 part { name: "elm.swallow.content";
35261 clip_to: "clipper";
35263 description { state: "default" 0.0;
35271 group { name: "elm/diskselector/item/default";
35274 item: "len_threshold" "14";
35278 part { name: "elm.swallow.icon";
35280 description { state: "default" 0.0;
35292 description { state: "show" 0.0;
35293 inherit: "default" 0.0;
35295 description { state: "default_small" 0.0;
35296 inherit: "default" 0.0;
35297 rel1.relative: 0 0.2;
35298 rel2.relative: 0 0.8;
35300 description { state: "left_side" 0.0;
35301 inherit: "default" 0.0;
35302 rel1.relative: 0 0.2;
35303 rel2.relative: 0 0.8;
35304 color: 255 255 255 160;
35306 description { state: "right_side" 0.0;
35307 inherit: "left_side" 0.0;
35308 rel1.relative: 0.4 0.2;
35309 rel2.relative: 0.4 0.8;
35310 color: 255 255 255 160;
35313 part { name: "elm.text";
35317 description { state: "default" 0.0;
35318 rel1.relative: 1 0.0;
35319 rel1.to_x: "elm.swallow.icon";
35320 rel2.relative: 1.0 1.0;
35321 color: 255 255 255 255;
35324 font: "Sans,Edje-Vera";
35330 description { state: "show" 0.0;
35331 inherit: "default" 0.0;
35334 description { state: "default_small" 0.0;
35335 inherit: "default" 0.0;
35339 description { state: "left_side" 0.0;
35340 inherit: "default" 0.0;
35341 color: 172 172 172 255;
35344 text.align: 0.2 0.5;
35346 description { state: "right_side" 0.0;
35347 inherit: "default" 0.0;
35348 color: 172 172 172 255;
35351 text.align: 0.8 0.5;
35357 program { name: "center_text";
35358 signal: "elm,state,center";
35360 action: STATE_SET "show" 0.0;
35361 target: "elm.text";
35362 target: "elm.swallow.icon";
35364 program { name: "center_small_text";
35365 signal: "elm,state,center_small";
35367 action: STATE_SET "default_small" 0.0;
35368 target: "elm.text";
35369 target: "elm.swallow.icon";
35371 program { name: "l_side_text";
35372 signal: "elm,state,left_side";
35374 action: STATE_SET "left_side" 0.0;
35375 target: "elm.text";
35376 target: "elm.swallow.icon";
35378 program { name: "r_side_text";
35379 signal: "elm,state,right_side";
35381 action: STATE_SET "right_side" 0.0;
35382 target: "elm.text";
35383 target: "elm.swallow.icon";
35388 group { name: "elm/entry/path/separator/default";
35389 images.image: "arrow_right.png" COMP;
35391 part { name: "icon";
35393 description { state: "default" 0.0;
35394 image.normal: "arrow_right.png";
35402 group { name: "elm/fileselector/base/default";
35404 item: "path_separator" "<item relsize=16x16 vsize=full href=path/separator></item>";
35407 part { name: "elm.swallow.up";
35409 description { state: "default" 0.0;
35419 part { name: "elm.swallow.home";
35421 description { state: "default" 0.0;
35426 to: "elm.swallow.up";
35431 to: "elm.swallow.up";
35437 part { name: "elm.swallow.files";
35439 description { state: "default" 0.0;
35444 to_y: "elm.swallow.home";
35449 to_y: "elm.swallow.path";
35455 part { name: "elm.swallow.path";
35457 description { state: "default" 0.0;
35461 to_y: "elm.swallow.filename";
35466 to_y: "elm.swallow.filename";
35472 part { name: "elm.swallow.filename";
35474 description { state: "default" 0.0;
35478 to_y: "elm.swallow.ok";
35483 to_y: "elm.swallow.ok";
35489 part { name: "elm.swallow.cancel";
35491 description { state: "default" 0.0;
35495 to: "elm.swallow.ok";
35500 to: "elm.swallow.ok";
35506 part { name: "elm.swallow.ok";
35508 description { state: "default" 0.0;
35520 group { name: "elm/fileselector_entry/base/default";
35522 part { name: "elm.swallow.entry";
35524 description { state: "default" 0.0;
35527 rel2 { to_x: "elm.swallow.button";
35533 part { name: "elm.swallow.button";
35535 description { state: "default" 0.0;
35548 ////////////////////////////////////////////////////////////////////////
35549 // Standard layouts to be used //
35550 ////////////////////////////////////////////////////////////////////////
35551 /* application with toolbar and main content area */
35552 group { name: "elm/layout/application/toolbar-content";
35554 part { name: "elm.swallow.content";
35556 description { state: "default" 0.0;
35557 rel1 { to_y: "elm.external.toolbar";
35564 part { name: "elm.external.toolbar";
35566 source: "elm/toolbar";
35567 description { state: "default" 0.0;
35579 /* application with toolbar and main content area with a back button and title area */
35580 group { name: "elm/layout/application/toolbar-content-back";
35582 part { name: "elm.swallow.content";
35584 description { state: "default" 0.0;
35585 rel1 { to_y: "title_clipper";
35592 part { name: "elm.external.toolbar";
35594 source: "elm/toolbar";
35595 description { state: "default" 0.0;
35604 part { name: "title_clipper";
35606 description { state: "default" 0.0;
35615 description { state: "hidden" 0.0;
35616 inherit: "default" 0.0;
35623 part { name: "back_clipper";
35625 clip_to: "title_clipper";
35626 description { state: "default" 0.0;
35629 description { state: "hidden" 0.0;
35633 part { name: "back";
35635 source: "elm/button";
35636 clip_to: "back_clipper";
35637 description { state: "default" 0.0;
35640 rel1 { to_y: "elm.external.toolbar";
35644 rel2 { to_y: "elm.external.toolbar";
35648 params.string: "label" "Back";
35655 action: SIGNAL_EMIT "elm,action,back" "";
35658 signal: "elm,back,hide";
35660 action: STATE_SET "hidden" 0.0;
35661 target: "back_clipper";
35664 signal: "elm,back,show";
35666 action: STATE_SET "default" 0.0;
35667 target: "back_clipper";
35670 signal: "elm,title,hide";
35672 action: STATE_SET "hidden" 0.0;
35673 transition: LINEAR 0.1;
35674 target: "title_clipper";
35677 signal: "elm,title,show";
35679 action: STATE_SET "default" 0.0;
35680 target: "title_clipper";
35684 part { name: "elm.swallow.end";
35686 description { state: "default" 0.0;
35689 rel1 { to_y: "elm.external.toolbar";
35693 rel2 { to_y: "elm.external.toolbar";
35700 part { name: "elm.text.title";
35702 effect: SOFT_SHADOW;
35704 description { state: "default" 0.0;
35705 rel1 { to_y: "elm.external.toolbar";
35710 rel2 { to_y: "back";
35711 to_x: "elm.swallow.end";
35716 font: "Sans:style=Bold";
35724 /* application with toolbar and main content area with a back and next buttons and title area */
35725 group { name: "elm/layout/application/toolbar-content-back-next";
35727 part { name: "elm.swallow.content";
35729 description { state: "default" 0.0;
35730 rel1 { to_y: "title_clipper";
35737 part { name: "elm.external.toolbar";
35739 source: "elm/toolbar";
35740 description { state: "default" 0.0;
35749 part { name: "title_clipper";
35751 description { state: "default" 0.0;
35760 description { state: "hidden" 0.0;
35761 inherit: "default" 0.0;
35768 part { name: "back";
35770 source: "elm/button";
35771 clip_to: "back_clipper";
35772 description { state: "default" 0.0;
35775 rel1 { to_y: "elm.external.toolbar";
35779 rel2 { to_y: "elm.external.toolbar";
35783 params.string: "label" "Back";
35786 part { name: "back_clipper";
35788 clip_to: "title_clipper";
35789 description { state: "default" 0.0;
35792 description { state: "hidden" 0.0;
35796 part { name: "next";
35798 source: "elm/button";
35799 clip_to: "next_clipper";
35800 description { state: "default" 0.0;
35803 rel1 { to_y: "elm.external.toolbar";
35807 rel2 { to_y: "elm.external.toolbar";
35811 params.string: "label" "Next";
35814 part { name: "next_clipper";
35816 clip_to: "title_clipper";
35817 description { state: "default" 0.0;
35820 description { state: "hidden" 0.0;
35828 action: SIGNAL_EMIT "elm,action,back" "";
35831 signal: "elm,title,hide";
35833 action: STATE_SET "hidden" 0.0;
35834 transition: LINEAR 0.1;
35835 target: "title_clipper";
35838 signal: "elm,title,show";
35840 action: STATE_SET "default" 0.0;
35841 target: "title_clipper";
35844 signal: "elm,back,hide";
35846 action: STATE_SET "hidden" 0.0;
35847 target: "back_clipper";
35850 signal: "elm,back,show";
35852 action: STATE_SET "default" 0.0;
35853 target: "back_clipper";
35858 action: SIGNAL_EMIT "elm,action,next" "";
35861 signal: "elm,next,hide";
35863 action: STATE_SET "hidden" 0.0;
35864 target: "next_clipper";
35867 signal: "elm,next,show";
35869 action: STATE_SET "default" 0.0;
35870 target: "next_clipper";
35873 part { name: "elm.text.title";
35875 effect: SOFT_SHADOW;
35877 clip_to: "title_clipper";
35878 description { state: "default" 0.0;
35879 rel1 { to_y: "elm.external.toolbar";
35884 rel2 { to_y: "back";
35890 font: "Sans:style=Bold";
35897 /* application with a main content area with a back button and title area */
35898 group { name: "elm/layout/application/content-back";
35900 part { name: "elm.swallow.content";
35902 description { state: "default" 0.0;
35903 rel1 { to_y: "title_clipper";
35909 part { name: "title_clipper";
35911 description { state: "default" 0.0;
35920 description { state: "hidden" 0.0;
35921 inherit: "default" 0.0;
35928 part { name: "back_clipper";
35930 clip_to: "title_clipper";
35931 description { state: "default" 0.0;
35934 description { state: "hidden" 0.0;
35938 part { name: "back";
35940 source: "elm/button";
35941 clip_to: "back_clipper";
35942 description { state: "default" 0.0;
35953 params.string: "label" "Back";
35960 action: SIGNAL_EMIT "elm,action,back" "";
35963 signal: "elm,back,hide";
35965 action: STATE_SET "hidden" 0.0;
35966 target: "back_clipper";
35969 signal: "elm,back,show";
35971 action: STATE_SET "default" 0.0;
35972 target: "back_clipper";
35975 signal: "elm,title,hide";
35977 action: STATE_SET "hidden" 0.0;
35978 transition: LINEAR 0.1;
35979 target: "title_clipper";
35982 signal: "elm,title,show";
35984 action: STATE_SET "default" 0.0;
35985 target: "title_clipper";
35989 part { name: "elm.swallow.end";
35991 description { state: "default" 0.0;
36005 part { name: "elm.text.title";
36007 effect: SOFT_SHADOW;
36009 description { state: "default" 0.0;
36015 rel2 { to_y: "back";
36016 to_x: "elm.swallow.end";
36021 font: "Sans:style=Bold";
36029 /* application with a main content area with a back and next buttons and title area */
36030 group { name: "elm/layout/application/content-back-next";
36032 part { name: "elm.swallow.content";
36034 description { state: "default" 0.0;
36035 rel1 { to_y: "title_clipper";
36042 part { name: "title_clipper";
36044 description { state: "default" 0.0;
36053 description { state: "hidden" 0.0;
36054 inherit: "default" 0.0;
36061 part { name: "back";
36063 source: "elm/button";
36064 clip_to: "back_clipper";
36065 description { state: "default" 0.0;
36076 params.string: "label" "Back";
36079 part { name: "back_clipper";
36081 clip_to: "title_clipper";
36082 description { state: "default" 0.0;
36085 description { state: "hidden" 0.0;
36089 part { name: "next";
36091 source: "elm/button";
36092 clip_to: "next_clipper";
36093 description { state: "default" 0.0;
36104 params.string: "label" "Next";
36107 part { name: "next_clipper";
36109 clip_to: "title_clipper";
36110 description { state: "default" 0.0;
36113 description { state: "hidden" 0.0;
36121 action: SIGNAL_EMIT "elm,action,back" "";
36124 signal: "elm,title,hide";
36126 action: STATE_SET "hidden" 0.0;
36127 transition: LINEAR 0.1;
36128 target: "title_clipper";
36131 signal: "elm,title,show";
36133 action: STATE_SET "default" 0.0;
36134 target: "title_clipper";
36137 signal: "elm,back,hide";
36139 action: STATE_SET "hidden" 0.0;
36140 target: "back_clipper";
36143 signal: "elm,back,show";
36145 action: STATE_SET "default" 0.0;
36146 target: "back_clipper";
36151 action: SIGNAL_EMIT "elm,action,next" "";
36154 signal: "elm,next,hide";
36156 action: STATE_SET "hidden" 0.0;
36157 target: "next_clipper";
36160 signal: "elm,next,show";
36162 action: STATE_SET "default" 0.0;
36163 target: "next_clipper";
36166 part { name: "elm.text.title";
36168 effect: SOFT_SHADOW;
36170 clip_to: "title_clipper";
36171 description { state: "default" 0.0;
36177 rel2 { to_y: "back";
36183 font: "Sans:style=Bold";
36191 /* application with toolbar and main content area as a vertical box */
36192 group { name: "elm/layout/application/toolbar-vbox";
36194 part { name: "elm.box.content";
36196 description { state: "default" 0.0;
36197 rel1 { to_y: "elm.external.toolbar";
36201 box.layout: "vertical";
36205 part { name: "elm.external.toolbar";
36207 source: "elm/toolbar";
36208 description { state: "default" 0.0;
36220 /* application with toolbar and main content area as a table */
36221 group { name: "elm/layout/application/toolbar-table";
36223 part { name: "elm.table.content";
36225 description { state: "default" 0.0;
36226 rel1 { to_y: "elm.external.toolbar";
36233 part { name: "elm.external.toolbar";
36235 source: "elm/toolbar";
36236 description { state: "default" 0.0;
36248 /* a simple title layout, with a label and two icons */
36249 group { name: "elm/layout/application/titlebar";
36251 image: "toolbar_sel.png" COMP;
36254 part { name: "base";
36257 description { state: "default" 0.0;
36264 normal: "toolbar_sel.png";
36269 part { name: "elm.swallow.content";
36271 description { state: "default" 0.0;
36279 part { name: "elm.swallow.icon";
36282 description { state: "default" 0.0;
36296 description { state: "visible" 0.0;
36297 inherit: "default" 0.0;
36301 part { name: "elm.swallow.end";
36304 description { state: "default" 0.0;
36319 description { state: "visible" 0.0;
36320 inherit: "default" 0.0;
36324 part { name: "elm.text";
36326 effect: SOFT_SHADOW;
36329 description { state: "default" 0.0;
36332 to_x: "elm.swallow.icon";
36337 to_x: "elm.swallow.end";
36346 text_class: "title_bar";
36352 program { name: "show_icon";
36353 signal: "elm,state,icon,visible";
36355 action: STATE_SET "visible" 0.0;
36356 target: "elm.swallow.icon";
36358 program { name: "hide_icon";
36359 signal: "elm,state,icon,hidden";
36361 action: STATE_SET "default" 0.0;
36362 target: "elm.swallow.icon";
36364 program { name: "show_end";
36365 signal: "elm,state,end,visible";
36367 action: STATE_SET "visible" 0.0;
36368 target: "elm.swallow.end";
36370 program { name: "hide_end";
36371 signal: "elm,state,end,hidden";
36373 action: STATE_SET "default" 0.0;
36374 target: "elm.swallow.end";