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";
8359 description { state: "disabled" 0.0;
8360 inherit: "default" 0.0;
8362 style: "entry_textblock_disabled_style";
8369 program { name: "focus";
8375 program { name: "disable";
8376 signal: "elm,state,disabled";
8378 action: STATE_SET "disabled" 0.0;
8381 program { name: "enable";
8382 signal: "elm,state,enabled";
8384 action: STATE_SET "default" 0.0;
8390 group { name: "elm/entry/base-charwrap/default";
8393 style { name: "entry_textblock_style_charwrap";
8394 base: "font=Sans font_size=10 color=#000 wrap=char text_class=entry";
8398 tag: "em" "+ font=Sans:style=Oblique";
8399 tag: "b" "+ font=Sans:style=Bold";
8400 tag: "link" "+ color=#800 underline=on underline_color=#8008";
8401 tag: "hilight" "+ font=Sans:style=Bold";
8403 style { name: "entry_textblock_disabled_style_charwrap";
8404 base: "font=Sans font_size=10 color=#00000080 wrap=char text_class=entry";
8408 tag: "em" "+ font=Sans:style=Oblique";
8409 tag: "b" "+ font=Sans:style=Bold";
8410 tag: "link" "+ color=#00000080 underline=on underline_color=#00000080";
8411 tag: "hilight" "+ font=Sans:style=Bold";
8415 part { name: "elm.text";
8419 entry_mode: EDITABLE;
8420 select_mode: EXPLICIT;
8422 source: "elm/entry/selection/default"; // selection under
8423 // source2: "X"; // selection over
8424 // source3: "X"; // cursor under
8425 source4: "elm/entry/cursor/default"; // cursorover
8426 source5: "elm/entry/anchor/default"; // anchor under
8427 // source6: "X"; // anchor over
8428 description { state: "default" 0.0;
8431 style: "entry_textblock_style_charwrap";
8435 description { state: "disabled" 0.0;
8436 inherit: "default" 0.0;
8438 style: "entry_textblock_disabled_style_charwrap";
8445 program { name: "focus";
8451 program { name: "disable";
8452 signal: "elm,state,disabled";
8454 action: STATE_SET "disabled" 0.0;
8457 program { name: "enable";
8458 signal: "elm,state,enabled";
8460 action: STATE_SET "default" 0.0;
8466 group { name: "elm/entry/base-nowrap/default";
8468 part { name: "elm.text";
8472 entry_mode: EDITABLE;
8473 select_mode: EXPLICIT;
8475 source: "elm/entry/selection/default"; // selection under
8476 source4: "elm/entry/cursor/default"; // cursorover
8477 source5: "elm/entry/anchor/default"; // anchor under
8478 description { state: "default" 0.0;
8480 style: "entry_textblock_style";
8484 description { state: "disabled" 0.0;
8485 inherit: "default" 0.0;
8487 style: "entry_textblock_disabled_style";
8496 description { state: "default" 0.0;
8502 description { state: "visible" 0.0;
8503 inherit: "default" 0.0;
8510 program { name: "focus";
8516 program { name: "disable";
8517 signal: "elm,state,disabled";
8519 action: STATE_SET "disabled" 0.0;
8522 program { name: "enable";
8523 signal: "elm,state,enabled";
8525 action: STATE_SET "default" 0.0;
8529 program { name: "selmode0";
8530 signal: "elm,state,select,on";
8532 action: STATE_SET "visible" 0.0;
8535 program { name: "selmode1";
8536 signal: "elm,state,select,off";
8538 action: STATE_SET "default" 0.0;
8545 group { name: "elm/entry/base-single/default";
8548 style { name: "entry_single_textblock_style";
8549 base: "font=Sans font_size=10 color=#000 wrap=none text_class=entry";
8553 tag: "em" "+ font=Sans:style=Oblique";
8554 tag: "b" "+ font=Sans:style=Bold";
8555 tag: "link" "+ color=#800 underline=on underline_color=#8008";
8556 tag: "hilight" "+ font=Sans:style=Bold";
8558 style { name: "entry_single_textblock_disabled_style";
8559 base: "font=Sans font_size=10 color=#00000080 wrap=none text_class=entry";
8563 tag: "em" "+ font=Sans:style=Oblique";
8564 tag: "b" "+ font=Sans:style=Bold";
8565 tag: "link" "+ color=#00000080 underline=on underline_color=#00000080";
8566 tag: "hilight" "+ font=Sans:style=Bold";
8570 part { name: "elm.text";
8574 entry_mode: EDITABLE;
8575 select_mode: EXPLICIT;
8577 source: "elm/entry/selection/default"; // selection under
8578 source4: "elm/entry/cursor/default"; // cursorover
8579 source5: "elm/entry/anchor/default"; // anchor under
8580 description { state: "default" 0.0;
8582 style: "entry_single_textblock_style";
8587 description { state: "disabled" 0.0;
8588 inherit: "default" 0.0;
8590 style: "entry_single_textblock_disabled_style";
8596 program { name: "focus";
8602 program { name: "disable";
8603 signal: "elm,state,disabled";
8605 action: STATE_SET "disabled" 0.0;
8608 program { name: "enable";
8609 signal: "elm,state,enabled";
8611 action: STATE_SET "default" 0.0;
8617 group { name: "elm/entry/base-single-noedit/default";
8619 part { name: "elm.text";
8624 select_mode: EXPLICIT;
8626 source: "elm/entry/selection/default"; // selection under
8627 source5: "elm/entry/anchor/default"; // anchor under
8628 description { state: "default" 0.0;
8630 style: "entry_single_textblock_style";
8635 description { state: "disabled" 0.0;
8636 inherit: "default" 0.0;
8638 style: "entry_single_textblock_disabled_style";
8644 program { name: "focus";
8650 program { name: "disable";
8651 signal: "elm,state,disabled";
8653 action: STATE_SET "disabled" 0.0;
8656 program { name: "enable";
8657 signal: "elm,state,enabled";
8659 action: STATE_SET "default" 0.0;
8665 group { name: "elm/entry/base-noedit/default";
8667 part { name: "elm.text";
8672 select_mode: EXPLICIT;
8674 source: "elm/entry/selection/default"; // selection under
8675 source5: "elm/entry/anchor/default"; // anchor under
8676 description { state: "default" 0.0;
8679 style: "entry_textblock_style";
8683 description { state: "disabled" 0.0;
8684 inherit: "default" 0.0;
8686 style: "entry_textblock_disabled_style";
8692 program { name: "focus";
8698 program { name: "disable";
8699 signal: "elm,state,disabled";
8701 action: STATE_SET "disabled" 0.0;
8704 program { name: "enable";
8705 signal: "elm,state,enabled";
8707 action: STATE_SET "default" 0.0;
8713 group { name: "elm/entry/base-noedit-charwrap/default";
8715 part { name: "elm.text";
8720 select_mode: EXPLICIT;
8722 source: "elm/entry/selection/default"; // selection under
8723 source5: "elm/entry/anchor/default"; // anchor under
8724 description { state: "default" 0.0;
8727 style: "entry_textblock_style_charwrap";
8731 description { state: "disabled" 0.0;
8732 inherit: "default" 0.0;
8734 style: "entry_textblock_disabled_style_charwrap";
8740 program { name: "focus";
8746 program { name: "disable";
8747 signal: "elm,state,disabled";
8749 action: STATE_SET "disabled" 0.0;
8752 program { name: "enable";
8753 signal: "elm,state,enabled";
8755 action: STATE_SET "default" 0.0;
8761 group { name: "elm/entry/base-nowrap-noedit/default";
8763 part { name: "elm.text";
8768 select_mode: EXPLICIT;
8770 source: "elm/entry/selection/default"; // selection under
8771 source5: "elm/entry/anchor/default"; // anchor under
8772 description { state: "default" 0.0;
8774 style: "entry_textblock_style";
8778 description { state: "disabled" 0.0;
8779 inherit: "default" 0.0;
8781 style: "entry_textblock_disabled_style";
8787 program { name: "focus";
8793 program { name: "disable";
8794 signal: "elm,state,disabled";
8796 action: STATE_SET "disabled" 0.0;
8799 program { name: "enable";
8800 signal: "elm,state,enabled";
8802 action: STATE_SET "default" 0.0;
8808 group { name: "elm/entry/base-password/default";
8810 part { name: "elm.text";
8814 entry_mode: PASSWORD;
8815 select_mode: EXPLICIT;
8817 source: "elm/entry/selection/default"; // selection under
8818 source4: "elm/entry/cursor/default"; // cursorover
8819 source5: "elm/entry/anchor/default"; // anchor under
8820 description { state: "default" 0.0;
8822 style: "entry_single_textblock_style";
8828 description { state: "disabled" 0.0;
8829 inherit: "default" 0.0;
8831 style: "entry_single_textblock_disabled_style";
8837 program { name: "focus";
8843 program { name: "disable";
8844 signal: "elm,state,disabled";
8846 action: STATE_SET "disabled" 0.0;
8849 program { name: "enable";
8850 signal: "elm,state,enabled";
8852 action: STATE_SET "default" 0.0;
8858 group { name: "elm/entry/cursor/default";
8860 image: "cur_box.png" COMP;
8861 image: "cur_hi.png" COMP;
8862 image: "cur_shad.png" COMP;
8863 image: "cur_shine.png" COMP;
8864 image: "cur_glow.png" COMP;
8867 part { name: "clip2";
8870 description { state: "default" 0.0;
8875 description { state: "focused" 0.0;
8876 inherit: "default" 0.0;
8880 part { name: "clip";
8884 description { state: "default" 0.0;
8888 description { state: "hidden" 0.0;
8889 inherit: "default" 0.0;
8896 description { state: "default" 0.0;
8901 image.border: 2 2 2 2;
8902 image.normal: "cur_shad.png";
8905 part { name: "base";
8909 description { state: "default" 0.0;
8912 rel1.relative: 0.0 1.0;
8914 rel2.relative: 1.0 1.0;
8916 image.normal: "cur_box.png";
8922 description { state: "default" 0.0;
8925 rel2.relative: 1.0 0.5;
8926 image.normal: "cur_hi.png";
8929 part { name: "shine";
8933 description { state: "default" 0.0;
8936 rel2.relative: 1.0 0.75;
8937 image.border: 2 2 1 0;
8938 image.normal: "cur_shine.png";
8942 part { name: "glow";
8945 description { state: "default" 0.0;
8947 rel1.relative: 0.0 -2.0;
8950 rel2.relative: 1.0 0.0;
8952 image.border: 2 2 0 4;
8953 image.normal: "cur_glow.png";
8956 description { state: "hidden" 0.0;
8957 inherit: "default" 0.0;
8958 color: 255 255 255 0;
8963 program { name: "show";
8966 action: STATE_SET "hidden" 0.0;
8968 transition: DECELERATE 2.0;
8972 program { name: "show2";
8973 action: STATE_SET "hidden" 0.0;
8978 program { name: "show3";
8979 action: STATE_SET "default" 0.0;
8984 program { name: "show4";
8985 action: STATE_SET "default" 0.0;
8987 transition: DECELERATE 0.5;
8991 program { name: "focused";
8992 signal: "elm,action,focus";
8994 action: STATE_SET "focused" 0.0;
8997 program { name: "unfocused";
8998 signal: "elm,action,unfocus";
9000 action: STATE_SET "default" 0.0;
9006 group { name: "elm/entry/selection/default";
9011 description { state: "default" 0.0;
9012 color: 128 128 128 128;
9018 group { name: "elm/entry/anchor/default";
9023 description { state: "default" 0.0;
9030 ///////////////////////////////////////////////////////////////////////////////
9031 group { name: "elm/bubble/top_left/default";
9032 alias: "elm/bubble/base/default";
9034 image: "bubble_3.png" COMP;
9035 image: "bubble_4.png" COMP;
9036 image: "bubble_shine3.png" COMP;
9037 image: "bubble_shine4.png" COMP;
9040 part { name: "event";
9043 state: "default" 0.0;
9047 part { name: "elm.swallow.icon";
9049 description { state: "default" 0.0;
9054 aspect_preference: VERTICAL;
9065 description { state: "visible" 0.0;
9066 inherit: "default" 0.0;
9070 part { name: "elm.text";
9074 description { state: "default" 0.0;
9078 to_x: "elm.swallow.icon";
9089 font: "Sans:style=Bold,Edje-Vera-Bold";
9097 part { name: "elm.info";
9101 description { state: "default" 0.0;
9114 font: "Sans:style=Bold,Edje-Vera-Bold";
9122 part { name: "base0";
9124 description { state: "default" 0.0;
9126 to_y: "elm.swallow.icon";
9131 normal: "bubble_3.png";
9134 image.middle: SOLID;
9137 description { state: "rtl" 0.0;
9138 inherit: "default" 0.0;
9140 normal: "bubble_4.png";
9145 part { name: "elm.swallow.content";
9147 description { state: "default" 0.0;
9158 part { name: "shine";
9160 description { state: "default" 0.0;
9171 normal: "bubble_shine3.png";
9176 description { state: "rtl" 0.0;
9177 inherit: "default" 0.0;
9179 normal: "bubble_shine4.png";
9188 signal: "elm,state,icon,visible";
9190 action: STATE_SET "visible" 0.0;
9191 target: "elm.swallow.icon";
9195 signal: "elm,state,icon,hidden";
9197 action: STATE_SET "default" 0.0;
9198 target: "elm.swallow.icon";
9200 program { name: "to_rtl";
9201 signal: "edje,state,rtl";
9203 action: STATE_SET "rtl" 0.0;
9207 program { name: "to_ltr";
9208 signal: "edje,state,ltr";
9210 action: STATE_SET "default" 0.0;
9217 group { name: "elm/bubble/top_right/default";
9219 image: "bubble_3.png" COMP;
9220 image: "bubble_4.png" COMP;
9221 image: "bubble_shine3.png" COMP;
9222 image: "bubble_shine4.png" COMP;
9225 part { name: "event";
9228 state: "default" 0.0;
9232 part { name: "elm.swallow.icon";
9234 description { state: "default" 0.0;
9239 aspect_preference: VERTICAL;
9250 description { state: "visible" 0.0;
9251 inherit: "default" 0.0;
9255 part { name: "elm.text";
9259 description { state: "default" 0.0;
9273 font: "Sans:style=Bold,Edje-Vera-Bold";
9281 part { name: "elm.info";
9285 description { state: "default" 0.0;
9293 to_x: "elm.swallow.icon";
9299 font: "Sans:style=Bold,Edje-Vera-Bold";
9307 part { name: "base0";
9309 description { state: "default" 0.0;
9311 to_y: "elm.swallow.icon";
9316 normal: "bubble_4.png";
9319 image.middle: SOLID;
9322 description { state: "rtl" 0.0;
9323 inherit: "default" 0.0;
9325 normal: "bubble_3.png";
9330 part { name: "elm.swallow.content";
9332 description { state: "default" 0.0;
9343 part { name: "shine";
9345 description { state: "default" 0.0;
9356 normal: "bubble_shine4.png";
9361 description { state: "rtl" 0.0;
9362 inherit: "default" 0.0;
9364 normal: "bubble_shine3.png";
9373 signal: "elm,state,icon,visible";
9375 action: STATE_SET "visible" 0.0;
9376 target: "elm.swallow.icon";
9380 signal: "elm,state,icon,hidden";
9382 action: STATE_SET "default" 0.0;
9383 target: "elm.swallow.icon";
9385 program { name: "to_rtl";
9386 signal: "edje,state,rtl";
9388 action: STATE_SET "rtl" 0.0;
9392 program { name: "to_ltr";
9393 signal: "edje,state,ltr";
9395 action: STATE_SET "default" 0.0;
9402 group { name: "elm/bubble/bottom_left/default";
9404 image: "bubble_1.png" COMP;
9405 image: "bubble_2.png" COMP;
9406 image: "bubble_shine.png" COMP;
9409 part { name: "event";
9412 state: "default" 0.0;
9416 part { name: "elm.swallow.icon";
9418 description { state: "default" 0.0;
9423 aspect_preference: VERTICAL;
9434 description { state: "visible" 0.0;
9435 inherit: "default" 0.0;
9439 part { name: "elm.text";
9443 description { state: "default" 0.0;
9447 to_x: "elm.swallow.icon";
9458 font: "Sans:style=Bold,Edje-Vera-Bold";
9466 part { name: "elm.info";
9470 description { state: "default" 0.0;
9483 font: "Sans:style=Bold,Edje-Vera-Bold";
9491 part { name: "base0";
9493 description { state: "default" 0.0;
9495 to_y: "elm.swallow.icon";
9500 normal: "bubble_1.png";
9501 border: 36 11 10 19;
9503 image.middle: SOLID;
9506 description { state: "rtl" 0.0;
9507 inherit: "default" 0.0;
9509 normal: "bubble_2.png";
9510 border: 11 36 10 19;
9514 part { name: "elm.swallow.content";
9516 description { state: "default" 0.0;
9527 part { name: "shine";
9529 description { state: "default" 0.0;
9540 normal: "bubble_shine.png";
9545 description { state: "rtl" 0.0;
9546 inherit: "default" 0.0;
9548 normal: "bubble_shine4.png";
9557 signal: "elm,state,icon,visible";
9559 action: STATE_SET "visible" 0.0;
9560 target: "elm.swallow.icon";
9564 signal: "elm,state,icon,hidden";
9566 action: STATE_SET "default" 0.0;
9567 target: "elm.swallow.icon";
9569 program { name: "to_rtl";
9570 signal: "edje,state,rtl";
9572 action: STATE_SET "rtl" 0.0;
9575 program { name: "to_ltr";
9576 signal: "edje,state,ltr";
9578 action: STATE_SET "default" 0.0;
9584 group { name: "elm/bubble/bottom_right/default";
9586 image: "bubble_1.png" COMP;
9587 image: "bubble_2.png" COMP;
9588 image: "bubble_shine.png" COMP;
9591 part { name: "event";
9594 state: "default" 0.0;
9598 part { name: "elm.swallow.icon";
9600 description { state: "default" 0.0;
9605 aspect_preference: VERTICAL;
9616 description { state: "visible" 0.0;
9617 inherit: "default" 0.0;
9621 part { name: "elm.text";
9625 description { state: "default" 0.0;
9639 font: "Sans:style=Bold,Edje-Vera-Bold";
9647 part { name: "elm.info";
9651 description { state: "default" 0.0;
9659 to_x: "elm.swallow.icon";
9665 font: "Sans:style=Bold,Edje-Vera-Bold";
9673 part { name: "base0";
9675 description { state: "default" 0.0;
9677 to_y: "elm.swallow.icon";
9682 normal: "bubble_2.png";
9683 border: 11 36 10 19;
9685 image.middle: SOLID;
9688 description { state: "rtl" 0.0;
9689 inherit: "default" 0.0;
9691 normal: "bubble_1.png";
9692 border: 36 11 10 19;
9696 part { name: "elm.swallow.content";
9698 description { state: "default" 0.0;
9709 part { name: "shine";
9711 description { state: "default" 0.0;
9722 normal: "bubble_shine.png";
9727 description { state: "rtl" 0.0;
9728 inherit: "default" 0.0;
9730 normal: "bubble_shine3.png";
9739 signal: "elm,state,icon,visible";
9741 action: STATE_SET "visible" 0.0;
9742 target: "elm.swallow.icon";
9746 signal: "elm,state,icon,hidden";
9748 action: STATE_SET "default" 0.0;
9749 target: "elm.swallow.icon";
9751 program { name: "to_rtl";
9752 signal: "edje,state,rtl";
9754 action: STATE_SET "rtl" 0.0;
9757 program { name: "to_ltr";
9758 signal: "edje,state,ltr";
9760 action: STATE_SET "default" 0.0;
9766 ///////////////////////////////////////////////////////////////////////////////
9767 group { name: "elm/photo/base/default";
9769 image: "frame_1.png" COMP;
9770 image: "frame_2.png" COMP;
9771 image: "dia_grad.png" COMP;
9772 image: "head.png" COMP;
9775 part { name: "base0";
9777 description { state: "default" 0.0;
9778 image.normal: "dia_grad.png";
9790 part { name: "base";
9792 description { state: "default" 0.0;
9794 normal: "frame_2.png";
9801 part { name: "head";
9803 description { state: "default" 0.0;
9807 aspect_preference: BOTH;
9808 image.normal: "head.png";
9811 part { name: "clip";
9814 description { state: "default" 0.0;
9817 color: 255 255 255 255;
9820 part { name: "elm.swallow.content";
9823 description { state: "default" 0.0;
9828 part { name: "over";
9830 description { state: "default" 0.0;
9834 normal: "frame_1.png";
9844 group { name: "elm/photo/base/shadow";
9846 image: "shadow.png" COMP;
9847 image: "black.png" COMP;
9850 public message(Msg_Type:type, id, ...) {
9851 if( (type==MSG_INT_SET) && (id==0) )
9856 custom_state(PART:"size", "default", 0.0);
9860 set_state_val(PART:"size", STATE_REL1_OFFSET, - w/2, - h/2);
9861 set_state_val(PART:"size", STATE_REL2_OFFSET, w/2 + 1, h/2 + 1);
9862 set_state(PART:"size", "custom", 0.0);
9867 part { name: "size";
9869 description { state: "default" 0.0;
9870 rel1.relative: 0.5 0.5;
9871 rel2.relative: 0.5 0.5;
9879 state: "default" 0.0;
9882 rel1.relative: -0.06 -0.06;
9883 rel2.relative: 1.07 1.07;
9884 image.normal: "shadow.png";
9889 part { name: "elm.swallow.content";
9891 description { state: "default" 0.0;
9903 state: "default" 0.0;
9908 image.normal: "black.png";
9909 image.border: 1 1 1 1;
9916 ///////////////////////////////////////////////////////////////////////////////
9917 group { name: "elm/thumb/base/default";
9919 image: "frame_1.png" COMP;
9920 image: "frame_2.png" COMP;
9921 image: "dia_grad.png" COMP;
9922 image: "busy-1.png" COMP;
9923 image: "busy-2.png" COMP;
9924 image: "busy-3.png" COMP;
9925 image: "busy-4.png" COMP;
9926 image: "busy-5.png" COMP;
9927 image: "busy-6.png" COMP;
9928 image: "busy-7.png" COMP;
9929 image: "busy-8.png" COMP;
9930 image: "busy-9.png" COMP;
9933 part { name: "base0";
9935 description { state: "default" 0.0;
9936 image.normal: "dia_grad.png";
9948 part { name: "base";
9950 description { state: "default" 0.0;
9952 normal: "frame_2.png";
9959 part { name: "clip";
9962 description { state: "default" 0.0;
9965 color: 255 255 255 255;
9968 part { name: "elm.swallow.content";
9971 description { state: "default" 0.0;
9976 part { name: "progress";
9980 description { state: "default" 0.0;
9985 aspect_preference: BOTH;
9987 description { state: "pulse" 0.0;
9988 inherit: "default" 0.0;
9991 normal: "busy-9.png";
9992 tween: "busy-1.png";
9993 tween: "busy-2.png";
9994 tween: "busy-3.png";
9995 tween: "busy-4.png";
9996 tween: "busy-5.png";
9997 tween: "busy-6.png";
9998 tween: "busy-7.png";
9999 tween: "busy-8.png";
10004 part { name: "over";
10006 description { state: "default" 0.0;
10008 rel2.offset: -5 -5;
10010 normal: "frame_1.png";
10018 program { name: "start_pulse";
10019 signal: "elm,state,pulse,start";
10021 action: STATE_SET "pulse" 0.0;
10022 target: "progress";
10023 transition: LINEAR 0.5;
10024 after: "start_pulse";
10026 program { name: "stop_pulse";
10027 signal: "elm,state,pulse,stop";
10029 action: STATE_SET "default" 0.0;
10030 target: "progress";
10036 group { name: "elm/thumb/base/noframe";
10038 image: "busy-1.png" COMP;
10039 image: "busy-2.png" COMP;
10040 image: "busy-3.png" COMP;
10041 image: "busy-4.png" COMP;
10042 image: "busy-5.png" COMP;
10043 image: "busy-6.png" COMP;
10044 image: "busy-7.png" COMP;
10045 image: "busy-8.png" COMP;
10046 image: "busy-9.png" COMP;
10049 part { name: "elm.swallow.content";
10051 description { state: "default" 0.0;
10053 rel2.offset: -5 -5;
10056 part { name: "progress";
10058 description { state: "default" 0.0;
10063 aspect_preference: BOTH;
10065 description { state: "pulse" 0.0;
10066 inherit: "default" 0.0;
10069 normal: "busy-9.png";
10070 tween: "busy-1.png";
10071 tween: "busy-2.png";
10072 tween: "busy-3.png";
10073 tween: "busy-4.png";
10074 tween: "busy-5.png";
10075 tween: "busy-6.png";
10076 tween: "busy-7.png";
10077 tween: "busy-8.png";
10083 program { name: "start_pulse";
10084 signal: "elm,state,pulse,start";
10086 action: STATE_SET "pulse" 0.0;
10087 target: "progress";
10088 transition: LINEAR 0.5;
10089 after: "start_pulse";
10091 program { name: "stop_pulse";
10092 signal: "elm,state,pulse,stop";
10094 action: STATE_SET "default" 0.0;
10095 target: "progress";
10102 ///////////////////////////////////////////////////////////////////////////////
10103 group { name: "elm/icon/home/default"; alias: "elm/icon/toolbar/home/default"; min: 32 32;
10104 images.image: "icon_home.png" COMP; parts { part { name: "base";
10105 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10106 image.normal: "icon_home.png"; } } } }
10107 group { name: "elm/icon/close/default"; alias: "elm/icon/toolbar/close/default"; min: 32 32;
10108 images.image: "icon_close.png" COMP; parts { part { name: "base";
10109 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10110 image.normal: "icon_close.png"; } } } }
10111 group { name: "elm/icon/apps/default"; alias: "elm/icon/toolbar/apps/default"; min: 32 32;
10112 images.image: "icon_apps.png" COMP; parts { part { name: "base";
10113 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10114 image.normal: "icon_apps.png"; } } } }
10115 group { name: "elm/icon/arrow_up/default"; alias: "elm/icon/toolbar/arrow_up/default"; min: 32 32;
10116 images.image: "icon_arrow_up.png" COMP; parts { part { name: "base";
10117 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10118 image.normal: "icon_arrow_up.png"; } } } }
10119 group { name: "elm/icon/arrow_down/default";
10120 alias: "elm/icon/toolbar/arrow_down/default";
10121 alias: "elm/icon/toolbar/more_menu/default"; min: 32 32;
10122 images.image: "icon_arrow_down.png" COMP; parts { part { name: "base";
10123 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10124 image.normal: "icon_arrow_down.png"; } } } }
10125 group { name: "elm/icon/arrow_left/default"; alias: "elm/icon/toolbar/arrow_left/default"; min: 32 32;
10126 images.image: "icon_arrow_left.png" COMP; parts { part { name: "base";
10127 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10128 image.normal: "icon_arrow_left.png"; } } } }
10129 group { name: "elm/icon/arrow_right/default"; alias: "elm/icon/toolbar/arrow_right/default"; min: 32 32;
10130 images.image: "icon_arrow_right.png" COMP; parts { part { name: "base";
10131 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10132 image.normal: "icon_arrow_right.png"; } } } }
10133 group { name: "elm/icon/chat/default"; alias: "elm/icon/toolbar/chat/default"; min: 32 32;
10134 images.image: "icon_chat.png" COMP; parts { part { name: "base";
10135 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10136 image.normal: "icon_chat.png"; } } } }
10137 group { name: "elm/icon/clock/default"; alias: "elm/icon/toolbar/clock/default"; min: 32 32;
10138 images.image: "icon_clock.png" COMP; parts { part { name: "base";
10139 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10140 image.normal: "icon_clock.png"; } } } }
10141 group { name: "elm/icon/delete/default"; alias: "elm/icon/toolbar/delete/default"; min: 32 32;
10142 images.image: "icon_delete.png" COMP; parts { part { name: "base";
10143 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10144 image.normal: "icon_delete.png"; } } } }
10145 group { name: "elm/icon/edit/default"; alias: "elm/icon/toolbar/edit/default"; min: 32 32;
10146 images.image: "icon_edit.png" COMP; parts { part { name: "base";
10147 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10148 image.normal: "icon_edit.png"; } } } }
10149 group { name: "elm/icon/refresh/default"; alias: "elm/icon/toolbar/refresh/default"; min: 32 32;
10150 images.image: "icon_refresh.png" COMP; parts { part { name: "base";
10151 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10152 image.normal: "icon_refresh.png"; } } } }
10153 group { name: "elm/icon/folder/default"; alias: "elm/icon/toolbar/folder/default"; min: 32 32;
10154 images.image: "icon_folder.png" COMP; parts { part { name: "base";
10155 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10156 image.normal: "icon_folder.png"; } } } }
10157 group { name: "elm/icon/file/default"; alias: "elm/icon/toolbar/file/default"; min: 32 32;
10158 images.image: "icon_file.png" COMP; parts { part { name: "base";
10159 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10160 image.normal: "icon_file.png"; } } } }
10161 ///////////////////////////////////////////////////////////////////////////////
10162 group { name: "elm/icon/menu/home/default"; min: 24 24; max: 24 24;
10163 images.image: "icon_home.png" COMP; parts { part { name: "base";
10164 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10165 image.normal: "icon_home.png"; } } } }
10166 group { name: "elm/icon/menu/close/default"; min: 24 24; max: 24 24;
10167 images.image: "icon_close.png" COMP; parts { part { name: "base";
10168 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10169 image.normal: "icon_close.png"; } } } }
10170 group { name: "elm/icon/menu/apps/default"; min: 24 24; max: 24 24;
10171 images.image: "icon_apps.png" COMP; parts { part { name: "base";
10172 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10173 image.normal: "icon_apps.png"; } } } }
10174 group { name: "elm/icon/menu/arrow_up/default"; min: 24 24; max: 24 24;
10175 images.image: "icon_arrow_up.png" COMP; parts { part { name: "base";
10176 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10177 image.normal: "icon_arrow_up.png"; } } } }
10178 group { name: "elm/icon/menu/arrow_down/default"; min: 24 24; max: 24 24;
10179 images.image: "icon_arrow_down.png" COMP; parts { part { name: "base";
10180 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10181 image.normal: "icon_arrow_down.png"; } } } }
10182 group { name: "elm/icon/menu/arrow_left/default"; min: 24 24; max: 24 24;
10183 images.image: "icon_arrow_left.png" COMP; parts { part { name: "base";
10184 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10185 image.normal: "icon_arrow_left.png"; } } } }
10186 group { name: "elm/icon/menu/arrow_right/default"; min: 24 24; max: 24 24;
10187 images.image: "icon_arrow_right.png" COMP; parts { part { name: "base";
10188 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10189 image.normal: "icon_arrow_right.png"; } } } }
10190 group { name: "elm/icon/menu/chat/default"; min: 24 24; max: 24 24;
10191 images.image: "icon_chat.png" COMP; parts { part { name: "base";
10192 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10193 image.normal: "icon_chat.png"; } } } }
10194 group { name: "elm/icon/menu/clock/default"; min: 24 24; max: 24 24;
10195 images.image: "icon_clock.png" COMP; parts { part { name: "base";
10196 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10197 image.normal: "icon_clock.png"; } } } }
10198 group { name: "elm/icon/menu/delete/default"; min: 24 24; max: 24 24;
10199 images.image: "icon_delete.png" COMP; parts { part { name: "base";
10200 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10201 image.normal: "icon_delete.png"; } } } }
10202 group { name: "elm/icon/menu/edit/default"; min: 24 24; max: 24 24;
10203 images.image: "icon_edit.png" COMP; parts { part { name: "base";
10204 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10205 image.normal: "icon_edit.png"; } } } }
10206 group { name: "elm/icon/menu/refresh/default"; min: 24 24; max: 24 24;
10207 images.image: "icon_refresh.png" COMP; parts { part { name: "base";
10208 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10209 image.normal: "icon_refresh.png"; } } } }
10210 group { name: "elm/icon/menu/folder/default"; min: 24 24; max: 24 24;
10211 images.image: "icon_folder.png" COMP; parts { part { name: "base";
10212 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10213 image.normal: "icon_folder.png"; } } } }
10214 group { name: "elm/icon/menu/file/default"; min: 24 24; max: 24 24;
10215 images.image: "icon_file.png" COMP; parts { part { name: "base";
10216 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10217 image.normal: "icon_file.png"; } } } }
10219 ///////////////////////////////////////////////////////////////////////////////
10220 group { name: "elm/toolbar/base/default";
10222 image: "bt_dis_base.png" COMP;
10223 image: "bt_dis_hilight.png" COMP;
10224 image: "bt_dis_shine.png" COMP;
10225 image: "icon_left_arrow.png" COMP;
10226 image: "icon_right_arrow.png" COMP;
10229 part { name: "base";
10231 description { state: "default" 0.0;
10236 rel2.offset: -3 -3;
10238 normal: "bt_dis_base.png";
10241 image.middle: SOLID;
10244 part { name: "clipper";
10248 state: "default" 0.0;
10259 part { name: "elm.swallow.content";
10260 clip_to: "clipper";
10263 state: "default" 0.0;
10264 rel1.to: "clipper";
10265 rel2.to: "clipper";
10268 part { name: "over2";
10270 description { state: "default" 0.0;
10274 normal: "bt_dis_shine.png";
10279 part { name: "over1";
10281 description { state: "default" 0.0;
10284 rel2.relative: 1.0 0.5;
10286 normal: "bt_dis_hilight.png";
10289 color: 255 255 255 128;
10292 part { name: "left_arrow";
10294 description { state: "default" 0.0;
10295 image.normal: "icon_left_arrow.png";
10297 aspect_preference: VERTICAL;
10302 description { state: "hidden" 0.0;
10303 inherit: "default" 0.0;
10305 color: 255 255 255 0;
10308 part { name: "right_arrow";
10310 description { state: "default" 0.0;
10311 image.normal: "icon_right_arrow.png";
10313 aspect_preference: VERTICAL;
10318 description { state: "hidden" 0.0;
10319 inherit: "default" 0.0;
10321 color: 255 255 255 0;
10324 part { name: "event";
10328 description { state: "default" 0.0;
10334 program { name: "sb_hbar_show";
10335 signal: "elm,action,show,hbar";
10337 action: STATE_SET "default" 0.0;
10338 transition: LINEAR 0.5;
10339 target: "left_arrow";
10340 target: "right_arrow";
10342 program { name: "sb_hbar_hide";
10343 signal: "elm,action,hide,hbar";
10345 action: STATE_SET "hidden" 0.0;
10346 target: "left_arrow";
10347 target: "right_arrow";
10348 transition: LINEAR 0.5;
10353 group { name: "elm/toolbar/item/default";
10355 image: "toolbar_sel.png" COMP;
10357 data.item: "transition_animation_on" "1";
10359 part { name: "label2";
10363 clip_to: "elm.text.clipper";
10364 description { state: "default" 0.0;
10367 rel1.to: "elm.text";
10368 rel2.to: "elm.text";
10372 text_source: "elm.text";
10376 text_class: "toolbar_item";
10379 description { state: "selected" 0.0;
10380 inherit: "default" 0.0;
10383 description { state: "disabled" 0.0;
10384 inherit: "default" 0.0;
10388 description { state: "disabled_visible" 0.0;
10389 inherit: "default" 0.0;
10396 part { name: "label2_new";
10400 clip_to: "elm.text_new.clipper";
10401 description { state: "default" 0.0;
10404 rel1.to: "elm.text_new";
10405 rel2.to: "elm.text_new";
10409 text_source: "elm.text_new";
10413 text_class: "toolbar_item";
10416 description { state: "selected" 0.0;
10417 inherit: "default" 0.0;
10420 description { state: "disabled" 0.0;
10421 inherit: "default" 0.0;
10425 description { state: "disabled_visible" 0.0;
10426 inherit: "default" 0.0;
10435 description { state: "default" 0.0;
10437 color: 255 255 255 0;
10439 normal: "toolbar_sel.png";
10442 image.middle: SOLID;
10445 description { state: "selected" 0.0;
10446 inherit: "default" 0.0;
10448 color: 255 255 255 255;
10450 description { state: "disabled" 0.0;
10451 inherit: "default" 0.0;
10453 color: 255 255 255 0;
10456 part { name: "elm.swallow.icon";
10458 clip_to: "elm.icon.clipper";
10459 description { state: "default" 0.0;
10474 part { name: "elm.swallow.icon_new";
10476 clip_to: "elm.icon_new.clipper";
10477 description { state: "default" 0.0;
10485 to_y: "elm.text_new";
10492 part { name: "elm.text";
10494 effect: SOFT_SHADOW;
10497 clip_to: "elm.text.clipper";
10498 description { state: "default" 0.0;
10510 color: 224 224 224 255;
10513 font: "Sans:style=Bold";
10517 text_class: "toolbar_item";
10520 description { state: "selected" 0.0;
10521 inherit: "default" 0.0;
10524 description { state: "visible" 0.0;
10525 inherit: "default" 0.0;
10529 description { state: "disabled" 0.0;
10530 inherit: "default" 0.0;
10534 description { state: "disabled_visible" 0.0;
10535 inherit: "default" 0.0;
10542 part { name: "elm.text_new";
10544 effect: SOFT_SHADOW;
10546 clip_to: "elm.text_new.clipper";
10548 description { state: "default" 0.0;
10560 color: 224 224 224 255;
10563 font: "Sans:style=Bold";
10567 text_class: "toolbar_item";
10570 description { state: "selected" 0.0;
10571 inherit: "default" 0.0;
10574 description { state: "visible" 0.0;
10575 inherit: "default" 0.0;
10579 description { state: "disabled" 0.0;
10580 inherit: "default" 0.0;
10584 description { state: "disabled_visible" 0.0;
10585 inherit: "default" 0.0;
10592 part { name: "elm.text.clipper";
10594 description { state: "default" 0.0;
10595 color: 255 255 255 255;
10597 description { state: "animation" 0.0;
10598 color: 255 255 255 0;
10601 part { name: "elm.text_new.clipper";
10603 description { state: "default" 0.0;
10604 color: 255 255 255 0;
10606 description { state: "animation" 0.0;
10607 color: 255 255 255 255;
10610 part { name: "elm.icon.clipper";
10612 description { state: "default" 0.0;
10613 color: 255 255 255 255;
10615 description { state: "animation" 0.0;
10616 color: 255 255 255 0;
10619 part { name: "elm.icon_new.clipper";
10621 description { state: "default" 0.0;
10622 color: 255 255 255 0;
10624 description { state: "animation" 0.0;
10625 color: 255 255 255 255;
10628 part { name: "event";
10631 ignore_flags: ON_HOLD;
10632 description { state: "default" 0.0;
10638 program { name: "go_active";
10639 signal: "elm,state,selected";
10641 action: STATE_SET "selected" 0.0;
10643 target: "elm.text";
10645 target: "elm.text_new";
10646 target: "label2_new";
10647 transition: LINEAR 0.2;
10649 program { name: "go_passive";
10650 signal: "elm,state,unselected";
10652 action: STATE_SET "default" 0.0;
10654 target: "elm.text";
10656 target: "elm.text_new";
10657 target: "label2_new";
10658 transition: LINEAR 0.1;
10660 program { name: "go";
10661 signal: "mouse,up,1";
10663 action: SIGNAL_EMIT "elm,action,click" "elm";
10665 program { name: "mouse,in";
10666 signal: "mouse,in";
10668 action: SIGNAL_EMIT "elm,mouse,in" "elm";
10670 program { name: "mouse,out";
10671 signal: "mouse,out";
10673 action: SIGNAL_EMIT "elm,mouse,out" "elm";
10675 program { name: "disable";
10676 signal: "elm,state,disabled";
10678 action: STATE_SET "disabled" 0.0;
10680 target: "label2_new";
10682 after: "disable_text";
10684 program { name: "disable_text";
10688 get_state(PART:"elm.text", st, 30, vl);
10689 if (!strcmp(st, "visible"))
10691 set_state(PART:"elm.text", "disabled_visible", 0.0);
10692 set_state(PART:"elm.text_new", "disabled_visible", 0.0);
10696 set_state(PART:"elm.text", "disabled", 0.0);
10697 set_state(PART:"elm.text_new", "disabled", 0.0);
10701 program { name: "enable";
10702 signal: "elm,state,enabled";
10704 action: STATE_SET "default" 0.0;
10706 target: "label2_new";
10708 after: "enable_text";
10710 program { name: "enable_text";
10714 get_state(PART:"elm.text", st, 30, vl);
10715 if (!strcmp(st, "disabled_visible"))
10717 set_state(PART:"elm.text", "visible", 0.0);
10718 set_state(PART:"elm.text_new", "visible", 0.0);
10722 set_state(PART:"elm.text", "default", 0.0);
10723 set_state(PART:"elm.text_new", "default", 0.0);
10727 program { name: "label_set,animation,forward";
10728 signal: "elm,state,label_set,forward";
10730 after: "label_set,animation";
10732 program { name: "label_set,animation,backward";
10733 signal: "elm,state,label_set,backward";
10735 after: "label_set,animation";
10737 program { name: "label_set,animation";
10738 signal: "elm,state,label_set";
10740 action: STATE_SET "animation" 0.0;
10741 target: "elm.text.clipper";
10742 target: "elm.text_new.clipper";
10743 transition: LINEAR 0.2;
10744 after: "label_set,animation,done";
10746 program { name: "label_set,animation,done";
10747 action: SIGNAL_EMIT "elm,state,label_set,done" "elm";
10749 program { name: "label,reset";
10750 signal: "elm,state,label,reset";
10752 action: STATE_SET "default" 0.0;
10753 target: "elm.text.clipper";
10754 target: "elm.text_new.clipper";
10756 program { name: "icon_set,animation,forward";
10757 signal: "elm,state,icon_set,forward";
10759 after: "icon_set,animation";
10761 program { name: "icon_set,animation,backward";
10762 signal: "elm,state,icon_set,backward";
10764 after: "icon_set,animation";
10766 program { name: "icon_set,animation";
10767 signal: "elm,state,icon_set";
10769 action: STATE_SET "animation" 0.0;
10770 target: "elm.icon.clipper";
10771 target: "elm.icon_new.clipper";
10772 transition: LINEAR 0.2;
10773 after: "icon_set,animation,done";
10775 program { name: "icon_set,animation,done";
10776 action: SIGNAL_EMIT "elm,state,icon_set,done" "elm";
10778 program { name: "icon,reset";
10779 signal: "elm,state,icon,reset";
10781 action: STATE_SET "default" 0.0;
10782 target: "elm.icon.clipper";
10783 target: "elm.icon_new.clipper";
10788 group { name: "elm/toolbar/separator/default";
10790 image: "toolbar_separator_v.png" COMP;
10793 part { name: "separator"; // separator group
10794 description { state: "default" 0.0;
10798 rel2.offset: -5 -5;
10800 normal: "toolbar_separator_v.png";
10810 ///////////////////////////////////////////////////////////////////////////////
10811 group { name: "elm/notify/block_events/default";
10813 part { name: "block_events";
10815 description { state: "default" 0.0;
10823 name: "block_clicked";
10824 signal: "mouse,clicked,1";
10825 source: "block_events";
10826 action: SIGNAL_EMIT "elm,action,clicked" "elm";
10830 group { name: "elm/notify/top/default";
10831 //this group is a design similar to the inwin group
10833 image: "shad_circ.png" COMP;
10834 image: "bt_dis_base.png" COMP;
10835 image: "bt_dis_hilight.png" COMP;
10838 part { name: "base";
10842 description { state: "default" 0.0;
10844 rel1.offset: 10 10;
10845 rel2.offset: -10 -10;
10846 rel1.relative: 0.0 -1.0;
10847 rel2.relative: 1.0 0.0;
10849 description { state: "visible" 0.0;
10850 inherit: "default" 0.0;
10852 rel1.relative: 0.0 0.0;
10853 rel2.relative: 1.0 1.0;
10856 part { name: "shad";
10858 description { state: "default" 0.0;
10859 image.normal: "shad_circ.png";
10860 rel1.to: "elm.swallow.content";
10861 rel1.offset: -64 -64;
10862 rel2.to: "elm.swallow.content";
10863 rel2.offset: 63 63;
10867 part { name: "pop";
10869 description { state: "default" 0.0;
10870 rel1.to: "elm.swallow.content";
10871 rel1.offset: -5 -5;
10872 rel2.to: "elm.swallow.content";
10875 normal: "bt_dis_base.png";
10878 image.middle: SOLID;
10881 part { name: "popover";
10883 description { state: "default" 0.0;
10886 rel2.relative: 1.0 0.5;
10888 normal: "bt_dis_hilight.png";
10893 part { name: "elm.swallow.content";
10895 description { state: "default" 0.0;
10902 program { name: "show";
10903 signal: "elm,action,show";
10905 action: STATE_SET "visible" 0.0;
10908 program { name: "show_2";
10910 action: STATE_SET "default" 0.0;
10914 program { name: "show_3";
10916 action: STATE_SET "visible" 0.0;
10918 transition: LINEAR 0.5;
10920 program { name: "hide";
10921 signal: "elm,action,hide";
10923 action: STATE_SET "default" 0.0;
10928 group { name: "elm/notify/center/default";
10929 //this group is a design similar to the inwin group
10931 image: "bt_dis_base.png" COMP;
10934 part { name: "base";
10938 description { state: "default" 0.0;
10940 rel1.relative: 0.0 0.0;
10941 rel2.relative: 1.0 1.0;
10944 part { name: "pop";
10946 description { state: "default" 0.0;
10947 rel1.to: "elm.swallow.content";
10948 rel1.offset: -5 -5;
10949 rel2.to: "elm.swallow.content";
10952 normal: "bt_dis_base.png";
10957 part { name: "elm.swallow.content";
10959 description { state: "default" 0.0;
10966 program { name: "show";
10967 signal: "elm,action,show";
10969 action: STATE_SET "default" 0.0;
10972 program { name: "show_2";
10974 action: STATE_SET "default" 0.0;
10977 program { name: "hide";
10978 signal: "elm,action,hide";
10980 action: STATE_SET "default" 0.0;
10985 group { name: "elm/notify/bottom/default";
10986 //this group is a design similar to the inwin group
10988 image: "shad_circ.png" COMP;
10989 image: "bt_dis_base.png" COMP;
10990 image: "bt_dis_hilight.png" COMP;
10993 part { name: "base";
10997 description { state: "default" 0.0;
10999 rel1.offset: 10 10;
11000 rel2.offset: -10 -10;
11001 rel1.relative: 0.0 1.0;
11002 rel2.relative: 1.0 2.0;
11004 description { state: "visible" 0.0;
11005 inherit: "default" 0.0;
11007 rel1.relative: 0.0 0.0;
11008 rel2.relative: 1.0 1.0;
11011 part { name: "shad";
11013 description { state: "default" 0.0;
11014 image.normal: "shad_circ.png";
11015 rel1.to: "elm.swallow.content";
11016 rel1.offset: -64 -64;
11017 rel2.to: "elm.swallow.content";
11018 rel2.offset: 63 63;
11022 part { name: "pop";
11024 description { state: "default" 0.0;
11025 rel1.to: "elm.swallow.content";
11026 rel1.offset: -5 -5;
11027 rel2.to: "elm.swallow.content";
11030 normal: "bt_dis_base.png";
11033 image.middle: SOLID;
11036 part { name: "popover";
11038 description { state: "default" 0.0;
11041 rel2.relative: 1.0 0.5;
11043 normal: "bt_dis_hilight.png";
11048 part { name: "elm.swallow.content";
11050 description { state: "default" 0.0;
11057 program { name: "show";
11058 signal: "elm,action,show";
11060 action: STATE_SET "visible" 0.0;
11063 program { name: "show_2";
11065 action: STATE_SET "default" 0.0;
11069 program { name: "show_3";
11071 action: STATE_SET "visible" 0.0;
11073 transition: LINEAR 0.5;
11075 program { name: "hide";
11076 signal: "elm,action,hide";
11078 action: STATE_SET "default" 0.0;
11083 group { name: "elm/notify/left/default";
11084 //this group is a design similar to the inwin group
11086 image: "shad_circ.png" COMP;
11087 image: "bt_dis_base.png" COMP;
11088 image: "bt_dis_hilight.png" COMP;
11091 part { name: "base";
11095 description { state: "default" 0.0;
11097 rel1.offset: 10 10;
11098 rel2.offset: -10 -10;
11099 rel1.relative: -1.0 0.0;
11100 rel2.relative: 0.0 1.0;
11102 description { state: "visible" 0.0;
11103 inherit: "default" 0.0;
11105 rel1.relative: 0.0 0.0;
11106 rel2.relative: 1.0 1.0;
11109 part { name: "shad";
11111 description { state: "default" 0.0;
11112 image.normal: "shad_circ.png";
11113 rel1.to: "elm.swallow.content";
11114 rel1.offset: -64 -64;
11115 rel2.to: "elm.swallow.content";
11116 rel2.offset: 63 63;
11120 part { name: "pop";
11122 description { state: "default" 0.0;
11123 rel1.to: "elm.swallow.content";
11124 rel1.offset: -5 -5;
11125 rel2.to: "elm.swallow.content";
11128 normal: "bt_dis_base.png";
11131 image.middle: SOLID;
11134 part { name: "popover";
11136 description { state: "default" 0.0;
11139 rel2.relative: 1.0 0.5;
11141 normal: "bt_dis_hilight.png";
11146 part { name: "elm.swallow.content";
11148 description { state: "default" 0.0;
11155 program { name: "show";
11156 signal: "elm,action,show";
11158 action: STATE_SET "visible" 0.0;
11161 program { name: "show_2";
11163 action: STATE_SET "default" 0.0;
11167 program { name: "show_3";
11169 action: STATE_SET "visible" 0.0;
11171 transition: LINEAR 0.5;
11173 program { name: "hide";
11174 signal: "elm,action,hide";
11176 action: STATE_SET "default" 0.0;
11181 group { name: "elm/notify/right/default";
11182 //this group is a design similar to the inwin group
11184 image: "shad_circ.png" COMP;
11185 image: "bt_dis_base.png" COMP;
11186 image: "bt_dis_hilight.png" COMP;
11189 part { name: "base";
11193 description { state: "default" 0.0;
11195 rel1.offset: 10 10;
11196 rel2.offset: -10 -10;
11197 rel1.relative: 1.0 0.0;
11198 rel2.relative: 2.0 1.0;
11200 description { state: "visible" 0.0;
11201 inherit: "default" 0.0;
11203 rel1.relative: 0.0 0.0;
11204 rel2.relative: 1.0 1.0;
11207 part { name: "shad";
11209 description { state: "default" 0.0;
11210 image.normal: "shad_circ.png";
11211 rel1.to: "elm.swallow.content";
11212 rel1.offset: -64 -64;
11213 rel2.to: "elm.swallow.content";
11214 rel2.offset: 63 63;
11218 part { name: "pop";
11220 description { state: "default" 0.0;
11221 rel1.to: "elm.swallow.content";
11222 rel1.offset: -5 -5;
11223 rel2.to: "elm.swallow.content";
11226 normal: "bt_dis_base.png";
11229 image.middle: SOLID;
11232 part { name: "popover";
11234 description { state: "default" 0.0;
11237 rel2.relative: 1.0 0.5;
11239 normal: "bt_dis_hilight.png";
11244 part { name: "elm.swallow.content";
11246 description { state: "default" 0.0;
11253 program { name: "show";
11254 signal: "elm,action,show";
11256 action: STATE_SET "visible" 0.0;
11259 program { name: "show_2";
11261 action: STATE_SET "default" 0.0;
11265 program { name: "show_3";
11267 action: STATE_SET "visible" 0.0;
11269 transition: LINEAR 0.5;
11271 program { name: "hide";
11272 signal: "elm,action,hide";
11274 action: STATE_SET "default" 0.0;
11279 group { name: "elm/notify/top_left/default";
11280 //this group is a design similar to the inwin group
11282 image: "shad_circ.png" COMP;
11283 image: "bt_dis_base.png" COMP;
11284 image: "bt_dis_hilight.png" COMP;
11287 part { name: "base";
11291 description { state: "default" 0.0;
11293 rel1.offset: 10 10;
11294 rel2.offset: -10 -10;
11295 rel1.relative: 0.0 -1.0;
11296 rel2.relative: 1.0 0.0;
11298 description { state: "visible" 0.0;
11299 inherit: "default" 0.0;
11301 rel1.relative: 0.0 0.0;
11302 rel2.relative: 1.0 1.0;
11305 part { name: "shad";
11307 description { state: "default" 0.0;
11308 image.normal: "shad_circ.png";
11309 rel1.to: "elm.swallow.content";
11310 rel1.offset: -64 -64;
11311 rel2.to: "elm.swallow.content";
11312 rel2.offset: 63 63;
11316 part { name: "pop";
11318 description { state: "default" 0.0;
11319 rel1.to: "elm.swallow.content";
11320 rel1.offset: -5 -5;
11321 rel2.to: "elm.swallow.content";
11324 normal: "bt_dis_base.png";
11327 image.middle: SOLID;
11330 part { name: "popover";
11332 description { state: "default" 0.0;
11335 rel2.relative: 1.0 0.5;
11337 normal: "bt_dis_hilight.png";
11342 part { name: "elm.swallow.content";
11344 description { state: "default" 0.0;
11351 program { name: "show";
11352 signal: "elm,action,show";
11354 action: STATE_SET "visible" 0.0;
11357 program { name: "show_2";
11359 action: STATE_SET "default" 0.0;
11363 program { name: "show_3";
11365 action: STATE_SET "visible" 0.0;
11367 transition: LINEAR 0.5;
11369 program { name: "hide";
11370 signal: "elm,action,hide";
11372 action: STATE_SET "default" 0.0;
11377 group { name: "elm/notify/top_right/default";
11378 //this group is a design similar to the inwin group
11380 image: "shad_circ.png" COMP;
11381 image: "bt_dis_base.png" COMP;
11382 image: "bt_dis_hilight.png" COMP;
11385 part { name: "base";
11389 description { state: "default" 0.0;
11391 rel1.offset: 10 10;
11392 rel2.offset: -10 -10;
11393 rel1.relative: 0.0 -1.0;
11394 rel2.relative: 1.0 0.0;
11396 description { state: "visible" 0.0;
11397 inherit: "default" 0.0;
11399 rel1.relative: 0.0 0.0;
11400 rel2.relative: 1.0 1.0;
11403 part { name: "shad";
11405 description { state: "default" 0.0;
11406 image.normal: "shad_circ.png";
11407 rel1.to: "elm.swallow.content";
11408 rel1.offset: -64 -64;
11409 rel2.to: "elm.swallow.content";
11410 rel2.offset: 63 63;
11414 part { name: "pop";
11416 description { state: "default" 0.0;
11417 rel1.to: "elm.swallow.content";
11418 rel1.offset: -5 -5;
11419 rel2.to: "elm.swallow.content";
11422 normal: "bt_dis_base.png";
11425 image.middle: SOLID;
11428 part { name: "popover";
11430 description { state: "default" 0.0;
11433 rel2.relative: 1.0 0.5;
11435 normal: "bt_dis_hilight.png";
11440 part { name: "elm.swallow.content";
11442 description { state: "default" 0.0;
11449 program { name: "show";
11450 signal: "elm,action,show";
11452 action: STATE_SET "visible" 0.0;
11455 program { name: "show_2";
11457 action: STATE_SET "default" 0.0;
11461 program { name: "show_3";
11463 action: STATE_SET "visible" 0.0;
11465 transition: LINEAR 0.5;
11467 program { name: "hide";
11468 signal: "elm,action,hide";
11470 action: STATE_SET "default" 0.0;
11475 group { name: "elm/notify/bottom_left/default";
11476 //this group is a design similar to the inwin group
11478 image: "shad_circ.png" COMP;
11479 image: "bt_dis_base.png" COMP;
11480 image: "bt_dis_hilight.png" COMP;
11483 part { name: "base";
11487 description { state: "default" 0.0;
11489 rel1.offset: 10 10;
11490 rel2.offset: -10 -10;
11491 rel1.relative: 0.0 1.0;
11492 rel2.relative: 1.0 2.0;
11494 description { state: "visible" 0.0;
11495 inherit: "default" 0.0;
11497 rel1.relative: 0.0 0.0;
11498 rel2.relative: 1.0 1.0;
11501 part { name: "shad";
11503 description { state: "default" 0.0;
11504 image.normal: "shad_circ.png";
11505 rel1.to: "elm.swallow.content";
11506 rel1.offset: -64 -64;
11507 rel2.to: "elm.swallow.content";
11508 rel2.offset: 63 63;
11512 part { name: "pop";
11514 description { state: "default" 0.0;
11515 rel1.to: "elm.swallow.content";
11516 rel1.offset: -5 -5;
11517 rel2.to: "elm.swallow.content";
11520 normal: "bt_dis_base.png";
11523 image.middle: SOLID;
11526 part { name: "popover";
11528 description { state: "default" 0.0;
11531 rel2.relative: 1.0 0.5;
11533 normal: "bt_dis_hilight.png";
11538 part { name: "elm.swallow.content";
11540 description { state: "default" 0.0;
11547 program { name: "show";
11548 signal: "elm,action,show";
11550 action: STATE_SET "visible" 0.0;
11553 program { name: "show_2";
11555 action: STATE_SET "default" 0.0;
11559 program { name: "show_3";
11561 action: STATE_SET "visible" 0.0;
11563 transition: LINEAR 0.5;
11565 program { name: "hide";
11566 signal: "elm,action,hide";
11568 action: STATE_SET "default" 0.0;
11573 group { name: "elm/notify/bottom_right/default";
11574 //this group is a design similar to the inwin group
11576 image: "shad_circ.png" COMP;
11577 image: "bt_dis_base.png" COMP;
11578 image: "bt_dis_hilight.png" COMP;
11581 part { name: "base";
11585 description { state: "default" 0.0;
11587 rel1.offset: 10 10;
11588 rel2.offset: -10 -10;
11589 rel1.relative: 0.0 1.0;
11590 rel2.relative: 1.0 2.0;
11592 description { state: "visible" 0.0;
11593 inherit: "default" 0.0;
11595 rel1.relative: 0.0 0.0;
11596 rel2.relative: 1.0 1.0;
11599 part { name: "shad";
11601 description { state: "default" 0.0;
11602 image.normal: "shad_circ.png";
11603 rel1.to: "elm.swallow.content";
11604 rel1.offset: -64 -64;
11605 rel2.to: "elm.swallow.content";
11606 rel2.offset: 63 63;
11610 part { name: "pop";
11612 description { state: "default" 0.0;
11613 rel1.to: "elm.swallow.content";
11614 rel1.offset: -5 -5;
11615 rel2.to: "elm.swallow.content";
11618 normal: "bt_dis_base.png";
11621 image.middle: SOLID;
11624 part { name: "popover";
11626 description { state: "default" 0.0;
11629 rel2.relative: 1.0 0.5;
11631 normal: "bt_dis_hilight.png";
11636 part { name: "elm.swallow.content";
11638 description { state: "default" 0.0;
11645 program { name: "show";
11646 signal: "elm,action,show";
11648 action: STATE_SET "visible" 0.0;
11651 program { name: "show_2";
11653 action: STATE_SET "default" 0.0;
11657 program { name: "show_3";
11659 action: STATE_SET "visible" 0.0;
11661 transition: LINEAR 0.5;
11663 program { name: "hide";
11664 signal: "elm,action,hide";
11666 action: STATE_SET "default" 0.0;
11672 ///////////////////////////////////////////////////////////////////////////////
11673 group { name: "elm/slideshow/base/default";
11675 item: transitions "fade black_fade horizontal vertical square";
11676 item: layouts "fullscreen not_fullscreen";
11679 part { name: "whole";
11682 state: "default" 0.0;
11684 color: 20 20 20 255;
11687 part { name: "image_1_whole";
11689 state: "default" 0.0;
11690 color: 255 255 255 255;
11693 state: "fade_prev_next" 0.0;
11694 inherit: "default" 0.0;
11695 color: 255 255 255 0;
11698 state: "black_fade_prev_next_init" 0.0;
11699 inherit: "default" 0.0;
11700 color: 255 255 255 255;
11703 state: "black_fade_prev_next" 0.0;
11704 inherit: "default" 0.0;
11708 state: "horizontal_next_init" 0.0;
11709 inherit: "default" 0.0;
11712 state: "horizontal_next" 0.0;
11713 inherit: "default" 0.0;
11714 rel1.relative: -1.0 0.0;
11715 rel2.relative: 0.0 1.0;
11718 state: "horizontal_prev_init" 0.0;
11719 inherit: "default" 0.0;
11722 state: "horizontal_prev" 0.0;
11723 inherit: "default" 0.0;
11724 rel1.relative: 1.0 0.0;
11725 rel2.relative: 2.0 1.0;
11728 state: "vertical_next_init" 0.0;
11729 inherit: "default" 0.0;
11732 state: "vertical_next" 0.0;
11733 inherit: "default" 0.0;
11734 rel1.relative: 0.0 -1.0;
11735 rel2.relative: 1.0 0.0;
11738 state: "vertical_prev_init" 0.0;
11739 inherit: "default" 0.0;
11742 state: "vertical_prev" 0.0;
11743 inherit: "default" 0.0;
11744 rel1.relative: 0.0 1.0;
11745 rel2.relative: 1.0 2.0;
11748 state: "square_prev_next" 0.0;
11749 inherit: "default" 0.0;
11750 color: 255 255 255 0;
11753 part { name: "image_2_whole";
11755 state: "default" 0.0;
11757 color: 255 255 255 0;
11760 state: "fade_prev_next" 0.0;
11761 inherit: "default" 0.0;
11762 color: 255 255 255 255;
11765 state: "black_fade_prev_next_init" 0.0;
11766 inherit: "default" 0.0;
11770 state: "black_fade_prev_next" 0.0;
11771 inherit: "default" 0.0;
11772 color: 255 255 255 255;
11775 state: "horizontal_next_init" 0.0;
11776 inherit: "default" 0.0;
11777 rel1.relative: 1.0 0.0;
11778 rel2.relative: 2.0 1.0;
11779 color: 255 255 255 255;
11782 state: "horizontal_next" 0.0;
11783 inherit: "default" 0.0;
11784 color: 255 255 255 255;
11787 state: "horizontal_prev_init" 0.0;
11788 inherit: "default" 0.0;
11789 rel1.relative: -1.0 0.0;
11790 rel2.relative: 0.0 1.0;
11791 color: 255 255 255 255;
11794 state: "horizontal_prev" 0.0;
11795 inherit: "default" 0.0;
11796 color: 255 255 255 255;
11799 state: "vertical_next_init" 0.0;
11800 inherit: "default" 0.0;
11801 rel1.relative: 0.0 1.0;
11802 rel2.relative: 1.0 2.0;
11803 color: 255 255 255 255;
11806 state: "vertical_next" 0.0;
11807 inherit: "default" 0.0;
11808 color: 255 255 255 255;
11811 state: "vertical_prev_init" 0.0;
11812 inherit: "default" 0.0;
11813 rel1.relative: 0.0 -1.0;
11814 rel2.relative: 1.0 0.0;
11815 color: 255 255 255 255;
11818 state: "vertical_prev" 0.0;
11819 inherit: "default" 0.0;
11820 color: 255 255 255 255;
11823 state: "square_prev_next_init" 0.0;
11824 inherit: "default" 0.0;
11825 rel1.relative: 0.5 0.5;
11826 rel2.relative: 0.5 0.5;
11827 color: 255 255 255 255;
11830 state: "square_prev_next" 0.0;
11831 inherit: "default" 0.0;
11832 rel1.relative: 0.0 0.0;
11833 rel2.relative: 1.0 1.0;
11834 color: 255 255 255 255;
11837 part { name: "elm.swallow.1";
11839 clip_to: "image_1_whole";
11841 state: "default" 0.0;
11842 rel1.to: "image_1_whole";
11843 rel2.to: "image_1_whole";
11844 color: 255 255 255 255;
11847 state: "not_fullscreen" 0.0;
11848 rel1.relative: 0.1 0.1;
11849 rel1.to: "image_1_whole";
11850 rel2.relative: 0.9 0.9;
11851 rel2.to: "image_1_whole";
11852 color: 255 255 255 255;
11855 part { name: "elm.swallow.2";
11857 clip_to: "image_2_whole";
11859 state: "default" 0.0;
11860 color: 255 255 255 255;
11861 rel1.to: "image_2_whole";
11862 rel2.to: "image_2_whole";
11865 state: "not_fullscreen" 0.0;
11866 color: 255 255 255 255;
11867 rel1.relative: 0.1 0.1;
11868 rel1.to: "image_2_whole";
11869 rel2.relative: 0.9 0.9;
11870 rel2.to: "image_2_whole";
11873 part { name: "events_catcher";
11877 state: "default" 0.0;
11885 program { name: "layout_fullscreen";
11886 signal: "layout,fullscreen";
11887 source: "slideshow";
11888 action: STATE_SET "default" 0.0;
11889 target: "elm.swallow.1";
11890 target: "elm.swallow.2";
11891 transition: SINUSOIDAL 1.0;
11893 program { name: "layout_not_fullscreen";
11894 signal: "layout,not_fullscreen";
11895 source: "slideshow";
11896 action: STATE_SET "not_fullscreen" 0.0;
11897 target: "elm.swallow.1";
11898 target: "elm.swallow.2";
11899 transition: SINUSOIDAL 1.0;
11902 program { name: "fade_next";
11903 signal: "fade,next";
11904 source: "slideshow";
11905 action: STATE_SET "default" 0.0;
11906 target: "image_1_whole";
11907 target: "image_2_whole";
11908 after: "fade_next_2";
11910 program { name: "fade_next_2";
11911 action: STATE_SET "fade_prev_next" 0.0;
11912 target: "image_1_whole";
11913 target: "image_2_whole";
11914 transition: SINUSOIDAL 1.5;
11917 program { name: "fade_previous";
11918 signal: "fade,previous";
11919 source: "slideshow";
11920 action: STATE_SET "default" 0.0;
11921 target: "image_1_whole";
11922 target: "image_2_whole";
11923 after: "fade_previous_2";
11925 program { name: "fade_previous_2";
11926 action: STATE_SET "fade_prev_next" 0.0;
11927 target: "image_1_whole";
11928 target: "image_2_whole";
11929 transition: SINUSOIDAL 1.5;
11932 program { name: "black_fade_next";
11933 signal: "black_fade,next";
11934 source: "slideshow";
11935 action: STATE_SET "black_fade_prev_next_init" 0.0;
11936 target: "image_1_whole";
11937 target: "image_2_whole";
11938 after: "black_fade_next_2";
11940 program { name: "black_fade_next_2";
11941 action: STATE_SET "black_fade_prev_next" 0.0;
11942 target: "image_1_whole";
11943 transition: SINUSOIDAL 0.75;
11944 after: "black_fade_next_3";
11946 program { name: "black_fade_next_3";
11947 action: STATE_SET "black_fade_prev_next" 0.0;
11948 target: "image_2_whole";
11949 transition: SINUSOIDAL 0.75;
11952 program { name: "black_fade_previous";
11953 signal: "black_fade,previous";
11954 source: "slideshow";
11955 action: STATE_SET "black_fade_prev_next_init" 0.0;
11956 target: "image_1_whole";
11957 target: "image_2_whole";
11958 after: "black_fade_previous_2";
11960 program { name: "black_fade_previous_2";
11961 action: STATE_SET "black_fade_prev_next" 0.0;
11962 target: "image_1_whole";
11963 transition: SINUSOIDAL 0.75;
11964 after: "black_fade_previous_3";
11966 program { name: "black_fade_previous_3";
11967 action: STATE_SET "black_fade_prev_next" 0.0;
11968 target: "image_2_whole";
11969 transition: SINUSOIDAL 0.75;
11972 program { name: "horizontal_next";
11973 signal: "horizontal,next";
11974 source: "slideshow";
11975 action: STATE_SET "horizontal_next_init" 0.0;
11976 target: "image_1_whole";
11977 target: "image_2_whole";
11978 after: "horizontal_next_2";
11980 program { name: "horizontal_next_2";
11981 action: STATE_SET "horizontal_next" 0.0;
11982 target: "image_1_whole";
11983 target: "image_2_whole";
11984 transition: SINUSOIDAL 1.5;
11987 program { name: "horizontal_previous";
11988 signal: "horizontal,previous";
11989 source: "slideshow";
11990 action: STATE_SET "horizontal_prev_init" 0.0;
11991 target: "image_1_whole";
11992 target: "image_2_whole";
11993 after: "horizontal_previous_2";
11995 program { name: "horizontal_previous_2";
11996 action: STATE_SET "horizontal_prev" 0.0;
11997 target: "image_1_whole";
11998 target: "image_2_whole";
11999 transition: SINUSOIDAL 1.5;
12002 program { name: "vertical_next";
12003 signal: "vertical,next";
12004 source: "slideshow";
12005 action: STATE_SET "vertical_next_init" 0.0;
12006 target: "image_1_whole";
12007 target: "image_2_whole";
12008 after: "vertical_next_2";
12010 program { name: "vertical_next_2";
12011 action: STATE_SET "vertical_next" 0.0;
12012 target: "image_1_whole";
12013 target: "image_2_whole";
12014 transition: SINUSOIDAL 1.5;
12017 program { name: "vertical_previous";
12018 signal: "vertical,previous";
12019 source: "slideshow";
12020 action: STATE_SET "vertical_prev_init" 0.0;
12021 target: "image_1_whole";
12022 target: "image_2_whole";
12023 after: "vertical_previous_2";
12025 program { name: "vertical_previous_2";
12026 action: STATE_SET "vertical_prev" 0.0;
12027 target: "image_1_whole";
12028 target: "image_2_whole";
12029 transition: SINUSOIDAL 1.5;
12032 program { name: "square_next";
12033 signal: "square,next";
12034 source: "slideshow";
12035 action: STATE_SET "square_prev_next_init" 0.0;
12036 target: "image_2_whole";
12037 after: "square_next_2";
12039 program { name: "square_next_2";
12040 action: STATE_SET "square_prev_next" 0.0;
12041 target: "image_2_whole";
12042 target: "image_1_whole";
12043 transition: SINUSOIDAL 1.5;
12046 program { name: "square_previous";
12047 signal: "square,previous";
12048 source: "slideshow";
12049 action: STATE_SET "square_prev_next_init" 0.0;
12050 target: "image_2_whole";
12051 after: "square_next_2";
12053 program { name: "end";
12054 action: SIGNAL_EMIT "end" "slideshow";
12056 program { name: "end_signal";
12057 signal: "anim,end";
12058 source: "slideshow";
12059 action: STATE_SET "default" 0.0;
12060 target: "image_1_whole";
12061 target: "image_2_whole";
12066 ///////////////////////////////////////////////////////////////////////////////
12067 group { name: "elm/win/inwin/default";
12069 image: "shad_circ.png" COMP;
12070 image: "bt_dis_base.png" COMP;
12071 image: "bt_dis_hilight.png" COMP;
12074 part { name: "base";
12077 description { state: "default" 0.0;
12080 description { state: "visible" 0.0;
12081 inherit: "default" 1.0;
12085 part { name: "shad";
12087 description { state: "default" 0.0;
12088 image.normal: "shad_circ.png";
12089 rel1.to: "elm.swallow.content";
12090 rel1.offset: -64 -64;
12091 rel2.to: "elm.swallow.content";
12092 rel2.offset: 63 63;
12096 part { name: "pop";
12098 description { state: "default" 0.0;
12099 rel1.to: "elm.swallow.content";
12100 rel1.offset: -5 -5;
12101 rel2.to: "elm.swallow.content";
12104 normal: "bt_dis_base.png";
12107 image.middle: SOLID;
12110 part { name: "popover";
12112 description { state: "default" 0.0;
12115 rel2.relative: 1.0 0.5;
12117 normal: "bt_dis_hilight.png";
12122 part { name: "elm.swallow.content";
12124 description { state: "default" 0.0;
12125 rel1.relative: 0.1 0.1;
12126 rel2.relative: 0.9 0.9;
12131 program { name: "show";
12132 signal: "elm,action,show";
12134 action: STATE_SET "visible" 0.0;
12135 // transition: DECELERATE 0.5;
12138 program { name: "hide";
12139 signal: "elm,action,hide";
12141 action: STATE_SET "default" 0.0;
12142 // transition: DECELERATE 0.5;
12148 group { name: "elm/win/inwin/minimal";
12150 image: "shad_circ.png" COMP;
12151 image: "bt_dis_base.png" COMP;
12152 image: "bt_dis_hilight.png" COMP;
12155 part { name: "base";
12158 description { state: "default" 0.0;
12161 description { state: "visible" 0.0;
12162 inherit: "default" 1.0;
12166 part { name: "shad";
12168 description { state: "default" 0.0;
12169 image.normal: "shad_circ.png";
12170 rel1.to: "elm.swallow.content";
12171 rel1.offset: -64 -64;
12172 rel2.to: "elm.swallow.content";
12173 rel2.offset: 63 63;
12177 part { name: "pop";
12179 description { state: "default" 0.0;
12180 rel1.to: "elm.swallow.content";
12181 rel1.offset: -5 -5;
12182 rel2.to: "elm.swallow.content";
12185 normal: "bt_dis_base.png";
12188 image.middle: SOLID;
12191 part { name: "popover";
12193 description { state: "default" 0.0;
12196 rel2.relative: 1.0 0.5;
12198 normal: "bt_dis_hilight.png";
12203 part { name: "elm.swallow.content";
12205 description { state: "default" 0.0;
12207 rel1.relative: 0.5 0.5;
12208 rel2.relative: 0.5 0.5;
12213 program { name: "show";
12214 signal: "elm,action,show";
12216 action: STATE_SET "visible" 0.0;
12217 // transition: DECELERATE 0.5;
12220 program { name: "hide";
12221 signal: "elm,action,hide";
12223 action: STATE_SET "default" 0.0;
12224 // transition: DECELERATE 0.5;
12230 group { name: "elm/win/inwin/minimal_vertical";
12232 image: "shad_circ.png" COMP;
12233 image: "bt_dis_base.png" COMP;
12234 image: "bt_dis_hilight.png" COMP;
12237 part { name: "base";
12240 description { state: "default" 0.0;
12243 description { state: "visible" 0.0;
12244 inherit: "default" 1.0;
12248 part { name: "shad";
12250 description { state: "default" 0.0;
12251 image.normal: "shad_circ.png";
12252 rel1.to: "elm.swallow.content";
12253 rel1.offset: -64 -64;
12254 rel2.to: "elm.swallow.content";
12255 rel2.offset: 63 63;
12259 part { name: "pop";
12261 description { state: "default" 0.0;
12262 rel1.to: "elm.swallow.content";
12263 rel1.offset: -5 -5;
12264 rel2.to: "elm.swallow.content";
12267 normal: "bt_dis_base.png";
12270 image.middle: SOLID;
12273 part { name: "popover";
12275 description { state: "default" 0.0;
12278 rel2.relative: 1.0 0.5;
12280 normal: "bt_dis_hilight.png";
12285 part { name: "elm.swallow.content";
12287 description { state: "default" 0.0;
12289 rel1.relative: 0.1 0.5;
12290 rel2.relative: 0.9 0.5;
12295 program { name: "show";
12296 signal: "elm,action,show";
12298 action: STATE_SET "visible" 0.0;
12299 // transition: DECELERATE 0.5;
12302 program { name: "hide";
12303 signal: "elm,action,hide";
12305 action: STATE_SET "default" 0.0;
12306 // transition: DECELERATE 0.5;
12312 ///////////////////////////////////////////////////////////////////////////////
12314 ///////////////////////////////////////////////////////////////////////////////
12315 group { name: "elm/list/item/default";
12316 data.item: "stacking" "above";
12318 image: "bt_sm_base1.png" COMP;
12319 image: "bt_sm_shine.png" COMP;
12320 image: "bt_sm_hilight.png" COMP;
12321 image: "ilist_1.png" COMP;
12322 image: "ilist_item_shadow.png" COMP;
12330 state: "default" 0.0;
12338 state: "default" 0.0;
12353 normal: "ilist_item_shadow.png";
12362 state: "default" 0.0;
12364 normal: "ilist_1.png";
12372 description { state: "default" 0.0;
12374 color: 255 255 255 0;
12384 normal: "bt_sm_base1.png";
12387 image.middle: SOLID;
12389 description { state: "selected" 0.0;
12390 inherit: "default" 0.0;
12392 color: 255 255 255 255;
12403 part { name: "elm.swallow.icon";
12405 description { state: "default" 0.0;
12418 part { name: "elm.swallow.end";
12420 description { state: "default" 0.0;
12433 part { name: "elm.text";
12435 effect: SOFT_SHADOW;
12439 state: "default" 0.0;
12442 to_x: "elm.swallow.icon";
12447 to_x: "elm.swallow.end";
12459 text_class: "list_item";
12462 description { state: "selected" 0.0;
12463 inherit: "default" 0.0;
12464 color: 224 224 224 255;
12468 part { name: "fg1";
12470 description { state: "default" 0.0;
12472 color: 255 255 255 0;
12474 rel2.relative: 1.0 0.5;
12477 normal: "bt_sm_hilight.png";
12481 description { state: "selected" 0.0;
12482 inherit: "default" 0.0;
12484 color: 255 255 255 255;
12487 part { name: "fg2";
12489 description { state: "default" 0.0;
12491 color: 255 255 255 0;
12495 normal: "bt_sm_shine.png";
12499 description { state: "selected" 0.0;
12500 inherit: "default" 0.0;
12502 color: 255 255 255 255;
12509 signal: "elm,state,selected";
12511 action: STATE_SET "selected" 0.0;
12515 target: "elm.text";
12518 name: "go_passive";
12519 signal: "elm,state,unselected";
12521 action: STATE_SET "default" 0.0;
12525 target: "elm.text";
12526 transition: LINEAR 0.1;
12530 group { name: "elm/list/item_odd/default";
12531 data.item: "stacking" "below";
12532 data.item: "selectraise" "on";
12534 image: "bt_sm_base1.png" COMP;
12535 image: "bt_sm_shine.png" COMP;
12536 image: "bt_sm_hilight.png" COMP;
12537 image: "ilist_2.png" COMP;
12545 state: "default" 0.0;
12553 state: "default" 0.0;
12555 normal: "ilist_2.png";
12563 description { state: "default" 0.0;
12565 color: 255 255 255 0;
12575 normal: "bt_sm_base1.png";
12578 image.middle: SOLID;
12580 description { state: "selected" 0.0;
12581 inherit: "default" 0.0;
12583 color: 255 255 255 255;
12595 name: "elm.swallow.icon";
12597 description { state: "default" 0.0;
12611 name: "elm.swallow.end";
12613 description { state: "default" 0.0;
12629 effect: SOFT_SHADOW;
12633 state: "default" 0.0;
12636 to_x: "elm.swallow.icon";
12641 to_x: "elm.swallow.end";
12653 text_class: "list_item";
12656 description { state: "selected" 0.0;
12657 inherit: "default" 0.0;
12658 color: 224 224 224 255;
12662 part { name: "fg1";
12664 description { state: "default" 0.0;
12666 color: 255 255 255 0;
12668 rel2.relative: 1.0 0.5;
12671 normal: "bt_sm_hilight.png";
12675 description { state: "selected" 0.0;
12676 inherit: "default" 0.0;
12678 color: 255 255 255 255;
12681 part { name: "fg2";
12683 description { state: "default" 0.0;
12685 color: 255 255 255 0;
12689 normal: "bt_sm_shine.png";
12693 description { state: "selected" 0.0;
12694 inherit: "default" 0.0;
12696 color: 255 255 255 255;
12703 signal: "elm,state,selected";
12705 action: STATE_SET "selected" 0.0;
12709 target: "elm.text";
12712 name: "go_passive";
12713 signal: "elm,state,unselected";
12715 action: STATE_SET "default" 0.0;
12719 target: "elm.text";
12720 transition: LINEAR 0.1;
12724 group { name: "elm/list/item_compress/default";
12725 data.item: "stacking" "above";
12726 data.item: "selectraise" "on";
12728 image: "bt_sm_base1.png" COMP;
12729 image: "bt_sm_shine.png" COMP;
12730 image: "bt_sm_hilight.png" COMP;
12731 image: "ilist_1.png" COMP;
12732 image: "ilist_item_shadow.png" COMP;
12740 state: "default" 0.0;
12747 description { state: "default" 0.0;
12762 normal: "ilist_item_shadow.png";
12771 state: "default" 0.0;
12773 normal: "ilist_1.png";
12781 description { state: "default" 0.0;
12783 color: 255 255 255 0;
12793 normal: "bt_sm_base1.png";
12796 image.middle: SOLID;
12798 description { state: "selected" 0.0;
12799 inherit: "default" 0.0;
12801 color: 255 255 255 255;
12812 part { name: "elm.swallow.icon";
12814 description { state: "default" 0.0;
12827 part { name: "elm.swallow.end";
12829 description { state: "default" 0.0;
12845 effect: SOFT_SHADOW;
12848 description { state: "default" 0.0;
12851 to_x: "elm.swallow.icon";
12856 to_x: "elm.swallow.end";
12868 text_class: "list_item";
12871 description { state: "selected" 0.0;
12872 inherit: "default" 0.0;
12873 color: 224 224 224 255;
12877 part { name: "fg1";
12879 description { state: "default" 0.0;
12881 color: 255 255 255 0;
12883 rel2.relative: 1.0 0.5;
12886 normal: "bt_sm_hilight.png";
12890 description { state: "selected" 0.0;
12891 inherit: "default" 0.0;
12893 color: 255 255 255 255;
12896 part { name: "fg2";
12898 description { state: "default" 0.0;
12900 color: 255 255 255 0;
12904 normal: "bt_sm_shine.png";
12908 description { state: "selected" 0.0;
12909 inherit: "default" 0.0;
12911 color: 255 255 255 255;
12918 signal: "elm,state,selected";
12920 action: STATE_SET "selected" 0.0;
12924 target: "elm.text";
12927 name: "go_passive";
12928 signal: "elm,state,unselected";
12930 action: STATE_SET "default" 0.0;
12934 target: "elm.text";
12935 transition: LINEAR 0.1;
12939 group { name: "elm/list/item_compress_odd/default";
12940 data.item: "stacking" "below";
12941 data.item: "selectraise" "on";
12943 image: "bt_sm_base1.png" COMP;
12944 image: "bt_sm_shine.png" COMP;
12945 image: "bt_sm_hilight.png" COMP;
12946 image: "ilist_2.png" COMP;
12954 state: "default" 0.0;
12962 state: "default" 0.0;
12964 normal: "ilist_2.png";
12972 description { state: "default" 0.0;
12974 color: 255 255 255 0;
12984 normal: "bt_sm_base1.png";
12987 image.middle: SOLID;
12989 description { state: "selected" 0.0;
12990 inherit: "default" 0.0;
12992 color: 255 255 255 255;
13003 part { name: "elm.swallow.icon";
13005 description { state: "default" 0.0;
13018 part { name: "elm.swallow.end";
13020 description { state: "default" 0.0;
13036 effect: SOFT_SHADOW;
13040 state: "default" 0.0;
13043 to_x: "elm.swallow.icon";
13048 to_x: "elm.swallow.end";
13060 text_class: "list_item";
13063 description { state: "selected" 0.0;
13064 inherit: "default" 0.0;
13065 color: 224 224 224 255;
13069 part { name: "fg1";
13071 description { state: "default" 0.0;
13073 color: 255 255 255 0;
13075 rel2.relative: 1.0 0.5;
13078 normal: "bt_sm_hilight.png";
13082 description { state: "selected" 0.0;
13083 inherit: "default" 0.0;
13085 color: 255 255 255 255;
13088 part { name: "fg2";
13090 description { state: "default" 0.0;
13092 color: 255 255 255 0;
13096 normal: "bt_sm_shine.png";
13100 description { state: "selected" 0.0;
13101 inherit: "default" 0.0;
13103 color: 255 255 255 255;
13110 signal: "elm,state,selected";
13112 action: STATE_SET "selected" 0.0;
13116 target: "elm.text";
13119 name: "go_passive";
13120 signal: "elm,state,unselected";
13122 action: STATE_SET "default" 0.0;
13126 target: "elm.text";
13127 transition: LINEAR 0.1;
13132 ///////////////////////////////////////////////////////////////////////////////
13133 group { name: "elm/list/h_item/default";
13134 data.item: "stacking" "above";
13136 image: "bt_sm_base1.png" COMP;
13137 image: "bt_sm_shine.png" COMP;
13138 image: "bt_sm_hilight.png" COMP;
13139 image: "ilist_1_h.png" COMP;
13140 image: "ilist_item_shadow_h.png" COMP;
13148 state: "default" 0.0;
13156 state: "default" 0.0;
13171 normal: "ilist_item_shadow_h.png";
13180 state: "default" 0.0;
13182 normal: "ilist_1_h.png";
13190 description { state: "default" 0.0;
13192 color: 255 255 255 0;
13202 normal: "bt_sm_base1.png";
13205 image.middle: SOLID;
13207 description { state: "selected" 0.0;
13208 inherit: "default" 0.0;
13210 color: 255 255 255 255;
13221 part { name: "elm.swallow.icon";
13223 description { state: "default" 0.0;
13236 part { name: "elm.swallow.end";
13238 description { state: "default" 0.0;
13251 part { name: "elm.text";
13253 effect: SOFT_SHADOW;
13257 state: "default" 0.0;
13260 to_x: "elm.swallow.icon";
13265 to_x: "elm.swallow.end";
13276 text_class: "list_item";
13279 description { state: "selected" 0.0;
13280 inherit: "default" 0.0;
13281 color: 224 224 224 255;
13285 part { name: "fg1";
13287 description { state: "default" 0.0;
13289 color: 255 255 255 0;
13291 rel2.relative: 1.0 0.5;
13294 normal: "bt_sm_hilight.png";
13298 description { state: "selected" 0.0;
13299 inherit: "default" 0.0;
13301 color: 255 255 255 255;
13304 part { name: "fg2";
13306 description { state: "default" 0.0;
13308 color: 255 255 255 0;
13312 normal: "bt_sm_shine.png";
13316 description { state: "selected" 0.0;
13317 inherit: "default" 0.0;
13319 color: 255 255 255 255;
13326 signal: "elm,state,selected";
13328 action: STATE_SET "selected" 0.0;
13332 target: "elm.text";
13335 name: "go_passive";
13336 signal: "elm,state,unselected";
13338 action: STATE_SET "default" 0.0;
13342 target: "elm.text";
13343 transition: LINEAR 0.1;
13347 group { name: "elm/list/h_item_odd/default";
13348 data.item: "stacking" "below";
13349 data.item: "selectraise" "on";
13351 image: "bt_sm_base1.png" COMP;
13352 image: "bt_sm_shine.png" COMP;
13353 image: "bt_sm_hilight.png" COMP;
13354 image: "ilist_2_h.png" COMP;
13362 state: "default" 0.0;
13370 state: "default" 0.0;
13372 normal: "ilist_2_h.png";
13380 description { state: "default" 0.0;
13382 color: 255 255 255 0;
13392 normal: "bt_sm_base1.png";
13395 image.middle: SOLID;
13397 description { state: "selected" 0.0;
13398 inherit: "default" 0.0;
13400 color: 255 255 255 255;
13412 name: "elm.swallow.icon";
13414 description { state: "default" 0.0;
13428 name: "elm.swallow.end";
13430 description { state: "default" 0.0;
13443 part { name: "elm.text";
13445 effect: SOFT_SHADOW;
13449 state: "default" 0.0;
13452 to_x: "elm.swallow.icon";
13457 to_x: "elm.swallow.end";
13468 text_class: "list_item";
13471 description { state: "selected" 0.0;
13472 inherit: "default" 0.0;
13473 color: 224 224 224 255;
13477 part { name: "fg1";
13479 description { state: "default" 0.0;
13481 color: 255 255 255 0;
13483 rel2.relative: 1.0 0.5;
13486 normal: "bt_sm_hilight.png";
13490 description { state: "selected" 0.0;
13491 inherit: "default" 0.0;
13493 color: 255 255 255 255;
13496 part { name: "fg2";
13498 description { state: "default" 0.0;
13500 color: 255 255 255 0;
13504 normal: "bt_sm_shine.png";
13508 description { state: "selected" 0.0;
13509 inherit: "default" 0.0;
13511 color: 255 255 255 255;
13518 signal: "elm,state,selected";
13520 action: STATE_SET "selected" 0.0;
13524 target: "elm.text";
13527 name: "go_passive";
13528 signal: "elm,state,unselected";
13530 action: STATE_SET "default" 0.0;
13534 target: "elm.text";
13535 transition: LINEAR 0.1;
13539 group { name: "elm/list/h_item_compress/default";
13540 data.item: "stacking" "above";
13541 data.item: "selectraise" "on";
13543 image: "bt_sm_base1.png" COMP;
13544 image: "bt_sm_shine.png" COMP;
13545 image: "bt_sm_hilight.png" COMP;
13546 image: "ilist_1_h.png" COMP;
13547 image: "ilist_item_shadow_h.png" COMP;
13555 state: "default" 0.0;
13562 description { state: "default" 0.0;
13577 normal: "ilist_item_shadow_h.png";
13586 state: "default" 0.0;
13588 normal: "ilist_1_h.png";
13596 description { state: "default" 0.0;
13598 color: 255 255 255 0;
13608 normal: "bt_sm_base1.png";
13611 image.middle: SOLID;
13613 description { state: "selected" 0.0;
13614 inherit: "default" 0.0;
13616 color: 255 255 255 255;
13627 part { name: "elm.swallow.icon";
13629 description { state: "default" 0.0;
13642 part { name: "elm.swallow.end";
13644 description { state: "default" 0.0;
13660 effect: SOFT_SHADOW;
13663 description { state: "default" 0.0;
13666 to_x: "elm.swallow.icon";
13671 to_x: "elm.swallow.end";
13682 text_class: "list_item";
13685 description { state: "selected" 0.0;
13686 inherit: "default" 0.0;
13687 color: 224 224 224 255;
13691 part { name: "fg1";
13693 description { state: "default" 0.0;
13695 color: 255 255 255 0;
13697 rel2.relative: 1.0 0.5;
13700 normal: "bt_sm_hilight.png";
13704 description { state: "selected" 0.0;
13705 inherit: "default" 0.0;
13707 color: 255 255 255 255;
13710 part { name: "fg2";
13712 description { state: "default" 0.0;
13714 color: 255 255 255 0;
13718 normal: "bt_sm_shine.png";
13722 description { state: "selected" 0.0;
13723 inherit: "default" 0.0;
13725 color: 255 255 255 255;
13732 signal: "elm,state,selected";
13734 action: STATE_SET "selected" 0.0;
13738 target: "elm.text";
13741 name: "go_passive";
13742 signal: "elm,state,unselected";
13744 action: STATE_SET "default" 0.0;
13748 target: "elm.text";
13749 transition: LINEAR 0.1;
13753 group { name: "elm/list/h_item_compress_odd/default";
13754 data.item: "stacking" "below";
13755 data.item: "selectraise" "on";
13757 image: "bt_sm_base1.png" COMP;
13758 image: "bt_sm_shine.png" COMP;
13759 image: "bt_sm_hilight.png" COMP;
13760 image: "ilist_2_h.png" COMP;
13768 state: "default" 0.0;
13776 state: "default" 0.0;
13778 normal: "ilist_2_h.png";
13786 description { state: "default" 0.0;
13788 color: 255 255 255 0;
13798 normal: "bt_sm_base1.png";
13801 image.middle: SOLID;
13803 description { state: "selected" 0.0;
13804 inherit: "default" 0.0;
13806 color: 255 255 255 255;
13817 part { name: "elm.swallow.icon";
13819 description { state: "default" 0.0;
13832 part { name: "elm.swallow.end";
13834 description { state: "default" 0.0;
13847 part { name: "elm.text";
13849 effect: SOFT_SHADOW;
13853 state: "default" 0.0;
13856 to_x: "elm.swallow.icon";
13861 to_x: "elm.swallow.end";
13872 text_class: "list_item";
13875 description { state: "selected" 0.0;
13876 inherit: "default" 0.0;
13877 color: 224 224 224 255;
13881 part { name: "fg1";
13883 description { state: "default" 0.0;
13885 color: 255 255 255 0;
13887 rel2.relative: 1.0 0.5;
13890 normal: "bt_sm_hilight.png";
13894 description { state: "selected" 0.0;
13895 inherit: "default" 0.0;
13897 color: 255 255 255 255;
13900 part { name: "fg2";
13902 description { state: "default" 0.0;
13904 color: 255 255 255 0;
13908 normal: "bt_sm_shine.png";
13912 description { state: "selected" 0.0;
13913 inherit: "default" 0.0;
13915 color: 255 255 255 255;
13922 signal: "elm,state,selected";
13924 action: STATE_SET "selected" 0.0;
13928 target: "elm.text";
13931 name: "go_passive";
13932 signal: "elm,state,unselected";
13934 action: STATE_SET "default" 0.0;
13938 target: "elm.text";
13939 transition: LINEAR 0.1;
13944 ///////////////////////////////////////////////////////////////////////////////
13945 group { name: "elm/slider/horizontal/default";
13946 alias: "elm/slider/horizontal/disabled";
13948 image: "sl_bg.png" COMP;
13949 image: "sl_bg_over.png" COMP;
13951 image: "sl_units.png" COMP;
13954 part { name: "base";
13956 description { state: "default" 0.0;
13965 image.normal: "sl_bg.png";
13969 part { name: "level";
13972 description { state: "default" 0.0;
13977 to_x: "elm.dragable.slider";
13980 color: 255 0 0 200;
13982 description { state: "inverted" 0.0;
13983 inherit: "default" 0.0;
13986 description { state: "disabled" 0.0;
13987 inherit: "default" 0.0;
13988 color: 255 0 0 100;
13990 description { state: "disabled_inverted" 0.0;
13991 inherit: "default" 0.0;
13995 part { name: "level2";
13998 description { state: "default" 0.0;
14003 to_x: "elm.dragable.slider";
14007 color: 255 0 0 200;
14009 description { state: "inverted" 0.0;
14010 inherit: "default" 0.0;
14013 description { state: "disabled" 0.0;
14014 inherit: "default" 0.0;
14016 description { state: "disabled_inverted" 0.0;
14017 inherit: "default" 0.0;
14018 color: 255 0 0 100;
14025 description { state: "default" 0.0;
14027 rel1.offset: -1 -1;
14031 normal: "sl_bg_over.png";
14041 description { state: "default" 0.0;
14043 rel1.to: "elm.swallow.bar";
14044 rel2.to: "elm.swallow.bar";
14048 part { name: "elm.swallow.bar";
14051 description { state: "default" 0.0;
14067 part { name: "elm.swallow.icon";
14069 description { state: "default" 0.0;
14074 to_y: "elm.swallow.bar";
14079 to_y: "elm.swallow.bar";
14082 description { state: "visible" 0.0;
14083 inherit: "default" 0.0;
14086 aspect_preference: VERTICAL;
14090 part { name: "elm.text";
14094 description { state: "default" 0.0;
14098 rel1.to_x: "elm.swallow.icon";
14099 rel1.relative: 1.0 0.0;
14101 rel2.to_x: "elm.swallow.icon";
14102 rel2.relative: 1.0 1.0;
14103 rel2.offset: -1 -5;
14106 font: "Sans,Edje-Vera";
14112 description { state: "visible" 0.0;
14113 inherit: "default" 0.0;
14119 description { state: "disabled" 0.0;
14120 inherit: "default" 0.0;
14121 color: 255 128 128 128;
14124 description { state: "disabled_visible" 0.0;
14125 inherit: "default" 0.0;
14133 name: "elm.swallow.end";
14136 state: "default" 0.0;
14142 to_y: "elm.swallow.bar";
14146 to_y: "elm.swallow.bar";
14149 description { state: "visible" 0.0;
14150 inherit: "default" 0.0;
14153 aspect_preference: VERTICAL;
14154 rel2.offset: -4 -1;
14157 part { name: "units";
14159 description { state: "default" 0.0;
14170 normal: "sl_units.png";
14175 description { state: "visible" 0.0;
14176 inherit: "default" 0.0;
14180 part { name: "elm.units";
14184 description { state: "default" 0.0;
14188 rel1.to_x: "elm.swallow.end";
14189 rel1.relative: 0.0 0.0;
14191 rel2.to_x: "elm.swallow.end";
14192 rel2.relative: 0.0 1.0;
14196 font: "Sans,Edje-Vera";
14202 description { state: "visible" 0.0;
14203 inherit: "default" 0.0;
14208 rel2.offset: -5 -1;
14210 description { state: "disabled" 0.0;
14211 inherit: "default" 0.0;
14212 color: 255 128 128 128;
14215 description { state: "disabled_visible" 0.0;
14216 inherit: "default" 0.0;
14223 part { name: "elm.dragable.slider";
14225 source: "elm/slider/horizontal/indicator/default";
14234 description { state: "default" 0.0;
14246 color: 255 0 0 100;
14249 part { name: "disabler";
14251 description { state: "default" 0.0;
14255 description { state: "disabled" 0.0;
14256 inherit: "default" 0.0;
14262 program { name: "text_show";
14263 signal: "elm,state,text,visible";
14265 action: STATE_SET "visible" 0.0;
14266 target: "elm.text";
14268 program { name: "text_hide";
14269 signal: "elm,state,text,hidden";
14271 action: STATE_SET "default" 0.0;
14272 target: "elm.text";
14274 program { name: "icon_show";
14275 signal: "elm,state,icon,visible";
14277 action: STATE_SET "visible" 0.0;
14278 target: "elm.swallow.icon";
14280 program { name: "icon_hide";
14281 signal: "elm,state,icon,hidden";
14283 action: STATE_SET "default" 0.0;
14284 target: "elm.swallow.icon";
14286 program { name: "end_show";
14287 signal: "elm,state,end,visible";
14289 action: STATE_SET "visible" 0.0;
14290 target: "elm.swallow.end";
14292 program { name: "end_hide";
14293 signal: "elm,state,end,hidden";
14295 action: STATE_SET "default" 0.0;
14296 target: "elm.swallow.end";
14298 program { name: "units_show";
14299 signal: "elm,state,units,visible";
14301 action: STATE_SET "visible" 0.0;
14302 target: "elm.units";
14305 program { name: "units_hide";
14306 signal: "elm,state,units,hidden";
14308 action: STATE_SET "default" 0.0;
14309 target: "elm.units";
14312 program { name: "invert_on";
14313 signal: "elm,state,inverted,on";
14315 action: STATE_SET "inverted" 0.0;
14319 program { name: "invert_off";
14320 signal: "elm,state,inverted,off";
14322 action: STATE_SET "default" 0.0;
14327 name: "go_disabled";
14328 signal: "elm,state,disabled";
14330 action: STATE_SET "disabled" 0.0;
14331 // target: "button0";
14332 target: "disabler";
14333 after: "disable_text";
14334 after: "disable_ind";
14337 program { name: "disable_ind";
14338 action: SIGNAL_EMIT "elm.dragable.slider:elm,state,disabled" "elm";
14340 program { name: "disable_text";
14344 get_state(PART:"elm.text", st, 30, vl);
14345 if (!strcmp(st, "visible"))
14346 set_state(PART:"elm.text", "disabled_visible", 0.0);
14348 set_state(PART:"elm.text", "disabled", 0.0);
14350 get_state(PART:"elm.units", st, 30, vl);
14351 if (!strcmp(st, "visible"))
14352 set_state(PART:"elm.units", "disabled_visible", 0.0);
14354 set_state(PART:"elm.units", "disabled", 0.0);
14356 get_state(PART:"level2", st, 30, vl);
14357 if (!strcmp(st, "inverted"))
14359 set_state(PART:"level", "disabled_inverted", 0.0);
14360 set_state(PART:"level2", "disabled_inverted", 0.0);
14364 set_state(PART:"level", "disabled", 0.0);
14365 set_state(PART:"level2", "disabled", 0.0);
14369 program { name: "enable";
14370 signal: "elm,state,enabled";
14372 action: STATE_SET "default" 0.0;
14373 // target: "button0";
14374 target: "disabler";
14375 after: "enable_text";
14376 after: "enable_ind";
14379 program { name: "enable_ind";
14380 action: SIGNAL_EMIT "elm.dragable.slider:elm,state,enabled" "elm";
14383 program { name: "enable_text";
14387 get_state(PART:"elm.text", st, 30, vl);
14388 if (!strcmp(st, "disabled_visible"))
14389 set_state(PART:"elm.text", "visible", 0.0);
14391 set_state(PART:"elm.text", "default", 0.0);
14393 get_state(PART:"elm.units", st, 30, vl);
14394 if (!strcmp(st, "disabled_visible"))
14395 set_state(PART:"elm.units", "visible", 0.0);
14397 set_state(PART:"elm.units", "default", 0.0);
14399 get_state(PART:"level2", st, 30, vl);
14400 if (!strcmp(st, "disabled_inverted"))
14402 set_state(PART:"level", "inverted", 0.0);
14403 set_state(PART:"level2", "inverted", 0.0);
14407 set_state(PART:"level", "default", 0.0);
14408 set_state(PART:"level2", "default", 0.0);
14415 group { name: "elm/slider/vertical/default";
14417 image: "slv_bg.png" COMP;
14418 image: "slv_bg_over.png" COMP;
14420 image: "slv_units.png" COMP;
14423 part { name: "base";
14425 description { state: "default" 0.0;
14434 image.normal: "slv_bg.png";
14438 part { name: "level";
14441 description { state: "default" 0.0;
14446 to_y: "elm.dragable.slider";
14449 color: 255 0 0 200;
14451 description { state: "inverted" 0.0;
14452 inherit: "default" 0.0;
14455 description { state: "disabled" 0.0;
14456 inherit: "default" 0.0;
14457 color: 255 0 0 100;
14459 description { state: "disabled_inverted" 0.0;
14460 inherit: "default" 0.0;
14464 part { name: "level2";
14467 description { state: "default" 0.0;
14472 to_y: "elm.dragable.slider";
14476 color: 255 0 0 200;
14478 description { state: "inverted" 0.0;
14479 inherit: "default" 0.0;
14482 description { state: "disabled" 0.0;
14483 inherit: "default" 0.0;
14484 color: 255 0 0 100;
14486 description { state: "disabled_inverted" 0.0;
14487 inherit: "default" 0.0;
14488 color: 255 0 0 100;
14495 description { state: "default" 0.0;
14497 rel1.offset: -1 -1;
14501 normal: "slv_bg_over.png";
14511 description { state: "default" 0.0;
14513 rel1.to: "elm.swallow.bar";
14514 rel2.to: "elm.swallow.bar";
14518 part { name: "elm.swallow.bar";
14521 description { state: "default" 0.0;
14537 part { name: "elm.swallow.icon";
14539 description { state: "default" 0.0;
14544 to_x: "elm.swallow.bar";
14549 to_x: "elm.swallow.bar";
14552 description { state: "visible" 0.0;
14553 inherit: "default" 0.0;
14556 aspect_preference: HORIZONTAL;
14560 part { name: "elm.text";
14564 description { state: "default" 0.0;
14568 rel1.to_y: "elm.swallow.icon";
14569 rel1.relative: 0.0 1.0;
14571 rel2.to_y: "elm.swallow.icon";
14572 rel2.relative: 1.0 1.0;
14573 rel2.offset: -1 -1;
14576 font: "Sans,Edje-Vera";
14582 description { state: "visible" 0.0;
14583 inherit: "default" 0.0;
14589 description { state: "disabled" 0.0;
14590 inherit: "default" 0.0;
14591 color: 255 128 128 128;
14594 description { state: "disabled_visible" 0.0;
14595 inherit: "default" 0.0;
14603 name: "elm.swallow.end";
14606 state: "default" 0.0;
14612 to_x: "elm.swallow.bar";
14616 to_x: "elm.swallow.bar";
14619 description { state: "visible" 0.0;
14620 inherit: "default" 0.0;
14623 aspect_preference: HORIZONTAL;
14624 rel2.offset: -1 -4;
14627 part { name: "units";
14629 description { state: "default" 0.0;
14640 normal: "slv_units.png";
14645 description { state: "visible" 0.0;
14646 inherit: "default" 0.0;
14650 part { name: "elm.units";
14654 description { state: "default" 0.0;
14658 rel1.relative: 0.0 0.0;
14659 rel1.to_y: "elm.swallow.end";
14661 rel2.relative: 1.0 0.0;
14662 rel2.to_y: "elm.swallow.end";
14666 font: "Sans,Edje-Vera";
14672 description { state: "visible" 0.0;
14673 inherit: "default" 0.0;
14678 rel2.offset: -9 -9;
14680 description { state: "disabled" 0.0;
14681 inherit: "default" 0.0;
14686 description { state: "disabled_visible" 0.0;
14687 inherit: "default" 0.0;
14692 rel2.offset: -9 -9;
14697 part { name: "elm.dragable.slider";
14699 source: "elm/slider/vertical/indicator/default";
14708 description { state: "default" 0.0;
14723 part { name: "disabler";
14725 description { state: "default" 0.0;
14729 description { state: "disabled" 0.0;
14730 inherit: "default" 0.0;
14737 program { name: "text_show";
14738 signal: "elm,state,text,visible";
14740 action: STATE_SET "visible" 0.0;
14741 target: "elm.text";
14743 program { name: "text_hide";
14744 signal: "elm,state,text,hidden";
14746 action: STATE_SET "default" 0.0;
14747 target: "elm.text";
14749 program { name: "icon_show";
14750 signal: "elm,state,icon,visible";
14752 action: STATE_SET "visible" 0.0;
14753 target: "elm.swallow.icon";
14755 program { name: "icon_hide";
14756 signal: "elm,state,icon,hidden";
14758 action: STATE_SET "default" 0.0;
14759 target: "elm.swallow.icon";
14761 program { name: "end_show";
14762 signal: "elm,state,end,visible";
14764 action: STATE_SET "visible" 0.0;
14765 target: "elm.swallow.end";
14767 program { name: "end_hide";
14768 signal: "elm,state,end,hidden";
14770 action: STATE_SET "default" 0.0;
14771 target: "elm.swallow.end";
14773 program { name: "units_show";
14774 signal: "elm,state,units,visible";
14776 action: STATE_SET "visible" 0.0;
14777 target: "elm.units";
14780 program { name: "units_hide";
14781 signal: "elm,state,units,hidden";
14783 action: STATE_SET "default" 0.0;
14784 target: "elm.units";
14787 program { name: "invert_on";
14788 signal: "elm,state,inverted,on";
14790 action: STATE_SET "inverted" 0.0;
14794 program { name: "invert_off";
14795 signal: "elm,state,inverted,off";
14797 action: STATE_SET "default" 0.0;
14802 name: "go_disabled";
14803 signal: "elm,state,disabled";
14805 action: STATE_SET "disabled" 0.0;
14806 // target: "button0";
14807 target: "disabler";
14808 after: "disable_text";
14809 after: "disable_ind";
14812 program { name: "disable_ind";
14813 action: SIGNAL_EMIT "elm.dragable.slider:elm,state,disabled" "elm";
14816 program { name: "disable_text";
14820 get_state(PART:"elm.text", st, 30, vl);
14821 if (!strcmp(st, "visible"))
14822 set_state(PART:"elm.text", "disabled_visible", 0.0);
14824 set_state(PART:"elm.text", "disabled", 0.0);
14826 get_state(PART:"elm.units", st, 30, vl);
14827 if (!strcmp(st, "visible"))
14828 set_state(PART:"elm.units", "disabled_visible", 0.0);
14830 set_state(PART:"elm.units", "disabled", 0.0);
14832 get_state(PART:"level2", st, 30, vl);
14833 if (!strcmp(st, "inverted"))
14835 set_state(PART:"level", "disabled_inverted", 0.0);
14836 set_state(PART:"level2", "disabled_inverted", 0.0);
14840 set_state(PART:"level", "disabled", 0.0);
14841 set_state(PART:"level2", "disabled", 0.0);
14846 program { name: "enable";
14847 signal: "elm,state,enabled";
14849 action: STATE_SET "default" 0.0;
14850 // target: "button0";
14851 target: "disabler";
14852 after: "enable_text";
14853 after: "enable_ind";
14856 program { name: "enable_ind";
14857 action: SIGNAL_EMIT "elm.dragable.slider:elm,state,enabled" "elm";
14859 program { name: "enable_text";
14863 get_state(PART:"elm.text", st, 30, vl);
14864 if (!strcmp(st, "disabled_visible"))
14865 set_state(PART:"elm.text", "visible", 0.0);
14867 set_state(PART:"elm.text", "default", 0.0);
14869 get_state(PART:"elm.units", st, 30, vl);
14870 if (!strcmp(st, "disabled_visible"))
14871 set_state(PART:"elm.units", "visible", 0.0);
14873 set_state(PART:"elm.units", "default", 0.0);
14875 get_state(PART:"level2", st, 30, vl);
14876 if (!strcmp(st, "disabled_inverted"))
14878 set_state(PART:"level", "inverted", 0.0);
14879 set_state(PART:"level2", "inverted", 0.0);
14883 set_state(PART:"level", "default", 0.0);
14884 set_state(PART:"level2", "default", 0.0);
14890 group { name: "elm/slider/horizontal/indicator/default";
14891 alias: "elm/slider/horizontal/indicator/disabled";
14892 alias: "elm/slider/vertical/indicator/default";
14893 alias: "elm/slider/vertical/indicator/disabled";
14895 image: "sl_bt_0.png" COMP;
14896 image: "sl_bt_1.png" COMP;
14897 image: "sl_bt_2.png" COMP;
14898 image: "sl_bt_3.png" COMP;
14899 image: "sl_bt2_0_0.png" COMP;
14900 image: "sl_bt2_0_1.png" COMP;
14901 image: "sl_bt2_0_2.png" COMP;
14902 image: "sl_bt2_1.png" COMP;
14903 image: "sl_bt2_2.png" COMP;
14906 public value_hide = 0;
14907 public set_value_show() {
14908 set_int(value_hide, 0);
14910 public set_value_hide() {
14911 set_int(value_hide, 1);
14913 public thumb_down() {
14914 if (get_int(value_hide) == 1) {
14915 set_state(PART:"elm.indicator", "default", 0.0);
14916 set_state(PART:"button3", "default", 0.0);
14917 set_state(PART:"button4", "default", 0.0);
14918 set_state(PART:"button5", "default", 0.0);
14919 set_state(PART:"button6", "default", 0.0);
14920 set_state(PART:"button7", "default", 0.0);
14922 set_state(PART:"elm.indicator", "visible", 0.0);
14923 set_state(PART:"button3", "visible", 0.0);
14924 set_state(PART:"button4", "visible", 0.0);
14925 set_state(PART:"button5", "visible", 0.0);
14926 set_state(PART:"button6", "visible", 0.0);
14927 set_state(PART:"button7", "visible", 0.0);
14930 public thumb_up() {
14931 set_state(PART:"elm.indicator", "default", 0.0);
14932 set_state(PART:"button3", "default", 0.0);
14933 set_state(PART:"button4", "default", 0.0);
14934 set_state(PART:"button5", "default", 0.0);
14935 set_state(PART:"button6", "default", 0.0);
14936 set_state(PART:"button7", "default", 0.0);
14940 part { name: "button_events";
14943 description { state: "default" 0.0;
14947 aspect_preference: VERTICAL;
14951 part { name: "button0";
14953 description { state: "default" 0.0;
14958 normal: "sl_bt_0.png";
14963 description { state: "disabled" 0.0;
14964 inherit: "default" 0.0;
14966 normal: "sl_bt_3.png";
14971 part { name: "button1";
14973 description { state: "default" 0.0;
14974 rel1.to: "button0";
14981 normal: "sl_bt_1.png";
14986 part { name: "button2";
14988 description { state: "default" 0.0;
14989 rel1.to: "button0";
14990 rel2.to: "button0";
14992 normal: "sl_bt_2.png";
14998 part { name: "button3";
15000 description { state: "default" 0.0;
15006 to_x: "elm.indicator";
15017 normal: "sl_bt2_0_0.png";
15022 description { state: "visible" 0.0;
15023 inherit: "default" 0.0;
15027 part { name: "button4";
15029 description { state: "default" 0.0;
15035 to_y: "elm.indicator";
15038 rel2.to: "button0";
15040 normal: "sl_bt2_0_1.png";
15045 description { state: "visible" 0.0;
15046 inherit: "default" 0.0;
15050 part { name: "button5";
15052 description { state: "default" 0.0;
15063 to_x: "elm.indicator";
15069 normal: "sl_bt2_0_2.png";
15074 description { state: "visible" 0.0;
15075 inherit: "default" 0.0;
15079 part { name: "elm.indicator";
15082 effect: SOFT_SHADOW;
15084 description { state: "default" 0.0;
15090 relative: 0.0 -0.25;
15095 relative: 1.0 -0.25;
15098 color: 224 224 224 255;
15101 font: "Sans,Edje-Vera";
15107 description { state: "visible" 0.0;
15108 inherit: "default" 0.0;
15112 rel2.offset: -1 -1;
15115 part { name: "button6";
15117 description { state: "default" 0.0;
15119 rel1.to: "button3";
15126 normal: "sl_bt2_1.png";
15131 description { state: "visible" 0.0;
15132 inherit: "default" 0.0;
15136 part { name: "button7";
15138 description { state: "default" 0.0;
15140 rel1.to: "button3";
15141 rel2.to: "button5";
15143 normal: "sl_bt2_2.png";
15149 description { state: "visible" 0.0;
15150 inherit: "default" 0.0;
15156 program { name: "set_val_show";
15157 signal: "elm,state,val,show";
15163 program { name: "set_val_hide";
15164 signal: "elm,state,val,hide";
15170 program { name: "val_show";
15171 signal: "mouse,down,*";
15172 source: "button_events";
15178 program { name: "val_hide";
15179 signal: "mouse,up,*";
15180 source: "button_events";
15186 name: "go_disabled";
15187 signal: "elm,state,disabled";
15189 action: STATE_SET "disabled" 0.0;
15193 name: "go_enabled";
15194 signal: "elm,state,enabled";
15196 action: STATE_SET "default" 0.0;
15203 ////////////////////////////////////////////////////////////////////////////////
15205 ////////////////////////////////////////////////////////////////////////////////
15206 group { name: "elm/actionslider/base/default";
15209 image: "shelf_inset.png" COMP;
15210 image: "ilist_1.png" COMP;
15211 image: "bt_bases.png" COMP;
15212 image: "bt_basew.png" COMP;
15213 image: "bt_hilightw.png" COMP;
15221 state: "default" 0.0;
15224 rel2.offset: -2 -2;
15226 normal: "ilist_1.png";
15232 part { name: "conf_over";
15234 description { state: "default" 0.0;
15238 normal: "shelf_inset.png";
15245 part { name: "icon.dragable.area";
15248 description { state: "default" 0.0;
15254 part { name: "elm.text.left";
15258 description { state: "default" 0.0;
15261 font: "Sans,Edje-Vera";
15268 part { name: "elm.text.center";
15272 description { state: "default" 0.0;
15275 font: "Sans,Edje-Vera";
15282 part { name: "elm.text.right";
15286 description { state: "default" 0.0;
15289 font: "Sans,Edje-Vera";
15296 part { name: "elm.drag_button_base";
15300 description { state: "default" 0.0;
15304 rel1.to: "icon.dragable.area";
15307 to: "icon.dragable.area";
15311 confine: "icon.dragable.area";
15316 part { name: "elm.drag_button";
15319 description { state: "default" 0.0;
15321 color: 255 255 255 0;
15322 rel1.to_x: "elm.drag_button_base";
15323 rel1.to_y: "icon.dragable.area";
15324 rel2.to_x: "elm.drag_button_base";
15325 rel2.to_y: "icon.dragable.area";
15328 events: "elm.drag_button_base";
15331 part { name: "button0";
15333 description { state: "default" 0.0;
15334 rel1.to: "button2";
15335 rel1.offset: -4 -4;
15336 rel2.to: "button2";
15339 normal: "bt_bases.png";
15340 border: 11 11 11 11;
15343 color: 255 255 255 128;
15346 part { name: "button2";
15348 description { state: "default" 0.0;
15349 rel1.to: "elm.drag_button";
15350 rel2.to: "elm.drag_button";
15352 normal: "bt_basew.png";
15356 color: 255 255 255 210;
15359 part { name: "button3";
15361 description { state: "default" 0.0;
15362 rel1.to: "button2";
15363 rel2.to: "button2";
15364 rel2.relative: 1.0 0.5;
15366 normal: "bt_hilightw.png";
15369 color: 255 255 255 190;
15372 part { name: "elm.text.indicator";
15376 description { state: "default" 0.0;
15378 to: "elm.drag_button";
15382 to: "elm.drag_button";
15387 font: "Sans,Edje-Vera";
15396 program { name: "elm.drag_button,mouse,up";
15397 signal: "mouse,up,1";
15398 source: "elm.drag_button";
15399 action: SIGNAL_EMIT "elm.drag_button,mouse,up" "";
15401 program { name: "elm.drag_button,mouse,down";
15402 signal: "mouse,down,1";
15403 source: "elm.drag_button";
15404 action: SIGNAL_EMIT "elm.drag_button,mouse,down" "";
15406 program { name: "elm.drag_button,mouse,move";
15407 signal: "mouse,move";
15408 source: "elm.drag_button_base";
15409 action: SIGNAL_EMIT "elm.drag_button,mouse,move" "";
15414 group { name: "elm/actionslider/base/bar";
15417 image: "shelf_inset.png" COMP;
15418 image: "ilist_1.png" COMP;
15419 image: "bt_bases.png" COMP;
15420 image: "bt_basew.png" COMP;
15421 image: "bt_hilightw.png" COMP;
15429 state: "default" 0.0;
15432 rel2.offset: -2 -2;
15434 normal: "ilist_1.png";
15440 part { name: "conf_over";
15442 description { state: "default" 0.0;
15446 normal: "shelf_inset.png";
15453 part { name: "icon.dragable.area";
15456 description { state: "default" 0.0;
15462 part { name: "elm.text.left";
15466 description { state: "default" 0.0;
15469 font: "Sans,Edje-Vera";
15476 part { name: "elm.text.center";
15480 description { state: "default" 0.0;
15483 font: "Sans,Edje-Vera";
15490 part { name: "elm.text.right";
15494 description { state: "default" 0.0;
15497 font: "Sans,Edje-Vera";
15504 part { name: "bar";
15507 description { state: "default" 0.0;
15513 to_x: "elm.drag_button_base";
15519 part { name: "elm.drag_button_base";
15523 description { state: "default" 0.0;
15527 rel1.to: "icon.dragable.area";
15530 to: "icon.dragable.area";
15534 confine: "icon.dragable.area";
15539 part { name: "elm.drag_button";
15542 description { state: "default" 0.0;
15544 color: 255 255 255 0;
15545 rel1.to_x: "elm.drag_button_base";
15546 rel1.to_y: "icon.dragable.area";
15547 rel2.to_x: "elm.drag_button_base";
15548 rel2.to_y: "icon.dragable.area";
15551 events: "elm.drag_button_base";
15554 part { name: "button0";
15556 description { state: "default" 0.0;
15557 rel1.to: "button2";
15558 rel1.offset: -4 -4;
15559 rel2.to: "button2";
15562 normal: "bt_bases.png";
15563 border: 11 11 11 11;
15566 color: 255 255 255 128;
15569 part { name: "button2";
15571 description { state: "default" 0.0;
15572 rel1.to: "elm.drag_button";
15573 rel2.to: "elm.drag_button";
15575 normal: "bt_basew.png";
15579 color: 255 255 255 210;
15582 part { name: "button3";
15584 description { state: "default" 0.0;
15585 rel1.to: "button2";
15586 rel2.to: "button2";
15587 rel2.relative: 1.0 0.5;
15589 normal: "bt_hilightw.png";
15592 color: 255 255 255 190;
15595 part { name: "elm.text.indicator";
15599 description { state: "default" 0.0;
15601 to: "elm.drag_button";
15605 to: "elm.drag_button";
15610 font: "Sans,Edje-Vera";
15619 program { name: "elm.drag_button,mouse,up";
15620 signal: "mouse,up,1";
15621 source: "elm.drag_button";
15622 action: SIGNAL_EMIT "elm.drag_button,mouse,up" "";
15624 program { name: "elm.drag_button,mouse,down";
15625 signal: "mouse,down,1";
15626 source: "elm.drag_button";
15627 action: SIGNAL_EMIT "elm.drag_button,mouse,down" "";
15629 program { name: "elm.drag_button,mouse,move";
15630 signal: "mouse,move";
15631 source: "elm.drag_button_base";
15632 action: SIGNAL_EMIT "elm.drag_button,mouse,move" "";
15637 ///////////////////////////////////////////////////////////////////////////////
15638 group { name: "elm/genlist/item/default/default";
15639 data.item: "stacking" "above";
15640 data.item: "selectraise" "on";
15641 data.item: "labels" "elm.text";
15642 data.item: "icons" "elm.swallow.icon elm.swallow.end";
15643 data.item: "treesize" "20";
15644 // data.item: "states" "";
15646 image: "bt_sm_base1.png" COMP;
15647 image: "bt_sm_shine.png" COMP;
15648 image: "bt_sm_hilight.png" COMP;
15649 image: "ilist_1.png" COMP;
15650 image: "ilist_item_shadow.png" COMP;
15658 state: "default" 0.0;
15666 state: "default" 0.0;
15681 normal: "ilist_item_shadow.png";
15690 state: "default" 0.0;
15692 normal: "ilist_1.png";
15699 clip_to: "disclip";
15701 description { state: "default" 0.0;
15703 color: 255 255 255 0;
15713 normal: "bt_sm_base1.png";
15716 image.middle: SOLID;
15718 description { state: "selected" 0.0;
15719 inherit: "default" 0.0;
15721 color: 255 255 255 255;
15732 part { name: "elm.swallow.pad";
15734 description { state: "default" 0.0;
15747 part { name: "elm.swallow.icon";
15748 clip_to: "disclip";
15750 description { state: "default" 0.0;
15754 to_x: "elm.swallow.pad";
15759 to_x: "elm.swallow.pad";
15765 part { name: "elm.swallow.end";
15766 clip_to: "disclip";
15768 description { state: "default" 0.0;
15772 aspect_preference: VERTICAL;
15783 part { name: "elm.text";
15784 clip_to: "disclip";
15786 effect: SOFT_SHADOW;
15790 state: "default" 0.0;
15793 to_x: "elm.swallow.icon";
15798 to_x: "elm.swallow.end";
15810 text_class: "list_item";
15813 description { state: "selected" 0.0;
15814 inherit: "default" 0.0;
15815 color: 224 224 224 255;
15819 part { name: "fg1";
15820 clip_to: "disclip";
15822 description { state: "default" 0.0;
15824 color: 255 255 255 0;
15826 rel2.relative: 1.0 0.5;
15829 normal: "bt_sm_hilight.png";
15833 description { state: "selected" 0.0;
15834 inherit: "default" 0.0;
15836 color: 255 255 255 255;
15839 part { name: "fg2";
15840 clip_to: "disclip";
15842 description { state: "default" 0.0;
15844 color: 255 255 255 0;
15848 normal: "bt_sm_shine.png";
15852 description { state: "selected" 0.0;
15853 inherit: "default" 0.0;
15855 color: 255 255 255 255;
15858 part { name: "disclip";
15860 description { state: "default" 0.0;
15864 description { state: "disabled" 0.0;
15865 inherit: "default" 0.0;
15866 color: 255 255 255 64;
15871 // signal: elm,state,%s,active
15872 // a "check" item named %s went active
15873 // signal: elm,state,%s,passive
15874 // a "check" item named %s went passive
15875 // default is passive
15878 signal: "elm,state,selected";
15880 action: STATE_SET "selected" 0.0;
15884 target: "elm.text";
15887 name: "go_passive";
15888 signal: "elm,state,unselected";
15890 action: STATE_SET "default" 0.0;
15894 target: "elm.text";
15895 transition: LINEAR 0.1;
15898 name: "go_disabled";
15899 signal: "elm,state,disabled";
15901 action: STATE_SET "disabled" 0.0;
15905 name: "go_enabled";
15906 signal: "elm,state,enabled";
15908 action: STATE_SET "default" 0.0;
15913 group { name: "elm/genlist/item/group_index/default";
15914 alias: "elm/genlist/item_odd/group_index/default";
15915 alias: "elm/genlist/item_compress/group_index/default";
15916 alias: "elm/genlist/item_compress_odd/group_index/default";
15917 data.item: "stacking" "above";
15918 data.item: "selectraise" "on";
15919 data.item: "labels" "elm.text";
15920 data.item: "icons" "elm.swallow.icon elm.swallow.end";
15921 data.item: "treesize" "20";
15922 // data.item: "states" "";
15924 image: "bt_sm_base1.png" COMP;
15925 image: "bt_sm_shine.png" COMP;
15926 image: "bt_sm_hilight.png" COMP;
15927 image: "ilist_item_shadow.png" COMP;
15928 image: "group_index.png" COMP;
15936 state: "default" 0.0;
15944 state: "default" 0.0;
15959 normal: "ilist_item_shadow.png";
15968 state: "default" 0.0;
15970 normal: "group_index.png";
15977 clip_to: "disclip";
15979 description { state: "default" 0.0;
15981 color: 255 255 255 0;
15991 normal: "bt_sm_base1.png";
15994 image.middle: SOLID;
15996 description { state: "selected" 0.0;
15997 inherit: "default" 0.0;
15999 color: 255 255 255 255;
16010 part { name: "elm.swallow.pad";
16012 description { state: "default" 0.0;
16025 part { name: "elm.swallow.icon";
16026 clip_to: "disclip";
16028 description { state: "default" 0.0;
16032 to_x: "elm.swallow.pad";
16037 to_x: "elm.swallow.pad";
16043 part { name: "elm.swallow.end";
16044 clip_to: "disclip";
16046 description { state: "default" 0.0;
16050 aspect_preference: VERTICAL;
16061 part { name: "elm.text";
16062 clip_to: "disclip";
16064 effect: SOFT_SHADOW;
16068 state: "default" 0.0;
16071 to_x: "elm.swallow.icon";
16076 to_x: "elm.swallow.end";
16088 text_class: "list_item";
16091 description { state: "selected" 0.0;
16092 inherit: "default" 0.0;
16093 color: 224 224 224 255;
16097 part { name: "fg1";
16098 clip_to: "disclip";
16100 description { state: "default" 0.0;
16102 color: 255 255 255 0;
16104 rel2.relative: 1.0 0.5;
16107 normal: "bt_sm_hilight.png";
16111 description { state: "selected" 0.0;
16112 inherit: "default" 0.0;
16114 color: 255 255 255 255;
16117 part { name: "fg2";
16118 clip_to: "disclip";
16120 description { state: "default" 0.0;
16122 color: 255 255 255 0;
16126 normal: "bt_sm_shine.png";
16130 description { state: "selected" 0.0;
16131 inherit: "default" 0.0;
16133 color: 255 255 255 255;
16136 part { name: "disclip";
16138 description { state: "default" 0.0;
16142 description { state: "disabled" 0.0;
16143 inherit: "default" 0.0;
16144 color: 255 255 255 64;
16149 // signal: elm,state,%s,active
16150 // a "check" item named %s went active
16151 // signal: elm,state,%s,passive
16152 // a "check" item named %s went passive
16153 // default is passive
16156 signal: "elm,state,selected";
16158 action: STATE_SET "selected" 0.0;
16162 target: "elm.text";
16165 name: "go_passive";
16166 signal: "elm,state,unselected";
16168 action: STATE_SET "default" 0.0;
16172 target: "elm.text";
16173 transition: LINEAR 0.1;
16176 name: "go_disabled";
16177 signal: "elm,state,disabled";
16179 action: STATE_SET "disabled" 0.0;
16183 name: "go_enabled";
16184 signal: "elm,state,enabled";
16186 action: STATE_SET "default" 0.0;
16191 group { name: "elm/genlist/item_compress/message/default";
16192 data.item: "stacking" "above";
16193 data.item: "selectraise" "on";
16194 data.item: "labels" "elm.title.1 elm.title.2 elm.text";
16195 // data.item: "icons" "elm.swallow.icon elm.swallow.end";
16196 data.item: "treesize" "20";
16197 // data.item: "states" "";
16199 image: "bt_sm_base1.png" COMP;
16200 image: "bt_sm_shine.png" COMP;
16201 image: "bt_sm_hilight.png" COMP;
16202 image: "ilist_1.png" COMP;
16203 image: "ilist_item_shadow.png" COMP;
16206 style { name: "genlist_textblock_style";
16207 base: "font=Sans font_size=10 color=#000 wrap=char text_class=list_item";
16212 style { name: "genlist_textblock_style2";
16213 base: "font=Sans font_size=10 color=#fff wrap=char text_class=list_item";
16225 state: "default" 0.0;
16233 state: "default" 0.0;
16248 normal: "ilist_item_shadow.png";
16257 state: "default" 0.0;
16259 normal: "ilist_1.png";
16266 clip_to: "disclip";
16268 description { state: "default" 0.0;
16270 color: 255 255 255 0;
16280 normal: "bt_sm_base1.png";
16283 image.middle: SOLID;
16285 description { state: "selected" 0.0;
16286 inherit: "default" 0.0;
16288 color: 255 255 255 255;
16299 part { name: "elm.title.1";
16300 clip_to: "disclip";
16302 effect: SOFT_SHADOW;
16306 state: "default" 0.0;
16326 text_class: "list_item";
16329 description { state: "selected" 0.0;
16330 inherit: "default" 0.0;
16331 color: 224 224 224 255;
16335 part { name: "elm.title.2";
16336 clip_to: "disclip";
16338 effect: SOFT_SHADOW;
16342 state: "default" 0.0;
16346 to_y: "elm.title.1";
16351 to_y: "elm.title.1";
16364 text_class: "list_item";
16367 description { state: "selected" 0.0;
16368 inherit: "default" 0.0;
16369 color: 224 224 224 255;
16373 part { name: "elm.text";
16374 clip_to: "disclip";
16379 state: "default" 0.0;
16383 to_y: "elm.title.2";
16393 style: "genlist_textblock_style";
16399 description { state: "selected" 0.0;
16400 inherit: "default" 0.0;
16402 style: "genlist_textblock_style2";
16406 part { name: "fg1";
16407 clip_to: "disclip";
16409 description { state: "default" 0.0;
16411 color: 255 255 255 0;
16413 rel2.relative: 1.0 0.5;
16416 normal: "bt_sm_hilight.png";
16420 description { state: "selected" 0.0;
16421 inherit: "default" 0.0;
16423 color: 255 255 255 255;
16426 part { name: "fg2";
16427 clip_to: "disclip";
16429 description { state: "default" 0.0;
16431 color: 255 255 255 0;
16435 normal: "bt_sm_shine.png";
16439 description { state: "selected" 0.0;
16440 inherit: "default" 0.0;
16442 color: 255 255 255 255;
16445 part { name: "disclip";
16447 description { state: "default" 0.0;
16451 description { state: "disabled" 0.0;
16452 inherit: "default" 0.0;
16453 color: 255 255 255 64;
16458 // signal: elm,state,%s,active
16459 // a "check" item named %s went active
16460 // signal: elm,state,%s,passive
16461 // a "check" item named %s went passive
16462 // default is passive
16465 signal: "elm,state,selected";
16467 action: STATE_SET "selected" 0.0;
16471 target: "elm.title.1";
16472 target: "elm.title.2";
16473 target: "elm.text";
16476 name: "go_passive";
16477 signal: "elm,state,unselected";
16479 action: STATE_SET "default" 0.0;
16483 target: "elm.title.1";
16484 target: "elm.title.2";
16485 target: "elm.text";
16486 transition: LINEAR 0.1;
16489 name: "go_disabled";
16490 signal: "elm,state,disabled";
16492 action: STATE_SET "disabled" 0.0;
16496 name: "go_enabled";
16497 signal: "elm,state,enabled";
16499 action: STATE_SET "default" 0.0;
16504 group { name: "elm/genlist/item_compress_odd/message/default";
16505 data.item: "stacking" "below";
16506 data.item: "selectraise" "on";
16507 data.item: "labels" "elm.title.1 elm.title.2 elm.text";
16508 // data.item: "icons" "elm.swallow.icon elm.swallow.end";
16509 data.item: "treesize" "20";
16510 // data.item: "states" "";
16512 image: "bt_sm_base1.png" COMP;
16513 image: "bt_sm_shine.png" COMP;
16514 image: "bt_sm_hilight.png" COMP;
16515 image: "ilist_2.png" COMP;
16518 part { name: "event";
16522 state: "default" 0.0;
16530 state: "default" 0.0;
16532 normal: "ilist_2.png";
16539 clip_to: "disclip";
16541 description { state: "default" 0.0;
16543 color: 255 255 255 0;
16553 normal: "bt_sm_base1.png";
16556 image.middle: SOLID;
16558 description { state: "selected" 0.0;
16559 inherit: "default" 0.0;
16561 color: 255 255 255 255;
16572 part { name: "elm.title.1";
16573 clip_to: "disclip";
16575 effect: SOFT_SHADOW;
16579 state: "default" 0.0;
16599 text_class: "list_item";
16602 description { state: "selected" 0.0;
16603 inherit: "default" 0.0;
16604 color: 224 224 224 255;
16608 part { name: "elm.title.2";
16609 clip_to: "disclip";
16611 effect: SOFT_SHADOW;
16615 state: "default" 0.0;
16619 to_y: "elm.title.1";
16624 to_y: "elm.title.1";
16637 text_class: "list_item";
16640 description { state: "selected" 0.0;
16641 inherit: "default" 0.0;
16642 color: 224 224 224 255;
16646 part { name: "elm.text";
16647 clip_to: "disclip";
16652 state: "default" 0.0;
16656 to_y: "elm.title.2";
16666 style: "genlist_textblock_style";
16672 description { state: "selected" 0.0;
16673 inherit: "default" 0.0;
16675 style: "genlist_textblock_style2";
16679 part { name: "fg1";
16680 clip_to: "disclip";
16682 description { state: "default" 0.0;
16684 color: 255 255 255 0;
16686 rel2.relative: 1.0 0.5;
16689 normal: "bt_sm_hilight.png";
16693 description { state: "selected" 0.0;
16694 inherit: "default" 0.0;
16696 color: 255 255 255 255;
16699 part { name: "fg2";
16700 clip_to: "disclip";
16702 description { state: "default" 0.0;
16704 color: 255 255 255 0;
16708 normal: "bt_sm_shine.png";
16712 description { state: "selected" 0.0;
16713 inherit: "default" 0.0;
16715 color: 255 255 255 255;
16718 part { name: "disclip";
16720 description { state: "default" 0.0;
16724 description { state: "disabled" 0.0;
16725 inherit: "default" 0.0;
16726 color: 255 255 255 64;
16731 // signal: elm,state,%s,active
16732 // a "check" item named %s went active
16733 // signal: elm,state,%s,passive
16734 // a "check" item named %s went passive
16735 // default is passive
16738 signal: "elm,state,selected";
16740 action: STATE_SET "selected" 0.0;
16744 target: "elm.title.1";
16745 target: "elm.title.2";
16746 target: "elm.text";
16749 name: "go_passive";
16750 signal: "elm,state,unselected";
16752 action: STATE_SET "default" 0.0;
16756 target: "elm.title.1";
16757 target: "elm.title.2";
16758 target: "elm.text";
16759 transition: LINEAR 0.1;
16762 name: "go_disabled";
16763 signal: "elm,state,disabled";
16765 action: STATE_SET "disabled" 0.0;
16769 name: "go_enabled";
16770 signal: "elm,state,enabled";
16772 action: STATE_SET "default" 0.0;
16777 group { name: "elm/genlist/item_compress/default/default";
16778 data.item: "stacking" "above";
16779 data.item: "selectraise" "on";
16780 data.item: "labels" "elm.text";
16781 data.item: "icons" "elm.swallow.icon elm.swallow.end";
16782 data.item: "treesize" "20";
16783 // data.item: "states" "";
16785 image: "bt_sm_base1.png" COMP;
16786 image: "bt_sm_shine.png" COMP;
16787 image: "bt_sm_hilight.png" COMP;
16788 image: "ilist_1.png" COMP;
16789 image: "ilist_item_shadow.png" COMP;
16797 state: "default" 0.0;
16805 state: "default" 0.0;
16820 normal: "ilist_item_shadow.png";
16829 state: "default" 0.0;
16831 normal: "ilist_1.png";
16838 clip_to: "disclip";
16840 description { state: "default" 0.0;
16842 color: 255 255 255 0;
16852 normal: "bt_sm_base1.png";
16855 image.middle: SOLID;
16857 description { state: "selected" 0.0;
16858 inherit: "default" 0.0;
16860 color: 255 255 255 255;
16871 part { name: "elm.swallow.pad";
16873 description { state: "default" 0.0;
16886 part { name: "elm.swallow.icon";
16887 clip_to: "disclip";
16889 description { state: "default" 0.0;
16893 to_x: "elm.swallow.pad";
16898 to_x: "elm.swallow.pad";
16904 part { name: "elm.swallow.end";
16905 clip_to: "disclip";
16907 description { state: "default" 0.0;
16911 aspect_preference: VERTICAL;
16922 part { name: "elm.text";
16923 clip_to: "disclip";
16925 effect: SOFT_SHADOW;
16929 state: "default" 0.0;
16932 to_x: "elm.swallow.icon";
16937 to_x: "elm.swallow.end";
16949 text_class: "list_item";
16952 description { state: "selected" 0.0;
16953 inherit: "default" 0.0;
16954 color: 224 224 224 255;
16958 part { name: "fg1";
16959 clip_to: "disclip";
16961 description { state: "default" 0.0;
16963 color: 255 255 255 0;
16965 rel2.relative: 1.0 0.5;
16968 normal: "bt_sm_hilight.png";
16972 description { state: "selected" 0.0;
16973 inherit: "default" 0.0;
16975 color: 255 255 255 255;
16978 part { name: "fg2";
16979 clip_to: "disclip";
16981 description { state: "default" 0.0;
16983 color: 255 255 255 0;
16987 normal: "bt_sm_shine.png";
16991 description { state: "selected" 0.0;
16992 inherit: "default" 0.0;
16994 color: 255 255 255 255;
16997 part { name: "disclip";
16999 description { state: "default" 0.0;
17003 description { state: "disabled" 0.0;
17004 inherit: "default" 0.0;
17005 color: 255 255 255 64;
17010 // signal: elm,state,%s,active
17011 // a "check" item named %s went active
17012 // signal: elm,state,%s,passive
17013 // a "check" item named %s went passive
17014 // default is passive
17017 signal: "elm,state,selected";
17019 action: STATE_SET "selected" 0.0;
17023 target: "elm.text";
17026 name: "go_passive";
17027 signal: "elm,state,unselected";
17029 action: STATE_SET "default" 0.0;
17033 target: "elm.text";
17034 transition: LINEAR 0.1;
17037 name: "go_disabled";
17038 signal: "elm,state,disabled";
17040 action: STATE_SET "disabled" 0.0;
17044 name: "go_enabled";
17045 signal: "elm,state,enabled";
17047 action: STATE_SET "default" 0.0;
17052 group { name: "elm/genlist/item_odd/default/default";
17053 data.item: "stacking" "below";
17054 data.item: "selectraise" "on";
17055 data.item: "labels" "elm.text";
17056 data.item: "icons" "elm.swallow.icon elm.swallow.end";
17057 data.item: "treesize" "20";
17058 // data.item: "states" "";
17060 image: "bt_sm_base1.png" COMP;
17061 image: "bt_sm_shine.png" COMP;
17062 image: "bt_sm_hilight.png" COMP;
17063 image: "ilist_2.png" COMP;
17066 part { name: "event";
17070 state: "default" 0.0;
17078 state: "default" 0.0;
17080 normal: "ilist_2.png";
17087 clip_to: "disclip";
17089 description { state: "default" 0.0;
17091 color: 255 255 255 0;
17101 normal: "bt_sm_base1.png";
17104 image.middle: SOLID;
17106 description { state: "selected" 0.0;
17107 inherit: "default" 0.0;
17109 color: 255 255 255 255;
17120 part { name: "elm.swallow.pad";
17122 description { state: "default" 0.0;
17135 part { name: "elm.swallow.icon";
17136 clip_to: "disclip";
17138 description { state: "default" 0.0;
17142 to_x: "elm.swallow.pad";
17147 to_x: "elm.swallow.pad";
17153 part { name: "elm.swallow.end";
17154 clip_to: "disclip";
17156 description { state: "default" 0.0;
17160 aspect_preference: VERTICAL;
17171 part { name: "elm.text";
17172 clip_to: "disclip";
17174 effect: SOFT_SHADOW;
17178 state: "default" 0.0;
17181 to_x: "elm.swallow.icon";
17186 to_x: "elm.swallow.end";
17198 text_class: "list_item";
17201 description { state: "selected" 0.0;
17202 inherit: "default" 0.0;
17203 color: 224 224 224 255;
17207 part { name: "fg1";
17208 clip_to: "disclip";
17210 description { state: "default" 0.0;
17212 color: 255 255 255 0;
17214 rel2.relative: 1.0 0.5;
17217 normal: "bt_sm_hilight.png";
17221 description { state: "selected" 0.0;
17222 inherit: "default" 0.0;
17224 color: 255 255 255 255;
17227 part { name: "fg2";
17228 clip_to: "disclip";
17230 description { state: "default" 0.0;
17232 color: 255 255 255 0;
17236 normal: "bt_sm_shine.png";
17240 description { state: "selected" 0.0;
17241 inherit: "default" 0.0;
17243 color: 255 255 255 255;
17246 part { name: "disclip";
17248 description { state: "default" 0.0;
17252 description { state: "disabled" 0.0;
17253 inherit: "default" 0.0;
17254 color: 255 255 255 64;
17259 // signal: elm,state,%s,active
17260 // a "check" item named %s went active
17261 // signal: elm,state,%s,passive
17262 // a "check" item named %s went passive
17263 // default is passive
17266 signal: "elm,state,selected";
17268 action: STATE_SET "selected" 0.0;
17272 target: "elm.text";
17275 name: "go_passive";
17276 signal: "elm,state,unselected";
17278 action: STATE_SET "default" 0.0;
17282 target: "elm.text";
17283 transition: LINEAR 0.1;
17286 name: "go_disabled";
17287 signal: "elm,state,disabled";
17289 action: STATE_SET "disabled" 0.0;
17293 name: "go_enabled";
17294 signal: "elm,state,enabled";
17296 action: STATE_SET "default" 0.0;
17301 group { name: "elm/genlist/item_compress_odd/default/default";
17302 data.item: "stacking" "below";
17303 data.item: "selectraise" "on";
17304 data.item: "labels" "elm.text";
17305 data.item: "icons" "elm.swallow.icon elm.swallow.end";
17306 data.item: "treesize" "20";
17307 // data.item: "states" "";
17309 image: "bt_sm_base1.png" COMP;
17310 image: "bt_sm_shine.png" COMP;
17311 image: "bt_sm_hilight.png" COMP;
17312 image: "ilist_2.png" COMP;
17315 part { name: "event";
17319 state: "default" 0.0;
17327 state: "default" 0.0;
17329 normal: "ilist_2.png";
17336 clip_to: "disclip";
17338 description { state: "default" 0.0;
17340 color: 255 255 255 0;
17350 normal: "bt_sm_base1.png";
17353 image.middle: SOLID;
17355 description { state: "selected" 0.0;
17356 inherit: "default" 0.0;
17358 color: 255 255 255 255;
17369 part { name: "elm.swallow.pad";
17371 description { state: "default" 0.0;
17384 part { name: "elm.swallow.icon";
17385 clip_to: "disclip";
17387 description { state: "default" 0.0;
17391 to_x: "elm.swallow.pad";
17396 to_x: "elm.swallow.pad";
17402 part { name: "elm.swallow.end";
17403 clip_to: "disclip";
17405 description { state: "default" 0.0;
17409 aspect_preference: VERTICAL;
17420 part { name: "elm.text";
17421 clip_to: "disclip";
17423 effect: SOFT_SHADOW;
17427 state: "default" 0.0;
17430 to_x: "elm.swallow.icon";
17435 to_x: "elm.swallow.end";
17447 text_class: "list_item";
17450 description { state: "selected" 0.0;
17451 inherit: "default" 0.0;
17452 color: 224 224 224 255;
17456 part { name: "fg1";
17457 clip_to: "disclip";
17459 description { state: "default" 0.0;
17461 color: 255 255 255 0;
17463 rel2.relative: 1.0 0.5;
17466 normal: "bt_sm_hilight.png";
17470 description { state: "selected" 0.0;
17471 inherit: "default" 0.0;
17473 color: 255 255 255 255;
17476 part { name: "fg2";
17477 clip_to: "disclip";
17479 description { state: "default" 0.0;
17481 color: 255 255 255 0;
17485 normal: "bt_sm_shine.png";
17489 description { state: "selected" 0.0;
17490 inherit: "default" 0.0;
17492 color: 255 255 255 255;
17495 part { name: "disclip";
17497 description { state: "default" 0.0;
17501 description { state: "disabled" 0.0;
17502 inherit: "default" 0.0;
17503 color: 255 255 255 64;
17508 // signal: elm,state,%s,active
17509 // a "check" item named %s went active
17510 // signal: elm,state,%s,passive
17511 // a "check" item named %s went passive
17512 // default is passive
17515 signal: "elm,state,selected";
17517 action: STATE_SET "selected" 0.0;
17521 target: "elm.text";
17524 name: "go_passive";
17525 signal: "elm,state,unselected";
17527 action: STATE_SET "default" 0.0;
17531 target: "elm.text";
17532 transition: LINEAR 0.1;
17535 name: "go_disabled";
17536 signal: "elm,state,disabled";
17538 action: STATE_SET "disabled" 0.0;
17542 name: "go_enabled";
17543 signal: "elm,state,enabled";
17545 action: STATE_SET "default" 0.0;
17551 group { name: "elm/genlist/tree/default/default";
17552 data.item: "stacking" "above";
17553 data.item: "selectraise" "on";
17554 data.item: "labels" "elm.text";
17555 data.item: "icons" "elm.swallow.icon elm.swallow.end";
17556 data.item: "treesize" "20";
17557 // data.item: "states" "";
17559 image: "bt_sm_base1.png" COMP;
17560 image: "bt_sm_shine.png" COMP;
17561 image: "bt_sm_hilight.png" COMP;
17562 image: "ilist_1.png" COMP;
17563 image: "ilist_item_shadow.png" COMP;
17564 image: "icon_arrow_left.png" COMP;
17565 image: "icon_arrow_right.png" COMP;
17566 image: "icon_arrow_down.png" COMP;
17574 state: "default" 0.0;
17582 state: "default" 0.0;
17597 normal: "ilist_item_shadow.png";
17606 state: "default" 0.0;
17608 normal: "ilist_1.png";
17615 clip_to: "disclip";
17617 description { state: "default" 0.0;
17619 color: 255 255 255 0;
17629 normal: "bt_sm_base1.png";
17632 image.middle: SOLID;
17634 description { state: "selected" 0.0;
17635 inherit: "default" 0.0;
17637 color: 255 255 255 255;
17648 part { name: "elm.swallow.pad";
17650 description { state: "default" 0.0;
17663 part { name: "arrow";
17664 clip_to: "disclip";
17665 ignore_flags: ON_HOLD;
17666 description { state: "default" 0.0;
17671 to_x: "elm.swallow.pad";
17676 to_x: "elm.swallow.pad";
17680 image.normal: "icon_arrow_right.png";
17682 description { state: "default" 0.1;
17683 inherit: "default" 0.0;
17684 image.normal: "icon_arrow_left.png";
17686 description { state: "active" 0.0;
17687 inherit: "default" 0.0;
17688 image.normal: "icon_arrow_down.png";
17690 description { state: "active" 0.1;
17691 inherit: "default" 0.0;
17692 image.normal: "icon_arrow_down.png";
17695 part { name: "elm.swallow.icon";
17696 clip_to: "disclip";
17698 description { state: "default" 0.0;
17713 part { name: "elm.swallow.end";
17714 clip_to: "disclip";
17716 description { state: "default" 0.0;
17720 aspect_preference: VERTICAL;
17731 part { name: "elm.text";
17732 clip_to: "disclip";
17734 effect: SOFT_SHADOW;
17738 state: "default" 0.0;
17741 to_x: "elm.swallow.icon";
17746 to_x: "elm.swallow.end";
17758 text_class: "list_item";
17761 description { state: "selected" 0.0;
17762 inherit: "default" 0.0;
17763 color: 224 224 224 255;
17767 part { name: "fg1";
17768 clip_to: "disclip";
17770 description { state: "default" 0.0;
17772 color: 255 255 255 0;
17774 rel2.relative: 1.0 0.5;
17777 normal: "bt_sm_hilight.png";
17781 description { state: "selected" 0.0;
17782 inherit: "default" 0.0;
17784 color: 255 255 255 255;
17787 part { name: "fg2";
17788 clip_to: "disclip";
17790 description { state: "default" 0.0;
17792 color: 255 255 255 0;
17796 normal: "bt_sm_shine.png";
17800 description { state: "selected" 0.0;
17801 inherit: "default" 0.0;
17803 color: 255 255 255 255;
17806 part { name: "disclip";
17808 description { state: "default" 0.0;
17812 description { state: "disabled" 0.0;
17813 inherit: "default" 0.0;
17814 color: 255 255 255 64;
17819 // signal: elm,state,%s,active
17820 // a "check" item named %s went active
17821 // signal: elm,state,%s,passive
17822 // a "check" item named %s went passive
17823 // default is passive
17826 signal: "elm,state,selected";
17828 action: STATE_SET "selected" 0.0;
17832 target: "elm.text";
17835 name: "go_passive";
17836 signal: "elm,state,unselected";
17838 action: STATE_SET "default" 0.0;
17842 target: "elm.text";
17843 transition: LINEAR 0.1;
17846 name: "go_disabled";
17847 signal: "elm,state,disabled";
17849 action: STATE_SET "disabled" 0.0;
17853 name: "go_enabled";
17854 signal: "elm,state,enabled";
17856 action: STATE_SET "default" 0.0;
17861 signal: "mouse,up,1";
17863 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
17866 name: "go_expanded";
17867 signal: "elm,state,expanded";
17872 get_state(PART:"arrow", st, 30, vl);
17873 set_state(PART:"arrow", "active", vl);
17877 name: "go_contracted";
17878 signal: "elm,state,contracted";
17883 get_state(PART:"arrow", st, 30, vl);
17884 set_state(PART:"arrow", "default", vl);
17887 program { name: "to_rtl";
17888 signal: "edje,state,rtl";
17893 get_state(PART:"arrow", st, 30, vl);
17895 set_state(PART:"arrow", st, 0.1);
17899 program { name: "to_ltr";
17900 signal: "edje,state,ltr";
17905 get_state(PART:"arrow", st, 30, vl);
17907 set_state(PART:"arrow", st, 0.0);
17913 group { name: "elm/genlist/tree_compress/default/default";
17914 data.item: "stacking" "above";
17915 data.item: "selectraise" "on";
17916 data.item: "labels" "elm.text";
17917 data.item: "icons" "elm.swallow.icon elm.swallow.end";
17918 data.item: "treesize" "20";
17919 // data.item: "states" "";
17921 image: "bt_sm_base1.png" COMP;
17922 image: "bt_sm_shine.png" COMP;
17923 image: "bt_sm_hilight.png" COMP;
17924 image: "ilist_1.png" COMP;
17925 image: "ilist_item_shadow.png" COMP;
17926 image: "icon_arrow_left.png" COMP;
17927 image: "icon_arrow_right.png" COMP;
17928 image: "icon_arrow_down.png" COMP;
17936 state: "default" 0.0;
17944 state: "default" 0.0;
17959 normal: "ilist_item_shadow.png";
17968 state: "default" 0.0;
17970 normal: "ilist_1.png";
17977 clip_to: "disclip";
17979 description { state: "default" 0.0;
17981 color: 255 255 255 0;
17991 normal: "bt_sm_base1.png";
17994 image.middle: SOLID;
17996 description { state: "selected" 0.0;
17997 inherit: "default" 0.0;
17999 color: 255 255 255 255;
18010 part { name: "elm.swallow.pad";
18012 description { state: "default" 0.0;
18025 part { name: "arrow";
18026 clip_to: "disclip";
18027 ignore_flags: ON_HOLD;
18028 description { state: "default" 0.0;
18033 to_x: "elm.swallow.pad";
18038 to_x: "elm.swallow.pad";
18042 image.normal: "icon_arrow_right.png";
18044 description { state: "default" 0.1;
18045 inherit: "default" 0.0;
18046 image.normal: "icon_arrow_left.png";
18048 description { state: "active" 0.0;
18049 inherit: "default" 0.0;
18050 image.normal: "icon_arrow_down.png";
18052 description { state: "active" 0.1;
18053 inherit: "default" 0.0;
18054 image.normal: "icon_arrow_down.png";
18057 part { name: "elm.swallow.icon";
18058 clip_to: "disclip";
18060 description { state: "default" 0.0;
18075 part { name: "elm.swallow.end";
18076 clip_to: "disclip";
18078 description { state: "default" 0.0;
18082 aspect_preference: VERTICAL;
18093 part { name: "elm.text";
18094 clip_to: "disclip";
18096 effect: SOFT_SHADOW;
18100 state: "default" 0.0;
18103 to_x: "elm.swallow.icon";
18108 to_x: "elm.swallow.end";
18120 text_class: "list_item";
18123 description { state: "selected" 0.0;
18124 inherit: "default" 0.0;
18125 color: 224 224 224 255;
18129 part { name: "fg1";
18130 clip_to: "disclip";
18132 description { state: "default" 0.0;
18134 color: 255 255 255 0;
18136 rel2.relative: 1.0 0.5;
18139 normal: "bt_sm_hilight.png";
18143 description { state: "selected" 0.0;
18144 inherit: "default" 0.0;
18146 color: 255 255 255 255;
18149 part { name: "fg2";
18150 clip_to: "disclip";
18152 description { state: "default" 0.0;
18154 color: 255 255 255 0;
18158 normal: "bt_sm_shine.png";
18162 description { state: "selected" 0.0;
18163 inherit: "default" 0.0;
18165 color: 255 255 255 255;
18168 part { name: "disclip";
18170 description { state: "default" 0.0;
18174 description { state: "disabled" 0.0;
18175 inherit: "default" 0.0;
18176 color: 255 255 255 64;
18181 // signal: elm,state,%s,active
18182 // a "check" item named %s went active
18183 // signal: elm,state,%s,passive
18184 // a "check" item named %s went passive
18185 // default is passive
18188 signal: "elm,state,selected";
18190 action: STATE_SET "selected" 0.0;
18194 target: "elm.text";
18197 name: "go_passive";
18198 signal: "elm,state,unselected";
18200 action: STATE_SET "default" 0.0;
18204 target: "elm.text";
18205 transition: LINEAR 0.1;
18208 name: "go_disabled";
18209 signal: "elm,state,disabled";
18211 action: STATE_SET "disabled" 0.0;
18215 name: "go_enabled";
18216 signal: "elm,state,enabled";
18218 action: STATE_SET "default" 0.0;
18223 signal: "mouse,up,1";
18225 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
18228 name: "go_expanded";
18229 signal: "elm,state,expanded";
18234 get_state(PART:"arrow", st, 30, vl);
18235 set_state(PART:"arrow", "active", vl);
18239 name: "go_contracted";
18240 signal: "elm,state,contracted";
18245 get_state(PART:"arrow", st, 30, vl);
18246 set_state(PART:"arrow", "default", vl);
18249 program { name: "to_rtl";
18250 signal: "edje,state,rtl";
18255 get_state(PART:"arrow", st, 30, vl);
18257 set_state(PART:"arrow", st, 0.1);
18261 program { name: "to_ltr";
18262 signal: "edje,state,ltr";
18267 get_state(PART:"arrow", st, 30, vl);
18269 set_state(PART:"arrow", st, 0.0);
18275 group { name: "elm/genlist/tree_odd/default/default";
18276 data.item: "stacking" "below";
18277 data.item: "selectraise" "on";
18278 data.item: "labels" "elm.text";
18279 data.item: "icons" "elm.swallow.icon elm.swallow.end";
18280 data.item: "treesize" "20";
18281 // data.item: "states" "";
18283 image: "bt_sm_base1.png" COMP;
18284 image: "bt_sm_shine.png" COMP;
18285 image: "bt_sm_hilight.png" COMP;
18286 image: "ilist_2.png" COMP;
18287 image: "icon_arrow_left.png" COMP;
18288 image: "icon_arrow_right.png" COMP;
18289 image: "icon_arrow_down.png" COMP;
18297 state: "default" 0.0;
18305 state: "default" 0.0;
18307 normal: "ilist_2.png";
18314 clip_to: "disclip";
18316 description { state: "default" 0.0;
18318 color: 255 255 255 0;
18328 normal: "bt_sm_base1.png";
18331 image.middle: SOLID;
18333 description { state: "selected" 0.0;
18334 inherit: "default" 0.0;
18336 color: 255 255 255 255;
18347 part { name: "elm.swallow.pad";
18349 description { state: "default" 0.0;
18362 part { name: "arrow";
18363 clip_to: "disclip";
18364 ignore_flags: ON_HOLD;
18365 description { state: "default" 0.0;
18370 to_x: "elm.swallow.pad";
18375 to_x: "elm.swallow.pad";
18379 image.normal: "icon_arrow_right.png";
18381 description { state: "default" 0.1;
18382 inherit: "default" 0.0;
18383 image.normal: "icon_arrow_left.png";
18385 description { state: "active" 0.0;
18386 inherit: "default" 0.0;
18387 image.normal: "icon_arrow_down.png";
18389 description { state: "active" 0.1;
18390 inherit: "default" 0.0;
18391 image.normal: "icon_arrow_down.png";
18394 part { name: "elm.swallow.icon";
18395 clip_to: "disclip";
18397 description { state: "default" 0.0;
18412 part { name: "elm.swallow.end";
18413 clip_to: "disclip";
18415 description { state: "default" 0.0;
18419 aspect_preference: VERTICAL;
18430 part { name: "elm.text";
18431 clip_to: "disclip";
18433 effect: SOFT_SHADOW;
18437 state: "default" 0.0;
18440 to_x: "elm.swallow.icon";
18445 to_x: "elm.swallow.end";
18457 text_class: "list_item";
18460 description { state: "selected" 0.0;
18461 inherit: "default" 0.0;
18462 color: 224 224 224 255;
18466 part { name: "fg1";
18467 clip_to: "disclip";
18469 description { state: "default" 0.0;
18471 color: 255 255 255 0;
18473 rel2.relative: 1.0 0.5;
18476 normal: "bt_sm_hilight.png";
18480 description { state: "selected" 0.0;
18481 inherit: "default" 0.0;
18483 color: 255 255 255 255;
18486 part { name: "fg2";
18487 clip_to: "disclip";
18489 description { state: "default" 0.0;
18491 color: 255 255 255 0;
18495 normal: "bt_sm_shine.png";
18499 description { state: "selected" 0.0;
18500 inherit: "default" 0.0;
18502 color: 255 255 255 255;
18505 part { name: "disclip";
18507 description { state: "default" 0.0;
18511 description { state: "disabled" 0.0;
18512 inherit: "default" 0.0;
18513 color: 255 255 255 64;
18518 // signal: elm,state,%s,active
18519 // a "check" item named %s went active
18520 // signal: elm,state,%s,passive
18521 // a "check" item named %s went passive
18522 // default is passive
18525 signal: "elm,state,selected";
18527 action: STATE_SET "selected" 0.0;
18531 target: "elm.text";
18534 name: "go_passive";
18535 signal: "elm,state,unselected";
18537 action: STATE_SET "default" 0.0;
18541 target: "elm.text";
18542 transition: LINEAR 0.1;
18545 name: "go_disabled";
18546 signal: "elm,state,disabled";
18548 action: STATE_SET "disabled" 0.0;
18552 name: "go_enabled";
18553 signal: "elm,state,enabled";
18555 action: STATE_SET "default" 0.0;
18560 signal: "mouse,up,1";
18562 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
18565 name: "go_expanded";
18566 signal: "elm,state,expanded";
18571 get_state(PART:"arrow", st, 30, vl);
18572 set_state(PART:"arrow", "active", vl);
18576 name: "go_contracted";
18577 signal: "elm,state,contracted";
18582 get_state(PART:"arrow", st, 30, vl);
18583 set_state(PART:"arrow", "default", vl);
18586 program { name: "to_rtl";
18587 signal: "edje,state,rtl";
18592 get_state(PART:"arrow", st, 30, vl);
18594 set_state(PART:"arrow", st, 0.1);
18598 program { name: "to_ltr";
18599 signal: "edje,state,ltr";
18604 get_state(PART:"arrow", st, 30, vl);
18606 set_state(PART:"arrow", st, 0.0);
18612 group { name: "elm/genlist/tree_compress_odd/default/default";
18613 data.item: "stacking" "below";
18614 data.item: "selectraise" "on";
18615 data.item: "labels" "elm.text";
18616 data.item: "icons" "elm.swallow.icon elm.swallow.end";
18617 data.item: "treesize" "20";
18618 // data.item: "states" "";
18620 image: "bt_sm_base1.png" COMP;
18621 image: "bt_sm_shine.png" COMP;
18622 image: "bt_sm_hilight.png" COMP;
18623 image: "ilist_2.png" COMP;
18624 image: "icon_arrow_left.png" COMP;
18625 image: "icon_arrow_right.png" COMP;
18626 image: "icon_arrow_down.png" COMP;
18634 state: "default" 0.0;
18642 state: "default" 0.0;
18644 normal: "ilist_2.png";
18651 clip_to: "disclip";
18653 description { state: "default" 0.0;
18655 color: 255 255 255 0;
18665 normal: "bt_sm_base1.png";
18668 image.middle: SOLID;
18670 description { state: "selected" 0.0;
18671 inherit: "default" 0.0;
18673 color: 255 255 255 255;
18684 part { name: "elm.swallow.pad";
18686 description { state: "default" 0.0;
18699 part { name: "arrow";
18700 clip_to: "disclip";
18701 ignore_flags: ON_HOLD;
18702 description { state: "default" 0.0;
18707 to_x: "elm.swallow.pad";
18712 to_x: "elm.swallow.pad";
18716 image.normal: "icon_arrow_right.png";
18718 description { state: "default" 0.1;
18719 inherit: "default" 0.0;
18720 image.normal: "icon_arrow_left.png";
18722 description { state: "active" 0.0;
18723 inherit: "default" 0.0;
18724 image.normal: "icon_arrow_down.png";
18726 description { state: "active" 0.1;
18727 inherit: "default" 0.0;
18728 image.normal: "icon_arrow_down.png";
18731 part { name: "elm.swallow.icon";
18732 clip_to: "disclip";
18734 description { state: "default" 0.0;
18749 part { name: "elm.swallow.end";
18750 clip_to: "disclip";
18752 description { state: "default" 0.0;
18756 aspect_preference: VERTICAL;
18767 part { name: "elm.text";
18768 clip_to: "disclip";
18770 effect: SOFT_SHADOW;
18774 state: "default" 0.0;
18777 to_x: "elm.swallow.icon";
18782 to_x: "elm.swallow.end";
18794 text_class: "list_item";
18797 description { state: "selected" 0.0;
18798 inherit: "default" 0.0;
18799 color: 224 224 224 255;
18803 part { name: "fg1";
18804 clip_to: "disclip";
18806 description { state: "default" 0.0;
18808 color: 255 255 255 0;
18810 rel2.relative: 1.0 0.5;
18813 normal: "bt_sm_hilight.png";
18817 description { state: "selected" 0.0;
18818 inherit: "default" 0.0;
18820 color: 255 255 255 255;
18823 part { name: "fg2";
18824 clip_to: "disclip";
18826 description { state: "default" 0.0;
18828 color: 255 255 255 0;
18832 normal: "bt_sm_shine.png";
18836 description { state: "selected" 0.0;
18837 inherit: "default" 0.0;
18839 color: 255 255 255 255;
18842 part { name: "disclip";
18844 description { state: "default" 0.0;
18848 description { state: "disabled" 0.0;
18849 inherit: "default" 0.0;
18850 color: 255 255 255 64;
18855 // signal: elm,state,%s,active
18856 // a "check" item named %s went active
18857 // signal: elm,state,%s,passive
18858 // a "check" item named %s went passive
18859 // default is passive
18862 signal: "elm,state,selected";
18864 action: STATE_SET "selected" 0.0;
18868 target: "elm.text";
18871 name: "go_passive";
18872 signal: "elm,state,unselected";
18874 action: STATE_SET "default" 0.0;
18878 target: "elm.text";
18879 transition: LINEAR 0.1;
18882 name: "go_disabled";
18883 signal: "elm,state,disabled";
18885 action: STATE_SET "disabled" 0.0;
18889 name: "go_enabled";
18890 signal: "elm,state,enabled";
18892 action: STATE_SET "default" 0.0;
18897 signal: "mouse,up,1";
18899 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
18902 name: "go_expanded";
18903 signal: "elm,state,expanded";
18908 get_state(PART:"arrow", st, 30, vl);
18909 set_state(PART:"arrow", "active", vl);
18913 name: "go_contracted";
18914 signal: "elm,state,contracted";
18919 get_state(PART:"arrow", st, 30, vl);
18920 set_state(PART:"arrow", "default", vl);
18923 program { name: "to_rtl";
18924 signal: "edje,state,rtl";
18929 get_state(PART:"arrow", st, 30, vl);
18931 set_state(PART:"arrow", st, 0.1);
18935 program { name: "to_ltr";
18936 signal: "edje,state,ltr";
18941 get_state(PART:"arrow", st, 30, vl);
18943 set_state(PART:"arrow", st, 0.0);
18950 group { name: "elm/genlist/item/default_style/default";
18953 style { name: "genlist_style";
18954 base: "font=Sans font_size=10 align=left valign=0.5 color=#000 text_class=list_item";
18957 tag: "hilight" "+ font=Sans:style=Bold";
18958 tag: "b" "+ font=Sans:style=Bold";
18961 style { name: "genlist_selected_style";
18962 base: "font=Sans font_size=10 align=left valign=0.5 color=#fff text_class=list_item";
18965 tag: "hilight" "+ font=Sans:style=Bold";
18966 tag: "b" "+ font=Sans:style=Bold";
18970 data.item: "stacking" "above";
18971 data.item: "selectraise" "on";
18972 data.item: "labels" "elm.text";
18973 data.item: "icons" "elm.swallow.icon elm.swallow.end";
18974 data.item: "treesize" "20";
18976 image: "bt_sm_base1.png" COMP;
18977 image: "bt_sm_shine.png" COMP;
18978 image: "bt_sm_hilight.png" COMP;
18979 image: "ilist_1.png" COMP;
18980 image: "ilist_item_shadow.png" COMP;
18988 state: "default" 0.0;
18996 state: "default" 0.0;
19011 normal: "ilist_item_shadow.png";
19020 state: "default" 0.0;
19023 normal: "ilist_1.png";
19030 clip_to: "disclip";
19032 description { state: "default" 0.0;
19034 color: 255 255 255 0;
19044 normal: "bt_sm_base1.png";
19047 image.middle: SOLID;
19049 description { state: "selected" 0.0;
19050 inherit: "default" 0.0;
19052 color: 255 255 255 255;
19063 part { name: "elm.swallow.pad";
19065 description { state: "default" 0.0;
19078 part { name: "elm.swallow.icon";
19079 clip_to: "disclip";
19081 description { state: "default" 0.0;
19085 to_x: "elm.swallow.pad";
19090 to_x: "elm.swallow.pad";
19096 part { name: "elm.swallow.end";
19097 clip_to: "disclip";
19099 description { state: "default" 0.0;
19103 aspect_preference: VERTICAL;
19114 part { name: "elm.text";
19115 clip_to: "disclip";
19120 state: "default" 0.0;
19124 to_x: "elm.swallow.icon";
19130 to_x: "elm.swallow.end";
19136 style: "genlist_style";
19140 description { state: "selected" 0.0;
19141 inherit: "default" 0.0;
19143 style: "genlist_selected_style";
19147 part { name: "fg1";
19148 clip_to: "disclip";
19150 description { state: "default" 0.0;
19152 color: 255 255 255 0;
19154 rel2.relative: 1.0 0.5;
19157 normal: "bt_sm_hilight.png";
19161 description { state: "selected" 0.0;
19162 inherit: "default" 0.0;
19164 color: 255 255 255 255;
19167 part { name: "fg2";
19168 clip_to: "disclip";
19170 description { state: "default" 0.0;
19172 color: 255 255 255 0;
19176 normal: "bt_sm_shine.png";
19180 description { state: "selected" 0.0;
19181 inherit: "default" 0.0;
19183 color: 255 255 255 255;
19186 part { name: "disclip";
19188 description { state: "default" 0.0;
19192 description { state: "disabled" 0.0;
19193 inherit: "default" 0.0;
19194 color: 255 255 255 64;
19199 // signal: elm,state,%s,active
19200 // a "check" item named %s went active
19201 // signal: elm,state,%s,passive
19202 // a "check" item named %s went passive
19203 // default is passive
19206 signal: "elm,state,selected";
19208 action: STATE_SET "selected" 0.0;
19212 target: "elm.text";
19215 name: "go_passive";
19216 signal: "elm,state,unselected";
19218 action: STATE_SET "default" 0.0;
19222 target: "elm.text";
19223 transition: LINEAR 0.1;
19226 name: "go_disabled";
19227 signal: "elm,state,disabled";
19229 action: STATE_SET "disabled" 0.0;
19233 name: "go_enabled";
19234 signal: "elm,state,enabled";
19236 action: STATE_SET "default" 0.0;
19241 group { name: "elm/genlist/item_odd/default_style/default";
19242 data.item: "stacking" "below";
19243 data.item: "selectraise" "on";
19244 data.item: "labels" "elm.text";
19245 data.item: "icons" "elm.swallow.icon elm.swallow.end";
19246 data.item: "treesize" "20";
19248 image: "bt_sm_base1.png" COMP;
19249 image: "bt_sm_shine.png" COMP;
19250 image: "bt_sm_hilight.png" COMP;
19251 image: "ilist_2.png" COMP;
19254 part { name: "event";
19258 state: "default" 0.0;
19266 state: "default" 0.0;
19269 normal: "ilist_2.png";
19276 clip_to: "disclip";
19278 description { state: "default" 0.0;
19280 color: 255 255 255 0;
19290 normal: "bt_sm_base1.png";
19293 image.middle: SOLID;
19295 description { state: "selected" 0.0;
19296 inherit: "default" 0.0;
19298 color: 255 255 255 255;
19309 part { name: "elm.swallow.pad";
19311 description { state: "default" 0.0;
19324 part { name: "elm.swallow.icon";
19325 clip_to: "disclip";
19327 description { state: "default" 0.0;
19331 to_x: "elm.swallow.pad";
19336 to_x: "elm.swallow.pad";
19342 part { name: "elm.swallow.end";
19343 clip_to: "disclip";
19345 description { state: "default" 0.0;
19349 aspect_preference: VERTICAL;
19360 part { name: "elm.text";
19361 clip_to: "disclip";
19366 state: "default" 0.0;
19370 to_x: "elm.swallow.icon";
19376 to_x: "elm.swallow.end";
19382 style: "genlist_style";
19386 description { state: "selected" 0.0;
19387 inherit: "default" 0.0;
19389 style: "genlist_selected_style";
19393 part { name: "fg1";
19394 clip_to: "disclip";
19396 description { state: "default" 0.0;
19398 color: 255 255 255 0;
19400 rel2.relative: 1.0 0.5;
19403 normal: "bt_sm_hilight.png";
19407 description { state: "selected" 0.0;
19408 inherit: "default" 0.0;
19410 color: 255 255 255 255;
19413 part { name: "fg2";
19414 clip_to: "disclip";
19416 description { state: "default" 0.0;
19418 color: 255 255 255 0;
19422 normal: "bt_sm_shine.png";
19426 description { state: "selected" 0.0;
19427 inherit: "default" 0.0;
19429 color: 255 255 255 255;
19432 part { name: "disclip";
19434 description { state: "default" 0.0;
19438 description { state: "disabled" 0.0;
19439 inherit: "default" 0.0;
19440 color: 255 255 255 64;
19445 // signal: elm,state,%s,active
19446 // a "check" item named %s went active
19447 // signal: elm,state,%s,passive
19448 // a "check" item named %s went passive
19449 // default is passive
19452 signal: "elm,state,selected";
19454 action: STATE_SET "selected" 0.0;
19458 target: "elm.text";
19461 name: "go_passive";
19462 signal: "elm,state,unselected";
19464 action: STATE_SET "default" 0.0;
19468 target: "elm.text";
19469 transition: LINEAR 0.1;
19472 name: "go_disabled";
19473 signal: "elm,state,disabled";
19475 action: STATE_SET "disabled" 0.0;
19479 name: "go_enabled";
19480 signal: "elm,state,enabled";
19482 action: STATE_SET "default" 0.0;
19488 group { name: "elm/genlist/tree/default_style/default";
19489 data.item: "stacking" "above";
19490 data.item: "selectraise" "on";
19491 data.item: "labels" "elm.text";
19492 data.item: "icons" "elm.swallow.icon elm.swallow.end";
19493 data.item: "treesize" "20";
19495 image: "bt_sm_base1.png" COMP;
19496 image: "bt_sm_shine.png" COMP;
19497 image: "bt_sm_hilight.png" COMP;
19498 image: "ilist_1.png" COMP;
19499 image: "ilist_item_shadow.png" COMP;
19500 image: "icon_arrow_right.png" COMP;
19501 image: "icon_arrow_down.png" COMP;
19509 state: "default" 0.0;
19517 state: "default" 0.0;
19532 normal: "ilist_item_shadow.png";
19541 state: "default" 0.0;
19544 normal: "ilist_1.png";
19551 clip_to: "disclip";
19553 description { state: "default" 0.0;
19555 color: 255 255 255 0;
19565 normal: "bt_sm_base1.png";
19568 image.middle: SOLID;
19570 description { state: "selected" 0.0;
19571 inherit: "default" 0.0;
19573 color: 255 255 255 255;
19584 part { name: "elm.swallow.pad";
19586 description { state: "default" 0.0;
19599 part { name: "arrow";
19600 clip_to: "disclip";
19601 ignore_flags: ON_HOLD;
19602 description { state: "default" 0.0;
19607 to_x: "elm.swallow.pad";
19612 to_x: "elm.swallow.pad";
19616 image.normal: "icon_arrow_right.png";
19618 description { state: "active" 0.0;
19619 inherit: "default" 0.0;
19620 image.normal: "icon_arrow_down.png";
19623 part { name: "elm.swallow.icon";
19624 clip_to: "disclip";
19626 description { state: "default" 0.0;
19641 part { name: "elm.swallow.end";
19642 clip_to: "disclip";
19644 description { state: "default" 0.0;
19648 aspect_preference: VERTICAL;
19659 part { name: "elm.text";
19660 clip_to: "disclip";
19662 effect: SOFT_SHADOW;
19666 state: "default" 0.0;
19670 to_x: "elm.swallow.icon";
19676 to_x: "elm.swallow.end";
19682 style: "genlist_style";
19686 description { state: "selected" 0.0;
19687 inherit: "default" 0.0;
19689 style: "genlist_selected_style";
19693 part { name: "fg1";
19694 clip_to: "disclip";
19696 description { state: "default" 0.0;
19698 color: 255 255 255 0;
19700 rel2.relative: 1.0 0.5;
19703 normal: "bt_sm_hilight.png";
19707 description { state: "selected" 0.0;
19708 inherit: "default" 0.0;
19710 color: 255 255 255 255;
19713 part { name: "fg2";
19714 clip_to: "disclip";
19716 description { state: "default" 0.0;
19718 color: 255 255 255 0;
19722 normal: "bt_sm_shine.png";
19726 description { state: "selected" 0.0;
19727 inherit: "default" 0.0;
19729 color: 255 255 255 255;
19732 part { name: "disclip";
19734 description { state: "default" 0.0;
19738 description { state: "disabled" 0.0;
19739 inherit: "default" 0.0;
19740 color: 255 255 255 64;
19745 // signal: elm,state,%s,active
19746 // a "check" item named %s went active
19747 // signal: elm,state,%s,passive
19748 // a "check" item named %s went passive
19749 // default is passive
19752 signal: "elm,state,selected";
19754 action: STATE_SET "selected" 0.0;
19758 target: "elm.text";
19761 name: "go_passive";
19762 signal: "elm,state,unselected";
19764 action: STATE_SET "default" 0.0;
19768 target: "elm.text";
19769 transition: LINEAR 0.1;
19772 name: "go_disabled";
19773 signal: "elm,state,disabled";
19775 action: STATE_SET "disabled" 0.0;
19779 name: "go_enabled";
19780 signal: "elm,state,enabled";
19782 action: STATE_SET "default" 0.0;
19787 signal: "mouse,up,1";
19789 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
19792 name: "go_expanded";
19793 signal: "elm,state,expanded";
19795 action: STATE_SET "active" 0.0;
19799 name: "go_contracted";
19800 signal: "elm,state,contracted";
19802 action: STATE_SET "default" 0.0;
19807 group { name: "elm/genlist/tree_odd/default_style/default";
19808 data.item: "stacking" "below";
19809 data.item: "selectraise" "on";
19810 data.item: "labels" "elm.text";
19811 data.item: "icons" "elm.swallow.icon elm.swallow.end";
19812 data.item: "treesize" "20";
19814 image: "bt_sm_base1.png" COMP;
19815 image: "bt_sm_shine.png" COMP;
19816 image: "bt_sm_hilight.png" COMP;
19817 image: "ilist_2.png" COMP;
19818 image: "icon_arrow_right.png" COMP;
19819 image: "icon_arrow_down.png" COMP;
19827 state: "default" 0.0;
19835 state: "default" 0.0;
19838 normal: "ilist_2.png";
19845 clip_to: "disclip";
19847 description { state: "default" 0.0;
19849 color: 255 255 255 0;
19859 normal: "bt_sm_base1.png";
19862 image.middle: SOLID;
19864 description { state: "selected" 0.0;
19865 inherit: "default" 0.0;
19867 color: 255 255 255 255;
19878 part { name: "elm.swallow.pad";
19880 description { state: "default" 0.0;
19893 part { name: "arrow";
19894 clip_to: "disclip";
19895 ignore_flags: ON_HOLD;
19896 description { state: "default" 0.0;
19901 to_x: "elm.swallow.pad";
19906 to_x: "elm.swallow.pad";
19910 image.normal: "icon_arrow_right.png";
19912 description { state: "active" 0.0;
19913 inherit: "default" 0.0;
19914 image.normal: "icon_arrow_down.png";
19917 part { name: "elm.swallow.icon";
19918 clip_to: "disclip";
19920 description { state: "default" 0.0;
19935 part { name: "elm.swallow.end";
19936 clip_to: "disclip";
19938 description { state: "default" 0.0;
19942 aspect_preference: VERTICAL;
19953 part { name: "elm.text";
19954 clip_to: "disclip";
19956 effect: SOFT_SHADOW;
19960 state: "default" 0.0;
19964 to_x: "elm.swallow.icon";
19970 to_x: "elm.swallow.end";
19976 style: "genlist_style";
19980 description { state: "selected" 0.0;
19981 inherit: "default" 0.0;
19983 style: "genlist_selected_style";
19987 part { name: "fg1";
19988 clip_to: "disclip";
19990 description { state: "default" 0.0;
19992 color: 255 255 255 0;
19994 rel2.relative: 1.0 0.5;
19997 normal: "bt_sm_hilight.png";
20001 description { state: "selected" 0.0;
20002 inherit: "default" 0.0;
20004 color: 255 255 255 255;
20007 part { name: "fg2";
20008 clip_to: "disclip";
20010 description { state: "default" 0.0;
20012 color: 255 255 255 0;
20016 normal: "bt_sm_shine.png";
20020 description { state: "selected" 0.0;
20021 inherit: "default" 0.0;
20023 color: 255 255 255 255;
20026 part { name: "disclip";
20028 description { state: "default" 0.0;
20032 description { state: "disabled" 0.0;
20033 inherit: "default" 0.0;
20034 color: 255 255 255 64;
20039 // signal: elm,state,%s,active
20040 // a "check" item named %s went active
20041 // signal: elm,state,%s,passive
20042 // a "check" item named %s went passive
20043 // default is passive
20046 signal: "elm,state,selected";
20048 action: STATE_SET "selected" 0.0;
20052 target: "elm.text";
20055 name: "go_passive";
20056 signal: "elm,state,unselected";
20058 action: STATE_SET "default" 0.0;
20062 target: "elm.text";
20063 transition: LINEAR 0.1;
20066 name: "go_disabled";
20067 signal: "elm,state,disabled";
20069 action: STATE_SET "disabled" 0.0;
20073 name: "go_enabled";
20074 signal: "elm,state,enabled";
20076 action: STATE_SET "default" 0.0;
20081 signal: "mouse,up,1";
20083 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
20086 name: "go_expanded";
20087 signal: "elm,state,expanded";
20089 action: STATE_SET "active" 0.0;
20093 name: "go_contracted";
20094 signal: "elm,state,contracted";
20096 action: STATE_SET "default" 0.0;
20103 group { name: "elm/genlist/item/double_label/default";
20104 data.item: "stacking" "above";
20105 data.item: "selectraise" "on";
20106 data.item: "labels" "elm.text elm.text.sub";
20107 data.item: "icons" "elm.swallow.icon elm.swallow.end";
20108 data.item: "treesize" "20";
20109 // data.item: "states" "";
20111 image: "bt_sm_base1.png" COMP;
20112 image: "bt_sm_shine.png" COMP;
20113 image: "bt_sm_hilight.png" COMP;
20114 image: "ilist_1.png" COMP;
20115 image: "ilist_item_shadow.png" COMP;
20123 state: "default" 0.0;
20131 state: "default" 0.0;
20146 normal: "ilist_item_shadow.png";
20155 state: "default" 0.0;
20157 normal: "ilist_1.png";
20164 clip_to: "disclip";
20166 description { state: "default" 0.0;
20168 color: 255 255 255 0;
20178 normal: "bt_sm_base1.png";
20181 image.middle: SOLID;
20183 description { state: "selected" 0.0;
20184 inherit: "default" 0.0;
20186 color: 255 255 255 255;
20197 part { name: "elm.swallow.pad";
20199 description { state: "default" 0.0;
20212 part { name: "elm.swallow.icon";
20213 clip_to: "disclip";
20215 description { state: "default" 0.0;
20219 to_x: "elm.swallow.pad";
20224 to_x: "elm.swallow.pad";
20230 part { name: "elm.swallow.end";
20231 clip_to: "disclip";
20233 description { state: "default" 0.0;
20237 aspect_preference: VERTICAL;
20248 part { name: "elm.text";
20249 clip_to: "disclip";
20251 effect: SOFT_SHADOW;
20255 state: "default" 0.0;
20258 to_x: "elm.swallow.icon";
20263 to_x: "elm.swallow.end";
20275 text_class: "list_item";
20278 description { state: "selected" 0.0;
20279 inherit: "default" 0.0;
20280 color: 224 224 224 255;
20284 part { name: "elm.text.sub";
20285 clip_to: "disclip";
20290 state: "default" 0.0;
20293 to_x: "elm.swallow.icon";
20298 to_x: "elm.swallow.end";
20310 text_class: "list_item";
20313 description { state: "selected" 0.0;
20314 inherit: "default" 0.0;
20315 color: 128 128 128 255;
20319 part { name: "fg1";
20320 clip_to: "disclip";
20322 description { state: "default" 0.0;
20324 color: 255 255 255 0;
20326 rel2.relative: 1.0 0.5;
20329 normal: "bt_sm_hilight.png";
20333 description { state: "selected" 0.0;
20334 inherit: "default" 0.0;
20336 color: 255 255 255 255;
20339 part { name: "fg2";
20340 clip_to: "disclip";
20342 description { state: "default" 0.0;
20344 color: 255 255 255 0;
20348 normal: "bt_sm_shine.png";
20352 description { state: "selected" 0.0;
20353 inherit: "default" 0.0;
20355 color: 255 255 255 255;
20358 part { name: "disclip";
20360 description { state: "default" 0.0;
20364 description { state: "disabled" 0.0;
20365 inherit: "default" 0.0;
20366 color: 255 255 255 64;
20371 // signal: elm,state,%s,active
20372 // a "check" item named %s went active
20373 // signal: elm,state,%s,passive
20374 // a "check" item named %s went passive
20375 // default is passive
20378 signal: "elm,state,selected";
20380 action: STATE_SET "selected" 0.0;
20384 target: "elm.text";
20385 target: "elm.text.sub";
20388 name: "go_passive";
20389 signal: "elm,state,unselected";
20391 action: STATE_SET "default" 0.0;
20395 target: "elm.text";
20396 target: "elm.text.sub";
20397 transition: LINEAR 0.1;
20400 name: "go_disabled";
20401 signal: "elm,state,disabled";
20403 action: STATE_SET "disabled" 0.0;
20407 name: "go_enabled";
20408 signal: "elm,state,enabled";
20410 action: STATE_SET "default" 0.0;
20415 group { name: "elm/genlist/item_compress/double_label/default";
20416 data.item: "stacking" "above";
20417 data.item: "selectraise" "on";
20418 data.item: "labels" "elm.text elm.text.sub";
20419 data.item: "icons" "elm.swallow.icon elm.swallow.end";
20420 data.item: "treesize" "20";
20421 // data.item: "states" "";
20423 image: "bt_sm_base1.png" COMP;
20424 image: "bt_sm_shine.png" COMP;
20425 image: "bt_sm_hilight.png" COMP;
20426 image: "ilist_1.png" COMP;
20427 image: "ilist_item_shadow.png" COMP;
20435 state: "default" 0.0;
20443 state: "default" 0.0;
20458 normal: "ilist_item_shadow.png";
20467 state: "default" 0.0;
20469 normal: "ilist_1.png";
20476 clip_to: "disclip";
20478 description { state: "default" 0.0;
20480 color: 255 255 255 0;
20490 normal: "bt_sm_base1.png";
20493 image.middle: SOLID;
20495 description { state: "selected" 0.0;
20496 inherit: "default" 0.0;
20498 color: 255 255 255 255;
20509 part { name: "elm.swallow.pad";
20511 description { state: "default" 0.0;
20524 part { name: "elm.swallow.icon";
20525 clip_to: "disclip";
20527 description { state: "default" 0.0;
20531 to_x: "elm.swallow.pad";
20536 to_x: "elm.swallow.pad";
20542 part { name: "elm.swallow.end";
20543 clip_to: "disclip";
20545 description { state: "default" 0.0;
20549 aspect_preference: VERTICAL;
20560 part { name: "elm.text";
20561 clip_to: "disclip";
20563 effect: SOFT_SHADOW;
20567 state: "default" 0.0;
20570 to_x: "elm.swallow.icon";
20575 to_x: "elm.swallow.end";
20587 text_class: "list_item";
20590 description { state: "selected" 0.0;
20591 inherit: "default" 0.0;
20592 color: 224 224 224 255;
20596 part { name: "elm.text.sub";
20597 clip_to: "disclip";
20602 state: "default" 0.0;
20605 to_x: "elm.swallow.icon";
20610 to_x: "elm.swallow.end";
20622 text_class: "list_item";
20625 description { state: "selected" 0.0;
20626 inherit: "default" 0.0;
20627 color: 128 128 128 255;
20631 part { name: "fg1";
20632 clip_to: "disclip";
20634 description { state: "default" 0.0;
20636 color: 255 255 255 0;
20638 rel2.relative: 1.0 0.5;
20641 normal: "bt_sm_hilight.png";
20645 description { state: "selected" 0.0;
20646 inherit: "default" 0.0;
20648 color: 255 255 255 255;
20651 part { name: "fg2";
20652 clip_to: "disclip";
20654 description { state: "default" 0.0;
20656 color: 255 255 255 0;
20660 normal: "bt_sm_shine.png";
20664 description { state: "selected" 0.0;
20665 inherit: "default" 0.0;
20667 color: 255 255 255 255;
20670 part { name: "disclip";
20672 description { state: "default" 0.0;
20676 description { state: "disabled" 0.0;
20677 inherit: "default" 0.0;
20678 color: 255 255 255 64;
20683 // signal: elm,state,%s,active
20684 // a "check" item named %s went active
20685 // signal: elm,state,%s,passive
20686 // a "check" item named %s went passive
20687 // default is passive
20690 signal: "elm,state,selected";
20692 action: STATE_SET "selected" 0.0;
20696 target: "elm.text";
20697 target: "elm.text.sub";
20700 name: "go_passive";
20701 signal: "elm,state,unselected";
20703 action: STATE_SET "default" 0.0;
20707 target: "elm.text";
20708 target: "elm.text.sub";
20709 transition: LINEAR 0.1;
20712 name: "go_disabled";
20713 signal: "elm,state,disabled";
20715 action: STATE_SET "disabled" 0.0;
20719 name: "go_enabled";
20720 signal: "elm,state,enabled";
20722 action: STATE_SET "default" 0.0;
20727 group { name: "elm/genlist/item_odd/double_label/default";
20728 data.item: "stacking" "below";
20729 data.item: "selectraise" "on";
20730 data.item: "labels" "elm.text elm.text.sub";
20731 data.item: "icons" "elm.swallow.icon elm.swallow.end";
20732 data.item: "treesize" "20";
20733 // data.item: "states" "";
20735 image: "bt_sm_base1.png" COMP;
20736 image: "bt_sm_shine.png" COMP;
20737 image: "bt_sm_hilight.png" COMP;
20738 image: "ilist_2.png" COMP;
20741 part { name: "event";
20745 state: "default" 0.0;
20753 state: "default" 0.0;
20755 normal: "ilist_2.png";
20762 clip_to: "disclip";
20764 description { state: "default" 0.0;
20766 color: 255 255 255 0;
20776 normal: "bt_sm_base1.png";
20779 image.middle: SOLID;
20781 description { state: "selected" 0.0;
20782 inherit: "default" 0.0;
20784 color: 255 255 255 255;
20795 part { name: "elm.swallow.pad";
20797 description { state: "default" 0.0;
20810 part { name: "elm.swallow.icon";
20811 clip_to: "disclip";
20813 description { state: "default" 0.0;
20817 to_x: "elm.swallow.pad";
20822 to_x: "elm.swallow.pad";
20828 part { name: "elm.swallow.end";
20829 clip_to: "disclip";
20831 description { state: "default" 0.0;
20835 aspect_preference: VERTICAL;
20846 part { name: "elm.text";
20847 clip_to: "disclip";
20849 effect: SOFT_SHADOW;
20853 state: "default" 0.0;
20856 to_x: "elm.swallow.icon";
20861 to_x: "elm.swallow.end";
20873 text_class: "list_item";
20876 description { state: "selected" 0.0;
20877 inherit: "default" 0.0;
20878 color: 224 224 224 255;
20882 part { name: "elm.text.sub";
20883 clip_to: "disclip";
20888 state: "default" 0.0;
20891 to_x: "elm.swallow.icon";
20896 to_x: "elm.swallow.end";
20908 text_class: "list_item";
20911 description { state: "selected" 0.0;
20912 inherit: "default" 0.0;
20913 color: 128 128 128 255;
20917 part { name: "fg1";
20918 clip_to: "disclip";
20920 description { state: "default" 0.0;
20922 color: 255 255 255 0;
20924 rel2.relative: 1.0 0.5;
20927 normal: "bt_sm_hilight.png";
20931 description { state: "selected" 0.0;
20932 inherit: "default" 0.0;
20934 color: 255 255 255 255;
20937 part { name: "fg2";
20938 clip_to: "disclip";
20940 description { state: "default" 0.0;
20942 color: 255 255 255 0;
20946 normal: "bt_sm_shine.png";
20950 description { state: "selected" 0.0;
20951 inherit: "default" 0.0;
20953 color: 255 255 255 255;
20956 part { name: "disclip";
20958 description { state: "default" 0.0;
20962 description { state: "disabled" 0.0;
20963 inherit: "default" 0.0;
20964 color: 255 255 255 64;
20969 // signal: elm,state,%s,active
20970 // a "check" item named %s went active
20971 // signal: elm,state,%s,passive
20972 // a "check" item named %s went passive
20973 // default is passive
20976 signal: "elm,state,selected";
20978 action: STATE_SET "selected" 0.0;
20982 target: "elm.text";
20983 target: "elm.text.sub";
20986 name: "go_passive";
20987 signal: "elm,state,unselected";
20989 action: STATE_SET "default" 0.0;
20993 target: "elm.text";
20994 target: "elm.text.sub";
20995 transition: LINEAR 0.1;
20998 name: "go_disabled";
20999 signal: "elm,state,disabled";
21001 action: STATE_SET "disabled" 0.0;
21005 name: "go_enabled";
21006 signal: "elm,state,enabled";
21008 action: STATE_SET "default" 0.0;
21013 group { name: "elm/genlist/item_compress_odd/double_label/default";
21014 data.item: "stacking" "below";
21015 data.item: "selectraise" "on";
21016 data.item: "labels" "elm.text elm.text.sub";
21017 data.item: "icons" "elm.swallow.icon elm.swallow.end";
21018 data.item: "treesize" "20";
21019 // data.item: "states" "";
21021 image: "bt_sm_base1.png" COMP;
21022 image: "bt_sm_shine.png" COMP;
21023 image: "bt_sm_hilight.png" COMP;
21024 image: "ilist_2.png" COMP;
21027 part { name: "event";
21031 state: "default" 0.0;
21039 state: "default" 0.0;
21041 normal: "ilist_2.png";
21048 clip_to: "disclip";
21050 description { state: "default" 0.0;
21052 color: 255 255 255 0;
21062 normal: "bt_sm_base1.png";
21065 image.middle: SOLID;
21067 description { state: "selected" 0.0;
21068 inherit: "default" 0.0;
21070 color: 255 255 255 255;
21081 part { name: "elm.swallow.pad";
21083 description { state: "default" 0.0;
21096 part { name: "elm.swallow.icon";
21097 clip_to: "disclip";
21099 description { state: "default" 0.0;
21103 to_x: "elm.swallow.pad";
21108 to_x: "elm.swallow.pad";
21114 part { name: "elm.swallow.end";
21115 clip_to: "disclip";
21117 description { state: "default" 0.0;
21121 aspect_preference: VERTICAL;
21132 part { name: "elm.text";
21133 clip_to: "disclip";
21135 effect: SOFT_SHADOW;
21139 state: "default" 0.0;
21142 to_x: "elm.swallow.icon";
21147 to_x: "elm.swallow.end";
21159 text_class: "list_item";
21162 description { state: "selected" 0.0;
21163 inherit: "default" 0.0;
21164 color: 224 224 224 255;
21168 part { name: "elm.text.sub";
21169 clip_to: "disclip";
21174 state: "default" 0.0;
21177 to_x: "elm.swallow.icon";
21182 to_x: "elm.swallow.end";
21194 text_class: "list_item";
21197 description { state: "selected" 0.0;
21198 inherit: "default" 0.0;
21199 color: 128 128 128 255;
21203 part { name: "fg1";
21204 clip_to: "disclip";
21206 description { state: "default" 0.0;
21208 color: 255 255 255 0;
21210 rel2.relative: 1.0 0.5;
21213 normal: "bt_sm_hilight.png";
21217 description { state: "selected" 0.0;
21218 inherit: "default" 0.0;
21220 color: 255 255 255 255;
21223 part { name: "fg2";
21224 clip_to: "disclip";
21226 description { state: "default" 0.0;
21228 color: 255 255 255 0;
21232 normal: "bt_sm_shine.png";
21236 description { state: "selected" 0.0;
21237 inherit: "default" 0.0;
21239 color: 255 255 255 255;
21242 part { name: "disclip";
21244 description { state: "default" 0.0;
21248 description { state: "disabled" 0.0;
21249 inherit: "default" 0.0;
21250 color: 255 255 255 64;
21255 // signal: elm,state,%s,active
21256 // a "check" item named %s went active
21257 // signal: elm,state,%s,passive
21258 // a "check" item named %s went passive
21259 // default is passive
21262 signal: "elm,state,selected";
21264 action: STATE_SET "selected" 0.0;
21268 target: "elm.text";
21269 target: "elm.text.sub";
21272 name: "go_passive";
21273 signal: "elm,state,unselected";
21275 action: STATE_SET "default" 0.0;
21279 target: "elm.text";
21280 target: "elm.text.sub";
21281 transition: LINEAR 0.1;
21284 name: "go_disabled";
21285 signal: "elm,state,disabled";
21287 action: STATE_SET "disabled" 0.0;
21291 name: "go_enabled";
21292 signal: "elm,state,enabled";
21294 action: STATE_SET "default" 0.0;
21300 group { name: "elm/genlist/tree/double_label/default";
21301 data.item: "stacking" "above";
21302 data.item: "selectraise" "on";
21303 data.item: "labels" "elm.text elm.text.sub";
21304 data.item: "icons" "elm.swallow.icon elm.swallow.end";
21305 data.item: "treesize" "20";
21306 // data.item: "states" "";
21308 image: "bt_sm_base1.png" COMP;
21309 image: "bt_sm_shine.png" COMP;
21310 image: "bt_sm_hilight.png" COMP;
21311 image: "ilist_1.png" COMP;
21312 image: "ilist_item_shadow.png" COMP;
21313 image: "icon_arrow_right.png" COMP;
21314 image: "icon_arrow_down.png" COMP;
21322 state: "default" 0.0;
21330 state: "default" 0.0;
21345 normal: "ilist_item_shadow.png";
21354 state: "default" 0.0;
21356 normal: "ilist_1.png";
21363 clip_to: "disclip";
21365 description { state: "default" 0.0;
21367 color: 255 255 255 0;
21377 normal: "bt_sm_base1.png";
21380 image.middle: SOLID;
21382 description { state: "selected" 0.0;
21383 inherit: "default" 0.0;
21385 color: 255 255 255 255;
21396 part { name: "elm.swallow.pad";
21398 description { state: "default" 0.0;
21411 part { name: "arrow";
21412 clip_to: "disclip";
21413 ignore_flags: ON_HOLD;
21414 description { state: "default" 0.0;
21419 to_x: "elm.swallow.pad";
21424 to_x: "elm.swallow.pad";
21428 image.normal: "icon_arrow_right.png";
21430 description { state: "active" 0.0;
21431 inherit: "default" 0.0;
21432 image.normal: "icon_arrow_down.png";
21435 part { name: "elm.swallow.icon";
21436 clip_to: "disclip";
21438 description { state: "default" 0.0;
21453 part { name: "elm.swallow.end";
21454 clip_to: "disclip";
21456 description { state: "default" 0.0;
21460 aspect_preference: VERTICAL;
21471 part { name: "elm.text";
21472 clip_to: "disclip";
21474 effect: SOFT_SHADOW;
21478 state: "default" 0.0;
21481 to_x: "elm.swallow.icon";
21486 to_x: "elm.swallow.end";
21498 text_class: "list_item";
21501 description { state: "selected" 0.0;
21502 inherit: "default" 0.0;
21503 color: 224 224 224 255;
21507 part { name: "elm.text.sub";
21508 clip_to: "disclip";
21513 state: "default" 0.0;
21516 to_x: "elm.swallow.icon";
21521 to_x: "elm.swallow.end";
21533 text_class: "list_item";
21536 description { state: "selected" 0.0;
21537 inherit: "default" 0.0;
21538 color: 128 128 128 255;
21542 part { name: "fg1";
21543 clip_to: "disclip";
21545 description { state: "default" 0.0;
21547 color: 255 255 255 0;
21549 rel2.relative: 1.0 0.5;
21552 normal: "bt_sm_hilight.png";
21556 description { state: "selected" 0.0;
21557 inherit: "default" 0.0;
21559 color: 255 255 255 255;
21562 part { name: "fg2";
21563 clip_to: "disclip";
21565 description { state: "default" 0.0;
21567 color: 255 255 255 0;
21571 normal: "bt_sm_shine.png";
21575 description { state: "selected" 0.0;
21576 inherit: "default" 0.0;
21578 color: 255 255 255 255;
21581 part { name: "disclip";
21583 description { state: "default" 0.0;
21587 description { state: "disabled" 0.0;
21588 inherit: "default" 0.0;
21589 color: 255 255 255 64;
21594 // signal: elm,state,%s,active
21595 // a "check" item named %s went active
21596 // signal: elm,state,%s,passive
21597 // a "check" item named %s went passive
21598 // default is passive
21601 signal: "elm,state,selected";
21603 action: STATE_SET "selected" 0.0;
21607 target: "elm.text";
21608 target: "elm.text.sub";
21611 name: "go_passive";
21612 signal: "elm,state,unselected";
21614 action: STATE_SET "default" 0.0;
21618 target: "elm.text";
21619 target: "elm.text.sub";
21620 transition: LINEAR 0.1;
21623 name: "go_disabled";
21624 signal: "elm,state,disabled";
21626 action: STATE_SET "disabled" 0.0;
21630 name: "go_enabled";
21631 signal: "elm,state,enabled";
21633 action: STATE_SET "default" 0.0;
21638 signal: "mouse,up,1";
21640 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
21643 name: "go_expanded";
21644 signal: "elm,state,expanded";
21646 action: STATE_SET "active" 0.0;
21650 name: "go_contracted";
21651 signal: "elm,state,contracted";
21653 action: STATE_SET "default" 0.0;
21658 group { name: "elm/genlist/tree_compress/double_label/default";
21659 data.item: "stacking" "above";
21660 data.item: "selectraise" "on";
21661 data.item: "labels" "elm.text elm.text.sub";
21662 data.item: "icons" "elm.swallow.icon elm.swallow.end";
21663 data.item: "treesize" "20";
21664 // data.item: "states" "";
21666 image: "bt_sm_base1.png" COMP;
21667 image: "bt_sm_shine.png" COMP;
21668 image: "bt_sm_hilight.png" COMP;
21669 image: "ilist_1.png" COMP;
21670 image: "ilist_item_shadow.png" COMP;
21671 image: "icon_arrow_right.png" COMP;
21672 image: "icon_arrow_down.png" COMP;
21680 state: "default" 0.0;
21688 state: "default" 0.0;
21703 normal: "ilist_item_shadow.png";
21712 state: "default" 0.0;
21714 normal: "ilist_1.png";
21721 clip_to: "disclip";
21723 description { state: "default" 0.0;
21725 color: 255 255 255 0;
21735 normal: "bt_sm_base1.png";
21738 image.middle: SOLID;
21740 description { state: "selected" 0.0;
21741 inherit: "default" 0.0;
21743 color: 255 255 255 255;
21754 part { name: "elm.swallow.pad";
21756 description { state: "default" 0.0;
21769 part { name: "arrow";
21770 clip_to: "disclip";
21771 ignore_flags: ON_HOLD;
21772 description { state: "default" 0.0;
21777 to_x: "elm.swallow.pad";
21782 to_x: "elm.swallow.pad";
21786 image.normal: "icon_arrow_right.png";
21788 description { state: "active" 0.0;
21789 inherit: "default" 0.0;
21790 image.normal: "icon_arrow_down.png";
21793 part { name: "elm.swallow.icon";
21794 clip_to: "disclip";
21796 description { state: "default" 0.0;
21811 part { name: "elm.swallow.end";
21812 clip_to: "disclip";
21814 description { state: "default" 0.0;
21818 aspect_preference: VERTICAL;
21829 part { name: "elm.text";
21830 clip_to: "disclip";
21832 effect: SOFT_SHADOW;
21836 state: "default" 0.0;
21839 to_x: "elm.swallow.icon";
21844 to_x: "elm.swallow.end";
21856 text_class: "list_item";
21859 description { state: "selected" 0.0;
21860 inherit: "default" 0.0;
21861 color: 224 224 224 255;
21865 part { name: "elm.text.sub";
21866 clip_to: "disclip";
21871 state: "default" 0.0;
21874 to_x: "elm.swallow.icon";
21879 to_x: "elm.swallow.end";
21891 text_class: "list_item";
21894 description { state: "selected" 0.0;
21895 inherit: "default" 0.0;
21896 color: 128 128 128 255;
21900 part { name: "fg1";
21901 clip_to: "disclip";
21903 description { state: "default" 0.0;
21905 color: 255 255 255 0;
21907 rel2.relative: 1.0 0.5;
21910 normal: "bt_sm_hilight.png";
21914 description { state: "selected" 0.0;
21915 inherit: "default" 0.0;
21917 color: 255 255 255 255;
21920 part { name: "fg2";
21921 clip_to: "disclip";
21923 description { state: "default" 0.0;
21925 color: 255 255 255 0;
21929 normal: "bt_sm_shine.png";
21933 description { state: "selected" 0.0;
21934 inherit: "default" 0.0;
21936 color: 255 255 255 255;
21939 part { name: "disclip";
21941 description { state: "default" 0.0;
21945 description { state: "disabled" 0.0;
21946 inherit: "default" 0.0;
21947 color: 255 255 255 64;
21952 // signal: elm,state,%s,active
21953 // a "check" item named %s went active
21954 // signal: elm,state,%s,passive
21955 // a "check" item named %s went passive
21956 // default is passive
21959 signal: "elm,state,selected";
21961 action: STATE_SET "selected" 0.0;
21965 target: "elm.text";
21966 target: "elm.text.sub";
21969 name: "go_passive";
21970 signal: "elm,state,unselected";
21972 action: STATE_SET "default" 0.0;
21976 target: "elm.text";
21977 target: "elm.text.sub";
21978 transition: LINEAR 0.1;
21981 name: "go_disabled";
21982 signal: "elm,state,disabled";
21984 action: STATE_SET "disabled" 0.0;
21988 name: "go_enabled";
21989 signal: "elm,state,enabled";
21991 action: STATE_SET "default" 0.0;
21996 signal: "mouse,up,1";
21998 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
22001 name: "go_expanded";
22002 signal: "elm,state,expanded";
22004 action: STATE_SET "active" 0.0;
22008 name: "go_contracted";
22009 signal: "elm,state,contracted";
22011 action: STATE_SET "default" 0.0;
22016 group { name: "elm/genlist/tree_odd/double_label/default";
22017 data.item: "stacking" "below";
22018 data.item: "selectraise" "on";
22019 data.item: "labels" "elm.text elm.text.sub";
22020 data.item: "icons" "elm.swallow.icon elm.swallow.end";
22021 data.item: "treesize" "20";
22022 // data.item: "states" "";
22024 image: "bt_sm_base1.png" COMP;
22025 image: "bt_sm_shine.png" COMP;
22026 image: "bt_sm_hilight.png" COMP;
22027 image: "ilist_2.png" COMP;
22028 image: "icon_arrow_right.png" COMP;
22029 image: "icon_arrow_down.png" COMP;
22037 state: "default" 0.0;
22045 state: "default" 0.0;
22047 normal: "ilist_2.png";
22054 clip_to: "disclip";
22056 description { state: "default" 0.0;
22058 color: 255 255 255 0;
22068 normal: "bt_sm_base1.png";
22071 image.middle: SOLID;
22073 description { state: "selected" 0.0;
22074 inherit: "default" 0.0;
22076 color: 255 255 255 255;
22087 part { name: "elm.swallow.pad";
22089 description { state: "default" 0.0;
22102 part { name: "arrow";
22103 clip_to: "disclip";
22104 ignore_flags: ON_HOLD;
22105 description { state: "default" 0.0;
22110 to_x: "elm.swallow.pad";
22115 to_x: "elm.swallow.pad";
22119 image.normal: "icon_arrow_right.png";
22121 description { state: "active" 0.0;
22122 inherit: "default" 0.0;
22123 image.normal: "icon_arrow_down.png";
22126 part { name: "elm.swallow.icon";
22127 clip_to: "disclip";
22129 description { state: "default" 0.0;
22144 part { name: "elm.swallow.end";
22145 clip_to: "disclip";
22147 description { state: "default" 0.0;
22151 aspect_preference: VERTICAL;
22162 part { name: "elm.text";
22163 clip_to: "disclip";
22165 effect: SOFT_SHADOW;
22169 state: "default" 0.0;
22172 to_x: "elm.swallow.icon";
22177 to_x: "elm.swallow.end";
22189 text_class: "list_item";
22192 description { state: "selected" 0.0;
22193 inherit: "default" 0.0;
22194 color: 224 224 224 255;
22198 part { name: "elm.text.sub";
22199 clip_to: "disclip";
22204 state: "default" 0.0;
22207 to_x: "elm.swallow.icon";
22212 to_x: "elm.swallow.end";
22224 text_class: "list_item";
22227 description { state: "selected" 0.0;
22228 inherit: "default" 0.0;
22229 color: 128 128 128 255;
22233 part { name: "fg1";
22234 clip_to: "disclip";
22236 description { state: "default" 0.0;
22238 color: 255 255 255 0;
22240 rel2.relative: 1.0 0.5;
22243 normal: "bt_sm_hilight.png";
22247 description { state: "selected" 0.0;
22248 inherit: "default" 0.0;
22250 color: 255 255 255 255;
22253 part { name: "fg2";
22254 clip_to: "disclip";
22256 description { state: "default" 0.0;
22258 color: 255 255 255 0;
22262 normal: "bt_sm_shine.png";
22266 description { state: "selected" 0.0;
22267 inherit: "default" 0.0;
22269 color: 255 255 255 255;
22272 part { name: "disclip";
22274 description { state: "default" 0.0;
22278 description { state: "disabled" 0.0;
22279 inherit: "default" 0.0;
22280 color: 255 255 255 64;
22285 // signal: elm,state,%s,active
22286 // a "check" item named %s went active
22287 // signal: elm,state,%s,passive
22288 // a "check" item named %s went passive
22289 // default is passive
22292 signal: "elm,state,selected";
22294 action: STATE_SET "selected" 0.0;
22298 target: "elm.text";
22299 target: "elm.text.sub";
22302 name: "go_passive";
22303 signal: "elm,state,unselected";
22305 action: STATE_SET "default" 0.0;
22309 target: "elm.text";
22310 target: "elm.text.sub";
22311 transition: LINEAR 0.1;
22314 name: "go_disabled";
22315 signal: "elm,state,disabled";
22317 action: STATE_SET "disabled" 0.0;
22321 name: "go_enabled";
22322 signal: "elm,state,enabled";
22324 action: STATE_SET "default" 0.0;
22329 signal: "mouse,up,1";
22331 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
22334 name: "go_expanded";
22335 signal: "elm,state,expanded";
22337 action: STATE_SET "active" 0.0;
22341 name: "go_contracted";
22342 signal: "elm,state,contracted";
22344 action: STATE_SET "default" 0.0;
22350 group { name: "elm/genlist/item/icon_top_text_bottom/default";
22351 data.item: "stacking" "above";
22352 data.item: "selectraise" "on";
22353 data.item: "labels" "elm.text";
22354 data.item: "icons" "elm.swallow.icon";
22355 data.item: "treesize" "20";
22356 // data.item: "states" "";
22358 image: "bt_sm_base1.png" COMP;
22359 image: "bt_sm_shine.png" COMP;
22360 image: "bt_sm_hilight.png" COMP;
22361 image: "ilist_1.png" COMP;
22362 image: "ilist_item_shadow.png" COMP;
22370 state: "default" 0.0;
22378 state: "default" 0.0;
22393 normal: "ilist_item_shadow.png";
22402 state: "default" 0.0;
22404 normal: "ilist_1.png";
22411 clip_to: "disclip";
22413 description { state: "default" 0.0;
22415 color: 255 255 255 0;
22425 normal: "bt_sm_base1.png";
22428 image.middle: SOLID;
22430 description { state: "selected" 0.0;
22431 inherit: "default" 0.0;
22433 color: 255 255 255 255;
22444 part { name: "elm.swallow.pad";
22446 description { state: "default" 0.0;
22459 part { name: "elm.swallow.icon";
22460 clip_to: "disclip";
22462 description { state: "default" 0.0;
22466 to_x: "elm.swallow.pad";
22471 to_x: "elm.swallow.pad";
22477 part { name: "elm.text";
22478 clip_to: "disclip";
22480 effect: SOFT_SHADOW;
22484 state: "default" 0.0;
22487 to_y: "elm.swallow.icon";
22503 text_class: "list_item";
22506 description { state: "selected" 0.0;
22507 inherit: "default" 0.0;
22508 color: 224 224 224 255;
22512 part { name: "fg1";
22513 clip_to: "disclip";
22515 description { state: "default" 0.0;
22517 color: 255 255 255 0;
22519 rel2.relative: 1.0 0.5;
22522 normal: "bt_sm_hilight.png";
22526 description { state: "selected" 0.0;
22527 inherit: "default" 0.0;
22529 color: 255 255 255 255;
22532 part { name: "fg2";
22533 clip_to: "disclip";
22535 description { state: "default" 0.0;
22537 color: 255 255 255 0;
22541 normal: "bt_sm_shine.png";
22545 description { state: "selected" 0.0;
22546 inherit: "default" 0.0;
22548 color: 255 255 255 255;
22551 part { name: "disclip";
22553 description { state: "default" 0.0;
22557 description { state: "disabled" 0.0;
22558 inherit: "default" 0.0;
22559 color: 255 255 255 64;
22564 // signal: elm,state,%s,active
22565 // a "check" item named %s went active
22566 // signal: elm,state,%s,passive
22567 // a "check" item named %s went passive
22568 // default is passive
22571 signal: "elm,state,selected";
22573 action: STATE_SET "selected" 0.0;
22577 target: "elm.text";
22580 name: "go_passive";
22581 signal: "elm,state,unselected";
22583 action: STATE_SET "default" 0.0;
22587 target: "elm.text";
22588 transition: LINEAR 0.1;
22591 name: "go_disabled";
22592 signal: "elm,state,disabled";
22594 action: STATE_SET "disabled" 0.0;
22598 name: "go_enabled";
22599 signal: "elm,state,enabled";
22601 action: STATE_SET "default" 0.0;
22606 group { name: "elm/genlist/item_odd/icon_top_text_bottom/default";
22607 data.item: "stacking" "below";
22608 data.item: "selectraise" "on";
22609 data.item: "labels" "elm.text";
22610 data.item: "icons" "elm.swallow.icon";
22611 data.item: "treesize" "20";
22612 // data.item: "states" "";
22614 image: "bt_sm_base1.png" COMP;
22615 image: "bt_sm_shine.png" COMP;
22616 image: "bt_sm_hilight.png" COMP;
22617 image: "ilist_2.png" COMP;
22620 part { name: "event";
22624 state: "default" 0.0;
22632 state: "default" 0.0;
22634 normal: "ilist_2.png";
22641 clip_to: "disclip";
22643 description { state: "default" 0.0;
22645 color: 255 255 255 0;
22655 normal: "bt_sm_base1.png";
22658 image.middle: SOLID;
22660 description { state: "selected" 0.0;
22661 inherit: "default" 0.0;
22663 color: 255 255 255 255;
22674 part { name: "elm.swallow.pad";
22676 description { state: "default" 0.0;
22689 part { name: "elm.swallow.icon";
22690 clip_to: "disclip";
22692 description { state: "default" 0.0;
22696 to_x: "elm.swallow.pad";
22701 to_x: "elm.swallow.pad";
22707 part { name: "elm.text";
22708 clip_to: "disclip";
22710 effect: SOFT_SHADOW;
22714 state: "default" 0.0;
22717 to_y: "elm.swallow.icon";
22733 text_class: "list_item";
22736 description { state: "selected" 0.0;
22737 inherit: "default" 0.0;
22738 color: 224 224 224 255;
22742 part { name: "fg1";
22743 clip_to: "disclip";
22745 description { state: "default" 0.0;
22747 color: 255 255 255 0;
22749 rel2.relative: 1.0 0.5;
22752 normal: "bt_sm_hilight.png";
22756 description { state: "selected" 0.0;
22757 inherit: "default" 0.0;
22759 color: 255 255 255 255;
22762 part { name: "fg2";
22763 clip_to: "disclip";
22765 description { state: "default" 0.0;
22767 color: 255 255 255 0;
22771 normal: "bt_sm_shine.png";
22775 description { state: "selected" 0.0;
22776 inherit: "default" 0.0;
22778 color: 255 255 255 255;
22781 part { name: "disclip";
22783 description { state: "default" 0.0;
22787 description { state: "disabled" 0.0;
22788 inherit: "default" 0.0;
22789 color: 255 255 255 64;
22794 // signal: elm,state,%s,active
22795 // a "check" item named %s went active
22796 // signal: elm,state,%s,passive
22797 // a "check" item named %s went passive
22798 // default is passive
22801 signal: "elm,state,selected";
22803 action: STATE_SET "selected" 0.0;
22807 target: "elm.text";
22810 name: "go_passive";
22811 signal: "elm,state,unselected";
22813 action: STATE_SET "default" 0.0;
22817 target: "elm.text";
22818 transition: LINEAR 0.1;
22821 name: "go_disabled";
22822 signal: "elm,state,disabled";
22824 action: STATE_SET "disabled" 0.0;
22828 name: "go_enabled";
22829 signal: "elm,state,enabled";
22831 action: STATE_SET "default" 0.0;
22837 group { name: "elm/genlist/tree/icon_top_text_bottom/default";
22838 data.item: "stacking" "above";
22839 data.item: "selectraise" "on";
22840 data.item: "labels" "elm.text";
22841 data.item: "icons" "elm.swallow.icon";
22842 data.item: "treesize" "20";
22843 // data.item: "states" "";
22845 image: "bt_sm_base1.png" COMP;
22846 image: "bt_sm_shine.png" COMP;
22847 image: "bt_sm_hilight.png" COMP;
22848 image: "ilist_1.png" COMP;
22849 image: "ilist_item_shadow.png" COMP;
22850 image: "icon_arrow_right.png" COMP;
22851 image: "icon_arrow_down.png" COMP;
22859 state: "default" 0.0;
22867 state: "default" 0.0;
22882 normal: "ilist_item_shadow.png";
22891 state: "default" 0.0;
22893 normal: "ilist_1.png";
22900 clip_to: "disclip";
22902 description { state: "default" 0.0;
22904 color: 255 255 255 0;
22914 normal: "bt_sm_base1.png";
22917 image.middle: SOLID;
22919 description { state: "selected" 0.0;
22920 inherit: "default" 0.0;
22922 color: 255 255 255 255;
22933 part { name: "elm.swallow.pad";
22935 description { state: "default" 0.0;
22948 part { name: "arrow";
22949 clip_to: "disclip";
22950 ignore_flags: ON_HOLD;
22951 description { state: "default" 0.0;
22956 to_x: "elm.swallow.pad";
22961 to_x: "elm.swallow.pad";
22965 image.normal: "icon_arrow_right.png";
22967 description { state: "active" 0.0;
22968 inherit: "default" 0.0;
22969 image.normal: "icon_arrow_down.png";
22972 part { name: "elm.swallow.icon";
22973 clip_to: "disclip";
22975 description { state: "default" 0.0;
22989 part { name: "elm.text";
22990 clip_to: "disclip";
22992 effect: SOFT_SHADOW;
22996 state: "default" 0.0;
22999 to_y: "elm.swallow.icon";
23015 text_class: "list_item";
23018 description { state: "selected" 0.0;
23019 inherit: "default" 0.0;
23020 color: 224 224 224 255;
23024 part { name: "fg1";
23025 clip_to: "disclip";
23027 description { state: "default" 0.0;
23029 color: 255 255 255 0;
23031 rel2.relative: 1.0 0.5;
23034 normal: "bt_sm_hilight.png";
23038 description { state: "selected" 0.0;
23039 inherit: "default" 0.0;
23041 color: 255 255 255 255;
23044 part { name: "fg2";
23045 clip_to: "disclip";
23047 description { state: "default" 0.0;
23049 color: 255 255 255 0;
23053 normal: "bt_sm_shine.png";
23057 description { state: "selected" 0.0;
23058 inherit: "default" 0.0;
23060 color: 255 255 255 255;
23063 part { name: "disclip";
23065 description { state: "default" 0.0;
23069 description { state: "disabled" 0.0;
23070 inherit: "default" 0.0;
23071 color: 255 255 255 64;
23076 // signal: elm,state,%s,active
23077 // a "check" item named %s went active
23078 // signal: elm,state,%s,passive
23079 // a "check" item named %s went passive
23080 // default is passive
23083 signal: "elm,state,selected";
23085 action: STATE_SET "selected" 0.0;
23089 target: "elm.text";
23092 name: "go_passive";
23093 signal: "elm,state,unselected";
23095 action: STATE_SET "default" 0.0;
23099 target: "elm.text";
23100 transition: LINEAR 0.1;
23103 name: "go_disabled";
23104 signal: "elm,state,disabled";
23106 action: STATE_SET "disabled" 0.0;
23110 name: "go_enabled";
23111 signal: "elm,state,enabled";
23113 action: STATE_SET "default" 0.0;
23118 signal: "mouse,up,1";
23120 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
23123 name: "go_expanded";
23124 signal: "elm,state,expanded";
23126 action: STATE_SET "active" 0.0;
23130 name: "go_contracted";
23131 signal: "elm,state,contracted";
23133 action: STATE_SET "default" 0.0;
23138 group { name: "elm/genlist/tree_odd/icon_top_text_bottom/default";
23139 data.item: "stacking" "below";
23140 data.item: "selectraise" "on";
23141 data.item: "labels" "elm.text";
23142 data.item: "icons" "elm.swallow.icon";
23143 data.item: "treesize" "20";
23144 // data.item: "states" "";
23146 image: "bt_sm_base1.png" COMP;
23147 image: "bt_sm_shine.png" COMP;
23148 image: "bt_sm_hilight.png" COMP;
23149 image: "ilist_2.png" COMP;
23150 image: "icon_arrow_right.png" COMP;
23151 image: "icon_arrow_down.png" COMP;
23159 state: "default" 0.0;
23167 state: "default" 0.0;
23169 normal: "ilist_2.png";
23176 clip_to: "disclip";
23178 description { state: "default" 0.0;
23180 color: 255 255 255 0;
23190 normal: "bt_sm_base1.png";
23193 image.middle: SOLID;
23195 description { state: "selected" 0.0;
23196 inherit: "default" 0.0;
23198 color: 255 255 255 255;
23209 part { name: "elm.swallow.pad";
23211 description { state: "default" 0.0;
23224 part { name: "arrow";
23225 clip_to: "disclip";
23226 ignore_flags: ON_HOLD;
23227 description { state: "default" 0.0;
23232 to_x: "elm.swallow.pad";
23237 to_x: "elm.swallow.pad";
23241 image.normal: "icon_arrow_right.png";
23243 description { state: "active" 0.0;
23244 inherit: "default" 0.0;
23245 image.normal: "icon_arrow_down.png";
23248 part { name: "elm.swallow.icon";
23249 clip_to: "disclip";
23251 description { state: "default" 0.0;
23265 part { name: "elm.text";
23266 clip_to: "disclip";
23268 effect: SOFT_SHADOW;
23272 state: "default" 0.0;
23275 to_y: "elm.swallow.icon";
23291 text_class: "list_item";
23294 description { state: "selected" 0.0;
23295 inherit: "default" 0.0;
23296 color: 224 224 224 255;
23300 part { name: "fg1";
23301 clip_to: "disclip";
23303 description { state: "default" 0.0;
23305 color: 255 255 255 0;
23307 rel2.relative: 1.0 0.5;
23310 normal: "bt_sm_hilight.png";
23314 description { state: "selected" 0.0;
23315 inherit: "default" 0.0;
23317 color: 255 255 255 255;
23320 part { name: "fg2";
23321 clip_to: "disclip";
23323 description { state: "default" 0.0;
23325 color: 255 255 255 0;
23329 normal: "bt_sm_shine.png";
23333 description { state: "selected" 0.0;
23334 inherit: "default" 0.0;
23336 color: 255 255 255 255;
23339 part { name: "disclip";
23341 description { state: "default" 0.0;
23345 description { state: "disabled" 0.0;
23346 inherit: "default" 0.0;
23347 color: 255 255 255 64;
23352 // signal: elm,state,%s,active
23353 // a "check" item named %s went active
23354 // signal: elm,state,%s,passive
23355 // a "check" item named %s went passive
23356 // default is passive
23359 signal: "elm,state,selected";
23361 action: STATE_SET "selected" 0.0;
23365 target: "elm.text";
23368 name: "go_passive";
23369 signal: "elm,state,unselected";
23371 action: STATE_SET "default" 0.0;
23375 target: "elm.text";
23376 transition: LINEAR 0.1;
23379 name: "go_disabled";
23380 signal: "elm,state,disabled";
23382 action: STATE_SET "disabled" 0.0;
23386 name: "go_enabled";
23387 signal: "elm,state,enabled";
23389 action: STATE_SET "default" 0.0;
23394 signal: "mouse,up,1";
23396 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
23399 name: "go_expanded";
23400 signal: "elm,state,expanded";
23402 action: STATE_SET "active" 0.0;
23406 name: "go_contracted";
23407 signal: "elm,state,contracted";
23409 action: STATE_SET "default" 0.0;
23416 ///////////////////////////////////////////////////////////////////////////////
23417 group { name: "elm/check/base/default";
23419 image: "check_base.png" COMP;
23420 image: "check.png" COMP;
23421 image: "check2.png" COMP;
23427 description { state: "default" 0.0;
23429 rel2.relative: 0.0 1.0;
23435 aspect_preference: VERTICAL;
23437 normal: "check_base.png";
23444 part { name: "check";
23447 description { state: "default" 0.0;
23457 color: 255 255 255 255;
23458 image.normal: "check.png";
23460 description { state: "visible" 0.0;
23461 inherit: "default" 0.0;
23464 description { state: "disabled" 0.0;
23465 inherit: "default" 0.0;
23467 color: 128 128 128 128;
23469 description { state: "disabled_visible" 0.0;
23470 inherit: "default" 0.0;
23471 color: 128 128 128 128;
23475 part { name: "elm.swallow.content";
23477 description { state: "default" 0.0;
23482 rel1.relative: 1.0 0.0;
23486 rel2.relative: 1.0 1.0;
23488 description { state: "visible" 0.0;
23489 inherit: "default" 0.0;
23494 description { state: "disabled" 0.0;
23495 inherit: "default" 0.0;
23496 color: 128 128 128 128;
23498 description { state: "disabled_visible" 0.0;
23499 inherit: "default" 0.0;
23500 color: 128 128 128 128;
23506 part { name: "elm.text";
23510 description { state: "default" 0.0;
23512 rel1.to_x: "elm.swallow.content";
23513 rel1.relative: 1.0 0.0;
23515 rel2.relative: 1.0 1.0;
23516 rel2.offset: -2 -2;
23519 font: "Sans,Edje-Vera";
23525 description { state: "visible" 0.0;
23526 inherit: "default" 0.0;
23530 description { state: "disabled" 0.0;
23531 inherit: "default" 0.0;
23535 description { state: "disabled_visible" 0.0;
23536 inherit: "default" 0.0;
23543 part { name: "events";
23545 ignore_flags: ON_HOLD;
23546 description { state: "default" 0.0;
23550 part { name: "disabler";
23552 description { state: "default" 0.0;
23556 description { state: "disabled" 0.0;
23557 inherit: "default" 0.0;
23563 program { name: "click";
23564 signal: "mouse,up,1";
23566 action: SIGNAL_EMIT "elm,action,check,toggle" "";
23568 program { name: "check_on";
23569 signal: "elm,state,check,on";
23571 action: STATE_SET "visible" 0.0;
23574 program { name: "check_off";
23575 signal: "elm,state,check,off";
23577 action: STATE_SET "default" 0.0;
23580 program { name: "text_show";
23581 signal: "elm,state,text,visible";
23583 action: STATE_SET "visible" 0.0;
23584 target: "elm.text";
23586 program { name: "text_hide";
23587 signal: "elm,state,text,hidden";
23589 action: STATE_SET "default" 0.0;
23590 target: "elm.text";
23592 program { name: "icon_show";
23593 signal: "elm,state,icon,visible";
23595 action: STATE_SET "visible" 0.0;
23596 target: "elm.swallow.content";
23598 program { name: "icon_hide";
23599 signal: "elm,state,icon,hidden";
23601 action: STATE_SET "default" 0.0;
23602 target: "elm.swallow.content";
23604 program { name: "disable";
23605 signal: "elm,state,disabled";
23607 action: STATE_SET "disabled" 0.0;
23608 target: "disabler";
23609 after: "disable_text";
23611 program { name: "disable_text";
23615 get_state(PART:"elm.text", st, 30, vl);
23616 if (!strcmp(st, "visible"))
23617 set_state(PART:"elm.text", "disabled_visible", 0.0);
23619 set_state(PART:"elm.text", "disabled", 0.0);
23621 get_state(PART:"elm.swallow.content", st, 30, vl);
23622 if (!strcmp(st, "visible"))
23623 set_state(PART:"elm.swallow.content", "disabled_visible", 0.0);
23625 set_state(PART:"elm.swallow.content", "disabled", 0.0);
23627 get_state(PART:"check", st, 30, vl);
23628 if (!strcmp(st, "visible"))
23629 set_state(PART:"check", "disabled_visible", 0.0);
23631 set_state(PART:"check", "disabled", 0.0);
23634 program { name: "enable";
23635 signal: "elm,state,enabled";
23637 action: STATE_SET "default" 0.0;
23638 target: "disabler";
23639 after: "enable_text";
23641 program { name: "enable_text";
23645 get_state(PART:"elm.text", st, 30, vl);
23646 if (!strcmp(st, "disabled_visible"))
23647 set_state(PART:"elm.text", "visible", 0.0);
23649 set_state(PART:"elm.text", "default", 0.0);
23651 get_state(PART:"elm.swallow.content", st, 30, vl);
23652 if (!strcmp(st, "visible"))
23653 set_state(PART:"elm.swallow.content", "visible", 0.0);
23655 set_state(PART:"elm.swallow.content", "default", 0.0);
23657 get_state(PART:"check", st, 30, vl);
23658 if (!strcmp(st, "visible"))
23659 set_state(PART:"check", "visible", 0.0);
23661 set_state(PART:"check", "default", 0.0);
23666 ///////////////////////////////////////////////////////////////////////////////
23667 group { name: "elm/radio/base/default";
23669 image: "radio_base.png" COMP;
23670 image: "radio.png" COMP;
23671 image: "radio2.png" COMP;
23677 description { state: "default" 0.0;
23679 rel2.relative: 0.0 1.0;
23685 aspect_preference: VERTICAL;
23686 image.normal: "radio_base.png";
23689 part { name: "radio";
23692 description { state: "default" 0.0;
23696 image.normal: "radio.png";
23698 description { state: "visible" 0.0;
23699 inherit: "default" 0.0;
23703 part { name: "elm.swallow.content";
23705 description { state: "default" 0.0;
23711 rel1.relative: 1.0 0.0;
23714 rel2.relative: 1.0 1.0;
23717 description { state: "visible" 0.0;
23718 inherit: "default" 0.0;
23720 color: 255 255 255 255;
23723 description { state: "disabled" 0.0;
23724 inherit: "default" 0.0;
23725 color: 128 128 128 128;
23727 description { state: "disabled_visible" 0.0;
23728 inherit: "default" 0.0;
23729 color: 128 128 128 128;
23734 part { name: "elm.text";
23738 description { state: "default" 0.0;
23740 rel1.to_x: "elm.swallow.content";
23741 rel1.relative: 1.0 0.0;
23743 rel2.relative: 1.0 1.0;
23744 rel2.offset: -2 -2;
23747 font: "Sans,Edje-Vera";
23753 description { state: "visible" 0.0;
23754 inherit: "default" 0.0;
23758 description { state: "disabled" 0.0;
23759 inherit: "default" 0.0;
23763 description { state: "disabled_visible" 0.0;
23764 inherit: "default" 0.0;
23771 part { name: "events";
23773 ignore_flags: ON_HOLD;
23774 description { state: "default" 0.0;
23778 part { name: "disabler";
23780 description { state: "default" 0.0;
23784 description { state: "disabled" 0.0;
23785 inherit: "default" 0.0;
23791 program { name: "click";
23792 signal: "mouse,up,1";
23794 action: SIGNAL_EMIT "elm,action,radio,toggle" "";
23796 program { name: "radio_on";
23797 signal: "elm,state,radio,on";
23799 action: STATE_SET "visible" 0.0;
23802 program { name: "radio_off";
23803 signal: "elm,state,radio,off";
23805 action: STATE_SET "default" 0.0;
23808 program { name: "text_show";
23809 signal: "elm,state,text,visible";
23811 action: STATE_SET "visible" 0.0;
23812 target: "elm.text";
23814 program { name: "text_hide";
23815 signal: "elm,state,text,hidden";
23817 action: STATE_SET "default" 0.0;
23818 target: "elm.text";
23820 program { name: "icon_show";
23821 signal: "elm,state,icon,visible";
23823 action: STATE_SET "visible" 0.0;
23824 target: "elm.swallow.content";
23826 program { name: "icon_hide";
23827 signal: "elm,state,icon,hidden";
23829 action: STATE_SET "default" 0.0;
23830 target: "elm.swallow.content";
23832 program { name: "disable";
23833 signal: "elm,state,disabled";
23835 action: STATE_SET "disabled" 0.0;
23836 target: "disabler";
23837 after: "disable_text";
23839 program { name: "disable_text";
23843 get_state(PART:"elm.text", st, 30, vl);
23844 if (!strcmp(st, "visible"))
23845 set_state(PART:"elm.text", "disabled_visible", 0.0);
23847 set_state(PART:"elm.text", "disabled", 0.0);
23849 get_state(PART:"elm.swallow.content", st, 30, vl);
23850 if (!strcmp(st, "visible"))
23851 set_state(PART:"elm.swallow.content", "disabled_visible", 0.0);
23853 set_state(PART:"elm.swallow.content", "disabled", 0.0);
23856 program { name: "enable";
23857 signal: "elm,state,enabled";
23859 action: STATE_SET "default" 0.0;
23860 target: "disabler";
23861 after: "enable_text";
23863 program { name: "enable_text";
23867 get_state(PART:"elm.text", st, 30, vl);
23868 if (!strcmp(st, "disabled_visible"))
23869 set_state(PART:"elm.text", "visible", 0.0);
23871 set_state(PART:"elm.text", "default", 0.0);
23873 get_state(PART:"elm.swallow.content", st, 30, vl);
23874 if (!strcmp(st, "visible"))
23875 set_state(PART:"elm.swallow.content", "visible", 0.0);
23877 set_state(PART:"elm.swallow.content", "default", 0.0);
23882 group { name: "elm/genlist/tree_compress_odd/double_label/default";
23883 data.item: "stacking" "below";
23884 data.item: "selectraise" "on";
23885 data.item: "labels" "elm.text elm.text.sub";
23886 data.item: "icons" "elm.swallow.icon elm.swallow.end";
23887 data.item: "treesize" "20";
23888 // data.item: "states" "";
23890 image: "bt_sm_base1.png" COMP;
23891 image: "bt_sm_shine.png" COMP;
23892 image: "bt_sm_hilight.png" COMP;
23893 image: "ilist_2.png" COMP;
23894 image: "icon_arrow_right.png" COMP;
23895 image: "icon_arrow_down.png" COMP;
23903 state: "default" 0.0;
23911 state: "default" 0.0;
23913 normal: "ilist_2.png";
23920 clip_to: "disclip";
23922 description { state: "default" 0.0;
23924 color: 255 255 255 0;
23934 normal: "bt_sm_base1.png";
23937 image.middle: SOLID;
23939 description { state: "selected" 0.0;
23940 inherit: "default" 0.0;
23942 color: 255 255 255 255;
23953 part { name: "elm.swallow.pad";
23955 description { state: "default" 0.0;
23968 part { name: "arrow";
23969 clip_to: "disclip";
23970 ignore_flags: ON_HOLD;
23971 description { state: "default" 0.0;
23976 to_x: "elm.swallow.pad";
23981 to_x: "elm.swallow.pad";
23985 image.normal: "icon_arrow_right.png";
23987 description { state: "active" 0.0;
23988 inherit: "default" 0.0;
23989 image.normal: "icon_arrow_down.png";
23992 part { name: "elm.swallow.icon";
23993 clip_to: "disclip";
23995 description { state: "default" 0.0;
24010 part { name: "elm.swallow.end";
24011 clip_to: "disclip";
24013 description { state: "default" 0.0;
24017 aspect_preference: VERTICAL;
24028 part { name: "elm.text";
24029 clip_to: "disclip";
24031 effect: SOFT_SHADOW;
24035 state: "default" 0.0;
24038 to_x: "elm.swallow.icon";
24043 to_x: "elm.swallow.end";
24055 text_class: "list_item";
24058 description { state: "selected" 0.0;
24059 inherit: "default" 0.0;
24060 color: 224 224 224 255;
24064 part { name: "elm.text.sub";
24065 clip_to: "disclip";
24070 state: "default" 0.0;
24073 to_x: "elm.swallow.icon";
24078 to_x: "elm.swallow.end";
24090 text_class: "list_item";
24093 description { state: "selected" 0.0;
24094 inherit: "default" 0.0;
24095 color: 128 128 128 255;
24099 part { name: "fg1";
24100 clip_to: "disclip";
24102 description { state: "default" 0.0;
24104 color: 255 255 255 0;
24106 rel2.relative: 1.0 0.5;
24109 normal: "bt_sm_hilight.png";
24113 description { state: "selected" 0.0;
24114 inherit: "default" 0.0;
24116 color: 255 255 255 255;
24119 part { name: "fg2";
24120 clip_to: "disclip";
24122 description { state: "default" 0.0;
24124 color: 255 255 255 0;
24128 normal: "bt_sm_shine.png";
24132 description { state: "selected" 0.0;
24133 inherit: "default" 0.0;
24135 color: 255 255 255 255;
24138 part { name: "disclip";
24140 description { state: "default" 0.0;
24144 description { state: "disabled" 0.0;
24145 inherit: "default" 0.0;
24146 color: 255 255 255 64;
24151 // signal: elm,state,%s,active
24152 // a "check" item named %s went active
24153 // signal: elm,state,%s,passive
24154 // a "check" item named %s went passive
24155 // default is passive
24158 signal: "elm,state,selected";
24160 action: STATE_SET "selected" 0.0;
24164 target: "elm.text";
24165 target: "elm.text.sub";
24168 name: "go_passive";
24169 signal: "elm,state,unselected";
24171 action: STATE_SET "default" 0.0;
24175 target: "elm.text";
24176 target: "elm.text.sub";
24177 transition: LINEAR 0.1;
24180 name: "go_disabled";
24181 signal: "elm,state,disabled";
24183 action: STATE_SET "disabled" 0.0;
24187 name: "go_enabled";
24188 signal: "elm,state,enabled";
24190 action: STATE_SET "default" 0.0;
24195 signal: "mouse,up,1";
24197 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
24200 name: "go_expanded";
24201 signal: "elm,state,expanded";
24203 action: STATE_SET "active" 0.0;
24207 name: "go_contracted";
24208 signal: "elm,state,contracted";
24210 action: STATE_SET "default" 0.0;
24216 group { name: "elm/genlist/item_compress/media/default";
24217 data.item: "stacking" "above";
24218 data.item: "selectraise" "on";
24219 data.item: "labels" "elm.text.title elm.text.album-artist";
24220 data.item: "treesize" "20";
24222 image: "bt_sm_base1.png" COMP;
24223 image: "bt_sm_shine.png" COMP;
24224 image: "bt_sm_hilight.png" COMP;
24225 image: "ilist_1.png" COMP;
24226 image: "ilist_item_shadow.png" COMP;
24234 state: "default" 0.0;
24242 state: "default" 0.0;
24257 normal: "ilist_item_shadow.png";
24266 state: "default" 0.0;
24268 normal: "ilist_1.png";
24275 clip_to: "disclip";
24277 description { state: "default" 0.0;
24279 color: 255 255 255 0;
24289 normal: "bt_sm_base1.png";
24292 image.middle: SOLID;
24294 description { state: "selected" 0.0;
24295 inherit: "default" 0.0;
24297 color: 255 255 255 255;
24308 part { name: "elm.swallow.pad";
24310 description { state: "default" 0.0;
24323 part { name: "elm.text.title";
24324 clip_to: "disclip";
24326 effect: SOFT_SHADOW;
24330 state: "default" 0.0;
24348 description { state: "selected" 0.0;
24349 inherit: "default" 0.0;
24350 color: 224 224 224 255;
24354 part { name: "elm.text.album-artist";
24355 clip_to: "disclip";
24360 state: "default" 0.0;
24378 description { state: "selected" 0.0;
24379 inherit: "default" 0.0;
24380 color: 128 128 128 255;
24384 part { name: "fg1";
24385 clip_to: "disclip";
24387 description { state: "default" 0.0;
24389 color: 255 255 255 0;
24391 rel2.relative: 1.0 0.5;
24394 normal: "bt_sm_hilight.png";
24398 description { state: "selected" 0.0;
24399 inherit: "default" 0.0;
24401 color: 255 255 255 255;
24404 part { name: "fg2";
24405 clip_to: "disclip";
24407 description { state: "default" 0.0;
24409 color: 255 255 255 0;
24413 normal: "bt_sm_shine.png";
24417 description { state: "selected" 0.0;
24418 inherit: "default" 0.0;
24420 color: 255 255 255 255;
24423 part { name: "disclip";
24425 description { state: "default" 0.0;
24429 description { state: "disabled" 0.0;
24430 inherit: "default" 0.0;
24431 color: 255 255 255 64;
24436 // signal: elm,state,%s,active
24437 // a "check" item named %s went active
24438 // signal: elm,state,%s,passive
24439 // a "check" item named %s went passive
24440 // default is passive
24443 signal: "elm,state,selected";
24445 action: STATE_SET "selected" 0.0;
24449 target: "elm.text.title";
24450 target: "elm.text.album-artist";
24453 name: "go_passive";
24454 signal: "elm,state,unselected";
24456 action: STATE_SET "default" 0.0;
24460 target: "elm.text.title";
24461 target: "elm.text.album-artist";
24462 transition: LINEAR 0.1;
24465 name: "go_disabled";
24466 signal: "elm,state,disabled";
24468 action: STATE_SET "disabled" 0.0;
24472 name: "go_enabled";
24473 signal: "elm,state,enabled";
24475 action: STATE_SET "default" 0.0;
24480 group { name: "elm/genlist/item_compress_odd/media/default";
24481 data.item: "stacking" "below";
24482 data.item: "selectraise" "on";
24483 data.item: "labels" "elm.text.title elm.text.album-artist";
24484 data.item: "treesize" "20";
24486 image: "bt_sm_base1.png" COMP;
24487 image: "bt_sm_shine.png" COMP;
24488 image: "bt_sm_hilight.png" COMP;
24489 image: "ilist_2.png" COMP;
24492 part { name: "event";
24496 state: "default" 0.0;
24504 state: "default" 0.0;
24506 normal: "ilist_2.png";
24513 clip_to: "disclip";
24515 description { state: "default" 0.0;
24517 color: 255 255 255 0;
24527 normal: "bt_sm_base1.png";
24530 image.middle: SOLID;
24532 description { state: "selected" 0.0;
24533 inherit: "default" 0.0;
24535 color: 255 255 255 255;
24546 part { name: "elm.swallow.pad";
24548 description { state: "default" 0.0;
24561 part { name: "elm.text.title";
24562 clip_to: "disclip";
24564 effect: SOFT_SHADOW;
24568 state: "default" 0.0;
24586 description { state: "selected" 0.0;
24587 inherit: "default" 0.0;
24588 color: 224 224 224 255;
24592 part { name: "elm.text.album-artist";
24593 clip_to: "disclip";
24598 state: "default" 0.0;
24616 description { state: "selected" 0.0;
24617 inherit: "default" 0.0;
24618 color: 128 128 128 255;
24622 part { name: "fg1";
24623 clip_to: "disclip";
24625 description { state: "default" 0.0;
24627 color: 255 255 255 0;
24629 rel2.relative: 1.0 0.5;
24632 normal: "bt_sm_hilight.png";
24636 description { state: "selected" 0.0;
24637 inherit: "default" 0.0;
24639 color: 255 255 255 255;
24642 part { name: "fg2";
24643 clip_to: "disclip";
24645 description { state: "default" 0.0;
24647 color: 255 255 255 0;
24651 normal: "bt_sm_shine.png";
24655 description { state: "selected" 0.0;
24656 inherit: "default" 0.0;
24658 color: 255 255 255 255;
24661 part { name: "disclip";
24663 description { state: "default" 0.0;
24667 description { state: "disabled" 0.0;
24668 inherit: "default" 0.0;
24669 color: 255 255 255 64;
24674 // signal: elm,state,%s,active
24675 // a "check" item named %s went active
24676 // signal: elm,state,%s,passive
24677 // a "check" item named %s went passive
24678 // default is passive
24681 signal: "elm,state,selected";
24683 action: STATE_SET "selected" 0.0;
24687 target: "elm.text.title";
24688 target: "elm.text.album-artist";
24691 name: "go_passive";
24692 signal: "elm,state,unselected";
24694 action: STATE_SET "default" 0.0;
24698 target: "elm.text.title";
24699 target: "elm.text.album-artist";
24700 transition: LINEAR 0.1;
24703 name: "go_disabled";
24704 signal: "elm,state,disabled";
24706 action: STATE_SET "disabled" 0.0;
24710 name: "go_enabled";
24711 signal: "elm,state,enabled";
24713 action: STATE_SET "default" 0.0;
24719 group { name: "elm/genlist/item_compress/media-album/default";
24720 data.item: "stacking" "above";
24721 data.item: "selectraise" "on";
24722 data.item: "labels" "elm.text.title elm.text.trackno elm.text.length";
24723 data.item: "states" "elm.state.trackno";
24724 data.item: "treesize" "20";
24726 image: "bt_sm_base1.png" COMP;
24727 image: "bt_sm_shine.png" COMP;
24728 image: "bt_sm_hilight.png" COMP;
24729 image: "ilist_1.png" COMP;
24730 image: "ilist_item_shadow.png" COMP;
24733 public dot_visible;
24741 state: "default" 0.0;
24749 state: "default" 0.0;
24764 normal: "ilist_item_shadow.png";
24773 state: "default" 0.0;
24775 normal: "ilist_1.png";
24782 clip_to: "disclip";
24784 description { state: "default" 0.0;
24786 color: 255 255 255 0;
24796 normal: "bt_sm_base1.png";
24799 image.middle: SOLID;
24801 description { state: "selected" 0.0;
24802 inherit: "default" 0.0;
24804 color: 255 255 255 255;
24815 part { name: "elm.swallow.pad";
24817 description { state: "default" 0.0;
24831 name: "elm.text.trackno";
24836 state: "default" 0.0;
24837 color: 255 255 255 255;
24841 to_y: "elm.text.title";
24846 to_y: "elm.text.title";
24859 description { state: "selected" 0.0;
24860 inherit: "default" 0.0;
24861 color: 224 224 224 255;
24871 state: "default" 0.0;
24872 color: 255 255 255 255;
24877 to_x: "elm.text.trackno";
24878 to_y: "elm.text.title";
24883 to_x: "elm.text.trackno";
24884 to_y: "elm.text.title";
24900 state: "visible" 0.0;
24901 inherit: "default" 0.0;
24904 description { state: "selected" 0.0;
24905 inherit: "default" 0.0;
24906 color: 224 224 224 255;
24913 signal: "elm,state,elm.state.trackno,active";
24916 set_state(PART:"dot", "visible", 0.0);
24917 set_int(dot_visible, 1);
24921 part { name: "elm.text.title";
24922 clip_to: "disclip";
24924 effect: SOFT_SHADOW;
24928 state: "default" 0.0;
24947 description { state: "selected" 0.0;
24948 inherit: "default" 0.0;
24949 color: 224 224 224 255;
24953 part { name: "elm.text.length";
24954 clip_to: "disclip";
24959 state: "default" 0.0;
24977 description { state: "selected" 0.0;
24978 inherit: "default" 0.0;
24979 color: 128 128 128 255;
24983 part { name: "fg1";
24984 clip_to: "disclip";
24986 description { state: "default" 0.0;
24988 color: 255 255 255 0;
24990 rel2.relative: 1.0 0.5;
24993 normal: "bt_sm_hilight.png";
24997 description { state: "selected" 0.0;
24998 inherit: "default" 0.0;
25000 color: 255 255 255 255;
25003 part { name: "fg2";
25004 clip_to: "disclip";
25006 description { state: "default" 0.0;
25008 color: 255 255 255 0;
25012 normal: "bt_sm_shine.png";
25016 description { state: "selected" 0.0;
25017 inherit: "default" 0.0;
25019 color: 255 255 255 255;
25022 part { name: "disclip";
25024 description { state: "default" 0.0;
25028 description { state: "disabled" 0.0;
25029 inherit: "default" 0.0;
25030 color: 255 255 255 64;
25035 // signal: elm,state,%s,active
25036 // a "check" item named %s went active
25037 // signal: elm,state,%s,passive
25038 // a "check" item named %s went passive
25039 // default is passive
25042 signal: "elm,state,selected";
25044 action: STATE_SET "selected" 0.0;
25048 target: "elm.text.title";
25049 target: "elm.text.trackno";
25050 target: "elm.text.length";
25051 after: "dot_active";
25054 name: "dot_active";
25056 if (get_int(dot_visible) == 1)
25057 set_state(PART:"dot", "selected", 0.0);
25061 name: "go_passive";
25062 signal: "elm,state,unselected";
25064 action: STATE_SET "default" 0.0;
25068 target: "elm.text.title";
25069 target: "elm.text.length";
25070 target: "elm.text.trackno";
25071 transition: LINEAR 0.1;
25072 after: "dot_passive";
25075 name: "dot_passive";
25077 if (get_int(dot_visible) == 1)
25078 set_state(PART:"dot", "visible", 0.0);
25082 name: "go_disabled";
25083 signal: "elm,state,disabled";
25085 action: STATE_SET "disabled" 0.0;
25089 name: "go_enabled";
25090 signal: "elm,state,enabled";
25092 action: STATE_SET "default" 0.0;
25097 group { name: "elm/genlist/item_compress_odd/media-album/default";
25098 data.item: "stacking" "below";
25099 data.item: "selectraise" "on";
25100 data.item: "labels" "elm.text.title elm.text.trackno elm.text.length";
25101 data.item: "states" "elm.state.trackno";
25102 data.item: "treesize" "20";
25104 image: "bt_sm_base1.png" COMP;
25105 image: "bt_sm_shine.png" COMP;
25106 image: "bt_sm_hilight.png" COMP;
25107 image: "ilist_2.png" COMP;
25110 public dot_visible;
25113 part { name: "event";
25117 state: "default" 0.0;
25125 state: "default" 0.0;
25127 normal: "ilist_2.png";
25134 clip_to: "disclip";
25136 description { state: "default" 0.0;
25138 color: 255 255 255 0;
25148 normal: "bt_sm_base1.png";
25151 image.middle: SOLID;
25153 description { state: "selected" 0.0;
25154 inherit: "default" 0.0;
25156 color: 255 255 255 255;
25167 part { name: "elm.swallow.pad";
25169 description { state: "default" 0.0;
25183 name: "elm.text.trackno";
25188 state: "default" 0.0;
25189 color: 255 255 255 255;
25193 to_y: "elm.text.title";
25198 to_y: "elm.text.title";
25211 description { state: "selected" 0.0;
25212 inherit: "default" 0.0;
25213 color: 224 224 224 255;
25223 state: "default" 0.0;
25224 color: 255 255 255 255;
25229 to_x: "elm.text.trackno";
25230 to_y: "elm.text.title";
25235 to_x: "elm.text.trackno";
25236 to_y: "elm.text.title";
25252 state: "visible" 0.0;
25253 inherit: "default" 0.0;
25256 description { state: "selected" 0.0;
25257 inherit: "default" 0.0;
25258 color: 224 224 224 255;
25265 signal: "elm,state,elm.state.trackno,active";
25268 set_state(PART:"dot", "visible", 0.0);
25269 set_int(dot_visible, 1);
25273 part { name: "elm.text.title";
25274 clip_to: "disclip";
25276 effect: SOFT_SHADOW;
25280 state: "default" 0.0;
25299 description { state: "selected" 0.0;
25300 inherit: "default" 0.0;
25301 color: 224 224 224 255;
25305 part { name: "elm.text.length";
25306 clip_to: "disclip";
25311 state: "default" 0.0;
25329 description { state: "selected" 0.0;
25330 inherit: "default" 0.0;
25331 color: 128 128 128 255;
25335 part { name: "fg1";
25336 clip_to: "disclip";
25338 description { state: "default" 0.0;
25340 color: 255 255 255 0;
25342 rel2.relative: 1.0 0.5;
25345 normal: "bt_sm_hilight.png";
25349 description { state: "selected" 0.0;
25350 inherit: "default" 0.0;
25352 color: 255 255 255 255;
25355 part { name: "fg2";
25356 clip_to: "disclip";
25358 description { state: "default" 0.0;
25360 color: 255 255 255 0;
25364 normal: "bt_sm_shine.png";
25368 description { state: "selected" 0.0;
25369 inherit: "default" 0.0;
25371 color: 255 255 255 255;
25374 part { name: "disclip";
25376 description { state: "default" 0.0;
25380 description { state: "disabled" 0.0;
25381 inherit: "default" 0.0;
25382 color: 255 255 255 64;
25387 // signal: elm,state,%s,active
25388 // a "check" item named %s went active
25389 // signal: elm,state,%s,passive
25390 // a "check" item named %s went passive
25391 // default is passive
25394 signal: "elm,state,selected";
25396 action: STATE_SET "selected" 0.0;
25400 target: "elm.text.title";
25401 target: "elm.text.length";
25402 target: "elm.text.trackno";
25403 after: "dot_active";
25406 name: "dot_active";
25408 if (get_int(dot_visible) == 1)
25409 set_state(PART:"dot", "selected", 0.0);
25413 name: "go_passive";
25414 signal: "elm,state,unselected";
25416 action: STATE_SET "default" 0.0;
25420 target: "elm.text.title";
25421 target: "elm.text.length";
25422 target: "elm.text.trackno";
25423 transition: LINEAR 0.1;
25424 after: "dot_passive";
25427 name: "dot_passive";
25429 if (get_int(dot_visible) == 1)
25430 set_state(PART:"dot", "visible", 0.0);
25434 name: "go_disabled";
25435 signal: "elm,state,disabled";
25437 action: STATE_SET "disabled" 0.0;
25441 name: "go_enabled";
25442 signal: "elm,state,enabled";
25444 action: STATE_SET "default" 0.0;
25450 group { name: "elm/genlist/item_compress/media-preview/default";
25451 data.item: "stacking" "above";
25452 data.item: "selectraise" "on";
25453 data.item: "labels" "elm.text.title elm.text.artist";
25454 data.item: "icons" "elm.swallow.preview";
25455 data.item: "treesize" "20";
25457 image: "bt_sm_base1.png" COMP;
25458 image: "bt_sm_shine.png" COMP;
25459 image: "bt_sm_hilight.png" COMP;
25460 image: "ilist_1.png" COMP;
25461 image: "ilist_item_shadow.png" COMP;
25469 state: "default" 0.0;
25477 state: "default" 0.0;
25492 normal: "ilist_item_shadow.png";
25501 state: "default" 0.0;
25503 normal: "ilist_1.png";
25510 clip_to: "disclip";
25512 description { state: "default" 0.0;
25514 color: 255 255 255 0;
25524 normal: "bt_sm_base1.png";
25527 image.middle: SOLID;
25529 description { state: "selected" 0.0;
25530 inherit: "default" 0.0;
25532 color: 255 255 255 255;
25543 part { name: "elm.swallow.pad";
25545 description { state: "default" 0.0;
25558 part { name: "elm.swallow.preview";
25559 clip_to: "disclip";
25561 description { state: "default" 0.0;
25567 to_x: "elm.swallow.pad";
25572 to_x: "elm.swallow.pad";
25578 part { name: "elm.text.title";
25579 clip_to: "disclip";
25581 effect: SOFT_SHADOW;
25585 state: "default" 0.0;
25587 to_x: "elm.swallow.preview";
25604 description { state: "selected" 0.0;
25605 inherit: "default" 0.0;
25606 color: 224 224 224 255;
25610 part { name: "elm.text.artist";
25611 clip_to: "disclip";
25616 state: "default" 0.0;
25618 to_x: "elm.swallow.preview";
25635 description { state: "selected" 0.0;
25636 inherit: "default" 0.0;
25637 color: 128 128 128 255;
25641 part { name: "fg1";
25642 clip_to: "disclip";
25644 description { state: "default" 0.0;
25646 color: 255 255 255 0;
25648 rel2.relative: 1.0 0.5;
25651 normal: "bt_sm_hilight.png";
25655 description { state: "selected" 0.0;
25656 inherit: "default" 0.0;
25658 color: 255 255 255 255;
25661 part { name: "fg2";
25662 clip_to: "disclip";
25664 description { state: "default" 0.0;
25666 color: 255 255 255 0;
25670 normal: "bt_sm_shine.png";
25674 description { state: "selected" 0.0;
25675 inherit: "default" 0.0;
25677 color: 255 255 255 255;
25680 part { name: "disclip";
25682 description { state: "default" 0.0;
25686 description { state: "disabled" 0.0;
25687 inherit: "default" 0.0;
25688 color: 255 255 255 64;
25693 // signal: elm,state,%s,active
25694 // a "check" item named %s went active
25695 // signal: elm,state,%s,passive
25696 // a "check" item named %s went passive
25697 // default is passive
25700 signal: "elm,state,selected";
25702 action: STATE_SET "selected" 0.0;
25706 target: "elm.text.title";
25707 target: "elm.text.artist";
25710 name: "go_passive";
25711 signal: "elm,state,unselected";
25713 action: STATE_SET "default" 0.0;
25717 target: "elm.text.title";
25718 target: "elm.text.artist";
25719 transition: LINEAR 0.1;
25722 name: "go_disabled";
25723 signal: "elm,state,disabled";
25725 action: STATE_SET "disabled" 0.0;
25729 name: "go_enabled";
25730 signal: "elm,state,enabled";
25732 action: STATE_SET "default" 0.0;
25737 group { name: "elm/genlist/item_compress_odd/media-preview/default";
25738 data.item: "stacking" "below";
25739 data.item: "selectraise" "on";
25740 data.item: "labels" "elm.text.title elm.text.artist";
25741 data.item: "icons" "elm.swallow.preview";
25742 data.item: "treesize" "20";
25744 image: "bt_sm_base1.png" COMP;
25745 image: "bt_sm_shine.png" COMP;
25746 image: "bt_sm_hilight.png" COMP;
25747 image: "ilist_2.png" COMP;
25750 part { name: "event";
25754 state: "default" 0.0;
25762 state: "default" 0.0;
25764 normal: "ilist_2.png";
25771 clip_to: "disclip";
25773 description { state: "default" 0.0;
25775 color: 255 255 255 0;
25785 normal: "bt_sm_base1.png";
25788 image.middle: SOLID;
25790 description { state: "selected" 0.0;
25791 inherit: "default" 0.0;
25793 color: 255 255 255 255;
25804 part { name: "elm.swallow.pad";
25806 description { state: "default" 0.0;
25819 part { name: "elm.swallow.preview";
25820 clip_to: "disclip";
25822 description { state: "default" 0.0;
25828 to_x: "elm.swallow.pad";
25833 to_x: "elm.swallow.pad";
25839 part { name: "elm.text.title";
25840 clip_to: "disclip";
25842 effect: SOFT_SHADOW;
25846 state: "default" 0.0;
25848 to_x: "elm.swallow.preview";
25865 description { state: "selected" 0.0;
25866 inherit: "default" 0.0;
25867 color: 224 224 224 255;
25871 part { name: "elm.text.artist";
25872 clip_to: "disclip";
25877 state: "default" 0.0;
25879 to_x: "elm.swallow.preview";
25896 description { state: "selected" 0.0;
25897 inherit: "default" 0.0;
25898 color: 128 128 128 255;
25902 part { name: "fg1";
25903 clip_to: "disclip";
25905 description { state: "default" 0.0;
25907 color: 255 255 255 0;
25909 rel2.relative: 1.0 0.5;
25912 normal: "bt_sm_hilight.png";
25916 description { state: "selected" 0.0;
25917 inherit: "default" 0.0;
25919 color: 255 255 255 255;
25922 part { name: "fg2";
25923 clip_to: "disclip";
25925 description { state: "default" 0.0;
25927 color: 255 255 255 0;
25931 normal: "bt_sm_shine.png";
25935 description { state: "selected" 0.0;
25936 inherit: "default" 0.0;
25938 color: 255 255 255 255;
25941 part { name: "disclip";
25943 description { state: "default" 0.0;
25947 description { state: "disabled" 0.0;
25948 inherit: "default" 0.0;
25949 color: 255 255 255 64;
25954 // signal: elm,state,%s,active
25955 // a "check" item named %s went active
25956 // signal: elm,state,%s,passive
25957 // a "check" item named %s went passive
25958 // default is passive
25961 signal: "elm,state,selected";
25963 action: STATE_SET "selected" 0.0;
25967 target: "elm.text.title";
25968 target: "elm.text.artist";
25971 name: "go_passive";
25972 signal: "elm,state,unselected";
25974 action: STATE_SET "default" 0.0;
25978 target: "elm.text.title";
25979 target: "elm.text.artist";
25980 transition: LINEAR 0.1;
25983 name: "go_disabled";
25984 signal: "elm,state,disabled";
25986 action: STATE_SET "disabled" 0.0;
25990 name: "go_enabled";
25991 signal: "elm,state,enabled";
25993 action: STATE_SET "default" 0.0;
25999 ///////////////////////////////////////////////////////////////////////////////
26000 group { name: "elm/pager/base/default";
26001 data.item: "onshow" "raise";
26003 // data.item: "onhide" "lower";
26004 // data.item: "onshow" "lower";
26006 image: "frame_1.png" COMP;
26007 image: "frame_2.png" COMP;
26008 image: "dia_grad.png" COMP;
26011 part { name: "clip";
26014 description { state: "default" 0.0;
26017 offset: -9999 -9999;
26023 color: 255 255 255 255;
26025 description { state: "visible" 0.0;
26026 inherit: "default" 0.0;
26028 description { state: "hidden" 0.0;
26029 inherit: "default" 0.0;
26030 color: 255 255 255 0;
26034 part { name: "base0";
26037 description { state: "default" 0.0;
26038 image.normal: "dia_grad.png";
26050 part { name: "base";
26053 description { state: "default" 0.0;
26055 normal: "frame_2.png";
26061 description { state: "hidden" 0.0;
26062 inherit: "default" 0.0;
26063 rel1.relative: -1.0 0.0;
26064 rel2.relative: 0.0 1.0;
26066 description { state: "visible" 0.0;
26067 inherit: "default" 0.0;
26068 rel1.relative: 0.0 0.0;
26069 rel2.relative: 1.0 1.0;
26072 part { name: "over";
26075 description { state: "default" 0.0;
26085 normal: "frame_1.png";
26092 part { name: "elm.swallow.content";
26095 description { state: "default" 0.0;
26108 program { name: "push_start";
26109 signal: "elm,action,push";
26111 action: STATE_SET "hidden" 0.0;
26114 after: "show_start2";
26116 program { name: "show_start";
26117 signal: "elm,action,show";
26119 action: STATE_SET "hidden" 0.0;
26122 after: "show_start2";
26124 program { name: "show_start2";
26125 action: STATE_SET "visible" 0.0;
26126 transition: DECELERATE 0.5;
26131 program { name: "show_end";
26132 action: SIGNAL_EMIT "elm,action,show,finished" "";
26134 program { name: "pop_start";
26135 signal: "elm,action,pop";
26137 action: STATE_SET "visible" 0.0;
26140 after: "hide_start2";
26142 program { name: "hide_start";
26143 signal: "elm,action,hide";
26145 action: STATE_SET "visible" 0.0;
26148 after: "hide_start2";
26150 program { name: "hide_start2";
26151 action: STATE_SET "hidden" 0.0;
26152 transition: DECELERATE 0.5;
26157 program { name: "hide_end";
26158 action: SIGNAL_EMIT "elm,action,hide,finished" "";
26160 program { name: "reset";
26161 signal: "elm,action,reset";
26163 action: STATE_SET "default" 0.0;
26170 group { name: "elm/pager/base/slide";
26172 image: "frame_1.png" COMP;
26173 image: "frame_2.png" COMP;
26174 image: "dia_grad.png" COMP;
26177 part { name: "clip";
26180 description { state: "default" 0.0;
26183 offset: -9999 -9999;
26189 color: 255 255 255 255;
26191 description { state: "visible" 0.0;
26192 inherit: "default" 0.0;
26194 description { state: "hidden" 0.0;
26195 inherit: "default" 0.0;
26196 color: 255 255 255 0;
26199 description { state: "hidden2" 0.0;
26200 inherit: "default" 0.0;
26201 color: 255 255 255 0;
26205 part { name: "base0";
26208 description { state: "default" 0.0;
26209 image.normal: "dia_grad.png";
26221 part { name: "base";
26224 description { state: "default" 0.0;
26226 normal: "frame_2.png";
26232 description { state: "hidden" 0.0;
26233 inherit: "default" 0.0;
26234 rel1.relative: -1.0 0.0;
26235 rel2.relative: 0.0 1.0;
26237 description { state: "hidden2" 0.0;
26238 inherit: "default" 0.0;
26239 rel1.relative: 1.0 0.0;
26240 rel2.relative: 2.0 1.0;
26242 description { state: "visible" 0.0;
26243 inherit: "default" 0.0;
26244 rel1.relative: 0.0 0.0;
26245 rel2.relative: 1.0 1.0;
26248 part { name: "over";
26251 description { state: "default" 0.0;
26261 normal: "frame_1.png";
26268 part { name: "elm.swallow.content";
26271 description { state: "default" 0.0;
26284 program { name: "push_start";
26285 signal: "elm,action,push";
26287 action: STATE_SET "hidden2" 0.0;
26290 after: "show_start2";
26292 program { name: "show_start";
26293 signal: "elm,action,show";
26295 action: STATE_SET "hidden" 0.0;
26298 after: "show_start2";
26300 program { name: "show_start2";
26301 action: STATE_SET "visible" 0.0;
26302 transition: DECELERATE 0.5;
26307 program { name: "show_end";
26308 action: SIGNAL_EMIT "elm,action,show,finished" "";
26310 program { name: "pop_start";
26311 signal: "elm,action,pop";
26313 action: STATE_SET "visible" 0.0;
26316 after: "pop_start2";
26318 program { name: "pop_start2";
26319 action: STATE_SET "hidden2" 0.0;
26320 transition: DECELERATE 0.5;
26325 program { name: "hide_start";
26326 signal: "elm,action,hide";
26328 action: STATE_SET "visible" 0.0;
26331 after: "hide_start2";
26333 program { name: "hide_start2";
26334 action: STATE_SET "hidden" 0.0;
26335 transition: DECELERATE 0.5;
26340 program { name: "hide_end";
26341 action: SIGNAL_EMIT "elm,action,hide,finished" "";
26343 program { name: "reset";
26344 signal: "elm,action,reset";
26346 action: STATE_SET "default" 0.0;
26352 group { name: "elm/pager/base/slide_invisible";
26354 part { name: "clip";
26357 description { state: "default" 0.0;
26360 offset: -9999 -9999;
26366 color: 255 255 255 255;
26368 description { state: "visible" 0.0;
26369 inherit: "default" 0.0;
26371 description { state: "hidden" 0.0;
26372 inherit: "default" 0.0;
26373 color: 255 255 255 0;
26376 description { state: "hidden2" 0.0;
26377 inherit: "default" 0.0;
26378 color: 255 255 255 0;
26382 part { name: "base";
26386 description { state: "default" 0.0;
26389 description { state: "hidden" 0.0;
26391 rel1.relative: -1.0 0.0;
26392 rel2.relative: 0.0 1.0;
26394 description { state: "hidden2" 0.0;
26396 rel1.relative: 1.0 0.0;
26397 rel2.relative: 2.0 1.0;
26399 description { state: "visible" 0.0;
26401 rel1.relative: 0.0 0.0;
26402 rel2.relative: 1.0 1.0;
26405 part { name: "elm.swallow.content";
26408 description { state: "default" 0.0;
26415 program { name: "push_start";
26416 signal: "elm,action,push";
26418 action: STATE_SET "hidden2" 0.0;
26421 after: "show_start2";
26423 program { name: "show_start";
26424 signal: "elm,action,show";
26426 action: STATE_SET "hidden" 0.0;
26429 after: "show_start2";
26431 program { name: "show_start2";
26432 action: STATE_SET "visible" 0.0;
26433 transition: DECELERATE 0.5;
26438 program { name: "show_end";
26439 action: SIGNAL_EMIT "elm,action,show,finished" "";
26441 program { name: "pop_start";
26442 signal: "elm,action,pop";
26444 action: STATE_SET "visible" 0.0;
26447 after: "pop_start2";
26449 program { name: "pop_start2";
26450 action: STATE_SET "hidden2" 0.0;
26451 transition: DECELERATE 0.5;
26456 program { name: "hide_start";
26457 signal: "elm,action,hide";
26459 action: STATE_SET "visible" 0.0;
26462 after: "hide_start2";
26464 program { name: "hide_start2";
26465 action: STATE_SET "hidden" 0.0;
26466 transition: DECELERATE 0.5;
26471 program { name: "hide_end";
26472 action: SIGNAL_EMIT "elm,action,hide,finished" "";
26474 program { name: "reset";
26475 signal: "elm,action,reset";
26477 action: STATE_SET "default" 0.0;
26484 group { name: "elm/pager/base/fade";
26485 data.item: "onshow" "raise";
26487 // data.item: "onhide" "lower";
26488 // data.item: "onshow" "lower";
26490 image: "frame_1.png" COMP;
26491 image: "frame_2.png" COMP;
26492 image: "dia_grad.png" COMP;
26495 part { name: "clip_base";
26498 description { state: "default" 0.0;
26501 offset: -9999 -9999;
26507 color: 255 255 255 120;
26509 description { state: "visible" 0.0;
26510 inherit: "default" 0.0;
26512 description { state: "hidden" 0.0;
26513 inherit: "default" 0.0;
26514 color: 255 255 255 0;
26518 part { name: "clip";
26521 description { state: "default" 0.0;
26524 offset: -9999 -9999;
26530 color: 255 255 255 255;
26532 description { state: "visible" 0.0;
26533 inherit: "default" 0.0;
26535 description { state: "hidden" 0.0;
26536 inherit: "default" 0.0;
26537 color: 255 255 255 0;
26541 part { name: "base0";
26543 clip_to: "clip_base";
26544 description { state: "default" 0.0;
26545 image.normal: "dia_grad.png";
26557 part { name: "base";
26559 clip_to: "clip_base";
26560 description { state: "default" 0.0;
26562 normal: "frame_2.png";
26569 part { name: "over";
26572 description { state: "default" 0.0;
26582 normal: "frame_1.png";
26589 part { name: "elm.swallow.content";
26592 description { state: "default" 0.0;
26605 program { name: "push_start";
26606 signal: "elm,action,push";
26608 action: STATE_SET "hidden" 0.0;
26610 target: "clip_base";
26611 after: "show_start2";
26613 program { name: "show_start";
26614 signal: "elm,action,show";
26616 action: STATE_SET "hidden" 0.0;
26618 target: "clip_base";
26619 after: "show_start2";
26621 program { name: "show_start2";
26622 action: STATE_SET "visible" 0.0;
26623 transition: DECELERATE 0.5;
26625 target: "clip_base";
26628 program { name: "show_end";
26629 action: SIGNAL_EMIT "elm,action,show,finished" "";
26631 program { name: "pop_start";
26632 signal: "elm,action,pop";
26634 action: STATE_SET "visible" 0.0;
26636 target: "clip_base";
26637 after: "hide_start2";
26639 program { name: "hide_start";
26640 signal: "elm,action,hide";
26642 action: STATE_SET "visible" 0.0;
26644 target: "clip_base";
26645 after: "hide_start2";
26647 program { name: "hide_start2";
26648 action: STATE_SET "hidden" 0.0;
26649 transition: DECELERATE 0.5;
26651 target: "clip_base";
26654 program { name: "hide_end";
26655 action: SIGNAL_EMIT "elm,action,hide,finished" "";
26657 program { name: "reset";
26658 signal: "elm,action,reset";
26660 action: STATE_SET "default" 0.0;
26661 target: "clip_base";
26666 group { name: "elm/pager/base/fade_translucide";
26667 data.item: "onshow" "raise";
26669 // data.item: "onhide" "lower";
26670 // data.item: "onshow" "lower";
26672 image: "frame_1.png" COMP;
26673 image: "frame_2.png" COMP;
26674 image: "dia_grad.png" COMP;
26677 part { name: "clip_base";
26680 description { state: "default" 0.0;
26683 offset: -9999 -9999;
26689 color: 255 255 255 120;
26691 description { state: "visible" 0.0;
26692 inherit: "default" 0.0;
26694 description { state: "hidden" 0.0;
26695 inherit: "default" 0.0;
26696 color: 255 255 255 0;
26700 part { name: "clip";
26703 description { state: "default" 0.0;
26706 offset: -9999 -9999;
26712 color: 255 255 255 255;
26714 description { state: "visible" 0.0;
26715 inherit: "default" 0.0;
26717 description { state: "hidden" 0.0;
26718 inherit: "default" 0.0;
26719 color: 255 255 255 0;
26723 part { name: "base0";
26725 clip_to: "clip_base";
26726 description { state: "default" 0.0;
26727 image.normal: "dia_grad.png";
26739 part { name: "base";
26741 clip_to: "clip_base";
26742 description { state: "default" 0.0;
26744 normal: "frame_2.png";
26751 part { name: "over";
26754 description { state: "default" 0.0;
26764 normal: "frame_1.png";
26771 part { name: "elm.swallow.content";
26774 description { state: "default" 0.0;
26787 program { name: "push_start";
26788 signal: "elm,action,push";
26790 action: STATE_SET "hidden" 0.0;
26792 target: "clip_base";
26793 after: "show_start2";
26795 program { name: "show_start";
26796 signal: "elm,action,show";
26798 action: STATE_SET "hidden" 0.0;
26800 target: "clip_base";
26801 after: "show_start2";
26803 program { name: "show_start2";
26804 action: STATE_SET "visible" 0.0;
26805 transition: DECELERATE 0.5;
26807 target: "clip_base";
26810 program { name: "show_end";
26811 action: SIGNAL_EMIT "elm,action,show,finished" "";
26813 program { name: "pop_start";
26814 signal: "elm,action,pop";
26816 action: STATE_SET "visible" 0.0;
26818 target: "clip_base";
26819 after: "hide_start2";
26821 program { name: "hide_start";
26822 signal: "elm,action,hide";
26824 action: STATE_SET "visible" 0.0;
26826 target: "clip_base";
26827 after: "hide_start2";
26829 program { name: "hide_start2";
26830 action: STATE_SET "hidden" 0.0;
26831 transition: DECELERATE 0.5;
26833 target: "clip_base";
26836 program { name: "hide_end";
26837 action: SIGNAL_EMIT "elm,action,hide,finished" "";
26839 program { name: "reset";
26840 signal: "elm,action,reset";
26842 action: STATE_SET "default" 0.0;
26843 target: "clip_base";
26848 group { name: "elm/pager/base/fade_invisible";
26849 data.item: "onshow" "raise";
26851 // data.item: "onhide" "lower";
26852 // data.item: "onshow" "lower";
26854 part { name: "clip";
26857 description { state: "default" 0.0;
26859 offset: -9999 -9999;
26864 color: 255 255 255 255;
26866 description { state: "visible" 0.0;
26867 inherit: "default" 0.0;
26869 description { state: "hidden" 0.0;
26870 inherit: "default" 0.0;
26871 color: 255 255 255 0;
26875 part { name: "elm.swallow.content";
26878 description { state: "default" 0.0;
26889 program { name: "push_start";
26890 signal: "elm,action,push";
26892 action: STATE_SET "hidden" 0.0;
26894 after: "show_start2";
26896 program { name: "show_start";
26897 signal: "elm,action,show";
26899 action: STATE_SET "hidden" 0.0;
26901 after: "show_start2";
26903 program { name: "show_start2";
26904 action: STATE_SET "visible" 0.0;
26905 transition: DECELERATE 0.5;
26909 program { name: "show_end";
26910 action: SIGNAL_EMIT "elm,action,show,finished" "";
26912 program { name: "pop_start";
26913 signal: "elm,action,pop";
26915 action: STATE_SET "visible" 0.0;
26917 after: "hide_start2";
26919 program { name: "hide_start";
26920 signal: "elm,action,hide";
26922 action: STATE_SET "visible" 0.0;
26924 after: "hide_start2";
26926 program { name: "hide_start2";
26927 action: STATE_SET "hidden" 0.0;
26928 transition: DECELERATE 0.5;
26932 program { name: "hide_end";
26933 action: SIGNAL_EMIT "elm,action,hide,finished" "";
26935 program { name: "reset";
26936 signal: "elm,action,reset";
26938 action: STATE_SET "default" 0.0;
26944 group { name: "elm/pager/base/flip";
26945 data.item: "onshow" "raise";
26947 image: "frame_1.png" COMP;
26948 image: "frame_2.png" COMP;
26949 image: "dia_grad.png" COMP;
26952 part { name: "elm.swallow.content";
26954 description { state: "default" 0.0;
26966 description { state: "hidden" 0.0;
26967 inherit: "default" 0.0;
26969 map.rotation.y: 90.0;
26971 description { state: "before_hidden" 0.0;
26972 inherit: "default" 0.0;
26974 map.rotation.y: -90.0;
26979 program { name: "push_start";
26980 signal: "elm,action,push";
26984 program { name: "push1";
26985 action: STATE_SET "hidden" 0.0;
26986 target: "elm.swallow.content";
26989 program { name: "push2";
26990 action: STATE_SET "default" 0.0;
26992 transition: LINEAR 0.5;
26993 target: "elm.swallow.content";
26996 program { name: "push3";
26997 action: SIGNAL_EMIT "elm,action,show,finished" "";
27000 program { name: "show_start";
27001 signal: "elm,action,show";
27005 program { name: "show1";
27006 action: STATE_SET "before_hidden" 0.0;
27007 target: "elm.swallow.content";
27010 program { name: "show2";
27011 action: STATE_SET "default" 0.0;
27013 transition: LINEAR 0.5;
27014 target: "elm.swallow.content";
27017 program { name: "show3";
27018 action: SIGNAL_EMIT "elm,action,show,finished" "";
27021 program { name: "pop_start";
27022 signal: "elm,action,pop";
27026 program { name: "pop1";
27027 action: STATE_SET "default" 0.0;
27028 target: "elm.swallow.content";
27031 program { name: "pop2";
27032 action: STATE_SET "hidden" 0.0;
27033 transition: LINEAR 0.5;
27034 target: "elm.swallow.content";
27037 program { name: "pop3";
27038 action: SIGNAL_EMIT "elm,action,hide,finished" "";
27041 program { name: "hide_start";
27042 signal: "elm,action,hide";
27046 program { name: "hide1";
27047 action: STATE_SET "default" 0.0;
27048 target: "elm.swallow.content";
27051 program { name: "hide2";
27052 action: STATE_SET "before_hidden" 0.0;
27053 transition: LINEAR 0.5;
27054 target: "elm.swallow.content";
27057 program { name: "hide3";
27058 action: SIGNAL_EMIT "elm,action,hide,finished" "";
27061 program { name: "reset";
27062 signal: "elm,action,reset";
27064 action: STATE_SET "default" 0.0;
27065 target: "elm.swallow.content";
27072 ///////////////////////////////////////////////////////////////////////////////
27073 // FIXME: this doesn't look too hot. need to fix it up
27074 group { name: "elm/progressbar/horizontal/default";
27076 image: "shelf_inset.png" COMP;
27077 image: "bt_sm_base2.png" COMP;
27078 image: "bt_sm_hilight.png" COMP;
27079 image: "bt_sm_shine.png" COMP;
27082 part { name: "elm.background.progressbar";
27085 state: "default" 0.0;
27095 part { name: "elm.swallow.bar";
27101 state: "default" 0.0;
27104 to_y: "elm.background.progressbar";
27108 to: "elm.background.progressbar";
27113 part { name: "elm.swallow.content";
27115 description { state: "default" 0.0;
27120 to_y: "elm.background.progressbar";
27125 to_y: "elm.background.progressbar";
27128 description { state: "visible" 0.0;
27129 inherit: "default" 0.0;
27132 aspect_preference: VERTICAL;
27136 part { name: "elm.text";
27140 description { state: "default" 0.0;
27144 rel1.to_x: "elm.swallow.content";
27145 rel1.relative: 1.0 0.0;
27147 rel2.to_x: "elm.swallow.content";
27148 rel2.relative: 1.0 1.0;
27149 rel2.offset: -1 -5;
27152 font: "Sans,Edje-Vera";
27158 description { state: "visible" 0.0;
27159 inherit: "default" 0.0;
27167 part { name: "background";
27169 clip_to: "elm.background.progressbar";
27171 state: "default" 0.0;
27173 to: "elm.swallow.bar";
27177 to: "elm.swallow.bar";
27182 normal: "shelf_inset.png";
27188 part { name: "elm.text.status";
27191 description { state: "default" 0.0;
27203 font: "Sans:style=Bold,Edje-Vera-Bold";
27210 description { state: "hidden" 0.0;
27211 inherit: "default" 0.0;
27217 part { name: "elm.progress.progressbar";
27219 clip_to: "elm.background.progressbar";
27221 state: "default" 0.0;
27225 to: "elm.swallow.bar";
27229 to_y: "elm.swallow.bar";
27230 to_x: "elm.cur.progressbar";
27234 normal: "bt_sm_base2.png";
27239 state: "invert" 0.0;
27240 inherit: "default" 0.0;
27242 to_y: "elm.swallow.bar";
27243 to_x: "elm.cur.progressbar";
27246 to: "elm.swallow.bar";
27251 state: "state_begin" 0.0;
27252 inherit: "default" 0.0;
27254 to: "elm.swallow.bar";
27258 to: "elm.swallow.bar";
27263 state: "state_end" 0.0;
27264 inherit: "default" 0.0;
27266 to: "elm.swallow.bar";
27270 to: "elm.swallow.bar";
27275 part { name: "text-bar";
27278 clip_to: "progress-rect";
27279 effect: SOFT_SHADOW;
27281 description { state: "default" 0.0;
27285 rel1.to: "elm.text.status";
27286 rel1.offset: -1 -1;
27287 rel2.to: "elm.text.status";
27289 text_source: "elm.text.status";
27290 font: "Sans:style=Bold,Edje-Vera-Bold";
27295 color: 224 224 224 255;
27298 description { state: "hidden" 0.0;
27299 inherit: "default" 0.0;
27305 part { name: "over1";
27307 description { state: "default" 0.0;
27308 rel1.to: "elm.progress.progressbar";
27309 rel2.to: "elm.progress.progressbar";
27310 rel2.relative: 1.0 0.5;
27312 normal: "bt_sm_hilight.png";
27318 part { name: "over2";
27321 description { state: "default" 0.0;
27322 rel1.to: "elm.progress.progressbar";
27323 rel2.to: "elm.progress.progressbar";
27325 normal: "bt_sm_shine.png";
27331 part { name: "elm.cur.progressbar";
27334 confine: "background";
27338 description { state: "default" 0.0;
27346 rel2.to: "background";
27349 part { name: "progress-rect";
27352 state: "default" 0.0;
27353 rel1.to: "elm.progress.progressbar";
27354 rel2.to: "elm.progress.progressbar";
27359 program { name: "label_show";
27360 signal: "elm,state,text,visible";
27362 action: STATE_SET "visible" 0.0;
27363 target: "elm.text";
27365 program { name: "label_hide";
27366 signal: "elm,state,text,hidden";
27368 action: STATE_SET "default" 0.0;
27369 target: "elm.text";
27371 program { name: "icon_show";
27372 signal: "elm,state,icon,visible";
27374 action: STATE_SET "visible" 0.0;
27375 target: "elm.swallow.content";
27377 program { name: "icon_hide";
27378 signal: "elm,state,icon,hidden";
27380 action: STATE_SET "default" 0.0;
27381 target: "elm.swallow.content";
27383 program { name: "units_show";
27384 signal: "elm,state,units,visible";
27386 action: STATE_SET "default" 0.0;
27387 target: "text-bar";
27388 target: "elm.text.status";
27390 program { name: "units_hide";
27391 signal: "elm,state,units,hidden";
27393 action: STATE_SET "hidden" 0.0;
27394 target: "text-bar";
27395 target: "elm.text.status";
27397 program { name: "slide_to_end";
27398 action: STATE_SET "state_end" 0.0;
27399 transition: LINEAR 0.5;
27400 target: "elm.progress.progressbar";
27401 after: "slide_to_begin";
27403 program { name: "slide_to_begin";
27404 signal: "elm,state,slide,begin";
27405 action: STATE_SET "state_begin" 0.0;
27406 target: "elm.progress.progressbar";
27407 transition: LINEAR 0.5;
27408 after: "slide_to_end";
27410 program { name: "start_pulse";
27411 signal: "elm,state,pulse,start";
27413 after: "slide_to_end";
27415 program { name: "stop_pulse";
27416 signal: "elm,state,pulse,stop";
27418 action: ACTION_STOP;
27419 target: "slide_to_begin";
27420 target: "slide_to_end";
27421 target: "start_pulse";
27422 after: "state_pulse";
27424 program { name: "state_pulse";
27425 signal: "elm,state,pulse";
27427 action: STATE_SET "state_begin" 0.0;
27428 target: "elm.progress.progressbar";
27429 after: "units_hide";
27431 program { name: "state_fraction";
27432 signal: "elm,state,fraction";
27434 action: ACTION_STOP;
27435 target: "slide_to_begin";
27436 target: "slide_to_end";
27437 target: "start_pulse";
27438 action: STATE_SET "default" 0.0;
27439 target: "elm.progress.progressbar";
27441 program { name: "set_invert_on";
27442 signal: "elm,state,inverted,on";
27444 action: STATE_SET "invert" 0.0;
27445 target: "elm.progress.progressbar";
27447 program { name: "set_invert_off";
27448 signal: "elm,state,inverted,off";
27450 action: STATE_SET "default" 0.0;
27451 target: "elm.progress.progressbar";
27456 ///////////////////////////////////////////////////////////////////////////////
27457 group { name: "elm/progressbar/vertical/default";
27459 image: "shelf_inset.png" COMP;
27460 image: "bt_sm_base2.png" COMP;
27461 image: "bt_sm_hilight.png" COMP;
27462 image: "bt_sm_shine.png" COMP;
27465 part { name: "elm.background.progressbar";
27469 state: "default" 0.0;
27480 part { name: "elm.swallow.bar";
27483 description { state: "default" 0.0;
27493 to_y: "elm.text.box";
27499 part { name: "elm.swallow.content";
27501 description { state: "default" 0.0;
27506 to_x: "elm.swallow.bar";
27511 to_x: "elm.swallow.bar";
27514 description { state: "visible" 0.0;
27515 inherit: "default" 0.0;
27518 aspect_preference: HORIZONTAL;
27522 part { name: "elm.text";
27526 description { state: "default" 0.0;
27530 rel1.to_y: "elm.swallow.content";
27531 rel1.relative: 0.5 1.0;
27533 rel2.to_y: "elm.swallow.content";
27534 rel2.relative: 0.5 1.0;
27535 rel2.offset: -1 -1;
27538 font: "Sans,Edje-Vera";
27544 description { state: "visible" 0.0;
27545 inherit: "default" 0.0;
27553 part { name: "background";
27555 clip_to: "elm.background.progressbar";
27557 state: "default" 0.0;
27559 to: "elm.swallow.bar";
27563 to: "elm.swallow.bar";
27568 normal: "shelf_inset.png";
27574 part { name: "elm.progress.progressbar";
27576 clip_to: "elm.background.progressbar";
27578 state: "default" 0.0;
27582 to: "elm.swallow.bar";
27586 to_x: "elm.swallow.bar";
27587 to_y: "elm.cur.progressbar";
27591 normal: "bt_sm_base2.png";
27596 state: "invert" 0.0;
27597 inherit: "default" 0.0;
27599 to_x: "elm.swallow.bar";
27600 to_y: "elm.cur.progressbar";
27603 to: "elm.swallow.bar";
27608 state: "state_begin" 0.0;
27609 inherit: "default" 0.0;
27611 to: "elm.swallow.bar";
27615 to: "elm.swallow.bar";
27620 state: "state_end" 0.0;
27621 inherit: "default" 0.0;
27623 to: "elm.swallow.bar";
27627 to: "elm.swallow.bar";
27633 part { name: "over1";
27635 description { state: "default" 0.0;
27636 rel1.to: "elm.progress.progressbar";
27637 rel2.to: "elm.progress.progressbar";
27638 rel2.relative: 1.0 0.5;
27640 normal: "bt_sm_hilight.png";
27646 part { name: "over2";
27649 description { state: "default" 0.0;
27650 rel1.to: "elm.progress.progressbar";
27651 rel2.to: "elm.progress.progressbar";
27653 normal: "bt_sm_shine.png";
27659 part { name: "elm.cur.progressbar";
27662 confine: "background";
27666 description { state: "default" 0.0;
27674 rel2.to: "background";
27678 part { name: "elm.text.box";
27681 description { state: "default" 0.0;
27684 to: "elm.text.status";
27688 to: "elm.text.status";
27691 color: 255 255 255 0;
27693 description { state: "visible" 0.0;
27694 inherit: "default" 0.0;
27698 part { name: "elm.text.status";
27702 description { state: "default" 0.0;
27706 rel1.relative: 0.0 1.0;
27708 rel2.relative: 1.0 1.0;
27712 font: "Sans:style=Bold,Edje-Vera-Bold";
27718 description { state: "visible" 0.0;
27719 inherit: "default" 0.0;
27724 rel2.offset: -9 -9;
27729 program { name: "label_show";
27730 signal: "elm,state,text,visible";
27732 action: STATE_SET "visible" 0.0;
27733 target: "elm.text";
27735 program { name: "label_hide";
27736 signal: "elm,state,text,hidden";
27738 action: STATE_SET "default" 0.0;
27739 target: "elm.text";
27741 program { name: "icon_show";
27742 signal: "elm,state,icon,visible";
27744 action: STATE_SET "visible" 0.0;
27745 target: "elm.swallow.content";
27747 program { name: "icon_hide";
27748 signal: "elm,state,icon,hidden";
27750 action: STATE_SET "default" 0.0;
27751 target: "elm.swallow.content";
27753 program { name: "units_show";
27754 signal: "elm,state,units,visible";
27756 action: STATE_SET "visible" 0.0;
27757 target: "elm.text.status";
27758 target: "elm.text.box";
27760 program { name: "units_hide";
27761 signal: "elm,state,units,hidden";
27763 action: STATE_SET "default" 0.0;
27764 target: "elm.text.status";
27765 target: "elm.text.box";
27767 program { name: "slide_to_end";
27768 action: STATE_SET "state_end" 0.0;
27769 transition: LINEAR 0.5;
27770 target: "elm.progress.progressbar";
27771 after: "slide_to_begin";
27773 program { name: "slide_to_begin";
27774 action: STATE_SET "state_begin" 0.0;
27775 target: "elm.progress.progressbar";
27776 transition: LINEAR 0.5;
27777 after: "slide_to_end";
27779 program { name: "start_pulse";
27780 signal: "elm,state,pulse,start";
27782 action: STATE_SET "state_begin" 0.0;
27783 target: "elm.progress.progressbar";
27784 after: "slide_to_end";
27786 program { name: "stop_pulse";
27787 signal: "elm,state,pulse,stop";
27789 action: ACTION_STOP;
27790 target: "slide_to_begin";
27791 target: "slide_to_end";
27792 target: "start_pulse";
27793 after: "state_pulse";
27795 program { name: "state_pulse";
27796 signal: "elm,state,pulse";
27798 action: STATE_SET "state_begin" 0.0;
27799 target: "elm.progress.progressbar";
27800 after: "units_hide";
27802 program { name: "state_fraction";
27803 signal: "elm,state,fraction";
27805 action: ACTION_STOP;
27806 target: "slide_to_begin";
27807 target: "slide_to_end";
27808 target: "start_pulse";
27809 action: STATE_SET "default" 0.0;
27810 target: "elm.progress.progressbar";
27812 program { name: "set_invert_on";
27813 signal: "elm,state,inverted,on";
27815 action: STATE_SET "invert" 0.0;
27816 target: "elm.progress.progressbar";
27817 target: "elm.cur.progressbar";
27819 program { name: "set_invert_off";
27820 signal: "elm,state,inverted,off";
27822 action: STATE_SET "default" 0.0;
27823 target: "elm.progress.progressbar";
27824 target: "elm.cur.progressbar";
27829 ///////////////////////////////////////////////////////////////////////////////
27830 group { name: "elm/separator/horizontal/default";
27832 image: "separator_h.png" COMP;
27835 part { name: "separator"; // separator group
27836 description { state: "default" 0.0;
27839 rel2.offset: -5 -5;
27841 normal: "separator_h.png";
27851 ///////////////////////////////////////////////////////////////////////////////
27852 group { name: "elm/separator/vertical/default";
27854 image: "separator_v.png" COMP;
27857 part { name: "separator"; // separator group
27858 description { state: "default" 0.0;
27861 rel2.offset: -5 -5;
27863 normal: "separator_v.png";
27873 group { name: "elm/progressbar/horizontal/wheel";
27875 image: "busy-1.png" COMP;
27876 image: "busy-2.png" COMP;
27877 image: "busy-3.png" COMP;
27878 image: "busy-4.png" COMP;
27879 image: "busy-5.png" COMP;
27880 image: "busy-6.png" COMP;
27881 image: "busy-7.png" COMP;
27882 image: "busy-8.png" COMP;
27883 image: "busy-9.png" COMP;
27886 part { name: "elm.background.progressbar";
27890 state: "default" 0.0;
27893 part { name: "elm.swallow.bar";
27896 description { state: "default" 0.0;
27902 part { name: "elm.swallow.content";
27904 description { state: "default" 0.0;
27910 part { name: "background";
27912 clip_to: "elm.background.progressbar";
27914 state: "default" 0.0;
27919 aspect_preference: BOTH;
27921 normal: "busy-9.png";
27926 state: "pulse" 0.0;
27927 inherit: "default" 0.0;
27929 normal: "busy-9.png";
27930 tween: "busy-1.png";
27931 tween: "busy-2.png";
27932 tween: "busy-3.png";
27933 tween: "busy-4.png";
27934 tween: "busy-5.png";
27935 tween: "busy-6.png";
27936 tween: "busy-7.png";
27937 tween: "busy-8.png";
27944 program { name: "start_pulse";
27945 signal: "elm,state,pulse,start";
27947 action: STATE_SET "pulse" 0.0;
27948 target: "background";
27949 transition: LINEAR 0.5;
27950 after: "start_pulse";
27952 program { name: "stop_pulse";
27953 signal: "elm,state,pulse,stop";
27955 action: STATE_SET "default" 0.0;
27956 target: "background";
27962 ///////////////////////////////////////////////////////////////////////////////
27963 group { name: "elm/spinner/base/default";
27965 image: "shelf_inset.png" COMP;
27966 image: "bt_base1.png" COMP;
27967 image: "bt_hilight.png" COMP;
27968 image: "bt_shine.png" COMP;
27969 image: "bt_glow.png" COMP;
27970 image: "bt_dis_base.png" COMP;
27971 image: "bt_dis_hilight.png" COMP;
27972 image: "sp_bt_l.png" COMP;
27973 image: "sp_bt_r.png" COMP;
27978 description { state: "default" 0.0;
27981 rel2.offset: -2 -2;
27982 color: 255 255 255 0;
27985 part { name: "conf_over";
27987 description { state: "default" 0.0;
27991 normal: "shelf_inset.png";
27998 part { name: "left_bt";
28000 description { state: "default" 0.0;
28010 aspect_preference: VERTICAL;
28012 normal: "bt_base1.png";
28017 description { state: "clicked" 0.0;
28018 inherit: "default" 0.0;
28019 image.normal: "bt_base1.png";
28020 image.middle: SOLID;
28022 description { state: "disabled" 0.0;
28023 inherit: "default" 0.0;
28025 normal: "bt_dis_base.png";
28030 part { name: "left_over1";
28032 description { state: "default" 0.0;
28033 rel1.to: "left_bt";
28034 rel2 { to: "left_bt";
28038 normal: "bt_hilight.png";
28042 description { state: "disabled" 0.0;
28043 inherit: "default" 0.0;
28045 normal: "bt_dis_hilight.png";
28050 part { name: "left_over2";
28053 ignore_flags: ON_HOLD;
28054 description { state: "default" 0.0;
28055 rel1.to: "left_bt";
28056 rel2.to: "left_bt";
28058 normal: "bt_shine.png";
28062 description { state: "disabled" 0.0;
28063 inherit: "default" 0.0;
28067 part { name: "left_over3";
28070 description { state: "default" 0.0;
28071 color: 255 255 255 0;
28072 rel1.to: "left_bt";
28073 rel2.to: "left_bt";
28075 normal: "bt_glow.png";
28076 border: 12 12 12 12;
28080 description { state: "clicked" 0.0;
28081 inherit: "default" 0.0;
28083 color: 255 255 255 255;
28086 part { name: "right_bt";
28088 description { state: "default" 0.0;
28098 aspect_preference: VERTICAL;
28100 normal: "bt_base1.png";
28105 description { state: "clicked" 0.0;
28106 inherit: "default" 0.0;
28107 image.normal: "bt_base1.png";
28108 image.middle: SOLID;
28110 description { state: "disabled" 0.0;
28111 inherit: "default" 0.0;
28113 normal: "bt_dis_base.png";
28118 part { name: "right_over1";
28120 description { state: "default" 0.0;
28121 rel1.to: "right_bt";
28122 rel2 { to: "right_bt";
28126 normal: "bt_hilight.png";
28130 description { state: "disabled" 0.0;
28131 inherit: "default" 0.0;
28133 normal: "bt_dis_hilight.png";
28138 part { name: "right_over2";
28141 ignore_flags: ON_HOLD;
28142 description { state: "default" 0.0;
28143 rel1.to: "right_bt";
28144 rel2.to: "right_bt";
28146 normal: "bt_shine.png";
28150 description { state: "disabled" 0.0;
28151 inherit: "default" 0.0;
28155 part { name: "right_over3";
28158 description { state: "default" 0.0;
28159 color: 255 255 255 0;
28160 rel1.to: "right_bt";
28161 rel2.to: "right_bt";
28163 normal: "bt_glow.png";
28164 border: 12 12 12 12;
28168 description { state: "clicked" 0.0;
28169 inherit: "default" 0.0;
28171 color: 255 255 255 255;
28174 part { name: "left_bt_icon";
28176 description { state: "default" 0.0;
28177 rel1.to: "left_bt";
28179 rel2.to: "left_bt";
28180 rel2.offset: -5 -5;
28184 aspect_preference: BOTH;
28185 image.normal: "sp_bt_l.png";
28187 description { state: "rtl" 0.0;
28188 inherit: "default" 0.0;
28189 image.normal: "sp_bt_r.png";
28192 part { name: "right_bt_icon";
28194 description { state: "default" 0.0;
28195 rel1.to: "right_bt";
28197 rel2.to: "right_bt";
28198 rel2.offset: -5 -5;
28202 aspect_preference: BOTH;
28203 image.normal: "sp_bt_r.png";
28205 description { state: "rtl" 0.0;
28206 inherit: "default" 0.0;
28207 image.normal: "sp_bt_l.png";
28210 part { name: "elm.text";
28214 description { state: "default" 0.0;
28217 rel1 { relative: 1.0 0.0;
28222 rel2 { relative: 0.0 1.0;
28229 font: "Sans,Edje-Vera";
28235 description { state: "active" 0.0;
28236 inherit: "default" 0.0;
28239 description { state: "disabled_active" 0.0;
28240 inherit: "default" 0.0;
28244 description { state: "disabled" 0.0;
28245 inherit: "default" 0.0;
28250 part { name: "elm.dragable.slider";
28258 description { state: "default" 0.0;
28265 part { name: "button_events";
28268 events: "elm.dragable.slider";
28271 description { state: "default" 0.0;
28272 rel1.to: "elm.text";
28273 rel2.to: "elm.text";
28277 part { name: "elm.swallow.entry";
28279 description { state: "default" 0.0;
28282 rel1 { relative: 1.0 0.5;
28287 rel2 { relative: 0.0 0.5;
28295 description { state: "active" 0.0;
28296 inherit: "default" 0.0;
28298 color: 255 255 255 255;
28300 description { state: "disabled_active" 0.0;
28301 inherit: "default" 0.0;
28304 description { state: "disabled" 0.0;
28305 inherit: "default" 0.0;
28309 part { name: "disabler";
28311 description { state: "default" 0.0;
28315 description { state: "disabled" 0.0;
28316 inherit: "default" 0.0;
28322 program { name: "text_show";
28323 signal: "elm,state,text,visible";
28325 action: STATE_SET "visible" 0.0;
28326 target: "elm.text";
28328 program { name: "text_hide";
28329 signal: "elm,state,text,hidden";
28331 action: STATE_SET "default" 0.0;
28332 target: "elm.text";
28334 program { name: "dec";
28335 signal: "mouse,down,1";
28337 action: SIGNAL_EMIT "elm,action,decrement,start" "";
28339 program { name: "dec2";
28340 signal: "mouse,up,1";
28342 action: SIGNAL_EMIT "elm,action,decrement,stop" "";
28344 program { name: "inc";
28345 signal: "mouse,down,1";
28346 source: "right_bt";
28347 action: SIGNAL_EMIT "elm,action,increment,start" "";
28349 program { name: "inc2";
28350 signal: "mouse,up,1";
28351 source: "right_bt";
28352 action: SIGNAL_EMIT "elm,action,increment,stop" "";
28355 name: "left_bt_click";
28356 signal: "mouse,down,1";
28357 source: "left_over2";
28358 action: STATE_SET "clicked" 0.0;
28362 name: "left_bt_unclick";
28363 signal: "mouse,up,1";
28364 source: "left_over2";
28365 action: STATE_SET "default" 0.0;
28369 name: "left_bt_click2";
28370 signal: "mouse,down,1";
28371 source: "left_over3";
28372 action: STATE_SET "clicked" 0.0;
28373 target: "left_over3";
28376 name: "left_bt_unclick2";
28377 signal: "mouse,up,1";
28378 source: "left_over3";
28379 action: STATE_SET "default" 0.0;
28380 transition: DECELERATE 0.5;
28381 target: "left_over3";
28384 name: "left_bt_unclick3";
28385 signal: "mouse,up,1";
28386 source: "left_over2";
28387 action: SIGNAL_EMIT "elm,action,click" "";
28390 name: "left_bt_pressed_anim";
28391 signal: "elm,left,anim,activate";
28393 action: STATE_SET "clicked" 0.0;
28395 target: "left_over3";
28396 after: "left_bt_unpressed_anim";
28399 name: "left_bt_unpressed_anim";
28400 action: STATE_SET "default" 0.0;
28401 transition: DECELERATE 0.5;
28403 target: "left_over3";
28407 name: "right_bt_click";
28408 signal: "mouse,down,1";
28409 source: "right_over2";
28410 action: STATE_SET "clicked" 0.0;
28411 target: "right_bt";
28414 name: "right_bt_unclick";
28415 signal: "mouse,up,1";
28416 source: "right_over2";
28417 action: STATE_SET "default" 0.0;
28418 target: "right_bt";
28421 name: "right_bt_click2";
28422 signal: "mouse,down,1";
28423 source: "right_over3";
28424 action: STATE_SET "clicked" 0.0;
28425 target: "right_over3";
28428 name: "right_bt_unclick2";
28429 signal: "mouse,up,1";
28430 source: "right_over3";
28431 action: STATE_SET "default" 0.0;
28432 transition: DECELERATE 0.5;
28433 target: "right_over3";
28436 name: "right_bt_unclick3";
28437 signal: "mouse,up,1";
28438 source: "right_over2";
28439 action: SIGNAL_EMIT "elm,action,click" "";
28442 name: "right_bt_pressed_anim";
28443 signal: "elm,right,anim,activate";
28445 action: STATE_SET "clicked" 0.0;
28446 target: "right_bt";
28447 target: "right_over3";
28448 after: "right_bt_unpressed_anim";
28451 name: "right_bt_unpressed_anim";
28452 action: STATE_SET "default" 0.0;
28453 transition: DECELERATE 0.5;
28454 target: "right_bt";
28455 target: "right_over3";
28458 program { name: "disable";
28459 signal: "elm,state,disabled";
28461 action: STATE_SET "disabled" 0.0;
28463 target: "left_over1";
28464 target: "left_over2";
28465 target: "right_bt";
28466 target: "right_over1";
28467 target: "right_over2";
28468 target: "disabler";
28469 after: "disable_text";
28471 program { name: "disable_text";
28475 get_state(PART:"elm.text", st, 30, vl);
28476 if (!strcmp(st, "active"))
28477 set_state(PART:"elm.text", "disabled_active", 0.0);
28479 set_state(PART:"elm.text", "disabled", 0.0);
28481 get_state(PART:"elm.swallow.entry", st, 30, vl);
28482 if (!strcmp(st, "active"))
28483 set_state(PART:"elm.swallow.entry", "disabled_active", 0.0);
28485 set_state(PART:"elm.swallow.entry", "disabled", 0.0);
28488 program { name: "enable";
28489 signal: "elm,state,enabled";
28491 action: STATE_SET "default" 0.0;
28493 target: "left_over1";
28494 target: "left_over2";
28495 target: "right_bt";
28496 target: "right_over1";
28497 target: "right_over2";
28498 target: "disabler";
28499 after: "enable_text";
28501 program { name: "enable_text";
28505 get_state(PART:"elm.text", st, 30, vl);
28506 if (!strcmp(st, "disabled_active"))
28507 set_state(PART:"elm.text", "active", 0.0);
28509 set_state(PART:"elm.text", "default", 0.0);
28511 get_state(PART:"elm.swallow.entry", st, 30, vl);
28512 if (!strcmp(st, "disabled_active"))
28513 set_state(PART:"elm.swallow.entry", "active", 0.0);
28515 set_state(PART:"elm.swallow.entry", "default", 0.0);
28518 program { name: "active";
28519 signal: "elm,state,active";
28521 action: STATE_SET "active" 0.0;
28522 target: "elm.text";
28523 target: "elm.swallow.entry";
28525 program { name: "inactive";
28526 signal: "elm,state,inactive";
28528 action: STATE_SET "default" 0.0;
28529 target: "elm.text";
28530 target: "elm.swallow.entry";
28532 program { name: "toggle_text";
28533 signal: "mouse,up,1";
28534 source: "button_events";
28535 action: SIGNAL_EMIT "elm,action,entry,toggle" "";
28537 program { name: "to_rtl";
28538 signal: "edje,state,rtl";
28540 action: STATE_SET "rtl" 0.0;
28541 target: "right_bt_icon";
28542 target: "left_bt_icon";
28544 program { name: "to_ltr";
28545 signal: "edje,state,ltr";
28547 action: STATE_SET "default" 0.0;
28548 target: "right_bt_icon";
28549 target: "left_bt_icon";
28554 ///////////////////////////////////////////////////////////////////////////////
28555 group { name: "elm/spinner/base/vertical";
28557 image: "shelf_inset.png" COMP;
28558 image: "bt_hilight.png" COMP;
28559 image: "bt_shine.png" COMP;
28560 image: "bt_glow.png" COMP;
28561 image: "bt_dis_base.png" COMP;
28562 image: "bt_dis_hilight.png" COMP;
28563 image: "up.png" COMP;
28564 image: "down.png" COMP;
28565 image: "bt_spinner_up.png" COMP;
28566 image: "bt_spinner_down.png" COMP;
28567 image: "bt_spinner_hilight.png" COMP;
28572 description { state: "default" 0.0;
28575 rel2.offset: -2 -2;
28576 color: 255 255 255 0;
28579 part { name: "conf_over";
28581 description { state: "default" 0.0;
28590 normal: "shelf_inset.png";
28597 part { name: "down_bt";
28599 description { state: "default" 0.0;
28615 normal: "bt_spinner_down.png";
28620 description { state: "clicked" 0.0;
28621 inherit: "default" 0.0;
28622 image.normal: "bt_spinner_down.png";
28623 image.middle: SOLID;
28625 description { state: "disabled" 0.0;
28626 inherit: "default" 0.0;
28628 normal: "bt_dis_base.png";
28633 part { name: "down_over3";
28636 description { state: "default" 0.0;
28637 color: 255 255 255 0;
28638 rel1.to: "down_bt";
28639 rel2.to: "down_bt";
28641 normal: "bt_glow.png";
28642 border: 12 12 12 12;
28646 description { state: "clicked" 0.0;
28647 inherit: "default" 0.0;
28649 color: 255 255 255 255;
28652 part { name: "up_bt";
28654 description { state: "default" 0.0;
28667 aspect_preference: BOTH;
28669 normal: "bt_spinner_up.png";
28674 description { state: "clicked" 0.0;
28675 inherit: "default" 0.0;
28676 image.normal: "bt_spinner_up.png";
28677 image.middle: SOLID;
28679 description { state: "disabled" 0.0;
28680 inherit: "default" 0.0;
28682 normal: "bt_dis_base.png";
28687 part { name: "up_over1";
28689 description { state: "default" 0.0;
28691 rel2 { to: "up_bt";
28695 normal: "bt_spinner_hilight.png";
28699 description { state: "disabled" 0.0;
28700 inherit: "default" 0.0;
28702 normal: "bt_dis_hilight.png";
28707 part { name: "up_over3";
28710 description { state: "default" 0.0;
28711 color: 255 255 255 0;
28715 normal: "bt_glow.png";
28716 border: 12 12 12 12;
28720 description { state: "clicked" 0.0;
28721 inherit: "default" 0.0;
28723 color: 255 255 255 255;
28726 part { name: "down_bt_icon";
28728 description { state: "default" 0.0;
28729 rel1.to: "down_bt";
28731 rel2.to: "down_bt";
28732 rel2.offset: -6 -3;
28734 image.normal: "down.png";
28737 part { name: "up_bt_icon";
28739 description { state: "default" 0.0;
28743 rel2.offset: -6 -3;
28745 image.normal: "up.png";
28748 part { name: "elm.text";
28752 description { state: "default" 0.0;
28755 rel1 { relative: 0.0 0.0;
28760 rel2 { relative: 0.0 1.0;
28767 font: "Sans,Edje-Vera";
28773 description { state: "active" 0.0;
28774 inherit: "default" 0.0;
28777 description { state: "disabled_active" 0.0;
28778 inherit: "default" 0.0;
28782 description { state: "disabled" 0.0;
28783 inherit: "default" 0.0;
28788 part { name: "elm.dragable.slider";
28796 description { state: "default" 0.0;
28803 part { name: "button_events";
28806 events: "elm.dragable.slider";
28809 description { state: "default" 0.0;
28810 rel1.to: "elm.text";
28811 rel2.to: "elm.text";
28815 part { name: "elm.swallow.entry";
28817 description { state: "default" 0.0;
28820 rel1 { relative: 0.0 0.5;
28824 rel2 { relative: 1.0 0.5;
28831 description { state: "active" 0.0;
28832 inherit: "default" 0.0;
28834 color: 255 255 255 255;
28836 description { state: "disabled_active" 0.0;
28837 inherit: "default" 0.0;
28840 description { state: "disabled" 0.0;
28841 inherit: "default" 0.0;
28845 part { name: "disabler";
28847 description { state: "default" 0.0;
28851 description { state: "disabled" 0.0;
28852 inherit: "default" 0.0;
28858 program { name: "text_show";
28859 signal: "elm,state,text,visible";
28861 action: STATE_SET "visible" 0.0;
28862 target: "elm.text";
28864 program { name: "text_hide";
28865 signal: "elm,state,text,hidden";
28867 action: STATE_SET "default" 0.0;
28868 target: "elm.text";
28870 program { name: "dec";
28871 signal: "mouse,down,1";
28873 action: SIGNAL_EMIT "elm,action,decrement,start" "";
28875 program { name: "dec2";
28876 signal: "mouse,up,1";
28878 action: SIGNAL_EMIT "elm,action,decrement,stop" "";
28880 program { name: "inc";
28881 signal: "mouse,down,1";
28883 action: SIGNAL_EMIT "elm,action,increment,start" "";
28885 program { name: "inc2";
28886 signal: "mouse,up,1";
28888 action: SIGNAL_EMIT "elm,action,increment,stop" "";
28891 name: "down_bt_click2";
28892 signal: "mouse,down,1";
28893 source: "down_over3";
28894 action: STATE_SET "clicked" 0.0;
28895 target: "down_over3";
28898 name: "down_bt_unclick2";
28899 signal: "mouse,up,1";
28900 source: "down_over3";
28901 action: STATE_SET "default" 0.0;
28902 transition: DECELERATE 0.5;
28903 target: "down_over3";
28906 name: "up_bt_click2";
28907 signal: "mouse,down,1";
28908 source: "up_over3";
28909 action: STATE_SET "clicked" 0.0;
28910 target: "up_over3";
28913 name: "up_bt_unclick2";
28914 signal: "mouse,up,1";
28915 source: "up_over3";
28916 action: STATE_SET "default" 0.0;
28917 transition: DECELERATE 0.5;
28918 target: "up_over3";
28920 program { name: "disable";
28921 signal: "elm,state,disabled";
28923 action: STATE_SET "disabled" 0.0;
28926 target: "disabler";
28927 after: "disable_text";
28929 program { name: "disable_text";
28933 get_state(PART:"elm.text", st, 30, vl);
28934 if (!strcmp(st, "active"))
28935 set_state(PART:"elm.text", "disabled_active", 0.0);
28937 set_state(PART:"elm.text", "disabled", 0.0);
28939 get_state(PART:"elm.swallow.entry", st, 30, vl);
28940 if (!strcmp(st, "active"))
28941 set_state(PART:"elm.swallow.entry", "disabled_active", 0.0);
28943 set_state(PART:"elm.swallow.entry", "disabled", 0.0);
28946 program { name: "enable";
28947 signal: "elm,state,enabled";
28949 action: STATE_SET "default" 0.0;
28952 target: "disabler";
28953 after: "enable_text";
28955 program { name: "enable_text";
28959 get_state(PART:"elm.text", st, 30, vl);
28960 if (!strcmp(st, "disabled_active"))
28961 set_state(PART:"elm.text", "active", 0.0);
28963 set_state(PART:"elm.text", "default", 0.0);
28965 get_state(PART:"elm.swallow.entry", st, 30, vl);
28966 if (!strcmp(st, "disabled_active"))
28967 set_state(PART:"elm.swallow.entry", "active", 0.0);
28969 set_state(PART:"elm.swallow.entry", "default", 0.0);
28972 program { name: "active";
28973 signal: "elm,state,active";
28975 action: STATE_SET "active" 0.0;
28976 target: "elm.text";
28977 target: "elm.swallow.entry";
28979 program { name: "inactive";
28980 signal: "elm,state,inactive";
28982 action: STATE_SET "default" 0.0;
28983 target: "elm.text";
28984 target: "elm.swallow.entry";
28986 program { name: "toggle_text";
28987 signal: "mouse,up,1";
28988 source: "button_events";
28989 action: SIGNAL_EMIT "elm,action,entry,toggle" "";
28995 ///////////////////////////////////////////////////////////////////////////////
28996 group { name: "elm/index/base/vertical/default";
28998 image: "bt_base1.png" COMP;
28999 image: "bt_base2.png" COMP;
29000 image: "bt_hilight.png" COMP;
29001 image: "bt_shine.png" COMP;
29004 part { name: "clip";
29007 description { state: "default" 0.0;
29009 color: 255 255 255 0;
29011 description { state: "active" 0.0;
29013 color: 255 255 255 255;
29016 part { name: "clip2";
29020 description { state: "default" 0.0;
29022 color: 255 255 255 0;
29024 description { state: "active" 0.0;
29026 color: 255 255 255 255;
29029 part { name: "elm.swallow.index.0";
29032 description { state: "default" 0.0;
29045 part { name: "button_image";
29048 description { state: "default" 0.0;
29050 to: "elm.text.body";
29058 normal: "bt_base2.png";
29061 image.middle: SOLID;
29064 part { name: "elm.text.body";
29066 effect: SOFT_SHADOW;
29070 description { state: "default" 0.0;
29083 color: 224 224 224 255;
29086 font: "Sans,Edje-Vera";
29093 part { name: "elm.text";
29095 effect: SOFT_SHADOW;
29099 description { state: "default" 0.0;
29103 to_x: "elm.swallow.event.0";
29104 to_y: "elm.dragable.pointer";
29109 to_x: "elm.swallow.event.0";
29110 to_y: "elm.dragable.pointer";
29114 color: 255 0 0 255;
29117 font: "Sans,Edje-Vera";
29124 part { name: "over1";
29127 description { state: "default" 0.0;
29129 to: "button_image";
29132 to: "button_image";
29136 normal: "bt_hilight.png";
29141 part { name: "over2";
29144 ignore_flags: ON_HOLD;
29146 description { state: "default" 0.0;
29148 to: "button_image";
29151 to: "button_image";
29154 normal: "bt_shine.png";
29159 part { name: "elm.dragable.pointer";
29167 description { state: "default" 0.0;
29182 part { name: "elm.swallow.event.0";
29184 description { state: "default" 0.0;
29199 program { name: "active";
29200 signal: "elm,state,active";
29202 action: STATE_SET "active" 0.0;
29203 transition: DECELERATE 0.5;
29206 program { name: "inactive";
29207 signal: "elm,state,inactive";
29209 action: STATE_SET "default" 0.0;
29210 transition: DECELERATE 0.5;
29216 group { name: "elm/index/item/vertical/default";
29217 data.item: "stacking" "above";
29218 data.item: "selectraise" "on";
29220 image: "ilist_1.png" COMP;
29221 image: "ilist_item_shadow.png" COMP;
29228 state: "default" 0.0;
29243 normal: "ilist_item_shadow.png";
29252 state: "default" 0.0;
29254 normal: "ilist_1.png";
29259 description { state: "active" 0.0;
29260 inherit: "default" 0.0;
29266 part { name: "elm.text";
29271 state: "default" 0.0;
29292 description { state: "active" 0.0;
29293 inherit: "default" 0.0;
29299 program { name: "active";
29300 signal: "elm,state,active";
29302 action: STATE_SET "active" 0.0;
29303 transition: DECELERATE 0.5;
29304 target: "elm.text";
29307 program { name: "inactive";
29308 signal: "elm,state,inactive";
29310 action: STATE_SET "default" 0.0;
29311 transition: DECELERATE 0.5;
29312 target: "elm.text";
29318 group { name: "elm/index/item_odd/vertical/default";
29319 data.item: "stacking" "below";
29321 image: "ilist_2.png" COMP;
29328 state: "default" 0.0;
29330 normal: "ilist_2.png";
29335 description { state: "active" 0.0;
29336 inherit: "default" 0.0;
29342 part { name: "elm.text";
29347 state: "default" 0.0;
29368 description { state: "active" 0.0;
29369 inherit: "default" 0.0;
29375 program { name: "active";
29376 signal: "elm,state,active";
29378 action: STATE_SET "active" 0.0;
29379 transition: DECELERATE 0.5;
29380 target: "elm.text";
29383 program { name: "inactive";
29384 signal: "elm,state,inactive";
29386 action: STATE_SET "default" 0.0;
29387 transition: DECELERATE 0.5;
29388 target: "elm.text";
29394 ///////////////////////////////////////////////////////////////////////////////
29395 group { name: "elm/gengrid/item/default/default";
29396 data.item: "labels" "elm.text";
29397 data.item: "icons" "elm.swallow.icon elm.swallow.end";
29399 image: "bt_sm_base1.png" COMP;
29400 image: "bt_sm_shine.png" COMP;
29401 image: "bt_sm_hilight.png" COMP;
29402 image: "ilist_1.png" COMP;
29403 image: "ilist_item_shadow.png" COMP;
29406 part { name: "event";
29410 state: "default" 0.0;
29414 part { name: "base_sh";
29416 description { state: "default" 0.0;
29431 normal: "ilist_item_shadow.png";
29436 part { name: "base";
29438 description { state: "default" 0.0;
29440 normal: "ilist_1.png";
29447 clip_to: "disclip";
29449 description { state: "default" 0.0;
29451 color: 255 255 255 0;
29461 normal: "bt_sm_base1.png";
29464 image.middle: SOLID;
29466 description { state: "selected" 0.0;
29467 inherit: "default" 0.0;
29469 color: 255 255 255 255;
29480 part { name: "elm.swallow.pad";
29482 description { state: "default" 0.0;
29496 part { name: "elm.swallow.icon";
29497 clip_to: "disclip";
29499 description { state: "default" 0.0;
29507 to_y: "elm.swallow.pad";
29513 part { name: "elm.swallow.end";
29514 clip_to: "disclip";
29516 description { state: "default" 0.0;
29520 aspect_preference: HORIZONTAL;
29531 part { name: "elm.text";
29532 clip_to: "disclip";
29534 effect: SOFT_SHADOW;
29537 description { state: "default" 0.0;
29553 text_class: "grid_item";
29556 description { state: "selected" 0.0;
29557 inherit: "default" 0.0;
29558 color: 224 224 224 255;
29562 part { name: "fg1";
29563 clip_to: "disclip";
29565 description { state: "default" 0.0;
29567 color: 255 255 255 0;
29569 rel2.relative: 1.0 0.5;
29572 normal: "bt_sm_hilight.png";
29576 description { state: "selected" 0.0;
29577 inherit: "default" 0.0;
29579 color: 255 255 255 255;
29582 part { name: "fg2";
29583 clip_to: "disclip";
29585 description { state: "default" 0.0;
29587 color: 255 255 255 0;
29591 normal: "bt_sm_shine.png";
29595 description { state: "selected" 0.0;
29596 inherit: "default" 0.0;
29598 color: 255 255 255 255;
29601 part { name: "disclip";
29603 description { state: "default" 0.0;
29607 description { state: "disabled" 0.0;
29608 inherit: "default" 0.0;
29609 color: 255 255 255 64;
29614 // signal: elm,state,%s,active
29615 // a "check" item named %s went active
29616 // signal: elm,state,%s,passive
29617 // a "check" item named %s went passive
29618 // default is passive
29619 program { name: "go_active";
29620 signal: "elm,state,selected";
29622 action: STATE_SET "selected" 0.0;
29626 target: "elm.text";
29628 program { name: "go_passive";
29629 signal: "elm,state,unselected";
29631 action: STATE_SET "default" 0.0;
29635 target: "elm.text";
29636 transition: LINEAR 0.1;
29638 program { name: "go_disabled";
29639 signal: "elm,state,disabled";
29641 action: STATE_SET "disabled" 0.0;
29644 program { name: "go_enabled";
29645 signal: "elm,state,enabled";
29647 action: STATE_SET "default" 0.0;
29652 group { name: "elm/gengrid/item/default_style/default";
29655 style { name: "gengrid_style";
29656 base: "font=Sans font_size=10 align=left valign=0.5 color=#000 text_class=grid_item";
29659 tag: "hilight" "+ font=Sans:style=Bold";
29660 tag: "b" "+ font=Sans:style=Bold";
29663 style { name: "gengrid_selected_style";
29664 base: "font=Sans font_size=10 align=left valign=0.5 color=#fff text_class=grid_item";
29667 tag: "hilight" "+ font=Sans:style=Bold";
29668 tag: "b" "+ font=Sans:style=Bold";
29672 data.item: "labels" "elm.text";
29673 data.item: "icons" "elm.swallow.icon elm.swallow.end";
29675 image: "bt_sm_base1.png" COMP;
29676 image: "bt_sm_shine.png" COMP;
29677 image: "bt_sm_hilight.png" COMP;
29678 image: "ilist_1.png" COMP;
29679 image: "ilist_item_shadow.png" COMP;
29682 part { name: "event";
29685 description { state: "default" 0.0;
29689 part { name: "base_sh";
29691 description { state: "default" 0.0;
29706 normal: "ilist_item_shadow.png";
29711 part { name: "base";
29713 description { state: "default" 0.0;
29716 normal: "ilist_1.png";
29723 clip_to: "disclip";
29725 description { state: "default" 0.0;
29727 color: 255 255 255 0;
29737 normal: "bt_sm_base1.png";
29740 image.middle: SOLID;
29742 description { state: "selected" 0.0;
29743 inherit: "default" 0.0;
29745 color: 255 255 255 255;
29756 part { name: "elm.swallow.pad";
29758 description { state: "default" 0.0;
29771 part { name: "elm.swallow.icon";
29772 clip_to: "disclip";
29774 description { state: "default" 0.0;
29778 to_x: "elm.swallow.pad";
29783 to_x: "elm.swallow.pad";
29789 part { name: "elm.swallow.end";
29790 clip_to: "disclip";
29792 description { state: "default" 0.0;
29796 aspect_preference: VERTICAL;
29807 part { name: "elm.text";
29808 clip_to: "disclip";
29813 state: "default" 0.0;
29817 to_x: "elm.swallow.icon";
29823 to_x: "elm.swallow.end";
29829 style: "gengrid_style";
29833 description { state: "selected" 0.0;
29834 inherit: "default" 0.0;
29836 style: "gengrid_selected_style";
29840 part { name: "fg1";
29841 clip_to: "disclip";
29843 description { state: "default" 0.0;
29845 color: 255 255 255 0;
29847 rel2.relative: 1.0 0.5;
29850 normal: "bt_sm_hilight.png";
29854 description { state: "selected" 0.0;
29855 inherit: "default" 0.0;
29857 color: 255 255 255 255;
29860 part { name: "fg2";
29861 clip_to: "disclip";
29863 description { state: "default" 0.0;
29865 color: 255 255 255 0;
29869 normal: "bt_sm_shine.png";
29873 description { state: "selected" 0.0;
29874 inherit: "default" 0.0;
29876 color: 255 255 255 255;
29879 part { name: "disclip";
29881 description { state: "default" 0.0;
29885 description { state: "disabled" 0.0;
29886 inherit: "default" 0.0;
29887 color: 255 255 255 64;
29892 // signal: elm,state,%s,active
29893 // a "check" item named %s went active
29894 // signal: elm,state,%s,passive
29895 // a "check" item named %s went passive
29896 // default is passive
29897 program { name: "go_active";
29898 signal: "elm,state,selected";
29900 action: STATE_SET "selected" 0.0;
29904 target: "elm.text";
29906 program { name: "go_passive";
29907 signal: "elm,state,unselected";
29909 action: STATE_SET "default" 0.0;
29913 target: "elm.text";
29914 transition: LINEAR 0.1;
29916 program { name: "go_disabled";
29917 signal: "elm,state,disabled";
29919 action: STATE_SET "disabled" 0.0;
29922 program { name: "go_enabled";
29923 signal: "elm,state,enabled";
29925 action: STATE_SET "default" 0.0;
29931 group { name: "elm/gengrid/item/up/default";
29932 data.item: "labels" "elm.text";
29934 image: "bt_sm_base1.png" COMP;
29935 image: "bt_sm_shine.png" COMP;
29936 image: "bt_sm_hilight.png" COMP;
29937 image: "arrow_up.png" COMP;
29940 part { name: "event";
29943 description { state: "default" 0.0;
29948 clip_to: "disclip";
29950 description { state: "default" 0.0;
29952 color: 255 255 255 0;
29953 rel1.offset: -3 -3;
29955 image { normal: "bt_sm_base1.png";
29960 description { state: "selected" 0.0;
29961 inherit: "default" 0.0;
29963 color: 255 255 255 255;
29966 part { name: "image";
29969 description { state: "default" 0.0;
29970 aspect_preference: BOTH;
29972 image.normal: "arrow_up.png";
29980 part { name: "elm.text";
29981 clip_to: "disclip";
29983 effect: SOFT_SHADOW;
29986 description { state: "default" 0.0;
30002 text_class: "grid_item";
30005 description { state: "selected" 0.0;
30006 inherit: "default" 0.0;
30007 color: 224 224 224 255;
30011 part { name: "fg1";
30012 clip_to: "disclip";
30014 description { state: "default" 0.0;
30016 color: 255 255 255 0;
30017 rel1.offset: -3 -3;
30023 normal: "bt_sm_hilight.png";
30027 description { state: "selected" 0.0;
30028 inherit: "default" 0.0;
30030 color: 255 255 255 255;
30033 part { name: "fg2";
30034 clip_to: "disclip";
30036 description { state: "default" 0.0;
30038 color: 255 255 255 0;
30039 rel1.offset: -3 -3;
30042 normal: "bt_sm_shine.png";
30046 description { state: "selected" 0.0;
30047 inherit: "default" 0.0;
30049 color: 255 255 255 255;
30052 part { name: "disclip";
30054 description { state: "default" 0.0;
30058 description { state: "disabled" 0.0;
30059 inherit: "default" 0.0;
30060 color: 255 255 255 64;
30065 program { name: "go_active";
30066 signal: "elm,state,selected";
30068 action: STATE_SET "selected" 0.0;
30072 target: "elm.text";
30074 program { name: "go_passive";
30075 signal: "elm,state,unselected";
30077 action: STATE_SET "default" 0.0;
30081 target: "elm.text";
30082 transition: LINEAR 0.1;
30084 program { name: "go_disabled";
30085 signal: "elm,state,disabled";
30087 action: STATE_SET "disabled" 0.0;
30090 program { name: "go_enabled";
30091 signal: "elm,state,enabled";
30093 action: STATE_SET "default" 0.0;
30099 group { name: "elm/gengrid/item/album-preview/default";
30100 data.item: "labels" "elm.text";
30101 data.item: "icons" "elm.swallow.icon.1 elm.swallow.icon.2 elm.swallow.icon.3 elm.swallow.icon.4";
30102 data.item: "states" "have_files";
30104 image: "bt_sm_base1.png" COMP;
30105 image: "bt_sm_shine.png" COMP;
30106 image: "bt_sm_hilight.png" COMP;
30107 image: "icon_folder.png" COMP;
30110 part { name: "event";
30113 description { state: "default" 0.0;
30118 clip_to: "disclip";
30120 description { state: "default" 0.0;
30122 color: 255 255 255 0;
30123 rel1.offset: -3 -3;
30126 normal: "bt_sm_base1.png";
30131 description { state: "selected" 0.0;
30132 inherit: "default" 0.0;
30134 color: 255 255 255 255;
30137 part { name: "image";
30140 description { state: "default" 0.0;
30141 aspect_preference: BOTH;
30143 image.normal: "icon_folder.png";
30151 part { name: "have-files-clipper";
30153 description { state: "default" 0.0;
30154 color: 255 255 255 0;
30157 description { state: "visible" 0.0;
30158 inherit: "default" 0.0;
30159 color: 255 255 255 255;
30163 part { name: "icon_box_margin";
30166 clip_to: "have-files-clipper";
30167 description { state: "default" 0.0;
30179 part { name: "icon_box";
30182 clip_to: "have-files-clipper";
30183 description { state: "default" 0.0;
30184 color: 255 255 255 255;
30188 relative: 0.25 0.25;
30198 part { name: "elm.swallow.icon.1";
30201 clip_to: "have-files-clipper";
30202 description { state: "default" 0.0;
30214 part { name: "elm.swallow.icon.2";
30217 clip_to: "have-files-clipper";
30218 description { state: "default" 0.0;
30230 part { name: "elm.swallow.icon.3";
30233 clip_to: "have-files-clipper";
30234 description { state: "default" 0.0;
30246 part { name: "elm.swallow.icon.4";
30249 clip_to: "have-files-clipper";
30250 description { state: "default" 0.0;
30262 part { name: "elm.text";
30263 clip_to: "disclip";
30265 effect: SOFT_SHADOW;
30268 description { state: "default" 0.0;
30284 text_class: "grid_item";
30287 description { state: "selected" 0.0;
30288 inherit: "default" 0.0;
30289 color: 255 255 255 255;
30292 part { name: "fg1";
30293 clip_to: "disclip";
30295 description { state: "default" 0.0;
30297 color: 255 255 255 0;
30298 rel1.offset: -3 -3;
30304 normal: "bt_sm_hilight.png";
30308 description { state: "selected" 0.0;
30309 inherit: "default" 0.0;
30311 color: 255 255 255 255;
30314 part { name: "fg2";
30315 clip_to: "disclip";
30317 description { state: "default" 0.0;
30319 color: 255 255 255 0;
30320 rel1.offset: -3 -3;
30323 normal: "bt_sm_shine.png";
30327 description { state: "selected" 0.0;
30328 inherit: "default" 0.0;
30330 color: 255 255 255 255;
30333 part { name: "disclip";
30335 description { state: "default" 0.0;
30339 description { state: "disabled" 0.0;
30340 inherit: "default" 0.0;
30341 color: 255 255 255 64;
30346 program { name: "go_active";
30347 signal: "elm,state,selected";
30349 action: STATE_SET "selected" 0.0;
30353 target: "elm.text";
30355 program { name: "go_passive";
30356 signal: "elm,state,unselected";
30358 action: STATE_SET "default" 0.0;
30362 target: "elm.text";
30363 transition: LINEAR 0.1;
30365 program { name: "go_disabled";
30366 signal: "elm,state,disabled";
30368 action: STATE_SET "disabled" 0.0;
30371 program { name: "go_enabled";
30372 signal: "elm,state,enabled";
30374 action: STATE_SET "default" 0.0;
30378 signal: "elm,state,have_files,active";
30380 action: STATE_SET "visible" 0.0;
30381 target: "have-files-clipper";
30386 group { name: "elm/gengrid/item/thumb/default";
30388 item: "icons" "elm.swallow.icon";
30389 item: "labels" "elm.text";
30392 image: "bt_sm_base1.png" COMP;
30393 image: "bt_sm_shine.png" COMP;
30394 image: "bt_sm_hilight.png" COMP;
30395 image: "thumb_shadow.png" COMP;
30398 part { name: "event";
30401 description { state: "default" 0.0;
30407 description { state: "default" 0.0;
30409 color: 255 255 255 0;
30410 rel1.offset: -3 -3;
30413 normal: "bt_sm_base1.png";
30418 description { state: "selected" 0.0;
30419 inherit: "default" 0.0;
30421 color: 255 255 255 255;
30424 part { name: "border-shadow";
30427 description { state: "default" 0.0;
30429 to: "elm.swallow.icon";
30433 to_x: "elm.swallow.icon";
30438 normal: "thumb_shadow.png";
30439 border: 17 17 17 17;
30444 part { name: "border";
30447 description { state: "default" 0.0;
30449 to: "border-shadow";
30453 to: "border-shadow";
30458 part { name: "elm.swallow.icon";
30461 description { state: "default" 0.0;
30462 aspect_preference: BOTH;
30472 part { name: "elm.text";
30474 effect: SOFT_SHADOW;
30477 description { state: "default" 0.0;
30494 text_class: "grid_item";
30498 part { name: "fg1";
30500 description { state: "default" 0.0;
30502 color: 255 255 255 0;
30503 rel1.offset: -3 -3;
30509 normal: "bt_sm_hilight.png";
30513 description { state: "selected" 0.0;
30514 inherit: "default" 0.0;
30516 color: 255 255 255 255;
30519 part { name: "fg2";
30521 description { state: "default" 0.0;
30523 color: 255 255 255 0;
30524 rel1.offset: -3 -3;
30527 image: "bt_sm_shine.png";
30531 description { state: "selected" 0.0;
30532 inherit: "default" 0.0;
30534 color: 255 255 255 255;
30540 signal: "elm,state,selected";
30542 action: STATE_SET "selected" 0.0;
30548 signal: "elm,state,unselected";
30550 action: STATE_SET "default" 0.0;
30554 transition: LINEAR 0.1;
30559 ///////////////////////////////////////////////////////////////////////////////
30560 group { name: "elm/photocam/base/default";
30562 public sbvis_v, sbvis_h, sbalways_v, sbalways_h, sbvis_timer;
30563 public timer0(val) {
30565 v = get_int(sbvis_v);
30567 v = get_int(sbalways_v);
30569 emit("do-hide-vbar", "");
30570 set_int(sbvis_v, 0);
30573 v = get_int(sbvis_h);
30575 v = get_int(sbalways_h);
30577 emit("do-hide-hbar", "");
30578 set_int(sbvis_h, 0);
30581 set_int(sbvis_timer, 0);
30586 image: "shelf_inset.png" COMP;
30587 image: "bt_sm_base2.png" COMP;
30588 image: "bt_sm_shine.png" COMP;
30589 image: "bt_sm_hilight.png" COMP;
30590 image: "busy-1.png" COMP;
30591 image: "busy-2.png" COMP;
30592 image: "busy-3.png" COMP;
30593 image: "busy-4.png" COMP;
30594 image: "busy-5.png" COMP;
30595 image: "busy-6.png" COMP;
30596 image: "busy-7.png" COMP;
30597 image: "busy-8.png" COMP;
30598 image: "busy-9.png" COMP;
30603 description { state: "default" 0.0;
30605 rel2.offset: -2 -2;
30606 color: 255 255 255 0;
30609 part { name: "clipper";
30612 description { state: "default" 0.0;
30617 part { name: "elm.swallow.content";
30618 clip_to: "clipper";
30620 description { state: "default" 0.0;
30622 rel2.offset: -2 -2;
30625 part { name: "busy_clip";
30628 description { state: "default" 0.0;
30630 color: 255 255 255 0;
30632 description { state: "active" 0.0;
30634 color: 255 255 255 255;
30637 part { name: "busy";
30638 clip_to: "busy_clip";
30640 description { state: "default" 0.0;
30645 aspect_preference: BOTH;
30655 normal: "busy-9.png";
30656 tween: "busy-1.png";
30657 tween: "busy-2.png";
30658 tween: "busy-3.png";
30659 tween: "busy-4.png";
30660 tween: "busy-5.png";
30661 tween: "busy-6.png";
30662 tween: "busy-7.png";
30663 tween: "busy-8.png";
30667 part { name: "conf_over";
30669 description { state: "default" 0.0;
30671 rel2.offset: -1 -1;
30673 normal: "shelf_inset.png";
30680 part { name: "sb_vbar_clip_master";
30683 description { state: "default" 0.0;
30685 description { state: "hidden" 0.0;
30687 color: 255 255 255 0;
30690 part { name: "sb_vbar_clip";
30691 clip_to: "sb_vbar_clip_master";
30694 description { state: "default" 0.0;
30696 description { state: "hidden" 0.0;
30698 color: 255 255 255 0;
30701 part { name: "sb_vbar";
30704 description { state: "default" 0.0;
30720 part { name: "elm.dragable.vbar";
30721 clip_to: "sb_vbar_clip";
30726 confine: "sb_vbar";
30728 description { state: "default" 0.0;
30743 normal: "bt_sm_base2.png";
30749 part { name: "sb_vbar_over1";
30750 clip_to: "sb_vbar_clip";
30752 description { state: "default" 0.0;
30753 rel1.to: "elm.dragable.vbar";
30754 rel2.relative: 1.0 0.5;
30755 rel2.to: "elm.dragable.vbar";
30757 normal: "bt_sm_hilight.png";
30762 part { name: "sb_vbar_over2";
30763 clip_to: "sb_vbar_clip";
30765 description { state: "default" 0.0;
30766 rel1.to: "elm.dragable.vbar";
30767 rel2.to: "elm.dragable.vbar";
30769 normal: "bt_sm_shine.png";
30775 part { name: "sb_hbar_clip_master";
30778 description { state: "default" 0.0;
30780 description { state: "hidden" 0.0;
30782 color: 255 255 255 0;
30785 part { name: "sb_hbar_clip";
30786 clip_to: "sb_hbar_clip_master";
30789 description { state: "default" 0.0;
30791 description { state: "hidden" 0.0;
30793 color: 255 255 255 0;
30796 part { name: "sb_hbar";
30799 description { state: "default" 0.0;
30815 part { name: "elm.dragable.hbar";
30816 clip_to: "sb_hbar_clip";
30821 confine: "sb_hbar";
30823 description { state: "default" 0.0;
30838 normal: "bt_sm_base2.png";
30844 part { name: "sb_hbar_over1";
30845 clip_to: "sb_hbar_clip";
30847 description { state: "default" 0.0;
30848 rel1.to: "elm.dragable.hbar";
30849 rel2.relative: 1.0 0.5;
30850 rel2.to: "elm.dragable.hbar";
30852 normal: "bt_sm_hilight.png";
30857 part { name: "sb_hbar_over2";
30858 clip_to: "sb_hbar_clip";
30860 description { state: "default" 0.0;
30861 rel1.to: "elm.dragable.hbar";
30862 rel2.to: "elm.dragable.hbar";
30864 normal: "bt_sm_shine.png";
30871 program { name: "load";
30875 set_state(PART:"sb_hbar_clip", "hidden", 0.0);
30876 set_state(PART:"sb_vbar_clip", "hidden", 0.0);
30877 set_int(sbvis_h, 0);
30878 set_int(sbvis_v, 0);
30879 set_int(sbalways_v, 0);
30880 set_int(sbalways_h, 0);
30881 set_int(sbvis_timer, 0);
30885 program { name: "vbar_show";
30886 signal: "elm,action,show,vbar";
30888 action: STATE_SET "default" 0.0;
30889 target: "sb_vbar_clip_master";
30891 program { name: "vbar_hide";
30892 signal: "elm,action,hide,vbar";
30894 action: STATE_SET "hidden" 0.0;
30895 target: "sb_vbar_clip_master";
30897 program { name: "vbar_show_always";
30898 signal: "elm,action,show_always,vbar";
30902 v = get_int(sbvis_v);
30903 v |= get_int(sbalways_v);
30905 set_int(sbalways_v, 1);
30906 emit("do-show-vbar", "");
30907 set_int(sbvis_v, 1);
30911 program { name: "vbar_show_notalways";
30912 signal: "elm,action,show_notalways,vbar";
30916 v = get_int(sbalways_v);
30918 set_int(sbalways_v, 0);
30919 v = get_int(sbvis_v);
30921 emit("do-hide-vbar", "");
30922 set_int(sbvis_v, 0);
30927 program { name: "sb_vbar_show";
30928 signal: "do-show-vbar";
30930 action: STATE_SET "default" 0.0;
30931 transition: LINEAR 0.5;
30932 target: "sb_vbar_clip";
30934 program { name: "sb_vbar_hide";
30935 signal: "do-hide-vbar";
30937 action: STATE_SET "hidden" 0.0;
30938 transition: LINEAR 0.5;
30939 target: "sb_vbar_clip";
30942 program { name: "hbar_show";
30943 signal: "elm,action,show,hbar";
30945 action: STATE_SET "default" 0.0;
30946 target: "sb_hbar_clip_master";
30948 program { name: "hbar_hide";
30949 signal: "elm,action,hide,hbar";
30951 action: STATE_SET "hidden" 0.0;
30952 target: "sb_hbar_clip_master";
30954 program { name: "hbar_show_always";
30955 signal: "elm,action,show_always,hbar";
30959 v = get_int(sbvis_h);
30960 v |= get_int(sbalways_h);
30962 set_int(sbalways_h, 1);
30963 emit("do-show-hbar", "");
30964 set_int(sbvis_h, 1);
30968 program { name: "hbar_show_notalways";
30969 signal: "elm,action,show_notalways,hbar";
30973 v = get_int(sbalways_h);
30975 set_int(sbalways_h, 0);
30976 v = get_int(sbvis_h);
30978 emit("do-hide-hbar", "");
30979 set_int(sbvis_h, 0);
30984 program { name: "sb_hbar_show";
30985 signal: "do-show-hbar";
30987 action: STATE_SET "default" 0.0;
30988 transition: LINEAR 0.5;
30989 target: "sb_hbar_clip";
30991 program { name: "sb_hbar_hide";
30992 signal: "do-hide-hbar";
30994 action: STATE_SET "hidden" 0.0;
30995 transition: LINEAR 0.5;
30996 target: "sb_hbar_clip";
30999 program { name: "scroll";
31000 signal: "elm,action,scroll";
31004 v = get_int(sbvis_v);
31005 v |= get_int(sbalways_v);
31007 emit("do-show-vbar", "");
31008 set_int(sbvis_v, 1);
31010 v = get_int(sbvis_h);
31011 v |= get_int(sbalways_h);
31013 emit("do-show-hbar", "");
31014 set_int(sbvis_h, 1);
31016 v = get_int(sbvis_timer);
31017 if (v > 0) cancel_timer(v);
31018 v = timer(1.0, "timer0", 0);
31019 set_int(sbvis_timer, v);
31022 program { name: "go1";
31023 signal: "elm,state,busy,start";
31025 action: STATE_SET "active" 0.0;
31026 transition: SINUSOIDAL 1.0;
31027 target: "busy_clip";
31029 program { name: "go2";
31030 signal: "elm,state,busy,start";
31032 action: STATE_SET "default" 0.0;
31033 transition: LINEAR 0.5;
31037 program { name: "stop1";
31038 signal: "elm,state,busy,stop";
31040 action: STATE_SET "default" 0.0;
31041 transition: SINUSOIDAL 1.0;
31042 target: "busy_clip";
31045 program { name: "stop2";
31046 action: ACTION_STOP;
31052 ///////////////////////////////////////////////////////////////////////////////
31053 group { name: "elm/map/base/default";
31055 public sbvis_v, sbvis_h, sbalways_v, sbalways_h, sbvis_timer;
31056 public timer0(val) {
31058 v = get_int(sbvis_v);
31060 v = get_int(sbalways_v);
31062 emit("do-hide-vbar", "");
31063 set_int(sbvis_v, 0);
31066 v = get_int(sbvis_h);
31068 v = get_int(sbalways_h);
31070 emit("do-hide-hbar", "");
31071 set_int(sbvis_h, 0);
31074 set_int(sbvis_timer, 0);
31079 image: "shelf_inset.png" COMP;
31080 image: "bt_sm_base2.png" COMP;
31081 image: "bt_sm_shine.png" COMP;
31082 image: "bt_sm_hilight.png" COMP;
31083 image: "busy-1.png" COMP;
31084 image: "busy-2.png" COMP;
31085 image: "busy-3.png" COMP;
31086 image: "busy-4.png" COMP;
31087 image: "busy-5.png" COMP;
31088 image: "busy-6.png" COMP;
31089 image: "busy-7.png" COMP;
31090 image: "busy-8.png" COMP;
31091 image: "busy-9.png" COMP;
31096 description { state: "default" 0.0;
31098 rel2.offset: -2 -2;
31099 color: 255 255 255 0;
31102 part { name: "clipper";
31105 description { state: "default" 0.0;
31110 part { name: "elm.swallow.content";
31111 clip_to: "clipper";
31113 description { state: "default" 0.0;
31115 rel2.offset: -2 -2;
31118 part { name: "busy_clip";
31121 description { state: "default" 0.0;
31123 color: 255 255 255 0;
31125 description { state: "active" 0.0;
31127 color: 255 255 255 255;
31130 part { name: "busy";
31131 clip_to: "busy_clip";
31133 description { state: "default" 0.0;
31138 aspect_preference: BOTH;
31148 normal: "busy-9.png";
31149 tween: "busy-1.png";
31150 tween: "busy-2.png";
31151 tween: "busy-3.png";
31152 tween: "busy-4.png";
31153 tween: "busy-5.png";
31154 tween: "busy-6.png";
31155 tween: "busy-7.png";
31156 tween: "busy-8.png";
31160 part { name: "conf_over";
31162 description { state: "default" 0.0;
31164 rel2.offset: -1 -1;
31166 normal: "shelf_inset.png";
31173 part { name: "sb_vbar_clip_master";
31176 description { state: "default" 0.0;
31178 description { state: "hidden" 0.0;
31180 color: 255 255 255 0;
31183 part { name: "sb_vbar_clip";
31184 clip_to: "sb_vbar_clip_master";
31187 description { state: "default" 0.0;
31189 description { state: "hidden" 0.0;
31191 color: 255 255 255 0;
31194 part { name: "sb_vbar";
31197 description { state: "default" 0.0;
31213 part { name: "elm.dragable.vbar";
31214 clip_to: "sb_vbar_clip";
31219 confine: "sb_vbar";
31221 description { state: "default" 0.0;
31236 normal: "bt_sm_base2.png";
31242 part { name: "sb_vbar_over1";
31243 clip_to: "sb_vbar_clip";
31245 description { state: "default" 0.0;
31246 rel1.to: "elm.dragable.vbar";
31247 rel2.relative: 1.0 0.5;
31248 rel2.to: "elm.dragable.vbar";
31250 normal: "bt_sm_hilight.png";
31255 part { name: "sb_vbar_over2";
31256 clip_to: "sb_vbar_clip";
31258 description { state: "default" 0.0;
31259 rel1.to: "elm.dragable.vbar";
31260 rel2.to: "elm.dragable.vbar";
31262 normal: "bt_sm_shine.png";
31268 part { name: "sb_hbar_clip_master";
31271 description { state: "default" 0.0;
31273 description { state: "hidden" 0.0;
31275 color: 255 255 255 0;
31278 part { name: "sb_hbar_clip";
31279 clip_to: "sb_hbar_clip_master";
31282 description { state: "default" 0.0;
31284 description { state: "hidden" 0.0;
31286 color: 255 255 255 0;
31289 part { name: "sb_hbar";
31292 description { state: "default" 0.0;
31308 part { name: "elm.dragable.hbar";
31309 clip_to: "sb_hbar_clip";
31314 confine: "sb_hbar";
31316 description { state: "default" 0.0;
31331 normal: "bt_sm_base2.png";
31337 part { name: "sb_hbar_over1";
31338 clip_to: "sb_hbar_clip";
31340 description { state: "default" 0.0;
31341 rel1.to: "elm.dragable.hbar";
31342 rel2.relative: 1.0 0.5;
31343 rel2.to: "elm.dragable.hbar";
31345 normal: "bt_sm_hilight.png";
31350 part { name: "sb_hbar_over2";
31351 clip_to: "sb_hbar_clip";
31353 description { state: "default" 0.0;
31354 rel1.to: "elm.dragable.hbar";
31355 rel2.to: "elm.dragable.hbar";
31357 normal: "bt_sm_shine.png";
31364 program { name: "load";
31368 set_state(PART:"sb_hbar_clip", "hidden", 0.0);
31369 set_state(PART:"sb_vbar_clip", "hidden", 0.0);
31370 set_int(sbvis_h, 0);
31371 set_int(sbvis_v, 0);
31372 set_int(sbalways_v, 0);
31373 set_int(sbalways_h, 0);
31374 set_int(sbvis_timer, 0);
31378 program { name: "vbar_show";
31379 signal: "elm,action,show,vbar";
31381 action: STATE_SET "default" 0.0;
31382 target: "sb_vbar_clip_master";
31384 program { name: "vbar_hide";
31385 signal: "elm,action,hide,vbar";
31387 action: STATE_SET "hidden" 0.0;
31388 target: "sb_vbar_clip_master";
31390 program { name: "vbar_show_always";
31391 signal: "elm,action,show_always,vbar";
31395 v = get_int(sbvis_v);
31396 v |= get_int(sbalways_v);
31398 set_int(sbalways_v, 1);
31399 emit("do-show-vbar", "");
31400 set_int(sbvis_v, 1);
31404 program { name: "vbar_show_notalways";
31405 signal: "elm,action,show_notalways,vbar";
31409 v = get_int(sbalways_v);
31411 set_int(sbalways_v, 0);
31412 v = get_int(sbvis_v);
31414 emit("do-hide-vbar", "");
31415 set_int(sbvis_v, 0);
31420 program { name: "sb_vbar_show";
31421 signal: "do-show-vbar";
31423 action: STATE_SET "default" 0.0;
31424 transition: LINEAR 0.5;
31425 target: "sb_vbar_clip";
31427 program { name: "sb_vbar_hide";
31428 signal: "do-hide-vbar";
31430 action: STATE_SET "hidden" 0.0;
31431 transition: LINEAR 0.5;
31432 target: "sb_vbar_clip";
31435 program { name: "hbar_show";
31436 signal: "elm,action,show,hbar";
31438 action: STATE_SET "default" 0.0;
31439 target: "sb_hbar_clip_master";
31441 program { name: "hbar_hide";
31442 signal: "elm,action,hide,hbar";
31444 action: STATE_SET "hidden" 0.0;
31445 target: "sb_hbar_clip_master";
31447 program { name: "hbar_show_always";
31448 signal: "elm,action,show_always,hbar";
31452 v = get_int(sbvis_h);
31453 v |= get_int(sbalways_h);
31455 set_int(sbalways_h, 1);
31456 emit("do-show-hbar", "");
31457 set_int(sbvis_h, 1);
31461 program { name: "hbar_show_notalways";
31462 signal: "elm,action,show_notalways,hbar";
31466 v = get_int(sbalways_h);
31468 set_int(sbalways_h, 0);
31469 v = get_int(sbvis_h);
31471 emit("do-hide-hbar", "");
31472 set_int(sbvis_h, 0);
31477 program { name: "sb_hbar_show";
31478 signal: "do-show-hbar";
31480 action: STATE_SET "default" 0.0;
31481 transition: LINEAR 0.5;
31482 target: "sb_hbar_clip";
31484 program { name: "sb_hbar_hide";
31485 signal: "do-hide-hbar";
31487 action: STATE_SET "hidden" 0.0;
31488 transition: LINEAR 0.5;
31489 target: "sb_hbar_clip";
31492 program { name: "scroll";
31493 signal: "elm,action,scroll";
31497 v = get_int(sbvis_v);
31498 v |= get_int(sbalways_v);
31500 emit("do-show-vbar", "");
31501 set_int(sbvis_v, 1);
31503 v = get_int(sbvis_h);
31504 v |= get_int(sbalways_h);
31506 emit("do-show-hbar", "");
31507 set_int(sbvis_h, 1);
31509 v = get_int(sbvis_timer);
31510 if (v > 0) cancel_timer(v);
31511 v = timer(1.0, "timer0", 0);
31512 set_int(sbvis_timer, v);
31515 program { name: "go1";
31516 signal: "elm,state,busy,start";
31518 action: STATE_SET "active" 0.0;
31519 transition: SINUSOIDAL 1.0;
31520 target: "busy_clip";
31522 program { name: "go2";
31523 signal: "elm,state,busy,start";
31525 action: STATE_SET "default" 0.0;
31526 transition: LINEAR 0.5;
31530 program { name: "stop1";
31531 signal: "elm,state,busy,stop";
31533 action: STATE_SET "default" 0.0;
31534 transition: SINUSOIDAL 1.0;
31535 target: "busy_clip";
31538 program { name: "stop2";
31539 action: ACTION_STOP;
31544 group { name: "elm/map/marker/radio/default";
31548 item: size_max_w 58;
31549 item: size_max_h 58;
31552 image: "map_item.png" COMP;
31555 part { name: "whole";
31556 description { state: "default" 0.0;
31559 part { name: "base";
31560 ignore_flags: ON_HOLD;
31561 description { state: "default" 0.0;
31562 image.normal: "map_item.png";
31565 part { name: "elm.icon";
31569 description { state: "default" 0.0;
31570 rel1.relative: 0.27 0.27;
31571 rel2.relative: 0.73 0.73;
31574 part { name: "elm.text";
31576 effect: SOFT_SHADOW;
31579 description { state: "default" 0.0;
31581 color: 224 224 224 255;
31583 rel1.relative: 0.28 0.25;
31584 rel2.relative: 0.75 0.75;
31586 font: "Sans,Edje-Vera";
31595 program { name: "open";
31596 signal: "mouse,clicked,1";
31598 action: SIGNAL_EMIT "open" "elm";
31600 program { name: "bringin";
31601 signal: "mouse,down,1,double";
31603 action: SIGNAL_EMIT "bringin" "elm";
31607 group { name: "elm/map/marker/radio2/default";
31611 item: size_max_w 58;
31612 item: size_max_h 58;
31615 image: "map_item_2.png" COMP;
31618 part { name: "base";
31619 ignore_flags: ON_HOLD;
31620 description { state: "default" 0.0;
31621 image.normal: "map_item_2.png";
31624 part { name: "elm.text";
31626 effect: SOFT_SHADOW;
31629 description { state: "default" 0.0;
31631 color: 224 224 224 255;
31633 rel1.relative: 0.28 0.25;
31634 rel2.relative: 0.75 0.75;
31636 font: "Sans,Edje-Vera";
31645 program { name: "open";
31646 signal: "mouse,clicked,1";
31648 action: SIGNAL_EMIT "open" "elm";
31650 program { name: "bringin";
31651 signal: "mouse,down,1,double";
31653 action: SIGNAL_EMIT "bringin" "elm";
31657 group { name: "elm/map/marker/empty/default";
31661 item: size_max_w 64;
31662 item: size_max_h 64;
31665 part { name: "whole";
31666 description { state: "default" 0.0;
31669 part { name: "base";
31670 ignore_flags: ON_HOLD;
31671 description { state: "default" 0.0;
31674 part { name: "elm.icon";
31678 description { state: "default" 0.0;
31681 part { name: "elm.text";
31683 effect: SOFT_SHADOW;
31686 description { state: "default" 0.0;
31688 color: 224 224 224 255;
31690 rel1.relative: 0.28 0.25;
31691 rel2.relative: 0.75 0.75;
31693 font: "Sans,Edje-Vera";
31702 program { name: "open";
31703 signal: "mouse,clicked,1";
31705 action: SIGNAL_EMIT "open" "elm";
31707 program { name: "bringin";
31708 signal: "mouse,down,1,double";
31710 action: SIGNAL_EMIT "bringin" "elm";
31714 group { name: "elm/map/marker_bubble/default";
31716 image: "bubble.png" COMP;
31717 image: "bubble_shine.png" COMP;
31724 part { name: "clipper";
31726 description { state: "default" 0.0;
31727 color: 255 255 255 0;
31729 description { state: "show" 0.0;
31730 inherit: "default" 0.0;
31731 color: 255 255 255 255;
31734 part { name: "base0";
31736 clip_to: "clipper";
31737 description { state: "default" 0.0;
31739 normal: "bubble.png";
31740 border: 11 36 10 19;
31742 image.middle: SOLID;
31745 description { state: "rtl" 0.0;
31746 inherit: "default" 0.0;
31748 normal: "bubble_4.png";
31749 border: 11 36 18 9;
31753 part { name: "elm.swallow.content";
31755 clip_to: "clipper";
31756 description { state: "default" 0.0;
31766 part { name: "shine";
31768 clip_to: "clipper";
31769 description { state: "default" 0.0;
31778 normal: "bubble_shine.png";
31786 program { name: "show";
31788 action: STATE_SET "show" 0.0;
31790 transition: ACCELERATE 0.5;
31795 /////////////////////////////////////////////////////////////////////////////
31797 /////////////////////////////////////////////////////////////////////////////
31799 name: "elm/panes/vertical/default";
31801 image: "bt_base1.png" COMP;
31802 image: "bt_base2.png" COMP;
31803 image: "bt_hilight.png" COMP;
31804 image: "bt_shine.png" COMP;
31805 image: "bt_glow.png" COMP;
31806 image: "bt_dis_base.png" COMP;
31807 image: "bt_dis_hilight.png" COMP;
31808 image: "arrow_right.png" COMP;
31809 image: "arrow_left.png" COMP;
31820 state: "default" 0.0;
31828 name: "whole_left";
31833 state: "default" 0.0;
31834 rel2.to_x: "elm.bar";
31835 rel2.relative: 0.0 1.0;
31841 name: "elm.swallow.left";
31843 clip_to: "whole_left";
31846 state: "default" 0.0;
31847 rel1.to: "whole_left";
31848 rel2.to: "whole_left";
31854 name: "whole_right";
31859 state: "default" 0.0;
31860 rel1.to_x: "elm.bar";
31861 rel1.relative: 1.0 0.0;
31867 name: "elm.swallow.right";
31869 clip_to: "whole_right";
31872 state: "default" 0.0;
31873 rel1.to: "whole_right";
31874 rel2.to: "whole_right";
31878 part { name: "elm.bar";
31885 description { state: "default" 0.0;
31888 rel1.relative: 0.0 0.5;
31889 rel2.relative: 1.0 0.5;
31891 normal: "bt_base2.png";
31894 image.middle: SOLID;
31896 description { state: "clicked" 0.0;
31897 inherit: "default" 0.0;
31898 image.normal: "bt_base1.png";
31899 image.middle: SOLID;
31901 description { state: "disabled" 0.0;
31902 inherit: "default" 0.0;
31904 normal: "bt_dis_base.png";
31909 part { name: "over1";
31911 description { state: "default" 0.0;
31912 rel1.to: "elm.bar";
31913 rel2.to: "elm.bar";
31914 rel2.relative: 1.0 0.5;
31916 normal: "bt_hilight.png";
31920 description { state: "disabled" 0.0;
31921 inherit: "default" 0.0;
31923 normal: "bt_dis_hilight.png";
31928 part { name: "over2";
31931 ignore_flags: ON_HOLD;
31932 description { state: "default" 0.0;
31933 rel1.to: "elm.bar";
31934 rel2.to: "elm.bar";
31936 normal: "bt_shine.png";
31940 description { state: "disabled" 0.0;
31941 inherit: "default" 0.0;
31945 part { name: "over3";
31948 description { state: "default" 0.0;
31949 color: 255 255 255 0;
31950 rel1.to: "elm.bar";
31951 rel2.to: "elm.bar";
31953 normal: "bt_glow.png";
31954 border: 12 12 12 12;
31958 description { state: "clicked" 0.0;
31959 inherit: "default" 0.0;
31961 color: 255 255 255 255;
31967 name: "arrow_right";
31969 description { state: "default" 0.0;
31972 color: 255 255 255 0;
31974 rel1.relative: 1.0 0.5;
31975 rel1.to_x: "elm.bar";
31976 rel1.offset: 45/2 -45/2;
31978 rel2.relative: 1.0 0.5;
31979 rel2.to_x: "elm.bar";
31980 rel2.offset: 45/2 45/2;
31982 image.normal: "arrow_right.png";
31986 description { state: "default" 0.1;
31987 inherit: "default" 0.0;
31988 image.normal: "arrow_left.png";
31990 description { state: "anim_1" 0.0;
31991 inherit: "default" 0.0;
31992 color: 255 255 255 200;
31993 rel1.offset: (45/2 + 10) -45/2;
31994 rel2.offset: (45/2 +10) 45/2;
31996 description { state: "anim_1" 0.1;
31997 inherit: "default" 0.0;
31998 image.normal: "arrow_left.png";
31999 color: 255 255 255 200;
32000 rel1.offset: (45/2 + 10) -45/2;
32001 rel2.offset: (45/2 +10) 45/2;
32003 description { state: "anim_2" 0.0;
32004 inherit: "default" 0.0;
32005 color: 255 255 255 0;
32006 rel1.offset: (45/2 + 20) -45/2;
32007 rel2.offset: (45/2 + 20) 45/2;
32009 description { state: "anim_2" 0.1;
32010 inherit: "default" 0.0;
32011 image.normal: "arrow_left.png";
32012 color: 255 255 255 0;
32013 rel1.offset: (45/2 + 20) -45/2;
32014 rel2.offset: (45/2 + 20) 45/2;
32018 name: "arrow_left";
32020 description { state: "default" 0.0;
32023 color: 255 255 255 0;
32025 rel1.relative: 0.0 0.5;
32026 rel1.to_x: "elm.bar";
32027 rel1.offset: -45/2 -45/2;
32029 rel2.relative: 0.0 0.5;
32030 rel2.to_x: "elm.bar";
32031 rel2.offset: -45/2 45/2;
32033 image.normal: "arrow_left.png";
32037 description { state: "default" 0.1;
32038 inherit: "default" 0.0;
32039 image.normal: "arrow_right.png";
32041 description { state: "anim_1" 0.0;
32042 inherit: "default" 0.0;
32043 color: 255 255 255 200;
32044 rel1.offset: (-45/2 - 10) -45/2;
32045 rel2.offset: (-45/2 - 10) 45/2;
32047 description { state: "anim_1" 0.1;
32048 inherit: "default" 0.0;
32049 image.normal: "arrow_right.png";
32050 color: 255 255 255 200;
32051 rel1.offset: (-45/2 - 10) -45/2;
32052 rel2.offset: (-45/2 - 10) 45/2;
32054 description { state: "anim_2" 0.0;
32055 inherit: "default" 0.0;
32056 color: 255 255 255 0;
32057 rel1.offset: (-45/2 - 20) -45/2;
32058 rel2.offset: (-45/2 - 20) 45/2;
32060 description { state: "anim_2" 0.1;
32061 inherit: "default" 0.0;
32062 image.normal: "arrow_right.png";
32063 color: 255 255 255 0;
32064 rel1.offset: (-45/2 - 20) -45/2;
32065 rel2.offset: (-45/2 - 20) 45/2;
32072 name: "button_click";
32073 signal: "mouse,down,1";
32075 action: SIGNAL_EMIT "elm,action,press" "";
32076 after: "button_click_anim";
32077 after: "arrow_anim_start";
32080 name: "button_click_anim";
32081 action: STATE_SET "clicked" 0.0;
32085 name: "button_unclick";
32086 signal: "mouse,up,1";
32088 action: SIGNAL_EMIT "elm,action,unpress" "";
32089 after: "button_unclick_anim";
32090 after: "arrow_anim_stop";
32093 name: "button_unclick_anim";
32094 action: STATE_SET "default" 0.0;
32098 name: "button_click2";
32099 signal: "mouse,down,1";
32101 action: STATE_SET "clicked" 0.0;
32105 name: "button_unclick2";
32106 signal: "mouse,up,1";
32108 action: STATE_SET "default" 0.0;
32109 transition: DECELERATE 0.5;
32113 name: "button_unclick3";
32114 signal: "mouse,up,1";
32116 action: SIGNAL_EMIT "elm,action,click" "";
32119 name: "button_down_double";
32120 signal: "mouse,down,1,double";
32122 action: SIGNAL_EMIT "elm,action,click,double" "";
32127 name: "arrow_anim_start";
32131 get_state(PART:"arrow_left", st, 30, vl);
32133 run_program(PROGRAM:"arrow_anim_start_ltr");
32136 run_program(PROGRAM:"arrow_anim_start_rtl");
32141 name: "arrow_anim_stop";
32145 get_state(PART:"arrow_left", st, 30, vl);
32147 run_program(PROGRAM:"arrow_anim_stop_ltr");
32150 run_program(PROGRAM:"arrow_anim_stop_rtl");
32156 name: "arrow_anim_start_ltr";
32157 action: STATE_SET "anim_1" 0.0;
32158 target: "arrow_right";
32159 target: "arrow_left";
32160 transition: LINEAR 0.6;
32161 after: "arrow_anim_1_ltr";
32164 name: "arrow_anim_1_ltr";
32165 action: STATE_SET "anim_2" 0.0;
32166 target: "arrow_right";
32167 target: "arrow_left";
32168 transition: LINEAR 0.6;
32169 after: "arrow_anim_2_ltr";
32172 name: "arrow_anim_2_ltr";
32173 action: STATE_SET "default" 0.0;
32174 target: "arrow_right";
32175 target: "arrow_left";
32176 after: "arrow_anim_start_ltr";
32179 name: "arrow_anim_stop_ltr";
32180 action: ACTION_STOP;
32181 target: "arrow_anim_start_ltr";
32182 target: "arrow_anim_1_ltr";
32183 target: "arrow_anim_2_ltr";
32184 after: "arrow_anim_stop_1_ltr";
32187 name: "arrow_anim_stop_1_ltr";
32188 action: STATE_SET "default" 0.0;
32189 target: "arrow_right";
32190 target: "arrow_left";
32191 transition: DECELERATE 0.4;
32194 name: "arrow_anim_start_rtl";
32195 action: STATE_SET "anim_1" 0.1;
32196 target: "arrow_right";
32197 target: "arrow_left";
32198 transition: LINEAR 0.6;
32199 after: "arrow_anim_1_rtl";
32202 name: "arrow_anim_1_rtl";
32203 action: STATE_SET "anim_2" 0.1;
32204 target: "arrow_right";
32205 target: "arrow_left";
32206 transition: LINEAR 0.6;
32207 after: "arrow_anim_2_rtl";
32210 name: "arrow_anim_2_rtl";
32211 action: STATE_SET "default" 0.1;
32212 target: "arrow_right";
32213 target: "arrow_left";
32214 after: "arrow_anim_start_rtl";
32217 name: "arrow_anim_stop_rtl";
32218 action: ACTION_STOP;
32219 target: "arrow_anim_start_rtl";
32220 target: "arrow_anim_1_rtl";
32221 target: "arrow_anim_2_rtl";
32222 after: "arrow_anim_stop_1_rtl";
32225 name: "arrow_anim_stop_1_rtl";
32226 action: STATE_SET "default" 0.1;
32227 target: "arrow_right";
32228 target: "arrow_left";
32229 transition: DECELERATE 0.4;
32231 program { name: "to_rtl";
32232 signal: "edje,state,rtl";
32237 get_state(PART:"arrow_left", st, 30, vl);
32239 set_state(PART:"arrow_left", st, 0.1);
32241 get_state(PART:"arrow_right", st, 30, vl);
32243 set_state(PART:"arrow_right", st, 0.1);
32247 program { name: "to_ltr";
32248 signal: "edje,state,ltr";
32253 get_state(PART:"arrow_left", st, 30, vl);
32255 set_state(PART:"arrow_left", st, 0.0);
32257 get_state(PART:"arrow_right", st, 30, vl);
32259 set_state(PART:"arrow_right", st, 0.0);
32267 name: "elm/panes/horizontal/default";
32269 image: "bt_base1.png" COMP;
32270 image: "bt_base2.png" COMP;
32271 image: "bt_hilight.png" COMP;
32272 image: "bt_shine.png" COMP;
32273 image: "bt_glow.png" COMP;
32274 image: "bt_dis_base.png" COMP;
32275 image: "bt_dis_hilight.png" COMP;
32276 image: "arrow_up.png" COMP;
32277 image: "arrow_down.png" COMP;
32288 state: "default" 0.0;
32296 name: "whole_left";
32301 state: "default" 0.0;
32302 rel2.to_y: "elm.bar";
32303 rel2.relative: 1.0 0.0;
32309 name: "elm.swallow.left";
32311 clip_to: "whole_left";
32314 state: "default" 0.0;
32315 rel1.to: "whole_left";
32316 rel2.to: "whole_left";
32322 name: "whole_right";
32327 state: "default" 0.0;
32328 rel1.to_y: "elm.bar";
32329 rel1.relative: 0.0 1.0;
32335 name: "elm.swallow.right";
32337 clip_to: "whole_right";
32340 state: "default" 0.0;
32341 rel1.to: "whole_right";
32342 rel2.to: "whole_right";
32346 part { name: "elm.bar";
32353 description { state: "default" 0.0;
32356 rel1.relative: 0.5 0.0;
32357 rel2.relative: 0.5 1.0;
32359 normal: "bt_base2.png";
32362 image.middle: SOLID;
32364 description { state: "clicked" 0.0;
32365 inherit: "default" 0.0;
32366 image.normal: "bt_base1.png";
32367 image.middle: SOLID;
32369 description { state: "disabled" 0.0;
32370 inherit: "default" 0.0;
32372 normal: "bt_dis_base.png";
32377 part { name: "over1";
32379 description { state: "default" 0.0;
32380 rel1.to: "elm.bar";
32381 rel2.to: "elm.bar";
32382 rel2.relative: 1.0 0.5;
32384 normal: "bt_hilight.png";
32388 description { state: "disabled" 0.0;
32389 inherit: "default" 0.0;
32391 normal: "bt_dis_hilight.png";
32396 part { name: "over2";
32399 ignore_flags: ON_HOLD;
32400 description { state: "default" 0.0;
32401 rel1.to: "elm.bar";
32402 rel2.to: "elm.bar";
32404 normal: "bt_shine.png";
32408 description { state: "disabled" 0.0;
32409 inherit: "default" 0.0;
32413 part { name: "over3";
32416 description { state: "default" 0.0;
32417 color: 255 255 255 0;
32418 rel1.to: "elm.bar";
32419 rel2.to: "elm.bar";
32421 normal: "bt_glow.png";
32422 border: 12 12 12 12;
32426 description { state: "clicked" 0.0;
32427 inherit: "default" 0.0;
32429 color: 255 255 255 255;
32435 name: "arrow_right";
32437 description { state: "default" 0.0;
32440 color: 255 255 255 0;
32442 rel1.relative: 0.5 1.0;
32443 rel1.to_y: "elm.bar";
32444 rel1.offset: -45/2 45/2;
32446 rel2.relative: 0.5 1.0;
32447 rel2.to_y: "elm.bar";
32448 rel2.offset: 45/2 45/2;
32450 image.normal: "arrow_down.png";
32454 description { state: "anim_1" 0.0;
32455 inherit: "default" 0.0;
32456 color: 255 255 255 200;
32457 rel1.offset: -45/2 (45/2 +10);
32458 rel2.offset: 45/2 (45/2 +10);
32460 description { state: "anim_2" 0.0;
32461 inherit: "default" 0.0;
32462 color: 255 255 255 0;
32463 rel1.offset: -45/2 (45/2 + 20);
32464 rel2.offset: 45/2 (45/2 + 20);
32468 name: "arrow_left";
32470 description { state: "default" 0.0;
32473 color: 255 255 255 0;
32475 rel1.relative: 0.5 0.0;
32476 rel1.to_y: "elm.bar";
32477 rel1.offset: -45/2 -45/2;
32479 rel2.relative: 0.5 0.0;
32480 rel2.to_y: "elm.bar";
32481 rel2.offset: 45/2 -45/2;
32483 image.normal: "arrow_up.png";
32487 description { state: "anim_1" 0.0;
32488 inherit: "default" 0.0;
32489 color: 255 255 255 200;
32490 rel1.offset: -45/2 (-45/2 - 10);
32491 rel2.offset: 45/2 (-45/2 - 10);
32493 description { state: "anim_2" 0.0;
32494 inherit: "default" 0.0;
32495 color: 255 255 255 0;
32496 rel1.offset: -45/2 (-45/2 - 20);
32497 rel2.offset: 45/2 (-45/2 - 20);
32504 name: "button_click";
32505 signal: "mouse,down,1";
32507 action: SIGNAL_EMIT "elm,action,press" "";
32508 after: "button_click_anim";
32509 after: "arrow_anim_start";
32512 name: "button_click_anim";
32513 action: STATE_SET "clicked" 0.0;
32517 name: "button_unclick";
32518 signal: "mouse,up,1";
32520 action: SIGNAL_EMIT "elm,action,unpress" "";
32521 after: "button_unclick_anim";
32522 after: "arrow_anim_stop";
32525 name: "button_unclick_anim";
32526 action: STATE_SET "default" 0.0;
32530 name: "button_click2";
32531 signal: "mouse,down,1";
32533 action: STATE_SET "clicked" 0.0;
32537 name: "button_unclick2";
32538 signal: "mouse,up,1";
32540 action: STATE_SET "default" 0.0;
32541 transition: DECELERATE 0.5;
32545 name: "button_unclick3";
32546 signal: "mouse,up,1";
32548 action: SIGNAL_EMIT "elm,action,click" "";
32551 name: "button_down_double";
32552 signal: "mouse,down,1,double";
32554 action: SIGNAL_EMIT "elm,action,click,double" "";
32559 name: "arrow_anim_start";
32560 action: STATE_SET "anim_1" 0.0;
32561 target: "arrow_right";
32562 target: "arrow_left";
32563 transition: LINEAR 0.6;
32564 after: "arrow_anim_1";
32567 name: "arrow_anim_1";
32568 action: STATE_SET "anim_2" 0.0;
32569 target: "arrow_right";
32570 target: "arrow_left";
32571 transition: LINEAR 0.6;
32572 after: "arrow_anim_2";
32575 name: "arrow_anim_2";
32576 action: STATE_SET "default" 0.0;
32577 target: "arrow_right";
32578 target: "arrow_left";
32579 after: "arrow_anim_start";
32582 name: "arrow_anim_stop";
32583 action: ACTION_STOP;
32584 target: "arrow_anim_start";
32585 target: "arrow_anim_1";
32586 target: "arrow_anim_2";
32587 after: "arrow_anim_stop_1";
32590 name: "arrow_anim_stop_1";
32591 action: STATE_SET "default" 0.0;
32592 target: "arrow_right";
32593 target: "arrow_left";
32594 transition: DECELERATE 0.4;
32601 /////////////////////////////////////////////////////////////////////////////
32603 /////////////////////////////////////////////////////////////////////////////
32605 name: "elm/panel/base/left";
32606 alias: "elm/panel/base/top";
32609 image: "bt_base1.png" COMP;
32610 image: "bt_hilight.png" COMP;
32611 image: "bt_shine.png" COMP;
32612 image: "bt_glow.png" COMP;
32613 image: "bt_dis_base.png" COMP;
32614 image: "icon_arrow_left.png" COMP;
32615 image: "icon_arrow_right.png" COMP;
32618 item: "focus_highlight" "on";
32622 part { name: "focus_highlight";
32623 description { state: "default" 0.0;
32625 color: 255 255 255 0;
32635 normal: "frame_2.png";
32640 description { state: "enabled" 0.0;
32641 inherit: "default" 0.0;
32643 color: 255 255 255 255;
32653 state: "default" 0.0;
32654 color: 255 255 255 0;
32655 rel1.relative: 0.0 0.0;
32657 rel2.relative: 1.0 1.0;
32658 rel2.offset: -1 -1;
32662 state: "hidden" 0.0;
32663 inherit: "default" 0.0;
32664 rel1.relative: -1.0 0.0;
32666 rel2.relative: 0.0 1.0;
32667 rel2.offset: 20 -1;
32677 state: "default" 0.0;
32680 rel2.offset: -20 -1;
32683 normal: "bt_dis_base.png";
32695 state: "default" 0.0;
32710 name: "elm.swallow.content";
32712 clip_to: "clipper";
32715 state: "default" 0.0;
32716 rel1.to: "clipper";
32717 rel2.to: "clipper";
32727 state: "default" 0.0;
32740 normal: "bt_base1.png";
32747 state: "clicked" 0.0;
32748 inherit: "default" 0.0;
32758 state: "default" 0.0;
32767 normal: "bt_hilight.png";
32778 ignore_flags: ON_HOLD;
32781 state: "default" 0.0;
32786 normal: "bt_shine.png";
32799 state: "default" 0.0;
32800 color: 255 255 255 0;
32805 normal: "bt_glow.png";
32806 border: 12 12 12 12;
32812 state: "clicked" 0.0;
32813 inherit: "default" 0.0;
32815 color: 255 255 255 255;
32825 state: "default" 0.0;
32831 image.normal: "icon_arrow_left.png";
32835 state: "hidden" 0.0;
32836 inherit: "default" 0.0;
32837 image.normal: "icon_arrow_right.png";
32846 signal: "elm,action,show";
32848 action: STATE_SET "default" 0.0;
32850 target: "btn_icon";
32851 transition: LINEAR 0.5;
32856 signal: "elm,action,hide";
32858 action: STATE_SET "hidden" 0.0;
32860 target: "btn_icon";
32861 transition: LINEAR 0.5;
32866 signal: "mouse,down,1";
32867 source: "btn_over2";
32868 action: STATE_SET "clicked" 0.0;
32873 name: "btn_unclick";
32874 signal: "mouse,up,1";
32875 source: "btn_over2";
32876 action: STATE_SET "default" 0.0;
32881 name: "btn_click2";
32882 signal: "mouse,down,1";
32883 source: "btn_over3";
32884 action: STATE_SET "clicked" 0.0;
32885 target: "btn_over3";
32889 name: "btn_unclick2";
32890 signal: "mouse,up,1";
32891 source: "btn_over3";
32892 action: STATE_SET "default" 0.0;
32893 transition: DECELERATE 0.5;
32894 target: "btn_over3";
32898 name: "btn_unclick3";
32899 signal: "mouse,clicked,1";
32900 source: "btn_over2";
32901 action: SIGNAL_EMIT "elm,action,panel,toggle" "";
32903 program { name: "highlight_show";
32904 signal: "elm,action,focus_highlight,show";
32906 action: STATE_SET "enabled" 0.0;
32907 transition: ACCELERATE 0.3;
32908 target: "focus_highlight";
32910 program { name: "highlight_hide";
32911 signal: "elm,action,focus_highlight,hide";
32913 action: STATE_SET "default" 0.0;
32914 transition: DECELERATE 0.3;
32915 target: "focus_highlight";
32921 name: "elm/panel/base/right";
32922 alias: "elm/panel/base/bottom";
32925 image: "bt_base1.png" COMP;
32926 image: "bt_hilight.png" COMP;
32927 image: "bt_shine.png" COMP;
32928 image: "bt_glow.png" COMP;
32929 image: "bt_dis_base.png" COMP;
32930 image: "icon_arrow_left.png" COMP;
32931 image: "icon_arrow_right.png" COMP;
32935 part { name: "focus_highlight";
32936 description { state: "default" 0.0;
32938 color: 255 255 255 0;
32948 normal: "frame_2.png";
32953 description { state: "enabled" 0.0;
32954 inherit: "default" 0.0;
32956 color: 255 255 255 255;
32966 state: "default" 0.0;
32967 color: 255 255 255 0;
32968 rel1.relative: 0.0 0.0;
32970 rel2.relative: 1.0 1.0;
32971 rel2.offset: -1 -1;
32975 state: "hidden" 0.0;
32976 inherit: "default" 0.0;
32977 rel1.relative: 1.0 0.0;
32978 rel1.offset: -22 0;
32979 rel2.relative: 2.0 1.0;
32980 rel2.offset: -23 -1;
32990 state: "default" 0.0;
32996 normal: "bt_dis_base.png";
33008 state: "default" 0.0;
33023 name: "elm.swallow.content";
33025 clip_to: "clipper";
33028 state: "default" 0.0;
33029 rel1.to: "clipper";
33030 rel2.to: "clipper";
33040 state: "default" 0.0;
33056 normal: "bt_base1.png";
33063 state: "clicked" 0.0;
33064 inherit: "default" 0.0;
33074 state: "default" 0.0;
33083 normal: "bt_hilight.png";
33094 ignore_flags: ON_HOLD;
33097 state: "default" 0.0;
33102 normal: "bt_shine.png";
33115 state: "default" 0.0;
33116 color: 255 255 255 0;
33121 normal: "bt_glow.png";
33122 border: 12 12 12 12;
33128 state: "clicked" 0.0;
33129 inherit: "default" 0.0;
33131 color: 255 255 255 255;
33141 state: "default" 0.0;
33147 image.normal: "icon_arrow_right.png";
33151 state: "hidden" 0.0;
33152 inherit: "default" 0.0;
33153 image.normal: "icon_arrow_left.png";
33162 signal: "elm,action,show";
33164 action: STATE_SET "default" 0.0;
33166 target: "btn_icon";
33167 transition: LINEAR 0.5;
33172 signal: "elm,action,hide";
33174 action: STATE_SET "hidden" 0.0;
33176 target: "btn_icon";
33177 transition: LINEAR 0.5;
33182 signal: "mouse,down,1";
33183 source: "btn_over2";
33184 action: STATE_SET "clicked" 0.0;
33189 name: "btn_unclick";
33190 signal: "mouse,up,1";
33191 source: "btn_over2";
33192 action: STATE_SET "default" 0.0;
33197 name: "btn_click2";
33198 signal: "mouse,down,1";
33199 source: "btn_over3";
33200 action: STATE_SET "clicked" 0.0;
33201 target: "btn_over3";
33205 name: "btn_unclick2";
33206 signal: "mouse,up,1";
33207 source: "btn_over3";
33208 action: STATE_SET "default" 0.0;
33209 transition: DECELERATE 0.5;
33210 target: "btn_over3";
33214 name: "btn_unclick3";
33215 signal: "mouse,up,1";
33216 source: "btn_over2";
33217 action: SIGNAL_EMIT "elm,action,panel,toggle" "";
33219 program { name: "highlight_show";
33220 signal: "elm,action,focus";
33222 action: STATE_SET "enabled" 0.0;
33223 transition: ACCELERATE 0.3;
33224 target: "focus_highlight";
33226 program { name: "highlight_hide";
33227 signal: "elm,action,unfocus";
33229 action: STATE_SET "default" 0.0;
33230 transition: DECELERATE 0.3;
33231 target: "focus_highlight";
33236 ///////////////////////////////////////////////////////////////////////////////
33237 group { name: "elm/conformant/base/default";
33239 part { name: "elm.swallow.shelf";
33241 description { state: "default" 0.0;
33244 rel2.relative: 1.0 0.0;
33247 part { name: "elm.swallow.content";
33249 description { state: "default" 0.0;
33251 rel1.relative: 0.0 1.0;
33252 rel1.to_y: "elm.swallow.shelf";
33253 rel2.relative: 1.0 0.0;
33254 rel2.to_y: "elm.swallow.panel";
33257 part { name: "elm.swallow.panel";
33259 description { state: "default" 0.0;
33262 rel1.relative: 0.0 1.0;
33268 /////////////////////////////////////////////////////////////////////////////
33270 /////////////////////////////////////////////////////////////////////////////
33272 part { name: "ch_"#_pos".base"; \
33274 description { state: "default" 0.0; \
33276 relative: (_pos % 7 * 7 / 8 / 6) 0; \
33280 relative: (_pos % 7 * 7 / 8 / 6 + 1 / 8) 1; \
33287 part { name: "ch_"#_pos".text"; \
33289 effect: SOFT_SHADOW; \
33292 clip_to: "ch_"#_pos".clipper"; \
33294 state: "default" 0.0; \
33295 rel1.to: "ch_"#_pos".base"; \
33296 rel2.to: "ch_"#_pos".base"; \
33297 color: 0 0 0 255; \
33307 part { name: "ch_"#_pos".clipper"; \
33309 description { state: "default" 0.0; \
33310 rel1.to: "ch_"#_pos".base"; \
33311 rel2.to: "ch_"#_pos".base"; \
33315 #define CIT(_pos) \
33316 part { name: "cit_"#_pos".rect"; \
33318 description { state: "default" 0.0; \
33320 relative: (_pos % 7 * 7 / 8 / 6) \
33321 (_pos / 8 / 5 - _pos % 7 / 8 / 5); \
33325 relative: (_pos % 7 * 7 / 8 / 6 + 1 / 8) \
33326 (_pos / 8 / 5 - _pos % 7 / 8 / 5 + 1 / 8); \
33334 name: "cit_"#_pos".event"; \
33336 repeat_events: 1; \
33338 rel1.to: "cit_"#_pos".rect"; \
33339 rel2.to: "cit_"#_pos".rect"; \
33340 state: "default" 0.0; \
33344 part { name: "cit_"#_pos".shelf"; \
33347 description { state: "default" 0.0; \
33349 to: "cit_"#_pos".bg"; \
33353 to: "cit_"#_pos".bg"; \
33355 color: 200 200 200 255; \
33358 part { name: "cit_"#_pos".hd"; \
33361 description { state: "default" 0.0; \
33363 to: "cit_"#_pos".bg"; \
33367 to: "cit_"#_pos".bg"; \
33370 color: 160 0 0 255; \
33372 description { state: "visible" 0.0; \
33373 inherit: "default" 0.0; \
33378 name: "cit_"#_pos".base_sh"; \
33381 state: "default" 0.0; \
33385 to: "cit_"#_pos".base"; \
33386 relative: 0.0 1.0; \
33390 to: "cit_"#_pos".base"; \
33391 relative: 1.0 1.05; \
33395 normal: "ilist_item_shadow.png"; \
33401 name: "cit_"#_pos".base"; \
33404 state: "default" 0.0; \
33405 rel1.to: "cit_"#_pos".rect"; \
33406 rel2.to: "cit_"#_pos".rect"; \
33407 rel2.offset: -1 -1; \
33409 normal: "ilist_1.png"; \
33415 state: "today" 0.0; \
33416 inherit: "default" 0.0; \
33417 image.normal: "ilist_2.png"; \
33418 color: 240 240 240 255; \
33421 part { name: "cit_"#_pos".bg"; \
33423 description { state: "default" 0.0; \
33425 color: 255 255 255 0; \
33427 to: "cit_"#_pos".rect"; \
33428 relative: 0.0 0.0; \
33431 to: "cit_"#_pos".rect"; \
33432 relative: 1.0 1.0; \
33436 normal: "bt_sm_base1.png"; \
33439 image.middle: SOLID; \
33441 description { state: "selected" 0.0; \
33442 inherit: "default" 0.0; \
33444 color: 255 255 255 255; \
33447 part { name: "cit_"#_pos".text"; \
33449 effect: SOFT_SHADOW; \
33453 state: "default" 0.0; \
33454 rel1.to: "cit_"#_pos".bg"; \
33455 rel2.to: "cit_"#_pos".bg"; \
33456 color: 0 0 0 255; \
33465 description { state: "selected" 0.0; \
33466 inherit: "default" 0.0; \
33467 color: 224 224 224 255; \
33468 color3: 0 0 0 64; \
33471 part { name: "cit_"#_pos".fg1"; \
33473 description { state: "default" 0.0; \
33475 color: 255 255 255 0; \
33476 rel1.to: "cit_"#_pos".bg"; \
33477 rel2.relative: 1.0 0.5; \
33478 rel2.to: "cit_"#_pos".bg"; \
33480 normal: "bt_sm_hilight.png"; \
33484 description { state: "selected" 0.0; \
33485 inherit: "default" 0.0; \
33487 color: 255 255 255 255; \
33490 part { name: "cit_"#_pos".fg2"; \
33492 description { state: "default" 0.0; \
33494 color: 255 255 255 0; \
33495 rel1.to: "cit_"#_pos".bg"; \
33496 rel2.to: "cit_"#_pos".bg"; \
33498 normal: "bt_sm_shine.png"; \
33502 description { state: "selected" 0.0; \
33503 inherit: "default" 0.0; \
33505 color: 255 255 255 255; \
33508 part { name: "cit_"#_pos".check"; \
33510 description { state: "default" 0.0; \
33512 to: "cit_"#_pos".bg"; \
33513 relative: 0.7 0.6; \
33517 to: "cit_"#_pos".bg"; \
33518 relative: 1.1 1.2; \
33523 color: 255 0 0 255; \
33524 image.normal: "check.png"; \
33526 description { state: "visible" 0.0; \
33527 inherit: "default" 0.0; \
33533 name: "cit_"#_pos".go_active"; \
33534 signal: "cit_"#_pos",selected"; \
33536 action: STATE_SET "selected" 0.0; \
33537 target: "cit_"#_pos".bg"; \
33538 target: "cit_"#_pos".fg1"; \
33539 target: "cit_"#_pos".fg2"; \
33540 target: "cit_"#_pos".text"; \
33543 name: "cit_"#_pos".go_passive"; \
33544 signal: "cit_"#_pos",unselected"; \
33546 action: STATE_SET "default" 0.0; \
33547 target: "cit_"#_pos".bg"; \
33548 target: "cit_"#_pos".fg1"; \
33549 target: "cit_"#_pos".fg2"; \
33550 target: "cit_"#_pos".text"; \
33553 name: "cit_"#_pos".is_today"; \
33554 signal: "cit_"#_pos",today"; \
33556 action: STATE_SET "today" 0.0; \
33557 target: "cit_"#_pos".base"; \
33560 name: "cit_"#_pos".not_today"; \
33561 signal: "cit_"#_pos",not_today"; \
33563 action: STATE_SET "default" 0.0; \
33564 target: "cit_"#_pos".base"; \
33567 source: "cit_"#_pos".clicked"; \
33568 signal: "mouse,clicked,1"; \
33569 source: "cit_"#_pos".event"; \
33570 action: SIGNAL_EMIT "elm,action,selected" #_pos; \
33573 name: "cit_"#_pos".clear"; \
33574 signal: "cit_"#_pos",clear"; \
33576 action: STATE_SET "default" 0.0; \
33577 target: "cit_"#_pos".check"; \
33578 target: "cit_"#_pos".hd"; \
33581 name: "cit_"#_pos".checked"; \
33582 signal: "cit_"#_pos",checked"; \
33584 action: STATE_SET "visible" 0.0; \
33585 target: "cit_"#_pos".check"; \
33588 name: "cit_"#_pos".holiday"; \
33589 signal: "cit_"#_pos",holiday"; \
33591 action: STATE_SET "visible" 0.0; \
33592 target: "cit_"#_pos".hd"; \
33596 group { name: "elm/calendar/base/default";
33598 image: "shelf_inset.png" COMP;
33599 image: "bt_base1.png" COMP;
33600 image: "bt_hilight.png" COMP;
33601 image: "bt_shine.png" COMP;
33602 image: "bt_glow.png" COMP;
33603 image: "bt_dis_base.png" COMP;
33604 image: "bt_dis_hilight.png" COMP;
33605 image: "sp_bt_l.png" COMP;
33606 image: "sp_bt_r.png" COMP;
33607 image: "bt_sm_base1.png" COMP;
33608 image: "bt_sm_shine.png" COMP;
33609 image: "bt_sm_hilight.png" COMP;
33610 image: "ilist_1.png" COMP;
33611 image: "ilist_2.png" COMP;
33612 image: "ilist_item_shadow.png" COMP;
33613 image: "check.png" COMP;
33618 description { state: "default" 0.0;
33621 rel2.offset: -2 -2;
33622 color: 255 255 255 0;
33626 part { name: "spinner-base";
33629 description { state: "default" 0.0;
33635 rel2.offset: -7 -7;
33636 color: 255 255 255 0;
33640 part { name: "conf_over_spinner";
33642 description { state: "default" 0.0;
33643 rel1.to: "spinner-base";
33644 rel1.offset: -3 -3;
33645 rel2.to: "spinner-base";
33648 normal: "shelf_inset.png";
33655 part { name: "table-base";
33658 description { state: "default" 0.0;
33661 rel1.to_y: "spinner-base";
33663 rel1.relative: 0 1;
33665 rel2.offset: -7 -7;
33666 color: 255 255 255 0;
33669 part { name: "conf_over_table";
33671 description { state: "default" 0.0;
33672 rel1.to: "table-base";
33673 rel1.offset: -3 -3;
33674 rel2.to: "table-base";
33677 normal: "shelf_inset.png";
33684 part { name: "header";
33687 description { state: "default" 0.0;
33688 rel1.to: "table-base";
33689 rel1.relative: 0 0;
33690 rel2.to: "table-base";
33691 rel2.relative: 1 0.1;
33692 color: 255 255 255 0;
33695 part { name: "base";
33698 description { state: "default" 0.0;
33699 rel1.to_x: "table-base";
33700 rel1.to_y: "header";
33701 rel1.relative: 0 1;
33703 rel2.to: "table-base";
33705 color: 255 255 255 0;
33708 part { name: "left_bt";
33710 description { state: "default" 0.0;
33711 rel1 { to: "spinner-base";
33714 rel2 { to: "spinner-base";
33722 normal: "bt_base1.png";
33727 description { state: "clicked" 0.0;
33728 inherit: "default" 0.0;
33729 image.normal: "bt_base1.png";
33730 image.middle: SOLID;
33733 part { name: "left_over1";
33735 description { state: "default" 0.0;
33736 rel1.to: "left_bt";
33737 rel2 { to: "left_bt";
33741 normal: "bt_hilight.png";
33746 part { name: "left_over2";
33749 description { state: "default" 0.0;
33750 rel1.to: "left_bt";
33751 rel2.to: "left_bt";
33753 normal: "bt_shine.png";
33758 part { name: "left_over3";
33761 description { state: "default" 0.0;
33762 color: 255 255 255 0;
33763 rel1.to: "left_bt";
33764 rel2.to: "left_bt";
33766 normal: "bt_glow.png";
33767 border: 12 12 12 12;
33771 description { state: "clicked" 0.0;
33772 inherit: "default" 0.0;
33774 color: 255 255 255 255;
33777 part { name: "right_bt";
33779 description { state: "default" 0.0;
33780 rel1 { to: "spinner-base";
33783 rel2 { to: "spinner-base";
33791 normal: "bt_base1.png";
33796 description { state: "clicked" 0.0;
33797 inherit: "default" 0.0;
33798 image.normal: "bt_base1.png";
33799 image.middle: SOLID;
33802 part { name: "right_over1";
33804 description { state: "default" 0.0;
33805 rel1.to: "right_bt";
33806 rel2 { to: "right_bt";
33810 normal: "bt_hilight.png";
33815 part { name: "right_over2";
33818 description { state: "default" 0.0;
33819 rel1.to: "right_bt";
33820 rel2.to: "right_bt";
33822 normal: "bt_shine.png";
33827 part { name: "right_over3";
33830 description { state: "default" 0.0;
33831 color: 255 255 255 0;
33832 rel1.to: "right_bt";
33833 rel2.to: "right_bt";
33835 normal: "bt_glow.png";
33836 border: 12 12 12 12;
33840 description { state: "clicked" 0.0;
33841 inherit: "default" 0.0;
33843 color: 255 255 255 255;
33846 part { name: "left_bt_icon";
33848 description { state: "default" 0.0;
33849 rel1.to: "left_bt";
33850 rel2.to: "left_bt";
33854 image.normal: "sp_bt_l.png";
33856 description { state: "rtl" 0.0;
33857 inherit: "default" 0.0;
33858 image.normal: "sp_bt_r.png";
33861 part { name: "right_bt_icon";
33863 description { state: "default" 0.0;
33864 rel1.to: "right_bt";
33865 rel2.to: "right_bt";
33869 image.normal: "sp_bt_r.png";
33871 description { state: "rtl" 0.0;
33872 inherit: "default" 0.0;
33873 image.normal: "sp_bt_l.png";
33876 part { name: "month_text";
33880 description { state: "default" 0.0;
33883 rel1 { relative: 1.0 0.0;
33886 to_y: "spinner-base";
33888 rel2 { relative: 0.0 1.0;
33891 to_y: "spinner-base";
33895 font: "Sans,Edje-Vera";
33902 CH(0) CH(1) CH(2) CH(3) CH(4) CH(5) CH(6)
33903 CIT(0) CIT(1) CIT(2) CIT(3) CIT(4) CIT(5) CIT(6)
33904 CIT(7) CIT(8) CIT(9) CIT(10) CIT(11) CIT(12) CIT(13)
33905 CIT(14) CIT(15) CIT(16) CIT(17) CIT(18) CIT(19) CIT(20)
33906 CIT(21) CIT(22) CIT(23) CIT(24) CIT(25) CIT(26) CIT(27)
33907 CIT(28) CIT(29) CIT(30) CIT(31) CIT(32) CIT(33) CIT(34)
33908 CIT(35) CIT(36) CIT(37) CIT(38) CIT(39) CIT(40) CIT(41)
33911 program { name: "dec_start";
33912 signal: "mouse,down,1";
33914 action: SIGNAL_EMIT "elm,action,decrement,start" "";
33916 program { name: "dec_stop";
33917 signal: "mouse,up,1";
33919 action: SIGNAL_EMIT "elm,action,stop" "";
33921 program { name: "inc_start";
33922 signal: "mouse,down,1";
33923 source: "right_bt";
33924 action: SIGNAL_EMIT "elm,action,increment,start" "";
33926 program { name: "inc_stop";
33927 signal: "mouse,up,1";
33928 source: "right_bt";
33929 action: SIGNAL_EMIT "elm,action,stop" "";
33932 name: "left_bt_click";
33933 signal: "mouse,down,1";
33934 source: "left_over2";
33935 action: STATE_SET "clicked" 0.0;
33939 name: "left_bt_unclick";
33940 signal: "mouse,up,1";
33941 source: "left_over2";
33942 action: STATE_SET "default" 0.0;
33946 name: "left_bt_click2";
33947 signal: "mouse,down,1";
33948 source: "left_over3";
33949 action: STATE_SET "clicked" 0.0;
33950 target: "left_over3";
33953 name: "left_bt_unclick2";
33954 signal: "mouse,up,1";
33955 source: "left_over3";
33956 action: STATE_SET "default" 0.0;
33957 transition: DECELERATE 0.5;
33958 target: "left_over3";
33961 name: "right_bt_click";
33962 signal: "mouse,down,1";
33963 source: "right_over2";
33964 action: STATE_SET "clicked" 0.0;
33965 target: "right_bt";
33968 name: "right_bt_unclick";
33969 signal: "mouse,up,1";
33970 source: "right_over2";
33971 action: STATE_SET "default" 0.0;
33972 target: "right_bt";
33975 name: "right_bt_click2";
33976 signal: "mouse,down,1";
33977 source: "right_over3";
33978 action: STATE_SET "clicked" 0.0;
33979 target: "right_over3";
33982 name: "right_bt_unclick2";
33983 signal: "mouse,up,1";
33984 source: "right_over3";
33985 action: STATE_SET "default" 0.0;
33986 transition: DECELERATE 0.5;
33987 target: "right_over3";
33989 program { name: "to_rtl";
33990 signal: "edje,state,rtl";
33992 action: STATE_SET "rtl" 0.0;
33993 target: "right_bt_icon";
33994 target: "left_bt_icon";
33996 program { name: "to_ltr";
33997 signal: "edje,state,ltr";
33999 action: STATE_SET "default" 0.0;
34000 target: "right_bt_icon";
34001 target: "left_bt_icon";
34009 ////////////////////////////////////////////////////////////////////////////////
34011 ////////////////////////////////////////////////////////////////////////////////
34012 group { name: "elm/colorselector/bg/default";
34014 part { name: "elm.colorbar_0";
34017 description { state: "default" 0.0;
34019 rel1.relative: 0.0 0.00653594771;
34020 rel2.relative: 1.0 0.254901961;
34023 part { name: "elm.colorbar_1";
34026 description { state: "default" 0.0;
34028 rel1.relative: 0.0 0.254901961;
34029 rel2.relative: 1.0 0.503267974;
34032 part { name: "elm.colorbar_2";
34035 description { state: "default" 0.0;
34037 rel1.relative: 0.0 0.503267974;
34038 rel2.relative: 1.0 0.751633987;
34041 part { name: "elm.colorbar_3";
34044 description { state: "default" 0.0;
34046 rel1.relative: 0.0 0.751633987;
34047 rel2.relative: 1.0 1.0;
34053 group { name: "elm/colorselector/base/default";
34055 part { name: "elm.bar_bg";
34058 description { state: "default" 0.0;
34062 to_x: "elm.arrow_bg";
34063 to_y: "elm.arrow_icon";
34067 relative: 1.0 0.83;
34068 to_x: "elm.arrow_bg";
34073 part { name: "elm.bar";
34076 description { state: "default" 0.0;
34077 rel1.to: "elm.bar_bg";
34078 rel2.to: "elm.bar_bg";
34081 part { name: "elm.arrow_bg";
34084 description { state: "default" 0.0;
34086 relative: 1.0 0.17;
34088 to_x: "elm.l_button";
34091 relative: 0.0 0.83;
34093 to_x: "elm.r_button";
34097 part { name: "elm.arrow";
34101 description { state: "default" 0.0;
34106 to_x: "elm.arrow_bg";
34109 relative: 0.0 0.17;
34110 to_x: "elm.arrow_bg";
34116 confine: "elm.arrow_bg";
34121 part { name: "elm.arrow_icon";
34124 description { state: "default" 0.0;
34139 part { name: "event";
34142 description { state: "default" 0.0;
34144 to: "elm.arrow_icon";
34147 to_x: "elm.arrow_icon";
34148 to_y: "elm.arrow_bg";
34154 events: "elm.arrow";
34157 part { name: "elm.l_button";
34161 description { state: "default" 0.0;
34166 to_y: "elm.bar_bg";
34170 to_y: "elm.bar_bg";
34175 part { name: "elm.r_button";
34180 state: "default" 0.0;
34185 to_y: "elm.bar_bg";
34189 to_y: "elm.bar_bg";
34197 group{ name: "elm/colorselector/image/colorbar_0";
34199 image: "color_picker_color.png" COMP;
34202 part { name: "colorbar_0_image";
34205 description { state: "default" 0.0;
34206 rel2.offset: -1 -1;
34207 image.normal: "color_picker_color.png";
34213 group { name: "elm/colorselector/image/colorbar_1";
34215 image: "color_picker_opacity.png" COMP;
34218 part { name: "colorbar_1_image";
34221 description { state: "default" 0.0;
34222 rel2.offset: -1 -1;
34223 image.normal: "color_picker_opacity.png";
34229 group { name: "elm/colorselector/image/colorbar_2";
34231 image: "color_picker_brightness.png" COMP;
34234 part { name: "colorbar_2_image";
34237 description { state: "default" 0.0;
34238 rel2.offset: -1 -1;
34239 image.normal: "color_picker_brightness.png";
34245 group { name: "elm/colorselector/image/colorbar_3";
34247 image: "color_picker_alpha.png" COMP;
34250 part { name: "colorbar_3_image";
34253 description { state: "default" 0.0;
34254 rel2.offset: -1 -1;
34255 image.normal: "color_picker_alpha.png";
34261 group { name: "elm/colorselector/bg_image/colorbar_3";
34263 image: "color_picker_alpha_bg.png" COMP;
34266 part { name: "colorbar_3_image";
34269 description { state: "default" 0.0;
34270 rel2.offset: -1 -1;
34271 image.normal: "color_picker_alpha_bg.png";
34277 group { name: "elm/colorselector/image/updown";
34279 image: "icon_arrow_down.png" COMP;
34285 description { state: "default" 0.0;
34289 part { name: "arrow_image";
34292 description { state: "default" 0.0;
34293 image.normal: "icon_arrow_down.png";
34299 group { name: "elm/colorselector/button/left";
34301 image: "bt_base1.png" COMP;
34302 image: "bt_shine.png" COMP;
34303 image: "sp_bt_l.png" COMP;
34306 part { name: "button_image";
34308 description { state: "default" 0.0;
34309 image.normal: "bt_base1.png";
34310 image.border: 6 6 6 6;
34311 image.middle: SOLID;
34314 description { state: "clicked" 0.0;
34315 inherit: "default" 0.0;
34316 image.normal: "bt_shine.png";
34317 image.border: 6 6 6 6;
34318 image.middle: SOLID;
34321 part { name: "btn_over";
34324 description { state: "default" 0.0;
34325 rel1.to: "button_image";
34328 to: "button_image";
34331 normal: "bt_hilight.png";
34336 part { name: "btn_over2";
34340 ignore_flags: ON_HOLD;
34341 description { state: "default" 0.0;
34342 rel1.to: "button_image";
34343 rel2.to: "button_image";
34345 normal: "bt_shine.png";
34350 part { name: "focus_image";
34352 description { state: "default" 0.0;
34353 color: 255 255 255 0;
34354 rel1.to: "button_image";
34355 rel2.to: "button_image";
34357 normal: "bt_glow.png";
34358 border: 12 12 12 12;
34363 description { state: "clicked" 0.0;
34364 inherit: "default" 0.0;
34366 color: 255 255 255 255;
34369 part { name: "left_arrow";
34371 description { state: "default" 0.0;
34374 image.normal: "sp_bt_l.png";
34381 name: "button_down";
34382 signal: "elm,state,left,button,down";
34383 source: "left_button";
34384 action: STATE_SET "clicked" 0.0;
34385 target: "button_image";
34386 target: "focus_image";
34390 signal: "elm,state,left,button,up";
34391 source: "left_button";
34392 action: STATE_SET "default" 0.0;
34393 target: "button_image";
34394 target: "focus_image";
34399 group { name: "elm/colorselector/button/right";
34401 image: "bt_base1.png" COMP;
34402 image: "bt_shine.png" COMP;
34403 image: "sp_bt_r.png" COMP;
34406 part { name: "button_image";
34408 description { state: "default" 0.0;
34409 image.normal: "bt_base1.png";
34410 image.border: 6 6 6 6;
34411 image.middle: SOLID;
34414 description { state: "clicked" 0.0;
34415 inherit: "default" 0.0;
34416 image.normal: "bt_shine.png";
34417 image.border: 6 6 6 6;
34418 image.middle: SOLID;
34421 part { name: "btn_over";
34424 description { state: "default" 0.0;
34425 rel1.to: "button_image";
34428 to: "button_image";
34431 normal: "bt_hilight.png";
34436 part { name: "btn_over2";
34440 ignore_flags: ON_HOLD;
34441 description { state: "default" 0.0;
34442 rel1.to: "button_image";
34443 rel2.to: "button_image";
34445 normal: "bt_shine.png";
34450 part { name: "focus_image";
34452 description { state: "default" 0.0;
34453 color: 255 255 255 0;
34454 rel1.to: "button_image";
34455 rel2.to: "button_image";
34457 normal: "bt_glow.png";
34458 border: 12 12 12 12;
34463 description { state: "clicked" 0.0;
34464 inherit: "default" 0.0;
34466 color: 255 255 255 255;
34469 part { name: "right_arrow";
34471 description { state: "default" 0.0;
34474 image.normal: "sp_bt_r.png";
34481 name: "button_down";
34482 signal: "elm,state,right,button,down";
34483 source: "right_button";
34484 action: STATE_SET "clicked" 0.0;
34485 target: "button_image";
34486 target: "focus_image";
34490 signal: "elm,state,right,button,up";
34491 source: "right_button";
34492 action: STATE_SET "default" 0.0;
34493 target: "button_image";
34494 target: "focus_image";
34499 ///////////////////////////////////////////////////////////////////////////////
34500 #define FLIP_PICKER_MAX_LEN (50)
34501 #define FLIP_PICKER_MAX_LEN_STR "50"
34503 group { name: "elm/flipselector/base/default";
34505 image: "flip_base.png" COMP;
34506 image: "flip_base_shad.png" COMP;
34507 image: "flip_shad.png" COMP;
34508 image: "arrow_up.png" COMP;
34509 image: "arrow_down.png" COMP;
34510 image: "flip_t.png" COMP;
34511 image: "flip_b.png" COMP;
34515 item: "max_len" FLIP_PICKER_MAX_LEN_STR;
34518 //FIXME: quick successive clicks on, say, up, lead to nastiness
34520 public cur, prev, next, lock;
34522 public animator_bottom_down(val, Float:pos) {
34523 new tmp[FLIP_PICKER_MAX_LEN];
34525 set_tween_state(PART:"bottom", pos, "shrink", 0.0, "default", 0.0);
34526 set_tween_state(PART:"bottom_sheet", pos, "shrink", 0.0, "default",
34528 set_tween_state(PART:"shadow", pos, "half", 0.0, "full",
34532 set_state(PART:"shadow", "default", 0.0);
34535 fetch_str(next, 0, tmp, FLIP_PICKER_MAX_LEN);
34536 if (strncmp(tmp, "", FLIP_PICKER_MAX_LEN) != 0) {
34537 replace_str(next, 0, "");
34538 message(MSG_STRING, 1, tmp);
34543 public animator_top_down(val, Float:pos) {
34544 set_tween_state(PART:"top", pos, "default", 0.0, "shrink", 0.0);
34545 set_tween_state(PART:"top_sheet", pos, "default", 0.0, "shrink",
34547 set_tween_state(PART:"shadow", pos, "default", 0.0, "half",
34551 anim(0.2, "animator_bottom_down", val);
34554 public animator_bottom_up(val, Float:pos) {
34555 set_tween_state(PART:"bottom", pos, "default", 0.0, "shrink", 0.0);
34556 set_tween_state(PART:"bottom_sheet", pos, "default", 0.0, "shrink",
34558 set_tween_state(PART:"shadow", pos, "full", 0.0, "half",
34562 anim(0.2, "animator_top_up", val);
34565 public animator_top_up(val, Float:pos) {
34566 new tmp[FLIP_PICKER_MAX_LEN];
34568 set_tween_state(PART:"top", pos, "shrink", 0.0, "default", 0.0);
34569 set_tween_state(PART:"top_sheet", pos, "shrink", 0.0, "default",
34571 set_tween_state(PART:"shadow", pos, "half", 0.0, "default",
34575 set_state(PART:"shadow", "default", 0.0);
34578 fetch_str(next, 0, tmp, FLIP_PICKER_MAX_LEN);
34579 if (strncmp(tmp, "", FLIP_PICKER_MAX_LEN) != 0) {
34580 replace_str(next, 0, "");
34581 message(MSG_STRING, 2, tmp);
34586 public message(Msg_Type:type, id, ...) {
34588 if ((type == MSG_STRING) && (id == 1)) {
34589 new value[FLIP_PICKER_MAX_LEN], tmp[FLIP_PICKER_MAX_LEN];
34591 snprintf(value, FLIP_PICKER_MAX_LEN, "%s", getarg(2));
34593 if (get_int(lock) == 1) {
34594 replace_str(next, 0, value);
34598 fetch_str(cur, 0, tmp, FLIP_PICKER_MAX_LEN);
34600 set_text(PART:"bottom_b", tmp);
34602 set_state(PART:"top", "shrink", 0.0);
34603 set_text(PART:"top", tmp);
34604 set_state(PART:"top", "default", 0.0);
34605 set_text(PART:"top", tmp);
34607 replace_str(prev, 0, tmp);
34609 set_state(PART:"bottom", "default", 0.0);
34610 set_text(PART:"bottom", value);
34611 set_state(PART:"bottom", "shrink", 0.0);
34612 set_text(PART:"bottom", value);
34614 set_text(PART:"top_b", value);
34616 replace_str(cur, 0, value);
34618 set_state(PART:"bottom_sheet", "shrink", 0.0);
34619 set_state(PART:"top_sheet", "default", 0.0);
34622 set_state(PART:"shadow", "default", 0.0);
34623 anim(0.2, "animator_top_down", 1);
34627 if ((type == MSG_STRING) && (id == 2)) {
34628 new value[FLIP_PICKER_MAX_LEN], tmp[FLIP_PICKER_MAX_LEN];
34630 snprintf(value, FLIP_PICKER_MAX_LEN, "%s", getarg(2));
34632 if (get_int(lock) == 1) {
34633 replace_str(next, 0, value);
34637 fetch_str(cur, 0, tmp, FLIP_PICKER_MAX_LEN);
34639 set_text(PART:"top_b", tmp);
34641 set_state(PART:"bottom", "shrink", 0.0);
34642 set_text(PART:"bottom", tmp);
34643 set_state(PART:"bottom", "default", 0.0);
34644 set_text(PART:"bottom", tmp);
34646 replace_str(prev, 0, tmp);
34648 set_state(PART:"top", "default", 0.0);
34649 set_text(PART:"top", value);
34650 set_state(PART:"top", "shrink", 0.0);
34651 set_text(PART:"top", value);
34653 set_text(PART:"bottom_b", value);
34655 replace_str(cur, 0, value);
34657 set_state(PART:"bottom_sheet", "default", 0.0);
34658 set_state(PART:"top_sheet", "shrink", 0.0);
34661 set_state(PART:"shadow", "full", 0.0);
34662 anim(0.2, "animator_bottom_up", 1);
34668 part { name: "shad";
34670 description { state: "default" 0.0;
34671 rel1.offset: -4 -4;
34676 normal: "flip_base_shad.png";
34682 part { name: "base";
34684 description { state: "default" 0.0;
34686 rel2.offset: -5 -5;
34688 image.normal: "flip_base.png";
34695 description { state: "default" 0.0;
34697 rel1.relative: 0.0 0.5;
34701 description { state: "hidden" 0.0;
34702 inherit: "default" 0.0;
34710 description { state: "default" 0.0;
34713 rel2.relative: 1.0 0.5;
34716 description { state: "hidden" 0.0;
34717 inherit: "default" 0.0;
34722 part { name: "bottom_sheet_static";
34724 description { state: "default" 0.0;
34728 image.normal: "flip_b.png";
34732 part { name: "bottom_b";
34734 clip_to: "bottom_clipper";
34737 description { state: "default" 0.0;
34743 font: "Sans:style=Bold,Edje-Vera-Bold";
34751 part { name: "shadow";
34753 description { state: "default" 0.0;
34756 rel2.relative: 1.0 0.0;
34757 image.normal: "flip_shad.png";
34759 description { state: "half" 0.0;
34760 inherit: "default" 0.0;
34761 rel2.relative: 1.0 0.5;
34763 description { state: "full" 0.0;
34764 inherit: "default" 0.0;
34765 rel2.relative: 1.0 1.0;
34769 part { name: "bottom_sheet";
34771 description { state: "default" 0.0;
34775 image.normal: "flip_b.png";
34777 description { state: "shrink" 0.0;
34778 inherit: "default" 0.0;
34780 rel2.relative: 1.0 0.0;
34784 part { name: "bottom";
34786 clip_to: "bottom_clipper";
34789 description { state: "default" 0.0;
34795 font: "Sans:style=Bold,Edje-Vera-Bold";
34801 description { state: "shrink" 0.0;
34802 inherit: "default" 0.0;
34803 color: 128 128 128 255;
34805 rel2.relative: 1.0 0.5; /* FIXME: same visual effect? --> MAP! */
34809 part { name: "top_sheet_static";
34811 description { state: "default" 0.0;
34815 image.normal: "flip_t.png";
34819 part { name: "top_b";
34821 clip_to: "top_clipper";
34824 description { state: "default" 0.0;
34830 font: "Sans:style=Bold,Edje-Vera-Bold";
34839 part { name: "top_sheet";
34841 description { state: "default" 0.0;
34845 image.normal: "flip_t.png";
34847 description { state: "shrink" 0.0;
34848 inherit: "default" 0.0;
34849 color: 128 128 128 255;
34851 rel1.relative: 0.0 1.0;
34855 part { name: "top";
34857 clip_to: "top_clipper";
34860 description { state: "default" 0.0;
34866 font: "Sans:style=Bold,Edje-Vera-Bold";
34872 description { state: "shrink" 0.0;
34873 inherit: "default" 0.0;
34875 rel1.relative: 0.0 0.5;
34879 part { name: "arrow_top";
34882 description { state: "default" 0.0;
34888 image.normal: "arrow_up.png";
34890 description { state: "hidden" 0.0;
34891 inherit: "default" 0.0;
34895 part { name: "arrow_bottom";
34898 description { state: "default" 0.0;
34904 image.normal: "arrow_down.png";
34906 description { state: "hidden" 0.0;
34907 inherit: "default" 0.0;
34915 name: "top_clipper";
34917 state: "default" 0.0;
34927 name: "bottom_clipper";
34929 state: "default" 0.0;
34938 program { name: "load";
34942 append_str(cur, "");
34943 append_str(prev, "");
34944 append_str(next, "");
34949 program { name: "hide_arrows";
34950 signal: "elm,state,button,hidden";
34952 action: STATE_SET "hidden" 0.0;
34953 target: "arrow_top";
34954 target: "arrow_bottom";
34959 program { name: "show_arrows";
34960 signal: "elm,state,button,visible";
34962 action: STATE_SET "default" 0.0;
34963 target: "arrow_top";
34964 target: "arrow_bottom";
34969 program { name: "up";
34970 signal: "mouse,down,1";
34972 action: SIGNAL_EMIT "elm,action,up,start" "";
34974 program { name: "up,stop";
34975 signal: "mouse,up,1";
34977 action: SIGNAL_EMIT "elm,action,up,stop" "";
34979 program { name: "down";
34980 signal: "mouse,down,1";
34982 action: SIGNAL_EMIT "elm,action,down,start" "";
34984 program { name: "down,stop";
34985 signal: "mouse,up,1";
34987 action: SIGNAL_EMIT "elm,action,down,stop" "";
34992 ////////////////////////////////////////////////////////////////////////////////
34994 ////////////////////////////////////////////////////////////////////////////////
34995 group { name: "elm/diskselector/base/default";
34997 image: "bar_shine.png" COMP;
35004 description { state: "default" 0.0;
35008 part { name: "shine_left";
35010 description { state: "default" 0.0;
35012 rel1.relative: -0.1 0;
35014 rel2.relative: 0.1 1;
35015 image.normal: "bar_shine.png";
35016 color: 255 255 255 120;
35019 part { name: "shine_center";
35021 description { state: "default" 0.0;
35023 rel1.relative: 0.2 0;
35025 rel2.relative: 0.8 1;
35026 image.normal: "bar_shine.png";
35027 color: 255 255 255 180;
35030 part { name: "shine_right";
35032 description { state: "default" 0.0;
35034 rel1.relative: 0.9 0;
35036 rel2.relative: 1.1 1;
35037 image.normal: "bar_shine.png";
35038 color: 255 255 255 120;
35041 part { name: "clipper";
35044 description { state: "default" 0.0;
35048 rel2.offset: -3 -3;
35051 part { name: "elm.swallow.content";
35052 clip_to: "clipper";
35054 description { state: "default" 0.0;
35062 group { name: "elm/diskselector/item/default";
35065 item: "len_threshold" "14";
35069 part { name: "elm.swallow.icon";
35071 description { state: "default" 0.0;
35083 description { state: "show" 0.0;
35084 inherit: "default" 0.0;
35086 description { state: "default_small" 0.0;
35087 inherit: "default" 0.0;
35088 rel1.relative: 0 0.2;
35089 rel2.relative: 0 0.8;
35091 description { state: "left_side" 0.0;
35092 inherit: "default" 0.0;
35093 rel1.relative: 0 0.2;
35094 rel2.relative: 0 0.8;
35095 color: 255 255 255 160;
35097 description { state: "right_side" 0.0;
35098 inherit: "left_side" 0.0;
35099 rel1.relative: 0.4 0.2;
35100 rel2.relative: 0.4 0.8;
35101 color: 255 255 255 160;
35104 part { name: "elm.text";
35108 description { state: "default" 0.0;
35109 rel1.relative: 1 0.0;
35110 rel1.to_x: "elm.swallow.icon";
35111 rel2.relative: 1.0 1.0;
35112 color: 255 255 255 255;
35115 font: "Sans,Edje-Vera";
35121 description { state: "show" 0.0;
35122 inherit: "default" 0.0;
35125 description { state: "default_small" 0.0;
35126 inherit: "default" 0.0;
35130 description { state: "left_side" 0.0;
35131 inherit: "default" 0.0;
35132 color: 172 172 172 255;
35135 text.align: 0.2 0.5;
35137 description { state: "right_side" 0.0;
35138 inherit: "default" 0.0;
35139 color: 172 172 172 255;
35142 text.align: 0.8 0.5;
35148 program { name: "center_text";
35149 signal: "elm,state,center";
35151 action: STATE_SET "show" 0.0;
35152 target: "elm.text";
35153 target: "elm.swallow.icon";
35155 program { name: "center_small_text";
35156 signal: "elm,state,center_small";
35158 action: STATE_SET "default_small" 0.0;
35159 target: "elm.text";
35160 target: "elm.swallow.icon";
35162 program { name: "l_side_text";
35163 signal: "elm,state,left_side";
35165 action: STATE_SET "left_side" 0.0;
35166 target: "elm.text";
35167 target: "elm.swallow.icon";
35169 program { name: "r_side_text";
35170 signal: "elm,state,right_side";
35172 action: STATE_SET "right_side" 0.0;
35173 target: "elm.text";
35174 target: "elm.swallow.icon";
35179 group { name: "elm/entry/path/separator/default";
35180 images.image: "arrow_right.png" COMP;
35182 part { name: "icon";
35184 description { state: "default" 0.0;
35185 image.normal: "arrow_right.png";
35193 group { name: "elm/fileselector/base/default";
35195 item: "path_separator" "<item relsize=16x16 vsize=full href=path/separator></item>";
35198 part { name: "elm.swallow.up";
35200 description { state: "default" 0.0;
35210 part { name: "elm.swallow.home";
35212 description { state: "default" 0.0;
35217 to: "elm.swallow.up";
35222 to: "elm.swallow.up";
35228 part { name: "elm.swallow.files";
35230 description { state: "default" 0.0;
35235 to_y: "elm.swallow.home";
35240 to_y: "elm.swallow.path";
35246 part { name: "elm.swallow.path";
35248 description { state: "default" 0.0;
35252 to_y: "elm.swallow.filename";
35257 to_y: "elm.swallow.filename";
35263 part { name: "elm.swallow.filename";
35265 description { state: "default" 0.0;
35269 to_y: "elm.swallow.ok";
35274 to_y: "elm.swallow.ok";
35280 part { name: "elm.swallow.cancel";
35282 description { state: "default" 0.0;
35286 to: "elm.swallow.ok";
35291 to: "elm.swallow.ok";
35297 part { name: "elm.swallow.ok";
35299 description { state: "default" 0.0;
35311 group { name: "elm/fileselector_entry/base/default";
35313 part { name: "elm.swallow.entry";
35315 description { state: "default" 0.0;
35318 rel2 { to_x: "elm.swallow.button";
35324 part { name: "elm.swallow.button";
35326 description { state: "default" 0.0;
35339 ////////////////////////////////////////////////////////////////////////
35340 // Standard layouts to be used //
35341 ////////////////////////////////////////////////////////////////////////
35342 /* application with toolbar and main content area */
35343 group { name: "elm/layout/application/toolbar-content";
35345 part { name: "elm.swallow.content";
35347 description { state: "default" 0.0;
35348 rel1 { to_y: "elm.external.toolbar";
35355 part { name: "elm.external.toolbar";
35357 source: "elm/toolbar";
35358 description { state: "default" 0.0;
35370 /* application with toolbar and main content area with a back button and title area */
35371 group { name: "elm/layout/application/toolbar-content-back";
35373 part { name: "elm.swallow.content";
35375 description { state: "default" 0.0;
35376 rel1 { to_y: "title_clipper";
35383 part { name: "elm.external.toolbar";
35385 source: "elm/toolbar";
35386 description { state: "default" 0.0;
35395 part { name: "title_clipper";
35397 description { state: "default" 0.0;
35406 description { state: "hidden" 0.0;
35407 inherit: "default" 0.0;
35414 part { name: "back_clipper";
35416 clip_to: "title_clipper";
35417 description { state: "default" 0.0;
35420 description { state: "hidden" 0.0;
35424 part { name: "back";
35426 source: "elm/button";
35427 clip_to: "back_clipper";
35428 description { state: "default" 0.0;
35431 rel1 { to_y: "elm.external.toolbar";
35435 rel2 { to_y: "elm.external.toolbar";
35439 params.string: "label" "Back";
35446 action: SIGNAL_EMIT "elm,action,back" "";
35449 signal: "elm,back,hide";
35451 action: STATE_SET "hidden" 0.0;
35452 target: "back_clipper";
35455 signal: "elm,back,show";
35457 action: STATE_SET "default" 0.0;
35458 target: "back_clipper";
35461 signal: "elm,title,hide";
35463 action: STATE_SET "hidden" 0.0;
35464 transition: LINEAR 0.1;
35465 target: "title_clipper";
35468 signal: "elm,title,show";
35470 action: STATE_SET "default" 0.0;
35471 target: "title_clipper";
35475 part { name: "elm.swallow.end";
35477 description { state: "default" 0.0;
35480 rel1 { to_y: "elm.external.toolbar";
35484 rel2 { to_y: "elm.external.toolbar";
35491 part { name: "elm.text.title";
35493 effect: SOFT_SHADOW;
35495 description { state: "default" 0.0;
35496 rel1 { to_y: "elm.external.toolbar";
35501 rel2 { to_y: "back";
35502 to_x: "elm.swallow.end";
35507 font: "Sans:style=Bold";
35515 /* application with toolbar and main content area with a back and next buttons and title area */
35516 group { name: "elm/layout/application/toolbar-content-back-next";
35518 part { name: "elm.swallow.content";
35520 description { state: "default" 0.0;
35521 rel1 { to_y: "title_clipper";
35528 part { name: "elm.external.toolbar";
35530 source: "elm/toolbar";
35531 description { state: "default" 0.0;
35540 part { name: "title_clipper";
35542 description { state: "default" 0.0;
35551 description { state: "hidden" 0.0;
35552 inherit: "default" 0.0;
35559 part { name: "back";
35561 source: "elm/button";
35562 clip_to: "back_clipper";
35563 description { state: "default" 0.0;
35566 rel1 { to_y: "elm.external.toolbar";
35570 rel2 { to_y: "elm.external.toolbar";
35574 params.string: "label" "Back";
35577 part { name: "back_clipper";
35579 clip_to: "title_clipper";
35580 description { state: "default" 0.0;
35583 description { state: "hidden" 0.0;
35587 part { name: "next";
35589 source: "elm/button";
35590 clip_to: "next_clipper";
35591 description { state: "default" 0.0;
35594 rel1 { to_y: "elm.external.toolbar";
35598 rel2 { to_y: "elm.external.toolbar";
35602 params.string: "label" "Next";
35605 part { name: "next_clipper";
35607 clip_to: "title_clipper";
35608 description { state: "default" 0.0;
35611 description { state: "hidden" 0.0;
35619 action: SIGNAL_EMIT "elm,action,back" "";
35622 signal: "elm,title,hide";
35624 action: STATE_SET "hidden" 0.0;
35625 transition: LINEAR 0.1;
35626 target: "title_clipper";
35629 signal: "elm,title,show";
35631 action: STATE_SET "default" 0.0;
35632 target: "title_clipper";
35635 signal: "elm,back,hide";
35637 action: STATE_SET "hidden" 0.0;
35638 target: "back_clipper";
35641 signal: "elm,back,show";
35643 action: STATE_SET "default" 0.0;
35644 target: "back_clipper";
35649 action: SIGNAL_EMIT "elm,action,next" "";
35652 signal: "elm,next,hide";
35654 action: STATE_SET "hidden" 0.0;
35655 target: "next_clipper";
35658 signal: "elm,next,show";
35660 action: STATE_SET "default" 0.0;
35661 target: "next_clipper";
35664 part { name: "elm.text.title";
35666 effect: SOFT_SHADOW;
35668 clip_to: "title_clipper";
35669 description { state: "default" 0.0;
35670 rel1 { to_y: "elm.external.toolbar";
35675 rel2 { to_y: "back";
35681 font: "Sans:style=Bold";
35688 /* application with a main content area with a back button and title area */
35689 group { name: "elm/layout/application/content-back";
35691 part { name: "elm.swallow.content";
35693 description { state: "default" 0.0;
35694 rel1 { to_y: "title_clipper";
35700 part { name: "title_clipper";
35702 description { state: "default" 0.0;
35711 description { state: "hidden" 0.0;
35712 inherit: "default" 0.0;
35719 part { name: "back_clipper";
35721 clip_to: "title_clipper";
35722 description { state: "default" 0.0;
35725 description { state: "hidden" 0.0;
35729 part { name: "back";
35731 source: "elm/button";
35732 clip_to: "back_clipper";
35733 description { state: "default" 0.0;
35744 params.string: "label" "Back";
35751 action: SIGNAL_EMIT "elm,action,back" "";
35754 signal: "elm,back,hide";
35756 action: STATE_SET "hidden" 0.0;
35757 target: "back_clipper";
35760 signal: "elm,back,show";
35762 action: STATE_SET "default" 0.0;
35763 target: "back_clipper";
35766 signal: "elm,title,hide";
35768 action: STATE_SET "hidden" 0.0;
35769 transition: LINEAR 0.1;
35770 target: "title_clipper";
35773 signal: "elm,title,show";
35775 action: STATE_SET "default" 0.0;
35776 target: "title_clipper";
35780 part { name: "elm.swallow.end";
35782 description { state: "default" 0.0;
35796 part { name: "elm.text.title";
35798 effect: SOFT_SHADOW;
35800 description { state: "default" 0.0;
35806 rel2 { to_y: "back";
35807 to_x: "elm.swallow.end";
35812 font: "Sans:style=Bold";
35820 /* application with a main content area with a back and next buttons and title area */
35821 group { name: "elm/layout/application/content-back-next";
35823 part { name: "elm.swallow.content";
35825 description { state: "default" 0.0;
35826 rel1 { to_y: "title_clipper";
35833 part { name: "title_clipper";
35835 description { state: "default" 0.0;
35844 description { state: "hidden" 0.0;
35845 inherit: "default" 0.0;
35852 part { name: "back";
35854 source: "elm/button";
35855 clip_to: "back_clipper";
35856 description { state: "default" 0.0;
35867 params.string: "label" "Back";
35870 part { name: "back_clipper";
35872 clip_to: "title_clipper";
35873 description { state: "default" 0.0;
35876 description { state: "hidden" 0.0;
35880 part { name: "next";
35882 source: "elm/button";
35883 clip_to: "next_clipper";
35884 description { state: "default" 0.0;
35895 params.string: "label" "Next";
35898 part { name: "next_clipper";
35900 clip_to: "title_clipper";
35901 description { state: "default" 0.0;
35904 description { state: "hidden" 0.0;
35912 action: SIGNAL_EMIT "elm,action,back" "";
35915 signal: "elm,title,hide";
35917 action: STATE_SET "hidden" 0.0;
35918 transition: LINEAR 0.1;
35919 target: "title_clipper";
35922 signal: "elm,title,show";
35924 action: STATE_SET "default" 0.0;
35925 target: "title_clipper";
35928 signal: "elm,back,hide";
35930 action: STATE_SET "hidden" 0.0;
35931 target: "back_clipper";
35934 signal: "elm,back,show";
35936 action: STATE_SET "default" 0.0;
35937 target: "back_clipper";
35942 action: SIGNAL_EMIT "elm,action,next" "";
35945 signal: "elm,next,hide";
35947 action: STATE_SET "hidden" 0.0;
35948 target: "next_clipper";
35951 signal: "elm,next,show";
35953 action: STATE_SET "default" 0.0;
35954 target: "next_clipper";
35957 part { name: "elm.text.title";
35959 effect: SOFT_SHADOW;
35961 clip_to: "title_clipper";
35962 description { state: "default" 0.0;
35968 rel2 { to_y: "back";
35974 font: "Sans:style=Bold";
35982 /* application with toolbar and main content area as a vertical box */
35983 group { name: "elm/layout/application/toolbar-vbox";
35985 part { name: "elm.box.content";
35987 description { state: "default" 0.0;
35988 rel1 { to_y: "elm.external.toolbar";
35992 box.layout: "vertical";
35996 part { name: "elm.external.toolbar";
35998 source: "elm/toolbar";
35999 description { state: "default" 0.0;
36011 /* application with toolbar and main content area as a table */
36012 group { name: "elm/layout/application/toolbar-table";
36014 part { name: "elm.table.content";
36016 description { state: "default" 0.0;
36017 rel1 { to_y: "elm.external.toolbar";
36024 part { name: "elm.external.toolbar";
36026 source: "elm/toolbar";
36027 description { state: "default" 0.0;
36039 /* a simple title layout, with a label and two icons */
36040 group { name: "elm/layout/application/titlebar";
36042 image: "toolbar_sel.png" COMP;
36045 part { name: "base";
36048 description { state: "default" 0.0;
36055 normal: "toolbar_sel.png";
36060 part { name: "elm.swallow.content";
36062 description { state: "default" 0.0;
36070 part { name: "elm.swallow.icon";
36073 description { state: "default" 0.0;
36087 description { state: "visible" 0.0;
36088 inherit: "default" 0.0;
36092 part { name: "elm.swallow.end";
36095 description { state: "default" 0.0;
36110 description { state: "visible" 0.0;
36111 inherit: "default" 0.0;
36115 part { name: "elm.text";
36117 effect: SOFT_SHADOW;
36120 description { state: "default" 0.0;
36123 to_x: "elm.swallow.icon";
36128 to_x: "elm.swallow.end";
36137 text_class: "title_bar";
36143 program { name: "show_icon";
36144 signal: "elm,state,icon,visible";
36146 action: STATE_SET "visible" 0.0;
36147 target: "elm.swallow.icon";
36149 program { name: "hide_icon";
36150 signal: "elm,state,icon,hidden";
36152 action: STATE_SET "default" 0.0;
36153 target: "elm.swallow.icon";
36155 program { name: "show_end";
36156 signal: "elm,state,end,visible";
36158 action: STATE_SET "visible" 0.0;
36159 target: "elm.swallow.end";
36161 program { name: "hide_end";
36162 signal: "elm,state,end,hidden";
36164 action: STATE_SET "default" 0.0;
36165 target: "elm.swallow.end";