2 // This file (and only this one) is licenses under public-domain. The reason
3 // is that this is meant to serve as a template for making your own themes and
4 // Elementary's LGPL license is not intended to follow. The images used do come
5 // under LGPL, but this file specifically for the structure of your theme is
6 // public-domain. This means you can take, use, re-license and otherwise
7 // have zero restrictions on using this file as a base for your theme.
9 externals.external: "elm";
13 ///////////////////////////////////////////////////////////////////////////////
14 group { name: "elm/focus_highlight/top/default";
16 image: "emo-unhappy.png" COMP;
24 public s_x, s_y, s_w, s_h; /* source */
25 public difx, dify, difw, difh;
28 public animator1(val, Float:pos) {
29 new x, y, w, h, dx, dy, dw, dh, Float:rot;
31 dx = round(float_mul(float(get_int(difx)), pos));
32 x = get_int(s_x) + dx;
33 dy = round(float_mul(float(get_int(dify)), pos));
34 y = get_int(s_y) + dy;
35 dw = round(float_mul(float(get_int(difw)), pos));
36 w = get_int(s_w) + dw;
37 dy = round(float_mul(float(get_int(difh)), pos));
38 h = get_int(s_h) + dh;
40 update_offset(x, y, w, h);
42 rot = 360.0 * pos * float(get_int(rot_dir));
43 set_state_val(PART:"shine", STATE_MAP_ROT_Z, rot);
46 emit("elm,action,focus,anim,end", "");
47 set_state(PART:"shine", "default", 0.0);
51 public update_offset(x, y, w, h) {
57 set_state_val(PART:"shine", STATE_REL1_OFFSET, x1, y1);
58 set_state_val(PART:"shine", STATE_REL2_OFFSET, x2, y2);
61 public message(Msg_Type:type, id, ...) {
62 if ((type == MSG_INT_SET) && (id == 1)) {
65 new px1, px2, py1, py2;
81 set_int(difx, x2 - x1);
82 set_int(dify, y2 - y1);
83 set_int(difw, w2 - w1);
84 set_int(difh, h2 - h1);
92 } else if (px1 > px2) {
101 set_int(rot_dir, rd);
103 custom_state(PART:"shine", "default", 0.0);
104 set_state_val(PART:"shine", STATE_REL1, 0.0, 0.0);
105 set_state_val(PART:"shine", STATE_REL2, 0.0, 0.0);
106 set_state_val(PART:"shine", STATE_MAP_ON, 1);
107 set_state_val(PART:"shine", STATE_MAP_ROT_Z, 0.0);
108 update_offset(x1, y1, w1, h1);
109 set_state(PART:"shine", "custom", 0.0);
111 anim(0.2, "animator1", 1);
120 description { state: "default" 0.0;
121 rel1.relative: 0.0 0.0;
122 rel2.relative: 1.0 1.0;
126 part { name: "shine";
130 ignore_flags: ON_HOLD;
131 description { state: "default" 0.0;
133 normal: "emo-unhappy.png";
136 rel1.relative: 1.0 0.0;
137 rel1.offset: -15 -15;
139 rel2.relative: 1.0 0.0;
142 description { state: "disabled" 0.0;
143 inherit: "default" 0.0;
148 program { name: "show";
149 signal: "elm,action,focus,show";
153 target: "hide_start";
157 program { name: "show_start";
158 action: STATE_SET "default" 0.0;
159 transition: LINEAR 0.2;
163 program { name: "show_end";
164 action: SIGNAL_EMIT "elm,action,focus,show,end" "";
166 program { name: "hide";
167 signal: "elm,action,focus,hide";
171 target: "show_start";
175 program { name: "hide_start";
176 action: STATE_SET "disabled" 0.0;
177 transition: LINEAR 0.2;
181 program { name: "hide_end";
182 action: SIGNAL_EMIT "elm,action,focus,hide,end" "";
187 ///////////////////////////////////////////////////////////////////////////////
188 group { name: "elm/focus_highlight/bottom/default";
190 part { name: "shine";
194 ignore_flags: ON_HOLD;
195 description { state: "default" 0.0;
200 description { state: "disabled" 0.0;
201 inherit: "default" 0.0;
206 program { name: "show";
207 signal: "elm,action,focus,show";
211 target: "hide_start";
215 program { name: "show_start";
216 action: STATE_SET "default" 0.0;
217 transition: LINEAR 0.2;
221 program { name: "show_end";
222 action: SIGNAL_EMIT "elm,action,focus,show,end" "";
224 program { name: "hide";
225 signal: "elm,action,focus,hide";
229 target: "show_start";
233 program { name: "hide_start";
234 action: STATE_SET "disabled" 0.0;
235 transition: LINEAR 0.2;
239 program { name: "hide_end";
240 action: SIGNAL_EMIT "elm,action,focus,hide,end" "";
245 ///////////////////////////////////////////////////////////////////////////////
246 group { name: "elm/bg/base/default";
248 image: "dia_grad.png" COMP;
249 image: "dia_topshad.png" COMP;
250 image: "dia_botshad.png" COMP;
255 description { state: "default" 0.0;
256 image.normal: "dia_grad.png";
266 part { name: "elm.swallow.rectangle";
268 description { state: "default" 0.0;
271 part { name: "elm.swallow.background";
273 description { state: "default" 0.0;
276 part { name: "shadow";
278 description { state: "default" 0.0;
279 rel2.relative: 1.0 0.0;
281 image.normal: "dia_topshad.png";
291 part { name: "shadow2";
293 description { state: "default" 0.0;
294 rel1.relative: 0.0 1.0;
296 image.normal: "dia_botshad.png";
306 part { name: "elm.swallow.content";
308 description { state: "default" 0.0;
314 ///////////////////////////////////////////////////////////////////////////////
315 group { name: "elm/scroller/base/default";
317 alias: "elm/list/base/default";
318 alias: "elm/genlist/base/default";
319 alias: "elm/carousel/base/default";
320 alias: "elm/gengrid/base/default";
321 alias: "elm/scroller/base/map_bubble";
324 item: "focus_highlight" "on";
328 public sbvis_v, sbvis_h, sbalways_v, sbalways_h, sbvis_timer;
331 v = get_int(sbvis_v);
333 v = get_int(sbalways_v);
335 emit("do-hide-vbar", "");
339 v = get_int(sbvis_h);
341 v = get_int(sbalways_h);
343 emit("do-hide-hbar", "");
347 set_int(sbvis_timer, 0);
352 image: "shelf_inset.png" COMP;
353 image: "bt_sm_base2.png" COMP;
354 image: "bt_sm_shine.png" COMP;
355 image: "bt_sm_hilight.png" COMP;
356 image: "sl_bt2_2.png" COMP;
361 description { state: "default" 0.0;
364 color: 255 255 255 0;
367 part { name: "clipper";
370 description { state: "default" 0.0;
377 part { name: "elm.swallow.content";
380 description { state: "default" 0.0;
387 part { name: "conf_over";
389 description { state: "default" 0.0;
393 normal: "shelf_inset.png";
399 description { state: "enabled" 0.0;
400 inherit: "default" 0.0;
401 color: 200 155 0 255;
404 part { name: "focus_highlight";
406 description { state: "default" 0.0;
410 normal: "sl_bt2_2.png";
417 description { state: "enabled" 0.0;
418 inherit: "default" 0.0;
419 color: 200 155 0 255;
422 part { name: "sb_vbar_clip_master";
425 description { state: "default" 0.0;
427 description { state: "hidden" 0.0;
429 color: 255 255 255 0;
432 part { name: "sb_vbar_clip";
433 clip_to: "sb_vbar_clip_master";
436 description { state: "default" 0.0;
438 description { state: "hidden" 0.0;
440 color: 255 255 255 0;
443 part { name: "sb_vbar";
446 description { state: "default" 0.0;
454 to_y: "elm.swallow.content";
455 to_x: "elm.swallow.content";
461 to_x: "elm.swallow.content";
465 part { name: "elm.dragable.vbar";
466 clip_to: "sb_vbar_clip";
473 description { state: "default" 0.0;
488 normal: "bt_sm_base2.png";
494 part { name: "sb_vbar_over1";
495 clip_to: "sb_vbar_clip";
497 description { state: "default" 0.0;
498 rel1.to: "elm.dragable.vbar";
499 rel2.relative: 1.0 0.5;
500 rel2.to: "elm.dragable.vbar";
502 normal: "bt_sm_hilight.png";
507 part { name: "sb_vbar_over2";
508 clip_to: "sb_vbar_clip";
510 description { state: "default" 0.0;
511 rel1.to: "elm.dragable.vbar";
512 rel2.to: "elm.dragable.vbar";
514 normal: "bt_sm_shine.png";
520 part { name: "sb_hbar_clip_master";
523 description { state: "default" 0.0;
525 description { state: "hidden" 0.0;
527 color: 255 255 255 0;
530 part { name: "sb_hbar_clip";
531 clip_to: "sb_hbar_clip_master";
534 description { state: "default" 0.0;
536 description { state: "hidden" 0.0;
538 color: 255 255 255 0;
541 part { name: "sb_hbar";
544 description { state: "default" 0.0;
552 to_x: "elm.swallow.content";
553 to_y: "elm.swallow.content";
559 to_y: "elm.swallow.content";
563 part { name: "elm.dragable.hbar";
564 clip_to: "sb_hbar_clip";
571 description { state: "default" 0.0;
586 normal: "bt_sm_base2.png";
592 part { name: "sb_hbar_over1";
593 clip_to: "sb_hbar_clip";
595 description { state: "default" 0.0;
596 rel1.to: "elm.dragable.hbar";
597 rel2.relative: 1.0 0.5;
598 rel2.to: "elm.dragable.hbar";
600 normal: "bt_sm_hilight.png";
605 part { name: "sb_hbar_over2";
606 clip_to: "sb_hbar_clip";
608 description { state: "default" 0.0;
609 rel1.to: "elm.dragable.hbar";
610 rel2.to: "elm.dragable.hbar";
612 normal: "bt_sm_shine.png";
617 part { name: "disabler";
619 description { state: "default" 0.0;
625 description { state: "disabled" 0.0;
626 inherit: "default" 0.0;
628 color: 128 128 128 128;
633 program { name: "load";
637 set_state(PART:"sb_hbar_clip", "hidden", 0.0);
638 set_state(PART:"sb_vbar_clip", "hidden", 0.0);
641 set_int(sbalways_v, 0);
642 set_int(sbalways_h, 0);
643 set_int(sbvis_timer, 0);
647 program { name: "vbar_show";
648 signal: "elm,action,show,vbar";
650 action: STATE_SET "default" 0.0;
651 target: "sb_vbar_clip_master";
653 program { name: "vbar_hide";
654 signal: "elm,action,hide,vbar";
656 action: STATE_SET "hidden" 0.0;
657 target: "sb_vbar_clip_master";
659 program { name: "vbar_show_always";
660 signal: "elm,action,show_always,vbar";
664 v = get_int(sbvis_v);
665 v |= get_int(sbalways_v);
667 set_int(sbalways_v, 1);
668 emit("do-show-vbar", "");
673 program { name: "vbar_show_notalways";
674 signal: "elm,action,show_notalways,vbar";
678 v = get_int(sbalways_v);
680 set_int(sbalways_v, 0);
681 v = get_int(sbvis_v);
683 emit("do-hide-vbar", "");
689 program { name: "sb_vbar_show";
690 signal: "do-show-vbar";
692 action: STATE_SET "default" 0.0;
693 transition: LINEAR 0.5;
694 target: "sb_vbar_clip";
696 program { name: "sb_vbar_hide";
697 signal: "do-hide-vbar";
699 action: STATE_SET "hidden" 0.0;
700 transition: LINEAR 0.5;
701 target: "sb_vbar_clip";
704 program { name: "hbar_show";
705 signal: "elm,action,show,hbar";
707 action: STATE_SET "default" 0.0;
708 target: "sb_hbar_clip_master";
710 program { name: "hbar_hide";
711 signal: "elm,action,hide,hbar";
713 action: STATE_SET "hidden" 0.0;
714 target: "sb_hbar_clip_master";
716 program { name: "hbar_show_always";
717 signal: "elm,action,show_always,hbar";
721 v = get_int(sbvis_h);
722 v |= get_int(sbalways_h);
724 set_int(sbalways_h, 1);
725 emit("do-show-hbar", "");
730 program { name: "hbar_show_notalways";
731 signal: "elm,action,show_notalways,hbar";
735 v = get_int(sbalways_h);
737 set_int(sbalways_h, 0);
738 v = get_int(sbvis_h);
740 emit("do-hide-hbar", "");
746 program { name: "sb_hbar_show";
747 signal: "do-show-hbar";
749 action: STATE_SET "default" 0.0;
750 transition: LINEAR 0.5;
751 target: "sb_hbar_clip";
753 program { name: "sb_hbar_hide";
754 signal: "do-hide-hbar";
756 action: STATE_SET "hidden" 0.0;
757 transition: LINEAR 0.5;
758 target: "sb_hbar_clip";
761 program { name: "scroll";
762 signal: "elm,action,scroll";
766 v = get_int(sbvis_v);
767 v |= get_int(sbalways_v);
769 emit("do-show-vbar", "");
772 v = get_int(sbvis_h);
773 v |= get_int(sbalways_h);
775 emit("do-show-hbar", "");
778 v = get_int(sbvis_timer);
779 if (v > 0) cancel_timer(v);
780 v = timer(1.0, "timer0", 0);
781 set_int(sbvis_timer, v);
785 program { name: "highlight_show";
786 signal: "elm,action,focus_highlight,show";
788 action: STATE_SET "enabled" 0.0;
789 transition: ACCELERATE 0.3;
790 target: "focus_highlight";
793 program { name: "highlight_hide";
794 signal: "elm,action,focus_highlight,hide";
796 action: STATE_SET "default" 0.0;
797 transition: DECELERATE 0.3;
798 target: "focus_highlight";
801 program { name: "disable";
802 signal: "elm,state,disabled";
804 action: STATE_SET "disabled" 0.0;
807 program { name: "enable";
808 signal: "elm,state,enabled";
810 action: STATE_SET "default" 0.0;
816 ///////////////////////////////////////////////////////////////////////////////
817 group { name: "elm/scroller/entry/default";
820 item: "focus_highlight" "on";
824 public sbvis_v, sbvis_h, sbalways_v, sbalways_h, sbvis_timer;
827 v = get_int(sbvis_v);
829 v = get_int(sbalways_v);
831 emit("do-hide-vbar", "");
835 v = get_int(sbvis_h);
837 v = get_int(sbalways_h);
839 emit("do-hide-hbar", "");
843 set_int(sbvis_timer, 0);
848 image: "shelf_inset.png" COMP;
849 image: "bt_sm_base2.png" COMP;
850 image: "bt_sm_shine.png" COMP;
851 image: "bt_sm_hilight.png" COMP;
852 image: "sl_bt2_2.png" COMP;
857 description { state: "default" 0.0;
862 part { name: "clipper";
865 description { state: "default" 0.0;
872 part { name: "contentclipper";
876 description { state: "default" 0.0;
877 rel1.to: "elm.swallow.icon";
878 rel1.relative: 1.0 0.0;
879 rel2.to: "elm.swallow.end";
880 rel2.relative: 0.0 1.0;
883 part { name: "elm.swallow.icon";
886 description { state: "default" 0.0;
900 description { state: "visible" 0.0;
916 part { name: "elm.swallow.end";
919 description { state: "default" 0.0;
933 description { state: "visible" 0.0;
949 part { name: "elm.swallow.content";
950 clip_to: "contentclipper";
952 description { state: "default" 0.0;
954 to: "elm.swallow.icon";
959 to: "elm.swallow.end";
965 part { name: "conf_over";
967 description { state: "default" 0.0;
971 normal: "shelf_inset.png";
977 description { state: "enabled" 0.0;
978 inherit: "default" 0.0;
979 color: 200 155 0 255;
982 part { name: "focus_highlight";
984 description { state: "default" 0.0;
988 normal: "sl_bt2_2.png";
995 description { state: "enabled" 0.0;
996 inherit: "default" 0.0;
997 color: 200 155 0 255;
1000 part { name: "sb_vbar_clip_master";
1003 description { state: "default" 0.0;
1005 description { state: "hidden" 0.0;
1007 color: 255 255 255 0;
1010 part { name: "sb_vbar_clip";
1011 clip_to: "sb_vbar_clip_master";
1014 description { state: "default" 0.0;
1016 description { state: "hidden" 0.0;
1018 color: 255 255 255 0;
1021 part { name: "sb_vbar";
1024 description { state: "default" 0.0;
1032 to_y: "elm.swallow.content";
1033 to_x: "elm.swallow.end";
1039 to_x: "elm.swallow.end";
1043 part { name: "elm.dragable.vbar";
1044 clip_to: "sb_vbar_clip";
1051 description { state: "default" 0.0;
1066 normal: "bt_sm_base2.png";
1072 part { name: "sb_vbar_over1";
1073 clip_to: "sb_vbar_clip";
1075 description { state: "default" 0.0;
1076 rel1.to: "elm.dragable.vbar";
1077 rel2.relative: 1.0 0.5;
1078 rel2.to: "elm.dragable.vbar";
1080 normal: "bt_sm_hilight.png";
1085 part { name: "sb_vbar_over2";
1086 clip_to: "sb_vbar_clip";
1088 description { state: "default" 0.0;
1089 rel1.to: "elm.dragable.vbar";
1090 rel2.to: "elm.dragable.vbar";
1092 normal: "bt_sm_shine.png";
1098 part { name: "sb_hbar_clip_master";
1101 description { state: "default" 0.0;
1103 description { state: "hidden" 0.0;
1105 color: 255 255 255 0;
1108 part { name: "sb_hbar_clip";
1109 clip_to: "sb_hbar_clip_master";
1112 description { state: "default" 0.0;
1114 description { state: "hidden" 0.0;
1116 color: 255 255 255 0;
1119 part { name: "sb_hbar";
1122 description { state: "default" 0.0;
1130 to_x: "elm.swallow.content";
1131 to_y: "elm.swallow.content";
1137 to_y: "elm.swallow.content";
1141 part { name: "elm.dragable.hbar";
1142 clip_to: "sb_hbar_clip";
1149 description { state: "default" 0.0;
1164 normal: "bt_sm_base2.png";
1170 part { name: "sb_hbar_over1";
1171 clip_to: "sb_hbar_clip";
1173 description { state: "default" 0.0;
1174 rel1.to: "elm.dragable.hbar";
1175 rel2.relative: 1.0 0.5;
1176 rel2.to: "elm.dragable.hbar";
1178 normal: "bt_sm_hilight.png";
1183 part { name: "sb_hbar_over2";
1184 clip_to: "sb_hbar_clip";
1186 description { state: "default" 0.0;
1187 rel1.to: "elm.dragable.hbar";
1188 rel2.to: "elm.dragable.hbar";
1190 normal: "bt_sm_shine.png";
1197 program { name: "load";
1201 set_state(PART:"sb_hbar_clip", "hidden", 0.0);
1202 set_state(PART:"sb_vbar_clip", "hidden", 0.0);
1203 set_int(sbvis_h, 0);
1204 set_int(sbvis_v, 0);
1205 set_int(sbalways_v, 0);
1206 set_int(sbalways_h, 0);
1207 set_int(sbvis_timer, 0);
1210 program { name: "icon_show";
1211 signal: "elm,action,show,icon";
1213 action: STATE_SET "visible" 0.0;
1214 target: "elm.swallow.icon";
1216 program { name: "icon_hide";
1217 signal: "elm,action,hide,icon";
1219 action: STATE_SET "default" 0.0;
1220 target: "elm.swallow.icon";
1222 program { name: "end_show";
1223 signal: "elm,action,show,end";
1225 action: STATE_SET "visible" 0.0;
1226 target: "elm.swallow.end";
1228 program { name: "end_hide";
1229 signal: "elm,action,hide,end";
1231 action: STATE_SET "default" 0.0;
1232 target: "elm.swallow.end";
1234 program { name: "vbar_show";
1235 signal: "elm,action,show,vbar";
1237 action: STATE_SET "default" 0.0;
1238 target: "sb_vbar_clip_master";
1240 program { name: "vbar_hide";
1241 signal: "elm,action,hide,vbar";
1243 action: STATE_SET "hidden" 0.0;
1244 target: "sb_vbar_clip_master";
1246 program { name: "vbar_show_always";
1247 signal: "elm,action,show_always,vbar";
1251 v = get_int(sbvis_v);
1252 v |= get_int(sbalways_v);
1254 set_int(sbalways_v, 1);
1255 emit("do-show-vbar", "");
1256 set_int(sbvis_v, 1);
1260 program { name: "vbar_show_notalways";
1261 signal: "elm,action,show_notalways,vbar";
1265 v = get_int(sbalways_v);
1267 set_int(sbalways_v, 0);
1268 v = get_int(sbvis_v);
1270 emit("do-hide-vbar", "");
1271 set_int(sbvis_v, 0);
1276 program { name: "sb_vbar_show";
1277 signal: "do-show-vbar";
1279 action: STATE_SET "default" 0.0;
1280 transition: LINEAR 0.5;
1281 target: "sb_vbar_clip";
1283 program { name: "sb_vbar_hide";
1284 signal: "do-hide-vbar";
1286 action: STATE_SET "hidden" 0.0;
1287 transition: LINEAR 0.5;
1288 target: "sb_vbar_clip";
1291 program { name: "hbar_show";
1292 signal: "elm,action,show,hbar";
1294 action: STATE_SET "default" 0.0;
1295 target: "sb_hbar_clip_master";
1297 program { name: "hbar_hide";
1298 signal: "elm,action,hide,hbar";
1300 action: STATE_SET "hidden" 0.0;
1301 target: "sb_hbar_clip_master";
1303 program { name: "hbar_show_always";
1304 signal: "elm,action,show_always,hbar";
1308 v = get_int(sbvis_h);
1309 v |= get_int(sbalways_h);
1311 set_int(sbalways_h, 1);
1312 emit("do-show-hbar", "");
1313 set_int(sbvis_h, 1);
1317 program { name: "hbar_show_notalways";
1318 signal: "elm,action,show_notalways,hbar";
1322 v = get_int(sbalways_h);
1324 set_int(sbalways_h, 0);
1325 v = get_int(sbvis_h);
1327 emit("do-hide-hbar", "");
1328 set_int(sbvis_h, 0);
1333 program { name: "sb_hbar_show";
1334 signal: "do-show-hbar";
1336 action: STATE_SET "default" 0.0;
1337 transition: LINEAR 0.5;
1338 target: "sb_hbar_clip";
1340 program { name: "sb_hbar_hide";
1341 signal: "do-hide-hbar";
1343 action: STATE_SET "hidden" 0.0;
1344 transition: LINEAR 0.5;
1345 target: "sb_hbar_clip";
1348 program { name: "scroll";
1349 signal: "elm,action,scroll";
1353 v = get_int(sbvis_v);
1354 v |= get_int(sbalways_v);
1356 emit("do-show-vbar", "");
1357 set_int(sbvis_v, 1);
1359 v = get_int(sbvis_h);
1360 v |= get_int(sbalways_h);
1362 emit("do-show-hbar", "");
1363 set_int(sbvis_h, 1);
1365 v = get_int(sbvis_timer);
1366 if (v > 0) cancel_timer(v);
1367 v = timer(1.0, "timer0", 0);
1368 set_int(sbvis_timer, v);
1372 program { name: "highlight_show";
1373 signal: "elm,action,focus_highlight,show";
1375 action: STATE_SET "enabled" 0.0;
1376 transition: ACCELERATE 0.3;
1377 target: "focus_highlight";
1378 target: "conf_over";
1380 program { name: "highlight_hide";
1381 signal: "elm,action,focus_highlight,hide";
1383 action: STATE_SET "default" 0.0;
1384 transition: DECELERATE 0.3;
1385 target: "focus_highlight";
1386 target: "conf_over";
1391 ///////////////////////////////////////////////////////////////////////////////
1392 #define TEXT_SLIDE_DURATION 10
1394 group { name: "elm/label/base/default";
1395 data.item: "default_font_size" "10";
1396 data.item: "min_font_size" "6";
1397 data.item: "max_font_size" "60";
1399 style { name: "textblock_style";
1400 base: "font=Sans font_size=10 color=#000 wrap=word text_class=label";
1403 tag: "hilight" "+ font=Sans:style=Bold";
1404 tag: "b" "+ font=Sans:style=Bold";
1409 part { name: "label.swallow.background";
1411 description { state: "default" 0.0;
1415 part { name: "label.text.clip";
1417 description { state: "default" 0.0;
1418 rel1 { relative: 0 0; to: "label.swallow.background"; }
1419 rel2 { relative: 1 1; to: "label.swallow.background"; }
1422 part { name: "elm.text";
1426 clip_to: "label.text.clip";
1427 description { state: "default" 0.0;
1428 rel1.relative: 0.0 0.0;
1429 rel2.relative: 1.0 1.0;
1431 style: "textblock_style";
1439 group { name: "elm/label/base_wrap/default";
1440 data.item: "default_font_size" "10";
1441 data.item: "min_font_size" "6";
1442 data.item: "max_font_size" "60";
1444 part { name: "label.swallow.background";
1446 description { state: "default" 0.0;
1448 rel1 { relative: 0 0; to: "elm.text"; }
1449 rel2 { relative: 1 1; to: "elm.text"; }
1452 part { name: "elm.text";
1456 description { state: "default" 0.0;
1458 style: "textblock_style";
1466 group { name: "elm/label/base_wrap_ellipsis/default";
1467 data.item: "default_font_size" "10";
1468 data.item: "min_font_size" "6";
1469 data.item: "max_font_size" "60";
1471 part { name: "label.swallow.background";
1473 description { state: "default" 0.0;
1475 rel1 { relative: 0 0; to: "elm.text"; }
1476 rel2 { relative: 1 1; to: "elm.text"; }
1479 part { name: "elm.text";
1484 description { state: "default" 0.0;
1487 style: "textblock_style";
1495 group { name: "elm/label/base/marker";
1496 data.item: "default_font_size" "10";
1497 data.item: "min_font_size" "6";
1498 data.item: "max_font_size" "60";
1500 style { name: "textblock_style2";
1501 base: "font=Sans:style=Bold font_size=10 align=center color=#fff wrap=word text_class=label";
1504 tag: "hilight" "+ color=#ffff";
1505 tag: "b" "+ color=#ffff";
1510 part { name: "label.swallow.background";
1512 description { state: "default" 0.0;
1514 rel1 { relative: 0 0; to: "elm.text"; }
1515 rel2 { relative: 1 1; to: "elm.text"; }
1518 part { name: "elm.text";
1522 description { state: "default" 0.0;
1524 style: "textblock_style2";
1532 group { name: "elm/label/base_wrap/marker";
1533 data.item: "default_font_size" "10";
1534 data.item: "min_font_size" "6";
1535 data.item: "max_font_size" "60";
1537 part { name: "label.swallow.background";
1539 description { state: "default" 0.0;
1541 rel1 { relative: 0 0; to: "elm.text"; }
1542 rel2 { relative: 1 1; to: "elm.text"; }
1545 part { name: "elm.text";
1549 description { state: "default" 0.0;
1551 style: "textblock_style2";
1559 group { name: "elm/label/base/slide_long";
1560 data.item: "default_font_size" "10";
1561 data.item: "min_font_size" "6";
1562 data.item: "max_font_size" "60";
1565 public g_duration, g_stopslide, g_timer_id, g_anim_id;
1567 public message(Msg_Type:type, id, ...) {
1568 if ((type == MSG_FLOAT_SET) && (id == 0)) {
1570 duration = getarg(2);
1571 set_float(g_duration, duration);
1574 public slide_to_end_anim(val, Float:pos) {
1577 stopflag = get_int(g_stopslide);
1578 if (stopflag == 1) return;
1579 set_tween_state(PART:"elm.text", pos, "slide_begin", 0.0, "slide_end", 0.0);
1581 id = timer(0.5, "slide_to_begin", 1);
1582 set_int(g_timer_id, id);
1585 public slide_to_end() {
1589 stopflag = get_int(g_stopslide);
1590 if (stopflag == 1) return;
1591 duration = get_float(g_duration);
1592 id = anim(duration, "slide_to_end_anim", 1);
1593 set_int(g_anim_id, id);
1595 public slide_to_begin() {
1598 stopflag = get_int(g_stopslide);
1599 if (stopflag == 1) return;
1600 set_state(PART:"elm.text", "slide_begin", 0.0);
1601 id = timer(0.5, "slide_to_end", 1);
1602 set_int(g_timer_id, id);
1604 public start_slide() {
1605 set_int(g_stopslide, 0);
1606 set_state(PART:"elm.text", "slide_begin", 0.0);
1609 public stop_slide() {
1611 set_int(g_stopslide, 1);
1612 id = get_int(g_anim_id);
1614 id = get_int(g_timer_id);
1616 set_state(PART:"elm.text", "default", 0.0);
1621 part { name: "label.swallow.background";
1623 description { state: "default" 0.0;
1627 part { name: "label.text.clip";
1629 description { state: "default" 0.0;
1631 color: 255 255 255 255;
1632 rel1 { relative: 0 0; to: "label.swallow.background"; }
1633 rel2 { relative: 1 1; to: "label.swallow.background"; }
1636 part { name: "elm.text";
1640 clip_to: "label.text.clip";
1641 description { state: "default" 0.0;
1642 rel1.relative: 0.0 0.0;
1643 rel2.relative: 1.0 1.0;
1646 style: "textblock_style";
1650 description { state: "slide_end" 0.0;
1651 inherit: "default" 0.0;
1652 rel1.relative: 0.0 0.0;
1653 rel2.relative: 0.0 1.0;
1656 description { state: "slide_begin" 0.0;
1657 inherit: "default" 0.0;
1658 rel1.relative: 1.0 0.0;
1659 rel2.relative: 1.0 1.0;
1665 program { name: "start_slide";
1667 signal: "elm,state,slide,start";
1673 program { name: "stop_slide";
1675 signal: "elm,state,slide,stop";
1685 group { name: "elm/label/base/slide_short";
1686 data.item: "default_font_size" "10";
1687 data.item: "min_font_size" "6";
1688 data.item: "max_font_size" "60";
1691 public g_duration, g_stopslide, g_timer_id, g_anim_id;
1693 public message(Msg_Type:type, id, ...) {
1694 if ((type == MSG_FLOAT_SET) && (id == 0)) {
1696 duration = getarg(2);
1697 set_float(g_duration, duration);
1700 public slide_to_end_anim(val, Float:pos) {
1703 stopflag = get_int(g_stopslide);
1704 if (stopflag == 1) return;
1705 set_tween_state(PART:"elm.text", pos, "slide_begin", 0.0, "slide_end", 0.0);
1707 id = timer(0.5, "slide_to_begin", 1);
1708 set_int(g_timer_id, id);
1711 public slide_to_end() {
1715 stopflag = get_int(g_stopslide);
1716 if (stopflag == 1) return;
1717 duration = get_float(g_duration);
1718 id = anim(duration, "slide_to_end_anim", 1);
1719 set_int(g_anim_id, id);
1721 public slide_to_begin() {
1724 stopflag = get_int(g_stopslide);
1725 if (stopflag == 1) return;
1726 set_state(PART:"elm.text", "slide_begin", 0.0);
1727 id = timer(0.5, "slide_to_end", 1);
1728 set_int(g_timer_id, id);
1730 public start_slide() {
1731 set_int(g_stopslide, 0);
1732 set_state(PART:"elm.text", "slide_begin", 0.0);
1735 public stop_slide() {
1737 set_int(g_stopslide, 1);
1738 id = get_int(g_anim_id);
1740 id = get_int(g_timer_id);
1742 set_state(PART:"elm.text", "default", 0.0);
1747 part { name: "label.swallow.background";
1749 description { state: "default" 0.0;
1753 part { name: "label.text.clip";
1755 description { state: "default" 0.0;
1757 color: 255 255 255 255;
1758 rel1 { relative: 0 0; to: "label.swallow.background"; }
1759 rel2 { relative: 1 1; to: "label.swallow.background"; }
1762 part { name: "elm.text";
1766 clip_to: "label.text.clip";
1767 description { state: "default" 0.0;
1768 rel1.relative: 0.0 0.0;
1769 rel2.relative: 1.0 1.0;
1772 style: "textblock_style";
1776 description { state: "slide_end" 0.0;
1777 inherit: "default" 0.0;
1778 rel1.relative: 1.0 0.0;
1779 rel2.relative: 1.0 1.0;
1782 description { state: "slide_begin" 0.0;
1783 inherit: "default" 0.0;
1784 rel1.relative: 0.0 0.0;
1785 rel2.relative: 0.0 1.0;
1791 program { name: "start_slide";
1793 signal: "elm,state,slide,start";
1799 program { name: "stop_slide";
1801 signal: "elm,state,slide,stop";
1810 group { name: "elm/label/base/slide_bounce";
1811 data.item: "default_font_size" "10";
1812 data.item: "min_font_size" "6";
1813 data.item: "max_font_size" "60";
1816 public g_duration, g_stopslide, g_timer_id, g_anim_id;
1818 public message(Msg_Type:type, id, ...) {
1819 if ((type == MSG_FLOAT_SET) && (id == 0)) {
1821 duration = getarg(2);
1822 set_float(g_duration, duration);
1825 public slide_to_end_anim(val, Float:pos) {
1828 stopflag = get_int(g_stopslide);
1829 if (stopflag == 1) return;
1830 set_tween_state(PART:"elm.text", pos, "slide_begin", 0.0, "slide_end", 0.0);
1832 id = timer(0.5, "slide_to_begin", 1);
1833 set_int(g_timer_id, id);
1836 public slide_to_end() {
1840 stopflag = get_int(g_stopslide);
1841 if (stopflag == 1) return;
1842 duration = get_float(g_duration);
1843 id = anim(duration, "slide_to_end_anim", 1);
1844 set_int(g_anim_id, id);
1846 public slide_to_begin_anim(val, Float:pos) {
1849 stopflag = get_int(g_stopslide);
1850 if (stopflag == 1) return;
1851 set_tween_state(PART:"elm.text", pos, "slide_end", 0.0, "slide_begin", 0.0);
1853 id = timer(0.5, "slide_to_end", 1);
1854 set_int(g_timer_id, id);
1857 public slide_to_begin() {
1861 stopflag = get_int(g_stopslide);
1862 if (stopflag == 1) return;
1863 duration = get_float(g_duration);
1864 id = anim(duration, "slide_to_begin_anim", 1);
1865 set_int(g_anim_id, id);
1867 public start_slide() {
1868 set_int(g_stopslide, 0);
1869 set_state(PART:"elm.text", "slide_begin", 0.0);
1872 public stop_slide() {
1874 set_int(g_stopslide, 1);
1875 id = get_int(g_anim_id);
1877 id = get_int(g_timer_id);
1879 set_state(PART:"elm.text", "default", 0.0);
1884 part { name: "label.swallow.background";
1886 description { state: "default" 0.0;
1890 part { name: "label.text.clip";
1892 description { state: "default" 0.0;
1894 color: 255 255 255 255;
1895 rel1 { relative: 0 0; to: "label.swallow.background"; }
1896 rel2 { relative: 1 1; to: "label.swallow.background"; }
1899 part { name: "elm.text";
1903 clip_to: "label.text.clip";
1904 description { state: "default" 0.0;
1905 rel1.relative: 0.0 0.0;
1906 rel2.relative: 1.0 1.0;
1909 style: "textblock_style";
1913 description { state: "slide_end" 0.0;
1914 inherit: "default" 0.0;
1915 rel1.relative: 1.0 0.0;
1916 rel2.relative: 1.0 1.0;
1919 description { state: "slide_begin" 0.0;
1920 inherit: "default" 0.0;
1921 rel1.relative: 0.0 0.0;
1922 rel2.relative: 0.0 1.0;
1928 program { name: "start_slide";
1930 signal: "elm,state,slide,start";
1936 program { name: "stop_slide";
1938 signal: "elm,state,slide,stop";
1948 ///////////////////////////////////////////////////////////////////////////////
1950 group { name: "elm/button/base/default";
1952 image: "bt_base1.png" COMP;
1953 image: "bt_base2.png" COMP;
1954 image: "bt_hilight.png" COMP;
1955 image: "bt_shine.png" COMP;
1956 image: "bt_glow.png" COMP;
1957 image: "bt_dis_base.png" COMP;
1958 image: "bt_dis_hilight.png" COMP;
1961 part { name: "button_image";
1963 description { state: "default" 0.0;
1966 normal: "bt_base2.png";
1969 image.middle: SOLID;
1971 description { state: "clicked" 0.0;
1972 inherit: "default" 0.0;
1973 image.normal: "bt_base1.png";
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_on.png" COMP;
3064 image: "tog_base_off.png" COMP;
3065 image: "tog_dis_base_on.png" COMP;
3066 image: "tog_dis_base_off.png" COMP;
3076 description { state: "default" 0.0;
3077 rel1.relative: 1.0 0.0;
3084 aspect_preference: VERTICAL;
3085 color: 255 255 255 255;
3088 part { name: "clipper";
3091 description { state: "default" 0.0;
3094 color: 255 255 255 255;
3097 part { name: "button";
3107 description { state: "default" 0.0;
3114 aspect_preference: VERTICAL;
3118 part { name: "button_events";
3123 description { state: "default" 0.0;
3126 rel1.relative: 0.0 0.0;
3129 rel2.relative: 1.0 1.0;
3133 part { name: "onrect";
3138 description { state: "default" 0.0;
3140 rel1.relative: -5.0 0.0;
3142 rel2.relative: 0.5 1.0;
3143 image.normal: "tog_base_on.png";
3145 description { state: "disabled" 0.0;
3146 inherit: "default" 0.0;
3147 image.normal: "tog_dis_base_on.png";
3150 part { name: "offrect";
3155 description { state: "default" 0.0;
3157 rel1.relative: 0.5 0.0;
3159 rel2.relative: 6.0 1.0;
3160 image.normal: "tog_base_off.png";
3162 description { state: "disabled" 0.0;
3163 inherit: "default" 0.0;
3164 image.normal: "tog_dis_base_off.png";
3167 part { name: "elm.offtext";
3172 description { state: "default" 0.0;
3174 rel1.to_x: "button";
3175 rel1.relative: 1.0 0.0;
3176 rel2.to_x: "offrect";
3179 font: "Sans,Edje-Vera";
3186 description { state: "disabled" 0.0;
3187 inherit: "default" 0.0;
3188 color: 128 128 128 128;
3191 part { name: "elm.ontext";
3193 effect: SOFT_SHADOW;
3197 description { state: "default" 0.0;
3199 rel1.to_x: "onrect";
3201 rel2.to_x: "button";
3203 rel2.relative: 0.0 1.0;
3204 color: 224 224 224 255;
3207 font: "Sans,Edje-Vera";
3214 description { state: "disabled" 0.0;
3215 inherit: "default" 0.0;
3216 color: 128 128 128 128;
3220 part { name: "conf_over";
3222 description { state: "default" 0.0;
3228 normal: "shelf_inset.png";
3235 part { name: "button0";
3238 description { state: "default" 0.0;
3244 normal: "bt_bases.png";
3245 border: 11 11 11 11;
3247 image.middle: SOLID;
3248 color: 255 255 255 128;
3251 part { name: "button2";
3254 description { state: "default" 0.0;
3260 normal: "bt_basew.png";
3263 image.middle: SOLID;
3266 part { name: "button3";
3269 description { state: "default" 0.0;
3272 rel2.relative: 1.0 0.5;
3274 normal: "bt_hilightw.png";
3279 part { name: "elm.swallow.content";
3281 description { state: "default" 0.0;
3286 rel2.relative: 0.0 1.0;
3289 description { state: "visible" 0.0;
3290 inherit: "default" 0.0;
3295 description { state: "disabled" 0.0;
3296 inherit: "default" 0.0;
3297 color: 128 128 128 128;
3299 description { state: "disabled_visible" 0.0;
3300 inherit: "default" 0.0;
3301 color: 128 128 128 128;
3306 part { name: "elm.text";
3310 description { state: "default" 0.0;
3312 rel1.to_x: "elm.swallow.content";
3313 rel1.relative: 1.0 0.0;
3316 rel2.relative: 0.0 1.0;
3320 font: "Sans,Edje-Vera";
3326 description { state: "visible" 0.0;
3327 inherit: "default" 0.0;
3331 description { state: "disabled" 0.0;
3332 inherit: "default" 0.0;
3333 color: 128 128 128 128;
3335 description { state: "disabled_visible" 0.0;
3336 inherit: "default" 0.0;
3337 color: 128 128 128 128;
3342 part { name: "disabler";
3344 description { state: "default" 0.0;
3348 description { state: "disabled" 0.0;
3349 inherit: "default" 0.0;
3355 program { name: "drag_end";
3356 signal: "mouse,up,1";
3359 new Float:dx, Float:dy;
3360 get_drag(PART:"button", dx, dy);
3363 set_drag(PART:"button", 1.0, 0.0);
3367 set_drag(PART:"button", 0.0, 0.0);
3369 if (((get_int(is_rtl) == 1) && (dx <= 0.5)) ||
3370 (get_int(is_rtl) == 0) && (dx > 0.5)) {
3371 emit("elm,action,toggle,on", "");
3374 emit("elm,action,toggle,off", "");
3379 program { name: "toggle_on";
3380 signal: "elm,state,toggle,on";
3384 if (get_int(is_rtl) == 0) {
3390 set_drag(PART:"button", drag, 0.0);
3393 program { name: "toggle_off";
3394 signal: "elm,state,toggle,off";
3398 if (get_int(is_rtl) == 0) {
3404 set_drag(PART:"button", drag, 0.0);
3407 program { name: "text_show";
3408 signal: "elm,state,text,visible";
3410 action: STATE_SET "visible" 0.0;
3413 program { name: "text_hide";
3414 signal: "elm,state,text,hidden";
3416 action: STATE_SET "default" 0.0;
3419 program { name: "icon_show";
3420 signal: "elm,state,icon,visible";
3422 action: STATE_SET "visible" 0.0;
3423 target: "elm.swallow.content";
3425 program { name: "icon_hide";
3426 signal: "elm,state,icon,hidden";
3428 action: STATE_SET "default" 0.0;
3429 target: "elm.swallow.content";
3431 program { name: "disable";
3432 signal: "elm,state,disabled";
3434 action: STATE_SET "disabled" 0.0;
3435 target: "elm.offtext";
3436 target: "elm.ontext";
3440 after: "disable_text";
3442 program { name: "disable_text";
3446 get_state(PART:"elm.text", st, 30, vl);
3447 if (!strcmp(st, "visible"))
3448 set_state(PART:"elm.text", "disabled_visible", 0.0);
3450 set_state(PART:"elm.text", "disabled", 0.0);
3452 get_state(PART:"elm.swallow.content", st, 30, vl);
3453 if (!strcmp(st, "visible"))
3454 set_state(PART:"elm.swallow.content", "disabled_visible", 0.0);
3456 set_state(PART:"elm.swallow.content", "disabled", 0.0);
3459 program { name: "enable";
3460 signal: "elm,state,enabled";
3462 action: STATE_SET "default" 0.0;
3466 after: "enable_text";
3468 program { name: "enable_text";
3472 get_state(PART:"elm.text", st, 30, vl);
3473 if (!strcmp(st, "disabled_visible"))
3474 set_state(PART:"elm.text", "visible", 0.0);
3476 set_state(PART:"elm.text", "default", 0.0);
3478 get_state(PART:"elm.swallow.content", st, 30, vl);
3479 if (!strcmp(st, "visible"))
3480 set_state(PART:"elm.swallow.content", "visible", 0.0);
3482 set_state(PART:"elm.swallow.content", "default", 0.0);
3485 program { name: "to_rtl";
3486 signal: "edje,state,rtl";
3492 program { name: "to_ltr";
3493 signal: "edje,state,ltr";
3502 ///////////////////////////////////////////////////////////////////////////////
3503 group { name: "elm/clock/flipdigit/default";
3505 image: "flip_base.png" COMP;
3506 image: "flip_base_shad.png" COMP;
3507 image: "flip_shad.png" COMP;
3508 image: "flip_0t.png" COMP;
3509 image: "flip_0b.png" COMP;
3510 image: "flip_1t.png" COMP;
3511 image: "flip_1b.png" COMP;
3512 image: "flip_2t.png" COMP;
3513 image: "flip_2b.png" COMP;
3514 image: "flip_3t.png" COMP;
3515 image: "flip_3b.png" COMP;
3516 image: "flip_4t.png" COMP;
3517 image: "flip_4b.png" COMP;
3518 image: "flip_5t.png" COMP;
3519 image: "flip_5b.png" COMP;
3520 image: "flip_6t.png" COMP;
3521 image: "flip_6b.png" COMP;
3522 image: "flip_7t.png" COMP;
3523 image: "flip_7b.png" COMP;
3524 image: "flip_8t.png" COMP;
3525 image: "flip_8b.png" COMP;
3526 image: "flip_9t.png" COMP;
3527 image: "flip_9b.png" COMP;
3528 image: "arrow_up.png" COMP;
3529 image: "arrow_down.png" COMP;
3532 public v0_cur, v0_pre, v0_lock, v0_next;
3534 public animator2(val, Float:pos) {
3535 new st1[11], st2[11], v;
3537 v = get_int(v0_cur);
3538 snprintf(st1, 10, "%ih", v);
3539 snprintf(st2, 10, "%i", v);
3540 set_tween_state(PART:"bot", pos, st1, 0.0, st2, 0.0);
3541 set_tween_state(PART:"sh", pos, "half", 0.0, "full", 0.0);
3543 set_state(PART:"sh", "default", 0.0);
3544 set_int(v0_lock, 0);
3545 v = get_int(v0_next);
3547 set_int(v0_next, -1);
3548 message(MSG_INT, 1, v);
3552 public animator1(val, Float:pos) {
3553 new st1[11], st2[11], v;
3555 v = get_int(v0_pre);
3556 snprintf(st1, 10, "%i", v);
3557 snprintf(st2, 10, "%ih", v);
3558 set_tween_state(PART:"top", pos, st1, 0.0, st2, 0.0);
3559 set_tween_state(PART:"sh", pos, "default", 0.0, "half", 0.0);
3560 if (pos >= 1.0) anim(0.2, "animator2", val);
3562 public message(Msg_Type:type, id, ...) {
3563 if ((type == MSG_INT) && (id == 1)) {
3564 new value, v, buf[11];
3567 if (get_int(v0_lock) == 1) {
3568 set_int(v0_next, value);
3571 v = get_int(v0_cur);
3573 set_int(v0_cur, value);
3574 set_int(v0_lock, 1);
3575 snprintf(buf, 10, "%i", get_int(v0_pre));
3576 set_state(PART:"bot0", buf, 0.0);
3577 snprintf(buf, 10, "%ih", get_int(v0_cur));
3578 set_state(PART:"bot", buf, 0.0);
3579 snprintf(buf, 10, "%i", get_int(v0_cur));
3580 set_state(PART:"top0", buf, 0.0);
3581 snprintf(buf, 10, "%i", get_int(v0_pre));
3582 set_state(PART:"top", buf, 0.0);
3583 set_state(PART:"sh", "default", 0.0);
3584 anim(0.2, "animator1", 1);
3589 part { name: "shad";
3591 description { state: "default" 0.0;
3597 normal: "flip_base_shad.png";
3602 part { name: "base";
3604 description { state: "default" 0.0;
3607 // FIXME 48x96 should be the native pixel design, right now
3608 // its 80x160. fix int he artwork later
3612 image.normal: "flip_base.png";
3618 description { state: "default" 0.0;
3621 rel1.relative: 0.0 0.5;
3625 description { state: "visible" 0.0;
3626 inherit: "default" 0.0;
3633 description { state: "default" 0.0;
3637 rel2.relative: 1.0 0.5;
3640 description { state: "visible" 0.0;
3641 inherit: "default" 0.0;
3645 part { name: "bot0";
3647 description { state: "default" 0.0;
3650 image.normal: "flip_0b.png";
3652 description { state: "0" 0.0;
3653 inherit: "default" 0.0;
3654 image.normal: "flip_0b.png";
3656 description { state: "1" 0.0;
3657 inherit: "default" 0.0;
3658 image.normal: "flip_1b.png";
3660 description { state: "2" 0.0;
3661 inherit: "default" 0.0;
3662 image.normal: "flip_2b.png";
3664 description { state: "3" 0.0;
3665 inherit: "default" 0.0;
3666 image.normal: "flip_3b.png";
3668 description { state: "4" 0.0;
3669 inherit: "default" 0.0;
3670 image.normal: "flip_4b.png";
3672 description { state: "5" 0.0;
3673 inherit: "default" 0.0;
3674 image.normal: "flip_5b.png";
3676 description { state: "6" 0.0;
3677 inherit: "default" 0.0;
3678 image.normal: "flip_6b.png";
3680 description { state: "7" 0.0;
3681 inherit: "default" 0.0;
3682 image.normal: "flip_7b.png";
3684 description { state: "8" 0.0;
3685 inherit: "default" 0.0;
3686 image.normal: "flip_8b.png";
3688 description { state: "9" 0.0;
3689 inherit: "default" 0.0;
3690 image.normal: "flip_9b.png";
3695 description { state: "default" 0.0;
3698 rel2.relative: 1.0 0.0;
3699 image.normal: "flip_shad.png";
3701 description { state: "half" 0.0;
3702 inherit: "default" 0.0;
3703 rel2.relative: 1.0 0.5;
3705 description { state: "full" 0.0;
3706 inherit: "default" 0.0;
3707 rel2.relative: 1.0 1.0;
3712 description { state: "default" 0.0;
3716 image.normal: "flip_0b.png";
3718 description { state: "0" 0.0;
3719 inherit: "default" 0.0;
3721 rel2.relative: 1.0 1.0;
3722 image.normal: "flip_0b.png";
3724 description { state: "0h" 0.0;
3725 inherit: "default" 0.0;
3727 rel2.relative: 1.0 0.0;
3728 image.normal: "flip_0b.png";
3730 description { state: "1" 0.0;
3731 inherit: "default" 0.0;
3733 rel2.relative: 1.0 1.0;
3734 image.normal: "flip_1b.png";
3736 description { state: "1h" 0.0;
3737 inherit: "default" 0.0;
3739 rel2.relative: 1.0 0.0;
3740 image.normal: "flip_1b.png";
3742 description { state: "2" 0.0;
3743 inherit: "default" 0.0;
3745 rel2.relative: 1.0 1.0;
3746 image.normal: "flip_2b.png";
3748 description { state: "2h" 0.0;
3749 inherit: "default" 0.0;
3751 rel2.relative: 1.0 0.0;
3752 image.normal: "flip_2b.png";
3754 description { state: "3" 0.0;
3755 inherit: "default" 0.0;
3757 rel2.relative: 1.0 1.0;
3758 image.normal: "flip_3b.png";
3760 description { state: "3h" 0.0;
3761 inherit: "default" 0.0;
3763 rel2.relative: 1.0 0.0;
3764 image.normal: "flip_3b.png";
3766 description { state: "4" 0.0;
3767 inherit: "default" 0.0;
3769 rel2.relative: 1.0 1.0;
3770 image.normal: "flip_4b.png";
3772 description { state: "4h" 0.0;
3773 inherit: "default" 0.0;
3775 rel2.relative: 1.0 0.0;
3776 image.normal: "flip_4b.png";
3778 description { state: "5" 0.0;
3779 inherit: "default" 0.0;
3781 rel2.relative: 1.0 1.0;
3782 image.normal: "flip_5b.png";
3784 description { state: "5h" 0.0;
3785 inherit: "default" 0.0;
3787 rel2.relative: 1.0 0.0;
3788 image.normal: "flip_5b.png";
3790 description { state: "6" 0.0;
3791 inherit: "default" 0.0;
3793 rel2.relative: 1.0 1.0;
3794 image.normal: "flip_6b.png";
3796 description { state: "6h" 0.0;
3797 inherit: "default" 0.0;
3799 rel2.relative: 1.0 0.0;
3800 image.normal: "flip_6b.png";
3802 description { state: "7" 0.0;
3803 inherit: "default" 0.0;
3805 rel2.relative: 1.0 1.0;
3806 image.normal: "flip_7b.png";
3808 description { state: "7h" 0.0;
3809 inherit: "default" 0.0;
3811 rel2.relative: 1.0 0.0;
3812 image.normal: "flip_7b.png";
3814 description { state: "8" 0.0;
3815 inherit: "default" 0.0;
3817 rel2.relative: 1.0 1.0;
3818 image.normal: "flip_8b.png";
3820 description { state: "8h" 0.0;
3821 inherit: "default" 0.0;
3823 rel2.relative: 1.0 0.0;
3824 image.normal: "flip_8b.png";
3826 description { state: "9" 0.0;
3827 inherit: "default" 0.0;
3829 rel2.relative: 1.0 1.0;
3830 image.normal: "flip_9b.png";
3832 description { state: "9h" 0.0;
3833 inherit: "default" 0.0;
3835 rel2.relative: 1.0 0.0;
3836 image.normal: "flip_9b.png";
3839 part { name: "top0";
3841 description { state: "default" 0.0;
3844 image.normal: "flip_0t.png";
3846 description { state: "0" 0.0;
3847 inherit: "default" 0.0;
3848 image.normal: "flip_0t.png";
3850 description { state: "1" 0.0;
3851 inherit: "default" 0.0;
3852 image.normal: "flip_1t.png";
3854 description { state: "2" 0.0;
3855 inherit: "default" 0.0;
3856 image.normal: "flip_2t.png";
3858 description { state: "3" 0.0;
3859 inherit: "default" 0.0;
3860 image.normal: "flip_3t.png";
3862 description { state: "4" 0.0;
3863 inherit: "default" 0.0;
3864 image.normal: "flip_4t.png";
3866 description { state: "5" 0.0;
3867 inherit: "default" 0.0;
3868 image.normal: "flip_5t.png";
3870 description { state: "6" 0.0;
3871 inherit: "default" 0.0;
3872 image.normal: "flip_6t.png";
3874 description { state: "7" 0.0;
3875 inherit: "default" 0.0;
3876 image.normal: "flip_7t.png";
3878 description { state: "8" 0.0;
3879 inherit: "default" 0.0;
3880 image.normal: "flip_8t.png";
3882 description { state: "9" 0.0;
3883 inherit: "default" 0.0;
3884 image.normal: "flip_9t.png";
3889 description { state: "default" 0.0;
3893 image.normal: "flip_0t.png";
3895 description { state: "0" 0.0;
3896 inherit: "default" 0.0;
3898 rel1.relative: 0.0 0.0;
3899 image.normal: "flip_0t.png";
3901 description { state: "0h" 0.0;
3902 inherit: "default" 0.0;
3903 color: 128 128 128 255;
3905 rel1.relative: 0.0 1.0;
3906 image.normal: "flip_0t.png";
3908 description { state: "1" 0.0;
3909 inherit: "default" 0.0;
3911 rel1.relative: 0.0 0.0;
3912 image.normal: "flip_1t.png";
3914 description { state: "1h" 0.0;
3915 inherit: "default" 0.0;
3916 color: 128 128 128 255;
3918 rel1.relative: 0.0 1.0;
3919 image.normal: "flip_1t.png";
3921 description { state: "2" 0.0;
3922 inherit: "default" 0.0;
3924 rel1.relative: 0.0 0.0;
3925 image.normal: "flip_2t.png";
3927 description { state: "2h" 0.0;
3928 inherit: "default" 0.0;
3929 color: 128 128 128 255;
3931 rel1.relative: 0.0 1.0;
3932 image.normal: "flip_2t.png";
3934 description { state: "3" 0.0;
3935 inherit: "default" 0.0;
3937 rel1.relative: 0.0 0.0;
3938 image.normal: "flip_3t.png";
3940 description { state: "3h" 0.0;
3941 inherit: "default" 0.0;
3942 color: 128 128 128 255;
3944 rel1.relative: 0.0 1.0;
3945 image.normal: "flip_3t.png";
3947 description { state: "4" 0.0;
3948 inherit: "default" 0.0;
3950 rel1.relative: 0.0 0.0;
3951 image.normal: "flip_4t.png";
3953 description { state: "4h" 0.0;
3954 inherit: "default" 0.0;
3955 color: 128 128 128 255;
3957 rel1.relative: 0.0 1.0;
3958 image.normal: "flip_4t.png";
3960 description { state: "5" 0.0;
3961 inherit: "default" 0.0;
3963 rel1.relative: 0.0 0.0;
3964 image.normal: "flip_5t.png";
3966 description { state: "5h" 0.0;
3967 inherit: "default" 0.0;
3968 color: 128 128 128 255;
3970 rel1.relative: 0.0 1.0;
3971 image.normal: "flip_5t.png";
3973 description { state: "6" 0.0;
3974 inherit: "default" 0.0;
3976 rel1.relative: 0.0 0.0;
3977 image.normal: "flip_6t.png";
3979 description { state: "6h" 0.0;
3980 inherit: "default" 0.0;
3981 color: 128 128 128 255;
3983 rel1.relative: 0.0 1.0;
3984 image.normal: "flip_6t.png";
3986 description { state: "7" 0.0;
3987 inherit: "default" 0.0;
3989 rel1.relative: 0.0 0.0;
3990 image.normal: "flip_7t.png";
3992 description { state: "7h" 0.0;
3993 inherit: "default" 0.0;
3994 color: 128 128 128 255;
3996 rel1.relative: 0.0 1.0;
3997 image.normal: "flip_7t.png";
3999 description { state: "8" 0.0;
4000 inherit: "default" 0.0;
4002 rel1.relative: 0.0 0.0;
4003 image.normal: "flip_8t.png";
4005 description { state: "8h" 0.0;
4006 inherit: "default" 0.0;
4007 color: 128 128 128 255;
4009 rel1.relative: 0.0 1.0;
4010 image.normal: "flip_8t.png";
4012 description { state: "9" 0.0;
4013 inherit: "default" 0.0;
4015 rel1.relative: 0.0 0.0;
4016 image.normal: "flip_9t.png";
4018 description { state: "9h" 0.0;
4019 inherit: "default" 0.0;
4020 color: 128 128 128 255;
4022 rel1.relative: 0.0 1.0;
4023 image.normal: "flip_9t.png";
4026 part { name: "atop";
4029 description { state: "default" 0.0;
4036 image.normal: "arrow_up.png";
4038 description { state: "visible" 0.0;
4039 inherit: "default" 0.0;
4043 part { name: "abot";
4046 description { state: "default" 0.0;
4053 image.normal: "arrow_down.png";
4055 description { state: "visible" 0.0;
4056 inherit: "default" 0.0;
4062 program { name: "load";
4068 set_int(v0_lock, 0);
4069 set_int(v0_next, -1);
4072 program { name: "edit_on";
4073 signal: "elm,state,edit,on";
4075 action: STATE_SET "visible" 0.0;
4081 program { name: "edit_off";
4082 signal: "elm,state,edit,off";
4084 action: STATE_SET "default" 0.0;
4090 program { name: "up";
4091 signal: "mouse,down,1";
4093 action: SIGNAL_EMIT "elm,action,up,start" "";
4095 program { name: "up,stop";
4096 signal: "mouse,up,1";
4098 action: SIGNAL_EMIT "elm,action,up,stop" "";
4100 program { name: "down";
4101 signal: "mouse,down,1";
4103 action: SIGNAL_EMIT "elm,action,down,start" "";
4105 program { name: "down,stop";
4106 signal: "mouse,up,1";
4108 action: SIGNAL_EMIT "elm,action,down,stop" "";
4113 ///////////////////////////////////////////////////////////////////////////////
4114 group { name: "elm/clock/flipampm/default";
4116 image: "flip_base.png" COMP;
4117 image: "flip_base_shad.png" COMP;
4118 image: "flip_shad.png" COMP;
4119 image: "flip_amt.png" COMP;
4120 image: "flip_amb.png" COMP;
4121 image: "flip_pmt.png" COMP;
4122 image: "flip_pmb.png" COMP;
4123 image: "arrow_up.png" COMP;
4124 image: "arrow_down.png" COMP;
4127 public v0_cur, v0_pre, v0_lock, v0_next;
4129 public animator2(val, Float:pos) {
4130 new st1[11], st2[11], v;
4132 v = get_int(v0_cur);
4133 snprintf(st1, 10, "%ih", v);
4134 snprintf(st2, 10, "%i", v);
4135 set_tween_state(PART:"bot", pos, st1, 0.0, st2, 0.0);
4136 set_tween_state(PART:"sh", pos, "half", 0.0, "full", 0.0);
4138 set_state(PART:"sh", "default", 0.0);
4139 set_int(v0_lock, 0);
4140 v = get_int(v0_next);
4142 set_int(v0_next, -1);
4143 message(MSG_INT, 1, v);
4147 public animator1(val, Float:pos) {
4148 new st1[11], st2[11], v;
4150 v = get_int(v0_pre);
4151 snprintf(st1, 10, "%i", v);
4152 snprintf(st2, 10, "%ih", v);
4153 set_tween_state(PART:"top", pos, st1, 0.0, st2, 0.0);
4154 set_tween_state(PART:"sh", pos, "default", 0.0, "half", 0.0);
4155 if (pos >= 1.0) anim(0.2, "animator2", val);
4157 public message(Msg_Type:type, id, ...) {
4158 if ((type == MSG_INT) && (id == 1)) {
4159 new value, v, buf[11];
4162 if (get_int(v0_lock) == 1) {
4163 set_int(v0_next, value);
4166 v = get_int(v0_cur);
4168 set_int(v0_cur, value);
4169 set_int(v0_lock, 1);
4170 snprintf(buf, 10, "%i", get_int(v0_pre));
4171 set_state(PART:"bot0", buf, 0.0);
4172 snprintf(buf, 10, "%ih", get_int(v0_cur));
4173 set_state(PART:"bot", buf, 0.0);
4174 snprintf(buf, 10, "%i", get_int(v0_cur));
4175 set_state(PART:"top0", buf, 0.0);
4176 snprintf(buf, 10, "%i", get_int(v0_pre));
4177 set_state(PART:"top", buf, 0.0);
4178 set_state(PART:"sh", "default", 0.0);
4179 anim(0.2, "animator1", 1);
4184 part { name: "shad";
4186 description { state: "default" 0.0;
4192 normal: "flip_base_shad.png";
4197 part { name: "base";
4200 description { state: "default" 0.0;
4203 // FIXME 48x96 should be the native pixel design, right now
4204 // its 80x160. fix int he artwork later
4208 image.normal: "flip_base.png";
4214 description { state: "default" 0.0;
4216 rel1.relative: 0.0 0.5;
4224 description { state: "default" 0.0;
4227 rel2.relative: 1.0 0.5;
4231 part { name: "bot0";
4233 description { state: "default" 0.0;
4236 image.normal: "flip_amb.png";
4238 description { state: "0" 0.0;
4239 inherit: "default" 0.0;
4240 image.normal: "flip_amb.png";
4242 description { state: "1" 0.0;
4243 inherit: "default" 0.0;
4244 image.normal: "flip_pmb.png";
4249 description { state: "default" 0.0;
4252 rel2.relative: 1.0 0.0;
4253 image.normal: "flip_shad.png";
4255 description { state: "half" 0.0;
4256 inherit: "default" 0.0;
4257 rel2.relative: 1.0 0.5;
4259 description { state: "full" 0.0;
4260 inherit: "default" 0.0;
4261 rel2.relative: 1.0 1.0;
4266 description { state: "default" 0.0;
4270 image.normal: "flip_amb.png";
4272 description { state: "0" 0.0;
4273 inherit: "default" 0.0;
4275 rel2.relative: 1.0 1.0;
4276 image.normal: "flip_amb.png";
4278 description { state: "0h" 0.0;
4279 inherit: "default" 0.0;
4281 rel2.relative: 1.0 0.0;
4282 image.normal: "flip_amb.png";
4284 description { state: "1" 0.0;
4285 inherit: "default" 0.0;
4287 rel2.relative: 1.0 1.0;
4288 image.normal: "flip_pmb.png";
4290 description { state: "1h" 0.0;
4291 inherit: "default" 0.0;
4293 rel2.relative: 1.0 0.0;
4294 image.normal: "flip_pmb.png";
4297 part { name: "top0";
4299 description { state: "default" 0.0;
4302 image.normal: "flip_amt.png";
4304 description { state: "0" 0.0;
4305 inherit: "default" 0.0;
4306 image.normal: "flip_amt.png";
4308 description { state: "1" 0.0;
4309 inherit: "default" 0.0;
4310 image.normal: "flip_pmt.png";
4315 description { state: "default" 0.0;
4319 image.normal: "flip_amt.png";
4321 description { state: "0" 0.0;
4322 inherit: "default" 0.0;
4324 rel1.relative: 0.0 0.0;
4325 image.normal: "flip_amt.png";
4327 description { state: "0h" 0.0;
4328 inherit: "default" 0.0;
4329 color: 128 128 128 255;
4331 rel1.relative: 0.0 1.0;
4332 image.normal: "flip_amt.png";
4334 description { state: "1" 0.0;
4335 inherit: "default" 0.0;
4337 rel1.relative: 0.0 0.0;
4338 image.normal: "flip_pmt.png";
4340 description { state: "1h" 0.0;
4341 inherit: "default" 0.0;
4342 color: 128 128 128 255;
4344 rel1.relative: 0.0 1.0;
4345 image.normal: "flip_pmt.png";
4348 part { name: "atop";
4351 description { state: "default" 0.0;
4358 image.normal: "arrow_up.png";
4360 description { state: "visible" 0.0;
4361 inherit: "default" 0.0;
4365 part { name: "abot";
4368 description { state: "default" 0.0;
4375 image.normal: "arrow_down.png";
4377 description { state: "visible" 0.0;
4378 inherit: "default" 0.0;
4384 program { name: "load";
4390 set_int(v0_lock, 0);
4391 set_int(v0_next, -1);
4394 program { name: "edit_on";
4395 signal: "elm,state,edit,on";
4397 action: STATE_SET "visible" 0.0;
4402 program { name: "edit_off";
4403 signal: "elm,state,edit,off";
4405 action: STATE_SET "default" 0.0;
4410 program { name: "up";
4411 signal: "mouse,down,1";
4413 action: SIGNAL_EMIT "elm,action,up,start" "";
4415 program { name: "up,stop";
4416 signal: "mouse,up,1";
4418 action: SIGNAL_EMIT "elm,action,up,stop" "";
4420 program { name: "down";
4421 signal: "mouse,down,1";
4423 action: SIGNAL_EMIT "elm,action,down,start" "";
4425 program { name: "down,stop";
4426 signal: "mouse,up,1";
4428 action: SIGNAL_EMIT "elm,action,down,stop" "";
4433 ///////////////////////////////////////////////////////////////////////////////
4434 group { name: "elm/menu/item/default";
4436 image: "bt_base1.png" COMP;
4437 image: "bt_base2.png" COMP;
4438 image: "bt_hilight.png" COMP;
4439 image: "bt_shine.png" COMP;
4440 image: "bt_glow.png" COMP;
4441 image: "bt_dis_base.png" COMP;
4442 image: "bt_dis_hilight.png" COMP;
4445 public menu_text_visible; //0:hide (default), 1:visible
4446 public menu_disable; //0:enable, 1:disable
4449 part { name: "item_image";
4451 description { state: "default" 0.0;
4452 color: 255 255 255 0;
4454 normal: "bt_base2.png";
4457 image.middle: SOLID;
4459 description { state: "visible" 0.0;
4460 inherit: "default" 0.0;
4461 color: 255 255 255 255;
4463 description { state: "clicked" 0.0;
4464 inherit: "default" 0.0;
4465 inherit: "visible" 0.0;
4466 image.normal: "bt_base1.png";
4467 image.middle: SOLID;
4469 description { state: "disabled" 0.0;
4470 inherit: "default" 0.0;
4473 part { name: "item_image_disabled";
4475 description { state: "default" 0.0;
4476 color: 255 255 255 0;
4478 normal: "bt_dis_base.png";
4481 image.middle: SOLID;
4483 description { state: "disabled" 0.0;
4484 inherit: "default" 0.0;
4485 color: 255 255 255 255;
4488 part { name: "elm.swallow.content";
4490 description { state: "default" 0.0;
4496 rel2.relative: 0.0 1.0;
4498 aspect_preference: VERTICAL;
4507 description { state: "default" 0.0;
4509 rel1.to_x: "elm.swallow.content";
4510 rel1.relative: 1.0 0.0;
4512 rel2.offset: -10 -8;
4515 font: "Sans,Edje-Vera";
4519 text_class: "menu_item";
4522 description { state: "visible" 0.0;
4523 inherit: "default" 0.0;
4527 description { state: "selected" 0.0;
4528 inherit: "default" 0.0;
4529 inherit: "visible" 0.0;
4530 color: 254 254 254 255;
4532 description { state: "disabled" 0.0;
4533 inherit: "default" 0.0;
4536 description { state: "disabled_visible" 0.0;
4537 inherit: "default" 0.0;
4538 inherit: "visible" 0.0;
4542 part { name: "over1";
4544 description { state: "default" 0.0;
4545 color: 255 255 255 0;
4546 rel2.relative: 1.0 0.5;
4548 normal: "bt_hilight.png";
4552 description { state: "visible" 0.0;
4553 inherit: "default" 0.0;
4554 color: 255 255 255 255;
4556 description { state: "disabled" 0.0;
4557 inherit: "default" 0.0;
4560 part { name: "over_disabled";
4562 description { state: "default" 0.0;
4563 color: 255 255 255 0;
4564 rel2.relative: 1.0 0.5;
4566 normal: "bt_dis_hilight.png";
4570 description { state: "disabled" 0.0;
4571 inherit: "default" 0.0;
4572 color: 255 255 255 255;
4575 part { name: "over2";
4578 ignore_flags: ON_HOLD;
4579 description { state: "default" 0.0;
4581 normal: "bt_shine.png";
4585 description { state: "disabled" 0.0;
4586 inherit: "default" 0.0;
4590 part { name: "over3";
4593 description { state: "default" 0.0;
4594 color: 255 255 255 0;
4596 normal: "bt_glow.png";
4597 border: 12 12 12 12;
4601 description { state: "clicked" 0.0;
4602 inherit: "default" 0.0;
4604 color: 255 255 255 255;
4607 part { name: "disabler";
4609 description { state: "default" 0.0;
4613 description { state: "disabled" 0.0;
4614 inherit: "default" 0.0;
4622 name: "item_mouse_in";
4625 action: SIGNAL_EMIT "elm,action,activate" "";
4626 after: "item_mouse_in_2";
4627 after: "item_mouse_in_3";
4630 name: "item_mouse_in_2";
4631 transition: DECELERATE 0.5;
4634 v = get_int(menu_text_visible);
4635 d = get_int(menu_disable);
4638 run_program(PROGRAM:"selected_text");
4642 name: "item_mouse_in_3";
4643 action : STATE_SET "visible" 0.0;
4644 target: "item_image";
4646 transition: DECELERATE 0.5;
4649 name: "selected_text";
4650 action: STATE_SET "selected" 0.0;
4652 transition: DECELERATE 0.5;
4658 name: "item_mouse_out";
4659 signal: "mouse,out";
4661 action: SIGNAL_EMIT "elm,action,inactivate" "";
4662 after: "item_mouse_out_2";
4663 after: "item_mouse_out_3";
4666 name: "item_mouse_out_2";
4667 transition: DECELERATE 0.5;
4670 v = get_int(menu_text_visible);
4671 d = get_int(menu_disable);
4674 run_program(PROGRAM:"visible_text");
4678 name: "item_mouse_out_3";
4679 action: STATE_SET "default" 0.0;
4680 target: "item_image";
4682 transition: DECELERATE 0.5;
4685 name: "visible_text";
4686 action: STATE_SET "visible" 0.0;
4688 transition: DECELERATE 0.5;
4693 name: "item_unclick";
4694 signal: "mouse,up,1";
4696 action: STATE_SET "visible" 0.0;
4697 target: "item_image";
4700 name: "item_click2";
4701 signal: "mouse,down,1";
4703 action: STATE_SET "clicked" 0.0;
4707 name: "item_unclick2";
4708 signal: "mouse,up,1";
4710 action: STATE_SET "default" 0.0;
4711 transition: DECELERATE 0.5;
4715 name: "item_unclick3";
4716 signal: "mouse,up,1";
4718 action: SIGNAL_EMIT "elm,action,click" "";
4720 program { name: "text_show";
4721 signal: "elm,state,text,visible";
4724 set_int(menu_text_visible, 1);
4725 set_state(PART:"elm.text", "visible", 0.0);
4728 program { name: "text_hide";
4729 signal: "elm,state,text,hidden";
4732 set_int(menu_text_visible, 0);
4733 set_state(PART:"elm.text", "default", 0.0);
4736 program { name: "disable";
4737 signal: "elm,state,disabled";
4739 action: STATE_SET "disabled" 0.0;
4740 target: "item_image";
4741 target: "item_image_disabled";
4744 target: "over_disabled";
4746 after: "disable_text";
4748 program { name: "disable_text";
4751 v = get_int(menu_text_visible);
4753 set_state(PART:"elm.text", "disabled_visible", 0.0);
4755 set_state(PART:"elm.text", "disabled", 0.0);
4756 set_int(menu_disable, 1);
4759 program { name: "item_select";
4760 signal: "elm,state,selected";
4762 after: "item_mouse_in_2";
4763 after: "item_mouse_in_3";
4765 program { name: "item_unselect";
4766 signal: "elm,state,unselected";
4768 after: "item_mouse_out_2";
4769 after: "item_mouse_out_3";
4771 program { name: "enable";
4772 signal: "elm,state,enabled";
4774 action: STATE_SET "default" 0.0;
4775 target: "item_image";
4776 target: "item_image_disabled";
4779 target: "over_disabled";
4781 after: "enable_text";
4783 program { name: "enable_text";
4786 v = get_int(menu_text_visible);
4788 set_state(PART:"elm.text", "visible", 0.0);
4790 set_state(PART:"elm.text", "default", 0.0);
4791 set_int(menu_disable, 0);
4797 group { name: "elm/menu/item_with_submenu/default";
4799 image: "bt_base1.png" COMP;
4800 image: "bt_base2.png" COMP;
4801 image: "bt_hilight.png" COMP;
4802 image: "bt_shine.png" COMP;
4803 image: "bt_glow.png" COMP;
4804 image: "bt_dis_base.png" COMP;
4805 image: "bt_dis_hilight.png" COMP;
4806 image: "arrow_right.png" COMP;
4807 image: "arrow_left.png" COMP;
4810 public menu_text_visible; //0:hide (default), 1:visible
4811 public menu_disable; //0:enable, 1:disable
4814 part { name: "item_image";
4816 description { state: "default" 0.0;
4817 color: 255 255 255 0;
4819 normal: "bt_base2.png";
4822 image.middle: SOLID;
4824 description { state: "visible" 0.0;
4825 inherit: "default" 0.0;
4826 color: 255 255 255 255;
4828 description { state: "clicked" 0.0;
4829 inherit: "default" 0.0;
4830 inherit: "visible" 0.0;
4831 image.normal: "bt_base1.png";
4832 image.middle: SOLID;
4834 description { state: "disabled" 0.0;
4835 inherit: "default" 0.0;
4838 part { name: "item_image_disabled";
4840 description { state: "default" 0.0;
4841 color: 255 255 255 0;
4843 normal: "bt_dis_base.png";
4846 image.middle: SOLID;
4848 description { state: "disabled" 0.0;
4849 inherit: "default" 0.0;
4850 color: 255 255 255 255;
4853 part { name: "arrow";
4855 description { state: "default" 0.0;
4856 color: 255 255 255 255;
4859 aspect_preference: BOTH;
4861 normal: "arrow_right.png";
4864 description { state: "rtl" 0.0;
4865 inherit: "default" 0.0;
4866 image.normal: "arrow_left.png";
4869 part { name: "elm.swallow.content";
4871 description { state: "default" 0.0;
4877 rel2.relative: 0.0 1.0;
4879 aspect_preference: VERTICAL;
4888 description { state: "default" 0.0;
4890 rel1.to_x: "elm.swallow.content";
4891 rel1.relative: 1.0 0.0;
4893 rel2.offset: -10 -8;
4896 font: "Sans,Edje-Vera";
4900 text_class: "menu_item";
4903 description { state: "visible" 0.0;
4904 inherit: "default" 0.0;
4908 description { state: "selected" 0.0;
4909 inherit: "default" 0.0;
4910 inherit: "visible" 0.0;
4911 color: 254 254 254 255;
4913 description { state: "disabled" 0.0;
4914 inherit: "default" 0.0;
4917 description { state: "disabled_visible" 0.0;
4918 inherit: "default" 0.0;
4919 inherit: "visible" 0.0;
4923 part { name: "over1";
4925 description { state: "default" 0.0;
4926 color: 255 255 255 0;
4927 rel2.relative: 1.0 0.5;
4929 normal: "bt_hilight.png";
4933 description { state: "visible" 0.0;
4934 inherit: "default" 0.0;
4935 color: 255 255 255 255;
4937 description { state: "disabled" 0.0;
4938 inherit: "default" 0.0;
4941 part { name: "over_disabled";
4943 description { state: "default" 0.0;
4944 color: 255 255 255 0;
4945 rel2.relative: 1.0 0.5;
4947 normal: "bt_dis_hilight.png";
4951 description { state: "disabled" 0.0;
4952 inherit: "default" 0.0;
4953 color: 255 255 255 255;
4956 part { name: "over2";
4959 ignore_flags: ON_HOLD;
4960 description { state: "default" 0.0;
4962 normal: "bt_shine.png";
4966 description { state: "disabled" 0.0;
4967 inherit: "default" 0.0;
4971 part { name: "over3";
4974 description { state: "default" 0.0;
4975 color: 255 255 255 0;
4977 normal: "bt_glow.png";
4978 border: 12 12 12 12;
4982 description { state: "clicked" 0.0;
4983 inherit: "default" 0.0;
4985 color: 255 255 255 255;
4988 part { name: "disabler";
4990 description { state: "default" 0.0;
4994 description { state: "disabled" 0.0;
4995 inherit: "default" 0.0;
5003 name: "item_mouse_in";
5006 action: SIGNAL_EMIT "elm,action,activate" "";
5007 after: "item_mouse_in_2";
5008 after: "item_mouse_in_3";
5011 name: "item_mouse_in_2";
5012 transition: DECELERATE 0.5;
5015 v = get_int(menu_text_visible);
5016 d = get_int(menu_disable);
5019 run_program(PROGRAM:"selected_text");
5023 name: "item_mouse_in_3";
5024 action : STATE_SET "visible" 0.0;
5025 target: "item_image";
5027 transition: DECELERATE 0.5;
5030 name: "selected_text";
5031 action: STATE_SET "selected" 0.0;
5033 transition: DECELERATE 0.5;
5039 name: "item_mouse_out";
5040 signal: "mouse,out";
5042 after: "item_mouse_out_2";
5043 after: "item_mouse_out_3";
5046 name: "item_mouse_out_2";
5047 transition: DECELERATE 0.5;
5050 v = get_int(menu_text_visible);
5051 d = get_int(menu_disable);
5054 run_program(PROGRAM:"visible_text");
5058 name: "item_mouse_out_3";
5059 action: STATE_SET "default" 0.0;
5060 target: "item_image";
5062 transition: DECELERATE 0.5;
5065 name: "visible_text";
5066 action: STATE_SET "visible" 0.0;
5068 transition: DECELERATE 0.5;
5073 name: "item_unclick";
5074 signal: "mouse,up,1";
5076 action: STATE_SET "visible" 0.0;
5077 target: "item_image";
5080 name: "item_click2";
5081 signal: "mouse,down,1";
5083 action: STATE_SET "clicked" 0.0;
5087 name: "item_unclick2";
5088 signal: "mouse,up,1";
5090 action: STATE_SET "default" 0.0;
5091 transition: DECELERATE 0.5;
5095 name: "item_unclick3";
5096 signal: "mouse,up,1";
5098 action: SIGNAL_EMIT "elm,action,click" "";
5104 action: SIGNAL_EMIT "elm,action,open" "";
5106 program { name: "text_show";
5107 signal: "elm,state,text,visible";
5110 set_int(menu_text_visible, 1);
5111 set_state(PART:"elm.text", "visible", 0.0);
5114 program { name: "text_hide";
5115 signal: "elm,state,text,hidden";
5118 set_int(menu_text_visible, 0);
5119 set_state(PART:"elm.text", "default", 0.0);
5122 program { name: "disable";
5123 signal: "elm,state,disabled";
5125 action: STATE_SET "disabled" 0.0;
5126 target: "item_image";
5127 target: "item_image_disabled";
5130 target: "over_disabled";
5132 after: "disable_text";
5134 program { name: "disable_text";
5138 get_state(PART:"elm.text", st, 30, vl);
5139 if (!strcmp(st, "visible"))
5140 set_state(PART:"elm.text", "disabled_visible", 0.0);
5141 else if (!strcmp(st, "default"))
5142 set_state(PART:"elm.text", "disabled", 0.0);
5145 program { name: "enable";
5146 signal: "elm,state,enabled";
5148 action: STATE_SET "default" 0.0;
5149 target: "item_image";
5150 target: "item_image_disabled";
5153 target: "over_disabled";
5155 after: "enable_text";
5157 program { name: "enable_text";
5160 v = get_int(menu_text_visible);
5162 set_state(PART:"elm.text", "visible", 0.0);
5164 set_state(PART:"elm.text", "default", 0.0);
5165 set_int(menu_disable, 0);
5168 program { name: "to_rtl";
5169 signal: "edje,state,rtl";
5171 action: STATE_SET "rtl" 0.0;
5174 program { name: "to_ltr";
5175 signal: "edje,state,ltr";
5177 action: STATE_SET "default" 0.0;
5183 group { name: "elm/menu/separator/default";
5185 image: "separator_h.png" COMP;
5188 part { name: "separator"; // separator group
5189 description { state: "default" 0.0;
5194 normal: "separator_h.png";
5203 ///////////////////////////////////////////////////////////////////////////////
5204 group { name: "elm/clock/base-all/default";
5208 description { state: "default" 0.0;
5209 rel1.relative: 0.0000000 0.0;
5210 rel2.relative: 0.1250000 1.0;
5215 description { state: "default" 0.0;
5216 rel1.relative: 0.1250000 0.0;
5217 rel2.relative: 0.2500000 1.0;
5225 description { state: "default" 0.0;
5226 rel1.relative: 0.2500000 0.0;
5227 rel2.relative: 0.3125000 1.0;
5230 font: "Sans,Edje-Vera";
5240 description { state: "default" 0.0;
5241 rel1.relative: 0.3125000 0.0;
5242 rel2.relative: 0.4375000 1.0;
5247 description { state: "default" 0.0;
5248 rel1.relative: 0.4375000 0.0;
5249 rel2.relative: 0.5625000 1.0;
5258 description { state: "default" 0.0;
5259 rel1.relative: 0.5625000 0.0;
5260 rel2.relative: 0.6250000 1.0;
5263 font: "Sans,Edje-Vera";
5274 description { state: "default" 0.0;
5275 rel1.relative: 0.6250000 0.0;
5276 rel2.relative: 0.7500000 1.0;
5282 description { state: "default" 0.0;
5283 rel1.relative: 0.7500000 0.0;
5284 rel2.relative: 0.8750000 1.0;
5288 part { name: "ampm";
5290 description { state: "default" 0.0;
5291 rel1.relative: 0.8750000 0.0;
5292 rel2.relative: 1.0 1.0;
5298 ///////////////////////////////////////////////////////////////////////////////
5299 group { name: "elm/clock/base-seconds/default";
5303 description { state: "default" 0.0;
5304 rel1.relative: 0.000000000 0.0;
5305 rel2.relative: 0.142857143 1.0;
5310 description { state: "default" 0.0;
5311 rel1.relative: 0.142857143 0.0;
5312 rel2.relative: 0.285714286 1.0;
5320 description { state: "default" 0.0;
5321 rel1.relative: 0.285714286 0.0;
5322 rel2.relative: 0.357142857 1.0;
5325 font: "Sans,Edje-Vera";
5335 description { state: "default" 0.0;
5336 rel1.relative: 0.357142857 0.0;
5337 rel2.relative: 0.500000000 1.0;
5342 description { state: "default" 0.0;
5343 rel1.relative: 0.500000000 0.0;
5344 rel2.relative: 0.642857143 1.0;
5353 description { state: "default" 0.0;
5354 rel1.relative: 0.642857143 0.0;
5355 rel2.relative: 0.714285714 1.0;
5358 font: "Sans,Edje-Vera";
5369 description { state: "default" 0.0;
5370 rel1.relative: 0.714285714 0.0;
5371 rel2.relative: 0.857142857 1.0;
5377 description { state: "default" 0.0;
5378 rel1.relative: 0.857142857 0.0;
5379 rel2.relative: 1.000000000 1.0;
5385 ///////////////////////////////////////////////////////////////////////////////
5386 group { name: "elm/clock/base-am_pm/default";
5390 description { state: "default" 0.0;
5391 rel1.relative: 0.000000000 0.0;
5392 rel2.relative: 0.181818182 1.0;
5397 description { state: "default" 0.0;
5398 rel1.relative: 0.181818182 0.0;
5399 rel2.relative: 0.363636364 1.0;
5407 description { state: "default" 0.0;
5408 rel1.relative: 0.363636364 0.0;
5409 rel2.relative: 0.454545455 1.0;
5412 font: "Sans,Edje-Vera";
5422 description { state: "default" 0.0;
5423 rel1.relative: 0.454545455 0.0;
5424 rel2.relative: 0.636363636 1.0;
5429 description { state: "default" 0.0;
5430 rel1.relative: 0.636363636 0.0;
5431 rel2.relative: 0.818181818 1.0;
5435 part { name: "ampm";
5437 description { state: "default" 0.0;
5438 rel1.relative: 0.818181818 0.0;
5439 rel2.relative: 1.0 1.0;
5445 ///////////////////////////////////////////////////////////////////////////////
5446 group { name: "elm/clock/base/default";
5450 description { state: "default" 0.0;
5451 rel1.relative: 0.000000000 0.0;
5452 rel2.relative: 0.222222222 1.0;
5457 description { state: "default" 0.0;
5458 rel1.relative: 0.222222222 0.0;
5459 rel2.relative: 0.444444444 1.0;
5467 description { state: "default" 0.0;
5468 rel1.relative: 0.444444444 0.0;
5469 rel2.relative: 0.555555556 1.0;
5472 font: "Sans,Edje-Vera";
5482 description { state: "default" 0.0;
5483 rel1.relative: 0.555555556 0.0;
5484 rel2.relative: 0.777777778 1.0;
5489 description { state: "default" 0.0;
5490 rel1.relative: 0.777777778 0.0;
5491 rel2.relative: 1.000000000 1.0;
5497 ///////////////////////////////////////////////////////////////////////////////
5498 group { name: "elm/frame/base/default";
5500 image: "frame_1.png" COMP;
5501 image: "frame_2.png" COMP;
5502 image: "dia_grad.png" COMP;
5505 part { name: "base0";
5507 description { state: "default" 0.0;
5508 image.normal: "dia_grad.png";
5520 part { name: "base";
5522 description { state: "default" 0.0;
5523 rel2.to: "elm.swallow.content";
5526 normal: "frame_2.png";
5533 part { name: "elm.text";
5537 description { state: "default" 0.0;
5550 font: "Sans:style=Bold,Edje-Vera-Bold";
5558 part { name: "over";
5560 description { state: "default" 0.0;
5562 rel2.to: "elm.swallow.content";
5565 normal: "frame_1.png";
5572 part { name: "elm.swallow.content";
5574 description { state: "default" 0.0;
5587 group { name: "elm/frame/base/pad_small";
5593 description { state: "default" 0.0;
5604 description { state: "default" 0.0;
5611 part { name: "elm.swallow.content";
5613 description { state: "default" 0.0;
5629 group { name: "elm/frame/base/pad_medium";
5635 description { state: "default" 0.0;
5646 description { state: "default" 0.0;
5653 part { name: "elm.swallow.content";
5655 description { state: "default" 0.0;
5671 group { name: "elm/frame/base/pad_large";
5677 description { state: "default" 0.0;
5688 description { state: "default" 0.0;
5695 part { name: "elm.swallow.content";
5697 description { state: "default" 0.0;
5713 group { name: "elm/frame/base/pad_huge";
5719 description { state: "default" 0.0;
5730 description { state: "default" 0.0;
5737 part { name: "elm.swallow.content";
5739 description { state: "default" 0.0;
5755 group { name: "elm/frame/base/outdent_top";
5757 image: "outdent-top.png" COMP;
5760 part { name: "base0";
5762 description { state: "default" 0.0;
5763 image.normal: "outdent-top.png";
5764 image.border: 0 0 0 13;
5768 part { name: "elm.swallow.content";
5770 description { state: "default" 0.0;
5772 rel2.offset: -3 -13;
5778 group { name: "elm/frame/base/outdent_bottom";
5780 image: "outdent-bottom.png" COMP;
5783 part { name: "base0";
5785 description { state: "default" 0.0;
5786 image.normal: "outdent-bottom.png";
5787 image.border: 0 0 13 0;
5791 part { name: "elm.swallow.content";
5793 description { state: "default" 0.0;
5801 ///////////////////////////////////////////////////////////////////////////////
5802 group { name: "elm/label/base/tooltip";
5804 style { name: "tooltip_style";
5805 base: "font=Sans font_size=8 color=#666 wrap=word";
5807 tag: "hilight" "+ font=Sans:style=Bold";
5808 tag: "b" "+ font=Sans:style=Bold";
5813 part { name: "elm.text";
5817 description { state: "default" 0.0;
5819 style: "tooltip_style";
5827 group { name: "elm/tooltip/base/default";
5832 item: "pad_border_x" "10";
5833 item: "pad_border_y" "10";
5834 item: "hide_timeout" "0.35"; /**< tooltip is hidden after this amount, keep in sync with hide animations */
5837 image: "tooltip-base.png" COMP;
5838 image: "tooltip-corner-top-left-tip.png" COMP;
5839 image: "tooltip-corner-top-right-tip.png" COMP;
5840 image: "tooltip-corner-bottom-left-tip.png" COMP;
5841 image: "tooltip-corner-bottom-right-tip.png" COMP;
5842 image: "tooltip-edge-left-tip.png" COMP;
5843 image: "tooltip-edge-right-tip.png" COMP;
5844 image: "tooltip-edge-bottom-tip.png" COMP;
5845 image: "tooltip-edge-top-tip.png" COMP;
5849 set_state(PART:"corner-top-left", "default", 0.0);
5850 set_state(PART:"corner-top-right", "default", 0.0);
5851 set_state(PART:"corner-bottom-left", "default", 0.0);
5852 set_state(PART:"corner-bottom-right", "default", 0.0);
5855 set_state(PART:"clipper-edge-left", "default", 0.0);
5856 set_state(PART:"clipper-edge-right", "default", 0.0);
5857 set_state(PART:"clipper-edge-top", "default", 0.0);
5858 set_state(PART:"clipper-edge-bottom", "default", 0.0);
5861 show_corner_top_left() {
5862 set_state(PART:"corner-top-left", "visible", 0.0);
5864 set_state(PART:"corner-top-right", "default", 0.0);
5865 set_state(PART:"corner-bottom-left", "default", 0.0);
5866 set_state(PART:"corner-bottom-right", "default", 0.0);
5869 show_corner_top_right() {
5870 set_state(PART:"corner-top-right", "visible", 0.0);
5872 set_state(PART:"corner-top-left", "default", 0.0);
5873 set_state(PART:"corner-bottom-left", "default", 0.0);
5874 set_state(PART:"corner-bottom-right", "default", 0.0);
5878 show_corner_bottom_left() {
5879 set_state(PART:"corner-bottom-left", "visible", 0.0);
5881 set_state(PART:"corner-bottom-right", "default", 0.0);
5882 set_state(PART:"corner-top-left", "default", 0.0);
5883 set_state(PART:"corner-top-right", "default", 0.0);
5886 show_corner_bottom_right() {
5887 set_state(PART:"corner-bottom-right", "visible", 0.0);
5889 set_state(PART:"corner-bottom-left", "default", 0.0);
5890 set_state(PART:"corner-top-left", "default", 0.0);
5891 set_state(PART:"corner-top-right", "default", 0.0);
5895 show_edge_left(Float:val) {
5896 set_state(PART:"clipper-edge-left", "visible", 0.0);
5897 set_drag(PART:"edge-drag-left", 0.0, val);
5899 set_state(PART:"clipper-edge-right", "default", 0.0);
5900 set_state(PART:"clipper-edge-top", "default", 0.0);
5901 set_state(PART:"clipper-edge-bottom", "default", 0.0);
5904 show_edge_right(Float:val) {
5905 set_state(PART:"clipper-edge-right", "visible", 0.0);
5906 set_drag(PART:"edge-drag-right", 0.0, val);
5908 set_state(PART:"clipper-edge-left", "default", 0.0);
5909 set_state(PART:"clipper-edge-top", "default", 0.0);
5910 set_state(PART:"clipper-edge-bottom", "default", 0.0);
5914 show_edge_top(Float:val) {
5915 set_state(PART:"clipper-edge-top", "visible", 0.0);
5916 set_drag(PART:"edge-drag-top", val, 0.0);
5918 set_state(PART:"clipper-edge-bottom", "default", 0.0);
5919 set_state(PART:"clipper-edge-left", "default", 0.0);
5920 set_state(PART:"clipper-edge-right", "default", 0.0);
5923 show_edge_bottom(Float:val) {
5924 set_state(PART:"clipper-edge-bottom", "visible", 0.0);
5925 set_drag(PART:"edge-drag-bottom", val, 0.0);
5927 set_state(PART:"clipper-edge-top", "default", 0.0);
5928 set_state(PART:"clipper-edge-left", "default", 0.0);
5929 set_state(PART:"clipper-edge-right", "default", 0.0);
5933 public message(Msg_Type:type, id, ...) {
5934 if ((type == MSG_FLOAT_SET) && (id == 1)) {
5935 new Float:x, Float:y;
5942 if (y < 0.0) show_corner_top_left();
5943 else if (y > 1.0) show_corner_bottom_left();
5944 else show_edge_left(y);
5948 if (y < 0.0) show_corner_top_right();
5949 else if (y > 1.0) show_corner_bottom_right();
5950 else show_edge_right(y);
5954 if (y < 0.0) show_edge_top(x);
5955 else if (y > 1.0) show_edge_bottom(x);
5966 part { name: "clipper";
5968 description { state: "default" 0.0;
5969 color: 255 255 255 0;
5970 rel1.to: "elm.swallow.content";
5971 rel1.offset: -64 -64;
5972 rel2.to: "elm.swallow.content";
5975 description { state: "visible" 0.0;
5976 inherit: "default" 0.0;
5977 color: 255 255 255 255;
5983 description { state: "default" 0.0;
5986 to: "elm.swallow.content";
5990 to: "elm.swallow.content";
5994 normal: "tooltip-base.png";
5995 border: 14 14 14 14;
5997 image.middle: SOLID;
6001 #define TT_CORNER(name_, rx, ry, ax, ay, ox, oy) \
6002 part { name: "corner-"name_; \
6005 clip_to: "clipper"; \
6006 description { state: "default" 0.0; \
6007 color: 255 255 255 0; \
6016 to: "elm.swallow.content"; \
6021 to: "elm.swallow.content"; \
6023 image.normal: "tooltip-corner-"name_"-tip.png"; \
6025 description { state: "visible" 0.0; \
6026 inherit: "default" 0.0; \
6027 color: 255 255 255 255; \
6031 TT_CORNER("top-left", 0, 0, 1, 1, 4, 4);
6032 TT_CORNER("top-right", 1, 0, 0, 1, -5, 4);
6033 TT_CORNER("bottom-left", 0, 1, 1, 0, 4, -5);
6034 TT_CORNER("bottom-right", 1, 1, 0, 0, -5, -5);
6037 #define TT_EDGE_VERT(name_, rx, ax, ox) \
6038 part { name: "clipper-edge-"name_; \
6040 clip_to: "clipper"; \
6041 description { state: "default" 0.0; \
6042 color: 255 255 255 0; \
6050 to: "elm.swallow.content"; \
6055 to: "elm.swallow.content"; \
6058 description { state: "visible" 0.0; \
6059 inherit: "default" 0.0; \
6060 color: 255 255 255 255; \
6064 part { name: "edge-area-"name_; \
6067 clip_to: "clipper-edge-"name_; \
6068 description { state: "default" 0.0; \
6076 to: "elm.swallow.content"; \
6081 to: "elm.swallow.content"; \
6085 part { name: "edge-drag-"name_; \
6088 clip_to: "clipper-edge-"name_; \
6092 confine: "edge-area-"name_; \
6094 description { state: "default" 0.0; \
6097 rel1.to: "edge-area-"name_; \
6098 rel2.to: "edge-area-"name_; \
6101 part { name: "edge-img-"name_; \
6104 clip_to: "clipper-edge-"name_; \
6105 description { state: "default" 0.0; \
6110 rel1.to: "edge-drag-"name_; \
6111 rel2.to: "edge-drag-"name_; \
6112 image.normal: "tooltip-edge-"name_"-tip.png"; \
6115 TT_EDGE_VERT("left", 0, 1, -2);
6116 TT_EDGE_VERT("right", 1, 0, 1);
6119 #define TT_EDGE_HORIZ(name_, ry, ay, oy) \
6120 part { name: "clipper-edge-"name_; \
6122 clip_to: "clipper"; \
6123 description { state: "default" 0.0; \
6124 color: 255 255 255 0; \
6132 to: "elm.swallow.content"; \
6137 to: "elm.swallow.content"; \
6140 description { state: "visible" 0.0; \
6141 inherit: "default" 0.0; \
6142 color: 255 255 255 255; \
6146 part { name: "edge-area-"name_; \
6149 clip_to: "clipper-edge-"name_; \
6150 description { state: "default" 0.0; \
6158 to: "elm.swallow.content"; \
6163 to: "elm.swallow.content"; \
6167 part { name: "edge-drag-"name_; \
6170 clip_to: "clipper-edge-"name_; \
6174 confine: "edge-area-"name_; \
6176 description { state: "default" 0.0; \
6179 rel1.to: "edge-area-"name_; \
6180 rel2.to: "edge-area-"name_; \
6183 part { name: "edge-img-"name_; \
6186 clip_to: "clipper-edge-"name_; \
6187 description { state: "default" 0.0; \
6192 rel1.to: "edge-drag-"name_; \
6193 rel2.to: "edge-drag-"name_; \
6194 image.normal: "tooltip-edge-"name_"-tip.png"; \
6197 TT_EDGE_HORIZ("top", 0, 1, -2);
6198 TT_EDGE_HORIZ("bottom", 1, 0, 1);
6199 #undef TT_EDGE_HORIZ
6201 part { name: "clipper_content";
6203 description { state: "default" 0.0;
6204 color: 255 255 255 0;
6205 rel1.to: "elm.swallow.content";
6206 rel1.offset: -64 -64;
6207 rel2.to: "elm.swallow.content";
6210 description { state: "visible" 0.0;
6211 inherit: "default" 0.0;
6212 color: 255 255 255 255;
6215 part { name: "elm.swallow.content";
6217 clip_to: "clipper_content";
6218 description { state: "default" 0.0; }
6223 signal: "elm,action,show";
6225 action: ACTION_STOP;
6235 action: STATE_SET "visible" 0.0;
6236 transition: LINEAR 0.15;
6242 action: STATE_SET "visible" 0.0;
6243 transition: LINEAR 0.15;
6244 target: "clipper_content";
6249 signal: "elm,action,hide";
6251 action: ACTION_STOP;
6268 action: STATE_SET "default" 0.0;
6269 transition: LINEAR 0.1;
6270 target: "clipper_content";
6275 action: STATE_SET "default" 0.0;
6276 transition: LINEAR 0.1;
6282 group { name: "elm/tooltip/base/transparent";
6284 part { name: "elm.swallow.content";
6288 description { state: "default" 0.0; }
6293 ///////////////////////////////////////////////////////////////////////////////
6295 /* TODO: replicate diagonal swallow slots to the other hover styles */
6296 group { name: "elm/hover/base/default";
6298 image: "shad_circ.png" COMP;
6301 part { name: "elm.swallow.offset";
6303 description { state: "default" 0.0;
6305 rel1.relative: 0.0 0.0;
6306 rel2.relative: 0.0 0.0;
6309 part { name: "elm.swallow.size";
6311 description { state: "default" 0.0;
6313 rel1.to: "elm.swallow.offset";
6314 rel1.relative: 1.0 1.0;
6315 rel2.to: "elm.swallow.offset";
6316 rel2.relative: 1.0 1.0;
6319 part { name: "base";
6322 description { state: "default" 0.0;
6326 part { name: "shad";
6328 description { state: "default" 0.0;
6329 image.normal: "shad_circ.png";
6330 rel1.to: "elm.swallow.size";
6331 rel1.offset: -32 -32;
6332 rel2.to: "elm.swallow.size";
6340 description { state: "default" 0.0;
6342 rel1.to: "elm.swallow.size";
6344 rel2.to: "elm.swallow.size";
6348 part { name: "elm.swallow.slot.left";
6350 description { state: "default" 0.0;
6352 rel1.to: "elm.swallow.slot.middle";
6353 rel1.relative: 0.0 0.0;
6355 rel2.to: "elm.swallow.slot.middle";
6356 rel2.relative: 0.0 1.0;
6360 part { name: "elm.swallow.slot.top-left";
6362 description { state: "default" 0.0;
6364 rel1.to: "elm.swallow.slot.middle";
6365 rel1.relative: 0.0 0.0;
6367 rel2.to: "elm.swallow.slot.middle";
6368 rel2.relative: 0.0 0.0;
6372 part { name: "elm.swallow.slot.top";
6374 description { state: "default" 0.0;
6376 rel1.to: "elm.swallow.slot.middle";
6377 rel1.relative: 0.0 0.0;
6379 rel2.to: "elm.swallow.slot.middle";
6380 rel2.relative: 1.0 0.0;
6384 part { name: "elm.swallow.slot.top-right";
6386 description { state: "default" 0.0;
6388 rel1.to: "elm.swallow.slot.middle";
6389 rel1.relative: 1.0 0.0;
6391 rel2.to: "elm.swallow.slot.middle";
6392 rel2.relative: 1.0 0.0;
6396 part { name: "elm.swallow.slot.right";
6398 description { state: "default" 0.0;
6400 rel1.to: "elm.swallow.slot.middle";
6401 rel1.relative: 1.0 0.0;
6403 rel2.to: "elm.swallow.slot.middle";
6404 rel2.relative: 1.0 1.0;
6408 part { name: "elm.swallow.slot.bottom-right";
6410 description { state: "default" 0.0;
6412 rel1.to: "elm.swallow.slot.middle";
6413 rel1.relative: 1.0 1.0;
6415 rel2.to: "elm.swallow.slot.middle";
6416 rel2.relative: 1.0 1.0;
6420 part { name: "elm.swallow.slot.bottom";
6422 description { state: "default" 0.0;
6424 rel1.to: "elm.swallow.slot.middle";
6425 rel1.relative: 0.0 1.0;
6427 rel2.to: "elm.swallow.slot.middle";
6428 rel2.relative: 1.0 1.0;
6432 part { name: "elm.swallow.slot.bottom-left";
6434 description { state: "default" 0.0;
6436 rel1.to: "elm.swallow.slot.middle";
6437 rel1.relative: 0.0 1.0;
6439 rel2.to: "elm.swallow.slot.middle";
6440 rel2.relative: 0.0 1.0;
6444 part { name: "elm.swallow.slot.middle";
6446 description { state: "default" 0.0;
6447 rel1.to: "elm.swallow.size";
6448 rel2.to: "elm.swallow.size";
6453 program { name: "end";
6454 signal: "mouse,up,1";
6456 action: SIGNAL_EMIT "elm,action,dismiss" "";
6461 group { name: "elm/hover/base/popout";
6463 image: "shad_circ.png" COMP;
6464 image: "bt_dis_base.png" COMP;
6465 image: "bt_dis_hilight.png" COMP;
6468 part { name: "elm.swallow.offset";
6470 description { state: "default" 0.0;
6472 rel1.relative: 0.0 0.0;
6473 rel2.relative: 0.0 0.0;
6476 part { name: "elm.swallow.size";
6478 description { state: "default" 0.0;
6480 rel1.to: "elm.swallow.offset";
6481 rel1.relative: 1.0 1.0;
6482 rel2.to: "elm.swallow.offset";
6483 rel2.relative: 1.0 1.0;
6486 part { name: "base";
6489 description { state: "default" 0.0;
6492 description { state: "visible" 0.0;
6493 inherit: "default" 1.0;
6497 part { name: "leftclip";
6499 description { state: "default" 0.0;
6501 rel2.relative: 0.0 1.0;
6505 part { name: "left";
6506 clip_to: "leftclip";
6507 description { state: "default" 0.0;
6509 rel1.to: "elm.swallow.slot.left";
6511 rel2.to: "elm.swallow.slot.left";
6514 normal: "bt_dis_base.png";
6517 image.middle: SOLID;
6519 description { state: "visible" 0.0;
6520 inherit: "default" 0.0;
6524 part { name: "elm.swallow.slot.left";
6526 clip_to: "leftclip";
6527 description { state: "default" 0.0;
6529 rel1.to: "elm.swallow.slot.middle";
6530 rel1.relative: 0.0 0.0;
6532 rel2.to: "elm.swallow.slot.middle";
6533 rel2.relative: 0.0 1.0;
6536 description { state: "visible" 0.0;
6537 inherit: "default" 0.0;
6543 part { name: "leftover";
6544 clip_to: "leftclip";
6546 description { state: "default" 0.0;
6549 rel2.relative: 1.0 0.5;
6551 normal: "bt_dis_hilight.png";
6556 part { name: "rightclip";
6558 description { state: "default" 0.0;
6560 rel1.relative: 1.0 0.0;
6564 part { name: "right";
6565 clip_to: "rightclip";
6566 description { state: "default" 0.0;
6568 rel1.to: "elm.swallow.slot.right";
6570 rel2.to: "elm.swallow.slot.right";
6573 normal: "bt_dis_base.png";
6576 image.middle: SOLID;
6578 description { state: "visible" 0.0;
6579 inherit: "default" 0.0;
6583 part { name: "elm.swallow.slot.right";
6585 clip_to: "rightclip";
6586 description { state: "default" 0.0;
6588 rel1.to: "elm.swallow.slot.middle";
6589 rel1.relative: 1.0 0.0;
6591 rel2.to: "elm.swallow.slot.middle";
6592 rel2.relative: 1.0 1.0;
6595 description { state: "visible" 0.0;
6596 inherit: "default" 0.0;
6602 part { name: "rightover";
6603 clip_to: "rightclip";
6605 description { state: "default" 0.0;
6608 rel2.relative: 1.0 0.5;
6610 normal: "bt_dis_hilight.png";
6615 part { name: "topclip";
6617 description { state: "default" 0.0;
6619 rel2.relative: 1.0 0.0;
6625 description { state: "default" 0.0;
6627 rel1.to: "elm.swallow.slot.top";
6629 rel2.to: "elm.swallow.slot.top";
6632 normal: "bt_dis_base.png";
6635 image.middle: SOLID;
6637 description { state: "visible" 0.0;
6638 inherit: "default" 0.0;
6642 part { name: "elm.swallow.slot.top";
6645 description { state: "default" 0.0;
6648 rel1.to: "elm.swallow.slot.middle";
6649 rel1.relative: 0.0 0.0;
6651 rel2.to: "elm.swallow.slot.middle";
6652 rel2.relative: 1.0 0.0;
6655 description { state: "visible" 0.0;
6656 inherit: "default" 0.0;
6662 part { name: "topover";
6665 description { state: "default" 0.0;
6668 rel2.relative: 1.0 0.5;
6670 normal: "bt_dis_hilight.png";
6675 part { name: "bottomclip";
6677 description { state: "default" 0.0;
6679 rel1.relative: 0.0 1.0;
6683 part { name: "bottom";
6684 clip_to: "bottomclip";
6685 description { state: "default" 0.0;
6687 rel1.to: "elm.swallow.slot.bottom";
6689 rel2.to: "elm.swallow.slot.bottom";
6692 normal: "bt_dis_base.png";
6695 image.middle: SOLID;
6697 description { state: "visible" 0.0;
6698 inherit: "default" 0.0;
6702 part { name: "elm.swallow.slot.bottom";
6704 clip_to: "bottomclip";
6705 description { state: "default" 0.0;
6707 rel1.to: "elm.swallow.slot.middle";
6708 rel1.relative: 0.0 1.0;
6710 rel2.to: "elm.swallow.slot.middle";
6711 rel2.relative: 1.0 1.0;
6714 description { state: "visible" 0.0;
6715 inherit: "default" 0.0;
6721 part { name: "bottomover";
6722 clip_to: "bottomclip";
6724 description { state: "default" 0.0;
6727 rel2.relative: 1.0 0.5;
6729 normal: "bt_dis_hilight.png";
6734 part { name: "shad";
6736 description { state: "default" 0.0;
6737 image.normal: "shad_circ.png";
6738 rel1.to: "elm.swallow.size";
6739 rel1.offset: -64 -64;
6740 rel2.to: "elm.swallow.size";
6747 description { state: "default" 0.0;
6748 rel1.to: "elm.swallow.slot.middle";
6750 rel2.to: "elm.swallow.slot.middle";
6753 normal: "bt_dis_base.png";
6756 image.middle: SOLID;
6759 part { name: "elm.swallow.slot.middle";
6761 description { state: "default" 0.0;
6762 rel1.to: "elm.swallow.size";
6763 rel2.to: "elm.swallow.size";
6766 part { name: "popover";
6768 description { state: "default" 0.0;
6771 rel2.relative: 1.0 0.5;
6773 normal: "bt_dis_hilight.png";
6780 program { name: "end";
6781 signal: "mouse,up,1";
6783 action: SIGNAL_EMIT "elm,action,dismiss" "";
6786 program { name: "show";
6787 signal: "elm,action,show";
6789 action: STATE_SET "visible" 0.0;
6790 // transition: DECELERATE 0.5;
6793 program { name: "hide";
6794 signal: "elm,action,hide";
6796 action: STATE_SET "default" 0.0;
6797 // transition: DECELERATE 0.5;
6801 program { name: "leftshow";
6802 signal: "elm,action,slot,left,show";
6804 action: STATE_SET "visible" 0.0;
6805 transition: DECELERATE 0.5;
6807 target: "elm.swallow.slot.left";
6809 program { name: "lefthide";
6810 signal: "elm,action,slot,left,hide";
6812 action: STATE_SET "default" 0.0;
6813 transition: DECELERATE 0.5;
6815 target: "elm.swallow.slot.left";
6817 program { name: "rightshow";
6818 signal: "elm,action,slot,right,show";
6820 action: STATE_SET "visible" 0.0;
6821 transition: DECELERATE 0.5;
6823 target: "elm.swallow.slot.right";
6825 program { name: "righthide";
6826 signal: "elm,action,slot,right,hide";
6828 action: STATE_SET "default" 0.0;
6829 transition: DECELERATE 0.5;
6831 target: "elm.swallow.slot.right";
6833 program { name: "topshow";
6834 signal: "elm,action,slot,top,show";
6836 action: STATE_SET "visible" 0.0;
6837 transition: DECELERATE 0.5;
6839 target: "elm.swallow.slot.top";
6841 program { name: "tophide";
6842 signal: "elm,action,slot,top,hide";
6844 action: STATE_SET "default" 0.0;
6845 transition: DECELERATE 0.5;
6847 target: "elm.swallow.slot.top";
6849 program { name: "bottomshow";
6850 signal: "elm,action,slot,bottom,show";
6852 action: STATE_SET "visible" 0.0;
6853 transition: DECELERATE 0.5;
6855 target: "elm.swallow.slot.bottom";
6857 program { name: "bottomhide";
6858 signal: "elm,action,slot,bottom,hide";
6860 action: STATE_SET "default" 0.0;
6861 transition: DECELERATE 0.5;
6863 target: "elm.swallow.slot.bottom";
6868 //In the hover used by the menu only the bottom part is used.
6869 group { name: "elm/hover/base/menu";
6871 image: "shad_circ.png" COMP;
6872 image: "bt_dis_base.png" COMP;
6875 part { name: "elm.swallow.offset";
6877 description { state: "default" 0.0;
6879 rel1.relative: 0.0 0.0;
6880 rel2.relative: 0.0 0.0;
6883 part { name: "elm.swallow.size";
6885 description { state: "default" 0.0;
6887 rel1.to: "elm.swallow.offset";
6888 rel1.relative: 1.0 1.0;
6889 rel2.to: "elm.swallow.offset";
6890 rel2.relative: 1.0 1.0;
6893 part { name: "base";
6896 description { state: "default" 0.0;
6899 description { state: "visible" 0.0;
6900 inherit: "default" 1.0;
6904 part { name: "elm.swallow.slot.left";
6906 description { state: "default" 0.0;
6909 part { name: "elm.swallow.slot.right";
6911 description { state: "default" 0.0;
6914 part { name: "elm.swallow.slot.top";
6916 description { state: "default" 0.0;
6918 description { state: "visible" 0.0;
6919 inherit: "default" 0.0;
6922 part { name: "bottomclip";
6924 description { state: "default" 0.0;
6926 rel1.relative: 0.0 1.0;
6930 part { name: "bottom";
6931 clip_to: "bottomclip";
6932 description { state: "default" 0.0;
6934 rel1.to: "elm.swallow.slot.bottom";
6936 rel2.to: "elm.swallow.slot.bottom";
6939 normal: "bt_dis_base.png";
6942 image.middle: SOLID;
6944 description { state: "visible" 0.0;
6945 inherit: "default" 0.0;
6949 part { name: "elm.swallow.slot.bottom";
6951 clip_to: "bottomclip";
6952 description { state: "default" 0.0;
6954 rel1.to: "elm.swallow.slot.middle";
6955 rel1.relative: 0.0 1.0;
6957 rel2.to: "elm.swallow.slot.middle";
6958 rel2.relative: 1.0 1.0;
6961 description { state: "visible" 0.0;
6962 inherit: "default" 0.0;
6971 description { state: "default" 0.0;
6972 rel1.to: "elm.swallow.slot.middle";
6974 rel2.to: "elm.swallow.slot.middle";
6978 part { name: "elm.swallow.slot.middle";
6981 description { state: "default" 0.0;
6982 rel1.to: "elm.swallow.size";
6983 rel2.to: "elm.swallow.size";
6988 program { name: "end";
6989 signal: "mouse,up,1";
6991 action: SIGNAL_EMIT "elm,action,dismiss" "";
6993 program { name: "show";
6994 signal: "elm,action,show";
6996 action: STATE_SET "visible" 0.0;
6997 // transition: DECELERATE 0.5;
7000 program { name: "hide";
7001 signal: "elm,action,hide";
7003 action: STATE_SET "default" 0.0;
7004 // transition: DECELERATE 0.5;
7007 program { name: "bottomshow";
7008 signal: "elm,action,slot,bottom,show";
7010 action: STATE_SET "visible" 0.0;
7011 transition: DECELERATE 0.3;
7013 target: "elm.swallow.slot.bottom";
7015 program { name: "bottomhide";
7016 signal: "elm,action,slot,bottom,hide";
7018 action: STATE_SET "default" 0.0;
7019 transition: DECELERATE 0.5;
7021 target: "elm.swallow.slot.bottom";
7026 //In the hover used by the submenu only the bottom part is used
7027 //and no part should interact except the bottom area
7028 group { name: "elm/hover/base/submenu";
7030 image: "shad_circ.png" COMP;
7031 image: "bt_dis_base.png" COMP;
7034 part { name: "elm.swallow.offset";
7037 description { state: "default" 0.0;
7039 rel1.relative: 0.0 0.0;
7040 rel2.relative: 0.0 0.0;
7043 part { name: "elm.swallow.size";
7045 description { state: "default" 0.0;
7047 rel1.to: "elm.swallow.offset";
7048 rel1.relative: 1.0 1.0;
7049 rel2.to: "elm.swallow.offset";
7050 rel2.relative: 1.0 1.0;
7053 //here we do non catch events like the hover hover does
7054 part { name: "base";
7057 description { state: "default" 0.0;
7062 part { name: "elm.swallow.slot.left";
7064 description { state: "default" 0.0;
7067 part { name: "elm.swallow.slot.right";
7069 description { state: "default" 0.0;
7072 part { name: "elm.swallow.slot.top";
7074 description { state: "default" 0.0;
7077 part { name: "bottomclip";
7079 description { state: "default" 0.0;
7081 rel1.relative: 0.0 1.0;
7085 part { name: "bottom";
7086 clip_to: "bottomclip";
7087 description { state: "default" 0.0;
7089 rel1.to: "elm.swallow.slot.bottom";
7091 rel2.to: "elm.swallow.slot.bottom";
7094 normal: "bt_dis_base.png";
7097 image.middle: SOLID;
7099 description { state: "visible" 0.0;
7100 inherit: "default" 0.0;
7104 part { name: "elm.swallow.slot.bottom";
7106 clip_to: "bottomclip";
7107 description { state: "default" 0.0;
7109 rel1.to: "elm.swallow.slot.middle";
7110 rel1.relative: 0.0 1.0;
7112 rel2.to: "elm.swallow.slot.middle";
7113 rel2.relative: 1.0 1.0;
7116 description { state: "visible" 0.0;
7117 inherit: "default" 0.0;
7126 description { state: "default" 0.0;
7127 rel1.to: "elm.swallow.slot.middle";
7129 rel2.to: "elm.swallow.slot.middle";
7133 part { name: "elm.swallow.slot.middle";
7136 description { state: "default" 0.0;
7137 rel1.to: "elm.swallow.size";
7138 rel2.to: "elm.swallow.size";
7143 program { name: "end";
7144 signal: "mouse,up,1";
7146 action: SIGNAL_EMIT "elm,action,dismiss" "";
7148 program { name: "show";
7149 signal: "elm,action,show";
7151 action: STATE_SET "visible" 0.0;
7152 // transition: DECELERATE 0.5;
7155 program { name: "hide";
7156 signal: "elm,action,hide";
7158 action: STATE_SET "default" 0.0;
7159 // transition: DECELERATE 0.5;
7162 program { name: "bottomshow";
7163 signal: "elm,action,slot,bottom,show";
7165 action: STATE_SET "visible" 0.0;
7166 transition: DECELERATE 0.3;
7168 target: "elm.swallow.slot.bottom";
7170 program { name: "bottomhide";
7171 signal: "elm,action,slot,bottom,hide";
7173 action: STATE_SET "default" 0.0;
7174 transition: DECELERATE 0.5;
7176 target: "elm.swallow.slot.bottom";
7181 group { name: "elm/hover/base/hoversel_vertical/default";
7182 alias: "elm/hover/base/hoversel_vertical/entry";
7184 // image: "shad_circ.png" COMP;
7185 image: "bt_base2.png" COMP;
7186 image: "bt_hilight.png" COMP;
7187 image: "bt_shine.png" COMP;
7188 image: "outdent-top.png" COMP;
7189 image: "outdent-bottom.png" COMP;
7192 part { name: "elm.swallow.offset";
7194 description { state: "default" 0.0;
7196 rel1.relative: 0.0 0.0;
7197 rel2.relative: 0.0 0.0;
7200 part { name: "elm.swallow.size";
7202 description { state: "default" 0.0;
7204 rel1.to: "elm.swallow.offset";
7205 rel1.relative: 1.0 1.0;
7206 rel2.to: "elm.swallow.offset";
7207 rel2.relative: 1.0 1.0;
7211 part { name: "shad";
7213 description { state: "default" 0.0;
7214 image.normal: "shad_circ.png";
7215 rel1.to: "button_image";
7216 rel1.offset: -64 -64;
7217 rel2.to: "button_image";
7223 part { name: "button_image";
7225 description { state: "default" 0.0;
7226 rel1.to_x: "elm.swallow.slot.top";
7227 rel1.to_y: "elm.swallow.slot.top";
7229 rel2.to_x: "elm.swallow.slot.top";
7230 rel2.to_y: "elm.swallow.slot.bottom";
7233 normal: "bt_base2.png";
7236 image.middle: SOLID;
7238 description { state: "bottom" 0.0;
7239 rel1.to_x: "elm.swallow.slot.bottom";
7240 rel1.to_y: "elm.swallow.slot.top";
7242 rel2.to_x: "elm.swallow.slot.bottom";
7243 rel2.to_y: "elm.swallow.slot.bottom";
7246 normal: "bt_base2.png";
7249 image.middle: SOLID;
7253 part { name: "base";
7256 description { state: "default" 0.0;
7259 description { state: "visible" 0.0;
7260 inherit: "default" 1.0;
7265 part { name: "topclip";
7267 description { state: "default" 0.0;
7268 rel2.to_y: "edge_top";
7269 rel2.relative: 1.0 0.0;
7273 part { name: "elm.swallow.slot.top";
7276 description { state: "default" 0.0;
7279 rel1.to: "elm.swallow.slot.middle";
7280 rel1.relative: 0.0 0.0;
7282 rel2.to: "elm.swallow.slot.middle";
7283 rel2.relative: 1.0 0.0;
7286 description { state: "visible" 0.0;
7287 inherit: "default" 0.0;
7294 part { name: "bottomclip";
7296 description { state: "default" 0.0;
7297 rel1.to_y: "edge_bottom";
7298 rel1.relative: 0.0 1.0;
7302 part { name: "elm.swallow.slot.bottom";
7304 clip_to: "bottomclip";
7305 description { state: "default" 0.0;
7307 rel1.to: "elm.swallow.slot.middle";
7308 rel1.relative: 0.0 1.0;
7310 rel2.to: "elm.swallow.slot.middle";
7311 rel2.relative: 1.0 1.0;
7314 description { state: "visible" 0.0;
7315 inherit: "default" 0.0;
7322 part { name: "over1";
7324 description { state: "default" 0.0;
7325 rel1.to: "button_image";
7326 rel2.to: "button_image";
7327 rel2.relative: 1.0 0.5;
7329 normal: "bt_hilight.png";
7334 part { name: "over2";
7337 ignore_flags: ON_HOLD;
7338 description { state: "default" 0.0;
7339 rel1.to: "button_image";
7340 rel2.to: "button_image";
7342 normal: "bt_shine.png";
7347 part { name: "edge_top";
7349 description { state: "default" 0.0;
7352 to: "elm.swallow.size";
7356 to: "elm.swallow.size";
7358 image.normal: "outdent-bottom.png";
7359 image.border: 0 0 13 0;
7362 description { state: "visible" 0.0;
7363 inherit: "default" 0.0;
7367 part { name: "edge_bottom";
7369 description { state: "default" 0.0;
7372 to: "elm.swallow.size";
7375 to: "elm.swallow.size";
7378 image.normal: "outdent-top.png";
7379 image.border: 0 0 0 13;
7382 description { state: "visible" 0.0;
7383 inherit: "default" 0.0;
7387 part { name: "elm.swallow.slot.middle";
7389 description { state: "default" 0.0;
7390 rel1.to: "elm.swallow.size";
7391 rel2.to: "elm.swallow.size";
7396 program { name: "end";
7397 signal: "mouse,up,1";
7399 action: SIGNAL_EMIT "elm,action,dismiss" "";
7402 program { name: "show";
7403 signal: "elm,action,show";
7405 action: STATE_SET "visible" 0.0;
7406 // transition: DECELERATE 0.5;
7409 program { name: "hide";
7410 signal: "elm,action,hide";
7412 action: STATE_SET "default" 0.0;
7413 // transition: DECELERATE 0.5;
7416 program { name: "topshow";
7417 signal: "elm,action,slot,top,show";
7419 action: STATE_SET "visible" 0.0;
7423 program { name: "topshow2";
7424 action: STATE_SET "visible" 0.0;
7425 transition: DECELERATE 0.5;
7426 target: "elm.swallow.slot.top";
7428 program { name: "topshow3";
7429 signal: "elm,action,slot,top,show";
7431 action: STATE_SET "default" 0.0;
7432 target: "button_image";
7434 program { name: "tophide";
7435 signal: "elm,action,slot,top,hide";
7437 action: STATE_SET "default" 0.0;
7438 transition: DECELERATE 0.5;
7439 target: "elm.swallow.slot.top";
7442 program { name: "tophide2";
7443 action: STATE_SET "default" 0.0;
7446 program { name: "bottomshow";
7447 signal: "elm,action,slot,bottom,show";
7449 action: STATE_SET "visible" 0.0;
7450 target: "edge_bottom";
7451 after: "bottomshow2";
7453 program { name: "bottomshow2";
7454 action: STATE_SET "visible" 0.0;
7455 transition: DECELERATE 0.5;
7456 target: "elm.swallow.slot.bottom";
7458 program { name: "bottomshow3";
7459 signal: "elm,action,slot,bottom,show";
7461 action: STATE_SET "bottom" 0.0;
7462 target: "button_image";
7464 program { name: "bottomhide";
7465 signal: "elm,action,slot,bottom,hide";
7467 action: STATE_SET "default" 0.0;
7468 transition: DECELERATE 0.5;
7469 target: "elm.swallow.slot.bottom";
7470 after: "bottomhide2";
7472 program { name: "bottomhide2";
7473 action: STATE_SET "default" 0.0;
7474 target: "edge_bottom";
7478 ///////////////////////////////////////////////////////////////////////////////
7479 group { name: "elm/scroller/base/ctxpopup";
7481 item: "focus_highlight" "on";
7484 public sbvis_v, sbvis_h, sbalways_v, sbalways_h, sbvis_timer;
7485 public timer0(val) {
7487 v = get_int(sbvis_v);
7489 v = get_int(sbalways_v);
7491 emit("do-hide-vbar", "");
7492 set_int(sbvis_v, 0);
7495 v = get_int(sbvis_h);
7497 v = get_int(sbalways_h);
7499 emit("do-hide-hbar", "");
7500 set_int(sbvis_h, 0);
7503 set_int(sbvis_timer, 0);
7508 image: "bt_sm_base2.png" COMP;
7509 image: "bt_sm_shine.png" COMP;
7510 image: "bt_sm_hilight.png" COMP;
7511 image: "sl_bt2_2.png" COMP;
7514 part { name: "clipper";
7518 description { state: "default" 0.0;
7521 part { name: "elm.swallow.content";
7525 description { state: "default" 0.0;
7529 part { name: "focus_highlight";
7531 description { state: "default" 0.0;
7534 image { normal: "sl_bt2_2.png";
7541 description { state: "enabled" 0.0;
7542 inherit: "default" 0.0;
7543 color: 200 155 0 255;
7546 part { name: "sb_vbar_clip_master";
7549 description { state: "default" 0.0;
7551 description { state: "hidden" 0.0;
7553 color: 255 255 255 0;
7556 part { name: "sb_vbar_clip";
7557 clip_to:"sb_vbar_clip_master";
7561 description { state: "default" 0.0;
7563 rel2{ to:"clipper"; relative: 1.0 1.0;}
7565 description { state: "hidden" 0.0;
7567 color: 255 255 255 0;
7570 part { name: "sb_vbar";
7574 description { state: "default" 0.0;
7578 rel1{ to:"clipper"; relative: 1.0 0.0; }
7579 rel2{ to:"clipper"; relative: 1.0 1.0; }
7582 part { name: "elm.dragable.vbar";
7583 clip_to: "sb_vbar_clip";
7591 description { state: "default" 0.0;
7595 rel1 { relative: 0.5 0.5; to: "sb_vbar"; }
7596 rel2 { relative: 0.5 0.5; to: "sb_vbar"; }
7597 image { normal: "bt_sm_base2.png";
7603 part { name: "sb_vbar_over1";
7604 clip_to: "sb_vbar_clip";
7606 description { state: "default" 0.0;
7607 rel1.to: "elm.dragable.vbar";
7608 rel2.relative: 1.0 0.5;
7609 rel2.to: "elm.dragable.vbar";
7610 image { normal: "bt_sm_hilight.png";
7615 part { name: "sb_vbar_over2";
7616 clip_to: "sb_vbar_clip";
7618 description { state: "default" 0.0;
7619 rel1.to: "elm.dragable.vbar";
7620 rel2.to: "elm.dragable.vbar";
7621 image { normal: "bt_sm_shine.png";
7626 part { name: "sb_hbar_clip_master";
7629 description { state: "default" 0.0;
7631 description { state: "hidden" 0.0;
7633 color: 255 255 255 0;
7636 part { name: "sb_hbar_clip";
7637 clip_to: "sb_hbar_clip_master";
7641 description { state: "default" 0.0;
7643 rel2{ to:"clipper"; relative: 1.0 1.0;}
7645 description { state: "hidden" 0.0;
7647 color: 255 255 255 0;
7650 part { name: "sb_hbar";
7654 description { state: "default" 0.0;
7658 rel1 { to:"clipper"; relative: 0.0 1.0; }
7659 rel2 { to:"clipper"; relative: 1.0 1.0; }
7662 part { name: "elm.dragable.hbar";
7663 clip_to: "sb_hbar_clip";
7671 description { state: "default" 0.0;
7675 rel1 { relative: 0.5 0.5; to: "sb_hbar"; }
7676 rel2 { relative: 0.5 0.5; to: "sb_hbar"; }
7677 image { normal: "bt_sm_base2.png";
7683 part { name: "sb_hbar_over1";
7684 clip_to: "sb_hbar_clip";
7686 description { state: "default" 0.0;
7687 rel1.to: "elm.dragable.hbar";
7688 rel2.relative: 1.0 0.5;
7689 rel2.to: "elm.dragable.hbar";
7690 image { normal: "bt_sm_hilight.png";
7695 part { name: "sb_hbar_over2";
7696 clip_to: "sb_hbar_clip";
7698 description { state: "default" 0.0;
7699 rel1.to: "elm.dragable.hbar";
7700 rel2.to: "elm.dragable.hbar";
7701 image { normal: "bt_sm_shine.png";
7708 program { name: "load";
7712 set_state(PART:"sb_vbar_clip", "hidden", 0.0);
7713 set_state(PART:"sb_hbar_clip", "hidden", 0.0);
7714 set_int(sbvis_v, 0);
7715 set_int(sbvis_h, 0);
7716 set_int(sbalways_v, 0);
7717 set_int(sbalways_h, 0);
7718 set_int(sbvis_timer, 0);
7721 program { name: "vbar_show";
7722 signal: "elm,action,show,vbar";
7724 action: STATE_SET "default" 0.0;
7725 target: "sb_vbar_clip_master";
7727 program { name: "vbar_hide";
7728 signal: "elm,action,hide,vbar";
7730 action: STATE_SET "hidden" 0.0;
7731 target: "sb_vbar_clip_master";
7733 program { name: "vbar_show_always";
7734 signal: "elm,action,show_always,vbar";
7738 v = get_int(sbvis_v);
7739 v |= get_int(sbalways_v);
7741 set_int(sbalways_v, 1);
7742 emit("do-show-vbar", "");
7743 set_int(sbvis_v, 1);
7747 program { name: "vbar_show_notalways";
7748 signal: "elm,action,show_notalways,vbar";
7752 v = get_int(sbalways_v);
7754 set_int(sbalways_v, 0);
7755 v = get_int(sbvis_v);
7757 emit("do-hide-vbar", "");
7758 set_int(sbvis_v, 0);
7763 program { name: "sb_vbar_show";
7764 signal: "do-show-vbar";
7766 action: STATE_SET "default" 0.0;
7767 transition: LINEAR 1.0;
7768 target: "sb_vbar_clip";
7770 program { name: "sb_vbar_hide";
7771 signal: "do-hide-vbar";
7773 action: STATE_SET "hidden" 0.0;
7774 transition: LINEAR 1.0;
7775 target: "sb_vbar_clip";
7777 program { name: "hbar_show";
7778 signal: "elm,action,show,hbar";
7780 action: STATE_SET "default" 0.0;
7781 target: "sb_hbar_clip_master";
7783 program { name: "hbar_hide";
7784 signal: "elm,action,hide,hbar";
7786 action: STATE_SET "hidden" 0.0;
7787 target: "sb_hbar_clip_master";
7789 program { name: "hbar_show_always";
7790 signal: "elm,action,show_always,hbar";
7794 v = get_int(sbvis_h);
7795 v |= get_int(sbalways_h);
7797 set_int(sbalways_h, 1);
7798 emit("do-show-hbar", "");
7799 set_int(sbvis_h, 1);
7803 program { name: "hbar_show_notalways";
7804 signal: "elm,action,show_notalways,hbar";
7808 v = get_int(sbalways_h);
7810 set_int(sbalways_h, 0);
7811 v = get_int(sbvis_h);
7813 emit("do-hide-hbar", "");
7814 set_int(sbvis_h, 0);
7819 program { name: "sb_hbar_show";
7820 signal: "do-show-hbar";
7822 action: STATE_SET "default" 0.0;
7823 transition: LINEAR 1.0;
7824 target: "sb_hbar_clip";
7826 program { name: "sb_hbar_hide";
7827 signal: "do-hide-hbar";
7829 action: STATE_SET "hidden" 0.0;
7830 transition: LINEAR 1.0;
7831 target: "sb_hbar_clip";
7833 program { name: "scroll";
7834 signal: "elm,action,scroll";
7838 v = get_int(sbvis_v);
7839 v |= get_int(sbalways_v);
7841 emit("do-show-vbar", "")
7842 set_int(sbvis_v, 1);
7844 v = get_int(sbvis_h);
7845 v |= get_int(sbalways_h);
7847 emit("do-show-hbar", "");
7848 set_int(sbvis_h, 1);
7850 v = get_int(sbvis_timer);
7851 if (v > 0) cancel_timer(v);
7852 v = timer(1.0, "timer0", 0);
7853 set_int(sbvis_timer, v);
7856 program { name: "highlight_show";
7857 signal: "elm,action,focus_highlight,show";
7859 action: STATE_SET "enabled" 0.0;
7860 transition: ACCELERATE 0.3;
7861 target: "focus_highlight";
7863 program { name: "highlight_hide";
7864 signal: "elm,action,focus_highlight,hide";
7866 action: STATE_SET "default" 0.0;
7867 transition: DECELERATE 0.3;
7868 target: "focus_highlight";
7872 ///////////////////////////////////////////////////////////////////////////////
7873 group { name: "elm/ctxpopup/bg/default";
7875 part { name: "ctxpopup_bg";
7878 description { state: "default" 0.0;
7881 description { state: "visible" 0.0;
7882 inherit: "default" 0.0;
7888 program { name: "clicked_event";
7889 signal: "mouse,clicked,1";
7890 source: "ctxpopup_bg";
7891 action: SIGNAL_EMIT "elm,action,click" "";
7893 program { name: "show";
7894 signal: "elm,state,show";
7896 action: STATE_SET "visible" 0.0;
7897 target: "ctxpopup_bg";
7899 program { name: "hide";
7900 signal: "elm,state,hide";
7902 action: STATE_SET "default" 0.0;
7903 target: "ctxpopup_bg";
7907 ///////////////////////////////////////////////////////////////////////////////
7908 group { name: "elm/ctxpopup/base/default";
7910 image: "bt_base2.png" COMP;
7911 image: "bt_hilight.png" COMP;
7912 image: "bt_shine.png" COMP;
7915 part { name: "base";
7917 description { state: "default" 0.0;
7920 image { normal: "bt_base2.png";
7925 part { name: "over1";
7927 description { state: "default" 0.0;
7930 rel2.relative: 1.0 0.5;
7931 image { normal: "bt_hilight.png";
7936 part { name: "over2";
7938 description { state: "default" 0.0;
7941 image { normal: "bt_shine.png";
7946 part { name: "elm.swallow.content";
7948 description { state: "default" 0.0;
7949 rel1 { to:"base"; offset: 4 4; };
7950 rel2 { to:"base"; offset: -5 -5; };
7955 ///////////////////////////////////////////////////////////////////////////////
7956 group { name: "elm/ctxpopup/arrow/default";
7958 image: "icon_arrow_left.png" COMP;
7959 image: "icon_arrow_right.png" COMP;
7960 image: "icon_arrow_up.png" COMP;
7961 image: "icon_arrow_down.png" COMP;
7964 part { name: "ctxpopup_arrow";
7968 state: "default" 0.0;
7979 rel1 { offset: 7 0; }
7980 rel2 { offset: 6 -1; }
7981 image { normal: "icon_arrow_left.png"; }
7983 description { state: "right" 0.0;
7987 rel1 { offset: -7 0; }
7988 rel2 { offset: -8 -1; }
7989 image { normal: "icon_arrow_right.png"; }
7991 description { state: "top" 0.0;
7995 rel1 { offset: 0 7; }
7996 rel2 { offset: -1 6; }
7997 image { normal: "icon_arrow_up.png"; }
7999 description { state: "bottom" 0.0;
8003 rel1 { offset: 0 -7; }
8004 rel2 { offset: -1 -8; }
8005 image { normal: "icon_arrow_down.png"; }
8010 program { name: "enable_left_arrow";
8011 signal: "elm,state,left";
8013 action: STATE_SET "left" 0.0;
8014 target: "ctxpopup_arrow";
8016 program { name: "enable_right_arrow";
8017 signal: "elm,state,right";
8019 action: STATE_SET "right" 0.0;
8020 target: "ctxpopup_arrow";
8022 program { name: "enable_top_arrow";
8023 signal: "elm,state,top";
8025 action: STATE_SET "top" 0.0;
8026 target: "ctxpopup_arrow";
8028 program { name: "enable_bottom_arrow";
8029 signal: "elm,state,bottom";
8031 action: STATE_SET "bottom" 0.0;
8032 target: "ctxpopup_arrow";
8036 ///////////////////////////////////////////////////////////////////////////////
8038 name: "elm/ctxpopup/icon_text_style_item/default";
8039 alias: "elm/ctxpopup/text_style_item/default";
8040 alias: "elm/ctxpopup/icon_style_item/default";
8042 image: "hoversel_entry_bg.png" COMP;
8045 part { name: "event";
8047 description { state: "default" 0.0;
8052 description { state: "default" 0.0;
8055 image { normal:"hoversel_entry_bg.png";
8059 color: 255 255 255 0;
8061 description { state: "clicked" 0.0;
8062 inherit: "default" 0.0;
8063 color: 255 255 255 255;
8066 part { name: "elm.swallow.icon";
8070 description { state: "default" 0.0;
8075 rel1 { offset: 10 10; }
8076 rel2 { offset: 0 -10; }
8079 part { name: "elm.text";
8084 description { state: "default" 0.0;
8088 rel1 { relative: 1.0 0.0; to: "elm.swallow.icon"; offset: 10 0; }
8089 rel2 { relative: 1.0 1.0; offset: -11 -1; }
8090 color: 255 255 255 255;
8098 description { state: "clicked" 0.0;
8099 inherit: "default" 0.0;
8103 part { name: "over1";
8106 ignore_flags: ON_HOLD;
8107 description { state: "default" 0.0;
8108 color: 255 255 255 0;
8110 description { state: "clicked" 0.0;
8111 inherit: "default" 0.0;
8112 color: 255 255 255 255;
8115 part { name: "over2";
8118 description { state: "default" 0.0;
8119 color: 255 255 255 0;
8121 description { state: "clicked" 0.0;
8122 inherit: "default" 0.0;
8123 color: 255 255 255 255;
8126 part { name: "disclip";
8128 description { state: "default" 0.0;
8129 color: 255 255 255 255;
8131 description { state: "enabled" 0.0;
8132 color: 127 127 127 127;
8135 part { name: "blocker";
8136 description { state: "default" 0.0;
8139 description { state: "enabled" 0.0;
8147 name: "item_unclick";
8148 signal: "mouse,up,1";
8150 action: SIGNAL_EMIT "elm,action,click" "";
8152 program { name: "disable";
8153 signal: "elm,state,disabled";
8155 action: STATE_SET "enabled" 0.0;
8159 program { name: "enable";
8160 signal: "elm,state,enabled";
8162 action: STATE_SET "default" 0.0;
8166 program { name: "item_click2";
8167 signal: "mouse,down,1";
8170 set_state(PART:"elm.text", "clicked", 0.0);
8171 set_state(PART:"bg", "clicked", 0.0);
8174 program { name: "item_unclick2";
8175 signal: "mouse,up,1";
8178 set_state(PART:"elm.text", "default", 0.0);
8179 set_state(PART:"bg", "default", 0.0);
8184 ///////////////////////////////////////////////////////////////////////////////
8185 // emoticon images from:
8187 // http://lazycrazy.deviantart.com/
8188 // http://lazycrazy.deviantart.com/art/Very-Emotional-Emoticons-144461621
8189 group { name: "elm/entry/emoticon/angry/default"; images.image:
8190 "emo-angry.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8191 "emo-angry.png"; } } } }
8192 group { name: "elm/entry/emoticon/angry-shout/default"; images.image:
8193 "emo-angry-shout.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8194 "emo-angry-shout.png"; } } } }
8195 group { name: "elm/entry/emoticon/crazy-laugh/default"; images.image:
8196 "emo-crazy-laugh.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8197 "emo-crazy-laugh.png"; } } } }
8198 group { name: "elm/entry/emoticon/evil-laugh/default"; images.image:
8199 "emo-evil-laugh.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8200 "emo-evil-laugh.png"; } } } }
8201 group { name: "elm/entry/emoticon/evil/default"; images.image:
8202 "emo-evil.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8203 "emo-evil.png"; } } } }
8204 group { name: "elm/entry/emoticon/goggle-smile/default"; images.image:
8205 "emo-goggle-smile.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8206 "emo-goggle-smile.png"; } } } }
8207 group { name: "elm/entry/emoticon/grumpy/default"; images.image:
8208 "emo-grumpy.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8209 "emo-grumpy.png"; } } } }
8210 group { name: "elm/entry/emoticon/grumpy-smile/default"; images.image:
8211 "emo-grumpy-smile.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8212 "emo-grumpy-smile.png"; } } } }
8213 group { name: "elm/entry/emoticon/guilty/default"; images.image:
8214 "emo-guilty.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8215 "emo-guilty.png"; } } } }
8216 group { name: "elm/entry/emoticon/guilty-smile/default"; images.image:
8217 "emo-guilty-smile.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8218 "emo-guilty-smile.png"; } } } }
8219 group { name: "elm/entry/emoticon/haha/default"; images.image:
8220 "emo-haha.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8221 "emo-haha.png"; } } } }
8222 group { name: "elm/entry/emoticon/half-smile/default"; images.image:
8223 "emo-half-smile.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8224 "emo-half-smile.png"; } } } }
8225 group { name: "elm/entry/emoticon/happy-panting/default"; images.image:
8226 "emo-happy-panting.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8227 "emo-happy-panting.png"; } } } }
8228 group { name: "elm/entry/emoticon/happy/default"; images.image:
8229 "emo-happy.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8230 "emo-happy.png"; } } } }
8231 group { name: "elm/entry/emoticon/indifferent/default"; images.image:
8232 "emo-indifferent.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8233 "emo-indifferent.png"; } } } }
8234 group { name: "elm/entry/emoticon/kiss/default"; images.image:
8235 "emo-kiss.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8236 "emo-kiss.png"; } } } }
8237 group { name: "elm/entry/emoticon/knowing-grin/default"; images.image:
8238 "emo-knowing-grin.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8239 "emo-knowing-grin.png"; } } } }
8240 group { name: "elm/entry/emoticon/laugh/default"; images.image:
8241 "emo-laugh.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8242 "emo-laugh.png"; } } } }
8243 group { name: "elm/entry/emoticon/little-bit-sorry/default"; images.image:
8244 "emo-little-bit-sorry.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8245 "emo-little-bit-sorry.png"; } } } }
8246 group { name: "elm/entry/emoticon/love-lots/default"; images.image:
8247 "emo-love-lots.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8248 "emo-love-lots.png"; } } } }
8249 group { name: "elm/entry/emoticon/love/default"; images.image:
8250 "emo-love.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8251 "emo-love.png"; } } } }
8252 group { name: "elm/entry/emoticon/minimal-smile/default"; images.image:
8253 "emo-minimal-smile.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8254 "emo-minimal-smile.png"; } } } }
8255 group { name: "elm/entry/emoticon/not-happy/default"; images.image:
8256 "emo-not-happy.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8257 "emo-not-happy.png"; } } } }
8258 group { name: "elm/entry/emoticon/not-impressed/default"; images.image:
8259 "emo-not-impressed.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8260 "emo-not-impressed.png"; } } } }
8261 group { name: "elm/entry/emoticon/omg/default"; images.image:
8262 "emo-omg.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8263 "emo-omg.png"; } } } }
8264 group { name: "elm/entry/emoticon/opensmile/default"; images.image:
8265 "emo-opensmile.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8266 "emo-opensmile.png"; } } } }
8267 group { name: "elm/entry/emoticon/smile/default"; images.image:
8268 "emo-smile.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8269 "emo-smile.png"; } } } }
8270 group { name: "elm/entry/emoticon/sorry/default"; images.image:
8271 "emo-sorry.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8272 "emo-sorry.png"; } } } }
8273 group { name: "elm/entry/emoticon/squint-laugh/default"; images.image:
8274 "emo-squint-laugh.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8275 "emo-squint-laugh.png"; } } } }
8276 group { name: "elm/entry/emoticon/surprised/default"; images.image:
8277 "emo-surprised.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8278 "emo-surprised.png"; } } } }
8279 group { name: "elm/entry/emoticon/suspicious/default"; images.image:
8280 "emo-suspicious.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8281 "emo-suspicious.png"; } } } }
8282 group { name: "elm/entry/emoticon/tongue-dangling/default"; images.image:
8283 "emo-tongue-dangling.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8284 "emo-tongue-dangling.png"; } } } }
8285 group { name: "elm/entry/emoticon/tongue-poke/default"; images.image:
8286 "emo-tongue-poke.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8287 "emo-tongue-poke.png"; } } } }
8288 group { name: "elm/entry/emoticon/uh/default"; images.image:
8289 "emo-uh.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8290 "emo-uh.png"; } } } }
8291 group { name: "elm/entry/emoticon/unhappy/default"; images.image:
8292 "emo-unhappy.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8293 "emo-unhappy.png"; } } } }
8294 group { name: "elm/entry/emoticon/very-sorry/default"; images.image:
8295 "emo-very-sorry.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8296 "emo-very-sorry.png"; } } } }
8297 group { name: "elm/entry/emoticon/what/default"; images.image:
8298 "emo-what.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8299 "emo-what.png"; } } } }
8300 group { name: "elm/entry/emoticon/wink/default"; images.image:
8301 "emo-wink.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8302 "emo-wink.png"; } } } }
8303 group { name: "elm/entry/emoticon/worried/default"; images.image:
8304 "emo-worried.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8305 "emo-worried.png"; } } } }
8306 group { name: "elm/entry/emoticon/wtf/default"; images.image:
8307 "emo-wtf.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8308 "emo-wtf.png"; } } } }
8309 //------------------------------------------------------------
8310 group { name: "elm/entry/base/default";
8313 style { name: "entry_textblock_style";
8314 base: "font=Sans font_size=10 color=#000 wrap=word text_class=entry";
8318 tag: "em" "+ font=Sans:style=Oblique";
8319 tag: "b" "+ font=Sans:style=Bold";
8320 tag: "link" "+ color=#800 underline=on underline_color=#8008";
8321 tag: "hilight" "+ font=Sans:style=Bold";
8323 style { name: "entry_textblock_disabled_style";
8324 base: "font=Sans font_size=10 color=#00000080 wrap=word text_class=entry";
8328 tag: "em" "+ font=Sans:style=Oblique";
8329 tag: "b" "+ font=Sans:style=Bold";
8330 tag: "link" "+ color=#00000080 underline=on underline_color=#00000080";
8331 tag: "hilight" "+ font=Sans:style=Bold";
8335 // item: context_menu_orientation "horizontal";
8338 part { name: "elm.text";
8342 entry_mode: EDITABLE;
8343 select_mode: EXPLICIT;
8345 source: "elm/entry/selection/default"; // selection under
8346 // source2: "X"; // selection over
8347 // source3: "X"; // cursor under
8348 source4: "elm/entry/cursor/default"; // cursorover
8349 source5: "elm/entry/anchor/default"; // anchor under
8350 // source6: "X"; // anchor over
8351 description { state: "default" 0.0;
8352 /* we gotta use 0 0 here, because of scrolled entries */
8355 style: "entry_textblock_style";
8360 description { state: "disabled" 0.0;
8361 inherit: "default" 0.0;
8363 style: "entry_textblock_disabled_style";
8370 program { name: "focus";
8376 program { name: "disable";
8377 signal: "elm,state,disabled";
8379 action: STATE_SET "disabled" 0.0;
8382 program { name: "enable";
8383 signal: "elm,state,enabled";
8385 action: STATE_SET "default" 0.0;
8391 group { name: "elm/entry/base-charwrap/default";
8394 style { name: "entry_textblock_style_charwrap";
8395 base: "font=Sans font_size=10 color=#000 wrap=char text_class=entry";
8399 tag: "em" "+ font=Sans:style=Oblique";
8400 tag: "b" "+ font=Sans:style=Bold";
8401 tag: "link" "+ color=#800 underline=on underline_color=#8008";
8402 tag: "hilight" "+ font=Sans:style=Bold";
8404 style { name: "entry_textblock_disabled_style_charwrap";
8405 base: "font=Sans font_size=10 color=#00000080 wrap=char text_class=entry";
8409 tag: "em" "+ font=Sans:style=Oblique";
8410 tag: "b" "+ font=Sans:style=Bold";
8411 tag: "link" "+ color=#00000080 underline=on underline_color=#00000080";
8412 tag: "hilight" "+ font=Sans:style=Bold";
8416 part { name: "elm.text";
8420 entry_mode: EDITABLE;
8421 select_mode: EXPLICIT;
8423 source: "elm/entry/selection/default"; // selection under
8424 // source2: "X"; // selection over
8425 // source3: "X"; // cursor under
8426 source4: "elm/entry/cursor/default"; // cursorover
8427 source5: "elm/entry/anchor/default"; // anchor under
8428 // source6: "X"; // anchor over
8429 description { state: "default" 0.0;
8432 style: "entry_textblock_style_charwrap";
8437 description { state: "disabled" 0.0;
8438 inherit: "default" 0.0;
8440 style: "entry_textblock_disabled_style_charwrap";
8447 program { name: "focus";
8453 program { name: "disable";
8454 signal: "elm,state,disabled";
8456 action: STATE_SET "disabled" 0.0;
8459 program { name: "enable";
8460 signal: "elm,state,enabled";
8462 action: STATE_SET "default" 0.0;
8468 group { name: "elm/entry/base-nowrap/default";
8470 part { name: "elm.text";
8474 entry_mode: EDITABLE;
8475 select_mode: EXPLICIT;
8477 source: "elm/entry/selection/default"; // selection under
8478 source4: "elm/entry/cursor/default"; // cursorover
8479 source5: "elm/entry/anchor/default"; // anchor under
8480 description { state: "default" 0.0;
8482 style: "entry_textblock_style";
8487 description { state: "disabled" 0.0;
8488 inherit: "default" 0.0;
8490 style: "entry_textblock_disabled_style";
8499 description { state: "default" 0.0;
8505 description { state: "visible" 0.0;
8506 inherit: "default" 0.0;
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;
8532 program { name: "selmode0";
8533 signal: "elm,state,select,on";
8535 action: STATE_SET "visible" 0.0;
8538 program { name: "selmode1";
8539 signal: "elm,state,select,off";
8541 action: STATE_SET "default" 0.0;
8548 group { name: "elm/entry/base-single/default";
8551 style { name: "entry_single_textblock_style";
8552 base: "font=Sans font_size=10 color=#000 wrap=none text_class=entry";
8556 tag: "em" "+ font=Sans:style=Oblique";
8557 tag: "b" "+ font=Sans:style=Bold";
8558 tag: "link" "+ color=#800 underline=on underline_color=#8008";
8559 tag: "hilight" "+ font=Sans:style=Bold";
8561 style { name: "entry_single_textblock_disabled_style";
8562 base: "font=Sans font_size=10 color=#00000080 wrap=none text_class=entry";
8566 tag: "em" "+ font=Sans:style=Oblique";
8567 tag: "b" "+ font=Sans:style=Bold";
8568 tag: "link" "+ color=#00000080 underline=on underline_color=#00000080";
8569 tag: "hilight" "+ font=Sans:style=Bold";
8573 part { name: "elm.text";
8577 entry_mode: EDITABLE;
8578 select_mode: EXPLICIT;
8580 source: "elm/entry/selection/default"; // selection under
8581 source4: "elm/entry/cursor/default"; // cursorover
8582 source5: "elm/entry/anchor/default"; // anchor under
8583 description { state: "default" 0.0;
8585 style: "entry_single_textblock_style";
8591 description { state: "disabled" 0.0;
8592 inherit: "default" 0.0;
8594 style: "entry_single_textblock_disabled_style";
8600 program { name: "focus";
8606 program { name: "disable";
8607 signal: "elm,state,disabled";
8609 action: STATE_SET "disabled" 0.0;
8612 program { name: "enable";
8613 signal: "elm,state,enabled";
8615 action: STATE_SET "default" 0.0;
8621 group { name: "elm/entry/base-single-noedit/default";
8623 part { name: "elm.text";
8628 select_mode: EXPLICIT;
8630 source: "elm/entry/selection/default"; // selection under
8631 source5: "elm/entry/anchor/default"; // anchor under
8632 description { state: "default" 0.0;
8634 style: "entry_single_textblock_style";
8640 description { state: "disabled" 0.0;
8641 inherit: "default" 0.0;
8643 style: "entry_single_textblock_disabled_style";
8649 program { name: "focus";
8655 program { name: "disable";
8656 signal: "elm,state,disabled";
8658 action: STATE_SET "disabled" 0.0;
8661 program { name: "enable";
8662 signal: "elm,state,enabled";
8664 action: STATE_SET "default" 0.0;
8670 group { name: "elm/entry/base-noedit/default";
8672 part { name: "elm.text";
8677 select_mode: EXPLICIT;
8679 source: "elm/entry/selection/default"; // selection under
8680 source5: "elm/entry/anchor/default"; // anchor under
8681 description { state: "default" 0.0;
8684 style: "entry_textblock_style";
8689 description { state: "disabled" 0.0;
8690 inherit: "default" 0.0;
8692 style: "entry_textblock_disabled_style";
8698 program { name: "focus";
8704 program { name: "disable";
8705 signal: "elm,state,disabled";
8707 action: STATE_SET "disabled" 0.0;
8710 program { name: "enable";
8711 signal: "elm,state,enabled";
8713 action: STATE_SET "default" 0.0;
8719 group { name: "elm/entry/base-noedit-charwrap/default";
8721 part { name: "elm.text";
8726 select_mode: EXPLICIT;
8728 source: "elm/entry/selection/default"; // selection under
8729 source5: "elm/entry/anchor/default"; // anchor under
8730 description { state: "default" 0.0;
8733 style: "entry_textblock_style_charwrap";
8738 description { state: "disabled" 0.0;
8739 inherit: "default" 0.0;
8741 style: "entry_textblock_disabled_style_charwrap";
8747 program { name: "focus";
8753 program { name: "disable";
8754 signal: "elm,state,disabled";
8756 action: STATE_SET "disabled" 0.0;
8759 program { name: "enable";
8760 signal: "elm,state,enabled";
8762 action: STATE_SET "default" 0.0;
8768 group { name: "elm/entry/base-nowrap-noedit/default";
8770 part { name: "elm.text";
8775 select_mode: EXPLICIT;
8777 source: "elm/entry/selection/default"; // selection under
8778 source5: "elm/entry/anchor/default"; // anchor under
8779 description { state: "default" 0.0;
8781 style: "entry_textblock_style";
8786 description { state: "disabled" 0.0;
8787 inherit: "default" 0.0;
8789 style: "entry_textblock_disabled_style";
8795 program { name: "focus";
8801 program { name: "disable";
8802 signal: "elm,state,disabled";
8804 action: STATE_SET "disabled" 0.0;
8807 program { name: "enable";
8808 signal: "elm,state,enabled";
8810 action: STATE_SET "default" 0.0;
8816 group { name: "elm/entry/base-password/default";
8818 part { name: "elm.text";
8822 entry_mode: PASSWORD;
8823 select_mode: EXPLICIT;
8825 source: "elm/entry/selection/default"; // selection under
8826 source4: "elm/entry/cursor/default"; // cursorover
8827 source5: "elm/entry/anchor/default"; // anchor under
8828 description { state: "default" 0.0;
8830 style: "entry_single_textblock_style";
8837 description { state: "disabled" 0.0;
8838 inherit: "default" 0.0;
8840 style: "entry_single_textblock_disabled_style";
8846 program { name: "focus";
8852 program { name: "disable";
8853 signal: "elm,state,disabled";
8855 action: STATE_SET "disabled" 0.0;
8858 program { name: "enable";
8859 signal: "elm,state,enabled";
8861 action: STATE_SET "default" 0.0;
8867 group { name: "elm/entry/cursor/default";
8869 image: "cur_box.png" COMP;
8870 image: "cur_hi.png" COMP;
8871 image: "cur_shad.png" COMP;
8872 image: "cur_shine.png" COMP;
8873 image: "cur_glow.png" COMP;
8876 part { name: "clip2";
8879 description { state: "default" 0.0;
8884 description { state: "focused" 0.0;
8885 inherit: "default" 0.0;
8889 part { name: "clip";
8893 description { state: "default" 0.0;
8897 description { state: "hidden" 0.0;
8898 inherit: "default" 0.0;
8905 description { state: "default" 0.0;
8910 image.border: 2 2 2 2;
8911 image.normal: "cur_shad.png";
8914 part { name: "base";
8918 description { state: "default" 0.0;
8921 rel1.relative: 0.0 1.0;
8923 rel2.relative: 1.0 1.0;
8925 image.normal: "cur_box.png";
8931 description { state: "default" 0.0;
8934 rel2.relative: 1.0 0.5;
8935 image.normal: "cur_hi.png";
8938 part { name: "shine";
8942 description { state: "default" 0.0;
8945 rel2.relative: 1.0 0.75;
8946 image.border: 2 2 1 0;
8947 image.normal: "cur_shine.png";
8951 part { name: "glow";
8954 description { state: "default" 0.0;
8956 rel1.relative: 0.0 -2.0;
8959 rel2.relative: 1.0 0.0;
8961 image.border: 2 2 0 4;
8962 image.normal: "cur_glow.png";
8965 description { state: "hidden" 0.0;
8966 inherit: "default" 0.0;
8967 color: 255 255 255 0;
8972 program { name: "show";
8975 action: STATE_SET "hidden" 0.0;
8977 transition: DECELERATE 2.0;
8981 program { name: "show2";
8982 action: STATE_SET "hidden" 0.0;
8987 program { name: "show3";
8988 action: STATE_SET "default" 0.0;
8993 program { name: "show4";
8994 action: STATE_SET "default" 0.0;
8996 transition: DECELERATE 0.5;
9000 program { name: "focused";
9001 signal: "elm,action,focus";
9003 action: STATE_SET "focused" 0.0;
9006 program { name: "unfocused";
9007 signal: "elm,action,unfocus";
9009 action: STATE_SET "default" 0.0;
9015 group { name: "elm/entry/selection/default";
9020 description { state: "default" 0.0;
9021 color: 128 128 128 128;
9027 group { name: "elm/entry/anchor/default";
9032 description { state: "default" 0.0;
9039 ///////////////////////////////////////////////////////////////////////////////
9040 group { name: "elm/bubble/top_left/default";
9041 alias: "elm/bubble/base/default";
9043 image: "bubble_3.png" COMP;
9044 image: "bubble_4.png" COMP;
9045 image: "bubble_shine3.png" COMP;
9046 image: "bubble_shine4.png" COMP;
9049 part { name: "event";
9052 state: "default" 0.0;
9056 part { name: "elm.swallow.icon";
9058 description { state: "default" 0.0;
9063 aspect_preference: VERTICAL;
9074 description { state: "visible" 0.0;
9075 inherit: "default" 0.0;
9079 part { name: "elm.text";
9083 description { state: "default" 0.0;
9087 to_x: "elm.swallow.icon";
9098 font: "Sans:style=Bold,Edje-Vera-Bold";
9106 part { name: "elm.info";
9110 description { state: "default" 0.0;
9123 font: "Sans:style=Bold,Edje-Vera-Bold";
9131 part { name: "base0";
9133 description { state: "default" 0.0;
9135 to_y: "elm.swallow.icon";
9140 normal: "bubble_3.png";
9143 image.middle: SOLID;
9146 description { state: "rtl" 0.0;
9147 inherit: "default" 0.0;
9149 normal: "bubble_4.png";
9154 part { name: "elm.swallow.content";
9156 description { state: "default" 0.0;
9167 part { name: "shine";
9169 description { state: "default" 0.0;
9180 normal: "bubble_shine3.png";
9185 description { state: "rtl" 0.0;
9186 inherit: "default" 0.0;
9188 normal: "bubble_shine4.png";
9197 signal: "elm,state,icon,visible";
9199 action: STATE_SET "visible" 0.0;
9200 target: "elm.swallow.icon";
9204 signal: "elm,state,icon,hidden";
9206 action: STATE_SET "default" 0.0;
9207 target: "elm.swallow.icon";
9209 program { name: "to_rtl";
9210 signal: "edje,state,rtl";
9212 action: STATE_SET "rtl" 0.0;
9216 program { name: "to_ltr";
9217 signal: "edje,state,ltr";
9219 action: STATE_SET "default" 0.0;
9226 group { name: "elm/bubble/top_right/default";
9228 image: "bubble_3.png" COMP;
9229 image: "bubble_4.png" COMP;
9230 image: "bubble_shine3.png" COMP;
9231 image: "bubble_shine4.png" COMP;
9234 part { name: "event";
9237 state: "default" 0.0;
9241 part { name: "elm.swallow.icon";
9243 description { state: "default" 0.0;
9248 aspect_preference: VERTICAL;
9259 description { state: "visible" 0.0;
9260 inherit: "default" 0.0;
9264 part { name: "elm.text";
9268 description { state: "default" 0.0;
9282 font: "Sans:style=Bold,Edje-Vera-Bold";
9290 part { name: "elm.info";
9294 description { state: "default" 0.0;
9302 to_x: "elm.swallow.icon";
9308 font: "Sans:style=Bold,Edje-Vera-Bold";
9316 part { name: "base0";
9318 description { state: "default" 0.0;
9320 to_y: "elm.swallow.icon";
9325 normal: "bubble_4.png";
9328 image.middle: SOLID;
9331 description { state: "rtl" 0.0;
9332 inherit: "default" 0.0;
9334 normal: "bubble_3.png";
9339 part { name: "elm.swallow.content";
9341 description { state: "default" 0.0;
9352 part { name: "shine";
9354 description { state: "default" 0.0;
9365 normal: "bubble_shine4.png";
9370 description { state: "rtl" 0.0;
9371 inherit: "default" 0.0;
9373 normal: "bubble_shine3.png";
9382 signal: "elm,state,icon,visible";
9384 action: STATE_SET "visible" 0.0;
9385 target: "elm.swallow.icon";
9389 signal: "elm,state,icon,hidden";
9391 action: STATE_SET "default" 0.0;
9392 target: "elm.swallow.icon";
9394 program { name: "to_rtl";
9395 signal: "edje,state,rtl";
9397 action: STATE_SET "rtl" 0.0;
9401 program { name: "to_ltr";
9402 signal: "edje,state,ltr";
9404 action: STATE_SET "default" 0.0;
9411 group { name: "elm/bubble/bottom_left/default";
9413 image: "bubble_1.png" COMP;
9414 image: "bubble_2.png" COMP;
9415 image: "bubble_shine.png" COMP;
9418 part { name: "event";
9421 state: "default" 0.0;
9425 part { name: "elm.swallow.icon";
9427 description { state: "default" 0.0;
9432 aspect_preference: VERTICAL;
9443 description { state: "visible" 0.0;
9444 inherit: "default" 0.0;
9448 part { name: "elm.text";
9452 description { state: "default" 0.0;
9456 to_x: "elm.swallow.icon";
9467 font: "Sans:style=Bold,Edje-Vera-Bold";
9475 part { name: "elm.info";
9479 description { state: "default" 0.0;
9492 font: "Sans:style=Bold,Edje-Vera-Bold";
9500 part { name: "base0";
9502 description { state: "default" 0.0;
9504 to_y: "elm.swallow.icon";
9509 normal: "bubble_1.png";
9510 border: 36 11 10 19;
9512 image.middle: SOLID;
9515 description { state: "rtl" 0.0;
9516 inherit: "default" 0.0;
9518 normal: "bubble_2.png";
9519 border: 11 36 10 19;
9523 part { name: "elm.swallow.content";
9525 description { state: "default" 0.0;
9536 part { name: "shine";
9538 description { state: "default" 0.0;
9549 normal: "bubble_shine.png";
9554 description { state: "rtl" 0.0;
9555 inherit: "default" 0.0;
9557 normal: "bubble_shine4.png";
9566 signal: "elm,state,icon,visible";
9568 action: STATE_SET "visible" 0.0;
9569 target: "elm.swallow.icon";
9573 signal: "elm,state,icon,hidden";
9575 action: STATE_SET "default" 0.0;
9576 target: "elm.swallow.icon";
9578 program { name: "to_rtl";
9579 signal: "edje,state,rtl";
9581 action: STATE_SET "rtl" 0.0;
9584 program { name: "to_ltr";
9585 signal: "edje,state,ltr";
9587 action: STATE_SET "default" 0.0;
9593 group { name: "elm/bubble/bottom_right/default";
9595 image: "bubble_1.png" COMP;
9596 image: "bubble_2.png" COMP;
9597 image: "bubble_shine.png" COMP;
9600 part { name: "event";
9603 state: "default" 0.0;
9607 part { name: "elm.swallow.icon";
9609 description { state: "default" 0.0;
9614 aspect_preference: VERTICAL;
9625 description { state: "visible" 0.0;
9626 inherit: "default" 0.0;
9630 part { name: "elm.text";
9634 description { state: "default" 0.0;
9648 font: "Sans:style=Bold,Edje-Vera-Bold";
9656 part { name: "elm.info";
9660 description { state: "default" 0.0;
9668 to_x: "elm.swallow.icon";
9674 font: "Sans:style=Bold,Edje-Vera-Bold";
9682 part { name: "base0";
9684 description { state: "default" 0.0;
9686 to_y: "elm.swallow.icon";
9691 normal: "bubble_2.png";
9692 border: 11 36 10 19;
9694 image.middle: SOLID;
9697 description { state: "rtl" 0.0;
9698 inherit: "default" 0.0;
9700 normal: "bubble_1.png";
9701 border: 36 11 10 19;
9705 part { name: "elm.swallow.content";
9707 description { state: "default" 0.0;
9718 part { name: "shine";
9720 description { state: "default" 0.0;
9731 normal: "bubble_shine.png";
9736 description { state: "rtl" 0.0;
9737 inherit: "default" 0.0;
9739 normal: "bubble_shine3.png";
9748 signal: "elm,state,icon,visible";
9750 action: STATE_SET "visible" 0.0;
9751 target: "elm.swallow.icon";
9755 signal: "elm,state,icon,hidden";
9757 action: STATE_SET "default" 0.0;
9758 target: "elm.swallow.icon";
9760 program { name: "to_rtl";
9761 signal: "edje,state,rtl";
9763 action: STATE_SET "rtl" 0.0;
9766 program { name: "to_ltr";
9767 signal: "edje,state,ltr";
9769 action: STATE_SET "default" 0.0;
9775 ///////////////////////////////////////////////////////////////////////////////
9776 group { name: "elm/photo/base/default";
9778 image: "frame_1.png" COMP;
9779 image: "frame_2.png" COMP;
9780 image: "dia_grad.png" COMP;
9781 image: "head.png" COMP;
9784 part { name: "base0";
9786 description { state: "default" 0.0;
9787 image.normal: "dia_grad.png";
9799 part { name: "base";
9801 description { state: "default" 0.0;
9803 normal: "frame_2.png";
9810 part { name: "head";
9812 description { state: "default" 0.0;
9816 aspect_preference: BOTH;
9817 image.normal: "head.png";
9820 part { name: "clip";
9823 description { state: "default" 0.0;
9826 color: 255 255 255 255;
9829 part { name: "elm.swallow.content";
9832 description { state: "default" 0.0;
9837 part { name: "over";
9839 description { state: "default" 0.0;
9843 normal: "frame_1.png";
9853 group { name: "elm/photo/base/shadow";
9855 image: "shadow.png" COMP;
9856 image: "black.png" COMP;
9859 public message(Msg_Type:type, id, ...) {
9860 if( (type==MSG_INT_SET) && (id==0) )
9865 custom_state(PART:"size", "default", 0.0);
9869 set_state_val(PART:"size", STATE_REL1_OFFSET, - w/2, - h/2);
9870 set_state_val(PART:"size", STATE_REL2_OFFSET, w/2 + 1, h/2 + 1);
9871 set_state(PART:"size", "custom", 0.0);
9876 part { name: "size";
9878 description { state: "default" 0.0;
9879 rel1.relative: 0.5 0.5;
9880 rel2.relative: 0.5 0.5;
9888 state: "default" 0.0;
9891 rel1.relative: -0.06 -0.06;
9892 rel2.relative: 1.07 1.07;
9893 image.normal: "shadow.png";
9898 part { name: "elm.swallow.content";
9900 description { state: "default" 0.0;
9912 state: "default" 0.0;
9917 image.normal: "black.png";
9918 image.border: 1 1 1 1;
9925 ///////////////////////////////////////////////////////////////////////////////
9926 group { name: "elm/thumb/base/default";
9928 image: "frame_1.png" COMP;
9929 image: "frame_2.png" COMP;
9930 image: "dia_grad.png" COMP;
9931 image: "busy-1.png" COMP;
9932 image: "busy-2.png" COMP;
9933 image: "busy-3.png" COMP;
9934 image: "busy-4.png" COMP;
9935 image: "busy-5.png" COMP;
9936 image: "busy-6.png" COMP;
9937 image: "busy-7.png" COMP;
9938 image: "busy-8.png" COMP;
9939 image: "busy-9.png" COMP;
9942 part { name: "base0";
9944 description { state: "default" 0.0;
9945 image.normal: "dia_grad.png";
9957 part { name: "base";
9959 description { state: "default" 0.0;
9961 normal: "frame_2.png";
9968 part { name: "clip";
9971 description { state: "default" 0.0;
9974 color: 255 255 255 255;
9977 part { name: "elm.swallow.content";
9980 description { state: "default" 0.0;
9985 part { name: "progress";
9989 description { state: "default" 0.0;
9994 aspect_preference: BOTH;
9996 description { state: "pulse" 0.0;
9997 inherit: "default" 0.0;
10000 normal: "busy-9.png";
10001 tween: "busy-1.png";
10002 tween: "busy-2.png";
10003 tween: "busy-3.png";
10004 tween: "busy-4.png";
10005 tween: "busy-5.png";
10006 tween: "busy-6.png";
10007 tween: "busy-7.png";
10008 tween: "busy-8.png";
10013 part { name: "over";
10015 description { state: "default" 0.0;
10017 rel2.offset: -5 -5;
10019 normal: "frame_1.png";
10027 program { name: "start_pulse";
10028 signal: "elm,state,pulse,start";
10030 action: STATE_SET "pulse" 0.0;
10031 target: "progress";
10032 transition: LINEAR 0.5;
10033 after: "start_pulse";
10035 program { name: "stop_pulse";
10036 signal: "elm,state,pulse,stop";
10038 action: STATE_SET "default" 0.0;
10039 target: "progress";
10045 group { name: "elm/thumb/base/noframe";
10047 image: "busy-1.png" COMP;
10048 image: "busy-2.png" COMP;
10049 image: "busy-3.png" COMP;
10050 image: "busy-4.png" COMP;
10051 image: "busy-5.png" COMP;
10052 image: "busy-6.png" COMP;
10053 image: "busy-7.png" COMP;
10054 image: "busy-8.png" COMP;
10055 image: "busy-9.png" COMP;
10058 part { name: "elm.swallow.content";
10060 description { state: "default" 0.0;
10062 rel2.offset: -5 -5;
10065 part { name: "progress";
10067 description { state: "default" 0.0;
10072 aspect_preference: BOTH;
10074 description { state: "pulse" 0.0;
10075 inherit: "default" 0.0;
10078 normal: "busy-9.png";
10079 tween: "busy-1.png";
10080 tween: "busy-2.png";
10081 tween: "busy-3.png";
10082 tween: "busy-4.png";
10083 tween: "busy-5.png";
10084 tween: "busy-6.png";
10085 tween: "busy-7.png";
10086 tween: "busy-8.png";
10092 program { name: "start_pulse";
10093 signal: "elm,state,pulse,start";
10095 action: STATE_SET "pulse" 0.0;
10096 target: "progress";
10097 transition: LINEAR 0.5;
10098 after: "start_pulse";
10100 program { name: "stop_pulse";
10101 signal: "elm,state,pulse,stop";
10103 action: STATE_SET "default" 0.0;
10104 target: "progress";
10111 ///////////////////////////////////////////////////////////////////////////////
10112 group { name: "elm/icon/home/default"; alias: "elm/icon/toolbar/home/default"; min: 32 32;
10113 images.image: "icon_home.png" COMP; parts { part { name: "base";
10114 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10115 image.normal: "icon_home.png"; } } } }
10116 group { name: "elm/icon/close/default"; alias: "elm/icon/toolbar/close/default"; min: 32 32;
10117 images.image: "icon_close.png" COMP; parts { part { name: "base";
10118 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10119 image.normal: "icon_close.png"; } } } }
10120 group { name: "elm/icon/apps/default"; alias: "elm/icon/toolbar/apps/default"; min: 32 32;
10121 images.image: "icon_apps.png" COMP; parts { part { name: "base";
10122 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10123 image.normal: "icon_apps.png"; } } } }
10124 group { name: "elm/icon/arrow_up/default"; alias: "elm/icon/toolbar/arrow_up/default"; min: 32 32;
10125 images.image: "icon_arrow_up.png" COMP; parts { part { name: "base";
10126 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10127 image.normal: "icon_arrow_up.png"; } } } }
10128 group { name: "elm/icon/arrow_down/default";
10129 alias: "elm/icon/toolbar/arrow_down/default";
10130 alias: "elm/icon/toolbar/more_menu/default"; min: 32 32;
10131 images.image: "icon_arrow_down.png" COMP; parts { part { name: "base";
10132 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10133 image.normal: "icon_arrow_down.png"; } } } }
10134 group { name: "elm/icon/arrow_left/default"; alias: "elm/icon/toolbar/arrow_left/default"; min: 32 32;
10135 images.image: "icon_arrow_left.png" COMP; parts { part { name: "base";
10136 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10137 image.normal: "icon_arrow_left.png"; } } } }
10138 group { name: "elm/icon/arrow_right/default"; alias: "elm/icon/toolbar/arrow_right/default"; min: 32 32;
10139 images.image: "icon_arrow_right.png" COMP; parts { part { name: "base";
10140 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10141 image.normal: "icon_arrow_right.png"; } } } }
10142 group { name: "elm/icon/chat/default"; alias: "elm/icon/toolbar/chat/default"; min: 32 32;
10143 images.image: "icon_chat.png" COMP; parts { part { name: "base";
10144 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10145 image.normal: "icon_chat.png"; } } } }
10146 group { name: "elm/icon/clock/default"; alias: "elm/icon/toolbar/clock/default"; min: 32 32;
10147 images.image: "icon_clock.png" COMP; parts { part { name: "base";
10148 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10149 image.normal: "icon_clock.png"; } } } }
10150 group { name: "elm/icon/delete/default"; alias: "elm/icon/toolbar/delete/default"; min: 32 32;
10151 images.image: "icon_delete.png" COMP; parts { part { name: "base";
10152 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10153 image.normal: "icon_delete.png"; } } } }
10154 group { name: "elm/icon/edit/default"; alias: "elm/icon/toolbar/edit/default"; min: 32 32;
10155 images.image: "icon_edit.png" COMP; parts { part { name: "base";
10156 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10157 image.normal: "icon_edit.png"; } } } }
10158 group { name: "elm/icon/refresh/default"; alias: "elm/icon/toolbar/refresh/default"; min: 32 32;
10159 images.image: "icon_refresh.png" COMP; parts { part { name: "base";
10160 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10161 image.normal: "icon_refresh.png"; } } } }
10162 group { name: "elm/icon/folder/default"; alias: "elm/icon/toolbar/folder/default"; min: 32 32;
10163 images.image: "icon_folder.png" COMP; parts { part { name: "base";
10164 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10165 image.normal: "icon_folder.png"; } } } }
10166 group { name: "elm/icon/file/default"; alias: "elm/icon/toolbar/file/default"; min: 32 32;
10167 images.image: "icon_file.png" COMP; parts { part { name: "base";
10168 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10169 image.normal: "icon_file.png"; } } } }
10170 ///////////////////////////////////////////////////////////////////////////////
10171 group { name: "elm/icon/menu/home/default"; min: 24 24; max: 24 24;
10172 images.image: "icon_home.png" COMP; parts { part { name: "base";
10173 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10174 image.normal: "icon_home.png"; } } } }
10175 group { name: "elm/icon/menu/close/default"; min: 24 24; max: 24 24;
10176 images.image: "icon_close.png" COMP; parts { part { name: "base";
10177 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10178 image.normal: "icon_close.png"; } } } }
10179 group { name: "elm/icon/menu/apps/default"; min: 24 24; max: 24 24;
10180 images.image: "icon_apps.png" COMP; parts { part { name: "base";
10181 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10182 image.normal: "icon_apps.png"; } } } }
10183 group { name: "elm/icon/menu/arrow_up/default"; min: 24 24; max: 24 24;
10184 images.image: "icon_arrow_up.png" COMP; parts { part { name: "base";
10185 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10186 image.normal: "icon_arrow_up.png"; } } } }
10187 group { name: "elm/icon/menu/arrow_down/default"; min: 24 24; max: 24 24;
10188 images.image: "icon_arrow_down.png" COMP; parts { part { name: "base";
10189 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10190 image.normal: "icon_arrow_down.png"; } } } }
10191 group { name: "elm/icon/menu/arrow_left/default"; min: 24 24; max: 24 24;
10192 images.image: "icon_arrow_left.png" COMP; parts { part { name: "base";
10193 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10194 image.normal: "icon_arrow_left.png"; } } } }
10195 group { name: "elm/icon/menu/arrow_right/default"; min: 24 24; max: 24 24;
10196 images.image: "icon_arrow_right.png" COMP; parts { part { name: "base";
10197 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10198 image.normal: "icon_arrow_right.png"; } } } }
10199 group { name: "elm/icon/menu/chat/default"; min: 24 24; max: 24 24;
10200 images.image: "icon_chat.png" COMP; parts { part { name: "base";
10201 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10202 image.normal: "icon_chat.png"; } } } }
10203 group { name: "elm/icon/menu/clock/default"; min: 24 24; max: 24 24;
10204 images.image: "icon_clock.png" COMP; parts { part { name: "base";
10205 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10206 image.normal: "icon_clock.png"; } } } }
10207 group { name: "elm/icon/menu/delete/default"; min: 24 24; max: 24 24;
10208 images.image: "icon_delete.png" COMP; parts { part { name: "base";
10209 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10210 image.normal: "icon_delete.png"; } } } }
10211 group { name: "elm/icon/menu/edit/default"; min: 24 24; max: 24 24;
10212 images.image: "icon_edit.png" COMP; parts { part { name: "base";
10213 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10214 image.normal: "icon_edit.png"; } } } }
10215 group { name: "elm/icon/menu/refresh/default"; min: 24 24; max: 24 24;
10216 images.image: "icon_refresh.png" COMP; parts { part { name: "base";
10217 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10218 image.normal: "icon_refresh.png"; } } } }
10219 group { name: "elm/icon/menu/folder/default"; min: 24 24; max: 24 24;
10220 images.image: "icon_folder.png" COMP; parts { part { name: "base";
10221 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10222 image.normal: "icon_folder.png"; } } } }
10223 group { name: "elm/icon/menu/file/default"; min: 24 24; max: 24 24;
10224 images.image: "icon_file.png" COMP; parts { part { name: "base";
10225 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10226 image.normal: "icon_file.png"; } } } }
10228 ///////////////////////////////////////////////////////////////////////////////
10229 group { name: "elm/toolbar/base/default";
10231 image: "bt_dis_base.png" COMP;
10232 image: "bt_dis_hilight.png" COMP;
10233 image: "bt_dis_shine.png" COMP;
10234 image: "icon_left_arrow.png" COMP;
10235 image: "icon_right_arrow.png" COMP;
10238 part { name: "base";
10240 description { state: "default" 0.0;
10245 rel2.offset: -3 -3;
10247 normal: "bt_dis_base.png";
10250 image.middle: SOLID;
10253 part { name: "clipper";
10257 state: "default" 0.0;
10268 part { name: "elm.swallow.content";
10269 clip_to: "clipper";
10272 state: "default" 0.0;
10273 rel1.to: "clipper";
10274 rel2.to: "clipper";
10277 part { name: "over2";
10279 description { state: "default" 0.0;
10283 normal: "bt_dis_shine.png";
10288 part { name: "over1";
10290 description { state: "default" 0.0;
10293 rel2.relative: 1.0 0.5;
10295 normal: "bt_dis_hilight.png";
10298 color: 255 255 255 128;
10301 part { name: "left_arrow";
10303 description { state: "default" 0.0;
10304 image.normal: "icon_left_arrow.png";
10306 aspect_preference: VERTICAL;
10311 description { state: "hidden" 0.0;
10312 inherit: "default" 0.0;
10314 color: 255 255 255 0;
10317 part { name: "right_arrow";
10319 description { state: "default" 0.0;
10320 image.normal: "icon_right_arrow.png";
10322 aspect_preference: VERTICAL;
10327 description { state: "hidden" 0.0;
10328 inherit: "default" 0.0;
10330 color: 255 255 255 0;
10333 part { name: "event";
10337 description { state: "default" 0.0;
10343 program { name: "sb_hbar_show";
10344 signal: "elm,action,show,hbar";
10346 action: STATE_SET "default" 0.0;
10347 transition: LINEAR 0.5;
10348 target: "left_arrow";
10349 target: "right_arrow";
10351 program { name: "sb_hbar_hide";
10352 signal: "elm,action,hide,hbar";
10354 action: STATE_SET "hidden" 0.0;
10355 target: "left_arrow";
10356 target: "right_arrow";
10357 transition: LINEAR 0.5;
10362 group { name: "elm/toolbar/item/default";
10364 image: "toolbar_sel.png" COMP;
10366 data.item: "transition_animation_on" "1";
10368 part { name: "label2";
10372 clip_to: "elm.text.clipper";
10373 description { state: "default" 0.0;
10376 rel1.to: "elm.text";
10377 rel2.to: "elm.text";
10381 text_source: "elm.text";
10385 text_class: "toolbar_item";
10388 description { state: "selected" 0.0;
10389 inherit: "default" 0.0;
10392 description { state: "disabled" 0.0;
10393 inherit: "default" 0.0;
10397 description { state: "disabled_visible" 0.0;
10398 inherit: "default" 0.0;
10405 part { name: "label2_new";
10409 clip_to: "elm.text_new.clipper";
10410 description { state: "default" 0.0;
10413 rel1.to: "elm.text_new";
10414 rel2.to: "elm.text_new";
10418 text_source: "elm.text_new";
10422 text_class: "toolbar_item";
10425 description { state: "selected" 0.0;
10426 inherit: "default" 0.0;
10429 description { state: "disabled" 0.0;
10430 inherit: "default" 0.0;
10434 description { state: "disabled_visible" 0.0;
10435 inherit: "default" 0.0;
10444 description { state: "default" 0.0;
10446 color: 255 255 255 0;
10448 normal: "toolbar_sel.png";
10451 image.middle: SOLID;
10454 description { state: "selected" 0.0;
10455 inherit: "default" 0.0;
10457 color: 255 255 255 255;
10459 description { state: "disabled" 0.0;
10460 inherit: "default" 0.0;
10462 color: 255 255 255 0;
10465 part { name: "elm.swallow.icon";
10467 clip_to: "elm.icon.clipper";
10468 description { state: "default" 0.0;
10483 part { name: "elm.swallow.icon_new";
10485 clip_to: "elm.icon_new.clipper";
10486 description { state: "default" 0.0;
10494 to_y: "elm.text_new";
10501 part { name: "elm.text";
10503 effect: SOFT_SHADOW;
10506 clip_to: "elm.text.clipper";
10507 description { state: "default" 0.0;
10519 color: 224 224 224 255;
10522 font: "Sans:style=Bold";
10526 text_class: "toolbar_item";
10529 description { state: "selected" 0.0;
10530 inherit: "default" 0.0;
10533 description { state: "visible" 0.0;
10534 inherit: "default" 0.0;
10538 description { state: "disabled" 0.0;
10539 inherit: "default" 0.0;
10543 description { state: "disabled_visible" 0.0;
10544 inherit: "default" 0.0;
10551 part { name: "elm.text_new";
10553 effect: SOFT_SHADOW;
10555 clip_to: "elm.text_new.clipper";
10557 description { state: "default" 0.0;
10569 color: 224 224 224 255;
10572 font: "Sans:style=Bold";
10576 text_class: "toolbar_item";
10579 description { state: "selected" 0.0;
10580 inherit: "default" 0.0;
10583 description { state: "visible" 0.0;
10584 inherit: "default" 0.0;
10588 description { state: "disabled" 0.0;
10589 inherit: "default" 0.0;
10593 description { state: "disabled_visible" 0.0;
10594 inherit: "default" 0.0;
10601 part { name: "elm.text.clipper";
10603 description { state: "default" 0.0;
10604 color: 255 255 255 255;
10606 description { state: "animation" 0.0;
10607 color: 255 255 255 0;
10610 part { name: "elm.text_new.clipper";
10612 description { state: "default" 0.0;
10613 color: 255 255 255 0;
10615 description { state: "animation" 0.0;
10616 color: 255 255 255 255;
10619 part { name: "elm.icon.clipper";
10621 description { state: "default" 0.0;
10622 color: 255 255 255 255;
10624 description { state: "animation" 0.0;
10625 color: 255 255 255 0;
10628 part { name: "elm.icon_new.clipper";
10630 description { state: "default" 0.0;
10631 color: 255 255 255 0;
10633 description { state: "animation" 0.0;
10634 color: 255 255 255 255;
10637 part { name: "event";
10640 ignore_flags: ON_HOLD;
10641 description { state: "default" 0.0;
10647 program { name: "go_active";
10648 signal: "elm,state,selected";
10650 action: STATE_SET "selected" 0.0;
10652 target: "elm.text";
10654 target: "elm.text_new";
10655 target: "label2_new";
10656 transition: LINEAR 0.2;
10658 program { name: "go_passive";
10659 signal: "elm,state,unselected";
10661 action: STATE_SET "default" 0.0;
10663 target: "elm.text";
10665 target: "elm.text_new";
10666 target: "label2_new";
10667 transition: LINEAR 0.1;
10669 program { name: "go";
10670 signal: "mouse,up,1";
10672 action: SIGNAL_EMIT "elm,action,click" "elm";
10674 program { name: "mouse,in";
10675 signal: "mouse,in";
10677 action: SIGNAL_EMIT "elm,mouse,in" "elm";
10679 program { name: "mouse,out";
10680 signal: "mouse,out";
10682 action: SIGNAL_EMIT "elm,mouse,out" "elm";
10684 program { name: "disable";
10685 signal: "elm,state,disabled";
10687 action: STATE_SET "disabled" 0.0;
10689 target: "label2_new";
10691 after: "disable_text";
10693 program { name: "disable_text";
10697 get_state(PART:"elm.text", st, 30, vl);
10698 if (!strcmp(st, "visible"))
10700 set_state(PART:"elm.text", "disabled_visible", 0.0);
10701 set_state(PART:"elm.text_new", "disabled_visible", 0.0);
10705 set_state(PART:"elm.text", "disabled", 0.0);
10706 set_state(PART:"elm.text_new", "disabled", 0.0);
10710 program { name: "enable";
10711 signal: "elm,state,enabled";
10713 action: STATE_SET "default" 0.0;
10715 target: "label2_new";
10717 after: "enable_text";
10719 program { name: "enable_text";
10723 get_state(PART:"elm.text", st, 30, vl);
10724 if (!strcmp(st, "disabled_visible"))
10726 set_state(PART:"elm.text", "visible", 0.0);
10727 set_state(PART:"elm.text_new", "visible", 0.0);
10731 set_state(PART:"elm.text", "default", 0.0);
10732 set_state(PART:"elm.text_new", "default", 0.0);
10736 program { name: "label_set,animation,forward";
10737 signal: "elm,state,label_set,forward";
10739 after: "label_set,animation";
10741 program { name: "label_set,animation,backward";
10742 signal: "elm,state,label_set,backward";
10744 after: "label_set,animation";
10746 program { name: "label_set,animation";
10747 signal: "elm,state,label_set";
10749 action: STATE_SET "animation" 0.0;
10750 target: "elm.text.clipper";
10751 target: "elm.text_new.clipper";
10752 transition: LINEAR 0.2;
10753 after: "label_set,animation,done";
10755 program { name: "label_set,animation,done";
10756 action: SIGNAL_EMIT "elm,state,label_set,done" "elm";
10758 program { name: "label,reset";
10759 signal: "elm,state,label,reset";
10761 action: STATE_SET "default" 0.0;
10762 target: "elm.text.clipper";
10763 target: "elm.text_new.clipper";
10765 program { name: "icon_set,animation,forward";
10766 signal: "elm,state,icon_set,forward";
10768 after: "icon_set,animation";
10770 program { name: "icon_set,animation,backward";
10771 signal: "elm,state,icon_set,backward";
10773 after: "icon_set,animation";
10775 program { name: "icon_set,animation";
10776 signal: "elm,state,icon_set";
10778 action: STATE_SET "animation" 0.0;
10779 target: "elm.icon.clipper";
10780 target: "elm.icon_new.clipper";
10781 transition: LINEAR 0.2;
10782 after: "icon_set,animation,done";
10784 program { name: "icon_set,animation,done";
10785 action: SIGNAL_EMIT "elm,state,icon_set,done" "elm";
10787 program { name: "icon,reset";
10788 signal: "elm,state,icon,reset";
10790 action: STATE_SET "default" 0.0;
10791 target: "elm.icon.clipper";
10792 target: "elm.icon_new.clipper";
10797 group { name: "elm/toolbar/separator/default";
10799 image: "toolbar_separator_v.png" COMP;
10802 part { name: "separator"; // separator group
10803 description { state: "default" 0.0;
10807 rel2.offset: -5 -5;
10809 normal: "toolbar_separator_v.png";
10819 ///////////////////////////////////////////////////////////////////////////////
10820 group { name: "elm/notify/block_events/default";
10822 part { name: "block_events";
10824 description { state: "default" 0.0;
10832 name: "block_clicked";
10833 signal: "mouse,clicked,1";
10834 source: "block_events";
10835 action: SIGNAL_EMIT "elm,action,clicked" "elm";
10839 group { name: "elm/notify/top/default";
10840 //this group is a design similar to the inwin group
10842 image: "shad_circ.png" COMP;
10843 image: "bt_dis_base.png" COMP;
10844 image: "bt_dis_hilight.png" COMP;
10847 part { name: "base";
10851 description { state: "default" 0.0;
10853 rel1.offset: 10 10;
10854 rel2.offset: -10 -10;
10855 rel1.relative: 0.0 -1.0;
10856 rel2.relative: 1.0 0.0;
10858 description { state: "visible" 0.0;
10859 inherit: "default" 0.0;
10861 rel1.relative: 0.0 0.0;
10862 rel2.relative: 1.0 1.0;
10865 part { name: "shad";
10867 description { state: "default" 0.0;
10868 image.normal: "shad_circ.png";
10869 rel1.to: "elm.swallow.content";
10870 rel1.offset: -64 -64;
10871 rel2.to: "elm.swallow.content";
10872 rel2.offset: 63 63;
10876 part { name: "pop";
10878 description { state: "default" 0.0;
10879 rel1.to: "elm.swallow.content";
10880 rel1.offset: -5 -5;
10881 rel2.to: "elm.swallow.content";
10884 normal: "bt_dis_base.png";
10887 image.middle: SOLID;
10890 part { name: "popover";
10892 description { state: "default" 0.0;
10895 rel2.relative: 1.0 0.5;
10897 normal: "bt_dis_hilight.png";
10902 part { name: "elm.swallow.content";
10904 description { state: "default" 0.0;
10911 program { name: "show";
10912 signal: "elm,action,show";
10914 action: STATE_SET "visible" 0.0;
10917 program { name: "show_2";
10919 action: STATE_SET "default" 0.0;
10923 program { name: "show_3";
10925 action: STATE_SET "visible" 0.0;
10927 transition: LINEAR 0.5;
10929 program { name: "hide";
10930 signal: "elm,action,hide";
10932 action: STATE_SET "default" 0.0;
10937 group { name: "elm/notify/center/default";
10938 //this group is a design similar to the inwin group
10940 image: "bt_dis_base.png" COMP;
10943 part { name: "base";
10947 description { state: "default" 0.0;
10949 rel1.relative: 0.0 0.0;
10950 rel2.relative: 1.0 1.0;
10953 part { name: "pop";
10955 description { state: "default" 0.0;
10956 rel1.to: "elm.swallow.content";
10957 rel1.offset: -5 -5;
10958 rel2.to: "elm.swallow.content";
10961 normal: "bt_dis_base.png";
10966 part { name: "elm.swallow.content";
10968 description { state: "default" 0.0;
10975 program { name: "show";
10976 signal: "elm,action,show";
10978 action: STATE_SET "default" 0.0;
10981 program { name: "show_2";
10983 action: STATE_SET "default" 0.0;
10986 program { name: "hide";
10987 signal: "elm,action,hide";
10989 action: STATE_SET "default" 0.0;
10994 group { name: "elm/notify/bottom/default";
10995 //this group is a design similar to the inwin group
10997 image: "shad_circ.png" COMP;
10998 image: "bt_dis_base.png" COMP;
10999 image: "bt_dis_hilight.png" COMP;
11002 part { name: "base";
11006 description { state: "default" 0.0;
11008 rel1.offset: 10 10;
11009 rel2.offset: -10 -10;
11010 rel1.relative: 0.0 1.0;
11011 rel2.relative: 1.0 2.0;
11013 description { state: "visible" 0.0;
11014 inherit: "default" 0.0;
11016 rel1.relative: 0.0 0.0;
11017 rel2.relative: 1.0 1.0;
11020 part { name: "shad";
11022 description { state: "default" 0.0;
11023 image.normal: "shad_circ.png";
11024 rel1.to: "elm.swallow.content";
11025 rel1.offset: -64 -64;
11026 rel2.to: "elm.swallow.content";
11027 rel2.offset: 63 63;
11031 part { name: "pop";
11033 description { state: "default" 0.0;
11034 rel1.to: "elm.swallow.content";
11035 rel1.offset: -5 -5;
11036 rel2.to: "elm.swallow.content";
11039 normal: "bt_dis_base.png";
11042 image.middle: SOLID;
11045 part { name: "popover";
11047 description { state: "default" 0.0;
11050 rel2.relative: 1.0 0.5;
11052 normal: "bt_dis_hilight.png";
11057 part { name: "elm.swallow.content";
11059 description { state: "default" 0.0;
11066 program { name: "show";
11067 signal: "elm,action,show";
11069 action: STATE_SET "visible" 0.0;
11072 program { name: "show_2";
11074 action: STATE_SET "default" 0.0;
11078 program { name: "show_3";
11080 action: STATE_SET "visible" 0.0;
11082 transition: LINEAR 0.5;
11084 program { name: "hide";
11085 signal: "elm,action,hide";
11087 action: STATE_SET "default" 0.0;
11092 group { name: "elm/notify/left/default";
11093 //this group is a design similar to the inwin group
11095 image: "shad_circ.png" COMP;
11096 image: "bt_dis_base.png" COMP;
11097 image: "bt_dis_hilight.png" COMP;
11100 part { name: "base";
11104 description { state: "default" 0.0;
11106 rel1.offset: 10 10;
11107 rel2.offset: -10 -10;
11108 rel1.relative: -1.0 0.0;
11109 rel2.relative: 0.0 1.0;
11111 description { state: "visible" 0.0;
11112 inherit: "default" 0.0;
11114 rel1.relative: 0.0 0.0;
11115 rel2.relative: 1.0 1.0;
11118 part { name: "shad";
11120 description { state: "default" 0.0;
11121 image.normal: "shad_circ.png";
11122 rel1.to: "elm.swallow.content";
11123 rel1.offset: -64 -64;
11124 rel2.to: "elm.swallow.content";
11125 rel2.offset: 63 63;
11129 part { name: "pop";
11131 description { state: "default" 0.0;
11132 rel1.to: "elm.swallow.content";
11133 rel1.offset: -5 -5;
11134 rel2.to: "elm.swallow.content";
11137 normal: "bt_dis_base.png";
11140 image.middle: SOLID;
11143 part { name: "popover";
11145 description { state: "default" 0.0;
11148 rel2.relative: 1.0 0.5;
11150 normal: "bt_dis_hilight.png";
11155 part { name: "elm.swallow.content";
11157 description { state: "default" 0.0;
11164 program { name: "show";
11165 signal: "elm,action,show";
11167 action: STATE_SET "visible" 0.0;
11170 program { name: "show_2";
11172 action: STATE_SET "default" 0.0;
11176 program { name: "show_3";
11178 action: STATE_SET "visible" 0.0;
11180 transition: LINEAR 0.5;
11182 program { name: "hide";
11183 signal: "elm,action,hide";
11185 action: STATE_SET "default" 0.0;
11190 group { name: "elm/notify/right/default";
11191 //this group is a design similar to the inwin group
11193 image: "shad_circ.png" COMP;
11194 image: "bt_dis_base.png" COMP;
11195 image: "bt_dis_hilight.png" COMP;
11198 part { name: "base";
11202 description { state: "default" 0.0;
11204 rel1.offset: 10 10;
11205 rel2.offset: -10 -10;
11206 rel1.relative: 1.0 0.0;
11207 rel2.relative: 2.0 1.0;
11209 description { state: "visible" 0.0;
11210 inherit: "default" 0.0;
11212 rel1.relative: 0.0 0.0;
11213 rel2.relative: 1.0 1.0;
11216 part { name: "shad";
11218 description { state: "default" 0.0;
11219 image.normal: "shad_circ.png";
11220 rel1.to: "elm.swallow.content";
11221 rel1.offset: -64 -64;
11222 rel2.to: "elm.swallow.content";
11223 rel2.offset: 63 63;
11227 part { name: "pop";
11229 description { state: "default" 0.0;
11230 rel1.to: "elm.swallow.content";
11231 rel1.offset: -5 -5;
11232 rel2.to: "elm.swallow.content";
11235 normal: "bt_dis_base.png";
11238 image.middle: SOLID;
11241 part { name: "popover";
11243 description { state: "default" 0.0;
11246 rel2.relative: 1.0 0.5;
11248 normal: "bt_dis_hilight.png";
11253 part { name: "elm.swallow.content";
11255 description { state: "default" 0.0;
11262 program { name: "show";
11263 signal: "elm,action,show";
11265 action: STATE_SET "visible" 0.0;
11268 program { name: "show_2";
11270 action: STATE_SET "default" 0.0;
11274 program { name: "show_3";
11276 action: STATE_SET "visible" 0.0;
11278 transition: LINEAR 0.5;
11280 program { name: "hide";
11281 signal: "elm,action,hide";
11283 action: STATE_SET "default" 0.0;
11288 group { name: "elm/notify/top_left/default";
11289 //this group is a design similar to the inwin group
11291 image: "shad_circ.png" COMP;
11292 image: "bt_dis_base.png" COMP;
11293 image: "bt_dis_hilight.png" COMP;
11296 part { name: "base";
11300 description { state: "default" 0.0;
11302 rel1.offset: 10 10;
11303 rel2.offset: -10 -10;
11304 rel1.relative: 0.0 -1.0;
11305 rel2.relative: 1.0 0.0;
11307 description { state: "visible" 0.0;
11308 inherit: "default" 0.0;
11310 rel1.relative: 0.0 0.0;
11311 rel2.relative: 1.0 1.0;
11314 part { name: "shad";
11316 description { state: "default" 0.0;
11317 image.normal: "shad_circ.png";
11318 rel1.to: "elm.swallow.content";
11319 rel1.offset: -64 -64;
11320 rel2.to: "elm.swallow.content";
11321 rel2.offset: 63 63;
11325 part { name: "pop";
11327 description { state: "default" 0.0;
11328 rel1.to: "elm.swallow.content";
11329 rel1.offset: -5 -5;
11330 rel2.to: "elm.swallow.content";
11333 normal: "bt_dis_base.png";
11336 image.middle: SOLID;
11339 part { name: "popover";
11341 description { state: "default" 0.0;
11344 rel2.relative: 1.0 0.5;
11346 normal: "bt_dis_hilight.png";
11351 part { name: "elm.swallow.content";
11353 description { state: "default" 0.0;
11360 program { name: "show";
11361 signal: "elm,action,show";
11363 action: STATE_SET "visible" 0.0;
11366 program { name: "show_2";
11368 action: STATE_SET "default" 0.0;
11372 program { name: "show_3";
11374 action: STATE_SET "visible" 0.0;
11376 transition: LINEAR 0.5;
11378 program { name: "hide";
11379 signal: "elm,action,hide";
11381 action: STATE_SET "default" 0.0;
11386 group { name: "elm/notify/top_right/default";
11387 //this group is a design similar to the inwin group
11389 image: "shad_circ.png" COMP;
11390 image: "bt_dis_base.png" COMP;
11391 image: "bt_dis_hilight.png" COMP;
11394 part { name: "base";
11398 description { state: "default" 0.0;
11400 rel1.offset: 10 10;
11401 rel2.offset: -10 -10;
11402 rel1.relative: 0.0 -1.0;
11403 rel2.relative: 1.0 0.0;
11405 description { state: "visible" 0.0;
11406 inherit: "default" 0.0;
11408 rel1.relative: 0.0 0.0;
11409 rel2.relative: 1.0 1.0;
11412 part { name: "shad";
11414 description { state: "default" 0.0;
11415 image.normal: "shad_circ.png";
11416 rel1.to: "elm.swallow.content";
11417 rel1.offset: -64 -64;
11418 rel2.to: "elm.swallow.content";
11419 rel2.offset: 63 63;
11423 part { name: "pop";
11425 description { state: "default" 0.0;
11426 rel1.to: "elm.swallow.content";
11427 rel1.offset: -5 -5;
11428 rel2.to: "elm.swallow.content";
11431 normal: "bt_dis_base.png";
11434 image.middle: SOLID;
11437 part { name: "popover";
11439 description { state: "default" 0.0;
11442 rel2.relative: 1.0 0.5;
11444 normal: "bt_dis_hilight.png";
11449 part { name: "elm.swallow.content";
11451 description { state: "default" 0.0;
11458 program { name: "show";
11459 signal: "elm,action,show";
11461 action: STATE_SET "visible" 0.0;
11464 program { name: "show_2";
11466 action: STATE_SET "default" 0.0;
11470 program { name: "show_3";
11472 action: STATE_SET "visible" 0.0;
11474 transition: LINEAR 0.5;
11476 program { name: "hide";
11477 signal: "elm,action,hide";
11479 action: STATE_SET "default" 0.0;
11484 group { name: "elm/notify/bottom_left/default";
11485 //this group is a design similar to the inwin group
11487 image: "shad_circ.png" COMP;
11488 image: "bt_dis_base.png" COMP;
11489 image: "bt_dis_hilight.png" COMP;
11492 part { name: "base";
11496 description { state: "default" 0.0;
11498 rel1.offset: 10 10;
11499 rel2.offset: -10 -10;
11500 rel1.relative: 0.0 1.0;
11501 rel2.relative: 1.0 2.0;
11503 description { state: "visible" 0.0;
11504 inherit: "default" 0.0;
11506 rel1.relative: 0.0 0.0;
11507 rel2.relative: 1.0 1.0;
11510 part { name: "shad";
11512 description { state: "default" 0.0;
11513 image.normal: "shad_circ.png";
11514 rel1.to: "elm.swallow.content";
11515 rel1.offset: -64 -64;
11516 rel2.to: "elm.swallow.content";
11517 rel2.offset: 63 63;
11521 part { name: "pop";
11523 description { state: "default" 0.0;
11524 rel1.to: "elm.swallow.content";
11525 rel1.offset: -5 -5;
11526 rel2.to: "elm.swallow.content";
11529 normal: "bt_dis_base.png";
11532 image.middle: SOLID;
11535 part { name: "popover";
11537 description { state: "default" 0.0;
11540 rel2.relative: 1.0 0.5;
11542 normal: "bt_dis_hilight.png";
11547 part { name: "elm.swallow.content";
11549 description { state: "default" 0.0;
11556 program { name: "show";
11557 signal: "elm,action,show";
11559 action: STATE_SET "visible" 0.0;
11562 program { name: "show_2";
11564 action: STATE_SET "default" 0.0;
11568 program { name: "show_3";
11570 action: STATE_SET "visible" 0.0;
11572 transition: LINEAR 0.5;
11574 program { name: "hide";
11575 signal: "elm,action,hide";
11577 action: STATE_SET "default" 0.0;
11582 group { name: "elm/notify/bottom_right/default";
11583 //this group is a design similar to the inwin group
11585 image: "shad_circ.png" COMP;
11586 image: "bt_dis_base.png" COMP;
11587 image: "bt_dis_hilight.png" COMP;
11590 part { name: "base";
11594 description { state: "default" 0.0;
11596 rel1.offset: 10 10;
11597 rel2.offset: -10 -10;
11598 rel1.relative: 0.0 1.0;
11599 rel2.relative: 1.0 2.0;
11601 description { state: "visible" 0.0;
11602 inherit: "default" 0.0;
11604 rel1.relative: 0.0 0.0;
11605 rel2.relative: 1.0 1.0;
11608 part { name: "shad";
11610 description { state: "default" 0.0;
11611 image.normal: "shad_circ.png";
11612 rel1.to: "elm.swallow.content";
11613 rel1.offset: -64 -64;
11614 rel2.to: "elm.swallow.content";
11615 rel2.offset: 63 63;
11619 part { name: "pop";
11621 description { state: "default" 0.0;
11622 rel1.to: "elm.swallow.content";
11623 rel1.offset: -5 -5;
11624 rel2.to: "elm.swallow.content";
11627 normal: "bt_dis_base.png";
11630 image.middle: SOLID;
11633 part { name: "popover";
11635 description { state: "default" 0.0;
11638 rel2.relative: 1.0 0.5;
11640 normal: "bt_dis_hilight.png";
11645 part { name: "elm.swallow.content";
11647 description { state: "default" 0.0;
11654 program { name: "show";
11655 signal: "elm,action,show";
11657 action: STATE_SET "visible" 0.0;
11660 program { name: "show_2";
11662 action: STATE_SET "default" 0.0;
11666 program { name: "show_3";
11668 action: STATE_SET "visible" 0.0;
11670 transition: LINEAR 0.5;
11672 program { name: "hide";
11673 signal: "elm,action,hide";
11675 action: STATE_SET "default" 0.0;
11681 ///////////////////////////////////////////////////////////////////////////////
11682 group { name: "elm/slideshow/base/default";
11684 item: transitions "fade black_fade horizontal vertical square";
11685 item: layouts "fullscreen not_fullscreen";
11688 part { name: "whole";
11691 state: "default" 0.0;
11693 color: 20 20 20 255;
11696 part { name: "image_1_whole";
11698 state: "default" 0.0;
11699 color: 255 255 255 255;
11702 state: "fade_prev_next" 0.0;
11703 inherit: "default" 0.0;
11704 color: 255 255 255 0;
11707 state: "black_fade_prev_next_init" 0.0;
11708 inherit: "default" 0.0;
11709 color: 255 255 255 255;
11712 state: "black_fade_prev_next" 0.0;
11713 inherit: "default" 0.0;
11717 state: "horizontal_next_init" 0.0;
11718 inherit: "default" 0.0;
11721 state: "horizontal_next" 0.0;
11722 inherit: "default" 0.0;
11723 rel1.relative: -1.0 0.0;
11724 rel2.relative: 0.0 1.0;
11727 state: "horizontal_prev_init" 0.0;
11728 inherit: "default" 0.0;
11731 state: "horizontal_prev" 0.0;
11732 inherit: "default" 0.0;
11733 rel1.relative: 1.0 0.0;
11734 rel2.relative: 2.0 1.0;
11737 state: "vertical_next_init" 0.0;
11738 inherit: "default" 0.0;
11741 state: "vertical_next" 0.0;
11742 inherit: "default" 0.0;
11743 rel1.relative: 0.0 -1.0;
11744 rel2.relative: 1.0 0.0;
11747 state: "vertical_prev_init" 0.0;
11748 inherit: "default" 0.0;
11751 state: "vertical_prev" 0.0;
11752 inherit: "default" 0.0;
11753 rel1.relative: 0.0 1.0;
11754 rel2.relative: 1.0 2.0;
11757 state: "square_prev_next" 0.0;
11758 inherit: "default" 0.0;
11759 color: 255 255 255 0;
11762 part { name: "image_2_whole";
11764 state: "default" 0.0;
11766 color: 255 255 255 0;
11769 state: "fade_prev_next" 0.0;
11770 inherit: "default" 0.0;
11771 color: 255 255 255 255;
11774 state: "black_fade_prev_next_init" 0.0;
11775 inherit: "default" 0.0;
11779 state: "black_fade_prev_next" 0.0;
11780 inherit: "default" 0.0;
11781 color: 255 255 255 255;
11784 state: "horizontal_next_init" 0.0;
11785 inherit: "default" 0.0;
11786 rel1.relative: 1.0 0.0;
11787 rel2.relative: 2.0 1.0;
11788 color: 255 255 255 255;
11791 state: "horizontal_next" 0.0;
11792 inherit: "default" 0.0;
11793 color: 255 255 255 255;
11796 state: "horizontal_prev_init" 0.0;
11797 inherit: "default" 0.0;
11798 rel1.relative: -1.0 0.0;
11799 rel2.relative: 0.0 1.0;
11800 color: 255 255 255 255;
11803 state: "horizontal_prev" 0.0;
11804 inherit: "default" 0.0;
11805 color: 255 255 255 255;
11808 state: "vertical_next_init" 0.0;
11809 inherit: "default" 0.0;
11810 rel1.relative: 0.0 1.0;
11811 rel2.relative: 1.0 2.0;
11812 color: 255 255 255 255;
11815 state: "vertical_next" 0.0;
11816 inherit: "default" 0.0;
11817 color: 255 255 255 255;
11820 state: "vertical_prev_init" 0.0;
11821 inherit: "default" 0.0;
11822 rel1.relative: 0.0 -1.0;
11823 rel2.relative: 1.0 0.0;
11824 color: 255 255 255 255;
11827 state: "vertical_prev" 0.0;
11828 inherit: "default" 0.0;
11829 color: 255 255 255 255;
11832 state: "square_prev_next_init" 0.0;
11833 inherit: "default" 0.0;
11834 rel1.relative: 0.5 0.5;
11835 rel2.relative: 0.5 0.5;
11836 color: 255 255 255 255;
11839 state: "square_prev_next" 0.0;
11840 inherit: "default" 0.0;
11841 rel1.relative: 0.0 0.0;
11842 rel2.relative: 1.0 1.0;
11843 color: 255 255 255 255;
11846 part { name: "elm.swallow.1";
11848 clip_to: "image_1_whole";
11850 state: "default" 0.0;
11851 rel1.to: "image_1_whole";
11852 rel2.to: "image_1_whole";
11853 color: 255 255 255 255;
11856 state: "not_fullscreen" 0.0;
11857 rel1.relative: 0.1 0.1;
11858 rel1.to: "image_1_whole";
11859 rel2.relative: 0.9 0.9;
11860 rel2.to: "image_1_whole";
11861 color: 255 255 255 255;
11864 part { name: "elm.swallow.2";
11866 clip_to: "image_2_whole";
11868 state: "default" 0.0;
11869 color: 255 255 255 255;
11870 rel1.to: "image_2_whole";
11871 rel2.to: "image_2_whole";
11874 state: "not_fullscreen" 0.0;
11875 color: 255 255 255 255;
11876 rel1.relative: 0.1 0.1;
11877 rel1.to: "image_2_whole";
11878 rel2.relative: 0.9 0.9;
11879 rel2.to: "image_2_whole";
11882 part { name: "events_catcher";
11886 state: "default" 0.0;
11894 program { name: "layout_fullscreen";
11895 signal: "layout,fullscreen";
11896 source: "slideshow";
11897 action: STATE_SET "default" 0.0;
11898 target: "elm.swallow.1";
11899 target: "elm.swallow.2";
11900 transition: SINUSOIDAL 1.0;
11902 program { name: "layout_not_fullscreen";
11903 signal: "layout,not_fullscreen";
11904 source: "slideshow";
11905 action: STATE_SET "not_fullscreen" 0.0;
11906 target: "elm.swallow.1";
11907 target: "elm.swallow.2";
11908 transition: SINUSOIDAL 1.0;
11911 program { name: "fade_next";
11912 signal: "fade,next";
11913 source: "slideshow";
11914 action: STATE_SET "default" 0.0;
11915 target: "image_1_whole";
11916 target: "image_2_whole";
11917 after: "fade_next_2";
11919 program { name: "fade_next_2";
11920 action: STATE_SET "fade_prev_next" 0.0;
11921 target: "image_1_whole";
11922 target: "image_2_whole";
11923 transition: SINUSOIDAL 1.5;
11926 program { name: "fade_previous";
11927 signal: "fade,previous";
11928 source: "slideshow";
11929 action: STATE_SET "default" 0.0;
11930 target: "image_1_whole";
11931 target: "image_2_whole";
11932 after: "fade_previous_2";
11934 program { name: "fade_previous_2";
11935 action: STATE_SET "fade_prev_next" 0.0;
11936 target: "image_1_whole";
11937 target: "image_2_whole";
11938 transition: SINUSOIDAL 1.5;
11941 program { name: "black_fade_next";
11942 signal: "black_fade,next";
11943 source: "slideshow";
11944 action: STATE_SET "black_fade_prev_next_init" 0.0;
11945 target: "image_1_whole";
11946 target: "image_2_whole";
11947 after: "black_fade_next_2";
11949 program { name: "black_fade_next_2";
11950 action: STATE_SET "black_fade_prev_next" 0.0;
11951 target: "image_1_whole";
11952 transition: SINUSOIDAL 0.75;
11953 after: "black_fade_next_3";
11955 program { name: "black_fade_next_3";
11956 action: STATE_SET "black_fade_prev_next" 0.0;
11957 target: "image_2_whole";
11958 transition: SINUSOIDAL 0.75;
11961 program { name: "black_fade_previous";
11962 signal: "black_fade,previous";
11963 source: "slideshow";
11964 action: STATE_SET "black_fade_prev_next_init" 0.0;
11965 target: "image_1_whole";
11966 target: "image_2_whole";
11967 after: "black_fade_previous_2";
11969 program { name: "black_fade_previous_2";
11970 action: STATE_SET "black_fade_prev_next" 0.0;
11971 target: "image_1_whole";
11972 transition: SINUSOIDAL 0.75;
11973 after: "black_fade_previous_3";
11975 program { name: "black_fade_previous_3";
11976 action: STATE_SET "black_fade_prev_next" 0.0;
11977 target: "image_2_whole";
11978 transition: SINUSOIDAL 0.75;
11981 program { name: "horizontal_next";
11982 signal: "horizontal,next";
11983 source: "slideshow";
11984 action: STATE_SET "horizontal_next_init" 0.0;
11985 target: "image_1_whole";
11986 target: "image_2_whole";
11987 after: "horizontal_next_2";
11989 program { name: "horizontal_next_2";
11990 action: STATE_SET "horizontal_next" 0.0;
11991 target: "image_1_whole";
11992 target: "image_2_whole";
11993 transition: SINUSOIDAL 1.5;
11996 program { name: "horizontal_previous";
11997 signal: "horizontal,previous";
11998 source: "slideshow";
11999 action: STATE_SET "horizontal_prev_init" 0.0;
12000 target: "image_1_whole";
12001 target: "image_2_whole";
12002 after: "horizontal_previous_2";
12004 program { name: "horizontal_previous_2";
12005 action: STATE_SET "horizontal_prev" 0.0;
12006 target: "image_1_whole";
12007 target: "image_2_whole";
12008 transition: SINUSOIDAL 1.5;
12011 program { name: "vertical_next";
12012 signal: "vertical,next";
12013 source: "slideshow";
12014 action: STATE_SET "vertical_next_init" 0.0;
12015 target: "image_1_whole";
12016 target: "image_2_whole";
12017 after: "vertical_next_2";
12019 program { name: "vertical_next_2";
12020 action: STATE_SET "vertical_next" 0.0;
12021 target: "image_1_whole";
12022 target: "image_2_whole";
12023 transition: SINUSOIDAL 1.5;
12026 program { name: "vertical_previous";
12027 signal: "vertical,previous";
12028 source: "slideshow";
12029 action: STATE_SET "vertical_prev_init" 0.0;
12030 target: "image_1_whole";
12031 target: "image_2_whole";
12032 after: "vertical_previous_2";
12034 program { name: "vertical_previous_2";
12035 action: STATE_SET "vertical_prev" 0.0;
12036 target: "image_1_whole";
12037 target: "image_2_whole";
12038 transition: SINUSOIDAL 1.5;
12041 program { name: "square_next";
12042 signal: "square,next";
12043 source: "slideshow";
12044 action: STATE_SET "square_prev_next_init" 0.0;
12045 target: "image_2_whole";
12046 after: "square_next_2";
12048 program { name: "square_next_2";
12049 action: STATE_SET "square_prev_next" 0.0;
12050 target: "image_2_whole";
12051 target: "image_1_whole";
12052 transition: SINUSOIDAL 1.5;
12055 program { name: "square_previous";
12056 signal: "square,previous";
12057 source: "slideshow";
12058 action: STATE_SET "square_prev_next_init" 0.0;
12059 target: "image_2_whole";
12060 after: "square_next_2";
12062 program { name: "end";
12063 action: SIGNAL_EMIT "end" "slideshow";
12065 program { name: "end_signal";
12066 signal: "anim,end";
12067 source: "slideshow";
12068 action: STATE_SET "default" 0.0;
12069 target: "image_1_whole";
12070 target: "image_2_whole";
12075 ///////////////////////////////////////////////////////////////////////////////
12076 group { name: "elm/win/inwin/default";
12078 image: "shad_circ.png" COMP;
12079 image: "bt_dis_base.png" COMP;
12080 image: "bt_dis_hilight.png" COMP;
12083 part { name: "base";
12086 description { state: "default" 0.0;
12089 description { state: "visible" 0.0;
12090 inherit: "default" 1.0;
12094 part { name: "shad";
12096 description { state: "default" 0.0;
12097 image.normal: "shad_circ.png";
12098 rel1.to: "elm.swallow.content";
12099 rel1.offset: -64 -64;
12100 rel2.to: "elm.swallow.content";
12101 rel2.offset: 63 63;
12105 part { name: "pop";
12107 description { state: "default" 0.0;
12108 rel1.to: "elm.swallow.content";
12109 rel1.offset: -5 -5;
12110 rel2.to: "elm.swallow.content";
12113 normal: "bt_dis_base.png";
12116 image.middle: SOLID;
12119 part { name: "popover";
12121 description { state: "default" 0.0;
12124 rel2.relative: 1.0 0.5;
12126 normal: "bt_dis_hilight.png";
12131 part { name: "elm.swallow.content";
12133 description { state: "default" 0.0;
12134 rel1.relative: 0.1 0.1;
12135 rel2.relative: 0.9 0.9;
12140 program { name: "show";
12141 signal: "elm,action,show";
12143 action: STATE_SET "visible" 0.0;
12144 // transition: DECELERATE 0.5;
12147 program { name: "hide";
12148 signal: "elm,action,hide";
12150 action: STATE_SET "default" 0.0;
12151 // transition: DECELERATE 0.5;
12157 group { name: "elm/win/inwin/minimal";
12159 image: "shad_circ.png" COMP;
12160 image: "bt_dis_base.png" COMP;
12161 image: "bt_dis_hilight.png" COMP;
12164 part { name: "base";
12167 description { state: "default" 0.0;
12170 description { state: "visible" 0.0;
12171 inherit: "default" 1.0;
12175 part { name: "shad";
12177 description { state: "default" 0.0;
12178 image.normal: "shad_circ.png";
12179 rel1.to: "elm.swallow.content";
12180 rel1.offset: -64 -64;
12181 rel2.to: "elm.swallow.content";
12182 rel2.offset: 63 63;
12186 part { name: "pop";
12188 description { state: "default" 0.0;
12189 rel1.to: "elm.swallow.content";
12190 rel1.offset: -5 -5;
12191 rel2.to: "elm.swallow.content";
12194 normal: "bt_dis_base.png";
12197 image.middle: SOLID;
12200 part { name: "popover";
12202 description { state: "default" 0.0;
12205 rel2.relative: 1.0 0.5;
12207 normal: "bt_dis_hilight.png";
12212 part { name: "elm.swallow.content";
12214 description { state: "default" 0.0;
12216 rel1.relative: 0.5 0.5;
12217 rel2.relative: 0.5 0.5;
12222 program { name: "show";
12223 signal: "elm,action,show";
12225 action: STATE_SET "visible" 0.0;
12226 // transition: DECELERATE 0.5;
12229 program { name: "hide";
12230 signal: "elm,action,hide";
12232 action: STATE_SET "default" 0.0;
12233 // transition: DECELERATE 0.5;
12239 group { name: "elm/win/inwin/minimal_vertical";
12241 image: "shad_circ.png" COMP;
12242 image: "bt_dis_base.png" COMP;
12243 image: "bt_dis_hilight.png" COMP;
12246 part { name: "base";
12249 description { state: "default" 0.0;
12252 description { state: "visible" 0.0;
12253 inherit: "default" 1.0;
12257 part { name: "shad";
12259 description { state: "default" 0.0;
12260 image.normal: "shad_circ.png";
12261 rel1.to: "elm.swallow.content";
12262 rel1.offset: -64 -64;
12263 rel2.to: "elm.swallow.content";
12264 rel2.offset: 63 63;
12268 part { name: "pop";
12270 description { state: "default" 0.0;
12271 rel1.to: "elm.swallow.content";
12272 rel1.offset: -5 -5;
12273 rel2.to: "elm.swallow.content";
12276 normal: "bt_dis_base.png";
12279 image.middle: SOLID;
12282 part { name: "popover";
12284 description { state: "default" 0.0;
12287 rel2.relative: 1.0 0.5;
12289 normal: "bt_dis_hilight.png";
12294 part { name: "elm.swallow.content";
12296 description { state: "default" 0.0;
12298 rel1.relative: 0.1 0.5;
12299 rel2.relative: 0.9 0.5;
12304 program { name: "show";
12305 signal: "elm,action,show";
12307 action: STATE_SET "visible" 0.0;
12308 // transition: DECELERATE 0.5;
12311 program { name: "hide";
12312 signal: "elm,action,hide";
12314 action: STATE_SET "default" 0.0;
12315 // transition: DECELERATE 0.5;
12321 ///////////////////////////////////////////////////////////////////////////////
12323 ///////////////////////////////////////////////////////////////////////////////
12324 group { name: "elm/list/item/default";
12325 data.item: "stacking" "above";
12327 image: "bt_sm_base1.png" COMP;
12328 image: "bt_sm_shine.png" COMP;
12329 image: "bt_sm_hilight.png" COMP;
12330 image: "ilist_1.png" COMP;
12331 image: "ilist_item_shadow.png" COMP;
12339 state: "default" 0.0;
12347 state: "default" 0.0;
12362 normal: "ilist_item_shadow.png";
12371 state: "default" 0.0;
12373 normal: "ilist_1.png";
12381 description { state: "default" 0.0;
12383 color: 255 255 255 0;
12393 normal: "bt_sm_base1.png";
12396 image.middle: SOLID;
12398 description { state: "selected" 0.0;
12399 inherit: "default" 0.0;
12401 color: 255 255 255 255;
12412 part { name: "elm.swallow.icon";
12414 description { state: "default" 0.0;
12427 part { name: "elm.swallow.end";
12429 description { state: "default" 0.0;
12442 part { name: "elm.text";
12444 effect: SOFT_SHADOW;
12448 state: "default" 0.0;
12451 to_x: "elm.swallow.icon";
12456 to_x: "elm.swallow.end";
12468 text_class: "list_item";
12471 description { state: "selected" 0.0;
12472 inherit: "default" 0.0;
12473 color: 224 224 224 255;
12477 part { name: "fg1";
12479 description { state: "default" 0.0;
12481 color: 255 255 255 0;
12483 rel2.relative: 1.0 0.5;
12486 normal: "bt_sm_hilight.png";
12490 description { state: "selected" 0.0;
12491 inherit: "default" 0.0;
12493 color: 255 255 255 255;
12496 part { name: "fg2";
12498 description { state: "default" 0.0;
12500 color: 255 255 255 0;
12504 normal: "bt_sm_shine.png";
12508 description { state: "selected" 0.0;
12509 inherit: "default" 0.0;
12511 color: 255 255 255 255;
12518 signal: "elm,state,selected";
12520 action: STATE_SET "selected" 0.0;
12524 target: "elm.text";
12527 name: "go_passive";
12528 signal: "elm,state,unselected";
12530 action: STATE_SET "default" 0.0;
12534 target: "elm.text";
12535 transition: LINEAR 0.1;
12539 group { name: "elm/list/item_odd/default";
12540 data.item: "stacking" "below";
12541 data.item: "selectraise" "on";
12543 image: "bt_sm_base1.png" COMP;
12544 image: "bt_sm_shine.png" COMP;
12545 image: "bt_sm_hilight.png" COMP;
12546 image: "ilist_2.png" COMP;
12554 state: "default" 0.0;
12562 state: "default" 0.0;
12564 normal: "ilist_2.png";
12572 description { state: "default" 0.0;
12574 color: 255 255 255 0;
12584 normal: "bt_sm_base1.png";
12587 image.middle: SOLID;
12589 description { state: "selected" 0.0;
12590 inherit: "default" 0.0;
12592 color: 255 255 255 255;
12604 name: "elm.swallow.icon";
12606 description { state: "default" 0.0;
12620 name: "elm.swallow.end";
12622 description { state: "default" 0.0;
12638 effect: SOFT_SHADOW;
12642 state: "default" 0.0;
12645 to_x: "elm.swallow.icon";
12650 to_x: "elm.swallow.end";
12662 text_class: "list_item";
12665 description { state: "selected" 0.0;
12666 inherit: "default" 0.0;
12667 color: 224 224 224 255;
12671 part { name: "fg1";
12673 description { state: "default" 0.0;
12675 color: 255 255 255 0;
12677 rel2.relative: 1.0 0.5;
12680 normal: "bt_sm_hilight.png";
12684 description { state: "selected" 0.0;
12685 inherit: "default" 0.0;
12687 color: 255 255 255 255;
12690 part { name: "fg2";
12692 description { state: "default" 0.0;
12694 color: 255 255 255 0;
12698 normal: "bt_sm_shine.png";
12702 description { state: "selected" 0.0;
12703 inherit: "default" 0.0;
12705 color: 255 255 255 255;
12712 signal: "elm,state,selected";
12714 action: STATE_SET "selected" 0.0;
12718 target: "elm.text";
12721 name: "go_passive";
12722 signal: "elm,state,unselected";
12724 action: STATE_SET "default" 0.0;
12728 target: "elm.text";
12729 transition: LINEAR 0.1;
12733 group { name: "elm/list/item_compress/default";
12734 data.item: "stacking" "above";
12735 data.item: "selectraise" "on";
12737 image: "bt_sm_base1.png" COMP;
12738 image: "bt_sm_shine.png" COMP;
12739 image: "bt_sm_hilight.png" COMP;
12740 image: "ilist_1.png" COMP;
12741 image: "ilist_item_shadow.png" COMP;
12749 state: "default" 0.0;
12756 description { state: "default" 0.0;
12771 normal: "ilist_item_shadow.png";
12780 state: "default" 0.0;
12782 normal: "ilist_1.png";
12790 description { state: "default" 0.0;
12792 color: 255 255 255 0;
12802 normal: "bt_sm_base1.png";
12805 image.middle: SOLID;
12807 description { state: "selected" 0.0;
12808 inherit: "default" 0.0;
12810 color: 255 255 255 255;
12821 part { name: "elm.swallow.icon";
12823 description { state: "default" 0.0;
12836 part { name: "elm.swallow.end";
12838 description { state: "default" 0.0;
12854 effect: SOFT_SHADOW;
12857 description { state: "default" 0.0;
12860 to_x: "elm.swallow.icon";
12865 to_x: "elm.swallow.end";
12877 text_class: "list_item";
12880 description { state: "selected" 0.0;
12881 inherit: "default" 0.0;
12882 color: 224 224 224 255;
12886 part { name: "fg1";
12888 description { state: "default" 0.0;
12890 color: 255 255 255 0;
12892 rel2.relative: 1.0 0.5;
12895 normal: "bt_sm_hilight.png";
12899 description { state: "selected" 0.0;
12900 inherit: "default" 0.0;
12902 color: 255 255 255 255;
12905 part { name: "fg2";
12907 description { state: "default" 0.0;
12909 color: 255 255 255 0;
12913 normal: "bt_sm_shine.png";
12917 description { state: "selected" 0.0;
12918 inherit: "default" 0.0;
12920 color: 255 255 255 255;
12927 signal: "elm,state,selected";
12929 action: STATE_SET "selected" 0.0;
12933 target: "elm.text";
12936 name: "go_passive";
12937 signal: "elm,state,unselected";
12939 action: STATE_SET "default" 0.0;
12943 target: "elm.text";
12944 transition: LINEAR 0.1;
12948 group { name: "elm/list/item_compress_odd/default";
12949 data.item: "stacking" "below";
12950 data.item: "selectraise" "on";
12952 image: "bt_sm_base1.png" COMP;
12953 image: "bt_sm_shine.png" COMP;
12954 image: "bt_sm_hilight.png" COMP;
12955 image: "ilist_2.png" COMP;
12963 state: "default" 0.0;
12971 state: "default" 0.0;
12973 normal: "ilist_2.png";
12981 description { state: "default" 0.0;
12983 color: 255 255 255 0;
12993 normal: "bt_sm_base1.png";
12996 image.middle: SOLID;
12998 description { state: "selected" 0.0;
12999 inherit: "default" 0.0;
13001 color: 255 255 255 255;
13012 part { name: "elm.swallow.icon";
13014 description { state: "default" 0.0;
13027 part { name: "elm.swallow.end";
13029 description { state: "default" 0.0;
13045 effect: SOFT_SHADOW;
13049 state: "default" 0.0;
13052 to_x: "elm.swallow.icon";
13057 to_x: "elm.swallow.end";
13069 text_class: "list_item";
13072 description { state: "selected" 0.0;
13073 inherit: "default" 0.0;
13074 color: 224 224 224 255;
13078 part { name: "fg1";
13080 description { state: "default" 0.0;
13082 color: 255 255 255 0;
13084 rel2.relative: 1.0 0.5;
13087 normal: "bt_sm_hilight.png";
13091 description { state: "selected" 0.0;
13092 inherit: "default" 0.0;
13094 color: 255 255 255 255;
13097 part { name: "fg2";
13099 description { state: "default" 0.0;
13101 color: 255 255 255 0;
13105 normal: "bt_sm_shine.png";
13109 description { state: "selected" 0.0;
13110 inherit: "default" 0.0;
13112 color: 255 255 255 255;
13119 signal: "elm,state,selected";
13121 action: STATE_SET "selected" 0.0;
13125 target: "elm.text";
13128 name: "go_passive";
13129 signal: "elm,state,unselected";
13131 action: STATE_SET "default" 0.0;
13135 target: "elm.text";
13136 transition: LINEAR 0.1;
13141 ///////////////////////////////////////////////////////////////////////////////
13142 group { name: "elm/list/h_item/default";
13143 data.item: "stacking" "above";
13145 image: "bt_sm_base1.png" COMP;
13146 image: "bt_sm_shine.png" COMP;
13147 image: "bt_sm_hilight.png" COMP;
13148 image: "ilist_1_h.png" COMP;
13149 image: "ilist_item_shadow_h.png" COMP;
13157 state: "default" 0.0;
13165 state: "default" 0.0;
13180 normal: "ilist_item_shadow_h.png";
13189 state: "default" 0.0;
13191 normal: "ilist_1_h.png";
13199 description { state: "default" 0.0;
13201 color: 255 255 255 0;
13211 normal: "bt_sm_base1.png";
13214 image.middle: SOLID;
13216 description { state: "selected" 0.0;
13217 inherit: "default" 0.0;
13219 color: 255 255 255 255;
13230 part { name: "elm.swallow.icon";
13232 description { state: "default" 0.0;
13245 part { name: "elm.swallow.end";
13247 description { state: "default" 0.0;
13260 part { name: "elm.text";
13262 effect: SOFT_SHADOW;
13266 state: "default" 0.0;
13269 to_x: "elm.swallow.icon";
13274 to_x: "elm.swallow.end";
13285 text_class: "list_item";
13288 description { state: "selected" 0.0;
13289 inherit: "default" 0.0;
13290 color: 224 224 224 255;
13294 part { name: "fg1";
13296 description { state: "default" 0.0;
13298 color: 255 255 255 0;
13300 rel2.relative: 1.0 0.5;
13303 normal: "bt_sm_hilight.png";
13307 description { state: "selected" 0.0;
13308 inherit: "default" 0.0;
13310 color: 255 255 255 255;
13313 part { name: "fg2";
13315 description { state: "default" 0.0;
13317 color: 255 255 255 0;
13321 normal: "bt_sm_shine.png";
13325 description { state: "selected" 0.0;
13326 inherit: "default" 0.0;
13328 color: 255 255 255 255;
13335 signal: "elm,state,selected";
13337 action: STATE_SET "selected" 0.0;
13341 target: "elm.text";
13344 name: "go_passive";
13345 signal: "elm,state,unselected";
13347 action: STATE_SET "default" 0.0;
13351 target: "elm.text";
13352 transition: LINEAR 0.1;
13356 group { name: "elm/list/h_item_odd/default";
13357 data.item: "stacking" "below";
13358 data.item: "selectraise" "on";
13360 image: "bt_sm_base1.png" COMP;
13361 image: "bt_sm_shine.png" COMP;
13362 image: "bt_sm_hilight.png" COMP;
13363 image: "ilist_2_h.png" COMP;
13371 state: "default" 0.0;
13379 state: "default" 0.0;
13381 normal: "ilist_2_h.png";
13389 description { state: "default" 0.0;
13391 color: 255 255 255 0;
13401 normal: "bt_sm_base1.png";
13404 image.middle: SOLID;
13406 description { state: "selected" 0.0;
13407 inherit: "default" 0.0;
13409 color: 255 255 255 255;
13421 name: "elm.swallow.icon";
13423 description { state: "default" 0.0;
13437 name: "elm.swallow.end";
13439 description { state: "default" 0.0;
13452 part { name: "elm.text";
13454 effect: SOFT_SHADOW;
13458 state: "default" 0.0;
13461 to_x: "elm.swallow.icon";
13466 to_x: "elm.swallow.end";
13477 text_class: "list_item";
13480 description { state: "selected" 0.0;
13481 inherit: "default" 0.0;
13482 color: 224 224 224 255;
13486 part { name: "fg1";
13488 description { state: "default" 0.0;
13490 color: 255 255 255 0;
13492 rel2.relative: 1.0 0.5;
13495 normal: "bt_sm_hilight.png";
13499 description { state: "selected" 0.0;
13500 inherit: "default" 0.0;
13502 color: 255 255 255 255;
13505 part { name: "fg2";
13507 description { state: "default" 0.0;
13509 color: 255 255 255 0;
13513 normal: "bt_sm_shine.png";
13517 description { state: "selected" 0.0;
13518 inherit: "default" 0.0;
13520 color: 255 255 255 255;
13527 signal: "elm,state,selected";
13529 action: STATE_SET "selected" 0.0;
13533 target: "elm.text";
13536 name: "go_passive";
13537 signal: "elm,state,unselected";
13539 action: STATE_SET "default" 0.0;
13543 target: "elm.text";
13544 transition: LINEAR 0.1;
13548 group { name: "elm/list/h_item_compress/default";
13549 data.item: "stacking" "above";
13550 data.item: "selectraise" "on";
13552 image: "bt_sm_base1.png" COMP;
13553 image: "bt_sm_shine.png" COMP;
13554 image: "bt_sm_hilight.png" COMP;
13555 image: "ilist_1_h.png" COMP;
13556 image: "ilist_item_shadow_h.png" COMP;
13564 state: "default" 0.0;
13571 description { state: "default" 0.0;
13586 normal: "ilist_item_shadow_h.png";
13595 state: "default" 0.0;
13597 normal: "ilist_1_h.png";
13605 description { state: "default" 0.0;
13607 color: 255 255 255 0;
13617 normal: "bt_sm_base1.png";
13620 image.middle: SOLID;
13622 description { state: "selected" 0.0;
13623 inherit: "default" 0.0;
13625 color: 255 255 255 255;
13636 part { name: "elm.swallow.icon";
13638 description { state: "default" 0.0;
13651 part { name: "elm.swallow.end";
13653 description { state: "default" 0.0;
13669 effect: SOFT_SHADOW;
13672 description { state: "default" 0.0;
13675 to_x: "elm.swallow.icon";
13680 to_x: "elm.swallow.end";
13691 text_class: "list_item";
13694 description { state: "selected" 0.0;
13695 inherit: "default" 0.0;
13696 color: 224 224 224 255;
13700 part { name: "fg1";
13702 description { state: "default" 0.0;
13704 color: 255 255 255 0;
13706 rel2.relative: 1.0 0.5;
13709 normal: "bt_sm_hilight.png";
13713 description { state: "selected" 0.0;
13714 inherit: "default" 0.0;
13716 color: 255 255 255 255;
13719 part { name: "fg2";
13721 description { state: "default" 0.0;
13723 color: 255 255 255 0;
13727 normal: "bt_sm_shine.png";
13731 description { state: "selected" 0.0;
13732 inherit: "default" 0.0;
13734 color: 255 255 255 255;
13741 signal: "elm,state,selected";
13743 action: STATE_SET "selected" 0.0;
13747 target: "elm.text";
13750 name: "go_passive";
13751 signal: "elm,state,unselected";
13753 action: STATE_SET "default" 0.0;
13757 target: "elm.text";
13758 transition: LINEAR 0.1;
13762 group { name: "elm/list/h_item_compress_odd/default";
13763 data.item: "stacking" "below";
13764 data.item: "selectraise" "on";
13766 image: "bt_sm_base1.png" COMP;
13767 image: "bt_sm_shine.png" COMP;
13768 image: "bt_sm_hilight.png" COMP;
13769 image: "ilist_2_h.png" COMP;
13777 state: "default" 0.0;
13785 state: "default" 0.0;
13787 normal: "ilist_2_h.png";
13795 description { state: "default" 0.0;
13797 color: 255 255 255 0;
13807 normal: "bt_sm_base1.png";
13810 image.middle: SOLID;
13812 description { state: "selected" 0.0;
13813 inherit: "default" 0.0;
13815 color: 255 255 255 255;
13826 part { name: "elm.swallow.icon";
13828 description { state: "default" 0.0;
13841 part { name: "elm.swallow.end";
13843 description { state: "default" 0.0;
13856 part { name: "elm.text";
13858 effect: SOFT_SHADOW;
13862 state: "default" 0.0;
13865 to_x: "elm.swallow.icon";
13870 to_x: "elm.swallow.end";
13881 text_class: "list_item";
13884 description { state: "selected" 0.0;
13885 inherit: "default" 0.0;
13886 color: 224 224 224 255;
13890 part { name: "fg1";
13892 description { state: "default" 0.0;
13894 color: 255 255 255 0;
13896 rel2.relative: 1.0 0.5;
13899 normal: "bt_sm_hilight.png";
13903 description { state: "selected" 0.0;
13904 inherit: "default" 0.0;
13906 color: 255 255 255 255;
13909 part { name: "fg2";
13911 description { state: "default" 0.0;
13913 color: 255 255 255 0;
13917 normal: "bt_sm_shine.png";
13921 description { state: "selected" 0.0;
13922 inherit: "default" 0.0;
13924 color: 255 255 255 255;
13931 signal: "elm,state,selected";
13933 action: STATE_SET "selected" 0.0;
13937 target: "elm.text";
13940 name: "go_passive";
13941 signal: "elm,state,unselected";
13943 action: STATE_SET "default" 0.0;
13947 target: "elm.text";
13948 transition: LINEAR 0.1;
13953 ///////////////////////////////////////////////////////////////////////////////
13954 group { name: "elm/slider/horizontal/default";
13955 alias: "elm/slider/horizontal/disabled";
13957 image: "sl_bg.png" COMP;
13958 image: "sl_bg_over.png" COMP;
13960 image: "sl_units.png" COMP;
13963 part { name: "base";
13965 description { state: "default" 0.0;
13974 image.normal: "sl_bg.png";
13978 part { name: "level";
13981 description { state: "default" 0.0;
13986 to_x: "elm.dragable.slider";
13989 color: 255 0 0 200;
13991 description { state: "inverted" 0.0;
13992 inherit: "default" 0.0;
13995 description { state: "disabled" 0.0;
13996 inherit: "default" 0.0;
13997 color: 255 0 0 100;
13999 description { state: "disabled_inverted" 0.0;
14000 inherit: "default" 0.0;
14004 part { name: "level2";
14007 description { state: "default" 0.0;
14012 to_x: "elm.dragable.slider";
14016 color: 255 0 0 200;
14018 description { state: "inverted" 0.0;
14019 inherit: "default" 0.0;
14022 description { state: "disabled" 0.0;
14023 inherit: "default" 0.0;
14025 description { state: "disabled_inverted" 0.0;
14026 inherit: "default" 0.0;
14027 color: 255 0 0 100;
14034 description { state: "default" 0.0;
14036 rel1.offset: -1 -1;
14040 normal: "sl_bg_over.png";
14050 description { state: "default" 0.0;
14052 rel1.to: "elm.swallow.bar";
14053 rel2.to: "elm.swallow.bar";
14057 part { name: "elm.swallow.bar";
14060 description { state: "default" 0.0;
14076 part { name: "elm.swallow.icon";
14078 description { state: "default" 0.0;
14083 to_y: "elm.swallow.bar";
14088 to_y: "elm.swallow.bar";
14091 description { state: "visible" 0.0;
14092 inherit: "default" 0.0;
14095 aspect_preference: VERTICAL;
14099 part { name: "elm.text";
14103 description { state: "default" 0.0;
14107 rel1.to_x: "elm.swallow.icon";
14108 rel1.relative: 1.0 0.0;
14110 rel2.to_x: "elm.swallow.icon";
14111 rel2.relative: 1.0 1.0;
14112 rel2.offset: -1 -5;
14115 font: "Sans,Edje-Vera";
14121 description { state: "visible" 0.0;
14122 inherit: "default" 0.0;
14128 description { state: "disabled" 0.0;
14129 inherit: "default" 0.0;
14130 color: 255 128 128 128;
14133 description { state: "disabled_visible" 0.0;
14134 inherit: "default" 0.0;
14142 name: "elm.swallow.end";
14145 state: "default" 0.0;
14151 to_y: "elm.swallow.bar";
14155 to_y: "elm.swallow.bar";
14158 description { state: "visible" 0.0;
14159 inherit: "default" 0.0;
14162 aspect_preference: VERTICAL;
14163 rel2.offset: -4 -1;
14166 part { name: "units";
14168 description { state: "default" 0.0;
14179 normal: "sl_units.png";
14184 description { state: "visible" 0.0;
14185 inherit: "default" 0.0;
14189 part { name: "elm.units";
14193 description { state: "default" 0.0;
14197 rel1.to_x: "elm.swallow.end";
14198 rel1.relative: 0.0 0.0;
14200 rel2.to_x: "elm.swallow.end";
14201 rel2.relative: 0.0 1.0;
14205 font: "Sans,Edje-Vera";
14211 description { state: "visible" 0.0;
14212 inherit: "default" 0.0;
14217 rel2.offset: -5 -1;
14219 description { state: "disabled" 0.0;
14220 inherit: "default" 0.0;
14221 color: 255 128 128 128;
14224 description { state: "disabled_visible" 0.0;
14225 inherit: "default" 0.0;
14232 part { name: "elm.dragable.slider";
14234 source: "elm/slider/horizontal/indicator/default";
14243 description { state: "default" 0.0;
14255 color: 255 0 0 100;
14258 part { name: "disabler";
14260 description { state: "default" 0.0;
14264 description { state: "disabled" 0.0;
14265 inherit: "default" 0.0;
14271 program { name: "text_show";
14272 signal: "elm,state,text,visible";
14274 action: STATE_SET "visible" 0.0;
14275 target: "elm.text";
14277 program { name: "text_hide";
14278 signal: "elm,state,text,hidden";
14280 action: STATE_SET "default" 0.0;
14281 target: "elm.text";
14283 program { name: "icon_show";
14284 signal: "elm,state,icon,visible";
14286 action: STATE_SET "visible" 0.0;
14287 target: "elm.swallow.icon";
14289 program { name: "icon_hide";
14290 signal: "elm,state,icon,hidden";
14292 action: STATE_SET "default" 0.0;
14293 target: "elm.swallow.icon";
14295 program { name: "end_show";
14296 signal: "elm,state,end,visible";
14298 action: STATE_SET "visible" 0.0;
14299 target: "elm.swallow.end";
14301 program { name: "end_hide";
14302 signal: "elm,state,end,hidden";
14304 action: STATE_SET "default" 0.0;
14305 target: "elm.swallow.end";
14307 program { name: "units_show";
14308 signal: "elm,state,units,visible";
14310 action: STATE_SET "visible" 0.0;
14311 target: "elm.units";
14314 program { name: "units_hide";
14315 signal: "elm,state,units,hidden";
14317 action: STATE_SET "default" 0.0;
14318 target: "elm.units";
14321 program { name: "invert_on";
14322 signal: "elm,state,inverted,on";
14324 action: STATE_SET "inverted" 0.0;
14328 program { name: "invert_off";
14329 signal: "elm,state,inverted,off";
14331 action: STATE_SET "default" 0.0;
14336 name: "go_disabled";
14337 signal: "elm,state,disabled";
14339 action: STATE_SET "disabled" 0.0;
14340 // target: "button0";
14341 target: "disabler";
14342 after: "disable_text";
14343 after: "disable_ind";
14346 program { name: "disable_ind";
14347 action: SIGNAL_EMIT "elm.dragable.slider:elm,state,disabled" "elm";
14349 program { name: "disable_text";
14353 get_state(PART:"elm.text", st, 30, vl);
14354 if (!strcmp(st, "visible"))
14355 set_state(PART:"elm.text", "disabled_visible", 0.0);
14357 set_state(PART:"elm.text", "disabled", 0.0);
14359 get_state(PART:"elm.units", st, 30, vl);
14360 if (!strcmp(st, "visible"))
14361 set_state(PART:"elm.units", "disabled_visible", 0.0);
14363 set_state(PART:"elm.units", "disabled", 0.0);
14365 get_state(PART:"level2", st, 30, vl);
14366 if (!strcmp(st, "inverted"))
14368 set_state(PART:"level", "disabled_inverted", 0.0);
14369 set_state(PART:"level2", "disabled_inverted", 0.0);
14373 set_state(PART:"level", "disabled", 0.0);
14374 set_state(PART:"level2", "disabled", 0.0);
14378 program { name: "enable";
14379 signal: "elm,state,enabled";
14381 action: STATE_SET "default" 0.0;
14382 // target: "button0";
14383 target: "disabler";
14384 after: "enable_text";
14385 after: "enable_ind";
14388 program { name: "enable_ind";
14389 action: SIGNAL_EMIT "elm.dragable.slider:elm,state,enabled" "elm";
14392 program { name: "enable_text";
14396 get_state(PART:"elm.text", st, 30, vl);
14397 if (!strcmp(st, "disabled_visible"))
14398 set_state(PART:"elm.text", "visible", 0.0);
14400 set_state(PART:"elm.text", "default", 0.0);
14402 get_state(PART:"elm.units", st, 30, vl);
14403 if (!strcmp(st, "disabled_visible"))
14404 set_state(PART:"elm.units", "visible", 0.0);
14406 set_state(PART:"elm.units", "default", 0.0);
14408 get_state(PART:"level2", st, 30, vl);
14409 if (!strcmp(st, "disabled_inverted"))
14411 set_state(PART:"level", "inverted", 0.0);
14412 set_state(PART:"level2", "inverted", 0.0);
14416 set_state(PART:"level", "default", 0.0);
14417 set_state(PART:"level2", "default", 0.0);
14424 group { name: "elm/slider/vertical/default";
14426 image: "slv_bg.png" COMP;
14427 image: "slv_bg_over.png" COMP;
14429 image: "slv_units.png" COMP;
14432 part { name: "base";
14434 description { state: "default" 0.0;
14443 image.normal: "slv_bg.png";
14447 part { name: "level";
14450 description { state: "default" 0.0;
14455 to_y: "elm.dragable.slider";
14458 color: 255 0 0 200;
14460 description { state: "inverted" 0.0;
14461 inherit: "default" 0.0;
14464 description { state: "disabled" 0.0;
14465 inherit: "default" 0.0;
14466 color: 255 0 0 100;
14468 description { state: "disabled_inverted" 0.0;
14469 inherit: "default" 0.0;
14473 part { name: "level2";
14476 description { state: "default" 0.0;
14481 to_y: "elm.dragable.slider";
14485 color: 255 0 0 200;
14487 description { state: "inverted" 0.0;
14488 inherit: "default" 0.0;
14491 description { state: "disabled" 0.0;
14492 inherit: "default" 0.0;
14493 color: 255 0 0 100;
14495 description { state: "disabled_inverted" 0.0;
14496 inherit: "default" 0.0;
14497 color: 255 0 0 100;
14504 description { state: "default" 0.0;
14506 rel1.offset: -1 -1;
14510 normal: "slv_bg_over.png";
14520 description { state: "default" 0.0;
14522 rel1.to: "elm.swallow.bar";
14523 rel2.to: "elm.swallow.bar";
14527 part { name: "elm.swallow.bar";
14530 description { state: "default" 0.0;
14546 part { name: "elm.swallow.icon";
14548 description { state: "default" 0.0;
14553 to_x: "elm.swallow.bar";
14558 to_x: "elm.swallow.bar";
14561 description { state: "visible" 0.0;
14562 inherit: "default" 0.0;
14565 aspect_preference: HORIZONTAL;
14569 part { name: "elm.text";
14573 description { state: "default" 0.0;
14577 rel1.to_y: "elm.swallow.icon";
14578 rel1.relative: 0.0 1.0;
14580 rel2.to_y: "elm.swallow.icon";
14581 rel2.relative: 1.0 1.0;
14582 rel2.offset: -1 -1;
14585 font: "Sans,Edje-Vera";
14591 description { state: "visible" 0.0;
14592 inherit: "default" 0.0;
14598 description { state: "disabled" 0.0;
14599 inherit: "default" 0.0;
14600 color: 255 128 128 128;
14603 description { state: "disabled_visible" 0.0;
14604 inherit: "default" 0.0;
14612 name: "elm.swallow.end";
14615 state: "default" 0.0;
14621 to_x: "elm.swallow.bar";
14625 to_x: "elm.swallow.bar";
14628 description { state: "visible" 0.0;
14629 inherit: "default" 0.0;
14632 aspect_preference: HORIZONTAL;
14633 rel2.offset: -1 -4;
14636 part { name: "units";
14638 description { state: "default" 0.0;
14649 normal: "slv_units.png";
14654 description { state: "visible" 0.0;
14655 inherit: "default" 0.0;
14659 part { name: "elm.units";
14663 description { state: "default" 0.0;
14667 rel1.relative: 0.0 0.0;
14668 rel1.to_y: "elm.swallow.end";
14670 rel2.relative: 1.0 0.0;
14671 rel2.to_y: "elm.swallow.end";
14675 font: "Sans,Edje-Vera";
14681 description { state: "visible" 0.0;
14682 inherit: "default" 0.0;
14687 rel2.offset: -9 -9;
14689 description { state: "disabled" 0.0;
14690 inherit: "default" 0.0;
14695 description { state: "disabled_visible" 0.0;
14696 inherit: "default" 0.0;
14701 rel2.offset: -9 -9;
14706 part { name: "elm.dragable.slider";
14708 source: "elm/slider/vertical/indicator/default";
14717 description { state: "default" 0.0;
14732 part { name: "disabler";
14734 description { state: "default" 0.0;
14738 description { state: "disabled" 0.0;
14739 inherit: "default" 0.0;
14746 program { name: "text_show";
14747 signal: "elm,state,text,visible";
14749 action: STATE_SET "visible" 0.0;
14750 target: "elm.text";
14752 program { name: "text_hide";
14753 signal: "elm,state,text,hidden";
14755 action: STATE_SET "default" 0.0;
14756 target: "elm.text";
14758 program { name: "icon_show";
14759 signal: "elm,state,icon,visible";
14761 action: STATE_SET "visible" 0.0;
14762 target: "elm.swallow.icon";
14764 program { name: "icon_hide";
14765 signal: "elm,state,icon,hidden";
14767 action: STATE_SET "default" 0.0;
14768 target: "elm.swallow.icon";
14770 program { name: "end_show";
14771 signal: "elm,state,end,visible";
14773 action: STATE_SET "visible" 0.0;
14774 target: "elm.swallow.end";
14776 program { name: "end_hide";
14777 signal: "elm,state,end,hidden";
14779 action: STATE_SET "default" 0.0;
14780 target: "elm.swallow.end";
14782 program { name: "units_show";
14783 signal: "elm,state,units,visible";
14785 action: STATE_SET "visible" 0.0;
14786 target: "elm.units";
14789 program { name: "units_hide";
14790 signal: "elm,state,units,hidden";
14792 action: STATE_SET "default" 0.0;
14793 target: "elm.units";
14796 program { name: "invert_on";
14797 signal: "elm,state,inverted,on";
14799 action: STATE_SET "inverted" 0.0;
14803 program { name: "invert_off";
14804 signal: "elm,state,inverted,off";
14806 action: STATE_SET "default" 0.0;
14811 name: "go_disabled";
14812 signal: "elm,state,disabled";
14814 action: STATE_SET "disabled" 0.0;
14815 // target: "button0";
14816 target: "disabler";
14817 after: "disable_text";
14818 after: "disable_ind";
14821 program { name: "disable_ind";
14822 action: SIGNAL_EMIT "elm.dragable.slider:elm,state,disabled" "elm";
14825 program { name: "disable_text";
14829 get_state(PART:"elm.text", st, 30, vl);
14830 if (!strcmp(st, "visible"))
14831 set_state(PART:"elm.text", "disabled_visible", 0.0);
14833 set_state(PART:"elm.text", "disabled", 0.0);
14835 get_state(PART:"elm.units", st, 30, vl);
14836 if (!strcmp(st, "visible"))
14837 set_state(PART:"elm.units", "disabled_visible", 0.0);
14839 set_state(PART:"elm.units", "disabled", 0.0);
14841 get_state(PART:"level2", st, 30, vl);
14842 if (!strcmp(st, "inverted"))
14844 set_state(PART:"level", "disabled_inverted", 0.0);
14845 set_state(PART:"level2", "disabled_inverted", 0.0);
14849 set_state(PART:"level", "disabled", 0.0);
14850 set_state(PART:"level2", "disabled", 0.0);
14855 program { name: "enable";
14856 signal: "elm,state,enabled";
14858 action: STATE_SET "default" 0.0;
14859 // target: "button0";
14860 target: "disabler";
14861 after: "enable_text";
14862 after: "enable_ind";
14865 program { name: "enable_ind";
14866 action: SIGNAL_EMIT "elm.dragable.slider:elm,state,enabled" "elm";
14868 program { name: "enable_text";
14872 get_state(PART:"elm.text", st, 30, vl);
14873 if (!strcmp(st, "disabled_visible"))
14874 set_state(PART:"elm.text", "visible", 0.0);
14876 set_state(PART:"elm.text", "default", 0.0);
14878 get_state(PART:"elm.units", st, 30, vl);
14879 if (!strcmp(st, "disabled_visible"))
14880 set_state(PART:"elm.units", "visible", 0.0);
14882 set_state(PART:"elm.units", "default", 0.0);
14884 get_state(PART:"level2", st, 30, vl);
14885 if (!strcmp(st, "disabled_inverted"))
14887 set_state(PART:"level", "inverted", 0.0);
14888 set_state(PART:"level2", "inverted", 0.0);
14892 set_state(PART:"level", "default", 0.0);
14893 set_state(PART:"level2", "default", 0.0);
14899 group { name: "elm/slider/horizontal/indicator/default";
14900 alias: "elm/slider/horizontal/indicator/disabled";
14901 alias: "elm/slider/vertical/indicator/default";
14902 alias: "elm/slider/vertical/indicator/disabled";
14904 image: "sl_bt_0.png" COMP;
14905 image: "sl_bt_1.png" COMP;
14906 image: "sl_bt_2.png" COMP;
14907 image: "sl_bt_3.png" COMP;
14908 image: "sl_bt2_0_0.png" COMP;
14909 image: "sl_bt2_0_1.png" COMP;
14910 image: "sl_bt2_0_2.png" COMP;
14911 image: "sl_bt2_1.png" COMP;
14912 image: "sl_bt2_2.png" COMP;
14915 public value_hide = 0;
14916 public set_value_show() {
14917 set_int(value_hide, 0);
14919 public set_value_hide() {
14920 set_int(value_hide, 1);
14922 public thumb_down() {
14923 if (get_int(value_hide) == 1) {
14924 set_state(PART:"elm.indicator", "default", 0.0);
14925 set_state(PART:"button3", "default", 0.0);
14926 set_state(PART:"button4", "default", 0.0);
14927 set_state(PART:"button5", "default", 0.0);
14928 set_state(PART:"button6", "default", 0.0);
14929 set_state(PART:"button7", "default", 0.0);
14931 set_state(PART:"elm.indicator", "visible", 0.0);
14932 set_state(PART:"button3", "visible", 0.0);
14933 set_state(PART:"button4", "visible", 0.0);
14934 set_state(PART:"button5", "visible", 0.0);
14935 set_state(PART:"button6", "visible", 0.0);
14936 set_state(PART:"button7", "visible", 0.0);
14939 public thumb_up() {
14940 set_state(PART:"elm.indicator", "default", 0.0);
14941 set_state(PART:"button3", "default", 0.0);
14942 set_state(PART:"button4", "default", 0.0);
14943 set_state(PART:"button5", "default", 0.0);
14944 set_state(PART:"button6", "default", 0.0);
14945 set_state(PART:"button7", "default", 0.0);
14949 part { name: "button_events";
14952 description { state: "default" 0.0;
14956 aspect_preference: VERTICAL;
14960 part { name: "button0";
14962 description { state: "default" 0.0;
14967 normal: "sl_bt_0.png";
14972 description { state: "disabled" 0.0;
14973 inherit: "default" 0.0;
14975 normal: "sl_bt_3.png";
14980 part { name: "button1";
14982 description { state: "default" 0.0;
14983 rel1.to: "button0";
14990 normal: "sl_bt_1.png";
14995 part { name: "button2";
14997 description { state: "default" 0.0;
14998 rel1.to: "button0";
14999 rel2.to: "button0";
15001 normal: "sl_bt_2.png";
15007 part { name: "button3";
15009 description { state: "default" 0.0;
15015 to_x: "elm.indicator";
15026 normal: "sl_bt2_0_0.png";
15031 description { state: "visible" 0.0;
15032 inherit: "default" 0.0;
15036 part { name: "button4";
15038 description { state: "default" 0.0;
15044 to_y: "elm.indicator";
15047 rel2.to: "button0";
15049 normal: "sl_bt2_0_1.png";
15054 description { state: "visible" 0.0;
15055 inherit: "default" 0.0;
15059 part { name: "button5";
15061 description { state: "default" 0.0;
15072 to_x: "elm.indicator";
15078 normal: "sl_bt2_0_2.png";
15083 description { state: "visible" 0.0;
15084 inherit: "default" 0.0;
15088 part { name: "elm.indicator";
15091 effect: SOFT_SHADOW;
15093 description { state: "default" 0.0;
15099 relative: 0.0 -0.25;
15104 relative: 1.0 -0.25;
15107 color: 224 224 224 255;
15110 font: "Sans,Edje-Vera";
15116 description { state: "visible" 0.0;
15117 inherit: "default" 0.0;
15121 rel2.offset: -1 -1;
15124 part { name: "button6";
15126 description { state: "default" 0.0;
15128 rel1.to: "button3";
15135 normal: "sl_bt2_1.png";
15140 description { state: "visible" 0.0;
15141 inherit: "default" 0.0;
15145 part { name: "button7";
15147 description { state: "default" 0.0;
15149 rel1.to: "button3";
15150 rel2.to: "button5";
15152 normal: "sl_bt2_2.png";
15158 description { state: "visible" 0.0;
15159 inherit: "default" 0.0;
15165 program { name: "set_val_show";
15166 signal: "elm,state,val,show";
15172 program { name: "set_val_hide";
15173 signal: "elm,state,val,hide";
15179 program { name: "val_show";
15180 signal: "mouse,down,*";
15181 source: "button_events";
15187 program { name: "val_hide";
15188 signal: "mouse,up,*";
15189 source: "button_events";
15195 name: "go_disabled";
15196 signal: "elm,state,disabled";
15198 action: STATE_SET "disabled" 0.0;
15202 name: "go_enabled";
15203 signal: "elm,state,enabled";
15205 action: STATE_SET "default" 0.0;
15212 ////////////////////////////////////////////////////////////////////////////////
15214 ////////////////////////////////////////////////////////////////////////////////
15215 group { name: "elm/actionslider/base/default";
15218 image: "shelf_inset.png" COMP;
15219 image: "ilist_1.png" COMP;
15220 image: "bt_bases.png" COMP;
15221 image: "bt_basew.png" COMP;
15222 image: "bt_hilightw.png" COMP;
15230 state: "default" 0.0;
15233 rel2.offset: -2 -2;
15235 normal: "ilist_1.png";
15241 part { name: "conf_over";
15243 description { state: "default" 0.0;
15247 normal: "shelf_inset.png";
15254 part { name: "icon.dragable.area";
15257 description { state: "default" 0.0;
15263 part { name: "elm.text.left";
15267 description { state: "default" 0.0;
15270 font: "Sans,Edje-Vera";
15277 part { name: "elm.text.center";
15281 description { state: "default" 0.0;
15284 font: "Sans,Edje-Vera";
15291 part { name: "elm.text.right";
15295 description { state: "default" 0.0;
15298 font: "Sans,Edje-Vera";
15305 part { name: "elm.drag_button_base";
15309 description { state: "default" 0.0;
15313 rel1.to: "icon.dragable.area";
15316 to: "icon.dragable.area";
15320 confine: "icon.dragable.area";
15325 part { name: "elm.drag_button";
15328 description { state: "default" 0.0;
15330 color: 255 255 255 0;
15331 rel1.to_x: "elm.drag_button_base";
15332 rel1.to_y: "icon.dragable.area";
15333 rel2.to_x: "elm.drag_button_base";
15334 rel2.to_y: "icon.dragable.area";
15337 events: "elm.drag_button_base";
15340 part { name: "button0";
15342 description { state: "default" 0.0;
15343 rel1.to: "button2";
15344 rel1.offset: -4 -4;
15345 rel2.to: "button2";
15348 normal: "bt_bases.png";
15349 border: 11 11 11 11;
15352 color: 255 255 255 128;
15355 part { name: "button2";
15357 description { state: "default" 0.0;
15358 rel1.to: "elm.drag_button";
15359 rel2.to: "elm.drag_button";
15361 normal: "bt_basew.png";
15365 color: 255 255 255 210;
15368 part { name: "button3";
15370 description { state: "default" 0.0;
15371 rel1.to: "button2";
15372 rel2.to: "button2";
15373 rel2.relative: 1.0 0.5;
15375 normal: "bt_hilightw.png";
15378 color: 255 255 255 190;
15381 part { name: "elm.text.indicator";
15385 description { state: "default" 0.0;
15387 to: "elm.drag_button";
15391 to: "elm.drag_button";
15396 font: "Sans,Edje-Vera";
15405 program { name: "elm.drag_button,mouse,up";
15406 signal: "mouse,up,1";
15407 source: "elm.drag_button";
15408 action: SIGNAL_EMIT "elm.drag_button,mouse,up" "";
15410 program { name: "elm.drag_button,mouse,down";
15411 signal: "mouse,down,1";
15412 source: "elm.drag_button";
15413 action: SIGNAL_EMIT "elm.drag_button,mouse,down" "";
15415 program { name: "elm.drag_button,mouse,move";
15416 signal: "mouse,move";
15417 source: "elm.drag_button_base";
15418 action: SIGNAL_EMIT "elm.drag_button,mouse,move" "";
15423 group { name: "elm/actionslider/base/bar";
15426 image: "shelf_inset.png" COMP;
15427 image: "ilist_1.png" COMP;
15428 image: "bt_bases.png" COMP;
15429 image: "bt_basew.png" COMP;
15430 image: "bt_hilightw.png" COMP;
15438 state: "default" 0.0;
15441 rel2.offset: -2 -2;
15443 normal: "ilist_1.png";
15449 part { name: "conf_over";
15451 description { state: "default" 0.0;
15455 normal: "shelf_inset.png";
15462 part { name: "icon.dragable.area";
15465 description { state: "default" 0.0;
15471 part { name: "elm.text.left";
15475 description { state: "default" 0.0;
15478 font: "Sans,Edje-Vera";
15485 part { name: "elm.text.center";
15489 description { state: "default" 0.0;
15492 font: "Sans,Edje-Vera";
15499 part { name: "elm.text.right";
15503 description { state: "default" 0.0;
15506 font: "Sans,Edje-Vera";
15513 part { name: "bar";
15516 description { state: "default" 0.0;
15522 to_x: "elm.drag_button_base";
15528 part { name: "elm.drag_button_base";
15532 description { state: "default" 0.0;
15536 rel1.to: "icon.dragable.area";
15539 to: "icon.dragable.area";
15543 confine: "icon.dragable.area";
15548 part { name: "elm.drag_button";
15551 description { state: "default" 0.0;
15553 color: 255 255 255 0;
15554 rel1.to_x: "elm.drag_button_base";
15555 rel1.to_y: "icon.dragable.area";
15556 rel2.to_x: "elm.drag_button_base";
15557 rel2.to_y: "icon.dragable.area";
15560 events: "elm.drag_button_base";
15563 part { name: "button0";
15565 description { state: "default" 0.0;
15566 rel1.to: "button2";
15567 rel1.offset: -4 -4;
15568 rel2.to: "button2";
15571 normal: "bt_bases.png";
15572 border: 11 11 11 11;
15575 color: 255 255 255 128;
15578 part { name: "button2";
15580 description { state: "default" 0.0;
15581 rel1.to: "elm.drag_button";
15582 rel2.to: "elm.drag_button";
15584 normal: "bt_basew.png";
15588 color: 255 255 255 210;
15591 part { name: "button3";
15593 description { state: "default" 0.0;
15594 rel1.to: "button2";
15595 rel2.to: "button2";
15596 rel2.relative: 1.0 0.5;
15598 normal: "bt_hilightw.png";
15601 color: 255 255 255 190;
15604 part { name: "elm.text.indicator";
15608 description { state: "default" 0.0;
15610 to: "elm.drag_button";
15614 to: "elm.drag_button";
15619 font: "Sans,Edje-Vera";
15628 program { name: "elm.drag_button,mouse,up";
15629 signal: "mouse,up,1";
15630 source: "elm.drag_button";
15631 action: SIGNAL_EMIT "elm.drag_button,mouse,up" "";
15633 program { name: "elm.drag_button,mouse,down";
15634 signal: "mouse,down,1";
15635 source: "elm.drag_button";
15636 action: SIGNAL_EMIT "elm.drag_button,mouse,down" "";
15638 program { name: "elm.drag_button,mouse,move";
15639 signal: "mouse,move";
15640 source: "elm.drag_button_base";
15641 action: SIGNAL_EMIT "elm.drag_button,mouse,move" "";
15646 ///////////////////////////////////////////////////////////////////////////////
15647 group { name: "elm/genlist/item/default/default";
15648 data.item: "stacking" "above";
15649 data.item: "selectraise" "on";
15650 data.item: "labels" "elm.text";
15651 data.item: "icons" "elm.swallow.icon elm.swallow.end";
15652 data.item: "treesize" "20";
15653 // data.item: "states" "";
15655 image: "bt_sm_base1.png" COMP;
15656 image: "bt_sm_shine.png" COMP;
15657 image: "bt_sm_hilight.png" COMP;
15658 image: "ilist_1.png" COMP;
15659 image: "ilist_item_shadow.png" COMP;
15667 state: "default" 0.0;
15675 state: "default" 0.0;
15690 normal: "ilist_item_shadow.png";
15699 state: "default" 0.0;
15701 normal: "ilist_1.png";
15708 clip_to: "disclip";
15710 description { state: "default" 0.0;
15712 color: 255 255 255 0;
15722 normal: "bt_sm_base1.png";
15725 image.middle: SOLID;
15727 description { state: "selected" 0.0;
15728 inherit: "default" 0.0;
15730 color: 255 255 255 255;
15741 part { name: "elm.swallow.pad";
15743 description { state: "default" 0.0;
15756 part { name: "elm.swallow.icon";
15757 clip_to: "disclip";
15759 description { state: "default" 0.0;
15763 to_x: "elm.swallow.pad";
15768 to_x: "elm.swallow.pad";
15774 part { name: "elm.swallow.end";
15775 clip_to: "disclip";
15777 description { state: "default" 0.0;
15781 aspect_preference: VERTICAL;
15792 part { name: "elm.text";
15793 clip_to: "disclip";
15795 effect: SOFT_SHADOW;
15799 state: "default" 0.0;
15802 to_x: "elm.swallow.icon";
15807 to_x: "elm.swallow.end";
15819 text_class: "list_item";
15822 description { state: "selected" 0.0;
15823 inherit: "default" 0.0;
15824 color: 224 224 224 255;
15828 part { name: "fg1";
15829 clip_to: "disclip";
15831 description { state: "default" 0.0;
15833 color: 255 255 255 0;
15835 rel2.relative: 1.0 0.5;
15838 normal: "bt_sm_hilight.png";
15842 description { state: "selected" 0.0;
15843 inherit: "default" 0.0;
15845 color: 255 255 255 255;
15848 part { name: "fg2";
15849 clip_to: "disclip";
15851 description { state: "default" 0.0;
15853 color: 255 255 255 0;
15857 normal: "bt_sm_shine.png";
15861 description { state: "selected" 0.0;
15862 inherit: "default" 0.0;
15864 color: 255 255 255 255;
15867 part { name: "disclip";
15869 description { state: "default" 0.0;
15873 description { state: "disabled" 0.0;
15874 inherit: "default" 0.0;
15875 color: 255 255 255 64;
15880 // signal: elm,state,%s,active
15881 // a "check" item named %s went active
15882 // signal: elm,state,%s,passive
15883 // a "check" item named %s went passive
15884 // default is passive
15887 signal: "elm,state,selected";
15889 action: STATE_SET "selected" 0.0;
15893 target: "elm.text";
15896 name: "go_passive";
15897 signal: "elm,state,unselected";
15899 action: STATE_SET "default" 0.0;
15903 target: "elm.text";
15904 transition: LINEAR 0.1;
15907 name: "go_disabled";
15908 signal: "elm,state,disabled";
15910 action: STATE_SET "disabled" 0.0;
15914 name: "go_enabled";
15915 signal: "elm,state,enabled";
15917 action: STATE_SET "default" 0.0;
15922 group { name: "elm/genlist/item/group_index/default";
15923 alias: "elm/genlist/item_odd/group_index/default";
15924 alias: "elm/genlist/item_compress/group_index/default";
15925 alias: "elm/genlist/item_compress_odd/group_index/default";
15926 data.item: "stacking" "above";
15927 data.item: "selectraise" "on";
15928 data.item: "labels" "elm.text";
15929 data.item: "icons" "elm.swallow.icon elm.swallow.end";
15930 data.item: "treesize" "20";
15931 // data.item: "states" "";
15933 image: "bt_sm_base1.png" COMP;
15934 image: "bt_sm_shine.png" COMP;
15935 image: "bt_sm_hilight.png" COMP;
15936 image: "ilist_item_shadow.png" COMP;
15937 image: "group_index.png" COMP;
15945 state: "default" 0.0;
15953 state: "default" 0.0;
15968 normal: "ilist_item_shadow.png";
15977 state: "default" 0.0;
15979 normal: "group_index.png";
15986 clip_to: "disclip";
15988 description { state: "default" 0.0;
15990 color: 255 255 255 0;
16000 normal: "bt_sm_base1.png";
16003 image.middle: SOLID;
16005 description { state: "selected" 0.0;
16006 inherit: "default" 0.0;
16008 color: 255 255 255 255;
16019 part { name: "elm.swallow.pad";
16021 description { state: "default" 0.0;
16034 part { name: "elm.swallow.icon";
16035 clip_to: "disclip";
16037 description { state: "default" 0.0;
16041 to_x: "elm.swallow.pad";
16046 to_x: "elm.swallow.pad";
16052 part { name: "elm.swallow.end";
16053 clip_to: "disclip";
16055 description { state: "default" 0.0;
16059 aspect_preference: VERTICAL;
16070 part { name: "elm.text";
16071 clip_to: "disclip";
16073 effect: SOFT_SHADOW;
16077 state: "default" 0.0;
16080 to_x: "elm.swallow.icon";
16085 to_x: "elm.swallow.end";
16097 text_class: "list_item";
16100 description { state: "selected" 0.0;
16101 inherit: "default" 0.0;
16102 color: 224 224 224 255;
16106 part { name: "fg1";
16107 clip_to: "disclip";
16109 description { state: "default" 0.0;
16111 color: 255 255 255 0;
16113 rel2.relative: 1.0 0.5;
16116 normal: "bt_sm_hilight.png";
16120 description { state: "selected" 0.0;
16121 inherit: "default" 0.0;
16123 color: 255 255 255 255;
16126 part { name: "fg2";
16127 clip_to: "disclip";
16129 description { state: "default" 0.0;
16131 color: 255 255 255 0;
16135 normal: "bt_sm_shine.png";
16139 description { state: "selected" 0.0;
16140 inherit: "default" 0.0;
16142 color: 255 255 255 255;
16145 part { name: "disclip";
16147 description { state: "default" 0.0;
16151 description { state: "disabled" 0.0;
16152 inherit: "default" 0.0;
16153 color: 255 255 255 64;
16158 // signal: elm,state,%s,active
16159 // a "check" item named %s went active
16160 // signal: elm,state,%s,passive
16161 // a "check" item named %s went passive
16162 // default is passive
16165 signal: "elm,state,selected";
16167 action: STATE_SET "selected" 0.0;
16171 target: "elm.text";
16174 name: "go_passive";
16175 signal: "elm,state,unselected";
16177 action: STATE_SET "default" 0.0;
16181 target: "elm.text";
16182 transition: LINEAR 0.1;
16185 name: "go_disabled";
16186 signal: "elm,state,disabled";
16188 action: STATE_SET "disabled" 0.0;
16192 name: "go_enabled";
16193 signal: "elm,state,enabled";
16195 action: STATE_SET "default" 0.0;
16200 group { name: "elm/genlist/item_compress/message/default";
16201 data.item: "stacking" "above";
16202 data.item: "selectraise" "on";
16203 data.item: "labels" "elm.title.1 elm.title.2 elm.text";
16204 // data.item: "icons" "elm.swallow.icon elm.swallow.end";
16205 data.item: "treesize" "20";
16206 // data.item: "states" "";
16208 image: "bt_sm_base1.png" COMP;
16209 image: "bt_sm_shine.png" COMP;
16210 image: "bt_sm_hilight.png" COMP;
16211 image: "ilist_1.png" COMP;
16212 image: "ilist_item_shadow.png" COMP;
16215 style { name: "genlist_textblock_style";
16216 base: "font=Sans font_size=10 color=#000 wrap=char text_class=list_item";
16221 style { name: "genlist_textblock_style2";
16222 base: "font=Sans font_size=10 color=#fff wrap=char text_class=list_item";
16234 state: "default" 0.0;
16242 state: "default" 0.0;
16257 normal: "ilist_item_shadow.png";
16266 state: "default" 0.0;
16268 normal: "ilist_1.png";
16275 clip_to: "disclip";
16277 description { state: "default" 0.0;
16279 color: 255 255 255 0;
16289 normal: "bt_sm_base1.png";
16292 image.middle: SOLID;
16294 description { state: "selected" 0.0;
16295 inherit: "default" 0.0;
16297 color: 255 255 255 255;
16308 part { name: "elm.title.1";
16309 clip_to: "disclip";
16311 effect: SOFT_SHADOW;
16315 state: "default" 0.0;
16335 text_class: "list_item";
16338 description { state: "selected" 0.0;
16339 inherit: "default" 0.0;
16340 color: 224 224 224 255;
16344 part { name: "elm.title.2";
16345 clip_to: "disclip";
16347 effect: SOFT_SHADOW;
16351 state: "default" 0.0;
16355 to_y: "elm.title.1";
16360 to_y: "elm.title.1";
16373 text_class: "list_item";
16376 description { state: "selected" 0.0;
16377 inherit: "default" 0.0;
16378 color: 224 224 224 255;
16382 part { name: "elm.text";
16383 clip_to: "disclip";
16388 state: "default" 0.0;
16392 to_y: "elm.title.2";
16402 style: "genlist_textblock_style";
16408 description { state: "selected" 0.0;
16409 inherit: "default" 0.0;
16411 style: "genlist_textblock_style2";
16415 part { name: "fg1";
16416 clip_to: "disclip";
16418 description { state: "default" 0.0;
16420 color: 255 255 255 0;
16422 rel2.relative: 1.0 0.5;
16425 normal: "bt_sm_hilight.png";
16429 description { state: "selected" 0.0;
16430 inherit: "default" 0.0;
16432 color: 255 255 255 255;
16435 part { name: "fg2";
16436 clip_to: "disclip";
16438 description { state: "default" 0.0;
16440 color: 255 255 255 0;
16444 normal: "bt_sm_shine.png";
16448 description { state: "selected" 0.0;
16449 inherit: "default" 0.0;
16451 color: 255 255 255 255;
16454 part { name: "disclip";
16456 description { state: "default" 0.0;
16460 description { state: "disabled" 0.0;
16461 inherit: "default" 0.0;
16462 color: 255 255 255 64;
16467 // signal: elm,state,%s,active
16468 // a "check" item named %s went active
16469 // signal: elm,state,%s,passive
16470 // a "check" item named %s went passive
16471 // default is passive
16474 signal: "elm,state,selected";
16476 action: STATE_SET "selected" 0.0;
16480 target: "elm.title.1";
16481 target: "elm.title.2";
16482 target: "elm.text";
16485 name: "go_passive";
16486 signal: "elm,state,unselected";
16488 action: STATE_SET "default" 0.0;
16492 target: "elm.title.1";
16493 target: "elm.title.2";
16494 target: "elm.text";
16495 transition: LINEAR 0.1;
16498 name: "go_disabled";
16499 signal: "elm,state,disabled";
16501 action: STATE_SET "disabled" 0.0;
16505 name: "go_enabled";
16506 signal: "elm,state,enabled";
16508 action: STATE_SET "default" 0.0;
16513 group { name: "elm/genlist/item_compress_odd/message/default";
16514 data.item: "stacking" "below";
16515 data.item: "selectraise" "on";
16516 data.item: "labels" "elm.title.1 elm.title.2 elm.text";
16517 // data.item: "icons" "elm.swallow.icon elm.swallow.end";
16518 data.item: "treesize" "20";
16519 // data.item: "states" "";
16521 image: "bt_sm_base1.png" COMP;
16522 image: "bt_sm_shine.png" COMP;
16523 image: "bt_sm_hilight.png" COMP;
16524 image: "ilist_2.png" COMP;
16527 part { name: "event";
16531 state: "default" 0.0;
16539 state: "default" 0.0;
16541 normal: "ilist_2.png";
16548 clip_to: "disclip";
16550 description { state: "default" 0.0;
16552 color: 255 255 255 0;
16562 normal: "bt_sm_base1.png";
16565 image.middle: SOLID;
16567 description { state: "selected" 0.0;
16568 inherit: "default" 0.0;
16570 color: 255 255 255 255;
16581 part { name: "elm.title.1";
16582 clip_to: "disclip";
16584 effect: SOFT_SHADOW;
16588 state: "default" 0.0;
16608 text_class: "list_item";
16611 description { state: "selected" 0.0;
16612 inherit: "default" 0.0;
16613 color: 224 224 224 255;
16617 part { name: "elm.title.2";
16618 clip_to: "disclip";
16620 effect: SOFT_SHADOW;
16624 state: "default" 0.0;
16628 to_y: "elm.title.1";
16633 to_y: "elm.title.1";
16646 text_class: "list_item";
16649 description { state: "selected" 0.0;
16650 inherit: "default" 0.0;
16651 color: 224 224 224 255;
16655 part { name: "elm.text";
16656 clip_to: "disclip";
16661 state: "default" 0.0;
16665 to_y: "elm.title.2";
16675 style: "genlist_textblock_style";
16681 description { state: "selected" 0.0;
16682 inherit: "default" 0.0;
16684 style: "genlist_textblock_style2";
16688 part { name: "fg1";
16689 clip_to: "disclip";
16691 description { state: "default" 0.0;
16693 color: 255 255 255 0;
16695 rel2.relative: 1.0 0.5;
16698 normal: "bt_sm_hilight.png";
16702 description { state: "selected" 0.0;
16703 inherit: "default" 0.0;
16705 color: 255 255 255 255;
16708 part { name: "fg2";
16709 clip_to: "disclip";
16711 description { state: "default" 0.0;
16713 color: 255 255 255 0;
16717 normal: "bt_sm_shine.png";
16721 description { state: "selected" 0.0;
16722 inherit: "default" 0.0;
16724 color: 255 255 255 255;
16727 part { name: "disclip";
16729 description { state: "default" 0.0;
16733 description { state: "disabled" 0.0;
16734 inherit: "default" 0.0;
16735 color: 255 255 255 64;
16740 // signal: elm,state,%s,active
16741 // a "check" item named %s went active
16742 // signal: elm,state,%s,passive
16743 // a "check" item named %s went passive
16744 // default is passive
16747 signal: "elm,state,selected";
16749 action: STATE_SET "selected" 0.0;
16753 target: "elm.title.1";
16754 target: "elm.title.2";
16755 target: "elm.text";
16758 name: "go_passive";
16759 signal: "elm,state,unselected";
16761 action: STATE_SET "default" 0.0;
16765 target: "elm.title.1";
16766 target: "elm.title.2";
16767 target: "elm.text";
16768 transition: LINEAR 0.1;
16771 name: "go_disabled";
16772 signal: "elm,state,disabled";
16774 action: STATE_SET "disabled" 0.0;
16778 name: "go_enabled";
16779 signal: "elm,state,enabled";
16781 action: STATE_SET "default" 0.0;
16786 group { name: "elm/genlist/item_compress/default/default";
16787 data.item: "stacking" "above";
16788 data.item: "selectraise" "on";
16789 data.item: "labels" "elm.text";
16790 data.item: "icons" "elm.swallow.icon elm.swallow.end";
16791 data.item: "treesize" "20";
16792 // data.item: "states" "";
16794 image: "bt_sm_base1.png" COMP;
16795 image: "bt_sm_shine.png" COMP;
16796 image: "bt_sm_hilight.png" COMP;
16797 image: "ilist_1.png" COMP;
16798 image: "ilist_item_shadow.png" COMP;
16806 state: "default" 0.0;
16814 state: "default" 0.0;
16829 normal: "ilist_item_shadow.png";
16838 state: "default" 0.0;
16840 normal: "ilist_1.png";
16847 clip_to: "disclip";
16849 description { state: "default" 0.0;
16851 color: 255 255 255 0;
16861 normal: "bt_sm_base1.png";
16864 image.middle: SOLID;
16866 description { state: "selected" 0.0;
16867 inherit: "default" 0.0;
16869 color: 255 255 255 255;
16880 part { name: "elm.swallow.pad";
16882 description { state: "default" 0.0;
16895 part { name: "elm.swallow.icon";
16896 clip_to: "disclip";
16898 description { state: "default" 0.0;
16902 to_x: "elm.swallow.pad";
16907 to_x: "elm.swallow.pad";
16913 part { name: "elm.swallow.end";
16914 clip_to: "disclip";
16916 description { state: "default" 0.0;
16920 aspect_preference: VERTICAL;
16931 part { name: "elm.text";
16932 clip_to: "disclip";
16934 effect: SOFT_SHADOW;
16938 state: "default" 0.0;
16941 to_x: "elm.swallow.icon";
16946 to_x: "elm.swallow.end";
16958 text_class: "list_item";
16961 description { state: "selected" 0.0;
16962 inherit: "default" 0.0;
16963 color: 224 224 224 255;
16967 part { name: "fg1";
16968 clip_to: "disclip";
16970 description { state: "default" 0.0;
16972 color: 255 255 255 0;
16974 rel2.relative: 1.0 0.5;
16977 normal: "bt_sm_hilight.png";
16981 description { state: "selected" 0.0;
16982 inherit: "default" 0.0;
16984 color: 255 255 255 255;
16987 part { name: "fg2";
16988 clip_to: "disclip";
16990 description { state: "default" 0.0;
16992 color: 255 255 255 0;
16996 normal: "bt_sm_shine.png";
17000 description { state: "selected" 0.0;
17001 inherit: "default" 0.0;
17003 color: 255 255 255 255;
17006 part { name: "disclip";
17008 description { state: "default" 0.0;
17012 description { state: "disabled" 0.0;
17013 inherit: "default" 0.0;
17014 color: 255 255 255 64;
17019 // signal: elm,state,%s,active
17020 // a "check" item named %s went active
17021 // signal: elm,state,%s,passive
17022 // a "check" item named %s went passive
17023 // default is passive
17026 signal: "elm,state,selected";
17028 action: STATE_SET "selected" 0.0;
17032 target: "elm.text";
17035 name: "go_passive";
17036 signal: "elm,state,unselected";
17038 action: STATE_SET "default" 0.0;
17042 target: "elm.text";
17043 transition: LINEAR 0.1;
17046 name: "go_disabled";
17047 signal: "elm,state,disabled";
17049 action: STATE_SET "disabled" 0.0;
17053 name: "go_enabled";
17054 signal: "elm,state,enabled";
17056 action: STATE_SET "default" 0.0;
17061 group { name: "elm/genlist/item_odd/default/default";
17062 data.item: "stacking" "below";
17063 data.item: "selectraise" "on";
17064 data.item: "labels" "elm.text";
17065 data.item: "icons" "elm.swallow.icon elm.swallow.end";
17066 data.item: "treesize" "20";
17067 // data.item: "states" "";
17069 image: "bt_sm_base1.png" COMP;
17070 image: "bt_sm_shine.png" COMP;
17071 image: "bt_sm_hilight.png" COMP;
17072 image: "ilist_2.png" COMP;
17075 part { name: "event";
17079 state: "default" 0.0;
17087 state: "default" 0.0;
17089 normal: "ilist_2.png";
17096 clip_to: "disclip";
17098 description { state: "default" 0.0;
17100 color: 255 255 255 0;
17110 normal: "bt_sm_base1.png";
17113 image.middle: SOLID;
17115 description { state: "selected" 0.0;
17116 inherit: "default" 0.0;
17118 color: 255 255 255 255;
17129 part { name: "elm.swallow.pad";
17131 description { state: "default" 0.0;
17144 part { name: "elm.swallow.icon";
17145 clip_to: "disclip";
17147 description { state: "default" 0.0;
17151 to_x: "elm.swallow.pad";
17156 to_x: "elm.swallow.pad";
17162 part { name: "elm.swallow.end";
17163 clip_to: "disclip";
17165 description { state: "default" 0.0;
17169 aspect_preference: VERTICAL;
17180 part { name: "elm.text";
17181 clip_to: "disclip";
17183 effect: SOFT_SHADOW;
17187 state: "default" 0.0;
17190 to_x: "elm.swallow.icon";
17195 to_x: "elm.swallow.end";
17207 text_class: "list_item";
17210 description { state: "selected" 0.0;
17211 inherit: "default" 0.0;
17212 color: 224 224 224 255;
17216 part { name: "fg1";
17217 clip_to: "disclip";
17219 description { state: "default" 0.0;
17221 color: 255 255 255 0;
17223 rel2.relative: 1.0 0.5;
17226 normal: "bt_sm_hilight.png";
17230 description { state: "selected" 0.0;
17231 inherit: "default" 0.0;
17233 color: 255 255 255 255;
17236 part { name: "fg2";
17237 clip_to: "disclip";
17239 description { state: "default" 0.0;
17241 color: 255 255 255 0;
17245 normal: "bt_sm_shine.png";
17249 description { state: "selected" 0.0;
17250 inherit: "default" 0.0;
17252 color: 255 255 255 255;
17255 part { name: "disclip";
17257 description { state: "default" 0.0;
17261 description { state: "disabled" 0.0;
17262 inherit: "default" 0.0;
17263 color: 255 255 255 64;
17268 // signal: elm,state,%s,active
17269 // a "check" item named %s went active
17270 // signal: elm,state,%s,passive
17271 // a "check" item named %s went passive
17272 // default is passive
17275 signal: "elm,state,selected";
17277 action: STATE_SET "selected" 0.0;
17281 target: "elm.text";
17284 name: "go_passive";
17285 signal: "elm,state,unselected";
17287 action: STATE_SET "default" 0.0;
17291 target: "elm.text";
17292 transition: LINEAR 0.1;
17295 name: "go_disabled";
17296 signal: "elm,state,disabled";
17298 action: STATE_SET "disabled" 0.0;
17302 name: "go_enabled";
17303 signal: "elm,state,enabled";
17305 action: STATE_SET "default" 0.0;
17310 group { name: "elm/genlist/item_compress_odd/default/default";
17311 data.item: "stacking" "below";
17312 data.item: "selectraise" "on";
17313 data.item: "labels" "elm.text";
17314 data.item: "icons" "elm.swallow.icon elm.swallow.end";
17315 data.item: "treesize" "20";
17316 // data.item: "states" "";
17318 image: "bt_sm_base1.png" COMP;
17319 image: "bt_sm_shine.png" COMP;
17320 image: "bt_sm_hilight.png" COMP;
17321 image: "ilist_2.png" COMP;
17324 part { name: "event";
17328 state: "default" 0.0;
17336 state: "default" 0.0;
17338 normal: "ilist_2.png";
17345 clip_to: "disclip";
17347 description { state: "default" 0.0;
17349 color: 255 255 255 0;
17359 normal: "bt_sm_base1.png";
17362 image.middle: SOLID;
17364 description { state: "selected" 0.0;
17365 inherit: "default" 0.0;
17367 color: 255 255 255 255;
17378 part { name: "elm.swallow.pad";
17380 description { state: "default" 0.0;
17393 part { name: "elm.swallow.icon";
17394 clip_to: "disclip";
17396 description { state: "default" 0.0;
17400 to_x: "elm.swallow.pad";
17405 to_x: "elm.swallow.pad";
17411 part { name: "elm.swallow.end";
17412 clip_to: "disclip";
17414 description { state: "default" 0.0;
17418 aspect_preference: VERTICAL;
17429 part { name: "elm.text";
17430 clip_to: "disclip";
17432 effect: SOFT_SHADOW;
17436 state: "default" 0.0;
17439 to_x: "elm.swallow.icon";
17444 to_x: "elm.swallow.end";
17456 text_class: "list_item";
17459 description { state: "selected" 0.0;
17460 inherit: "default" 0.0;
17461 color: 224 224 224 255;
17465 part { name: "fg1";
17466 clip_to: "disclip";
17468 description { state: "default" 0.0;
17470 color: 255 255 255 0;
17472 rel2.relative: 1.0 0.5;
17475 normal: "bt_sm_hilight.png";
17479 description { state: "selected" 0.0;
17480 inherit: "default" 0.0;
17482 color: 255 255 255 255;
17485 part { name: "fg2";
17486 clip_to: "disclip";
17488 description { state: "default" 0.0;
17490 color: 255 255 255 0;
17494 normal: "bt_sm_shine.png";
17498 description { state: "selected" 0.0;
17499 inherit: "default" 0.0;
17501 color: 255 255 255 255;
17504 part { name: "disclip";
17506 description { state: "default" 0.0;
17510 description { state: "disabled" 0.0;
17511 inherit: "default" 0.0;
17512 color: 255 255 255 64;
17517 // signal: elm,state,%s,active
17518 // a "check" item named %s went active
17519 // signal: elm,state,%s,passive
17520 // a "check" item named %s went passive
17521 // default is passive
17524 signal: "elm,state,selected";
17526 action: STATE_SET "selected" 0.0;
17530 target: "elm.text";
17533 name: "go_passive";
17534 signal: "elm,state,unselected";
17536 action: STATE_SET "default" 0.0;
17540 target: "elm.text";
17541 transition: LINEAR 0.1;
17544 name: "go_disabled";
17545 signal: "elm,state,disabled";
17547 action: STATE_SET "disabled" 0.0;
17551 name: "go_enabled";
17552 signal: "elm,state,enabled";
17554 action: STATE_SET "default" 0.0;
17560 group { name: "elm/genlist/tree/default/default";
17561 data.item: "stacking" "above";
17562 data.item: "selectraise" "on";
17563 data.item: "labels" "elm.text";
17564 data.item: "icons" "elm.swallow.icon elm.swallow.end";
17565 data.item: "treesize" "20";
17566 // data.item: "states" "";
17568 image: "bt_sm_base1.png" COMP;
17569 image: "bt_sm_shine.png" COMP;
17570 image: "bt_sm_hilight.png" COMP;
17571 image: "ilist_1.png" COMP;
17572 image: "ilist_item_shadow.png" COMP;
17573 image: "icon_arrow_left.png" COMP;
17574 image: "icon_arrow_right.png" COMP;
17575 image: "icon_arrow_down.png" COMP;
17583 state: "default" 0.0;
17591 state: "default" 0.0;
17606 normal: "ilist_item_shadow.png";
17615 state: "default" 0.0;
17617 normal: "ilist_1.png";
17624 clip_to: "disclip";
17626 description { state: "default" 0.0;
17628 color: 255 255 255 0;
17638 normal: "bt_sm_base1.png";
17641 image.middle: SOLID;
17643 description { state: "selected" 0.0;
17644 inherit: "default" 0.0;
17646 color: 255 255 255 255;
17657 part { name: "elm.swallow.pad";
17659 description { state: "default" 0.0;
17672 part { name: "arrow";
17673 clip_to: "disclip";
17674 ignore_flags: ON_HOLD;
17675 description { state: "default" 0.0;
17680 to_x: "elm.swallow.pad";
17685 to_x: "elm.swallow.pad";
17689 image.normal: "icon_arrow_right.png";
17691 description { state: "default" 0.1;
17692 inherit: "default" 0.0;
17693 image.normal: "icon_arrow_left.png";
17695 description { state: "active" 0.0;
17696 inherit: "default" 0.0;
17697 image.normal: "icon_arrow_down.png";
17699 description { state: "active" 0.1;
17700 inherit: "default" 0.0;
17701 image.normal: "icon_arrow_down.png";
17704 part { name: "elm.swallow.icon";
17705 clip_to: "disclip";
17707 description { state: "default" 0.0;
17722 part { name: "elm.swallow.end";
17723 clip_to: "disclip";
17725 description { state: "default" 0.0;
17729 aspect_preference: VERTICAL;
17740 part { name: "elm.text";
17741 clip_to: "disclip";
17743 effect: SOFT_SHADOW;
17747 state: "default" 0.0;
17750 to_x: "elm.swallow.icon";
17755 to_x: "elm.swallow.end";
17767 text_class: "list_item";
17770 description { state: "selected" 0.0;
17771 inherit: "default" 0.0;
17772 color: 224 224 224 255;
17776 part { name: "fg1";
17777 clip_to: "disclip";
17779 description { state: "default" 0.0;
17781 color: 255 255 255 0;
17783 rel2.relative: 1.0 0.5;
17786 normal: "bt_sm_hilight.png";
17790 description { state: "selected" 0.0;
17791 inherit: "default" 0.0;
17793 color: 255 255 255 255;
17796 part { name: "fg2";
17797 clip_to: "disclip";
17799 description { state: "default" 0.0;
17801 color: 255 255 255 0;
17805 normal: "bt_sm_shine.png";
17809 description { state: "selected" 0.0;
17810 inherit: "default" 0.0;
17812 color: 255 255 255 255;
17815 part { name: "disclip";
17817 description { state: "default" 0.0;
17821 description { state: "disabled" 0.0;
17822 inherit: "default" 0.0;
17823 color: 255 255 255 64;
17828 // signal: elm,state,%s,active
17829 // a "check" item named %s went active
17830 // signal: elm,state,%s,passive
17831 // a "check" item named %s went passive
17832 // default is passive
17835 signal: "elm,state,selected";
17837 action: STATE_SET "selected" 0.0;
17841 target: "elm.text";
17844 name: "go_passive";
17845 signal: "elm,state,unselected";
17847 action: STATE_SET "default" 0.0;
17851 target: "elm.text";
17852 transition: LINEAR 0.1;
17855 name: "go_disabled";
17856 signal: "elm,state,disabled";
17858 action: STATE_SET "disabled" 0.0;
17862 name: "go_enabled";
17863 signal: "elm,state,enabled";
17865 action: STATE_SET "default" 0.0;
17870 signal: "mouse,up,1";
17872 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
17875 name: "go_expanded";
17876 signal: "elm,state,expanded";
17881 get_state(PART:"arrow", st, 30, vl);
17882 set_state(PART:"arrow", "active", vl);
17886 name: "go_contracted";
17887 signal: "elm,state,contracted";
17892 get_state(PART:"arrow", st, 30, vl);
17893 set_state(PART:"arrow", "default", vl);
17896 program { name: "to_rtl";
17897 signal: "edje,state,rtl";
17902 get_state(PART:"arrow", st, 30, vl);
17904 set_state(PART:"arrow", st, 0.1);
17908 program { name: "to_ltr";
17909 signal: "edje,state,ltr";
17914 get_state(PART:"arrow", st, 30, vl);
17916 set_state(PART:"arrow", st, 0.0);
17922 group { name: "elm/genlist/tree_compress/default/default";
17923 data.item: "stacking" "above";
17924 data.item: "selectraise" "on";
17925 data.item: "labels" "elm.text";
17926 data.item: "icons" "elm.swallow.icon elm.swallow.end";
17927 data.item: "treesize" "20";
17928 // data.item: "states" "";
17930 image: "bt_sm_base1.png" COMP;
17931 image: "bt_sm_shine.png" COMP;
17932 image: "bt_sm_hilight.png" COMP;
17933 image: "ilist_1.png" COMP;
17934 image: "ilist_item_shadow.png" COMP;
17935 image: "icon_arrow_left.png" COMP;
17936 image: "icon_arrow_right.png" COMP;
17937 image: "icon_arrow_down.png" COMP;
17945 state: "default" 0.0;
17953 state: "default" 0.0;
17968 normal: "ilist_item_shadow.png";
17977 state: "default" 0.0;
17979 normal: "ilist_1.png";
17986 clip_to: "disclip";
17988 description { state: "default" 0.0;
17990 color: 255 255 255 0;
18000 normal: "bt_sm_base1.png";
18003 image.middle: SOLID;
18005 description { state: "selected" 0.0;
18006 inherit: "default" 0.0;
18008 color: 255 255 255 255;
18019 part { name: "elm.swallow.pad";
18021 description { state: "default" 0.0;
18034 part { name: "arrow";
18035 clip_to: "disclip";
18036 ignore_flags: ON_HOLD;
18037 description { state: "default" 0.0;
18042 to_x: "elm.swallow.pad";
18047 to_x: "elm.swallow.pad";
18051 image.normal: "icon_arrow_right.png";
18053 description { state: "default" 0.1;
18054 inherit: "default" 0.0;
18055 image.normal: "icon_arrow_left.png";
18057 description { state: "active" 0.0;
18058 inherit: "default" 0.0;
18059 image.normal: "icon_arrow_down.png";
18061 description { state: "active" 0.1;
18062 inherit: "default" 0.0;
18063 image.normal: "icon_arrow_down.png";
18066 part { name: "elm.swallow.icon";
18067 clip_to: "disclip";
18069 description { state: "default" 0.0;
18084 part { name: "elm.swallow.end";
18085 clip_to: "disclip";
18087 description { state: "default" 0.0;
18091 aspect_preference: VERTICAL;
18102 part { name: "elm.text";
18103 clip_to: "disclip";
18105 effect: SOFT_SHADOW;
18109 state: "default" 0.0;
18112 to_x: "elm.swallow.icon";
18117 to_x: "elm.swallow.end";
18129 text_class: "list_item";
18132 description { state: "selected" 0.0;
18133 inherit: "default" 0.0;
18134 color: 224 224 224 255;
18138 part { name: "fg1";
18139 clip_to: "disclip";
18141 description { state: "default" 0.0;
18143 color: 255 255 255 0;
18145 rel2.relative: 1.0 0.5;
18148 normal: "bt_sm_hilight.png";
18152 description { state: "selected" 0.0;
18153 inherit: "default" 0.0;
18155 color: 255 255 255 255;
18158 part { name: "fg2";
18159 clip_to: "disclip";
18161 description { state: "default" 0.0;
18163 color: 255 255 255 0;
18167 normal: "bt_sm_shine.png";
18171 description { state: "selected" 0.0;
18172 inherit: "default" 0.0;
18174 color: 255 255 255 255;
18177 part { name: "disclip";
18179 description { state: "default" 0.0;
18183 description { state: "disabled" 0.0;
18184 inherit: "default" 0.0;
18185 color: 255 255 255 64;
18190 // signal: elm,state,%s,active
18191 // a "check" item named %s went active
18192 // signal: elm,state,%s,passive
18193 // a "check" item named %s went passive
18194 // default is passive
18197 signal: "elm,state,selected";
18199 action: STATE_SET "selected" 0.0;
18203 target: "elm.text";
18206 name: "go_passive";
18207 signal: "elm,state,unselected";
18209 action: STATE_SET "default" 0.0;
18213 target: "elm.text";
18214 transition: LINEAR 0.1;
18217 name: "go_disabled";
18218 signal: "elm,state,disabled";
18220 action: STATE_SET "disabled" 0.0;
18224 name: "go_enabled";
18225 signal: "elm,state,enabled";
18227 action: STATE_SET "default" 0.0;
18232 signal: "mouse,up,1";
18234 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
18237 name: "go_expanded";
18238 signal: "elm,state,expanded";
18243 get_state(PART:"arrow", st, 30, vl);
18244 set_state(PART:"arrow", "active", vl);
18248 name: "go_contracted";
18249 signal: "elm,state,contracted";
18254 get_state(PART:"arrow", st, 30, vl);
18255 set_state(PART:"arrow", "default", vl);
18258 program { name: "to_rtl";
18259 signal: "edje,state,rtl";
18264 get_state(PART:"arrow", st, 30, vl);
18266 set_state(PART:"arrow", st, 0.1);
18270 program { name: "to_ltr";
18271 signal: "edje,state,ltr";
18276 get_state(PART:"arrow", st, 30, vl);
18278 set_state(PART:"arrow", st, 0.0);
18284 group { name: "elm/genlist/tree_odd/default/default";
18285 data.item: "stacking" "below";
18286 data.item: "selectraise" "on";
18287 data.item: "labels" "elm.text";
18288 data.item: "icons" "elm.swallow.icon elm.swallow.end";
18289 data.item: "treesize" "20";
18290 // data.item: "states" "";
18292 image: "bt_sm_base1.png" COMP;
18293 image: "bt_sm_shine.png" COMP;
18294 image: "bt_sm_hilight.png" COMP;
18295 image: "ilist_2.png" COMP;
18296 image: "icon_arrow_left.png" COMP;
18297 image: "icon_arrow_right.png" COMP;
18298 image: "icon_arrow_down.png" COMP;
18306 state: "default" 0.0;
18314 state: "default" 0.0;
18316 normal: "ilist_2.png";
18323 clip_to: "disclip";
18325 description { state: "default" 0.0;
18327 color: 255 255 255 0;
18337 normal: "bt_sm_base1.png";
18340 image.middle: SOLID;
18342 description { state: "selected" 0.0;
18343 inherit: "default" 0.0;
18345 color: 255 255 255 255;
18356 part { name: "elm.swallow.pad";
18358 description { state: "default" 0.0;
18371 part { name: "arrow";
18372 clip_to: "disclip";
18373 ignore_flags: ON_HOLD;
18374 description { state: "default" 0.0;
18379 to_x: "elm.swallow.pad";
18384 to_x: "elm.swallow.pad";
18388 image.normal: "icon_arrow_right.png";
18390 description { state: "default" 0.1;
18391 inherit: "default" 0.0;
18392 image.normal: "icon_arrow_left.png";
18394 description { state: "active" 0.0;
18395 inherit: "default" 0.0;
18396 image.normal: "icon_arrow_down.png";
18398 description { state: "active" 0.1;
18399 inherit: "default" 0.0;
18400 image.normal: "icon_arrow_down.png";
18403 part { name: "elm.swallow.icon";
18404 clip_to: "disclip";
18406 description { state: "default" 0.0;
18421 part { name: "elm.swallow.end";
18422 clip_to: "disclip";
18424 description { state: "default" 0.0;
18428 aspect_preference: VERTICAL;
18439 part { name: "elm.text";
18440 clip_to: "disclip";
18442 effect: SOFT_SHADOW;
18446 state: "default" 0.0;
18449 to_x: "elm.swallow.icon";
18454 to_x: "elm.swallow.end";
18466 text_class: "list_item";
18469 description { state: "selected" 0.0;
18470 inherit: "default" 0.0;
18471 color: 224 224 224 255;
18475 part { name: "fg1";
18476 clip_to: "disclip";
18478 description { state: "default" 0.0;
18480 color: 255 255 255 0;
18482 rel2.relative: 1.0 0.5;
18485 normal: "bt_sm_hilight.png";
18489 description { state: "selected" 0.0;
18490 inherit: "default" 0.0;
18492 color: 255 255 255 255;
18495 part { name: "fg2";
18496 clip_to: "disclip";
18498 description { state: "default" 0.0;
18500 color: 255 255 255 0;
18504 normal: "bt_sm_shine.png";
18508 description { state: "selected" 0.0;
18509 inherit: "default" 0.0;
18511 color: 255 255 255 255;
18514 part { name: "disclip";
18516 description { state: "default" 0.0;
18520 description { state: "disabled" 0.0;
18521 inherit: "default" 0.0;
18522 color: 255 255 255 64;
18527 // signal: elm,state,%s,active
18528 // a "check" item named %s went active
18529 // signal: elm,state,%s,passive
18530 // a "check" item named %s went passive
18531 // default is passive
18534 signal: "elm,state,selected";
18536 action: STATE_SET "selected" 0.0;
18540 target: "elm.text";
18543 name: "go_passive";
18544 signal: "elm,state,unselected";
18546 action: STATE_SET "default" 0.0;
18550 target: "elm.text";
18551 transition: LINEAR 0.1;
18554 name: "go_disabled";
18555 signal: "elm,state,disabled";
18557 action: STATE_SET "disabled" 0.0;
18561 name: "go_enabled";
18562 signal: "elm,state,enabled";
18564 action: STATE_SET "default" 0.0;
18569 signal: "mouse,up,1";
18571 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
18574 name: "go_expanded";
18575 signal: "elm,state,expanded";
18580 get_state(PART:"arrow", st, 30, vl);
18581 set_state(PART:"arrow", "active", vl);
18585 name: "go_contracted";
18586 signal: "elm,state,contracted";
18591 get_state(PART:"arrow", st, 30, vl);
18592 set_state(PART:"arrow", "default", vl);
18595 program { name: "to_rtl";
18596 signal: "edje,state,rtl";
18601 get_state(PART:"arrow", st, 30, vl);
18603 set_state(PART:"arrow", st, 0.1);
18607 program { name: "to_ltr";
18608 signal: "edje,state,ltr";
18613 get_state(PART:"arrow", st, 30, vl);
18615 set_state(PART:"arrow", st, 0.0);
18621 group { name: "elm/genlist/tree_compress_odd/default/default";
18622 data.item: "stacking" "below";
18623 data.item: "selectraise" "on";
18624 data.item: "labels" "elm.text";
18625 data.item: "icons" "elm.swallow.icon elm.swallow.end";
18626 data.item: "treesize" "20";
18627 // data.item: "states" "";
18629 image: "bt_sm_base1.png" COMP;
18630 image: "bt_sm_shine.png" COMP;
18631 image: "bt_sm_hilight.png" COMP;
18632 image: "ilist_2.png" COMP;
18633 image: "icon_arrow_left.png" COMP;
18634 image: "icon_arrow_right.png" COMP;
18635 image: "icon_arrow_down.png" COMP;
18643 state: "default" 0.0;
18651 state: "default" 0.0;
18653 normal: "ilist_2.png";
18660 clip_to: "disclip";
18662 description { state: "default" 0.0;
18664 color: 255 255 255 0;
18674 normal: "bt_sm_base1.png";
18677 image.middle: SOLID;
18679 description { state: "selected" 0.0;
18680 inherit: "default" 0.0;
18682 color: 255 255 255 255;
18693 part { name: "elm.swallow.pad";
18695 description { state: "default" 0.0;
18708 part { name: "arrow";
18709 clip_to: "disclip";
18710 ignore_flags: ON_HOLD;
18711 description { state: "default" 0.0;
18716 to_x: "elm.swallow.pad";
18721 to_x: "elm.swallow.pad";
18725 image.normal: "icon_arrow_right.png";
18727 description { state: "default" 0.1;
18728 inherit: "default" 0.0;
18729 image.normal: "icon_arrow_left.png";
18731 description { state: "active" 0.0;
18732 inherit: "default" 0.0;
18733 image.normal: "icon_arrow_down.png";
18735 description { state: "active" 0.1;
18736 inherit: "default" 0.0;
18737 image.normal: "icon_arrow_down.png";
18740 part { name: "elm.swallow.icon";
18741 clip_to: "disclip";
18743 description { state: "default" 0.0;
18758 part { name: "elm.swallow.end";
18759 clip_to: "disclip";
18761 description { state: "default" 0.0;
18765 aspect_preference: VERTICAL;
18776 part { name: "elm.text";
18777 clip_to: "disclip";
18779 effect: SOFT_SHADOW;
18783 state: "default" 0.0;
18786 to_x: "elm.swallow.icon";
18791 to_x: "elm.swallow.end";
18803 text_class: "list_item";
18806 description { state: "selected" 0.0;
18807 inherit: "default" 0.0;
18808 color: 224 224 224 255;
18812 part { name: "fg1";
18813 clip_to: "disclip";
18815 description { state: "default" 0.0;
18817 color: 255 255 255 0;
18819 rel2.relative: 1.0 0.5;
18822 normal: "bt_sm_hilight.png";
18826 description { state: "selected" 0.0;
18827 inherit: "default" 0.0;
18829 color: 255 255 255 255;
18832 part { name: "fg2";
18833 clip_to: "disclip";
18835 description { state: "default" 0.0;
18837 color: 255 255 255 0;
18841 normal: "bt_sm_shine.png";
18845 description { state: "selected" 0.0;
18846 inherit: "default" 0.0;
18848 color: 255 255 255 255;
18851 part { name: "disclip";
18853 description { state: "default" 0.0;
18857 description { state: "disabled" 0.0;
18858 inherit: "default" 0.0;
18859 color: 255 255 255 64;
18864 // signal: elm,state,%s,active
18865 // a "check" item named %s went active
18866 // signal: elm,state,%s,passive
18867 // a "check" item named %s went passive
18868 // default is passive
18871 signal: "elm,state,selected";
18873 action: STATE_SET "selected" 0.0;
18877 target: "elm.text";
18880 name: "go_passive";
18881 signal: "elm,state,unselected";
18883 action: STATE_SET "default" 0.0;
18887 target: "elm.text";
18888 transition: LINEAR 0.1;
18891 name: "go_disabled";
18892 signal: "elm,state,disabled";
18894 action: STATE_SET "disabled" 0.0;
18898 name: "go_enabled";
18899 signal: "elm,state,enabled";
18901 action: STATE_SET "default" 0.0;
18906 signal: "mouse,up,1";
18908 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
18911 name: "go_expanded";
18912 signal: "elm,state,expanded";
18917 get_state(PART:"arrow", st, 30, vl);
18918 set_state(PART:"arrow", "active", vl);
18922 name: "go_contracted";
18923 signal: "elm,state,contracted";
18928 get_state(PART:"arrow", st, 30, vl);
18929 set_state(PART:"arrow", "default", vl);
18932 program { name: "to_rtl";
18933 signal: "edje,state,rtl";
18938 get_state(PART:"arrow", st, 30, vl);
18940 set_state(PART:"arrow", st, 0.1);
18944 program { name: "to_ltr";
18945 signal: "edje,state,ltr";
18950 get_state(PART:"arrow", st, 30, vl);
18952 set_state(PART:"arrow", st, 0.0);
18959 group { name: "elm/genlist/item/default_style/default";
18962 style { name: "genlist_style";
18963 base: "font=Sans font_size=10 align=left valign=0.5 color=#000 text_class=list_item";
18966 tag: "hilight" "+ font=Sans:style=Bold";
18967 tag: "b" "+ font=Sans:style=Bold";
18970 style { name: "genlist_selected_style";
18971 base: "font=Sans font_size=10 align=left valign=0.5 color=#fff text_class=list_item";
18974 tag: "hilight" "+ font=Sans:style=Bold";
18975 tag: "b" "+ font=Sans:style=Bold";
18979 data.item: "stacking" "above";
18980 data.item: "selectraise" "on";
18981 data.item: "labels" "elm.text";
18982 data.item: "icons" "elm.swallow.icon elm.swallow.end";
18983 data.item: "treesize" "20";
18985 image: "bt_sm_base1.png" COMP;
18986 image: "bt_sm_shine.png" COMP;
18987 image: "bt_sm_hilight.png" COMP;
18988 image: "ilist_1.png" COMP;
18989 image: "ilist_item_shadow.png" COMP;
18997 state: "default" 0.0;
19005 state: "default" 0.0;
19020 normal: "ilist_item_shadow.png";
19029 state: "default" 0.0;
19032 normal: "ilist_1.png";
19039 clip_to: "disclip";
19041 description { state: "default" 0.0;
19043 color: 255 255 255 0;
19053 normal: "bt_sm_base1.png";
19056 image.middle: SOLID;
19058 description { state: "selected" 0.0;
19059 inherit: "default" 0.0;
19061 color: 255 255 255 255;
19072 part { name: "elm.swallow.pad";
19074 description { state: "default" 0.0;
19087 part { name: "elm.swallow.icon";
19088 clip_to: "disclip";
19090 description { state: "default" 0.0;
19094 to_x: "elm.swallow.pad";
19099 to_x: "elm.swallow.pad";
19105 part { name: "elm.swallow.end";
19106 clip_to: "disclip";
19108 description { state: "default" 0.0;
19112 aspect_preference: VERTICAL;
19123 part { name: "elm.text";
19124 clip_to: "disclip";
19129 state: "default" 0.0;
19133 to_x: "elm.swallow.icon";
19139 to_x: "elm.swallow.end";
19145 style: "genlist_style";
19149 description { state: "selected" 0.0;
19150 inherit: "default" 0.0;
19152 style: "genlist_selected_style";
19156 part { name: "fg1";
19157 clip_to: "disclip";
19159 description { state: "default" 0.0;
19161 color: 255 255 255 0;
19163 rel2.relative: 1.0 0.5;
19166 normal: "bt_sm_hilight.png";
19170 description { state: "selected" 0.0;
19171 inherit: "default" 0.0;
19173 color: 255 255 255 255;
19176 part { name: "fg2";
19177 clip_to: "disclip";
19179 description { state: "default" 0.0;
19181 color: 255 255 255 0;
19185 normal: "bt_sm_shine.png";
19189 description { state: "selected" 0.0;
19190 inherit: "default" 0.0;
19192 color: 255 255 255 255;
19195 part { name: "disclip";
19197 description { state: "default" 0.0;
19201 description { state: "disabled" 0.0;
19202 inherit: "default" 0.0;
19203 color: 255 255 255 64;
19208 // signal: elm,state,%s,active
19209 // a "check" item named %s went active
19210 // signal: elm,state,%s,passive
19211 // a "check" item named %s went passive
19212 // default is passive
19215 signal: "elm,state,selected";
19217 action: STATE_SET "selected" 0.0;
19221 target: "elm.text";
19224 name: "go_passive";
19225 signal: "elm,state,unselected";
19227 action: STATE_SET "default" 0.0;
19231 target: "elm.text";
19232 transition: LINEAR 0.1;
19235 name: "go_disabled";
19236 signal: "elm,state,disabled";
19238 action: STATE_SET "disabled" 0.0;
19242 name: "go_enabled";
19243 signal: "elm,state,enabled";
19245 action: STATE_SET "default" 0.0;
19250 group { name: "elm/genlist/item_odd/default_style/default";
19251 data.item: "stacking" "below";
19252 data.item: "selectraise" "on";
19253 data.item: "labels" "elm.text";
19254 data.item: "icons" "elm.swallow.icon elm.swallow.end";
19255 data.item: "treesize" "20";
19257 image: "bt_sm_base1.png" COMP;
19258 image: "bt_sm_shine.png" COMP;
19259 image: "bt_sm_hilight.png" COMP;
19260 image: "ilist_2.png" COMP;
19263 part { name: "event";
19267 state: "default" 0.0;
19275 state: "default" 0.0;
19278 normal: "ilist_2.png";
19285 clip_to: "disclip";
19287 description { state: "default" 0.0;
19289 color: 255 255 255 0;
19299 normal: "bt_sm_base1.png";
19302 image.middle: SOLID;
19304 description { state: "selected" 0.0;
19305 inherit: "default" 0.0;
19307 color: 255 255 255 255;
19318 part { name: "elm.swallow.pad";
19320 description { state: "default" 0.0;
19333 part { name: "elm.swallow.icon";
19334 clip_to: "disclip";
19336 description { state: "default" 0.0;
19340 to_x: "elm.swallow.pad";
19345 to_x: "elm.swallow.pad";
19351 part { name: "elm.swallow.end";
19352 clip_to: "disclip";
19354 description { state: "default" 0.0;
19358 aspect_preference: VERTICAL;
19369 part { name: "elm.text";
19370 clip_to: "disclip";
19375 state: "default" 0.0;
19379 to_x: "elm.swallow.icon";
19385 to_x: "elm.swallow.end";
19391 style: "genlist_style";
19395 description { state: "selected" 0.0;
19396 inherit: "default" 0.0;
19398 style: "genlist_selected_style";
19402 part { name: "fg1";
19403 clip_to: "disclip";
19405 description { state: "default" 0.0;
19407 color: 255 255 255 0;
19409 rel2.relative: 1.0 0.5;
19412 normal: "bt_sm_hilight.png";
19416 description { state: "selected" 0.0;
19417 inherit: "default" 0.0;
19419 color: 255 255 255 255;
19422 part { name: "fg2";
19423 clip_to: "disclip";
19425 description { state: "default" 0.0;
19427 color: 255 255 255 0;
19431 normal: "bt_sm_shine.png";
19435 description { state: "selected" 0.0;
19436 inherit: "default" 0.0;
19438 color: 255 255 255 255;
19441 part { name: "disclip";
19443 description { state: "default" 0.0;
19447 description { state: "disabled" 0.0;
19448 inherit: "default" 0.0;
19449 color: 255 255 255 64;
19454 // signal: elm,state,%s,active
19455 // a "check" item named %s went active
19456 // signal: elm,state,%s,passive
19457 // a "check" item named %s went passive
19458 // default is passive
19461 signal: "elm,state,selected";
19463 action: STATE_SET "selected" 0.0;
19467 target: "elm.text";
19470 name: "go_passive";
19471 signal: "elm,state,unselected";
19473 action: STATE_SET "default" 0.0;
19477 target: "elm.text";
19478 transition: LINEAR 0.1;
19481 name: "go_disabled";
19482 signal: "elm,state,disabled";
19484 action: STATE_SET "disabled" 0.0;
19488 name: "go_enabled";
19489 signal: "elm,state,enabled";
19491 action: STATE_SET "default" 0.0;
19497 group { name: "elm/genlist/tree/default_style/default";
19498 data.item: "stacking" "above";
19499 data.item: "selectraise" "on";
19500 data.item: "labels" "elm.text";
19501 data.item: "icons" "elm.swallow.icon elm.swallow.end";
19502 data.item: "treesize" "20";
19504 image: "bt_sm_base1.png" COMP;
19505 image: "bt_sm_shine.png" COMP;
19506 image: "bt_sm_hilight.png" COMP;
19507 image: "ilist_1.png" COMP;
19508 image: "ilist_item_shadow.png" COMP;
19509 image: "icon_arrow_right.png" COMP;
19510 image: "icon_arrow_down.png" COMP;
19518 state: "default" 0.0;
19526 state: "default" 0.0;
19541 normal: "ilist_item_shadow.png";
19550 state: "default" 0.0;
19553 normal: "ilist_1.png";
19560 clip_to: "disclip";
19562 description { state: "default" 0.0;
19564 color: 255 255 255 0;
19574 normal: "bt_sm_base1.png";
19577 image.middle: SOLID;
19579 description { state: "selected" 0.0;
19580 inherit: "default" 0.0;
19582 color: 255 255 255 255;
19593 part { name: "elm.swallow.pad";
19595 description { state: "default" 0.0;
19608 part { name: "arrow";
19609 clip_to: "disclip";
19610 ignore_flags: ON_HOLD;
19611 description { state: "default" 0.0;
19616 to_x: "elm.swallow.pad";
19621 to_x: "elm.swallow.pad";
19625 image.normal: "icon_arrow_right.png";
19627 description { state: "active" 0.0;
19628 inherit: "default" 0.0;
19629 image.normal: "icon_arrow_down.png";
19632 part { name: "elm.swallow.icon";
19633 clip_to: "disclip";
19635 description { state: "default" 0.0;
19650 part { name: "elm.swallow.end";
19651 clip_to: "disclip";
19653 description { state: "default" 0.0;
19657 aspect_preference: VERTICAL;
19668 part { name: "elm.text";
19669 clip_to: "disclip";
19671 effect: SOFT_SHADOW;
19675 state: "default" 0.0;
19679 to_x: "elm.swallow.icon";
19685 to_x: "elm.swallow.end";
19691 style: "genlist_style";
19695 description { state: "selected" 0.0;
19696 inherit: "default" 0.0;
19698 style: "genlist_selected_style";
19702 part { name: "fg1";
19703 clip_to: "disclip";
19705 description { state: "default" 0.0;
19707 color: 255 255 255 0;
19709 rel2.relative: 1.0 0.5;
19712 normal: "bt_sm_hilight.png";
19716 description { state: "selected" 0.0;
19717 inherit: "default" 0.0;
19719 color: 255 255 255 255;
19722 part { name: "fg2";
19723 clip_to: "disclip";
19725 description { state: "default" 0.0;
19727 color: 255 255 255 0;
19731 normal: "bt_sm_shine.png";
19735 description { state: "selected" 0.0;
19736 inherit: "default" 0.0;
19738 color: 255 255 255 255;
19741 part { name: "disclip";
19743 description { state: "default" 0.0;
19747 description { state: "disabled" 0.0;
19748 inherit: "default" 0.0;
19749 color: 255 255 255 64;
19754 // signal: elm,state,%s,active
19755 // a "check" item named %s went active
19756 // signal: elm,state,%s,passive
19757 // a "check" item named %s went passive
19758 // default is passive
19761 signal: "elm,state,selected";
19763 action: STATE_SET "selected" 0.0;
19767 target: "elm.text";
19770 name: "go_passive";
19771 signal: "elm,state,unselected";
19773 action: STATE_SET "default" 0.0;
19777 target: "elm.text";
19778 transition: LINEAR 0.1;
19781 name: "go_disabled";
19782 signal: "elm,state,disabled";
19784 action: STATE_SET "disabled" 0.0;
19788 name: "go_enabled";
19789 signal: "elm,state,enabled";
19791 action: STATE_SET "default" 0.0;
19796 signal: "mouse,up,1";
19798 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
19801 name: "go_expanded";
19802 signal: "elm,state,expanded";
19804 action: STATE_SET "active" 0.0;
19808 name: "go_contracted";
19809 signal: "elm,state,contracted";
19811 action: STATE_SET "default" 0.0;
19816 group { name: "elm/genlist/tree_odd/default_style/default";
19817 data.item: "stacking" "below";
19818 data.item: "selectraise" "on";
19819 data.item: "labels" "elm.text";
19820 data.item: "icons" "elm.swallow.icon elm.swallow.end";
19821 data.item: "treesize" "20";
19823 image: "bt_sm_base1.png" COMP;
19824 image: "bt_sm_shine.png" COMP;
19825 image: "bt_sm_hilight.png" COMP;
19826 image: "ilist_2.png" COMP;
19827 image: "icon_arrow_right.png" COMP;
19828 image: "icon_arrow_down.png" COMP;
19836 state: "default" 0.0;
19844 state: "default" 0.0;
19847 normal: "ilist_2.png";
19854 clip_to: "disclip";
19856 description { state: "default" 0.0;
19858 color: 255 255 255 0;
19868 normal: "bt_sm_base1.png";
19871 image.middle: SOLID;
19873 description { state: "selected" 0.0;
19874 inherit: "default" 0.0;
19876 color: 255 255 255 255;
19887 part { name: "elm.swallow.pad";
19889 description { state: "default" 0.0;
19902 part { name: "arrow";
19903 clip_to: "disclip";
19904 ignore_flags: ON_HOLD;
19905 description { state: "default" 0.0;
19910 to_x: "elm.swallow.pad";
19915 to_x: "elm.swallow.pad";
19919 image.normal: "icon_arrow_right.png";
19921 description { state: "active" 0.0;
19922 inherit: "default" 0.0;
19923 image.normal: "icon_arrow_down.png";
19926 part { name: "elm.swallow.icon";
19927 clip_to: "disclip";
19929 description { state: "default" 0.0;
19944 part { name: "elm.swallow.end";
19945 clip_to: "disclip";
19947 description { state: "default" 0.0;
19951 aspect_preference: VERTICAL;
19962 part { name: "elm.text";
19963 clip_to: "disclip";
19965 effect: SOFT_SHADOW;
19969 state: "default" 0.0;
19973 to_x: "elm.swallow.icon";
19979 to_x: "elm.swallow.end";
19985 style: "genlist_style";
19989 description { state: "selected" 0.0;
19990 inherit: "default" 0.0;
19992 style: "genlist_selected_style";
19996 part { name: "fg1";
19997 clip_to: "disclip";
19999 description { state: "default" 0.0;
20001 color: 255 255 255 0;
20003 rel2.relative: 1.0 0.5;
20006 normal: "bt_sm_hilight.png";
20010 description { state: "selected" 0.0;
20011 inherit: "default" 0.0;
20013 color: 255 255 255 255;
20016 part { name: "fg2";
20017 clip_to: "disclip";
20019 description { state: "default" 0.0;
20021 color: 255 255 255 0;
20025 normal: "bt_sm_shine.png";
20029 description { state: "selected" 0.0;
20030 inherit: "default" 0.0;
20032 color: 255 255 255 255;
20035 part { name: "disclip";
20037 description { state: "default" 0.0;
20041 description { state: "disabled" 0.0;
20042 inherit: "default" 0.0;
20043 color: 255 255 255 64;
20048 // signal: elm,state,%s,active
20049 // a "check" item named %s went active
20050 // signal: elm,state,%s,passive
20051 // a "check" item named %s went passive
20052 // default is passive
20055 signal: "elm,state,selected";
20057 action: STATE_SET "selected" 0.0;
20061 target: "elm.text";
20064 name: "go_passive";
20065 signal: "elm,state,unselected";
20067 action: STATE_SET "default" 0.0;
20071 target: "elm.text";
20072 transition: LINEAR 0.1;
20075 name: "go_disabled";
20076 signal: "elm,state,disabled";
20078 action: STATE_SET "disabled" 0.0;
20082 name: "go_enabled";
20083 signal: "elm,state,enabled";
20085 action: STATE_SET "default" 0.0;
20090 signal: "mouse,up,1";
20092 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
20095 name: "go_expanded";
20096 signal: "elm,state,expanded";
20098 action: STATE_SET "active" 0.0;
20102 name: "go_contracted";
20103 signal: "elm,state,contracted";
20105 action: STATE_SET "default" 0.0;
20112 group { name: "elm/genlist/item/double_label/default";
20113 data.item: "stacking" "above";
20114 data.item: "selectraise" "on";
20115 data.item: "labels" "elm.text elm.text.sub";
20116 data.item: "icons" "elm.swallow.icon elm.swallow.end";
20117 data.item: "treesize" "20";
20118 // data.item: "states" "";
20120 image: "bt_sm_base1.png" COMP;
20121 image: "bt_sm_shine.png" COMP;
20122 image: "bt_sm_hilight.png" COMP;
20123 image: "ilist_1.png" COMP;
20124 image: "ilist_item_shadow.png" COMP;
20132 state: "default" 0.0;
20140 state: "default" 0.0;
20155 normal: "ilist_item_shadow.png";
20164 state: "default" 0.0;
20166 normal: "ilist_1.png";
20173 clip_to: "disclip";
20175 description { state: "default" 0.0;
20177 color: 255 255 255 0;
20187 normal: "bt_sm_base1.png";
20190 image.middle: SOLID;
20192 description { state: "selected" 0.0;
20193 inherit: "default" 0.0;
20195 color: 255 255 255 255;
20206 part { name: "elm.swallow.pad";
20208 description { state: "default" 0.0;
20221 part { name: "elm.swallow.icon";
20222 clip_to: "disclip";
20224 description { state: "default" 0.0;
20228 to_x: "elm.swallow.pad";
20233 to_x: "elm.swallow.pad";
20239 part { name: "elm.swallow.end";
20240 clip_to: "disclip";
20242 description { state: "default" 0.0;
20246 aspect_preference: VERTICAL;
20257 part { name: "elm.text";
20258 clip_to: "disclip";
20260 effect: SOFT_SHADOW;
20264 state: "default" 0.0;
20267 to_x: "elm.swallow.icon";
20272 to_x: "elm.swallow.end";
20284 text_class: "list_item";
20287 description { state: "selected" 0.0;
20288 inherit: "default" 0.0;
20289 color: 224 224 224 255;
20293 part { name: "elm.text.sub";
20294 clip_to: "disclip";
20299 state: "default" 0.0;
20302 to_x: "elm.swallow.icon";
20307 to_x: "elm.swallow.end";
20319 text_class: "list_item";
20322 description { state: "selected" 0.0;
20323 inherit: "default" 0.0;
20324 color: 128 128 128 255;
20328 part { name: "fg1";
20329 clip_to: "disclip";
20331 description { state: "default" 0.0;
20333 color: 255 255 255 0;
20335 rel2.relative: 1.0 0.5;
20338 normal: "bt_sm_hilight.png";
20342 description { state: "selected" 0.0;
20343 inherit: "default" 0.0;
20345 color: 255 255 255 255;
20348 part { name: "fg2";
20349 clip_to: "disclip";
20351 description { state: "default" 0.0;
20353 color: 255 255 255 0;
20357 normal: "bt_sm_shine.png";
20361 description { state: "selected" 0.0;
20362 inherit: "default" 0.0;
20364 color: 255 255 255 255;
20367 part { name: "disclip";
20369 description { state: "default" 0.0;
20373 description { state: "disabled" 0.0;
20374 inherit: "default" 0.0;
20375 color: 255 255 255 64;
20380 // signal: elm,state,%s,active
20381 // a "check" item named %s went active
20382 // signal: elm,state,%s,passive
20383 // a "check" item named %s went passive
20384 // default is passive
20387 signal: "elm,state,selected";
20389 action: STATE_SET "selected" 0.0;
20393 target: "elm.text";
20394 target: "elm.text.sub";
20397 name: "go_passive";
20398 signal: "elm,state,unselected";
20400 action: STATE_SET "default" 0.0;
20404 target: "elm.text";
20405 target: "elm.text.sub";
20406 transition: LINEAR 0.1;
20409 name: "go_disabled";
20410 signal: "elm,state,disabled";
20412 action: STATE_SET "disabled" 0.0;
20416 name: "go_enabled";
20417 signal: "elm,state,enabled";
20419 action: STATE_SET "default" 0.0;
20424 group { name: "elm/genlist/item_compress/double_label/default";
20425 data.item: "stacking" "above";
20426 data.item: "selectraise" "on";
20427 data.item: "labels" "elm.text elm.text.sub";
20428 data.item: "icons" "elm.swallow.icon elm.swallow.end";
20429 data.item: "treesize" "20";
20430 // data.item: "states" "";
20432 image: "bt_sm_base1.png" COMP;
20433 image: "bt_sm_shine.png" COMP;
20434 image: "bt_sm_hilight.png" COMP;
20435 image: "ilist_1.png" COMP;
20436 image: "ilist_item_shadow.png" COMP;
20444 state: "default" 0.0;
20452 state: "default" 0.0;
20467 normal: "ilist_item_shadow.png";
20476 state: "default" 0.0;
20478 normal: "ilist_1.png";
20485 clip_to: "disclip";
20487 description { state: "default" 0.0;
20489 color: 255 255 255 0;
20499 normal: "bt_sm_base1.png";
20502 image.middle: SOLID;
20504 description { state: "selected" 0.0;
20505 inherit: "default" 0.0;
20507 color: 255 255 255 255;
20518 part { name: "elm.swallow.pad";
20520 description { state: "default" 0.0;
20533 part { name: "elm.swallow.icon";
20534 clip_to: "disclip";
20536 description { state: "default" 0.0;
20540 to_x: "elm.swallow.pad";
20545 to_x: "elm.swallow.pad";
20551 part { name: "elm.swallow.end";
20552 clip_to: "disclip";
20554 description { state: "default" 0.0;
20558 aspect_preference: VERTICAL;
20569 part { name: "elm.text";
20570 clip_to: "disclip";
20572 effect: SOFT_SHADOW;
20576 state: "default" 0.0;
20579 to_x: "elm.swallow.icon";
20584 to_x: "elm.swallow.end";
20596 text_class: "list_item";
20599 description { state: "selected" 0.0;
20600 inherit: "default" 0.0;
20601 color: 224 224 224 255;
20605 part { name: "elm.text.sub";
20606 clip_to: "disclip";
20611 state: "default" 0.0;
20614 to_x: "elm.swallow.icon";
20619 to_x: "elm.swallow.end";
20631 text_class: "list_item";
20634 description { state: "selected" 0.0;
20635 inherit: "default" 0.0;
20636 color: 128 128 128 255;
20640 part { name: "fg1";
20641 clip_to: "disclip";
20643 description { state: "default" 0.0;
20645 color: 255 255 255 0;
20647 rel2.relative: 1.0 0.5;
20650 normal: "bt_sm_hilight.png";
20654 description { state: "selected" 0.0;
20655 inherit: "default" 0.0;
20657 color: 255 255 255 255;
20660 part { name: "fg2";
20661 clip_to: "disclip";
20663 description { state: "default" 0.0;
20665 color: 255 255 255 0;
20669 normal: "bt_sm_shine.png";
20673 description { state: "selected" 0.0;
20674 inherit: "default" 0.0;
20676 color: 255 255 255 255;
20679 part { name: "disclip";
20681 description { state: "default" 0.0;
20685 description { state: "disabled" 0.0;
20686 inherit: "default" 0.0;
20687 color: 255 255 255 64;
20692 // signal: elm,state,%s,active
20693 // a "check" item named %s went active
20694 // signal: elm,state,%s,passive
20695 // a "check" item named %s went passive
20696 // default is passive
20699 signal: "elm,state,selected";
20701 action: STATE_SET "selected" 0.0;
20705 target: "elm.text";
20706 target: "elm.text.sub";
20709 name: "go_passive";
20710 signal: "elm,state,unselected";
20712 action: STATE_SET "default" 0.0;
20716 target: "elm.text";
20717 target: "elm.text.sub";
20718 transition: LINEAR 0.1;
20721 name: "go_disabled";
20722 signal: "elm,state,disabled";
20724 action: STATE_SET "disabled" 0.0;
20728 name: "go_enabled";
20729 signal: "elm,state,enabled";
20731 action: STATE_SET "default" 0.0;
20736 group { name: "elm/genlist/item_odd/double_label/default";
20737 data.item: "stacking" "below";
20738 data.item: "selectraise" "on";
20739 data.item: "labels" "elm.text elm.text.sub";
20740 data.item: "icons" "elm.swallow.icon elm.swallow.end";
20741 data.item: "treesize" "20";
20742 // data.item: "states" "";
20744 image: "bt_sm_base1.png" COMP;
20745 image: "bt_sm_shine.png" COMP;
20746 image: "bt_sm_hilight.png" COMP;
20747 image: "ilist_2.png" COMP;
20750 part { name: "event";
20754 state: "default" 0.0;
20762 state: "default" 0.0;
20764 normal: "ilist_2.png";
20771 clip_to: "disclip";
20773 description { state: "default" 0.0;
20775 color: 255 255 255 0;
20785 normal: "bt_sm_base1.png";
20788 image.middle: SOLID;
20790 description { state: "selected" 0.0;
20791 inherit: "default" 0.0;
20793 color: 255 255 255 255;
20804 part { name: "elm.swallow.pad";
20806 description { state: "default" 0.0;
20819 part { name: "elm.swallow.icon";
20820 clip_to: "disclip";
20822 description { state: "default" 0.0;
20826 to_x: "elm.swallow.pad";
20831 to_x: "elm.swallow.pad";
20837 part { name: "elm.swallow.end";
20838 clip_to: "disclip";
20840 description { state: "default" 0.0;
20844 aspect_preference: VERTICAL;
20855 part { name: "elm.text";
20856 clip_to: "disclip";
20858 effect: SOFT_SHADOW;
20862 state: "default" 0.0;
20865 to_x: "elm.swallow.icon";
20870 to_x: "elm.swallow.end";
20882 text_class: "list_item";
20885 description { state: "selected" 0.0;
20886 inherit: "default" 0.0;
20887 color: 224 224 224 255;
20891 part { name: "elm.text.sub";
20892 clip_to: "disclip";
20897 state: "default" 0.0;
20900 to_x: "elm.swallow.icon";
20905 to_x: "elm.swallow.end";
20917 text_class: "list_item";
20920 description { state: "selected" 0.0;
20921 inherit: "default" 0.0;
20922 color: 128 128 128 255;
20926 part { name: "fg1";
20927 clip_to: "disclip";
20929 description { state: "default" 0.0;
20931 color: 255 255 255 0;
20933 rel2.relative: 1.0 0.5;
20936 normal: "bt_sm_hilight.png";
20940 description { state: "selected" 0.0;
20941 inherit: "default" 0.0;
20943 color: 255 255 255 255;
20946 part { name: "fg2";
20947 clip_to: "disclip";
20949 description { state: "default" 0.0;
20951 color: 255 255 255 0;
20955 normal: "bt_sm_shine.png";
20959 description { state: "selected" 0.0;
20960 inherit: "default" 0.0;
20962 color: 255 255 255 255;
20965 part { name: "disclip";
20967 description { state: "default" 0.0;
20971 description { state: "disabled" 0.0;
20972 inherit: "default" 0.0;
20973 color: 255 255 255 64;
20978 // signal: elm,state,%s,active
20979 // a "check" item named %s went active
20980 // signal: elm,state,%s,passive
20981 // a "check" item named %s went passive
20982 // default is passive
20985 signal: "elm,state,selected";
20987 action: STATE_SET "selected" 0.0;
20991 target: "elm.text";
20992 target: "elm.text.sub";
20995 name: "go_passive";
20996 signal: "elm,state,unselected";
20998 action: STATE_SET "default" 0.0;
21002 target: "elm.text";
21003 target: "elm.text.sub";
21004 transition: LINEAR 0.1;
21007 name: "go_disabled";
21008 signal: "elm,state,disabled";
21010 action: STATE_SET "disabled" 0.0;
21014 name: "go_enabled";
21015 signal: "elm,state,enabled";
21017 action: STATE_SET "default" 0.0;
21022 group { name: "elm/genlist/item_compress_odd/double_label/default";
21023 data.item: "stacking" "below";
21024 data.item: "selectraise" "on";
21025 data.item: "labels" "elm.text elm.text.sub";
21026 data.item: "icons" "elm.swallow.icon elm.swallow.end";
21027 data.item: "treesize" "20";
21028 // data.item: "states" "";
21030 image: "bt_sm_base1.png" COMP;
21031 image: "bt_sm_shine.png" COMP;
21032 image: "bt_sm_hilight.png" COMP;
21033 image: "ilist_2.png" COMP;
21036 part { name: "event";
21040 state: "default" 0.0;
21048 state: "default" 0.0;
21050 normal: "ilist_2.png";
21057 clip_to: "disclip";
21059 description { state: "default" 0.0;
21061 color: 255 255 255 0;
21071 normal: "bt_sm_base1.png";
21074 image.middle: SOLID;
21076 description { state: "selected" 0.0;
21077 inherit: "default" 0.0;
21079 color: 255 255 255 255;
21090 part { name: "elm.swallow.pad";
21092 description { state: "default" 0.0;
21105 part { name: "elm.swallow.icon";
21106 clip_to: "disclip";
21108 description { state: "default" 0.0;
21112 to_x: "elm.swallow.pad";
21117 to_x: "elm.swallow.pad";
21123 part { name: "elm.swallow.end";
21124 clip_to: "disclip";
21126 description { state: "default" 0.0;
21130 aspect_preference: VERTICAL;
21141 part { name: "elm.text";
21142 clip_to: "disclip";
21144 effect: SOFT_SHADOW;
21148 state: "default" 0.0;
21151 to_x: "elm.swallow.icon";
21156 to_x: "elm.swallow.end";
21168 text_class: "list_item";
21171 description { state: "selected" 0.0;
21172 inherit: "default" 0.0;
21173 color: 224 224 224 255;
21177 part { name: "elm.text.sub";
21178 clip_to: "disclip";
21183 state: "default" 0.0;
21186 to_x: "elm.swallow.icon";
21191 to_x: "elm.swallow.end";
21203 text_class: "list_item";
21206 description { state: "selected" 0.0;
21207 inherit: "default" 0.0;
21208 color: 128 128 128 255;
21212 part { name: "fg1";
21213 clip_to: "disclip";
21215 description { state: "default" 0.0;
21217 color: 255 255 255 0;
21219 rel2.relative: 1.0 0.5;
21222 normal: "bt_sm_hilight.png";
21226 description { state: "selected" 0.0;
21227 inherit: "default" 0.0;
21229 color: 255 255 255 255;
21232 part { name: "fg2";
21233 clip_to: "disclip";
21235 description { state: "default" 0.0;
21237 color: 255 255 255 0;
21241 normal: "bt_sm_shine.png";
21245 description { state: "selected" 0.0;
21246 inherit: "default" 0.0;
21248 color: 255 255 255 255;
21251 part { name: "disclip";
21253 description { state: "default" 0.0;
21257 description { state: "disabled" 0.0;
21258 inherit: "default" 0.0;
21259 color: 255 255 255 64;
21264 // signal: elm,state,%s,active
21265 // a "check" item named %s went active
21266 // signal: elm,state,%s,passive
21267 // a "check" item named %s went passive
21268 // default is passive
21271 signal: "elm,state,selected";
21273 action: STATE_SET "selected" 0.0;
21277 target: "elm.text";
21278 target: "elm.text.sub";
21281 name: "go_passive";
21282 signal: "elm,state,unselected";
21284 action: STATE_SET "default" 0.0;
21288 target: "elm.text";
21289 target: "elm.text.sub";
21290 transition: LINEAR 0.1;
21293 name: "go_disabled";
21294 signal: "elm,state,disabled";
21296 action: STATE_SET "disabled" 0.0;
21300 name: "go_enabled";
21301 signal: "elm,state,enabled";
21303 action: STATE_SET "default" 0.0;
21309 group { name: "elm/genlist/tree/double_label/default";
21310 data.item: "stacking" "above";
21311 data.item: "selectraise" "on";
21312 data.item: "labels" "elm.text elm.text.sub";
21313 data.item: "icons" "elm.swallow.icon elm.swallow.end";
21314 data.item: "treesize" "20";
21315 // data.item: "states" "";
21317 image: "bt_sm_base1.png" COMP;
21318 image: "bt_sm_shine.png" COMP;
21319 image: "bt_sm_hilight.png" COMP;
21320 image: "ilist_1.png" COMP;
21321 image: "ilist_item_shadow.png" COMP;
21322 image: "icon_arrow_right.png" COMP;
21323 image: "icon_arrow_down.png" COMP;
21331 state: "default" 0.0;
21339 state: "default" 0.0;
21354 normal: "ilist_item_shadow.png";
21363 state: "default" 0.0;
21365 normal: "ilist_1.png";
21372 clip_to: "disclip";
21374 description { state: "default" 0.0;
21376 color: 255 255 255 0;
21386 normal: "bt_sm_base1.png";
21389 image.middle: SOLID;
21391 description { state: "selected" 0.0;
21392 inherit: "default" 0.0;
21394 color: 255 255 255 255;
21405 part { name: "elm.swallow.pad";
21407 description { state: "default" 0.0;
21420 part { name: "arrow";
21421 clip_to: "disclip";
21422 ignore_flags: ON_HOLD;
21423 description { state: "default" 0.0;
21428 to_x: "elm.swallow.pad";
21433 to_x: "elm.swallow.pad";
21437 image.normal: "icon_arrow_right.png";
21439 description { state: "active" 0.0;
21440 inherit: "default" 0.0;
21441 image.normal: "icon_arrow_down.png";
21444 part { name: "elm.swallow.icon";
21445 clip_to: "disclip";
21447 description { state: "default" 0.0;
21462 part { name: "elm.swallow.end";
21463 clip_to: "disclip";
21465 description { state: "default" 0.0;
21469 aspect_preference: VERTICAL;
21480 part { name: "elm.text";
21481 clip_to: "disclip";
21483 effect: SOFT_SHADOW;
21487 state: "default" 0.0;
21490 to_x: "elm.swallow.icon";
21495 to_x: "elm.swallow.end";
21507 text_class: "list_item";
21510 description { state: "selected" 0.0;
21511 inherit: "default" 0.0;
21512 color: 224 224 224 255;
21516 part { name: "elm.text.sub";
21517 clip_to: "disclip";
21522 state: "default" 0.0;
21525 to_x: "elm.swallow.icon";
21530 to_x: "elm.swallow.end";
21542 text_class: "list_item";
21545 description { state: "selected" 0.0;
21546 inherit: "default" 0.0;
21547 color: 128 128 128 255;
21551 part { name: "fg1";
21552 clip_to: "disclip";
21554 description { state: "default" 0.0;
21556 color: 255 255 255 0;
21558 rel2.relative: 1.0 0.5;
21561 normal: "bt_sm_hilight.png";
21565 description { state: "selected" 0.0;
21566 inherit: "default" 0.0;
21568 color: 255 255 255 255;
21571 part { name: "fg2";
21572 clip_to: "disclip";
21574 description { state: "default" 0.0;
21576 color: 255 255 255 0;
21580 normal: "bt_sm_shine.png";
21584 description { state: "selected" 0.0;
21585 inherit: "default" 0.0;
21587 color: 255 255 255 255;
21590 part { name: "disclip";
21592 description { state: "default" 0.0;
21596 description { state: "disabled" 0.0;
21597 inherit: "default" 0.0;
21598 color: 255 255 255 64;
21603 // signal: elm,state,%s,active
21604 // a "check" item named %s went active
21605 // signal: elm,state,%s,passive
21606 // a "check" item named %s went passive
21607 // default is passive
21610 signal: "elm,state,selected";
21612 action: STATE_SET "selected" 0.0;
21616 target: "elm.text";
21617 target: "elm.text.sub";
21620 name: "go_passive";
21621 signal: "elm,state,unselected";
21623 action: STATE_SET "default" 0.0;
21627 target: "elm.text";
21628 target: "elm.text.sub";
21629 transition: LINEAR 0.1;
21632 name: "go_disabled";
21633 signal: "elm,state,disabled";
21635 action: STATE_SET "disabled" 0.0;
21639 name: "go_enabled";
21640 signal: "elm,state,enabled";
21642 action: STATE_SET "default" 0.0;
21647 signal: "mouse,up,1";
21649 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
21652 name: "go_expanded";
21653 signal: "elm,state,expanded";
21655 action: STATE_SET "active" 0.0;
21659 name: "go_contracted";
21660 signal: "elm,state,contracted";
21662 action: STATE_SET "default" 0.0;
21667 group { name: "elm/genlist/tree_compress/double_label/default";
21668 data.item: "stacking" "above";
21669 data.item: "selectraise" "on";
21670 data.item: "labels" "elm.text elm.text.sub";
21671 data.item: "icons" "elm.swallow.icon elm.swallow.end";
21672 data.item: "treesize" "20";
21673 // data.item: "states" "";
21675 image: "bt_sm_base1.png" COMP;
21676 image: "bt_sm_shine.png" COMP;
21677 image: "bt_sm_hilight.png" COMP;
21678 image: "ilist_1.png" COMP;
21679 image: "ilist_item_shadow.png" COMP;
21680 image: "icon_arrow_right.png" COMP;
21681 image: "icon_arrow_down.png" COMP;
21689 state: "default" 0.0;
21697 state: "default" 0.0;
21712 normal: "ilist_item_shadow.png";
21721 state: "default" 0.0;
21723 normal: "ilist_1.png";
21730 clip_to: "disclip";
21732 description { state: "default" 0.0;
21734 color: 255 255 255 0;
21744 normal: "bt_sm_base1.png";
21747 image.middle: SOLID;
21749 description { state: "selected" 0.0;
21750 inherit: "default" 0.0;
21752 color: 255 255 255 255;
21763 part { name: "elm.swallow.pad";
21765 description { state: "default" 0.0;
21778 part { name: "arrow";
21779 clip_to: "disclip";
21780 ignore_flags: ON_HOLD;
21781 description { state: "default" 0.0;
21786 to_x: "elm.swallow.pad";
21791 to_x: "elm.swallow.pad";
21795 image.normal: "icon_arrow_right.png";
21797 description { state: "active" 0.0;
21798 inherit: "default" 0.0;
21799 image.normal: "icon_arrow_down.png";
21802 part { name: "elm.swallow.icon";
21803 clip_to: "disclip";
21805 description { state: "default" 0.0;
21820 part { name: "elm.swallow.end";
21821 clip_to: "disclip";
21823 description { state: "default" 0.0;
21827 aspect_preference: VERTICAL;
21838 part { name: "elm.text";
21839 clip_to: "disclip";
21841 effect: SOFT_SHADOW;
21845 state: "default" 0.0;
21848 to_x: "elm.swallow.icon";
21853 to_x: "elm.swallow.end";
21865 text_class: "list_item";
21868 description { state: "selected" 0.0;
21869 inherit: "default" 0.0;
21870 color: 224 224 224 255;
21874 part { name: "elm.text.sub";
21875 clip_to: "disclip";
21880 state: "default" 0.0;
21883 to_x: "elm.swallow.icon";
21888 to_x: "elm.swallow.end";
21900 text_class: "list_item";
21903 description { state: "selected" 0.0;
21904 inherit: "default" 0.0;
21905 color: 128 128 128 255;
21909 part { name: "fg1";
21910 clip_to: "disclip";
21912 description { state: "default" 0.0;
21914 color: 255 255 255 0;
21916 rel2.relative: 1.0 0.5;
21919 normal: "bt_sm_hilight.png";
21923 description { state: "selected" 0.0;
21924 inherit: "default" 0.0;
21926 color: 255 255 255 255;
21929 part { name: "fg2";
21930 clip_to: "disclip";
21932 description { state: "default" 0.0;
21934 color: 255 255 255 0;
21938 normal: "bt_sm_shine.png";
21942 description { state: "selected" 0.0;
21943 inherit: "default" 0.0;
21945 color: 255 255 255 255;
21948 part { name: "disclip";
21950 description { state: "default" 0.0;
21954 description { state: "disabled" 0.0;
21955 inherit: "default" 0.0;
21956 color: 255 255 255 64;
21961 // signal: elm,state,%s,active
21962 // a "check" item named %s went active
21963 // signal: elm,state,%s,passive
21964 // a "check" item named %s went passive
21965 // default is passive
21968 signal: "elm,state,selected";
21970 action: STATE_SET "selected" 0.0;
21974 target: "elm.text";
21975 target: "elm.text.sub";
21978 name: "go_passive";
21979 signal: "elm,state,unselected";
21981 action: STATE_SET "default" 0.0;
21985 target: "elm.text";
21986 target: "elm.text.sub";
21987 transition: LINEAR 0.1;
21990 name: "go_disabled";
21991 signal: "elm,state,disabled";
21993 action: STATE_SET "disabled" 0.0;
21997 name: "go_enabled";
21998 signal: "elm,state,enabled";
22000 action: STATE_SET "default" 0.0;
22005 signal: "mouse,up,1";
22007 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
22010 name: "go_expanded";
22011 signal: "elm,state,expanded";
22013 action: STATE_SET "active" 0.0;
22017 name: "go_contracted";
22018 signal: "elm,state,contracted";
22020 action: STATE_SET "default" 0.0;
22025 group { name: "elm/genlist/tree_odd/double_label/default";
22026 data.item: "stacking" "below";
22027 data.item: "selectraise" "on";
22028 data.item: "labels" "elm.text elm.text.sub";
22029 data.item: "icons" "elm.swallow.icon elm.swallow.end";
22030 data.item: "treesize" "20";
22031 // data.item: "states" "";
22033 image: "bt_sm_base1.png" COMP;
22034 image: "bt_sm_shine.png" COMP;
22035 image: "bt_sm_hilight.png" COMP;
22036 image: "ilist_2.png" COMP;
22037 image: "icon_arrow_right.png" COMP;
22038 image: "icon_arrow_down.png" COMP;
22046 state: "default" 0.0;
22054 state: "default" 0.0;
22056 normal: "ilist_2.png";
22063 clip_to: "disclip";
22065 description { state: "default" 0.0;
22067 color: 255 255 255 0;
22077 normal: "bt_sm_base1.png";
22080 image.middle: SOLID;
22082 description { state: "selected" 0.0;
22083 inherit: "default" 0.0;
22085 color: 255 255 255 255;
22096 part { name: "elm.swallow.pad";
22098 description { state: "default" 0.0;
22111 part { name: "arrow";
22112 clip_to: "disclip";
22113 ignore_flags: ON_HOLD;
22114 description { state: "default" 0.0;
22119 to_x: "elm.swallow.pad";
22124 to_x: "elm.swallow.pad";
22128 image.normal: "icon_arrow_right.png";
22130 description { state: "active" 0.0;
22131 inherit: "default" 0.0;
22132 image.normal: "icon_arrow_down.png";
22135 part { name: "elm.swallow.icon";
22136 clip_to: "disclip";
22138 description { state: "default" 0.0;
22153 part { name: "elm.swallow.end";
22154 clip_to: "disclip";
22156 description { state: "default" 0.0;
22160 aspect_preference: VERTICAL;
22171 part { name: "elm.text";
22172 clip_to: "disclip";
22174 effect: SOFT_SHADOW;
22178 state: "default" 0.0;
22181 to_x: "elm.swallow.icon";
22186 to_x: "elm.swallow.end";
22198 text_class: "list_item";
22201 description { state: "selected" 0.0;
22202 inherit: "default" 0.0;
22203 color: 224 224 224 255;
22207 part { name: "elm.text.sub";
22208 clip_to: "disclip";
22213 state: "default" 0.0;
22216 to_x: "elm.swallow.icon";
22221 to_x: "elm.swallow.end";
22233 text_class: "list_item";
22236 description { state: "selected" 0.0;
22237 inherit: "default" 0.0;
22238 color: 128 128 128 255;
22242 part { name: "fg1";
22243 clip_to: "disclip";
22245 description { state: "default" 0.0;
22247 color: 255 255 255 0;
22249 rel2.relative: 1.0 0.5;
22252 normal: "bt_sm_hilight.png";
22256 description { state: "selected" 0.0;
22257 inherit: "default" 0.0;
22259 color: 255 255 255 255;
22262 part { name: "fg2";
22263 clip_to: "disclip";
22265 description { state: "default" 0.0;
22267 color: 255 255 255 0;
22271 normal: "bt_sm_shine.png";
22275 description { state: "selected" 0.0;
22276 inherit: "default" 0.0;
22278 color: 255 255 255 255;
22281 part { name: "disclip";
22283 description { state: "default" 0.0;
22287 description { state: "disabled" 0.0;
22288 inherit: "default" 0.0;
22289 color: 255 255 255 64;
22294 // signal: elm,state,%s,active
22295 // a "check" item named %s went active
22296 // signal: elm,state,%s,passive
22297 // a "check" item named %s went passive
22298 // default is passive
22301 signal: "elm,state,selected";
22303 action: STATE_SET "selected" 0.0;
22307 target: "elm.text";
22308 target: "elm.text.sub";
22311 name: "go_passive";
22312 signal: "elm,state,unselected";
22314 action: STATE_SET "default" 0.0;
22318 target: "elm.text";
22319 target: "elm.text.sub";
22320 transition: LINEAR 0.1;
22323 name: "go_disabled";
22324 signal: "elm,state,disabled";
22326 action: STATE_SET "disabled" 0.0;
22330 name: "go_enabled";
22331 signal: "elm,state,enabled";
22333 action: STATE_SET "default" 0.0;
22338 signal: "mouse,up,1";
22340 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
22343 name: "go_expanded";
22344 signal: "elm,state,expanded";
22346 action: STATE_SET "active" 0.0;
22350 name: "go_contracted";
22351 signal: "elm,state,contracted";
22353 action: STATE_SET "default" 0.0;
22359 group { name: "elm/genlist/item/icon_top_text_bottom/default";
22360 data.item: "stacking" "above";
22361 data.item: "selectraise" "on";
22362 data.item: "labels" "elm.text";
22363 data.item: "icons" "elm.swallow.icon";
22364 data.item: "treesize" "20";
22365 // data.item: "states" "";
22367 image: "bt_sm_base1.png" COMP;
22368 image: "bt_sm_shine.png" COMP;
22369 image: "bt_sm_hilight.png" COMP;
22370 image: "ilist_1.png" COMP;
22371 image: "ilist_item_shadow.png" COMP;
22379 state: "default" 0.0;
22387 state: "default" 0.0;
22402 normal: "ilist_item_shadow.png";
22411 state: "default" 0.0;
22413 normal: "ilist_1.png";
22420 clip_to: "disclip";
22422 description { state: "default" 0.0;
22424 color: 255 255 255 0;
22434 normal: "bt_sm_base1.png";
22437 image.middle: SOLID;
22439 description { state: "selected" 0.0;
22440 inherit: "default" 0.0;
22442 color: 255 255 255 255;
22453 part { name: "elm.swallow.pad";
22455 description { state: "default" 0.0;
22468 part { name: "elm.swallow.icon";
22469 clip_to: "disclip";
22471 description { state: "default" 0.0;
22475 to_x: "elm.swallow.pad";
22480 to_x: "elm.swallow.pad";
22486 part { name: "elm.text";
22487 clip_to: "disclip";
22489 effect: SOFT_SHADOW;
22493 state: "default" 0.0;
22496 to_y: "elm.swallow.icon";
22512 text_class: "list_item";
22515 description { state: "selected" 0.0;
22516 inherit: "default" 0.0;
22517 color: 224 224 224 255;
22521 part { name: "fg1";
22522 clip_to: "disclip";
22524 description { state: "default" 0.0;
22526 color: 255 255 255 0;
22528 rel2.relative: 1.0 0.5;
22531 normal: "bt_sm_hilight.png";
22535 description { state: "selected" 0.0;
22536 inherit: "default" 0.0;
22538 color: 255 255 255 255;
22541 part { name: "fg2";
22542 clip_to: "disclip";
22544 description { state: "default" 0.0;
22546 color: 255 255 255 0;
22550 normal: "bt_sm_shine.png";
22554 description { state: "selected" 0.0;
22555 inherit: "default" 0.0;
22557 color: 255 255 255 255;
22560 part { name: "disclip";
22562 description { state: "default" 0.0;
22566 description { state: "disabled" 0.0;
22567 inherit: "default" 0.0;
22568 color: 255 255 255 64;
22573 // signal: elm,state,%s,active
22574 // a "check" item named %s went active
22575 // signal: elm,state,%s,passive
22576 // a "check" item named %s went passive
22577 // default is passive
22580 signal: "elm,state,selected";
22582 action: STATE_SET "selected" 0.0;
22586 target: "elm.text";
22589 name: "go_passive";
22590 signal: "elm,state,unselected";
22592 action: STATE_SET "default" 0.0;
22596 target: "elm.text";
22597 transition: LINEAR 0.1;
22600 name: "go_disabled";
22601 signal: "elm,state,disabled";
22603 action: STATE_SET "disabled" 0.0;
22607 name: "go_enabled";
22608 signal: "elm,state,enabled";
22610 action: STATE_SET "default" 0.0;
22615 group { name: "elm/genlist/item_odd/icon_top_text_bottom/default";
22616 data.item: "stacking" "below";
22617 data.item: "selectraise" "on";
22618 data.item: "labels" "elm.text";
22619 data.item: "icons" "elm.swallow.icon";
22620 data.item: "treesize" "20";
22621 // data.item: "states" "";
22623 image: "bt_sm_base1.png" COMP;
22624 image: "bt_sm_shine.png" COMP;
22625 image: "bt_sm_hilight.png" COMP;
22626 image: "ilist_2.png" COMP;
22629 part { name: "event";
22633 state: "default" 0.0;
22641 state: "default" 0.0;
22643 normal: "ilist_2.png";
22650 clip_to: "disclip";
22652 description { state: "default" 0.0;
22654 color: 255 255 255 0;
22664 normal: "bt_sm_base1.png";
22667 image.middle: SOLID;
22669 description { state: "selected" 0.0;
22670 inherit: "default" 0.0;
22672 color: 255 255 255 255;
22683 part { name: "elm.swallow.pad";
22685 description { state: "default" 0.0;
22698 part { name: "elm.swallow.icon";
22699 clip_to: "disclip";
22701 description { state: "default" 0.0;
22705 to_x: "elm.swallow.pad";
22710 to_x: "elm.swallow.pad";
22716 part { name: "elm.text";
22717 clip_to: "disclip";
22719 effect: SOFT_SHADOW;
22723 state: "default" 0.0;
22726 to_y: "elm.swallow.icon";
22742 text_class: "list_item";
22745 description { state: "selected" 0.0;
22746 inherit: "default" 0.0;
22747 color: 224 224 224 255;
22751 part { name: "fg1";
22752 clip_to: "disclip";
22754 description { state: "default" 0.0;
22756 color: 255 255 255 0;
22758 rel2.relative: 1.0 0.5;
22761 normal: "bt_sm_hilight.png";
22765 description { state: "selected" 0.0;
22766 inherit: "default" 0.0;
22768 color: 255 255 255 255;
22771 part { name: "fg2";
22772 clip_to: "disclip";
22774 description { state: "default" 0.0;
22776 color: 255 255 255 0;
22780 normal: "bt_sm_shine.png";
22784 description { state: "selected" 0.0;
22785 inherit: "default" 0.0;
22787 color: 255 255 255 255;
22790 part { name: "disclip";
22792 description { state: "default" 0.0;
22796 description { state: "disabled" 0.0;
22797 inherit: "default" 0.0;
22798 color: 255 255 255 64;
22803 // signal: elm,state,%s,active
22804 // a "check" item named %s went active
22805 // signal: elm,state,%s,passive
22806 // a "check" item named %s went passive
22807 // default is passive
22810 signal: "elm,state,selected";
22812 action: STATE_SET "selected" 0.0;
22816 target: "elm.text";
22819 name: "go_passive";
22820 signal: "elm,state,unselected";
22822 action: STATE_SET "default" 0.0;
22826 target: "elm.text";
22827 transition: LINEAR 0.1;
22830 name: "go_disabled";
22831 signal: "elm,state,disabled";
22833 action: STATE_SET "disabled" 0.0;
22837 name: "go_enabled";
22838 signal: "elm,state,enabled";
22840 action: STATE_SET "default" 0.0;
22846 group { name: "elm/genlist/tree/icon_top_text_bottom/default";
22847 data.item: "stacking" "above";
22848 data.item: "selectraise" "on";
22849 data.item: "labels" "elm.text";
22850 data.item: "icons" "elm.swallow.icon";
22851 data.item: "treesize" "20";
22852 // data.item: "states" "";
22854 image: "bt_sm_base1.png" COMP;
22855 image: "bt_sm_shine.png" COMP;
22856 image: "bt_sm_hilight.png" COMP;
22857 image: "ilist_1.png" COMP;
22858 image: "ilist_item_shadow.png" COMP;
22859 image: "icon_arrow_right.png" COMP;
22860 image: "icon_arrow_down.png" COMP;
22868 state: "default" 0.0;
22876 state: "default" 0.0;
22891 normal: "ilist_item_shadow.png";
22900 state: "default" 0.0;
22902 normal: "ilist_1.png";
22909 clip_to: "disclip";
22911 description { state: "default" 0.0;
22913 color: 255 255 255 0;
22923 normal: "bt_sm_base1.png";
22926 image.middle: SOLID;
22928 description { state: "selected" 0.0;
22929 inherit: "default" 0.0;
22931 color: 255 255 255 255;
22942 part { name: "elm.swallow.pad";
22944 description { state: "default" 0.0;
22957 part { name: "arrow";
22958 clip_to: "disclip";
22959 ignore_flags: ON_HOLD;
22960 description { state: "default" 0.0;
22965 to_x: "elm.swallow.pad";
22970 to_x: "elm.swallow.pad";
22974 image.normal: "icon_arrow_right.png";
22976 description { state: "active" 0.0;
22977 inherit: "default" 0.0;
22978 image.normal: "icon_arrow_down.png";
22981 part { name: "elm.swallow.icon";
22982 clip_to: "disclip";
22984 description { state: "default" 0.0;
22998 part { name: "elm.text";
22999 clip_to: "disclip";
23001 effect: SOFT_SHADOW;
23005 state: "default" 0.0;
23008 to_y: "elm.swallow.icon";
23024 text_class: "list_item";
23027 description { state: "selected" 0.0;
23028 inherit: "default" 0.0;
23029 color: 224 224 224 255;
23033 part { name: "fg1";
23034 clip_to: "disclip";
23036 description { state: "default" 0.0;
23038 color: 255 255 255 0;
23040 rel2.relative: 1.0 0.5;
23043 normal: "bt_sm_hilight.png";
23047 description { state: "selected" 0.0;
23048 inherit: "default" 0.0;
23050 color: 255 255 255 255;
23053 part { name: "fg2";
23054 clip_to: "disclip";
23056 description { state: "default" 0.0;
23058 color: 255 255 255 0;
23062 normal: "bt_sm_shine.png";
23066 description { state: "selected" 0.0;
23067 inherit: "default" 0.0;
23069 color: 255 255 255 255;
23072 part { name: "disclip";
23074 description { state: "default" 0.0;
23078 description { state: "disabled" 0.0;
23079 inherit: "default" 0.0;
23080 color: 255 255 255 64;
23085 // signal: elm,state,%s,active
23086 // a "check" item named %s went active
23087 // signal: elm,state,%s,passive
23088 // a "check" item named %s went passive
23089 // default is passive
23092 signal: "elm,state,selected";
23094 action: STATE_SET "selected" 0.0;
23098 target: "elm.text";
23101 name: "go_passive";
23102 signal: "elm,state,unselected";
23104 action: STATE_SET "default" 0.0;
23108 target: "elm.text";
23109 transition: LINEAR 0.1;
23112 name: "go_disabled";
23113 signal: "elm,state,disabled";
23115 action: STATE_SET "disabled" 0.0;
23119 name: "go_enabled";
23120 signal: "elm,state,enabled";
23122 action: STATE_SET "default" 0.0;
23127 signal: "mouse,up,1";
23129 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
23132 name: "go_expanded";
23133 signal: "elm,state,expanded";
23135 action: STATE_SET "active" 0.0;
23139 name: "go_contracted";
23140 signal: "elm,state,contracted";
23142 action: STATE_SET "default" 0.0;
23147 group { name: "elm/genlist/tree_odd/icon_top_text_bottom/default";
23148 data.item: "stacking" "below";
23149 data.item: "selectraise" "on";
23150 data.item: "labels" "elm.text";
23151 data.item: "icons" "elm.swallow.icon";
23152 data.item: "treesize" "20";
23153 // data.item: "states" "";
23155 image: "bt_sm_base1.png" COMP;
23156 image: "bt_sm_shine.png" COMP;
23157 image: "bt_sm_hilight.png" COMP;
23158 image: "ilist_2.png" COMP;
23159 image: "icon_arrow_right.png" COMP;
23160 image: "icon_arrow_down.png" COMP;
23168 state: "default" 0.0;
23176 state: "default" 0.0;
23178 normal: "ilist_2.png";
23185 clip_to: "disclip";
23187 description { state: "default" 0.0;
23189 color: 255 255 255 0;
23199 normal: "bt_sm_base1.png";
23202 image.middle: SOLID;
23204 description { state: "selected" 0.0;
23205 inherit: "default" 0.0;
23207 color: 255 255 255 255;
23218 part { name: "elm.swallow.pad";
23220 description { state: "default" 0.0;
23233 part { name: "arrow";
23234 clip_to: "disclip";
23235 ignore_flags: ON_HOLD;
23236 description { state: "default" 0.0;
23241 to_x: "elm.swallow.pad";
23246 to_x: "elm.swallow.pad";
23250 image.normal: "icon_arrow_right.png";
23252 description { state: "active" 0.0;
23253 inherit: "default" 0.0;
23254 image.normal: "icon_arrow_down.png";
23257 part { name: "elm.swallow.icon";
23258 clip_to: "disclip";
23260 description { state: "default" 0.0;
23274 part { name: "elm.text";
23275 clip_to: "disclip";
23277 effect: SOFT_SHADOW;
23281 state: "default" 0.0;
23284 to_y: "elm.swallow.icon";
23300 text_class: "list_item";
23303 description { state: "selected" 0.0;
23304 inherit: "default" 0.0;
23305 color: 224 224 224 255;
23309 part { name: "fg1";
23310 clip_to: "disclip";
23312 description { state: "default" 0.0;
23314 color: 255 255 255 0;
23316 rel2.relative: 1.0 0.5;
23319 normal: "bt_sm_hilight.png";
23323 description { state: "selected" 0.0;
23324 inherit: "default" 0.0;
23326 color: 255 255 255 255;
23329 part { name: "fg2";
23330 clip_to: "disclip";
23332 description { state: "default" 0.0;
23334 color: 255 255 255 0;
23338 normal: "bt_sm_shine.png";
23342 description { state: "selected" 0.0;
23343 inherit: "default" 0.0;
23345 color: 255 255 255 255;
23348 part { name: "disclip";
23350 description { state: "default" 0.0;
23354 description { state: "disabled" 0.0;
23355 inherit: "default" 0.0;
23356 color: 255 255 255 64;
23361 // signal: elm,state,%s,active
23362 // a "check" item named %s went active
23363 // signal: elm,state,%s,passive
23364 // a "check" item named %s went passive
23365 // default is passive
23368 signal: "elm,state,selected";
23370 action: STATE_SET "selected" 0.0;
23374 target: "elm.text";
23377 name: "go_passive";
23378 signal: "elm,state,unselected";
23380 action: STATE_SET "default" 0.0;
23384 target: "elm.text";
23385 transition: LINEAR 0.1;
23388 name: "go_disabled";
23389 signal: "elm,state,disabled";
23391 action: STATE_SET "disabled" 0.0;
23395 name: "go_enabled";
23396 signal: "elm,state,enabled";
23398 action: STATE_SET "default" 0.0;
23403 signal: "mouse,up,1";
23405 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
23408 name: "go_expanded";
23409 signal: "elm,state,expanded";
23411 action: STATE_SET "active" 0.0;
23415 name: "go_contracted";
23416 signal: "elm,state,contracted";
23418 action: STATE_SET "default" 0.0;
23425 ///////////////////////////////////////////////////////////////////////////////
23426 group { name: "elm/check/base/default";
23428 image: "check_base.png" COMP;
23429 image: "check.png" COMP;
23430 image: "check2.png" COMP;
23436 description { state: "default" 0.0;
23438 rel2.relative: 0.0 1.0;
23444 aspect_preference: VERTICAL;
23446 normal: "check_base.png";
23453 part { name: "check";
23456 description { state: "default" 0.0;
23466 color: 255 255 255 255;
23467 image.normal: "check.png";
23469 description { state: "visible" 0.0;
23470 inherit: "default" 0.0;
23473 description { state: "disabled" 0.0;
23474 inherit: "default" 0.0;
23476 color: 128 128 128 128;
23478 description { state: "disabled_visible" 0.0;
23479 inherit: "default" 0.0;
23480 color: 128 128 128 128;
23484 part { name: "elm.swallow.content";
23486 description { state: "default" 0.0;
23491 rel1.relative: 1.0 0.0;
23495 rel2.relative: 1.0 1.0;
23497 description { state: "visible" 0.0;
23498 inherit: "default" 0.0;
23503 description { state: "disabled" 0.0;
23504 inherit: "default" 0.0;
23505 color: 128 128 128 128;
23507 description { state: "disabled_visible" 0.0;
23508 inherit: "default" 0.0;
23509 color: 128 128 128 128;
23515 part { name: "elm.text";
23519 description { state: "default" 0.0;
23521 rel1.to_x: "elm.swallow.content";
23522 rel1.relative: 1.0 0.0;
23524 rel2.relative: 1.0 1.0;
23525 rel2.offset: -2 -2;
23528 font: "Sans,Edje-Vera";
23534 description { state: "visible" 0.0;
23535 inherit: "default" 0.0;
23539 description { state: "disabled" 0.0;
23540 inherit: "default" 0.0;
23544 description { state: "disabled_visible" 0.0;
23545 inherit: "default" 0.0;
23552 part { name: "events";
23554 ignore_flags: ON_HOLD;
23555 description { state: "default" 0.0;
23559 part { name: "disabler";
23561 description { state: "default" 0.0;
23565 description { state: "disabled" 0.0;
23566 inherit: "default" 0.0;
23572 program { name: "click";
23573 signal: "mouse,up,1";
23575 action: SIGNAL_EMIT "elm,action,check,toggle" "";
23577 program { name: "check_on";
23578 signal: "elm,state,check,on";
23580 action: STATE_SET "visible" 0.0;
23583 program { name: "check_off";
23584 signal: "elm,state,check,off";
23586 action: STATE_SET "default" 0.0;
23589 program { name: "text_show";
23590 signal: "elm,state,text,visible";
23592 action: STATE_SET "visible" 0.0;
23593 target: "elm.text";
23595 program { name: "text_hide";
23596 signal: "elm,state,text,hidden";
23598 action: STATE_SET "default" 0.0;
23599 target: "elm.text";
23601 program { name: "icon_show";
23602 signal: "elm,state,icon,visible";
23604 action: STATE_SET "visible" 0.0;
23605 target: "elm.swallow.content";
23607 program { name: "icon_hide";
23608 signal: "elm,state,icon,hidden";
23610 action: STATE_SET "default" 0.0;
23611 target: "elm.swallow.content";
23613 program { name: "disable";
23614 signal: "elm,state,disabled";
23616 action: STATE_SET "disabled" 0.0;
23617 target: "disabler";
23618 after: "disable_text";
23620 program { name: "disable_text";
23624 get_state(PART:"elm.text", st, 30, vl);
23625 if (!strcmp(st, "visible"))
23626 set_state(PART:"elm.text", "disabled_visible", 0.0);
23628 set_state(PART:"elm.text", "disabled", 0.0);
23630 get_state(PART:"elm.swallow.content", st, 30, vl);
23631 if (!strcmp(st, "visible"))
23632 set_state(PART:"elm.swallow.content", "disabled_visible", 0.0);
23634 set_state(PART:"elm.swallow.content", "disabled", 0.0);
23636 get_state(PART:"check", st, 30, vl);
23637 if (!strcmp(st, "visible"))
23638 set_state(PART:"check", "disabled_visible", 0.0);
23640 set_state(PART:"check", "disabled", 0.0);
23643 program { name: "enable";
23644 signal: "elm,state,enabled";
23646 action: STATE_SET "default" 0.0;
23647 target: "disabler";
23648 after: "enable_text";
23650 program { name: "enable_text";
23654 get_state(PART:"elm.text", st, 30, vl);
23655 if (!strcmp(st, "disabled_visible"))
23656 set_state(PART:"elm.text", "visible", 0.0);
23658 set_state(PART:"elm.text", "default", 0.0);
23660 get_state(PART:"elm.swallow.content", st, 30, vl);
23661 if (!strcmp(st, "visible"))
23662 set_state(PART:"elm.swallow.content", "visible", 0.0);
23664 set_state(PART:"elm.swallow.content", "default", 0.0);
23666 get_state(PART:"check", st, 30, vl);
23667 if (!strcmp(st, "visible"))
23668 set_state(PART:"check", "visible", 0.0);
23670 set_state(PART:"check", "default", 0.0);
23675 ///////////////////////////////////////////////////////////////////////////////
23676 group { name: "elm/radio/base/default";
23678 image: "radio_base.png" COMP;
23679 image: "radio.png" COMP;
23680 image: "radio2.png" COMP;
23686 description { state: "default" 0.0;
23688 rel2.relative: 0.0 1.0;
23694 aspect_preference: VERTICAL;
23695 image.normal: "radio_base.png";
23698 part { name: "radio";
23701 description { state: "default" 0.0;
23705 image.normal: "radio.png";
23707 description { state: "visible" 0.0;
23708 inherit: "default" 0.0;
23712 part { name: "elm.swallow.content";
23714 description { state: "default" 0.0;
23720 rel1.relative: 1.0 0.0;
23723 rel2.relative: 1.0 1.0;
23726 description { state: "visible" 0.0;
23727 inherit: "default" 0.0;
23729 color: 255 255 255 255;
23732 description { state: "disabled" 0.0;
23733 inherit: "default" 0.0;
23734 color: 128 128 128 128;
23736 description { state: "disabled_visible" 0.0;
23737 inherit: "default" 0.0;
23738 color: 128 128 128 128;
23743 part { name: "elm.text";
23747 description { state: "default" 0.0;
23749 rel1.to_x: "elm.swallow.content";
23750 rel1.relative: 1.0 0.0;
23752 rel2.relative: 1.0 1.0;
23753 rel2.offset: -2 -2;
23756 font: "Sans,Edje-Vera";
23762 description { state: "visible" 0.0;
23763 inherit: "default" 0.0;
23767 description { state: "disabled" 0.0;
23768 inherit: "default" 0.0;
23772 description { state: "disabled_visible" 0.0;
23773 inherit: "default" 0.0;
23780 part { name: "events";
23782 ignore_flags: ON_HOLD;
23783 description { state: "default" 0.0;
23787 part { name: "disabler";
23789 description { state: "default" 0.0;
23793 description { state: "disabled" 0.0;
23794 inherit: "default" 0.0;
23800 program { name: "click";
23801 signal: "mouse,up,1";
23803 action: SIGNAL_EMIT "elm,action,radio,toggle" "";
23805 program { name: "radio_on";
23806 signal: "elm,state,radio,on";
23808 action: STATE_SET "visible" 0.0;
23811 program { name: "radio_off";
23812 signal: "elm,state,radio,off";
23814 action: STATE_SET "default" 0.0;
23817 program { name: "text_show";
23818 signal: "elm,state,text,visible";
23820 action: STATE_SET "visible" 0.0;
23821 target: "elm.text";
23823 program { name: "text_hide";
23824 signal: "elm,state,text,hidden";
23826 action: STATE_SET "default" 0.0;
23827 target: "elm.text";
23829 program { name: "icon_show";
23830 signal: "elm,state,icon,visible";
23832 action: STATE_SET "visible" 0.0;
23833 target: "elm.swallow.content";
23835 program { name: "icon_hide";
23836 signal: "elm,state,icon,hidden";
23838 action: STATE_SET "default" 0.0;
23839 target: "elm.swallow.content";
23841 program { name: "disable";
23842 signal: "elm,state,disabled";
23844 action: STATE_SET "disabled" 0.0;
23845 target: "disabler";
23846 after: "disable_text";
23848 program { name: "disable_text";
23852 get_state(PART:"elm.text", st, 30, vl);
23853 if (!strcmp(st, "visible"))
23854 set_state(PART:"elm.text", "disabled_visible", 0.0);
23856 set_state(PART:"elm.text", "disabled", 0.0);
23858 get_state(PART:"elm.swallow.content", st, 30, vl);
23859 if (!strcmp(st, "visible"))
23860 set_state(PART:"elm.swallow.content", "disabled_visible", 0.0);
23862 set_state(PART:"elm.swallow.content", "disabled", 0.0);
23865 program { name: "enable";
23866 signal: "elm,state,enabled";
23868 action: STATE_SET "default" 0.0;
23869 target: "disabler";
23870 after: "enable_text";
23872 program { name: "enable_text";
23876 get_state(PART:"elm.text", st, 30, vl);
23877 if (!strcmp(st, "disabled_visible"))
23878 set_state(PART:"elm.text", "visible", 0.0);
23880 set_state(PART:"elm.text", "default", 0.0);
23882 get_state(PART:"elm.swallow.content", st, 30, vl);
23883 if (!strcmp(st, "visible"))
23884 set_state(PART:"elm.swallow.content", "visible", 0.0);
23886 set_state(PART:"elm.swallow.content", "default", 0.0);
23891 group { name: "elm/genlist/tree_compress_odd/double_label/default";
23892 data.item: "stacking" "below";
23893 data.item: "selectraise" "on";
23894 data.item: "labels" "elm.text elm.text.sub";
23895 data.item: "icons" "elm.swallow.icon elm.swallow.end";
23896 data.item: "treesize" "20";
23897 // data.item: "states" "";
23899 image: "bt_sm_base1.png" COMP;
23900 image: "bt_sm_shine.png" COMP;
23901 image: "bt_sm_hilight.png" COMP;
23902 image: "ilist_2.png" COMP;
23903 image: "icon_arrow_right.png" COMP;
23904 image: "icon_arrow_down.png" COMP;
23912 state: "default" 0.0;
23920 state: "default" 0.0;
23922 normal: "ilist_2.png";
23929 clip_to: "disclip";
23931 description { state: "default" 0.0;
23933 color: 255 255 255 0;
23943 normal: "bt_sm_base1.png";
23946 image.middle: SOLID;
23948 description { state: "selected" 0.0;
23949 inherit: "default" 0.0;
23951 color: 255 255 255 255;
23962 part { name: "elm.swallow.pad";
23964 description { state: "default" 0.0;
23977 part { name: "arrow";
23978 clip_to: "disclip";
23979 ignore_flags: ON_HOLD;
23980 description { state: "default" 0.0;
23985 to_x: "elm.swallow.pad";
23990 to_x: "elm.swallow.pad";
23994 image.normal: "icon_arrow_right.png";
23996 description { state: "active" 0.0;
23997 inherit: "default" 0.0;
23998 image.normal: "icon_arrow_down.png";
24001 part { name: "elm.swallow.icon";
24002 clip_to: "disclip";
24004 description { state: "default" 0.0;
24019 part { name: "elm.swallow.end";
24020 clip_to: "disclip";
24022 description { state: "default" 0.0;
24026 aspect_preference: VERTICAL;
24037 part { name: "elm.text";
24038 clip_to: "disclip";
24040 effect: SOFT_SHADOW;
24044 state: "default" 0.0;
24047 to_x: "elm.swallow.icon";
24052 to_x: "elm.swallow.end";
24064 text_class: "list_item";
24067 description { state: "selected" 0.0;
24068 inherit: "default" 0.0;
24069 color: 224 224 224 255;
24073 part { name: "elm.text.sub";
24074 clip_to: "disclip";
24079 state: "default" 0.0;
24082 to_x: "elm.swallow.icon";
24087 to_x: "elm.swallow.end";
24099 text_class: "list_item";
24102 description { state: "selected" 0.0;
24103 inherit: "default" 0.0;
24104 color: 128 128 128 255;
24108 part { name: "fg1";
24109 clip_to: "disclip";
24111 description { state: "default" 0.0;
24113 color: 255 255 255 0;
24115 rel2.relative: 1.0 0.5;
24118 normal: "bt_sm_hilight.png";
24122 description { state: "selected" 0.0;
24123 inherit: "default" 0.0;
24125 color: 255 255 255 255;
24128 part { name: "fg2";
24129 clip_to: "disclip";
24131 description { state: "default" 0.0;
24133 color: 255 255 255 0;
24137 normal: "bt_sm_shine.png";
24141 description { state: "selected" 0.0;
24142 inherit: "default" 0.0;
24144 color: 255 255 255 255;
24147 part { name: "disclip";
24149 description { state: "default" 0.0;
24153 description { state: "disabled" 0.0;
24154 inherit: "default" 0.0;
24155 color: 255 255 255 64;
24160 // signal: elm,state,%s,active
24161 // a "check" item named %s went active
24162 // signal: elm,state,%s,passive
24163 // a "check" item named %s went passive
24164 // default is passive
24167 signal: "elm,state,selected";
24169 action: STATE_SET "selected" 0.0;
24173 target: "elm.text";
24174 target: "elm.text.sub";
24177 name: "go_passive";
24178 signal: "elm,state,unselected";
24180 action: STATE_SET "default" 0.0;
24184 target: "elm.text";
24185 target: "elm.text.sub";
24186 transition: LINEAR 0.1;
24189 name: "go_disabled";
24190 signal: "elm,state,disabled";
24192 action: STATE_SET "disabled" 0.0;
24196 name: "go_enabled";
24197 signal: "elm,state,enabled";
24199 action: STATE_SET "default" 0.0;
24204 signal: "mouse,up,1";
24206 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
24209 name: "go_expanded";
24210 signal: "elm,state,expanded";
24212 action: STATE_SET "active" 0.0;
24216 name: "go_contracted";
24217 signal: "elm,state,contracted";
24219 action: STATE_SET "default" 0.0;
24225 group { name: "elm/genlist/item_compress/media/default";
24226 data.item: "stacking" "above";
24227 data.item: "selectraise" "on";
24228 data.item: "labels" "elm.text.title elm.text.album-artist";
24229 data.item: "treesize" "20";
24231 image: "bt_sm_base1.png" COMP;
24232 image: "bt_sm_shine.png" COMP;
24233 image: "bt_sm_hilight.png" COMP;
24234 image: "ilist_1.png" COMP;
24235 image: "ilist_item_shadow.png" COMP;
24243 state: "default" 0.0;
24251 state: "default" 0.0;
24266 normal: "ilist_item_shadow.png";
24275 state: "default" 0.0;
24277 normal: "ilist_1.png";
24284 clip_to: "disclip";
24286 description { state: "default" 0.0;
24288 color: 255 255 255 0;
24298 normal: "bt_sm_base1.png";
24301 image.middle: SOLID;
24303 description { state: "selected" 0.0;
24304 inherit: "default" 0.0;
24306 color: 255 255 255 255;
24317 part { name: "elm.swallow.pad";
24319 description { state: "default" 0.0;
24332 part { name: "elm.text.title";
24333 clip_to: "disclip";
24335 effect: SOFT_SHADOW;
24339 state: "default" 0.0;
24357 description { state: "selected" 0.0;
24358 inherit: "default" 0.0;
24359 color: 224 224 224 255;
24363 part { name: "elm.text.album-artist";
24364 clip_to: "disclip";
24369 state: "default" 0.0;
24387 description { state: "selected" 0.0;
24388 inherit: "default" 0.0;
24389 color: 128 128 128 255;
24393 part { name: "fg1";
24394 clip_to: "disclip";
24396 description { state: "default" 0.0;
24398 color: 255 255 255 0;
24400 rel2.relative: 1.0 0.5;
24403 normal: "bt_sm_hilight.png";
24407 description { state: "selected" 0.0;
24408 inherit: "default" 0.0;
24410 color: 255 255 255 255;
24413 part { name: "fg2";
24414 clip_to: "disclip";
24416 description { state: "default" 0.0;
24418 color: 255 255 255 0;
24422 normal: "bt_sm_shine.png";
24426 description { state: "selected" 0.0;
24427 inherit: "default" 0.0;
24429 color: 255 255 255 255;
24432 part { name: "disclip";
24434 description { state: "default" 0.0;
24438 description { state: "disabled" 0.0;
24439 inherit: "default" 0.0;
24440 color: 255 255 255 64;
24445 // signal: elm,state,%s,active
24446 // a "check" item named %s went active
24447 // signal: elm,state,%s,passive
24448 // a "check" item named %s went passive
24449 // default is passive
24452 signal: "elm,state,selected";
24454 action: STATE_SET "selected" 0.0;
24458 target: "elm.text.title";
24459 target: "elm.text.album-artist";
24462 name: "go_passive";
24463 signal: "elm,state,unselected";
24465 action: STATE_SET "default" 0.0;
24469 target: "elm.text.title";
24470 target: "elm.text.album-artist";
24471 transition: LINEAR 0.1;
24474 name: "go_disabled";
24475 signal: "elm,state,disabled";
24477 action: STATE_SET "disabled" 0.0;
24481 name: "go_enabled";
24482 signal: "elm,state,enabled";
24484 action: STATE_SET "default" 0.0;
24489 group { name: "elm/genlist/item_compress_odd/media/default";
24490 data.item: "stacking" "below";
24491 data.item: "selectraise" "on";
24492 data.item: "labels" "elm.text.title elm.text.album-artist";
24493 data.item: "treesize" "20";
24495 image: "bt_sm_base1.png" COMP;
24496 image: "bt_sm_shine.png" COMP;
24497 image: "bt_sm_hilight.png" COMP;
24498 image: "ilist_2.png" COMP;
24501 part { name: "event";
24505 state: "default" 0.0;
24513 state: "default" 0.0;
24515 normal: "ilist_2.png";
24522 clip_to: "disclip";
24524 description { state: "default" 0.0;
24526 color: 255 255 255 0;
24536 normal: "bt_sm_base1.png";
24539 image.middle: SOLID;
24541 description { state: "selected" 0.0;
24542 inherit: "default" 0.0;
24544 color: 255 255 255 255;
24555 part { name: "elm.swallow.pad";
24557 description { state: "default" 0.0;
24570 part { name: "elm.text.title";
24571 clip_to: "disclip";
24573 effect: SOFT_SHADOW;
24577 state: "default" 0.0;
24595 description { state: "selected" 0.0;
24596 inherit: "default" 0.0;
24597 color: 224 224 224 255;
24601 part { name: "elm.text.album-artist";
24602 clip_to: "disclip";
24607 state: "default" 0.0;
24625 description { state: "selected" 0.0;
24626 inherit: "default" 0.0;
24627 color: 128 128 128 255;
24631 part { name: "fg1";
24632 clip_to: "disclip";
24634 description { state: "default" 0.0;
24636 color: 255 255 255 0;
24638 rel2.relative: 1.0 0.5;
24641 normal: "bt_sm_hilight.png";
24645 description { state: "selected" 0.0;
24646 inherit: "default" 0.0;
24648 color: 255 255 255 255;
24651 part { name: "fg2";
24652 clip_to: "disclip";
24654 description { state: "default" 0.0;
24656 color: 255 255 255 0;
24660 normal: "bt_sm_shine.png";
24664 description { state: "selected" 0.0;
24665 inherit: "default" 0.0;
24667 color: 255 255 255 255;
24670 part { name: "disclip";
24672 description { state: "default" 0.0;
24676 description { state: "disabled" 0.0;
24677 inherit: "default" 0.0;
24678 color: 255 255 255 64;
24683 // signal: elm,state,%s,active
24684 // a "check" item named %s went active
24685 // signal: elm,state,%s,passive
24686 // a "check" item named %s went passive
24687 // default is passive
24690 signal: "elm,state,selected";
24692 action: STATE_SET "selected" 0.0;
24696 target: "elm.text.title";
24697 target: "elm.text.album-artist";
24700 name: "go_passive";
24701 signal: "elm,state,unselected";
24703 action: STATE_SET "default" 0.0;
24707 target: "elm.text.title";
24708 target: "elm.text.album-artist";
24709 transition: LINEAR 0.1;
24712 name: "go_disabled";
24713 signal: "elm,state,disabled";
24715 action: STATE_SET "disabled" 0.0;
24719 name: "go_enabled";
24720 signal: "elm,state,enabled";
24722 action: STATE_SET "default" 0.0;
24728 group { name: "elm/genlist/item_compress/media-album/default";
24729 data.item: "stacking" "above";
24730 data.item: "selectraise" "on";
24731 data.item: "labels" "elm.text.title elm.text.trackno elm.text.length";
24732 data.item: "states" "elm.state.trackno";
24733 data.item: "treesize" "20";
24735 image: "bt_sm_base1.png" COMP;
24736 image: "bt_sm_shine.png" COMP;
24737 image: "bt_sm_hilight.png" COMP;
24738 image: "ilist_1.png" COMP;
24739 image: "ilist_item_shadow.png" COMP;
24742 public dot_visible;
24750 state: "default" 0.0;
24758 state: "default" 0.0;
24773 normal: "ilist_item_shadow.png";
24782 state: "default" 0.0;
24784 normal: "ilist_1.png";
24791 clip_to: "disclip";
24793 description { state: "default" 0.0;
24795 color: 255 255 255 0;
24805 normal: "bt_sm_base1.png";
24808 image.middle: SOLID;
24810 description { state: "selected" 0.0;
24811 inherit: "default" 0.0;
24813 color: 255 255 255 255;
24824 part { name: "elm.swallow.pad";
24826 description { state: "default" 0.0;
24840 name: "elm.text.trackno";
24845 state: "default" 0.0;
24846 color: 255 255 255 255;
24850 to_y: "elm.text.title";
24855 to_y: "elm.text.title";
24868 description { state: "selected" 0.0;
24869 inherit: "default" 0.0;
24870 color: 224 224 224 255;
24880 state: "default" 0.0;
24881 color: 255 255 255 255;
24886 to_x: "elm.text.trackno";
24887 to_y: "elm.text.title";
24892 to_x: "elm.text.trackno";
24893 to_y: "elm.text.title";
24909 state: "visible" 0.0;
24910 inherit: "default" 0.0;
24913 description { state: "selected" 0.0;
24914 inherit: "default" 0.0;
24915 color: 224 224 224 255;
24922 signal: "elm,state,elm.state.trackno,active";
24925 set_state(PART:"dot", "visible", 0.0);
24926 set_int(dot_visible, 1);
24930 part { name: "elm.text.title";
24931 clip_to: "disclip";
24933 effect: SOFT_SHADOW;
24937 state: "default" 0.0;
24956 description { state: "selected" 0.0;
24957 inherit: "default" 0.0;
24958 color: 224 224 224 255;
24962 part { name: "elm.text.length";
24963 clip_to: "disclip";
24968 state: "default" 0.0;
24986 description { state: "selected" 0.0;
24987 inherit: "default" 0.0;
24988 color: 128 128 128 255;
24992 part { name: "fg1";
24993 clip_to: "disclip";
24995 description { state: "default" 0.0;
24997 color: 255 255 255 0;
24999 rel2.relative: 1.0 0.5;
25002 normal: "bt_sm_hilight.png";
25006 description { state: "selected" 0.0;
25007 inherit: "default" 0.0;
25009 color: 255 255 255 255;
25012 part { name: "fg2";
25013 clip_to: "disclip";
25015 description { state: "default" 0.0;
25017 color: 255 255 255 0;
25021 normal: "bt_sm_shine.png";
25025 description { state: "selected" 0.0;
25026 inherit: "default" 0.0;
25028 color: 255 255 255 255;
25031 part { name: "disclip";
25033 description { state: "default" 0.0;
25037 description { state: "disabled" 0.0;
25038 inherit: "default" 0.0;
25039 color: 255 255 255 64;
25044 // signal: elm,state,%s,active
25045 // a "check" item named %s went active
25046 // signal: elm,state,%s,passive
25047 // a "check" item named %s went passive
25048 // default is passive
25051 signal: "elm,state,selected";
25053 action: STATE_SET "selected" 0.0;
25057 target: "elm.text.title";
25058 target: "elm.text.trackno";
25059 target: "elm.text.length";
25060 after: "dot_active";
25063 name: "dot_active";
25065 if (get_int(dot_visible) == 1)
25066 set_state(PART:"dot", "selected", 0.0);
25070 name: "go_passive";
25071 signal: "elm,state,unselected";
25073 action: STATE_SET "default" 0.0;
25077 target: "elm.text.title";
25078 target: "elm.text.length";
25079 target: "elm.text.trackno";
25080 transition: LINEAR 0.1;
25081 after: "dot_passive";
25084 name: "dot_passive";
25086 if (get_int(dot_visible) == 1)
25087 set_state(PART:"dot", "visible", 0.0);
25091 name: "go_disabled";
25092 signal: "elm,state,disabled";
25094 action: STATE_SET "disabled" 0.0;
25098 name: "go_enabled";
25099 signal: "elm,state,enabled";
25101 action: STATE_SET "default" 0.0;
25106 group { name: "elm/genlist/item_compress_odd/media-album/default";
25107 data.item: "stacking" "below";
25108 data.item: "selectraise" "on";
25109 data.item: "labels" "elm.text.title elm.text.trackno elm.text.length";
25110 data.item: "states" "elm.state.trackno";
25111 data.item: "treesize" "20";
25113 image: "bt_sm_base1.png" COMP;
25114 image: "bt_sm_shine.png" COMP;
25115 image: "bt_sm_hilight.png" COMP;
25116 image: "ilist_2.png" COMP;
25119 public dot_visible;
25122 part { name: "event";
25126 state: "default" 0.0;
25134 state: "default" 0.0;
25136 normal: "ilist_2.png";
25143 clip_to: "disclip";
25145 description { state: "default" 0.0;
25147 color: 255 255 255 0;
25157 normal: "bt_sm_base1.png";
25160 image.middle: SOLID;
25162 description { state: "selected" 0.0;
25163 inherit: "default" 0.0;
25165 color: 255 255 255 255;
25176 part { name: "elm.swallow.pad";
25178 description { state: "default" 0.0;
25192 name: "elm.text.trackno";
25197 state: "default" 0.0;
25198 color: 255 255 255 255;
25202 to_y: "elm.text.title";
25207 to_y: "elm.text.title";
25220 description { state: "selected" 0.0;
25221 inherit: "default" 0.0;
25222 color: 224 224 224 255;
25232 state: "default" 0.0;
25233 color: 255 255 255 255;
25238 to_x: "elm.text.trackno";
25239 to_y: "elm.text.title";
25244 to_x: "elm.text.trackno";
25245 to_y: "elm.text.title";
25261 state: "visible" 0.0;
25262 inherit: "default" 0.0;
25265 description { state: "selected" 0.0;
25266 inherit: "default" 0.0;
25267 color: 224 224 224 255;
25274 signal: "elm,state,elm.state.trackno,active";
25277 set_state(PART:"dot", "visible", 0.0);
25278 set_int(dot_visible, 1);
25282 part { name: "elm.text.title";
25283 clip_to: "disclip";
25285 effect: SOFT_SHADOW;
25289 state: "default" 0.0;
25308 description { state: "selected" 0.0;
25309 inherit: "default" 0.0;
25310 color: 224 224 224 255;
25314 part { name: "elm.text.length";
25315 clip_to: "disclip";
25320 state: "default" 0.0;
25338 description { state: "selected" 0.0;
25339 inherit: "default" 0.0;
25340 color: 128 128 128 255;
25344 part { name: "fg1";
25345 clip_to: "disclip";
25347 description { state: "default" 0.0;
25349 color: 255 255 255 0;
25351 rel2.relative: 1.0 0.5;
25354 normal: "bt_sm_hilight.png";
25358 description { state: "selected" 0.0;
25359 inherit: "default" 0.0;
25361 color: 255 255 255 255;
25364 part { name: "fg2";
25365 clip_to: "disclip";
25367 description { state: "default" 0.0;
25369 color: 255 255 255 0;
25373 normal: "bt_sm_shine.png";
25377 description { state: "selected" 0.0;
25378 inherit: "default" 0.0;
25380 color: 255 255 255 255;
25383 part { name: "disclip";
25385 description { state: "default" 0.0;
25389 description { state: "disabled" 0.0;
25390 inherit: "default" 0.0;
25391 color: 255 255 255 64;
25396 // signal: elm,state,%s,active
25397 // a "check" item named %s went active
25398 // signal: elm,state,%s,passive
25399 // a "check" item named %s went passive
25400 // default is passive
25403 signal: "elm,state,selected";
25405 action: STATE_SET "selected" 0.0;
25409 target: "elm.text.title";
25410 target: "elm.text.length";
25411 target: "elm.text.trackno";
25412 after: "dot_active";
25415 name: "dot_active";
25417 if (get_int(dot_visible) == 1)
25418 set_state(PART:"dot", "selected", 0.0);
25422 name: "go_passive";
25423 signal: "elm,state,unselected";
25425 action: STATE_SET "default" 0.0;
25429 target: "elm.text.title";
25430 target: "elm.text.length";
25431 target: "elm.text.trackno";
25432 transition: LINEAR 0.1;
25433 after: "dot_passive";
25436 name: "dot_passive";
25438 if (get_int(dot_visible) == 1)
25439 set_state(PART:"dot", "visible", 0.0);
25443 name: "go_disabled";
25444 signal: "elm,state,disabled";
25446 action: STATE_SET "disabled" 0.0;
25450 name: "go_enabled";
25451 signal: "elm,state,enabled";
25453 action: STATE_SET "default" 0.0;
25459 group { name: "elm/genlist/item_compress/media-preview/default";
25460 data.item: "stacking" "above";
25461 data.item: "selectraise" "on";
25462 data.item: "labels" "elm.text.title elm.text.artist";
25463 data.item: "icons" "elm.swallow.preview";
25464 data.item: "treesize" "20";
25466 image: "bt_sm_base1.png" COMP;
25467 image: "bt_sm_shine.png" COMP;
25468 image: "bt_sm_hilight.png" COMP;
25469 image: "ilist_1.png" COMP;
25470 image: "ilist_item_shadow.png" COMP;
25478 state: "default" 0.0;
25486 state: "default" 0.0;
25501 normal: "ilist_item_shadow.png";
25510 state: "default" 0.0;
25512 normal: "ilist_1.png";
25519 clip_to: "disclip";
25521 description { state: "default" 0.0;
25523 color: 255 255 255 0;
25533 normal: "bt_sm_base1.png";
25536 image.middle: SOLID;
25538 description { state: "selected" 0.0;
25539 inherit: "default" 0.0;
25541 color: 255 255 255 255;
25552 part { name: "elm.swallow.pad";
25554 description { state: "default" 0.0;
25567 part { name: "elm.swallow.preview";
25568 clip_to: "disclip";
25570 description { state: "default" 0.0;
25576 to_x: "elm.swallow.pad";
25581 to_x: "elm.swallow.pad";
25587 part { name: "elm.text.title";
25588 clip_to: "disclip";
25590 effect: SOFT_SHADOW;
25594 state: "default" 0.0;
25596 to_x: "elm.swallow.preview";
25613 description { state: "selected" 0.0;
25614 inherit: "default" 0.0;
25615 color: 224 224 224 255;
25619 part { name: "elm.text.artist";
25620 clip_to: "disclip";
25625 state: "default" 0.0;
25627 to_x: "elm.swallow.preview";
25644 description { state: "selected" 0.0;
25645 inherit: "default" 0.0;
25646 color: 128 128 128 255;
25650 part { name: "fg1";
25651 clip_to: "disclip";
25653 description { state: "default" 0.0;
25655 color: 255 255 255 0;
25657 rel2.relative: 1.0 0.5;
25660 normal: "bt_sm_hilight.png";
25664 description { state: "selected" 0.0;
25665 inherit: "default" 0.0;
25667 color: 255 255 255 255;
25670 part { name: "fg2";
25671 clip_to: "disclip";
25673 description { state: "default" 0.0;
25675 color: 255 255 255 0;
25679 normal: "bt_sm_shine.png";
25683 description { state: "selected" 0.0;
25684 inherit: "default" 0.0;
25686 color: 255 255 255 255;
25689 part { name: "disclip";
25691 description { state: "default" 0.0;
25695 description { state: "disabled" 0.0;
25696 inherit: "default" 0.0;
25697 color: 255 255 255 64;
25702 // signal: elm,state,%s,active
25703 // a "check" item named %s went active
25704 // signal: elm,state,%s,passive
25705 // a "check" item named %s went passive
25706 // default is passive
25709 signal: "elm,state,selected";
25711 action: STATE_SET "selected" 0.0;
25715 target: "elm.text.title";
25716 target: "elm.text.artist";
25719 name: "go_passive";
25720 signal: "elm,state,unselected";
25722 action: STATE_SET "default" 0.0;
25726 target: "elm.text.title";
25727 target: "elm.text.artist";
25728 transition: LINEAR 0.1;
25731 name: "go_disabled";
25732 signal: "elm,state,disabled";
25734 action: STATE_SET "disabled" 0.0;
25738 name: "go_enabled";
25739 signal: "elm,state,enabled";
25741 action: STATE_SET "default" 0.0;
25746 group { name: "elm/genlist/item_compress_odd/media-preview/default";
25747 data.item: "stacking" "below";
25748 data.item: "selectraise" "on";
25749 data.item: "labels" "elm.text.title elm.text.artist";
25750 data.item: "icons" "elm.swallow.preview";
25751 data.item: "treesize" "20";
25753 image: "bt_sm_base1.png" COMP;
25754 image: "bt_sm_shine.png" COMP;
25755 image: "bt_sm_hilight.png" COMP;
25756 image: "ilist_2.png" COMP;
25759 part { name: "event";
25763 state: "default" 0.0;
25771 state: "default" 0.0;
25773 normal: "ilist_2.png";
25780 clip_to: "disclip";
25782 description { state: "default" 0.0;
25784 color: 255 255 255 0;
25794 normal: "bt_sm_base1.png";
25797 image.middle: SOLID;
25799 description { state: "selected" 0.0;
25800 inherit: "default" 0.0;
25802 color: 255 255 255 255;
25813 part { name: "elm.swallow.pad";
25815 description { state: "default" 0.0;
25828 part { name: "elm.swallow.preview";
25829 clip_to: "disclip";
25831 description { state: "default" 0.0;
25837 to_x: "elm.swallow.pad";
25842 to_x: "elm.swallow.pad";
25848 part { name: "elm.text.title";
25849 clip_to: "disclip";
25851 effect: SOFT_SHADOW;
25855 state: "default" 0.0;
25857 to_x: "elm.swallow.preview";
25874 description { state: "selected" 0.0;
25875 inherit: "default" 0.0;
25876 color: 224 224 224 255;
25880 part { name: "elm.text.artist";
25881 clip_to: "disclip";
25886 state: "default" 0.0;
25888 to_x: "elm.swallow.preview";
25905 description { state: "selected" 0.0;
25906 inherit: "default" 0.0;
25907 color: 128 128 128 255;
25911 part { name: "fg1";
25912 clip_to: "disclip";
25914 description { state: "default" 0.0;
25916 color: 255 255 255 0;
25918 rel2.relative: 1.0 0.5;
25921 normal: "bt_sm_hilight.png";
25925 description { state: "selected" 0.0;
25926 inherit: "default" 0.0;
25928 color: 255 255 255 255;
25931 part { name: "fg2";
25932 clip_to: "disclip";
25934 description { state: "default" 0.0;
25936 color: 255 255 255 0;
25940 normal: "bt_sm_shine.png";
25944 description { state: "selected" 0.0;
25945 inherit: "default" 0.0;
25947 color: 255 255 255 255;
25950 part { name: "disclip";
25952 description { state: "default" 0.0;
25956 description { state: "disabled" 0.0;
25957 inherit: "default" 0.0;
25958 color: 255 255 255 64;
25963 // signal: elm,state,%s,active
25964 // a "check" item named %s went active
25965 // signal: elm,state,%s,passive
25966 // a "check" item named %s went passive
25967 // default is passive
25970 signal: "elm,state,selected";
25972 action: STATE_SET "selected" 0.0;
25976 target: "elm.text.title";
25977 target: "elm.text.artist";
25980 name: "go_passive";
25981 signal: "elm,state,unselected";
25983 action: STATE_SET "default" 0.0;
25987 target: "elm.text.title";
25988 target: "elm.text.artist";
25989 transition: LINEAR 0.1;
25992 name: "go_disabled";
25993 signal: "elm,state,disabled";
25995 action: STATE_SET "disabled" 0.0;
25999 name: "go_enabled";
26000 signal: "elm,state,enabled";
26002 action: STATE_SET "default" 0.0;
26008 group { name: "elm/genlist/item/mode/default";
26009 data.item: "stacking" "above";
26010 data.item: "selectraise" "on";
26011 data.item: "labels" "elm.text.mode";
26012 data.item: "icons" "elm.swallow.mode";
26013 data.item: "mode_part" "elm.swallow.origin";
26014 data.item: "treesize" "20";
26016 image: "bt_sm_base1.png" COMP;
26017 image: "bt_sm_shine.png" COMP;
26018 image: "bt_sm_hilight.png" COMP;
26019 image: "ilist_1.png" COMP;
26020 image: "ilist_item_shadow.png" COMP;
26029 state: "default" 0.0;
26037 state: "default" 0.0;
26052 normal: "ilist_item_shadow.png";
26061 state: "default" 0.0;
26063 normal: "ilist_1.png";
26070 clip_to: "disclip";
26072 description { state: "default" 0.0;
26074 color: 255 255 255 0;
26084 normal: "bt_sm_base1.png";
26087 image.middle: SOLID;
26089 description { state: "selected" 0.0;
26090 inherit: "default" 0.0;
26092 color: 255 255 255 255;
26103 part { name: "elm.text.mode";
26104 clip_to: "disclip";
26107 description { state: "default" 0.0;
26108 rel2.relative: 0.5 1.0;
26115 text_class: "list_item";
26119 part { name: "elm.swallow.mode";
26120 clip_to: "disclip";
26122 description { state: "default" 0.0;
26123 rel1.relative: 0.5 0.0;
26126 part { name: "fg1";
26127 clip_to: "disclip";
26129 description { state: "default" 0.0;
26131 color: 255 255 255 0;
26133 rel2.relative: 1.0 0.5;
26136 normal: "bt_sm_hilight.png";
26140 description { state: "selected" 0.0;
26141 inherit: "default" 0.0;
26143 color: 255 255 255 255;
26146 part { name: "fg2";
26147 clip_to: "disclip";
26149 description { state: "default" 0.0;
26151 color: 255 255 255 0;
26155 normal: "bt_sm_shine.png";
26159 description { state: "selected" 0.0;
26160 inherit: "default" 0.0;
26162 color: 255 255 255 255;
26165 // Transparent part between base parts and slidable parts
26166 part { name: "event_block_layer";
26168 clip_to: "disclip";
26170 description { state: "default" 0.0;
26175 description { state: "repeat_events" 0.0;
26176 inherit: "default" 0.0;
26180 part { name: "pers";
26181 clip_to: "disclip";
26183 description { state: "default" 0.0;
26184 rel1.relative: 0.0 1.0;
26187 part { name: "elm.swallow.origin";
26188 clip_to: "disclip";
26190 description { state: "default" 0.0;
26194 description { state: "slide" 0.0;
26195 inherit: "default" 0.0;
26196 rel1.relative: 1 0;
26197 rel2.relative: 2 1;
26199 description { state: "rotate" 0.0;
26200 inherit: "default" 0.0;
26202 perspective: "pers";
26215 description { state: "rotate" 1.0;
26216 inherit: "default" 0.0;
26218 perspective: "pers";
26232 part { name: "disclip";
26234 description { state: "default" 0.0;
26238 description { state: "disabled" 0.0;
26239 inherit: "default" 0.0;
26240 color: 255 255 255 64;
26247 signal: "elm,state,selected";
26249 action: STATE_SET "selected" 0.0;
26255 name: "go_passive";
26256 signal: "elm,state,unselected";
26258 action: STATE_SET "default" 0.0;
26262 transition: LINEAR 0.1;
26265 name: "go_disabled";
26266 signal: "elm,state,disabled";
26268 action: STATE_SET "disabled" 0.0;
26272 name: "go_enabled";
26273 signal: "elm,state,enabled";
26275 action: STATE_SET "default" 0.0;
26279 name: "slide_right";
26280 signal: "elm,state,slide,active";
26282 action: STATE_SET "slide" 0.0;
26283 target: "elm.swallow.origin";
26284 transition: ACCELERATE 0.5;
26285 after: "unblock_event";
26288 name: "unblock_event";
26289 action: STATE_SET "repeat_events" 0.0;
26290 target: "event_block_layer";
26293 name: "slide_left";
26294 signal: "elm,state,slide,passive";
26296 action: STATE_SET "default" 0.0;
26297 target: "event_block_layer";
26298 after: "slide_left2";
26301 name: "slide_left2";
26302 action: STATE_SET "default" 0.0;
26303 target: "elm.swallow.origin";
26304 transition: DECELERATE 0.5;
26305 after: "slide_left_finished";
26308 name: "slide_left_finished";
26309 action: SIGNAL_EMIT "elm,state,slide,passive,finished" "elm";
26313 signal: "elm,state,rotate,active";
26315 action: STATE_SET "rotate" 0.0;
26316 target: "elm.swallow.origin";
26317 after: "rotate_on2";
26320 name: "rotate_on2";
26321 action: STATE_SET "rotate" 1.0;
26322 target: "elm.swallow.origin";
26323 transition: LINEAR 0.5;
26324 after: "unblock_event";
26327 name: "rotate_off";
26328 signal: "elm,state,rotate,passive";
26330 action: STATE_SET "default" 0.0;
26331 target: "event_block_layer";
26332 after: "rotate_off2";
26335 name: "rotate_off2";
26336 action: STATE_SET "rotate" 0.0;
26337 transition: LINEAR 0.5;
26338 target: "elm.swallow.origin";
26339 after: "rotate_off3";
26342 name: "rotate_off3";
26343 action: STATE_SET "default" 0.0;
26344 target: "elm.swallow.origin";
26345 after: "rotate_off_finished";
26348 name: "rotate_off_finished";
26349 action: SIGNAL_EMIT "elm,state,rotate,passive,finished" "elm";
26354 group { name: "elm/genlist/item_odd/mode/default";
26355 data.item: "stacking" "below";
26356 data.item: "selectraise" "on";
26357 data.item: "labels" "elm.text.mode";
26358 data.item: "icons" "elm.swallow.mode";
26359 data.item: "mode_part" "elm.swallow.origin";
26360 data.item: "treesize" "20";
26362 image: "bt_sm_base1.png" COMP;
26363 image: "bt_sm_shine.png" COMP;
26364 image: "bt_sm_hilight.png" COMP;
26365 image: "ilist_2.png" COMP;
26374 state: "default" 0.0;
26382 state: "default" 0.0;
26384 normal: "ilist_2.png";
26391 clip_to: "disclip";
26393 description { state: "default" 0.0;
26395 color: 255 255 255 0;
26405 normal: "bt_sm_base1.png";
26408 image.middle: SOLID;
26410 description { state: "selected" 0.0;
26411 inherit: "default" 0.0;
26413 color: 255 255 255 255;
26424 part { name: "elm.text.mode";
26425 clip_to: "disclip";
26428 description { state: "default" 0.0;
26429 rel2.relative: 0.5 1.0;
26436 text_class: "list_item";
26440 part { name: "elm.swallow.mode";
26441 clip_to: "disclip";
26443 description { state: "default" 0.0;
26444 rel1.relative: 0.5 0.0;
26447 part { name: "fg1";
26448 clip_to: "disclip";
26450 description { state: "default" 0.0;
26452 color: 255 255 255 0;
26454 rel2.relative: 1.0 0.5;
26457 normal: "bt_sm_hilight.png";
26461 description { state: "selected" 0.0;
26462 inherit: "default" 0.0;
26464 color: 255 255 255 255;
26467 part { name: "fg2";
26468 clip_to: "disclip";
26470 description { state: "default" 0.0;
26472 color: 255 255 255 0;
26476 normal: "bt_sm_shine.png";
26480 description { state: "selected" 0.0;
26481 inherit: "default" 0.0;
26483 color: 255 255 255 255;
26486 // Transparent part between base parts and slidable parts
26487 part { name: "event_block_layer";
26489 clip_to: "disclip";
26491 description { state: "default" 0.0;
26496 description { state: "repeat_events" 0.0;
26497 inherit: "default" 0.0;
26501 part { name: "pers";
26502 clip_to: "disclip";
26504 description { state: "default" 0.0;
26505 rel1.relative: 0.0 1.0;
26508 part { name: "elm.swallow.origin";
26509 clip_to: "disclip";
26511 description { state: "default" 0.0;
26515 description { state: "slide" 0.0;
26516 inherit: "default" 0.0;
26517 rel1.relative: 1 0;
26518 rel2.relative: 2 1;
26520 description { state: "rotate" 0.0;
26521 inherit: "default" 0.0;
26523 perspective: "pers";
26536 description { state: "rotate" 1.0;
26537 inherit: "default" 0.0;
26539 perspective: "pers";
26553 part { name: "disclip";
26555 description { state: "default" 0.0;
26559 description { state: "disabled" 0.0;
26560 inherit: "default" 0.0;
26561 color: 255 255 255 64;
26568 signal: "elm,state,selected";
26570 action: STATE_SET "selected" 0.0;
26576 name: "go_passive";
26577 signal: "elm,state,unselected";
26579 action: STATE_SET "default" 0.0;
26583 transition: LINEAR 0.1;
26586 name: "go_disabled";
26587 signal: "elm,state,disabled";
26589 action: STATE_SET "disabled" 0.0;
26593 name: "go_enabled";
26594 signal: "elm,state,enabled";
26596 action: STATE_SET "default" 0.0;
26600 name: "slide_right";
26601 signal: "elm,state,slide,active";
26603 action: STATE_SET "slide" 0.0;
26604 target: "elm.swallow.origin";
26605 transition: ACCELERATE 0.5;
26606 after: "unblock_event";
26609 name: "unblock_event";
26610 action: STATE_SET "repeat_events" 0.0;
26611 target: "event_block_layer";
26614 name: "slide_left";
26615 signal: "elm,state,slide,passive";
26617 action: STATE_SET "default" 0.0;
26618 target: "event_block_layer";
26619 after: "slide_left2";
26622 name: "slide_left2";
26623 action: STATE_SET "default" 0.0;
26624 target: "elm.swallow.origin";
26625 transition: DECELERATE 0.5;
26626 after: "slide_left_finished";
26629 name: "slide_left_finished";
26630 action: SIGNAL_EMIT "elm,state,slide,passive,finished" "elm";
26634 signal: "elm,state,rotate,active";
26636 action: STATE_SET "rotate" 0.0;
26637 target: "elm.swallow.origin";
26638 after: "rotate_on2";
26641 name: "rotate_on2";
26642 action: STATE_SET "rotate" 1.0;
26643 target: "elm.swallow.origin";
26644 transition: LINEAR 0.5;
26645 after: "unblock_event";
26648 name: "rotate_off";
26649 signal: "elm,state,rotate,passive";
26651 action: STATE_SET "default" 0.0;
26652 target: "event_block_layer";
26653 after: "rotate_off2";
26656 name: "rotate_off2";
26657 signal: "elm,state,rotate,passive";
26659 action: STATE_SET "rotate" 0.0;
26660 transition: LINEAR 0.5;
26661 target: "elm.swallow.origin";
26662 after: "rotate_off3";
26665 name: "rotate_off3";
26666 action: STATE_SET "default" 0.0;
26667 target: "elm.swallow.origin";
26668 after: "rotate_off_finished";
26671 name: "rotate_off_finished";
26672 action: SIGNAL_EMIT "elm,state,rotate,passive,finished" "elm";
26677 ///////////////////////////////////////////////////////////////////////////////
26678 group { name: "elm/pager/base/default";
26679 data.item: "onshow" "raise";
26681 // data.item: "onhide" "lower";
26682 // data.item: "onshow" "lower";
26684 image: "frame_1.png" COMP;
26685 image: "frame_2.png" COMP;
26686 image: "dia_grad.png" COMP;
26689 part { name: "clip";
26692 description { state: "default" 0.0;
26695 offset: -9999 -9999;
26701 color: 255 255 255 255;
26703 description { state: "visible" 0.0;
26704 inherit: "default" 0.0;
26706 description { state: "hidden" 0.0;
26707 inherit: "default" 0.0;
26708 color: 255 255 255 0;
26712 part { name: "base0";
26715 description { state: "default" 0.0;
26716 image.normal: "dia_grad.png";
26728 part { name: "base";
26731 description { state: "default" 0.0;
26733 normal: "frame_2.png";
26739 description { state: "hidden" 0.0;
26740 inherit: "default" 0.0;
26741 rel1.relative: -1.0 0.0;
26742 rel2.relative: 0.0 1.0;
26744 description { state: "visible" 0.0;
26745 inherit: "default" 0.0;
26746 rel1.relative: 0.0 0.0;
26747 rel2.relative: 1.0 1.0;
26750 part { name: "over";
26753 description { state: "default" 0.0;
26763 normal: "frame_1.png";
26770 part { name: "elm.swallow.content";
26773 description { state: "default" 0.0;
26786 program { name: "push_start";
26787 signal: "elm,action,push";
26789 action: STATE_SET "hidden" 0.0;
26792 after: "show_start2";
26794 program { name: "show_start";
26795 signal: "elm,action,show";
26797 action: STATE_SET "hidden" 0.0;
26800 after: "show_start2";
26802 program { name: "show_start2";
26803 action: STATE_SET "visible" 0.0;
26804 transition: DECELERATE 0.5;
26809 program { name: "show_end";
26810 action: SIGNAL_EMIT "elm,action,show,finished" "";
26812 program { name: "pop_start";
26813 signal: "elm,action,pop";
26815 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;
26826 after: "hide_start2";
26828 program { name: "hide_start2";
26829 action: STATE_SET "hidden" 0.0;
26830 transition: DECELERATE 0.5;
26835 program { name: "hide_end";
26836 action: SIGNAL_EMIT "elm,action,hide,finished" "";
26838 program { name: "reset";
26839 signal: "elm,action,reset";
26841 action: STATE_SET "default" 0.0;
26848 group { name: "elm/pager/base/slide";
26850 image: "frame_1.png" COMP;
26851 image: "frame_2.png" COMP;
26852 image: "dia_grad.png" COMP;
26855 part { name: "clip";
26858 description { state: "default" 0.0;
26861 offset: -9999 -9999;
26867 color: 255 255 255 255;
26869 description { state: "visible" 0.0;
26870 inherit: "default" 0.0;
26872 description { state: "hidden" 0.0;
26873 inherit: "default" 0.0;
26874 color: 255 255 255 0;
26877 description { state: "hidden2" 0.0;
26878 inherit: "default" 0.0;
26879 color: 255 255 255 0;
26883 part { name: "base0";
26886 description { state: "default" 0.0;
26887 image.normal: "dia_grad.png";
26899 part { name: "base";
26902 description { state: "default" 0.0;
26904 normal: "frame_2.png";
26910 description { state: "hidden" 0.0;
26911 inherit: "default" 0.0;
26912 rel1.relative: -1.0 0.0;
26913 rel2.relative: 0.0 1.0;
26915 description { state: "hidden2" 0.0;
26916 inherit: "default" 0.0;
26917 rel1.relative: 1.0 0.0;
26918 rel2.relative: 2.0 1.0;
26920 description { state: "visible" 0.0;
26921 inherit: "default" 0.0;
26922 rel1.relative: 0.0 0.0;
26923 rel2.relative: 1.0 1.0;
26926 part { name: "over";
26929 description { state: "default" 0.0;
26939 normal: "frame_1.png";
26946 part { name: "elm.swallow.content";
26949 description { state: "default" 0.0;
26962 program { name: "push_start";
26963 signal: "elm,action,push";
26965 action: STATE_SET "hidden2" 0.0;
26968 after: "show_start2";
26970 program { name: "show_start";
26971 signal: "elm,action,show";
26973 action: STATE_SET "hidden" 0.0;
26976 after: "show_start2";
26978 program { name: "show_start2";
26979 action: STATE_SET "visible" 0.0;
26980 transition: DECELERATE 0.5;
26985 program { name: "show_end";
26986 action: SIGNAL_EMIT "elm,action,show,finished" "";
26988 program { name: "pop_start";
26989 signal: "elm,action,pop";
26991 action: STATE_SET "visible" 0.0;
26994 after: "pop_start2";
26996 program { name: "pop_start2";
26997 action: STATE_SET "hidden2" 0.0;
26998 transition: DECELERATE 0.5;
27003 program { name: "hide_start";
27004 signal: "elm,action,hide";
27006 action: STATE_SET "visible" 0.0;
27009 after: "hide_start2";
27011 program { name: "hide_start2";
27012 action: STATE_SET "hidden" 0.0;
27013 transition: DECELERATE 0.5;
27018 program { name: "hide_end";
27019 action: SIGNAL_EMIT "elm,action,hide,finished" "";
27021 program { name: "reset";
27022 signal: "elm,action,reset";
27024 action: STATE_SET "default" 0.0;
27030 group { name: "elm/pager/base/slide_invisible";
27032 part { name: "clip";
27035 description { state: "default" 0.0;
27038 offset: -9999 -9999;
27044 color: 255 255 255 255;
27046 description { state: "visible" 0.0;
27047 inherit: "default" 0.0;
27049 description { state: "hidden" 0.0;
27050 inherit: "default" 0.0;
27051 color: 255 255 255 0;
27054 description { state: "hidden2" 0.0;
27055 inherit: "default" 0.0;
27056 color: 255 255 255 0;
27060 part { name: "base";
27064 description { state: "default" 0.0;
27067 description { state: "hidden" 0.0;
27069 rel1.relative: -1.0 0.0;
27070 rel2.relative: 0.0 1.0;
27072 description { state: "hidden2" 0.0;
27074 rel1.relative: 1.0 0.0;
27075 rel2.relative: 2.0 1.0;
27077 description { state: "visible" 0.0;
27079 rel1.relative: 0.0 0.0;
27080 rel2.relative: 1.0 1.0;
27083 part { name: "elm.swallow.content";
27086 description { state: "default" 0.0;
27093 program { name: "push_start";
27094 signal: "elm,action,push";
27096 action: STATE_SET "hidden2" 0.0;
27099 after: "show_start2";
27101 program { name: "show_start";
27102 signal: "elm,action,show";
27104 action: STATE_SET "hidden" 0.0;
27107 after: "show_start2";
27109 program { name: "show_start2";
27110 action: STATE_SET "visible" 0.0;
27111 transition: DECELERATE 0.5;
27116 program { name: "show_end";
27117 action: SIGNAL_EMIT "elm,action,show,finished" "";
27119 program { name: "pop_start";
27120 signal: "elm,action,pop";
27122 action: STATE_SET "visible" 0.0;
27125 after: "pop_start2";
27127 program { name: "pop_start2";
27128 action: STATE_SET "hidden2" 0.0;
27129 transition: DECELERATE 0.5;
27134 program { name: "hide_start";
27135 signal: "elm,action,hide";
27137 action: STATE_SET "visible" 0.0;
27140 after: "hide_start2";
27142 program { name: "hide_start2";
27143 action: STATE_SET "hidden" 0.0;
27144 transition: DECELERATE 0.5;
27149 program { name: "hide_end";
27150 action: SIGNAL_EMIT "elm,action,hide,finished" "";
27152 program { name: "reset";
27153 signal: "elm,action,reset";
27155 action: STATE_SET "default" 0.0;
27162 group { name: "elm/pager/base/fade";
27163 data.item: "onshow" "raise";
27165 // data.item: "onhide" "lower";
27166 // data.item: "onshow" "lower";
27168 image: "frame_1.png" COMP;
27169 image: "frame_2.png" COMP;
27170 image: "dia_grad.png" COMP;
27173 part { name: "clip_base";
27176 description { state: "default" 0.0;
27179 offset: -9999 -9999;
27185 color: 255 255 255 120;
27187 description { state: "visible" 0.0;
27188 inherit: "default" 0.0;
27190 description { state: "hidden" 0.0;
27191 inherit: "default" 0.0;
27192 color: 255 255 255 0;
27196 part { name: "clip";
27199 description { state: "default" 0.0;
27202 offset: -9999 -9999;
27208 color: 255 255 255 255;
27210 description { state: "visible" 0.0;
27211 inherit: "default" 0.0;
27213 description { state: "hidden" 0.0;
27214 inherit: "default" 0.0;
27215 color: 255 255 255 0;
27219 part { name: "base0";
27221 clip_to: "clip_base";
27222 description { state: "default" 0.0;
27223 image.normal: "dia_grad.png";
27235 part { name: "base";
27237 clip_to: "clip_base";
27238 description { state: "default" 0.0;
27240 normal: "frame_2.png";
27247 part { name: "over";
27250 description { state: "default" 0.0;
27260 normal: "frame_1.png";
27267 part { name: "elm.swallow.content";
27270 description { state: "default" 0.0;
27283 program { name: "push_start";
27284 signal: "elm,action,push";
27286 action: STATE_SET "hidden" 0.0;
27288 target: "clip_base";
27289 after: "show_start2";
27291 program { name: "show_start";
27292 signal: "elm,action,show";
27294 action: STATE_SET "hidden" 0.0;
27296 target: "clip_base";
27297 after: "show_start2";
27299 program { name: "show_start2";
27300 action: STATE_SET "visible" 0.0;
27301 transition: DECELERATE 0.5;
27303 target: "clip_base";
27306 program { name: "show_end";
27307 action: SIGNAL_EMIT "elm,action,show,finished" "";
27309 program { name: "pop_start";
27310 signal: "elm,action,pop";
27312 action: STATE_SET "visible" 0.0;
27314 target: "clip_base";
27315 after: "hide_start2";
27317 program { name: "hide_start";
27318 signal: "elm,action,hide";
27320 action: STATE_SET "visible" 0.0;
27322 target: "clip_base";
27323 after: "hide_start2";
27325 program { name: "hide_start2";
27326 action: STATE_SET "hidden" 0.0;
27327 transition: DECELERATE 0.5;
27329 target: "clip_base";
27332 program { name: "hide_end";
27333 action: SIGNAL_EMIT "elm,action,hide,finished" "";
27335 program { name: "reset";
27336 signal: "elm,action,reset";
27338 action: STATE_SET "default" 0.0;
27339 target: "clip_base";
27344 group { name: "elm/pager/base/fade_translucide";
27345 data.item: "onshow" "raise";
27347 // data.item: "onhide" "lower";
27348 // data.item: "onshow" "lower";
27350 image: "frame_1.png" COMP;
27351 image: "frame_2.png" COMP;
27352 image: "dia_grad.png" COMP;
27355 part { name: "clip_base";
27358 description { state: "default" 0.0;
27361 offset: -9999 -9999;
27367 color: 255 255 255 120;
27369 description { state: "visible" 0.0;
27370 inherit: "default" 0.0;
27372 description { state: "hidden" 0.0;
27373 inherit: "default" 0.0;
27374 color: 255 255 255 0;
27378 part { name: "clip";
27381 description { state: "default" 0.0;
27384 offset: -9999 -9999;
27390 color: 255 255 255 255;
27392 description { state: "visible" 0.0;
27393 inherit: "default" 0.0;
27395 description { state: "hidden" 0.0;
27396 inherit: "default" 0.0;
27397 color: 255 255 255 0;
27401 part { name: "base0";
27403 clip_to: "clip_base";
27404 description { state: "default" 0.0;
27405 image.normal: "dia_grad.png";
27417 part { name: "base";
27419 clip_to: "clip_base";
27420 description { state: "default" 0.0;
27422 normal: "frame_2.png";
27429 part { name: "over";
27432 description { state: "default" 0.0;
27442 normal: "frame_1.png";
27449 part { name: "elm.swallow.content";
27452 description { state: "default" 0.0;
27465 program { name: "push_start";
27466 signal: "elm,action,push";
27468 action: STATE_SET "hidden" 0.0;
27470 target: "clip_base";
27471 after: "show_start2";
27473 program { name: "show_start";
27474 signal: "elm,action,show";
27476 action: STATE_SET "hidden" 0.0;
27478 target: "clip_base";
27479 after: "show_start2";
27481 program { name: "show_start2";
27482 action: STATE_SET "visible" 0.0;
27483 transition: DECELERATE 0.5;
27485 target: "clip_base";
27488 program { name: "show_end";
27489 action: SIGNAL_EMIT "elm,action,show,finished" "";
27491 program { name: "pop_start";
27492 signal: "elm,action,pop";
27494 action: STATE_SET "visible" 0.0;
27496 target: "clip_base";
27497 after: "hide_start2";
27499 program { name: "hide_start";
27500 signal: "elm,action,hide";
27502 action: STATE_SET "visible" 0.0;
27504 target: "clip_base";
27505 after: "hide_start2";
27507 program { name: "hide_start2";
27508 action: STATE_SET "hidden" 0.0;
27509 transition: DECELERATE 0.5;
27511 target: "clip_base";
27514 program { name: "hide_end";
27515 action: SIGNAL_EMIT "elm,action,hide,finished" "";
27517 program { name: "reset";
27518 signal: "elm,action,reset";
27520 action: STATE_SET "default" 0.0;
27521 target: "clip_base";
27526 group { name: "elm/pager/base/fade_invisible";
27527 data.item: "onshow" "raise";
27529 // data.item: "onhide" "lower";
27530 // data.item: "onshow" "lower";
27532 part { name: "clip";
27535 description { state: "default" 0.0;
27537 offset: -9999 -9999;
27542 color: 255 255 255 255;
27544 description { state: "visible" 0.0;
27545 inherit: "default" 0.0;
27547 description { state: "hidden" 0.0;
27548 inherit: "default" 0.0;
27549 color: 255 255 255 0;
27553 part { name: "elm.swallow.content";
27556 description { state: "default" 0.0;
27567 program { name: "push_start";
27568 signal: "elm,action,push";
27570 action: STATE_SET "hidden" 0.0;
27572 after: "show_start2";
27574 program { name: "show_start";
27575 signal: "elm,action,show";
27577 action: STATE_SET "hidden" 0.0;
27579 after: "show_start2";
27581 program { name: "show_start2";
27582 action: STATE_SET "visible" 0.0;
27583 transition: DECELERATE 0.5;
27587 program { name: "show_end";
27588 action: SIGNAL_EMIT "elm,action,show,finished" "";
27590 program { name: "pop_start";
27591 signal: "elm,action,pop";
27593 action: STATE_SET "visible" 0.0;
27595 after: "hide_start2";
27597 program { name: "hide_start";
27598 signal: "elm,action,hide";
27600 action: STATE_SET "visible" 0.0;
27602 after: "hide_start2";
27604 program { name: "hide_start2";
27605 action: STATE_SET "hidden" 0.0;
27606 transition: DECELERATE 0.5;
27610 program { name: "hide_end";
27611 action: SIGNAL_EMIT "elm,action,hide,finished" "";
27613 program { name: "reset";
27614 signal: "elm,action,reset";
27616 action: STATE_SET "default" 0.0;
27622 group { name: "elm/pager/base/flip";
27623 data.item: "onshow" "raise";
27625 image: "frame_1.png" COMP;
27626 image: "frame_2.png" COMP;
27627 image: "dia_grad.png" COMP;
27630 part { name: "elm.swallow.content";
27632 description { state: "default" 0.0;
27644 description { state: "hidden" 0.0;
27645 inherit: "default" 0.0;
27647 map.rotation.y: 90.0;
27649 description { state: "before_hidden" 0.0;
27650 inherit: "default" 0.0;
27652 map.rotation.y: -90.0;
27657 program { name: "push_start";
27658 signal: "elm,action,push";
27662 program { name: "push1";
27663 action: STATE_SET "hidden" 0.0;
27664 target: "elm.swallow.content";
27667 program { name: "push2";
27668 action: STATE_SET "default" 0.0;
27670 transition: LINEAR 0.5;
27671 target: "elm.swallow.content";
27674 program { name: "push3";
27675 action: SIGNAL_EMIT "elm,action,show,finished" "";
27678 program { name: "show_start";
27679 signal: "elm,action,show";
27683 program { name: "show1";
27684 action: STATE_SET "before_hidden" 0.0;
27685 target: "elm.swallow.content";
27688 program { name: "show2";
27689 action: STATE_SET "default" 0.0;
27691 transition: LINEAR 0.5;
27692 target: "elm.swallow.content";
27695 program { name: "show3";
27696 action: SIGNAL_EMIT "elm,action,show,finished" "";
27699 program { name: "pop_start";
27700 signal: "elm,action,pop";
27704 program { name: "pop1";
27705 action: STATE_SET "default" 0.0;
27706 target: "elm.swallow.content";
27709 program { name: "pop2";
27710 action: STATE_SET "hidden" 0.0;
27711 transition: LINEAR 0.5;
27712 target: "elm.swallow.content";
27715 program { name: "pop3";
27716 action: SIGNAL_EMIT "elm,action,hide,finished" "";
27719 program { name: "hide_start";
27720 signal: "elm,action,hide";
27724 program { name: "hide1";
27725 action: STATE_SET "default" 0.0;
27726 target: "elm.swallow.content";
27729 program { name: "hide2";
27730 action: STATE_SET "before_hidden" 0.0;
27731 transition: LINEAR 0.5;
27732 target: "elm.swallow.content";
27735 program { name: "hide3";
27736 action: SIGNAL_EMIT "elm,action,hide,finished" "";
27739 program { name: "reset";
27740 signal: "elm,action,reset";
27742 action: STATE_SET "default" 0.0;
27743 target: "elm.swallow.content";
27750 ///////////////////////////////////////////////////////////////////////////////
27751 // FIXME: this doesn't look too hot. need to fix it up
27752 group { name: "elm/progressbar/horizontal/default";
27754 image: "shelf_inset.png" COMP;
27755 image: "bt_sm_base2.png" COMP;
27756 image: "bt_sm_hilight.png" COMP;
27757 image: "bt_sm_shine.png" COMP;
27760 part { name: "elm.background.progressbar";
27763 state: "default" 0.0;
27773 part { name: "elm.swallow.bar";
27779 state: "default" 0.0;
27782 to_y: "elm.background.progressbar";
27786 to: "elm.background.progressbar";
27791 part { name: "elm.swallow.content";
27793 description { state: "default" 0.0;
27798 to_y: "elm.background.progressbar";
27803 to_y: "elm.background.progressbar";
27806 description { state: "visible" 0.0;
27807 inherit: "default" 0.0;
27810 aspect_preference: VERTICAL;
27814 part { name: "elm.text";
27818 description { state: "default" 0.0;
27822 rel1.to_x: "elm.swallow.content";
27823 rel1.relative: 1.0 0.0;
27825 rel2.to_x: "elm.swallow.content";
27826 rel2.relative: 1.0 1.0;
27827 rel2.offset: -1 -5;
27830 font: "Sans,Edje-Vera";
27836 description { state: "visible" 0.0;
27837 inherit: "default" 0.0;
27845 part { name: "background";
27847 clip_to: "elm.background.progressbar";
27849 state: "default" 0.0;
27851 to: "elm.swallow.bar";
27855 to: "elm.swallow.bar";
27860 normal: "shelf_inset.png";
27866 part { name: "elm.text.status";
27869 description { state: "default" 0.0;
27881 font: "Sans:style=Bold,Edje-Vera-Bold";
27888 description { state: "hidden" 0.0;
27889 inherit: "default" 0.0;
27895 part { name: "elm.progress.progressbar";
27897 clip_to: "elm.background.progressbar";
27899 state: "default" 0.0;
27903 to: "elm.swallow.bar";
27907 to_y: "elm.swallow.bar";
27908 to_x: "elm.cur.progressbar";
27912 normal: "bt_sm_base2.png";
27917 state: "invert" 0.0;
27918 inherit: "default" 0.0;
27920 to_y: "elm.swallow.bar";
27921 to_x: "elm.cur.progressbar";
27924 to: "elm.swallow.bar";
27929 state: "state_begin" 0.0;
27930 inherit: "default" 0.0;
27932 to: "elm.swallow.bar";
27936 to: "elm.swallow.bar";
27941 state: "state_end" 0.0;
27942 inherit: "default" 0.0;
27944 to: "elm.swallow.bar";
27948 to: "elm.swallow.bar";
27953 part { name: "text-bar";
27956 clip_to: "progress-rect";
27957 effect: SOFT_SHADOW;
27959 description { state: "default" 0.0;
27963 rel1.to: "elm.text.status";
27964 rel1.offset: -1 -1;
27965 rel2.to: "elm.text.status";
27967 text_source: "elm.text.status";
27968 font: "Sans:style=Bold,Edje-Vera-Bold";
27973 color: 224 224 224 255;
27976 description { state: "hidden" 0.0;
27977 inherit: "default" 0.0;
27983 part { name: "over1";
27985 description { state: "default" 0.0;
27986 rel1.to: "elm.progress.progressbar";
27987 rel2.to: "elm.progress.progressbar";
27988 rel2.relative: 1.0 0.5;
27990 normal: "bt_sm_hilight.png";
27996 part { name: "over2";
27999 description { state: "default" 0.0;
28000 rel1.to: "elm.progress.progressbar";
28001 rel2.to: "elm.progress.progressbar";
28003 normal: "bt_sm_shine.png";
28009 part { name: "elm.cur.progressbar";
28012 confine: "background";
28016 description { state: "default" 0.0;
28024 rel2.to: "background";
28027 part { name: "progress-rect";
28030 state: "default" 0.0;
28031 rel1.to: "elm.progress.progressbar";
28032 rel2.to: "elm.progress.progressbar";
28037 program { name: "label_show";
28038 signal: "elm,state,text,visible";
28040 action: STATE_SET "visible" 0.0;
28041 target: "elm.text";
28043 program { name: "label_hide";
28044 signal: "elm,state,text,hidden";
28046 action: STATE_SET "default" 0.0;
28047 target: "elm.text";
28049 program { name: "icon_show";
28050 signal: "elm,state,icon,visible";
28052 action: STATE_SET "visible" 0.0;
28053 target: "elm.swallow.content";
28055 program { name: "icon_hide";
28056 signal: "elm,state,icon,hidden";
28058 action: STATE_SET "default" 0.0;
28059 target: "elm.swallow.content";
28061 program { name: "units_show";
28062 signal: "elm,state,units,visible";
28064 action: STATE_SET "default" 0.0;
28065 target: "text-bar";
28066 target: "elm.text.status";
28068 program { name: "units_hide";
28069 signal: "elm,state,units,hidden";
28071 action: STATE_SET "hidden" 0.0;
28072 target: "text-bar";
28073 target: "elm.text.status";
28075 program { name: "slide_to_end";
28076 action: STATE_SET "state_end" 0.0;
28077 transition: LINEAR 0.5;
28078 target: "elm.progress.progressbar";
28079 after: "slide_to_begin";
28081 program { name: "slide_to_begin";
28082 signal: "elm,state,slide,begin";
28083 action: STATE_SET "state_begin" 0.0;
28084 target: "elm.progress.progressbar";
28085 transition: LINEAR 0.5;
28086 after: "slide_to_end";
28088 program { name: "start_pulse";
28089 signal: "elm,state,pulse,start";
28091 after: "slide_to_end";
28093 program { name: "stop_pulse";
28094 signal: "elm,state,pulse,stop";
28096 action: ACTION_STOP;
28097 target: "slide_to_begin";
28098 target: "slide_to_end";
28099 target: "start_pulse";
28100 after: "state_pulse";
28102 program { name: "state_pulse";
28103 signal: "elm,state,pulse";
28105 action: STATE_SET "state_begin" 0.0;
28106 target: "elm.progress.progressbar";
28107 after: "units_hide";
28109 program { name: "state_fraction";
28110 signal: "elm,state,fraction";
28112 action: ACTION_STOP;
28113 target: "slide_to_begin";
28114 target: "slide_to_end";
28115 target: "start_pulse";
28116 action: STATE_SET "default" 0.0;
28117 target: "elm.progress.progressbar";
28119 program { name: "set_invert_on";
28120 signal: "elm,state,inverted,on";
28122 action: STATE_SET "invert" 0.0;
28123 target: "elm.progress.progressbar";
28125 program { name: "set_invert_off";
28126 signal: "elm,state,inverted,off";
28128 action: STATE_SET "default" 0.0;
28129 target: "elm.progress.progressbar";
28134 ///////////////////////////////////////////////////////////////////////////////
28135 group { name: "elm/progressbar/vertical/default";
28137 image: "shelf_inset.png" COMP;
28138 image: "bt_sm_base2.png" COMP;
28139 image: "bt_sm_hilight.png" COMP;
28140 image: "bt_sm_shine.png" COMP;
28143 part { name: "elm.background.progressbar";
28147 state: "default" 0.0;
28158 part { name: "elm.swallow.bar";
28161 description { state: "default" 0.0;
28171 to_y: "elm.text.box";
28177 part { name: "elm.swallow.content";
28179 description { state: "default" 0.0;
28184 to_x: "elm.swallow.bar";
28189 to_x: "elm.swallow.bar";
28192 description { state: "visible" 0.0;
28193 inherit: "default" 0.0;
28196 aspect_preference: HORIZONTAL;
28200 part { name: "elm.text";
28204 description { state: "default" 0.0;
28208 rel1.to_y: "elm.swallow.content";
28209 rel1.relative: 0.5 1.0;
28211 rel2.to_y: "elm.swallow.content";
28212 rel2.relative: 0.5 1.0;
28213 rel2.offset: -1 -1;
28216 font: "Sans,Edje-Vera";
28222 description { state: "visible" 0.0;
28223 inherit: "default" 0.0;
28231 part { name: "background";
28233 clip_to: "elm.background.progressbar";
28235 state: "default" 0.0;
28237 to: "elm.swallow.bar";
28241 to: "elm.swallow.bar";
28246 normal: "shelf_inset.png";
28252 part { name: "elm.progress.progressbar";
28254 clip_to: "elm.background.progressbar";
28256 state: "default" 0.0;
28260 to: "elm.swallow.bar";
28264 to_x: "elm.swallow.bar";
28265 to_y: "elm.cur.progressbar";
28269 normal: "bt_sm_base2.png";
28274 state: "invert" 0.0;
28275 inherit: "default" 0.0;
28277 to_x: "elm.swallow.bar";
28278 to_y: "elm.cur.progressbar";
28281 to: "elm.swallow.bar";
28286 state: "state_begin" 0.0;
28287 inherit: "default" 0.0;
28289 to: "elm.swallow.bar";
28293 to: "elm.swallow.bar";
28298 state: "state_end" 0.0;
28299 inherit: "default" 0.0;
28301 to: "elm.swallow.bar";
28305 to: "elm.swallow.bar";
28311 part { name: "over1";
28313 description { state: "default" 0.0;
28314 rel1.to: "elm.progress.progressbar";
28315 rel2.to: "elm.progress.progressbar";
28316 rel2.relative: 1.0 0.5;
28318 normal: "bt_sm_hilight.png";
28324 part { name: "over2";
28327 description { state: "default" 0.0;
28328 rel1.to: "elm.progress.progressbar";
28329 rel2.to: "elm.progress.progressbar";
28331 normal: "bt_sm_shine.png";
28337 part { name: "elm.cur.progressbar";
28340 confine: "background";
28344 description { state: "default" 0.0;
28352 rel2.to: "background";
28356 part { name: "elm.text.box";
28359 description { state: "default" 0.0;
28362 to: "elm.text.status";
28366 to: "elm.text.status";
28369 color: 255 255 255 0;
28371 description { state: "visible" 0.0;
28372 inherit: "default" 0.0;
28376 part { name: "elm.text.status";
28380 description { state: "default" 0.0;
28384 rel1.relative: 0.0 1.0;
28386 rel2.relative: 1.0 1.0;
28390 font: "Sans:style=Bold,Edje-Vera-Bold";
28396 description { state: "visible" 0.0;
28397 inherit: "default" 0.0;
28402 rel2.offset: -9 -9;
28407 program { name: "label_show";
28408 signal: "elm,state,text,visible";
28410 action: STATE_SET "visible" 0.0;
28411 target: "elm.text";
28413 program { name: "label_hide";
28414 signal: "elm,state,text,hidden";
28416 action: STATE_SET "default" 0.0;
28417 target: "elm.text";
28419 program { name: "icon_show";
28420 signal: "elm,state,icon,visible";
28422 action: STATE_SET "visible" 0.0;
28423 target: "elm.swallow.content";
28425 program { name: "icon_hide";
28426 signal: "elm,state,icon,hidden";
28428 action: STATE_SET "default" 0.0;
28429 target: "elm.swallow.content";
28431 program { name: "units_show";
28432 signal: "elm,state,units,visible";
28434 action: STATE_SET "visible" 0.0;
28435 target: "elm.text.status";
28436 target: "elm.text.box";
28438 program { name: "units_hide";
28439 signal: "elm,state,units,hidden";
28441 action: STATE_SET "default" 0.0;
28442 target: "elm.text.status";
28443 target: "elm.text.box";
28445 program { name: "slide_to_end";
28446 action: STATE_SET "state_end" 0.0;
28447 transition: LINEAR 0.5;
28448 target: "elm.progress.progressbar";
28449 after: "slide_to_begin";
28451 program { name: "slide_to_begin";
28452 action: STATE_SET "state_begin" 0.0;
28453 target: "elm.progress.progressbar";
28454 transition: LINEAR 0.5;
28455 after: "slide_to_end";
28457 program { name: "start_pulse";
28458 signal: "elm,state,pulse,start";
28460 action: STATE_SET "state_begin" 0.0;
28461 target: "elm.progress.progressbar";
28462 after: "slide_to_end";
28464 program { name: "stop_pulse";
28465 signal: "elm,state,pulse,stop";
28467 action: ACTION_STOP;
28468 target: "slide_to_begin";
28469 target: "slide_to_end";
28470 target: "start_pulse";
28471 after: "state_pulse";
28473 program { name: "state_pulse";
28474 signal: "elm,state,pulse";
28476 action: STATE_SET "state_begin" 0.0;
28477 target: "elm.progress.progressbar";
28478 after: "units_hide";
28480 program { name: "state_fraction";
28481 signal: "elm,state,fraction";
28483 action: ACTION_STOP;
28484 target: "slide_to_begin";
28485 target: "slide_to_end";
28486 target: "start_pulse";
28487 action: STATE_SET "default" 0.0;
28488 target: "elm.progress.progressbar";
28490 program { name: "set_invert_on";
28491 signal: "elm,state,inverted,on";
28493 action: STATE_SET "invert" 0.0;
28494 target: "elm.progress.progressbar";
28495 target: "elm.cur.progressbar";
28497 program { name: "set_invert_off";
28498 signal: "elm,state,inverted,off";
28500 action: STATE_SET "default" 0.0;
28501 target: "elm.progress.progressbar";
28502 target: "elm.cur.progressbar";
28507 ///////////////////////////////////////////////////////////////////////////////
28508 group { name: "elm/separator/horizontal/default";
28510 image: "separator_h.png" COMP;
28513 part { name: "separator"; // separator group
28514 description { state: "default" 0.0;
28517 rel2.offset: -5 -5;
28519 normal: "separator_h.png";
28529 ///////////////////////////////////////////////////////////////////////////////
28530 group { name: "elm/separator/vertical/default";
28532 image: "separator_v.png" COMP;
28535 part { name: "separator"; // separator group
28536 description { state: "default" 0.0;
28539 rel2.offset: -5 -5;
28541 normal: "separator_v.png";
28551 group { name: "elm/progressbar/horizontal/wheel";
28553 image: "busy-1.png" COMP;
28554 image: "busy-2.png" COMP;
28555 image: "busy-3.png" COMP;
28556 image: "busy-4.png" COMP;
28557 image: "busy-5.png" COMP;
28558 image: "busy-6.png" COMP;
28559 image: "busy-7.png" COMP;
28560 image: "busy-8.png" COMP;
28561 image: "busy-9.png" COMP;
28564 part { name: "elm.background.progressbar";
28568 state: "default" 0.0;
28571 part { name: "elm.swallow.bar";
28574 description { state: "default" 0.0;
28580 part { name: "elm.swallow.content";
28582 description { state: "default" 0.0;
28588 part { name: "background";
28590 clip_to: "elm.background.progressbar";
28592 state: "default" 0.0;
28597 aspect_preference: BOTH;
28599 normal: "busy-9.png";
28604 state: "pulse" 0.0;
28605 inherit: "default" 0.0;
28607 normal: "busy-9.png";
28608 tween: "busy-1.png";
28609 tween: "busy-2.png";
28610 tween: "busy-3.png";
28611 tween: "busy-4.png";
28612 tween: "busy-5.png";
28613 tween: "busy-6.png";
28614 tween: "busy-7.png";
28615 tween: "busy-8.png";
28622 program { name: "start_pulse";
28623 signal: "elm,state,pulse,start";
28625 action: STATE_SET "pulse" 0.0;
28626 target: "background";
28627 transition: LINEAR 0.5;
28628 after: "start_pulse";
28630 program { name: "stop_pulse";
28631 signal: "elm,state,pulse,stop";
28633 action: STATE_SET "default" 0.0;
28634 target: "background";
28640 ///////////////////////////////////////////////////////////////////////////////
28641 group { name: "elm/spinner/base/default";
28643 image: "shelf_inset.png" COMP;
28644 image: "bt_base1.png" COMP;
28645 image: "bt_hilight.png" COMP;
28646 image: "bt_shine.png" COMP;
28647 image: "bt_glow.png" COMP;
28648 image: "bt_dis_base.png" COMP;
28649 image: "bt_dis_hilight.png" COMP;
28650 image: "sp_bt_l.png" COMP;
28651 image: "sp_bt_r.png" COMP;
28656 description { state: "default" 0.0;
28659 rel2.offset: -2 -2;
28660 color: 255 255 255 0;
28663 part { name: "conf_over";
28665 description { state: "default" 0.0;
28669 normal: "shelf_inset.png";
28676 part { name: "left_bt";
28678 description { state: "default" 0.0;
28688 aspect_preference: VERTICAL;
28690 normal: "bt_base1.png";
28695 description { state: "clicked" 0.0;
28696 inherit: "default" 0.0;
28697 image.normal: "bt_base1.png";
28698 image.middle: SOLID;
28700 description { state: "disabled" 0.0;
28701 inherit: "default" 0.0;
28703 normal: "bt_dis_base.png";
28708 part { name: "left_over1";
28710 description { state: "default" 0.0;
28711 rel1.to: "left_bt";
28712 rel2 { to: "left_bt";
28716 normal: "bt_hilight.png";
28720 description { state: "disabled" 0.0;
28721 inherit: "default" 0.0;
28723 normal: "bt_dis_hilight.png";
28728 part { name: "left_over2";
28731 ignore_flags: ON_HOLD;
28732 description { state: "default" 0.0;
28733 rel1.to: "left_bt";
28734 rel2.to: "left_bt";
28736 normal: "bt_shine.png";
28740 description { state: "disabled" 0.0;
28741 inherit: "default" 0.0;
28745 part { name: "left_over3";
28748 description { state: "default" 0.0;
28749 color: 255 255 255 0;
28750 rel1.to: "left_bt";
28751 rel2.to: "left_bt";
28753 normal: "bt_glow.png";
28754 border: 12 12 12 12;
28758 description { state: "clicked" 0.0;
28759 inherit: "default" 0.0;
28761 color: 255 255 255 255;
28764 part { name: "right_bt";
28766 description { state: "default" 0.0;
28776 aspect_preference: VERTICAL;
28778 normal: "bt_base1.png";
28783 description { state: "clicked" 0.0;
28784 inherit: "default" 0.0;
28785 image.normal: "bt_base1.png";
28786 image.middle: SOLID;
28788 description { state: "disabled" 0.0;
28789 inherit: "default" 0.0;
28791 normal: "bt_dis_base.png";
28796 part { name: "right_over1";
28798 description { state: "default" 0.0;
28799 rel1.to: "right_bt";
28800 rel2 { to: "right_bt";
28804 normal: "bt_hilight.png";
28808 description { state: "disabled" 0.0;
28809 inherit: "default" 0.0;
28811 normal: "bt_dis_hilight.png";
28816 part { name: "right_over2";
28819 ignore_flags: ON_HOLD;
28820 description { state: "default" 0.0;
28821 rel1.to: "right_bt";
28822 rel2.to: "right_bt";
28824 normal: "bt_shine.png";
28828 description { state: "disabled" 0.0;
28829 inherit: "default" 0.0;
28833 part { name: "right_over3";
28836 description { state: "default" 0.0;
28837 color: 255 255 255 0;
28838 rel1.to: "right_bt";
28839 rel2.to: "right_bt";
28841 normal: "bt_glow.png";
28842 border: 12 12 12 12;
28846 description { state: "clicked" 0.0;
28847 inherit: "default" 0.0;
28849 color: 255 255 255 255;
28852 part { name: "left_bt_icon";
28854 description { state: "default" 0.0;
28855 rel1.to: "left_bt";
28857 rel2.to: "left_bt";
28858 rel2.offset: -5 -5;
28862 aspect_preference: BOTH;
28863 image.normal: "sp_bt_l.png";
28865 description { state: "rtl" 0.0;
28866 inherit: "default" 0.0;
28867 image.normal: "sp_bt_r.png";
28870 part { name: "right_bt_icon";
28872 description { state: "default" 0.0;
28873 rel1.to: "right_bt";
28875 rel2.to: "right_bt";
28876 rel2.offset: -5 -5;
28880 aspect_preference: BOTH;
28881 image.normal: "sp_bt_r.png";
28883 description { state: "rtl" 0.0;
28884 inherit: "default" 0.0;
28885 image.normal: "sp_bt_l.png";
28888 part { name: "elm.text";
28892 description { state: "default" 0.0;
28895 rel1 { relative: 1.0 0.0;
28900 rel2 { relative: 0.0 1.0;
28907 font: "Sans,Edje-Vera";
28913 description { state: "active" 0.0;
28914 inherit: "default" 0.0;
28917 description { state: "disabled_active" 0.0;
28918 inherit: "default" 0.0;
28922 description { state: "disabled" 0.0;
28923 inherit: "default" 0.0;
28928 part { name: "elm.dragable.slider";
28936 description { state: "default" 0.0;
28943 part { name: "button_events";
28946 events: "elm.dragable.slider";
28949 description { state: "default" 0.0;
28950 rel1.to: "elm.text";
28951 rel2.to: "elm.text";
28955 part { name: "elm.swallow.entry";
28957 description { state: "default" 0.0;
28960 rel1 { relative: 1.0 0.5;
28965 rel2 { relative: 0.0 0.5;
28973 description { state: "active" 0.0;
28974 inherit: "default" 0.0;
28976 color: 255 255 255 255;
28978 description { state: "disabled_active" 0.0;
28979 inherit: "default" 0.0;
28982 description { state: "disabled" 0.0;
28983 inherit: "default" 0.0;
28987 part { name: "disabler";
28989 description { state: "default" 0.0;
28993 description { state: "disabled" 0.0;
28994 inherit: "default" 0.0;
29000 program { name: "text_show";
29001 signal: "elm,state,text,visible";
29003 action: STATE_SET "visible" 0.0;
29004 target: "elm.text";
29006 program { name: "text_hide";
29007 signal: "elm,state,text,hidden";
29009 action: STATE_SET "default" 0.0;
29010 target: "elm.text";
29012 program { name: "dec";
29013 signal: "mouse,down,1";
29015 action: SIGNAL_EMIT "elm,action,decrement,start" "";
29017 program { name: "dec2";
29018 signal: "mouse,up,1";
29020 action: SIGNAL_EMIT "elm,action,decrement,stop" "";
29022 program { name: "inc";
29023 signal: "mouse,down,1";
29024 source: "right_bt";
29025 action: SIGNAL_EMIT "elm,action,increment,start" "";
29027 program { name: "inc2";
29028 signal: "mouse,up,1";
29029 source: "right_bt";
29030 action: SIGNAL_EMIT "elm,action,increment,stop" "";
29033 name: "left_bt_click";
29034 signal: "mouse,down,1";
29035 source: "left_over2";
29036 action: STATE_SET "clicked" 0.0;
29040 name: "left_bt_unclick";
29041 signal: "mouse,up,1";
29042 source: "left_over2";
29043 action: STATE_SET "default" 0.0;
29047 name: "left_bt_click2";
29048 signal: "mouse,down,1";
29049 source: "left_over3";
29050 action: STATE_SET "clicked" 0.0;
29051 target: "left_over3";
29054 name: "left_bt_unclick2";
29055 signal: "mouse,up,1";
29056 source: "left_over3";
29057 action: STATE_SET "default" 0.0;
29058 transition: DECELERATE 0.5;
29059 target: "left_over3";
29062 name: "left_bt_unclick3";
29063 signal: "mouse,up,1";
29064 source: "left_over2";
29065 action: SIGNAL_EMIT "elm,action,click" "";
29068 name: "left_bt_pressed_anim";
29069 signal: "elm,left,anim,activate";
29071 action: STATE_SET "clicked" 0.0;
29073 target: "left_over3";
29074 after: "left_bt_unpressed_anim";
29077 name: "left_bt_unpressed_anim";
29078 action: STATE_SET "default" 0.0;
29079 transition: DECELERATE 0.5;
29081 target: "left_over3";
29085 name: "right_bt_click";
29086 signal: "mouse,down,1";
29087 source: "right_over2";
29088 action: STATE_SET "clicked" 0.0;
29089 target: "right_bt";
29092 name: "right_bt_unclick";
29093 signal: "mouse,up,1";
29094 source: "right_over2";
29095 action: STATE_SET "default" 0.0;
29096 target: "right_bt";
29099 name: "right_bt_click2";
29100 signal: "mouse,down,1";
29101 source: "right_over3";
29102 action: STATE_SET "clicked" 0.0;
29103 target: "right_over3";
29106 name: "right_bt_unclick2";
29107 signal: "mouse,up,1";
29108 source: "right_over3";
29109 action: STATE_SET "default" 0.0;
29110 transition: DECELERATE 0.5;
29111 target: "right_over3";
29114 name: "right_bt_unclick3";
29115 signal: "mouse,up,1";
29116 source: "right_over2";
29117 action: SIGNAL_EMIT "elm,action,click" "";
29120 name: "right_bt_pressed_anim";
29121 signal: "elm,right,anim,activate";
29123 action: STATE_SET "clicked" 0.0;
29124 target: "right_bt";
29125 target: "right_over3";
29126 after: "right_bt_unpressed_anim";
29129 name: "right_bt_unpressed_anim";
29130 action: STATE_SET "default" 0.0;
29131 transition: DECELERATE 0.5;
29132 target: "right_bt";
29133 target: "right_over3";
29136 program { name: "disable";
29137 signal: "elm,state,disabled";
29139 action: STATE_SET "disabled" 0.0;
29141 target: "left_over1";
29142 target: "left_over2";
29143 target: "right_bt";
29144 target: "right_over1";
29145 target: "right_over2";
29146 target: "disabler";
29147 after: "disable_text";
29149 program { name: "disable_text";
29153 get_state(PART:"elm.text", st, 30, vl);
29154 if (!strcmp(st, "active"))
29155 set_state(PART:"elm.text", "disabled_active", 0.0);
29157 set_state(PART:"elm.text", "disabled", 0.0);
29159 get_state(PART:"elm.swallow.entry", st, 30, vl);
29160 if (!strcmp(st, "active"))
29161 set_state(PART:"elm.swallow.entry", "disabled_active", 0.0);
29163 set_state(PART:"elm.swallow.entry", "disabled", 0.0);
29166 program { name: "enable";
29167 signal: "elm,state,enabled";
29169 action: STATE_SET "default" 0.0;
29171 target: "left_over1";
29172 target: "left_over2";
29173 target: "right_bt";
29174 target: "right_over1";
29175 target: "right_over2";
29176 target: "disabler";
29177 after: "enable_text";
29179 program { name: "enable_text";
29183 get_state(PART:"elm.text", st, 30, vl);
29184 if (!strcmp(st, "disabled_active"))
29185 set_state(PART:"elm.text", "active", 0.0);
29187 set_state(PART:"elm.text", "default", 0.0);
29189 get_state(PART:"elm.swallow.entry", st, 30, vl);
29190 if (!strcmp(st, "disabled_active"))
29191 set_state(PART:"elm.swallow.entry", "active", 0.0);
29193 set_state(PART:"elm.swallow.entry", "default", 0.0);
29196 program { name: "active";
29197 signal: "elm,state,active";
29199 action: STATE_SET "active" 0.0;
29200 target: "elm.text";
29201 target: "elm.swallow.entry";
29203 program { name: "inactive";
29204 signal: "elm,state,inactive";
29206 action: STATE_SET "default" 0.0;
29207 target: "elm.text";
29208 target: "elm.swallow.entry";
29210 program { name: "toggle_text";
29211 signal: "mouse,up,1";
29212 source: "button_events";
29213 action: SIGNAL_EMIT "elm,action,entry,toggle" "";
29215 program { name: "to_rtl";
29216 signal: "edje,state,rtl";
29218 action: STATE_SET "rtl" 0.0;
29219 target: "right_bt_icon";
29220 target: "left_bt_icon";
29222 program { name: "to_ltr";
29223 signal: "edje,state,ltr";
29225 action: STATE_SET "default" 0.0;
29226 target: "right_bt_icon";
29227 target: "left_bt_icon";
29232 ///////////////////////////////////////////////////////////////////////////////
29233 group { name: "elm/spinner/base/vertical";
29235 image: "shelf_inset.png" COMP;
29236 image: "bt_hilight.png" COMP;
29237 image: "bt_shine.png" COMP;
29238 image: "bt_glow.png" COMP;
29239 image: "bt_dis_base.png" COMP;
29240 image: "bt_dis_hilight.png" COMP;
29241 image: "up.png" COMP;
29242 image: "down.png" COMP;
29243 image: "bt_spinner_up.png" COMP;
29244 image: "bt_spinner_down.png" COMP;
29245 image: "bt_spinner_hilight.png" COMP;
29250 description { state: "default" 0.0;
29253 rel2.offset: -2 -2;
29254 color: 255 255 255 0;
29257 part { name: "conf_over";
29259 description { state: "default" 0.0;
29268 normal: "shelf_inset.png";
29275 part { name: "down_bt";
29277 description { state: "default" 0.0;
29293 normal: "bt_spinner_down.png";
29298 description { state: "clicked" 0.0;
29299 inherit: "default" 0.0;
29300 image.normal: "bt_spinner_down.png";
29301 image.middle: SOLID;
29303 description { state: "disabled" 0.0;
29304 inherit: "default" 0.0;
29306 normal: "bt_dis_base.png";
29311 part { name: "down_over3";
29314 description { state: "default" 0.0;
29315 color: 255 255 255 0;
29316 rel1.to: "down_bt";
29317 rel2.to: "down_bt";
29319 normal: "bt_glow.png";
29320 border: 12 12 12 12;
29324 description { state: "clicked" 0.0;
29325 inherit: "default" 0.0;
29327 color: 255 255 255 255;
29330 part { name: "up_bt";
29332 description { state: "default" 0.0;
29345 aspect_preference: BOTH;
29347 normal: "bt_spinner_up.png";
29352 description { state: "clicked" 0.0;
29353 inherit: "default" 0.0;
29354 image.normal: "bt_spinner_up.png";
29355 image.middle: SOLID;
29357 description { state: "disabled" 0.0;
29358 inherit: "default" 0.0;
29360 normal: "bt_dis_base.png";
29365 part { name: "up_over1";
29367 description { state: "default" 0.0;
29369 rel2 { to: "up_bt";
29373 normal: "bt_spinner_hilight.png";
29377 description { state: "disabled" 0.0;
29378 inherit: "default" 0.0;
29380 normal: "bt_dis_hilight.png";
29385 part { name: "up_over3";
29388 description { state: "default" 0.0;
29389 color: 255 255 255 0;
29393 normal: "bt_glow.png";
29394 border: 12 12 12 12;
29398 description { state: "clicked" 0.0;
29399 inherit: "default" 0.0;
29401 color: 255 255 255 255;
29404 part { name: "down_bt_icon";
29406 description { state: "default" 0.0;
29407 rel1.to: "down_bt";
29409 rel2.to: "down_bt";
29410 rel2.offset: -6 -3;
29412 image.normal: "down.png";
29415 part { name: "up_bt_icon";
29417 description { state: "default" 0.0;
29421 rel2.offset: -6 -3;
29423 image.normal: "up.png";
29426 part { name: "elm.text";
29430 description { state: "default" 0.0;
29433 rel1 { relative: 0.0 0.0;
29438 rel2 { relative: 0.0 1.0;
29445 font: "Sans,Edje-Vera";
29451 description { state: "active" 0.0;
29452 inherit: "default" 0.0;
29455 description { state: "disabled_active" 0.0;
29456 inherit: "default" 0.0;
29460 description { state: "disabled" 0.0;
29461 inherit: "default" 0.0;
29466 part { name: "elm.dragable.slider";
29474 description { state: "default" 0.0;
29481 part { name: "button_events";
29484 events: "elm.dragable.slider";
29487 description { state: "default" 0.0;
29488 rel1.to: "elm.text";
29489 rel2.to: "elm.text";
29493 part { name: "elm.swallow.entry";
29495 description { state: "default" 0.0;
29498 rel1 { relative: 0.0 0.5;
29502 rel2 { relative: 1.0 0.5;
29509 description { state: "active" 0.0;
29510 inherit: "default" 0.0;
29512 color: 255 255 255 255;
29514 description { state: "disabled_active" 0.0;
29515 inherit: "default" 0.0;
29518 description { state: "disabled" 0.0;
29519 inherit: "default" 0.0;
29523 part { name: "disabler";
29525 description { state: "default" 0.0;
29529 description { state: "disabled" 0.0;
29530 inherit: "default" 0.0;
29536 program { name: "text_show";
29537 signal: "elm,state,text,visible";
29539 action: STATE_SET "visible" 0.0;
29540 target: "elm.text";
29542 program { name: "text_hide";
29543 signal: "elm,state,text,hidden";
29545 action: STATE_SET "default" 0.0;
29546 target: "elm.text";
29548 program { name: "dec";
29549 signal: "mouse,down,1";
29551 action: SIGNAL_EMIT "elm,action,decrement,start" "";
29553 program { name: "dec2";
29554 signal: "mouse,up,1";
29556 action: SIGNAL_EMIT "elm,action,decrement,stop" "";
29558 program { name: "inc";
29559 signal: "mouse,down,1";
29561 action: SIGNAL_EMIT "elm,action,increment,start" "";
29563 program { name: "inc2";
29564 signal: "mouse,up,1";
29566 action: SIGNAL_EMIT "elm,action,increment,stop" "";
29569 name: "down_bt_click2";
29570 signal: "mouse,down,1";
29571 source: "down_over3";
29572 action: STATE_SET "clicked" 0.0;
29573 target: "down_over3";
29576 name: "down_bt_unclick2";
29577 signal: "mouse,up,1";
29578 source: "down_over3";
29579 action: STATE_SET "default" 0.0;
29580 transition: DECELERATE 0.5;
29581 target: "down_over3";
29584 name: "up_bt_click2";
29585 signal: "mouse,down,1";
29586 source: "up_over3";
29587 action: STATE_SET "clicked" 0.0;
29588 target: "up_over3";
29591 name: "up_bt_unclick2";
29592 signal: "mouse,up,1";
29593 source: "up_over3";
29594 action: STATE_SET "default" 0.0;
29595 transition: DECELERATE 0.5;
29596 target: "up_over3";
29598 program { name: "disable";
29599 signal: "elm,state,disabled";
29601 action: STATE_SET "disabled" 0.0;
29604 target: "disabler";
29605 after: "disable_text";
29607 program { name: "disable_text";
29611 get_state(PART:"elm.text", st, 30, vl);
29612 if (!strcmp(st, "active"))
29613 set_state(PART:"elm.text", "disabled_active", 0.0);
29615 set_state(PART:"elm.text", "disabled", 0.0);
29617 get_state(PART:"elm.swallow.entry", st, 30, vl);
29618 if (!strcmp(st, "active"))
29619 set_state(PART:"elm.swallow.entry", "disabled_active", 0.0);
29621 set_state(PART:"elm.swallow.entry", "disabled", 0.0);
29624 program { name: "enable";
29625 signal: "elm,state,enabled";
29627 action: STATE_SET "default" 0.0;
29630 target: "disabler";
29631 after: "enable_text";
29633 program { name: "enable_text";
29637 get_state(PART:"elm.text", st, 30, vl);
29638 if (!strcmp(st, "disabled_active"))
29639 set_state(PART:"elm.text", "active", 0.0);
29641 set_state(PART:"elm.text", "default", 0.0);
29643 get_state(PART:"elm.swallow.entry", st, 30, vl);
29644 if (!strcmp(st, "disabled_active"))
29645 set_state(PART:"elm.swallow.entry", "active", 0.0);
29647 set_state(PART:"elm.swallow.entry", "default", 0.0);
29650 program { name: "active";
29651 signal: "elm,state,active";
29653 action: STATE_SET "active" 0.0;
29654 target: "elm.text";
29655 target: "elm.swallow.entry";
29657 program { name: "inactive";
29658 signal: "elm,state,inactive";
29660 action: STATE_SET "default" 0.0;
29661 target: "elm.text";
29662 target: "elm.swallow.entry";
29664 program { name: "toggle_text";
29665 signal: "mouse,up,1";
29666 source: "button_events";
29667 action: SIGNAL_EMIT "elm,action,entry,toggle" "";
29673 ///////////////////////////////////////////////////////////////////////////////
29674 group { name: "elm/index/base/vertical/default";
29676 image: "bt_base1.png" COMP;
29677 image: "bt_base2.png" COMP;
29678 image: "bt_hilight.png" COMP;
29679 image: "bt_shine.png" COMP;
29682 part { name: "clip";
29685 description { state: "default" 0.0;
29687 color: 255 255 255 0;
29689 description { state: "active" 0.0;
29691 color: 255 255 255 255;
29694 part { name: "clip2";
29698 description { state: "default" 0.0;
29700 color: 255 255 255 0;
29702 description { state: "active" 0.0;
29704 color: 255 255 255 255;
29707 part { name: "elm.swallow.index.0";
29710 description { state: "default" 0.0;
29723 part { name: "button_image";
29726 description { state: "default" 0.0;
29728 to: "elm.text.body";
29736 normal: "bt_base2.png";
29739 image.middle: SOLID;
29742 part { name: "elm.text.body";
29744 effect: SOFT_SHADOW;
29748 description { state: "default" 0.0;
29761 color: 224 224 224 255;
29764 font: "Sans,Edje-Vera";
29771 part { name: "elm.text";
29773 effect: SOFT_SHADOW;
29777 description { state: "default" 0.0;
29781 to_x: "elm.swallow.event.0";
29782 to_y: "elm.dragable.pointer";
29787 to_x: "elm.swallow.event.0";
29788 to_y: "elm.dragable.pointer";
29792 color: 255 0 0 255;
29795 font: "Sans,Edje-Vera";
29802 part { name: "over1";
29805 description { state: "default" 0.0;
29807 to: "button_image";
29810 to: "button_image";
29814 normal: "bt_hilight.png";
29819 part { name: "over2";
29822 ignore_flags: ON_HOLD;
29824 description { state: "default" 0.0;
29826 to: "button_image";
29829 to: "button_image";
29832 normal: "bt_shine.png";
29837 part { name: "elm.dragable.pointer";
29845 description { state: "default" 0.0;
29860 part { name: "elm.swallow.event.0";
29862 description { state: "default" 0.0;
29877 program { name: "active";
29878 signal: "elm,state,active";
29880 action: STATE_SET "active" 0.0;
29881 transition: DECELERATE 0.5;
29884 program { name: "inactive";
29885 signal: "elm,state,inactive";
29887 action: STATE_SET "default" 0.0;
29888 transition: DECELERATE 0.5;
29894 group { name: "elm/index/item/vertical/default";
29895 data.item: "stacking" "above";
29896 data.item: "selectraise" "on";
29898 image: "ilist_1.png" COMP;
29899 image: "ilist_item_shadow.png" COMP;
29906 state: "default" 0.0;
29921 normal: "ilist_item_shadow.png";
29930 state: "default" 0.0;
29932 normal: "ilist_1.png";
29937 description { state: "active" 0.0;
29938 inherit: "default" 0.0;
29944 part { name: "elm.text";
29949 state: "default" 0.0;
29970 description { state: "active" 0.0;
29971 inherit: "default" 0.0;
29977 program { name: "active";
29978 signal: "elm,state,active";
29980 action: STATE_SET "active" 0.0;
29981 transition: DECELERATE 0.5;
29982 target: "elm.text";
29985 program { name: "inactive";
29986 signal: "elm,state,inactive";
29988 action: STATE_SET "default" 0.0;
29989 transition: DECELERATE 0.5;
29990 target: "elm.text";
29996 group { name: "elm/index/item_odd/vertical/default";
29997 data.item: "stacking" "below";
29999 image: "ilist_2.png" COMP;
30006 state: "default" 0.0;
30008 normal: "ilist_2.png";
30013 description { state: "active" 0.0;
30014 inherit: "default" 0.0;
30020 part { name: "elm.text";
30025 state: "default" 0.0;
30046 description { state: "active" 0.0;
30047 inherit: "default" 0.0;
30053 program { name: "active";
30054 signal: "elm,state,active";
30056 action: STATE_SET "active" 0.0;
30057 transition: DECELERATE 0.5;
30058 target: "elm.text";
30061 program { name: "inactive";
30062 signal: "elm,state,inactive";
30064 action: STATE_SET "default" 0.0;
30065 transition: DECELERATE 0.5;
30066 target: "elm.text";
30072 ///////////////////////////////////////////////////////////////////////////////
30073 group { name: "elm/gengrid/item/default/default";
30074 data.item: "labels" "elm.text";
30075 data.item: "icons" "elm.swallow.icon elm.swallow.end";
30077 image: "bt_sm_base1.png" COMP;
30078 image: "bt_sm_shine.png" COMP;
30079 image: "bt_sm_hilight.png" COMP;
30080 image: "ilist_1.png" COMP;
30081 image: "ilist_item_shadow.png" COMP;
30084 part { name: "event";
30088 state: "default" 0.0;
30092 part { name: "base_sh";
30094 description { state: "default" 0.0;
30109 normal: "ilist_item_shadow.png";
30114 part { name: "base";
30116 description { state: "default" 0.0;
30118 normal: "ilist_1.png";
30125 clip_to: "disclip";
30127 description { state: "default" 0.0;
30129 color: 255 255 255 0;
30139 normal: "bt_sm_base1.png";
30142 image.middle: SOLID;
30144 description { state: "selected" 0.0;
30145 inherit: "default" 0.0;
30147 color: 255 255 255 255;
30158 part { name: "elm.swallow.pad";
30160 description { state: "default" 0.0;
30174 part { name: "elm.swallow.icon";
30175 clip_to: "disclip";
30177 description { state: "default" 0.0;
30185 to_y: "elm.swallow.pad";
30191 part { name: "elm.swallow.end";
30192 clip_to: "disclip";
30194 description { state: "default" 0.0;
30198 aspect_preference: HORIZONTAL;
30209 part { name: "elm.text";
30210 clip_to: "disclip";
30212 effect: SOFT_SHADOW;
30215 description { state: "default" 0.0;
30231 text_class: "grid_item";
30234 description { state: "selected" 0.0;
30235 inherit: "default" 0.0;
30236 color: 224 224 224 255;
30240 part { name: "fg1";
30241 clip_to: "disclip";
30243 description { state: "default" 0.0;
30245 color: 255 255 255 0;
30247 rel2.relative: 1.0 0.5;
30250 normal: "bt_sm_hilight.png";
30254 description { state: "selected" 0.0;
30255 inherit: "default" 0.0;
30257 color: 255 255 255 255;
30260 part { name: "fg2";
30261 clip_to: "disclip";
30263 description { state: "default" 0.0;
30265 color: 255 255 255 0;
30269 normal: "bt_sm_shine.png";
30273 description { state: "selected" 0.0;
30274 inherit: "default" 0.0;
30276 color: 255 255 255 255;
30279 part { name: "disclip";
30281 description { state: "default" 0.0;
30285 description { state: "disabled" 0.0;
30286 inherit: "default" 0.0;
30287 color: 255 255 255 64;
30292 // signal: elm,state,%s,active
30293 // a "check" item named %s went active
30294 // signal: elm,state,%s,passive
30295 // a "check" item named %s went passive
30296 // default is passive
30297 program { name: "go_active";
30298 signal: "elm,state,selected";
30300 action: STATE_SET "selected" 0.0;
30304 target: "elm.text";
30306 program { name: "go_passive";
30307 signal: "elm,state,unselected";
30309 action: STATE_SET "default" 0.0;
30313 target: "elm.text";
30314 transition: LINEAR 0.1;
30316 program { name: "go_disabled";
30317 signal: "elm,state,disabled";
30319 action: STATE_SET "disabled" 0.0;
30322 program { name: "go_enabled";
30323 signal: "elm,state,enabled";
30325 action: STATE_SET "default" 0.0;
30330 group { name: "elm/gengrid/item/default_style/default";
30333 style { name: "gengrid_style";
30334 base: "font=Sans font_size=10 align=left valign=0.5 color=#000 text_class=grid_item";
30337 tag: "hilight" "+ font=Sans:style=Bold";
30338 tag: "b" "+ font=Sans:style=Bold";
30341 style { name: "gengrid_selected_style";
30342 base: "font=Sans font_size=10 align=left valign=0.5 color=#fff text_class=grid_item";
30345 tag: "hilight" "+ font=Sans:style=Bold";
30346 tag: "b" "+ font=Sans:style=Bold";
30350 data.item: "labels" "elm.text";
30351 data.item: "icons" "elm.swallow.icon elm.swallow.end";
30353 image: "bt_sm_base1.png" COMP;
30354 image: "bt_sm_shine.png" COMP;
30355 image: "bt_sm_hilight.png" COMP;
30356 image: "ilist_1.png" COMP;
30357 image: "ilist_item_shadow.png" COMP;
30360 part { name: "event";
30363 description { state: "default" 0.0;
30367 part { name: "base_sh";
30369 description { state: "default" 0.0;
30384 normal: "ilist_item_shadow.png";
30389 part { name: "base";
30391 description { state: "default" 0.0;
30394 normal: "ilist_1.png";
30401 clip_to: "disclip";
30403 description { state: "default" 0.0;
30405 color: 255 255 255 0;
30415 normal: "bt_sm_base1.png";
30418 image.middle: SOLID;
30420 description { state: "selected" 0.0;
30421 inherit: "default" 0.0;
30423 color: 255 255 255 255;
30434 part { name: "elm.swallow.pad";
30436 description { state: "default" 0.0;
30449 part { name: "elm.swallow.icon";
30450 clip_to: "disclip";
30452 description { state: "default" 0.0;
30456 to_x: "elm.swallow.pad";
30461 to_x: "elm.swallow.pad";
30467 part { name: "elm.swallow.end";
30468 clip_to: "disclip";
30470 description { state: "default" 0.0;
30474 aspect_preference: VERTICAL;
30485 part { name: "elm.text";
30486 clip_to: "disclip";
30491 state: "default" 0.0;
30495 to_x: "elm.swallow.icon";
30501 to_x: "elm.swallow.end";
30507 style: "gengrid_style";
30511 description { state: "selected" 0.0;
30512 inherit: "default" 0.0;
30514 style: "gengrid_selected_style";
30518 part { name: "fg1";
30519 clip_to: "disclip";
30521 description { state: "default" 0.0;
30523 color: 255 255 255 0;
30525 rel2.relative: 1.0 0.5;
30528 normal: "bt_sm_hilight.png";
30532 description { state: "selected" 0.0;
30533 inherit: "default" 0.0;
30535 color: 255 255 255 255;
30538 part { name: "fg2";
30539 clip_to: "disclip";
30541 description { state: "default" 0.0;
30543 color: 255 255 255 0;
30547 normal: "bt_sm_shine.png";
30551 description { state: "selected" 0.0;
30552 inherit: "default" 0.0;
30554 color: 255 255 255 255;
30557 part { name: "disclip";
30559 description { state: "default" 0.0;
30563 description { state: "disabled" 0.0;
30564 inherit: "default" 0.0;
30565 color: 255 255 255 64;
30570 // signal: elm,state,%s,active
30571 // a "check" item named %s went active
30572 // signal: elm,state,%s,passive
30573 // a "check" item named %s went passive
30574 // default is passive
30575 program { name: "go_active";
30576 signal: "elm,state,selected";
30578 action: STATE_SET "selected" 0.0;
30582 target: "elm.text";
30584 program { name: "go_passive";
30585 signal: "elm,state,unselected";
30587 action: STATE_SET "default" 0.0;
30591 target: "elm.text";
30592 transition: LINEAR 0.1;
30594 program { name: "go_disabled";
30595 signal: "elm,state,disabled";
30597 action: STATE_SET "disabled" 0.0;
30600 program { name: "go_enabled";
30601 signal: "elm,state,enabled";
30603 action: STATE_SET "default" 0.0;
30609 group { name: "elm/gengrid/item/up/default";
30610 data.item: "labels" "elm.text";
30612 image: "bt_sm_base1.png" COMP;
30613 image: "bt_sm_shine.png" COMP;
30614 image: "bt_sm_hilight.png" COMP;
30615 image: "arrow_up.png" COMP;
30618 part { name: "event";
30621 description { state: "default" 0.0;
30626 clip_to: "disclip";
30628 description { state: "default" 0.0;
30630 color: 255 255 255 0;
30631 rel1.offset: -3 -3;
30633 image { normal: "bt_sm_base1.png";
30638 description { state: "selected" 0.0;
30639 inherit: "default" 0.0;
30641 color: 255 255 255 255;
30644 part { name: "image";
30647 description { state: "default" 0.0;
30648 aspect_preference: BOTH;
30650 image.normal: "arrow_up.png";
30658 part { name: "elm.text";
30659 clip_to: "disclip";
30661 effect: SOFT_SHADOW;
30664 description { state: "default" 0.0;
30680 text_class: "grid_item";
30683 description { state: "selected" 0.0;
30684 inherit: "default" 0.0;
30685 color: 224 224 224 255;
30689 part { name: "fg1";
30690 clip_to: "disclip";
30692 description { state: "default" 0.0;
30694 color: 255 255 255 0;
30695 rel1.offset: -3 -3;
30701 normal: "bt_sm_hilight.png";
30705 description { state: "selected" 0.0;
30706 inherit: "default" 0.0;
30708 color: 255 255 255 255;
30711 part { name: "fg2";
30712 clip_to: "disclip";
30714 description { state: "default" 0.0;
30716 color: 255 255 255 0;
30717 rel1.offset: -3 -3;
30720 normal: "bt_sm_shine.png";
30724 description { state: "selected" 0.0;
30725 inherit: "default" 0.0;
30727 color: 255 255 255 255;
30730 part { name: "disclip";
30732 description { state: "default" 0.0;
30736 description { state: "disabled" 0.0;
30737 inherit: "default" 0.0;
30738 color: 255 255 255 64;
30743 program { name: "go_active";
30744 signal: "elm,state,selected";
30746 action: STATE_SET "selected" 0.0;
30750 target: "elm.text";
30752 program { name: "go_passive";
30753 signal: "elm,state,unselected";
30755 action: STATE_SET "default" 0.0;
30759 target: "elm.text";
30760 transition: LINEAR 0.1;
30762 program { name: "go_disabled";
30763 signal: "elm,state,disabled";
30765 action: STATE_SET "disabled" 0.0;
30768 program { name: "go_enabled";
30769 signal: "elm,state,enabled";
30771 action: STATE_SET "default" 0.0;
30777 group { name: "elm/gengrid/item/album-preview/default";
30778 data.item: "labels" "elm.text";
30779 data.item: "icons" "elm.swallow.icon.1 elm.swallow.icon.2 elm.swallow.icon.3 elm.swallow.icon.4";
30780 data.item: "states" "have_files";
30782 image: "bt_sm_base1.png" COMP;
30783 image: "bt_sm_shine.png" COMP;
30784 image: "bt_sm_hilight.png" COMP;
30785 image: "icon_folder.png" COMP;
30788 part { name: "event";
30791 description { state: "default" 0.0;
30796 clip_to: "disclip";
30798 description { state: "default" 0.0;
30800 color: 255 255 255 0;
30801 rel1.offset: -3 -3;
30804 normal: "bt_sm_base1.png";
30809 description { state: "selected" 0.0;
30810 inherit: "default" 0.0;
30812 color: 255 255 255 255;
30815 part { name: "image";
30818 description { state: "default" 0.0;
30819 aspect_preference: BOTH;
30821 image.normal: "icon_folder.png";
30829 part { name: "have-files-clipper";
30831 description { state: "default" 0.0;
30832 color: 255 255 255 0;
30835 description { state: "visible" 0.0;
30836 inherit: "default" 0.0;
30837 color: 255 255 255 255;
30841 part { name: "icon_box_margin";
30844 clip_to: "have-files-clipper";
30845 description { state: "default" 0.0;
30857 part { name: "icon_box";
30860 clip_to: "have-files-clipper";
30861 description { state: "default" 0.0;
30862 color: 255 255 255 255;
30866 relative: 0.25 0.25;
30876 part { name: "elm.swallow.icon.1";
30879 clip_to: "have-files-clipper";
30880 description { state: "default" 0.0;
30892 part { name: "elm.swallow.icon.2";
30895 clip_to: "have-files-clipper";
30896 description { state: "default" 0.0;
30908 part { name: "elm.swallow.icon.3";
30911 clip_to: "have-files-clipper";
30912 description { state: "default" 0.0;
30924 part { name: "elm.swallow.icon.4";
30927 clip_to: "have-files-clipper";
30928 description { state: "default" 0.0;
30940 part { name: "elm.text";
30941 clip_to: "disclip";
30943 effect: SOFT_SHADOW;
30946 description { state: "default" 0.0;
30962 text_class: "grid_item";
30965 description { state: "selected" 0.0;
30966 inherit: "default" 0.0;
30967 color: 255 255 255 255;
30970 part { name: "fg1";
30971 clip_to: "disclip";
30973 description { state: "default" 0.0;
30975 color: 255 255 255 0;
30976 rel1.offset: -3 -3;
30982 normal: "bt_sm_hilight.png";
30986 description { state: "selected" 0.0;
30987 inherit: "default" 0.0;
30989 color: 255 255 255 255;
30992 part { name: "fg2";
30993 clip_to: "disclip";
30995 description { state: "default" 0.0;
30997 color: 255 255 255 0;
30998 rel1.offset: -3 -3;
31001 normal: "bt_sm_shine.png";
31005 description { state: "selected" 0.0;
31006 inherit: "default" 0.0;
31008 color: 255 255 255 255;
31011 part { name: "disclip";
31013 description { state: "default" 0.0;
31017 description { state: "disabled" 0.0;
31018 inherit: "default" 0.0;
31019 color: 255 255 255 64;
31024 program { name: "go_active";
31025 signal: "elm,state,selected";
31027 action: STATE_SET "selected" 0.0;
31031 target: "elm.text";
31033 program { name: "go_passive";
31034 signal: "elm,state,unselected";
31036 action: STATE_SET "default" 0.0;
31040 target: "elm.text";
31041 transition: LINEAR 0.1;
31043 program { name: "go_disabled";
31044 signal: "elm,state,disabled";
31046 action: STATE_SET "disabled" 0.0;
31049 program { name: "go_enabled";
31050 signal: "elm,state,enabled";
31052 action: STATE_SET "default" 0.0;
31056 signal: "elm,state,have_files,active";
31058 action: STATE_SET "visible" 0.0;
31059 target: "have-files-clipper";
31064 group { name: "elm/gengrid/item/thumb/default";
31066 item: "icons" "elm.swallow.icon";
31067 item: "labels" "elm.text";
31070 image: "bt_sm_base1.png" COMP;
31071 image: "bt_sm_shine.png" COMP;
31072 image: "bt_sm_hilight.png" COMP;
31073 image: "thumb_shadow.png" COMP;
31076 part { name: "event";
31079 description { state: "default" 0.0;
31085 description { state: "default" 0.0;
31087 color: 255 255 255 0;
31088 rel1.offset: -3 -3;
31091 normal: "bt_sm_base1.png";
31096 description { state: "selected" 0.0;
31097 inherit: "default" 0.0;
31099 color: 255 255 255 255;
31102 part { name: "border-shadow";
31105 description { state: "default" 0.0;
31107 to: "elm.swallow.icon";
31111 to_x: "elm.swallow.icon";
31116 normal: "thumb_shadow.png";
31117 border: 17 17 17 17;
31122 part { name: "border";
31125 description { state: "default" 0.0;
31127 to: "border-shadow";
31131 to: "border-shadow";
31136 part { name: "elm.swallow.icon";
31139 description { state: "default" 0.0;
31140 aspect_preference: BOTH;
31150 part { name: "elm.text";
31152 effect: SOFT_SHADOW;
31155 description { state: "default" 0.0;
31172 text_class: "grid_item";
31176 part { name: "fg1";
31178 description { state: "default" 0.0;
31180 color: 255 255 255 0;
31181 rel1.offset: -3 -3;
31187 normal: "bt_sm_hilight.png";
31191 description { state: "selected" 0.0;
31192 inherit: "default" 0.0;
31194 color: 255 255 255 255;
31197 part { name: "fg2";
31199 description { state: "default" 0.0;
31201 color: 255 255 255 0;
31202 rel1.offset: -3 -3;
31205 image: "bt_sm_shine.png";
31209 description { state: "selected" 0.0;
31210 inherit: "default" 0.0;
31212 color: 255 255 255 255;
31218 signal: "elm,state,selected";
31220 action: STATE_SET "selected" 0.0;
31226 signal: "elm,state,unselected";
31228 action: STATE_SET "default" 0.0;
31232 transition: LINEAR 0.1;
31237 ///////////////////////////////////////////////////////////////////////////////
31238 group { name: "elm/photocam/base/default";
31240 public sbvis_v, sbvis_h, sbalways_v, sbalways_h, sbvis_timer;
31241 public timer0(val) {
31243 v = get_int(sbvis_v);
31245 v = get_int(sbalways_v);
31247 emit("do-hide-vbar", "");
31248 set_int(sbvis_v, 0);
31251 v = get_int(sbvis_h);
31253 v = get_int(sbalways_h);
31255 emit("do-hide-hbar", "");
31256 set_int(sbvis_h, 0);
31259 set_int(sbvis_timer, 0);
31264 image: "shelf_inset.png" COMP;
31265 image: "bt_sm_base2.png" COMP;
31266 image: "bt_sm_shine.png" COMP;
31267 image: "bt_sm_hilight.png" COMP;
31268 image: "busy-1.png" COMP;
31269 image: "busy-2.png" COMP;
31270 image: "busy-3.png" COMP;
31271 image: "busy-4.png" COMP;
31272 image: "busy-5.png" COMP;
31273 image: "busy-6.png" COMP;
31274 image: "busy-7.png" COMP;
31275 image: "busy-8.png" COMP;
31276 image: "busy-9.png" COMP;
31281 description { state: "default" 0.0;
31283 rel2.offset: -2 -2;
31284 color: 255 255 255 0;
31287 part { name: "clipper";
31290 description { state: "default" 0.0;
31295 part { name: "elm.swallow.content";
31296 clip_to: "clipper";
31298 description { state: "default" 0.0;
31300 rel2.offset: -2 -2;
31303 part { name: "busy_clip";
31306 description { state: "default" 0.0;
31308 color: 255 255 255 0;
31310 description { state: "active" 0.0;
31312 color: 255 255 255 255;
31315 part { name: "busy";
31316 clip_to: "busy_clip";
31318 description { state: "default" 0.0;
31323 aspect_preference: BOTH;
31333 normal: "busy-9.png";
31334 tween: "busy-1.png";
31335 tween: "busy-2.png";
31336 tween: "busy-3.png";
31337 tween: "busy-4.png";
31338 tween: "busy-5.png";
31339 tween: "busy-6.png";
31340 tween: "busy-7.png";
31341 tween: "busy-8.png";
31345 part { name: "conf_over";
31347 description { state: "default" 0.0;
31349 rel2.offset: -1 -1;
31351 normal: "shelf_inset.png";
31358 part { name: "sb_vbar_clip_master";
31361 description { state: "default" 0.0;
31363 description { state: "hidden" 0.0;
31365 color: 255 255 255 0;
31368 part { name: "sb_vbar_clip";
31369 clip_to: "sb_vbar_clip_master";
31372 description { state: "default" 0.0;
31374 description { state: "hidden" 0.0;
31376 color: 255 255 255 0;
31379 part { name: "sb_vbar";
31382 description { state: "default" 0.0;
31398 part { name: "elm.dragable.vbar";
31399 clip_to: "sb_vbar_clip";
31404 confine: "sb_vbar";
31406 description { state: "default" 0.0;
31421 normal: "bt_sm_base2.png";
31427 part { name: "sb_vbar_over1";
31428 clip_to: "sb_vbar_clip";
31430 description { state: "default" 0.0;
31431 rel1.to: "elm.dragable.vbar";
31432 rel2.relative: 1.0 0.5;
31433 rel2.to: "elm.dragable.vbar";
31435 normal: "bt_sm_hilight.png";
31440 part { name: "sb_vbar_over2";
31441 clip_to: "sb_vbar_clip";
31443 description { state: "default" 0.0;
31444 rel1.to: "elm.dragable.vbar";
31445 rel2.to: "elm.dragable.vbar";
31447 normal: "bt_sm_shine.png";
31453 part { name: "sb_hbar_clip_master";
31456 description { state: "default" 0.0;
31458 description { state: "hidden" 0.0;
31460 color: 255 255 255 0;
31463 part { name: "sb_hbar_clip";
31464 clip_to: "sb_hbar_clip_master";
31467 description { state: "default" 0.0;
31469 description { state: "hidden" 0.0;
31471 color: 255 255 255 0;
31474 part { name: "sb_hbar";
31477 description { state: "default" 0.0;
31493 part { name: "elm.dragable.hbar";
31494 clip_to: "sb_hbar_clip";
31499 confine: "sb_hbar";
31501 description { state: "default" 0.0;
31516 normal: "bt_sm_base2.png";
31522 part { name: "sb_hbar_over1";
31523 clip_to: "sb_hbar_clip";
31525 description { state: "default" 0.0;
31526 rel1.to: "elm.dragable.hbar";
31527 rel2.relative: 1.0 0.5;
31528 rel2.to: "elm.dragable.hbar";
31530 normal: "bt_sm_hilight.png";
31535 part { name: "sb_hbar_over2";
31536 clip_to: "sb_hbar_clip";
31538 description { state: "default" 0.0;
31539 rel1.to: "elm.dragable.hbar";
31540 rel2.to: "elm.dragable.hbar";
31542 normal: "bt_sm_shine.png";
31549 program { name: "load";
31553 set_state(PART:"sb_hbar_clip", "hidden", 0.0);
31554 set_state(PART:"sb_vbar_clip", "hidden", 0.0);
31555 set_int(sbvis_h, 0);
31556 set_int(sbvis_v, 0);
31557 set_int(sbalways_v, 0);
31558 set_int(sbalways_h, 0);
31559 set_int(sbvis_timer, 0);
31563 program { name: "vbar_show";
31564 signal: "elm,action,show,vbar";
31566 action: STATE_SET "default" 0.0;
31567 target: "sb_vbar_clip_master";
31569 program { name: "vbar_hide";
31570 signal: "elm,action,hide,vbar";
31572 action: STATE_SET "hidden" 0.0;
31573 target: "sb_vbar_clip_master";
31575 program { name: "vbar_show_always";
31576 signal: "elm,action,show_always,vbar";
31580 v = get_int(sbvis_v);
31581 v |= get_int(sbalways_v);
31583 set_int(sbalways_v, 1);
31584 emit("do-show-vbar", "");
31585 set_int(sbvis_v, 1);
31589 program { name: "vbar_show_notalways";
31590 signal: "elm,action,show_notalways,vbar";
31594 v = get_int(sbalways_v);
31596 set_int(sbalways_v, 0);
31597 v = get_int(sbvis_v);
31599 emit("do-hide-vbar", "");
31600 set_int(sbvis_v, 0);
31605 program { name: "sb_vbar_show";
31606 signal: "do-show-vbar";
31608 action: STATE_SET "default" 0.0;
31609 transition: LINEAR 0.5;
31610 target: "sb_vbar_clip";
31612 program { name: "sb_vbar_hide";
31613 signal: "do-hide-vbar";
31615 action: STATE_SET "hidden" 0.0;
31616 transition: LINEAR 0.5;
31617 target: "sb_vbar_clip";
31620 program { name: "hbar_show";
31621 signal: "elm,action,show,hbar";
31623 action: STATE_SET "default" 0.0;
31624 target: "sb_hbar_clip_master";
31626 program { name: "hbar_hide";
31627 signal: "elm,action,hide,hbar";
31629 action: STATE_SET "hidden" 0.0;
31630 target: "sb_hbar_clip_master";
31632 program { name: "hbar_show_always";
31633 signal: "elm,action,show_always,hbar";
31637 v = get_int(sbvis_h);
31638 v |= get_int(sbalways_h);
31640 set_int(sbalways_h, 1);
31641 emit("do-show-hbar", "");
31642 set_int(sbvis_h, 1);
31646 program { name: "hbar_show_notalways";
31647 signal: "elm,action,show_notalways,hbar";
31651 v = get_int(sbalways_h);
31653 set_int(sbalways_h, 0);
31654 v = get_int(sbvis_h);
31656 emit("do-hide-hbar", "");
31657 set_int(sbvis_h, 0);
31662 program { name: "sb_hbar_show";
31663 signal: "do-show-hbar";
31665 action: STATE_SET "default" 0.0;
31666 transition: LINEAR 0.5;
31667 target: "sb_hbar_clip";
31669 program { name: "sb_hbar_hide";
31670 signal: "do-hide-hbar";
31672 action: STATE_SET "hidden" 0.0;
31673 transition: LINEAR 0.5;
31674 target: "sb_hbar_clip";
31677 program { name: "scroll";
31678 signal: "elm,action,scroll";
31682 v = get_int(sbvis_v);
31683 v |= get_int(sbalways_v);
31685 emit("do-show-vbar", "");
31686 set_int(sbvis_v, 1);
31688 v = get_int(sbvis_h);
31689 v |= get_int(sbalways_h);
31691 emit("do-show-hbar", "");
31692 set_int(sbvis_h, 1);
31694 v = get_int(sbvis_timer);
31695 if (v > 0) cancel_timer(v);
31696 v = timer(1.0, "timer0", 0);
31697 set_int(sbvis_timer, v);
31700 program { name: "go1";
31701 signal: "elm,state,busy,start";
31703 action: STATE_SET "active" 0.0;
31704 transition: SINUSOIDAL 1.0;
31705 target: "busy_clip";
31707 program { name: "go2";
31708 signal: "elm,state,busy,start";
31710 action: STATE_SET "default" 0.0;
31711 transition: LINEAR 0.5;
31715 program { name: "stop1";
31716 signal: "elm,state,busy,stop";
31718 action: STATE_SET "default" 0.0;
31719 transition: SINUSOIDAL 1.0;
31720 target: "busy_clip";
31723 program { name: "stop2";
31724 action: ACTION_STOP;
31730 ///////////////////////////////////////////////////////////////////////////////
31731 group { name: "elm/map/base/default";
31733 public sbvis_v, sbvis_h, sbalways_v, sbalways_h, sbvis_timer;
31734 public timer0(val) {
31736 v = get_int(sbvis_v);
31738 v = get_int(sbalways_v);
31740 emit("do-hide-vbar", "");
31741 set_int(sbvis_v, 0);
31744 v = get_int(sbvis_h);
31746 v = get_int(sbalways_h);
31748 emit("do-hide-hbar", "");
31749 set_int(sbvis_h, 0);
31752 set_int(sbvis_timer, 0);
31757 image: "shelf_inset.png" COMP;
31758 image: "bt_sm_base2.png" COMP;
31759 image: "bt_sm_shine.png" COMP;
31760 image: "bt_sm_hilight.png" COMP;
31761 image: "busy-1.png" COMP;
31762 image: "busy-2.png" COMP;
31763 image: "busy-3.png" COMP;
31764 image: "busy-4.png" COMP;
31765 image: "busy-5.png" COMP;
31766 image: "busy-6.png" COMP;
31767 image: "busy-7.png" COMP;
31768 image: "busy-8.png" COMP;
31769 image: "busy-9.png" COMP;
31774 description { state: "default" 0.0;
31776 rel2.offset: -2 -2;
31777 color: 255 255 255 0;
31780 part { name: "clipper";
31783 description { state: "default" 0.0;
31788 part { name: "elm.swallow.content";
31789 clip_to: "clipper";
31791 description { state: "default" 0.0;
31793 rel2.offset: -2 -2;
31796 part { name: "busy_clip";
31799 description { state: "default" 0.0;
31801 color: 255 255 255 0;
31803 description { state: "active" 0.0;
31805 color: 255 255 255 255;
31808 part { name: "busy";
31809 clip_to: "busy_clip";
31811 description { state: "default" 0.0;
31816 aspect_preference: BOTH;
31826 normal: "busy-9.png";
31827 tween: "busy-1.png";
31828 tween: "busy-2.png";
31829 tween: "busy-3.png";
31830 tween: "busy-4.png";
31831 tween: "busy-5.png";
31832 tween: "busy-6.png";
31833 tween: "busy-7.png";
31834 tween: "busy-8.png";
31838 part { name: "conf_over";
31840 description { state: "default" 0.0;
31842 rel2.offset: -1 -1;
31844 normal: "shelf_inset.png";
31851 part { name: "sb_vbar_clip_master";
31854 description { state: "default" 0.0;
31856 description { state: "hidden" 0.0;
31858 color: 255 255 255 0;
31861 part { name: "sb_vbar_clip";
31862 clip_to: "sb_vbar_clip_master";
31865 description { state: "default" 0.0;
31867 description { state: "hidden" 0.0;
31869 color: 255 255 255 0;
31872 part { name: "sb_vbar";
31875 description { state: "default" 0.0;
31891 part { name: "elm.dragable.vbar";
31892 clip_to: "sb_vbar_clip";
31897 confine: "sb_vbar";
31899 description { state: "default" 0.0;
31914 normal: "bt_sm_base2.png";
31920 part { name: "sb_vbar_over1";
31921 clip_to: "sb_vbar_clip";
31923 description { state: "default" 0.0;
31924 rel1.to: "elm.dragable.vbar";
31925 rel2.relative: 1.0 0.5;
31926 rel2.to: "elm.dragable.vbar";
31928 normal: "bt_sm_hilight.png";
31933 part { name: "sb_vbar_over2";
31934 clip_to: "sb_vbar_clip";
31936 description { state: "default" 0.0;
31937 rel1.to: "elm.dragable.vbar";
31938 rel2.to: "elm.dragable.vbar";
31940 normal: "bt_sm_shine.png";
31946 part { name: "sb_hbar_clip_master";
31949 description { state: "default" 0.0;
31951 description { state: "hidden" 0.0;
31953 color: 255 255 255 0;
31956 part { name: "sb_hbar_clip";
31957 clip_to: "sb_hbar_clip_master";
31960 description { state: "default" 0.0;
31962 description { state: "hidden" 0.0;
31964 color: 255 255 255 0;
31967 part { name: "sb_hbar";
31970 description { state: "default" 0.0;
31986 part { name: "elm.dragable.hbar";
31987 clip_to: "sb_hbar_clip";
31992 confine: "sb_hbar";
31994 description { state: "default" 0.0;
32009 normal: "bt_sm_base2.png";
32015 part { name: "sb_hbar_over1";
32016 clip_to: "sb_hbar_clip";
32018 description { state: "default" 0.0;
32019 rel1.to: "elm.dragable.hbar";
32020 rel2.relative: 1.0 0.5;
32021 rel2.to: "elm.dragable.hbar";
32023 normal: "bt_sm_hilight.png";
32028 part { name: "sb_hbar_over2";
32029 clip_to: "sb_hbar_clip";
32031 description { state: "default" 0.0;
32032 rel1.to: "elm.dragable.hbar";
32033 rel2.to: "elm.dragable.hbar";
32035 normal: "bt_sm_shine.png";
32042 program { name: "load";
32046 set_state(PART:"sb_hbar_clip", "hidden", 0.0);
32047 set_state(PART:"sb_vbar_clip", "hidden", 0.0);
32048 set_int(sbvis_h, 0);
32049 set_int(sbvis_v, 0);
32050 set_int(sbalways_v, 0);
32051 set_int(sbalways_h, 0);
32052 set_int(sbvis_timer, 0);
32056 program { name: "vbar_show";
32057 signal: "elm,action,show,vbar";
32059 action: STATE_SET "default" 0.0;
32060 target: "sb_vbar_clip_master";
32062 program { name: "vbar_hide";
32063 signal: "elm,action,hide,vbar";
32065 action: STATE_SET "hidden" 0.0;
32066 target: "sb_vbar_clip_master";
32068 program { name: "vbar_show_always";
32069 signal: "elm,action,show_always,vbar";
32073 v = get_int(sbvis_v);
32074 v |= get_int(sbalways_v);
32076 set_int(sbalways_v, 1);
32077 emit("do-show-vbar", "");
32078 set_int(sbvis_v, 1);
32082 program { name: "vbar_show_notalways";
32083 signal: "elm,action,show_notalways,vbar";
32087 v = get_int(sbalways_v);
32089 set_int(sbalways_v, 0);
32090 v = get_int(sbvis_v);
32092 emit("do-hide-vbar", "");
32093 set_int(sbvis_v, 0);
32098 program { name: "sb_vbar_show";
32099 signal: "do-show-vbar";
32101 action: STATE_SET "default" 0.0;
32102 transition: LINEAR 0.5;
32103 target: "sb_vbar_clip";
32105 program { name: "sb_vbar_hide";
32106 signal: "do-hide-vbar";
32108 action: STATE_SET "hidden" 0.0;
32109 transition: LINEAR 0.5;
32110 target: "sb_vbar_clip";
32113 program { name: "hbar_show";
32114 signal: "elm,action,show,hbar";
32116 action: STATE_SET "default" 0.0;
32117 target: "sb_hbar_clip_master";
32119 program { name: "hbar_hide";
32120 signal: "elm,action,hide,hbar";
32122 action: STATE_SET "hidden" 0.0;
32123 target: "sb_hbar_clip_master";
32125 program { name: "hbar_show_always";
32126 signal: "elm,action,show_always,hbar";
32130 v = get_int(sbvis_h);
32131 v |= get_int(sbalways_h);
32133 set_int(sbalways_h, 1);
32134 emit("do-show-hbar", "");
32135 set_int(sbvis_h, 1);
32139 program { name: "hbar_show_notalways";
32140 signal: "elm,action,show_notalways,hbar";
32144 v = get_int(sbalways_h);
32146 set_int(sbalways_h, 0);
32147 v = get_int(sbvis_h);
32149 emit("do-hide-hbar", "");
32150 set_int(sbvis_h, 0);
32155 program { name: "sb_hbar_show";
32156 signal: "do-show-hbar";
32158 action: STATE_SET "default" 0.0;
32159 transition: LINEAR 0.5;
32160 target: "sb_hbar_clip";
32162 program { name: "sb_hbar_hide";
32163 signal: "do-hide-hbar";
32165 action: STATE_SET "hidden" 0.0;
32166 transition: LINEAR 0.5;
32167 target: "sb_hbar_clip";
32170 program { name: "scroll";
32171 signal: "elm,action,scroll";
32175 v = get_int(sbvis_v);
32176 v |= get_int(sbalways_v);
32178 emit("do-show-vbar", "");
32179 set_int(sbvis_v, 1);
32181 v = get_int(sbvis_h);
32182 v |= get_int(sbalways_h);
32184 emit("do-show-hbar", "");
32185 set_int(sbvis_h, 1);
32187 v = get_int(sbvis_timer);
32188 if (v > 0) cancel_timer(v);
32189 v = timer(1.0, "timer0", 0);
32190 set_int(sbvis_timer, v);
32193 program { name: "go1";
32194 signal: "elm,state,busy,start";
32196 action: STATE_SET "active" 0.0;
32197 transition: SINUSOIDAL 1.0;
32198 target: "busy_clip";
32200 program { name: "go2";
32201 signal: "elm,state,busy,start";
32203 action: STATE_SET "default" 0.0;
32204 transition: LINEAR 0.5;
32208 program { name: "stop1";
32209 signal: "elm,state,busy,stop";
32211 action: STATE_SET "default" 0.0;
32212 transition: SINUSOIDAL 1.0;
32213 target: "busy_clip";
32216 program { name: "stop2";
32217 action: ACTION_STOP;
32222 group { name: "elm/map/marker/radio/default";
32226 item: size_max_w 58;
32227 item: size_max_h 58;
32230 image: "map_item.png" COMP;
32233 part { name: "whole";
32234 description { state: "default" 0.0;
32237 part { name: "base";
32238 ignore_flags: ON_HOLD;
32239 description { state: "default" 0.0;
32240 image.normal: "map_item.png";
32243 part { name: "elm.icon";
32247 description { state: "default" 0.0;
32248 rel1.relative: 0.27 0.27;
32249 rel2.relative: 0.73 0.73;
32252 part { name: "elm.text";
32254 effect: SOFT_SHADOW;
32257 description { state: "default" 0.0;
32259 color: 224 224 224 255;
32261 rel1.relative: 0.28 0.25;
32262 rel2.relative: 0.75 0.75;
32264 font: "Sans,Edje-Vera";
32273 program { name: "open";
32274 signal: "mouse,clicked,1";
32276 action: SIGNAL_EMIT "open" "elm";
32278 program { name: "bringin";
32279 signal: "mouse,down,1,double";
32281 action: SIGNAL_EMIT "bringin" "elm";
32285 group { name: "elm/map/marker/radio2/default";
32289 item: size_max_w 58;
32290 item: size_max_h 58;
32293 image: "map_item_2.png" COMP;
32296 part { name: "base";
32297 ignore_flags: ON_HOLD;
32298 description { state: "default" 0.0;
32299 image.normal: "map_item_2.png";
32302 part { name: "elm.text";
32304 effect: SOFT_SHADOW;
32307 description { state: "default" 0.0;
32309 color: 224 224 224 255;
32311 rel1.relative: 0.28 0.25;
32312 rel2.relative: 0.75 0.75;
32314 font: "Sans,Edje-Vera";
32323 program { name: "open";
32324 signal: "mouse,clicked,1";
32326 action: SIGNAL_EMIT "open" "elm";
32328 program { name: "bringin";
32329 signal: "mouse,down,1,double";
32331 action: SIGNAL_EMIT "bringin" "elm";
32335 group { name: "elm/map/marker/empty/default";
32339 item: size_max_w 64;
32340 item: size_max_h 64;
32343 part { name: "whole";
32344 description { state: "default" 0.0;
32347 part { name: "base";
32348 ignore_flags: ON_HOLD;
32349 description { state: "default" 0.0;
32352 part { name: "elm.icon";
32356 description { state: "default" 0.0;
32359 part { name: "elm.text";
32361 effect: SOFT_SHADOW;
32364 description { state: "default" 0.0;
32366 color: 224 224 224 255;
32368 rel1.relative: 0.28 0.25;
32369 rel2.relative: 0.75 0.75;
32371 font: "Sans,Edje-Vera";
32380 program { name: "open";
32381 signal: "mouse,clicked,1";
32383 action: SIGNAL_EMIT "open" "elm";
32385 program { name: "bringin";
32386 signal: "mouse,down,1,double";
32388 action: SIGNAL_EMIT "bringin" "elm";
32392 group { name: "elm/map/marker_bubble/default";
32394 image: "bubble.png" COMP;
32395 image: "bubble_shine.png" COMP;
32402 part { name: "clipper";
32404 description { state: "default" 0.0;
32405 color: 255 255 255 0;
32407 description { state: "show" 0.0;
32408 inherit: "default" 0.0;
32409 color: 255 255 255 255;
32412 part { name: "base0";
32414 clip_to: "clipper";
32415 description { state: "default" 0.0;
32417 normal: "bubble.png";
32418 border: 11 36 10 19;
32420 image.middle: SOLID;
32423 description { state: "rtl" 0.0;
32424 inherit: "default" 0.0;
32426 normal: "bubble_4.png";
32427 border: 11 36 18 9;
32431 part { name: "elm.swallow.content";
32433 clip_to: "clipper";
32434 description { state: "default" 0.0;
32444 part { name: "shine";
32446 clip_to: "clipper";
32447 description { state: "default" 0.0;
32456 normal: "bubble_shine.png";
32464 program { name: "show";
32466 action: STATE_SET "show" 0.0;
32468 transition: ACCELERATE 0.5;
32473 /////////////////////////////////////////////////////////////////////////////
32475 /////////////////////////////////////////////////////////////////////////////
32477 name: "elm/panes/vertical/default";
32479 image: "bt_base1.png" COMP;
32480 image: "bt_base2.png" COMP;
32481 image: "bt_hilight.png" COMP;
32482 image: "bt_shine.png" COMP;
32483 image: "bt_glow.png" COMP;
32484 image: "bt_dis_base.png" COMP;
32485 image: "bt_dis_hilight.png" COMP;
32486 image: "arrow_right.png" COMP;
32487 image: "arrow_left.png" COMP;
32498 state: "default" 0.0;
32506 name: "whole_left";
32511 state: "default" 0.0;
32512 rel2.to_x: "elm.bar";
32513 rel2.relative: 0.0 1.0;
32519 name: "elm.swallow.left";
32521 clip_to: "whole_left";
32524 state: "default" 0.0;
32525 rel1.to: "whole_left";
32526 rel2.to: "whole_left";
32532 name: "whole_right";
32537 state: "default" 0.0;
32538 rel1.to_x: "elm.bar";
32539 rel1.relative: 1.0 0.0;
32545 name: "elm.swallow.right";
32547 clip_to: "whole_right";
32550 state: "default" 0.0;
32551 rel1.to: "whole_right";
32552 rel2.to: "whole_right";
32556 part { name: "elm.bar";
32563 description { state: "default" 0.0;
32566 rel1.relative: 0.0 0.5;
32567 rel2.relative: 1.0 0.5;
32569 normal: "bt_base2.png";
32572 image.middle: SOLID;
32574 description { state: "clicked" 0.0;
32575 inherit: "default" 0.0;
32576 image.normal: "bt_base1.png";
32577 image.middle: SOLID;
32579 description { state: "disabled" 0.0;
32580 inherit: "default" 0.0;
32582 normal: "bt_dis_base.png";
32587 part { name: "over1";
32589 description { state: "default" 0.0;
32590 rel1.to: "elm.bar";
32591 rel2.to: "elm.bar";
32592 rel2.relative: 1.0 0.5;
32594 normal: "bt_hilight.png";
32598 description { state: "disabled" 0.0;
32599 inherit: "default" 0.0;
32601 normal: "bt_dis_hilight.png";
32606 part { name: "over2";
32609 ignore_flags: ON_HOLD;
32610 description { state: "default" 0.0;
32611 rel1.to: "elm.bar";
32612 rel2.to: "elm.bar";
32614 normal: "bt_shine.png";
32618 description { state: "disabled" 0.0;
32619 inherit: "default" 0.0;
32623 part { name: "over3";
32626 description { state: "default" 0.0;
32627 color: 255 255 255 0;
32628 rel1.to: "elm.bar";
32629 rel2.to: "elm.bar";
32631 normal: "bt_glow.png";
32632 border: 12 12 12 12;
32636 description { state: "clicked" 0.0;
32637 inherit: "default" 0.0;
32639 color: 255 255 255 255;
32645 name: "arrow_right";
32647 description { state: "default" 0.0;
32650 color: 255 255 255 0;
32652 rel1.relative: 1.0 0.5;
32653 rel1.to_x: "elm.bar";
32654 rel1.offset: 45/2 -45/2;
32656 rel2.relative: 1.0 0.5;
32657 rel2.to_x: "elm.bar";
32658 rel2.offset: 45/2 45/2;
32660 image.normal: "arrow_right.png";
32664 description { state: "default" 0.1;
32665 inherit: "default" 0.0;
32666 image.normal: "arrow_left.png";
32668 description { state: "anim_1" 0.0;
32669 inherit: "default" 0.0;
32670 color: 255 255 255 200;
32671 rel1.offset: (45/2 + 10) -45/2;
32672 rel2.offset: (45/2 +10) 45/2;
32674 description { state: "anim_1" 0.1;
32675 inherit: "default" 0.0;
32676 image.normal: "arrow_left.png";
32677 color: 255 255 255 200;
32678 rel1.offset: (45/2 + 10) -45/2;
32679 rel2.offset: (45/2 +10) 45/2;
32681 description { state: "anim_2" 0.0;
32682 inherit: "default" 0.0;
32683 color: 255 255 255 0;
32684 rel1.offset: (45/2 + 20) -45/2;
32685 rel2.offset: (45/2 + 20) 45/2;
32687 description { state: "anim_2" 0.1;
32688 inherit: "default" 0.0;
32689 image.normal: "arrow_left.png";
32690 color: 255 255 255 0;
32691 rel1.offset: (45/2 + 20) -45/2;
32692 rel2.offset: (45/2 + 20) 45/2;
32696 name: "arrow_left";
32698 description { state: "default" 0.0;
32701 color: 255 255 255 0;
32703 rel1.relative: 0.0 0.5;
32704 rel1.to_x: "elm.bar";
32705 rel1.offset: -45/2 -45/2;
32707 rel2.relative: 0.0 0.5;
32708 rel2.to_x: "elm.bar";
32709 rel2.offset: -45/2 45/2;
32711 image.normal: "arrow_left.png";
32715 description { state: "default" 0.1;
32716 inherit: "default" 0.0;
32717 image.normal: "arrow_right.png";
32719 description { state: "anim_1" 0.0;
32720 inherit: "default" 0.0;
32721 color: 255 255 255 200;
32722 rel1.offset: (-45/2 - 10) -45/2;
32723 rel2.offset: (-45/2 - 10) 45/2;
32725 description { state: "anim_1" 0.1;
32726 inherit: "default" 0.0;
32727 image.normal: "arrow_right.png";
32728 color: 255 255 255 200;
32729 rel1.offset: (-45/2 - 10) -45/2;
32730 rel2.offset: (-45/2 - 10) 45/2;
32732 description { state: "anim_2" 0.0;
32733 inherit: "default" 0.0;
32734 color: 255 255 255 0;
32735 rel1.offset: (-45/2 - 20) -45/2;
32736 rel2.offset: (-45/2 - 20) 45/2;
32738 description { state: "anim_2" 0.1;
32739 inherit: "default" 0.0;
32740 image.normal: "arrow_right.png";
32741 color: 255 255 255 0;
32742 rel1.offset: (-45/2 - 20) -45/2;
32743 rel2.offset: (-45/2 - 20) 45/2;
32750 name: "button_click";
32751 signal: "mouse,down,1";
32753 action: SIGNAL_EMIT "elm,action,press" "";
32754 after: "button_click_anim";
32755 after: "arrow_anim_start";
32758 name: "button_click_anim";
32759 action: STATE_SET "clicked" 0.0;
32763 name: "button_unclick";
32764 signal: "mouse,up,1";
32766 action: SIGNAL_EMIT "elm,action,unpress" "";
32767 after: "button_unclick_anim";
32768 after: "arrow_anim_stop";
32771 name: "button_unclick_anim";
32772 action: STATE_SET "default" 0.0;
32776 name: "button_click2";
32777 signal: "mouse,down,1";
32779 action: STATE_SET "clicked" 0.0;
32783 name: "button_unclick2";
32784 signal: "mouse,up,1";
32786 action: STATE_SET "default" 0.0;
32787 transition: DECELERATE 0.5;
32791 name: "button_unclick3";
32792 signal: "mouse,up,1";
32794 action: SIGNAL_EMIT "elm,action,click" "";
32797 name: "button_down_double";
32798 signal: "mouse,down,1,double";
32800 action: SIGNAL_EMIT "elm,action,click,double" "";
32805 name: "arrow_anim_start";
32809 get_state(PART:"arrow_left", st, 30, vl);
32811 run_program(PROGRAM:"arrow_anim_start_ltr");
32814 run_program(PROGRAM:"arrow_anim_start_rtl");
32819 name: "arrow_anim_stop";
32823 get_state(PART:"arrow_left", st, 30, vl);
32825 run_program(PROGRAM:"arrow_anim_stop_ltr");
32828 run_program(PROGRAM:"arrow_anim_stop_rtl");
32834 name: "arrow_anim_start_ltr";
32835 action: STATE_SET "anim_1" 0.0;
32836 target: "arrow_right";
32837 target: "arrow_left";
32838 transition: LINEAR 0.6;
32839 after: "arrow_anim_1_ltr";
32842 name: "arrow_anim_1_ltr";
32843 action: STATE_SET "anim_2" 0.0;
32844 target: "arrow_right";
32845 target: "arrow_left";
32846 transition: LINEAR 0.6;
32847 after: "arrow_anim_2_ltr";
32850 name: "arrow_anim_2_ltr";
32851 action: STATE_SET "default" 0.0;
32852 target: "arrow_right";
32853 target: "arrow_left";
32854 after: "arrow_anim_start_ltr";
32857 name: "arrow_anim_stop_ltr";
32858 action: ACTION_STOP;
32859 target: "arrow_anim_start_ltr";
32860 target: "arrow_anim_1_ltr";
32861 target: "arrow_anim_2_ltr";
32862 after: "arrow_anim_stop_1_ltr";
32865 name: "arrow_anim_stop_1_ltr";
32866 action: STATE_SET "default" 0.0;
32867 target: "arrow_right";
32868 target: "arrow_left";
32869 transition: DECELERATE 0.4;
32872 name: "arrow_anim_start_rtl";
32873 action: STATE_SET "anim_1" 0.1;
32874 target: "arrow_right";
32875 target: "arrow_left";
32876 transition: LINEAR 0.6;
32877 after: "arrow_anim_1_rtl";
32880 name: "arrow_anim_1_rtl";
32881 action: STATE_SET "anim_2" 0.1;
32882 target: "arrow_right";
32883 target: "arrow_left";
32884 transition: LINEAR 0.6;
32885 after: "arrow_anim_2_rtl";
32888 name: "arrow_anim_2_rtl";
32889 action: STATE_SET "default" 0.1;
32890 target: "arrow_right";
32891 target: "arrow_left";
32892 after: "arrow_anim_start_rtl";
32895 name: "arrow_anim_stop_rtl";
32896 action: ACTION_STOP;
32897 target: "arrow_anim_start_rtl";
32898 target: "arrow_anim_1_rtl";
32899 target: "arrow_anim_2_rtl";
32900 after: "arrow_anim_stop_1_rtl";
32903 name: "arrow_anim_stop_1_rtl";
32904 action: STATE_SET "default" 0.1;
32905 target: "arrow_right";
32906 target: "arrow_left";
32907 transition: DECELERATE 0.4;
32909 program { name: "to_rtl";
32910 signal: "edje,state,rtl";
32915 get_state(PART:"arrow_left", st, 30, vl);
32917 set_state(PART:"arrow_left", st, 0.1);
32919 get_state(PART:"arrow_right", st, 30, vl);
32921 set_state(PART:"arrow_right", st, 0.1);
32925 program { name: "to_ltr";
32926 signal: "edje,state,ltr";
32931 get_state(PART:"arrow_left", st, 30, vl);
32933 set_state(PART:"arrow_left", st, 0.0);
32935 get_state(PART:"arrow_right", st, 30, vl);
32937 set_state(PART:"arrow_right", st, 0.0);
32945 name: "elm/panes/horizontal/default";
32947 image: "bt_base1.png" COMP;
32948 image: "bt_base2.png" COMP;
32949 image: "bt_hilight.png" COMP;
32950 image: "bt_shine.png" COMP;
32951 image: "bt_glow.png" COMP;
32952 image: "bt_dis_base.png" COMP;
32953 image: "bt_dis_hilight.png" COMP;
32954 image: "arrow_up.png" COMP;
32955 image: "arrow_down.png" COMP;
32966 state: "default" 0.0;
32974 name: "whole_left";
32979 state: "default" 0.0;
32980 rel2.to_y: "elm.bar";
32981 rel2.relative: 1.0 0.0;
32987 name: "elm.swallow.left";
32989 clip_to: "whole_left";
32992 state: "default" 0.0;
32993 rel1.to: "whole_left";
32994 rel2.to: "whole_left";
33000 name: "whole_right";
33005 state: "default" 0.0;
33006 rel1.to_y: "elm.bar";
33007 rel1.relative: 0.0 1.0;
33013 name: "elm.swallow.right";
33015 clip_to: "whole_right";
33018 state: "default" 0.0;
33019 rel1.to: "whole_right";
33020 rel2.to: "whole_right";
33024 part { name: "elm.bar";
33031 description { state: "default" 0.0;
33034 rel1.relative: 0.5 0.0;
33035 rel2.relative: 0.5 1.0;
33037 normal: "bt_base2.png";
33040 image.middle: SOLID;
33042 description { state: "clicked" 0.0;
33043 inherit: "default" 0.0;
33044 image.normal: "bt_base1.png";
33045 image.middle: SOLID;
33047 description { state: "disabled" 0.0;
33048 inherit: "default" 0.0;
33050 normal: "bt_dis_base.png";
33055 part { name: "over1";
33057 description { state: "default" 0.0;
33058 rel1.to: "elm.bar";
33059 rel2.to: "elm.bar";
33060 rel2.relative: 1.0 0.5;
33062 normal: "bt_hilight.png";
33066 description { state: "disabled" 0.0;
33067 inherit: "default" 0.0;
33069 normal: "bt_dis_hilight.png";
33074 part { name: "over2";
33077 ignore_flags: ON_HOLD;
33078 description { state: "default" 0.0;
33079 rel1.to: "elm.bar";
33080 rel2.to: "elm.bar";
33082 normal: "bt_shine.png";
33086 description { state: "disabled" 0.0;
33087 inherit: "default" 0.0;
33091 part { name: "over3";
33094 description { state: "default" 0.0;
33095 color: 255 255 255 0;
33096 rel1.to: "elm.bar";
33097 rel2.to: "elm.bar";
33099 normal: "bt_glow.png";
33100 border: 12 12 12 12;
33104 description { state: "clicked" 0.0;
33105 inherit: "default" 0.0;
33107 color: 255 255 255 255;
33113 name: "arrow_right";
33115 description { state: "default" 0.0;
33118 color: 255 255 255 0;
33120 rel1.relative: 0.5 1.0;
33121 rel1.to_y: "elm.bar";
33122 rel1.offset: -45/2 45/2;
33124 rel2.relative: 0.5 1.0;
33125 rel2.to_y: "elm.bar";
33126 rel2.offset: 45/2 45/2;
33128 image.normal: "arrow_down.png";
33132 description { state: "anim_1" 0.0;
33133 inherit: "default" 0.0;
33134 color: 255 255 255 200;
33135 rel1.offset: -45/2 (45/2 +10);
33136 rel2.offset: 45/2 (45/2 +10);
33138 description { state: "anim_2" 0.0;
33139 inherit: "default" 0.0;
33140 color: 255 255 255 0;
33141 rel1.offset: -45/2 (45/2 + 20);
33142 rel2.offset: 45/2 (45/2 + 20);
33146 name: "arrow_left";
33148 description { state: "default" 0.0;
33151 color: 255 255 255 0;
33153 rel1.relative: 0.5 0.0;
33154 rel1.to_y: "elm.bar";
33155 rel1.offset: -45/2 -45/2;
33157 rel2.relative: 0.5 0.0;
33158 rel2.to_y: "elm.bar";
33159 rel2.offset: 45/2 -45/2;
33161 image.normal: "arrow_up.png";
33165 description { state: "anim_1" 0.0;
33166 inherit: "default" 0.0;
33167 color: 255 255 255 200;
33168 rel1.offset: -45/2 (-45/2 - 10);
33169 rel2.offset: 45/2 (-45/2 - 10);
33171 description { state: "anim_2" 0.0;
33172 inherit: "default" 0.0;
33173 color: 255 255 255 0;
33174 rel1.offset: -45/2 (-45/2 - 20);
33175 rel2.offset: 45/2 (-45/2 - 20);
33182 name: "button_click";
33183 signal: "mouse,down,1";
33185 action: SIGNAL_EMIT "elm,action,press" "";
33186 after: "button_click_anim";
33187 after: "arrow_anim_start";
33190 name: "button_click_anim";
33191 action: STATE_SET "clicked" 0.0;
33195 name: "button_unclick";
33196 signal: "mouse,up,1";
33198 action: SIGNAL_EMIT "elm,action,unpress" "";
33199 after: "button_unclick_anim";
33200 after: "arrow_anim_stop";
33203 name: "button_unclick_anim";
33204 action: STATE_SET "default" 0.0;
33208 name: "button_click2";
33209 signal: "mouse,down,1";
33211 action: STATE_SET "clicked" 0.0;
33215 name: "button_unclick2";
33216 signal: "mouse,up,1";
33218 action: STATE_SET "default" 0.0;
33219 transition: DECELERATE 0.5;
33223 name: "button_unclick3";
33224 signal: "mouse,up,1";
33226 action: SIGNAL_EMIT "elm,action,click" "";
33229 name: "button_down_double";
33230 signal: "mouse,down,1,double";
33232 action: SIGNAL_EMIT "elm,action,click,double" "";
33237 name: "arrow_anim_start";
33238 action: STATE_SET "anim_1" 0.0;
33239 target: "arrow_right";
33240 target: "arrow_left";
33241 transition: LINEAR 0.6;
33242 after: "arrow_anim_1";
33245 name: "arrow_anim_1";
33246 action: STATE_SET "anim_2" 0.0;
33247 target: "arrow_right";
33248 target: "arrow_left";
33249 transition: LINEAR 0.6;
33250 after: "arrow_anim_2";
33253 name: "arrow_anim_2";
33254 action: STATE_SET "default" 0.0;
33255 target: "arrow_right";
33256 target: "arrow_left";
33257 after: "arrow_anim_start";
33260 name: "arrow_anim_stop";
33261 action: ACTION_STOP;
33262 target: "arrow_anim_start";
33263 target: "arrow_anim_1";
33264 target: "arrow_anim_2";
33265 after: "arrow_anim_stop_1";
33268 name: "arrow_anim_stop_1";
33269 action: STATE_SET "default" 0.0;
33270 target: "arrow_right";
33271 target: "arrow_left";
33272 transition: DECELERATE 0.4;
33279 /////////////////////////////////////////////////////////////////////////////
33281 /////////////////////////////////////////////////////////////////////////////
33283 name: "elm/panel/base/left";
33284 alias: "elm/panel/base/top";
33287 image: "bt_base1.png" COMP;
33288 image: "bt_hilight.png" COMP;
33289 image: "bt_shine.png" COMP;
33290 image: "bt_glow.png" COMP;
33291 image: "bt_dis_base.png" COMP;
33292 image: "icon_arrow_left.png" COMP;
33293 image: "icon_arrow_right.png" COMP;
33296 item: "focus_highlight" "on";
33300 part { name: "focus_highlight";
33301 description { state: "default" 0.0;
33303 color: 255 255 255 0;
33313 normal: "frame_2.png";
33318 description { state: "enabled" 0.0;
33319 inherit: "default" 0.0;
33321 color: 255 255 255 255;
33331 state: "default" 0.0;
33332 color: 255 255 255 0;
33333 rel1.relative: 0.0 0.0;
33335 rel2.relative: 1.0 1.0;
33336 rel2.offset: -1 -1;
33340 state: "hidden" 0.0;
33341 inherit: "default" 0.0;
33342 rel1.relative: -1.0 0.0;
33344 rel2.relative: 0.0 1.0;
33345 rel2.offset: 20 -1;
33355 state: "default" 0.0;
33358 rel2.offset: -20 -1;
33361 normal: "bt_dis_base.png";
33373 state: "default" 0.0;
33388 name: "elm.swallow.content";
33390 clip_to: "clipper";
33393 state: "default" 0.0;
33394 rel1.to: "clipper";
33395 rel2.to: "clipper";
33405 state: "default" 0.0;
33418 normal: "bt_base1.png";
33425 state: "clicked" 0.0;
33426 inherit: "default" 0.0;
33436 state: "default" 0.0;
33445 normal: "bt_hilight.png";
33456 ignore_flags: ON_HOLD;
33459 state: "default" 0.0;
33464 normal: "bt_shine.png";
33477 state: "default" 0.0;
33478 color: 255 255 255 0;
33483 normal: "bt_glow.png";
33484 border: 12 12 12 12;
33490 state: "clicked" 0.0;
33491 inherit: "default" 0.0;
33493 color: 255 255 255 255;
33503 state: "default" 0.0;
33509 image.normal: "icon_arrow_left.png";
33513 state: "hidden" 0.0;
33514 inherit: "default" 0.0;
33515 image.normal: "icon_arrow_right.png";
33524 signal: "elm,action,show";
33526 action: STATE_SET "default" 0.0;
33528 target: "btn_icon";
33529 transition: LINEAR 0.5;
33534 signal: "elm,action,hide";
33536 action: STATE_SET "hidden" 0.0;
33538 target: "btn_icon";
33539 transition: LINEAR 0.5;
33544 signal: "mouse,down,1";
33545 source: "btn_over2";
33546 action: STATE_SET "clicked" 0.0;
33551 name: "btn_unclick";
33552 signal: "mouse,up,1";
33553 source: "btn_over2";
33554 action: STATE_SET "default" 0.0;
33559 name: "btn_click2";
33560 signal: "mouse,down,1";
33561 source: "btn_over3";
33562 action: STATE_SET "clicked" 0.0;
33563 target: "btn_over3";
33567 name: "btn_unclick2";
33568 signal: "mouse,up,1";
33569 source: "btn_over3";
33570 action: STATE_SET "default" 0.0;
33571 transition: DECELERATE 0.5;
33572 target: "btn_over3";
33576 name: "btn_unclick3";
33577 signal: "mouse,clicked,1";
33578 source: "btn_over2";
33579 action: SIGNAL_EMIT "elm,action,panel,toggle" "";
33581 program { name: "highlight_show";
33582 signal: "elm,action,focus_highlight,show";
33584 action: STATE_SET "enabled" 0.0;
33585 transition: ACCELERATE 0.3;
33586 target: "focus_highlight";
33588 program { name: "highlight_hide";
33589 signal: "elm,action,focus_highlight,hide";
33591 action: STATE_SET "default" 0.0;
33592 transition: DECELERATE 0.3;
33593 target: "focus_highlight";
33599 name: "elm/panel/base/right";
33600 alias: "elm/panel/base/bottom";
33603 image: "bt_base1.png" COMP;
33604 image: "bt_hilight.png" COMP;
33605 image: "bt_shine.png" COMP;
33606 image: "bt_glow.png" COMP;
33607 image: "bt_dis_base.png" COMP;
33608 image: "icon_arrow_left.png" COMP;
33609 image: "icon_arrow_right.png" COMP;
33613 part { name: "focus_highlight";
33614 description { state: "default" 0.0;
33616 color: 255 255 255 0;
33626 normal: "frame_2.png";
33631 description { state: "enabled" 0.0;
33632 inherit: "default" 0.0;
33634 color: 255 255 255 255;
33644 state: "default" 0.0;
33645 color: 255 255 255 0;
33646 rel1.relative: 0.0 0.0;
33648 rel2.relative: 1.0 1.0;
33649 rel2.offset: -1 -1;
33653 state: "hidden" 0.0;
33654 inherit: "default" 0.0;
33655 rel1.relative: 1.0 0.0;
33656 rel1.offset: -22 0;
33657 rel2.relative: 2.0 1.0;
33658 rel2.offset: -23 -1;
33668 state: "default" 0.0;
33674 normal: "bt_dis_base.png";
33686 state: "default" 0.0;
33701 name: "elm.swallow.content";
33703 clip_to: "clipper";
33706 state: "default" 0.0;
33707 rel1.to: "clipper";
33708 rel2.to: "clipper";
33718 state: "default" 0.0;
33734 normal: "bt_base1.png";
33741 state: "clicked" 0.0;
33742 inherit: "default" 0.0;
33752 state: "default" 0.0;
33761 normal: "bt_hilight.png";
33772 ignore_flags: ON_HOLD;
33775 state: "default" 0.0;
33780 normal: "bt_shine.png";
33793 state: "default" 0.0;
33794 color: 255 255 255 0;
33799 normal: "bt_glow.png";
33800 border: 12 12 12 12;
33806 state: "clicked" 0.0;
33807 inherit: "default" 0.0;
33809 color: 255 255 255 255;
33819 state: "default" 0.0;
33825 image.normal: "icon_arrow_right.png";
33829 state: "hidden" 0.0;
33830 inherit: "default" 0.0;
33831 image.normal: "icon_arrow_left.png";
33840 signal: "elm,action,show";
33842 action: STATE_SET "default" 0.0;
33844 target: "btn_icon";
33845 transition: LINEAR 0.5;
33850 signal: "elm,action,hide";
33852 action: STATE_SET "hidden" 0.0;
33854 target: "btn_icon";
33855 transition: LINEAR 0.5;
33860 signal: "mouse,down,1";
33861 source: "btn_over2";
33862 action: STATE_SET "clicked" 0.0;
33867 name: "btn_unclick";
33868 signal: "mouse,up,1";
33869 source: "btn_over2";
33870 action: STATE_SET "default" 0.0;
33875 name: "btn_click2";
33876 signal: "mouse,down,1";
33877 source: "btn_over3";
33878 action: STATE_SET "clicked" 0.0;
33879 target: "btn_over3";
33883 name: "btn_unclick2";
33884 signal: "mouse,up,1";
33885 source: "btn_over3";
33886 action: STATE_SET "default" 0.0;
33887 transition: DECELERATE 0.5;
33888 target: "btn_over3";
33892 name: "btn_unclick3";
33893 signal: "mouse,up,1";
33894 source: "btn_over2";
33895 action: SIGNAL_EMIT "elm,action,panel,toggle" "";
33897 program { name: "highlight_show";
33898 signal: "elm,action,focus";
33900 action: STATE_SET "enabled" 0.0;
33901 transition: ACCELERATE 0.3;
33902 target: "focus_highlight";
33904 program { name: "highlight_hide";
33905 signal: "elm,action,unfocus";
33907 action: STATE_SET "default" 0.0;
33908 transition: DECELERATE 0.3;
33909 target: "focus_highlight";
33914 ///////////////////////////////////////////////////////////////////////////////
33915 group { name: "elm/conformant/base/default";
33917 part { name: "elm.swallow.shelf";
33919 description { state: "default" 0.0;
33922 rel2.relative: 1.0 0.0;
33925 part { name: "elm.swallow.content";
33927 description { state: "default" 0.0;
33929 rel1.relative: 0.0 1.0;
33930 rel1.to_y: "elm.swallow.shelf";
33931 rel2.relative: 1.0 0.0;
33932 rel2.to_y: "elm.swallow.panel";
33935 part { name: "elm.swallow.panel";
33937 description { state: "default" 0.0;
33940 rel1.relative: 0.0 1.0;
33946 /////////////////////////////////////////////////////////////////////////////
33948 /////////////////////////////////////////////////////////////////////////////
33950 part { name: "ch_"#_pos".base"; \
33952 description { state: "default" 0.0; \
33954 relative: (_pos % 7 * 7 / 8 / 6) 0; \
33958 relative: (_pos % 7 * 7 / 8 / 6 + 1 / 8) 1; \
33965 part { name: "ch_"#_pos".text"; \
33967 effect: SOFT_SHADOW; \
33970 clip_to: "ch_"#_pos".clipper"; \
33972 state: "default" 0.0; \
33973 rel1.to: "ch_"#_pos".base"; \
33974 rel2.to: "ch_"#_pos".base"; \
33975 color: 0 0 0 255; \
33985 part { name: "ch_"#_pos".clipper"; \
33987 description { state: "default" 0.0; \
33988 rel1.to: "ch_"#_pos".base"; \
33989 rel2.to: "ch_"#_pos".base"; \
33993 #define CIT(_pos) \
33994 part { name: "cit_"#_pos".rect"; \
33996 description { state: "default" 0.0; \
33998 relative: (_pos % 7 * 7 / 8 / 6) \
33999 (_pos / 8 / 5 - _pos % 7 / 8 / 5); \
34003 relative: (_pos % 7 * 7 / 8 / 6 + 1 / 8) \
34004 (_pos / 8 / 5 - _pos % 7 / 8 / 5 + 1 / 8); \
34012 name: "cit_"#_pos".event"; \
34014 repeat_events: 1; \
34016 rel1.to: "cit_"#_pos".rect"; \
34017 rel2.to: "cit_"#_pos".rect"; \
34018 state: "default" 0.0; \
34022 part { name: "cit_"#_pos".shelf"; \
34025 description { state: "default" 0.0; \
34027 to: "cit_"#_pos".bg"; \
34031 to: "cit_"#_pos".bg"; \
34033 color: 200 200 200 255; \
34036 part { name: "cit_"#_pos".hd"; \
34039 description { state: "default" 0.0; \
34041 to: "cit_"#_pos".bg"; \
34045 to: "cit_"#_pos".bg"; \
34048 color: 160 0 0 255; \
34050 description { state: "visible" 0.0; \
34051 inherit: "default" 0.0; \
34056 name: "cit_"#_pos".base_sh"; \
34059 state: "default" 0.0; \
34063 to: "cit_"#_pos".base"; \
34064 relative: 0.0 1.0; \
34068 to: "cit_"#_pos".base"; \
34069 relative: 1.0 1.05; \
34073 normal: "ilist_item_shadow.png"; \
34079 name: "cit_"#_pos".base"; \
34082 state: "default" 0.0; \
34083 rel1.to: "cit_"#_pos".rect"; \
34084 rel2.to: "cit_"#_pos".rect"; \
34085 rel2.offset: -1 -1; \
34087 normal: "ilist_1.png"; \
34093 state: "today" 0.0; \
34094 inherit: "default" 0.0; \
34095 image.normal: "ilist_2.png"; \
34096 color: 240 240 240 255; \
34099 part { name: "cit_"#_pos".bg"; \
34101 description { state: "default" 0.0; \
34103 color: 255 255 255 0; \
34105 to: "cit_"#_pos".rect"; \
34106 relative: 0.0 0.0; \
34109 to: "cit_"#_pos".rect"; \
34110 relative: 1.0 1.0; \
34114 normal: "bt_sm_base1.png"; \
34117 image.middle: SOLID; \
34119 description { state: "selected" 0.0; \
34120 inherit: "default" 0.0; \
34122 color: 255 255 255 255; \
34125 part { name: "cit_"#_pos".text"; \
34127 effect: SOFT_SHADOW; \
34131 state: "default" 0.0; \
34132 rel1.to: "cit_"#_pos".bg"; \
34133 rel2.to: "cit_"#_pos".bg"; \
34134 color: 0 0 0 255; \
34143 description { state: "selected" 0.0; \
34144 inherit: "default" 0.0; \
34145 color: 224 224 224 255; \
34146 color3: 0 0 0 64; \
34149 part { name: "cit_"#_pos".fg1"; \
34151 description { state: "default" 0.0; \
34153 color: 255 255 255 0; \
34154 rel1.to: "cit_"#_pos".bg"; \
34155 rel2.relative: 1.0 0.5; \
34156 rel2.to: "cit_"#_pos".bg"; \
34158 normal: "bt_sm_hilight.png"; \
34162 description { state: "selected" 0.0; \
34163 inherit: "default" 0.0; \
34165 color: 255 255 255 255; \
34168 part { name: "cit_"#_pos".fg2"; \
34170 description { state: "default" 0.0; \
34172 color: 255 255 255 0; \
34173 rel1.to: "cit_"#_pos".bg"; \
34174 rel2.to: "cit_"#_pos".bg"; \
34176 normal: "bt_sm_shine.png"; \
34180 description { state: "selected" 0.0; \
34181 inherit: "default" 0.0; \
34183 color: 255 255 255 255; \
34186 part { name: "cit_"#_pos".check"; \
34188 description { state: "default" 0.0; \
34190 to: "cit_"#_pos".bg"; \
34191 relative: 0.7 0.6; \
34195 to: "cit_"#_pos".bg"; \
34196 relative: 1.1 1.2; \
34201 color: 255 0 0 255; \
34202 image.normal: "check.png"; \
34204 description { state: "visible" 0.0; \
34205 inherit: "default" 0.0; \
34211 name: "cit_"#_pos".go_active"; \
34212 signal: "cit_"#_pos",selected"; \
34214 action: STATE_SET "selected" 0.0; \
34215 target: "cit_"#_pos".bg"; \
34216 target: "cit_"#_pos".fg1"; \
34217 target: "cit_"#_pos".fg2"; \
34218 target: "cit_"#_pos".text"; \
34221 name: "cit_"#_pos".go_passive"; \
34222 signal: "cit_"#_pos",unselected"; \
34224 action: STATE_SET "default" 0.0; \
34225 target: "cit_"#_pos".bg"; \
34226 target: "cit_"#_pos".fg1"; \
34227 target: "cit_"#_pos".fg2"; \
34228 target: "cit_"#_pos".text"; \
34231 name: "cit_"#_pos".is_today"; \
34232 signal: "cit_"#_pos",today"; \
34234 action: STATE_SET "today" 0.0; \
34235 target: "cit_"#_pos".base"; \
34238 name: "cit_"#_pos".not_today"; \
34239 signal: "cit_"#_pos",not_today"; \
34241 action: STATE_SET "default" 0.0; \
34242 target: "cit_"#_pos".base"; \
34245 source: "cit_"#_pos".clicked"; \
34246 signal: "mouse,clicked,1"; \
34247 source: "cit_"#_pos".event"; \
34248 action: SIGNAL_EMIT "elm,action,selected" #_pos; \
34251 name: "cit_"#_pos".clear"; \
34252 signal: "cit_"#_pos",clear"; \
34254 action: STATE_SET "default" 0.0; \
34255 target: "cit_"#_pos".check"; \
34256 target: "cit_"#_pos".hd"; \
34259 name: "cit_"#_pos".checked"; \
34260 signal: "cit_"#_pos",checked"; \
34262 action: STATE_SET "visible" 0.0; \
34263 target: "cit_"#_pos".check"; \
34266 name: "cit_"#_pos".holiday"; \
34267 signal: "cit_"#_pos",holiday"; \
34269 action: STATE_SET "visible" 0.0; \
34270 target: "cit_"#_pos".hd"; \
34274 group { name: "elm/calendar/base/default";
34276 image: "shelf_inset.png" COMP;
34277 image: "bt_base1.png" COMP;
34278 image: "bt_hilight.png" COMP;
34279 image: "bt_shine.png" COMP;
34280 image: "bt_glow.png" COMP;
34281 image: "bt_dis_base.png" COMP;
34282 image: "bt_dis_hilight.png" COMP;
34283 image: "sp_bt_l.png" COMP;
34284 image: "sp_bt_r.png" COMP;
34285 image: "bt_sm_base1.png" COMP;
34286 image: "bt_sm_shine.png" COMP;
34287 image: "bt_sm_hilight.png" COMP;
34288 image: "ilist_1.png" COMP;
34289 image: "ilist_2.png" COMP;
34290 image: "ilist_item_shadow.png" COMP;
34291 image: "check.png" COMP;
34296 description { state: "default" 0.0;
34299 rel2.offset: -2 -2;
34300 color: 255 255 255 0;
34304 part { name: "spinner-base";
34307 description { state: "default" 0.0;
34313 rel2.offset: -7 -7;
34314 color: 255 255 255 0;
34318 part { name: "conf_over_spinner";
34320 description { state: "default" 0.0;
34321 rel1.to: "spinner-base";
34322 rel1.offset: -3 -3;
34323 rel2.to: "spinner-base";
34326 normal: "shelf_inset.png";
34333 part { name: "table-base";
34336 description { state: "default" 0.0;
34339 rel1.to_y: "spinner-base";
34341 rel1.relative: 0 1;
34343 rel2.offset: -7 -7;
34344 color: 255 255 255 0;
34347 part { name: "conf_over_table";
34349 description { state: "default" 0.0;
34350 rel1.to: "table-base";
34351 rel1.offset: -3 -3;
34352 rel2.to: "table-base";
34355 normal: "shelf_inset.png";
34362 part { name: "header";
34365 description { state: "default" 0.0;
34366 rel1.to: "table-base";
34367 rel1.relative: 0 0;
34368 rel2.to: "table-base";
34369 rel2.relative: 1 0.1;
34370 color: 255 255 255 0;
34373 part { name: "base";
34376 description { state: "default" 0.0;
34377 rel1.to_x: "table-base";
34378 rel1.to_y: "header";
34379 rel1.relative: 0 1;
34381 rel2.to: "table-base";
34383 color: 255 255 255 0;
34386 part { name: "left_bt";
34388 description { state: "default" 0.0;
34389 rel1 { to: "spinner-base";
34392 rel2 { to: "spinner-base";
34400 normal: "bt_base1.png";
34405 description { state: "clicked" 0.0;
34406 inherit: "default" 0.0;
34407 image.normal: "bt_base1.png";
34408 image.middle: SOLID;
34411 part { name: "left_over1";
34413 description { state: "default" 0.0;
34414 rel1.to: "left_bt";
34415 rel2 { to: "left_bt";
34419 normal: "bt_hilight.png";
34424 part { name: "left_over2";
34427 description { state: "default" 0.0;
34428 rel1.to: "left_bt";
34429 rel2.to: "left_bt";
34431 normal: "bt_shine.png";
34436 part { name: "left_over3";
34439 description { state: "default" 0.0;
34440 color: 255 255 255 0;
34441 rel1.to: "left_bt";
34442 rel2.to: "left_bt";
34444 normal: "bt_glow.png";
34445 border: 12 12 12 12;
34449 description { state: "clicked" 0.0;
34450 inherit: "default" 0.0;
34452 color: 255 255 255 255;
34455 part { name: "right_bt";
34457 description { state: "default" 0.0;
34458 rel1 { to: "spinner-base";
34461 rel2 { to: "spinner-base";
34469 normal: "bt_base1.png";
34474 description { state: "clicked" 0.0;
34475 inherit: "default" 0.0;
34476 image.normal: "bt_base1.png";
34477 image.middle: SOLID;
34480 part { name: "right_over1";
34482 description { state: "default" 0.0;
34483 rel1.to: "right_bt";
34484 rel2 { to: "right_bt";
34488 normal: "bt_hilight.png";
34493 part { name: "right_over2";
34496 description { state: "default" 0.0;
34497 rel1.to: "right_bt";
34498 rel2.to: "right_bt";
34500 normal: "bt_shine.png";
34505 part { name: "right_over3";
34508 description { state: "default" 0.0;
34509 color: 255 255 255 0;
34510 rel1.to: "right_bt";
34511 rel2.to: "right_bt";
34513 normal: "bt_glow.png";
34514 border: 12 12 12 12;
34518 description { state: "clicked" 0.0;
34519 inherit: "default" 0.0;
34521 color: 255 255 255 255;
34524 part { name: "left_bt_icon";
34526 description { state: "default" 0.0;
34527 rel1.to: "left_bt";
34528 rel2.to: "left_bt";
34532 image.normal: "sp_bt_l.png";
34534 description { state: "rtl" 0.0;
34535 inherit: "default" 0.0;
34536 image.normal: "sp_bt_r.png";
34539 part { name: "right_bt_icon";
34541 description { state: "default" 0.0;
34542 rel1.to: "right_bt";
34543 rel2.to: "right_bt";
34547 image.normal: "sp_bt_r.png";
34549 description { state: "rtl" 0.0;
34550 inherit: "default" 0.0;
34551 image.normal: "sp_bt_l.png";
34554 part { name: "month_text";
34558 description { state: "default" 0.0;
34561 rel1 { relative: 1.0 0.0;
34564 to_y: "spinner-base";
34566 rel2 { relative: 0.0 1.0;
34569 to_y: "spinner-base";
34573 font: "Sans,Edje-Vera";
34580 CH(0) CH(1) CH(2) CH(3) CH(4) CH(5) CH(6)
34581 CIT(0) CIT(1) CIT(2) CIT(3) CIT(4) CIT(5) CIT(6)
34582 CIT(7) CIT(8) CIT(9) CIT(10) CIT(11) CIT(12) CIT(13)
34583 CIT(14) CIT(15) CIT(16) CIT(17) CIT(18) CIT(19) CIT(20)
34584 CIT(21) CIT(22) CIT(23) CIT(24) CIT(25) CIT(26) CIT(27)
34585 CIT(28) CIT(29) CIT(30) CIT(31) CIT(32) CIT(33) CIT(34)
34586 CIT(35) CIT(36) CIT(37) CIT(38) CIT(39) CIT(40) CIT(41)
34589 program { name: "dec_start";
34590 signal: "mouse,down,1";
34592 action: SIGNAL_EMIT "elm,action,decrement,start" "";
34594 program { name: "dec_stop";
34595 signal: "mouse,up,1";
34597 action: SIGNAL_EMIT "elm,action,stop" "";
34599 program { name: "inc_start";
34600 signal: "mouse,down,1";
34601 source: "right_bt";
34602 action: SIGNAL_EMIT "elm,action,increment,start" "";
34604 program { name: "inc_stop";
34605 signal: "mouse,up,1";
34606 source: "right_bt";
34607 action: SIGNAL_EMIT "elm,action,stop" "";
34610 name: "left_bt_click";
34611 signal: "mouse,down,1";
34612 source: "left_over2";
34613 action: STATE_SET "clicked" 0.0;
34617 name: "left_bt_unclick";
34618 signal: "mouse,up,1";
34619 source: "left_over2";
34620 action: STATE_SET "default" 0.0;
34624 name: "left_bt_click2";
34625 signal: "mouse,down,1";
34626 source: "left_over3";
34627 action: STATE_SET "clicked" 0.0;
34628 target: "left_over3";
34631 name: "left_bt_unclick2";
34632 signal: "mouse,up,1";
34633 source: "left_over3";
34634 action: STATE_SET "default" 0.0;
34635 transition: DECELERATE 0.5;
34636 target: "left_over3";
34639 name: "right_bt_click";
34640 signal: "mouse,down,1";
34641 source: "right_over2";
34642 action: STATE_SET "clicked" 0.0;
34643 target: "right_bt";
34646 name: "right_bt_unclick";
34647 signal: "mouse,up,1";
34648 source: "right_over2";
34649 action: STATE_SET "default" 0.0;
34650 target: "right_bt";
34653 name: "right_bt_click2";
34654 signal: "mouse,down,1";
34655 source: "right_over3";
34656 action: STATE_SET "clicked" 0.0;
34657 target: "right_over3";
34660 name: "right_bt_unclick2";
34661 signal: "mouse,up,1";
34662 source: "right_over3";
34663 action: STATE_SET "default" 0.0;
34664 transition: DECELERATE 0.5;
34665 target: "right_over3";
34667 program { name: "to_rtl";
34668 signal: "edje,state,rtl";
34670 action: STATE_SET "rtl" 0.0;
34671 target: "right_bt_icon";
34672 target: "left_bt_icon";
34674 program { name: "to_ltr";
34675 signal: "edje,state,ltr";
34677 action: STATE_SET "default" 0.0;
34678 target: "right_bt_icon";
34679 target: "left_bt_icon";
34687 ////////////////////////////////////////////////////////////////////////////////
34689 ////////////////////////////////////////////////////////////////////////////////
34690 group { name: "elm/colorselector/bg/default";
34692 part { name: "elm.colorbar_0";
34695 description { state: "default" 0.0;
34697 rel1.relative: 0.0 0.00653594771;
34698 rel2.relative: 1.0 0.254901961;
34701 part { name: "elm.colorbar_1";
34704 description { state: "default" 0.0;
34706 rel1.relative: 0.0 0.254901961;
34707 rel2.relative: 1.0 0.503267974;
34710 part { name: "elm.colorbar_2";
34713 description { state: "default" 0.0;
34715 rel1.relative: 0.0 0.503267974;
34716 rel2.relative: 1.0 0.751633987;
34719 part { name: "elm.colorbar_3";
34722 description { state: "default" 0.0;
34724 rel1.relative: 0.0 0.751633987;
34725 rel2.relative: 1.0 1.0;
34731 group { name: "elm/colorselector/base/default";
34733 part { name: "elm.bar_bg";
34736 description { state: "default" 0.0;
34740 to_x: "elm.arrow_bg";
34741 to_y: "elm.arrow_icon";
34745 relative: 1.0 0.83;
34746 to_x: "elm.arrow_bg";
34751 part { name: "elm.bar";
34754 description { state: "default" 0.0;
34755 rel1.to: "elm.bar_bg";
34756 rel2.to: "elm.bar_bg";
34759 part { name: "elm.arrow_bg";
34762 description { state: "default" 0.0;
34764 relative: 1.0 0.17;
34766 to_x: "elm.l_button";
34769 relative: 0.0 0.83;
34771 to_x: "elm.r_button";
34775 part { name: "elm.arrow";
34779 description { state: "default" 0.0;
34784 to_x: "elm.arrow_bg";
34787 relative: 0.0 0.17;
34788 to_x: "elm.arrow_bg";
34794 confine: "elm.arrow_bg";
34799 part { name: "elm.arrow_icon";
34802 description { state: "default" 0.0;
34817 part { name: "event";
34820 description { state: "default" 0.0;
34822 to: "elm.arrow_icon";
34825 to_x: "elm.arrow_icon";
34826 to_y: "elm.arrow_bg";
34832 events: "elm.arrow";
34835 part { name: "elm.l_button";
34839 description { state: "default" 0.0;
34844 to_y: "elm.bar_bg";
34848 to_y: "elm.bar_bg";
34853 part { name: "elm.r_button";
34858 state: "default" 0.0;
34863 to_y: "elm.bar_bg";
34867 to_y: "elm.bar_bg";
34875 group{ name: "elm/colorselector/image/colorbar_0";
34877 image: "color_picker_color.png" COMP;
34880 part { name: "colorbar_0_image";
34883 description { state: "default" 0.0;
34884 rel2.offset: -1 -1;
34885 image.normal: "color_picker_color.png";
34891 group { name: "elm/colorselector/image/colorbar_1";
34893 image: "color_picker_opacity.png" COMP;
34896 part { name: "colorbar_1_image";
34899 description { state: "default" 0.0;
34900 rel2.offset: -1 -1;
34901 image.normal: "color_picker_opacity.png";
34907 group { name: "elm/colorselector/image/colorbar_2";
34909 image: "color_picker_brightness.png" COMP;
34912 part { name: "colorbar_2_image";
34915 description { state: "default" 0.0;
34916 rel2.offset: -1 -1;
34917 image.normal: "color_picker_brightness.png";
34923 group { name: "elm/colorselector/image/colorbar_3";
34925 image: "color_picker_alpha.png" COMP;
34928 part { name: "colorbar_3_image";
34931 description { state: "default" 0.0;
34932 rel2.offset: -1 -1;
34933 image.normal: "color_picker_alpha.png";
34939 group { name: "elm/colorselector/bg_image/colorbar_3";
34941 image: "color_picker_alpha_bg.png" COMP;
34944 part { name: "colorbar_3_image";
34947 description { state: "default" 0.0;
34948 rel2.offset: -1 -1;
34949 image.normal: "color_picker_alpha_bg.png";
34955 group { name: "elm/colorselector/image/updown";
34957 image: "icon_arrow_down.png" COMP;
34963 description { state: "default" 0.0;
34967 part { name: "arrow_image";
34970 description { state: "default" 0.0;
34971 image.normal: "icon_arrow_down.png";
34977 group { name: "elm/colorselector/button/left";
34979 image: "bt_base1.png" COMP;
34980 image: "bt_shine.png" COMP;
34981 image: "sp_bt_l.png" COMP;
34984 part { name: "button_image";
34986 description { state: "default" 0.0;
34987 image.normal: "bt_base1.png";
34988 image.border: 6 6 6 6;
34989 image.middle: SOLID;
34992 description { state: "clicked" 0.0;
34993 inherit: "default" 0.0;
34994 image.normal: "bt_shine.png";
34995 image.border: 6 6 6 6;
34996 image.middle: SOLID;
34999 part { name: "btn_over";
35002 description { state: "default" 0.0;
35003 rel1.to: "button_image";
35006 to: "button_image";
35009 normal: "bt_hilight.png";
35014 part { name: "btn_over2";
35018 ignore_flags: ON_HOLD;
35019 description { state: "default" 0.0;
35020 rel1.to: "button_image";
35021 rel2.to: "button_image";
35023 normal: "bt_shine.png";
35028 part { name: "focus_image";
35030 description { state: "default" 0.0;
35031 color: 255 255 255 0;
35032 rel1.to: "button_image";
35033 rel2.to: "button_image";
35035 normal: "bt_glow.png";
35036 border: 12 12 12 12;
35041 description { state: "clicked" 0.0;
35042 inherit: "default" 0.0;
35044 color: 255 255 255 255;
35047 part { name: "left_arrow";
35049 description { state: "default" 0.0;
35052 image.normal: "sp_bt_l.png";
35059 name: "button_down";
35060 signal: "elm,state,left,button,down";
35061 source: "left_button";
35062 action: STATE_SET "clicked" 0.0;
35063 target: "button_image";
35064 target: "focus_image";
35068 signal: "elm,state,left,button,up";
35069 source: "left_button";
35070 action: STATE_SET "default" 0.0;
35071 target: "button_image";
35072 target: "focus_image";
35077 group { name: "elm/colorselector/button/right";
35079 image: "bt_base1.png" COMP;
35080 image: "bt_shine.png" COMP;
35081 image: "sp_bt_r.png" COMP;
35084 part { name: "button_image";
35086 description { state: "default" 0.0;
35087 image.normal: "bt_base1.png";
35088 image.border: 6 6 6 6;
35089 image.middle: SOLID;
35092 description { state: "clicked" 0.0;
35093 inherit: "default" 0.0;
35094 image.normal: "bt_shine.png";
35095 image.border: 6 6 6 6;
35096 image.middle: SOLID;
35099 part { name: "btn_over";
35102 description { state: "default" 0.0;
35103 rel1.to: "button_image";
35106 to: "button_image";
35109 normal: "bt_hilight.png";
35114 part { name: "btn_over2";
35118 ignore_flags: ON_HOLD;
35119 description { state: "default" 0.0;
35120 rel1.to: "button_image";
35121 rel2.to: "button_image";
35123 normal: "bt_shine.png";
35128 part { name: "focus_image";
35130 description { state: "default" 0.0;
35131 color: 255 255 255 0;
35132 rel1.to: "button_image";
35133 rel2.to: "button_image";
35135 normal: "bt_glow.png";
35136 border: 12 12 12 12;
35141 description { state: "clicked" 0.0;
35142 inherit: "default" 0.0;
35144 color: 255 255 255 255;
35147 part { name: "right_arrow";
35149 description { state: "default" 0.0;
35152 image.normal: "sp_bt_r.png";
35159 name: "button_down";
35160 signal: "elm,state,right,button,down";
35161 source: "right_button";
35162 action: STATE_SET "clicked" 0.0;
35163 target: "button_image";
35164 target: "focus_image";
35168 signal: "elm,state,right,button,up";
35169 source: "right_button";
35170 action: STATE_SET "default" 0.0;
35171 target: "button_image";
35172 target: "focus_image";
35177 ///////////////////////////////////////////////////////////////////////////////
35178 #define FLIP_PICKER_MAX_LEN (50)
35179 #define FLIP_PICKER_MAX_LEN_STR "50"
35181 group { name: "elm/flipselector/base/default";
35183 image: "flip_base.png" COMP;
35184 image: "flip_base_shad.png" COMP;
35185 image: "flip_shad.png" COMP;
35186 image: "arrow_up.png" COMP;
35187 image: "arrow_down.png" COMP;
35188 image: "flip_t.png" COMP;
35189 image: "flip_b.png" COMP;
35193 item: "max_len" FLIP_PICKER_MAX_LEN_STR;
35196 //FIXME: quick successive clicks on, say, up, lead to nastiness
35198 public cur, prev, next, lock;
35200 public animator_bottom_down(val, Float:pos) {
35201 new tmp[FLIP_PICKER_MAX_LEN];
35203 set_tween_state(PART:"bottom", pos, "shrink", 0.0, "default", 0.0);
35204 set_tween_state(PART:"bottom_sheet", pos, "shrink", 0.0, "default",
35206 set_tween_state(PART:"shadow", pos, "half", 0.0, "full",
35210 set_state(PART:"shadow", "default", 0.0);
35213 fetch_str(next, 0, tmp, FLIP_PICKER_MAX_LEN);
35214 if (strncmp(tmp, "", FLIP_PICKER_MAX_LEN) != 0) {
35215 replace_str(next, 0, "");
35216 message(MSG_STRING, 1, tmp);
35221 public animator_top_down(val, Float:pos) {
35222 set_tween_state(PART:"top", pos, "default", 0.0, "shrink", 0.0);
35223 set_tween_state(PART:"top_sheet", pos, "default", 0.0, "shrink",
35225 set_tween_state(PART:"shadow", pos, "default", 0.0, "half",
35229 anim(0.2, "animator_bottom_down", val);
35232 public animator_bottom_up(val, Float:pos) {
35233 set_tween_state(PART:"bottom", pos, "default", 0.0, "shrink", 0.0);
35234 set_tween_state(PART:"bottom_sheet", pos, "default", 0.0, "shrink",
35236 set_tween_state(PART:"shadow", pos, "full", 0.0, "half",
35240 anim(0.2, "animator_top_up", val);
35243 public animator_top_up(val, Float:pos) {
35244 new tmp[FLIP_PICKER_MAX_LEN];
35246 set_tween_state(PART:"top", pos, "shrink", 0.0, "default", 0.0);
35247 set_tween_state(PART:"top_sheet", pos, "shrink", 0.0, "default",
35249 set_tween_state(PART:"shadow", pos, "half", 0.0, "default",
35253 set_state(PART:"shadow", "default", 0.0);
35256 fetch_str(next, 0, tmp, FLIP_PICKER_MAX_LEN);
35257 if (strncmp(tmp, "", FLIP_PICKER_MAX_LEN) != 0) {
35258 replace_str(next, 0, "");
35259 message(MSG_STRING, 2, tmp);
35264 public message(Msg_Type:type, id, ...) {
35266 if ((type == MSG_STRING) && (id == 1)) {
35267 new value[FLIP_PICKER_MAX_LEN], tmp[FLIP_PICKER_MAX_LEN];
35269 snprintf(value, FLIP_PICKER_MAX_LEN, "%s", getarg(2));
35271 if (get_int(lock) == 1) {
35272 replace_str(next, 0, value);
35276 fetch_str(cur, 0, tmp, FLIP_PICKER_MAX_LEN);
35278 set_text(PART:"bottom_b", tmp);
35280 set_state(PART:"top", "shrink", 0.0);
35281 set_text(PART:"top", tmp);
35282 set_state(PART:"top", "default", 0.0);
35283 set_text(PART:"top", tmp);
35285 replace_str(prev, 0, tmp);
35287 set_state(PART:"bottom", "default", 0.0);
35288 set_text(PART:"bottom", value);
35289 set_state(PART:"bottom", "shrink", 0.0);
35290 set_text(PART:"bottom", value);
35292 set_text(PART:"top_b", value);
35294 replace_str(cur, 0, value);
35296 set_state(PART:"bottom_sheet", "shrink", 0.0);
35297 set_state(PART:"top_sheet", "default", 0.0);
35300 set_state(PART:"shadow", "default", 0.0);
35301 anim(0.2, "animator_top_down", 1);
35305 if ((type == MSG_STRING) && (id == 2)) {
35306 new value[FLIP_PICKER_MAX_LEN], tmp[FLIP_PICKER_MAX_LEN];
35308 snprintf(value, FLIP_PICKER_MAX_LEN, "%s", getarg(2));
35310 if (get_int(lock) == 1) {
35311 replace_str(next, 0, value);
35315 fetch_str(cur, 0, tmp, FLIP_PICKER_MAX_LEN);
35317 set_text(PART:"top_b", tmp);
35319 set_state(PART:"bottom", "shrink", 0.0);
35320 set_text(PART:"bottom", tmp);
35321 set_state(PART:"bottom", "default", 0.0);
35322 set_text(PART:"bottom", tmp);
35324 replace_str(prev, 0, tmp);
35326 set_state(PART:"top", "default", 0.0);
35327 set_text(PART:"top", value);
35328 set_state(PART:"top", "shrink", 0.0);
35329 set_text(PART:"top", value);
35331 set_text(PART:"bottom_b", value);
35333 replace_str(cur, 0, value);
35335 set_state(PART:"bottom_sheet", "default", 0.0);
35336 set_state(PART:"top_sheet", "shrink", 0.0);
35339 set_state(PART:"shadow", "full", 0.0);
35340 anim(0.2, "animator_bottom_up", 1);
35346 part { name: "shad";
35348 description { state: "default" 0.0;
35349 rel1.offset: -4 -4;
35354 normal: "flip_base_shad.png";
35360 part { name: "base";
35362 description { state: "default" 0.0;
35364 rel2.offset: -5 -5;
35366 image.normal: "flip_base.png";
35373 description { state: "default" 0.0;
35375 rel1.relative: 0.0 0.5;
35379 description { state: "hidden" 0.0;
35380 inherit: "default" 0.0;
35388 description { state: "default" 0.0;
35391 rel2.relative: 1.0 0.5;
35394 description { state: "hidden" 0.0;
35395 inherit: "default" 0.0;
35400 part { name: "bottom_sheet_static";
35402 description { state: "default" 0.0;
35406 image.normal: "flip_b.png";
35410 part { name: "bottom_b";
35412 clip_to: "bottom_clipper";
35415 description { state: "default" 0.0;
35421 font: "Sans:style=Bold,Edje-Vera-Bold";
35429 part { name: "shadow";
35431 description { state: "default" 0.0;
35434 rel2.relative: 1.0 0.0;
35435 image.normal: "flip_shad.png";
35437 description { state: "half" 0.0;
35438 inherit: "default" 0.0;
35439 rel2.relative: 1.0 0.5;
35441 description { state: "full" 0.0;
35442 inherit: "default" 0.0;
35443 rel2.relative: 1.0 1.0;
35447 part { name: "bottom_sheet";
35449 description { state: "default" 0.0;
35453 image.normal: "flip_b.png";
35455 description { state: "shrink" 0.0;
35456 inherit: "default" 0.0;
35458 rel2.relative: 1.0 0.0;
35462 part { name: "bottom";
35464 clip_to: "bottom_clipper";
35467 description { state: "default" 0.0;
35473 font: "Sans:style=Bold,Edje-Vera-Bold";
35479 description { state: "shrink" 0.0;
35480 inherit: "default" 0.0;
35481 color: 128 128 128 255;
35483 rel2.relative: 1.0 0.5; /* FIXME: same visual effect? --> MAP! */
35487 part { name: "top_sheet_static";
35489 description { state: "default" 0.0;
35493 image.normal: "flip_t.png";
35497 part { name: "top_b";
35499 clip_to: "top_clipper";
35502 description { state: "default" 0.0;
35508 font: "Sans:style=Bold,Edje-Vera-Bold";
35517 part { name: "top_sheet";
35519 description { state: "default" 0.0;
35523 image.normal: "flip_t.png";
35525 description { state: "shrink" 0.0;
35526 inherit: "default" 0.0;
35527 color: 128 128 128 255;
35529 rel1.relative: 0.0 1.0;
35533 part { name: "top";
35535 clip_to: "top_clipper";
35538 description { state: "default" 0.0;
35544 font: "Sans:style=Bold,Edje-Vera-Bold";
35550 description { state: "shrink" 0.0;
35551 inherit: "default" 0.0;
35553 rel1.relative: 0.0 0.5;
35557 part { name: "arrow_top";
35560 description { state: "default" 0.0;
35566 image.normal: "arrow_up.png";
35568 description { state: "hidden" 0.0;
35569 inherit: "default" 0.0;
35573 part { name: "arrow_bottom";
35576 description { state: "default" 0.0;
35582 image.normal: "arrow_down.png";
35584 description { state: "hidden" 0.0;
35585 inherit: "default" 0.0;
35593 name: "top_clipper";
35595 state: "default" 0.0;
35605 name: "bottom_clipper";
35607 state: "default" 0.0;
35616 program { name: "load";
35620 append_str(cur, "");
35621 append_str(prev, "");
35622 append_str(next, "");
35627 program { name: "hide_arrows";
35628 signal: "elm,state,button,hidden";
35630 action: STATE_SET "hidden" 0.0;
35631 target: "arrow_top";
35632 target: "arrow_bottom";
35637 program { name: "show_arrows";
35638 signal: "elm,state,button,visible";
35640 action: STATE_SET "default" 0.0;
35641 target: "arrow_top";
35642 target: "arrow_bottom";
35647 program { name: "up";
35648 signal: "mouse,down,1";
35650 action: SIGNAL_EMIT "elm,action,up,start" "";
35652 program { name: "up,stop";
35653 signal: "mouse,up,1";
35655 action: SIGNAL_EMIT "elm,action,up,stop" "";
35657 program { name: "down";
35658 signal: "mouse,down,1";
35660 action: SIGNAL_EMIT "elm,action,down,start" "";
35662 program { name: "down,stop";
35663 signal: "mouse,up,1";
35665 action: SIGNAL_EMIT "elm,action,down,stop" "";
35670 ////////////////////////////////////////////////////////////////////////////////
35672 ////////////////////////////////////////////////////////////////////////////////
35673 group { name: "elm/diskselector/base/default";
35675 image: "bar_shine.png" COMP;
35682 description { state: "default" 0.0;
35686 part { name: "shine_left";
35688 description { state: "default" 0.0;
35690 rel1.relative: -0.1 0;
35692 rel2.relative: 0.1 1;
35693 image.normal: "bar_shine.png";
35694 color: 255 255 255 120;
35697 part { name: "shine_center";
35699 description { state: "default" 0.0;
35701 rel1.relative: 0.2 0;
35703 rel2.relative: 0.8 1;
35704 image.normal: "bar_shine.png";
35705 color: 255 255 255 180;
35708 part { name: "shine_right";
35710 description { state: "default" 0.0;
35712 rel1.relative: 0.9 0;
35714 rel2.relative: 1.1 1;
35715 image.normal: "bar_shine.png";
35716 color: 255 255 255 120;
35719 part { name: "clipper";
35722 description { state: "default" 0.0;
35726 rel2.offset: -3 -3;
35729 part { name: "elm.swallow.content";
35730 clip_to: "clipper";
35732 description { state: "default" 0.0;
35740 group { name: "elm/diskselector/item/default";
35743 item: "len_threshold" "14";
35744 item: "display_item_num" "3";
35745 item: "min_height" "-1";
35746 item: "min_width" "-1";
35750 part { name: "elm.swallow.icon";
35752 description { state: "default" 0.0;
35764 description { state: "show" 0.0;
35765 inherit: "default" 0.0;
35767 description { state: "default_small" 0.0;
35768 inherit: "default" 0.0;
35769 rel1.relative: 0 0.2;
35770 rel2.relative: 0 0.8;
35772 description { state: "left_side" 0.0;
35773 inherit: "default" 0.0;
35774 rel1.relative: 0 0.2;
35775 rel2.relative: 0 0.8;
35776 color: 255 255 255 160;
35778 description { state: "right_side" 0.0;
35779 inherit: "left_side" 0.0;
35780 rel1.relative: 0.4 0.2;
35781 rel2.relative: 0.4 0.8;
35782 color: 255 255 255 160;
35785 part { name: "elm.text";
35789 description { state: "default" 0.0;
35790 rel1.relative: 1 0.0;
35791 rel1.to_x: "elm.swallow.icon";
35792 rel2.relative: 1.0 1.0;
35793 color: 255 255 255 255;
35796 font: "Sans,Edje-Vera";
35802 description { state: "show" 0.0;
35803 inherit: "default" 0.0;
35806 description { state: "default_small" 0.0;
35807 inherit: "default" 0.0;
35811 description { state: "left_side" 0.0;
35812 inherit: "default" 0.0;
35813 color: 172 172 172 255;
35816 text.align: 0.2 0.5;
35818 description { state: "right_side" 0.0;
35819 inherit: "default" 0.0;
35820 color: 172 172 172 255;
35823 text.align: 0.8 0.5;
35829 program { name: "center_text";
35830 signal: "elm,state,center";
35832 action: STATE_SET "show" 0.0;
35833 target: "elm.text";
35834 target: "elm.swallow.icon";
35836 program { name: "center_small_text";
35837 signal: "elm,state,center_small";
35839 action: STATE_SET "default_small" 0.0;
35840 target: "elm.text";
35841 target: "elm.swallow.icon";
35843 program { name: "l_side_text";
35844 signal: "elm,state,left_side";
35846 action: STATE_SET "left_side" 0.0;
35847 target: "elm.text";
35848 target: "elm.swallow.icon";
35850 program { name: "r_side_text";
35851 signal: "elm,state,right_side";
35853 action: STATE_SET "right_side" 0.0;
35854 target: "elm.text";
35855 target: "elm.swallow.icon";
35860 group { name: "elm/entry/path/separator/default";
35861 images.image: "arrow_right.png" COMP;
35863 part { name: "icon";
35865 description { state: "default" 0.0;
35866 image.normal: "arrow_right.png";
35874 group { name: "elm/fileselector/base/default";
35876 item: "path_separator" "<item relsize=16x16 vsize=full href=path/separator></item>";
35879 part { name: "elm.swallow.up";
35881 description { state: "default" 0.0;
35891 part { name: "elm.swallow.home";
35893 description { state: "default" 0.0;
35898 to: "elm.swallow.up";
35903 to: "elm.swallow.up";
35909 part { name: "elm.swallow.files";
35911 description { state: "default" 0.0;
35916 to_y: "elm.swallow.home";
35921 to_y: "elm.swallow.path";
35927 part { name: "elm.swallow.path";
35929 description { state: "default" 0.0;
35933 to_y: "elm.swallow.filename";
35938 to_y: "elm.swallow.filename";
35944 part { name: "elm.swallow.filename";
35946 description { state: "default" 0.0;
35950 to_y: "elm.swallow.ok";
35955 to_y: "elm.swallow.ok";
35961 part { name: "elm.swallow.cancel";
35963 description { state: "default" 0.0;
35967 to: "elm.swallow.ok";
35972 to: "elm.swallow.ok";
35978 part { name: "elm.swallow.ok";
35980 description { state: "default" 0.0;
35992 group { name: "elm/fileselector_entry/base/default";
35994 part { name: "elm.swallow.entry";
35996 description { state: "default" 0.0;
35999 rel2 { to_x: "elm.swallow.button";
36005 part { name: "elm.swallow.button";
36007 description { state: "default" 0.0;
36020 ////////////////////////////////////////////////////////////////////////
36021 // Standard layouts to be used //
36022 ////////////////////////////////////////////////////////////////////////
36023 /* application with toolbar and main content area */
36024 group { name: "elm/layout/application/toolbar-content";
36026 part { name: "elm.swallow.content";
36028 description { state: "default" 0.0;
36029 rel1 { to_y: "elm.external.toolbar";
36036 part { name: "elm.external.toolbar";
36038 source: "elm/toolbar";
36039 description { state: "default" 0.0;
36051 /* application with toolbar and main content area with a back button and title area */
36052 group { name: "elm/layout/application/toolbar-content-back";
36054 part { name: "elm.swallow.content";
36056 description { state: "default" 0.0;
36057 rel1 { to_y: "title_clipper";
36064 part { name: "elm.external.toolbar";
36066 source: "elm/toolbar";
36067 description { state: "default" 0.0;
36076 part { name: "title_clipper";
36078 description { state: "default" 0.0;
36087 description { state: "hidden" 0.0;
36088 inherit: "default" 0.0;
36095 part { name: "back_clipper";
36097 clip_to: "title_clipper";
36098 description { state: "default" 0.0;
36101 description { state: "hidden" 0.0;
36105 part { name: "back";
36107 source: "elm/button";
36108 clip_to: "back_clipper";
36109 description { state: "default" 0.0;
36112 rel1 { to_y: "elm.external.toolbar";
36116 rel2 { to_y: "elm.external.toolbar";
36120 params.string: "label" "Back";
36127 action: SIGNAL_EMIT "elm,action,back" "";
36130 signal: "elm,back,hide";
36132 action: STATE_SET "hidden" 0.0;
36133 target: "back_clipper";
36136 signal: "elm,back,show";
36138 action: STATE_SET "default" 0.0;
36139 target: "back_clipper";
36142 signal: "elm,title,hide";
36144 action: STATE_SET "hidden" 0.0;
36145 transition: LINEAR 0.1;
36146 target: "title_clipper";
36149 signal: "elm,title,show";
36151 action: STATE_SET "default" 0.0;
36152 target: "title_clipper";
36156 part { name: "elm.swallow.end";
36158 description { state: "default" 0.0;
36161 rel1 { to_y: "elm.external.toolbar";
36165 rel2 { to_y: "elm.external.toolbar";
36172 part { name: "elm.text.title";
36174 effect: SOFT_SHADOW;
36176 description { state: "default" 0.0;
36177 rel1 { to_y: "elm.external.toolbar";
36182 rel2 { to_y: "back";
36183 to_x: "elm.swallow.end";
36188 font: "Sans:style=Bold";
36196 /* application with toolbar and main content area with a back and next buttons and title area */
36197 group { name: "elm/layout/application/toolbar-content-back-next";
36199 part { name: "elm.swallow.content";
36201 description { state: "default" 0.0;
36202 rel1 { to_y: "title_clipper";
36209 part { name: "elm.external.toolbar";
36211 source: "elm/toolbar";
36212 description { state: "default" 0.0;
36221 part { name: "title_clipper";
36223 description { state: "default" 0.0;
36232 description { state: "hidden" 0.0;
36233 inherit: "default" 0.0;
36240 part { name: "back";
36242 source: "elm/button";
36243 clip_to: "back_clipper";
36244 description { state: "default" 0.0;
36247 rel1 { to_y: "elm.external.toolbar";
36251 rel2 { to_y: "elm.external.toolbar";
36255 params.string: "label" "Back";
36258 part { name: "back_clipper";
36260 clip_to: "title_clipper";
36261 description { state: "default" 0.0;
36264 description { state: "hidden" 0.0;
36268 part { name: "next";
36270 source: "elm/button";
36271 clip_to: "next_clipper";
36272 description { state: "default" 0.0;
36275 rel1 { to_y: "elm.external.toolbar";
36279 rel2 { to_y: "elm.external.toolbar";
36283 params.string: "label" "Next";
36286 part { name: "next_clipper";
36288 clip_to: "title_clipper";
36289 description { state: "default" 0.0;
36292 description { state: "hidden" 0.0;
36300 action: SIGNAL_EMIT "elm,action,back" "";
36303 signal: "elm,title,hide";
36305 action: STATE_SET "hidden" 0.0;
36306 transition: LINEAR 0.1;
36307 target: "title_clipper";
36310 signal: "elm,title,show";
36312 action: STATE_SET "default" 0.0;
36313 target: "title_clipper";
36316 signal: "elm,back,hide";
36318 action: STATE_SET "hidden" 0.0;
36319 target: "back_clipper";
36322 signal: "elm,back,show";
36324 action: STATE_SET "default" 0.0;
36325 target: "back_clipper";
36330 action: SIGNAL_EMIT "elm,action,next" "";
36333 signal: "elm,next,hide";
36335 action: STATE_SET "hidden" 0.0;
36336 target: "next_clipper";
36339 signal: "elm,next,show";
36341 action: STATE_SET "default" 0.0;
36342 target: "next_clipper";
36345 part { name: "elm.text.title";
36347 effect: SOFT_SHADOW;
36349 clip_to: "title_clipper";
36350 description { state: "default" 0.0;
36351 rel1 { to_y: "elm.external.toolbar";
36356 rel2 { to_y: "back";
36362 font: "Sans:style=Bold";
36369 /* application with a main content area with a back button and title area */
36370 group { name: "elm/layout/application/content-back";
36372 part { name: "elm.swallow.content";
36374 description { state: "default" 0.0;
36375 rel1 { to_y: "title_clipper";
36381 part { name: "title_clipper";
36383 description { state: "default" 0.0;
36392 description { state: "hidden" 0.0;
36393 inherit: "default" 0.0;
36400 part { name: "back_clipper";
36402 clip_to: "title_clipper";
36403 description { state: "default" 0.0;
36406 description { state: "hidden" 0.0;
36410 part { name: "back";
36412 source: "elm/button";
36413 clip_to: "back_clipper";
36414 description { state: "default" 0.0;
36425 params.string: "label" "Back";
36432 action: SIGNAL_EMIT "elm,action,back" "";
36435 signal: "elm,back,hide";
36437 action: STATE_SET "hidden" 0.0;
36438 target: "back_clipper";
36441 signal: "elm,back,show";
36443 action: STATE_SET "default" 0.0;
36444 target: "back_clipper";
36447 signal: "elm,title,hide";
36449 action: STATE_SET "hidden" 0.0;
36450 transition: LINEAR 0.1;
36451 target: "title_clipper";
36454 signal: "elm,title,show";
36456 action: STATE_SET "default" 0.0;
36457 target: "title_clipper";
36461 part { name: "elm.swallow.end";
36463 description { state: "default" 0.0;
36477 part { name: "elm.text.title";
36479 effect: SOFT_SHADOW;
36481 description { state: "default" 0.0;
36487 rel2 { to_y: "back";
36488 to_x: "elm.swallow.end";
36493 font: "Sans:style=Bold";
36501 /* application with a main content area with a back and next buttons and title area */
36502 group { name: "elm/layout/application/content-back-next";
36504 part { name: "elm.swallow.content";
36506 description { state: "default" 0.0;
36507 rel1 { to_y: "title_clipper";
36514 part { name: "title_clipper";
36516 description { state: "default" 0.0;
36525 description { state: "hidden" 0.0;
36526 inherit: "default" 0.0;
36533 part { name: "back";
36535 source: "elm/button";
36536 clip_to: "back_clipper";
36537 description { state: "default" 0.0;
36548 params.string: "label" "Back";
36551 part { name: "back_clipper";
36553 clip_to: "title_clipper";
36554 description { state: "default" 0.0;
36557 description { state: "hidden" 0.0;
36561 part { name: "next";
36563 source: "elm/button";
36564 clip_to: "next_clipper";
36565 description { state: "default" 0.0;
36576 params.string: "label" "Next";
36579 part { name: "next_clipper";
36581 clip_to: "title_clipper";
36582 description { state: "default" 0.0;
36585 description { state: "hidden" 0.0;
36593 action: SIGNAL_EMIT "elm,action,back" "";
36596 signal: "elm,title,hide";
36598 action: STATE_SET "hidden" 0.0;
36599 transition: LINEAR 0.1;
36600 target: "title_clipper";
36603 signal: "elm,title,show";
36605 action: STATE_SET "default" 0.0;
36606 target: "title_clipper";
36609 signal: "elm,back,hide";
36611 action: STATE_SET "hidden" 0.0;
36612 target: "back_clipper";
36615 signal: "elm,back,show";
36617 action: STATE_SET "default" 0.0;
36618 target: "back_clipper";
36623 action: SIGNAL_EMIT "elm,action,next" "";
36626 signal: "elm,next,hide";
36628 action: STATE_SET "hidden" 0.0;
36629 target: "next_clipper";
36632 signal: "elm,next,show";
36634 action: STATE_SET "default" 0.0;
36635 target: "next_clipper";
36638 part { name: "elm.text.title";
36640 effect: SOFT_SHADOW;
36642 clip_to: "title_clipper";
36643 description { state: "default" 0.0;
36649 rel2 { to_y: "back";
36655 font: "Sans:style=Bold";
36663 /* application with toolbar and main content area as a vertical box */
36664 group { name: "elm/layout/application/toolbar-vbox";
36666 part { name: "elm.box.content";
36668 description { state: "default" 0.0;
36669 rel1 { to_y: "elm.external.toolbar";
36673 box.layout: "vertical";
36677 part { name: "elm.external.toolbar";
36679 source: "elm/toolbar";
36680 description { state: "default" 0.0;
36692 /* application with toolbar and main content area as a table */
36693 group { name: "elm/layout/application/toolbar-table";
36695 part { name: "elm.table.content";
36697 description { state: "default" 0.0;
36698 rel1 { to_y: "elm.external.toolbar";
36705 part { name: "elm.external.toolbar";
36707 source: "elm/toolbar";
36708 description { state: "default" 0.0;
36720 ///////////////////////////////////////////////////////////////////////////////
36721 group { name: "elm/segment_control/base/default";
36722 #define SEGMENT_TYPE_SINGLE 1
36723 #define SEGMENT_TYPE_LEFT 2
36724 #define SEGMENT_TYPE_MIDDLE 3
36725 #define SEGMENT_TYPE_RIGHT 4
36726 #define SEGMENT_STATE_NORMAL 1
36727 #define SEGMENT_STATE_PRESSED 2
36728 #define SEGMENT_STATE_SELECTED 3
36729 #define SEGMENT_STATUS_ENABLED 0
36730 #define SEGMENT_STATUS_DISABLED 1
36737 state: "default" 0.0;
36744 group { name: "elm/segment_control/item/default";
36745 data.item: "label.wrap.part" "label.bg";
36747 style { name: "seg_text_style_normal";
36748 base: "font=Sans font_size=16 style=shadow \
36749 shadow_color=#2924224d \
36751 color=#ffffffff wrap=char text_class=label";
36753 tag: "hilight" "+ font=Sans:style=Bold";
36756 style { name: "seg_text_style_selected";
36757 base: "font=Sans:style=Bold font_size=16 style=shadow \
36758 shadow_color=#aaaaaa4d \
36760 color=#111111ff wrap=char text_class=label";
36762 tag: "hilight" "+ font=Sans:style=Bold";
36763 tag: "b" "+ font=Sans:style=Bold";
36766 style { name: "seg_text_style_disabled";
36767 base: "font=Sans:style=Medium font_size=16 style=shadow \
36768 shadow_color=#2924224d \
36769 align=center color=#2924224d \
36770 wrap=char text_class=label";
36772 tag: "hilight" "+ font=Sans:style=Bold";
36773 tag: "b" "+ font=Sans:style=Bold";
36778 image: "seg_single_pressed.png" COMP;
36779 image: "seg_single_selected.png" COMP;
36780 image: "seg_single_normal.png" COMP;
36782 image: "seg_left_pressed.png" COMP;
36783 image: "seg_left_selected.png" COMP;
36784 image: "seg_left_normal.png" COMP;
36786 image: "seg_middle_pressed.png" COMP;
36787 image: "seg_middle_selected.png" COMP;
36788 image: "seg_middle_normal.png" COMP;
36790 image: "seg_right_pressed.png" COMP;
36791 image: "seg_right_selected.png" COMP;
36792 image: "seg_right_normal.png" COMP;
36795 part { name: "segment";
36798 description { state: "default" 0.0;
36802 normal: "seg_single_normal.png";
36808 description { state: "default_single" 0.0;
36809 inherit: "default" 0.0;
36812 normal: "seg_single_normal.png";
36816 description { state: "default_left" 0.0;
36817 inherit: "default" 0.0;
36820 normal: "seg_left_normal.png";
36824 description { state: "default_right" 0.0;
36825 inherit: "default" 0.0;
36828 normal: "seg_right_normal.png";
36832 description { state: "default_middle" 0.0;
36833 inherit: "default" 0.0;
36836 normal: "seg_middle_normal.png";
36840 description { state: "pressed_single" 0.0;
36841 inherit: "default" 0.0;
36844 normal: "seg_single_pressed.png";
36848 description { state: "pressed_left" 0.0;
36849 inherit: "default" 0.0;
36852 normal: "seg_left_pressed.png";
36856 description { state: "pressed_right" 0.0;
36857 inherit: "default" 0.0;
36860 normal: "seg_right_pressed.png";
36864 description { state: "pressed_middle" 0.0;
36865 inherit: "default" 0.0;
36868 normal: "seg_middle_pressed.png";
36872 description { state: "selected_single" 0.0;
36873 inherit: "default" 0.0;
36876 normal: "seg_single_selected.png";
36880 description { state: "selected_left" 0.0;
36881 inherit: "default" 0.0;
36884 normal: "seg_left_selected.png";
36888 description { state: "selected_right" 0.0;
36889 inherit: "default" 0.0;
36892 normal: "seg_right_selected.png";
36896 description { state: "selected_middle" 0.0;
36897 inherit: "default" 0.0;
36900 normal: "seg_middle_selected.png";
36905 part { name: "padding_left";
36909 description { state: "default" 0.0;
36911 rel1.relative: 0.0 0.0;
36912 rel2.relative: 0.0 1.0;
36919 part { name: "padding_right";
36923 description { state: "default" 0.0;
36925 rel1.relative: 1.0 0.0;
36926 rel2.relative: 1.0 1.0;
36933 part { name: "padding_top";
36937 description { state: "default" 0.0;
36939 rel1.relative: 0.0 0.0;
36940 rel2.relative: 1.0 0.0;
36947 part { name: "padding_bottom";
36951 description { state: "default" 0.0;
36953 rel1.relative: 0.0 1.0;
36954 rel2.relative: 1.0 1.0;
36961 part { name: "icon.bg";
36965 description { state: "default" 0.0;
36969 to_x: "padding_left";
36970 to_y: "padding_top";
36974 to: "elm.swallow.icon";
36981 part { name: "padding_icon_text";
36985 description { state: "default" 0.0; //when only icon or no icon is there
36999 description { state: "icononly" 0.0;
37000 inherit: "default" 0.0;
37002 description { state: "visible" 0.0; //when icon is visible
37003 inherit: "default" 0.0;
37007 part { name: "elm.swallow.icon";
37010 description { state: "default" 0.0;
37014 to_x: "padding_left";
37015 to_y: "padding_top";
37019 to_y: "padding_bottom";
37024 aspect_preference: BOTH;
37026 description { state: "visible" 0.0;
37027 inherit: "default" 0.0;
37030 to_y: "padding_bottom";
37034 description { state: "icononly" 0.0;
37035 inherit: "default" 0.0;
37038 to_x: "padding_right";
37039 to_y: "padding_bottom";
37045 part { name: "elm.text";
37050 state: "default" 0.0;
37055 to_x: "padding_icon_text";
37059 to_x: "padding_right";
37062 color: 224 224 224 255;
37073 description { state: "normal" 0.0;
37074 inherit: "default" 0.0;
37077 description { state: "pressed" 0.0;
37078 inherit: "default" 0.0;
37082 description { state: "selected" 0.0;
37083 inherit: "default" 0.0;
37085 color: 50 50 50 255;
37087 description { state: "disabled" 0.0;
37088 inherit: "default" 0.0;
37090 color: 200 200 200 255;
37093 part { name: "disabler";
37096 description { state: "default" 0.0;
37101 rel1 { relative: 0.0 0.0; to: "segment";}
37102 rel2 { relative: 1.0 1.0; to: "segment";}
37103 color: 255 255 255 150;
37105 description { state: "disabled_single" 0.0;
37106 inherit: "default" 0.0;
37109 normal: "seg_single_normal.png";
37113 description { state: "disabled_left" 0.0;
37114 inherit: "default" 0.0;
37117 normal: "seg_left_normal.png";
37121 description { state: "disabled_right" 0.0;
37122 inherit: "default" 0.0;
37125 normal: "seg_right_normal.png";
37129 description { state: "disabled_middle" 0.0;
37130 inherit: "default" 0.0;
37133 normal: "seg_middle_normal.png";
37141 public seg_type; // Single, Left, Middle, Right.
37142 public seg_state; // Normal/Default, Pressed, Selected.
37143 public seg_status;// Enabled/Default, Disabled
37145 public update_state() {
37146 new type, state, disabled;
37147 type = get_int(seg_type);
37148 state = get_int(seg_state);
37149 disabled = get_int(seg_status);
37151 if(state == SEGMENT_STATE_NORMAL)
37153 if(type == SEGMENT_TYPE_SINGLE)
37154 set_state(PART:"segment", "default_single", 0.0);
37155 else if(type == SEGMENT_TYPE_LEFT)
37156 set_state(PART:"segment", "default_left", 0.0);
37157 else if(type == SEGMENT_TYPE_MIDDLE)
37158 set_state(PART:"segment", "default_middle", 0.0);
37159 else if(type == SEGMENT_TYPE_RIGHT)
37160 set_state(PART:"segment", "default_right", 0.0);
37161 set_state(PART:"elm.text", "normal", 0.0);
37163 else if(state == SEGMENT_STATE_PRESSED)
37165 if(type == SEGMENT_TYPE_SINGLE)
37166 set_state(PART:"segment", "pressed_single", 0.0);
37167 else if(type == SEGMENT_TYPE_LEFT)
37168 set_state(PART:"segment", "pressed_left", 0.0);
37169 else if(type == SEGMENT_TYPE_MIDDLE)
37170 set_state(PART:"segment", "pressed_middle", 0.0);
37171 else if(type == SEGMENT_TYPE_RIGHT)
37172 set_state(PART:"segment", "pressed_right", 0.0);
37173 set_state(PART:"elm.text", "pressed", 0.0);
37175 else if(state == SEGMENT_STATE_SELECTED)
37177 if(type == SEGMENT_TYPE_SINGLE)
37178 set_state(PART:"segment", "selected_single", 0.0);
37179 else if(type == SEGMENT_TYPE_LEFT)
37180 set_state(PART:"segment", "selected_left", 0.0);
37181 else if(type == SEGMENT_TYPE_MIDDLE)
37182 set_state(PART:"segment", "selected_middle", 0.0);
37183 else if(type == SEGMENT_TYPE_RIGHT)
37184 set_state(PART:"segment", "selected_right", 0.0);
37185 set_state(PART:"elm.text", "selected", 0.0);
37187 if(disabled == SEGMENT_STATUS_DISABLED)
37189 if(type == SEGMENT_TYPE_SINGLE)
37190 set_state(PART:"disabler", "disabled_single", 0.0);
37191 else if(type == SEGMENT_TYPE_LEFT)
37192 set_state(PART:"disabler", "disabled_left", 0.0);
37193 else if(type == SEGMENT_TYPE_MIDDLE)
37194 set_state(PART:"disabler", "disabled_middle", 0.0);
37195 else if(type == SEGMENT_TYPE_RIGHT)
37196 set_state(PART:"disabler", "disabled_right", 0.0);
37197 set_state(PART:"elm.text", "disabled", 0.0);
37202 name: "segment_type_s";
37203 signal: "elm,type,segment,single";
37206 set_int(seg_type, SEGMENT_TYPE_SINGLE);
37211 name: "segment_type_l";
37212 signal: "elm,type,segment,left";
37215 set_int(seg_type, SEGMENT_TYPE_LEFT);
37220 name: "segment_type_m";
37221 signal: "elm,type,segment,middle";
37224 set_int(seg_type, SEGMENT_TYPE_MIDDLE);
37229 name: "segment_type_r";
37230 signal: "elm,type,segment,right";
37233 set_int(seg_type, SEGMENT_TYPE_RIGHT);
37238 name: "normal_segment";
37239 signal: "elm,state,segment,normal";
37242 set_int(seg_state, SEGMENT_STATE_NORMAL);
37247 name: "pressed_segment";
37248 signal: "elm,state,segment,pressed";
37251 set_int(seg_state, SEGMENT_STATE_PRESSED);
37256 name: "selected_segment";
37257 signal: "elm,state,segment,selected";
37260 set_int(seg_state, SEGMENT_STATE_SELECTED);
37264 program { name: "disable_segment";
37265 signal: "elm,state,disabled";
37268 set_int(seg_status, SEGMENT_STATUS_DISABLED);
37272 program { name: "enable_segment";
37273 signal: "elm,state,enabled";
37276 set_int(seg_status, SEGMENT_STATUS_ENABLED);
37280 program { name: "text_show";
37281 signal: "elm,state,text,visible";
37286 get_state(PART:"elm.swallow.icon", st, 30, vl);
37287 if (!strcmp(st, "icononly"))
37289 set_state(PART:"elm.swallow.icon", "visible", 0.0);
37290 set_state(PART:"padding_icon_text", "visible", 0.0);
37292 get_state(PART:"elm.text", st, 30, vl);
37293 if (!strcmp(st, "selected"))
37294 set_state(PART:"elm.text", "selected", 0.0);
37296 set_state(PART:"elm.text", "normal", 0.0);
37299 program { name: "text_hide";
37300 signal: "elm,state,text,hidden";
37305 get_state(PART:"elm.swallow.icon", st, 30, vl);
37306 if (!strcmp(st, "visible"))
37308 set_state(PART:"elm.swallow.icon", "icononly", 0.0);
37309 set_state(PART:"padding_icon_text", "icononly", 0.0);
37311 set_state(PART:"elm.text", "default", 0.0);
37314 program { name: "icon_show";
37315 signal: "elm,state,icon,visible";
37320 get_state(PART:"elm.text", st, 30, vl);
37321 if ((!strcmp(st, "normal")) || (!strcmp(st, "selected")))
37323 set_state(PART:"elm.swallow.icon", "visible", 0.0);
37324 set_state(PART:"padding_icon_text", "visible", 0.0);
37328 set_state(PART:"elm.swallow.icon", "icononly", 0.0);
37329 set_state(PART:"padding_icon_text", "icononly", 0.0);
37333 program { name: "icon_hide";
37334 signal: "elm,state,icon,hidden";
37336 action: STATE_SET "default" 0.0;
37337 target: "elm.swallow.icon";
37340 #undef SEGMENT_TYPE_SINGLE
37341 #undef SEGMENT_TYPE_LEFT
37342 #undef SEGMENT_TYPE_MIDDLE
37343 #undef SEGMENT_TYPE_RIGHT
37344 #undef SEGMENT_STATE_NORMAL
37345 #undef SEGMENT_STATE_PRESSED
37346 #undef SEGMENT_STATE_SELECTED
37347 #undef SEGMENT_STATUS_ENABLED
37348 #undef SEGMENT_STATUS_DISABLED
37351 /* a simple title layout, with a label and two icons */
37352 group { name: "elm/layout/application/titlebar";
37354 image: "toolbar_sel.png" COMP;
37357 part { name: "base";
37360 description { state: "default" 0.0;
37367 normal: "toolbar_sel.png";
37372 part { name: "elm.swallow.content";
37374 description { state: "default" 0.0;
37382 part { name: "elm.swallow.icon";
37385 description { state: "default" 0.0;
37399 description { state: "visible" 0.0;
37400 inherit: "default" 0.0;
37404 part { name: "elm.swallow.end";
37407 description { state: "default" 0.0;
37422 description { state: "visible" 0.0;
37423 inherit: "default" 0.0;
37427 part { name: "elm.text";
37429 effect: SOFT_SHADOW;
37432 description { state: "default" 0.0;
37435 to_x: "elm.swallow.icon";
37440 to_x: "elm.swallow.end";
37449 text_class: "title_bar";
37455 program { name: "show_icon";
37456 signal: "elm,state,icon,visible";
37458 action: STATE_SET "visible" 0.0;
37459 target: "elm.swallow.icon";
37461 program { name: "hide_icon";
37462 signal: "elm,state,icon,hidden";
37464 action: STATE_SET "default" 0.0;
37465 target: "elm.swallow.icon";
37467 program { name: "show_end";
37468 signal: "elm,state,end,visible";
37470 action: STATE_SET "visible" 0.0;
37471 target: "elm.swallow.end";
37473 program { name: "hide_end";
37474 signal: "elm,state,end,hidden";
37476 action: STATE_SET "default" 0.0;
37477 target: "elm.swallow.end";