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 action: STATE_SET "rotate" 0.0;
26658 transition: LINEAR 0.5;
26659 target: "elm.swallow.origin";
26660 after: "rotate_off3";
26663 name: "rotate_off3";
26664 action: STATE_SET "default" 0.0;
26665 target: "elm.swallow.origin";
26666 after: "rotate_off_finished";
26669 name: "rotate_off_finished";
26670 action: SIGNAL_EMIT "elm,state,rotate,passive,finished" "elm";
26675 ///////////////////////////////////////////////////////////////////////////////
26676 group { name: "elm/pager/base/default";
26677 data.item: "onshow" "raise";
26679 // data.item: "onhide" "lower";
26680 // data.item: "onshow" "lower";
26682 image: "frame_1.png" COMP;
26683 image: "frame_2.png" COMP;
26684 image: "dia_grad.png" COMP;
26687 part { name: "clip";
26690 description { state: "default" 0.0;
26693 offset: -9999 -9999;
26699 color: 255 255 255 255;
26701 description { state: "visible" 0.0;
26702 inherit: "default" 0.0;
26704 description { state: "hidden" 0.0;
26705 inherit: "default" 0.0;
26706 color: 255 255 255 0;
26710 part { name: "base0";
26713 description { state: "default" 0.0;
26714 image.normal: "dia_grad.png";
26726 part { name: "base";
26729 description { state: "default" 0.0;
26731 normal: "frame_2.png";
26737 description { state: "hidden" 0.0;
26738 inherit: "default" 0.0;
26739 rel1.relative: -1.0 0.0;
26740 rel2.relative: 0.0 1.0;
26742 description { state: "visible" 0.0;
26743 inherit: "default" 0.0;
26744 rel1.relative: 0.0 0.0;
26745 rel2.relative: 1.0 1.0;
26748 part { name: "over";
26751 description { state: "default" 0.0;
26761 normal: "frame_1.png";
26768 part { name: "elm.swallow.content";
26771 description { state: "default" 0.0;
26784 program { name: "push_start";
26785 signal: "elm,action,push";
26787 action: STATE_SET "hidden" 0.0;
26790 after: "show_start2";
26792 program { name: "show_start";
26793 signal: "elm,action,show";
26795 action: STATE_SET "hidden" 0.0;
26798 after: "show_start2";
26800 program { name: "show_start2";
26801 action: STATE_SET "visible" 0.0;
26802 transition: DECELERATE 0.5;
26807 program { name: "show_end";
26808 action: SIGNAL_EMIT "elm,action,show,finished" "";
26810 program { name: "pop_start";
26811 signal: "elm,action,pop";
26813 action: STATE_SET "visible" 0.0;
26816 after: "hide_start2";
26818 program { name: "hide_start";
26819 signal: "elm,action,hide";
26821 action: STATE_SET "visible" 0.0;
26824 after: "hide_start2";
26826 program { name: "hide_start2";
26827 action: STATE_SET "hidden" 0.0;
26828 transition: DECELERATE 0.5;
26833 program { name: "hide_end";
26834 action: SIGNAL_EMIT "elm,action,hide,finished" "";
26836 program { name: "reset";
26837 signal: "elm,action,reset";
26839 action: STATE_SET "default" 0.0;
26846 group { name: "elm/pager/base/slide";
26848 image: "frame_1.png" COMP;
26849 image: "frame_2.png" COMP;
26850 image: "dia_grad.png" COMP;
26853 part { name: "clip";
26856 description { state: "default" 0.0;
26859 offset: -9999 -9999;
26865 color: 255 255 255 255;
26867 description { state: "visible" 0.0;
26868 inherit: "default" 0.0;
26870 description { state: "hidden" 0.0;
26871 inherit: "default" 0.0;
26872 color: 255 255 255 0;
26875 description { state: "hidden2" 0.0;
26876 inherit: "default" 0.0;
26877 color: 255 255 255 0;
26881 part { name: "base0";
26884 description { state: "default" 0.0;
26885 image.normal: "dia_grad.png";
26897 part { name: "base";
26900 description { state: "default" 0.0;
26902 normal: "frame_2.png";
26908 description { state: "hidden" 0.0;
26909 inherit: "default" 0.0;
26910 rel1.relative: -1.0 0.0;
26911 rel2.relative: 0.0 1.0;
26913 description { state: "hidden2" 0.0;
26914 inherit: "default" 0.0;
26915 rel1.relative: 1.0 0.0;
26916 rel2.relative: 2.0 1.0;
26918 description { state: "visible" 0.0;
26919 inherit: "default" 0.0;
26920 rel1.relative: 0.0 0.0;
26921 rel2.relative: 1.0 1.0;
26924 part { name: "over";
26927 description { state: "default" 0.0;
26937 normal: "frame_1.png";
26944 part { name: "elm.swallow.content";
26947 description { state: "default" 0.0;
26960 program { name: "push_start";
26961 signal: "elm,action,push";
26963 action: STATE_SET "hidden2" 0.0;
26966 after: "show_start2";
26968 program { name: "show_start";
26969 signal: "elm,action,show";
26971 action: STATE_SET "hidden" 0.0;
26974 after: "show_start2";
26976 program { name: "show_start2";
26977 action: STATE_SET "visible" 0.0;
26978 transition: DECELERATE 0.5;
26983 program { name: "show_end";
26984 action: SIGNAL_EMIT "elm,action,show,finished" "";
26986 program { name: "pop_start";
26987 signal: "elm,action,pop";
26989 action: STATE_SET "visible" 0.0;
26992 after: "pop_start2";
26994 program { name: "pop_start2";
26995 action: STATE_SET "hidden2" 0.0;
26996 transition: DECELERATE 0.5;
27001 program { name: "hide_start";
27002 signal: "elm,action,hide";
27004 action: STATE_SET "visible" 0.0;
27007 after: "hide_start2";
27009 program { name: "hide_start2";
27010 action: STATE_SET "hidden" 0.0;
27011 transition: DECELERATE 0.5;
27016 program { name: "hide_end";
27017 action: SIGNAL_EMIT "elm,action,hide,finished" "";
27019 program { name: "reset";
27020 signal: "elm,action,reset";
27022 action: STATE_SET "default" 0.0;
27028 group { name: "elm/pager/base/slide_invisible";
27030 part { name: "clip";
27033 description { state: "default" 0.0;
27036 offset: -9999 -9999;
27042 color: 255 255 255 255;
27044 description { state: "visible" 0.0;
27045 inherit: "default" 0.0;
27047 description { state: "hidden" 0.0;
27048 inherit: "default" 0.0;
27049 color: 255 255 255 0;
27052 description { state: "hidden2" 0.0;
27053 inherit: "default" 0.0;
27054 color: 255 255 255 0;
27058 part { name: "base";
27062 description { state: "default" 0.0;
27065 description { state: "hidden" 0.0;
27067 rel1.relative: -1.0 0.0;
27068 rel2.relative: 0.0 1.0;
27070 description { state: "hidden2" 0.0;
27072 rel1.relative: 1.0 0.0;
27073 rel2.relative: 2.0 1.0;
27075 description { state: "visible" 0.0;
27077 rel1.relative: 0.0 0.0;
27078 rel2.relative: 1.0 1.0;
27081 part { name: "elm.swallow.content";
27084 description { state: "default" 0.0;
27091 program { name: "push_start";
27092 signal: "elm,action,push";
27094 action: STATE_SET "hidden2" 0.0;
27097 after: "show_start2";
27099 program { name: "show_start";
27100 signal: "elm,action,show";
27102 action: STATE_SET "hidden" 0.0;
27105 after: "show_start2";
27107 program { name: "show_start2";
27108 action: STATE_SET "visible" 0.0;
27109 transition: DECELERATE 0.5;
27114 program { name: "show_end";
27115 action: SIGNAL_EMIT "elm,action,show,finished" "";
27117 program { name: "pop_start";
27118 signal: "elm,action,pop";
27120 action: STATE_SET "visible" 0.0;
27123 after: "pop_start2";
27125 program { name: "pop_start2";
27126 action: STATE_SET "hidden2" 0.0;
27127 transition: DECELERATE 0.5;
27132 program { name: "hide_start";
27133 signal: "elm,action,hide";
27135 action: STATE_SET "visible" 0.0;
27138 after: "hide_start2";
27140 program { name: "hide_start2";
27141 action: STATE_SET "hidden" 0.0;
27142 transition: DECELERATE 0.5;
27147 program { name: "hide_end";
27148 action: SIGNAL_EMIT "elm,action,hide,finished" "";
27150 program { name: "reset";
27151 signal: "elm,action,reset";
27153 action: STATE_SET "default" 0.0;
27160 group { name: "elm/pager/base/fade";
27161 data.item: "onshow" "raise";
27163 // data.item: "onhide" "lower";
27164 // data.item: "onshow" "lower";
27166 image: "frame_1.png" COMP;
27167 image: "frame_2.png" COMP;
27168 image: "dia_grad.png" COMP;
27171 part { name: "clip_base";
27174 description { state: "default" 0.0;
27177 offset: -9999 -9999;
27183 color: 255 255 255 120;
27185 description { state: "visible" 0.0;
27186 inherit: "default" 0.0;
27188 description { state: "hidden" 0.0;
27189 inherit: "default" 0.0;
27190 color: 255 255 255 0;
27194 part { name: "clip";
27197 description { state: "default" 0.0;
27200 offset: -9999 -9999;
27206 color: 255 255 255 255;
27208 description { state: "visible" 0.0;
27209 inherit: "default" 0.0;
27211 description { state: "hidden" 0.0;
27212 inherit: "default" 0.0;
27213 color: 255 255 255 0;
27217 part { name: "base0";
27219 clip_to: "clip_base";
27220 description { state: "default" 0.0;
27221 image.normal: "dia_grad.png";
27233 part { name: "base";
27235 clip_to: "clip_base";
27236 description { state: "default" 0.0;
27238 normal: "frame_2.png";
27245 part { name: "over";
27248 description { state: "default" 0.0;
27258 normal: "frame_1.png";
27265 part { name: "elm.swallow.content";
27268 description { state: "default" 0.0;
27281 program { name: "push_start";
27282 signal: "elm,action,push";
27284 action: STATE_SET "hidden" 0.0;
27286 target: "clip_base";
27287 after: "show_start2";
27289 program { name: "show_start";
27290 signal: "elm,action,show";
27292 action: STATE_SET "hidden" 0.0;
27294 target: "clip_base";
27295 after: "show_start2";
27297 program { name: "show_start2";
27298 action: STATE_SET "visible" 0.0;
27299 transition: DECELERATE 0.5;
27301 target: "clip_base";
27304 program { name: "show_end";
27305 action: SIGNAL_EMIT "elm,action,show,finished" "";
27307 program { name: "pop_start";
27308 signal: "elm,action,pop";
27310 action: STATE_SET "visible" 0.0;
27312 target: "clip_base";
27313 after: "hide_start2";
27315 program { name: "hide_start";
27316 signal: "elm,action,hide";
27318 action: STATE_SET "visible" 0.0;
27320 target: "clip_base";
27321 after: "hide_start2";
27323 program { name: "hide_start2";
27324 action: STATE_SET "hidden" 0.0;
27325 transition: DECELERATE 0.5;
27327 target: "clip_base";
27330 program { name: "hide_end";
27331 action: SIGNAL_EMIT "elm,action,hide,finished" "";
27333 program { name: "reset";
27334 signal: "elm,action,reset";
27336 action: STATE_SET "default" 0.0;
27337 target: "clip_base";
27342 group { name: "elm/pager/base/fade_translucide";
27343 data.item: "onshow" "raise";
27345 // data.item: "onhide" "lower";
27346 // data.item: "onshow" "lower";
27348 image: "frame_1.png" COMP;
27349 image: "frame_2.png" COMP;
27350 image: "dia_grad.png" COMP;
27353 part { name: "clip_base";
27356 description { state: "default" 0.0;
27359 offset: -9999 -9999;
27365 color: 255 255 255 120;
27367 description { state: "visible" 0.0;
27368 inherit: "default" 0.0;
27370 description { state: "hidden" 0.0;
27371 inherit: "default" 0.0;
27372 color: 255 255 255 0;
27376 part { name: "clip";
27379 description { state: "default" 0.0;
27382 offset: -9999 -9999;
27388 color: 255 255 255 255;
27390 description { state: "visible" 0.0;
27391 inherit: "default" 0.0;
27393 description { state: "hidden" 0.0;
27394 inherit: "default" 0.0;
27395 color: 255 255 255 0;
27399 part { name: "base0";
27401 clip_to: "clip_base";
27402 description { state: "default" 0.0;
27403 image.normal: "dia_grad.png";
27415 part { name: "base";
27417 clip_to: "clip_base";
27418 description { state: "default" 0.0;
27420 normal: "frame_2.png";
27427 part { name: "over";
27430 description { state: "default" 0.0;
27440 normal: "frame_1.png";
27447 part { name: "elm.swallow.content";
27450 description { state: "default" 0.0;
27463 program { name: "push_start";
27464 signal: "elm,action,push";
27466 action: STATE_SET "hidden" 0.0;
27468 target: "clip_base";
27469 after: "show_start2";
27471 program { name: "show_start";
27472 signal: "elm,action,show";
27474 action: STATE_SET "hidden" 0.0;
27476 target: "clip_base";
27477 after: "show_start2";
27479 program { name: "show_start2";
27480 action: STATE_SET "visible" 0.0;
27481 transition: DECELERATE 0.5;
27483 target: "clip_base";
27486 program { name: "show_end";
27487 action: SIGNAL_EMIT "elm,action,show,finished" "";
27489 program { name: "pop_start";
27490 signal: "elm,action,pop";
27492 action: STATE_SET "visible" 0.0;
27494 target: "clip_base";
27495 after: "hide_start2";
27497 program { name: "hide_start";
27498 signal: "elm,action,hide";
27500 action: STATE_SET "visible" 0.0;
27502 target: "clip_base";
27503 after: "hide_start2";
27505 program { name: "hide_start2";
27506 action: STATE_SET "hidden" 0.0;
27507 transition: DECELERATE 0.5;
27509 target: "clip_base";
27512 program { name: "hide_end";
27513 action: SIGNAL_EMIT "elm,action,hide,finished" "";
27515 program { name: "reset";
27516 signal: "elm,action,reset";
27518 action: STATE_SET "default" 0.0;
27519 target: "clip_base";
27524 group { name: "elm/pager/base/fade_invisible";
27525 data.item: "onshow" "raise";
27527 // data.item: "onhide" "lower";
27528 // data.item: "onshow" "lower";
27530 part { name: "clip";
27533 description { state: "default" 0.0;
27535 offset: -9999 -9999;
27540 color: 255 255 255 255;
27542 description { state: "visible" 0.0;
27543 inherit: "default" 0.0;
27545 description { state: "hidden" 0.0;
27546 inherit: "default" 0.0;
27547 color: 255 255 255 0;
27551 part { name: "elm.swallow.content";
27554 description { state: "default" 0.0;
27565 program { name: "push_start";
27566 signal: "elm,action,push";
27568 action: STATE_SET "hidden" 0.0;
27570 after: "show_start2";
27572 program { name: "show_start";
27573 signal: "elm,action,show";
27575 action: STATE_SET "hidden" 0.0;
27577 after: "show_start2";
27579 program { name: "show_start2";
27580 action: STATE_SET "visible" 0.0;
27581 transition: DECELERATE 0.5;
27585 program { name: "show_end";
27586 action: SIGNAL_EMIT "elm,action,show,finished" "";
27588 program { name: "pop_start";
27589 signal: "elm,action,pop";
27591 action: STATE_SET "visible" 0.0;
27593 after: "hide_start2";
27595 program { name: "hide_start";
27596 signal: "elm,action,hide";
27598 action: STATE_SET "visible" 0.0;
27600 after: "hide_start2";
27602 program { name: "hide_start2";
27603 action: STATE_SET "hidden" 0.0;
27604 transition: DECELERATE 0.5;
27608 program { name: "hide_end";
27609 action: SIGNAL_EMIT "elm,action,hide,finished" "";
27611 program { name: "reset";
27612 signal: "elm,action,reset";
27614 action: STATE_SET "default" 0.0;
27620 group { name: "elm/pager/base/flip";
27621 data.item: "onshow" "raise";
27623 image: "frame_1.png" COMP;
27624 image: "frame_2.png" COMP;
27625 image: "dia_grad.png" COMP;
27628 part { name: "elm.swallow.content";
27630 description { state: "default" 0.0;
27642 description { state: "hidden" 0.0;
27643 inherit: "default" 0.0;
27645 map.rotation.y: 90.0;
27647 description { state: "before_hidden" 0.0;
27648 inherit: "default" 0.0;
27650 map.rotation.y: -90.0;
27655 program { name: "push_start";
27656 signal: "elm,action,push";
27660 program { name: "push1";
27661 action: STATE_SET "hidden" 0.0;
27662 target: "elm.swallow.content";
27665 program { name: "push2";
27666 action: STATE_SET "default" 0.0;
27668 transition: LINEAR 0.5;
27669 target: "elm.swallow.content";
27672 program { name: "push3";
27673 action: SIGNAL_EMIT "elm,action,show,finished" "";
27676 program { name: "show_start";
27677 signal: "elm,action,show";
27681 program { name: "show1";
27682 action: STATE_SET "before_hidden" 0.0;
27683 target: "elm.swallow.content";
27686 program { name: "show2";
27687 action: STATE_SET "default" 0.0;
27689 transition: LINEAR 0.5;
27690 target: "elm.swallow.content";
27693 program { name: "show3";
27694 action: SIGNAL_EMIT "elm,action,show,finished" "";
27697 program { name: "pop_start";
27698 signal: "elm,action,pop";
27702 program { name: "pop1";
27703 action: STATE_SET "default" 0.0;
27704 target: "elm.swallow.content";
27707 program { name: "pop2";
27708 action: STATE_SET "hidden" 0.0;
27709 transition: LINEAR 0.5;
27710 target: "elm.swallow.content";
27713 program { name: "pop3";
27714 action: SIGNAL_EMIT "elm,action,hide,finished" "";
27717 program { name: "hide_start";
27718 signal: "elm,action,hide";
27722 program { name: "hide1";
27723 action: STATE_SET "default" 0.0;
27724 target: "elm.swallow.content";
27727 program { name: "hide2";
27728 action: STATE_SET "before_hidden" 0.0;
27729 transition: LINEAR 0.5;
27730 target: "elm.swallow.content";
27733 program { name: "hide3";
27734 action: SIGNAL_EMIT "elm,action,hide,finished" "";
27737 program { name: "reset";
27738 signal: "elm,action,reset";
27740 action: STATE_SET "default" 0.0;
27741 target: "elm.swallow.content";
27748 ///////////////////////////////////////////////////////////////////////////////
27749 // FIXME: this doesn't look too hot. need to fix it up
27750 group { name: "elm/progressbar/horizontal/default";
27752 image: "shelf_inset.png" COMP;
27753 image: "bt_sm_base2.png" COMP;
27754 image: "bt_sm_hilight.png" COMP;
27755 image: "bt_sm_shine.png" COMP;
27758 part { name: "elm.background.progressbar";
27761 state: "default" 0.0;
27771 part { name: "elm.swallow.bar";
27777 state: "default" 0.0;
27780 to_y: "elm.background.progressbar";
27784 to: "elm.background.progressbar";
27789 part { name: "elm.swallow.content";
27791 description { state: "default" 0.0;
27796 to_y: "elm.background.progressbar";
27801 to_y: "elm.background.progressbar";
27804 description { state: "visible" 0.0;
27805 inherit: "default" 0.0;
27808 aspect_preference: VERTICAL;
27812 part { name: "elm.text";
27816 description { state: "default" 0.0;
27820 rel1.to_x: "elm.swallow.content";
27821 rel1.relative: 1.0 0.0;
27823 rel2.to_x: "elm.swallow.content";
27824 rel2.relative: 1.0 1.0;
27825 rel2.offset: -1 -5;
27828 font: "Sans,Edje-Vera";
27834 description { state: "visible" 0.0;
27835 inherit: "default" 0.0;
27843 part { name: "background";
27845 clip_to: "elm.background.progressbar";
27847 state: "default" 0.0;
27849 to: "elm.swallow.bar";
27853 to: "elm.swallow.bar";
27858 normal: "shelf_inset.png";
27864 part { name: "elm.text.status";
27867 description { state: "default" 0.0;
27879 font: "Sans:style=Bold,Edje-Vera-Bold";
27886 description { state: "hidden" 0.0;
27887 inherit: "default" 0.0;
27893 part { name: "elm.progress.progressbar";
27895 clip_to: "elm.background.progressbar";
27897 state: "default" 0.0;
27901 to: "elm.swallow.bar";
27905 to_y: "elm.swallow.bar";
27906 to_x: "elm.cur.progressbar";
27910 normal: "bt_sm_base2.png";
27915 state: "invert" 0.0;
27916 inherit: "default" 0.0;
27918 to_y: "elm.swallow.bar";
27919 to_x: "elm.cur.progressbar";
27922 to: "elm.swallow.bar";
27927 state: "state_begin" 0.0;
27928 inherit: "default" 0.0;
27930 to: "elm.swallow.bar";
27934 to: "elm.swallow.bar";
27939 state: "state_end" 0.0;
27940 inherit: "default" 0.0;
27942 to: "elm.swallow.bar";
27946 to: "elm.swallow.bar";
27951 part { name: "text-bar";
27954 clip_to: "progress-rect";
27955 effect: SOFT_SHADOW;
27957 description { state: "default" 0.0;
27961 rel1.to: "elm.text.status";
27962 rel1.offset: -1 -1;
27963 rel2.to: "elm.text.status";
27965 text_source: "elm.text.status";
27966 font: "Sans:style=Bold,Edje-Vera-Bold";
27971 color: 224 224 224 255;
27974 description { state: "hidden" 0.0;
27975 inherit: "default" 0.0;
27981 part { name: "over1";
27983 description { state: "default" 0.0;
27984 rel1.to: "elm.progress.progressbar";
27985 rel2.to: "elm.progress.progressbar";
27986 rel2.relative: 1.0 0.5;
27988 normal: "bt_sm_hilight.png";
27994 part { name: "over2";
27997 description { state: "default" 0.0;
27998 rel1.to: "elm.progress.progressbar";
27999 rel2.to: "elm.progress.progressbar";
28001 normal: "bt_sm_shine.png";
28007 part { name: "elm.cur.progressbar";
28010 confine: "background";
28014 description { state: "default" 0.0;
28022 rel2.to: "background";
28025 part { name: "progress-rect";
28028 state: "default" 0.0;
28029 rel1.to: "elm.progress.progressbar";
28030 rel2.to: "elm.progress.progressbar";
28035 program { name: "label_show";
28036 signal: "elm,state,text,visible";
28038 action: STATE_SET "visible" 0.0;
28039 target: "elm.text";
28041 program { name: "label_hide";
28042 signal: "elm,state,text,hidden";
28044 action: STATE_SET "default" 0.0;
28045 target: "elm.text";
28047 program { name: "icon_show";
28048 signal: "elm,state,icon,visible";
28050 action: STATE_SET "visible" 0.0;
28051 target: "elm.swallow.content";
28053 program { name: "icon_hide";
28054 signal: "elm,state,icon,hidden";
28056 action: STATE_SET "default" 0.0;
28057 target: "elm.swallow.content";
28059 program { name: "units_show";
28060 signal: "elm,state,units,visible";
28062 action: STATE_SET "default" 0.0;
28063 target: "text-bar";
28064 target: "elm.text.status";
28066 program { name: "units_hide";
28067 signal: "elm,state,units,hidden";
28069 action: STATE_SET "hidden" 0.0;
28070 target: "text-bar";
28071 target: "elm.text.status";
28073 program { name: "slide_to_end";
28074 action: STATE_SET "state_end" 0.0;
28075 transition: LINEAR 0.5;
28076 target: "elm.progress.progressbar";
28077 after: "slide_to_begin";
28079 program { name: "slide_to_begin";
28080 signal: "elm,state,slide,begin";
28081 action: STATE_SET "state_begin" 0.0;
28082 target: "elm.progress.progressbar";
28083 transition: LINEAR 0.5;
28084 after: "slide_to_end";
28086 program { name: "start_pulse";
28087 signal: "elm,state,pulse,start";
28089 after: "slide_to_end";
28091 program { name: "stop_pulse";
28092 signal: "elm,state,pulse,stop";
28094 action: ACTION_STOP;
28095 target: "slide_to_begin";
28096 target: "slide_to_end";
28097 target: "start_pulse";
28098 after: "state_pulse";
28100 program { name: "state_pulse";
28101 signal: "elm,state,pulse";
28103 action: STATE_SET "state_begin" 0.0;
28104 target: "elm.progress.progressbar";
28105 after: "units_hide";
28107 program { name: "state_fraction";
28108 signal: "elm,state,fraction";
28110 action: ACTION_STOP;
28111 target: "slide_to_begin";
28112 target: "slide_to_end";
28113 target: "start_pulse";
28114 action: STATE_SET "default" 0.0;
28115 target: "elm.progress.progressbar";
28117 program { name: "set_invert_on";
28118 signal: "elm,state,inverted,on";
28120 action: STATE_SET "invert" 0.0;
28121 target: "elm.progress.progressbar";
28123 program { name: "set_invert_off";
28124 signal: "elm,state,inverted,off";
28126 action: STATE_SET "default" 0.0;
28127 target: "elm.progress.progressbar";
28132 ///////////////////////////////////////////////////////////////////////////////
28133 group { name: "elm/progressbar/vertical/default";
28135 image: "shelf_inset.png" COMP;
28136 image: "bt_sm_base2.png" COMP;
28137 image: "bt_sm_hilight.png" COMP;
28138 image: "bt_sm_shine.png" COMP;
28141 part { name: "elm.background.progressbar";
28145 state: "default" 0.0;
28156 part { name: "elm.swallow.bar";
28159 description { state: "default" 0.0;
28169 to_y: "elm.text.box";
28175 part { name: "elm.swallow.content";
28177 description { state: "default" 0.0;
28182 to_x: "elm.swallow.bar";
28187 to_x: "elm.swallow.bar";
28190 description { state: "visible" 0.0;
28191 inherit: "default" 0.0;
28194 aspect_preference: HORIZONTAL;
28198 part { name: "elm.text";
28202 description { state: "default" 0.0;
28206 rel1.to_y: "elm.swallow.content";
28207 rel1.relative: 0.5 1.0;
28209 rel2.to_y: "elm.swallow.content";
28210 rel2.relative: 0.5 1.0;
28211 rel2.offset: -1 -1;
28214 font: "Sans,Edje-Vera";
28220 description { state: "visible" 0.0;
28221 inherit: "default" 0.0;
28229 part { name: "background";
28231 clip_to: "elm.background.progressbar";
28233 state: "default" 0.0;
28235 to: "elm.swallow.bar";
28239 to: "elm.swallow.bar";
28244 normal: "shelf_inset.png";
28250 part { name: "elm.progress.progressbar";
28252 clip_to: "elm.background.progressbar";
28254 state: "default" 0.0;
28258 to: "elm.swallow.bar";
28262 to_x: "elm.swallow.bar";
28263 to_y: "elm.cur.progressbar";
28267 normal: "bt_sm_base2.png";
28272 state: "invert" 0.0;
28273 inherit: "default" 0.0;
28275 to_x: "elm.swallow.bar";
28276 to_y: "elm.cur.progressbar";
28279 to: "elm.swallow.bar";
28284 state: "state_begin" 0.0;
28285 inherit: "default" 0.0;
28287 to: "elm.swallow.bar";
28291 to: "elm.swallow.bar";
28296 state: "state_end" 0.0;
28297 inherit: "default" 0.0;
28299 to: "elm.swallow.bar";
28303 to: "elm.swallow.bar";
28309 part { name: "over1";
28311 description { state: "default" 0.0;
28312 rel1.to: "elm.progress.progressbar";
28313 rel2.to: "elm.progress.progressbar";
28314 rel2.relative: 1.0 0.5;
28316 normal: "bt_sm_hilight.png";
28322 part { name: "over2";
28325 description { state: "default" 0.0;
28326 rel1.to: "elm.progress.progressbar";
28327 rel2.to: "elm.progress.progressbar";
28329 normal: "bt_sm_shine.png";
28335 part { name: "elm.cur.progressbar";
28338 confine: "background";
28342 description { state: "default" 0.0;
28350 rel2.to: "background";
28354 part { name: "elm.text.box";
28357 description { state: "default" 0.0;
28360 to: "elm.text.status";
28364 to: "elm.text.status";
28367 color: 255 255 255 0;
28369 description { state: "visible" 0.0;
28370 inherit: "default" 0.0;
28374 part { name: "elm.text.status";
28378 description { state: "default" 0.0;
28382 rel1.relative: 0.0 1.0;
28384 rel2.relative: 1.0 1.0;
28388 font: "Sans:style=Bold,Edje-Vera-Bold";
28394 description { state: "visible" 0.0;
28395 inherit: "default" 0.0;
28400 rel2.offset: -9 -9;
28405 program { name: "label_show";
28406 signal: "elm,state,text,visible";
28408 action: STATE_SET "visible" 0.0;
28409 target: "elm.text";
28411 program { name: "label_hide";
28412 signal: "elm,state,text,hidden";
28414 action: STATE_SET "default" 0.0;
28415 target: "elm.text";
28417 program { name: "icon_show";
28418 signal: "elm,state,icon,visible";
28420 action: STATE_SET "visible" 0.0;
28421 target: "elm.swallow.content";
28423 program { name: "icon_hide";
28424 signal: "elm,state,icon,hidden";
28426 action: STATE_SET "default" 0.0;
28427 target: "elm.swallow.content";
28429 program { name: "units_show";
28430 signal: "elm,state,units,visible";
28432 action: STATE_SET "visible" 0.0;
28433 target: "elm.text.status";
28434 target: "elm.text.box";
28436 program { name: "units_hide";
28437 signal: "elm,state,units,hidden";
28439 action: STATE_SET "default" 0.0;
28440 target: "elm.text.status";
28441 target: "elm.text.box";
28443 program { name: "slide_to_end";
28444 action: STATE_SET "state_end" 0.0;
28445 transition: LINEAR 0.5;
28446 target: "elm.progress.progressbar";
28447 after: "slide_to_begin";
28449 program { name: "slide_to_begin";
28450 action: STATE_SET "state_begin" 0.0;
28451 target: "elm.progress.progressbar";
28452 transition: LINEAR 0.5;
28453 after: "slide_to_end";
28455 program { name: "start_pulse";
28456 signal: "elm,state,pulse,start";
28458 action: STATE_SET "state_begin" 0.0;
28459 target: "elm.progress.progressbar";
28460 after: "slide_to_end";
28462 program { name: "stop_pulse";
28463 signal: "elm,state,pulse,stop";
28465 action: ACTION_STOP;
28466 target: "slide_to_begin";
28467 target: "slide_to_end";
28468 target: "start_pulse";
28469 after: "state_pulse";
28471 program { name: "state_pulse";
28472 signal: "elm,state,pulse";
28474 action: STATE_SET "state_begin" 0.0;
28475 target: "elm.progress.progressbar";
28476 after: "units_hide";
28478 program { name: "state_fraction";
28479 signal: "elm,state,fraction";
28481 action: ACTION_STOP;
28482 target: "slide_to_begin";
28483 target: "slide_to_end";
28484 target: "start_pulse";
28485 action: STATE_SET "default" 0.0;
28486 target: "elm.progress.progressbar";
28488 program { name: "set_invert_on";
28489 signal: "elm,state,inverted,on";
28491 action: STATE_SET "invert" 0.0;
28492 target: "elm.progress.progressbar";
28493 target: "elm.cur.progressbar";
28495 program { name: "set_invert_off";
28496 signal: "elm,state,inverted,off";
28498 action: STATE_SET "default" 0.0;
28499 target: "elm.progress.progressbar";
28500 target: "elm.cur.progressbar";
28505 ///////////////////////////////////////////////////////////////////////////////
28506 group { name: "elm/separator/horizontal/default";
28508 image: "separator_h.png" COMP;
28511 part { name: "separator"; // separator group
28512 description { state: "default" 0.0;
28515 rel2.offset: -5 -5;
28517 normal: "separator_h.png";
28527 ///////////////////////////////////////////////////////////////////////////////
28528 group { name: "elm/separator/vertical/default";
28530 image: "separator_v.png" COMP;
28533 part { name: "separator"; // separator group
28534 description { state: "default" 0.0;
28537 rel2.offset: -5 -5;
28539 normal: "separator_v.png";
28549 group { name: "elm/progressbar/horizontal/wheel";
28551 image: "busy-1.png" COMP;
28552 image: "busy-2.png" COMP;
28553 image: "busy-3.png" COMP;
28554 image: "busy-4.png" COMP;
28555 image: "busy-5.png" COMP;
28556 image: "busy-6.png" COMP;
28557 image: "busy-7.png" COMP;
28558 image: "busy-8.png" COMP;
28559 image: "busy-9.png" COMP;
28562 part { name: "elm.background.progressbar";
28566 state: "default" 0.0;
28569 part { name: "elm.swallow.bar";
28572 description { state: "default" 0.0;
28578 part { name: "elm.swallow.content";
28580 description { state: "default" 0.0;
28586 part { name: "background";
28588 clip_to: "elm.background.progressbar";
28590 state: "default" 0.0;
28595 aspect_preference: BOTH;
28597 normal: "busy-9.png";
28602 state: "pulse" 0.0;
28603 inherit: "default" 0.0;
28605 normal: "busy-9.png";
28606 tween: "busy-1.png";
28607 tween: "busy-2.png";
28608 tween: "busy-3.png";
28609 tween: "busy-4.png";
28610 tween: "busy-5.png";
28611 tween: "busy-6.png";
28612 tween: "busy-7.png";
28613 tween: "busy-8.png";
28620 program { name: "start_pulse";
28621 signal: "elm,state,pulse,start";
28623 action: STATE_SET "pulse" 0.0;
28624 target: "background";
28625 transition: LINEAR 0.5;
28626 after: "start_pulse";
28628 program { name: "stop_pulse";
28629 signal: "elm,state,pulse,stop";
28631 action: STATE_SET "default" 0.0;
28632 target: "background";
28638 ///////////////////////////////////////////////////////////////////////////////
28639 group { name: "elm/spinner/base/default";
28641 image: "shelf_inset.png" COMP;
28642 image: "bt_base1.png" COMP;
28643 image: "bt_hilight.png" COMP;
28644 image: "bt_shine.png" COMP;
28645 image: "bt_glow.png" COMP;
28646 image: "bt_dis_base.png" COMP;
28647 image: "bt_dis_hilight.png" COMP;
28648 image: "sp_bt_l.png" COMP;
28649 image: "sp_bt_r.png" COMP;
28654 description { state: "default" 0.0;
28657 rel2.offset: -2 -2;
28658 color: 255 255 255 0;
28661 part { name: "conf_over";
28663 description { state: "default" 0.0;
28667 normal: "shelf_inset.png";
28674 part { name: "left_bt";
28676 description { state: "default" 0.0;
28686 aspect_preference: VERTICAL;
28688 normal: "bt_base1.png";
28693 description { state: "clicked" 0.0;
28694 inherit: "default" 0.0;
28695 image.normal: "bt_base1.png";
28696 image.middle: SOLID;
28698 description { state: "disabled" 0.0;
28699 inherit: "default" 0.0;
28701 normal: "bt_dis_base.png";
28706 part { name: "left_over1";
28708 description { state: "default" 0.0;
28709 rel1.to: "left_bt";
28710 rel2 { to: "left_bt";
28714 normal: "bt_hilight.png";
28718 description { state: "disabled" 0.0;
28719 inherit: "default" 0.0;
28721 normal: "bt_dis_hilight.png";
28726 part { name: "left_over2";
28729 ignore_flags: ON_HOLD;
28730 description { state: "default" 0.0;
28731 rel1.to: "left_bt";
28732 rel2.to: "left_bt";
28734 normal: "bt_shine.png";
28738 description { state: "disabled" 0.0;
28739 inherit: "default" 0.0;
28743 part { name: "left_over3";
28746 description { state: "default" 0.0;
28747 color: 255 255 255 0;
28748 rel1.to: "left_bt";
28749 rel2.to: "left_bt";
28751 normal: "bt_glow.png";
28752 border: 12 12 12 12;
28756 description { state: "clicked" 0.0;
28757 inherit: "default" 0.0;
28759 color: 255 255 255 255;
28762 part { name: "right_bt";
28764 description { state: "default" 0.0;
28774 aspect_preference: VERTICAL;
28776 normal: "bt_base1.png";
28781 description { state: "clicked" 0.0;
28782 inherit: "default" 0.0;
28783 image.normal: "bt_base1.png";
28784 image.middle: SOLID;
28786 description { state: "disabled" 0.0;
28787 inherit: "default" 0.0;
28789 normal: "bt_dis_base.png";
28794 part { name: "right_over1";
28796 description { state: "default" 0.0;
28797 rel1.to: "right_bt";
28798 rel2 { to: "right_bt";
28802 normal: "bt_hilight.png";
28806 description { state: "disabled" 0.0;
28807 inherit: "default" 0.0;
28809 normal: "bt_dis_hilight.png";
28814 part { name: "right_over2";
28817 ignore_flags: ON_HOLD;
28818 description { state: "default" 0.0;
28819 rel1.to: "right_bt";
28820 rel2.to: "right_bt";
28822 normal: "bt_shine.png";
28826 description { state: "disabled" 0.0;
28827 inherit: "default" 0.0;
28831 part { name: "right_over3";
28834 description { state: "default" 0.0;
28835 color: 255 255 255 0;
28836 rel1.to: "right_bt";
28837 rel2.to: "right_bt";
28839 normal: "bt_glow.png";
28840 border: 12 12 12 12;
28844 description { state: "clicked" 0.0;
28845 inherit: "default" 0.0;
28847 color: 255 255 255 255;
28850 part { name: "left_bt_icon";
28852 description { state: "default" 0.0;
28853 rel1.to: "left_bt";
28855 rel2.to: "left_bt";
28856 rel2.offset: -5 -5;
28860 aspect_preference: BOTH;
28861 image.normal: "sp_bt_l.png";
28863 description { state: "rtl" 0.0;
28864 inherit: "default" 0.0;
28865 image.normal: "sp_bt_r.png";
28868 part { name: "right_bt_icon";
28870 description { state: "default" 0.0;
28871 rel1.to: "right_bt";
28873 rel2.to: "right_bt";
28874 rel2.offset: -5 -5;
28878 aspect_preference: BOTH;
28879 image.normal: "sp_bt_r.png";
28881 description { state: "rtl" 0.0;
28882 inherit: "default" 0.0;
28883 image.normal: "sp_bt_l.png";
28886 part { name: "elm.text";
28890 description { state: "default" 0.0;
28893 rel1 { relative: 1.0 0.0;
28898 rel2 { relative: 0.0 1.0;
28905 font: "Sans,Edje-Vera";
28911 description { state: "active" 0.0;
28912 inherit: "default" 0.0;
28915 description { state: "disabled_active" 0.0;
28916 inherit: "default" 0.0;
28920 description { state: "disabled" 0.0;
28921 inherit: "default" 0.0;
28926 part { name: "elm.dragable.slider";
28934 description { state: "default" 0.0;
28941 part { name: "button_events";
28944 events: "elm.dragable.slider";
28947 description { state: "default" 0.0;
28948 rel1.to: "elm.text";
28949 rel2.to: "elm.text";
28953 part { name: "elm.swallow.entry";
28955 description { state: "default" 0.0;
28958 rel1 { relative: 1.0 0.5;
28963 rel2 { relative: 0.0 0.5;
28971 description { state: "active" 0.0;
28972 inherit: "default" 0.0;
28974 color: 255 255 255 255;
28976 description { state: "disabled_active" 0.0;
28977 inherit: "default" 0.0;
28980 description { state: "disabled" 0.0;
28981 inherit: "default" 0.0;
28985 part { name: "disabler";
28987 description { state: "default" 0.0;
28991 description { state: "disabled" 0.0;
28992 inherit: "default" 0.0;
28998 program { name: "text_show";
28999 signal: "elm,state,text,visible";
29001 action: STATE_SET "visible" 0.0;
29002 target: "elm.text";
29004 program { name: "text_hide";
29005 signal: "elm,state,text,hidden";
29007 action: STATE_SET "default" 0.0;
29008 target: "elm.text";
29010 program { name: "dec";
29011 signal: "mouse,down,1";
29013 action: SIGNAL_EMIT "elm,action,decrement,start" "";
29015 program { name: "dec2";
29016 signal: "mouse,up,1";
29018 action: SIGNAL_EMIT "elm,action,decrement,stop" "";
29020 program { name: "inc";
29021 signal: "mouse,down,1";
29022 source: "right_bt";
29023 action: SIGNAL_EMIT "elm,action,increment,start" "";
29025 program { name: "inc2";
29026 signal: "mouse,up,1";
29027 source: "right_bt";
29028 action: SIGNAL_EMIT "elm,action,increment,stop" "";
29031 name: "left_bt_click";
29032 signal: "mouse,down,1";
29033 source: "left_over2";
29034 action: STATE_SET "clicked" 0.0;
29038 name: "left_bt_unclick";
29039 signal: "mouse,up,1";
29040 source: "left_over2";
29041 action: STATE_SET "default" 0.0;
29045 name: "left_bt_click2";
29046 signal: "mouse,down,1";
29047 source: "left_over3";
29048 action: STATE_SET "clicked" 0.0;
29049 target: "left_over3";
29052 name: "left_bt_unclick2";
29053 signal: "mouse,up,1";
29054 source: "left_over3";
29055 action: STATE_SET "default" 0.0;
29056 transition: DECELERATE 0.5;
29057 target: "left_over3";
29060 name: "left_bt_unclick3";
29061 signal: "mouse,up,1";
29062 source: "left_over2";
29063 action: SIGNAL_EMIT "elm,action,click" "";
29066 name: "left_bt_pressed_anim";
29067 signal: "elm,left,anim,activate";
29069 action: STATE_SET "clicked" 0.0;
29071 target: "left_over3";
29072 after: "left_bt_unpressed_anim";
29075 name: "left_bt_unpressed_anim";
29076 action: STATE_SET "default" 0.0;
29077 transition: DECELERATE 0.5;
29079 target: "left_over3";
29083 name: "right_bt_click";
29084 signal: "mouse,down,1";
29085 source: "right_over2";
29086 action: STATE_SET "clicked" 0.0;
29087 target: "right_bt";
29090 name: "right_bt_unclick";
29091 signal: "mouse,up,1";
29092 source: "right_over2";
29093 action: STATE_SET "default" 0.0;
29094 target: "right_bt";
29097 name: "right_bt_click2";
29098 signal: "mouse,down,1";
29099 source: "right_over3";
29100 action: STATE_SET "clicked" 0.0;
29101 target: "right_over3";
29104 name: "right_bt_unclick2";
29105 signal: "mouse,up,1";
29106 source: "right_over3";
29107 action: STATE_SET "default" 0.0;
29108 transition: DECELERATE 0.5;
29109 target: "right_over3";
29112 name: "right_bt_unclick3";
29113 signal: "mouse,up,1";
29114 source: "right_over2";
29115 action: SIGNAL_EMIT "elm,action,click" "";
29118 name: "right_bt_pressed_anim";
29119 signal: "elm,right,anim,activate";
29121 action: STATE_SET "clicked" 0.0;
29122 target: "right_bt";
29123 target: "right_over3";
29124 after: "right_bt_unpressed_anim";
29127 name: "right_bt_unpressed_anim";
29128 action: STATE_SET "default" 0.0;
29129 transition: DECELERATE 0.5;
29130 target: "right_bt";
29131 target: "right_over3";
29134 program { name: "disable";
29135 signal: "elm,state,disabled";
29137 action: STATE_SET "disabled" 0.0;
29139 target: "left_over1";
29140 target: "left_over2";
29141 target: "right_bt";
29142 target: "right_over1";
29143 target: "right_over2";
29144 target: "disabler";
29145 after: "disable_text";
29147 program { name: "disable_text";
29151 get_state(PART:"elm.text", st, 30, vl);
29152 if (!strcmp(st, "active"))
29153 set_state(PART:"elm.text", "disabled_active", 0.0);
29155 set_state(PART:"elm.text", "disabled", 0.0);
29157 get_state(PART:"elm.swallow.entry", st, 30, vl);
29158 if (!strcmp(st, "active"))
29159 set_state(PART:"elm.swallow.entry", "disabled_active", 0.0);
29161 set_state(PART:"elm.swallow.entry", "disabled", 0.0);
29164 program { name: "enable";
29165 signal: "elm,state,enabled";
29167 action: STATE_SET "default" 0.0;
29169 target: "left_over1";
29170 target: "left_over2";
29171 target: "right_bt";
29172 target: "right_over1";
29173 target: "right_over2";
29174 target: "disabler";
29175 after: "enable_text";
29177 program { name: "enable_text";
29181 get_state(PART:"elm.text", st, 30, vl);
29182 if (!strcmp(st, "disabled_active"))
29183 set_state(PART:"elm.text", "active", 0.0);
29185 set_state(PART:"elm.text", "default", 0.0);
29187 get_state(PART:"elm.swallow.entry", st, 30, vl);
29188 if (!strcmp(st, "disabled_active"))
29189 set_state(PART:"elm.swallow.entry", "active", 0.0);
29191 set_state(PART:"elm.swallow.entry", "default", 0.0);
29194 program { name: "active";
29195 signal: "elm,state,active";
29197 action: STATE_SET "active" 0.0;
29198 target: "elm.text";
29199 target: "elm.swallow.entry";
29201 program { name: "inactive";
29202 signal: "elm,state,inactive";
29204 action: STATE_SET "default" 0.0;
29205 target: "elm.text";
29206 target: "elm.swallow.entry";
29208 program { name: "toggle_text";
29209 signal: "mouse,up,1";
29210 source: "button_events";
29211 action: SIGNAL_EMIT "elm,action,entry,toggle" "";
29213 program { name: "to_rtl";
29214 signal: "edje,state,rtl";
29216 action: STATE_SET "rtl" 0.0;
29217 target: "right_bt_icon";
29218 target: "left_bt_icon";
29220 program { name: "to_ltr";
29221 signal: "edje,state,ltr";
29223 action: STATE_SET "default" 0.0;
29224 target: "right_bt_icon";
29225 target: "left_bt_icon";
29230 ///////////////////////////////////////////////////////////////////////////////
29231 group { name: "elm/spinner/base/vertical";
29233 image: "shelf_inset.png" COMP;
29234 image: "bt_hilight.png" COMP;
29235 image: "bt_shine.png" COMP;
29236 image: "bt_glow.png" COMP;
29237 image: "bt_dis_base.png" COMP;
29238 image: "bt_dis_hilight.png" COMP;
29239 image: "up.png" COMP;
29240 image: "down.png" COMP;
29241 image: "bt_spinner_up.png" COMP;
29242 image: "bt_spinner_down.png" COMP;
29243 image: "bt_spinner_hilight.png" COMP;
29248 description { state: "default" 0.0;
29251 rel2.offset: -2 -2;
29252 color: 255 255 255 0;
29255 part { name: "conf_over";
29257 description { state: "default" 0.0;
29266 normal: "shelf_inset.png";
29273 part { name: "down_bt";
29275 description { state: "default" 0.0;
29291 normal: "bt_spinner_down.png";
29296 description { state: "clicked" 0.0;
29297 inherit: "default" 0.0;
29298 image.normal: "bt_spinner_down.png";
29299 image.middle: SOLID;
29301 description { state: "disabled" 0.0;
29302 inherit: "default" 0.0;
29304 normal: "bt_dis_base.png";
29309 part { name: "down_over3";
29312 description { state: "default" 0.0;
29313 color: 255 255 255 0;
29314 rel1.to: "down_bt";
29315 rel2.to: "down_bt";
29317 normal: "bt_glow.png";
29318 border: 12 12 12 12;
29322 description { state: "clicked" 0.0;
29323 inherit: "default" 0.0;
29325 color: 255 255 255 255;
29328 part { name: "up_bt";
29330 description { state: "default" 0.0;
29343 aspect_preference: BOTH;
29345 normal: "bt_spinner_up.png";
29350 description { state: "clicked" 0.0;
29351 inherit: "default" 0.0;
29352 image.normal: "bt_spinner_up.png";
29353 image.middle: SOLID;
29355 description { state: "disabled" 0.0;
29356 inherit: "default" 0.0;
29358 normal: "bt_dis_base.png";
29363 part { name: "up_over1";
29365 description { state: "default" 0.0;
29367 rel2 { to: "up_bt";
29371 normal: "bt_spinner_hilight.png";
29375 description { state: "disabled" 0.0;
29376 inherit: "default" 0.0;
29378 normal: "bt_dis_hilight.png";
29383 part { name: "up_over3";
29386 description { state: "default" 0.0;
29387 color: 255 255 255 0;
29391 normal: "bt_glow.png";
29392 border: 12 12 12 12;
29396 description { state: "clicked" 0.0;
29397 inherit: "default" 0.0;
29399 color: 255 255 255 255;
29402 part { name: "down_bt_icon";
29404 description { state: "default" 0.0;
29405 rel1.to: "down_bt";
29407 rel2.to: "down_bt";
29408 rel2.offset: -6 -3;
29410 image.normal: "down.png";
29413 part { name: "up_bt_icon";
29415 description { state: "default" 0.0;
29419 rel2.offset: -6 -3;
29421 image.normal: "up.png";
29424 part { name: "elm.text";
29428 description { state: "default" 0.0;
29431 rel1 { relative: 0.0 0.0;
29436 rel2 { relative: 0.0 1.0;
29443 font: "Sans,Edje-Vera";
29449 description { state: "active" 0.0;
29450 inherit: "default" 0.0;
29453 description { state: "disabled_active" 0.0;
29454 inherit: "default" 0.0;
29458 description { state: "disabled" 0.0;
29459 inherit: "default" 0.0;
29464 part { name: "elm.dragable.slider";
29472 description { state: "default" 0.0;
29479 part { name: "button_events";
29482 events: "elm.dragable.slider";
29485 description { state: "default" 0.0;
29486 rel1.to: "elm.text";
29487 rel2.to: "elm.text";
29491 part { name: "elm.swallow.entry";
29493 description { state: "default" 0.0;
29496 rel1 { relative: 0.0 0.5;
29500 rel2 { relative: 1.0 0.5;
29507 description { state: "active" 0.0;
29508 inherit: "default" 0.0;
29510 color: 255 255 255 255;
29512 description { state: "disabled_active" 0.0;
29513 inherit: "default" 0.0;
29516 description { state: "disabled" 0.0;
29517 inherit: "default" 0.0;
29521 part { name: "disabler";
29523 description { state: "default" 0.0;
29527 description { state: "disabled" 0.0;
29528 inherit: "default" 0.0;
29534 program { name: "text_show";
29535 signal: "elm,state,text,visible";
29537 action: STATE_SET "visible" 0.0;
29538 target: "elm.text";
29540 program { name: "text_hide";
29541 signal: "elm,state,text,hidden";
29543 action: STATE_SET "default" 0.0;
29544 target: "elm.text";
29546 program { name: "dec";
29547 signal: "mouse,down,1";
29549 action: SIGNAL_EMIT "elm,action,decrement,start" "";
29551 program { name: "dec2";
29552 signal: "mouse,up,1";
29554 action: SIGNAL_EMIT "elm,action,decrement,stop" "";
29556 program { name: "inc";
29557 signal: "mouse,down,1";
29559 action: SIGNAL_EMIT "elm,action,increment,start" "";
29561 program { name: "inc2";
29562 signal: "mouse,up,1";
29564 action: SIGNAL_EMIT "elm,action,increment,stop" "";
29567 name: "down_bt_click2";
29568 signal: "mouse,down,1";
29569 source: "down_over3";
29570 action: STATE_SET "clicked" 0.0;
29571 target: "down_over3";
29574 name: "down_bt_unclick2";
29575 signal: "mouse,up,1";
29576 source: "down_over3";
29577 action: STATE_SET "default" 0.0;
29578 transition: DECELERATE 0.5;
29579 target: "down_over3";
29582 name: "up_bt_click2";
29583 signal: "mouse,down,1";
29584 source: "up_over3";
29585 action: STATE_SET "clicked" 0.0;
29586 target: "up_over3";
29589 name: "up_bt_unclick2";
29590 signal: "mouse,up,1";
29591 source: "up_over3";
29592 action: STATE_SET "default" 0.0;
29593 transition: DECELERATE 0.5;
29594 target: "up_over3";
29596 program { name: "disable";
29597 signal: "elm,state,disabled";
29599 action: STATE_SET "disabled" 0.0;
29602 target: "disabler";
29603 after: "disable_text";
29605 program { name: "disable_text";
29609 get_state(PART:"elm.text", st, 30, vl);
29610 if (!strcmp(st, "active"))
29611 set_state(PART:"elm.text", "disabled_active", 0.0);
29613 set_state(PART:"elm.text", "disabled", 0.0);
29615 get_state(PART:"elm.swallow.entry", st, 30, vl);
29616 if (!strcmp(st, "active"))
29617 set_state(PART:"elm.swallow.entry", "disabled_active", 0.0);
29619 set_state(PART:"elm.swallow.entry", "disabled", 0.0);
29622 program { name: "enable";
29623 signal: "elm,state,enabled";
29625 action: STATE_SET "default" 0.0;
29628 target: "disabler";
29629 after: "enable_text";
29631 program { name: "enable_text";
29635 get_state(PART:"elm.text", st, 30, vl);
29636 if (!strcmp(st, "disabled_active"))
29637 set_state(PART:"elm.text", "active", 0.0);
29639 set_state(PART:"elm.text", "default", 0.0);
29641 get_state(PART:"elm.swallow.entry", st, 30, vl);
29642 if (!strcmp(st, "disabled_active"))
29643 set_state(PART:"elm.swallow.entry", "active", 0.0);
29645 set_state(PART:"elm.swallow.entry", "default", 0.0);
29648 program { name: "active";
29649 signal: "elm,state,active";
29651 action: STATE_SET "active" 0.0;
29652 target: "elm.text";
29653 target: "elm.swallow.entry";
29655 program { name: "inactive";
29656 signal: "elm,state,inactive";
29658 action: STATE_SET "default" 0.0;
29659 target: "elm.text";
29660 target: "elm.swallow.entry";
29662 program { name: "toggle_text";
29663 signal: "mouse,up,1";
29664 source: "button_events";
29665 action: SIGNAL_EMIT "elm,action,entry,toggle" "";
29671 ///////////////////////////////////////////////////////////////////////////////
29672 group { name: "elm/index/base/vertical/default";
29674 image: "bt_base1.png" COMP;
29675 image: "bt_base2.png" COMP;
29676 image: "bt_hilight.png" COMP;
29677 image: "bt_shine.png" COMP;
29680 part { name: "clip";
29683 description { state: "default" 0.0;
29685 color: 255 255 255 0;
29687 description { state: "active" 0.0;
29689 color: 255 255 255 255;
29692 part { name: "clip2";
29696 description { state: "default" 0.0;
29698 color: 255 255 255 0;
29700 description { state: "active" 0.0;
29702 color: 255 255 255 255;
29705 part { name: "elm.swallow.index.0";
29708 description { state: "default" 0.0;
29721 part { name: "button_image";
29724 description { state: "default" 0.0;
29726 to: "elm.text.body";
29734 normal: "bt_base2.png";
29737 image.middle: SOLID;
29740 part { name: "elm.text.body";
29742 effect: SOFT_SHADOW;
29746 description { state: "default" 0.0;
29759 color: 224 224 224 255;
29762 font: "Sans,Edje-Vera";
29769 part { name: "elm.text";
29771 effect: SOFT_SHADOW;
29775 description { state: "default" 0.0;
29779 to_x: "elm.swallow.event.0";
29780 to_y: "elm.dragable.pointer";
29785 to_x: "elm.swallow.event.0";
29786 to_y: "elm.dragable.pointer";
29790 color: 255 0 0 255;
29793 font: "Sans,Edje-Vera";
29800 part { name: "over1";
29803 description { state: "default" 0.0;
29805 to: "button_image";
29808 to: "button_image";
29812 normal: "bt_hilight.png";
29817 part { name: "over2";
29820 ignore_flags: ON_HOLD;
29822 description { state: "default" 0.0;
29824 to: "button_image";
29827 to: "button_image";
29830 normal: "bt_shine.png";
29835 part { name: "elm.dragable.pointer";
29843 description { state: "default" 0.0;
29858 part { name: "elm.swallow.event.0";
29860 description { state: "default" 0.0;
29875 program { name: "active";
29876 signal: "elm,state,active";
29878 action: STATE_SET "active" 0.0;
29879 transition: DECELERATE 0.5;
29882 program { name: "inactive";
29883 signal: "elm,state,inactive";
29885 action: STATE_SET "default" 0.0;
29886 transition: DECELERATE 0.5;
29892 group { name: "elm/index/item/vertical/default";
29893 data.item: "stacking" "above";
29894 data.item: "selectraise" "on";
29896 image: "ilist_1.png" COMP;
29897 image: "ilist_item_shadow.png" COMP;
29904 state: "default" 0.0;
29919 normal: "ilist_item_shadow.png";
29928 state: "default" 0.0;
29930 normal: "ilist_1.png";
29935 description { state: "active" 0.0;
29936 inherit: "default" 0.0;
29942 part { name: "elm.text";
29947 state: "default" 0.0;
29968 description { state: "active" 0.0;
29969 inherit: "default" 0.0;
29975 program { name: "active";
29976 signal: "elm,state,active";
29978 action: STATE_SET "active" 0.0;
29979 transition: DECELERATE 0.5;
29980 target: "elm.text";
29983 program { name: "inactive";
29984 signal: "elm,state,inactive";
29986 action: STATE_SET "default" 0.0;
29987 transition: DECELERATE 0.5;
29988 target: "elm.text";
29994 group { name: "elm/index/item_odd/vertical/default";
29995 data.item: "stacking" "below";
29997 image: "ilist_2.png" COMP;
30004 state: "default" 0.0;
30006 normal: "ilist_2.png";
30011 description { state: "active" 0.0;
30012 inherit: "default" 0.0;
30018 part { name: "elm.text";
30023 state: "default" 0.0;
30044 description { state: "active" 0.0;
30045 inherit: "default" 0.0;
30051 program { name: "active";
30052 signal: "elm,state,active";
30054 action: STATE_SET "active" 0.0;
30055 transition: DECELERATE 0.5;
30056 target: "elm.text";
30059 program { name: "inactive";
30060 signal: "elm,state,inactive";
30062 action: STATE_SET "default" 0.0;
30063 transition: DECELERATE 0.5;
30064 target: "elm.text";
30070 ///////////////////////////////////////////////////////////////////////////////
30071 group { name: "elm/gengrid/item/default/default";
30072 data.item: "labels" "elm.text";
30073 data.item: "icons" "elm.swallow.icon elm.swallow.end";
30075 image: "bt_sm_base1.png" COMP;
30076 image: "bt_sm_shine.png" COMP;
30077 image: "bt_sm_hilight.png" COMP;
30078 image: "ilist_1.png" COMP;
30079 image: "ilist_item_shadow.png" COMP;
30082 part { name: "event";
30086 state: "default" 0.0;
30090 part { name: "base_sh";
30092 description { state: "default" 0.0;
30107 normal: "ilist_item_shadow.png";
30112 part { name: "base";
30114 description { state: "default" 0.0;
30116 normal: "ilist_1.png";
30123 clip_to: "disclip";
30125 description { state: "default" 0.0;
30127 color: 255 255 255 0;
30137 normal: "bt_sm_base1.png";
30140 image.middle: SOLID;
30142 description { state: "selected" 0.0;
30143 inherit: "default" 0.0;
30145 color: 255 255 255 255;
30156 part { name: "elm.swallow.pad";
30158 description { state: "default" 0.0;
30172 part { name: "elm.swallow.icon";
30173 clip_to: "disclip";
30175 description { state: "default" 0.0;
30183 to_y: "elm.swallow.pad";
30189 part { name: "elm.swallow.end";
30190 clip_to: "disclip";
30192 description { state: "default" 0.0;
30196 aspect_preference: HORIZONTAL;
30207 part { name: "elm.text";
30208 clip_to: "disclip";
30210 effect: SOFT_SHADOW;
30213 description { state: "default" 0.0;
30229 text_class: "grid_item";
30232 description { state: "selected" 0.0;
30233 inherit: "default" 0.0;
30234 color: 224 224 224 255;
30238 part { name: "fg1";
30239 clip_to: "disclip";
30241 description { state: "default" 0.0;
30243 color: 255 255 255 0;
30245 rel2.relative: 1.0 0.5;
30248 normal: "bt_sm_hilight.png";
30252 description { state: "selected" 0.0;
30253 inherit: "default" 0.0;
30255 color: 255 255 255 255;
30258 part { name: "fg2";
30259 clip_to: "disclip";
30261 description { state: "default" 0.0;
30263 color: 255 255 255 0;
30267 normal: "bt_sm_shine.png";
30271 description { state: "selected" 0.0;
30272 inherit: "default" 0.0;
30274 color: 255 255 255 255;
30277 part { name: "disclip";
30279 description { state: "default" 0.0;
30283 description { state: "disabled" 0.0;
30284 inherit: "default" 0.0;
30285 color: 255 255 255 64;
30290 // signal: elm,state,%s,active
30291 // a "check" item named %s went active
30292 // signal: elm,state,%s,passive
30293 // a "check" item named %s went passive
30294 // default is passive
30295 program { name: "go_active";
30296 signal: "elm,state,selected";
30298 action: STATE_SET "selected" 0.0;
30302 target: "elm.text";
30304 program { name: "go_passive";
30305 signal: "elm,state,unselected";
30307 action: STATE_SET "default" 0.0;
30311 target: "elm.text";
30312 transition: LINEAR 0.1;
30314 program { name: "go_disabled";
30315 signal: "elm,state,disabled";
30317 action: STATE_SET "disabled" 0.0;
30320 program { name: "go_enabled";
30321 signal: "elm,state,enabled";
30323 action: STATE_SET "default" 0.0;
30328 group { name: "elm/gengrid/item/default_style/default";
30331 style { name: "gengrid_style";
30332 base: "font=Sans font_size=10 align=left valign=0.5 color=#000 text_class=grid_item";
30335 tag: "hilight" "+ font=Sans:style=Bold";
30336 tag: "b" "+ font=Sans:style=Bold";
30339 style { name: "gengrid_selected_style";
30340 base: "font=Sans font_size=10 align=left valign=0.5 color=#fff text_class=grid_item";
30343 tag: "hilight" "+ font=Sans:style=Bold";
30344 tag: "b" "+ font=Sans:style=Bold";
30348 data.item: "labels" "elm.text";
30349 data.item: "icons" "elm.swallow.icon elm.swallow.end";
30351 image: "bt_sm_base1.png" COMP;
30352 image: "bt_sm_shine.png" COMP;
30353 image: "bt_sm_hilight.png" COMP;
30354 image: "ilist_1.png" COMP;
30355 image: "ilist_item_shadow.png" COMP;
30358 part { name: "event";
30361 description { state: "default" 0.0;
30365 part { name: "base_sh";
30367 description { state: "default" 0.0;
30382 normal: "ilist_item_shadow.png";
30387 part { name: "base";
30389 description { state: "default" 0.0;
30392 normal: "ilist_1.png";
30399 clip_to: "disclip";
30401 description { state: "default" 0.0;
30403 color: 255 255 255 0;
30413 normal: "bt_sm_base1.png";
30416 image.middle: SOLID;
30418 description { state: "selected" 0.0;
30419 inherit: "default" 0.0;
30421 color: 255 255 255 255;
30432 part { name: "elm.swallow.pad";
30434 description { state: "default" 0.0;
30447 part { name: "elm.swallow.icon";
30448 clip_to: "disclip";
30450 description { state: "default" 0.0;
30454 to_x: "elm.swallow.pad";
30459 to_x: "elm.swallow.pad";
30465 part { name: "elm.swallow.end";
30466 clip_to: "disclip";
30468 description { state: "default" 0.0;
30472 aspect_preference: VERTICAL;
30483 part { name: "elm.text";
30484 clip_to: "disclip";
30489 state: "default" 0.0;
30493 to_x: "elm.swallow.icon";
30499 to_x: "elm.swallow.end";
30505 style: "gengrid_style";
30509 description { state: "selected" 0.0;
30510 inherit: "default" 0.0;
30512 style: "gengrid_selected_style";
30516 part { name: "fg1";
30517 clip_to: "disclip";
30519 description { state: "default" 0.0;
30521 color: 255 255 255 0;
30523 rel2.relative: 1.0 0.5;
30526 normal: "bt_sm_hilight.png";
30530 description { state: "selected" 0.0;
30531 inherit: "default" 0.0;
30533 color: 255 255 255 255;
30536 part { name: "fg2";
30537 clip_to: "disclip";
30539 description { state: "default" 0.0;
30541 color: 255 255 255 0;
30545 normal: "bt_sm_shine.png";
30549 description { state: "selected" 0.0;
30550 inherit: "default" 0.0;
30552 color: 255 255 255 255;
30555 part { name: "disclip";
30557 description { state: "default" 0.0;
30561 description { state: "disabled" 0.0;
30562 inherit: "default" 0.0;
30563 color: 255 255 255 64;
30568 // signal: elm,state,%s,active
30569 // a "check" item named %s went active
30570 // signal: elm,state,%s,passive
30571 // a "check" item named %s went passive
30572 // default is passive
30573 program { name: "go_active";
30574 signal: "elm,state,selected";
30576 action: STATE_SET "selected" 0.0;
30580 target: "elm.text";
30582 program { name: "go_passive";
30583 signal: "elm,state,unselected";
30585 action: STATE_SET "default" 0.0;
30589 target: "elm.text";
30590 transition: LINEAR 0.1;
30592 program { name: "go_disabled";
30593 signal: "elm,state,disabled";
30595 action: STATE_SET "disabled" 0.0;
30598 program { name: "go_enabled";
30599 signal: "elm,state,enabled";
30601 action: STATE_SET "default" 0.0;
30607 group { name: "elm/gengrid/item/up/default";
30608 data.item: "labels" "elm.text";
30610 image: "bt_sm_base1.png" COMP;
30611 image: "bt_sm_shine.png" COMP;
30612 image: "bt_sm_hilight.png" COMP;
30613 image: "arrow_up.png" COMP;
30616 part { name: "event";
30619 description { state: "default" 0.0;
30624 clip_to: "disclip";
30626 description { state: "default" 0.0;
30628 color: 255 255 255 0;
30629 rel1.offset: -3 -3;
30631 image { normal: "bt_sm_base1.png";
30636 description { state: "selected" 0.0;
30637 inherit: "default" 0.0;
30639 color: 255 255 255 255;
30642 part { name: "image";
30645 description { state: "default" 0.0;
30646 aspect_preference: BOTH;
30648 image.normal: "arrow_up.png";
30656 part { name: "elm.text";
30657 clip_to: "disclip";
30659 effect: SOFT_SHADOW;
30662 description { state: "default" 0.0;
30678 text_class: "grid_item";
30681 description { state: "selected" 0.0;
30682 inherit: "default" 0.0;
30683 color: 224 224 224 255;
30687 part { name: "fg1";
30688 clip_to: "disclip";
30690 description { state: "default" 0.0;
30692 color: 255 255 255 0;
30693 rel1.offset: -3 -3;
30699 normal: "bt_sm_hilight.png";
30703 description { state: "selected" 0.0;
30704 inherit: "default" 0.0;
30706 color: 255 255 255 255;
30709 part { name: "fg2";
30710 clip_to: "disclip";
30712 description { state: "default" 0.0;
30714 color: 255 255 255 0;
30715 rel1.offset: -3 -3;
30718 normal: "bt_sm_shine.png";
30722 description { state: "selected" 0.0;
30723 inherit: "default" 0.0;
30725 color: 255 255 255 255;
30728 part { name: "disclip";
30730 description { state: "default" 0.0;
30734 description { state: "disabled" 0.0;
30735 inherit: "default" 0.0;
30736 color: 255 255 255 64;
30741 program { name: "go_active";
30742 signal: "elm,state,selected";
30744 action: STATE_SET "selected" 0.0;
30748 target: "elm.text";
30750 program { name: "go_passive";
30751 signal: "elm,state,unselected";
30753 action: STATE_SET "default" 0.0;
30757 target: "elm.text";
30758 transition: LINEAR 0.1;
30760 program { name: "go_disabled";
30761 signal: "elm,state,disabled";
30763 action: STATE_SET "disabled" 0.0;
30766 program { name: "go_enabled";
30767 signal: "elm,state,enabled";
30769 action: STATE_SET "default" 0.0;
30775 group { name: "elm/gengrid/item/album-preview/default";
30776 data.item: "labels" "elm.text";
30777 data.item: "icons" "elm.swallow.icon.1 elm.swallow.icon.2 elm.swallow.icon.3 elm.swallow.icon.4";
30778 data.item: "states" "have_files";
30780 image: "bt_sm_base1.png" COMP;
30781 image: "bt_sm_shine.png" COMP;
30782 image: "bt_sm_hilight.png" COMP;
30783 image: "icon_folder.png" COMP;
30786 part { name: "event";
30789 description { state: "default" 0.0;
30794 clip_to: "disclip";
30796 description { state: "default" 0.0;
30798 color: 255 255 255 0;
30799 rel1.offset: -3 -3;
30802 normal: "bt_sm_base1.png";
30807 description { state: "selected" 0.0;
30808 inherit: "default" 0.0;
30810 color: 255 255 255 255;
30813 part { name: "image";
30816 description { state: "default" 0.0;
30817 aspect_preference: BOTH;
30819 image.normal: "icon_folder.png";
30827 part { name: "have-files-clipper";
30829 description { state: "default" 0.0;
30830 color: 255 255 255 0;
30833 description { state: "visible" 0.0;
30834 inherit: "default" 0.0;
30835 color: 255 255 255 255;
30839 part { name: "icon_box_margin";
30842 clip_to: "have-files-clipper";
30843 description { state: "default" 0.0;
30855 part { name: "icon_box";
30858 clip_to: "have-files-clipper";
30859 description { state: "default" 0.0;
30860 color: 255 255 255 255;
30864 relative: 0.25 0.25;
30874 part { name: "elm.swallow.icon.1";
30877 clip_to: "have-files-clipper";
30878 description { state: "default" 0.0;
30890 part { name: "elm.swallow.icon.2";
30893 clip_to: "have-files-clipper";
30894 description { state: "default" 0.0;
30906 part { name: "elm.swallow.icon.3";
30909 clip_to: "have-files-clipper";
30910 description { state: "default" 0.0;
30922 part { name: "elm.swallow.icon.4";
30925 clip_to: "have-files-clipper";
30926 description { state: "default" 0.0;
30938 part { name: "elm.text";
30939 clip_to: "disclip";
30941 effect: SOFT_SHADOW;
30944 description { state: "default" 0.0;
30960 text_class: "grid_item";
30963 description { state: "selected" 0.0;
30964 inherit: "default" 0.0;
30965 color: 255 255 255 255;
30968 part { name: "fg1";
30969 clip_to: "disclip";
30971 description { state: "default" 0.0;
30973 color: 255 255 255 0;
30974 rel1.offset: -3 -3;
30980 normal: "bt_sm_hilight.png";
30984 description { state: "selected" 0.0;
30985 inherit: "default" 0.0;
30987 color: 255 255 255 255;
30990 part { name: "fg2";
30991 clip_to: "disclip";
30993 description { state: "default" 0.0;
30995 color: 255 255 255 0;
30996 rel1.offset: -3 -3;
30999 normal: "bt_sm_shine.png";
31003 description { state: "selected" 0.0;
31004 inherit: "default" 0.0;
31006 color: 255 255 255 255;
31009 part { name: "disclip";
31011 description { state: "default" 0.0;
31015 description { state: "disabled" 0.0;
31016 inherit: "default" 0.0;
31017 color: 255 255 255 64;
31022 program { name: "go_active";
31023 signal: "elm,state,selected";
31025 action: STATE_SET "selected" 0.0;
31029 target: "elm.text";
31031 program { name: "go_passive";
31032 signal: "elm,state,unselected";
31034 action: STATE_SET "default" 0.0;
31038 target: "elm.text";
31039 transition: LINEAR 0.1;
31041 program { name: "go_disabled";
31042 signal: "elm,state,disabled";
31044 action: STATE_SET "disabled" 0.0;
31047 program { name: "go_enabled";
31048 signal: "elm,state,enabled";
31050 action: STATE_SET "default" 0.0;
31054 signal: "elm,state,have_files,active";
31056 action: STATE_SET "visible" 0.0;
31057 target: "have-files-clipper";
31062 group { name: "elm/gengrid/item/thumb/default";
31064 item: "icons" "elm.swallow.icon";
31065 item: "labels" "elm.text";
31068 image: "bt_sm_base1.png" COMP;
31069 image: "bt_sm_shine.png" COMP;
31070 image: "bt_sm_hilight.png" COMP;
31071 image: "thumb_shadow.png" COMP;
31074 part { name: "event";
31077 description { state: "default" 0.0;
31083 description { state: "default" 0.0;
31085 color: 255 255 255 0;
31086 rel1.offset: -3 -3;
31089 normal: "bt_sm_base1.png";
31094 description { state: "selected" 0.0;
31095 inherit: "default" 0.0;
31097 color: 255 255 255 255;
31100 part { name: "border-shadow";
31103 description { state: "default" 0.0;
31105 to: "elm.swallow.icon";
31109 to_x: "elm.swallow.icon";
31114 normal: "thumb_shadow.png";
31115 border: 17 17 17 17;
31120 part { name: "border";
31123 description { state: "default" 0.0;
31125 to: "border-shadow";
31129 to: "border-shadow";
31134 part { name: "elm.swallow.icon";
31137 description { state: "default" 0.0;
31138 aspect_preference: BOTH;
31148 part { name: "elm.text";
31150 effect: SOFT_SHADOW;
31153 description { state: "default" 0.0;
31170 text_class: "grid_item";
31174 part { name: "fg1";
31176 description { state: "default" 0.0;
31178 color: 255 255 255 0;
31179 rel1.offset: -3 -3;
31185 normal: "bt_sm_hilight.png";
31189 description { state: "selected" 0.0;
31190 inherit: "default" 0.0;
31192 color: 255 255 255 255;
31195 part { name: "fg2";
31197 description { state: "default" 0.0;
31199 color: 255 255 255 0;
31200 rel1.offset: -3 -3;
31203 image: "bt_sm_shine.png";
31207 description { state: "selected" 0.0;
31208 inherit: "default" 0.0;
31210 color: 255 255 255 255;
31216 signal: "elm,state,selected";
31218 action: STATE_SET "selected" 0.0;
31224 signal: "elm,state,unselected";
31226 action: STATE_SET "default" 0.0;
31230 transition: LINEAR 0.1;
31235 ///////////////////////////////////////////////////////////////////////////////
31236 group { name: "elm/photocam/base/default";
31238 public sbvis_v, sbvis_h, sbalways_v, sbalways_h, sbvis_timer;
31239 public timer0(val) {
31241 v = get_int(sbvis_v);
31243 v = get_int(sbalways_v);
31245 emit("do-hide-vbar", "");
31246 set_int(sbvis_v, 0);
31249 v = get_int(sbvis_h);
31251 v = get_int(sbalways_h);
31253 emit("do-hide-hbar", "");
31254 set_int(sbvis_h, 0);
31257 set_int(sbvis_timer, 0);
31262 image: "shelf_inset.png" COMP;
31263 image: "bt_sm_base2.png" COMP;
31264 image: "bt_sm_shine.png" COMP;
31265 image: "bt_sm_hilight.png" COMP;
31266 image: "busy-1.png" COMP;
31267 image: "busy-2.png" COMP;
31268 image: "busy-3.png" COMP;
31269 image: "busy-4.png" COMP;
31270 image: "busy-5.png" COMP;
31271 image: "busy-6.png" COMP;
31272 image: "busy-7.png" COMP;
31273 image: "busy-8.png" COMP;
31274 image: "busy-9.png" COMP;
31279 description { state: "default" 0.0;
31281 rel2.offset: -2 -2;
31282 color: 255 255 255 0;
31285 part { name: "clipper";
31288 description { state: "default" 0.0;
31293 part { name: "elm.swallow.content";
31294 clip_to: "clipper";
31296 description { state: "default" 0.0;
31298 rel2.offset: -2 -2;
31301 part { name: "busy_clip";
31304 description { state: "default" 0.0;
31306 color: 255 255 255 0;
31308 description { state: "active" 0.0;
31310 color: 255 255 255 255;
31313 part { name: "busy";
31314 clip_to: "busy_clip";
31316 description { state: "default" 0.0;
31321 aspect_preference: BOTH;
31331 normal: "busy-9.png";
31332 tween: "busy-1.png";
31333 tween: "busy-2.png";
31334 tween: "busy-3.png";
31335 tween: "busy-4.png";
31336 tween: "busy-5.png";
31337 tween: "busy-6.png";
31338 tween: "busy-7.png";
31339 tween: "busy-8.png";
31343 part { name: "conf_over";
31345 description { state: "default" 0.0;
31347 rel2.offset: -1 -1;
31349 normal: "shelf_inset.png";
31356 part { name: "sb_vbar_clip_master";
31359 description { state: "default" 0.0;
31361 description { state: "hidden" 0.0;
31363 color: 255 255 255 0;
31366 part { name: "sb_vbar_clip";
31367 clip_to: "sb_vbar_clip_master";
31370 description { state: "default" 0.0;
31372 description { state: "hidden" 0.0;
31374 color: 255 255 255 0;
31377 part { name: "sb_vbar";
31380 description { state: "default" 0.0;
31396 part { name: "elm.dragable.vbar";
31397 clip_to: "sb_vbar_clip";
31402 confine: "sb_vbar";
31404 description { state: "default" 0.0;
31419 normal: "bt_sm_base2.png";
31425 part { name: "sb_vbar_over1";
31426 clip_to: "sb_vbar_clip";
31428 description { state: "default" 0.0;
31429 rel1.to: "elm.dragable.vbar";
31430 rel2.relative: 1.0 0.5;
31431 rel2.to: "elm.dragable.vbar";
31433 normal: "bt_sm_hilight.png";
31438 part { name: "sb_vbar_over2";
31439 clip_to: "sb_vbar_clip";
31441 description { state: "default" 0.0;
31442 rel1.to: "elm.dragable.vbar";
31443 rel2.to: "elm.dragable.vbar";
31445 normal: "bt_sm_shine.png";
31451 part { name: "sb_hbar_clip_master";
31454 description { state: "default" 0.0;
31456 description { state: "hidden" 0.0;
31458 color: 255 255 255 0;
31461 part { name: "sb_hbar_clip";
31462 clip_to: "sb_hbar_clip_master";
31465 description { state: "default" 0.0;
31467 description { state: "hidden" 0.0;
31469 color: 255 255 255 0;
31472 part { name: "sb_hbar";
31475 description { state: "default" 0.0;
31491 part { name: "elm.dragable.hbar";
31492 clip_to: "sb_hbar_clip";
31497 confine: "sb_hbar";
31499 description { state: "default" 0.0;
31514 normal: "bt_sm_base2.png";
31520 part { name: "sb_hbar_over1";
31521 clip_to: "sb_hbar_clip";
31523 description { state: "default" 0.0;
31524 rel1.to: "elm.dragable.hbar";
31525 rel2.relative: 1.0 0.5;
31526 rel2.to: "elm.dragable.hbar";
31528 normal: "bt_sm_hilight.png";
31533 part { name: "sb_hbar_over2";
31534 clip_to: "sb_hbar_clip";
31536 description { state: "default" 0.0;
31537 rel1.to: "elm.dragable.hbar";
31538 rel2.to: "elm.dragable.hbar";
31540 normal: "bt_sm_shine.png";
31547 program { name: "load";
31551 set_state(PART:"sb_hbar_clip", "hidden", 0.0);
31552 set_state(PART:"sb_vbar_clip", "hidden", 0.0);
31553 set_int(sbvis_h, 0);
31554 set_int(sbvis_v, 0);
31555 set_int(sbalways_v, 0);
31556 set_int(sbalways_h, 0);
31557 set_int(sbvis_timer, 0);
31561 program { name: "vbar_show";
31562 signal: "elm,action,show,vbar";
31564 action: STATE_SET "default" 0.0;
31565 target: "sb_vbar_clip_master";
31567 program { name: "vbar_hide";
31568 signal: "elm,action,hide,vbar";
31570 action: STATE_SET "hidden" 0.0;
31571 target: "sb_vbar_clip_master";
31573 program { name: "vbar_show_always";
31574 signal: "elm,action,show_always,vbar";
31578 v = get_int(sbvis_v);
31579 v |= get_int(sbalways_v);
31581 set_int(sbalways_v, 1);
31582 emit("do-show-vbar", "");
31583 set_int(sbvis_v, 1);
31587 program { name: "vbar_show_notalways";
31588 signal: "elm,action,show_notalways,vbar";
31592 v = get_int(sbalways_v);
31594 set_int(sbalways_v, 0);
31595 v = get_int(sbvis_v);
31597 emit("do-hide-vbar", "");
31598 set_int(sbvis_v, 0);
31603 program { name: "sb_vbar_show";
31604 signal: "do-show-vbar";
31606 action: STATE_SET "default" 0.0;
31607 transition: LINEAR 0.5;
31608 target: "sb_vbar_clip";
31610 program { name: "sb_vbar_hide";
31611 signal: "do-hide-vbar";
31613 action: STATE_SET "hidden" 0.0;
31614 transition: LINEAR 0.5;
31615 target: "sb_vbar_clip";
31618 program { name: "hbar_show";
31619 signal: "elm,action,show,hbar";
31621 action: STATE_SET "default" 0.0;
31622 target: "sb_hbar_clip_master";
31624 program { name: "hbar_hide";
31625 signal: "elm,action,hide,hbar";
31627 action: STATE_SET "hidden" 0.0;
31628 target: "sb_hbar_clip_master";
31630 program { name: "hbar_show_always";
31631 signal: "elm,action,show_always,hbar";
31635 v = get_int(sbvis_h);
31636 v |= get_int(sbalways_h);
31638 set_int(sbalways_h, 1);
31639 emit("do-show-hbar", "");
31640 set_int(sbvis_h, 1);
31644 program { name: "hbar_show_notalways";
31645 signal: "elm,action,show_notalways,hbar";
31649 v = get_int(sbalways_h);
31651 set_int(sbalways_h, 0);
31652 v = get_int(sbvis_h);
31654 emit("do-hide-hbar", "");
31655 set_int(sbvis_h, 0);
31660 program { name: "sb_hbar_show";
31661 signal: "do-show-hbar";
31663 action: STATE_SET "default" 0.0;
31664 transition: LINEAR 0.5;
31665 target: "sb_hbar_clip";
31667 program { name: "sb_hbar_hide";
31668 signal: "do-hide-hbar";
31670 action: STATE_SET "hidden" 0.0;
31671 transition: LINEAR 0.5;
31672 target: "sb_hbar_clip";
31675 program { name: "scroll";
31676 signal: "elm,action,scroll";
31680 v = get_int(sbvis_v);
31681 v |= get_int(sbalways_v);
31683 emit("do-show-vbar", "");
31684 set_int(sbvis_v, 1);
31686 v = get_int(sbvis_h);
31687 v |= get_int(sbalways_h);
31689 emit("do-show-hbar", "");
31690 set_int(sbvis_h, 1);
31692 v = get_int(sbvis_timer);
31693 if (v > 0) cancel_timer(v);
31694 v = timer(1.0, "timer0", 0);
31695 set_int(sbvis_timer, v);
31698 program { name: "go1";
31699 signal: "elm,state,busy,start";
31701 action: STATE_SET "active" 0.0;
31702 transition: SINUSOIDAL 1.0;
31703 target: "busy_clip";
31705 program { name: "go2";
31706 signal: "elm,state,busy,start";
31708 action: STATE_SET "default" 0.0;
31709 transition: LINEAR 0.5;
31713 program { name: "stop1";
31714 signal: "elm,state,busy,stop";
31716 action: STATE_SET "default" 0.0;
31717 transition: SINUSOIDAL 1.0;
31718 target: "busy_clip";
31721 program { name: "stop2";
31722 action: ACTION_STOP;
31728 ///////////////////////////////////////////////////////////////////////////////
31729 group { name: "elm/map/base/default";
31731 public sbvis_v, sbvis_h, sbalways_v, sbalways_h, sbvis_timer;
31732 public timer0(val) {
31734 v = get_int(sbvis_v);
31736 v = get_int(sbalways_v);
31738 emit("do-hide-vbar", "");
31739 set_int(sbvis_v, 0);
31742 v = get_int(sbvis_h);
31744 v = get_int(sbalways_h);
31746 emit("do-hide-hbar", "");
31747 set_int(sbvis_h, 0);
31750 set_int(sbvis_timer, 0);
31755 image: "shelf_inset.png" COMP;
31756 image: "bt_sm_base2.png" COMP;
31757 image: "bt_sm_shine.png" COMP;
31758 image: "bt_sm_hilight.png" COMP;
31759 image: "busy-1.png" COMP;
31760 image: "busy-2.png" COMP;
31761 image: "busy-3.png" COMP;
31762 image: "busy-4.png" COMP;
31763 image: "busy-5.png" COMP;
31764 image: "busy-6.png" COMP;
31765 image: "busy-7.png" COMP;
31766 image: "busy-8.png" COMP;
31767 image: "busy-9.png" COMP;
31772 description { state: "default" 0.0;
31774 rel2.offset: -2 -2;
31775 color: 255 255 255 0;
31778 part { name: "clipper";
31781 description { state: "default" 0.0;
31786 part { name: "elm.swallow.content";
31787 clip_to: "clipper";
31789 description { state: "default" 0.0;
31791 rel2.offset: -2 -2;
31794 part { name: "busy_clip";
31797 description { state: "default" 0.0;
31799 color: 255 255 255 0;
31801 description { state: "active" 0.0;
31803 color: 255 255 255 255;
31806 part { name: "busy";
31807 clip_to: "busy_clip";
31809 description { state: "default" 0.0;
31814 aspect_preference: BOTH;
31824 normal: "busy-9.png";
31825 tween: "busy-1.png";
31826 tween: "busy-2.png";
31827 tween: "busy-3.png";
31828 tween: "busy-4.png";
31829 tween: "busy-5.png";
31830 tween: "busy-6.png";
31831 tween: "busy-7.png";
31832 tween: "busy-8.png";
31836 part { name: "conf_over";
31838 description { state: "default" 0.0;
31840 rel2.offset: -1 -1;
31842 normal: "shelf_inset.png";
31849 part { name: "sb_vbar_clip_master";
31852 description { state: "default" 0.0;
31854 description { state: "hidden" 0.0;
31856 color: 255 255 255 0;
31859 part { name: "sb_vbar_clip";
31860 clip_to: "sb_vbar_clip_master";
31863 description { state: "default" 0.0;
31865 description { state: "hidden" 0.0;
31867 color: 255 255 255 0;
31870 part { name: "sb_vbar";
31873 description { state: "default" 0.0;
31889 part { name: "elm.dragable.vbar";
31890 clip_to: "sb_vbar_clip";
31895 confine: "sb_vbar";
31897 description { state: "default" 0.0;
31912 normal: "bt_sm_base2.png";
31918 part { name: "sb_vbar_over1";
31919 clip_to: "sb_vbar_clip";
31921 description { state: "default" 0.0;
31922 rel1.to: "elm.dragable.vbar";
31923 rel2.relative: 1.0 0.5;
31924 rel2.to: "elm.dragable.vbar";
31926 normal: "bt_sm_hilight.png";
31931 part { name: "sb_vbar_over2";
31932 clip_to: "sb_vbar_clip";
31934 description { state: "default" 0.0;
31935 rel1.to: "elm.dragable.vbar";
31936 rel2.to: "elm.dragable.vbar";
31938 normal: "bt_sm_shine.png";
31944 part { name: "sb_hbar_clip_master";
31947 description { state: "default" 0.0;
31949 description { state: "hidden" 0.0;
31951 color: 255 255 255 0;
31954 part { name: "sb_hbar_clip";
31955 clip_to: "sb_hbar_clip_master";
31958 description { state: "default" 0.0;
31960 description { state: "hidden" 0.0;
31962 color: 255 255 255 0;
31965 part { name: "sb_hbar";
31968 description { state: "default" 0.0;
31984 part { name: "elm.dragable.hbar";
31985 clip_to: "sb_hbar_clip";
31990 confine: "sb_hbar";
31992 description { state: "default" 0.0;
32007 normal: "bt_sm_base2.png";
32013 part { name: "sb_hbar_over1";
32014 clip_to: "sb_hbar_clip";
32016 description { state: "default" 0.0;
32017 rel1.to: "elm.dragable.hbar";
32018 rel2.relative: 1.0 0.5;
32019 rel2.to: "elm.dragable.hbar";
32021 normal: "bt_sm_hilight.png";
32026 part { name: "sb_hbar_over2";
32027 clip_to: "sb_hbar_clip";
32029 description { state: "default" 0.0;
32030 rel1.to: "elm.dragable.hbar";
32031 rel2.to: "elm.dragable.hbar";
32033 normal: "bt_sm_shine.png";
32040 program { name: "load";
32044 set_state(PART:"sb_hbar_clip", "hidden", 0.0);
32045 set_state(PART:"sb_vbar_clip", "hidden", 0.0);
32046 set_int(sbvis_h, 0);
32047 set_int(sbvis_v, 0);
32048 set_int(sbalways_v, 0);
32049 set_int(sbalways_h, 0);
32050 set_int(sbvis_timer, 0);
32054 program { name: "vbar_show";
32055 signal: "elm,action,show,vbar";
32057 action: STATE_SET "default" 0.0;
32058 target: "sb_vbar_clip_master";
32060 program { name: "vbar_hide";
32061 signal: "elm,action,hide,vbar";
32063 action: STATE_SET "hidden" 0.0;
32064 target: "sb_vbar_clip_master";
32066 program { name: "vbar_show_always";
32067 signal: "elm,action,show_always,vbar";
32071 v = get_int(sbvis_v);
32072 v |= get_int(sbalways_v);
32074 set_int(sbalways_v, 1);
32075 emit("do-show-vbar", "");
32076 set_int(sbvis_v, 1);
32080 program { name: "vbar_show_notalways";
32081 signal: "elm,action,show_notalways,vbar";
32085 v = get_int(sbalways_v);
32087 set_int(sbalways_v, 0);
32088 v = get_int(sbvis_v);
32090 emit("do-hide-vbar", "");
32091 set_int(sbvis_v, 0);
32096 program { name: "sb_vbar_show";
32097 signal: "do-show-vbar";
32099 action: STATE_SET "default" 0.0;
32100 transition: LINEAR 0.5;
32101 target: "sb_vbar_clip";
32103 program { name: "sb_vbar_hide";
32104 signal: "do-hide-vbar";
32106 action: STATE_SET "hidden" 0.0;
32107 transition: LINEAR 0.5;
32108 target: "sb_vbar_clip";
32111 program { name: "hbar_show";
32112 signal: "elm,action,show,hbar";
32114 action: STATE_SET "default" 0.0;
32115 target: "sb_hbar_clip_master";
32117 program { name: "hbar_hide";
32118 signal: "elm,action,hide,hbar";
32120 action: STATE_SET "hidden" 0.0;
32121 target: "sb_hbar_clip_master";
32123 program { name: "hbar_show_always";
32124 signal: "elm,action,show_always,hbar";
32128 v = get_int(sbvis_h);
32129 v |= get_int(sbalways_h);
32131 set_int(sbalways_h, 1);
32132 emit("do-show-hbar", "");
32133 set_int(sbvis_h, 1);
32137 program { name: "hbar_show_notalways";
32138 signal: "elm,action,show_notalways,hbar";
32142 v = get_int(sbalways_h);
32144 set_int(sbalways_h, 0);
32145 v = get_int(sbvis_h);
32147 emit("do-hide-hbar", "");
32148 set_int(sbvis_h, 0);
32153 program { name: "sb_hbar_show";
32154 signal: "do-show-hbar";
32156 action: STATE_SET "default" 0.0;
32157 transition: LINEAR 0.5;
32158 target: "sb_hbar_clip";
32160 program { name: "sb_hbar_hide";
32161 signal: "do-hide-hbar";
32163 action: STATE_SET "hidden" 0.0;
32164 transition: LINEAR 0.5;
32165 target: "sb_hbar_clip";
32168 program { name: "scroll";
32169 signal: "elm,action,scroll";
32173 v = get_int(sbvis_v);
32174 v |= get_int(sbalways_v);
32176 emit("do-show-vbar", "");
32177 set_int(sbvis_v, 1);
32179 v = get_int(sbvis_h);
32180 v |= get_int(sbalways_h);
32182 emit("do-show-hbar", "");
32183 set_int(sbvis_h, 1);
32185 v = get_int(sbvis_timer);
32186 if (v > 0) cancel_timer(v);
32187 v = timer(1.0, "timer0", 0);
32188 set_int(sbvis_timer, v);
32191 program { name: "go1";
32192 signal: "elm,state,busy,start";
32194 action: STATE_SET "active" 0.0;
32195 transition: SINUSOIDAL 1.0;
32196 target: "busy_clip";
32198 program { name: "go2";
32199 signal: "elm,state,busy,start";
32201 action: STATE_SET "default" 0.0;
32202 transition: LINEAR 0.5;
32206 program { name: "stop1";
32207 signal: "elm,state,busy,stop";
32209 action: STATE_SET "default" 0.0;
32210 transition: SINUSOIDAL 1.0;
32211 target: "busy_clip";
32214 program { name: "stop2";
32215 action: ACTION_STOP;
32220 group { name: "elm/map/marker/radio/default";
32224 item: size_max_w 58;
32225 item: size_max_h 58;
32228 image: "map_item.png" COMP;
32231 part { name: "whole";
32232 description { state: "default" 0.0;
32235 part { name: "base";
32236 ignore_flags: ON_HOLD;
32237 description { state: "default" 0.0;
32238 image.normal: "map_item.png";
32241 part { name: "elm.icon";
32245 description { state: "default" 0.0;
32246 rel1.relative: 0.27 0.27;
32247 rel2.relative: 0.73 0.73;
32250 part { name: "elm.text";
32252 effect: SOFT_SHADOW;
32255 description { state: "default" 0.0;
32257 color: 224 224 224 255;
32259 rel1.relative: 0.28 0.25;
32260 rel2.relative: 0.75 0.75;
32262 font: "Sans,Edje-Vera";
32271 program { name: "open";
32272 signal: "mouse,clicked,1";
32274 action: SIGNAL_EMIT "open" "elm";
32276 program { name: "bringin";
32277 signal: "mouse,down,1,double";
32279 action: SIGNAL_EMIT "bringin" "elm";
32283 group { name: "elm/map/marker/radio2/default";
32287 item: size_max_w 58;
32288 item: size_max_h 58;
32291 image: "map_item_2.png" COMP;
32294 part { name: "base";
32295 ignore_flags: ON_HOLD;
32296 description { state: "default" 0.0;
32297 image.normal: "map_item_2.png";
32300 part { name: "elm.text";
32302 effect: SOFT_SHADOW;
32305 description { state: "default" 0.0;
32307 color: 224 224 224 255;
32309 rel1.relative: 0.28 0.25;
32310 rel2.relative: 0.75 0.75;
32312 font: "Sans,Edje-Vera";
32321 program { name: "open";
32322 signal: "mouse,clicked,1";
32324 action: SIGNAL_EMIT "open" "elm";
32326 program { name: "bringin";
32327 signal: "mouse,down,1,double";
32329 action: SIGNAL_EMIT "bringin" "elm";
32333 group { name: "elm/map/marker/empty/default";
32337 item: size_max_w 64;
32338 item: size_max_h 64;
32341 part { name: "whole";
32342 description { state: "default" 0.0;
32345 part { name: "base";
32346 ignore_flags: ON_HOLD;
32347 description { state: "default" 0.0;
32350 part { name: "elm.icon";
32354 description { state: "default" 0.0;
32357 part { name: "elm.text";
32359 effect: SOFT_SHADOW;
32362 description { state: "default" 0.0;
32364 color: 224 224 224 255;
32366 rel1.relative: 0.28 0.25;
32367 rel2.relative: 0.75 0.75;
32369 font: "Sans,Edje-Vera";
32378 program { name: "open";
32379 signal: "mouse,clicked,1";
32381 action: SIGNAL_EMIT "open" "elm";
32383 program { name: "bringin";
32384 signal: "mouse,down,1,double";
32386 action: SIGNAL_EMIT "bringin" "elm";
32390 group { name: "elm/map/marker_bubble/default";
32392 image: "bubble.png" COMP;
32393 image: "bubble_shine.png" COMP;
32400 part { name: "clipper";
32402 description { state: "default" 0.0;
32403 color: 255 255 255 0;
32405 description { state: "show" 0.0;
32406 inherit: "default" 0.0;
32407 color: 255 255 255 255;
32410 part { name: "base0";
32412 clip_to: "clipper";
32413 description { state: "default" 0.0;
32415 normal: "bubble.png";
32416 border: 11 36 10 19;
32418 image.middle: SOLID;
32421 description { state: "rtl" 0.0;
32422 inherit: "default" 0.0;
32424 normal: "bubble_4.png";
32425 border: 11 36 18 9;
32429 part { name: "elm.swallow.content";
32431 clip_to: "clipper";
32432 description { state: "default" 0.0;
32442 part { name: "shine";
32444 clip_to: "clipper";
32445 description { state: "default" 0.0;
32454 normal: "bubble_shine.png";
32462 program { name: "show";
32464 action: STATE_SET "show" 0.0;
32466 transition: ACCELERATE 0.5;
32471 /////////////////////////////////////////////////////////////////////////////
32473 /////////////////////////////////////////////////////////////////////////////
32475 name: "elm/panes/vertical/default";
32477 image: "bt_base1.png" COMP;
32478 image: "bt_base2.png" COMP;
32479 image: "bt_hilight.png" COMP;
32480 image: "bt_shine.png" COMP;
32481 image: "bt_glow.png" COMP;
32482 image: "bt_dis_base.png" COMP;
32483 image: "bt_dis_hilight.png" COMP;
32484 image: "arrow_right.png" COMP;
32485 image: "arrow_left.png" COMP;
32496 state: "default" 0.0;
32504 name: "whole_left";
32509 state: "default" 0.0;
32510 rel2.to_x: "elm.bar";
32511 rel2.relative: 0.0 1.0;
32517 name: "elm.swallow.left";
32519 clip_to: "whole_left";
32522 state: "default" 0.0;
32523 rel1.to: "whole_left";
32524 rel2.to: "whole_left";
32530 name: "whole_right";
32535 state: "default" 0.0;
32536 rel1.to_x: "elm.bar";
32537 rel1.relative: 1.0 0.0;
32543 name: "elm.swallow.right";
32545 clip_to: "whole_right";
32548 state: "default" 0.0;
32549 rel1.to: "whole_right";
32550 rel2.to: "whole_right";
32554 part { name: "elm.bar";
32561 description { state: "default" 0.0;
32564 rel1.relative: 0.0 0.5;
32565 rel2.relative: 1.0 0.5;
32567 normal: "bt_base2.png";
32570 image.middle: SOLID;
32572 description { state: "clicked" 0.0;
32573 inherit: "default" 0.0;
32574 image.normal: "bt_base1.png";
32575 image.middle: SOLID;
32577 description { state: "disabled" 0.0;
32578 inherit: "default" 0.0;
32580 normal: "bt_dis_base.png";
32585 part { name: "over1";
32587 description { state: "default" 0.0;
32588 rel1.to: "elm.bar";
32589 rel2.to: "elm.bar";
32590 rel2.relative: 1.0 0.5;
32592 normal: "bt_hilight.png";
32596 description { state: "disabled" 0.0;
32597 inherit: "default" 0.0;
32599 normal: "bt_dis_hilight.png";
32604 part { name: "over2";
32607 ignore_flags: ON_HOLD;
32608 description { state: "default" 0.0;
32609 rel1.to: "elm.bar";
32610 rel2.to: "elm.bar";
32612 normal: "bt_shine.png";
32616 description { state: "disabled" 0.0;
32617 inherit: "default" 0.0;
32621 part { name: "over3";
32624 description { state: "default" 0.0;
32625 color: 255 255 255 0;
32626 rel1.to: "elm.bar";
32627 rel2.to: "elm.bar";
32629 normal: "bt_glow.png";
32630 border: 12 12 12 12;
32634 description { state: "clicked" 0.0;
32635 inherit: "default" 0.0;
32637 color: 255 255 255 255;
32643 name: "arrow_right";
32645 description { state: "default" 0.0;
32648 color: 255 255 255 0;
32650 rel1.relative: 1.0 0.5;
32651 rel1.to_x: "elm.bar";
32652 rel1.offset: 45/2 -45/2;
32654 rel2.relative: 1.0 0.5;
32655 rel2.to_x: "elm.bar";
32656 rel2.offset: 45/2 45/2;
32658 image.normal: "arrow_right.png";
32662 description { state: "default" 0.1;
32663 inherit: "default" 0.0;
32664 image.normal: "arrow_left.png";
32666 description { state: "anim_1" 0.0;
32667 inherit: "default" 0.0;
32668 color: 255 255 255 200;
32669 rel1.offset: (45/2 + 10) -45/2;
32670 rel2.offset: (45/2 +10) 45/2;
32672 description { state: "anim_1" 0.1;
32673 inherit: "default" 0.0;
32674 image.normal: "arrow_left.png";
32675 color: 255 255 255 200;
32676 rel1.offset: (45/2 + 10) -45/2;
32677 rel2.offset: (45/2 +10) 45/2;
32679 description { state: "anim_2" 0.0;
32680 inherit: "default" 0.0;
32681 color: 255 255 255 0;
32682 rel1.offset: (45/2 + 20) -45/2;
32683 rel2.offset: (45/2 + 20) 45/2;
32685 description { state: "anim_2" 0.1;
32686 inherit: "default" 0.0;
32687 image.normal: "arrow_left.png";
32688 color: 255 255 255 0;
32689 rel1.offset: (45/2 + 20) -45/2;
32690 rel2.offset: (45/2 + 20) 45/2;
32694 name: "arrow_left";
32696 description { state: "default" 0.0;
32699 color: 255 255 255 0;
32701 rel1.relative: 0.0 0.5;
32702 rel1.to_x: "elm.bar";
32703 rel1.offset: -45/2 -45/2;
32705 rel2.relative: 0.0 0.5;
32706 rel2.to_x: "elm.bar";
32707 rel2.offset: -45/2 45/2;
32709 image.normal: "arrow_left.png";
32713 description { state: "default" 0.1;
32714 inherit: "default" 0.0;
32715 image.normal: "arrow_right.png";
32717 description { state: "anim_1" 0.0;
32718 inherit: "default" 0.0;
32719 color: 255 255 255 200;
32720 rel1.offset: (-45/2 - 10) -45/2;
32721 rel2.offset: (-45/2 - 10) 45/2;
32723 description { state: "anim_1" 0.1;
32724 inherit: "default" 0.0;
32725 image.normal: "arrow_right.png";
32726 color: 255 255 255 200;
32727 rel1.offset: (-45/2 - 10) -45/2;
32728 rel2.offset: (-45/2 - 10) 45/2;
32730 description { state: "anim_2" 0.0;
32731 inherit: "default" 0.0;
32732 color: 255 255 255 0;
32733 rel1.offset: (-45/2 - 20) -45/2;
32734 rel2.offset: (-45/2 - 20) 45/2;
32736 description { state: "anim_2" 0.1;
32737 inherit: "default" 0.0;
32738 image.normal: "arrow_right.png";
32739 color: 255 255 255 0;
32740 rel1.offset: (-45/2 - 20) -45/2;
32741 rel2.offset: (-45/2 - 20) 45/2;
32748 name: "button_click";
32749 signal: "mouse,down,1";
32751 action: SIGNAL_EMIT "elm,action,press" "";
32752 after: "button_click_anim";
32753 after: "arrow_anim_start";
32756 name: "button_click_anim";
32757 action: STATE_SET "clicked" 0.0;
32761 name: "button_unclick";
32762 signal: "mouse,up,1";
32764 action: SIGNAL_EMIT "elm,action,unpress" "";
32765 after: "button_unclick_anim";
32766 after: "arrow_anim_stop";
32769 name: "button_unclick_anim";
32770 action: STATE_SET "default" 0.0;
32774 name: "button_click2";
32775 signal: "mouse,down,1";
32777 action: STATE_SET "clicked" 0.0;
32781 name: "button_unclick2";
32782 signal: "mouse,up,1";
32784 action: STATE_SET "default" 0.0;
32785 transition: DECELERATE 0.5;
32789 name: "button_unclick3";
32790 signal: "mouse,up,1";
32792 action: SIGNAL_EMIT "elm,action,click" "";
32795 name: "button_down_double";
32796 signal: "mouse,down,1,double";
32798 action: SIGNAL_EMIT "elm,action,click,double" "";
32803 name: "arrow_anim_start";
32807 get_state(PART:"arrow_left", st, 30, vl);
32809 run_program(PROGRAM:"arrow_anim_start_ltr");
32812 run_program(PROGRAM:"arrow_anim_start_rtl");
32817 name: "arrow_anim_stop";
32821 get_state(PART:"arrow_left", st, 30, vl);
32823 run_program(PROGRAM:"arrow_anim_stop_ltr");
32826 run_program(PROGRAM:"arrow_anim_stop_rtl");
32832 name: "arrow_anim_start_ltr";
32833 action: STATE_SET "anim_1" 0.0;
32834 target: "arrow_right";
32835 target: "arrow_left";
32836 transition: LINEAR 0.6;
32837 after: "arrow_anim_1_ltr";
32840 name: "arrow_anim_1_ltr";
32841 action: STATE_SET "anim_2" 0.0;
32842 target: "arrow_right";
32843 target: "arrow_left";
32844 transition: LINEAR 0.6;
32845 after: "arrow_anim_2_ltr";
32848 name: "arrow_anim_2_ltr";
32849 action: STATE_SET "default" 0.0;
32850 target: "arrow_right";
32851 target: "arrow_left";
32852 after: "arrow_anim_start_ltr";
32855 name: "arrow_anim_stop_ltr";
32856 action: ACTION_STOP;
32857 target: "arrow_anim_start_ltr";
32858 target: "arrow_anim_1_ltr";
32859 target: "arrow_anim_2_ltr";
32860 after: "arrow_anim_stop_1_ltr";
32863 name: "arrow_anim_stop_1_ltr";
32864 action: STATE_SET "default" 0.0;
32865 target: "arrow_right";
32866 target: "arrow_left";
32867 transition: DECELERATE 0.4;
32870 name: "arrow_anim_start_rtl";
32871 action: STATE_SET "anim_1" 0.1;
32872 target: "arrow_right";
32873 target: "arrow_left";
32874 transition: LINEAR 0.6;
32875 after: "arrow_anim_1_rtl";
32878 name: "arrow_anim_1_rtl";
32879 action: STATE_SET "anim_2" 0.1;
32880 target: "arrow_right";
32881 target: "arrow_left";
32882 transition: LINEAR 0.6;
32883 after: "arrow_anim_2_rtl";
32886 name: "arrow_anim_2_rtl";
32887 action: STATE_SET "default" 0.1;
32888 target: "arrow_right";
32889 target: "arrow_left";
32890 after: "arrow_anim_start_rtl";
32893 name: "arrow_anim_stop_rtl";
32894 action: ACTION_STOP;
32895 target: "arrow_anim_start_rtl";
32896 target: "arrow_anim_1_rtl";
32897 target: "arrow_anim_2_rtl";
32898 after: "arrow_anim_stop_1_rtl";
32901 name: "arrow_anim_stop_1_rtl";
32902 action: STATE_SET "default" 0.1;
32903 target: "arrow_right";
32904 target: "arrow_left";
32905 transition: DECELERATE 0.4;
32907 program { name: "to_rtl";
32908 signal: "edje,state,rtl";
32913 get_state(PART:"arrow_left", st, 30, vl);
32915 set_state(PART:"arrow_left", st, 0.1);
32917 get_state(PART:"arrow_right", st, 30, vl);
32919 set_state(PART:"arrow_right", st, 0.1);
32923 program { name: "to_ltr";
32924 signal: "edje,state,ltr";
32929 get_state(PART:"arrow_left", st, 30, vl);
32931 set_state(PART:"arrow_left", st, 0.0);
32933 get_state(PART:"arrow_right", st, 30, vl);
32935 set_state(PART:"arrow_right", st, 0.0);
32943 name: "elm/panes/horizontal/default";
32945 image: "bt_base1.png" COMP;
32946 image: "bt_base2.png" COMP;
32947 image: "bt_hilight.png" COMP;
32948 image: "bt_shine.png" COMP;
32949 image: "bt_glow.png" COMP;
32950 image: "bt_dis_base.png" COMP;
32951 image: "bt_dis_hilight.png" COMP;
32952 image: "arrow_up.png" COMP;
32953 image: "arrow_down.png" COMP;
32964 state: "default" 0.0;
32972 name: "whole_left";
32977 state: "default" 0.0;
32978 rel2.to_y: "elm.bar";
32979 rel2.relative: 1.0 0.0;
32985 name: "elm.swallow.left";
32987 clip_to: "whole_left";
32990 state: "default" 0.0;
32991 rel1.to: "whole_left";
32992 rel2.to: "whole_left";
32998 name: "whole_right";
33003 state: "default" 0.0;
33004 rel1.to_y: "elm.bar";
33005 rel1.relative: 0.0 1.0;
33011 name: "elm.swallow.right";
33013 clip_to: "whole_right";
33016 state: "default" 0.0;
33017 rel1.to: "whole_right";
33018 rel2.to: "whole_right";
33022 part { name: "elm.bar";
33029 description { state: "default" 0.0;
33032 rel1.relative: 0.5 0.0;
33033 rel2.relative: 0.5 1.0;
33035 normal: "bt_base2.png";
33038 image.middle: SOLID;
33040 description { state: "clicked" 0.0;
33041 inherit: "default" 0.0;
33042 image.normal: "bt_base1.png";
33043 image.middle: SOLID;
33045 description { state: "disabled" 0.0;
33046 inherit: "default" 0.0;
33048 normal: "bt_dis_base.png";
33053 part { name: "over1";
33055 description { state: "default" 0.0;
33056 rel1.to: "elm.bar";
33057 rel2.to: "elm.bar";
33058 rel2.relative: 1.0 0.5;
33060 normal: "bt_hilight.png";
33064 description { state: "disabled" 0.0;
33065 inherit: "default" 0.0;
33067 normal: "bt_dis_hilight.png";
33072 part { name: "over2";
33075 ignore_flags: ON_HOLD;
33076 description { state: "default" 0.0;
33077 rel1.to: "elm.bar";
33078 rel2.to: "elm.bar";
33080 normal: "bt_shine.png";
33084 description { state: "disabled" 0.0;
33085 inherit: "default" 0.0;
33089 part { name: "over3";
33092 description { state: "default" 0.0;
33093 color: 255 255 255 0;
33094 rel1.to: "elm.bar";
33095 rel2.to: "elm.bar";
33097 normal: "bt_glow.png";
33098 border: 12 12 12 12;
33102 description { state: "clicked" 0.0;
33103 inherit: "default" 0.0;
33105 color: 255 255 255 255;
33111 name: "arrow_right";
33113 description { state: "default" 0.0;
33116 color: 255 255 255 0;
33118 rel1.relative: 0.5 1.0;
33119 rel1.to_y: "elm.bar";
33120 rel1.offset: -45/2 45/2;
33122 rel2.relative: 0.5 1.0;
33123 rel2.to_y: "elm.bar";
33124 rel2.offset: 45/2 45/2;
33126 image.normal: "arrow_down.png";
33130 description { state: "anim_1" 0.0;
33131 inherit: "default" 0.0;
33132 color: 255 255 255 200;
33133 rel1.offset: -45/2 (45/2 +10);
33134 rel2.offset: 45/2 (45/2 +10);
33136 description { state: "anim_2" 0.0;
33137 inherit: "default" 0.0;
33138 color: 255 255 255 0;
33139 rel1.offset: -45/2 (45/2 + 20);
33140 rel2.offset: 45/2 (45/2 + 20);
33144 name: "arrow_left";
33146 description { state: "default" 0.0;
33149 color: 255 255 255 0;
33151 rel1.relative: 0.5 0.0;
33152 rel1.to_y: "elm.bar";
33153 rel1.offset: -45/2 -45/2;
33155 rel2.relative: 0.5 0.0;
33156 rel2.to_y: "elm.bar";
33157 rel2.offset: 45/2 -45/2;
33159 image.normal: "arrow_up.png";
33163 description { state: "anim_1" 0.0;
33164 inherit: "default" 0.0;
33165 color: 255 255 255 200;
33166 rel1.offset: -45/2 (-45/2 - 10);
33167 rel2.offset: 45/2 (-45/2 - 10);
33169 description { state: "anim_2" 0.0;
33170 inherit: "default" 0.0;
33171 color: 255 255 255 0;
33172 rel1.offset: -45/2 (-45/2 - 20);
33173 rel2.offset: 45/2 (-45/2 - 20);
33180 name: "button_click";
33181 signal: "mouse,down,1";
33183 action: SIGNAL_EMIT "elm,action,press" "";
33184 after: "button_click_anim";
33185 after: "arrow_anim_start";
33188 name: "button_click_anim";
33189 action: STATE_SET "clicked" 0.0;
33193 name: "button_unclick";
33194 signal: "mouse,up,1";
33196 action: SIGNAL_EMIT "elm,action,unpress" "";
33197 after: "button_unclick_anim";
33198 after: "arrow_anim_stop";
33201 name: "button_unclick_anim";
33202 action: STATE_SET "default" 0.0;
33206 name: "button_click2";
33207 signal: "mouse,down,1";
33209 action: STATE_SET "clicked" 0.0;
33213 name: "button_unclick2";
33214 signal: "mouse,up,1";
33216 action: STATE_SET "default" 0.0;
33217 transition: DECELERATE 0.5;
33221 name: "button_unclick3";
33222 signal: "mouse,up,1";
33224 action: SIGNAL_EMIT "elm,action,click" "";
33227 name: "button_down_double";
33228 signal: "mouse,down,1,double";
33230 action: SIGNAL_EMIT "elm,action,click,double" "";
33235 name: "arrow_anim_start";
33236 action: STATE_SET "anim_1" 0.0;
33237 target: "arrow_right";
33238 target: "arrow_left";
33239 transition: LINEAR 0.6;
33240 after: "arrow_anim_1";
33243 name: "arrow_anim_1";
33244 action: STATE_SET "anim_2" 0.0;
33245 target: "arrow_right";
33246 target: "arrow_left";
33247 transition: LINEAR 0.6;
33248 after: "arrow_anim_2";
33251 name: "arrow_anim_2";
33252 action: STATE_SET "default" 0.0;
33253 target: "arrow_right";
33254 target: "arrow_left";
33255 after: "arrow_anim_start";
33258 name: "arrow_anim_stop";
33259 action: ACTION_STOP;
33260 target: "arrow_anim_start";
33261 target: "arrow_anim_1";
33262 target: "arrow_anim_2";
33263 after: "arrow_anim_stop_1";
33266 name: "arrow_anim_stop_1";
33267 action: STATE_SET "default" 0.0;
33268 target: "arrow_right";
33269 target: "arrow_left";
33270 transition: DECELERATE 0.4;
33277 /////////////////////////////////////////////////////////////////////////////
33279 /////////////////////////////////////////////////////////////////////////////
33281 name: "elm/panel/base/left";
33282 alias: "elm/panel/base/top";
33285 image: "bt_base1.png" COMP;
33286 image: "bt_hilight.png" COMP;
33287 image: "bt_shine.png" COMP;
33288 image: "bt_glow.png" COMP;
33289 image: "bt_dis_base.png" COMP;
33290 image: "icon_arrow_left.png" COMP;
33291 image: "icon_arrow_right.png" COMP;
33294 item: "focus_highlight" "on";
33298 part { name: "focus_highlight";
33299 description { state: "default" 0.0;
33301 color: 255 255 255 0;
33311 normal: "frame_2.png";
33316 description { state: "enabled" 0.0;
33317 inherit: "default" 0.0;
33319 color: 255 255 255 255;
33329 state: "default" 0.0;
33330 color: 255 255 255 0;
33331 rel1.relative: 0.0 0.0;
33333 rel2.relative: 1.0 1.0;
33334 rel2.offset: -1 -1;
33338 state: "hidden" 0.0;
33339 inherit: "default" 0.0;
33340 rel1.relative: -1.0 0.0;
33342 rel2.relative: 0.0 1.0;
33343 rel2.offset: 20 -1;
33353 state: "default" 0.0;
33356 rel2.offset: -20 -1;
33359 normal: "bt_dis_base.png";
33371 state: "default" 0.0;
33386 name: "elm.swallow.content";
33388 clip_to: "clipper";
33391 state: "default" 0.0;
33392 rel1.to: "clipper";
33393 rel2.to: "clipper";
33403 state: "default" 0.0;
33416 normal: "bt_base1.png";
33423 state: "clicked" 0.0;
33424 inherit: "default" 0.0;
33434 state: "default" 0.0;
33443 normal: "bt_hilight.png";
33454 ignore_flags: ON_HOLD;
33457 state: "default" 0.0;
33462 normal: "bt_shine.png";
33475 state: "default" 0.0;
33476 color: 255 255 255 0;
33481 normal: "bt_glow.png";
33482 border: 12 12 12 12;
33488 state: "clicked" 0.0;
33489 inherit: "default" 0.0;
33491 color: 255 255 255 255;
33501 state: "default" 0.0;
33507 image.normal: "icon_arrow_left.png";
33511 state: "hidden" 0.0;
33512 inherit: "default" 0.0;
33513 image.normal: "icon_arrow_right.png";
33522 signal: "elm,action,show";
33524 action: STATE_SET "default" 0.0;
33526 target: "btn_icon";
33527 transition: LINEAR 0.5;
33532 signal: "elm,action,hide";
33534 action: STATE_SET "hidden" 0.0;
33536 target: "btn_icon";
33537 transition: LINEAR 0.5;
33542 signal: "mouse,down,1";
33543 source: "btn_over2";
33544 action: STATE_SET "clicked" 0.0;
33549 name: "btn_unclick";
33550 signal: "mouse,up,1";
33551 source: "btn_over2";
33552 action: STATE_SET "default" 0.0;
33557 name: "btn_click2";
33558 signal: "mouse,down,1";
33559 source: "btn_over3";
33560 action: STATE_SET "clicked" 0.0;
33561 target: "btn_over3";
33565 name: "btn_unclick2";
33566 signal: "mouse,up,1";
33567 source: "btn_over3";
33568 action: STATE_SET "default" 0.0;
33569 transition: DECELERATE 0.5;
33570 target: "btn_over3";
33574 name: "btn_unclick3";
33575 signal: "mouse,clicked,1";
33576 source: "btn_over2";
33577 action: SIGNAL_EMIT "elm,action,panel,toggle" "";
33579 program { name: "highlight_show";
33580 signal: "elm,action,focus_highlight,show";
33582 action: STATE_SET "enabled" 0.0;
33583 transition: ACCELERATE 0.3;
33584 target: "focus_highlight";
33586 program { name: "highlight_hide";
33587 signal: "elm,action,focus_highlight,hide";
33589 action: STATE_SET "default" 0.0;
33590 transition: DECELERATE 0.3;
33591 target: "focus_highlight";
33597 name: "elm/panel/base/right";
33598 alias: "elm/panel/base/bottom";
33601 image: "bt_base1.png" COMP;
33602 image: "bt_hilight.png" COMP;
33603 image: "bt_shine.png" COMP;
33604 image: "bt_glow.png" COMP;
33605 image: "bt_dis_base.png" COMP;
33606 image: "icon_arrow_left.png" COMP;
33607 image: "icon_arrow_right.png" COMP;
33611 part { name: "focus_highlight";
33612 description { state: "default" 0.0;
33614 color: 255 255 255 0;
33624 normal: "frame_2.png";
33629 description { state: "enabled" 0.0;
33630 inherit: "default" 0.0;
33632 color: 255 255 255 255;
33642 state: "default" 0.0;
33643 color: 255 255 255 0;
33644 rel1.relative: 0.0 0.0;
33646 rel2.relative: 1.0 1.0;
33647 rel2.offset: -1 -1;
33651 state: "hidden" 0.0;
33652 inherit: "default" 0.0;
33653 rel1.relative: 1.0 0.0;
33654 rel1.offset: -22 0;
33655 rel2.relative: 2.0 1.0;
33656 rel2.offset: -23 -1;
33666 state: "default" 0.0;
33672 normal: "bt_dis_base.png";
33684 state: "default" 0.0;
33699 name: "elm.swallow.content";
33701 clip_to: "clipper";
33704 state: "default" 0.0;
33705 rel1.to: "clipper";
33706 rel2.to: "clipper";
33716 state: "default" 0.0;
33732 normal: "bt_base1.png";
33739 state: "clicked" 0.0;
33740 inherit: "default" 0.0;
33750 state: "default" 0.0;
33759 normal: "bt_hilight.png";
33770 ignore_flags: ON_HOLD;
33773 state: "default" 0.0;
33778 normal: "bt_shine.png";
33791 state: "default" 0.0;
33792 color: 255 255 255 0;
33797 normal: "bt_glow.png";
33798 border: 12 12 12 12;
33804 state: "clicked" 0.0;
33805 inherit: "default" 0.0;
33807 color: 255 255 255 255;
33817 state: "default" 0.0;
33823 image.normal: "icon_arrow_right.png";
33827 state: "hidden" 0.0;
33828 inherit: "default" 0.0;
33829 image.normal: "icon_arrow_left.png";
33838 signal: "elm,action,show";
33840 action: STATE_SET "default" 0.0;
33842 target: "btn_icon";
33843 transition: LINEAR 0.5;
33848 signal: "elm,action,hide";
33850 action: STATE_SET "hidden" 0.0;
33852 target: "btn_icon";
33853 transition: LINEAR 0.5;
33858 signal: "mouse,down,1";
33859 source: "btn_over2";
33860 action: STATE_SET "clicked" 0.0;
33865 name: "btn_unclick";
33866 signal: "mouse,up,1";
33867 source: "btn_over2";
33868 action: STATE_SET "default" 0.0;
33873 name: "btn_click2";
33874 signal: "mouse,down,1";
33875 source: "btn_over3";
33876 action: STATE_SET "clicked" 0.0;
33877 target: "btn_over3";
33881 name: "btn_unclick2";
33882 signal: "mouse,up,1";
33883 source: "btn_over3";
33884 action: STATE_SET "default" 0.0;
33885 transition: DECELERATE 0.5;
33886 target: "btn_over3";
33890 name: "btn_unclick3";
33891 signal: "mouse,up,1";
33892 source: "btn_over2";
33893 action: SIGNAL_EMIT "elm,action,panel,toggle" "";
33895 program { name: "highlight_show";
33896 signal: "elm,action,focus";
33898 action: STATE_SET "enabled" 0.0;
33899 transition: ACCELERATE 0.3;
33900 target: "focus_highlight";
33902 program { name: "highlight_hide";
33903 signal: "elm,action,unfocus";
33905 action: STATE_SET "default" 0.0;
33906 transition: DECELERATE 0.3;
33907 target: "focus_highlight";
33912 ///////////////////////////////////////////////////////////////////////////////
33913 group { name: "elm/conformant/base/default";
33915 part { name: "elm.swallow.shelf";
33917 description { state: "default" 0.0;
33920 rel2.relative: 1.0 0.0;
33923 part { name: "elm.swallow.content";
33925 description { state: "default" 0.0;
33927 rel1.relative: 0.0 1.0;
33928 rel1.to_y: "elm.swallow.shelf";
33929 rel2.relative: 1.0 0.0;
33930 rel2.to_y: "elm.swallow.panel";
33933 part { name: "elm.swallow.panel";
33935 description { state: "default" 0.0;
33938 rel1.relative: 0.0 1.0;
33944 /////////////////////////////////////////////////////////////////////////////
33946 /////////////////////////////////////////////////////////////////////////////
33948 part { name: "ch_"#_pos".base"; \
33950 description { state: "default" 0.0; \
33952 relative: (_pos % 7 * 7 / 8 / 6) 0; \
33956 relative: (_pos % 7 * 7 / 8 / 6 + 1 / 8) 1; \
33963 part { name: "ch_"#_pos".text"; \
33965 effect: SOFT_SHADOW; \
33968 clip_to: "ch_"#_pos".clipper"; \
33970 state: "default" 0.0; \
33971 rel1.to: "ch_"#_pos".base"; \
33972 rel2.to: "ch_"#_pos".base"; \
33973 color: 0 0 0 255; \
33983 part { name: "ch_"#_pos".clipper"; \
33985 description { state: "default" 0.0; \
33986 rel1.to: "ch_"#_pos".base"; \
33987 rel2.to: "ch_"#_pos".base"; \
33991 #define CIT(_pos) \
33992 part { name: "cit_"#_pos".rect"; \
33994 description { state: "default" 0.0; \
33996 relative: (_pos % 7 * 7 / 8 / 6) \
33997 (_pos / 8 / 5 - _pos % 7 / 8 / 5); \
34001 relative: (_pos % 7 * 7 / 8 / 6 + 1 / 8) \
34002 (_pos / 8 / 5 - _pos % 7 / 8 / 5 + 1 / 8); \
34010 name: "cit_"#_pos".event"; \
34012 repeat_events: 1; \
34014 rel1.to: "cit_"#_pos".rect"; \
34015 rel2.to: "cit_"#_pos".rect"; \
34016 state: "default" 0.0; \
34020 part { name: "cit_"#_pos".shelf"; \
34023 description { state: "default" 0.0; \
34025 to: "cit_"#_pos".bg"; \
34029 to: "cit_"#_pos".bg"; \
34031 color: 200 200 200 255; \
34034 part { name: "cit_"#_pos".hd"; \
34037 description { state: "default" 0.0; \
34039 to: "cit_"#_pos".bg"; \
34043 to: "cit_"#_pos".bg"; \
34046 color: 160 0 0 255; \
34048 description { state: "visible" 0.0; \
34049 inherit: "default" 0.0; \
34054 name: "cit_"#_pos".base_sh"; \
34057 state: "default" 0.0; \
34061 to: "cit_"#_pos".base"; \
34062 relative: 0.0 1.0; \
34066 to: "cit_"#_pos".base"; \
34067 relative: 1.0 1.05; \
34071 normal: "ilist_item_shadow.png"; \
34077 name: "cit_"#_pos".base"; \
34080 state: "default" 0.0; \
34081 rel1.to: "cit_"#_pos".rect"; \
34082 rel2.to: "cit_"#_pos".rect"; \
34083 rel2.offset: -1 -1; \
34085 normal: "ilist_1.png"; \
34091 state: "today" 0.0; \
34092 inherit: "default" 0.0; \
34093 image.normal: "ilist_2.png"; \
34094 color: 240 240 240 255; \
34097 part { name: "cit_"#_pos".bg"; \
34099 description { state: "default" 0.0; \
34101 color: 255 255 255 0; \
34103 to: "cit_"#_pos".rect"; \
34104 relative: 0.0 0.0; \
34107 to: "cit_"#_pos".rect"; \
34108 relative: 1.0 1.0; \
34112 normal: "bt_sm_base1.png"; \
34115 image.middle: SOLID; \
34117 description { state: "selected" 0.0; \
34118 inherit: "default" 0.0; \
34120 color: 255 255 255 255; \
34123 part { name: "cit_"#_pos".text"; \
34125 effect: SOFT_SHADOW; \
34129 state: "default" 0.0; \
34130 rel1.to: "cit_"#_pos".bg"; \
34131 rel2.to: "cit_"#_pos".bg"; \
34132 color: 0 0 0 255; \
34141 description { state: "selected" 0.0; \
34142 inherit: "default" 0.0; \
34143 color: 224 224 224 255; \
34144 color3: 0 0 0 64; \
34147 part { name: "cit_"#_pos".fg1"; \
34149 description { state: "default" 0.0; \
34151 color: 255 255 255 0; \
34152 rel1.to: "cit_"#_pos".bg"; \
34153 rel2.relative: 1.0 0.5; \
34154 rel2.to: "cit_"#_pos".bg"; \
34156 normal: "bt_sm_hilight.png"; \
34160 description { state: "selected" 0.0; \
34161 inherit: "default" 0.0; \
34163 color: 255 255 255 255; \
34166 part { name: "cit_"#_pos".fg2"; \
34168 description { state: "default" 0.0; \
34170 color: 255 255 255 0; \
34171 rel1.to: "cit_"#_pos".bg"; \
34172 rel2.to: "cit_"#_pos".bg"; \
34174 normal: "bt_sm_shine.png"; \
34178 description { state: "selected" 0.0; \
34179 inherit: "default" 0.0; \
34181 color: 255 255 255 255; \
34184 part { name: "cit_"#_pos".check"; \
34186 description { state: "default" 0.0; \
34188 to: "cit_"#_pos".bg"; \
34189 relative: 0.7 0.6; \
34193 to: "cit_"#_pos".bg"; \
34194 relative: 1.1 1.2; \
34199 color: 255 0 0 255; \
34200 image.normal: "check.png"; \
34202 description { state: "visible" 0.0; \
34203 inherit: "default" 0.0; \
34209 name: "cit_"#_pos".go_active"; \
34210 signal: "cit_"#_pos",selected"; \
34212 action: STATE_SET "selected" 0.0; \
34213 target: "cit_"#_pos".bg"; \
34214 target: "cit_"#_pos".fg1"; \
34215 target: "cit_"#_pos".fg2"; \
34216 target: "cit_"#_pos".text"; \
34219 name: "cit_"#_pos".go_passive"; \
34220 signal: "cit_"#_pos",unselected"; \
34222 action: STATE_SET "default" 0.0; \
34223 target: "cit_"#_pos".bg"; \
34224 target: "cit_"#_pos".fg1"; \
34225 target: "cit_"#_pos".fg2"; \
34226 target: "cit_"#_pos".text"; \
34229 name: "cit_"#_pos".is_today"; \
34230 signal: "cit_"#_pos",today"; \
34232 action: STATE_SET "today" 0.0; \
34233 target: "cit_"#_pos".base"; \
34236 name: "cit_"#_pos".not_today"; \
34237 signal: "cit_"#_pos",not_today"; \
34239 action: STATE_SET "default" 0.0; \
34240 target: "cit_"#_pos".base"; \
34243 source: "cit_"#_pos".clicked"; \
34244 signal: "mouse,clicked,1"; \
34245 source: "cit_"#_pos".event"; \
34246 action: SIGNAL_EMIT "elm,action,selected" #_pos; \
34249 name: "cit_"#_pos".clear"; \
34250 signal: "cit_"#_pos",clear"; \
34252 action: STATE_SET "default" 0.0; \
34253 target: "cit_"#_pos".check"; \
34254 target: "cit_"#_pos".hd"; \
34257 name: "cit_"#_pos".checked"; \
34258 signal: "cit_"#_pos",checked"; \
34260 action: STATE_SET "visible" 0.0; \
34261 target: "cit_"#_pos".check"; \
34264 name: "cit_"#_pos".holiday"; \
34265 signal: "cit_"#_pos",holiday"; \
34267 action: STATE_SET "visible" 0.0; \
34268 target: "cit_"#_pos".hd"; \
34272 group { name: "elm/calendar/base/default";
34274 image: "shelf_inset.png" COMP;
34275 image: "bt_base1.png" COMP;
34276 image: "bt_hilight.png" COMP;
34277 image: "bt_shine.png" COMP;
34278 image: "bt_glow.png" COMP;
34279 image: "bt_dis_base.png" COMP;
34280 image: "bt_dis_hilight.png" COMP;
34281 image: "sp_bt_l.png" COMP;
34282 image: "sp_bt_r.png" COMP;
34283 image: "bt_sm_base1.png" COMP;
34284 image: "bt_sm_shine.png" COMP;
34285 image: "bt_sm_hilight.png" COMP;
34286 image: "ilist_1.png" COMP;
34287 image: "ilist_2.png" COMP;
34288 image: "ilist_item_shadow.png" COMP;
34289 image: "check.png" COMP;
34294 description { state: "default" 0.0;
34297 rel2.offset: -2 -2;
34298 color: 255 255 255 0;
34302 part { name: "spinner-base";
34305 description { state: "default" 0.0;
34311 rel2.offset: -7 -7;
34312 color: 255 255 255 0;
34316 part { name: "conf_over_spinner";
34318 description { state: "default" 0.0;
34319 rel1.to: "spinner-base";
34320 rel1.offset: -3 -3;
34321 rel2.to: "spinner-base";
34324 normal: "shelf_inset.png";
34331 part { name: "table-base";
34334 description { state: "default" 0.0;
34337 rel1.to_y: "spinner-base";
34339 rel1.relative: 0 1;
34341 rel2.offset: -7 -7;
34342 color: 255 255 255 0;
34345 part { name: "conf_over_table";
34347 description { state: "default" 0.0;
34348 rel1.to: "table-base";
34349 rel1.offset: -3 -3;
34350 rel2.to: "table-base";
34353 normal: "shelf_inset.png";
34360 part { name: "header";
34363 description { state: "default" 0.0;
34364 rel1.to: "table-base";
34365 rel1.relative: 0 0;
34366 rel2.to: "table-base";
34367 rel2.relative: 1 0.1;
34368 color: 255 255 255 0;
34371 part { name: "base";
34374 description { state: "default" 0.0;
34375 rel1.to_x: "table-base";
34376 rel1.to_y: "header";
34377 rel1.relative: 0 1;
34379 rel2.to: "table-base";
34381 color: 255 255 255 0;
34384 part { name: "left_bt";
34386 description { state: "default" 0.0;
34387 rel1 { to: "spinner-base";
34390 rel2 { to: "spinner-base";
34398 normal: "bt_base1.png";
34403 description { state: "clicked" 0.0;
34404 inherit: "default" 0.0;
34405 image.normal: "bt_base1.png";
34406 image.middle: SOLID;
34409 part { name: "left_over1";
34411 description { state: "default" 0.0;
34412 rel1.to: "left_bt";
34413 rel2 { to: "left_bt";
34417 normal: "bt_hilight.png";
34422 part { name: "left_over2";
34425 description { state: "default" 0.0;
34426 rel1.to: "left_bt";
34427 rel2.to: "left_bt";
34429 normal: "bt_shine.png";
34434 part { name: "left_over3";
34437 description { state: "default" 0.0;
34438 color: 255 255 255 0;
34439 rel1.to: "left_bt";
34440 rel2.to: "left_bt";
34442 normal: "bt_glow.png";
34443 border: 12 12 12 12;
34447 description { state: "clicked" 0.0;
34448 inherit: "default" 0.0;
34450 color: 255 255 255 255;
34453 part { name: "right_bt";
34455 description { state: "default" 0.0;
34456 rel1 { to: "spinner-base";
34459 rel2 { to: "spinner-base";
34467 normal: "bt_base1.png";
34472 description { state: "clicked" 0.0;
34473 inherit: "default" 0.0;
34474 image.normal: "bt_base1.png";
34475 image.middle: SOLID;
34478 part { name: "right_over1";
34480 description { state: "default" 0.0;
34481 rel1.to: "right_bt";
34482 rel2 { to: "right_bt";
34486 normal: "bt_hilight.png";
34491 part { name: "right_over2";
34494 description { state: "default" 0.0;
34495 rel1.to: "right_bt";
34496 rel2.to: "right_bt";
34498 normal: "bt_shine.png";
34503 part { name: "right_over3";
34506 description { state: "default" 0.0;
34507 color: 255 255 255 0;
34508 rel1.to: "right_bt";
34509 rel2.to: "right_bt";
34511 normal: "bt_glow.png";
34512 border: 12 12 12 12;
34516 description { state: "clicked" 0.0;
34517 inherit: "default" 0.0;
34519 color: 255 255 255 255;
34522 part { name: "left_bt_icon";
34524 description { state: "default" 0.0;
34525 rel1.to: "left_bt";
34526 rel2.to: "left_bt";
34530 image.normal: "sp_bt_l.png";
34532 description { state: "rtl" 0.0;
34533 inherit: "default" 0.0;
34534 image.normal: "sp_bt_r.png";
34537 part { name: "right_bt_icon";
34539 description { state: "default" 0.0;
34540 rel1.to: "right_bt";
34541 rel2.to: "right_bt";
34545 image.normal: "sp_bt_r.png";
34547 description { state: "rtl" 0.0;
34548 inherit: "default" 0.0;
34549 image.normal: "sp_bt_l.png";
34552 part { name: "month_text";
34556 description { state: "default" 0.0;
34559 rel1 { relative: 1.0 0.0;
34562 to_y: "spinner-base";
34564 rel2 { relative: 0.0 1.0;
34567 to_y: "spinner-base";
34571 font: "Sans,Edje-Vera";
34578 CH(0) CH(1) CH(2) CH(3) CH(4) CH(5) CH(6)
34579 CIT(0) CIT(1) CIT(2) CIT(3) CIT(4) CIT(5) CIT(6)
34580 CIT(7) CIT(8) CIT(9) CIT(10) CIT(11) CIT(12) CIT(13)
34581 CIT(14) CIT(15) CIT(16) CIT(17) CIT(18) CIT(19) CIT(20)
34582 CIT(21) CIT(22) CIT(23) CIT(24) CIT(25) CIT(26) CIT(27)
34583 CIT(28) CIT(29) CIT(30) CIT(31) CIT(32) CIT(33) CIT(34)
34584 CIT(35) CIT(36) CIT(37) CIT(38) CIT(39) CIT(40) CIT(41)
34587 program { name: "dec_start";
34588 signal: "mouse,down,1";
34590 action: SIGNAL_EMIT "elm,action,decrement,start" "";
34592 program { name: "dec_stop";
34593 signal: "mouse,up,1";
34595 action: SIGNAL_EMIT "elm,action,stop" "";
34597 program { name: "inc_start";
34598 signal: "mouse,down,1";
34599 source: "right_bt";
34600 action: SIGNAL_EMIT "elm,action,increment,start" "";
34602 program { name: "inc_stop";
34603 signal: "mouse,up,1";
34604 source: "right_bt";
34605 action: SIGNAL_EMIT "elm,action,stop" "";
34608 name: "left_bt_click";
34609 signal: "mouse,down,1";
34610 source: "left_over2";
34611 action: STATE_SET "clicked" 0.0;
34615 name: "left_bt_unclick";
34616 signal: "mouse,up,1";
34617 source: "left_over2";
34618 action: STATE_SET "default" 0.0;
34622 name: "left_bt_click2";
34623 signal: "mouse,down,1";
34624 source: "left_over3";
34625 action: STATE_SET "clicked" 0.0;
34626 target: "left_over3";
34629 name: "left_bt_unclick2";
34630 signal: "mouse,up,1";
34631 source: "left_over3";
34632 action: STATE_SET "default" 0.0;
34633 transition: DECELERATE 0.5;
34634 target: "left_over3";
34637 name: "right_bt_click";
34638 signal: "mouse,down,1";
34639 source: "right_over2";
34640 action: STATE_SET "clicked" 0.0;
34641 target: "right_bt";
34644 name: "right_bt_unclick";
34645 signal: "mouse,up,1";
34646 source: "right_over2";
34647 action: STATE_SET "default" 0.0;
34648 target: "right_bt";
34651 name: "right_bt_click2";
34652 signal: "mouse,down,1";
34653 source: "right_over3";
34654 action: STATE_SET "clicked" 0.0;
34655 target: "right_over3";
34658 name: "right_bt_unclick2";
34659 signal: "mouse,up,1";
34660 source: "right_over3";
34661 action: STATE_SET "default" 0.0;
34662 transition: DECELERATE 0.5;
34663 target: "right_over3";
34665 program { name: "to_rtl";
34666 signal: "edje,state,rtl";
34668 action: STATE_SET "rtl" 0.0;
34669 target: "right_bt_icon";
34670 target: "left_bt_icon";
34672 program { name: "to_ltr";
34673 signal: "edje,state,ltr";
34675 action: STATE_SET "default" 0.0;
34676 target: "right_bt_icon";
34677 target: "left_bt_icon";
34685 ////////////////////////////////////////////////////////////////////////////////
34687 ////////////////////////////////////////////////////////////////////////////////
34688 group { name: "elm/colorselector/bg/default";
34690 part { name: "elm.colorbar_0";
34693 description { state: "default" 0.0;
34695 rel1.relative: 0.0 0.00653594771;
34696 rel2.relative: 1.0 0.254901961;
34699 part { name: "elm.colorbar_1";
34702 description { state: "default" 0.0;
34704 rel1.relative: 0.0 0.254901961;
34705 rel2.relative: 1.0 0.503267974;
34708 part { name: "elm.colorbar_2";
34711 description { state: "default" 0.0;
34713 rel1.relative: 0.0 0.503267974;
34714 rel2.relative: 1.0 0.751633987;
34717 part { name: "elm.colorbar_3";
34720 description { state: "default" 0.0;
34722 rel1.relative: 0.0 0.751633987;
34723 rel2.relative: 1.0 1.0;
34729 group { name: "elm/colorselector/base/default";
34731 part { name: "elm.bar_bg";
34734 description { state: "default" 0.0;
34738 to_x: "elm.arrow_bg";
34739 to_y: "elm.arrow_icon";
34743 relative: 1.0 0.83;
34744 to_x: "elm.arrow_bg";
34749 part { name: "elm.bar";
34752 description { state: "default" 0.0;
34753 rel1.to: "elm.bar_bg";
34754 rel2.to: "elm.bar_bg";
34757 part { name: "elm.arrow_bg";
34760 description { state: "default" 0.0;
34762 relative: 1.0 0.17;
34764 to_x: "elm.l_button";
34767 relative: 0.0 0.83;
34769 to_x: "elm.r_button";
34773 part { name: "elm.arrow";
34777 description { state: "default" 0.0;
34782 to_x: "elm.arrow_bg";
34785 relative: 0.0 0.17;
34786 to_x: "elm.arrow_bg";
34792 confine: "elm.arrow_bg";
34797 part { name: "elm.arrow_icon";
34800 description { state: "default" 0.0;
34815 part { name: "event";
34818 description { state: "default" 0.0;
34820 to: "elm.arrow_icon";
34823 to_x: "elm.arrow_icon";
34824 to_y: "elm.arrow_bg";
34830 events: "elm.arrow";
34833 part { name: "elm.l_button";
34837 description { state: "default" 0.0;
34842 to_y: "elm.bar_bg";
34846 to_y: "elm.bar_bg";
34851 part { name: "elm.r_button";
34856 state: "default" 0.0;
34861 to_y: "elm.bar_bg";
34865 to_y: "elm.bar_bg";
34873 group{ name: "elm/colorselector/image/colorbar_0";
34875 image: "color_picker_color.png" COMP;
34878 part { name: "colorbar_0_image";
34881 description { state: "default" 0.0;
34882 rel2.offset: -1 -1;
34883 image.normal: "color_picker_color.png";
34889 group { name: "elm/colorselector/image/colorbar_1";
34891 image: "color_picker_opacity.png" COMP;
34894 part { name: "colorbar_1_image";
34897 description { state: "default" 0.0;
34898 rel2.offset: -1 -1;
34899 image.normal: "color_picker_opacity.png";
34905 group { name: "elm/colorselector/image/colorbar_2";
34907 image: "color_picker_brightness.png" COMP;
34910 part { name: "colorbar_2_image";
34913 description { state: "default" 0.0;
34914 rel2.offset: -1 -1;
34915 image.normal: "color_picker_brightness.png";
34921 group { name: "elm/colorselector/image/colorbar_3";
34923 image: "color_picker_alpha.png" COMP;
34926 part { name: "colorbar_3_image";
34929 description { state: "default" 0.0;
34930 rel2.offset: -1 -1;
34931 image.normal: "color_picker_alpha.png";
34937 group { name: "elm/colorselector/bg_image/colorbar_3";
34939 image: "color_picker_alpha_bg.png" COMP;
34942 part { name: "colorbar_3_image";
34945 description { state: "default" 0.0;
34946 rel2.offset: -1 -1;
34947 image.normal: "color_picker_alpha_bg.png";
34953 group { name: "elm/colorselector/image/updown";
34955 image: "icon_arrow_down.png" COMP;
34961 description { state: "default" 0.0;
34965 part { name: "arrow_image";
34968 description { state: "default" 0.0;
34969 image.normal: "icon_arrow_down.png";
34975 group { name: "elm/colorselector/button/left";
34977 image: "bt_base1.png" COMP;
34978 image: "bt_shine.png" COMP;
34979 image: "sp_bt_l.png" COMP;
34982 part { name: "button_image";
34984 description { state: "default" 0.0;
34985 image.normal: "bt_base1.png";
34986 image.border: 6 6 6 6;
34987 image.middle: SOLID;
34990 description { state: "clicked" 0.0;
34991 inherit: "default" 0.0;
34992 image.normal: "bt_shine.png";
34993 image.border: 6 6 6 6;
34994 image.middle: SOLID;
34997 part { name: "btn_over";
35000 description { state: "default" 0.0;
35001 rel1.to: "button_image";
35004 to: "button_image";
35007 normal: "bt_hilight.png";
35012 part { name: "btn_over2";
35016 ignore_flags: ON_HOLD;
35017 description { state: "default" 0.0;
35018 rel1.to: "button_image";
35019 rel2.to: "button_image";
35021 normal: "bt_shine.png";
35026 part { name: "focus_image";
35028 description { state: "default" 0.0;
35029 color: 255 255 255 0;
35030 rel1.to: "button_image";
35031 rel2.to: "button_image";
35033 normal: "bt_glow.png";
35034 border: 12 12 12 12;
35039 description { state: "clicked" 0.0;
35040 inherit: "default" 0.0;
35042 color: 255 255 255 255;
35045 part { name: "left_arrow";
35047 description { state: "default" 0.0;
35050 image.normal: "sp_bt_l.png";
35057 name: "button_down";
35058 signal: "elm,state,left,button,down";
35059 source: "left_button";
35060 action: STATE_SET "clicked" 0.0;
35061 target: "button_image";
35062 target: "focus_image";
35066 signal: "elm,state,left,button,up";
35067 source: "left_button";
35068 action: STATE_SET "default" 0.0;
35069 target: "button_image";
35070 target: "focus_image";
35075 group { name: "elm/colorselector/button/right";
35077 image: "bt_base1.png" COMP;
35078 image: "bt_shine.png" COMP;
35079 image: "sp_bt_r.png" COMP;
35082 part { name: "button_image";
35084 description { state: "default" 0.0;
35085 image.normal: "bt_base1.png";
35086 image.border: 6 6 6 6;
35087 image.middle: SOLID;
35090 description { state: "clicked" 0.0;
35091 inherit: "default" 0.0;
35092 image.normal: "bt_shine.png";
35093 image.border: 6 6 6 6;
35094 image.middle: SOLID;
35097 part { name: "btn_over";
35100 description { state: "default" 0.0;
35101 rel1.to: "button_image";
35104 to: "button_image";
35107 normal: "bt_hilight.png";
35112 part { name: "btn_over2";
35116 ignore_flags: ON_HOLD;
35117 description { state: "default" 0.0;
35118 rel1.to: "button_image";
35119 rel2.to: "button_image";
35121 normal: "bt_shine.png";
35126 part { name: "focus_image";
35128 description { state: "default" 0.0;
35129 color: 255 255 255 0;
35130 rel1.to: "button_image";
35131 rel2.to: "button_image";
35133 normal: "bt_glow.png";
35134 border: 12 12 12 12;
35139 description { state: "clicked" 0.0;
35140 inherit: "default" 0.0;
35142 color: 255 255 255 255;
35145 part { name: "right_arrow";
35147 description { state: "default" 0.0;
35150 image.normal: "sp_bt_r.png";
35157 name: "button_down";
35158 signal: "elm,state,right,button,down";
35159 source: "right_button";
35160 action: STATE_SET "clicked" 0.0;
35161 target: "button_image";
35162 target: "focus_image";
35166 signal: "elm,state,right,button,up";
35167 source: "right_button";
35168 action: STATE_SET "default" 0.0;
35169 target: "button_image";
35170 target: "focus_image";
35175 ///////////////////////////////////////////////////////////////////////////////
35176 #define FLIP_PICKER_MAX_LEN (50)
35177 #define FLIP_PICKER_MAX_LEN_STR "50"
35179 group { name: "elm/flipselector/base/default";
35181 image: "flip_base.png" COMP;
35182 image: "flip_base_shad.png" COMP;
35183 image: "flip_shad.png" COMP;
35184 image: "arrow_up.png" COMP;
35185 image: "arrow_down.png" COMP;
35186 image: "flip_t.png" COMP;
35187 image: "flip_b.png" COMP;
35191 item: "max_len" FLIP_PICKER_MAX_LEN_STR;
35194 //FIXME: quick successive clicks on, say, up, lead to nastiness
35196 public cur, prev, next, lock;
35198 public animator_bottom_down(val, Float:pos) {
35199 new tmp[FLIP_PICKER_MAX_LEN];
35201 set_tween_state(PART:"bottom", pos, "shrink", 0.0, "default", 0.0);
35202 set_tween_state(PART:"bottom_sheet", pos, "shrink", 0.0, "default",
35204 set_tween_state(PART:"shadow", pos, "half", 0.0, "full",
35208 set_state(PART:"shadow", "default", 0.0);
35211 fetch_str(next, 0, tmp, FLIP_PICKER_MAX_LEN);
35212 if (strncmp(tmp, "", FLIP_PICKER_MAX_LEN) != 0) {
35213 replace_str(next, 0, "");
35214 message(MSG_STRING, 1, tmp);
35219 public animator_top_down(val, Float:pos) {
35220 set_tween_state(PART:"top", pos, "default", 0.0, "shrink", 0.0);
35221 set_tween_state(PART:"top_sheet", pos, "default", 0.0, "shrink",
35223 set_tween_state(PART:"shadow", pos, "default", 0.0, "half",
35227 anim(0.2, "animator_bottom_down", val);
35230 public animator_bottom_up(val, Float:pos) {
35231 set_tween_state(PART:"bottom", pos, "default", 0.0, "shrink", 0.0);
35232 set_tween_state(PART:"bottom_sheet", pos, "default", 0.0, "shrink",
35234 set_tween_state(PART:"shadow", pos, "full", 0.0, "half",
35238 anim(0.2, "animator_top_up", val);
35241 public animator_top_up(val, Float:pos) {
35242 new tmp[FLIP_PICKER_MAX_LEN];
35244 set_tween_state(PART:"top", pos, "shrink", 0.0, "default", 0.0);
35245 set_tween_state(PART:"top_sheet", pos, "shrink", 0.0, "default",
35247 set_tween_state(PART:"shadow", pos, "half", 0.0, "default",
35251 set_state(PART:"shadow", "default", 0.0);
35254 fetch_str(next, 0, tmp, FLIP_PICKER_MAX_LEN);
35255 if (strncmp(tmp, "", FLIP_PICKER_MAX_LEN) != 0) {
35256 replace_str(next, 0, "");
35257 message(MSG_STRING, 2, tmp);
35262 public message(Msg_Type:type, id, ...) {
35264 if ((type == MSG_STRING) && (id == 1)) {
35265 new value[FLIP_PICKER_MAX_LEN], tmp[FLIP_PICKER_MAX_LEN];
35267 snprintf(value, FLIP_PICKER_MAX_LEN, "%s", getarg(2));
35269 if (get_int(lock) == 1) {
35270 replace_str(next, 0, value);
35274 fetch_str(cur, 0, tmp, FLIP_PICKER_MAX_LEN);
35276 set_text(PART:"bottom_b", tmp);
35278 set_state(PART:"top", "shrink", 0.0);
35279 set_text(PART:"top", tmp);
35280 set_state(PART:"top", "default", 0.0);
35281 set_text(PART:"top", tmp);
35283 replace_str(prev, 0, tmp);
35285 set_state(PART:"bottom", "default", 0.0);
35286 set_text(PART:"bottom", value);
35287 set_state(PART:"bottom", "shrink", 0.0);
35288 set_text(PART:"bottom", value);
35290 set_text(PART:"top_b", value);
35292 replace_str(cur, 0, value);
35294 set_state(PART:"bottom_sheet", "shrink", 0.0);
35295 set_state(PART:"top_sheet", "default", 0.0);
35298 set_state(PART:"shadow", "default", 0.0);
35299 anim(0.2, "animator_top_down", 1);
35303 if ((type == MSG_STRING) && (id == 2)) {
35304 new value[FLIP_PICKER_MAX_LEN], tmp[FLIP_PICKER_MAX_LEN];
35306 snprintf(value, FLIP_PICKER_MAX_LEN, "%s", getarg(2));
35308 if (get_int(lock) == 1) {
35309 replace_str(next, 0, value);
35313 fetch_str(cur, 0, tmp, FLIP_PICKER_MAX_LEN);
35315 set_text(PART:"top_b", tmp);
35317 set_state(PART:"bottom", "shrink", 0.0);
35318 set_text(PART:"bottom", tmp);
35319 set_state(PART:"bottom", "default", 0.0);
35320 set_text(PART:"bottom", tmp);
35322 replace_str(prev, 0, tmp);
35324 set_state(PART:"top", "default", 0.0);
35325 set_text(PART:"top", value);
35326 set_state(PART:"top", "shrink", 0.0);
35327 set_text(PART:"top", value);
35329 set_text(PART:"bottom_b", value);
35331 replace_str(cur, 0, value);
35333 set_state(PART:"bottom_sheet", "default", 0.0);
35334 set_state(PART:"top_sheet", "shrink", 0.0);
35337 set_state(PART:"shadow", "full", 0.0);
35338 anim(0.2, "animator_bottom_up", 1);
35344 part { name: "shad";
35346 description { state: "default" 0.0;
35347 rel1.offset: -4 -4;
35352 normal: "flip_base_shad.png";
35358 part { name: "base";
35360 description { state: "default" 0.0;
35362 rel2.offset: -5 -5;
35364 image.normal: "flip_base.png";
35371 description { state: "default" 0.0;
35373 rel1.relative: 0.0 0.5;
35377 description { state: "hidden" 0.0;
35378 inherit: "default" 0.0;
35386 description { state: "default" 0.0;
35389 rel2.relative: 1.0 0.5;
35392 description { state: "hidden" 0.0;
35393 inherit: "default" 0.0;
35398 part { name: "bottom_sheet_static";
35400 description { state: "default" 0.0;
35404 image.normal: "flip_b.png";
35408 part { name: "bottom_b";
35410 clip_to: "bottom_clipper";
35413 description { state: "default" 0.0;
35419 font: "Sans:style=Bold,Edje-Vera-Bold";
35427 part { name: "shadow";
35429 description { state: "default" 0.0;
35432 rel2.relative: 1.0 0.0;
35433 image.normal: "flip_shad.png";
35435 description { state: "half" 0.0;
35436 inherit: "default" 0.0;
35437 rel2.relative: 1.0 0.5;
35439 description { state: "full" 0.0;
35440 inherit: "default" 0.0;
35441 rel2.relative: 1.0 1.0;
35445 part { name: "bottom_sheet";
35447 description { state: "default" 0.0;
35451 image.normal: "flip_b.png";
35453 description { state: "shrink" 0.0;
35454 inherit: "default" 0.0;
35456 rel2.relative: 1.0 0.0;
35460 part { name: "bottom";
35462 clip_to: "bottom_clipper";
35465 description { state: "default" 0.0;
35471 font: "Sans:style=Bold,Edje-Vera-Bold";
35477 description { state: "shrink" 0.0;
35478 inherit: "default" 0.0;
35479 color: 128 128 128 255;
35481 rel2.relative: 1.0 0.5; /* FIXME: same visual effect? --> MAP! */
35485 part { name: "top_sheet_static";
35487 description { state: "default" 0.0;
35491 image.normal: "flip_t.png";
35495 part { name: "top_b";
35497 clip_to: "top_clipper";
35500 description { state: "default" 0.0;
35506 font: "Sans:style=Bold,Edje-Vera-Bold";
35515 part { name: "top_sheet";
35517 description { state: "default" 0.0;
35521 image.normal: "flip_t.png";
35523 description { state: "shrink" 0.0;
35524 inherit: "default" 0.0;
35525 color: 128 128 128 255;
35527 rel1.relative: 0.0 1.0;
35531 part { name: "top";
35533 clip_to: "top_clipper";
35536 description { state: "default" 0.0;
35542 font: "Sans:style=Bold,Edje-Vera-Bold";
35548 description { state: "shrink" 0.0;
35549 inherit: "default" 0.0;
35551 rel1.relative: 0.0 0.5;
35555 part { name: "arrow_top";
35558 description { state: "default" 0.0;
35564 image.normal: "arrow_up.png";
35566 description { state: "hidden" 0.0;
35567 inherit: "default" 0.0;
35571 part { name: "arrow_bottom";
35574 description { state: "default" 0.0;
35580 image.normal: "arrow_down.png";
35582 description { state: "hidden" 0.0;
35583 inherit: "default" 0.0;
35591 name: "top_clipper";
35593 state: "default" 0.0;
35603 name: "bottom_clipper";
35605 state: "default" 0.0;
35614 program { name: "load";
35618 append_str(cur, "");
35619 append_str(prev, "");
35620 append_str(next, "");
35625 program { name: "hide_arrows";
35626 signal: "elm,state,button,hidden";
35628 action: STATE_SET "hidden" 0.0;
35629 target: "arrow_top";
35630 target: "arrow_bottom";
35635 program { name: "show_arrows";
35636 signal: "elm,state,button,visible";
35638 action: STATE_SET "default" 0.0;
35639 target: "arrow_top";
35640 target: "arrow_bottom";
35645 program { name: "up";
35646 signal: "mouse,down,1";
35648 action: SIGNAL_EMIT "elm,action,up,start" "";
35650 program { name: "up,stop";
35651 signal: "mouse,up,1";
35653 action: SIGNAL_EMIT "elm,action,up,stop" "";
35655 program { name: "down";
35656 signal: "mouse,down,1";
35658 action: SIGNAL_EMIT "elm,action,down,start" "";
35660 program { name: "down,stop";
35661 signal: "mouse,up,1";
35663 action: SIGNAL_EMIT "elm,action,down,stop" "";
35668 ////////////////////////////////////////////////////////////////////////////////
35670 ////////////////////////////////////////////////////////////////////////////////
35671 group { name: "elm/diskselector/base/default";
35673 image: "bar_shine.png" COMP;
35680 description { state: "default" 0.0;
35684 part { name: "shine_left";
35686 description { state: "default" 0.0;
35688 rel1.relative: -0.1 0;
35690 rel2.relative: 0.1 1;
35691 image.normal: "bar_shine.png";
35692 color: 255 255 255 120;
35695 part { name: "shine_center";
35697 description { state: "default" 0.0;
35699 rel1.relative: 0.2 0;
35701 rel2.relative: 0.8 1;
35702 image.normal: "bar_shine.png";
35703 color: 255 255 255 180;
35706 part { name: "shine_right";
35708 description { state: "default" 0.0;
35710 rel1.relative: 0.9 0;
35712 rel2.relative: 1.1 1;
35713 image.normal: "bar_shine.png";
35714 color: 255 255 255 120;
35717 part { name: "clipper";
35720 description { state: "default" 0.0;
35724 rel2.offset: -3 -3;
35727 part { name: "elm.swallow.content";
35728 clip_to: "clipper";
35730 description { state: "default" 0.0;
35738 group { name: "elm/diskselector/item/default";
35741 item: "len_threshold" "14";
35742 item: "display_item_num" "3";
35743 item: "min_height" "-1";
35744 item: "min_width" "-1";
35748 part { name: "elm.swallow.icon";
35750 description { state: "default" 0.0;
35762 description { state: "show" 0.0;
35763 inherit: "default" 0.0;
35765 description { state: "default_small" 0.0;
35766 inherit: "default" 0.0;
35767 rel1.relative: 0 0.2;
35768 rel2.relative: 0 0.8;
35770 description { state: "left_side" 0.0;
35771 inherit: "default" 0.0;
35772 rel1.relative: 0 0.2;
35773 rel2.relative: 0 0.8;
35774 color: 255 255 255 160;
35776 description { state: "right_side" 0.0;
35777 inherit: "left_side" 0.0;
35778 rel1.relative: 0.4 0.2;
35779 rel2.relative: 0.4 0.8;
35780 color: 255 255 255 160;
35783 part { name: "elm.text";
35787 description { state: "default" 0.0;
35788 rel1.relative: 1 0.0;
35789 rel1.to_x: "elm.swallow.icon";
35790 rel2.relative: 1.0 1.0;
35791 color: 255 255 255 255;
35794 font: "Sans,Edje-Vera";
35800 description { state: "show" 0.0;
35801 inherit: "default" 0.0;
35804 description { state: "default_small" 0.0;
35805 inherit: "default" 0.0;
35809 description { state: "left_side" 0.0;
35810 inherit: "default" 0.0;
35811 color: 172 172 172 255;
35814 text.align: 0.2 0.5;
35816 description { state: "right_side" 0.0;
35817 inherit: "default" 0.0;
35818 color: 172 172 172 255;
35821 text.align: 0.8 0.5;
35827 program { name: "center_text";
35828 signal: "elm,state,center";
35830 action: STATE_SET "show" 0.0;
35831 target: "elm.text";
35832 target: "elm.swallow.icon";
35834 program { name: "center_small_text";
35835 signal: "elm,state,center_small";
35837 action: STATE_SET "default_small" 0.0;
35838 target: "elm.text";
35839 target: "elm.swallow.icon";
35841 program { name: "l_side_text";
35842 signal: "elm,state,left_side";
35844 action: STATE_SET "left_side" 0.0;
35845 target: "elm.text";
35846 target: "elm.swallow.icon";
35848 program { name: "r_side_text";
35849 signal: "elm,state,right_side";
35851 action: STATE_SET "right_side" 0.0;
35852 target: "elm.text";
35853 target: "elm.swallow.icon";
35858 group { name: "elm/entry/path/separator/default";
35859 images.image: "arrow_right.png" COMP;
35861 part { name: "icon";
35863 description { state: "default" 0.0;
35864 image.normal: "arrow_right.png";
35872 group { name: "elm/fileselector/base/default";
35874 item: "path_separator" "<item relsize=16x16 vsize=full href=path/separator></item>";
35877 part { name: "elm.swallow.up";
35879 description { state: "default" 0.0;
35889 part { name: "elm.swallow.home";
35891 description { state: "default" 0.0;
35896 to: "elm.swallow.up";
35901 to: "elm.swallow.up";
35907 part { name: "elm.swallow.files";
35909 description { state: "default" 0.0;
35914 to_y: "elm.swallow.home";
35919 to_y: "elm.swallow.path";
35925 part { name: "elm.swallow.path";
35927 description { state: "default" 0.0;
35931 to_y: "elm.swallow.filename";
35936 to_y: "elm.swallow.filename";
35942 part { name: "elm.swallow.filename";
35944 description { state: "default" 0.0;
35948 to_y: "elm.swallow.ok";
35953 to_y: "elm.swallow.ok";
35959 part { name: "elm.swallow.cancel";
35961 description { state: "default" 0.0;
35965 to: "elm.swallow.ok";
35970 to: "elm.swallow.ok";
35976 part { name: "elm.swallow.ok";
35978 description { state: "default" 0.0;
35990 group { name: "elm/fileselector_entry/base/default";
35992 part { name: "elm.swallow.entry";
35994 description { state: "default" 0.0;
35997 rel2 { to_x: "elm.swallow.button";
36003 part { name: "elm.swallow.button";
36005 description { state: "default" 0.0;
36018 ////////////////////////////////////////////////////////////////////////
36019 // Standard layouts to be used //
36020 ////////////////////////////////////////////////////////////////////////
36021 /* application with toolbar and main content area */
36022 group { name: "elm/layout/application/toolbar-content";
36024 part { name: "elm.swallow.content";
36026 description { state: "default" 0.0;
36027 rel1 { to_y: "elm.external.toolbar";
36034 part { name: "elm.external.toolbar";
36036 source: "elm/toolbar";
36037 description { state: "default" 0.0;
36049 /* application with toolbar and main content area with a back button and title area */
36050 group { name: "elm/layout/application/toolbar-content-back";
36052 part { name: "elm.swallow.content";
36054 description { state: "default" 0.0;
36055 rel1 { to_y: "title_clipper";
36062 part { name: "elm.external.toolbar";
36064 source: "elm/toolbar";
36065 description { state: "default" 0.0;
36074 part { name: "title_clipper";
36076 description { state: "default" 0.0;
36085 description { state: "hidden" 0.0;
36086 inherit: "default" 0.0;
36093 part { name: "back_clipper";
36095 clip_to: "title_clipper";
36096 description { state: "default" 0.0;
36099 description { state: "hidden" 0.0;
36103 part { name: "back";
36105 source: "elm/button";
36106 clip_to: "back_clipper";
36107 description { state: "default" 0.0;
36110 rel1 { to_y: "elm.external.toolbar";
36114 rel2 { to_y: "elm.external.toolbar";
36118 params.string: "label" "Back";
36125 action: SIGNAL_EMIT "elm,action,back" "";
36128 signal: "elm,back,hide";
36130 action: STATE_SET "hidden" 0.0;
36131 target: "back_clipper";
36134 signal: "elm,back,show";
36136 action: STATE_SET "default" 0.0;
36137 target: "back_clipper";
36140 signal: "elm,title,hide";
36142 action: STATE_SET "hidden" 0.0;
36143 transition: LINEAR 0.1;
36144 target: "title_clipper";
36147 signal: "elm,title,show";
36149 action: STATE_SET "default" 0.0;
36150 target: "title_clipper";
36154 part { name: "elm.swallow.end";
36156 description { state: "default" 0.0;
36159 rel1 { to_y: "elm.external.toolbar";
36163 rel2 { to_y: "elm.external.toolbar";
36170 part { name: "elm.text.title";
36172 effect: SOFT_SHADOW;
36174 description { state: "default" 0.0;
36175 rel1 { to_y: "elm.external.toolbar";
36180 rel2 { to_y: "back";
36181 to_x: "elm.swallow.end";
36186 font: "Sans:style=Bold";
36194 /* application with toolbar and main content area with a back and next buttons and title area */
36195 group { name: "elm/layout/application/toolbar-content-back-next";
36197 part { name: "elm.swallow.content";
36199 description { state: "default" 0.0;
36200 rel1 { to_y: "title_clipper";
36207 part { name: "elm.external.toolbar";
36209 source: "elm/toolbar";
36210 description { state: "default" 0.0;
36219 part { name: "title_clipper";
36221 description { state: "default" 0.0;
36230 description { state: "hidden" 0.0;
36231 inherit: "default" 0.0;
36238 part { name: "back";
36240 source: "elm/button";
36241 clip_to: "back_clipper";
36242 description { state: "default" 0.0;
36245 rel1 { to_y: "elm.external.toolbar";
36249 rel2 { to_y: "elm.external.toolbar";
36253 params.string: "label" "Back";
36256 part { name: "back_clipper";
36258 clip_to: "title_clipper";
36259 description { state: "default" 0.0;
36262 description { state: "hidden" 0.0;
36266 part { name: "next";
36268 source: "elm/button";
36269 clip_to: "next_clipper";
36270 description { state: "default" 0.0;
36273 rel1 { to_y: "elm.external.toolbar";
36277 rel2 { to_y: "elm.external.toolbar";
36281 params.string: "label" "Next";
36284 part { name: "next_clipper";
36286 clip_to: "title_clipper";
36287 description { state: "default" 0.0;
36290 description { state: "hidden" 0.0;
36298 action: SIGNAL_EMIT "elm,action,back" "";
36301 signal: "elm,title,hide";
36303 action: STATE_SET "hidden" 0.0;
36304 transition: LINEAR 0.1;
36305 target: "title_clipper";
36308 signal: "elm,title,show";
36310 action: STATE_SET "default" 0.0;
36311 target: "title_clipper";
36314 signal: "elm,back,hide";
36316 action: STATE_SET "hidden" 0.0;
36317 target: "back_clipper";
36320 signal: "elm,back,show";
36322 action: STATE_SET "default" 0.0;
36323 target: "back_clipper";
36328 action: SIGNAL_EMIT "elm,action,next" "";
36331 signal: "elm,next,hide";
36333 action: STATE_SET "hidden" 0.0;
36334 target: "next_clipper";
36337 signal: "elm,next,show";
36339 action: STATE_SET "default" 0.0;
36340 target: "next_clipper";
36343 part { name: "elm.text.title";
36345 effect: SOFT_SHADOW;
36347 clip_to: "title_clipper";
36348 description { state: "default" 0.0;
36349 rel1 { to_y: "elm.external.toolbar";
36354 rel2 { to_y: "back";
36360 font: "Sans:style=Bold";
36367 /* application with a main content area with a back button and title area */
36368 group { name: "elm/layout/application/content-back";
36370 part { name: "elm.swallow.content";
36372 description { state: "default" 0.0;
36373 rel1 { to_y: "title_clipper";
36379 part { name: "title_clipper";
36381 description { state: "default" 0.0;
36390 description { state: "hidden" 0.0;
36391 inherit: "default" 0.0;
36398 part { name: "back_clipper";
36400 clip_to: "title_clipper";
36401 description { state: "default" 0.0;
36404 description { state: "hidden" 0.0;
36408 part { name: "back";
36410 source: "elm/button";
36411 clip_to: "back_clipper";
36412 description { state: "default" 0.0;
36423 params.string: "label" "Back";
36430 action: SIGNAL_EMIT "elm,action,back" "";
36433 signal: "elm,back,hide";
36435 action: STATE_SET "hidden" 0.0;
36436 target: "back_clipper";
36439 signal: "elm,back,show";
36441 action: STATE_SET "default" 0.0;
36442 target: "back_clipper";
36445 signal: "elm,title,hide";
36447 action: STATE_SET "hidden" 0.0;
36448 transition: LINEAR 0.1;
36449 target: "title_clipper";
36452 signal: "elm,title,show";
36454 action: STATE_SET "default" 0.0;
36455 target: "title_clipper";
36459 part { name: "elm.swallow.end";
36461 description { state: "default" 0.0;
36475 part { name: "elm.text.title";
36477 effect: SOFT_SHADOW;
36479 description { state: "default" 0.0;
36485 rel2 { to_y: "back";
36486 to_x: "elm.swallow.end";
36491 font: "Sans:style=Bold";
36499 /* application with a main content area with a back and next buttons and title area */
36500 group { name: "elm/layout/application/content-back-next";
36502 part { name: "elm.swallow.content";
36504 description { state: "default" 0.0;
36505 rel1 { to_y: "title_clipper";
36512 part { name: "title_clipper";
36514 description { state: "default" 0.0;
36523 description { state: "hidden" 0.0;
36524 inherit: "default" 0.0;
36531 part { name: "back";
36533 source: "elm/button";
36534 clip_to: "back_clipper";
36535 description { state: "default" 0.0;
36546 params.string: "label" "Back";
36549 part { name: "back_clipper";
36551 clip_to: "title_clipper";
36552 description { state: "default" 0.0;
36555 description { state: "hidden" 0.0;
36559 part { name: "next";
36561 source: "elm/button";
36562 clip_to: "next_clipper";
36563 description { state: "default" 0.0;
36574 params.string: "label" "Next";
36577 part { name: "next_clipper";
36579 clip_to: "title_clipper";
36580 description { state: "default" 0.0;
36583 description { state: "hidden" 0.0;
36591 action: SIGNAL_EMIT "elm,action,back" "";
36594 signal: "elm,title,hide";
36596 action: STATE_SET "hidden" 0.0;
36597 transition: LINEAR 0.1;
36598 target: "title_clipper";
36601 signal: "elm,title,show";
36603 action: STATE_SET "default" 0.0;
36604 target: "title_clipper";
36607 signal: "elm,back,hide";
36609 action: STATE_SET "hidden" 0.0;
36610 target: "back_clipper";
36613 signal: "elm,back,show";
36615 action: STATE_SET "default" 0.0;
36616 target: "back_clipper";
36621 action: SIGNAL_EMIT "elm,action,next" "";
36624 signal: "elm,next,hide";
36626 action: STATE_SET "hidden" 0.0;
36627 target: "next_clipper";
36630 signal: "elm,next,show";
36632 action: STATE_SET "default" 0.0;
36633 target: "next_clipper";
36636 part { name: "elm.text.title";
36638 effect: SOFT_SHADOW;
36640 clip_to: "title_clipper";
36641 description { state: "default" 0.0;
36647 rel2 { to_y: "back";
36653 font: "Sans:style=Bold";
36661 /* application with toolbar and main content area as a vertical box */
36662 group { name: "elm/layout/application/toolbar-vbox";
36664 part { name: "elm.box.content";
36666 description { state: "default" 0.0;
36667 rel1 { to_y: "elm.external.toolbar";
36671 box.layout: "vertical";
36675 part { name: "elm.external.toolbar";
36677 source: "elm/toolbar";
36678 description { state: "default" 0.0;
36690 /* application with toolbar and main content area as a table */
36691 group { name: "elm/layout/application/toolbar-table";
36693 part { name: "elm.table.content";
36695 description { state: "default" 0.0;
36696 rel1 { to_y: "elm.external.toolbar";
36703 part { name: "elm.external.toolbar";
36705 source: "elm/toolbar";
36706 description { state: "default" 0.0;
36718 ///////////////////////////////////////////////////////////////////////////////
36719 group { name: "elm/segment_control/base/default";
36720 #define SEGMENT_TYPE_SINGLE 1
36721 #define SEGMENT_TYPE_LEFT 2
36722 #define SEGMENT_TYPE_MIDDLE 3
36723 #define SEGMENT_TYPE_RIGHT 4
36724 #define SEGMENT_STATE_NORMAL 1
36725 #define SEGMENT_STATE_PRESSED 2
36726 #define SEGMENT_STATE_SELECTED 3
36727 #define SEGMENT_STATUS_ENABLED 0
36728 #define SEGMENT_STATUS_DISABLED 1
36735 state: "default" 0.0;
36742 group { name: "elm/segment_control/item/default";
36743 data.item: "label.wrap.part" "label.bg";
36745 style { name: "seg_text_style_normal";
36746 base: "font=Sans font_size=16 style=shadow \
36747 shadow_color=#2924224d \
36749 color=#ffffffff wrap=char text_class=label";
36751 tag: "hilight" "+ font=Sans:style=Bold";
36754 style { name: "seg_text_style_selected";
36755 base: "font=Sans:style=Bold font_size=16 style=shadow \
36756 shadow_color=#aaaaaa4d \
36758 color=#111111ff wrap=char text_class=label";
36760 tag: "hilight" "+ font=Sans:style=Bold";
36761 tag: "b" "+ font=Sans:style=Bold";
36764 style { name: "seg_text_style_disabled";
36765 base: "font=Sans:style=Medium font_size=16 style=shadow \
36766 shadow_color=#2924224d \
36767 align=center color=#2924224d \
36768 wrap=char text_class=label";
36770 tag: "hilight" "+ font=Sans:style=Bold";
36771 tag: "b" "+ font=Sans:style=Bold";
36776 image: "seg_single_pressed.png" COMP;
36777 image: "seg_single_selected.png" COMP;
36778 image: "seg_single_normal.png" COMP;
36780 image: "seg_left_pressed.png" COMP;
36781 image: "seg_left_selected.png" COMP;
36782 image: "seg_left_normal.png" COMP;
36784 image: "seg_middle_pressed.png" COMP;
36785 image: "seg_middle_selected.png" COMP;
36786 image: "seg_middle_normal.png" COMP;
36788 image: "seg_right_pressed.png" COMP;
36789 image: "seg_right_selected.png" COMP;
36790 image: "seg_right_normal.png" COMP;
36793 part { name: "segment";
36796 description { state: "default" 0.0;
36800 normal: "seg_single_normal.png";
36806 description { state: "default_single" 0.0;
36807 inherit: "default" 0.0;
36810 normal: "seg_single_normal.png";
36814 description { state: "default_left" 0.0;
36815 inherit: "default" 0.0;
36818 normal: "seg_left_normal.png";
36822 description { state: "default_right" 0.0;
36823 inherit: "default" 0.0;
36826 normal: "seg_right_normal.png";
36830 description { state: "default_middle" 0.0;
36831 inherit: "default" 0.0;
36834 normal: "seg_middle_normal.png";
36838 description { state: "pressed_single" 0.0;
36839 inherit: "default" 0.0;
36842 normal: "seg_single_pressed.png";
36846 description { state: "pressed_left" 0.0;
36847 inherit: "default" 0.0;
36850 normal: "seg_left_pressed.png";
36854 description { state: "pressed_right" 0.0;
36855 inherit: "default" 0.0;
36858 normal: "seg_right_pressed.png";
36862 description { state: "pressed_middle" 0.0;
36863 inherit: "default" 0.0;
36866 normal: "seg_middle_pressed.png";
36870 description { state: "selected_single" 0.0;
36871 inherit: "default" 0.0;
36874 normal: "seg_single_selected.png";
36878 description { state: "selected_left" 0.0;
36879 inherit: "default" 0.0;
36882 normal: "seg_left_selected.png";
36886 description { state: "selected_right" 0.0;
36887 inherit: "default" 0.0;
36890 normal: "seg_right_selected.png";
36894 description { state: "selected_middle" 0.0;
36895 inherit: "default" 0.0;
36898 normal: "seg_middle_selected.png";
36903 part { name: "padding_left";
36907 description { state: "default" 0.0;
36909 rel1.relative: 0.0 0.0;
36910 rel2.relative: 0.0 1.0;
36917 part { name: "padding_right";
36921 description { state: "default" 0.0;
36923 rel1.relative: 1.0 0.0;
36924 rel2.relative: 1.0 1.0;
36931 part { name: "padding_top";
36935 description { state: "default" 0.0;
36937 rel1.relative: 0.0 0.0;
36938 rel2.relative: 1.0 0.0;
36945 part { name: "padding_bottom";
36949 description { state: "default" 0.0;
36951 rel1.relative: 0.0 1.0;
36952 rel2.relative: 1.0 1.0;
36959 part { name: "icon.bg";
36963 description { state: "default" 0.0;
36967 to_x: "padding_left";
36968 to_y: "padding_top";
36972 to: "elm.swallow.icon";
36979 part { name: "padding_icon_text";
36983 description { state: "default" 0.0; //when only icon or no icon is there
36997 description { state: "icononly" 0.0;
36998 inherit: "default" 0.0;
37000 description { state: "visible" 0.0; //when icon is visible
37001 inherit: "default" 0.0;
37005 part { name: "elm.swallow.icon";
37008 description { state: "default" 0.0;
37012 to_x: "padding_left";
37013 to_y: "padding_top";
37017 to_y: "padding_bottom";
37022 aspect_preference: BOTH;
37024 description { state: "visible" 0.0;
37025 inherit: "default" 0.0;
37028 to_y: "padding_bottom";
37032 description { state: "icononly" 0.0;
37033 inherit: "default" 0.0;
37036 to_x: "padding_right";
37037 to_y: "padding_bottom";
37043 part { name: "elm.text";
37048 state: "default" 0.0;
37053 to_x: "padding_icon_text";
37057 to_x: "padding_right";
37060 color: 224 224 224 255;
37071 description { state: "normal" 0.0;
37072 inherit: "default" 0.0;
37075 description { state: "pressed" 0.0;
37076 inherit: "default" 0.0;
37080 description { state: "selected" 0.0;
37081 inherit: "default" 0.0;
37083 color: 50 50 50 255;
37085 description { state: "disabled" 0.0;
37086 inherit: "default" 0.0;
37088 color: 200 200 200 255;
37091 part { name: "disabler";
37094 description { state: "default" 0.0;
37099 rel1 { relative: 0.0 0.0; to: "segment";}
37100 rel2 { relative: 1.0 1.0; to: "segment";}
37101 color: 255 255 255 150;
37103 description { state: "disabled_single" 0.0;
37104 inherit: "default" 0.0;
37107 normal: "seg_single_normal.png";
37111 description { state: "disabled_left" 0.0;
37112 inherit: "default" 0.0;
37115 normal: "seg_left_normal.png";
37119 description { state: "disabled_right" 0.0;
37120 inherit: "default" 0.0;
37123 normal: "seg_right_normal.png";
37127 description { state: "disabled_middle" 0.0;
37128 inherit: "default" 0.0;
37131 normal: "seg_middle_normal.png";
37139 public seg_type; // Single, Left, Middle, Right.
37140 public seg_state; // Normal/Default, Pressed, Selected.
37141 public seg_status;// Enabled/Default, Disabled
37143 public update_state() {
37144 new type, state, disabled;
37145 type = get_int(seg_type);
37146 state = get_int(seg_state);
37147 disabled = get_int(seg_status);
37149 if(state == SEGMENT_STATE_NORMAL)
37151 if(type == SEGMENT_TYPE_SINGLE)
37152 set_state(PART:"segment", "default_single", 0.0);
37153 else if(type == SEGMENT_TYPE_LEFT)
37154 set_state(PART:"segment", "default_left", 0.0);
37155 else if(type == SEGMENT_TYPE_MIDDLE)
37156 set_state(PART:"segment", "default_middle", 0.0);
37157 else if(type == SEGMENT_TYPE_RIGHT)
37158 set_state(PART:"segment", "default_right", 0.0);
37159 set_state(PART:"elm.text", "normal", 0.0);
37161 else if(state == SEGMENT_STATE_PRESSED)
37163 if(type == SEGMENT_TYPE_SINGLE)
37164 set_state(PART:"segment", "pressed_single", 0.0);
37165 else if(type == SEGMENT_TYPE_LEFT)
37166 set_state(PART:"segment", "pressed_left", 0.0);
37167 else if(type == SEGMENT_TYPE_MIDDLE)
37168 set_state(PART:"segment", "pressed_middle", 0.0);
37169 else if(type == SEGMENT_TYPE_RIGHT)
37170 set_state(PART:"segment", "pressed_right", 0.0);
37171 set_state(PART:"elm.text", "pressed", 0.0);
37173 else if(state == SEGMENT_STATE_SELECTED)
37175 if(type == SEGMENT_TYPE_SINGLE)
37176 set_state(PART:"segment", "selected_single", 0.0);
37177 else if(type == SEGMENT_TYPE_LEFT)
37178 set_state(PART:"segment", "selected_left", 0.0);
37179 else if(type == SEGMENT_TYPE_MIDDLE)
37180 set_state(PART:"segment", "selected_middle", 0.0);
37181 else if(type == SEGMENT_TYPE_RIGHT)
37182 set_state(PART:"segment", "selected_right", 0.0);
37183 set_state(PART:"elm.text", "selected", 0.0);
37185 if(disabled == SEGMENT_STATUS_DISABLED)
37187 if(type == SEGMENT_TYPE_SINGLE)
37188 set_state(PART:"disabler", "disabled_single", 0.0);
37189 else if(type == SEGMENT_TYPE_LEFT)
37190 set_state(PART:"disabler", "disabled_left", 0.0);
37191 else if(type == SEGMENT_TYPE_MIDDLE)
37192 set_state(PART:"disabler", "disabled_middle", 0.0);
37193 else if(type == SEGMENT_TYPE_RIGHT)
37194 set_state(PART:"disabler", "disabled_right", 0.0);
37195 set_state(PART:"elm.text", "disabled", 0.0);
37200 name: "segment_type_s";
37201 signal: "elm,type,segment,single";
37204 set_int(seg_type, SEGMENT_TYPE_SINGLE);
37209 name: "segment_type_l";
37210 signal: "elm,type,segment,left";
37213 set_int(seg_type, SEGMENT_TYPE_LEFT);
37218 name: "segment_type_m";
37219 signal: "elm,type,segment,middle";
37222 set_int(seg_type, SEGMENT_TYPE_MIDDLE);
37227 name: "segment_type_r";
37228 signal: "elm,type,segment,right";
37231 set_int(seg_type, SEGMENT_TYPE_RIGHT);
37236 name: "normal_segment";
37237 signal: "elm,state,segment,normal";
37240 set_int(seg_state, SEGMENT_STATE_NORMAL);
37245 name: "pressed_segment";
37246 signal: "elm,state,segment,pressed";
37249 set_int(seg_state, SEGMENT_STATE_PRESSED);
37254 name: "selected_segment";
37255 signal: "elm,state,segment,selected";
37258 set_int(seg_state, SEGMENT_STATE_SELECTED);
37262 program { name: "disable_segment";
37263 signal: "elm,state,disabled";
37266 set_int(seg_status, SEGMENT_STATUS_DISABLED);
37270 program { name: "enable_segment";
37271 signal: "elm,state,enabled";
37274 set_int(seg_status, SEGMENT_STATUS_ENABLED);
37278 program { name: "text_show";
37279 signal: "elm,state,text,visible";
37284 get_state(PART:"elm.swallow.icon", st, 30, vl);
37285 if (!strcmp(st, "icononly"))
37287 set_state(PART:"elm.swallow.icon", "visible", 0.0);
37288 set_state(PART:"padding_icon_text", "visible", 0.0);
37290 get_state(PART:"elm.text", st, 30, vl);
37291 if (!strcmp(st, "selected"))
37292 set_state(PART:"elm.text", "selected", 0.0);
37294 set_state(PART:"elm.text", "normal", 0.0);
37297 program { name: "text_hide";
37298 signal: "elm,state,text,hidden";
37303 get_state(PART:"elm.swallow.icon", st, 30, vl);
37304 if (!strcmp(st, "visible"))
37306 set_state(PART:"elm.swallow.icon", "icononly", 0.0);
37307 set_state(PART:"padding_icon_text", "icononly", 0.0);
37309 set_state(PART:"elm.text", "default", 0.0);
37312 program { name: "icon_show";
37313 signal: "elm,state,icon,visible";
37318 get_state(PART:"elm.text", st, 30, vl);
37319 if ((!strcmp(st, "normal")) || (!strcmp(st, "selected")))
37321 set_state(PART:"elm.swallow.icon", "visible", 0.0);
37322 set_state(PART:"padding_icon_text", "visible", 0.0);
37326 set_state(PART:"elm.swallow.icon", "icononly", 0.0);
37327 set_state(PART:"padding_icon_text", "icononly", 0.0);
37331 program { name: "icon_hide";
37332 signal: "elm,state,icon,hidden";
37334 action: STATE_SET "default" 0.0;
37335 target: "elm.swallow.icon";
37338 #undef SEGMENT_TYPE_SINGLE
37339 #undef SEGMENT_TYPE_LEFT
37340 #undef SEGMENT_TYPE_MIDDLE
37341 #undef SEGMENT_TYPE_RIGHT
37342 #undef SEGMENT_STATE_NORMAL
37343 #undef SEGMENT_STATE_PRESSED
37344 #undef SEGMENT_STATE_SELECTED
37345 #undef SEGMENT_STATUS_ENABLED
37346 #undef SEGMENT_STATUS_DISABLED
37349 /* a simple title layout, with a label and two icons */
37350 group { name: "elm/layout/application/titlebar";
37352 image: "toolbar_sel.png" COMP;
37355 part { name: "base";
37358 description { state: "default" 0.0;
37365 normal: "toolbar_sel.png";
37370 part { name: "elm.swallow.content";
37372 description { state: "default" 0.0;
37380 part { name: "elm.swallow.icon";
37383 description { state: "default" 0.0;
37397 description { state: "visible" 0.0;
37398 inherit: "default" 0.0;
37402 part { name: "elm.swallow.end";
37405 description { state: "default" 0.0;
37420 description { state: "visible" 0.0;
37421 inherit: "default" 0.0;
37425 part { name: "elm.text";
37427 effect: SOFT_SHADOW;
37430 description { state: "default" 0.0;
37433 to_x: "elm.swallow.icon";
37438 to_x: "elm.swallow.end";
37447 text_class: "title_bar";
37453 program { name: "show_icon";
37454 signal: "elm,state,icon,visible";
37456 action: STATE_SET "visible" 0.0;
37457 target: "elm.swallow.icon";
37459 program { name: "hide_icon";
37460 signal: "elm,state,icon,hidden";
37462 action: STATE_SET "default" 0.0;
37463 target: "elm.swallow.icon";
37465 program { name: "show_end";
37466 signal: "elm,state,end,visible";
37468 action: STATE_SET "visible" 0.0;
37469 target: "elm.swallow.end";
37471 program { name: "hide_end";
37472 signal: "elm,state,end,hidden";
37474 action: STATE_SET "default" 0.0;
37475 target: "elm.swallow.end";