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: "arrow_area_left";
7918 description { state: "default" 0.0;
7932 part { name: "arrow_area_right";
7935 description { state: "default" 0.0;
7949 part { name: "arrow_area_up";
7952 description { state: "default" 0.0;
7966 part { name: "arrow_area_down";
7969 description { state: "default" 0.0;
7983 part { name: "elm.swallow.arrowUp";
7990 confine: "arrow_area_up";
7993 state: "default" 0.0;
8000 to: "arrow_area_up";
8004 part { name: "elm.swallow.arrowDown";
8011 confine: "arrow_area_down";
8014 state: "default" 0.0;
8021 to: "arrow_area_down";
8025 part { name: "elm.swallow.arrowLeft";
8032 confine: "arrow_area_left";
8035 state: "default" 0.0;
8042 to: "arrow_area_left";
8046 part { name: "elm.swallow.arrowRight";
8053 confine: "arrow_area_right";
8056 state: "default" 0.0;
8063 to: "arrow_area_right";
8067 part { name: "base";
8069 description { state: "default" 0.0;
8072 image { normal: "bt_base2.png";
8077 part { name: "over1";
8079 description { state: "default" 0.0;
8082 rel2.relative: 1.0 0.5;
8083 image { normal: "bt_hilight.png";
8088 part { name: "over2";
8090 description { state: "default" 0.0;
8093 image { normal: "bt_shine.png";
8098 part { name: "elm.swallow.content";
8100 description { state: "default" 0.0;
8101 rel1 { to:"base"; offset: 4 4; };
8102 rel2 { to:"base"; offset: -5 -5; };
8107 ///////////////////////////////////////////////////////////////////////////////
8108 group { name: "elm/ctxpopup/arrow/default";
8110 image: "icon_arrow_left.png" COMP;
8111 image: "icon_arrow_right.png" COMP;
8112 image: "icon_arrow_up.png" COMP;
8113 image: "icon_arrow_down.png" COMP;
8116 part { name: "ctxpopup_arrow";
8120 state: "default" 0.0;
8131 rel1 { offset: 7 0; }
8132 rel2 { offset: 6 -1; }
8133 image { normal: "icon_arrow_left.png"; }
8135 description { state: "right" 0.0;
8139 rel1 { offset: -7 0; }
8140 rel2 { offset: -8 -1; }
8141 image { normal: "icon_arrow_right.png"; }
8143 description { state: "top" 0.0;
8147 rel1 { offset: 0 7; }
8148 rel2 { offset: -1 6; }
8149 image { normal: "icon_arrow_up.png"; }
8151 description { state: "bottom" 0.0;
8155 rel1 { offset: 0 -7; }
8156 rel2 { offset: -1 -8; }
8157 image { normal: "icon_arrow_down.png"; }
8162 program { name: "enable_left_arrow";
8163 signal: "elm,state,left";
8165 action: STATE_SET "left" 0.0;
8166 target: "ctxpopup_arrow";
8168 program { name: "enable_right_arrow";
8169 signal: "elm,state,right";
8171 action: STATE_SET "right" 0.0;
8172 target: "ctxpopup_arrow";
8174 program { name: "enable_top_arrow";
8175 signal: "elm,state,top";
8177 action: STATE_SET "top" 0.0;
8178 target: "ctxpopup_arrow";
8180 program { name: "enable_bottom_arrow";
8181 signal: "elm,state,bottom";
8183 action: STATE_SET "bottom" 0.0;
8184 target: "ctxpopup_arrow";
8188 ///////////////////////////////////////////////////////////////////////////////
8190 name: "elm/ctxpopup/icon_text_style_item/default";
8191 alias: "elm/ctxpopup/text_style_item/default";
8192 alias: "elm/ctxpopup/icon_style_item/default";
8194 image: "hoversel_entry_bg.png" COMP;
8197 part { name: "event";
8199 description { state: "default" 0.0;
8204 description { state: "default" 0.0;
8207 image { normal:"hoversel_entry_bg.png";
8211 color: 255 255 255 0;
8213 description { state: "clicked" 0.0;
8214 inherit: "default" 0.0;
8215 color: 255 255 255 255;
8218 part { name: "elm.swallow.icon";
8222 description { state: "default" 0.0;
8227 rel1 { offset: 10 10; }
8228 rel2 { offset: 0 -10; }
8231 part { name: "elm.text";
8236 description { state: "default" 0.0;
8240 rel1 { relative: 1.0 0.0; to: "elm.swallow.icon"; offset: 10 0; }
8241 rel2 { relative: 1.0 1.0; offset: -11 -1; }
8242 color: 255 255 255 255;
8250 description { state: "clicked" 0.0;
8251 inherit: "default" 0.0;
8255 part { name: "over1";
8258 ignore_flags: ON_HOLD;
8259 description { state: "default" 0.0;
8260 color: 255 255 255 0;
8262 description { state: "clicked" 0.0;
8263 inherit: "default" 0.0;
8264 color: 255 255 255 255;
8267 part { name: "over2";
8270 description { state: "default" 0.0;
8271 color: 255 255 255 0;
8273 description { state: "clicked" 0.0;
8274 inherit: "default" 0.0;
8275 color: 255 255 255 255;
8278 part { name: "disclip";
8280 description { state: "default" 0.0;
8281 color: 255 255 255 255;
8283 description { state: "enabled" 0.0;
8284 color: 127 127 127 127;
8287 part { name: "blocker";
8288 description { state: "default" 0.0;
8291 description { state: "enabled" 0.0;
8299 name: "item_unclick";
8300 signal: "mouse,up,1";
8302 action: SIGNAL_EMIT "elm,action,click" "";
8304 program { name: "disable";
8305 signal: "elm,state,disabled";
8307 action: STATE_SET "enabled" 0.0;
8311 program { name: "enable";
8312 signal: "elm,state,enabled";
8314 action: STATE_SET "default" 0.0;
8318 program { name: "item_click2";
8319 signal: "mouse,down,1";
8322 set_state(PART:"elm.text", "clicked", 0.0);
8323 set_state(PART:"bg", "clicked", 0.0);
8326 program { name: "item_unclick2";
8327 signal: "mouse,up,1";
8330 set_state(PART:"elm.text", "default", 0.0);
8331 set_state(PART:"bg", "default", 0.0);
8336 ///////////////////////////////////////////////////////////////////////////////
8337 // emoticon images from:
8339 // http://lazycrazy.deviantart.com/
8340 // http://lazycrazy.deviantart.com/art/Very-Emotional-Emoticons-144461621
8341 group { name: "elm/entry/emoticon/angry/default"; images.image:
8342 "emo-angry.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8343 "emo-angry.png"; } } } }
8344 group { name: "elm/entry/emoticon/angry-shout/default"; images.image:
8345 "emo-angry-shout.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8346 "emo-angry-shout.png"; } } } }
8347 group { name: "elm/entry/emoticon/crazy-laugh/default"; images.image:
8348 "emo-crazy-laugh.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8349 "emo-crazy-laugh.png"; } } } }
8350 group { name: "elm/entry/emoticon/evil-laugh/default"; images.image:
8351 "emo-evil-laugh.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8352 "emo-evil-laugh.png"; } } } }
8353 group { name: "elm/entry/emoticon/evil/default"; images.image:
8354 "emo-evil.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8355 "emo-evil.png"; } } } }
8356 group { name: "elm/entry/emoticon/goggle-smile/default"; images.image:
8357 "emo-goggle-smile.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8358 "emo-goggle-smile.png"; } } } }
8359 group { name: "elm/entry/emoticon/grumpy/default"; images.image:
8360 "emo-grumpy.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8361 "emo-grumpy.png"; } } } }
8362 group { name: "elm/entry/emoticon/grumpy-smile/default"; images.image:
8363 "emo-grumpy-smile.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8364 "emo-grumpy-smile.png"; } } } }
8365 group { name: "elm/entry/emoticon/guilty/default"; images.image:
8366 "emo-guilty.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8367 "emo-guilty.png"; } } } }
8368 group { name: "elm/entry/emoticon/guilty-smile/default"; images.image:
8369 "emo-guilty-smile.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8370 "emo-guilty-smile.png"; } } } }
8371 group { name: "elm/entry/emoticon/haha/default"; images.image:
8372 "emo-haha.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8373 "emo-haha.png"; } } } }
8374 group { name: "elm/entry/emoticon/half-smile/default"; images.image:
8375 "emo-half-smile.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8376 "emo-half-smile.png"; } } } }
8377 group { name: "elm/entry/emoticon/happy-panting/default"; images.image:
8378 "emo-happy-panting.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8379 "emo-happy-panting.png"; } } } }
8380 group { name: "elm/entry/emoticon/happy/default"; images.image:
8381 "emo-happy.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8382 "emo-happy.png"; } } } }
8383 group { name: "elm/entry/emoticon/indifferent/default"; images.image:
8384 "emo-indifferent.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8385 "emo-indifferent.png"; } } } }
8386 group { name: "elm/entry/emoticon/kiss/default"; images.image:
8387 "emo-kiss.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8388 "emo-kiss.png"; } } } }
8389 group { name: "elm/entry/emoticon/knowing-grin/default"; images.image:
8390 "emo-knowing-grin.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8391 "emo-knowing-grin.png"; } } } }
8392 group { name: "elm/entry/emoticon/laugh/default"; images.image:
8393 "emo-laugh.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8394 "emo-laugh.png"; } } } }
8395 group { name: "elm/entry/emoticon/little-bit-sorry/default"; images.image:
8396 "emo-little-bit-sorry.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8397 "emo-little-bit-sorry.png"; } } } }
8398 group { name: "elm/entry/emoticon/love-lots/default"; images.image:
8399 "emo-love-lots.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8400 "emo-love-lots.png"; } } } }
8401 group { name: "elm/entry/emoticon/love/default"; images.image:
8402 "emo-love.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8403 "emo-love.png"; } } } }
8404 group { name: "elm/entry/emoticon/minimal-smile/default"; images.image:
8405 "emo-minimal-smile.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8406 "emo-minimal-smile.png"; } } } }
8407 group { name: "elm/entry/emoticon/not-happy/default"; images.image:
8408 "emo-not-happy.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8409 "emo-not-happy.png"; } } } }
8410 group { name: "elm/entry/emoticon/not-impressed/default"; images.image:
8411 "emo-not-impressed.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8412 "emo-not-impressed.png"; } } } }
8413 group { name: "elm/entry/emoticon/omg/default"; images.image:
8414 "emo-omg.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8415 "emo-omg.png"; } } } }
8416 group { name: "elm/entry/emoticon/opensmile/default"; images.image:
8417 "emo-opensmile.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8418 "emo-opensmile.png"; } } } }
8419 group { name: "elm/entry/emoticon/smile/default"; images.image:
8420 "emo-smile.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8421 "emo-smile.png"; } } } }
8422 group { name: "elm/entry/emoticon/sorry/default"; images.image:
8423 "emo-sorry.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8424 "emo-sorry.png"; } } } }
8425 group { name: "elm/entry/emoticon/squint-laugh/default"; images.image:
8426 "emo-squint-laugh.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8427 "emo-squint-laugh.png"; } } } }
8428 group { name: "elm/entry/emoticon/surprised/default"; images.image:
8429 "emo-surprised.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8430 "emo-surprised.png"; } } } }
8431 group { name: "elm/entry/emoticon/suspicious/default"; images.image:
8432 "emo-suspicious.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8433 "emo-suspicious.png"; } } } }
8434 group { name: "elm/entry/emoticon/tongue-dangling/default"; images.image:
8435 "emo-tongue-dangling.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8436 "emo-tongue-dangling.png"; } } } }
8437 group { name: "elm/entry/emoticon/tongue-poke/default"; images.image:
8438 "emo-tongue-poke.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8439 "emo-tongue-poke.png"; } } } }
8440 group { name: "elm/entry/emoticon/uh/default"; images.image:
8441 "emo-uh.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8442 "emo-uh.png"; } } } }
8443 group { name: "elm/entry/emoticon/unhappy/default"; images.image:
8444 "emo-unhappy.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8445 "emo-unhappy.png"; } } } }
8446 group { name: "elm/entry/emoticon/very-sorry/default"; images.image:
8447 "emo-very-sorry.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8448 "emo-very-sorry.png"; } } } }
8449 group { name: "elm/entry/emoticon/what/default"; images.image:
8450 "emo-what.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8451 "emo-what.png"; } } } }
8452 group { name: "elm/entry/emoticon/wink/default"; images.image:
8453 "emo-wink.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8454 "emo-wink.png"; } } } }
8455 group { name: "elm/entry/emoticon/worried/default"; images.image:
8456 "emo-worried.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8457 "emo-worried.png"; } } } }
8458 group { name: "elm/entry/emoticon/wtf/default"; images.image:
8459 "emo-wtf.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8460 "emo-wtf.png"; } } } }
8461 //------------------------------------------------------------
8462 group { name: "elm/entry/base/default";
8465 style { name: "entry_textblock_style";
8466 base: "font=Sans font_size=10 color=#000 wrap=word text_class=entry";
8470 tag: "em" "+ font=Sans:style=Oblique";
8471 tag: "b" "+ font=Sans:style=Bold";
8472 tag: "link" "+ color=#800 underline=on underline_color=#8008";
8473 tag: "hilight" "+ font=Sans:style=Bold";
8475 style { name: "entry_textblock_disabled_style";
8476 base: "font=Sans font_size=10 color=#00000080 wrap=word text_class=entry";
8480 tag: "em" "+ font=Sans:style=Oblique";
8481 tag: "b" "+ font=Sans:style=Bold";
8482 tag: "link" "+ color=#00000080 underline=on underline_color=#00000080";
8483 tag: "hilight" "+ font=Sans:style=Bold";
8487 // item: context_menu_orientation "horizontal";
8490 part { name: "elm.text";
8494 entry_mode: EDITABLE;
8495 select_mode: EXPLICIT;
8497 source: "elm/entry/selection/default"; // selection under
8498 // source2: "X"; // selection over
8499 // source3: "X"; // cursor under
8500 source4: "elm/entry/cursor/default"; // cursorover
8501 source5: "elm/entry/anchor/default"; // anchor under
8502 // source6: "X"; // anchor over
8503 description { state: "default" 0.0;
8504 /* we gotta use 0 0 here, because of scrolled entries */
8507 style: "entry_textblock_style";
8512 description { state: "disabled" 0.0;
8513 inherit: "default" 0.0;
8515 style: "entry_textblock_disabled_style";
8522 program { name: "focus";
8528 program { name: "disable";
8529 signal: "elm,state,disabled";
8531 action: STATE_SET "disabled" 0.0;
8534 program { name: "enable";
8535 signal: "elm,state,enabled";
8537 action: STATE_SET "default" 0.0;
8543 group { name: "elm/entry/base-mixedwrap/default";
8546 style { name: "entry_textblock_style_mixedwrap";
8547 base: "font=Sans font_size=10 color=#000 wrap=mixed text_class=entry";
8551 tag: "em" "+ font=Sans:style=Oblique";
8552 tag: "b" "+ font=Sans:style=Bold";
8553 tag: "link" "+ color=#800 underline=on underline_color=#8008";
8554 tag: "hilight" "+ font=Sans:style=Bold";
8556 style { name: "entry_textblock_disabled_style_mixedwrap";
8557 base: "font=Sans font_size=10 color=#00000080 wrap=char text_class=entry";
8561 tag: "em" "+ font=Sans:style=Oblique";
8562 tag: "b" "+ font=Sans:style=Bold";
8563 tag: "link" "+ color=#00000080 underline=on underline_color=#00000080";
8564 tag: "hilight" "+ font=Sans:style=Bold";
8568 part { name: "elm.text";
8572 entry_mode: EDITABLE;
8573 select_mode: EXPLICIT;
8575 source: "elm/entry/selection/default"; // selection under
8576 // source2: "X"; // selection over
8577 // source3: "X"; // cursor under
8578 source4: "elm/entry/cursor/default"; // cursorover
8579 source5: "elm/entry/anchor/default"; // anchor under
8580 // source6: "X"; // anchor over
8581 description { state: "default" 0.0;
8584 style: "entry_textblock_style_mixedwrap";
8589 description { state: "disabled" 0.0;
8590 inherit: "default" 0.0;
8592 style: "entry_textblock_disabled_style_mixedwrap";
8599 program { name: "focus";
8605 program { name: "disable";
8606 signal: "elm,state,disabled";
8608 action: STATE_SET "disabled" 0.0;
8611 program { name: "enable";
8612 signal: "elm,state,enabled";
8614 action: STATE_SET "default" 0.0;
8620 group { name: "elm/entry/base-charwrap/default";
8623 style { name: "entry_textblock_style_charwrap";
8624 base: "font=Sans font_size=10 color=#000 wrap=char text_class=entry";
8628 tag: "em" "+ font=Sans:style=Oblique";
8629 tag: "b" "+ font=Sans:style=Bold";
8630 tag: "link" "+ color=#800 underline=on underline_color=#8008";
8631 tag: "hilight" "+ font=Sans:style=Bold";
8633 style { name: "entry_textblock_disabled_style_charwrap";
8634 base: "font=Sans font_size=10 color=#00000080 wrap=char text_class=entry";
8638 tag: "em" "+ font=Sans:style=Oblique";
8639 tag: "b" "+ font=Sans:style=Bold";
8640 tag: "link" "+ color=#00000080 underline=on underline_color=#00000080";
8641 tag: "hilight" "+ font=Sans:style=Bold";
8645 part { name: "elm.text";
8649 entry_mode: EDITABLE;
8650 select_mode: EXPLICIT;
8652 source: "elm/entry/selection/default"; // selection under
8653 // source2: "X"; // selection over
8654 // source3: "X"; // cursor under
8655 source4: "elm/entry/cursor/default"; // cursorover
8656 source5: "elm/entry/anchor/default"; // anchor under
8657 // source6: "X"; // anchor over
8658 description { state: "default" 0.0;
8661 style: "entry_textblock_style_charwrap";
8666 description { state: "disabled" 0.0;
8667 inherit: "default" 0.0;
8669 style: "entry_textblock_disabled_style_charwrap";
8676 program { name: "focus";
8682 program { name: "disable";
8683 signal: "elm,state,disabled";
8685 action: STATE_SET "disabled" 0.0;
8688 program { name: "enable";
8689 signal: "elm,state,enabled";
8691 action: STATE_SET "default" 0.0;
8697 group { name: "elm/entry/base-nowrap/default";
8699 part { name: "elm.text";
8703 entry_mode: EDITABLE;
8704 select_mode: EXPLICIT;
8706 source: "elm/entry/selection/default"; // selection under
8707 source4: "elm/entry/cursor/default"; // cursorover
8708 source5: "elm/entry/anchor/default"; // anchor under
8709 description { state: "default" 0.0;
8711 style: "entry_textblock_style";
8716 description { state: "disabled" 0.0;
8717 inherit: "default" 0.0;
8719 style: "entry_textblock_disabled_style";
8728 description { state: "default" 0.0;
8734 description { state: "visible" 0.0;
8735 inherit: "default" 0.0;
8742 program { name: "focus";
8748 program { name: "disable";
8749 signal: "elm,state,disabled";
8751 action: STATE_SET "disabled" 0.0;
8754 program { name: "enable";
8755 signal: "elm,state,enabled";
8757 action: STATE_SET "default" 0.0;
8761 program { name: "selmode0";
8762 signal: "elm,state,select,on";
8764 action: STATE_SET "visible" 0.0;
8767 program { name: "selmode1";
8768 signal: "elm,state,select,off";
8770 action: STATE_SET "default" 0.0;
8777 group { name: "elm/entry/base-single/default";
8780 style { name: "entry_single_textblock_style";
8781 base: "font=Sans font_size=10 color=#000 wrap=none text_class=entry";
8785 tag: "em" "+ font=Sans:style=Oblique";
8786 tag: "b" "+ font=Sans:style=Bold";
8787 tag: "link" "+ color=#800 underline=on underline_color=#8008";
8788 tag: "hilight" "+ font=Sans:style=Bold";
8790 style { name: "entry_single_textblock_disabled_style";
8791 base: "font=Sans font_size=10 color=#00000080 wrap=none text_class=entry";
8795 tag: "em" "+ font=Sans:style=Oblique";
8796 tag: "b" "+ font=Sans:style=Bold";
8797 tag: "link" "+ color=#00000080 underline=on underline_color=#00000080";
8798 tag: "hilight" "+ font=Sans:style=Bold";
8802 part { name: "elm.text";
8806 entry_mode: EDITABLE;
8807 select_mode: EXPLICIT;
8809 source: "elm/entry/selection/default"; // selection under
8810 source4: "elm/entry/cursor/default"; // cursorover
8811 source5: "elm/entry/anchor/default"; // anchor under
8812 description { state: "default" 0.0;
8814 style: "entry_single_textblock_style";
8820 description { state: "disabled" 0.0;
8821 inherit: "default" 0.0;
8823 style: "entry_single_textblock_disabled_style";
8829 program { name: "focus";
8835 program { name: "disable";
8836 signal: "elm,state,disabled";
8838 action: STATE_SET "disabled" 0.0;
8841 program { name: "enable";
8842 signal: "elm,state,enabled";
8844 action: STATE_SET "default" 0.0;
8850 group { name: "elm/entry/base-single-noedit/default";
8852 part { name: "elm.text";
8857 select_mode: EXPLICIT;
8859 source: "elm/entry/selection/default"; // selection under
8860 source5: "elm/entry/anchor/default"; // anchor under
8861 description { state: "default" 0.0;
8863 style: "entry_single_textblock_style";
8869 description { state: "disabled" 0.0;
8870 inherit: "default" 0.0;
8872 style: "entry_single_textblock_disabled_style";
8878 program { name: "focus";
8884 program { name: "disable";
8885 signal: "elm,state,disabled";
8887 action: STATE_SET "disabled" 0.0;
8890 program { name: "enable";
8891 signal: "elm,state,enabled";
8893 action: STATE_SET "default" 0.0;
8899 group { name: "elm/entry/base-noedit/default";
8901 part { name: "elm.text";
8906 select_mode: EXPLICIT;
8908 source: "elm/entry/selection/default"; // selection under
8909 source5: "elm/entry/anchor/default"; // anchor under
8910 description { state: "default" 0.0;
8913 style: "entry_textblock_style";
8918 description { state: "disabled" 0.0;
8919 inherit: "default" 0.0;
8921 style: "entry_textblock_disabled_style";
8927 program { name: "focus";
8933 program { name: "disable";
8934 signal: "elm,state,disabled";
8936 action: STATE_SET "disabled" 0.0;
8939 program { name: "enable";
8940 signal: "elm,state,enabled";
8942 action: STATE_SET "default" 0.0;
8948 group { name: "elm/entry/base-noedit-mixedwrap/default";
8950 part { name: "elm.text";
8955 select_mode: EXPLICIT;
8957 source: "elm/entry/selection/default"; // selection under
8958 source5: "elm/entry/anchor/default"; // anchor under
8959 description { state: "default" 0.0;
8962 style: "entry_textblock_style_mixedwrap";
8967 description { state: "disabled" 0.0;
8968 inherit: "default" 0.0;
8970 style: "entry_textblock_disabled_style_mixedwrap";
8976 program { name: "focus";
8982 program { name: "disable";
8983 signal: "elm,state,disabled";
8985 action: STATE_SET "disabled" 0.0;
8988 program { name: "enable";
8989 signal: "elm,state,enabled";
8991 action: STATE_SET "default" 0.0;
8997 group { name: "elm/entry/base-noedit-charwrap/default";
8999 part { name: "elm.text";
9004 select_mode: EXPLICIT;
9006 source: "elm/entry/selection/default"; // selection under
9007 source5: "elm/entry/anchor/default"; // anchor under
9008 description { state: "default" 0.0;
9011 style: "entry_textblock_style_charwrap";
9016 description { state: "disabled" 0.0;
9017 inherit: "default" 0.0;
9019 style: "entry_textblock_disabled_style_charwrap";
9025 program { name: "focus";
9031 program { name: "disable";
9032 signal: "elm,state,disabled";
9034 action: STATE_SET "disabled" 0.0;
9037 program { name: "enable";
9038 signal: "elm,state,enabled";
9040 action: STATE_SET "default" 0.0;
9046 group { name: "elm/entry/base-nowrap-noedit/default";
9048 part { name: "elm.text";
9053 select_mode: EXPLICIT;
9055 source: "elm/entry/selection/default"; // selection under
9056 source5: "elm/entry/anchor/default"; // anchor under
9057 description { state: "default" 0.0;
9059 style: "entry_textblock_style";
9064 description { state: "disabled" 0.0;
9065 inherit: "default" 0.0;
9067 style: "entry_textblock_disabled_style";
9073 program { name: "focus";
9079 program { name: "disable";
9080 signal: "elm,state,disabled";
9082 action: STATE_SET "disabled" 0.0;
9085 program { name: "enable";
9086 signal: "elm,state,enabled";
9088 action: STATE_SET "default" 0.0;
9094 group { name: "elm/entry/base-password/default";
9096 part { name: "elm.text";
9100 entry_mode: PASSWORD;
9101 select_mode: EXPLICIT;
9103 source: "elm/entry/selection/default"; // selection under
9104 source4: "elm/entry/cursor/default"; // cursorover
9105 source5: "elm/entry/anchor/default"; // anchor under
9106 description { state: "default" 0.0;
9108 style: "entry_single_textblock_style";
9115 description { state: "disabled" 0.0;
9116 inherit: "default" 0.0;
9118 style: "entry_single_textblock_disabled_style";
9124 program { name: "focus";
9130 program { name: "disable";
9131 signal: "elm,state,disabled";
9133 action: STATE_SET "disabled" 0.0;
9136 program { name: "enable";
9137 signal: "elm,state,enabled";
9139 action: STATE_SET "default" 0.0;
9145 group { name: "elm/entry/cursor/default";
9147 image: "cur_box.png" COMP;
9148 image: "cur_hi.png" COMP;
9149 image: "cur_shad.png" COMP;
9150 image: "cur_shine.png" COMP;
9151 image: "cur_glow.png" COMP;
9154 part { name: "clip2";
9157 description { state: "default" 0.0;
9162 description { state: "focused" 0.0;
9163 inherit: "default" 0.0;
9167 part { name: "clip";
9171 description { state: "default" 0.0;
9175 description { state: "hidden" 0.0;
9176 inherit: "default" 0.0;
9183 description { state: "default" 0.0;
9188 image.border: 2 2 2 2;
9189 image.normal: "cur_shad.png";
9192 part { name: "base";
9196 description { state: "default" 0.0;
9199 rel1.relative: 0.0 1.0;
9201 rel2.relative: 1.0 1.0;
9203 image.normal: "cur_box.png";
9209 description { state: "default" 0.0;
9212 rel2.relative: 1.0 0.5;
9213 image.normal: "cur_hi.png";
9216 part { name: "shine";
9220 description { state: "default" 0.0;
9223 rel2.relative: 1.0 0.75;
9224 image.border: 2 2 1 0;
9225 image.normal: "cur_shine.png";
9229 part { name: "glow";
9232 description { state: "default" 0.0;
9234 rel1.relative: 0.0 -2.0;
9237 rel2.relative: 1.0 0.0;
9239 image.border: 2 2 0 4;
9240 image.normal: "cur_glow.png";
9243 description { state: "hidden" 0.0;
9244 inherit: "default" 0.0;
9245 color: 255 255 255 0;
9250 program { name: "show";
9253 action: STATE_SET "hidden" 0.0;
9255 transition: DECELERATE 2.0;
9259 program { name: "show2";
9260 action: STATE_SET "hidden" 0.0;
9265 program { name: "show3";
9266 action: STATE_SET "default" 0.0;
9271 program { name: "show4";
9272 action: STATE_SET "default" 0.0;
9274 transition: DECELERATE 0.5;
9278 program { name: "focused";
9279 signal: "elm,action,focus";
9281 action: STATE_SET "focused" 0.0;
9284 program { name: "unfocused";
9285 signal: "elm,action,unfocus";
9287 action: STATE_SET "default" 0.0;
9293 group { name: "elm/entry/selection/default";
9298 description { state: "default" 0.0;
9299 color: 128 128 128 128;
9305 group { name: "elm/entry/anchor/default";
9310 description { state: "default" 0.0;
9317 ///////////////////////////////////////////////////////////////////////////////
9318 group { name: "elm/bubble/top_left/default";
9319 alias: "elm/bubble/base/default";
9321 image: "bubble_3.png" COMP;
9322 image: "bubble_4.png" COMP;
9323 image: "bubble_shine3.png" COMP;
9324 image: "bubble_shine4.png" COMP;
9327 part { name: "event";
9330 state: "default" 0.0;
9334 part { name: "elm.swallow.icon";
9336 description { state: "default" 0.0;
9341 aspect_preference: VERTICAL;
9352 description { state: "visible" 0.0;
9353 inherit: "default" 0.0;
9357 part { name: "elm.text";
9361 description { state: "default" 0.0;
9365 to_x: "elm.swallow.icon";
9376 font: "Sans:style=Bold,Edje-Vera-Bold";
9384 part { name: "elm.info";
9388 description { state: "default" 0.0;
9401 font: "Sans:style=Bold,Edje-Vera-Bold";
9409 part { name: "base0";
9411 description { state: "default" 0.0;
9413 to_y: "elm.swallow.icon";
9418 normal: "bubble_3.png";
9421 image.middle: SOLID;
9424 description { state: "rtl" 0.0;
9425 inherit: "default" 0.0;
9427 normal: "bubble_4.png";
9432 part { name: "elm.swallow.content";
9434 description { state: "default" 0.0;
9445 part { name: "shine";
9447 description { state: "default" 0.0;
9458 normal: "bubble_shine3.png";
9463 description { state: "rtl" 0.0;
9464 inherit: "default" 0.0;
9466 normal: "bubble_shine4.png";
9475 signal: "elm,state,icon,visible";
9477 action: STATE_SET "visible" 0.0;
9478 target: "elm.swallow.icon";
9482 signal: "elm,state,icon,hidden";
9484 action: STATE_SET "default" 0.0;
9485 target: "elm.swallow.icon";
9487 program { name: "to_rtl";
9488 signal: "edje,state,rtl";
9490 action: STATE_SET "rtl" 0.0;
9494 program { name: "to_ltr";
9495 signal: "edje,state,ltr";
9497 action: STATE_SET "default" 0.0;
9504 group { name: "elm/bubble/top_right/default";
9506 image: "bubble_3.png" COMP;
9507 image: "bubble_4.png" COMP;
9508 image: "bubble_shine3.png" COMP;
9509 image: "bubble_shine4.png" COMP;
9512 part { name: "event";
9515 state: "default" 0.0;
9519 part { name: "elm.swallow.icon";
9521 description { state: "default" 0.0;
9526 aspect_preference: VERTICAL;
9537 description { state: "visible" 0.0;
9538 inherit: "default" 0.0;
9542 part { name: "elm.text";
9546 description { state: "default" 0.0;
9560 font: "Sans:style=Bold,Edje-Vera-Bold";
9568 part { name: "elm.info";
9572 description { state: "default" 0.0;
9580 to_x: "elm.swallow.icon";
9586 font: "Sans:style=Bold,Edje-Vera-Bold";
9594 part { name: "base0";
9596 description { state: "default" 0.0;
9598 to_y: "elm.swallow.icon";
9603 normal: "bubble_4.png";
9606 image.middle: SOLID;
9609 description { state: "rtl" 0.0;
9610 inherit: "default" 0.0;
9612 normal: "bubble_3.png";
9617 part { name: "elm.swallow.content";
9619 description { state: "default" 0.0;
9630 part { name: "shine";
9632 description { state: "default" 0.0;
9643 normal: "bubble_shine4.png";
9648 description { state: "rtl" 0.0;
9649 inherit: "default" 0.0;
9651 normal: "bubble_shine3.png";
9660 signal: "elm,state,icon,visible";
9662 action: STATE_SET "visible" 0.0;
9663 target: "elm.swallow.icon";
9667 signal: "elm,state,icon,hidden";
9669 action: STATE_SET "default" 0.0;
9670 target: "elm.swallow.icon";
9672 program { name: "to_rtl";
9673 signal: "edje,state,rtl";
9675 action: STATE_SET "rtl" 0.0;
9679 program { name: "to_ltr";
9680 signal: "edje,state,ltr";
9682 action: STATE_SET "default" 0.0;
9689 group { name: "elm/bubble/bottom_left/default";
9691 image: "bubble_1.png" COMP;
9692 image: "bubble_2.png" COMP;
9693 image: "bubble_shine.png" COMP;
9696 part { name: "event";
9699 state: "default" 0.0;
9703 part { name: "elm.swallow.icon";
9705 description { state: "default" 0.0;
9710 aspect_preference: VERTICAL;
9721 description { state: "visible" 0.0;
9722 inherit: "default" 0.0;
9726 part { name: "elm.text";
9730 description { state: "default" 0.0;
9734 to_x: "elm.swallow.icon";
9745 font: "Sans:style=Bold,Edje-Vera-Bold";
9753 part { name: "elm.info";
9757 description { state: "default" 0.0;
9770 font: "Sans:style=Bold,Edje-Vera-Bold";
9778 part { name: "base0";
9780 description { state: "default" 0.0;
9782 to_y: "elm.swallow.icon";
9787 normal: "bubble_1.png";
9788 border: 36 11 10 19;
9790 image.middle: SOLID;
9793 description { state: "rtl" 0.0;
9794 inherit: "default" 0.0;
9796 normal: "bubble_2.png";
9797 border: 11 36 10 19;
9801 part { name: "elm.swallow.content";
9803 description { state: "default" 0.0;
9814 part { name: "shine";
9816 description { state: "default" 0.0;
9827 normal: "bubble_shine.png";
9832 description { state: "rtl" 0.0;
9833 inherit: "default" 0.0;
9835 normal: "bubble_shine4.png";
9844 signal: "elm,state,icon,visible";
9846 action: STATE_SET "visible" 0.0;
9847 target: "elm.swallow.icon";
9851 signal: "elm,state,icon,hidden";
9853 action: STATE_SET "default" 0.0;
9854 target: "elm.swallow.icon";
9856 program { name: "to_rtl";
9857 signal: "edje,state,rtl";
9859 action: STATE_SET "rtl" 0.0;
9862 program { name: "to_ltr";
9863 signal: "edje,state,ltr";
9865 action: STATE_SET "default" 0.0;
9871 group { name: "elm/bubble/bottom_right/default";
9873 image: "bubble_1.png" COMP;
9874 image: "bubble_2.png" COMP;
9875 image: "bubble_shine.png" COMP;
9878 part { name: "event";
9881 state: "default" 0.0;
9885 part { name: "elm.swallow.icon";
9887 description { state: "default" 0.0;
9892 aspect_preference: VERTICAL;
9903 description { state: "visible" 0.0;
9904 inherit: "default" 0.0;
9908 part { name: "elm.text";
9912 description { state: "default" 0.0;
9926 font: "Sans:style=Bold,Edje-Vera-Bold";
9934 part { name: "elm.info";
9938 description { state: "default" 0.0;
9946 to_x: "elm.swallow.icon";
9952 font: "Sans:style=Bold,Edje-Vera-Bold";
9960 part { name: "base0";
9962 description { state: "default" 0.0;
9964 to_y: "elm.swallow.icon";
9969 normal: "bubble_2.png";
9970 border: 11 36 10 19;
9972 image.middle: SOLID;
9975 description { state: "rtl" 0.0;
9976 inherit: "default" 0.0;
9978 normal: "bubble_1.png";
9979 border: 36 11 10 19;
9983 part { name: "elm.swallow.content";
9985 description { state: "default" 0.0;
9996 part { name: "shine";
9998 description { state: "default" 0.0;
10009 normal: "bubble_shine.png";
10014 description { state: "rtl" 0.0;
10015 inherit: "default" 0.0;
10017 normal: "bubble_shine3.png";
10026 signal: "elm,state,icon,visible";
10028 action: STATE_SET "visible" 0.0;
10029 target: "elm.swallow.icon";
10033 signal: "elm,state,icon,hidden";
10035 action: STATE_SET "default" 0.0;
10036 target: "elm.swallow.icon";
10038 program { name: "to_rtl";
10039 signal: "edje,state,rtl";
10041 action: STATE_SET "rtl" 0.0;
10044 program { name: "to_ltr";
10045 signal: "edje,state,ltr";
10047 action: STATE_SET "default" 0.0;
10053 ///////////////////////////////////////////////////////////////////////////////
10054 group { name: "elm/photo/base/default";
10056 image: "frame_1.png" COMP;
10057 image: "frame_2.png" COMP;
10058 image: "dia_grad.png" COMP;
10059 image: "head.png" COMP;
10062 part { name: "base0";
10064 description { state: "default" 0.0;
10065 image.normal: "dia_grad.png";
10077 part { name: "base";
10079 description { state: "default" 0.0;
10081 normal: "frame_2.png";
10088 part { name: "head";
10090 description { state: "default" 0.0;
10092 rel2.offset: -5 -5;
10094 aspect_preference: BOTH;
10095 image.normal: "head.png";
10098 part { name: "clip";
10101 description { state: "default" 0.0;
10103 rel2.offset: -5 -5;
10104 color: 255 255 255 255;
10107 part { name: "elm.swallow.content";
10110 description { state: "default" 0.0;
10112 rel2.offset: -5 -5;
10115 part { name: "over";
10117 description { state: "default" 0.0;
10119 rel2.offset: -5 -5;
10121 normal: "frame_1.png";
10131 group { name: "elm/photo/base/shadow";
10133 image: "shadow.png" COMP;
10134 image: "black.png" COMP;
10137 public message(Msg_Type:type, id, ...) {
10138 if( (type==MSG_INT_SET) && (id==0) )
10143 custom_state(PART:"size", "default", 0.0);
10147 set_state_val(PART:"size", STATE_REL1_OFFSET, - w/2, - h/2);
10148 set_state_val(PART:"size", STATE_REL2_OFFSET, w/2 + 1, h/2 + 1);
10149 set_state(PART:"size", "custom", 0.0);
10154 part { name: "size";
10156 description { state: "default" 0.0;
10157 rel1.relative: 0.5 0.5;
10158 rel2.relative: 0.5 0.5;
10166 state: "default" 0.0;
10169 rel1.relative: -0.06 -0.06;
10170 rel2.relative: 1.07 1.07;
10171 image.normal: "shadow.png";
10176 part { name: "elm.swallow.content";
10178 description { state: "default" 0.0;
10180 rel2.offset: -3 -3;
10190 state: "default" 0.0;
10195 image.normal: "black.png";
10196 image.border: 1 1 1 1;
10203 ///////////////////////////////////////////////////////////////////////////////
10204 group { name: "elm/thumb/base/default";
10206 image: "frame_1.png" COMP;
10207 image: "frame_2.png" COMP;
10208 image: "dia_grad.png" COMP;
10209 image: "busy-1.png" COMP;
10210 image: "busy-2.png" COMP;
10211 image: "busy-3.png" COMP;
10212 image: "busy-4.png" COMP;
10213 image: "busy-5.png" COMP;
10214 image: "busy-6.png" COMP;
10215 image: "busy-7.png" COMP;
10216 image: "busy-8.png" COMP;
10217 image: "busy-9.png" COMP;
10220 part { name: "base0";
10222 description { state: "default" 0.0;
10223 image.normal: "dia_grad.png";
10235 part { name: "base";
10237 description { state: "default" 0.0;
10239 normal: "frame_2.png";
10246 part { name: "clip";
10249 description { state: "default" 0.0;
10251 rel2.offset: -5 -5;
10252 color: 255 255 255 255;
10255 part { name: "elm.swallow.content";
10258 description { state: "default" 0.0;
10260 rel2.offset: -5 -5;
10263 part { name: "progress";
10267 description { state: "default" 0.0;
10272 aspect_preference: BOTH;
10274 description { state: "pulse" 0.0;
10275 inherit: "default" 0.0;
10278 normal: "busy-9.png";
10279 tween: "busy-1.png";
10280 tween: "busy-2.png";
10281 tween: "busy-3.png";
10282 tween: "busy-4.png";
10283 tween: "busy-5.png";
10284 tween: "busy-6.png";
10285 tween: "busy-7.png";
10286 tween: "busy-8.png";
10291 part { name: "over";
10293 description { state: "default" 0.0;
10295 rel2.offset: -5 -5;
10297 normal: "frame_1.png";
10305 program { name: "start_pulse";
10306 signal: "elm,state,pulse,start";
10308 action: STATE_SET "pulse" 0.0;
10309 target: "progress";
10310 transition: LINEAR 0.5;
10311 after: "start_pulse";
10313 program { name: "stop_pulse";
10314 signal: "elm,state,pulse,stop";
10316 action: STATE_SET "default" 0.0;
10317 target: "progress";
10323 group { name: "elm/thumb/base/noframe";
10325 image: "busy-1.png" COMP;
10326 image: "busy-2.png" COMP;
10327 image: "busy-3.png" COMP;
10328 image: "busy-4.png" COMP;
10329 image: "busy-5.png" COMP;
10330 image: "busy-6.png" COMP;
10331 image: "busy-7.png" COMP;
10332 image: "busy-8.png" COMP;
10333 image: "busy-9.png" COMP;
10336 part { name: "elm.swallow.content";
10338 description { state: "default" 0.0;
10340 rel2.offset: -5 -5;
10343 part { name: "progress";
10345 description { state: "default" 0.0;
10350 aspect_preference: BOTH;
10352 description { state: "pulse" 0.0;
10353 inherit: "default" 0.0;
10356 normal: "busy-9.png";
10357 tween: "busy-1.png";
10358 tween: "busy-2.png";
10359 tween: "busy-3.png";
10360 tween: "busy-4.png";
10361 tween: "busy-5.png";
10362 tween: "busy-6.png";
10363 tween: "busy-7.png";
10364 tween: "busy-8.png";
10370 program { name: "start_pulse";
10371 signal: "elm,state,pulse,start";
10373 action: STATE_SET "pulse" 0.0;
10374 target: "progress";
10375 transition: LINEAR 0.5;
10376 after: "start_pulse";
10378 program { name: "stop_pulse";
10379 signal: "elm,state,pulse,stop";
10381 action: STATE_SET "default" 0.0;
10382 target: "progress";
10389 ///////////////////////////////////////////////////////////////////////////////
10390 group { name: "elm/icon/home/default"; alias: "elm/icon/toolbar/home/default"; min: 32 32;
10391 images.image: "icon_home.png" COMP; parts { part { name: "base";
10392 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10393 image.normal: "icon_home.png"; } } } }
10394 group { name: "elm/icon/close/default"; alias: "elm/icon/toolbar/close/default"; min: 32 32;
10395 images.image: "icon_close.png" COMP; parts { part { name: "base";
10396 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10397 image.normal: "icon_close.png"; } } } }
10398 group { name: "elm/icon/apps/default"; alias: "elm/icon/toolbar/apps/default"; min: 32 32;
10399 images.image: "icon_apps.png" COMP; parts { part { name: "base";
10400 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10401 image.normal: "icon_apps.png"; } } } }
10402 group { name: "elm/icon/arrow_up/default"; alias: "elm/icon/toolbar/arrow_up/default"; min: 32 32;
10403 images.image: "icon_arrow_up.png" COMP; parts { part { name: "base";
10404 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10405 image.normal: "icon_arrow_up.png"; } } } }
10406 group { name: "elm/icon/arrow_down/default";
10407 alias: "elm/icon/toolbar/arrow_down/default";
10408 alias: "elm/icon/toolbar/more_menu/default"; min: 32 32;
10409 images.image: "icon_arrow_down.png" COMP; parts { part { name: "base";
10410 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10411 image.normal: "icon_arrow_down.png"; } } } }
10412 group { name: "elm/icon/arrow_left/default"; alias: "elm/icon/toolbar/arrow_left/default"; min: 32 32;
10413 images.image: "icon_arrow_left.png" COMP; parts { part { name: "base";
10414 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10415 image.normal: "icon_arrow_left.png"; } } } }
10416 group { name: "elm/icon/arrow_right/default"; alias: "elm/icon/toolbar/arrow_right/default"; min: 32 32;
10417 images.image: "icon_arrow_right.png" COMP; parts { part { name: "base";
10418 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10419 image.normal: "icon_arrow_right.png"; } } } }
10420 group { name: "elm/icon/chat/default"; alias: "elm/icon/toolbar/chat/default"; min: 32 32;
10421 images.image: "icon_chat.png" COMP; parts { part { name: "base";
10422 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10423 image.normal: "icon_chat.png"; } } } }
10424 group { name: "elm/icon/clock/default"; alias: "elm/icon/toolbar/clock/default"; min: 32 32;
10425 images.image: "icon_clock.png" COMP; parts { part { name: "base";
10426 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10427 image.normal: "icon_clock.png"; } } } }
10428 group { name: "elm/icon/delete/default"; alias: "elm/icon/toolbar/delete/default"; min: 32 32;
10429 images.image: "icon_delete.png" COMP; parts { part { name: "base";
10430 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10431 image.normal: "icon_delete.png"; } } } }
10432 group { name: "elm/icon/edit/default"; alias: "elm/icon/toolbar/edit/default"; min: 32 32;
10433 images.image: "icon_edit.png" COMP; parts { part { name: "base";
10434 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10435 image.normal: "icon_edit.png"; } } } }
10436 group { name: "elm/icon/refresh/default"; alias: "elm/icon/toolbar/refresh/default"; min: 32 32;
10437 images.image: "icon_refresh.png" COMP; parts { part { name: "base";
10438 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10439 image.normal: "icon_refresh.png"; } } } }
10440 group { name: "elm/icon/folder/default"; alias: "elm/icon/toolbar/folder/default"; min: 32 32;
10441 images.image: "icon_folder.png" COMP; parts { part { name: "base";
10442 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10443 image.normal: "icon_folder.png"; } } } }
10444 group { name: "elm/icon/file/default"; alias: "elm/icon/toolbar/file/default"; min: 32 32;
10445 images.image: "icon_file.png" COMP; parts { part { name: "base";
10446 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10447 image.normal: "icon_file.png"; } } } }
10448 ///////////////////////////////////////////////////////////////////////////////
10449 group { name: "elm/icon/menu/home/default"; min: 24 24; max: 24 24;
10450 images.image: "icon_home.png" COMP; parts { part { name: "base";
10451 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10452 image.normal: "icon_home.png"; } } } }
10453 group { name: "elm/icon/menu/close/default"; min: 24 24; max: 24 24;
10454 images.image: "icon_close.png" COMP; parts { part { name: "base";
10455 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10456 image.normal: "icon_close.png"; } } } }
10457 group { name: "elm/icon/menu/apps/default"; min: 24 24; max: 24 24;
10458 images.image: "icon_apps.png" COMP; parts { part { name: "base";
10459 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10460 image.normal: "icon_apps.png"; } } } }
10461 group { name: "elm/icon/menu/arrow_up/default"; min: 24 24; max: 24 24;
10462 images.image: "icon_arrow_up.png" COMP; parts { part { name: "base";
10463 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10464 image.normal: "icon_arrow_up.png"; } } } }
10465 group { name: "elm/icon/menu/arrow_down/default"; min: 24 24; max: 24 24;
10466 images.image: "icon_arrow_down.png" COMP; parts { part { name: "base";
10467 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10468 image.normal: "icon_arrow_down.png"; } } } }
10469 group { name: "elm/icon/menu/arrow_left/default"; min: 24 24; max: 24 24;
10470 images.image: "icon_arrow_left.png" COMP; parts { part { name: "base";
10471 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10472 image.normal: "icon_arrow_left.png"; } } } }
10473 group { name: "elm/icon/menu/arrow_right/default"; min: 24 24; max: 24 24;
10474 images.image: "icon_arrow_right.png" COMP; parts { part { name: "base";
10475 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10476 image.normal: "icon_arrow_right.png"; } } } }
10477 group { name: "elm/icon/menu/chat/default"; min: 24 24; max: 24 24;
10478 images.image: "icon_chat.png" COMP; parts { part { name: "base";
10479 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10480 image.normal: "icon_chat.png"; } } } }
10481 group { name: "elm/icon/menu/clock/default"; min: 24 24; max: 24 24;
10482 images.image: "icon_clock.png" COMP; parts { part { name: "base";
10483 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10484 image.normal: "icon_clock.png"; } } } }
10485 group { name: "elm/icon/menu/delete/default"; min: 24 24; max: 24 24;
10486 images.image: "icon_delete.png" COMP; parts { part { name: "base";
10487 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10488 image.normal: "icon_delete.png"; } } } }
10489 group { name: "elm/icon/menu/edit/default"; min: 24 24; max: 24 24;
10490 images.image: "icon_edit.png" COMP; parts { part { name: "base";
10491 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10492 image.normal: "icon_edit.png"; } } } }
10493 group { name: "elm/icon/menu/refresh/default"; min: 24 24; max: 24 24;
10494 images.image: "icon_refresh.png" COMP; parts { part { name: "base";
10495 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10496 image.normal: "icon_refresh.png"; } } } }
10497 group { name: "elm/icon/menu/folder/default"; min: 24 24; max: 24 24;
10498 images.image: "icon_folder.png" COMP; parts { part { name: "base";
10499 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10500 image.normal: "icon_folder.png"; } } } }
10501 group { name: "elm/icon/menu/file/default"; min: 24 24; max: 24 24;
10502 images.image: "icon_file.png" COMP; parts { part { name: "base";
10503 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10504 image.normal: "icon_file.png"; } } } }
10506 ///////////////////////////////////////////////////////////////////////////////
10507 group { name: "elm/toolbar/base/default";
10509 image: "bt_dis_base.png" COMP;
10510 image: "bt_dis_hilight.png" COMP;
10511 image: "bt_dis_shine.png" COMP;
10512 image: "icon_left_arrow.png" COMP;
10513 image: "icon_right_arrow.png" COMP;
10516 part { name: "base";
10518 description { state: "default" 0.0;
10523 rel2.offset: -3 -3;
10525 normal: "bt_dis_base.png";
10528 image.middle: SOLID;
10531 part { name: "clipper";
10535 state: "default" 0.0;
10546 part { name: "elm.swallow.content";
10547 clip_to: "clipper";
10550 state: "default" 0.0;
10551 rel1.to: "clipper";
10552 rel2.to: "clipper";
10555 part { name: "over2";
10557 description { state: "default" 0.0;
10561 normal: "bt_dis_shine.png";
10566 part { name: "over1";
10568 description { state: "default" 0.0;
10571 rel2.relative: 1.0 0.5;
10573 normal: "bt_dis_hilight.png";
10576 color: 255 255 255 128;
10579 part { name: "left_arrow";
10581 description { state: "default" 0.0;
10582 image.normal: "icon_left_arrow.png";
10584 aspect_preference: VERTICAL;
10589 description { state: "hidden" 0.0;
10590 inherit: "default" 0.0;
10592 color: 255 255 255 0;
10595 part { name: "right_arrow";
10597 description { state: "default" 0.0;
10598 image.normal: "icon_right_arrow.png";
10600 aspect_preference: VERTICAL;
10605 description { state: "hidden" 0.0;
10606 inherit: "default" 0.0;
10608 color: 255 255 255 0;
10611 part { name: "event";
10615 description { state: "default" 0.0;
10621 program { name: "sb_hbar_show";
10622 signal: "elm,action,show,hbar";
10624 action: STATE_SET "default" 0.0;
10625 transition: LINEAR 0.5;
10626 target: "left_arrow";
10627 target: "right_arrow";
10629 program { name: "sb_hbar_hide";
10630 signal: "elm,action,hide,hbar";
10632 action: STATE_SET "hidden" 0.0;
10633 target: "left_arrow";
10634 target: "right_arrow";
10635 transition: LINEAR 0.5;
10640 group { name: "elm/toolbar/item/default";
10642 image: "toolbar_sel.png" COMP;
10644 data.item: "transition_animation_on" "1";
10646 part { name: "label2";
10650 clip_to: "elm.text.clipper";
10651 description { state: "default" 0.0;
10654 rel1.to: "elm.text";
10655 rel2.to: "elm.text";
10659 text_source: "elm.text";
10663 text_class: "toolbar_item";
10666 description { state: "selected" 0.0;
10667 inherit: "default" 0.0;
10670 description { state: "disabled" 0.0;
10671 inherit: "default" 0.0;
10675 description { state: "disabled_visible" 0.0;
10676 inherit: "default" 0.0;
10683 part { name: "label2_new";
10687 clip_to: "elm.text_new.clipper";
10688 description { state: "default" 0.0;
10691 rel1.to: "elm.text_new";
10692 rel2.to: "elm.text_new";
10696 text_source: "elm.text_new";
10700 text_class: "toolbar_item";
10703 description { state: "selected" 0.0;
10704 inherit: "default" 0.0;
10707 description { state: "disabled" 0.0;
10708 inherit: "default" 0.0;
10712 description { state: "disabled_visible" 0.0;
10713 inherit: "default" 0.0;
10722 description { state: "default" 0.0;
10724 color: 255 255 255 0;
10726 normal: "toolbar_sel.png";
10729 image.middle: SOLID;
10732 description { state: "selected" 0.0;
10733 inherit: "default" 0.0;
10735 color: 255 255 255 255;
10737 description { state: "disabled" 0.0;
10738 inherit: "default" 0.0;
10740 color: 255 255 255 0;
10743 part { name: "elm.swallow.icon";
10745 clip_to: "elm.icon.clipper";
10746 description { state: "default" 0.0;
10761 part { name: "elm.swallow.icon_new";
10763 clip_to: "elm.icon_new.clipper";
10764 description { state: "default" 0.0;
10772 to_y: "elm.text_new";
10779 part { name: "elm.text";
10781 effect: SOFT_SHADOW;
10784 clip_to: "elm.text.clipper";
10785 description { state: "default" 0.0;
10797 color: 224 224 224 255;
10800 font: "Sans:style=Bold";
10804 text_class: "toolbar_item";
10807 description { state: "selected" 0.0;
10808 inherit: "default" 0.0;
10811 description { state: "visible" 0.0;
10812 inherit: "default" 0.0;
10816 description { state: "disabled" 0.0;
10817 inherit: "default" 0.0;
10821 description { state: "disabled_visible" 0.0;
10822 inherit: "default" 0.0;
10829 part { name: "elm.text_new";
10831 effect: SOFT_SHADOW;
10833 clip_to: "elm.text_new.clipper";
10835 description { state: "default" 0.0;
10847 color: 224 224 224 255;
10850 font: "Sans:style=Bold";
10854 text_class: "toolbar_item";
10857 description { state: "selected" 0.0;
10858 inherit: "default" 0.0;
10861 description { state: "visible" 0.0;
10862 inherit: "default" 0.0;
10866 description { state: "disabled" 0.0;
10867 inherit: "default" 0.0;
10871 description { state: "disabled_visible" 0.0;
10872 inherit: "default" 0.0;
10879 part { name: "elm.text.clipper";
10881 description { state: "default" 0.0;
10882 color: 255 255 255 255;
10884 description { state: "animation" 0.0;
10885 color: 255 255 255 0;
10888 part { name: "elm.text_new.clipper";
10890 description { state: "default" 0.0;
10891 color: 255 255 255 0;
10893 description { state: "animation" 0.0;
10894 color: 255 255 255 255;
10897 part { name: "elm.icon.clipper";
10899 description { state: "default" 0.0;
10900 color: 255 255 255 255;
10902 description { state: "animation" 0.0;
10903 color: 255 255 255 0;
10906 part { name: "elm.icon_new.clipper";
10908 description { state: "default" 0.0;
10909 color: 255 255 255 0;
10911 description { state: "animation" 0.0;
10912 color: 255 255 255 255;
10915 part { name: "event";
10918 ignore_flags: ON_HOLD;
10919 description { state: "default" 0.0;
10925 program { name: "go_active";
10926 signal: "elm,state,selected";
10928 action: STATE_SET "selected" 0.0;
10930 target: "elm.text";
10932 target: "elm.text_new";
10933 target: "label2_new";
10934 transition: LINEAR 0.2;
10936 program { name: "go_passive";
10937 signal: "elm,state,unselected";
10939 action: STATE_SET "default" 0.0;
10941 target: "elm.text";
10943 target: "elm.text_new";
10944 target: "label2_new";
10945 transition: LINEAR 0.1;
10947 program { name: "go";
10948 signal: "mouse,up,1";
10950 action: SIGNAL_EMIT "elm,action,click" "elm";
10952 program { name: "mouse,in";
10953 signal: "mouse,in";
10955 action: SIGNAL_EMIT "elm,mouse,in" "elm";
10957 program { name: "mouse,out";
10958 signal: "mouse,out";
10960 action: SIGNAL_EMIT "elm,mouse,out" "elm";
10962 program { name: "disable";
10963 signal: "elm,state,disabled";
10965 action: STATE_SET "disabled" 0.0;
10967 target: "label2_new";
10969 after: "disable_text";
10971 program { name: "disable_text";
10975 get_state(PART:"elm.text", st, 30, vl);
10976 if (!strcmp(st, "visible"))
10978 set_state(PART:"elm.text", "disabled_visible", 0.0);
10979 set_state(PART:"elm.text_new", "disabled_visible", 0.0);
10983 set_state(PART:"elm.text", "disabled", 0.0);
10984 set_state(PART:"elm.text_new", "disabled", 0.0);
10988 program { name: "enable";
10989 signal: "elm,state,enabled";
10991 action: STATE_SET "default" 0.0;
10993 target: "label2_new";
10995 after: "enable_text";
10997 program { name: "enable_text";
11001 get_state(PART:"elm.text", st, 30, vl);
11002 if (!strcmp(st, "disabled_visible"))
11004 set_state(PART:"elm.text", "visible", 0.0);
11005 set_state(PART:"elm.text_new", "visible", 0.0);
11009 set_state(PART:"elm.text", "default", 0.0);
11010 set_state(PART:"elm.text_new", "default", 0.0);
11014 program { name: "label_set,animation,forward";
11015 signal: "elm,state,label_set,forward";
11017 after: "label_set,animation";
11019 program { name: "label_set,animation,backward";
11020 signal: "elm,state,label_set,backward";
11022 after: "label_set,animation";
11024 program { name: "label_set,animation";
11025 signal: "elm,state,label_set";
11027 action: STATE_SET "animation" 0.0;
11028 target: "elm.text.clipper";
11029 target: "elm.text_new.clipper";
11030 transition: LINEAR 0.2;
11031 after: "label_set,animation,done";
11033 program { name: "label_set,animation,done";
11034 action: SIGNAL_EMIT "elm,state,label_set,done" "elm";
11036 program { name: "label,reset";
11037 signal: "elm,state,label,reset";
11039 action: STATE_SET "default" 0.0;
11040 target: "elm.text.clipper";
11041 target: "elm.text_new.clipper";
11043 program { name: "icon_set,animation,forward";
11044 signal: "elm,state,icon_set,forward";
11046 after: "icon_set,animation";
11048 program { name: "icon_set,animation,backward";
11049 signal: "elm,state,icon_set,backward";
11051 after: "icon_set,animation";
11053 program { name: "icon_set,animation";
11054 signal: "elm,state,icon_set";
11056 action: STATE_SET "animation" 0.0;
11057 target: "elm.icon.clipper";
11058 target: "elm.icon_new.clipper";
11059 transition: LINEAR 0.2;
11060 after: "icon_set,animation,done";
11062 program { name: "icon_set,animation,done";
11063 action: SIGNAL_EMIT "elm,state,icon_set,done" "elm";
11065 program { name: "icon,reset";
11066 signal: "elm,state,icon,reset";
11068 action: STATE_SET "default" 0.0;
11069 target: "elm.icon.clipper";
11070 target: "elm.icon_new.clipper";
11075 group { name: "elm/toolbar/separator/default";
11077 image: "toolbar_separator_v.png" COMP;
11080 part { name: "separator"; // separator group
11081 description { state: "default" 0.0;
11085 rel2.offset: -5 -5;
11087 normal: "toolbar_separator_v.png";
11097 ///////////////////////////////////////////////////////////////////////////////
11098 group { name: "elm/notify/block_events/default";
11100 part { name: "block_events";
11102 description { state: "default" 0.0;
11110 name: "block_clicked";
11111 signal: "mouse,clicked,1";
11112 source: "block_events";
11113 action: SIGNAL_EMIT "elm,action,clicked" "elm";
11117 group { name: "elm/notify/top/default";
11118 //this group is a design similar to the inwin group
11120 image: "shad_circ.png" COMP;
11121 image: "bt_dis_base.png" COMP;
11122 image: "bt_dis_hilight.png" COMP;
11125 part { name: "base";
11129 description { state: "default" 0.0;
11131 rel1.offset: 10 10;
11132 rel2.offset: -10 -10;
11133 rel1.relative: 0.0 -1.0;
11134 rel2.relative: 1.0 0.0;
11136 description { state: "visible" 0.0;
11137 inherit: "default" 0.0;
11139 rel1.relative: 0.0 0.0;
11140 rel2.relative: 1.0 1.0;
11143 part { name: "shad";
11145 description { state: "default" 0.0;
11146 image.normal: "shad_circ.png";
11147 rel1.to: "elm.swallow.content";
11148 rel1.offset: -64 -64;
11149 rel2.to: "elm.swallow.content";
11150 rel2.offset: 63 63;
11154 part { name: "pop";
11156 description { state: "default" 0.0;
11157 rel1.to: "elm.swallow.content";
11158 rel1.offset: -5 -5;
11159 rel2.to: "elm.swallow.content";
11162 normal: "bt_dis_base.png";
11165 image.middle: SOLID;
11168 part { name: "popover";
11170 description { state: "default" 0.0;
11173 rel2.relative: 1.0 0.5;
11175 normal: "bt_dis_hilight.png";
11180 part { name: "elm.swallow.content";
11182 description { state: "default" 0.0;
11189 program { name: "show";
11190 signal: "elm,action,show";
11192 action: STATE_SET "visible" 0.0;
11195 program { name: "show_2";
11197 action: STATE_SET "default" 0.0;
11201 program { name: "show_3";
11203 action: STATE_SET "visible" 0.0;
11205 transition: LINEAR 0.5;
11207 program { name: "hide";
11208 signal: "elm,action,hide";
11210 action: STATE_SET "default" 0.0;
11215 group { name: "elm/notify/center/default";
11216 //this group is a design similar to the inwin group
11218 image: "bt_dis_base.png" COMP;
11221 part { name: "base";
11225 description { state: "default" 0.0;
11227 rel1.relative: 0.0 0.0;
11228 rel2.relative: 1.0 1.0;
11231 part { name: "pop";
11233 description { state: "default" 0.0;
11234 rel1.to: "elm.swallow.content";
11235 rel1.offset: -5 -5;
11236 rel2.to: "elm.swallow.content";
11239 normal: "bt_dis_base.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 "default" 0.0;
11259 program { name: "show_2";
11261 action: STATE_SET "default" 0.0;
11264 program { name: "hide";
11265 signal: "elm,action,hide";
11267 action: STATE_SET "default" 0.0;
11272 group { name: "elm/notify/bottom/default";
11273 //this group is a design similar to the inwin group
11275 image: "shad_circ.png" COMP;
11276 image: "bt_dis_base.png" COMP;
11277 image: "bt_dis_hilight.png" COMP;
11280 part { name: "base";
11284 description { state: "default" 0.0;
11286 rel1.offset: 10 10;
11287 rel2.offset: -10 -10;
11288 rel1.relative: 0.0 1.0;
11289 rel2.relative: 1.0 2.0;
11291 description { state: "visible" 0.0;
11292 inherit: "default" 0.0;
11294 rel1.relative: 0.0 0.0;
11295 rel2.relative: 1.0 1.0;
11298 part { name: "shad";
11300 description { state: "default" 0.0;
11301 image.normal: "shad_circ.png";
11302 rel1.to: "elm.swallow.content";
11303 rel1.offset: -64 -64;
11304 rel2.to: "elm.swallow.content";
11305 rel2.offset: 63 63;
11309 part { name: "pop";
11311 description { state: "default" 0.0;
11312 rel1.to: "elm.swallow.content";
11313 rel1.offset: -5 -5;
11314 rel2.to: "elm.swallow.content";
11317 normal: "bt_dis_base.png";
11320 image.middle: SOLID;
11323 part { name: "popover";
11325 description { state: "default" 0.0;
11328 rel2.relative: 1.0 0.5;
11330 normal: "bt_dis_hilight.png";
11335 part { name: "elm.swallow.content";
11337 description { state: "default" 0.0;
11344 program { name: "show";
11345 signal: "elm,action,show";
11347 action: STATE_SET "visible" 0.0;
11350 program { name: "show_2";
11352 action: STATE_SET "default" 0.0;
11356 program { name: "show_3";
11358 action: STATE_SET "visible" 0.0;
11360 transition: LINEAR 0.5;
11362 program { name: "hide";
11363 signal: "elm,action,hide";
11365 action: STATE_SET "default" 0.0;
11370 group { name: "elm/notify/left/default";
11371 //this group is a design similar to the inwin group
11373 image: "shad_circ.png" COMP;
11374 image: "bt_dis_base.png" COMP;
11375 image: "bt_dis_hilight.png" COMP;
11378 part { name: "base";
11382 description { state: "default" 0.0;
11384 rel1.offset: 10 10;
11385 rel2.offset: -10 -10;
11386 rel1.relative: -1.0 0.0;
11387 rel2.relative: 0.0 1.0;
11389 description { state: "visible" 0.0;
11390 inherit: "default" 0.0;
11392 rel1.relative: 0.0 0.0;
11393 rel2.relative: 1.0 1.0;
11396 part { name: "shad";
11398 description { state: "default" 0.0;
11399 image.normal: "shad_circ.png";
11400 rel1.to: "elm.swallow.content";
11401 rel1.offset: -64 -64;
11402 rel2.to: "elm.swallow.content";
11403 rel2.offset: 63 63;
11407 part { name: "pop";
11409 description { state: "default" 0.0;
11410 rel1.to: "elm.swallow.content";
11411 rel1.offset: -5 -5;
11412 rel2.to: "elm.swallow.content";
11415 normal: "bt_dis_base.png";
11418 image.middle: SOLID;
11421 part { name: "popover";
11423 description { state: "default" 0.0;
11426 rel2.relative: 1.0 0.5;
11428 normal: "bt_dis_hilight.png";
11433 part { name: "elm.swallow.content";
11435 description { state: "default" 0.0;
11442 program { name: "show";
11443 signal: "elm,action,show";
11445 action: STATE_SET "visible" 0.0;
11448 program { name: "show_2";
11450 action: STATE_SET "default" 0.0;
11454 program { name: "show_3";
11456 action: STATE_SET "visible" 0.0;
11458 transition: LINEAR 0.5;
11460 program { name: "hide";
11461 signal: "elm,action,hide";
11463 action: STATE_SET "default" 0.0;
11468 group { name: "elm/notify/right/default";
11469 //this group is a design similar to the inwin group
11471 image: "shad_circ.png" COMP;
11472 image: "bt_dis_base.png" COMP;
11473 image: "bt_dis_hilight.png" COMP;
11476 part { name: "base";
11480 description { state: "default" 0.0;
11482 rel1.offset: 10 10;
11483 rel2.offset: -10 -10;
11484 rel1.relative: 1.0 0.0;
11485 rel2.relative: 2.0 1.0;
11487 description { state: "visible" 0.0;
11488 inherit: "default" 0.0;
11490 rel1.relative: 0.0 0.0;
11491 rel2.relative: 1.0 1.0;
11494 part { name: "shad";
11496 description { state: "default" 0.0;
11497 image.normal: "shad_circ.png";
11498 rel1.to: "elm.swallow.content";
11499 rel1.offset: -64 -64;
11500 rel2.to: "elm.swallow.content";
11501 rel2.offset: 63 63;
11505 part { name: "pop";
11507 description { state: "default" 0.0;
11508 rel1.to: "elm.swallow.content";
11509 rel1.offset: -5 -5;
11510 rel2.to: "elm.swallow.content";
11513 normal: "bt_dis_base.png";
11516 image.middle: SOLID;
11519 part { name: "popover";
11521 description { state: "default" 0.0;
11524 rel2.relative: 1.0 0.5;
11526 normal: "bt_dis_hilight.png";
11531 part { name: "elm.swallow.content";
11533 description { state: "default" 0.0;
11540 program { name: "show";
11541 signal: "elm,action,show";
11543 action: STATE_SET "visible" 0.0;
11546 program { name: "show_2";
11548 action: STATE_SET "default" 0.0;
11552 program { name: "show_3";
11554 action: STATE_SET "visible" 0.0;
11556 transition: LINEAR 0.5;
11558 program { name: "hide";
11559 signal: "elm,action,hide";
11561 action: STATE_SET "default" 0.0;
11566 group { name: "elm/notify/top_left/default";
11567 //this group is a design similar to the inwin group
11569 image: "shad_circ.png" COMP;
11570 image: "bt_dis_base.png" COMP;
11571 image: "bt_dis_hilight.png" COMP;
11574 part { name: "base";
11578 description { state: "default" 0.0;
11580 rel1.offset: 10 10;
11581 rel2.offset: -10 -10;
11582 rel1.relative: 0.0 -1.0;
11583 rel2.relative: 1.0 0.0;
11585 description { state: "visible" 0.0;
11586 inherit: "default" 0.0;
11588 rel1.relative: 0.0 0.0;
11589 rel2.relative: 1.0 1.0;
11592 part { name: "shad";
11594 description { state: "default" 0.0;
11595 image.normal: "shad_circ.png";
11596 rel1.to: "elm.swallow.content";
11597 rel1.offset: -64 -64;
11598 rel2.to: "elm.swallow.content";
11599 rel2.offset: 63 63;
11603 part { name: "pop";
11605 description { state: "default" 0.0;
11606 rel1.to: "elm.swallow.content";
11607 rel1.offset: -5 -5;
11608 rel2.to: "elm.swallow.content";
11611 normal: "bt_dis_base.png";
11614 image.middle: SOLID;
11617 part { name: "popover";
11619 description { state: "default" 0.0;
11622 rel2.relative: 1.0 0.5;
11624 normal: "bt_dis_hilight.png";
11629 part { name: "elm.swallow.content";
11631 description { state: "default" 0.0;
11638 program { name: "show";
11639 signal: "elm,action,show";
11641 action: STATE_SET "visible" 0.0;
11644 program { name: "show_2";
11646 action: STATE_SET "default" 0.0;
11650 program { name: "show_3";
11652 action: STATE_SET "visible" 0.0;
11654 transition: LINEAR 0.5;
11656 program { name: "hide";
11657 signal: "elm,action,hide";
11659 action: STATE_SET "default" 0.0;
11664 group { name: "elm/notify/top_right/default";
11665 //this group is a design similar to the inwin group
11667 image: "shad_circ.png" COMP;
11668 image: "bt_dis_base.png" COMP;
11669 image: "bt_dis_hilight.png" COMP;
11672 part { name: "base";
11676 description { state: "default" 0.0;
11678 rel1.offset: 10 10;
11679 rel2.offset: -10 -10;
11680 rel1.relative: 0.0 -1.0;
11681 rel2.relative: 1.0 0.0;
11683 description { state: "visible" 0.0;
11684 inherit: "default" 0.0;
11686 rel1.relative: 0.0 0.0;
11687 rel2.relative: 1.0 1.0;
11690 part { name: "shad";
11692 description { state: "default" 0.0;
11693 image.normal: "shad_circ.png";
11694 rel1.to: "elm.swallow.content";
11695 rel1.offset: -64 -64;
11696 rel2.to: "elm.swallow.content";
11697 rel2.offset: 63 63;
11701 part { name: "pop";
11703 description { state: "default" 0.0;
11704 rel1.to: "elm.swallow.content";
11705 rel1.offset: -5 -5;
11706 rel2.to: "elm.swallow.content";
11709 normal: "bt_dis_base.png";
11712 image.middle: SOLID;
11715 part { name: "popover";
11717 description { state: "default" 0.0;
11720 rel2.relative: 1.0 0.5;
11722 normal: "bt_dis_hilight.png";
11727 part { name: "elm.swallow.content";
11729 description { state: "default" 0.0;
11736 program { name: "show";
11737 signal: "elm,action,show";
11739 action: STATE_SET "visible" 0.0;
11742 program { name: "show_2";
11744 action: STATE_SET "default" 0.0;
11748 program { name: "show_3";
11750 action: STATE_SET "visible" 0.0;
11752 transition: LINEAR 0.5;
11754 program { name: "hide";
11755 signal: "elm,action,hide";
11757 action: STATE_SET "default" 0.0;
11762 group { name: "elm/notify/bottom_left/default";
11763 //this group is a design similar to the inwin group
11765 image: "shad_circ.png" COMP;
11766 image: "bt_dis_base.png" COMP;
11767 image: "bt_dis_hilight.png" COMP;
11770 part { name: "base";
11774 description { state: "default" 0.0;
11776 rel1.offset: 10 10;
11777 rel2.offset: -10 -10;
11778 rel1.relative: 0.0 1.0;
11779 rel2.relative: 1.0 2.0;
11781 description { state: "visible" 0.0;
11782 inherit: "default" 0.0;
11784 rel1.relative: 0.0 0.0;
11785 rel2.relative: 1.0 1.0;
11788 part { name: "shad";
11790 description { state: "default" 0.0;
11791 image.normal: "shad_circ.png";
11792 rel1.to: "elm.swallow.content";
11793 rel1.offset: -64 -64;
11794 rel2.to: "elm.swallow.content";
11795 rel2.offset: 63 63;
11799 part { name: "pop";
11801 description { state: "default" 0.0;
11802 rel1.to: "elm.swallow.content";
11803 rel1.offset: -5 -5;
11804 rel2.to: "elm.swallow.content";
11807 normal: "bt_dis_base.png";
11810 image.middle: SOLID;
11813 part { name: "popover";
11815 description { state: "default" 0.0;
11818 rel2.relative: 1.0 0.5;
11820 normal: "bt_dis_hilight.png";
11825 part { name: "elm.swallow.content";
11827 description { state: "default" 0.0;
11834 program { name: "show";
11835 signal: "elm,action,show";
11837 action: STATE_SET "visible" 0.0;
11840 program { name: "show_2";
11842 action: STATE_SET "default" 0.0;
11846 program { name: "show_3";
11848 action: STATE_SET "visible" 0.0;
11850 transition: LINEAR 0.5;
11852 program { name: "hide";
11853 signal: "elm,action,hide";
11855 action: STATE_SET "default" 0.0;
11860 group { name: "elm/notify/bottom_right/default";
11861 //this group is a design similar to the inwin group
11863 image: "shad_circ.png" COMP;
11864 image: "bt_dis_base.png" COMP;
11865 image: "bt_dis_hilight.png" COMP;
11868 part { name: "base";
11872 description { state: "default" 0.0;
11874 rel1.offset: 10 10;
11875 rel2.offset: -10 -10;
11876 rel1.relative: 0.0 1.0;
11877 rel2.relative: 1.0 2.0;
11879 description { state: "visible" 0.0;
11880 inherit: "default" 0.0;
11882 rel1.relative: 0.0 0.0;
11883 rel2.relative: 1.0 1.0;
11886 part { name: "shad";
11888 description { state: "default" 0.0;
11889 image.normal: "shad_circ.png";
11890 rel1.to: "elm.swallow.content";
11891 rel1.offset: -64 -64;
11892 rel2.to: "elm.swallow.content";
11893 rel2.offset: 63 63;
11897 part { name: "pop";
11899 description { state: "default" 0.0;
11900 rel1.to: "elm.swallow.content";
11901 rel1.offset: -5 -5;
11902 rel2.to: "elm.swallow.content";
11905 normal: "bt_dis_base.png";
11908 image.middle: SOLID;
11911 part { name: "popover";
11913 description { state: "default" 0.0;
11916 rel2.relative: 1.0 0.5;
11918 normal: "bt_dis_hilight.png";
11923 part { name: "elm.swallow.content";
11925 description { state: "default" 0.0;
11932 program { name: "show";
11933 signal: "elm,action,show";
11935 action: STATE_SET "visible" 0.0;
11938 program { name: "show_2";
11940 action: STATE_SET "default" 0.0;
11944 program { name: "show_3";
11946 action: STATE_SET "visible" 0.0;
11948 transition: LINEAR 0.5;
11950 program { name: "hide";
11951 signal: "elm,action,hide";
11953 action: STATE_SET "default" 0.0;
11959 ///////////////////////////////////////////////////////////////////////////////
11960 group { name: "elm/slideshow/base/default";
11962 item: transitions "fade black_fade horizontal vertical square";
11963 item: layouts "fullscreen not_fullscreen";
11966 part { name: "whole";
11969 state: "default" 0.0;
11971 color: 20 20 20 255;
11974 part { name: "image_1_whole";
11976 state: "default" 0.0;
11977 color: 255 255 255 255;
11980 state: "fade_prev_next" 0.0;
11981 inherit: "default" 0.0;
11982 color: 255 255 255 0;
11985 state: "black_fade_prev_next_init" 0.0;
11986 inherit: "default" 0.0;
11987 color: 255 255 255 255;
11990 state: "black_fade_prev_next" 0.0;
11991 inherit: "default" 0.0;
11995 state: "horizontal_next_init" 0.0;
11996 inherit: "default" 0.0;
11999 state: "horizontal_next" 0.0;
12000 inherit: "default" 0.0;
12001 rel1.relative: -1.0 0.0;
12002 rel2.relative: 0.0 1.0;
12005 state: "horizontal_prev_init" 0.0;
12006 inherit: "default" 0.0;
12009 state: "horizontal_prev" 0.0;
12010 inherit: "default" 0.0;
12011 rel1.relative: 1.0 0.0;
12012 rel2.relative: 2.0 1.0;
12015 state: "vertical_next_init" 0.0;
12016 inherit: "default" 0.0;
12019 state: "vertical_next" 0.0;
12020 inherit: "default" 0.0;
12021 rel1.relative: 0.0 -1.0;
12022 rel2.relative: 1.0 0.0;
12025 state: "vertical_prev_init" 0.0;
12026 inherit: "default" 0.0;
12029 state: "vertical_prev" 0.0;
12030 inherit: "default" 0.0;
12031 rel1.relative: 0.0 1.0;
12032 rel2.relative: 1.0 2.0;
12035 state: "square_prev_next" 0.0;
12036 inherit: "default" 0.0;
12037 color: 255 255 255 0;
12040 part { name: "image_2_whole";
12042 state: "default" 0.0;
12044 color: 255 255 255 0;
12047 state: "fade_prev_next" 0.0;
12048 inherit: "default" 0.0;
12049 color: 255 255 255 255;
12052 state: "black_fade_prev_next_init" 0.0;
12053 inherit: "default" 0.0;
12057 state: "black_fade_prev_next" 0.0;
12058 inherit: "default" 0.0;
12059 color: 255 255 255 255;
12062 state: "horizontal_next_init" 0.0;
12063 inherit: "default" 0.0;
12064 rel1.relative: 1.0 0.0;
12065 rel2.relative: 2.0 1.0;
12066 color: 255 255 255 255;
12069 state: "horizontal_next" 0.0;
12070 inherit: "default" 0.0;
12071 color: 255 255 255 255;
12074 state: "horizontal_prev_init" 0.0;
12075 inherit: "default" 0.0;
12076 rel1.relative: -1.0 0.0;
12077 rel2.relative: 0.0 1.0;
12078 color: 255 255 255 255;
12081 state: "horizontal_prev" 0.0;
12082 inherit: "default" 0.0;
12083 color: 255 255 255 255;
12086 state: "vertical_next_init" 0.0;
12087 inherit: "default" 0.0;
12088 rel1.relative: 0.0 1.0;
12089 rel2.relative: 1.0 2.0;
12090 color: 255 255 255 255;
12093 state: "vertical_next" 0.0;
12094 inherit: "default" 0.0;
12095 color: 255 255 255 255;
12098 state: "vertical_prev_init" 0.0;
12099 inherit: "default" 0.0;
12100 rel1.relative: 0.0 -1.0;
12101 rel2.relative: 1.0 0.0;
12102 color: 255 255 255 255;
12105 state: "vertical_prev" 0.0;
12106 inherit: "default" 0.0;
12107 color: 255 255 255 255;
12110 state: "square_prev_next_init" 0.0;
12111 inherit: "default" 0.0;
12112 rel1.relative: 0.5 0.5;
12113 rel2.relative: 0.5 0.5;
12114 color: 255 255 255 255;
12117 state: "square_prev_next" 0.0;
12118 inherit: "default" 0.0;
12119 rel1.relative: 0.0 0.0;
12120 rel2.relative: 1.0 1.0;
12121 color: 255 255 255 255;
12124 part { name: "elm.swallow.1";
12126 clip_to: "image_1_whole";
12128 state: "default" 0.0;
12129 rel1.to: "image_1_whole";
12130 rel2.to: "image_1_whole";
12131 color: 255 255 255 255;
12134 state: "not_fullscreen" 0.0;
12135 rel1.relative: 0.1 0.1;
12136 rel1.to: "image_1_whole";
12137 rel2.relative: 0.9 0.9;
12138 rel2.to: "image_1_whole";
12139 color: 255 255 255 255;
12142 part { name: "elm.swallow.2";
12144 clip_to: "image_2_whole";
12146 state: "default" 0.0;
12147 color: 255 255 255 255;
12148 rel1.to: "image_2_whole";
12149 rel2.to: "image_2_whole";
12152 state: "not_fullscreen" 0.0;
12153 color: 255 255 255 255;
12154 rel1.relative: 0.1 0.1;
12155 rel1.to: "image_2_whole";
12156 rel2.relative: 0.9 0.9;
12157 rel2.to: "image_2_whole";
12160 part { name: "events_catcher";
12164 state: "default" 0.0;
12172 program { name: "layout_fullscreen";
12173 signal: "layout,fullscreen";
12174 source: "slideshow";
12175 action: STATE_SET "default" 0.0;
12176 target: "elm.swallow.1";
12177 target: "elm.swallow.2";
12178 transition: SINUSOIDAL 1.0;
12180 program { name: "layout_not_fullscreen";
12181 signal: "layout,not_fullscreen";
12182 source: "slideshow";
12183 action: STATE_SET "not_fullscreen" 0.0;
12184 target: "elm.swallow.1";
12185 target: "elm.swallow.2";
12186 transition: SINUSOIDAL 1.0;
12189 program { name: "fade_next";
12190 signal: "fade,next";
12191 source: "slideshow";
12192 action: STATE_SET "default" 0.0;
12193 target: "image_1_whole";
12194 target: "image_2_whole";
12195 after: "fade_next_2";
12197 program { name: "fade_next_2";
12198 action: STATE_SET "fade_prev_next" 0.0;
12199 target: "image_1_whole";
12200 target: "image_2_whole";
12201 transition: SINUSOIDAL 1.5;
12204 program { name: "fade_previous";
12205 signal: "fade,previous";
12206 source: "slideshow";
12207 action: STATE_SET "default" 0.0;
12208 target: "image_1_whole";
12209 target: "image_2_whole";
12210 after: "fade_previous_2";
12212 program { name: "fade_previous_2";
12213 action: STATE_SET "fade_prev_next" 0.0;
12214 target: "image_1_whole";
12215 target: "image_2_whole";
12216 transition: SINUSOIDAL 1.5;
12219 program { name: "black_fade_next";
12220 signal: "black_fade,next";
12221 source: "slideshow";
12222 action: STATE_SET "black_fade_prev_next_init" 0.0;
12223 target: "image_1_whole";
12224 target: "image_2_whole";
12225 after: "black_fade_next_2";
12227 program { name: "black_fade_next_2";
12228 action: STATE_SET "black_fade_prev_next" 0.0;
12229 target: "image_1_whole";
12230 transition: SINUSOIDAL 0.75;
12231 after: "black_fade_next_3";
12233 program { name: "black_fade_next_3";
12234 action: STATE_SET "black_fade_prev_next" 0.0;
12235 target: "image_2_whole";
12236 transition: SINUSOIDAL 0.75;
12239 program { name: "black_fade_previous";
12240 signal: "black_fade,previous";
12241 source: "slideshow";
12242 action: STATE_SET "black_fade_prev_next_init" 0.0;
12243 target: "image_1_whole";
12244 target: "image_2_whole";
12245 after: "black_fade_previous_2";
12247 program { name: "black_fade_previous_2";
12248 action: STATE_SET "black_fade_prev_next" 0.0;
12249 target: "image_1_whole";
12250 transition: SINUSOIDAL 0.75;
12251 after: "black_fade_previous_3";
12253 program { name: "black_fade_previous_3";
12254 action: STATE_SET "black_fade_prev_next" 0.0;
12255 target: "image_2_whole";
12256 transition: SINUSOIDAL 0.75;
12259 program { name: "horizontal_next";
12260 signal: "horizontal,next";
12261 source: "slideshow";
12262 action: STATE_SET "horizontal_next_init" 0.0;
12263 target: "image_1_whole";
12264 target: "image_2_whole";
12265 after: "horizontal_next_2";
12267 program { name: "horizontal_next_2";
12268 action: STATE_SET "horizontal_next" 0.0;
12269 target: "image_1_whole";
12270 target: "image_2_whole";
12271 transition: SINUSOIDAL 1.5;
12274 program { name: "horizontal_previous";
12275 signal: "horizontal,previous";
12276 source: "slideshow";
12277 action: STATE_SET "horizontal_prev_init" 0.0;
12278 target: "image_1_whole";
12279 target: "image_2_whole";
12280 after: "horizontal_previous_2";
12282 program { name: "horizontal_previous_2";
12283 action: STATE_SET "horizontal_prev" 0.0;
12284 target: "image_1_whole";
12285 target: "image_2_whole";
12286 transition: SINUSOIDAL 1.5;
12289 program { name: "vertical_next";
12290 signal: "vertical,next";
12291 source: "slideshow";
12292 action: STATE_SET "vertical_next_init" 0.0;
12293 target: "image_1_whole";
12294 target: "image_2_whole";
12295 after: "vertical_next_2";
12297 program { name: "vertical_next_2";
12298 action: STATE_SET "vertical_next" 0.0;
12299 target: "image_1_whole";
12300 target: "image_2_whole";
12301 transition: SINUSOIDAL 1.5;
12304 program { name: "vertical_previous";
12305 signal: "vertical,previous";
12306 source: "slideshow";
12307 action: STATE_SET "vertical_prev_init" 0.0;
12308 target: "image_1_whole";
12309 target: "image_2_whole";
12310 after: "vertical_previous_2";
12312 program { name: "vertical_previous_2";
12313 action: STATE_SET "vertical_prev" 0.0;
12314 target: "image_1_whole";
12315 target: "image_2_whole";
12316 transition: SINUSOIDAL 1.5;
12319 program { name: "square_next";
12320 signal: "square,next";
12321 source: "slideshow";
12322 action: STATE_SET "square_prev_next_init" 0.0;
12323 target: "image_2_whole";
12324 after: "square_next_2";
12326 program { name: "square_next_2";
12327 action: STATE_SET "square_prev_next" 0.0;
12328 target: "image_2_whole";
12329 target: "image_1_whole";
12330 transition: SINUSOIDAL 1.5;
12333 program { name: "square_previous";
12334 signal: "square,previous";
12335 source: "slideshow";
12336 action: STATE_SET "square_prev_next_init" 0.0;
12337 target: "image_2_whole";
12338 after: "square_next_2";
12340 program { name: "end";
12341 action: SIGNAL_EMIT "end" "slideshow";
12343 program { name: "end_signal";
12344 signal: "anim,end";
12345 source: "slideshow";
12346 action: STATE_SET "default" 0.0;
12347 target: "image_1_whole";
12348 target: "image_2_whole";
12353 ///////////////////////////////////////////////////////////////////////////////
12354 group { name: "elm/win/inwin/default";
12356 image: "shad_circ.png" COMP;
12357 image: "bt_dis_base.png" COMP;
12358 image: "bt_dis_hilight.png" COMP;
12361 part { name: "base";
12364 description { state: "default" 0.0;
12367 description { state: "visible" 0.0;
12368 inherit: "default" 1.0;
12372 part { name: "shad";
12374 description { state: "default" 0.0;
12375 image.normal: "shad_circ.png";
12376 rel1.to: "elm.swallow.content";
12377 rel1.offset: -64 -64;
12378 rel2.to: "elm.swallow.content";
12379 rel2.offset: 63 63;
12383 part { name: "pop";
12385 description { state: "default" 0.0;
12386 rel1.to: "elm.swallow.content";
12387 rel1.offset: -5 -5;
12388 rel2.to: "elm.swallow.content";
12391 normal: "bt_dis_base.png";
12394 image.middle: SOLID;
12397 part { name: "popover";
12399 description { state: "default" 0.0;
12402 rel2.relative: 1.0 0.5;
12404 normal: "bt_dis_hilight.png";
12409 part { name: "elm.swallow.content";
12411 description { state: "default" 0.0;
12412 rel1.relative: 0.1 0.1;
12413 rel2.relative: 0.9 0.9;
12418 program { name: "show";
12419 signal: "elm,action,show";
12421 action: STATE_SET "visible" 0.0;
12422 // transition: DECELERATE 0.5;
12425 program { name: "hide";
12426 signal: "elm,action,hide";
12428 action: STATE_SET "default" 0.0;
12429 // transition: DECELERATE 0.5;
12435 group { name: "elm/win/inwin/minimal";
12437 image: "shad_circ.png" COMP;
12438 image: "bt_dis_base.png" COMP;
12439 image: "bt_dis_hilight.png" COMP;
12442 part { name: "base";
12445 description { state: "default" 0.0;
12448 description { state: "visible" 0.0;
12449 inherit: "default" 1.0;
12453 part { name: "shad";
12455 description { state: "default" 0.0;
12456 image.normal: "shad_circ.png";
12457 rel1.to: "elm.swallow.content";
12458 rel1.offset: -64 -64;
12459 rel2.to: "elm.swallow.content";
12460 rel2.offset: 63 63;
12464 part { name: "pop";
12466 description { state: "default" 0.0;
12467 rel1.to: "elm.swallow.content";
12468 rel1.offset: -5 -5;
12469 rel2.to: "elm.swallow.content";
12472 normal: "bt_dis_base.png";
12475 image.middle: SOLID;
12478 part { name: "popover";
12480 description { state: "default" 0.0;
12483 rel2.relative: 1.0 0.5;
12485 normal: "bt_dis_hilight.png";
12490 part { name: "elm.swallow.content";
12492 description { state: "default" 0.0;
12494 rel1.relative: 0.5 0.5;
12495 rel2.relative: 0.5 0.5;
12500 program { name: "show";
12501 signal: "elm,action,show";
12503 action: STATE_SET "visible" 0.0;
12504 // transition: DECELERATE 0.5;
12507 program { name: "hide";
12508 signal: "elm,action,hide";
12510 action: STATE_SET "default" 0.0;
12511 // transition: DECELERATE 0.5;
12517 group { name: "elm/win/inwin/minimal_vertical";
12519 image: "shad_circ.png" COMP;
12520 image: "bt_dis_base.png" COMP;
12521 image: "bt_dis_hilight.png" COMP;
12524 part { name: "base";
12527 description { state: "default" 0.0;
12530 description { state: "visible" 0.0;
12531 inherit: "default" 1.0;
12535 part { name: "shad";
12537 description { state: "default" 0.0;
12538 image.normal: "shad_circ.png";
12539 rel1.to: "elm.swallow.content";
12540 rel1.offset: -64 -64;
12541 rel2.to: "elm.swallow.content";
12542 rel2.offset: 63 63;
12546 part { name: "pop";
12548 description { state: "default" 0.0;
12549 rel1.to: "elm.swallow.content";
12550 rel1.offset: -5 -5;
12551 rel2.to: "elm.swallow.content";
12554 normal: "bt_dis_base.png";
12557 image.middle: SOLID;
12560 part { name: "popover";
12562 description { state: "default" 0.0;
12565 rel2.relative: 1.0 0.5;
12567 normal: "bt_dis_hilight.png";
12572 part { name: "elm.swallow.content";
12574 description { state: "default" 0.0;
12576 rel1.relative: 0.1 0.5;
12577 rel2.relative: 0.9 0.5;
12582 program { name: "show";
12583 signal: "elm,action,show";
12585 action: STATE_SET "visible" 0.0;
12586 // transition: DECELERATE 0.5;
12589 program { name: "hide";
12590 signal: "elm,action,hide";
12592 action: STATE_SET "default" 0.0;
12593 // transition: DECELERATE 0.5;
12599 ///////////////////////////////////////////////////////////////////////////////
12601 ///////////////////////////////////////////////////////////////////////////////
12602 group { name: "elm/list/item/default";
12603 data.item: "stacking" "above";
12605 image: "bt_sm_base1.png" COMP;
12606 image: "bt_sm_shine.png" COMP;
12607 image: "bt_sm_hilight.png" COMP;
12608 image: "ilist_1.png" COMP;
12609 image: "ilist_item_shadow.png" COMP;
12617 state: "default" 0.0;
12625 state: "default" 0.0;
12640 normal: "ilist_item_shadow.png";
12649 state: "default" 0.0;
12651 normal: "ilist_1.png";
12659 description { state: "default" 0.0;
12661 color: 255 255 255 0;
12671 normal: "bt_sm_base1.png";
12674 image.middle: SOLID;
12676 description { state: "selected" 0.0;
12677 inherit: "default" 0.0;
12679 color: 255 255 255 255;
12690 part { name: "elm.swallow.icon";
12692 description { state: "default" 0.0;
12705 part { name: "elm.swallow.end";
12707 description { state: "default" 0.0;
12720 part { name: "elm.text";
12722 effect: SOFT_SHADOW;
12726 state: "default" 0.0;
12729 to_x: "elm.swallow.icon";
12734 to_x: "elm.swallow.end";
12746 text_class: "list_item";
12749 description { state: "selected" 0.0;
12750 inherit: "default" 0.0;
12751 color: 224 224 224 255;
12755 part { name: "fg1";
12757 description { state: "default" 0.0;
12759 color: 255 255 255 0;
12761 rel2.relative: 1.0 0.5;
12764 normal: "bt_sm_hilight.png";
12768 description { state: "selected" 0.0;
12769 inherit: "default" 0.0;
12771 color: 255 255 255 255;
12774 part { name: "fg2";
12776 description { state: "default" 0.0;
12778 color: 255 255 255 0;
12782 normal: "bt_sm_shine.png";
12786 description { state: "selected" 0.0;
12787 inherit: "default" 0.0;
12789 color: 255 255 255 255;
12796 signal: "elm,state,selected";
12798 action: STATE_SET "selected" 0.0;
12802 target: "elm.text";
12805 name: "go_passive";
12806 signal: "elm,state,unselected";
12808 action: STATE_SET "default" 0.0;
12812 target: "elm.text";
12813 transition: LINEAR 0.1;
12817 group { name: "elm/list/item_odd/default";
12818 data.item: "stacking" "below";
12819 data.item: "selectraise" "on";
12821 image: "bt_sm_base1.png" COMP;
12822 image: "bt_sm_shine.png" COMP;
12823 image: "bt_sm_hilight.png" COMP;
12824 image: "ilist_2.png" COMP;
12832 state: "default" 0.0;
12840 state: "default" 0.0;
12842 normal: "ilist_2.png";
12850 description { state: "default" 0.0;
12852 color: 255 255 255 0;
12862 normal: "bt_sm_base1.png";
12865 image.middle: SOLID;
12867 description { state: "selected" 0.0;
12868 inherit: "default" 0.0;
12870 color: 255 255 255 255;
12882 name: "elm.swallow.icon";
12884 description { state: "default" 0.0;
12898 name: "elm.swallow.end";
12900 description { state: "default" 0.0;
12916 effect: SOFT_SHADOW;
12920 state: "default" 0.0;
12923 to_x: "elm.swallow.icon";
12928 to_x: "elm.swallow.end";
12940 text_class: "list_item";
12943 description { state: "selected" 0.0;
12944 inherit: "default" 0.0;
12945 color: 224 224 224 255;
12949 part { name: "fg1";
12951 description { state: "default" 0.0;
12953 color: 255 255 255 0;
12955 rel2.relative: 1.0 0.5;
12958 normal: "bt_sm_hilight.png";
12962 description { state: "selected" 0.0;
12963 inherit: "default" 0.0;
12965 color: 255 255 255 255;
12968 part { name: "fg2";
12970 description { state: "default" 0.0;
12972 color: 255 255 255 0;
12976 normal: "bt_sm_shine.png";
12980 description { state: "selected" 0.0;
12981 inherit: "default" 0.0;
12983 color: 255 255 255 255;
12990 signal: "elm,state,selected";
12992 action: STATE_SET "selected" 0.0;
12996 target: "elm.text";
12999 name: "go_passive";
13000 signal: "elm,state,unselected";
13002 action: STATE_SET "default" 0.0;
13006 target: "elm.text";
13007 transition: LINEAR 0.1;
13011 group { name: "elm/list/item_compress/default";
13012 data.item: "stacking" "above";
13013 data.item: "selectraise" "on";
13015 image: "bt_sm_base1.png" COMP;
13016 image: "bt_sm_shine.png" COMP;
13017 image: "bt_sm_hilight.png" COMP;
13018 image: "ilist_1.png" COMP;
13019 image: "ilist_item_shadow.png" COMP;
13027 state: "default" 0.0;
13034 description { state: "default" 0.0;
13049 normal: "ilist_item_shadow.png";
13058 state: "default" 0.0;
13060 normal: "ilist_1.png";
13068 description { state: "default" 0.0;
13070 color: 255 255 255 0;
13080 normal: "bt_sm_base1.png";
13083 image.middle: SOLID;
13085 description { state: "selected" 0.0;
13086 inherit: "default" 0.0;
13088 color: 255 255 255 255;
13099 part { name: "elm.swallow.icon";
13101 description { state: "default" 0.0;
13114 part { name: "elm.swallow.end";
13116 description { state: "default" 0.0;
13132 effect: SOFT_SHADOW;
13135 description { state: "default" 0.0;
13138 to_x: "elm.swallow.icon";
13143 to_x: "elm.swallow.end";
13155 text_class: "list_item";
13158 description { state: "selected" 0.0;
13159 inherit: "default" 0.0;
13160 color: 224 224 224 255;
13164 part { name: "fg1";
13166 description { state: "default" 0.0;
13168 color: 255 255 255 0;
13170 rel2.relative: 1.0 0.5;
13173 normal: "bt_sm_hilight.png";
13177 description { state: "selected" 0.0;
13178 inherit: "default" 0.0;
13180 color: 255 255 255 255;
13183 part { name: "fg2";
13185 description { state: "default" 0.0;
13187 color: 255 255 255 0;
13191 normal: "bt_sm_shine.png";
13195 description { state: "selected" 0.0;
13196 inherit: "default" 0.0;
13198 color: 255 255 255 255;
13205 signal: "elm,state,selected";
13207 action: STATE_SET "selected" 0.0;
13211 target: "elm.text";
13214 name: "go_passive";
13215 signal: "elm,state,unselected";
13217 action: STATE_SET "default" 0.0;
13221 target: "elm.text";
13222 transition: LINEAR 0.1;
13226 group { name: "elm/list/item_compress_odd/default";
13227 data.item: "stacking" "below";
13228 data.item: "selectraise" "on";
13230 image: "bt_sm_base1.png" COMP;
13231 image: "bt_sm_shine.png" COMP;
13232 image: "bt_sm_hilight.png" COMP;
13233 image: "ilist_2.png" COMP;
13241 state: "default" 0.0;
13249 state: "default" 0.0;
13251 normal: "ilist_2.png";
13259 description { state: "default" 0.0;
13261 color: 255 255 255 0;
13271 normal: "bt_sm_base1.png";
13274 image.middle: SOLID;
13276 description { state: "selected" 0.0;
13277 inherit: "default" 0.0;
13279 color: 255 255 255 255;
13290 part { name: "elm.swallow.icon";
13292 description { state: "default" 0.0;
13305 part { name: "elm.swallow.end";
13307 description { state: "default" 0.0;
13323 effect: SOFT_SHADOW;
13327 state: "default" 0.0;
13330 to_x: "elm.swallow.icon";
13335 to_x: "elm.swallow.end";
13347 text_class: "list_item";
13350 description { state: "selected" 0.0;
13351 inherit: "default" 0.0;
13352 color: 224 224 224 255;
13356 part { name: "fg1";
13358 description { state: "default" 0.0;
13360 color: 255 255 255 0;
13362 rel2.relative: 1.0 0.5;
13365 normal: "bt_sm_hilight.png";
13369 description { state: "selected" 0.0;
13370 inherit: "default" 0.0;
13372 color: 255 255 255 255;
13375 part { name: "fg2";
13377 description { state: "default" 0.0;
13379 color: 255 255 255 0;
13383 normal: "bt_sm_shine.png";
13387 description { state: "selected" 0.0;
13388 inherit: "default" 0.0;
13390 color: 255 255 255 255;
13397 signal: "elm,state,selected";
13399 action: STATE_SET "selected" 0.0;
13403 target: "elm.text";
13406 name: "go_passive";
13407 signal: "elm,state,unselected";
13409 action: STATE_SET "default" 0.0;
13413 target: "elm.text";
13414 transition: LINEAR 0.1;
13419 ///////////////////////////////////////////////////////////////////////////////
13420 group { name: "elm/list/h_item/default";
13421 data.item: "stacking" "above";
13423 image: "bt_sm_base1.png" COMP;
13424 image: "bt_sm_shine.png" COMP;
13425 image: "bt_sm_hilight.png" COMP;
13426 image: "ilist_1_h.png" COMP;
13427 image: "ilist_item_shadow_h.png" COMP;
13435 state: "default" 0.0;
13443 state: "default" 0.0;
13458 normal: "ilist_item_shadow_h.png";
13467 state: "default" 0.0;
13469 normal: "ilist_1_h.png";
13477 description { state: "default" 0.0;
13479 color: 255 255 255 0;
13489 normal: "bt_sm_base1.png";
13492 image.middle: SOLID;
13494 description { state: "selected" 0.0;
13495 inherit: "default" 0.0;
13497 color: 255 255 255 255;
13508 part { name: "elm.swallow.icon";
13510 description { state: "default" 0.0;
13523 part { name: "elm.swallow.end";
13525 description { state: "default" 0.0;
13538 part { name: "elm.text";
13540 effect: SOFT_SHADOW;
13544 state: "default" 0.0;
13547 to_x: "elm.swallow.icon";
13552 to_x: "elm.swallow.end";
13563 text_class: "list_item";
13566 description { state: "selected" 0.0;
13567 inherit: "default" 0.0;
13568 color: 224 224 224 255;
13572 part { name: "fg1";
13574 description { state: "default" 0.0;
13576 color: 255 255 255 0;
13578 rel2.relative: 1.0 0.5;
13581 normal: "bt_sm_hilight.png";
13585 description { state: "selected" 0.0;
13586 inherit: "default" 0.0;
13588 color: 255 255 255 255;
13591 part { name: "fg2";
13593 description { state: "default" 0.0;
13595 color: 255 255 255 0;
13599 normal: "bt_sm_shine.png";
13603 description { state: "selected" 0.0;
13604 inherit: "default" 0.0;
13606 color: 255 255 255 255;
13613 signal: "elm,state,selected";
13615 action: STATE_SET "selected" 0.0;
13619 target: "elm.text";
13622 name: "go_passive";
13623 signal: "elm,state,unselected";
13625 action: STATE_SET "default" 0.0;
13629 target: "elm.text";
13630 transition: LINEAR 0.1;
13634 group { name: "elm/list/h_item_odd/default";
13635 data.item: "stacking" "below";
13636 data.item: "selectraise" "on";
13638 image: "bt_sm_base1.png" COMP;
13639 image: "bt_sm_shine.png" COMP;
13640 image: "bt_sm_hilight.png" COMP;
13641 image: "ilist_2_h.png" COMP;
13649 state: "default" 0.0;
13657 state: "default" 0.0;
13659 normal: "ilist_2_h.png";
13667 description { state: "default" 0.0;
13669 color: 255 255 255 0;
13679 normal: "bt_sm_base1.png";
13682 image.middle: SOLID;
13684 description { state: "selected" 0.0;
13685 inherit: "default" 0.0;
13687 color: 255 255 255 255;
13699 name: "elm.swallow.icon";
13701 description { state: "default" 0.0;
13715 name: "elm.swallow.end";
13717 description { state: "default" 0.0;
13730 part { name: "elm.text";
13732 effect: SOFT_SHADOW;
13736 state: "default" 0.0;
13739 to_x: "elm.swallow.icon";
13744 to_x: "elm.swallow.end";
13755 text_class: "list_item";
13758 description { state: "selected" 0.0;
13759 inherit: "default" 0.0;
13760 color: 224 224 224 255;
13764 part { name: "fg1";
13766 description { state: "default" 0.0;
13768 color: 255 255 255 0;
13770 rel2.relative: 1.0 0.5;
13773 normal: "bt_sm_hilight.png";
13777 description { state: "selected" 0.0;
13778 inherit: "default" 0.0;
13780 color: 255 255 255 255;
13783 part { name: "fg2";
13785 description { state: "default" 0.0;
13787 color: 255 255 255 0;
13791 normal: "bt_sm_shine.png";
13795 description { state: "selected" 0.0;
13796 inherit: "default" 0.0;
13798 color: 255 255 255 255;
13805 signal: "elm,state,selected";
13807 action: STATE_SET "selected" 0.0;
13811 target: "elm.text";
13814 name: "go_passive";
13815 signal: "elm,state,unselected";
13817 action: STATE_SET "default" 0.0;
13821 target: "elm.text";
13822 transition: LINEAR 0.1;
13826 group { name: "elm/list/h_item_compress/default";
13827 data.item: "stacking" "above";
13828 data.item: "selectraise" "on";
13830 image: "bt_sm_base1.png" COMP;
13831 image: "bt_sm_shine.png" COMP;
13832 image: "bt_sm_hilight.png" COMP;
13833 image: "ilist_1_h.png" COMP;
13834 image: "ilist_item_shadow_h.png" COMP;
13842 state: "default" 0.0;
13849 description { state: "default" 0.0;
13864 normal: "ilist_item_shadow_h.png";
13873 state: "default" 0.0;
13875 normal: "ilist_1_h.png";
13883 description { state: "default" 0.0;
13885 color: 255 255 255 0;
13895 normal: "bt_sm_base1.png";
13898 image.middle: SOLID;
13900 description { state: "selected" 0.0;
13901 inherit: "default" 0.0;
13903 color: 255 255 255 255;
13914 part { name: "elm.swallow.icon";
13916 description { state: "default" 0.0;
13929 part { name: "elm.swallow.end";
13931 description { state: "default" 0.0;
13947 effect: SOFT_SHADOW;
13950 description { state: "default" 0.0;
13953 to_x: "elm.swallow.icon";
13958 to_x: "elm.swallow.end";
13969 text_class: "list_item";
13972 description { state: "selected" 0.0;
13973 inherit: "default" 0.0;
13974 color: 224 224 224 255;
13978 part { name: "fg1";
13980 description { state: "default" 0.0;
13982 color: 255 255 255 0;
13984 rel2.relative: 1.0 0.5;
13987 normal: "bt_sm_hilight.png";
13991 description { state: "selected" 0.0;
13992 inherit: "default" 0.0;
13994 color: 255 255 255 255;
13997 part { name: "fg2";
13999 description { state: "default" 0.0;
14001 color: 255 255 255 0;
14005 normal: "bt_sm_shine.png";
14009 description { state: "selected" 0.0;
14010 inherit: "default" 0.0;
14012 color: 255 255 255 255;
14019 signal: "elm,state,selected";
14021 action: STATE_SET "selected" 0.0;
14025 target: "elm.text";
14028 name: "go_passive";
14029 signal: "elm,state,unselected";
14031 action: STATE_SET "default" 0.0;
14035 target: "elm.text";
14036 transition: LINEAR 0.1;
14040 group { name: "elm/list/h_item_compress_odd/default";
14041 data.item: "stacking" "below";
14042 data.item: "selectraise" "on";
14044 image: "bt_sm_base1.png" COMP;
14045 image: "bt_sm_shine.png" COMP;
14046 image: "bt_sm_hilight.png" COMP;
14047 image: "ilist_2_h.png" COMP;
14055 state: "default" 0.0;
14063 state: "default" 0.0;
14065 normal: "ilist_2_h.png";
14073 description { state: "default" 0.0;
14075 color: 255 255 255 0;
14085 normal: "bt_sm_base1.png";
14088 image.middle: SOLID;
14090 description { state: "selected" 0.0;
14091 inherit: "default" 0.0;
14093 color: 255 255 255 255;
14104 part { name: "elm.swallow.icon";
14106 description { state: "default" 0.0;
14119 part { name: "elm.swallow.end";
14121 description { state: "default" 0.0;
14134 part { name: "elm.text";
14136 effect: SOFT_SHADOW;
14140 state: "default" 0.0;
14143 to_x: "elm.swallow.icon";
14148 to_x: "elm.swallow.end";
14159 text_class: "list_item";
14162 description { state: "selected" 0.0;
14163 inherit: "default" 0.0;
14164 color: 224 224 224 255;
14168 part { name: "fg1";
14170 description { state: "default" 0.0;
14172 color: 255 255 255 0;
14174 rel2.relative: 1.0 0.5;
14177 normal: "bt_sm_hilight.png";
14181 description { state: "selected" 0.0;
14182 inherit: "default" 0.0;
14184 color: 255 255 255 255;
14187 part { name: "fg2";
14189 description { state: "default" 0.0;
14191 color: 255 255 255 0;
14195 normal: "bt_sm_shine.png";
14199 description { state: "selected" 0.0;
14200 inherit: "default" 0.0;
14202 color: 255 255 255 255;
14209 signal: "elm,state,selected";
14211 action: STATE_SET "selected" 0.0;
14215 target: "elm.text";
14218 name: "go_passive";
14219 signal: "elm,state,unselected";
14221 action: STATE_SET "default" 0.0;
14225 target: "elm.text";
14226 transition: LINEAR 0.1;
14231 ///////////////////////////////////////////////////////////////////////////////
14232 group { name: "elm/slider/horizontal/default";
14233 alias: "elm/slider/horizontal/disabled";
14235 image: "sl_bg.png" COMP;
14236 image: "sl_bg_over.png" COMP;
14238 image: "sl_units.png" COMP;
14241 part { name: "base";
14243 description { state: "default" 0.0;
14252 image.normal: "sl_bg.png";
14256 part { name: "level";
14259 description { state: "default" 0.0;
14264 to_x: "elm.dragable.slider";
14267 color: 255 0 0 200;
14269 description { state: "inverted" 0.0;
14270 inherit: "default" 0.0;
14273 description { state: "disabled" 0.0;
14274 inherit: "default" 0.0;
14275 color: 255 0 0 100;
14277 description { state: "disabled_inverted" 0.0;
14278 inherit: "default" 0.0;
14282 part { name: "level2";
14285 description { state: "default" 0.0;
14290 to_x: "elm.dragable.slider";
14294 color: 255 0 0 200;
14296 description { state: "inverted" 0.0;
14297 inherit: "default" 0.0;
14300 description { state: "disabled" 0.0;
14301 inherit: "default" 0.0;
14303 description { state: "disabled_inverted" 0.0;
14304 inherit: "default" 0.0;
14305 color: 255 0 0 100;
14312 description { state: "default" 0.0;
14314 rel1.offset: -1 -1;
14318 normal: "sl_bg_over.png";
14328 description { state: "default" 0.0;
14330 rel1.to: "elm.swallow.bar";
14331 rel2.to: "elm.swallow.bar";
14335 part { name: "elm.swallow.bar";
14338 description { state: "default" 0.0;
14354 part { name: "elm.swallow.icon";
14356 description { state: "default" 0.0;
14361 to_y: "elm.swallow.bar";
14366 to_y: "elm.swallow.bar";
14369 description { state: "visible" 0.0;
14370 inherit: "default" 0.0;
14373 aspect_preference: VERTICAL;
14377 part { name: "elm.text";
14381 description { state: "default" 0.0;
14385 rel1.to_x: "elm.swallow.icon";
14386 rel1.relative: 1.0 0.0;
14388 rel2.to_x: "elm.swallow.icon";
14389 rel2.relative: 1.0 1.0;
14390 rel2.offset: -1 -5;
14393 font: "Sans,Edje-Vera";
14399 description { state: "visible" 0.0;
14400 inherit: "default" 0.0;
14406 description { state: "disabled" 0.0;
14407 inherit: "default" 0.0;
14408 color: 255 128 128 128;
14411 description { state: "disabled_visible" 0.0;
14412 inherit: "default" 0.0;
14420 name: "elm.swallow.end";
14423 state: "default" 0.0;
14429 to_y: "elm.swallow.bar";
14433 to_y: "elm.swallow.bar";
14436 description { state: "visible" 0.0;
14437 inherit: "default" 0.0;
14440 aspect_preference: VERTICAL;
14441 rel2.offset: -4 -1;
14444 part { name: "units";
14446 description { state: "default" 0.0;
14457 normal: "sl_units.png";
14462 description { state: "visible" 0.0;
14463 inherit: "default" 0.0;
14467 part { name: "elm.units";
14471 description { state: "default" 0.0;
14475 rel1.to_x: "elm.swallow.end";
14476 rel1.relative: 0.0 0.0;
14478 rel2.to_x: "elm.swallow.end";
14479 rel2.relative: 0.0 1.0;
14483 font: "Sans,Edje-Vera";
14489 description { state: "visible" 0.0;
14490 inherit: "default" 0.0;
14495 rel2.offset: -5 -1;
14497 description { state: "disabled" 0.0;
14498 inherit: "default" 0.0;
14499 color: 255 128 128 128;
14502 description { state: "disabled_visible" 0.0;
14503 inherit: "default" 0.0;
14510 part { name: "elm.dragable.slider";
14512 source: "elm/slider/horizontal/indicator/default";
14521 description { state: "default" 0.0;
14533 color: 255 0 0 100;
14536 part { name: "disabler";
14538 description { state: "default" 0.0;
14542 description { state: "disabled" 0.0;
14543 inherit: "default" 0.0;
14549 program { name: "text_show";
14550 signal: "elm,state,text,visible";
14552 action: STATE_SET "visible" 0.0;
14553 target: "elm.text";
14555 program { name: "text_hide";
14556 signal: "elm,state,text,hidden";
14558 action: STATE_SET "default" 0.0;
14559 target: "elm.text";
14561 program { name: "icon_show";
14562 signal: "elm,state,icon,visible";
14564 action: STATE_SET "visible" 0.0;
14565 target: "elm.swallow.icon";
14567 program { name: "icon_hide";
14568 signal: "elm,state,icon,hidden";
14570 action: STATE_SET "default" 0.0;
14571 target: "elm.swallow.icon";
14573 program { name: "end_show";
14574 signal: "elm,state,end,visible";
14576 action: STATE_SET "visible" 0.0;
14577 target: "elm.swallow.end";
14579 program { name: "end_hide";
14580 signal: "elm,state,end,hidden";
14582 action: STATE_SET "default" 0.0;
14583 target: "elm.swallow.end";
14585 program { name: "units_show";
14586 signal: "elm,state,units,visible";
14588 action: STATE_SET "visible" 0.0;
14589 target: "elm.units";
14592 program { name: "units_hide";
14593 signal: "elm,state,units,hidden";
14595 action: STATE_SET "default" 0.0;
14596 target: "elm.units";
14599 program { name: "invert_on";
14600 signal: "elm,state,inverted,on";
14602 action: STATE_SET "inverted" 0.0;
14606 program { name: "invert_off";
14607 signal: "elm,state,inverted,off";
14609 action: STATE_SET "default" 0.0;
14614 name: "go_disabled";
14615 signal: "elm,state,disabled";
14617 action: STATE_SET "disabled" 0.0;
14618 // target: "button0";
14619 target: "disabler";
14620 after: "disable_text";
14621 after: "disable_ind";
14624 program { name: "disable_ind";
14625 action: SIGNAL_EMIT "elm.dragable.slider:elm,state,disabled" "elm";
14627 program { name: "disable_text";
14631 get_state(PART:"elm.text", st, 30, vl);
14632 if (!strcmp(st, "visible"))
14633 set_state(PART:"elm.text", "disabled_visible", 0.0);
14635 set_state(PART:"elm.text", "disabled", 0.0);
14637 get_state(PART:"elm.units", st, 30, vl);
14638 if (!strcmp(st, "visible"))
14639 set_state(PART:"elm.units", "disabled_visible", 0.0);
14641 set_state(PART:"elm.units", "disabled", 0.0);
14643 get_state(PART:"level2", st, 30, vl);
14644 if (!strcmp(st, "inverted"))
14646 set_state(PART:"level", "disabled_inverted", 0.0);
14647 set_state(PART:"level2", "disabled_inverted", 0.0);
14651 set_state(PART:"level", "disabled", 0.0);
14652 set_state(PART:"level2", "disabled", 0.0);
14656 program { name: "enable";
14657 signal: "elm,state,enabled";
14659 action: STATE_SET "default" 0.0;
14660 // target: "button0";
14661 target: "disabler";
14662 after: "enable_text";
14663 after: "enable_ind";
14666 program { name: "enable_ind";
14667 action: SIGNAL_EMIT "elm.dragable.slider:elm,state,enabled" "elm";
14670 program { name: "enable_text";
14674 get_state(PART:"elm.text", st, 30, vl);
14675 if (!strcmp(st, "disabled_visible"))
14676 set_state(PART:"elm.text", "visible", 0.0);
14678 set_state(PART:"elm.text", "default", 0.0);
14680 get_state(PART:"elm.units", st, 30, vl);
14681 if (!strcmp(st, "disabled_visible"))
14682 set_state(PART:"elm.units", "visible", 0.0);
14684 set_state(PART:"elm.units", "default", 0.0);
14686 get_state(PART:"level2", st, 30, vl);
14687 if (!strcmp(st, "disabled_inverted"))
14689 set_state(PART:"level", "inverted", 0.0);
14690 set_state(PART:"level2", "inverted", 0.0);
14694 set_state(PART:"level", "default", 0.0);
14695 set_state(PART:"level2", "default", 0.0);
14702 group { name: "elm/slider/vertical/default";
14704 image: "slv_bg.png" COMP;
14705 image: "slv_bg_over.png" COMP;
14707 image: "slv_units.png" COMP;
14710 part { name: "base";
14712 description { state: "default" 0.0;
14721 image.normal: "slv_bg.png";
14725 part { name: "level";
14728 description { state: "default" 0.0;
14733 to_y: "elm.dragable.slider";
14736 color: 255 0 0 200;
14738 description { state: "inverted" 0.0;
14739 inherit: "default" 0.0;
14742 description { state: "disabled" 0.0;
14743 inherit: "default" 0.0;
14744 color: 255 0 0 100;
14746 description { state: "disabled_inverted" 0.0;
14747 inherit: "default" 0.0;
14751 part { name: "level2";
14754 description { state: "default" 0.0;
14759 to_y: "elm.dragable.slider";
14763 color: 255 0 0 200;
14765 description { state: "inverted" 0.0;
14766 inherit: "default" 0.0;
14769 description { state: "disabled" 0.0;
14770 inherit: "default" 0.0;
14771 color: 255 0 0 100;
14773 description { state: "disabled_inverted" 0.0;
14774 inherit: "default" 0.0;
14775 color: 255 0 0 100;
14782 description { state: "default" 0.0;
14784 rel1.offset: -1 -1;
14788 normal: "slv_bg_over.png";
14798 description { state: "default" 0.0;
14800 rel1.to: "elm.swallow.bar";
14801 rel2.to: "elm.swallow.bar";
14805 part { name: "elm.swallow.bar";
14808 description { state: "default" 0.0;
14824 part { name: "elm.swallow.icon";
14826 description { state: "default" 0.0;
14831 to_x: "elm.swallow.bar";
14836 to_x: "elm.swallow.bar";
14839 description { state: "visible" 0.0;
14840 inherit: "default" 0.0;
14843 aspect_preference: HORIZONTAL;
14847 part { name: "elm.text";
14851 description { state: "default" 0.0;
14855 rel1.to_y: "elm.swallow.icon";
14856 rel1.relative: 0.0 1.0;
14858 rel2.to_y: "elm.swallow.icon";
14859 rel2.relative: 1.0 1.0;
14860 rel2.offset: -1 -1;
14863 font: "Sans,Edje-Vera";
14869 description { state: "visible" 0.0;
14870 inherit: "default" 0.0;
14876 description { state: "disabled" 0.0;
14877 inherit: "default" 0.0;
14878 color: 255 128 128 128;
14881 description { state: "disabled_visible" 0.0;
14882 inherit: "default" 0.0;
14890 name: "elm.swallow.end";
14893 state: "default" 0.0;
14899 to_x: "elm.swallow.bar";
14903 to_x: "elm.swallow.bar";
14906 description { state: "visible" 0.0;
14907 inherit: "default" 0.0;
14910 aspect_preference: HORIZONTAL;
14911 rel2.offset: -1 -4;
14914 part { name: "units";
14916 description { state: "default" 0.0;
14927 normal: "slv_units.png";
14932 description { state: "visible" 0.0;
14933 inherit: "default" 0.0;
14937 part { name: "elm.units";
14941 description { state: "default" 0.0;
14945 rel1.relative: 0.0 0.0;
14946 rel1.to_y: "elm.swallow.end";
14948 rel2.relative: 1.0 0.0;
14949 rel2.to_y: "elm.swallow.end";
14953 font: "Sans,Edje-Vera";
14959 description { state: "visible" 0.0;
14960 inherit: "default" 0.0;
14965 rel2.offset: -9 -9;
14967 description { state: "disabled" 0.0;
14968 inherit: "default" 0.0;
14973 description { state: "disabled_visible" 0.0;
14974 inherit: "default" 0.0;
14979 rel2.offset: -9 -9;
14984 part { name: "elm.dragable.slider";
14986 source: "elm/slider/vertical/indicator/default";
14995 description { state: "default" 0.0;
15010 part { name: "disabler";
15012 description { state: "default" 0.0;
15016 description { state: "disabled" 0.0;
15017 inherit: "default" 0.0;
15024 program { name: "text_show";
15025 signal: "elm,state,text,visible";
15027 action: STATE_SET "visible" 0.0;
15028 target: "elm.text";
15030 program { name: "text_hide";
15031 signal: "elm,state,text,hidden";
15033 action: STATE_SET "default" 0.0;
15034 target: "elm.text";
15036 program { name: "icon_show";
15037 signal: "elm,state,icon,visible";
15039 action: STATE_SET "visible" 0.0;
15040 target: "elm.swallow.icon";
15042 program { name: "icon_hide";
15043 signal: "elm,state,icon,hidden";
15045 action: STATE_SET "default" 0.0;
15046 target: "elm.swallow.icon";
15048 program { name: "end_show";
15049 signal: "elm,state,end,visible";
15051 action: STATE_SET "visible" 0.0;
15052 target: "elm.swallow.end";
15054 program { name: "end_hide";
15055 signal: "elm,state,end,hidden";
15057 action: STATE_SET "default" 0.0;
15058 target: "elm.swallow.end";
15060 program { name: "units_show";
15061 signal: "elm,state,units,visible";
15063 action: STATE_SET "visible" 0.0;
15064 target: "elm.units";
15067 program { name: "units_hide";
15068 signal: "elm,state,units,hidden";
15070 action: STATE_SET "default" 0.0;
15071 target: "elm.units";
15074 program { name: "invert_on";
15075 signal: "elm,state,inverted,on";
15077 action: STATE_SET "inverted" 0.0;
15081 program { name: "invert_off";
15082 signal: "elm,state,inverted,off";
15084 action: STATE_SET "default" 0.0;
15089 name: "go_disabled";
15090 signal: "elm,state,disabled";
15092 action: STATE_SET "disabled" 0.0;
15093 // target: "button0";
15094 target: "disabler";
15095 after: "disable_text";
15096 after: "disable_ind";
15099 program { name: "disable_ind";
15100 action: SIGNAL_EMIT "elm.dragable.slider:elm,state,disabled" "elm";
15103 program { name: "disable_text";
15107 get_state(PART:"elm.text", st, 30, vl);
15108 if (!strcmp(st, "visible"))
15109 set_state(PART:"elm.text", "disabled_visible", 0.0);
15111 set_state(PART:"elm.text", "disabled", 0.0);
15113 get_state(PART:"elm.units", st, 30, vl);
15114 if (!strcmp(st, "visible"))
15115 set_state(PART:"elm.units", "disabled_visible", 0.0);
15117 set_state(PART:"elm.units", "disabled", 0.0);
15119 get_state(PART:"level2", st, 30, vl);
15120 if (!strcmp(st, "inverted"))
15122 set_state(PART:"level", "disabled_inverted", 0.0);
15123 set_state(PART:"level2", "disabled_inverted", 0.0);
15127 set_state(PART:"level", "disabled", 0.0);
15128 set_state(PART:"level2", "disabled", 0.0);
15133 program { name: "enable";
15134 signal: "elm,state,enabled";
15136 action: STATE_SET "default" 0.0;
15137 // target: "button0";
15138 target: "disabler";
15139 after: "enable_text";
15140 after: "enable_ind";
15143 program { name: "enable_ind";
15144 action: SIGNAL_EMIT "elm.dragable.slider:elm,state,enabled" "elm";
15146 program { name: "enable_text";
15150 get_state(PART:"elm.text", st, 30, vl);
15151 if (!strcmp(st, "disabled_visible"))
15152 set_state(PART:"elm.text", "visible", 0.0);
15154 set_state(PART:"elm.text", "default", 0.0);
15156 get_state(PART:"elm.units", st, 30, vl);
15157 if (!strcmp(st, "disabled_visible"))
15158 set_state(PART:"elm.units", "visible", 0.0);
15160 set_state(PART:"elm.units", "default", 0.0);
15162 get_state(PART:"level2", st, 30, vl);
15163 if (!strcmp(st, "disabled_inverted"))
15165 set_state(PART:"level", "inverted", 0.0);
15166 set_state(PART:"level2", "inverted", 0.0);
15170 set_state(PART:"level", "default", 0.0);
15171 set_state(PART:"level2", "default", 0.0);
15177 group { name: "elm/slider/horizontal/indicator/default";
15178 alias: "elm/slider/horizontal/indicator/disabled";
15179 alias: "elm/slider/vertical/indicator/default";
15180 alias: "elm/slider/vertical/indicator/disabled";
15182 image: "sl_bt_0.png" COMP;
15183 image: "sl_bt_1.png" COMP;
15184 image: "sl_bt_2.png" COMP;
15185 image: "sl_bt_3.png" COMP;
15186 image: "sl_bt2_0_0.png" COMP;
15187 image: "sl_bt2_0_1.png" COMP;
15188 image: "sl_bt2_0_2.png" COMP;
15189 image: "sl_bt2_1.png" COMP;
15190 image: "sl_bt2_2.png" COMP;
15193 public value_hide = 0;
15194 public set_value_show() {
15195 set_int(value_hide, 0);
15197 public set_value_hide() {
15198 set_int(value_hide, 1);
15200 public thumb_down() {
15201 if (get_int(value_hide) == 1) {
15202 set_state(PART:"elm.indicator", "default", 0.0);
15203 set_state(PART:"button3", "default", 0.0);
15204 set_state(PART:"button4", "default", 0.0);
15205 set_state(PART:"button5", "default", 0.0);
15206 set_state(PART:"button6", "default", 0.0);
15207 set_state(PART:"button7", "default", 0.0);
15209 set_state(PART:"elm.indicator", "visible", 0.0);
15210 set_state(PART:"button3", "visible", 0.0);
15211 set_state(PART:"button4", "visible", 0.0);
15212 set_state(PART:"button5", "visible", 0.0);
15213 set_state(PART:"button6", "visible", 0.0);
15214 set_state(PART:"button7", "visible", 0.0);
15217 public thumb_up() {
15218 set_state(PART:"elm.indicator", "default", 0.0);
15219 set_state(PART:"button3", "default", 0.0);
15220 set_state(PART:"button4", "default", 0.0);
15221 set_state(PART:"button5", "default", 0.0);
15222 set_state(PART:"button6", "default", 0.0);
15223 set_state(PART:"button7", "default", 0.0);
15227 part { name: "button_events";
15230 description { state: "default" 0.0;
15234 aspect_preference: VERTICAL;
15238 part { name: "button0";
15240 description { state: "default" 0.0;
15245 normal: "sl_bt_0.png";
15250 description { state: "disabled" 0.0;
15251 inherit: "default" 0.0;
15253 normal: "sl_bt_3.png";
15258 part { name: "button1";
15260 description { state: "default" 0.0;
15261 rel1.to: "button0";
15268 normal: "sl_bt_1.png";
15273 part { name: "button2";
15275 description { state: "default" 0.0;
15276 rel1.to: "button0";
15277 rel2.to: "button0";
15279 normal: "sl_bt_2.png";
15285 part { name: "button3";
15287 description { state: "default" 0.0;
15293 to_x: "elm.indicator";
15304 normal: "sl_bt2_0_0.png";
15309 description { state: "visible" 0.0;
15310 inherit: "default" 0.0;
15314 part { name: "button4";
15316 description { state: "default" 0.0;
15322 to_y: "elm.indicator";
15325 rel2.to: "button0";
15327 normal: "sl_bt2_0_1.png";
15332 description { state: "visible" 0.0;
15333 inherit: "default" 0.0;
15337 part { name: "button5";
15339 description { state: "default" 0.0;
15350 to_x: "elm.indicator";
15356 normal: "sl_bt2_0_2.png";
15361 description { state: "visible" 0.0;
15362 inherit: "default" 0.0;
15366 part { name: "elm.indicator";
15369 effect: SOFT_SHADOW;
15371 description { state: "default" 0.0;
15377 relative: 0.0 -0.25;
15382 relative: 1.0 -0.25;
15385 color: 224 224 224 255;
15388 font: "Sans,Edje-Vera";
15394 description { state: "visible" 0.0;
15395 inherit: "default" 0.0;
15399 rel2.offset: -1 -1;
15402 part { name: "button6";
15404 description { state: "default" 0.0;
15406 rel1.to: "button3";
15413 normal: "sl_bt2_1.png";
15418 description { state: "visible" 0.0;
15419 inherit: "default" 0.0;
15423 part { name: "button7";
15425 description { state: "default" 0.0;
15427 rel1.to: "button3";
15428 rel2.to: "button5";
15430 normal: "sl_bt2_2.png";
15436 description { state: "visible" 0.0;
15437 inherit: "default" 0.0;
15443 program { name: "set_val_show";
15444 signal: "elm,state,val,show";
15450 program { name: "set_val_hide";
15451 signal: "elm,state,val,hide";
15457 program { name: "val_show";
15458 signal: "mouse,down,*";
15459 source: "button_events";
15465 program { name: "val_hide";
15466 signal: "mouse,up,*";
15467 source: "button_events";
15473 name: "go_disabled";
15474 signal: "elm,state,disabled";
15476 action: STATE_SET "disabled" 0.0;
15480 name: "go_enabled";
15481 signal: "elm,state,enabled";
15483 action: STATE_SET "default" 0.0;
15490 ////////////////////////////////////////////////////////////////////////////////
15492 ////////////////////////////////////////////////////////////////////////////////
15493 group { name: "elm/actionslider/base/default";
15496 image: "shelf_inset.png" COMP;
15497 image: "ilist_1.png" COMP;
15498 image: "bt_bases.png" COMP;
15499 image: "bt_basew.png" COMP;
15500 image: "bt_hilightw.png" COMP;
15508 state: "default" 0.0;
15511 rel2.offset: -2 -2;
15513 normal: "ilist_1.png";
15519 part { name: "conf_over";
15521 description { state: "default" 0.0;
15525 normal: "shelf_inset.png";
15532 part { name: "icon.dragable.area";
15535 description { state: "default" 0.0;
15541 part { name: "elm.text.left";
15545 description { state: "default" 0.0;
15548 font: "Sans,Edje-Vera";
15555 part { name: "elm.text.center";
15559 description { state: "default" 0.0;
15562 font: "Sans,Edje-Vera";
15569 part { name: "elm.text.right";
15573 description { state: "default" 0.0;
15576 font: "Sans,Edje-Vera";
15583 part { name: "elm.drag_button_base";
15587 description { state: "default" 0.0;
15591 rel1.to: "icon.dragable.area";
15594 to: "icon.dragable.area";
15598 confine: "icon.dragable.area";
15603 part { name: "elm.drag_button";
15606 description { state: "default" 0.0;
15608 color: 255 255 255 0;
15609 rel1.to_x: "elm.drag_button_base";
15610 rel1.to_y: "icon.dragable.area";
15611 rel2.to_x: "elm.drag_button_base";
15612 rel2.to_y: "icon.dragable.area";
15615 events: "elm.drag_button_base";
15618 part { name: "button0";
15620 description { state: "default" 0.0;
15621 rel1.to: "button2";
15622 rel1.offset: -4 -4;
15623 rel2.to: "button2";
15626 normal: "bt_bases.png";
15627 border: 11 11 11 11;
15630 color: 255 255 255 128;
15633 part { name: "button2";
15635 description { state: "default" 0.0;
15636 rel1.to: "elm.drag_button";
15637 rel2.to: "elm.drag_button";
15639 normal: "bt_basew.png";
15643 color: 255 255 255 210;
15646 part { name: "button3";
15648 description { state: "default" 0.0;
15649 rel1.to: "button2";
15650 rel2.to: "button2";
15651 rel2.relative: 1.0 0.5;
15653 normal: "bt_hilightw.png";
15656 color: 255 255 255 190;
15659 part { name: "elm.text.indicator";
15663 description { state: "default" 0.0;
15665 to: "elm.drag_button";
15669 to: "elm.drag_button";
15674 font: "Sans,Edje-Vera";
15683 program { name: "elm.drag_button,mouse,up";
15684 signal: "mouse,up,1";
15685 source: "elm.drag_button";
15686 action: SIGNAL_EMIT "elm.drag_button,mouse,up" "";
15688 program { name: "elm.drag_button,mouse,down";
15689 signal: "mouse,down,1";
15690 source: "elm.drag_button";
15691 action: SIGNAL_EMIT "elm.drag_button,mouse,down" "";
15693 program { name: "elm.drag_button,mouse,move";
15694 signal: "mouse,move";
15695 source: "elm.drag_button_base";
15696 action: SIGNAL_EMIT "elm.drag_button,mouse,move" "";
15701 group { name: "elm/actionslider/base/bar";
15704 image: "shelf_inset.png" COMP;
15705 image: "ilist_1.png" COMP;
15706 image: "bt_bases.png" COMP;
15707 image: "bt_basew.png" COMP;
15708 image: "bt_hilightw.png" COMP;
15716 state: "default" 0.0;
15719 rel2.offset: -2 -2;
15721 normal: "ilist_1.png";
15727 part { name: "conf_over";
15729 description { state: "default" 0.0;
15733 normal: "shelf_inset.png";
15740 part { name: "icon.dragable.area";
15743 description { state: "default" 0.0;
15749 part { name: "elm.text.left";
15753 description { state: "default" 0.0;
15756 font: "Sans,Edje-Vera";
15763 part { name: "elm.text.center";
15767 description { state: "default" 0.0;
15770 font: "Sans,Edje-Vera";
15777 part { name: "elm.text.right";
15781 description { state: "default" 0.0;
15784 font: "Sans,Edje-Vera";
15791 part { name: "bar";
15794 description { state: "default" 0.0;
15800 to_x: "elm.drag_button_base";
15806 part { name: "elm.drag_button_base";
15810 description { state: "default" 0.0;
15814 rel1.to: "icon.dragable.area";
15817 to: "icon.dragable.area";
15821 confine: "icon.dragable.area";
15826 part { name: "elm.drag_button";
15829 description { state: "default" 0.0;
15831 color: 255 255 255 0;
15832 rel1.to_x: "elm.drag_button_base";
15833 rel1.to_y: "icon.dragable.area";
15834 rel2.to_x: "elm.drag_button_base";
15835 rel2.to_y: "icon.dragable.area";
15838 events: "elm.drag_button_base";
15841 part { name: "button0";
15843 description { state: "default" 0.0;
15844 rel1.to: "button2";
15845 rel1.offset: -4 -4;
15846 rel2.to: "button2";
15849 normal: "bt_bases.png";
15850 border: 11 11 11 11;
15853 color: 255 255 255 128;
15856 part { name: "button2";
15858 description { state: "default" 0.0;
15859 rel1.to: "elm.drag_button";
15860 rel2.to: "elm.drag_button";
15862 normal: "bt_basew.png";
15866 color: 255 255 255 210;
15869 part { name: "button3";
15871 description { state: "default" 0.0;
15872 rel1.to: "button2";
15873 rel2.to: "button2";
15874 rel2.relative: 1.0 0.5;
15876 normal: "bt_hilightw.png";
15879 color: 255 255 255 190;
15882 part { name: "elm.text.indicator";
15886 description { state: "default" 0.0;
15888 to: "elm.drag_button";
15892 to: "elm.drag_button";
15897 font: "Sans,Edje-Vera";
15906 program { name: "elm.drag_button,mouse,up";
15907 signal: "mouse,up,1";
15908 source: "elm.drag_button";
15909 action: SIGNAL_EMIT "elm.drag_button,mouse,up" "";
15911 program { name: "elm.drag_button,mouse,down";
15912 signal: "mouse,down,1";
15913 source: "elm.drag_button";
15914 action: SIGNAL_EMIT "elm.drag_button,mouse,down" "";
15916 program { name: "elm.drag_button,mouse,move";
15917 signal: "mouse,move";
15918 source: "elm.drag_button_base";
15919 action: SIGNAL_EMIT "elm.drag_button,mouse,move" "";
15924 ///////////////////////////////////////////////////////////////////////////////
15925 group { name: "elm/genlist/item/default/default";
15926 data.item: "selectraise" "on";
15927 data.item: "labels" "elm.text";
15928 data.item: "icons" "elm.swallow.icon elm.swallow.end";
15929 data.item: "treesize" "20";
15930 // data.item: "states" "";
15932 image: "bt_sm_base1.png" COMP;
15933 image: "bt_sm_shine.png" COMP;
15934 image: "bt_sm_hilight.png" COMP;
15935 image: "ilist_1.png" COMP;
15936 image: "ilist_2.png" COMP;
15937 image: "ilist_item_shadow.png" COMP;
15945 state: "default" 0.0;
15953 state: "default" 0.0;
15968 normal: "ilist_item_shadow.png";
15973 state: "default" 1.0;
15974 inherit: "default" 0.0;
15982 state: "default" 0.0;
15984 normal: "ilist_1.png";
15990 state: "default" 1.0;
15991 inherit: "default" 0.0;
15992 image.normal: "ilist_2.png";
15996 clip_to: "disclip";
15998 description { state: "default" 0.0;
16000 color: 255 255 255 0;
16010 normal: "bt_sm_base1.png";
16013 image.middle: SOLID;
16015 description { state: "default" 0.1;
16016 inherit: "default" 0.0;
16018 description { state: "selected" 0.0;
16019 inherit: "default" 0.0;
16021 color: 255 255 255 255;
16032 state: "selected" 1.0;
16033 inherit: "selected" 0.0;
16036 part { name: "elm.swallow.pad";
16038 description { state: "default" 0.0;
16051 part { name: "elm.swallow.icon";
16052 clip_to: "disclip";
16054 description { state: "default" 0.0;
16058 to_x: "elm.swallow.pad";
16063 to_x: "elm.swallow.pad";
16069 part { name: "elm.swallow.end";
16070 clip_to: "disclip";
16072 description { state: "default" 0.0;
16076 aspect_preference: VERTICAL;
16087 part { name: "elm.text";
16088 clip_to: "disclip";
16090 effect: SOFT_SHADOW;
16094 state: "default" 0.0;
16097 to_x: "elm.swallow.icon";
16102 to_x: "elm.swallow.end";
16114 text_class: "list_item";
16117 description { state: "selected" 0.0;
16118 inherit: "default" 0.0;
16119 color: 224 224 224 255;
16123 part { name: "fg1";
16124 clip_to: "disclip";
16126 description { state: "default" 0.0;
16128 color: 255 255 255 0;
16130 rel2.relative: 1.0 0.5;
16133 normal: "bt_sm_hilight.png";
16137 description { state: "selected" 0.0;
16138 inherit: "default" 0.0;
16140 color: 255 255 255 255;
16143 state: "selected" 1.0;
16144 inherit: "default" 0.0;
16146 color: 255 255 255 255;
16149 part { name: "fg2";
16150 clip_to: "disclip";
16152 description { state: "default" 0.0;
16154 color: 255 255 255 0;
16158 normal: "bt_sm_shine.png";
16162 description { state: "selected" 0.0;
16163 inherit: "default" 0.0;
16165 color: 255 255 255 255;
16168 state: "selected" 1.0;
16169 inherit: "default" 0.0;
16171 color: 255 255 255 255;
16174 part { name: "disclip";
16176 description { state: "default" 0.0;
16180 description { state: "disabled" 0.0;
16181 inherit: "default" 0.0;
16182 color: 255 255 255 64;
16187 // signal: elm,state,%s,active
16188 // a "check" item named %s went active
16189 // signal: elm,state,%s,passive
16190 // a "check" item named %s went passive
16191 // default is passive
16194 signal: "elm,state,odd";
16196 action: STATE_SET "default" 1.0;
16202 signal: "elm,state,even";
16204 action: STATE_SET "default" 0.0;
16210 signal: "elm,state,selected";
16215 get_state(PART:"base", st, 30, vl);
16216 set_state(PART:"bg", "selected", vl);
16217 set_state(PART:"fg1", "selected", vl);
16218 set_state(PART:"fg2", "selected", vl);
16219 set_state(PART:"elm.text", "selected", vl);
16223 name: "go_passive";
16224 signal: "elm,state,unselected";
16229 get_state(PART:"base", st, 30, vl);
16230 set_state(PART:"bg", "default", vl);
16231 set_state(PART:"fg1", "default", vl);
16232 set_state(PART:"fg2", "default", vl);
16233 set_state(PART:"elm.text", "default", vl);
16237 name: "go_disabled";
16238 signal: "elm,state,disabled";
16240 action: STATE_SET "disabled" 0.0;
16244 name: "go_enabled";
16245 signal: "elm,state,enabled";
16247 action: STATE_SET "default" 0.0;
16252 group { name: "elm/genlist/item/group_index/default";
16253 alias: "elm/genlist/item_compress/group_index/default";
16254 data.item: "selectraise" "on";
16255 data.item: "labels" "elm.text";
16256 data.item: "icons" "elm.swallow.icon elm.swallow.end";
16257 data.item: "treesize" "20";
16258 // data.item: "states" "";
16260 image: "bt_sm_base1.png" COMP;
16261 image: "bt_sm_shine.png" COMP;
16262 image: "bt_sm_hilight.png" COMP;
16263 image: "ilist_item_shadow.png" COMP;
16264 image: "group_index.png" COMP;
16272 state: "default" 0.0;
16280 state: "default" 0.0;
16295 normal: "ilist_item_shadow.png";
16304 state: "default" 0.0;
16306 normal: "group_index.png";
16313 clip_to: "disclip";
16315 description { state: "default" 0.0;
16317 color: 255 255 255 0;
16327 normal: "bt_sm_base1.png";
16330 image.middle: SOLID;
16332 description { state: "selected" 0.0;
16333 inherit: "default" 0.0;
16335 color: 255 255 255 255;
16346 part { name: "elm.swallow.pad";
16348 description { state: "default" 0.0;
16361 part { name: "elm.swallow.icon";
16362 clip_to: "disclip";
16364 description { state: "default" 0.0;
16368 to_x: "elm.swallow.pad";
16373 to_x: "elm.swallow.pad";
16379 part { name: "elm.swallow.end";
16380 clip_to: "disclip";
16382 description { state: "default" 0.0;
16386 aspect_preference: VERTICAL;
16397 part { name: "elm.text";
16398 clip_to: "disclip";
16400 effect: SOFT_SHADOW;
16404 state: "default" 0.0;
16407 to_x: "elm.swallow.icon";
16412 to_x: "elm.swallow.end";
16424 text_class: "list_item";
16427 description { state: "selected" 0.0;
16428 inherit: "default" 0.0;
16429 color: 224 224 224 255;
16433 part { name: "fg1";
16434 clip_to: "disclip";
16436 description { state: "default" 0.0;
16438 color: 255 255 255 0;
16440 rel2.relative: 1.0 0.5;
16443 normal: "bt_sm_hilight.png";
16447 description { state: "selected" 0.0;
16448 inherit: "default" 0.0;
16450 color: 255 255 255 255;
16453 part { name: "fg2";
16454 clip_to: "disclip";
16456 description { state: "default" 0.0;
16458 color: 255 255 255 0;
16462 normal: "bt_sm_shine.png";
16466 description { state: "selected" 0.0;
16467 inherit: "default" 0.0;
16469 color: 255 255 255 255;
16472 part { name: "disclip";
16474 description { state: "default" 0.0;
16478 description { state: "disabled" 0.0;
16479 inherit: "default" 0.0;
16480 color: 255 255 255 64;
16485 // signal: elm,state,%s,active
16486 // a "check" item named %s went active
16487 // signal: elm,state,%s,passive
16488 // a "check" item named %s went passive
16489 // default is passive
16492 signal: "elm,state,selected";
16494 action: STATE_SET "selected" 0.0;
16498 target: "elm.text";
16501 name: "go_passive";
16502 signal: "elm,state,unselected";
16504 action: STATE_SET "default" 0.0;
16508 target: "elm.text";
16509 transition: LINEAR 0.1;
16512 name: "go_disabled";
16513 signal: "elm,state,disabled";
16515 action: STATE_SET "disabled" 0.0;
16519 name: "go_enabled";
16520 signal: "elm,state,enabled";
16522 action: STATE_SET "default" 0.0;
16527 group { name: "elm/genlist/item_compress/message/default";
16528 data.item: "selectraise" "on";
16529 data.item: "labels" "elm.title.1 elm.title.2 elm.text";
16530 // data.item: "icons" "elm.swallow.icon elm.swallow.end";
16531 data.item: "treesize" "20";
16532 // data.item: "states" "";
16534 image: "bt_sm_base1.png" COMP;
16535 image: "bt_sm_shine.png" COMP;
16536 image: "bt_sm_hilight.png" COMP;
16537 image: "ilist_1.png" COMP;
16538 image: "ilist_2.png" COMP;
16539 image: "ilist_item_shadow.png" COMP;
16542 style { name: "genlist_textblock_style";
16543 base: "font=Sans font_size=10 color=#000 wrap=char text_class=list_item";
16548 style { name: "genlist_textblock_style2";
16549 base: "font=Sans font_size=10 color=#fff wrap=char text_class=list_item";
16561 state: "default" 0.0;
16569 state: "default" 0.0;
16584 normal: "ilist_item_shadow.png";
16589 state: "default" 1.0;
16590 inherit: "default" 0.0;
16598 state: "default" 0.0;
16600 normal: "ilist_1.png";
16606 state: "default" 1.0;
16607 inherit: "default" 0.0;
16608 image.normal: "ilist_2.png";
16612 clip_to: "disclip";
16614 description { state: "default" 0.0;
16616 color: 255 255 255 0;
16626 normal: "bt_sm_base1.png";
16629 image.middle: SOLID;
16631 description { state: "selected" 0.0;
16632 inherit: "default" 0.0;
16634 color: 255 255 255 255;
16645 part { name: "elm.title.1";
16646 clip_to: "disclip";
16648 effect: SOFT_SHADOW;
16652 state: "default" 0.0;
16672 text_class: "list_item";
16675 description { state: "selected" 0.0;
16676 inherit: "default" 0.0;
16677 color: 224 224 224 255;
16681 part { name: "elm.title.2";
16682 clip_to: "disclip";
16684 effect: SOFT_SHADOW;
16688 state: "default" 0.0;
16692 to_y: "elm.title.1";
16697 to_y: "elm.title.1";
16710 text_class: "list_item";
16713 description { state: "selected" 0.0;
16714 inherit: "default" 0.0;
16715 color: 224 224 224 255;
16719 part { name: "elm.text";
16720 clip_to: "disclip";
16725 state: "default" 0.0;
16729 to_y: "elm.title.2";
16739 style: "genlist_textblock_style";
16745 description { state: "selected" 0.0;
16746 inherit: "default" 0.0;
16748 style: "genlist_textblock_style2";
16752 part { name: "fg1";
16753 clip_to: "disclip";
16755 description { state: "default" 0.0;
16757 color: 255 255 255 0;
16759 rel2.relative: 1.0 0.5;
16762 normal: "bt_sm_hilight.png";
16766 description { state: "selected" 0.0;
16767 inherit: "default" 0.0;
16769 color: 255 255 255 255;
16772 part { name: "fg2";
16773 clip_to: "disclip";
16775 description { state: "default" 0.0;
16777 color: 255 255 255 0;
16781 normal: "bt_sm_shine.png";
16785 description { state: "selected" 0.0;
16786 inherit: "default" 0.0;
16788 color: 255 255 255 255;
16791 part { name: "disclip";
16793 description { state: "default" 0.0;
16797 description { state: "disabled" 0.0;
16798 inherit: "default" 0.0;
16799 color: 255 255 255 64;
16804 // signal: elm,state,%s,active
16805 // a "check" item named %s went active
16806 // signal: elm,state,%s,passive
16807 // a "check" item named %s went passive
16808 // default is passive
16811 signal: "elm,state,odd";
16813 action: STATE_SET "default" 1.0;
16819 signal: "elm,state,even";
16821 action: STATE_SET "default" 0.0;
16827 signal: "elm,state,selected";
16829 action: STATE_SET "selected" 0.0;
16833 target: "elm.title.1";
16834 target: "elm.title.2";
16835 target: "elm.text";
16838 name: "go_passive";
16839 signal: "elm,state,unselected";
16841 action: STATE_SET "default" 0.0;
16845 target: "elm.title.1";
16846 target: "elm.title.2";
16847 target: "elm.text";
16848 transition: LINEAR 0.1;
16851 name: "go_disabled";
16852 signal: "elm,state,disabled";
16854 action: STATE_SET "disabled" 0.0;
16858 name: "go_enabled";
16859 signal: "elm,state,enabled";
16861 action: STATE_SET "default" 0.0;
16867 group { name: "elm/genlist/item_compress/default/default";
16868 data.item: "selectraise" "on";
16869 data.item: "labels" "elm.text";
16870 data.item: "icons" "elm.swallow.icon elm.swallow.end";
16871 data.item: "treesize" "20";
16872 // data.item: "states" "";
16874 image: "bt_sm_base1.png" COMP;
16875 image: "bt_sm_shine.png" COMP;
16876 image: "bt_sm_hilight.png" COMP;
16877 image: "ilist_1.png" COMP;
16878 image: "ilist_2.png" COMP;
16879 image: "ilist_item_shadow.png" COMP;
16887 state: "default" 0.0;
16895 state: "default" 0.0;
16910 normal: "ilist_item_shadow.png";
16915 state: "default" 1.0;
16916 inherit: "default" 0.0;
16924 state: "default" 0.0;
16926 normal: "ilist_1.png";
16932 state: "default" 1.0;
16933 inherit: "default" 0.0;
16934 image.normal: "ilist_2.png";
16938 clip_to: "disclip";
16940 description { state: "default" 0.0;
16942 color: 255 255 255 0;
16952 normal: "bt_sm_base1.png";
16955 image.middle: SOLID;
16957 description { state: "selected" 0.0;
16958 inherit: "default" 0.0;
16960 color: 255 255 255 255;
16971 part { name: "elm.swallow.pad";
16973 description { state: "default" 0.0;
16986 part { name: "elm.swallow.icon";
16987 clip_to: "disclip";
16989 description { state: "default" 0.0;
16993 to_x: "elm.swallow.pad";
16998 to_x: "elm.swallow.pad";
17004 part { name: "elm.swallow.end";
17005 clip_to: "disclip";
17007 description { state: "default" 0.0;
17011 aspect_preference: VERTICAL;
17022 part { name: "elm.text";
17023 clip_to: "disclip";
17025 effect: SOFT_SHADOW;
17029 state: "default" 0.0;
17032 to_x: "elm.swallow.icon";
17037 to_x: "elm.swallow.end";
17049 text_class: "list_item";
17052 description { state: "selected" 0.0;
17053 inherit: "default" 0.0;
17054 color: 224 224 224 255;
17058 part { name: "fg1";
17059 clip_to: "disclip";
17061 description { state: "default" 0.0;
17063 color: 255 255 255 0;
17065 rel2.relative: 1.0 0.5;
17068 normal: "bt_sm_hilight.png";
17072 description { state: "selected" 0.0;
17073 inherit: "default" 0.0;
17075 color: 255 255 255 255;
17078 part { name: "fg2";
17079 clip_to: "disclip";
17081 description { state: "default" 0.0;
17083 color: 255 255 255 0;
17087 normal: "bt_sm_shine.png";
17091 description { state: "selected" 0.0;
17092 inherit: "default" 0.0;
17094 color: 255 255 255 255;
17097 part { name: "disclip";
17099 description { state: "default" 0.0;
17103 description { state: "disabled" 0.0;
17104 inherit: "default" 0.0;
17105 color: 255 255 255 64;
17110 // signal: elm,state,%s,active
17111 // a "check" item named %s went active
17112 // signal: elm,state,%s,passive
17113 // a "check" item named %s went passive
17114 // default is passive
17117 signal: "elm,state,odd";
17119 action: STATE_SET "default" 1.0;
17125 signal: "elm,state,even";
17127 action: STATE_SET "default" 0.0;
17133 signal: "elm,state,selected";
17135 action: STATE_SET "selected" 0.0;
17139 target: "elm.text";
17142 name: "go_passive";
17143 signal: "elm,state,unselected";
17145 action: STATE_SET "default" 0.0;
17149 target: "elm.text";
17150 transition: LINEAR 0.1;
17153 name: "go_disabled";
17154 signal: "elm,state,disabled";
17156 action: STATE_SET "disabled" 0.0;
17160 name: "go_enabled";
17161 signal: "elm,state,enabled";
17163 action: STATE_SET "default" 0.0;
17169 group { name: "elm/genlist/tree/default/default";
17170 data.item: "selectraise" "on";
17171 data.item: "labels" "elm.text";
17172 data.item: "icons" "elm.swallow.icon elm.swallow.end";
17173 data.item: "treesize" "20";
17174 // data.item: "states" "";
17176 image: "bt_sm_base1.png" COMP;
17177 image: "bt_sm_shine.png" COMP;
17178 image: "bt_sm_hilight.png" COMP;
17179 image: "ilist_1.png" COMP;
17180 image: "ilist_2.png" COMP;
17181 image: "ilist_item_shadow.png" COMP;
17182 image: "icon_arrow_left.png" COMP;
17183 image: "icon_arrow_right.png" COMP;
17184 image: "icon_arrow_down.png" COMP;
17192 state: "default" 0.0;
17200 state: "default" 0.0;
17215 normal: "ilist_item_shadow.png";
17220 state: "default" 1.0;
17221 inherit: "default" 0.0;
17229 state: "default" 0.0;
17231 normal: "ilist_1.png";
17237 state: "default" 1.0;
17238 inherit: "default" 0.0;
17239 image.normal: "ilist_2.png";
17243 clip_to: "disclip";
17245 description { state: "default" 0.0;
17247 color: 255 255 255 0;
17257 normal: "bt_sm_base1.png";
17260 image.middle: SOLID;
17262 description { state: "selected" 0.0;
17263 inherit: "default" 0.0;
17265 color: 255 255 255 255;
17276 part { name: "elm.swallow.pad";
17278 description { state: "default" 0.0;
17291 part { name: "arrow";
17292 clip_to: "disclip";
17293 ignore_flags: ON_HOLD;
17294 description { state: "default" 0.0;
17299 to_x: "elm.swallow.pad";
17304 to_x: "elm.swallow.pad";
17308 image.normal: "icon_arrow_right.png";
17310 description { state: "default" 0.1;
17311 inherit: "default" 0.0;
17312 image.normal: "icon_arrow_left.png";
17314 description { state: "active" 0.0;
17315 inherit: "default" 0.0;
17316 image.normal: "icon_arrow_down.png";
17318 description { state: "active" 0.1;
17319 inherit: "default" 0.0;
17320 image.normal: "icon_arrow_down.png";
17323 part { name: "elm.swallow.icon";
17324 clip_to: "disclip";
17326 description { state: "default" 0.0;
17341 part { name: "elm.swallow.end";
17342 clip_to: "disclip";
17344 description { state: "default" 0.0;
17348 aspect_preference: VERTICAL;
17359 part { name: "elm.text";
17360 clip_to: "disclip";
17362 effect: SOFT_SHADOW;
17366 state: "default" 0.0;
17369 to_x: "elm.swallow.icon";
17374 to_x: "elm.swallow.end";
17386 text_class: "list_item";
17389 description { state: "selected" 0.0;
17390 inherit: "default" 0.0;
17391 color: 224 224 224 255;
17395 part { name: "fg1";
17396 clip_to: "disclip";
17398 description { state: "default" 0.0;
17400 color: 255 255 255 0;
17402 rel2.relative: 1.0 0.5;
17405 normal: "bt_sm_hilight.png";
17409 description { state: "selected" 0.0;
17410 inherit: "default" 0.0;
17412 color: 255 255 255 255;
17415 part { name: "fg2";
17416 clip_to: "disclip";
17418 description { state: "default" 0.0;
17420 color: 255 255 255 0;
17424 normal: "bt_sm_shine.png";
17428 description { state: "selected" 0.0;
17429 inherit: "default" 0.0;
17431 color: 255 255 255 255;
17434 part { name: "disclip";
17436 description { state: "default" 0.0;
17440 description { state: "disabled" 0.0;
17441 inherit: "default" 0.0;
17442 color: 255 255 255 64;
17447 // signal: elm,state,%s,active
17448 // a "check" item named %s went active
17449 // signal: elm,state,%s,passive
17450 // a "check" item named %s went passive
17451 // default is passive
17454 signal: "elm,state,odd";
17456 action: STATE_SET "default" 1.0;
17462 signal: "elm,state,even";
17464 action: STATE_SET "default" 0.0;
17470 signal: "elm,state,selected";
17472 action: STATE_SET "selected" 0.0;
17476 target: "elm.text";
17479 name: "go_passive";
17480 signal: "elm,state,unselected";
17482 action: STATE_SET "default" 0.0;
17486 target: "elm.text";
17487 transition: LINEAR 0.1;
17490 name: "go_disabled";
17491 signal: "elm,state,disabled";
17493 action: STATE_SET "disabled" 0.0;
17497 name: "go_enabled";
17498 signal: "elm,state,enabled";
17500 action: STATE_SET "default" 0.0;
17505 signal: "mouse,up,1";
17507 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
17510 name: "go_expanded";
17511 signal: "elm,state,expanded";
17516 get_state(PART:"arrow", st, 30, vl);
17517 set_state(PART:"arrow", "active", vl);
17521 name: "go_contracted";
17522 signal: "elm,state,contracted";
17527 get_state(PART:"arrow", st, 30, vl);
17528 set_state(PART:"arrow", "default", vl);
17531 program { name: "to_rtl";
17532 signal: "edje,state,rtl";
17537 get_state(PART:"arrow", st, 30, vl);
17539 set_state(PART:"arrow", st, 0.1);
17543 program { name: "to_ltr";
17544 signal: "edje,state,ltr";
17549 get_state(PART:"arrow", st, 30, vl);
17551 set_state(PART:"arrow", st, 0.0);
17557 group { name: "elm/genlist/tree_compress/default/default";
17558 data.item: "stacking" "above";
17559 data.item: "selectraise" "on";
17560 data.item: "labels" "elm.text";
17561 data.item: "icons" "elm.swallow.icon elm.swallow.end";
17562 data.item: "treesize" "20";
17563 // data.item: "states" "";
17565 image: "bt_sm_base1.png" COMP;
17566 image: "bt_sm_shine.png" COMP;
17567 image: "bt_sm_hilight.png" COMP;
17568 image: "ilist_1.png" COMP;
17569 image: "ilist_item_shadow.png" COMP;
17570 image: "icon_arrow_left.png" COMP;
17571 image: "icon_arrow_right.png" COMP;
17572 image: "icon_arrow_down.png" COMP;
17580 state: "default" 0.0;
17588 state: "default" 0.0;
17603 normal: "ilist_item_shadow.png";
17608 state: "default" 1.0;
17609 inherit: "default" 0.0;
17617 state: "default" 0.0;
17619 normal: "ilist_1.png";
17625 state: "default" 1.0;
17626 inherit: "default" 0.0;
17627 image.normal: "ilist_2.png";
17631 clip_to: "disclip";
17633 description { state: "default" 0.0;
17635 color: 255 255 255 0;
17645 normal: "bt_sm_base1.png";
17648 image.middle: SOLID;
17650 description { state: "selected" 0.0;
17651 inherit: "default" 0.0;
17653 color: 255 255 255 255;
17664 part { name: "elm.swallow.pad";
17666 description { state: "default" 0.0;
17679 part { name: "arrow";
17680 clip_to: "disclip";
17681 ignore_flags: ON_HOLD;
17682 description { state: "default" 0.0;
17687 to_x: "elm.swallow.pad";
17692 to_x: "elm.swallow.pad";
17696 image.normal: "icon_arrow_right.png";
17698 description { state: "default" 0.1;
17699 inherit: "default" 0.0;
17700 image.normal: "icon_arrow_left.png";
17702 description { state: "active" 0.0;
17703 inherit: "default" 0.0;
17704 image.normal: "icon_arrow_down.png";
17706 description { state: "active" 0.1;
17707 inherit: "default" 0.0;
17708 image.normal: "icon_arrow_down.png";
17711 part { name: "elm.swallow.icon";
17712 clip_to: "disclip";
17714 description { state: "default" 0.0;
17729 part { name: "elm.swallow.end";
17730 clip_to: "disclip";
17732 description { state: "default" 0.0;
17736 aspect_preference: VERTICAL;
17747 part { name: "elm.text";
17748 clip_to: "disclip";
17750 effect: SOFT_SHADOW;
17754 state: "default" 0.0;
17757 to_x: "elm.swallow.icon";
17762 to_x: "elm.swallow.end";
17774 text_class: "list_item";
17777 description { state: "selected" 0.0;
17778 inherit: "default" 0.0;
17779 color: 224 224 224 255;
17783 part { name: "fg1";
17784 clip_to: "disclip";
17786 description { state: "default" 0.0;
17788 color: 255 255 255 0;
17790 rel2.relative: 1.0 0.5;
17793 normal: "bt_sm_hilight.png";
17797 description { state: "selected" 0.0;
17798 inherit: "default" 0.0;
17800 color: 255 255 255 255;
17803 part { name: "fg2";
17804 clip_to: "disclip";
17806 description { state: "default" 0.0;
17808 color: 255 255 255 0;
17812 normal: "bt_sm_shine.png";
17816 description { state: "selected" 0.0;
17817 inherit: "default" 0.0;
17819 color: 255 255 255 255;
17822 part { name: "disclip";
17824 description { state: "default" 0.0;
17828 description { state: "disabled" 0.0;
17829 inherit: "default" 0.0;
17830 color: 255 255 255 64;
17835 // signal: elm,state,%s,active
17836 // a "check" item named %s went active
17837 // signal: elm,state,%s,passive
17838 // a "check" item named %s went passive
17839 // default is passive
17842 signal: "elm,state,odd";
17844 action: STATE_SET "default" 1.0;
17850 signal: "elm,state,even";
17852 action: STATE_SET "default" 0.0;
17858 signal: "elm,state,selected";
17860 action: STATE_SET "selected" 0.0;
17864 target: "elm.text";
17867 name: "go_passive";
17868 signal: "elm,state,unselected";
17870 action: STATE_SET "default" 0.0;
17874 target: "elm.text";
17875 transition: LINEAR 0.1;
17878 name: "go_disabled";
17879 signal: "elm,state,disabled";
17881 action: STATE_SET "disabled" 0.0;
17885 name: "go_enabled";
17886 signal: "elm,state,enabled";
17888 action: STATE_SET "default" 0.0;
17893 signal: "mouse,up,1";
17895 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
17898 name: "go_expanded";
17899 signal: "elm,state,expanded";
17904 get_state(PART:"arrow", st, 30, vl);
17905 set_state(PART:"arrow", "active", vl);
17909 name: "go_contracted";
17910 signal: "elm,state,contracted";
17915 get_state(PART:"arrow", st, 30, vl);
17916 set_state(PART:"arrow", "default", vl);
17919 program { name: "to_rtl";
17920 signal: "edje,state,rtl";
17925 get_state(PART:"arrow", st, 30, vl);
17927 set_state(PART:"arrow", st, 0.1);
17931 program { name: "to_ltr";
17932 signal: "edje,state,ltr";
17937 get_state(PART:"arrow", st, 30, vl);
17939 set_state(PART:"arrow", st, 0.0);
17945 group { name: "elm/genlist/item/default_style/default";
17948 style { name: "genlist_style";
17949 base: "font=Sans font_size=10 align=left valign=0.5 color=#000 text_class=list_item";
17952 tag: "hilight" "+ font=Sans:style=Bold";
17953 tag: "b" "+ font=Sans:style=Bold";
17956 style { name: "genlist_selected_style";
17957 base: "font=Sans font_size=10 align=left valign=0.5 color=#fff text_class=list_item";
17960 tag: "hilight" "+ font=Sans:style=Bold";
17961 tag: "b" "+ font=Sans:style=Bold";
17965 data.item: "stacking" "above";
17966 data.item: "selectraise" "on";
17967 data.item: "labels" "elm.text";
17968 data.item: "icons" "elm.swallow.icon elm.swallow.end";
17969 data.item: "treesize" "20";
17971 image: "bt_sm_base1.png" COMP;
17972 image: "bt_sm_shine.png" COMP;
17973 image: "bt_sm_hilight.png" COMP;
17974 image: "ilist_1.png" COMP;
17975 image: "ilist_item_shadow.png" COMP;
17983 state: "default" 0.0;
17991 state: "default" 0.0;
18006 normal: "ilist_item_shadow.png";
18015 state: "default" 0.0;
18018 normal: "ilist_1.png";
18025 clip_to: "disclip";
18027 description { state: "default" 0.0;
18029 color: 255 255 255 0;
18039 normal: "bt_sm_base1.png";
18042 image.middle: SOLID;
18044 description { state: "selected" 0.0;
18045 inherit: "default" 0.0;
18047 color: 255 255 255 255;
18058 part { name: "elm.swallow.pad";
18060 description { state: "default" 0.0;
18073 part { name: "elm.swallow.icon";
18074 clip_to: "disclip";
18076 description { state: "default" 0.0;
18080 to_x: "elm.swallow.pad";
18085 to_x: "elm.swallow.pad";
18091 part { name: "elm.swallow.end";
18092 clip_to: "disclip";
18094 description { state: "default" 0.0;
18098 aspect_preference: VERTICAL;
18109 part { name: "elm.text";
18110 clip_to: "disclip";
18115 state: "default" 0.0;
18119 to_x: "elm.swallow.icon";
18125 to_x: "elm.swallow.end";
18131 style: "genlist_style";
18135 description { state: "selected" 0.0;
18136 inherit: "default" 0.0;
18138 style: "genlist_selected_style";
18142 part { name: "fg1";
18143 clip_to: "disclip";
18145 description { state: "default" 0.0;
18147 color: 255 255 255 0;
18149 rel2.relative: 1.0 0.5;
18152 normal: "bt_sm_hilight.png";
18156 description { state: "selected" 0.0;
18157 inherit: "default" 0.0;
18159 color: 255 255 255 255;
18162 part { name: "fg2";
18163 clip_to: "disclip";
18165 description { state: "default" 0.0;
18167 color: 255 255 255 0;
18171 normal: "bt_sm_shine.png";
18175 description { state: "selected" 0.0;
18176 inherit: "default" 0.0;
18178 color: 255 255 255 255;
18181 part { name: "disclip";
18183 description { state: "default" 0.0;
18187 description { state: "disabled" 0.0;
18188 inherit: "default" 0.0;
18189 color: 255 255 255 64;
18194 // signal: elm,state,%s,active
18195 // a "check" item named %s went active
18196 // signal: elm,state,%s,passive
18197 // a "check" item named %s went passive
18198 // default is passive
18201 signal: "elm,state,selected";
18203 action: STATE_SET "selected" 0.0;
18207 target: "elm.text";
18210 name: "go_passive";
18211 signal: "elm,state,unselected";
18213 action: STATE_SET "default" 0.0;
18217 target: "elm.text";
18218 transition: LINEAR 0.1;
18221 name: "go_disabled";
18222 signal: "elm,state,disabled";
18224 action: STATE_SET "disabled" 0.0;
18228 name: "go_enabled";
18229 signal: "elm,state,enabled";
18231 action: STATE_SET "default" 0.0;
18236 group { name: "elm/genlist/item_odd/default_style/default";
18237 data.item: "stacking" "below";
18238 data.item: "selectraise" "on";
18239 data.item: "labels" "elm.text";
18240 data.item: "icons" "elm.swallow.icon elm.swallow.end";
18241 data.item: "treesize" "20";
18243 image: "bt_sm_base1.png" COMP;
18244 image: "bt_sm_shine.png" COMP;
18245 image: "bt_sm_hilight.png" COMP;
18246 image: "ilist_2.png" COMP;
18249 part { name: "event";
18253 state: "default" 0.0;
18261 state: "default" 0.0;
18264 normal: "ilist_2.png";
18271 clip_to: "disclip";
18273 description { state: "default" 0.0;
18275 color: 255 255 255 0;
18285 normal: "bt_sm_base1.png";
18288 image.middle: SOLID;
18290 description { state: "selected" 0.0;
18291 inherit: "default" 0.0;
18293 color: 255 255 255 255;
18304 part { name: "elm.swallow.pad";
18306 description { state: "default" 0.0;
18319 part { name: "elm.swallow.icon";
18320 clip_to: "disclip";
18322 description { state: "default" 0.0;
18326 to_x: "elm.swallow.pad";
18331 to_x: "elm.swallow.pad";
18337 part { name: "elm.swallow.end";
18338 clip_to: "disclip";
18340 description { state: "default" 0.0;
18344 aspect_preference: VERTICAL;
18355 part { name: "elm.text";
18356 clip_to: "disclip";
18361 state: "default" 0.0;
18365 to_x: "elm.swallow.icon";
18371 to_x: "elm.swallow.end";
18377 style: "genlist_style";
18381 description { state: "selected" 0.0;
18382 inherit: "default" 0.0;
18384 style: "genlist_selected_style";
18388 part { name: "fg1";
18389 clip_to: "disclip";
18391 description { state: "default" 0.0;
18393 color: 255 255 255 0;
18395 rel2.relative: 1.0 0.5;
18398 normal: "bt_sm_hilight.png";
18402 description { state: "selected" 0.0;
18403 inherit: "default" 0.0;
18405 color: 255 255 255 255;
18408 part { name: "fg2";
18409 clip_to: "disclip";
18411 description { state: "default" 0.0;
18413 color: 255 255 255 0;
18417 normal: "bt_sm_shine.png";
18421 description { state: "selected" 0.0;
18422 inherit: "default" 0.0;
18424 color: 255 255 255 255;
18427 part { name: "disclip";
18429 description { state: "default" 0.0;
18433 description { state: "disabled" 0.0;
18434 inherit: "default" 0.0;
18435 color: 255 255 255 64;
18440 // signal: elm,state,%s,active
18441 // a "check" item named %s went active
18442 // signal: elm,state,%s,passive
18443 // a "check" item named %s went passive
18444 // default is passive
18447 signal: "elm,state,selected";
18449 action: STATE_SET "selected" 0.0;
18453 target: "elm.text";
18456 name: "go_passive";
18457 signal: "elm,state,unselected";
18459 action: STATE_SET "default" 0.0;
18463 target: "elm.text";
18464 transition: LINEAR 0.1;
18467 name: "go_disabled";
18468 signal: "elm,state,disabled";
18470 action: STATE_SET "disabled" 0.0;
18474 name: "go_enabled";
18475 signal: "elm,state,enabled";
18477 action: STATE_SET "default" 0.0;
18483 group { name: "elm/genlist/tree/default_style/default";
18484 data.item: "stacking" "above";
18485 data.item: "selectraise" "on";
18486 data.item: "labels" "elm.text";
18487 data.item: "icons" "elm.swallow.icon elm.swallow.end";
18488 data.item: "treesize" "20";
18490 image: "bt_sm_base1.png" COMP;
18491 image: "bt_sm_shine.png" COMP;
18492 image: "bt_sm_hilight.png" COMP;
18493 image: "ilist_1.png" COMP;
18494 image: "ilist_item_shadow.png" COMP;
18495 image: "icon_arrow_right.png" COMP;
18496 image: "icon_arrow_down.png" COMP;
18504 state: "default" 0.0;
18512 state: "default" 0.0;
18527 normal: "ilist_item_shadow.png";
18536 state: "default" 0.0;
18539 normal: "ilist_1.png";
18546 clip_to: "disclip";
18548 description { state: "default" 0.0;
18550 color: 255 255 255 0;
18560 normal: "bt_sm_base1.png";
18563 image.middle: SOLID;
18565 description { state: "selected" 0.0;
18566 inherit: "default" 0.0;
18568 color: 255 255 255 255;
18579 part { name: "elm.swallow.pad";
18581 description { state: "default" 0.0;
18594 part { name: "arrow";
18595 clip_to: "disclip";
18596 ignore_flags: ON_HOLD;
18597 description { state: "default" 0.0;
18602 to_x: "elm.swallow.pad";
18607 to_x: "elm.swallow.pad";
18611 image.normal: "icon_arrow_right.png";
18613 description { state: "active" 0.0;
18614 inherit: "default" 0.0;
18615 image.normal: "icon_arrow_down.png";
18618 part { name: "elm.swallow.icon";
18619 clip_to: "disclip";
18621 description { state: "default" 0.0;
18636 part { name: "elm.swallow.end";
18637 clip_to: "disclip";
18639 description { state: "default" 0.0;
18643 aspect_preference: VERTICAL;
18654 part { name: "elm.text";
18655 clip_to: "disclip";
18657 effect: SOFT_SHADOW;
18661 state: "default" 0.0;
18665 to_x: "elm.swallow.icon";
18671 to_x: "elm.swallow.end";
18677 style: "genlist_style";
18681 description { state: "selected" 0.0;
18682 inherit: "default" 0.0;
18684 style: "genlist_selected_style";
18688 part { name: "fg1";
18689 clip_to: "disclip";
18691 description { state: "default" 0.0;
18693 color: 255 255 255 0;
18695 rel2.relative: 1.0 0.5;
18698 normal: "bt_sm_hilight.png";
18702 description { state: "selected" 0.0;
18703 inherit: "default" 0.0;
18705 color: 255 255 255 255;
18708 part { name: "fg2";
18709 clip_to: "disclip";
18711 description { state: "default" 0.0;
18713 color: 255 255 255 0;
18717 normal: "bt_sm_shine.png";
18721 description { state: "selected" 0.0;
18722 inherit: "default" 0.0;
18724 color: 255 255 255 255;
18727 part { name: "disclip";
18729 description { state: "default" 0.0;
18733 description { state: "disabled" 0.0;
18734 inherit: "default" 0.0;
18735 color: 255 255 255 64;
18740 // signal: elm,state,%s,active
18741 // a "check" item named %s went active
18742 // signal: elm,state,%s,passive
18743 // a "check" item named %s went passive
18744 // default is passive
18747 signal: "elm,state,selected";
18749 action: STATE_SET "selected" 0.0;
18753 target: "elm.text";
18756 name: "go_passive";
18757 signal: "elm,state,unselected";
18759 action: STATE_SET "default" 0.0;
18763 target: "elm.text";
18764 transition: LINEAR 0.1;
18767 name: "go_disabled";
18768 signal: "elm,state,disabled";
18770 action: STATE_SET "disabled" 0.0;
18774 name: "go_enabled";
18775 signal: "elm,state,enabled";
18777 action: STATE_SET "default" 0.0;
18782 signal: "mouse,up,1";
18784 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
18787 name: "go_expanded";
18788 signal: "elm,state,expanded";
18790 action: STATE_SET "active" 0.0;
18794 name: "go_contracted";
18795 signal: "elm,state,contracted";
18797 action: STATE_SET "default" 0.0;
18802 group { name: "elm/genlist/tree_odd/default_style/default";
18803 data.item: "stacking" "below";
18804 data.item: "selectraise" "on";
18805 data.item: "labels" "elm.text";
18806 data.item: "icons" "elm.swallow.icon elm.swallow.end";
18807 data.item: "treesize" "20";
18809 image: "bt_sm_base1.png" COMP;
18810 image: "bt_sm_shine.png" COMP;
18811 image: "bt_sm_hilight.png" COMP;
18812 image: "ilist_2.png" COMP;
18813 image: "icon_arrow_right.png" COMP;
18814 image: "icon_arrow_down.png" COMP;
18822 state: "default" 0.0;
18830 state: "default" 0.0;
18833 normal: "ilist_2.png";
18840 clip_to: "disclip";
18842 description { state: "default" 0.0;
18844 color: 255 255 255 0;
18854 normal: "bt_sm_base1.png";
18857 image.middle: SOLID;
18859 description { state: "selected" 0.0;
18860 inherit: "default" 0.0;
18862 color: 255 255 255 255;
18873 part { name: "elm.swallow.pad";
18875 description { state: "default" 0.0;
18888 part { name: "arrow";
18889 clip_to: "disclip";
18890 ignore_flags: ON_HOLD;
18891 description { state: "default" 0.0;
18896 to_x: "elm.swallow.pad";
18901 to_x: "elm.swallow.pad";
18905 image.normal: "icon_arrow_right.png";
18907 description { state: "active" 0.0;
18908 inherit: "default" 0.0;
18909 image.normal: "icon_arrow_down.png";
18912 part { name: "elm.swallow.icon";
18913 clip_to: "disclip";
18915 description { state: "default" 0.0;
18930 part { name: "elm.swallow.end";
18931 clip_to: "disclip";
18933 description { state: "default" 0.0;
18937 aspect_preference: VERTICAL;
18948 part { name: "elm.text";
18949 clip_to: "disclip";
18951 effect: SOFT_SHADOW;
18955 state: "default" 0.0;
18959 to_x: "elm.swallow.icon";
18965 to_x: "elm.swallow.end";
18971 style: "genlist_style";
18975 description { state: "selected" 0.0;
18976 inherit: "default" 0.0;
18978 style: "genlist_selected_style";
18982 part { name: "fg1";
18983 clip_to: "disclip";
18985 description { state: "default" 0.0;
18987 color: 255 255 255 0;
18989 rel2.relative: 1.0 0.5;
18992 normal: "bt_sm_hilight.png";
18996 description { state: "selected" 0.0;
18997 inherit: "default" 0.0;
18999 color: 255 255 255 255;
19002 part { name: "fg2";
19003 clip_to: "disclip";
19005 description { state: "default" 0.0;
19007 color: 255 255 255 0;
19011 normal: "bt_sm_shine.png";
19015 description { state: "selected" 0.0;
19016 inherit: "default" 0.0;
19018 color: 255 255 255 255;
19021 part { name: "disclip";
19023 description { state: "default" 0.0;
19027 description { state: "disabled" 0.0;
19028 inherit: "default" 0.0;
19029 color: 255 255 255 64;
19034 // signal: elm,state,%s,active
19035 // a "check" item named %s went active
19036 // signal: elm,state,%s,passive
19037 // a "check" item named %s went passive
19038 // default is passive
19041 signal: "elm,state,selected";
19043 action: STATE_SET "selected" 0.0;
19047 target: "elm.text";
19050 name: "go_passive";
19051 signal: "elm,state,unselected";
19053 action: STATE_SET "default" 0.0;
19057 target: "elm.text";
19058 transition: LINEAR 0.1;
19061 name: "go_disabled";
19062 signal: "elm,state,disabled";
19064 action: STATE_SET "disabled" 0.0;
19068 name: "go_enabled";
19069 signal: "elm,state,enabled";
19071 action: STATE_SET "default" 0.0;
19076 signal: "mouse,up,1";
19078 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
19081 name: "go_expanded";
19082 signal: "elm,state,expanded";
19084 action: STATE_SET "active" 0.0;
19088 name: "go_contracted";
19089 signal: "elm,state,contracted";
19091 action: STATE_SET "default" 0.0;
19098 group { name: "elm/genlist/item/double_label/default";
19099 data.item: "stacking" "above";
19100 data.item: "selectraise" "on";
19101 data.item: "labels" "elm.text elm.text.sub";
19102 data.item: "icons" "elm.swallow.icon elm.swallow.end";
19103 data.item: "treesize" "20";
19104 // data.item: "states" "";
19106 image: "bt_sm_base1.png" COMP;
19107 image: "bt_sm_shine.png" COMP;
19108 image: "bt_sm_hilight.png" COMP;
19109 image: "ilist_1.png" COMP;
19110 image: "ilist_item_shadow.png" COMP;
19118 state: "default" 0.0;
19126 state: "default" 0.0;
19141 normal: "ilist_item_shadow.png";
19150 state: "default" 0.0;
19152 normal: "ilist_1.png";
19159 clip_to: "disclip";
19161 description { state: "default" 0.0;
19163 color: 255 255 255 0;
19173 normal: "bt_sm_base1.png";
19176 image.middle: SOLID;
19178 description { state: "selected" 0.0;
19179 inherit: "default" 0.0;
19181 color: 255 255 255 255;
19192 part { name: "elm.swallow.pad";
19194 description { state: "default" 0.0;
19207 part { name: "elm.swallow.icon";
19208 clip_to: "disclip";
19210 description { state: "default" 0.0;
19214 to_x: "elm.swallow.pad";
19219 to_x: "elm.swallow.pad";
19225 part { name: "elm.swallow.end";
19226 clip_to: "disclip";
19228 description { state: "default" 0.0;
19232 aspect_preference: VERTICAL;
19243 part { name: "elm.text";
19244 clip_to: "disclip";
19246 effect: SOFT_SHADOW;
19250 state: "default" 0.0;
19253 to_x: "elm.swallow.icon";
19258 to_x: "elm.swallow.end";
19270 text_class: "list_item";
19273 description { state: "selected" 0.0;
19274 inherit: "default" 0.0;
19275 color: 224 224 224 255;
19279 part { name: "elm.text.sub";
19280 clip_to: "disclip";
19285 state: "default" 0.0;
19288 to_x: "elm.swallow.icon";
19293 to_x: "elm.swallow.end";
19305 text_class: "list_item";
19308 description { state: "selected" 0.0;
19309 inherit: "default" 0.0;
19310 color: 128 128 128 255;
19314 part { name: "fg1";
19315 clip_to: "disclip";
19317 description { state: "default" 0.0;
19319 color: 255 255 255 0;
19321 rel2.relative: 1.0 0.5;
19324 normal: "bt_sm_hilight.png";
19328 description { state: "selected" 0.0;
19329 inherit: "default" 0.0;
19331 color: 255 255 255 255;
19334 part { name: "fg2";
19335 clip_to: "disclip";
19337 description { state: "default" 0.0;
19339 color: 255 255 255 0;
19343 normal: "bt_sm_shine.png";
19347 description { state: "selected" 0.0;
19348 inherit: "default" 0.0;
19350 color: 255 255 255 255;
19353 part { name: "disclip";
19355 description { state: "default" 0.0;
19359 description { state: "disabled" 0.0;
19360 inherit: "default" 0.0;
19361 color: 255 255 255 64;
19366 // signal: elm,state,%s,active
19367 // a "check" item named %s went active
19368 // signal: elm,state,%s,passive
19369 // a "check" item named %s went passive
19370 // default is passive
19373 signal: "elm,state,selected";
19375 action: STATE_SET "selected" 0.0;
19379 target: "elm.text";
19380 target: "elm.text.sub";
19383 name: "go_passive";
19384 signal: "elm,state,unselected";
19386 action: STATE_SET "default" 0.0;
19390 target: "elm.text";
19391 target: "elm.text.sub";
19392 transition: LINEAR 0.1;
19395 name: "go_disabled";
19396 signal: "elm,state,disabled";
19398 action: STATE_SET "disabled" 0.0;
19402 name: "go_enabled";
19403 signal: "elm,state,enabled";
19405 action: STATE_SET "default" 0.0;
19410 group { name: "elm/genlist/item_compress/double_label/default";
19411 data.item: "stacking" "above";
19412 data.item: "selectraise" "on";
19413 data.item: "labels" "elm.text elm.text.sub";
19414 data.item: "icons" "elm.swallow.icon elm.swallow.end";
19415 data.item: "treesize" "20";
19416 // data.item: "states" "";
19418 image: "bt_sm_base1.png" COMP;
19419 image: "bt_sm_shine.png" COMP;
19420 image: "bt_sm_hilight.png" COMP;
19421 image: "ilist_1.png" COMP;
19422 image: "ilist_item_shadow.png" COMP;
19430 state: "default" 0.0;
19438 state: "default" 0.0;
19453 normal: "ilist_item_shadow.png";
19462 state: "default" 0.0;
19464 normal: "ilist_1.png";
19471 clip_to: "disclip";
19473 description { state: "default" 0.0;
19475 color: 255 255 255 0;
19485 normal: "bt_sm_base1.png";
19488 image.middle: SOLID;
19490 description { state: "selected" 0.0;
19491 inherit: "default" 0.0;
19493 color: 255 255 255 255;
19504 part { name: "elm.swallow.pad";
19506 description { state: "default" 0.0;
19519 part { name: "elm.swallow.icon";
19520 clip_to: "disclip";
19522 description { state: "default" 0.0;
19526 to_x: "elm.swallow.pad";
19531 to_x: "elm.swallow.pad";
19537 part { name: "elm.swallow.end";
19538 clip_to: "disclip";
19540 description { state: "default" 0.0;
19544 aspect_preference: VERTICAL;
19555 part { name: "elm.text";
19556 clip_to: "disclip";
19558 effect: SOFT_SHADOW;
19562 state: "default" 0.0;
19565 to_x: "elm.swallow.icon";
19570 to_x: "elm.swallow.end";
19582 text_class: "list_item";
19585 description { state: "selected" 0.0;
19586 inherit: "default" 0.0;
19587 color: 224 224 224 255;
19591 part { name: "elm.text.sub";
19592 clip_to: "disclip";
19597 state: "default" 0.0;
19600 to_x: "elm.swallow.icon";
19605 to_x: "elm.swallow.end";
19617 text_class: "list_item";
19620 description { state: "selected" 0.0;
19621 inherit: "default" 0.0;
19622 color: 128 128 128 255;
19626 part { name: "fg1";
19627 clip_to: "disclip";
19629 description { state: "default" 0.0;
19631 color: 255 255 255 0;
19633 rel2.relative: 1.0 0.5;
19636 normal: "bt_sm_hilight.png";
19640 description { state: "selected" 0.0;
19641 inherit: "default" 0.0;
19643 color: 255 255 255 255;
19646 part { name: "fg2";
19647 clip_to: "disclip";
19649 description { state: "default" 0.0;
19651 color: 255 255 255 0;
19655 normal: "bt_sm_shine.png";
19659 description { state: "selected" 0.0;
19660 inherit: "default" 0.0;
19662 color: 255 255 255 255;
19665 part { name: "disclip";
19667 description { state: "default" 0.0;
19671 description { state: "disabled" 0.0;
19672 inherit: "default" 0.0;
19673 color: 255 255 255 64;
19678 // signal: elm,state,%s,active
19679 // a "check" item named %s went active
19680 // signal: elm,state,%s,passive
19681 // a "check" item named %s went passive
19682 // default is passive
19685 signal: "elm,state,selected";
19687 action: STATE_SET "selected" 0.0;
19691 target: "elm.text";
19692 target: "elm.text.sub";
19695 name: "go_passive";
19696 signal: "elm,state,unselected";
19698 action: STATE_SET "default" 0.0;
19702 target: "elm.text";
19703 target: "elm.text.sub";
19704 transition: LINEAR 0.1;
19707 name: "go_disabled";
19708 signal: "elm,state,disabled";
19710 action: STATE_SET "disabled" 0.0;
19714 name: "go_enabled";
19715 signal: "elm,state,enabled";
19717 action: STATE_SET "default" 0.0;
19722 group { name: "elm/genlist/item_odd/double_label/default";
19723 data.item: "stacking" "below";
19724 data.item: "selectraise" "on";
19725 data.item: "labels" "elm.text elm.text.sub";
19726 data.item: "icons" "elm.swallow.icon elm.swallow.end";
19727 data.item: "treesize" "20";
19728 // data.item: "states" "";
19730 image: "bt_sm_base1.png" COMP;
19731 image: "bt_sm_shine.png" COMP;
19732 image: "bt_sm_hilight.png" COMP;
19733 image: "ilist_2.png" COMP;
19736 part { name: "event";
19740 state: "default" 0.0;
19748 state: "default" 0.0;
19750 normal: "ilist_2.png";
19757 clip_to: "disclip";
19759 description { state: "default" 0.0;
19761 color: 255 255 255 0;
19771 normal: "bt_sm_base1.png";
19774 image.middle: SOLID;
19776 description { state: "selected" 0.0;
19777 inherit: "default" 0.0;
19779 color: 255 255 255 255;
19790 part { name: "elm.swallow.pad";
19792 description { state: "default" 0.0;
19805 part { name: "elm.swallow.icon";
19806 clip_to: "disclip";
19808 description { state: "default" 0.0;
19812 to_x: "elm.swallow.pad";
19817 to_x: "elm.swallow.pad";
19823 part { name: "elm.swallow.end";
19824 clip_to: "disclip";
19826 description { state: "default" 0.0;
19830 aspect_preference: VERTICAL;
19841 part { name: "elm.text";
19842 clip_to: "disclip";
19844 effect: SOFT_SHADOW;
19848 state: "default" 0.0;
19851 to_x: "elm.swallow.icon";
19856 to_x: "elm.swallow.end";
19868 text_class: "list_item";
19871 description { state: "selected" 0.0;
19872 inherit: "default" 0.0;
19873 color: 224 224 224 255;
19877 part { name: "elm.text.sub";
19878 clip_to: "disclip";
19883 state: "default" 0.0;
19886 to_x: "elm.swallow.icon";
19891 to_x: "elm.swallow.end";
19903 text_class: "list_item";
19906 description { state: "selected" 0.0;
19907 inherit: "default" 0.0;
19908 color: 128 128 128 255;
19912 part { name: "fg1";
19913 clip_to: "disclip";
19915 description { state: "default" 0.0;
19917 color: 255 255 255 0;
19919 rel2.relative: 1.0 0.5;
19922 normal: "bt_sm_hilight.png";
19926 description { state: "selected" 0.0;
19927 inherit: "default" 0.0;
19929 color: 255 255 255 255;
19932 part { name: "fg2";
19933 clip_to: "disclip";
19935 description { state: "default" 0.0;
19937 color: 255 255 255 0;
19941 normal: "bt_sm_shine.png";
19945 description { state: "selected" 0.0;
19946 inherit: "default" 0.0;
19948 color: 255 255 255 255;
19951 part { name: "disclip";
19953 description { state: "default" 0.0;
19957 description { state: "disabled" 0.0;
19958 inherit: "default" 0.0;
19959 color: 255 255 255 64;
19964 // signal: elm,state,%s,active
19965 // a "check" item named %s went active
19966 // signal: elm,state,%s,passive
19967 // a "check" item named %s went passive
19968 // default is passive
19971 signal: "elm,state,selected";
19973 action: STATE_SET "selected" 0.0;
19977 target: "elm.text";
19978 target: "elm.text.sub";
19981 name: "go_passive";
19982 signal: "elm,state,unselected";
19984 action: STATE_SET "default" 0.0;
19988 target: "elm.text";
19989 target: "elm.text.sub";
19990 transition: LINEAR 0.1;
19993 name: "go_disabled";
19994 signal: "elm,state,disabled";
19996 action: STATE_SET "disabled" 0.0;
20000 name: "go_enabled";
20001 signal: "elm,state,enabled";
20003 action: STATE_SET "default" 0.0;
20008 group { name: "elm/genlist/item_compress_odd/double_label/default";
20009 data.item: "stacking" "below";
20010 data.item: "selectraise" "on";
20011 data.item: "labels" "elm.text elm.text.sub";
20012 data.item: "icons" "elm.swallow.icon elm.swallow.end";
20013 data.item: "treesize" "20";
20014 // data.item: "states" "";
20016 image: "bt_sm_base1.png" COMP;
20017 image: "bt_sm_shine.png" COMP;
20018 image: "bt_sm_hilight.png" COMP;
20019 image: "ilist_2.png" COMP;
20022 part { name: "event";
20026 state: "default" 0.0;
20034 state: "default" 0.0;
20036 normal: "ilist_2.png";
20043 clip_to: "disclip";
20045 description { state: "default" 0.0;
20047 color: 255 255 255 0;
20057 normal: "bt_sm_base1.png";
20060 image.middle: SOLID;
20062 description { state: "selected" 0.0;
20063 inherit: "default" 0.0;
20065 color: 255 255 255 255;
20076 part { name: "elm.swallow.pad";
20078 description { state: "default" 0.0;
20091 part { name: "elm.swallow.icon";
20092 clip_to: "disclip";
20094 description { state: "default" 0.0;
20098 to_x: "elm.swallow.pad";
20103 to_x: "elm.swallow.pad";
20109 part { name: "elm.swallow.end";
20110 clip_to: "disclip";
20112 description { state: "default" 0.0;
20116 aspect_preference: VERTICAL;
20127 part { name: "elm.text";
20128 clip_to: "disclip";
20130 effect: SOFT_SHADOW;
20134 state: "default" 0.0;
20137 to_x: "elm.swallow.icon";
20142 to_x: "elm.swallow.end";
20154 text_class: "list_item";
20157 description { state: "selected" 0.0;
20158 inherit: "default" 0.0;
20159 color: 224 224 224 255;
20163 part { name: "elm.text.sub";
20164 clip_to: "disclip";
20169 state: "default" 0.0;
20172 to_x: "elm.swallow.icon";
20177 to_x: "elm.swallow.end";
20189 text_class: "list_item";
20192 description { state: "selected" 0.0;
20193 inherit: "default" 0.0;
20194 color: 128 128 128 255;
20198 part { name: "fg1";
20199 clip_to: "disclip";
20201 description { state: "default" 0.0;
20203 color: 255 255 255 0;
20205 rel2.relative: 1.0 0.5;
20208 normal: "bt_sm_hilight.png";
20212 description { state: "selected" 0.0;
20213 inherit: "default" 0.0;
20215 color: 255 255 255 255;
20218 part { name: "fg2";
20219 clip_to: "disclip";
20221 description { state: "default" 0.0;
20223 color: 255 255 255 0;
20227 normal: "bt_sm_shine.png";
20231 description { state: "selected" 0.0;
20232 inherit: "default" 0.0;
20234 color: 255 255 255 255;
20237 part { name: "disclip";
20239 description { state: "default" 0.0;
20243 description { state: "disabled" 0.0;
20244 inherit: "default" 0.0;
20245 color: 255 255 255 64;
20250 // signal: elm,state,%s,active
20251 // a "check" item named %s went active
20252 // signal: elm,state,%s,passive
20253 // a "check" item named %s went passive
20254 // default is passive
20257 signal: "elm,state,selected";
20259 action: STATE_SET "selected" 0.0;
20263 target: "elm.text";
20264 target: "elm.text.sub";
20267 name: "go_passive";
20268 signal: "elm,state,unselected";
20270 action: STATE_SET "default" 0.0;
20274 target: "elm.text";
20275 target: "elm.text.sub";
20276 transition: LINEAR 0.1;
20279 name: "go_disabled";
20280 signal: "elm,state,disabled";
20282 action: STATE_SET "disabled" 0.0;
20286 name: "go_enabled";
20287 signal: "elm,state,enabled";
20289 action: STATE_SET "default" 0.0;
20295 group { name: "elm/genlist/tree/double_label/default";
20296 data.item: "stacking" "above";
20297 data.item: "selectraise" "on";
20298 data.item: "labels" "elm.text elm.text.sub";
20299 data.item: "icons" "elm.swallow.icon elm.swallow.end";
20300 data.item: "treesize" "20";
20301 // data.item: "states" "";
20303 image: "bt_sm_base1.png" COMP;
20304 image: "bt_sm_shine.png" COMP;
20305 image: "bt_sm_hilight.png" COMP;
20306 image: "ilist_1.png" COMP;
20307 image: "ilist_item_shadow.png" COMP;
20308 image: "icon_arrow_right.png" COMP;
20309 image: "icon_arrow_down.png" COMP;
20317 state: "default" 0.0;
20325 state: "default" 0.0;
20340 normal: "ilist_item_shadow.png";
20349 state: "default" 0.0;
20351 normal: "ilist_1.png";
20358 clip_to: "disclip";
20360 description { state: "default" 0.0;
20362 color: 255 255 255 0;
20372 normal: "bt_sm_base1.png";
20375 image.middle: SOLID;
20377 description { state: "selected" 0.0;
20378 inherit: "default" 0.0;
20380 color: 255 255 255 255;
20391 part { name: "elm.swallow.pad";
20393 description { state: "default" 0.0;
20406 part { name: "arrow";
20407 clip_to: "disclip";
20408 ignore_flags: ON_HOLD;
20409 description { state: "default" 0.0;
20414 to_x: "elm.swallow.pad";
20419 to_x: "elm.swallow.pad";
20423 image.normal: "icon_arrow_right.png";
20425 description { state: "active" 0.0;
20426 inherit: "default" 0.0;
20427 image.normal: "icon_arrow_down.png";
20430 part { name: "elm.swallow.icon";
20431 clip_to: "disclip";
20433 description { state: "default" 0.0;
20448 part { name: "elm.swallow.end";
20449 clip_to: "disclip";
20451 description { state: "default" 0.0;
20455 aspect_preference: VERTICAL;
20466 part { name: "elm.text";
20467 clip_to: "disclip";
20469 effect: SOFT_SHADOW;
20473 state: "default" 0.0;
20476 to_x: "elm.swallow.icon";
20481 to_x: "elm.swallow.end";
20493 text_class: "list_item";
20496 description { state: "selected" 0.0;
20497 inherit: "default" 0.0;
20498 color: 224 224 224 255;
20502 part { name: "elm.text.sub";
20503 clip_to: "disclip";
20508 state: "default" 0.0;
20511 to_x: "elm.swallow.icon";
20516 to_x: "elm.swallow.end";
20528 text_class: "list_item";
20531 description { state: "selected" 0.0;
20532 inherit: "default" 0.0;
20533 color: 128 128 128 255;
20537 part { name: "fg1";
20538 clip_to: "disclip";
20540 description { state: "default" 0.0;
20542 color: 255 255 255 0;
20544 rel2.relative: 1.0 0.5;
20547 normal: "bt_sm_hilight.png";
20551 description { state: "selected" 0.0;
20552 inherit: "default" 0.0;
20554 color: 255 255 255 255;
20557 part { name: "fg2";
20558 clip_to: "disclip";
20560 description { state: "default" 0.0;
20562 color: 255 255 255 0;
20566 normal: "bt_sm_shine.png";
20570 description { state: "selected" 0.0;
20571 inherit: "default" 0.0;
20573 color: 255 255 255 255;
20576 part { name: "disclip";
20578 description { state: "default" 0.0;
20582 description { state: "disabled" 0.0;
20583 inherit: "default" 0.0;
20584 color: 255 255 255 64;
20589 // signal: elm,state,%s,active
20590 // a "check" item named %s went active
20591 // signal: elm,state,%s,passive
20592 // a "check" item named %s went passive
20593 // default is passive
20596 signal: "elm,state,selected";
20598 action: STATE_SET "selected" 0.0;
20602 target: "elm.text";
20603 target: "elm.text.sub";
20606 name: "go_passive";
20607 signal: "elm,state,unselected";
20609 action: STATE_SET "default" 0.0;
20613 target: "elm.text";
20614 target: "elm.text.sub";
20615 transition: LINEAR 0.1;
20618 name: "go_disabled";
20619 signal: "elm,state,disabled";
20621 action: STATE_SET "disabled" 0.0;
20625 name: "go_enabled";
20626 signal: "elm,state,enabled";
20628 action: STATE_SET "default" 0.0;
20633 signal: "mouse,up,1";
20635 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
20638 name: "go_expanded";
20639 signal: "elm,state,expanded";
20641 action: STATE_SET "active" 0.0;
20645 name: "go_contracted";
20646 signal: "elm,state,contracted";
20648 action: STATE_SET "default" 0.0;
20653 group { name: "elm/genlist/tree_compress/double_label/default";
20654 data.item: "stacking" "above";
20655 data.item: "selectraise" "on";
20656 data.item: "labels" "elm.text elm.text.sub";
20657 data.item: "icons" "elm.swallow.icon elm.swallow.end";
20658 data.item: "treesize" "20";
20659 // data.item: "states" "";
20661 image: "bt_sm_base1.png" COMP;
20662 image: "bt_sm_shine.png" COMP;
20663 image: "bt_sm_hilight.png" COMP;
20664 image: "ilist_1.png" COMP;
20665 image: "ilist_item_shadow.png" COMP;
20666 image: "icon_arrow_right.png" COMP;
20667 image: "icon_arrow_down.png" COMP;
20675 state: "default" 0.0;
20683 state: "default" 0.0;
20698 normal: "ilist_item_shadow.png";
20707 state: "default" 0.0;
20709 normal: "ilist_1.png";
20716 clip_to: "disclip";
20718 description { state: "default" 0.0;
20720 color: 255 255 255 0;
20730 normal: "bt_sm_base1.png";
20733 image.middle: SOLID;
20735 description { state: "selected" 0.0;
20736 inherit: "default" 0.0;
20738 color: 255 255 255 255;
20749 part { name: "elm.swallow.pad";
20751 description { state: "default" 0.0;
20764 part { name: "arrow";
20765 clip_to: "disclip";
20766 ignore_flags: ON_HOLD;
20767 description { state: "default" 0.0;
20772 to_x: "elm.swallow.pad";
20777 to_x: "elm.swallow.pad";
20781 image.normal: "icon_arrow_right.png";
20783 description { state: "active" 0.0;
20784 inherit: "default" 0.0;
20785 image.normal: "icon_arrow_down.png";
20788 part { name: "elm.swallow.icon";
20789 clip_to: "disclip";
20791 description { state: "default" 0.0;
20806 part { name: "elm.swallow.end";
20807 clip_to: "disclip";
20809 description { state: "default" 0.0;
20813 aspect_preference: VERTICAL;
20824 part { name: "elm.text";
20825 clip_to: "disclip";
20827 effect: SOFT_SHADOW;
20831 state: "default" 0.0;
20834 to_x: "elm.swallow.icon";
20839 to_x: "elm.swallow.end";
20851 text_class: "list_item";
20854 description { state: "selected" 0.0;
20855 inherit: "default" 0.0;
20856 color: 224 224 224 255;
20860 part { name: "elm.text.sub";
20861 clip_to: "disclip";
20866 state: "default" 0.0;
20869 to_x: "elm.swallow.icon";
20874 to_x: "elm.swallow.end";
20886 text_class: "list_item";
20889 description { state: "selected" 0.0;
20890 inherit: "default" 0.0;
20891 color: 128 128 128 255;
20895 part { name: "fg1";
20896 clip_to: "disclip";
20898 description { state: "default" 0.0;
20900 color: 255 255 255 0;
20902 rel2.relative: 1.0 0.5;
20905 normal: "bt_sm_hilight.png";
20909 description { state: "selected" 0.0;
20910 inherit: "default" 0.0;
20912 color: 255 255 255 255;
20915 part { name: "fg2";
20916 clip_to: "disclip";
20918 description { state: "default" 0.0;
20920 color: 255 255 255 0;
20924 normal: "bt_sm_shine.png";
20928 description { state: "selected" 0.0;
20929 inherit: "default" 0.0;
20931 color: 255 255 255 255;
20934 part { name: "disclip";
20936 description { state: "default" 0.0;
20940 description { state: "disabled" 0.0;
20941 inherit: "default" 0.0;
20942 color: 255 255 255 64;
20947 // signal: elm,state,%s,active
20948 // a "check" item named %s went active
20949 // signal: elm,state,%s,passive
20950 // a "check" item named %s went passive
20951 // default is passive
20954 signal: "elm,state,selected";
20956 action: STATE_SET "selected" 0.0;
20960 target: "elm.text";
20961 target: "elm.text.sub";
20964 name: "go_passive";
20965 signal: "elm,state,unselected";
20967 action: STATE_SET "default" 0.0;
20971 target: "elm.text";
20972 target: "elm.text.sub";
20973 transition: LINEAR 0.1;
20976 name: "go_disabled";
20977 signal: "elm,state,disabled";
20979 action: STATE_SET "disabled" 0.0;
20983 name: "go_enabled";
20984 signal: "elm,state,enabled";
20986 action: STATE_SET "default" 0.0;
20991 signal: "mouse,up,1";
20993 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
20996 name: "go_expanded";
20997 signal: "elm,state,expanded";
20999 action: STATE_SET "active" 0.0;
21003 name: "go_contracted";
21004 signal: "elm,state,contracted";
21006 action: STATE_SET "default" 0.0;
21011 group { name: "elm/genlist/tree_odd/double_label/default";
21012 data.item: "stacking" "below";
21013 data.item: "selectraise" "on";
21014 data.item: "labels" "elm.text elm.text.sub";
21015 data.item: "icons" "elm.swallow.icon elm.swallow.end";
21016 data.item: "treesize" "20";
21017 // data.item: "states" "";
21019 image: "bt_sm_base1.png" COMP;
21020 image: "bt_sm_shine.png" COMP;
21021 image: "bt_sm_hilight.png" COMP;
21022 image: "ilist_2.png" COMP;
21023 image: "icon_arrow_right.png" COMP;
21024 image: "icon_arrow_down.png" COMP;
21032 state: "default" 0.0;
21040 state: "default" 0.0;
21042 normal: "ilist_2.png";
21049 clip_to: "disclip";
21051 description { state: "default" 0.0;
21053 color: 255 255 255 0;
21063 normal: "bt_sm_base1.png";
21066 image.middle: SOLID;
21068 description { state: "selected" 0.0;
21069 inherit: "default" 0.0;
21071 color: 255 255 255 255;
21082 part { name: "elm.swallow.pad";
21084 description { state: "default" 0.0;
21097 part { name: "arrow";
21098 clip_to: "disclip";
21099 ignore_flags: ON_HOLD;
21100 description { state: "default" 0.0;
21105 to_x: "elm.swallow.pad";
21110 to_x: "elm.swallow.pad";
21114 image.normal: "icon_arrow_right.png";
21116 description { state: "active" 0.0;
21117 inherit: "default" 0.0;
21118 image.normal: "icon_arrow_down.png";
21121 part { name: "elm.swallow.icon";
21122 clip_to: "disclip";
21124 description { state: "default" 0.0;
21139 part { name: "elm.swallow.end";
21140 clip_to: "disclip";
21142 description { state: "default" 0.0;
21146 aspect_preference: VERTICAL;
21157 part { name: "elm.text";
21158 clip_to: "disclip";
21160 effect: SOFT_SHADOW;
21164 state: "default" 0.0;
21167 to_x: "elm.swallow.icon";
21172 to_x: "elm.swallow.end";
21184 text_class: "list_item";
21187 description { state: "selected" 0.0;
21188 inherit: "default" 0.0;
21189 color: 224 224 224 255;
21193 part { name: "elm.text.sub";
21194 clip_to: "disclip";
21199 state: "default" 0.0;
21202 to_x: "elm.swallow.icon";
21207 to_x: "elm.swallow.end";
21219 text_class: "list_item";
21222 description { state: "selected" 0.0;
21223 inherit: "default" 0.0;
21224 color: 128 128 128 255;
21228 part { name: "fg1";
21229 clip_to: "disclip";
21231 description { state: "default" 0.0;
21233 color: 255 255 255 0;
21235 rel2.relative: 1.0 0.5;
21238 normal: "bt_sm_hilight.png";
21242 description { state: "selected" 0.0;
21243 inherit: "default" 0.0;
21245 color: 255 255 255 255;
21248 part { name: "fg2";
21249 clip_to: "disclip";
21251 description { state: "default" 0.0;
21253 color: 255 255 255 0;
21257 normal: "bt_sm_shine.png";
21261 description { state: "selected" 0.0;
21262 inherit: "default" 0.0;
21264 color: 255 255 255 255;
21267 part { name: "disclip";
21269 description { state: "default" 0.0;
21273 description { state: "disabled" 0.0;
21274 inherit: "default" 0.0;
21275 color: 255 255 255 64;
21280 // signal: elm,state,%s,active
21281 // a "check" item named %s went active
21282 // signal: elm,state,%s,passive
21283 // a "check" item named %s went passive
21284 // default is passive
21287 signal: "elm,state,selected";
21289 action: STATE_SET "selected" 0.0;
21293 target: "elm.text";
21294 target: "elm.text.sub";
21297 name: "go_passive";
21298 signal: "elm,state,unselected";
21300 action: STATE_SET "default" 0.0;
21304 target: "elm.text";
21305 target: "elm.text.sub";
21306 transition: LINEAR 0.1;
21309 name: "go_disabled";
21310 signal: "elm,state,disabled";
21312 action: STATE_SET "disabled" 0.0;
21316 name: "go_enabled";
21317 signal: "elm,state,enabled";
21319 action: STATE_SET "default" 0.0;
21324 signal: "mouse,up,1";
21326 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
21329 name: "go_expanded";
21330 signal: "elm,state,expanded";
21332 action: STATE_SET "active" 0.0;
21336 name: "go_contracted";
21337 signal: "elm,state,contracted";
21339 action: STATE_SET "default" 0.0;
21345 group { name: "elm/genlist/item/icon_top_text_bottom/default";
21346 data.item: "stacking" "above";
21347 data.item: "selectraise" "on";
21348 data.item: "labels" "elm.text";
21349 data.item: "icons" "elm.swallow.icon";
21350 data.item: "treesize" "20";
21351 // data.item: "states" "";
21353 image: "bt_sm_base1.png" COMP;
21354 image: "bt_sm_shine.png" COMP;
21355 image: "bt_sm_hilight.png" COMP;
21356 image: "ilist_1.png" COMP;
21357 image: "ilist_item_shadow.png" COMP;
21365 state: "default" 0.0;
21373 state: "default" 0.0;
21388 normal: "ilist_item_shadow.png";
21397 state: "default" 0.0;
21399 normal: "ilist_1.png";
21406 clip_to: "disclip";
21408 description { state: "default" 0.0;
21410 color: 255 255 255 0;
21420 normal: "bt_sm_base1.png";
21423 image.middle: SOLID;
21425 description { state: "selected" 0.0;
21426 inherit: "default" 0.0;
21428 color: 255 255 255 255;
21439 part { name: "elm.swallow.pad";
21441 description { state: "default" 0.0;
21454 part { name: "elm.swallow.icon";
21455 clip_to: "disclip";
21457 description { state: "default" 0.0;
21461 to_x: "elm.swallow.pad";
21466 to_x: "elm.swallow.pad";
21472 part { name: "elm.text";
21473 clip_to: "disclip";
21475 effect: SOFT_SHADOW;
21479 state: "default" 0.0;
21482 to_y: "elm.swallow.icon";
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: "fg1";
21508 clip_to: "disclip";
21510 description { state: "default" 0.0;
21512 color: 255 255 255 0;
21514 rel2.relative: 1.0 0.5;
21517 normal: "bt_sm_hilight.png";
21521 description { state: "selected" 0.0;
21522 inherit: "default" 0.0;
21524 color: 255 255 255 255;
21527 part { name: "fg2";
21528 clip_to: "disclip";
21530 description { state: "default" 0.0;
21532 color: 255 255 255 0;
21536 normal: "bt_sm_shine.png";
21540 description { state: "selected" 0.0;
21541 inherit: "default" 0.0;
21543 color: 255 255 255 255;
21546 part { name: "disclip";
21548 description { state: "default" 0.0;
21552 description { state: "disabled" 0.0;
21553 inherit: "default" 0.0;
21554 color: 255 255 255 64;
21559 // signal: elm,state,%s,active
21560 // a "check" item named %s went active
21561 // signal: elm,state,%s,passive
21562 // a "check" item named %s went passive
21563 // default is passive
21566 signal: "elm,state,selected";
21568 action: STATE_SET "selected" 0.0;
21572 target: "elm.text";
21575 name: "go_passive";
21576 signal: "elm,state,unselected";
21578 action: STATE_SET "default" 0.0;
21582 target: "elm.text";
21583 transition: LINEAR 0.1;
21586 name: "go_disabled";
21587 signal: "elm,state,disabled";
21589 action: STATE_SET "disabled" 0.0;
21593 name: "go_enabled";
21594 signal: "elm,state,enabled";
21596 action: STATE_SET "default" 0.0;
21601 group { name: "elm/genlist/item_odd/icon_top_text_bottom/default";
21602 data.item: "stacking" "below";
21603 data.item: "selectraise" "on";
21604 data.item: "labels" "elm.text";
21605 data.item: "icons" "elm.swallow.icon";
21606 data.item: "treesize" "20";
21607 // data.item: "states" "";
21609 image: "bt_sm_base1.png" COMP;
21610 image: "bt_sm_shine.png" COMP;
21611 image: "bt_sm_hilight.png" COMP;
21612 image: "ilist_2.png" COMP;
21615 part { name: "event";
21619 state: "default" 0.0;
21627 state: "default" 0.0;
21629 normal: "ilist_2.png";
21636 clip_to: "disclip";
21638 description { state: "default" 0.0;
21640 color: 255 255 255 0;
21650 normal: "bt_sm_base1.png";
21653 image.middle: SOLID;
21655 description { state: "selected" 0.0;
21656 inherit: "default" 0.0;
21658 color: 255 255 255 255;
21669 part { name: "elm.swallow.pad";
21671 description { state: "default" 0.0;
21684 part { name: "elm.swallow.icon";
21685 clip_to: "disclip";
21687 description { state: "default" 0.0;
21691 to_x: "elm.swallow.pad";
21696 to_x: "elm.swallow.pad";
21702 part { name: "elm.text";
21703 clip_to: "disclip";
21705 effect: SOFT_SHADOW;
21709 state: "default" 0.0;
21712 to_y: "elm.swallow.icon";
21728 text_class: "list_item";
21731 description { state: "selected" 0.0;
21732 inherit: "default" 0.0;
21733 color: 224 224 224 255;
21737 part { name: "fg1";
21738 clip_to: "disclip";
21740 description { state: "default" 0.0;
21742 color: 255 255 255 0;
21744 rel2.relative: 1.0 0.5;
21747 normal: "bt_sm_hilight.png";
21751 description { state: "selected" 0.0;
21752 inherit: "default" 0.0;
21754 color: 255 255 255 255;
21757 part { name: "fg2";
21758 clip_to: "disclip";
21760 description { state: "default" 0.0;
21762 color: 255 255 255 0;
21766 normal: "bt_sm_shine.png";
21770 description { state: "selected" 0.0;
21771 inherit: "default" 0.0;
21773 color: 255 255 255 255;
21776 part { name: "disclip";
21778 description { state: "default" 0.0;
21782 description { state: "disabled" 0.0;
21783 inherit: "default" 0.0;
21784 color: 255 255 255 64;
21789 // signal: elm,state,%s,active
21790 // a "check" item named %s went active
21791 // signal: elm,state,%s,passive
21792 // a "check" item named %s went passive
21793 // default is passive
21796 signal: "elm,state,selected";
21798 action: STATE_SET "selected" 0.0;
21802 target: "elm.text";
21805 name: "go_passive";
21806 signal: "elm,state,unselected";
21808 action: STATE_SET "default" 0.0;
21812 target: "elm.text";
21813 transition: LINEAR 0.1;
21816 name: "go_disabled";
21817 signal: "elm,state,disabled";
21819 action: STATE_SET "disabled" 0.0;
21823 name: "go_enabled";
21824 signal: "elm,state,enabled";
21826 action: STATE_SET "default" 0.0;
21832 group { name: "elm/genlist/tree/icon_top_text_bottom/default";
21833 data.item: "stacking" "above";
21834 data.item: "selectraise" "on";
21835 data.item: "labels" "elm.text";
21836 data.item: "icons" "elm.swallow.icon";
21837 data.item: "treesize" "20";
21838 // data.item: "states" "";
21840 image: "bt_sm_base1.png" COMP;
21841 image: "bt_sm_shine.png" COMP;
21842 image: "bt_sm_hilight.png" COMP;
21843 image: "ilist_1.png" COMP;
21844 image: "ilist_item_shadow.png" COMP;
21845 image: "icon_arrow_right.png" COMP;
21846 image: "icon_arrow_down.png" COMP;
21854 state: "default" 0.0;
21862 state: "default" 0.0;
21877 normal: "ilist_item_shadow.png";
21886 state: "default" 0.0;
21888 normal: "ilist_1.png";
21895 clip_to: "disclip";
21897 description { state: "default" 0.0;
21899 color: 255 255 255 0;
21909 normal: "bt_sm_base1.png";
21912 image.middle: SOLID;
21914 description { state: "selected" 0.0;
21915 inherit: "default" 0.0;
21917 color: 255 255 255 255;
21928 part { name: "elm.swallow.pad";
21930 description { state: "default" 0.0;
21943 part { name: "arrow";
21944 clip_to: "disclip";
21945 ignore_flags: ON_HOLD;
21946 description { state: "default" 0.0;
21951 to_x: "elm.swallow.pad";
21956 to_x: "elm.swallow.pad";
21960 image.normal: "icon_arrow_right.png";
21962 description { state: "active" 0.0;
21963 inherit: "default" 0.0;
21964 image.normal: "icon_arrow_down.png";
21967 part { name: "elm.swallow.icon";
21968 clip_to: "disclip";
21970 description { state: "default" 0.0;
21984 part { name: "elm.text";
21985 clip_to: "disclip";
21987 effect: SOFT_SHADOW;
21991 state: "default" 0.0;
21994 to_y: "elm.swallow.icon";
22010 text_class: "list_item";
22013 description { state: "selected" 0.0;
22014 inherit: "default" 0.0;
22015 color: 224 224 224 255;
22019 part { name: "fg1";
22020 clip_to: "disclip";
22022 description { state: "default" 0.0;
22024 color: 255 255 255 0;
22026 rel2.relative: 1.0 0.5;
22029 normal: "bt_sm_hilight.png";
22033 description { state: "selected" 0.0;
22034 inherit: "default" 0.0;
22036 color: 255 255 255 255;
22039 part { name: "fg2";
22040 clip_to: "disclip";
22042 description { state: "default" 0.0;
22044 color: 255 255 255 0;
22048 normal: "bt_sm_shine.png";
22052 description { state: "selected" 0.0;
22053 inherit: "default" 0.0;
22055 color: 255 255 255 255;
22058 part { name: "disclip";
22060 description { state: "default" 0.0;
22064 description { state: "disabled" 0.0;
22065 inherit: "default" 0.0;
22066 color: 255 255 255 64;
22071 // signal: elm,state,%s,active
22072 // a "check" item named %s went active
22073 // signal: elm,state,%s,passive
22074 // a "check" item named %s went passive
22075 // default is passive
22078 signal: "elm,state,selected";
22080 action: STATE_SET "selected" 0.0;
22084 target: "elm.text";
22087 name: "go_passive";
22088 signal: "elm,state,unselected";
22090 action: STATE_SET "default" 0.0;
22094 target: "elm.text";
22095 transition: LINEAR 0.1;
22098 name: "go_disabled";
22099 signal: "elm,state,disabled";
22101 action: STATE_SET "disabled" 0.0;
22105 name: "go_enabled";
22106 signal: "elm,state,enabled";
22108 action: STATE_SET "default" 0.0;
22113 signal: "mouse,up,1";
22115 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
22118 name: "go_expanded";
22119 signal: "elm,state,expanded";
22121 action: STATE_SET "active" 0.0;
22125 name: "go_contracted";
22126 signal: "elm,state,contracted";
22128 action: STATE_SET "default" 0.0;
22133 group { name: "elm/genlist/tree_odd/icon_top_text_bottom/default";
22134 data.item: "stacking" "below";
22135 data.item: "selectraise" "on";
22136 data.item: "labels" "elm.text";
22137 data.item: "icons" "elm.swallow.icon";
22138 data.item: "treesize" "20";
22139 // data.item: "states" "";
22141 image: "bt_sm_base1.png" COMP;
22142 image: "bt_sm_shine.png" COMP;
22143 image: "bt_sm_hilight.png" COMP;
22144 image: "ilist_2.png" COMP;
22145 image: "icon_arrow_right.png" COMP;
22146 image: "icon_arrow_down.png" COMP;
22154 state: "default" 0.0;
22162 state: "default" 0.0;
22164 normal: "ilist_2.png";
22171 clip_to: "disclip";
22173 description { state: "default" 0.0;
22175 color: 255 255 255 0;
22185 normal: "bt_sm_base1.png";
22188 image.middle: SOLID;
22190 description { state: "selected" 0.0;
22191 inherit: "default" 0.0;
22193 color: 255 255 255 255;
22204 part { name: "elm.swallow.pad";
22206 description { state: "default" 0.0;
22219 part { name: "arrow";
22220 clip_to: "disclip";
22221 ignore_flags: ON_HOLD;
22222 description { state: "default" 0.0;
22227 to_x: "elm.swallow.pad";
22232 to_x: "elm.swallow.pad";
22236 image.normal: "icon_arrow_right.png";
22238 description { state: "active" 0.0;
22239 inherit: "default" 0.0;
22240 image.normal: "icon_arrow_down.png";
22243 part { name: "elm.swallow.icon";
22244 clip_to: "disclip";
22246 description { state: "default" 0.0;
22260 part { name: "elm.text";
22261 clip_to: "disclip";
22263 effect: SOFT_SHADOW;
22267 state: "default" 0.0;
22270 to_y: "elm.swallow.icon";
22286 text_class: "list_item";
22289 description { state: "selected" 0.0;
22290 inherit: "default" 0.0;
22291 color: 224 224 224 255;
22295 part { name: "fg1";
22296 clip_to: "disclip";
22298 description { state: "default" 0.0;
22300 color: 255 255 255 0;
22302 rel2.relative: 1.0 0.5;
22305 normal: "bt_sm_hilight.png";
22309 description { state: "selected" 0.0;
22310 inherit: "default" 0.0;
22312 color: 255 255 255 255;
22315 part { name: "fg2";
22316 clip_to: "disclip";
22318 description { state: "default" 0.0;
22320 color: 255 255 255 0;
22324 normal: "bt_sm_shine.png";
22328 description { state: "selected" 0.0;
22329 inherit: "default" 0.0;
22331 color: 255 255 255 255;
22334 part { name: "disclip";
22336 description { state: "default" 0.0;
22340 description { state: "disabled" 0.0;
22341 inherit: "default" 0.0;
22342 color: 255 255 255 64;
22347 // signal: elm,state,%s,active
22348 // a "check" item named %s went active
22349 // signal: elm,state,%s,passive
22350 // a "check" item named %s went passive
22351 // default is passive
22354 signal: "elm,state,selected";
22356 action: STATE_SET "selected" 0.0;
22360 target: "elm.text";
22363 name: "go_passive";
22364 signal: "elm,state,unselected";
22366 action: STATE_SET "default" 0.0;
22370 target: "elm.text";
22371 transition: LINEAR 0.1;
22374 name: "go_disabled";
22375 signal: "elm,state,disabled";
22377 action: STATE_SET "disabled" 0.0;
22381 name: "go_enabled";
22382 signal: "elm,state,enabled";
22384 action: STATE_SET "default" 0.0;
22389 signal: "mouse,up,1";
22391 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
22394 name: "go_expanded";
22395 signal: "elm,state,expanded";
22397 action: STATE_SET "active" 0.0;
22401 name: "go_contracted";
22402 signal: "elm,state,contracted";
22404 action: STATE_SET "default" 0.0;
22411 ///////////////////////////////////////////////////////////////////////////////
22412 group { name: "elm/check/base/default";
22414 image: "check_base.png" COMP;
22415 image: "check.png" COMP;
22416 image: "check2.png" COMP;
22422 description { state: "default" 0.0;
22424 rel2.relative: 0.0 1.0;
22430 aspect_preference: VERTICAL;
22432 normal: "check_base.png";
22439 part { name: "check";
22442 description { state: "default" 0.0;
22452 color: 255 255 255 255;
22453 image.normal: "check.png";
22455 description { state: "visible" 0.0;
22456 inherit: "default" 0.0;
22459 description { state: "disabled" 0.0;
22460 inherit: "default" 0.0;
22462 color: 128 128 128 128;
22464 description { state: "disabled_visible" 0.0;
22465 inherit: "default" 0.0;
22466 color: 128 128 128 128;
22470 part { name: "elm.swallow.content";
22472 description { state: "default" 0.0;
22477 rel1.relative: 1.0 0.0;
22481 rel2.relative: 1.0 1.0;
22483 description { state: "visible" 0.0;
22484 inherit: "default" 0.0;
22489 description { state: "disabled" 0.0;
22490 inherit: "default" 0.0;
22491 color: 128 128 128 128;
22493 description { state: "disabled_visible" 0.0;
22494 inherit: "default" 0.0;
22495 color: 128 128 128 128;
22501 part { name: "elm.text";
22505 description { state: "default" 0.0;
22507 rel1.to_x: "elm.swallow.content";
22508 rel1.relative: 1.0 0.0;
22510 rel2.relative: 1.0 1.0;
22511 rel2.offset: -2 -2;
22514 font: "Sans,Edje-Vera";
22520 description { state: "visible" 0.0;
22521 inherit: "default" 0.0;
22525 description { state: "disabled" 0.0;
22526 inherit: "default" 0.0;
22530 description { state: "disabled_visible" 0.0;
22531 inherit: "default" 0.0;
22538 part { name: "events";
22540 ignore_flags: ON_HOLD;
22541 description { state: "default" 0.0;
22545 part { name: "disabler";
22547 description { state: "default" 0.0;
22551 description { state: "disabled" 0.0;
22552 inherit: "default" 0.0;
22558 program { name: "click";
22559 signal: "mouse,up,1";
22561 action: SIGNAL_EMIT "elm,action,check,toggle" "";
22563 program { name: "check_on";
22564 signal: "elm,state,check,on";
22566 action: STATE_SET "visible" 0.0;
22569 program { name: "check_off";
22570 signal: "elm,state,check,off";
22572 action: STATE_SET "default" 0.0;
22575 program { name: "text_show";
22576 signal: "elm,state,text,visible";
22578 action: STATE_SET "visible" 0.0;
22579 target: "elm.text";
22581 program { name: "text_hide";
22582 signal: "elm,state,text,hidden";
22584 action: STATE_SET "default" 0.0;
22585 target: "elm.text";
22587 program { name: "icon_show";
22588 signal: "elm,state,icon,visible";
22590 action: STATE_SET "visible" 0.0;
22591 target: "elm.swallow.content";
22593 program { name: "icon_hide";
22594 signal: "elm,state,icon,hidden";
22596 action: STATE_SET "default" 0.0;
22597 target: "elm.swallow.content";
22599 program { name: "disable";
22600 signal: "elm,state,disabled";
22602 action: STATE_SET "disabled" 0.0;
22603 target: "disabler";
22604 after: "disable_text";
22606 program { name: "disable_text";
22610 get_state(PART:"elm.text", st, 30, vl);
22611 if (!strcmp(st, "visible"))
22612 set_state(PART:"elm.text", "disabled_visible", 0.0);
22614 set_state(PART:"elm.text", "disabled", 0.0);
22616 get_state(PART:"elm.swallow.content", st, 30, vl);
22617 if (!strcmp(st, "visible"))
22618 set_state(PART:"elm.swallow.content", "disabled_visible", 0.0);
22620 set_state(PART:"elm.swallow.content", "disabled", 0.0);
22622 get_state(PART:"check", st, 30, vl);
22623 if (!strcmp(st, "visible"))
22624 set_state(PART:"check", "disabled_visible", 0.0);
22626 set_state(PART:"check", "disabled", 0.0);
22629 program { name: "enable";
22630 signal: "elm,state,enabled";
22632 action: STATE_SET "default" 0.0;
22633 target: "disabler";
22634 after: "enable_text";
22636 program { name: "enable_text";
22640 get_state(PART:"elm.text", st, 30, vl);
22641 if (!strcmp(st, "disabled_visible"))
22642 set_state(PART:"elm.text", "visible", 0.0);
22644 set_state(PART:"elm.text", "default", 0.0);
22646 get_state(PART:"elm.swallow.content", st, 30, vl);
22647 if (!strcmp(st, "visible"))
22648 set_state(PART:"elm.swallow.content", "visible", 0.0);
22650 set_state(PART:"elm.swallow.content", "default", 0.0);
22652 get_state(PART:"check", st, 30, vl);
22653 if (!strcmp(st, "visible"))
22654 set_state(PART:"check", "visible", 0.0);
22656 set_state(PART:"check", "default", 0.0);
22661 ///////////////////////////////////////////////////////////////////////////////
22662 group { name: "elm/radio/base/default";
22664 image: "radio_base.png" COMP;
22665 image: "radio.png" COMP;
22666 image: "radio2.png" COMP;
22672 description { state: "default" 0.0;
22674 rel2.relative: 0.0 1.0;
22680 aspect_preference: VERTICAL;
22681 image.normal: "radio_base.png";
22684 part { name: "radio";
22687 description { state: "default" 0.0;
22691 image.normal: "radio.png";
22693 description { state: "visible" 0.0;
22694 inherit: "default" 0.0;
22698 part { name: "elm.swallow.content";
22700 description { state: "default" 0.0;
22706 rel1.relative: 1.0 0.0;
22709 rel2.relative: 1.0 1.0;
22712 description { state: "visible" 0.0;
22713 inherit: "default" 0.0;
22715 color: 255 255 255 255;
22718 description { state: "disabled" 0.0;
22719 inherit: "default" 0.0;
22720 color: 128 128 128 128;
22722 description { state: "disabled_visible" 0.0;
22723 inherit: "default" 0.0;
22724 color: 128 128 128 128;
22729 part { name: "elm.text";
22733 description { state: "default" 0.0;
22735 rel1.to_x: "elm.swallow.content";
22736 rel1.relative: 1.0 0.0;
22738 rel2.relative: 1.0 1.0;
22739 rel2.offset: -2 -2;
22742 font: "Sans,Edje-Vera";
22748 description { state: "visible" 0.0;
22749 inherit: "default" 0.0;
22753 description { state: "disabled" 0.0;
22754 inherit: "default" 0.0;
22758 description { state: "disabled_visible" 0.0;
22759 inherit: "default" 0.0;
22766 part { name: "events";
22768 ignore_flags: ON_HOLD;
22769 description { state: "default" 0.0;
22773 part { name: "disabler";
22775 description { state: "default" 0.0;
22779 description { state: "disabled" 0.0;
22780 inherit: "default" 0.0;
22786 program { name: "click";
22787 signal: "mouse,up,1";
22789 action: SIGNAL_EMIT "elm,action,radio,toggle" "";
22791 program { name: "radio_on";
22792 signal: "elm,state,radio,on";
22794 action: STATE_SET "visible" 0.0;
22797 program { name: "radio_off";
22798 signal: "elm,state,radio,off";
22800 action: STATE_SET "default" 0.0;
22803 program { name: "text_show";
22804 signal: "elm,state,text,visible";
22806 action: STATE_SET "visible" 0.0;
22807 target: "elm.text";
22809 program { name: "text_hide";
22810 signal: "elm,state,text,hidden";
22812 action: STATE_SET "default" 0.0;
22813 target: "elm.text";
22815 program { name: "icon_show";
22816 signal: "elm,state,icon,visible";
22818 action: STATE_SET "visible" 0.0;
22819 target: "elm.swallow.content";
22821 program { name: "icon_hide";
22822 signal: "elm,state,icon,hidden";
22824 action: STATE_SET "default" 0.0;
22825 target: "elm.swallow.content";
22827 program { name: "disable";
22828 signal: "elm,state,disabled";
22830 action: STATE_SET "disabled" 0.0;
22831 target: "disabler";
22832 after: "disable_text";
22834 program { name: "disable_text";
22838 get_state(PART:"elm.text", st, 30, vl);
22839 if (!strcmp(st, "visible"))
22840 set_state(PART:"elm.text", "disabled_visible", 0.0);
22842 set_state(PART:"elm.text", "disabled", 0.0);
22844 get_state(PART:"elm.swallow.content", st, 30, vl);
22845 if (!strcmp(st, "visible"))
22846 set_state(PART:"elm.swallow.content", "disabled_visible", 0.0);
22848 set_state(PART:"elm.swallow.content", "disabled", 0.0);
22851 program { name: "enable";
22852 signal: "elm,state,enabled";
22854 action: STATE_SET "default" 0.0;
22855 target: "disabler";
22856 after: "enable_text";
22858 program { name: "enable_text";
22862 get_state(PART:"elm.text", st, 30, vl);
22863 if (!strcmp(st, "disabled_visible"))
22864 set_state(PART:"elm.text", "visible", 0.0);
22866 set_state(PART:"elm.text", "default", 0.0);
22868 get_state(PART:"elm.swallow.content", st, 30, vl);
22869 if (!strcmp(st, "visible"))
22870 set_state(PART:"elm.swallow.content", "visible", 0.0);
22872 set_state(PART:"elm.swallow.content", "default", 0.0);
22877 group { name: "elm/genlist/tree_compress_odd/double_label/default";
22878 data.item: "stacking" "below";
22879 data.item: "selectraise" "on";
22880 data.item: "labels" "elm.text elm.text.sub";
22881 data.item: "icons" "elm.swallow.icon elm.swallow.end";
22882 data.item: "treesize" "20";
22883 // data.item: "states" "";
22885 image: "bt_sm_base1.png" COMP;
22886 image: "bt_sm_shine.png" COMP;
22887 image: "bt_sm_hilight.png" COMP;
22888 image: "ilist_2.png" COMP;
22889 image: "icon_arrow_right.png" COMP;
22890 image: "icon_arrow_down.png" COMP;
22898 state: "default" 0.0;
22906 state: "default" 0.0;
22908 normal: "ilist_2.png";
22915 clip_to: "disclip";
22917 description { state: "default" 0.0;
22919 color: 255 255 255 0;
22929 normal: "bt_sm_base1.png";
22932 image.middle: SOLID;
22934 description { state: "selected" 0.0;
22935 inherit: "default" 0.0;
22937 color: 255 255 255 255;
22948 part { name: "elm.swallow.pad";
22950 description { state: "default" 0.0;
22963 part { name: "arrow";
22964 clip_to: "disclip";
22965 ignore_flags: ON_HOLD;
22966 description { state: "default" 0.0;
22971 to_x: "elm.swallow.pad";
22976 to_x: "elm.swallow.pad";
22980 image.normal: "icon_arrow_right.png";
22982 description { state: "active" 0.0;
22983 inherit: "default" 0.0;
22984 image.normal: "icon_arrow_down.png";
22987 part { name: "elm.swallow.icon";
22988 clip_to: "disclip";
22990 description { state: "default" 0.0;
23005 part { name: "elm.swallow.end";
23006 clip_to: "disclip";
23008 description { state: "default" 0.0;
23012 aspect_preference: VERTICAL;
23023 part { name: "elm.text";
23024 clip_to: "disclip";
23026 effect: SOFT_SHADOW;
23030 state: "default" 0.0;
23033 to_x: "elm.swallow.icon";
23038 to_x: "elm.swallow.end";
23050 text_class: "list_item";
23053 description { state: "selected" 0.0;
23054 inherit: "default" 0.0;
23055 color: 224 224 224 255;
23059 part { name: "elm.text.sub";
23060 clip_to: "disclip";
23065 state: "default" 0.0;
23068 to_x: "elm.swallow.icon";
23073 to_x: "elm.swallow.end";
23085 text_class: "list_item";
23088 description { state: "selected" 0.0;
23089 inherit: "default" 0.0;
23090 color: 128 128 128 255;
23094 part { name: "fg1";
23095 clip_to: "disclip";
23097 description { state: "default" 0.0;
23099 color: 255 255 255 0;
23101 rel2.relative: 1.0 0.5;
23104 normal: "bt_sm_hilight.png";
23108 description { state: "selected" 0.0;
23109 inherit: "default" 0.0;
23111 color: 255 255 255 255;
23114 part { name: "fg2";
23115 clip_to: "disclip";
23117 description { state: "default" 0.0;
23119 color: 255 255 255 0;
23123 normal: "bt_sm_shine.png";
23127 description { state: "selected" 0.0;
23128 inherit: "default" 0.0;
23130 color: 255 255 255 255;
23133 part { name: "disclip";
23135 description { state: "default" 0.0;
23139 description { state: "disabled" 0.0;
23140 inherit: "default" 0.0;
23141 color: 255 255 255 64;
23146 // signal: elm,state,%s,active
23147 // a "check" item named %s went active
23148 // signal: elm,state,%s,passive
23149 // a "check" item named %s went passive
23150 // default is passive
23153 signal: "elm,state,selected";
23155 action: STATE_SET "selected" 0.0;
23159 target: "elm.text";
23160 target: "elm.text.sub";
23163 name: "go_passive";
23164 signal: "elm,state,unselected";
23166 action: STATE_SET "default" 0.0;
23170 target: "elm.text";
23171 target: "elm.text.sub";
23172 transition: LINEAR 0.1;
23175 name: "go_disabled";
23176 signal: "elm,state,disabled";
23178 action: STATE_SET "disabled" 0.0;
23182 name: "go_enabled";
23183 signal: "elm,state,enabled";
23185 action: STATE_SET "default" 0.0;
23190 signal: "mouse,up,1";
23192 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
23195 name: "go_expanded";
23196 signal: "elm,state,expanded";
23198 action: STATE_SET "active" 0.0;
23202 name: "go_contracted";
23203 signal: "elm,state,contracted";
23205 action: STATE_SET "default" 0.0;
23211 group { name: "elm/genlist/item_compress/media/default";
23212 data.item: "stacking" "above";
23213 data.item: "selectraise" "on";
23214 data.item: "labels" "elm.text.title elm.text.album-artist";
23215 data.item: "treesize" "20";
23217 image: "bt_sm_base1.png" COMP;
23218 image: "bt_sm_shine.png" COMP;
23219 image: "bt_sm_hilight.png" COMP;
23220 image: "ilist_1.png" COMP;
23221 image: "ilist_item_shadow.png" COMP;
23229 state: "default" 0.0;
23237 state: "default" 0.0;
23252 normal: "ilist_item_shadow.png";
23261 state: "default" 0.0;
23263 normal: "ilist_1.png";
23270 clip_to: "disclip";
23272 description { state: "default" 0.0;
23274 color: 255 255 255 0;
23284 normal: "bt_sm_base1.png";
23287 image.middle: SOLID;
23289 description { state: "selected" 0.0;
23290 inherit: "default" 0.0;
23292 color: 255 255 255 255;
23303 part { name: "elm.swallow.pad";
23305 description { state: "default" 0.0;
23318 part { name: "elm.text.title";
23319 clip_to: "disclip";
23321 effect: SOFT_SHADOW;
23325 state: "default" 0.0;
23343 description { state: "selected" 0.0;
23344 inherit: "default" 0.0;
23345 color: 224 224 224 255;
23349 part { name: "elm.text.album-artist";
23350 clip_to: "disclip";
23355 state: "default" 0.0;
23373 description { state: "selected" 0.0;
23374 inherit: "default" 0.0;
23375 color: 128 128 128 255;
23379 part { name: "fg1";
23380 clip_to: "disclip";
23382 description { state: "default" 0.0;
23384 color: 255 255 255 0;
23386 rel2.relative: 1.0 0.5;
23389 normal: "bt_sm_hilight.png";
23393 description { state: "selected" 0.0;
23394 inherit: "default" 0.0;
23396 color: 255 255 255 255;
23399 part { name: "fg2";
23400 clip_to: "disclip";
23402 description { state: "default" 0.0;
23404 color: 255 255 255 0;
23408 normal: "bt_sm_shine.png";
23412 description { state: "selected" 0.0;
23413 inherit: "default" 0.0;
23415 color: 255 255 255 255;
23418 part { name: "disclip";
23420 description { state: "default" 0.0;
23424 description { state: "disabled" 0.0;
23425 inherit: "default" 0.0;
23426 color: 255 255 255 64;
23431 // signal: elm,state,%s,active
23432 // a "check" item named %s went active
23433 // signal: elm,state,%s,passive
23434 // a "check" item named %s went passive
23435 // default is passive
23438 signal: "elm,state,selected";
23440 action: STATE_SET "selected" 0.0;
23444 target: "elm.text.title";
23445 target: "elm.text.album-artist";
23448 name: "go_passive";
23449 signal: "elm,state,unselected";
23451 action: STATE_SET "default" 0.0;
23455 target: "elm.text.title";
23456 target: "elm.text.album-artist";
23457 transition: LINEAR 0.1;
23460 name: "go_disabled";
23461 signal: "elm,state,disabled";
23463 action: STATE_SET "disabled" 0.0;
23467 name: "go_enabled";
23468 signal: "elm,state,enabled";
23470 action: STATE_SET "default" 0.0;
23475 group { name: "elm/genlist/item_compress_odd/media/default";
23476 data.item: "stacking" "below";
23477 data.item: "selectraise" "on";
23478 data.item: "labels" "elm.text.title elm.text.album-artist";
23479 data.item: "treesize" "20";
23481 image: "bt_sm_base1.png" COMP;
23482 image: "bt_sm_shine.png" COMP;
23483 image: "bt_sm_hilight.png" COMP;
23484 image: "ilist_2.png" COMP;
23487 part { name: "event";
23491 state: "default" 0.0;
23499 state: "default" 0.0;
23501 normal: "ilist_2.png";
23508 clip_to: "disclip";
23510 description { state: "default" 0.0;
23512 color: 255 255 255 0;
23522 normal: "bt_sm_base1.png";
23525 image.middle: SOLID;
23527 description { state: "selected" 0.0;
23528 inherit: "default" 0.0;
23530 color: 255 255 255 255;
23541 part { name: "elm.swallow.pad";
23543 description { state: "default" 0.0;
23556 part { name: "elm.text.title";
23557 clip_to: "disclip";
23559 effect: SOFT_SHADOW;
23563 state: "default" 0.0;
23581 description { state: "selected" 0.0;
23582 inherit: "default" 0.0;
23583 color: 224 224 224 255;
23587 part { name: "elm.text.album-artist";
23588 clip_to: "disclip";
23593 state: "default" 0.0;
23611 description { state: "selected" 0.0;
23612 inherit: "default" 0.0;
23613 color: 128 128 128 255;
23617 part { name: "fg1";
23618 clip_to: "disclip";
23620 description { state: "default" 0.0;
23622 color: 255 255 255 0;
23624 rel2.relative: 1.0 0.5;
23627 normal: "bt_sm_hilight.png";
23631 description { state: "selected" 0.0;
23632 inherit: "default" 0.0;
23634 color: 255 255 255 255;
23637 part { name: "fg2";
23638 clip_to: "disclip";
23640 description { state: "default" 0.0;
23642 color: 255 255 255 0;
23646 normal: "bt_sm_shine.png";
23650 description { state: "selected" 0.0;
23651 inherit: "default" 0.0;
23653 color: 255 255 255 255;
23656 part { name: "disclip";
23658 description { state: "default" 0.0;
23662 description { state: "disabled" 0.0;
23663 inherit: "default" 0.0;
23664 color: 255 255 255 64;
23669 // signal: elm,state,%s,active
23670 // a "check" item named %s went active
23671 // signal: elm,state,%s,passive
23672 // a "check" item named %s went passive
23673 // default is passive
23676 signal: "elm,state,selected";
23678 action: STATE_SET "selected" 0.0;
23682 target: "elm.text.title";
23683 target: "elm.text.album-artist";
23686 name: "go_passive";
23687 signal: "elm,state,unselected";
23689 action: STATE_SET "default" 0.0;
23693 target: "elm.text.title";
23694 target: "elm.text.album-artist";
23695 transition: LINEAR 0.1;
23698 name: "go_disabled";
23699 signal: "elm,state,disabled";
23701 action: STATE_SET "disabled" 0.0;
23705 name: "go_enabled";
23706 signal: "elm,state,enabled";
23708 action: STATE_SET "default" 0.0;
23714 group { name: "elm/genlist/item_compress/media-album/default";
23715 data.item: "stacking" "above";
23716 data.item: "selectraise" "on";
23717 data.item: "labels" "elm.text.title elm.text.trackno elm.text.length";
23718 data.item: "states" "elm.state.trackno";
23719 data.item: "treesize" "20";
23721 image: "bt_sm_base1.png" COMP;
23722 image: "bt_sm_shine.png" COMP;
23723 image: "bt_sm_hilight.png" COMP;
23724 image: "ilist_1.png" COMP;
23725 image: "ilist_item_shadow.png" COMP;
23728 public dot_visible;
23736 state: "default" 0.0;
23744 state: "default" 0.0;
23759 normal: "ilist_item_shadow.png";
23768 state: "default" 0.0;
23770 normal: "ilist_1.png";
23777 clip_to: "disclip";
23779 description { state: "default" 0.0;
23781 color: 255 255 255 0;
23791 normal: "bt_sm_base1.png";
23794 image.middle: SOLID;
23796 description { state: "selected" 0.0;
23797 inherit: "default" 0.0;
23799 color: 255 255 255 255;
23810 part { name: "elm.swallow.pad";
23812 description { state: "default" 0.0;
23826 name: "elm.text.trackno";
23831 state: "default" 0.0;
23832 color: 255 255 255 255;
23836 to_y: "elm.text.title";
23841 to_y: "elm.text.title";
23854 description { state: "selected" 0.0;
23855 inherit: "default" 0.0;
23856 color: 224 224 224 255;
23866 state: "default" 0.0;
23867 color: 255 255 255 255;
23872 to_x: "elm.text.trackno";
23873 to_y: "elm.text.title";
23878 to_x: "elm.text.trackno";
23879 to_y: "elm.text.title";
23895 state: "visible" 0.0;
23896 inherit: "default" 0.0;
23899 description { state: "selected" 0.0;
23900 inherit: "default" 0.0;
23901 color: 224 224 224 255;
23908 signal: "elm,state,elm.state.trackno,active";
23911 set_state(PART:"dot", "visible", 0.0);
23912 set_int(dot_visible, 1);
23916 part { name: "elm.text.title";
23917 clip_to: "disclip";
23919 effect: SOFT_SHADOW;
23923 state: "default" 0.0;
23942 description { state: "selected" 0.0;
23943 inherit: "default" 0.0;
23944 color: 224 224 224 255;
23948 part { name: "elm.text.length";
23949 clip_to: "disclip";
23954 state: "default" 0.0;
23972 description { state: "selected" 0.0;
23973 inherit: "default" 0.0;
23974 color: 128 128 128 255;
23978 part { name: "fg1";
23979 clip_to: "disclip";
23981 description { state: "default" 0.0;
23983 color: 255 255 255 0;
23985 rel2.relative: 1.0 0.5;
23988 normal: "bt_sm_hilight.png";
23992 description { state: "selected" 0.0;
23993 inherit: "default" 0.0;
23995 color: 255 255 255 255;
23998 part { name: "fg2";
23999 clip_to: "disclip";
24001 description { state: "default" 0.0;
24003 color: 255 255 255 0;
24007 normal: "bt_sm_shine.png";
24011 description { state: "selected" 0.0;
24012 inherit: "default" 0.0;
24014 color: 255 255 255 255;
24017 part { name: "disclip";
24019 description { state: "default" 0.0;
24023 description { state: "disabled" 0.0;
24024 inherit: "default" 0.0;
24025 color: 255 255 255 64;
24030 // signal: elm,state,%s,active
24031 // a "check" item named %s went active
24032 // signal: elm,state,%s,passive
24033 // a "check" item named %s went passive
24034 // default is passive
24037 signal: "elm,state,selected";
24039 action: STATE_SET "selected" 0.0;
24043 target: "elm.text.title";
24044 target: "elm.text.trackno";
24045 target: "elm.text.length";
24046 after: "dot_active";
24049 name: "dot_active";
24051 if (get_int(dot_visible) == 1)
24052 set_state(PART:"dot", "selected", 0.0);
24056 name: "go_passive";
24057 signal: "elm,state,unselected";
24059 action: STATE_SET "default" 0.0;
24063 target: "elm.text.title";
24064 target: "elm.text.length";
24065 target: "elm.text.trackno";
24066 transition: LINEAR 0.1;
24067 after: "dot_passive";
24070 name: "dot_passive";
24072 if (get_int(dot_visible) == 1)
24073 set_state(PART:"dot", "visible", 0.0);
24077 name: "go_disabled";
24078 signal: "elm,state,disabled";
24080 action: STATE_SET "disabled" 0.0;
24084 name: "go_enabled";
24085 signal: "elm,state,enabled";
24087 action: STATE_SET "default" 0.0;
24092 group { name: "elm/genlist/item_compress_odd/media-album/default";
24093 data.item: "stacking" "below";
24094 data.item: "selectraise" "on";
24095 data.item: "labels" "elm.text.title elm.text.trackno elm.text.length";
24096 data.item: "states" "elm.state.trackno";
24097 data.item: "treesize" "20";
24099 image: "bt_sm_base1.png" COMP;
24100 image: "bt_sm_shine.png" COMP;
24101 image: "bt_sm_hilight.png" COMP;
24102 image: "ilist_2.png" COMP;
24105 public dot_visible;
24108 part { name: "event";
24112 state: "default" 0.0;
24120 state: "default" 0.0;
24122 normal: "ilist_2.png";
24129 clip_to: "disclip";
24131 description { state: "default" 0.0;
24133 color: 255 255 255 0;
24143 normal: "bt_sm_base1.png";
24146 image.middle: SOLID;
24148 description { state: "selected" 0.0;
24149 inherit: "default" 0.0;
24151 color: 255 255 255 255;
24162 part { name: "elm.swallow.pad";
24164 description { state: "default" 0.0;
24178 name: "elm.text.trackno";
24183 state: "default" 0.0;
24184 color: 255 255 255 255;
24188 to_y: "elm.text.title";
24193 to_y: "elm.text.title";
24206 description { state: "selected" 0.0;
24207 inherit: "default" 0.0;
24208 color: 224 224 224 255;
24218 state: "default" 0.0;
24219 color: 255 255 255 255;
24224 to_x: "elm.text.trackno";
24225 to_y: "elm.text.title";
24230 to_x: "elm.text.trackno";
24231 to_y: "elm.text.title";
24247 state: "visible" 0.0;
24248 inherit: "default" 0.0;
24251 description { state: "selected" 0.0;
24252 inherit: "default" 0.0;
24253 color: 224 224 224 255;
24260 signal: "elm,state,elm.state.trackno,active";
24263 set_state(PART:"dot", "visible", 0.0);
24264 set_int(dot_visible, 1);
24268 part { name: "elm.text.title";
24269 clip_to: "disclip";
24271 effect: SOFT_SHADOW;
24275 state: "default" 0.0;
24294 description { state: "selected" 0.0;
24295 inherit: "default" 0.0;
24296 color: 224 224 224 255;
24300 part { name: "elm.text.length";
24301 clip_to: "disclip";
24306 state: "default" 0.0;
24324 description { state: "selected" 0.0;
24325 inherit: "default" 0.0;
24326 color: 128 128 128 255;
24330 part { name: "fg1";
24331 clip_to: "disclip";
24333 description { state: "default" 0.0;
24335 color: 255 255 255 0;
24337 rel2.relative: 1.0 0.5;
24340 normal: "bt_sm_hilight.png";
24344 description { state: "selected" 0.0;
24345 inherit: "default" 0.0;
24347 color: 255 255 255 255;
24350 part { name: "fg2";
24351 clip_to: "disclip";
24353 description { state: "default" 0.0;
24355 color: 255 255 255 0;
24359 normal: "bt_sm_shine.png";
24363 description { state: "selected" 0.0;
24364 inherit: "default" 0.0;
24366 color: 255 255 255 255;
24369 part { name: "disclip";
24371 description { state: "default" 0.0;
24375 description { state: "disabled" 0.0;
24376 inherit: "default" 0.0;
24377 color: 255 255 255 64;
24382 // signal: elm,state,%s,active
24383 // a "check" item named %s went active
24384 // signal: elm,state,%s,passive
24385 // a "check" item named %s went passive
24386 // default is passive
24389 signal: "elm,state,selected";
24391 action: STATE_SET "selected" 0.0;
24395 target: "elm.text.title";
24396 target: "elm.text.length";
24397 target: "elm.text.trackno";
24398 after: "dot_active";
24401 name: "dot_active";
24403 if (get_int(dot_visible) == 1)
24404 set_state(PART:"dot", "selected", 0.0);
24408 name: "go_passive";
24409 signal: "elm,state,unselected";
24411 action: STATE_SET "default" 0.0;
24415 target: "elm.text.title";
24416 target: "elm.text.length";
24417 target: "elm.text.trackno";
24418 transition: LINEAR 0.1;
24419 after: "dot_passive";
24422 name: "dot_passive";
24424 if (get_int(dot_visible) == 1)
24425 set_state(PART:"dot", "visible", 0.0);
24429 name: "go_disabled";
24430 signal: "elm,state,disabled";
24432 action: STATE_SET "disabled" 0.0;
24436 name: "go_enabled";
24437 signal: "elm,state,enabled";
24439 action: STATE_SET "default" 0.0;
24445 group { name: "elm/genlist/item_compress/media-preview/default";
24446 data.item: "stacking" "above";
24447 data.item: "selectraise" "on";
24448 data.item: "labels" "elm.text.title elm.text.artist";
24449 data.item: "icons" "elm.swallow.preview";
24450 data.item: "treesize" "20";
24452 image: "bt_sm_base1.png" COMP;
24453 image: "bt_sm_shine.png" COMP;
24454 image: "bt_sm_hilight.png" COMP;
24455 image: "ilist_1.png" COMP;
24456 image: "ilist_item_shadow.png" COMP;
24464 state: "default" 0.0;
24472 state: "default" 0.0;
24487 normal: "ilist_item_shadow.png";
24496 state: "default" 0.0;
24498 normal: "ilist_1.png";
24505 clip_to: "disclip";
24507 description { state: "default" 0.0;
24509 color: 255 255 255 0;
24519 normal: "bt_sm_base1.png";
24522 image.middle: SOLID;
24524 description { state: "selected" 0.0;
24525 inherit: "default" 0.0;
24527 color: 255 255 255 255;
24538 part { name: "elm.swallow.pad";
24540 description { state: "default" 0.0;
24553 part { name: "elm.swallow.preview";
24554 clip_to: "disclip";
24556 description { state: "default" 0.0;
24562 to_x: "elm.swallow.pad";
24567 to_x: "elm.swallow.pad";
24573 part { name: "elm.text.title";
24574 clip_to: "disclip";
24576 effect: SOFT_SHADOW;
24580 state: "default" 0.0;
24582 to_x: "elm.swallow.preview";
24599 description { state: "selected" 0.0;
24600 inherit: "default" 0.0;
24601 color: 224 224 224 255;
24605 part { name: "elm.text.artist";
24606 clip_to: "disclip";
24611 state: "default" 0.0;
24613 to_x: "elm.swallow.preview";
24630 description { state: "selected" 0.0;
24631 inherit: "default" 0.0;
24632 color: 128 128 128 255;
24636 part { name: "fg1";
24637 clip_to: "disclip";
24639 description { state: "default" 0.0;
24641 color: 255 255 255 0;
24643 rel2.relative: 1.0 0.5;
24646 normal: "bt_sm_hilight.png";
24650 description { state: "selected" 0.0;
24651 inherit: "default" 0.0;
24653 color: 255 255 255 255;
24656 part { name: "fg2";
24657 clip_to: "disclip";
24659 description { state: "default" 0.0;
24661 color: 255 255 255 0;
24665 normal: "bt_sm_shine.png";
24669 description { state: "selected" 0.0;
24670 inherit: "default" 0.0;
24672 color: 255 255 255 255;
24675 part { name: "disclip";
24677 description { state: "default" 0.0;
24681 description { state: "disabled" 0.0;
24682 inherit: "default" 0.0;
24683 color: 255 255 255 64;
24688 // signal: elm,state,%s,active
24689 // a "check" item named %s went active
24690 // signal: elm,state,%s,passive
24691 // a "check" item named %s went passive
24692 // default is passive
24695 signal: "elm,state,selected";
24697 action: STATE_SET "selected" 0.0;
24701 target: "elm.text.title";
24702 target: "elm.text.artist";
24705 name: "go_passive";
24706 signal: "elm,state,unselected";
24708 action: STATE_SET "default" 0.0;
24712 target: "elm.text.title";
24713 target: "elm.text.artist";
24714 transition: LINEAR 0.1;
24717 name: "go_disabled";
24718 signal: "elm,state,disabled";
24720 action: STATE_SET "disabled" 0.0;
24724 name: "go_enabled";
24725 signal: "elm,state,enabled";
24727 action: STATE_SET "default" 0.0;
24732 group { name: "elm/genlist/item_compress_odd/media-preview/default";
24733 data.item: "stacking" "below";
24734 data.item: "selectraise" "on";
24735 data.item: "labels" "elm.text.title elm.text.artist";
24736 data.item: "icons" "elm.swallow.preview";
24737 data.item: "treesize" "20";
24739 image: "bt_sm_base1.png" COMP;
24740 image: "bt_sm_shine.png" COMP;
24741 image: "bt_sm_hilight.png" COMP;
24742 image: "ilist_2.png" COMP;
24745 part { name: "event";
24749 state: "default" 0.0;
24757 state: "default" 0.0;
24759 normal: "ilist_2.png";
24766 clip_to: "disclip";
24768 description { state: "default" 0.0;
24770 color: 255 255 255 0;
24780 normal: "bt_sm_base1.png";
24783 image.middle: SOLID;
24785 description { state: "selected" 0.0;
24786 inherit: "default" 0.0;
24788 color: 255 255 255 255;
24799 part { name: "elm.swallow.pad";
24801 description { state: "default" 0.0;
24814 part { name: "elm.swallow.preview";
24815 clip_to: "disclip";
24817 description { state: "default" 0.0;
24823 to_x: "elm.swallow.pad";
24828 to_x: "elm.swallow.pad";
24834 part { name: "elm.text.title";
24835 clip_to: "disclip";
24837 effect: SOFT_SHADOW;
24841 state: "default" 0.0;
24843 to_x: "elm.swallow.preview";
24860 description { state: "selected" 0.0;
24861 inherit: "default" 0.0;
24862 color: 224 224 224 255;
24866 part { name: "elm.text.artist";
24867 clip_to: "disclip";
24872 state: "default" 0.0;
24874 to_x: "elm.swallow.preview";
24891 description { state: "selected" 0.0;
24892 inherit: "default" 0.0;
24893 color: 128 128 128 255;
24897 part { name: "fg1";
24898 clip_to: "disclip";
24900 description { state: "default" 0.0;
24902 color: 255 255 255 0;
24904 rel2.relative: 1.0 0.5;
24907 normal: "bt_sm_hilight.png";
24911 description { state: "selected" 0.0;
24912 inherit: "default" 0.0;
24914 color: 255 255 255 255;
24917 part { name: "fg2";
24918 clip_to: "disclip";
24920 description { state: "default" 0.0;
24922 color: 255 255 255 0;
24926 normal: "bt_sm_shine.png";
24930 description { state: "selected" 0.0;
24931 inherit: "default" 0.0;
24933 color: 255 255 255 255;
24936 part { name: "disclip";
24938 description { state: "default" 0.0;
24942 description { state: "disabled" 0.0;
24943 inherit: "default" 0.0;
24944 color: 255 255 255 64;
24949 // signal: elm,state,%s,active
24950 // a "check" item named %s went active
24951 // signal: elm,state,%s,passive
24952 // a "check" item named %s went passive
24953 // default is passive
24956 signal: "elm,state,selected";
24958 action: STATE_SET "selected" 0.0;
24962 target: "elm.text.title";
24963 target: "elm.text.artist";
24966 name: "go_passive";
24967 signal: "elm,state,unselected";
24969 action: STATE_SET "default" 0.0;
24973 target: "elm.text.title";
24974 target: "elm.text.artist";
24975 transition: LINEAR 0.1;
24978 name: "go_disabled";
24979 signal: "elm,state,disabled";
24981 action: STATE_SET "disabled" 0.0;
24985 name: "go_enabled";
24986 signal: "elm,state,enabled";
24988 action: STATE_SET "default" 0.0;
24994 group { name: "elm/genlist/item/mode/default";
24995 data.item: "selectraise" "on";
24996 data.item: "labels" "elm.text.mode";
24997 data.item: "icons" "elm.swallow.mode";
24998 data.item: "mode_part" "elm.swallow.origin";
24999 data.item: "treesize" "20";
25001 image: "bt_sm_base1.png" COMP;
25002 image: "bt_sm_shine.png" COMP;
25003 image: "bt_sm_hilight.png" COMP;
25004 image: "ilist_1.png" COMP;
25005 image: "ilist_2.png" COMP;
25006 image: "ilist_item_shadow.png" COMP;
25015 state: "default" 0.0;
25023 state: "default" 0.0;
25038 normal: "ilist_item_shadow.png";
25043 state: "default" 1.0;
25044 inherit: "default" 0.0;
25052 state: "default" 0.0;
25054 normal: "ilist_1.png";
25060 state: "default" 1.0;
25061 inherit: "default" 0.0;
25062 image.normal: "ilist_2.png";
25066 clip_to: "disclip";
25068 description { state: "default" 0.0;
25070 color: 255 255 255 0;
25080 normal: "bt_sm_base1.png";
25083 image.middle: SOLID;
25085 description { state: "default" 0.1;
25086 inherit: "default" 0.0;
25088 description { state: "selected" 0.0;
25089 inherit: "default" 0.0;
25091 color: 255 255 255 255;
25102 state: "selected" 1.0;
25103 inherit: "selected" 0.0;
25106 part { name: "elm.text.mode";
25107 clip_to: "disclip";
25110 description { state: "default" 0.0;
25111 rel2.relative: 0.5 1.0;
25118 text_class: "list_item";
25122 part { name: "elm.swallow.mode";
25123 clip_to: "disclip";
25125 description { state: "default" 0.0;
25126 rel1.relative: 0.5 0.0;
25129 part { name: "fg1";
25130 clip_to: "disclip";
25132 description { state: "default" 0.0;
25134 color: 255 255 255 0;
25136 rel2.relative: 1.0 0.5;
25139 normal: "bt_sm_hilight.png";
25143 description { state: "selected" 0.0;
25144 inherit: "default" 0.0;
25146 color: 255 255 255 255;
25149 state: "selected" 1.0;
25150 inherit: "default" 0.0;
25152 color: 255 255 255 255;
25155 part { name: "fg2";
25156 clip_to: "disclip";
25158 description { state: "default" 0.0;
25160 color: 255 255 255 0;
25164 normal: "bt_sm_shine.png";
25168 description { state: "selected" 0.0;
25169 inherit: "default" 0.0;
25171 color: 255 255 255 255;
25174 state: "selected" 1.0;
25175 inherit: "default" 0.0;
25177 color: 255 255 255 255;
25180 // Transparent part between base parts and slidable parts
25181 part { name: "event_block_layer";
25183 clip_to: "disclip";
25185 description { state: "default" 0.0;
25190 description { state: "repeat_events" 0.0;
25191 inherit: "default" 0.0;
25195 part { name: "pers";
25196 clip_to: "disclip";
25198 description { state: "default" 0.0;
25199 rel1.relative: 0.0 1.0;
25202 part { name: "elm.swallow.origin";
25203 clip_to: "disclip";
25205 description { state: "default" 0.0;
25209 description { state: "slide" 0.0;
25210 inherit: "default" 0.0;
25211 rel1.relative: 1 0;
25212 rel2.relative: 2 1;
25214 description { state: "rotate" 0.0;
25215 inherit: "default" 0.0;
25217 perspective: "pers";
25230 description { state: "rotate" 1.0;
25231 inherit: "default" 0.0;
25233 perspective: "pers";
25247 part { name: "disclip";
25249 description { state: "default" 0.0;
25253 description { state: "disabled" 0.0;
25254 inherit: "default" 0.0;
25255 color: 255 255 255 64;
25262 signal: "elm,state,odd";
25264 action: STATE_SET "default" 1.0;
25270 signal: "elm,state,even";
25272 action: STATE_SET "default" 0.0;
25278 signal: "elm,state,selected";
25283 get_state(PART:"base", st, 30, vl);
25284 set_state(PART:"bg", "selected", vl);
25285 set_state(PART:"fg1", "selected", vl);
25286 set_state(PART:"fg2", "selected", vl);
25290 name: "go_passive";
25291 signal: "elm,state,unselected";
25296 get_state(PART:"base", st, 30, vl);
25297 set_state(PART:"bg", "default", vl);
25298 set_state(PART:"fg1", "default", vl);
25299 set_state(PART:"fg2", "default", vl);
25303 name: "go_disabled";
25304 signal: "elm,state,disabled";
25306 action: STATE_SET "disabled" 0.0;
25310 name: "go_enabled";
25311 signal: "elm,state,enabled";
25313 action: STATE_SET "default" 0.0;
25317 name: "slide_right";
25318 signal: "elm,state,slide,active";
25320 action: STATE_SET "slide" 0.0;
25321 target: "elm.swallow.origin";
25322 transition: ACCELERATE 0.5;
25323 after: "unblock_event";
25326 name: "unblock_event";
25327 action: STATE_SET "repeat_events" 0.0;
25328 target: "event_block_layer";
25331 name: "slide_left";
25332 signal: "elm,state,slide,passive";
25334 action: STATE_SET "default" 0.0;
25335 target: "event_block_layer";
25336 after: "slide_left2";
25339 name: "slide_left2";
25340 action: STATE_SET "default" 0.0;
25341 target: "elm.swallow.origin";
25342 transition: DECELERATE 0.5;
25343 after: "slide_left_finished";
25346 name: "slide_left_finished";
25347 action: SIGNAL_EMIT "elm,state,slide,passive,finished" "elm";
25351 signal: "elm,state,rotate,active";
25353 action: STATE_SET "rotate" 0.0;
25354 target: "elm.swallow.origin";
25355 after: "rotate_on2";
25358 name: "rotate_on2";
25359 action: STATE_SET "rotate" 1.0;
25360 target: "elm.swallow.origin";
25361 transition: LINEAR 0.5;
25362 after: "unblock_event";
25365 name: "rotate_off";
25366 signal: "elm,state,rotate,passive";
25368 action: STATE_SET "default" 0.0;
25369 target: "event_block_layer";
25370 after: "rotate_off2";
25373 name: "rotate_off2";
25374 action: STATE_SET "rotate" 0.0;
25375 transition: LINEAR 0.5;
25376 target: "elm.swallow.origin";
25377 after: "rotate_off3";
25380 name: "rotate_off3";
25381 action: STATE_SET "default" 0.0;
25382 target: "elm.swallow.origin";
25383 after: "rotate_off_finished";
25386 name: "rotate_off_finished";
25387 action: SIGNAL_EMIT "elm,state,rotate,passive,finished" "elm";
25392 group { name: "elm/genlist/item_odd/mode/default";
25393 data.item: "stacking" "below";
25394 data.item: "selectraise" "on";
25395 data.item: "labels" "elm.text.mode";
25396 data.item: "icons" "elm.swallow.mode";
25397 data.item: "mode_part" "elm.swallow.origin";
25398 data.item: "treesize" "20";
25400 image: "bt_sm_base1.png" COMP;
25401 image: "bt_sm_shine.png" COMP;
25402 image: "bt_sm_hilight.png" COMP;
25403 image: "ilist_2.png" COMP;
25412 state: "default" 0.0;
25420 state: "default" 0.0;
25422 normal: "ilist_2.png";
25429 clip_to: "disclip";
25431 description { state: "default" 0.0;
25433 color: 255 255 255 0;
25443 normal: "bt_sm_base1.png";
25446 image.middle: SOLID;
25448 description { state: "selected" 0.0;
25449 inherit: "default" 0.0;
25451 color: 255 255 255 255;
25462 part { name: "elm.text.mode";
25463 clip_to: "disclip";
25466 description { state: "default" 0.0;
25467 rel2.relative: 0.5 1.0;
25474 text_class: "list_item";
25478 part { name: "elm.swallow.mode";
25479 clip_to: "disclip";
25481 description { state: "default" 0.0;
25482 rel1.relative: 0.5 0.0;
25485 part { name: "fg1";
25486 clip_to: "disclip";
25488 description { state: "default" 0.0;
25490 color: 255 255 255 0;
25492 rel2.relative: 1.0 0.5;
25495 normal: "bt_sm_hilight.png";
25499 description { state: "selected" 0.0;
25500 inherit: "default" 0.0;
25502 color: 255 255 255 255;
25505 part { name: "fg2";
25506 clip_to: "disclip";
25508 description { state: "default" 0.0;
25510 color: 255 255 255 0;
25514 normal: "bt_sm_shine.png";
25518 description { state: "selected" 0.0;
25519 inherit: "default" 0.0;
25521 color: 255 255 255 255;
25524 // Transparent part between base parts and slidable parts
25525 part { name: "event_block_layer";
25527 clip_to: "disclip";
25529 description { state: "default" 0.0;
25534 description { state: "repeat_events" 0.0;
25535 inherit: "default" 0.0;
25539 part { name: "pers";
25540 clip_to: "disclip";
25542 description { state: "default" 0.0;
25543 rel1.relative: 0.0 1.0;
25546 part { name: "elm.swallow.origin";
25547 clip_to: "disclip";
25549 description { state: "default" 0.0;
25553 description { state: "slide" 0.0;
25554 inherit: "default" 0.0;
25555 rel1.relative: 1 0;
25556 rel2.relative: 2 1;
25558 description { state: "rotate" 0.0;
25559 inherit: "default" 0.0;
25561 perspective: "pers";
25574 description { state: "rotate" 1.0;
25575 inherit: "default" 0.0;
25577 perspective: "pers";
25591 part { name: "disclip";
25593 description { state: "default" 0.0;
25597 description { state: "disabled" 0.0;
25598 inherit: "default" 0.0;
25599 color: 255 255 255 64;
25606 signal: "elm,state,selected";
25608 action: STATE_SET "selected" 0.0;
25614 name: "go_passive";
25615 signal: "elm,state,unselected";
25617 action: STATE_SET "default" 0.0;
25621 transition: LINEAR 0.1;
25624 name: "go_disabled";
25625 signal: "elm,state,disabled";
25627 action: STATE_SET "disabled" 0.0;
25631 name: "go_enabled";
25632 signal: "elm,state,enabled";
25634 action: STATE_SET "default" 0.0;
25638 name: "slide_right";
25639 signal: "elm,state,slide,active";
25641 action: STATE_SET "slide" 0.0;
25642 target: "elm.swallow.origin";
25643 transition: ACCELERATE 0.5;
25644 after: "unblock_event";
25647 name: "unblock_event";
25648 action: STATE_SET "repeat_events" 0.0;
25649 target: "event_block_layer";
25652 name: "slide_left";
25653 signal: "elm,state,slide,passive";
25655 action: STATE_SET "default" 0.0;
25656 target: "event_block_layer";
25657 after: "slide_left2";
25660 name: "slide_left2";
25661 action: STATE_SET "default" 0.0;
25662 target: "elm.swallow.origin";
25663 transition: DECELERATE 0.5;
25664 after: "slide_left_finished";
25667 name: "slide_left_finished";
25668 action: SIGNAL_EMIT "elm,state,slide,passive,finished" "elm";
25672 signal: "elm,state,rotate,active";
25674 action: STATE_SET "rotate" 0.0;
25675 target: "elm.swallow.origin";
25676 after: "rotate_on2";
25679 name: "rotate_on2";
25680 action: STATE_SET "rotate" 1.0;
25681 target: "elm.swallow.origin";
25682 transition: LINEAR 0.5;
25683 after: "unblock_event";
25686 name: "rotate_off";
25687 signal: "elm,state,rotate,passive";
25689 action: STATE_SET "default" 0.0;
25690 target: "event_block_layer";
25691 after: "rotate_off2";
25694 name: "rotate_off2";
25695 action: STATE_SET "rotate" 0.0;
25696 transition: LINEAR 0.5;
25697 target: "elm.swallow.origin";
25698 after: "rotate_off3";
25701 name: "rotate_off3";
25702 action: STATE_SET "default" 0.0;
25703 target: "elm.swallow.origin";
25704 after: "rotate_off_finished";
25707 name: "rotate_off_finished";
25708 action: SIGNAL_EMIT "elm,state,rotate,passive,finished" "elm";
25713 ///////////////////////////////////////////////////////////////////////////////
25714 group { name: "elm/pager/base/default";
25715 data.item: "onshow" "raise";
25717 // data.item: "onhide" "lower";
25718 // data.item: "onshow" "lower";
25720 image: "frame_1.png" COMP;
25721 image: "frame_2.png" COMP;
25722 image: "dia_grad.png" COMP;
25725 part { name: "clip";
25728 description { state: "default" 0.0;
25731 offset: -9999 -9999;
25737 color: 255 255 255 255;
25739 description { state: "visible" 0.0;
25740 inherit: "default" 0.0;
25742 description { state: "hidden" 0.0;
25743 inherit: "default" 0.0;
25744 color: 255 255 255 0;
25748 part { name: "base0";
25751 description { state: "default" 0.0;
25752 image.normal: "dia_grad.png";
25764 part { name: "base";
25767 description { state: "default" 0.0;
25769 normal: "frame_2.png";
25775 description { state: "hidden" 0.0;
25776 inherit: "default" 0.0;
25777 rel1.relative: -1.0 0.0;
25778 rel2.relative: 0.0 1.0;
25780 description { state: "visible" 0.0;
25781 inherit: "default" 0.0;
25782 rel1.relative: 0.0 0.0;
25783 rel2.relative: 1.0 1.0;
25786 part { name: "over";
25789 description { state: "default" 0.0;
25799 normal: "frame_1.png";
25806 part { name: "elm.swallow.content";
25809 description { state: "default" 0.0;
25822 program { name: "push_start";
25823 signal: "elm,action,push";
25825 action: STATE_SET "hidden" 0.0;
25828 after: "show_start2";
25830 program { name: "show_start";
25831 signal: "elm,action,show";
25833 action: STATE_SET "hidden" 0.0;
25836 after: "show_start2";
25838 program { name: "show_start2";
25839 action: STATE_SET "visible" 0.0;
25840 transition: DECELERATE 0.5;
25845 program { name: "show_end";
25846 action: SIGNAL_EMIT "elm,action,show,finished" "";
25848 program { name: "pop_start";
25849 signal: "elm,action,pop";
25851 action: STATE_SET "visible" 0.0;
25854 after: "hide_start2";
25856 program { name: "hide_start";
25857 signal: "elm,action,hide";
25859 action: STATE_SET "visible" 0.0;
25862 after: "hide_start2";
25864 program { name: "hide_start2";
25865 action: STATE_SET "hidden" 0.0;
25866 transition: DECELERATE 0.5;
25871 program { name: "hide_end";
25872 action: SIGNAL_EMIT "elm,action,hide,finished" "";
25874 program { name: "reset";
25875 signal: "elm,action,reset";
25877 action: STATE_SET "default" 0.0;
25884 group { name: "elm/pager/base/slide";
25886 image: "frame_1.png" COMP;
25887 image: "frame_2.png" COMP;
25888 image: "dia_grad.png" COMP;
25891 part { name: "clip";
25894 description { state: "default" 0.0;
25897 offset: -9999 -9999;
25903 color: 255 255 255 255;
25905 description { state: "visible" 0.0;
25906 inherit: "default" 0.0;
25908 description { state: "hidden" 0.0;
25909 inherit: "default" 0.0;
25910 color: 255 255 255 0;
25913 description { state: "hidden2" 0.0;
25914 inherit: "default" 0.0;
25915 color: 255 255 255 0;
25919 part { name: "base0";
25922 description { state: "default" 0.0;
25923 image.normal: "dia_grad.png";
25935 part { name: "base";
25938 description { state: "default" 0.0;
25940 normal: "frame_2.png";
25946 description { state: "hidden" 0.0;
25947 inherit: "default" 0.0;
25948 rel1.relative: -1.0 0.0;
25949 rel2.relative: 0.0 1.0;
25951 description { state: "hidden2" 0.0;
25952 inherit: "default" 0.0;
25953 rel1.relative: 1.0 0.0;
25954 rel2.relative: 2.0 1.0;
25956 description { state: "visible" 0.0;
25957 inherit: "default" 0.0;
25958 rel1.relative: 0.0 0.0;
25959 rel2.relative: 1.0 1.0;
25962 part { name: "over";
25965 description { state: "default" 0.0;
25975 normal: "frame_1.png";
25982 part { name: "elm.swallow.content";
25985 description { state: "default" 0.0;
25998 program { name: "push_start";
25999 signal: "elm,action,push";
26001 action: STATE_SET "hidden2" 0.0;
26004 after: "show_start2";
26006 program { name: "show_start";
26007 signal: "elm,action,show";
26009 action: STATE_SET "hidden" 0.0;
26012 after: "show_start2";
26014 program { name: "show_start2";
26015 action: STATE_SET "visible" 0.0;
26016 transition: DECELERATE 0.5;
26021 program { name: "show_end";
26022 action: SIGNAL_EMIT "elm,action,show,finished" "";
26024 program { name: "pop_start";
26025 signal: "elm,action,pop";
26027 action: STATE_SET "visible" 0.0;
26030 after: "pop_start2";
26032 program { name: "pop_start2";
26033 action: STATE_SET "hidden2" 0.0;
26034 transition: DECELERATE 0.5;
26039 program { name: "hide_start";
26040 signal: "elm,action,hide";
26042 action: STATE_SET "visible" 0.0;
26045 after: "hide_start2";
26047 program { name: "hide_start2";
26048 action: STATE_SET "hidden" 0.0;
26049 transition: DECELERATE 0.5;
26054 program { name: "hide_end";
26055 action: SIGNAL_EMIT "elm,action,hide,finished" "";
26057 program { name: "reset";
26058 signal: "elm,action,reset";
26060 action: STATE_SET "default" 0.0;
26066 group { name: "elm/pager/base/slide_invisible";
26068 part { name: "clip";
26071 description { state: "default" 0.0;
26074 offset: -9999 -9999;
26080 color: 255 255 255 255;
26082 description { state: "visible" 0.0;
26083 inherit: "default" 0.0;
26085 description { state: "hidden" 0.0;
26086 inherit: "default" 0.0;
26087 color: 255 255 255 0;
26090 description { state: "hidden2" 0.0;
26091 inherit: "default" 0.0;
26092 color: 255 255 255 0;
26096 part { name: "base";
26100 description { state: "default" 0.0;
26103 description { state: "hidden" 0.0;
26105 rel1.relative: -1.0 0.0;
26106 rel2.relative: 0.0 1.0;
26108 description { state: "hidden2" 0.0;
26110 rel1.relative: 1.0 0.0;
26111 rel2.relative: 2.0 1.0;
26113 description { state: "visible" 0.0;
26115 rel1.relative: 0.0 0.0;
26116 rel2.relative: 1.0 1.0;
26119 part { name: "elm.swallow.content";
26122 description { state: "default" 0.0;
26129 program { name: "push_start";
26130 signal: "elm,action,push";
26132 action: STATE_SET "hidden2" 0.0;
26135 after: "show_start2";
26137 program { name: "show_start";
26138 signal: "elm,action,show";
26140 action: STATE_SET "hidden" 0.0;
26143 after: "show_start2";
26145 program { name: "show_start2";
26146 action: STATE_SET "visible" 0.0;
26147 transition: DECELERATE 0.5;
26152 program { name: "show_end";
26153 action: SIGNAL_EMIT "elm,action,show,finished" "";
26155 program { name: "pop_start";
26156 signal: "elm,action,pop";
26158 action: STATE_SET "visible" 0.0;
26161 after: "pop_start2";
26163 program { name: "pop_start2";
26164 action: STATE_SET "hidden2" 0.0;
26165 transition: DECELERATE 0.5;
26170 program { name: "hide_start";
26171 signal: "elm,action,hide";
26173 action: STATE_SET "visible" 0.0;
26176 after: "hide_start2";
26178 program { name: "hide_start2";
26179 action: STATE_SET "hidden" 0.0;
26180 transition: DECELERATE 0.5;
26185 program { name: "hide_end";
26186 action: SIGNAL_EMIT "elm,action,hide,finished" "";
26188 program { name: "reset";
26189 signal: "elm,action,reset";
26191 action: STATE_SET "default" 0.0;
26198 group { name: "elm/pager/base/fade";
26199 data.item: "onshow" "raise";
26201 // data.item: "onhide" "lower";
26202 // data.item: "onshow" "lower";
26204 image: "frame_1.png" COMP;
26205 image: "frame_2.png" COMP;
26206 image: "dia_grad.png" COMP;
26209 part { name: "clip_base";
26212 description { state: "default" 0.0;
26215 offset: -9999 -9999;
26221 color: 255 255 255 120;
26223 description { state: "visible" 0.0;
26224 inherit: "default" 0.0;
26226 description { state: "hidden" 0.0;
26227 inherit: "default" 0.0;
26228 color: 255 255 255 0;
26232 part { name: "clip";
26235 description { state: "default" 0.0;
26238 offset: -9999 -9999;
26244 color: 255 255 255 255;
26246 description { state: "visible" 0.0;
26247 inherit: "default" 0.0;
26249 description { state: "hidden" 0.0;
26250 inherit: "default" 0.0;
26251 color: 255 255 255 0;
26255 part { name: "base0";
26257 clip_to: "clip_base";
26258 description { state: "default" 0.0;
26259 image.normal: "dia_grad.png";
26271 part { name: "base";
26273 clip_to: "clip_base";
26274 description { state: "default" 0.0;
26276 normal: "frame_2.png";
26283 part { name: "over";
26286 description { state: "default" 0.0;
26296 normal: "frame_1.png";
26303 part { name: "elm.swallow.content";
26306 description { state: "default" 0.0;
26319 program { name: "push_start";
26320 signal: "elm,action,push";
26322 action: STATE_SET "hidden" 0.0;
26324 target: "clip_base";
26325 after: "show_start2";
26327 program { name: "show_start";
26328 signal: "elm,action,show";
26330 action: STATE_SET "hidden" 0.0;
26332 target: "clip_base";
26333 after: "show_start2";
26335 program { name: "show_start2";
26336 action: STATE_SET "visible" 0.0;
26337 transition: DECELERATE 0.5;
26339 target: "clip_base";
26342 program { name: "show_end";
26343 action: SIGNAL_EMIT "elm,action,show,finished" "";
26345 program { name: "pop_start";
26346 signal: "elm,action,pop";
26348 action: STATE_SET "visible" 0.0;
26350 target: "clip_base";
26351 after: "hide_start2";
26353 program { name: "hide_start";
26354 signal: "elm,action,hide";
26356 action: STATE_SET "visible" 0.0;
26358 target: "clip_base";
26359 after: "hide_start2";
26361 program { name: "hide_start2";
26362 action: STATE_SET "hidden" 0.0;
26363 transition: DECELERATE 0.5;
26365 target: "clip_base";
26368 program { name: "hide_end";
26369 action: SIGNAL_EMIT "elm,action,hide,finished" "";
26371 program { name: "reset";
26372 signal: "elm,action,reset";
26374 action: STATE_SET "default" 0.0;
26375 target: "clip_base";
26380 group { name: "elm/pager/base/fade_translucide";
26381 data.item: "onshow" "raise";
26383 // data.item: "onhide" "lower";
26384 // data.item: "onshow" "lower";
26386 image: "frame_1.png" COMP;
26387 image: "frame_2.png" COMP;
26388 image: "dia_grad.png" COMP;
26391 part { name: "clip_base";
26394 description { state: "default" 0.0;
26397 offset: -9999 -9999;
26403 color: 255 255 255 120;
26405 description { state: "visible" 0.0;
26406 inherit: "default" 0.0;
26408 description { state: "hidden" 0.0;
26409 inherit: "default" 0.0;
26410 color: 255 255 255 0;
26414 part { name: "clip";
26417 description { state: "default" 0.0;
26420 offset: -9999 -9999;
26426 color: 255 255 255 255;
26428 description { state: "visible" 0.0;
26429 inherit: "default" 0.0;
26431 description { state: "hidden" 0.0;
26432 inherit: "default" 0.0;
26433 color: 255 255 255 0;
26437 part { name: "base0";
26439 clip_to: "clip_base";
26440 description { state: "default" 0.0;
26441 image.normal: "dia_grad.png";
26453 part { name: "base";
26455 clip_to: "clip_base";
26456 description { state: "default" 0.0;
26458 normal: "frame_2.png";
26465 part { name: "over";
26468 description { state: "default" 0.0;
26478 normal: "frame_1.png";
26485 part { name: "elm.swallow.content";
26488 description { state: "default" 0.0;
26501 program { name: "push_start";
26502 signal: "elm,action,push";
26504 action: STATE_SET "hidden" 0.0;
26506 target: "clip_base";
26507 after: "show_start2";
26509 program { name: "show_start";
26510 signal: "elm,action,show";
26512 action: STATE_SET "hidden" 0.0;
26514 target: "clip_base";
26515 after: "show_start2";
26517 program { name: "show_start2";
26518 action: STATE_SET "visible" 0.0;
26519 transition: DECELERATE 0.5;
26521 target: "clip_base";
26524 program { name: "show_end";
26525 action: SIGNAL_EMIT "elm,action,show,finished" "";
26527 program { name: "pop_start";
26528 signal: "elm,action,pop";
26530 action: STATE_SET "visible" 0.0;
26532 target: "clip_base";
26533 after: "hide_start2";
26535 program { name: "hide_start";
26536 signal: "elm,action,hide";
26538 action: STATE_SET "visible" 0.0;
26540 target: "clip_base";
26541 after: "hide_start2";
26543 program { name: "hide_start2";
26544 action: STATE_SET "hidden" 0.0;
26545 transition: DECELERATE 0.5;
26547 target: "clip_base";
26550 program { name: "hide_end";
26551 action: SIGNAL_EMIT "elm,action,hide,finished" "";
26553 program { name: "reset";
26554 signal: "elm,action,reset";
26556 action: STATE_SET "default" 0.0;
26557 target: "clip_base";
26562 group { name: "elm/pager/base/fade_invisible";
26563 data.item: "onshow" "raise";
26565 // data.item: "onhide" "lower";
26566 // data.item: "onshow" "lower";
26568 part { name: "clip";
26571 description { state: "default" 0.0;
26573 offset: -9999 -9999;
26578 color: 255 255 255 255;
26580 description { state: "visible" 0.0;
26581 inherit: "default" 0.0;
26583 description { state: "hidden" 0.0;
26584 inherit: "default" 0.0;
26585 color: 255 255 255 0;
26589 part { name: "elm.swallow.content";
26592 description { state: "default" 0.0;
26603 program { name: "push_start";
26604 signal: "elm,action,push";
26606 action: STATE_SET "hidden" 0.0;
26608 after: "show_start2";
26610 program { name: "show_start";
26611 signal: "elm,action,show";
26613 action: STATE_SET "hidden" 0.0;
26615 after: "show_start2";
26617 program { name: "show_start2";
26618 action: STATE_SET "visible" 0.0;
26619 transition: DECELERATE 0.5;
26623 program { name: "show_end";
26624 action: SIGNAL_EMIT "elm,action,show,finished" "";
26626 program { name: "pop_start";
26627 signal: "elm,action,pop";
26629 action: STATE_SET "visible" 0.0;
26631 after: "hide_start2";
26633 program { name: "hide_start";
26634 signal: "elm,action,hide";
26636 action: STATE_SET "visible" 0.0;
26638 after: "hide_start2";
26640 program { name: "hide_start2";
26641 action: STATE_SET "hidden" 0.0;
26642 transition: DECELERATE 0.5;
26646 program { name: "hide_end";
26647 action: SIGNAL_EMIT "elm,action,hide,finished" "";
26649 program { name: "reset";
26650 signal: "elm,action,reset";
26652 action: STATE_SET "default" 0.0;
26658 group { name: "elm/pager/base/flip";
26659 data.item: "onshow" "raise";
26661 image: "frame_1.png" COMP;
26662 image: "frame_2.png" COMP;
26663 image: "dia_grad.png" COMP;
26666 part { name: "elm.swallow.content";
26668 description { state: "default" 0.0;
26680 description { state: "hidden" 0.0;
26681 inherit: "default" 0.0;
26683 map.rotation.y: 90.0;
26685 description { state: "before_hidden" 0.0;
26686 inherit: "default" 0.0;
26688 map.rotation.y: -90.0;
26693 program { name: "push_start";
26694 signal: "elm,action,push";
26698 program { name: "push1";
26699 action: STATE_SET "hidden" 0.0;
26700 target: "elm.swallow.content";
26703 program { name: "push2";
26704 action: STATE_SET "default" 0.0;
26706 transition: LINEAR 0.5;
26707 target: "elm.swallow.content";
26710 program { name: "push3";
26711 action: SIGNAL_EMIT "elm,action,show,finished" "";
26714 program { name: "show_start";
26715 signal: "elm,action,show";
26719 program { name: "show1";
26720 action: STATE_SET "before_hidden" 0.0;
26721 target: "elm.swallow.content";
26724 program { name: "show2";
26725 action: STATE_SET "default" 0.0;
26727 transition: LINEAR 0.5;
26728 target: "elm.swallow.content";
26731 program { name: "show3";
26732 action: SIGNAL_EMIT "elm,action,show,finished" "";
26735 program { name: "pop_start";
26736 signal: "elm,action,pop";
26740 program { name: "pop1";
26741 action: STATE_SET "default" 0.0;
26742 target: "elm.swallow.content";
26745 program { name: "pop2";
26746 action: STATE_SET "hidden" 0.0;
26747 transition: LINEAR 0.5;
26748 target: "elm.swallow.content";
26751 program { name: "pop3";
26752 action: SIGNAL_EMIT "elm,action,hide,finished" "";
26755 program { name: "hide_start";
26756 signal: "elm,action,hide";
26760 program { name: "hide1";
26761 action: STATE_SET "default" 0.0;
26762 target: "elm.swallow.content";
26765 program { name: "hide2";
26766 action: STATE_SET "before_hidden" 0.0;
26767 transition: LINEAR 0.5;
26768 target: "elm.swallow.content";
26771 program { name: "hide3";
26772 action: SIGNAL_EMIT "elm,action,hide,finished" "";
26775 program { name: "reset";
26776 signal: "elm,action,reset";
26778 action: STATE_SET "default" 0.0;
26779 target: "elm.swallow.content";
26786 ///////////////////////////////////////////////////////////////////////////////
26787 // FIXME: this doesn't look too hot. need to fix it up
26788 group { name: "elm/progressbar/horizontal/default";
26790 image: "shelf_inset.png" COMP;
26791 image: "bt_sm_base2.png" COMP;
26792 image: "bt_sm_hilight.png" COMP;
26793 image: "bt_sm_shine.png" COMP;
26796 part { name: "elm.background.progressbar";
26799 state: "default" 0.0;
26809 part { name: "elm.swallow.bar";
26815 state: "default" 0.0;
26818 to_y: "elm.background.progressbar";
26822 to: "elm.background.progressbar";
26827 part { name: "elm.swallow.content";
26829 description { state: "default" 0.0;
26834 to_y: "elm.background.progressbar";
26839 to_y: "elm.background.progressbar";
26842 description { state: "visible" 0.0;
26843 inherit: "default" 0.0;
26846 aspect_preference: VERTICAL;
26850 part { name: "elm.text";
26854 description { state: "default" 0.0;
26858 rel1.to_x: "elm.swallow.content";
26859 rel1.relative: 1.0 0.0;
26861 rel2.to_x: "elm.swallow.content";
26862 rel2.relative: 1.0 1.0;
26863 rel2.offset: -1 -5;
26866 font: "Sans,Edje-Vera";
26872 description { state: "visible" 0.0;
26873 inherit: "default" 0.0;
26881 part { name: "background";
26883 clip_to: "elm.background.progressbar";
26885 state: "default" 0.0;
26887 to: "elm.swallow.bar";
26891 to: "elm.swallow.bar";
26896 normal: "shelf_inset.png";
26902 part { name: "elm.text.status";
26905 description { state: "default" 0.0;
26917 font: "Sans:style=Bold,Edje-Vera-Bold";
26924 description { state: "hidden" 0.0;
26925 inherit: "default" 0.0;
26931 part { name: "elm.progress.progressbar";
26933 clip_to: "elm.background.progressbar";
26935 state: "default" 0.0;
26939 to: "elm.swallow.bar";
26943 to_y: "elm.swallow.bar";
26944 to_x: "elm.cur.progressbar";
26948 normal: "bt_sm_base2.png";
26953 state: "invert" 0.0;
26954 inherit: "default" 0.0;
26956 to_y: "elm.swallow.bar";
26957 to_x: "elm.cur.progressbar";
26960 to: "elm.swallow.bar";
26965 state: "state_begin" 0.0;
26966 inherit: "default" 0.0;
26968 to: "elm.swallow.bar";
26972 to: "elm.swallow.bar";
26977 state: "state_end" 0.0;
26978 inherit: "default" 0.0;
26980 to: "elm.swallow.bar";
26984 to: "elm.swallow.bar";
26989 part { name: "text-bar";
26992 clip_to: "progress-rect";
26993 effect: SOFT_SHADOW;
26995 description { state: "default" 0.0;
26999 rel1.to: "elm.text.status";
27000 rel1.offset: -1 -1;
27001 rel2.to: "elm.text.status";
27003 text_source: "elm.text.status";
27004 font: "Sans:style=Bold,Edje-Vera-Bold";
27009 color: 224 224 224 255;
27012 description { state: "hidden" 0.0;
27013 inherit: "default" 0.0;
27019 part { name: "over1";
27021 description { state: "default" 0.0;
27022 rel1.to: "elm.progress.progressbar";
27023 rel2.to: "elm.progress.progressbar";
27024 rel2.relative: 1.0 0.5;
27026 normal: "bt_sm_hilight.png";
27032 part { name: "over2";
27035 description { state: "default" 0.0;
27036 rel1.to: "elm.progress.progressbar";
27037 rel2.to: "elm.progress.progressbar";
27039 normal: "bt_sm_shine.png";
27045 part { name: "elm.cur.progressbar";
27048 confine: "background";
27052 description { state: "default" 0.0;
27060 rel2.to: "background";
27063 part { name: "progress-rect";
27066 state: "default" 0.0;
27067 rel1.to: "elm.progress.progressbar";
27068 rel2.to: "elm.progress.progressbar";
27073 program { name: "label_show";
27074 signal: "elm,state,text,visible";
27076 action: STATE_SET "visible" 0.0;
27077 target: "elm.text";
27079 program { name: "label_hide";
27080 signal: "elm,state,text,hidden";
27082 action: STATE_SET "default" 0.0;
27083 target: "elm.text";
27085 program { name: "icon_show";
27086 signal: "elm,state,icon,visible";
27088 action: STATE_SET "visible" 0.0;
27089 target: "elm.swallow.content";
27091 program { name: "icon_hide";
27092 signal: "elm,state,icon,hidden";
27094 action: STATE_SET "default" 0.0;
27095 target: "elm.swallow.content";
27097 program { name: "units_show";
27098 signal: "elm,state,units,visible";
27100 action: STATE_SET "default" 0.0;
27101 target: "text-bar";
27102 target: "elm.text.status";
27104 program { name: "units_hide";
27105 signal: "elm,state,units,hidden";
27107 action: STATE_SET "hidden" 0.0;
27108 target: "text-bar";
27109 target: "elm.text.status";
27111 program { name: "slide_to_end";
27112 action: STATE_SET "state_end" 0.0;
27113 transition: LINEAR 0.5;
27114 target: "elm.progress.progressbar";
27115 after: "slide_to_begin";
27117 program { name: "slide_to_begin";
27118 signal: "elm,state,slide,begin";
27119 action: STATE_SET "state_begin" 0.0;
27120 target: "elm.progress.progressbar";
27121 transition: LINEAR 0.5;
27122 after: "slide_to_end";
27124 program { name: "start_pulse";
27125 signal: "elm,state,pulse,start";
27127 after: "slide_to_end";
27129 program { name: "stop_pulse";
27130 signal: "elm,state,pulse,stop";
27132 action: ACTION_STOP;
27133 target: "slide_to_begin";
27134 target: "slide_to_end";
27135 target: "start_pulse";
27136 after: "state_pulse";
27138 program { name: "state_pulse";
27139 signal: "elm,state,pulse";
27141 action: STATE_SET "state_begin" 0.0;
27142 target: "elm.progress.progressbar";
27143 after: "units_hide";
27145 program { name: "state_fraction";
27146 signal: "elm,state,fraction";
27148 action: ACTION_STOP;
27149 target: "slide_to_begin";
27150 target: "slide_to_end";
27151 target: "start_pulse";
27152 action: STATE_SET "default" 0.0;
27153 target: "elm.progress.progressbar";
27155 program { name: "set_invert_on";
27156 signal: "elm,state,inverted,on";
27158 action: STATE_SET "invert" 0.0;
27159 target: "elm.progress.progressbar";
27161 program { name: "set_invert_off";
27162 signal: "elm,state,inverted,off";
27164 action: STATE_SET "default" 0.0;
27165 target: "elm.progress.progressbar";
27170 ///////////////////////////////////////////////////////////////////////////////
27171 group { name: "elm/progressbar/vertical/default";
27173 image: "shelf_inset.png" COMP;
27174 image: "bt_sm_base2.png" COMP;
27175 image: "bt_sm_hilight.png" COMP;
27176 image: "bt_sm_shine.png" COMP;
27179 part { name: "elm.background.progressbar";
27183 state: "default" 0.0;
27194 part { name: "elm.swallow.bar";
27197 description { state: "default" 0.0;
27207 to_y: "elm.text.box";
27213 part { name: "elm.swallow.content";
27215 description { state: "default" 0.0;
27220 to_x: "elm.swallow.bar";
27225 to_x: "elm.swallow.bar";
27228 description { state: "visible" 0.0;
27229 inherit: "default" 0.0;
27232 aspect_preference: HORIZONTAL;
27236 part { name: "elm.text";
27240 description { state: "default" 0.0;
27244 rel1.to_y: "elm.swallow.content";
27245 rel1.relative: 0.5 1.0;
27247 rel2.to_y: "elm.swallow.content";
27248 rel2.relative: 0.5 1.0;
27249 rel2.offset: -1 -1;
27252 font: "Sans,Edje-Vera";
27258 description { state: "visible" 0.0;
27259 inherit: "default" 0.0;
27267 part { name: "background";
27269 clip_to: "elm.background.progressbar";
27271 state: "default" 0.0;
27273 to: "elm.swallow.bar";
27277 to: "elm.swallow.bar";
27282 normal: "shelf_inset.png";
27288 part { name: "elm.progress.progressbar";
27290 clip_to: "elm.background.progressbar";
27292 state: "default" 0.0;
27296 to: "elm.swallow.bar";
27300 to_x: "elm.swallow.bar";
27301 to_y: "elm.cur.progressbar";
27305 normal: "bt_sm_base2.png";
27310 state: "invert" 0.0;
27311 inherit: "default" 0.0;
27313 to_x: "elm.swallow.bar";
27314 to_y: "elm.cur.progressbar";
27317 to: "elm.swallow.bar";
27322 state: "state_begin" 0.0;
27323 inherit: "default" 0.0;
27325 to: "elm.swallow.bar";
27329 to: "elm.swallow.bar";
27334 state: "state_end" 0.0;
27335 inherit: "default" 0.0;
27337 to: "elm.swallow.bar";
27341 to: "elm.swallow.bar";
27347 part { name: "over1";
27349 description { state: "default" 0.0;
27350 rel1.to: "elm.progress.progressbar";
27351 rel2.to: "elm.progress.progressbar";
27352 rel2.relative: 1.0 0.5;
27354 normal: "bt_sm_hilight.png";
27360 part { name: "over2";
27363 description { state: "default" 0.0;
27364 rel1.to: "elm.progress.progressbar";
27365 rel2.to: "elm.progress.progressbar";
27367 normal: "bt_sm_shine.png";
27373 part { name: "elm.cur.progressbar";
27376 confine: "background";
27380 description { state: "default" 0.0;
27388 rel2.to: "background";
27392 part { name: "elm.text.box";
27395 description { state: "default" 0.0;
27398 to: "elm.text.status";
27402 to: "elm.text.status";
27405 color: 255 255 255 0;
27407 description { state: "visible" 0.0;
27408 inherit: "default" 0.0;
27412 part { name: "elm.text.status";
27416 description { state: "default" 0.0;
27420 rel1.relative: 0.0 1.0;
27422 rel2.relative: 1.0 1.0;
27426 font: "Sans:style=Bold,Edje-Vera-Bold";
27432 description { state: "visible" 0.0;
27433 inherit: "default" 0.0;
27438 rel2.offset: -9 -9;
27443 program { name: "label_show";
27444 signal: "elm,state,text,visible";
27446 action: STATE_SET "visible" 0.0;
27447 target: "elm.text";
27449 program { name: "label_hide";
27450 signal: "elm,state,text,hidden";
27452 action: STATE_SET "default" 0.0;
27453 target: "elm.text";
27455 program { name: "icon_show";
27456 signal: "elm,state,icon,visible";
27458 action: STATE_SET "visible" 0.0;
27459 target: "elm.swallow.content";
27461 program { name: "icon_hide";
27462 signal: "elm,state,icon,hidden";
27464 action: STATE_SET "default" 0.0;
27465 target: "elm.swallow.content";
27467 program { name: "units_show";
27468 signal: "elm,state,units,visible";
27470 action: STATE_SET "visible" 0.0;
27471 target: "elm.text.status";
27472 target: "elm.text.box";
27474 program { name: "units_hide";
27475 signal: "elm,state,units,hidden";
27477 action: STATE_SET "default" 0.0;
27478 target: "elm.text.status";
27479 target: "elm.text.box";
27481 program { name: "slide_to_end";
27482 action: STATE_SET "state_end" 0.0;
27483 transition: LINEAR 0.5;
27484 target: "elm.progress.progressbar";
27485 after: "slide_to_begin";
27487 program { name: "slide_to_begin";
27488 action: STATE_SET "state_begin" 0.0;
27489 target: "elm.progress.progressbar";
27490 transition: LINEAR 0.5;
27491 after: "slide_to_end";
27493 program { name: "start_pulse";
27494 signal: "elm,state,pulse,start";
27496 action: STATE_SET "state_begin" 0.0;
27497 target: "elm.progress.progressbar";
27498 after: "slide_to_end";
27500 program { name: "stop_pulse";
27501 signal: "elm,state,pulse,stop";
27503 action: ACTION_STOP;
27504 target: "slide_to_begin";
27505 target: "slide_to_end";
27506 target: "start_pulse";
27507 after: "state_pulse";
27509 program { name: "state_pulse";
27510 signal: "elm,state,pulse";
27512 action: STATE_SET "state_begin" 0.0;
27513 target: "elm.progress.progressbar";
27514 after: "units_hide";
27516 program { name: "state_fraction";
27517 signal: "elm,state,fraction";
27519 action: ACTION_STOP;
27520 target: "slide_to_begin";
27521 target: "slide_to_end";
27522 target: "start_pulse";
27523 action: STATE_SET "default" 0.0;
27524 target: "elm.progress.progressbar";
27526 program { name: "set_invert_on";
27527 signal: "elm,state,inverted,on";
27529 action: STATE_SET "invert" 0.0;
27530 target: "elm.progress.progressbar";
27531 target: "elm.cur.progressbar";
27533 program { name: "set_invert_off";
27534 signal: "elm,state,inverted,off";
27536 action: STATE_SET "default" 0.0;
27537 target: "elm.progress.progressbar";
27538 target: "elm.cur.progressbar";
27543 ///////////////////////////////////////////////////////////////////////////////
27544 group { name: "elm/separator/horizontal/default";
27546 image: "separator_h.png" COMP;
27549 part { name: "separator"; // separator group
27550 description { state: "default" 0.0;
27553 rel2.offset: -5 -5;
27555 normal: "separator_h.png";
27565 ///////////////////////////////////////////////////////////////////////////////
27566 group { name: "elm/separator/vertical/default";
27568 image: "separator_v.png" COMP;
27571 part { name: "separator"; // separator group
27572 description { state: "default" 0.0;
27575 rel2.offset: -5 -5;
27577 normal: "separator_v.png";
27587 group { name: "elm/progressbar/horizontal/wheel";
27589 image: "busy-1.png" COMP;
27590 image: "busy-2.png" COMP;
27591 image: "busy-3.png" COMP;
27592 image: "busy-4.png" COMP;
27593 image: "busy-5.png" COMP;
27594 image: "busy-6.png" COMP;
27595 image: "busy-7.png" COMP;
27596 image: "busy-8.png" COMP;
27597 image: "busy-9.png" COMP;
27600 part { name: "elm.background.progressbar";
27604 state: "default" 0.0;
27607 part { name: "elm.swallow.bar";
27610 description { state: "default" 0.0;
27616 part { name: "elm.swallow.content";
27618 description { state: "default" 0.0;
27624 part { name: "background";
27626 clip_to: "elm.background.progressbar";
27628 state: "default" 0.0;
27633 aspect_preference: BOTH;
27635 normal: "busy-9.png";
27640 state: "pulse" 0.0;
27641 inherit: "default" 0.0;
27643 normal: "busy-9.png";
27644 tween: "busy-1.png";
27645 tween: "busy-2.png";
27646 tween: "busy-3.png";
27647 tween: "busy-4.png";
27648 tween: "busy-5.png";
27649 tween: "busy-6.png";
27650 tween: "busy-7.png";
27651 tween: "busy-8.png";
27658 program { name: "start_pulse";
27659 signal: "elm,state,pulse,start";
27661 action: STATE_SET "pulse" 0.0;
27662 target: "background";
27663 transition: LINEAR 0.5;
27664 after: "start_pulse";
27666 program { name: "stop_pulse";
27667 signal: "elm,state,pulse,stop";
27669 action: STATE_SET "default" 0.0;
27670 target: "background";
27676 ///////////////////////////////////////////////////////////////////////////////
27677 group { name: "elm/spinner/base/default";
27679 image: "shelf_inset.png" COMP;
27680 image: "bt_base1.png" COMP;
27681 image: "bt_hilight.png" COMP;
27682 image: "bt_shine.png" COMP;
27683 image: "bt_glow.png" COMP;
27684 image: "bt_dis_base.png" COMP;
27685 image: "bt_dis_hilight.png" COMP;
27686 image: "sp_bt_l.png" COMP;
27687 image: "sp_bt_r.png" COMP;
27692 description { state: "default" 0.0;
27695 rel2.offset: -2 -2;
27696 color: 255 255 255 0;
27699 part { name: "conf_over";
27701 description { state: "default" 0.0;
27705 normal: "shelf_inset.png";
27712 part { name: "left_bt";
27714 description { state: "default" 0.0;
27724 aspect_preference: VERTICAL;
27726 normal: "bt_base1.png";
27731 description { state: "clicked" 0.0;
27732 inherit: "default" 0.0;
27733 image.normal: "bt_base1.png";
27734 image.middle: SOLID;
27736 description { state: "disabled" 0.0;
27737 inherit: "default" 0.0;
27739 normal: "bt_dis_base.png";
27744 part { name: "left_over1";
27746 description { state: "default" 0.0;
27747 rel1.to: "left_bt";
27748 rel2 { to: "left_bt";
27752 normal: "bt_hilight.png";
27756 description { state: "disabled" 0.0;
27757 inherit: "default" 0.0;
27759 normal: "bt_dis_hilight.png";
27764 part { name: "left_over2";
27767 ignore_flags: ON_HOLD;
27768 description { state: "default" 0.0;
27769 rel1.to: "left_bt";
27770 rel2.to: "left_bt";
27772 normal: "bt_shine.png";
27776 description { state: "disabled" 0.0;
27777 inherit: "default" 0.0;
27781 part { name: "left_over3";
27784 description { state: "default" 0.0;
27785 color: 255 255 255 0;
27786 rel1.to: "left_bt";
27787 rel2.to: "left_bt";
27789 normal: "bt_glow.png";
27790 border: 12 12 12 12;
27794 description { state: "clicked" 0.0;
27795 inherit: "default" 0.0;
27797 color: 255 255 255 255;
27800 part { name: "right_bt";
27802 description { state: "default" 0.0;
27812 aspect_preference: VERTICAL;
27814 normal: "bt_base1.png";
27819 description { state: "clicked" 0.0;
27820 inherit: "default" 0.0;
27821 image.normal: "bt_base1.png";
27822 image.middle: SOLID;
27824 description { state: "disabled" 0.0;
27825 inherit: "default" 0.0;
27827 normal: "bt_dis_base.png";
27832 part { name: "right_over1";
27834 description { state: "default" 0.0;
27835 rel1.to: "right_bt";
27836 rel2 { to: "right_bt";
27840 normal: "bt_hilight.png";
27844 description { state: "disabled" 0.0;
27845 inherit: "default" 0.0;
27847 normal: "bt_dis_hilight.png";
27852 part { name: "right_over2";
27855 ignore_flags: ON_HOLD;
27856 description { state: "default" 0.0;
27857 rel1.to: "right_bt";
27858 rel2.to: "right_bt";
27860 normal: "bt_shine.png";
27864 description { state: "disabled" 0.0;
27865 inherit: "default" 0.0;
27869 part { name: "right_over3";
27872 description { state: "default" 0.0;
27873 color: 255 255 255 0;
27874 rel1.to: "right_bt";
27875 rel2.to: "right_bt";
27877 normal: "bt_glow.png";
27878 border: 12 12 12 12;
27882 description { state: "clicked" 0.0;
27883 inherit: "default" 0.0;
27885 color: 255 255 255 255;
27888 part { name: "left_bt_icon";
27890 description { state: "default" 0.0;
27891 rel1.to: "left_bt";
27893 rel2.to: "left_bt";
27894 rel2.offset: -5 -5;
27898 aspect_preference: BOTH;
27899 image.normal: "sp_bt_l.png";
27901 description { state: "rtl" 0.0;
27902 inherit: "default" 0.0;
27903 image.normal: "sp_bt_r.png";
27906 part { name: "right_bt_icon";
27908 description { state: "default" 0.0;
27909 rel1.to: "right_bt";
27911 rel2.to: "right_bt";
27912 rel2.offset: -5 -5;
27916 aspect_preference: BOTH;
27917 image.normal: "sp_bt_r.png";
27919 description { state: "rtl" 0.0;
27920 inherit: "default" 0.0;
27921 image.normal: "sp_bt_l.png";
27924 part { name: "elm.text";
27928 description { state: "default" 0.0;
27931 rel1 { relative: 1.0 0.0;
27936 rel2 { relative: 0.0 1.0;
27943 font: "Sans,Edje-Vera";
27949 description { state: "active" 0.0;
27950 inherit: "default" 0.0;
27953 description { state: "disabled_active" 0.0;
27954 inherit: "default" 0.0;
27958 description { state: "disabled" 0.0;
27959 inherit: "default" 0.0;
27964 part { name: "elm.dragable.slider";
27972 description { state: "default" 0.0;
27979 part { name: "button_events";
27982 events: "elm.dragable.slider";
27985 description { state: "default" 0.0;
27986 rel1.to: "elm.text";
27987 rel2.to: "elm.text";
27991 part { name: "elm.swallow.entry";
27993 description { state: "default" 0.0;
27996 rel1 { relative: 1.0 0.5;
28001 rel2 { relative: 0.0 0.5;
28009 description { state: "active" 0.0;
28010 inherit: "default" 0.0;
28012 color: 255 255 255 255;
28014 description { state: "disabled_active" 0.0;
28015 inherit: "default" 0.0;
28018 description { state: "disabled" 0.0;
28019 inherit: "default" 0.0;
28023 part { name: "disabler";
28025 description { state: "default" 0.0;
28029 description { state: "disabled" 0.0;
28030 inherit: "default" 0.0;
28036 program { name: "text_show";
28037 signal: "elm,state,text,visible";
28039 action: STATE_SET "visible" 0.0;
28040 target: "elm.text";
28042 program { name: "text_hide";
28043 signal: "elm,state,text,hidden";
28045 action: STATE_SET "default" 0.0;
28046 target: "elm.text";
28048 program { name: "dec";
28049 signal: "mouse,down,1";
28051 action: SIGNAL_EMIT "elm,action,decrement,start" "";
28053 program { name: "dec2";
28054 signal: "mouse,up,1";
28056 action: SIGNAL_EMIT "elm,action,decrement,stop" "";
28058 program { name: "inc";
28059 signal: "mouse,down,1";
28060 source: "right_bt";
28061 action: SIGNAL_EMIT "elm,action,increment,start" "";
28063 program { name: "inc2";
28064 signal: "mouse,up,1";
28065 source: "right_bt";
28066 action: SIGNAL_EMIT "elm,action,increment,stop" "";
28069 name: "left_bt_click";
28070 signal: "mouse,down,1";
28071 source: "left_over2";
28072 action: STATE_SET "clicked" 0.0;
28076 name: "left_bt_unclick";
28077 signal: "mouse,up,1";
28078 source: "left_over2";
28079 action: STATE_SET "default" 0.0;
28083 name: "left_bt_click2";
28084 signal: "mouse,down,1";
28085 source: "left_over3";
28086 action: STATE_SET "clicked" 0.0;
28087 target: "left_over3";
28090 name: "left_bt_unclick2";
28091 signal: "mouse,up,1";
28092 source: "left_over3";
28093 action: STATE_SET "default" 0.0;
28094 transition: DECELERATE 0.5;
28095 target: "left_over3";
28098 name: "left_bt_unclick3";
28099 signal: "mouse,up,1";
28100 source: "left_over2";
28101 action: SIGNAL_EMIT "elm,action,click" "";
28104 name: "left_bt_pressed_anim";
28105 signal: "elm,left,anim,activate";
28107 action: STATE_SET "clicked" 0.0;
28109 target: "left_over3";
28110 after: "left_bt_unpressed_anim";
28113 name: "left_bt_unpressed_anim";
28114 action: STATE_SET "default" 0.0;
28115 transition: DECELERATE 0.5;
28117 target: "left_over3";
28121 name: "right_bt_click";
28122 signal: "mouse,down,1";
28123 source: "right_over2";
28124 action: STATE_SET "clicked" 0.0;
28125 target: "right_bt";
28128 name: "right_bt_unclick";
28129 signal: "mouse,up,1";
28130 source: "right_over2";
28131 action: STATE_SET "default" 0.0;
28132 target: "right_bt";
28135 name: "right_bt_click2";
28136 signal: "mouse,down,1";
28137 source: "right_over3";
28138 action: STATE_SET "clicked" 0.0;
28139 target: "right_over3";
28142 name: "right_bt_unclick2";
28143 signal: "mouse,up,1";
28144 source: "right_over3";
28145 action: STATE_SET "default" 0.0;
28146 transition: DECELERATE 0.5;
28147 target: "right_over3";
28150 name: "right_bt_unclick3";
28151 signal: "mouse,up,1";
28152 source: "right_over2";
28153 action: SIGNAL_EMIT "elm,action,click" "";
28156 name: "right_bt_pressed_anim";
28157 signal: "elm,right,anim,activate";
28159 action: STATE_SET "clicked" 0.0;
28160 target: "right_bt";
28161 target: "right_over3";
28162 after: "right_bt_unpressed_anim";
28165 name: "right_bt_unpressed_anim";
28166 action: STATE_SET "default" 0.0;
28167 transition: DECELERATE 0.5;
28168 target: "right_bt";
28169 target: "right_over3";
28172 program { name: "disable";
28173 signal: "elm,state,disabled";
28175 action: STATE_SET "disabled" 0.0;
28177 target: "left_over1";
28178 target: "left_over2";
28179 target: "right_bt";
28180 target: "right_over1";
28181 target: "right_over2";
28182 target: "disabler";
28183 after: "disable_text";
28185 program { name: "disable_text";
28189 get_state(PART:"elm.text", st, 30, vl);
28190 if (!strcmp(st, "active"))
28191 set_state(PART:"elm.text", "disabled_active", 0.0);
28193 set_state(PART:"elm.text", "disabled", 0.0);
28195 get_state(PART:"elm.swallow.entry", st, 30, vl);
28196 if (!strcmp(st, "active"))
28197 set_state(PART:"elm.swallow.entry", "disabled_active", 0.0);
28199 set_state(PART:"elm.swallow.entry", "disabled", 0.0);
28202 program { name: "enable";
28203 signal: "elm,state,enabled";
28205 action: STATE_SET "default" 0.0;
28207 target: "left_over1";
28208 target: "left_over2";
28209 target: "right_bt";
28210 target: "right_over1";
28211 target: "right_over2";
28212 target: "disabler";
28213 after: "enable_text";
28215 program { name: "enable_text";
28219 get_state(PART:"elm.text", st, 30, vl);
28220 if (!strcmp(st, "disabled_active"))
28221 set_state(PART:"elm.text", "active", 0.0);
28223 set_state(PART:"elm.text", "default", 0.0);
28225 get_state(PART:"elm.swallow.entry", st, 30, vl);
28226 if (!strcmp(st, "disabled_active"))
28227 set_state(PART:"elm.swallow.entry", "active", 0.0);
28229 set_state(PART:"elm.swallow.entry", "default", 0.0);
28232 program { name: "active";
28233 signal: "elm,state,active";
28235 action: STATE_SET "active" 0.0;
28236 target: "elm.text";
28237 target: "elm.swallow.entry";
28239 program { name: "inactive";
28240 signal: "elm,state,inactive";
28242 action: STATE_SET "default" 0.0;
28243 target: "elm.text";
28244 target: "elm.swallow.entry";
28246 program { name: "toggle_text";
28247 signal: "mouse,up,1";
28248 source: "button_events";
28249 action: SIGNAL_EMIT "elm,action,entry,toggle" "";
28251 program { name: "to_rtl";
28252 signal: "edje,state,rtl";
28254 action: STATE_SET "rtl" 0.0;
28255 target: "right_bt_icon";
28256 target: "left_bt_icon";
28258 program { name: "to_ltr";
28259 signal: "edje,state,ltr";
28261 action: STATE_SET "default" 0.0;
28262 target: "right_bt_icon";
28263 target: "left_bt_icon";
28268 ///////////////////////////////////////////////////////////////////////////////
28269 group { name: "elm/spinner/base/vertical";
28271 image: "shelf_inset.png" COMP;
28272 image: "bt_hilight.png" COMP;
28273 image: "bt_shine.png" COMP;
28274 image: "bt_glow.png" COMP;
28275 image: "bt_dis_base.png" COMP;
28276 image: "bt_dis_hilight.png" COMP;
28277 image: "up.png" COMP;
28278 image: "down.png" COMP;
28279 image: "bt_spinner_up.png" COMP;
28280 image: "bt_spinner_down.png" COMP;
28281 image: "bt_spinner_hilight.png" COMP;
28286 description { state: "default" 0.0;
28289 rel2.offset: -2 -2;
28290 color: 255 255 255 0;
28293 part { name: "conf_over";
28295 description { state: "default" 0.0;
28304 normal: "shelf_inset.png";
28311 part { name: "down_bt";
28313 description { state: "default" 0.0;
28329 normal: "bt_spinner_down.png";
28334 description { state: "clicked" 0.0;
28335 inherit: "default" 0.0;
28336 image.normal: "bt_spinner_down.png";
28337 image.middle: SOLID;
28339 description { state: "disabled" 0.0;
28340 inherit: "default" 0.0;
28342 normal: "bt_dis_base.png";
28347 part { name: "down_over3";
28350 description { state: "default" 0.0;
28351 color: 255 255 255 0;
28352 rel1.to: "down_bt";
28353 rel2.to: "down_bt";
28355 normal: "bt_glow.png";
28356 border: 12 12 12 12;
28360 description { state: "clicked" 0.0;
28361 inherit: "default" 0.0;
28363 color: 255 255 255 255;
28366 part { name: "up_bt";
28368 description { state: "default" 0.0;
28381 aspect_preference: BOTH;
28383 normal: "bt_spinner_up.png";
28388 description { state: "clicked" 0.0;
28389 inherit: "default" 0.0;
28390 image.normal: "bt_spinner_up.png";
28391 image.middle: SOLID;
28393 description { state: "disabled" 0.0;
28394 inherit: "default" 0.0;
28396 normal: "bt_dis_base.png";
28401 part { name: "up_over1";
28403 description { state: "default" 0.0;
28405 rel2 { to: "up_bt";
28409 normal: "bt_spinner_hilight.png";
28413 description { state: "disabled" 0.0;
28414 inherit: "default" 0.0;
28416 normal: "bt_dis_hilight.png";
28421 part { name: "up_over3";
28424 description { state: "default" 0.0;
28425 color: 255 255 255 0;
28429 normal: "bt_glow.png";
28430 border: 12 12 12 12;
28434 description { state: "clicked" 0.0;
28435 inherit: "default" 0.0;
28437 color: 255 255 255 255;
28440 part { name: "down_bt_icon";
28442 description { state: "default" 0.0;
28443 rel1.to: "down_bt";
28445 rel2.to: "down_bt";
28446 rel2.offset: -6 -3;
28448 image.normal: "down.png";
28451 part { name: "up_bt_icon";
28453 description { state: "default" 0.0;
28457 rel2.offset: -6 -3;
28459 image.normal: "up.png";
28462 part { name: "elm.text";
28466 description { state: "default" 0.0;
28469 rel1 { relative: 0.0 0.0;
28474 rel2 { relative: 0.0 1.0;
28481 font: "Sans,Edje-Vera";
28487 description { state: "active" 0.0;
28488 inherit: "default" 0.0;
28491 description { state: "disabled_active" 0.0;
28492 inherit: "default" 0.0;
28496 description { state: "disabled" 0.0;
28497 inherit: "default" 0.0;
28502 part { name: "elm.dragable.slider";
28510 description { state: "default" 0.0;
28517 part { name: "button_events";
28520 events: "elm.dragable.slider";
28523 description { state: "default" 0.0;
28524 rel1.to: "elm.text";
28525 rel2.to: "elm.text";
28529 part { name: "elm.swallow.entry";
28531 description { state: "default" 0.0;
28534 rel1 { relative: 0.0 0.5;
28538 rel2 { relative: 1.0 0.5;
28545 description { state: "active" 0.0;
28546 inherit: "default" 0.0;
28548 color: 255 255 255 255;
28550 description { state: "disabled_active" 0.0;
28551 inherit: "default" 0.0;
28554 description { state: "disabled" 0.0;
28555 inherit: "default" 0.0;
28559 part { name: "disabler";
28561 description { state: "default" 0.0;
28565 description { state: "disabled" 0.0;
28566 inherit: "default" 0.0;
28572 program { name: "text_show";
28573 signal: "elm,state,text,visible";
28575 action: STATE_SET "visible" 0.0;
28576 target: "elm.text";
28578 program { name: "text_hide";
28579 signal: "elm,state,text,hidden";
28581 action: STATE_SET "default" 0.0;
28582 target: "elm.text";
28584 program { name: "dec";
28585 signal: "mouse,down,1";
28587 action: SIGNAL_EMIT "elm,action,decrement,start" "";
28589 program { name: "dec2";
28590 signal: "mouse,up,1";
28592 action: SIGNAL_EMIT "elm,action,decrement,stop" "";
28594 program { name: "inc";
28595 signal: "mouse,down,1";
28597 action: SIGNAL_EMIT "elm,action,increment,start" "";
28599 program { name: "inc2";
28600 signal: "mouse,up,1";
28602 action: SIGNAL_EMIT "elm,action,increment,stop" "";
28605 name: "down_bt_click2";
28606 signal: "mouse,down,1";
28607 source: "down_over3";
28608 action: STATE_SET "clicked" 0.0;
28609 target: "down_over3";
28612 name: "down_bt_unclick2";
28613 signal: "mouse,up,1";
28614 source: "down_over3";
28615 action: STATE_SET "default" 0.0;
28616 transition: DECELERATE 0.5;
28617 target: "down_over3";
28620 name: "up_bt_click2";
28621 signal: "mouse,down,1";
28622 source: "up_over3";
28623 action: STATE_SET "clicked" 0.0;
28624 target: "up_over3";
28627 name: "up_bt_unclick2";
28628 signal: "mouse,up,1";
28629 source: "up_over3";
28630 action: STATE_SET "default" 0.0;
28631 transition: DECELERATE 0.5;
28632 target: "up_over3";
28634 program { name: "disable";
28635 signal: "elm,state,disabled";
28637 action: STATE_SET "disabled" 0.0;
28640 target: "disabler";
28641 after: "disable_text";
28643 program { name: "disable_text";
28647 get_state(PART:"elm.text", st, 30, vl);
28648 if (!strcmp(st, "active"))
28649 set_state(PART:"elm.text", "disabled_active", 0.0);
28651 set_state(PART:"elm.text", "disabled", 0.0);
28653 get_state(PART:"elm.swallow.entry", st, 30, vl);
28654 if (!strcmp(st, "active"))
28655 set_state(PART:"elm.swallow.entry", "disabled_active", 0.0);
28657 set_state(PART:"elm.swallow.entry", "disabled", 0.0);
28660 program { name: "enable";
28661 signal: "elm,state,enabled";
28663 action: STATE_SET "default" 0.0;
28666 target: "disabler";
28667 after: "enable_text";
28669 program { name: "enable_text";
28673 get_state(PART:"elm.text", st, 30, vl);
28674 if (!strcmp(st, "disabled_active"))
28675 set_state(PART:"elm.text", "active", 0.0);
28677 set_state(PART:"elm.text", "default", 0.0);
28679 get_state(PART:"elm.swallow.entry", st, 30, vl);
28680 if (!strcmp(st, "disabled_active"))
28681 set_state(PART:"elm.swallow.entry", "active", 0.0);
28683 set_state(PART:"elm.swallow.entry", "default", 0.0);
28686 program { name: "active";
28687 signal: "elm,state,active";
28689 action: STATE_SET "active" 0.0;
28690 target: "elm.text";
28691 target: "elm.swallow.entry";
28693 program { name: "inactive";
28694 signal: "elm,state,inactive";
28696 action: STATE_SET "default" 0.0;
28697 target: "elm.text";
28698 target: "elm.swallow.entry";
28700 program { name: "toggle_text";
28701 signal: "mouse,up,1";
28702 source: "button_events";
28703 action: SIGNAL_EMIT "elm,action,entry,toggle" "";
28709 ///////////////////////////////////////////////////////////////////////////////
28710 group { name: "elm/index/base/vertical/default";
28712 image: "bt_base1.png" COMP;
28713 image: "bt_base2.png" COMP;
28714 image: "bt_hilight.png" COMP;
28715 image: "bt_shine.png" COMP;
28718 part { name: "clip";
28721 description { state: "default" 0.0;
28723 color: 255 255 255 0;
28725 description { state: "active" 0.0;
28727 color: 255 255 255 255;
28730 part { name: "clip2";
28734 description { state: "default" 0.0;
28736 color: 255 255 255 0;
28738 description { state: "active" 0.0;
28740 color: 255 255 255 255;
28743 part { name: "elm.swallow.index.0";
28746 description { state: "default" 0.0;
28759 part { name: "button_image";
28762 description { state: "default" 0.0;
28764 to: "elm.text.body";
28772 normal: "bt_base2.png";
28775 image.middle: SOLID;
28778 part { name: "elm.text.body";
28780 effect: SOFT_SHADOW;
28784 description { state: "default" 0.0;
28797 color: 224 224 224 255;
28800 font: "Sans,Edje-Vera";
28807 part { name: "elm.text";
28809 effect: SOFT_SHADOW;
28813 description { state: "default" 0.0;
28817 to_x: "elm.swallow.event.0";
28818 to_y: "elm.dragable.pointer";
28823 to_x: "elm.swallow.event.0";
28824 to_y: "elm.dragable.pointer";
28828 color: 255 0 0 255;
28831 font: "Sans,Edje-Vera";
28838 part { name: "over1";
28841 description { state: "default" 0.0;
28843 to: "button_image";
28846 to: "button_image";
28850 normal: "bt_hilight.png";
28855 part { name: "over2";
28858 ignore_flags: ON_HOLD;
28860 description { state: "default" 0.0;
28862 to: "button_image";
28865 to: "button_image";
28868 normal: "bt_shine.png";
28873 part { name: "elm.dragable.pointer";
28881 description { state: "default" 0.0;
28896 part { name: "elm.swallow.event.0";
28898 description { state: "default" 0.0;
28913 program { name: "active";
28914 signal: "elm,state,active";
28916 action: STATE_SET "active" 0.0;
28917 transition: DECELERATE 0.5;
28920 program { name: "inactive";
28921 signal: "elm,state,inactive";
28923 action: STATE_SET "default" 0.0;
28924 transition: DECELERATE 0.5;
28930 group { name: "elm/index/item/vertical/default";
28931 data.item: "stacking" "above";
28932 data.item: "selectraise" "on";
28934 image: "ilist_1.png" COMP;
28935 image: "ilist_item_shadow.png" COMP;
28942 state: "default" 0.0;
28957 normal: "ilist_item_shadow.png";
28966 state: "default" 0.0;
28968 normal: "ilist_1.png";
28973 description { state: "active" 0.0;
28974 inherit: "default" 0.0;
28980 part { name: "elm.text";
28985 state: "default" 0.0;
29006 description { state: "active" 0.0;
29007 inherit: "default" 0.0;
29013 program { name: "active";
29014 signal: "elm,state,active";
29016 action: STATE_SET "active" 0.0;
29017 transition: DECELERATE 0.5;
29018 target: "elm.text";
29021 program { name: "inactive";
29022 signal: "elm,state,inactive";
29024 action: STATE_SET "default" 0.0;
29025 transition: DECELERATE 0.5;
29026 target: "elm.text";
29032 group { name: "elm/index/item_odd/vertical/default";
29033 data.item: "stacking" "below";
29035 image: "ilist_2.png" COMP;
29042 state: "default" 0.0;
29044 normal: "ilist_2.png";
29049 description { state: "active" 0.0;
29050 inherit: "default" 0.0;
29056 part { name: "elm.text";
29061 state: "default" 0.0;
29082 description { state: "active" 0.0;
29083 inherit: "default" 0.0;
29089 program { name: "active";
29090 signal: "elm,state,active";
29092 action: STATE_SET "active" 0.0;
29093 transition: DECELERATE 0.5;
29094 target: "elm.text";
29097 program { name: "inactive";
29098 signal: "elm,state,inactive";
29100 action: STATE_SET "default" 0.0;
29101 transition: DECELERATE 0.5;
29102 target: "elm.text";
29108 ///////////////////////////////////////////////////////////////////////////////
29109 group { name: "elm/gengrid/item/default/default";
29110 data.item: "labels" "elm.text";
29111 data.item: "icons" "elm.swallow.icon elm.swallow.end";
29113 image: "bt_sm_base1.png" COMP;
29114 image: "bt_sm_shine.png" COMP;
29115 image: "bt_sm_hilight.png" COMP;
29116 image: "ilist_1.png" COMP;
29117 image: "ilist_item_shadow.png" COMP;
29120 part { name: "event";
29124 state: "default" 0.0;
29128 part { name: "base_sh";
29130 description { state: "default" 0.0;
29145 normal: "ilist_item_shadow.png";
29150 part { name: "base";
29152 description { state: "default" 0.0;
29154 normal: "ilist_1.png";
29161 clip_to: "disclip";
29163 description { state: "default" 0.0;
29165 color: 255 255 255 0;
29175 normal: "bt_sm_base1.png";
29178 image.middle: SOLID;
29180 description { state: "selected" 0.0;
29181 inherit: "default" 0.0;
29183 color: 255 255 255 255;
29194 part { name: "elm.swallow.pad";
29196 description { state: "default" 0.0;
29210 part { name: "elm.swallow.icon";
29211 clip_to: "disclip";
29213 description { state: "default" 0.0;
29221 to_y: "elm.swallow.pad";
29227 part { name: "elm.swallow.end";
29228 clip_to: "disclip";
29230 description { state: "default" 0.0;
29234 aspect_preference: HORIZONTAL;
29245 part { name: "elm.text";
29246 clip_to: "disclip";
29248 effect: SOFT_SHADOW;
29251 description { state: "default" 0.0;
29267 text_class: "grid_item";
29270 description { state: "selected" 0.0;
29271 inherit: "default" 0.0;
29272 color: 224 224 224 255;
29276 part { name: "fg1";
29277 clip_to: "disclip";
29279 description { state: "default" 0.0;
29281 color: 255 255 255 0;
29283 rel2.relative: 1.0 0.5;
29286 normal: "bt_sm_hilight.png";
29290 description { state: "selected" 0.0;
29291 inherit: "default" 0.0;
29293 color: 255 255 255 255;
29296 part { name: "fg2";
29297 clip_to: "disclip";
29299 description { state: "default" 0.0;
29301 color: 255 255 255 0;
29305 normal: "bt_sm_shine.png";
29309 description { state: "selected" 0.0;
29310 inherit: "default" 0.0;
29312 color: 255 255 255 255;
29315 part { name: "disclip";
29317 description { state: "default" 0.0;
29321 description { state: "disabled" 0.0;
29322 inherit: "default" 0.0;
29323 color: 255 255 255 64;
29328 // signal: elm,state,%s,active
29329 // a "check" item named %s went active
29330 // signal: elm,state,%s,passive
29331 // a "check" item named %s went passive
29332 // default is passive
29333 program { name: "go_active";
29334 signal: "elm,state,selected";
29336 action: STATE_SET "selected" 0.0;
29340 target: "elm.text";
29342 program { name: "go_passive";
29343 signal: "elm,state,unselected";
29345 action: STATE_SET "default" 0.0;
29349 target: "elm.text";
29350 transition: LINEAR 0.1;
29352 program { name: "go_disabled";
29353 signal: "elm,state,disabled";
29355 action: STATE_SET "disabled" 0.0;
29358 program { name: "go_enabled";
29359 signal: "elm,state,enabled";
29361 action: STATE_SET "default" 0.0;
29366 group { name: "elm/gengrid/item/default_style/default";
29369 style { name: "gengrid_style";
29370 base: "font=Sans font_size=10 align=left valign=0.5 color=#000 text_class=grid_item";
29373 tag: "hilight" "+ font=Sans:style=Bold";
29374 tag: "b" "+ font=Sans:style=Bold";
29377 style { name: "gengrid_selected_style";
29378 base: "font=Sans font_size=10 align=left valign=0.5 color=#fff text_class=grid_item";
29381 tag: "hilight" "+ font=Sans:style=Bold";
29382 tag: "b" "+ font=Sans:style=Bold";
29386 data.item: "labels" "elm.text";
29387 data.item: "icons" "elm.swallow.icon elm.swallow.end";
29389 image: "bt_sm_base1.png" COMP;
29390 image: "bt_sm_shine.png" COMP;
29391 image: "bt_sm_hilight.png" COMP;
29392 image: "ilist_1.png" COMP;
29393 image: "ilist_item_shadow.png" COMP;
29396 part { name: "event";
29399 description { state: "default" 0.0;
29403 part { name: "base_sh";
29405 description { state: "default" 0.0;
29420 normal: "ilist_item_shadow.png";
29425 part { name: "base";
29427 description { state: "default" 0.0;
29430 normal: "ilist_1.png";
29437 clip_to: "disclip";
29439 description { state: "default" 0.0;
29441 color: 255 255 255 0;
29451 normal: "bt_sm_base1.png";
29454 image.middle: SOLID;
29456 description { state: "selected" 0.0;
29457 inherit: "default" 0.0;
29459 color: 255 255 255 255;
29470 part { name: "elm.swallow.pad";
29472 description { state: "default" 0.0;
29485 part { name: "elm.swallow.icon";
29486 clip_to: "disclip";
29488 description { state: "default" 0.0;
29492 to_x: "elm.swallow.pad";
29497 to_x: "elm.swallow.pad";
29503 part { name: "elm.swallow.end";
29504 clip_to: "disclip";
29506 description { state: "default" 0.0;
29510 aspect_preference: VERTICAL;
29521 part { name: "elm.text";
29522 clip_to: "disclip";
29527 state: "default" 0.0;
29531 to_x: "elm.swallow.icon";
29537 to_x: "elm.swallow.end";
29543 style: "gengrid_style";
29547 description { state: "selected" 0.0;
29548 inherit: "default" 0.0;
29550 style: "gengrid_selected_style";
29554 part { name: "fg1";
29555 clip_to: "disclip";
29557 description { state: "default" 0.0;
29559 color: 255 255 255 0;
29561 rel2.relative: 1.0 0.5;
29564 normal: "bt_sm_hilight.png";
29568 description { state: "selected" 0.0;
29569 inherit: "default" 0.0;
29571 color: 255 255 255 255;
29574 part { name: "fg2";
29575 clip_to: "disclip";
29577 description { state: "default" 0.0;
29579 color: 255 255 255 0;
29583 normal: "bt_sm_shine.png";
29587 description { state: "selected" 0.0;
29588 inherit: "default" 0.0;
29590 color: 255 255 255 255;
29593 part { name: "disclip";
29595 description { state: "default" 0.0;
29599 description { state: "disabled" 0.0;
29600 inherit: "default" 0.0;
29601 color: 255 255 255 64;
29606 // signal: elm,state,%s,active
29607 // a "check" item named %s went active
29608 // signal: elm,state,%s,passive
29609 // a "check" item named %s went passive
29610 // default is passive
29611 program { name: "go_active";
29612 signal: "elm,state,selected";
29614 action: STATE_SET "selected" 0.0;
29618 target: "elm.text";
29620 program { name: "go_passive";
29621 signal: "elm,state,unselected";
29623 action: STATE_SET "default" 0.0;
29627 target: "elm.text";
29628 transition: LINEAR 0.1;
29630 program { name: "go_disabled";
29631 signal: "elm,state,disabled";
29633 action: STATE_SET "disabled" 0.0;
29636 program { name: "go_enabled";
29637 signal: "elm,state,enabled";
29639 action: STATE_SET "default" 0.0;
29645 group { name: "elm/gengrid/item/up/default";
29646 data.item: "labels" "elm.text";
29648 image: "bt_sm_base1.png" COMP;
29649 image: "bt_sm_shine.png" COMP;
29650 image: "bt_sm_hilight.png" COMP;
29651 image: "arrow_up.png" COMP;
29654 part { name: "event";
29657 description { state: "default" 0.0;
29662 clip_to: "disclip";
29664 description { state: "default" 0.0;
29666 color: 255 255 255 0;
29667 rel1.offset: -3 -3;
29669 image { normal: "bt_sm_base1.png";
29674 description { state: "selected" 0.0;
29675 inherit: "default" 0.0;
29677 color: 255 255 255 255;
29680 part { name: "image";
29683 description { state: "default" 0.0;
29684 aspect_preference: BOTH;
29686 image.normal: "arrow_up.png";
29694 part { name: "elm.text";
29695 clip_to: "disclip";
29697 effect: SOFT_SHADOW;
29700 description { state: "default" 0.0;
29716 text_class: "grid_item";
29719 description { state: "selected" 0.0;
29720 inherit: "default" 0.0;
29721 color: 224 224 224 255;
29725 part { name: "fg1";
29726 clip_to: "disclip";
29728 description { state: "default" 0.0;
29730 color: 255 255 255 0;
29731 rel1.offset: -3 -3;
29737 normal: "bt_sm_hilight.png";
29741 description { state: "selected" 0.0;
29742 inherit: "default" 0.0;
29744 color: 255 255 255 255;
29747 part { name: "fg2";
29748 clip_to: "disclip";
29750 description { state: "default" 0.0;
29752 color: 255 255 255 0;
29753 rel1.offset: -3 -3;
29756 normal: "bt_sm_shine.png";
29760 description { state: "selected" 0.0;
29761 inherit: "default" 0.0;
29763 color: 255 255 255 255;
29766 part { name: "disclip";
29768 description { state: "default" 0.0;
29772 description { state: "disabled" 0.0;
29773 inherit: "default" 0.0;
29774 color: 255 255 255 64;
29779 program { name: "go_active";
29780 signal: "elm,state,selected";
29782 action: STATE_SET "selected" 0.0;
29786 target: "elm.text";
29788 program { name: "go_passive";
29789 signal: "elm,state,unselected";
29791 action: STATE_SET "default" 0.0;
29795 target: "elm.text";
29796 transition: LINEAR 0.1;
29798 program { name: "go_disabled";
29799 signal: "elm,state,disabled";
29801 action: STATE_SET "disabled" 0.0;
29804 program { name: "go_enabled";
29805 signal: "elm,state,enabled";
29807 action: STATE_SET "default" 0.0;
29813 group { name: "elm/gengrid/item/album-preview/default";
29814 data.item: "labels" "elm.text";
29815 data.item: "icons" "elm.swallow.icon.1 elm.swallow.icon.2 elm.swallow.icon.3 elm.swallow.icon.4";
29816 data.item: "states" "have_files";
29818 image: "bt_sm_base1.png" COMP;
29819 image: "bt_sm_shine.png" COMP;
29820 image: "bt_sm_hilight.png" COMP;
29821 image: "icon_folder.png" COMP;
29824 part { name: "event";
29827 description { state: "default" 0.0;
29832 clip_to: "disclip";
29834 description { state: "default" 0.0;
29836 color: 255 255 255 0;
29837 rel1.offset: -3 -3;
29840 normal: "bt_sm_base1.png";
29845 description { state: "selected" 0.0;
29846 inherit: "default" 0.0;
29848 color: 255 255 255 255;
29851 part { name: "image";
29854 description { state: "default" 0.0;
29855 aspect_preference: BOTH;
29857 image.normal: "icon_folder.png";
29865 part { name: "have-files-clipper";
29867 description { state: "default" 0.0;
29868 color: 255 255 255 0;
29871 description { state: "visible" 0.0;
29872 inherit: "default" 0.0;
29873 color: 255 255 255 255;
29877 part { name: "icon_box_margin";
29880 clip_to: "have-files-clipper";
29881 description { state: "default" 0.0;
29893 part { name: "icon_box";
29896 clip_to: "have-files-clipper";
29897 description { state: "default" 0.0;
29898 color: 255 255 255 255;
29902 relative: 0.25 0.25;
29912 part { name: "elm.swallow.icon.1";
29915 clip_to: "have-files-clipper";
29916 description { state: "default" 0.0;
29928 part { name: "elm.swallow.icon.2";
29931 clip_to: "have-files-clipper";
29932 description { state: "default" 0.0;
29944 part { name: "elm.swallow.icon.3";
29947 clip_to: "have-files-clipper";
29948 description { state: "default" 0.0;
29960 part { name: "elm.swallow.icon.4";
29963 clip_to: "have-files-clipper";
29964 description { state: "default" 0.0;
29976 part { name: "elm.text";
29977 clip_to: "disclip";
29979 effect: SOFT_SHADOW;
29982 description { state: "default" 0.0;
29998 text_class: "grid_item";
30001 description { state: "selected" 0.0;
30002 inherit: "default" 0.0;
30003 color: 255 255 255 255;
30006 part { name: "fg1";
30007 clip_to: "disclip";
30009 description { state: "default" 0.0;
30011 color: 255 255 255 0;
30012 rel1.offset: -3 -3;
30018 normal: "bt_sm_hilight.png";
30022 description { state: "selected" 0.0;
30023 inherit: "default" 0.0;
30025 color: 255 255 255 255;
30028 part { name: "fg2";
30029 clip_to: "disclip";
30031 description { state: "default" 0.0;
30033 color: 255 255 255 0;
30034 rel1.offset: -3 -3;
30037 normal: "bt_sm_shine.png";
30041 description { state: "selected" 0.0;
30042 inherit: "default" 0.0;
30044 color: 255 255 255 255;
30047 part { name: "disclip";
30049 description { state: "default" 0.0;
30053 description { state: "disabled" 0.0;
30054 inherit: "default" 0.0;
30055 color: 255 255 255 64;
30060 program { name: "go_active";
30061 signal: "elm,state,selected";
30063 action: STATE_SET "selected" 0.0;
30067 target: "elm.text";
30069 program { name: "go_passive";
30070 signal: "elm,state,unselected";
30072 action: STATE_SET "default" 0.0;
30076 target: "elm.text";
30077 transition: LINEAR 0.1;
30079 program { name: "go_disabled";
30080 signal: "elm,state,disabled";
30082 action: STATE_SET "disabled" 0.0;
30085 program { name: "go_enabled";
30086 signal: "elm,state,enabled";
30088 action: STATE_SET "default" 0.0;
30092 signal: "elm,state,have_files,active";
30094 action: STATE_SET "visible" 0.0;
30095 target: "have-files-clipper";
30100 group { name: "elm/gengrid/item/thumb/default";
30102 item: "icons" "elm.swallow.icon";
30103 item: "labels" "elm.text";
30106 image: "bt_sm_base1.png" COMP;
30107 image: "bt_sm_shine.png" COMP;
30108 image: "bt_sm_hilight.png" COMP;
30109 image: "thumb_shadow.png" COMP;
30112 part { name: "event";
30115 description { state: "default" 0.0;
30121 description { state: "default" 0.0;
30123 color: 255 255 255 0;
30124 rel1.offset: -3 -3;
30127 normal: "bt_sm_base1.png";
30132 description { state: "selected" 0.0;
30133 inherit: "default" 0.0;
30135 color: 255 255 255 255;
30138 part { name: "border-shadow";
30141 description { state: "default" 0.0;
30143 to: "elm.swallow.icon";
30147 to_x: "elm.swallow.icon";
30152 normal: "thumb_shadow.png";
30153 border: 17 17 17 17;
30158 part { name: "border";
30161 description { state: "default" 0.0;
30163 to: "border-shadow";
30167 to: "border-shadow";
30172 part { name: "elm.swallow.icon";
30175 description { state: "default" 0.0;
30176 aspect_preference: BOTH;
30186 part { name: "elm.text";
30188 effect: SOFT_SHADOW;
30191 description { state: "default" 0.0;
30208 text_class: "grid_item";
30212 part { name: "fg1";
30214 description { state: "default" 0.0;
30216 color: 255 255 255 0;
30217 rel1.offset: -3 -3;
30223 normal: "bt_sm_hilight.png";
30227 description { state: "selected" 0.0;
30228 inherit: "default" 0.0;
30230 color: 255 255 255 255;
30233 part { name: "fg2";
30235 description { state: "default" 0.0;
30237 color: 255 255 255 0;
30238 rel1.offset: -3 -3;
30241 image: "bt_sm_shine.png";
30245 description { state: "selected" 0.0;
30246 inherit: "default" 0.0;
30248 color: 255 255 255 255;
30254 signal: "elm,state,selected";
30256 action: STATE_SET "selected" 0.0;
30262 signal: "elm,state,unselected";
30264 action: STATE_SET "default" 0.0;
30268 transition: LINEAR 0.1;
30273 ///////////////////////////////////////////////////////////////////////////////
30274 group { name: "elm/photocam/base/default";
30276 public sbvis_v, sbvis_h, sbalways_v, sbalways_h, sbvis_timer;
30277 public timer0(val) {
30279 v = get_int(sbvis_v);
30281 v = get_int(sbalways_v);
30283 emit("do-hide-vbar", "");
30284 set_int(sbvis_v, 0);
30287 v = get_int(sbvis_h);
30289 v = get_int(sbalways_h);
30291 emit("do-hide-hbar", "");
30292 set_int(sbvis_h, 0);
30295 set_int(sbvis_timer, 0);
30300 image: "shelf_inset.png" COMP;
30301 image: "bt_sm_base2.png" COMP;
30302 image: "bt_sm_shine.png" COMP;
30303 image: "bt_sm_hilight.png" COMP;
30304 image: "busy-1.png" COMP;
30305 image: "busy-2.png" COMP;
30306 image: "busy-3.png" COMP;
30307 image: "busy-4.png" COMP;
30308 image: "busy-5.png" COMP;
30309 image: "busy-6.png" COMP;
30310 image: "busy-7.png" COMP;
30311 image: "busy-8.png" COMP;
30312 image: "busy-9.png" COMP;
30317 description { state: "default" 0.0;
30319 rel2.offset: -2 -2;
30320 color: 255 255 255 0;
30323 part { name: "clipper";
30326 description { state: "default" 0.0;
30331 part { name: "elm.swallow.content";
30332 clip_to: "clipper";
30334 description { state: "default" 0.0;
30336 rel2.offset: -2 -2;
30339 part { name: "busy_clip";
30342 description { state: "default" 0.0;
30344 color: 255 255 255 0;
30346 description { state: "active" 0.0;
30348 color: 255 255 255 255;
30351 part { name: "busy";
30352 clip_to: "busy_clip";
30354 description { state: "default" 0.0;
30359 aspect_preference: BOTH;
30369 normal: "busy-9.png";
30370 tween: "busy-1.png";
30371 tween: "busy-2.png";
30372 tween: "busy-3.png";
30373 tween: "busy-4.png";
30374 tween: "busy-5.png";
30375 tween: "busy-6.png";
30376 tween: "busy-7.png";
30377 tween: "busy-8.png";
30381 part { name: "conf_over";
30383 description { state: "default" 0.0;
30385 rel2.offset: -1 -1;
30387 normal: "shelf_inset.png";
30394 part { name: "sb_vbar_clip_master";
30397 description { state: "default" 0.0;
30399 description { state: "hidden" 0.0;
30401 color: 255 255 255 0;
30404 part { name: "sb_vbar_clip";
30405 clip_to: "sb_vbar_clip_master";
30408 description { state: "default" 0.0;
30410 description { state: "hidden" 0.0;
30412 color: 255 255 255 0;
30415 part { name: "sb_vbar";
30418 description { state: "default" 0.0;
30434 part { name: "elm.dragable.vbar";
30435 clip_to: "sb_vbar_clip";
30440 confine: "sb_vbar";
30442 description { state: "default" 0.0;
30457 normal: "bt_sm_base2.png";
30463 part { name: "sb_vbar_over1";
30464 clip_to: "sb_vbar_clip";
30466 description { state: "default" 0.0;
30467 rel1.to: "elm.dragable.vbar";
30468 rel2.relative: 1.0 0.5;
30469 rel2.to: "elm.dragable.vbar";
30471 normal: "bt_sm_hilight.png";
30476 part { name: "sb_vbar_over2";
30477 clip_to: "sb_vbar_clip";
30479 description { state: "default" 0.0;
30480 rel1.to: "elm.dragable.vbar";
30481 rel2.to: "elm.dragable.vbar";
30483 normal: "bt_sm_shine.png";
30489 part { name: "sb_hbar_clip_master";
30492 description { state: "default" 0.0;
30494 description { state: "hidden" 0.0;
30496 color: 255 255 255 0;
30499 part { name: "sb_hbar_clip";
30500 clip_to: "sb_hbar_clip_master";
30503 description { state: "default" 0.0;
30505 description { state: "hidden" 0.0;
30507 color: 255 255 255 0;
30510 part { name: "sb_hbar";
30513 description { state: "default" 0.0;
30529 part { name: "elm.dragable.hbar";
30530 clip_to: "sb_hbar_clip";
30535 confine: "sb_hbar";
30537 description { state: "default" 0.0;
30552 normal: "bt_sm_base2.png";
30558 part { name: "sb_hbar_over1";
30559 clip_to: "sb_hbar_clip";
30561 description { state: "default" 0.0;
30562 rel1.to: "elm.dragable.hbar";
30563 rel2.relative: 1.0 0.5;
30564 rel2.to: "elm.dragable.hbar";
30566 normal: "bt_sm_hilight.png";
30571 part { name: "sb_hbar_over2";
30572 clip_to: "sb_hbar_clip";
30574 description { state: "default" 0.0;
30575 rel1.to: "elm.dragable.hbar";
30576 rel2.to: "elm.dragable.hbar";
30578 normal: "bt_sm_shine.png";
30585 program { name: "load";
30589 set_state(PART:"sb_hbar_clip", "hidden", 0.0);
30590 set_state(PART:"sb_vbar_clip", "hidden", 0.0);
30591 set_int(sbvis_h, 0);
30592 set_int(sbvis_v, 0);
30593 set_int(sbalways_v, 0);
30594 set_int(sbalways_h, 0);
30595 set_int(sbvis_timer, 0);
30599 program { name: "vbar_show";
30600 signal: "elm,action,show,vbar";
30602 action: STATE_SET "default" 0.0;
30603 target: "sb_vbar_clip_master";
30605 program { name: "vbar_hide";
30606 signal: "elm,action,hide,vbar";
30608 action: STATE_SET "hidden" 0.0;
30609 target: "sb_vbar_clip_master";
30611 program { name: "vbar_show_always";
30612 signal: "elm,action,show_always,vbar";
30616 v = get_int(sbvis_v);
30617 v |= get_int(sbalways_v);
30619 set_int(sbalways_v, 1);
30620 emit("do-show-vbar", "");
30621 set_int(sbvis_v, 1);
30625 program { name: "vbar_show_notalways";
30626 signal: "elm,action,show_notalways,vbar";
30630 v = get_int(sbalways_v);
30632 set_int(sbalways_v, 0);
30633 v = get_int(sbvis_v);
30635 emit("do-hide-vbar", "");
30636 set_int(sbvis_v, 0);
30641 program { name: "sb_vbar_show";
30642 signal: "do-show-vbar";
30644 action: STATE_SET "default" 0.0;
30645 transition: LINEAR 0.5;
30646 target: "sb_vbar_clip";
30648 program { name: "sb_vbar_hide";
30649 signal: "do-hide-vbar";
30651 action: STATE_SET "hidden" 0.0;
30652 transition: LINEAR 0.5;
30653 target: "sb_vbar_clip";
30656 program { name: "hbar_show";
30657 signal: "elm,action,show,hbar";
30659 action: STATE_SET "default" 0.0;
30660 target: "sb_hbar_clip_master";
30662 program { name: "hbar_hide";
30663 signal: "elm,action,hide,hbar";
30665 action: STATE_SET "hidden" 0.0;
30666 target: "sb_hbar_clip_master";
30668 program { name: "hbar_show_always";
30669 signal: "elm,action,show_always,hbar";
30673 v = get_int(sbvis_h);
30674 v |= get_int(sbalways_h);
30676 set_int(sbalways_h, 1);
30677 emit("do-show-hbar", "");
30678 set_int(sbvis_h, 1);
30682 program { name: "hbar_show_notalways";
30683 signal: "elm,action,show_notalways,hbar";
30687 v = get_int(sbalways_h);
30689 set_int(sbalways_h, 0);
30690 v = get_int(sbvis_h);
30692 emit("do-hide-hbar", "");
30693 set_int(sbvis_h, 0);
30698 program { name: "sb_hbar_show";
30699 signal: "do-show-hbar";
30701 action: STATE_SET "default" 0.0;
30702 transition: LINEAR 0.5;
30703 target: "sb_hbar_clip";
30705 program { name: "sb_hbar_hide";
30706 signal: "do-hide-hbar";
30708 action: STATE_SET "hidden" 0.0;
30709 transition: LINEAR 0.5;
30710 target: "sb_hbar_clip";
30713 program { name: "scroll";
30714 signal: "elm,action,scroll";
30718 v = get_int(sbvis_v);
30719 v |= get_int(sbalways_v);
30721 emit("do-show-vbar", "");
30722 set_int(sbvis_v, 1);
30724 v = get_int(sbvis_h);
30725 v |= get_int(sbalways_h);
30727 emit("do-show-hbar", "");
30728 set_int(sbvis_h, 1);
30730 v = get_int(sbvis_timer);
30731 if (v > 0) cancel_timer(v);
30732 v = timer(1.0, "timer0", 0);
30733 set_int(sbvis_timer, v);
30736 program { name: "go1";
30737 signal: "elm,state,busy,start";
30739 action: STATE_SET "active" 0.0;
30740 transition: SINUSOIDAL 1.0;
30741 target: "busy_clip";
30743 program { name: "go2";
30744 signal: "elm,state,busy,start";
30746 action: STATE_SET "default" 0.0;
30747 transition: LINEAR 0.5;
30751 program { name: "stop1";
30752 signal: "elm,state,busy,stop";
30754 action: STATE_SET "default" 0.0;
30755 transition: SINUSOIDAL 1.0;
30756 target: "busy_clip";
30759 program { name: "stop2";
30760 action: ACTION_STOP;
30766 ///////////////////////////////////////////////////////////////////////////////
30767 group { name: "elm/map/base/default";
30769 public sbvis_v, sbvis_h, sbalways_v, sbalways_h, sbvis_timer;
30770 public timer0(val) {
30772 v = get_int(sbvis_v);
30774 v = get_int(sbalways_v);
30776 emit("do-hide-vbar", "");
30777 set_int(sbvis_v, 0);
30780 v = get_int(sbvis_h);
30782 v = get_int(sbalways_h);
30784 emit("do-hide-hbar", "");
30785 set_int(sbvis_h, 0);
30788 set_int(sbvis_timer, 0);
30793 image: "shelf_inset.png" COMP;
30794 image: "bt_sm_base2.png" COMP;
30795 image: "bt_sm_shine.png" COMP;
30796 image: "bt_sm_hilight.png" COMP;
30797 image: "busy-1.png" COMP;
30798 image: "busy-2.png" COMP;
30799 image: "busy-3.png" COMP;
30800 image: "busy-4.png" COMP;
30801 image: "busy-5.png" COMP;
30802 image: "busy-6.png" COMP;
30803 image: "busy-7.png" COMP;
30804 image: "busy-8.png" COMP;
30805 image: "busy-9.png" COMP;
30810 description { state: "default" 0.0;
30812 rel2.offset: -2 -2;
30813 color: 255 255 255 0;
30816 part { name: "clipper";
30819 description { state: "default" 0.0;
30824 part { name: "elm.swallow.content";
30825 clip_to: "clipper";
30827 description { state: "default" 0.0;
30829 rel2.offset: -2 -2;
30832 part { name: "busy_clip";
30835 description { state: "default" 0.0;
30837 color: 255 255 255 0;
30839 description { state: "active" 0.0;
30841 color: 255 255 255 255;
30844 part { name: "busy";
30845 clip_to: "busy_clip";
30847 description { state: "default" 0.0;
30852 aspect_preference: BOTH;
30862 normal: "busy-9.png";
30863 tween: "busy-1.png";
30864 tween: "busy-2.png";
30865 tween: "busy-3.png";
30866 tween: "busy-4.png";
30867 tween: "busy-5.png";
30868 tween: "busy-6.png";
30869 tween: "busy-7.png";
30870 tween: "busy-8.png";
30874 part { name: "conf_over";
30876 description { state: "default" 0.0;
30878 rel2.offset: -1 -1;
30880 normal: "shelf_inset.png";
30887 part { name: "sb_vbar_clip_master";
30890 description { state: "default" 0.0;
30892 description { state: "hidden" 0.0;
30894 color: 255 255 255 0;
30897 part { name: "sb_vbar_clip";
30898 clip_to: "sb_vbar_clip_master";
30901 description { state: "default" 0.0;
30903 description { state: "hidden" 0.0;
30905 color: 255 255 255 0;
30908 part { name: "sb_vbar";
30911 description { state: "default" 0.0;
30927 part { name: "elm.dragable.vbar";
30928 clip_to: "sb_vbar_clip";
30933 confine: "sb_vbar";
30935 description { state: "default" 0.0;
30950 normal: "bt_sm_base2.png";
30956 part { name: "sb_vbar_over1";
30957 clip_to: "sb_vbar_clip";
30959 description { state: "default" 0.0;
30960 rel1.to: "elm.dragable.vbar";
30961 rel2.relative: 1.0 0.5;
30962 rel2.to: "elm.dragable.vbar";
30964 normal: "bt_sm_hilight.png";
30969 part { name: "sb_vbar_over2";
30970 clip_to: "sb_vbar_clip";
30972 description { state: "default" 0.0;
30973 rel1.to: "elm.dragable.vbar";
30974 rel2.to: "elm.dragable.vbar";
30976 normal: "bt_sm_shine.png";
30982 part { name: "sb_hbar_clip_master";
30985 description { state: "default" 0.0;
30987 description { state: "hidden" 0.0;
30989 color: 255 255 255 0;
30992 part { name: "sb_hbar_clip";
30993 clip_to: "sb_hbar_clip_master";
30996 description { state: "default" 0.0;
30998 description { state: "hidden" 0.0;
31000 color: 255 255 255 0;
31003 part { name: "sb_hbar";
31006 description { state: "default" 0.0;
31022 part { name: "elm.dragable.hbar";
31023 clip_to: "sb_hbar_clip";
31028 confine: "sb_hbar";
31030 description { state: "default" 0.0;
31045 normal: "bt_sm_base2.png";
31051 part { name: "sb_hbar_over1";
31052 clip_to: "sb_hbar_clip";
31054 description { state: "default" 0.0;
31055 rel1.to: "elm.dragable.hbar";
31056 rel2.relative: 1.0 0.5;
31057 rel2.to: "elm.dragable.hbar";
31059 normal: "bt_sm_hilight.png";
31064 part { name: "sb_hbar_over2";
31065 clip_to: "sb_hbar_clip";
31067 description { state: "default" 0.0;
31068 rel1.to: "elm.dragable.hbar";
31069 rel2.to: "elm.dragable.hbar";
31071 normal: "bt_sm_shine.png";
31078 program { name: "load";
31082 set_state(PART:"sb_hbar_clip", "hidden", 0.0);
31083 set_state(PART:"sb_vbar_clip", "hidden", 0.0);
31084 set_int(sbvis_h, 0);
31085 set_int(sbvis_v, 0);
31086 set_int(sbalways_v, 0);
31087 set_int(sbalways_h, 0);
31088 set_int(sbvis_timer, 0);
31092 program { name: "vbar_show";
31093 signal: "elm,action,show,vbar";
31095 action: STATE_SET "default" 0.0;
31096 target: "sb_vbar_clip_master";
31098 program { name: "vbar_hide";
31099 signal: "elm,action,hide,vbar";
31101 action: STATE_SET "hidden" 0.0;
31102 target: "sb_vbar_clip_master";
31104 program { name: "vbar_show_always";
31105 signal: "elm,action,show_always,vbar";
31109 v = get_int(sbvis_v);
31110 v |= get_int(sbalways_v);
31112 set_int(sbalways_v, 1);
31113 emit("do-show-vbar", "");
31114 set_int(sbvis_v, 1);
31118 program { name: "vbar_show_notalways";
31119 signal: "elm,action,show_notalways,vbar";
31123 v = get_int(sbalways_v);
31125 set_int(sbalways_v, 0);
31126 v = get_int(sbvis_v);
31128 emit("do-hide-vbar", "");
31129 set_int(sbvis_v, 0);
31134 program { name: "sb_vbar_show";
31135 signal: "do-show-vbar";
31137 action: STATE_SET "default" 0.0;
31138 transition: LINEAR 0.5;
31139 target: "sb_vbar_clip";
31141 program { name: "sb_vbar_hide";
31142 signal: "do-hide-vbar";
31144 action: STATE_SET "hidden" 0.0;
31145 transition: LINEAR 0.5;
31146 target: "sb_vbar_clip";
31149 program { name: "hbar_show";
31150 signal: "elm,action,show,hbar";
31152 action: STATE_SET "default" 0.0;
31153 target: "sb_hbar_clip_master";
31155 program { name: "hbar_hide";
31156 signal: "elm,action,hide,hbar";
31158 action: STATE_SET "hidden" 0.0;
31159 target: "sb_hbar_clip_master";
31161 program { name: "hbar_show_always";
31162 signal: "elm,action,show_always,hbar";
31166 v = get_int(sbvis_h);
31167 v |= get_int(sbalways_h);
31169 set_int(sbalways_h, 1);
31170 emit("do-show-hbar", "");
31171 set_int(sbvis_h, 1);
31175 program { name: "hbar_show_notalways";
31176 signal: "elm,action,show_notalways,hbar";
31180 v = get_int(sbalways_h);
31182 set_int(sbalways_h, 0);
31183 v = get_int(sbvis_h);
31185 emit("do-hide-hbar", "");
31186 set_int(sbvis_h, 0);
31191 program { name: "sb_hbar_show";
31192 signal: "do-show-hbar";
31194 action: STATE_SET "default" 0.0;
31195 transition: LINEAR 0.5;
31196 target: "sb_hbar_clip";
31198 program { name: "sb_hbar_hide";
31199 signal: "do-hide-hbar";
31201 action: STATE_SET "hidden" 0.0;
31202 transition: LINEAR 0.5;
31203 target: "sb_hbar_clip";
31206 program { name: "scroll";
31207 signal: "elm,action,scroll";
31211 v = get_int(sbvis_v);
31212 v |= get_int(sbalways_v);
31214 emit("do-show-vbar", "");
31215 set_int(sbvis_v, 1);
31217 v = get_int(sbvis_h);
31218 v |= get_int(sbalways_h);
31220 emit("do-show-hbar", "");
31221 set_int(sbvis_h, 1);
31223 v = get_int(sbvis_timer);
31224 if (v > 0) cancel_timer(v);
31225 v = timer(1.0, "timer0", 0);
31226 set_int(sbvis_timer, v);
31229 program { name: "go1";
31230 signal: "elm,state,busy,start";
31232 action: STATE_SET "active" 0.0;
31233 transition: SINUSOIDAL 1.0;
31234 target: "busy_clip";
31236 program { name: "go2";
31237 signal: "elm,state,busy,start";
31239 action: STATE_SET "default" 0.0;
31240 transition: LINEAR 0.5;
31244 program { name: "stop1";
31245 signal: "elm,state,busy,stop";
31247 action: STATE_SET "default" 0.0;
31248 transition: SINUSOIDAL 1.0;
31249 target: "busy_clip";
31252 program { name: "stop2";
31253 action: ACTION_STOP;
31258 group { name: "elm/map/marker/radio/default";
31262 item: size_max_w 58;
31263 item: size_max_h 58;
31266 image: "map_item.png" COMP;
31269 part { name: "whole";
31270 description { state: "default" 0.0;
31273 part { name: "base";
31274 ignore_flags: ON_HOLD;
31275 description { state: "default" 0.0;
31276 image.normal: "map_item.png";
31279 part { name: "elm.icon";
31283 description { state: "default" 0.0;
31284 rel1.relative: 0.27 0.27;
31285 rel2.relative: 0.73 0.73;
31288 part { name: "elm.text";
31290 effect: SOFT_SHADOW;
31293 description { state: "default" 0.0;
31295 color: 224 224 224 255;
31297 rel1.relative: 0.28 0.25;
31298 rel2.relative: 0.75 0.75;
31300 font: "Sans,Edje-Vera";
31309 program { name: "open";
31310 signal: "mouse,clicked,1";
31312 action: SIGNAL_EMIT "open" "elm";
31314 program { name: "bringin";
31315 signal: "mouse,down,1,double";
31317 action: SIGNAL_EMIT "bringin" "elm";
31321 group { name: "elm/map/marker/radio2/default";
31325 item: size_max_w 58;
31326 item: size_max_h 58;
31329 image: "map_item_2.png" COMP;
31332 part { name: "base";
31333 ignore_flags: ON_HOLD;
31334 description { state: "default" 0.0;
31335 image.normal: "map_item_2.png";
31338 part { name: "elm.text";
31340 effect: SOFT_SHADOW;
31343 description { state: "default" 0.0;
31345 color: 224 224 224 255;
31347 rel1.relative: 0.28 0.25;
31348 rel2.relative: 0.75 0.75;
31350 font: "Sans,Edje-Vera";
31359 program { name: "open";
31360 signal: "mouse,clicked,1";
31362 action: SIGNAL_EMIT "open" "elm";
31364 program { name: "bringin";
31365 signal: "mouse,down,1,double";
31367 action: SIGNAL_EMIT "bringin" "elm";
31371 group { name: "elm/map/marker/empty/default";
31375 item: size_max_w 64;
31376 item: size_max_h 64;
31379 part { name: "whole";
31380 description { state: "default" 0.0;
31383 part { name: "base";
31384 ignore_flags: ON_HOLD;
31385 description { state: "default" 0.0;
31388 part { name: "elm.icon";
31392 description { state: "default" 0.0;
31395 part { name: "elm.text";
31397 effect: SOFT_SHADOW;
31400 description { state: "default" 0.0;
31402 color: 224 224 224 255;
31404 rel1.relative: 0.28 0.25;
31405 rel2.relative: 0.75 0.75;
31407 font: "Sans,Edje-Vera";
31416 program { name: "open";
31417 signal: "mouse,clicked,1";
31419 action: SIGNAL_EMIT "open" "elm";
31421 program { name: "bringin";
31422 signal: "mouse,down,1,double";
31424 action: SIGNAL_EMIT "bringin" "elm";
31428 group { name: "elm/map/marker_bubble/default";
31430 image: "bubble.png" COMP;
31431 image: "bubble_shine.png" COMP;
31438 part { name: "clipper";
31440 description { state: "default" 0.0;
31441 color: 255 255 255 0;
31443 description { state: "show" 0.0;
31444 inherit: "default" 0.0;
31445 color: 255 255 255 255;
31448 part { name: "base0";
31450 clip_to: "clipper";
31451 description { state: "default" 0.0;
31453 normal: "bubble.png";
31454 border: 11 36 10 19;
31456 image.middle: SOLID;
31459 description { state: "rtl" 0.0;
31460 inherit: "default" 0.0;
31462 normal: "bubble_4.png";
31463 border: 11 36 18 9;
31467 part { name: "elm.swallow.content";
31469 clip_to: "clipper";
31470 description { state: "default" 0.0;
31480 part { name: "shine";
31482 clip_to: "clipper";
31483 description { state: "default" 0.0;
31492 normal: "bubble_shine.png";
31500 program { name: "show";
31502 action: STATE_SET "show" 0.0;
31504 transition: ACCELERATE 0.5;
31509 /////////////////////////////////////////////////////////////////////////////
31511 /////////////////////////////////////////////////////////////////////////////
31513 name: "elm/panes/vertical/default";
31515 image: "bt_base1.png" COMP;
31516 image: "bt_base2.png" COMP;
31517 image: "bt_hilight.png" COMP;
31518 image: "bt_shine.png" COMP;
31519 image: "bt_glow.png" COMP;
31520 image: "bt_dis_base.png" COMP;
31521 image: "bt_dis_hilight.png" COMP;
31522 image: "arrow_right.png" COMP;
31523 image: "arrow_left.png" COMP;
31534 state: "default" 0.0;
31542 name: "whole_left";
31547 state: "default" 0.0;
31548 rel2.to_x: "elm.bar";
31549 rel2.relative: 0.0 1.0;
31555 name: "elm.swallow.left";
31557 clip_to: "whole_left";
31560 state: "default" 0.0;
31561 rel1.to: "whole_left";
31562 rel2.to: "whole_left";
31568 name: "whole_right";
31573 state: "default" 0.0;
31574 rel1.to_x: "elm.bar";
31575 rel1.relative: 1.0 0.0;
31581 name: "elm.swallow.right";
31583 clip_to: "whole_right";
31586 state: "default" 0.0;
31587 rel1.to: "whole_right";
31588 rel2.to: "whole_right";
31592 part { name: "elm.bar";
31599 description { state: "default" 0.0;
31602 rel1.relative: 0.0 0.5;
31603 rel2.relative: 1.0 0.5;
31605 normal: "bt_base2.png";
31608 image.middle: SOLID;
31610 description { state: "clicked" 0.0;
31611 inherit: "default" 0.0;
31612 image.normal: "bt_base1.png";
31613 image.middle: SOLID;
31615 description { state: "disabled" 0.0;
31616 inherit: "default" 0.0;
31618 normal: "bt_dis_base.png";
31623 part { name: "over1";
31625 description { state: "default" 0.0;
31626 rel1.to: "elm.bar";
31627 rel2.to: "elm.bar";
31628 rel2.relative: 1.0 0.5;
31630 normal: "bt_hilight.png";
31634 description { state: "disabled" 0.0;
31635 inherit: "default" 0.0;
31637 normal: "bt_dis_hilight.png";
31642 part { name: "over2";
31645 ignore_flags: ON_HOLD;
31646 description { state: "default" 0.0;
31647 rel1.to: "elm.bar";
31648 rel2.to: "elm.bar";
31650 normal: "bt_shine.png";
31654 description { state: "disabled" 0.0;
31655 inherit: "default" 0.0;
31659 part { name: "over3";
31662 description { state: "default" 0.0;
31663 color: 255 255 255 0;
31664 rel1.to: "elm.bar";
31665 rel2.to: "elm.bar";
31667 normal: "bt_glow.png";
31668 border: 12 12 12 12;
31672 description { state: "clicked" 0.0;
31673 inherit: "default" 0.0;
31675 color: 255 255 255 255;
31681 name: "arrow_right";
31683 description { state: "default" 0.0;
31686 color: 255 255 255 0;
31688 rel1.relative: 1.0 0.5;
31689 rel1.to_x: "elm.bar";
31690 rel1.offset: 45/2 -45/2;
31692 rel2.relative: 1.0 0.5;
31693 rel2.to_x: "elm.bar";
31694 rel2.offset: 45/2 45/2;
31696 image.normal: "arrow_right.png";
31700 description { state: "default" 0.1;
31701 inherit: "default" 0.0;
31702 image.normal: "arrow_left.png";
31704 description { state: "anim_1" 0.0;
31705 inherit: "default" 0.0;
31706 color: 255 255 255 200;
31707 rel1.offset: (45/2 + 10) -45/2;
31708 rel2.offset: (45/2 +10) 45/2;
31710 description { state: "anim_1" 0.1;
31711 inherit: "default" 0.0;
31712 image.normal: "arrow_left.png";
31713 color: 255 255 255 200;
31714 rel1.offset: (45/2 + 10) -45/2;
31715 rel2.offset: (45/2 +10) 45/2;
31717 description { state: "anim_2" 0.0;
31718 inherit: "default" 0.0;
31719 color: 255 255 255 0;
31720 rel1.offset: (45/2 + 20) -45/2;
31721 rel2.offset: (45/2 + 20) 45/2;
31723 description { state: "anim_2" 0.1;
31724 inherit: "default" 0.0;
31725 image.normal: "arrow_left.png";
31726 color: 255 255 255 0;
31727 rel1.offset: (45/2 + 20) -45/2;
31728 rel2.offset: (45/2 + 20) 45/2;
31732 name: "arrow_left";
31734 description { state: "default" 0.0;
31737 color: 255 255 255 0;
31739 rel1.relative: 0.0 0.5;
31740 rel1.to_x: "elm.bar";
31741 rel1.offset: -45/2 -45/2;
31743 rel2.relative: 0.0 0.5;
31744 rel2.to_x: "elm.bar";
31745 rel2.offset: -45/2 45/2;
31747 image.normal: "arrow_left.png";
31751 description { state: "default" 0.1;
31752 inherit: "default" 0.0;
31753 image.normal: "arrow_right.png";
31755 description { state: "anim_1" 0.0;
31756 inherit: "default" 0.0;
31757 color: 255 255 255 200;
31758 rel1.offset: (-45/2 - 10) -45/2;
31759 rel2.offset: (-45/2 - 10) 45/2;
31761 description { state: "anim_1" 0.1;
31762 inherit: "default" 0.0;
31763 image.normal: "arrow_right.png";
31764 color: 255 255 255 200;
31765 rel1.offset: (-45/2 - 10) -45/2;
31766 rel2.offset: (-45/2 - 10) 45/2;
31768 description { state: "anim_2" 0.0;
31769 inherit: "default" 0.0;
31770 color: 255 255 255 0;
31771 rel1.offset: (-45/2 - 20) -45/2;
31772 rel2.offset: (-45/2 - 20) 45/2;
31774 description { state: "anim_2" 0.1;
31775 inherit: "default" 0.0;
31776 image.normal: "arrow_right.png";
31777 color: 255 255 255 0;
31778 rel1.offset: (-45/2 - 20) -45/2;
31779 rel2.offset: (-45/2 - 20) 45/2;
31786 name: "button_click";
31787 signal: "mouse,down,1";
31789 action: SIGNAL_EMIT "elm,action,press" "";
31790 after: "button_click_anim";
31791 after: "arrow_anim_start";
31794 name: "button_click_anim";
31795 action: STATE_SET "clicked" 0.0;
31799 name: "button_unclick";
31800 signal: "mouse,up,1";
31802 action: SIGNAL_EMIT "elm,action,unpress" "";
31803 after: "button_unclick_anim";
31804 after: "arrow_anim_stop";
31807 name: "button_unclick_anim";
31808 action: STATE_SET "default" 0.0;
31812 name: "button_click2";
31813 signal: "mouse,down,1";
31815 action: STATE_SET "clicked" 0.0;
31819 name: "button_unclick2";
31820 signal: "mouse,up,1";
31822 action: STATE_SET "default" 0.0;
31823 transition: DECELERATE 0.5;
31827 name: "button_unclick3";
31828 signal: "mouse,up,1";
31830 action: SIGNAL_EMIT "elm,action,click" "";
31833 name: "button_down_double";
31834 signal: "mouse,down,1,double";
31836 action: SIGNAL_EMIT "elm,action,click,double" "";
31841 name: "arrow_anim_start";
31845 get_state(PART:"arrow_left", st, 30, vl);
31847 run_program(PROGRAM:"arrow_anim_start_ltr");
31850 run_program(PROGRAM:"arrow_anim_start_rtl");
31855 name: "arrow_anim_stop";
31859 get_state(PART:"arrow_left", st, 30, vl);
31861 run_program(PROGRAM:"arrow_anim_stop_ltr");
31864 run_program(PROGRAM:"arrow_anim_stop_rtl");
31870 name: "arrow_anim_start_ltr";
31871 action: STATE_SET "anim_1" 0.0;
31872 target: "arrow_right";
31873 target: "arrow_left";
31874 transition: LINEAR 0.6;
31875 after: "arrow_anim_1_ltr";
31878 name: "arrow_anim_1_ltr";
31879 action: STATE_SET "anim_2" 0.0;
31880 target: "arrow_right";
31881 target: "arrow_left";
31882 transition: LINEAR 0.6;
31883 after: "arrow_anim_2_ltr";
31886 name: "arrow_anim_2_ltr";
31887 action: STATE_SET "default" 0.0;
31888 target: "arrow_right";
31889 target: "arrow_left";
31890 after: "arrow_anim_start_ltr";
31893 name: "arrow_anim_stop_ltr";
31894 action: ACTION_STOP;
31895 target: "arrow_anim_start_ltr";
31896 target: "arrow_anim_1_ltr";
31897 target: "arrow_anim_2_ltr";
31898 after: "arrow_anim_stop_1_ltr";
31901 name: "arrow_anim_stop_1_ltr";
31902 action: STATE_SET "default" 0.0;
31903 target: "arrow_right";
31904 target: "arrow_left";
31905 transition: DECELERATE 0.4;
31908 name: "arrow_anim_start_rtl";
31909 action: STATE_SET "anim_1" 0.1;
31910 target: "arrow_right";
31911 target: "arrow_left";
31912 transition: LINEAR 0.6;
31913 after: "arrow_anim_1_rtl";
31916 name: "arrow_anim_1_rtl";
31917 action: STATE_SET "anim_2" 0.1;
31918 target: "arrow_right";
31919 target: "arrow_left";
31920 transition: LINEAR 0.6;
31921 after: "arrow_anim_2_rtl";
31924 name: "arrow_anim_2_rtl";
31925 action: STATE_SET "default" 0.1;
31926 target: "arrow_right";
31927 target: "arrow_left";
31928 after: "arrow_anim_start_rtl";
31931 name: "arrow_anim_stop_rtl";
31932 action: ACTION_STOP;
31933 target: "arrow_anim_start_rtl";
31934 target: "arrow_anim_1_rtl";
31935 target: "arrow_anim_2_rtl";
31936 after: "arrow_anim_stop_1_rtl";
31939 name: "arrow_anim_stop_1_rtl";
31940 action: STATE_SET "default" 0.1;
31941 target: "arrow_right";
31942 target: "arrow_left";
31943 transition: DECELERATE 0.4;
31945 program { name: "to_rtl";
31946 signal: "edje,state,rtl";
31951 get_state(PART:"arrow_left", st, 30, vl);
31953 set_state(PART:"arrow_left", st, 0.1);
31955 get_state(PART:"arrow_right", st, 30, vl);
31957 set_state(PART:"arrow_right", st, 0.1);
31961 program { name: "to_ltr";
31962 signal: "edje,state,ltr";
31967 get_state(PART:"arrow_left", st, 30, vl);
31969 set_state(PART:"arrow_left", st, 0.0);
31971 get_state(PART:"arrow_right", st, 30, vl);
31973 set_state(PART:"arrow_right", st, 0.0);
31981 name: "elm/panes/horizontal/default";
31983 image: "bt_base1.png" COMP;
31984 image: "bt_base2.png" COMP;
31985 image: "bt_hilight.png" COMP;
31986 image: "bt_shine.png" COMP;
31987 image: "bt_glow.png" COMP;
31988 image: "bt_dis_base.png" COMP;
31989 image: "bt_dis_hilight.png" COMP;
31990 image: "arrow_up.png" COMP;
31991 image: "arrow_down.png" COMP;
32002 state: "default" 0.0;
32010 name: "whole_left";
32015 state: "default" 0.0;
32016 rel2.to_y: "elm.bar";
32017 rel2.relative: 1.0 0.0;
32023 name: "elm.swallow.left";
32025 clip_to: "whole_left";
32028 state: "default" 0.0;
32029 rel1.to: "whole_left";
32030 rel2.to: "whole_left";
32036 name: "whole_right";
32041 state: "default" 0.0;
32042 rel1.to_y: "elm.bar";
32043 rel1.relative: 0.0 1.0;
32049 name: "elm.swallow.right";
32051 clip_to: "whole_right";
32054 state: "default" 0.0;
32055 rel1.to: "whole_right";
32056 rel2.to: "whole_right";
32060 part { name: "elm.bar";
32067 description { state: "default" 0.0;
32070 rel1.relative: 0.5 0.0;
32071 rel2.relative: 0.5 1.0;
32073 normal: "bt_base2.png";
32076 image.middle: SOLID;
32078 description { state: "clicked" 0.0;
32079 inherit: "default" 0.0;
32080 image.normal: "bt_base1.png";
32081 image.middle: SOLID;
32083 description { state: "disabled" 0.0;
32084 inherit: "default" 0.0;
32086 normal: "bt_dis_base.png";
32091 part { name: "over1";
32093 description { state: "default" 0.0;
32094 rel1.to: "elm.bar";
32095 rel2.to: "elm.bar";
32096 rel2.relative: 1.0 0.5;
32098 normal: "bt_hilight.png";
32102 description { state: "disabled" 0.0;
32103 inherit: "default" 0.0;
32105 normal: "bt_dis_hilight.png";
32110 part { name: "over2";
32113 ignore_flags: ON_HOLD;
32114 description { state: "default" 0.0;
32115 rel1.to: "elm.bar";
32116 rel2.to: "elm.bar";
32118 normal: "bt_shine.png";
32122 description { state: "disabled" 0.0;
32123 inherit: "default" 0.0;
32127 part { name: "over3";
32130 description { state: "default" 0.0;
32131 color: 255 255 255 0;
32132 rel1.to: "elm.bar";
32133 rel2.to: "elm.bar";
32135 normal: "bt_glow.png";
32136 border: 12 12 12 12;
32140 description { state: "clicked" 0.0;
32141 inherit: "default" 0.0;
32143 color: 255 255 255 255;
32149 name: "arrow_right";
32151 description { state: "default" 0.0;
32154 color: 255 255 255 0;
32156 rel1.relative: 0.5 1.0;
32157 rel1.to_y: "elm.bar";
32158 rel1.offset: -45/2 45/2;
32160 rel2.relative: 0.5 1.0;
32161 rel2.to_y: "elm.bar";
32162 rel2.offset: 45/2 45/2;
32164 image.normal: "arrow_down.png";
32168 description { state: "anim_1" 0.0;
32169 inherit: "default" 0.0;
32170 color: 255 255 255 200;
32171 rel1.offset: -45/2 (45/2 +10);
32172 rel2.offset: 45/2 (45/2 +10);
32174 description { state: "anim_2" 0.0;
32175 inherit: "default" 0.0;
32176 color: 255 255 255 0;
32177 rel1.offset: -45/2 (45/2 + 20);
32178 rel2.offset: 45/2 (45/2 + 20);
32182 name: "arrow_left";
32184 description { state: "default" 0.0;
32187 color: 255 255 255 0;
32189 rel1.relative: 0.5 0.0;
32190 rel1.to_y: "elm.bar";
32191 rel1.offset: -45/2 -45/2;
32193 rel2.relative: 0.5 0.0;
32194 rel2.to_y: "elm.bar";
32195 rel2.offset: 45/2 -45/2;
32197 image.normal: "arrow_up.png";
32201 description { state: "anim_1" 0.0;
32202 inherit: "default" 0.0;
32203 color: 255 255 255 200;
32204 rel1.offset: -45/2 (-45/2 - 10);
32205 rel2.offset: 45/2 (-45/2 - 10);
32207 description { state: "anim_2" 0.0;
32208 inherit: "default" 0.0;
32209 color: 255 255 255 0;
32210 rel1.offset: -45/2 (-45/2 - 20);
32211 rel2.offset: 45/2 (-45/2 - 20);
32218 name: "button_click";
32219 signal: "mouse,down,1";
32221 action: SIGNAL_EMIT "elm,action,press" "";
32222 after: "button_click_anim";
32223 after: "arrow_anim_start";
32226 name: "button_click_anim";
32227 action: STATE_SET "clicked" 0.0;
32231 name: "button_unclick";
32232 signal: "mouse,up,1";
32234 action: SIGNAL_EMIT "elm,action,unpress" "";
32235 after: "button_unclick_anim";
32236 after: "arrow_anim_stop";
32239 name: "button_unclick_anim";
32240 action: STATE_SET "default" 0.0;
32244 name: "button_click2";
32245 signal: "mouse,down,1";
32247 action: STATE_SET "clicked" 0.0;
32251 name: "button_unclick2";
32252 signal: "mouse,up,1";
32254 action: STATE_SET "default" 0.0;
32255 transition: DECELERATE 0.5;
32259 name: "button_unclick3";
32260 signal: "mouse,up,1";
32262 action: SIGNAL_EMIT "elm,action,click" "";
32265 name: "button_down_double";
32266 signal: "mouse,down,1,double";
32268 action: SIGNAL_EMIT "elm,action,click,double" "";
32273 name: "arrow_anim_start";
32274 action: STATE_SET "anim_1" 0.0;
32275 target: "arrow_right";
32276 target: "arrow_left";
32277 transition: LINEAR 0.6;
32278 after: "arrow_anim_1";
32281 name: "arrow_anim_1";
32282 action: STATE_SET "anim_2" 0.0;
32283 target: "arrow_right";
32284 target: "arrow_left";
32285 transition: LINEAR 0.6;
32286 after: "arrow_anim_2";
32289 name: "arrow_anim_2";
32290 action: STATE_SET "default" 0.0;
32291 target: "arrow_right";
32292 target: "arrow_left";
32293 after: "arrow_anim_start";
32296 name: "arrow_anim_stop";
32297 action: ACTION_STOP;
32298 target: "arrow_anim_start";
32299 target: "arrow_anim_1";
32300 target: "arrow_anim_2";
32301 after: "arrow_anim_stop_1";
32304 name: "arrow_anim_stop_1";
32305 action: STATE_SET "default" 0.0;
32306 target: "arrow_right";
32307 target: "arrow_left";
32308 transition: DECELERATE 0.4;
32315 /////////////////////////////////////////////////////////////////////////////
32317 /////////////////////////////////////////////////////////////////////////////
32319 name: "elm/panel/base/left";
32320 alias: "elm/panel/base/top";
32323 image: "bt_base1.png" COMP;
32324 image: "bt_hilight.png" COMP;
32325 image: "bt_shine.png" COMP;
32326 image: "bt_glow.png" COMP;
32327 image: "bt_dis_base.png" COMP;
32328 image: "icon_arrow_left.png" COMP;
32329 image: "icon_arrow_right.png" COMP;
32332 item: "focus_highlight" "on";
32336 part { name: "focus_highlight";
32337 description { state: "default" 0.0;
32339 color: 255 255 255 0;
32349 normal: "frame_2.png";
32354 description { state: "enabled" 0.0;
32355 inherit: "default" 0.0;
32357 color: 255 255 255 255;
32367 state: "default" 0.0;
32368 color: 255 255 255 0;
32369 rel1.relative: 0.0 0.0;
32371 rel2.relative: 1.0 1.0;
32372 rel2.offset: -1 -1;
32376 state: "hidden" 0.0;
32377 inherit: "default" 0.0;
32378 rel1.relative: -1.0 0.0;
32380 rel2.relative: 0.0 1.0;
32381 rel2.offset: 20 -1;
32391 state: "default" 0.0;
32394 rel2.offset: -20 -1;
32397 normal: "bt_dis_base.png";
32409 state: "default" 0.0;
32424 name: "elm.swallow.content";
32426 clip_to: "clipper";
32429 state: "default" 0.0;
32430 rel1.to: "clipper";
32431 rel2.to: "clipper";
32441 state: "default" 0.0;
32454 normal: "bt_base1.png";
32461 state: "clicked" 0.0;
32462 inherit: "default" 0.0;
32472 state: "default" 0.0;
32481 normal: "bt_hilight.png";
32492 ignore_flags: ON_HOLD;
32495 state: "default" 0.0;
32500 normal: "bt_shine.png";
32513 state: "default" 0.0;
32514 color: 255 255 255 0;
32519 normal: "bt_glow.png";
32520 border: 12 12 12 12;
32526 state: "clicked" 0.0;
32527 inherit: "default" 0.0;
32529 color: 255 255 255 255;
32539 state: "default" 0.0;
32545 image.normal: "icon_arrow_left.png";
32549 state: "hidden" 0.0;
32550 inherit: "default" 0.0;
32551 image.normal: "icon_arrow_right.png";
32560 signal: "elm,action,show";
32562 action: STATE_SET "default" 0.0;
32564 target: "btn_icon";
32565 transition: LINEAR 0.5;
32570 signal: "elm,action,hide";
32572 action: STATE_SET "hidden" 0.0;
32574 target: "btn_icon";
32575 transition: LINEAR 0.5;
32580 signal: "mouse,down,1";
32581 source: "btn_over2";
32582 action: STATE_SET "clicked" 0.0;
32587 name: "btn_unclick";
32588 signal: "mouse,up,1";
32589 source: "btn_over2";
32590 action: STATE_SET "default" 0.0;
32595 name: "btn_click2";
32596 signal: "mouse,down,1";
32597 source: "btn_over3";
32598 action: STATE_SET "clicked" 0.0;
32599 target: "btn_over3";
32603 name: "btn_unclick2";
32604 signal: "mouse,up,1";
32605 source: "btn_over3";
32606 action: STATE_SET "default" 0.0;
32607 transition: DECELERATE 0.5;
32608 target: "btn_over3";
32612 name: "btn_unclick3";
32613 signal: "mouse,clicked,1";
32614 source: "btn_over2";
32615 action: SIGNAL_EMIT "elm,action,panel,toggle" "";
32617 program { name: "highlight_show";
32618 signal: "elm,action,focus_highlight,show";
32620 action: STATE_SET "enabled" 0.0;
32621 transition: ACCELERATE 0.3;
32622 target: "focus_highlight";
32624 program { name: "highlight_hide";
32625 signal: "elm,action,focus_highlight,hide";
32627 action: STATE_SET "default" 0.0;
32628 transition: DECELERATE 0.3;
32629 target: "focus_highlight";
32635 name: "elm/panel/base/right";
32636 alias: "elm/panel/base/bottom";
32639 image: "bt_base1.png" COMP;
32640 image: "bt_hilight.png" COMP;
32641 image: "bt_shine.png" COMP;
32642 image: "bt_glow.png" COMP;
32643 image: "bt_dis_base.png" COMP;
32644 image: "icon_arrow_left.png" COMP;
32645 image: "icon_arrow_right.png" COMP;
32649 part { name: "focus_highlight";
32650 description { state: "default" 0.0;
32652 color: 255 255 255 0;
32662 normal: "frame_2.png";
32667 description { state: "enabled" 0.0;
32668 inherit: "default" 0.0;
32670 color: 255 255 255 255;
32680 state: "default" 0.0;
32681 color: 255 255 255 0;
32682 rel1.relative: 0.0 0.0;
32684 rel2.relative: 1.0 1.0;
32685 rel2.offset: -1 -1;
32689 state: "hidden" 0.0;
32690 inherit: "default" 0.0;
32691 rel1.relative: 1.0 0.0;
32692 rel1.offset: -22 0;
32693 rel2.relative: 2.0 1.0;
32694 rel2.offset: -23 -1;
32704 state: "default" 0.0;
32710 normal: "bt_dis_base.png";
32722 state: "default" 0.0;
32737 name: "elm.swallow.content";
32739 clip_to: "clipper";
32742 state: "default" 0.0;
32743 rel1.to: "clipper";
32744 rel2.to: "clipper";
32754 state: "default" 0.0;
32770 normal: "bt_base1.png";
32777 state: "clicked" 0.0;
32778 inherit: "default" 0.0;
32788 state: "default" 0.0;
32797 normal: "bt_hilight.png";
32808 ignore_flags: ON_HOLD;
32811 state: "default" 0.0;
32816 normal: "bt_shine.png";
32829 state: "default" 0.0;
32830 color: 255 255 255 0;
32835 normal: "bt_glow.png";
32836 border: 12 12 12 12;
32842 state: "clicked" 0.0;
32843 inherit: "default" 0.0;
32845 color: 255 255 255 255;
32855 state: "default" 0.0;
32861 image.normal: "icon_arrow_right.png";
32865 state: "hidden" 0.0;
32866 inherit: "default" 0.0;
32867 image.normal: "icon_arrow_left.png";
32876 signal: "elm,action,show";
32878 action: STATE_SET "default" 0.0;
32880 target: "btn_icon";
32881 transition: LINEAR 0.5;
32886 signal: "elm,action,hide";
32888 action: STATE_SET "hidden" 0.0;
32890 target: "btn_icon";
32891 transition: LINEAR 0.5;
32896 signal: "mouse,down,1";
32897 source: "btn_over2";
32898 action: STATE_SET "clicked" 0.0;
32903 name: "btn_unclick";
32904 signal: "mouse,up,1";
32905 source: "btn_over2";
32906 action: STATE_SET "default" 0.0;
32911 name: "btn_click2";
32912 signal: "mouse,down,1";
32913 source: "btn_over3";
32914 action: STATE_SET "clicked" 0.0;
32915 target: "btn_over3";
32919 name: "btn_unclick2";
32920 signal: "mouse,up,1";
32921 source: "btn_over3";
32922 action: STATE_SET "default" 0.0;
32923 transition: DECELERATE 0.5;
32924 target: "btn_over3";
32928 name: "btn_unclick3";
32929 signal: "mouse,up,1";
32930 source: "btn_over2";
32931 action: SIGNAL_EMIT "elm,action,panel,toggle" "";
32933 program { name: "highlight_show";
32934 signal: "elm,action,focus";
32936 action: STATE_SET "enabled" 0.0;
32937 transition: ACCELERATE 0.3;
32938 target: "focus_highlight";
32940 program { name: "highlight_hide";
32941 signal: "elm,action,unfocus";
32943 action: STATE_SET "default" 0.0;
32944 transition: DECELERATE 0.3;
32945 target: "focus_highlight";
32950 ///////////////////////////////////////////////////////////////////////////////
32951 group { name: "elm/conformant/base/default";
32953 part { name: "elm.swallow.shelf";
32955 description { state: "default" 0.0;
32958 rel2.relative: 1.0 0.0;
32961 part { name: "elm.swallow.content";
32963 description { state: "default" 0.0;
32966 rel1.relative: 0.0 1.0;
32967 rel1.to_y: "elm.swallow.shelf";
32968 rel2.relative: 1.0 0.0;
32969 rel2.to_y: "elm.swallow.virtualkeypad";
32972 part { name: "elm.swallow.virtualkeypad";
32974 description { state: "default" 0.0;
32977 rel2.relative: 1.0 0.0;
32978 rel2.to_y: "elm.swallow.panel";
32981 part { name: "elm.swallow.panel";
32983 description { state: "default" 0.0;
32986 rel1.relative: 0.0 1.0;
32992 /////////////////////////////////////////////////////////////////////////////
32994 /////////////////////////////////////////////////////////////////////////////
32996 part { name: "ch_"#_pos".base"; \
32998 description { state: "default" 0.0; \
33000 relative: (_pos % 7 * 7 / 8 / 6) 0; \
33004 relative: (_pos % 7 * 7 / 8 / 6 + 1 / 8) 1; \
33011 part { name: "ch_"#_pos".text"; \
33013 effect: SOFT_SHADOW; \
33016 clip_to: "ch_"#_pos".clipper"; \
33018 state: "default" 0.0; \
33019 rel1.to: "ch_"#_pos".base"; \
33020 rel2.to: "ch_"#_pos".base"; \
33021 color: 0 0 0 255; \
33031 part { name: "ch_"#_pos".clipper"; \
33033 description { state: "default" 0.0; \
33034 rel1.to: "ch_"#_pos".base"; \
33035 rel2.to: "ch_"#_pos".base"; \
33039 #define CIT(_pos) \
33040 part { name: "cit_"#_pos".rect"; \
33042 description { state: "default" 0.0; \
33044 relative: (_pos % 7 * 7 / 8 / 6) \
33045 (_pos / 8 / 5 - _pos % 7 / 8 / 5); \
33049 relative: (_pos % 7 * 7 / 8 / 6 + 1 / 8) \
33050 (_pos / 8 / 5 - _pos % 7 / 8 / 5 + 1 / 8); \
33058 name: "cit_"#_pos".event"; \
33060 repeat_events: 1; \
33062 rel1.to: "cit_"#_pos".rect"; \
33063 rel2.to: "cit_"#_pos".rect"; \
33064 state: "default" 0.0; \
33068 part { name: "cit_"#_pos".shelf"; \
33071 description { state: "default" 0.0; \
33073 to: "cit_"#_pos".bg"; \
33077 to: "cit_"#_pos".bg"; \
33079 color: 200 200 200 255; \
33082 part { name: "cit_"#_pos".hd"; \
33085 description { state: "default" 0.0; \
33087 to: "cit_"#_pos".bg"; \
33091 to: "cit_"#_pos".bg"; \
33094 color: 160 0 0 255; \
33096 description { state: "visible" 0.0; \
33097 inherit: "default" 0.0; \
33102 name: "cit_"#_pos".base_sh"; \
33105 state: "default" 0.0; \
33109 to: "cit_"#_pos".base"; \
33110 relative: 0.0 1.0; \
33114 to: "cit_"#_pos".base"; \
33115 relative: 1.0 1.05; \
33119 normal: "ilist_item_shadow.png"; \
33125 name: "cit_"#_pos".base"; \
33128 state: "default" 0.0; \
33129 rel1.to: "cit_"#_pos".rect"; \
33130 rel2.to: "cit_"#_pos".rect"; \
33131 rel2.offset: -1 -1; \
33133 normal: "ilist_1.png"; \
33139 state: "today" 0.0; \
33140 inherit: "default" 0.0; \
33141 image.normal: "ilist_2.png"; \
33142 color: 240 240 240 255; \
33145 part { name: "cit_"#_pos".bg"; \
33147 description { state: "default" 0.0; \
33149 color: 255 255 255 0; \
33151 to: "cit_"#_pos".rect"; \
33152 relative: 0.0 0.0; \
33155 to: "cit_"#_pos".rect"; \
33156 relative: 1.0 1.0; \
33160 normal: "bt_sm_base1.png"; \
33163 image.middle: SOLID; \
33165 description { state: "selected" 0.0; \
33166 inherit: "default" 0.0; \
33168 color: 255 255 255 255; \
33171 part { name: "cit_"#_pos".text"; \
33173 effect: SOFT_SHADOW; \
33177 state: "default" 0.0; \
33178 rel1.to: "cit_"#_pos".bg"; \
33179 rel2.to: "cit_"#_pos".bg"; \
33180 color: 0 0 0 255; \
33189 description { state: "selected" 0.0; \
33190 inherit: "default" 0.0; \
33191 color: 224 224 224 255; \
33192 color3: 0 0 0 64; \
33195 part { name: "cit_"#_pos".fg1"; \
33197 description { state: "default" 0.0; \
33199 color: 255 255 255 0; \
33200 rel1.to: "cit_"#_pos".bg"; \
33201 rel2.relative: 1.0 0.5; \
33202 rel2.to: "cit_"#_pos".bg"; \
33204 normal: "bt_sm_hilight.png"; \
33208 description { state: "selected" 0.0; \
33209 inherit: "default" 0.0; \
33211 color: 255 255 255 255; \
33214 part { name: "cit_"#_pos".fg2"; \
33216 description { state: "default" 0.0; \
33218 color: 255 255 255 0; \
33219 rel1.to: "cit_"#_pos".bg"; \
33220 rel2.to: "cit_"#_pos".bg"; \
33222 normal: "bt_sm_shine.png"; \
33226 description { state: "selected" 0.0; \
33227 inherit: "default" 0.0; \
33229 color: 255 255 255 255; \
33232 part { name: "cit_"#_pos".check"; \
33234 description { state: "default" 0.0; \
33236 to: "cit_"#_pos".bg"; \
33237 relative: 0.7 0.6; \
33241 to: "cit_"#_pos".bg"; \
33242 relative: 1.1 1.2; \
33247 color: 255 0 0 255; \
33248 image.normal: "check.png"; \
33250 description { state: "visible" 0.0; \
33251 inherit: "default" 0.0; \
33257 name: "cit_"#_pos".go_active"; \
33258 signal: "cit_"#_pos",selected"; \
33260 action: STATE_SET "selected" 0.0; \
33261 target: "cit_"#_pos".bg"; \
33262 target: "cit_"#_pos".fg1"; \
33263 target: "cit_"#_pos".fg2"; \
33264 target: "cit_"#_pos".text"; \
33267 name: "cit_"#_pos".go_passive"; \
33268 signal: "cit_"#_pos",unselected"; \
33270 action: STATE_SET "default" 0.0; \
33271 target: "cit_"#_pos".bg"; \
33272 target: "cit_"#_pos".fg1"; \
33273 target: "cit_"#_pos".fg2"; \
33274 target: "cit_"#_pos".text"; \
33277 name: "cit_"#_pos".is_today"; \
33278 signal: "cit_"#_pos",today"; \
33280 action: STATE_SET "today" 0.0; \
33281 target: "cit_"#_pos".base"; \
33284 name: "cit_"#_pos".not_today"; \
33285 signal: "cit_"#_pos",not_today"; \
33287 action: STATE_SET "default" 0.0; \
33288 target: "cit_"#_pos".base"; \
33291 source: "cit_"#_pos".clicked"; \
33292 signal: "mouse,clicked,1"; \
33293 source: "cit_"#_pos".event"; \
33294 action: SIGNAL_EMIT "elm,action,selected" #_pos; \
33297 name: "cit_"#_pos".clear"; \
33298 signal: "cit_"#_pos",clear"; \
33300 action: STATE_SET "default" 0.0; \
33301 target: "cit_"#_pos".check"; \
33302 target: "cit_"#_pos".hd"; \
33305 name: "cit_"#_pos".checked"; \
33306 signal: "cit_"#_pos",checked"; \
33308 action: STATE_SET "visible" 0.0; \
33309 target: "cit_"#_pos".check"; \
33312 name: "cit_"#_pos".holiday"; \
33313 signal: "cit_"#_pos",holiday"; \
33315 action: STATE_SET "visible" 0.0; \
33316 target: "cit_"#_pos".hd"; \
33320 group { name: "elm/calendar/base/default";
33322 image: "shelf_inset.png" COMP;
33323 image: "bt_base1.png" COMP;
33324 image: "bt_hilight.png" COMP;
33325 image: "bt_shine.png" COMP;
33326 image: "bt_glow.png" COMP;
33327 image: "bt_dis_base.png" COMP;
33328 image: "bt_dis_hilight.png" COMP;
33329 image: "sp_bt_l.png" COMP;
33330 image: "sp_bt_r.png" COMP;
33331 image: "bt_sm_base1.png" COMP;
33332 image: "bt_sm_shine.png" COMP;
33333 image: "bt_sm_hilight.png" COMP;
33334 image: "ilist_1.png" COMP;
33335 image: "ilist_2.png" COMP;
33336 image: "ilist_item_shadow.png" COMP;
33337 image: "check.png" COMP;
33342 description { state: "default" 0.0;
33345 rel2.offset: -2 -2;
33346 color: 255 255 255 0;
33350 part { name: "spinner-base";
33353 description { state: "default" 0.0;
33359 rel2.offset: -7 -7;
33360 color: 255 255 255 0;
33364 part { name: "conf_over_spinner";
33366 description { state: "default" 0.0;
33367 rel1.to: "spinner-base";
33368 rel1.offset: -3 -3;
33369 rel2.to: "spinner-base";
33372 normal: "shelf_inset.png";
33379 part { name: "table-base";
33382 description { state: "default" 0.0;
33385 rel1.to_y: "spinner-base";
33387 rel1.relative: 0 1;
33389 rel2.offset: -7 -7;
33390 color: 255 255 255 0;
33393 part { name: "conf_over_table";
33395 description { state: "default" 0.0;
33396 rel1.to: "table-base";
33397 rel1.offset: -3 -3;
33398 rel2.to: "table-base";
33401 normal: "shelf_inset.png";
33408 part { name: "header";
33411 description { state: "default" 0.0;
33412 rel1.to: "table-base";
33413 rel1.relative: 0 0;
33414 rel2.to: "table-base";
33415 rel2.relative: 1 0.1;
33416 color: 255 255 255 0;
33419 part { name: "base";
33422 description { state: "default" 0.0;
33423 rel1.to_x: "table-base";
33424 rel1.to_y: "header";
33425 rel1.relative: 0 1;
33427 rel2.to: "table-base";
33429 color: 255 255 255 0;
33432 part { name: "left_bt";
33434 description { state: "default" 0.0;
33435 rel1 { to: "spinner-base";
33438 rel2 { to: "spinner-base";
33446 normal: "bt_base1.png";
33451 description { state: "clicked" 0.0;
33452 inherit: "default" 0.0;
33453 image.normal: "bt_base1.png";
33454 image.middle: SOLID;
33457 part { name: "left_over1";
33459 description { state: "default" 0.0;
33460 rel1.to: "left_bt";
33461 rel2 { to: "left_bt";
33465 normal: "bt_hilight.png";
33470 part { name: "left_over2";
33473 description { state: "default" 0.0;
33474 rel1.to: "left_bt";
33475 rel2.to: "left_bt";
33477 normal: "bt_shine.png";
33482 part { name: "left_over3";
33485 description { state: "default" 0.0;
33486 color: 255 255 255 0;
33487 rel1.to: "left_bt";
33488 rel2.to: "left_bt";
33490 normal: "bt_glow.png";
33491 border: 12 12 12 12;
33495 description { state: "clicked" 0.0;
33496 inherit: "default" 0.0;
33498 color: 255 255 255 255;
33501 part { name: "right_bt";
33503 description { state: "default" 0.0;
33504 rel1 { to: "spinner-base";
33507 rel2 { to: "spinner-base";
33515 normal: "bt_base1.png";
33520 description { state: "clicked" 0.0;
33521 inherit: "default" 0.0;
33522 image.normal: "bt_base1.png";
33523 image.middle: SOLID;
33526 part { name: "right_over1";
33528 description { state: "default" 0.0;
33529 rel1.to: "right_bt";
33530 rel2 { to: "right_bt";
33534 normal: "bt_hilight.png";
33539 part { name: "right_over2";
33542 description { state: "default" 0.0;
33543 rel1.to: "right_bt";
33544 rel2.to: "right_bt";
33546 normal: "bt_shine.png";
33551 part { name: "right_over3";
33554 description { state: "default" 0.0;
33555 color: 255 255 255 0;
33556 rel1.to: "right_bt";
33557 rel2.to: "right_bt";
33559 normal: "bt_glow.png";
33560 border: 12 12 12 12;
33564 description { state: "clicked" 0.0;
33565 inherit: "default" 0.0;
33567 color: 255 255 255 255;
33570 part { name: "left_bt_icon";
33572 description { state: "default" 0.0;
33573 rel1.to: "left_bt";
33574 rel2.to: "left_bt";
33578 image.normal: "sp_bt_l.png";
33580 description { state: "rtl" 0.0;
33581 inherit: "default" 0.0;
33582 image.normal: "sp_bt_r.png";
33585 part { name: "right_bt_icon";
33587 description { state: "default" 0.0;
33588 rel1.to: "right_bt";
33589 rel2.to: "right_bt";
33593 image.normal: "sp_bt_r.png";
33595 description { state: "rtl" 0.0;
33596 inherit: "default" 0.0;
33597 image.normal: "sp_bt_l.png";
33600 part { name: "month_text";
33604 description { state: "default" 0.0;
33607 rel1 { relative: 1.0 0.0;
33610 to_y: "spinner-base";
33612 rel2 { relative: 0.0 1.0;
33615 to_y: "spinner-base";
33619 font: "Sans,Edje-Vera";
33626 CH(0) CH(1) CH(2) CH(3) CH(4) CH(5) CH(6)
33627 CIT(0) CIT(1) CIT(2) CIT(3) CIT(4) CIT(5) CIT(6)
33628 CIT(7) CIT(8) CIT(9) CIT(10) CIT(11) CIT(12) CIT(13)
33629 CIT(14) CIT(15) CIT(16) CIT(17) CIT(18) CIT(19) CIT(20)
33630 CIT(21) CIT(22) CIT(23) CIT(24) CIT(25) CIT(26) CIT(27)
33631 CIT(28) CIT(29) CIT(30) CIT(31) CIT(32) CIT(33) CIT(34)
33632 CIT(35) CIT(36) CIT(37) CIT(38) CIT(39) CIT(40) CIT(41)
33635 program { name: "dec_start";
33636 signal: "mouse,down,1";
33638 action: SIGNAL_EMIT "elm,action,decrement,start" "";
33640 program { name: "dec_stop";
33641 signal: "mouse,up,1";
33643 action: SIGNAL_EMIT "elm,action,stop" "";
33645 program { name: "inc_start";
33646 signal: "mouse,down,1";
33647 source: "right_bt";
33648 action: SIGNAL_EMIT "elm,action,increment,start" "";
33650 program { name: "inc_stop";
33651 signal: "mouse,up,1";
33652 source: "right_bt";
33653 action: SIGNAL_EMIT "elm,action,stop" "";
33656 name: "left_bt_click";
33657 signal: "mouse,down,1";
33658 source: "left_over2";
33659 action: STATE_SET "clicked" 0.0;
33663 name: "left_bt_unclick";
33664 signal: "mouse,up,1";
33665 source: "left_over2";
33666 action: STATE_SET "default" 0.0;
33670 name: "left_bt_click2";
33671 signal: "mouse,down,1";
33672 source: "left_over3";
33673 action: STATE_SET "clicked" 0.0;
33674 target: "left_over3";
33677 name: "left_bt_unclick2";
33678 signal: "mouse,up,1";
33679 source: "left_over3";
33680 action: STATE_SET "default" 0.0;
33681 transition: DECELERATE 0.5;
33682 target: "left_over3";
33685 name: "right_bt_click";
33686 signal: "mouse,down,1";
33687 source: "right_over2";
33688 action: STATE_SET "clicked" 0.0;
33689 target: "right_bt";
33692 name: "right_bt_unclick";
33693 signal: "mouse,up,1";
33694 source: "right_over2";
33695 action: STATE_SET "default" 0.0;
33696 target: "right_bt";
33699 name: "right_bt_click2";
33700 signal: "mouse,down,1";
33701 source: "right_over3";
33702 action: STATE_SET "clicked" 0.0;
33703 target: "right_over3";
33706 name: "right_bt_unclick2";
33707 signal: "mouse,up,1";
33708 source: "right_over3";
33709 action: STATE_SET "default" 0.0;
33710 transition: DECELERATE 0.5;
33711 target: "right_over3";
33713 program { name: "to_rtl";
33714 signal: "edje,state,rtl";
33716 action: STATE_SET "rtl" 0.0;
33717 target: "right_bt_icon";
33718 target: "left_bt_icon";
33720 program { name: "to_ltr";
33721 signal: "edje,state,ltr";
33723 action: STATE_SET "default" 0.0;
33724 target: "right_bt_icon";
33725 target: "left_bt_icon";
33733 ////////////////////////////////////////////////////////////////////////////////
33735 ////////////////////////////////////////////////////////////////////////////////
33736 group { name: "elm/colorselector/bg/default";
33738 part { name: "elm.colorbar_0";
33741 description { state: "default" 0.0;
33743 rel1.relative: 0.0 0.00653594771;
33744 rel2.relative: 1.0 0.254901961;
33747 part { name: "elm.colorbar_1";
33750 description { state: "default" 0.0;
33752 rel1.relative: 0.0 0.254901961;
33753 rel2.relative: 1.0 0.503267974;
33756 part { name: "elm.colorbar_2";
33759 description { state: "default" 0.0;
33761 rel1.relative: 0.0 0.503267974;
33762 rel2.relative: 1.0 0.751633987;
33765 part { name: "elm.colorbar_3";
33768 description { state: "default" 0.0;
33770 rel1.relative: 0.0 0.751633987;
33771 rel2.relative: 1.0 1.0;
33777 group { name: "elm/colorselector/base/default";
33779 part { name: "elm.bar_bg";
33782 description { state: "default" 0.0;
33786 to_x: "elm.arrow_bg";
33787 to_y: "elm.arrow_icon";
33791 relative: 1.0 0.83;
33792 to_x: "elm.arrow_bg";
33797 part { name: "elm.bar";
33800 description { state: "default" 0.0;
33801 rel1.to: "elm.bar_bg";
33802 rel2.to: "elm.bar_bg";
33805 part { name: "elm.arrow_bg";
33808 description { state: "default" 0.0;
33810 relative: 1.0 0.17;
33812 to_x: "elm.l_button";
33815 relative: 0.0 0.83;
33817 to_x: "elm.r_button";
33821 part { name: "elm.arrow";
33825 description { state: "default" 0.0;
33830 to_x: "elm.arrow_bg";
33833 relative: 0.0 0.17;
33834 to_x: "elm.arrow_bg";
33840 confine: "elm.arrow_bg";
33845 part { name: "elm.arrow_icon";
33848 description { state: "default" 0.0;
33863 part { name: "event";
33866 description { state: "default" 0.0;
33868 to: "elm.arrow_icon";
33871 to_x: "elm.arrow_icon";
33872 to_y: "elm.arrow_bg";
33878 events: "elm.arrow";
33881 part { name: "elm.l_button";
33885 description { state: "default" 0.0;
33890 to_y: "elm.bar_bg";
33894 to_y: "elm.bar_bg";
33899 part { name: "elm.r_button";
33904 state: "default" 0.0;
33909 to_y: "elm.bar_bg";
33913 to_y: "elm.bar_bg";
33921 group{ name: "elm/colorselector/image/colorbar_0";
33923 image: "color_picker_color.png" COMP;
33926 part { name: "colorbar_0_image";
33929 description { state: "default" 0.0;
33930 rel2.offset: -1 -1;
33931 image.normal: "color_picker_color.png";
33937 group { name: "elm/colorselector/image/colorbar_1";
33939 image: "color_picker_opacity.png" COMP;
33942 part { name: "colorbar_1_image";
33945 description { state: "default" 0.0;
33946 rel2.offset: -1 -1;
33947 image.normal: "color_picker_opacity.png";
33953 group { name: "elm/colorselector/image/colorbar_2";
33955 image: "color_picker_brightness.png" COMP;
33958 part { name: "colorbar_2_image";
33961 description { state: "default" 0.0;
33962 rel2.offset: -1 -1;
33963 image.normal: "color_picker_brightness.png";
33969 group { name: "elm/colorselector/image/colorbar_3";
33971 image: "color_picker_alpha.png" COMP;
33974 part { name: "colorbar_3_image";
33977 description { state: "default" 0.0;
33978 rel2.offset: -1 -1;
33979 image.normal: "color_picker_alpha.png";
33985 group { name: "elm/colorselector/bg_image/colorbar_3";
33987 image: "color_picker_alpha_bg.png" COMP;
33990 part { name: "colorbar_3_image";
33993 description { state: "default" 0.0;
33994 rel2.offset: -1 -1;
33995 image.normal: "color_picker_alpha_bg.png";
34001 group { name: "elm/colorselector/image/updown";
34003 image: "icon_arrow_down.png" COMP;
34009 description { state: "default" 0.0;
34013 part { name: "arrow_image";
34016 description { state: "default" 0.0;
34017 image.normal: "icon_arrow_down.png";
34023 group { name: "elm/colorselector/button/left";
34025 image: "bt_base1.png" COMP;
34026 image: "bt_shine.png" COMP;
34027 image: "sp_bt_l.png" COMP;
34030 part { name: "button_image";
34032 description { state: "default" 0.0;
34033 image.normal: "bt_base1.png";
34034 image.border: 6 6 6 6;
34035 image.middle: SOLID;
34038 description { state: "clicked" 0.0;
34039 inherit: "default" 0.0;
34040 image.normal: "bt_shine.png";
34041 image.border: 6 6 6 6;
34042 image.middle: SOLID;
34045 part { name: "btn_over";
34048 description { state: "default" 0.0;
34049 rel1.to: "button_image";
34052 to: "button_image";
34055 normal: "bt_hilight.png";
34060 part { name: "btn_over2";
34064 ignore_flags: ON_HOLD;
34065 description { state: "default" 0.0;
34066 rel1.to: "button_image";
34067 rel2.to: "button_image";
34069 normal: "bt_shine.png";
34074 part { name: "focus_image";
34076 description { state: "default" 0.0;
34077 color: 255 255 255 0;
34078 rel1.to: "button_image";
34079 rel2.to: "button_image";
34081 normal: "bt_glow.png";
34082 border: 12 12 12 12;
34087 description { state: "clicked" 0.0;
34088 inherit: "default" 0.0;
34090 color: 255 255 255 255;
34093 part { name: "left_arrow";
34095 description { state: "default" 0.0;
34098 image.normal: "sp_bt_l.png";
34105 name: "button_down";
34106 signal: "elm,state,left,button,down";
34107 source: "left_button";
34108 action: STATE_SET "clicked" 0.0;
34109 target: "button_image";
34110 target: "focus_image";
34114 signal: "elm,state,left,button,up";
34115 source: "left_button";
34116 action: STATE_SET "default" 0.0;
34117 target: "button_image";
34118 target: "focus_image";
34123 group { name: "elm/colorselector/button/right";
34125 image: "bt_base1.png" COMP;
34126 image: "bt_shine.png" COMP;
34127 image: "sp_bt_r.png" COMP;
34130 part { name: "button_image";
34132 description { state: "default" 0.0;
34133 image.normal: "bt_base1.png";
34134 image.border: 6 6 6 6;
34135 image.middle: SOLID;
34138 description { state: "clicked" 0.0;
34139 inherit: "default" 0.0;
34140 image.normal: "bt_shine.png";
34141 image.border: 6 6 6 6;
34142 image.middle: SOLID;
34145 part { name: "btn_over";
34148 description { state: "default" 0.0;
34149 rel1.to: "button_image";
34152 to: "button_image";
34155 normal: "bt_hilight.png";
34160 part { name: "btn_over2";
34164 ignore_flags: ON_HOLD;
34165 description { state: "default" 0.0;
34166 rel1.to: "button_image";
34167 rel2.to: "button_image";
34169 normal: "bt_shine.png";
34174 part { name: "focus_image";
34176 description { state: "default" 0.0;
34177 color: 255 255 255 0;
34178 rel1.to: "button_image";
34179 rel2.to: "button_image";
34181 normal: "bt_glow.png";
34182 border: 12 12 12 12;
34187 description { state: "clicked" 0.0;
34188 inherit: "default" 0.0;
34190 color: 255 255 255 255;
34193 part { name: "right_arrow";
34195 description { state: "default" 0.0;
34198 image.normal: "sp_bt_r.png";
34205 name: "button_down";
34206 signal: "elm,state,right,button,down";
34207 source: "right_button";
34208 action: STATE_SET "clicked" 0.0;
34209 target: "button_image";
34210 target: "focus_image";
34214 signal: "elm,state,right,button,up";
34215 source: "right_button";
34216 action: STATE_SET "default" 0.0;
34217 target: "button_image";
34218 target: "focus_image";
34223 ///////////////////////////////////////////////////////////////////////////////
34224 #define FLIP_PICKER_MAX_LEN (50)
34225 #define FLIP_PICKER_MAX_LEN_STR "50"
34227 group { name: "elm/flipselector/base/default";
34229 image: "flip_base.png" COMP;
34230 image: "flip_base_shad.png" COMP;
34231 image: "flip_shad.png" COMP;
34232 image: "arrow_up.png" COMP;
34233 image: "arrow_down.png" COMP;
34234 image: "flip_t.png" COMP;
34235 image: "flip_b.png" COMP;
34239 item: "max_len" FLIP_PICKER_MAX_LEN_STR;
34242 //FIXME: quick successive clicks on, say, up, lead to nastiness
34244 public cur, prev, next, lock;
34246 public animator_bottom_down(val, Float:pos) {
34247 new tmp[FLIP_PICKER_MAX_LEN];
34249 set_tween_state(PART:"bottom", pos, "shrink", 0.0, "default", 0.0);
34250 set_tween_state(PART:"bottom_sheet", pos, "shrink", 0.0, "default",
34252 set_tween_state(PART:"shadow", pos, "half", 0.0, "full",
34256 set_state(PART:"shadow", "default", 0.0);
34259 fetch_str(next, 0, tmp, FLIP_PICKER_MAX_LEN);
34260 if (strncmp(tmp, "", FLIP_PICKER_MAX_LEN) != 0) {
34261 replace_str(next, 0, "");
34262 message(MSG_STRING, 1, tmp);
34267 public animator_top_down(val, Float:pos) {
34268 set_tween_state(PART:"top", pos, "default", 0.0, "shrink", 0.0);
34269 set_tween_state(PART:"top_sheet", pos, "default", 0.0, "shrink",
34271 set_tween_state(PART:"shadow", pos, "default", 0.0, "half",
34275 anim(0.2, "animator_bottom_down", val);
34278 public animator_bottom_up(val, Float:pos) {
34279 set_tween_state(PART:"bottom", pos, "default", 0.0, "shrink", 0.0);
34280 set_tween_state(PART:"bottom_sheet", pos, "default", 0.0, "shrink",
34282 set_tween_state(PART:"shadow", pos, "full", 0.0, "half",
34286 anim(0.2, "animator_top_up", val);
34289 public animator_top_up(val, Float:pos) {
34290 new tmp[FLIP_PICKER_MAX_LEN];
34292 set_tween_state(PART:"top", pos, "shrink", 0.0, "default", 0.0);
34293 set_tween_state(PART:"top_sheet", pos, "shrink", 0.0, "default",
34295 set_tween_state(PART:"shadow", pos, "half", 0.0, "default",
34299 set_state(PART:"shadow", "default", 0.0);
34302 fetch_str(next, 0, tmp, FLIP_PICKER_MAX_LEN);
34303 if (strncmp(tmp, "", FLIP_PICKER_MAX_LEN) != 0) {
34304 replace_str(next, 0, "");
34305 message(MSG_STRING, 2, tmp);
34310 public message(Msg_Type:type, id, ...) {
34312 if ((type == MSG_STRING) && (id == 1)) {
34313 new value[FLIP_PICKER_MAX_LEN], tmp[FLIP_PICKER_MAX_LEN];
34315 snprintf(value, FLIP_PICKER_MAX_LEN, "%s", getarg(2));
34317 if (get_int(lock) == 1) {
34318 replace_str(next, 0, value);
34322 fetch_str(cur, 0, tmp, FLIP_PICKER_MAX_LEN);
34324 set_text(PART:"bottom_b", tmp);
34326 set_state(PART:"top", "shrink", 0.0);
34327 set_text(PART:"top", tmp);
34328 set_state(PART:"top", "default", 0.0);
34329 set_text(PART:"top", tmp);
34331 replace_str(prev, 0, tmp);
34333 set_state(PART:"bottom", "default", 0.0);
34334 set_text(PART:"bottom", value);
34335 set_state(PART:"bottom", "shrink", 0.0);
34336 set_text(PART:"bottom", value);
34338 set_text(PART:"top_b", value);
34340 replace_str(cur, 0, value);
34342 set_state(PART:"bottom_sheet", "shrink", 0.0);
34343 set_state(PART:"top_sheet", "default", 0.0);
34346 set_state(PART:"shadow", "default", 0.0);
34347 anim(0.2, "animator_top_down", 1);
34351 if ((type == MSG_STRING) && (id == 2)) {
34352 new value[FLIP_PICKER_MAX_LEN], tmp[FLIP_PICKER_MAX_LEN];
34354 snprintf(value, FLIP_PICKER_MAX_LEN, "%s", getarg(2));
34356 if (get_int(lock) == 1) {
34357 replace_str(next, 0, value);
34361 fetch_str(cur, 0, tmp, FLIP_PICKER_MAX_LEN);
34363 set_text(PART:"top_b", tmp);
34365 set_state(PART:"bottom", "shrink", 0.0);
34366 set_text(PART:"bottom", tmp);
34367 set_state(PART:"bottom", "default", 0.0);
34368 set_text(PART:"bottom", tmp);
34370 replace_str(prev, 0, tmp);
34372 set_state(PART:"top", "default", 0.0);
34373 set_text(PART:"top", value);
34374 set_state(PART:"top", "shrink", 0.0);
34375 set_text(PART:"top", value);
34377 set_text(PART:"bottom_b", value);
34379 replace_str(cur, 0, value);
34381 set_state(PART:"bottom_sheet", "default", 0.0);
34382 set_state(PART:"top_sheet", "shrink", 0.0);
34385 set_state(PART:"shadow", "full", 0.0);
34386 anim(0.2, "animator_bottom_up", 1);
34392 part { name: "shad";
34394 description { state: "default" 0.0;
34395 rel1.offset: -4 -4;
34400 normal: "flip_base_shad.png";
34406 part { name: "base";
34408 description { state: "default" 0.0;
34410 rel2.offset: -5 -5;
34412 image.normal: "flip_base.png";
34419 description { state: "default" 0.0;
34421 rel1.relative: 0.0 0.5;
34425 description { state: "hidden" 0.0;
34426 inherit: "default" 0.0;
34434 description { state: "default" 0.0;
34437 rel2.relative: 1.0 0.5;
34440 description { state: "hidden" 0.0;
34441 inherit: "default" 0.0;
34446 part { name: "bottom_sheet_static";
34448 description { state: "default" 0.0;
34452 image.normal: "flip_b.png";
34456 part { name: "bottom_b";
34458 clip_to: "bottom_clipper";
34461 description { state: "default" 0.0;
34467 font: "Sans:style=Bold,Edje-Vera-Bold";
34475 part { name: "shadow";
34477 description { state: "default" 0.0;
34480 rel2.relative: 1.0 0.0;
34481 image.normal: "flip_shad.png";
34483 description { state: "half" 0.0;
34484 inherit: "default" 0.0;
34485 rel2.relative: 1.0 0.5;
34487 description { state: "full" 0.0;
34488 inherit: "default" 0.0;
34489 rel2.relative: 1.0 1.0;
34493 part { name: "bottom_sheet";
34495 description { state: "default" 0.0;
34499 image.normal: "flip_b.png";
34501 description { state: "shrink" 0.0;
34502 inherit: "default" 0.0;
34504 rel2.relative: 1.0 0.0;
34508 part { name: "bottom";
34510 clip_to: "bottom_clipper";
34513 description { state: "default" 0.0;
34519 font: "Sans:style=Bold,Edje-Vera-Bold";
34525 description { state: "shrink" 0.0;
34526 inherit: "default" 0.0;
34527 color: 128 128 128 255;
34529 rel2.relative: 1.0 0.5; /* FIXME: same visual effect? --> MAP! */
34533 part { name: "top_sheet_static";
34535 description { state: "default" 0.0;
34539 image.normal: "flip_t.png";
34543 part { name: "top_b";
34545 clip_to: "top_clipper";
34548 description { state: "default" 0.0;
34554 font: "Sans:style=Bold,Edje-Vera-Bold";
34563 part { name: "top_sheet";
34565 description { state: "default" 0.0;
34569 image.normal: "flip_t.png";
34571 description { state: "shrink" 0.0;
34572 inherit: "default" 0.0;
34573 color: 128 128 128 255;
34575 rel1.relative: 0.0 1.0;
34579 part { name: "top";
34581 clip_to: "top_clipper";
34584 description { state: "default" 0.0;
34590 font: "Sans:style=Bold,Edje-Vera-Bold";
34596 description { state: "shrink" 0.0;
34597 inherit: "default" 0.0;
34599 rel1.relative: 0.0 0.5;
34603 part { name: "arrow_top";
34606 description { state: "default" 0.0;
34612 image.normal: "arrow_up.png";
34614 description { state: "hidden" 0.0;
34615 inherit: "default" 0.0;
34619 part { name: "arrow_bottom";
34622 description { state: "default" 0.0;
34628 image.normal: "arrow_down.png";
34630 description { state: "hidden" 0.0;
34631 inherit: "default" 0.0;
34639 name: "top_clipper";
34641 state: "default" 0.0;
34651 name: "bottom_clipper";
34653 state: "default" 0.0;
34662 program { name: "load";
34666 append_str(cur, "");
34667 append_str(prev, "");
34668 append_str(next, "");
34673 program { name: "hide_arrows";
34674 signal: "elm,state,button,hidden";
34676 action: STATE_SET "hidden" 0.0;
34677 target: "arrow_top";
34678 target: "arrow_bottom";
34683 program { name: "show_arrows";
34684 signal: "elm,state,button,visible";
34686 action: STATE_SET "default" 0.0;
34687 target: "arrow_top";
34688 target: "arrow_bottom";
34693 program { name: "up";
34694 signal: "mouse,down,1";
34696 action: SIGNAL_EMIT "elm,action,up,start" "";
34698 program { name: "up,stop";
34699 signal: "mouse,up,1";
34701 action: SIGNAL_EMIT "elm,action,up,stop" "";
34703 program { name: "down";
34704 signal: "mouse,down,1";
34706 action: SIGNAL_EMIT "elm,action,down,start" "";
34708 program { name: "down,stop";
34709 signal: "mouse,up,1";
34711 action: SIGNAL_EMIT "elm,action,down,stop" "";
34716 ////////////////////////////////////////////////////////////////////////////////
34718 ////////////////////////////////////////////////////////////////////////////////
34719 group { name: "elm/diskselector/base/default";
34721 image: "bar_shine.png" COMP;
34728 description { state: "default" 0.0;
34732 part { name: "shine_left";
34734 description { state: "default" 0.0;
34736 rel1.relative: -0.1 0;
34738 rel2.relative: 0.1 1;
34739 image.normal: "bar_shine.png";
34740 color: 255 255 255 120;
34743 part { name: "shine_center";
34745 description { state: "default" 0.0;
34747 rel1.relative: 0.2 0;
34749 rel2.relative: 0.8 1;
34750 image.normal: "bar_shine.png";
34751 color: 255 255 255 180;
34754 part { name: "shine_right";
34756 description { state: "default" 0.0;
34758 rel1.relative: 0.9 0;
34760 rel2.relative: 1.1 1;
34761 image.normal: "bar_shine.png";
34762 color: 255 255 255 120;
34765 part { name: "clipper";
34768 description { state: "default" 0.0;
34772 rel2.offset: -3 -3;
34775 part { name: "elm.swallow.content";
34776 clip_to: "clipper";
34778 description { state: "default" 0.0;
34786 group { name: "elm/diskselector/item/default";
34789 item: "len_threshold" "14";
34790 item: "display_item_num" "3";
34791 item: "min_height" "-1";
34792 item: "min_width" "-1";
34796 part { name: "elm.swallow.icon";
34798 description { state: "default" 0.0;
34810 description { state: "show" 0.0;
34811 inherit: "default" 0.0;
34813 description { state: "default_small" 0.0;
34814 inherit: "default" 0.0;
34815 rel1.relative: 0 0.2;
34816 rel2.relative: 0 0.8;
34818 description { state: "left_side" 0.0;
34819 inherit: "default" 0.0;
34820 rel1.relative: 0 0.2;
34821 rel2.relative: 0 0.8;
34822 color: 255 255 255 160;
34824 description { state: "right_side" 0.0;
34825 inherit: "left_side" 0.0;
34826 rel1.relative: 0.4 0.2;
34827 rel2.relative: 0.4 0.8;
34828 color: 255 255 255 160;
34831 part { name: "elm.text";
34835 description { state: "default" 0.0;
34836 rel1.relative: 1 0.0;
34837 rel1.to_x: "elm.swallow.icon";
34838 rel2.relative: 1.0 1.0;
34839 color: 255 255 255 255;
34842 font: "Sans,Edje-Vera";
34848 description { state: "show" 0.0;
34849 inherit: "default" 0.0;
34852 description { state: "default_small" 0.0;
34853 inherit: "default" 0.0;
34857 description { state: "left_side" 0.0;
34858 inherit: "default" 0.0;
34859 color: 172 172 172 255;
34862 text.align: 0.2 0.5;
34864 description { state: "right_side" 0.0;
34865 inherit: "default" 0.0;
34866 color: 172 172 172 255;
34869 text.align: 0.8 0.5;
34875 program { name: "center_text";
34876 signal: "elm,state,center";
34878 action: STATE_SET "show" 0.0;
34879 target: "elm.text";
34880 target: "elm.swallow.icon";
34882 program { name: "center_small_text";
34883 signal: "elm,state,center_small";
34885 action: STATE_SET "default_small" 0.0;
34886 target: "elm.text";
34887 target: "elm.swallow.icon";
34889 program { name: "l_side_text";
34890 signal: "elm,state,left_side";
34892 action: STATE_SET "left_side" 0.0;
34893 target: "elm.text";
34894 target: "elm.swallow.icon";
34896 program { name: "r_side_text";
34897 signal: "elm,state,right_side";
34899 action: STATE_SET "right_side" 0.0;
34900 target: "elm.text";
34901 target: "elm.swallow.icon";
34906 group { name: "elm/entry/path/separator/default";
34907 images.image: "arrow_right.png" COMP;
34909 part { name: "icon";
34911 description { state: "default" 0.0;
34912 image.normal: "arrow_right.png";
34920 group { name: "elm/fileselector/base/default";
34922 item: "path_separator" "<item relsize=16x16 vsize=full href=path/separator></item>";
34925 part { name: "elm.swallow.up";
34927 description { state: "default" 0.0;
34937 part { name: "elm.swallow.home";
34939 description { state: "default" 0.0;
34944 to: "elm.swallow.up";
34949 to: "elm.swallow.up";
34955 part { name: "elm.swallow.files";
34957 description { state: "default" 0.0;
34962 to_y: "elm.swallow.home";
34967 to_y: "elm.swallow.path";
34973 part { name: "elm.swallow.path";
34975 description { state: "default" 0.0;
34979 to_y: "elm.swallow.filename";
34984 to_y: "elm.swallow.filename";
34990 part { name: "elm.swallow.filename";
34992 description { state: "default" 0.0;
34996 to_y: "elm.swallow.ok";
35001 to_y: "elm.swallow.ok";
35007 part { name: "elm.swallow.cancel";
35009 description { state: "default" 0.0;
35013 to: "elm.swallow.ok";
35018 to: "elm.swallow.ok";
35024 part { name: "elm.swallow.ok";
35026 description { state: "default" 0.0;
35038 group { name: "elm/fileselector_entry/base/default";
35040 part { name: "elm.swallow.entry";
35042 description { state: "default" 0.0;
35045 rel2 { to_x: "elm.swallow.button";
35051 part { name: "elm.swallow.button";
35053 description { state: "default" 0.0;
35066 ////////////////////////////////////////////////////////////////////////
35067 // Standard layouts to be used //
35068 ////////////////////////////////////////////////////////////////////////
35069 /* application with toolbar and main content area */
35070 group { name: "elm/layout/application/toolbar-content";
35072 part { name: "elm.swallow.content";
35074 description { state: "default" 0.0;
35075 rel1 { to_y: "elm.external.toolbar";
35082 part { name: "elm.external.toolbar";
35084 source: "elm/toolbar";
35085 description { state: "default" 0.0;
35097 /* application with toolbar and main content area with a back button and title area */
35098 group { name: "elm/layout/application/toolbar-content-back";
35100 part { name: "elm.swallow.content";
35102 description { state: "default" 0.0;
35103 rel1 { to_y: "title_clipper";
35110 part { name: "elm.external.toolbar";
35112 source: "elm/toolbar";
35113 description { state: "default" 0.0;
35122 part { name: "title_clipper";
35124 description { state: "default" 0.0;
35133 description { state: "hidden" 0.0;
35134 inherit: "default" 0.0;
35141 part { name: "back_clipper";
35143 clip_to: "title_clipper";
35144 description { state: "default" 0.0;
35147 description { state: "hidden" 0.0;
35151 part { name: "back";
35153 source: "elm/button";
35154 clip_to: "back_clipper";
35155 description { state: "default" 0.0;
35158 rel1 { to_y: "elm.external.toolbar";
35162 rel2 { to_y: "elm.external.toolbar";
35166 params.string: "label" "Back";
35173 action: SIGNAL_EMIT "elm,action,back" "";
35176 signal: "elm,back,hide";
35178 action: STATE_SET "hidden" 0.0;
35179 target: "back_clipper";
35182 signal: "elm,back,show";
35184 action: STATE_SET "default" 0.0;
35185 target: "back_clipper";
35188 signal: "elm,title,hide";
35190 action: STATE_SET "hidden" 0.0;
35191 transition: LINEAR 0.1;
35192 target: "title_clipper";
35195 signal: "elm,title,show";
35197 action: STATE_SET "default" 0.0;
35198 target: "title_clipper";
35202 part { name: "elm.swallow.end";
35204 description { state: "default" 0.0;
35207 rel1 { to_y: "elm.external.toolbar";
35211 rel2 { to_y: "elm.external.toolbar";
35218 part { name: "elm.text.title";
35220 effect: SOFT_SHADOW;
35222 description { state: "default" 0.0;
35223 rel1 { to_y: "elm.external.toolbar";
35228 rel2 { to_y: "back";
35229 to_x: "elm.swallow.end";
35234 font: "Sans:style=Bold";
35242 /* application with toolbar and main content area with a back and next buttons and title area */
35243 group { name: "elm/layout/application/toolbar-content-back-next";
35245 part { name: "elm.swallow.content";
35247 description { state: "default" 0.0;
35248 rel1 { to_y: "title_clipper";
35255 part { name: "elm.external.toolbar";
35257 source: "elm/toolbar";
35258 description { state: "default" 0.0;
35267 part { name: "title_clipper";
35269 description { state: "default" 0.0;
35278 description { state: "hidden" 0.0;
35279 inherit: "default" 0.0;
35286 part { name: "back";
35288 source: "elm/button";
35289 clip_to: "back_clipper";
35290 description { state: "default" 0.0;
35293 rel1 { to_y: "elm.external.toolbar";
35297 rel2 { to_y: "elm.external.toolbar";
35301 params.string: "label" "Back";
35304 part { name: "back_clipper";
35306 clip_to: "title_clipper";
35307 description { state: "default" 0.0;
35310 description { state: "hidden" 0.0;
35314 part { name: "next";
35316 source: "elm/button";
35317 clip_to: "next_clipper";
35318 description { state: "default" 0.0;
35321 rel1 { to_y: "elm.external.toolbar";
35325 rel2 { to_y: "elm.external.toolbar";
35329 params.string: "label" "Next";
35332 part { name: "next_clipper";
35334 clip_to: "title_clipper";
35335 description { state: "default" 0.0;
35338 description { state: "hidden" 0.0;
35346 action: SIGNAL_EMIT "elm,action,back" "";
35349 signal: "elm,title,hide";
35351 action: STATE_SET "hidden" 0.0;
35352 transition: LINEAR 0.1;
35353 target: "title_clipper";
35356 signal: "elm,title,show";
35358 action: STATE_SET "default" 0.0;
35359 target: "title_clipper";
35362 signal: "elm,back,hide";
35364 action: STATE_SET "hidden" 0.0;
35365 target: "back_clipper";
35368 signal: "elm,back,show";
35370 action: STATE_SET "default" 0.0;
35371 target: "back_clipper";
35376 action: SIGNAL_EMIT "elm,action,next" "";
35379 signal: "elm,next,hide";
35381 action: STATE_SET "hidden" 0.0;
35382 target: "next_clipper";
35385 signal: "elm,next,show";
35387 action: STATE_SET "default" 0.0;
35388 target: "next_clipper";
35391 part { name: "elm.text.title";
35393 effect: SOFT_SHADOW;
35395 clip_to: "title_clipper";
35396 description { state: "default" 0.0;
35397 rel1 { to_y: "elm.external.toolbar";
35402 rel2 { to_y: "back";
35408 font: "Sans:style=Bold";
35415 /* application with a main content area with a back button and title area */
35416 group { name: "elm/layout/application/content-back";
35418 part { name: "elm.swallow.content";
35420 description { state: "default" 0.0;
35421 rel1 { to_y: "title_clipper";
35427 part { name: "title_clipper";
35429 description { state: "default" 0.0;
35438 description { state: "hidden" 0.0;
35439 inherit: "default" 0.0;
35446 part { name: "back_clipper";
35448 clip_to: "title_clipper";
35449 description { state: "default" 0.0;
35452 description { state: "hidden" 0.0;
35456 part { name: "back";
35458 source: "elm/button";
35459 clip_to: "back_clipper";
35460 description { state: "default" 0.0;
35471 params.string: "label" "Back";
35478 action: SIGNAL_EMIT "elm,action,back" "";
35481 signal: "elm,back,hide";
35483 action: STATE_SET "hidden" 0.0;
35484 target: "back_clipper";
35487 signal: "elm,back,show";
35489 action: STATE_SET "default" 0.0;
35490 target: "back_clipper";
35493 signal: "elm,title,hide";
35495 action: STATE_SET "hidden" 0.0;
35496 transition: LINEAR 0.1;
35497 target: "title_clipper";
35500 signal: "elm,title,show";
35502 action: STATE_SET "default" 0.0;
35503 target: "title_clipper";
35507 part { name: "elm.swallow.end";
35509 description { state: "default" 0.0;
35523 part { name: "elm.text.title";
35525 effect: SOFT_SHADOW;
35527 description { state: "default" 0.0;
35533 rel2 { to_y: "back";
35534 to_x: "elm.swallow.end";
35539 font: "Sans:style=Bold";
35547 /* application with a main content area with a back and next buttons and title area */
35548 group { name: "elm/layout/application/content-back-next";
35550 part { name: "elm.swallow.content";
35552 description { state: "default" 0.0;
35553 rel1 { to_y: "title_clipper";
35560 part { name: "title_clipper";
35562 description { state: "default" 0.0;
35571 description { state: "hidden" 0.0;
35572 inherit: "default" 0.0;
35579 part { name: "back";
35581 source: "elm/button";
35582 clip_to: "back_clipper";
35583 description { state: "default" 0.0;
35594 params.string: "label" "Back";
35597 part { name: "back_clipper";
35599 clip_to: "title_clipper";
35600 description { state: "default" 0.0;
35603 description { state: "hidden" 0.0;
35607 part { name: "next";
35609 source: "elm/button";
35610 clip_to: "next_clipper";
35611 description { state: "default" 0.0;
35622 params.string: "label" "Next";
35625 part { name: "next_clipper";
35627 clip_to: "title_clipper";
35628 description { state: "default" 0.0;
35631 description { state: "hidden" 0.0;
35639 action: SIGNAL_EMIT "elm,action,back" "";
35642 signal: "elm,title,hide";
35644 action: STATE_SET "hidden" 0.0;
35645 transition: LINEAR 0.1;
35646 target: "title_clipper";
35649 signal: "elm,title,show";
35651 action: STATE_SET "default" 0.0;
35652 target: "title_clipper";
35655 signal: "elm,back,hide";
35657 action: STATE_SET "hidden" 0.0;
35658 target: "back_clipper";
35661 signal: "elm,back,show";
35663 action: STATE_SET "default" 0.0;
35664 target: "back_clipper";
35669 action: SIGNAL_EMIT "elm,action,next" "";
35672 signal: "elm,next,hide";
35674 action: STATE_SET "hidden" 0.0;
35675 target: "next_clipper";
35678 signal: "elm,next,show";
35680 action: STATE_SET "default" 0.0;
35681 target: "next_clipper";
35684 part { name: "elm.text.title";
35686 effect: SOFT_SHADOW;
35688 clip_to: "title_clipper";
35689 description { state: "default" 0.0;
35695 rel2 { to_y: "back";
35701 font: "Sans:style=Bold";
35709 /* application with toolbar and main content area as a vertical box */
35710 group { name: "elm/layout/application/toolbar-vbox";
35712 part { name: "elm.box.content";
35714 description { state: "default" 0.0;
35715 rel1 { to_y: "elm.external.toolbar";
35719 box.layout: "vertical";
35723 part { name: "elm.external.toolbar";
35725 source: "elm/toolbar";
35726 description { state: "default" 0.0;
35738 /* application with toolbar and main content area as a table */
35739 group { name: "elm/layout/application/toolbar-table";
35741 part { name: "elm.table.content";
35743 description { state: "default" 0.0;
35744 rel1 { to_y: "elm.external.toolbar";
35751 part { name: "elm.external.toolbar";
35753 source: "elm/toolbar";
35754 description { state: "default" 0.0;
35766 ///////////////////////////////////////////////////////////////////////////////
35767 group { name: "elm/segment_control/base/default";
35768 #define SEGMENT_TYPE_SINGLE 1
35769 #define SEGMENT_TYPE_LEFT 2
35770 #define SEGMENT_TYPE_MIDDLE 3
35771 #define SEGMENT_TYPE_RIGHT 4
35772 #define SEGMENT_STATE_NORMAL 1
35773 #define SEGMENT_STATE_PRESSED 2
35774 #define SEGMENT_STATE_SELECTED 3
35775 #define SEGMENT_STATUS_ENABLED 0
35776 #define SEGMENT_STATUS_DISABLED 1
35783 state: "default" 0.0;
35790 group { name: "elm/segment_control/item/default";
35791 data.item: "label.wrap.part" "label.bg";
35793 style { name: "seg_text_style_normal";
35794 base: "font=Sans font_size=16 style=shadow \
35795 shadow_color=#2924224d \
35797 color=#ffffffff wrap=char text_class=label";
35799 tag: "hilight" "+ font=Sans:style=Bold";
35802 style { name: "seg_text_style_selected";
35803 base: "font=Sans:style=Bold font_size=16 style=shadow \
35804 shadow_color=#aaaaaa4d \
35806 color=#111111ff wrap=char text_class=label";
35808 tag: "hilight" "+ font=Sans:style=Bold";
35809 tag: "b" "+ font=Sans:style=Bold";
35812 style { name: "seg_text_style_disabled";
35813 base: "font=Sans:style=Medium font_size=16 style=shadow \
35814 shadow_color=#2924224d \
35815 align=center color=#2924224d \
35816 wrap=char text_class=label";
35818 tag: "hilight" "+ font=Sans:style=Bold";
35819 tag: "b" "+ font=Sans:style=Bold";
35824 image: "seg_single_pressed.png" COMP;
35825 image: "seg_single_selected.png" COMP;
35826 image: "seg_single_normal.png" COMP;
35828 image: "seg_left_pressed.png" COMP;
35829 image: "seg_left_selected.png" COMP;
35830 image: "seg_left_normal.png" COMP;
35832 image: "seg_middle_pressed.png" COMP;
35833 image: "seg_middle_selected.png" COMP;
35834 image: "seg_middle_normal.png" COMP;
35836 image: "seg_right_pressed.png" COMP;
35837 image: "seg_right_selected.png" COMP;
35838 image: "seg_right_normal.png" COMP;
35841 part { name: "segment";
35844 description { state: "default" 0.0;
35848 normal: "seg_single_normal.png";
35854 description { state: "default_single" 0.0;
35855 inherit: "default" 0.0;
35858 normal: "seg_single_normal.png";
35862 description { state: "default_left" 0.0;
35863 inherit: "default" 0.0;
35866 normal: "seg_left_normal.png";
35870 description { state: "default_right" 0.0;
35871 inherit: "default" 0.0;
35874 normal: "seg_right_normal.png";
35878 description { state: "default_middle" 0.0;
35879 inherit: "default" 0.0;
35882 normal: "seg_middle_normal.png";
35886 description { state: "pressed_single" 0.0;
35887 inherit: "default" 0.0;
35890 normal: "seg_single_pressed.png";
35894 description { state: "pressed_left" 0.0;
35895 inherit: "default" 0.0;
35898 normal: "seg_left_pressed.png";
35902 description { state: "pressed_right" 0.0;
35903 inherit: "default" 0.0;
35906 normal: "seg_right_pressed.png";
35910 description { state: "pressed_middle" 0.0;
35911 inherit: "default" 0.0;
35914 normal: "seg_middle_pressed.png";
35918 description { state: "selected_single" 0.0;
35919 inherit: "default" 0.0;
35922 normal: "seg_single_selected.png";
35926 description { state: "selected_left" 0.0;
35927 inherit: "default" 0.0;
35930 normal: "seg_left_selected.png";
35934 description { state: "selected_right" 0.0;
35935 inherit: "default" 0.0;
35938 normal: "seg_right_selected.png";
35942 description { state: "selected_middle" 0.0;
35943 inherit: "default" 0.0;
35946 normal: "seg_middle_selected.png";
35951 part { name: "padding_left";
35955 description { state: "default" 0.0;
35957 rel1.relative: 0.0 0.0;
35958 rel2.relative: 0.0 1.0;
35965 part { name: "padding_right";
35969 description { state: "default" 0.0;
35971 rel1.relative: 1.0 0.0;
35972 rel2.relative: 1.0 1.0;
35979 part { name: "padding_top";
35983 description { state: "default" 0.0;
35985 rel1.relative: 0.0 0.0;
35986 rel2.relative: 1.0 0.0;
35993 part { name: "padding_bottom";
35997 description { state: "default" 0.0;
35999 rel1.relative: 0.0 1.0;
36000 rel2.relative: 1.0 1.0;
36007 part { name: "icon.bg";
36011 description { state: "default" 0.0;
36015 to_x: "padding_left";
36016 to_y: "padding_top";
36020 to: "elm.swallow.icon";
36027 part { name: "padding_icon_text";
36031 description { state: "default" 0.0; //when only icon or no icon is there
36045 description { state: "icononly" 0.0;
36046 inherit: "default" 0.0;
36048 description { state: "visible" 0.0; //when icon is visible
36049 inherit: "default" 0.0;
36053 part { name: "elm.swallow.icon";
36056 description { state: "default" 0.0;
36060 to_x: "padding_left";
36061 to_y: "padding_top";
36065 to_y: "padding_bottom";
36070 aspect_preference: BOTH;
36072 description { state: "visible" 0.0;
36073 inherit: "default" 0.0;
36076 to_y: "padding_bottom";
36080 description { state: "icononly" 0.0;
36081 inherit: "default" 0.0;
36084 to_x: "padding_right";
36085 to_y: "padding_bottom";
36091 part { name: "elm.text";
36096 state: "default" 0.0;
36101 to_x: "padding_icon_text";
36105 to_x: "padding_right";
36108 color: 224 224 224 255;
36119 description { state: "normal" 0.0;
36120 inherit: "default" 0.0;
36123 description { state: "pressed" 0.0;
36124 inherit: "default" 0.0;
36128 description { state: "selected" 0.0;
36129 inherit: "default" 0.0;
36131 color: 50 50 50 255;
36133 description { state: "disabled" 0.0;
36134 inherit: "default" 0.0;
36136 color: 200 200 200 255;
36139 part { name: "disabler";
36142 description { state: "default" 0.0;
36147 rel1 { relative: 0.0 0.0; to: "segment";}
36148 rel2 { relative: 1.0 1.0; to: "segment";}
36149 color: 255 255 255 150;
36151 description { state: "disabled_single" 0.0;
36152 inherit: "default" 0.0;
36155 normal: "seg_single_normal.png";
36159 description { state: "disabled_left" 0.0;
36160 inherit: "default" 0.0;
36163 normal: "seg_left_normal.png";
36167 description { state: "disabled_right" 0.0;
36168 inherit: "default" 0.0;
36171 normal: "seg_right_normal.png";
36175 description { state: "disabled_middle" 0.0;
36176 inherit: "default" 0.0;
36179 normal: "seg_middle_normal.png";
36187 public seg_type; // Single, Left, Middle, Right.
36188 public seg_state; // Normal/Default, Pressed, Selected.
36189 public seg_status;// Enabled/Default, Disabled
36191 public update_state() {
36192 new type, state, disabled;
36193 type = get_int(seg_type);
36194 state = get_int(seg_state);
36195 disabled = get_int(seg_status);
36197 if(state == SEGMENT_STATE_NORMAL)
36199 if(type == SEGMENT_TYPE_SINGLE)
36200 set_state(PART:"segment", "default_single", 0.0);
36201 else if(type == SEGMENT_TYPE_LEFT)
36202 set_state(PART:"segment", "default_left", 0.0);
36203 else if(type == SEGMENT_TYPE_MIDDLE)
36204 set_state(PART:"segment", "default_middle", 0.0);
36205 else if(type == SEGMENT_TYPE_RIGHT)
36206 set_state(PART:"segment", "default_right", 0.0);
36207 set_state(PART:"elm.text", "normal", 0.0);
36209 else if(state == SEGMENT_STATE_PRESSED)
36211 if(type == SEGMENT_TYPE_SINGLE)
36212 set_state(PART:"segment", "pressed_single", 0.0);
36213 else if(type == SEGMENT_TYPE_LEFT)
36214 set_state(PART:"segment", "pressed_left", 0.0);
36215 else if(type == SEGMENT_TYPE_MIDDLE)
36216 set_state(PART:"segment", "pressed_middle", 0.0);
36217 else if(type == SEGMENT_TYPE_RIGHT)
36218 set_state(PART:"segment", "pressed_right", 0.0);
36219 set_state(PART:"elm.text", "pressed", 0.0);
36221 else if(state == SEGMENT_STATE_SELECTED)
36223 if(type == SEGMENT_TYPE_SINGLE)
36224 set_state(PART:"segment", "selected_single", 0.0);
36225 else if(type == SEGMENT_TYPE_LEFT)
36226 set_state(PART:"segment", "selected_left", 0.0);
36227 else if(type == SEGMENT_TYPE_MIDDLE)
36228 set_state(PART:"segment", "selected_middle", 0.0);
36229 else if(type == SEGMENT_TYPE_RIGHT)
36230 set_state(PART:"segment", "selected_right", 0.0);
36231 set_state(PART:"elm.text", "selected", 0.0);
36233 if(disabled == SEGMENT_STATUS_DISABLED)
36235 if(type == SEGMENT_TYPE_SINGLE)
36236 set_state(PART:"disabler", "disabled_single", 0.0);
36237 else if(type == SEGMENT_TYPE_LEFT)
36238 set_state(PART:"disabler", "disabled_left", 0.0);
36239 else if(type == SEGMENT_TYPE_MIDDLE)
36240 set_state(PART:"disabler", "disabled_middle", 0.0);
36241 else if(type == SEGMENT_TYPE_RIGHT)
36242 set_state(PART:"disabler", "disabled_right", 0.0);
36243 set_state(PART:"elm.text", "disabled", 0.0);
36248 name: "segment_type_s";
36249 signal: "elm,type,segment,single";
36252 set_int(seg_type, SEGMENT_TYPE_SINGLE);
36257 name: "segment_type_l";
36258 signal: "elm,type,segment,left";
36261 set_int(seg_type, SEGMENT_TYPE_LEFT);
36266 name: "segment_type_m";
36267 signal: "elm,type,segment,middle";
36270 set_int(seg_type, SEGMENT_TYPE_MIDDLE);
36275 name: "segment_type_r";
36276 signal: "elm,type,segment,right";
36279 set_int(seg_type, SEGMENT_TYPE_RIGHT);
36284 name: "normal_segment";
36285 signal: "elm,state,segment,normal";
36288 set_int(seg_state, SEGMENT_STATE_NORMAL);
36293 name: "pressed_segment";
36294 signal: "elm,state,segment,pressed";
36297 set_int(seg_state, SEGMENT_STATE_PRESSED);
36302 name: "selected_segment";
36303 signal: "elm,state,segment,selected";
36306 set_int(seg_state, SEGMENT_STATE_SELECTED);
36310 program { name: "disable_segment";
36311 signal: "elm,state,disabled";
36314 set_int(seg_status, SEGMENT_STATUS_DISABLED);
36318 program { name: "enable_segment";
36319 signal: "elm,state,enabled";
36322 set_int(seg_status, SEGMENT_STATUS_ENABLED);
36326 program { name: "text_show";
36327 signal: "elm,state,text,visible";
36332 get_state(PART:"elm.swallow.icon", st, 30, vl);
36333 if (!strcmp(st, "icononly"))
36335 set_state(PART:"elm.swallow.icon", "visible", 0.0);
36336 set_state(PART:"padding_icon_text", "visible", 0.0);
36338 get_state(PART:"elm.text", st, 30, vl);
36339 if (!strcmp(st, "selected"))
36340 set_state(PART:"elm.text", "selected", 0.0);
36342 set_state(PART:"elm.text", "normal", 0.0);
36345 program { name: "text_hide";
36346 signal: "elm,state,text,hidden";
36351 get_state(PART:"elm.swallow.icon", st, 30, vl);
36352 if (!strcmp(st, "visible"))
36354 set_state(PART:"elm.swallow.icon", "icononly", 0.0);
36355 set_state(PART:"padding_icon_text", "icononly", 0.0);
36357 set_state(PART:"elm.text", "default", 0.0);
36360 program { name: "icon_show";
36361 signal: "elm,state,icon,visible";
36366 get_state(PART:"elm.text", st, 30, vl);
36367 if ((!strcmp(st, "normal")) || (!strcmp(st, "selected")))
36369 set_state(PART:"elm.swallow.icon", "visible", 0.0);
36370 set_state(PART:"padding_icon_text", "visible", 0.0);
36374 set_state(PART:"elm.swallow.icon", "icononly", 0.0);
36375 set_state(PART:"padding_icon_text", "icononly", 0.0);
36379 program { name: "icon_hide";
36380 signal: "elm,state,icon,hidden";
36382 action: STATE_SET "default" 0.0;
36383 target: "elm.swallow.icon";
36386 #undef SEGMENT_TYPE_SINGLE
36387 #undef SEGMENT_TYPE_LEFT
36388 #undef SEGMENT_TYPE_MIDDLE
36389 #undef SEGMENT_TYPE_RIGHT
36390 #undef SEGMENT_STATE_NORMAL
36391 #undef SEGMENT_STATE_PRESSED
36392 #undef SEGMENT_STATE_SELECTED
36393 #undef SEGMENT_STATUS_ENABLED
36394 #undef SEGMENT_STATUS_DISABLED
36397 /* a simple title layout, with a label and two icons */
36398 group { name: "elm/layout/application/titlebar";
36400 image: "toolbar_sel.png" COMP;
36403 part { name: "base";
36406 description { state: "default" 0.0;
36413 normal: "toolbar_sel.png";
36418 part { name: "elm.swallow.content";
36420 description { state: "default" 0.0;
36428 part { name: "elm.swallow.icon";
36431 description { state: "default" 0.0;
36445 description { state: "visible" 0.0;
36446 inherit: "default" 0.0;
36450 part { name: "elm.swallow.end";
36453 description { state: "default" 0.0;
36468 description { state: "visible" 0.0;
36469 inherit: "default" 0.0;
36473 part { name: "elm.text";
36475 effect: SOFT_SHADOW;
36478 description { state: "default" 0.0;
36481 to_x: "elm.swallow.icon";
36486 to_x: "elm.swallow.end";
36495 text_class: "title_bar";
36501 program { name: "show_icon";
36502 signal: "elm,state,icon,visible";
36504 action: STATE_SET "visible" 0.0;
36505 target: "elm.swallow.icon";
36507 program { name: "hide_icon";
36508 signal: "elm,state,icon,hidden";
36510 action: STATE_SET "default" 0.0;
36511 target: "elm.swallow.icon";
36513 program { name: "show_end";
36514 signal: "elm,state,end,visible";
36516 action: STATE_SET "visible" 0.0;
36517 target: "elm.swallow.end";
36519 program { name: "hide_end";
36520 signal: "elm,state,end,hidden";
36522 action: STATE_SET "default" 0.0;
36523 target: "elm.swallow.end";