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";
7409 ///////////////////////////////////////////////////////////////////////////////
7410 group { name: "elm/scroller/base/ctxpopup";
7412 item: "focus_highlight" "on";
7415 public sbvis_v, sbvis_h, sbalways_v, sbalways_h, sbvis_timer;
7416 public timer0(val) {
7418 v = get_int(sbvis_v);
7420 v = get_int(sbalways_v);
7422 emit("do-hide-vbar", "");
7423 set_int(sbvis_v, 0);
7426 v = get_int(sbvis_h);
7428 v = get_int(sbalways_h);
7430 emit("do-hide-hbar", "");
7431 set_int(sbvis_h, 0);
7434 set_int(sbvis_timer, 0);
7439 image: "bt_sm_base2.png" COMP;
7440 image: "bt_sm_shine.png" COMP;
7441 image: "bt_sm_hilight.png" COMP;
7442 image: "sl_bt2_2.png" COMP;
7445 part { name: "clipper";
7449 description { state: "default" 0.0;
7452 part { name: "elm.swallow.content";
7456 description { state: "default" 0.0;
7460 part { name: "focus_highlight";
7462 description { state: "default" 0.0;
7465 image { normal: "sl_bt2_2.png";
7472 description { state: "enabled" 0.0;
7473 inherit: "default" 0.0;
7474 color: 200 155 0 255;
7477 part { name: "sb_vbar_clip_master";
7480 description { state: "default" 0.0;
7482 description { state: "hidden" 0.0;
7484 color: 255 255 255 0;
7487 part { name: "sb_vbar_clip";
7488 clip_to:"sb_vbar_clip_master";
7492 description { state: "default" 0.0;
7494 rel2{ to:"clipper"; relative: 1.0 1.0;}
7496 description { state: "hidden" 0.0;
7498 color: 255 255 255 0;
7501 part { name: "sb_vbar";
7505 description { state: "default" 0.0;
7509 rel1{ to:"clipper"; relative: 1.0 0.0; }
7510 rel2{ to:"clipper"; relative: 1.0 1.0; }
7513 part { name: "elm.dragable.vbar";
7514 clip_to: "sb_vbar_clip";
7522 description { state: "default" 0.0;
7526 rel1 { relative: 0.5 0.5; to: "sb_vbar"; }
7527 rel2 { relative: 0.5 0.5; to: "sb_vbar"; }
7528 image { normal: "bt_sm_base2.png";
7534 part { name: "sb_vbar_over1";
7535 clip_to: "sb_vbar_clip";
7537 description { state: "default" 0.0;
7538 rel1.to: "elm.dragable.vbar";
7539 rel2.relative: 1.0 0.5;
7540 rel2.to: "elm.dragable.vbar";
7541 image { normal: "bt_sm_hilight.png";
7546 part { name: "sb_vbar_over2";
7547 clip_to: "sb_vbar_clip";
7549 description { state: "default" 0.0;
7550 rel1.to: "elm.dragable.vbar";
7551 rel2.to: "elm.dragable.vbar";
7552 image { normal: "bt_sm_shine.png";
7557 part { name: "sb_hbar_clip_master";
7560 description { state: "default" 0.0;
7562 description { state: "hidden" 0.0;
7564 color: 255 255 255 0;
7567 part { name: "sb_hbar_clip";
7568 clip_to: "sb_hbar_clip_master";
7572 description { state: "default" 0.0;
7574 rel2{ to:"clipper"; relative: 1.0 1.0;}
7576 description { state: "hidden" 0.0;
7578 color: 255 255 255 0;
7581 part { name: "sb_hbar";
7585 description { state: "default" 0.0;
7589 rel1 { to:"clipper"; relative: 0.0 1.0; }
7590 rel2 { to:"clipper"; relative: 1.0 1.0; }
7593 part { name: "elm.dragable.hbar";
7594 clip_to: "sb_hbar_clip";
7602 description { state: "default" 0.0;
7606 rel1 { relative: 0.5 0.5; to: "sb_hbar"; }
7607 rel2 { relative: 0.5 0.5; to: "sb_hbar"; }
7608 image { normal: "bt_sm_base2.png";
7614 part { name: "sb_hbar_over1";
7615 clip_to: "sb_hbar_clip";
7617 description { state: "default" 0.0;
7618 rel1.to: "elm.dragable.hbar";
7619 rel2.relative: 1.0 0.5;
7620 rel2.to: "elm.dragable.hbar";
7621 image { normal: "bt_sm_hilight.png";
7626 part { name: "sb_hbar_over2";
7627 clip_to: "sb_hbar_clip";
7629 description { state: "default" 0.0;
7630 rel1.to: "elm.dragable.hbar";
7631 rel2.to: "elm.dragable.hbar";
7632 image { normal: "bt_sm_shine.png";
7639 program { name: "load";
7643 set_state(PART:"sb_vbar_clip", "hidden", 0.0);
7644 set_state(PART:"sb_hbar_clip", "hidden", 0.0);
7645 set_int(sbvis_v, 0);
7646 set_int(sbvis_h, 0);
7647 set_int(sbalways_v, 0);
7648 set_int(sbalways_h, 0);
7649 set_int(sbvis_timer, 0);
7652 program { name: "vbar_show";
7653 signal: "elm,action,show,vbar";
7655 action: STATE_SET "default" 0.0;
7656 target: "sb_vbar_clip_master";
7658 program { name: "vbar_hide";
7659 signal: "elm,action,hide,vbar";
7661 action: STATE_SET "hidden" 0.0;
7662 target: "sb_vbar_clip_master";
7664 program { name: "vbar_show_always";
7665 signal: "elm,action,show_always,vbar";
7669 v = get_int(sbvis_v);
7670 v |= get_int(sbalways_v);
7672 set_int(sbalways_v, 1);
7673 emit("do-show-vbar", "");
7674 set_int(sbvis_v, 1);
7678 program { name: "vbar_show_notalways";
7679 signal: "elm,action,show_notalways,vbar";
7683 v = get_int(sbalways_v);
7685 set_int(sbalways_v, 0);
7686 v = get_int(sbvis_v);
7688 emit("do-hide-vbar", "");
7689 set_int(sbvis_v, 0);
7694 program { name: "sb_vbar_show";
7695 signal: "do-show-vbar";
7697 action: STATE_SET "default" 0.0;
7698 transition: LINEAR 1.0;
7699 target: "sb_vbar_clip";
7701 program { name: "sb_vbar_hide";
7702 signal: "do-hide-vbar";
7704 action: STATE_SET "hidden" 0.0;
7705 transition: LINEAR 1.0;
7706 target: "sb_vbar_clip";
7708 program { name: "hbar_show";
7709 signal: "elm,action,show,hbar";
7711 action: STATE_SET "default" 0.0;
7712 target: "sb_hbar_clip_master";
7714 program { name: "hbar_hide";
7715 signal: "elm,action,hide,hbar";
7717 action: STATE_SET "hidden" 0.0;
7718 target: "sb_hbar_clip_master";
7720 program { name: "hbar_show_always";
7721 signal: "elm,action,show_always,hbar";
7725 v = get_int(sbvis_h);
7726 v |= get_int(sbalways_h);
7728 set_int(sbalways_h, 1);
7729 emit("do-show-hbar", "");
7730 set_int(sbvis_h, 1);
7734 program { name: "hbar_show_notalways";
7735 signal: "elm,action,show_notalways,hbar";
7739 v = get_int(sbalways_h);
7741 set_int(sbalways_h, 0);
7742 v = get_int(sbvis_h);
7744 emit("do-hide-hbar", "");
7745 set_int(sbvis_h, 0);
7750 program { name: "sb_hbar_show";
7751 signal: "do-show-hbar";
7753 action: STATE_SET "default" 0.0;
7754 transition: LINEAR 1.0;
7755 target: "sb_hbar_clip";
7757 program { name: "sb_hbar_hide";
7758 signal: "do-hide-hbar";
7760 action: STATE_SET "hidden" 0.0;
7761 transition: LINEAR 1.0;
7762 target: "sb_hbar_clip";
7764 program { name: "scroll";
7765 signal: "elm,action,scroll";
7769 v = get_int(sbvis_v);
7770 v |= get_int(sbalways_v);
7772 emit("do-show-vbar", "")
7773 set_int(sbvis_v, 1);
7775 v = get_int(sbvis_h);
7776 v |= get_int(sbalways_h);
7778 emit("do-show-hbar", "");
7779 set_int(sbvis_h, 1);
7781 v = get_int(sbvis_timer);
7782 if (v > 0) cancel_timer(v);
7783 v = timer(1.0, "timer0", 0);
7784 set_int(sbvis_timer, v);
7787 program { name: "highlight_show";
7788 signal: "elm,action,focus_highlight,show";
7790 action: STATE_SET "enabled" 0.0;
7791 transition: ACCELERATE 0.3;
7792 target: "focus_highlight";
7794 program { name: "highlight_hide";
7795 signal: "elm,action,focus_highlight,hide";
7797 action: STATE_SET "default" 0.0;
7798 transition: DECELERATE 0.3;
7799 target: "focus_highlight";
7803 ///////////////////////////////////////////////////////////////////////////////
7804 group { name: "elm/ctxpopup/bg/default";
7806 part { name: "ctxpopup_bg";
7809 description { state: "default" 0.0;
7812 description { state: "visible" 0.0;
7813 inherit: "default" 0.0;
7819 program { name: "clicked_event";
7820 signal: "mouse,clicked,1";
7821 source: "ctxpopup_bg";
7822 action: SIGNAL_EMIT "elm,action,click" "";
7824 program { name: "show";
7825 signal: "elm,state,show";
7827 action: STATE_SET "visible" 0.0;
7828 target: "ctxpopup_bg";
7830 program { name: "hide";
7831 signal: "elm,state,hide";
7833 action: STATE_SET "default" 0.0;
7834 target: "ctxpopup_bg";
7838 ///////////////////////////////////////////////////////////////////////////////
7839 group { name: "elm/ctxpopup/base/default";
7841 image: "bt_base2.png" COMP;
7842 image: "bt_hilight.png" COMP;
7843 image: "bt_shine.png" COMP;
7846 part { name: "base";
7848 description { state: "default" 0.0;
7851 image { normal: "bt_base2.png";
7856 part { name: "over1";
7858 description { state: "default" 0.0;
7861 rel2.relative: 1.0 0.5;
7862 image { normal: "bt_hilight.png";
7867 part { name: "over2";
7869 description { state: "default" 0.0;
7872 image { normal: "bt_shine.png";
7877 part { name: "elm.swallow.content";
7879 description { state: "default" 0.0;
7880 rel1 { to:"base"; offset: 4 4; };
7881 rel2 { to:"base"; offset: -5 -5; };
7886 ///////////////////////////////////////////////////////////////////////////////
7887 group { name: "elm/ctxpopup/arrow/default";
7889 image: "icon_arrow_left.png" COMP;
7890 image: "icon_arrow_right.png" COMP;
7891 image: "icon_arrow_up.png" COMP;
7892 image: "icon_arrow_down.png" COMP;
7895 part { name: "ctxpopup_arrow";
7899 state: "default" 0.0;
7910 image { normal: "icon_arrow_left.png";
7913 description { state: "right" 0.0;
7917 image { normal: "icon_arrow_right.png";
7920 description { state: "top" 0.0;
7924 image { normal: "icon_arrow_up.png";
7927 description { state: "bottom" 0.0;
7931 image { normal: "icon_arrow_down.png";
7937 program { name: "enable_left_arrow";
7938 signal: "elm,state,left";
7940 action: STATE_SET "left" 0.0;
7941 target: "ctxpopup_arrow";
7943 program { name: "enable_right_arrow";
7944 signal: "elm,state,right";
7946 action: STATE_SET "right" 0.0;
7947 target: "ctxpopup_arrow";
7949 program { name: "enable_top_arrow";
7950 signal: "elm,state,top";
7952 action: STATE_SET "top" 0.0;
7953 target: "ctxpopup_arrow";
7955 program { name: "enable_bottom_arrow";
7956 signal: "elm,state,bottom";
7958 action: STATE_SET "bottom" 0.0;
7959 target: "ctxpopup_arrow";
7963 ///////////////////////////////////////////////////////////////////////////////
7965 name: "elm/ctxpopup/icon_text_style_item/default";
7966 alias: "elm/ctxpopup/text_style_item/default";
7967 alias: "elm/ctxpopup/icon_style_item/default";
7969 image: "hoversel_entry_bg.png" COMP;
7972 part { name: "event";
7974 description { state: "default" 0.0;
7979 description { state: "default" 0.0;
7982 image { normal:"hoversel_entry_bg.png";
7986 color: 255 255 255 0;
7988 description { state: "clicked" 0.0;
7989 inherit: "default" 0.0;
7990 color: 255 255 255 255;
7993 part { name: "elm.swallow.icon";
7997 description { state: "default" 0.0;
8002 rel1 { offset: 10 10; }
8003 rel2 { offset: 0 -10; }
8006 part { name: "elm.text";
8011 description { state: "default" 0.0;
8015 rel1 { relative: 1.0 0.0; to: "elm.swallow.icon"; offset: 10 0; }
8016 rel2 { relative: 1.0 1.0; offset: -11 -1; }
8017 color: 255 255 255 255;
8025 description { state: "clicked" 0.0;
8026 inherit: "default" 0.0;
8030 part { name: "over1";
8033 ignore_flags: ON_HOLD;
8034 description { state: "default" 0.0;
8035 color: 255 255 255 0;
8037 description { state: "clicked" 0.0;
8038 inherit: "default" 0.0;
8039 color: 255 255 255 255;
8042 part { name: "over2";
8045 description { state: "default" 0.0;
8046 color: 255 255 255 0;
8048 description { state: "clicked" 0.0;
8049 inherit: "default" 0.0;
8050 color: 255 255 255 255;
8053 part { name: "disclip";
8055 description { state: "default" 0.0;
8056 color: 255 255 255 255;
8058 description { state: "enabled" 0.0;
8059 color: 127 127 127 127;
8062 part { name: "blocker";
8063 description { state: "default" 0.0;
8066 description { state: "enabled" 0.0;
8074 name: "item_unclick";
8075 signal: "mouse,up,1";
8077 action: SIGNAL_EMIT "elm,action,click" "";
8079 program { name: "disable";
8080 signal: "elm,state,disabled";
8082 action: STATE_SET "enabled" 0.0;
8086 program { name: "enable";
8087 signal: "elm,state,enabled";
8089 action: STATE_SET "default" 0.0;
8093 program { name: "item_click2";
8094 signal: "mouse,down,1";
8097 set_state(PART:"elm.text", "clicked", 0.0);
8098 set_state(PART:"bg", "clicked", 0.0);
8101 program { name: "item_unclick2";
8102 signal: "mouse,up,1";
8105 set_state(PART:"elm.text", "default", 0.0);
8106 set_state(PART:"bg", "default", 0.0);
8111 ///////////////////////////////////////////////////////////////////////////////
8112 // emoticon images from:
8114 // http://lazycrazy.deviantart.com/
8115 // http://lazycrazy.deviantart.com/art/Very-Emotional-Emoticons-144461621
8116 group { name: "elm/entry/emoticon/angry/default"; images.image:
8117 "emo-angry.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8118 "emo-angry.png"; } } } }
8119 group { name: "elm/entry/emoticon/angry-shout/default"; images.image:
8120 "emo-angry-shout.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8121 "emo-angry-shout.png"; } } } }
8122 group { name: "elm/entry/emoticon/crazy-laugh/default"; images.image:
8123 "emo-crazy-laugh.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8124 "emo-crazy-laugh.png"; } } } }
8125 group { name: "elm/entry/emoticon/evil-laugh/default"; images.image:
8126 "emo-evil-laugh.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8127 "emo-evil-laugh.png"; } } } }
8128 group { name: "elm/entry/emoticon/evil/default"; images.image:
8129 "emo-evil.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8130 "emo-evil.png"; } } } }
8131 group { name: "elm/entry/emoticon/goggle-smile/default"; images.image:
8132 "emo-goggle-smile.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8133 "emo-goggle-smile.png"; } } } }
8134 group { name: "elm/entry/emoticon/grumpy/default"; images.image:
8135 "emo-grumpy.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8136 "emo-grumpy.png"; } } } }
8137 group { name: "elm/entry/emoticon/grumpy-smile/default"; images.image:
8138 "emo-grumpy-smile.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8139 "emo-grumpy-smile.png"; } } } }
8140 group { name: "elm/entry/emoticon/guilty/default"; images.image:
8141 "emo-guilty.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8142 "emo-guilty.png"; } } } }
8143 group { name: "elm/entry/emoticon/guilty-smile/default"; images.image:
8144 "emo-guilty-smile.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8145 "emo-guilty-smile.png"; } } } }
8146 group { name: "elm/entry/emoticon/haha/default"; images.image:
8147 "emo-haha.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8148 "emo-haha.png"; } } } }
8149 group { name: "elm/entry/emoticon/half-smile/default"; images.image:
8150 "emo-half-smile.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8151 "emo-half-smile.png"; } } } }
8152 group { name: "elm/entry/emoticon/happy-panting/default"; images.image:
8153 "emo-happy-panting.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8154 "emo-happy-panting.png"; } } } }
8155 group { name: "elm/entry/emoticon/happy/default"; images.image:
8156 "emo-happy.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8157 "emo-happy.png"; } } } }
8158 group { name: "elm/entry/emoticon/indifferent/default"; images.image:
8159 "emo-indifferent.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8160 "emo-indifferent.png"; } } } }
8161 group { name: "elm/entry/emoticon/kiss/default"; images.image:
8162 "emo-kiss.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8163 "emo-kiss.png"; } } } }
8164 group { name: "elm/entry/emoticon/knowing-grin/default"; images.image:
8165 "emo-knowing-grin.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8166 "emo-knowing-grin.png"; } } } }
8167 group { name: "elm/entry/emoticon/laugh/default"; images.image:
8168 "emo-laugh.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8169 "emo-laugh.png"; } } } }
8170 group { name: "elm/entry/emoticon/little-bit-sorry/default"; images.image:
8171 "emo-little-bit-sorry.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8172 "emo-little-bit-sorry.png"; } } } }
8173 group { name: "elm/entry/emoticon/love-lots/default"; images.image:
8174 "emo-love-lots.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8175 "emo-love-lots.png"; } } } }
8176 group { name: "elm/entry/emoticon/love/default"; images.image:
8177 "emo-love.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8178 "emo-love.png"; } } } }
8179 group { name: "elm/entry/emoticon/minimal-smile/default"; images.image:
8180 "emo-minimal-smile.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8181 "emo-minimal-smile.png"; } } } }
8182 group { name: "elm/entry/emoticon/not-happy/default"; images.image:
8183 "emo-not-happy.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8184 "emo-not-happy.png"; } } } }
8185 group { name: "elm/entry/emoticon/not-impressed/default"; images.image:
8186 "emo-not-impressed.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8187 "emo-not-impressed.png"; } } } }
8188 group { name: "elm/entry/emoticon/omg/default"; images.image:
8189 "emo-omg.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8190 "emo-omg.png"; } } } }
8191 group { name: "elm/entry/emoticon/opensmile/default"; images.image:
8192 "emo-opensmile.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8193 "emo-opensmile.png"; } } } }
8194 group { name: "elm/entry/emoticon/smile/default"; images.image:
8195 "emo-smile.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8196 "emo-smile.png"; } } } }
8197 group { name: "elm/entry/emoticon/sorry/default"; images.image:
8198 "emo-sorry.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8199 "emo-sorry.png"; } } } }
8200 group { name: "elm/entry/emoticon/squint-laugh/default"; images.image:
8201 "emo-squint-laugh.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8202 "emo-squint-laugh.png"; } } } }
8203 group { name: "elm/entry/emoticon/surprised/default"; images.image:
8204 "emo-surprised.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8205 "emo-surprised.png"; } } } }
8206 group { name: "elm/entry/emoticon/suspicious/default"; images.image:
8207 "emo-suspicious.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8208 "emo-suspicious.png"; } } } }
8209 group { name: "elm/entry/emoticon/tongue-dangling/default"; images.image:
8210 "emo-tongue-dangling.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8211 "emo-tongue-dangling.png"; } } } }
8212 group { name: "elm/entry/emoticon/tongue-poke/default"; images.image:
8213 "emo-tongue-poke.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8214 "emo-tongue-poke.png"; } } } }
8215 group { name: "elm/entry/emoticon/uh/default"; images.image:
8216 "emo-uh.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8217 "emo-uh.png"; } } } }
8218 group { name: "elm/entry/emoticon/unhappy/default"; images.image:
8219 "emo-unhappy.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8220 "emo-unhappy.png"; } } } }
8221 group { name: "elm/entry/emoticon/very-sorry/default"; images.image:
8222 "emo-very-sorry.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8223 "emo-very-sorry.png"; } } } }
8224 group { name: "elm/entry/emoticon/what/default"; images.image:
8225 "emo-what.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8226 "emo-what.png"; } } } }
8227 group { name: "elm/entry/emoticon/wink/default"; images.image:
8228 "emo-wink.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8229 "emo-wink.png"; } } } }
8230 group { name: "elm/entry/emoticon/worried/default"; images.image:
8231 "emo-worried.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8232 "emo-worried.png"; } } } }
8233 group { name: "elm/entry/emoticon/wtf/default"; images.image:
8234 "emo-wtf.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8235 "emo-wtf.png"; } } } }
8236 //------------------------------------------------------------
8237 group { name: "elm/entry/base/default";
8240 style { name: "entry_textblock_style";
8241 base: "font=Sans font_size=10 color=#000 wrap=word text_class=entry";
8245 tag: "em" "+ font=Sans:style=Oblique";
8246 tag: "b" "+ font=Sans:style=Bold";
8247 tag: "link" "+ color=#800 underline=on underline_color=#8008";
8248 tag: "hilight" "+ font=Sans:style=Bold";
8250 style { name: "entry_textblock_disabled_style";
8251 base: "font=Sans font_size=10 color=#00000080 wrap=word text_class=entry";
8255 tag: "em" "+ font=Sans:style=Oblique";
8256 tag: "b" "+ font=Sans:style=Bold";
8257 tag: "link" "+ color=#00000080 underline=on underline_color=#00000080";
8258 tag: "hilight" "+ font=Sans:style=Bold";
8262 // item: context_menu_orientation "horizontal";
8265 part { name: "elm.text";
8269 entry_mode: EDITABLE;
8270 select_mode: EXPLICIT;
8272 source: "elm/entry/selection/default"; // selection under
8273 // source2: "X"; // selection over
8274 // source3: "X"; // cursor under
8275 source4: "elm/entry/cursor/default"; // cursorover
8276 source5: "elm/entry/anchor/default"; // anchor under
8277 // source6: "X"; // anchor over
8278 description { state: "default" 0.0;
8279 /* we gotta use 0 0 here, because of scrolled entries */
8282 style: "entry_textblock_style";
8286 description { state: "disabled" 0.0;
8287 inherit: "default" 0.0;
8289 style: "entry_textblock_disabled_style";
8296 program { name: "focus";
8302 program { name: "disable";
8303 signal: "elm,state,disabled";
8305 action: STATE_SET "disabled" 0.0;
8308 program { name: "enable";
8309 signal: "elm,state,enabled";
8311 action: STATE_SET "default" 0.0;
8317 group { name: "elm/entry/base-charwrap/default";
8320 style { name: "entry_textblock_style_charwrap";
8321 base: "font=Sans font_size=10 color=#000 wrap=char text_class=entry";
8325 tag: "em" "+ font=Sans:style=Oblique";
8326 tag: "b" "+ font=Sans:style=Bold";
8327 tag: "link" "+ color=#800 underline=on underline_color=#8008";
8328 tag: "hilight" "+ font=Sans:style=Bold";
8330 style { name: "entry_textblock_disabled_style_charwrap";
8331 base: "font=Sans font_size=10 color=#00000080 wrap=char text_class=entry";
8335 tag: "em" "+ font=Sans:style=Oblique";
8336 tag: "b" "+ font=Sans:style=Bold";
8337 tag: "link" "+ color=#00000080 underline=on underline_color=#00000080";
8338 tag: "hilight" "+ font=Sans:style=Bold";
8342 part { name: "elm.text";
8346 entry_mode: EDITABLE;
8347 select_mode: EXPLICIT;
8349 source: "elm/entry/selection/default"; // selection under
8350 // source2: "X"; // selection over
8351 // source3: "X"; // cursor under
8352 source4: "elm/entry/cursor/default"; // cursorover
8353 source5: "elm/entry/anchor/default"; // anchor under
8354 // source6: "X"; // anchor over
8355 description { state: "default" 0.0;
8358 style: "entry_textblock_style_charwrap";
8362 description { state: "disabled" 0.0;
8363 inherit: "default" 0.0;
8365 style: "entry_textblock_disabled_style_charwrap";
8372 program { name: "focus";
8378 program { name: "disable";
8379 signal: "elm,state,disabled";
8381 action: STATE_SET "disabled" 0.0;
8384 program { name: "enable";
8385 signal: "elm,state,enabled";
8387 action: STATE_SET "default" 0.0;
8393 group { name: "elm/entry/base-nowrap/default";
8395 part { name: "elm.text";
8399 entry_mode: EDITABLE;
8400 select_mode: EXPLICIT;
8402 source: "elm/entry/selection/default"; // selection under
8403 source4: "elm/entry/cursor/default"; // cursorover
8404 source5: "elm/entry/anchor/default"; // anchor under
8405 description { state: "default" 0.0;
8407 style: "entry_textblock_style";
8411 description { state: "disabled" 0.0;
8412 inherit: "default" 0.0;
8414 style: "entry_textblock_disabled_style";
8423 description { state: "default" 0.0;
8429 description { state: "visible" 0.0;
8430 inherit: "default" 0.0;
8437 program { name: "focus";
8443 program { name: "disable";
8444 signal: "elm,state,disabled";
8446 action: STATE_SET "disabled" 0.0;
8449 program { name: "enable";
8450 signal: "elm,state,enabled";
8452 action: STATE_SET "default" 0.0;
8456 program { name: "selmode0";
8457 signal: "elm,state,select,on";
8459 action: STATE_SET "visible" 0.0;
8462 program { name: "selmode1";
8463 signal: "elm,state,select,off";
8465 action: STATE_SET "default" 0.0;
8472 group { name: "elm/entry/base-single/default";
8475 style { name: "entry_single_textblock_style";
8476 base: "font=Sans font_size=10 color=#000 wrap=none text_class=entry";
8480 tag: "em" "+ font=Sans:style=Oblique";
8481 tag: "b" "+ font=Sans:style=Bold";
8482 tag: "link" "+ color=#800 underline=on underline_color=#8008";
8483 tag: "hilight" "+ font=Sans:style=Bold";
8485 style { name: "entry_single_textblock_disabled_style";
8486 base: "font=Sans font_size=10 color=#00000080 wrap=none text_class=entry";
8490 tag: "em" "+ font=Sans:style=Oblique";
8491 tag: "b" "+ font=Sans:style=Bold";
8492 tag: "link" "+ color=#00000080 underline=on underline_color=#00000080";
8493 tag: "hilight" "+ font=Sans:style=Bold";
8497 part { name: "elm.text";
8501 entry_mode: EDITABLE;
8502 select_mode: EXPLICIT;
8504 source: "elm/entry/selection/default"; // selection under
8505 source4: "elm/entry/cursor/default"; // cursorover
8506 source5: "elm/entry/anchor/default"; // anchor under
8507 description { state: "default" 0.0;
8509 style: "entry_single_textblock_style";
8514 description { state: "disabled" 0.0;
8515 inherit: "default" 0.0;
8517 style: "entry_single_textblock_disabled_style";
8523 program { name: "focus";
8529 program { name: "disable";
8530 signal: "elm,state,disabled";
8532 action: STATE_SET "disabled" 0.0;
8535 program { name: "enable";
8536 signal: "elm,state,enabled";
8538 action: STATE_SET "default" 0.0;
8544 group { name: "elm/entry/base-single-noedit/default";
8546 part { name: "elm.text";
8551 select_mode: EXPLICIT;
8553 source: "elm/entry/selection/default"; // selection under
8554 source5: "elm/entry/anchor/default"; // anchor under
8555 description { state: "default" 0.0;
8557 style: "entry_single_textblock_style";
8562 description { state: "disabled" 0.0;
8563 inherit: "default" 0.0;
8565 style: "entry_single_textblock_disabled_style";
8571 program { name: "focus";
8577 program { name: "disable";
8578 signal: "elm,state,disabled";
8580 action: STATE_SET "disabled" 0.0;
8583 program { name: "enable";
8584 signal: "elm,state,enabled";
8586 action: STATE_SET "default" 0.0;
8592 group { name: "elm/entry/base-noedit/default";
8594 part { name: "elm.text";
8599 select_mode: EXPLICIT;
8601 source: "elm/entry/selection/default"; // selection under
8602 source5: "elm/entry/anchor/default"; // anchor under
8603 description { state: "default" 0.0;
8606 style: "entry_textblock_style";
8610 description { state: "disabled" 0.0;
8611 inherit: "default" 0.0;
8613 style: "entry_textblock_disabled_style";
8619 program { name: "focus";
8625 program { name: "disable";
8626 signal: "elm,state,disabled";
8628 action: STATE_SET "disabled" 0.0;
8631 program { name: "enable";
8632 signal: "elm,state,enabled";
8634 action: STATE_SET "default" 0.0;
8640 group { name: "elm/entry/base-noedit-charwrap/default";
8642 part { name: "elm.text";
8647 select_mode: EXPLICIT;
8649 source: "elm/entry/selection/default"; // selection under
8650 source5: "elm/entry/anchor/default"; // anchor under
8651 description { state: "default" 0.0;
8654 style: "entry_textblock_style_charwrap";
8658 description { state: "disabled" 0.0;
8659 inherit: "default" 0.0;
8661 style: "entry_textblock_disabled_style_charwrap";
8667 program { name: "focus";
8673 program { name: "disable";
8674 signal: "elm,state,disabled";
8676 action: STATE_SET "disabled" 0.0;
8679 program { name: "enable";
8680 signal: "elm,state,enabled";
8682 action: STATE_SET "default" 0.0;
8688 group { name: "elm/entry/base-nowrap-noedit/default";
8690 part { name: "elm.text";
8695 select_mode: EXPLICIT;
8697 source: "elm/entry/selection/default"; // selection under
8698 source5: "elm/entry/anchor/default"; // anchor under
8699 description { state: "default" 0.0;
8701 style: "entry_textblock_style";
8705 description { state: "disabled" 0.0;
8706 inherit: "default" 0.0;
8708 style: "entry_textblock_disabled_style";
8714 program { name: "focus";
8720 program { name: "disable";
8721 signal: "elm,state,disabled";
8723 action: STATE_SET "disabled" 0.0;
8726 program { name: "enable";
8727 signal: "elm,state,enabled";
8729 action: STATE_SET "default" 0.0;
8735 group { name: "elm/entry/base-password/default";
8737 part { name: "elm.text";
8741 entry_mode: PASSWORD;
8742 select_mode: EXPLICIT;
8744 source: "elm/entry/selection/default"; // selection under
8745 source4: "elm/entry/cursor/default"; // cursorover
8746 source5: "elm/entry/anchor/default"; // anchor under
8747 description { state: "default" 0.0;
8749 style: "entry_single_textblock_style";
8755 description { state: "disabled" 0.0;
8756 inherit: "default" 0.0;
8758 style: "entry_single_textblock_disabled_style";
8764 program { name: "focus";
8770 program { name: "disable";
8771 signal: "elm,state,disabled";
8773 action: STATE_SET "disabled" 0.0;
8776 program { name: "enable";
8777 signal: "elm,state,enabled";
8779 action: STATE_SET "default" 0.0;
8785 group { name: "elm/entry/cursor/default";
8787 image: "cur_box.png" COMP;
8788 image: "cur_hi.png" COMP;
8789 image: "cur_shad.png" COMP;
8790 image: "cur_shine.png" COMP;
8791 image: "cur_glow.png" COMP;
8794 part { name: "clip2";
8797 description { state: "default" 0.0;
8802 description { state: "focused" 0.0;
8803 inherit: "default" 0.0;
8807 part { name: "clip";
8811 description { state: "default" 0.0;
8815 description { state: "hidden" 0.0;
8816 inherit: "default" 0.0;
8823 description { state: "default" 0.0;
8828 image.border: 2 2 2 2;
8829 image.normal: "cur_shad.png";
8832 part { name: "base";
8836 description { state: "default" 0.0;
8839 rel1.relative: 0.0 1.0;
8841 rel2.relative: 1.0 1.0;
8843 image.normal: "cur_box.png";
8849 description { state: "default" 0.0;
8852 rel2.relative: 1.0 0.5;
8853 image.normal: "cur_hi.png";
8856 part { name: "shine";
8860 description { state: "default" 0.0;
8863 rel2.relative: 1.0 0.75;
8864 image.border: 2 2 1 0;
8865 image.normal: "cur_shine.png";
8869 part { name: "glow";
8872 description { state: "default" 0.0;
8874 rel1.relative: 0.0 -2.0;
8877 rel2.relative: 1.0 0.0;
8879 image.border: 2 2 0 4;
8880 image.normal: "cur_glow.png";
8883 description { state: "hidden" 0.0;
8884 inherit: "default" 0.0;
8885 color: 255 255 255 0;
8890 program { name: "show";
8893 action: STATE_SET "hidden" 0.0;
8895 transition: DECELERATE 2.0;
8899 program { name: "show2";
8900 action: STATE_SET "hidden" 0.0;
8905 program { name: "show3";
8906 action: STATE_SET "default" 0.0;
8911 program { name: "show4";
8912 action: STATE_SET "default" 0.0;
8914 transition: DECELERATE 0.5;
8918 program { name: "focused";
8919 signal: "elm,action,focus";
8921 action: STATE_SET "focused" 0.0;
8924 program { name: "unfocused";
8925 signal: "elm,action,unfocus";
8927 action: STATE_SET "default" 0.0;
8933 group { name: "elm/entry/selection/default";
8938 description { state: "default" 0.0;
8939 color: 128 128 128 128;
8945 group { name: "elm/entry/anchor/default";
8950 description { state: "default" 0.0;
8957 ///////////////////////////////////////////////////////////////////////////////
8958 group { name: "elm/bubble/top_left/default";
8959 alias: "elm/bubble/base/default";
8961 image: "bubble_3.png" COMP;
8962 image: "bubble_shine3.png" COMP;
8965 part { name: "event";
8968 state: "default" 0.0;
8972 part { name: "elm.swallow.icon";
8974 description { state: "default" 0.0;
8979 aspect_preference: VERTICAL;
8990 description { state: "visible" 0.0;
8991 inherit: "default" 0.0;
8995 part { name: "elm.text";
8999 description { state: "default" 0.0;
9004 to_x: "elm.swallow.icon";
9014 description { state: "visible" 0.0;
9015 inherit: "default" 0.0;
9019 font: "Sans:style=Bold,Edje-Vera-Bold";
9027 part { name: "elm.info";
9031 description { state: "default" 0.0;
9044 description { state: "visible" 0.0;
9045 inherit: "default" 0.0;
9049 font: "Sans:style=Bold,Edje-Vera-Bold";
9057 part { name: "base0";
9059 description { state: "default" 0.0;
9061 to_y: "elm.swallow.icon";
9066 normal: "bubble_3.png";
9069 image.middle: SOLID;
9072 description { state: "infobase" 0.0;
9073 inherit: "default" 0.0;
9074 rel1.to_y: "elm.info";
9077 part { name: "elm.swallow.content";
9079 description { state: "default" 0.0;
9090 part { name: "shine";
9092 description { state: "default" 0.0;
9103 normal: "bubble_shine3.png";
9113 signal: "elm,state,icon,visible";
9118 get_state(PART:"base0", st, 30, vl);
9119 if (!strcmp(st, "infobase"))
9120 set_state(PART:"base0", "default", 0.0);
9121 set_state(PART:"elm.swallow.icon", "visible", 0.0);
9126 signal: "elm,state,icon,hidden";
9131 get_state(PART:"elm.info", st, 30, vl);
9132 if (!strcmp(st, "visible"))
9133 set_state(PART:"base0", "infobase", 0.0);
9134 set_state(PART:"elm.swallow.icon", "default", 0.0);
9139 signal: "elm,state,text,visible";
9141 action: STATE_SET "visible" 0.0;
9146 signal: "elm,state,text,hidden";
9148 action: STATE_SET "default" 0.0;
9153 signal: "elm,state,info,visible";
9158 get_state(PART:"elm.swallow.icon", st, 30, vl);
9159 if (!strcmp(st, "default"))
9160 set_state(PART:"base0", "infobase", 0.0);
9161 set_state(PART:"elm.info", "visible", 0.0);
9166 signal: "elm,state,info,hidden";
9168 action: STATE_SET "default" 0.0;
9175 group { name: "elm/bubble/top_right/default";
9177 image: "bubble_4.png" COMP;
9178 image: "bubble_shine4.png" COMP;
9181 part { name: "event";
9184 state: "default" 0.0;
9188 part { name: "elm.swallow.icon";
9190 description { state: "default" 0.0;
9195 aspect_preference: VERTICAL;
9206 description { state: "visible" 0.0;
9207 inherit: "default" 0.0;
9211 part { name: "elm.text";
9215 description { state: "default" 0.0;
9229 description { state: "visible" 0.0;
9230 inherit: "default" 0.0;
9234 font: "Sans:style=Bold,Edje-Vera-Bold";
9242 part { name: "elm.info";
9246 description { state: "default" 0.0;
9255 to_x: "elm.swallow.icon";
9260 description { state: "visible" 0.0;
9261 inherit: "default" 0.0;
9265 font: "Sans:style=Bold,Edje-Vera-Bold";
9273 part { name: "base0";
9275 description { state: "default" 0.0;
9277 to_y: "elm.swallow.icon";
9282 normal: "bubble_4.png";
9285 image.middle: SOLID;
9288 description { state: "infobase" 0.0;
9289 inherit: "default" 0.0;
9290 rel1.to_y: "elm.info";
9293 part { name: "elm.swallow.content";
9295 description { state: "default" 0.0;
9306 part { name: "shine";
9308 description { state: "default" 0.0;
9319 normal: "bubble_shine4.png";
9329 signal: "elm,state,icon,visible";
9334 get_state(PART:"base0", st, 30, vl);
9335 if (!strcmp(st, "infobase"))
9336 set_state(PART:"base0", "default", 0.0);
9337 set_state(PART:"elm.swallow.icon", "visible", 0.0);
9342 signal: "elm,state,icon,hidden";
9347 get_state(PART:"elm.info", st, 30, vl);
9348 if (!strcmp(st, "visible"))
9349 set_state(PART:"base0", "infobase", 0.0);
9350 set_state(PART:"elm.swallow.icon", "default", 0.0);
9355 signal: "elm,state,text,visible";
9357 action: STATE_SET "visible" 0.0;
9362 signal: "elm,state,text,hidden";
9364 action: STATE_SET "default" 0.0;
9369 signal: "elm,state,info,visible";
9374 get_state(PART:"elm.swallow.icon", st, 30, vl);
9375 if (!strcmp(st, "default"))
9376 set_state(PART:"base0", "infobase", 0.0);
9377 set_state(PART:"elm.info", "visible", 0.0);
9382 signal: "elm,state,info,hidden";
9384 action: STATE_SET "default" 0.0;
9391 group { name: "elm/bubble/bottom_left/default";
9393 image: "bubble_1.png" COMP;
9394 image: "bubble_shine.png" COMP;
9397 part { name: "event";
9400 state: "default" 0.0;
9404 part { name: "elm.swallow.icon";
9406 description { state: "default" 0.0;
9411 aspect_preference: VERTICAL;
9422 description { state: "visible" 0.0;
9423 inherit: "default" 0.0;
9427 part { name: "elm.text";
9431 description { state: "default" 0.0;
9436 to_x: "elm.swallow.icon";
9446 description { state: "visible" 0.0;
9447 inherit: "default" 0.0;
9451 font: "Sans:style=Bold,Edje-Vera-Bold";
9459 part { name: "elm.info";
9463 description { state: "default" 0.0;
9476 description { state: "visible" 0.0;
9477 inherit: "default" 0.0;
9481 font: "Sans:style=Bold,Edje-Vera-Bold";
9489 part { name: "base0";
9491 description { state: "default" 0.0;
9493 to_y: "elm.swallow.icon";
9498 normal: "bubble_1.png";
9499 border: 36 11 10 19;
9501 image.middle: SOLID;
9504 description { state: "infobase" 0.0;
9505 inherit: "default" 0.0;
9506 rel2.to_y: "elm.info";
9509 part { name: "elm.swallow.content";
9511 description { state: "default" 0.0;
9522 part { name: "shine";
9524 description { state: "default" 0.0;
9535 normal: "bubble_shine.png";
9545 signal: "elm,state,icon,visible";
9550 get_state(PART:"base0", st, 30, vl);
9551 if (!strcmp(st, "infobase"))
9552 set_state(PART:"base0", "default", 0.0);
9553 set_state(PART:"elm.swallow.icon", "visible", 0.0);
9558 signal: "elm,state,icon,hidden";
9563 get_state(PART:"elm.info", st, 30, vl);
9564 if (!strcmp(st, "visible"))
9565 set_state(PART:"base0", "infobase", 0.0);
9566 set_state(PART:"elm.swallow.icon", "default", 0.0);
9571 signal: "elm,state,text,visible";
9573 action: STATE_SET "visible" 0.0;
9578 signal: "elm,state,text,hidden";
9580 action: STATE_SET "default" 0.0;
9585 signal: "elm,state,info,visible";
9590 get_state(PART:"elm.swallow.icon", st, 30, vl);
9591 if (!strcmp(st, "default"))
9592 set_state(PART:"base0", "infobase", 0.0);
9593 set_state(PART:"elm.info", "visible", 0.0);
9598 signal: "elm,state,info,hidden";
9600 action: STATE_SET "default" 0.0;
9607 group { name: "elm/bubble/bottom_right/default";
9609 image: "bubble_2.png" COMP;
9610 image: "bubble_shine.png" COMP;
9613 part { name: "event";
9616 state: "default" 0.0;
9620 part { name: "elm.swallow.icon";
9622 description { state: "default" 0.0;
9627 aspect_preference: VERTICAL;
9638 description { state: "visible" 0.0;
9639 inherit: "default" 0.0;
9643 part { name: "elm.text";
9647 description { state: "default" 0.0;
9661 description { state: "visible" 0.0;
9662 inherit: "default" 0.0;
9666 font: "Sans:style=Bold,Edje-Vera-Bold";
9674 part { name: "elm.info";
9678 description { state: "default" 0.0;
9687 to_x: "elm.swallow.icon";
9692 description { state: "visible" 0.0;
9693 inherit: "default" 0.0;
9697 font: "Sans:style=Bold,Edje-Vera-Bold";
9705 part { name: "base0";
9707 description { state: "default" 0.0;
9709 to_y: "elm.swallow.icon";
9714 normal: "bubble_2.png";
9715 border: 11 36 10 19;
9717 image.middle: SOLID;
9720 description { state: "infobase" 0.0;
9721 inherit: "default" 0.0;
9722 rel2.to_y: "elm.info";
9725 part { name: "elm.swallow.content";
9727 description { state: "default" 0.0;
9738 part { name: "shine";
9740 description { state: "default" 0.0;
9751 normal: "bubble_shine.png";
9761 signal: "elm,state,icon,visible";
9766 get_state(PART:"base0", st, 30, vl);
9767 if (!strcmp(st, "infobase"))
9768 set_state(PART:"base0", "default", 0.0);
9769 set_state(PART:"elm.swallow.icon", "visible", 0.0);
9774 signal: "elm,state,icon,hidden";
9779 get_state(PART:"elm.info", st, 30, vl);
9780 if (!strcmp(st, "visible"))
9781 set_state(PART:"base0", "infobase", 0.0);
9782 set_state(PART:"elm.swallow.icon", "default", 0.0);
9787 signal: "elm,state,text,visible";
9789 action: STATE_SET "visible" 0.0;
9794 signal: "elm,state,text,hidden";
9796 action: STATE_SET "default" 0.0;
9801 signal: "elm,state,info,visible";
9806 get_state(PART:"elm.swallow.icon", st, 30, vl);
9807 if (!strcmp(st, "default"))
9808 set_state(PART:"base0", "infobase", 0.0);
9809 set_state(PART:"elm.info", "visible", 0.0);
9814 signal: "elm,state,info,hidden";
9816 action: STATE_SET "default" 0.0;
9823 ///////////////////////////////////////////////////////////////////////////////
9824 group { name: "elm/photo/base/default";
9826 image: "frame_1.png" COMP;
9827 image: "frame_2.png" COMP;
9828 image: "dia_grad.png" COMP;
9829 image: "head.png" COMP;
9832 part { name: "base0";
9834 description { state: "default" 0.0;
9835 image.normal: "dia_grad.png";
9847 part { name: "base";
9849 description { state: "default" 0.0;
9851 normal: "frame_2.png";
9858 part { name: "head";
9860 description { state: "default" 0.0;
9864 aspect_preference: BOTH;
9865 image.normal: "head.png";
9868 part { name: "clip";
9871 description { state: "default" 0.0;
9874 color: 255 255 255 255;
9877 part { name: "elm.swallow.content";
9880 description { state: "default" 0.0;
9885 part { name: "over";
9887 description { state: "default" 0.0;
9891 normal: "frame_1.png";
9901 group { name: "elm/photo/base/shadow";
9903 image: "shadow.png" COMP;
9904 image: "black.png" COMP;
9907 public message(Msg_Type:type, id, ...) {
9908 if( (type==MSG_INT_SET) && (id==0) )
9913 custom_state(PART:"size", "default", 0.0);
9917 set_state_val(PART:"size", STATE_REL1_OFFSET, - w/2, - h/2);
9918 set_state_val(PART:"size", STATE_REL2_OFFSET, w/2 + 1, h/2 + 1);
9919 set_state(PART:"size", "custom", 0.0);
9924 part { name: "size";
9926 description { state: "default" 0.0;
9927 rel1.relative: 0.5 0.5;
9928 rel2.relative: 0.5 0.5;
9936 state: "default" 0.0;
9939 rel1.relative: -0.06 -0.06;
9940 rel2.relative: 1.07 1.07;
9941 image.normal: "shadow.png";
9946 part { name: "elm.swallow.content";
9948 description { state: "default" 0.0;
9960 state: "default" 0.0;
9965 image.normal: "black.png";
9966 image.border: 1 1 1 1;
9973 ///////////////////////////////////////////////////////////////////////////////
9974 group { name: "elm/thumb/base/default";
9976 image: "frame_1.png" COMP;
9977 image: "frame_2.png" COMP;
9978 image: "dia_grad.png" COMP;
9979 image: "busy-1.png" COMP;
9980 image: "busy-2.png" COMP;
9981 image: "busy-3.png" COMP;
9982 image: "busy-4.png" COMP;
9983 image: "busy-5.png" COMP;
9984 image: "busy-6.png" COMP;
9985 image: "busy-7.png" COMP;
9986 image: "busy-8.png" COMP;
9987 image: "busy-9.png" COMP;
9990 part { name: "base0";
9992 description { state: "default" 0.0;
9993 image.normal: "dia_grad.png";
10005 part { name: "base";
10007 description { state: "default" 0.0;
10009 normal: "frame_2.png";
10016 part { name: "clip";
10019 description { state: "default" 0.0;
10021 rel2.offset: -5 -5;
10022 color: 255 255 255 255;
10025 part { name: "elm.swallow.content";
10028 description { state: "default" 0.0;
10030 rel2.offset: -5 -5;
10033 part { name: "progress";
10037 description { state: "default" 0.0;
10042 aspect_preference: BOTH;
10044 description { state: "pulse" 0.0;
10045 inherit: "default" 0.0;
10048 normal: "busy-9.png";
10049 tween: "busy-1.png";
10050 tween: "busy-2.png";
10051 tween: "busy-3.png";
10052 tween: "busy-4.png";
10053 tween: "busy-5.png";
10054 tween: "busy-6.png";
10055 tween: "busy-7.png";
10056 tween: "busy-8.png";
10061 part { name: "over";
10063 description { state: "default" 0.0;
10065 rel2.offset: -5 -5;
10067 normal: "frame_1.png";
10075 program { name: "start_pulse";
10076 signal: "elm,state,pulse,start";
10078 action: STATE_SET "pulse" 0.0;
10079 target: "progress";
10080 transition: LINEAR 0.5;
10081 after: "start_pulse";
10083 program { name: "stop_pulse";
10084 signal: "elm,state,pulse,stop";
10086 action: STATE_SET "default" 0.0;
10087 target: "progress";
10093 group { name: "elm/thumb/base/noframe";
10095 image: "busy-1.png" COMP;
10096 image: "busy-2.png" COMP;
10097 image: "busy-3.png" COMP;
10098 image: "busy-4.png" COMP;
10099 image: "busy-5.png" COMP;
10100 image: "busy-6.png" COMP;
10101 image: "busy-7.png" COMP;
10102 image: "busy-8.png" COMP;
10103 image: "busy-9.png" COMP;
10106 part { name: "elm.swallow.content";
10108 description { state: "default" 0.0;
10110 rel2.offset: -5 -5;
10113 part { name: "progress";
10115 description { state: "default" 0.0;
10120 aspect_preference: BOTH;
10122 description { state: "pulse" 0.0;
10123 inherit: "default" 0.0;
10126 normal: "busy-9.png";
10127 tween: "busy-1.png";
10128 tween: "busy-2.png";
10129 tween: "busy-3.png";
10130 tween: "busy-4.png";
10131 tween: "busy-5.png";
10132 tween: "busy-6.png";
10133 tween: "busy-7.png";
10134 tween: "busy-8.png";
10140 program { name: "start_pulse";
10141 signal: "elm,state,pulse,start";
10143 action: STATE_SET "pulse" 0.0;
10144 target: "progress";
10145 transition: LINEAR 0.5;
10146 after: "start_pulse";
10148 program { name: "stop_pulse";
10149 signal: "elm,state,pulse,stop";
10151 action: STATE_SET "default" 0.0;
10152 target: "progress";
10159 ///////////////////////////////////////////////////////////////////////////////
10160 group { name: "elm/icon/home/default"; alias: "elm/icon/toolbar/home/default"; min: 32 32;
10161 images.image: "icon_home.png" COMP; parts { part { name: "base";
10162 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10163 image.normal: "icon_home.png"; } } } }
10164 group { name: "elm/icon/close/default"; alias: "elm/icon/toolbar/close/default"; min: 32 32;
10165 images.image: "icon_close.png" COMP; parts { part { name: "base";
10166 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10167 image.normal: "icon_close.png"; } } } }
10168 group { name: "elm/icon/apps/default"; alias: "elm/icon/toolbar/apps/default"; min: 32 32;
10169 images.image: "icon_apps.png" COMP; parts { part { name: "base";
10170 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10171 image.normal: "icon_apps.png"; } } } }
10172 group { name: "elm/icon/arrow_up/default"; alias: "elm/icon/toolbar/arrow_up/default"; min: 32 32;
10173 images.image: "icon_arrow_up.png" COMP; parts { part { name: "base";
10174 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10175 image.normal: "icon_arrow_up.png"; } } } }
10176 group { name: "elm/icon/arrow_down/default";
10177 alias: "elm/icon/toolbar/arrow_down/default";
10178 alias: "elm/icon/toolbar/more_menu/default"; min: 32 32;
10179 images.image: "icon_arrow_down.png" COMP; parts { part { name: "base";
10180 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10181 image.normal: "icon_arrow_down.png"; } } } }
10182 group { name: "elm/icon/arrow_left/default"; alias: "elm/icon/toolbar/arrow_left/default"; min: 32 32;
10183 images.image: "icon_arrow_left.png" COMP; parts { part { name: "base";
10184 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10185 image.normal: "icon_arrow_left.png"; } } } }
10186 group { name: "elm/icon/arrow_right/default"; alias: "elm/icon/toolbar/arrow_right/default"; min: 32 32;
10187 images.image: "icon_arrow_right.png" COMP; parts { part { name: "base";
10188 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10189 image.normal: "icon_arrow_right.png"; } } } }
10190 group { name: "elm/icon/chat/default"; alias: "elm/icon/toolbar/chat/default"; min: 32 32;
10191 images.image: "icon_chat.png" COMP; parts { part { name: "base";
10192 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10193 image.normal: "icon_chat.png"; } } } }
10194 group { name: "elm/icon/clock/default"; alias: "elm/icon/toolbar/clock/default"; min: 32 32;
10195 images.image: "icon_clock.png" COMP; parts { part { name: "base";
10196 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10197 image.normal: "icon_clock.png"; } } } }
10198 group { name: "elm/icon/delete/default"; alias: "elm/icon/toolbar/delete/default"; min: 32 32;
10199 images.image: "icon_delete.png" COMP; parts { part { name: "base";
10200 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10201 image.normal: "icon_delete.png"; } } } }
10202 group { name: "elm/icon/edit/default"; alias: "elm/icon/toolbar/edit/default"; min: 32 32;
10203 images.image: "icon_edit.png" COMP; parts { part { name: "base";
10204 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10205 image.normal: "icon_edit.png"; } } } }
10206 group { name: "elm/icon/refresh/default"; alias: "elm/icon/toolbar/refresh/default"; min: 32 32;
10207 images.image: "icon_refresh.png" COMP; parts { part { name: "base";
10208 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10209 image.normal: "icon_refresh.png"; } } } }
10210 group { name: "elm/icon/folder/default"; alias: "elm/icon/toolbar/folder/default"; min: 32 32;
10211 images.image: "icon_folder.png" COMP; parts { part { name: "base";
10212 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10213 image.normal: "icon_folder.png"; } } } }
10214 group { name: "elm/icon/file/default"; alias: "elm/icon/toolbar/file/default"; min: 32 32;
10215 images.image: "icon_file.png" COMP; parts { part { name: "base";
10216 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10217 image.normal: "icon_file.png"; } } } }
10218 ///////////////////////////////////////////////////////////////////////////////
10219 group { name: "elm/icon/menu/home/default"; min: 24 24; max: 24 24;
10220 images.image: "icon_home.png" COMP; parts { part { name: "base";
10221 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10222 image.normal: "icon_home.png"; } } } }
10223 group { name: "elm/icon/menu/close/default"; min: 24 24; max: 24 24;
10224 images.image: "icon_close.png" COMP; parts { part { name: "base";
10225 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10226 image.normal: "icon_close.png"; } } } }
10227 group { name: "elm/icon/menu/apps/default"; min: 24 24; max: 24 24;
10228 images.image: "icon_apps.png" COMP; parts { part { name: "base";
10229 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10230 image.normal: "icon_apps.png"; } } } }
10231 group { name: "elm/icon/menu/arrow_up/default"; min: 24 24; max: 24 24;
10232 images.image: "icon_arrow_up.png" COMP; parts { part { name: "base";
10233 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10234 image.normal: "icon_arrow_up.png"; } } } }
10235 group { name: "elm/icon/menu/arrow_down/default"; min: 24 24; max: 24 24;
10236 images.image: "icon_arrow_down.png" COMP; parts { part { name: "base";
10237 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10238 image.normal: "icon_arrow_down.png"; } } } }
10239 group { name: "elm/icon/menu/arrow_left/default"; min: 24 24; max: 24 24;
10240 images.image: "icon_arrow_left.png" COMP; parts { part { name: "base";
10241 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10242 image.normal: "icon_arrow_left.png"; } } } }
10243 group { name: "elm/icon/menu/arrow_right/default"; min: 24 24; max: 24 24;
10244 images.image: "icon_arrow_right.png" COMP; parts { part { name: "base";
10245 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10246 image.normal: "icon_arrow_right.png"; } } } }
10247 group { name: "elm/icon/menu/chat/default"; min: 24 24; max: 24 24;
10248 images.image: "icon_chat.png" COMP; parts { part { name: "base";
10249 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10250 image.normal: "icon_chat.png"; } } } }
10251 group { name: "elm/icon/menu/clock/default"; min: 24 24; max: 24 24;
10252 images.image: "icon_clock.png" COMP; parts { part { name: "base";
10253 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10254 image.normal: "icon_clock.png"; } } } }
10255 group { name: "elm/icon/menu/delete/default"; min: 24 24; max: 24 24;
10256 images.image: "icon_delete.png" COMP; parts { part { name: "base";
10257 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10258 image.normal: "icon_delete.png"; } } } }
10259 group { name: "elm/icon/menu/edit/default"; min: 24 24; max: 24 24;
10260 images.image: "icon_edit.png" COMP; parts { part { name: "base";
10261 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10262 image.normal: "icon_edit.png"; } } } }
10263 group { name: "elm/icon/menu/refresh/default"; min: 24 24; max: 24 24;
10264 images.image: "icon_refresh.png" COMP; parts { part { name: "base";
10265 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10266 image.normal: "icon_refresh.png"; } } } }
10267 group { name: "elm/icon/menu/folder/default"; min: 24 24; max: 24 24;
10268 images.image: "icon_folder.png" COMP; parts { part { name: "base";
10269 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10270 image.normal: "icon_folder.png"; } } } }
10271 group { name: "elm/icon/menu/file/default"; min: 24 24; max: 24 24;
10272 images.image: "icon_file.png" COMP; parts { part { name: "base";
10273 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10274 image.normal: "icon_file.png"; } } } }
10276 ///////////////////////////////////////////////////////////////////////////////
10277 group { name: "elm/toolbar/base/default";
10279 image: "bt_dis_base.png" COMP;
10280 image: "bt_dis_hilight.png" COMP;
10281 image: "bt_dis_shine.png" COMP;
10282 image: "icon_left_arrow.png" COMP;
10283 image: "icon_right_arrow.png" COMP;
10286 part { name: "base";
10288 description { state: "default" 0.0;
10293 rel2.offset: -3 -3;
10295 normal: "bt_dis_base.png";
10298 image.middle: SOLID;
10301 part { name: "clipper";
10305 state: "default" 0.0;
10316 part { name: "elm.swallow.content";
10317 clip_to: "clipper";
10320 state: "default" 0.0;
10321 rel1.to: "clipper";
10322 rel2.to: "clipper";
10325 part { name: "over2";
10327 description { state: "default" 0.0;
10331 normal: "bt_dis_shine.png";
10336 part { name: "over1";
10338 description { state: "default" 0.0;
10341 rel2.relative: 1.0 0.5;
10343 normal: "bt_dis_hilight.png";
10346 color: 255 255 255 128;
10349 part { name: "left_arrow";
10351 description { state: "default" 0.0;
10352 image.normal: "icon_left_arrow.png";
10354 aspect_preference: VERTICAL;
10359 description { state: "hidden" 0.0;
10360 inherit: "default" 0.0;
10362 color: 255 255 255 0;
10365 part { name: "right_arrow";
10367 description { state: "default" 0.0;
10368 image.normal: "icon_right_arrow.png";
10370 aspect_preference: VERTICAL;
10375 description { state: "hidden" 0.0;
10376 inherit: "default" 0.0;
10378 color: 255 255 255 0;
10381 part { name: "event";
10385 description { state: "default" 0.0;
10391 program { name: "sb_hbar_show";
10392 signal: "elm,action,show,hbar";
10394 action: STATE_SET "default" 0.0;
10395 transition: LINEAR 0.5;
10396 target: "left_arrow";
10397 target: "right_arrow";
10399 program { name: "sb_hbar_hide";
10400 signal: "elm,action,hide,hbar";
10402 action: STATE_SET "hidden" 0.0;
10403 target: "left_arrow";
10404 target: "right_arrow";
10405 transition: LINEAR 0.5;
10410 group { name: "elm/toolbar/item/default";
10412 image: "toolbar_sel.png" COMP;
10414 data.item: "transition_animation_on" "1";
10416 part { name: "label2";
10420 clip_to: "elm.text.clipper";
10421 description { state: "default" 0.0;
10424 rel1.to: "elm.text";
10425 rel2.to: "elm.text";
10429 text_source: "elm.text";
10433 text_class: "toolbar_item";
10436 description { state: "selected" 0.0;
10437 inherit: "default" 0.0;
10440 description { state: "disabled" 0.0;
10441 inherit: "default" 0.0;
10445 description { state: "disabled_visible" 0.0;
10446 inherit: "default" 0.0;
10453 part { name: "label2_new";
10457 clip_to: "elm.text_new.clipper";
10458 description { state: "default" 0.0;
10461 rel1.to: "elm.text_new";
10462 rel2.to: "elm.text_new";
10466 text_source: "elm.text_new";
10470 text_class: "toolbar_item";
10473 description { state: "selected" 0.0;
10474 inherit: "default" 0.0;
10477 description { state: "disabled" 0.0;
10478 inherit: "default" 0.0;
10482 description { state: "disabled_visible" 0.0;
10483 inherit: "default" 0.0;
10492 description { state: "default" 0.0;
10494 color: 255 255 255 0;
10496 normal: "toolbar_sel.png";
10499 image.middle: SOLID;
10502 description { state: "selected" 0.0;
10503 inherit: "default" 0.0;
10505 color: 255 255 255 255;
10507 description { state: "disabled" 0.0;
10508 inherit: "default" 0.0;
10510 color: 255 255 255 0;
10513 part { name: "elm.swallow.icon";
10515 clip_to: "elm.icon.clipper";
10516 description { state: "default" 0.0;
10531 part { name: "elm.swallow.icon_new";
10533 clip_to: "elm.icon_new.clipper";
10534 description { state: "default" 0.0;
10542 to_y: "elm.text_new";
10549 part { name: "elm.text";
10551 effect: SOFT_SHADOW;
10554 clip_to: "elm.text.clipper";
10555 description { state: "default" 0.0;
10567 color: 224 224 224 255;
10570 font: "Sans:style=Bold";
10574 text_class: "toolbar_item";
10577 description { state: "selected" 0.0;
10578 inherit: "default" 0.0;
10581 description { state: "visible" 0.0;
10582 inherit: "default" 0.0;
10586 description { state: "disabled" 0.0;
10587 inherit: "default" 0.0;
10591 description { state: "disabled_visible" 0.0;
10592 inherit: "default" 0.0;
10599 part { name: "elm.text_new";
10601 effect: SOFT_SHADOW;
10603 clip_to: "elm.text_new.clipper";
10605 description { state: "default" 0.0;
10617 color: 224 224 224 255;
10620 font: "Sans:style=Bold";
10624 text_class: "toolbar_item";
10627 description { state: "selected" 0.0;
10628 inherit: "default" 0.0;
10631 description { state: "visible" 0.0;
10632 inherit: "default" 0.0;
10636 description { state: "disabled" 0.0;
10637 inherit: "default" 0.0;
10641 description { state: "disabled_visible" 0.0;
10642 inherit: "default" 0.0;
10649 part { name: "elm.text.clipper";
10651 description { state: "default" 0.0;
10652 color: 255 255 255 255;
10654 description { state: "animation" 0.0;
10655 color: 255 255 255 0;
10658 part { name: "elm.text_new.clipper";
10660 description { state: "default" 0.0;
10661 color: 255 255 255 0;
10663 description { state: "animation" 0.0;
10664 color: 255 255 255 255;
10667 part { name: "elm.icon.clipper";
10669 description { state: "default" 0.0;
10670 color: 255 255 255 255;
10672 description { state: "animation" 0.0;
10673 color: 255 255 255 0;
10676 part { name: "elm.icon_new.clipper";
10678 description { state: "default" 0.0;
10679 color: 255 255 255 0;
10681 description { state: "animation" 0.0;
10682 color: 255 255 255 255;
10685 part { name: "event";
10688 ignore_flags: ON_HOLD;
10689 description { state: "default" 0.0;
10695 program { name: "go_active";
10696 signal: "elm,state,selected";
10698 action: STATE_SET "selected" 0.0;
10700 target: "elm.text";
10702 target: "elm.text_new";
10703 target: "label2_new";
10704 transition: LINEAR 0.2;
10706 program { name: "go_passive";
10707 signal: "elm,state,unselected";
10709 action: STATE_SET "default" 0.0;
10711 target: "elm.text";
10713 target: "elm.text_new";
10714 target: "label2_new";
10715 transition: LINEAR 0.1;
10717 program { name: "go";
10718 signal: "mouse,up,1";
10720 action: SIGNAL_EMIT "elm,action,click" "elm";
10722 program { name: "mouse,in";
10723 signal: "mouse,in";
10725 action: SIGNAL_EMIT "elm,mouse,in" "elm";
10727 program { name: "mouse,out";
10728 signal: "mouse,out";
10730 action: SIGNAL_EMIT "elm,mouse,out" "elm";
10732 program { name: "disable";
10733 signal: "elm,state,disabled";
10735 action: STATE_SET "disabled" 0.0;
10737 target: "label2_new";
10739 after: "disable_text";
10741 program { name: "disable_text";
10745 get_state(PART:"elm.text", st, 30, vl);
10746 if (!strcmp(st, "visible"))
10748 set_state(PART:"elm.text", "disabled_visible", 0.0);
10749 set_state(PART:"elm.text_new", "disabled_visible", 0.0);
10753 set_state(PART:"elm.text", "disabled", 0.0);
10754 set_state(PART:"elm.text_new", "disabled", 0.0);
10758 program { name: "enable";
10759 signal: "elm,state,enabled";
10761 action: STATE_SET "default" 0.0;
10763 target: "label2_new";
10765 after: "enable_text";
10767 program { name: "enable_text";
10771 get_state(PART:"elm.text", st, 30, vl);
10772 if (!strcmp(st, "disabled_visible"))
10774 set_state(PART:"elm.text", "visible", 0.0);
10775 set_state(PART:"elm.text_new", "visible", 0.0);
10779 set_state(PART:"elm.text", "default", 0.0);
10780 set_state(PART:"elm.text_new", "default", 0.0);
10784 program { name: "label_set,animation,forward";
10785 signal: "elm,state,label_set,forward";
10787 after: "label_set,animation";
10789 program { name: "label_set,animation,backward";
10790 signal: "elm,state,label_set,backward";
10792 after: "label_set,animation";
10794 program { name: "label_set,animation";
10795 signal: "elm,state,label_set";
10797 action: STATE_SET "animation" 0.0;
10798 target: "elm.text.clipper";
10799 target: "elm.text_new.clipper";
10800 transition: LINEAR 0.2;
10801 after: "label_set,animation,done";
10803 program { name: "label_set,animation,done";
10804 action: SIGNAL_EMIT "elm,state,label_set,done" "elm";
10806 program { name: "label,reset";
10807 signal: "elm,state,label,reset";
10809 action: STATE_SET "default" 0.0;
10810 target: "elm.text.clipper";
10811 target: "elm.text_new.clipper";
10813 program { name: "icon_set,animation,forward";
10814 signal: "elm,state,icon_set,forward";
10816 after: "icon_set,animation";
10818 program { name: "icon_set,animation,backward";
10819 signal: "elm,state,icon_set,backward";
10821 after: "icon_set,animation";
10823 program { name: "icon_set,animation";
10824 signal: "elm,state,icon_set";
10826 action: STATE_SET "animation" 0.0;
10827 target: "elm.icon.clipper";
10828 target: "elm.icon_new.clipper";
10829 transition: LINEAR 0.2;
10830 after: "icon_set,animation,done";
10832 program { name: "icon_set,animation,done";
10833 action: SIGNAL_EMIT "elm,state,icon_set,done" "elm";
10835 program { name: "icon,reset";
10836 signal: "elm,state,icon,reset";
10838 action: STATE_SET "default" 0.0;
10839 target: "elm.icon.clipper";
10840 target: "elm.icon_new.clipper";
10845 group { name: "elm/toolbar/separator/default";
10847 image: "toolbar_separator_v.png" COMP;
10850 part { name: "separator"; // separator group
10851 description { state: "default" 0.0;
10855 rel2.offset: -5 -5;
10857 normal: "toolbar_separator_v.png";
10867 ///////////////////////////////////////////////////////////////////////////////
10868 group { name: "elm/notify/block_events/default";
10870 part { name: "block_events";
10872 description { state: "default" 0.0;
10880 name: "block_clicked";
10881 signal: "mouse,clicked,1";
10882 source: "block_events";
10883 action: SIGNAL_EMIT "elm,action,clicked" "elm";
10887 group { name: "elm/notify/top/default";
10888 //this group is a design similar to the inwin group
10890 image: "shad_circ.png" COMP;
10891 image: "bt_dis_base.png" COMP;
10892 image: "bt_dis_hilight.png" COMP;
10895 part { name: "base";
10899 description { state: "default" 0.0;
10901 rel1.offset: 10 10;
10902 rel2.offset: -10 -10;
10903 rel1.relative: 0.0 -1.0;
10904 rel2.relative: 1.0 0.0;
10906 description { state: "visible" 0.0;
10907 inherit: "default" 0.0;
10909 rel1.relative: 0.0 0.0;
10910 rel2.relative: 1.0 1.0;
10913 part { name: "shad";
10915 description { state: "default" 0.0;
10916 image.normal: "shad_circ.png";
10917 rel1.to: "elm.swallow.content";
10918 rel1.offset: -64 -64;
10919 rel2.to: "elm.swallow.content";
10920 rel2.offset: 63 63;
10924 part { name: "pop";
10926 description { state: "default" 0.0;
10927 rel1.to: "elm.swallow.content";
10928 rel1.offset: -5 -5;
10929 rel2.to: "elm.swallow.content";
10932 normal: "bt_dis_base.png";
10935 image.middle: SOLID;
10938 part { name: "popover";
10940 description { state: "default" 0.0;
10943 rel2.relative: 1.0 0.5;
10945 normal: "bt_dis_hilight.png";
10950 part { name: "elm.swallow.content";
10952 description { state: "default" 0.0;
10959 program { name: "show";
10960 signal: "elm,action,show";
10962 action: STATE_SET "visible" 0.0;
10965 program { name: "show_2";
10967 action: STATE_SET "default" 0.0;
10971 program { name: "show_3";
10973 action: STATE_SET "visible" 0.0;
10975 transition: LINEAR 0.5;
10977 program { name: "hide";
10978 signal: "elm,action,hide";
10980 action: STATE_SET "default" 0.0;
10985 group { name: "elm/notify/center/default";
10986 //this group is a design similar to the inwin group
10988 image: "bt_dis_base.png" COMP;
10991 part { name: "base";
10995 description { state: "default" 0.0;
10997 rel1.relative: 0.0 0.0;
10998 rel2.relative: 1.0 1.0;
11001 part { name: "pop";
11003 description { state: "default" 0.0;
11004 rel1.to: "elm.swallow.content";
11005 rel1.offset: -5 -5;
11006 rel2.to: "elm.swallow.content";
11009 normal: "bt_dis_base.png";
11014 part { name: "elm.swallow.content";
11016 description { state: "default" 0.0;
11023 program { name: "show";
11024 signal: "elm,action,show";
11026 action: STATE_SET "default" 0.0;
11029 program { name: "show_2";
11031 action: STATE_SET "default" 0.0;
11034 program { name: "hide";
11035 signal: "elm,action,hide";
11037 action: STATE_SET "default" 0.0;
11042 group { name: "elm/notify/bottom/default";
11043 //this group is a design similar to the inwin group
11045 image: "shad_circ.png" COMP;
11046 image: "bt_dis_base.png" COMP;
11047 image: "bt_dis_hilight.png" COMP;
11050 part { name: "base";
11054 description { state: "default" 0.0;
11056 rel1.offset: 10 10;
11057 rel2.offset: -10 -10;
11058 rel1.relative: 0.0 1.0;
11059 rel2.relative: 1.0 2.0;
11061 description { state: "visible" 0.0;
11062 inherit: "default" 0.0;
11064 rel1.relative: 0.0 0.0;
11065 rel2.relative: 1.0 1.0;
11068 part { name: "shad";
11070 description { state: "default" 0.0;
11071 image.normal: "shad_circ.png";
11072 rel1.to: "elm.swallow.content";
11073 rel1.offset: -64 -64;
11074 rel2.to: "elm.swallow.content";
11075 rel2.offset: 63 63;
11079 part { name: "pop";
11081 description { state: "default" 0.0;
11082 rel1.to: "elm.swallow.content";
11083 rel1.offset: -5 -5;
11084 rel2.to: "elm.swallow.content";
11087 normal: "bt_dis_base.png";
11090 image.middle: SOLID;
11093 part { name: "popover";
11095 description { state: "default" 0.0;
11098 rel2.relative: 1.0 0.5;
11100 normal: "bt_dis_hilight.png";
11105 part { name: "elm.swallow.content";
11107 description { state: "default" 0.0;
11114 program { name: "show";
11115 signal: "elm,action,show";
11117 action: STATE_SET "visible" 0.0;
11120 program { name: "show_2";
11122 action: STATE_SET "default" 0.0;
11126 program { name: "show_3";
11128 action: STATE_SET "visible" 0.0;
11130 transition: LINEAR 0.5;
11132 program { name: "hide";
11133 signal: "elm,action,hide";
11135 action: STATE_SET "default" 0.0;
11140 group { name: "elm/notify/left/default";
11141 //this group is a design similar to the inwin group
11143 image: "shad_circ.png" COMP;
11144 image: "bt_dis_base.png" COMP;
11145 image: "bt_dis_hilight.png" COMP;
11148 part { name: "base";
11152 description { state: "default" 0.0;
11154 rel1.offset: 10 10;
11155 rel2.offset: -10 -10;
11156 rel1.relative: -1.0 0.0;
11157 rel2.relative: 0.0 1.0;
11159 description { state: "visible" 0.0;
11160 inherit: "default" 0.0;
11162 rel1.relative: 0.0 0.0;
11163 rel2.relative: 1.0 1.0;
11166 part { name: "shad";
11168 description { state: "default" 0.0;
11169 image.normal: "shad_circ.png";
11170 rel1.to: "elm.swallow.content";
11171 rel1.offset: -64 -64;
11172 rel2.to: "elm.swallow.content";
11173 rel2.offset: 63 63;
11177 part { name: "pop";
11179 description { state: "default" 0.0;
11180 rel1.to: "elm.swallow.content";
11181 rel1.offset: -5 -5;
11182 rel2.to: "elm.swallow.content";
11185 normal: "bt_dis_base.png";
11188 image.middle: SOLID;
11191 part { name: "popover";
11193 description { state: "default" 0.0;
11196 rel2.relative: 1.0 0.5;
11198 normal: "bt_dis_hilight.png";
11203 part { name: "elm.swallow.content";
11205 description { state: "default" 0.0;
11212 program { name: "show";
11213 signal: "elm,action,show";
11215 action: STATE_SET "visible" 0.0;
11218 program { name: "show_2";
11220 action: STATE_SET "default" 0.0;
11224 program { name: "show_3";
11226 action: STATE_SET "visible" 0.0;
11228 transition: LINEAR 0.5;
11230 program { name: "hide";
11231 signal: "elm,action,hide";
11233 action: STATE_SET "default" 0.0;
11238 group { name: "elm/notify/right/default";
11239 //this group is a design similar to the inwin group
11241 image: "shad_circ.png" COMP;
11242 image: "bt_dis_base.png" COMP;
11243 image: "bt_dis_hilight.png" COMP;
11246 part { name: "base";
11250 description { state: "default" 0.0;
11252 rel1.offset: 10 10;
11253 rel2.offset: -10 -10;
11254 rel1.relative: 1.0 0.0;
11255 rel2.relative: 2.0 1.0;
11257 description { state: "visible" 0.0;
11258 inherit: "default" 0.0;
11260 rel1.relative: 0.0 0.0;
11261 rel2.relative: 1.0 1.0;
11264 part { name: "shad";
11266 description { state: "default" 0.0;
11267 image.normal: "shad_circ.png";
11268 rel1.to: "elm.swallow.content";
11269 rel1.offset: -64 -64;
11270 rel2.to: "elm.swallow.content";
11271 rel2.offset: 63 63;
11275 part { name: "pop";
11277 description { state: "default" 0.0;
11278 rel1.to: "elm.swallow.content";
11279 rel1.offset: -5 -5;
11280 rel2.to: "elm.swallow.content";
11283 normal: "bt_dis_base.png";
11286 image.middle: SOLID;
11289 part { name: "popover";
11291 description { state: "default" 0.0;
11294 rel2.relative: 1.0 0.5;
11296 normal: "bt_dis_hilight.png";
11301 part { name: "elm.swallow.content";
11303 description { state: "default" 0.0;
11310 program { name: "show";
11311 signal: "elm,action,show";
11313 action: STATE_SET "visible" 0.0;
11316 program { name: "show_2";
11318 action: STATE_SET "default" 0.0;
11322 program { name: "show_3";
11324 action: STATE_SET "visible" 0.0;
11326 transition: LINEAR 0.5;
11328 program { name: "hide";
11329 signal: "elm,action,hide";
11331 action: STATE_SET "default" 0.0;
11336 group { name: "elm/notify/top_left/default";
11337 //this group is a design similar to the inwin group
11339 image: "shad_circ.png" COMP;
11340 image: "bt_dis_base.png" COMP;
11341 image: "bt_dis_hilight.png" COMP;
11344 part { name: "base";
11348 description { state: "default" 0.0;
11350 rel1.offset: 10 10;
11351 rel2.offset: -10 -10;
11352 rel1.relative: 0.0 -1.0;
11353 rel2.relative: 1.0 0.0;
11355 description { state: "visible" 0.0;
11356 inherit: "default" 0.0;
11358 rel1.relative: 0.0 0.0;
11359 rel2.relative: 1.0 1.0;
11362 part { name: "shad";
11364 description { state: "default" 0.0;
11365 image.normal: "shad_circ.png";
11366 rel1.to: "elm.swallow.content";
11367 rel1.offset: -64 -64;
11368 rel2.to: "elm.swallow.content";
11369 rel2.offset: 63 63;
11373 part { name: "pop";
11375 description { state: "default" 0.0;
11376 rel1.to: "elm.swallow.content";
11377 rel1.offset: -5 -5;
11378 rel2.to: "elm.swallow.content";
11381 normal: "bt_dis_base.png";
11384 image.middle: SOLID;
11387 part { name: "popover";
11389 description { state: "default" 0.0;
11392 rel2.relative: 1.0 0.5;
11394 normal: "bt_dis_hilight.png";
11399 part { name: "elm.swallow.content";
11401 description { state: "default" 0.0;
11408 program { name: "show";
11409 signal: "elm,action,show";
11411 action: STATE_SET "visible" 0.0;
11414 program { name: "show_2";
11416 action: STATE_SET "default" 0.0;
11420 program { name: "show_3";
11422 action: STATE_SET "visible" 0.0;
11424 transition: LINEAR 0.5;
11426 program { name: "hide";
11427 signal: "elm,action,hide";
11429 action: STATE_SET "default" 0.0;
11434 group { name: "elm/notify/top_right/default";
11435 //this group is a design similar to the inwin group
11437 image: "shad_circ.png" COMP;
11438 image: "bt_dis_base.png" COMP;
11439 image: "bt_dis_hilight.png" COMP;
11442 part { name: "base";
11446 description { state: "default" 0.0;
11448 rel1.offset: 10 10;
11449 rel2.offset: -10 -10;
11450 rel1.relative: 0.0 -1.0;
11451 rel2.relative: 1.0 0.0;
11453 description { state: "visible" 0.0;
11454 inherit: "default" 0.0;
11456 rel1.relative: 0.0 0.0;
11457 rel2.relative: 1.0 1.0;
11460 part { name: "shad";
11462 description { state: "default" 0.0;
11463 image.normal: "shad_circ.png";
11464 rel1.to: "elm.swallow.content";
11465 rel1.offset: -64 -64;
11466 rel2.to: "elm.swallow.content";
11467 rel2.offset: 63 63;
11471 part { name: "pop";
11473 description { state: "default" 0.0;
11474 rel1.to: "elm.swallow.content";
11475 rel1.offset: -5 -5;
11476 rel2.to: "elm.swallow.content";
11479 normal: "bt_dis_base.png";
11482 image.middle: SOLID;
11485 part { name: "popover";
11487 description { state: "default" 0.0;
11490 rel2.relative: 1.0 0.5;
11492 normal: "bt_dis_hilight.png";
11497 part { name: "elm.swallow.content";
11499 description { state: "default" 0.0;
11506 program { name: "show";
11507 signal: "elm,action,show";
11509 action: STATE_SET "visible" 0.0;
11512 program { name: "show_2";
11514 action: STATE_SET "default" 0.0;
11518 program { name: "show_3";
11520 action: STATE_SET "visible" 0.0;
11522 transition: LINEAR 0.5;
11524 program { name: "hide";
11525 signal: "elm,action,hide";
11527 action: STATE_SET "default" 0.0;
11532 group { name: "elm/notify/bottom_left/default";
11533 //this group is a design similar to the inwin group
11535 image: "shad_circ.png" COMP;
11536 image: "bt_dis_base.png" COMP;
11537 image: "bt_dis_hilight.png" COMP;
11540 part { name: "base";
11544 description { state: "default" 0.0;
11546 rel1.offset: 10 10;
11547 rel2.offset: -10 -10;
11548 rel1.relative: 0.0 1.0;
11549 rel2.relative: 1.0 2.0;
11551 description { state: "visible" 0.0;
11552 inherit: "default" 0.0;
11554 rel1.relative: 0.0 0.0;
11555 rel2.relative: 1.0 1.0;
11558 part { name: "shad";
11560 description { state: "default" 0.0;
11561 image.normal: "shad_circ.png";
11562 rel1.to: "elm.swallow.content";
11563 rel1.offset: -64 -64;
11564 rel2.to: "elm.swallow.content";
11565 rel2.offset: 63 63;
11569 part { name: "pop";
11571 description { state: "default" 0.0;
11572 rel1.to: "elm.swallow.content";
11573 rel1.offset: -5 -5;
11574 rel2.to: "elm.swallow.content";
11577 normal: "bt_dis_base.png";
11580 image.middle: SOLID;
11583 part { name: "popover";
11585 description { state: "default" 0.0;
11588 rel2.relative: 1.0 0.5;
11590 normal: "bt_dis_hilight.png";
11595 part { name: "elm.swallow.content";
11597 description { state: "default" 0.0;
11604 program { name: "show";
11605 signal: "elm,action,show";
11607 action: STATE_SET "visible" 0.0;
11610 program { name: "show_2";
11612 action: STATE_SET "default" 0.0;
11616 program { name: "show_3";
11618 action: STATE_SET "visible" 0.0;
11620 transition: LINEAR 0.5;
11622 program { name: "hide";
11623 signal: "elm,action,hide";
11625 action: STATE_SET "default" 0.0;
11630 group { name: "elm/notify/bottom_right/default";
11631 //this group is a design similar to the inwin group
11633 image: "shad_circ.png" COMP;
11634 image: "bt_dis_base.png" COMP;
11635 image: "bt_dis_hilight.png" COMP;
11638 part { name: "base";
11642 description { state: "default" 0.0;
11644 rel1.offset: 10 10;
11645 rel2.offset: -10 -10;
11646 rel1.relative: 0.0 1.0;
11647 rel2.relative: 1.0 2.0;
11649 description { state: "visible" 0.0;
11650 inherit: "default" 0.0;
11652 rel1.relative: 0.0 0.0;
11653 rel2.relative: 1.0 1.0;
11656 part { name: "shad";
11658 description { state: "default" 0.0;
11659 image.normal: "shad_circ.png";
11660 rel1.to: "elm.swallow.content";
11661 rel1.offset: -64 -64;
11662 rel2.to: "elm.swallow.content";
11663 rel2.offset: 63 63;
11667 part { name: "pop";
11669 description { state: "default" 0.0;
11670 rel1.to: "elm.swallow.content";
11671 rel1.offset: -5 -5;
11672 rel2.to: "elm.swallow.content";
11675 normal: "bt_dis_base.png";
11678 image.middle: SOLID;
11681 part { name: "popover";
11683 description { state: "default" 0.0;
11686 rel2.relative: 1.0 0.5;
11688 normal: "bt_dis_hilight.png";
11693 part { name: "elm.swallow.content";
11695 description { state: "default" 0.0;
11702 program { name: "show";
11703 signal: "elm,action,show";
11705 action: STATE_SET "visible" 0.0;
11708 program { name: "show_2";
11710 action: STATE_SET "default" 0.0;
11714 program { name: "show_3";
11716 action: STATE_SET "visible" 0.0;
11718 transition: LINEAR 0.5;
11720 program { name: "hide";
11721 signal: "elm,action,hide";
11723 action: STATE_SET "default" 0.0;
11729 ///////////////////////////////////////////////////////////////////////////////
11730 group { name: "elm/slideshow/base/default";
11732 item: transitions "fade black_fade horizontal vertical square";
11733 item: layouts "fullscreen not_fullscreen";
11736 part { name: "whole";
11739 state: "default" 0.0;
11741 color: 20 20 20 255;
11744 part { name: "image_1_whole";
11746 state: "default" 0.0;
11747 color: 255 255 255 255;
11750 state: "fade_prev_next" 0.0;
11751 inherit: "default" 0.0;
11752 color: 255 255 255 0;
11755 state: "black_fade_prev_next_init" 0.0;
11756 inherit: "default" 0.0;
11757 color: 255 255 255 255;
11760 state: "black_fade_prev_next" 0.0;
11761 inherit: "default" 0.0;
11765 state: "horizontal_next_init" 0.0;
11766 inherit: "default" 0.0;
11769 state: "horizontal_next" 0.0;
11770 inherit: "default" 0.0;
11771 rel1.relative: -1.0 0.0;
11772 rel2.relative: 0.0 1.0;
11775 state: "horizontal_prev_init" 0.0;
11776 inherit: "default" 0.0;
11779 state: "horizontal_prev" 0.0;
11780 inherit: "default" 0.0;
11781 rel1.relative: 1.0 0.0;
11782 rel2.relative: 2.0 1.0;
11785 state: "vertical_next_init" 0.0;
11786 inherit: "default" 0.0;
11789 state: "vertical_next" 0.0;
11790 inherit: "default" 0.0;
11791 rel1.relative: 0.0 -1.0;
11792 rel2.relative: 1.0 0.0;
11795 state: "vertical_prev_init" 0.0;
11796 inherit: "default" 0.0;
11799 state: "vertical_prev" 0.0;
11800 inherit: "default" 0.0;
11801 rel1.relative: 0.0 1.0;
11802 rel2.relative: 1.0 2.0;
11805 state: "square_prev_next" 0.0;
11806 inherit: "default" 0.0;
11807 color: 255 255 255 0;
11810 part { name: "image_2_whole";
11812 state: "default" 0.0;
11814 color: 255 255 255 0;
11817 state: "fade_prev_next" 0.0;
11818 inherit: "default" 0.0;
11819 color: 255 255 255 255;
11822 state: "black_fade_prev_next_init" 0.0;
11823 inherit: "default" 0.0;
11827 state: "black_fade_prev_next" 0.0;
11828 inherit: "default" 0.0;
11829 color: 255 255 255 255;
11832 state: "horizontal_next_init" 0.0;
11833 inherit: "default" 0.0;
11834 rel1.relative: 1.0 0.0;
11835 rel2.relative: 2.0 1.0;
11836 color: 255 255 255 255;
11839 state: "horizontal_next" 0.0;
11840 inherit: "default" 0.0;
11841 color: 255 255 255 255;
11844 state: "horizontal_prev_init" 0.0;
11845 inherit: "default" 0.0;
11846 rel1.relative: -1.0 0.0;
11847 rel2.relative: 0.0 1.0;
11848 color: 255 255 255 255;
11851 state: "horizontal_prev" 0.0;
11852 inherit: "default" 0.0;
11853 color: 255 255 255 255;
11856 state: "vertical_next_init" 0.0;
11857 inherit: "default" 0.0;
11858 rel1.relative: 0.0 1.0;
11859 rel2.relative: 1.0 2.0;
11860 color: 255 255 255 255;
11863 state: "vertical_next" 0.0;
11864 inherit: "default" 0.0;
11865 color: 255 255 255 255;
11868 state: "vertical_prev_init" 0.0;
11869 inherit: "default" 0.0;
11870 rel1.relative: 0.0 -1.0;
11871 rel2.relative: 1.0 0.0;
11872 color: 255 255 255 255;
11875 state: "vertical_prev" 0.0;
11876 inherit: "default" 0.0;
11877 color: 255 255 255 255;
11880 state: "square_prev_next_init" 0.0;
11881 inherit: "default" 0.0;
11882 rel1.relative: 0.5 0.5;
11883 rel2.relative: 0.5 0.5;
11884 color: 255 255 255 255;
11887 state: "square_prev_next" 0.0;
11888 inherit: "default" 0.0;
11889 rel1.relative: 0.0 0.0;
11890 rel2.relative: 1.0 1.0;
11891 color: 255 255 255 255;
11894 part { name: "elm.swallow.1";
11896 clip_to: "image_1_whole";
11898 state: "default" 0.0;
11899 rel1.to: "image_1_whole";
11900 rel2.to: "image_1_whole";
11901 color: 255 255 255 255;
11904 state: "not_fullscreen" 0.0;
11905 rel1.relative: 0.1 0.1;
11906 rel1.to: "image_1_whole";
11907 rel2.relative: 0.9 0.9;
11908 rel2.to: "image_1_whole";
11909 color: 255 255 255 255;
11912 part { name: "elm.swallow.2";
11914 clip_to: "image_2_whole";
11916 state: "default" 0.0;
11917 color: 255 255 255 255;
11918 rel1.to: "image_2_whole";
11919 rel2.to: "image_2_whole";
11922 state: "not_fullscreen" 0.0;
11923 color: 255 255 255 255;
11924 rel1.relative: 0.1 0.1;
11925 rel1.to: "image_2_whole";
11926 rel2.relative: 0.9 0.9;
11927 rel2.to: "image_2_whole";
11930 part { name: "events_catcher";
11934 state: "default" 0.0;
11942 program { name: "layout_fullscreen";
11943 signal: "layout,fullscreen";
11944 source: "slideshow";
11945 action: STATE_SET "default" 0.0;
11946 target: "elm.swallow.1";
11947 target: "elm.swallow.2";
11948 transition: SINUSOIDAL 1.0;
11950 program { name: "layout_not_fullscreen";
11951 signal: "layout,not_fullscreen";
11952 source: "slideshow";
11953 action: STATE_SET "not_fullscreen" 0.0;
11954 target: "elm.swallow.1";
11955 target: "elm.swallow.2";
11956 transition: SINUSOIDAL 1.0;
11959 program { name: "fade_next";
11960 signal: "fade,next";
11961 source: "slideshow";
11962 action: STATE_SET "default" 0.0;
11963 target: "image_1_whole";
11964 target: "image_2_whole";
11965 after: "fade_next_2";
11967 program { name: "fade_next_2";
11968 action: STATE_SET "fade_prev_next" 0.0;
11969 target: "image_1_whole";
11970 target: "image_2_whole";
11971 transition: SINUSOIDAL 1.5;
11974 program { name: "fade_previous";
11975 signal: "fade,previous";
11976 source: "slideshow";
11977 action: STATE_SET "default" 0.0;
11978 target: "image_1_whole";
11979 target: "image_2_whole";
11980 after: "fade_previous_2";
11982 program { name: "fade_previous_2";
11983 action: STATE_SET "fade_prev_next" 0.0;
11984 target: "image_1_whole";
11985 target: "image_2_whole";
11986 transition: SINUSOIDAL 1.5;
11989 program { name: "black_fade_next";
11990 signal: "black_fade,next";
11991 source: "slideshow";
11992 action: STATE_SET "black_fade_prev_next_init" 0.0;
11993 target: "image_1_whole";
11994 target: "image_2_whole";
11995 after: "black_fade_next_2";
11997 program { name: "black_fade_next_2";
11998 action: STATE_SET "black_fade_prev_next" 0.0;
11999 target: "image_1_whole";
12000 transition: SINUSOIDAL 0.75;
12001 after: "black_fade_next_3";
12003 program { name: "black_fade_next_3";
12004 action: STATE_SET "black_fade_prev_next" 0.0;
12005 target: "image_2_whole";
12006 transition: SINUSOIDAL 0.75;
12009 program { name: "black_fade_previous";
12010 signal: "black_fade,previous";
12011 source: "slideshow";
12012 action: STATE_SET "black_fade_prev_next_init" 0.0;
12013 target: "image_1_whole";
12014 target: "image_2_whole";
12015 after: "black_fade_previous_2";
12017 program { name: "black_fade_previous_2";
12018 action: STATE_SET "black_fade_prev_next" 0.0;
12019 target: "image_1_whole";
12020 transition: SINUSOIDAL 0.75;
12021 after: "black_fade_previous_3";
12023 program { name: "black_fade_previous_3";
12024 action: STATE_SET "black_fade_prev_next" 0.0;
12025 target: "image_2_whole";
12026 transition: SINUSOIDAL 0.75;
12029 program { name: "horizontal_next";
12030 signal: "horizontal,next";
12031 source: "slideshow";
12032 action: STATE_SET "horizontal_next_init" 0.0;
12033 target: "image_1_whole";
12034 target: "image_2_whole";
12035 after: "horizontal_next_2";
12037 program { name: "horizontal_next_2";
12038 action: STATE_SET "horizontal_next" 0.0;
12039 target: "image_1_whole";
12040 target: "image_2_whole";
12041 transition: SINUSOIDAL 1.5;
12044 program { name: "horizontal_previous";
12045 signal: "horizontal,previous";
12046 source: "slideshow";
12047 action: STATE_SET "horizontal_prev_init" 0.0;
12048 target: "image_1_whole";
12049 target: "image_2_whole";
12050 after: "horizontal_previous_2";
12052 program { name: "horizontal_previous_2";
12053 action: STATE_SET "horizontal_prev" 0.0;
12054 target: "image_1_whole";
12055 target: "image_2_whole";
12056 transition: SINUSOIDAL 1.5;
12059 program { name: "vertical_next";
12060 signal: "vertical,next";
12061 source: "slideshow";
12062 action: STATE_SET "vertical_next_init" 0.0;
12063 target: "image_1_whole";
12064 target: "image_2_whole";
12065 after: "vertical_next_2";
12067 program { name: "vertical_next_2";
12068 action: STATE_SET "vertical_next" 0.0;
12069 target: "image_1_whole";
12070 target: "image_2_whole";
12071 transition: SINUSOIDAL 1.5;
12074 program { name: "vertical_previous";
12075 signal: "vertical,previous";
12076 source: "slideshow";
12077 action: STATE_SET "vertical_prev_init" 0.0;
12078 target: "image_1_whole";
12079 target: "image_2_whole";
12080 after: "vertical_previous_2";
12082 program { name: "vertical_previous_2";
12083 action: STATE_SET "vertical_prev" 0.0;
12084 target: "image_1_whole";
12085 target: "image_2_whole";
12086 transition: SINUSOIDAL 1.5;
12089 program { name: "square_next";
12090 signal: "square,next";
12091 source: "slideshow";
12092 action: STATE_SET "square_prev_next_init" 0.0;
12093 target: "image_2_whole";
12094 after: "square_next_2";
12096 program { name: "square_next_2";
12097 action: STATE_SET "square_prev_next" 0.0;
12098 target: "image_2_whole";
12099 target: "image_1_whole";
12100 transition: SINUSOIDAL 1.5;
12103 program { name: "square_previous";
12104 signal: "square,previous";
12105 source: "slideshow";
12106 action: STATE_SET "square_prev_next_init" 0.0;
12107 target: "image_2_whole";
12108 after: "square_next_2";
12110 program { name: "end";
12111 action: SIGNAL_EMIT "end" "slideshow";
12113 program { name: "end_signal";
12114 signal: "anim,end";
12115 source: "slideshow";
12116 action: STATE_SET "default" 0.0;
12117 target: "image_1_whole";
12118 target: "image_2_whole";
12123 ///////////////////////////////////////////////////////////////////////////////
12124 group { name: "elm/win/inwin/default";
12126 image: "shad_circ.png" COMP;
12127 image: "bt_dis_base.png" COMP;
12128 image: "bt_dis_hilight.png" COMP;
12131 part { name: "base";
12134 description { state: "default" 0.0;
12137 description { state: "visible" 0.0;
12138 inherit: "default" 1.0;
12142 part { name: "shad";
12144 description { state: "default" 0.0;
12145 image.normal: "shad_circ.png";
12146 rel1.to: "elm.swallow.content";
12147 rel1.offset: -64 -64;
12148 rel2.to: "elm.swallow.content";
12149 rel2.offset: 63 63;
12153 part { name: "pop";
12155 description { state: "default" 0.0;
12156 rel1.to: "elm.swallow.content";
12157 rel1.offset: -5 -5;
12158 rel2.to: "elm.swallow.content";
12161 normal: "bt_dis_base.png";
12164 image.middle: SOLID;
12167 part { name: "popover";
12169 description { state: "default" 0.0;
12172 rel2.relative: 1.0 0.5;
12174 normal: "bt_dis_hilight.png";
12179 part { name: "elm.swallow.content";
12181 description { state: "default" 0.0;
12182 rel1.relative: 0.1 0.1;
12183 rel2.relative: 0.9 0.9;
12188 program { name: "show";
12189 signal: "elm,action,show";
12191 action: STATE_SET "visible" 0.0;
12192 // transition: DECELERATE 0.5;
12195 program { name: "hide";
12196 signal: "elm,action,hide";
12198 action: STATE_SET "default" 0.0;
12199 // transition: DECELERATE 0.5;
12205 group { name: "elm/win/inwin/minimal";
12207 image: "shad_circ.png" COMP;
12208 image: "bt_dis_base.png" COMP;
12209 image: "bt_dis_hilight.png" COMP;
12212 part { name: "base";
12215 description { state: "default" 0.0;
12218 description { state: "visible" 0.0;
12219 inherit: "default" 1.0;
12223 part { name: "shad";
12225 description { state: "default" 0.0;
12226 image.normal: "shad_circ.png";
12227 rel1.to: "elm.swallow.content";
12228 rel1.offset: -64 -64;
12229 rel2.to: "elm.swallow.content";
12230 rel2.offset: 63 63;
12234 part { name: "pop";
12236 description { state: "default" 0.0;
12237 rel1.to: "elm.swallow.content";
12238 rel1.offset: -5 -5;
12239 rel2.to: "elm.swallow.content";
12242 normal: "bt_dis_base.png";
12245 image.middle: SOLID;
12248 part { name: "popover";
12250 description { state: "default" 0.0;
12253 rel2.relative: 1.0 0.5;
12255 normal: "bt_dis_hilight.png";
12260 part { name: "elm.swallow.content";
12262 description { state: "default" 0.0;
12264 rel1.relative: 0.5 0.5;
12265 rel2.relative: 0.5 0.5;
12270 program { name: "show";
12271 signal: "elm,action,show";
12273 action: STATE_SET "visible" 0.0;
12274 // transition: DECELERATE 0.5;
12277 program { name: "hide";
12278 signal: "elm,action,hide";
12280 action: STATE_SET "default" 0.0;
12281 // transition: DECELERATE 0.5;
12287 group { name: "elm/win/inwin/minimal_vertical";
12289 image: "shad_circ.png" COMP;
12290 image: "bt_dis_base.png" COMP;
12291 image: "bt_dis_hilight.png" COMP;
12294 part { name: "base";
12297 description { state: "default" 0.0;
12300 description { state: "visible" 0.0;
12301 inherit: "default" 1.0;
12305 part { name: "shad";
12307 description { state: "default" 0.0;
12308 image.normal: "shad_circ.png";
12309 rel1.to: "elm.swallow.content";
12310 rel1.offset: -64 -64;
12311 rel2.to: "elm.swallow.content";
12312 rel2.offset: 63 63;
12316 part { name: "pop";
12318 description { state: "default" 0.0;
12319 rel1.to: "elm.swallow.content";
12320 rel1.offset: -5 -5;
12321 rel2.to: "elm.swallow.content";
12324 normal: "bt_dis_base.png";
12327 image.middle: SOLID;
12330 part { name: "popover";
12332 description { state: "default" 0.0;
12335 rel2.relative: 1.0 0.5;
12337 normal: "bt_dis_hilight.png";
12342 part { name: "elm.swallow.content";
12344 description { state: "default" 0.0;
12346 rel1.relative: 0.1 0.5;
12347 rel2.relative: 0.9 0.5;
12352 program { name: "show";
12353 signal: "elm,action,show";
12355 action: STATE_SET "visible" 0.0;
12356 // transition: DECELERATE 0.5;
12359 program { name: "hide";
12360 signal: "elm,action,hide";
12362 action: STATE_SET "default" 0.0;
12363 // transition: DECELERATE 0.5;
12369 ///////////////////////////////////////////////////////////////////////////////
12371 ///////////////////////////////////////////////////////////////////////////////
12372 group { name: "elm/list/item/default";
12373 data.item: "stacking" "above";
12375 image: "bt_sm_base1.png" COMP;
12376 image: "bt_sm_shine.png" COMP;
12377 image: "bt_sm_hilight.png" COMP;
12378 image: "ilist_1.png" COMP;
12379 image: "ilist_item_shadow.png" COMP;
12387 state: "default" 0.0;
12395 state: "default" 0.0;
12410 normal: "ilist_item_shadow.png";
12419 state: "default" 0.0;
12421 normal: "ilist_1.png";
12429 description { state: "default" 0.0;
12431 color: 255 255 255 0;
12441 normal: "bt_sm_base1.png";
12444 image.middle: SOLID;
12446 description { state: "selected" 0.0;
12447 inherit: "default" 0.0;
12449 color: 255 255 255 255;
12460 part { name: "elm.swallow.icon";
12462 description { state: "default" 0.0;
12475 part { name: "elm.swallow.end";
12477 description { state: "default" 0.0;
12490 part { name: "elm.text";
12492 effect: SOFT_SHADOW;
12496 state: "default" 0.0;
12499 to_x: "elm.swallow.icon";
12504 to_x: "elm.swallow.end";
12516 text_class: "list_item";
12519 description { state: "selected" 0.0;
12520 inherit: "default" 0.0;
12521 color: 224 224 224 255;
12525 part { name: "fg1";
12527 description { state: "default" 0.0;
12529 color: 255 255 255 0;
12531 rel2.relative: 1.0 0.5;
12534 normal: "bt_sm_hilight.png";
12538 description { state: "selected" 0.0;
12539 inherit: "default" 0.0;
12541 color: 255 255 255 255;
12544 part { name: "fg2";
12546 description { state: "default" 0.0;
12548 color: 255 255 255 0;
12552 normal: "bt_sm_shine.png";
12556 description { state: "selected" 0.0;
12557 inherit: "default" 0.0;
12559 color: 255 255 255 255;
12566 signal: "elm,state,selected";
12568 action: STATE_SET "selected" 0.0;
12572 target: "elm.text";
12575 name: "go_passive";
12576 signal: "elm,state,unselected";
12578 action: STATE_SET "default" 0.0;
12582 target: "elm.text";
12583 transition: LINEAR 0.1;
12587 group { name: "elm/list/item_odd/default";
12588 data.item: "stacking" "below";
12589 data.item: "selectraise" "on";
12591 image: "bt_sm_base1.png" COMP;
12592 image: "bt_sm_shine.png" COMP;
12593 image: "bt_sm_hilight.png" COMP;
12594 image: "ilist_2.png" COMP;
12602 state: "default" 0.0;
12610 state: "default" 0.0;
12612 normal: "ilist_2.png";
12620 description { state: "default" 0.0;
12622 color: 255 255 255 0;
12632 normal: "bt_sm_base1.png";
12635 image.middle: SOLID;
12637 description { state: "selected" 0.0;
12638 inherit: "default" 0.0;
12640 color: 255 255 255 255;
12652 name: "elm.swallow.icon";
12654 description { state: "default" 0.0;
12668 name: "elm.swallow.end";
12670 description { state: "default" 0.0;
12686 effect: SOFT_SHADOW;
12690 state: "default" 0.0;
12693 to_x: "elm.swallow.icon";
12698 to_x: "elm.swallow.end";
12710 text_class: "list_item";
12713 description { state: "selected" 0.0;
12714 inherit: "default" 0.0;
12715 color: 224 224 224 255;
12719 part { name: "fg1";
12721 description { state: "default" 0.0;
12723 color: 255 255 255 0;
12725 rel2.relative: 1.0 0.5;
12728 normal: "bt_sm_hilight.png";
12732 description { state: "selected" 0.0;
12733 inherit: "default" 0.0;
12735 color: 255 255 255 255;
12738 part { name: "fg2";
12740 description { state: "default" 0.0;
12742 color: 255 255 255 0;
12746 normal: "bt_sm_shine.png";
12750 description { state: "selected" 0.0;
12751 inherit: "default" 0.0;
12753 color: 255 255 255 255;
12760 signal: "elm,state,selected";
12762 action: STATE_SET "selected" 0.0;
12766 target: "elm.text";
12769 name: "go_passive";
12770 signal: "elm,state,unselected";
12772 action: STATE_SET "default" 0.0;
12776 target: "elm.text";
12777 transition: LINEAR 0.1;
12781 group { name: "elm/list/item_compress/default";
12782 data.item: "stacking" "above";
12783 data.item: "selectraise" "on";
12785 image: "bt_sm_base1.png" COMP;
12786 image: "bt_sm_shine.png" COMP;
12787 image: "bt_sm_hilight.png" COMP;
12788 image: "ilist_1.png" COMP;
12789 image: "ilist_item_shadow.png" COMP;
12797 state: "default" 0.0;
12804 description { state: "default" 0.0;
12819 normal: "ilist_item_shadow.png";
12828 state: "default" 0.0;
12830 normal: "ilist_1.png";
12838 description { state: "default" 0.0;
12840 color: 255 255 255 0;
12850 normal: "bt_sm_base1.png";
12853 image.middle: SOLID;
12855 description { state: "selected" 0.0;
12856 inherit: "default" 0.0;
12858 color: 255 255 255 255;
12869 part { name: "elm.swallow.icon";
12871 description { state: "default" 0.0;
12884 part { name: "elm.swallow.end";
12886 description { state: "default" 0.0;
12902 effect: SOFT_SHADOW;
12905 description { state: "default" 0.0;
12908 to_x: "elm.swallow.icon";
12913 to_x: "elm.swallow.end";
12925 text_class: "list_item";
12928 description { state: "selected" 0.0;
12929 inherit: "default" 0.0;
12930 color: 224 224 224 255;
12934 part { name: "fg1";
12936 description { state: "default" 0.0;
12938 color: 255 255 255 0;
12940 rel2.relative: 1.0 0.5;
12943 normal: "bt_sm_hilight.png";
12947 description { state: "selected" 0.0;
12948 inherit: "default" 0.0;
12950 color: 255 255 255 255;
12953 part { name: "fg2";
12955 description { state: "default" 0.0;
12957 color: 255 255 255 0;
12961 normal: "bt_sm_shine.png";
12965 description { state: "selected" 0.0;
12966 inherit: "default" 0.0;
12968 color: 255 255 255 255;
12975 signal: "elm,state,selected";
12977 action: STATE_SET "selected" 0.0;
12981 target: "elm.text";
12984 name: "go_passive";
12985 signal: "elm,state,unselected";
12987 action: STATE_SET "default" 0.0;
12991 target: "elm.text";
12992 transition: LINEAR 0.1;
12996 group { name: "elm/list/item_compress_odd/default";
12997 data.item: "stacking" "below";
12998 data.item: "selectraise" "on";
13000 image: "bt_sm_base1.png" COMP;
13001 image: "bt_sm_shine.png" COMP;
13002 image: "bt_sm_hilight.png" COMP;
13003 image: "ilist_2.png" COMP;
13011 state: "default" 0.0;
13019 state: "default" 0.0;
13021 normal: "ilist_2.png";
13029 description { state: "default" 0.0;
13031 color: 255 255 255 0;
13041 normal: "bt_sm_base1.png";
13044 image.middle: SOLID;
13046 description { state: "selected" 0.0;
13047 inherit: "default" 0.0;
13049 color: 255 255 255 255;
13060 part { name: "elm.swallow.icon";
13062 description { state: "default" 0.0;
13075 part { name: "elm.swallow.end";
13077 description { state: "default" 0.0;
13093 effect: SOFT_SHADOW;
13097 state: "default" 0.0;
13100 to_x: "elm.swallow.icon";
13105 to_x: "elm.swallow.end";
13117 text_class: "list_item";
13120 description { state: "selected" 0.0;
13121 inherit: "default" 0.0;
13122 color: 224 224 224 255;
13126 part { name: "fg1";
13128 description { state: "default" 0.0;
13130 color: 255 255 255 0;
13132 rel2.relative: 1.0 0.5;
13135 normal: "bt_sm_hilight.png";
13139 description { state: "selected" 0.0;
13140 inherit: "default" 0.0;
13142 color: 255 255 255 255;
13145 part { name: "fg2";
13147 description { state: "default" 0.0;
13149 color: 255 255 255 0;
13153 normal: "bt_sm_shine.png";
13157 description { state: "selected" 0.0;
13158 inherit: "default" 0.0;
13160 color: 255 255 255 255;
13167 signal: "elm,state,selected";
13169 action: STATE_SET "selected" 0.0;
13173 target: "elm.text";
13176 name: "go_passive";
13177 signal: "elm,state,unselected";
13179 action: STATE_SET "default" 0.0;
13183 target: "elm.text";
13184 transition: LINEAR 0.1;
13189 ///////////////////////////////////////////////////////////////////////////////
13190 group { name: "elm/list/h_item/default";
13191 data.item: "stacking" "above";
13193 image: "bt_sm_base1.png" COMP;
13194 image: "bt_sm_shine.png" COMP;
13195 image: "bt_sm_hilight.png" COMP;
13196 image: "ilist_1_h.png" COMP;
13197 image: "ilist_item_shadow_h.png" COMP;
13205 state: "default" 0.0;
13213 state: "default" 0.0;
13228 normal: "ilist_item_shadow_h.png";
13237 state: "default" 0.0;
13239 normal: "ilist_1_h.png";
13247 description { state: "default" 0.0;
13249 color: 255 255 255 0;
13259 normal: "bt_sm_base1.png";
13262 image.middle: SOLID;
13264 description { state: "selected" 0.0;
13265 inherit: "default" 0.0;
13267 color: 255 255 255 255;
13278 part { name: "elm.swallow.icon";
13280 description { state: "default" 0.0;
13293 part { name: "elm.swallow.end";
13295 description { state: "default" 0.0;
13308 part { name: "elm.text";
13310 effect: SOFT_SHADOW;
13314 state: "default" 0.0;
13317 to_x: "elm.swallow.icon";
13322 to_x: "elm.swallow.end";
13333 text_class: "list_item";
13336 description { state: "selected" 0.0;
13337 inherit: "default" 0.0;
13338 color: 224 224 224 255;
13342 part { name: "fg1";
13344 description { state: "default" 0.0;
13346 color: 255 255 255 0;
13348 rel2.relative: 1.0 0.5;
13351 normal: "bt_sm_hilight.png";
13355 description { state: "selected" 0.0;
13356 inherit: "default" 0.0;
13358 color: 255 255 255 255;
13361 part { name: "fg2";
13363 description { state: "default" 0.0;
13365 color: 255 255 255 0;
13369 normal: "bt_sm_shine.png";
13373 description { state: "selected" 0.0;
13374 inherit: "default" 0.0;
13376 color: 255 255 255 255;
13383 signal: "elm,state,selected";
13385 action: STATE_SET "selected" 0.0;
13389 target: "elm.text";
13392 name: "go_passive";
13393 signal: "elm,state,unselected";
13395 action: STATE_SET "default" 0.0;
13399 target: "elm.text";
13400 transition: LINEAR 0.1;
13404 group { name: "elm/list/h_item_odd/default";
13405 data.item: "stacking" "below";
13406 data.item: "selectraise" "on";
13408 image: "bt_sm_base1.png" COMP;
13409 image: "bt_sm_shine.png" COMP;
13410 image: "bt_sm_hilight.png" COMP;
13411 image: "ilist_2_h.png" COMP;
13419 state: "default" 0.0;
13427 state: "default" 0.0;
13429 normal: "ilist_2_h.png";
13437 description { state: "default" 0.0;
13439 color: 255 255 255 0;
13449 normal: "bt_sm_base1.png";
13452 image.middle: SOLID;
13454 description { state: "selected" 0.0;
13455 inherit: "default" 0.0;
13457 color: 255 255 255 255;
13469 name: "elm.swallow.icon";
13471 description { state: "default" 0.0;
13485 name: "elm.swallow.end";
13487 description { state: "default" 0.0;
13500 part { name: "elm.text";
13502 effect: SOFT_SHADOW;
13506 state: "default" 0.0;
13509 to_x: "elm.swallow.icon";
13514 to_x: "elm.swallow.end";
13525 text_class: "list_item";
13528 description { state: "selected" 0.0;
13529 inherit: "default" 0.0;
13530 color: 224 224 224 255;
13534 part { name: "fg1";
13536 description { state: "default" 0.0;
13538 color: 255 255 255 0;
13540 rel2.relative: 1.0 0.5;
13543 normal: "bt_sm_hilight.png";
13547 description { state: "selected" 0.0;
13548 inherit: "default" 0.0;
13550 color: 255 255 255 255;
13553 part { name: "fg2";
13555 description { state: "default" 0.0;
13557 color: 255 255 255 0;
13561 normal: "bt_sm_shine.png";
13565 description { state: "selected" 0.0;
13566 inherit: "default" 0.0;
13568 color: 255 255 255 255;
13575 signal: "elm,state,selected";
13577 action: STATE_SET "selected" 0.0;
13581 target: "elm.text";
13584 name: "go_passive";
13585 signal: "elm,state,unselected";
13587 action: STATE_SET "default" 0.0;
13591 target: "elm.text";
13592 transition: LINEAR 0.1;
13596 group { name: "elm/list/h_item_compress/default";
13597 data.item: "stacking" "above";
13598 data.item: "selectraise" "on";
13600 image: "bt_sm_base1.png" COMP;
13601 image: "bt_sm_shine.png" COMP;
13602 image: "bt_sm_hilight.png" COMP;
13603 image: "ilist_1_h.png" COMP;
13604 image: "ilist_item_shadow_h.png" COMP;
13612 state: "default" 0.0;
13619 description { state: "default" 0.0;
13634 normal: "ilist_item_shadow_h.png";
13643 state: "default" 0.0;
13645 normal: "ilist_1_h.png";
13653 description { state: "default" 0.0;
13655 color: 255 255 255 0;
13665 normal: "bt_sm_base1.png";
13668 image.middle: SOLID;
13670 description { state: "selected" 0.0;
13671 inherit: "default" 0.0;
13673 color: 255 255 255 255;
13684 part { name: "elm.swallow.icon";
13686 description { state: "default" 0.0;
13699 part { name: "elm.swallow.end";
13701 description { state: "default" 0.0;
13717 effect: SOFT_SHADOW;
13720 description { state: "default" 0.0;
13723 to_x: "elm.swallow.icon";
13728 to_x: "elm.swallow.end";
13739 text_class: "list_item";
13742 description { state: "selected" 0.0;
13743 inherit: "default" 0.0;
13744 color: 224 224 224 255;
13748 part { name: "fg1";
13750 description { state: "default" 0.0;
13752 color: 255 255 255 0;
13754 rel2.relative: 1.0 0.5;
13757 normal: "bt_sm_hilight.png";
13761 description { state: "selected" 0.0;
13762 inherit: "default" 0.0;
13764 color: 255 255 255 255;
13767 part { name: "fg2";
13769 description { state: "default" 0.0;
13771 color: 255 255 255 0;
13775 normal: "bt_sm_shine.png";
13779 description { state: "selected" 0.0;
13780 inherit: "default" 0.0;
13782 color: 255 255 255 255;
13789 signal: "elm,state,selected";
13791 action: STATE_SET "selected" 0.0;
13795 target: "elm.text";
13798 name: "go_passive";
13799 signal: "elm,state,unselected";
13801 action: STATE_SET "default" 0.0;
13805 target: "elm.text";
13806 transition: LINEAR 0.1;
13810 group { name: "elm/list/h_item_compress_odd/default";
13811 data.item: "stacking" "below";
13812 data.item: "selectraise" "on";
13814 image: "bt_sm_base1.png" COMP;
13815 image: "bt_sm_shine.png" COMP;
13816 image: "bt_sm_hilight.png" COMP;
13817 image: "ilist_2_h.png" COMP;
13825 state: "default" 0.0;
13833 state: "default" 0.0;
13835 normal: "ilist_2_h.png";
13843 description { state: "default" 0.0;
13845 color: 255 255 255 0;
13855 normal: "bt_sm_base1.png";
13858 image.middle: SOLID;
13860 description { state: "selected" 0.0;
13861 inherit: "default" 0.0;
13863 color: 255 255 255 255;
13874 part { name: "elm.swallow.icon";
13876 description { state: "default" 0.0;
13889 part { name: "elm.swallow.end";
13891 description { state: "default" 0.0;
13904 part { name: "elm.text";
13906 effect: SOFT_SHADOW;
13910 state: "default" 0.0;
13913 to_x: "elm.swallow.icon";
13918 to_x: "elm.swallow.end";
13929 text_class: "list_item";
13932 description { state: "selected" 0.0;
13933 inherit: "default" 0.0;
13934 color: 224 224 224 255;
13938 part { name: "fg1";
13940 description { state: "default" 0.0;
13942 color: 255 255 255 0;
13944 rel2.relative: 1.0 0.5;
13947 normal: "bt_sm_hilight.png";
13951 description { state: "selected" 0.0;
13952 inherit: "default" 0.0;
13954 color: 255 255 255 255;
13957 part { name: "fg2";
13959 description { state: "default" 0.0;
13961 color: 255 255 255 0;
13965 normal: "bt_sm_shine.png";
13969 description { state: "selected" 0.0;
13970 inherit: "default" 0.0;
13972 color: 255 255 255 255;
13979 signal: "elm,state,selected";
13981 action: STATE_SET "selected" 0.0;
13985 target: "elm.text";
13988 name: "go_passive";
13989 signal: "elm,state,unselected";
13991 action: STATE_SET "default" 0.0;
13995 target: "elm.text";
13996 transition: LINEAR 0.1;
14001 ///////////////////////////////////////////////////////////////////////////////
14002 group { name: "elm/slider/horizontal/default";
14003 alias: "elm/slider/horizontal/disabled";
14005 image: "sl_bg.png" COMP;
14006 image: "sl_bg_over.png" COMP;
14007 image: "sl_bt_0.png" COMP;
14008 image: "sl_bt_1.png" COMP;
14009 image: "sl_bt_2.png" COMP;
14010 image: "sl_bt_3.png" COMP;
14011 image: "sl_bt2_0_0.png" COMP;
14012 image: "sl_bt2_0_1.png" COMP;
14013 image: "sl_bt2_0_2.png" COMP;
14014 image: "sl_bt2_1.png" COMP;
14015 image: "sl_bt2_2.png" COMP;
14016 image: "sl_units.png" COMP;
14019 public value_hide = 0;
14020 public set_value_show() {
14021 set_int(value_hide, 0);
14023 public set_value_hide() {
14024 set_int(value_hide, 1);
14026 public thumb_down() {
14027 if (get_int(value_hide) == 1) {
14028 set_state(PART:"elm.indicator", "default", 0.0);
14029 set_state(PART:"button3", "default", 0.0);
14030 set_state(PART:"button4", "default", 0.0);
14031 set_state(PART:"button5", "default", 0.0);
14032 set_state(PART:"button6", "default", 0.0);
14033 set_state(PART:"button7", "default", 0.0);
14035 set_state(PART:"elm.indicator", "visible", 0.0);
14036 set_state(PART:"button3", "visible", 0.0);
14037 set_state(PART:"button4", "visible", 0.0);
14038 set_state(PART:"button5", "visible", 0.0);
14039 set_state(PART:"button6", "visible", 0.0);
14040 set_state(PART:"button7", "visible", 0.0);
14043 public thumb_up() {
14044 set_state(PART:"elm.indicator", "default", 0.0);
14045 set_state(PART:"button3", "default", 0.0);
14046 set_state(PART:"button4", "default", 0.0);
14047 set_state(PART:"button5", "default", 0.0);
14048 set_state(PART:"button6", "default", 0.0);
14049 set_state(PART:"button7", "default", 0.0);
14053 part { name: "base";
14055 description { state: "default" 0.0;
14064 image.normal: "sl_bg.png";
14068 part { name: "level";
14071 description { state: "default" 0.0;
14076 to_x: "elm.dragable.slider";
14079 color: 255 0 0 200;
14081 description { state: "inverted" 0.0;
14082 inherit: "default" 0.0;
14085 description { state: "disabled" 0.0;
14086 inherit: "default" 0.0;
14087 color: 255 0 0 100;
14089 description { state: "disabled_inverted" 0.0;
14090 inherit: "default" 0.0;
14094 part { name: "level2";
14097 description { state: "default" 0.0;
14102 to_x: "elm.dragable.slider";
14106 color: 255 0 0 200;
14108 description { state: "inverted" 0.0;
14109 inherit: "default" 0.0;
14112 description { state: "disabled" 0.0;
14113 inherit: "default" 0.0;
14115 description { state: "disabled_inverted" 0.0;
14116 inherit: "default" 0.0;
14117 color: 255 0 0 100;
14124 description { state: "default" 0.0;
14126 rel1.offset: -1 -1;
14130 normal: "sl_bg_over.png";
14140 description { state: "default" 0.0;
14142 rel1.to: "elm.swallow.bar";
14143 rel2.to: "elm.swallow.bar";
14147 part { name: "elm.swallow.bar";
14150 description { state: "default" 0.0;
14166 part { name: "elm.swallow.icon";
14168 description { state: "default" 0.0;
14173 to_y: "elm.swallow.bar";
14178 to_y: "elm.swallow.bar";
14181 description { state: "visible" 0.0;
14182 inherit: "default" 0.0;
14185 aspect_preference: VERTICAL;
14189 part { name: "elm.text";
14193 description { state: "default" 0.0;
14197 rel1.to_x: "elm.swallow.icon";
14198 rel1.relative: 1.0 0.0;
14200 rel2.to_x: "elm.swallow.icon";
14201 rel2.relative: 1.0 1.0;
14202 rel2.offset: -1 -5;
14205 font: "Sans,Edje-Vera";
14211 description { state: "visible" 0.0;
14212 inherit: "default" 0.0;
14218 description { state: "disabled" 0.0;
14219 inherit: "default" 0.0;
14220 color: 255 128 128 128;
14223 description { state: "disabled_visible" 0.0;
14224 inherit: "default" 0.0;
14232 name: "elm.swallow.end";
14235 state: "default" 0.0;
14241 to_y: "elm.swallow.bar";
14245 to_y: "elm.swallow.bar";
14248 description { state: "visible" 0.0;
14249 inherit: "default" 0.0;
14252 aspect_preference: VERTICAL;
14253 rel2.offset: -4 -1;
14256 part { name: "units";
14258 description { state: "default" 0.0;
14269 normal: "sl_units.png";
14274 description { state: "visible" 0.0;
14275 inherit: "default" 0.0;
14279 part { name: "elm.units";
14283 description { state: "default" 0.0;
14287 rel1.to_x: "elm.swallow.end";
14288 rel1.relative: 0.0 0.0;
14290 rel2.to_x: "elm.swallow.end";
14291 rel2.relative: 0.0 1.0;
14295 font: "Sans,Edje-Vera";
14301 description { state: "visible" 0.0;
14302 inherit: "default" 0.0;
14307 rel2.offset: -5 -1;
14309 description { state: "disabled" 0.0;
14310 inherit: "default" 0.0;
14311 color: 255 128 128 128;
14314 description { state: "disabled_visible" 0.0;
14315 inherit: "default" 0.0;
14322 part { name: "elm.dragable.slider";
14331 description { state: "default" 0.0;
14343 color: 255 0 0 100;
14346 part { name: "button_events";
14349 events: "elm.dragable.slider";
14352 description { state: "default" 0.0;
14356 aspect_preference: VERTICAL;
14357 rel1.to_x: "elm.dragable.slider";
14358 rel2.to_x: "elm.dragable.slider";
14362 part { name: "button0";
14364 description { state: "default" 0.0;
14368 rel1.to: "elm.dragable.slider";
14369 rel2.to: "elm.dragable.slider";
14371 normal: "sl_bt_0.png";
14376 description { state: "disabled" 0.0;
14377 inherit: "default" 0.0;
14379 normal: "sl_bt_3.png";
14384 part { name: "button1";
14386 description { state: "default" 0.0;
14387 rel1.to: "button0";
14394 normal: "sl_bt_1.png";
14399 part { name: "button2";
14401 description { state: "default" 0.0;
14402 rel1.to: "button0";
14403 rel2.to: "button0";
14405 normal: "sl_bt_2.png";
14411 part { name: "button3";
14413 description { state: "default" 0.0;
14419 to_x: "elm.indicator";
14430 normal: "sl_bt2_0_0.png";
14435 description { state: "visible" 0.0;
14436 inherit: "default" 0.0;
14440 part { name: "button4";
14442 description { state: "default" 0.0;
14448 to_y: "elm.indicator";
14451 rel2.to: "button0";
14453 normal: "sl_bt2_0_1.png";
14458 description { state: "visible" 0.0;
14459 inherit: "default" 0.0;
14463 part { name: "button5";
14465 description { state: "default" 0.0;
14476 to_x: "elm.indicator";
14482 normal: "sl_bt2_0_2.png";
14487 description { state: "visible" 0.0;
14488 inherit: "default" 0.0;
14492 part { name: "elm.indicator";
14495 effect: SOFT_SHADOW;
14497 description { state: "default" 0.0;
14503 relative: 0.0 -0.25;
14508 relative: 1.0 -0.25;
14511 color: 224 224 224 255;
14514 font: "Sans,Edje-Vera";
14520 description { state: "visible" 0.0;
14521 inherit: "default" 0.0;
14525 rel2.offset: -1 -1;
14528 part { name: "button6";
14530 description { state: "default" 0.0;
14532 rel1.to: "button3";
14539 normal: "sl_bt2_1.png";
14544 description { state: "visible" 0.0;
14545 inherit: "default" 0.0;
14549 part { name: "button7";
14551 description { state: "default" 0.0;
14553 rel1.to: "button3";
14554 rel2.to: "button5";
14556 normal: "sl_bt2_2.png";
14562 description { state: "visible" 0.0;
14563 inherit: "default" 0.0;
14567 part { name: "disabler";
14569 description { state: "default" 0.0;
14573 description { state: "disabled" 0.0;
14574 inherit: "default" 0.0;
14580 program { name: "text_show";
14581 signal: "elm,state,text,visible";
14583 action: STATE_SET "visible" 0.0;
14584 target: "elm.text";
14586 program { name: "text_hide";
14587 signal: "elm,state,text,hidden";
14589 action: STATE_SET "default" 0.0;
14590 target: "elm.text";
14592 program { name: "icon_show";
14593 signal: "elm,state,icon,visible";
14595 action: STATE_SET "visible" 0.0;
14596 target: "elm.swallow.icon";
14598 program { name: "icon_hide";
14599 signal: "elm,state,icon,hidden";
14601 action: STATE_SET "default" 0.0;
14602 target: "elm.swallow.icon";
14604 program { name: "end_show";
14605 signal: "elm,state,end,visible";
14607 action: STATE_SET "visible" 0.0;
14608 target: "elm.swallow.end";
14610 program { name: "end_hide";
14611 signal: "elm,state,end,hidden";
14613 action: STATE_SET "default" 0.0;
14614 target: "elm.swallow.end";
14616 program { name: "units_show";
14617 signal: "elm,state,units,visible";
14619 action: STATE_SET "visible" 0.0;
14620 target: "elm.units";
14623 program { name: "units_hide";
14624 signal: "elm,state,units,hidden";
14626 action: STATE_SET "default" 0.0;
14627 target: "elm.units";
14630 program { name: "invert_on";
14631 signal: "elm,state,inverted,on";
14633 action: STATE_SET "inverted" 0.0;
14637 program { name: "invert_off";
14638 signal: "elm,state,inverted,off";
14640 action: STATE_SET "default" 0.0;
14644 program { name: "set_val_show";
14645 signal: "elm,state,val,show";
14651 program { name: "set_val_hide";
14652 signal: "elm,state,val,hide";
14658 program { name: "val_show";
14659 signal: "mouse,down,*";
14660 source: "elm.dragable.slider";
14666 program { name: "val_hide";
14667 signal: "mouse,up,*";
14668 source: "elm.dragable.slider";
14674 name: "go_disabled";
14675 signal: "elm,state,disabled";
14677 action: STATE_SET "disabled" 0.0;
14679 target: "disabler";
14680 after: "disable_text";
14682 program { name: "disable_text";
14686 get_state(PART:"elm.text", st, 30, vl);
14687 if (!strcmp(st, "visible"))
14688 set_state(PART:"elm.text", "disabled_visible", 0.0);
14690 set_state(PART:"elm.text", "disabled", 0.0);
14692 get_state(PART:"elm.units", st, 30, vl);
14693 if (!strcmp(st, "visible"))
14694 set_state(PART:"elm.units", "disabled_visible", 0.0);
14696 set_state(PART:"elm.units", "disabled", 0.0);
14698 get_state(PART:"level2", st, 30, vl);
14699 if (!strcmp(st, "inverted"))
14701 set_state(PART:"level", "disabled_inverted", 0.0);
14702 set_state(PART:"level2", "disabled_inverted", 0.0);
14706 set_state(PART:"level", "disabled", 0.0);
14707 set_state(PART:"level2", "disabled", 0.0);
14711 program { name: "enable";
14712 signal: "elm,state,enabled";
14714 action: STATE_SET "default" 0.0;
14716 target: "disabler";
14717 after: "enable_text";
14719 program { name: "enable_text";
14723 get_state(PART:"elm.text", st, 30, vl);
14724 if (!strcmp(st, "disabled_visible"))
14725 set_state(PART:"elm.text", "visible", 0.0);
14727 set_state(PART:"elm.text", "default", 0.0);
14729 get_state(PART:"elm.units", st, 30, vl);
14730 if (!strcmp(st, "disabled_visible"))
14731 set_state(PART:"elm.units", "visible", 0.0);
14733 set_state(PART:"elm.units", "default", 0.0);
14735 get_state(PART:"level2", st, 30, vl);
14736 if (!strcmp(st, "disabled_inverted"))
14738 set_state(PART:"level", "inverted", 0.0);
14739 set_state(PART:"level2", "inverted", 0.0);
14743 set_state(PART:"level", "default", 0.0);
14744 set_state(PART:"level2", "default", 0.0);
14751 group { name: "elm/slider/vertical/default";
14753 image: "slv_bg.png" COMP;
14754 image: "slv_bg_over.png" COMP;
14756 image: "sl_bt_0.png" COMP;
14757 image: "sl_bt_1.png" COMP;
14758 image: "sl_bt_2.png" COMP;
14759 image: "sl_bt_3.png" COMP;
14760 image: "sl_bt2_0_0.png" COMP;
14761 image: "sl_bt2_0_1.png" COMP;
14762 image: "sl_bt2_0_2.png" COMP;
14763 image: "sl_bt2_1.png" COMP;
14764 image: "sl_bt2_2.png" COMP;
14766 image: "slv_units.png" COMP;
14769 public value_hide = 0;
14770 public set_value_show() {
14771 set_int(value_hide, 0);
14773 public set_value_hide() {
14774 set_int(value_hide, 1);
14776 public thumb_down() {
14777 if (get_int(value_hide) == 1) {
14778 set_state(PART:"elm.indicator", "default", 0.0);
14779 set_state(PART:"button3", "default", 0.0);
14780 set_state(PART:"button4", "default", 0.0);
14781 set_state(PART:"button5", "default", 0.0);
14782 set_state(PART:"button6", "default", 0.0);
14783 set_state(PART:"button7", "default", 0.0);
14785 set_state(PART:"elm.indicator", "visible", 0.0);
14786 set_state(PART:"button3", "visible", 0.0);
14787 set_state(PART:"button4", "visible", 0.0);
14788 set_state(PART:"button5", "visible", 0.0);
14789 set_state(PART:"button6", "visible", 0.0);
14790 set_state(PART:"button7", "visible", 0.0);
14793 public thumb_up() {
14794 set_state(PART:"elm.indicator", "default", 0.0);
14795 set_state(PART:"button3", "default", 0.0);
14796 set_state(PART:"button4", "default", 0.0);
14797 set_state(PART:"button5", "default", 0.0);
14798 set_state(PART:"button6", "default", 0.0);
14799 set_state(PART:"button7", "default", 0.0);
14803 part { name: "base";
14805 description { state: "default" 0.0;
14814 image.normal: "slv_bg.png";
14818 part { name: "level";
14821 description { state: "default" 0.0;
14826 to_y: "elm.dragable.slider";
14829 color: 255 0 0 200;
14831 description { state: "inverted" 0.0;
14832 inherit: "default" 0.0;
14835 description { state: "disabled" 0.0;
14836 inherit: "default" 0.0;
14837 color: 255 0 0 100;
14839 description { state: "disabled_inverted" 0.0;
14840 inherit: "default" 0.0;
14844 part { name: "level2";
14847 description { state: "default" 0.0;
14852 to_y: "elm.dragable.slider";
14856 color: 255 0 0 200;
14858 description { state: "inverted" 0.0;
14859 inherit: "default" 0.0;
14862 description { state: "disabled" 0.0;
14863 inherit: "default" 0.0;
14864 color: 255 0 0 100;
14866 description { state: "disabled_inverted" 0.0;
14867 inherit: "default" 0.0;
14868 color: 255 0 0 100;
14875 description { state: "default" 0.0;
14877 rel1.offset: -1 -1;
14881 normal: "slv_bg_over.png";
14891 description { state: "default" 0.0;
14893 rel1.to: "elm.swallow.bar";
14894 rel2.to: "elm.swallow.bar";
14898 part { name: "elm.swallow.bar";
14901 description { state: "default" 0.0;
14917 part { name: "elm.swallow.icon";
14919 description { state: "default" 0.0;
14924 to_x: "elm.swallow.bar";
14929 to_x: "elm.swallow.bar";
14932 description { state: "visible" 0.0;
14933 inherit: "default" 0.0;
14936 aspect_preference: HORIZONTAL;
14940 part { name: "elm.text";
14944 description { state: "default" 0.0;
14948 rel1.to_y: "elm.swallow.icon";
14949 rel1.relative: 0.0 1.0;
14951 rel2.to_y: "elm.swallow.icon";
14952 rel2.relative: 1.0 1.0;
14953 rel2.offset: -1 -1;
14956 font: "Sans,Edje-Vera";
14962 description { state: "visible" 0.0;
14963 inherit: "default" 0.0;
14969 description { state: "disabled" 0.0;
14970 inherit: "default" 0.0;
14971 color: 255 128 128 128;
14974 description { state: "disabled_visible" 0.0;
14975 inherit: "default" 0.0;
14983 name: "elm.swallow.end";
14986 state: "default" 0.0;
14992 to_x: "elm.swallow.bar";
14996 to_x: "elm.swallow.bar";
14999 description { state: "visible" 0.0;
15000 inherit: "default" 0.0;
15003 aspect_preference: HORIZONTAL;
15004 rel2.offset: -1 -4;
15007 part { name: "units";
15009 description { state: "default" 0.0;
15020 normal: "slv_units.png";
15025 description { state: "visible" 0.0;
15026 inherit: "default" 0.0;
15030 part { name: "elm.units";
15034 description { state: "default" 0.0;
15038 rel1.relative: 0.0 0.0;
15039 rel1.to_y: "elm.swallow.end";
15041 rel2.relative: 1.0 0.0;
15042 rel2.to_y: "elm.swallow.end";
15046 font: "Sans,Edje-Vera";
15052 description { state: "visible" 0.0;
15053 inherit: "default" 0.0;
15058 rel2.offset: -9 -9;
15060 description { state: "disabled" 0.0;
15061 inherit: "default" 0.0;
15066 description { state: "disabled_visible" 0.0;
15067 inherit: "default" 0.0;
15072 rel2.offset: -9 -9;
15077 part { name: "elm.dragable.slider";
15086 description { state: "default" 0.0;
15101 part { name: "button_events";
15104 events: "elm.dragable.slider";
15107 description { state: "default" 0.0;
15111 aspect_preference: HORIZONTAL;
15112 rel1.to_y: "elm.dragable.slider";
15113 rel2.to_y: "elm.dragable.slider";
15117 part { name: "button0";
15119 description { state: "default" 0.0;
15123 rel1.to: "elm.dragable.slider";
15124 rel2.to: "elm.dragable.slider";
15126 normal: "sl_bt_0.png";
15131 description { state: "disabled" 0.0;
15132 inherit: "default" 0.0;
15134 normal: "sl_bt_3.png";
15139 part { name: "button1";
15141 description { state: "default" 0.0;
15142 rel1.to: "button0";
15149 normal: "sl_bt_1.png";
15154 part { name: "button2";
15156 description { state: "default" 0.0;
15157 rel1.to: "button0";
15158 rel2.to: "button0";
15160 normal: "sl_bt_2.png";
15166 part { name: "button3";
15168 description { state: "default" 0.0;
15173 to_x: "elm.indicator";
15184 normal: "sl_bt2_0_0.png";
15189 description { state: "visible" 0.0;
15190 inherit: "default" 0.0;
15194 part { name: "button4";
15196 description { state: "default" 0.0;
15203 to_y: "elm.indicator";
15206 rel2.to: "button0";
15208 normal: "sl_bt2_0_1.png";
15213 description { state: "visible" 0.0;
15214 inherit: "default" 0.0;
15218 part { name: "button5";
15220 description { state: "default" 0.0;
15230 to_x: "elm.indicator";
15236 normal: "sl_bt2_0_2.png";
15241 description { state: "visible" 0.0;
15242 inherit: "default" 0.0;
15246 part { name: "elm.indicator";
15249 effect: SOFT_SHADOW;
15251 description { state: "default" 0.0;
15257 relative: 0.0 -1.0;
15262 relative: 1.0 -1.0;
15265 color: 224 224 224 255;
15268 font: "Sans,Edje-Vera";
15274 description { state: "visible" 0.0;
15275 inherit: "default" 0.0;
15279 rel2.offset: -1 -1;
15282 part { name: "button6";
15284 description { state: "default" 0.0;
15286 rel1.to: "button3";
15293 normal: "sl_bt2_1.png";
15298 description { state: "visible" 0.0;
15299 inherit: "default" 0.0;
15303 part { name: "button7";
15305 description { state: "default" 0.0;
15307 rel1.to: "button3";
15308 rel2.to: "button5";
15310 normal: "sl_bt2_2.png";
15316 description { state: "visible" 0.0;
15317 inherit: "default" 0.0;
15321 part { name: "disabler";
15323 description { state: "default" 0.0;
15327 description { state: "disabled" 0.0;
15328 inherit: "default" 0.0;
15335 program { name: "text_show";
15336 signal: "elm,state,text,visible";
15338 action: STATE_SET "visible" 0.0;
15339 target: "elm.text";
15341 program { name: "text_hide";
15342 signal: "elm,state,text,hidden";
15344 action: STATE_SET "default" 0.0;
15345 target: "elm.text";
15347 program { name: "icon_show";
15348 signal: "elm,state,icon,visible";
15350 action: STATE_SET "visible" 0.0;
15351 target: "elm.swallow.icon";
15353 program { name: "icon_hide";
15354 signal: "elm,state,icon,hidden";
15356 action: STATE_SET "default" 0.0;
15357 target: "elm.swallow.icon";
15359 program { name: "end_show";
15360 signal: "elm,state,end,visible";
15362 action: STATE_SET "visible" 0.0;
15363 target: "elm.swallow.end";
15365 program { name: "end_hide";
15366 signal: "elm,state,end,hidden";
15368 action: STATE_SET "default" 0.0;
15369 target: "elm.swallow.end";
15371 program { name: "units_show";
15372 signal: "elm,state,units,visible";
15374 action: STATE_SET "visible" 0.0;
15375 target: "elm.units";
15378 program { name: "units_hide";
15379 signal: "elm,state,units,hidden";
15381 action: STATE_SET "default" 0.0;
15382 target: "elm.units";
15385 program { name: "invert_on";
15386 signal: "elm,state,inverted,on";
15388 action: STATE_SET "inverted" 0.0;
15392 program { name: "invert_off";
15393 signal: "elm,state,inverted,off";
15395 action: STATE_SET "default" 0.0;
15399 program { name: "set_val_show";
15400 signal: "elm,state,val,show";
15406 program { name: "set_val_hide";
15407 signal: "elm,state,val,hide";
15413 program { name: "val_show";
15414 signal: "mouse,down,*";
15415 source: "elm.dragable.slider";
15420 program { name: "val_hide";
15421 signal: "mouse,up,*";
15422 source: "elm.dragable.slider";
15428 name: "go_disabled";
15429 signal: "elm,state,disabled";
15431 action: STATE_SET "disabled" 0.0;
15433 target: "disabler";
15434 after: "disable_text";
15436 program { name: "disable_text";
15440 get_state(PART:"elm.text", st, 30, vl);
15441 if (!strcmp(st, "visible"))
15442 set_state(PART:"elm.text", "disabled_visible", 0.0);
15444 set_state(PART:"elm.text", "disabled", 0.0);
15446 get_state(PART:"elm.units", st, 30, vl);
15447 if (!strcmp(st, "visible"))
15448 set_state(PART:"elm.units", "disabled_visible", 0.0);
15450 set_state(PART:"elm.units", "disabled", 0.0);
15452 get_state(PART:"level2", st, 30, vl);
15453 if (!strcmp(st, "inverted"))
15455 set_state(PART:"level", "disabled_inverted", 0.0);
15456 set_state(PART:"level2", "disabled_inverted", 0.0);
15460 set_state(PART:"level", "disabled", 0.0);
15461 set_state(PART:"level2", "disabled", 0.0);
15466 program { name: "enable";
15467 signal: "elm,state,enabled";
15469 action: STATE_SET "default" 0.0;
15471 target: "disabler";
15472 after: "enable_text";
15474 program { name: "enable_text";
15478 get_state(PART:"elm.text", st, 30, vl);
15479 if (!strcmp(st, "disabled_visible"))
15480 set_state(PART:"elm.text", "visible", 0.0);
15482 set_state(PART:"elm.text", "default", 0.0);
15484 get_state(PART:"elm.units", st, 30, vl);
15485 if (!strcmp(st, "disabled_visible"))
15486 set_state(PART:"elm.units", "visible", 0.0);
15488 set_state(PART:"elm.units", "default", 0.0);
15490 get_state(PART:"level2", st, 30, vl);
15491 if (!strcmp(st, "disabled_inverted"))
15493 set_state(PART:"level", "inverted", 0.0);
15494 set_state(PART:"level2", "inverted", 0.0);
15498 set_state(PART:"level", "default", 0.0);
15499 set_state(PART:"level2", "default", 0.0);
15506 ////////////////////////////////////////////////////////////////////////////////
15508 ////////////////////////////////////////////////////////////////////////////////
15509 group { name: "elm/actionslider/base/default";
15512 image: "shelf_inset.png" COMP;
15513 image: "ilist_1.png" COMP;
15514 image: "bt_bases.png" COMP;
15515 image: "bt_basew.png" COMP;
15516 image: "bt_hilightw.png" COMP;
15524 state: "default" 0.0;
15527 rel2.offset: -2 -2;
15529 normal: "ilist_1.png";
15535 part { name: "conf_over";
15537 description { state: "default" 0.0;
15541 normal: "shelf_inset.png";
15548 part { name: "icon.dragable.area";
15551 description { state: "default" 0.0;
15557 part { name: "elm.text.left";
15561 description { state: "default" 0.0;
15564 font: "Sans,Edje-Vera";
15571 part { name: "elm.text.center";
15575 description { state: "default" 0.0;
15578 font: "Sans,Edje-Vera";
15585 part { name: "elm.text.right";
15589 description { state: "default" 0.0;
15592 font: "Sans,Edje-Vera";
15599 part { name: "elm.drag_button_base";
15603 description { state: "default" 0.0;
15607 rel1.to: "icon.dragable.area";
15610 to: "icon.dragable.area";
15614 confine: "icon.dragable.area";
15619 part { name: "elm.drag_button";
15622 description { state: "default" 0.0;
15624 color: 255 255 255 0;
15625 rel1.to_x: "elm.drag_button_base";
15626 rel1.to_y: "icon.dragable.area";
15627 rel2.to_x: "elm.drag_button_base";
15628 rel2.to_y: "icon.dragable.area";
15631 events: "elm.drag_button_base";
15634 part { name: "button0";
15636 description { state: "default" 0.0;
15637 rel1.to: "button2";
15638 rel1.offset: -4 -4;
15639 rel2.to: "button2";
15642 normal: "bt_bases.png";
15643 border: 11 11 11 11;
15646 color: 255 255 255 128;
15649 part { name: "button2";
15651 description { state: "default" 0.0;
15652 rel1.to: "elm.drag_button";
15653 rel2.to: "elm.drag_button";
15655 normal: "bt_basew.png";
15659 color: 255 255 255 210;
15662 part { name: "button3";
15664 description { state: "default" 0.0;
15665 rel1.to: "button2";
15666 rel2.to: "button2";
15667 rel2.relative: 1.0 0.5;
15669 normal: "bt_hilightw.png";
15672 color: 255 255 255 190;
15675 part { name: "elm.text.indicator";
15679 description { state: "default" 0.0;
15681 to: "elm.drag_button";
15685 to: "elm.drag_button";
15690 font: "Sans,Edje-Vera";
15699 program { name: "elm.drag_button,mouse,up";
15700 signal: "mouse,up,1";
15701 source: "elm.drag_button";
15702 action: SIGNAL_EMIT "elm.drag_button,mouse,up" "";
15704 program { name: "elm.drag_button,mouse,down";
15705 signal: "mouse,down,1";
15706 source: "elm.drag_button";
15707 action: SIGNAL_EMIT "elm.drag_button,mouse,down" "";
15709 program { name: "elm.drag_button,mouse,move";
15710 signal: "mouse,move";
15711 source: "elm.drag_button_base";
15712 action: SIGNAL_EMIT "elm.drag_button,mouse,move" "";
15717 group { name: "elm/actionslider/base/bar";
15720 image: "shelf_inset.png" COMP;
15721 image: "ilist_1.png" COMP;
15722 image: "bt_bases.png" COMP;
15723 image: "bt_basew.png" COMP;
15724 image: "bt_hilightw.png" COMP;
15732 state: "default" 0.0;
15735 rel2.offset: -2 -2;
15737 normal: "ilist_1.png";
15743 part { name: "conf_over";
15745 description { state: "default" 0.0;
15749 normal: "shelf_inset.png";
15756 part { name: "icon.dragable.area";
15759 description { state: "default" 0.0;
15765 part { name: "elm.text.left";
15769 description { state: "default" 0.0;
15772 font: "Sans,Edje-Vera";
15779 part { name: "elm.text.center";
15783 description { state: "default" 0.0;
15786 font: "Sans,Edje-Vera";
15793 part { name: "elm.text.right";
15797 description { state: "default" 0.0;
15800 font: "Sans,Edje-Vera";
15807 part { name: "bar";
15810 description { state: "default" 0.0;
15816 to_x: "elm.drag_button_base";
15822 part { name: "elm.drag_button_base";
15826 description { state: "default" 0.0;
15830 rel1.to: "icon.dragable.area";
15833 to: "icon.dragable.area";
15837 confine: "icon.dragable.area";
15842 part { name: "elm.drag_button";
15845 description { state: "default" 0.0;
15847 color: 255 255 255 0;
15848 rel1.to_x: "elm.drag_button_base";
15849 rel1.to_y: "icon.dragable.area";
15850 rel2.to_x: "elm.drag_button_base";
15851 rel2.to_y: "icon.dragable.area";
15854 events: "elm.drag_button_base";
15857 part { name: "button0";
15859 description { state: "default" 0.0;
15860 rel1.to: "button2";
15861 rel1.offset: -4 -4;
15862 rel2.to: "button2";
15865 normal: "bt_bases.png";
15866 border: 11 11 11 11;
15869 color: 255 255 255 128;
15872 part { name: "button2";
15874 description { state: "default" 0.0;
15875 rel1.to: "elm.drag_button";
15876 rel2.to: "elm.drag_button";
15878 normal: "bt_basew.png";
15882 color: 255 255 255 210;
15885 part { name: "button3";
15887 description { state: "default" 0.0;
15888 rel1.to: "button2";
15889 rel2.to: "button2";
15890 rel2.relative: 1.0 0.5;
15892 normal: "bt_hilightw.png";
15895 color: 255 255 255 190;
15898 part { name: "elm.text.indicator";
15902 description { state: "default" 0.0;
15904 to: "elm.drag_button";
15908 to: "elm.drag_button";
15913 font: "Sans,Edje-Vera";
15922 program { name: "elm.drag_button,mouse,up";
15923 signal: "mouse,up,1";
15924 source: "elm.drag_button";
15925 action: SIGNAL_EMIT "elm.drag_button,mouse,up" "";
15927 program { name: "elm.drag_button,mouse,down";
15928 signal: "mouse,down,1";
15929 source: "elm.drag_button";
15930 action: SIGNAL_EMIT "elm.drag_button,mouse,down" "";
15932 program { name: "elm.drag_button,mouse,move";
15933 signal: "mouse,move";
15934 source: "elm.drag_button_base";
15935 action: SIGNAL_EMIT "elm.drag_button,mouse,move" "";
15940 ///////////////////////////////////////////////////////////////////////////////
15941 group { name: "elm/genlist/item/default/default";
15942 data.item: "stacking" "above";
15943 data.item: "selectraise" "on";
15944 data.item: "labels" "elm.text";
15945 data.item: "icons" "elm.swallow.icon elm.swallow.end";
15946 data.item: "treesize" "20";
15947 // data.item: "states" "";
15949 image: "bt_sm_base1.png" COMP;
15950 image: "bt_sm_shine.png" COMP;
15951 image: "bt_sm_hilight.png" COMP;
15952 image: "ilist_1.png" COMP;
15953 image: "ilist_item_shadow.png" COMP;
15961 state: "default" 0.0;
15969 state: "default" 0.0;
15984 normal: "ilist_item_shadow.png";
15993 state: "default" 0.0;
15995 normal: "ilist_1.png";
16002 clip_to: "disclip";
16004 description { state: "default" 0.0;
16006 color: 255 255 255 0;
16016 normal: "bt_sm_base1.png";
16019 image.middle: SOLID;
16021 description { state: "selected" 0.0;
16022 inherit: "default" 0.0;
16024 color: 255 255 255 255;
16035 part { name: "elm.swallow.pad";
16037 description { state: "default" 0.0;
16050 part { name: "elm.swallow.icon";
16051 clip_to: "disclip";
16053 description { state: "default" 0.0;
16057 to_x: "elm.swallow.pad";
16062 to_x: "elm.swallow.pad";
16068 part { name: "elm.swallow.end";
16069 clip_to: "disclip";
16071 description { state: "default" 0.0;
16075 aspect_preference: VERTICAL;
16086 part { name: "elm.text";
16087 clip_to: "disclip";
16089 effect: SOFT_SHADOW;
16093 state: "default" 0.0;
16096 to_x: "elm.swallow.icon";
16101 to_x: "elm.swallow.end";
16113 text_class: "list_item";
16116 description { state: "selected" 0.0;
16117 inherit: "default" 0.0;
16118 color: 224 224 224 255;
16122 part { name: "fg1";
16123 clip_to: "disclip";
16125 description { state: "default" 0.0;
16127 color: 255 255 255 0;
16129 rel2.relative: 1.0 0.5;
16132 normal: "bt_sm_hilight.png";
16136 description { state: "selected" 0.0;
16137 inherit: "default" 0.0;
16139 color: 255 255 255 255;
16142 part { name: "fg2";
16143 clip_to: "disclip";
16145 description { state: "default" 0.0;
16147 color: 255 255 255 0;
16151 normal: "bt_sm_shine.png";
16155 description { state: "selected" 0.0;
16156 inherit: "default" 0.0;
16158 color: 255 255 255 255;
16161 part { name: "disclip";
16163 description { state: "default" 0.0;
16167 description { state: "disabled" 0.0;
16168 inherit: "default" 0.0;
16169 color: 255 255 255 64;
16174 // signal: elm,state,%s,active
16175 // a "check" item named %s went active
16176 // signal: elm,state,%s,passive
16177 // a "check" item named %s went passive
16178 // default is passive
16181 signal: "elm,state,selected";
16183 action: STATE_SET "selected" 0.0;
16187 target: "elm.text";
16190 name: "go_passive";
16191 signal: "elm,state,unselected";
16193 action: STATE_SET "default" 0.0;
16197 target: "elm.text";
16198 transition: LINEAR 0.1;
16201 name: "go_disabled";
16202 signal: "elm,state,disabled";
16204 action: STATE_SET "disabled" 0.0;
16208 name: "go_enabled";
16209 signal: "elm,state,enabled";
16211 action: STATE_SET "default" 0.0;
16216 group { name: "elm/genlist/item/group_index/default";
16217 alias: "elm/genlist/item_odd/group_index/default";
16218 data.item: "stacking" "above";
16219 data.item: "selectraise" "on";
16220 data.item: "labels" "elm.text";
16221 data.item: "icons" "elm.swallow.icon elm.swallow.end";
16222 data.item: "treesize" "20";
16223 // data.item: "states" "";
16225 image: "bt_sm_base1.png" COMP;
16226 image: "bt_sm_shine.png" COMP;
16227 image: "bt_sm_hilight.png" COMP;
16228 image: "ilist_item_shadow.png" COMP;
16229 image: "group_index.png" COMP;
16237 state: "default" 0.0;
16245 state: "default" 0.0;
16260 normal: "ilist_item_shadow.png";
16269 state: "default" 0.0;
16271 normal: "group_index.png";
16278 clip_to: "disclip";
16280 description { state: "default" 0.0;
16282 color: 255 255 255 0;
16292 normal: "bt_sm_base1.png";
16295 image.middle: SOLID;
16297 description { state: "selected" 0.0;
16298 inherit: "default" 0.0;
16300 color: 255 255 255 255;
16311 part { name: "elm.swallow.pad";
16313 description { state: "default" 0.0;
16326 part { name: "elm.swallow.icon";
16327 clip_to: "disclip";
16329 description { state: "default" 0.0;
16333 to_x: "elm.swallow.pad";
16338 to_x: "elm.swallow.pad";
16344 part { name: "elm.swallow.end";
16345 clip_to: "disclip";
16347 description { state: "default" 0.0;
16351 aspect_preference: VERTICAL;
16362 part { name: "elm.text";
16363 clip_to: "disclip";
16365 effect: SOFT_SHADOW;
16369 state: "default" 0.0;
16372 to_x: "elm.swallow.icon";
16377 to_x: "elm.swallow.end";
16389 text_class: "list_item";
16392 description { state: "selected" 0.0;
16393 inherit: "default" 0.0;
16394 color: 224 224 224 255;
16398 part { name: "fg1";
16399 clip_to: "disclip";
16401 description { state: "default" 0.0;
16403 color: 255 255 255 0;
16405 rel2.relative: 1.0 0.5;
16408 normal: "bt_sm_hilight.png";
16412 description { state: "selected" 0.0;
16413 inherit: "default" 0.0;
16415 color: 255 255 255 255;
16418 part { name: "fg2";
16419 clip_to: "disclip";
16421 description { state: "default" 0.0;
16423 color: 255 255 255 0;
16427 normal: "bt_sm_shine.png";
16431 description { state: "selected" 0.0;
16432 inherit: "default" 0.0;
16434 color: 255 255 255 255;
16437 part { name: "disclip";
16439 description { state: "default" 0.0;
16443 description { state: "disabled" 0.0;
16444 inherit: "default" 0.0;
16445 color: 255 255 255 64;
16450 // signal: elm,state,%s,active
16451 // a "check" item named %s went active
16452 // signal: elm,state,%s,passive
16453 // a "check" item named %s went passive
16454 // default is passive
16457 signal: "elm,state,selected";
16459 action: STATE_SET "selected" 0.0;
16463 target: "elm.text";
16466 name: "go_passive";
16467 signal: "elm,state,unselected";
16469 action: STATE_SET "default" 0.0;
16473 target: "elm.text";
16474 transition: LINEAR 0.1;
16477 name: "go_disabled";
16478 signal: "elm,state,disabled";
16480 action: STATE_SET "disabled" 0.0;
16484 name: "go_enabled";
16485 signal: "elm,state,enabled";
16487 action: STATE_SET "default" 0.0;
16492 group { name: "elm/genlist/item_compress/message/default";
16493 data.item: "stacking" "above";
16494 data.item: "selectraise" "on";
16495 data.item: "labels" "elm.title.1 elm.title.2 elm.text";
16496 // data.item: "icons" "elm.swallow.icon elm.swallow.end";
16497 data.item: "treesize" "20";
16498 // data.item: "states" "";
16500 image: "bt_sm_base1.png" COMP;
16501 image: "bt_sm_shine.png" COMP;
16502 image: "bt_sm_hilight.png" COMP;
16503 image: "ilist_1.png" COMP;
16504 image: "ilist_item_shadow.png" COMP;
16507 style { name: "genlist_textblock_style";
16508 base: "font=Sans font_size=10 color=#000 wrap=char text_class=list_item";
16513 style { name: "genlist_textblock_style2";
16514 base: "font=Sans font_size=10 color=#fff wrap=char text_class=list_item";
16526 state: "default" 0.0;
16534 state: "default" 0.0;
16549 normal: "ilist_item_shadow.png";
16558 state: "default" 0.0;
16560 normal: "ilist_1.png";
16567 clip_to: "disclip";
16569 description { state: "default" 0.0;
16571 color: 255 255 255 0;
16581 normal: "bt_sm_base1.png";
16584 image.middle: SOLID;
16586 description { state: "selected" 0.0;
16587 inherit: "default" 0.0;
16589 color: 255 255 255 255;
16600 part { name: "elm.title.1";
16601 clip_to: "disclip";
16603 effect: SOFT_SHADOW;
16607 state: "default" 0.0;
16627 text_class: "list_item";
16630 description { state: "selected" 0.0;
16631 inherit: "default" 0.0;
16632 color: 224 224 224 255;
16636 part { name: "elm.title.2";
16637 clip_to: "disclip";
16639 effect: SOFT_SHADOW;
16643 state: "default" 0.0;
16647 to_y: "elm.title.1";
16652 to_y: "elm.title.1";
16665 text_class: "list_item";
16668 description { state: "selected" 0.0;
16669 inherit: "default" 0.0;
16670 color: 224 224 224 255;
16674 part { name: "elm.text";
16675 clip_to: "disclip";
16680 state: "default" 0.0;
16684 to_y: "elm.title.2";
16694 style: "genlist_textblock_style";
16700 description { state: "selected" 0.0;
16701 inherit: "default" 0.0;
16703 style: "genlist_textblock_style2";
16707 part { name: "fg1";
16708 clip_to: "disclip";
16710 description { state: "default" 0.0;
16712 color: 255 255 255 0;
16714 rel2.relative: 1.0 0.5;
16717 normal: "bt_sm_hilight.png";
16721 description { state: "selected" 0.0;
16722 inherit: "default" 0.0;
16724 color: 255 255 255 255;
16727 part { name: "fg2";
16728 clip_to: "disclip";
16730 description { state: "default" 0.0;
16732 color: 255 255 255 0;
16736 normal: "bt_sm_shine.png";
16740 description { state: "selected" 0.0;
16741 inherit: "default" 0.0;
16743 color: 255 255 255 255;
16746 part { name: "disclip";
16748 description { state: "default" 0.0;
16752 description { state: "disabled" 0.0;
16753 inherit: "default" 0.0;
16754 color: 255 255 255 64;
16759 // signal: elm,state,%s,active
16760 // a "check" item named %s went active
16761 // signal: elm,state,%s,passive
16762 // a "check" item named %s went passive
16763 // default is passive
16766 signal: "elm,state,selected";
16768 action: STATE_SET "selected" 0.0;
16772 target: "elm.title.1";
16773 target: "elm.title.2";
16774 target: "elm.text";
16777 name: "go_passive";
16778 signal: "elm,state,unselected";
16780 action: STATE_SET "default" 0.0;
16784 target: "elm.title.1";
16785 target: "elm.title.2";
16786 target: "elm.text";
16787 transition: LINEAR 0.1;
16790 name: "go_disabled";
16791 signal: "elm,state,disabled";
16793 action: STATE_SET "disabled" 0.0;
16797 name: "go_enabled";
16798 signal: "elm,state,enabled";
16800 action: STATE_SET "default" 0.0;
16805 group { name: "elm/genlist/item_compress_odd/message/default";
16806 data.item: "stacking" "below";
16807 data.item: "selectraise" "on";
16808 data.item: "labels" "elm.title.1 elm.title.2 elm.text";
16809 // data.item: "icons" "elm.swallow.icon elm.swallow.end";
16810 data.item: "treesize" "20";
16811 // data.item: "states" "";
16813 image: "bt_sm_base1.png" COMP;
16814 image: "bt_sm_shine.png" COMP;
16815 image: "bt_sm_hilight.png" COMP;
16816 image: "ilist_2.png" COMP;
16819 part { name: "event";
16823 state: "default" 0.0;
16831 state: "default" 0.0;
16833 normal: "ilist_2.png";
16840 clip_to: "disclip";
16842 description { state: "default" 0.0;
16844 color: 255 255 255 0;
16854 normal: "bt_sm_base1.png";
16857 image.middle: SOLID;
16859 description { state: "selected" 0.0;
16860 inherit: "default" 0.0;
16862 color: 255 255 255 255;
16873 part { name: "elm.title.1";
16874 clip_to: "disclip";
16876 effect: SOFT_SHADOW;
16880 state: "default" 0.0;
16900 text_class: "list_item";
16903 description { state: "selected" 0.0;
16904 inherit: "default" 0.0;
16905 color: 224 224 224 255;
16909 part { name: "elm.title.2";
16910 clip_to: "disclip";
16912 effect: SOFT_SHADOW;
16916 state: "default" 0.0;
16920 to_y: "elm.title.1";
16925 to_y: "elm.title.1";
16938 text_class: "list_item";
16941 description { state: "selected" 0.0;
16942 inherit: "default" 0.0;
16943 color: 224 224 224 255;
16947 part { name: "elm.text";
16948 clip_to: "disclip";
16953 state: "default" 0.0;
16957 to_y: "elm.title.2";
16967 style: "genlist_textblock_style";
16973 description { state: "selected" 0.0;
16974 inherit: "default" 0.0;
16976 style: "genlist_textblock_style2";
16980 part { name: "fg1";
16981 clip_to: "disclip";
16983 description { state: "default" 0.0;
16985 color: 255 255 255 0;
16987 rel2.relative: 1.0 0.5;
16990 normal: "bt_sm_hilight.png";
16994 description { state: "selected" 0.0;
16995 inherit: "default" 0.0;
16997 color: 255 255 255 255;
17000 part { name: "fg2";
17001 clip_to: "disclip";
17003 description { state: "default" 0.0;
17005 color: 255 255 255 0;
17009 normal: "bt_sm_shine.png";
17013 description { state: "selected" 0.0;
17014 inherit: "default" 0.0;
17016 color: 255 255 255 255;
17019 part { name: "disclip";
17021 description { state: "default" 0.0;
17025 description { state: "disabled" 0.0;
17026 inherit: "default" 0.0;
17027 color: 255 255 255 64;
17032 // signal: elm,state,%s,active
17033 // a "check" item named %s went active
17034 // signal: elm,state,%s,passive
17035 // a "check" item named %s went passive
17036 // default is passive
17039 signal: "elm,state,selected";
17041 action: STATE_SET "selected" 0.0;
17045 target: "elm.title.1";
17046 target: "elm.title.2";
17047 target: "elm.text";
17050 name: "go_passive";
17051 signal: "elm,state,unselected";
17053 action: STATE_SET "default" 0.0;
17057 target: "elm.title.1";
17058 target: "elm.title.2";
17059 target: "elm.text";
17060 transition: LINEAR 0.1;
17063 name: "go_disabled";
17064 signal: "elm,state,disabled";
17066 action: STATE_SET "disabled" 0.0;
17070 name: "go_enabled";
17071 signal: "elm,state,enabled";
17073 action: STATE_SET "default" 0.0;
17078 group { name: "elm/genlist/item_compress/default/default";
17079 data.item: "stacking" "above";
17080 data.item: "selectraise" "on";
17081 data.item: "labels" "elm.text";
17082 data.item: "icons" "elm.swallow.icon elm.swallow.end";
17083 data.item: "treesize" "20";
17084 // data.item: "states" "";
17086 image: "bt_sm_base1.png" COMP;
17087 image: "bt_sm_shine.png" COMP;
17088 image: "bt_sm_hilight.png" COMP;
17089 image: "ilist_1.png" COMP;
17090 image: "ilist_item_shadow.png" COMP;
17098 state: "default" 0.0;
17106 state: "default" 0.0;
17121 normal: "ilist_item_shadow.png";
17130 state: "default" 0.0;
17132 normal: "ilist_1.png";
17139 clip_to: "disclip";
17141 description { state: "default" 0.0;
17143 color: 255 255 255 0;
17153 normal: "bt_sm_base1.png";
17156 image.middle: SOLID;
17158 description { state: "selected" 0.0;
17159 inherit: "default" 0.0;
17161 color: 255 255 255 255;
17172 part { name: "elm.swallow.pad";
17174 description { state: "default" 0.0;
17187 part { name: "elm.swallow.icon";
17188 clip_to: "disclip";
17190 description { state: "default" 0.0;
17194 to_x: "elm.swallow.pad";
17199 to_x: "elm.swallow.pad";
17205 part { name: "elm.swallow.end";
17206 clip_to: "disclip";
17208 description { state: "default" 0.0;
17212 aspect_preference: VERTICAL;
17223 part { name: "elm.text";
17224 clip_to: "disclip";
17226 effect: SOFT_SHADOW;
17230 state: "default" 0.0;
17233 to_x: "elm.swallow.icon";
17238 to_x: "elm.swallow.end";
17250 text_class: "list_item";
17253 description { state: "selected" 0.0;
17254 inherit: "default" 0.0;
17255 color: 224 224 224 255;
17259 part { name: "fg1";
17260 clip_to: "disclip";
17262 description { state: "default" 0.0;
17264 color: 255 255 255 0;
17266 rel2.relative: 1.0 0.5;
17269 normal: "bt_sm_hilight.png";
17273 description { state: "selected" 0.0;
17274 inherit: "default" 0.0;
17276 color: 255 255 255 255;
17279 part { name: "fg2";
17280 clip_to: "disclip";
17282 description { state: "default" 0.0;
17284 color: 255 255 255 0;
17288 normal: "bt_sm_shine.png";
17292 description { state: "selected" 0.0;
17293 inherit: "default" 0.0;
17295 color: 255 255 255 255;
17298 part { name: "disclip";
17300 description { state: "default" 0.0;
17304 description { state: "disabled" 0.0;
17305 inherit: "default" 0.0;
17306 color: 255 255 255 64;
17311 // signal: elm,state,%s,active
17312 // a "check" item named %s went active
17313 // signal: elm,state,%s,passive
17314 // a "check" item named %s went passive
17315 // default is passive
17318 signal: "elm,state,selected";
17320 action: STATE_SET "selected" 0.0;
17324 target: "elm.text";
17327 name: "go_passive";
17328 signal: "elm,state,unselected";
17330 action: STATE_SET "default" 0.0;
17334 target: "elm.text";
17335 transition: LINEAR 0.1;
17338 name: "go_disabled";
17339 signal: "elm,state,disabled";
17341 action: STATE_SET "disabled" 0.0;
17345 name: "go_enabled";
17346 signal: "elm,state,enabled";
17348 action: STATE_SET "default" 0.0;
17353 group { name: "elm/genlist/item_odd/default/default";
17354 data.item: "stacking" "below";
17355 data.item: "selectraise" "on";
17356 data.item: "labels" "elm.text";
17357 data.item: "icons" "elm.swallow.icon elm.swallow.end";
17358 data.item: "treesize" "20";
17359 // data.item: "states" "";
17361 image: "bt_sm_base1.png" COMP;
17362 image: "bt_sm_shine.png" COMP;
17363 image: "bt_sm_hilight.png" COMP;
17364 image: "ilist_2.png" COMP;
17367 part { name: "event";
17371 state: "default" 0.0;
17379 state: "default" 0.0;
17381 normal: "ilist_2.png";
17388 clip_to: "disclip";
17390 description { state: "default" 0.0;
17392 color: 255 255 255 0;
17402 normal: "bt_sm_base1.png";
17405 image.middle: SOLID;
17407 description { state: "selected" 0.0;
17408 inherit: "default" 0.0;
17410 color: 255 255 255 255;
17421 part { name: "elm.swallow.pad";
17423 description { state: "default" 0.0;
17436 part { name: "elm.swallow.icon";
17437 clip_to: "disclip";
17439 description { state: "default" 0.0;
17443 to_x: "elm.swallow.pad";
17448 to_x: "elm.swallow.pad";
17454 part { name: "elm.swallow.end";
17455 clip_to: "disclip";
17457 description { state: "default" 0.0;
17461 aspect_preference: VERTICAL;
17472 part { name: "elm.text";
17473 clip_to: "disclip";
17475 effect: SOFT_SHADOW;
17479 state: "default" 0.0;
17482 to_x: "elm.swallow.icon";
17487 to_x: "elm.swallow.end";
17499 text_class: "list_item";
17502 description { state: "selected" 0.0;
17503 inherit: "default" 0.0;
17504 color: 224 224 224 255;
17508 part { name: "fg1";
17509 clip_to: "disclip";
17511 description { state: "default" 0.0;
17513 color: 255 255 255 0;
17515 rel2.relative: 1.0 0.5;
17518 normal: "bt_sm_hilight.png";
17522 description { state: "selected" 0.0;
17523 inherit: "default" 0.0;
17525 color: 255 255 255 255;
17528 part { name: "fg2";
17529 clip_to: "disclip";
17531 description { state: "default" 0.0;
17533 color: 255 255 255 0;
17537 normal: "bt_sm_shine.png";
17541 description { state: "selected" 0.0;
17542 inherit: "default" 0.0;
17544 color: 255 255 255 255;
17547 part { name: "disclip";
17549 description { state: "default" 0.0;
17553 description { state: "disabled" 0.0;
17554 inherit: "default" 0.0;
17555 color: 255 255 255 64;
17560 // signal: elm,state,%s,active
17561 // a "check" item named %s went active
17562 // signal: elm,state,%s,passive
17563 // a "check" item named %s went passive
17564 // default is passive
17567 signal: "elm,state,selected";
17569 action: STATE_SET "selected" 0.0;
17573 target: "elm.text";
17576 name: "go_passive";
17577 signal: "elm,state,unselected";
17579 action: STATE_SET "default" 0.0;
17583 target: "elm.text";
17584 transition: LINEAR 0.1;
17587 name: "go_disabled";
17588 signal: "elm,state,disabled";
17590 action: STATE_SET "disabled" 0.0;
17594 name: "go_enabled";
17595 signal: "elm,state,enabled";
17597 action: STATE_SET "default" 0.0;
17602 group { name: "elm/genlist/item_compress_odd/default/default";
17603 data.item: "stacking" "below";
17604 data.item: "selectraise" "on";
17605 data.item: "labels" "elm.text";
17606 data.item: "icons" "elm.swallow.icon elm.swallow.end";
17607 data.item: "treesize" "20";
17608 // data.item: "states" "";
17610 image: "bt_sm_base1.png" COMP;
17611 image: "bt_sm_shine.png" COMP;
17612 image: "bt_sm_hilight.png" COMP;
17613 image: "ilist_2.png" COMP;
17616 part { name: "event";
17620 state: "default" 0.0;
17628 state: "default" 0.0;
17630 normal: "ilist_2.png";
17637 clip_to: "disclip";
17639 description { state: "default" 0.0;
17641 color: 255 255 255 0;
17651 normal: "bt_sm_base1.png";
17654 image.middle: SOLID;
17656 description { state: "selected" 0.0;
17657 inherit: "default" 0.0;
17659 color: 255 255 255 255;
17670 part { name: "elm.swallow.pad";
17672 description { state: "default" 0.0;
17685 part { name: "elm.swallow.icon";
17686 clip_to: "disclip";
17688 description { state: "default" 0.0;
17692 to_x: "elm.swallow.pad";
17697 to_x: "elm.swallow.pad";
17703 part { name: "elm.swallow.end";
17704 clip_to: "disclip";
17706 description { state: "default" 0.0;
17710 aspect_preference: VERTICAL;
17721 part { name: "elm.text";
17722 clip_to: "disclip";
17724 effect: SOFT_SHADOW;
17728 state: "default" 0.0;
17731 to_x: "elm.swallow.icon";
17736 to_x: "elm.swallow.end";
17748 text_class: "list_item";
17751 description { state: "selected" 0.0;
17752 inherit: "default" 0.0;
17753 color: 224 224 224 255;
17757 part { name: "fg1";
17758 clip_to: "disclip";
17760 description { state: "default" 0.0;
17762 color: 255 255 255 0;
17764 rel2.relative: 1.0 0.5;
17767 normal: "bt_sm_hilight.png";
17771 description { state: "selected" 0.0;
17772 inherit: "default" 0.0;
17774 color: 255 255 255 255;
17777 part { name: "fg2";
17778 clip_to: "disclip";
17780 description { state: "default" 0.0;
17782 color: 255 255 255 0;
17786 normal: "bt_sm_shine.png";
17790 description { state: "selected" 0.0;
17791 inherit: "default" 0.0;
17793 color: 255 255 255 255;
17796 part { name: "disclip";
17798 description { state: "default" 0.0;
17802 description { state: "disabled" 0.0;
17803 inherit: "default" 0.0;
17804 color: 255 255 255 64;
17809 // signal: elm,state,%s,active
17810 // a "check" item named %s went active
17811 // signal: elm,state,%s,passive
17812 // a "check" item named %s went passive
17813 // default is passive
17816 signal: "elm,state,selected";
17818 action: STATE_SET "selected" 0.0;
17822 target: "elm.text";
17825 name: "go_passive";
17826 signal: "elm,state,unselected";
17828 action: STATE_SET "default" 0.0;
17832 target: "elm.text";
17833 transition: LINEAR 0.1;
17836 name: "go_disabled";
17837 signal: "elm,state,disabled";
17839 action: STATE_SET "disabled" 0.0;
17843 name: "go_enabled";
17844 signal: "elm,state,enabled";
17846 action: STATE_SET "default" 0.0;
17852 group { name: "elm/genlist/tree/default/default";
17853 data.item: "stacking" "above";
17854 data.item: "selectraise" "on";
17855 data.item: "labels" "elm.text";
17856 data.item: "icons" "elm.swallow.icon elm.swallow.end";
17857 data.item: "treesize" "20";
17858 // data.item: "states" "";
17860 image: "bt_sm_base1.png" COMP;
17861 image: "bt_sm_shine.png" COMP;
17862 image: "bt_sm_hilight.png" COMP;
17863 image: "ilist_1.png" COMP;
17864 image: "ilist_item_shadow.png" COMP;
17865 image: "icon_arrow_right.png" COMP;
17866 image: "icon_arrow_down.png" COMP;
17874 state: "default" 0.0;
17882 state: "default" 0.0;
17897 normal: "ilist_item_shadow.png";
17906 state: "default" 0.0;
17908 normal: "ilist_1.png";
17915 clip_to: "disclip";
17917 description { state: "default" 0.0;
17919 color: 255 255 255 0;
17929 normal: "bt_sm_base1.png";
17932 image.middle: SOLID;
17934 description { state: "selected" 0.0;
17935 inherit: "default" 0.0;
17937 color: 255 255 255 255;
17948 part { name: "elm.swallow.pad";
17950 description { state: "default" 0.0;
17963 part { name: "arrow";
17964 clip_to: "disclip";
17965 ignore_flags: ON_HOLD;
17966 description { state: "default" 0.0;
17971 to_x: "elm.swallow.pad";
17976 to_x: "elm.swallow.pad";
17980 image.normal: "icon_arrow_right.png";
17982 description { state: "active" 0.0;
17983 inherit: "default" 0.0;
17984 image.normal: "icon_arrow_down.png";
17987 part { name: "elm.swallow.icon";
17988 clip_to: "disclip";
17990 description { state: "default" 0.0;
18005 part { name: "elm.swallow.end";
18006 clip_to: "disclip";
18008 description { state: "default" 0.0;
18012 aspect_preference: VERTICAL;
18023 part { name: "elm.text";
18024 clip_to: "disclip";
18026 effect: SOFT_SHADOW;
18030 state: "default" 0.0;
18033 to_x: "elm.swallow.icon";
18038 to_x: "elm.swallow.end";
18050 text_class: "list_item";
18053 description { state: "selected" 0.0;
18054 inherit: "default" 0.0;
18055 color: 224 224 224 255;
18059 part { name: "fg1";
18060 clip_to: "disclip";
18062 description { state: "default" 0.0;
18064 color: 255 255 255 0;
18066 rel2.relative: 1.0 0.5;
18069 normal: "bt_sm_hilight.png";
18073 description { state: "selected" 0.0;
18074 inherit: "default" 0.0;
18076 color: 255 255 255 255;
18079 part { name: "fg2";
18080 clip_to: "disclip";
18082 description { state: "default" 0.0;
18084 color: 255 255 255 0;
18088 normal: "bt_sm_shine.png";
18092 description { state: "selected" 0.0;
18093 inherit: "default" 0.0;
18095 color: 255 255 255 255;
18098 part { name: "disclip";
18100 description { state: "default" 0.0;
18104 description { state: "disabled" 0.0;
18105 inherit: "default" 0.0;
18106 color: 255 255 255 64;
18111 // signal: elm,state,%s,active
18112 // a "check" item named %s went active
18113 // signal: elm,state,%s,passive
18114 // a "check" item named %s went passive
18115 // default is passive
18118 signal: "elm,state,selected";
18120 action: STATE_SET "selected" 0.0;
18124 target: "elm.text";
18127 name: "go_passive";
18128 signal: "elm,state,unselected";
18130 action: STATE_SET "default" 0.0;
18134 target: "elm.text";
18135 transition: LINEAR 0.1;
18138 name: "go_disabled";
18139 signal: "elm,state,disabled";
18141 action: STATE_SET "disabled" 0.0;
18145 name: "go_enabled";
18146 signal: "elm,state,enabled";
18148 action: STATE_SET "default" 0.0;
18153 signal: "mouse,up,1";
18155 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
18158 name: "go_expanded";
18159 signal: "elm,state,expanded";
18161 action: STATE_SET "active" 0.0;
18165 name: "go_contracted";
18166 signal: "elm,state,contracted";
18168 action: STATE_SET "default" 0.0;
18173 group { name: "elm/genlist/tree_compress/default/default";
18174 data.item: "stacking" "above";
18175 data.item: "selectraise" "on";
18176 data.item: "labels" "elm.text";
18177 data.item: "icons" "elm.swallow.icon elm.swallow.end";
18178 data.item: "treesize" "20";
18179 // data.item: "states" "";
18181 image: "bt_sm_base1.png" COMP;
18182 image: "bt_sm_shine.png" COMP;
18183 image: "bt_sm_hilight.png" COMP;
18184 image: "ilist_1.png" COMP;
18185 image: "ilist_item_shadow.png" COMP;
18186 image: "icon_arrow_right.png" COMP;
18187 image: "icon_arrow_down.png" COMP;
18195 state: "default" 0.0;
18203 state: "default" 0.0;
18218 normal: "ilist_item_shadow.png";
18227 state: "default" 0.0;
18229 normal: "ilist_1.png";
18236 clip_to: "disclip";
18238 description { state: "default" 0.0;
18240 color: 255 255 255 0;
18250 normal: "bt_sm_base1.png";
18253 image.middle: SOLID;
18255 description { state: "selected" 0.0;
18256 inherit: "default" 0.0;
18258 color: 255 255 255 255;
18269 part { name: "elm.swallow.pad";
18271 description { state: "default" 0.0;
18284 part { name: "arrow";
18285 clip_to: "disclip";
18286 ignore_flags: ON_HOLD;
18287 description { state: "default" 0.0;
18292 to_x: "elm.swallow.pad";
18297 to_x: "elm.swallow.pad";
18301 image.normal: "icon_arrow_right.png";
18303 description { state: "active" 0.0;
18304 inherit: "default" 0.0;
18305 image.normal: "icon_arrow_down.png";
18308 part { name: "elm.swallow.icon";
18309 clip_to: "disclip";
18311 description { state: "default" 0.0;
18326 part { name: "elm.swallow.end";
18327 clip_to: "disclip";
18329 description { state: "default" 0.0;
18333 aspect_preference: VERTICAL;
18344 part { name: "elm.text";
18345 clip_to: "disclip";
18347 effect: SOFT_SHADOW;
18351 state: "default" 0.0;
18354 to_x: "elm.swallow.icon";
18359 to_x: "elm.swallow.end";
18371 text_class: "list_item";
18374 description { state: "selected" 0.0;
18375 inherit: "default" 0.0;
18376 color: 224 224 224 255;
18380 part { name: "fg1";
18381 clip_to: "disclip";
18383 description { state: "default" 0.0;
18385 color: 255 255 255 0;
18387 rel2.relative: 1.0 0.5;
18390 normal: "bt_sm_hilight.png";
18394 description { state: "selected" 0.0;
18395 inherit: "default" 0.0;
18397 color: 255 255 255 255;
18400 part { name: "fg2";
18401 clip_to: "disclip";
18403 description { state: "default" 0.0;
18405 color: 255 255 255 0;
18409 normal: "bt_sm_shine.png";
18413 description { state: "selected" 0.0;
18414 inherit: "default" 0.0;
18416 color: 255 255 255 255;
18419 part { name: "disclip";
18421 description { state: "default" 0.0;
18425 description { state: "disabled" 0.0;
18426 inherit: "default" 0.0;
18427 color: 255 255 255 64;
18432 // signal: elm,state,%s,active
18433 // a "check" item named %s went active
18434 // signal: elm,state,%s,passive
18435 // a "check" item named %s went passive
18436 // default is passive
18439 signal: "elm,state,selected";
18441 action: STATE_SET "selected" 0.0;
18445 target: "elm.text";
18448 name: "go_passive";
18449 signal: "elm,state,unselected";
18451 action: STATE_SET "default" 0.0;
18455 target: "elm.text";
18456 transition: LINEAR 0.1;
18459 name: "go_disabled";
18460 signal: "elm,state,disabled";
18462 action: STATE_SET "disabled" 0.0;
18466 name: "go_enabled";
18467 signal: "elm,state,enabled";
18469 action: STATE_SET "default" 0.0;
18474 signal: "mouse,up,1";
18476 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
18479 name: "go_expanded";
18480 signal: "elm,state,expanded";
18482 action: STATE_SET "active" 0.0;
18486 name: "go_contracted";
18487 signal: "elm,state,contracted";
18489 action: STATE_SET "default" 0.0;
18494 group { name: "elm/genlist/tree_odd/default/default";
18495 data.item: "stacking" "below";
18496 data.item: "selectraise" "on";
18497 data.item: "labels" "elm.text";
18498 data.item: "icons" "elm.swallow.icon elm.swallow.end";
18499 data.item: "treesize" "20";
18500 // data.item: "states" "";
18502 image: "bt_sm_base1.png" COMP;
18503 image: "bt_sm_shine.png" COMP;
18504 image: "bt_sm_hilight.png" COMP;
18505 image: "ilist_2.png" COMP;
18506 image: "icon_arrow_right.png" COMP;
18507 image: "icon_arrow_down.png" COMP;
18515 state: "default" 0.0;
18523 state: "default" 0.0;
18525 normal: "ilist_2.png";
18532 clip_to: "disclip";
18534 description { state: "default" 0.0;
18536 color: 255 255 255 0;
18546 normal: "bt_sm_base1.png";
18549 image.middle: SOLID;
18551 description { state: "selected" 0.0;
18552 inherit: "default" 0.0;
18554 color: 255 255 255 255;
18565 part { name: "elm.swallow.pad";
18567 description { state: "default" 0.0;
18580 part { name: "arrow";
18581 clip_to: "disclip";
18582 ignore_flags: ON_HOLD;
18583 description { state: "default" 0.0;
18588 to_x: "elm.swallow.pad";
18593 to_x: "elm.swallow.pad";
18597 image.normal: "icon_arrow_right.png";
18599 description { state: "active" 0.0;
18600 inherit: "default" 0.0;
18601 image.normal: "icon_arrow_down.png";
18604 part { name: "elm.swallow.icon";
18605 clip_to: "disclip";
18607 description { state: "default" 0.0;
18622 part { name: "elm.swallow.end";
18623 clip_to: "disclip";
18625 description { state: "default" 0.0;
18629 aspect_preference: VERTICAL;
18640 part { name: "elm.text";
18641 clip_to: "disclip";
18643 effect: SOFT_SHADOW;
18647 state: "default" 0.0;
18650 to_x: "elm.swallow.icon";
18655 to_x: "elm.swallow.end";
18667 text_class: "list_item";
18670 description { state: "selected" 0.0;
18671 inherit: "default" 0.0;
18672 color: 224 224 224 255;
18676 part { name: "fg1";
18677 clip_to: "disclip";
18679 description { state: "default" 0.0;
18681 color: 255 255 255 0;
18683 rel2.relative: 1.0 0.5;
18686 normal: "bt_sm_hilight.png";
18690 description { state: "selected" 0.0;
18691 inherit: "default" 0.0;
18693 color: 255 255 255 255;
18696 part { name: "fg2";
18697 clip_to: "disclip";
18699 description { state: "default" 0.0;
18701 color: 255 255 255 0;
18705 normal: "bt_sm_shine.png";
18709 description { state: "selected" 0.0;
18710 inherit: "default" 0.0;
18712 color: 255 255 255 255;
18715 part { name: "disclip";
18717 description { state: "default" 0.0;
18721 description { state: "disabled" 0.0;
18722 inherit: "default" 0.0;
18723 color: 255 255 255 64;
18728 // signal: elm,state,%s,active
18729 // a "check" item named %s went active
18730 // signal: elm,state,%s,passive
18731 // a "check" item named %s went passive
18732 // default is passive
18735 signal: "elm,state,selected";
18737 action: STATE_SET "selected" 0.0;
18741 target: "elm.text";
18744 name: "go_passive";
18745 signal: "elm,state,unselected";
18747 action: STATE_SET "default" 0.0;
18751 target: "elm.text";
18752 transition: LINEAR 0.1;
18755 name: "go_disabled";
18756 signal: "elm,state,disabled";
18758 action: STATE_SET "disabled" 0.0;
18762 name: "go_enabled";
18763 signal: "elm,state,enabled";
18765 action: STATE_SET "default" 0.0;
18770 signal: "mouse,up,1";
18772 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
18775 name: "go_expanded";
18776 signal: "elm,state,expanded";
18778 action: STATE_SET "active" 0.0;
18782 name: "go_contracted";
18783 signal: "elm,state,contracted";
18785 action: STATE_SET "default" 0.0;
18790 group { name: "elm/genlist/tree_compress_odd/default/default";
18791 data.item: "stacking" "below";
18792 data.item: "selectraise" "on";
18793 data.item: "labels" "elm.text";
18794 data.item: "icons" "elm.swallow.icon elm.swallow.end";
18795 data.item: "treesize" "20";
18796 // data.item: "states" "";
18798 image: "bt_sm_base1.png" COMP;
18799 image: "bt_sm_shine.png" COMP;
18800 image: "bt_sm_hilight.png" COMP;
18801 image: "ilist_2.png" COMP;
18802 image: "icon_arrow_right.png" COMP;
18803 image: "icon_arrow_down.png" COMP;
18811 state: "default" 0.0;
18819 state: "default" 0.0;
18821 normal: "ilist_2.png";
18828 clip_to: "disclip";
18830 description { state: "default" 0.0;
18832 color: 255 255 255 0;
18842 normal: "bt_sm_base1.png";
18845 image.middle: SOLID;
18847 description { state: "selected" 0.0;
18848 inherit: "default" 0.0;
18850 color: 255 255 255 255;
18861 part { name: "elm.swallow.pad";
18863 description { state: "default" 0.0;
18876 part { name: "arrow";
18877 clip_to: "disclip";
18878 ignore_flags: ON_HOLD;
18879 description { state: "default" 0.0;
18884 to_x: "elm.swallow.pad";
18889 to_x: "elm.swallow.pad";
18893 image.normal: "icon_arrow_right.png";
18895 description { state: "active" 0.0;
18896 inherit: "default" 0.0;
18897 image.normal: "icon_arrow_down.png";
18900 part { name: "elm.swallow.icon";
18901 clip_to: "disclip";
18903 description { state: "default" 0.0;
18918 part { name: "elm.swallow.end";
18919 clip_to: "disclip";
18921 description { state: "default" 0.0;
18925 aspect_preference: VERTICAL;
18936 part { name: "elm.text";
18937 clip_to: "disclip";
18939 effect: SOFT_SHADOW;
18943 state: "default" 0.0;
18946 to_x: "elm.swallow.icon";
18951 to_x: "elm.swallow.end";
18963 text_class: "list_item";
18966 description { state: "selected" 0.0;
18967 inherit: "default" 0.0;
18968 color: 224 224 224 255;
18972 part { name: "fg1";
18973 clip_to: "disclip";
18975 description { state: "default" 0.0;
18977 color: 255 255 255 0;
18979 rel2.relative: 1.0 0.5;
18982 normal: "bt_sm_hilight.png";
18986 description { state: "selected" 0.0;
18987 inherit: "default" 0.0;
18989 color: 255 255 255 255;
18992 part { name: "fg2";
18993 clip_to: "disclip";
18995 description { state: "default" 0.0;
18997 color: 255 255 255 0;
19001 normal: "bt_sm_shine.png";
19005 description { state: "selected" 0.0;
19006 inherit: "default" 0.0;
19008 color: 255 255 255 255;
19011 part { name: "disclip";
19013 description { state: "default" 0.0;
19017 description { state: "disabled" 0.0;
19018 inherit: "default" 0.0;
19019 color: 255 255 255 64;
19024 // signal: elm,state,%s,active
19025 // a "check" item named %s went active
19026 // signal: elm,state,%s,passive
19027 // a "check" item named %s went passive
19028 // default is passive
19031 signal: "elm,state,selected";
19033 action: STATE_SET "selected" 0.0;
19037 target: "elm.text";
19040 name: "go_passive";
19041 signal: "elm,state,unselected";
19043 action: STATE_SET "default" 0.0;
19047 target: "elm.text";
19048 transition: LINEAR 0.1;
19051 name: "go_disabled";
19052 signal: "elm,state,disabled";
19054 action: STATE_SET "disabled" 0.0;
19058 name: "go_enabled";
19059 signal: "elm,state,enabled";
19061 action: STATE_SET "default" 0.0;
19066 signal: "mouse,up,1";
19068 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
19071 name: "go_expanded";
19072 signal: "elm,state,expanded";
19074 action: STATE_SET "active" 0.0;
19078 name: "go_contracted";
19079 signal: "elm,state,contracted";
19081 action: STATE_SET "default" 0.0;
19087 group { name: "elm/genlist/item/default_style/default";
19090 style { name: "genlist_style";
19091 base: "font=Sans font_size=10 align=left valign=0.5 color=#000 text_class=list_item";
19094 tag: "hilight" "+ font=Sans:style=Bold";
19095 tag: "b" "+ font=Sans:style=Bold";
19098 style { name: "genlist_selected_style";
19099 base: "font=Sans font_size=10 align=left valign=0.5 color=#fff text_class=list_item";
19102 tag: "hilight" "+ font=Sans:style=Bold";
19103 tag: "b" "+ font=Sans:style=Bold";
19107 data.item: "stacking" "above";
19108 data.item: "selectraise" "on";
19109 data.item: "labels" "elm.text";
19110 data.item: "icons" "elm.swallow.icon elm.swallow.end";
19111 data.item: "treesize" "20";
19113 image: "bt_sm_base1.png" COMP;
19114 image: "bt_sm_shine.png" COMP;
19115 image: "bt_sm_hilight.png" COMP;
19116 image: "ilist_1.png" COMP;
19117 image: "ilist_item_shadow.png" COMP;
19125 state: "default" 0.0;
19133 state: "default" 0.0;
19148 normal: "ilist_item_shadow.png";
19157 state: "default" 0.0;
19160 normal: "ilist_1.png";
19167 clip_to: "disclip";
19169 description { state: "default" 0.0;
19171 color: 255 255 255 0;
19181 normal: "bt_sm_base1.png";
19184 image.middle: SOLID;
19186 description { state: "selected" 0.0;
19187 inherit: "default" 0.0;
19189 color: 255 255 255 255;
19200 part { name: "elm.swallow.pad";
19202 description { state: "default" 0.0;
19215 part { name: "elm.swallow.icon";
19216 clip_to: "disclip";
19218 description { state: "default" 0.0;
19222 to_x: "elm.swallow.pad";
19227 to_x: "elm.swallow.pad";
19233 part { name: "elm.swallow.end";
19234 clip_to: "disclip";
19236 description { state: "default" 0.0;
19240 aspect_preference: VERTICAL;
19251 part { name: "elm.text";
19252 clip_to: "disclip";
19257 state: "default" 0.0;
19261 to_x: "elm.swallow.icon";
19267 to_x: "elm.swallow.end";
19273 style: "genlist_style";
19277 description { state: "selected" 0.0;
19278 inherit: "default" 0.0;
19280 style: "genlist_selected_style";
19284 part { name: "fg1";
19285 clip_to: "disclip";
19287 description { state: "default" 0.0;
19289 color: 255 255 255 0;
19291 rel2.relative: 1.0 0.5;
19294 normal: "bt_sm_hilight.png";
19298 description { state: "selected" 0.0;
19299 inherit: "default" 0.0;
19301 color: 255 255 255 255;
19304 part { name: "fg2";
19305 clip_to: "disclip";
19307 description { state: "default" 0.0;
19309 color: 255 255 255 0;
19313 normal: "bt_sm_shine.png";
19317 description { state: "selected" 0.0;
19318 inherit: "default" 0.0;
19320 color: 255 255 255 255;
19323 part { name: "disclip";
19325 description { state: "default" 0.0;
19329 description { state: "disabled" 0.0;
19330 inherit: "default" 0.0;
19331 color: 255 255 255 64;
19336 // signal: elm,state,%s,active
19337 // a "check" item named %s went active
19338 // signal: elm,state,%s,passive
19339 // a "check" item named %s went passive
19340 // default is passive
19343 signal: "elm,state,selected";
19345 action: STATE_SET "selected" 0.0;
19349 target: "elm.text";
19352 name: "go_passive";
19353 signal: "elm,state,unselected";
19355 action: STATE_SET "default" 0.0;
19359 target: "elm.text";
19360 transition: LINEAR 0.1;
19363 name: "go_disabled";
19364 signal: "elm,state,disabled";
19366 action: STATE_SET "disabled" 0.0;
19370 name: "go_enabled";
19371 signal: "elm,state,enabled";
19373 action: STATE_SET "default" 0.0;
19378 group { name: "elm/genlist/item_odd/default_style/default";
19379 data.item: "stacking" "below";
19380 data.item: "selectraise" "on";
19381 data.item: "labels" "elm.text";
19382 data.item: "icons" "elm.swallow.icon elm.swallow.end";
19383 data.item: "treesize" "20";
19385 image: "bt_sm_base1.png" COMP;
19386 image: "bt_sm_shine.png" COMP;
19387 image: "bt_sm_hilight.png" COMP;
19388 image: "ilist_2.png" COMP;
19391 part { name: "event";
19395 state: "default" 0.0;
19403 state: "default" 0.0;
19406 normal: "ilist_2.png";
19413 clip_to: "disclip";
19415 description { state: "default" 0.0;
19417 color: 255 255 255 0;
19427 normal: "bt_sm_base1.png";
19430 image.middle: SOLID;
19432 description { state: "selected" 0.0;
19433 inherit: "default" 0.0;
19435 color: 255 255 255 255;
19446 part { name: "elm.swallow.pad";
19448 description { state: "default" 0.0;
19461 part { name: "elm.swallow.icon";
19462 clip_to: "disclip";
19464 description { state: "default" 0.0;
19468 to_x: "elm.swallow.pad";
19473 to_x: "elm.swallow.pad";
19479 part { name: "elm.swallow.end";
19480 clip_to: "disclip";
19482 description { state: "default" 0.0;
19486 aspect_preference: VERTICAL;
19497 part { name: "elm.text";
19498 clip_to: "disclip";
19503 state: "default" 0.0;
19507 to_x: "elm.swallow.icon";
19513 to_x: "elm.swallow.end";
19519 style: "genlist_style";
19523 description { state: "selected" 0.0;
19524 inherit: "default" 0.0;
19526 style: "genlist_selected_style";
19530 part { name: "fg1";
19531 clip_to: "disclip";
19533 description { state: "default" 0.0;
19535 color: 255 255 255 0;
19537 rel2.relative: 1.0 0.5;
19540 normal: "bt_sm_hilight.png";
19544 description { state: "selected" 0.0;
19545 inherit: "default" 0.0;
19547 color: 255 255 255 255;
19550 part { name: "fg2";
19551 clip_to: "disclip";
19553 description { state: "default" 0.0;
19555 color: 255 255 255 0;
19559 normal: "bt_sm_shine.png";
19563 description { state: "selected" 0.0;
19564 inherit: "default" 0.0;
19566 color: 255 255 255 255;
19569 part { name: "disclip";
19571 description { state: "default" 0.0;
19575 description { state: "disabled" 0.0;
19576 inherit: "default" 0.0;
19577 color: 255 255 255 64;
19582 // signal: elm,state,%s,active
19583 // a "check" item named %s went active
19584 // signal: elm,state,%s,passive
19585 // a "check" item named %s went passive
19586 // default is passive
19589 signal: "elm,state,selected";
19591 action: STATE_SET "selected" 0.0;
19595 target: "elm.text";
19598 name: "go_passive";
19599 signal: "elm,state,unselected";
19601 action: STATE_SET "default" 0.0;
19605 target: "elm.text";
19606 transition: LINEAR 0.1;
19609 name: "go_disabled";
19610 signal: "elm,state,disabled";
19612 action: STATE_SET "disabled" 0.0;
19616 name: "go_enabled";
19617 signal: "elm,state,enabled";
19619 action: STATE_SET "default" 0.0;
19625 group { name: "elm/genlist/tree/default_style/default";
19626 data.item: "stacking" "above";
19627 data.item: "selectraise" "on";
19628 data.item: "labels" "elm.text";
19629 data.item: "icons" "elm.swallow.icon elm.swallow.end";
19630 data.item: "treesize" "20";
19632 image: "bt_sm_base1.png" COMP;
19633 image: "bt_sm_shine.png" COMP;
19634 image: "bt_sm_hilight.png" COMP;
19635 image: "ilist_1.png" COMP;
19636 image: "ilist_item_shadow.png" COMP;
19637 image: "icon_arrow_right.png" COMP;
19638 image: "icon_arrow_down.png" COMP;
19646 state: "default" 0.0;
19654 state: "default" 0.0;
19669 normal: "ilist_item_shadow.png";
19678 state: "default" 0.0;
19681 normal: "ilist_1.png";
19688 clip_to: "disclip";
19690 description { state: "default" 0.0;
19692 color: 255 255 255 0;
19702 normal: "bt_sm_base1.png";
19705 image.middle: SOLID;
19707 description { state: "selected" 0.0;
19708 inherit: "default" 0.0;
19710 color: 255 255 255 255;
19721 part { name: "elm.swallow.pad";
19723 description { state: "default" 0.0;
19736 part { name: "arrow";
19737 clip_to: "disclip";
19738 ignore_flags: ON_HOLD;
19739 description { state: "default" 0.0;
19744 to_x: "elm.swallow.pad";
19749 to_x: "elm.swallow.pad";
19753 image.normal: "icon_arrow_right.png";
19755 description { state: "active" 0.0;
19756 inherit: "default" 0.0;
19757 image.normal: "icon_arrow_down.png";
19760 part { name: "elm.swallow.icon";
19761 clip_to: "disclip";
19763 description { state: "default" 0.0;
19778 part { name: "elm.swallow.end";
19779 clip_to: "disclip";
19781 description { state: "default" 0.0;
19785 aspect_preference: VERTICAL;
19796 part { name: "elm.text";
19797 clip_to: "disclip";
19799 effect: SOFT_SHADOW;
19803 state: "default" 0.0;
19807 to_x: "elm.swallow.icon";
19813 to_x: "elm.swallow.end";
19819 style: "genlist_style";
19823 description { state: "selected" 0.0;
19824 inherit: "default" 0.0;
19826 style: "genlist_selected_style";
19830 part { name: "fg1";
19831 clip_to: "disclip";
19833 description { state: "default" 0.0;
19835 color: 255 255 255 0;
19837 rel2.relative: 1.0 0.5;
19840 normal: "bt_sm_hilight.png";
19844 description { state: "selected" 0.0;
19845 inherit: "default" 0.0;
19847 color: 255 255 255 255;
19850 part { name: "fg2";
19851 clip_to: "disclip";
19853 description { state: "default" 0.0;
19855 color: 255 255 255 0;
19859 normal: "bt_sm_shine.png";
19863 description { state: "selected" 0.0;
19864 inherit: "default" 0.0;
19866 color: 255 255 255 255;
19869 part { name: "disclip";
19871 description { state: "default" 0.0;
19875 description { state: "disabled" 0.0;
19876 inherit: "default" 0.0;
19877 color: 255 255 255 64;
19882 // signal: elm,state,%s,active
19883 // a "check" item named %s went active
19884 // signal: elm,state,%s,passive
19885 // a "check" item named %s went passive
19886 // default is passive
19889 signal: "elm,state,selected";
19891 action: STATE_SET "selected" 0.0;
19895 target: "elm.text";
19898 name: "go_passive";
19899 signal: "elm,state,unselected";
19901 action: STATE_SET "default" 0.0;
19905 target: "elm.text";
19906 transition: LINEAR 0.1;
19909 name: "go_disabled";
19910 signal: "elm,state,disabled";
19912 action: STATE_SET "disabled" 0.0;
19916 name: "go_enabled";
19917 signal: "elm,state,enabled";
19919 action: STATE_SET "default" 0.0;
19924 signal: "mouse,up,1";
19926 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
19929 name: "go_expanded";
19930 signal: "elm,state,expanded";
19932 action: STATE_SET "active" 0.0;
19936 name: "go_contracted";
19937 signal: "elm,state,contracted";
19939 action: STATE_SET "default" 0.0;
19944 group { name: "elm/genlist/tree_odd/default_style/default";
19945 data.item: "stacking" "below";
19946 data.item: "selectraise" "on";
19947 data.item: "labels" "elm.text";
19948 data.item: "icons" "elm.swallow.icon elm.swallow.end";
19949 data.item: "treesize" "20";
19951 image: "bt_sm_base1.png" COMP;
19952 image: "bt_sm_shine.png" COMP;
19953 image: "bt_sm_hilight.png" COMP;
19954 image: "ilist_2.png" COMP;
19955 image: "icon_arrow_right.png" COMP;
19956 image: "icon_arrow_down.png" COMP;
19964 state: "default" 0.0;
19972 state: "default" 0.0;
19975 normal: "ilist_2.png";
19982 clip_to: "disclip";
19984 description { state: "default" 0.0;
19986 color: 255 255 255 0;
19996 normal: "bt_sm_base1.png";
19999 image.middle: SOLID;
20001 description { state: "selected" 0.0;
20002 inherit: "default" 0.0;
20004 color: 255 255 255 255;
20015 part { name: "elm.swallow.pad";
20017 description { state: "default" 0.0;
20030 part { name: "arrow";
20031 clip_to: "disclip";
20032 ignore_flags: ON_HOLD;
20033 description { state: "default" 0.0;
20038 to_x: "elm.swallow.pad";
20043 to_x: "elm.swallow.pad";
20047 image.normal: "icon_arrow_right.png";
20049 description { state: "active" 0.0;
20050 inherit: "default" 0.0;
20051 image.normal: "icon_arrow_down.png";
20054 part { name: "elm.swallow.icon";
20055 clip_to: "disclip";
20057 description { state: "default" 0.0;
20072 part { name: "elm.swallow.end";
20073 clip_to: "disclip";
20075 description { state: "default" 0.0;
20079 aspect_preference: VERTICAL;
20090 part { name: "elm.text";
20091 clip_to: "disclip";
20093 effect: SOFT_SHADOW;
20097 state: "default" 0.0;
20101 to_x: "elm.swallow.icon";
20107 to_x: "elm.swallow.end";
20113 style: "genlist_style";
20117 description { state: "selected" 0.0;
20118 inherit: "default" 0.0;
20120 style: "genlist_selected_style";
20124 part { name: "fg1";
20125 clip_to: "disclip";
20127 description { state: "default" 0.0;
20129 color: 255 255 255 0;
20131 rel2.relative: 1.0 0.5;
20134 normal: "bt_sm_hilight.png";
20138 description { state: "selected" 0.0;
20139 inherit: "default" 0.0;
20141 color: 255 255 255 255;
20144 part { name: "fg2";
20145 clip_to: "disclip";
20147 description { state: "default" 0.0;
20149 color: 255 255 255 0;
20153 normal: "bt_sm_shine.png";
20157 description { state: "selected" 0.0;
20158 inherit: "default" 0.0;
20160 color: 255 255 255 255;
20163 part { name: "disclip";
20165 description { state: "default" 0.0;
20169 description { state: "disabled" 0.0;
20170 inherit: "default" 0.0;
20171 color: 255 255 255 64;
20176 // signal: elm,state,%s,active
20177 // a "check" item named %s went active
20178 // signal: elm,state,%s,passive
20179 // a "check" item named %s went passive
20180 // default is passive
20183 signal: "elm,state,selected";
20185 action: STATE_SET "selected" 0.0;
20189 target: "elm.text";
20192 name: "go_passive";
20193 signal: "elm,state,unselected";
20195 action: STATE_SET "default" 0.0;
20199 target: "elm.text";
20200 transition: LINEAR 0.1;
20203 name: "go_disabled";
20204 signal: "elm,state,disabled";
20206 action: STATE_SET "disabled" 0.0;
20210 name: "go_enabled";
20211 signal: "elm,state,enabled";
20213 action: STATE_SET "default" 0.0;
20218 signal: "mouse,up,1";
20220 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
20223 name: "go_expanded";
20224 signal: "elm,state,expanded";
20226 action: STATE_SET "active" 0.0;
20230 name: "go_contracted";
20231 signal: "elm,state,contracted";
20233 action: STATE_SET "default" 0.0;
20240 group { name: "elm/genlist/item/double_label/default";
20241 data.item: "stacking" "above";
20242 data.item: "selectraise" "on";
20243 data.item: "labels" "elm.text elm.text.sub";
20244 data.item: "icons" "elm.swallow.icon elm.swallow.end";
20245 data.item: "treesize" "20";
20246 // data.item: "states" "";
20248 image: "bt_sm_base1.png" COMP;
20249 image: "bt_sm_shine.png" COMP;
20250 image: "bt_sm_hilight.png" COMP;
20251 image: "ilist_1.png" COMP;
20252 image: "ilist_item_shadow.png" COMP;
20260 state: "default" 0.0;
20268 state: "default" 0.0;
20283 normal: "ilist_item_shadow.png";
20292 state: "default" 0.0;
20294 normal: "ilist_1.png";
20301 clip_to: "disclip";
20303 description { state: "default" 0.0;
20305 color: 255 255 255 0;
20315 normal: "bt_sm_base1.png";
20318 image.middle: SOLID;
20320 description { state: "selected" 0.0;
20321 inherit: "default" 0.0;
20323 color: 255 255 255 255;
20334 part { name: "elm.swallow.pad";
20336 description { state: "default" 0.0;
20349 part { name: "elm.swallow.icon";
20350 clip_to: "disclip";
20352 description { state: "default" 0.0;
20356 to_x: "elm.swallow.pad";
20361 to_x: "elm.swallow.pad";
20367 part { name: "elm.swallow.end";
20368 clip_to: "disclip";
20370 description { state: "default" 0.0;
20374 aspect_preference: VERTICAL;
20385 part { name: "elm.text";
20386 clip_to: "disclip";
20388 effect: SOFT_SHADOW;
20392 state: "default" 0.0;
20395 to_x: "elm.swallow.icon";
20400 to_x: "elm.swallow.end";
20412 text_class: "list_item";
20415 description { state: "selected" 0.0;
20416 inherit: "default" 0.0;
20417 color: 224 224 224 255;
20421 part { name: "elm.text.sub";
20422 clip_to: "disclip";
20427 state: "default" 0.0;
20430 to_x: "elm.swallow.icon";
20435 to_x: "elm.swallow.end";
20447 text_class: "list_item";
20450 description { state: "selected" 0.0;
20451 inherit: "default" 0.0;
20452 color: 128 128 128 255;
20456 part { name: "fg1";
20457 clip_to: "disclip";
20459 description { state: "default" 0.0;
20461 color: 255 255 255 0;
20463 rel2.relative: 1.0 0.5;
20466 normal: "bt_sm_hilight.png";
20470 description { state: "selected" 0.0;
20471 inherit: "default" 0.0;
20473 color: 255 255 255 255;
20476 part { name: "fg2";
20477 clip_to: "disclip";
20479 description { state: "default" 0.0;
20481 color: 255 255 255 0;
20485 normal: "bt_sm_shine.png";
20489 description { state: "selected" 0.0;
20490 inherit: "default" 0.0;
20492 color: 255 255 255 255;
20495 part { name: "disclip";
20497 description { state: "default" 0.0;
20501 description { state: "disabled" 0.0;
20502 inherit: "default" 0.0;
20503 color: 255 255 255 64;
20508 // signal: elm,state,%s,active
20509 // a "check" item named %s went active
20510 // signal: elm,state,%s,passive
20511 // a "check" item named %s went passive
20512 // default is passive
20515 signal: "elm,state,selected";
20517 action: STATE_SET "selected" 0.0;
20521 target: "elm.text";
20522 target: "elm.text.sub";
20525 name: "go_passive";
20526 signal: "elm,state,unselected";
20528 action: STATE_SET "default" 0.0;
20532 target: "elm.text";
20533 target: "elm.text.sub";
20534 transition: LINEAR 0.1;
20537 name: "go_disabled";
20538 signal: "elm,state,disabled";
20540 action: STATE_SET "disabled" 0.0;
20544 name: "go_enabled";
20545 signal: "elm,state,enabled";
20547 action: STATE_SET "default" 0.0;
20552 group { name: "elm/genlist/item_compress/double_label/default";
20553 data.item: "stacking" "above";
20554 data.item: "selectraise" "on";
20555 data.item: "labels" "elm.text elm.text.sub";
20556 data.item: "icons" "elm.swallow.icon elm.swallow.end";
20557 data.item: "treesize" "20";
20558 // data.item: "states" "";
20560 image: "bt_sm_base1.png" COMP;
20561 image: "bt_sm_shine.png" COMP;
20562 image: "bt_sm_hilight.png" COMP;
20563 image: "ilist_1.png" COMP;
20564 image: "ilist_item_shadow.png" COMP;
20572 state: "default" 0.0;
20580 state: "default" 0.0;
20595 normal: "ilist_item_shadow.png";
20604 state: "default" 0.0;
20606 normal: "ilist_1.png";
20613 clip_to: "disclip";
20615 description { state: "default" 0.0;
20617 color: 255 255 255 0;
20627 normal: "bt_sm_base1.png";
20630 image.middle: SOLID;
20632 description { state: "selected" 0.0;
20633 inherit: "default" 0.0;
20635 color: 255 255 255 255;
20646 part { name: "elm.swallow.pad";
20648 description { state: "default" 0.0;
20661 part { name: "elm.swallow.icon";
20662 clip_to: "disclip";
20664 description { state: "default" 0.0;
20668 to_x: "elm.swallow.pad";
20673 to_x: "elm.swallow.pad";
20679 part { name: "elm.swallow.end";
20680 clip_to: "disclip";
20682 description { state: "default" 0.0;
20686 aspect_preference: VERTICAL;
20697 part { name: "elm.text";
20698 clip_to: "disclip";
20700 effect: SOFT_SHADOW;
20704 state: "default" 0.0;
20707 to_x: "elm.swallow.icon";
20712 to_x: "elm.swallow.end";
20724 text_class: "list_item";
20727 description { state: "selected" 0.0;
20728 inherit: "default" 0.0;
20729 color: 224 224 224 255;
20733 part { name: "elm.text.sub";
20734 clip_to: "disclip";
20739 state: "default" 0.0;
20742 to_x: "elm.swallow.icon";
20747 to_x: "elm.swallow.end";
20759 text_class: "list_item";
20762 description { state: "selected" 0.0;
20763 inherit: "default" 0.0;
20764 color: 128 128 128 255;
20768 part { name: "fg1";
20769 clip_to: "disclip";
20771 description { state: "default" 0.0;
20773 color: 255 255 255 0;
20775 rel2.relative: 1.0 0.5;
20778 normal: "bt_sm_hilight.png";
20782 description { state: "selected" 0.0;
20783 inherit: "default" 0.0;
20785 color: 255 255 255 255;
20788 part { name: "fg2";
20789 clip_to: "disclip";
20791 description { state: "default" 0.0;
20793 color: 255 255 255 0;
20797 normal: "bt_sm_shine.png";
20801 description { state: "selected" 0.0;
20802 inherit: "default" 0.0;
20804 color: 255 255 255 255;
20807 part { name: "disclip";
20809 description { state: "default" 0.0;
20813 description { state: "disabled" 0.0;
20814 inherit: "default" 0.0;
20815 color: 255 255 255 64;
20820 // signal: elm,state,%s,active
20821 // a "check" item named %s went active
20822 // signal: elm,state,%s,passive
20823 // a "check" item named %s went passive
20824 // default is passive
20827 signal: "elm,state,selected";
20829 action: STATE_SET "selected" 0.0;
20833 target: "elm.text";
20834 target: "elm.text.sub";
20837 name: "go_passive";
20838 signal: "elm,state,unselected";
20840 action: STATE_SET "default" 0.0;
20844 target: "elm.text";
20845 target: "elm.text.sub";
20846 transition: LINEAR 0.1;
20849 name: "go_disabled";
20850 signal: "elm,state,disabled";
20852 action: STATE_SET "disabled" 0.0;
20856 name: "go_enabled";
20857 signal: "elm,state,enabled";
20859 action: STATE_SET "default" 0.0;
20864 group { name: "elm/genlist/item_odd/double_label/default";
20865 data.item: "stacking" "below";
20866 data.item: "selectraise" "on";
20867 data.item: "labels" "elm.text elm.text.sub";
20868 data.item: "icons" "elm.swallow.icon elm.swallow.end";
20869 data.item: "treesize" "20";
20870 // data.item: "states" "";
20872 image: "bt_sm_base1.png" COMP;
20873 image: "bt_sm_shine.png" COMP;
20874 image: "bt_sm_hilight.png" COMP;
20875 image: "ilist_2.png" COMP;
20878 part { name: "event";
20882 state: "default" 0.0;
20890 state: "default" 0.0;
20892 normal: "ilist_2.png";
20899 clip_to: "disclip";
20901 description { state: "default" 0.0;
20903 color: 255 255 255 0;
20913 normal: "bt_sm_base1.png";
20916 image.middle: SOLID;
20918 description { state: "selected" 0.0;
20919 inherit: "default" 0.0;
20921 color: 255 255 255 255;
20932 part { name: "elm.swallow.pad";
20934 description { state: "default" 0.0;
20947 part { name: "elm.swallow.icon";
20948 clip_to: "disclip";
20950 description { state: "default" 0.0;
20954 to_x: "elm.swallow.pad";
20959 to_x: "elm.swallow.pad";
20965 part { name: "elm.swallow.end";
20966 clip_to: "disclip";
20968 description { state: "default" 0.0;
20972 aspect_preference: VERTICAL;
20983 part { name: "elm.text";
20984 clip_to: "disclip";
20986 effect: SOFT_SHADOW;
20990 state: "default" 0.0;
20993 to_x: "elm.swallow.icon";
20998 to_x: "elm.swallow.end";
21010 text_class: "list_item";
21013 description { state: "selected" 0.0;
21014 inherit: "default" 0.0;
21015 color: 224 224 224 255;
21019 part { name: "elm.text.sub";
21020 clip_to: "disclip";
21025 state: "default" 0.0;
21028 to_x: "elm.swallow.icon";
21033 to_x: "elm.swallow.end";
21045 text_class: "list_item";
21048 description { state: "selected" 0.0;
21049 inherit: "default" 0.0;
21050 color: 128 128 128 255;
21054 part { name: "fg1";
21055 clip_to: "disclip";
21057 description { state: "default" 0.0;
21059 color: 255 255 255 0;
21061 rel2.relative: 1.0 0.5;
21064 normal: "bt_sm_hilight.png";
21068 description { state: "selected" 0.0;
21069 inherit: "default" 0.0;
21071 color: 255 255 255 255;
21074 part { name: "fg2";
21075 clip_to: "disclip";
21077 description { state: "default" 0.0;
21079 color: 255 255 255 0;
21083 normal: "bt_sm_shine.png";
21087 description { state: "selected" 0.0;
21088 inherit: "default" 0.0;
21090 color: 255 255 255 255;
21093 part { name: "disclip";
21095 description { state: "default" 0.0;
21099 description { state: "disabled" 0.0;
21100 inherit: "default" 0.0;
21101 color: 255 255 255 64;
21106 // signal: elm,state,%s,active
21107 // a "check" item named %s went active
21108 // signal: elm,state,%s,passive
21109 // a "check" item named %s went passive
21110 // default is passive
21113 signal: "elm,state,selected";
21115 action: STATE_SET "selected" 0.0;
21119 target: "elm.text";
21120 target: "elm.text.sub";
21123 name: "go_passive";
21124 signal: "elm,state,unselected";
21126 action: STATE_SET "default" 0.0;
21130 target: "elm.text";
21131 target: "elm.text.sub";
21132 transition: LINEAR 0.1;
21135 name: "go_disabled";
21136 signal: "elm,state,disabled";
21138 action: STATE_SET "disabled" 0.0;
21142 name: "go_enabled";
21143 signal: "elm,state,enabled";
21145 action: STATE_SET "default" 0.0;
21150 group { name: "elm/genlist/item_compress_odd/double_label/default";
21151 data.item: "stacking" "below";
21152 data.item: "selectraise" "on";
21153 data.item: "labels" "elm.text elm.text.sub";
21154 data.item: "icons" "elm.swallow.icon elm.swallow.end";
21155 data.item: "treesize" "20";
21156 // data.item: "states" "";
21158 image: "bt_sm_base1.png" COMP;
21159 image: "bt_sm_shine.png" COMP;
21160 image: "bt_sm_hilight.png" COMP;
21161 image: "ilist_2.png" COMP;
21164 part { name: "event";
21168 state: "default" 0.0;
21176 state: "default" 0.0;
21178 normal: "ilist_2.png";
21185 clip_to: "disclip";
21187 description { state: "default" 0.0;
21189 color: 255 255 255 0;
21199 normal: "bt_sm_base1.png";
21202 image.middle: SOLID;
21204 description { state: "selected" 0.0;
21205 inherit: "default" 0.0;
21207 color: 255 255 255 255;
21218 part { name: "elm.swallow.pad";
21220 description { state: "default" 0.0;
21233 part { name: "elm.swallow.icon";
21234 clip_to: "disclip";
21236 description { state: "default" 0.0;
21240 to_x: "elm.swallow.pad";
21245 to_x: "elm.swallow.pad";
21251 part { name: "elm.swallow.end";
21252 clip_to: "disclip";
21254 description { state: "default" 0.0;
21258 aspect_preference: VERTICAL;
21269 part { name: "elm.text";
21270 clip_to: "disclip";
21272 effect: SOFT_SHADOW;
21276 state: "default" 0.0;
21279 to_x: "elm.swallow.icon";
21284 to_x: "elm.swallow.end";
21296 text_class: "list_item";
21299 description { state: "selected" 0.0;
21300 inherit: "default" 0.0;
21301 color: 224 224 224 255;
21305 part { name: "elm.text.sub";
21306 clip_to: "disclip";
21311 state: "default" 0.0;
21314 to_x: "elm.swallow.icon";
21319 to_x: "elm.swallow.end";
21331 text_class: "list_item";
21334 description { state: "selected" 0.0;
21335 inherit: "default" 0.0;
21336 color: 128 128 128 255;
21340 part { name: "fg1";
21341 clip_to: "disclip";
21343 description { state: "default" 0.0;
21345 color: 255 255 255 0;
21347 rel2.relative: 1.0 0.5;
21350 normal: "bt_sm_hilight.png";
21354 description { state: "selected" 0.0;
21355 inherit: "default" 0.0;
21357 color: 255 255 255 255;
21360 part { name: "fg2";
21361 clip_to: "disclip";
21363 description { state: "default" 0.0;
21365 color: 255 255 255 0;
21369 normal: "bt_sm_shine.png";
21373 description { state: "selected" 0.0;
21374 inherit: "default" 0.0;
21376 color: 255 255 255 255;
21379 part { name: "disclip";
21381 description { state: "default" 0.0;
21385 description { state: "disabled" 0.0;
21386 inherit: "default" 0.0;
21387 color: 255 255 255 64;
21392 // signal: elm,state,%s,active
21393 // a "check" item named %s went active
21394 // signal: elm,state,%s,passive
21395 // a "check" item named %s went passive
21396 // default is passive
21399 signal: "elm,state,selected";
21401 action: STATE_SET "selected" 0.0;
21405 target: "elm.text";
21406 target: "elm.text.sub";
21409 name: "go_passive";
21410 signal: "elm,state,unselected";
21412 action: STATE_SET "default" 0.0;
21416 target: "elm.text";
21417 target: "elm.text.sub";
21418 transition: LINEAR 0.1;
21421 name: "go_disabled";
21422 signal: "elm,state,disabled";
21424 action: STATE_SET "disabled" 0.0;
21428 name: "go_enabled";
21429 signal: "elm,state,enabled";
21431 action: STATE_SET "default" 0.0;
21437 group { name: "elm/genlist/tree/double_label/default";
21438 data.item: "stacking" "above";
21439 data.item: "selectraise" "on";
21440 data.item: "labels" "elm.text elm.text.sub";
21441 data.item: "icons" "elm.swallow.icon elm.swallow.end";
21442 data.item: "treesize" "20";
21443 // data.item: "states" "";
21445 image: "bt_sm_base1.png" COMP;
21446 image: "bt_sm_shine.png" COMP;
21447 image: "bt_sm_hilight.png" COMP;
21448 image: "ilist_1.png" COMP;
21449 image: "ilist_item_shadow.png" COMP;
21450 image: "icon_arrow_right.png" COMP;
21451 image: "icon_arrow_down.png" COMP;
21459 state: "default" 0.0;
21467 state: "default" 0.0;
21482 normal: "ilist_item_shadow.png";
21491 state: "default" 0.0;
21493 normal: "ilist_1.png";
21500 clip_to: "disclip";
21502 description { state: "default" 0.0;
21504 color: 255 255 255 0;
21514 normal: "bt_sm_base1.png";
21517 image.middle: SOLID;
21519 description { state: "selected" 0.0;
21520 inherit: "default" 0.0;
21522 color: 255 255 255 255;
21533 part { name: "elm.swallow.pad";
21535 description { state: "default" 0.0;
21548 part { name: "arrow";
21549 clip_to: "disclip";
21550 ignore_flags: ON_HOLD;
21551 description { state: "default" 0.0;
21556 to_x: "elm.swallow.pad";
21561 to_x: "elm.swallow.pad";
21565 image.normal: "icon_arrow_right.png";
21567 description { state: "active" 0.0;
21568 inherit: "default" 0.0;
21569 image.normal: "icon_arrow_down.png";
21572 part { name: "elm.swallow.icon";
21573 clip_to: "disclip";
21575 description { state: "default" 0.0;
21590 part { name: "elm.swallow.end";
21591 clip_to: "disclip";
21593 description { state: "default" 0.0;
21597 aspect_preference: VERTICAL;
21608 part { name: "elm.text";
21609 clip_to: "disclip";
21611 effect: SOFT_SHADOW;
21615 state: "default" 0.0;
21618 to_x: "elm.swallow.icon";
21623 to_x: "elm.swallow.end";
21635 text_class: "list_item";
21638 description { state: "selected" 0.0;
21639 inherit: "default" 0.0;
21640 color: 224 224 224 255;
21644 part { name: "elm.text.sub";
21645 clip_to: "disclip";
21650 state: "default" 0.0;
21653 to_x: "elm.swallow.icon";
21658 to_x: "elm.swallow.end";
21670 text_class: "list_item";
21673 description { state: "selected" 0.0;
21674 inherit: "default" 0.0;
21675 color: 128 128 128 255;
21679 part { name: "fg1";
21680 clip_to: "disclip";
21682 description { state: "default" 0.0;
21684 color: 255 255 255 0;
21686 rel2.relative: 1.0 0.5;
21689 normal: "bt_sm_hilight.png";
21693 description { state: "selected" 0.0;
21694 inherit: "default" 0.0;
21696 color: 255 255 255 255;
21699 part { name: "fg2";
21700 clip_to: "disclip";
21702 description { state: "default" 0.0;
21704 color: 255 255 255 0;
21708 normal: "bt_sm_shine.png";
21712 description { state: "selected" 0.0;
21713 inherit: "default" 0.0;
21715 color: 255 255 255 255;
21718 part { name: "disclip";
21720 description { state: "default" 0.0;
21724 description { state: "disabled" 0.0;
21725 inherit: "default" 0.0;
21726 color: 255 255 255 64;
21731 // signal: elm,state,%s,active
21732 // a "check" item named %s went active
21733 // signal: elm,state,%s,passive
21734 // a "check" item named %s went passive
21735 // default is passive
21738 signal: "elm,state,selected";
21740 action: STATE_SET "selected" 0.0;
21744 target: "elm.text";
21745 target: "elm.text.sub";
21748 name: "go_passive";
21749 signal: "elm,state,unselected";
21751 action: STATE_SET "default" 0.0;
21755 target: "elm.text";
21756 target: "elm.text.sub";
21757 transition: LINEAR 0.1;
21760 name: "go_disabled";
21761 signal: "elm,state,disabled";
21763 action: STATE_SET "disabled" 0.0;
21767 name: "go_enabled";
21768 signal: "elm,state,enabled";
21770 action: STATE_SET "default" 0.0;
21775 signal: "mouse,up,1";
21777 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
21780 name: "go_expanded";
21781 signal: "elm,state,expanded";
21783 action: STATE_SET "active" 0.0;
21787 name: "go_contracted";
21788 signal: "elm,state,contracted";
21790 action: STATE_SET "default" 0.0;
21795 group { name: "elm/genlist/tree_compress/double_label/default";
21796 data.item: "stacking" "above";
21797 data.item: "selectraise" "on";
21798 data.item: "labels" "elm.text elm.text.sub";
21799 data.item: "icons" "elm.swallow.icon elm.swallow.end";
21800 data.item: "treesize" "20";
21801 // data.item: "states" "";
21803 image: "bt_sm_base1.png" COMP;
21804 image: "bt_sm_shine.png" COMP;
21805 image: "bt_sm_hilight.png" COMP;
21806 image: "ilist_1.png" COMP;
21807 image: "ilist_item_shadow.png" COMP;
21808 image: "icon_arrow_right.png" COMP;
21809 image: "icon_arrow_down.png" COMP;
21817 state: "default" 0.0;
21825 state: "default" 0.0;
21840 normal: "ilist_item_shadow.png";
21849 state: "default" 0.0;
21851 normal: "ilist_1.png";
21858 clip_to: "disclip";
21860 description { state: "default" 0.0;
21862 color: 255 255 255 0;
21872 normal: "bt_sm_base1.png";
21875 image.middle: SOLID;
21877 description { state: "selected" 0.0;
21878 inherit: "default" 0.0;
21880 color: 255 255 255 255;
21891 part { name: "elm.swallow.pad";
21893 description { state: "default" 0.0;
21906 part { name: "arrow";
21907 clip_to: "disclip";
21908 ignore_flags: ON_HOLD;
21909 description { state: "default" 0.0;
21914 to_x: "elm.swallow.pad";
21919 to_x: "elm.swallow.pad";
21923 image.normal: "icon_arrow_right.png";
21925 description { state: "active" 0.0;
21926 inherit: "default" 0.0;
21927 image.normal: "icon_arrow_down.png";
21930 part { name: "elm.swallow.icon";
21931 clip_to: "disclip";
21933 description { state: "default" 0.0;
21948 part { name: "elm.swallow.end";
21949 clip_to: "disclip";
21951 description { state: "default" 0.0;
21955 aspect_preference: VERTICAL;
21966 part { name: "elm.text";
21967 clip_to: "disclip";
21969 effect: SOFT_SHADOW;
21973 state: "default" 0.0;
21976 to_x: "elm.swallow.icon";
21981 to_x: "elm.swallow.end";
21993 text_class: "list_item";
21996 description { state: "selected" 0.0;
21997 inherit: "default" 0.0;
21998 color: 224 224 224 255;
22002 part { name: "elm.text.sub";
22003 clip_to: "disclip";
22008 state: "default" 0.0;
22011 to_x: "elm.swallow.icon";
22016 to_x: "elm.swallow.end";
22028 text_class: "list_item";
22031 description { state: "selected" 0.0;
22032 inherit: "default" 0.0;
22033 color: 128 128 128 255;
22037 part { name: "fg1";
22038 clip_to: "disclip";
22040 description { state: "default" 0.0;
22042 color: 255 255 255 0;
22044 rel2.relative: 1.0 0.5;
22047 normal: "bt_sm_hilight.png";
22051 description { state: "selected" 0.0;
22052 inherit: "default" 0.0;
22054 color: 255 255 255 255;
22057 part { name: "fg2";
22058 clip_to: "disclip";
22060 description { state: "default" 0.0;
22062 color: 255 255 255 0;
22066 normal: "bt_sm_shine.png";
22070 description { state: "selected" 0.0;
22071 inherit: "default" 0.0;
22073 color: 255 255 255 255;
22076 part { name: "disclip";
22078 description { state: "default" 0.0;
22082 description { state: "disabled" 0.0;
22083 inherit: "default" 0.0;
22084 color: 255 255 255 64;
22089 // signal: elm,state,%s,active
22090 // a "check" item named %s went active
22091 // signal: elm,state,%s,passive
22092 // a "check" item named %s went passive
22093 // default is passive
22096 signal: "elm,state,selected";
22098 action: STATE_SET "selected" 0.0;
22102 target: "elm.text";
22103 target: "elm.text.sub";
22106 name: "go_passive";
22107 signal: "elm,state,unselected";
22109 action: STATE_SET "default" 0.0;
22113 target: "elm.text";
22114 target: "elm.text.sub";
22115 transition: LINEAR 0.1;
22118 name: "go_disabled";
22119 signal: "elm,state,disabled";
22121 action: STATE_SET "disabled" 0.0;
22125 name: "go_enabled";
22126 signal: "elm,state,enabled";
22128 action: STATE_SET "default" 0.0;
22133 signal: "mouse,up,1";
22135 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
22138 name: "go_expanded";
22139 signal: "elm,state,expanded";
22141 action: STATE_SET "active" 0.0;
22145 name: "go_contracted";
22146 signal: "elm,state,contracted";
22148 action: STATE_SET "default" 0.0;
22153 group { name: "elm/genlist/tree_odd/double_label/default";
22154 data.item: "stacking" "below";
22155 data.item: "selectraise" "on";
22156 data.item: "labels" "elm.text elm.text.sub";
22157 data.item: "icons" "elm.swallow.icon elm.swallow.end";
22158 data.item: "treesize" "20";
22159 // data.item: "states" "";
22161 image: "bt_sm_base1.png" COMP;
22162 image: "bt_sm_shine.png" COMP;
22163 image: "bt_sm_hilight.png" COMP;
22164 image: "ilist_2.png" COMP;
22165 image: "icon_arrow_right.png" COMP;
22166 image: "icon_arrow_down.png" COMP;
22174 state: "default" 0.0;
22182 state: "default" 0.0;
22184 normal: "ilist_2.png";
22191 clip_to: "disclip";
22193 description { state: "default" 0.0;
22195 color: 255 255 255 0;
22205 normal: "bt_sm_base1.png";
22208 image.middle: SOLID;
22210 description { state: "selected" 0.0;
22211 inherit: "default" 0.0;
22213 color: 255 255 255 255;
22224 part { name: "elm.swallow.pad";
22226 description { state: "default" 0.0;
22239 part { name: "arrow";
22240 clip_to: "disclip";
22241 ignore_flags: ON_HOLD;
22242 description { state: "default" 0.0;
22247 to_x: "elm.swallow.pad";
22252 to_x: "elm.swallow.pad";
22256 image.normal: "icon_arrow_right.png";
22258 description { state: "active" 0.0;
22259 inherit: "default" 0.0;
22260 image.normal: "icon_arrow_down.png";
22263 part { name: "elm.swallow.icon";
22264 clip_to: "disclip";
22266 description { state: "default" 0.0;
22281 part { name: "elm.swallow.end";
22282 clip_to: "disclip";
22284 description { state: "default" 0.0;
22288 aspect_preference: VERTICAL;
22299 part { name: "elm.text";
22300 clip_to: "disclip";
22302 effect: SOFT_SHADOW;
22306 state: "default" 0.0;
22309 to_x: "elm.swallow.icon";
22314 to_x: "elm.swallow.end";
22326 text_class: "list_item";
22329 description { state: "selected" 0.0;
22330 inherit: "default" 0.0;
22331 color: 224 224 224 255;
22335 part { name: "elm.text.sub";
22336 clip_to: "disclip";
22341 state: "default" 0.0;
22344 to_x: "elm.swallow.icon";
22349 to_x: "elm.swallow.end";
22361 text_class: "list_item";
22364 description { state: "selected" 0.0;
22365 inherit: "default" 0.0;
22366 color: 128 128 128 255;
22370 part { name: "fg1";
22371 clip_to: "disclip";
22373 description { state: "default" 0.0;
22375 color: 255 255 255 0;
22377 rel2.relative: 1.0 0.5;
22380 normal: "bt_sm_hilight.png";
22384 description { state: "selected" 0.0;
22385 inherit: "default" 0.0;
22387 color: 255 255 255 255;
22390 part { name: "fg2";
22391 clip_to: "disclip";
22393 description { state: "default" 0.0;
22395 color: 255 255 255 0;
22399 normal: "bt_sm_shine.png";
22403 description { state: "selected" 0.0;
22404 inherit: "default" 0.0;
22406 color: 255 255 255 255;
22409 part { name: "disclip";
22411 description { state: "default" 0.0;
22415 description { state: "disabled" 0.0;
22416 inherit: "default" 0.0;
22417 color: 255 255 255 64;
22422 // signal: elm,state,%s,active
22423 // a "check" item named %s went active
22424 // signal: elm,state,%s,passive
22425 // a "check" item named %s went passive
22426 // default is passive
22429 signal: "elm,state,selected";
22431 action: STATE_SET "selected" 0.0;
22435 target: "elm.text";
22436 target: "elm.text.sub";
22439 name: "go_passive";
22440 signal: "elm,state,unselected";
22442 action: STATE_SET "default" 0.0;
22446 target: "elm.text";
22447 target: "elm.text.sub";
22448 transition: LINEAR 0.1;
22451 name: "go_disabled";
22452 signal: "elm,state,disabled";
22454 action: STATE_SET "disabled" 0.0;
22458 name: "go_enabled";
22459 signal: "elm,state,enabled";
22461 action: STATE_SET "default" 0.0;
22466 signal: "mouse,up,1";
22468 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
22471 name: "go_expanded";
22472 signal: "elm,state,expanded";
22474 action: STATE_SET "active" 0.0;
22478 name: "go_contracted";
22479 signal: "elm,state,contracted";
22481 action: STATE_SET "default" 0.0;
22487 group { name: "elm/genlist/item/icon_top_text_bottom/default";
22488 data.item: "stacking" "above";
22489 data.item: "selectraise" "on";
22490 data.item: "labels" "elm.text";
22491 data.item: "icons" "elm.swallow.icon";
22492 data.item: "treesize" "20";
22493 // data.item: "states" "";
22495 image: "bt_sm_base1.png" COMP;
22496 image: "bt_sm_shine.png" COMP;
22497 image: "bt_sm_hilight.png" COMP;
22498 image: "ilist_1.png" COMP;
22499 image: "ilist_item_shadow.png" COMP;
22507 state: "default" 0.0;
22515 state: "default" 0.0;
22530 normal: "ilist_item_shadow.png";
22539 state: "default" 0.0;
22541 normal: "ilist_1.png";
22548 clip_to: "disclip";
22550 description { state: "default" 0.0;
22552 color: 255 255 255 0;
22562 normal: "bt_sm_base1.png";
22565 image.middle: SOLID;
22567 description { state: "selected" 0.0;
22568 inherit: "default" 0.0;
22570 color: 255 255 255 255;
22581 part { name: "elm.swallow.pad";
22583 description { state: "default" 0.0;
22596 part { name: "elm.swallow.icon";
22597 clip_to: "disclip";
22599 description { state: "default" 0.0;
22603 to_x: "elm.swallow.pad";
22608 to_x: "elm.swallow.pad";
22614 part { name: "elm.text";
22615 clip_to: "disclip";
22617 effect: SOFT_SHADOW;
22621 state: "default" 0.0;
22624 to_y: "elm.swallow.icon";
22640 text_class: "list_item";
22643 description { state: "selected" 0.0;
22644 inherit: "default" 0.0;
22645 color: 224 224 224 255;
22649 part { name: "fg1";
22650 clip_to: "disclip";
22652 description { state: "default" 0.0;
22654 color: 255 255 255 0;
22656 rel2.relative: 1.0 0.5;
22659 normal: "bt_sm_hilight.png";
22663 description { state: "selected" 0.0;
22664 inherit: "default" 0.0;
22666 color: 255 255 255 255;
22669 part { name: "fg2";
22670 clip_to: "disclip";
22672 description { state: "default" 0.0;
22674 color: 255 255 255 0;
22678 normal: "bt_sm_shine.png";
22682 description { state: "selected" 0.0;
22683 inherit: "default" 0.0;
22685 color: 255 255 255 255;
22688 part { name: "disclip";
22690 description { state: "default" 0.0;
22694 description { state: "disabled" 0.0;
22695 inherit: "default" 0.0;
22696 color: 255 255 255 64;
22701 // signal: elm,state,%s,active
22702 // a "check" item named %s went active
22703 // signal: elm,state,%s,passive
22704 // a "check" item named %s went passive
22705 // default is passive
22708 signal: "elm,state,selected";
22710 action: STATE_SET "selected" 0.0;
22714 target: "elm.text";
22717 name: "go_passive";
22718 signal: "elm,state,unselected";
22720 action: STATE_SET "default" 0.0;
22724 target: "elm.text";
22725 transition: LINEAR 0.1;
22728 name: "go_disabled";
22729 signal: "elm,state,disabled";
22731 action: STATE_SET "disabled" 0.0;
22735 name: "go_enabled";
22736 signal: "elm,state,enabled";
22738 action: STATE_SET "default" 0.0;
22743 group { name: "elm/genlist/item_odd/icon_top_text_bottom/default";
22744 data.item: "stacking" "below";
22745 data.item: "selectraise" "on";
22746 data.item: "labels" "elm.text";
22747 data.item: "icons" "elm.swallow.icon";
22748 data.item: "treesize" "20";
22749 // data.item: "states" "";
22751 image: "bt_sm_base1.png" COMP;
22752 image: "bt_sm_shine.png" COMP;
22753 image: "bt_sm_hilight.png" COMP;
22754 image: "ilist_2.png" COMP;
22757 part { name: "event";
22761 state: "default" 0.0;
22769 state: "default" 0.0;
22771 normal: "ilist_2.png";
22778 clip_to: "disclip";
22780 description { state: "default" 0.0;
22782 color: 255 255 255 0;
22792 normal: "bt_sm_base1.png";
22795 image.middle: SOLID;
22797 description { state: "selected" 0.0;
22798 inherit: "default" 0.0;
22800 color: 255 255 255 255;
22811 part { name: "elm.swallow.pad";
22813 description { state: "default" 0.0;
22826 part { name: "elm.swallow.icon";
22827 clip_to: "disclip";
22829 description { state: "default" 0.0;
22833 to_x: "elm.swallow.pad";
22838 to_x: "elm.swallow.pad";
22844 part { name: "elm.text";
22845 clip_to: "disclip";
22847 effect: SOFT_SHADOW;
22851 state: "default" 0.0;
22854 to_y: "elm.swallow.icon";
22870 text_class: "list_item";
22873 description { state: "selected" 0.0;
22874 inherit: "default" 0.0;
22875 color: 224 224 224 255;
22879 part { name: "fg1";
22880 clip_to: "disclip";
22882 description { state: "default" 0.0;
22884 color: 255 255 255 0;
22886 rel2.relative: 1.0 0.5;
22889 normal: "bt_sm_hilight.png";
22893 description { state: "selected" 0.0;
22894 inherit: "default" 0.0;
22896 color: 255 255 255 255;
22899 part { name: "fg2";
22900 clip_to: "disclip";
22902 description { state: "default" 0.0;
22904 color: 255 255 255 0;
22908 normal: "bt_sm_shine.png";
22912 description { state: "selected" 0.0;
22913 inherit: "default" 0.0;
22915 color: 255 255 255 255;
22918 part { name: "disclip";
22920 description { state: "default" 0.0;
22924 description { state: "disabled" 0.0;
22925 inherit: "default" 0.0;
22926 color: 255 255 255 64;
22931 // signal: elm,state,%s,active
22932 // a "check" item named %s went active
22933 // signal: elm,state,%s,passive
22934 // a "check" item named %s went passive
22935 // default is passive
22938 signal: "elm,state,selected";
22940 action: STATE_SET "selected" 0.0;
22944 target: "elm.text";
22947 name: "go_passive";
22948 signal: "elm,state,unselected";
22950 action: STATE_SET "default" 0.0;
22954 target: "elm.text";
22955 transition: LINEAR 0.1;
22958 name: "go_disabled";
22959 signal: "elm,state,disabled";
22961 action: STATE_SET "disabled" 0.0;
22965 name: "go_enabled";
22966 signal: "elm,state,enabled";
22968 action: STATE_SET "default" 0.0;
22974 group { name: "elm/genlist/tree/icon_top_text_bottom/default";
22975 data.item: "stacking" "above";
22976 data.item: "selectraise" "on";
22977 data.item: "labels" "elm.text";
22978 data.item: "icons" "elm.swallow.icon";
22979 data.item: "treesize" "20";
22980 // data.item: "states" "";
22982 image: "bt_sm_base1.png" COMP;
22983 image: "bt_sm_shine.png" COMP;
22984 image: "bt_sm_hilight.png" COMP;
22985 image: "ilist_1.png" COMP;
22986 image: "ilist_item_shadow.png" COMP;
22987 image: "icon_arrow_right.png" COMP;
22988 image: "icon_arrow_down.png" COMP;
22996 state: "default" 0.0;
23004 state: "default" 0.0;
23019 normal: "ilist_item_shadow.png";
23028 state: "default" 0.0;
23030 normal: "ilist_1.png";
23037 clip_to: "disclip";
23039 description { state: "default" 0.0;
23041 color: 255 255 255 0;
23051 normal: "bt_sm_base1.png";
23054 image.middle: SOLID;
23056 description { state: "selected" 0.0;
23057 inherit: "default" 0.0;
23059 color: 255 255 255 255;
23070 part { name: "elm.swallow.pad";
23072 description { state: "default" 0.0;
23085 part { name: "arrow";
23086 clip_to: "disclip";
23087 ignore_flags: ON_HOLD;
23088 description { state: "default" 0.0;
23093 to_x: "elm.swallow.pad";
23098 to_x: "elm.swallow.pad";
23102 image.normal: "icon_arrow_right.png";
23104 description { state: "active" 0.0;
23105 inherit: "default" 0.0;
23106 image.normal: "icon_arrow_down.png";
23109 part { name: "elm.swallow.icon";
23110 clip_to: "disclip";
23112 description { state: "default" 0.0;
23126 part { name: "elm.text";
23127 clip_to: "disclip";
23129 effect: SOFT_SHADOW;
23133 state: "default" 0.0;
23136 to_y: "elm.swallow.icon";
23152 text_class: "list_item";
23155 description { state: "selected" 0.0;
23156 inherit: "default" 0.0;
23157 color: 224 224 224 255;
23161 part { name: "fg1";
23162 clip_to: "disclip";
23164 description { state: "default" 0.0;
23166 color: 255 255 255 0;
23168 rel2.relative: 1.0 0.5;
23171 normal: "bt_sm_hilight.png";
23175 description { state: "selected" 0.0;
23176 inherit: "default" 0.0;
23178 color: 255 255 255 255;
23181 part { name: "fg2";
23182 clip_to: "disclip";
23184 description { state: "default" 0.0;
23186 color: 255 255 255 0;
23190 normal: "bt_sm_shine.png";
23194 description { state: "selected" 0.0;
23195 inherit: "default" 0.0;
23197 color: 255 255 255 255;
23200 part { name: "disclip";
23202 description { state: "default" 0.0;
23206 description { state: "disabled" 0.0;
23207 inherit: "default" 0.0;
23208 color: 255 255 255 64;
23213 // signal: elm,state,%s,active
23214 // a "check" item named %s went active
23215 // signal: elm,state,%s,passive
23216 // a "check" item named %s went passive
23217 // default is passive
23220 signal: "elm,state,selected";
23222 action: STATE_SET "selected" 0.0;
23226 target: "elm.text";
23229 name: "go_passive";
23230 signal: "elm,state,unselected";
23232 action: STATE_SET "default" 0.0;
23236 target: "elm.text";
23237 transition: LINEAR 0.1;
23240 name: "go_disabled";
23241 signal: "elm,state,disabled";
23243 action: STATE_SET "disabled" 0.0;
23247 name: "go_enabled";
23248 signal: "elm,state,enabled";
23250 action: STATE_SET "default" 0.0;
23255 signal: "mouse,up,1";
23257 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
23260 name: "go_expanded";
23261 signal: "elm,state,expanded";
23263 action: STATE_SET "active" 0.0;
23267 name: "go_contracted";
23268 signal: "elm,state,contracted";
23270 action: STATE_SET "default" 0.0;
23275 group { name: "elm/genlist/tree_odd/icon_top_text_bottom/default";
23276 data.item: "stacking" "below";
23277 data.item: "selectraise" "on";
23278 data.item: "labels" "elm.text";
23279 data.item: "icons" "elm.swallow.icon";
23280 data.item: "treesize" "20";
23281 // data.item: "states" "";
23283 image: "bt_sm_base1.png" COMP;
23284 image: "bt_sm_shine.png" COMP;
23285 image: "bt_sm_hilight.png" COMP;
23286 image: "ilist_2.png" COMP;
23287 image: "icon_arrow_right.png" COMP;
23288 image: "icon_arrow_down.png" COMP;
23296 state: "default" 0.0;
23304 state: "default" 0.0;
23306 normal: "ilist_2.png";
23313 clip_to: "disclip";
23315 description { state: "default" 0.0;
23317 color: 255 255 255 0;
23327 normal: "bt_sm_base1.png";
23330 image.middle: SOLID;
23332 description { state: "selected" 0.0;
23333 inherit: "default" 0.0;
23335 color: 255 255 255 255;
23346 part { name: "elm.swallow.pad";
23348 description { state: "default" 0.0;
23361 part { name: "arrow";
23362 clip_to: "disclip";
23363 ignore_flags: ON_HOLD;
23364 description { state: "default" 0.0;
23369 to_x: "elm.swallow.pad";
23374 to_x: "elm.swallow.pad";
23378 image.normal: "icon_arrow_right.png";
23380 description { state: "active" 0.0;
23381 inherit: "default" 0.0;
23382 image.normal: "icon_arrow_down.png";
23385 part { name: "elm.swallow.icon";
23386 clip_to: "disclip";
23388 description { state: "default" 0.0;
23402 part { name: "elm.text";
23403 clip_to: "disclip";
23405 effect: SOFT_SHADOW;
23409 state: "default" 0.0;
23412 to_y: "elm.swallow.icon";
23428 text_class: "list_item";
23431 description { state: "selected" 0.0;
23432 inherit: "default" 0.0;
23433 color: 224 224 224 255;
23437 part { name: "fg1";
23438 clip_to: "disclip";
23440 description { state: "default" 0.0;
23442 color: 255 255 255 0;
23444 rel2.relative: 1.0 0.5;
23447 normal: "bt_sm_hilight.png";
23451 description { state: "selected" 0.0;
23452 inherit: "default" 0.0;
23454 color: 255 255 255 255;
23457 part { name: "fg2";
23458 clip_to: "disclip";
23460 description { state: "default" 0.0;
23462 color: 255 255 255 0;
23466 normal: "bt_sm_shine.png";
23470 description { state: "selected" 0.0;
23471 inherit: "default" 0.0;
23473 color: 255 255 255 255;
23476 part { name: "disclip";
23478 description { state: "default" 0.0;
23482 description { state: "disabled" 0.0;
23483 inherit: "default" 0.0;
23484 color: 255 255 255 64;
23489 // signal: elm,state,%s,active
23490 // a "check" item named %s went active
23491 // signal: elm,state,%s,passive
23492 // a "check" item named %s went passive
23493 // default is passive
23496 signal: "elm,state,selected";
23498 action: STATE_SET "selected" 0.0;
23502 target: "elm.text";
23505 name: "go_passive";
23506 signal: "elm,state,unselected";
23508 action: STATE_SET "default" 0.0;
23512 target: "elm.text";
23513 transition: LINEAR 0.1;
23516 name: "go_disabled";
23517 signal: "elm,state,disabled";
23519 action: STATE_SET "disabled" 0.0;
23523 name: "go_enabled";
23524 signal: "elm,state,enabled";
23526 action: STATE_SET "default" 0.0;
23531 signal: "mouse,up,1";
23533 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
23536 name: "go_expanded";
23537 signal: "elm,state,expanded";
23539 action: STATE_SET "active" 0.0;
23543 name: "go_contracted";
23544 signal: "elm,state,contracted";
23546 action: STATE_SET "default" 0.0;
23553 ///////////////////////////////////////////////////////////////////////////////
23554 group { name: "elm/check/base/default";
23556 image: "check_base.png" COMP;
23557 image: "check.png" COMP;
23558 image: "check2.png" COMP;
23564 description { state: "default" 0.0;
23566 rel2.relative: 0.0 1.0;
23572 aspect_preference: VERTICAL;
23574 normal: "check_base.png";
23581 part { name: "check";
23584 description { state: "default" 0.0;
23594 color: 255 255 255 255;
23595 image.normal: "check.png";
23597 description { state: "visible" 0.0;
23598 inherit: "default" 0.0;
23601 description { state: "disabled" 0.0;
23602 inherit: "default" 0.0;
23604 color: 128 128 128 128;
23606 description { state: "disabled_visible" 0.0;
23607 inherit: "default" 0.0;
23608 color: 128 128 128 128;
23612 part { name: "elm.swallow.content";
23614 description { state: "default" 0.0;
23619 rel1.relative: 1.0 0.0;
23623 rel2.relative: 1.0 1.0;
23625 description { state: "visible" 0.0;
23626 inherit: "default" 0.0;
23631 description { state: "disabled" 0.0;
23632 inherit: "default" 0.0;
23633 color: 128 128 128 128;
23635 description { state: "disabled_visible" 0.0;
23636 inherit: "default" 0.0;
23637 color: 128 128 128 128;
23643 part { name: "elm.text";
23647 description { state: "default" 0.0;
23649 rel1.to_x: "elm.swallow.content";
23650 rel1.relative: 1.0 0.0;
23652 rel2.relative: 1.0 1.0;
23653 rel2.offset: -2 -2;
23656 font: "Sans,Edje-Vera";
23662 description { state: "visible" 0.0;
23663 inherit: "default" 0.0;
23667 description { state: "disabled" 0.0;
23668 inherit: "default" 0.0;
23672 description { state: "disabled_visible" 0.0;
23673 inherit: "default" 0.0;
23680 part { name: "events";
23682 ignore_flags: ON_HOLD;
23683 description { state: "default" 0.0;
23687 part { name: "disabler";
23689 description { state: "default" 0.0;
23693 description { state: "disabled" 0.0;
23694 inherit: "default" 0.0;
23700 program { name: "click";
23701 signal: "mouse,up,1";
23703 action: SIGNAL_EMIT "elm,action,check,toggle" "";
23705 program { name: "check_on";
23706 signal: "elm,state,check,on";
23708 action: STATE_SET "visible" 0.0;
23711 program { name: "check_off";
23712 signal: "elm,state,check,off";
23714 action: STATE_SET "default" 0.0;
23717 program { name: "text_show";
23718 signal: "elm,state,text,visible";
23720 action: STATE_SET "visible" 0.0;
23721 target: "elm.text";
23723 program { name: "text_hide";
23724 signal: "elm,state,text,hidden";
23726 action: STATE_SET "default" 0.0;
23727 target: "elm.text";
23729 program { name: "icon_show";
23730 signal: "elm,state,icon,visible";
23732 action: STATE_SET "visible" 0.0;
23733 target: "elm.swallow.content";
23735 program { name: "icon_hide";
23736 signal: "elm,state,icon,hidden";
23738 action: STATE_SET "default" 0.0;
23739 target: "elm.swallow.content";
23741 program { name: "disable";
23742 signal: "elm,state,disabled";
23744 action: STATE_SET "disabled" 0.0;
23745 target: "disabler";
23746 after: "disable_text";
23748 program { name: "disable_text";
23752 get_state(PART:"elm.text", st, 30, vl);
23753 if (!strcmp(st, "visible"))
23754 set_state(PART:"elm.text", "disabled_visible", 0.0);
23756 set_state(PART:"elm.text", "disabled", 0.0);
23758 get_state(PART:"elm.swallow.content", st, 30, vl);
23759 if (!strcmp(st, "visible"))
23760 set_state(PART:"elm.swallow.content", "disabled_visible", 0.0);
23762 set_state(PART:"elm.swallow.content", "disabled", 0.0);
23764 get_state(PART:"check", st, 30, vl);
23765 if (!strcmp(st, "visible"))
23766 set_state(PART:"check", "disabled_visible", 0.0);
23768 set_state(PART:"check", "disabled", 0.0);
23771 program { name: "enable";
23772 signal: "elm,state,enabled";
23774 action: STATE_SET "default" 0.0;
23775 target: "disabler";
23776 after: "enable_text";
23778 program { name: "enable_text";
23782 get_state(PART:"elm.text", st, 30, vl);
23783 if (!strcmp(st, "disabled_visible"))
23784 set_state(PART:"elm.text", "visible", 0.0);
23786 set_state(PART:"elm.text", "default", 0.0);
23788 get_state(PART:"elm.swallow.content", st, 30, vl);
23789 if (!strcmp(st, "visible"))
23790 set_state(PART:"elm.swallow.content", "visible", 0.0);
23792 set_state(PART:"elm.swallow.content", "default", 0.0);
23794 get_state(PART:"check", st, 30, vl);
23795 if (!strcmp(st, "visible"))
23796 set_state(PART:"check", "visible", 0.0);
23798 set_state(PART:"check", "default", 0.0);
23803 ///////////////////////////////////////////////////////////////////////////////
23804 group { name: "elm/radio/base/default";
23806 image: "radio_base.png" COMP;
23807 image: "radio.png" COMP;
23808 image: "radio2.png" COMP;
23814 description { state: "default" 0.0;
23816 rel2.relative: 0.0 1.0;
23822 aspect_preference: VERTICAL;
23823 image.normal: "radio_base.png";
23826 part { name: "radio";
23829 description { state: "default" 0.0;
23833 image.normal: "radio.png";
23835 description { state: "visible" 0.0;
23836 inherit: "default" 0.0;
23840 part { name: "elm.swallow.content";
23842 description { state: "default" 0.0;
23848 rel1.relative: 1.0 0.0;
23851 rel2.relative: 1.0 1.0;
23854 description { state: "visible" 0.0;
23855 inherit: "default" 0.0;
23857 color: 255 255 255 255;
23860 description { state: "disabled" 0.0;
23861 inherit: "default" 0.0;
23862 color: 128 128 128 128;
23864 description { state: "disabled_visible" 0.0;
23865 inherit: "default" 0.0;
23866 color: 128 128 128 128;
23871 part { name: "elm.text";
23875 description { state: "default" 0.0;
23877 rel1.to_x: "elm.swallow.content";
23878 rel1.relative: 1.0 0.0;
23880 rel2.relative: 1.0 1.0;
23881 rel2.offset: -2 -2;
23884 font: "Sans,Edje-Vera";
23890 description { state: "visible" 0.0;
23891 inherit: "default" 0.0;
23895 description { state: "disabled" 0.0;
23896 inherit: "default" 0.0;
23900 description { state: "disabled_visible" 0.0;
23901 inherit: "default" 0.0;
23908 part { name: "events";
23910 ignore_flags: ON_HOLD;
23911 description { state: "default" 0.0;
23915 part { name: "disabler";
23917 description { state: "default" 0.0;
23921 description { state: "disabled" 0.0;
23922 inherit: "default" 0.0;
23928 program { name: "click";
23929 signal: "mouse,up,1";
23931 action: SIGNAL_EMIT "elm,action,radio,toggle" "";
23933 program { name: "radio_on";
23934 signal: "elm,state,radio,on";
23936 action: STATE_SET "visible" 0.0;
23939 program { name: "radio_off";
23940 signal: "elm,state,radio,off";
23942 action: STATE_SET "default" 0.0;
23945 program { name: "text_show";
23946 signal: "elm,state,text,visible";
23948 action: STATE_SET "visible" 0.0;
23949 target: "elm.text";
23951 program { name: "text_hide";
23952 signal: "elm,state,text,hidden";
23954 action: STATE_SET "default" 0.0;
23955 target: "elm.text";
23957 program { name: "icon_show";
23958 signal: "elm,state,icon,visible";
23960 action: STATE_SET "visible" 0.0;
23961 target: "elm.swallow.content";
23963 program { name: "icon_hide";
23964 signal: "elm,state,icon,hidden";
23966 action: STATE_SET "default" 0.0;
23967 target: "elm.swallow.content";
23969 program { name: "disable";
23970 signal: "elm,state,disabled";
23972 action: STATE_SET "disabled" 0.0;
23973 target: "disabler";
23974 after: "disable_text";
23976 program { name: "disable_text";
23980 get_state(PART:"elm.text", st, 30, vl);
23981 if (!strcmp(st, "visible"))
23982 set_state(PART:"elm.text", "disabled_visible", 0.0);
23984 set_state(PART:"elm.text", "disabled", 0.0);
23986 get_state(PART:"elm.swallow.content", st, 30, vl);
23987 if (!strcmp(st, "visible"))
23988 set_state(PART:"elm.swallow.content", "disabled_visible", 0.0);
23990 set_state(PART:"elm.swallow.content", "disabled", 0.0);
23993 program { name: "enable";
23994 signal: "elm,state,enabled";
23996 action: STATE_SET "default" 0.0;
23997 target: "disabler";
23998 after: "enable_text";
24000 program { name: "enable_text";
24004 get_state(PART:"elm.text", st, 30, vl);
24005 if (!strcmp(st, "disabled_visible"))
24006 set_state(PART:"elm.text", "visible", 0.0);
24008 set_state(PART:"elm.text", "default", 0.0);
24010 get_state(PART:"elm.swallow.content", st, 30, vl);
24011 if (!strcmp(st, "visible"))
24012 set_state(PART:"elm.swallow.content", "visible", 0.0);
24014 set_state(PART:"elm.swallow.content", "default", 0.0);
24019 group { name: "elm/genlist/tree_compress_odd/double_label/default";
24020 data.item: "stacking" "below";
24021 data.item: "selectraise" "on";
24022 data.item: "labels" "elm.text elm.text.sub";
24023 data.item: "icons" "elm.swallow.icon elm.swallow.end";
24024 data.item: "treesize" "20";
24025 // data.item: "states" "";
24027 image: "bt_sm_base1.png" COMP;
24028 image: "bt_sm_shine.png" COMP;
24029 image: "bt_sm_hilight.png" COMP;
24030 image: "ilist_2.png" COMP;
24031 image: "icon_arrow_right.png" COMP;
24032 image: "icon_arrow_down.png" COMP;
24040 state: "default" 0.0;
24048 state: "default" 0.0;
24050 normal: "ilist_2.png";
24057 clip_to: "disclip";
24059 description { state: "default" 0.0;
24061 color: 255 255 255 0;
24071 normal: "bt_sm_base1.png";
24074 image.middle: SOLID;
24076 description { state: "selected" 0.0;
24077 inherit: "default" 0.0;
24079 color: 255 255 255 255;
24090 part { name: "elm.swallow.pad";
24092 description { state: "default" 0.0;
24105 part { name: "arrow";
24106 clip_to: "disclip";
24107 ignore_flags: ON_HOLD;
24108 description { state: "default" 0.0;
24113 to_x: "elm.swallow.pad";
24118 to_x: "elm.swallow.pad";
24122 image.normal: "icon_arrow_right.png";
24124 description { state: "active" 0.0;
24125 inherit: "default" 0.0;
24126 image.normal: "icon_arrow_down.png";
24129 part { name: "elm.swallow.icon";
24130 clip_to: "disclip";
24132 description { state: "default" 0.0;
24147 part { name: "elm.swallow.end";
24148 clip_to: "disclip";
24150 description { state: "default" 0.0;
24154 aspect_preference: VERTICAL;
24165 part { name: "elm.text";
24166 clip_to: "disclip";
24168 effect: SOFT_SHADOW;
24172 state: "default" 0.0;
24175 to_x: "elm.swallow.icon";
24180 to_x: "elm.swallow.end";
24192 text_class: "list_item";
24195 description { state: "selected" 0.0;
24196 inherit: "default" 0.0;
24197 color: 224 224 224 255;
24201 part { name: "elm.text.sub";
24202 clip_to: "disclip";
24207 state: "default" 0.0;
24210 to_x: "elm.swallow.icon";
24215 to_x: "elm.swallow.end";
24227 text_class: "list_item";
24230 description { state: "selected" 0.0;
24231 inherit: "default" 0.0;
24232 color: 128 128 128 255;
24236 part { name: "fg1";
24237 clip_to: "disclip";
24239 description { state: "default" 0.0;
24241 color: 255 255 255 0;
24243 rel2.relative: 1.0 0.5;
24246 normal: "bt_sm_hilight.png";
24250 description { state: "selected" 0.0;
24251 inherit: "default" 0.0;
24253 color: 255 255 255 255;
24256 part { name: "fg2";
24257 clip_to: "disclip";
24259 description { state: "default" 0.0;
24261 color: 255 255 255 0;
24265 normal: "bt_sm_shine.png";
24269 description { state: "selected" 0.0;
24270 inherit: "default" 0.0;
24272 color: 255 255 255 255;
24275 part { name: "disclip";
24277 description { state: "default" 0.0;
24281 description { state: "disabled" 0.0;
24282 inherit: "default" 0.0;
24283 color: 255 255 255 64;
24288 // signal: elm,state,%s,active
24289 // a "check" item named %s went active
24290 // signal: elm,state,%s,passive
24291 // a "check" item named %s went passive
24292 // default is passive
24295 signal: "elm,state,selected";
24297 action: STATE_SET "selected" 0.0;
24301 target: "elm.text";
24302 target: "elm.text.sub";
24305 name: "go_passive";
24306 signal: "elm,state,unselected";
24308 action: STATE_SET "default" 0.0;
24312 target: "elm.text";
24313 target: "elm.text.sub";
24314 transition: LINEAR 0.1;
24317 name: "go_disabled";
24318 signal: "elm,state,disabled";
24320 action: STATE_SET "disabled" 0.0;
24324 name: "go_enabled";
24325 signal: "elm,state,enabled";
24327 action: STATE_SET "default" 0.0;
24332 signal: "mouse,up,1";
24334 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
24337 name: "go_expanded";
24338 signal: "elm,state,expanded";
24340 action: STATE_SET "active" 0.0;
24344 name: "go_contracted";
24345 signal: "elm,state,contracted";
24347 action: STATE_SET "default" 0.0;
24353 group { name: "elm/genlist/item_compress/media/default";
24354 data.item: "stacking" "above";
24355 data.item: "selectraise" "on";
24356 data.item: "labels" "elm.text.title elm.text.album-artist";
24357 data.item: "treesize" "20";
24359 image: "bt_sm_base1.png" COMP;
24360 image: "bt_sm_shine.png" COMP;
24361 image: "bt_sm_hilight.png" COMP;
24362 image: "ilist_1.png" COMP;
24363 image: "ilist_item_shadow.png" COMP;
24371 state: "default" 0.0;
24379 state: "default" 0.0;
24394 normal: "ilist_item_shadow.png";
24403 state: "default" 0.0;
24405 normal: "ilist_1.png";
24412 clip_to: "disclip";
24414 description { state: "default" 0.0;
24416 color: 255 255 255 0;
24426 normal: "bt_sm_base1.png";
24429 image.middle: SOLID;
24431 description { state: "selected" 0.0;
24432 inherit: "default" 0.0;
24434 color: 255 255 255 255;
24445 part { name: "elm.swallow.pad";
24447 description { state: "default" 0.0;
24460 part { name: "elm.text.title";
24461 clip_to: "disclip";
24463 effect: SOFT_SHADOW;
24467 state: "default" 0.0;
24485 description { state: "selected" 0.0;
24486 inherit: "default" 0.0;
24487 color: 224 224 224 255;
24491 part { name: "elm.text.album-artist";
24492 clip_to: "disclip";
24497 state: "default" 0.0;
24515 description { state: "selected" 0.0;
24516 inherit: "default" 0.0;
24517 color: 128 128 128 255;
24521 part { name: "fg1";
24522 clip_to: "disclip";
24524 description { state: "default" 0.0;
24526 color: 255 255 255 0;
24528 rel2.relative: 1.0 0.5;
24531 normal: "bt_sm_hilight.png";
24535 description { state: "selected" 0.0;
24536 inherit: "default" 0.0;
24538 color: 255 255 255 255;
24541 part { name: "fg2";
24542 clip_to: "disclip";
24544 description { state: "default" 0.0;
24546 color: 255 255 255 0;
24550 normal: "bt_sm_shine.png";
24554 description { state: "selected" 0.0;
24555 inherit: "default" 0.0;
24557 color: 255 255 255 255;
24560 part { name: "disclip";
24562 description { state: "default" 0.0;
24566 description { state: "disabled" 0.0;
24567 inherit: "default" 0.0;
24568 color: 255 255 255 64;
24573 // signal: elm,state,%s,active
24574 // a "check" item named %s went active
24575 // signal: elm,state,%s,passive
24576 // a "check" item named %s went passive
24577 // default is passive
24580 signal: "elm,state,selected";
24582 action: STATE_SET "selected" 0.0;
24586 target: "elm.text.title";
24587 target: "elm.text.album-artist";
24590 name: "go_passive";
24591 signal: "elm,state,unselected";
24593 action: STATE_SET "default" 0.0;
24597 target: "elm.text.title";
24598 target: "elm.text.album-artist";
24599 transition: LINEAR 0.1;
24602 name: "go_disabled";
24603 signal: "elm,state,disabled";
24605 action: STATE_SET "disabled" 0.0;
24609 name: "go_enabled";
24610 signal: "elm,state,enabled";
24612 action: STATE_SET "default" 0.0;
24617 group { name: "elm/genlist/item_compress_odd/media/default";
24618 data.item: "stacking" "below";
24619 data.item: "selectraise" "on";
24620 data.item: "labels" "elm.text.title elm.text.album-artist";
24621 data.item: "treesize" "20";
24623 image: "bt_sm_base1.png" COMP;
24624 image: "bt_sm_shine.png" COMP;
24625 image: "bt_sm_hilight.png" COMP;
24626 image: "ilist_2.png" COMP;
24629 part { name: "event";
24633 state: "default" 0.0;
24641 state: "default" 0.0;
24643 normal: "ilist_2.png";
24650 clip_to: "disclip";
24652 description { state: "default" 0.0;
24654 color: 255 255 255 0;
24664 normal: "bt_sm_base1.png";
24667 image.middle: SOLID;
24669 description { state: "selected" 0.0;
24670 inherit: "default" 0.0;
24672 color: 255 255 255 255;
24683 part { name: "elm.swallow.pad";
24685 description { state: "default" 0.0;
24698 part { name: "elm.text.title";
24699 clip_to: "disclip";
24701 effect: SOFT_SHADOW;
24705 state: "default" 0.0;
24723 description { state: "selected" 0.0;
24724 inherit: "default" 0.0;
24725 color: 224 224 224 255;
24729 part { name: "elm.text.album-artist";
24730 clip_to: "disclip";
24735 state: "default" 0.0;
24753 description { state: "selected" 0.0;
24754 inherit: "default" 0.0;
24755 color: 128 128 128 255;
24759 part { name: "fg1";
24760 clip_to: "disclip";
24762 description { state: "default" 0.0;
24764 color: 255 255 255 0;
24766 rel2.relative: 1.0 0.5;
24769 normal: "bt_sm_hilight.png";
24773 description { state: "selected" 0.0;
24774 inherit: "default" 0.0;
24776 color: 255 255 255 255;
24779 part { name: "fg2";
24780 clip_to: "disclip";
24782 description { state: "default" 0.0;
24784 color: 255 255 255 0;
24788 normal: "bt_sm_shine.png";
24792 description { state: "selected" 0.0;
24793 inherit: "default" 0.0;
24795 color: 255 255 255 255;
24798 part { name: "disclip";
24800 description { state: "default" 0.0;
24804 description { state: "disabled" 0.0;
24805 inherit: "default" 0.0;
24806 color: 255 255 255 64;
24811 // signal: elm,state,%s,active
24812 // a "check" item named %s went active
24813 // signal: elm,state,%s,passive
24814 // a "check" item named %s went passive
24815 // default is passive
24818 signal: "elm,state,selected";
24820 action: STATE_SET "selected" 0.0;
24824 target: "elm.text.title";
24825 target: "elm.text.album-artist";
24828 name: "go_passive";
24829 signal: "elm,state,unselected";
24831 action: STATE_SET "default" 0.0;
24835 target: "elm.text.title";
24836 target: "elm.text.album-artist";
24837 transition: LINEAR 0.1;
24840 name: "go_disabled";
24841 signal: "elm,state,disabled";
24843 action: STATE_SET "disabled" 0.0;
24847 name: "go_enabled";
24848 signal: "elm,state,enabled";
24850 action: STATE_SET "default" 0.0;
24856 group { name: "elm/genlist/item_compress/media-album/default";
24857 data.item: "stacking" "above";
24858 data.item: "selectraise" "on";
24859 data.item: "labels" "elm.text.title elm.text.trackno elm.text.length";
24860 data.item: "states" "elm.state.trackno";
24861 data.item: "treesize" "20";
24863 image: "bt_sm_base1.png" COMP;
24864 image: "bt_sm_shine.png" COMP;
24865 image: "bt_sm_hilight.png" COMP;
24866 image: "ilist_1.png" COMP;
24867 image: "ilist_item_shadow.png" COMP;
24870 public dot_visible;
24878 state: "default" 0.0;
24886 state: "default" 0.0;
24901 normal: "ilist_item_shadow.png";
24910 state: "default" 0.0;
24912 normal: "ilist_1.png";
24919 clip_to: "disclip";
24921 description { state: "default" 0.0;
24923 color: 255 255 255 0;
24933 normal: "bt_sm_base1.png";
24936 image.middle: SOLID;
24938 description { state: "selected" 0.0;
24939 inherit: "default" 0.0;
24941 color: 255 255 255 255;
24952 part { name: "elm.swallow.pad";
24954 description { state: "default" 0.0;
24968 name: "elm.text.trackno";
24973 state: "default" 0.0;
24974 color: 255 255 255 255;
24978 to_y: "elm.text.title";
24983 to_y: "elm.text.title";
24996 description { state: "selected" 0.0;
24997 inherit: "default" 0.0;
24998 color: 224 224 224 255;
25008 state: "default" 0.0;
25009 color: 255 255 255 255;
25014 to_x: "elm.text.trackno";
25015 to_y: "elm.text.title";
25020 to_x: "elm.text.trackno";
25021 to_y: "elm.text.title";
25037 state: "visible" 0.0;
25038 inherit: "default" 0.0;
25041 description { state: "selected" 0.0;
25042 inherit: "default" 0.0;
25043 color: 224 224 224 255;
25050 signal: "elm,state,elm.state.trackno,active";
25053 set_state(PART:"dot", "visible", 0.0);
25054 set_int(dot_visible, 1);
25058 part { name: "elm.text.title";
25059 clip_to: "disclip";
25061 effect: SOFT_SHADOW;
25065 state: "default" 0.0;
25084 description { state: "selected" 0.0;
25085 inherit: "default" 0.0;
25086 color: 224 224 224 255;
25090 part { name: "elm.text.length";
25091 clip_to: "disclip";
25096 state: "default" 0.0;
25114 description { state: "selected" 0.0;
25115 inherit: "default" 0.0;
25116 color: 128 128 128 255;
25120 part { name: "fg1";
25121 clip_to: "disclip";
25123 description { state: "default" 0.0;
25125 color: 255 255 255 0;
25127 rel2.relative: 1.0 0.5;
25130 normal: "bt_sm_hilight.png";
25134 description { state: "selected" 0.0;
25135 inherit: "default" 0.0;
25137 color: 255 255 255 255;
25140 part { name: "fg2";
25141 clip_to: "disclip";
25143 description { state: "default" 0.0;
25145 color: 255 255 255 0;
25149 normal: "bt_sm_shine.png";
25153 description { state: "selected" 0.0;
25154 inherit: "default" 0.0;
25156 color: 255 255 255 255;
25159 part { name: "disclip";
25161 description { state: "default" 0.0;
25165 description { state: "disabled" 0.0;
25166 inherit: "default" 0.0;
25167 color: 255 255 255 64;
25172 // signal: elm,state,%s,active
25173 // a "check" item named %s went active
25174 // signal: elm,state,%s,passive
25175 // a "check" item named %s went passive
25176 // default is passive
25179 signal: "elm,state,selected";
25181 action: STATE_SET "selected" 0.0;
25185 target: "elm.text.title";
25186 target: "elm.text.trackno";
25187 target: "elm.text.length";
25188 after: "dot_active";
25191 name: "dot_active";
25193 if (get_int(dot_visible) == 1)
25194 set_state(PART:"dot", "selected", 0.0);
25198 name: "go_passive";
25199 signal: "elm,state,unselected";
25201 action: STATE_SET "default" 0.0;
25205 target: "elm.text.title";
25206 target: "elm.text.length";
25207 target: "elm.text.trackno";
25208 transition: LINEAR 0.1;
25209 after: "dot_passive";
25212 name: "dot_passive";
25214 if (get_int(dot_visible) == 1)
25215 set_state(PART:"dot", "visible", 0.0);
25219 name: "go_disabled";
25220 signal: "elm,state,disabled";
25222 action: STATE_SET "disabled" 0.0;
25226 name: "go_enabled";
25227 signal: "elm,state,enabled";
25229 action: STATE_SET "default" 0.0;
25234 group { name: "elm/genlist/item_compress_odd/media-album/default";
25235 data.item: "stacking" "below";
25236 data.item: "selectraise" "on";
25237 data.item: "labels" "elm.text.title elm.text.trackno elm.text.length";
25238 data.item: "states" "elm.state.trackno";
25239 data.item: "treesize" "20";
25241 image: "bt_sm_base1.png" COMP;
25242 image: "bt_sm_shine.png" COMP;
25243 image: "bt_sm_hilight.png" COMP;
25244 image: "ilist_2.png" COMP;
25247 public dot_visible;
25250 part { name: "event";
25254 state: "default" 0.0;
25262 state: "default" 0.0;
25264 normal: "ilist_2.png";
25271 clip_to: "disclip";
25273 description { state: "default" 0.0;
25275 color: 255 255 255 0;
25285 normal: "bt_sm_base1.png";
25288 image.middle: SOLID;
25290 description { state: "selected" 0.0;
25291 inherit: "default" 0.0;
25293 color: 255 255 255 255;
25304 part { name: "elm.swallow.pad";
25306 description { state: "default" 0.0;
25320 name: "elm.text.trackno";
25325 state: "default" 0.0;
25326 color: 255 255 255 255;
25330 to_y: "elm.text.title";
25335 to_y: "elm.text.title";
25348 description { state: "selected" 0.0;
25349 inherit: "default" 0.0;
25350 color: 224 224 224 255;
25360 state: "default" 0.0;
25361 color: 255 255 255 255;
25366 to_x: "elm.text.trackno";
25367 to_y: "elm.text.title";
25372 to_x: "elm.text.trackno";
25373 to_y: "elm.text.title";
25389 state: "visible" 0.0;
25390 inherit: "default" 0.0;
25393 description { state: "selected" 0.0;
25394 inherit: "default" 0.0;
25395 color: 224 224 224 255;
25402 signal: "elm,state,elm.state.trackno,active";
25405 set_state(PART:"dot", "visible", 0.0);
25406 set_int(dot_visible, 1);
25410 part { name: "elm.text.title";
25411 clip_to: "disclip";
25413 effect: SOFT_SHADOW;
25417 state: "default" 0.0;
25436 description { state: "selected" 0.0;
25437 inherit: "default" 0.0;
25438 color: 224 224 224 255;
25442 part { name: "elm.text.length";
25443 clip_to: "disclip";
25448 state: "default" 0.0;
25466 description { state: "selected" 0.0;
25467 inherit: "default" 0.0;
25468 color: 128 128 128 255;
25472 part { name: "fg1";
25473 clip_to: "disclip";
25475 description { state: "default" 0.0;
25477 color: 255 255 255 0;
25479 rel2.relative: 1.0 0.5;
25482 normal: "bt_sm_hilight.png";
25486 description { state: "selected" 0.0;
25487 inherit: "default" 0.0;
25489 color: 255 255 255 255;
25492 part { name: "fg2";
25493 clip_to: "disclip";
25495 description { state: "default" 0.0;
25497 color: 255 255 255 0;
25501 normal: "bt_sm_shine.png";
25505 description { state: "selected" 0.0;
25506 inherit: "default" 0.0;
25508 color: 255 255 255 255;
25511 part { name: "disclip";
25513 description { state: "default" 0.0;
25517 description { state: "disabled" 0.0;
25518 inherit: "default" 0.0;
25519 color: 255 255 255 64;
25524 // signal: elm,state,%s,active
25525 // a "check" item named %s went active
25526 // signal: elm,state,%s,passive
25527 // a "check" item named %s went passive
25528 // default is passive
25531 signal: "elm,state,selected";
25533 action: STATE_SET "selected" 0.0;
25537 target: "elm.text.title";
25538 target: "elm.text.length";
25539 target: "elm.text.trackno";
25540 after: "dot_active";
25543 name: "dot_active";
25545 if (get_int(dot_visible) == 1)
25546 set_state(PART:"dot", "selected", 0.0);
25550 name: "go_passive";
25551 signal: "elm,state,unselected";
25553 action: STATE_SET "default" 0.0;
25557 target: "elm.text.title";
25558 target: "elm.text.length";
25559 target: "elm.text.trackno";
25560 transition: LINEAR 0.1;
25561 after: "dot_passive";
25564 name: "dot_passive";
25566 if (get_int(dot_visible) == 1)
25567 set_state(PART:"dot", "visible", 0.0);
25571 name: "go_disabled";
25572 signal: "elm,state,disabled";
25574 action: STATE_SET "disabled" 0.0;
25578 name: "go_enabled";
25579 signal: "elm,state,enabled";
25581 action: STATE_SET "default" 0.0;
25587 group { name: "elm/genlist/item_compress/media-preview/default";
25588 data.item: "stacking" "above";
25589 data.item: "selectraise" "on";
25590 data.item: "labels" "elm.text.title elm.text.artist";
25591 data.item: "icons" "elm.swallow.preview";
25592 data.item: "treesize" "20";
25594 image: "bt_sm_base1.png" COMP;
25595 image: "bt_sm_shine.png" COMP;
25596 image: "bt_sm_hilight.png" COMP;
25597 image: "ilist_1.png" COMP;
25598 image: "ilist_item_shadow.png" COMP;
25606 state: "default" 0.0;
25614 state: "default" 0.0;
25629 normal: "ilist_item_shadow.png";
25638 state: "default" 0.0;
25640 normal: "ilist_1.png";
25647 clip_to: "disclip";
25649 description { state: "default" 0.0;
25651 color: 255 255 255 0;
25661 normal: "bt_sm_base1.png";
25664 image.middle: SOLID;
25666 description { state: "selected" 0.0;
25667 inherit: "default" 0.0;
25669 color: 255 255 255 255;
25680 part { name: "elm.swallow.pad";
25682 description { state: "default" 0.0;
25695 part { name: "elm.swallow.preview";
25696 clip_to: "disclip";
25698 description { state: "default" 0.0;
25704 to_x: "elm.swallow.pad";
25709 to_x: "elm.swallow.pad";
25715 part { name: "elm.text.title";
25716 clip_to: "disclip";
25718 effect: SOFT_SHADOW;
25722 state: "default" 0.0;
25724 to_x: "elm.swallow.preview";
25741 description { state: "selected" 0.0;
25742 inherit: "default" 0.0;
25743 color: 224 224 224 255;
25747 part { name: "elm.text.artist";
25748 clip_to: "disclip";
25753 state: "default" 0.0;
25755 to_x: "elm.swallow.preview";
25772 description { state: "selected" 0.0;
25773 inherit: "default" 0.0;
25774 color: 128 128 128 255;
25778 part { name: "fg1";
25779 clip_to: "disclip";
25781 description { state: "default" 0.0;
25783 color: 255 255 255 0;
25785 rel2.relative: 1.0 0.5;
25788 normal: "bt_sm_hilight.png";
25792 description { state: "selected" 0.0;
25793 inherit: "default" 0.0;
25795 color: 255 255 255 255;
25798 part { name: "fg2";
25799 clip_to: "disclip";
25801 description { state: "default" 0.0;
25803 color: 255 255 255 0;
25807 normal: "bt_sm_shine.png";
25811 description { state: "selected" 0.0;
25812 inherit: "default" 0.0;
25814 color: 255 255 255 255;
25817 part { name: "disclip";
25819 description { state: "default" 0.0;
25823 description { state: "disabled" 0.0;
25824 inherit: "default" 0.0;
25825 color: 255 255 255 64;
25830 // signal: elm,state,%s,active
25831 // a "check" item named %s went active
25832 // signal: elm,state,%s,passive
25833 // a "check" item named %s went passive
25834 // default is passive
25837 signal: "elm,state,selected";
25839 action: STATE_SET "selected" 0.0;
25843 target: "elm.text.title";
25844 target: "elm.text.artist";
25847 name: "go_passive";
25848 signal: "elm,state,unselected";
25850 action: STATE_SET "default" 0.0;
25854 target: "elm.text.title";
25855 target: "elm.text.artist";
25856 transition: LINEAR 0.1;
25859 name: "go_disabled";
25860 signal: "elm,state,disabled";
25862 action: STATE_SET "disabled" 0.0;
25866 name: "go_enabled";
25867 signal: "elm,state,enabled";
25869 action: STATE_SET "default" 0.0;
25874 group { name: "elm/genlist/item_compress_odd/media-preview/default";
25875 data.item: "stacking" "below";
25876 data.item: "selectraise" "on";
25877 data.item: "labels" "elm.text.title elm.text.artist";
25878 data.item: "icons" "elm.swallow.preview";
25879 data.item: "treesize" "20";
25881 image: "bt_sm_base1.png" COMP;
25882 image: "bt_sm_shine.png" COMP;
25883 image: "bt_sm_hilight.png" COMP;
25884 image: "ilist_2.png" COMP;
25887 part { name: "event";
25891 state: "default" 0.0;
25899 state: "default" 0.0;
25901 normal: "ilist_2.png";
25908 clip_to: "disclip";
25910 description { state: "default" 0.0;
25912 color: 255 255 255 0;
25922 normal: "bt_sm_base1.png";
25925 image.middle: SOLID;
25927 description { state: "selected" 0.0;
25928 inherit: "default" 0.0;
25930 color: 255 255 255 255;
25941 part { name: "elm.swallow.pad";
25943 description { state: "default" 0.0;
25956 part { name: "elm.swallow.preview";
25957 clip_to: "disclip";
25959 description { state: "default" 0.0;
25965 to_x: "elm.swallow.pad";
25970 to_x: "elm.swallow.pad";
25976 part { name: "elm.text.title";
25977 clip_to: "disclip";
25979 effect: SOFT_SHADOW;
25983 state: "default" 0.0;
25985 to_x: "elm.swallow.preview";
26002 description { state: "selected" 0.0;
26003 inherit: "default" 0.0;
26004 color: 224 224 224 255;
26008 part { name: "elm.text.artist";
26009 clip_to: "disclip";
26014 state: "default" 0.0;
26016 to_x: "elm.swallow.preview";
26033 description { state: "selected" 0.0;
26034 inherit: "default" 0.0;
26035 color: 128 128 128 255;
26039 part { name: "fg1";
26040 clip_to: "disclip";
26042 description { state: "default" 0.0;
26044 color: 255 255 255 0;
26046 rel2.relative: 1.0 0.5;
26049 normal: "bt_sm_hilight.png";
26053 description { state: "selected" 0.0;
26054 inherit: "default" 0.0;
26056 color: 255 255 255 255;
26059 part { name: "fg2";
26060 clip_to: "disclip";
26062 description { state: "default" 0.0;
26064 color: 255 255 255 0;
26068 normal: "bt_sm_shine.png";
26072 description { state: "selected" 0.0;
26073 inherit: "default" 0.0;
26075 color: 255 255 255 255;
26078 part { name: "disclip";
26080 description { state: "default" 0.0;
26084 description { state: "disabled" 0.0;
26085 inherit: "default" 0.0;
26086 color: 255 255 255 64;
26091 // signal: elm,state,%s,active
26092 // a "check" item named %s went active
26093 // signal: elm,state,%s,passive
26094 // a "check" item named %s went passive
26095 // default is passive
26098 signal: "elm,state,selected";
26100 action: STATE_SET "selected" 0.0;
26104 target: "elm.text.title";
26105 target: "elm.text.artist";
26108 name: "go_passive";
26109 signal: "elm,state,unselected";
26111 action: STATE_SET "default" 0.0;
26115 target: "elm.text.title";
26116 target: "elm.text.artist";
26117 transition: LINEAR 0.1;
26120 name: "go_disabled";
26121 signal: "elm,state,disabled";
26123 action: STATE_SET "disabled" 0.0;
26127 name: "go_enabled";
26128 signal: "elm,state,enabled";
26130 action: STATE_SET "default" 0.0;
26136 ///////////////////////////////////////////////////////////////////////////////
26137 group { name: "elm/pager/base/default";
26138 data.item: "onshow" "raise";
26140 // data.item: "onhide" "lower";
26141 // data.item: "onshow" "lower";
26143 image: "frame_1.png" COMP;
26144 image: "frame_2.png" COMP;
26145 image: "dia_grad.png" COMP;
26148 part { name: "clip";
26151 description { state: "default" 0.0;
26154 offset: -9999 -9999;
26160 color: 255 255 255 255;
26162 description { state: "visible" 0.0;
26163 inherit: "default" 0.0;
26165 description { state: "hidden" 0.0;
26166 inherit: "default" 0.0;
26167 color: 255 255 255 0;
26171 part { name: "base0";
26174 description { state: "default" 0.0;
26175 image.normal: "dia_grad.png";
26187 part { name: "base";
26190 description { state: "default" 0.0;
26192 normal: "frame_2.png";
26198 description { state: "hidden" 0.0;
26199 inherit: "default" 0.0;
26200 rel1.relative: -1.0 0.0;
26201 rel2.relative: 0.0 1.0;
26203 description { state: "visible" 0.0;
26204 inherit: "default" 0.0;
26205 rel1.relative: 0.0 0.0;
26206 rel2.relative: 1.0 1.0;
26209 part { name: "over";
26212 description { state: "default" 0.0;
26222 normal: "frame_1.png";
26229 part { name: "elm.swallow.content";
26232 description { state: "default" 0.0;
26245 program { name: "push_start";
26246 signal: "elm,action,push";
26248 action: STATE_SET "hidden" 0.0;
26251 after: "show_start2";
26253 program { name: "show_start";
26254 signal: "elm,action,show";
26256 action: STATE_SET "hidden" 0.0;
26259 after: "show_start2";
26261 program { name: "show_start2";
26262 action: STATE_SET "visible" 0.0;
26263 transition: DECELERATE 0.5;
26268 program { name: "show_end";
26269 action: SIGNAL_EMIT "elm,action,show,finished" "";
26271 program { name: "pop_start";
26272 signal: "elm,action,pop";
26274 action: STATE_SET "visible" 0.0;
26277 after: "hide_start2";
26279 program { name: "hide_start";
26280 signal: "elm,action,hide";
26282 action: STATE_SET "visible" 0.0;
26285 after: "hide_start2";
26287 program { name: "hide_start2";
26288 action: STATE_SET "hidden" 0.0;
26289 transition: DECELERATE 0.5;
26294 program { name: "hide_end";
26295 action: SIGNAL_EMIT "elm,action,hide,finished" "";
26297 program { name: "reset";
26298 signal: "elm,action,reset";
26300 action: STATE_SET "default" 0.0;
26307 group { name: "elm/pager/base/slide";
26309 image: "frame_1.png" COMP;
26310 image: "frame_2.png" COMP;
26311 image: "dia_grad.png" COMP;
26314 part { name: "clip";
26317 description { state: "default" 0.0;
26320 offset: -9999 -9999;
26326 color: 255 255 255 255;
26328 description { state: "visible" 0.0;
26329 inherit: "default" 0.0;
26331 description { state: "hidden" 0.0;
26332 inherit: "default" 0.0;
26333 color: 255 255 255 0;
26336 description { state: "hidden2" 0.0;
26337 inherit: "default" 0.0;
26338 color: 255 255 255 0;
26342 part { name: "base0";
26345 description { state: "default" 0.0;
26346 image.normal: "dia_grad.png";
26358 part { name: "base";
26361 description { state: "default" 0.0;
26363 normal: "frame_2.png";
26369 description { state: "hidden" 0.0;
26370 inherit: "default" 0.0;
26371 rel1.relative: -1.0 0.0;
26372 rel2.relative: 0.0 1.0;
26374 description { state: "hidden2" 0.0;
26375 inherit: "default" 0.0;
26376 rel1.relative: 1.0 0.0;
26377 rel2.relative: 2.0 1.0;
26379 description { state: "visible" 0.0;
26380 inherit: "default" 0.0;
26381 rel1.relative: 0.0 0.0;
26382 rel2.relative: 1.0 1.0;
26385 part { name: "over";
26388 description { state: "default" 0.0;
26398 normal: "frame_1.png";
26405 part { name: "elm.swallow.content";
26408 description { state: "default" 0.0;
26421 program { name: "push_start";
26422 signal: "elm,action,push";
26424 action: STATE_SET "hidden2" 0.0;
26427 after: "show_start2";
26429 program { name: "show_start";
26430 signal: "elm,action,show";
26432 action: STATE_SET "hidden" 0.0;
26435 after: "show_start2";
26437 program { name: "show_start2";
26438 action: STATE_SET "visible" 0.0;
26439 transition: DECELERATE 0.5;
26444 program { name: "show_end";
26445 action: SIGNAL_EMIT "elm,action,show,finished" "";
26447 program { name: "pop_start";
26448 signal: "elm,action,pop";
26450 action: STATE_SET "visible" 0.0;
26453 after: "pop_start2";
26455 program { name: "pop_start2";
26456 action: STATE_SET "hidden2" 0.0;
26457 transition: DECELERATE 0.5;
26462 program { name: "hide_start";
26463 signal: "elm,action,hide";
26465 action: STATE_SET "visible" 0.0;
26468 after: "hide_start2";
26470 program { name: "hide_start2";
26471 action: STATE_SET "hidden" 0.0;
26472 transition: DECELERATE 0.5;
26477 program { name: "hide_end";
26478 action: SIGNAL_EMIT "elm,action,hide,finished" "";
26480 program { name: "reset";
26481 signal: "elm,action,reset";
26483 action: STATE_SET "default" 0.0;
26489 group { name: "elm/pager/base/slide_invisible";
26491 part { name: "clip";
26494 description { state: "default" 0.0;
26497 offset: -9999 -9999;
26503 color: 255 255 255 255;
26505 description { state: "visible" 0.0;
26506 inherit: "default" 0.0;
26508 description { state: "hidden" 0.0;
26509 inherit: "default" 0.0;
26510 color: 255 255 255 0;
26513 description { state: "hidden2" 0.0;
26514 inherit: "default" 0.0;
26515 color: 255 255 255 0;
26519 part { name: "base";
26523 description { state: "default" 0.0;
26526 description { state: "hidden" 0.0;
26528 rel1.relative: -1.0 0.0;
26529 rel2.relative: 0.0 1.0;
26531 description { state: "hidden2" 0.0;
26533 rel1.relative: 1.0 0.0;
26534 rel2.relative: 2.0 1.0;
26536 description { state: "visible" 0.0;
26538 rel1.relative: 0.0 0.0;
26539 rel2.relative: 1.0 1.0;
26542 part { name: "elm.swallow.content";
26545 description { state: "default" 0.0;
26552 program { name: "push_start";
26553 signal: "elm,action,push";
26555 action: STATE_SET "hidden2" 0.0;
26558 after: "show_start2";
26560 program { name: "show_start";
26561 signal: "elm,action,show";
26563 action: STATE_SET "hidden" 0.0;
26566 after: "show_start2";
26568 program { name: "show_start2";
26569 action: STATE_SET "visible" 0.0;
26570 transition: DECELERATE 0.5;
26575 program { name: "show_end";
26576 action: SIGNAL_EMIT "elm,action,show,finished" "";
26578 program { name: "pop_start";
26579 signal: "elm,action,pop";
26581 action: STATE_SET "visible" 0.0;
26584 after: "pop_start2";
26586 program { name: "pop_start2";
26587 action: STATE_SET "hidden2" 0.0;
26588 transition: DECELERATE 0.5;
26593 program { name: "hide_start";
26594 signal: "elm,action,hide";
26596 action: STATE_SET "visible" 0.0;
26599 after: "hide_start2";
26601 program { name: "hide_start2";
26602 action: STATE_SET "hidden" 0.0;
26603 transition: DECELERATE 0.5;
26608 program { name: "hide_end";
26609 action: SIGNAL_EMIT "elm,action,hide,finished" "";
26611 program { name: "reset";
26612 signal: "elm,action,reset";
26614 action: STATE_SET "default" 0.0;
26621 group { name: "elm/pager/base/fade";
26622 data.item: "onshow" "raise";
26624 // data.item: "onhide" "lower";
26625 // data.item: "onshow" "lower";
26627 image: "frame_1.png" COMP;
26628 image: "frame_2.png" COMP;
26629 image: "dia_grad.png" COMP;
26632 part { name: "clip_base";
26635 description { state: "default" 0.0;
26638 offset: -9999 -9999;
26644 color: 255 255 255 120;
26646 description { state: "visible" 0.0;
26647 inherit: "default" 0.0;
26649 description { state: "hidden" 0.0;
26650 inherit: "default" 0.0;
26651 color: 255 255 255 0;
26655 part { name: "clip";
26658 description { state: "default" 0.0;
26661 offset: -9999 -9999;
26667 color: 255 255 255 255;
26669 description { state: "visible" 0.0;
26670 inherit: "default" 0.0;
26672 description { state: "hidden" 0.0;
26673 inherit: "default" 0.0;
26674 color: 255 255 255 0;
26678 part { name: "base0";
26680 clip_to: "clip_base";
26681 description { state: "default" 0.0;
26682 image.normal: "dia_grad.png";
26694 part { name: "base";
26696 clip_to: "clip_base";
26697 description { state: "default" 0.0;
26699 normal: "frame_2.png";
26706 part { name: "over";
26709 description { state: "default" 0.0;
26719 normal: "frame_1.png";
26726 part { name: "elm.swallow.content";
26729 description { state: "default" 0.0;
26742 program { name: "push_start";
26743 signal: "elm,action,push";
26745 action: STATE_SET "hidden" 0.0;
26747 target: "clip_base";
26748 after: "show_start2";
26750 program { name: "show_start";
26751 signal: "elm,action,show";
26753 action: STATE_SET "hidden" 0.0;
26755 target: "clip_base";
26756 after: "show_start2";
26758 program { name: "show_start2";
26759 action: STATE_SET "visible" 0.0;
26760 transition: DECELERATE 0.5;
26762 target: "clip_base";
26765 program { name: "show_end";
26766 action: SIGNAL_EMIT "elm,action,show,finished" "";
26768 program { name: "pop_start";
26769 signal: "elm,action,pop";
26771 action: STATE_SET "visible" 0.0;
26773 target: "clip_base";
26774 after: "hide_start2";
26776 program { name: "hide_start";
26777 signal: "elm,action,hide";
26779 action: STATE_SET "visible" 0.0;
26781 target: "clip_base";
26782 after: "hide_start2";
26784 program { name: "hide_start2";
26785 action: STATE_SET "hidden" 0.0;
26786 transition: DECELERATE 0.5;
26788 target: "clip_base";
26791 program { name: "hide_end";
26792 action: SIGNAL_EMIT "elm,action,hide,finished" "";
26794 program { name: "reset";
26795 signal: "elm,action,reset";
26797 action: STATE_SET "default" 0.0;
26798 target: "clip_base";
26803 group { name: "elm/pager/base/fade_translucide";
26804 data.item: "onshow" "raise";
26806 // data.item: "onhide" "lower";
26807 // data.item: "onshow" "lower";
26809 image: "frame_1.png" COMP;
26810 image: "frame_2.png" COMP;
26811 image: "dia_grad.png" COMP;
26814 part { name: "clip_base";
26817 description { state: "default" 0.0;
26820 offset: -9999 -9999;
26826 color: 255 255 255 120;
26828 description { state: "visible" 0.0;
26829 inherit: "default" 0.0;
26831 description { state: "hidden" 0.0;
26832 inherit: "default" 0.0;
26833 color: 255 255 255 0;
26837 part { name: "clip";
26840 description { state: "default" 0.0;
26843 offset: -9999 -9999;
26849 color: 255 255 255 255;
26851 description { state: "visible" 0.0;
26852 inherit: "default" 0.0;
26854 description { state: "hidden" 0.0;
26855 inherit: "default" 0.0;
26856 color: 255 255 255 0;
26860 part { name: "base0";
26862 clip_to: "clip_base";
26863 description { state: "default" 0.0;
26864 image.normal: "dia_grad.png";
26876 part { name: "base";
26878 clip_to: "clip_base";
26879 description { state: "default" 0.0;
26881 normal: "frame_2.png";
26888 part { name: "over";
26891 description { state: "default" 0.0;
26901 normal: "frame_1.png";
26908 part { name: "elm.swallow.content";
26911 description { state: "default" 0.0;
26924 program { name: "push_start";
26925 signal: "elm,action,push";
26927 action: STATE_SET "hidden" 0.0;
26929 target: "clip_base";
26930 after: "show_start2";
26932 program { name: "show_start";
26933 signal: "elm,action,show";
26935 action: STATE_SET "hidden" 0.0;
26937 target: "clip_base";
26938 after: "show_start2";
26940 program { name: "show_start2";
26941 action: STATE_SET "visible" 0.0;
26942 transition: DECELERATE 0.5;
26944 target: "clip_base";
26947 program { name: "show_end";
26948 action: SIGNAL_EMIT "elm,action,show,finished" "";
26950 program { name: "pop_start";
26951 signal: "elm,action,pop";
26953 action: STATE_SET "visible" 0.0;
26955 target: "clip_base";
26956 after: "hide_start2";
26958 program { name: "hide_start";
26959 signal: "elm,action,hide";
26961 action: STATE_SET "visible" 0.0;
26963 target: "clip_base";
26964 after: "hide_start2";
26966 program { name: "hide_start2";
26967 action: STATE_SET "hidden" 0.0;
26968 transition: DECELERATE 0.5;
26970 target: "clip_base";
26973 program { name: "hide_end";
26974 action: SIGNAL_EMIT "elm,action,hide,finished" "";
26976 program { name: "reset";
26977 signal: "elm,action,reset";
26979 action: STATE_SET "default" 0.0;
26980 target: "clip_base";
26985 group { name: "elm/pager/base/fade_invisible";
26986 data.item: "onshow" "raise";
26988 // data.item: "onhide" "lower";
26989 // data.item: "onshow" "lower";
26991 part { name: "clip";
26994 description { state: "default" 0.0;
26996 offset: -9999 -9999;
27001 color: 255 255 255 255;
27003 description { state: "visible" 0.0;
27004 inherit: "default" 0.0;
27006 description { state: "hidden" 0.0;
27007 inherit: "default" 0.0;
27008 color: 255 255 255 0;
27012 part { name: "elm.swallow.content";
27015 description { state: "default" 0.0;
27026 program { name: "push_start";
27027 signal: "elm,action,push";
27029 action: STATE_SET "hidden" 0.0;
27031 after: "show_start2";
27033 program { name: "show_start";
27034 signal: "elm,action,show";
27036 action: STATE_SET "hidden" 0.0;
27038 after: "show_start2";
27040 program { name: "show_start2";
27041 action: STATE_SET "visible" 0.0;
27042 transition: DECELERATE 0.5;
27046 program { name: "show_end";
27047 action: SIGNAL_EMIT "elm,action,show,finished" "";
27049 program { name: "pop_start";
27050 signal: "elm,action,pop";
27052 action: STATE_SET "visible" 0.0;
27054 after: "hide_start2";
27056 program { name: "hide_start";
27057 signal: "elm,action,hide";
27059 action: STATE_SET "visible" 0.0;
27061 after: "hide_start2";
27063 program { name: "hide_start2";
27064 action: STATE_SET "hidden" 0.0;
27065 transition: DECELERATE 0.5;
27069 program { name: "hide_end";
27070 action: SIGNAL_EMIT "elm,action,hide,finished" "";
27072 program { name: "reset";
27073 signal: "elm,action,reset";
27075 action: STATE_SET "default" 0.0;
27081 group { name: "elm/pager/base/flip";
27082 data.item: "onshow" "raise";
27084 image: "frame_1.png" COMP;
27085 image: "frame_2.png" COMP;
27086 image: "dia_grad.png" COMP;
27089 part { name: "elm.swallow.content";
27091 description { state: "default" 0.0;
27103 description { state: "hidden" 0.0;
27104 inherit: "default" 0.0;
27106 map.rotation.y: 90.0;
27108 description { state: "before_hidden" 0.0;
27109 inherit: "default" 0.0;
27111 map.rotation.y: -90.0;
27116 program { name: "push_start";
27117 signal: "elm,action,push";
27121 program { name: "push1";
27122 action: STATE_SET "hidden" 0.0;
27123 target: "elm.swallow.content";
27126 program { name: "push2";
27127 action: STATE_SET "default" 0.0;
27129 transition: LINEAR 0.5;
27130 target: "elm.swallow.content";
27133 program { name: "push3";
27134 action: SIGNAL_EMIT "elm,action,show,finished" "";
27137 program { name: "show_start";
27138 signal: "elm,action,show";
27142 program { name: "show1";
27143 action: STATE_SET "before_hidden" 0.0;
27144 target: "elm.swallow.content";
27147 program { name: "show2";
27148 action: STATE_SET "default" 0.0;
27150 transition: LINEAR 0.5;
27151 target: "elm.swallow.content";
27154 program { name: "show3";
27155 action: SIGNAL_EMIT "elm,action,show,finished" "";
27158 program { name: "pop_start";
27159 signal: "elm,action,pop";
27163 program { name: "pop1";
27164 action: STATE_SET "default" 0.0;
27165 target: "elm.swallow.content";
27168 program { name: "pop2";
27169 action: STATE_SET "hidden" 0.0;
27170 transition: LINEAR 0.5;
27171 target: "elm.swallow.content";
27174 program { name: "pop3";
27175 action: SIGNAL_EMIT "elm,action,hide,finished" "";
27178 program { name: "hide_start";
27179 signal: "elm,action,hide";
27183 program { name: "hide1";
27184 action: STATE_SET "default" 0.0;
27185 target: "elm.swallow.content";
27188 program { name: "hide2";
27189 action: STATE_SET "before_hidden" 0.0;
27190 transition: LINEAR 0.5;
27191 target: "elm.swallow.content";
27194 program { name: "hide3";
27195 action: SIGNAL_EMIT "elm,action,hide,finished" "";
27198 program { name: "reset";
27199 signal: "elm,action,reset";
27201 action: STATE_SET "default" 0.0;
27202 target: "elm.swallow.content";
27209 ///////////////////////////////////////////////////////////////////////////////
27210 // FIXME: this doesn't look too hot. need to fix it up
27211 group { name: "elm/progressbar/horizontal/default";
27213 image: "shelf_inset.png" COMP;
27214 image: "bt_sm_base2.png" COMP;
27215 image: "bt_sm_hilight.png" COMP;
27216 image: "bt_sm_shine.png" COMP;
27219 part { name: "elm.background.progressbar";
27222 state: "default" 0.0;
27232 part { name: "elm.swallow.bar";
27238 state: "default" 0.0;
27241 to_y: "elm.background.progressbar";
27245 to: "elm.background.progressbar";
27250 part { name: "elm.swallow.content";
27252 description { state: "default" 0.0;
27257 to_y: "elm.background.progressbar";
27262 to_y: "elm.background.progressbar";
27265 description { state: "visible" 0.0;
27266 inherit: "default" 0.0;
27269 aspect_preference: VERTICAL;
27273 part { name: "elm.text";
27277 description { state: "default" 0.0;
27281 rel1.to_x: "elm.swallow.content";
27282 rel1.relative: 1.0 0.0;
27284 rel2.to_x: "elm.swallow.content";
27285 rel2.relative: 1.0 1.0;
27286 rel2.offset: -1 -5;
27289 font: "Sans,Edje-Vera";
27295 description { state: "visible" 0.0;
27296 inherit: "default" 0.0;
27304 part { name: "background";
27306 clip_to: "elm.background.progressbar";
27308 state: "default" 0.0;
27310 to: "elm.swallow.bar";
27314 to: "elm.swallow.bar";
27319 normal: "shelf_inset.png";
27325 part { name: "elm.text.status";
27328 description { state: "default" 0.0;
27340 font: "Sans:style=Bold,Edje-Vera-Bold";
27347 description { state: "hidden" 0.0;
27348 inherit: "default" 0.0;
27354 part { name: "elm.progress.progressbar";
27356 clip_to: "elm.background.progressbar";
27358 state: "default" 0.0;
27362 to: "elm.swallow.bar";
27366 to_y: "elm.swallow.bar";
27367 to_x: "elm.cur.progressbar";
27371 normal: "bt_sm_base2.png";
27376 state: "invert" 0.0;
27377 inherit: "default" 0.0;
27379 to_y: "elm.swallow.bar";
27380 to_x: "elm.cur.progressbar";
27383 to: "elm.swallow.bar";
27388 state: "state_begin" 0.0;
27389 inherit: "default" 0.0;
27391 to: "elm.swallow.bar";
27395 to: "elm.swallow.bar";
27400 state: "state_end" 0.0;
27401 inherit: "default" 0.0;
27403 to: "elm.swallow.bar";
27407 to: "elm.swallow.bar";
27412 part { name: "text-bar";
27415 clip_to: "progress-rect";
27416 effect: SOFT_SHADOW;
27418 description { state: "default" 0.0;
27422 rel1.to: "elm.text.status";
27423 rel1.offset: -1 -1;
27424 rel2.to: "elm.text.status";
27426 text_source: "elm.text.status";
27427 font: "Sans:style=Bold,Edje-Vera-Bold";
27432 color: 224 224 224 255;
27435 description { state: "hidden" 0.0;
27436 inherit: "default" 0.0;
27442 part { name: "over1";
27444 description { state: "default" 0.0;
27445 rel1.to: "elm.progress.progressbar";
27446 rel2.to: "elm.progress.progressbar";
27447 rel2.relative: 1.0 0.5;
27449 normal: "bt_sm_hilight.png";
27455 part { name: "over2";
27458 description { state: "default" 0.0;
27459 rel1.to: "elm.progress.progressbar";
27460 rel2.to: "elm.progress.progressbar";
27462 normal: "bt_sm_shine.png";
27468 part { name: "elm.cur.progressbar";
27471 confine: "background";
27475 description { state: "default" 0.0;
27483 rel2.to: "background";
27486 part { name: "progress-rect";
27489 state: "default" 0.0;
27490 rel1.to: "elm.progress.progressbar";
27491 rel2.to: "elm.progress.progressbar";
27496 program { name: "label_show";
27497 signal: "elm,state,text,visible";
27499 action: STATE_SET "visible" 0.0;
27500 target: "elm.text";
27502 program { name: "label_hide";
27503 signal: "elm,state,text,hidden";
27505 action: STATE_SET "default" 0.0;
27506 target: "elm.text";
27508 program { name: "icon_show";
27509 signal: "elm,state,icon,visible";
27511 action: STATE_SET "visible" 0.0;
27512 target: "elm.swallow.content";
27514 program { name: "icon_hide";
27515 signal: "elm,state,icon,hidden";
27517 action: STATE_SET "default" 0.0;
27518 target: "elm.swallow.content";
27520 program { name: "units_show";
27521 signal: "elm,state,units,visible";
27523 action: STATE_SET "default" 0.0;
27524 target: "text-bar";
27525 target: "elm.text.status";
27527 program { name: "units_hide";
27528 signal: "elm,state,units,hidden";
27530 action: STATE_SET "hidden" 0.0;
27531 target: "text-bar";
27532 target: "elm.text.status";
27534 program { name: "slide_to_end";
27535 action: STATE_SET "state_end" 0.0;
27536 transition: LINEAR 0.5;
27537 target: "elm.progress.progressbar";
27538 after: "slide_to_begin";
27540 program { name: "slide_to_begin";
27541 signal: "elm,state,slide,begin";
27542 action: STATE_SET "state_begin" 0.0;
27543 target: "elm.progress.progressbar";
27544 transition: LINEAR 0.5;
27545 after: "slide_to_end";
27547 program { name: "start_pulse";
27548 signal: "elm,state,pulse,start";
27550 after: "slide_to_end";
27552 program { name: "stop_pulse";
27553 signal: "elm,state,pulse,stop";
27555 action: ACTION_STOP;
27556 target: "slide_to_begin";
27557 target: "slide_to_end";
27558 target: "start_pulse";
27559 after: "state_pulse";
27561 program { name: "state_pulse";
27562 signal: "elm,state,pulse";
27564 action: STATE_SET "state_begin" 0.0;
27565 target: "elm.progress.progressbar";
27566 after: "units_hide";
27568 program { name: "state_fraction";
27569 signal: "elm,state,fraction";
27571 action: ACTION_STOP;
27572 target: "slide_to_begin";
27573 target: "slide_to_end";
27574 target: "start_pulse";
27575 action: STATE_SET "default" 0.0;
27576 target: "elm.progress.progressbar";
27578 program { name: "set_invert_on";
27579 signal: "elm,state,inverted,on";
27581 action: STATE_SET "invert" 0.0;
27582 target: "elm.progress.progressbar";
27584 program { name: "set_invert_off";
27585 signal: "elm,state,inverted,off";
27587 action: STATE_SET "default" 0.0;
27588 target: "elm.progress.progressbar";
27593 ///////////////////////////////////////////////////////////////////////////////
27594 group { name: "elm/progressbar/vertical/default";
27596 image: "shelf_inset.png" COMP;
27597 image: "bt_sm_base2.png" COMP;
27598 image: "bt_sm_hilight.png" COMP;
27599 image: "bt_sm_shine.png" COMP;
27602 part { name: "elm.background.progressbar";
27606 state: "default" 0.0;
27617 part { name: "elm.swallow.bar";
27620 description { state: "default" 0.0;
27630 to_y: "elm.text.box";
27636 part { name: "elm.swallow.content";
27638 description { state: "default" 0.0;
27643 to_x: "elm.swallow.bar";
27648 to_x: "elm.swallow.bar";
27651 description { state: "visible" 0.0;
27652 inherit: "default" 0.0;
27655 aspect_preference: HORIZONTAL;
27659 part { name: "elm.text";
27663 description { state: "default" 0.0;
27667 rel1.to_y: "elm.swallow.content";
27668 rel1.relative: 0.5 1.0;
27670 rel2.to_y: "elm.swallow.content";
27671 rel2.relative: 0.5 1.0;
27672 rel2.offset: -1 -1;
27675 font: "Sans,Edje-Vera";
27681 description { state: "visible" 0.0;
27682 inherit: "default" 0.0;
27690 part { name: "background";
27692 clip_to: "elm.background.progressbar";
27694 state: "default" 0.0;
27696 to: "elm.swallow.bar";
27700 to: "elm.swallow.bar";
27705 normal: "shelf_inset.png";
27711 part { name: "elm.progress.progressbar";
27713 clip_to: "elm.background.progressbar";
27715 state: "default" 0.0;
27719 to: "elm.swallow.bar";
27723 to_x: "elm.swallow.bar";
27724 to_y: "elm.cur.progressbar";
27728 normal: "bt_sm_base2.png";
27733 state: "invert" 0.0;
27734 inherit: "default" 0.0;
27736 to_x: "elm.swallow.bar";
27737 to_y: "elm.cur.progressbar";
27740 to: "elm.swallow.bar";
27745 state: "state_begin" 0.0;
27746 inherit: "default" 0.0;
27748 to: "elm.swallow.bar";
27752 to: "elm.swallow.bar";
27757 state: "state_end" 0.0;
27758 inherit: "default" 0.0;
27760 to: "elm.swallow.bar";
27764 to: "elm.swallow.bar";
27770 part { name: "over1";
27772 description { state: "default" 0.0;
27773 rel1.to: "elm.progress.progressbar";
27774 rel2.to: "elm.progress.progressbar";
27775 rel2.relative: 1.0 0.5;
27777 normal: "bt_sm_hilight.png";
27783 part { name: "over2";
27786 description { state: "default" 0.0;
27787 rel1.to: "elm.progress.progressbar";
27788 rel2.to: "elm.progress.progressbar";
27790 normal: "bt_sm_shine.png";
27796 part { name: "elm.cur.progressbar";
27799 confine: "background";
27803 description { state: "default" 0.0;
27811 rel2.to: "background";
27815 part { name: "elm.text.box";
27818 description { state: "default" 0.0;
27821 to: "elm.text.status";
27825 to: "elm.text.status";
27828 color: 255 255 255 0;
27830 description { state: "visible" 0.0;
27831 inherit: "default" 0.0;
27835 part { name: "elm.text.status";
27839 description { state: "default" 0.0;
27843 rel1.relative: 0.0 1.0;
27845 rel2.relative: 1.0 1.0;
27849 font: "Sans:style=Bold,Edje-Vera-Bold";
27855 description { state: "visible" 0.0;
27856 inherit: "default" 0.0;
27861 rel2.offset: -9 -9;
27866 program { name: "label_show";
27867 signal: "elm,state,text,visible";
27869 action: STATE_SET "visible" 0.0;
27870 target: "elm.text";
27872 program { name: "label_hide";
27873 signal: "elm,state,text,hidden";
27875 action: STATE_SET "default" 0.0;
27876 target: "elm.text";
27878 program { name: "icon_show";
27879 signal: "elm,state,icon,visible";
27881 action: STATE_SET "visible" 0.0;
27882 target: "elm.swallow.content";
27884 program { name: "icon_hide";
27885 signal: "elm,state,icon,hidden";
27887 action: STATE_SET "default" 0.0;
27888 target: "elm.swallow.content";
27890 program { name: "units_show";
27891 signal: "elm,state,units,visible";
27893 action: STATE_SET "visible" 0.0;
27894 target: "elm.text.status";
27895 target: "elm.text.box";
27897 program { name: "units_hide";
27898 signal: "elm,state,units,hidden";
27900 action: STATE_SET "default" 0.0;
27901 target: "elm.text.status";
27902 target: "elm.text.box";
27904 program { name: "slide_to_end";
27905 action: STATE_SET "state_end" 0.0;
27906 transition: LINEAR 0.5;
27907 target: "elm.progress.progressbar";
27908 after: "slide_to_begin";
27910 program { name: "slide_to_begin";
27911 action: STATE_SET "state_begin" 0.0;
27912 target: "elm.progress.progressbar";
27913 transition: LINEAR 0.5;
27914 after: "slide_to_end";
27916 program { name: "start_pulse";
27917 signal: "elm,state,pulse,start";
27919 action: STATE_SET "state_begin" 0.0;
27920 target: "elm.progress.progressbar";
27921 after: "slide_to_end";
27923 program { name: "stop_pulse";
27924 signal: "elm,state,pulse,stop";
27926 action: ACTION_STOP;
27927 target: "slide_to_begin";
27928 target: "slide_to_end";
27929 target: "start_pulse";
27930 after: "state_pulse";
27932 program { name: "state_pulse";
27933 signal: "elm,state,pulse";
27935 action: STATE_SET "state_begin" 0.0;
27936 target: "elm.progress.progressbar";
27937 after: "units_hide";
27939 program { name: "state_fraction";
27940 signal: "elm,state,fraction";
27942 action: ACTION_STOP;
27943 target: "slide_to_begin";
27944 target: "slide_to_end";
27945 target: "start_pulse";
27946 action: STATE_SET "default" 0.0;
27947 target: "elm.progress.progressbar";
27949 program { name: "set_invert_on";
27950 signal: "elm,state,inverted,on";
27952 action: STATE_SET "invert" 0.0;
27953 target: "elm.progress.progressbar";
27954 target: "elm.cur.progressbar";
27956 program { name: "set_invert_off";
27957 signal: "elm,state,inverted,off";
27959 action: STATE_SET "default" 0.0;
27960 target: "elm.progress.progressbar";
27961 target: "elm.cur.progressbar";
27966 ///////////////////////////////////////////////////////////////////////////////
27967 group { name: "elm/separator/horizontal/default";
27969 image: "separator_h.png" COMP;
27972 part { name: "separator"; // separator group
27973 description { state: "default" 0.0;
27976 rel2.offset: -5 -5;
27978 normal: "separator_h.png";
27988 ///////////////////////////////////////////////////////////////////////////////
27989 group { name: "elm/separator/vertical/default";
27991 image: "separator_v.png" COMP;
27994 part { name: "separator"; // separator group
27995 description { state: "default" 0.0;
27998 rel2.offset: -5 -5;
28000 normal: "separator_v.png";
28010 group { name: "elm/progressbar/horizontal/wheel";
28012 image: "busy-1.png" COMP;
28013 image: "busy-2.png" COMP;
28014 image: "busy-3.png" COMP;
28015 image: "busy-4.png" COMP;
28016 image: "busy-5.png" COMP;
28017 image: "busy-6.png" COMP;
28018 image: "busy-7.png" COMP;
28019 image: "busy-8.png" COMP;
28020 image: "busy-9.png" COMP;
28023 part { name: "elm.background.progressbar";
28027 state: "default" 0.0;
28030 part { name: "elm.swallow.bar";
28033 description { state: "default" 0.0;
28039 part { name: "elm.swallow.content";
28041 description { state: "default" 0.0;
28047 part { name: "background";
28049 clip_to: "elm.background.progressbar";
28051 state: "default" 0.0;
28056 aspect_preference: BOTH;
28058 normal: "busy-9.png";
28063 state: "pulse" 0.0;
28064 inherit: "default" 0.0;
28066 normal: "busy-9.png";
28067 tween: "busy-1.png";
28068 tween: "busy-2.png";
28069 tween: "busy-3.png";
28070 tween: "busy-4.png";
28071 tween: "busy-5.png";
28072 tween: "busy-6.png";
28073 tween: "busy-7.png";
28074 tween: "busy-8.png";
28081 program { name: "start_pulse";
28082 signal: "elm,state,pulse,start";
28084 action: STATE_SET "pulse" 0.0;
28085 target: "background";
28086 transition: LINEAR 0.5;
28087 after: "start_pulse";
28089 program { name: "stop_pulse";
28090 signal: "elm,state,pulse,stop";
28092 action: STATE_SET "default" 0.0;
28093 target: "background";
28099 ///////////////////////////////////////////////////////////////////////////////
28100 group { name: "elm/spinner/base/default";
28102 image: "shelf_inset.png" COMP;
28103 image: "bt_base1.png" COMP;
28104 image: "bt_hilight.png" COMP;
28105 image: "bt_shine.png" COMP;
28106 image: "bt_glow.png" COMP;
28107 image: "bt_dis_base.png" COMP;
28108 image: "bt_dis_hilight.png" COMP;
28109 image: "sp_bt_l.png" COMP;
28110 image: "sp_bt_r.png" COMP;
28115 description { state: "default" 0.0;
28118 rel2.offset: -2 -2;
28119 color: 255 255 255 0;
28122 part { name: "conf_over";
28124 description { state: "default" 0.0;
28128 normal: "shelf_inset.png";
28135 part { name: "left_bt";
28137 description { state: "default" 0.0;
28147 aspect_preference: VERTICAL;
28149 normal: "bt_base1.png";
28154 description { state: "clicked" 0.0;
28155 inherit: "default" 0.0;
28156 image.normal: "bt_base1.png";
28157 image.middle: SOLID;
28159 description { state: "disabled" 0.0;
28160 inherit: "default" 0.0;
28162 normal: "bt_dis_base.png";
28167 part { name: "left_over1";
28169 description { state: "default" 0.0;
28170 rel1.to: "left_bt";
28171 rel2 { to: "left_bt";
28175 normal: "bt_hilight.png";
28179 description { state: "disabled" 0.0;
28180 inherit: "default" 0.0;
28182 normal: "bt_dis_hilight.png";
28187 part { name: "left_over2";
28190 ignore_flags: ON_HOLD;
28191 description { state: "default" 0.0;
28192 rel1.to: "left_bt";
28193 rel2.to: "left_bt";
28195 normal: "bt_shine.png";
28199 description { state: "disabled" 0.0;
28200 inherit: "default" 0.0;
28204 part { name: "left_over3";
28207 description { state: "default" 0.0;
28208 color: 255 255 255 0;
28209 rel1.to: "left_bt";
28210 rel2.to: "left_bt";
28212 normal: "bt_glow.png";
28213 border: 12 12 12 12;
28217 description { state: "clicked" 0.0;
28218 inherit: "default" 0.0;
28220 color: 255 255 255 255;
28223 part { name: "right_bt";
28225 description { state: "default" 0.0;
28235 aspect_preference: VERTICAL;
28237 normal: "bt_base1.png";
28242 description { state: "clicked" 0.0;
28243 inherit: "default" 0.0;
28244 image.normal: "bt_base1.png";
28245 image.middle: SOLID;
28247 description { state: "disabled" 0.0;
28248 inherit: "default" 0.0;
28250 normal: "bt_dis_base.png";
28255 part { name: "right_over1";
28257 description { state: "default" 0.0;
28258 rel1.to: "right_bt";
28259 rel2 { to: "right_bt";
28263 normal: "bt_hilight.png";
28267 description { state: "disabled" 0.0;
28268 inherit: "default" 0.0;
28270 normal: "bt_dis_hilight.png";
28275 part { name: "right_over2";
28278 ignore_flags: ON_HOLD;
28279 description { state: "default" 0.0;
28280 rel1.to: "right_bt";
28281 rel2.to: "right_bt";
28283 normal: "bt_shine.png";
28287 description { state: "disabled" 0.0;
28288 inherit: "default" 0.0;
28292 part { name: "right_over3";
28295 description { state: "default" 0.0;
28296 color: 255 255 255 0;
28297 rel1.to: "right_bt";
28298 rel2.to: "right_bt";
28300 normal: "bt_glow.png";
28301 border: 12 12 12 12;
28305 description { state: "clicked" 0.0;
28306 inherit: "default" 0.0;
28308 color: 255 255 255 255;
28311 part { name: "left_bt_icon";
28313 description { state: "default" 0.0;
28314 rel1.to: "left_bt";
28316 rel2.to: "left_bt";
28317 rel2.offset: -5 -5;
28321 aspect_preference: BOTH;
28322 image.normal: "sp_bt_l.png";
28325 part { name: "right_bt_icon";
28327 description { state: "default" 0.0;
28328 rel1.to: "right_bt";
28330 rel2.to: "right_bt";
28331 rel2.offset: -5 -5;
28335 aspect_preference: BOTH;
28336 image.normal: "sp_bt_r.png";
28339 part { name: "elm.text";
28343 description { state: "default" 0.0;
28346 rel1 { relative: 1.0 0.0;
28351 rel2 { relative: 0.0 1.0;
28358 font: "Sans,Edje-Vera";
28364 description { state: "active" 0.0;
28365 inherit: "default" 0.0;
28368 description { state: "disabled_active" 0.0;
28369 inherit: "default" 0.0;
28373 description { state: "disabled" 0.0;
28374 inherit: "default" 0.0;
28379 part { name: "elm.dragable.slider";
28387 description { state: "default" 0.0;
28394 part { name: "button_events";
28397 events: "elm.dragable.slider";
28400 description { state: "default" 0.0;
28401 rel1.to: "elm.text";
28402 rel2.to: "elm.text";
28406 part { name: "elm.swallow.entry";
28408 description { state: "default" 0.0;
28411 rel1 { relative: 1.0 0.5;
28416 rel2 { relative: 0.0 0.5;
28424 description { state: "active" 0.0;
28425 inherit: "default" 0.0;
28427 color: 255 255 255 255;
28429 description { state: "disabled_active" 0.0;
28430 inherit: "default" 0.0;
28433 description { state: "disabled" 0.0;
28434 inherit: "default" 0.0;
28438 part { name: "disabler";
28440 description { state: "default" 0.0;
28444 description { state: "disabled" 0.0;
28445 inherit: "default" 0.0;
28451 program { name: "text_show";
28452 signal: "elm,state,text,visible";
28454 action: STATE_SET "visible" 0.0;
28455 target: "elm.text";
28457 program { name: "text_hide";
28458 signal: "elm,state,text,hidden";
28460 action: STATE_SET "default" 0.0;
28461 target: "elm.text";
28463 program { name: "dec";
28464 signal: "mouse,down,1";
28466 action: SIGNAL_EMIT "elm,action,decrement,start" "";
28468 program { name: "dec2";
28469 signal: "mouse,up,1";
28471 action: SIGNAL_EMIT "elm,action,decrement,stop" "";
28473 program { name: "inc";
28474 signal: "mouse,down,1";
28475 source: "right_bt";
28476 action: SIGNAL_EMIT "elm,action,increment,start" "";
28478 program { name: "inc2";
28479 signal: "mouse,up,1";
28480 source: "right_bt";
28481 action: SIGNAL_EMIT "elm,action,increment,stop" "";
28484 name: "left_bt_click";
28485 signal: "mouse,down,1";
28486 source: "left_over2";
28487 action: STATE_SET "clicked" 0.0;
28491 name: "left_bt_unclick";
28492 signal: "mouse,up,1";
28493 source: "left_over2";
28494 action: STATE_SET "default" 0.0;
28498 name: "left_bt_click2";
28499 signal: "mouse,down,1";
28500 source: "left_over3";
28501 action: STATE_SET "clicked" 0.0;
28502 target: "left_over3";
28505 name: "left_bt_unclick2";
28506 signal: "mouse,up,1";
28507 source: "left_over3";
28508 action: STATE_SET "default" 0.0;
28509 transition: DECELERATE 0.5;
28510 target: "left_over3";
28513 name: "left_bt_unclick3";
28514 signal: "mouse,up,1";
28515 source: "left_over2";
28516 action: SIGNAL_EMIT "elm,action,click" "";
28519 name: "left_bt_pressed_anim";
28520 signal: "elm,left,anim,activate";
28522 action: STATE_SET "clicked" 0.0;
28524 target: "left_over3";
28525 after: "left_bt_unpressed_anim";
28528 name: "left_bt_unpressed_anim";
28529 action: STATE_SET "default" 0.0;
28530 transition: DECELERATE 0.5;
28532 target: "left_over3";
28536 name: "right_bt_click";
28537 signal: "mouse,down,1";
28538 source: "right_over2";
28539 action: STATE_SET "clicked" 0.0;
28540 target: "right_bt";
28543 name: "right_bt_unclick";
28544 signal: "mouse,up,1";
28545 source: "right_over2";
28546 action: STATE_SET "default" 0.0;
28547 target: "right_bt";
28550 name: "right_bt_click2";
28551 signal: "mouse,down,1";
28552 source: "right_over3";
28553 action: STATE_SET "clicked" 0.0;
28554 target: "right_over3";
28557 name: "right_bt_unclick2";
28558 signal: "mouse,up,1";
28559 source: "right_over3";
28560 action: STATE_SET "default" 0.0;
28561 transition: DECELERATE 0.5;
28562 target: "right_over3";
28565 name: "right_bt_unclick3";
28566 signal: "mouse,up,1";
28567 source: "right_over2";
28568 action: SIGNAL_EMIT "elm,action,click" "";
28571 name: "right_bt_pressed_anim";
28572 signal: "elm,right,anim,activate";
28574 action: STATE_SET "clicked" 0.0;
28575 target: "right_bt";
28576 target: "right_over3";
28577 after: "right_bt_unpressed_anim";
28580 name: "right_bt_unpressed_anim";
28581 action: STATE_SET "default" 0.0;
28582 transition: DECELERATE 0.5;
28583 target: "right_bt";
28584 target: "right_over3";
28587 program { name: "disable";
28588 signal: "elm,state,disabled";
28590 action: STATE_SET "disabled" 0.0;
28592 target: "left_over1";
28593 target: "left_over2";
28594 target: "right_bt";
28595 target: "right_over1";
28596 target: "right_over2";
28597 target: "disabler";
28598 after: "disable_text";
28600 program { name: "disable_text";
28604 get_state(PART:"elm.text", st, 30, vl);
28605 if (!strcmp(st, "active"))
28606 set_state(PART:"elm.text", "disabled_active", 0.0);
28608 set_state(PART:"elm.text", "disabled", 0.0);
28610 get_state(PART:"elm.swallow.entry", st, 30, vl);
28611 if (!strcmp(st, "active"))
28612 set_state(PART:"elm.swallow.entry", "disabled_active", 0.0);
28614 set_state(PART:"elm.swallow.entry", "disabled", 0.0);
28617 program { name: "enable";
28618 signal: "elm,state,enabled";
28620 action: STATE_SET "default" 0.0;
28622 target: "left_over1";
28623 target: "left_over2";
28624 target: "right_bt";
28625 target: "right_over1";
28626 target: "right_over2";
28627 target: "disabler";
28628 after: "enable_text";
28630 program { name: "enable_text";
28634 get_state(PART:"elm.text", st, 30, vl);
28635 if (!strcmp(st, "disabled_active"))
28636 set_state(PART:"elm.text", "active", 0.0);
28638 set_state(PART:"elm.text", "default", 0.0);
28640 get_state(PART:"elm.swallow.entry", st, 30, vl);
28641 if (!strcmp(st, "disabled_active"))
28642 set_state(PART:"elm.swallow.entry", "active", 0.0);
28644 set_state(PART:"elm.swallow.entry", "default", 0.0);
28647 program { name: "active";
28648 signal: "elm,state,active";
28650 action: STATE_SET "active" 0.0;
28651 target: "elm.text";
28652 target: "elm.swallow.entry";
28654 program { name: "inactive";
28655 signal: "elm,state,inactive";
28657 action: STATE_SET "default" 0.0;
28658 target: "elm.text";
28659 target: "elm.swallow.entry";
28661 program { name: "toggle_text";
28662 signal: "mouse,up,1";
28663 source: "button_events";
28664 action: SIGNAL_EMIT "elm,action,entry,toggle" "";
28669 ///////////////////////////////////////////////////////////////////////////////
28670 group { name: "elm/spinner/base/vertical";
28672 image: "shelf_inset.png" COMP;
28673 image: "bt_hilight.png" COMP;
28674 image: "bt_shine.png" COMP;
28675 image: "bt_glow.png" COMP;
28676 image: "bt_dis_base.png" COMP;
28677 image: "bt_dis_hilight.png" COMP;
28678 image: "up.png" COMP;
28679 image: "down.png" COMP;
28680 image: "bt_spinner_up.png" COMP;
28681 image: "bt_spinner_down.png" COMP;
28682 image: "bt_spinner_hilight.png" COMP;
28687 description { state: "default" 0.0;
28690 rel2.offset: -2 -2;
28691 color: 255 255 255 0;
28694 part { name: "conf_over";
28696 description { state: "default" 0.0;
28705 normal: "shelf_inset.png";
28712 part { name: "down_bt";
28714 description { state: "default" 0.0;
28730 normal: "bt_spinner_down.png";
28735 description { state: "clicked" 0.0;
28736 inherit: "default" 0.0;
28737 image.normal: "bt_spinner_down.png";
28738 image.middle: SOLID;
28740 description { state: "disabled" 0.0;
28741 inherit: "default" 0.0;
28743 normal: "bt_dis_base.png";
28748 part { name: "down_over3";
28751 description { state: "default" 0.0;
28752 color: 255 255 255 0;
28753 rel1.to: "down_bt";
28754 rel2.to: "down_bt";
28756 normal: "bt_glow.png";
28757 border: 12 12 12 12;
28761 description { state: "clicked" 0.0;
28762 inherit: "default" 0.0;
28764 color: 255 255 255 255;
28767 part { name: "up_bt";
28769 description { state: "default" 0.0;
28782 aspect_preference: BOTH;
28784 normal: "bt_spinner_up.png";
28789 description { state: "clicked" 0.0;
28790 inherit: "default" 0.0;
28791 image.normal: "bt_spinner_up.png";
28792 image.middle: SOLID;
28794 description { state: "disabled" 0.0;
28795 inherit: "default" 0.0;
28797 normal: "bt_dis_base.png";
28802 part { name: "up_over1";
28804 description { state: "default" 0.0;
28806 rel2 { to: "up_bt";
28810 normal: "bt_spinner_hilight.png";
28814 description { state: "disabled" 0.0;
28815 inherit: "default" 0.0;
28817 normal: "bt_dis_hilight.png";
28822 part { name: "up_over3";
28825 description { state: "default" 0.0;
28826 color: 255 255 255 0;
28830 normal: "bt_glow.png";
28831 border: 12 12 12 12;
28835 description { state: "clicked" 0.0;
28836 inherit: "default" 0.0;
28838 color: 255 255 255 255;
28841 part { name: "down_bt_icon";
28843 description { state: "default" 0.0;
28844 rel1.to: "down_bt";
28846 rel2.to: "down_bt";
28847 rel2.offset: -6 -3;
28849 image.normal: "down.png";
28852 part { name: "up_bt_icon";
28854 description { state: "default" 0.0;
28858 rel2.offset: -6 -3;
28860 image.normal: "up.png";
28863 part { name: "elm.text";
28867 description { state: "default" 0.0;
28870 rel1 { relative: 0.0 0.0;
28875 rel2 { relative: 0.0 1.0;
28882 font: "Sans,Edje-Vera";
28888 description { state: "active" 0.0;
28889 inherit: "default" 0.0;
28892 description { state: "disabled_active" 0.0;
28893 inherit: "default" 0.0;
28897 description { state: "disabled" 0.0;
28898 inherit: "default" 0.0;
28903 part { name: "elm.dragable.slider";
28911 description { state: "default" 0.0;
28918 part { name: "button_events";
28921 events: "elm.dragable.slider";
28924 description { state: "default" 0.0;
28925 rel1.to: "elm.text";
28926 rel2.to: "elm.text";
28930 part { name: "elm.swallow.entry";
28932 description { state: "default" 0.0;
28935 rel1 { relative: 0.0 0.5;
28939 rel2 { relative: 1.0 0.5;
28946 description { state: "active" 0.0;
28947 inherit: "default" 0.0;
28949 color: 255 255 255 255;
28951 description { state: "disabled_active" 0.0;
28952 inherit: "default" 0.0;
28955 description { state: "disabled" 0.0;
28956 inherit: "default" 0.0;
28960 part { name: "disabler";
28962 description { state: "default" 0.0;
28966 description { state: "disabled" 0.0;
28967 inherit: "default" 0.0;
28973 program { name: "text_show";
28974 signal: "elm,state,text,visible";
28976 action: STATE_SET "visible" 0.0;
28977 target: "elm.text";
28979 program { name: "text_hide";
28980 signal: "elm,state,text,hidden";
28982 action: STATE_SET "default" 0.0;
28983 target: "elm.text";
28985 program { name: "dec";
28986 signal: "mouse,down,1";
28988 action: SIGNAL_EMIT "elm,action,decrement,start" "";
28990 program { name: "dec2";
28991 signal: "mouse,up,1";
28993 action: SIGNAL_EMIT "elm,action,decrement,stop" "";
28995 program { name: "inc";
28996 signal: "mouse,down,1";
28998 action: SIGNAL_EMIT "elm,action,increment,start" "";
29000 program { name: "inc2";
29001 signal: "mouse,up,1";
29003 action: SIGNAL_EMIT "elm,action,increment,stop" "";
29006 name: "down_bt_click2";
29007 signal: "mouse,down,1";
29008 source: "down_over3";
29009 action: STATE_SET "clicked" 0.0;
29010 target: "down_over3";
29013 name: "down_bt_unclick2";
29014 signal: "mouse,up,1";
29015 source: "down_over3";
29016 action: STATE_SET "default" 0.0;
29017 transition: DECELERATE 0.5;
29018 target: "down_over3";
29021 name: "up_bt_click2";
29022 signal: "mouse,down,1";
29023 source: "up_over3";
29024 action: STATE_SET "clicked" 0.0;
29025 target: "up_over3";
29028 name: "up_bt_unclick2";
29029 signal: "mouse,up,1";
29030 source: "up_over3";
29031 action: STATE_SET "default" 0.0;
29032 transition: DECELERATE 0.5;
29033 target: "up_over3";
29035 program { name: "disable";
29036 signal: "elm,state,disabled";
29038 action: STATE_SET "disabled" 0.0;
29041 target: "disabler";
29042 after: "disable_text";
29044 program { name: "disable_text";
29048 get_state(PART:"elm.text", st, 30, vl);
29049 if (!strcmp(st, "active"))
29050 set_state(PART:"elm.text", "disabled_active", 0.0);
29052 set_state(PART:"elm.text", "disabled", 0.0);
29054 get_state(PART:"elm.swallow.entry", st, 30, vl);
29055 if (!strcmp(st, "active"))
29056 set_state(PART:"elm.swallow.entry", "disabled_active", 0.0);
29058 set_state(PART:"elm.swallow.entry", "disabled", 0.0);
29061 program { name: "enable";
29062 signal: "elm,state,enabled";
29064 action: STATE_SET "default" 0.0;
29067 target: "disabler";
29068 after: "enable_text";
29070 program { name: "enable_text";
29074 get_state(PART:"elm.text", st, 30, vl);
29075 if (!strcmp(st, "disabled_active"))
29076 set_state(PART:"elm.text", "active", 0.0);
29078 set_state(PART:"elm.text", "default", 0.0);
29080 get_state(PART:"elm.swallow.entry", st, 30, vl);
29081 if (!strcmp(st, "disabled_active"))
29082 set_state(PART:"elm.swallow.entry", "active", 0.0);
29084 set_state(PART:"elm.swallow.entry", "default", 0.0);
29087 program { name: "active";
29088 signal: "elm,state,active";
29090 action: STATE_SET "active" 0.0;
29091 target: "elm.text";
29092 target: "elm.swallow.entry";
29094 program { name: "inactive";
29095 signal: "elm,state,inactive";
29097 action: STATE_SET "default" 0.0;
29098 target: "elm.text";
29099 target: "elm.swallow.entry";
29101 program { name: "toggle_text";
29102 signal: "mouse,up,1";
29103 source: "button_events";
29104 action: SIGNAL_EMIT "elm,action,entry,toggle" "";
29110 ///////////////////////////////////////////////////////////////////////////////
29111 group { name: "elm/index/base/vertical/default";
29113 image: "bt_base1.png" COMP;
29114 image: "bt_base2.png" COMP;
29115 image: "bt_hilight.png" COMP;
29116 image: "bt_shine.png" COMP;
29119 part { name: "clip";
29122 description { state: "default" 0.0;
29124 color: 255 255 255 0;
29126 description { state: "active" 0.0;
29128 color: 255 255 255 255;
29131 part { name: "clip2";
29135 description { state: "default" 0.0;
29137 color: 255 255 255 0;
29139 description { state: "active" 0.0;
29141 color: 255 255 255 255;
29144 part { name: "elm.swallow.index.0";
29147 description { state: "default" 0.0;
29160 part { name: "button_image";
29163 description { state: "default" 0.0;
29165 to: "elm.text.body";
29173 normal: "bt_base2.png";
29176 image.middle: SOLID;
29179 part { name: "elm.text.body";
29181 effect: SOFT_SHADOW;
29185 description { state: "default" 0.0;
29198 color: 224 224 224 255;
29201 font: "Sans,Edje-Vera";
29208 part { name: "elm.text";
29210 effect: SOFT_SHADOW;
29214 description { state: "default" 0.0;
29218 to_x: "elm.swallow.event.0";
29219 to_y: "elm.dragable.pointer";
29224 to_x: "elm.swallow.event.0";
29225 to_y: "elm.dragable.pointer";
29229 color: 255 0 0 255;
29232 font: "Sans,Edje-Vera";
29239 part { name: "over1";
29242 description { state: "default" 0.0;
29244 to: "button_image";
29247 to: "button_image";
29251 normal: "bt_hilight.png";
29256 part { name: "over2";
29259 ignore_flags: ON_HOLD;
29261 description { state: "default" 0.0;
29263 to: "button_image";
29266 to: "button_image";
29269 normal: "bt_shine.png";
29274 part { name: "elm.dragable.pointer";
29282 description { state: "default" 0.0;
29294 color: 0 0 255 128;
29297 part { name: "elm.swallow.event.0";
29299 description { state: "default" 0.0;
29314 program { name: "active";
29315 signal: "elm,state,active";
29317 action: STATE_SET "active" 0.0;
29318 transition: DECELERATE 0.5;
29321 program { name: "inactive";
29322 signal: "elm,state,inactive";
29324 action: STATE_SET "default" 0.0;
29325 transition: DECELERATE 0.5;
29331 group { name: "elm/index/item/vertical/default";
29332 data.item: "stacking" "above";
29333 data.item: "selectraise" "on";
29335 image: "ilist_1.png" COMP;
29336 image: "ilist_item_shadow.png" COMP;
29343 state: "default" 0.0;
29358 normal: "ilist_item_shadow.png";
29367 state: "default" 0.0;
29369 normal: "ilist_1.png";
29374 description { state: "active" 0.0;
29375 inherit: "default" 0.0;
29381 part { name: "elm.text";
29386 state: "default" 0.0;
29407 description { state: "active" 0.0;
29408 inherit: "default" 0.0;
29414 program { name: "active";
29415 signal: "elm,state,active";
29417 action: STATE_SET "active" 0.0;
29418 transition: DECELERATE 0.5;
29419 target: "elm.text";
29422 program { name: "inactive";
29423 signal: "elm,state,inactive";
29425 action: STATE_SET "default" 0.0;
29426 transition: DECELERATE 0.5;
29427 target: "elm.text";
29433 group { name: "elm/index/item_odd/vertical/default";
29434 data.item: "stacking" "below";
29436 image: "ilist_2.png" COMP;
29443 state: "default" 0.0;
29445 normal: "ilist_2.png";
29450 description { state: "active" 0.0;
29451 inherit: "default" 0.0;
29457 part { name: "elm.text";
29462 state: "default" 0.0;
29483 description { state: "active" 0.0;
29484 inherit: "default" 0.0;
29490 program { name: "active";
29491 signal: "elm,state,active";
29493 action: STATE_SET "active" 0.0;
29494 transition: DECELERATE 0.5;
29495 target: "elm.text";
29498 program { name: "inactive";
29499 signal: "elm,state,inactive";
29501 action: STATE_SET "default" 0.0;
29502 transition: DECELERATE 0.5;
29503 target: "elm.text";
29509 ///////////////////////////////////////////////////////////////////////////////
29510 group { name: "elm/gengrid/item/default/default";
29511 data.item: "labels" "elm.text";
29512 data.item: "icons" "elm.swallow.icon elm.swallow.end";
29514 image: "bt_sm_base1.png" COMP;
29515 image: "bt_sm_shine.png" COMP;
29516 image: "bt_sm_hilight.png" COMP;
29517 image: "ilist_1.png" COMP;
29518 image: "ilist_item_shadow.png" COMP;
29521 part { name: "event";
29525 state: "default" 0.0;
29529 part { name: "base_sh";
29531 description { state: "default" 0.0;
29546 normal: "ilist_item_shadow.png";
29551 part { name: "base";
29553 description { state: "default" 0.0;
29555 normal: "ilist_1.png";
29562 clip_to: "disclip";
29564 description { state: "default" 0.0;
29566 color: 255 255 255 0;
29576 normal: "bt_sm_base1.png";
29579 image.middle: SOLID;
29581 description { state: "selected" 0.0;
29582 inherit: "default" 0.0;
29584 color: 255 255 255 255;
29595 part { name: "elm.swallow.pad";
29597 description { state: "default" 0.0;
29611 part { name: "elm.swallow.icon";
29612 clip_to: "disclip";
29614 description { state: "default" 0.0;
29622 to_y: "elm.swallow.pad";
29628 part { name: "elm.swallow.end";
29629 clip_to: "disclip";
29631 description { state: "default" 0.0;
29635 aspect_preference: HORIZONTAL;
29646 part { name: "elm.text";
29647 clip_to: "disclip";
29649 effect: SOFT_SHADOW;
29652 description { state: "default" 0.0;
29668 text_class: "grid_item";
29671 description { state: "selected" 0.0;
29672 inherit: "default" 0.0;
29673 color: 224 224 224 255;
29677 part { name: "fg1";
29678 clip_to: "disclip";
29680 description { state: "default" 0.0;
29682 color: 255 255 255 0;
29684 rel2.relative: 1.0 0.5;
29687 normal: "bt_sm_hilight.png";
29691 description { state: "selected" 0.0;
29692 inherit: "default" 0.0;
29694 color: 255 255 255 255;
29697 part { name: "fg2";
29698 clip_to: "disclip";
29700 description { state: "default" 0.0;
29702 color: 255 255 255 0;
29706 normal: "bt_sm_shine.png";
29710 description { state: "selected" 0.0;
29711 inherit: "default" 0.0;
29713 color: 255 255 255 255;
29716 part { name: "disclip";
29718 description { state: "default" 0.0;
29722 description { state: "disabled" 0.0;
29723 inherit: "default" 0.0;
29724 color: 255 255 255 64;
29729 // signal: elm,state,%s,active
29730 // a "check" item named %s went active
29731 // signal: elm,state,%s,passive
29732 // a "check" item named %s went passive
29733 // default is passive
29734 program { name: "go_active";
29735 signal: "elm,state,selected";
29737 action: STATE_SET "selected" 0.0;
29741 target: "elm.text";
29743 program { name: "go_passive";
29744 signal: "elm,state,unselected";
29746 action: STATE_SET "default" 0.0;
29750 target: "elm.text";
29751 transition: LINEAR 0.1;
29753 program { name: "go_disabled";
29754 signal: "elm,state,disabled";
29756 action: STATE_SET "disabled" 0.0;
29759 program { name: "go_enabled";
29760 signal: "elm,state,enabled";
29762 action: STATE_SET "default" 0.0;
29767 group { name: "elm/gengrid/item/default_style/default";
29770 style { name: "gengrid_style";
29771 base: "font=Sans font_size=10 align=left valign=0.5 color=#000 text_class=grid_item";
29774 tag: "hilight" "+ font=Sans:style=Bold";
29775 tag: "b" "+ font=Sans:style=Bold";
29778 style { name: "gengrid_selected_style";
29779 base: "font=Sans font_size=10 align=left valign=0.5 color=#fff text_class=grid_item";
29782 tag: "hilight" "+ font=Sans:style=Bold";
29783 tag: "b" "+ font=Sans:style=Bold";
29787 data.item: "labels" "elm.text";
29788 data.item: "icons" "elm.swallow.icon elm.swallow.end";
29790 image: "bt_sm_base1.png" COMP;
29791 image: "bt_sm_shine.png" COMP;
29792 image: "bt_sm_hilight.png" COMP;
29793 image: "ilist_1.png" COMP;
29794 image: "ilist_item_shadow.png" COMP;
29797 part { name: "event";
29800 description { state: "default" 0.0;
29804 part { name: "base_sh";
29806 description { state: "default" 0.0;
29821 normal: "ilist_item_shadow.png";
29826 part { name: "base";
29828 description { state: "default" 0.0;
29831 normal: "ilist_1.png";
29838 clip_to: "disclip";
29840 description { state: "default" 0.0;
29842 color: 255 255 255 0;
29852 normal: "bt_sm_base1.png";
29855 image.middle: SOLID;
29857 description { state: "selected" 0.0;
29858 inherit: "default" 0.0;
29860 color: 255 255 255 255;
29871 part { name: "elm.swallow.pad";
29873 description { state: "default" 0.0;
29886 part { name: "elm.swallow.icon";
29887 clip_to: "disclip";
29889 description { state: "default" 0.0;
29893 to_x: "elm.swallow.pad";
29898 to_x: "elm.swallow.pad";
29904 part { name: "elm.swallow.end";
29905 clip_to: "disclip";
29907 description { state: "default" 0.0;
29911 aspect_preference: VERTICAL;
29922 part { name: "elm.text";
29923 clip_to: "disclip";
29928 state: "default" 0.0;
29932 to_x: "elm.swallow.icon";
29938 to_x: "elm.swallow.end";
29944 style: "gengrid_style";
29948 description { state: "selected" 0.0;
29949 inherit: "default" 0.0;
29951 style: "gengrid_selected_style";
29955 part { name: "fg1";
29956 clip_to: "disclip";
29958 description { state: "default" 0.0;
29960 color: 255 255 255 0;
29962 rel2.relative: 1.0 0.5;
29965 normal: "bt_sm_hilight.png";
29969 description { state: "selected" 0.0;
29970 inherit: "default" 0.0;
29972 color: 255 255 255 255;
29975 part { name: "fg2";
29976 clip_to: "disclip";
29978 description { state: "default" 0.0;
29980 color: 255 255 255 0;
29984 normal: "bt_sm_shine.png";
29988 description { state: "selected" 0.0;
29989 inherit: "default" 0.0;
29991 color: 255 255 255 255;
29994 part { name: "disclip";
29996 description { state: "default" 0.0;
30000 description { state: "disabled" 0.0;
30001 inherit: "default" 0.0;
30002 color: 255 255 255 64;
30007 // signal: elm,state,%s,active
30008 // a "check" item named %s went active
30009 // signal: elm,state,%s,passive
30010 // a "check" item named %s went passive
30011 // default is passive
30012 program { name: "go_active";
30013 signal: "elm,state,selected";
30015 action: STATE_SET "selected" 0.0;
30019 target: "elm.text";
30021 program { name: "go_passive";
30022 signal: "elm,state,unselected";
30024 action: STATE_SET "default" 0.0;
30028 target: "elm.text";
30029 transition: LINEAR 0.1;
30031 program { name: "go_disabled";
30032 signal: "elm,state,disabled";
30034 action: STATE_SET "disabled" 0.0;
30037 program { name: "go_enabled";
30038 signal: "elm,state,enabled";
30040 action: STATE_SET "default" 0.0;
30046 group { name: "elm/gengrid/item/up/default";
30047 data.item: "labels" "elm.text";
30049 image: "bt_sm_base1.png" COMP;
30050 image: "bt_sm_shine.png" COMP;
30051 image: "bt_sm_hilight.png" COMP;
30052 image: "arrow_up.png" COMP;
30055 part { name: "event";
30058 description { state: "default" 0.0;
30063 clip_to: "disclip";
30065 description { state: "default" 0.0;
30067 color: 255 255 255 0;
30068 rel1.offset: -3 -3;
30070 image { normal: "bt_sm_base1.png";
30075 description { state: "selected" 0.0;
30076 inherit: "default" 0.0;
30078 color: 255 255 255 255;
30081 part { name: "image";
30084 description { state: "default" 0.0;
30085 aspect_preference: BOTH;
30087 image.normal: "arrow_up.png";
30095 part { name: "elm.text";
30096 clip_to: "disclip";
30098 effect: SOFT_SHADOW;
30101 description { state: "default" 0.0;
30117 text_class: "grid_item";
30120 description { state: "selected" 0.0;
30121 inherit: "default" 0.0;
30122 color: 224 224 224 255;
30126 part { name: "fg1";
30127 clip_to: "disclip";
30129 description { state: "default" 0.0;
30131 color: 255 255 255 0;
30132 rel1.offset: -3 -3;
30138 normal: "bt_sm_hilight.png";
30142 description { state: "selected" 0.0;
30143 inherit: "default" 0.0;
30145 color: 255 255 255 255;
30148 part { name: "fg2";
30149 clip_to: "disclip";
30151 description { state: "default" 0.0;
30153 color: 255 255 255 0;
30154 rel1.offset: -3 -3;
30157 normal: "bt_sm_shine.png";
30161 description { state: "selected" 0.0;
30162 inherit: "default" 0.0;
30164 color: 255 255 255 255;
30167 part { name: "disclip";
30169 description { state: "default" 0.0;
30173 description { state: "disabled" 0.0;
30174 inherit: "default" 0.0;
30175 color: 255 255 255 64;
30180 program { name: "go_active";
30181 signal: "elm,state,selected";
30183 action: STATE_SET "selected" 0.0;
30187 target: "elm.text";
30189 program { name: "go_passive";
30190 signal: "elm,state,unselected";
30192 action: STATE_SET "default" 0.0;
30196 target: "elm.text";
30197 transition: LINEAR 0.1;
30199 program { name: "go_disabled";
30200 signal: "elm,state,disabled";
30202 action: STATE_SET "disabled" 0.0;
30205 program { name: "go_enabled";
30206 signal: "elm,state,enabled";
30208 action: STATE_SET "default" 0.0;
30214 group { name: "elm/gengrid/item/album-preview/default";
30215 data.item: "labels" "elm.text";
30216 data.item: "icons" "elm.swallow.icon.1 elm.swallow.icon.2 elm.swallow.icon.3 elm.swallow.icon.4";
30217 data.item: "states" "have_files";
30219 image: "bt_sm_base1.png" COMP;
30220 image: "bt_sm_shine.png" COMP;
30221 image: "bt_sm_hilight.png" COMP;
30222 image: "icon_folder.png" COMP;
30225 part { name: "event";
30228 description { state: "default" 0.0;
30233 clip_to: "disclip";
30235 description { state: "default" 0.0;
30237 color: 255 255 255 0;
30238 rel1.offset: -3 -3;
30241 normal: "bt_sm_base1.png";
30246 description { state: "selected" 0.0;
30247 inherit: "default" 0.0;
30249 color: 255 255 255 255;
30252 part { name: "image";
30255 description { state: "default" 0.0;
30256 aspect_preference: BOTH;
30258 image.normal: "icon_folder.png";
30266 part { name: "have-files-clipper";
30268 description { state: "default" 0.0;
30269 color: 255 255 255 0;
30272 description { state: "visible" 0.0;
30273 inherit: "default" 0.0;
30274 color: 255 255 255 255;
30278 part { name: "icon_box_margin";
30281 clip_to: "have-files-clipper";
30282 description { state: "default" 0.0;
30294 part { name: "icon_box";
30297 clip_to: "have-files-clipper";
30298 description { state: "default" 0.0;
30299 color: 255 255 255 255;
30303 relative: 0.25 0.25;
30313 part { name: "elm.swallow.icon.1";
30316 clip_to: "have-files-clipper";
30317 description { state: "default" 0.0;
30329 part { name: "elm.swallow.icon.2";
30332 clip_to: "have-files-clipper";
30333 description { state: "default" 0.0;
30345 part { name: "elm.swallow.icon.3";
30348 clip_to: "have-files-clipper";
30349 description { state: "default" 0.0;
30361 part { name: "elm.swallow.icon.4";
30364 clip_to: "have-files-clipper";
30365 description { state: "default" 0.0;
30377 part { name: "elm.text";
30378 clip_to: "disclip";
30380 effect: SOFT_SHADOW;
30383 description { state: "default" 0.0;
30399 text_class: "grid_item";
30402 description { state: "selected" 0.0;
30403 inherit: "default" 0.0;
30404 color: 255 255 255 255;
30407 part { name: "fg1";
30408 clip_to: "disclip";
30410 description { state: "default" 0.0;
30412 color: 255 255 255 0;
30413 rel1.offset: -3 -3;
30419 normal: "bt_sm_hilight.png";
30423 description { state: "selected" 0.0;
30424 inherit: "default" 0.0;
30426 color: 255 255 255 255;
30429 part { name: "fg2";
30430 clip_to: "disclip";
30432 description { state: "default" 0.0;
30434 color: 255 255 255 0;
30435 rel1.offset: -3 -3;
30438 normal: "bt_sm_shine.png";
30442 description { state: "selected" 0.0;
30443 inherit: "default" 0.0;
30445 color: 255 255 255 255;
30448 part { name: "disclip";
30450 description { state: "default" 0.0;
30454 description { state: "disabled" 0.0;
30455 inherit: "default" 0.0;
30456 color: 255 255 255 64;
30461 program { name: "go_active";
30462 signal: "elm,state,selected";
30464 action: STATE_SET "selected" 0.0;
30468 target: "elm.text";
30470 program { name: "go_passive";
30471 signal: "elm,state,unselected";
30473 action: STATE_SET "default" 0.0;
30477 target: "elm.text";
30478 transition: LINEAR 0.1;
30480 program { name: "go_disabled";
30481 signal: "elm,state,disabled";
30483 action: STATE_SET "disabled" 0.0;
30486 program { name: "go_enabled";
30487 signal: "elm,state,enabled";
30489 action: STATE_SET "default" 0.0;
30493 signal: "elm,state,have_files,active";
30495 action: STATE_SET "visible" 0.0;
30496 target: "have-files-clipper";
30501 group { name: "elm/gengrid/item/thumb/default";
30503 item: "icons" "elm.swallow.icon";
30504 item: "labels" "elm.text";
30507 image: "bt_sm_base1.png" COMP;
30508 image: "bt_sm_shine.png" COMP;
30509 image: "bt_sm_hilight.png" COMP;
30510 image: "thumb_shadow.png" COMP;
30513 part { name: "event";
30516 description { state: "default" 0.0;
30522 description { state: "default" 0.0;
30524 color: 255 255 255 0;
30525 rel1.offset: -3 -3;
30528 normal: "bt_sm_base1.png";
30533 description { state: "selected" 0.0;
30534 inherit: "default" 0.0;
30536 color: 255 255 255 255;
30539 part { name: "border-shadow";
30542 description { state: "default" 0.0;
30544 to: "elm.swallow.icon";
30548 to_x: "elm.swallow.icon";
30553 normal: "thumb_shadow.png";
30554 border: 17 17 17 17;
30559 part { name: "border";
30562 description { state: "default" 0.0;
30564 to: "border-shadow";
30568 to: "border-shadow";
30573 part { name: "elm.swallow.icon";
30576 description { state: "default" 0.0;
30577 aspect_preference: BOTH;
30587 part { name: "elm.text";
30589 effect: SOFT_SHADOW;
30592 description { state: "default" 0.0;
30609 text_class: "grid_item";
30613 part { name: "fg1";
30615 description { state: "default" 0.0;
30617 color: 255 255 255 0;
30618 rel1.offset: -3 -3;
30624 normal: "bt_sm_hilight.png";
30628 description { state: "selected" 0.0;
30629 inherit: "default" 0.0;
30631 color: 255 255 255 255;
30634 part { name: "fg2";
30636 description { state: "default" 0.0;
30638 color: 255 255 255 0;
30639 rel1.offset: -3 -3;
30642 image: "bt_sm_shine.png";
30646 description { state: "selected" 0.0;
30647 inherit: "default" 0.0;
30649 color: 255 255 255 255;
30655 signal: "elm,state,selected";
30657 action: STATE_SET "selected" 0.0;
30663 signal: "elm,state,unselected";
30665 action: STATE_SET "default" 0.0;
30669 transition: LINEAR 0.1;
30674 ///////////////////////////////////////////////////////////////////////////////
30675 group { name: "elm/photocam/base/default";
30677 public sbvis_v, sbvis_h, sbalways_v, sbalways_h, sbvis_timer;
30678 public timer0(val) {
30680 v = get_int(sbvis_v);
30682 v = get_int(sbalways_v);
30684 emit("do-hide-vbar", "");
30685 set_int(sbvis_v, 0);
30688 v = get_int(sbvis_h);
30690 v = get_int(sbalways_h);
30692 emit("do-hide-hbar", "");
30693 set_int(sbvis_h, 0);
30696 set_int(sbvis_timer, 0);
30701 image: "shelf_inset.png" COMP;
30702 image: "bt_sm_base2.png" COMP;
30703 image: "bt_sm_shine.png" COMP;
30704 image: "bt_sm_hilight.png" COMP;
30705 image: "busy-1.png" COMP;
30706 image: "busy-2.png" COMP;
30707 image: "busy-3.png" COMP;
30708 image: "busy-4.png" COMP;
30709 image: "busy-5.png" COMP;
30710 image: "busy-6.png" COMP;
30711 image: "busy-7.png" COMP;
30712 image: "busy-8.png" COMP;
30713 image: "busy-9.png" COMP;
30718 description { state: "default" 0.0;
30720 rel2.offset: -2 -2;
30721 color: 255 255 255 0;
30724 part { name: "clipper";
30727 description { state: "default" 0.0;
30732 part { name: "elm.swallow.content";
30733 clip_to: "clipper";
30735 description { state: "default" 0.0;
30737 rel2.offset: -2 -2;
30740 part { name: "busy_clip";
30743 description { state: "default" 0.0;
30745 color: 255 255 255 0;
30747 description { state: "active" 0.0;
30749 color: 255 255 255 255;
30752 part { name: "busy";
30753 clip_to: "busy_clip";
30755 description { state: "default" 0.0;
30760 aspect_preference: BOTH;
30770 normal: "busy-9.png";
30771 tween: "busy-1.png";
30772 tween: "busy-2.png";
30773 tween: "busy-3.png";
30774 tween: "busy-4.png";
30775 tween: "busy-5.png";
30776 tween: "busy-6.png";
30777 tween: "busy-7.png";
30778 tween: "busy-8.png";
30782 part { name: "conf_over";
30784 description { state: "default" 0.0;
30786 rel2.offset: -1 -1;
30788 normal: "shelf_inset.png";
30795 part { name: "sb_vbar_clip_master";
30798 description { state: "default" 0.0;
30800 description { state: "hidden" 0.0;
30802 color: 255 255 255 0;
30805 part { name: "sb_vbar_clip";
30806 clip_to: "sb_vbar_clip_master";
30809 description { state: "default" 0.0;
30811 description { state: "hidden" 0.0;
30813 color: 255 255 255 0;
30816 part { name: "sb_vbar";
30819 description { state: "default" 0.0;
30835 part { name: "elm.dragable.vbar";
30836 clip_to: "sb_vbar_clip";
30841 confine: "sb_vbar";
30843 description { state: "default" 0.0;
30858 normal: "bt_sm_base2.png";
30864 part { name: "sb_vbar_over1";
30865 clip_to: "sb_vbar_clip";
30867 description { state: "default" 0.0;
30868 rel1.to: "elm.dragable.vbar";
30869 rel2.relative: 1.0 0.5;
30870 rel2.to: "elm.dragable.vbar";
30872 normal: "bt_sm_hilight.png";
30877 part { name: "sb_vbar_over2";
30878 clip_to: "sb_vbar_clip";
30880 description { state: "default" 0.0;
30881 rel1.to: "elm.dragable.vbar";
30882 rel2.to: "elm.dragable.vbar";
30884 normal: "bt_sm_shine.png";
30890 part { name: "sb_hbar_clip_master";
30893 description { state: "default" 0.0;
30895 description { state: "hidden" 0.0;
30897 color: 255 255 255 0;
30900 part { name: "sb_hbar_clip";
30901 clip_to: "sb_hbar_clip_master";
30904 description { state: "default" 0.0;
30906 description { state: "hidden" 0.0;
30908 color: 255 255 255 0;
30911 part { name: "sb_hbar";
30914 description { state: "default" 0.0;
30930 part { name: "elm.dragable.hbar";
30931 clip_to: "sb_hbar_clip";
30936 confine: "sb_hbar";
30938 description { state: "default" 0.0;
30953 normal: "bt_sm_base2.png";
30959 part { name: "sb_hbar_over1";
30960 clip_to: "sb_hbar_clip";
30962 description { state: "default" 0.0;
30963 rel1.to: "elm.dragable.hbar";
30964 rel2.relative: 1.0 0.5;
30965 rel2.to: "elm.dragable.hbar";
30967 normal: "bt_sm_hilight.png";
30972 part { name: "sb_hbar_over2";
30973 clip_to: "sb_hbar_clip";
30975 description { state: "default" 0.0;
30976 rel1.to: "elm.dragable.hbar";
30977 rel2.to: "elm.dragable.hbar";
30979 normal: "bt_sm_shine.png";
30986 program { name: "load";
30990 set_state(PART:"sb_hbar_clip", "hidden", 0.0);
30991 set_state(PART:"sb_vbar_clip", "hidden", 0.0);
30992 set_int(sbvis_h, 0);
30993 set_int(sbvis_v, 0);
30994 set_int(sbalways_v, 0);
30995 set_int(sbalways_h, 0);
30996 set_int(sbvis_timer, 0);
31000 program { name: "vbar_show";
31001 signal: "elm,action,show,vbar";
31003 action: STATE_SET "default" 0.0;
31004 target: "sb_vbar_clip_master";
31006 program { name: "vbar_hide";
31007 signal: "elm,action,hide,vbar";
31009 action: STATE_SET "hidden" 0.0;
31010 target: "sb_vbar_clip_master";
31012 program { name: "vbar_show_always";
31013 signal: "elm,action,show_always,vbar";
31017 v = get_int(sbvis_v);
31018 v |= get_int(sbalways_v);
31020 set_int(sbalways_v, 1);
31021 emit("do-show-vbar", "");
31022 set_int(sbvis_v, 1);
31026 program { name: "vbar_show_notalways";
31027 signal: "elm,action,show_notalways,vbar";
31031 v = get_int(sbalways_v);
31033 set_int(sbalways_v, 0);
31034 v = get_int(sbvis_v);
31036 emit("do-hide-vbar", "");
31037 set_int(sbvis_v, 0);
31042 program { name: "sb_vbar_show";
31043 signal: "do-show-vbar";
31045 action: STATE_SET "default" 0.0;
31046 transition: LINEAR 0.5;
31047 target: "sb_vbar_clip";
31049 program { name: "sb_vbar_hide";
31050 signal: "do-hide-vbar";
31052 action: STATE_SET "hidden" 0.0;
31053 transition: LINEAR 0.5;
31054 target: "sb_vbar_clip";
31057 program { name: "hbar_show";
31058 signal: "elm,action,show,hbar";
31060 action: STATE_SET "default" 0.0;
31061 target: "sb_hbar_clip_master";
31063 program { name: "hbar_hide";
31064 signal: "elm,action,hide,hbar";
31066 action: STATE_SET "hidden" 0.0;
31067 target: "sb_hbar_clip_master";
31069 program { name: "hbar_show_always";
31070 signal: "elm,action,show_always,hbar";
31074 v = get_int(sbvis_h);
31075 v |= get_int(sbalways_h);
31077 set_int(sbalways_h, 1);
31078 emit("do-show-hbar", "");
31079 set_int(sbvis_h, 1);
31083 program { name: "hbar_show_notalways";
31084 signal: "elm,action,show_notalways,hbar";
31088 v = get_int(sbalways_h);
31090 set_int(sbalways_h, 0);
31091 v = get_int(sbvis_h);
31093 emit("do-hide-hbar", "");
31094 set_int(sbvis_h, 0);
31099 program { name: "sb_hbar_show";
31100 signal: "do-show-hbar";
31102 action: STATE_SET "default" 0.0;
31103 transition: LINEAR 0.5;
31104 target: "sb_hbar_clip";
31106 program { name: "sb_hbar_hide";
31107 signal: "do-hide-hbar";
31109 action: STATE_SET "hidden" 0.0;
31110 transition: LINEAR 0.5;
31111 target: "sb_hbar_clip";
31114 program { name: "scroll";
31115 signal: "elm,action,scroll";
31119 v = get_int(sbvis_v);
31120 v |= get_int(sbalways_v);
31122 emit("do-show-vbar", "");
31123 set_int(sbvis_v, 1);
31125 v = get_int(sbvis_h);
31126 v |= get_int(sbalways_h);
31128 emit("do-show-hbar", "");
31129 set_int(sbvis_h, 1);
31131 v = get_int(sbvis_timer);
31132 if (v > 0) cancel_timer(v);
31133 v = timer(1.0, "timer0", 0);
31134 set_int(sbvis_timer, v);
31137 program { name: "go1";
31138 signal: "elm,state,busy,start";
31140 action: STATE_SET "active" 0.0;
31141 transition: SINUSOIDAL 1.0;
31142 target: "busy_clip";
31144 program { name: "go2";
31145 signal: "elm,state,busy,start";
31147 action: STATE_SET "default" 0.0;
31148 transition: LINEAR 0.5;
31152 program { name: "stop1";
31153 signal: "elm,state,busy,stop";
31155 action: STATE_SET "default" 0.0;
31156 transition: SINUSOIDAL 1.0;
31157 target: "busy_clip";
31160 program { name: "stop2";
31161 action: ACTION_STOP;
31167 ///////////////////////////////////////////////////////////////////////////////
31168 group { name: "elm/map/base/default";
31170 public sbvis_v, sbvis_h, sbalways_v, sbalways_h, sbvis_timer;
31171 public timer0(val) {
31173 v = get_int(sbvis_v);
31175 v = get_int(sbalways_v);
31177 emit("do-hide-vbar", "");
31178 set_int(sbvis_v, 0);
31181 v = get_int(sbvis_h);
31183 v = get_int(sbalways_h);
31185 emit("do-hide-hbar", "");
31186 set_int(sbvis_h, 0);
31189 set_int(sbvis_timer, 0);
31194 image: "shelf_inset.png" COMP;
31195 image: "bt_sm_base2.png" COMP;
31196 image: "bt_sm_shine.png" COMP;
31197 image: "bt_sm_hilight.png" COMP;
31198 image: "busy-1.png" COMP;
31199 image: "busy-2.png" COMP;
31200 image: "busy-3.png" COMP;
31201 image: "busy-4.png" COMP;
31202 image: "busy-5.png" COMP;
31203 image: "busy-6.png" COMP;
31204 image: "busy-7.png" COMP;
31205 image: "busy-8.png" COMP;
31206 image: "busy-9.png" COMP;
31211 description { state: "default" 0.0;
31213 rel2.offset: -2 -2;
31214 color: 255 255 255 0;
31217 part { name: "clipper";
31220 description { state: "default" 0.0;
31225 part { name: "elm.swallow.content";
31226 clip_to: "clipper";
31228 description { state: "default" 0.0;
31230 rel2.offset: -2 -2;
31233 part { name: "busy_clip";
31236 description { state: "default" 0.0;
31238 color: 255 255 255 0;
31240 description { state: "active" 0.0;
31242 color: 255 255 255 255;
31245 part { name: "busy";
31246 clip_to: "busy_clip";
31248 description { state: "default" 0.0;
31253 aspect_preference: BOTH;
31263 normal: "busy-9.png";
31264 tween: "busy-1.png";
31265 tween: "busy-2.png";
31266 tween: "busy-3.png";
31267 tween: "busy-4.png";
31268 tween: "busy-5.png";
31269 tween: "busy-6.png";
31270 tween: "busy-7.png";
31271 tween: "busy-8.png";
31275 part { name: "conf_over";
31277 description { state: "default" 0.0;
31279 rel2.offset: -1 -1;
31281 normal: "shelf_inset.png";
31288 part { name: "sb_vbar_clip_master";
31291 description { state: "default" 0.0;
31293 description { state: "hidden" 0.0;
31295 color: 255 255 255 0;
31298 part { name: "sb_vbar_clip";
31299 clip_to: "sb_vbar_clip_master";
31302 description { state: "default" 0.0;
31304 description { state: "hidden" 0.0;
31306 color: 255 255 255 0;
31309 part { name: "sb_vbar";
31312 description { state: "default" 0.0;
31328 part { name: "elm.dragable.vbar";
31329 clip_to: "sb_vbar_clip";
31334 confine: "sb_vbar";
31336 description { state: "default" 0.0;
31351 normal: "bt_sm_base2.png";
31357 part { name: "sb_vbar_over1";
31358 clip_to: "sb_vbar_clip";
31360 description { state: "default" 0.0;
31361 rel1.to: "elm.dragable.vbar";
31362 rel2.relative: 1.0 0.5;
31363 rel2.to: "elm.dragable.vbar";
31365 normal: "bt_sm_hilight.png";
31370 part { name: "sb_vbar_over2";
31371 clip_to: "sb_vbar_clip";
31373 description { state: "default" 0.0;
31374 rel1.to: "elm.dragable.vbar";
31375 rel2.to: "elm.dragable.vbar";
31377 normal: "bt_sm_shine.png";
31383 part { name: "sb_hbar_clip_master";
31386 description { state: "default" 0.0;
31388 description { state: "hidden" 0.0;
31390 color: 255 255 255 0;
31393 part { name: "sb_hbar_clip";
31394 clip_to: "sb_hbar_clip_master";
31397 description { state: "default" 0.0;
31399 description { state: "hidden" 0.0;
31401 color: 255 255 255 0;
31404 part { name: "sb_hbar";
31407 description { state: "default" 0.0;
31423 part { name: "elm.dragable.hbar";
31424 clip_to: "sb_hbar_clip";
31429 confine: "sb_hbar";
31431 description { state: "default" 0.0;
31446 normal: "bt_sm_base2.png";
31452 part { name: "sb_hbar_over1";
31453 clip_to: "sb_hbar_clip";
31455 description { state: "default" 0.0;
31456 rel1.to: "elm.dragable.hbar";
31457 rel2.relative: 1.0 0.5;
31458 rel2.to: "elm.dragable.hbar";
31460 normal: "bt_sm_hilight.png";
31465 part { name: "sb_hbar_over2";
31466 clip_to: "sb_hbar_clip";
31468 description { state: "default" 0.0;
31469 rel1.to: "elm.dragable.hbar";
31470 rel2.to: "elm.dragable.hbar";
31472 normal: "bt_sm_shine.png";
31479 program { name: "load";
31483 set_state(PART:"sb_hbar_clip", "hidden", 0.0);
31484 set_state(PART:"sb_vbar_clip", "hidden", 0.0);
31485 set_int(sbvis_h, 0);
31486 set_int(sbvis_v, 0);
31487 set_int(sbalways_v, 0);
31488 set_int(sbalways_h, 0);
31489 set_int(sbvis_timer, 0);
31493 program { name: "vbar_show";
31494 signal: "elm,action,show,vbar";
31496 action: STATE_SET "default" 0.0;
31497 target: "sb_vbar_clip_master";
31499 program { name: "vbar_hide";
31500 signal: "elm,action,hide,vbar";
31502 action: STATE_SET "hidden" 0.0;
31503 target: "sb_vbar_clip_master";
31505 program { name: "vbar_show_always";
31506 signal: "elm,action,show_always,vbar";
31510 v = get_int(sbvis_v);
31511 v |= get_int(sbalways_v);
31513 set_int(sbalways_v, 1);
31514 emit("do-show-vbar", "");
31515 set_int(sbvis_v, 1);
31519 program { name: "vbar_show_notalways";
31520 signal: "elm,action,show_notalways,vbar";
31524 v = get_int(sbalways_v);
31526 set_int(sbalways_v, 0);
31527 v = get_int(sbvis_v);
31529 emit("do-hide-vbar", "");
31530 set_int(sbvis_v, 0);
31535 program { name: "sb_vbar_show";
31536 signal: "do-show-vbar";
31538 action: STATE_SET "default" 0.0;
31539 transition: LINEAR 0.5;
31540 target: "sb_vbar_clip";
31542 program { name: "sb_vbar_hide";
31543 signal: "do-hide-vbar";
31545 action: STATE_SET "hidden" 0.0;
31546 transition: LINEAR 0.5;
31547 target: "sb_vbar_clip";
31550 program { name: "hbar_show";
31551 signal: "elm,action,show,hbar";
31553 action: STATE_SET "default" 0.0;
31554 target: "sb_hbar_clip_master";
31556 program { name: "hbar_hide";
31557 signal: "elm,action,hide,hbar";
31559 action: STATE_SET "hidden" 0.0;
31560 target: "sb_hbar_clip_master";
31562 program { name: "hbar_show_always";
31563 signal: "elm,action,show_always,hbar";
31567 v = get_int(sbvis_h);
31568 v |= get_int(sbalways_h);
31570 set_int(sbalways_h, 1);
31571 emit("do-show-hbar", "");
31572 set_int(sbvis_h, 1);
31576 program { name: "hbar_show_notalways";
31577 signal: "elm,action,show_notalways,hbar";
31581 v = get_int(sbalways_h);
31583 set_int(sbalways_h, 0);
31584 v = get_int(sbvis_h);
31586 emit("do-hide-hbar", "");
31587 set_int(sbvis_h, 0);
31592 program { name: "sb_hbar_show";
31593 signal: "do-show-hbar";
31595 action: STATE_SET "default" 0.0;
31596 transition: LINEAR 0.5;
31597 target: "sb_hbar_clip";
31599 program { name: "sb_hbar_hide";
31600 signal: "do-hide-hbar";
31602 action: STATE_SET "hidden" 0.0;
31603 transition: LINEAR 0.5;
31604 target: "sb_hbar_clip";
31607 program { name: "scroll";
31608 signal: "elm,action,scroll";
31612 v = get_int(sbvis_v);
31613 v |= get_int(sbalways_v);
31615 emit("do-show-vbar", "");
31616 set_int(sbvis_v, 1);
31618 v = get_int(sbvis_h);
31619 v |= get_int(sbalways_h);
31621 emit("do-show-hbar", "");
31622 set_int(sbvis_h, 1);
31624 v = get_int(sbvis_timer);
31625 if (v > 0) cancel_timer(v);
31626 v = timer(1.0, "timer0", 0);
31627 set_int(sbvis_timer, v);
31630 program { name: "go1";
31631 signal: "elm,state,busy,start";
31633 action: STATE_SET "active" 0.0;
31634 transition: SINUSOIDAL 1.0;
31635 target: "busy_clip";
31637 program { name: "go2";
31638 signal: "elm,state,busy,start";
31640 action: STATE_SET "default" 0.0;
31641 transition: LINEAR 0.5;
31645 program { name: "stop1";
31646 signal: "elm,state,busy,stop";
31648 action: STATE_SET "default" 0.0;
31649 transition: SINUSOIDAL 1.0;
31650 target: "busy_clip";
31653 program { name: "stop2";
31654 action: ACTION_STOP;
31659 group { name: "elm/map/marker/radio/default";
31663 item: size_max_w 58;
31664 item: size_max_h 58;
31667 image: "map_item.png" COMP;
31670 part { name: "whole";
31671 description { state: "default" 0.0;
31674 part { name: "base";
31675 ignore_flags: ON_HOLD;
31676 description { state: "default" 0.0;
31677 image.normal: "map_item.png";
31680 part { name: "elm.icon";
31684 description { state: "default" 0.0;
31685 rel1.relative: 0.27 0.27;
31686 rel2.relative: 0.73 0.73;
31689 part { name: "elm.text";
31691 effect: SOFT_SHADOW;
31694 description { state: "default" 0.0;
31696 color: 224 224 224 255;
31698 rel1.relative: 0.28 0.25;
31699 rel2.relative: 0.75 0.75;
31701 font: "Sans,Edje-Vera";
31710 program { name: "open";
31711 signal: "mouse,clicked,1";
31713 action: SIGNAL_EMIT "open" "elm";
31715 program { name: "bringin";
31716 signal: "mouse,down,1,double";
31718 action: SIGNAL_EMIT "bringin" "elm";
31722 group { name: "elm/map/marker/radio2/default";
31726 item: size_max_w 58;
31727 item: size_max_h 58;
31730 image: "map_item_2.png" COMP;
31733 part { name: "base";
31734 ignore_flags: ON_HOLD;
31735 description { state: "default" 0.0;
31736 image.normal: "map_item_2.png";
31739 part { name: "elm.text";
31741 effect: SOFT_SHADOW;
31744 description { state: "default" 0.0;
31746 color: 224 224 224 255;
31748 rel1.relative: 0.28 0.25;
31749 rel2.relative: 0.75 0.75;
31751 font: "Sans,Edje-Vera";
31760 program { name: "open";
31761 signal: "mouse,clicked,1";
31763 action: SIGNAL_EMIT "open" "elm";
31765 program { name: "bringin";
31766 signal: "mouse,down,1,double";
31768 action: SIGNAL_EMIT "bringin" "elm";
31772 group { name: "elm/map/marker/empty/default";
31776 item: size_max_w 64;
31777 item: size_max_h 64;
31780 part { name: "whole";
31781 description { state: "default" 0.0;
31784 part { name: "base";
31785 ignore_flags: ON_HOLD;
31786 description { state: "default" 0.0;
31789 part { name: "elm.icon";
31793 description { state: "default" 0.0;
31796 part { name: "elm.text";
31798 effect: SOFT_SHADOW;
31801 description { state: "default" 0.0;
31803 color: 224 224 224 255;
31805 rel1.relative: 0.28 0.25;
31806 rel2.relative: 0.75 0.75;
31808 font: "Sans,Edje-Vera";
31817 program { name: "open";
31818 signal: "mouse,clicked,1";
31820 action: SIGNAL_EMIT "open" "elm";
31822 program { name: "bringin";
31823 signal: "mouse,down,1,double";
31825 action: SIGNAL_EMIT "bringin" "elm";
31829 group { name: "elm/map/marker_bubble/default";
31831 image: "bubble.png" COMP;
31832 image: "bubble_shine.png" COMP;
31839 part { name: "clipper";
31841 description { state: "default" 0.0;
31842 color: 255 255 255 0;
31844 description { state: "show" 0.0;
31845 inherit: "default" 0.0;
31846 color: 255 255 255 255;
31849 part { name: "base0";
31851 clip_to: "clipper";
31852 description { state: "default" 0.0;
31854 normal: "bubble.png";
31855 border: 11 36 10 19;
31857 image.middle: SOLID;
31861 part { name: "elm.swallow.content";
31863 clip_to: "clipper";
31864 description { state: "default" 0.0;
31874 part { name: "shine";
31876 clip_to: "clipper";
31877 description { state: "default" 0.0;
31886 normal: "bubble_shine.png";
31894 program { name: "show";
31896 action: STATE_SET "show" 0.0;
31898 transition: ACCELERATE 0.5;
31903 /////////////////////////////////////////////////////////////////////////////
31905 /////////////////////////////////////////////////////////////////////////////
31907 name: "elm/panes/vertical/default";
31909 image: "bt_base1.png" COMP;
31910 image: "bt_base2.png" COMP;
31911 image: "bt_hilight.png" COMP;
31912 image: "bt_shine.png" COMP;
31913 image: "bt_glow.png" COMP;
31914 image: "bt_dis_base.png" COMP;
31915 image: "bt_dis_hilight.png" COMP;
31916 image: "arrow_right.png" COMP;
31917 image: "arrow_left.png" COMP;
31928 state: "default" 0.0;
31936 name: "whole_left";
31941 state: "default" 0.0;
31942 rel2.to_x: "elm.bar";
31943 rel2.relative: 0.0 1.0;
31949 name: "elm.swallow.left";
31951 clip_to: "whole_left";
31954 state: "default" 0.0;
31955 rel1.to: "whole_left";
31956 rel2.to: "whole_left";
31962 name: "whole_right";
31967 state: "default" 0.0;
31968 rel1.to_x: "elm.bar";
31969 rel1.relative: 1.0 0.0;
31975 name: "elm.swallow.right";
31977 clip_to: "whole_right";
31980 state: "default" 0.0;
31981 rel1.to: "whole_right";
31982 rel2.to: "whole_right";
31986 part { name: "elm.bar";
31993 description { state: "default" 0.0;
31996 rel1.relative: 0.0 0.5;
31997 rel2.relative: 1.0 0.5;
31999 normal: "bt_base2.png";
32002 image.middle: SOLID;
32004 description { state: "clicked" 0.0;
32005 inherit: "default" 0.0;
32006 image.normal: "bt_base1.png";
32007 image.middle: SOLID;
32009 description { state: "disabled" 0.0;
32010 inherit: "default" 0.0;
32012 normal: "bt_dis_base.png";
32017 part { name: "over1";
32019 description { state: "default" 0.0;
32020 rel1.to: "elm.bar";
32021 rel2.to: "elm.bar";
32022 rel2.relative: 1.0 0.5;
32024 normal: "bt_hilight.png";
32028 description { state: "disabled" 0.0;
32029 inherit: "default" 0.0;
32031 normal: "bt_dis_hilight.png";
32036 part { name: "over2";
32039 ignore_flags: ON_HOLD;
32040 description { state: "default" 0.0;
32041 rel1.to: "elm.bar";
32042 rel2.to: "elm.bar";
32044 normal: "bt_shine.png";
32048 description { state: "disabled" 0.0;
32049 inherit: "default" 0.0;
32053 part { name: "over3";
32056 description { state: "default" 0.0;
32057 color: 255 255 255 0;
32058 rel1.to: "elm.bar";
32059 rel2.to: "elm.bar";
32061 normal: "bt_glow.png";
32062 border: 12 12 12 12;
32066 description { state: "clicked" 0.0;
32067 inherit: "default" 0.0;
32069 color: 255 255 255 255;
32075 name: "arrow_right";
32076 description { state: "default" 0.0;
32079 color: 255 255 255 0;
32081 rel1.relative: 1.0 0.5;
32082 rel1.to_x: "elm.bar";
32083 rel1.offset: 45/2 -45/2;
32085 rel2.relative: 1.0 0.5;
32086 rel2.to_x: "elm.bar";
32087 rel2.offset: 45/2 45/2;
32089 image.normal: "arrow_right.png";
32093 description { state: "anim_1" 0.0;
32094 inherit: "default" 0.0;
32095 color: 255 255 255 200;
32096 rel1.offset: (45/2 + 10) -45/2;
32097 rel2.offset: (45/2 +10) 45/2;
32099 description { state: "anim_2" 0.0;
32100 inherit: "default" 0.0;
32101 color: 255 255 255 0;
32102 rel1.offset: (45/2 + 20) -45/2;
32103 rel2.offset: (45/2 + 20) 45/2;
32107 name: "arrow_left";
32108 description { state: "default" 0.0;
32111 color: 255 255 255 0;
32113 rel1.relative: 0.0 0.5;
32114 rel1.to_x: "elm.bar";
32115 rel1.offset: -45/2 -45/2;
32117 rel2.relative: 0.0 0.5;
32118 rel2.to_x: "elm.bar";
32119 rel2.offset: -45/2 45/2;
32121 image.normal: "arrow_left.png";
32125 description { state: "anim_1" 0.0;
32126 inherit: "default" 0.0;
32127 color: 255 255 255 200;
32128 rel1.offset: (-45/2 - 10) -45/2;
32129 rel2.offset: (-45/2 - 10) 45/2;
32131 description { state: "anim_2" 0.0;
32132 inherit: "default" 0.0;
32133 color: 255 255 255 0;
32134 rel1.offset: (-45/2 - 20) -45/2;
32135 rel2.offset: (-45/2 - 20) 45/2;
32142 name: "button_click";
32143 signal: "mouse,down,1";
32145 action: SIGNAL_EMIT "elm,action,press" "";
32146 after: "button_click_anim";
32147 after: "arrow_anim_start";
32150 name: "button_click_anim";
32151 action: STATE_SET "clicked" 0.0;
32155 name: "button_unclick";
32156 signal: "mouse,up,1";
32158 action: SIGNAL_EMIT "elm,action,unpress" "";
32159 after: "button_unclick_anim";
32160 after: "arrow_anim_stop";
32163 name: "button_unclick_anim";
32164 action: STATE_SET "default" 0.0;
32168 name: "button_click2";
32169 signal: "mouse,down,1";
32171 action: STATE_SET "clicked" 0.0;
32175 name: "button_unclick2";
32176 signal: "mouse,up,1";
32178 action: STATE_SET "default" 0.0;
32179 transition: DECELERATE 0.5;
32183 name: "button_unclick3";
32184 signal: "mouse,up,1";
32186 action: SIGNAL_EMIT "elm,action,click" "";
32189 name: "button_down_double";
32190 signal: "mouse,down,1,double";
32192 action: SIGNAL_EMIT "elm,action,click,double" "";
32197 name: "arrow_anim_start";
32198 action: STATE_SET "anim_1" 0.0;
32199 target: "arrow_right";
32200 target: "arrow_left";
32201 transition: LINEAR 0.6;
32202 after: "arrow_anim_1";
32205 name: "arrow_anim_1";
32206 action: STATE_SET "anim_2" 0.0;
32207 target: "arrow_right";
32208 target: "arrow_left";
32209 transition: LINEAR 0.6;
32210 after: "arrow_anim_2";
32213 name: "arrow_anim_2";
32214 action: STATE_SET "default" 0.0;
32215 target: "arrow_right";
32216 target: "arrow_left";
32217 after: "arrow_anim_start";
32220 name: "arrow_anim_stop";
32221 action: ACTION_STOP;
32222 target: "arrow_anim_start";
32223 target: "arrow_anim_1";
32224 target: "arrow_anim_2";
32225 after: "arrow_anim_stop_1";
32228 name: "arrow_anim_stop_1";
32229 action: STATE_SET "default" 0.0;
32230 target: "arrow_right";
32231 target: "arrow_left";
32232 transition: DECELERATE 0.4;
32238 name: "elm/panes/horizontal/default";
32240 image: "bt_base1.png" COMP;
32241 image: "bt_base2.png" COMP;
32242 image: "bt_hilight.png" COMP;
32243 image: "bt_shine.png" COMP;
32244 image: "bt_glow.png" COMP;
32245 image: "bt_dis_base.png" COMP;
32246 image: "bt_dis_hilight.png" COMP;
32247 image: "arrow_up.png" COMP;
32248 image: "arrow_down.png" COMP;
32259 state: "default" 0.0;
32267 name: "whole_left";
32272 state: "default" 0.0;
32273 rel2.to_y: "elm.bar";
32274 rel2.relative: 1.0 0.0;
32280 name: "elm.swallow.left";
32282 clip_to: "whole_left";
32285 state: "default" 0.0;
32286 rel1.to: "whole_left";
32287 rel2.to: "whole_left";
32293 name: "whole_right";
32298 state: "default" 0.0;
32299 rel1.to_y: "elm.bar";
32300 rel1.relative: 0.0 1.0;
32306 name: "elm.swallow.right";
32308 clip_to: "whole_right";
32311 state: "default" 0.0;
32312 rel1.to: "whole_right";
32313 rel2.to: "whole_right";
32317 part { name: "elm.bar";
32324 description { state: "default" 0.0;
32327 rel1.relative: 0.5 0.0;
32328 rel2.relative: 0.5 1.0;
32330 normal: "bt_base2.png";
32333 image.middle: SOLID;
32335 description { state: "clicked" 0.0;
32336 inherit: "default" 0.0;
32337 image.normal: "bt_base1.png";
32338 image.middle: SOLID;
32340 description { state: "disabled" 0.0;
32341 inherit: "default" 0.0;
32343 normal: "bt_dis_base.png";
32348 part { name: "over1";
32350 description { state: "default" 0.0;
32351 rel1.to: "elm.bar";
32352 rel2.to: "elm.bar";
32353 rel2.relative: 1.0 0.5;
32355 normal: "bt_hilight.png";
32359 description { state: "disabled" 0.0;
32360 inherit: "default" 0.0;
32362 normal: "bt_dis_hilight.png";
32367 part { name: "over2";
32370 ignore_flags: ON_HOLD;
32371 description { state: "default" 0.0;
32372 rel1.to: "elm.bar";
32373 rel2.to: "elm.bar";
32375 normal: "bt_shine.png";
32379 description { state: "disabled" 0.0;
32380 inherit: "default" 0.0;
32384 part { name: "over3";
32387 description { state: "default" 0.0;
32388 color: 255 255 255 0;
32389 rel1.to: "elm.bar";
32390 rel2.to: "elm.bar";
32392 normal: "bt_glow.png";
32393 border: 12 12 12 12;
32397 description { state: "clicked" 0.0;
32398 inherit: "default" 0.0;
32400 color: 255 255 255 255;
32406 name: "arrow_right";
32407 description { state: "default" 0.0;
32410 color: 255 255 255 0;
32412 rel1.relative: 0.5 1.0;
32413 rel1.to_y: "elm.bar";
32414 rel1.offset: -45/2 45/2;
32416 rel2.relative: 0.5 1.0;
32417 rel2.to_y: "elm.bar";
32418 rel2.offset: 45/2 45/2;
32420 image.normal: "arrow_down.png";
32424 description { state: "anim_1" 0.0;
32425 inherit: "default" 0.0;
32426 color: 255 255 255 200;
32427 rel1.offset: -45/2 (45/2 +10);
32428 rel2.offset: 45/2 (45/2 +10);
32430 description { state: "anim_2" 0.0;
32431 inherit: "default" 0.0;
32432 color: 255 255 255 0;
32433 rel1.offset: -45/2 (45/2 + 20);
32434 rel2.offset: 45/2 (45/2 + 20);
32438 name: "arrow_left";
32439 description { state: "default" 0.0;
32442 color: 255 255 255 0;
32444 rel1.relative: 0.5 0.0;
32445 rel1.to_y: "elm.bar";
32446 rel1.offset: -45/2 -45/2;
32448 rel2.relative: 0.5 0.0;
32449 rel2.to_y: "elm.bar";
32450 rel2.offset: 45/2 -45/2;
32452 image.normal: "arrow_up.png";
32456 description { state: "anim_1" 0.0;
32457 inherit: "default" 0.0;
32458 color: 255 255 255 200;
32459 rel1.offset: -45/2 (-45/2 - 10);
32460 rel2.offset: 45/2 (-45/2 - 10);
32462 description { state: "anim_2" 0.0;
32463 inherit: "default" 0.0;
32464 color: 255 255 255 0;
32465 rel1.offset: -45/2 (-45/2 - 20);
32466 rel2.offset: 45/2 (-45/2 - 20);
32473 name: "button_click";
32474 signal: "mouse,down,1";
32476 action: SIGNAL_EMIT "elm,action,press" "";
32477 after: "button_click_anim";
32478 after: "arrow_anim_start";
32481 name: "button_click_anim";
32482 action: STATE_SET "clicked" 0.0;
32486 name: "button_unclick";
32487 signal: "mouse,up,1";
32489 action: SIGNAL_EMIT "elm,action,unpress" "";
32490 after: "button_unclick_anim";
32491 after: "arrow_anim_stop";
32494 name: "button_unclick_anim";
32495 action: STATE_SET "default" 0.0;
32499 name: "button_click2";
32500 signal: "mouse,down,1";
32502 action: STATE_SET "clicked" 0.0;
32506 name: "button_unclick2";
32507 signal: "mouse,up,1";
32509 action: STATE_SET "default" 0.0;
32510 transition: DECELERATE 0.5;
32514 name: "button_unclick3";
32515 signal: "mouse,up,1";
32517 action: SIGNAL_EMIT "elm,action,click" "";
32520 name: "button_down_double";
32521 signal: "mouse,down,1,double";
32523 action: SIGNAL_EMIT "elm,action,click,double" "";
32528 name: "arrow_anim_start";
32529 action: STATE_SET "anim_1" 0.0;
32530 target: "arrow_right";
32531 target: "arrow_left";
32532 transition: LINEAR 0.6;
32533 after: "arrow_anim_1";
32536 name: "arrow_anim_1";
32537 action: STATE_SET "anim_2" 0.0;
32538 target: "arrow_right";
32539 target: "arrow_left";
32540 transition: LINEAR 0.6;
32541 after: "arrow_anim_2";
32544 name: "arrow_anim_2";
32545 action: STATE_SET "default" 0.0;
32546 target: "arrow_right";
32547 target: "arrow_left";
32548 after: "arrow_anim_start";
32551 name: "arrow_anim_stop";
32552 action: ACTION_STOP;
32553 target: "arrow_anim_start";
32554 target: "arrow_anim_1";
32555 target: "arrow_anim_2";
32556 after: "arrow_anim_stop_1";
32559 name: "arrow_anim_stop_1";
32560 action: STATE_SET "default" 0.0;
32561 target: "arrow_right";
32562 target: "arrow_left";
32563 transition: DECELERATE 0.4;
32570 /////////////////////////////////////////////////////////////////////////////
32572 /////////////////////////////////////////////////////////////////////////////
32574 name: "elm/panel/base/left";
32575 alias: "elm/panel/base/top";
32578 image: "bt_base1.png" COMP;
32579 image: "bt_hilight.png" COMP;
32580 image: "bt_shine.png" COMP;
32581 image: "bt_glow.png" COMP;
32582 image: "bt_dis_base.png" COMP;
32583 image: "icon_arrow_left.png" COMP;
32584 image: "icon_arrow_right.png" COMP;
32587 item: "focus_highlight" "on";
32591 part { name: "focus_highlight";
32592 description { state: "default" 0.0;
32594 color: 255 255 255 0;
32604 normal: "frame_2.png";
32609 description { state: "enabled" 0.0;
32610 inherit: "default" 0.0;
32612 color: 255 255 255 255;
32622 state: "default" 0.0;
32623 color: 255 255 255 0;
32624 rel1.relative: 0.0 0.0;
32626 rel2.relative: 1.0 1.0;
32627 rel2.offset: -1 -1;
32631 state: "hidden" 0.0;
32632 inherit: "default" 0.0;
32633 rel1.relative: -1.0 0.0;
32635 rel2.relative: 0.0 1.0;
32636 rel2.offset: 20 -1;
32646 state: "default" 0.0;
32649 rel2.offset: -20 -1;
32652 normal: "bt_dis_base.png";
32664 state: "default" 0.0;
32679 name: "elm.swallow.content";
32681 clip_to: "clipper";
32684 state: "default" 0.0;
32685 rel1.to: "clipper";
32686 rel2.to: "clipper";
32696 state: "default" 0.0;
32709 normal: "bt_base1.png";
32716 state: "clicked" 0.0;
32717 inherit: "default" 0.0;
32727 state: "default" 0.0;
32736 normal: "bt_hilight.png";
32747 ignore_flags: ON_HOLD;
32750 state: "default" 0.0;
32755 normal: "bt_shine.png";
32768 state: "default" 0.0;
32769 color: 255 255 255 0;
32774 normal: "bt_glow.png";
32775 border: 12 12 12 12;
32781 state: "clicked" 0.0;
32782 inherit: "default" 0.0;
32784 color: 255 255 255 255;
32794 state: "default" 0.0;
32800 image.normal: "icon_arrow_left.png";
32804 state: "hidden" 0.0;
32805 inherit: "default" 0.0;
32806 image.normal: "icon_arrow_right.png";
32815 signal: "elm,action,show";
32817 action: STATE_SET "default" 0.0;
32819 target: "btn_icon";
32820 transition: LINEAR 0.5;
32825 signal: "elm,action,hide";
32827 action: STATE_SET "hidden" 0.0;
32829 target: "btn_icon";
32830 transition: LINEAR 0.5;
32835 signal: "mouse,down,1";
32836 source: "btn_over2";
32837 action: STATE_SET "clicked" 0.0;
32842 name: "btn_unclick";
32843 signal: "mouse,up,1";
32844 source: "btn_over2";
32845 action: STATE_SET "default" 0.0;
32850 name: "btn_click2";
32851 signal: "mouse,down,1";
32852 source: "btn_over3";
32853 action: STATE_SET "clicked" 0.0;
32854 target: "btn_over3";
32858 name: "btn_unclick2";
32859 signal: "mouse,up,1";
32860 source: "btn_over3";
32861 action: STATE_SET "default" 0.0;
32862 transition: DECELERATE 0.5;
32863 target: "btn_over3";
32867 name: "btn_unclick3";
32868 signal: "mouse,clicked,1";
32869 source: "btn_over2";
32870 action: SIGNAL_EMIT "elm,action,panel,toggle" "";
32872 program { name: "highlight_show";
32873 signal: "elm,action,focus_highlight,show";
32875 action: STATE_SET "enabled" 0.0;
32876 transition: ACCELERATE 0.3;
32877 target: "focus_highlight";
32879 program { name: "highlight_hide";
32880 signal: "elm,action,focus_highlight,hide";
32882 action: STATE_SET "default" 0.0;
32883 transition: DECELERATE 0.3;
32884 target: "focus_highlight";
32890 name: "elm/panel/base/right";
32891 alias: "elm/panel/base/bottom";
32894 image: "bt_base1.png" COMP;
32895 image: "bt_hilight.png" COMP;
32896 image: "bt_shine.png" COMP;
32897 image: "bt_glow.png" COMP;
32898 image: "bt_dis_base.png" COMP;
32899 image: "icon_arrow_left.png" COMP;
32900 image: "icon_arrow_right.png" COMP;
32904 part { name: "focus_highlight";
32905 description { state: "default" 0.0;
32907 color: 255 255 255 0;
32917 normal: "frame_2.png";
32922 description { state: "enabled" 0.0;
32923 inherit: "default" 0.0;
32925 color: 255 255 255 255;
32935 state: "default" 0.0;
32936 color: 255 255 255 0;
32937 rel1.relative: 0.0 0.0;
32939 rel2.relative: 1.0 1.0;
32940 rel2.offset: -1 -1;
32944 state: "hidden" 0.0;
32945 inherit: "default" 0.0;
32946 rel1.relative: 1.0 0.0;
32947 rel1.offset: -22 0;
32948 rel2.relative: 2.0 1.0;
32949 rel2.offset: -23 -1;
32959 state: "default" 0.0;
32965 normal: "bt_dis_base.png";
32977 state: "default" 0.0;
32992 name: "elm.swallow.content";
32994 clip_to: "clipper";
32997 state: "default" 0.0;
32998 rel1.to: "clipper";
32999 rel2.to: "clipper";
33009 state: "default" 0.0;
33025 normal: "bt_base1.png";
33032 state: "clicked" 0.0;
33033 inherit: "default" 0.0;
33043 state: "default" 0.0;
33052 normal: "bt_hilight.png";
33063 ignore_flags: ON_HOLD;
33066 state: "default" 0.0;
33071 normal: "bt_shine.png";
33084 state: "default" 0.0;
33085 color: 255 255 255 0;
33090 normal: "bt_glow.png";
33091 border: 12 12 12 12;
33097 state: "clicked" 0.0;
33098 inherit: "default" 0.0;
33100 color: 255 255 255 255;
33110 state: "default" 0.0;
33116 image.normal: "icon_arrow_right.png";
33120 state: "hidden" 0.0;
33121 inherit: "default" 0.0;
33122 image.normal: "icon_arrow_left.png";
33131 signal: "elm,action,show";
33133 action: STATE_SET "default" 0.0;
33135 target: "btn_icon";
33136 transition: LINEAR 0.5;
33141 signal: "elm,action,hide";
33143 action: STATE_SET "hidden" 0.0;
33145 target: "btn_icon";
33146 transition: LINEAR 0.5;
33151 signal: "mouse,down,1";
33152 source: "btn_over2";
33153 action: STATE_SET "clicked" 0.0;
33158 name: "btn_unclick";
33159 signal: "mouse,up,1";
33160 source: "btn_over2";
33161 action: STATE_SET "default" 0.0;
33166 name: "btn_click2";
33167 signal: "mouse,down,1";
33168 source: "btn_over3";
33169 action: STATE_SET "clicked" 0.0;
33170 target: "btn_over3";
33174 name: "btn_unclick2";
33175 signal: "mouse,up,1";
33176 source: "btn_over3";
33177 action: STATE_SET "default" 0.0;
33178 transition: DECELERATE 0.5;
33179 target: "btn_over3";
33183 name: "btn_unclick3";
33184 signal: "mouse,up,1";
33185 source: "btn_over2";
33186 action: SIGNAL_EMIT "elm,action,panel,toggle" "";
33188 program { name: "highlight_show";
33189 signal: "elm,action,focus";
33191 action: STATE_SET "enabled" 0.0;
33192 transition: ACCELERATE 0.3;
33193 target: "focus_highlight";
33195 program { name: "highlight_hide";
33196 signal: "elm,action,unfocus";
33198 action: STATE_SET "default" 0.0;
33199 transition: DECELERATE 0.3;
33200 target: "focus_highlight";
33205 ///////////////////////////////////////////////////////////////////////////////
33206 group { name: "elm/conformant/base/default";
33208 part { name: "elm.swallow.shelf";
33210 description { state: "default" 0.0;
33213 rel2.relative: 1.0 0.0;
33216 part { name: "elm.swallow.content";
33218 description { state: "default" 0.0;
33220 rel1.relative: 0.0 1.0;
33221 rel1.to_y: "elm.swallow.shelf";
33222 rel2.relative: 1.0 0.0;
33223 rel2.to_y: "elm.swallow.panel";
33226 part { name: "elm.swallow.panel";
33228 description { state: "default" 0.0;
33231 rel1.relative: 0.0 1.0;
33237 /////////////////////////////////////////////////////////////////////////////
33239 /////////////////////////////////////////////////////////////////////////////
33241 part { name: "ch_"#_pos".base"; \
33243 description { state: "default" 0.0; \
33245 relative: (_pos % 7 * 7 / 8 / 6) 0; \
33249 relative: (_pos % 7 * 7 / 8 / 6 + 1 / 8) 1; \
33256 part { name: "ch_"#_pos".text"; \
33258 effect: SOFT_SHADOW; \
33261 clip_to: "ch_"#_pos".clipper"; \
33263 state: "default" 0.0; \
33264 rel1.to: "ch_"#_pos".base"; \
33265 rel2.to: "ch_"#_pos".base"; \
33266 color: 0 0 0 255; \
33276 part { name: "ch_"#_pos".clipper"; \
33278 description { state: "default" 0.0; \
33279 rel1.to: "ch_"#_pos".base"; \
33280 rel2.to: "ch_"#_pos".base"; \
33284 #define CIT(_pos) \
33285 part { name: "cit_"#_pos".rect"; \
33287 description { state: "default" 0.0; \
33289 relative: (_pos % 7 * 7 / 8 / 6) \
33290 (_pos / 8 / 5 - _pos % 7 / 8 / 5); \
33294 relative: (_pos % 7 * 7 / 8 / 6 + 1 / 8) \
33295 (_pos / 8 / 5 - _pos % 7 / 8 / 5 + 1 / 8); \
33303 name: "cit_"#_pos".event"; \
33305 repeat_events: 1; \
33307 rel1.to: "cit_"#_pos".rect"; \
33308 rel2.to: "cit_"#_pos".rect"; \
33309 state: "default" 0.0; \
33313 part { name: "cit_"#_pos".shelf"; \
33316 description { state: "default" 0.0; \
33318 to: "cit_"#_pos".bg"; \
33322 to: "cit_"#_pos".bg"; \
33324 color: 200 200 200 255; \
33327 part { name: "cit_"#_pos".hd"; \
33330 description { state: "default" 0.0; \
33332 to: "cit_"#_pos".bg"; \
33336 to: "cit_"#_pos".bg"; \
33339 color: 160 0 0 255; \
33341 description { state: "visible" 0.0; \
33342 inherit: "default" 0.0; \
33347 name: "cit_"#_pos".base_sh"; \
33350 state: "default" 0.0; \
33354 to: "cit_"#_pos".base"; \
33355 relative: 0.0 1.0; \
33359 to: "cit_"#_pos".base"; \
33360 relative: 1.0 1.05; \
33364 normal: "ilist_item_shadow.png"; \
33370 name: "cit_"#_pos".base"; \
33373 state: "default" 0.0; \
33374 rel1.to: "cit_"#_pos".rect"; \
33375 rel2.to: "cit_"#_pos".rect"; \
33376 rel2.offset: -1 -1; \
33378 normal: "ilist_1.png"; \
33384 state: "today" 0.0; \
33385 inherit: "default" 0.0; \
33386 image.normal: "ilist_2.png"; \
33387 color: 240 240 240 255; \
33390 part { name: "cit_"#_pos".bg"; \
33392 description { state: "default" 0.0; \
33394 color: 255 255 255 0; \
33396 to: "cit_"#_pos".rect"; \
33397 relative: 0.0 0.0; \
33400 to: "cit_"#_pos".rect"; \
33401 relative: 1.0 1.0; \
33405 normal: "bt_sm_base1.png"; \
33408 image.middle: SOLID; \
33410 description { state: "selected" 0.0; \
33411 inherit: "default" 0.0; \
33413 color: 255 255 255 255; \
33416 part { name: "cit_"#_pos".text"; \
33418 effect: SOFT_SHADOW; \
33422 state: "default" 0.0; \
33423 rel1.to: "cit_"#_pos".bg"; \
33424 rel2.to: "cit_"#_pos".bg"; \
33425 color: 0 0 0 255; \
33434 description { state: "selected" 0.0; \
33435 inherit: "default" 0.0; \
33436 color: 224 224 224 255; \
33437 color3: 0 0 0 64; \
33440 part { name: "cit_"#_pos".fg1"; \
33442 description { state: "default" 0.0; \
33444 color: 255 255 255 0; \
33445 rel1.to: "cit_"#_pos".bg"; \
33446 rel2.relative: 1.0 0.5; \
33447 rel2.to: "cit_"#_pos".bg"; \
33449 normal: "bt_sm_hilight.png"; \
33453 description { state: "selected" 0.0; \
33454 inherit: "default" 0.0; \
33456 color: 255 255 255 255; \
33459 part { name: "cit_"#_pos".fg2"; \
33461 description { state: "default" 0.0; \
33463 color: 255 255 255 0; \
33464 rel1.to: "cit_"#_pos".bg"; \
33465 rel2.to: "cit_"#_pos".bg"; \
33467 normal: "bt_sm_shine.png"; \
33471 description { state: "selected" 0.0; \
33472 inherit: "default" 0.0; \
33474 color: 255 255 255 255; \
33477 part { name: "cit_"#_pos".check"; \
33479 description { state: "default" 0.0; \
33481 to: "cit_"#_pos".bg"; \
33482 relative: 0.7 0.6; \
33486 to: "cit_"#_pos".bg"; \
33487 relative: 1.1 1.2; \
33492 color: 255 0 0 255; \
33493 image.normal: "check.png"; \
33495 description { state: "visible" 0.0; \
33496 inherit: "default" 0.0; \
33502 name: "cit_"#_pos".go_active"; \
33503 signal: "cit_"#_pos",selected"; \
33505 action: STATE_SET "selected" 0.0; \
33506 target: "cit_"#_pos".bg"; \
33507 target: "cit_"#_pos".fg1"; \
33508 target: "cit_"#_pos".fg2"; \
33509 target: "cit_"#_pos".text"; \
33512 name: "cit_"#_pos".go_passive"; \
33513 signal: "cit_"#_pos",unselected"; \
33515 action: STATE_SET "default" 0.0; \
33516 target: "cit_"#_pos".bg"; \
33517 target: "cit_"#_pos".fg1"; \
33518 target: "cit_"#_pos".fg2"; \
33519 target: "cit_"#_pos".text"; \
33522 name: "cit_"#_pos".is_today"; \
33523 signal: "cit_"#_pos",today"; \
33525 action: STATE_SET "today" 0.0; \
33526 target: "cit_"#_pos".base"; \
33529 name: "cit_"#_pos".not_today"; \
33530 signal: "cit_"#_pos",not_today"; \
33532 action: STATE_SET "default" 0.0; \
33533 target: "cit_"#_pos".base"; \
33536 source: "cit_"#_pos".clicked"; \
33537 signal: "mouse,clicked,1"; \
33538 source: "cit_"#_pos".event"; \
33539 action: SIGNAL_EMIT "elm,action,selected" #_pos; \
33542 name: "cit_"#_pos".clear"; \
33543 signal: "cit_"#_pos",clear"; \
33545 action: STATE_SET "default" 0.0; \
33546 target: "cit_"#_pos".check"; \
33547 target: "cit_"#_pos".hd"; \
33550 name: "cit_"#_pos".checked"; \
33551 signal: "cit_"#_pos",checked"; \
33553 action: STATE_SET "visible" 0.0; \
33554 target: "cit_"#_pos".check"; \
33557 name: "cit_"#_pos".holiday"; \
33558 signal: "cit_"#_pos",holiday"; \
33560 action: STATE_SET "visible" 0.0; \
33561 target: "cit_"#_pos".hd"; \
33565 group { name: "elm/calendar/base/default";
33567 image: "shelf_inset.png" COMP;
33568 image: "bt_base1.png" COMP;
33569 image: "bt_hilight.png" COMP;
33570 image: "bt_shine.png" COMP;
33571 image: "bt_glow.png" COMP;
33572 image: "bt_dis_base.png" COMP;
33573 image: "bt_dis_hilight.png" COMP;
33574 image: "sp_bt_l.png" COMP;
33575 image: "sp_bt_r.png" COMP;
33576 image: "bt_sm_base1.png" COMP;
33577 image: "bt_sm_shine.png" COMP;
33578 image: "bt_sm_hilight.png" COMP;
33579 image: "ilist_1.png" COMP;
33580 image: "ilist_2.png" COMP;
33581 image: "ilist_item_shadow.png" COMP;
33582 image: "check.png" COMP;
33587 description { state: "default" 0.0;
33590 rel2.offset: -2 -2;
33591 color: 255 255 255 0;
33595 part { name: "spinner-base";
33598 description { state: "default" 0.0;
33604 rel2.offset: -7 -7;
33605 color: 255 255 255 0;
33609 part { name: "conf_over_spinner";
33611 description { state: "default" 0.0;
33612 rel1.to: "spinner-base";
33613 rel1.offset: -3 -3;
33614 rel2.to: "spinner-base";
33617 normal: "shelf_inset.png";
33624 part { name: "table-base";
33627 description { state: "default" 0.0;
33630 rel1.to_y: "spinner-base";
33632 rel1.relative: 0 1;
33634 rel2.offset: -7 -7;
33635 color: 255 255 255 0;
33638 part { name: "conf_over_table";
33640 description { state: "default" 0.0;
33641 rel1.to: "table-base";
33642 rel1.offset: -3 -3;
33643 rel2.to: "table-base";
33646 normal: "shelf_inset.png";
33653 part { name: "header";
33656 description { state: "default" 0.0;
33657 rel1.to: "table-base";
33658 rel1.relative: 0 0;
33659 rel2.to: "table-base";
33660 rel2.relative: 1 0.1;
33661 color: 255 255 255 0;
33664 part { name: "base";
33667 description { state: "default" 0.0;
33668 rel1.to_x: "table-base";
33669 rel1.to_y: "header";
33670 rel1.relative: 0 1;
33672 rel2.to: "table-base";
33674 color: 255 255 255 0;
33677 part { name: "left_bt";
33679 description { state: "default" 0.0;
33680 rel1 { to: "spinner-base";
33683 rel2 { to: "spinner-base";
33691 normal: "bt_base1.png";
33696 description { state: "clicked" 0.0;
33697 inherit: "default" 0.0;
33698 image.normal: "bt_base1.png";
33699 image.middle: SOLID;
33702 part { name: "left_over1";
33704 description { state: "default" 0.0;
33705 rel1.to: "left_bt";
33706 rel2 { to: "left_bt";
33710 normal: "bt_hilight.png";
33715 part { name: "left_over2";
33718 description { state: "default" 0.0;
33719 rel1.to: "left_bt";
33720 rel2.to: "left_bt";
33722 normal: "bt_shine.png";
33727 part { name: "left_over3";
33730 description { state: "default" 0.0;
33731 color: 255 255 255 0;
33732 rel1.to: "left_bt";
33733 rel2.to: "left_bt";
33735 normal: "bt_glow.png";
33736 border: 12 12 12 12;
33740 description { state: "clicked" 0.0;
33741 inherit: "default" 0.0;
33743 color: 255 255 255 255;
33746 part { name: "right_bt";
33748 description { state: "default" 0.0;
33749 rel1 { to: "spinner-base";
33752 rel2 { to: "spinner-base";
33760 normal: "bt_base1.png";
33765 description { state: "clicked" 0.0;
33766 inherit: "default" 0.0;
33767 image.normal: "bt_base1.png";
33768 image.middle: SOLID;
33771 part { name: "right_over1";
33773 description { state: "default" 0.0;
33774 rel1.to: "right_bt";
33775 rel2 { to: "right_bt";
33779 normal: "bt_hilight.png";
33784 part { name: "right_over2";
33787 description { state: "default" 0.0;
33788 rel1.to: "right_bt";
33789 rel2.to: "right_bt";
33791 normal: "bt_shine.png";
33796 part { name: "right_over3";
33799 description { state: "default" 0.0;
33800 color: 255 255 255 0;
33801 rel1.to: "right_bt";
33802 rel2.to: "right_bt";
33804 normal: "bt_glow.png";
33805 border: 12 12 12 12;
33809 description { state: "clicked" 0.0;
33810 inherit: "default" 0.0;
33812 color: 255 255 255 255;
33815 part { name: "left_bt_icon";
33817 description { state: "default" 0.0;
33818 rel1.to: "left_bt";
33819 rel2.to: "left_bt";
33823 image.normal: "sp_bt_l.png";
33826 part { name: "right_bt_icon";
33828 description { state: "default" 0.0;
33829 rel1.to: "right_bt";
33830 rel2.to: "right_bt";
33834 image.normal: "sp_bt_r.png";
33837 part { name: "month_text";
33841 description { state: "default" 0.0;
33844 rel1 { relative: 1.0 0.0;
33847 to_y: "spinner-base";
33849 rel2 { relative: 0.0 1.0;
33852 to_y: "spinner-base";
33856 font: "Sans,Edje-Vera";
33863 CH(0) CH(1) CH(2) CH(3) CH(4) CH(5) CH(6)
33864 CIT(0) CIT(1) CIT(2) CIT(3) CIT(4) CIT(5) CIT(6)
33865 CIT(7) CIT(8) CIT(9) CIT(10) CIT(11) CIT(12) CIT(13)
33866 CIT(14) CIT(15) CIT(16) CIT(17) CIT(18) CIT(19) CIT(20)
33867 CIT(21) CIT(22) CIT(23) CIT(24) CIT(25) CIT(26) CIT(27)
33868 CIT(28) CIT(29) CIT(30) CIT(31) CIT(32) CIT(33) CIT(34)
33869 CIT(35) CIT(36) CIT(37) CIT(38) CIT(39) CIT(40) CIT(41)
33872 program { name: "dec_start";
33873 signal: "mouse,down,1";
33875 action: SIGNAL_EMIT "elm,action,decrement,start" "";
33877 program { name: "dec_stop";
33878 signal: "mouse,up,1";
33880 action: SIGNAL_EMIT "elm,action,stop" "";
33882 program { name: "inc_start";
33883 signal: "mouse,down,1";
33884 source: "right_bt";
33885 action: SIGNAL_EMIT "elm,action,increment,start" "";
33887 program { name: "inc_stop";
33888 signal: "mouse,up,1";
33889 source: "right_bt";
33890 action: SIGNAL_EMIT "elm,action,stop" "";
33893 name: "left_bt_click";
33894 signal: "mouse,down,1";
33895 source: "left_over2";
33896 action: STATE_SET "clicked" 0.0;
33900 name: "left_bt_unclick";
33901 signal: "mouse,up,1";
33902 source: "left_over2";
33903 action: STATE_SET "default" 0.0;
33907 name: "left_bt_click2";
33908 signal: "mouse,down,1";
33909 source: "left_over3";
33910 action: STATE_SET "clicked" 0.0;
33911 target: "left_over3";
33914 name: "left_bt_unclick2";
33915 signal: "mouse,up,1";
33916 source: "left_over3";
33917 action: STATE_SET "default" 0.0;
33918 transition: DECELERATE 0.5;
33919 target: "left_over3";
33922 name: "right_bt_click";
33923 signal: "mouse,down,1";
33924 source: "right_over2";
33925 action: STATE_SET "clicked" 0.0;
33926 target: "right_bt";
33929 name: "right_bt_unclick";
33930 signal: "mouse,up,1";
33931 source: "right_over2";
33932 action: STATE_SET "default" 0.0;
33933 target: "right_bt";
33936 name: "right_bt_click2";
33937 signal: "mouse,down,1";
33938 source: "right_over3";
33939 action: STATE_SET "clicked" 0.0;
33940 target: "right_over3";
33943 name: "right_bt_unclick2";
33944 signal: "mouse,up,1";
33945 source: "right_over3";
33946 action: STATE_SET "default" 0.0;
33947 transition: DECELERATE 0.5;
33948 target: "right_over3";
33956 ////////////////////////////////////////////////////////////////////////////////
33958 ////////////////////////////////////////////////////////////////////////////////
33959 group { name: "elm/colorselector/bg/default";
33961 part { name: "elm.colorbar_0";
33964 description { state: "default" 0.0;
33966 rel1.relative: 0.0 0.00653594771;
33967 rel2.relative: 1.0 0.254901961;
33970 part { name: "elm.colorbar_1";
33973 description { state: "default" 0.0;
33975 rel1.relative: 0.0 0.254901961;
33976 rel2.relative: 1.0 0.503267974;
33979 part { name: "elm.colorbar_2";
33982 description { state: "default" 0.0;
33984 rel1.relative: 0.0 0.503267974;
33985 rel2.relative: 1.0 0.751633987;
33988 part { name: "elm.colorbar_3";
33991 description { state: "default" 0.0;
33993 rel1.relative: 0.0 0.751633987;
33994 rel2.relative: 1.0 1.0;
34000 group { name: "elm/colorselector/base/default";
34002 part { name: "elm.bar_bg";
34005 description { state: "default" 0.0;
34009 to_x: "elm.arrow_bg";
34010 to_y: "elm.arrow_icon";
34014 relative: 1.0 0.83;
34015 to_x: "elm.arrow_bg";
34020 part { name: "elm.bar";
34023 description { state: "default" 0.0;
34024 rel1.to: "elm.bar_bg";
34025 rel2.to: "elm.bar_bg";
34028 part { name: "elm.arrow_bg";
34031 description { state: "default" 0.0;
34033 relative: 1.0 0.17;
34035 to_x: "elm.l_button";
34038 relative: 0.0 0.83;
34040 to_x: "elm.r_button";
34044 part { name: "elm.arrow";
34048 description { state: "default" 0.0;
34053 to_x: "elm.arrow_bg";
34056 relative: 0.0 0.17;
34057 to_x: "elm.arrow_bg";
34063 confine: "elm.arrow_bg";
34068 part { name: "elm.arrow_icon";
34071 description { state: "default" 0.0;
34086 part { name: "event";
34089 description { state: "default" 0.0;
34091 to: "elm.arrow_icon";
34094 to_x: "elm.arrow_icon";
34095 to_y: "elm.arrow_bg";
34101 events: "elm.arrow";
34104 part { name: "elm.l_button";
34108 description { state: "default" 0.0;
34113 to_y: "elm.bar_bg";
34117 to_y: "elm.bar_bg";
34122 part { name: "elm.r_button";
34127 state: "default" 0.0;
34132 to_y: "elm.bar_bg";
34136 to_y: "elm.bar_bg";
34144 group{ name: "elm/colorselector/image/colorbar_0";
34146 image: "color_picker_color.png" COMP;
34149 part { name: "colorbar_0_image";
34152 description { state: "default" 0.0;
34153 rel2.offset: -1 -1;
34154 image.normal: "color_picker_color.png";
34160 group { name: "elm/colorselector/image/colorbar_1";
34162 image: "color_picker_opacity.png" COMP;
34165 part { name: "colorbar_1_image";
34168 description { state: "default" 0.0;
34169 rel2.offset: -1 -1;
34170 image.normal: "color_picker_opacity.png";
34176 group { name: "elm/colorselector/image/colorbar_2";
34178 image: "color_picker_brightness.png" COMP;
34181 part { name: "colorbar_2_image";
34184 description { state: "default" 0.0;
34185 rel2.offset: -1 -1;
34186 image.normal: "color_picker_brightness.png";
34192 group { name: "elm/colorselector/image/colorbar_3";
34194 image: "color_picker_alpha.png" COMP;
34197 part { name: "colorbar_3_image";
34200 description { state: "default" 0.0;
34201 rel2.offset: -1 -1;
34202 image.normal: "color_picker_alpha.png";
34208 group { name: "elm/colorselector/bg_image/colorbar_3";
34210 image: "color_picker_alpha_bg.png" COMP;
34213 part { name: "colorbar_3_image";
34216 description { state: "default" 0.0;
34217 rel2.offset: -1 -1;
34218 image.normal: "color_picker_alpha_bg.png";
34224 group { name: "elm/colorselector/image/updown";
34226 image: "icon_arrow_down.png" COMP;
34232 description { state: "default" 0.0;
34236 part { name: "arrow_image";
34239 description { state: "default" 0.0;
34240 image.normal: "icon_arrow_down.png";
34246 group { name: "elm/colorselector/button/left";
34248 image: "bt_base1.png" COMP;
34249 image: "bt_shine.png" COMP;
34250 image: "sp_bt_l.png" COMP;
34253 part { name: "button_image";
34255 description { state: "default" 0.0;
34256 image.normal: "bt_base1.png";
34257 image.border: 6 6 6 6;
34258 image.middle: SOLID;
34261 description { state: "clicked" 0.0;
34262 inherit: "default" 0.0;
34263 image.normal: "bt_shine.png";
34264 image.border: 6 6 6 6;
34265 image.middle: SOLID;
34268 part { name: "btn_over";
34271 description { state: "default" 0.0;
34272 rel1.to: "button_image";
34275 to: "button_image";
34278 normal: "bt_hilight.png";
34283 part { name: "btn_over2";
34287 ignore_flags: ON_HOLD;
34288 description { state: "default" 0.0;
34289 rel1.to: "button_image";
34290 rel2.to: "button_image";
34292 normal: "bt_shine.png";
34297 part { name: "focus_image";
34299 description { state: "default" 0.0;
34300 color: 255 255 255 0;
34301 rel1.to: "button_image";
34302 rel2.to: "button_image";
34304 normal: "bt_glow.png";
34305 border: 12 12 12 12;
34310 description { state: "clicked" 0.0;
34311 inherit: "default" 0.0;
34313 color: 255 255 255 255;
34316 part { name: "left_arrow";
34318 description { state: "default" 0.0;
34321 image.normal: "sp_bt_l.png";
34328 name: "button_down";
34329 signal: "elm,state,left,button,down";
34330 source: "left_button";
34331 action: STATE_SET "clicked" 0.0;
34332 target: "button_image";
34333 target: "focus_image";
34337 signal: "elm,state,left,button,up";
34338 source: "left_button";
34339 action: STATE_SET "default" 0.0;
34340 target: "button_image";
34341 target: "focus_image";
34346 group { name: "elm/colorselector/button/right";
34348 image: "bt_base1.png" COMP;
34349 image: "bt_shine.png" COMP;
34350 image: "sp_bt_r.png" COMP;
34353 part { name: "button_image";
34355 description { state: "default" 0.0;
34356 image.normal: "bt_base1.png";
34357 image.border: 6 6 6 6;
34358 image.middle: SOLID;
34361 description { state: "clicked" 0.0;
34362 inherit: "default" 0.0;
34363 image.normal: "bt_shine.png";
34364 image.border: 6 6 6 6;
34365 image.middle: SOLID;
34368 part { name: "btn_over";
34371 description { state: "default" 0.0;
34372 rel1.to: "button_image";
34375 to: "button_image";
34378 normal: "bt_hilight.png";
34383 part { name: "btn_over2";
34387 ignore_flags: ON_HOLD;
34388 description { state: "default" 0.0;
34389 rel1.to: "button_image";
34390 rel2.to: "button_image";
34392 normal: "bt_shine.png";
34397 part { name: "focus_image";
34399 description { state: "default" 0.0;
34400 color: 255 255 255 0;
34401 rel1.to: "button_image";
34402 rel2.to: "button_image";
34404 normal: "bt_glow.png";
34405 border: 12 12 12 12;
34410 description { state: "clicked" 0.0;
34411 inherit: "default" 0.0;
34413 color: 255 255 255 255;
34416 part { name: "right_arrow";
34418 description { state: "default" 0.0;
34421 image.normal: "sp_bt_r.png";
34428 name: "button_down";
34429 signal: "elm,state,right,button,down";
34430 source: "right_button";
34431 action: STATE_SET "clicked" 0.0;
34432 target: "button_image";
34433 target: "focus_image";
34437 signal: "elm,state,right,button,up";
34438 source: "right_button";
34439 action: STATE_SET "default" 0.0;
34440 target: "button_image";
34441 target: "focus_image";
34446 ///////////////////////////////////////////////////////////////////////////////
34447 #define FLIP_PICKER_MAX_LEN (50)
34448 #define FLIP_PICKER_MAX_LEN_STR "50"
34450 group { name: "elm/flipselector/base/default";
34452 image: "flip_base.png" COMP;
34453 image: "flip_base_shad.png" COMP;
34454 image: "flip_shad.png" COMP;
34455 image: "arrow_up.png" COMP;
34456 image: "arrow_down.png" COMP;
34457 image: "flip_t.png" COMP;
34458 image: "flip_b.png" COMP;
34462 item: "max_len" FLIP_PICKER_MAX_LEN_STR;
34465 //FIXME: quick successive clicks on, say, up, lead to nastiness
34467 public cur, prev, next, lock;
34469 public animator_bottom_down(val, Float:pos) {
34470 new tmp[FLIP_PICKER_MAX_LEN];
34472 set_tween_state(PART:"bottom", pos, "shrink", 0.0, "default", 0.0);
34473 set_tween_state(PART:"bottom_sheet", pos, "shrink", 0.0, "default",
34475 set_tween_state(PART:"shadow", pos, "half", 0.0, "full",
34479 set_state(PART:"shadow", "default", 0.0);
34482 fetch_str(next, 0, tmp, FLIP_PICKER_MAX_LEN);
34483 if (strncmp(tmp, "", FLIP_PICKER_MAX_LEN) != 0) {
34484 replace_str(next, 0, "");
34485 message(MSG_STRING, 1, tmp);
34490 public animator_top_down(val, Float:pos) {
34491 set_tween_state(PART:"top", pos, "default", 0.0, "shrink", 0.0);
34492 set_tween_state(PART:"top_sheet", pos, "default", 0.0, "shrink",
34494 set_tween_state(PART:"shadow", pos, "default", 0.0, "half",
34498 anim(0.2, "animator_bottom_down", val);
34501 public animator_bottom_up(val, Float:pos) {
34502 set_tween_state(PART:"bottom", pos, "default", 0.0, "shrink", 0.0);
34503 set_tween_state(PART:"bottom_sheet", pos, "default", 0.0, "shrink",
34505 set_tween_state(PART:"shadow", pos, "full", 0.0, "half",
34509 anim(0.2, "animator_top_up", val);
34512 public animator_top_up(val, Float:pos) {
34513 new tmp[FLIP_PICKER_MAX_LEN];
34515 set_tween_state(PART:"top", pos, "shrink", 0.0, "default", 0.0);
34516 set_tween_state(PART:"top_sheet", pos, "shrink", 0.0, "default",
34518 set_tween_state(PART:"shadow", pos, "half", 0.0, "default",
34522 set_state(PART:"shadow", "default", 0.0);
34525 fetch_str(next, 0, tmp, FLIP_PICKER_MAX_LEN);
34526 if (strncmp(tmp, "", FLIP_PICKER_MAX_LEN) != 0) {
34527 replace_str(next, 0, "");
34528 message(MSG_STRING, 2, tmp);
34533 public message(Msg_Type:type, id, ...) {
34535 if ((type == MSG_STRING) && (id == 1)) {
34536 new value[FLIP_PICKER_MAX_LEN], tmp[FLIP_PICKER_MAX_LEN];
34538 snprintf(value, FLIP_PICKER_MAX_LEN, "%s", getarg(2));
34540 if (get_int(lock) == 1) {
34541 replace_str(next, 0, value);
34545 fetch_str(cur, 0, tmp, FLIP_PICKER_MAX_LEN);
34547 set_text(PART:"bottom_b", tmp);
34549 set_state(PART:"top", "shrink", 0.0);
34550 set_text(PART:"top", tmp);
34551 set_state(PART:"top", "default", 0.0);
34552 set_text(PART:"top", tmp);
34554 replace_str(prev, 0, tmp);
34556 set_state(PART:"bottom", "default", 0.0);
34557 set_text(PART:"bottom", value);
34558 set_state(PART:"bottom", "shrink", 0.0);
34559 set_text(PART:"bottom", value);
34561 set_text(PART:"top_b", value);
34563 replace_str(cur, 0, value);
34565 set_state(PART:"bottom_sheet", "shrink", 0.0);
34566 set_state(PART:"top_sheet", "default", 0.0);
34569 set_state(PART:"shadow", "default", 0.0);
34570 anim(0.2, "animator_top_down", 1);
34574 if ((type == MSG_STRING) && (id == 2)) {
34575 new value[FLIP_PICKER_MAX_LEN], tmp[FLIP_PICKER_MAX_LEN];
34577 snprintf(value, FLIP_PICKER_MAX_LEN, "%s", getarg(2));
34579 if (get_int(lock) == 1) {
34580 replace_str(next, 0, value);
34584 fetch_str(cur, 0, tmp, FLIP_PICKER_MAX_LEN);
34586 set_text(PART:"top_b", tmp);
34588 set_state(PART:"bottom", "shrink", 0.0);
34589 set_text(PART:"bottom", tmp);
34590 set_state(PART:"bottom", "default", 0.0);
34591 set_text(PART:"bottom", tmp);
34593 replace_str(prev, 0, tmp);
34595 set_state(PART:"top", "default", 0.0);
34596 set_text(PART:"top", value);
34597 set_state(PART:"top", "shrink", 0.0);
34598 set_text(PART:"top", value);
34600 set_text(PART:"bottom_b", value);
34602 replace_str(cur, 0, value);
34604 set_state(PART:"bottom_sheet", "default", 0.0);
34605 set_state(PART:"top_sheet", "shrink", 0.0);
34608 set_state(PART:"shadow", "full", 0.0);
34609 anim(0.2, "animator_bottom_up", 1);
34615 part { name: "shad";
34617 description { state: "default" 0.0;
34618 rel1.offset: -4 -4;
34623 normal: "flip_base_shad.png";
34629 part { name: "base";
34631 description { state: "default" 0.0;
34633 rel2.offset: -5 -5;
34635 image.normal: "flip_base.png";
34642 description { state: "default" 0.0;
34644 rel1.relative: 0.0 0.5;
34648 description { state: "hidden" 0.0;
34649 inherit: "default" 0.0;
34657 description { state: "default" 0.0;
34660 rel2.relative: 1.0 0.5;
34663 description { state: "hidden" 0.0;
34664 inherit: "default" 0.0;
34669 part { name: "bottom_sheet_static";
34671 description { state: "default" 0.0;
34675 image.normal: "flip_b.png";
34679 part { name: "bottom_b";
34681 clip_to: "bottom_clipper";
34684 description { state: "default" 0.0;
34690 font: "Sans:style=Bold,Edje-Vera-Bold";
34698 part { name: "shadow";
34700 description { state: "default" 0.0;
34703 rel2.relative: 1.0 0.0;
34704 image.normal: "flip_shad.png";
34706 description { state: "half" 0.0;
34707 inherit: "default" 0.0;
34708 rel2.relative: 1.0 0.5;
34710 description { state: "full" 0.0;
34711 inherit: "default" 0.0;
34712 rel2.relative: 1.0 1.0;
34716 part { name: "bottom_sheet";
34718 description { state: "default" 0.0;
34722 image.normal: "flip_b.png";
34724 description { state: "shrink" 0.0;
34725 inherit: "default" 0.0;
34727 rel2.relative: 1.0 0.0;
34731 part { name: "bottom";
34733 clip_to: "bottom_clipper";
34736 description { state: "default" 0.0;
34742 font: "Sans:style=Bold,Edje-Vera-Bold";
34748 description { state: "shrink" 0.0;
34749 inherit: "default" 0.0;
34750 color: 128 128 128 255;
34752 rel2.relative: 1.0 0.5; /* FIXME: same visual effect? --> MAP! */
34756 part { name: "top_sheet_static";
34758 description { state: "default" 0.0;
34762 image.normal: "flip_t.png";
34766 part { name: "top_b";
34768 clip_to: "top_clipper";
34771 description { state: "default" 0.0;
34777 font: "Sans:style=Bold,Edje-Vera-Bold";
34786 part { name: "top_sheet";
34788 description { state: "default" 0.0;
34792 image.normal: "flip_t.png";
34794 description { state: "shrink" 0.0;
34795 inherit: "default" 0.0;
34796 color: 128 128 128 255;
34798 rel1.relative: 0.0 1.0;
34802 part { name: "top";
34804 clip_to: "top_clipper";
34807 description { state: "default" 0.0;
34813 font: "Sans:style=Bold,Edje-Vera-Bold";
34819 description { state: "shrink" 0.0;
34820 inherit: "default" 0.0;
34822 rel1.relative: 0.0 0.5;
34826 part { name: "arrow_top";
34829 description { state: "default" 0.0;
34835 image.normal: "arrow_up.png";
34837 description { state: "hidden" 0.0;
34838 inherit: "default" 0.0;
34842 part { name: "arrow_bottom";
34845 description { state: "default" 0.0;
34851 image.normal: "arrow_down.png";
34853 description { state: "hidden" 0.0;
34854 inherit: "default" 0.0;
34862 name: "top_clipper";
34864 state: "default" 0.0;
34874 name: "bottom_clipper";
34876 state: "default" 0.0;
34885 program { name: "load";
34889 append_str(cur, "");
34890 append_str(prev, "");
34891 append_str(next, "");
34896 program { name: "hide_arrows";
34897 signal: "elm,state,button,hidden";
34899 action: STATE_SET "hidden" 0.0;
34900 target: "arrow_top";
34901 target: "arrow_bottom";
34906 program { name: "show_arrows";
34907 signal: "elm,state,button,visible";
34909 action: STATE_SET "default" 0.0;
34910 target: "arrow_top";
34911 target: "arrow_bottom";
34916 program { name: "up";
34917 signal: "mouse,down,1";
34919 action: SIGNAL_EMIT "elm,action,up,start" "";
34921 program { name: "up,stop";
34922 signal: "mouse,up,1";
34924 action: SIGNAL_EMIT "elm,action,up,stop" "";
34926 program { name: "down";
34927 signal: "mouse,down,1";
34929 action: SIGNAL_EMIT "elm,action,down,start" "";
34931 program { name: "down,stop";
34932 signal: "mouse,up,1";
34934 action: SIGNAL_EMIT "elm,action,down,stop" "";
34939 ////////////////////////////////////////////////////////////////////////////////
34941 ////////////////////////////////////////////////////////////////////////////////
34942 group { name: "elm/diskselector/base/default";
34944 image: "bar_shine.png" COMP;
34951 description { state: "default" 0.0;
34955 part { name: "shine_left";
34957 description { state: "default" 0.0;
34959 rel1.relative: -0.1 0;
34961 rel2.relative: 0.1 1;
34962 image.normal: "bar_shine.png";
34963 color: 255 255 255 120;
34966 part { name: "shine_center";
34968 description { state: "default" 0.0;
34970 rel1.relative: 0.2 0;
34972 rel2.relative: 0.8 1;
34973 image.normal: "bar_shine.png";
34974 color: 255 255 255 180;
34977 part { name: "shine_right";
34979 description { state: "default" 0.0;
34981 rel1.relative: 0.9 0;
34983 rel2.relative: 1.1 1;
34984 image.normal: "bar_shine.png";
34985 color: 255 255 255 120;
34988 part { name: "clipper";
34991 description { state: "default" 0.0;
34995 rel2.offset: -3 -3;
34998 part { name: "elm.swallow.content";
34999 clip_to: "clipper";
35001 description { state: "default" 0.0;
35009 group { name: "elm/diskselector/item/default";
35012 item: "len_threshold" "14";
35016 part { name: "elm.swallow.icon";
35018 description { state: "default" 0.0;
35030 description { state: "show" 0.0;
35031 inherit: "default" 0.0;
35033 description { state: "default_small" 0.0;
35034 inherit: "default" 0.0;
35035 rel1.relative: 0 0.2;
35036 rel2.relative: 0 0.8;
35038 description { state: "left_side" 0.0;
35039 inherit: "default" 0.0;
35040 rel1.relative: 0 0.2;
35041 rel2.relative: 0 0.8;
35042 color: 255 255 255 160;
35044 description { state: "right_side" 0.0;
35045 inherit: "left_side" 0.0;
35046 rel1.relative: 0.4 0.2;
35047 rel2.relative: 0.4 0.8;
35048 color: 255 255 255 160;
35051 part { name: "elm.text";
35055 description { state: "default" 0.0;
35056 rel1.relative: 1 0.0;
35057 rel1.to_x: "elm.swallow.icon";
35058 rel2.relative: 1.0 1.0;
35059 color: 255 255 255 255;
35062 font: "Sans,Edje-Vera";
35068 description { state: "show" 0.0;
35069 inherit: "default" 0.0;
35072 description { state: "default_small" 0.0;
35073 inherit: "default" 0.0;
35077 description { state: "left_side" 0.0;
35078 inherit: "default" 0.0;
35079 color: 172 172 172 255;
35082 text.align: 0.2 0.5;
35084 description { state: "right_side" 0.0;
35085 inherit: "default" 0.0;
35086 color: 172 172 172 255;
35089 text.align: 0.8 0.5;
35095 program { name: "center_text";
35096 signal: "elm,state,center";
35098 action: STATE_SET "show" 0.0;
35099 target: "elm.text";
35100 target: "elm.swallow.icon";
35102 program { name: "center_small_text";
35103 signal: "elm,state,center_small";
35105 action: STATE_SET "default_small" 0.0;
35106 target: "elm.text";
35107 target: "elm.swallow.icon";
35109 program { name: "l_side_text";
35110 signal: "elm,state,left_side";
35112 action: STATE_SET "left_side" 0.0;
35113 target: "elm.text";
35114 target: "elm.swallow.icon";
35116 program { name: "r_side_text";
35117 signal: "elm,state,right_side";
35119 action: STATE_SET "right_side" 0.0;
35120 target: "elm.text";
35121 target: "elm.swallow.icon";
35126 group { name: "elm/entry/path/separator/default";
35127 images.image: "arrow_right.png" COMP;
35129 part { name: "icon";
35131 description { state: "default" 0.0;
35132 image.normal: "arrow_right.png";
35140 group { name: "elm/fileselector/base/default";
35142 item: "path_separator" "<item relsize=16x16 vsize=full href=path/separator></item>";
35145 part { name: "elm.swallow.up";
35147 description { state: "default" 0.0;
35157 part { name: "elm.swallow.home";
35159 description { state: "default" 0.0;
35164 to: "elm.swallow.up";
35169 to: "elm.swallow.up";
35175 part { name: "elm.swallow.files";
35177 description { state: "default" 0.0;
35182 to_y: "elm.swallow.home";
35187 to_y: "elm.swallow.path";
35193 part { name: "elm.swallow.path";
35195 description { state: "default" 0.0;
35199 to_y: "elm.swallow.filename";
35204 to_y: "elm.swallow.filename";
35210 part { name: "elm.swallow.filename";
35212 description { state: "default" 0.0;
35216 to_y: "elm.swallow.ok";
35221 to_y: "elm.swallow.ok";
35227 part { name: "elm.swallow.cancel";
35229 description { state: "default" 0.0;
35233 to: "elm.swallow.ok";
35238 to: "elm.swallow.ok";
35244 part { name: "elm.swallow.ok";
35246 description { state: "default" 0.0;
35258 group { name: "elm/fileselector_entry/base/default";
35260 part { name: "elm.swallow.entry";
35262 description { state: "default" 0.0;
35265 rel2 { to_x: "elm.swallow.button";
35271 part { name: "elm.swallow.button";
35273 description { state: "default" 0.0;
35286 ////////////////////////////////////////////////////////////////////////
35287 // Standard layouts to be used //
35288 ////////////////////////////////////////////////////////////////////////
35289 /* application with toolbar and main content area */
35290 group { name: "elm/layout/application/toolbar-content";
35292 part { name: "elm.swallow.content";
35294 description { state: "default" 0.0;
35295 rel1 { to_y: "elm.external.toolbar";
35302 part { name: "elm.external.toolbar";
35304 source: "elm/toolbar";
35305 description { state: "default" 0.0;
35317 /* application with toolbar and main content area with a back button and title area */
35318 group { name: "elm/layout/application/toolbar-content-back";
35320 part { name: "elm.swallow.content";
35322 description { state: "default" 0.0;
35323 rel1 { to_y: "title_clipper";
35330 part { name: "elm.external.toolbar";
35332 source: "elm/toolbar";
35333 description { state: "default" 0.0;
35342 part { name: "title_clipper";
35344 description { state: "default" 0.0;
35353 description { state: "hidden" 0.0;
35354 inherit: "default" 0.0;
35361 part { name: "back_clipper";
35363 clip_to: "title_clipper";
35364 description { state: "default" 0.0;
35367 description { state: "hidden" 0.0;
35371 part { name: "back";
35373 source: "elm/button";
35374 clip_to: "back_clipper";
35375 description { state: "default" 0.0;
35378 rel1 { to_y: "elm.external.toolbar";
35382 rel2 { to_y: "elm.external.toolbar";
35386 params.string: "label" "Back";
35393 action: SIGNAL_EMIT "elm,action,back" "";
35396 signal: "elm,back,hide";
35398 action: STATE_SET "hidden" 0.0;
35399 target: "back_clipper";
35402 signal: "elm,back,show";
35404 action: STATE_SET "default" 0.0;
35405 target: "back_clipper";
35408 signal: "elm,title,hide";
35410 action: STATE_SET "hidden" 0.0;
35411 transition: LINEAR 0.1;
35412 target: "title_clipper";
35415 signal: "elm,title,show";
35417 action: STATE_SET "default" 0.0;
35418 target: "title_clipper";
35422 part { name: "elm.swallow.end";
35424 description { state: "default" 0.0;
35427 rel1 { to_y: "elm.external.toolbar";
35431 rel2 { to_y: "elm.external.toolbar";
35438 part { name: "elm.text.title";
35440 effect: SOFT_SHADOW;
35442 description { state: "default" 0.0;
35443 rel1 { to_y: "elm.external.toolbar";
35448 rel2 { to_y: "back";
35449 to_x: "elm.swallow.end";
35454 font: "Sans:style=Bold";
35462 /* application with toolbar and main content area with a back and next buttons and title area */
35463 group { name: "elm/layout/application/toolbar-content-back-next";
35465 part { name: "elm.swallow.content";
35467 description { state: "default" 0.0;
35468 rel1 { to_y: "title_clipper";
35475 part { name: "elm.external.toolbar";
35477 source: "elm/toolbar";
35478 description { state: "default" 0.0;
35487 part { name: "title_clipper";
35489 description { state: "default" 0.0;
35498 description { state: "hidden" 0.0;
35499 inherit: "default" 0.0;
35506 part { name: "back";
35508 source: "elm/button";
35509 clip_to: "back_clipper";
35510 description { state: "default" 0.0;
35513 rel1 { to_y: "elm.external.toolbar";
35517 rel2 { to_y: "elm.external.toolbar";
35521 params.string: "label" "Back";
35524 part { name: "back_clipper";
35526 clip_to: "title_clipper";
35527 description { state: "default" 0.0;
35530 description { state: "hidden" 0.0;
35534 part { name: "next";
35536 source: "elm/button";
35537 clip_to: "next_clipper";
35538 description { state: "default" 0.0;
35541 rel1 { to_y: "elm.external.toolbar";
35545 rel2 { to_y: "elm.external.toolbar";
35549 params.string: "label" "Next";
35552 part { name: "next_clipper";
35554 clip_to: "title_clipper";
35555 description { state: "default" 0.0;
35558 description { state: "hidden" 0.0;
35566 action: SIGNAL_EMIT "elm,action,back" "";
35569 signal: "elm,title,hide";
35571 action: STATE_SET "hidden" 0.0;
35572 transition: LINEAR 0.1;
35573 target: "title_clipper";
35576 signal: "elm,title,show";
35578 action: STATE_SET "default" 0.0;
35579 target: "title_clipper";
35582 signal: "elm,back,hide";
35584 action: STATE_SET "hidden" 0.0;
35585 target: "back_clipper";
35588 signal: "elm,back,show";
35590 action: STATE_SET "default" 0.0;
35591 target: "back_clipper";
35596 action: SIGNAL_EMIT "elm,action,next" "";
35599 signal: "elm,next,hide";
35601 action: STATE_SET "hidden" 0.0;
35602 target: "next_clipper";
35605 signal: "elm,next,show";
35607 action: STATE_SET "default" 0.0;
35608 target: "next_clipper";
35611 part { name: "elm.text.title";
35613 effect: SOFT_SHADOW;
35615 clip_to: "title_clipper";
35616 description { state: "default" 0.0;
35617 rel1 { to_y: "elm.external.toolbar";
35622 rel2 { to_y: "back";
35628 font: "Sans:style=Bold";
35635 /* application with a main content area with a back button and title area */
35636 group { name: "elm/layout/application/content-back";
35638 part { name: "elm.swallow.content";
35640 description { state: "default" 0.0;
35641 rel1 { to_y: "title_clipper";
35647 part { name: "title_clipper";
35649 description { state: "default" 0.0;
35658 description { state: "hidden" 0.0;
35659 inherit: "default" 0.0;
35666 part { name: "back_clipper";
35668 clip_to: "title_clipper";
35669 description { state: "default" 0.0;
35672 description { state: "hidden" 0.0;
35676 part { name: "back";
35678 source: "elm/button";
35679 clip_to: "back_clipper";
35680 description { state: "default" 0.0;
35691 params.string: "label" "Back";
35698 action: SIGNAL_EMIT "elm,action,back" "";
35701 signal: "elm,back,hide";
35703 action: STATE_SET "hidden" 0.0;
35704 target: "back_clipper";
35707 signal: "elm,back,show";
35709 action: STATE_SET "default" 0.0;
35710 target: "back_clipper";
35713 signal: "elm,title,hide";
35715 action: STATE_SET "hidden" 0.0;
35716 transition: LINEAR 0.1;
35717 target: "title_clipper";
35720 signal: "elm,title,show";
35722 action: STATE_SET "default" 0.0;
35723 target: "title_clipper";
35727 part { name: "elm.swallow.end";
35729 description { state: "default" 0.0;
35743 part { name: "elm.text.title";
35745 effect: SOFT_SHADOW;
35747 description { state: "default" 0.0;
35753 rel2 { to_y: "back";
35754 to_x: "elm.swallow.end";
35759 font: "Sans:style=Bold";
35767 /* application with a main content area with a back and next buttons and title area */
35768 group { name: "elm/layout/application/content-back-next";
35770 part { name: "elm.swallow.content";
35772 description { state: "default" 0.0;
35773 rel1 { to_y: "title_clipper";
35780 part { name: "title_clipper";
35782 description { state: "default" 0.0;
35791 description { state: "hidden" 0.0;
35792 inherit: "default" 0.0;
35799 part { name: "back";
35801 source: "elm/button";
35802 clip_to: "back_clipper";
35803 description { state: "default" 0.0;
35814 params.string: "label" "Back";
35817 part { name: "back_clipper";
35819 clip_to: "title_clipper";
35820 description { state: "default" 0.0;
35823 description { state: "hidden" 0.0;
35827 part { name: "next";
35829 source: "elm/button";
35830 clip_to: "next_clipper";
35831 description { state: "default" 0.0;
35842 params.string: "label" "Next";
35845 part { name: "next_clipper";
35847 clip_to: "title_clipper";
35848 description { state: "default" 0.0;
35851 description { state: "hidden" 0.0;
35859 action: SIGNAL_EMIT "elm,action,back" "";
35862 signal: "elm,title,hide";
35864 action: STATE_SET "hidden" 0.0;
35865 transition: LINEAR 0.1;
35866 target: "title_clipper";
35869 signal: "elm,title,show";
35871 action: STATE_SET "default" 0.0;
35872 target: "title_clipper";
35875 signal: "elm,back,hide";
35877 action: STATE_SET "hidden" 0.0;
35878 target: "back_clipper";
35881 signal: "elm,back,show";
35883 action: STATE_SET "default" 0.0;
35884 target: "back_clipper";
35889 action: SIGNAL_EMIT "elm,action,next" "";
35892 signal: "elm,next,hide";
35894 action: STATE_SET "hidden" 0.0;
35895 target: "next_clipper";
35898 signal: "elm,next,show";
35900 action: STATE_SET "default" 0.0;
35901 target: "next_clipper";
35904 part { name: "elm.text.title";
35906 effect: SOFT_SHADOW;
35908 clip_to: "title_clipper";
35909 description { state: "default" 0.0;
35915 rel2 { to_y: "back";
35921 font: "Sans:style=Bold";
35929 /* application with toolbar and main content area as a vertical box */
35930 group { name: "elm/layout/application/toolbar-vbox";
35932 part { name: "elm.box.content";
35934 description { state: "default" 0.0;
35935 rel1 { to_y: "elm.external.toolbar";
35939 box.layout: "vertical";
35943 part { name: "elm.external.toolbar";
35945 source: "elm/toolbar";
35946 description { state: "default" 0.0;
35958 /* application with toolbar and main content area as a table */
35959 group { name: "elm/layout/application/toolbar-table";
35961 part { name: "elm.table.content";
35963 description { state: "default" 0.0;
35964 rel1 { to_y: "elm.external.toolbar";
35971 part { name: "elm.external.toolbar";
35973 source: "elm/toolbar";
35974 description { state: "default" 0.0;
35986 /* a simple title layout, with a label and two icons */
35987 group { name: "elm/layout/application/titlebar";
35989 image: "toolbar_sel.png" COMP;
35992 part { name: "base";
35995 description { state: "default" 0.0;
36002 normal: "toolbar_sel.png";
36007 part { name: "elm.swallow.content";
36009 description { state: "default" 0.0;
36017 part { name: "elm.swallow.icon";
36020 description { state: "default" 0.0;
36034 description { state: "visible" 0.0;
36035 inherit: "default" 0.0;
36039 part { name: "elm.swallow.end";
36042 description { state: "default" 0.0;
36057 description { state: "visible" 0.0;
36058 inherit: "default" 0.0;
36062 part { name: "elm.text";
36064 effect: SOFT_SHADOW;
36067 description { state: "default" 0.0;
36070 to_x: "elm.swallow.icon";
36075 to_x: "elm.swallow.end";
36084 text_class: "title_bar";
36090 program { name: "show_icon";
36091 signal: "elm,state,icon,visible";
36093 action: STATE_SET "visible" 0.0;
36094 target: "elm.swallow.icon";
36096 program { name: "hide_icon";
36097 signal: "elm,state,icon,hidden";
36099 action: STATE_SET "default" 0.0;
36100 target: "elm.swallow.icon";
36102 program { name: "show_end";
36103 signal: "elm,state,end,visible";
36105 action: STATE_SET "visible" 0.0;
36106 target: "elm.swallow.end";
36108 program { name: "hide_end";
36109 signal: "elm,state,end,hidden";
36111 action: STATE_SET "default" 0.0;
36112 target: "elm.swallow.end";