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";
7996 description { state: "default" 0.0;
8001 rel1 { offset: 10 10; }
8002 rel2 { offset: 0 -10; }
8005 part { name: "elm.text";
8009 description { state: "default" 0.0;
8013 rel1 { relative: 1.0 0.0; to: "elm.swallow.icon"; offset: 10 0; }
8014 rel2 { relative: 1.0 1.0; offset: -11 -1; }
8015 color: 255 255 255 255;
8023 description { state: "clicked" 0.0;
8024 inherit: "default" 0.0;
8028 part { name: "over1";
8031 ignore_flags: ON_HOLD;
8032 description { state: "default" 0.0;
8033 color: 255 255 255 0;
8035 description { state: "clicked" 0.0;
8036 inherit: "default" 0.0;
8037 color: 255 255 255 255;
8040 part { name: "over2";
8043 description { state: "default" 0.0;
8044 color: 255 255 255 0;
8046 description { state: "clicked" 0.0;
8047 inherit: "default" 0.0;
8048 color: 255 255 255 255;
8051 part { name: "disclip";
8053 description { state: "default" 0.0;
8056 description { state: "enabled" 0.0;
8058 color: 50 50 50 127;
8066 name: "item_unclick";
8067 signal: "mouse,up,1";
8069 action: SIGNAL_EMIT "elm,action,click" "";
8071 program { name: "disable";
8072 signal: "elm,state,disabled";
8074 action: STATE_SET "enabled" 0.0;
8077 program { name: "enable";
8078 signal: "elm,state,enabled";
8080 action: STATE_SET "default" 0.0;
8083 program { name: "item_click2";
8084 signal: "mouse,down,1";
8087 set_state(PART:"elm.text", "clicked", 0.0);
8088 set_state(PART:"bg", "clicked", 0.0);
8091 program { name: "item_unclick2";
8092 signal: "mouse,up,1";
8095 set_state(PART:"elm.text", "default", 0.0);
8096 set_state(PART:"bg", "default", 0.0);
8101 ///////////////////////////////////////////////////////////////////////////////
8102 // emoticon images from:
8104 // http://lazycrazy.deviantart.com/
8105 // http://lazycrazy.deviantart.com/art/Very-Emotional-Emoticons-144461621
8106 group { name: "elm/entry/emoticon/angry/default"; images.image:
8107 "emo-angry.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8108 "emo-angry.png"; } } } }
8109 group { name: "elm/entry/emoticon/angry-shout/default"; images.image:
8110 "emo-angry-shout.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8111 "emo-angry-shout.png"; } } } }
8112 group { name: "elm/entry/emoticon/crazy-laugh/default"; images.image:
8113 "emo-crazy-laugh.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8114 "emo-crazy-laugh.png"; } } } }
8115 group { name: "elm/entry/emoticon/evil-laugh/default"; images.image:
8116 "emo-evil-laugh.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8117 "emo-evil-laugh.png"; } } } }
8118 group { name: "elm/entry/emoticon/evil/default"; images.image:
8119 "emo-evil.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8120 "emo-evil.png"; } } } }
8121 group { name: "elm/entry/emoticon/goggle-smile/default"; images.image:
8122 "emo-goggle-smile.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8123 "emo-goggle-smile.png"; } } } }
8124 group { name: "elm/entry/emoticon/grumpy/default"; images.image:
8125 "emo-grumpy.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8126 "emo-grumpy.png"; } } } }
8127 group { name: "elm/entry/emoticon/grumpy-smile/default"; images.image:
8128 "emo-grumpy-smile.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8129 "emo-grumpy-smile.png"; } } } }
8130 group { name: "elm/entry/emoticon/guilty/default"; images.image:
8131 "emo-guilty.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8132 "emo-guilty.png"; } } } }
8133 group { name: "elm/entry/emoticon/guilty-smile/default"; images.image:
8134 "emo-guilty-smile.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8135 "emo-guilty-smile.png"; } } } }
8136 group { name: "elm/entry/emoticon/haha/default"; images.image:
8137 "emo-haha.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8138 "emo-haha.png"; } } } }
8139 group { name: "elm/entry/emoticon/half-smile/default"; images.image:
8140 "emo-half-smile.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8141 "emo-half-smile.png"; } } } }
8142 group { name: "elm/entry/emoticon/happy-panting/default"; images.image:
8143 "emo-happy-panting.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8144 "emo-happy-panting.png"; } } } }
8145 group { name: "elm/entry/emoticon/happy/default"; images.image:
8146 "emo-happy.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8147 "emo-happy.png"; } } } }
8148 group { name: "elm/entry/emoticon/indifferent/default"; images.image:
8149 "emo-indifferent.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8150 "emo-indifferent.png"; } } } }
8151 group { name: "elm/entry/emoticon/kiss/default"; images.image:
8152 "emo-kiss.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8153 "emo-kiss.png"; } } } }
8154 group { name: "elm/entry/emoticon/knowing-grin/default"; images.image:
8155 "emo-knowing-grin.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8156 "emo-knowing-grin.png"; } } } }
8157 group { name: "elm/entry/emoticon/laugh/default"; images.image:
8158 "emo-laugh.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8159 "emo-laugh.png"; } } } }
8160 group { name: "elm/entry/emoticon/little-bit-sorry/default"; images.image:
8161 "emo-little-bit-sorry.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8162 "emo-little-bit-sorry.png"; } } } }
8163 group { name: "elm/entry/emoticon/love-lots/default"; images.image:
8164 "emo-love-lots.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8165 "emo-love-lots.png"; } } } }
8166 group { name: "elm/entry/emoticon/love/default"; images.image:
8167 "emo-love.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8168 "emo-love.png"; } } } }
8169 group { name: "elm/entry/emoticon/minimal-smile/default"; images.image:
8170 "emo-minimal-smile.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8171 "emo-minimal-smile.png"; } } } }
8172 group { name: "elm/entry/emoticon/not-happy/default"; images.image:
8173 "emo-not-happy.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8174 "emo-not-happy.png"; } } } }
8175 group { name: "elm/entry/emoticon/not-impressed/default"; images.image:
8176 "emo-not-impressed.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8177 "emo-not-impressed.png"; } } } }
8178 group { name: "elm/entry/emoticon/omg/default"; images.image:
8179 "emo-omg.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8180 "emo-omg.png"; } } } }
8181 group { name: "elm/entry/emoticon/opensmile/default"; images.image:
8182 "emo-opensmile.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8183 "emo-opensmile.png"; } } } }
8184 group { name: "elm/entry/emoticon/smile/default"; images.image:
8185 "emo-smile.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8186 "emo-smile.png"; } } } }
8187 group { name: "elm/entry/emoticon/sorry/default"; images.image:
8188 "emo-sorry.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8189 "emo-sorry.png"; } } } }
8190 group { name: "elm/entry/emoticon/squint-laugh/default"; images.image:
8191 "emo-squint-laugh.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8192 "emo-squint-laugh.png"; } } } }
8193 group { name: "elm/entry/emoticon/surprised/default"; images.image:
8194 "emo-surprised.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8195 "emo-surprised.png"; } } } }
8196 group { name: "elm/entry/emoticon/suspicious/default"; images.image:
8197 "emo-suspicious.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8198 "emo-suspicious.png"; } } } }
8199 group { name: "elm/entry/emoticon/tongue-dangling/default"; images.image:
8200 "emo-tongue-dangling.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8201 "emo-tongue-dangling.png"; } } } }
8202 group { name: "elm/entry/emoticon/tongue-poke/default"; images.image:
8203 "emo-tongue-poke.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8204 "emo-tongue-poke.png"; } } } }
8205 group { name: "elm/entry/emoticon/uh/default"; images.image:
8206 "emo-uh.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8207 "emo-uh.png"; } } } }
8208 group { name: "elm/entry/emoticon/unhappy/default"; images.image:
8209 "emo-unhappy.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8210 "emo-unhappy.png"; } } } }
8211 group { name: "elm/entry/emoticon/very-sorry/default"; images.image:
8212 "emo-very-sorry.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8213 "emo-very-sorry.png"; } } } }
8214 group { name: "elm/entry/emoticon/what/default"; images.image:
8215 "emo-what.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8216 "emo-what.png"; } } } }
8217 group { name: "elm/entry/emoticon/wink/default"; images.image:
8218 "emo-wink.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8219 "emo-wink.png"; } } } }
8220 group { name: "elm/entry/emoticon/worried/default"; images.image:
8221 "emo-worried.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8222 "emo-worried.png"; } } } }
8223 group { name: "elm/entry/emoticon/wtf/default"; images.image:
8224 "emo-wtf.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8225 "emo-wtf.png"; } } } }
8226 //------------------------------------------------------------
8227 group { name: "elm/entry/base/default";
8230 style { name: "entry_textblock_style";
8231 base: "font=Sans font_size=10 color=#000 wrap=word text_class=entry";
8235 tag: "em" "+ font=Sans:style=Oblique";
8236 tag: "b" "+ font=Sans:style=Bold";
8237 tag: "link" "+ color=#800 underline=on underline_color=#8008";
8238 tag: "hilight" "+ font=Sans:style=Bold";
8240 style { name: "entry_textblock_disabled_style";
8241 base: "font=Sans font_size=10 color=#00000080 wrap=word text_class=entry";
8245 tag: "em" "+ font=Sans:style=Oblique";
8246 tag: "b" "+ font=Sans:style=Bold";
8247 tag: "link" "+ color=#00000080 underline=on underline_color=#00000080";
8248 tag: "hilight" "+ font=Sans:style=Bold";
8252 // item: context_menu_orientation "horizontal";
8255 part { name: "elm.text";
8259 entry_mode: EDITABLE;
8260 select_mode: EXPLICIT;
8262 source: "elm/entry/selection/default"; // selection under
8263 // source2: "X"; // selection over
8264 // source3: "X"; // cursor under
8265 source4: "elm/entry/cursor/default"; // cursorover
8266 source5: "elm/entry/anchor/default"; // anchor under
8267 // source6: "X"; // anchor over
8268 description { state: "default" 0.0;
8269 /* we gotta use 0 0 here, because of scrolled entries */
8272 style: "entry_textblock_style";
8276 description { state: "disabled" 0.0;
8277 inherit: "default" 0.0;
8279 style: "entry_textblock_disabled_style";
8286 program { name: "focus";
8292 program { name: "disable";
8293 signal: "elm,state,disabled";
8295 action: STATE_SET "disabled" 0.0;
8298 program { name: "enable";
8299 signal: "elm,state,enabled";
8301 action: STATE_SET "default" 0.0;
8307 group { name: "elm/entry/base-charwrap/default";
8310 style { name: "entry_textblock_style_charwrap";
8311 base: "font=Sans font_size=10 color=#000 wrap=char text_class=entry";
8315 tag: "em" "+ font=Sans:style=Oblique";
8316 tag: "b" "+ font=Sans:style=Bold";
8317 tag: "link" "+ color=#800 underline=on underline_color=#8008";
8318 tag: "hilight" "+ font=Sans:style=Bold";
8320 style { name: "entry_textblock_disabled_style_charwrap";
8321 base: "font=Sans font_size=10 color=#00000080 wrap=char text_class=entry";
8325 tag: "em" "+ font=Sans:style=Oblique";
8326 tag: "b" "+ font=Sans:style=Bold";
8327 tag: "link" "+ color=#00000080 underline=on underline_color=#00000080";
8328 tag: "hilight" "+ font=Sans:style=Bold";
8332 part { name: "elm.text";
8336 entry_mode: EDITABLE;
8337 select_mode: EXPLICIT;
8339 source: "elm/entry/selection/default"; // selection under
8340 // source2: "X"; // selection over
8341 // source3: "X"; // cursor under
8342 source4: "elm/entry/cursor/default"; // cursorover
8343 source5: "elm/entry/anchor/default"; // anchor under
8344 // source6: "X"; // anchor over
8345 description { state: "default" 0.0;
8348 style: "entry_textblock_style_charwrap";
8352 description { state: "disabled" 0.0;
8353 inherit: "default" 0.0;
8355 style: "entry_textblock_disabled_style_charwrap";
8362 program { name: "focus";
8368 program { name: "disable";
8369 signal: "elm,state,disabled";
8371 action: STATE_SET "disabled" 0.0;
8374 program { name: "enable";
8375 signal: "elm,state,enabled";
8377 action: STATE_SET "default" 0.0;
8383 group { name: "elm/entry/base-nowrap/default";
8385 part { name: "elm.text";
8389 entry_mode: EDITABLE;
8390 select_mode: EXPLICIT;
8392 source: "elm/entry/selection/default"; // selection under
8393 source4: "elm/entry/cursor/default"; // cursorover
8394 source5: "elm/entry/anchor/default"; // anchor under
8395 description { state: "default" 0.0;
8397 style: "entry_textblock_style";
8401 description { state: "disabled" 0.0;
8402 inherit: "default" 0.0;
8404 style: "entry_textblock_disabled_style";
8413 description { state: "default" 0.0;
8419 description { state: "visible" 0.0;
8420 inherit: "default" 0.0;
8427 program { name: "focus";
8433 program { name: "disable";
8434 signal: "elm,state,disabled";
8436 action: STATE_SET "disabled" 0.0;
8439 program { name: "enable";
8440 signal: "elm,state,enabled";
8442 action: STATE_SET "default" 0.0;
8446 program { name: "selmode0";
8447 signal: "elm,state,select,on";
8449 action: STATE_SET "visible" 0.0;
8452 program { name: "selmode1";
8453 signal: "elm,state,select,off";
8455 action: STATE_SET "default" 0.0;
8462 group { name: "elm/entry/base-single/default";
8465 style { name: "entry_single_textblock_style";
8466 base: "font=Sans font_size=10 color=#000 wrap=none text_class=entry";
8470 tag: "em" "+ font=Sans:style=Oblique";
8471 tag: "b" "+ font=Sans:style=Bold";
8472 tag: "link" "+ color=#800 underline=on underline_color=#8008";
8473 tag: "hilight" "+ font=Sans:style=Bold";
8475 style { name: "entry_single_textblock_disabled_style";
8476 base: "font=Sans font_size=10 color=#00000080 wrap=none text_class=entry";
8480 tag: "em" "+ font=Sans:style=Oblique";
8481 tag: "b" "+ font=Sans:style=Bold";
8482 tag: "link" "+ color=#00000080 underline=on underline_color=#00000080";
8483 tag: "hilight" "+ font=Sans:style=Bold";
8487 part { name: "elm.text";
8491 entry_mode: EDITABLE;
8492 select_mode: EXPLICIT;
8494 source: "elm/entry/selection/default"; // selection under
8495 source4: "elm/entry/cursor/default"; // cursorover
8496 source5: "elm/entry/anchor/default"; // anchor under
8497 description { state: "default" 0.0;
8499 style: "entry_single_textblock_style";
8504 description { state: "disabled" 0.0;
8505 inherit: "default" 0.0;
8507 style: "entry_single_textblock_disabled_style";
8513 program { name: "focus";
8519 program { name: "disable";
8520 signal: "elm,state,disabled";
8522 action: STATE_SET "disabled" 0.0;
8525 program { name: "enable";
8526 signal: "elm,state,enabled";
8528 action: STATE_SET "default" 0.0;
8534 group { name: "elm/entry/base-single-noedit/default";
8536 part { name: "elm.text";
8541 select_mode: EXPLICIT;
8543 source: "elm/entry/selection/default"; // selection under
8544 source5: "elm/entry/anchor/default"; // anchor under
8545 description { state: "default" 0.0;
8547 style: "entry_single_textblock_style";
8552 description { state: "disabled" 0.0;
8553 inherit: "default" 0.0;
8555 style: "entry_single_textblock_disabled_style";
8561 program { name: "focus";
8567 program { name: "disable";
8568 signal: "elm,state,disabled";
8570 action: STATE_SET "disabled" 0.0;
8573 program { name: "enable";
8574 signal: "elm,state,enabled";
8576 action: STATE_SET "default" 0.0;
8582 group { name: "elm/entry/base-noedit/default";
8584 part { name: "elm.text";
8589 select_mode: EXPLICIT;
8591 source: "elm/entry/selection/default"; // selection under
8592 source5: "elm/entry/anchor/default"; // anchor under
8593 description { state: "default" 0.0;
8596 style: "entry_textblock_style";
8600 description { state: "disabled" 0.0;
8601 inherit: "default" 0.0;
8603 style: "entry_textblock_disabled_style";
8609 program { name: "focus";
8615 program { name: "disable";
8616 signal: "elm,state,disabled";
8618 action: STATE_SET "disabled" 0.0;
8621 program { name: "enable";
8622 signal: "elm,state,enabled";
8624 action: STATE_SET "default" 0.0;
8630 group { name: "elm/entry/base-noedit-charwrap/default";
8632 part { name: "elm.text";
8637 select_mode: EXPLICIT;
8639 source: "elm/entry/selection/default"; // selection under
8640 source5: "elm/entry/anchor/default"; // anchor under
8641 description { state: "default" 0.0;
8644 style: "entry_textblock_style_charwrap";
8648 description { state: "disabled" 0.0;
8649 inherit: "default" 0.0;
8651 style: "entry_textblock_disabled_style_charwrap";
8657 program { name: "focus";
8663 program { name: "disable";
8664 signal: "elm,state,disabled";
8666 action: STATE_SET "disabled" 0.0;
8669 program { name: "enable";
8670 signal: "elm,state,enabled";
8672 action: STATE_SET "default" 0.0;
8678 group { name: "elm/entry/base-nowrap-noedit/default";
8680 part { name: "elm.text";
8685 select_mode: EXPLICIT;
8687 source: "elm/entry/selection/default"; // selection under
8688 source5: "elm/entry/anchor/default"; // anchor under
8689 description { state: "default" 0.0;
8691 style: "entry_textblock_style";
8695 description { state: "disabled" 0.0;
8696 inherit: "default" 0.0;
8698 style: "entry_textblock_disabled_style";
8704 program { name: "focus";
8710 program { name: "disable";
8711 signal: "elm,state,disabled";
8713 action: STATE_SET "disabled" 0.0;
8716 program { name: "enable";
8717 signal: "elm,state,enabled";
8719 action: STATE_SET "default" 0.0;
8725 group { name: "elm/entry/base-password/default";
8727 part { name: "elm.text";
8731 entry_mode: PASSWORD;
8732 select_mode: EXPLICIT;
8734 source: "elm/entry/selection/default"; // selection under
8735 source4: "elm/entry/cursor/default"; // cursorover
8736 source5: "elm/entry/anchor/default"; // anchor under
8737 description { state: "default" 0.0;
8739 style: "entry_single_textblock_style";
8745 description { state: "disabled" 0.0;
8746 inherit: "default" 0.0;
8748 style: "entry_single_textblock_disabled_style";
8754 program { name: "focus";
8760 program { name: "disable";
8761 signal: "elm,state,disabled";
8763 action: STATE_SET "disabled" 0.0;
8766 program { name: "enable";
8767 signal: "elm,state,enabled";
8769 action: STATE_SET "default" 0.0;
8775 group { name: "elm/entry/custom-password/default";
8777 part { name: "elm.text";
8781 entry_mode: PASSWORD_SHOW_LAST_CHARACTER;
8782 select_mode: EXPLICIT;
8784 source: "elm/entry/selection/default"; // selection under
8785 source4: "elm/entry/cursor/default"; // cursorover
8786 source5: "elm/entry/anchor/default"; // anchor under
8787 description { state: "default" 0.0;
8789 style: "entry_single_textblock_style";
8795 description { state: "disabled" 0.0;
8796 inherit: "default" 0.0;
8798 style: "entry_single_textblock_disabled_style";
8804 program { name: "focus";
8810 program { name: "password_stop";
8811 signal: "cursor,changed";
8813 action: ACTION_STOP;
8814 target: "password_start";
8815 after: "password_start";
8817 program { name: "password_start";
8819 action: HIDE_VISIBLE_PASSWORD;
8822 program { name: "disable";
8823 signal: "elm,state,disabled";
8825 action: STATE_SET "disabled" 0.0;
8828 program { name: "enable";
8829 signal: "elm,state,enabled";
8831 action: STATE_SET "default" 0.0;
8837 group { name: "elm/entry/cursor/default";
8839 image: "cur_box.png" COMP;
8840 image: "cur_hi.png" COMP;
8841 image: "cur_shad.png" COMP;
8842 image: "cur_shine.png" COMP;
8843 image: "cur_glow.png" COMP;
8846 part { name: "clip2";
8849 description { state: "default" 0.0;
8854 description { state: "focused" 0.0;
8855 inherit: "default" 0.0;
8859 part { name: "clip";
8863 description { state: "default" 0.0;
8867 description { state: "hidden" 0.0;
8868 inherit: "default" 0.0;
8875 description { state: "default" 0.0;
8880 image.border: 2 2 2 2;
8881 image.normal: "cur_shad.png";
8884 part { name: "base";
8888 description { state: "default" 0.0;
8891 rel1.relative: 0.0 1.0;
8893 rel2.relative: 1.0 1.0;
8895 image.normal: "cur_box.png";
8901 description { state: "default" 0.0;
8904 rel2.relative: 1.0 0.5;
8905 image.normal: "cur_hi.png";
8908 part { name: "shine";
8912 description { state: "default" 0.0;
8915 rel2.relative: 1.0 0.75;
8916 image.border: 2 2 1 0;
8917 image.normal: "cur_shine.png";
8921 part { name: "glow";
8924 description { state: "default" 0.0;
8926 rel1.relative: 0.0 -2.0;
8929 rel2.relative: 1.0 0.0;
8931 image.border: 2 2 0 4;
8932 image.normal: "cur_glow.png";
8935 description { state: "hidden" 0.0;
8936 inherit: "default" 0.0;
8937 color: 255 255 255 0;
8942 program { name: "show";
8945 action: STATE_SET "hidden" 0.0;
8947 transition: DECELERATE 2.0;
8951 program { name: "show2";
8952 action: STATE_SET "hidden" 0.0;
8957 program { name: "show3";
8958 action: STATE_SET "default" 0.0;
8963 program { name: "show4";
8964 action: STATE_SET "default" 0.0;
8966 transition: DECELERATE 0.5;
8970 program { name: "focused";
8971 signal: "elm,action,focus";
8973 action: STATE_SET "focused" 0.0;
8976 program { name: "unfocused";
8977 signal: "elm,action,unfocus";
8979 action: STATE_SET "default" 0.0;
8985 group { name: "elm/entry/selection/default";
8990 description { state: "default" 0.0;
8991 color: 128 128 128 128;
8997 group { name: "elm/entry/anchor/default";
9002 description { state: "default" 0.0;
9009 ///////////////////////////////////////////////////////////////////////////////
9010 group { name: "elm/bubble/top_left/default";
9011 alias: "elm/bubble/base/default";
9013 image: "bubble_3.png" COMP;
9014 image: "bubble_shine3.png" COMP;
9017 part { name: "event";
9020 state: "default" 0.0;
9024 part { name: "elm.swallow.icon";
9026 description { state: "default" 0.0;
9031 aspect_preference: VERTICAL;
9042 description { state: "visible" 0.0;
9043 inherit: "default" 0.0;
9047 part { name: "elm.text";
9051 description { state: "default" 0.0;
9055 to_x: "elm.swallow.icon";
9066 font: "Sans:style=Bold,Edje-Vera-Bold";
9074 part { name: "elm.info";
9078 description { state: "default" 0.0;
9091 font: "Sans:style=Bold,Edje-Vera-Bold";
9099 part { name: "base0";
9101 description { state: "default" 0.0;
9103 to_y: "elm.swallow.icon";
9108 normal: "bubble_3.png";
9111 image.middle: SOLID;
9115 part { name: "elm.swallow.content";
9117 description { state: "default" 0.0;
9128 part { name: "shine";
9130 description { state: "default" 0.0;
9141 normal: "bubble_shine3.png";
9151 signal: "elm,state,icon,visible";
9153 action: STATE_SET "visible" 0.0;
9154 target: "elm.swallow.icon";
9158 signal: "elm,state,icon,hidden";
9160 action: STATE_SET "default" 0.0;
9161 target: "elm.swallow.icon";
9166 group { name: "elm/bubble/top_right/default";
9168 image: "bubble_4.png" COMP;
9169 image: "bubble_shine4.png" COMP;
9172 part { name: "event";
9175 state: "default" 0.0;
9179 part { name: "elm.swallow.icon";
9181 description { state: "default" 0.0;
9186 aspect_preference: VERTICAL;
9197 description { state: "visible" 0.0;
9198 inherit: "default" 0.0;
9202 part { name: "elm.text";
9206 description { state: "default" 0.0;
9220 font: "Sans:style=Bold,Edje-Vera-Bold";
9228 part { name: "elm.info";
9232 description { state: "default" 0.0;
9240 to_x: "elm.swallow.icon";
9246 font: "Sans:style=Bold,Edje-Vera-Bold";
9254 part { name: "base0";
9256 description { state: "default" 0.0;
9258 to_y: "elm.swallow.icon";
9263 normal: "bubble_4.png";
9266 image.middle: SOLID;
9270 part { name: "elm.swallow.content";
9272 description { state: "default" 0.0;
9283 part { name: "shine";
9285 description { state: "default" 0.0;
9296 normal: "bubble_shine4.png";
9306 signal: "elm,state,icon,visible";
9308 action: STATE_SET "visible" 0.0;
9309 target: "elm.swallow.icon";
9313 signal: "elm,state,icon,hidden";
9315 action: STATE_SET "default" 0.0;
9316 target: "elm.swallow.icon";
9321 group { name: "elm/bubble/bottom_left/default";
9323 image: "bubble_1.png" COMP;
9324 image: "bubble_shine.png" COMP;
9327 part { name: "event";
9330 state: "default" 0.0;
9334 part { name: "elm.swallow.icon";
9336 description { state: "default" 0.0;
9341 aspect_preference: VERTICAL;
9352 description { state: "visible" 0.0;
9353 inherit: "default" 0.0;
9357 part { name: "elm.text";
9361 description { state: "default" 0.0;
9365 to_x: "elm.swallow.icon";
9376 font: "Sans:style=Bold,Edje-Vera-Bold";
9384 part { name: "elm.info";
9388 description { state: "default" 0.0;
9401 font: "Sans:style=Bold,Edje-Vera-Bold";
9409 part { name: "base0";
9411 description { state: "default" 0.0;
9413 to_y: "elm.swallow.icon";
9418 normal: "bubble_1.png";
9419 border: 36 11 10 19;
9421 image.middle: SOLID;
9425 part { name: "elm.swallow.content";
9427 description { state: "default" 0.0;
9438 part { name: "shine";
9440 description { state: "default" 0.0;
9451 normal: "bubble_shine.png";
9461 signal: "elm,state,icon,visible";
9463 action: STATE_SET "visible" 0.0;
9464 target: "elm.swallow.icon";
9468 signal: "elm,state,icon,hidden";
9470 action: STATE_SET "default" 0.0;
9471 target: "elm.swallow.icon";
9476 group { name: "elm/bubble/bottom_right/default";
9478 image: "bubble_2.png" COMP;
9479 image: "bubble_shine.png" COMP;
9482 part { name: "event";
9485 state: "default" 0.0;
9489 part { name: "elm.swallow.icon";
9491 description { state: "default" 0.0;
9496 aspect_preference: VERTICAL;
9507 description { state: "visible" 0.0;
9508 inherit: "default" 0.0;
9512 part { name: "elm.text";
9516 description { state: "default" 0.0;
9530 font: "Sans:style=Bold,Edje-Vera-Bold";
9538 part { name: "elm.info";
9542 description { state: "default" 0.0;
9550 to_x: "elm.swallow.icon";
9556 font: "Sans:style=Bold,Edje-Vera-Bold";
9564 part { name: "base0";
9566 description { state: "default" 0.0;
9568 to_y: "elm.swallow.icon";
9573 normal: "bubble_2.png";
9574 border: 11 36 10 19;
9576 image.middle: SOLID;
9580 part { name: "elm.swallow.content";
9582 description { state: "default" 0.0;
9593 part { name: "shine";
9595 description { state: "default" 0.0;
9606 normal: "bubble_shine.png";
9616 signal: "elm,state,icon,visible";
9618 action: STATE_SET "visible" 0.0;
9619 target: "elm.swallow.icon";
9623 signal: "elm,state,icon,hidden";
9625 action: STATE_SET "default" 0.0;
9626 target: "elm.swallow.icon";
9631 ///////////////////////////////////////////////////////////////////////////////
9632 group { name: "elm/photo/base/default";
9634 image: "frame_1.png" COMP;
9635 image: "frame_2.png" COMP;
9636 image: "dia_grad.png" COMP;
9637 image: "head.png" COMP;
9640 part { name: "base0";
9642 description { state: "default" 0.0;
9643 image.normal: "dia_grad.png";
9655 part { name: "base";
9657 description { state: "default" 0.0;
9659 normal: "frame_2.png";
9666 part { name: "head";
9668 description { state: "default" 0.0;
9672 aspect_preference: BOTH;
9673 image.normal: "head.png";
9676 part { name: "clip";
9679 description { state: "default" 0.0;
9682 color: 255 255 255 255;
9685 part { name: "elm.swallow.content";
9688 description { state: "default" 0.0;
9693 part { name: "over";
9695 description { state: "default" 0.0;
9699 normal: "frame_1.png";
9709 group { name: "elm/photo/base/shadow";
9711 image: "shadow.png" COMP;
9712 image: "black.png" COMP;
9715 public message(Msg_Type:type, id, ...) {
9716 if( (type==MSG_INT_SET) && (id==0) )
9721 custom_state(PART:"size", "default", 0.0);
9725 set_state_val(PART:"size", STATE_REL1_OFFSET, - w/2, - h/2);
9726 set_state_val(PART:"size", STATE_REL2_OFFSET, w/2 + 1, h/2 + 1);
9727 set_state(PART:"size", "custom", 0.0);
9732 part { name: "size";
9734 description { state: "default" 0.0;
9735 rel1.relative: 0.5 0.5;
9736 rel2.relative: 0.5 0.5;
9744 state: "default" 0.0;
9747 rel1.relative: -0.06 -0.06;
9748 rel2.relative: 1.07 1.07;
9749 image.normal: "shadow.png";
9754 part { name: "elm.swallow.content";
9756 description { state: "default" 0.0;
9768 state: "default" 0.0;
9773 image.normal: "black.png";
9774 image.border: 1 1 1 1;
9781 ///////////////////////////////////////////////////////////////////////////////
9782 group { name: "elm/thumb/base/default";
9784 image: "frame_1.png" COMP;
9785 image: "frame_2.png" COMP;
9786 image: "dia_grad.png" COMP;
9787 image: "busy-1.png" COMP;
9788 image: "busy-2.png" COMP;
9789 image: "busy-3.png" COMP;
9790 image: "busy-4.png" COMP;
9791 image: "busy-5.png" COMP;
9792 image: "busy-6.png" COMP;
9793 image: "busy-7.png" COMP;
9794 image: "busy-8.png" COMP;
9795 image: "busy-9.png" COMP;
9798 part { name: "base0";
9800 description { state: "default" 0.0;
9801 image.normal: "dia_grad.png";
9813 part { name: "base";
9815 description { state: "default" 0.0;
9817 normal: "frame_2.png";
9824 part { name: "clip";
9827 description { state: "default" 0.0;
9830 color: 255 255 255 255;
9833 part { name: "elm.swallow.content";
9836 description { state: "default" 0.0;
9841 part { name: "progress";
9845 description { state: "default" 0.0;
9850 aspect_preference: BOTH;
9852 description { state: "pulse" 0.0;
9853 inherit: "default" 0.0;
9856 normal: "busy-9.png";
9857 tween: "busy-1.png";
9858 tween: "busy-2.png";
9859 tween: "busy-3.png";
9860 tween: "busy-4.png";
9861 tween: "busy-5.png";
9862 tween: "busy-6.png";
9863 tween: "busy-7.png";
9864 tween: "busy-8.png";
9869 part { name: "over";
9871 description { state: "default" 0.0;
9875 normal: "frame_1.png";
9883 program { name: "start_pulse";
9884 signal: "elm,state,pulse,start";
9886 action: STATE_SET "pulse" 0.0;
9888 transition: LINEAR 0.5;
9889 after: "start_pulse";
9891 program { name: "stop_pulse";
9892 signal: "elm,state,pulse,stop";
9894 action: STATE_SET "default" 0.0;
9901 group { name: "elm/thumb/base/noframe";
9903 image: "busy-1.png" COMP;
9904 image: "busy-2.png" COMP;
9905 image: "busy-3.png" COMP;
9906 image: "busy-4.png" COMP;
9907 image: "busy-5.png" COMP;
9908 image: "busy-6.png" COMP;
9909 image: "busy-7.png" COMP;
9910 image: "busy-8.png" COMP;
9911 image: "busy-9.png" COMP;
9914 part { name: "elm.swallow.content";
9916 description { state: "default" 0.0;
9921 part { name: "progress";
9923 description { state: "default" 0.0;
9928 aspect_preference: BOTH;
9930 description { state: "pulse" 0.0;
9931 inherit: "default" 0.0;
9934 normal: "busy-9.png";
9935 tween: "busy-1.png";
9936 tween: "busy-2.png";
9937 tween: "busy-3.png";
9938 tween: "busy-4.png";
9939 tween: "busy-5.png";
9940 tween: "busy-6.png";
9941 tween: "busy-7.png";
9942 tween: "busy-8.png";
9948 program { name: "start_pulse";
9949 signal: "elm,state,pulse,start";
9951 action: STATE_SET "pulse" 0.0;
9953 transition: LINEAR 0.5;
9954 after: "start_pulse";
9956 program { name: "stop_pulse";
9957 signal: "elm,state,pulse,stop";
9959 action: STATE_SET "default" 0.0;
9967 ///////////////////////////////////////////////////////////////////////////////
9968 group { name: "elm/icon/home/default"; alias: "elm/icon/toolbar/home/default"; min: 32 32;
9969 images.image: "icon_home.png" COMP; parts { part { name: "base";
9970 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
9971 image.normal: "icon_home.png"; } } } }
9972 group { name: "elm/icon/close/default"; alias: "elm/icon/toolbar/close/default"; min: 32 32;
9973 images.image: "icon_close.png" COMP; parts { part { name: "base";
9974 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
9975 image.normal: "icon_close.png"; } } } }
9976 group { name: "elm/icon/apps/default"; alias: "elm/icon/toolbar/apps/default"; min: 32 32;
9977 images.image: "icon_apps.png" COMP; parts { part { name: "base";
9978 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
9979 image.normal: "icon_apps.png"; } } } }
9980 group { name: "elm/icon/arrow_up/default"; alias: "elm/icon/toolbar/arrow_up/default"; min: 32 32;
9981 images.image: "icon_arrow_up.png" COMP; parts { part { name: "base";
9982 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
9983 image.normal: "icon_arrow_up.png"; } } } }
9984 group { name: "elm/icon/arrow_down/default";
9985 alias: "elm/icon/toolbar/arrow_down/default";
9986 alias: "elm/icon/toolbar/more_menu/default"; min: 32 32;
9987 images.image: "icon_arrow_down.png" COMP; parts { part { name: "base";
9988 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
9989 image.normal: "icon_arrow_down.png"; } } } }
9990 group { name: "elm/icon/arrow_left/default"; alias: "elm/icon/toolbar/arrow_left/default"; min: 32 32;
9991 images.image: "icon_arrow_left.png" COMP; parts { part { name: "base";
9992 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
9993 image.normal: "icon_arrow_left.png"; } } } }
9994 group { name: "elm/icon/arrow_right/default"; alias: "elm/icon/toolbar/arrow_right/default"; min: 32 32;
9995 images.image: "icon_arrow_right.png" COMP; parts { part { name: "base";
9996 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
9997 image.normal: "icon_arrow_right.png"; } } } }
9998 group { name: "elm/icon/chat/default"; alias: "elm/icon/toolbar/chat/default"; min: 32 32;
9999 images.image: "icon_chat.png" COMP; parts { part { name: "base";
10000 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10001 image.normal: "icon_chat.png"; } } } }
10002 group { name: "elm/icon/clock/default"; alias: "elm/icon/toolbar/clock/default"; min: 32 32;
10003 images.image: "icon_clock.png" COMP; parts { part { name: "base";
10004 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10005 image.normal: "icon_clock.png"; } } } }
10006 group { name: "elm/icon/delete/default"; alias: "elm/icon/toolbar/delete/default"; min: 32 32;
10007 images.image: "icon_delete.png" COMP; parts { part { name: "base";
10008 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10009 image.normal: "icon_delete.png"; } } } }
10010 group { name: "elm/icon/edit/default"; alias: "elm/icon/toolbar/edit/default"; min: 32 32;
10011 images.image: "icon_edit.png" COMP; parts { part { name: "base";
10012 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10013 image.normal: "icon_edit.png"; } } } }
10014 group { name: "elm/icon/refresh/default"; alias: "elm/icon/toolbar/refresh/default"; min: 32 32;
10015 images.image: "icon_refresh.png" COMP; parts { part { name: "base";
10016 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10017 image.normal: "icon_refresh.png"; } } } }
10018 group { name: "elm/icon/folder/default"; alias: "elm/icon/toolbar/folder/default"; min: 32 32;
10019 images.image: "icon_folder.png" COMP; parts { part { name: "base";
10020 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10021 image.normal: "icon_folder.png"; } } } }
10022 group { name: "elm/icon/file/default"; alias: "elm/icon/toolbar/file/default"; min: 32 32;
10023 images.image: "icon_file.png" COMP; parts { part { name: "base";
10024 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10025 image.normal: "icon_file.png"; } } } }
10026 ///////////////////////////////////////////////////////////////////////////////
10027 group { name: "elm/icon/menu/home/default"; min: 24 24; max: 24 24;
10028 images.image: "icon_home.png" COMP; parts { part { name: "base";
10029 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10030 image.normal: "icon_home.png"; } } } }
10031 group { name: "elm/icon/menu/close/default"; min: 24 24; max: 24 24;
10032 images.image: "icon_close.png" COMP; parts { part { name: "base";
10033 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10034 image.normal: "icon_close.png"; } } } }
10035 group { name: "elm/icon/menu/apps/default"; min: 24 24; max: 24 24;
10036 images.image: "icon_apps.png" COMP; parts { part { name: "base";
10037 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10038 image.normal: "icon_apps.png"; } } } }
10039 group { name: "elm/icon/menu/arrow_up/default"; min: 24 24; max: 24 24;
10040 images.image: "icon_arrow_up.png" COMP; parts { part { name: "base";
10041 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10042 image.normal: "icon_arrow_up.png"; } } } }
10043 group { name: "elm/icon/menu/arrow_down/default"; min: 24 24; max: 24 24;
10044 images.image: "icon_arrow_down.png" COMP; parts { part { name: "base";
10045 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10046 image.normal: "icon_arrow_down.png"; } } } }
10047 group { name: "elm/icon/menu/arrow_left/default"; min: 24 24; max: 24 24;
10048 images.image: "icon_arrow_left.png" COMP; parts { part { name: "base";
10049 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10050 image.normal: "icon_arrow_left.png"; } } } }
10051 group { name: "elm/icon/menu/arrow_right/default"; min: 24 24; max: 24 24;
10052 images.image: "icon_arrow_right.png" COMP; parts { part { name: "base";
10053 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10054 image.normal: "icon_arrow_right.png"; } } } }
10055 group { name: "elm/icon/menu/chat/default"; min: 24 24; max: 24 24;
10056 images.image: "icon_chat.png" COMP; parts { part { name: "base";
10057 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10058 image.normal: "icon_chat.png"; } } } }
10059 group { name: "elm/icon/menu/clock/default"; min: 24 24; max: 24 24;
10060 images.image: "icon_clock.png" COMP; parts { part { name: "base";
10061 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10062 image.normal: "icon_clock.png"; } } } }
10063 group { name: "elm/icon/menu/delete/default"; min: 24 24; max: 24 24;
10064 images.image: "icon_delete.png" COMP; parts { part { name: "base";
10065 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10066 image.normal: "icon_delete.png"; } } } }
10067 group { name: "elm/icon/menu/edit/default"; min: 24 24; max: 24 24;
10068 images.image: "icon_edit.png" COMP; parts { part { name: "base";
10069 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10070 image.normal: "icon_edit.png"; } } } }
10071 group { name: "elm/icon/menu/refresh/default"; min: 24 24; max: 24 24;
10072 images.image: "icon_refresh.png" COMP; parts { part { name: "base";
10073 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10074 image.normal: "icon_refresh.png"; } } } }
10075 group { name: "elm/icon/menu/folder/default"; min: 24 24; max: 24 24;
10076 images.image: "icon_folder.png" COMP; parts { part { name: "base";
10077 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10078 image.normal: "icon_folder.png"; } } } }
10079 group { name: "elm/icon/menu/file/default"; min: 24 24; max: 24 24;
10080 images.image: "icon_file.png" COMP; parts { part { name: "base";
10081 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10082 image.normal: "icon_file.png"; } } } }
10084 ///////////////////////////////////////////////////////////////////////////////
10085 group { name: "elm/toolbar/base/default";
10087 image: "bt_dis_base.png" COMP;
10088 image: "bt_dis_hilight.png" COMP;
10089 image: "bt_dis_shine.png" COMP;
10090 image: "icon_left_arrow.png" COMP;
10091 image: "icon_right_arrow.png" COMP;
10094 part { name: "base";
10096 description { state: "default" 0.0;
10101 rel2.offset: -3 -3;
10103 normal: "bt_dis_base.png";
10106 image.middle: SOLID;
10109 part { name: "clipper";
10113 state: "default" 0.0;
10124 part { name: "elm.swallow.content";
10125 clip_to: "clipper";
10128 state: "default" 0.0;
10129 rel1.to: "clipper";
10130 rel2.to: "clipper";
10133 part { name: "over2";
10135 description { state: "default" 0.0;
10139 normal: "bt_dis_shine.png";
10144 part { name: "over1";
10146 description { state: "default" 0.0;
10149 rel2.relative: 1.0 0.5;
10151 normal: "bt_dis_hilight.png";
10154 color: 255 255 255 128;
10157 part { name: "left_arrow";
10159 description { state: "default" 0.0;
10160 image.normal: "icon_left_arrow.png";
10162 aspect_preference: VERTICAL;
10167 description { state: "hidden" 0.0;
10168 inherit: "default" 0.0;
10170 color: 255 255 255 0;
10173 part { name: "right_arrow";
10175 description { state: "default" 0.0;
10176 image.normal: "icon_right_arrow.png";
10178 aspect_preference: VERTICAL;
10183 description { state: "hidden" 0.0;
10184 inherit: "default" 0.0;
10186 color: 255 255 255 0;
10189 part { name: "event";
10193 description { state: "default" 0.0;
10199 program { name: "sb_hbar_show";
10200 signal: "elm,action,show,hbar";
10202 action: STATE_SET "default" 0.0;
10203 transition: LINEAR 0.5;
10204 target: "left_arrow";
10205 target: "right_arrow";
10207 program { name: "sb_hbar_hide";
10208 signal: "elm,action,hide,hbar";
10210 action: STATE_SET "hidden" 0.0;
10211 target: "left_arrow";
10212 target: "right_arrow";
10213 transition: LINEAR 0.5;
10218 group { name: "elm/toolbar/item/default";
10220 image: "toolbar_sel.png" COMP;
10222 data.item: "transition_animation_on" "1";
10224 part { name: "label2";
10228 clip_to: "elm.text.clipper";
10229 description { state: "default" 0.0;
10232 rel1.to: "elm.text";
10233 rel2.to: "elm.text";
10237 text_source: "elm.text";
10241 text_class: "toolbar_item";
10244 description { state: "selected" 0.0;
10245 inherit: "default" 0.0;
10248 description { state: "disabled" 0.0;
10249 inherit: "default" 0.0;
10253 description { state: "disabled_visible" 0.0;
10254 inherit: "default" 0.0;
10261 part { name: "label2_new";
10265 clip_to: "elm.text_new.clipper";
10266 description { state: "default" 0.0;
10269 rel1.to: "elm.text_new";
10270 rel2.to: "elm.text_new";
10274 text_source: "elm.text_new";
10278 text_class: "toolbar_item";
10281 description { state: "selected" 0.0;
10282 inherit: "default" 0.0;
10285 description { state: "disabled" 0.0;
10286 inherit: "default" 0.0;
10290 description { state: "disabled_visible" 0.0;
10291 inherit: "default" 0.0;
10300 description { state: "default" 0.0;
10302 color: 255 255 255 0;
10304 normal: "toolbar_sel.png";
10307 image.middle: SOLID;
10310 description { state: "selected" 0.0;
10311 inherit: "default" 0.0;
10313 color: 255 255 255 255;
10315 description { state: "disabled" 0.0;
10316 inherit: "default" 0.0;
10318 color: 255 255 255 0;
10321 part { name: "elm.swallow.icon";
10323 clip_to: "elm.icon.clipper";
10324 description { state: "default" 0.0;
10339 part { name: "elm.swallow.icon_new";
10341 clip_to: "elm.icon_new.clipper";
10342 description { state: "default" 0.0;
10350 to_y: "elm.text_new";
10357 part { name: "elm.text";
10359 effect: SOFT_SHADOW;
10362 clip_to: "elm.text.clipper";
10363 description { state: "default" 0.0;
10375 color: 224 224 224 255;
10378 font: "Sans:style=Bold";
10382 text_class: "toolbar_item";
10385 description { state: "selected" 0.0;
10386 inherit: "default" 0.0;
10389 description { state: "visible" 0.0;
10390 inherit: "default" 0.0;
10394 description { state: "disabled" 0.0;
10395 inherit: "default" 0.0;
10399 description { state: "disabled_visible" 0.0;
10400 inherit: "default" 0.0;
10407 part { name: "elm.text_new";
10409 effect: SOFT_SHADOW;
10411 clip_to: "elm.text_new.clipper";
10413 description { state: "default" 0.0;
10425 color: 224 224 224 255;
10428 font: "Sans:style=Bold";
10432 text_class: "toolbar_item";
10435 description { state: "selected" 0.0;
10436 inherit: "default" 0.0;
10439 description { state: "visible" 0.0;
10440 inherit: "default" 0.0;
10444 description { state: "disabled" 0.0;
10445 inherit: "default" 0.0;
10449 description { state: "disabled_visible" 0.0;
10450 inherit: "default" 0.0;
10457 part { name: "elm.text.clipper";
10459 description { state: "default" 0.0;
10460 color: 255 255 255 255;
10462 description { state: "animation" 0.0;
10463 color: 255 255 255 0;
10466 part { name: "elm.text_new.clipper";
10468 description { state: "default" 0.0;
10469 color: 255 255 255 0;
10471 description { state: "animation" 0.0;
10472 color: 255 255 255 255;
10475 part { name: "elm.icon.clipper";
10477 description { state: "default" 0.0;
10478 color: 255 255 255 255;
10480 description { state: "animation" 0.0;
10481 color: 255 255 255 0;
10484 part { name: "elm.icon_new.clipper";
10486 description { state: "default" 0.0;
10487 color: 255 255 255 0;
10489 description { state: "animation" 0.0;
10490 color: 255 255 255 255;
10493 part { name: "event";
10496 ignore_flags: ON_HOLD;
10497 description { state: "default" 0.0;
10503 program { name: "go_active";
10504 signal: "elm,state,selected";
10506 action: STATE_SET "selected" 0.0;
10508 target: "elm.text";
10510 target: "elm.text_new";
10511 target: "label2_new";
10512 transition: LINEAR 0.2;
10514 program { name: "go_passive";
10515 signal: "elm,state,unselected";
10517 action: STATE_SET "default" 0.0;
10519 target: "elm.text";
10521 target: "elm.text_new";
10522 target: "label2_new";
10523 transition: LINEAR 0.1;
10525 program { name: "go";
10526 signal: "mouse,up,1";
10528 action: SIGNAL_EMIT "elm,action,click" "elm";
10530 program { name: "mouse,in";
10531 signal: "mouse,in";
10533 action: SIGNAL_EMIT "elm,mouse,in" "elm";
10535 program { name: "mouse,out";
10536 signal: "mouse,out";
10538 action: SIGNAL_EMIT "elm,mouse,out" "elm";
10540 program { name: "disable";
10541 signal: "elm,state,disabled";
10543 action: STATE_SET "disabled" 0.0;
10545 target: "label2_new";
10547 after: "disable_text";
10549 program { name: "disable_text";
10553 get_state(PART:"elm.text", st, 30, vl);
10554 if (!strcmp(st, "visible"))
10556 set_state(PART:"elm.text", "disabled_visible", 0.0);
10557 set_state(PART:"elm.text_new", "disabled_visible", 0.0);
10561 set_state(PART:"elm.text", "disabled", 0.0);
10562 set_state(PART:"elm.text_new", "disabled", 0.0);
10566 program { name: "enable";
10567 signal: "elm,state,enabled";
10569 action: STATE_SET "default" 0.0;
10571 target: "label2_new";
10573 after: "enable_text";
10575 program { name: "enable_text";
10579 get_state(PART:"elm.text", st, 30, vl);
10580 if (!strcmp(st, "disabled_visible"))
10582 set_state(PART:"elm.text", "visible", 0.0);
10583 set_state(PART:"elm.text_new", "visible", 0.0);
10587 set_state(PART:"elm.text", "default", 0.0);
10588 set_state(PART:"elm.text_new", "default", 0.0);
10592 program { name: "label_set,animation,forward";
10593 signal: "elm,state,label_set,forward";
10595 after: "label_set,animation";
10597 program { name: "label_set,animation,backward";
10598 signal: "elm,state,label_set,backward";
10600 after: "label_set,animation";
10602 program { name: "label_set,animation";
10603 signal: "elm,state,label_set";
10605 action: STATE_SET "animation" 0.0;
10606 target: "elm.text.clipper";
10607 target: "elm.text_new.clipper";
10608 transition: LINEAR 0.2;
10609 after: "label_set,animation,done";
10611 program { name: "label_set,animation,done";
10612 action: SIGNAL_EMIT "elm,state,label_set,done" "elm";
10614 program { name: "label,reset";
10615 signal: "elm,state,label,reset";
10617 action: STATE_SET "default" 0.0;
10618 target: "elm.text.clipper";
10619 target: "elm.text_new.clipper";
10621 program { name: "icon_set,animation,forward";
10622 signal: "elm,state,icon_set,forward";
10624 after: "icon_set,animation";
10626 program { name: "icon_set,animation,backward";
10627 signal: "elm,state,icon_set,backward";
10629 after: "icon_set,animation";
10631 program { name: "icon_set,animation";
10632 signal: "elm,state,icon_set";
10634 action: STATE_SET "animation" 0.0;
10635 target: "elm.icon.clipper";
10636 target: "elm.icon_new.clipper";
10637 transition: LINEAR 0.2;
10638 after: "icon_set,animation,done";
10640 program { name: "icon_set,animation,done";
10641 action: SIGNAL_EMIT "elm,state,icon_set,done" "elm";
10643 program { name: "icon,reset";
10644 signal: "elm,state,icon,reset";
10646 action: STATE_SET "default" 0.0;
10647 target: "elm.icon.clipper";
10648 target: "elm.icon_new.clipper";
10653 group { name: "elm/toolbar/separator/default";
10655 image: "toolbar_separator_v.png" COMP;
10658 part { name: "separator"; // separator group
10659 description { state: "default" 0.0;
10663 rel2.offset: -5 -5;
10665 normal: "toolbar_separator_v.png";
10675 ///////////////////////////////////////////////////////////////////////////////
10676 group { name: "elm/notify/block_events/default";
10678 part { name: "block_events";
10680 description { state: "default" 0.0;
10688 name: "block_clicked";
10689 signal: "mouse,clicked,1";
10690 source: "block_events";
10691 action: SIGNAL_EMIT "elm,action,clicked" "elm";
10695 group { name: "elm/notify/top/default";
10696 //this group is a design similar to the inwin group
10698 image: "shad_circ.png" COMP;
10699 image: "bt_dis_base.png" COMP;
10700 image: "bt_dis_hilight.png" COMP;
10703 part { name: "base";
10707 description { state: "default" 0.0;
10709 rel1.offset: 10 10;
10710 rel2.offset: -10 -10;
10711 rel1.relative: 0.0 -1.0;
10712 rel2.relative: 1.0 0.0;
10714 description { state: "visible" 0.0;
10715 inherit: "default" 0.0;
10717 rel1.relative: 0.0 0.0;
10718 rel2.relative: 1.0 1.0;
10721 part { name: "shad";
10723 description { state: "default" 0.0;
10724 image.normal: "shad_circ.png";
10725 rel1.to: "elm.swallow.content";
10726 rel1.offset: -64 -64;
10727 rel2.to: "elm.swallow.content";
10728 rel2.offset: 63 63;
10732 part { name: "pop";
10734 description { state: "default" 0.0;
10735 rel1.to: "elm.swallow.content";
10736 rel1.offset: -5 -5;
10737 rel2.to: "elm.swallow.content";
10740 normal: "bt_dis_base.png";
10743 image.middle: SOLID;
10746 part { name: "popover";
10748 description { state: "default" 0.0;
10751 rel2.relative: 1.0 0.5;
10753 normal: "bt_dis_hilight.png";
10758 part { name: "elm.swallow.content";
10760 description { state: "default" 0.0;
10767 program { name: "show";
10768 signal: "elm,action,show";
10770 action: STATE_SET "visible" 0.0;
10773 program { name: "show_2";
10775 action: STATE_SET "default" 0.0;
10779 program { name: "show_3";
10781 action: STATE_SET "visible" 0.0;
10783 transition: LINEAR 0.5;
10785 program { name: "hide";
10786 signal: "elm,action,hide";
10788 action: STATE_SET "default" 0.0;
10793 group { name: "elm/notify/center/default";
10794 //this group is a design similar to the inwin group
10796 image: "bt_dis_base.png" COMP;
10799 part { name: "base";
10803 description { state: "default" 0.0;
10805 rel1.relative: 0.0 0.0;
10806 rel2.relative: 1.0 1.0;
10809 part { name: "pop";
10811 description { state: "default" 0.0;
10812 rel1.to: "elm.swallow.content";
10813 rel1.offset: -5 -5;
10814 rel2.to: "elm.swallow.content";
10817 normal: "bt_dis_base.png";
10822 part { name: "elm.swallow.content";
10824 description { state: "default" 0.0;
10831 program { name: "show";
10832 signal: "elm,action,show";
10834 action: STATE_SET "default" 0.0;
10837 program { name: "show_2";
10839 action: STATE_SET "default" 0.0;
10842 program { name: "hide";
10843 signal: "elm,action,hide";
10845 action: STATE_SET "default" 0.0;
10850 group { name: "elm/notify/bottom/default";
10851 //this group is a design similar to the inwin group
10853 image: "shad_circ.png" COMP;
10854 image: "bt_dis_base.png" COMP;
10855 image: "bt_dis_hilight.png" COMP;
10858 part { name: "base";
10862 description { state: "default" 0.0;
10864 rel1.offset: 10 10;
10865 rel2.offset: -10 -10;
10866 rel1.relative: 0.0 1.0;
10867 rel2.relative: 1.0 2.0;
10869 description { state: "visible" 0.0;
10870 inherit: "default" 0.0;
10872 rel1.relative: 0.0 0.0;
10873 rel2.relative: 1.0 1.0;
10876 part { name: "shad";
10878 description { state: "default" 0.0;
10879 image.normal: "shad_circ.png";
10880 rel1.to: "elm.swallow.content";
10881 rel1.offset: -64 -64;
10882 rel2.to: "elm.swallow.content";
10883 rel2.offset: 63 63;
10887 part { name: "pop";
10889 description { state: "default" 0.0;
10890 rel1.to: "elm.swallow.content";
10891 rel1.offset: -5 -5;
10892 rel2.to: "elm.swallow.content";
10895 normal: "bt_dis_base.png";
10898 image.middle: SOLID;
10901 part { name: "popover";
10903 description { state: "default" 0.0;
10906 rel2.relative: 1.0 0.5;
10908 normal: "bt_dis_hilight.png";
10913 part { name: "elm.swallow.content";
10915 description { state: "default" 0.0;
10922 program { name: "show";
10923 signal: "elm,action,show";
10925 action: STATE_SET "visible" 0.0;
10928 program { name: "show_2";
10930 action: STATE_SET "default" 0.0;
10934 program { name: "show_3";
10936 action: STATE_SET "visible" 0.0;
10938 transition: LINEAR 0.5;
10940 program { name: "hide";
10941 signal: "elm,action,hide";
10943 action: STATE_SET "default" 0.0;
10948 group { name: "elm/notify/left/default";
10949 //this group is a design similar to the inwin group
10951 image: "shad_circ.png" COMP;
10952 image: "bt_dis_base.png" COMP;
10953 image: "bt_dis_hilight.png" COMP;
10956 part { name: "base";
10960 description { state: "default" 0.0;
10962 rel1.offset: 10 10;
10963 rel2.offset: -10 -10;
10964 rel1.relative: -1.0 0.0;
10965 rel2.relative: 0.0 1.0;
10967 description { state: "visible" 0.0;
10968 inherit: "default" 0.0;
10970 rel1.relative: 0.0 0.0;
10971 rel2.relative: 1.0 1.0;
10974 part { name: "shad";
10976 description { state: "default" 0.0;
10977 image.normal: "shad_circ.png";
10978 rel1.to: "elm.swallow.content";
10979 rel1.offset: -64 -64;
10980 rel2.to: "elm.swallow.content";
10981 rel2.offset: 63 63;
10985 part { name: "pop";
10987 description { state: "default" 0.0;
10988 rel1.to: "elm.swallow.content";
10989 rel1.offset: -5 -5;
10990 rel2.to: "elm.swallow.content";
10993 normal: "bt_dis_base.png";
10996 image.middle: SOLID;
10999 part { name: "popover";
11001 description { state: "default" 0.0;
11004 rel2.relative: 1.0 0.5;
11006 normal: "bt_dis_hilight.png";
11011 part { name: "elm.swallow.content";
11013 description { state: "default" 0.0;
11020 program { name: "show";
11021 signal: "elm,action,show";
11023 action: STATE_SET "visible" 0.0;
11026 program { name: "show_2";
11028 action: STATE_SET "default" 0.0;
11032 program { name: "show_3";
11034 action: STATE_SET "visible" 0.0;
11036 transition: LINEAR 0.5;
11038 program { name: "hide";
11039 signal: "elm,action,hide";
11041 action: STATE_SET "default" 0.0;
11046 group { name: "elm/notify/right/default";
11047 //this group is a design similar to the inwin group
11049 image: "shad_circ.png" COMP;
11050 image: "bt_dis_base.png" COMP;
11051 image: "bt_dis_hilight.png" COMP;
11054 part { name: "base";
11058 description { state: "default" 0.0;
11060 rel1.offset: 10 10;
11061 rel2.offset: -10 -10;
11062 rel1.relative: 1.0 0.0;
11063 rel2.relative: 2.0 1.0;
11065 description { state: "visible" 0.0;
11066 inherit: "default" 0.0;
11068 rel1.relative: 0.0 0.0;
11069 rel2.relative: 1.0 1.0;
11072 part { name: "shad";
11074 description { state: "default" 0.0;
11075 image.normal: "shad_circ.png";
11076 rel1.to: "elm.swallow.content";
11077 rel1.offset: -64 -64;
11078 rel2.to: "elm.swallow.content";
11079 rel2.offset: 63 63;
11083 part { name: "pop";
11085 description { state: "default" 0.0;
11086 rel1.to: "elm.swallow.content";
11087 rel1.offset: -5 -5;
11088 rel2.to: "elm.swallow.content";
11091 normal: "bt_dis_base.png";
11094 image.middle: SOLID;
11097 part { name: "popover";
11099 description { state: "default" 0.0;
11102 rel2.relative: 1.0 0.5;
11104 normal: "bt_dis_hilight.png";
11109 part { name: "elm.swallow.content";
11111 description { state: "default" 0.0;
11118 program { name: "show";
11119 signal: "elm,action,show";
11121 action: STATE_SET "visible" 0.0;
11124 program { name: "show_2";
11126 action: STATE_SET "default" 0.0;
11130 program { name: "show_3";
11132 action: STATE_SET "visible" 0.0;
11134 transition: LINEAR 0.5;
11136 program { name: "hide";
11137 signal: "elm,action,hide";
11139 action: STATE_SET "default" 0.0;
11144 group { name: "elm/notify/top_left/default";
11145 //this group is a design similar to the inwin group
11147 image: "shad_circ.png" COMP;
11148 image: "bt_dis_base.png" COMP;
11149 image: "bt_dis_hilight.png" COMP;
11152 part { name: "base";
11156 description { state: "default" 0.0;
11158 rel1.offset: 10 10;
11159 rel2.offset: -10 -10;
11160 rel1.relative: 0.0 -1.0;
11161 rel2.relative: 1.0 0.0;
11163 description { state: "visible" 0.0;
11164 inherit: "default" 0.0;
11166 rel1.relative: 0.0 0.0;
11167 rel2.relative: 1.0 1.0;
11170 part { name: "shad";
11172 description { state: "default" 0.0;
11173 image.normal: "shad_circ.png";
11174 rel1.to: "elm.swallow.content";
11175 rel1.offset: -64 -64;
11176 rel2.to: "elm.swallow.content";
11177 rel2.offset: 63 63;
11181 part { name: "pop";
11183 description { state: "default" 0.0;
11184 rel1.to: "elm.swallow.content";
11185 rel1.offset: -5 -5;
11186 rel2.to: "elm.swallow.content";
11189 normal: "bt_dis_base.png";
11192 image.middle: SOLID;
11195 part { name: "popover";
11197 description { state: "default" 0.0;
11200 rel2.relative: 1.0 0.5;
11202 normal: "bt_dis_hilight.png";
11207 part { name: "elm.swallow.content";
11209 description { state: "default" 0.0;
11216 program { name: "show";
11217 signal: "elm,action,show";
11219 action: STATE_SET "visible" 0.0;
11222 program { name: "show_2";
11224 action: STATE_SET "default" 0.0;
11228 program { name: "show_3";
11230 action: STATE_SET "visible" 0.0;
11232 transition: LINEAR 0.5;
11234 program { name: "hide";
11235 signal: "elm,action,hide";
11237 action: STATE_SET "default" 0.0;
11242 group { name: "elm/notify/top_right/default";
11243 //this group is a design similar to the inwin group
11245 image: "shad_circ.png" COMP;
11246 image: "bt_dis_base.png" COMP;
11247 image: "bt_dis_hilight.png" COMP;
11250 part { name: "base";
11254 description { state: "default" 0.0;
11256 rel1.offset: 10 10;
11257 rel2.offset: -10 -10;
11258 rel1.relative: 0.0 -1.0;
11259 rel2.relative: 1.0 0.0;
11261 description { state: "visible" 0.0;
11262 inherit: "default" 0.0;
11264 rel1.relative: 0.0 0.0;
11265 rel2.relative: 1.0 1.0;
11268 part { name: "shad";
11270 description { state: "default" 0.0;
11271 image.normal: "shad_circ.png";
11272 rel1.to: "elm.swallow.content";
11273 rel1.offset: -64 -64;
11274 rel2.to: "elm.swallow.content";
11275 rel2.offset: 63 63;
11279 part { name: "pop";
11281 description { state: "default" 0.0;
11282 rel1.to: "elm.swallow.content";
11283 rel1.offset: -5 -5;
11284 rel2.to: "elm.swallow.content";
11287 normal: "bt_dis_base.png";
11290 image.middle: SOLID;
11293 part { name: "popover";
11295 description { state: "default" 0.0;
11298 rel2.relative: 1.0 0.5;
11300 normal: "bt_dis_hilight.png";
11305 part { name: "elm.swallow.content";
11307 description { state: "default" 0.0;
11314 program { name: "show";
11315 signal: "elm,action,show";
11317 action: STATE_SET "visible" 0.0;
11320 program { name: "show_2";
11322 action: STATE_SET "default" 0.0;
11326 program { name: "show_3";
11328 action: STATE_SET "visible" 0.0;
11330 transition: LINEAR 0.5;
11332 program { name: "hide";
11333 signal: "elm,action,hide";
11335 action: STATE_SET "default" 0.0;
11340 group { name: "elm/notify/bottom_left/default";
11341 //this group is a design similar to the inwin group
11343 image: "shad_circ.png" COMP;
11344 image: "bt_dis_base.png" COMP;
11345 image: "bt_dis_hilight.png" COMP;
11348 part { name: "base";
11352 description { state: "default" 0.0;
11354 rel1.offset: 10 10;
11355 rel2.offset: -10 -10;
11356 rel1.relative: 0.0 1.0;
11357 rel2.relative: 1.0 2.0;
11359 description { state: "visible" 0.0;
11360 inherit: "default" 0.0;
11362 rel1.relative: 0.0 0.0;
11363 rel2.relative: 1.0 1.0;
11366 part { name: "shad";
11368 description { state: "default" 0.0;
11369 image.normal: "shad_circ.png";
11370 rel1.to: "elm.swallow.content";
11371 rel1.offset: -64 -64;
11372 rel2.to: "elm.swallow.content";
11373 rel2.offset: 63 63;
11377 part { name: "pop";
11379 description { state: "default" 0.0;
11380 rel1.to: "elm.swallow.content";
11381 rel1.offset: -5 -5;
11382 rel2.to: "elm.swallow.content";
11385 normal: "bt_dis_base.png";
11388 image.middle: SOLID;
11391 part { name: "popover";
11393 description { state: "default" 0.0;
11396 rel2.relative: 1.0 0.5;
11398 normal: "bt_dis_hilight.png";
11403 part { name: "elm.swallow.content";
11405 description { state: "default" 0.0;
11412 program { name: "show";
11413 signal: "elm,action,show";
11415 action: STATE_SET "visible" 0.0;
11418 program { name: "show_2";
11420 action: STATE_SET "default" 0.0;
11424 program { name: "show_3";
11426 action: STATE_SET "visible" 0.0;
11428 transition: LINEAR 0.5;
11430 program { name: "hide";
11431 signal: "elm,action,hide";
11433 action: STATE_SET "default" 0.0;
11438 group { name: "elm/notify/bottom_right/default";
11439 //this group is a design similar to the inwin group
11441 image: "shad_circ.png" COMP;
11442 image: "bt_dis_base.png" COMP;
11443 image: "bt_dis_hilight.png" COMP;
11446 part { name: "base";
11450 description { state: "default" 0.0;
11452 rel1.offset: 10 10;
11453 rel2.offset: -10 -10;
11454 rel1.relative: 0.0 1.0;
11455 rel2.relative: 1.0 2.0;
11457 description { state: "visible" 0.0;
11458 inherit: "default" 0.0;
11460 rel1.relative: 0.0 0.0;
11461 rel2.relative: 1.0 1.0;
11464 part { name: "shad";
11466 description { state: "default" 0.0;
11467 image.normal: "shad_circ.png";
11468 rel1.to: "elm.swallow.content";
11469 rel1.offset: -64 -64;
11470 rel2.to: "elm.swallow.content";
11471 rel2.offset: 63 63;
11475 part { name: "pop";
11477 description { state: "default" 0.0;
11478 rel1.to: "elm.swallow.content";
11479 rel1.offset: -5 -5;
11480 rel2.to: "elm.swallow.content";
11483 normal: "bt_dis_base.png";
11486 image.middle: SOLID;
11489 part { name: "popover";
11491 description { state: "default" 0.0;
11494 rel2.relative: 1.0 0.5;
11496 normal: "bt_dis_hilight.png";
11501 part { name: "elm.swallow.content";
11503 description { state: "default" 0.0;
11510 program { name: "show";
11511 signal: "elm,action,show";
11513 action: STATE_SET "visible" 0.0;
11516 program { name: "show_2";
11518 action: STATE_SET "default" 0.0;
11522 program { name: "show_3";
11524 action: STATE_SET "visible" 0.0;
11526 transition: LINEAR 0.5;
11528 program { name: "hide";
11529 signal: "elm,action,hide";
11531 action: STATE_SET "default" 0.0;
11537 ///////////////////////////////////////////////////////////////////////////////
11538 group { name: "elm/slideshow/base/default";
11540 item: transitions "fade black_fade horizontal vertical square";
11541 item: layouts "fullscreen not_fullscreen";
11544 part { name: "whole";
11547 state: "default" 0.0;
11549 color: 20 20 20 255;
11552 part { name: "image_1_whole";
11554 state: "default" 0.0;
11555 color: 255 255 255 255;
11558 state: "fade_prev_next" 0.0;
11559 inherit: "default" 0.0;
11560 color: 255 255 255 0;
11563 state: "black_fade_prev_next_init" 0.0;
11564 inherit: "default" 0.0;
11565 color: 255 255 255 255;
11568 state: "black_fade_prev_next" 0.0;
11569 inherit: "default" 0.0;
11573 state: "horizontal_next_init" 0.0;
11574 inherit: "default" 0.0;
11577 state: "horizontal_next" 0.0;
11578 inherit: "default" 0.0;
11579 rel1.relative: -1.0 0.0;
11580 rel2.relative: 0.0 1.0;
11583 state: "horizontal_prev_init" 0.0;
11584 inherit: "default" 0.0;
11587 state: "horizontal_prev" 0.0;
11588 inherit: "default" 0.0;
11589 rel1.relative: 1.0 0.0;
11590 rel2.relative: 2.0 1.0;
11593 state: "vertical_next_init" 0.0;
11594 inherit: "default" 0.0;
11597 state: "vertical_next" 0.0;
11598 inherit: "default" 0.0;
11599 rel1.relative: 0.0 -1.0;
11600 rel2.relative: 1.0 0.0;
11603 state: "vertical_prev_init" 0.0;
11604 inherit: "default" 0.0;
11607 state: "vertical_prev" 0.0;
11608 inherit: "default" 0.0;
11609 rel1.relative: 0.0 1.0;
11610 rel2.relative: 1.0 2.0;
11613 state: "square_prev_next" 0.0;
11614 inherit: "default" 0.0;
11615 color: 255 255 255 0;
11618 part { name: "image_2_whole";
11620 state: "default" 0.0;
11622 color: 255 255 255 0;
11625 state: "fade_prev_next" 0.0;
11626 inherit: "default" 0.0;
11627 color: 255 255 255 255;
11630 state: "black_fade_prev_next_init" 0.0;
11631 inherit: "default" 0.0;
11635 state: "black_fade_prev_next" 0.0;
11636 inherit: "default" 0.0;
11637 color: 255 255 255 255;
11640 state: "horizontal_next_init" 0.0;
11641 inherit: "default" 0.0;
11642 rel1.relative: 1.0 0.0;
11643 rel2.relative: 2.0 1.0;
11644 color: 255 255 255 255;
11647 state: "horizontal_next" 0.0;
11648 inherit: "default" 0.0;
11649 color: 255 255 255 255;
11652 state: "horizontal_prev_init" 0.0;
11653 inherit: "default" 0.0;
11654 rel1.relative: -1.0 0.0;
11655 rel2.relative: 0.0 1.0;
11656 color: 255 255 255 255;
11659 state: "horizontal_prev" 0.0;
11660 inherit: "default" 0.0;
11661 color: 255 255 255 255;
11664 state: "vertical_next_init" 0.0;
11665 inherit: "default" 0.0;
11666 rel1.relative: 0.0 1.0;
11667 rel2.relative: 1.0 2.0;
11668 color: 255 255 255 255;
11671 state: "vertical_next" 0.0;
11672 inherit: "default" 0.0;
11673 color: 255 255 255 255;
11676 state: "vertical_prev_init" 0.0;
11677 inherit: "default" 0.0;
11678 rel1.relative: 0.0 -1.0;
11679 rel2.relative: 1.0 0.0;
11680 color: 255 255 255 255;
11683 state: "vertical_prev" 0.0;
11684 inherit: "default" 0.0;
11685 color: 255 255 255 255;
11688 state: "square_prev_next_init" 0.0;
11689 inherit: "default" 0.0;
11690 rel1.relative: 0.5 0.5;
11691 rel2.relative: 0.5 0.5;
11692 color: 255 255 255 255;
11695 state: "square_prev_next" 0.0;
11696 inherit: "default" 0.0;
11697 rel1.relative: 0.0 0.0;
11698 rel2.relative: 1.0 1.0;
11699 color: 255 255 255 255;
11702 part { name: "elm.swallow.1";
11704 clip_to: "image_1_whole";
11706 state: "default" 0.0;
11707 rel1.to: "image_1_whole";
11708 rel2.to: "image_1_whole";
11709 color: 255 255 255 255;
11712 state: "not_fullscreen" 0.0;
11713 rel1.relative: 0.1 0.1;
11714 rel1.to: "image_1_whole";
11715 rel2.relative: 0.9 0.9;
11716 rel2.to: "image_1_whole";
11717 color: 255 255 255 255;
11720 part { name: "elm.swallow.2";
11722 clip_to: "image_2_whole";
11724 state: "default" 0.0;
11725 color: 255 255 255 255;
11726 rel1.to: "image_2_whole";
11727 rel2.to: "image_2_whole";
11730 state: "not_fullscreen" 0.0;
11731 color: 255 255 255 255;
11732 rel1.relative: 0.1 0.1;
11733 rel1.to: "image_2_whole";
11734 rel2.relative: 0.9 0.9;
11735 rel2.to: "image_2_whole";
11738 part { name: "events_catcher";
11742 state: "default" 0.0;
11750 program { name: "layout_fullscreen";
11751 signal: "layout,fullscreen";
11752 source: "slideshow";
11753 action: STATE_SET "default" 0.0;
11754 target: "elm.swallow.1";
11755 target: "elm.swallow.2";
11756 transition: SINUSOIDAL 1.0;
11758 program { name: "layout_not_fullscreen";
11759 signal: "layout,not_fullscreen";
11760 source: "slideshow";
11761 action: STATE_SET "not_fullscreen" 0.0;
11762 target: "elm.swallow.1";
11763 target: "elm.swallow.2";
11764 transition: SINUSOIDAL 1.0;
11767 program { name: "fade_next";
11768 signal: "fade,next";
11769 source: "slideshow";
11770 action: STATE_SET "default" 0.0;
11771 target: "image_1_whole";
11772 target: "image_2_whole";
11773 after: "fade_next_2";
11775 program { name: "fade_next_2";
11776 action: STATE_SET "fade_prev_next" 0.0;
11777 target: "image_1_whole";
11778 target: "image_2_whole";
11779 transition: SINUSOIDAL 1.5;
11782 program { name: "fade_previous";
11783 signal: "fade,previous";
11784 source: "slideshow";
11785 action: STATE_SET "default" 0.0;
11786 target: "image_1_whole";
11787 target: "image_2_whole";
11788 after: "fade_previous_2";
11790 program { name: "fade_previous_2";
11791 action: STATE_SET "fade_prev_next" 0.0;
11792 target: "image_1_whole";
11793 target: "image_2_whole";
11794 transition: SINUSOIDAL 1.5;
11797 program { name: "black_fade_next";
11798 signal: "black_fade,next";
11799 source: "slideshow";
11800 action: STATE_SET "black_fade_prev_next_init" 0.0;
11801 target: "image_1_whole";
11802 target: "image_2_whole";
11803 after: "black_fade_next_2";
11805 program { name: "black_fade_next_2";
11806 action: STATE_SET "black_fade_prev_next" 0.0;
11807 target: "image_1_whole";
11808 transition: SINUSOIDAL 0.75;
11809 after: "black_fade_next_3";
11811 program { name: "black_fade_next_3";
11812 action: STATE_SET "black_fade_prev_next" 0.0;
11813 target: "image_2_whole";
11814 transition: SINUSOIDAL 0.75;
11817 program { name: "black_fade_previous";
11818 signal: "black_fade,previous";
11819 source: "slideshow";
11820 action: STATE_SET "black_fade_prev_next_init" 0.0;
11821 target: "image_1_whole";
11822 target: "image_2_whole";
11823 after: "black_fade_previous_2";
11825 program { name: "black_fade_previous_2";
11826 action: STATE_SET "black_fade_prev_next" 0.0;
11827 target: "image_1_whole";
11828 transition: SINUSOIDAL 0.75;
11829 after: "black_fade_previous_3";
11831 program { name: "black_fade_previous_3";
11832 action: STATE_SET "black_fade_prev_next" 0.0;
11833 target: "image_2_whole";
11834 transition: SINUSOIDAL 0.75;
11837 program { name: "horizontal_next";
11838 signal: "horizontal,next";
11839 source: "slideshow";
11840 action: STATE_SET "horizontal_next_init" 0.0;
11841 target: "image_1_whole";
11842 target: "image_2_whole";
11843 after: "horizontal_next_2";
11845 program { name: "horizontal_next_2";
11846 action: STATE_SET "horizontal_next" 0.0;
11847 target: "image_1_whole";
11848 target: "image_2_whole";
11849 transition: SINUSOIDAL 1.5;
11852 program { name: "horizontal_previous";
11853 signal: "horizontal,previous";
11854 source: "slideshow";
11855 action: STATE_SET "horizontal_prev_init" 0.0;
11856 target: "image_1_whole";
11857 target: "image_2_whole";
11858 after: "horizontal_previous_2";
11860 program { name: "horizontal_previous_2";
11861 action: STATE_SET "horizontal_prev" 0.0;
11862 target: "image_1_whole";
11863 target: "image_2_whole";
11864 transition: SINUSOIDAL 1.5;
11867 program { name: "vertical_next";
11868 signal: "vertical,next";
11869 source: "slideshow";
11870 action: STATE_SET "vertical_next_init" 0.0;
11871 target: "image_1_whole";
11872 target: "image_2_whole";
11873 after: "vertical_next_2";
11875 program { name: "vertical_next_2";
11876 action: STATE_SET "vertical_next" 0.0;
11877 target: "image_1_whole";
11878 target: "image_2_whole";
11879 transition: SINUSOIDAL 1.5;
11882 program { name: "vertical_previous";
11883 signal: "vertical,previous";
11884 source: "slideshow";
11885 action: STATE_SET "vertical_prev_init" 0.0;
11886 target: "image_1_whole";
11887 target: "image_2_whole";
11888 after: "vertical_previous_2";
11890 program { name: "vertical_previous_2";
11891 action: STATE_SET "vertical_prev" 0.0;
11892 target: "image_1_whole";
11893 target: "image_2_whole";
11894 transition: SINUSOIDAL 1.5;
11897 program { name: "square_next";
11898 signal: "square,next";
11899 source: "slideshow";
11900 action: STATE_SET "square_prev_next_init" 0.0;
11901 target: "image_2_whole";
11902 after: "square_next_2";
11904 program { name: "square_next_2";
11905 action: STATE_SET "square_prev_next" 0.0;
11906 target: "image_2_whole";
11907 target: "image_1_whole";
11908 transition: SINUSOIDAL 1.5;
11911 program { name: "square_previous";
11912 signal: "square,previous";
11913 source: "slideshow";
11914 action: STATE_SET "square_prev_next_init" 0.0;
11915 target: "image_2_whole";
11916 after: "square_next_2";
11918 program { name: "end";
11919 action: SIGNAL_EMIT "end" "slideshow";
11921 program { name: "end_signal";
11922 signal: "anim,end";
11923 source: "slideshow";
11924 action: STATE_SET "default" 0.0;
11925 target: "image_1_whole";
11926 target: "image_2_whole";
11931 ///////////////////////////////////////////////////////////////////////////////
11932 group { name: "elm/win/inwin/default";
11934 image: "shad_circ.png" COMP;
11935 image: "bt_dis_base.png" COMP;
11936 image: "bt_dis_hilight.png" COMP;
11939 part { name: "base";
11942 description { state: "default" 0.0;
11945 description { state: "visible" 0.0;
11946 inherit: "default" 1.0;
11950 part { name: "shad";
11952 description { state: "default" 0.0;
11953 image.normal: "shad_circ.png";
11954 rel1.to: "elm.swallow.content";
11955 rel1.offset: -64 -64;
11956 rel2.to: "elm.swallow.content";
11957 rel2.offset: 63 63;
11961 part { name: "pop";
11963 description { state: "default" 0.0;
11964 rel1.to: "elm.swallow.content";
11965 rel1.offset: -5 -5;
11966 rel2.to: "elm.swallow.content";
11969 normal: "bt_dis_base.png";
11972 image.middle: SOLID;
11975 part { name: "popover";
11977 description { state: "default" 0.0;
11980 rel2.relative: 1.0 0.5;
11982 normal: "bt_dis_hilight.png";
11987 part { name: "elm.swallow.content";
11989 description { state: "default" 0.0;
11990 rel1.relative: 0.1 0.1;
11991 rel2.relative: 0.9 0.9;
11996 program { name: "show";
11997 signal: "elm,action,show";
11999 action: STATE_SET "visible" 0.0;
12000 // transition: DECELERATE 0.5;
12003 program { name: "hide";
12004 signal: "elm,action,hide";
12006 action: STATE_SET "default" 0.0;
12007 // transition: DECELERATE 0.5;
12013 group { name: "elm/win/inwin/minimal";
12015 image: "shad_circ.png" COMP;
12016 image: "bt_dis_base.png" COMP;
12017 image: "bt_dis_hilight.png" COMP;
12020 part { name: "base";
12023 description { state: "default" 0.0;
12026 description { state: "visible" 0.0;
12027 inherit: "default" 1.0;
12031 part { name: "shad";
12033 description { state: "default" 0.0;
12034 image.normal: "shad_circ.png";
12035 rel1.to: "elm.swallow.content";
12036 rel1.offset: -64 -64;
12037 rel2.to: "elm.swallow.content";
12038 rel2.offset: 63 63;
12042 part { name: "pop";
12044 description { state: "default" 0.0;
12045 rel1.to: "elm.swallow.content";
12046 rel1.offset: -5 -5;
12047 rel2.to: "elm.swallow.content";
12050 normal: "bt_dis_base.png";
12053 image.middle: SOLID;
12056 part { name: "popover";
12058 description { state: "default" 0.0;
12061 rel2.relative: 1.0 0.5;
12063 normal: "bt_dis_hilight.png";
12068 part { name: "elm.swallow.content";
12070 description { state: "default" 0.0;
12072 rel1.relative: 0.5 0.5;
12073 rel2.relative: 0.5 0.5;
12078 program { name: "show";
12079 signal: "elm,action,show";
12081 action: STATE_SET "visible" 0.0;
12082 // transition: DECELERATE 0.5;
12085 program { name: "hide";
12086 signal: "elm,action,hide";
12088 action: STATE_SET "default" 0.0;
12089 // transition: DECELERATE 0.5;
12095 group { name: "elm/win/inwin/minimal_vertical";
12097 image: "shad_circ.png" COMP;
12098 image: "bt_dis_base.png" COMP;
12099 image: "bt_dis_hilight.png" COMP;
12102 part { name: "base";
12105 description { state: "default" 0.0;
12108 description { state: "visible" 0.0;
12109 inherit: "default" 1.0;
12113 part { name: "shad";
12115 description { state: "default" 0.0;
12116 image.normal: "shad_circ.png";
12117 rel1.to: "elm.swallow.content";
12118 rel1.offset: -64 -64;
12119 rel2.to: "elm.swallow.content";
12120 rel2.offset: 63 63;
12124 part { name: "pop";
12126 description { state: "default" 0.0;
12127 rel1.to: "elm.swallow.content";
12128 rel1.offset: -5 -5;
12129 rel2.to: "elm.swallow.content";
12132 normal: "bt_dis_base.png";
12135 image.middle: SOLID;
12138 part { name: "popover";
12140 description { state: "default" 0.0;
12143 rel2.relative: 1.0 0.5;
12145 normal: "bt_dis_hilight.png";
12150 part { name: "elm.swallow.content";
12152 description { state: "default" 0.0;
12154 rel1.relative: 0.1 0.5;
12155 rel2.relative: 0.9 0.5;
12160 program { name: "show";
12161 signal: "elm,action,show";
12163 action: STATE_SET "visible" 0.0;
12164 // transition: DECELERATE 0.5;
12167 program { name: "hide";
12168 signal: "elm,action,hide";
12170 action: STATE_SET "default" 0.0;
12171 // transition: DECELERATE 0.5;
12177 ///////////////////////////////////////////////////////////////////////////////
12179 ///////////////////////////////////////////////////////////////////////////////
12180 group { name: "elm/list/item/default";
12181 data.item: "stacking" "above";
12183 image: "bt_sm_base1.png" COMP;
12184 image: "bt_sm_shine.png" COMP;
12185 image: "bt_sm_hilight.png" COMP;
12186 image: "ilist_1.png" COMP;
12187 image: "ilist_item_shadow.png" COMP;
12195 state: "default" 0.0;
12203 state: "default" 0.0;
12218 normal: "ilist_item_shadow.png";
12227 state: "default" 0.0;
12229 normal: "ilist_1.png";
12237 description { state: "default" 0.0;
12239 color: 255 255 255 0;
12249 normal: "bt_sm_base1.png";
12252 image.middle: SOLID;
12254 description { state: "selected" 0.0;
12255 inherit: "default" 0.0;
12257 color: 255 255 255 255;
12268 part { name: "elm.swallow.icon";
12270 description { state: "default" 0.0;
12283 part { name: "elm.swallow.end";
12285 description { state: "default" 0.0;
12298 part { name: "elm.text";
12300 effect: SOFT_SHADOW;
12304 state: "default" 0.0;
12307 to_x: "elm.swallow.icon";
12312 to_x: "elm.swallow.end";
12324 text_class: "list_item";
12327 description { state: "selected" 0.0;
12328 inherit: "default" 0.0;
12329 color: 224 224 224 255;
12333 part { name: "fg1";
12335 description { state: "default" 0.0;
12337 color: 255 255 255 0;
12339 rel2.relative: 1.0 0.5;
12342 normal: "bt_sm_hilight.png";
12346 description { state: "selected" 0.0;
12347 inherit: "default" 0.0;
12349 color: 255 255 255 255;
12352 part { name: "fg2";
12354 description { state: "default" 0.0;
12356 color: 255 255 255 0;
12360 normal: "bt_sm_shine.png";
12364 description { state: "selected" 0.0;
12365 inherit: "default" 0.0;
12367 color: 255 255 255 255;
12374 signal: "elm,state,selected";
12376 action: STATE_SET "selected" 0.0;
12380 target: "elm.text";
12383 name: "go_passive";
12384 signal: "elm,state,unselected";
12386 action: STATE_SET "default" 0.0;
12390 target: "elm.text";
12391 transition: LINEAR 0.1;
12395 group { name: "elm/list/item_odd/default";
12396 data.item: "stacking" "below";
12397 data.item: "selectraise" "on";
12399 image: "bt_sm_base1.png" COMP;
12400 image: "bt_sm_shine.png" COMP;
12401 image: "bt_sm_hilight.png" COMP;
12402 image: "ilist_2.png" COMP;
12410 state: "default" 0.0;
12418 state: "default" 0.0;
12420 normal: "ilist_2.png";
12428 description { state: "default" 0.0;
12430 color: 255 255 255 0;
12440 normal: "bt_sm_base1.png";
12443 image.middle: SOLID;
12445 description { state: "selected" 0.0;
12446 inherit: "default" 0.0;
12448 color: 255 255 255 255;
12460 name: "elm.swallow.icon";
12462 description { state: "default" 0.0;
12476 name: "elm.swallow.end";
12478 description { state: "default" 0.0;
12494 effect: SOFT_SHADOW;
12498 state: "default" 0.0;
12501 to_x: "elm.swallow.icon";
12506 to_x: "elm.swallow.end";
12518 text_class: "list_item";
12521 description { state: "selected" 0.0;
12522 inherit: "default" 0.0;
12523 color: 224 224 224 255;
12527 part { name: "fg1";
12529 description { state: "default" 0.0;
12531 color: 255 255 255 0;
12533 rel2.relative: 1.0 0.5;
12536 normal: "bt_sm_hilight.png";
12540 description { state: "selected" 0.0;
12541 inherit: "default" 0.0;
12543 color: 255 255 255 255;
12546 part { name: "fg2";
12548 description { state: "default" 0.0;
12550 color: 255 255 255 0;
12554 normal: "bt_sm_shine.png";
12558 description { state: "selected" 0.0;
12559 inherit: "default" 0.0;
12561 color: 255 255 255 255;
12568 signal: "elm,state,selected";
12570 action: STATE_SET "selected" 0.0;
12574 target: "elm.text";
12577 name: "go_passive";
12578 signal: "elm,state,unselected";
12580 action: STATE_SET "default" 0.0;
12584 target: "elm.text";
12585 transition: LINEAR 0.1;
12589 group { name: "elm/list/item_compress/default";
12590 data.item: "stacking" "above";
12591 data.item: "selectraise" "on";
12593 image: "bt_sm_base1.png" COMP;
12594 image: "bt_sm_shine.png" COMP;
12595 image: "bt_sm_hilight.png" COMP;
12596 image: "ilist_1.png" COMP;
12597 image: "ilist_item_shadow.png" COMP;
12605 state: "default" 0.0;
12612 description { state: "default" 0.0;
12627 normal: "ilist_item_shadow.png";
12636 state: "default" 0.0;
12638 normal: "ilist_1.png";
12646 description { state: "default" 0.0;
12648 color: 255 255 255 0;
12658 normal: "bt_sm_base1.png";
12661 image.middle: SOLID;
12663 description { state: "selected" 0.0;
12664 inherit: "default" 0.0;
12666 color: 255 255 255 255;
12677 part { name: "elm.swallow.icon";
12679 description { state: "default" 0.0;
12692 part { name: "elm.swallow.end";
12694 description { state: "default" 0.0;
12710 effect: SOFT_SHADOW;
12713 description { state: "default" 0.0;
12716 to_x: "elm.swallow.icon";
12721 to_x: "elm.swallow.end";
12733 text_class: "list_item";
12736 description { state: "selected" 0.0;
12737 inherit: "default" 0.0;
12738 color: 224 224 224 255;
12742 part { name: "fg1";
12744 description { state: "default" 0.0;
12746 color: 255 255 255 0;
12748 rel2.relative: 1.0 0.5;
12751 normal: "bt_sm_hilight.png";
12755 description { state: "selected" 0.0;
12756 inherit: "default" 0.0;
12758 color: 255 255 255 255;
12761 part { name: "fg2";
12763 description { state: "default" 0.0;
12765 color: 255 255 255 0;
12769 normal: "bt_sm_shine.png";
12773 description { state: "selected" 0.0;
12774 inherit: "default" 0.0;
12776 color: 255 255 255 255;
12783 signal: "elm,state,selected";
12785 action: STATE_SET "selected" 0.0;
12789 target: "elm.text";
12792 name: "go_passive";
12793 signal: "elm,state,unselected";
12795 action: STATE_SET "default" 0.0;
12799 target: "elm.text";
12800 transition: LINEAR 0.1;
12804 group { name: "elm/list/item_compress_odd/default";
12805 data.item: "stacking" "below";
12806 data.item: "selectraise" "on";
12808 image: "bt_sm_base1.png" COMP;
12809 image: "bt_sm_shine.png" COMP;
12810 image: "bt_sm_hilight.png" COMP;
12811 image: "ilist_2.png" COMP;
12819 state: "default" 0.0;
12827 state: "default" 0.0;
12829 normal: "ilist_2.png";
12837 description { state: "default" 0.0;
12839 color: 255 255 255 0;
12849 normal: "bt_sm_base1.png";
12852 image.middle: SOLID;
12854 description { state: "selected" 0.0;
12855 inherit: "default" 0.0;
12857 color: 255 255 255 255;
12868 part { name: "elm.swallow.icon";
12870 description { state: "default" 0.0;
12883 part { name: "elm.swallow.end";
12885 description { state: "default" 0.0;
12901 effect: SOFT_SHADOW;
12905 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;
12997 ///////////////////////////////////////////////////////////////////////////////
12998 group { name: "elm/list/h_item/default";
12999 data.item: "stacking" "above";
13001 image: "bt_sm_base1.png" COMP;
13002 image: "bt_sm_shine.png" COMP;
13003 image: "bt_sm_hilight.png" COMP;
13004 image: "ilist_1_h.png" COMP;
13005 image: "ilist_item_shadow_h.png" COMP;
13013 state: "default" 0.0;
13021 state: "default" 0.0;
13036 normal: "ilist_item_shadow_h.png";
13045 state: "default" 0.0;
13047 normal: "ilist_1_h.png";
13055 description { state: "default" 0.0;
13057 color: 255 255 255 0;
13067 normal: "bt_sm_base1.png";
13070 image.middle: SOLID;
13072 description { state: "selected" 0.0;
13073 inherit: "default" 0.0;
13075 color: 255 255 255 255;
13086 part { name: "elm.swallow.icon";
13088 description { state: "default" 0.0;
13101 part { name: "elm.swallow.end";
13103 description { state: "default" 0.0;
13116 part { name: "elm.text";
13118 effect: SOFT_SHADOW;
13122 state: "default" 0.0;
13125 to_x: "elm.swallow.icon";
13130 to_x: "elm.swallow.end";
13141 text_class: "list_item";
13144 description { state: "selected" 0.0;
13145 inherit: "default" 0.0;
13146 color: 224 224 224 255;
13150 part { name: "fg1";
13152 description { state: "default" 0.0;
13154 color: 255 255 255 0;
13156 rel2.relative: 1.0 0.5;
13159 normal: "bt_sm_hilight.png";
13163 description { state: "selected" 0.0;
13164 inherit: "default" 0.0;
13166 color: 255 255 255 255;
13169 part { name: "fg2";
13171 description { state: "default" 0.0;
13173 color: 255 255 255 0;
13177 normal: "bt_sm_shine.png";
13181 description { state: "selected" 0.0;
13182 inherit: "default" 0.0;
13184 color: 255 255 255 255;
13191 signal: "elm,state,selected";
13193 action: STATE_SET "selected" 0.0;
13197 target: "elm.text";
13200 name: "go_passive";
13201 signal: "elm,state,unselected";
13203 action: STATE_SET "default" 0.0;
13207 target: "elm.text";
13208 transition: LINEAR 0.1;
13212 group { name: "elm/list/h_item_odd/default";
13213 data.item: "stacking" "below";
13214 data.item: "selectraise" "on";
13216 image: "bt_sm_base1.png" COMP;
13217 image: "bt_sm_shine.png" COMP;
13218 image: "bt_sm_hilight.png" COMP;
13219 image: "ilist_2_h.png" COMP;
13227 state: "default" 0.0;
13235 state: "default" 0.0;
13237 normal: "ilist_2_h.png";
13245 description { state: "default" 0.0;
13247 color: 255 255 255 0;
13257 normal: "bt_sm_base1.png";
13260 image.middle: SOLID;
13262 description { state: "selected" 0.0;
13263 inherit: "default" 0.0;
13265 color: 255 255 255 255;
13277 name: "elm.swallow.icon";
13279 description { state: "default" 0.0;
13293 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_compress/default";
13405 data.item: "stacking" "above";
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_1_h.png" COMP;
13412 image: "ilist_item_shadow_h.png" COMP;
13420 state: "default" 0.0;
13427 description { state: "default" 0.0;
13442 normal: "ilist_item_shadow_h.png";
13451 state: "default" 0.0;
13453 normal: "ilist_1_h.png";
13461 description { state: "default" 0.0;
13463 color: 255 255 255 0;
13473 normal: "bt_sm_base1.png";
13476 image.middle: SOLID;
13478 description { state: "selected" 0.0;
13479 inherit: "default" 0.0;
13481 color: 255 255 255 255;
13492 part { name: "elm.swallow.icon";
13494 description { state: "default" 0.0;
13507 part { name: "elm.swallow.end";
13509 description { state: "default" 0.0;
13525 effect: SOFT_SHADOW;
13528 description { state: "default" 0.0;
13531 to_x: "elm.swallow.icon";
13536 to_x: "elm.swallow.end";
13547 text_class: "list_item";
13550 description { state: "selected" 0.0;
13551 inherit: "default" 0.0;
13552 color: 224 224 224 255;
13556 part { name: "fg1";
13558 description { state: "default" 0.0;
13560 color: 255 255 255 0;
13562 rel2.relative: 1.0 0.5;
13565 normal: "bt_sm_hilight.png";
13569 description { state: "selected" 0.0;
13570 inherit: "default" 0.0;
13572 color: 255 255 255 255;
13575 part { name: "fg2";
13577 description { state: "default" 0.0;
13579 color: 255 255 255 0;
13583 normal: "bt_sm_shine.png";
13587 description { state: "selected" 0.0;
13588 inherit: "default" 0.0;
13590 color: 255 255 255 255;
13597 signal: "elm,state,selected";
13599 action: STATE_SET "selected" 0.0;
13603 target: "elm.text";
13606 name: "go_passive";
13607 signal: "elm,state,unselected";
13609 action: STATE_SET "default" 0.0;
13613 target: "elm.text";
13614 transition: LINEAR 0.1;
13618 group { name: "elm/list/h_item_compress_odd/default";
13619 data.item: "stacking" "below";
13620 data.item: "selectraise" "on";
13622 image: "bt_sm_base1.png" COMP;
13623 image: "bt_sm_shine.png" COMP;
13624 image: "bt_sm_hilight.png" COMP;
13625 image: "ilist_2_h.png" COMP;
13633 state: "default" 0.0;
13641 state: "default" 0.0;
13643 normal: "ilist_2_h.png";
13651 description { state: "default" 0.0;
13653 color: 255 255 255 0;
13663 normal: "bt_sm_base1.png";
13666 image.middle: SOLID;
13668 description { state: "selected" 0.0;
13669 inherit: "default" 0.0;
13671 color: 255 255 255 255;
13682 part { name: "elm.swallow.icon";
13684 description { state: "default" 0.0;
13697 part { name: "elm.swallow.end";
13699 description { state: "default" 0.0;
13712 part { name: "elm.text";
13714 effect: SOFT_SHADOW;
13718 state: "default" 0.0;
13721 to_x: "elm.swallow.icon";
13726 to_x: "elm.swallow.end";
13737 text_class: "list_item";
13740 description { state: "selected" 0.0;
13741 inherit: "default" 0.0;
13742 color: 224 224 224 255;
13746 part { name: "fg1";
13748 description { state: "default" 0.0;
13750 color: 255 255 255 0;
13752 rel2.relative: 1.0 0.5;
13755 normal: "bt_sm_hilight.png";
13759 description { state: "selected" 0.0;
13760 inherit: "default" 0.0;
13762 color: 255 255 255 255;
13765 part { name: "fg2";
13767 description { state: "default" 0.0;
13769 color: 255 255 255 0;
13773 normal: "bt_sm_shine.png";
13777 description { state: "selected" 0.0;
13778 inherit: "default" 0.0;
13780 color: 255 255 255 255;
13787 signal: "elm,state,selected";
13789 action: STATE_SET "selected" 0.0;
13793 target: "elm.text";
13796 name: "go_passive";
13797 signal: "elm,state,unselected";
13799 action: STATE_SET "default" 0.0;
13803 target: "elm.text";
13804 transition: LINEAR 0.1;
13809 ///////////////////////////////////////////////////////////////////////////////
13810 group { name: "elm/slider/horizontal/default";
13811 alias: "elm/slider/horizontal/disabled";
13813 image: "sl_bg.png" COMP;
13814 image: "sl_bg_over.png" COMP;
13815 image: "sl_bt_0.png" COMP;
13816 image: "sl_bt_1.png" COMP;
13817 image: "sl_bt_2.png" COMP;
13818 image: "sl_bt_3.png" COMP;
13819 image: "sl_bt2_0_0.png" COMP;
13820 image: "sl_bt2_0_1.png" COMP;
13821 image: "sl_bt2_0_2.png" COMP;
13822 image: "sl_bt2_1.png" COMP;
13823 image: "sl_bt2_2.png" COMP;
13824 image: "sl_units.png" COMP;
13827 public value_hide = 0;
13828 public set_value_show() {
13829 set_int(value_hide, 0);
13831 public set_value_hide() {
13832 set_int(value_hide, 1);
13834 public thumb_down() {
13835 if (get_int(value_hide) == 1) {
13836 set_state(PART:"elm.indicator", "default", 0.0);
13837 set_state(PART:"button3", "default", 0.0);
13838 set_state(PART:"button4", "default", 0.0);
13839 set_state(PART:"button5", "default", 0.0);
13840 set_state(PART:"button6", "default", 0.0);
13841 set_state(PART:"button7", "default", 0.0);
13843 set_state(PART:"elm.indicator", "visible", 0.0);
13844 set_state(PART:"button3", "visible", 0.0);
13845 set_state(PART:"button4", "visible", 0.0);
13846 set_state(PART:"button5", "visible", 0.0);
13847 set_state(PART:"button6", "visible", 0.0);
13848 set_state(PART:"button7", "visible", 0.0);
13851 public thumb_up() {
13852 set_state(PART:"elm.indicator", "default", 0.0);
13853 set_state(PART:"button3", "default", 0.0);
13854 set_state(PART:"button4", "default", 0.0);
13855 set_state(PART:"button5", "default", 0.0);
13856 set_state(PART:"button6", "default", 0.0);
13857 set_state(PART:"button7", "default", 0.0);
13861 part { name: "base";
13863 description { state: "default" 0.0;
13872 image.normal: "sl_bg.png";
13876 part { name: "level";
13879 description { state: "default" 0.0;
13884 to_x: "elm.dragable.slider";
13887 color: 255 0 0 200;
13889 description { state: "inverted" 0.0;
13890 inherit: "default" 0.0;
13893 description { state: "disabled" 0.0;
13894 inherit: "default" 0.0;
13895 color: 255 0 0 100;
13897 description { state: "disabled_inverted" 0.0;
13898 inherit: "default" 0.0;
13902 part { name: "level2";
13905 description { state: "default" 0.0;
13910 to_x: "elm.dragable.slider";
13914 color: 255 0 0 200;
13916 description { state: "inverted" 0.0;
13917 inherit: "default" 0.0;
13920 description { state: "disabled" 0.0;
13921 inherit: "default" 0.0;
13923 description { state: "disabled_inverted" 0.0;
13924 inherit: "default" 0.0;
13925 color: 255 0 0 100;
13932 description { state: "default" 0.0;
13934 rel1.offset: -1 -1;
13938 normal: "sl_bg_over.png";
13948 description { state: "default" 0.0;
13950 rel1.to: "elm.swallow.bar";
13951 rel2.to: "elm.swallow.bar";
13955 part { name: "elm.swallow.bar";
13958 description { state: "default" 0.0;
13974 part { name: "elm.swallow.icon";
13976 description { state: "default" 0.0;
13981 to_y: "elm.swallow.bar";
13986 to_y: "elm.swallow.bar";
13989 description { state: "visible" 0.0;
13990 inherit: "default" 0.0;
13993 aspect_preference: VERTICAL;
13997 part { name: "elm.text";
14001 description { state: "default" 0.0;
14005 rel1.to_x: "elm.swallow.icon";
14006 rel1.relative: 1.0 0.0;
14008 rel2.to_x: "elm.swallow.icon";
14009 rel2.relative: 1.0 1.0;
14010 rel2.offset: -1 -5;
14013 font: "Sans,Edje-Vera";
14019 description { state: "visible" 0.0;
14020 inherit: "default" 0.0;
14026 description { state: "disabled" 0.0;
14027 inherit: "default" 0.0;
14028 color: 255 128 128 128;
14031 description { state: "disabled_visible" 0.0;
14032 inherit: "default" 0.0;
14040 name: "elm.swallow.end";
14043 state: "default" 0.0;
14049 to_y: "elm.swallow.bar";
14053 to_y: "elm.swallow.bar";
14056 description { state: "visible" 0.0;
14057 inherit: "default" 0.0;
14060 aspect_preference: VERTICAL;
14061 rel2.offset: -4 -1;
14064 part { name: "units";
14066 description { state: "default" 0.0;
14077 normal: "sl_units.png";
14082 description { state: "visible" 0.0;
14083 inherit: "default" 0.0;
14087 part { name: "elm.units";
14091 description { state: "default" 0.0;
14095 rel1.to_x: "elm.swallow.end";
14096 rel1.relative: 0.0 0.0;
14098 rel2.to_x: "elm.swallow.end";
14099 rel2.relative: 0.0 1.0;
14103 font: "Sans,Edje-Vera";
14109 description { state: "visible" 0.0;
14110 inherit: "default" 0.0;
14115 rel2.offset: -5 -1;
14117 description { state: "disabled" 0.0;
14118 inherit: "default" 0.0;
14119 color: 255 128 128 128;
14122 description { state: "disabled_visible" 0.0;
14123 inherit: "default" 0.0;
14130 part { name: "elm.dragable.slider";
14139 description { state: "default" 0.0;
14151 color: 255 0 0 100;
14154 part { name: "button_events";
14157 events: "elm.dragable.slider";
14160 description { state: "default" 0.0;
14164 aspect_preference: VERTICAL;
14165 rel1.to_x: "elm.dragable.slider";
14166 rel2.to_x: "elm.dragable.slider";
14170 part { name: "button0";
14172 description { state: "default" 0.0;
14176 rel1.to: "elm.dragable.slider";
14177 rel2.to: "elm.dragable.slider";
14179 normal: "sl_bt_0.png";
14184 description { state: "disabled" 0.0;
14185 inherit: "default" 0.0;
14187 normal: "sl_bt_3.png";
14192 part { name: "button1";
14194 description { state: "default" 0.0;
14195 rel1.to: "button0";
14202 normal: "sl_bt_1.png";
14207 part { name: "button2";
14209 description { state: "default" 0.0;
14210 rel1.to: "button0";
14211 rel2.to: "button0";
14213 normal: "sl_bt_2.png";
14219 part { name: "button3";
14221 description { state: "default" 0.0;
14227 to_x: "elm.indicator";
14238 normal: "sl_bt2_0_0.png";
14243 description { state: "visible" 0.0;
14244 inherit: "default" 0.0;
14248 part { name: "button4";
14250 description { state: "default" 0.0;
14256 to_y: "elm.indicator";
14259 rel2.to: "button0";
14261 normal: "sl_bt2_0_1.png";
14266 description { state: "visible" 0.0;
14267 inherit: "default" 0.0;
14271 part { name: "button5";
14273 description { state: "default" 0.0;
14284 to_x: "elm.indicator";
14290 normal: "sl_bt2_0_2.png";
14295 description { state: "visible" 0.0;
14296 inherit: "default" 0.0;
14300 part { name: "elm.indicator";
14303 effect: SOFT_SHADOW;
14305 description { state: "default" 0.0;
14311 relative: 0.0 -0.25;
14316 relative: 1.0 -0.25;
14319 color: 224 224 224 255;
14322 font: "Sans,Edje-Vera";
14328 description { state: "visible" 0.0;
14329 inherit: "default" 0.0;
14333 rel2.offset: -1 -1;
14336 part { name: "button6";
14338 description { state: "default" 0.0;
14340 rel1.to: "button3";
14347 normal: "sl_bt2_1.png";
14352 description { state: "visible" 0.0;
14353 inherit: "default" 0.0;
14357 part { name: "button7";
14359 description { state: "default" 0.0;
14361 rel1.to: "button3";
14362 rel2.to: "button5";
14364 normal: "sl_bt2_2.png";
14370 description { state: "visible" 0.0;
14371 inherit: "default" 0.0;
14375 part { name: "disabler";
14377 description { state: "default" 0.0;
14381 description { state: "disabled" 0.0;
14382 inherit: "default" 0.0;
14388 program { name: "text_show";
14389 signal: "elm,state,text,visible";
14391 action: STATE_SET "visible" 0.0;
14392 target: "elm.text";
14394 program { name: "text_hide";
14395 signal: "elm,state,text,hidden";
14397 action: STATE_SET "default" 0.0;
14398 target: "elm.text";
14400 program { name: "icon_show";
14401 signal: "elm,state,icon,visible";
14403 action: STATE_SET "visible" 0.0;
14404 target: "elm.swallow.icon";
14406 program { name: "icon_hide";
14407 signal: "elm,state,icon,hidden";
14409 action: STATE_SET "default" 0.0;
14410 target: "elm.swallow.icon";
14412 program { name: "end_show";
14413 signal: "elm,state,end,visible";
14415 action: STATE_SET "visible" 0.0;
14416 target: "elm.swallow.end";
14418 program { name: "end_hide";
14419 signal: "elm,state,end,hidden";
14421 action: STATE_SET "default" 0.0;
14422 target: "elm.swallow.end";
14424 program { name: "units_show";
14425 signal: "elm,state,units,visible";
14427 action: STATE_SET "visible" 0.0;
14428 target: "elm.units";
14431 program { name: "units_hide";
14432 signal: "elm,state,units,hidden";
14434 action: STATE_SET "default" 0.0;
14435 target: "elm.units";
14438 program { name: "invert_on";
14439 signal: "elm,state,inverted,on";
14441 action: STATE_SET "inverted" 0.0;
14445 program { name: "invert_off";
14446 signal: "elm,state,inverted,off";
14448 action: STATE_SET "default" 0.0;
14452 program { name: "set_val_show";
14453 signal: "elm,state,val,show";
14459 program { name: "set_val_hide";
14460 signal: "elm,state,val,hide";
14466 program { name: "val_show";
14467 signal: "mouse,down,*";
14468 source: "elm.dragable.slider";
14474 program { name: "val_hide";
14475 signal: "mouse,up,*";
14476 source: "elm.dragable.slider";
14482 name: "go_disabled";
14483 signal: "elm,state,disabled";
14485 action: STATE_SET "disabled" 0.0;
14487 target: "disabler";
14488 after: "disable_text";
14490 program { name: "disable_text";
14494 get_state(PART:"elm.text", st, 30, vl);
14495 if (!strcmp(st, "visible"))
14496 set_state(PART:"elm.text", "disabled_visible", 0.0);
14498 set_state(PART:"elm.text", "disabled", 0.0);
14500 get_state(PART:"elm.units", st, 30, vl);
14501 if (!strcmp(st, "visible"))
14502 set_state(PART:"elm.units", "disabled_visible", 0.0);
14504 set_state(PART:"elm.units", "disabled", 0.0);
14506 get_state(PART:"level2", st, 30, vl);
14507 if (!strcmp(st, "inverted"))
14509 set_state(PART:"level", "disabled_inverted", 0.0);
14510 set_state(PART:"level2", "disabled_inverted", 0.0);
14514 set_state(PART:"level", "disabled", 0.0);
14515 set_state(PART:"level2", "disabled", 0.0);
14519 program { name: "enable";
14520 signal: "elm,state,enabled";
14522 action: STATE_SET "default" 0.0;
14524 target: "disabler";
14525 after: "enable_text";
14527 program { name: "enable_text";
14531 get_state(PART:"elm.text", st, 30, vl);
14532 if (!strcmp(st, "disabled_visible"))
14533 set_state(PART:"elm.text", "visible", 0.0);
14535 set_state(PART:"elm.text", "default", 0.0);
14537 get_state(PART:"elm.units", st, 30, vl);
14538 if (!strcmp(st, "disabled_visible"))
14539 set_state(PART:"elm.units", "visible", 0.0);
14541 set_state(PART:"elm.units", "default", 0.0);
14543 get_state(PART:"level2", st, 30, vl);
14544 if (!strcmp(st, "disabled_inverted"))
14546 set_state(PART:"level", "inverted", 0.0);
14547 set_state(PART:"level2", "inverted", 0.0);
14551 set_state(PART:"level", "default", 0.0);
14552 set_state(PART:"level2", "default", 0.0);
14559 group { name: "elm/slider/vertical/default";
14561 image: "slv_bg.png" COMP;
14562 image: "slv_bg_over.png" COMP;
14564 image: "sl_bt_0.png" COMP;
14565 image: "sl_bt_1.png" COMP;
14566 image: "sl_bt_2.png" COMP;
14567 image: "sl_bt_3.png" COMP;
14568 image: "sl_bt2_0_0.png" COMP;
14569 image: "sl_bt2_0_1.png" COMP;
14570 image: "sl_bt2_0_2.png" COMP;
14571 image: "sl_bt2_1.png" COMP;
14572 image: "sl_bt2_2.png" COMP;
14574 image: "slv_units.png" COMP;
14577 public value_hide = 0;
14578 public set_value_show() {
14579 set_int(value_hide, 0);
14581 public set_value_hide() {
14582 set_int(value_hide, 1);
14584 public thumb_down() {
14585 if (get_int(value_hide) == 1) {
14586 set_state(PART:"elm.indicator", "default", 0.0);
14587 set_state(PART:"button3", "default", 0.0);
14588 set_state(PART:"button4", "default", 0.0);
14589 set_state(PART:"button5", "default", 0.0);
14590 set_state(PART:"button6", "default", 0.0);
14591 set_state(PART:"button7", "default", 0.0);
14593 set_state(PART:"elm.indicator", "visible", 0.0);
14594 set_state(PART:"button3", "visible", 0.0);
14595 set_state(PART:"button4", "visible", 0.0);
14596 set_state(PART:"button5", "visible", 0.0);
14597 set_state(PART:"button6", "visible", 0.0);
14598 set_state(PART:"button7", "visible", 0.0);
14601 public thumb_up() {
14602 set_state(PART:"elm.indicator", "default", 0.0);
14603 set_state(PART:"button3", "default", 0.0);
14604 set_state(PART:"button4", "default", 0.0);
14605 set_state(PART:"button5", "default", 0.0);
14606 set_state(PART:"button6", "default", 0.0);
14607 set_state(PART:"button7", "default", 0.0);
14611 part { name: "base";
14613 description { state: "default" 0.0;
14622 image.normal: "slv_bg.png";
14626 part { name: "level";
14629 description { state: "default" 0.0;
14634 to_y: "elm.dragable.slider";
14637 color: 255 0 0 200;
14639 description { state: "inverted" 0.0;
14640 inherit: "default" 0.0;
14643 description { state: "disabled" 0.0;
14644 inherit: "default" 0.0;
14645 color: 255 0 0 100;
14647 description { state: "disabled_inverted" 0.0;
14648 inherit: "default" 0.0;
14652 part { name: "level2";
14655 description { state: "default" 0.0;
14660 to_y: "elm.dragable.slider";
14664 color: 255 0 0 200;
14666 description { state: "inverted" 0.0;
14667 inherit: "default" 0.0;
14670 description { state: "disabled" 0.0;
14671 inherit: "default" 0.0;
14672 color: 255 0 0 100;
14674 description { state: "disabled_inverted" 0.0;
14675 inherit: "default" 0.0;
14676 color: 255 0 0 100;
14683 description { state: "default" 0.0;
14685 rel1.offset: -1 -1;
14689 normal: "slv_bg_over.png";
14699 description { state: "default" 0.0;
14701 rel1.to: "elm.swallow.bar";
14702 rel2.to: "elm.swallow.bar";
14706 part { name: "elm.swallow.bar";
14709 description { state: "default" 0.0;
14725 part { name: "elm.swallow.icon";
14727 description { state: "default" 0.0;
14732 to_x: "elm.swallow.bar";
14737 to_x: "elm.swallow.bar";
14740 description { state: "visible" 0.0;
14741 inherit: "default" 0.0;
14744 aspect_preference: HORIZONTAL;
14748 part { name: "elm.text";
14752 description { state: "default" 0.0;
14756 rel1.to_y: "elm.swallow.icon";
14757 rel1.relative: 0.0 1.0;
14759 rel2.to_y: "elm.swallow.icon";
14760 rel2.relative: 1.0 1.0;
14761 rel2.offset: -1 -1;
14764 font: "Sans,Edje-Vera";
14770 description { state: "visible" 0.0;
14771 inherit: "default" 0.0;
14777 description { state: "disabled" 0.0;
14778 inherit: "default" 0.0;
14779 color: 255 128 128 128;
14782 description { state: "disabled_visible" 0.0;
14783 inherit: "default" 0.0;
14791 name: "elm.swallow.end";
14794 state: "default" 0.0;
14800 to_x: "elm.swallow.bar";
14804 to_x: "elm.swallow.bar";
14807 description { state: "visible" 0.0;
14808 inherit: "default" 0.0;
14811 aspect_preference: HORIZONTAL;
14812 rel2.offset: -1 -4;
14815 part { name: "units";
14817 description { state: "default" 0.0;
14828 normal: "slv_units.png";
14833 description { state: "visible" 0.0;
14834 inherit: "default" 0.0;
14838 part { name: "elm.units";
14842 description { state: "default" 0.0;
14846 rel1.relative: 0.0 0.0;
14847 rel1.to_y: "elm.swallow.end";
14849 rel2.relative: 1.0 0.0;
14850 rel2.to_y: "elm.swallow.end";
14854 font: "Sans,Edje-Vera";
14860 description { state: "visible" 0.0;
14861 inherit: "default" 0.0;
14866 rel2.offset: -9 -9;
14868 description { state: "disabled" 0.0;
14869 inherit: "default" 0.0;
14874 description { state: "disabled_visible" 0.0;
14875 inherit: "default" 0.0;
14880 rel2.offset: -9 -9;
14885 part { name: "elm.dragable.slider";
14894 description { state: "default" 0.0;
14909 part { name: "button_events";
14912 events: "elm.dragable.slider";
14915 description { state: "default" 0.0;
14919 aspect_preference: HORIZONTAL;
14920 rel1.to_y: "elm.dragable.slider";
14921 rel2.to_y: "elm.dragable.slider";
14925 part { name: "button0";
14927 description { state: "default" 0.0;
14931 rel1.to: "elm.dragable.slider";
14932 rel2.to: "elm.dragable.slider";
14934 normal: "sl_bt_0.png";
14939 description { state: "disabled" 0.0;
14940 inherit: "default" 0.0;
14942 normal: "sl_bt_3.png";
14947 part { name: "button1";
14949 description { state: "default" 0.0;
14950 rel1.to: "button0";
14957 normal: "sl_bt_1.png";
14962 part { name: "button2";
14964 description { state: "default" 0.0;
14965 rel1.to: "button0";
14966 rel2.to: "button0";
14968 normal: "sl_bt_2.png";
14974 part { name: "button3";
14976 description { state: "default" 0.0;
14981 to_x: "elm.indicator";
14992 normal: "sl_bt2_0_0.png";
14997 description { state: "visible" 0.0;
14998 inherit: "default" 0.0;
15002 part { name: "button4";
15004 description { state: "default" 0.0;
15011 to_y: "elm.indicator";
15014 rel2.to: "button0";
15016 normal: "sl_bt2_0_1.png";
15021 description { state: "visible" 0.0;
15022 inherit: "default" 0.0;
15026 part { name: "button5";
15028 description { state: "default" 0.0;
15038 to_x: "elm.indicator";
15044 normal: "sl_bt2_0_2.png";
15049 description { state: "visible" 0.0;
15050 inherit: "default" 0.0;
15054 part { name: "elm.indicator";
15057 effect: SOFT_SHADOW;
15059 description { state: "default" 0.0;
15065 relative: 0.0 -1.0;
15070 relative: 1.0 -1.0;
15073 color: 224 224 224 255;
15076 font: "Sans,Edje-Vera";
15082 description { state: "visible" 0.0;
15083 inherit: "default" 0.0;
15087 rel2.offset: -1 -1;
15090 part { name: "button6";
15092 description { state: "default" 0.0;
15094 rel1.to: "button3";
15101 normal: "sl_bt2_1.png";
15106 description { state: "visible" 0.0;
15107 inherit: "default" 0.0;
15111 part { name: "button7";
15113 description { state: "default" 0.0;
15115 rel1.to: "button3";
15116 rel2.to: "button5";
15118 normal: "sl_bt2_2.png";
15124 description { state: "visible" 0.0;
15125 inherit: "default" 0.0;
15129 part { name: "disabler";
15131 description { state: "default" 0.0;
15135 description { state: "disabled" 0.0;
15136 inherit: "default" 0.0;
15143 program { name: "text_show";
15144 signal: "elm,state,text,visible";
15146 action: STATE_SET "visible" 0.0;
15147 target: "elm.text";
15149 program { name: "text_hide";
15150 signal: "elm,state,text,hidden";
15152 action: STATE_SET "default" 0.0;
15153 target: "elm.text";
15155 program { name: "icon_show";
15156 signal: "elm,state,icon,visible";
15158 action: STATE_SET "visible" 0.0;
15159 target: "elm.swallow.icon";
15161 program { name: "icon_hide";
15162 signal: "elm,state,icon,hidden";
15164 action: STATE_SET "default" 0.0;
15165 target: "elm.swallow.icon";
15167 program { name: "end_show";
15168 signal: "elm,state,end,visible";
15170 action: STATE_SET "visible" 0.0;
15171 target: "elm.swallow.end";
15173 program { name: "end_hide";
15174 signal: "elm,state,end,hidden";
15176 action: STATE_SET "default" 0.0;
15177 target: "elm.swallow.end";
15179 program { name: "units_show";
15180 signal: "elm,state,units,visible";
15182 action: STATE_SET "visible" 0.0;
15183 target: "elm.units";
15186 program { name: "units_hide";
15187 signal: "elm,state,units,hidden";
15189 action: STATE_SET "default" 0.0;
15190 target: "elm.units";
15193 program { name: "invert_on";
15194 signal: "elm,state,inverted,on";
15196 action: STATE_SET "inverted" 0.0;
15200 program { name: "invert_off";
15201 signal: "elm,state,inverted,off";
15203 action: STATE_SET "default" 0.0;
15207 program { name: "set_val_show";
15208 signal: "elm,state,val,show";
15214 program { name: "set_val_hide";
15215 signal: "elm,state,val,hide";
15221 program { name: "val_show";
15222 signal: "mouse,down,*";
15223 source: "elm.dragable.slider";
15228 program { name: "val_hide";
15229 signal: "mouse,up,*";
15230 source: "elm.dragable.slider";
15236 name: "go_disabled";
15237 signal: "elm,state,disabled";
15239 action: STATE_SET "disabled" 0.0;
15241 target: "disabler";
15242 after: "disable_text";
15244 program { name: "disable_text";
15248 get_state(PART:"elm.text", st, 30, vl);
15249 if (!strcmp(st, "visible"))
15250 set_state(PART:"elm.text", "disabled_visible", 0.0);
15252 set_state(PART:"elm.text", "disabled", 0.0);
15254 get_state(PART:"elm.units", st, 30, vl);
15255 if (!strcmp(st, "visible"))
15256 set_state(PART:"elm.units", "disabled_visible", 0.0);
15258 set_state(PART:"elm.units", "disabled", 0.0);
15260 get_state(PART:"level2", st, 30, vl);
15261 if (!strcmp(st, "inverted"))
15263 set_state(PART:"level", "disabled_inverted", 0.0);
15264 set_state(PART:"level2", "disabled_inverted", 0.0);
15268 set_state(PART:"level", "disabled", 0.0);
15269 set_state(PART:"level2", "disabled", 0.0);
15274 program { name: "enable";
15275 signal: "elm,state,enabled";
15277 action: STATE_SET "default" 0.0;
15279 target: "disabler";
15280 after: "enable_text";
15282 program { name: "enable_text";
15286 get_state(PART:"elm.text", st, 30, vl);
15287 if (!strcmp(st, "disabled_visible"))
15288 set_state(PART:"elm.text", "visible", 0.0);
15290 set_state(PART:"elm.text", "default", 0.0);
15292 get_state(PART:"elm.units", st, 30, vl);
15293 if (!strcmp(st, "disabled_visible"))
15294 set_state(PART:"elm.units", "visible", 0.0);
15296 set_state(PART:"elm.units", "default", 0.0);
15298 get_state(PART:"level2", st, 30, vl);
15299 if (!strcmp(st, "disabled_inverted"))
15301 set_state(PART:"level", "inverted", 0.0);
15302 set_state(PART:"level2", "inverted", 0.0);
15306 set_state(PART:"level", "default", 0.0);
15307 set_state(PART:"level2", "default", 0.0);
15314 ////////////////////////////////////////////////////////////////////////////////
15316 ////////////////////////////////////////////////////////////////////////////////
15317 group { name: "elm/actionslider/base/default";
15320 image: "shelf_inset.png" COMP;
15321 image: "ilist_1.png" COMP;
15322 image: "bt_bases.png" COMP;
15323 image: "bt_basew.png" COMP;
15324 image: "bt_hilightw.png" COMP;
15332 state: "default" 0.0;
15335 rel2.offset: -2 -2;
15337 normal: "ilist_1.png";
15343 part { name: "conf_over";
15345 description { state: "default" 0.0;
15349 normal: "shelf_inset.png";
15356 part { name: "icon.dragable.area";
15359 description { state: "default" 0.0;
15365 part { name: "elm.text.left";
15369 description { state: "default" 0.0;
15372 font: "Sans,Edje-Vera";
15379 part { name: "elm.text.center";
15383 description { state: "default" 0.0;
15386 font: "Sans,Edje-Vera";
15393 part { name: "elm.text.right";
15397 description { state: "default" 0.0;
15400 font: "Sans,Edje-Vera";
15407 part { name: "elm.drag_button_base";
15411 description { state: "default" 0.0;
15415 rel1.to: "icon.dragable.area";
15418 to: "icon.dragable.area";
15422 confine: "icon.dragable.area";
15427 part { name: "elm.drag_button";
15430 description { state: "default" 0.0;
15432 color: 255 255 255 0;
15433 rel1.to_x: "elm.drag_button_base";
15434 rel1.to_y: "icon.dragable.area";
15435 rel2.to_x: "elm.drag_button_base";
15436 rel2.to_y: "icon.dragable.area";
15439 events: "elm.drag_button_base";
15442 part { name: "button0";
15444 description { state: "default" 0.0;
15445 rel1.to: "button2";
15446 rel1.offset: -4 -4;
15447 rel2.to: "button2";
15450 normal: "bt_bases.png";
15451 border: 11 11 11 11;
15454 color: 255 255 255 128;
15457 part { name: "button2";
15459 description { state: "default" 0.0;
15460 rel1.to: "elm.drag_button";
15461 rel2.to: "elm.drag_button";
15463 normal: "bt_basew.png";
15467 color: 255 255 255 210;
15470 part { name: "button3";
15472 description { state: "default" 0.0;
15473 rel1.to: "button2";
15474 rel2.to: "button2";
15475 rel2.relative: 1.0 0.5;
15477 normal: "bt_hilightw.png";
15480 color: 255 255 255 190;
15485 program { name: "elm.drag_button,mouse,up";
15486 signal: "mouse,up,1";
15487 source: "elm.drag_button";
15488 action: SIGNAL_EMIT "elm.drag_button,mouse,up" "";
15490 program { name: "elm.drag_button,mouse,down";
15491 signal: "mouse,down,1";
15492 source: "elm.drag_button";
15493 action: SIGNAL_EMIT "elm.drag_button,mouse,down" "";
15495 program { name: "elm.drag_button,mouse,move";
15496 signal: "mouse,move";
15497 source: "elm.drag_button_base";
15498 action: SIGNAL_EMIT "elm.drag_button,mouse,move" "";
15503 group { name: "elm/actionslider/base/bar";
15506 image: "shelf_inset.png" COMP;
15507 image: "ilist_1.png" COMP;
15508 image: "bt_bases.png" COMP;
15509 image: "bt_basew.png" COMP;
15510 image: "bt_hilightw.png" COMP;
15518 state: "default" 0.0;
15521 rel2.offset: -2 -2;
15523 normal: "ilist_1.png";
15529 part { name: "conf_over";
15531 description { state: "default" 0.0;
15535 normal: "shelf_inset.png";
15542 part { name: "icon.dragable.area";
15545 description { state: "default" 0.0;
15551 part { name: "elm.text.left";
15555 description { state: "default" 0.0;
15558 font: "Sans,Edje-Vera";
15565 part { name: "elm.text.center";
15569 description { state: "default" 0.0;
15572 font: "Sans,Edje-Vera";
15579 part { name: "elm.text.right";
15583 description { state: "default" 0.0;
15586 font: "Sans,Edje-Vera";
15593 part { name: "bar";
15596 description { state: "default" 0.0;
15602 to_x: "elm.drag_button_base";
15608 part { name: "elm.drag_button_base";
15612 description { state: "default" 0.0;
15616 rel1.to: "icon.dragable.area";
15619 to: "icon.dragable.area";
15623 confine: "icon.dragable.area";
15628 part { name: "elm.drag_button";
15631 description { state: "default" 0.0;
15633 color: 255 255 255 0;
15634 rel1.to_x: "elm.drag_button_base";
15635 rel1.to_y: "icon.dragable.area";
15636 rel2.to_x: "elm.drag_button_base";
15637 rel2.to_y: "icon.dragable.area";
15640 events: "elm.drag_button_base";
15643 part { name: "button0";
15645 description { state: "default" 0.0;
15646 rel1.to: "button2";
15647 rel1.offset: -4 -4;
15648 rel2.to: "button2";
15651 normal: "bt_bases.png";
15652 border: 11 11 11 11;
15655 color: 255 255 255 128;
15658 part { name: "button2";
15660 description { state: "default" 0.0;
15661 rel1.to: "elm.drag_button";
15662 rel2.to: "elm.drag_button";
15664 normal: "bt_basew.png";
15668 color: 255 255 255 210;
15671 part { name: "button3";
15673 description { state: "default" 0.0;
15674 rel1.to: "button2";
15675 rel2.to: "button2";
15676 rel2.relative: 1.0 0.5;
15678 normal: "bt_hilightw.png";
15681 color: 255 255 255 190;
15686 program { name: "elm.drag_button,mouse,up";
15687 signal: "mouse,up,1";
15688 source: "elm.drag_button";
15689 action: SIGNAL_EMIT "elm.drag_button,mouse,up" "";
15691 program { name: "elm.drag_button,mouse,down";
15692 signal: "mouse,down,1";
15693 source: "elm.drag_button";
15694 action: SIGNAL_EMIT "elm.drag_button,mouse,down" "";
15696 program { name: "elm.drag_button,mouse,move";
15697 signal: "mouse,move";
15698 source: "elm.drag_button_base";
15699 action: SIGNAL_EMIT "elm.drag_button,mouse,move" "";
15704 ///////////////////////////////////////////////////////////////////////////////
15705 group { name: "elm/genlist/item/default/default";
15706 data.item: "stacking" "above";
15707 data.item: "selectraise" "on";
15708 data.item: "labels" "elm.text";
15709 data.item: "icons" "elm.swallow.icon elm.swallow.end";
15710 data.item: "treesize" "20";
15711 // data.item: "states" "";
15713 image: "bt_sm_base1.png" COMP;
15714 image: "bt_sm_shine.png" COMP;
15715 image: "bt_sm_hilight.png" COMP;
15716 image: "ilist_1.png" COMP;
15717 image: "ilist_item_shadow.png" COMP;
15725 state: "default" 0.0;
15733 state: "default" 0.0;
15748 normal: "ilist_item_shadow.png";
15757 state: "default" 0.0;
15759 normal: "ilist_1.png";
15766 clip_to: "disclip";
15768 description { state: "default" 0.0;
15770 color: 255 255 255 0;
15780 normal: "bt_sm_base1.png";
15783 image.middle: SOLID;
15785 description { state: "selected" 0.0;
15786 inherit: "default" 0.0;
15788 color: 255 255 255 255;
15799 part { name: "elm.swallow.pad";
15801 description { state: "default" 0.0;
15814 part { name: "elm.swallow.icon";
15815 clip_to: "disclip";
15817 description { state: "default" 0.0;
15821 to_x: "elm.swallow.pad";
15826 to_x: "elm.swallow.pad";
15832 part { name: "elm.swallow.end";
15833 clip_to: "disclip";
15835 description { state: "default" 0.0;
15839 aspect_preference: VERTICAL;
15850 part { name: "elm.text";
15851 clip_to: "disclip";
15853 effect: SOFT_SHADOW;
15857 state: "default" 0.0;
15860 to_x: "elm.swallow.icon";
15865 to_x: "elm.swallow.end";
15877 text_class: "list_item";
15880 description { state: "selected" 0.0;
15881 inherit: "default" 0.0;
15882 color: 224 224 224 255;
15886 part { name: "fg1";
15887 clip_to: "disclip";
15889 description { state: "default" 0.0;
15891 color: 255 255 255 0;
15893 rel2.relative: 1.0 0.5;
15896 normal: "bt_sm_hilight.png";
15900 description { state: "selected" 0.0;
15901 inherit: "default" 0.0;
15903 color: 255 255 255 255;
15906 part { name: "fg2";
15907 clip_to: "disclip";
15909 description { state: "default" 0.0;
15911 color: 255 255 255 0;
15915 normal: "bt_sm_shine.png";
15919 description { state: "selected" 0.0;
15920 inherit: "default" 0.0;
15922 color: 255 255 255 255;
15925 part { name: "disclip";
15927 description { state: "default" 0.0;
15931 description { state: "disabled" 0.0;
15932 inherit: "default" 0.0;
15933 color: 255 255 255 64;
15938 // signal: elm,state,%s,active
15939 // a "check" item named %s went active
15940 // signal: elm,state,%s,passive
15941 // a "check" item named %s went passive
15942 // default is passive
15945 signal: "elm,state,selected";
15947 action: STATE_SET "selected" 0.0;
15951 target: "elm.text";
15954 name: "go_passive";
15955 signal: "elm,state,unselected";
15957 action: STATE_SET "default" 0.0;
15961 target: "elm.text";
15962 transition: LINEAR 0.1;
15965 name: "go_disabled";
15966 signal: "elm,state,disabled";
15968 action: STATE_SET "disabled" 0.0;
15972 name: "go_enabled";
15973 signal: "elm,state,enabled";
15975 action: STATE_SET "default" 0.0;
15980 group { name: "elm/genlist/item/group_index/default";
15981 alias: "elm/genlist/item_odd/group_index/default";
15982 data.item: "stacking" "above";
15983 data.item: "selectraise" "on";
15984 data.item: "labels" "elm.text";
15985 data.item: "icons" "elm.swallow.icon elm.swallow.end";
15986 data.item: "treesize" "20";
15987 // data.item: "states" "";
15989 image: "bt_sm_base1.png" COMP;
15990 image: "bt_sm_shine.png" COMP;
15991 image: "bt_sm_hilight.png" COMP;
15992 image: "ilist_item_shadow.png" COMP;
15993 image: "group_index.png" COMP;
16001 state: "default" 0.0;
16009 state: "default" 0.0;
16024 normal: "ilist_item_shadow.png";
16033 state: "default" 0.0;
16035 normal: "group_index.png";
16042 clip_to: "disclip";
16044 description { state: "default" 0.0;
16046 color: 255 255 255 0;
16056 normal: "bt_sm_base1.png";
16059 image.middle: SOLID;
16061 description { state: "selected" 0.0;
16062 inherit: "default" 0.0;
16064 color: 255 255 255 255;
16075 part { name: "elm.swallow.pad";
16077 description { state: "default" 0.0;
16090 part { name: "elm.swallow.icon";
16091 clip_to: "disclip";
16093 description { state: "default" 0.0;
16097 to_x: "elm.swallow.pad";
16102 to_x: "elm.swallow.pad";
16108 part { name: "elm.swallow.end";
16109 clip_to: "disclip";
16111 description { state: "default" 0.0;
16115 aspect_preference: VERTICAL;
16126 part { name: "elm.text";
16127 clip_to: "disclip";
16129 effect: SOFT_SHADOW;
16133 state: "default" 0.0;
16136 to_x: "elm.swallow.icon";
16141 to_x: "elm.swallow.end";
16153 text_class: "list_item";
16156 description { state: "selected" 0.0;
16157 inherit: "default" 0.0;
16158 color: 224 224 224 255;
16162 part { name: "fg1";
16163 clip_to: "disclip";
16165 description { state: "default" 0.0;
16167 color: 255 255 255 0;
16169 rel2.relative: 1.0 0.5;
16172 normal: "bt_sm_hilight.png";
16176 description { state: "selected" 0.0;
16177 inherit: "default" 0.0;
16179 color: 255 255 255 255;
16182 part { name: "fg2";
16183 clip_to: "disclip";
16185 description { state: "default" 0.0;
16187 color: 255 255 255 0;
16191 normal: "bt_sm_shine.png";
16195 description { state: "selected" 0.0;
16196 inherit: "default" 0.0;
16198 color: 255 255 255 255;
16201 part { name: "disclip";
16203 description { state: "default" 0.0;
16207 description { state: "disabled" 0.0;
16208 inherit: "default" 0.0;
16209 color: 255 255 255 64;
16214 // signal: elm,state,%s,active
16215 // a "check" item named %s went active
16216 // signal: elm,state,%s,passive
16217 // a "check" item named %s went passive
16218 // default is passive
16221 signal: "elm,state,selected";
16223 action: STATE_SET "selected" 0.0;
16227 target: "elm.text";
16230 name: "go_passive";
16231 signal: "elm,state,unselected";
16233 action: STATE_SET "default" 0.0;
16237 target: "elm.text";
16238 transition: LINEAR 0.1;
16241 name: "go_disabled";
16242 signal: "elm,state,disabled";
16244 action: STATE_SET "disabled" 0.0;
16248 name: "go_enabled";
16249 signal: "elm,state,enabled";
16251 action: STATE_SET "default" 0.0;
16256 group { name: "elm/genlist/item_compress/message/default";
16257 data.item: "stacking" "above";
16258 data.item: "selectraise" "on";
16259 data.item: "labels" "elm.title.1 elm.title.2 elm.text";
16260 // data.item: "icons" "elm.swallow.icon elm.swallow.end";
16261 data.item: "treesize" "20";
16262 // data.item: "states" "";
16264 image: "bt_sm_base1.png" COMP;
16265 image: "bt_sm_shine.png" COMP;
16266 image: "bt_sm_hilight.png" COMP;
16267 image: "ilist_1.png" COMP;
16268 image: "ilist_item_shadow.png" COMP;
16271 style { name: "genlist_textblock_style";
16272 base: "font=Sans font_size=10 color=#000 wrap=char text_class=list_item";
16277 style { name: "genlist_textblock_style2";
16278 base: "font=Sans font_size=10 color=#fff wrap=char text_class=list_item";
16290 state: "default" 0.0;
16298 state: "default" 0.0;
16313 normal: "ilist_item_shadow.png";
16322 state: "default" 0.0;
16324 normal: "ilist_1.png";
16331 clip_to: "disclip";
16333 description { state: "default" 0.0;
16335 color: 255 255 255 0;
16345 normal: "bt_sm_base1.png";
16348 image.middle: SOLID;
16350 description { state: "selected" 0.0;
16351 inherit: "default" 0.0;
16353 color: 255 255 255 255;
16364 part { name: "elm.title.1";
16365 clip_to: "disclip";
16367 effect: SOFT_SHADOW;
16371 state: "default" 0.0;
16391 text_class: "list_item";
16394 description { state: "selected" 0.0;
16395 inherit: "default" 0.0;
16396 color: 224 224 224 255;
16400 part { name: "elm.title.2";
16401 clip_to: "disclip";
16403 effect: SOFT_SHADOW;
16407 state: "default" 0.0;
16411 to_y: "elm.title.1";
16416 to_y: "elm.title.1";
16429 text_class: "list_item";
16432 description { state: "selected" 0.0;
16433 inherit: "default" 0.0;
16434 color: 224 224 224 255;
16438 part { name: "elm.text";
16439 clip_to: "disclip";
16444 state: "default" 0.0;
16448 to_y: "elm.title.2";
16458 style: "genlist_textblock_style";
16464 description { state: "selected" 0.0;
16465 inherit: "default" 0.0;
16467 style: "genlist_textblock_style2";
16471 part { name: "fg1";
16472 clip_to: "disclip";
16474 description { state: "default" 0.0;
16476 color: 255 255 255 0;
16478 rel2.relative: 1.0 0.5;
16481 normal: "bt_sm_hilight.png";
16485 description { state: "selected" 0.0;
16486 inherit: "default" 0.0;
16488 color: 255 255 255 255;
16491 part { name: "fg2";
16492 clip_to: "disclip";
16494 description { state: "default" 0.0;
16496 color: 255 255 255 0;
16500 normal: "bt_sm_shine.png";
16504 description { state: "selected" 0.0;
16505 inherit: "default" 0.0;
16507 color: 255 255 255 255;
16510 part { name: "disclip";
16512 description { state: "default" 0.0;
16516 description { state: "disabled" 0.0;
16517 inherit: "default" 0.0;
16518 color: 255 255 255 64;
16523 // signal: elm,state,%s,active
16524 // a "check" item named %s went active
16525 // signal: elm,state,%s,passive
16526 // a "check" item named %s went passive
16527 // default is passive
16530 signal: "elm,state,selected";
16532 action: STATE_SET "selected" 0.0;
16536 target: "elm.title.1";
16537 target: "elm.title.2";
16538 target: "elm.text";
16541 name: "go_passive";
16542 signal: "elm,state,unselected";
16544 action: STATE_SET "default" 0.0;
16548 target: "elm.title.1";
16549 target: "elm.title.2";
16550 target: "elm.text";
16551 transition: LINEAR 0.1;
16554 name: "go_disabled";
16555 signal: "elm,state,disabled";
16557 action: STATE_SET "disabled" 0.0;
16561 name: "go_enabled";
16562 signal: "elm,state,enabled";
16564 action: STATE_SET "default" 0.0;
16569 group { name: "elm/genlist/item_compress_odd/message/default";
16570 data.item: "stacking" "below";
16571 data.item: "selectraise" "on";
16572 data.item: "labels" "elm.title.1 elm.title.2 elm.text";
16573 // data.item: "icons" "elm.swallow.icon elm.swallow.end";
16574 data.item: "treesize" "20";
16575 // data.item: "states" "";
16577 image: "bt_sm_base1.png" COMP;
16578 image: "bt_sm_shine.png" COMP;
16579 image: "bt_sm_hilight.png" COMP;
16580 image: "ilist_2.png" COMP;
16583 part { name: "event";
16587 state: "default" 0.0;
16595 state: "default" 0.0;
16597 normal: "ilist_2.png";
16604 clip_to: "disclip";
16606 description { state: "default" 0.0;
16608 color: 255 255 255 0;
16618 normal: "bt_sm_base1.png";
16621 image.middle: SOLID;
16623 description { state: "selected" 0.0;
16624 inherit: "default" 0.0;
16626 color: 255 255 255 255;
16637 part { name: "elm.title.1";
16638 clip_to: "disclip";
16640 effect: SOFT_SHADOW;
16644 state: "default" 0.0;
16664 text_class: "list_item";
16667 description { state: "selected" 0.0;
16668 inherit: "default" 0.0;
16669 color: 224 224 224 255;
16673 part { name: "elm.title.2";
16674 clip_to: "disclip";
16676 effect: SOFT_SHADOW;
16680 state: "default" 0.0;
16684 to_y: "elm.title.1";
16689 to_y: "elm.title.1";
16702 text_class: "list_item";
16705 description { state: "selected" 0.0;
16706 inherit: "default" 0.0;
16707 color: 224 224 224 255;
16711 part { name: "elm.text";
16712 clip_to: "disclip";
16717 state: "default" 0.0;
16721 to_y: "elm.title.2";
16731 style: "genlist_textblock_style";
16737 description { state: "selected" 0.0;
16738 inherit: "default" 0.0;
16740 style: "genlist_textblock_style2";
16744 part { name: "fg1";
16745 clip_to: "disclip";
16747 description { state: "default" 0.0;
16749 color: 255 255 255 0;
16751 rel2.relative: 1.0 0.5;
16754 normal: "bt_sm_hilight.png";
16758 description { state: "selected" 0.0;
16759 inherit: "default" 0.0;
16761 color: 255 255 255 255;
16764 part { name: "fg2";
16765 clip_to: "disclip";
16767 description { state: "default" 0.0;
16769 color: 255 255 255 0;
16773 normal: "bt_sm_shine.png";
16777 description { state: "selected" 0.0;
16778 inherit: "default" 0.0;
16780 color: 255 255 255 255;
16783 part { name: "disclip";
16785 description { state: "default" 0.0;
16789 description { state: "disabled" 0.0;
16790 inherit: "default" 0.0;
16791 color: 255 255 255 64;
16796 // signal: elm,state,%s,active
16797 // a "check" item named %s went active
16798 // signal: elm,state,%s,passive
16799 // a "check" item named %s went passive
16800 // default is passive
16803 signal: "elm,state,selected";
16805 action: STATE_SET "selected" 0.0;
16809 target: "elm.title.1";
16810 target: "elm.title.2";
16811 target: "elm.text";
16814 name: "go_passive";
16815 signal: "elm,state,unselected";
16817 action: STATE_SET "default" 0.0;
16821 target: "elm.title.1";
16822 target: "elm.title.2";
16823 target: "elm.text";
16824 transition: LINEAR 0.1;
16827 name: "go_disabled";
16828 signal: "elm,state,disabled";
16830 action: STATE_SET "disabled" 0.0;
16834 name: "go_enabled";
16835 signal: "elm,state,enabled";
16837 action: STATE_SET "default" 0.0;
16842 group { name: "elm/genlist/item_compress/default/default";
16843 data.item: "stacking" "above";
16844 data.item: "selectraise" "on";
16845 data.item: "labels" "elm.text";
16846 data.item: "icons" "elm.swallow.icon elm.swallow.end";
16847 data.item: "treesize" "20";
16848 // data.item: "states" "";
16850 image: "bt_sm_base1.png" COMP;
16851 image: "bt_sm_shine.png" COMP;
16852 image: "bt_sm_hilight.png" COMP;
16853 image: "ilist_1.png" COMP;
16854 image: "ilist_item_shadow.png" COMP;
16862 state: "default" 0.0;
16870 state: "default" 0.0;
16885 normal: "ilist_item_shadow.png";
16894 state: "default" 0.0;
16896 normal: "ilist_1.png";
16903 clip_to: "disclip";
16905 description { state: "default" 0.0;
16907 color: 255 255 255 0;
16917 normal: "bt_sm_base1.png";
16920 image.middle: SOLID;
16922 description { state: "selected" 0.0;
16923 inherit: "default" 0.0;
16925 color: 255 255 255 255;
16936 part { name: "elm.swallow.pad";
16938 description { state: "default" 0.0;
16951 part { name: "elm.swallow.icon";
16952 clip_to: "disclip";
16954 description { state: "default" 0.0;
16958 to_x: "elm.swallow.pad";
16963 to_x: "elm.swallow.pad";
16969 part { name: "elm.swallow.end";
16970 clip_to: "disclip";
16972 description { state: "default" 0.0;
16976 aspect_preference: VERTICAL;
16987 part { name: "elm.text";
16988 clip_to: "disclip";
16990 effect: SOFT_SHADOW;
16994 state: "default" 0.0;
16997 to_x: "elm.swallow.icon";
17002 to_x: "elm.swallow.end";
17014 text_class: "list_item";
17017 description { state: "selected" 0.0;
17018 inherit: "default" 0.0;
17019 color: 224 224 224 255;
17023 part { name: "fg1";
17024 clip_to: "disclip";
17026 description { state: "default" 0.0;
17028 color: 255 255 255 0;
17030 rel2.relative: 1.0 0.5;
17033 normal: "bt_sm_hilight.png";
17037 description { state: "selected" 0.0;
17038 inherit: "default" 0.0;
17040 color: 255 255 255 255;
17043 part { name: "fg2";
17044 clip_to: "disclip";
17046 description { state: "default" 0.0;
17048 color: 255 255 255 0;
17052 normal: "bt_sm_shine.png";
17056 description { state: "selected" 0.0;
17057 inherit: "default" 0.0;
17059 color: 255 255 255 255;
17062 part { name: "disclip";
17064 description { state: "default" 0.0;
17068 description { state: "disabled" 0.0;
17069 inherit: "default" 0.0;
17070 color: 255 255 255 64;
17075 // signal: elm,state,%s,active
17076 // a "check" item named %s went active
17077 // signal: elm,state,%s,passive
17078 // a "check" item named %s went passive
17079 // default is passive
17082 signal: "elm,state,selected";
17084 action: STATE_SET "selected" 0.0;
17088 target: "elm.text";
17091 name: "go_passive";
17092 signal: "elm,state,unselected";
17094 action: STATE_SET "default" 0.0;
17098 target: "elm.text";
17099 transition: LINEAR 0.1;
17102 name: "go_disabled";
17103 signal: "elm,state,disabled";
17105 action: STATE_SET "disabled" 0.0;
17109 name: "go_enabled";
17110 signal: "elm,state,enabled";
17112 action: STATE_SET "default" 0.0;
17117 group { name: "elm/genlist/item_odd/default/default";
17118 data.item: "stacking" "below";
17119 data.item: "selectraise" "on";
17120 data.item: "labels" "elm.text";
17121 data.item: "icons" "elm.swallow.icon elm.swallow.end";
17122 data.item: "treesize" "20";
17123 // data.item: "states" "";
17125 image: "bt_sm_base1.png" COMP;
17126 image: "bt_sm_shine.png" COMP;
17127 image: "bt_sm_hilight.png" COMP;
17128 image: "ilist_2.png" COMP;
17131 part { name: "event";
17135 state: "default" 0.0;
17143 state: "default" 0.0;
17145 normal: "ilist_2.png";
17152 clip_to: "disclip";
17154 description { state: "default" 0.0;
17156 color: 255 255 255 0;
17166 normal: "bt_sm_base1.png";
17169 image.middle: SOLID;
17171 description { state: "selected" 0.0;
17172 inherit: "default" 0.0;
17174 color: 255 255 255 255;
17185 part { name: "elm.swallow.pad";
17187 description { state: "default" 0.0;
17200 part { name: "elm.swallow.icon";
17201 clip_to: "disclip";
17203 description { state: "default" 0.0;
17207 to_x: "elm.swallow.pad";
17212 to_x: "elm.swallow.pad";
17218 part { name: "elm.swallow.end";
17219 clip_to: "disclip";
17221 description { state: "default" 0.0;
17225 aspect_preference: VERTICAL;
17236 part { name: "elm.text";
17237 clip_to: "disclip";
17239 effect: SOFT_SHADOW;
17243 state: "default" 0.0;
17246 to_x: "elm.swallow.icon";
17251 to_x: "elm.swallow.end";
17263 text_class: "list_item";
17266 description { state: "selected" 0.0;
17267 inherit: "default" 0.0;
17268 color: 224 224 224 255;
17272 part { name: "fg1";
17273 clip_to: "disclip";
17275 description { state: "default" 0.0;
17277 color: 255 255 255 0;
17279 rel2.relative: 1.0 0.5;
17282 normal: "bt_sm_hilight.png";
17286 description { state: "selected" 0.0;
17287 inherit: "default" 0.0;
17289 color: 255 255 255 255;
17292 part { name: "fg2";
17293 clip_to: "disclip";
17295 description { state: "default" 0.0;
17297 color: 255 255 255 0;
17301 normal: "bt_sm_shine.png";
17305 description { state: "selected" 0.0;
17306 inherit: "default" 0.0;
17308 color: 255 255 255 255;
17311 part { name: "disclip";
17313 description { state: "default" 0.0;
17317 description { state: "disabled" 0.0;
17318 inherit: "default" 0.0;
17319 color: 255 255 255 64;
17324 // signal: elm,state,%s,active
17325 // a "check" item named %s went active
17326 // signal: elm,state,%s,passive
17327 // a "check" item named %s went passive
17328 // default is passive
17331 signal: "elm,state,selected";
17333 action: STATE_SET "selected" 0.0;
17337 target: "elm.text";
17340 name: "go_passive";
17341 signal: "elm,state,unselected";
17343 action: STATE_SET "default" 0.0;
17347 target: "elm.text";
17348 transition: LINEAR 0.1;
17351 name: "go_disabled";
17352 signal: "elm,state,disabled";
17354 action: STATE_SET "disabled" 0.0;
17358 name: "go_enabled";
17359 signal: "elm,state,enabled";
17361 action: STATE_SET "default" 0.0;
17366 group { name: "elm/genlist/item_compress_odd/default/default";
17367 data.item: "stacking" "below";
17368 data.item: "selectraise" "on";
17369 data.item: "labels" "elm.text";
17370 data.item: "icons" "elm.swallow.icon elm.swallow.end";
17371 data.item: "treesize" "20";
17372 // data.item: "states" "";
17374 image: "bt_sm_base1.png" COMP;
17375 image: "bt_sm_shine.png" COMP;
17376 image: "bt_sm_hilight.png" COMP;
17377 image: "ilist_2.png" COMP;
17380 part { name: "event";
17384 state: "default" 0.0;
17392 state: "default" 0.0;
17394 normal: "ilist_2.png";
17401 clip_to: "disclip";
17403 description { state: "default" 0.0;
17405 color: 255 255 255 0;
17415 normal: "bt_sm_base1.png";
17418 image.middle: SOLID;
17420 description { state: "selected" 0.0;
17421 inherit: "default" 0.0;
17423 color: 255 255 255 255;
17434 part { name: "elm.swallow.pad";
17436 description { state: "default" 0.0;
17449 part { name: "elm.swallow.icon";
17450 clip_to: "disclip";
17452 description { state: "default" 0.0;
17456 to_x: "elm.swallow.pad";
17461 to_x: "elm.swallow.pad";
17467 part { name: "elm.swallow.end";
17468 clip_to: "disclip";
17470 description { state: "default" 0.0;
17474 aspect_preference: VERTICAL;
17485 part { name: "elm.text";
17486 clip_to: "disclip";
17488 effect: SOFT_SHADOW;
17492 state: "default" 0.0;
17495 to_x: "elm.swallow.icon";
17500 to_x: "elm.swallow.end";
17512 text_class: "list_item";
17515 description { state: "selected" 0.0;
17516 inherit: "default" 0.0;
17517 color: 224 224 224 255;
17521 part { name: "fg1";
17522 clip_to: "disclip";
17524 description { state: "default" 0.0;
17526 color: 255 255 255 0;
17528 rel2.relative: 1.0 0.5;
17531 normal: "bt_sm_hilight.png";
17535 description { state: "selected" 0.0;
17536 inherit: "default" 0.0;
17538 color: 255 255 255 255;
17541 part { name: "fg2";
17542 clip_to: "disclip";
17544 description { state: "default" 0.0;
17546 color: 255 255 255 0;
17550 normal: "bt_sm_shine.png";
17554 description { state: "selected" 0.0;
17555 inherit: "default" 0.0;
17557 color: 255 255 255 255;
17560 part { name: "disclip";
17562 description { state: "default" 0.0;
17566 description { state: "disabled" 0.0;
17567 inherit: "default" 0.0;
17568 color: 255 255 255 64;
17573 // signal: elm,state,%s,active
17574 // a "check" item named %s went active
17575 // signal: elm,state,%s,passive
17576 // a "check" item named %s went passive
17577 // default is passive
17580 signal: "elm,state,selected";
17582 action: STATE_SET "selected" 0.0;
17586 target: "elm.text";
17589 name: "go_passive";
17590 signal: "elm,state,unselected";
17592 action: STATE_SET "default" 0.0;
17596 target: "elm.text";
17597 transition: LINEAR 0.1;
17600 name: "go_disabled";
17601 signal: "elm,state,disabled";
17603 action: STATE_SET "disabled" 0.0;
17607 name: "go_enabled";
17608 signal: "elm,state,enabled";
17610 action: STATE_SET "default" 0.0;
17616 group { name: "elm/genlist/tree/default/default";
17617 data.item: "stacking" "above";
17618 data.item: "selectraise" "on";
17619 data.item: "labels" "elm.text";
17620 data.item: "icons" "elm.swallow.icon elm.swallow.end";
17621 data.item: "treesize" "20";
17622 // data.item: "states" "";
17624 image: "bt_sm_base1.png" COMP;
17625 image: "bt_sm_shine.png" COMP;
17626 image: "bt_sm_hilight.png" COMP;
17627 image: "ilist_1.png" COMP;
17628 image: "ilist_item_shadow.png" COMP;
17629 image: "icon_arrow_right.png" COMP;
17630 image: "icon_arrow_down.png" COMP;
17638 state: "default" 0.0;
17646 state: "default" 0.0;
17661 normal: "ilist_item_shadow.png";
17670 state: "default" 0.0;
17672 normal: "ilist_1.png";
17679 clip_to: "disclip";
17681 description { state: "default" 0.0;
17683 color: 255 255 255 0;
17693 normal: "bt_sm_base1.png";
17696 image.middle: SOLID;
17698 description { state: "selected" 0.0;
17699 inherit: "default" 0.0;
17701 color: 255 255 255 255;
17712 part { name: "elm.swallow.pad";
17714 description { state: "default" 0.0;
17727 part { name: "arrow";
17728 clip_to: "disclip";
17729 ignore_flags: ON_HOLD;
17730 description { state: "default" 0.0;
17735 to_x: "elm.swallow.pad";
17740 to_x: "elm.swallow.pad";
17744 image.normal: "icon_arrow_right.png";
17746 description { state: "active" 0.0;
17747 inherit: "default" 0.0;
17748 image.normal: "icon_arrow_down.png";
17751 part { name: "elm.swallow.icon";
17752 clip_to: "disclip";
17754 description { state: "default" 0.0;
17769 part { name: "elm.swallow.end";
17770 clip_to: "disclip";
17772 description { state: "default" 0.0;
17776 aspect_preference: VERTICAL;
17787 part { name: "elm.text";
17788 clip_to: "disclip";
17790 effect: SOFT_SHADOW;
17794 state: "default" 0.0;
17797 to_x: "elm.swallow.icon";
17802 to_x: "elm.swallow.end";
17814 text_class: "list_item";
17817 description { state: "selected" 0.0;
17818 inherit: "default" 0.0;
17819 color: 224 224 224 255;
17823 part { name: "fg1";
17824 clip_to: "disclip";
17826 description { state: "default" 0.0;
17828 color: 255 255 255 0;
17830 rel2.relative: 1.0 0.5;
17833 normal: "bt_sm_hilight.png";
17837 description { state: "selected" 0.0;
17838 inherit: "default" 0.0;
17840 color: 255 255 255 255;
17843 part { name: "fg2";
17844 clip_to: "disclip";
17846 description { state: "default" 0.0;
17848 color: 255 255 255 0;
17852 normal: "bt_sm_shine.png";
17856 description { state: "selected" 0.0;
17857 inherit: "default" 0.0;
17859 color: 255 255 255 255;
17862 part { name: "disclip";
17864 description { state: "default" 0.0;
17868 description { state: "disabled" 0.0;
17869 inherit: "default" 0.0;
17870 color: 255 255 255 64;
17875 // signal: elm,state,%s,active
17876 // a "check" item named %s went active
17877 // signal: elm,state,%s,passive
17878 // a "check" item named %s went passive
17879 // default is passive
17882 signal: "elm,state,selected";
17884 action: STATE_SET "selected" 0.0;
17888 target: "elm.text";
17891 name: "go_passive";
17892 signal: "elm,state,unselected";
17894 action: STATE_SET "default" 0.0;
17898 target: "elm.text";
17899 transition: LINEAR 0.1;
17902 name: "go_disabled";
17903 signal: "elm,state,disabled";
17905 action: STATE_SET "disabled" 0.0;
17909 name: "go_enabled";
17910 signal: "elm,state,enabled";
17912 action: STATE_SET "default" 0.0;
17917 signal: "mouse,up,1";
17919 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
17922 name: "go_expanded";
17923 signal: "elm,state,expanded";
17925 action: STATE_SET "active" 0.0;
17929 name: "go_contracted";
17930 signal: "elm,state,contracted";
17932 action: STATE_SET "default" 0.0;
17937 group { name: "elm/genlist/tree_compress/default/default";
17938 data.item: "stacking" "above";
17939 data.item: "selectraise" "on";
17940 data.item: "labels" "elm.text";
17941 data.item: "icons" "elm.swallow.icon elm.swallow.end";
17942 data.item: "treesize" "20";
17943 // data.item: "states" "";
17945 image: "bt_sm_base1.png" COMP;
17946 image: "bt_sm_shine.png" COMP;
17947 image: "bt_sm_hilight.png" COMP;
17948 image: "ilist_1.png" COMP;
17949 image: "ilist_item_shadow.png" COMP;
17950 image: "icon_arrow_right.png" COMP;
17951 image: "icon_arrow_down.png" COMP;
17959 state: "default" 0.0;
17967 state: "default" 0.0;
17982 normal: "ilist_item_shadow.png";
17991 state: "default" 0.0;
17993 normal: "ilist_1.png";
18000 clip_to: "disclip";
18002 description { state: "default" 0.0;
18004 color: 255 255 255 0;
18014 normal: "bt_sm_base1.png";
18017 image.middle: SOLID;
18019 description { state: "selected" 0.0;
18020 inherit: "default" 0.0;
18022 color: 255 255 255 255;
18033 part { name: "elm.swallow.pad";
18035 description { state: "default" 0.0;
18048 part { name: "arrow";
18049 clip_to: "disclip";
18050 ignore_flags: ON_HOLD;
18051 description { state: "default" 0.0;
18056 to_x: "elm.swallow.pad";
18061 to_x: "elm.swallow.pad";
18065 image.normal: "icon_arrow_right.png";
18067 description { state: "active" 0.0;
18068 inherit: "default" 0.0;
18069 image.normal: "icon_arrow_down.png";
18072 part { name: "elm.swallow.icon";
18073 clip_to: "disclip";
18075 description { state: "default" 0.0;
18090 part { name: "elm.swallow.end";
18091 clip_to: "disclip";
18093 description { state: "default" 0.0;
18097 aspect_preference: VERTICAL;
18108 part { name: "elm.text";
18109 clip_to: "disclip";
18111 effect: SOFT_SHADOW;
18115 state: "default" 0.0;
18118 to_x: "elm.swallow.icon";
18123 to_x: "elm.swallow.end";
18135 text_class: "list_item";
18138 description { state: "selected" 0.0;
18139 inherit: "default" 0.0;
18140 color: 224 224 224 255;
18144 part { name: "fg1";
18145 clip_to: "disclip";
18147 description { state: "default" 0.0;
18149 color: 255 255 255 0;
18151 rel2.relative: 1.0 0.5;
18154 normal: "bt_sm_hilight.png";
18158 description { state: "selected" 0.0;
18159 inherit: "default" 0.0;
18161 color: 255 255 255 255;
18164 part { name: "fg2";
18165 clip_to: "disclip";
18167 description { state: "default" 0.0;
18169 color: 255 255 255 0;
18173 normal: "bt_sm_shine.png";
18177 description { state: "selected" 0.0;
18178 inherit: "default" 0.0;
18180 color: 255 255 255 255;
18183 part { name: "disclip";
18185 description { state: "default" 0.0;
18189 description { state: "disabled" 0.0;
18190 inherit: "default" 0.0;
18191 color: 255 255 255 64;
18196 // signal: elm,state,%s,active
18197 // a "check" item named %s went active
18198 // signal: elm,state,%s,passive
18199 // a "check" item named %s went passive
18200 // default is passive
18203 signal: "elm,state,selected";
18205 action: STATE_SET "selected" 0.0;
18209 target: "elm.text";
18212 name: "go_passive";
18213 signal: "elm,state,unselected";
18215 action: STATE_SET "default" 0.0;
18219 target: "elm.text";
18220 transition: LINEAR 0.1;
18223 name: "go_disabled";
18224 signal: "elm,state,disabled";
18226 action: STATE_SET "disabled" 0.0;
18230 name: "go_enabled";
18231 signal: "elm,state,enabled";
18233 action: STATE_SET "default" 0.0;
18238 signal: "mouse,up,1";
18240 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
18243 name: "go_expanded";
18244 signal: "elm,state,expanded";
18246 action: STATE_SET "active" 0.0;
18250 name: "go_contracted";
18251 signal: "elm,state,contracted";
18253 action: STATE_SET "default" 0.0;
18258 group { name: "elm/genlist/tree_odd/default/default";
18259 data.item: "stacking" "below";
18260 data.item: "selectraise" "on";
18261 data.item: "labels" "elm.text";
18262 data.item: "icons" "elm.swallow.icon elm.swallow.end";
18263 data.item: "treesize" "20";
18264 // data.item: "states" "";
18266 image: "bt_sm_base1.png" COMP;
18267 image: "bt_sm_shine.png" COMP;
18268 image: "bt_sm_hilight.png" COMP;
18269 image: "ilist_2.png" COMP;
18270 image: "icon_arrow_right.png" COMP;
18271 image: "icon_arrow_down.png" COMP;
18279 state: "default" 0.0;
18287 state: "default" 0.0;
18289 normal: "ilist_2.png";
18296 clip_to: "disclip";
18298 description { state: "default" 0.0;
18300 color: 255 255 255 0;
18310 normal: "bt_sm_base1.png";
18313 image.middle: SOLID;
18315 description { state: "selected" 0.0;
18316 inherit: "default" 0.0;
18318 color: 255 255 255 255;
18329 part { name: "elm.swallow.pad";
18331 description { state: "default" 0.0;
18344 part { name: "arrow";
18345 clip_to: "disclip";
18346 ignore_flags: ON_HOLD;
18347 description { state: "default" 0.0;
18352 to_x: "elm.swallow.pad";
18357 to_x: "elm.swallow.pad";
18361 image.normal: "icon_arrow_right.png";
18363 description { state: "active" 0.0;
18364 inherit: "default" 0.0;
18365 image.normal: "icon_arrow_down.png";
18368 part { name: "elm.swallow.icon";
18369 clip_to: "disclip";
18371 description { state: "default" 0.0;
18386 part { name: "elm.swallow.end";
18387 clip_to: "disclip";
18389 description { state: "default" 0.0;
18393 aspect_preference: VERTICAL;
18404 part { name: "elm.text";
18405 clip_to: "disclip";
18407 effect: SOFT_SHADOW;
18411 state: "default" 0.0;
18414 to_x: "elm.swallow.icon";
18419 to_x: "elm.swallow.end";
18431 text_class: "list_item";
18434 description { state: "selected" 0.0;
18435 inherit: "default" 0.0;
18436 color: 224 224 224 255;
18440 part { name: "fg1";
18441 clip_to: "disclip";
18443 description { state: "default" 0.0;
18445 color: 255 255 255 0;
18447 rel2.relative: 1.0 0.5;
18450 normal: "bt_sm_hilight.png";
18454 description { state: "selected" 0.0;
18455 inherit: "default" 0.0;
18457 color: 255 255 255 255;
18460 part { name: "fg2";
18461 clip_to: "disclip";
18463 description { state: "default" 0.0;
18465 color: 255 255 255 0;
18469 normal: "bt_sm_shine.png";
18473 description { state: "selected" 0.0;
18474 inherit: "default" 0.0;
18476 color: 255 255 255 255;
18479 part { name: "disclip";
18481 description { state: "default" 0.0;
18485 description { state: "disabled" 0.0;
18486 inherit: "default" 0.0;
18487 color: 255 255 255 64;
18492 // signal: elm,state,%s,active
18493 // a "check" item named %s went active
18494 // signal: elm,state,%s,passive
18495 // a "check" item named %s went passive
18496 // default is passive
18499 signal: "elm,state,selected";
18501 action: STATE_SET "selected" 0.0;
18505 target: "elm.text";
18508 name: "go_passive";
18509 signal: "elm,state,unselected";
18511 action: STATE_SET "default" 0.0;
18515 target: "elm.text";
18516 transition: LINEAR 0.1;
18519 name: "go_disabled";
18520 signal: "elm,state,disabled";
18522 action: STATE_SET "disabled" 0.0;
18526 name: "go_enabled";
18527 signal: "elm,state,enabled";
18529 action: STATE_SET "default" 0.0;
18534 signal: "mouse,up,1";
18536 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
18539 name: "go_expanded";
18540 signal: "elm,state,expanded";
18542 action: STATE_SET "active" 0.0;
18546 name: "go_contracted";
18547 signal: "elm,state,contracted";
18549 action: STATE_SET "default" 0.0;
18554 group { name: "elm/genlist/tree_compress_odd/default/default";
18555 data.item: "stacking" "below";
18556 data.item: "selectraise" "on";
18557 data.item: "labels" "elm.text";
18558 data.item: "icons" "elm.swallow.icon elm.swallow.end";
18559 data.item: "treesize" "20";
18560 // data.item: "states" "";
18562 image: "bt_sm_base1.png" COMP;
18563 image: "bt_sm_shine.png" COMP;
18564 image: "bt_sm_hilight.png" COMP;
18565 image: "ilist_2.png" COMP;
18566 image: "icon_arrow_right.png" COMP;
18567 image: "icon_arrow_down.png" COMP;
18575 state: "default" 0.0;
18583 state: "default" 0.0;
18585 normal: "ilist_2.png";
18592 clip_to: "disclip";
18594 description { state: "default" 0.0;
18596 color: 255 255 255 0;
18606 normal: "bt_sm_base1.png";
18609 image.middle: SOLID;
18611 description { state: "selected" 0.0;
18612 inherit: "default" 0.0;
18614 color: 255 255 255 255;
18625 part { name: "elm.swallow.pad";
18627 description { state: "default" 0.0;
18640 part { name: "arrow";
18641 clip_to: "disclip";
18642 ignore_flags: ON_HOLD;
18643 description { state: "default" 0.0;
18648 to_x: "elm.swallow.pad";
18653 to_x: "elm.swallow.pad";
18657 image.normal: "icon_arrow_right.png";
18659 description { state: "active" 0.0;
18660 inherit: "default" 0.0;
18661 image.normal: "icon_arrow_down.png";
18664 part { name: "elm.swallow.icon";
18665 clip_to: "disclip";
18667 description { state: "default" 0.0;
18682 part { name: "elm.swallow.end";
18683 clip_to: "disclip";
18685 description { state: "default" 0.0;
18689 aspect_preference: VERTICAL;
18700 part { name: "elm.text";
18701 clip_to: "disclip";
18703 effect: SOFT_SHADOW;
18707 state: "default" 0.0;
18710 to_x: "elm.swallow.icon";
18715 to_x: "elm.swallow.end";
18727 text_class: "list_item";
18730 description { state: "selected" 0.0;
18731 inherit: "default" 0.0;
18732 color: 224 224 224 255;
18736 part { name: "fg1";
18737 clip_to: "disclip";
18739 description { state: "default" 0.0;
18741 color: 255 255 255 0;
18743 rel2.relative: 1.0 0.5;
18746 normal: "bt_sm_hilight.png";
18750 description { state: "selected" 0.0;
18751 inherit: "default" 0.0;
18753 color: 255 255 255 255;
18756 part { name: "fg2";
18757 clip_to: "disclip";
18759 description { state: "default" 0.0;
18761 color: 255 255 255 0;
18765 normal: "bt_sm_shine.png";
18769 description { state: "selected" 0.0;
18770 inherit: "default" 0.0;
18772 color: 255 255 255 255;
18775 part { name: "disclip";
18777 description { state: "default" 0.0;
18781 description { state: "disabled" 0.0;
18782 inherit: "default" 0.0;
18783 color: 255 255 255 64;
18788 // signal: elm,state,%s,active
18789 // a "check" item named %s went active
18790 // signal: elm,state,%s,passive
18791 // a "check" item named %s went passive
18792 // default is passive
18795 signal: "elm,state,selected";
18797 action: STATE_SET "selected" 0.0;
18801 target: "elm.text";
18804 name: "go_passive";
18805 signal: "elm,state,unselected";
18807 action: STATE_SET "default" 0.0;
18811 target: "elm.text";
18812 transition: LINEAR 0.1;
18815 name: "go_disabled";
18816 signal: "elm,state,disabled";
18818 action: STATE_SET "disabled" 0.0;
18822 name: "go_enabled";
18823 signal: "elm,state,enabled";
18825 action: STATE_SET "default" 0.0;
18830 signal: "mouse,up,1";
18832 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
18835 name: "go_expanded";
18836 signal: "elm,state,expanded";
18838 action: STATE_SET "active" 0.0;
18842 name: "go_contracted";
18843 signal: "elm,state,contracted";
18845 action: STATE_SET "default" 0.0;
18851 group { name: "elm/genlist/item/default_style/default";
18854 style { name: "genlist_style";
18855 base: "font=Sans font_size=10 align=left valign=0.5 color=#000 text_class=list_item";
18858 tag: "hilight" "+ font=Sans:style=Bold";
18859 tag: "b" "+ font=Sans:style=Bold";
18862 style { name: "genlist_selected_style";
18863 base: "font=Sans font_size=10 align=left valign=0.5 color=#fff text_class=list_item";
18866 tag: "hilight" "+ font=Sans:style=Bold";
18867 tag: "b" "+ font=Sans:style=Bold";
18871 data.item: "stacking" "above";
18872 data.item: "selectraise" "on";
18873 data.item: "labels" "elm.text";
18874 data.item: "icons" "elm.swallow.icon elm.swallow.end";
18875 data.item: "treesize" "20";
18877 image: "bt_sm_base1.png" COMP;
18878 image: "bt_sm_shine.png" COMP;
18879 image: "bt_sm_hilight.png" COMP;
18880 image: "ilist_1.png" COMP;
18881 image: "ilist_item_shadow.png" COMP;
18889 state: "default" 0.0;
18897 state: "default" 0.0;
18912 normal: "ilist_item_shadow.png";
18921 state: "default" 0.0;
18924 normal: "ilist_1.png";
18931 clip_to: "disclip";
18933 description { state: "default" 0.0;
18935 color: 255 255 255 0;
18945 normal: "bt_sm_base1.png";
18948 image.middle: SOLID;
18950 description { state: "selected" 0.0;
18951 inherit: "default" 0.0;
18953 color: 255 255 255 255;
18964 part { name: "elm.swallow.pad";
18966 description { state: "default" 0.0;
18979 part { name: "elm.swallow.icon";
18980 clip_to: "disclip";
18982 description { state: "default" 0.0;
18986 to_x: "elm.swallow.pad";
18991 to_x: "elm.swallow.pad";
18997 part { name: "elm.swallow.end";
18998 clip_to: "disclip";
19000 description { state: "default" 0.0;
19004 aspect_preference: VERTICAL;
19015 part { name: "elm.text";
19016 clip_to: "disclip";
19021 state: "default" 0.0;
19025 to_x: "elm.swallow.icon";
19031 to_x: "elm.swallow.end";
19037 style: "genlist_style";
19041 description { state: "selected" 0.0;
19042 inherit: "default" 0.0;
19044 style: "genlist_selected_style";
19048 part { name: "fg1";
19049 clip_to: "disclip";
19051 description { state: "default" 0.0;
19053 color: 255 255 255 0;
19055 rel2.relative: 1.0 0.5;
19058 normal: "bt_sm_hilight.png";
19062 description { state: "selected" 0.0;
19063 inherit: "default" 0.0;
19065 color: 255 255 255 255;
19068 part { name: "fg2";
19069 clip_to: "disclip";
19071 description { state: "default" 0.0;
19073 color: 255 255 255 0;
19077 normal: "bt_sm_shine.png";
19081 description { state: "selected" 0.0;
19082 inherit: "default" 0.0;
19084 color: 255 255 255 255;
19087 part { name: "disclip";
19089 description { state: "default" 0.0;
19093 description { state: "disabled" 0.0;
19094 inherit: "default" 0.0;
19095 color: 255 255 255 64;
19100 // signal: elm,state,%s,active
19101 // a "check" item named %s went active
19102 // signal: elm,state,%s,passive
19103 // a "check" item named %s went passive
19104 // default is passive
19107 signal: "elm,state,selected";
19109 action: STATE_SET "selected" 0.0;
19113 target: "elm.text";
19116 name: "go_passive";
19117 signal: "elm,state,unselected";
19119 action: STATE_SET "default" 0.0;
19123 target: "elm.text";
19124 transition: LINEAR 0.1;
19127 name: "go_disabled";
19128 signal: "elm,state,disabled";
19130 action: STATE_SET "disabled" 0.0;
19134 name: "go_enabled";
19135 signal: "elm,state,enabled";
19137 action: STATE_SET "default" 0.0;
19142 group { name: "elm/genlist/item_odd/default_style/default";
19143 data.item: "stacking" "below";
19144 data.item: "selectraise" "on";
19145 data.item: "labels" "elm.text";
19146 data.item: "icons" "elm.swallow.icon elm.swallow.end";
19147 data.item: "treesize" "20";
19149 image: "bt_sm_base1.png" COMP;
19150 image: "bt_sm_shine.png" COMP;
19151 image: "bt_sm_hilight.png" COMP;
19152 image: "ilist_2.png" COMP;
19155 part { name: "event";
19159 state: "default" 0.0;
19167 state: "default" 0.0;
19170 normal: "ilist_2.png";
19177 clip_to: "disclip";
19179 description { state: "default" 0.0;
19181 color: 255 255 255 0;
19191 normal: "bt_sm_base1.png";
19194 image.middle: SOLID;
19196 description { state: "selected" 0.0;
19197 inherit: "default" 0.0;
19199 color: 255 255 255 255;
19210 part { name: "elm.swallow.pad";
19212 description { state: "default" 0.0;
19225 part { name: "elm.swallow.icon";
19226 clip_to: "disclip";
19228 description { state: "default" 0.0;
19232 to_x: "elm.swallow.pad";
19237 to_x: "elm.swallow.pad";
19243 part { name: "elm.swallow.end";
19244 clip_to: "disclip";
19246 description { state: "default" 0.0;
19250 aspect_preference: VERTICAL;
19261 part { name: "elm.text";
19262 clip_to: "disclip";
19267 state: "default" 0.0;
19271 to_x: "elm.swallow.icon";
19277 to_x: "elm.swallow.end";
19283 style: "genlist_style";
19287 description { state: "selected" 0.0;
19288 inherit: "default" 0.0;
19290 style: "genlist_selected_style";
19294 part { name: "fg1";
19295 clip_to: "disclip";
19297 description { state: "default" 0.0;
19299 color: 255 255 255 0;
19301 rel2.relative: 1.0 0.5;
19304 normal: "bt_sm_hilight.png";
19308 description { state: "selected" 0.0;
19309 inherit: "default" 0.0;
19311 color: 255 255 255 255;
19314 part { name: "fg2";
19315 clip_to: "disclip";
19317 description { state: "default" 0.0;
19319 color: 255 255 255 0;
19323 normal: "bt_sm_shine.png";
19327 description { state: "selected" 0.0;
19328 inherit: "default" 0.0;
19330 color: 255 255 255 255;
19333 part { name: "disclip";
19335 description { state: "default" 0.0;
19339 description { state: "disabled" 0.0;
19340 inherit: "default" 0.0;
19341 color: 255 255 255 64;
19346 // signal: elm,state,%s,active
19347 // a "check" item named %s went active
19348 // signal: elm,state,%s,passive
19349 // a "check" item named %s went passive
19350 // default is passive
19353 signal: "elm,state,selected";
19355 action: STATE_SET "selected" 0.0;
19359 target: "elm.text";
19362 name: "go_passive";
19363 signal: "elm,state,unselected";
19365 action: STATE_SET "default" 0.0;
19369 target: "elm.text";
19370 transition: LINEAR 0.1;
19373 name: "go_disabled";
19374 signal: "elm,state,disabled";
19376 action: STATE_SET "disabled" 0.0;
19380 name: "go_enabled";
19381 signal: "elm,state,enabled";
19383 action: STATE_SET "default" 0.0;
19389 group { name: "elm/genlist/tree/default_style/default";
19390 data.item: "stacking" "above";
19391 data.item: "selectraise" "on";
19392 data.item: "labels" "elm.text";
19393 data.item: "icons" "elm.swallow.icon elm.swallow.end";
19394 data.item: "treesize" "20";
19396 image: "bt_sm_base1.png" COMP;
19397 image: "bt_sm_shine.png" COMP;
19398 image: "bt_sm_hilight.png" COMP;
19399 image: "ilist_1.png" COMP;
19400 image: "ilist_item_shadow.png" COMP;
19401 image: "icon_arrow_right.png" COMP;
19402 image: "icon_arrow_down.png" COMP;
19410 state: "default" 0.0;
19418 state: "default" 0.0;
19433 normal: "ilist_item_shadow.png";
19442 state: "default" 0.0;
19445 normal: "ilist_1.png";
19452 clip_to: "disclip";
19454 description { state: "default" 0.0;
19456 color: 255 255 255 0;
19466 normal: "bt_sm_base1.png";
19469 image.middle: SOLID;
19471 description { state: "selected" 0.0;
19472 inherit: "default" 0.0;
19474 color: 255 255 255 255;
19485 part { name: "elm.swallow.pad";
19487 description { state: "default" 0.0;
19500 part { name: "arrow";
19501 clip_to: "disclip";
19502 ignore_flags: ON_HOLD;
19503 description { state: "default" 0.0;
19508 to_x: "elm.swallow.pad";
19513 to_x: "elm.swallow.pad";
19517 image.normal: "icon_arrow_right.png";
19519 description { state: "active" 0.0;
19520 inherit: "default" 0.0;
19521 image.normal: "icon_arrow_down.png";
19524 part { name: "elm.swallow.icon";
19525 clip_to: "disclip";
19527 description { state: "default" 0.0;
19542 part { name: "elm.swallow.end";
19543 clip_to: "disclip";
19545 description { state: "default" 0.0;
19549 aspect_preference: VERTICAL;
19560 part { name: "elm.text";
19561 clip_to: "disclip";
19563 effect: SOFT_SHADOW;
19567 state: "default" 0.0;
19571 to_x: "elm.swallow.icon";
19577 to_x: "elm.swallow.end";
19583 style: "genlist_style";
19587 description { state: "selected" 0.0;
19588 inherit: "default" 0.0;
19590 style: "genlist_selected_style";
19594 part { name: "fg1";
19595 clip_to: "disclip";
19597 description { state: "default" 0.0;
19599 color: 255 255 255 0;
19601 rel2.relative: 1.0 0.5;
19604 normal: "bt_sm_hilight.png";
19608 description { state: "selected" 0.0;
19609 inherit: "default" 0.0;
19611 color: 255 255 255 255;
19614 part { name: "fg2";
19615 clip_to: "disclip";
19617 description { state: "default" 0.0;
19619 color: 255 255 255 0;
19623 normal: "bt_sm_shine.png";
19627 description { state: "selected" 0.0;
19628 inherit: "default" 0.0;
19630 color: 255 255 255 255;
19633 part { name: "disclip";
19635 description { state: "default" 0.0;
19639 description { state: "disabled" 0.0;
19640 inherit: "default" 0.0;
19641 color: 255 255 255 64;
19646 // signal: elm,state,%s,active
19647 // a "check" item named %s went active
19648 // signal: elm,state,%s,passive
19649 // a "check" item named %s went passive
19650 // default is passive
19653 signal: "elm,state,selected";
19655 action: STATE_SET "selected" 0.0;
19659 target: "elm.text";
19662 name: "go_passive";
19663 signal: "elm,state,unselected";
19665 action: STATE_SET "default" 0.0;
19669 target: "elm.text";
19670 transition: LINEAR 0.1;
19673 name: "go_disabled";
19674 signal: "elm,state,disabled";
19676 action: STATE_SET "disabled" 0.0;
19680 name: "go_enabled";
19681 signal: "elm,state,enabled";
19683 action: STATE_SET "default" 0.0;
19688 signal: "mouse,up,1";
19690 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
19693 name: "go_expanded";
19694 signal: "elm,state,expanded";
19696 action: STATE_SET "active" 0.0;
19700 name: "go_contracted";
19701 signal: "elm,state,contracted";
19703 action: STATE_SET "default" 0.0;
19708 group { name: "elm/genlist/tree_odd/default_style/default";
19709 data.item: "stacking" "below";
19710 data.item: "selectraise" "on";
19711 data.item: "labels" "elm.text";
19712 data.item: "icons" "elm.swallow.icon elm.swallow.end";
19713 data.item: "treesize" "20";
19715 image: "bt_sm_base1.png" COMP;
19716 image: "bt_sm_shine.png" COMP;
19717 image: "bt_sm_hilight.png" COMP;
19718 image: "ilist_2.png" COMP;
19719 image: "icon_arrow_right.png" COMP;
19720 image: "icon_arrow_down.png" COMP;
19728 state: "default" 0.0;
19736 state: "default" 0.0;
19739 normal: "ilist_2.png";
19746 clip_to: "disclip";
19748 description { state: "default" 0.0;
19750 color: 255 255 255 0;
19760 normal: "bt_sm_base1.png";
19763 image.middle: SOLID;
19765 description { state: "selected" 0.0;
19766 inherit: "default" 0.0;
19768 color: 255 255 255 255;
19779 part { name: "elm.swallow.pad";
19781 description { state: "default" 0.0;
19794 part { name: "arrow";
19795 clip_to: "disclip";
19796 ignore_flags: ON_HOLD;
19797 description { state: "default" 0.0;
19802 to_x: "elm.swallow.pad";
19807 to_x: "elm.swallow.pad";
19811 image.normal: "icon_arrow_right.png";
19813 description { state: "active" 0.0;
19814 inherit: "default" 0.0;
19815 image.normal: "icon_arrow_down.png";
19818 part { name: "elm.swallow.icon";
19819 clip_to: "disclip";
19821 description { state: "default" 0.0;
19836 part { name: "elm.swallow.end";
19837 clip_to: "disclip";
19839 description { state: "default" 0.0;
19843 aspect_preference: VERTICAL;
19854 part { name: "elm.text";
19855 clip_to: "disclip";
19857 effect: SOFT_SHADOW;
19861 state: "default" 0.0;
19865 to_x: "elm.swallow.icon";
19871 to_x: "elm.swallow.end";
19877 style: "genlist_style";
19881 description { state: "selected" 0.0;
19882 inherit: "default" 0.0;
19884 style: "genlist_selected_style";
19888 part { name: "fg1";
19889 clip_to: "disclip";
19891 description { state: "default" 0.0;
19893 color: 255 255 255 0;
19895 rel2.relative: 1.0 0.5;
19898 normal: "bt_sm_hilight.png";
19902 description { state: "selected" 0.0;
19903 inherit: "default" 0.0;
19905 color: 255 255 255 255;
19908 part { name: "fg2";
19909 clip_to: "disclip";
19911 description { state: "default" 0.0;
19913 color: 255 255 255 0;
19917 normal: "bt_sm_shine.png";
19921 description { state: "selected" 0.0;
19922 inherit: "default" 0.0;
19924 color: 255 255 255 255;
19927 part { name: "disclip";
19929 description { state: "default" 0.0;
19933 description { state: "disabled" 0.0;
19934 inherit: "default" 0.0;
19935 color: 255 255 255 64;
19940 // signal: elm,state,%s,active
19941 // a "check" item named %s went active
19942 // signal: elm,state,%s,passive
19943 // a "check" item named %s went passive
19944 // default is passive
19947 signal: "elm,state,selected";
19949 action: STATE_SET "selected" 0.0;
19953 target: "elm.text";
19956 name: "go_passive";
19957 signal: "elm,state,unselected";
19959 action: STATE_SET "default" 0.0;
19963 target: "elm.text";
19964 transition: LINEAR 0.1;
19967 name: "go_disabled";
19968 signal: "elm,state,disabled";
19970 action: STATE_SET "disabled" 0.0;
19974 name: "go_enabled";
19975 signal: "elm,state,enabled";
19977 action: STATE_SET "default" 0.0;
19982 signal: "mouse,up,1";
19984 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
19987 name: "go_expanded";
19988 signal: "elm,state,expanded";
19990 action: STATE_SET "active" 0.0;
19994 name: "go_contracted";
19995 signal: "elm,state,contracted";
19997 action: STATE_SET "default" 0.0;
20004 group { name: "elm/genlist/item/double_label/default";
20005 data.item: "stacking" "above";
20006 data.item: "selectraise" "on";
20007 data.item: "labels" "elm.text elm.text.sub";
20008 data.item: "icons" "elm.swallow.icon elm.swallow.end";
20009 data.item: "treesize" "20";
20010 // data.item: "states" "";
20012 image: "bt_sm_base1.png" COMP;
20013 image: "bt_sm_shine.png" COMP;
20014 image: "bt_sm_hilight.png" COMP;
20015 image: "ilist_1.png" COMP;
20016 image: "ilist_item_shadow.png" COMP;
20024 state: "default" 0.0;
20032 state: "default" 0.0;
20047 normal: "ilist_item_shadow.png";
20056 state: "default" 0.0;
20058 normal: "ilist_1.png";
20065 clip_to: "disclip";
20067 description { state: "default" 0.0;
20069 color: 255 255 255 0;
20079 normal: "bt_sm_base1.png";
20082 image.middle: SOLID;
20084 description { state: "selected" 0.0;
20085 inherit: "default" 0.0;
20087 color: 255 255 255 255;
20098 part { name: "elm.swallow.pad";
20100 description { state: "default" 0.0;
20113 part { name: "elm.swallow.icon";
20114 clip_to: "disclip";
20116 description { state: "default" 0.0;
20120 to_x: "elm.swallow.pad";
20125 to_x: "elm.swallow.pad";
20131 part { name: "elm.swallow.end";
20132 clip_to: "disclip";
20134 description { state: "default" 0.0;
20138 aspect_preference: VERTICAL;
20149 part { name: "elm.text";
20150 clip_to: "disclip";
20152 effect: SOFT_SHADOW;
20156 state: "default" 0.0;
20159 to_x: "elm.swallow.icon";
20164 to_x: "elm.swallow.end";
20176 text_class: "list_item";
20179 description { state: "selected" 0.0;
20180 inherit: "default" 0.0;
20181 color: 224 224 224 255;
20185 part { name: "elm.text.sub";
20186 clip_to: "disclip";
20191 state: "default" 0.0;
20194 to_x: "elm.swallow.icon";
20199 to_x: "elm.swallow.end";
20211 text_class: "list_item";
20214 description { state: "selected" 0.0;
20215 inherit: "default" 0.0;
20216 color: 128 128 128 255;
20220 part { name: "fg1";
20221 clip_to: "disclip";
20223 description { state: "default" 0.0;
20225 color: 255 255 255 0;
20227 rel2.relative: 1.0 0.5;
20230 normal: "bt_sm_hilight.png";
20234 description { state: "selected" 0.0;
20235 inherit: "default" 0.0;
20237 color: 255 255 255 255;
20240 part { name: "fg2";
20241 clip_to: "disclip";
20243 description { state: "default" 0.0;
20245 color: 255 255 255 0;
20249 normal: "bt_sm_shine.png";
20253 description { state: "selected" 0.0;
20254 inherit: "default" 0.0;
20256 color: 255 255 255 255;
20259 part { name: "disclip";
20261 description { state: "default" 0.0;
20265 description { state: "disabled" 0.0;
20266 inherit: "default" 0.0;
20267 color: 255 255 255 64;
20272 // signal: elm,state,%s,active
20273 // a "check" item named %s went active
20274 // signal: elm,state,%s,passive
20275 // a "check" item named %s went passive
20276 // default is passive
20279 signal: "elm,state,selected";
20281 action: STATE_SET "selected" 0.0;
20285 target: "elm.text";
20286 target: "elm.text.sub";
20289 name: "go_passive";
20290 signal: "elm,state,unselected";
20292 action: STATE_SET "default" 0.0;
20296 target: "elm.text";
20297 target: "elm.text.sub";
20298 transition: LINEAR 0.1;
20301 name: "go_disabled";
20302 signal: "elm,state,disabled";
20304 action: STATE_SET "disabled" 0.0;
20308 name: "go_enabled";
20309 signal: "elm,state,enabled";
20311 action: STATE_SET "default" 0.0;
20316 group { name: "elm/genlist/item_compress/double_label/default";
20317 data.item: "stacking" "above";
20318 data.item: "selectraise" "on";
20319 data.item: "labels" "elm.text elm.text.sub";
20320 data.item: "icons" "elm.swallow.icon elm.swallow.end";
20321 data.item: "treesize" "20";
20322 // data.item: "states" "";
20324 image: "bt_sm_base1.png" COMP;
20325 image: "bt_sm_shine.png" COMP;
20326 image: "bt_sm_hilight.png" COMP;
20327 image: "ilist_1.png" COMP;
20328 image: "ilist_item_shadow.png" COMP;
20336 state: "default" 0.0;
20344 state: "default" 0.0;
20359 normal: "ilist_item_shadow.png";
20368 state: "default" 0.0;
20370 normal: "ilist_1.png";
20377 clip_to: "disclip";
20379 description { state: "default" 0.0;
20381 color: 255 255 255 0;
20391 normal: "bt_sm_base1.png";
20394 image.middle: SOLID;
20396 description { state: "selected" 0.0;
20397 inherit: "default" 0.0;
20399 color: 255 255 255 255;
20410 part { name: "elm.swallow.pad";
20412 description { state: "default" 0.0;
20425 part { name: "elm.swallow.icon";
20426 clip_to: "disclip";
20428 description { state: "default" 0.0;
20432 to_x: "elm.swallow.pad";
20437 to_x: "elm.swallow.pad";
20443 part { name: "elm.swallow.end";
20444 clip_to: "disclip";
20446 description { state: "default" 0.0;
20450 aspect_preference: VERTICAL;
20461 part { name: "elm.text";
20462 clip_to: "disclip";
20464 effect: SOFT_SHADOW;
20468 state: "default" 0.0;
20471 to_x: "elm.swallow.icon";
20476 to_x: "elm.swallow.end";
20488 text_class: "list_item";
20491 description { state: "selected" 0.0;
20492 inherit: "default" 0.0;
20493 color: 224 224 224 255;
20497 part { name: "elm.text.sub";
20498 clip_to: "disclip";
20503 state: "default" 0.0;
20506 to_x: "elm.swallow.icon";
20511 to_x: "elm.swallow.end";
20523 text_class: "list_item";
20526 description { state: "selected" 0.0;
20527 inherit: "default" 0.0;
20528 color: 128 128 128 255;
20532 part { name: "fg1";
20533 clip_to: "disclip";
20535 description { state: "default" 0.0;
20537 color: 255 255 255 0;
20539 rel2.relative: 1.0 0.5;
20542 normal: "bt_sm_hilight.png";
20546 description { state: "selected" 0.0;
20547 inherit: "default" 0.0;
20549 color: 255 255 255 255;
20552 part { name: "fg2";
20553 clip_to: "disclip";
20555 description { state: "default" 0.0;
20557 color: 255 255 255 0;
20561 normal: "bt_sm_shine.png";
20565 description { state: "selected" 0.0;
20566 inherit: "default" 0.0;
20568 color: 255 255 255 255;
20571 part { name: "disclip";
20573 description { state: "default" 0.0;
20577 description { state: "disabled" 0.0;
20578 inherit: "default" 0.0;
20579 color: 255 255 255 64;
20584 // signal: elm,state,%s,active
20585 // a "check" item named %s went active
20586 // signal: elm,state,%s,passive
20587 // a "check" item named %s went passive
20588 // default is passive
20591 signal: "elm,state,selected";
20593 action: STATE_SET "selected" 0.0;
20597 target: "elm.text";
20598 target: "elm.text.sub";
20601 name: "go_passive";
20602 signal: "elm,state,unselected";
20604 action: STATE_SET "default" 0.0;
20608 target: "elm.text";
20609 target: "elm.text.sub";
20610 transition: LINEAR 0.1;
20613 name: "go_disabled";
20614 signal: "elm,state,disabled";
20616 action: STATE_SET "disabled" 0.0;
20620 name: "go_enabled";
20621 signal: "elm,state,enabled";
20623 action: STATE_SET "default" 0.0;
20628 group { name: "elm/genlist/item_odd/double_label/default";
20629 data.item: "stacking" "below";
20630 data.item: "selectraise" "on";
20631 data.item: "labels" "elm.text elm.text.sub";
20632 data.item: "icons" "elm.swallow.icon elm.swallow.end";
20633 data.item: "treesize" "20";
20634 // data.item: "states" "";
20636 image: "bt_sm_base1.png" COMP;
20637 image: "bt_sm_shine.png" COMP;
20638 image: "bt_sm_hilight.png" COMP;
20639 image: "ilist_2.png" COMP;
20642 part { name: "event";
20646 state: "default" 0.0;
20654 state: "default" 0.0;
20656 normal: "ilist_2.png";
20663 clip_to: "disclip";
20665 description { state: "default" 0.0;
20667 color: 255 255 255 0;
20677 normal: "bt_sm_base1.png";
20680 image.middle: SOLID;
20682 description { state: "selected" 0.0;
20683 inherit: "default" 0.0;
20685 color: 255 255 255 255;
20696 part { name: "elm.swallow.pad";
20698 description { state: "default" 0.0;
20711 part { name: "elm.swallow.icon";
20712 clip_to: "disclip";
20714 description { state: "default" 0.0;
20718 to_x: "elm.swallow.pad";
20723 to_x: "elm.swallow.pad";
20729 part { name: "elm.swallow.end";
20730 clip_to: "disclip";
20732 description { state: "default" 0.0;
20736 aspect_preference: VERTICAL;
20747 part { name: "elm.text";
20748 clip_to: "disclip";
20750 effect: SOFT_SHADOW;
20754 state: "default" 0.0;
20757 to_x: "elm.swallow.icon";
20762 to_x: "elm.swallow.end";
20774 text_class: "list_item";
20777 description { state: "selected" 0.0;
20778 inherit: "default" 0.0;
20779 color: 224 224 224 255;
20783 part { name: "elm.text.sub";
20784 clip_to: "disclip";
20789 state: "default" 0.0;
20792 to_x: "elm.swallow.icon";
20797 to_x: "elm.swallow.end";
20809 text_class: "list_item";
20812 description { state: "selected" 0.0;
20813 inherit: "default" 0.0;
20814 color: 128 128 128 255;
20818 part { name: "fg1";
20819 clip_to: "disclip";
20821 description { state: "default" 0.0;
20823 color: 255 255 255 0;
20825 rel2.relative: 1.0 0.5;
20828 normal: "bt_sm_hilight.png";
20832 description { state: "selected" 0.0;
20833 inherit: "default" 0.0;
20835 color: 255 255 255 255;
20838 part { name: "fg2";
20839 clip_to: "disclip";
20841 description { state: "default" 0.0;
20843 color: 255 255 255 0;
20847 normal: "bt_sm_shine.png";
20851 description { state: "selected" 0.0;
20852 inherit: "default" 0.0;
20854 color: 255 255 255 255;
20857 part { name: "disclip";
20859 description { state: "default" 0.0;
20863 description { state: "disabled" 0.0;
20864 inherit: "default" 0.0;
20865 color: 255 255 255 64;
20870 // signal: elm,state,%s,active
20871 // a "check" item named %s went active
20872 // signal: elm,state,%s,passive
20873 // a "check" item named %s went passive
20874 // default is passive
20877 signal: "elm,state,selected";
20879 action: STATE_SET "selected" 0.0;
20883 target: "elm.text";
20884 target: "elm.text.sub";
20887 name: "go_passive";
20888 signal: "elm,state,unselected";
20890 action: STATE_SET "default" 0.0;
20894 target: "elm.text";
20895 target: "elm.text.sub";
20896 transition: LINEAR 0.1;
20899 name: "go_disabled";
20900 signal: "elm,state,disabled";
20902 action: STATE_SET "disabled" 0.0;
20906 name: "go_enabled";
20907 signal: "elm,state,enabled";
20909 action: STATE_SET "default" 0.0;
20914 group { name: "elm/genlist/item_compress_odd/double_label/default";
20915 data.item: "stacking" "below";
20916 data.item: "selectraise" "on";
20917 data.item: "labels" "elm.text elm.text.sub";
20918 data.item: "icons" "elm.swallow.icon elm.swallow.end";
20919 data.item: "treesize" "20";
20920 // data.item: "states" "";
20922 image: "bt_sm_base1.png" COMP;
20923 image: "bt_sm_shine.png" COMP;
20924 image: "bt_sm_hilight.png" COMP;
20925 image: "ilist_2.png" COMP;
20928 part { name: "event";
20932 state: "default" 0.0;
20940 state: "default" 0.0;
20942 normal: "ilist_2.png";
20949 clip_to: "disclip";
20951 description { state: "default" 0.0;
20953 color: 255 255 255 0;
20963 normal: "bt_sm_base1.png";
20966 image.middle: SOLID;
20968 description { state: "selected" 0.0;
20969 inherit: "default" 0.0;
20971 color: 255 255 255 255;
20982 part { name: "elm.swallow.pad";
20984 description { state: "default" 0.0;
20997 part { name: "elm.swallow.icon";
20998 clip_to: "disclip";
21000 description { state: "default" 0.0;
21004 to_x: "elm.swallow.pad";
21009 to_x: "elm.swallow.pad";
21015 part { name: "elm.swallow.end";
21016 clip_to: "disclip";
21018 description { state: "default" 0.0;
21022 aspect_preference: VERTICAL;
21033 part { name: "elm.text";
21034 clip_to: "disclip";
21036 effect: SOFT_SHADOW;
21040 state: "default" 0.0;
21043 to_x: "elm.swallow.icon";
21048 to_x: "elm.swallow.end";
21060 text_class: "list_item";
21063 description { state: "selected" 0.0;
21064 inherit: "default" 0.0;
21065 color: 224 224 224 255;
21069 part { name: "elm.text.sub";
21070 clip_to: "disclip";
21075 state: "default" 0.0;
21078 to_x: "elm.swallow.icon";
21083 to_x: "elm.swallow.end";
21095 text_class: "list_item";
21098 description { state: "selected" 0.0;
21099 inherit: "default" 0.0;
21100 color: 128 128 128 255;
21104 part { name: "fg1";
21105 clip_to: "disclip";
21107 description { state: "default" 0.0;
21109 color: 255 255 255 0;
21111 rel2.relative: 1.0 0.5;
21114 normal: "bt_sm_hilight.png";
21118 description { state: "selected" 0.0;
21119 inherit: "default" 0.0;
21121 color: 255 255 255 255;
21124 part { name: "fg2";
21125 clip_to: "disclip";
21127 description { state: "default" 0.0;
21129 color: 255 255 255 0;
21133 normal: "bt_sm_shine.png";
21137 description { state: "selected" 0.0;
21138 inherit: "default" 0.0;
21140 color: 255 255 255 255;
21143 part { name: "disclip";
21145 description { state: "default" 0.0;
21149 description { state: "disabled" 0.0;
21150 inherit: "default" 0.0;
21151 color: 255 255 255 64;
21156 // signal: elm,state,%s,active
21157 // a "check" item named %s went active
21158 // signal: elm,state,%s,passive
21159 // a "check" item named %s went passive
21160 // default is passive
21163 signal: "elm,state,selected";
21165 action: STATE_SET "selected" 0.0;
21169 target: "elm.text";
21170 target: "elm.text.sub";
21173 name: "go_passive";
21174 signal: "elm,state,unselected";
21176 action: STATE_SET "default" 0.0;
21180 target: "elm.text";
21181 target: "elm.text.sub";
21182 transition: LINEAR 0.1;
21185 name: "go_disabled";
21186 signal: "elm,state,disabled";
21188 action: STATE_SET "disabled" 0.0;
21192 name: "go_enabled";
21193 signal: "elm,state,enabled";
21195 action: STATE_SET "default" 0.0;
21201 group { name: "elm/genlist/tree/double_label/default";
21202 data.item: "stacking" "above";
21203 data.item: "selectraise" "on";
21204 data.item: "labels" "elm.text elm.text.sub";
21205 data.item: "icons" "elm.swallow.icon elm.swallow.end";
21206 data.item: "treesize" "20";
21207 // data.item: "states" "";
21209 image: "bt_sm_base1.png" COMP;
21210 image: "bt_sm_shine.png" COMP;
21211 image: "bt_sm_hilight.png" COMP;
21212 image: "ilist_1.png" COMP;
21213 image: "ilist_item_shadow.png" COMP;
21214 image: "icon_arrow_right.png" COMP;
21215 image: "icon_arrow_down.png" COMP;
21223 state: "default" 0.0;
21231 state: "default" 0.0;
21246 normal: "ilist_item_shadow.png";
21255 state: "default" 0.0;
21257 normal: "ilist_1.png";
21264 clip_to: "disclip";
21266 description { state: "default" 0.0;
21268 color: 255 255 255 0;
21278 normal: "bt_sm_base1.png";
21281 image.middle: SOLID;
21283 description { state: "selected" 0.0;
21284 inherit: "default" 0.0;
21286 color: 255 255 255 255;
21297 part { name: "elm.swallow.pad";
21299 description { state: "default" 0.0;
21312 part { name: "arrow";
21313 clip_to: "disclip";
21314 ignore_flags: ON_HOLD;
21315 description { state: "default" 0.0;
21320 to_x: "elm.swallow.pad";
21325 to_x: "elm.swallow.pad";
21329 image.normal: "icon_arrow_right.png";
21331 description { state: "active" 0.0;
21332 inherit: "default" 0.0;
21333 image.normal: "icon_arrow_down.png";
21336 part { name: "elm.swallow.icon";
21337 clip_to: "disclip";
21339 description { state: "default" 0.0;
21354 part { name: "elm.swallow.end";
21355 clip_to: "disclip";
21357 description { state: "default" 0.0;
21361 aspect_preference: VERTICAL;
21372 part { name: "elm.text";
21373 clip_to: "disclip";
21375 effect: SOFT_SHADOW;
21379 state: "default" 0.0;
21382 to_x: "elm.swallow.icon";
21387 to_x: "elm.swallow.end";
21399 text_class: "list_item";
21402 description { state: "selected" 0.0;
21403 inherit: "default" 0.0;
21404 color: 224 224 224 255;
21408 part { name: "elm.text.sub";
21409 clip_to: "disclip";
21414 state: "default" 0.0;
21417 to_x: "elm.swallow.icon";
21422 to_x: "elm.swallow.end";
21434 text_class: "list_item";
21437 description { state: "selected" 0.0;
21438 inherit: "default" 0.0;
21439 color: 128 128 128 255;
21443 part { name: "fg1";
21444 clip_to: "disclip";
21446 description { state: "default" 0.0;
21448 color: 255 255 255 0;
21450 rel2.relative: 1.0 0.5;
21453 normal: "bt_sm_hilight.png";
21457 description { state: "selected" 0.0;
21458 inherit: "default" 0.0;
21460 color: 255 255 255 255;
21463 part { name: "fg2";
21464 clip_to: "disclip";
21466 description { state: "default" 0.0;
21468 color: 255 255 255 0;
21472 normal: "bt_sm_shine.png";
21476 description { state: "selected" 0.0;
21477 inherit: "default" 0.0;
21479 color: 255 255 255 255;
21482 part { name: "disclip";
21484 description { state: "default" 0.0;
21488 description { state: "disabled" 0.0;
21489 inherit: "default" 0.0;
21490 color: 255 255 255 64;
21495 // signal: elm,state,%s,active
21496 // a "check" item named %s went active
21497 // signal: elm,state,%s,passive
21498 // a "check" item named %s went passive
21499 // default is passive
21502 signal: "elm,state,selected";
21504 action: STATE_SET "selected" 0.0;
21508 target: "elm.text";
21509 target: "elm.text.sub";
21512 name: "go_passive";
21513 signal: "elm,state,unselected";
21515 action: STATE_SET "default" 0.0;
21519 target: "elm.text";
21520 target: "elm.text.sub";
21521 transition: LINEAR 0.1;
21524 name: "go_disabled";
21525 signal: "elm,state,disabled";
21527 action: STATE_SET "disabled" 0.0;
21531 name: "go_enabled";
21532 signal: "elm,state,enabled";
21534 action: STATE_SET "default" 0.0;
21539 signal: "mouse,up,1";
21541 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
21544 name: "go_expanded";
21545 signal: "elm,state,expanded";
21547 action: STATE_SET "active" 0.0;
21551 name: "go_contracted";
21552 signal: "elm,state,contracted";
21554 action: STATE_SET "default" 0.0;
21559 group { name: "elm/genlist/tree_compress/double_label/default";
21560 data.item: "stacking" "above";
21561 data.item: "selectraise" "on";
21562 data.item: "labels" "elm.text elm.text.sub";
21563 data.item: "icons" "elm.swallow.icon elm.swallow.end";
21564 data.item: "treesize" "20";
21565 // data.item: "states" "";
21567 image: "bt_sm_base1.png" COMP;
21568 image: "bt_sm_shine.png" COMP;
21569 image: "bt_sm_hilight.png" COMP;
21570 image: "ilist_1.png" COMP;
21571 image: "ilist_item_shadow.png" COMP;
21572 image: "icon_arrow_right.png" COMP;
21573 image: "icon_arrow_down.png" COMP;
21581 state: "default" 0.0;
21589 state: "default" 0.0;
21604 normal: "ilist_item_shadow.png";
21613 state: "default" 0.0;
21615 normal: "ilist_1.png";
21622 clip_to: "disclip";
21624 description { state: "default" 0.0;
21626 color: 255 255 255 0;
21636 normal: "bt_sm_base1.png";
21639 image.middle: SOLID;
21641 description { state: "selected" 0.0;
21642 inherit: "default" 0.0;
21644 color: 255 255 255 255;
21655 part { name: "elm.swallow.pad";
21657 description { state: "default" 0.0;
21670 part { name: "arrow";
21671 clip_to: "disclip";
21672 ignore_flags: ON_HOLD;
21673 description { state: "default" 0.0;
21678 to_x: "elm.swallow.pad";
21683 to_x: "elm.swallow.pad";
21687 image.normal: "icon_arrow_right.png";
21689 description { state: "active" 0.0;
21690 inherit: "default" 0.0;
21691 image.normal: "icon_arrow_down.png";
21694 part { name: "elm.swallow.icon";
21695 clip_to: "disclip";
21697 description { state: "default" 0.0;
21712 part { name: "elm.swallow.end";
21713 clip_to: "disclip";
21715 description { state: "default" 0.0;
21719 aspect_preference: VERTICAL;
21730 part { name: "elm.text";
21731 clip_to: "disclip";
21733 effect: SOFT_SHADOW;
21737 state: "default" 0.0;
21740 to_x: "elm.swallow.icon";
21745 to_x: "elm.swallow.end";
21757 text_class: "list_item";
21760 description { state: "selected" 0.0;
21761 inherit: "default" 0.0;
21762 color: 224 224 224 255;
21766 part { name: "elm.text.sub";
21767 clip_to: "disclip";
21772 state: "default" 0.0;
21775 to_x: "elm.swallow.icon";
21780 to_x: "elm.swallow.end";
21792 text_class: "list_item";
21795 description { state: "selected" 0.0;
21796 inherit: "default" 0.0;
21797 color: 128 128 128 255;
21801 part { name: "fg1";
21802 clip_to: "disclip";
21804 description { state: "default" 0.0;
21806 color: 255 255 255 0;
21808 rel2.relative: 1.0 0.5;
21811 normal: "bt_sm_hilight.png";
21815 description { state: "selected" 0.0;
21816 inherit: "default" 0.0;
21818 color: 255 255 255 255;
21821 part { name: "fg2";
21822 clip_to: "disclip";
21824 description { state: "default" 0.0;
21826 color: 255 255 255 0;
21830 normal: "bt_sm_shine.png";
21834 description { state: "selected" 0.0;
21835 inherit: "default" 0.0;
21837 color: 255 255 255 255;
21840 part { name: "disclip";
21842 description { state: "default" 0.0;
21846 description { state: "disabled" 0.0;
21847 inherit: "default" 0.0;
21848 color: 255 255 255 64;
21853 // signal: elm,state,%s,active
21854 // a "check" item named %s went active
21855 // signal: elm,state,%s,passive
21856 // a "check" item named %s went passive
21857 // default is passive
21860 signal: "elm,state,selected";
21862 action: STATE_SET "selected" 0.0;
21866 target: "elm.text";
21867 target: "elm.text.sub";
21870 name: "go_passive";
21871 signal: "elm,state,unselected";
21873 action: STATE_SET "default" 0.0;
21877 target: "elm.text";
21878 target: "elm.text.sub";
21879 transition: LINEAR 0.1;
21882 name: "go_disabled";
21883 signal: "elm,state,disabled";
21885 action: STATE_SET "disabled" 0.0;
21889 name: "go_enabled";
21890 signal: "elm,state,enabled";
21892 action: STATE_SET "default" 0.0;
21897 signal: "mouse,up,1";
21899 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
21902 name: "go_expanded";
21903 signal: "elm,state,expanded";
21905 action: STATE_SET "active" 0.0;
21909 name: "go_contracted";
21910 signal: "elm,state,contracted";
21912 action: STATE_SET "default" 0.0;
21917 group { name: "elm/genlist/tree_odd/double_label/default";
21918 data.item: "stacking" "below";
21919 data.item: "selectraise" "on";
21920 data.item: "labels" "elm.text elm.text.sub";
21921 data.item: "icons" "elm.swallow.icon elm.swallow.end";
21922 data.item: "treesize" "20";
21923 // data.item: "states" "";
21925 image: "bt_sm_base1.png" COMP;
21926 image: "bt_sm_shine.png" COMP;
21927 image: "bt_sm_hilight.png" COMP;
21928 image: "ilist_2.png" COMP;
21929 image: "icon_arrow_right.png" COMP;
21930 image: "icon_arrow_down.png" COMP;
21938 state: "default" 0.0;
21946 state: "default" 0.0;
21948 normal: "ilist_2.png";
21955 clip_to: "disclip";
21957 description { state: "default" 0.0;
21959 color: 255 255 255 0;
21969 normal: "bt_sm_base1.png";
21972 image.middle: SOLID;
21974 description { state: "selected" 0.0;
21975 inherit: "default" 0.0;
21977 color: 255 255 255 255;
21988 part { name: "elm.swallow.pad";
21990 description { state: "default" 0.0;
22003 part { name: "arrow";
22004 clip_to: "disclip";
22005 ignore_flags: ON_HOLD;
22006 description { state: "default" 0.0;
22011 to_x: "elm.swallow.pad";
22016 to_x: "elm.swallow.pad";
22020 image.normal: "icon_arrow_right.png";
22022 description { state: "active" 0.0;
22023 inherit: "default" 0.0;
22024 image.normal: "icon_arrow_down.png";
22027 part { name: "elm.swallow.icon";
22028 clip_to: "disclip";
22030 description { state: "default" 0.0;
22045 part { name: "elm.swallow.end";
22046 clip_to: "disclip";
22048 description { state: "default" 0.0;
22052 aspect_preference: VERTICAL;
22063 part { name: "elm.text";
22064 clip_to: "disclip";
22066 effect: SOFT_SHADOW;
22070 state: "default" 0.0;
22073 to_x: "elm.swallow.icon";
22078 to_x: "elm.swallow.end";
22090 text_class: "list_item";
22093 description { state: "selected" 0.0;
22094 inherit: "default" 0.0;
22095 color: 224 224 224 255;
22099 part { name: "elm.text.sub";
22100 clip_to: "disclip";
22105 state: "default" 0.0;
22108 to_x: "elm.swallow.icon";
22113 to_x: "elm.swallow.end";
22125 text_class: "list_item";
22128 description { state: "selected" 0.0;
22129 inherit: "default" 0.0;
22130 color: 128 128 128 255;
22134 part { name: "fg1";
22135 clip_to: "disclip";
22137 description { state: "default" 0.0;
22139 color: 255 255 255 0;
22141 rel2.relative: 1.0 0.5;
22144 normal: "bt_sm_hilight.png";
22148 description { state: "selected" 0.0;
22149 inherit: "default" 0.0;
22151 color: 255 255 255 255;
22154 part { name: "fg2";
22155 clip_to: "disclip";
22157 description { state: "default" 0.0;
22159 color: 255 255 255 0;
22163 normal: "bt_sm_shine.png";
22167 description { state: "selected" 0.0;
22168 inherit: "default" 0.0;
22170 color: 255 255 255 255;
22173 part { name: "disclip";
22175 description { state: "default" 0.0;
22179 description { state: "disabled" 0.0;
22180 inherit: "default" 0.0;
22181 color: 255 255 255 64;
22186 // signal: elm,state,%s,active
22187 // a "check" item named %s went active
22188 // signal: elm,state,%s,passive
22189 // a "check" item named %s went passive
22190 // default is passive
22193 signal: "elm,state,selected";
22195 action: STATE_SET "selected" 0.0;
22199 target: "elm.text";
22200 target: "elm.text.sub";
22203 name: "go_passive";
22204 signal: "elm,state,unselected";
22206 action: STATE_SET "default" 0.0;
22210 target: "elm.text";
22211 target: "elm.text.sub";
22212 transition: LINEAR 0.1;
22215 name: "go_disabled";
22216 signal: "elm,state,disabled";
22218 action: STATE_SET "disabled" 0.0;
22222 name: "go_enabled";
22223 signal: "elm,state,enabled";
22225 action: STATE_SET "default" 0.0;
22230 signal: "mouse,up,1";
22232 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
22235 name: "go_expanded";
22236 signal: "elm,state,expanded";
22238 action: STATE_SET "active" 0.0;
22242 name: "go_contracted";
22243 signal: "elm,state,contracted";
22245 action: STATE_SET "default" 0.0;
22251 group { name: "elm/genlist/item/icon_top_text_bottom/default";
22252 data.item: "stacking" "above";
22253 data.item: "selectraise" "on";
22254 data.item: "labels" "elm.text";
22255 data.item: "icons" "elm.swallow.icon";
22256 data.item: "treesize" "20";
22257 // data.item: "states" "";
22259 image: "bt_sm_base1.png" COMP;
22260 image: "bt_sm_shine.png" COMP;
22261 image: "bt_sm_hilight.png" COMP;
22262 image: "ilist_1.png" COMP;
22263 image: "ilist_item_shadow.png" COMP;
22271 state: "default" 0.0;
22279 state: "default" 0.0;
22294 normal: "ilist_item_shadow.png";
22303 state: "default" 0.0;
22305 normal: "ilist_1.png";
22312 clip_to: "disclip";
22314 description { state: "default" 0.0;
22316 color: 255 255 255 0;
22326 normal: "bt_sm_base1.png";
22329 image.middle: SOLID;
22331 description { state: "selected" 0.0;
22332 inherit: "default" 0.0;
22334 color: 255 255 255 255;
22345 part { name: "elm.swallow.pad";
22347 description { state: "default" 0.0;
22360 part { name: "elm.swallow.icon";
22361 clip_to: "disclip";
22363 description { state: "default" 0.0;
22367 to_x: "elm.swallow.pad";
22372 to_x: "elm.swallow.pad";
22378 part { name: "elm.text";
22379 clip_to: "disclip";
22381 effect: SOFT_SHADOW;
22385 state: "default" 0.0;
22388 to_y: "elm.swallow.icon";
22404 text_class: "list_item";
22407 description { state: "selected" 0.0;
22408 inherit: "default" 0.0;
22409 color: 224 224 224 255;
22413 part { name: "fg1";
22414 clip_to: "disclip";
22416 description { state: "default" 0.0;
22418 color: 255 255 255 0;
22420 rel2.relative: 1.0 0.5;
22423 normal: "bt_sm_hilight.png";
22427 description { state: "selected" 0.0;
22428 inherit: "default" 0.0;
22430 color: 255 255 255 255;
22433 part { name: "fg2";
22434 clip_to: "disclip";
22436 description { state: "default" 0.0;
22438 color: 255 255 255 0;
22442 normal: "bt_sm_shine.png";
22446 description { state: "selected" 0.0;
22447 inherit: "default" 0.0;
22449 color: 255 255 255 255;
22452 part { name: "disclip";
22454 description { state: "default" 0.0;
22458 description { state: "disabled" 0.0;
22459 inherit: "default" 0.0;
22460 color: 255 255 255 64;
22465 // signal: elm,state,%s,active
22466 // a "check" item named %s went active
22467 // signal: elm,state,%s,passive
22468 // a "check" item named %s went passive
22469 // default is passive
22472 signal: "elm,state,selected";
22474 action: STATE_SET "selected" 0.0;
22478 target: "elm.text";
22481 name: "go_passive";
22482 signal: "elm,state,unselected";
22484 action: STATE_SET "default" 0.0;
22488 target: "elm.text";
22489 transition: LINEAR 0.1;
22492 name: "go_disabled";
22493 signal: "elm,state,disabled";
22495 action: STATE_SET "disabled" 0.0;
22499 name: "go_enabled";
22500 signal: "elm,state,enabled";
22502 action: STATE_SET "default" 0.0;
22507 group { name: "elm/genlist/item_odd/icon_top_text_bottom/default";
22508 data.item: "stacking" "below";
22509 data.item: "selectraise" "on";
22510 data.item: "labels" "elm.text";
22511 data.item: "icons" "elm.swallow.icon";
22512 data.item: "treesize" "20";
22513 // data.item: "states" "";
22515 image: "bt_sm_base1.png" COMP;
22516 image: "bt_sm_shine.png" COMP;
22517 image: "bt_sm_hilight.png" COMP;
22518 image: "ilist_2.png" COMP;
22521 part { name: "event";
22525 state: "default" 0.0;
22533 state: "default" 0.0;
22535 normal: "ilist_2.png";
22542 clip_to: "disclip";
22544 description { state: "default" 0.0;
22546 color: 255 255 255 0;
22556 normal: "bt_sm_base1.png";
22559 image.middle: SOLID;
22561 description { state: "selected" 0.0;
22562 inherit: "default" 0.0;
22564 color: 255 255 255 255;
22575 part { name: "elm.swallow.pad";
22577 description { state: "default" 0.0;
22590 part { name: "elm.swallow.icon";
22591 clip_to: "disclip";
22593 description { state: "default" 0.0;
22597 to_x: "elm.swallow.pad";
22602 to_x: "elm.swallow.pad";
22608 part { name: "elm.text";
22609 clip_to: "disclip";
22611 effect: SOFT_SHADOW;
22615 state: "default" 0.0;
22618 to_y: "elm.swallow.icon";
22634 text_class: "list_item";
22637 description { state: "selected" 0.0;
22638 inherit: "default" 0.0;
22639 color: 224 224 224 255;
22643 part { name: "fg1";
22644 clip_to: "disclip";
22646 description { state: "default" 0.0;
22648 color: 255 255 255 0;
22650 rel2.relative: 1.0 0.5;
22653 normal: "bt_sm_hilight.png";
22657 description { state: "selected" 0.0;
22658 inherit: "default" 0.0;
22660 color: 255 255 255 255;
22663 part { name: "fg2";
22664 clip_to: "disclip";
22666 description { state: "default" 0.0;
22668 color: 255 255 255 0;
22672 normal: "bt_sm_shine.png";
22676 description { state: "selected" 0.0;
22677 inherit: "default" 0.0;
22679 color: 255 255 255 255;
22682 part { name: "disclip";
22684 description { state: "default" 0.0;
22688 description { state: "disabled" 0.0;
22689 inherit: "default" 0.0;
22690 color: 255 255 255 64;
22695 // signal: elm,state,%s,active
22696 // a "check" item named %s went active
22697 // signal: elm,state,%s,passive
22698 // a "check" item named %s went passive
22699 // default is passive
22702 signal: "elm,state,selected";
22704 action: STATE_SET "selected" 0.0;
22708 target: "elm.text";
22711 name: "go_passive";
22712 signal: "elm,state,unselected";
22714 action: STATE_SET "default" 0.0;
22718 target: "elm.text";
22719 transition: LINEAR 0.1;
22722 name: "go_disabled";
22723 signal: "elm,state,disabled";
22725 action: STATE_SET "disabled" 0.0;
22729 name: "go_enabled";
22730 signal: "elm,state,enabled";
22732 action: STATE_SET "default" 0.0;
22738 group { name: "elm/genlist/tree/icon_top_text_bottom/default";
22739 data.item: "stacking" "above";
22740 data.item: "selectraise" "on";
22741 data.item: "labels" "elm.text";
22742 data.item: "icons" "elm.swallow.icon";
22743 data.item: "treesize" "20";
22744 // data.item: "states" "";
22746 image: "bt_sm_base1.png" COMP;
22747 image: "bt_sm_shine.png" COMP;
22748 image: "bt_sm_hilight.png" COMP;
22749 image: "ilist_1.png" COMP;
22750 image: "ilist_item_shadow.png" COMP;
22751 image: "icon_arrow_right.png" COMP;
22752 image: "icon_arrow_down.png" COMP;
22760 state: "default" 0.0;
22768 state: "default" 0.0;
22783 normal: "ilist_item_shadow.png";
22792 state: "default" 0.0;
22794 normal: "ilist_1.png";
22801 clip_to: "disclip";
22803 description { state: "default" 0.0;
22805 color: 255 255 255 0;
22815 normal: "bt_sm_base1.png";
22818 image.middle: SOLID;
22820 description { state: "selected" 0.0;
22821 inherit: "default" 0.0;
22823 color: 255 255 255 255;
22834 part { name: "elm.swallow.pad";
22836 description { state: "default" 0.0;
22849 part { name: "arrow";
22850 clip_to: "disclip";
22851 ignore_flags: ON_HOLD;
22852 description { state: "default" 0.0;
22857 to_x: "elm.swallow.pad";
22862 to_x: "elm.swallow.pad";
22866 image.normal: "icon_arrow_right.png";
22868 description { state: "active" 0.0;
22869 inherit: "default" 0.0;
22870 image.normal: "icon_arrow_down.png";
22873 part { name: "elm.swallow.icon";
22874 clip_to: "disclip";
22876 description { state: "default" 0.0;
22890 part { name: "elm.text";
22891 clip_to: "disclip";
22893 effect: SOFT_SHADOW;
22897 state: "default" 0.0;
22900 to_y: "elm.swallow.icon";
22916 text_class: "list_item";
22919 description { state: "selected" 0.0;
22920 inherit: "default" 0.0;
22921 color: 224 224 224 255;
22925 part { name: "fg1";
22926 clip_to: "disclip";
22928 description { state: "default" 0.0;
22930 color: 255 255 255 0;
22932 rel2.relative: 1.0 0.5;
22935 normal: "bt_sm_hilight.png";
22939 description { state: "selected" 0.0;
22940 inherit: "default" 0.0;
22942 color: 255 255 255 255;
22945 part { name: "fg2";
22946 clip_to: "disclip";
22948 description { state: "default" 0.0;
22950 color: 255 255 255 0;
22954 normal: "bt_sm_shine.png";
22958 description { state: "selected" 0.0;
22959 inherit: "default" 0.0;
22961 color: 255 255 255 255;
22964 part { name: "disclip";
22966 description { state: "default" 0.0;
22970 description { state: "disabled" 0.0;
22971 inherit: "default" 0.0;
22972 color: 255 255 255 64;
22977 // signal: elm,state,%s,active
22978 // a "check" item named %s went active
22979 // signal: elm,state,%s,passive
22980 // a "check" item named %s went passive
22981 // default is passive
22984 signal: "elm,state,selected";
22986 action: STATE_SET "selected" 0.0;
22990 target: "elm.text";
22993 name: "go_passive";
22994 signal: "elm,state,unselected";
22996 action: STATE_SET "default" 0.0;
23000 target: "elm.text";
23001 transition: LINEAR 0.1;
23004 name: "go_disabled";
23005 signal: "elm,state,disabled";
23007 action: STATE_SET "disabled" 0.0;
23011 name: "go_enabled";
23012 signal: "elm,state,enabled";
23014 action: STATE_SET "default" 0.0;
23019 signal: "mouse,up,1";
23021 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
23024 name: "go_expanded";
23025 signal: "elm,state,expanded";
23027 action: STATE_SET "active" 0.0;
23031 name: "go_contracted";
23032 signal: "elm,state,contracted";
23034 action: STATE_SET "default" 0.0;
23039 group { name: "elm/genlist/tree_odd/icon_top_text_bottom/default";
23040 data.item: "stacking" "below";
23041 data.item: "selectraise" "on";
23042 data.item: "labels" "elm.text";
23043 data.item: "icons" "elm.swallow.icon";
23044 data.item: "treesize" "20";
23045 // data.item: "states" "";
23047 image: "bt_sm_base1.png" COMP;
23048 image: "bt_sm_shine.png" COMP;
23049 image: "bt_sm_hilight.png" COMP;
23050 image: "ilist_2.png" COMP;
23051 image: "icon_arrow_right.png" COMP;
23052 image: "icon_arrow_down.png" COMP;
23060 state: "default" 0.0;
23068 state: "default" 0.0;
23070 normal: "ilist_2.png";
23077 clip_to: "disclip";
23079 description { state: "default" 0.0;
23081 color: 255 255 255 0;
23091 normal: "bt_sm_base1.png";
23094 image.middle: SOLID;
23096 description { state: "selected" 0.0;
23097 inherit: "default" 0.0;
23099 color: 255 255 255 255;
23110 part { name: "elm.swallow.pad";
23112 description { state: "default" 0.0;
23125 part { name: "arrow";
23126 clip_to: "disclip";
23127 ignore_flags: ON_HOLD;
23128 description { state: "default" 0.0;
23133 to_x: "elm.swallow.pad";
23138 to_x: "elm.swallow.pad";
23142 image.normal: "icon_arrow_right.png";
23144 description { state: "active" 0.0;
23145 inherit: "default" 0.0;
23146 image.normal: "icon_arrow_down.png";
23149 part { name: "elm.swallow.icon";
23150 clip_to: "disclip";
23152 description { state: "default" 0.0;
23166 part { name: "elm.text";
23167 clip_to: "disclip";
23169 effect: SOFT_SHADOW;
23173 state: "default" 0.0;
23176 to_y: "elm.swallow.icon";
23192 text_class: "list_item";
23195 description { state: "selected" 0.0;
23196 inherit: "default" 0.0;
23197 color: 224 224 224 255;
23201 part { name: "fg1";
23202 clip_to: "disclip";
23204 description { state: "default" 0.0;
23206 color: 255 255 255 0;
23208 rel2.relative: 1.0 0.5;
23211 normal: "bt_sm_hilight.png";
23215 description { state: "selected" 0.0;
23216 inherit: "default" 0.0;
23218 color: 255 255 255 255;
23221 part { name: "fg2";
23222 clip_to: "disclip";
23224 description { state: "default" 0.0;
23226 color: 255 255 255 0;
23230 normal: "bt_sm_shine.png";
23234 description { state: "selected" 0.0;
23235 inherit: "default" 0.0;
23237 color: 255 255 255 255;
23240 part { name: "disclip";
23242 description { state: "default" 0.0;
23246 description { state: "disabled" 0.0;
23247 inherit: "default" 0.0;
23248 color: 255 255 255 64;
23253 // signal: elm,state,%s,active
23254 // a "check" item named %s went active
23255 // signal: elm,state,%s,passive
23256 // a "check" item named %s went passive
23257 // default is passive
23260 signal: "elm,state,selected";
23262 action: STATE_SET "selected" 0.0;
23266 target: "elm.text";
23269 name: "go_passive";
23270 signal: "elm,state,unselected";
23272 action: STATE_SET "default" 0.0;
23276 target: "elm.text";
23277 transition: LINEAR 0.1;
23280 name: "go_disabled";
23281 signal: "elm,state,disabled";
23283 action: STATE_SET "disabled" 0.0;
23287 name: "go_enabled";
23288 signal: "elm,state,enabled";
23290 action: STATE_SET "default" 0.0;
23295 signal: "mouse,up,1";
23297 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
23300 name: "go_expanded";
23301 signal: "elm,state,expanded";
23303 action: STATE_SET "active" 0.0;
23307 name: "go_contracted";
23308 signal: "elm,state,contracted";
23310 action: STATE_SET "default" 0.0;
23317 ///////////////////////////////////////////////////////////////////////////////
23318 group { name: "elm/check/base/default";
23320 image: "check_base.png" COMP;
23321 image: "check.png" COMP;
23322 image: "check2.png" COMP;
23328 description { state: "default" 0.0;
23330 rel2.relative: 0.0 1.0;
23336 aspect_preference: VERTICAL;
23338 normal: "check_base.png";
23345 part { name: "check";
23348 description { state: "default" 0.0;
23358 color: 255 255 255 255;
23359 image.normal: "check.png";
23361 description { state: "visible" 0.0;
23362 inherit: "default" 0.0;
23365 description { state: "disabled" 0.0;
23366 inherit: "default" 0.0;
23368 color: 128 128 128 128;
23370 description { state: "disabled_visible" 0.0;
23371 inherit: "default" 0.0;
23372 color: 128 128 128 128;
23376 part { name: "elm.swallow.content";
23378 description { state: "default" 0.0;
23383 rel1.relative: 1.0 0.0;
23387 rel2.relative: 1.0 1.0;
23389 description { state: "visible" 0.0;
23390 inherit: "default" 0.0;
23395 description { state: "disabled" 0.0;
23396 inherit: "default" 0.0;
23397 color: 128 128 128 128;
23399 description { state: "disabled_visible" 0.0;
23400 inherit: "default" 0.0;
23401 color: 128 128 128 128;
23407 part { name: "elm.text";
23411 description { state: "default" 0.0;
23413 rel1.to_x: "elm.swallow.content";
23414 rel1.relative: 1.0 0.0;
23416 rel2.relative: 1.0 1.0;
23417 rel2.offset: -2 -2;
23420 font: "Sans,Edje-Vera";
23426 description { state: "visible" 0.0;
23427 inherit: "default" 0.0;
23431 description { state: "disabled" 0.0;
23432 inherit: "default" 0.0;
23436 description { state: "disabled_visible" 0.0;
23437 inherit: "default" 0.0;
23444 part { name: "events";
23446 ignore_flags: ON_HOLD;
23447 description { state: "default" 0.0;
23451 part { name: "disabler";
23453 description { state: "default" 0.0;
23457 description { state: "disabled" 0.0;
23458 inherit: "default" 0.0;
23464 program { name: "click";
23465 signal: "mouse,up,1";
23467 action: SIGNAL_EMIT "elm,action,check,toggle" "";
23469 program { name: "check_on";
23470 signal: "elm,state,check,on";
23472 action: STATE_SET "visible" 0.0;
23475 program { name: "check_off";
23476 signal: "elm,state,check,off";
23478 action: STATE_SET "default" 0.0;
23481 program { name: "text_show";
23482 signal: "elm,state,text,visible";
23484 action: STATE_SET "visible" 0.0;
23485 target: "elm.text";
23487 program { name: "text_hide";
23488 signal: "elm,state,text,hidden";
23490 action: STATE_SET "default" 0.0;
23491 target: "elm.text";
23493 program { name: "icon_show";
23494 signal: "elm,state,icon,visible";
23496 action: STATE_SET "visible" 0.0;
23497 target: "elm.swallow.content";
23499 program { name: "icon_hide";
23500 signal: "elm,state,icon,hidden";
23502 action: STATE_SET "default" 0.0;
23503 target: "elm.swallow.content";
23505 program { name: "disable";
23506 signal: "elm,state,disabled";
23508 action: STATE_SET "disabled" 0.0;
23509 target: "disabler";
23510 after: "disable_text";
23512 program { name: "disable_text";
23516 get_state(PART:"elm.text", st, 30, vl);
23517 if (!strcmp(st, "visible"))
23518 set_state(PART:"elm.text", "disabled_visible", 0.0);
23520 set_state(PART:"elm.text", "disabled", 0.0);
23522 get_state(PART:"elm.swallow.content", st, 30, vl);
23523 if (!strcmp(st, "visible"))
23524 set_state(PART:"elm.swallow.content", "disabled_visible", 0.0);
23526 set_state(PART:"elm.swallow.content", "disabled", 0.0);
23528 get_state(PART:"check", st, 30, vl);
23529 if (!strcmp(st, "visible"))
23530 set_state(PART:"check", "disabled_visible", 0.0);
23532 set_state(PART:"check", "disabled", 0.0);
23535 program { name: "enable";
23536 signal: "elm,state,enabled";
23538 action: STATE_SET "default" 0.0;
23539 target: "disabler";
23540 after: "enable_text";
23542 program { name: "enable_text";
23546 get_state(PART:"elm.text", st, 30, vl);
23547 if (!strcmp(st, "disabled_visible"))
23548 set_state(PART:"elm.text", "visible", 0.0);
23550 set_state(PART:"elm.text", "default", 0.0);
23552 get_state(PART:"elm.swallow.content", st, 30, vl);
23553 if (!strcmp(st, "visible"))
23554 set_state(PART:"elm.swallow.content", "visible", 0.0);
23556 set_state(PART:"elm.swallow.content", "default", 0.0);
23558 get_state(PART:"check", st, 30, vl);
23559 if (!strcmp(st, "visible"))
23560 set_state(PART:"check", "visible", 0.0);
23562 set_state(PART:"check", "default", 0.0);
23567 ///////////////////////////////////////////////////////////////////////////////
23568 group { name: "elm/radio/base/default";
23570 image: "radio_base.png" COMP;
23571 image: "radio.png" COMP;
23572 image: "radio2.png" COMP;
23578 description { state: "default" 0.0;
23580 rel2.relative: 0.0 1.0;
23586 aspect_preference: VERTICAL;
23587 image.normal: "radio_base.png";
23590 part { name: "radio";
23593 description { state: "default" 0.0;
23597 image.normal: "radio.png";
23599 description { state: "visible" 0.0;
23600 inherit: "default" 0.0;
23604 part { name: "elm.swallow.content";
23606 description { state: "default" 0.0;
23612 rel1.relative: 1.0 0.0;
23615 rel2.relative: 1.0 1.0;
23618 description { state: "visible" 0.0;
23619 inherit: "default" 0.0;
23621 color: 255 255 255 255;
23624 description { state: "disabled" 0.0;
23625 inherit: "default" 0.0;
23626 color: 128 128 128 128;
23628 description { state: "disabled_visible" 0.0;
23629 inherit: "default" 0.0;
23630 color: 128 128 128 128;
23635 part { name: "elm.text";
23639 description { state: "default" 0.0;
23641 rel1.to_x: "elm.swallow.content";
23642 rel1.relative: 1.0 0.0;
23644 rel2.relative: 1.0 1.0;
23645 rel2.offset: -2 -2;
23648 font: "Sans,Edje-Vera";
23654 description { state: "visible" 0.0;
23655 inherit: "default" 0.0;
23659 description { state: "disabled" 0.0;
23660 inherit: "default" 0.0;
23664 description { state: "disabled_visible" 0.0;
23665 inherit: "default" 0.0;
23672 part { name: "events";
23674 ignore_flags: ON_HOLD;
23675 description { state: "default" 0.0;
23679 part { name: "disabler";
23681 description { state: "default" 0.0;
23685 description { state: "disabled" 0.0;
23686 inherit: "default" 0.0;
23692 program { name: "click";
23693 signal: "mouse,up,1";
23695 action: SIGNAL_EMIT "elm,action,radio,toggle" "";
23697 program { name: "radio_on";
23698 signal: "elm,state,radio,on";
23700 action: STATE_SET "visible" 0.0;
23703 program { name: "radio_off";
23704 signal: "elm,state,radio,off";
23706 action: STATE_SET "default" 0.0;
23709 program { name: "text_show";
23710 signal: "elm,state,text,visible";
23712 action: STATE_SET "visible" 0.0;
23713 target: "elm.text";
23715 program { name: "text_hide";
23716 signal: "elm,state,text,hidden";
23718 action: STATE_SET "default" 0.0;
23719 target: "elm.text";
23721 program { name: "icon_show";
23722 signal: "elm,state,icon,visible";
23724 action: STATE_SET "visible" 0.0;
23725 target: "elm.swallow.content";
23727 program { name: "icon_hide";
23728 signal: "elm,state,icon,hidden";
23730 action: STATE_SET "default" 0.0;
23731 target: "elm.swallow.content";
23733 program { name: "disable";
23734 signal: "elm,state,disabled";
23736 action: STATE_SET "disabled" 0.0;
23737 target: "disabler";
23738 after: "disable_text";
23740 program { name: "disable_text";
23744 get_state(PART:"elm.text", st, 30, vl);
23745 if (!strcmp(st, "visible"))
23746 set_state(PART:"elm.text", "disabled_visible", 0.0);
23748 set_state(PART:"elm.text", "disabled", 0.0);
23750 get_state(PART:"elm.swallow.content", st, 30, vl);
23751 if (!strcmp(st, "visible"))
23752 set_state(PART:"elm.swallow.content", "disabled_visible", 0.0);
23754 set_state(PART:"elm.swallow.content", "disabled", 0.0);
23757 program { name: "enable";
23758 signal: "elm,state,enabled";
23760 action: STATE_SET "default" 0.0;
23761 target: "disabler";
23762 after: "enable_text";
23764 program { name: "enable_text";
23768 get_state(PART:"elm.text", st, 30, vl);
23769 if (!strcmp(st, "disabled_visible"))
23770 set_state(PART:"elm.text", "visible", 0.0);
23772 set_state(PART:"elm.text", "default", 0.0);
23774 get_state(PART:"elm.swallow.content", st, 30, vl);
23775 if (!strcmp(st, "visible"))
23776 set_state(PART:"elm.swallow.content", "visible", 0.0);
23778 set_state(PART:"elm.swallow.content", "default", 0.0);
23783 group { name: "elm/genlist/tree_compress_odd/double_label/default";
23784 data.item: "stacking" "below";
23785 data.item: "selectraise" "on";
23786 data.item: "labels" "elm.text elm.text.sub";
23787 data.item: "icons" "elm.swallow.icon elm.swallow.end";
23788 data.item: "treesize" "20";
23789 // data.item: "states" "";
23791 image: "bt_sm_base1.png" COMP;
23792 image: "bt_sm_shine.png" COMP;
23793 image: "bt_sm_hilight.png" COMP;
23794 image: "ilist_2.png" COMP;
23795 image: "icon_arrow_right.png" COMP;
23796 image: "icon_arrow_down.png" COMP;
23804 state: "default" 0.0;
23812 state: "default" 0.0;
23814 normal: "ilist_2.png";
23821 clip_to: "disclip";
23823 description { state: "default" 0.0;
23825 color: 255 255 255 0;
23835 normal: "bt_sm_base1.png";
23838 image.middle: SOLID;
23840 description { state: "selected" 0.0;
23841 inherit: "default" 0.0;
23843 color: 255 255 255 255;
23854 part { name: "elm.swallow.pad";
23856 description { state: "default" 0.0;
23869 part { name: "arrow";
23870 clip_to: "disclip";
23871 ignore_flags: ON_HOLD;
23872 description { state: "default" 0.0;
23877 to_x: "elm.swallow.pad";
23882 to_x: "elm.swallow.pad";
23886 image.normal: "icon_arrow_right.png";
23888 description { state: "active" 0.0;
23889 inherit: "default" 0.0;
23890 image.normal: "icon_arrow_down.png";
23893 part { name: "elm.swallow.icon";
23894 clip_to: "disclip";
23896 description { state: "default" 0.0;
23911 part { name: "elm.swallow.end";
23912 clip_to: "disclip";
23914 description { state: "default" 0.0;
23918 aspect_preference: VERTICAL;
23929 part { name: "elm.text";
23930 clip_to: "disclip";
23932 effect: SOFT_SHADOW;
23936 state: "default" 0.0;
23939 to_x: "elm.swallow.icon";
23944 to_x: "elm.swallow.end";
23956 text_class: "list_item";
23959 description { state: "selected" 0.0;
23960 inherit: "default" 0.0;
23961 color: 224 224 224 255;
23965 part { name: "elm.text.sub";
23966 clip_to: "disclip";
23971 state: "default" 0.0;
23974 to_x: "elm.swallow.icon";
23979 to_x: "elm.swallow.end";
23991 text_class: "list_item";
23994 description { state: "selected" 0.0;
23995 inherit: "default" 0.0;
23996 color: 128 128 128 255;
24000 part { name: "fg1";
24001 clip_to: "disclip";
24003 description { state: "default" 0.0;
24005 color: 255 255 255 0;
24007 rel2.relative: 1.0 0.5;
24010 normal: "bt_sm_hilight.png";
24014 description { state: "selected" 0.0;
24015 inherit: "default" 0.0;
24017 color: 255 255 255 255;
24020 part { name: "fg2";
24021 clip_to: "disclip";
24023 description { state: "default" 0.0;
24025 color: 255 255 255 0;
24029 normal: "bt_sm_shine.png";
24033 description { state: "selected" 0.0;
24034 inherit: "default" 0.0;
24036 color: 255 255 255 255;
24039 part { name: "disclip";
24041 description { state: "default" 0.0;
24045 description { state: "disabled" 0.0;
24046 inherit: "default" 0.0;
24047 color: 255 255 255 64;
24052 // signal: elm,state,%s,active
24053 // a "check" item named %s went active
24054 // signal: elm,state,%s,passive
24055 // a "check" item named %s went passive
24056 // default is passive
24059 signal: "elm,state,selected";
24061 action: STATE_SET "selected" 0.0;
24065 target: "elm.text";
24066 target: "elm.text.sub";
24069 name: "go_passive";
24070 signal: "elm,state,unselected";
24072 action: STATE_SET "default" 0.0;
24076 target: "elm.text";
24077 target: "elm.text.sub";
24078 transition: LINEAR 0.1;
24081 name: "go_disabled";
24082 signal: "elm,state,disabled";
24084 action: STATE_SET "disabled" 0.0;
24088 name: "go_enabled";
24089 signal: "elm,state,enabled";
24091 action: STATE_SET "default" 0.0;
24096 signal: "mouse,up,1";
24098 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
24101 name: "go_expanded";
24102 signal: "elm,state,expanded";
24104 action: STATE_SET "active" 0.0;
24108 name: "go_contracted";
24109 signal: "elm,state,contracted";
24111 action: STATE_SET "default" 0.0;
24117 group { name: "elm/genlist/item_compress/media/default";
24118 data.item: "stacking" "above";
24119 data.item: "selectraise" "on";
24120 data.item: "labels" "elm.text.title elm.text.album-artist";
24121 data.item: "treesize" "20";
24123 image: "bt_sm_base1.png" COMP;
24124 image: "bt_sm_shine.png" COMP;
24125 image: "bt_sm_hilight.png" COMP;
24126 image: "ilist_1.png" COMP;
24127 image: "ilist_item_shadow.png" COMP;
24135 state: "default" 0.0;
24143 state: "default" 0.0;
24158 normal: "ilist_item_shadow.png";
24167 state: "default" 0.0;
24169 normal: "ilist_1.png";
24176 clip_to: "disclip";
24178 description { state: "default" 0.0;
24180 color: 255 255 255 0;
24190 normal: "bt_sm_base1.png";
24193 image.middle: SOLID;
24195 description { state: "selected" 0.0;
24196 inherit: "default" 0.0;
24198 color: 255 255 255 255;
24209 part { name: "elm.swallow.pad";
24211 description { state: "default" 0.0;
24224 part { name: "elm.text.title";
24225 clip_to: "disclip";
24227 effect: SOFT_SHADOW;
24231 state: "default" 0.0;
24249 description { state: "selected" 0.0;
24250 inherit: "default" 0.0;
24251 color: 224 224 224 255;
24255 part { name: "elm.text.album-artist";
24256 clip_to: "disclip";
24261 state: "default" 0.0;
24279 description { state: "selected" 0.0;
24280 inherit: "default" 0.0;
24281 color: 128 128 128 255;
24285 part { name: "fg1";
24286 clip_to: "disclip";
24288 description { state: "default" 0.0;
24290 color: 255 255 255 0;
24292 rel2.relative: 1.0 0.5;
24295 normal: "bt_sm_hilight.png";
24299 description { state: "selected" 0.0;
24300 inherit: "default" 0.0;
24302 color: 255 255 255 255;
24305 part { name: "fg2";
24306 clip_to: "disclip";
24308 description { state: "default" 0.0;
24310 color: 255 255 255 0;
24314 normal: "bt_sm_shine.png";
24318 description { state: "selected" 0.0;
24319 inherit: "default" 0.0;
24321 color: 255 255 255 255;
24324 part { name: "disclip";
24326 description { state: "default" 0.0;
24330 description { state: "disabled" 0.0;
24331 inherit: "default" 0.0;
24332 color: 255 255 255 64;
24337 // signal: elm,state,%s,active
24338 // a "check" item named %s went active
24339 // signal: elm,state,%s,passive
24340 // a "check" item named %s went passive
24341 // default is passive
24344 signal: "elm,state,selected";
24346 action: STATE_SET "selected" 0.0;
24350 target: "elm.text.title";
24351 target: "elm.text.album-artist";
24354 name: "go_passive";
24355 signal: "elm,state,unselected";
24357 action: STATE_SET "default" 0.0;
24361 target: "elm.text.title";
24362 target: "elm.text.album-artist";
24363 transition: LINEAR 0.1;
24366 name: "go_disabled";
24367 signal: "elm,state,disabled";
24369 action: STATE_SET "disabled" 0.0;
24373 name: "go_enabled";
24374 signal: "elm,state,enabled";
24376 action: STATE_SET "default" 0.0;
24381 group { name: "elm/genlist/item_compress_odd/media/default";
24382 data.item: "stacking" "below";
24383 data.item: "selectraise" "on";
24384 data.item: "labels" "elm.text.title elm.text.album-artist";
24385 data.item: "treesize" "20";
24387 image: "bt_sm_base1.png" COMP;
24388 image: "bt_sm_shine.png" COMP;
24389 image: "bt_sm_hilight.png" COMP;
24390 image: "ilist_2.png" COMP;
24393 part { name: "event";
24397 state: "default" 0.0;
24405 state: "default" 0.0;
24407 normal: "ilist_2.png";
24414 clip_to: "disclip";
24416 description { state: "default" 0.0;
24418 color: 255 255 255 0;
24428 normal: "bt_sm_base1.png";
24431 image.middle: SOLID;
24433 description { state: "selected" 0.0;
24434 inherit: "default" 0.0;
24436 color: 255 255 255 255;
24447 part { name: "elm.swallow.pad";
24449 description { state: "default" 0.0;
24462 part { name: "elm.text.title";
24463 clip_to: "disclip";
24465 effect: SOFT_SHADOW;
24469 state: "default" 0.0;
24487 description { state: "selected" 0.0;
24488 inherit: "default" 0.0;
24489 color: 224 224 224 255;
24493 part { name: "elm.text.album-artist";
24494 clip_to: "disclip";
24499 state: "default" 0.0;
24517 description { state: "selected" 0.0;
24518 inherit: "default" 0.0;
24519 color: 128 128 128 255;
24523 part { name: "fg1";
24524 clip_to: "disclip";
24526 description { state: "default" 0.0;
24528 color: 255 255 255 0;
24530 rel2.relative: 1.0 0.5;
24533 normal: "bt_sm_hilight.png";
24537 description { state: "selected" 0.0;
24538 inherit: "default" 0.0;
24540 color: 255 255 255 255;
24543 part { name: "fg2";
24544 clip_to: "disclip";
24546 description { state: "default" 0.0;
24548 color: 255 255 255 0;
24552 normal: "bt_sm_shine.png";
24556 description { state: "selected" 0.0;
24557 inherit: "default" 0.0;
24559 color: 255 255 255 255;
24562 part { name: "disclip";
24564 description { state: "default" 0.0;
24568 description { state: "disabled" 0.0;
24569 inherit: "default" 0.0;
24570 color: 255 255 255 64;
24575 // signal: elm,state,%s,active
24576 // a "check" item named %s went active
24577 // signal: elm,state,%s,passive
24578 // a "check" item named %s went passive
24579 // default is passive
24582 signal: "elm,state,selected";
24584 action: STATE_SET "selected" 0.0;
24588 target: "elm.text.title";
24589 target: "elm.text.album-artist";
24592 name: "go_passive";
24593 signal: "elm,state,unselected";
24595 action: STATE_SET "default" 0.0;
24599 target: "elm.text.title";
24600 target: "elm.text.album-artist";
24601 transition: LINEAR 0.1;
24604 name: "go_disabled";
24605 signal: "elm,state,disabled";
24607 action: STATE_SET "disabled" 0.0;
24611 name: "go_enabled";
24612 signal: "elm,state,enabled";
24614 action: STATE_SET "default" 0.0;
24620 group { name: "elm/genlist/item_compress/media-album/default";
24621 data.item: "stacking" "above";
24622 data.item: "selectraise" "on";
24623 data.item: "labels" "elm.text.title elm.text.trackno elm.text.length";
24624 data.item: "states" "elm.state.trackno";
24625 data.item: "treesize" "20";
24627 image: "bt_sm_base1.png" COMP;
24628 image: "bt_sm_shine.png" COMP;
24629 image: "bt_sm_hilight.png" COMP;
24630 image: "ilist_1.png" COMP;
24631 image: "ilist_item_shadow.png" COMP;
24634 public dot_visible;
24642 state: "default" 0.0;
24650 state: "default" 0.0;
24665 normal: "ilist_item_shadow.png";
24674 state: "default" 0.0;
24676 normal: "ilist_1.png";
24683 clip_to: "disclip";
24685 description { state: "default" 0.0;
24687 color: 255 255 255 0;
24697 normal: "bt_sm_base1.png";
24700 image.middle: SOLID;
24702 description { state: "selected" 0.0;
24703 inherit: "default" 0.0;
24705 color: 255 255 255 255;
24716 part { name: "elm.swallow.pad";
24718 description { state: "default" 0.0;
24732 name: "elm.text.trackno";
24737 state: "default" 0.0;
24738 color: 255 255 255 255;
24742 to_y: "elm.text.title";
24747 to_y: "elm.text.title";
24760 description { state: "selected" 0.0;
24761 inherit: "default" 0.0;
24762 color: 224 224 224 255;
24772 state: "default" 0.0;
24773 color: 255 255 255 255;
24778 to_x: "elm.text.trackno";
24779 to_y: "elm.text.title";
24784 to_x: "elm.text.trackno";
24785 to_y: "elm.text.title";
24801 state: "visible" 0.0;
24802 inherit: "default" 0.0;
24805 description { state: "selected" 0.0;
24806 inherit: "default" 0.0;
24807 color: 224 224 224 255;
24814 signal: "elm,state,elm.state.trackno,active";
24817 set_state(PART:"dot", "visible", 0.0);
24818 set_int(dot_visible, 1);
24822 part { name: "elm.text.title";
24823 clip_to: "disclip";
24825 effect: SOFT_SHADOW;
24829 state: "default" 0.0;
24848 description { state: "selected" 0.0;
24849 inherit: "default" 0.0;
24850 color: 224 224 224 255;
24854 part { name: "elm.text.length";
24855 clip_to: "disclip";
24860 state: "default" 0.0;
24878 description { state: "selected" 0.0;
24879 inherit: "default" 0.0;
24880 color: 128 128 128 255;
24884 part { name: "fg1";
24885 clip_to: "disclip";
24887 description { state: "default" 0.0;
24889 color: 255 255 255 0;
24891 rel2.relative: 1.0 0.5;
24894 normal: "bt_sm_hilight.png";
24898 description { state: "selected" 0.0;
24899 inherit: "default" 0.0;
24901 color: 255 255 255 255;
24904 part { name: "fg2";
24905 clip_to: "disclip";
24907 description { state: "default" 0.0;
24909 color: 255 255 255 0;
24913 normal: "bt_sm_shine.png";
24917 description { state: "selected" 0.0;
24918 inherit: "default" 0.0;
24920 color: 255 255 255 255;
24923 part { name: "disclip";
24925 description { state: "default" 0.0;
24929 description { state: "disabled" 0.0;
24930 inherit: "default" 0.0;
24931 color: 255 255 255 64;
24936 // signal: elm,state,%s,active
24937 // a "check" item named %s went active
24938 // signal: elm,state,%s,passive
24939 // a "check" item named %s went passive
24940 // default is passive
24943 signal: "elm,state,selected";
24945 action: STATE_SET "selected" 0.0;
24949 target: "elm.text.title";
24950 target: "elm.text.trackno";
24951 target: "elm.text.length";
24952 after: "dot_active";
24955 name: "dot_active";
24957 if (get_int(dot_visible) == 1)
24958 set_state(PART:"dot", "selected", 0.0);
24962 name: "go_passive";
24963 signal: "elm,state,unselected";
24965 action: STATE_SET "default" 0.0;
24969 target: "elm.text.title";
24970 target: "elm.text.length";
24971 target: "elm.text.trackno";
24972 transition: LINEAR 0.1;
24973 after: "dot_passive";
24976 name: "dot_passive";
24978 if (get_int(dot_visible) == 1)
24979 set_state(PART:"dot", "visible", 0.0);
24983 name: "go_disabled";
24984 signal: "elm,state,disabled";
24986 action: STATE_SET "disabled" 0.0;
24990 name: "go_enabled";
24991 signal: "elm,state,enabled";
24993 action: STATE_SET "default" 0.0;
24998 group { name: "elm/genlist/item_compress_odd/media-album/default";
24999 data.item: "stacking" "below";
25000 data.item: "selectraise" "on";
25001 data.item: "labels" "elm.text.title elm.text.trackno elm.text.length";
25002 data.item: "states" "elm.state.trackno";
25003 data.item: "treesize" "20";
25005 image: "bt_sm_base1.png" COMP;
25006 image: "bt_sm_shine.png" COMP;
25007 image: "bt_sm_hilight.png" COMP;
25008 image: "ilist_2.png" COMP;
25011 public dot_visible;
25014 part { name: "event";
25018 state: "default" 0.0;
25026 state: "default" 0.0;
25028 normal: "ilist_2.png";
25035 clip_to: "disclip";
25037 description { state: "default" 0.0;
25039 color: 255 255 255 0;
25049 normal: "bt_sm_base1.png";
25052 image.middle: SOLID;
25054 description { state: "selected" 0.0;
25055 inherit: "default" 0.0;
25057 color: 255 255 255 255;
25068 part { name: "elm.swallow.pad";
25070 description { state: "default" 0.0;
25084 name: "elm.text.trackno";
25089 state: "default" 0.0;
25090 color: 255 255 255 255;
25094 to_y: "elm.text.title";
25099 to_y: "elm.text.title";
25112 description { state: "selected" 0.0;
25113 inherit: "default" 0.0;
25114 color: 224 224 224 255;
25124 state: "default" 0.0;
25125 color: 255 255 255 255;
25130 to_x: "elm.text.trackno";
25131 to_y: "elm.text.title";
25136 to_x: "elm.text.trackno";
25137 to_y: "elm.text.title";
25153 state: "visible" 0.0;
25154 inherit: "default" 0.0;
25157 description { state: "selected" 0.0;
25158 inherit: "default" 0.0;
25159 color: 224 224 224 255;
25166 signal: "elm,state,elm.state.trackno,active";
25169 set_state(PART:"dot", "visible", 0.0);
25170 set_int(dot_visible, 1);
25174 part { name: "elm.text.title";
25175 clip_to: "disclip";
25177 effect: SOFT_SHADOW;
25181 state: "default" 0.0;
25200 description { state: "selected" 0.0;
25201 inherit: "default" 0.0;
25202 color: 224 224 224 255;
25206 part { name: "elm.text.length";
25207 clip_to: "disclip";
25212 state: "default" 0.0;
25230 description { state: "selected" 0.0;
25231 inherit: "default" 0.0;
25232 color: 128 128 128 255;
25236 part { name: "fg1";
25237 clip_to: "disclip";
25239 description { state: "default" 0.0;
25241 color: 255 255 255 0;
25243 rel2.relative: 1.0 0.5;
25246 normal: "bt_sm_hilight.png";
25250 description { state: "selected" 0.0;
25251 inherit: "default" 0.0;
25253 color: 255 255 255 255;
25256 part { name: "fg2";
25257 clip_to: "disclip";
25259 description { state: "default" 0.0;
25261 color: 255 255 255 0;
25265 normal: "bt_sm_shine.png";
25269 description { state: "selected" 0.0;
25270 inherit: "default" 0.0;
25272 color: 255 255 255 255;
25275 part { name: "disclip";
25277 description { state: "default" 0.0;
25281 description { state: "disabled" 0.0;
25282 inherit: "default" 0.0;
25283 color: 255 255 255 64;
25288 // signal: elm,state,%s,active
25289 // a "check" item named %s went active
25290 // signal: elm,state,%s,passive
25291 // a "check" item named %s went passive
25292 // default is passive
25295 signal: "elm,state,selected";
25297 action: STATE_SET "selected" 0.0;
25301 target: "elm.text.title";
25302 target: "elm.text.length";
25303 target: "elm.text.trackno";
25304 after: "dot_active";
25307 name: "dot_active";
25309 if (get_int(dot_visible) == 1)
25310 set_state(PART:"dot", "selected", 0.0);
25314 name: "go_passive";
25315 signal: "elm,state,unselected";
25317 action: STATE_SET "default" 0.0;
25321 target: "elm.text.title";
25322 target: "elm.text.length";
25323 target: "elm.text.trackno";
25324 transition: LINEAR 0.1;
25325 after: "dot_passive";
25328 name: "dot_passive";
25330 if (get_int(dot_visible) == 1)
25331 set_state(PART:"dot", "visible", 0.0);
25335 name: "go_disabled";
25336 signal: "elm,state,disabled";
25338 action: STATE_SET "disabled" 0.0;
25342 name: "go_enabled";
25343 signal: "elm,state,enabled";
25345 action: STATE_SET "default" 0.0;
25351 group { name: "elm/genlist/item_compress/media-preview/default";
25352 data.item: "stacking" "above";
25353 data.item: "selectraise" "on";
25354 data.item: "labels" "elm.text.title elm.text.artist";
25355 data.item: "icons" "elm.swallow.preview";
25356 data.item: "treesize" "20";
25358 image: "bt_sm_base1.png" COMP;
25359 image: "bt_sm_shine.png" COMP;
25360 image: "bt_sm_hilight.png" COMP;
25361 image: "ilist_1.png" COMP;
25362 image: "ilist_item_shadow.png" COMP;
25370 state: "default" 0.0;
25378 state: "default" 0.0;
25393 normal: "ilist_item_shadow.png";
25402 state: "default" 0.0;
25404 normal: "ilist_1.png";
25411 clip_to: "disclip";
25413 description { state: "default" 0.0;
25415 color: 255 255 255 0;
25425 normal: "bt_sm_base1.png";
25428 image.middle: SOLID;
25430 description { state: "selected" 0.0;
25431 inherit: "default" 0.0;
25433 color: 255 255 255 255;
25444 part { name: "elm.swallow.pad";
25446 description { state: "default" 0.0;
25459 part { name: "elm.swallow.preview";
25460 clip_to: "disclip";
25462 description { state: "default" 0.0;
25468 to_x: "elm.swallow.pad";
25473 to_x: "elm.swallow.pad";
25479 part { name: "elm.text.title";
25480 clip_to: "disclip";
25482 effect: SOFT_SHADOW;
25486 state: "default" 0.0;
25488 to_x: "elm.swallow.preview";
25505 description { state: "selected" 0.0;
25506 inherit: "default" 0.0;
25507 color: 224 224 224 255;
25511 part { name: "elm.text.artist";
25512 clip_to: "disclip";
25517 state: "default" 0.0;
25519 to_x: "elm.swallow.preview";
25536 description { state: "selected" 0.0;
25537 inherit: "default" 0.0;
25538 color: 128 128 128 255;
25542 part { name: "fg1";
25543 clip_to: "disclip";
25545 description { state: "default" 0.0;
25547 color: 255 255 255 0;
25549 rel2.relative: 1.0 0.5;
25552 normal: "bt_sm_hilight.png";
25556 description { state: "selected" 0.0;
25557 inherit: "default" 0.0;
25559 color: 255 255 255 255;
25562 part { name: "fg2";
25563 clip_to: "disclip";
25565 description { state: "default" 0.0;
25567 color: 255 255 255 0;
25571 normal: "bt_sm_shine.png";
25575 description { state: "selected" 0.0;
25576 inherit: "default" 0.0;
25578 color: 255 255 255 255;
25581 part { name: "disclip";
25583 description { state: "default" 0.0;
25587 description { state: "disabled" 0.0;
25588 inherit: "default" 0.0;
25589 color: 255 255 255 64;
25594 // signal: elm,state,%s,active
25595 // a "check" item named %s went active
25596 // signal: elm,state,%s,passive
25597 // a "check" item named %s went passive
25598 // default is passive
25601 signal: "elm,state,selected";
25603 action: STATE_SET "selected" 0.0;
25607 target: "elm.text.title";
25608 target: "elm.text.artist";
25611 name: "go_passive";
25612 signal: "elm,state,unselected";
25614 action: STATE_SET "default" 0.0;
25618 target: "elm.text.title";
25619 target: "elm.text.artist";
25620 transition: LINEAR 0.1;
25623 name: "go_disabled";
25624 signal: "elm,state,disabled";
25626 action: STATE_SET "disabled" 0.0;
25630 name: "go_enabled";
25631 signal: "elm,state,enabled";
25633 action: STATE_SET "default" 0.0;
25638 group { name: "elm/genlist/item_compress_odd/media-preview/default";
25639 data.item: "stacking" "below";
25640 data.item: "selectraise" "on";
25641 data.item: "labels" "elm.text.title elm.text.artist";
25642 data.item: "icons" "elm.swallow.preview";
25643 data.item: "treesize" "20";
25645 image: "bt_sm_base1.png" COMP;
25646 image: "bt_sm_shine.png" COMP;
25647 image: "bt_sm_hilight.png" COMP;
25648 image: "ilist_2.png" COMP;
25651 part { name: "event";
25655 state: "default" 0.0;
25663 state: "default" 0.0;
25665 normal: "ilist_2.png";
25672 clip_to: "disclip";
25674 description { state: "default" 0.0;
25676 color: 255 255 255 0;
25686 normal: "bt_sm_base1.png";
25689 image.middle: SOLID;
25691 description { state: "selected" 0.0;
25692 inherit: "default" 0.0;
25694 color: 255 255 255 255;
25705 part { name: "elm.swallow.pad";
25707 description { state: "default" 0.0;
25720 part { name: "elm.swallow.preview";
25721 clip_to: "disclip";
25723 description { state: "default" 0.0;
25729 to_x: "elm.swallow.pad";
25734 to_x: "elm.swallow.pad";
25740 part { name: "elm.text.title";
25741 clip_to: "disclip";
25743 effect: SOFT_SHADOW;
25747 state: "default" 0.0;
25749 to_x: "elm.swallow.preview";
25766 description { state: "selected" 0.0;
25767 inherit: "default" 0.0;
25768 color: 224 224 224 255;
25772 part { name: "elm.text.artist";
25773 clip_to: "disclip";
25778 state: "default" 0.0;
25780 to_x: "elm.swallow.preview";
25797 description { state: "selected" 0.0;
25798 inherit: "default" 0.0;
25799 color: 128 128 128 255;
25803 part { name: "fg1";
25804 clip_to: "disclip";
25806 description { state: "default" 0.0;
25808 color: 255 255 255 0;
25810 rel2.relative: 1.0 0.5;
25813 normal: "bt_sm_hilight.png";
25817 description { state: "selected" 0.0;
25818 inherit: "default" 0.0;
25820 color: 255 255 255 255;
25823 part { name: "fg2";
25824 clip_to: "disclip";
25826 description { state: "default" 0.0;
25828 color: 255 255 255 0;
25832 normal: "bt_sm_shine.png";
25836 description { state: "selected" 0.0;
25837 inherit: "default" 0.0;
25839 color: 255 255 255 255;
25842 part { name: "disclip";
25844 description { state: "default" 0.0;
25848 description { state: "disabled" 0.0;
25849 inherit: "default" 0.0;
25850 color: 255 255 255 64;
25855 // signal: elm,state,%s,active
25856 // a "check" item named %s went active
25857 // signal: elm,state,%s,passive
25858 // a "check" item named %s went passive
25859 // default is passive
25862 signal: "elm,state,selected";
25864 action: STATE_SET "selected" 0.0;
25868 target: "elm.text.title";
25869 target: "elm.text.artist";
25872 name: "go_passive";
25873 signal: "elm,state,unselected";
25875 action: STATE_SET "default" 0.0;
25879 target: "elm.text.title";
25880 target: "elm.text.artist";
25881 transition: LINEAR 0.1;
25884 name: "go_disabled";
25885 signal: "elm,state,disabled";
25887 action: STATE_SET "disabled" 0.0;
25891 name: "go_enabled";
25892 signal: "elm,state,enabled";
25894 action: STATE_SET "default" 0.0;
25900 ///////////////////////////////////////////////////////////////////////////////
25901 group { name: "elm/pager/base/default";
25902 data.item: "onshow" "raise";
25904 // data.item: "onhide" "lower";
25905 // data.item: "onshow" "lower";
25907 image: "frame_1.png" COMP;
25908 image: "frame_2.png" COMP;
25909 image: "dia_grad.png" COMP;
25912 part { name: "clip";
25915 description { state: "default" 0.0;
25918 offset: -9999 -9999;
25924 color: 255 255 255 255;
25926 description { state: "visible" 0.0;
25927 inherit: "default" 0.0;
25929 description { state: "hidden" 0.0;
25930 inherit: "default" 0.0;
25931 color: 255 255 255 0;
25935 part { name: "base0";
25938 description { state: "default" 0.0;
25939 image.normal: "dia_grad.png";
25951 part { name: "base";
25954 description { state: "default" 0.0;
25956 normal: "frame_2.png";
25962 description { state: "hidden" 0.0;
25963 inherit: "default" 0.0;
25964 rel1.relative: -1.0 0.0;
25965 rel2.relative: 0.0 1.0;
25967 description { state: "visible" 0.0;
25968 inherit: "default" 0.0;
25969 rel1.relative: 0.0 0.0;
25970 rel2.relative: 1.0 1.0;
25973 part { name: "over";
25976 description { state: "default" 0.0;
25986 normal: "frame_1.png";
25993 part { name: "elm.swallow.content";
25996 description { state: "default" 0.0;
26009 program { name: "push_start";
26010 signal: "elm,action,push";
26012 action: STATE_SET "hidden" 0.0;
26015 after: "show_start2";
26017 program { name: "show_start";
26018 signal: "elm,action,show";
26020 action: STATE_SET "hidden" 0.0;
26023 after: "show_start2";
26025 program { name: "show_start2";
26026 action: STATE_SET "visible" 0.0;
26027 transition: DECELERATE 0.5;
26032 program { name: "show_end";
26033 action: SIGNAL_EMIT "elm,action,show,finished" "";
26035 program { name: "pop_start";
26036 signal: "elm,action,pop";
26038 action: STATE_SET "visible" 0.0;
26041 after: "hide_start2";
26043 program { name: "hide_start";
26044 signal: "elm,action,hide";
26046 action: STATE_SET "visible" 0.0;
26049 after: "hide_start2";
26051 program { name: "hide_start2";
26052 action: STATE_SET "hidden" 0.0;
26053 transition: DECELERATE 0.5;
26058 program { name: "hide_end";
26059 action: SIGNAL_EMIT "elm,action,hide,finished" "";
26061 program { name: "reset";
26062 signal: "elm,action,reset";
26064 action: STATE_SET "default" 0.0;
26071 group { name: "elm/pager/base/slide";
26073 image: "frame_1.png" COMP;
26074 image: "frame_2.png" COMP;
26075 image: "dia_grad.png" COMP;
26078 part { name: "clip";
26081 description { state: "default" 0.0;
26084 offset: -9999 -9999;
26090 color: 255 255 255 255;
26092 description { state: "visible" 0.0;
26093 inherit: "default" 0.0;
26095 description { state: "hidden" 0.0;
26096 inherit: "default" 0.0;
26097 color: 255 255 255 0;
26100 description { state: "hidden2" 0.0;
26101 inherit: "default" 0.0;
26102 color: 255 255 255 0;
26106 part { name: "base0";
26109 description { state: "default" 0.0;
26110 image.normal: "dia_grad.png";
26122 part { name: "base";
26125 description { state: "default" 0.0;
26127 normal: "frame_2.png";
26133 description { state: "hidden" 0.0;
26134 inherit: "default" 0.0;
26135 rel1.relative: -1.0 0.0;
26136 rel2.relative: 0.0 1.0;
26138 description { state: "hidden2" 0.0;
26139 inherit: "default" 0.0;
26140 rel1.relative: 1.0 0.0;
26141 rel2.relative: 2.0 1.0;
26143 description { state: "visible" 0.0;
26144 inherit: "default" 0.0;
26145 rel1.relative: 0.0 0.0;
26146 rel2.relative: 1.0 1.0;
26149 part { name: "over";
26152 description { state: "default" 0.0;
26162 normal: "frame_1.png";
26169 part { name: "elm.swallow.content";
26172 description { state: "default" 0.0;
26185 program { name: "push_start";
26186 signal: "elm,action,push";
26188 action: STATE_SET "hidden2" 0.0;
26191 after: "show_start2";
26193 program { name: "show_start";
26194 signal: "elm,action,show";
26196 action: STATE_SET "hidden" 0.0;
26199 after: "show_start2";
26201 program { name: "show_start2";
26202 action: STATE_SET "visible" 0.0;
26203 transition: DECELERATE 0.5;
26208 program { name: "show_end";
26209 action: SIGNAL_EMIT "elm,action,show,finished" "";
26211 program { name: "pop_start";
26212 signal: "elm,action,pop";
26214 action: STATE_SET "visible" 0.0;
26217 after: "pop_start2";
26219 program { name: "pop_start2";
26220 action: STATE_SET "hidden2" 0.0;
26221 transition: DECELERATE 0.5;
26226 program { name: "hide_start";
26227 signal: "elm,action,hide";
26229 action: STATE_SET "visible" 0.0;
26232 after: "hide_start2";
26234 program { name: "hide_start2";
26235 action: STATE_SET "hidden" 0.0;
26236 transition: DECELERATE 0.5;
26241 program { name: "hide_end";
26242 action: SIGNAL_EMIT "elm,action,hide,finished" "";
26244 program { name: "reset";
26245 signal: "elm,action,reset";
26247 action: STATE_SET "default" 0.0;
26253 group { name: "elm/pager/base/slide_invisible";
26255 part { name: "clip";
26258 description { state: "default" 0.0;
26261 offset: -9999 -9999;
26267 color: 255 255 255 255;
26269 description { state: "visible" 0.0;
26270 inherit: "default" 0.0;
26272 description { state: "hidden" 0.0;
26273 inherit: "default" 0.0;
26274 color: 255 255 255 0;
26277 description { state: "hidden2" 0.0;
26278 inherit: "default" 0.0;
26279 color: 255 255 255 0;
26283 part { name: "base";
26287 description { state: "default" 0.0;
26290 description { state: "hidden" 0.0;
26292 rel1.relative: -1.0 0.0;
26293 rel2.relative: 0.0 1.0;
26295 description { state: "hidden2" 0.0;
26297 rel1.relative: 1.0 0.0;
26298 rel2.relative: 2.0 1.0;
26300 description { state: "visible" 0.0;
26302 rel1.relative: 0.0 0.0;
26303 rel2.relative: 1.0 1.0;
26306 part { name: "elm.swallow.content";
26309 description { state: "default" 0.0;
26316 program { name: "push_start";
26317 signal: "elm,action,push";
26319 action: STATE_SET "hidden2" 0.0;
26322 after: "show_start2";
26324 program { name: "show_start";
26325 signal: "elm,action,show";
26327 action: STATE_SET "hidden" 0.0;
26330 after: "show_start2";
26332 program { name: "show_start2";
26333 action: STATE_SET "visible" 0.0;
26334 transition: DECELERATE 0.5;
26339 program { name: "show_end";
26340 action: SIGNAL_EMIT "elm,action,show,finished" "";
26342 program { name: "pop_start";
26343 signal: "elm,action,pop";
26345 action: STATE_SET "visible" 0.0;
26348 after: "pop_start2";
26350 program { name: "pop_start2";
26351 action: STATE_SET "hidden2" 0.0;
26352 transition: DECELERATE 0.5;
26357 program { name: "hide_start";
26358 signal: "elm,action,hide";
26360 action: STATE_SET "visible" 0.0;
26363 after: "hide_start2";
26365 program { name: "hide_start2";
26366 action: STATE_SET "hidden" 0.0;
26367 transition: DECELERATE 0.5;
26372 program { name: "hide_end";
26373 action: SIGNAL_EMIT "elm,action,hide,finished" "";
26375 program { name: "reset";
26376 signal: "elm,action,reset";
26378 action: STATE_SET "default" 0.0;
26385 group { name: "elm/pager/base/fade";
26386 data.item: "onshow" "raise";
26388 // data.item: "onhide" "lower";
26389 // data.item: "onshow" "lower";
26391 image: "frame_1.png" COMP;
26392 image: "frame_2.png" COMP;
26393 image: "dia_grad.png" COMP;
26396 part { name: "clip_base";
26399 description { state: "default" 0.0;
26402 offset: -9999 -9999;
26408 color: 255 255 255 120;
26410 description { state: "visible" 0.0;
26411 inherit: "default" 0.0;
26413 description { state: "hidden" 0.0;
26414 inherit: "default" 0.0;
26415 color: 255 255 255 0;
26419 part { name: "clip";
26422 description { state: "default" 0.0;
26425 offset: -9999 -9999;
26431 color: 255 255 255 255;
26433 description { state: "visible" 0.0;
26434 inherit: "default" 0.0;
26436 description { state: "hidden" 0.0;
26437 inherit: "default" 0.0;
26438 color: 255 255 255 0;
26442 part { name: "base0";
26444 clip_to: "clip_base";
26445 description { state: "default" 0.0;
26446 image.normal: "dia_grad.png";
26458 part { name: "base";
26460 clip_to: "clip_base";
26461 description { state: "default" 0.0;
26463 normal: "frame_2.png";
26470 part { name: "over";
26473 description { state: "default" 0.0;
26483 normal: "frame_1.png";
26490 part { name: "elm.swallow.content";
26493 description { state: "default" 0.0;
26506 program { name: "push_start";
26507 signal: "elm,action,push";
26509 action: STATE_SET "hidden" 0.0;
26511 target: "clip_base";
26512 after: "show_start2";
26514 program { name: "show_start";
26515 signal: "elm,action,show";
26517 action: STATE_SET "hidden" 0.0;
26519 target: "clip_base";
26520 after: "show_start2";
26522 program { name: "show_start2";
26523 action: STATE_SET "visible" 0.0;
26524 transition: DECELERATE 0.5;
26526 target: "clip_base";
26529 program { name: "show_end";
26530 action: SIGNAL_EMIT "elm,action,show,finished" "";
26532 program { name: "pop_start";
26533 signal: "elm,action,pop";
26535 action: STATE_SET "visible" 0.0;
26537 target: "clip_base";
26538 after: "hide_start2";
26540 program { name: "hide_start";
26541 signal: "elm,action,hide";
26543 action: STATE_SET "visible" 0.0;
26545 target: "clip_base";
26546 after: "hide_start2";
26548 program { name: "hide_start2";
26549 action: STATE_SET "hidden" 0.0;
26550 transition: DECELERATE 0.5;
26552 target: "clip_base";
26555 program { name: "hide_end";
26556 action: SIGNAL_EMIT "elm,action,hide,finished" "";
26558 program { name: "reset";
26559 signal: "elm,action,reset";
26561 action: STATE_SET "default" 0.0;
26562 target: "clip_base";
26567 group { name: "elm/pager/base/fade_translucide";
26568 data.item: "onshow" "raise";
26570 // data.item: "onhide" "lower";
26571 // data.item: "onshow" "lower";
26573 image: "frame_1.png" COMP;
26574 image: "frame_2.png" COMP;
26575 image: "dia_grad.png" COMP;
26578 part { name: "clip_base";
26581 description { state: "default" 0.0;
26584 offset: -9999 -9999;
26590 color: 255 255 255 120;
26592 description { state: "visible" 0.0;
26593 inherit: "default" 0.0;
26595 description { state: "hidden" 0.0;
26596 inherit: "default" 0.0;
26597 color: 255 255 255 0;
26601 part { name: "clip";
26604 description { state: "default" 0.0;
26607 offset: -9999 -9999;
26613 color: 255 255 255 255;
26615 description { state: "visible" 0.0;
26616 inherit: "default" 0.0;
26618 description { state: "hidden" 0.0;
26619 inherit: "default" 0.0;
26620 color: 255 255 255 0;
26624 part { name: "base0";
26626 clip_to: "clip_base";
26627 description { state: "default" 0.0;
26628 image.normal: "dia_grad.png";
26640 part { name: "base";
26642 clip_to: "clip_base";
26643 description { state: "default" 0.0;
26645 normal: "frame_2.png";
26652 part { name: "over";
26655 description { state: "default" 0.0;
26665 normal: "frame_1.png";
26672 part { name: "elm.swallow.content";
26675 description { state: "default" 0.0;
26688 program { name: "push_start";
26689 signal: "elm,action,push";
26691 action: STATE_SET "hidden" 0.0;
26693 target: "clip_base";
26694 after: "show_start2";
26696 program { name: "show_start";
26697 signal: "elm,action,show";
26699 action: STATE_SET "hidden" 0.0;
26701 target: "clip_base";
26702 after: "show_start2";
26704 program { name: "show_start2";
26705 action: STATE_SET "visible" 0.0;
26706 transition: DECELERATE 0.5;
26708 target: "clip_base";
26711 program { name: "show_end";
26712 action: SIGNAL_EMIT "elm,action,show,finished" "";
26714 program { name: "pop_start";
26715 signal: "elm,action,pop";
26717 action: STATE_SET "visible" 0.0;
26719 target: "clip_base";
26720 after: "hide_start2";
26722 program { name: "hide_start";
26723 signal: "elm,action,hide";
26725 action: STATE_SET "visible" 0.0;
26727 target: "clip_base";
26728 after: "hide_start2";
26730 program { name: "hide_start2";
26731 action: STATE_SET "hidden" 0.0;
26732 transition: DECELERATE 0.5;
26734 target: "clip_base";
26737 program { name: "hide_end";
26738 action: SIGNAL_EMIT "elm,action,hide,finished" "";
26740 program { name: "reset";
26741 signal: "elm,action,reset";
26743 action: STATE_SET "default" 0.0;
26744 target: "clip_base";
26749 group { name: "elm/pager/base/fade_invisible";
26750 data.item: "onshow" "raise";
26752 // data.item: "onhide" "lower";
26753 // data.item: "onshow" "lower";
26755 part { name: "clip";
26758 description { state: "default" 0.0;
26760 offset: -9999 -9999;
26765 color: 255 255 255 255;
26767 description { state: "visible" 0.0;
26768 inherit: "default" 0.0;
26770 description { state: "hidden" 0.0;
26771 inherit: "default" 0.0;
26772 color: 255 255 255 0;
26776 part { name: "elm.swallow.content";
26779 description { state: "default" 0.0;
26790 program { name: "push_start";
26791 signal: "elm,action,push";
26793 action: STATE_SET "hidden" 0.0;
26795 after: "show_start2";
26797 program { name: "show_start";
26798 signal: "elm,action,show";
26800 action: STATE_SET "hidden" 0.0;
26802 after: "show_start2";
26804 program { name: "show_start2";
26805 action: STATE_SET "visible" 0.0;
26806 transition: DECELERATE 0.5;
26810 program { name: "show_end";
26811 action: SIGNAL_EMIT "elm,action,show,finished" "";
26813 program { name: "pop_start";
26814 signal: "elm,action,pop";
26816 action: STATE_SET "visible" 0.0;
26818 after: "hide_start2";
26820 program { name: "hide_start";
26821 signal: "elm,action,hide";
26823 action: STATE_SET "visible" 0.0;
26825 after: "hide_start2";
26827 program { name: "hide_start2";
26828 action: STATE_SET "hidden" 0.0;
26829 transition: DECELERATE 0.5;
26833 program { name: "hide_end";
26834 action: SIGNAL_EMIT "elm,action,hide,finished" "";
26836 program { name: "reset";
26837 signal: "elm,action,reset";
26839 action: STATE_SET "default" 0.0;
26845 group { name: "elm/pager/base/flip";
26846 data.item: "onshow" "raise";
26848 image: "frame_1.png" COMP;
26849 image: "frame_2.png" COMP;
26850 image: "dia_grad.png" COMP;
26853 part { name: "elm.swallow.content";
26855 description { state: "default" 0.0;
26867 description { state: "hidden" 0.0;
26868 inherit: "default" 0.0;
26870 map.rotation.y: 90.0;
26872 description { state: "before_hidden" 0.0;
26873 inherit: "default" 0.0;
26875 map.rotation.y: -90.0;
26880 program { name: "push_start";
26881 signal: "elm,action,push";
26885 program { name: "push1";
26886 action: STATE_SET "hidden" 0.0;
26887 target: "elm.swallow.content";
26890 program { name: "push2";
26891 action: STATE_SET "default" 0.0;
26893 transition: LINEAR 0.5;
26894 target: "elm.swallow.content";
26897 program { name: "push3";
26898 action: SIGNAL_EMIT "elm,action,show,finished" "";
26901 program { name: "show_start";
26902 signal: "elm,action,show";
26906 program { name: "show1";
26907 action: STATE_SET "before_hidden" 0.0;
26908 target: "elm.swallow.content";
26911 program { name: "show2";
26912 action: STATE_SET "default" 0.0;
26914 transition: LINEAR 0.5;
26915 target: "elm.swallow.content";
26918 program { name: "show3";
26919 action: SIGNAL_EMIT "elm,action,show,finished" "";
26922 program { name: "pop_start";
26923 signal: "elm,action,pop";
26927 program { name: "pop1";
26928 action: STATE_SET "default" 0.0;
26929 target: "elm.swallow.content";
26932 program { name: "pop2";
26933 action: STATE_SET "hidden" 0.0;
26934 transition: LINEAR 0.5;
26935 target: "elm.swallow.content";
26938 program { name: "pop3";
26939 action: SIGNAL_EMIT "elm,action,hide,finished" "";
26942 program { name: "hide_start";
26943 signal: "elm,action,hide";
26947 program { name: "hide1";
26948 action: STATE_SET "default" 0.0;
26949 target: "elm.swallow.content";
26952 program { name: "hide2";
26953 action: STATE_SET "before_hidden" 0.0;
26954 transition: LINEAR 0.5;
26955 target: "elm.swallow.content";
26958 program { name: "hide3";
26959 action: SIGNAL_EMIT "elm,action,hide,finished" "";
26962 program { name: "reset";
26963 signal: "elm,action,reset";
26965 action: STATE_SET "default" 0.0;
26966 target: "elm.swallow.content";
26973 ///////////////////////////////////////////////////////////////////////////////
26974 // FIXME: this doesn't look too hot. need to fix it up
26975 group { name: "elm/progressbar/horizontal/default";
26977 image: "shelf_inset.png" COMP;
26978 image: "bt_sm_base2.png" COMP;
26979 image: "bt_sm_hilight.png" COMP;
26980 image: "bt_sm_shine.png" COMP;
26983 part { name: "elm.background.progressbar";
26986 state: "default" 0.0;
26996 part { name: "elm.swallow.bar";
27002 state: "default" 0.0;
27005 to_y: "elm.background.progressbar";
27009 to: "elm.background.progressbar";
27014 part { name: "elm.swallow.content";
27016 description { state: "default" 0.0;
27021 to_y: "elm.background.progressbar";
27026 to_y: "elm.background.progressbar";
27029 description { state: "visible" 0.0;
27030 inherit: "default" 0.0;
27033 aspect_preference: VERTICAL;
27037 part { name: "elm.text";
27041 description { state: "default" 0.0;
27045 rel1.to_x: "elm.swallow.content";
27046 rel1.relative: 1.0 0.0;
27048 rel2.to_x: "elm.swallow.content";
27049 rel2.relative: 1.0 1.0;
27050 rel2.offset: -1 -5;
27053 font: "Sans,Edje-Vera";
27059 description { state: "visible" 0.0;
27060 inherit: "default" 0.0;
27068 part { name: "background";
27070 clip_to: "elm.background.progressbar";
27072 state: "default" 0.0;
27074 to: "elm.swallow.bar";
27078 to: "elm.swallow.bar";
27083 normal: "shelf_inset.png";
27089 part { name: "elm.text.status";
27092 description { state: "default" 0.0;
27104 font: "Sans:style=Bold,Edje-Vera-Bold";
27111 description { state: "hidden" 0.0;
27112 inherit: "default" 0.0;
27118 part { name: "elm.progress.progressbar";
27120 clip_to: "elm.background.progressbar";
27122 state: "default" 0.0;
27126 to: "elm.swallow.bar";
27130 to_y: "elm.swallow.bar";
27131 to_x: "elm.cur.progressbar";
27135 normal: "bt_sm_base2.png";
27140 state: "invert" 0.0;
27141 inherit: "default" 0.0;
27143 to_y: "elm.swallow.bar";
27144 to_x: "elm.cur.progressbar";
27147 to: "elm.swallow.bar";
27152 state: "state_begin" 0.0;
27153 inherit: "default" 0.0;
27155 to: "elm.swallow.bar";
27159 to: "elm.swallow.bar";
27164 state: "state_end" 0.0;
27165 inherit: "default" 0.0;
27167 to: "elm.swallow.bar";
27171 to: "elm.swallow.bar";
27176 part { name: "text-bar";
27179 clip_to: "progress-rect";
27180 effect: SOFT_SHADOW;
27182 description { state: "default" 0.0;
27186 rel1.to: "elm.text.status";
27187 rel1.offset: -1 -1;
27188 rel2.to: "elm.text.status";
27190 text_source: "elm.text.status";
27191 font: "Sans:style=Bold,Edje-Vera-Bold";
27196 color: 224 224 224 255;
27199 description { state: "hidden" 0.0;
27200 inherit: "default" 0.0;
27206 part { name: "over1";
27208 description { state: "default" 0.0;
27209 rel1.to: "elm.progress.progressbar";
27210 rel2.to: "elm.progress.progressbar";
27211 rel2.relative: 1.0 0.5;
27213 normal: "bt_sm_hilight.png";
27219 part { name: "over2";
27222 description { state: "default" 0.0;
27223 rel1.to: "elm.progress.progressbar";
27224 rel2.to: "elm.progress.progressbar";
27226 normal: "bt_sm_shine.png";
27232 part { name: "elm.cur.progressbar";
27235 confine: "background";
27239 description { state: "default" 0.0;
27247 rel2.to: "background";
27250 part { name: "progress-rect";
27253 state: "default" 0.0;
27254 rel1.to: "elm.progress.progressbar";
27255 rel2.to: "elm.progress.progressbar";
27260 program { name: "label_show";
27261 signal: "elm,state,text,visible";
27263 action: STATE_SET "visible" 0.0;
27264 target: "elm.text";
27266 program { name: "label_hide";
27267 signal: "elm,state,text,hidden";
27269 action: STATE_SET "default" 0.0;
27270 target: "elm.text";
27272 program { name: "icon_show";
27273 signal: "elm,state,icon,visible";
27275 action: STATE_SET "visible" 0.0;
27276 target: "elm.swallow.content";
27278 program { name: "icon_hide";
27279 signal: "elm,state,icon,hidden";
27281 action: STATE_SET "default" 0.0;
27282 target: "elm.swallow.content";
27284 program { name: "units_show";
27285 signal: "elm,state,units,visible";
27287 action: STATE_SET "default" 0.0;
27288 target: "text-bar";
27289 target: "elm.text.status";
27291 program { name: "units_hide";
27292 signal: "elm,state,units,hidden";
27294 action: STATE_SET "hidden" 0.0;
27295 target: "text-bar";
27296 target: "elm.text.status";
27298 program { name: "slide_to_end";
27299 action: STATE_SET "state_end" 0.0;
27300 transition: LINEAR 0.5;
27301 target: "elm.progress.progressbar";
27302 after: "slide_to_begin";
27304 program { name: "slide_to_begin";
27305 signal: "elm,state,slide,begin";
27306 action: STATE_SET "state_begin" 0.0;
27307 target: "elm.progress.progressbar";
27308 transition: LINEAR 0.5;
27309 after: "slide_to_end";
27311 program { name: "start_pulse";
27312 signal: "elm,state,pulse,start";
27314 after: "slide_to_end";
27316 program { name: "stop_pulse";
27317 signal: "elm,state,pulse,stop";
27319 action: ACTION_STOP;
27320 target: "slide_to_begin";
27321 target: "slide_to_end";
27322 target: "start_pulse";
27323 after: "state_pulse";
27325 program { name: "state_pulse";
27326 signal: "elm,state,pulse";
27328 action: STATE_SET "state_begin" 0.0;
27329 target: "elm.progress.progressbar";
27330 after: "units_hide";
27332 program { name: "state_fraction";
27333 signal: "elm,state,fraction";
27335 action: ACTION_STOP;
27336 target: "slide_to_begin";
27337 target: "slide_to_end";
27338 target: "start_pulse";
27339 action: STATE_SET "default" 0.0;
27340 target: "elm.progress.progressbar";
27342 program { name: "set_invert_on";
27343 signal: "elm,state,inverted,on";
27345 action: STATE_SET "invert" 0.0;
27346 target: "elm.progress.progressbar";
27348 program { name: "set_invert_off";
27349 signal: "elm,state,inverted,off";
27351 action: STATE_SET "default" 0.0;
27352 target: "elm.progress.progressbar";
27357 ///////////////////////////////////////////////////////////////////////////////
27358 group { name: "elm/progressbar/vertical/default";
27360 image: "shelf_inset.png" COMP;
27361 image: "bt_sm_base2.png" COMP;
27362 image: "bt_sm_hilight.png" COMP;
27363 image: "bt_sm_shine.png" COMP;
27366 part { name: "elm.background.progressbar";
27370 state: "default" 0.0;
27381 part { name: "elm.swallow.bar";
27384 description { state: "default" 0.0;
27394 to_y: "elm.text.box";
27400 part { name: "elm.swallow.content";
27402 description { state: "default" 0.0;
27407 to_x: "elm.swallow.bar";
27412 to_x: "elm.swallow.bar";
27415 description { state: "visible" 0.0;
27416 inherit: "default" 0.0;
27419 aspect_preference: HORIZONTAL;
27423 part { name: "elm.text";
27427 description { state: "default" 0.0;
27431 rel1.to_y: "elm.swallow.content";
27432 rel1.relative: 0.5 1.0;
27434 rel2.to_y: "elm.swallow.content";
27435 rel2.relative: 0.5 1.0;
27436 rel2.offset: -1 -1;
27439 font: "Sans,Edje-Vera";
27445 description { state: "visible" 0.0;
27446 inherit: "default" 0.0;
27454 part { name: "background";
27456 clip_to: "elm.background.progressbar";
27458 state: "default" 0.0;
27460 to: "elm.swallow.bar";
27464 to: "elm.swallow.bar";
27469 normal: "shelf_inset.png";
27475 part { name: "elm.progress.progressbar";
27477 clip_to: "elm.background.progressbar";
27479 state: "default" 0.0;
27483 to: "elm.swallow.bar";
27487 to_x: "elm.swallow.bar";
27488 to_y: "elm.cur.progressbar";
27492 normal: "bt_sm_base2.png";
27497 state: "invert" 0.0;
27498 inherit: "default" 0.0;
27500 to_x: "elm.swallow.bar";
27501 to_y: "elm.cur.progressbar";
27504 to: "elm.swallow.bar";
27509 state: "state_begin" 0.0;
27510 inherit: "default" 0.0;
27512 to: "elm.swallow.bar";
27516 to: "elm.swallow.bar";
27521 state: "state_end" 0.0;
27522 inherit: "default" 0.0;
27524 to: "elm.swallow.bar";
27528 to: "elm.swallow.bar";
27534 part { name: "over1";
27536 description { state: "default" 0.0;
27537 rel1.to: "elm.progress.progressbar";
27538 rel2.to: "elm.progress.progressbar";
27539 rel2.relative: 1.0 0.5;
27541 normal: "bt_sm_hilight.png";
27547 part { name: "over2";
27550 description { state: "default" 0.0;
27551 rel1.to: "elm.progress.progressbar";
27552 rel2.to: "elm.progress.progressbar";
27554 normal: "bt_sm_shine.png";
27560 part { name: "elm.cur.progressbar";
27563 confine: "background";
27567 description { state: "default" 0.0;
27575 rel2.to: "background";
27579 part { name: "elm.text.box";
27582 description { state: "default" 0.0;
27585 to: "elm.text.status";
27589 to: "elm.text.status";
27592 color: 255 255 255 0;
27594 description { state: "visible" 0.0;
27595 inherit: "default" 0.0;
27599 part { name: "elm.text.status";
27603 description { state: "default" 0.0;
27607 rel1.relative: 0.0 1.0;
27609 rel2.relative: 1.0 1.0;
27613 font: "Sans:style=Bold,Edje-Vera-Bold";
27619 description { state: "visible" 0.0;
27620 inherit: "default" 0.0;
27625 rel2.offset: -9 -9;
27630 program { name: "label_show";
27631 signal: "elm,state,text,visible";
27633 action: STATE_SET "visible" 0.0;
27634 target: "elm.text";
27636 program { name: "label_hide";
27637 signal: "elm,state,text,hidden";
27639 action: STATE_SET "default" 0.0;
27640 target: "elm.text";
27642 program { name: "icon_show";
27643 signal: "elm,state,icon,visible";
27645 action: STATE_SET "visible" 0.0;
27646 target: "elm.swallow.content";
27648 program { name: "icon_hide";
27649 signal: "elm,state,icon,hidden";
27651 action: STATE_SET "default" 0.0;
27652 target: "elm.swallow.content";
27654 program { name: "units_show";
27655 signal: "elm,state,units,visible";
27657 action: STATE_SET "visible" 0.0;
27658 target: "elm.text.status";
27659 target: "elm.text.box";
27661 program { name: "units_hide";
27662 signal: "elm,state,units,hidden";
27664 action: STATE_SET "default" 0.0;
27665 target: "elm.text.status";
27666 target: "elm.text.box";
27668 program { name: "slide_to_end";
27669 action: STATE_SET "state_end" 0.0;
27670 transition: LINEAR 0.5;
27671 target: "elm.progress.progressbar";
27672 after: "slide_to_begin";
27674 program { name: "slide_to_begin";
27675 action: STATE_SET "state_begin" 0.0;
27676 target: "elm.progress.progressbar";
27677 transition: LINEAR 0.5;
27678 after: "slide_to_end";
27680 program { name: "start_pulse";
27681 signal: "elm,state,pulse,start";
27683 action: STATE_SET "state_begin" 0.0;
27684 target: "elm.progress.progressbar";
27685 after: "slide_to_end";
27687 program { name: "stop_pulse";
27688 signal: "elm,state,pulse,stop";
27690 action: ACTION_STOP;
27691 target: "slide_to_begin";
27692 target: "slide_to_end";
27693 target: "start_pulse";
27694 after: "state_pulse";
27696 program { name: "state_pulse";
27697 signal: "elm,state,pulse";
27699 action: STATE_SET "state_begin" 0.0;
27700 target: "elm.progress.progressbar";
27701 after: "units_hide";
27703 program { name: "state_fraction";
27704 signal: "elm,state,fraction";
27706 action: ACTION_STOP;
27707 target: "slide_to_begin";
27708 target: "slide_to_end";
27709 target: "start_pulse";
27710 action: STATE_SET "default" 0.0;
27711 target: "elm.progress.progressbar";
27713 program { name: "set_invert_on";
27714 signal: "elm,state,inverted,on";
27716 action: STATE_SET "invert" 0.0;
27717 target: "elm.progress.progressbar";
27718 target: "elm.cur.progressbar";
27720 program { name: "set_invert_off";
27721 signal: "elm,state,inverted,off";
27723 action: STATE_SET "default" 0.0;
27724 target: "elm.progress.progressbar";
27725 target: "elm.cur.progressbar";
27730 ///////////////////////////////////////////////////////////////////////////////
27731 group { name: "elm/separator/horizontal/default";
27733 image: "separator_h.png" COMP;
27736 part { name: "separator"; // separator group
27737 description { state: "default" 0.0;
27740 rel2.offset: -5 -5;
27742 normal: "separator_h.png";
27752 ///////////////////////////////////////////////////////////////////////////////
27753 group { name: "elm/separator/vertical/default";
27755 image: "separator_v.png" COMP;
27758 part { name: "separator"; // separator group
27759 description { state: "default" 0.0;
27762 rel2.offset: -5 -5;
27764 normal: "separator_v.png";
27774 group { name: "elm/progressbar/horizontal/wheel";
27776 image: "busy-1.png" COMP;
27777 image: "busy-2.png" COMP;
27778 image: "busy-3.png" COMP;
27779 image: "busy-4.png" COMP;
27780 image: "busy-5.png" COMP;
27781 image: "busy-6.png" COMP;
27782 image: "busy-7.png" COMP;
27783 image: "busy-8.png" COMP;
27784 image: "busy-9.png" COMP;
27787 part { name: "elm.background.progressbar";
27791 state: "default" 0.0;
27794 part { name: "elm.swallow.bar";
27797 description { state: "default" 0.0;
27803 part { name: "elm.swallow.content";
27805 description { state: "default" 0.0;
27811 part { name: "background";
27813 clip_to: "elm.background.progressbar";
27815 state: "default" 0.0;
27820 aspect_preference: BOTH;
27822 normal: "busy-9.png";
27827 state: "pulse" 0.0;
27828 inherit: "default" 0.0;
27830 normal: "busy-9.png";
27831 tween: "busy-1.png";
27832 tween: "busy-2.png";
27833 tween: "busy-3.png";
27834 tween: "busy-4.png";
27835 tween: "busy-5.png";
27836 tween: "busy-6.png";
27837 tween: "busy-7.png";
27838 tween: "busy-8.png";
27845 program { name: "start_pulse";
27846 signal: "elm,state,pulse,start";
27848 action: STATE_SET "pulse" 0.0;
27849 target: "background";
27850 transition: LINEAR 0.5;
27851 after: "start_pulse";
27853 program { name: "stop_pulse";
27854 signal: "elm,state,pulse,stop";
27856 action: STATE_SET "default" 0.0;
27857 target: "background";
27863 ///////////////////////////////////////////////////////////////////////////////
27864 group { name: "elm/spinner/base/default";
27866 image: "shelf_inset.png" COMP;
27867 image: "bt_base1.png" COMP;
27868 image: "bt_hilight.png" COMP;
27869 image: "bt_shine.png" COMP;
27870 image: "bt_glow.png" COMP;
27871 image: "bt_dis_base.png" COMP;
27872 image: "bt_dis_hilight.png" COMP;
27873 image: "sp_bt_l.png" COMP;
27874 image: "sp_bt_r.png" COMP;
27879 description { state: "default" 0.0;
27882 rel2.offset: -2 -2;
27883 color: 255 255 255 0;
27886 part { name: "conf_over";
27888 description { state: "default" 0.0;
27892 normal: "shelf_inset.png";
27899 part { name: "left_bt";
27901 description { state: "default" 0.0;
27911 aspect_preference: VERTICAL;
27913 normal: "bt_base1.png";
27918 description { state: "clicked" 0.0;
27919 inherit: "default" 0.0;
27920 image.normal: "bt_base1.png";
27921 image.middle: SOLID;
27923 description { state: "disabled" 0.0;
27924 inherit: "default" 0.0;
27926 normal: "bt_dis_base.png";
27931 part { name: "left_over1";
27933 description { state: "default" 0.0;
27934 rel1.to: "left_bt";
27935 rel2 { to: "left_bt";
27939 normal: "bt_hilight.png";
27943 description { state: "disabled" 0.0;
27944 inherit: "default" 0.0;
27946 normal: "bt_dis_hilight.png";
27951 part { name: "left_over2";
27954 ignore_flags: ON_HOLD;
27955 description { state: "default" 0.0;
27956 rel1.to: "left_bt";
27957 rel2.to: "left_bt";
27959 normal: "bt_shine.png";
27963 description { state: "disabled" 0.0;
27964 inherit: "default" 0.0;
27968 part { name: "left_over3";
27971 description { state: "default" 0.0;
27972 color: 255 255 255 0;
27973 rel1.to: "left_bt";
27974 rel2.to: "left_bt";
27976 normal: "bt_glow.png";
27977 border: 12 12 12 12;
27981 description { state: "clicked" 0.0;
27982 inherit: "default" 0.0;
27984 color: 255 255 255 255;
27987 part { name: "right_bt";
27989 description { state: "default" 0.0;
27999 aspect_preference: VERTICAL;
28001 normal: "bt_base1.png";
28006 description { state: "clicked" 0.0;
28007 inherit: "default" 0.0;
28008 image.normal: "bt_base1.png";
28009 image.middle: SOLID;
28011 description { state: "disabled" 0.0;
28012 inherit: "default" 0.0;
28014 normal: "bt_dis_base.png";
28019 part { name: "right_over1";
28021 description { state: "default" 0.0;
28022 rel1.to: "right_bt";
28023 rel2 { to: "right_bt";
28027 normal: "bt_hilight.png";
28031 description { state: "disabled" 0.0;
28032 inherit: "default" 0.0;
28034 normal: "bt_dis_hilight.png";
28039 part { name: "right_over2";
28042 ignore_flags: ON_HOLD;
28043 description { state: "default" 0.0;
28044 rel1.to: "right_bt";
28045 rel2.to: "right_bt";
28047 normal: "bt_shine.png";
28051 description { state: "disabled" 0.0;
28052 inherit: "default" 0.0;
28056 part { name: "right_over3";
28059 description { state: "default" 0.0;
28060 color: 255 255 255 0;
28061 rel1.to: "right_bt";
28062 rel2.to: "right_bt";
28064 normal: "bt_glow.png";
28065 border: 12 12 12 12;
28069 description { state: "clicked" 0.0;
28070 inherit: "default" 0.0;
28072 color: 255 255 255 255;
28075 part { name: "left_bt_icon";
28077 description { state: "default" 0.0;
28078 rel1.to: "left_bt";
28080 rel2.to: "left_bt";
28081 rel2.offset: -5 -5;
28085 aspect_preference: BOTH;
28086 image.normal: "sp_bt_l.png";
28089 part { name: "right_bt_icon";
28091 description { state: "default" 0.0;
28092 rel1.to: "right_bt";
28094 rel2.to: "right_bt";
28095 rel2.offset: -5 -5;
28099 aspect_preference: BOTH;
28100 image.normal: "sp_bt_r.png";
28103 part { name: "elm.text";
28107 description { state: "default" 0.0;
28110 rel1 { relative: 1.0 0.0;
28115 rel2 { relative: 0.0 1.0;
28122 font: "Sans,Edje-Vera";
28128 description { state: "active" 0.0;
28129 inherit: "default" 0.0;
28132 description { state: "disabled_active" 0.0;
28133 inherit: "default" 0.0;
28137 description { state: "disabled" 0.0;
28138 inherit: "default" 0.0;
28143 part { name: "elm.dragable.slider";
28151 description { state: "default" 0.0;
28158 part { name: "button_events";
28161 events: "elm.dragable.slider";
28164 description { state: "default" 0.0;
28165 rel1.to: "elm.text";
28166 rel2.to: "elm.text";
28170 part { name: "elm.swallow.entry";
28172 description { state: "default" 0.0;
28175 rel1 { relative: 1.0 0.5;
28180 rel2 { relative: 0.0 0.5;
28188 description { state: "active" 0.0;
28189 inherit: "default" 0.0;
28191 color: 255 255 255 255;
28193 description { state: "disabled_active" 0.0;
28194 inherit: "default" 0.0;
28197 description { state: "disabled" 0.0;
28198 inherit: "default" 0.0;
28202 part { name: "disabler";
28204 description { state: "default" 0.0;
28208 description { state: "disabled" 0.0;
28209 inherit: "default" 0.0;
28215 program { name: "text_show";
28216 signal: "elm,state,text,visible";
28218 action: STATE_SET "visible" 0.0;
28219 target: "elm.text";
28221 program { name: "text_hide";
28222 signal: "elm,state,text,hidden";
28224 action: STATE_SET "default" 0.0;
28225 target: "elm.text";
28227 program { name: "dec";
28228 signal: "mouse,down,1";
28230 action: SIGNAL_EMIT "elm,action,decrement,start" "";
28232 program { name: "dec2";
28233 signal: "mouse,up,1";
28235 action: SIGNAL_EMIT "elm,action,decrement,stop" "";
28237 program { name: "inc";
28238 signal: "mouse,down,1";
28239 source: "right_bt";
28240 action: SIGNAL_EMIT "elm,action,increment,start" "";
28242 program { name: "inc2";
28243 signal: "mouse,up,1";
28244 source: "right_bt";
28245 action: SIGNAL_EMIT "elm,action,increment,stop" "";
28248 name: "left_bt_click";
28249 signal: "mouse,down,1";
28250 source: "left_over2";
28251 action: STATE_SET "clicked" 0.0;
28255 name: "left_bt_unclick";
28256 signal: "mouse,up,1";
28257 source: "left_over2";
28258 action: STATE_SET "default" 0.0;
28262 name: "left_bt_click2";
28263 signal: "mouse,down,1";
28264 source: "left_over3";
28265 action: STATE_SET "clicked" 0.0;
28266 target: "left_over3";
28269 name: "left_bt_unclick2";
28270 signal: "mouse,up,1";
28271 source: "left_over3";
28272 action: STATE_SET "default" 0.0;
28273 transition: DECELERATE 0.5;
28274 target: "left_over3";
28277 name: "left_bt_unclick3";
28278 signal: "mouse,up,1";
28279 source: "left_over2";
28280 action: SIGNAL_EMIT "elm,action,click" "";
28283 name: "left_bt_pressed_anim";
28284 signal: "elm,left,anim,activate";
28286 action: STATE_SET "clicked" 0.0;
28288 target: "left_over3";
28289 after: "left_bt_unpressed_anim";
28292 name: "left_bt_unpressed_anim";
28293 action: STATE_SET "default" 0.0;
28294 transition: DECELERATE 0.5;
28296 target: "left_over3";
28300 name: "right_bt_click";
28301 signal: "mouse,down,1";
28302 source: "right_over2";
28303 action: STATE_SET "clicked" 0.0;
28304 target: "right_bt";
28307 name: "right_bt_unclick";
28308 signal: "mouse,up,1";
28309 source: "right_over2";
28310 action: STATE_SET "default" 0.0;
28311 target: "right_bt";
28314 name: "right_bt_click2";
28315 signal: "mouse,down,1";
28316 source: "right_over3";
28317 action: STATE_SET "clicked" 0.0;
28318 target: "right_over3";
28321 name: "right_bt_unclick2";
28322 signal: "mouse,up,1";
28323 source: "right_over3";
28324 action: STATE_SET "default" 0.0;
28325 transition: DECELERATE 0.5;
28326 target: "right_over3";
28329 name: "right_bt_unclick3";
28330 signal: "mouse,up,1";
28331 source: "right_over2";
28332 action: SIGNAL_EMIT "elm,action,click" "";
28335 name: "right_bt_pressed_anim";
28336 signal: "elm,right,anim,activate";
28338 action: STATE_SET "clicked" 0.0;
28339 target: "right_bt";
28340 target: "right_over3";
28341 after: "right_bt_unpressed_anim";
28344 name: "right_bt_unpressed_anim";
28345 action: STATE_SET "default" 0.0;
28346 transition: DECELERATE 0.5;
28347 target: "right_bt";
28348 target: "right_over3";
28351 program { name: "disable";
28352 signal: "elm,state,disabled";
28354 action: STATE_SET "disabled" 0.0;
28356 target: "left_over1";
28357 target: "left_over2";
28358 target: "right_bt";
28359 target: "right_over1";
28360 target: "right_over2";
28361 target: "disabler";
28362 after: "disable_text";
28364 program { name: "disable_text";
28368 get_state(PART:"elm.text", st, 30, vl);
28369 if (!strcmp(st, "active"))
28370 set_state(PART:"elm.text", "disabled_active", 0.0);
28372 set_state(PART:"elm.text", "disabled", 0.0);
28374 get_state(PART:"elm.swallow.entry", st, 30, vl);
28375 if (!strcmp(st, "active"))
28376 set_state(PART:"elm.swallow.entry", "disabled_active", 0.0);
28378 set_state(PART:"elm.swallow.entry", "disabled", 0.0);
28381 program { name: "enable";
28382 signal: "elm,state,enabled";
28384 action: STATE_SET "default" 0.0;
28386 target: "left_over1";
28387 target: "left_over2";
28388 target: "right_bt";
28389 target: "right_over1";
28390 target: "right_over2";
28391 target: "disabler";
28392 after: "enable_text";
28394 program { name: "enable_text";
28398 get_state(PART:"elm.text", st, 30, vl);
28399 if (!strcmp(st, "disabled_active"))
28400 set_state(PART:"elm.text", "active", 0.0);
28402 set_state(PART:"elm.text", "default", 0.0);
28404 get_state(PART:"elm.swallow.entry", st, 30, vl);
28405 if (!strcmp(st, "disabled_active"))
28406 set_state(PART:"elm.swallow.entry", "active", 0.0);
28408 set_state(PART:"elm.swallow.entry", "default", 0.0);
28411 program { name: "active";
28412 signal: "elm,state,active";
28414 action: STATE_SET "active" 0.0;
28415 target: "elm.text";
28416 target: "elm.swallow.entry";
28418 program { name: "inactive";
28419 signal: "elm,state,inactive";
28421 action: STATE_SET "default" 0.0;
28422 target: "elm.text";
28423 target: "elm.swallow.entry";
28425 program { name: "toggle_text";
28426 signal: "mouse,up,1";
28427 source: "button_events";
28428 action: SIGNAL_EMIT "elm,action,entry,toggle" "";
28433 ///////////////////////////////////////////////////////////////////////////////
28434 group { name: "elm/spinner/base/vertical";
28436 image: "shelf_inset.png" COMP;
28437 image: "bt_hilight.png" COMP;
28438 image: "bt_shine.png" COMP;
28439 image: "bt_glow.png" COMP;
28440 image: "bt_dis_base.png" COMP;
28441 image: "bt_dis_hilight.png" COMP;
28442 image: "up.png" COMP;
28443 image: "down.png" COMP;
28444 image: "bt_spinner_up.png" COMP;
28445 image: "bt_spinner_down.png" COMP;
28446 image: "bt_spinner_hilight.png" COMP;
28451 description { state: "default" 0.0;
28454 rel2.offset: -2 -2;
28455 color: 255 255 255 0;
28458 part { name: "conf_over";
28460 description { state: "default" 0.0;
28469 normal: "shelf_inset.png";
28476 part { name: "down_bt";
28478 description { state: "default" 0.0;
28494 normal: "bt_spinner_down.png";
28499 description { state: "clicked" 0.0;
28500 inherit: "default" 0.0;
28501 image.normal: "bt_spinner_down.png";
28502 image.middle: SOLID;
28504 description { state: "disabled" 0.0;
28505 inherit: "default" 0.0;
28507 normal: "bt_dis_base.png";
28512 part { name: "down_over3";
28515 description { state: "default" 0.0;
28516 color: 255 255 255 0;
28517 rel1.to: "down_bt";
28518 rel2.to: "down_bt";
28520 normal: "bt_glow.png";
28521 border: 12 12 12 12;
28525 description { state: "clicked" 0.0;
28526 inherit: "default" 0.0;
28528 color: 255 255 255 255;
28531 part { name: "up_bt";
28533 description { state: "default" 0.0;
28546 aspect_preference: BOTH;
28548 normal: "bt_spinner_up.png";
28553 description { state: "clicked" 0.0;
28554 inherit: "default" 0.0;
28555 image.normal: "bt_spinner_up.png";
28556 image.middle: SOLID;
28558 description { state: "disabled" 0.0;
28559 inherit: "default" 0.0;
28561 normal: "bt_dis_base.png";
28566 part { name: "up_over1";
28568 description { state: "default" 0.0;
28570 rel2 { to: "up_bt";
28574 normal: "bt_spinner_hilight.png";
28578 description { state: "disabled" 0.0;
28579 inherit: "default" 0.0;
28581 normal: "bt_dis_hilight.png";
28586 part { name: "up_over3";
28589 description { state: "default" 0.0;
28590 color: 255 255 255 0;
28594 normal: "bt_glow.png";
28595 border: 12 12 12 12;
28599 description { state: "clicked" 0.0;
28600 inherit: "default" 0.0;
28602 color: 255 255 255 255;
28605 part { name: "down_bt_icon";
28607 description { state: "default" 0.0;
28608 rel1.to: "down_bt";
28610 rel2.to: "down_bt";
28611 rel2.offset: -6 -3;
28613 image.normal: "down.png";
28616 part { name: "up_bt_icon";
28618 description { state: "default" 0.0;
28622 rel2.offset: -6 -3;
28624 image.normal: "up.png";
28627 part { name: "elm.text";
28631 description { state: "default" 0.0;
28634 rel1 { relative: 0.0 0.0;
28639 rel2 { relative: 0.0 1.0;
28646 font: "Sans,Edje-Vera";
28652 description { state: "active" 0.0;
28653 inherit: "default" 0.0;
28656 description { state: "disabled_active" 0.0;
28657 inherit: "default" 0.0;
28661 description { state: "disabled" 0.0;
28662 inherit: "default" 0.0;
28667 part { name: "elm.dragable.slider";
28675 description { state: "default" 0.0;
28682 part { name: "button_events";
28685 events: "elm.dragable.slider";
28688 description { state: "default" 0.0;
28689 rel1.to: "elm.text";
28690 rel2.to: "elm.text";
28694 part { name: "elm.swallow.entry";
28696 description { state: "default" 0.0;
28699 rel1 { relative: 0.0 0.5;
28703 rel2 { relative: 1.0 0.5;
28710 description { state: "active" 0.0;
28711 inherit: "default" 0.0;
28713 color: 255 255 255 255;
28715 description { state: "disabled_active" 0.0;
28716 inherit: "default" 0.0;
28719 description { state: "disabled" 0.0;
28720 inherit: "default" 0.0;
28724 part { name: "disabler";
28726 description { state: "default" 0.0;
28730 description { state: "disabled" 0.0;
28731 inherit: "default" 0.0;
28737 program { name: "text_show";
28738 signal: "elm,state,text,visible";
28740 action: STATE_SET "visible" 0.0;
28741 target: "elm.text";
28743 program { name: "text_hide";
28744 signal: "elm,state,text,hidden";
28746 action: STATE_SET "default" 0.0;
28747 target: "elm.text";
28749 program { name: "dec";
28750 signal: "mouse,down,1";
28752 action: SIGNAL_EMIT "elm,action,decrement,start" "";
28754 program { name: "dec2";
28755 signal: "mouse,up,1";
28757 action: SIGNAL_EMIT "elm,action,decrement,stop" "";
28759 program { name: "inc";
28760 signal: "mouse,down,1";
28762 action: SIGNAL_EMIT "elm,action,increment,start" "";
28764 program { name: "inc2";
28765 signal: "mouse,up,1";
28767 action: SIGNAL_EMIT "elm,action,increment,stop" "";
28770 name: "down_bt_click2";
28771 signal: "mouse,down,1";
28772 source: "down_over3";
28773 action: STATE_SET "clicked" 0.0;
28774 target: "down_over3";
28777 name: "down_bt_unclick2";
28778 signal: "mouse,up,1";
28779 source: "down_over3";
28780 action: STATE_SET "default" 0.0;
28781 transition: DECELERATE 0.5;
28782 target: "down_over3";
28785 name: "up_bt_click2";
28786 signal: "mouse,down,1";
28787 source: "up_over3";
28788 action: STATE_SET "clicked" 0.0;
28789 target: "up_over3";
28792 name: "up_bt_unclick2";
28793 signal: "mouse,up,1";
28794 source: "up_over3";
28795 action: STATE_SET "default" 0.0;
28796 transition: DECELERATE 0.5;
28797 target: "up_over3";
28799 program { name: "disable";
28800 signal: "elm,state,disabled";
28802 action: STATE_SET "disabled" 0.0;
28805 target: "disabler";
28806 after: "disable_text";
28808 program { name: "disable_text";
28812 get_state(PART:"elm.text", st, 30, vl);
28813 if (!strcmp(st, "active"))
28814 set_state(PART:"elm.text", "disabled_active", 0.0);
28816 set_state(PART:"elm.text", "disabled", 0.0);
28818 get_state(PART:"elm.swallow.entry", st, 30, vl);
28819 if (!strcmp(st, "active"))
28820 set_state(PART:"elm.swallow.entry", "disabled_active", 0.0);
28822 set_state(PART:"elm.swallow.entry", "disabled", 0.0);
28825 program { name: "enable";
28826 signal: "elm,state,enabled";
28828 action: STATE_SET "default" 0.0;
28831 target: "disabler";
28832 after: "enable_text";
28834 program { name: "enable_text";
28838 get_state(PART:"elm.text", st, 30, vl);
28839 if (!strcmp(st, "disabled_active"))
28840 set_state(PART:"elm.text", "active", 0.0);
28842 set_state(PART:"elm.text", "default", 0.0);
28844 get_state(PART:"elm.swallow.entry", st, 30, vl);
28845 if (!strcmp(st, "disabled_active"))
28846 set_state(PART:"elm.swallow.entry", "active", 0.0);
28848 set_state(PART:"elm.swallow.entry", "default", 0.0);
28851 program { name: "active";
28852 signal: "elm,state,active";
28854 action: STATE_SET "active" 0.0;
28855 target: "elm.text";
28856 target: "elm.swallow.entry";
28858 program { name: "inactive";
28859 signal: "elm,state,inactive";
28861 action: STATE_SET "default" 0.0;
28862 target: "elm.text";
28863 target: "elm.swallow.entry";
28865 program { name: "toggle_text";
28866 signal: "mouse,up,1";
28867 source: "button_events";
28868 action: SIGNAL_EMIT "elm,action,entry,toggle" "";
28874 ///////////////////////////////////////////////////////////////////////////////
28875 group { name: "elm/index/base/vertical/default";
28877 image: "bt_base1.png" COMP;
28878 image: "bt_base2.png" COMP;
28879 image: "bt_hilight.png" COMP;
28880 image: "bt_shine.png" COMP;
28883 part { name: "clip";
28886 description { state: "default" 0.0;
28888 color: 255 255 255 0;
28890 description { state: "active" 0.0;
28892 color: 255 255 255 255;
28895 part { name: "clip2";
28899 description { state: "default" 0.0;
28901 color: 255 255 255 0;
28903 description { state: "active" 0.0;
28905 color: 255 255 255 255;
28908 part { name: "elm.swallow.index.0";
28911 description { state: "default" 0.0;
28924 part { name: "button_image";
28927 description { state: "default" 0.0;
28929 to: "elm.text.body";
28937 normal: "bt_base2.png";
28940 image.middle: SOLID;
28943 part { name: "elm.text.body";
28945 effect: SOFT_SHADOW;
28949 description { state: "default" 0.0;
28962 color: 224 224 224 255;
28965 font: "Sans,Edje-Vera";
28972 part { name: "elm.text";
28974 effect: SOFT_SHADOW;
28978 description { state: "default" 0.0;
28982 to_x: "elm.swallow.event.0";
28983 to_y: "elm.dragable.pointer";
28988 to_x: "elm.swallow.event.0";
28989 to_y: "elm.dragable.pointer";
28993 color: 255 0 0 255;
28996 font: "Sans,Edje-Vera";
29003 part { name: "over1";
29006 description { state: "default" 0.0;
29008 to: "button_image";
29011 to: "button_image";
29015 normal: "bt_hilight.png";
29020 part { name: "over2";
29023 ignore_flags: ON_HOLD;
29025 description { state: "default" 0.0;
29027 to: "button_image";
29030 to: "button_image";
29033 normal: "bt_shine.png";
29038 part { name: "elm.dragable.pointer";
29046 description { state: "default" 0.0;
29058 color: 0 0 255 128;
29061 part { name: "elm.swallow.event.0";
29063 description { state: "default" 0.0;
29078 program { name: "active";
29079 signal: "elm,state,active";
29081 action: STATE_SET "active" 0.0;
29082 transition: DECELERATE 0.5;
29085 program { name: "inactive";
29086 signal: "elm,state,inactive";
29088 action: STATE_SET "default" 0.0;
29089 transition: DECELERATE 0.5;
29095 group { name: "elm/index/item/vertical/default";
29096 data.item: "stacking" "above";
29097 data.item: "selectraise" "on";
29099 image: "ilist_1.png" COMP;
29100 image: "ilist_item_shadow.png" COMP;
29107 state: "default" 0.0;
29122 normal: "ilist_item_shadow.png";
29131 state: "default" 0.0;
29133 normal: "ilist_1.png";
29138 description { state: "active" 0.0;
29139 inherit: "default" 0.0;
29145 part { name: "elm.text";
29150 state: "default" 0.0;
29171 description { state: "active" 0.0;
29172 inherit: "default" 0.0;
29178 program { name: "active";
29179 signal: "elm,state,active";
29181 action: STATE_SET "active" 0.0;
29182 transition: DECELERATE 0.5;
29183 target: "elm.text";
29186 program { name: "inactive";
29187 signal: "elm,state,inactive";
29189 action: STATE_SET "default" 0.0;
29190 transition: DECELERATE 0.5;
29191 target: "elm.text";
29197 group { name: "elm/index/item_odd/vertical/default";
29198 data.item: "stacking" "below";
29200 image: "ilist_2.png" COMP;
29207 state: "default" 0.0;
29209 normal: "ilist_2.png";
29214 description { state: "active" 0.0;
29215 inherit: "default" 0.0;
29221 part { name: "elm.text";
29226 state: "default" 0.0;
29247 description { state: "active" 0.0;
29248 inherit: "default" 0.0;
29254 program { name: "active";
29255 signal: "elm,state,active";
29257 action: STATE_SET "active" 0.0;
29258 transition: DECELERATE 0.5;
29259 target: "elm.text";
29262 program { name: "inactive";
29263 signal: "elm,state,inactive";
29265 action: STATE_SET "default" 0.0;
29266 transition: DECELERATE 0.5;
29267 target: "elm.text";
29273 ///////////////////////////////////////////////////////////////////////////////
29274 group { name: "elm/gengrid/item/default/default";
29275 data.item: "labels" "elm.text";
29276 data.item: "icons" "elm.swallow.icon elm.swallow.end";
29278 image: "bt_sm_base1.png" COMP;
29279 image: "bt_sm_shine.png" COMP;
29280 image: "bt_sm_hilight.png" COMP;
29281 image: "ilist_1.png" COMP;
29282 image: "ilist_item_shadow.png" COMP;
29285 part { name: "event";
29289 state: "default" 0.0;
29293 part { name: "base_sh";
29295 description { state: "default" 0.0;
29310 normal: "ilist_item_shadow.png";
29315 part { name: "base";
29317 description { state: "default" 0.0;
29319 normal: "ilist_1.png";
29326 clip_to: "disclip";
29328 description { state: "default" 0.0;
29330 color: 255 255 255 0;
29340 normal: "bt_sm_base1.png";
29343 image.middle: SOLID;
29345 description { state: "selected" 0.0;
29346 inherit: "default" 0.0;
29348 color: 255 255 255 255;
29359 part { name: "elm.swallow.pad";
29361 description { state: "default" 0.0;
29375 part { name: "elm.swallow.icon";
29376 clip_to: "disclip";
29378 description { state: "default" 0.0;
29386 to_y: "elm.swallow.pad";
29392 part { name: "elm.swallow.end";
29393 clip_to: "disclip";
29395 description { state: "default" 0.0;
29399 aspect_preference: HORIZONTAL;
29410 part { name: "elm.text";
29411 clip_to: "disclip";
29413 effect: SOFT_SHADOW;
29416 description { state: "default" 0.0;
29432 text_class: "grid_item";
29435 description { state: "selected" 0.0;
29436 inherit: "default" 0.0;
29437 color: 224 224 224 255;
29441 part { name: "fg1";
29442 clip_to: "disclip";
29444 description { state: "default" 0.0;
29446 color: 255 255 255 0;
29448 rel2.relative: 1.0 0.5;
29451 normal: "bt_sm_hilight.png";
29455 description { state: "selected" 0.0;
29456 inherit: "default" 0.0;
29458 color: 255 255 255 255;
29461 part { name: "fg2";
29462 clip_to: "disclip";
29464 description { state: "default" 0.0;
29466 color: 255 255 255 0;
29470 normal: "bt_sm_shine.png";
29474 description { state: "selected" 0.0;
29475 inherit: "default" 0.0;
29477 color: 255 255 255 255;
29480 part { name: "disclip";
29482 description { state: "default" 0.0;
29486 description { state: "disabled" 0.0;
29487 inherit: "default" 0.0;
29488 color: 255 255 255 64;
29493 // signal: elm,state,%s,active
29494 // a "check" item named %s went active
29495 // signal: elm,state,%s,passive
29496 // a "check" item named %s went passive
29497 // default is passive
29498 program { name: "go_active";
29499 signal: "elm,state,selected";
29501 action: STATE_SET "selected" 0.0;
29505 target: "elm.text";
29507 program { name: "go_passive";
29508 signal: "elm,state,unselected";
29510 action: STATE_SET "default" 0.0;
29514 target: "elm.text";
29515 transition: LINEAR 0.1;
29517 program { name: "go_disabled";
29518 signal: "elm,state,disabled";
29520 action: STATE_SET "disabled" 0.0;
29523 program { name: "go_enabled";
29524 signal: "elm,state,enabled";
29526 action: STATE_SET "default" 0.0;
29531 group { name: "elm/gengrid/item/default_style/default";
29534 style { name: "gengrid_style";
29535 base: "font=Sans font_size=10 align=left valign=0.5 color=#000 text_class=grid_item";
29538 tag: "hilight" "+ font=Sans:style=Bold";
29539 tag: "b" "+ font=Sans:style=Bold";
29542 style { name: "gengrid_selected_style";
29543 base: "font=Sans font_size=10 align=left valign=0.5 color=#fff text_class=grid_item";
29546 tag: "hilight" "+ font=Sans:style=Bold";
29547 tag: "b" "+ font=Sans:style=Bold";
29551 data.item: "labels" "elm.text";
29552 data.item: "icons" "elm.swallow.icon elm.swallow.end";
29554 image: "bt_sm_base1.png" COMP;
29555 image: "bt_sm_shine.png" COMP;
29556 image: "bt_sm_hilight.png" COMP;
29557 image: "ilist_1.png" COMP;
29558 image: "ilist_item_shadow.png" COMP;
29561 part { name: "event";
29564 description { state: "default" 0.0;
29568 part { name: "base_sh";
29570 description { state: "default" 0.0;
29585 normal: "ilist_item_shadow.png";
29590 part { name: "base";
29592 description { state: "default" 0.0;
29595 normal: "ilist_1.png";
29602 clip_to: "disclip";
29604 description { state: "default" 0.0;
29606 color: 255 255 255 0;
29616 normal: "bt_sm_base1.png";
29619 image.middle: SOLID;
29621 description { state: "selected" 0.0;
29622 inherit: "default" 0.0;
29624 color: 255 255 255 255;
29635 part { name: "elm.swallow.pad";
29637 description { state: "default" 0.0;
29650 part { name: "elm.swallow.icon";
29651 clip_to: "disclip";
29653 description { state: "default" 0.0;
29657 to_x: "elm.swallow.pad";
29662 to_x: "elm.swallow.pad";
29668 part { name: "elm.swallow.end";
29669 clip_to: "disclip";
29671 description { state: "default" 0.0;
29675 aspect_preference: VERTICAL;
29686 part { name: "elm.text";
29687 clip_to: "disclip";
29692 state: "default" 0.0;
29696 to_x: "elm.swallow.icon";
29702 to_x: "elm.swallow.end";
29708 style: "gengrid_style";
29712 description { state: "selected" 0.0;
29713 inherit: "default" 0.0;
29715 style: "gengrid_selected_style";
29719 part { name: "fg1";
29720 clip_to: "disclip";
29722 description { state: "default" 0.0;
29724 color: 255 255 255 0;
29726 rel2.relative: 1.0 0.5;
29729 normal: "bt_sm_hilight.png";
29733 description { state: "selected" 0.0;
29734 inherit: "default" 0.0;
29736 color: 255 255 255 255;
29739 part { name: "fg2";
29740 clip_to: "disclip";
29742 description { state: "default" 0.0;
29744 color: 255 255 255 0;
29748 normal: "bt_sm_shine.png";
29752 description { state: "selected" 0.0;
29753 inherit: "default" 0.0;
29755 color: 255 255 255 255;
29758 part { name: "disclip";
29760 description { state: "default" 0.0;
29764 description { state: "disabled" 0.0;
29765 inherit: "default" 0.0;
29766 color: 255 255 255 64;
29771 // signal: elm,state,%s,active
29772 // a "check" item named %s went active
29773 // signal: elm,state,%s,passive
29774 // a "check" item named %s went passive
29775 // default is passive
29776 program { name: "go_active";
29777 signal: "elm,state,selected";
29779 action: STATE_SET "selected" 0.0;
29783 target: "elm.text";
29785 program { name: "go_passive";
29786 signal: "elm,state,unselected";
29788 action: STATE_SET "default" 0.0;
29792 target: "elm.text";
29793 transition: LINEAR 0.1;
29795 program { name: "go_disabled";
29796 signal: "elm,state,disabled";
29798 action: STATE_SET "disabled" 0.0;
29801 program { name: "go_enabled";
29802 signal: "elm,state,enabled";
29804 action: STATE_SET "default" 0.0;
29810 group { name: "elm/gengrid/item/up/default";
29811 data.item: "labels" "elm.text";
29813 image: "bt_sm_base1.png" COMP;
29814 image: "bt_sm_shine.png" COMP;
29815 image: "bt_sm_hilight.png" COMP;
29816 image: "arrow_up.png" COMP;
29819 part { name: "event";
29822 description { state: "default" 0.0;
29827 clip_to: "disclip";
29829 description { state: "default" 0.0;
29831 color: 255 255 255 0;
29832 rel1.offset: -3 -3;
29834 image { normal: "bt_sm_base1.png";
29839 description { state: "selected" 0.0;
29840 inherit: "default" 0.0;
29842 color: 255 255 255 255;
29845 part { name: "image";
29848 description { state: "default" 0.0;
29849 aspect_preference: BOTH;
29851 image.normal: "arrow_up.png";
29859 part { name: "elm.text";
29860 clip_to: "disclip";
29862 effect: SOFT_SHADOW;
29865 description { state: "default" 0.0;
29881 text_class: "grid_item";
29884 description { state: "selected" 0.0;
29885 inherit: "default" 0.0;
29886 color: 224 224 224 255;
29890 part { name: "fg1";
29891 clip_to: "disclip";
29893 description { state: "default" 0.0;
29895 color: 255 255 255 0;
29896 rel1.offset: -3 -3;
29902 normal: "bt_sm_hilight.png";
29906 description { state: "selected" 0.0;
29907 inherit: "default" 0.0;
29909 color: 255 255 255 255;
29912 part { name: "fg2";
29913 clip_to: "disclip";
29915 description { state: "default" 0.0;
29917 color: 255 255 255 0;
29918 rel1.offset: -3 -3;
29921 normal: "bt_sm_shine.png";
29925 description { state: "selected" 0.0;
29926 inherit: "default" 0.0;
29928 color: 255 255 255 255;
29931 part { name: "disclip";
29933 description { state: "default" 0.0;
29937 description { state: "disabled" 0.0;
29938 inherit: "default" 0.0;
29939 color: 255 255 255 64;
29944 program { name: "go_active";
29945 signal: "elm,state,selected";
29947 action: STATE_SET "selected" 0.0;
29951 target: "elm.text";
29953 program { name: "go_passive";
29954 signal: "elm,state,unselected";
29956 action: STATE_SET "default" 0.0;
29960 target: "elm.text";
29961 transition: LINEAR 0.1;
29963 program { name: "go_disabled";
29964 signal: "elm,state,disabled";
29966 action: STATE_SET "disabled" 0.0;
29969 program { name: "go_enabled";
29970 signal: "elm,state,enabled";
29972 action: STATE_SET "default" 0.0;
29978 group { name: "elm/gengrid/item/album-preview/default";
29979 data.item: "labels" "elm.text";
29980 data.item: "icons" "elm.swallow.icon.1 elm.swallow.icon.2 elm.swallow.icon.3 elm.swallow.icon.4";
29981 data.item: "states" "have_files";
29983 image: "bt_sm_base1.png" COMP;
29984 image: "bt_sm_shine.png" COMP;
29985 image: "bt_sm_hilight.png" COMP;
29986 image: "icon_folder.png" COMP;
29989 part { name: "event";
29992 description { state: "default" 0.0;
29997 clip_to: "disclip";
29999 description { state: "default" 0.0;
30001 color: 255 255 255 0;
30002 rel1.offset: -3 -3;
30005 normal: "bt_sm_base1.png";
30010 description { state: "selected" 0.0;
30011 inherit: "default" 0.0;
30013 color: 255 255 255 255;
30016 part { name: "image";
30019 description { state: "default" 0.0;
30020 aspect_preference: BOTH;
30022 image.normal: "icon_folder.png";
30030 part { name: "have-files-clipper";
30032 description { state: "default" 0.0;
30033 color: 255 255 255 0;
30036 description { state: "visible" 0.0;
30037 inherit: "default" 0.0;
30038 color: 255 255 255 255;
30042 part { name: "icon_box_margin";
30045 clip_to: "have-files-clipper";
30046 description { state: "default" 0.0;
30058 part { name: "icon_box";
30061 clip_to: "have-files-clipper";
30062 description { state: "default" 0.0;
30063 color: 255 255 255 255;
30067 relative: 0.25 0.25;
30077 part { name: "elm.swallow.icon.1";
30080 clip_to: "have-files-clipper";
30081 description { state: "default" 0.0;
30093 part { name: "elm.swallow.icon.2";
30096 clip_to: "have-files-clipper";
30097 description { state: "default" 0.0;
30109 part { name: "elm.swallow.icon.3";
30112 clip_to: "have-files-clipper";
30113 description { state: "default" 0.0;
30125 part { name: "elm.swallow.icon.4";
30128 clip_to: "have-files-clipper";
30129 description { state: "default" 0.0;
30141 part { name: "elm.text";
30142 clip_to: "disclip";
30144 effect: SOFT_SHADOW;
30147 description { state: "default" 0.0;
30163 text_class: "grid_item";
30166 description { state: "selected" 0.0;
30167 inherit: "default" 0.0;
30168 color: 255 255 255 255;
30171 part { name: "fg1";
30172 clip_to: "disclip";
30174 description { state: "default" 0.0;
30176 color: 255 255 255 0;
30177 rel1.offset: -3 -3;
30183 normal: "bt_sm_hilight.png";
30187 description { state: "selected" 0.0;
30188 inherit: "default" 0.0;
30190 color: 255 255 255 255;
30193 part { name: "fg2";
30194 clip_to: "disclip";
30196 description { state: "default" 0.0;
30198 color: 255 255 255 0;
30199 rel1.offset: -3 -3;
30202 normal: "bt_sm_shine.png";
30206 description { state: "selected" 0.0;
30207 inherit: "default" 0.0;
30209 color: 255 255 255 255;
30212 part { name: "disclip";
30214 description { state: "default" 0.0;
30218 description { state: "disabled" 0.0;
30219 inherit: "default" 0.0;
30220 color: 255 255 255 64;
30225 program { name: "go_active";
30226 signal: "elm,state,selected";
30228 action: STATE_SET "selected" 0.0;
30232 target: "elm.text";
30234 program { name: "go_passive";
30235 signal: "elm,state,unselected";
30237 action: STATE_SET "default" 0.0;
30241 target: "elm.text";
30242 transition: LINEAR 0.1;
30244 program { name: "go_disabled";
30245 signal: "elm,state,disabled";
30247 action: STATE_SET "disabled" 0.0;
30250 program { name: "go_enabled";
30251 signal: "elm,state,enabled";
30253 action: STATE_SET "default" 0.0;
30257 signal: "elm,state,have_files,active";
30259 action: STATE_SET "visible" 0.0;
30260 target: "have-files-clipper";
30265 group { name: "elm/gengrid/item/thumb/default";
30267 item: "icons" "elm.swallow.icon";
30268 item: "labels" "elm.text";
30271 image: "bt_sm_base1.png" COMP;
30272 image: "bt_sm_shine.png" COMP;
30273 image: "bt_sm_hilight.png" COMP;
30274 image: "thumb_shadow.png" COMP;
30277 part { name: "event";
30280 description { state: "default" 0.0;
30286 description { state: "default" 0.0;
30288 color: 255 255 255 0;
30289 rel1.offset: -3 -3;
30292 normal: "bt_sm_base1.png";
30297 description { state: "selected" 0.0;
30298 inherit: "default" 0.0;
30300 color: 255 255 255 255;
30303 part { name: "border-shadow";
30306 description { state: "default" 0.0;
30308 to: "elm.swallow.icon";
30312 to_x: "elm.swallow.icon";
30317 normal: "thumb_shadow.png";
30318 border: 17 17 17 17;
30323 part { name: "border";
30326 description { state: "default" 0.0;
30328 to: "border-shadow";
30332 to: "border-shadow";
30337 part { name: "elm.swallow.icon";
30340 description { state: "default" 0.0;
30341 aspect_preference: BOTH;
30351 part { name: "elm.text";
30353 effect: SOFT_SHADOW;
30356 description { state: "default" 0.0;
30373 text_class: "grid_item";
30377 part { name: "fg1";
30379 description { state: "default" 0.0;
30381 color: 255 255 255 0;
30382 rel1.offset: -3 -3;
30388 normal: "bt_sm_hilight.png";
30392 description { state: "selected" 0.0;
30393 inherit: "default" 0.0;
30395 color: 255 255 255 255;
30398 part { name: "fg2";
30400 description { state: "default" 0.0;
30402 color: 255 255 255 0;
30403 rel1.offset: -3 -3;
30406 image: "bt_sm_shine.png";
30410 description { state: "selected" 0.0;
30411 inherit: "default" 0.0;
30413 color: 255 255 255 255;
30419 signal: "elm,state,selected";
30421 action: STATE_SET "selected" 0.0;
30427 signal: "elm,state,unselected";
30429 action: STATE_SET "default" 0.0;
30433 transition: LINEAR 0.1;
30438 ///////////////////////////////////////////////////////////////////////////////
30439 group { name: "elm/photocam/base/default";
30441 public sbvis_v, sbvis_h, sbalways_v, sbalways_h, sbvis_timer;
30442 public timer0(val) {
30444 v = get_int(sbvis_v);
30446 v = get_int(sbalways_v);
30448 emit("do-hide-vbar", "");
30449 set_int(sbvis_v, 0);
30452 v = get_int(sbvis_h);
30454 v = get_int(sbalways_h);
30456 emit("do-hide-hbar", "");
30457 set_int(sbvis_h, 0);
30460 set_int(sbvis_timer, 0);
30465 image: "shelf_inset.png" COMP;
30466 image: "bt_sm_base2.png" COMP;
30467 image: "bt_sm_shine.png" COMP;
30468 image: "bt_sm_hilight.png" COMP;
30469 image: "busy-1.png" COMP;
30470 image: "busy-2.png" COMP;
30471 image: "busy-3.png" COMP;
30472 image: "busy-4.png" COMP;
30473 image: "busy-5.png" COMP;
30474 image: "busy-6.png" COMP;
30475 image: "busy-7.png" COMP;
30476 image: "busy-8.png" COMP;
30477 image: "busy-9.png" COMP;
30482 description { state: "default" 0.0;
30484 rel2.offset: -2 -2;
30485 color: 255 255 255 0;
30488 part { name: "clipper";
30491 description { state: "default" 0.0;
30496 part { name: "elm.swallow.content";
30497 clip_to: "clipper";
30499 description { state: "default" 0.0;
30501 rel2.offset: -2 -2;
30504 part { name: "busy_clip";
30507 description { state: "default" 0.0;
30509 color: 255 255 255 0;
30511 description { state: "active" 0.0;
30513 color: 255 255 255 255;
30516 part { name: "busy";
30517 clip_to: "busy_clip";
30519 description { state: "default" 0.0;
30524 aspect_preference: BOTH;
30534 normal: "busy-9.png";
30535 tween: "busy-1.png";
30536 tween: "busy-2.png";
30537 tween: "busy-3.png";
30538 tween: "busy-4.png";
30539 tween: "busy-5.png";
30540 tween: "busy-6.png";
30541 tween: "busy-7.png";
30542 tween: "busy-8.png";
30546 part { name: "conf_over";
30548 description { state: "default" 0.0;
30550 rel2.offset: -1 -1;
30552 normal: "shelf_inset.png";
30559 part { name: "sb_vbar_clip_master";
30562 description { state: "default" 0.0;
30564 description { state: "hidden" 0.0;
30566 color: 255 255 255 0;
30569 part { name: "sb_vbar_clip";
30570 clip_to: "sb_vbar_clip_master";
30573 description { state: "default" 0.0;
30575 description { state: "hidden" 0.0;
30577 color: 255 255 255 0;
30580 part { name: "sb_vbar";
30583 description { state: "default" 0.0;
30599 part { name: "elm.dragable.vbar";
30600 clip_to: "sb_vbar_clip";
30605 confine: "sb_vbar";
30607 description { state: "default" 0.0;
30622 normal: "bt_sm_base2.png";
30628 part { name: "sb_vbar_over1";
30629 clip_to: "sb_vbar_clip";
30631 description { state: "default" 0.0;
30632 rel1.to: "elm.dragable.vbar";
30633 rel2.relative: 1.0 0.5;
30634 rel2.to: "elm.dragable.vbar";
30636 normal: "bt_sm_hilight.png";
30641 part { name: "sb_vbar_over2";
30642 clip_to: "sb_vbar_clip";
30644 description { state: "default" 0.0;
30645 rel1.to: "elm.dragable.vbar";
30646 rel2.to: "elm.dragable.vbar";
30648 normal: "bt_sm_shine.png";
30654 part { name: "sb_hbar_clip_master";
30657 description { state: "default" 0.0;
30659 description { state: "hidden" 0.0;
30661 color: 255 255 255 0;
30664 part { name: "sb_hbar_clip";
30665 clip_to: "sb_hbar_clip_master";
30668 description { state: "default" 0.0;
30670 description { state: "hidden" 0.0;
30672 color: 255 255 255 0;
30675 part { name: "sb_hbar";
30678 description { state: "default" 0.0;
30694 part { name: "elm.dragable.hbar";
30695 clip_to: "sb_hbar_clip";
30700 confine: "sb_hbar";
30702 description { state: "default" 0.0;
30717 normal: "bt_sm_base2.png";
30723 part { name: "sb_hbar_over1";
30724 clip_to: "sb_hbar_clip";
30726 description { state: "default" 0.0;
30727 rel1.to: "elm.dragable.hbar";
30728 rel2.relative: 1.0 0.5;
30729 rel2.to: "elm.dragable.hbar";
30731 normal: "bt_sm_hilight.png";
30736 part { name: "sb_hbar_over2";
30737 clip_to: "sb_hbar_clip";
30739 description { state: "default" 0.0;
30740 rel1.to: "elm.dragable.hbar";
30741 rel2.to: "elm.dragable.hbar";
30743 normal: "bt_sm_shine.png";
30750 program { name: "load";
30754 set_state(PART:"sb_hbar_clip", "hidden", 0.0);
30755 set_state(PART:"sb_vbar_clip", "hidden", 0.0);
30756 set_int(sbvis_h, 0);
30757 set_int(sbvis_v, 0);
30758 set_int(sbalways_v, 0);
30759 set_int(sbalways_h, 0);
30760 set_int(sbvis_timer, 0);
30764 program { name: "vbar_show";
30765 signal: "elm,action,show,vbar";
30767 action: STATE_SET "default" 0.0;
30768 target: "sb_vbar_clip_master";
30770 program { name: "vbar_hide";
30771 signal: "elm,action,hide,vbar";
30773 action: STATE_SET "hidden" 0.0;
30774 target: "sb_vbar_clip_master";
30776 program { name: "vbar_show_always";
30777 signal: "elm,action,show_always,vbar";
30781 v = get_int(sbvis_v);
30782 v |= get_int(sbalways_v);
30784 set_int(sbalways_v, 1);
30785 emit("do-show-vbar", "");
30786 set_int(sbvis_v, 1);
30790 program { name: "vbar_show_notalways";
30791 signal: "elm,action,show_notalways,vbar";
30795 v = get_int(sbalways_v);
30797 set_int(sbalways_v, 0);
30798 v = get_int(sbvis_v);
30800 emit("do-hide-vbar", "");
30801 set_int(sbvis_v, 0);
30806 program { name: "sb_vbar_show";
30807 signal: "do-show-vbar";
30809 action: STATE_SET "default" 0.0;
30810 transition: LINEAR 0.5;
30811 target: "sb_vbar_clip";
30813 program { name: "sb_vbar_hide";
30814 signal: "do-hide-vbar";
30816 action: STATE_SET "hidden" 0.0;
30817 transition: LINEAR 0.5;
30818 target: "sb_vbar_clip";
30821 program { name: "hbar_show";
30822 signal: "elm,action,show,hbar";
30824 action: STATE_SET "default" 0.0;
30825 target: "sb_hbar_clip_master";
30827 program { name: "hbar_hide";
30828 signal: "elm,action,hide,hbar";
30830 action: STATE_SET "hidden" 0.0;
30831 target: "sb_hbar_clip_master";
30833 program { name: "hbar_show_always";
30834 signal: "elm,action,show_always,hbar";
30838 v = get_int(sbvis_h);
30839 v |= get_int(sbalways_h);
30841 set_int(sbalways_h, 1);
30842 emit("do-show-hbar", "");
30843 set_int(sbvis_h, 1);
30847 program { name: "hbar_show_notalways";
30848 signal: "elm,action,show_notalways,hbar";
30852 v = get_int(sbalways_h);
30854 set_int(sbalways_h, 0);
30855 v = get_int(sbvis_h);
30857 emit("do-hide-hbar", "");
30858 set_int(sbvis_h, 0);
30863 program { name: "sb_hbar_show";
30864 signal: "do-show-hbar";
30866 action: STATE_SET "default" 0.0;
30867 transition: LINEAR 0.5;
30868 target: "sb_hbar_clip";
30870 program { name: "sb_hbar_hide";
30871 signal: "do-hide-hbar";
30873 action: STATE_SET "hidden" 0.0;
30874 transition: LINEAR 0.5;
30875 target: "sb_hbar_clip";
30878 program { name: "scroll";
30879 signal: "elm,action,scroll";
30883 v = get_int(sbvis_v);
30884 v |= get_int(sbalways_v);
30886 emit("do-show-vbar", "");
30887 set_int(sbvis_v, 1);
30889 v = get_int(sbvis_h);
30890 v |= get_int(sbalways_h);
30892 emit("do-show-hbar", "");
30893 set_int(sbvis_h, 1);
30895 v = get_int(sbvis_timer);
30896 if (v > 0) cancel_timer(v);
30897 v = timer(1.0, "timer0", 0);
30898 set_int(sbvis_timer, v);
30901 program { name: "go1";
30902 signal: "elm,state,busy,start";
30904 action: STATE_SET "active" 0.0;
30905 transition: SINUSOIDAL 1.0;
30906 target: "busy_clip";
30908 program { name: "go2";
30909 signal: "elm,state,busy,start";
30911 action: STATE_SET "default" 0.0;
30912 transition: LINEAR 0.5;
30916 program { name: "stop1";
30917 signal: "elm,state,busy,stop";
30919 action: STATE_SET "default" 0.0;
30920 transition: SINUSOIDAL 1.0;
30921 target: "busy_clip";
30924 program { name: "stop2";
30925 action: ACTION_STOP;
30931 ///////////////////////////////////////////////////////////////////////////////
30932 group { name: "elm/map/base/default";
30934 public sbvis_v, sbvis_h, sbalways_v, sbalways_h, sbvis_timer;
30935 public timer0(val) {
30937 v = get_int(sbvis_v);
30939 v = get_int(sbalways_v);
30941 emit("do-hide-vbar", "");
30942 set_int(sbvis_v, 0);
30945 v = get_int(sbvis_h);
30947 v = get_int(sbalways_h);
30949 emit("do-hide-hbar", "");
30950 set_int(sbvis_h, 0);
30953 set_int(sbvis_timer, 0);
30958 image: "shelf_inset.png" COMP;
30959 image: "bt_sm_base2.png" COMP;
30960 image: "bt_sm_shine.png" COMP;
30961 image: "bt_sm_hilight.png" COMP;
30962 image: "busy-1.png" COMP;
30963 image: "busy-2.png" COMP;
30964 image: "busy-3.png" COMP;
30965 image: "busy-4.png" COMP;
30966 image: "busy-5.png" COMP;
30967 image: "busy-6.png" COMP;
30968 image: "busy-7.png" COMP;
30969 image: "busy-8.png" COMP;
30970 image: "busy-9.png" COMP;
30975 description { state: "default" 0.0;
30977 rel2.offset: -2 -2;
30978 color: 255 255 255 0;
30981 part { name: "clipper";
30984 description { state: "default" 0.0;
30989 part { name: "elm.swallow.content";
30990 clip_to: "clipper";
30992 description { state: "default" 0.0;
30994 rel2.offset: -2 -2;
30997 part { name: "busy_clip";
31000 description { state: "default" 0.0;
31002 color: 255 255 255 0;
31004 description { state: "active" 0.0;
31006 color: 255 255 255 255;
31009 part { name: "busy";
31010 clip_to: "busy_clip";
31012 description { state: "default" 0.0;
31017 aspect_preference: BOTH;
31027 normal: "busy-9.png";
31028 tween: "busy-1.png";
31029 tween: "busy-2.png";
31030 tween: "busy-3.png";
31031 tween: "busy-4.png";
31032 tween: "busy-5.png";
31033 tween: "busy-6.png";
31034 tween: "busy-7.png";
31035 tween: "busy-8.png";
31039 part { name: "conf_over";
31041 description { state: "default" 0.0;
31043 rel2.offset: -1 -1;
31045 normal: "shelf_inset.png";
31052 part { name: "sb_vbar_clip_master";
31055 description { state: "default" 0.0;
31057 description { state: "hidden" 0.0;
31059 color: 255 255 255 0;
31062 part { name: "sb_vbar_clip";
31063 clip_to: "sb_vbar_clip_master";
31066 description { state: "default" 0.0;
31068 description { state: "hidden" 0.0;
31070 color: 255 255 255 0;
31073 part { name: "sb_vbar";
31076 description { state: "default" 0.0;
31092 part { name: "elm.dragable.vbar";
31093 clip_to: "sb_vbar_clip";
31098 confine: "sb_vbar";
31100 description { state: "default" 0.0;
31115 normal: "bt_sm_base2.png";
31121 part { name: "sb_vbar_over1";
31122 clip_to: "sb_vbar_clip";
31124 description { state: "default" 0.0;
31125 rel1.to: "elm.dragable.vbar";
31126 rel2.relative: 1.0 0.5;
31127 rel2.to: "elm.dragable.vbar";
31129 normal: "bt_sm_hilight.png";
31134 part { name: "sb_vbar_over2";
31135 clip_to: "sb_vbar_clip";
31137 description { state: "default" 0.0;
31138 rel1.to: "elm.dragable.vbar";
31139 rel2.to: "elm.dragable.vbar";
31141 normal: "bt_sm_shine.png";
31147 part { name: "sb_hbar_clip_master";
31150 description { state: "default" 0.0;
31152 description { state: "hidden" 0.0;
31154 color: 255 255 255 0;
31157 part { name: "sb_hbar_clip";
31158 clip_to: "sb_hbar_clip_master";
31161 description { state: "default" 0.0;
31163 description { state: "hidden" 0.0;
31165 color: 255 255 255 0;
31168 part { name: "sb_hbar";
31171 description { state: "default" 0.0;
31187 part { name: "elm.dragable.hbar";
31188 clip_to: "sb_hbar_clip";
31193 confine: "sb_hbar";
31195 description { state: "default" 0.0;
31210 normal: "bt_sm_base2.png";
31216 part { name: "sb_hbar_over1";
31217 clip_to: "sb_hbar_clip";
31219 description { state: "default" 0.0;
31220 rel1.to: "elm.dragable.hbar";
31221 rel2.relative: 1.0 0.5;
31222 rel2.to: "elm.dragable.hbar";
31224 normal: "bt_sm_hilight.png";
31229 part { name: "sb_hbar_over2";
31230 clip_to: "sb_hbar_clip";
31232 description { state: "default" 0.0;
31233 rel1.to: "elm.dragable.hbar";
31234 rel2.to: "elm.dragable.hbar";
31236 normal: "bt_sm_shine.png";
31243 program { name: "load";
31247 set_state(PART:"sb_hbar_clip", "hidden", 0.0);
31248 set_state(PART:"sb_vbar_clip", "hidden", 0.0);
31249 set_int(sbvis_h, 0);
31250 set_int(sbvis_v, 0);
31251 set_int(sbalways_v, 0);
31252 set_int(sbalways_h, 0);
31253 set_int(sbvis_timer, 0);
31257 program { name: "vbar_show";
31258 signal: "elm,action,show,vbar";
31260 action: STATE_SET "default" 0.0;
31261 target: "sb_vbar_clip_master";
31263 program { name: "vbar_hide";
31264 signal: "elm,action,hide,vbar";
31266 action: STATE_SET "hidden" 0.0;
31267 target: "sb_vbar_clip_master";
31269 program { name: "vbar_show_always";
31270 signal: "elm,action,show_always,vbar";
31274 v = get_int(sbvis_v);
31275 v |= get_int(sbalways_v);
31277 set_int(sbalways_v, 1);
31278 emit("do-show-vbar", "");
31279 set_int(sbvis_v, 1);
31283 program { name: "vbar_show_notalways";
31284 signal: "elm,action,show_notalways,vbar";
31288 v = get_int(sbalways_v);
31290 set_int(sbalways_v, 0);
31291 v = get_int(sbvis_v);
31293 emit("do-hide-vbar", "");
31294 set_int(sbvis_v, 0);
31299 program { name: "sb_vbar_show";
31300 signal: "do-show-vbar";
31302 action: STATE_SET "default" 0.0;
31303 transition: LINEAR 0.5;
31304 target: "sb_vbar_clip";
31306 program { name: "sb_vbar_hide";
31307 signal: "do-hide-vbar";
31309 action: STATE_SET "hidden" 0.0;
31310 transition: LINEAR 0.5;
31311 target: "sb_vbar_clip";
31314 program { name: "hbar_show";
31315 signal: "elm,action,show,hbar";
31317 action: STATE_SET "default" 0.0;
31318 target: "sb_hbar_clip_master";
31320 program { name: "hbar_hide";
31321 signal: "elm,action,hide,hbar";
31323 action: STATE_SET "hidden" 0.0;
31324 target: "sb_hbar_clip_master";
31326 program { name: "hbar_show_always";
31327 signal: "elm,action,show_always,hbar";
31331 v = get_int(sbvis_h);
31332 v |= get_int(sbalways_h);
31334 set_int(sbalways_h, 1);
31335 emit("do-show-hbar", "");
31336 set_int(sbvis_h, 1);
31340 program { name: "hbar_show_notalways";
31341 signal: "elm,action,show_notalways,hbar";
31345 v = get_int(sbalways_h);
31347 set_int(sbalways_h, 0);
31348 v = get_int(sbvis_h);
31350 emit("do-hide-hbar", "");
31351 set_int(sbvis_h, 0);
31356 program { name: "sb_hbar_show";
31357 signal: "do-show-hbar";
31359 action: STATE_SET "default" 0.0;
31360 transition: LINEAR 0.5;
31361 target: "sb_hbar_clip";
31363 program { name: "sb_hbar_hide";
31364 signal: "do-hide-hbar";
31366 action: STATE_SET "hidden" 0.0;
31367 transition: LINEAR 0.5;
31368 target: "sb_hbar_clip";
31371 program { name: "scroll";
31372 signal: "elm,action,scroll";
31376 v = get_int(sbvis_v);
31377 v |= get_int(sbalways_v);
31379 emit("do-show-vbar", "");
31380 set_int(sbvis_v, 1);
31382 v = get_int(sbvis_h);
31383 v |= get_int(sbalways_h);
31385 emit("do-show-hbar", "");
31386 set_int(sbvis_h, 1);
31388 v = get_int(sbvis_timer);
31389 if (v > 0) cancel_timer(v);
31390 v = timer(1.0, "timer0", 0);
31391 set_int(sbvis_timer, v);
31394 program { name: "go1";
31395 signal: "elm,state,busy,start";
31397 action: STATE_SET "active" 0.0;
31398 transition: SINUSOIDAL 1.0;
31399 target: "busy_clip";
31401 program { name: "go2";
31402 signal: "elm,state,busy,start";
31404 action: STATE_SET "default" 0.0;
31405 transition: LINEAR 0.5;
31409 program { name: "stop1";
31410 signal: "elm,state,busy,stop";
31412 action: STATE_SET "default" 0.0;
31413 transition: SINUSOIDAL 1.0;
31414 target: "busy_clip";
31417 program { name: "stop2";
31418 action: ACTION_STOP;
31423 group { name: "elm/map/marker/radio/default";
31427 item: size_max_w 58;
31428 item: size_max_h 58;
31431 image: "map_item.png" COMP;
31434 part { name: "whole";
31435 description { state: "default" 0.0;
31438 part { name: "base";
31439 ignore_flags: ON_HOLD;
31440 description { state: "default" 0.0;
31441 image.normal: "map_item.png";
31444 part { name: "elm.icon";
31448 description { state: "default" 0.0;
31449 rel1.relative: 0.27 0.27;
31450 rel2.relative: 0.73 0.73;
31453 part { name: "elm.text";
31455 effect: SOFT_SHADOW;
31458 description { state: "default" 0.0;
31460 color: 224 224 224 255;
31462 rel1.relative: 0.28 0.25;
31463 rel2.relative: 0.75 0.75;
31465 font: "Sans,Edje-Vera";
31474 program { name: "open";
31475 signal: "mouse,clicked,1";
31477 action: SIGNAL_EMIT "open" "elm";
31479 program { name: "bringin";
31480 signal: "mouse,down,1,double";
31482 action: SIGNAL_EMIT "bringin" "elm";
31486 group { name: "elm/map/marker/radio2/default";
31490 item: size_max_w 58;
31491 item: size_max_h 58;
31494 image: "map_item_2.png" COMP;
31497 part { name: "base";
31498 ignore_flags: ON_HOLD;
31499 description { state: "default" 0.0;
31500 image.normal: "map_item_2.png";
31503 part { name: "elm.text";
31505 effect: SOFT_SHADOW;
31508 description { state: "default" 0.0;
31510 color: 224 224 224 255;
31512 rel1.relative: 0.28 0.25;
31513 rel2.relative: 0.75 0.75;
31515 font: "Sans,Edje-Vera";
31524 program { name: "open";
31525 signal: "mouse,clicked,1";
31527 action: SIGNAL_EMIT "open" "elm";
31529 program { name: "bringin";
31530 signal: "mouse,down,1,double";
31532 action: SIGNAL_EMIT "bringin" "elm";
31536 group { name: "elm/map/marker/empty/default";
31540 item: size_max_w 64;
31541 item: size_max_h 64;
31544 part { name: "whole";
31545 description { state: "default" 0.0;
31548 part { name: "base";
31549 ignore_flags: ON_HOLD;
31550 description { state: "default" 0.0;
31553 part { name: "elm.icon";
31557 description { state: "default" 0.0;
31560 part { name: "elm.text";
31562 effect: SOFT_SHADOW;
31565 description { state: "default" 0.0;
31567 color: 224 224 224 255;
31569 rel1.relative: 0.28 0.25;
31570 rel2.relative: 0.75 0.75;
31572 font: "Sans,Edje-Vera";
31581 program { name: "open";
31582 signal: "mouse,clicked,1";
31584 action: SIGNAL_EMIT "open" "elm";
31586 program { name: "bringin";
31587 signal: "mouse,down,1,double";
31589 action: SIGNAL_EMIT "bringin" "elm";
31593 group { name: "elm/map/marker_bubble/default";
31595 image: "bubble.png" COMP;
31596 image: "bubble_shine.png" COMP;
31603 part { name: "clipper";
31605 description { state: "default" 0.0;
31606 color: 255 255 255 0;
31608 description { state: "show" 0.0;
31609 inherit: "default" 0.0;
31610 color: 255 255 255 255;
31613 part { name: "base0";
31615 clip_to: "clipper";
31616 description { state: "default" 0.0;
31618 normal: "bubble.png";
31619 border: 11 36 10 19;
31621 image.middle: SOLID;
31625 part { name: "elm.swallow.content";
31627 clip_to: "clipper";
31628 description { state: "default" 0.0;
31638 part { name: "shine";
31640 clip_to: "clipper";
31641 description { state: "default" 0.0;
31650 normal: "bubble_shine.png";
31658 program { name: "show";
31660 action: STATE_SET "show" 0.0;
31662 transition: ACCELERATE 0.5;
31667 /////////////////////////////////////////////////////////////////////////////
31669 /////////////////////////////////////////////////////////////////////////////
31671 name: "elm/panes/vertical/default";
31673 image: "bt_base1.png" COMP;
31674 image: "bt_base2.png" COMP;
31675 image: "bt_hilight.png" COMP;
31676 image: "bt_shine.png" COMP;
31677 image: "bt_glow.png" COMP;
31678 image: "bt_dis_base.png" COMP;
31679 image: "bt_dis_hilight.png" COMP;
31680 image: "arrow_right.png" COMP;
31681 image: "arrow_left.png" COMP;
31684 public state_pair = 0; //0:both content are not set, 1:both content are set
31695 state: "default" 0.0;
31703 name: "whole_left";
31708 state: "default" 0.0;
31709 rel2.to_x: "elm.bar";
31710 rel2.relative: 0.0 1.0;
31716 name: "elm.swallow.left";
31718 clip_to: "whole_left";
31721 state: "default" 0.0;
31722 rel1.to: "whole_left";
31723 rel2.to: "whole_left";
31729 name: "whole_right";
31734 state: "default" 0.0;
31735 rel1.to_x: "elm.bar";
31736 rel1.relative: 1.0 0.0;
31742 name: "elm.swallow.right";
31744 clip_to: "whole_right";
31747 state: "default" 0.0;
31748 rel1.to: "whole_right";
31749 rel2.to: "whole_right";
31753 part { name: "elm.bar";
31760 description { state: "default" 0.0;
31763 rel1.relative: 0.0 0.5;
31764 rel2.relative: 1.0 0.5;
31766 normal: "bt_base2.png";
31769 image.middle: SOLID;
31771 description { state: "default" 0.1;
31772 inherit: "default" 0.0;
31776 description { state: "clicked" 0.0;
31777 inherit: "default" 0.0;
31778 image.normal: "bt_base1.png";
31779 image.middle: SOLID;
31781 description { state: "clicked" 0.1;
31782 inherit: "default" 0.1;
31783 image.normal: "bt_base1.png";
31784 image.middle: SOLID;
31786 description { state: "disabled" 0.0;
31787 inherit: "default" 0.0;
31789 normal: "bt_dis_base.png";
31793 description { state: "disabled" 0.1;
31794 inherit: "default" 0.1;
31796 normal: "bt_dis_base.png";
31801 part { name: "over1";
31803 description { state: "default" 0.0;
31804 rel1.to: "elm.bar";
31805 rel2.to: "elm.bar";
31806 rel2.relative: 1.0 0.5;
31808 normal: "bt_hilight.png";
31812 description { state: "disabled" 0.0;
31813 inherit: "default" 0.0;
31815 normal: "bt_dis_hilight.png";
31820 part { name: "over2";
31823 ignore_flags: ON_HOLD;
31824 description { state: "default" 0.0;
31825 rel1.to: "elm.bar";
31826 rel2.to: "elm.bar";
31828 normal: "bt_shine.png";
31832 description { state: "disabled" 0.0;
31833 inherit: "default" 0.0;
31837 part { name: "over3";
31840 description { state: "default" 0.0;
31841 color: 255 255 255 0;
31842 rel1.to: "elm.bar";
31843 rel2.to: "elm.bar";
31845 normal: "bt_glow.png";
31846 border: 12 12 12 12;
31850 description { state: "clicked" 0.0;
31851 inherit: "default" 0.0;
31853 color: 255 255 255 255;
31859 name: "arrow_right";
31861 description { state: "default" 0.0;
31864 color: 255 255 255 0;
31866 rel1.relative: 1.0 0.5;
31867 rel1.to_x: "elm.bar";
31868 rel1.offset: 45/2 -45/2;
31870 rel2.relative: 1.0 0.5;
31871 rel2.to_x: "elm.bar";
31872 rel2.offset: 45/2 45/2;
31874 image.normal: "arrow_right.png";
31878 description { state: "anim_1" 0.0;
31879 inherit: "default" 0.0;
31880 color: 255 255 255 200;
31881 rel1.offset: (45/2 + 10) -45/2;
31882 rel2.offset: (45/2 +10) 45/2;
31884 description { state: "anim_2" 0.0;
31885 inherit: "default" 0.0;
31886 color: 255 255 255 0;
31887 rel1.offset: (45/2 + 20) -45/2;
31888 rel2.offset: (45/2 + 20) 45/2;
31892 name: "arrow_left";
31894 description { state: "default" 0.0;
31897 color: 255 255 255 0;
31899 rel1.relative: 0.0 0.5;
31900 rel1.to_x: "elm.bar";
31901 rel1.offset: -45/2 -45/2;
31903 rel2.relative: 0.0 0.5;
31904 rel2.to_x: "elm.bar";
31905 rel2.offset: -45/2 45/2;
31907 image.normal: "arrow_left.png";
31911 description { state: "anim_1" 0.0;
31912 inherit: "default" 0.0;
31913 color: 255 255 255 200;
31914 rel1.offset: (-45/2 - 10) -45/2;
31915 rel2.offset: (-45/2 - 10) 45/2;
31917 description { state: "anim_2" 0.0;
31918 inherit: "default" 0.0;
31919 color: 255 255 255 0;
31920 rel1.offset: (-45/2 - 20) -45/2;
31921 rel2.offset: (-45/2 - 20) 45/2;
31924 part { name: "movement.decider";
31926 description { state: "default" 0.0;
31927 rel1.to: "elm.bar";
31928 rel2.to: "elm.bar";
31931 description { state: "disabled" 0.0;
31932 inherit: "default" 0.0;
31940 name: "button_click";
31941 signal: "mouse,down,1";
31943 action: SIGNAL_EMIT "elm,action,press" "";
31944 after: "button_click_anim";
31945 after: "arrow_anim_start";
31948 name: "button_click_anim";
31950 if(get_int(state_pair) == 1)
31951 set_state(PART:"elm.bar", "clicked", 0.1);
31953 set_state(PART:"elm.bar", "clicked", 0.0);
31957 name: "button_unclick";
31958 signal: "mouse,up,1";
31960 action: SIGNAL_EMIT "elm,action,unpress" "";
31961 after: "button_unclick_anim";
31962 after: "arrow_anim_stop";
31965 name: "button_unclick_anim";
31967 if(get_int(state_pair) == 1)
31968 set_state(PART:"elm.bar", "default", 0.1);
31970 set_state(PART:"elm.bar", "default", 0.0);
31974 name: "button_click2";
31975 signal: "mouse,down,1";
31977 action: STATE_SET "clicked" 0.0;
31981 name: "button_unclick2";
31982 signal: "mouse,up,1";
31984 action: STATE_SET "default" 0.0;
31985 transition: DECELERATE 0.5;
31989 name: "button_unclick3";
31990 signal: "mouse,up,1";
31992 action: SIGNAL_EMIT "elm,action,click" "";
31995 name: "button_down_double";
31996 signal: "mouse,down,1,double";
31998 action: SIGNAL_EMIT "elm,action,click,double" "";
32003 name: "arrow_anim_start";
32004 action: STATE_SET "anim_1" 0.0;
32005 target: "arrow_right";
32006 target: "arrow_left";
32007 transition: LINEAR 0.6;
32008 after: "arrow_anim_1";
32011 name: "arrow_anim_1";
32012 action: STATE_SET "anim_2" 0.0;
32013 target: "arrow_right";
32014 target: "arrow_left";
32015 transition: LINEAR 0.6;
32016 after: "arrow_anim_2";
32019 name: "arrow_anim_2";
32020 action: STATE_SET "default" 0.0;
32021 target: "arrow_right";
32022 target: "arrow_left";
32023 after: "arrow_anim_start";
32026 name: "arrow_anim_stop";
32027 action: ACTION_STOP;
32028 target: "arrow_anim_start";
32029 target: "arrow_anim_1";
32030 target: "arrow_anim_2";
32031 after: "arrow_anim_stop_1";
32034 name: "arrow_anim_stop_1";
32035 action: STATE_SET "default" 0.0;
32036 target: "arrow_right";
32037 target: "arrow_left";
32038 transition: DECELERATE 0.4;
32042 name: "panes_fixed";
32043 signal: "elm.panes.fixed";
32045 action: STATE_SET "disabled" 0.0;
32046 target: "movement.decider";
32049 //allow the movement by interaction
32051 name: "panes_unfixed";
32052 signal: "elm.panes.unfixed";
32054 action: STATE_SET "default" 0.0;
32055 target: "movement.decider";
32059 name: "panes_pair";
32060 signal: "elm.panes.pair";
32065 set_int(state_pair, 1);
32066 get_state(PART:"elm.bar", st, 30, vl);
32067 set_state(PART:"elm.bar", st, 0.1);
32071 name: "panes_unpair";
32072 signal: "elm.panes.unpair";
32077 set_int(state_pair, 0);
32078 get_state(PART:"elm.bar", st, 30, vl);
32079 set_state(PART:"elm.bar", st, 0.0);
32086 name: "elm/panes/horizontal/default";
32088 image: "bt_base1.png" COMP;
32089 image: "bt_base2.png" COMP;
32090 image: "bt_hilight.png" COMP;
32091 image: "bt_shine.png" COMP;
32092 image: "bt_glow.png" COMP;
32093 image: "bt_dis_base.png" COMP;
32094 image: "bt_dis_hilight.png" COMP;
32095 image: "arrow_up.png" COMP;
32096 image: "arrow_down.png" COMP;
32099 public state_pair = 0; //0:both content are not set, 1:both content are set
32110 state: "default" 0.0;
32118 name: "whole_left";
32123 state: "default" 0.0;
32124 rel2.to_y: "elm.bar";
32125 rel2.relative: 1.0 0.0;
32131 name: "elm.swallow.left";
32133 clip_to: "whole_left";
32136 state: "default" 0.0;
32137 rel1.to: "whole_left";
32138 rel2.to: "whole_left";
32144 name: "whole_right";
32149 state: "default" 0.0;
32150 rel1.to_y: "elm.bar";
32151 rel1.relative: 0.0 1.0;
32157 name: "elm.swallow.right";
32159 clip_to: "whole_right";
32162 state: "default" 0.0;
32163 rel1.to: "whole_right";
32164 rel2.to: "whole_right";
32168 part { name: "elm.bar";
32175 description { state: "default" 0.0;
32178 rel1.relative: 0.5 0.0;
32179 rel2.relative: 0.5 1.0;
32181 normal: "bt_base2.png";
32184 image.middle: SOLID;
32186 description { state: "default" 0.1;
32187 inherit: "default" 0.0;
32191 description { state: "clicked" 0.0;
32192 inherit: "default" 0.0;
32193 image.normal: "bt_base1.png";
32194 image.middle: SOLID;
32196 description { state: "clicked" 0.1;
32197 inherit: "default" 0.1;
32198 image.normal: "bt_base1.png";
32199 image.middle: SOLID;
32201 description { state: "disabled" 0.0;
32202 inherit: "default" 0.0;
32204 normal: "bt_dis_base.png";
32208 description { state: "disabled" 0.1;
32209 inherit: "default" 0.1;
32211 normal: "bt_dis_base.png";
32216 part { name: "over1";
32218 description { state: "default" 0.0;
32219 rel1.to: "elm.bar";
32220 rel2.to: "elm.bar";
32221 rel2.relative: 1.0 0.5;
32223 normal: "bt_hilight.png";
32227 description { state: "disabled" 0.0;
32228 inherit: "default" 0.0;
32230 normal: "bt_dis_hilight.png";
32235 part { name: "over2";
32238 ignore_flags: ON_HOLD;
32239 description { state: "default" 0.0;
32240 rel1.to: "elm.bar";
32241 rel2.to: "elm.bar";
32243 normal: "bt_shine.png";
32247 description { state: "disabled" 0.0;
32248 inherit: "default" 0.0;
32252 part { name: "over3";
32255 description { state: "default" 0.0;
32256 color: 255 255 255 0;
32257 rel1.to: "elm.bar";
32258 rel2.to: "elm.bar";
32260 normal: "bt_glow.png";
32261 border: 12 12 12 12;
32265 description { state: "clicked" 0.0;
32266 inherit: "default" 0.0;
32268 color: 255 255 255 255;
32274 name: "arrow_right";
32276 description { state: "default" 0.0;
32279 color: 255 255 255 0;
32281 rel1.relative: 0.5 1.0;
32282 rel1.to_y: "elm.bar";
32283 rel1.offset: -45/2 45/2;
32285 rel2.relative: 0.5 1.0;
32286 rel2.to_y: "elm.bar";
32287 rel2.offset: 45/2 45/2;
32289 image.normal: "arrow_down.png";
32293 description { state: "anim_1" 0.0;
32294 inherit: "default" 0.0;
32295 color: 255 255 255 200;
32296 rel1.offset: -45/2 (45/2 +10);
32297 rel2.offset: 45/2 (45/2 +10);
32299 description { state: "anim_2" 0.0;
32300 inherit: "default" 0.0;
32301 color: 255 255 255 0;
32302 rel1.offset: -45/2 (45/2 + 20);
32303 rel2.offset: 45/2 (45/2 + 20);
32307 name: "arrow_left";
32309 description { state: "default" 0.0;
32312 color: 255 255 255 0;
32314 rel1.relative: 0.5 0.0;
32315 rel1.to_y: "elm.bar";
32316 rel1.offset: -45/2 -45/2;
32318 rel2.relative: 0.5 0.0;
32319 rel2.to_y: "elm.bar";
32320 rel2.offset: 45/2 -45/2;
32322 image.normal: "arrow_up.png";
32326 description { state: "anim_1" 0.0;
32327 inherit: "default" 0.0;
32328 color: 255 255 255 200;
32329 rel1.offset: -45/2 (-45/2 - 10);
32330 rel2.offset: 45/2 (-45/2 - 10);
32332 description { state: "anim_2" 0.0;
32333 inherit: "default" 0.0;
32334 color: 255 255 255 0;
32335 rel1.offset: -45/2 (-45/2 - 20);
32336 rel2.offset: 45/2 (-45/2 - 20);
32340 name: "movement.decider";
32342 description { state: "default" 0.0;
32343 rel1.to: "elm.bar";
32344 rel2.to: "elm.bar";
32347 description { state: "disabled" 0.0;
32348 inherit: "default" 0.0;
32356 name: "button_click";
32357 signal: "mouse,down,1";
32359 action: SIGNAL_EMIT "elm,action,press" "";
32360 after: "button_click_anim";
32361 after: "arrow_anim_start";
32364 name: "button_click_anim";
32366 if(get_int(state_pair) == 1)
32367 set_state(PART:"elm.bar", "clicked", 0.1);
32369 set_state(PART:"elm.bar", "clicked", 0.0);
32373 name: "button_unclick";
32374 signal: "mouse,up,1";
32376 action: SIGNAL_EMIT "elm,action,unpress" "";
32377 after: "button_unclick_anim";
32378 after: "arrow_anim_stop";
32381 name: "button_unclick_anim";
32383 if(get_int(state_pair) == 1)
32384 set_state(PART:"elm.bar", "default", 0.1);
32386 set_state(PART:"elm.bar", "default", 0.0);
32390 name: "button_click2";
32391 signal: "mouse,down,1";
32393 action: STATE_SET "clicked" 0.0;
32397 name: "button_unclick2";
32398 signal: "mouse,up,1";
32400 action: STATE_SET "default" 0.0;
32401 transition: DECELERATE 0.5;
32405 name: "button_unclick3";
32406 signal: "mouse,up,1";
32408 action: SIGNAL_EMIT "elm,action,click" "";
32411 name: "button_down_double";
32412 signal: "mouse,down,1,double";
32414 action: SIGNAL_EMIT "elm,action,click,double" "";
32419 name: "arrow_anim_start";
32420 action: STATE_SET "anim_1" 0.0;
32421 target: "arrow_right";
32422 target: "arrow_left";
32423 transition: LINEAR 0.6;
32424 after: "arrow_anim_1";
32427 name: "arrow_anim_1";
32428 action: STATE_SET "anim_2" 0.0;
32429 target: "arrow_right";
32430 target: "arrow_left";
32431 transition: LINEAR 0.6;
32432 after: "arrow_anim_2";
32435 name: "arrow_anim_2";
32436 action: STATE_SET "default" 0.0;
32437 target: "arrow_right";
32438 target: "arrow_left";
32439 after: "arrow_anim_start";
32442 name: "arrow_anim_stop";
32443 action: ACTION_STOP;
32444 target: "arrow_anim_start";
32445 target: "arrow_anim_1";
32446 target: "arrow_anim_2";
32447 after: "arrow_anim_stop_1";
32450 name: "arrow_anim_stop_1";
32451 action: STATE_SET "default" 0.0;
32452 target: "arrow_right";
32453 target: "arrow_left";
32454 transition: DECELERATE 0.4;
32458 name: "panes_fixed";
32459 signal: "elm.panes.fixed";
32461 action: STATE_SET "disabled" 0.0;
32462 target: "movement.decider";
32465 //allow the movement by interaction
32467 name: "panes_unfixed";
32468 signal: "elm.panes.unfixed";
32470 action: STATE_SET "default" 0.0;
32471 target: "movement.decider";
32475 name: "panes_pair";
32476 signal: "elm.panes.pair";
32481 set_int(state_pair, 1);
32482 get_state(PART:"elm.bar", st, 30, vl);
32483 set_state(PART:"elm.bar", st, 0.1);
32487 name: "panes_unpair";
32488 signal: "elm.panes.unpair";
32493 set_int(state_pair, 0);
32494 get_state(PART:"elm.bar", st, 30, vl);
32495 set_state(PART:"elm.bar", st, 0.0);
32503 /////////////////////////////////////////////////////////////////////////////
32505 /////////////////////////////////////////////////////////////////////////////
32507 name: "elm/panel/base/left";
32508 alias: "elm/panel/base/top";
32511 image: "bt_base1.png" COMP;
32512 image: "bt_hilight.png" COMP;
32513 image: "bt_shine.png" COMP;
32514 image: "bt_glow.png" COMP;
32515 image: "bt_dis_base.png" COMP;
32516 image: "icon_arrow_left.png" COMP;
32517 image: "icon_arrow_right.png" COMP;
32520 item: "focus_highlight" "on";
32524 part { name: "focus_highlight";
32525 description { state: "default" 0.0;
32527 color: 255 255 255 0;
32537 normal: "frame_2.png";
32542 description { state: "enabled" 0.0;
32543 inherit: "default" 0.0;
32545 color: 255 255 255 255;
32555 state: "default" 0.0;
32556 color: 255 255 255 0;
32557 rel1.relative: 0.0 0.0;
32559 rel2.relative: 1.0 1.0;
32560 rel2.offset: -1 -1;
32564 state: "hidden" 0.0;
32565 inherit: "default" 0.0;
32566 rel1.relative: -1.0 0.0;
32568 rel2.relative: 0.0 1.0;
32569 rel2.offset: 20 -1;
32579 state: "default" 0.0;
32582 rel2.offset: -20 -1;
32585 normal: "bt_dis_base.png";
32597 state: "default" 0.0;
32612 name: "elm.swallow.content";
32614 clip_to: "clipper";
32617 state: "default" 0.0;
32618 rel1.to: "clipper";
32619 rel2.to: "clipper";
32629 state: "default" 0.0;
32642 normal: "bt_base1.png";
32649 state: "clicked" 0.0;
32650 inherit: "default" 0.0;
32660 state: "default" 0.0;
32669 normal: "bt_hilight.png";
32680 ignore_flags: ON_HOLD;
32683 state: "default" 0.0;
32688 normal: "bt_shine.png";
32701 state: "default" 0.0;
32702 color: 255 255 255 0;
32707 normal: "bt_glow.png";
32708 border: 12 12 12 12;
32714 state: "clicked" 0.0;
32715 inherit: "default" 0.0;
32717 color: 255 255 255 255;
32727 state: "default" 0.0;
32733 image.normal: "icon_arrow_left.png";
32737 state: "hidden" 0.0;
32738 inherit: "default" 0.0;
32739 image.normal: "icon_arrow_right.png";
32748 signal: "elm,action,show";
32750 action: STATE_SET "default" 0.0;
32752 target: "btn_icon";
32753 transition: LINEAR 0.5;
32758 signal: "elm,action,hide";
32760 action: STATE_SET "hidden" 0.0;
32762 target: "btn_icon";
32763 transition: LINEAR 0.5;
32768 signal: "mouse,down,1";
32769 source: "btn_over2";
32770 action: STATE_SET "clicked" 0.0;
32775 name: "btn_unclick";
32776 signal: "mouse,up,1";
32777 source: "btn_over2";
32778 action: STATE_SET "default" 0.0;
32783 name: "btn_click2";
32784 signal: "mouse,down,1";
32785 source: "btn_over3";
32786 action: STATE_SET "clicked" 0.0;
32787 target: "btn_over3";
32791 name: "btn_unclick2";
32792 signal: "mouse,up,1";
32793 source: "btn_over3";
32794 action: STATE_SET "default" 0.0;
32795 transition: DECELERATE 0.5;
32796 target: "btn_over3";
32800 name: "btn_unclick3";
32801 signal: "mouse,clicked,1";
32802 source: "btn_over2";
32803 action: SIGNAL_EMIT "elm,action,panel,toggle" "";
32805 program { name: "highlight_show";
32806 signal: "elm,action,focus_highlight,show";
32808 action: STATE_SET "enabled" 0.0;
32809 transition: ACCELERATE 0.3;
32810 target: "focus_highlight";
32812 program { name: "highlight_hide";
32813 signal: "elm,action,focus_highlight,hide";
32815 action: STATE_SET "default" 0.0;
32816 transition: DECELERATE 0.3;
32817 target: "focus_highlight";
32823 name: "elm/panel/base/right";
32824 alias: "elm/panel/base/bottom";
32827 image: "bt_base1.png" COMP;
32828 image: "bt_hilight.png" COMP;
32829 image: "bt_shine.png" COMP;
32830 image: "bt_glow.png" COMP;
32831 image: "bt_dis_base.png" COMP;
32832 image: "icon_arrow_left.png" COMP;
32833 image: "icon_arrow_right.png" COMP;
32837 part { name: "focus_highlight";
32838 description { state: "default" 0.0;
32840 color: 255 255 255 0;
32850 normal: "frame_2.png";
32855 description { state: "enabled" 0.0;
32856 inherit: "default" 0.0;
32858 color: 255 255 255 255;
32868 state: "default" 0.0;
32869 color: 255 255 255 0;
32870 rel1.relative: 0.0 0.0;
32872 rel2.relative: 1.0 1.0;
32873 rel2.offset: -1 -1;
32877 state: "hidden" 0.0;
32878 inherit: "default" 0.0;
32879 rel1.relative: 1.0 0.0;
32880 rel1.offset: -22 0;
32881 rel2.relative: 2.0 1.0;
32882 rel2.offset: -23 -1;
32892 state: "default" 0.0;
32898 normal: "bt_dis_base.png";
32910 state: "default" 0.0;
32925 name: "elm.swallow.content";
32927 clip_to: "clipper";
32930 state: "default" 0.0;
32931 rel1.to: "clipper";
32932 rel2.to: "clipper";
32942 state: "default" 0.0;
32958 normal: "bt_base1.png";
32965 state: "clicked" 0.0;
32966 inherit: "default" 0.0;
32976 state: "default" 0.0;
32985 normal: "bt_hilight.png";
32996 ignore_flags: ON_HOLD;
32999 state: "default" 0.0;
33004 normal: "bt_shine.png";
33017 state: "default" 0.0;
33018 color: 255 255 255 0;
33023 normal: "bt_glow.png";
33024 border: 12 12 12 12;
33030 state: "clicked" 0.0;
33031 inherit: "default" 0.0;
33033 color: 255 255 255 255;
33043 state: "default" 0.0;
33049 image.normal: "icon_arrow_right.png";
33053 state: "hidden" 0.0;
33054 inherit: "default" 0.0;
33055 image.normal: "icon_arrow_left.png";
33064 signal: "elm,action,show";
33066 action: STATE_SET "default" 0.0;
33068 target: "btn_icon";
33069 transition: LINEAR 0.5;
33074 signal: "elm,action,hide";
33076 action: STATE_SET "hidden" 0.0;
33078 target: "btn_icon";
33079 transition: LINEAR 0.5;
33084 signal: "mouse,down,1";
33085 source: "btn_over2";
33086 action: STATE_SET "clicked" 0.0;
33091 name: "btn_unclick";
33092 signal: "mouse,up,1";
33093 source: "btn_over2";
33094 action: STATE_SET "default" 0.0;
33099 name: "btn_click2";
33100 signal: "mouse,down,1";
33101 source: "btn_over3";
33102 action: STATE_SET "clicked" 0.0;
33103 target: "btn_over3";
33107 name: "btn_unclick2";
33108 signal: "mouse,up,1";
33109 source: "btn_over3";
33110 action: STATE_SET "default" 0.0;
33111 transition: DECELERATE 0.5;
33112 target: "btn_over3";
33116 name: "btn_unclick3";
33117 signal: "mouse,up,1";
33118 source: "btn_over2";
33119 action: SIGNAL_EMIT "elm,action,panel,toggle" "";
33121 program { name: "highlight_show";
33122 signal: "elm,action,focus";
33124 action: STATE_SET "enabled" 0.0;
33125 transition: ACCELERATE 0.3;
33126 target: "focus_highlight";
33128 program { name: "highlight_hide";
33129 signal: "elm,action,unfocus";
33131 action: STATE_SET "default" 0.0;
33132 transition: DECELERATE 0.3;
33133 target: "focus_highlight";
33138 ///////////////////////////////////////////////////////////////////////////////
33139 group { name: "elm/conformant/base/default";
33141 part { name: "elm.swallow.shelf";
33143 description { state: "default" 0.0;
33146 rel2.relative: 1.0 0.0;
33149 part { name: "elm.swallow.content";
33151 description { state: "default" 0.0;
33153 rel1.relative: 0.0 1.0;
33154 rel1.to_y: "elm.swallow.shelf";
33155 rel2.relative: 1.0 0.0;
33156 rel2.to_y: "elm.swallow.virtualkeypad";
33159 part { name: "elm.swallow.virtualkeypad";
33161 description { state: "default" 0.0;
33164 rel1.relative: 0.0 0.0;
33165 rel1.to_y: "elm.swallow.panel";
33166 rel2.relative: 1.0 0.0;
33167 rel2.to_y: "elm.swallow.panel";
33170 part { name: "elm.swallow.panel";
33172 description { state: "default" 0.0;
33175 rel1.relative: 0.0 1.0;
33181 /////////////////////////////////////////////////////////////////////////////
33183 /////////////////////////////////////////////////////////////////////////////
33185 part { name: "ch_"#_pos".base"; \
33187 description { state: "default" 0.0; \
33189 relative: (_pos % 7 * 7 / 8 / 6) 0; \
33193 relative: (_pos % 7 * 7 / 8 / 6 + 1 / 8) 1; \
33200 part { name: "ch_"#_pos".text"; \
33202 effect: SOFT_SHADOW; \
33205 clip_to: "ch_"#_pos".clipper"; \
33207 state: "default" 0.0; \
33208 rel1.to: "ch_"#_pos".base"; \
33209 rel2.to: "ch_"#_pos".base"; \
33210 color: 0 0 0 255; \
33220 part { name: "ch_"#_pos".clipper"; \
33222 description { state: "default" 0.0; \
33223 rel1.to: "ch_"#_pos".base"; \
33224 rel2.to: "ch_"#_pos".base"; \
33228 #define CIT(_pos) \
33229 part { name: "cit_"#_pos".rect"; \
33231 description { state: "default" 0.0; \
33233 relative: (_pos % 7 * 7 / 8 / 6) \
33234 (_pos / 8 / 5 - _pos % 7 / 8 / 5); \
33238 relative: (_pos % 7 * 7 / 8 / 6 + 1 / 8) \
33239 (_pos / 8 / 5 - _pos % 7 / 8 / 5 + 1 / 8); \
33247 name: "cit_"#_pos".event"; \
33249 repeat_events: 1; \
33251 rel1.to: "cit_"#_pos".rect"; \
33252 rel2.to: "cit_"#_pos".rect"; \
33253 state: "default" 0.0; \
33257 part { name: "cit_"#_pos".shelf"; \
33260 description { state: "default" 0.0; \
33262 to: "cit_"#_pos".bg"; \
33266 to: "cit_"#_pos".bg"; \
33268 color: 200 200 200 255; \
33271 part { name: "cit_"#_pos".hd"; \
33274 description { state: "default" 0.0; \
33276 to: "cit_"#_pos".bg"; \
33280 to: "cit_"#_pos".bg"; \
33283 color: 160 0 0 255; \
33285 description { state: "visible" 0.0; \
33286 inherit: "default" 0.0; \
33291 name: "cit_"#_pos".base_sh"; \
33294 state: "default" 0.0; \
33298 to: "cit_"#_pos".base"; \
33299 relative: 0.0 1.0; \
33303 to: "cit_"#_pos".base"; \
33304 relative: 1.0 1.05; \
33308 normal: "ilist_item_shadow.png"; \
33314 name: "cit_"#_pos".base"; \
33317 state: "default" 0.0; \
33318 rel1.to: "cit_"#_pos".rect"; \
33319 rel2.to: "cit_"#_pos".rect"; \
33320 rel2.offset: -1 -1; \
33322 normal: "ilist_1.png"; \
33328 state: "today" 0.0; \
33329 inherit: "default" 0.0; \
33330 image.normal: "ilist_2.png"; \
33331 color: 240 240 240 255; \
33334 part { name: "cit_"#_pos".bg"; \
33336 description { state: "default" 0.0; \
33338 color: 255 255 255 0; \
33340 to: "cit_"#_pos".rect"; \
33341 relative: 0.0 0.0; \
33344 to: "cit_"#_pos".rect"; \
33345 relative: 1.0 1.0; \
33349 normal: "bt_sm_base1.png"; \
33352 image.middle: SOLID; \
33354 description { state: "selected" 0.0; \
33355 inherit: "default" 0.0; \
33357 color: 255 255 255 255; \
33360 part { name: "cit_"#_pos".text"; \
33362 effect: SOFT_SHADOW; \
33366 state: "default" 0.0; \
33367 rel1.to: "cit_"#_pos".bg"; \
33368 rel2.to: "cit_"#_pos".bg"; \
33369 color: 0 0 0 255; \
33378 description { state: "selected" 0.0; \
33379 inherit: "default" 0.0; \
33380 color: 224 224 224 255; \
33381 color3: 0 0 0 64; \
33384 part { name: "cit_"#_pos".fg1"; \
33386 description { state: "default" 0.0; \
33388 color: 255 255 255 0; \
33389 rel1.to: "cit_"#_pos".bg"; \
33390 rel2.relative: 1.0 0.5; \
33391 rel2.to: "cit_"#_pos".bg"; \
33393 normal: "bt_sm_hilight.png"; \
33397 description { state: "selected" 0.0; \
33398 inherit: "default" 0.0; \
33400 color: 255 255 255 255; \
33403 part { name: "cit_"#_pos".fg2"; \
33405 description { state: "default" 0.0; \
33407 color: 255 255 255 0; \
33408 rel1.to: "cit_"#_pos".bg"; \
33409 rel2.to: "cit_"#_pos".bg"; \
33411 normal: "bt_sm_shine.png"; \
33415 description { state: "selected" 0.0; \
33416 inherit: "default" 0.0; \
33418 color: 255 255 255 255; \
33421 part { name: "cit_"#_pos".check"; \
33423 description { state: "default" 0.0; \
33425 to: "cit_"#_pos".bg"; \
33426 relative: 0.7 0.6; \
33430 to: "cit_"#_pos".bg"; \
33431 relative: 1.1 1.2; \
33436 color: 255 0 0 255; \
33437 image.normal: "check.png"; \
33439 description { state: "visible" 0.0; \
33440 inherit: "default" 0.0; \
33446 name: "cit_"#_pos".go_active"; \
33447 signal: "cit_"#_pos",selected"; \
33449 action: STATE_SET "selected" 0.0; \
33450 target: "cit_"#_pos".bg"; \
33451 target: "cit_"#_pos".fg1"; \
33452 target: "cit_"#_pos".fg2"; \
33453 target: "cit_"#_pos".text"; \
33456 name: "cit_"#_pos".go_passive"; \
33457 signal: "cit_"#_pos",unselected"; \
33459 action: STATE_SET "default" 0.0; \
33460 target: "cit_"#_pos".bg"; \
33461 target: "cit_"#_pos".fg1"; \
33462 target: "cit_"#_pos".fg2"; \
33463 target: "cit_"#_pos".text"; \
33466 name: "cit_"#_pos".is_today"; \
33467 signal: "cit_"#_pos",today"; \
33469 action: STATE_SET "today" 0.0; \
33470 target: "cit_"#_pos".base"; \
33473 name: "cit_"#_pos".not_today"; \
33474 signal: "cit_"#_pos",not_today"; \
33476 action: STATE_SET "default" 0.0; \
33477 target: "cit_"#_pos".base"; \
33480 source: "cit_"#_pos".clicked"; \
33481 signal: "mouse,clicked,1"; \
33482 source: "cit_"#_pos".event"; \
33483 action: SIGNAL_EMIT "elm,action,selected" #_pos; \
33486 name: "cit_"#_pos".clear"; \
33487 signal: "cit_"#_pos",clear"; \
33489 action: STATE_SET "default" 0.0; \
33490 target: "cit_"#_pos".check"; \
33491 target: "cit_"#_pos".hd"; \
33494 name: "cit_"#_pos".checked"; \
33495 signal: "cit_"#_pos",checked"; \
33497 action: STATE_SET "visible" 0.0; \
33498 target: "cit_"#_pos".check"; \
33501 name: "cit_"#_pos".holiday"; \
33502 signal: "cit_"#_pos",holiday"; \
33504 action: STATE_SET "visible" 0.0; \
33505 target: "cit_"#_pos".hd"; \
33509 group { name: "elm/calendar/base/default";
33511 image: "shelf_inset.png" COMP;
33512 image: "bt_base1.png" COMP;
33513 image: "bt_hilight.png" COMP;
33514 image: "bt_shine.png" COMP;
33515 image: "bt_glow.png" COMP;
33516 image: "bt_dis_base.png" COMP;
33517 image: "bt_dis_hilight.png" COMP;
33518 image: "sp_bt_l.png" COMP;
33519 image: "sp_bt_r.png" COMP;
33520 image: "bt_sm_base1.png" COMP;
33521 image: "bt_sm_shine.png" COMP;
33522 image: "bt_sm_hilight.png" COMP;
33523 image: "ilist_1.png" COMP;
33524 image: "ilist_2.png" COMP;
33525 image: "ilist_item_shadow.png" COMP;
33526 image: "check.png" COMP;
33531 description { state: "default" 0.0;
33534 rel2.offset: -2 -2;
33535 color: 255 255 255 0;
33539 part { name: "spinner-base";
33542 description { state: "default" 0.0;
33548 rel2.offset: -7 -7;
33549 color: 255 255 255 0;
33553 part { name: "conf_over_spinner";
33555 description { state: "default" 0.0;
33556 rel1.to: "spinner-base";
33557 rel1.offset: -3 -3;
33558 rel2.to: "spinner-base";
33561 normal: "shelf_inset.png";
33568 part { name: "table-base";
33571 description { state: "default" 0.0;
33574 rel1.to_y: "spinner-base";
33576 rel1.relative: 0 1;
33578 rel2.offset: -7 -7;
33579 color: 255 255 255 0;
33582 part { name: "conf_over_table";
33584 description { state: "default" 0.0;
33585 rel1.to: "table-base";
33586 rel1.offset: -3 -3;
33587 rel2.to: "table-base";
33590 normal: "shelf_inset.png";
33597 part { name: "header";
33600 description { state: "default" 0.0;
33601 rel1.to: "table-base";
33602 rel1.relative: 0 0;
33603 rel2.to: "table-base";
33604 rel2.relative: 1 0.1;
33605 color: 255 255 255 0;
33608 part { name: "base";
33611 description { state: "default" 0.0;
33612 rel1.to_x: "table-base";
33613 rel1.to_y: "header";
33614 rel1.relative: 0 1;
33616 rel2.to: "table-base";
33618 color: 255 255 255 0;
33621 part { name: "left_bt";
33623 description { state: "default" 0.0;
33624 rel1 { to: "spinner-base";
33627 rel2 { to: "spinner-base";
33635 normal: "bt_base1.png";
33640 description { state: "clicked" 0.0;
33641 inherit: "default" 0.0;
33642 image.normal: "bt_base1.png";
33643 image.middle: SOLID;
33646 part { name: "left_over1";
33648 description { state: "default" 0.0;
33649 rel1.to: "left_bt";
33650 rel2 { to: "left_bt";
33654 normal: "bt_hilight.png";
33659 part { name: "left_over2";
33662 description { state: "default" 0.0;
33663 rel1.to: "left_bt";
33664 rel2.to: "left_bt";
33666 normal: "bt_shine.png";
33671 part { name: "left_over3";
33674 description { state: "default" 0.0;
33675 color: 255 255 255 0;
33676 rel1.to: "left_bt";
33677 rel2.to: "left_bt";
33679 normal: "bt_glow.png";
33680 border: 12 12 12 12;
33684 description { state: "clicked" 0.0;
33685 inherit: "default" 0.0;
33687 color: 255 255 255 255;
33690 part { name: "right_bt";
33692 description { state: "default" 0.0;
33693 rel1 { to: "spinner-base";
33696 rel2 { to: "spinner-base";
33704 normal: "bt_base1.png";
33709 description { state: "clicked" 0.0;
33710 inherit: "default" 0.0;
33711 image.normal: "bt_base1.png";
33712 image.middle: SOLID;
33715 part { name: "right_over1";
33717 description { state: "default" 0.0;
33718 rel1.to: "right_bt";
33719 rel2 { to: "right_bt";
33723 normal: "bt_hilight.png";
33728 part { name: "right_over2";
33731 description { state: "default" 0.0;
33732 rel1.to: "right_bt";
33733 rel2.to: "right_bt";
33735 normal: "bt_shine.png";
33740 part { name: "right_over3";
33743 description { state: "default" 0.0;
33744 color: 255 255 255 0;
33745 rel1.to: "right_bt";
33746 rel2.to: "right_bt";
33748 normal: "bt_glow.png";
33749 border: 12 12 12 12;
33753 description { state: "clicked" 0.0;
33754 inherit: "default" 0.0;
33756 color: 255 255 255 255;
33759 part { name: "left_bt_icon";
33761 description { state: "default" 0.0;
33762 rel1.to: "left_bt";
33763 rel2.to: "left_bt";
33767 image.normal: "sp_bt_l.png";
33770 part { name: "right_bt_icon";
33772 description { state: "default" 0.0;
33773 rel1.to: "right_bt";
33774 rel2.to: "right_bt";
33778 image.normal: "sp_bt_r.png";
33781 part { name: "month_text";
33785 description { state: "default" 0.0;
33788 rel1 { relative: 1.0 0.0;
33791 to_y: "spinner-base";
33793 rel2 { relative: 0.0 1.0;
33796 to_y: "spinner-base";
33800 font: "Sans,Edje-Vera";
33807 CH(0) CH(1) CH(2) CH(3) CH(4) CH(5) CH(6)
33808 CIT(0) CIT(1) CIT(2) CIT(3) CIT(4) CIT(5) CIT(6)
33809 CIT(7) CIT(8) CIT(9) CIT(10) CIT(11) CIT(12) CIT(13)
33810 CIT(14) CIT(15) CIT(16) CIT(17) CIT(18) CIT(19) CIT(20)
33811 CIT(21) CIT(22) CIT(23) CIT(24) CIT(25) CIT(26) CIT(27)
33812 CIT(28) CIT(29) CIT(30) CIT(31) CIT(32) CIT(33) CIT(34)
33813 CIT(35) CIT(36) CIT(37) CIT(38) CIT(39) CIT(40) CIT(41)
33816 program { name: "dec_start";
33817 signal: "mouse,down,1";
33819 action: SIGNAL_EMIT "elm,action,decrement,start" "";
33821 program { name: "dec_stop";
33822 signal: "mouse,up,1";
33824 action: SIGNAL_EMIT "elm,action,stop" "";
33826 program { name: "inc_start";
33827 signal: "mouse,down,1";
33828 source: "right_bt";
33829 action: SIGNAL_EMIT "elm,action,increment,start" "";
33831 program { name: "inc_stop";
33832 signal: "mouse,up,1";
33833 source: "right_bt";
33834 action: SIGNAL_EMIT "elm,action,stop" "";
33837 name: "left_bt_click";
33838 signal: "mouse,down,1";
33839 source: "left_over2";
33840 action: STATE_SET "clicked" 0.0;
33844 name: "left_bt_unclick";
33845 signal: "mouse,up,1";
33846 source: "left_over2";
33847 action: STATE_SET "default" 0.0;
33851 name: "left_bt_click2";
33852 signal: "mouse,down,1";
33853 source: "left_over3";
33854 action: STATE_SET "clicked" 0.0;
33855 target: "left_over3";
33858 name: "left_bt_unclick2";
33859 signal: "mouse,up,1";
33860 source: "left_over3";
33861 action: STATE_SET "default" 0.0;
33862 transition: DECELERATE 0.5;
33863 target: "left_over3";
33866 name: "right_bt_click";
33867 signal: "mouse,down,1";
33868 source: "right_over2";
33869 action: STATE_SET "clicked" 0.0;
33870 target: "right_bt";
33873 name: "right_bt_unclick";
33874 signal: "mouse,up,1";
33875 source: "right_over2";
33876 action: STATE_SET "default" 0.0;
33877 target: "right_bt";
33880 name: "right_bt_click2";
33881 signal: "mouse,down,1";
33882 source: "right_over3";
33883 action: STATE_SET "clicked" 0.0;
33884 target: "right_over3";
33887 name: "right_bt_unclick2";
33888 signal: "mouse,up,1";
33889 source: "right_over3";
33890 action: STATE_SET "default" 0.0;
33891 transition: DECELERATE 0.5;
33892 target: "right_over3";
33900 ////////////////////////////////////////////////////////////////////////////////
33902 ////////////////////////////////////////////////////////////////////////////////
33903 group { name: "elm/colorselector/bg/default";
33905 part { name: "elm.colorbar_0";
33908 description { state: "default" 0.0;
33910 rel1.relative: 0.0 0.00653594771;
33911 rel2.relative: 1.0 0.254901961;
33914 part { name: "elm.colorbar_1";
33917 description { state: "default" 0.0;
33919 rel1.relative: 0.0 0.254901961;
33920 rel2.relative: 1.0 0.503267974;
33923 part { name: "elm.colorbar_2";
33926 description { state: "default" 0.0;
33928 rel1.relative: 0.0 0.503267974;
33929 rel2.relative: 1.0 0.751633987;
33932 part { name: "elm.colorbar_3";
33935 description { state: "default" 0.0;
33937 rel1.relative: 0.0 0.751633987;
33938 rel2.relative: 1.0 1.0;
33944 group { name: "elm/colorselector/base/default";
33946 part { name: "elm.bar_bg";
33949 description { state: "default" 0.0;
33953 to_x: "elm.arrow_bg";
33954 to_y: "elm.arrow_icon";
33958 relative: 1.0 0.83;
33959 to_x: "elm.arrow_bg";
33964 part { name: "elm.bar";
33967 description { state: "default" 0.0;
33968 rel1.to: "elm.bar_bg";
33969 rel2.to: "elm.bar_bg";
33972 part { name: "elm.arrow_bg";
33975 description { state: "default" 0.0;
33977 relative: 1.0 0.17;
33979 to_x: "elm.l_button";
33982 relative: 0.0 0.83;
33984 to_x: "elm.r_button";
33988 part { name: "elm.arrow";
33992 description { state: "default" 0.0;
33997 to_x: "elm.arrow_bg";
34000 relative: 0.0 0.17;
34001 to_x: "elm.arrow_bg";
34007 confine: "elm.arrow_bg";
34012 part { name: "elm.arrow_icon";
34015 description { state: "default" 0.0;
34030 part { name: "event";
34033 description { state: "default" 0.0;
34035 to: "elm.arrow_icon";
34038 to_x: "elm.arrow_icon";
34039 to_y: "elm.arrow_bg";
34045 events: "elm.arrow";
34048 part { name: "elm.l_button";
34052 description { state: "default" 0.0;
34057 to_y: "elm.bar_bg";
34061 to_y: "elm.bar_bg";
34066 part { name: "elm.r_button";
34071 state: "default" 0.0;
34076 to_y: "elm.bar_bg";
34080 to_y: "elm.bar_bg";
34088 group{ name: "elm/colorselector/image/colorbar_0";
34090 image: "color_picker_color.png" COMP;
34093 part { name: "colorbar_0_image";
34096 description { state: "default" 0.0;
34097 rel2.offset: -1 -1;
34098 image.normal: "color_picker_color.png";
34104 group { name: "elm/colorselector/image/colorbar_1";
34106 image: "color_picker_opacity.png" COMP;
34109 part { name: "colorbar_1_image";
34112 description { state: "default" 0.0;
34113 rel2.offset: -1 -1;
34114 image.normal: "color_picker_opacity.png";
34120 group { name: "elm/colorselector/image/colorbar_2";
34122 image: "color_picker_brightness.png" COMP;
34125 part { name: "colorbar_2_image";
34128 description { state: "default" 0.0;
34129 rel2.offset: -1 -1;
34130 image.normal: "color_picker_brightness.png";
34136 group { name: "elm/colorselector/image/colorbar_3";
34138 image: "color_picker_alpha.png" COMP;
34141 part { name: "colorbar_3_image";
34144 description { state: "default" 0.0;
34145 rel2.offset: -1 -1;
34146 image.normal: "color_picker_alpha.png";
34152 group { name: "elm/colorselector/bg_image/colorbar_3";
34154 image: "color_picker_alpha_bg.png" COMP;
34157 part { name: "colorbar_3_image";
34160 description { state: "default" 0.0;
34161 rel2.offset: -1 -1;
34162 image.normal: "color_picker_alpha_bg.png";
34168 group { name: "elm/colorselector/image/updown";
34170 image: "icon_arrow_down.png" COMP;
34176 description { state: "default" 0.0;
34180 part { name: "arrow_image";
34183 description { state: "default" 0.0;
34184 image.normal: "icon_arrow_down.png";
34190 group { name: "elm/colorselector/button/left";
34192 image: "bt_base1.png" COMP;
34193 image: "bt_shine.png" COMP;
34194 image: "sp_bt_l.png" COMP;
34197 part { name: "button_image";
34199 description { state: "default" 0.0;
34200 image.normal: "bt_base1.png";
34201 image.border: 6 6 6 6;
34202 image.middle: SOLID;
34205 description { state: "clicked" 0.0;
34206 inherit: "default" 0.0;
34207 image.normal: "bt_shine.png";
34208 image.border: 6 6 6 6;
34209 image.middle: SOLID;
34212 part { name: "btn_over";
34215 description { state: "default" 0.0;
34216 rel1.to: "button_image";
34219 to: "button_image";
34222 normal: "bt_hilight.png";
34227 part { name: "btn_over2";
34231 ignore_flags: ON_HOLD;
34232 description { state: "default" 0.0;
34233 rel1.to: "button_image";
34234 rel2.to: "button_image";
34236 normal: "bt_shine.png";
34241 part { name: "focus_image";
34243 description { state: "default" 0.0;
34244 color: 255 255 255 0;
34245 rel1.to: "button_image";
34246 rel2.to: "button_image";
34248 normal: "bt_glow.png";
34249 border: 12 12 12 12;
34254 description { state: "clicked" 0.0;
34255 inherit: "default" 0.0;
34257 color: 255 255 255 255;
34260 part { name: "left_arrow";
34262 description { state: "default" 0.0;
34265 image.normal: "sp_bt_l.png";
34272 name: "button_down";
34273 signal: "elm,state,left,button,down";
34274 source: "left_button";
34275 action: STATE_SET "clicked" 0.0;
34276 target: "button_image";
34277 target: "focus_image";
34281 signal: "elm,state,left,button,up";
34282 source: "left_button";
34283 action: STATE_SET "default" 0.0;
34284 target: "button_image";
34285 target: "focus_image";
34290 group { name: "elm/colorselector/button/right";
34292 image: "bt_base1.png" COMP;
34293 image: "bt_shine.png" COMP;
34294 image: "sp_bt_r.png" COMP;
34297 part { name: "button_image";
34299 description { state: "default" 0.0;
34300 image.normal: "bt_base1.png";
34301 image.border: 6 6 6 6;
34302 image.middle: SOLID;
34305 description { state: "clicked" 0.0;
34306 inherit: "default" 0.0;
34307 image.normal: "bt_shine.png";
34308 image.border: 6 6 6 6;
34309 image.middle: SOLID;
34312 part { name: "btn_over";
34315 description { state: "default" 0.0;
34316 rel1.to: "button_image";
34319 to: "button_image";
34322 normal: "bt_hilight.png";
34327 part { name: "btn_over2";
34331 ignore_flags: ON_HOLD;
34332 description { state: "default" 0.0;
34333 rel1.to: "button_image";
34334 rel2.to: "button_image";
34336 normal: "bt_shine.png";
34341 part { name: "focus_image";
34343 description { state: "default" 0.0;
34344 color: 255 255 255 0;
34345 rel1.to: "button_image";
34346 rel2.to: "button_image";
34348 normal: "bt_glow.png";
34349 border: 12 12 12 12;
34354 description { state: "clicked" 0.0;
34355 inherit: "default" 0.0;
34357 color: 255 255 255 255;
34360 part { name: "right_arrow";
34362 description { state: "default" 0.0;
34365 image.normal: "sp_bt_r.png";
34372 name: "button_down";
34373 signal: "elm,state,right,button,down";
34374 source: "right_button";
34375 action: STATE_SET "clicked" 0.0;
34376 target: "button_image";
34377 target: "focus_image";
34381 signal: "elm,state,right,button,up";
34382 source: "right_button";
34383 action: STATE_SET "default" 0.0;
34384 target: "button_image";
34385 target: "focus_image";
34390 ///////////////////////////////////////////////////////////////////////////////
34391 #define FLIP_PICKER_MAX_LEN (50)
34392 #define FLIP_PICKER_MAX_LEN_STR "50"
34394 group { name: "elm/flipselector/base/default";
34396 image: "flip_base.png" COMP;
34397 image: "flip_base_shad.png" COMP;
34398 image: "flip_shad.png" COMP;
34399 image: "arrow_up.png" COMP;
34400 image: "arrow_down.png" COMP;
34401 image: "flip_t.png" COMP;
34402 image: "flip_b.png" COMP;
34406 item: "max_len" FLIP_PICKER_MAX_LEN_STR;
34409 //FIXME: quick successive clicks on, say, up, lead to nastiness
34411 public cur, prev, next, lock;
34413 public animator_bottom_down(val, Float:pos) {
34414 new tmp[FLIP_PICKER_MAX_LEN];
34416 set_tween_state(PART:"bottom", pos, "shrink", 0.0, "default", 0.0);
34417 set_tween_state(PART:"bottom_sheet", pos, "shrink", 0.0, "default",
34419 set_tween_state(PART:"shadow", pos, "half", 0.0, "full",
34423 set_state(PART:"shadow", "default", 0.0);
34426 fetch_str(next, 0, tmp, FLIP_PICKER_MAX_LEN);
34427 if (strncmp(tmp, "", FLIP_PICKER_MAX_LEN) != 0) {
34428 replace_str(next, 0, "");
34429 message(MSG_STRING, 1, tmp);
34434 public animator_top_down(val, Float:pos) {
34435 set_tween_state(PART:"top", pos, "default", 0.0, "shrink", 0.0);
34436 set_tween_state(PART:"top_sheet", pos, "default", 0.0, "shrink",
34438 set_tween_state(PART:"shadow", pos, "default", 0.0, "half",
34442 anim(0.2, "animator_bottom_down", val);
34445 public animator_bottom_up(val, Float:pos) {
34446 set_tween_state(PART:"bottom", pos, "default", 0.0, "shrink", 0.0);
34447 set_tween_state(PART:"bottom_sheet", pos, "default", 0.0, "shrink",
34449 set_tween_state(PART:"shadow", pos, "full", 0.0, "half",
34453 anim(0.2, "animator_top_up", val);
34456 public animator_top_up(val, Float:pos) {
34457 new tmp[FLIP_PICKER_MAX_LEN];
34459 set_tween_state(PART:"top", pos, "shrink", 0.0, "default", 0.0);
34460 set_tween_state(PART:"top_sheet", pos, "shrink", 0.0, "default",
34462 set_tween_state(PART:"shadow", pos, "half", 0.0, "default",
34466 set_state(PART:"shadow", "default", 0.0);
34469 fetch_str(next, 0, tmp, FLIP_PICKER_MAX_LEN);
34470 if (strncmp(tmp, "", FLIP_PICKER_MAX_LEN) != 0) {
34471 replace_str(next, 0, "");
34472 message(MSG_STRING, 2, tmp);
34477 public message(Msg_Type:type, id, ...) {
34479 if ((type == MSG_STRING) && (id == 1)) {
34480 new value[FLIP_PICKER_MAX_LEN], tmp[FLIP_PICKER_MAX_LEN];
34482 snprintf(value, FLIP_PICKER_MAX_LEN, "%s", getarg(2));
34484 if (get_int(lock) == 1) {
34485 replace_str(next, 0, value);
34489 fetch_str(cur, 0, tmp, FLIP_PICKER_MAX_LEN);
34491 set_text(PART:"bottom_b", tmp);
34493 set_state(PART:"top", "shrink", 0.0);
34494 set_text(PART:"top", tmp);
34495 set_state(PART:"top", "default", 0.0);
34496 set_text(PART:"top", tmp);
34498 replace_str(prev, 0, tmp);
34500 set_state(PART:"bottom", "default", 0.0);
34501 set_text(PART:"bottom", value);
34502 set_state(PART:"bottom", "shrink", 0.0);
34503 set_text(PART:"bottom", value);
34505 set_text(PART:"top_b", value);
34507 replace_str(cur, 0, value);
34509 set_state(PART:"bottom_sheet", "shrink", 0.0);
34510 set_state(PART:"top_sheet", "default", 0.0);
34513 set_state(PART:"shadow", "default", 0.0);
34514 anim(0.2, "animator_top_down", 1);
34518 if ((type == MSG_STRING) && (id == 2)) {
34519 new value[FLIP_PICKER_MAX_LEN], tmp[FLIP_PICKER_MAX_LEN];
34521 snprintf(value, FLIP_PICKER_MAX_LEN, "%s", getarg(2));
34523 if (get_int(lock) == 1) {
34524 replace_str(next, 0, value);
34528 fetch_str(cur, 0, tmp, FLIP_PICKER_MAX_LEN);
34530 set_text(PART:"top_b", tmp);
34532 set_state(PART:"bottom", "shrink", 0.0);
34533 set_text(PART:"bottom", tmp);
34534 set_state(PART:"bottom", "default", 0.0);
34535 set_text(PART:"bottom", tmp);
34537 replace_str(prev, 0, tmp);
34539 set_state(PART:"top", "default", 0.0);
34540 set_text(PART:"top", value);
34541 set_state(PART:"top", "shrink", 0.0);
34542 set_text(PART:"top", value);
34544 set_text(PART:"bottom_b", value);
34546 replace_str(cur, 0, value);
34548 set_state(PART:"bottom_sheet", "default", 0.0);
34549 set_state(PART:"top_sheet", "shrink", 0.0);
34552 set_state(PART:"shadow", "full", 0.0);
34553 anim(0.2, "animator_bottom_up", 1);
34559 part { name: "shad";
34561 description { state: "default" 0.0;
34562 rel1.offset: -4 -4;
34567 normal: "flip_base_shad.png";
34573 part { name: "base";
34575 description { state: "default" 0.0;
34577 rel2.offset: -5 -5;
34579 image.normal: "flip_base.png";
34586 description { state: "default" 0.0;
34588 rel1.relative: 0.0 0.5;
34592 description { state: "hidden" 0.0;
34593 inherit: "default" 0.0;
34601 description { state: "default" 0.0;
34604 rel2.relative: 1.0 0.5;
34607 description { state: "hidden" 0.0;
34608 inherit: "default" 0.0;
34613 part { name: "bottom_sheet_static";
34615 description { state: "default" 0.0;
34619 image.normal: "flip_b.png";
34623 part { name: "bottom_b";
34625 clip_to: "bottom_clipper";
34628 description { state: "default" 0.0;
34634 font: "Sans:style=Bold,Edje-Vera-Bold";
34642 part { name: "shadow";
34644 description { state: "default" 0.0;
34647 rel2.relative: 1.0 0.0;
34648 image.normal: "flip_shad.png";
34650 description { state: "half" 0.0;
34651 inherit: "default" 0.0;
34652 rel2.relative: 1.0 0.5;
34654 description { state: "full" 0.0;
34655 inherit: "default" 0.0;
34656 rel2.relative: 1.0 1.0;
34660 part { name: "bottom_sheet";
34662 description { state: "default" 0.0;
34666 image.normal: "flip_b.png";
34668 description { state: "shrink" 0.0;
34669 inherit: "default" 0.0;
34671 rel2.relative: 1.0 0.0;
34675 part { name: "bottom";
34677 clip_to: "bottom_clipper";
34680 description { state: "default" 0.0;
34686 font: "Sans:style=Bold,Edje-Vera-Bold";
34692 description { state: "shrink" 0.0;
34693 inherit: "default" 0.0;
34694 color: 128 128 128 255;
34696 rel2.relative: 1.0 0.5; /* FIXME: same visual effect? --> MAP! */
34700 part { name: "top_sheet_static";
34702 description { state: "default" 0.0;
34706 image.normal: "flip_t.png";
34710 part { name: "top_b";
34712 clip_to: "top_clipper";
34715 description { state: "default" 0.0;
34721 font: "Sans:style=Bold,Edje-Vera-Bold";
34730 part { name: "top_sheet";
34732 description { state: "default" 0.0;
34736 image.normal: "flip_t.png";
34738 description { state: "shrink" 0.0;
34739 inherit: "default" 0.0;
34740 color: 128 128 128 255;
34742 rel1.relative: 0.0 1.0;
34746 part { name: "top";
34748 clip_to: "top_clipper";
34751 description { state: "default" 0.0;
34757 font: "Sans:style=Bold,Edje-Vera-Bold";
34763 description { state: "shrink" 0.0;
34764 inherit: "default" 0.0;
34766 rel1.relative: 0.0 0.5;
34770 part { name: "arrow_top";
34773 description { state: "default" 0.0;
34779 image.normal: "arrow_up.png";
34781 description { state: "hidden" 0.0;
34782 inherit: "default" 0.0;
34786 part { name: "arrow_bottom";
34789 description { state: "default" 0.0;
34795 image.normal: "arrow_down.png";
34797 description { state: "hidden" 0.0;
34798 inherit: "default" 0.0;
34806 name: "top_clipper";
34808 state: "default" 0.0;
34818 name: "bottom_clipper";
34820 state: "default" 0.0;
34829 program { name: "load";
34833 append_str(cur, "");
34834 append_str(prev, "");
34835 append_str(next, "");
34840 program { name: "hide_arrows";
34841 signal: "elm,state,button,hidden";
34843 action: STATE_SET "hidden" 0.0;
34844 target: "arrow_top";
34845 target: "arrow_bottom";
34850 program { name: "show_arrows";
34851 signal: "elm,state,button,visible";
34853 action: STATE_SET "default" 0.0;
34854 target: "arrow_top";
34855 target: "arrow_bottom";
34860 program { name: "up";
34861 signal: "mouse,down,1";
34863 action: SIGNAL_EMIT "elm,action,up,start" "";
34865 program { name: "up,stop";
34866 signal: "mouse,up,1";
34868 action: SIGNAL_EMIT "elm,action,up,stop" "";
34870 program { name: "down";
34871 signal: "mouse,down,1";
34873 action: SIGNAL_EMIT "elm,action,down,start" "";
34875 program { name: "down,stop";
34876 signal: "mouse,up,1";
34878 action: SIGNAL_EMIT "elm,action,down,stop" "";
34883 ////////////////////////////////////////////////////////////////////////////////
34885 ////////////////////////////////////////////////////////////////////////////////
34886 group { name: "elm/diskselector/base/default";
34888 image: "bar_shine.png" COMP;
34895 description { state: "default" 0.0;
34899 part { name: "shine_left";
34901 description { state: "default" 0.0;
34903 rel1.relative: -0.1 0;
34905 rel2.relative: 0.1 1;
34906 image.normal: "bar_shine.png";
34907 color: 255 255 255 120;
34910 part { name: "shine_center";
34912 description { state: "default" 0.0;
34914 rel1.relative: 0.2 0;
34916 rel2.relative: 0.8 1;
34917 image.normal: "bar_shine.png";
34918 color: 255 255 255 180;
34921 part { name: "shine_right";
34923 description { state: "default" 0.0;
34925 rel1.relative: 0.9 0;
34927 rel2.relative: 1.1 1;
34928 image.normal: "bar_shine.png";
34929 color: 255 255 255 120;
34932 part { name: "clipper";
34935 description { state: "default" 0.0;
34939 rel2.offset: -3 -3;
34942 part { name: "elm.swallow.content";
34943 clip_to: "clipper";
34945 description { state: "default" 0.0;
34953 group { name: "elm/diskselector/item/default";
34956 item: "len_threshold" "14";
34960 part { name: "elm.swallow.icon";
34962 description { state: "default" 0.0;
34974 description { state: "show" 0.0;
34975 inherit: "default" 0.0;
34977 description { state: "default_small" 0.0;
34978 inherit: "default" 0.0;
34979 rel1.relative: 0 0.2;
34980 rel2.relative: 0 0.8;
34982 description { state: "left_side" 0.0;
34983 inherit: "default" 0.0;
34984 rel1.relative: 0 0.2;
34985 rel2.relative: 0 0.8;
34986 color: 255 255 255 160;
34988 description { state: "right_side" 0.0;
34989 inherit: "left_side" 0.0;
34990 rel1.relative: 0.4 0.2;
34991 rel2.relative: 0.4 0.8;
34992 color: 255 255 255 160;
34995 part { name: "elm.text";
34999 description { state: "default" 0.0;
35000 rel1.relative: 1 0.0;
35001 rel1.to_x: "elm.swallow.icon";
35002 rel2.relative: 1.0 1.0;
35003 color: 255 255 255 255;
35006 font: "Sans,Edje-Vera";
35012 description { state: "show" 0.0;
35013 inherit: "default" 0.0;
35016 description { state: "default_small" 0.0;
35017 inherit: "default" 0.0;
35021 description { state: "left_side" 0.0;
35022 inherit: "default" 0.0;
35023 color: 172 172 172 255;
35026 text.align: 0.2 0.5;
35028 description { state: "right_side" 0.0;
35029 inherit: "default" 0.0;
35030 color: 172 172 172 255;
35033 text.align: 0.8 0.5;
35039 program { name: "center_text";
35040 signal: "elm,state,center";
35042 action: STATE_SET "show" 0.0;
35043 target: "elm.text";
35044 target: "elm.swallow.icon";
35046 program { name: "center_small_text";
35047 signal: "elm,state,center_small";
35049 action: STATE_SET "default_small" 0.0;
35050 target: "elm.text";
35051 target: "elm.swallow.icon";
35053 program { name: "l_side_text";
35054 signal: "elm,state,left_side";
35056 action: STATE_SET "left_side" 0.0;
35057 target: "elm.text";
35058 target: "elm.swallow.icon";
35060 program { name: "r_side_text";
35061 signal: "elm,state,right_side";
35063 action: STATE_SET "right_side" 0.0;
35064 target: "elm.text";
35065 target: "elm.swallow.icon";
35070 group { name: "elm/entry/path/separator/default";
35071 images.image: "arrow_right.png" COMP;
35073 part { name: "icon";
35075 description { state: "default" 0.0;
35076 image.normal: "arrow_right.png";
35084 group { name: "elm/fileselector/base/default";
35086 item: "path_separator" "<item relsize=16x16 vsize=full href=path/separator></item>";
35089 part { name: "elm.swallow.up";
35091 description { state: "default" 0.0;
35101 part { name: "elm.swallow.home";
35103 description { state: "default" 0.0;
35108 to: "elm.swallow.up";
35113 to: "elm.swallow.up";
35119 part { name: "elm.swallow.files";
35121 description { state: "default" 0.0;
35126 to_y: "elm.swallow.home";
35131 to_y: "elm.swallow.path";
35137 part { name: "elm.swallow.path";
35139 description { state: "default" 0.0;
35143 to_y: "elm.swallow.filename";
35148 to_y: "elm.swallow.filename";
35154 part { name: "elm.swallow.filename";
35156 description { state: "default" 0.0;
35160 to_y: "elm.swallow.ok";
35165 to_y: "elm.swallow.ok";
35171 part { name: "elm.swallow.cancel";
35173 description { state: "default" 0.0;
35177 to: "elm.swallow.ok";
35182 to: "elm.swallow.ok";
35188 part { name: "elm.swallow.ok";
35190 description { state: "default" 0.0;
35202 group { name: "elm/fileselector_entry/base/default";
35204 part { name: "elm.swallow.entry";
35206 description { state: "default" 0.0;
35209 rel2 { to_x: "elm.swallow.button";
35215 part { name: "elm.swallow.button";
35217 description { state: "default" 0.0;
35230 ////////////////////////////////////////////////////////////////////////
35231 // Standard layouts to be used //
35232 ////////////////////////////////////////////////////////////////////////
35233 /* application with toolbar and main content area */
35234 group { name: "elm/layout/application/toolbar-content";
35236 part { name: "elm.swallow.content";
35238 description { state: "default" 0.0;
35239 rel1 { to_y: "elm.external.toolbar";
35246 part { name: "elm.external.toolbar";
35248 source: "elm/toolbar";
35249 description { state: "default" 0.0;
35261 /* application with toolbar and main content area with a back button and title area */
35262 group { name: "elm/layout/application/toolbar-content-back";
35264 part { name: "elm.swallow.content";
35266 description { state: "default" 0.0;
35267 rel1 { to_y: "title_clipper";
35274 part { name: "elm.external.toolbar";
35276 source: "elm/toolbar";
35277 description { state: "default" 0.0;
35286 part { name: "title_clipper";
35288 description { state: "default" 0.0;
35297 description { state: "hidden" 0.0;
35298 inherit: "default" 0.0;
35305 part { name: "back_clipper";
35307 clip_to: "title_clipper";
35308 description { state: "default" 0.0;
35311 description { state: "hidden" 0.0;
35315 part { name: "back";
35317 source: "elm/button";
35318 clip_to: "back_clipper";
35319 description { state: "default" 0.0;
35322 rel1 { to_y: "elm.external.toolbar";
35326 rel2 { to_y: "elm.external.toolbar";
35330 params.string: "label" "Back";
35337 action: SIGNAL_EMIT "elm,action,back" "";
35340 signal: "elm,back,hide";
35342 action: STATE_SET "hidden" 0.0;
35343 target: "back_clipper";
35346 signal: "elm,back,show";
35348 action: STATE_SET "default" 0.0;
35349 target: "back_clipper";
35352 signal: "elm,title,hide";
35354 action: STATE_SET "hidden" 0.0;
35355 transition: LINEAR 0.1;
35356 target: "title_clipper";
35359 signal: "elm,title,show";
35361 action: STATE_SET "default" 0.0;
35362 target: "title_clipper";
35366 part { name: "elm.swallow.end";
35368 description { state: "default" 0.0;
35371 rel1 { to_y: "elm.external.toolbar";
35375 rel2 { to_y: "elm.external.toolbar";
35382 part { name: "elm.text.title";
35384 effect: SOFT_SHADOW;
35386 description { state: "default" 0.0;
35387 rel1 { to_y: "elm.external.toolbar";
35392 rel2 { to_y: "back";
35393 to_x: "elm.swallow.end";
35398 font: "Sans:style=Bold";
35406 /* application with toolbar and main content area with a back and next buttons and title area */
35407 group { name: "elm/layout/application/toolbar-content-back-next";
35409 part { name: "elm.swallow.content";
35411 description { state: "default" 0.0;
35412 rel1 { to_y: "title_clipper";
35419 part { name: "elm.external.toolbar";
35421 source: "elm/toolbar";
35422 description { state: "default" 0.0;
35431 part { name: "title_clipper";
35433 description { state: "default" 0.0;
35442 description { state: "hidden" 0.0;
35443 inherit: "default" 0.0;
35450 part { name: "back";
35452 source: "elm/button";
35453 clip_to: "back_clipper";
35454 description { state: "default" 0.0;
35457 rel1 { to_y: "elm.external.toolbar";
35461 rel2 { to_y: "elm.external.toolbar";
35465 params.string: "label" "Back";
35468 part { name: "back_clipper";
35470 clip_to: "title_clipper";
35471 description { state: "default" 0.0;
35474 description { state: "hidden" 0.0;
35478 part { name: "next";
35480 source: "elm/button";
35481 clip_to: "next_clipper";
35482 description { state: "default" 0.0;
35485 rel1 { to_y: "elm.external.toolbar";
35489 rel2 { to_y: "elm.external.toolbar";
35493 params.string: "label" "Next";
35496 part { name: "next_clipper";
35498 clip_to: "title_clipper";
35499 description { state: "default" 0.0;
35502 description { state: "hidden" 0.0;
35510 action: SIGNAL_EMIT "elm,action,back" "";
35513 signal: "elm,title,hide";
35515 action: STATE_SET "hidden" 0.0;
35516 transition: LINEAR 0.1;
35517 target: "title_clipper";
35520 signal: "elm,title,show";
35522 action: STATE_SET "default" 0.0;
35523 target: "title_clipper";
35526 signal: "elm,back,hide";
35528 action: STATE_SET "hidden" 0.0;
35529 target: "back_clipper";
35532 signal: "elm,back,show";
35534 action: STATE_SET "default" 0.0;
35535 target: "back_clipper";
35540 action: SIGNAL_EMIT "elm,action,next" "";
35543 signal: "elm,next,hide";
35545 action: STATE_SET "hidden" 0.0;
35546 target: "next_clipper";
35549 signal: "elm,next,show";
35551 action: STATE_SET "default" 0.0;
35552 target: "next_clipper";
35555 part { name: "elm.text.title";
35557 effect: SOFT_SHADOW;
35559 clip_to: "title_clipper";
35560 description { state: "default" 0.0;
35561 rel1 { to_y: "elm.external.toolbar";
35566 rel2 { to_y: "back";
35572 font: "Sans:style=Bold";
35579 /* application with a main content area with a back button and title area */
35580 group { name: "elm/layout/application/content-back";
35582 part { name: "elm.swallow.content";
35584 description { state: "default" 0.0;
35585 rel1 { to_y: "title_clipper";
35591 part { name: "title_clipper";
35593 description { state: "default" 0.0;
35602 description { state: "hidden" 0.0;
35603 inherit: "default" 0.0;
35610 part { name: "back_clipper";
35612 clip_to: "title_clipper";
35613 description { state: "default" 0.0;
35616 description { state: "hidden" 0.0;
35620 part { name: "back";
35622 source: "elm/button";
35623 clip_to: "back_clipper";
35624 description { state: "default" 0.0;
35635 params.string: "label" "Back";
35642 action: SIGNAL_EMIT "elm,action,back" "";
35645 signal: "elm,back,hide";
35647 action: STATE_SET "hidden" 0.0;
35648 target: "back_clipper";
35651 signal: "elm,back,show";
35653 action: STATE_SET "default" 0.0;
35654 target: "back_clipper";
35657 signal: "elm,title,hide";
35659 action: STATE_SET "hidden" 0.0;
35660 transition: LINEAR 0.1;
35661 target: "title_clipper";
35664 signal: "elm,title,show";
35666 action: STATE_SET "default" 0.0;
35667 target: "title_clipper";
35671 part { name: "elm.swallow.end";
35673 description { state: "default" 0.0;
35687 part { name: "elm.text.title";
35689 effect: SOFT_SHADOW;
35691 description { state: "default" 0.0;
35697 rel2 { to_y: "back";
35698 to_x: "elm.swallow.end";
35703 font: "Sans:style=Bold";
35711 /* application with a main content area with a back and next buttons and title area */
35712 group { name: "elm/layout/application/content-back-next";
35714 part { name: "elm.swallow.content";
35716 description { state: "default" 0.0;
35717 rel1 { to_y: "title_clipper";
35724 part { name: "title_clipper";
35726 description { state: "default" 0.0;
35735 description { state: "hidden" 0.0;
35736 inherit: "default" 0.0;
35743 part { name: "back";
35745 source: "elm/button";
35746 clip_to: "back_clipper";
35747 description { state: "default" 0.0;
35758 params.string: "label" "Back";
35761 part { name: "back_clipper";
35763 clip_to: "title_clipper";
35764 description { state: "default" 0.0;
35767 description { state: "hidden" 0.0;
35771 part { name: "next";
35773 source: "elm/button";
35774 clip_to: "next_clipper";
35775 description { state: "default" 0.0;
35786 params.string: "label" "Next";
35789 part { name: "next_clipper";
35791 clip_to: "title_clipper";
35792 description { state: "default" 0.0;
35795 description { state: "hidden" 0.0;
35803 action: SIGNAL_EMIT "elm,action,back" "";
35806 signal: "elm,title,hide";
35808 action: STATE_SET "hidden" 0.0;
35809 transition: LINEAR 0.1;
35810 target: "title_clipper";
35813 signal: "elm,title,show";
35815 action: STATE_SET "default" 0.0;
35816 target: "title_clipper";
35819 signal: "elm,back,hide";
35821 action: STATE_SET "hidden" 0.0;
35822 target: "back_clipper";
35825 signal: "elm,back,show";
35827 action: STATE_SET "default" 0.0;
35828 target: "back_clipper";
35833 action: SIGNAL_EMIT "elm,action,next" "";
35836 signal: "elm,next,hide";
35838 action: STATE_SET "hidden" 0.0;
35839 target: "next_clipper";
35842 signal: "elm,next,show";
35844 action: STATE_SET "default" 0.0;
35845 target: "next_clipper";
35848 part { name: "elm.text.title";
35850 effect: SOFT_SHADOW;
35852 clip_to: "title_clipper";
35853 description { state: "default" 0.0;
35859 rel2 { to_y: "back";
35865 font: "Sans:style=Bold";
35873 /* application with toolbar and main content area as a vertical box */
35874 group { name: "elm/layout/application/toolbar-vbox";
35876 part { name: "elm.box.content";
35878 description { state: "default" 0.0;
35879 rel1 { to_y: "elm.external.toolbar";
35883 box.layout: "vertical";
35887 part { name: "elm.external.toolbar";
35889 source: "elm/toolbar";
35890 description { state: "default" 0.0;
35902 /* application with toolbar and main content area as a table */
35903 group { name: "elm/layout/application/toolbar-table";
35905 part { name: "elm.table.content";
35907 description { state: "default" 0.0;
35908 rel1 { to_y: "elm.external.toolbar";
35915 part { name: "elm.external.toolbar";
35917 source: "elm/toolbar";
35918 description { state: "default" 0.0;
35930 /* a simple title layout, with a label and two icons */
35931 group { name: "elm/layout/application/titlebar";
35933 image: "toolbar_sel.png" COMP;
35936 part { name: "base";
35939 description { state: "default" 0.0;
35946 normal: "toolbar_sel.png";
35951 part { name: "elm.swallow.content";
35953 description { state: "default" 0.0;
35961 part { name: "elm.swallow.icon";
35964 description { state: "default" 0.0;
35978 description { state: "visible" 0.0;
35979 inherit: "default" 0.0;
35983 part { name: "elm.swallow.end";
35986 description { state: "default" 0.0;
36001 description { state: "visible" 0.0;
36002 inherit: "default" 0.0;
36006 part { name: "elm.text";
36008 effect: SOFT_SHADOW;
36011 description { state: "default" 0.0;
36014 to_x: "elm.swallow.icon";
36019 to_x: "elm.swallow.end";
36028 text_class: "title_bar";
36034 program { name: "show_icon";
36035 signal: "elm,state,icon,visible";
36037 action: STATE_SET "visible" 0.0;
36038 target: "elm.swallow.icon";
36040 program { name: "hide_icon";
36041 signal: "elm,state,icon,hidden";
36043 action: STATE_SET "default" 0.0;
36044 target: "elm.swallow.icon";
36046 program { name: "show_end";
36047 signal: "elm,state,end,visible";
36049 action: STATE_SET "visible" 0.0;
36050 target: "elm.swallow.end";
36052 program { name: "hide_end";
36053 signal: "elm,state,end,hidden";
36055 action: STATE_SET "default" 0.0;
36056 target: "elm.swallow.end";