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 after: "item_mouse_out_2";
4662 after: "item_mouse_out_3";
4665 name: "item_mouse_out_2";
4666 transition: DECELERATE 0.5;
4669 v = get_int(menu_text_visible);
4670 d = get_int(menu_disable);
4673 run_program(PROGRAM:"visible_text");
4677 name: "item_mouse_out_3";
4678 action: STATE_SET "default" 0.0;
4679 target: "item_image";
4681 transition: DECELERATE 0.5;
4684 name: "visible_text";
4685 action: STATE_SET "visible" 0.0;
4687 transition: DECELERATE 0.5;
4692 name: "item_unclick";
4693 signal: "mouse,up,1";
4695 action: STATE_SET "visible" 0.0;
4696 target: "item_image";
4699 name: "item_click2";
4700 signal: "mouse,down,1";
4702 action: STATE_SET "clicked" 0.0;
4706 name: "item_unclick2";
4707 signal: "mouse,up,1";
4709 action: STATE_SET "default" 0.0;
4710 transition: DECELERATE 0.5;
4714 name: "item_unclick3";
4715 signal: "mouse,up,1";
4717 action: SIGNAL_EMIT "elm,action,click" "";
4719 program { name: "text_show";
4720 signal: "elm,state,text,visible";
4723 set_int(menu_text_visible, 1);
4724 set_state(PART:"elm.text", "visible", 0.0);
4727 program { name: "text_hide";
4728 signal: "elm,state,text,hidden";
4731 set_int(menu_text_visible, 0);
4732 set_state(PART:"elm.text", "default", 0.0);
4735 program { name: "disable";
4736 signal: "elm,state,disabled";
4738 action: STATE_SET "disabled" 0.0;
4739 target: "item_image";
4740 target: "item_image_disabled";
4743 target: "over_disabled";
4745 after: "disable_text";
4747 program { name: "disable_text";
4750 v = get_int(menu_text_visible);
4752 set_state(PART:"elm.text", "disabled_visible", 0.0);
4754 set_state(PART:"elm.text", "disabled", 0.0);
4755 set_int(menu_disable, 1);
4758 program { name: "enable";
4759 signal: "elm,state,enabled";
4761 action: STATE_SET "default" 0.0;
4762 target: "item_image";
4763 target: "item_image_disabled";
4766 target: "over_disabled";
4768 after: "enable_text";
4770 program { name: "enable_text";
4773 v = get_int(menu_text_visible);
4775 set_state(PART:"elm.text", "visible", 0.0);
4777 set_state(PART:"elm.text", "default", 0.0);
4778 set_int(menu_disable, 0);
4784 group { name: "elm/menu/item_with_submenu/default";
4786 image: "bt_base1.png" COMP;
4787 image: "bt_base2.png" COMP;
4788 image: "bt_hilight.png" COMP;
4789 image: "bt_shine.png" COMP;
4790 image: "bt_glow.png" COMP;
4791 image: "bt_dis_base.png" COMP;
4792 image: "bt_dis_hilight.png" COMP;
4793 image: "arrow_right.png" COMP;
4794 image: "arrow_left.png" COMP;
4797 public menu_text_visible; //0:hide (default), 1:visible
4798 public menu_disable; //0:enable, 1:disable
4801 part { name: "item_image";
4803 description { state: "default" 0.0;
4804 color: 255 255 255 0;
4806 normal: "bt_base2.png";
4809 image.middle: SOLID;
4811 description { state: "visible" 0.0;
4812 inherit: "default" 0.0;
4813 color: 255 255 255 255;
4815 description { state: "clicked" 0.0;
4816 inherit: "default" 0.0;
4817 inherit: "visible" 0.0;
4818 image.normal: "bt_base1.png";
4819 image.middle: SOLID;
4821 description { state: "disabled" 0.0;
4822 inherit: "default" 0.0;
4825 part { name: "item_image_disabled";
4827 description { state: "default" 0.0;
4828 color: 255 255 255 0;
4830 normal: "bt_dis_base.png";
4833 image.middle: SOLID;
4835 description { state: "disabled" 0.0;
4836 inherit: "default" 0.0;
4837 color: 255 255 255 255;
4840 part { name: "arrow";
4842 description { state: "default" 0.0;
4843 color: 255 255 255 255;
4846 aspect_preference: BOTH;
4848 normal: "arrow_right.png";
4851 description { state: "rtl" 0.0;
4852 inherit: "default" 0.0;
4853 image.normal: "arrow_left.png";
4856 part { name: "elm.swallow.content";
4858 description { state: "default" 0.0;
4864 rel2.relative: 0.0 1.0;
4866 aspect_preference: VERTICAL;
4875 description { state: "default" 0.0;
4877 rel1.to_x: "elm.swallow.content";
4878 rel1.relative: 1.0 0.0;
4880 rel2.offset: -10 -8;
4883 font: "Sans,Edje-Vera";
4887 text_class: "menu_item";
4890 description { state: "visible" 0.0;
4891 inherit: "default" 0.0;
4895 description { state: "selected" 0.0;
4896 inherit: "default" 0.0;
4897 inherit: "visible" 0.0;
4898 color: 254 254 254 255;
4900 description { state: "disabled" 0.0;
4901 inherit: "default" 0.0;
4904 description { state: "disabled_visible" 0.0;
4905 inherit: "default" 0.0;
4906 inherit: "visible" 0.0;
4910 part { name: "over1";
4912 description { state: "default" 0.0;
4913 color: 255 255 255 0;
4914 rel2.relative: 1.0 0.5;
4916 normal: "bt_hilight.png";
4920 description { state: "visible" 0.0;
4921 inherit: "default" 0.0;
4922 color: 255 255 255 255;
4924 description { state: "disabled" 0.0;
4925 inherit: "default" 0.0;
4928 part { name: "over_disabled";
4930 description { state: "default" 0.0;
4931 color: 255 255 255 0;
4932 rel2.relative: 1.0 0.5;
4934 normal: "bt_dis_hilight.png";
4938 description { state: "disabled" 0.0;
4939 inherit: "default" 0.0;
4940 color: 255 255 255 255;
4943 part { name: "over2";
4946 ignore_flags: ON_HOLD;
4947 description { state: "default" 0.0;
4949 normal: "bt_shine.png";
4953 description { state: "disabled" 0.0;
4954 inherit: "default" 0.0;
4958 part { name: "over3";
4961 description { state: "default" 0.0;
4962 color: 255 255 255 0;
4964 normal: "bt_glow.png";
4965 border: 12 12 12 12;
4969 description { state: "clicked" 0.0;
4970 inherit: "default" 0.0;
4972 color: 255 255 255 255;
4975 part { name: "disabler";
4977 description { state: "default" 0.0;
4981 description { state: "disabled" 0.0;
4982 inherit: "default" 0.0;
4990 name: "item_mouse_in";
4993 action: SIGNAL_EMIT "elm,action,activate" "";
4994 after: "item_mouse_in_2";
4995 after: "item_mouse_in_3";
4998 name: "item_mouse_in_2";
4999 transition: DECELERATE 0.5;
5002 v = get_int(menu_text_visible);
5003 d = get_int(menu_disable);
5006 run_program(PROGRAM:"selected_text");
5010 name: "item_mouse_in_3";
5011 action : STATE_SET "visible" 0.0;
5012 target: "item_image";
5014 transition: DECELERATE 0.5;
5017 name: "selected_text";
5018 action: STATE_SET "selected" 0.0;
5020 transition: DECELERATE 0.5;
5026 name: "item_mouse_out";
5027 signal: "mouse,out";
5029 after: "item_mouse_out_2";
5030 after: "item_mouse_out_3";
5033 name: "item_mouse_out_2";
5034 transition: DECELERATE 0.5;
5037 v = get_int(menu_text_visible);
5038 d = get_int(menu_disable);
5041 run_program(PROGRAM:"visible_text");
5045 name: "item_mouse_out_3";
5046 action: STATE_SET "default" 0.0;
5047 target: "item_image";
5049 transition: DECELERATE 0.5;
5052 name: "visible_text";
5053 action: STATE_SET "visible" 0.0;
5055 transition: DECELERATE 0.5;
5060 name: "item_unclick";
5061 signal: "mouse,up,1";
5063 action: STATE_SET "visible" 0.0;
5064 target: "item_image";
5067 name: "item_click2";
5068 signal: "mouse,down,1";
5070 action: STATE_SET "clicked" 0.0;
5074 name: "item_unclick2";
5075 signal: "mouse,up,1";
5077 action: STATE_SET "default" 0.0;
5078 transition: DECELERATE 0.5;
5082 name: "item_unclick3";
5083 signal: "mouse,up,1";
5085 action: SIGNAL_EMIT "elm,action,click" "";
5091 action: SIGNAL_EMIT "elm,action,open" "";
5093 program { name: "text_show";
5094 signal: "elm,state,text,visible";
5097 set_int(menu_text_visible, 1);
5098 set_state(PART:"elm.text", "visible", 0.0);
5101 program { name: "text_hide";
5102 signal: "elm,state,text,hidden";
5105 set_int(menu_text_visible, 0);
5106 set_state(PART:"elm.text", "default", 0.0);
5109 program { name: "disable";
5110 signal: "elm,state,disabled";
5112 action: STATE_SET "disabled" 0.0;
5113 target: "item_image";
5114 target: "item_image_disabled";
5117 target: "over_disabled";
5119 after: "disable_text";
5121 program { name: "disable_text";
5125 get_state(PART:"elm.text", st, 30, vl);
5126 if (!strcmp(st, "visible"))
5127 set_state(PART:"elm.text", "disabled_visible", 0.0);
5128 else if (!strcmp(st, "default"))
5129 set_state(PART:"elm.text", "disabled", 0.0);
5132 program { name: "enable";
5133 signal: "elm,state,enabled";
5135 action: STATE_SET "default" 0.0;
5136 target: "item_image";
5137 target: "item_image_disabled";
5140 target: "over_disabled";
5142 after: "enable_text";
5144 program { name: "enable_text";
5147 v = get_int(menu_text_visible);
5149 set_state(PART:"elm.text", "visible", 0.0);
5151 set_state(PART:"elm.text", "default", 0.0);
5152 set_int(menu_disable, 0);
5155 program { name: "to_rtl";
5156 signal: "edje,state,rtl";
5158 action: STATE_SET "rtl" 0.0;
5161 program { name: "to_ltr";
5162 signal: "edje,state,ltr";
5164 action: STATE_SET "default" 0.0;
5170 group { name: "elm/menu/separator/default";
5172 image: "separator_h.png" COMP;
5175 part { name: "separator"; // separator group
5176 description { state: "default" 0.0;
5181 normal: "separator_h.png";
5190 ///////////////////////////////////////////////////////////////////////////////
5191 group { name: "elm/clock/base-all/default";
5195 description { state: "default" 0.0;
5196 rel1.relative: 0.0000000 0.0;
5197 rel2.relative: 0.1250000 1.0;
5202 description { state: "default" 0.0;
5203 rel1.relative: 0.1250000 0.0;
5204 rel2.relative: 0.2500000 1.0;
5212 description { state: "default" 0.0;
5213 rel1.relative: 0.2500000 0.0;
5214 rel2.relative: 0.3125000 1.0;
5217 font: "Sans,Edje-Vera";
5227 description { state: "default" 0.0;
5228 rel1.relative: 0.3125000 0.0;
5229 rel2.relative: 0.4375000 1.0;
5234 description { state: "default" 0.0;
5235 rel1.relative: 0.4375000 0.0;
5236 rel2.relative: 0.5625000 1.0;
5245 description { state: "default" 0.0;
5246 rel1.relative: 0.5625000 0.0;
5247 rel2.relative: 0.6250000 1.0;
5250 font: "Sans,Edje-Vera";
5261 description { state: "default" 0.0;
5262 rel1.relative: 0.6250000 0.0;
5263 rel2.relative: 0.7500000 1.0;
5269 description { state: "default" 0.0;
5270 rel1.relative: 0.7500000 0.0;
5271 rel2.relative: 0.8750000 1.0;
5275 part { name: "ampm";
5277 description { state: "default" 0.0;
5278 rel1.relative: 0.8750000 0.0;
5279 rel2.relative: 1.0 1.0;
5285 ///////////////////////////////////////////////////////////////////////////////
5286 group { name: "elm/clock/base-seconds/default";
5290 description { state: "default" 0.0;
5291 rel1.relative: 0.000000000 0.0;
5292 rel2.relative: 0.142857143 1.0;
5297 description { state: "default" 0.0;
5298 rel1.relative: 0.142857143 0.0;
5299 rel2.relative: 0.285714286 1.0;
5307 description { state: "default" 0.0;
5308 rel1.relative: 0.285714286 0.0;
5309 rel2.relative: 0.357142857 1.0;
5312 font: "Sans,Edje-Vera";
5322 description { state: "default" 0.0;
5323 rel1.relative: 0.357142857 0.0;
5324 rel2.relative: 0.500000000 1.0;
5329 description { state: "default" 0.0;
5330 rel1.relative: 0.500000000 0.0;
5331 rel2.relative: 0.642857143 1.0;
5340 description { state: "default" 0.0;
5341 rel1.relative: 0.642857143 0.0;
5342 rel2.relative: 0.714285714 1.0;
5345 font: "Sans,Edje-Vera";
5356 description { state: "default" 0.0;
5357 rel1.relative: 0.714285714 0.0;
5358 rel2.relative: 0.857142857 1.0;
5364 description { state: "default" 0.0;
5365 rel1.relative: 0.857142857 0.0;
5366 rel2.relative: 1.000000000 1.0;
5372 ///////////////////////////////////////////////////////////////////////////////
5373 group { name: "elm/clock/base-am_pm/default";
5377 description { state: "default" 0.0;
5378 rel1.relative: 0.000000000 0.0;
5379 rel2.relative: 0.181818182 1.0;
5384 description { state: "default" 0.0;
5385 rel1.relative: 0.181818182 0.0;
5386 rel2.relative: 0.363636364 1.0;
5394 description { state: "default" 0.0;
5395 rel1.relative: 0.363636364 0.0;
5396 rel2.relative: 0.454545455 1.0;
5399 font: "Sans,Edje-Vera";
5409 description { state: "default" 0.0;
5410 rel1.relative: 0.454545455 0.0;
5411 rel2.relative: 0.636363636 1.0;
5416 description { state: "default" 0.0;
5417 rel1.relative: 0.636363636 0.0;
5418 rel2.relative: 0.818181818 1.0;
5422 part { name: "ampm";
5424 description { state: "default" 0.0;
5425 rel1.relative: 0.818181818 0.0;
5426 rel2.relative: 1.0 1.0;
5432 ///////////////////////////////////////////////////////////////////////////////
5433 group { name: "elm/clock/base/default";
5437 description { state: "default" 0.0;
5438 rel1.relative: 0.000000000 0.0;
5439 rel2.relative: 0.222222222 1.0;
5444 description { state: "default" 0.0;
5445 rel1.relative: 0.222222222 0.0;
5446 rel2.relative: 0.444444444 1.0;
5454 description { state: "default" 0.0;
5455 rel1.relative: 0.444444444 0.0;
5456 rel2.relative: 0.555555556 1.0;
5459 font: "Sans,Edje-Vera";
5469 description { state: "default" 0.0;
5470 rel1.relative: 0.555555556 0.0;
5471 rel2.relative: 0.777777778 1.0;
5476 description { state: "default" 0.0;
5477 rel1.relative: 0.777777778 0.0;
5478 rel2.relative: 1.000000000 1.0;
5484 ///////////////////////////////////////////////////////////////////////////////
5485 group { name: "elm/frame/base/default";
5487 image: "frame_1.png" COMP;
5488 image: "frame_2.png" COMP;
5489 image: "dia_grad.png" COMP;
5492 part { name: "base0";
5494 description { state: "default" 0.0;
5495 image.normal: "dia_grad.png";
5507 part { name: "base";
5509 description { state: "default" 0.0;
5510 rel2.to: "elm.swallow.content";
5513 normal: "frame_2.png";
5520 part { name: "elm.text";
5524 description { state: "default" 0.0;
5537 font: "Sans:style=Bold,Edje-Vera-Bold";
5545 part { name: "over";
5547 description { state: "default" 0.0;
5549 rel2.to: "elm.swallow.content";
5552 normal: "frame_1.png";
5559 part { name: "elm.swallow.content";
5561 description { state: "default" 0.0;
5574 group { name: "elm/frame/base/pad_small";
5580 description { state: "default" 0.0;
5591 description { state: "default" 0.0;
5598 part { name: "elm.swallow.content";
5600 description { state: "default" 0.0;
5616 group { name: "elm/frame/base/pad_medium";
5622 description { state: "default" 0.0;
5633 description { state: "default" 0.0;
5640 part { name: "elm.swallow.content";
5642 description { state: "default" 0.0;
5658 group { name: "elm/frame/base/pad_large";
5664 description { state: "default" 0.0;
5675 description { state: "default" 0.0;
5682 part { name: "elm.swallow.content";
5684 description { state: "default" 0.0;
5700 group { name: "elm/frame/base/pad_huge";
5706 description { state: "default" 0.0;
5717 description { state: "default" 0.0;
5724 part { name: "elm.swallow.content";
5726 description { state: "default" 0.0;
5742 group { name: "elm/frame/base/outdent_top";
5744 image: "outdent-top.png" COMP;
5747 part { name: "base0";
5749 description { state: "default" 0.0;
5750 image.normal: "outdent-top.png";
5751 image.border: 0 0 0 13;
5755 part { name: "elm.swallow.content";
5757 description { state: "default" 0.0;
5759 rel2.offset: -3 -13;
5765 group { name: "elm/frame/base/outdent_bottom";
5767 image: "outdent-bottom.png" COMP;
5770 part { name: "base0";
5772 description { state: "default" 0.0;
5773 image.normal: "outdent-bottom.png";
5774 image.border: 0 0 13 0;
5778 part { name: "elm.swallow.content";
5780 description { state: "default" 0.0;
5788 ///////////////////////////////////////////////////////////////////////////////
5789 group { name: "elm/label/base/tooltip";
5791 style { name: "tooltip_style";
5792 base: "font=Sans font_size=8 color=#666 wrap=word";
5794 tag: "hilight" "+ font=Sans:style=Bold";
5795 tag: "b" "+ font=Sans:style=Bold";
5800 part { name: "elm.text";
5804 description { state: "default" 0.0;
5806 style: "tooltip_style";
5814 group { name: "elm/tooltip/base/default";
5819 item: "pad_border_x" "10";
5820 item: "pad_border_y" "10";
5821 item: "hide_timeout" "0.35"; /**< tooltip is hidden after this amount, keep in sync with hide animations */
5824 image: "tooltip-base.png" COMP;
5825 image: "tooltip-corner-top-left-tip.png" COMP;
5826 image: "tooltip-corner-top-right-tip.png" COMP;
5827 image: "tooltip-corner-bottom-left-tip.png" COMP;
5828 image: "tooltip-corner-bottom-right-tip.png" COMP;
5829 image: "tooltip-edge-left-tip.png" COMP;
5830 image: "tooltip-edge-right-tip.png" COMP;
5831 image: "tooltip-edge-bottom-tip.png" COMP;
5832 image: "tooltip-edge-top-tip.png" COMP;
5836 set_state(PART:"corner-top-left", "default", 0.0);
5837 set_state(PART:"corner-top-right", "default", 0.0);
5838 set_state(PART:"corner-bottom-left", "default", 0.0);
5839 set_state(PART:"corner-bottom-right", "default", 0.0);
5842 set_state(PART:"clipper-edge-left", "default", 0.0);
5843 set_state(PART:"clipper-edge-right", "default", 0.0);
5844 set_state(PART:"clipper-edge-top", "default", 0.0);
5845 set_state(PART:"clipper-edge-bottom", "default", 0.0);
5848 show_corner_top_left() {
5849 set_state(PART:"corner-top-left", "visible", 0.0);
5851 set_state(PART:"corner-top-right", "default", 0.0);
5852 set_state(PART:"corner-bottom-left", "default", 0.0);
5853 set_state(PART:"corner-bottom-right", "default", 0.0);
5856 show_corner_top_right() {
5857 set_state(PART:"corner-top-right", "visible", 0.0);
5859 set_state(PART:"corner-top-left", "default", 0.0);
5860 set_state(PART:"corner-bottom-left", "default", 0.0);
5861 set_state(PART:"corner-bottom-right", "default", 0.0);
5865 show_corner_bottom_left() {
5866 set_state(PART:"corner-bottom-left", "visible", 0.0);
5868 set_state(PART:"corner-bottom-right", "default", 0.0);
5869 set_state(PART:"corner-top-left", "default", 0.0);
5870 set_state(PART:"corner-top-right", "default", 0.0);
5873 show_corner_bottom_right() {
5874 set_state(PART:"corner-bottom-right", "visible", 0.0);
5876 set_state(PART:"corner-bottom-left", "default", 0.0);
5877 set_state(PART:"corner-top-left", "default", 0.0);
5878 set_state(PART:"corner-top-right", "default", 0.0);
5882 show_edge_left(Float:val) {
5883 set_state(PART:"clipper-edge-left", "visible", 0.0);
5884 set_drag(PART:"edge-drag-left", 0.0, val);
5886 set_state(PART:"clipper-edge-right", "default", 0.0);
5887 set_state(PART:"clipper-edge-top", "default", 0.0);
5888 set_state(PART:"clipper-edge-bottom", "default", 0.0);
5891 show_edge_right(Float:val) {
5892 set_state(PART:"clipper-edge-right", "visible", 0.0);
5893 set_drag(PART:"edge-drag-right", 0.0, val);
5895 set_state(PART:"clipper-edge-left", "default", 0.0);
5896 set_state(PART:"clipper-edge-top", "default", 0.0);
5897 set_state(PART:"clipper-edge-bottom", "default", 0.0);
5901 show_edge_top(Float:val) {
5902 set_state(PART:"clipper-edge-top", "visible", 0.0);
5903 set_drag(PART:"edge-drag-top", val, 0.0);
5905 set_state(PART:"clipper-edge-bottom", "default", 0.0);
5906 set_state(PART:"clipper-edge-left", "default", 0.0);
5907 set_state(PART:"clipper-edge-right", "default", 0.0);
5910 show_edge_bottom(Float:val) {
5911 set_state(PART:"clipper-edge-bottom", "visible", 0.0);
5912 set_drag(PART:"edge-drag-bottom", val, 0.0);
5914 set_state(PART:"clipper-edge-top", "default", 0.0);
5915 set_state(PART:"clipper-edge-left", "default", 0.0);
5916 set_state(PART:"clipper-edge-right", "default", 0.0);
5920 public message(Msg_Type:type, id, ...) {
5921 if ((type == MSG_FLOAT_SET) && (id == 1)) {
5922 new Float:x, Float:y;
5929 if (y < 0.0) show_corner_top_left();
5930 else if (y > 1.0) show_corner_bottom_left();
5931 else show_edge_left(y);
5935 if (y < 0.0) show_corner_top_right();
5936 else if (y > 1.0) show_corner_bottom_right();
5937 else show_edge_right(y);
5941 if (y < 0.0) show_edge_top(x);
5942 else if (y > 1.0) show_edge_bottom(x);
5953 part { name: "clipper";
5955 description { state: "default" 0.0;
5956 color: 255 255 255 0;
5957 rel1.to: "elm.swallow.content";
5958 rel1.offset: -64 -64;
5959 rel2.to: "elm.swallow.content";
5962 description { state: "visible" 0.0;
5963 inherit: "default" 0.0;
5964 color: 255 255 255 255;
5970 description { state: "default" 0.0;
5973 to: "elm.swallow.content";
5977 to: "elm.swallow.content";
5981 normal: "tooltip-base.png";
5982 border: 14 14 14 14;
5984 image.middle: SOLID;
5988 #define TT_CORNER(name_, rx, ry, ax, ay, ox, oy) \
5989 part { name: "corner-"name_; \
5992 clip_to: "clipper"; \
5993 description { state: "default" 0.0; \
5994 color: 255 255 255 0; \
6003 to: "elm.swallow.content"; \
6008 to: "elm.swallow.content"; \
6010 image.normal: "tooltip-corner-"name_"-tip.png"; \
6012 description { state: "visible" 0.0; \
6013 inherit: "default" 0.0; \
6014 color: 255 255 255 255; \
6018 TT_CORNER("top-left", 0, 0, 1, 1, 4, 4);
6019 TT_CORNER("top-right", 1, 0, 0, 1, -5, 4);
6020 TT_CORNER("bottom-left", 0, 1, 1, 0, 4, -5);
6021 TT_CORNER("bottom-right", 1, 1, 0, 0, -5, -5);
6024 #define TT_EDGE_VERT(name_, rx, ax, ox) \
6025 part { name: "clipper-edge-"name_; \
6027 clip_to: "clipper"; \
6028 description { state: "default" 0.0; \
6029 color: 255 255 255 0; \
6037 to: "elm.swallow.content"; \
6042 to: "elm.swallow.content"; \
6045 description { state: "visible" 0.0; \
6046 inherit: "default" 0.0; \
6047 color: 255 255 255 255; \
6051 part { name: "edge-area-"name_; \
6054 clip_to: "clipper-edge-"name_; \
6055 description { state: "default" 0.0; \
6063 to: "elm.swallow.content"; \
6068 to: "elm.swallow.content"; \
6072 part { name: "edge-drag-"name_; \
6075 clip_to: "clipper-edge-"name_; \
6079 confine: "edge-area-"name_; \
6081 description { state: "default" 0.0; \
6084 rel1.to: "edge-area-"name_; \
6085 rel2.to: "edge-area-"name_; \
6088 part { name: "edge-img-"name_; \
6091 clip_to: "clipper-edge-"name_; \
6092 description { state: "default" 0.0; \
6097 rel1.to: "edge-drag-"name_; \
6098 rel2.to: "edge-drag-"name_; \
6099 image.normal: "tooltip-edge-"name_"-tip.png"; \
6102 TT_EDGE_VERT("left", 0, 1, -2);
6103 TT_EDGE_VERT("right", 1, 0, 1);
6106 #define TT_EDGE_HORIZ(name_, ry, ay, oy) \
6107 part { name: "clipper-edge-"name_; \
6109 clip_to: "clipper"; \
6110 description { state: "default" 0.0; \
6111 color: 255 255 255 0; \
6119 to: "elm.swallow.content"; \
6124 to: "elm.swallow.content"; \
6127 description { state: "visible" 0.0; \
6128 inherit: "default" 0.0; \
6129 color: 255 255 255 255; \
6133 part { name: "edge-area-"name_; \
6136 clip_to: "clipper-edge-"name_; \
6137 description { state: "default" 0.0; \
6145 to: "elm.swallow.content"; \
6150 to: "elm.swallow.content"; \
6154 part { name: "edge-drag-"name_; \
6157 clip_to: "clipper-edge-"name_; \
6161 confine: "edge-area-"name_; \
6163 description { state: "default" 0.0; \
6166 rel1.to: "edge-area-"name_; \
6167 rel2.to: "edge-area-"name_; \
6170 part { name: "edge-img-"name_; \
6173 clip_to: "clipper-edge-"name_; \
6174 description { state: "default" 0.0; \
6179 rel1.to: "edge-drag-"name_; \
6180 rel2.to: "edge-drag-"name_; \
6181 image.normal: "tooltip-edge-"name_"-tip.png"; \
6184 TT_EDGE_HORIZ("top", 0, 1, -2);
6185 TT_EDGE_HORIZ("bottom", 1, 0, 1);
6186 #undef TT_EDGE_HORIZ
6188 part { name: "clipper_content";
6190 description { state: "default" 0.0;
6191 color: 255 255 255 0;
6192 rel1.to: "elm.swallow.content";
6193 rel1.offset: -64 -64;
6194 rel2.to: "elm.swallow.content";
6197 description { state: "visible" 0.0;
6198 inherit: "default" 0.0;
6199 color: 255 255 255 255;
6202 part { name: "elm.swallow.content";
6204 clip_to: "clipper_content";
6205 description { state: "default" 0.0; }
6210 signal: "elm,action,show";
6212 action: ACTION_STOP;
6222 action: STATE_SET "visible" 0.0;
6223 transition: LINEAR 0.15;
6229 action: STATE_SET "visible" 0.0;
6230 transition: LINEAR 0.15;
6231 target: "clipper_content";
6236 signal: "elm,action,hide";
6238 action: ACTION_STOP;
6255 action: STATE_SET "default" 0.0;
6256 transition: LINEAR 0.1;
6257 target: "clipper_content";
6262 action: STATE_SET "default" 0.0;
6263 transition: LINEAR 0.1;
6269 group { name: "elm/tooltip/base/transparent";
6271 part { name: "elm.swallow.content";
6275 description { state: "default" 0.0; }
6280 ///////////////////////////////////////////////////////////////////////////////
6282 /* TODO: replicate diagonal swallow slots to the other hover styles */
6283 group { name: "elm/hover/base/default";
6285 image: "shad_circ.png" COMP;
6288 part { name: "elm.swallow.offset";
6290 description { state: "default" 0.0;
6292 rel1.relative: 0.0 0.0;
6293 rel2.relative: 0.0 0.0;
6296 part { name: "elm.swallow.size";
6298 description { state: "default" 0.0;
6300 rel1.to: "elm.swallow.offset";
6301 rel1.relative: 1.0 1.0;
6302 rel2.to: "elm.swallow.offset";
6303 rel2.relative: 1.0 1.0;
6306 part { name: "base";
6309 description { state: "default" 0.0;
6313 part { name: "shad";
6315 description { state: "default" 0.0;
6316 image.normal: "shad_circ.png";
6317 rel1.to: "elm.swallow.size";
6318 rel1.offset: -32 -32;
6319 rel2.to: "elm.swallow.size";
6327 description { state: "default" 0.0;
6329 rel1.to: "elm.swallow.size";
6331 rel2.to: "elm.swallow.size";
6335 part { name: "elm.swallow.slot.left";
6337 description { state: "default" 0.0;
6339 rel1.to: "elm.swallow.slot.middle";
6340 rel1.relative: 0.0 0.0;
6342 rel2.to: "elm.swallow.slot.middle";
6343 rel2.relative: 0.0 1.0;
6347 part { name: "elm.swallow.slot.top-left";
6349 description { state: "default" 0.0;
6351 rel1.to: "elm.swallow.slot.middle";
6352 rel1.relative: 0.0 0.0;
6354 rel2.to: "elm.swallow.slot.middle";
6355 rel2.relative: 0.0 0.0;
6359 part { name: "elm.swallow.slot.top";
6361 description { state: "default" 0.0;
6363 rel1.to: "elm.swallow.slot.middle";
6364 rel1.relative: 0.0 0.0;
6366 rel2.to: "elm.swallow.slot.middle";
6367 rel2.relative: 1.0 0.0;
6371 part { name: "elm.swallow.slot.top-right";
6373 description { state: "default" 0.0;
6375 rel1.to: "elm.swallow.slot.middle";
6376 rel1.relative: 1.0 0.0;
6378 rel2.to: "elm.swallow.slot.middle";
6379 rel2.relative: 1.0 0.0;
6383 part { name: "elm.swallow.slot.right";
6385 description { state: "default" 0.0;
6387 rel1.to: "elm.swallow.slot.middle";
6388 rel1.relative: 1.0 0.0;
6390 rel2.to: "elm.swallow.slot.middle";
6391 rel2.relative: 1.0 1.0;
6395 part { name: "elm.swallow.slot.bottom-right";
6397 description { state: "default" 0.0;
6399 rel1.to: "elm.swallow.slot.middle";
6400 rel1.relative: 1.0 1.0;
6402 rel2.to: "elm.swallow.slot.middle";
6403 rel2.relative: 1.0 1.0;
6407 part { name: "elm.swallow.slot.bottom";
6409 description { state: "default" 0.0;
6411 rel1.to: "elm.swallow.slot.middle";
6412 rel1.relative: 0.0 1.0;
6414 rel2.to: "elm.swallow.slot.middle";
6415 rel2.relative: 1.0 1.0;
6419 part { name: "elm.swallow.slot.bottom-left";
6421 description { state: "default" 0.0;
6423 rel1.to: "elm.swallow.slot.middle";
6424 rel1.relative: 0.0 1.0;
6426 rel2.to: "elm.swallow.slot.middle";
6427 rel2.relative: 0.0 1.0;
6431 part { name: "elm.swallow.slot.middle";
6433 description { state: "default" 0.0;
6434 rel1.to: "elm.swallow.size";
6435 rel2.to: "elm.swallow.size";
6440 program { name: "end";
6441 signal: "mouse,up,1";
6443 action: SIGNAL_EMIT "elm,action,dismiss" "";
6448 group { name: "elm/hover/base/popout";
6450 image: "shad_circ.png" COMP;
6451 image: "bt_dis_base.png" COMP;
6452 image: "bt_dis_hilight.png" COMP;
6455 part { name: "elm.swallow.offset";
6457 description { state: "default" 0.0;
6459 rel1.relative: 0.0 0.0;
6460 rel2.relative: 0.0 0.0;
6463 part { name: "elm.swallow.size";
6465 description { state: "default" 0.0;
6467 rel1.to: "elm.swallow.offset";
6468 rel1.relative: 1.0 1.0;
6469 rel2.to: "elm.swallow.offset";
6470 rel2.relative: 1.0 1.0;
6473 part { name: "base";
6476 description { state: "default" 0.0;
6479 description { state: "visible" 0.0;
6480 inherit: "default" 1.0;
6484 part { name: "leftclip";
6486 description { state: "default" 0.0;
6488 rel2.relative: 0.0 1.0;
6492 part { name: "left";
6493 clip_to: "leftclip";
6494 description { state: "default" 0.0;
6496 rel1.to: "elm.swallow.slot.left";
6498 rel2.to: "elm.swallow.slot.left";
6501 normal: "bt_dis_base.png";
6504 image.middle: SOLID;
6506 description { state: "visible" 0.0;
6507 inherit: "default" 0.0;
6511 part { name: "elm.swallow.slot.left";
6513 clip_to: "leftclip";
6514 description { state: "default" 0.0;
6516 rel1.to: "elm.swallow.slot.middle";
6517 rel1.relative: 0.0 0.0;
6519 rel2.to: "elm.swallow.slot.middle";
6520 rel2.relative: 0.0 1.0;
6523 description { state: "visible" 0.0;
6524 inherit: "default" 0.0;
6530 part { name: "leftover";
6531 clip_to: "leftclip";
6533 description { state: "default" 0.0;
6536 rel2.relative: 1.0 0.5;
6538 normal: "bt_dis_hilight.png";
6543 part { name: "rightclip";
6545 description { state: "default" 0.0;
6547 rel1.relative: 1.0 0.0;
6551 part { name: "right";
6552 clip_to: "rightclip";
6553 description { state: "default" 0.0;
6555 rel1.to: "elm.swallow.slot.right";
6557 rel2.to: "elm.swallow.slot.right";
6560 normal: "bt_dis_base.png";
6563 image.middle: SOLID;
6565 description { state: "visible" 0.0;
6566 inherit: "default" 0.0;
6570 part { name: "elm.swallow.slot.right";
6572 clip_to: "rightclip";
6573 description { state: "default" 0.0;
6575 rel1.to: "elm.swallow.slot.middle";
6576 rel1.relative: 1.0 0.0;
6578 rel2.to: "elm.swallow.slot.middle";
6579 rel2.relative: 1.0 1.0;
6582 description { state: "visible" 0.0;
6583 inherit: "default" 0.0;
6589 part { name: "rightover";
6590 clip_to: "rightclip";
6592 description { state: "default" 0.0;
6595 rel2.relative: 1.0 0.5;
6597 normal: "bt_dis_hilight.png";
6602 part { name: "topclip";
6604 description { state: "default" 0.0;
6606 rel2.relative: 1.0 0.0;
6612 description { state: "default" 0.0;
6614 rel1.to: "elm.swallow.slot.top";
6616 rel2.to: "elm.swallow.slot.top";
6619 normal: "bt_dis_base.png";
6622 image.middle: SOLID;
6624 description { state: "visible" 0.0;
6625 inherit: "default" 0.0;
6629 part { name: "elm.swallow.slot.top";
6632 description { state: "default" 0.0;
6635 rel1.to: "elm.swallow.slot.middle";
6636 rel1.relative: 0.0 0.0;
6638 rel2.to: "elm.swallow.slot.middle";
6639 rel2.relative: 1.0 0.0;
6642 description { state: "visible" 0.0;
6643 inherit: "default" 0.0;
6649 part { name: "topover";
6652 description { state: "default" 0.0;
6655 rel2.relative: 1.0 0.5;
6657 normal: "bt_dis_hilight.png";
6662 part { name: "bottomclip";
6664 description { state: "default" 0.0;
6666 rel1.relative: 0.0 1.0;
6670 part { name: "bottom";
6671 clip_to: "bottomclip";
6672 description { state: "default" 0.0;
6674 rel1.to: "elm.swallow.slot.bottom";
6676 rel2.to: "elm.swallow.slot.bottom";
6679 normal: "bt_dis_base.png";
6682 image.middle: SOLID;
6684 description { state: "visible" 0.0;
6685 inherit: "default" 0.0;
6689 part { name: "elm.swallow.slot.bottom";
6691 clip_to: "bottomclip";
6692 description { state: "default" 0.0;
6694 rel1.to: "elm.swallow.slot.middle";
6695 rel1.relative: 0.0 1.0;
6697 rel2.to: "elm.swallow.slot.middle";
6698 rel2.relative: 1.0 1.0;
6701 description { state: "visible" 0.0;
6702 inherit: "default" 0.0;
6708 part { name: "bottomover";
6709 clip_to: "bottomclip";
6711 description { state: "default" 0.0;
6714 rel2.relative: 1.0 0.5;
6716 normal: "bt_dis_hilight.png";
6721 part { name: "shad";
6723 description { state: "default" 0.0;
6724 image.normal: "shad_circ.png";
6725 rel1.to: "elm.swallow.size";
6726 rel1.offset: -64 -64;
6727 rel2.to: "elm.swallow.size";
6734 description { state: "default" 0.0;
6735 rel1.to: "elm.swallow.slot.middle";
6737 rel2.to: "elm.swallow.slot.middle";
6740 normal: "bt_dis_base.png";
6743 image.middle: SOLID;
6746 part { name: "elm.swallow.slot.middle";
6748 description { state: "default" 0.0;
6749 rel1.to: "elm.swallow.size";
6750 rel2.to: "elm.swallow.size";
6753 part { name: "popover";
6755 description { state: "default" 0.0;
6758 rel2.relative: 1.0 0.5;
6760 normal: "bt_dis_hilight.png";
6767 program { name: "end";
6768 signal: "mouse,up,1";
6770 action: SIGNAL_EMIT "elm,action,dismiss" "";
6773 program { name: "show";
6774 signal: "elm,action,show";
6776 action: STATE_SET "visible" 0.0;
6777 // transition: DECELERATE 0.5;
6780 program { name: "hide";
6781 signal: "elm,action,hide";
6783 action: STATE_SET "default" 0.0;
6784 // transition: DECELERATE 0.5;
6788 program { name: "leftshow";
6789 signal: "elm,action,slot,left,show";
6791 action: STATE_SET "visible" 0.0;
6792 transition: DECELERATE 0.5;
6794 target: "elm.swallow.slot.left";
6796 program { name: "lefthide";
6797 signal: "elm,action,slot,left,hide";
6799 action: STATE_SET "default" 0.0;
6800 transition: DECELERATE 0.5;
6802 target: "elm.swallow.slot.left";
6804 program { name: "rightshow";
6805 signal: "elm,action,slot,right,show";
6807 action: STATE_SET "visible" 0.0;
6808 transition: DECELERATE 0.5;
6810 target: "elm.swallow.slot.right";
6812 program { name: "righthide";
6813 signal: "elm,action,slot,right,hide";
6815 action: STATE_SET "default" 0.0;
6816 transition: DECELERATE 0.5;
6818 target: "elm.swallow.slot.right";
6820 program { name: "topshow";
6821 signal: "elm,action,slot,top,show";
6823 action: STATE_SET "visible" 0.0;
6824 transition: DECELERATE 0.5;
6826 target: "elm.swallow.slot.top";
6828 program { name: "tophide";
6829 signal: "elm,action,slot,top,hide";
6831 action: STATE_SET "default" 0.0;
6832 transition: DECELERATE 0.5;
6834 target: "elm.swallow.slot.top";
6836 program { name: "bottomshow";
6837 signal: "elm,action,slot,bottom,show";
6839 action: STATE_SET "visible" 0.0;
6840 transition: DECELERATE 0.5;
6842 target: "elm.swallow.slot.bottom";
6844 program { name: "bottomhide";
6845 signal: "elm,action,slot,bottom,hide";
6847 action: STATE_SET "default" 0.0;
6848 transition: DECELERATE 0.5;
6850 target: "elm.swallow.slot.bottom";
6855 //In the hover used by the menu only the bottom part is used.
6856 group { name: "elm/hover/base/menu";
6858 image: "shad_circ.png" COMP;
6859 image: "bt_dis_base.png" COMP;
6862 part { name: "elm.swallow.offset";
6864 description { state: "default" 0.0;
6866 rel1.relative: 0.0 0.0;
6867 rel2.relative: 0.0 0.0;
6870 part { name: "elm.swallow.size";
6872 description { state: "default" 0.0;
6874 rel1.to: "elm.swallow.offset";
6875 rel1.relative: 1.0 1.0;
6876 rel2.to: "elm.swallow.offset";
6877 rel2.relative: 1.0 1.0;
6880 part { name: "base";
6883 description { state: "default" 0.0;
6886 description { state: "visible" 0.0;
6887 inherit: "default" 1.0;
6891 part { name: "elm.swallow.slot.left";
6893 description { state: "default" 0.0;
6896 part { name: "elm.swallow.slot.right";
6898 description { state: "default" 0.0;
6901 part { name: "elm.swallow.slot.top";
6903 description { state: "default" 0.0;
6905 description { state: "visible" 0.0;
6906 inherit: "default" 0.0;
6909 part { name: "bottomclip";
6911 description { state: "default" 0.0;
6913 rel1.relative: 0.0 1.0;
6917 part { name: "bottom";
6918 clip_to: "bottomclip";
6919 description { state: "default" 0.0;
6921 rel1.to: "elm.swallow.slot.bottom";
6923 rel2.to: "elm.swallow.slot.bottom";
6926 normal: "bt_dis_base.png";
6929 image.middle: SOLID;
6931 description { state: "visible" 0.0;
6932 inherit: "default" 0.0;
6936 part { name: "elm.swallow.slot.bottom";
6938 clip_to: "bottomclip";
6939 description { state: "default" 0.0;
6941 rel1.to: "elm.swallow.slot.middle";
6942 rel1.relative: 0.0 1.0;
6944 rel2.to: "elm.swallow.slot.middle";
6945 rel2.relative: 1.0 1.0;
6948 description { state: "visible" 0.0;
6949 inherit: "default" 0.0;
6958 description { state: "default" 0.0;
6959 rel1.to: "elm.swallow.slot.middle";
6961 rel2.to: "elm.swallow.slot.middle";
6965 part { name: "elm.swallow.slot.middle";
6968 description { state: "default" 0.0;
6969 rel1.to: "elm.swallow.size";
6970 rel2.to: "elm.swallow.size";
6975 program { name: "end";
6976 signal: "mouse,up,1";
6978 action: SIGNAL_EMIT "elm,action,dismiss" "";
6980 program { name: "show";
6981 signal: "elm,action,show";
6983 action: STATE_SET "visible" 0.0;
6984 // transition: DECELERATE 0.5;
6987 program { name: "hide";
6988 signal: "elm,action,hide";
6990 action: STATE_SET "default" 0.0;
6991 // transition: DECELERATE 0.5;
6994 program { name: "bottomshow";
6995 signal: "elm,action,slot,bottom,show";
6997 action: STATE_SET "visible" 0.0;
6998 transition: DECELERATE 0.3;
7000 target: "elm.swallow.slot.bottom";
7002 program { name: "bottomhide";
7003 signal: "elm,action,slot,bottom,hide";
7005 action: STATE_SET "default" 0.0;
7006 transition: DECELERATE 0.5;
7008 target: "elm.swallow.slot.bottom";
7013 //In the hover used by the submenu only the bottom part is used
7014 //and no part should interact except the bottom area
7015 group { name: "elm/hover/base/submenu";
7017 image: "shad_circ.png" COMP;
7018 image: "bt_dis_base.png" COMP;
7021 part { name: "elm.swallow.offset";
7024 description { state: "default" 0.0;
7026 rel1.relative: 0.0 0.0;
7027 rel2.relative: 0.0 0.0;
7030 part { name: "elm.swallow.size";
7032 description { state: "default" 0.0;
7034 rel1.to: "elm.swallow.offset";
7035 rel1.relative: 1.0 1.0;
7036 rel2.to: "elm.swallow.offset";
7037 rel2.relative: 1.0 1.0;
7040 //here we do non catch events like the hover hover does
7041 part { name: "base";
7044 description { state: "default" 0.0;
7049 part { name: "elm.swallow.slot.left";
7051 description { state: "default" 0.0;
7054 part { name: "elm.swallow.slot.right";
7056 description { state: "default" 0.0;
7059 part { name: "elm.swallow.slot.top";
7061 description { state: "default" 0.0;
7064 part { name: "bottomclip";
7066 description { state: "default" 0.0;
7068 rel1.relative: 0.0 1.0;
7072 part { name: "bottom";
7073 clip_to: "bottomclip";
7074 description { state: "default" 0.0;
7076 rel1.to: "elm.swallow.slot.bottom";
7078 rel2.to: "elm.swallow.slot.bottom";
7081 normal: "bt_dis_base.png";
7084 image.middle: SOLID;
7086 description { state: "visible" 0.0;
7087 inherit: "default" 0.0;
7091 part { name: "elm.swallow.slot.bottom";
7093 clip_to: "bottomclip";
7094 description { state: "default" 0.0;
7096 rel1.to: "elm.swallow.slot.middle";
7097 rel1.relative: 0.0 1.0;
7099 rel2.to: "elm.swallow.slot.middle";
7100 rel2.relative: 1.0 1.0;
7103 description { state: "visible" 0.0;
7104 inherit: "default" 0.0;
7113 description { state: "default" 0.0;
7114 rel1.to: "elm.swallow.slot.middle";
7116 rel2.to: "elm.swallow.slot.middle";
7120 part { name: "elm.swallow.slot.middle";
7123 description { state: "default" 0.0;
7124 rel1.to: "elm.swallow.size";
7125 rel2.to: "elm.swallow.size";
7130 program { name: "end";
7131 signal: "mouse,up,1";
7133 action: SIGNAL_EMIT "elm,action,dismiss" "";
7135 program { name: "show";
7136 signal: "elm,action,show";
7138 action: STATE_SET "visible" 0.0;
7139 // transition: DECELERATE 0.5;
7142 program { name: "hide";
7143 signal: "elm,action,hide";
7145 action: STATE_SET "default" 0.0;
7146 // transition: DECELERATE 0.5;
7149 program { name: "bottomshow";
7150 signal: "elm,action,slot,bottom,show";
7152 action: STATE_SET "visible" 0.0;
7153 transition: DECELERATE 0.3;
7155 target: "elm.swallow.slot.bottom";
7157 program { name: "bottomhide";
7158 signal: "elm,action,slot,bottom,hide";
7160 action: STATE_SET "default" 0.0;
7161 transition: DECELERATE 0.5;
7163 target: "elm.swallow.slot.bottom";
7168 group { name: "elm/hover/base/hoversel_vertical/default";
7169 alias: "elm/hover/base/hoversel_vertical/entry";
7171 // image: "shad_circ.png" COMP;
7172 image: "bt_base2.png" COMP;
7173 image: "bt_hilight.png" COMP;
7174 image: "bt_shine.png" COMP;
7175 image: "outdent-top.png" COMP;
7176 image: "outdent-bottom.png" COMP;
7179 part { name: "elm.swallow.offset";
7181 description { state: "default" 0.0;
7183 rel1.relative: 0.0 0.0;
7184 rel2.relative: 0.0 0.0;
7187 part { name: "elm.swallow.size";
7189 description { state: "default" 0.0;
7191 rel1.to: "elm.swallow.offset";
7192 rel1.relative: 1.0 1.0;
7193 rel2.to: "elm.swallow.offset";
7194 rel2.relative: 1.0 1.0;
7198 part { name: "shad";
7200 description { state: "default" 0.0;
7201 image.normal: "shad_circ.png";
7202 rel1.to: "button_image";
7203 rel1.offset: -64 -64;
7204 rel2.to: "button_image";
7210 part { name: "button_image";
7212 description { state: "default" 0.0;
7213 rel1.to_x: "elm.swallow.slot.top";
7214 rel1.to_y: "elm.swallow.slot.top";
7216 rel2.to_x: "elm.swallow.slot.top";
7217 rel2.to_y: "elm.swallow.slot.bottom";
7220 normal: "bt_base2.png";
7223 image.middle: SOLID;
7225 description { state: "bottom" 0.0;
7226 rel1.to_x: "elm.swallow.slot.bottom";
7227 rel1.to_y: "elm.swallow.slot.top";
7229 rel2.to_x: "elm.swallow.slot.bottom";
7230 rel2.to_y: "elm.swallow.slot.bottom";
7233 normal: "bt_base2.png";
7236 image.middle: SOLID;
7240 part { name: "base";
7243 description { state: "default" 0.0;
7246 description { state: "visible" 0.0;
7247 inherit: "default" 1.0;
7252 part { name: "topclip";
7254 description { state: "default" 0.0;
7255 rel2.to_y: "edge_top";
7256 rel2.relative: 1.0 0.0;
7260 part { name: "elm.swallow.slot.top";
7263 description { state: "default" 0.0;
7266 rel1.to: "elm.swallow.slot.middle";
7267 rel1.relative: 0.0 0.0;
7269 rel2.to: "elm.swallow.slot.middle";
7270 rel2.relative: 1.0 0.0;
7273 description { state: "visible" 0.0;
7274 inherit: "default" 0.0;
7281 part { name: "bottomclip";
7283 description { state: "default" 0.0;
7284 rel1.to_y: "edge_bottom";
7285 rel1.relative: 0.0 1.0;
7289 part { name: "elm.swallow.slot.bottom";
7291 clip_to: "bottomclip";
7292 description { state: "default" 0.0;
7294 rel1.to: "elm.swallow.slot.middle";
7295 rel1.relative: 0.0 1.0;
7297 rel2.to: "elm.swallow.slot.middle";
7298 rel2.relative: 1.0 1.0;
7301 description { state: "visible" 0.0;
7302 inherit: "default" 0.0;
7309 part { name: "over1";
7311 description { state: "default" 0.0;
7312 rel1.to: "button_image";
7313 rel2.to: "button_image";
7314 rel2.relative: 1.0 0.5;
7316 normal: "bt_hilight.png";
7321 part { name: "over2";
7324 ignore_flags: ON_HOLD;
7325 description { state: "default" 0.0;
7326 rel1.to: "button_image";
7327 rel2.to: "button_image";
7329 normal: "bt_shine.png";
7334 part { name: "edge_top";
7336 description { state: "default" 0.0;
7339 to: "elm.swallow.size";
7343 to: "elm.swallow.size";
7345 image.normal: "outdent-bottom.png";
7346 image.border: 0 0 13 0;
7349 description { state: "visible" 0.0;
7350 inherit: "default" 0.0;
7354 part { name: "edge_bottom";
7356 description { state: "default" 0.0;
7359 to: "elm.swallow.size";
7362 to: "elm.swallow.size";
7365 image.normal: "outdent-top.png";
7366 image.border: 0 0 0 13;
7369 description { state: "visible" 0.0;
7370 inherit: "default" 0.0;
7374 part { name: "elm.swallow.slot.middle";
7376 description { state: "default" 0.0;
7377 rel1.to: "elm.swallow.size";
7378 rel2.to: "elm.swallow.size";
7383 program { name: "end";
7384 signal: "mouse,up,1";
7386 action: SIGNAL_EMIT "elm,action,dismiss" "";
7389 program { name: "show";
7390 signal: "elm,action,show";
7392 action: STATE_SET "visible" 0.0;
7393 // transition: DECELERATE 0.5;
7396 program { name: "hide";
7397 signal: "elm,action,hide";
7399 action: STATE_SET "default" 0.0;
7400 // transition: DECELERATE 0.5;
7403 program { name: "topshow";
7404 signal: "elm,action,slot,top,show";
7406 action: STATE_SET "visible" 0.0;
7410 program { name: "topshow2";
7411 action: STATE_SET "visible" 0.0;
7412 transition: DECELERATE 0.5;
7413 target: "elm.swallow.slot.top";
7415 program { name: "topshow3";
7416 signal: "elm,action,slot,top,show";
7418 action: STATE_SET "default" 0.0;
7419 target: "button_image";
7421 program { name: "tophide";
7422 signal: "elm,action,slot,top,hide";
7424 action: STATE_SET "default" 0.0;
7425 transition: DECELERATE 0.5;
7426 target: "elm.swallow.slot.top";
7429 program { name: "tophide2";
7430 action: STATE_SET "default" 0.0;
7433 program { name: "bottomshow";
7434 signal: "elm,action,slot,bottom,show";
7436 action: STATE_SET "visible" 0.0;
7437 target: "edge_bottom";
7438 after: "bottomshow2";
7440 program { name: "bottomshow2";
7441 action: STATE_SET "visible" 0.0;
7442 transition: DECELERATE 0.5;
7443 target: "elm.swallow.slot.bottom";
7445 program { name: "bottomshow3";
7446 signal: "elm,action,slot,bottom,show";
7448 action: STATE_SET "bottom" 0.0;
7449 target: "button_image";
7451 program { name: "bottomhide";
7452 signal: "elm,action,slot,bottom,hide";
7454 action: STATE_SET "default" 0.0;
7455 transition: DECELERATE 0.5;
7456 target: "elm.swallow.slot.bottom";
7457 after: "bottomhide2";
7459 program { name: "bottomhide2";
7460 action: STATE_SET "default" 0.0;
7461 target: "edge_bottom";
7465 ///////////////////////////////////////////////////////////////////////////////
7466 group { name: "elm/scroller/base/ctxpopup";
7468 item: "focus_highlight" "on";
7471 public sbvis_v, sbvis_h, sbalways_v, sbalways_h, sbvis_timer;
7472 public timer0(val) {
7474 v = get_int(sbvis_v);
7476 v = get_int(sbalways_v);
7478 emit("do-hide-vbar", "");
7479 set_int(sbvis_v, 0);
7482 v = get_int(sbvis_h);
7484 v = get_int(sbalways_h);
7486 emit("do-hide-hbar", "");
7487 set_int(sbvis_h, 0);
7490 set_int(sbvis_timer, 0);
7495 image: "bt_sm_base2.png" COMP;
7496 image: "bt_sm_shine.png" COMP;
7497 image: "bt_sm_hilight.png" COMP;
7498 image: "sl_bt2_2.png" COMP;
7501 part { name: "clipper";
7505 description { state: "default" 0.0;
7508 part { name: "elm.swallow.content";
7512 description { state: "default" 0.0;
7516 part { name: "focus_highlight";
7518 description { state: "default" 0.0;
7521 image { normal: "sl_bt2_2.png";
7528 description { state: "enabled" 0.0;
7529 inherit: "default" 0.0;
7530 color: 200 155 0 255;
7533 part { name: "sb_vbar_clip_master";
7536 description { state: "default" 0.0;
7538 description { state: "hidden" 0.0;
7540 color: 255 255 255 0;
7543 part { name: "sb_vbar_clip";
7544 clip_to:"sb_vbar_clip_master";
7548 description { state: "default" 0.0;
7550 rel2{ to:"clipper"; relative: 1.0 1.0;}
7552 description { state: "hidden" 0.0;
7554 color: 255 255 255 0;
7557 part { name: "sb_vbar";
7561 description { state: "default" 0.0;
7565 rel1{ to:"clipper"; relative: 1.0 0.0; }
7566 rel2{ to:"clipper"; relative: 1.0 1.0; }
7569 part { name: "elm.dragable.vbar";
7570 clip_to: "sb_vbar_clip";
7578 description { state: "default" 0.0;
7582 rel1 { relative: 0.5 0.5; to: "sb_vbar"; }
7583 rel2 { relative: 0.5 0.5; to: "sb_vbar"; }
7584 image { normal: "bt_sm_base2.png";
7590 part { name: "sb_vbar_over1";
7591 clip_to: "sb_vbar_clip";
7593 description { state: "default" 0.0;
7594 rel1.to: "elm.dragable.vbar";
7595 rel2.relative: 1.0 0.5;
7596 rel2.to: "elm.dragable.vbar";
7597 image { normal: "bt_sm_hilight.png";
7602 part { name: "sb_vbar_over2";
7603 clip_to: "sb_vbar_clip";
7605 description { state: "default" 0.0;
7606 rel1.to: "elm.dragable.vbar";
7607 rel2.to: "elm.dragable.vbar";
7608 image { normal: "bt_sm_shine.png";
7613 part { name: "sb_hbar_clip_master";
7616 description { state: "default" 0.0;
7618 description { state: "hidden" 0.0;
7620 color: 255 255 255 0;
7623 part { name: "sb_hbar_clip";
7624 clip_to: "sb_hbar_clip_master";
7628 description { state: "default" 0.0;
7630 rel2{ to:"clipper"; relative: 1.0 1.0;}
7632 description { state: "hidden" 0.0;
7634 color: 255 255 255 0;
7637 part { name: "sb_hbar";
7641 description { state: "default" 0.0;
7645 rel1 { to:"clipper"; relative: 0.0 1.0; }
7646 rel2 { to:"clipper"; relative: 1.0 1.0; }
7649 part { name: "elm.dragable.hbar";
7650 clip_to: "sb_hbar_clip";
7658 description { state: "default" 0.0;
7662 rel1 { relative: 0.5 0.5; to: "sb_hbar"; }
7663 rel2 { relative: 0.5 0.5; to: "sb_hbar"; }
7664 image { normal: "bt_sm_base2.png";
7670 part { name: "sb_hbar_over1";
7671 clip_to: "sb_hbar_clip";
7673 description { state: "default" 0.0;
7674 rel1.to: "elm.dragable.hbar";
7675 rel2.relative: 1.0 0.5;
7676 rel2.to: "elm.dragable.hbar";
7677 image { normal: "bt_sm_hilight.png";
7682 part { name: "sb_hbar_over2";
7683 clip_to: "sb_hbar_clip";
7685 description { state: "default" 0.0;
7686 rel1.to: "elm.dragable.hbar";
7687 rel2.to: "elm.dragable.hbar";
7688 image { normal: "bt_sm_shine.png";
7695 program { name: "load";
7699 set_state(PART:"sb_vbar_clip", "hidden", 0.0);
7700 set_state(PART:"sb_hbar_clip", "hidden", 0.0);
7701 set_int(sbvis_v, 0);
7702 set_int(sbvis_h, 0);
7703 set_int(sbalways_v, 0);
7704 set_int(sbalways_h, 0);
7705 set_int(sbvis_timer, 0);
7708 program { name: "vbar_show";
7709 signal: "elm,action,show,vbar";
7711 action: STATE_SET "default" 0.0;
7712 target: "sb_vbar_clip_master";
7714 program { name: "vbar_hide";
7715 signal: "elm,action,hide,vbar";
7717 action: STATE_SET "hidden" 0.0;
7718 target: "sb_vbar_clip_master";
7720 program { name: "vbar_show_always";
7721 signal: "elm,action,show_always,vbar";
7725 v = get_int(sbvis_v);
7726 v |= get_int(sbalways_v);
7728 set_int(sbalways_v, 1);
7729 emit("do-show-vbar", "");
7730 set_int(sbvis_v, 1);
7734 program { name: "vbar_show_notalways";
7735 signal: "elm,action,show_notalways,vbar";
7739 v = get_int(sbalways_v);
7741 set_int(sbalways_v, 0);
7742 v = get_int(sbvis_v);
7744 emit("do-hide-vbar", "");
7745 set_int(sbvis_v, 0);
7750 program { name: "sb_vbar_show";
7751 signal: "do-show-vbar";
7753 action: STATE_SET "default" 0.0;
7754 transition: LINEAR 1.0;
7755 target: "sb_vbar_clip";
7757 program { name: "sb_vbar_hide";
7758 signal: "do-hide-vbar";
7760 action: STATE_SET "hidden" 0.0;
7761 transition: LINEAR 1.0;
7762 target: "sb_vbar_clip";
7764 program { name: "hbar_show";
7765 signal: "elm,action,show,hbar";
7767 action: STATE_SET "default" 0.0;
7768 target: "sb_hbar_clip_master";
7770 program { name: "hbar_hide";
7771 signal: "elm,action,hide,hbar";
7773 action: STATE_SET "hidden" 0.0;
7774 target: "sb_hbar_clip_master";
7776 program { name: "hbar_show_always";
7777 signal: "elm,action,show_always,hbar";
7781 v = get_int(sbvis_h);
7782 v |= get_int(sbalways_h);
7784 set_int(sbalways_h, 1);
7785 emit("do-show-hbar", "");
7786 set_int(sbvis_h, 1);
7790 program { name: "hbar_show_notalways";
7791 signal: "elm,action,show_notalways,hbar";
7795 v = get_int(sbalways_h);
7797 set_int(sbalways_h, 0);
7798 v = get_int(sbvis_h);
7800 emit("do-hide-hbar", "");
7801 set_int(sbvis_h, 0);
7806 program { name: "sb_hbar_show";
7807 signal: "do-show-hbar";
7809 action: STATE_SET "default" 0.0;
7810 transition: LINEAR 1.0;
7811 target: "sb_hbar_clip";
7813 program { name: "sb_hbar_hide";
7814 signal: "do-hide-hbar";
7816 action: STATE_SET "hidden" 0.0;
7817 transition: LINEAR 1.0;
7818 target: "sb_hbar_clip";
7820 program { name: "scroll";
7821 signal: "elm,action,scroll";
7825 v = get_int(sbvis_v);
7826 v |= get_int(sbalways_v);
7828 emit("do-show-vbar", "")
7829 set_int(sbvis_v, 1);
7831 v = get_int(sbvis_h);
7832 v |= get_int(sbalways_h);
7834 emit("do-show-hbar", "");
7835 set_int(sbvis_h, 1);
7837 v = get_int(sbvis_timer);
7838 if (v > 0) cancel_timer(v);
7839 v = timer(1.0, "timer0", 0);
7840 set_int(sbvis_timer, v);
7843 program { name: "highlight_show";
7844 signal: "elm,action,focus_highlight,show";
7846 action: STATE_SET "enabled" 0.0;
7847 transition: ACCELERATE 0.3;
7848 target: "focus_highlight";
7850 program { name: "highlight_hide";
7851 signal: "elm,action,focus_highlight,hide";
7853 action: STATE_SET "default" 0.0;
7854 transition: DECELERATE 0.3;
7855 target: "focus_highlight";
7859 ///////////////////////////////////////////////////////////////////////////////
7860 group { name: "elm/ctxpopup/bg/default";
7862 part { name: "ctxpopup_bg";
7865 description { state: "default" 0.0;
7868 description { state: "visible" 0.0;
7869 inherit: "default" 0.0;
7875 program { name: "clicked_event";
7876 signal: "mouse,clicked,1";
7877 source: "ctxpopup_bg";
7878 action: SIGNAL_EMIT "elm,action,click" "";
7880 program { name: "show";
7881 signal: "elm,state,show";
7883 action: STATE_SET "visible" 0.0;
7884 target: "ctxpopup_bg";
7886 program { name: "hide";
7887 signal: "elm,state,hide";
7889 action: STATE_SET "default" 0.0;
7890 target: "ctxpopup_bg";
7894 ///////////////////////////////////////////////////////////////////////////////
7895 group { name: "elm/ctxpopup/base/default";
7897 image: "bt_base2.png" COMP;
7898 image: "bt_hilight.png" COMP;
7899 image: "bt_shine.png" COMP;
7902 part { name: "base";
7904 description { state: "default" 0.0;
7907 image { normal: "bt_base2.png";
7912 part { name: "over1";
7914 description { state: "default" 0.0;
7917 rel2.relative: 1.0 0.5;
7918 image { normal: "bt_hilight.png";
7923 part { name: "over2";
7925 description { state: "default" 0.0;
7928 image { normal: "bt_shine.png";
7933 part { name: "elm.swallow.content";
7935 description { state: "default" 0.0;
7936 rel1 { to:"base"; offset: 4 4; };
7937 rel2 { to:"base"; offset: -5 -5; };
7942 ///////////////////////////////////////////////////////////////////////////////
7943 group { name: "elm/ctxpopup/arrow/default";
7945 image: "icon_arrow_left.png" COMP;
7946 image: "icon_arrow_right.png" COMP;
7947 image: "icon_arrow_up.png" COMP;
7948 image: "icon_arrow_down.png" COMP;
7951 part { name: "ctxpopup_arrow";
7955 state: "default" 0.0;
7966 image { normal: "icon_arrow_left.png";
7969 description { state: "right" 0.0;
7973 image { normal: "icon_arrow_right.png";
7976 description { state: "top" 0.0;
7980 image { normal: "icon_arrow_up.png";
7983 description { state: "bottom" 0.0;
7987 image { normal: "icon_arrow_down.png";
7993 program { name: "enable_left_arrow";
7994 signal: "elm,state,left";
7996 action: STATE_SET "left" 0.0;
7997 target: "ctxpopup_arrow";
7999 program { name: "enable_right_arrow";
8000 signal: "elm,state,right";
8002 action: STATE_SET "right" 0.0;
8003 target: "ctxpopup_arrow";
8005 program { name: "enable_top_arrow";
8006 signal: "elm,state,top";
8008 action: STATE_SET "top" 0.0;
8009 target: "ctxpopup_arrow";
8011 program { name: "enable_bottom_arrow";
8012 signal: "elm,state,bottom";
8014 action: STATE_SET "bottom" 0.0;
8015 target: "ctxpopup_arrow";
8019 ///////////////////////////////////////////////////////////////////////////////
8021 name: "elm/ctxpopup/icon_text_style_item/default";
8022 alias: "elm/ctxpopup/text_style_item/default";
8023 alias: "elm/ctxpopup/icon_style_item/default";
8025 image: "hoversel_entry_bg.png" COMP;
8028 part { name: "event";
8030 description { state: "default" 0.0;
8035 description { state: "default" 0.0;
8038 image { normal:"hoversel_entry_bg.png";
8042 color: 255 255 255 0;
8044 description { state: "clicked" 0.0;
8045 inherit: "default" 0.0;
8046 color: 255 255 255 255;
8049 part { name: "elm.swallow.icon";
8053 description { state: "default" 0.0;
8058 rel1 { offset: 10 10; }
8059 rel2 { offset: 0 -10; }
8062 part { name: "elm.text";
8067 description { state: "default" 0.0;
8071 rel1 { relative: 1.0 0.0; to: "elm.swallow.icon"; offset: 10 0; }
8072 rel2 { relative: 1.0 1.0; offset: -11 -1; }
8073 color: 255 255 255 255;
8081 description { state: "clicked" 0.0;
8082 inherit: "default" 0.0;
8086 part { name: "over1";
8089 ignore_flags: ON_HOLD;
8090 description { state: "default" 0.0;
8091 color: 255 255 255 0;
8093 description { state: "clicked" 0.0;
8094 inherit: "default" 0.0;
8095 color: 255 255 255 255;
8098 part { name: "over2";
8101 description { state: "default" 0.0;
8102 color: 255 255 255 0;
8104 description { state: "clicked" 0.0;
8105 inherit: "default" 0.0;
8106 color: 255 255 255 255;
8109 part { name: "disclip";
8111 description { state: "default" 0.0;
8112 color: 255 255 255 255;
8114 description { state: "enabled" 0.0;
8115 color: 127 127 127 127;
8118 part { name: "blocker";
8119 description { state: "default" 0.0;
8122 description { state: "enabled" 0.0;
8130 name: "item_unclick";
8131 signal: "mouse,up,1";
8133 action: SIGNAL_EMIT "elm,action,click" "";
8135 program { name: "disable";
8136 signal: "elm,state,disabled";
8138 action: STATE_SET "enabled" 0.0;
8142 program { name: "enable";
8143 signal: "elm,state,enabled";
8145 action: STATE_SET "default" 0.0;
8149 program { name: "item_click2";
8150 signal: "mouse,down,1";
8153 set_state(PART:"elm.text", "clicked", 0.0);
8154 set_state(PART:"bg", "clicked", 0.0);
8157 program { name: "item_unclick2";
8158 signal: "mouse,up,1";
8161 set_state(PART:"elm.text", "default", 0.0);
8162 set_state(PART:"bg", "default", 0.0);
8167 ///////////////////////////////////////////////////////////////////////////////
8168 // emoticon images from:
8170 // http://lazycrazy.deviantart.com/
8171 // http://lazycrazy.deviantart.com/art/Very-Emotional-Emoticons-144461621
8172 group { name: "elm/entry/emoticon/angry/default"; images.image:
8173 "emo-angry.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8174 "emo-angry.png"; } } } }
8175 group { name: "elm/entry/emoticon/angry-shout/default"; images.image:
8176 "emo-angry-shout.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8177 "emo-angry-shout.png"; } } } }
8178 group { name: "elm/entry/emoticon/crazy-laugh/default"; images.image:
8179 "emo-crazy-laugh.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8180 "emo-crazy-laugh.png"; } } } }
8181 group { name: "elm/entry/emoticon/evil-laugh/default"; images.image:
8182 "emo-evil-laugh.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8183 "emo-evil-laugh.png"; } } } }
8184 group { name: "elm/entry/emoticon/evil/default"; images.image:
8185 "emo-evil.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8186 "emo-evil.png"; } } } }
8187 group { name: "elm/entry/emoticon/goggle-smile/default"; images.image:
8188 "emo-goggle-smile.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8189 "emo-goggle-smile.png"; } } } }
8190 group { name: "elm/entry/emoticon/grumpy/default"; images.image:
8191 "emo-grumpy.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8192 "emo-grumpy.png"; } } } }
8193 group { name: "elm/entry/emoticon/grumpy-smile/default"; images.image:
8194 "emo-grumpy-smile.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8195 "emo-grumpy-smile.png"; } } } }
8196 group { name: "elm/entry/emoticon/guilty/default"; images.image:
8197 "emo-guilty.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8198 "emo-guilty.png"; } } } }
8199 group { name: "elm/entry/emoticon/guilty-smile/default"; images.image:
8200 "emo-guilty-smile.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8201 "emo-guilty-smile.png"; } } } }
8202 group { name: "elm/entry/emoticon/haha/default"; images.image:
8203 "emo-haha.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8204 "emo-haha.png"; } } } }
8205 group { name: "elm/entry/emoticon/half-smile/default"; images.image:
8206 "emo-half-smile.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8207 "emo-half-smile.png"; } } } }
8208 group { name: "elm/entry/emoticon/happy-panting/default"; images.image:
8209 "emo-happy-panting.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8210 "emo-happy-panting.png"; } } } }
8211 group { name: "elm/entry/emoticon/happy/default"; images.image:
8212 "emo-happy.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8213 "emo-happy.png"; } } } }
8214 group { name: "elm/entry/emoticon/indifferent/default"; images.image:
8215 "emo-indifferent.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8216 "emo-indifferent.png"; } } } }
8217 group { name: "elm/entry/emoticon/kiss/default"; images.image:
8218 "emo-kiss.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8219 "emo-kiss.png"; } } } }
8220 group { name: "elm/entry/emoticon/knowing-grin/default"; images.image:
8221 "emo-knowing-grin.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8222 "emo-knowing-grin.png"; } } } }
8223 group { name: "elm/entry/emoticon/laugh/default"; images.image:
8224 "emo-laugh.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8225 "emo-laugh.png"; } } } }
8226 group { name: "elm/entry/emoticon/little-bit-sorry/default"; images.image:
8227 "emo-little-bit-sorry.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8228 "emo-little-bit-sorry.png"; } } } }
8229 group { name: "elm/entry/emoticon/love-lots/default"; images.image:
8230 "emo-love-lots.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8231 "emo-love-lots.png"; } } } }
8232 group { name: "elm/entry/emoticon/love/default"; images.image:
8233 "emo-love.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8234 "emo-love.png"; } } } }
8235 group { name: "elm/entry/emoticon/minimal-smile/default"; images.image:
8236 "emo-minimal-smile.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8237 "emo-minimal-smile.png"; } } } }
8238 group { name: "elm/entry/emoticon/not-happy/default"; images.image:
8239 "emo-not-happy.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8240 "emo-not-happy.png"; } } } }
8241 group { name: "elm/entry/emoticon/not-impressed/default"; images.image:
8242 "emo-not-impressed.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8243 "emo-not-impressed.png"; } } } }
8244 group { name: "elm/entry/emoticon/omg/default"; images.image:
8245 "emo-omg.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8246 "emo-omg.png"; } } } }
8247 group { name: "elm/entry/emoticon/opensmile/default"; images.image:
8248 "emo-opensmile.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8249 "emo-opensmile.png"; } } } }
8250 group { name: "elm/entry/emoticon/smile/default"; images.image:
8251 "emo-smile.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8252 "emo-smile.png"; } } } }
8253 group { name: "elm/entry/emoticon/sorry/default"; images.image:
8254 "emo-sorry.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8255 "emo-sorry.png"; } } } }
8256 group { name: "elm/entry/emoticon/squint-laugh/default"; images.image:
8257 "emo-squint-laugh.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8258 "emo-squint-laugh.png"; } } } }
8259 group { name: "elm/entry/emoticon/surprised/default"; images.image:
8260 "emo-surprised.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8261 "emo-surprised.png"; } } } }
8262 group { name: "elm/entry/emoticon/suspicious/default"; images.image:
8263 "emo-suspicious.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8264 "emo-suspicious.png"; } } } }
8265 group { name: "elm/entry/emoticon/tongue-dangling/default"; images.image:
8266 "emo-tongue-dangling.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8267 "emo-tongue-dangling.png"; } } } }
8268 group { name: "elm/entry/emoticon/tongue-poke/default"; images.image:
8269 "emo-tongue-poke.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8270 "emo-tongue-poke.png"; } } } }
8271 group { name: "elm/entry/emoticon/uh/default"; images.image:
8272 "emo-uh.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8273 "emo-uh.png"; } } } }
8274 group { name: "elm/entry/emoticon/unhappy/default"; images.image:
8275 "emo-unhappy.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8276 "emo-unhappy.png"; } } } }
8277 group { name: "elm/entry/emoticon/very-sorry/default"; images.image:
8278 "emo-very-sorry.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8279 "emo-very-sorry.png"; } } } }
8280 group { name: "elm/entry/emoticon/what/default"; images.image:
8281 "emo-what.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8282 "emo-what.png"; } } } }
8283 group { name: "elm/entry/emoticon/wink/default"; images.image:
8284 "emo-wink.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8285 "emo-wink.png"; } } } }
8286 group { name: "elm/entry/emoticon/worried/default"; images.image:
8287 "emo-worried.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8288 "emo-worried.png"; } } } }
8289 group { name: "elm/entry/emoticon/wtf/default"; images.image:
8290 "emo-wtf.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8291 "emo-wtf.png"; } } } }
8292 //------------------------------------------------------------
8293 group { name: "elm/entry/base/default";
8296 style { name: "entry_textblock_style";
8297 base: "font=Sans font_size=10 color=#000 wrap=word text_class=entry";
8301 tag: "em" "+ font=Sans:style=Oblique";
8302 tag: "b" "+ font=Sans:style=Bold";
8303 tag: "link" "+ color=#800 underline=on underline_color=#8008";
8304 tag: "hilight" "+ font=Sans:style=Bold";
8306 style { name: "entry_textblock_disabled_style";
8307 base: "font=Sans font_size=10 color=#00000080 wrap=word text_class=entry";
8311 tag: "em" "+ font=Sans:style=Oblique";
8312 tag: "b" "+ font=Sans:style=Bold";
8313 tag: "link" "+ color=#00000080 underline=on underline_color=#00000080";
8314 tag: "hilight" "+ font=Sans:style=Bold";
8318 // item: context_menu_orientation "horizontal";
8321 part { name: "elm.text";
8325 entry_mode: EDITABLE;
8326 select_mode: EXPLICIT;
8328 source: "elm/entry/selection/default"; // selection under
8329 // source2: "X"; // selection over
8330 // source3: "X"; // cursor under
8331 source4: "elm/entry/cursor/default"; // cursorover
8332 source5: "elm/entry/anchor/default"; // anchor under
8333 // source6: "X"; // anchor over
8334 description { state: "default" 0.0;
8335 /* we gotta use 0 0 here, because of scrolled entries */
8338 style: "entry_textblock_style";
8342 description { state: "disabled" 0.0;
8343 inherit: "default" 0.0;
8345 style: "entry_textblock_disabled_style";
8352 program { name: "focus";
8358 program { name: "disable";
8359 signal: "elm,state,disabled";
8361 action: STATE_SET "disabled" 0.0;
8364 program { name: "enable";
8365 signal: "elm,state,enabled";
8367 action: STATE_SET "default" 0.0;
8373 group { name: "elm/entry/base-charwrap/default";
8376 style { name: "entry_textblock_style_charwrap";
8377 base: "font=Sans font_size=10 color=#000 wrap=char text_class=entry";
8381 tag: "em" "+ font=Sans:style=Oblique";
8382 tag: "b" "+ font=Sans:style=Bold";
8383 tag: "link" "+ color=#800 underline=on underline_color=#8008";
8384 tag: "hilight" "+ font=Sans:style=Bold";
8386 style { name: "entry_textblock_disabled_style_charwrap";
8387 base: "font=Sans font_size=10 color=#00000080 wrap=char text_class=entry";
8391 tag: "em" "+ font=Sans:style=Oblique";
8392 tag: "b" "+ font=Sans:style=Bold";
8393 tag: "link" "+ color=#00000080 underline=on underline_color=#00000080";
8394 tag: "hilight" "+ font=Sans:style=Bold";
8398 part { name: "elm.text";
8402 entry_mode: EDITABLE;
8403 select_mode: EXPLICIT;
8405 source: "elm/entry/selection/default"; // selection under
8406 // source2: "X"; // selection over
8407 // source3: "X"; // cursor under
8408 source4: "elm/entry/cursor/default"; // cursorover
8409 source5: "elm/entry/anchor/default"; // anchor under
8410 // source6: "X"; // anchor over
8411 description { state: "default" 0.0;
8414 style: "entry_textblock_style_charwrap";
8418 description { state: "disabled" 0.0;
8419 inherit: "default" 0.0;
8421 style: "entry_textblock_disabled_style_charwrap";
8428 program { name: "focus";
8434 program { name: "disable";
8435 signal: "elm,state,disabled";
8437 action: STATE_SET "disabled" 0.0;
8440 program { name: "enable";
8441 signal: "elm,state,enabled";
8443 action: STATE_SET "default" 0.0;
8449 group { name: "elm/entry/base-nowrap/default";
8451 part { name: "elm.text";
8455 entry_mode: EDITABLE;
8456 select_mode: EXPLICIT;
8458 source: "elm/entry/selection/default"; // selection under
8459 source4: "elm/entry/cursor/default"; // cursorover
8460 source5: "elm/entry/anchor/default"; // anchor under
8461 description { state: "default" 0.0;
8463 style: "entry_textblock_style";
8467 description { state: "disabled" 0.0;
8468 inherit: "default" 0.0;
8470 style: "entry_textblock_disabled_style";
8479 description { state: "default" 0.0;
8485 description { state: "visible" 0.0;
8486 inherit: "default" 0.0;
8493 program { name: "focus";
8499 program { name: "disable";
8500 signal: "elm,state,disabled";
8502 action: STATE_SET "disabled" 0.0;
8505 program { name: "enable";
8506 signal: "elm,state,enabled";
8508 action: STATE_SET "default" 0.0;
8512 program { name: "selmode0";
8513 signal: "elm,state,select,on";
8515 action: STATE_SET "visible" 0.0;
8518 program { name: "selmode1";
8519 signal: "elm,state,select,off";
8521 action: STATE_SET "default" 0.0;
8528 group { name: "elm/entry/base-single/default";
8531 style { name: "entry_single_textblock_style";
8532 base: "font=Sans font_size=10 color=#000 wrap=none text_class=entry";
8536 tag: "em" "+ font=Sans:style=Oblique";
8537 tag: "b" "+ font=Sans:style=Bold";
8538 tag: "link" "+ color=#800 underline=on underline_color=#8008";
8539 tag: "hilight" "+ font=Sans:style=Bold";
8541 style { name: "entry_single_textblock_disabled_style";
8542 base: "font=Sans font_size=10 color=#00000080 wrap=none text_class=entry";
8546 tag: "em" "+ font=Sans:style=Oblique";
8547 tag: "b" "+ font=Sans:style=Bold";
8548 tag: "link" "+ color=#00000080 underline=on underline_color=#00000080";
8549 tag: "hilight" "+ font=Sans:style=Bold";
8553 part { name: "elm.text";
8557 entry_mode: EDITABLE;
8558 select_mode: EXPLICIT;
8560 source: "elm/entry/selection/default"; // selection under
8561 source4: "elm/entry/cursor/default"; // cursorover
8562 source5: "elm/entry/anchor/default"; // anchor under
8563 description { state: "default" 0.0;
8565 style: "entry_single_textblock_style";
8570 description { state: "disabled" 0.0;
8571 inherit: "default" 0.0;
8573 style: "entry_single_textblock_disabled_style";
8579 program { name: "focus";
8585 program { name: "disable";
8586 signal: "elm,state,disabled";
8588 action: STATE_SET "disabled" 0.0;
8591 program { name: "enable";
8592 signal: "elm,state,enabled";
8594 action: STATE_SET "default" 0.0;
8600 group { name: "elm/entry/base-single-noedit/default";
8602 part { name: "elm.text";
8607 select_mode: EXPLICIT;
8609 source: "elm/entry/selection/default"; // selection under
8610 source5: "elm/entry/anchor/default"; // anchor under
8611 description { state: "default" 0.0;
8613 style: "entry_single_textblock_style";
8618 description { state: "disabled" 0.0;
8619 inherit: "default" 0.0;
8621 style: "entry_single_textblock_disabled_style";
8627 program { name: "focus";
8633 program { name: "disable";
8634 signal: "elm,state,disabled";
8636 action: STATE_SET "disabled" 0.0;
8639 program { name: "enable";
8640 signal: "elm,state,enabled";
8642 action: STATE_SET "default" 0.0;
8648 group { name: "elm/entry/base-noedit/default";
8650 part { name: "elm.text";
8655 select_mode: EXPLICIT;
8657 source: "elm/entry/selection/default"; // selection under
8658 source5: "elm/entry/anchor/default"; // anchor under
8659 description { state: "default" 0.0;
8662 style: "entry_textblock_style";
8666 description { state: "disabled" 0.0;
8667 inherit: "default" 0.0;
8669 style: "entry_textblock_disabled_style";
8675 program { name: "focus";
8681 program { name: "disable";
8682 signal: "elm,state,disabled";
8684 action: STATE_SET "disabled" 0.0;
8687 program { name: "enable";
8688 signal: "elm,state,enabled";
8690 action: STATE_SET "default" 0.0;
8696 group { name: "elm/entry/base-noedit-charwrap/default";
8698 part { name: "elm.text";
8703 select_mode: EXPLICIT;
8705 source: "elm/entry/selection/default"; // selection under
8706 source5: "elm/entry/anchor/default"; // anchor under
8707 description { state: "default" 0.0;
8710 style: "entry_textblock_style_charwrap";
8714 description { state: "disabled" 0.0;
8715 inherit: "default" 0.0;
8717 style: "entry_textblock_disabled_style_charwrap";
8723 program { name: "focus";
8729 program { name: "disable";
8730 signal: "elm,state,disabled";
8732 action: STATE_SET "disabled" 0.0;
8735 program { name: "enable";
8736 signal: "elm,state,enabled";
8738 action: STATE_SET "default" 0.0;
8744 group { name: "elm/entry/base-nowrap-noedit/default";
8746 part { name: "elm.text";
8751 select_mode: EXPLICIT;
8753 source: "elm/entry/selection/default"; // selection under
8754 source5: "elm/entry/anchor/default"; // anchor under
8755 description { state: "default" 0.0;
8757 style: "entry_textblock_style";
8761 description { state: "disabled" 0.0;
8762 inherit: "default" 0.0;
8764 style: "entry_textblock_disabled_style";
8770 program { name: "focus";
8776 program { name: "disable";
8777 signal: "elm,state,disabled";
8779 action: STATE_SET "disabled" 0.0;
8782 program { name: "enable";
8783 signal: "elm,state,enabled";
8785 action: STATE_SET "default" 0.0;
8791 group { name: "elm/entry/base-password/default";
8793 part { name: "elm.text";
8797 entry_mode: PASSWORD;
8798 select_mode: EXPLICIT;
8800 source: "elm/entry/selection/default"; // selection under
8801 source4: "elm/entry/cursor/default"; // cursorover
8802 source5: "elm/entry/anchor/default"; // anchor under
8803 description { state: "default" 0.0;
8805 style: "entry_single_textblock_style";
8811 description { state: "disabled" 0.0;
8812 inherit: "default" 0.0;
8814 style: "entry_single_textblock_disabled_style";
8820 program { name: "focus";
8826 program { name: "disable";
8827 signal: "elm,state,disabled";
8829 action: STATE_SET "disabled" 0.0;
8832 program { name: "enable";
8833 signal: "elm,state,enabled";
8835 action: STATE_SET "default" 0.0;
8841 group { name: "elm/entry/cursor/default";
8843 image: "cur_box.png" COMP;
8844 image: "cur_hi.png" COMP;
8845 image: "cur_shad.png" COMP;
8846 image: "cur_shine.png" COMP;
8847 image: "cur_glow.png" COMP;
8850 part { name: "clip2";
8853 description { state: "default" 0.0;
8858 description { state: "focused" 0.0;
8859 inherit: "default" 0.0;
8863 part { name: "clip";
8867 description { state: "default" 0.0;
8871 description { state: "hidden" 0.0;
8872 inherit: "default" 0.0;
8879 description { state: "default" 0.0;
8884 image.border: 2 2 2 2;
8885 image.normal: "cur_shad.png";
8888 part { name: "base";
8892 description { state: "default" 0.0;
8895 rel1.relative: 0.0 1.0;
8897 rel2.relative: 1.0 1.0;
8899 image.normal: "cur_box.png";
8905 description { state: "default" 0.0;
8908 rel2.relative: 1.0 0.5;
8909 image.normal: "cur_hi.png";
8912 part { name: "shine";
8916 description { state: "default" 0.0;
8919 rel2.relative: 1.0 0.75;
8920 image.border: 2 2 1 0;
8921 image.normal: "cur_shine.png";
8925 part { name: "glow";
8928 description { state: "default" 0.0;
8930 rel1.relative: 0.0 -2.0;
8933 rel2.relative: 1.0 0.0;
8935 image.border: 2 2 0 4;
8936 image.normal: "cur_glow.png";
8939 description { state: "hidden" 0.0;
8940 inherit: "default" 0.0;
8941 color: 255 255 255 0;
8946 program { name: "show";
8949 action: STATE_SET "hidden" 0.0;
8951 transition: DECELERATE 2.0;
8955 program { name: "show2";
8956 action: STATE_SET "hidden" 0.0;
8961 program { name: "show3";
8962 action: STATE_SET "default" 0.0;
8967 program { name: "show4";
8968 action: STATE_SET "default" 0.0;
8970 transition: DECELERATE 0.5;
8974 program { name: "focused";
8975 signal: "elm,action,focus";
8977 action: STATE_SET "focused" 0.0;
8980 program { name: "unfocused";
8981 signal: "elm,action,unfocus";
8983 action: STATE_SET "default" 0.0;
8989 group { name: "elm/entry/selection/default";
8994 description { state: "default" 0.0;
8995 color: 128 128 128 128;
9001 group { name: "elm/entry/anchor/default";
9006 description { state: "default" 0.0;
9013 ///////////////////////////////////////////////////////////////////////////////
9014 group { name: "elm/bubble/top_left/default";
9015 alias: "elm/bubble/base/default";
9017 image: "bubble_3.png" COMP;
9018 image: "bubble_4.png" COMP;
9019 image: "bubble_shine3.png" COMP;
9020 image: "bubble_shine4.png" COMP;
9023 part { name: "event";
9026 state: "default" 0.0;
9030 part { name: "elm.swallow.icon";
9032 description { state: "default" 0.0;
9037 aspect_preference: VERTICAL;
9048 description { state: "visible" 0.0;
9049 inherit: "default" 0.0;
9053 part { name: "elm.text";
9057 description { state: "default" 0.0;
9061 to_x: "elm.swallow.icon";
9072 font: "Sans:style=Bold,Edje-Vera-Bold";
9080 part { name: "elm.info";
9084 description { state: "default" 0.0;
9097 font: "Sans:style=Bold,Edje-Vera-Bold";
9105 part { name: "base0";
9107 description { state: "default" 0.0;
9109 to_y: "elm.swallow.icon";
9114 normal: "bubble_3.png";
9117 image.middle: SOLID;
9120 description { state: "rtl" 0.0;
9121 inherit: "default" 0.0;
9123 normal: "bubble_4.png";
9128 part { name: "elm.swallow.content";
9130 description { state: "default" 0.0;
9141 part { name: "shine";
9143 description { state: "default" 0.0;
9154 normal: "bubble_shine3.png";
9159 description { state: "rtl" 0.0;
9160 inherit: "default" 0.0;
9162 normal: "bubble_shine4.png";
9171 signal: "elm,state,icon,visible";
9173 action: STATE_SET "visible" 0.0;
9174 target: "elm.swallow.icon";
9178 signal: "elm,state,icon,hidden";
9180 action: STATE_SET "default" 0.0;
9181 target: "elm.swallow.icon";
9183 program { name: "to_rtl";
9184 signal: "edje,state,rtl";
9186 action: STATE_SET "rtl" 0.0;
9190 program { name: "to_ltr";
9191 signal: "edje,state,ltr";
9193 action: STATE_SET "default" 0.0;
9200 group { name: "elm/bubble/top_right/default";
9202 image: "bubble_3.png" COMP;
9203 image: "bubble_4.png" COMP;
9204 image: "bubble_shine3.png" COMP;
9205 image: "bubble_shine4.png" COMP;
9208 part { name: "event";
9211 state: "default" 0.0;
9215 part { name: "elm.swallow.icon";
9217 description { state: "default" 0.0;
9222 aspect_preference: VERTICAL;
9233 description { state: "visible" 0.0;
9234 inherit: "default" 0.0;
9238 part { name: "elm.text";
9242 description { state: "default" 0.0;
9256 font: "Sans:style=Bold,Edje-Vera-Bold";
9264 part { name: "elm.info";
9268 description { state: "default" 0.0;
9276 to_x: "elm.swallow.icon";
9282 font: "Sans:style=Bold,Edje-Vera-Bold";
9290 part { name: "base0";
9292 description { state: "default" 0.0;
9294 to_y: "elm.swallow.icon";
9299 normal: "bubble_4.png";
9302 image.middle: SOLID;
9305 description { state: "rtl" 0.0;
9306 inherit: "default" 0.0;
9308 normal: "bubble_3.png";
9313 part { name: "elm.swallow.content";
9315 description { state: "default" 0.0;
9326 part { name: "shine";
9328 description { state: "default" 0.0;
9339 normal: "bubble_shine4.png";
9344 description { state: "rtl" 0.0;
9345 inherit: "default" 0.0;
9347 normal: "bubble_shine3.png";
9356 signal: "elm,state,icon,visible";
9358 action: STATE_SET "visible" 0.0;
9359 target: "elm.swallow.icon";
9363 signal: "elm,state,icon,hidden";
9365 action: STATE_SET "default" 0.0;
9366 target: "elm.swallow.icon";
9368 program { name: "to_rtl";
9369 signal: "edje,state,rtl";
9371 action: STATE_SET "rtl" 0.0;
9375 program { name: "to_ltr";
9376 signal: "edje,state,ltr";
9378 action: STATE_SET "default" 0.0;
9385 group { name: "elm/bubble/bottom_left/default";
9387 image: "bubble_1.png" COMP;
9388 image: "bubble_2.png" COMP;
9389 image: "bubble_shine.png" COMP;
9392 part { name: "event";
9395 state: "default" 0.0;
9399 part { name: "elm.swallow.icon";
9401 description { state: "default" 0.0;
9406 aspect_preference: VERTICAL;
9417 description { state: "visible" 0.0;
9418 inherit: "default" 0.0;
9422 part { name: "elm.text";
9426 description { state: "default" 0.0;
9430 to_x: "elm.swallow.icon";
9441 font: "Sans:style=Bold,Edje-Vera-Bold";
9449 part { name: "elm.info";
9453 description { state: "default" 0.0;
9466 font: "Sans:style=Bold,Edje-Vera-Bold";
9474 part { name: "base0";
9476 description { state: "default" 0.0;
9478 to_y: "elm.swallow.icon";
9483 normal: "bubble_1.png";
9484 border: 36 11 10 19;
9486 image.middle: SOLID;
9489 description { state: "rtl" 0.0;
9490 inherit: "default" 0.0;
9492 normal: "bubble_2.png";
9493 border: 11 36 10 19;
9497 part { name: "elm.swallow.content";
9499 description { state: "default" 0.0;
9510 part { name: "shine";
9512 description { state: "default" 0.0;
9523 normal: "bubble_shine.png";
9528 description { state: "rtl" 0.0;
9529 inherit: "default" 0.0;
9531 normal: "bubble_shine4.png";
9540 signal: "elm,state,icon,visible";
9542 action: STATE_SET "visible" 0.0;
9543 target: "elm.swallow.icon";
9547 signal: "elm,state,icon,hidden";
9549 action: STATE_SET "default" 0.0;
9550 target: "elm.swallow.icon";
9552 program { name: "to_rtl";
9553 signal: "edje,state,rtl";
9555 action: STATE_SET "rtl" 0.0;
9558 program { name: "to_ltr";
9559 signal: "edje,state,ltr";
9561 action: STATE_SET "default" 0.0;
9567 group { name: "elm/bubble/bottom_right/default";
9569 image: "bubble_1.png" COMP;
9570 image: "bubble_2.png" COMP;
9571 image: "bubble_shine.png" COMP;
9574 part { name: "event";
9577 state: "default" 0.0;
9581 part { name: "elm.swallow.icon";
9583 description { state: "default" 0.0;
9588 aspect_preference: VERTICAL;
9599 description { state: "visible" 0.0;
9600 inherit: "default" 0.0;
9604 part { name: "elm.text";
9608 description { state: "default" 0.0;
9622 font: "Sans:style=Bold,Edje-Vera-Bold";
9630 part { name: "elm.info";
9634 description { state: "default" 0.0;
9642 to_x: "elm.swallow.icon";
9648 font: "Sans:style=Bold,Edje-Vera-Bold";
9656 part { name: "base0";
9658 description { state: "default" 0.0;
9660 to_y: "elm.swallow.icon";
9665 normal: "bubble_2.png";
9666 border: 11 36 10 19;
9668 image.middle: SOLID;
9671 description { state: "rtl" 0.0;
9672 inherit: "default" 0.0;
9674 normal: "bubble_1.png";
9675 border: 36 11 10 19;
9679 part { name: "elm.swallow.content";
9681 description { state: "default" 0.0;
9692 part { name: "shine";
9694 description { state: "default" 0.0;
9705 normal: "bubble_shine.png";
9710 description { state: "rtl" 0.0;
9711 inherit: "default" 0.0;
9713 normal: "bubble_shine3.png";
9722 signal: "elm,state,icon,visible";
9724 action: STATE_SET "visible" 0.0;
9725 target: "elm.swallow.icon";
9729 signal: "elm,state,icon,hidden";
9731 action: STATE_SET "default" 0.0;
9732 target: "elm.swallow.icon";
9734 program { name: "to_rtl";
9735 signal: "edje,state,rtl";
9737 action: STATE_SET "rtl" 0.0;
9740 program { name: "to_ltr";
9741 signal: "edje,state,ltr";
9743 action: STATE_SET "default" 0.0;
9749 ///////////////////////////////////////////////////////////////////////////////
9750 group { name: "elm/photo/base/default";
9752 image: "frame_1.png" COMP;
9753 image: "frame_2.png" COMP;
9754 image: "dia_grad.png" COMP;
9755 image: "head.png" COMP;
9758 part { name: "base0";
9760 description { state: "default" 0.0;
9761 image.normal: "dia_grad.png";
9773 part { name: "base";
9775 description { state: "default" 0.0;
9777 normal: "frame_2.png";
9784 part { name: "head";
9786 description { state: "default" 0.0;
9790 aspect_preference: BOTH;
9791 image.normal: "head.png";
9794 part { name: "clip";
9797 description { state: "default" 0.0;
9800 color: 255 255 255 255;
9803 part { name: "elm.swallow.content";
9806 description { state: "default" 0.0;
9811 part { name: "over";
9813 description { state: "default" 0.0;
9817 normal: "frame_1.png";
9827 group { name: "elm/photo/base/shadow";
9829 image: "shadow.png" COMP;
9830 image: "black.png" COMP;
9833 public message(Msg_Type:type, id, ...) {
9834 if( (type==MSG_INT_SET) && (id==0) )
9839 custom_state(PART:"size", "default", 0.0);
9843 set_state_val(PART:"size", STATE_REL1_OFFSET, - w/2, - h/2);
9844 set_state_val(PART:"size", STATE_REL2_OFFSET, w/2 + 1, h/2 + 1);
9845 set_state(PART:"size", "custom", 0.0);
9850 part { name: "size";
9852 description { state: "default" 0.0;
9853 rel1.relative: 0.5 0.5;
9854 rel2.relative: 0.5 0.5;
9862 state: "default" 0.0;
9865 rel1.relative: -0.06 -0.06;
9866 rel2.relative: 1.07 1.07;
9867 image.normal: "shadow.png";
9872 part { name: "elm.swallow.content";
9874 description { state: "default" 0.0;
9886 state: "default" 0.0;
9891 image.normal: "black.png";
9892 image.border: 1 1 1 1;
9899 ///////////////////////////////////////////////////////////////////////////////
9900 group { name: "elm/thumb/base/default";
9902 image: "frame_1.png" COMP;
9903 image: "frame_2.png" COMP;
9904 image: "dia_grad.png" COMP;
9905 image: "busy-1.png" COMP;
9906 image: "busy-2.png" COMP;
9907 image: "busy-3.png" COMP;
9908 image: "busy-4.png" COMP;
9909 image: "busy-5.png" COMP;
9910 image: "busy-6.png" COMP;
9911 image: "busy-7.png" COMP;
9912 image: "busy-8.png" COMP;
9913 image: "busy-9.png" COMP;
9916 part { name: "base0";
9918 description { state: "default" 0.0;
9919 image.normal: "dia_grad.png";
9931 part { name: "base";
9933 description { state: "default" 0.0;
9935 normal: "frame_2.png";
9942 part { name: "clip";
9945 description { state: "default" 0.0;
9948 color: 255 255 255 255;
9951 part { name: "elm.swallow.content";
9954 description { state: "default" 0.0;
9959 part { name: "progress";
9963 description { state: "default" 0.0;
9968 aspect_preference: BOTH;
9970 description { state: "pulse" 0.0;
9971 inherit: "default" 0.0;
9974 normal: "busy-9.png";
9975 tween: "busy-1.png";
9976 tween: "busy-2.png";
9977 tween: "busy-3.png";
9978 tween: "busy-4.png";
9979 tween: "busy-5.png";
9980 tween: "busy-6.png";
9981 tween: "busy-7.png";
9982 tween: "busy-8.png";
9987 part { name: "over";
9989 description { state: "default" 0.0;
9993 normal: "frame_1.png";
10001 program { name: "start_pulse";
10002 signal: "elm,state,pulse,start";
10004 action: STATE_SET "pulse" 0.0;
10005 target: "progress";
10006 transition: LINEAR 0.5;
10007 after: "start_pulse";
10009 program { name: "stop_pulse";
10010 signal: "elm,state,pulse,stop";
10012 action: STATE_SET "default" 0.0;
10013 target: "progress";
10019 group { name: "elm/thumb/base/noframe";
10021 image: "busy-1.png" COMP;
10022 image: "busy-2.png" COMP;
10023 image: "busy-3.png" COMP;
10024 image: "busy-4.png" COMP;
10025 image: "busy-5.png" COMP;
10026 image: "busy-6.png" COMP;
10027 image: "busy-7.png" COMP;
10028 image: "busy-8.png" COMP;
10029 image: "busy-9.png" COMP;
10032 part { name: "elm.swallow.content";
10034 description { state: "default" 0.0;
10036 rel2.offset: -5 -5;
10039 part { name: "progress";
10041 description { state: "default" 0.0;
10046 aspect_preference: BOTH;
10048 description { state: "pulse" 0.0;
10049 inherit: "default" 0.0;
10052 normal: "busy-9.png";
10053 tween: "busy-1.png";
10054 tween: "busy-2.png";
10055 tween: "busy-3.png";
10056 tween: "busy-4.png";
10057 tween: "busy-5.png";
10058 tween: "busy-6.png";
10059 tween: "busy-7.png";
10060 tween: "busy-8.png";
10066 program { name: "start_pulse";
10067 signal: "elm,state,pulse,start";
10069 action: STATE_SET "pulse" 0.0;
10070 target: "progress";
10071 transition: LINEAR 0.5;
10072 after: "start_pulse";
10074 program { name: "stop_pulse";
10075 signal: "elm,state,pulse,stop";
10077 action: STATE_SET "default" 0.0;
10078 target: "progress";
10085 ///////////////////////////////////////////////////////////////////////////////
10086 group { name: "elm/icon/home/default"; alias: "elm/icon/toolbar/home/default"; min: 32 32;
10087 images.image: "icon_home.png" COMP; parts { part { name: "base";
10088 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10089 image.normal: "icon_home.png"; } } } }
10090 group { name: "elm/icon/close/default"; alias: "elm/icon/toolbar/close/default"; min: 32 32;
10091 images.image: "icon_close.png" COMP; parts { part { name: "base";
10092 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10093 image.normal: "icon_close.png"; } } } }
10094 group { name: "elm/icon/apps/default"; alias: "elm/icon/toolbar/apps/default"; min: 32 32;
10095 images.image: "icon_apps.png" COMP; parts { part { name: "base";
10096 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10097 image.normal: "icon_apps.png"; } } } }
10098 group { name: "elm/icon/arrow_up/default"; alias: "elm/icon/toolbar/arrow_up/default"; min: 32 32;
10099 images.image: "icon_arrow_up.png" COMP; parts { part { name: "base";
10100 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10101 image.normal: "icon_arrow_up.png"; } } } }
10102 group { name: "elm/icon/arrow_down/default";
10103 alias: "elm/icon/toolbar/arrow_down/default";
10104 alias: "elm/icon/toolbar/more_menu/default"; min: 32 32;
10105 images.image: "icon_arrow_down.png" COMP; parts { part { name: "base";
10106 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10107 image.normal: "icon_arrow_down.png"; } } } }
10108 group { name: "elm/icon/arrow_left/default"; alias: "elm/icon/toolbar/arrow_left/default"; min: 32 32;
10109 images.image: "icon_arrow_left.png" COMP; parts { part { name: "base";
10110 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10111 image.normal: "icon_arrow_left.png"; } } } }
10112 group { name: "elm/icon/arrow_right/default"; alias: "elm/icon/toolbar/arrow_right/default"; min: 32 32;
10113 images.image: "icon_arrow_right.png" COMP; parts { part { name: "base";
10114 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10115 image.normal: "icon_arrow_right.png"; } } } }
10116 group { name: "elm/icon/chat/default"; alias: "elm/icon/toolbar/chat/default"; min: 32 32;
10117 images.image: "icon_chat.png" COMP; parts { part { name: "base";
10118 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10119 image.normal: "icon_chat.png"; } } } }
10120 group { name: "elm/icon/clock/default"; alias: "elm/icon/toolbar/clock/default"; min: 32 32;
10121 images.image: "icon_clock.png" COMP; parts { part { name: "base";
10122 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10123 image.normal: "icon_clock.png"; } } } }
10124 group { name: "elm/icon/delete/default"; alias: "elm/icon/toolbar/delete/default"; min: 32 32;
10125 images.image: "icon_delete.png" COMP; parts { part { name: "base";
10126 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10127 image.normal: "icon_delete.png"; } } } }
10128 group { name: "elm/icon/edit/default"; alias: "elm/icon/toolbar/edit/default"; min: 32 32;
10129 images.image: "icon_edit.png" COMP; parts { part { name: "base";
10130 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10131 image.normal: "icon_edit.png"; } } } }
10132 group { name: "elm/icon/refresh/default"; alias: "elm/icon/toolbar/refresh/default"; min: 32 32;
10133 images.image: "icon_refresh.png" COMP; parts { part { name: "base";
10134 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10135 image.normal: "icon_refresh.png"; } } } }
10136 group { name: "elm/icon/folder/default"; alias: "elm/icon/toolbar/folder/default"; min: 32 32;
10137 images.image: "icon_folder.png" COMP; parts { part { name: "base";
10138 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10139 image.normal: "icon_folder.png"; } } } }
10140 group { name: "elm/icon/file/default"; alias: "elm/icon/toolbar/file/default"; min: 32 32;
10141 images.image: "icon_file.png" COMP; parts { part { name: "base";
10142 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10143 image.normal: "icon_file.png"; } } } }
10144 ///////////////////////////////////////////////////////////////////////////////
10145 group { name: "elm/icon/menu/home/default"; min: 24 24; max: 24 24;
10146 images.image: "icon_home.png" COMP; parts { part { name: "base";
10147 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10148 image.normal: "icon_home.png"; } } } }
10149 group { name: "elm/icon/menu/close/default"; min: 24 24; max: 24 24;
10150 images.image: "icon_close.png" COMP; parts { part { name: "base";
10151 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10152 image.normal: "icon_close.png"; } } } }
10153 group { name: "elm/icon/menu/apps/default"; min: 24 24; max: 24 24;
10154 images.image: "icon_apps.png" COMP; parts { part { name: "base";
10155 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10156 image.normal: "icon_apps.png"; } } } }
10157 group { name: "elm/icon/menu/arrow_up/default"; min: 24 24; max: 24 24;
10158 images.image: "icon_arrow_up.png" COMP; parts { part { name: "base";
10159 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10160 image.normal: "icon_arrow_up.png"; } } } }
10161 group { name: "elm/icon/menu/arrow_down/default"; min: 24 24; max: 24 24;
10162 images.image: "icon_arrow_down.png" COMP; parts { part { name: "base";
10163 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10164 image.normal: "icon_arrow_down.png"; } } } }
10165 group { name: "elm/icon/menu/arrow_left/default"; min: 24 24; max: 24 24;
10166 images.image: "icon_arrow_left.png" COMP; parts { part { name: "base";
10167 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10168 image.normal: "icon_arrow_left.png"; } } } }
10169 group { name: "elm/icon/menu/arrow_right/default"; min: 24 24; max: 24 24;
10170 images.image: "icon_arrow_right.png" COMP; parts { part { name: "base";
10171 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10172 image.normal: "icon_arrow_right.png"; } } } }
10173 group { name: "elm/icon/menu/chat/default"; min: 24 24; max: 24 24;
10174 images.image: "icon_chat.png" COMP; parts { part { name: "base";
10175 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10176 image.normal: "icon_chat.png"; } } } }
10177 group { name: "elm/icon/menu/clock/default"; min: 24 24; max: 24 24;
10178 images.image: "icon_clock.png" COMP; parts { part { name: "base";
10179 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10180 image.normal: "icon_clock.png"; } } } }
10181 group { name: "elm/icon/menu/delete/default"; min: 24 24; max: 24 24;
10182 images.image: "icon_delete.png" COMP; parts { part { name: "base";
10183 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10184 image.normal: "icon_delete.png"; } } } }
10185 group { name: "elm/icon/menu/edit/default"; min: 24 24; max: 24 24;
10186 images.image: "icon_edit.png" COMP; parts { part { name: "base";
10187 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10188 image.normal: "icon_edit.png"; } } } }
10189 group { name: "elm/icon/menu/refresh/default"; min: 24 24; max: 24 24;
10190 images.image: "icon_refresh.png" COMP; parts { part { name: "base";
10191 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10192 image.normal: "icon_refresh.png"; } } } }
10193 group { name: "elm/icon/menu/folder/default"; min: 24 24; max: 24 24;
10194 images.image: "icon_folder.png" COMP; parts { part { name: "base";
10195 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10196 image.normal: "icon_folder.png"; } } } }
10197 group { name: "elm/icon/menu/file/default"; min: 24 24; max: 24 24;
10198 images.image: "icon_file.png" COMP; parts { part { name: "base";
10199 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10200 image.normal: "icon_file.png"; } } } }
10202 ///////////////////////////////////////////////////////////////////////////////
10203 group { name: "elm/toolbar/base/default";
10205 image: "bt_dis_base.png" COMP;
10206 image: "bt_dis_hilight.png" COMP;
10207 image: "bt_dis_shine.png" COMP;
10208 image: "icon_left_arrow.png" COMP;
10209 image: "icon_right_arrow.png" COMP;
10212 part { name: "base";
10214 description { state: "default" 0.0;
10219 rel2.offset: -3 -3;
10221 normal: "bt_dis_base.png";
10224 image.middle: SOLID;
10227 part { name: "clipper";
10231 state: "default" 0.0;
10242 part { name: "elm.swallow.content";
10243 clip_to: "clipper";
10246 state: "default" 0.0;
10247 rel1.to: "clipper";
10248 rel2.to: "clipper";
10251 part { name: "over2";
10253 description { state: "default" 0.0;
10257 normal: "bt_dis_shine.png";
10262 part { name: "over1";
10264 description { state: "default" 0.0;
10267 rel2.relative: 1.0 0.5;
10269 normal: "bt_dis_hilight.png";
10272 color: 255 255 255 128;
10275 part { name: "left_arrow";
10277 description { state: "default" 0.0;
10278 image.normal: "icon_left_arrow.png";
10280 aspect_preference: VERTICAL;
10285 description { state: "hidden" 0.0;
10286 inherit: "default" 0.0;
10288 color: 255 255 255 0;
10291 part { name: "right_arrow";
10293 description { state: "default" 0.0;
10294 image.normal: "icon_right_arrow.png";
10296 aspect_preference: VERTICAL;
10301 description { state: "hidden" 0.0;
10302 inherit: "default" 0.0;
10304 color: 255 255 255 0;
10307 part { name: "event";
10311 description { state: "default" 0.0;
10317 program { name: "sb_hbar_show";
10318 signal: "elm,action,show,hbar";
10320 action: STATE_SET "default" 0.0;
10321 transition: LINEAR 0.5;
10322 target: "left_arrow";
10323 target: "right_arrow";
10325 program { name: "sb_hbar_hide";
10326 signal: "elm,action,hide,hbar";
10328 action: STATE_SET "hidden" 0.0;
10329 target: "left_arrow";
10330 target: "right_arrow";
10331 transition: LINEAR 0.5;
10336 group { name: "elm/toolbar/item/default";
10338 image: "toolbar_sel.png" COMP;
10340 data.item: "transition_animation_on" "1";
10342 part { name: "label2";
10346 clip_to: "elm.text.clipper";
10347 description { state: "default" 0.0;
10350 rel1.to: "elm.text";
10351 rel2.to: "elm.text";
10355 text_source: "elm.text";
10359 text_class: "toolbar_item";
10362 description { state: "selected" 0.0;
10363 inherit: "default" 0.0;
10366 description { state: "disabled" 0.0;
10367 inherit: "default" 0.0;
10371 description { state: "disabled_visible" 0.0;
10372 inherit: "default" 0.0;
10379 part { name: "label2_new";
10383 clip_to: "elm.text_new.clipper";
10384 description { state: "default" 0.0;
10387 rel1.to: "elm.text_new";
10388 rel2.to: "elm.text_new";
10392 text_source: "elm.text_new";
10396 text_class: "toolbar_item";
10399 description { state: "selected" 0.0;
10400 inherit: "default" 0.0;
10403 description { state: "disabled" 0.0;
10404 inherit: "default" 0.0;
10408 description { state: "disabled_visible" 0.0;
10409 inherit: "default" 0.0;
10418 description { state: "default" 0.0;
10420 color: 255 255 255 0;
10422 normal: "toolbar_sel.png";
10425 image.middle: SOLID;
10428 description { state: "selected" 0.0;
10429 inherit: "default" 0.0;
10431 color: 255 255 255 255;
10433 description { state: "disabled" 0.0;
10434 inherit: "default" 0.0;
10436 color: 255 255 255 0;
10439 part { name: "elm.swallow.icon";
10441 clip_to: "elm.icon.clipper";
10442 description { state: "default" 0.0;
10457 part { name: "elm.swallow.icon_new";
10459 clip_to: "elm.icon_new.clipper";
10460 description { state: "default" 0.0;
10468 to_y: "elm.text_new";
10475 part { name: "elm.text";
10477 effect: SOFT_SHADOW;
10480 clip_to: "elm.text.clipper";
10481 description { state: "default" 0.0;
10493 color: 224 224 224 255;
10496 font: "Sans:style=Bold";
10500 text_class: "toolbar_item";
10503 description { state: "selected" 0.0;
10504 inherit: "default" 0.0;
10507 description { state: "visible" 0.0;
10508 inherit: "default" 0.0;
10512 description { state: "disabled" 0.0;
10513 inherit: "default" 0.0;
10517 description { state: "disabled_visible" 0.0;
10518 inherit: "default" 0.0;
10525 part { name: "elm.text_new";
10527 effect: SOFT_SHADOW;
10529 clip_to: "elm.text_new.clipper";
10531 description { state: "default" 0.0;
10543 color: 224 224 224 255;
10546 font: "Sans:style=Bold";
10550 text_class: "toolbar_item";
10553 description { state: "selected" 0.0;
10554 inherit: "default" 0.0;
10557 description { state: "visible" 0.0;
10558 inherit: "default" 0.0;
10562 description { state: "disabled" 0.0;
10563 inherit: "default" 0.0;
10567 description { state: "disabled_visible" 0.0;
10568 inherit: "default" 0.0;
10575 part { name: "elm.text.clipper";
10577 description { state: "default" 0.0;
10578 color: 255 255 255 255;
10580 description { state: "animation" 0.0;
10581 color: 255 255 255 0;
10584 part { name: "elm.text_new.clipper";
10586 description { state: "default" 0.0;
10587 color: 255 255 255 0;
10589 description { state: "animation" 0.0;
10590 color: 255 255 255 255;
10593 part { name: "elm.icon.clipper";
10595 description { state: "default" 0.0;
10596 color: 255 255 255 255;
10598 description { state: "animation" 0.0;
10599 color: 255 255 255 0;
10602 part { name: "elm.icon_new.clipper";
10604 description { state: "default" 0.0;
10605 color: 255 255 255 0;
10607 description { state: "animation" 0.0;
10608 color: 255 255 255 255;
10611 part { name: "event";
10614 ignore_flags: ON_HOLD;
10615 description { state: "default" 0.0;
10621 program { name: "go_active";
10622 signal: "elm,state,selected";
10624 action: STATE_SET "selected" 0.0;
10626 target: "elm.text";
10628 target: "elm.text_new";
10629 target: "label2_new";
10630 transition: LINEAR 0.2;
10632 program { name: "go_passive";
10633 signal: "elm,state,unselected";
10635 action: STATE_SET "default" 0.0;
10637 target: "elm.text";
10639 target: "elm.text_new";
10640 target: "label2_new";
10641 transition: LINEAR 0.1;
10643 program { name: "go";
10644 signal: "mouse,up,1";
10646 action: SIGNAL_EMIT "elm,action,click" "elm";
10648 program { name: "mouse,in";
10649 signal: "mouse,in";
10651 action: SIGNAL_EMIT "elm,mouse,in" "elm";
10653 program { name: "mouse,out";
10654 signal: "mouse,out";
10656 action: SIGNAL_EMIT "elm,mouse,out" "elm";
10658 program { name: "disable";
10659 signal: "elm,state,disabled";
10661 action: STATE_SET "disabled" 0.0;
10663 target: "label2_new";
10665 after: "disable_text";
10667 program { name: "disable_text";
10671 get_state(PART:"elm.text", st, 30, vl);
10672 if (!strcmp(st, "visible"))
10674 set_state(PART:"elm.text", "disabled_visible", 0.0);
10675 set_state(PART:"elm.text_new", "disabled_visible", 0.0);
10679 set_state(PART:"elm.text", "disabled", 0.0);
10680 set_state(PART:"elm.text_new", "disabled", 0.0);
10684 program { name: "enable";
10685 signal: "elm,state,enabled";
10687 action: STATE_SET "default" 0.0;
10689 target: "label2_new";
10691 after: "enable_text";
10693 program { name: "enable_text";
10697 get_state(PART:"elm.text", st, 30, vl);
10698 if (!strcmp(st, "disabled_visible"))
10700 set_state(PART:"elm.text", "visible", 0.0);
10701 set_state(PART:"elm.text_new", "visible", 0.0);
10705 set_state(PART:"elm.text", "default", 0.0);
10706 set_state(PART:"elm.text_new", "default", 0.0);
10710 program { name: "label_set,animation,forward";
10711 signal: "elm,state,label_set,forward";
10713 after: "label_set,animation";
10715 program { name: "label_set,animation,backward";
10716 signal: "elm,state,label_set,backward";
10718 after: "label_set,animation";
10720 program { name: "label_set,animation";
10721 signal: "elm,state,label_set";
10723 action: STATE_SET "animation" 0.0;
10724 target: "elm.text.clipper";
10725 target: "elm.text_new.clipper";
10726 transition: LINEAR 0.2;
10727 after: "label_set,animation,done";
10729 program { name: "label_set,animation,done";
10730 action: SIGNAL_EMIT "elm,state,label_set,done" "elm";
10732 program { name: "label,reset";
10733 signal: "elm,state,label,reset";
10735 action: STATE_SET "default" 0.0;
10736 target: "elm.text.clipper";
10737 target: "elm.text_new.clipper";
10739 program { name: "icon_set,animation,forward";
10740 signal: "elm,state,icon_set,forward";
10742 after: "icon_set,animation";
10744 program { name: "icon_set,animation,backward";
10745 signal: "elm,state,icon_set,backward";
10747 after: "icon_set,animation";
10749 program { name: "icon_set,animation";
10750 signal: "elm,state,icon_set";
10752 action: STATE_SET "animation" 0.0;
10753 target: "elm.icon.clipper";
10754 target: "elm.icon_new.clipper";
10755 transition: LINEAR 0.2;
10756 after: "icon_set,animation,done";
10758 program { name: "icon_set,animation,done";
10759 action: SIGNAL_EMIT "elm,state,icon_set,done" "elm";
10761 program { name: "icon,reset";
10762 signal: "elm,state,icon,reset";
10764 action: STATE_SET "default" 0.0;
10765 target: "elm.icon.clipper";
10766 target: "elm.icon_new.clipper";
10771 group { name: "elm/toolbar/separator/default";
10773 image: "toolbar_separator_v.png" COMP;
10776 part { name: "separator"; // separator group
10777 description { state: "default" 0.0;
10781 rel2.offset: -5 -5;
10783 normal: "toolbar_separator_v.png";
10793 ///////////////////////////////////////////////////////////////////////////////
10794 group { name: "elm/notify/block_events/default";
10796 part { name: "block_events";
10798 description { state: "default" 0.0;
10806 name: "block_clicked";
10807 signal: "mouse,clicked,1";
10808 source: "block_events";
10809 action: SIGNAL_EMIT "elm,action,clicked" "elm";
10813 group { name: "elm/notify/top/default";
10814 //this group is a design similar to the inwin group
10816 image: "shad_circ.png" COMP;
10817 image: "bt_dis_base.png" COMP;
10818 image: "bt_dis_hilight.png" COMP;
10821 part { name: "base";
10825 description { state: "default" 0.0;
10827 rel1.offset: 10 10;
10828 rel2.offset: -10 -10;
10829 rel1.relative: 0.0 -1.0;
10830 rel2.relative: 1.0 0.0;
10832 description { state: "visible" 0.0;
10833 inherit: "default" 0.0;
10835 rel1.relative: 0.0 0.0;
10836 rel2.relative: 1.0 1.0;
10839 part { name: "shad";
10841 description { state: "default" 0.0;
10842 image.normal: "shad_circ.png";
10843 rel1.to: "elm.swallow.content";
10844 rel1.offset: -64 -64;
10845 rel2.to: "elm.swallow.content";
10846 rel2.offset: 63 63;
10850 part { name: "pop";
10852 description { state: "default" 0.0;
10853 rel1.to: "elm.swallow.content";
10854 rel1.offset: -5 -5;
10855 rel2.to: "elm.swallow.content";
10858 normal: "bt_dis_base.png";
10861 image.middle: SOLID;
10864 part { name: "popover";
10866 description { state: "default" 0.0;
10869 rel2.relative: 1.0 0.5;
10871 normal: "bt_dis_hilight.png";
10876 part { name: "elm.swallow.content";
10878 description { state: "default" 0.0;
10885 program { name: "show";
10886 signal: "elm,action,show";
10888 action: STATE_SET "visible" 0.0;
10891 program { name: "show_2";
10893 action: STATE_SET "default" 0.0;
10897 program { name: "show_3";
10899 action: STATE_SET "visible" 0.0;
10901 transition: LINEAR 0.5;
10903 program { name: "hide";
10904 signal: "elm,action,hide";
10906 action: STATE_SET "default" 0.0;
10911 group { name: "elm/notify/center/default";
10912 //this group is a design similar to the inwin group
10914 image: "bt_dis_base.png" COMP;
10917 part { name: "base";
10921 description { state: "default" 0.0;
10923 rel1.relative: 0.0 0.0;
10924 rel2.relative: 1.0 1.0;
10927 part { name: "pop";
10929 description { state: "default" 0.0;
10930 rel1.to: "elm.swallow.content";
10931 rel1.offset: -5 -5;
10932 rel2.to: "elm.swallow.content";
10935 normal: "bt_dis_base.png";
10940 part { name: "elm.swallow.content";
10942 description { state: "default" 0.0;
10949 program { name: "show";
10950 signal: "elm,action,show";
10952 action: STATE_SET "default" 0.0;
10955 program { name: "show_2";
10957 action: STATE_SET "default" 0.0;
10960 program { name: "hide";
10961 signal: "elm,action,hide";
10963 action: STATE_SET "default" 0.0;
10968 group { name: "elm/notify/bottom/default";
10969 //this group is a design similar to the inwin group
10971 image: "shad_circ.png" COMP;
10972 image: "bt_dis_base.png" COMP;
10973 image: "bt_dis_hilight.png" COMP;
10976 part { name: "base";
10980 description { state: "default" 0.0;
10982 rel1.offset: 10 10;
10983 rel2.offset: -10 -10;
10984 rel1.relative: 0.0 1.0;
10985 rel2.relative: 1.0 2.0;
10987 description { state: "visible" 0.0;
10988 inherit: "default" 0.0;
10990 rel1.relative: 0.0 0.0;
10991 rel2.relative: 1.0 1.0;
10994 part { name: "shad";
10996 description { state: "default" 0.0;
10997 image.normal: "shad_circ.png";
10998 rel1.to: "elm.swallow.content";
10999 rel1.offset: -64 -64;
11000 rel2.to: "elm.swallow.content";
11001 rel2.offset: 63 63;
11005 part { name: "pop";
11007 description { state: "default" 0.0;
11008 rel1.to: "elm.swallow.content";
11009 rel1.offset: -5 -5;
11010 rel2.to: "elm.swallow.content";
11013 normal: "bt_dis_base.png";
11016 image.middle: SOLID;
11019 part { name: "popover";
11021 description { state: "default" 0.0;
11024 rel2.relative: 1.0 0.5;
11026 normal: "bt_dis_hilight.png";
11031 part { name: "elm.swallow.content";
11033 description { state: "default" 0.0;
11040 program { name: "show";
11041 signal: "elm,action,show";
11043 action: STATE_SET "visible" 0.0;
11046 program { name: "show_2";
11048 action: STATE_SET "default" 0.0;
11052 program { name: "show_3";
11054 action: STATE_SET "visible" 0.0;
11056 transition: LINEAR 0.5;
11058 program { name: "hide";
11059 signal: "elm,action,hide";
11061 action: STATE_SET "default" 0.0;
11066 group { name: "elm/notify/left/default";
11067 //this group is a design similar to the inwin group
11069 image: "shad_circ.png" COMP;
11070 image: "bt_dis_base.png" COMP;
11071 image: "bt_dis_hilight.png" COMP;
11074 part { name: "base";
11078 description { state: "default" 0.0;
11080 rel1.offset: 10 10;
11081 rel2.offset: -10 -10;
11082 rel1.relative: -1.0 0.0;
11083 rel2.relative: 0.0 1.0;
11085 description { state: "visible" 0.0;
11086 inherit: "default" 0.0;
11088 rel1.relative: 0.0 0.0;
11089 rel2.relative: 1.0 1.0;
11092 part { name: "shad";
11094 description { state: "default" 0.0;
11095 image.normal: "shad_circ.png";
11096 rel1.to: "elm.swallow.content";
11097 rel1.offset: -64 -64;
11098 rel2.to: "elm.swallow.content";
11099 rel2.offset: 63 63;
11103 part { name: "pop";
11105 description { state: "default" 0.0;
11106 rel1.to: "elm.swallow.content";
11107 rel1.offset: -5 -5;
11108 rel2.to: "elm.swallow.content";
11111 normal: "bt_dis_base.png";
11114 image.middle: SOLID;
11117 part { name: "popover";
11119 description { state: "default" 0.0;
11122 rel2.relative: 1.0 0.5;
11124 normal: "bt_dis_hilight.png";
11129 part { name: "elm.swallow.content";
11131 description { state: "default" 0.0;
11138 program { name: "show";
11139 signal: "elm,action,show";
11141 action: STATE_SET "visible" 0.0;
11144 program { name: "show_2";
11146 action: STATE_SET "default" 0.0;
11150 program { name: "show_3";
11152 action: STATE_SET "visible" 0.0;
11154 transition: LINEAR 0.5;
11156 program { name: "hide";
11157 signal: "elm,action,hide";
11159 action: STATE_SET "default" 0.0;
11164 group { name: "elm/notify/right/default";
11165 //this group is a design similar to the inwin group
11167 image: "shad_circ.png" COMP;
11168 image: "bt_dis_base.png" COMP;
11169 image: "bt_dis_hilight.png" COMP;
11172 part { name: "base";
11176 description { state: "default" 0.0;
11178 rel1.offset: 10 10;
11179 rel2.offset: -10 -10;
11180 rel1.relative: 1.0 0.0;
11181 rel2.relative: 2.0 1.0;
11183 description { state: "visible" 0.0;
11184 inherit: "default" 0.0;
11186 rel1.relative: 0.0 0.0;
11187 rel2.relative: 1.0 1.0;
11190 part { name: "shad";
11192 description { state: "default" 0.0;
11193 image.normal: "shad_circ.png";
11194 rel1.to: "elm.swallow.content";
11195 rel1.offset: -64 -64;
11196 rel2.to: "elm.swallow.content";
11197 rel2.offset: 63 63;
11201 part { name: "pop";
11203 description { state: "default" 0.0;
11204 rel1.to: "elm.swallow.content";
11205 rel1.offset: -5 -5;
11206 rel2.to: "elm.swallow.content";
11209 normal: "bt_dis_base.png";
11212 image.middle: SOLID;
11215 part { name: "popover";
11217 description { state: "default" 0.0;
11220 rel2.relative: 1.0 0.5;
11222 normal: "bt_dis_hilight.png";
11227 part { name: "elm.swallow.content";
11229 description { state: "default" 0.0;
11236 program { name: "show";
11237 signal: "elm,action,show";
11239 action: STATE_SET "visible" 0.0;
11242 program { name: "show_2";
11244 action: STATE_SET "default" 0.0;
11248 program { name: "show_3";
11250 action: STATE_SET "visible" 0.0;
11252 transition: LINEAR 0.5;
11254 program { name: "hide";
11255 signal: "elm,action,hide";
11257 action: STATE_SET "default" 0.0;
11262 group { name: "elm/notify/top_left/default";
11263 //this group is a design similar to the inwin group
11265 image: "shad_circ.png" COMP;
11266 image: "bt_dis_base.png" COMP;
11267 image: "bt_dis_hilight.png" COMP;
11270 part { name: "base";
11274 description { state: "default" 0.0;
11276 rel1.offset: 10 10;
11277 rel2.offset: -10 -10;
11278 rel1.relative: 0.0 -1.0;
11279 rel2.relative: 1.0 0.0;
11281 description { state: "visible" 0.0;
11282 inherit: "default" 0.0;
11284 rel1.relative: 0.0 0.0;
11285 rel2.relative: 1.0 1.0;
11288 part { name: "shad";
11290 description { state: "default" 0.0;
11291 image.normal: "shad_circ.png";
11292 rel1.to: "elm.swallow.content";
11293 rel1.offset: -64 -64;
11294 rel2.to: "elm.swallow.content";
11295 rel2.offset: 63 63;
11299 part { name: "pop";
11301 description { state: "default" 0.0;
11302 rel1.to: "elm.swallow.content";
11303 rel1.offset: -5 -5;
11304 rel2.to: "elm.swallow.content";
11307 normal: "bt_dis_base.png";
11310 image.middle: SOLID;
11313 part { name: "popover";
11315 description { state: "default" 0.0;
11318 rel2.relative: 1.0 0.5;
11320 normal: "bt_dis_hilight.png";
11325 part { name: "elm.swallow.content";
11327 description { state: "default" 0.0;
11334 program { name: "show";
11335 signal: "elm,action,show";
11337 action: STATE_SET "visible" 0.0;
11340 program { name: "show_2";
11342 action: STATE_SET "default" 0.0;
11346 program { name: "show_3";
11348 action: STATE_SET "visible" 0.0;
11350 transition: LINEAR 0.5;
11352 program { name: "hide";
11353 signal: "elm,action,hide";
11355 action: STATE_SET "default" 0.0;
11360 group { name: "elm/notify/top_right/default";
11361 //this group is a design similar to the inwin group
11363 image: "shad_circ.png" COMP;
11364 image: "bt_dis_base.png" COMP;
11365 image: "bt_dis_hilight.png" COMP;
11368 part { name: "base";
11372 description { state: "default" 0.0;
11374 rel1.offset: 10 10;
11375 rel2.offset: -10 -10;
11376 rel1.relative: 0.0 -1.0;
11377 rel2.relative: 1.0 0.0;
11379 description { state: "visible" 0.0;
11380 inherit: "default" 0.0;
11382 rel1.relative: 0.0 0.0;
11383 rel2.relative: 1.0 1.0;
11386 part { name: "shad";
11388 description { state: "default" 0.0;
11389 image.normal: "shad_circ.png";
11390 rel1.to: "elm.swallow.content";
11391 rel1.offset: -64 -64;
11392 rel2.to: "elm.swallow.content";
11393 rel2.offset: 63 63;
11397 part { name: "pop";
11399 description { state: "default" 0.0;
11400 rel1.to: "elm.swallow.content";
11401 rel1.offset: -5 -5;
11402 rel2.to: "elm.swallow.content";
11405 normal: "bt_dis_base.png";
11408 image.middle: SOLID;
11411 part { name: "popover";
11413 description { state: "default" 0.0;
11416 rel2.relative: 1.0 0.5;
11418 normal: "bt_dis_hilight.png";
11423 part { name: "elm.swallow.content";
11425 description { state: "default" 0.0;
11432 program { name: "show";
11433 signal: "elm,action,show";
11435 action: STATE_SET "visible" 0.0;
11438 program { name: "show_2";
11440 action: STATE_SET "default" 0.0;
11444 program { name: "show_3";
11446 action: STATE_SET "visible" 0.0;
11448 transition: LINEAR 0.5;
11450 program { name: "hide";
11451 signal: "elm,action,hide";
11453 action: STATE_SET "default" 0.0;
11458 group { name: "elm/notify/bottom_left/default";
11459 //this group is a design similar to the inwin group
11461 image: "shad_circ.png" COMP;
11462 image: "bt_dis_base.png" COMP;
11463 image: "bt_dis_hilight.png" COMP;
11466 part { name: "base";
11470 description { state: "default" 0.0;
11472 rel1.offset: 10 10;
11473 rel2.offset: -10 -10;
11474 rel1.relative: 0.0 1.0;
11475 rel2.relative: 1.0 2.0;
11477 description { state: "visible" 0.0;
11478 inherit: "default" 0.0;
11480 rel1.relative: 0.0 0.0;
11481 rel2.relative: 1.0 1.0;
11484 part { name: "shad";
11486 description { state: "default" 0.0;
11487 image.normal: "shad_circ.png";
11488 rel1.to: "elm.swallow.content";
11489 rel1.offset: -64 -64;
11490 rel2.to: "elm.swallow.content";
11491 rel2.offset: 63 63;
11495 part { name: "pop";
11497 description { state: "default" 0.0;
11498 rel1.to: "elm.swallow.content";
11499 rel1.offset: -5 -5;
11500 rel2.to: "elm.swallow.content";
11503 normal: "bt_dis_base.png";
11506 image.middle: SOLID;
11509 part { name: "popover";
11511 description { state: "default" 0.0;
11514 rel2.relative: 1.0 0.5;
11516 normal: "bt_dis_hilight.png";
11521 part { name: "elm.swallow.content";
11523 description { state: "default" 0.0;
11530 program { name: "show";
11531 signal: "elm,action,show";
11533 action: STATE_SET "visible" 0.0;
11536 program { name: "show_2";
11538 action: STATE_SET "default" 0.0;
11542 program { name: "show_3";
11544 action: STATE_SET "visible" 0.0;
11546 transition: LINEAR 0.5;
11548 program { name: "hide";
11549 signal: "elm,action,hide";
11551 action: STATE_SET "default" 0.0;
11556 group { name: "elm/notify/bottom_right/default";
11557 //this group is a design similar to the inwin group
11559 image: "shad_circ.png" COMP;
11560 image: "bt_dis_base.png" COMP;
11561 image: "bt_dis_hilight.png" COMP;
11564 part { name: "base";
11568 description { state: "default" 0.0;
11570 rel1.offset: 10 10;
11571 rel2.offset: -10 -10;
11572 rel1.relative: 0.0 1.0;
11573 rel2.relative: 1.0 2.0;
11575 description { state: "visible" 0.0;
11576 inherit: "default" 0.0;
11578 rel1.relative: 0.0 0.0;
11579 rel2.relative: 1.0 1.0;
11582 part { name: "shad";
11584 description { state: "default" 0.0;
11585 image.normal: "shad_circ.png";
11586 rel1.to: "elm.swallow.content";
11587 rel1.offset: -64 -64;
11588 rel2.to: "elm.swallow.content";
11589 rel2.offset: 63 63;
11593 part { name: "pop";
11595 description { state: "default" 0.0;
11596 rel1.to: "elm.swallow.content";
11597 rel1.offset: -5 -5;
11598 rel2.to: "elm.swallow.content";
11601 normal: "bt_dis_base.png";
11604 image.middle: SOLID;
11607 part { name: "popover";
11609 description { state: "default" 0.0;
11612 rel2.relative: 1.0 0.5;
11614 normal: "bt_dis_hilight.png";
11619 part { name: "elm.swallow.content";
11621 description { state: "default" 0.0;
11628 program { name: "show";
11629 signal: "elm,action,show";
11631 action: STATE_SET "visible" 0.0;
11634 program { name: "show_2";
11636 action: STATE_SET "default" 0.0;
11640 program { name: "show_3";
11642 action: STATE_SET "visible" 0.0;
11644 transition: LINEAR 0.5;
11646 program { name: "hide";
11647 signal: "elm,action,hide";
11649 action: STATE_SET "default" 0.0;
11655 ///////////////////////////////////////////////////////////////////////////////
11656 group { name: "elm/slideshow/base/default";
11658 item: transitions "fade black_fade horizontal vertical square";
11659 item: layouts "fullscreen not_fullscreen";
11662 part { name: "whole";
11665 state: "default" 0.0;
11667 color: 20 20 20 255;
11670 part { name: "image_1_whole";
11672 state: "default" 0.0;
11673 color: 255 255 255 255;
11676 state: "fade_prev_next" 0.0;
11677 inherit: "default" 0.0;
11678 color: 255 255 255 0;
11681 state: "black_fade_prev_next_init" 0.0;
11682 inherit: "default" 0.0;
11683 color: 255 255 255 255;
11686 state: "black_fade_prev_next" 0.0;
11687 inherit: "default" 0.0;
11691 state: "horizontal_next_init" 0.0;
11692 inherit: "default" 0.0;
11695 state: "horizontal_next" 0.0;
11696 inherit: "default" 0.0;
11697 rel1.relative: -1.0 0.0;
11698 rel2.relative: 0.0 1.0;
11701 state: "horizontal_prev_init" 0.0;
11702 inherit: "default" 0.0;
11705 state: "horizontal_prev" 0.0;
11706 inherit: "default" 0.0;
11707 rel1.relative: 1.0 0.0;
11708 rel2.relative: 2.0 1.0;
11711 state: "vertical_next_init" 0.0;
11712 inherit: "default" 0.0;
11715 state: "vertical_next" 0.0;
11716 inherit: "default" 0.0;
11717 rel1.relative: 0.0 -1.0;
11718 rel2.relative: 1.0 0.0;
11721 state: "vertical_prev_init" 0.0;
11722 inherit: "default" 0.0;
11725 state: "vertical_prev" 0.0;
11726 inherit: "default" 0.0;
11727 rel1.relative: 0.0 1.0;
11728 rel2.relative: 1.0 2.0;
11731 state: "square_prev_next" 0.0;
11732 inherit: "default" 0.0;
11733 color: 255 255 255 0;
11736 part { name: "image_2_whole";
11738 state: "default" 0.0;
11740 color: 255 255 255 0;
11743 state: "fade_prev_next" 0.0;
11744 inherit: "default" 0.0;
11745 color: 255 255 255 255;
11748 state: "black_fade_prev_next_init" 0.0;
11749 inherit: "default" 0.0;
11753 state: "black_fade_prev_next" 0.0;
11754 inherit: "default" 0.0;
11755 color: 255 255 255 255;
11758 state: "horizontal_next_init" 0.0;
11759 inherit: "default" 0.0;
11760 rel1.relative: 1.0 0.0;
11761 rel2.relative: 2.0 1.0;
11762 color: 255 255 255 255;
11765 state: "horizontal_next" 0.0;
11766 inherit: "default" 0.0;
11767 color: 255 255 255 255;
11770 state: "horizontal_prev_init" 0.0;
11771 inherit: "default" 0.0;
11772 rel1.relative: -1.0 0.0;
11773 rel2.relative: 0.0 1.0;
11774 color: 255 255 255 255;
11777 state: "horizontal_prev" 0.0;
11778 inherit: "default" 0.0;
11779 color: 255 255 255 255;
11782 state: "vertical_next_init" 0.0;
11783 inherit: "default" 0.0;
11784 rel1.relative: 0.0 1.0;
11785 rel2.relative: 1.0 2.0;
11786 color: 255 255 255 255;
11789 state: "vertical_next" 0.0;
11790 inherit: "default" 0.0;
11791 color: 255 255 255 255;
11794 state: "vertical_prev_init" 0.0;
11795 inherit: "default" 0.0;
11796 rel1.relative: 0.0 -1.0;
11797 rel2.relative: 1.0 0.0;
11798 color: 255 255 255 255;
11801 state: "vertical_prev" 0.0;
11802 inherit: "default" 0.0;
11803 color: 255 255 255 255;
11806 state: "square_prev_next_init" 0.0;
11807 inherit: "default" 0.0;
11808 rel1.relative: 0.5 0.5;
11809 rel2.relative: 0.5 0.5;
11810 color: 255 255 255 255;
11813 state: "square_prev_next" 0.0;
11814 inherit: "default" 0.0;
11815 rel1.relative: 0.0 0.0;
11816 rel2.relative: 1.0 1.0;
11817 color: 255 255 255 255;
11820 part { name: "elm.swallow.1";
11822 clip_to: "image_1_whole";
11824 state: "default" 0.0;
11825 rel1.to: "image_1_whole";
11826 rel2.to: "image_1_whole";
11827 color: 255 255 255 255;
11830 state: "not_fullscreen" 0.0;
11831 rel1.relative: 0.1 0.1;
11832 rel1.to: "image_1_whole";
11833 rel2.relative: 0.9 0.9;
11834 rel2.to: "image_1_whole";
11835 color: 255 255 255 255;
11838 part { name: "elm.swallow.2";
11840 clip_to: "image_2_whole";
11842 state: "default" 0.0;
11843 color: 255 255 255 255;
11844 rel1.to: "image_2_whole";
11845 rel2.to: "image_2_whole";
11848 state: "not_fullscreen" 0.0;
11849 color: 255 255 255 255;
11850 rel1.relative: 0.1 0.1;
11851 rel1.to: "image_2_whole";
11852 rel2.relative: 0.9 0.9;
11853 rel2.to: "image_2_whole";
11856 part { name: "events_catcher";
11860 state: "default" 0.0;
11868 program { name: "layout_fullscreen";
11869 signal: "layout,fullscreen";
11870 source: "slideshow";
11871 action: STATE_SET "default" 0.0;
11872 target: "elm.swallow.1";
11873 target: "elm.swallow.2";
11874 transition: SINUSOIDAL 1.0;
11876 program { name: "layout_not_fullscreen";
11877 signal: "layout,not_fullscreen";
11878 source: "slideshow";
11879 action: STATE_SET "not_fullscreen" 0.0;
11880 target: "elm.swallow.1";
11881 target: "elm.swallow.2";
11882 transition: SINUSOIDAL 1.0;
11885 program { name: "fade_next";
11886 signal: "fade,next";
11887 source: "slideshow";
11888 action: STATE_SET "default" 0.0;
11889 target: "image_1_whole";
11890 target: "image_2_whole";
11891 after: "fade_next_2";
11893 program { name: "fade_next_2";
11894 action: STATE_SET "fade_prev_next" 0.0;
11895 target: "image_1_whole";
11896 target: "image_2_whole";
11897 transition: SINUSOIDAL 1.5;
11900 program { name: "fade_previous";
11901 signal: "fade,previous";
11902 source: "slideshow";
11903 action: STATE_SET "default" 0.0;
11904 target: "image_1_whole";
11905 target: "image_2_whole";
11906 after: "fade_previous_2";
11908 program { name: "fade_previous_2";
11909 action: STATE_SET "fade_prev_next" 0.0;
11910 target: "image_1_whole";
11911 target: "image_2_whole";
11912 transition: SINUSOIDAL 1.5;
11915 program { name: "black_fade_next";
11916 signal: "black_fade,next";
11917 source: "slideshow";
11918 action: STATE_SET "black_fade_prev_next_init" 0.0;
11919 target: "image_1_whole";
11920 target: "image_2_whole";
11921 after: "black_fade_next_2";
11923 program { name: "black_fade_next_2";
11924 action: STATE_SET "black_fade_prev_next" 0.0;
11925 target: "image_1_whole";
11926 transition: SINUSOIDAL 0.75;
11927 after: "black_fade_next_3";
11929 program { name: "black_fade_next_3";
11930 action: STATE_SET "black_fade_prev_next" 0.0;
11931 target: "image_2_whole";
11932 transition: SINUSOIDAL 0.75;
11935 program { name: "black_fade_previous";
11936 signal: "black_fade,previous";
11937 source: "slideshow";
11938 action: STATE_SET "black_fade_prev_next_init" 0.0;
11939 target: "image_1_whole";
11940 target: "image_2_whole";
11941 after: "black_fade_previous_2";
11943 program { name: "black_fade_previous_2";
11944 action: STATE_SET "black_fade_prev_next" 0.0;
11945 target: "image_1_whole";
11946 transition: SINUSOIDAL 0.75;
11947 after: "black_fade_previous_3";
11949 program { name: "black_fade_previous_3";
11950 action: STATE_SET "black_fade_prev_next" 0.0;
11951 target: "image_2_whole";
11952 transition: SINUSOIDAL 0.75;
11955 program { name: "horizontal_next";
11956 signal: "horizontal,next";
11957 source: "slideshow";
11958 action: STATE_SET "horizontal_next_init" 0.0;
11959 target: "image_1_whole";
11960 target: "image_2_whole";
11961 after: "horizontal_next_2";
11963 program { name: "horizontal_next_2";
11964 action: STATE_SET "horizontal_next" 0.0;
11965 target: "image_1_whole";
11966 target: "image_2_whole";
11967 transition: SINUSOIDAL 1.5;
11970 program { name: "horizontal_previous";
11971 signal: "horizontal,previous";
11972 source: "slideshow";
11973 action: STATE_SET "horizontal_prev_init" 0.0;
11974 target: "image_1_whole";
11975 target: "image_2_whole";
11976 after: "horizontal_previous_2";
11978 program { name: "horizontal_previous_2";
11979 action: STATE_SET "horizontal_prev" 0.0;
11980 target: "image_1_whole";
11981 target: "image_2_whole";
11982 transition: SINUSOIDAL 1.5;
11985 program { name: "vertical_next";
11986 signal: "vertical,next";
11987 source: "slideshow";
11988 action: STATE_SET "vertical_next_init" 0.0;
11989 target: "image_1_whole";
11990 target: "image_2_whole";
11991 after: "vertical_next_2";
11993 program { name: "vertical_next_2";
11994 action: STATE_SET "vertical_next" 0.0;
11995 target: "image_1_whole";
11996 target: "image_2_whole";
11997 transition: SINUSOIDAL 1.5;
12000 program { name: "vertical_previous";
12001 signal: "vertical,previous";
12002 source: "slideshow";
12003 action: STATE_SET "vertical_prev_init" 0.0;
12004 target: "image_1_whole";
12005 target: "image_2_whole";
12006 after: "vertical_previous_2";
12008 program { name: "vertical_previous_2";
12009 action: STATE_SET "vertical_prev" 0.0;
12010 target: "image_1_whole";
12011 target: "image_2_whole";
12012 transition: SINUSOIDAL 1.5;
12015 program { name: "square_next";
12016 signal: "square,next";
12017 source: "slideshow";
12018 action: STATE_SET "square_prev_next_init" 0.0;
12019 target: "image_2_whole";
12020 after: "square_next_2";
12022 program { name: "square_next_2";
12023 action: STATE_SET "square_prev_next" 0.0;
12024 target: "image_2_whole";
12025 target: "image_1_whole";
12026 transition: SINUSOIDAL 1.5;
12029 program { name: "square_previous";
12030 signal: "square,previous";
12031 source: "slideshow";
12032 action: STATE_SET "square_prev_next_init" 0.0;
12033 target: "image_2_whole";
12034 after: "square_next_2";
12036 program { name: "end";
12037 action: SIGNAL_EMIT "end" "slideshow";
12039 program { name: "end_signal";
12040 signal: "anim,end";
12041 source: "slideshow";
12042 action: STATE_SET "default" 0.0;
12043 target: "image_1_whole";
12044 target: "image_2_whole";
12049 ///////////////////////////////////////////////////////////////////////////////
12050 group { name: "elm/win/inwin/default";
12052 image: "shad_circ.png" COMP;
12053 image: "bt_dis_base.png" COMP;
12054 image: "bt_dis_hilight.png" COMP;
12057 part { name: "base";
12060 description { state: "default" 0.0;
12063 description { state: "visible" 0.0;
12064 inherit: "default" 1.0;
12068 part { name: "shad";
12070 description { state: "default" 0.0;
12071 image.normal: "shad_circ.png";
12072 rel1.to: "elm.swallow.content";
12073 rel1.offset: -64 -64;
12074 rel2.to: "elm.swallow.content";
12075 rel2.offset: 63 63;
12079 part { name: "pop";
12081 description { state: "default" 0.0;
12082 rel1.to: "elm.swallow.content";
12083 rel1.offset: -5 -5;
12084 rel2.to: "elm.swallow.content";
12087 normal: "bt_dis_base.png";
12090 image.middle: SOLID;
12093 part { name: "popover";
12095 description { state: "default" 0.0;
12098 rel2.relative: 1.0 0.5;
12100 normal: "bt_dis_hilight.png";
12105 part { name: "elm.swallow.content";
12107 description { state: "default" 0.0;
12108 rel1.relative: 0.1 0.1;
12109 rel2.relative: 0.9 0.9;
12114 program { name: "show";
12115 signal: "elm,action,show";
12117 action: STATE_SET "visible" 0.0;
12118 // transition: DECELERATE 0.5;
12121 program { name: "hide";
12122 signal: "elm,action,hide";
12124 action: STATE_SET "default" 0.0;
12125 // transition: DECELERATE 0.5;
12131 group { name: "elm/win/inwin/minimal";
12133 image: "shad_circ.png" COMP;
12134 image: "bt_dis_base.png" COMP;
12135 image: "bt_dis_hilight.png" COMP;
12138 part { name: "base";
12141 description { state: "default" 0.0;
12144 description { state: "visible" 0.0;
12145 inherit: "default" 1.0;
12149 part { name: "shad";
12151 description { state: "default" 0.0;
12152 image.normal: "shad_circ.png";
12153 rel1.to: "elm.swallow.content";
12154 rel1.offset: -64 -64;
12155 rel2.to: "elm.swallow.content";
12156 rel2.offset: 63 63;
12160 part { name: "pop";
12162 description { state: "default" 0.0;
12163 rel1.to: "elm.swallow.content";
12164 rel1.offset: -5 -5;
12165 rel2.to: "elm.swallow.content";
12168 normal: "bt_dis_base.png";
12171 image.middle: SOLID;
12174 part { name: "popover";
12176 description { state: "default" 0.0;
12179 rel2.relative: 1.0 0.5;
12181 normal: "bt_dis_hilight.png";
12186 part { name: "elm.swallow.content";
12188 description { state: "default" 0.0;
12190 rel1.relative: 0.5 0.5;
12191 rel2.relative: 0.5 0.5;
12196 program { name: "show";
12197 signal: "elm,action,show";
12199 action: STATE_SET "visible" 0.0;
12200 // transition: DECELERATE 0.5;
12203 program { name: "hide";
12204 signal: "elm,action,hide";
12206 action: STATE_SET "default" 0.0;
12207 // transition: DECELERATE 0.5;
12213 group { name: "elm/win/inwin/minimal_vertical";
12215 image: "shad_circ.png" COMP;
12216 image: "bt_dis_base.png" COMP;
12217 image: "bt_dis_hilight.png" COMP;
12220 part { name: "base";
12223 description { state: "default" 0.0;
12226 description { state: "visible" 0.0;
12227 inherit: "default" 1.0;
12231 part { name: "shad";
12233 description { state: "default" 0.0;
12234 image.normal: "shad_circ.png";
12235 rel1.to: "elm.swallow.content";
12236 rel1.offset: -64 -64;
12237 rel2.to: "elm.swallow.content";
12238 rel2.offset: 63 63;
12242 part { name: "pop";
12244 description { state: "default" 0.0;
12245 rel1.to: "elm.swallow.content";
12246 rel1.offset: -5 -5;
12247 rel2.to: "elm.swallow.content";
12250 normal: "bt_dis_base.png";
12253 image.middle: SOLID;
12256 part { name: "popover";
12258 description { state: "default" 0.0;
12261 rel2.relative: 1.0 0.5;
12263 normal: "bt_dis_hilight.png";
12268 part { name: "elm.swallow.content";
12270 description { state: "default" 0.0;
12272 rel1.relative: 0.1 0.5;
12273 rel2.relative: 0.9 0.5;
12278 program { name: "show";
12279 signal: "elm,action,show";
12281 action: STATE_SET "visible" 0.0;
12282 // transition: DECELERATE 0.5;
12285 program { name: "hide";
12286 signal: "elm,action,hide";
12288 action: STATE_SET "default" 0.0;
12289 // transition: DECELERATE 0.5;
12295 ///////////////////////////////////////////////////////////////////////////////
12297 ///////////////////////////////////////////////////////////////////////////////
12298 group { name: "elm/list/item/default";
12299 data.item: "stacking" "above";
12301 image: "bt_sm_base1.png" COMP;
12302 image: "bt_sm_shine.png" COMP;
12303 image: "bt_sm_hilight.png" COMP;
12304 image: "ilist_1.png" COMP;
12305 image: "ilist_item_shadow.png" COMP;
12313 state: "default" 0.0;
12321 state: "default" 0.0;
12336 normal: "ilist_item_shadow.png";
12345 state: "default" 0.0;
12347 normal: "ilist_1.png";
12355 description { state: "default" 0.0;
12357 color: 255 255 255 0;
12367 normal: "bt_sm_base1.png";
12370 image.middle: SOLID;
12372 description { state: "selected" 0.0;
12373 inherit: "default" 0.0;
12375 color: 255 255 255 255;
12386 part { name: "elm.swallow.icon";
12388 description { state: "default" 0.0;
12401 part { name: "elm.swallow.end";
12403 description { state: "default" 0.0;
12416 part { name: "elm.text";
12418 effect: SOFT_SHADOW;
12422 state: "default" 0.0;
12425 to_x: "elm.swallow.icon";
12430 to_x: "elm.swallow.end";
12442 text_class: "list_item";
12445 description { state: "selected" 0.0;
12446 inherit: "default" 0.0;
12447 color: 224 224 224 255;
12451 part { name: "fg1";
12453 description { state: "default" 0.0;
12455 color: 255 255 255 0;
12457 rel2.relative: 1.0 0.5;
12460 normal: "bt_sm_hilight.png";
12464 description { state: "selected" 0.0;
12465 inherit: "default" 0.0;
12467 color: 255 255 255 255;
12470 part { name: "fg2";
12472 description { state: "default" 0.0;
12474 color: 255 255 255 0;
12478 normal: "bt_sm_shine.png";
12482 description { state: "selected" 0.0;
12483 inherit: "default" 0.0;
12485 color: 255 255 255 255;
12492 signal: "elm,state,selected";
12494 action: STATE_SET "selected" 0.0;
12498 target: "elm.text";
12501 name: "go_passive";
12502 signal: "elm,state,unselected";
12504 action: STATE_SET "default" 0.0;
12508 target: "elm.text";
12509 transition: LINEAR 0.1;
12513 group { name: "elm/list/item_odd/default";
12514 data.item: "stacking" "below";
12515 data.item: "selectraise" "on";
12517 image: "bt_sm_base1.png" COMP;
12518 image: "bt_sm_shine.png" COMP;
12519 image: "bt_sm_hilight.png" COMP;
12520 image: "ilist_2.png" COMP;
12528 state: "default" 0.0;
12536 state: "default" 0.0;
12538 normal: "ilist_2.png";
12546 description { state: "default" 0.0;
12548 color: 255 255 255 0;
12558 normal: "bt_sm_base1.png";
12561 image.middle: SOLID;
12563 description { state: "selected" 0.0;
12564 inherit: "default" 0.0;
12566 color: 255 255 255 255;
12578 name: "elm.swallow.icon";
12580 description { state: "default" 0.0;
12594 name: "elm.swallow.end";
12596 description { state: "default" 0.0;
12612 effect: SOFT_SHADOW;
12616 state: "default" 0.0;
12619 to_x: "elm.swallow.icon";
12624 to_x: "elm.swallow.end";
12636 text_class: "list_item";
12639 description { state: "selected" 0.0;
12640 inherit: "default" 0.0;
12641 color: 224 224 224 255;
12645 part { name: "fg1";
12647 description { state: "default" 0.0;
12649 color: 255 255 255 0;
12651 rel2.relative: 1.0 0.5;
12654 normal: "bt_sm_hilight.png";
12658 description { state: "selected" 0.0;
12659 inherit: "default" 0.0;
12661 color: 255 255 255 255;
12664 part { name: "fg2";
12666 description { state: "default" 0.0;
12668 color: 255 255 255 0;
12672 normal: "bt_sm_shine.png";
12676 description { state: "selected" 0.0;
12677 inherit: "default" 0.0;
12679 color: 255 255 255 255;
12686 signal: "elm,state,selected";
12688 action: STATE_SET "selected" 0.0;
12692 target: "elm.text";
12695 name: "go_passive";
12696 signal: "elm,state,unselected";
12698 action: STATE_SET "default" 0.0;
12702 target: "elm.text";
12703 transition: LINEAR 0.1;
12707 group { name: "elm/list/item_compress/default";
12708 data.item: "stacking" "above";
12709 data.item: "selectraise" "on";
12711 image: "bt_sm_base1.png" COMP;
12712 image: "bt_sm_shine.png" COMP;
12713 image: "bt_sm_hilight.png" COMP;
12714 image: "ilist_1.png" COMP;
12715 image: "ilist_item_shadow.png" COMP;
12723 state: "default" 0.0;
12730 description { state: "default" 0.0;
12745 normal: "ilist_item_shadow.png";
12754 state: "default" 0.0;
12756 normal: "ilist_1.png";
12764 description { state: "default" 0.0;
12766 color: 255 255 255 0;
12776 normal: "bt_sm_base1.png";
12779 image.middle: SOLID;
12781 description { state: "selected" 0.0;
12782 inherit: "default" 0.0;
12784 color: 255 255 255 255;
12795 part { name: "elm.swallow.icon";
12797 description { state: "default" 0.0;
12810 part { name: "elm.swallow.end";
12812 description { state: "default" 0.0;
12828 effect: SOFT_SHADOW;
12831 description { state: "default" 0.0;
12834 to_x: "elm.swallow.icon";
12839 to_x: "elm.swallow.end";
12851 text_class: "list_item";
12854 description { state: "selected" 0.0;
12855 inherit: "default" 0.0;
12856 color: 224 224 224 255;
12860 part { name: "fg1";
12862 description { state: "default" 0.0;
12864 color: 255 255 255 0;
12866 rel2.relative: 1.0 0.5;
12869 normal: "bt_sm_hilight.png";
12873 description { state: "selected" 0.0;
12874 inherit: "default" 0.0;
12876 color: 255 255 255 255;
12879 part { name: "fg2";
12881 description { state: "default" 0.0;
12883 color: 255 255 255 0;
12887 normal: "bt_sm_shine.png";
12891 description { state: "selected" 0.0;
12892 inherit: "default" 0.0;
12894 color: 255 255 255 255;
12901 signal: "elm,state,selected";
12903 action: STATE_SET "selected" 0.0;
12907 target: "elm.text";
12910 name: "go_passive";
12911 signal: "elm,state,unselected";
12913 action: STATE_SET "default" 0.0;
12917 target: "elm.text";
12918 transition: LINEAR 0.1;
12922 group { name: "elm/list/item_compress_odd/default";
12923 data.item: "stacking" "below";
12924 data.item: "selectraise" "on";
12926 image: "bt_sm_base1.png" COMP;
12927 image: "bt_sm_shine.png" COMP;
12928 image: "bt_sm_hilight.png" COMP;
12929 image: "ilist_2.png" COMP;
12937 state: "default" 0.0;
12945 state: "default" 0.0;
12947 normal: "ilist_2.png";
12955 description { state: "default" 0.0;
12957 color: 255 255 255 0;
12967 normal: "bt_sm_base1.png";
12970 image.middle: SOLID;
12972 description { state: "selected" 0.0;
12973 inherit: "default" 0.0;
12975 color: 255 255 255 255;
12986 part { name: "elm.swallow.icon";
12988 description { state: "default" 0.0;
13001 part { name: "elm.swallow.end";
13003 description { state: "default" 0.0;
13019 effect: SOFT_SHADOW;
13023 state: "default" 0.0;
13026 to_x: "elm.swallow.icon";
13031 to_x: "elm.swallow.end";
13043 text_class: "list_item";
13046 description { state: "selected" 0.0;
13047 inherit: "default" 0.0;
13048 color: 224 224 224 255;
13052 part { name: "fg1";
13054 description { state: "default" 0.0;
13056 color: 255 255 255 0;
13058 rel2.relative: 1.0 0.5;
13061 normal: "bt_sm_hilight.png";
13065 description { state: "selected" 0.0;
13066 inherit: "default" 0.0;
13068 color: 255 255 255 255;
13071 part { name: "fg2";
13073 description { state: "default" 0.0;
13075 color: 255 255 255 0;
13079 normal: "bt_sm_shine.png";
13083 description { state: "selected" 0.0;
13084 inherit: "default" 0.0;
13086 color: 255 255 255 255;
13093 signal: "elm,state,selected";
13095 action: STATE_SET "selected" 0.0;
13099 target: "elm.text";
13102 name: "go_passive";
13103 signal: "elm,state,unselected";
13105 action: STATE_SET "default" 0.0;
13109 target: "elm.text";
13110 transition: LINEAR 0.1;
13115 ///////////////////////////////////////////////////////////////////////////////
13116 group { name: "elm/list/h_item/default";
13117 data.item: "stacking" "above";
13119 image: "bt_sm_base1.png" COMP;
13120 image: "bt_sm_shine.png" COMP;
13121 image: "bt_sm_hilight.png" COMP;
13122 image: "ilist_1_h.png" COMP;
13123 image: "ilist_item_shadow_h.png" COMP;
13131 state: "default" 0.0;
13139 state: "default" 0.0;
13154 normal: "ilist_item_shadow_h.png";
13163 state: "default" 0.0;
13165 normal: "ilist_1_h.png";
13173 description { state: "default" 0.0;
13175 color: 255 255 255 0;
13185 normal: "bt_sm_base1.png";
13188 image.middle: SOLID;
13190 description { state: "selected" 0.0;
13191 inherit: "default" 0.0;
13193 color: 255 255 255 255;
13204 part { name: "elm.swallow.icon";
13206 description { state: "default" 0.0;
13219 part { name: "elm.swallow.end";
13221 description { state: "default" 0.0;
13234 part { name: "elm.text";
13236 effect: SOFT_SHADOW;
13240 state: "default" 0.0;
13243 to_x: "elm.swallow.icon";
13248 to_x: "elm.swallow.end";
13259 text_class: "list_item";
13262 description { state: "selected" 0.0;
13263 inherit: "default" 0.0;
13264 color: 224 224 224 255;
13268 part { name: "fg1";
13270 description { state: "default" 0.0;
13272 color: 255 255 255 0;
13274 rel2.relative: 1.0 0.5;
13277 normal: "bt_sm_hilight.png";
13281 description { state: "selected" 0.0;
13282 inherit: "default" 0.0;
13284 color: 255 255 255 255;
13287 part { name: "fg2";
13289 description { state: "default" 0.0;
13291 color: 255 255 255 0;
13295 normal: "bt_sm_shine.png";
13299 description { state: "selected" 0.0;
13300 inherit: "default" 0.0;
13302 color: 255 255 255 255;
13309 signal: "elm,state,selected";
13311 action: STATE_SET "selected" 0.0;
13315 target: "elm.text";
13318 name: "go_passive";
13319 signal: "elm,state,unselected";
13321 action: STATE_SET "default" 0.0;
13325 target: "elm.text";
13326 transition: LINEAR 0.1;
13330 group { name: "elm/list/h_item_odd/default";
13331 data.item: "stacking" "below";
13332 data.item: "selectraise" "on";
13334 image: "bt_sm_base1.png" COMP;
13335 image: "bt_sm_shine.png" COMP;
13336 image: "bt_sm_hilight.png" COMP;
13337 image: "ilist_2_h.png" COMP;
13345 state: "default" 0.0;
13353 state: "default" 0.0;
13355 normal: "ilist_2_h.png";
13363 description { state: "default" 0.0;
13365 color: 255 255 255 0;
13375 normal: "bt_sm_base1.png";
13378 image.middle: SOLID;
13380 description { state: "selected" 0.0;
13381 inherit: "default" 0.0;
13383 color: 255 255 255 255;
13395 name: "elm.swallow.icon";
13397 description { state: "default" 0.0;
13411 name: "elm.swallow.end";
13413 description { state: "default" 0.0;
13426 part { name: "elm.text";
13428 effect: SOFT_SHADOW;
13432 state: "default" 0.0;
13435 to_x: "elm.swallow.icon";
13440 to_x: "elm.swallow.end";
13451 text_class: "list_item";
13454 description { state: "selected" 0.0;
13455 inherit: "default" 0.0;
13456 color: 224 224 224 255;
13460 part { name: "fg1";
13462 description { state: "default" 0.0;
13464 color: 255 255 255 0;
13466 rel2.relative: 1.0 0.5;
13469 normal: "bt_sm_hilight.png";
13473 description { state: "selected" 0.0;
13474 inherit: "default" 0.0;
13476 color: 255 255 255 255;
13479 part { name: "fg2";
13481 description { state: "default" 0.0;
13483 color: 255 255 255 0;
13487 normal: "bt_sm_shine.png";
13491 description { state: "selected" 0.0;
13492 inherit: "default" 0.0;
13494 color: 255 255 255 255;
13501 signal: "elm,state,selected";
13503 action: STATE_SET "selected" 0.0;
13507 target: "elm.text";
13510 name: "go_passive";
13511 signal: "elm,state,unselected";
13513 action: STATE_SET "default" 0.0;
13517 target: "elm.text";
13518 transition: LINEAR 0.1;
13522 group { name: "elm/list/h_item_compress/default";
13523 data.item: "stacking" "above";
13524 data.item: "selectraise" "on";
13526 image: "bt_sm_base1.png" COMP;
13527 image: "bt_sm_shine.png" COMP;
13528 image: "bt_sm_hilight.png" COMP;
13529 image: "ilist_1_h.png" COMP;
13530 image: "ilist_item_shadow_h.png" COMP;
13538 state: "default" 0.0;
13545 description { state: "default" 0.0;
13560 normal: "ilist_item_shadow_h.png";
13569 state: "default" 0.0;
13571 normal: "ilist_1_h.png";
13579 description { state: "default" 0.0;
13581 color: 255 255 255 0;
13591 normal: "bt_sm_base1.png";
13594 image.middle: SOLID;
13596 description { state: "selected" 0.0;
13597 inherit: "default" 0.0;
13599 color: 255 255 255 255;
13610 part { name: "elm.swallow.icon";
13612 description { state: "default" 0.0;
13625 part { name: "elm.swallow.end";
13627 description { state: "default" 0.0;
13643 effect: SOFT_SHADOW;
13646 description { state: "default" 0.0;
13649 to_x: "elm.swallow.icon";
13654 to_x: "elm.swallow.end";
13665 text_class: "list_item";
13668 description { state: "selected" 0.0;
13669 inherit: "default" 0.0;
13670 color: 224 224 224 255;
13674 part { name: "fg1";
13676 description { state: "default" 0.0;
13678 color: 255 255 255 0;
13680 rel2.relative: 1.0 0.5;
13683 normal: "bt_sm_hilight.png";
13687 description { state: "selected" 0.0;
13688 inherit: "default" 0.0;
13690 color: 255 255 255 255;
13693 part { name: "fg2";
13695 description { state: "default" 0.0;
13697 color: 255 255 255 0;
13701 normal: "bt_sm_shine.png";
13705 description { state: "selected" 0.0;
13706 inherit: "default" 0.0;
13708 color: 255 255 255 255;
13715 signal: "elm,state,selected";
13717 action: STATE_SET "selected" 0.0;
13721 target: "elm.text";
13724 name: "go_passive";
13725 signal: "elm,state,unselected";
13727 action: STATE_SET "default" 0.0;
13731 target: "elm.text";
13732 transition: LINEAR 0.1;
13736 group { name: "elm/list/h_item_compress_odd/default";
13737 data.item: "stacking" "below";
13738 data.item: "selectraise" "on";
13740 image: "bt_sm_base1.png" COMP;
13741 image: "bt_sm_shine.png" COMP;
13742 image: "bt_sm_hilight.png" COMP;
13743 image: "ilist_2_h.png" COMP;
13751 state: "default" 0.0;
13759 state: "default" 0.0;
13761 normal: "ilist_2_h.png";
13769 description { state: "default" 0.0;
13771 color: 255 255 255 0;
13781 normal: "bt_sm_base1.png";
13784 image.middle: SOLID;
13786 description { state: "selected" 0.0;
13787 inherit: "default" 0.0;
13789 color: 255 255 255 255;
13800 part { name: "elm.swallow.icon";
13802 description { state: "default" 0.0;
13815 part { name: "elm.swallow.end";
13817 description { state: "default" 0.0;
13830 part { name: "elm.text";
13832 effect: SOFT_SHADOW;
13836 state: "default" 0.0;
13839 to_x: "elm.swallow.icon";
13844 to_x: "elm.swallow.end";
13855 text_class: "list_item";
13858 description { state: "selected" 0.0;
13859 inherit: "default" 0.0;
13860 color: 224 224 224 255;
13864 part { name: "fg1";
13866 description { state: "default" 0.0;
13868 color: 255 255 255 0;
13870 rel2.relative: 1.0 0.5;
13873 normal: "bt_sm_hilight.png";
13877 description { state: "selected" 0.0;
13878 inherit: "default" 0.0;
13880 color: 255 255 255 255;
13883 part { name: "fg2";
13885 description { state: "default" 0.0;
13887 color: 255 255 255 0;
13891 normal: "bt_sm_shine.png";
13895 description { state: "selected" 0.0;
13896 inherit: "default" 0.0;
13898 color: 255 255 255 255;
13905 signal: "elm,state,selected";
13907 action: STATE_SET "selected" 0.0;
13911 target: "elm.text";
13914 name: "go_passive";
13915 signal: "elm,state,unselected";
13917 action: STATE_SET "default" 0.0;
13921 target: "elm.text";
13922 transition: LINEAR 0.1;
13927 ///////////////////////////////////////////////////////////////////////////////
13928 group { name: "elm/slider/horizontal/default";
13929 alias: "elm/slider/horizontal/disabled";
13931 image: "sl_bg.png" COMP;
13932 image: "sl_bg_over.png" COMP;
13934 image: "sl_units.png" COMP;
13937 part { name: "base";
13939 description { state: "default" 0.0;
13948 image.normal: "sl_bg.png";
13952 part { name: "level";
13955 description { state: "default" 0.0;
13960 to_x: "elm.dragable.slider";
13963 color: 255 0 0 200;
13965 description { state: "inverted" 0.0;
13966 inherit: "default" 0.0;
13969 description { state: "disabled" 0.0;
13970 inherit: "default" 0.0;
13971 color: 255 0 0 100;
13973 description { state: "disabled_inverted" 0.0;
13974 inherit: "default" 0.0;
13978 part { name: "level2";
13981 description { state: "default" 0.0;
13986 to_x: "elm.dragable.slider";
13990 color: 255 0 0 200;
13992 description { state: "inverted" 0.0;
13993 inherit: "default" 0.0;
13996 description { state: "disabled" 0.0;
13997 inherit: "default" 0.0;
13999 description { state: "disabled_inverted" 0.0;
14000 inherit: "default" 0.0;
14001 color: 255 0 0 100;
14008 description { state: "default" 0.0;
14010 rel1.offset: -1 -1;
14014 normal: "sl_bg_over.png";
14024 description { state: "default" 0.0;
14026 rel1.to: "elm.swallow.bar";
14027 rel2.to: "elm.swallow.bar";
14031 part { name: "elm.swallow.bar";
14034 description { state: "default" 0.0;
14050 part { name: "elm.swallow.icon";
14052 description { state: "default" 0.0;
14057 to_y: "elm.swallow.bar";
14062 to_y: "elm.swallow.bar";
14065 description { state: "visible" 0.0;
14066 inherit: "default" 0.0;
14069 aspect_preference: VERTICAL;
14073 part { name: "elm.text";
14077 description { state: "default" 0.0;
14081 rel1.to_x: "elm.swallow.icon";
14082 rel1.relative: 1.0 0.0;
14084 rel2.to_x: "elm.swallow.icon";
14085 rel2.relative: 1.0 1.0;
14086 rel2.offset: -1 -5;
14089 font: "Sans,Edje-Vera";
14095 description { state: "visible" 0.0;
14096 inherit: "default" 0.0;
14102 description { state: "disabled" 0.0;
14103 inherit: "default" 0.0;
14104 color: 255 128 128 128;
14107 description { state: "disabled_visible" 0.0;
14108 inherit: "default" 0.0;
14116 name: "elm.swallow.end";
14119 state: "default" 0.0;
14125 to_y: "elm.swallow.bar";
14129 to_y: "elm.swallow.bar";
14132 description { state: "visible" 0.0;
14133 inherit: "default" 0.0;
14136 aspect_preference: VERTICAL;
14137 rel2.offset: -4 -1;
14140 part { name: "units";
14142 description { state: "default" 0.0;
14153 normal: "sl_units.png";
14158 description { state: "visible" 0.0;
14159 inherit: "default" 0.0;
14163 part { name: "elm.units";
14167 description { state: "default" 0.0;
14171 rel1.to_x: "elm.swallow.end";
14172 rel1.relative: 0.0 0.0;
14174 rel2.to_x: "elm.swallow.end";
14175 rel2.relative: 0.0 1.0;
14179 font: "Sans,Edje-Vera";
14185 description { state: "visible" 0.0;
14186 inherit: "default" 0.0;
14191 rel2.offset: -5 -1;
14193 description { state: "disabled" 0.0;
14194 inherit: "default" 0.0;
14195 color: 255 128 128 128;
14198 description { state: "disabled_visible" 0.0;
14199 inherit: "default" 0.0;
14206 part { name: "elm.dragable.slider";
14208 source: "elm/slider/horizontal/indicator/default";
14217 description { state: "default" 0.0;
14229 color: 255 0 0 100;
14232 part { name: "disabler";
14234 description { state: "default" 0.0;
14238 description { state: "disabled" 0.0;
14239 inherit: "default" 0.0;
14245 program { name: "text_show";
14246 signal: "elm,state,text,visible";
14248 action: STATE_SET "visible" 0.0;
14249 target: "elm.text";
14251 program { name: "text_hide";
14252 signal: "elm,state,text,hidden";
14254 action: STATE_SET "default" 0.0;
14255 target: "elm.text";
14257 program { name: "icon_show";
14258 signal: "elm,state,icon,visible";
14260 action: STATE_SET "visible" 0.0;
14261 target: "elm.swallow.icon";
14263 program { name: "icon_hide";
14264 signal: "elm,state,icon,hidden";
14266 action: STATE_SET "default" 0.0;
14267 target: "elm.swallow.icon";
14269 program { name: "end_show";
14270 signal: "elm,state,end,visible";
14272 action: STATE_SET "visible" 0.0;
14273 target: "elm.swallow.end";
14275 program { name: "end_hide";
14276 signal: "elm,state,end,hidden";
14278 action: STATE_SET "default" 0.0;
14279 target: "elm.swallow.end";
14281 program { name: "units_show";
14282 signal: "elm,state,units,visible";
14284 action: STATE_SET "visible" 0.0;
14285 target: "elm.units";
14288 program { name: "units_hide";
14289 signal: "elm,state,units,hidden";
14291 action: STATE_SET "default" 0.0;
14292 target: "elm.units";
14295 program { name: "invert_on";
14296 signal: "elm,state,inverted,on";
14298 action: STATE_SET "inverted" 0.0;
14302 program { name: "invert_off";
14303 signal: "elm,state,inverted,off";
14305 action: STATE_SET "default" 0.0;
14310 name: "go_disabled";
14311 signal: "elm,state,disabled";
14313 action: STATE_SET "disabled" 0.0;
14314 // target: "button0";
14315 target: "disabler";
14316 after: "disable_text";
14317 after: "disable_ind";
14320 program { name: "disable_ind";
14321 action: SIGNAL_EMIT "elm.dragable.slider:elm,state,disabled" "elm";
14323 program { name: "disable_text";
14327 get_state(PART:"elm.text", st, 30, vl);
14328 if (!strcmp(st, "visible"))
14329 set_state(PART:"elm.text", "disabled_visible", 0.0);
14331 set_state(PART:"elm.text", "disabled", 0.0);
14333 get_state(PART:"elm.units", st, 30, vl);
14334 if (!strcmp(st, "visible"))
14335 set_state(PART:"elm.units", "disabled_visible", 0.0);
14337 set_state(PART:"elm.units", "disabled", 0.0);
14339 get_state(PART:"level2", st, 30, vl);
14340 if (!strcmp(st, "inverted"))
14342 set_state(PART:"level", "disabled_inverted", 0.0);
14343 set_state(PART:"level2", "disabled_inverted", 0.0);
14347 set_state(PART:"level", "disabled", 0.0);
14348 set_state(PART:"level2", "disabled", 0.0);
14352 program { name: "enable";
14353 signal: "elm,state,enabled";
14355 action: STATE_SET "default" 0.0;
14356 // target: "button0";
14357 target: "disabler";
14358 after: "enable_text";
14359 after: "enable_ind";
14362 program { name: "enable_ind";
14363 action: SIGNAL_EMIT "elm.dragable.slider:elm,state,enabled" "elm";
14366 program { name: "enable_text";
14370 get_state(PART:"elm.text", st, 30, vl);
14371 if (!strcmp(st, "disabled_visible"))
14372 set_state(PART:"elm.text", "visible", 0.0);
14374 set_state(PART:"elm.text", "default", 0.0);
14376 get_state(PART:"elm.units", st, 30, vl);
14377 if (!strcmp(st, "disabled_visible"))
14378 set_state(PART:"elm.units", "visible", 0.0);
14380 set_state(PART:"elm.units", "default", 0.0);
14382 get_state(PART:"level2", st, 30, vl);
14383 if (!strcmp(st, "disabled_inverted"))
14385 set_state(PART:"level", "inverted", 0.0);
14386 set_state(PART:"level2", "inverted", 0.0);
14390 set_state(PART:"level", "default", 0.0);
14391 set_state(PART:"level2", "default", 0.0);
14398 group { name: "elm/slider/vertical/default";
14400 image: "slv_bg.png" COMP;
14401 image: "slv_bg_over.png" COMP;
14403 image: "slv_units.png" COMP;
14406 part { name: "base";
14408 description { state: "default" 0.0;
14417 image.normal: "slv_bg.png";
14421 part { name: "level";
14424 description { state: "default" 0.0;
14429 to_y: "elm.dragable.slider";
14432 color: 255 0 0 200;
14434 description { state: "inverted" 0.0;
14435 inherit: "default" 0.0;
14438 description { state: "disabled" 0.0;
14439 inherit: "default" 0.0;
14440 color: 255 0 0 100;
14442 description { state: "disabled_inverted" 0.0;
14443 inherit: "default" 0.0;
14447 part { name: "level2";
14450 description { state: "default" 0.0;
14455 to_y: "elm.dragable.slider";
14459 color: 255 0 0 200;
14461 description { state: "inverted" 0.0;
14462 inherit: "default" 0.0;
14465 description { state: "disabled" 0.0;
14466 inherit: "default" 0.0;
14467 color: 255 0 0 100;
14469 description { state: "disabled_inverted" 0.0;
14470 inherit: "default" 0.0;
14471 color: 255 0 0 100;
14478 description { state: "default" 0.0;
14480 rel1.offset: -1 -1;
14484 normal: "slv_bg_over.png";
14494 description { state: "default" 0.0;
14496 rel1.to: "elm.swallow.bar";
14497 rel2.to: "elm.swallow.bar";
14501 part { name: "elm.swallow.bar";
14504 description { state: "default" 0.0;
14520 part { name: "elm.swallow.icon";
14522 description { state: "default" 0.0;
14527 to_x: "elm.swallow.bar";
14532 to_x: "elm.swallow.bar";
14535 description { state: "visible" 0.0;
14536 inherit: "default" 0.0;
14539 aspect_preference: HORIZONTAL;
14543 part { name: "elm.text";
14547 description { state: "default" 0.0;
14551 rel1.to_y: "elm.swallow.icon";
14552 rel1.relative: 0.0 1.0;
14554 rel2.to_y: "elm.swallow.icon";
14555 rel2.relative: 1.0 1.0;
14556 rel2.offset: -1 -1;
14559 font: "Sans,Edje-Vera";
14565 description { state: "visible" 0.0;
14566 inherit: "default" 0.0;
14572 description { state: "disabled" 0.0;
14573 inherit: "default" 0.0;
14574 color: 255 128 128 128;
14577 description { state: "disabled_visible" 0.0;
14578 inherit: "default" 0.0;
14586 name: "elm.swallow.end";
14589 state: "default" 0.0;
14595 to_x: "elm.swallow.bar";
14599 to_x: "elm.swallow.bar";
14602 description { state: "visible" 0.0;
14603 inherit: "default" 0.0;
14606 aspect_preference: HORIZONTAL;
14607 rel2.offset: -1 -4;
14610 part { name: "units";
14612 description { state: "default" 0.0;
14623 normal: "slv_units.png";
14628 description { state: "visible" 0.0;
14629 inherit: "default" 0.0;
14633 part { name: "elm.units";
14637 description { state: "default" 0.0;
14641 rel1.relative: 0.0 0.0;
14642 rel1.to_y: "elm.swallow.end";
14644 rel2.relative: 1.0 0.0;
14645 rel2.to_y: "elm.swallow.end";
14649 font: "Sans,Edje-Vera";
14655 description { state: "visible" 0.0;
14656 inherit: "default" 0.0;
14661 rel2.offset: -9 -9;
14663 description { state: "disabled" 0.0;
14664 inherit: "default" 0.0;
14669 description { state: "disabled_visible" 0.0;
14670 inherit: "default" 0.0;
14675 rel2.offset: -9 -9;
14680 part { name: "elm.dragable.slider";
14682 source: "elm/slider/vertical/indicator/default";
14691 description { state: "default" 0.0;
14706 part { name: "disabler";
14708 description { state: "default" 0.0;
14712 description { state: "disabled" 0.0;
14713 inherit: "default" 0.0;
14720 program { name: "text_show";
14721 signal: "elm,state,text,visible";
14723 action: STATE_SET "visible" 0.0;
14724 target: "elm.text";
14726 program { name: "text_hide";
14727 signal: "elm,state,text,hidden";
14729 action: STATE_SET "default" 0.0;
14730 target: "elm.text";
14732 program { name: "icon_show";
14733 signal: "elm,state,icon,visible";
14735 action: STATE_SET "visible" 0.0;
14736 target: "elm.swallow.icon";
14738 program { name: "icon_hide";
14739 signal: "elm,state,icon,hidden";
14741 action: STATE_SET "default" 0.0;
14742 target: "elm.swallow.icon";
14744 program { name: "end_show";
14745 signal: "elm,state,end,visible";
14747 action: STATE_SET "visible" 0.0;
14748 target: "elm.swallow.end";
14750 program { name: "end_hide";
14751 signal: "elm,state,end,hidden";
14753 action: STATE_SET "default" 0.0;
14754 target: "elm.swallow.end";
14756 program { name: "units_show";
14757 signal: "elm,state,units,visible";
14759 action: STATE_SET "visible" 0.0;
14760 target: "elm.units";
14763 program { name: "units_hide";
14764 signal: "elm,state,units,hidden";
14766 action: STATE_SET "default" 0.0;
14767 target: "elm.units";
14770 program { name: "invert_on";
14771 signal: "elm,state,inverted,on";
14773 action: STATE_SET "inverted" 0.0;
14777 program { name: "invert_off";
14778 signal: "elm,state,inverted,off";
14780 action: STATE_SET "default" 0.0;
14785 name: "go_disabled";
14786 signal: "elm,state,disabled";
14788 action: STATE_SET "disabled" 0.0;
14789 // target: "button0";
14790 target: "disabler";
14791 after: "disable_text";
14792 after: "disable_ind";
14795 program { name: "disable_ind";
14796 action: SIGNAL_EMIT "elm.dragable.slider:elm,state,disabled" "elm";
14799 program { name: "disable_text";
14803 get_state(PART:"elm.text", st, 30, vl);
14804 if (!strcmp(st, "visible"))
14805 set_state(PART:"elm.text", "disabled_visible", 0.0);
14807 set_state(PART:"elm.text", "disabled", 0.0);
14809 get_state(PART:"elm.units", st, 30, vl);
14810 if (!strcmp(st, "visible"))
14811 set_state(PART:"elm.units", "disabled_visible", 0.0);
14813 set_state(PART:"elm.units", "disabled", 0.0);
14815 get_state(PART:"level2", st, 30, vl);
14816 if (!strcmp(st, "inverted"))
14818 set_state(PART:"level", "disabled_inverted", 0.0);
14819 set_state(PART:"level2", "disabled_inverted", 0.0);
14823 set_state(PART:"level", "disabled", 0.0);
14824 set_state(PART:"level2", "disabled", 0.0);
14829 program { name: "enable";
14830 signal: "elm,state,enabled";
14832 action: STATE_SET "default" 0.0;
14833 // target: "button0";
14834 target: "disabler";
14835 after: "enable_text";
14836 after: "enable_ind";
14839 program { name: "enable_ind";
14840 action: SIGNAL_EMIT "elm.dragable.slider:elm,state,enabled" "elm";
14842 program { name: "enable_text";
14846 get_state(PART:"elm.text", st, 30, vl);
14847 if (!strcmp(st, "disabled_visible"))
14848 set_state(PART:"elm.text", "visible", 0.0);
14850 set_state(PART:"elm.text", "default", 0.0);
14852 get_state(PART:"elm.units", st, 30, vl);
14853 if (!strcmp(st, "disabled_visible"))
14854 set_state(PART:"elm.units", "visible", 0.0);
14856 set_state(PART:"elm.units", "default", 0.0);
14858 get_state(PART:"level2", st, 30, vl);
14859 if (!strcmp(st, "disabled_inverted"))
14861 set_state(PART:"level", "inverted", 0.0);
14862 set_state(PART:"level2", "inverted", 0.0);
14866 set_state(PART:"level", "default", 0.0);
14867 set_state(PART:"level2", "default", 0.0);
14873 group { name: "elm/slider/horizontal/indicator/default";
14874 alias: "elm/slider/horizontal/indicator/disabled";
14875 alias: "elm/slider/vertical/indicator/default";
14876 alias: "elm/slider/vertical/indicator/disabled";
14878 image: "sl_bt_0.png" COMP;
14879 image: "sl_bt_1.png" COMP;
14880 image: "sl_bt_2.png" COMP;
14881 image: "sl_bt_3.png" COMP;
14882 image: "sl_bt2_0_0.png" COMP;
14883 image: "sl_bt2_0_1.png" COMP;
14884 image: "sl_bt2_0_2.png" COMP;
14885 image: "sl_bt2_1.png" COMP;
14886 image: "sl_bt2_2.png" COMP;
14889 public value_hide = 0;
14890 public set_value_show() {
14891 set_int(value_hide, 0);
14893 public set_value_hide() {
14894 set_int(value_hide, 1);
14896 public thumb_down() {
14897 if (get_int(value_hide) == 1) {
14898 set_state(PART:"elm.indicator", "default", 0.0);
14899 set_state(PART:"button3", "default", 0.0);
14900 set_state(PART:"button4", "default", 0.0);
14901 set_state(PART:"button5", "default", 0.0);
14902 set_state(PART:"button6", "default", 0.0);
14903 set_state(PART:"button7", "default", 0.0);
14905 set_state(PART:"elm.indicator", "visible", 0.0);
14906 set_state(PART:"button3", "visible", 0.0);
14907 set_state(PART:"button4", "visible", 0.0);
14908 set_state(PART:"button5", "visible", 0.0);
14909 set_state(PART:"button6", "visible", 0.0);
14910 set_state(PART:"button7", "visible", 0.0);
14913 public thumb_up() {
14914 set_state(PART:"elm.indicator", "default", 0.0);
14915 set_state(PART:"button3", "default", 0.0);
14916 set_state(PART:"button4", "default", 0.0);
14917 set_state(PART:"button5", "default", 0.0);
14918 set_state(PART:"button6", "default", 0.0);
14919 set_state(PART:"button7", "default", 0.0);
14923 part { name: "button_events";
14926 description { state: "default" 0.0;
14930 aspect_preference: VERTICAL;
14934 part { name: "button0";
14936 description { state: "default" 0.0;
14941 normal: "sl_bt_0.png";
14946 description { state: "disabled" 0.0;
14947 inherit: "default" 0.0;
14949 normal: "sl_bt_3.png";
14954 part { name: "button1";
14956 description { state: "default" 0.0;
14957 rel1.to: "button0";
14964 normal: "sl_bt_1.png";
14969 part { name: "button2";
14971 description { state: "default" 0.0;
14972 rel1.to: "button0";
14973 rel2.to: "button0";
14975 normal: "sl_bt_2.png";
14981 part { name: "button3";
14983 description { state: "default" 0.0;
14989 to_x: "elm.indicator";
15000 normal: "sl_bt2_0_0.png";
15005 description { state: "visible" 0.0;
15006 inherit: "default" 0.0;
15010 part { name: "button4";
15012 description { state: "default" 0.0;
15018 to_y: "elm.indicator";
15021 rel2.to: "button0";
15023 normal: "sl_bt2_0_1.png";
15028 description { state: "visible" 0.0;
15029 inherit: "default" 0.0;
15033 part { name: "button5";
15035 description { state: "default" 0.0;
15046 to_x: "elm.indicator";
15052 normal: "sl_bt2_0_2.png";
15057 description { state: "visible" 0.0;
15058 inherit: "default" 0.0;
15062 part { name: "elm.indicator";
15065 effect: SOFT_SHADOW;
15067 description { state: "default" 0.0;
15073 relative: 0.0 -0.25;
15078 relative: 1.0 -0.25;
15081 color: 224 224 224 255;
15084 font: "Sans,Edje-Vera";
15090 description { state: "visible" 0.0;
15091 inherit: "default" 0.0;
15095 rel2.offset: -1 -1;
15098 part { name: "button6";
15100 description { state: "default" 0.0;
15102 rel1.to: "button3";
15109 normal: "sl_bt2_1.png";
15114 description { state: "visible" 0.0;
15115 inherit: "default" 0.0;
15119 part { name: "button7";
15121 description { state: "default" 0.0;
15123 rel1.to: "button3";
15124 rel2.to: "button5";
15126 normal: "sl_bt2_2.png";
15132 description { state: "visible" 0.0;
15133 inherit: "default" 0.0;
15139 program { name: "set_val_show";
15140 signal: "elm,state,val,show";
15146 program { name: "set_val_hide";
15147 signal: "elm,state,val,hide";
15153 program { name: "val_show";
15154 signal: "mouse,down,*";
15155 source: "button_events";
15161 program { name: "val_hide";
15162 signal: "mouse,up,*";
15163 source: "button_events";
15169 name: "go_disabled";
15170 signal: "elm,state,disabled";
15172 action: STATE_SET "disabled" 0.0;
15176 name: "go_enabled";
15177 signal: "elm,state,enabled";
15179 action: STATE_SET "default" 0.0;
15186 ////////////////////////////////////////////////////////////////////////////////
15188 ////////////////////////////////////////////////////////////////////////////////
15189 group { name: "elm/actionslider/base/default";
15192 image: "shelf_inset.png" COMP;
15193 image: "ilist_1.png" COMP;
15194 image: "bt_bases.png" COMP;
15195 image: "bt_basew.png" COMP;
15196 image: "bt_hilightw.png" COMP;
15204 state: "default" 0.0;
15207 rel2.offset: -2 -2;
15209 normal: "ilist_1.png";
15215 part { name: "conf_over";
15217 description { state: "default" 0.0;
15221 normal: "shelf_inset.png";
15228 part { name: "icon.dragable.area";
15231 description { state: "default" 0.0;
15237 part { name: "elm.text.left";
15241 description { state: "default" 0.0;
15244 font: "Sans,Edje-Vera";
15251 part { name: "elm.text.center";
15255 description { state: "default" 0.0;
15258 font: "Sans,Edje-Vera";
15265 part { name: "elm.text.right";
15269 description { state: "default" 0.0;
15272 font: "Sans,Edje-Vera";
15279 part { name: "elm.drag_button_base";
15283 description { state: "default" 0.0;
15287 rel1.to: "icon.dragable.area";
15290 to: "icon.dragable.area";
15294 confine: "icon.dragable.area";
15299 part { name: "elm.drag_button";
15302 description { state: "default" 0.0;
15304 color: 255 255 255 0;
15305 rel1.to_x: "elm.drag_button_base";
15306 rel1.to_y: "icon.dragable.area";
15307 rel2.to_x: "elm.drag_button_base";
15308 rel2.to_y: "icon.dragable.area";
15311 events: "elm.drag_button_base";
15314 part { name: "button0";
15316 description { state: "default" 0.0;
15317 rel1.to: "button2";
15318 rel1.offset: -4 -4;
15319 rel2.to: "button2";
15322 normal: "bt_bases.png";
15323 border: 11 11 11 11;
15326 color: 255 255 255 128;
15329 part { name: "button2";
15331 description { state: "default" 0.0;
15332 rel1.to: "elm.drag_button";
15333 rel2.to: "elm.drag_button";
15335 normal: "bt_basew.png";
15339 color: 255 255 255 210;
15342 part { name: "button3";
15344 description { state: "default" 0.0;
15345 rel1.to: "button2";
15346 rel2.to: "button2";
15347 rel2.relative: 1.0 0.5;
15349 normal: "bt_hilightw.png";
15352 color: 255 255 255 190;
15355 part { name: "elm.text.indicator";
15359 description { state: "default" 0.0;
15361 to: "elm.drag_button";
15365 to: "elm.drag_button";
15370 font: "Sans,Edje-Vera";
15379 program { name: "elm.drag_button,mouse,up";
15380 signal: "mouse,up,1";
15381 source: "elm.drag_button";
15382 action: SIGNAL_EMIT "elm.drag_button,mouse,up" "";
15384 program { name: "elm.drag_button,mouse,down";
15385 signal: "mouse,down,1";
15386 source: "elm.drag_button";
15387 action: SIGNAL_EMIT "elm.drag_button,mouse,down" "";
15389 program { name: "elm.drag_button,mouse,move";
15390 signal: "mouse,move";
15391 source: "elm.drag_button_base";
15392 action: SIGNAL_EMIT "elm.drag_button,mouse,move" "";
15397 group { name: "elm/actionslider/base/bar";
15400 image: "shelf_inset.png" COMP;
15401 image: "ilist_1.png" COMP;
15402 image: "bt_bases.png" COMP;
15403 image: "bt_basew.png" COMP;
15404 image: "bt_hilightw.png" COMP;
15412 state: "default" 0.0;
15415 rel2.offset: -2 -2;
15417 normal: "ilist_1.png";
15423 part { name: "conf_over";
15425 description { state: "default" 0.0;
15429 normal: "shelf_inset.png";
15436 part { name: "icon.dragable.area";
15439 description { state: "default" 0.0;
15445 part { name: "elm.text.left";
15449 description { state: "default" 0.0;
15452 font: "Sans,Edje-Vera";
15459 part { name: "elm.text.center";
15463 description { state: "default" 0.0;
15466 font: "Sans,Edje-Vera";
15473 part { name: "elm.text.right";
15477 description { state: "default" 0.0;
15480 font: "Sans,Edje-Vera";
15487 part { name: "bar";
15490 description { state: "default" 0.0;
15496 to_x: "elm.drag_button_base";
15502 part { name: "elm.drag_button_base";
15506 description { state: "default" 0.0;
15510 rel1.to: "icon.dragable.area";
15513 to: "icon.dragable.area";
15517 confine: "icon.dragable.area";
15522 part { name: "elm.drag_button";
15525 description { state: "default" 0.0;
15527 color: 255 255 255 0;
15528 rel1.to_x: "elm.drag_button_base";
15529 rel1.to_y: "icon.dragable.area";
15530 rel2.to_x: "elm.drag_button_base";
15531 rel2.to_y: "icon.dragable.area";
15534 events: "elm.drag_button_base";
15537 part { name: "button0";
15539 description { state: "default" 0.0;
15540 rel1.to: "button2";
15541 rel1.offset: -4 -4;
15542 rel2.to: "button2";
15545 normal: "bt_bases.png";
15546 border: 11 11 11 11;
15549 color: 255 255 255 128;
15552 part { name: "button2";
15554 description { state: "default" 0.0;
15555 rel1.to: "elm.drag_button";
15556 rel2.to: "elm.drag_button";
15558 normal: "bt_basew.png";
15562 color: 255 255 255 210;
15565 part { name: "button3";
15567 description { state: "default" 0.0;
15568 rel1.to: "button2";
15569 rel2.to: "button2";
15570 rel2.relative: 1.0 0.5;
15572 normal: "bt_hilightw.png";
15575 color: 255 255 255 190;
15578 part { name: "elm.text.indicator";
15582 description { state: "default" 0.0;
15584 to: "elm.drag_button";
15588 to: "elm.drag_button";
15593 font: "Sans,Edje-Vera";
15602 program { name: "elm.drag_button,mouse,up";
15603 signal: "mouse,up,1";
15604 source: "elm.drag_button";
15605 action: SIGNAL_EMIT "elm.drag_button,mouse,up" "";
15607 program { name: "elm.drag_button,mouse,down";
15608 signal: "mouse,down,1";
15609 source: "elm.drag_button";
15610 action: SIGNAL_EMIT "elm.drag_button,mouse,down" "";
15612 program { name: "elm.drag_button,mouse,move";
15613 signal: "mouse,move";
15614 source: "elm.drag_button_base";
15615 action: SIGNAL_EMIT "elm.drag_button,mouse,move" "";
15620 ///////////////////////////////////////////////////////////////////////////////
15621 group { name: "elm/genlist/item/default/default";
15622 data.item: "stacking" "above";
15623 data.item: "selectraise" "on";
15624 data.item: "labels" "elm.text";
15625 data.item: "icons" "elm.swallow.icon elm.swallow.end";
15626 data.item: "treesize" "20";
15627 // data.item: "states" "";
15629 image: "bt_sm_base1.png" COMP;
15630 image: "bt_sm_shine.png" COMP;
15631 image: "bt_sm_hilight.png" COMP;
15632 image: "ilist_1.png" COMP;
15633 image: "ilist_item_shadow.png" COMP;
15641 state: "default" 0.0;
15649 state: "default" 0.0;
15664 normal: "ilist_item_shadow.png";
15673 state: "default" 0.0;
15675 normal: "ilist_1.png";
15682 clip_to: "disclip";
15684 description { state: "default" 0.0;
15686 color: 255 255 255 0;
15696 normal: "bt_sm_base1.png";
15699 image.middle: SOLID;
15701 description { state: "selected" 0.0;
15702 inherit: "default" 0.0;
15704 color: 255 255 255 255;
15715 part { name: "elm.swallow.pad";
15717 description { state: "default" 0.0;
15730 part { name: "elm.swallow.icon";
15731 clip_to: "disclip";
15733 description { state: "default" 0.0;
15737 to_x: "elm.swallow.pad";
15742 to_x: "elm.swallow.pad";
15748 part { name: "elm.swallow.end";
15749 clip_to: "disclip";
15751 description { state: "default" 0.0;
15755 aspect_preference: VERTICAL;
15766 part { name: "elm.text";
15767 clip_to: "disclip";
15769 effect: SOFT_SHADOW;
15773 state: "default" 0.0;
15776 to_x: "elm.swallow.icon";
15781 to_x: "elm.swallow.end";
15793 text_class: "list_item";
15796 description { state: "selected" 0.0;
15797 inherit: "default" 0.0;
15798 color: 224 224 224 255;
15802 part { name: "fg1";
15803 clip_to: "disclip";
15805 description { state: "default" 0.0;
15807 color: 255 255 255 0;
15809 rel2.relative: 1.0 0.5;
15812 normal: "bt_sm_hilight.png";
15816 description { state: "selected" 0.0;
15817 inherit: "default" 0.0;
15819 color: 255 255 255 255;
15822 part { name: "fg2";
15823 clip_to: "disclip";
15825 description { state: "default" 0.0;
15827 color: 255 255 255 0;
15831 normal: "bt_sm_shine.png";
15835 description { state: "selected" 0.0;
15836 inherit: "default" 0.0;
15838 color: 255 255 255 255;
15841 part { name: "disclip";
15843 description { state: "default" 0.0;
15847 description { state: "disabled" 0.0;
15848 inherit: "default" 0.0;
15849 color: 255 255 255 64;
15854 // signal: elm,state,%s,active
15855 // a "check" item named %s went active
15856 // signal: elm,state,%s,passive
15857 // a "check" item named %s went passive
15858 // default is passive
15861 signal: "elm,state,selected";
15863 action: STATE_SET "selected" 0.0;
15867 target: "elm.text";
15870 name: "go_passive";
15871 signal: "elm,state,unselected";
15873 action: STATE_SET "default" 0.0;
15877 target: "elm.text";
15878 transition: LINEAR 0.1;
15881 name: "go_disabled";
15882 signal: "elm,state,disabled";
15884 action: STATE_SET "disabled" 0.0;
15888 name: "go_enabled";
15889 signal: "elm,state,enabled";
15891 action: STATE_SET "default" 0.0;
15896 group { name: "elm/genlist/item/group_index/default";
15897 alias: "elm/genlist/item_odd/group_index/default";
15898 data.item: "stacking" "above";
15899 data.item: "selectraise" "on";
15900 data.item: "labels" "elm.text";
15901 data.item: "icons" "elm.swallow.icon elm.swallow.end";
15902 data.item: "treesize" "20";
15903 // data.item: "states" "";
15905 image: "bt_sm_base1.png" COMP;
15906 image: "bt_sm_shine.png" COMP;
15907 image: "bt_sm_hilight.png" COMP;
15908 image: "ilist_item_shadow.png" COMP;
15909 image: "group_index.png" COMP;
15917 state: "default" 0.0;
15925 state: "default" 0.0;
15940 normal: "ilist_item_shadow.png";
15949 state: "default" 0.0;
15951 normal: "group_index.png";
15958 clip_to: "disclip";
15960 description { state: "default" 0.0;
15962 color: 255 255 255 0;
15972 normal: "bt_sm_base1.png";
15975 image.middle: SOLID;
15977 description { state: "selected" 0.0;
15978 inherit: "default" 0.0;
15980 color: 255 255 255 255;
15991 part { name: "elm.swallow.pad";
15993 description { state: "default" 0.0;
16006 part { name: "elm.swallow.icon";
16007 clip_to: "disclip";
16009 description { state: "default" 0.0;
16013 to_x: "elm.swallow.pad";
16018 to_x: "elm.swallow.pad";
16024 part { name: "elm.swallow.end";
16025 clip_to: "disclip";
16027 description { state: "default" 0.0;
16031 aspect_preference: VERTICAL;
16042 part { name: "elm.text";
16043 clip_to: "disclip";
16045 effect: SOFT_SHADOW;
16049 state: "default" 0.0;
16052 to_x: "elm.swallow.icon";
16057 to_x: "elm.swallow.end";
16069 text_class: "list_item";
16072 description { state: "selected" 0.0;
16073 inherit: "default" 0.0;
16074 color: 224 224 224 255;
16078 part { name: "fg1";
16079 clip_to: "disclip";
16081 description { state: "default" 0.0;
16083 color: 255 255 255 0;
16085 rel2.relative: 1.0 0.5;
16088 normal: "bt_sm_hilight.png";
16092 description { state: "selected" 0.0;
16093 inherit: "default" 0.0;
16095 color: 255 255 255 255;
16098 part { name: "fg2";
16099 clip_to: "disclip";
16101 description { state: "default" 0.0;
16103 color: 255 255 255 0;
16107 normal: "bt_sm_shine.png";
16111 description { state: "selected" 0.0;
16112 inherit: "default" 0.0;
16114 color: 255 255 255 255;
16117 part { name: "disclip";
16119 description { state: "default" 0.0;
16123 description { state: "disabled" 0.0;
16124 inherit: "default" 0.0;
16125 color: 255 255 255 64;
16130 // signal: elm,state,%s,active
16131 // a "check" item named %s went active
16132 // signal: elm,state,%s,passive
16133 // a "check" item named %s went passive
16134 // default is passive
16137 signal: "elm,state,selected";
16139 action: STATE_SET "selected" 0.0;
16143 target: "elm.text";
16146 name: "go_passive";
16147 signal: "elm,state,unselected";
16149 action: STATE_SET "default" 0.0;
16153 target: "elm.text";
16154 transition: LINEAR 0.1;
16157 name: "go_disabled";
16158 signal: "elm,state,disabled";
16160 action: STATE_SET "disabled" 0.0;
16164 name: "go_enabled";
16165 signal: "elm,state,enabled";
16167 action: STATE_SET "default" 0.0;
16172 group { name: "elm/genlist/item_compress/message/default";
16173 data.item: "stacking" "above";
16174 data.item: "selectraise" "on";
16175 data.item: "labels" "elm.title.1 elm.title.2 elm.text";
16176 // data.item: "icons" "elm.swallow.icon elm.swallow.end";
16177 data.item: "treesize" "20";
16178 // data.item: "states" "";
16180 image: "bt_sm_base1.png" COMP;
16181 image: "bt_sm_shine.png" COMP;
16182 image: "bt_sm_hilight.png" COMP;
16183 image: "ilist_1.png" COMP;
16184 image: "ilist_item_shadow.png" COMP;
16187 style { name: "genlist_textblock_style";
16188 base: "font=Sans font_size=10 color=#000 wrap=char text_class=list_item";
16193 style { name: "genlist_textblock_style2";
16194 base: "font=Sans font_size=10 color=#fff wrap=char text_class=list_item";
16206 state: "default" 0.0;
16214 state: "default" 0.0;
16229 normal: "ilist_item_shadow.png";
16238 state: "default" 0.0;
16240 normal: "ilist_1.png";
16247 clip_to: "disclip";
16249 description { state: "default" 0.0;
16251 color: 255 255 255 0;
16261 normal: "bt_sm_base1.png";
16264 image.middle: SOLID;
16266 description { state: "selected" 0.0;
16267 inherit: "default" 0.0;
16269 color: 255 255 255 255;
16280 part { name: "elm.title.1";
16281 clip_to: "disclip";
16283 effect: SOFT_SHADOW;
16287 state: "default" 0.0;
16307 text_class: "list_item";
16310 description { state: "selected" 0.0;
16311 inherit: "default" 0.0;
16312 color: 224 224 224 255;
16316 part { name: "elm.title.2";
16317 clip_to: "disclip";
16319 effect: SOFT_SHADOW;
16323 state: "default" 0.0;
16327 to_y: "elm.title.1";
16332 to_y: "elm.title.1";
16345 text_class: "list_item";
16348 description { state: "selected" 0.0;
16349 inherit: "default" 0.0;
16350 color: 224 224 224 255;
16354 part { name: "elm.text";
16355 clip_to: "disclip";
16360 state: "default" 0.0;
16364 to_y: "elm.title.2";
16374 style: "genlist_textblock_style";
16380 description { state: "selected" 0.0;
16381 inherit: "default" 0.0;
16383 style: "genlist_textblock_style2";
16387 part { name: "fg1";
16388 clip_to: "disclip";
16390 description { state: "default" 0.0;
16392 color: 255 255 255 0;
16394 rel2.relative: 1.0 0.5;
16397 normal: "bt_sm_hilight.png";
16401 description { state: "selected" 0.0;
16402 inherit: "default" 0.0;
16404 color: 255 255 255 255;
16407 part { name: "fg2";
16408 clip_to: "disclip";
16410 description { state: "default" 0.0;
16412 color: 255 255 255 0;
16416 normal: "bt_sm_shine.png";
16420 description { state: "selected" 0.0;
16421 inherit: "default" 0.0;
16423 color: 255 255 255 255;
16426 part { name: "disclip";
16428 description { state: "default" 0.0;
16432 description { state: "disabled" 0.0;
16433 inherit: "default" 0.0;
16434 color: 255 255 255 64;
16439 // signal: elm,state,%s,active
16440 // a "check" item named %s went active
16441 // signal: elm,state,%s,passive
16442 // a "check" item named %s went passive
16443 // default is passive
16446 signal: "elm,state,selected";
16448 action: STATE_SET "selected" 0.0;
16452 target: "elm.title.1";
16453 target: "elm.title.2";
16454 target: "elm.text";
16457 name: "go_passive";
16458 signal: "elm,state,unselected";
16460 action: STATE_SET "default" 0.0;
16464 target: "elm.title.1";
16465 target: "elm.title.2";
16466 target: "elm.text";
16467 transition: LINEAR 0.1;
16470 name: "go_disabled";
16471 signal: "elm,state,disabled";
16473 action: STATE_SET "disabled" 0.0;
16477 name: "go_enabled";
16478 signal: "elm,state,enabled";
16480 action: STATE_SET "default" 0.0;
16485 group { name: "elm/genlist/item_compress_odd/message/default";
16486 data.item: "stacking" "below";
16487 data.item: "selectraise" "on";
16488 data.item: "labels" "elm.title.1 elm.title.2 elm.text";
16489 // data.item: "icons" "elm.swallow.icon elm.swallow.end";
16490 data.item: "treesize" "20";
16491 // data.item: "states" "";
16493 image: "bt_sm_base1.png" COMP;
16494 image: "bt_sm_shine.png" COMP;
16495 image: "bt_sm_hilight.png" COMP;
16496 image: "ilist_2.png" COMP;
16499 part { name: "event";
16503 state: "default" 0.0;
16511 state: "default" 0.0;
16513 normal: "ilist_2.png";
16520 clip_to: "disclip";
16522 description { state: "default" 0.0;
16524 color: 255 255 255 0;
16534 normal: "bt_sm_base1.png";
16537 image.middle: SOLID;
16539 description { state: "selected" 0.0;
16540 inherit: "default" 0.0;
16542 color: 255 255 255 255;
16553 part { name: "elm.title.1";
16554 clip_to: "disclip";
16556 effect: SOFT_SHADOW;
16560 state: "default" 0.0;
16580 text_class: "list_item";
16583 description { state: "selected" 0.0;
16584 inherit: "default" 0.0;
16585 color: 224 224 224 255;
16589 part { name: "elm.title.2";
16590 clip_to: "disclip";
16592 effect: SOFT_SHADOW;
16596 state: "default" 0.0;
16600 to_y: "elm.title.1";
16605 to_y: "elm.title.1";
16618 text_class: "list_item";
16621 description { state: "selected" 0.0;
16622 inherit: "default" 0.0;
16623 color: 224 224 224 255;
16627 part { name: "elm.text";
16628 clip_to: "disclip";
16633 state: "default" 0.0;
16637 to_y: "elm.title.2";
16647 style: "genlist_textblock_style";
16653 description { state: "selected" 0.0;
16654 inherit: "default" 0.0;
16656 style: "genlist_textblock_style2";
16660 part { name: "fg1";
16661 clip_to: "disclip";
16663 description { state: "default" 0.0;
16665 color: 255 255 255 0;
16667 rel2.relative: 1.0 0.5;
16670 normal: "bt_sm_hilight.png";
16674 description { state: "selected" 0.0;
16675 inherit: "default" 0.0;
16677 color: 255 255 255 255;
16680 part { name: "fg2";
16681 clip_to: "disclip";
16683 description { state: "default" 0.0;
16685 color: 255 255 255 0;
16689 normal: "bt_sm_shine.png";
16693 description { state: "selected" 0.0;
16694 inherit: "default" 0.0;
16696 color: 255 255 255 255;
16699 part { name: "disclip";
16701 description { state: "default" 0.0;
16705 description { state: "disabled" 0.0;
16706 inherit: "default" 0.0;
16707 color: 255 255 255 64;
16712 // signal: elm,state,%s,active
16713 // a "check" item named %s went active
16714 // signal: elm,state,%s,passive
16715 // a "check" item named %s went passive
16716 // default is passive
16719 signal: "elm,state,selected";
16721 action: STATE_SET "selected" 0.0;
16725 target: "elm.title.1";
16726 target: "elm.title.2";
16727 target: "elm.text";
16730 name: "go_passive";
16731 signal: "elm,state,unselected";
16733 action: STATE_SET "default" 0.0;
16737 target: "elm.title.1";
16738 target: "elm.title.2";
16739 target: "elm.text";
16740 transition: LINEAR 0.1;
16743 name: "go_disabled";
16744 signal: "elm,state,disabled";
16746 action: STATE_SET "disabled" 0.0;
16750 name: "go_enabled";
16751 signal: "elm,state,enabled";
16753 action: STATE_SET "default" 0.0;
16758 group { name: "elm/genlist/item_compress/default/default";
16759 data.item: "stacking" "above";
16760 data.item: "selectraise" "on";
16761 data.item: "labels" "elm.text";
16762 data.item: "icons" "elm.swallow.icon elm.swallow.end";
16763 data.item: "treesize" "20";
16764 // data.item: "states" "";
16766 image: "bt_sm_base1.png" COMP;
16767 image: "bt_sm_shine.png" COMP;
16768 image: "bt_sm_hilight.png" COMP;
16769 image: "ilist_1.png" COMP;
16770 image: "ilist_item_shadow.png" COMP;
16778 state: "default" 0.0;
16786 state: "default" 0.0;
16801 normal: "ilist_item_shadow.png";
16810 state: "default" 0.0;
16812 normal: "ilist_1.png";
16819 clip_to: "disclip";
16821 description { state: "default" 0.0;
16823 color: 255 255 255 0;
16833 normal: "bt_sm_base1.png";
16836 image.middle: SOLID;
16838 description { state: "selected" 0.0;
16839 inherit: "default" 0.0;
16841 color: 255 255 255 255;
16852 part { name: "elm.swallow.pad";
16854 description { state: "default" 0.0;
16867 part { name: "elm.swallow.icon";
16868 clip_to: "disclip";
16870 description { state: "default" 0.0;
16874 to_x: "elm.swallow.pad";
16879 to_x: "elm.swallow.pad";
16885 part { name: "elm.swallow.end";
16886 clip_to: "disclip";
16888 description { state: "default" 0.0;
16892 aspect_preference: VERTICAL;
16903 part { name: "elm.text";
16904 clip_to: "disclip";
16906 effect: SOFT_SHADOW;
16910 state: "default" 0.0;
16913 to_x: "elm.swallow.icon";
16918 to_x: "elm.swallow.end";
16930 text_class: "list_item";
16933 description { state: "selected" 0.0;
16934 inherit: "default" 0.0;
16935 color: 224 224 224 255;
16939 part { name: "fg1";
16940 clip_to: "disclip";
16942 description { state: "default" 0.0;
16944 color: 255 255 255 0;
16946 rel2.relative: 1.0 0.5;
16949 normal: "bt_sm_hilight.png";
16953 description { state: "selected" 0.0;
16954 inherit: "default" 0.0;
16956 color: 255 255 255 255;
16959 part { name: "fg2";
16960 clip_to: "disclip";
16962 description { state: "default" 0.0;
16964 color: 255 255 255 0;
16968 normal: "bt_sm_shine.png";
16972 description { state: "selected" 0.0;
16973 inherit: "default" 0.0;
16975 color: 255 255 255 255;
16978 part { name: "disclip";
16980 description { state: "default" 0.0;
16984 description { state: "disabled" 0.0;
16985 inherit: "default" 0.0;
16986 color: 255 255 255 64;
16991 // signal: elm,state,%s,active
16992 // a "check" item named %s went active
16993 // signal: elm,state,%s,passive
16994 // a "check" item named %s went passive
16995 // default is passive
16998 signal: "elm,state,selected";
17000 action: STATE_SET "selected" 0.0;
17004 target: "elm.text";
17007 name: "go_passive";
17008 signal: "elm,state,unselected";
17010 action: STATE_SET "default" 0.0;
17014 target: "elm.text";
17015 transition: LINEAR 0.1;
17018 name: "go_disabled";
17019 signal: "elm,state,disabled";
17021 action: STATE_SET "disabled" 0.0;
17025 name: "go_enabled";
17026 signal: "elm,state,enabled";
17028 action: STATE_SET "default" 0.0;
17033 group { name: "elm/genlist/item_odd/default/default";
17034 data.item: "stacking" "below";
17035 data.item: "selectraise" "on";
17036 data.item: "labels" "elm.text";
17037 data.item: "icons" "elm.swallow.icon elm.swallow.end";
17038 data.item: "treesize" "20";
17039 // data.item: "states" "";
17041 image: "bt_sm_base1.png" COMP;
17042 image: "bt_sm_shine.png" COMP;
17043 image: "bt_sm_hilight.png" COMP;
17044 image: "ilist_2.png" COMP;
17047 part { name: "event";
17051 state: "default" 0.0;
17059 state: "default" 0.0;
17061 normal: "ilist_2.png";
17068 clip_to: "disclip";
17070 description { state: "default" 0.0;
17072 color: 255 255 255 0;
17082 normal: "bt_sm_base1.png";
17085 image.middle: SOLID;
17087 description { state: "selected" 0.0;
17088 inherit: "default" 0.0;
17090 color: 255 255 255 255;
17101 part { name: "elm.swallow.pad";
17103 description { state: "default" 0.0;
17116 part { name: "elm.swallow.icon";
17117 clip_to: "disclip";
17119 description { state: "default" 0.0;
17123 to_x: "elm.swallow.pad";
17128 to_x: "elm.swallow.pad";
17134 part { name: "elm.swallow.end";
17135 clip_to: "disclip";
17137 description { state: "default" 0.0;
17141 aspect_preference: VERTICAL;
17152 part { name: "elm.text";
17153 clip_to: "disclip";
17155 effect: SOFT_SHADOW;
17159 state: "default" 0.0;
17162 to_x: "elm.swallow.icon";
17167 to_x: "elm.swallow.end";
17179 text_class: "list_item";
17182 description { state: "selected" 0.0;
17183 inherit: "default" 0.0;
17184 color: 224 224 224 255;
17188 part { name: "fg1";
17189 clip_to: "disclip";
17191 description { state: "default" 0.0;
17193 color: 255 255 255 0;
17195 rel2.relative: 1.0 0.5;
17198 normal: "bt_sm_hilight.png";
17202 description { state: "selected" 0.0;
17203 inherit: "default" 0.0;
17205 color: 255 255 255 255;
17208 part { name: "fg2";
17209 clip_to: "disclip";
17211 description { state: "default" 0.0;
17213 color: 255 255 255 0;
17217 normal: "bt_sm_shine.png";
17221 description { state: "selected" 0.0;
17222 inherit: "default" 0.0;
17224 color: 255 255 255 255;
17227 part { name: "disclip";
17229 description { state: "default" 0.0;
17233 description { state: "disabled" 0.0;
17234 inherit: "default" 0.0;
17235 color: 255 255 255 64;
17240 // signal: elm,state,%s,active
17241 // a "check" item named %s went active
17242 // signal: elm,state,%s,passive
17243 // a "check" item named %s went passive
17244 // default is passive
17247 signal: "elm,state,selected";
17249 action: STATE_SET "selected" 0.0;
17253 target: "elm.text";
17256 name: "go_passive";
17257 signal: "elm,state,unselected";
17259 action: STATE_SET "default" 0.0;
17263 target: "elm.text";
17264 transition: LINEAR 0.1;
17267 name: "go_disabled";
17268 signal: "elm,state,disabled";
17270 action: STATE_SET "disabled" 0.0;
17274 name: "go_enabled";
17275 signal: "elm,state,enabled";
17277 action: STATE_SET "default" 0.0;
17282 group { name: "elm/genlist/item_compress_odd/default/default";
17283 data.item: "stacking" "below";
17284 data.item: "selectraise" "on";
17285 data.item: "labels" "elm.text";
17286 data.item: "icons" "elm.swallow.icon elm.swallow.end";
17287 data.item: "treesize" "20";
17288 // data.item: "states" "";
17290 image: "bt_sm_base1.png" COMP;
17291 image: "bt_sm_shine.png" COMP;
17292 image: "bt_sm_hilight.png" COMP;
17293 image: "ilist_2.png" COMP;
17296 part { name: "event";
17300 state: "default" 0.0;
17308 state: "default" 0.0;
17310 normal: "ilist_2.png";
17317 clip_to: "disclip";
17319 description { state: "default" 0.0;
17321 color: 255 255 255 0;
17331 normal: "bt_sm_base1.png";
17334 image.middle: SOLID;
17336 description { state: "selected" 0.0;
17337 inherit: "default" 0.0;
17339 color: 255 255 255 255;
17350 part { name: "elm.swallow.pad";
17352 description { state: "default" 0.0;
17365 part { name: "elm.swallow.icon";
17366 clip_to: "disclip";
17368 description { state: "default" 0.0;
17372 to_x: "elm.swallow.pad";
17377 to_x: "elm.swallow.pad";
17383 part { name: "elm.swallow.end";
17384 clip_to: "disclip";
17386 description { state: "default" 0.0;
17390 aspect_preference: VERTICAL;
17401 part { name: "elm.text";
17402 clip_to: "disclip";
17404 effect: SOFT_SHADOW;
17408 state: "default" 0.0;
17411 to_x: "elm.swallow.icon";
17416 to_x: "elm.swallow.end";
17428 text_class: "list_item";
17431 description { state: "selected" 0.0;
17432 inherit: "default" 0.0;
17433 color: 224 224 224 255;
17437 part { name: "fg1";
17438 clip_to: "disclip";
17440 description { state: "default" 0.0;
17442 color: 255 255 255 0;
17444 rel2.relative: 1.0 0.5;
17447 normal: "bt_sm_hilight.png";
17451 description { state: "selected" 0.0;
17452 inherit: "default" 0.0;
17454 color: 255 255 255 255;
17457 part { name: "fg2";
17458 clip_to: "disclip";
17460 description { state: "default" 0.0;
17462 color: 255 255 255 0;
17466 normal: "bt_sm_shine.png";
17470 description { state: "selected" 0.0;
17471 inherit: "default" 0.0;
17473 color: 255 255 255 255;
17476 part { name: "disclip";
17478 description { state: "default" 0.0;
17482 description { state: "disabled" 0.0;
17483 inherit: "default" 0.0;
17484 color: 255 255 255 64;
17489 // signal: elm,state,%s,active
17490 // a "check" item named %s went active
17491 // signal: elm,state,%s,passive
17492 // a "check" item named %s went passive
17493 // default is passive
17496 signal: "elm,state,selected";
17498 action: STATE_SET "selected" 0.0;
17502 target: "elm.text";
17505 name: "go_passive";
17506 signal: "elm,state,unselected";
17508 action: STATE_SET "default" 0.0;
17512 target: "elm.text";
17513 transition: LINEAR 0.1;
17516 name: "go_disabled";
17517 signal: "elm,state,disabled";
17519 action: STATE_SET "disabled" 0.0;
17523 name: "go_enabled";
17524 signal: "elm,state,enabled";
17526 action: STATE_SET "default" 0.0;
17532 group { name: "elm/genlist/tree/default/default";
17533 data.item: "stacking" "above";
17534 data.item: "selectraise" "on";
17535 data.item: "labels" "elm.text";
17536 data.item: "icons" "elm.swallow.icon elm.swallow.end";
17537 data.item: "treesize" "20";
17538 // data.item: "states" "";
17540 image: "bt_sm_base1.png" COMP;
17541 image: "bt_sm_shine.png" COMP;
17542 image: "bt_sm_hilight.png" COMP;
17543 image: "ilist_1.png" COMP;
17544 image: "ilist_item_shadow.png" COMP;
17545 image: "icon_arrow_left.png" COMP;
17546 image: "icon_arrow_right.png" COMP;
17547 image: "icon_arrow_down.png" COMP;
17555 state: "default" 0.0;
17563 state: "default" 0.0;
17578 normal: "ilist_item_shadow.png";
17587 state: "default" 0.0;
17589 normal: "ilist_1.png";
17596 clip_to: "disclip";
17598 description { state: "default" 0.0;
17600 color: 255 255 255 0;
17610 normal: "bt_sm_base1.png";
17613 image.middle: SOLID;
17615 description { state: "selected" 0.0;
17616 inherit: "default" 0.0;
17618 color: 255 255 255 255;
17629 part { name: "elm.swallow.pad";
17631 description { state: "default" 0.0;
17644 part { name: "arrow";
17645 clip_to: "disclip";
17646 ignore_flags: ON_HOLD;
17647 description { state: "default" 0.0;
17652 to_x: "elm.swallow.pad";
17657 to_x: "elm.swallow.pad";
17661 image.normal: "icon_arrow_right.png";
17663 description { state: "default" 0.1;
17664 inherit: "default" 0.0;
17665 image.normal: "icon_arrow_left.png";
17667 description { state: "active" 0.0;
17668 inherit: "default" 0.0;
17669 image.normal: "icon_arrow_down.png";
17671 description { state: "active" 0.1;
17672 inherit: "default" 0.0;
17673 image.normal: "icon_arrow_down.png";
17676 part { name: "elm.swallow.icon";
17677 clip_to: "disclip";
17679 description { state: "default" 0.0;
17694 part { name: "elm.swallow.end";
17695 clip_to: "disclip";
17697 description { state: "default" 0.0;
17701 aspect_preference: VERTICAL;
17712 part { name: "elm.text";
17713 clip_to: "disclip";
17715 effect: SOFT_SHADOW;
17719 state: "default" 0.0;
17722 to_x: "elm.swallow.icon";
17727 to_x: "elm.swallow.end";
17739 text_class: "list_item";
17742 description { state: "selected" 0.0;
17743 inherit: "default" 0.0;
17744 color: 224 224 224 255;
17748 part { name: "fg1";
17749 clip_to: "disclip";
17751 description { state: "default" 0.0;
17753 color: 255 255 255 0;
17755 rel2.relative: 1.0 0.5;
17758 normal: "bt_sm_hilight.png";
17762 description { state: "selected" 0.0;
17763 inherit: "default" 0.0;
17765 color: 255 255 255 255;
17768 part { name: "fg2";
17769 clip_to: "disclip";
17771 description { state: "default" 0.0;
17773 color: 255 255 255 0;
17777 normal: "bt_sm_shine.png";
17781 description { state: "selected" 0.0;
17782 inherit: "default" 0.0;
17784 color: 255 255 255 255;
17787 part { name: "disclip";
17789 description { state: "default" 0.0;
17793 description { state: "disabled" 0.0;
17794 inherit: "default" 0.0;
17795 color: 255 255 255 64;
17800 // signal: elm,state,%s,active
17801 // a "check" item named %s went active
17802 // signal: elm,state,%s,passive
17803 // a "check" item named %s went passive
17804 // default is passive
17807 signal: "elm,state,selected";
17809 action: STATE_SET "selected" 0.0;
17813 target: "elm.text";
17816 name: "go_passive";
17817 signal: "elm,state,unselected";
17819 action: STATE_SET "default" 0.0;
17823 target: "elm.text";
17824 transition: LINEAR 0.1;
17827 name: "go_disabled";
17828 signal: "elm,state,disabled";
17830 action: STATE_SET "disabled" 0.0;
17834 name: "go_enabled";
17835 signal: "elm,state,enabled";
17837 action: STATE_SET "default" 0.0;
17842 signal: "mouse,up,1";
17844 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
17847 name: "go_expanded";
17848 signal: "elm,state,expanded";
17853 get_state(PART:"arrow", st, 30, vl);
17854 set_state(PART:"arrow", "active", vl);
17858 name: "go_contracted";
17859 signal: "elm,state,contracted";
17864 get_state(PART:"arrow", st, 30, vl);
17865 set_state(PART:"arrow", "default", vl);
17868 program { name: "to_rtl";
17869 signal: "edje,state,rtl";
17874 get_state(PART:"arrow", st, 30, vl);
17876 set_state(PART:"arrow", st, 0.1);
17880 program { name: "to_ltr";
17881 signal: "edje,state,ltr";
17886 get_state(PART:"arrow", st, 30, vl);
17888 set_state(PART:"arrow", st, 0.0);
17894 group { name: "elm/genlist/tree_compress/default/default";
17895 data.item: "stacking" "above";
17896 data.item: "selectraise" "on";
17897 data.item: "labels" "elm.text";
17898 data.item: "icons" "elm.swallow.icon elm.swallow.end";
17899 data.item: "treesize" "20";
17900 // data.item: "states" "";
17902 image: "bt_sm_base1.png" COMP;
17903 image: "bt_sm_shine.png" COMP;
17904 image: "bt_sm_hilight.png" COMP;
17905 image: "ilist_1.png" COMP;
17906 image: "ilist_item_shadow.png" COMP;
17907 image: "icon_arrow_left.png" COMP;
17908 image: "icon_arrow_right.png" COMP;
17909 image: "icon_arrow_down.png" COMP;
17917 state: "default" 0.0;
17925 state: "default" 0.0;
17940 normal: "ilist_item_shadow.png";
17949 state: "default" 0.0;
17951 normal: "ilist_1.png";
17958 clip_to: "disclip";
17960 description { state: "default" 0.0;
17962 color: 255 255 255 0;
17972 normal: "bt_sm_base1.png";
17975 image.middle: SOLID;
17977 description { state: "selected" 0.0;
17978 inherit: "default" 0.0;
17980 color: 255 255 255 255;
17991 part { name: "elm.swallow.pad";
17993 description { state: "default" 0.0;
18006 part { name: "arrow";
18007 clip_to: "disclip";
18008 ignore_flags: ON_HOLD;
18009 description { state: "default" 0.0;
18014 to_x: "elm.swallow.pad";
18019 to_x: "elm.swallow.pad";
18023 image.normal: "icon_arrow_right.png";
18025 description { state: "default" 0.1;
18026 inherit: "default" 0.0;
18027 image.normal: "icon_arrow_left.png";
18029 description { state: "active" 0.0;
18030 inherit: "default" 0.0;
18031 image.normal: "icon_arrow_down.png";
18033 description { state: "active" 0.1;
18034 inherit: "default" 0.0;
18035 image.normal: "icon_arrow_down.png";
18038 part { name: "elm.swallow.icon";
18039 clip_to: "disclip";
18041 description { state: "default" 0.0;
18056 part { name: "elm.swallow.end";
18057 clip_to: "disclip";
18059 description { state: "default" 0.0;
18063 aspect_preference: VERTICAL;
18074 part { name: "elm.text";
18075 clip_to: "disclip";
18077 effect: SOFT_SHADOW;
18081 state: "default" 0.0;
18084 to_x: "elm.swallow.icon";
18089 to_x: "elm.swallow.end";
18101 text_class: "list_item";
18104 description { state: "selected" 0.0;
18105 inherit: "default" 0.0;
18106 color: 224 224 224 255;
18110 part { name: "fg1";
18111 clip_to: "disclip";
18113 description { state: "default" 0.0;
18115 color: 255 255 255 0;
18117 rel2.relative: 1.0 0.5;
18120 normal: "bt_sm_hilight.png";
18124 description { state: "selected" 0.0;
18125 inherit: "default" 0.0;
18127 color: 255 255 255 255;
18130 part { name: "fg2";
18131 clip_to: "disclip";
18133 description { state: "default" 0.0;
18135 color: 255 255 255 0;
18139 normal: "bt_sm_shine.png";
18143 description { state: "selected" 0.0;
18144 inherit: "default" 0.0;
18146 color: 255 255 255 255;
18149 part { name: "disclip";
18151 description { state: "default" 0.0;
18155 description { state: "disabled" 0.0;
18156 inherit: "default" 0.0;
18157 color: 255 255 255 64;
18162 // signal: elm,state,%s,active
18163 // a "check" item named %s went active
18164 // signal: elm,state,%s,passive
18165 // a "check" item named %s went passive
18166 // default is passive
18169 signal: "elm,state,selected";
18171 action: STATE_SET "selected" 0.0;
18175 target: "elm.text";
18178 name: "go_passive";
18179 signal: "elm,state,unselected";
18181 action: STATE_SET "default" 0.0;
18185 target: "elm.text";
18186 transition: LINEAR 0.1;
18189 name: "go_disabled";
18190 signal: "elm,state,disabled";
18192 action: STATE_SET "disabled" 0.0;
18196 name: "go_enabled";
18197 signal: "elm,state,enabled";
18199 action: STATE_SET "default" 0.0;
18204 signal: "mouse,up,1";
18206 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
18209 name: "go_expanded";
18210 signal: "elm,state,expanded";
18215 get_state(PART:"arrow", st, 30, vl);
18216 set_state(PART:"arrow", "active", vl);
18220 name: "go_contracted";
18221 signal: "elm,state,contracted";
18226 get_state(PART:"arrow", st, 30, vl);
18227 set_state(PART:"arrow", "default", vl);
18230 program { name: "to_rtl";
18231 signal: "edje,state,rtl";
18236 get_state(PART:"arrow", st, 30, vl);
18238 set_state(PART:"arrow", st, 0.1);
18242 program { name: "to_ltr";
18243 signal: "edje,state,ltr";
18248 get_state(PART:"arrow", st, 30, vl);
18250 set_state(PART:"arrow", st, 0.0);
18256 group { name: "elm/genlist/tree_odd/default/default";
18257 data.item: "stacking" "below";
18258 data.item: "selectraise" "on";
18259 data.item: "labels" "elm.text";
18260 data.item: "icons" "elm.swallow.icon elm.swallow.end";
18261 data.item: "treesize" "20";
18262 // data.item: "states" "";
18264 image: "bt_sm_base1.png" COMP;
18265 image: "bt_sm_shine.png" COMP;
18266 image: "bt_sm_hilight.png" COMP;
18267 image: "ilist_2.png" COMP;
18268 image: "icon_arrow_left.png" COMP;
18269 image: "icon_arrow_right.png" COMP;
18270 image: "icon_arrow_down.png" COMP;
18278 state: "default" 0.0;
18286 state: "default" 0.0;
18288 normal: "ilist_2.png";
18295 clip_to: "disclip";
18297 description { state: "default" 0.0;
18299 color: 255 255 255 0;
18309 normal: "bt_sm_base1.png";
18312 image.middle: SOLID;
18314 description { state: "selected" 0.0;
18315 inherit: "default" 0.0;
18317 color: 255 255 255 255;
18328 part { name: "elm.swallow.pad";
18330 description { state: "default" 0.0;
18343 part { name: "arrow";
18344 clip_to: "disclip";
18345 ignore_flags: ON_HOLD;
18346 description { state: "default" 0.0;
18351 to_x: "elm.swallow.pad";
18356 to_x: "elm.swallow.pad";
18360 image.normal: "icon_arrow_right.png";
18362 description { state: "default" 0.1;
18363 inherit: "default" 0.0;
18364 image.normal: "icon_arrow_left.png";
18366 description { state: "active" 0.0;
18367 inherit: "default" 0.0;
18368 image.normal: "icon_arrow_down.png";
18370 description { state: "active" 0.1;
18371 inherit: "default" 0.0;
18372 image.normal: "icon_arrow_down.png";
18375 part { name: "elm.swallow.icon";
18376 clip_to: "disclip";
18378 description { state: "default" 0.0;
18393 part { name: "elm.swallow.end";
18394 clip_to: "disclip";
18396 description { state: "default" 0.0;
18400 aspect_preference: VERTICAL;
18411 part { name: "elm.text";
18412 clip_to: "disclip";
18414 effect: SOFT_SHADOW;
18418 state: "default" 0.0;
18421 to_x: "elm.swallow.icon";
18426 to_x: "elm.swallow.end";
18438 text_class: "list_item";
18441 description { state: "selected" 0.0;
18442 inherit: "default" 0.0;
18443 color: 224 224 224 255;
18447 part { name: "fg1";
18448 clip_to: "disclip";
18450 description { state: "default" 0.0;
18452 color: 255 255 255 0;
18454 rel2.relative: 1.0 0.5;
18457 normal: "bt_sm_hilight.png";
18461 description { state: "selected" 0.0;
18462 inherit: "default" 0.0;
18464 color: 255 255 255 255;
18467 part { name: "fg2";
18468 clip_to: "disclip";
18470 description { state: "default" 0.0;
18472 color: 255 255 255 0;
18476 normal: "bt_sm_shine.png";
18480 description { state: "selected" 0.0;
18481 inherit: "default" 0.0;
18483 color: 255 255 255 255;
18486 part { name: "disclip";
18488 description { state: "default" 0.0;
18492 description { state: "disabled" 0.0;
18493 inherit: "default" 0.0;
18494 color: 255 255 255 64;
18499 // signal: elm,state,%s,active
18500 // a "check" item named %s went active
18501 // signal: elm,state,%s,passive
18502 // a "check" item named %s went passive
18503 // default is passive
18506 signal: "elm,state,selected";
18508 action: STATE_SET "selected" 0.0;
18512 target: "elm.text";
18515 name: "go_passive";
18516 signal: "elm,state,unselected";
18518 action: STATE_SET "default" 0.0;
18522 target: "elm.text";
18523 transition: LINEAR 0.1;
18526 name: "go_disabled";
18527 signal: "elm,state,disabled";
18529 action: STATE_SET "disabled" 0.0;
18533 name: "go_enabled";
18534 signal: "elm,state,enabled";
18536 action: STATE_SET "default" 0.0;
18541 signal: "mouse,up,1";
18543 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
18546 name: "go_expanded";
18547 signal: "elm,state,expanded";
18552 get_state(PART:"arrow", st, 30, vl);
18553 set_state(PART:"arrow", "active", vl);
18557 name: "go_contracted";
18558 signal: "elm,state,contracted";
18563 get_state(PART:"arrow", st, 30, vl);
18564 set_state(PART:"arrow", "default", vl);
18567 program { name: "to_rtl";
18568 signal: "edje,state,rtl";
18573 get_state(PART:"arrow", st, 30, vl);
18575 set_state(PART:"arrow", st, 0.1);
18579 program { name: "to_ltr";
18580 signal: "edje,state,ltr";
18585 get_state(PART:"arrow", st, 30, vl);
18587 set_state(PART:"arrow", st, 0.0);
18593 group { name: "elm/genlist/tree_compress_odd/default/default";
18594 data.item: "stacking" "below";
18595 data.item: "selectraise" "on";
18596 data.item: "labels" "elm.text";
18597 data.item: "icons" "elm.swallow.icon elm.swallow.end";
18598 data.item: "treesize" "20";
18599 // data.item: "states" "";
18601 image: "bt_sm_base1.png" COMP;
18602 image: "bt_sm_shine.png" COMP;
18603 image: "bt_sm_hilight.png" COMP;
18604 image: "ilist_2.png" COMP;
18605 image: "icon_arrow_left.png" COMP;
18606 image: "icon_arrow_right.png" COMP;
18607 image: "icon_arrow_down.png" COMP;
18615 state: "default" 0.0;
18623 state: "default" 0.0;
18625 normal: "ilist_2.png";
18632 clip_to: "disclip";
18634 description { state: "default" 0.0;
18636 color: 255 255 255 0;
18646 normal: "bt_sm_base1.png";
18649 image.middle: SOLID;
18651 description { state: "selected" 0.0;
18652 inherit: "default" 0.0;
18654 color: 255 255 255 255;
18665 part { name: "elm.swallow.pad";
18667 description { state: "default" 0.0;
18680 part { name: "arrow";
18681 clip_to: "disclip";
18682 ignore_flags: ON_HOLD;
18683 description { state: "default" 0.0;
18688 to_x: "elm.swallow.pad";
18693 to_x: "elm.swallow.pad";
18697 image.normal: "icon_arrow_right.png";
18699 description { state: "default" 0.1;
18700 inherit: "default" 0.0;
18701 image.normal: "icon_arrow_left.png";
18703 description { state: "active" 0.0;
18704 inherit: "default" 0.0;
18705 image.normal: "icon_arrow_down.png";
18707 description { state: "active" 0.1;
18708 inherit: "default" 0.0;
18709 image.normal: "icon_arrow_down.png";
18712 part { name: "elm.swallow.icon";
18713 clip_to: "disclip";
18715 description { state: "default" 0.0;
18730 part { name: "elm.swallow.end";
18731 clip_to: "disclip";
18733 description { state: "default" 0.0;
18737 aspect_preference: VERTICAL;
18748 part { name: "elm.text";
18749 clip_to: "disclip";
18751 effect: SOFT_SHADOW;
18755 state: "default" 0.0;
18758 to_x: "elm.swallow.icon";
18763 to_x: "elm.swallow.end";
18775 text_class: "list_item";
18778 description { state: "selected" 0.0;
18779 inherit: "default" 0.0;
18780 color: 224 224 224 255;
18784 part { name: "fg1";
18785 clip_to: "disclip";
18787 description { state: "default" 0.0;
18789 color: 255 255 255 0;
18791 rel2.relative: 1.0 0.5;
18794 normal: "bt_sm_hilight.png";
18798 description { state: "selected" 0.0;
18799 inherit: "default" 0.0;
18801 color: 255 255 255 255;
18804 part { name: "fg2";
18805 clip_to: "disclip";
18807 description { state: "default" 0.0;
18809 color: 255 255 255 0;
18813 normal: "bt_sm_shine.png";
18817 description { state: "selected" 0.0;
18818 inherit: "default" 0.0;
18820 color: 255 255 255 255;
18823 part { name: "disclip";
18825 description { state: "default" 0.0;
18829 description { state: "disabled" 0.0;
18830 inherit: "default" 0.0;
18831 color: 255 255 255 64;
18836 // signal: elm,state,%s,active
18837 // a "check" item named %s went active
18838 // signal: elm,state,%s,passive
18839 // a "check" item named %s went passive
18840 // default is passive
18843 signal: "elm,state,selected";
18845 action: STATE_SET "selected" 0.0;
18849 target: "elm.text";
18852 name: "go_passive";
18853 signal: "elm,state,unselected";
18855 action: STATE_SET "default" 0.0;
18859 target: "elm.text";
18860 transition: LINEAR 0.1;
18863 name: "go_disabled";
18864 signal: "elm,state,disabled";
18866 action: STATE_SET "disabled" 0.0;
18870 name: "go_enabled";
18871 signal: "elm,state,enabled";
18873 action: STATE_SET "default" 0.0;
18878 signal: "mouse,up,1";
18880 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
18883 name: "go_expanded";
18884 signal: "elm,state,expanded";
18889 get_state(PART:"arrow", st, 30, vl);
18890 set_state(PART:"arrow", "active", vl);
18894 name: "go_contracted";
18895 signal: "elm,state,contracted";
18900 get_state(PART:"arrow", st, 30, vl);
18901 set_state(PART:"arrow", "default", vl);
18904 program { name: "to_rtl";
18905 signal: "edje,state,rtl";
18910 get_state(PART:"arrow", st, 30, vl);
18912 set_state(PART:"arrow", st, 0.1);
18916 program { name: "to_ltr";
18917 signal: "edje,state,ltr";
18922 get_state(PART:"arrow", st, 30, vl);
18924 set_state(PART:"arrow", st, 0.0);
18931 group { name: "elm/genlist/item/default_style/default";
18934 style { name: "genlist_style";
18935 base: "font=Sans font_size=10 align=left valign=0.5 color=#000 text_class=list_item";
18938 tag: "hilight" "+ font=Sans:style=Bold";
18939 tag: "b" "+ font=Sans:style=Bold";
18942 style { name: "genlist_selected_style";
18943 base: "font=Sans font_size=10 align=left valign=0.5 color=#fff text_class=list_item";
18946 tag: "hilight" "+ font=Sans:style=Bold";
18947 tag: "b" "+ font=Sans:style=Bold";
18951 data.item: "stacking" "above";
18952 data.item: "selectraise" "on";
18953 data.item: "labels" "elm.text";
18954 data.item: "icons" "elm.swallow.icon elm.swallow.end";
18955 data.item: "treesize" "20";
18957 image: "bt_sm_base1.png" COMP;
18958 image: "bt_sm_shine.png" COMP;
18959 image: "bt_sm_hilight.png" COMP;
18960 image: "ilist_1.png" COMP;
18961 image: "ilist_item_shadow.png" COMP;
18969 state: "default" 0.0;
18977 state: "default" 0.0;
18992 normal: "ilist_item_shadow.png";
19001 state: "default" 0.0;
19004 normal: "ilist_1.png";
19011 clip_to: "disclip";
19013 description { state: "default" 0.0;
19015 color: 255 255 255 0;
19025 normal: "bt_sm_base1.png";
19028 image.middle: SOLID;
19030 description { state: "selected" 0.0;
19031 inherit: "default" 0.0;
19033 color: 255 255 255 255;
19044 part { name: "elm.swallow.pad";
19046 description { state: "default" 0.0;
19059 part { name: "elm.swallow.icon";
19060 clip_to: "disclip";
19062 description { state: "default" 0.0;
19066 to_x: "elm.swallow.pad";
19071 to_x: "elm.swallow.pad";
19077 part { name: "elm.swallow.end";
19078 clip_to: "disclip";
19080 description { state: "default" 0.0;
19084 aspect_preference: VERTICAL;
19095 part { name: "elm.text";
19096 clip_to: "disclip";
19101 state: "default" 0.0;
19105 to_x: "elm.swallow.icon";
19111 to_x: "elm.swallow.end";
19117 style: "genlist_style";
19121 description { state: "selected" 0.0;
19122 inherit: "default" 0.0;
19124 style: "genlist_selected_style";
19128 part { name: "fg1";
19129 clip_to: "disclip";
19131 description { state: "default" 0.0;
19133 color: 255 255 255 0;
19135 rel2.relative: 1.0 0.5;
19138 normal: "bt_sm_hilight.png";
19142 description { state: "selected" 0.0;
19143 inherit: "default" 0.0;
19145 color: 255 255 255 255;
19148 part { name: "fg2";
19149 clip_to: "disclip";
19151 description { state: "default" 0.0;
19153 color: 255 255 255 0;
19157 normal: "bt_sm_shine.png";
19161 description { state: "selected" 0.0;
19162 inherit: "default" 0.0;
19164 color: 255 255 255 255;
19167 part { name: "disclip";
19169 description { state: "default" 0.0;
19173 description { state: "disabled" 0.0;
19174 inherit: "default" 0.0;
19175 color: 255 255 255 64;
19180 // signal: elm,state,%s,active
19181 // a "check" item named %s went active
19182 // signal: elm,state,%s,passive
19183 // a "check" item named %s went passive
19184 // default is passive
19187 signal: "elm,state,selected";
19189 action: STATE_SET "selected" 0.0;
19193 target: "elm.text";
19196 name: "go_passive";
19197 signal: "elm,state,unselected";
19199 action: STATE_SET "default" 0.0;
19203 target: "elm.text";
19204 transition: LINEAR 0.1;
19207 name: "go_disabled";
19208 signal: "elm,state,disabled";
19210 action: STATE_SET "disabled" 0.0;
19214 name: "go_enabled";
19215 signal: "elm,state,enabled";
19217 action: STATE_SET "default" 0.0;
19222 group { name: "elm/genlist/item_odd/default_style/default";
19223 data.item: "stacking" "below";
19224 data.item: "selectraise" "on";
19225 data.item: "labels" "elm.text";
19226 data.item: "icons" "elm.swallow.icon elm.swallow.end";
19227 data.item: "treesize" "20";
19229 image: "bt_sm_base1.png" COMP;
19230 image: "bt_sm_shine.png" COMP;
19231 image: "bt_sm_hilight.png" COMP;
19232 image: "ilist_2.png" COMP;
19235 part { name: "event";
19239 state: "default" 0.0;
19247 state: "default" 0.0;
19250 normal: "ilist_2.png";
19257 clip_to: "disclip";
19259 description { state: "default" 0.0;
19261 color: 255 255 255 0;
19271 normal: "bt_sm_base1.png";
19274 image.middle: SOLID;
19276 description { state: "selected" 0.0;
19277 inherit: "default" 0.0;
19279 color: 255 255 255 255;
19290 part { name: "elm.swallow.pad";
19292 description { state: "default" 0.0;
19305 part { name: "elm.swallow.icon";
19306 clip_to: "disclip";
19308 description { state: "default" 0.0;
19312 to_x: "elm.swallow.pad";
19317 to_x: "elm.swallow.pad";
19323 part { name: "elm.swallow.end";
19324 clip_to: "disclip";
19326 description { state: "default" 0.0;
19330 aspect_preference: VERTICAL;
19341 part { name: "elm.text";
19342 clip_to: "disclip";
19347 state: "default" 0.0;
19351 to_x: "elm.swallow.icon";
19357 to_x: "elm.swallow.end";
19363 style: "genlist_style";
19367 description { state: "selected" 0.0;
19368 inherit: "default" 0.0;
19370 style: "genlist_selected_style";
19374 part { name: "fg1";
19375 clip_to: "disclip";
19377 description { state: "default" 0.0;
19379 color: 255 255 255 0;
19381 rel2.relative: 1.0 0.5;
19384 normal: "bt_sm_hilight.png";
19388 description { state: "selected" 0.0;
19389 inherit: "default" 0.0;
19391 color: 255 255 255 255;
19394 part { name: "fg2";
19395 clip_to: "disclip";
19397 description { state: "default" 0.0;
19399 color: 255 255 255 0;
19403 normal: "bt_sm_shine.png";
19407 description { state: "selected" 0.0;
19408 inherit: "default" 0.0;
19410 color: 255 255 255 255;
19413 part { name: "disclip";
19415 description { state: "default" 0.0;
19419 description { state: "disabled" 0.0;
19420 inherit: "default" 0.0;
19421 color: 255 255 255 64;
19426 // signal: elm,state,%s,active
19427 // a "check" item named %s went active
19428 // signal: elm,state,%s,passive
19429 // a "check" item named %s went passive
19430 // default is passive
19433 signal: "elm,state,selected";
19435 action: STATE_SET "selected" 0.0;
19439 target: "elm.text";
19442 name: "go_passive";
19443 signal: "elm,state,unselected";
19445 action: STATE_SET "default" 0.0;
19449 target: "elm.text";
19450 transition: LINEAR 0.1;
19453 name: "go_disabled";
19454 signal: "elm,state,disabled";
19456 action: STATE_SET "disabled" 0.0;
19460 name: "go_enabled";
19461 signal: "elm,state,enabled";
19463 action: STATE_SET "default" 0.0;
19469 group { name: "elm/genlist/tree/default_style/default";
19470 data.item: "stacking" "above";
19471 data.item: "selectraise" "on";
19472 data.item: "labels" "elm.text";
19473 data.item: "icons" "elm.swallow.icon elm.swallow.end";
19474 data.item: "treesize" "20";
19476 image: "bt_sm_base1.png" COMP;
19477 image: "bt_sm_shine.png" COMP;
19478 image: "bt_sm_hilight.png" COMP;
19479 image: "ilist_1.png" COMP;
19480 image: "ilist_item_shadow.png" COMP;
19481 image: "icon_arrow_right.png" COMP;
19482 image: "icon_arrow_down.png" COMP;
19490 state: "default" 0.0;
19498 state: "default" 0.0;
19513 normal: "ilist_item_shadow.png";
19522 state: "default" 0.0;
19525 normal: "ilist_1.png";
19532 clip_to: "disclip";
19534 description { state: "default" 0.0;
19536 color: 255 255 255 0;
19546 normal: "bt_sm_base1.png";
19549 image.middle: SOLID;
19551 description { state: "selected" 0.0;
19552 inherit: "default" 0.0;
19554 color: 255 255 255 255;
19565 part { name: "elm.swallow.pad";
19567 description { state: "default" 0.0;
19580 part { name: "arrow";
19581 clip_to: "disclip";
19582 ignore_flags: ON_HOLD;
19583 description { state: "default" 0.0;
19588 to_x: "elm.swallow.pad";
19593 to_x: "elm.swallow.pad";
19597 image.normal: "icon_arrow_right.png";
19599 description { state: "active" 0.0;
19600 inherit: "default" 0.0;
19601 image.normal: "icon_arrow_down.png";
19604 part { name: "elm.swallow.icon";
19605 clip_to: "disclip";
19607 description { state: "default" 0.0;
19622 part { name: "elm.swallow.end";
19623 clip_to: "disclip";
19625 description { state: "default" 0.0;
19629 aspect_preference: VERTICAL;
19640 part { name: "elm.text";
19641 clip_to: "disclip";
19643 effect: SOFT_SHADOW;
19647 state: "default" 0.0;
19651 to_x: "elm.swallow.icon";
19657 to_x: "elm.swallow.end";
19663 style: "genlist_style";
19667 description { state: "selected" 0.0;
19668 inherit: "default" 0.0;
19670 style: "genlist_selected_style";
19674 part { name: "fg1";
19675 clip_to: "disclip";
19677 description { state: "default" 0.0;
19679 color: 255 255 255 0;
19681 rel2.relative: 1.0 0.5;
19684 normal: "bt_sm_hilight.png";
19688 description { state: "selected" 0.0;
19689 inherit: "default" 0.0;
19691 color: 255 255 255 255;
19694 part { name: "fg2";
19695 clip_to: "disclip";
19697 description { state: "default" 0.0;
19699 color: 255 255 255 0;
19703 normal: "bt_sm_shine.png";
19707 description { state: "selected" 0.0;
19708 inherit: "default" 0.0;
19710 color: 255 255 255 255;
19713 part { name: "disclip";
19715 description { state: "default" 0.0;
19719 description { state: "disabled" 0.0;
19720 inherit: "default" 0.0;
19721 color: 255 255 255 64;
19726 // signal: elm,state,%s,active
19727 // a "check" item named %s went active
19728 // signal: elm,state,%s,passive
19729 // a "check" item named %s went passive
19730 // default is passive
19733 signal: "elm,state,selected";
19735 action: STATE_SET "selected" 0.0;
19739 target: "elm.text";
19742 name: "go_passive";
19743 signal: "elm,state,unselected";
19745 action: STATE_SET "default" 0.0;
19749 target: "elm.text";
19750 transition: LINEAR 0.1;
19753 name: "go_disabled";
19754 signal: "elm,state,disabled";
19756 action: STATE_SET "disabled" 0.0;
19760 name: "go_enabled";
19761 signal: "elm,state,enabled";
19763 action: STATE_SET "default" 0.0;
19768 signal: "mouse,up,1";
19770 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
19773 name: "go_expanded";
19774 signal: "elm,state,expanded";
19776 action: STATE_SET "active" 0.0;
19780 name: "go_contracted";
19781 signal: "elm,state,contracted";
19783 action: STATE_SET "default" 0.0;
19788 group { name: "elm/genlist/tree_odd/default_style/default";
19789 data.item: "stacking" "below";
19790 data.item: "selectraise" "on";
19791 data.item: "labels" "elm.text";
19792 data.item: "icons" "elm.swallow.icon elm.swallow.end";
19793 data.item: "treesize" "20";
19795 image: "bt_sm_base1.png" COMP;
19796 image: "bt_sm_shine.png" COMP;
19797 image: "bt_sm_hilight.png" COMP;
19798 image: "ilist_2.png" COMP;
19799 image: "icon_arrow_right.png" COMP;
19800 image: "icon_arrow_down.png" COMP;
19808 state: "default" 0.0;
19816 state: "default" 0.0;
19819 normal: "ilist_2.png";
19826 clip_to: "disclip";
19828 description { state: "default" 0.0;
19830 color: 255 255 255 0;
19840 normal: "bt_sm_base1.png";
19843 image.middle: SOLID;
19845 description { state: "selected" 0.0;
19846 inherit: "default" 0.0;
19848 color: 255 255 255 255;
19859 part { name: "elm.swallow.pad";
19861 description { state: "default" 0.0;
19874 part { name: "arrow";
19875 clip_to: "disclip";
19876 ignore_flags: ON_HOLD;
19877 description { state: "default" 0.0;
19882 to_x: "elm.swallow.pad";
19887 to_x: "elm.swallow.pad";
19891 image.normal: "icon_arrow_right.png";
19893 description { state: "active" 0.0;
19894 inherit: "default" 0.0;
19895 image.normal: "icon_arrow_down.png";
19898 part { name: "elm.swallow.icon";
19899 clip_to: "disclip";
19901 description { state: "default" 0.0;
19916 part { name: "elm.swallow.end";
19917 clip_to: "disclip";
19919 description { state: "default" 0.0;
19923 aspect_preference: VERTICAL;
19934 part { name: "elm.text";
19935 clip_to: "disclip";
19937 effect: SOFT_SHADOW;
19941 state: "default" 0.0;
19945 to_x: "elm.swallow.icon";
19951 to_x: "elm.swallow.end";
19957 style: "genlist_style";
19961 description { state: "selected" 0.0;
19962 inherit: "default" 0.0;
19964 style: "genlist_selected_style";
19968 part { name: "fg1";
19969 clip_to: "disclip";
19971 description { state: "default" 0.0;
19973 color: 255 255 255 0;
19975 rel2.relative: 1.0 0.5;
19978 normal: "bt_sm_hilight.png";
19982 description { state: "selected" 0.0;
19983 inherit: "default" 0.0;
19985 color: 255 255 255 255;
19988 part { name: "fg2";
19989 clip_to: "disclip";
19991 description { state: "default" 0.0;
19993 color: 255 255 255 0;
19997 normal: "bt_sm_shine.png";
20001 description { state: "selected" 0.0;
20002 inherit: "default" 0.0;
20004 color: 255 255 255 255;
20007 part { name: "disclip";
20009 description { state: "default" 0.0;
20013 description { state: "disabled" 0.0;
20014 inherit: "default" 0.0;
20015 color: 255 255 255 64;
20020 // signal: elm,state,%s,active
20021 // a "check" item named %s went active
20022 // signal: elm,state,%s,passive
20023 // a "check" item named %s went passive
20024 // default is passive
20027 signal: "elm,state,selected";
20029 action: STATE_SET "selected" 0.0;
20033 target: "elm.text";
20036 name: "go_passive";
20037 signal: "elm,state,unselected";
20039 action: STATE_SET "default" 0.0;
20043 target: "elm.text";
20044 transition: LINEAR 0.1;
20047 name: "go_disabled";
20048 signal: "elm,state,disabled";
20050 action: STATE_SET "disabled" 0.0;
20054 name: "go_enabled";
20055 signal: "elm,state,enabled";
20057 action: STATE_SET "default" 0.0;
20062 signal: "mouse,up,1";
20064 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
20067 name: "go_expanded";
20068 signal: "elm,state,expanded";
20070 action: STATE_SET "active" 0.0;
20074 name: "go_contracted";
20075 signal: "elm,state,contracted";
20077 action: STATE_SET "default" 0.0;
20084 group { name: "elm/genlist/item/double_label/default";
20085 data.item: "stacking" "above";
20086 data.item: "selectraise" "on";
20087 data.item: "labels" "elm.text elm.text.sub";
20088 data.item: "icons" "elm.swallow.icon elm.swallow.end";
20089 data.item: "treesize" "20";
20090 // data.item: "states" "";
20092 image: "bt_sm_base1.png" COMP;
20093 image: "bt_sm_shine.png" COMP;
20094 image: "bt_sm_hilight.png" COMP;
20095 image: "ilist_1.png" COMP;
20096 image: "ilist_item_shadow.png" COMP;
20104 state: "default" 0.0;
20112 state: "default" 0.0;
20127 normal: "ilist_item_shadow.png";
20136 state: "default" 0.0;
20138 normal: "ilist_1.png";
20145 clip_to: "disclip";
20147 description { state: "default" 0.0;
20149 color: 255 255 255 0;
20159 normal: "bt_sm_base1.png";
20162 image.middle: SOLID;
20164 description { state: "selected" 0.0;
20165 inherit: "default" 0.0;
20167 color: 255 255 255 255;
20178 part { name: "elm.swallow.pad";
20180 description { state: "default" 0.0;
20193 part { name: "elm.swallow.icon";
20194 clip_to: "disclip";
20196 description { state: "default" 0.0;
20200 to_x: "elm.swallow.pad";
20205 to_x: "elm.swallow.pad";
20211 part { name: "elm.swallow.end";
20212 clip_to: "disclip";
20214 description { state: "default" 0.0;
20218 aspect_preference: VERTICAL;
20229 part { name: "elm.text";
20230 clip_to: "disclip";
20232 effect: SOFT_SHADOW;
20236 state: "default" 0.0;
20239 to_x: "elm.swallow.icon";
20244 to_x: "elm.swallow.end";
20256 text_class: "list_item";
20259 description { state: "selected" 0.0;
20260 inherit: "default" 0.0;
20261 color: 224 224 224 255;
20265 part { name: "elm.text.sub";
20266 clip_to: "disclip";
20271 state: "default" 0.0;
20274 to_x: "elm.swallow.icon";
20279 to_x: "elm.swallow.end";
20291 text_class: "list_item";
20294 description { state: "selected" 0.0;
20295 inherit: "default" 0.0;
20296 color: 128 128 128 255;
20300 part { name: "fg1";
20301 clip_to: "disclip";
20303 description { state: "default" 0.0;
20305 color: 255 255 255 0;
20307 rel2.relative: 1.0 0.5;
20310 normal: "bt_sm_hilight.png";
20314 description { state: "selected" 0.0;
20315 inherit: "default" 0.0;
20317 color: 255 255 255 255;
20320 part { name: "fg2";
20321 clip_to: "disclip";
20323 description { state: "default" 0.0;
20325 color: 255 255 255 0;
20329 normal: "bt_sm_shine.png";
20333 description { state: "selected" 0.0;
20334 inherit: "default" 0.0;
20336 color: 255 255 255 255;
20339 part { name: "disclip";
20341 description { state: "default" 0.0;
20345 description { state: "disabled" 0.0;
20346 inherit: "default" 0.0;
20347 color: 255 255 255 64;
20352 // signal: elm,state,%s,active
20353 // a "check" item named %s went active
20354 // signal: elm,state,%s,passive
20355 // a "check" item named %s went passive
20356 // default is passive
20359 signal: "elm,state,selected";
20361 action: STATE_SET "selected" 0.0;
20365 target: "elm.text";
20366 target: "elm.text.sub";
20369 name: "go_passive";
20370 signal: "elm,state,unselected";
20372 action: STATE_SET "default" 0.0;
20376 target: "elm.text";
20377 target: "elm.text.sub";
20378 transition: LINEAR 0.1;
20381 name: "go_disabled";
20382 signal: "elm,state,disabled";
20384 action: STATE_SET "disabled" 0.0;
20388 name: "go_enabled";
20389 signal: "elm,state,enabled";
20391 action: STATE_SET "default" 0.0;
20396 group { name: "elm/genlist/item_compress/double_label/default";
20397 data.item: "stacking" "above";
20398 data.item: "selectraise" "on";
20399 data.item: "labels" "elm.text elm.text.sub";
20400 data.item: "icons" "elm.swallow.icon elm.swallow.end";
20401 data.item: "treesize" "20";
20402 // data.item: "states" "";
20404 image: "bt_sm_base1.png" COMP;
20405 image: "bt_sm_shine.png" COMP;
20406 image: "bt_sm_hilight.png" COMP;
20407 image: "ilist_1.png" COMP;
20408 image: "ilist_item_shadow.png" COMP;
20416 state: "default" 0.0;
20424 state: "default" 0.0;
20439 normal: "ilist_item_shadow.png";
20448 state: "default" 0.0;
20450 normal: "ilist_1.png";
20457 clip_to: "disclip";
20459 description { state: "default" 0.0;
20461 color: 255 255 255 0;
20471 normal: "bt_sm_base1.png";
20474 image.middle: SOLID;
20476 description { state: "selected" 0.0;
20477 inherit: "default" 0.0;
20479 color: 255 255 255 255;
20490 part { name: "elm.swallow.pad";
20492 description { state: "default" 0.0;
20505 part { name: "elm.swallow.icon";
20506 clip_to: "disclip";
20508 description { state: "default" 0.0;
20512 to_x: "elm.swallow.pad";
20517 to_x: "elm.swallow.pad";
20523 part { name: "elm.swallow.end";
20524 clip_to: "disclip";
20526 description { state: "default" 0.0;
20530 aspect_preference: VERTICAL;
20541 part { name: "elm.text";
20542 clip_to: "disclip";
20544 effect: SOFT_SHADOW;
20548 state: "default" 0.0;
20551 to_x: "elm.swallow.icon";
20556 to_x: "elm.swallow.end";
20568 text_class: "list_item";
20571 description { state: "selected" 0.0;
20572 inherit: "default" 0.0;
20573 color: 224 224 224 255;
20577 part { name: "elm.text.sub";
20578 clip_to: "disclip";
20583 state: "default" 0.0;
20586 to_x: "elm.swallow.icon";
20591 to_x: "elm.swallow.end";
20603 text_class: "list_item";
20606 description { state: "selected" 0.0;
20607 inherit: "default" 0.0;
20608 color: 128 128 128 255;
20612 part { name: "fg1";
20613 clip_to: "disclip";
20615 description { state: "default" 0.0;
20617 color: 255 255 255 0;
20619 rel2.relative: 1.0 0.5;
20622 normal: "bt_sm_hilight.png";
20626 description { state: "selected" 0.0;
20627 inherit: "default" 0.0;
20629 color: 255 255 255 255;
20632 part { name: "fg2";
20633 clip_to: "disclip";
20635 description { state: "default" 0.0;
20637 color: 255 255 255 0;
20641 normal: "bt_sm_shine.png";
20645 description { state: "selected" 0.0;
20646 inherit: "default" 0.0;
20648 color: 255 255 255 255;
20651 part { name: "disclip";
20653 description { state: "default" 0.0;
20657 description { state: "disabled" 0.0;
20658 inherit: "default" 0.0;
20659 color: 255 255 255 64;
20664 // signal: elm,state,%s,active
20665 // a "check" item named %s went active
20666 // signal: elm,state,%s,passive
20667 // a "check" item named %s went passive
20668 // default is passive
20671 signal: "elm,state,selected";
20673 action: STATE_SET "selected" 0.0;
20677 target: "elm.text";
20678 target: "elm.text.sub";
20681 name: "go_passive";
20682 signal: "elm,state,unselected";
20684 action: STATE_SET "default" 0.0;
20688 target: "elm.text";
20689 target: "elm.text.sub";
20690 transition: LINEAR 0.1;
20693 name: "go_disabled";
20694 signal: "elm,state,disabled";
20696 action: STATE_SET "disabled" 0.0;
20700 name: "go_enabled";
20701 signal: "elm,state,enabled";
20703 action: STATE_SET "default" 0.0;
20708 group { name: "elm/genlist/item_odd/double_label/default";
20709 data.item: "stacking" "below";
20710 data.item: "selectraise" "on";
20711 data.item: "labels" "elm.text elm.text.sub";
20712 data.item: "icons" "elm.swallow.icon elm.swallow.end";
20713 data.item: "treesize" "20";
20714 // data.item: "states" "";
20716 image: "bt_sm_base1.png" COMP;
20717 image: "bt_sm_shine.png" COMP;
20718 image: "bt_sm_hilight.png" COMP;
20719 image: "ilist_2.png" COMP;
20722 part { name: "event";
20726 state: "default" 0.0;
20734 state: "default" 0.0;
20736 normal: "ilist_2.png";
20743 clip_to: "disclip";
20745 description { state: "default" 0.0;
20747 color: 255 255 255 0;
20757 normal: "bt_sm_base1.png";
20760 image.middle: SOLID;
20762 description { state: "selected" 0.0;
20763 inherit: "default" 0.0;
20765 color: 255 255 255 255;
20776 part { name: "elm.swallow.pad";
20778 description { state: "default" 0.0;
20791 part { name: "elm.swallow.icon";
20792 clip_to: "disclip";
20794 description { state: "default" 0.0;
20798 to_x: "elm.swallow.pad";
20803 to_x: "elm.swallow.pad";
20809 part { name: "elm.swallow.end";
20810 clip_to: "disclip";
20812 description { state: "default" 0.0;
20816 aspect_preference: VERTICAL;
20827 part { name: "elm.text";
20828 clip_to: "disclip";
20830 effect: SOFT_SHADOW;
20834 state: "default" 0.0;
20837 to_x: "elm.swallow.icon";
20842 to_x: "elm.swallow.end";
20854 text_class: "list_item";
20857 description { state: "selected" 0.0;
20858 inherit: "default" 0.0;
20859 color: 224 224 224 255;
20863 part { name: "elm.text.sub";
20864 clip_to: "disclip";
20869 state: "default" 0.0;
20872 to_x: "elm.swallow.icon";
20877 to_x: "elm.swallow.end";
20889 text_class: "list_item";
20892 description { state: "selected" 0.0;
20893 inherit: "default" 0.0;
20894 color: 128 128 128 255;
20898 part { name: "fg1";
20899 clip_to: "disclip";
20901 description { state: "default" 0.0;
20903 color: 255 255 255 0;
20905 rel2.relative: 1.0 0.5;
20908 normal: "bt_sm_hilight.png";
20912 description { state: "selected" 0.0;
20913 inherit: "default" 0.0;
20915 color: 255 255 255 255;
20918 part { name: "fg2";
20919 clip_to: "disclip";
20921 description { state: "default" 0.0;
20923 color: 255 255 255 0;
20927 normal: "bt_sm_shine.png";
20931 description { state: "selected" 0.0;
20932 inherit: "default" 0.0;
20934 color: 255 255 255 255;
20937 part { name: "disclip";
20939 description { state: "default" 0.0;
20943 description { state: "disabled" 0.0;
20944 inherit: "default" 0.0;
20945 color: 255 255 255 64;
20950 // signal: elm,state,%s,active
20951 // a "check" item named %s went active
20952 // signal: elm,state,%s,passive
20953 // a "check" item named %s went passive
20954 // default is passive
20957 signal: "elm,state,selected";
20959 action: STATE_SET "selected" 0.0;
20963 target: "elm.text";
20964 target: "elm.text.sub";
20967 name: "go_passive";
20968 signal: "elm,state,unselected";
20970 action: STATE_SET "default" 0.0;
20974 target: "elm.text";
20975 target: "elm.text.sub";
20976 transition: LINEAR 0.1;
20979 name: "go_disabled";
20980 signal: "elm,state,disabled";
20982 action: STATE_SET "disabled" 0.0;
20986 name: "go_enabled";
20987 signal: "elm,state,enabled";
20989 action: STATE_SET "default" 0.0;
20994 group { name: "elm/genlist/item_compress_odd/double_label/default";
20995 data.item: "stacking" "below";
20996 data.item: "selectraise" "on";
20997 data.item: "labels" "elm.text elm.text.sub";
20998 data.item: "icons" "elm.swallow.icon elm.swallow.end";
20999 data.item: "treesize" "20";
21000 // data.item: "states" "";
21002 image: "bt_sm_base1.png" COMP;
21003 image: "bt_sm_shine.png" COMP;
21004 image: "bt_sm_hilight.png" COMP;
21005 image: "ilist_2.png" COMP;
21008 part { name: "event";
21012 state: "default" 0.0;
21020 state: "default" 0.0;
21022 normal: "ilist_2.png";
21029 clip_to: "disclip";
21031 description { state: "default" 0.0;
21033 color: 255 255 255 0;
21043 normal: "bt_sm_base1.png";
21046 image.middle: SOLID;
21048 description { state: "selected" 0.0;
21049 inherit: "default" 0.0;
21051 color: 255 255 255 255;
21062 part { name: "elm.swallow.pad";
21064 description { state: "default" 0.0;
21077 part { name: "elm.swallow.icon";
21078 clip_to: "disclip";
21080 description { state: "default" 0.0;
21084 to_x: "elm.swallow.pad";
21089 to_x: "elm.swallow.pad";
21095 part { name: "elm.swallow.end";
21096 clip_to: "disclip";
21098 description { state: "default" 0.0;
21102 aspect_preference: VERTICAL;
21113 part { name: "elm.text";
21114 clip_to: "disclip";
21116 effect: SOFT_SHADOW;
21120 state: "default" 0.0;
21123 to_x: "elm.swallow.icon";
21128 to_x: "elm.swallow.end";
21140 text_class: "list_item";
21143 description { state: "selected" 0.0;
21144 inherit: "default" 0.0;
21145 color: 224 224 224 255;
21149 part { name: "elm.text.sub";
21150 clip_to: "disclip";
21155 state: "default" 0.0;
21158 to_x: "elm.swallow.icon";
21163 to_x: "elm.swallow.end";
21175 text_class: "list_item";
21178 description { state: "selected" 0.0;
21179 inherit: "default" 0.0;
21180 color: 128 128 128 255;
21184 part { name: "fg1";
21185 clip_to: "disclip";
21187 description { state: "default" 0.0;
21189 color: 255 255 255 0;
21191 rel2.relative: 1.0 0.5;
21194 normal: "bt_sm_hilight.png";
21198 description { state: "selected" 0.0;
21199 inherit: "default" 0.0;
21201 color: 255 255 255 255;
21204 part { name: "fg2";
21205 clip_to: "disclip";
21207 description { state: "default" 0.0;
21209 color: 255 255 255 0;
21213 normal: "bt_sm_shine.png";
21217 description { state: "selected" 0.0;
21218 inherit: "default" 0.0;
21220 color: 255 255 255 255;
21223 part { name: "disclip";
21225 description { state: "default" 0.0;
21229 description { state: "disabled" 0.0;
21230 inherit: "default" 0.0;
21231 color: 255 255 255 64;
21236 // signal: elm,state,%s,active
21237 // a "check" item named %s went active
21238 // signal: elm,state,%s,passive
21239 // a "check" item named %s went passive
21240 // default is passive
21243 signal: "elm,state,selected";
21245 action: STATE_SET "selected" 0.0;
21249 target: "elm.text";
21250 target: "elm.text.sub";
21253 name: "go_passive";
21254 signal: "elm,state,unselected";
21256 action: STATE_SET "default" 0.0;
21260 target: "elm.text";
21261 target: "elm.text.sub";
21262 transition: LINEAR 0.1;
21265 name: "go_disabled";
21266 signal: "elm,state,disabled";
21268 action: STATE_SET "disabled" 0.0;
21272 name: "go_enabled";
21273 signal: "elm,state,enabled";
21275 action: STATE_SET "default" 0.0;
21281 group { name: "elm/genlist/tree/double_label/default";
21282 data.item: "stacking" "above";
21283 data.item: "selectraise" "on";
21284 data.item: "labels" "elm.text elm.text.sub";
21285 data.item: "icons" "elm.swallow.icon elm.swallow.end";
21286 data.item: "treesize" "20";
21287 // data.item: "states" "";
21289 image: "bt_sm_base1.png" COMP;
21290 image: "bt_sm_shine.png" COMP;
21291 image: "bt_sm_hilight.png" COMP;
21292 image: "ilist_1.png" COMP;
21293 image: "ilist_item_shadow.png" COMP;
21294 image: "icon_arrow_right.png" COMP;
21295 image: "icon_arrow_down.png" COMP;
21303 state: "default" 0.0;
21311 state: "default" 0.0;
21326 normal: "ilist_item_shadow.png";
21335 state: "default" 0.0;
21337 normal: "ilist_1.png";
21344 clip_to: "disclip";
21346 description { state: "default" 0.0;
21348 color: 255 255 255 0;
21358 normal: "bt_sm_base1.png";
21361 image.middle: SOLID;
21363 description { state: "selected" 0.0;
21364 inherit: "default" 0.0;
21366 color: 255 255 255 255;
21377 part { name: "elm.swallow.pad";
21379 description { state: "default" 0.0;
21392 part { name: "arrow";
21393 clip_to: "disclip";
21394 ignore_flags: ON_HOLD;
21395 description { state: "default" 0.0;
21400 to_x: "elm.swallow.pad";
21405 to_x: "elm.swallow.pad";
21409 image.normal: "icon_arrow_right.png";
21411 description { state: "active" 0.0;
21412 inherit: "default" 0.0;
21413 image.normal: "icon_arrow_down.png";
21416 part { name: "elm.swallow.icon";
21417 clip_to: "disclip";
21419 description { state: "default" 0.0;
21434 part { name: "elm.swallow.end";
21435 clip_to: "disclip";
21437 description { state: "default" 0.0;
21441 aspect_preference: VERTICAL;
21452 part { name: "elm.text";
21453 clip_to: "disclip";
21455 effect: SOFT_SHADOW;
21459 state: "default" 0.0;
21462 to_x: "elm.swallow.icon";
21467 to_x: "elm.swallow.end";
21479 text_class: "list_item";
21482 description { state: "selected" 0.0;
21483 inherit: "default" 0.0;
21484 color: 224 224 224 255;
21488 part { name: "elm.text.sub";
21489 clip_to: "disclip";
21494 state: "default" 0.0;
21497 to_x: "elm.swallow.icon";
21502 to_x: "elm.swallow.end";
21514 text_class: "list_item";
21517 description { state: "selected" 0.0;
21518 inherit: "default" 0.0;
21519 color: 128 128 128 255;
21523 part { name: "fg1";
21524 clip_to: "disclip";
21526 description { state: "default" 0.0;
21528 color: 255 255 255 0;
21530 rel2.relative: 1.0 0.5;
21533 normal: "bt_sm_hilight.png";
21537 description { state: "selected" 0.0;
21538 inherit: "default" 0.0;
21540 color: 255 255 255 255;
21543 part { name: "fg2";
21544 clip_to: "disclip";
21546 description { state: "default" 0.0;
21548 color: 255 255 255 0;
21552 normal: "bt_sm_shine.png";
21556 description { state: "selected" 0.0;
21557 inherit: "default" 0.0;
21559 color: 255 255 255 255;
21562 part { name: "disclip";
21564 description { state: "default" 0.0;
21568 description { state: "disabled" 0.0;
21569 inherit: "default" 0.0;
21570 color: 255 255 255 64;
21575 // signal: elm,state,%s,active
21576 // a "check" item named %s went active
21577 // signal: elm,state,%s,passive
21578 // a "check" item named %s went passive
21579 // default is passive
21582 signal: "elm,state,selected";
21584 action: STATE_SET "selected" 0.0;
21588 target: "elm.text";
21589 target: "elm.text.sub";
21592 name: "go_passive";
21593 signal: "elm,state,unselected";
21595 action: STATE_SET "default" 0.0;
21599 target: "elm.text";
21600 target: "elm.text.sub";
21601 transition: LINEAR 0.1;
21604 name: "go_disabled";
21605 signal: "elm,state,disabled";
21607 action: STATE_SET "disabled" 0.0;
21611 name: "go_enabled";
21612 signal: "elm,state,enabled";
21614 action: STATE_SET "default" 0.0;
21619 signal: "mouse,up,1";
21621 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
21624 name: "go_expanded";
21625 signal: "elm,state,expanded";
21627 action: STATE_SET "active" 0.0;
21631 name: "go_contracted";
21632 signal: "elm,state,contracted";
21634 action: STATE_SET "default" 0.0;
21639 group { name: "elm/genlist/tree_compress/double_label/default";
21640 data.item: "stacking" "above";
21641 data.item: "selectraise" "on";
21642 data.item: "labels" "elm.text elm.text.sub";
21643 data.item: "icons" "elm.swallow.icon elm.swallow.end";
21644 data.item: "treesize" "20";
21645 // data.item: "states" "";
21647 image: "bt_sm_base1.png" COMP;
21648 image: "bt_sm_shine.png" COMP;
21649 image: "bt_sm_hilight.png" COMP;
21650 image: "ilist_1.png" COMP;
21651 image: "ilist_item_shadow.png" COMP;
21652 image: "icon_arrow_right.png" COMP;
21653 image: "icon_arrow_down.png" COMP;
21661 state: "default" 0.0;
21669 state: "default" 0.0;
21684 normal: "ilist_item_shadow.png";
21693 state: "default" 0.0;
21695 normal: "ilist_1.png";
21702 clip_to: "disclip";
21704 description { state: "default" 0.0;
21706 color: 255 255 255 0;
21716 normal: "bt_sm_base1.png";
21719 image.middle: SOLID;
21721 description { state: "selected" 0.0;
21722 inherit: "default" 0.0;
21724 color: 255 255 255 255;
21735 part { name: "elm.swallow.pad";
21737 description { state: "default" 0.0;
21750 part { name: "arrow";
21751 clip_to: "disclip";
21752 ignore_flags: ON_HOLD;
21753 description { state: "default" 0.0;
21758 to_x: "elm.swallow.pad";
21763 to_x: "elm.swallow.pad";
21767 image.normal: "icon_arrow_right.png";
21769 description { state: "active" 0.0;
21770 inherit: "default" 0.0;
21771 image.normal: "icon_arrow_down.png";
21774 part { name: "elm.swallow.icon";
21775 clip_to: "disclip";
21777 description { state: "default" 0.0;
21792 part { name: "elm.swallow.end";
21793 clip_to: "disclip";
21795 description { state: "default" 0.0;
21799 aspect_preference: VERTICAL;
21810 part { name: "elm.text";
21811 clip_to: "disclip";
21813 effect: SOFT_SHADOW;
21817 state: "default" 0.0;
21820 to_x: "elm.swallow.icon";
21825 to_x: "elm.swallow.end";
21837 text_class: "list_item";
21840 description { state: "selected" 0.0;
21841 inherit: "default" 0.0;
21842 color: 224 224 224 255;
21846 part { name: "elm.text.sub";
21847 clip_to: "disclip";
21852 state: "default" 0.0;
21855 to_x: "elm.swallow.icon";
21860 to_x: "elm.swallow.end";
21872 text_class: "list_item";
21875 description { state: "selected" 0.0;
21876 inherit: "default" 0.0;
21877 color: 128 128 128 255;
21881 part { name: "fg1";
21882 clip_to: "disclip";
21884 description { state: "default" 0.0;
21886 color: 255 255 255 0;
21888 rel2.relative: 1.0 0.5;
21891 normal: "bt_sm_hilight.png";
21895 description { state: "selected" 0.0;
21896 inherit: "default" 0.0;
21898 color: 255 255 255 255;
21901 part { name: "fg2";
21902 clip_to: "disclip";
21904 description { state: "default" 0.0;
21906 color: 255 255 255 0;
21910 normal: "bt_sm_shine.png";
21914 description { state: "selected" 0.0;
21915 inherit: "default" 0.0;
21917 color: 255 255 255 255;
21920 part { name: "disclip";
21922 description { state: "default" 0.0;
21926 description { state: "disabled" 0.0;
21927 inherit: "default" 0.0;
21928 color: 255 255 255 64;
21933 // signal: elm,state,%s,active
21934 // a "check" item named %s went active
21935 // signal: elm,state,%s,passive
21936 // a "check" item named %s went passive
21937 // default is passive
21940 signal: "elm,state,selected";
21942 action: STATE_SET "selected" 0.0;
21946 target: "elm.text";
21947 target: "elm.text.sub";
21950 name: "go_passive";
21951 signal: "elm,state,unselected";
21953 action: STATE_SET "default" 0.0;
21957 target: "elm.text";
21958 target: "elm.text.sub";
21959 transition: LINEAR 0.1;
21962 name: "go_disabled";
21963 signal: "elm,state,disabled";
21965 action: STATE_SET "disabled" 0.0;
21969 name: "go_enabled";
21970 signal: "elm,state,enabled";
21972 action: STATE_SET "default" 0.0;
21977 signal: "mouse,up,1";
21979 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
21982 name: "go_expanded";
21983 signal: "elm,state,expanded";
21985 action: STATE_SET "active" 0.0;
21989 name: "go_contracted";
21990 signal: "elm,state,contracted";
21992 action: STATE_SET "default" 0.0;
21997 group { name: "elm/genlist/tree_odd/double_label/default";
21998 data.item: "stacking" "below";
21999 data.item: "selectraise" "on";
22000 data.item: "labels" "elm.text elm.text.sub";
22001 data.item: "icons" "elm.swallow.icon elm.swallow.end";
22002 data.item: "treesize" "20";
22003 // data.item: "states" "";
22005 image: "bt_sm_base1.png" COMP;
22006 image: "bt_sm_shine.png" COMP;
22007 image: "bt_sm_hilight.png" COMP;
22008 image: "ilist_2.png" COMP;
22009 image: "icon_arrow_right.png" COMP;
22010 image: "icon_arrow_down.png" COMP;
22018 state: "default" 0.0;
22026 state: "default" 0.0;
22028 normal: "ilist_2.png";
22035 clip_to: "disclip";
22037 description { state: "default" 0.0;
22039 color: 255 255 255 0;
22049 normal: "bt_sm_base1.png";
22052 image.middle: SOLID;
22054 description { state: "selected" 0.0;
22055 inherit: "default" 0.0;
22057 color: 255 255 255 255;
22068 part { name: "elm.swallow.pad";
22070 description { state: "default" 0.0;
22083 part { name: "arrow";
22084 clip_to: "disclip";
22085 ignore_flags: ON_HOLD;
22086 description { state: "default" 0.0;
22091 to_x: "elm.swallow.pad";
22096 to_x: "elm.swallow.pad";
22100 image.normal: "icon_arrow_right.png";
22102 description { state: "active" 0.0;
22103 inherit: "default" 0.0;
22104 image.normal: "icon_arrow_down.png";
22107 part { name: "elm.swallow.icon";
22108 clip_to: "disclip";
22110 description { state: "default" 0.0;
22125 part { name: "elm.swallow.end";
22126 clip_to: "disclip";
22128 description { state: "default" 0.0;
22132 aspect_preference: VERTICAL;
22143 part { name: "elm.text";
22144 clip_to: "disclip";
22146 effect: SOFT_SHADOW;
22150 state: "default" 0.0;
22153 to_x: "elm.swallow.icon";
22158 to_x: "elm.swallow.end";
22170 text_class: "list_item";
22173 description { state: "selected" 0.0;
22174 inherit: "default" 0.0;
22175 color: 224 224 224 255;
22179 part { name: "elm.text.sub";
22180 clip_to: "disclip";
22185 state: "default" 0.0;
22188 to_x: "elm.swallow.icon";
22193 to_x: "elm.swallow.end";
22205 text_class: "list_item";
22208 description { state: "selected" 0.0;
22209 inherit: "default" 0.0;
22210 color: 128 128 128 255;
22214 part { name: "fg1";
22215 clip_to: "disclip";
22217 description { state: "default" 0.0;
22219 color: 255 255 255 0;
22221 rel2.relative: 1.0 0.5;
22224 normal: "bt_sm_hilight.png";
22228 description { state: "selected" 0.0;
22229 inherit: "default" 0.0;
22231 color: 255 255 255 255;
22234 part { name: "fg2";
22235 clip_to: "disclip";
22237 description { state: "default" 0.0;
22239 color: 255 255 255 0;
22243 normal: "bt_sm_shine.png";
22247 description { state: "selected" 0.0;
22248 inherit: "default" 0.0;
22250 color: 255 255 255 255;
22253 part { name: "disclip";
22255 description { state: "default" 0.0;
22259 description { state: "disabled" 0.0;
22260 inherit: "default" 0.0;
22261 color: 255 255 255 64;
22266 // signal: elm,state,%s,active
22267 // a "check" item named %s went active
22268 // signal: elm,state,%s,passive
22269 // a "check" item named %s went passive
22270 // default is passive
22273 signal: "elm,state,selected";
22275 action: STATE_SET "selected" 0.0;
22279 target: "elm.text";
22280 target: "elm.text.sub";
22283 name: "go_passive";
22284 signal: "elm,state,unselected";
22286 action: STATE_SET "default" 0.0;
22290 target: "elm.text";
22291 target: "elm.text.sub";
22292 transition: LINEAR 0.1;
22295 name: "go_disabled";
22296 signal: "elm,state,disabled";
22298 action: STATE_SET "disabled" 0.0;
22302 name: "go_enabled";
22303 signal: "elm,state,enabled";
22305 action: STATE_SET "default" 0.0;
22310 signal: "mouse,up,1";
22312 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
22315 name: "go_expanded";
22316 signal: "elm,state,expanded";
22318 action: STATE_SET "active" 0.0;
22322 name: "go_contracted";
22323 signal: "elm,state,contracted";
22325 action: STATE_SET "default" 0.0;
22331 group { name: "elm/genlist/item/icon_top_text_bottom/default";
22332 data.item: "stacking" "above";
22333 data.item: "selectraise" "on";
22334 data.item: "labels" "elm.text";
22335 data.item: "icons" "elm.swallow.icon";
22336 data.item: "treesize" "20";
22337 // data.item: "states" "";
22339 image: "bt_sm_base1.png" COMP;
22340 image: "bt_sm_shine.png" COMP;
22341 image: "bt_sm_hilight.png" COMP;
22342 image: "ilist_1.png" COMP;
22343 image: "ilist_item_shadow.png" COMP;
22351 state: "default" 0.0;
22359 state: "default" 0.0;
22374 normal: "ilist_item_shadow.png";
22383 state: "default" 0.0;
22385 normal: "ilist_1.png";
22392 clip_to: "disclip";
22394 description { state: "default" 0.0;
22396 color: 255 255 255 0;
22406 normal: "bt_sm_base1.png";
22409 image.middle: SOLID;
22411 description { state: "selected" 0.0;
22412 inherit: "default" 0.0;
22414 color: 255 255 255 255;
22425 part { name: "elm.swallow.pad";
22427 description { state: "default" 0.0;
22440 part { name: "elm.swallow.icon";
22441 clip_to: "disclip";
22443 description { state: "default" 0.0;
22447 to_x: "elm.swallow.pad";
22452 to_x: "elm.swallow.pad";
22458 part { name: "elm.text";
22459 clip_to: "disclip";
22461 effect: SOFT_SHADOW;
22465 state: "default" 0.0;
22468 to_y: "elm.swallow.icon";
22484 text_class: "list_item";
22487 description { state: "selected" 0.0;
22488 inherit: "default" 0.0;
22489 color: 224 224 224 255;
22493 part { name: "fg1";
22494 clip_to: "disclip";
22496 description { state: "default" 0.0;
22498 color: 255 255 255 0;
22500 rel2.relative: 1.0 0.5;
22503 normal: "bt_sm_hilight.png";
22507 description { state: "selected" 0.0;
22508 inherit: "default" 0.0;
22510 color: 255 255 255 255;
22513 part { name: "fg2";
22514 clip_to: "disclip";
22516 description { state: "default" 0.0;
22518 color: 255 255 255 0;
22522 normal: "bt_sm_shine.png";
22526 description { state: "selected" 0.0;
22527 inherit: "default" 0.0;
22529 color: 255 255 255 255;
22532 part { name: "disclip";
22534 description { state: "default" 0.0;
22538 description { state: "disabled" 0.0;
22539 inherit: "default" 0.0;
22540 color: 255 255 255 64;
22545 // signal: elm,state,%s,active
22546 // a "check" item named %s went active
22547 // signal: elm,state,%s,passive
22548 // a "check" item named %s went passive
22549 // default is passive
22552 signal: "elm,state,selected";
22554 action: STATE_SET "selected" 0.0;
22558 target: "elm.text";
22561 name: "go_passive";
22562 signal: "elm,state,unselected";
22564 action: STATE_SET "default" 0.0;
22568 target: "elm.text";
22569 transition: LINEAR 0.1;
22572 name: "go_disabled";
22573 signal: "elm,state,disabled";
22575 action: STATE_SET "disabled" 0.0;
22579 name: "go_enabled";
22580 signal: "elm,state,enabled";
22582 action: STATE_SET "default" 0.0;
22587 group { name: "elm/genlist/item_odd/icon_top_text_bottom/default";
22588 data.item: "stacking" "below";
22589 data.item: "selectraise" "on";
22590 data.item: "labels" "elm.text";
22591 data.item: "icons" "elm.swallow.icon";
22592 data.item: "treesize" "20";
22593 // data.item: "states" "";
22595 image: "bt_sm_base1.png" COMP;
22596 image: "bt_sm_shine.png" COMP;
22597 image: "bt_sm_hilight.png" COMP;
22598 image: "ilist_2.png" COMP;
22601 part { name: "event";
22605 state: "default" 0.0;
22613 state: "default" 0.0;
22615 normal: "ilist_2.png";
22622 clip_to: "disclip";
22624 description { state: "default" 0.0;
22626 color: 255 255 255 0;
22636 normal: "bt_sm_base1.png";
22639 image.middle: SOLID;
22641 description { state: "selected" 0.0;
22642 inherit: "default" 0.0;
22644 color: 255 255 255 255;
22655 part { name: "elm.swallow.pad";
22657 description { state: "default" 0.0;
22670 part { name: "elm.swallow.icon";
22671 clip_to: "disclip";
22673 description { state: "default" 0.0;
22677 to_x: "elm.swallow.pad";
22682 to_x: "elm.swallow.pad";
22688 part { name: "elm.text";
22689 clip_to: "disclip";
22691 effect: SOFT_SHADOW;
22695 state: "default" 0.0;
22698 to_y: "elm.swallow.icon";
22714 text_class: "list_item";
22717 description { state: "selected" 0.0;
22718 inherit: "default" 0.0;
22719 color: 224 224 224 255;
22723 part { name: "fg1";
22724 clip_to: "disclip";
22726 description { state: "default" 0.0;
22728 color: 255 255 255 0;
22730 rel2.relative: 1.0 0.5;
22733 normal: "bt_sm_hilight.png";
22737 description { state: "selected" 0.0;
22738 inherit: "default" 0.0;
22740 color: 255 255 255 255;
22743 part { name: "fg2";
22744 clip_to: "disclip";
22746 description { state: "default" 0.0;
22748 color: 255 255 255 0;
22752 normal: "bt_sm_shine.png";
22756 description { state: "selected" 0.0;
22757 inherit: "default" 0.0;
22759 color: 255 255 255 255;
22762 part { name: "disclip";
22764 description { state: "default" 0.0;
22768 description { state: "disabled" 0.0;
22769 inherit: "default" 0.0;
22770 color: 255 255 255 64;
22775 // signal: elm,state,%s,active
22776 // a "check" item named %s went active
22777 // signal: elm,state,%s,passive
22778 // a "check" item named %s went passive
22779 // default is passive
22782 signal: "elm,state,selected";
22784 action: STATE_SET "selected" 0.0;
22788 target: "elm.text";
22791 name: "go_passive";
22792 signal: "elm,state,unselected";
22794 action: STATE_SET "default" 0.0;
22798 target: "elm.text";
22799 transition: LINEAR 0.1;
22802 name: "go_disabled";
22803 signal: "elm,state,disabled";
22805 action: STATE_SET "disabled" 0.0;
22809 name: "go_enabled";
22810 signal: "elm,state,enabled";
22812 action: STATE_SET "default" 0.0;
22818 group { name: "elm/genlist/tree/icon_top_text_bottom/default";
22819 data.item: "stacking" "above";
22820 data.item: "selectraise" "on";
22821 data.item: "labels" "elm.text";
22822 data.item: "icons" "elm.swallow.icon";
22823 data.item: "treesize" "20";
22824 // data.item: "states" "";
22826 image: "bt_sm_base1.png" COMP;
22827 image: "bt_sm_shine.png" COMP;
22828 image: "bt_sm_hilight.png" COMP;
22829 image: "ilist_1.png" COMP;
22830 image: "ilist_item_shadow.png" COMP;
22831 image: "icon_arrow_right.png" COMP;
22832 image: "icon_arrow_down.png" COMP;
22840 state: "default" 0.0;
22848 state: "default" 0.0;
22863 normal: "ilist_item_shadow.png";
22872 state: "default" 0.0;
22874 normal: "ilist_1.png";
22881 clip_to: "disclip";
22883 description { state: "default" 0.0;
22885 color: 255 255 255 0;
22895 normal: "bt_sm_base1.png";
22898 image.middle: SOLID;
22900 description { state: "selected" 0.0;
22901 inherit: "default" 0.0;
22903 color: 255 255 255 255;
22914 part { name: "elm.swallow.pad";
22916 description { state: "default" 0.0;
22929 part { name: "arrow";
22930 clip_to: "disclip";
22931 ignore_flags: ON_HOLD;
22932 description { state: "default" 0.0;
22937 to_x: "elm.swallow.pad";
22942 to_x: "elm.swallow.pad";
22946 image.normal: "icon_arrow_right.png";
22948 description { state: "active" 0.0;
22949 inherit: "default" 0.0;
22950 image.normal: "icon_arrow_down.png";
22953 part { name: "elm.swallow.icon";
22954 clip_to: "disclip";
22956 description { state: "default" 0.0;
22970 part { name: "elm.text";
22971 clip_to: "disclip";
22973 effect: SOFT_SHADOW;
22977 state: "default" 0.0;
22980 to_y: "elm.swallow.icon";
22996 text_class: "list_item";
22999 description { state: "selected" 0.0;
23000 inherit: "default" 0.0;
23001 color: 224 224 224 255;
23005 part { name: "fg1";
23006 clip_to: "disclip";
23008 description { state: "default" 0.0;
23010 color: 255 255 255 0;
23012 rel2.relative: 1.0 0.5;
23015 normal: "bt_sm_hilight.png";
23019 description { state: "selected" 0.0;
23020 inherit: "default" 0.0;
23022 color: 255 255 255 255;
23025 part { name: "fg2";
23026 clip_to: "disclip";
23028 description { state: "default" 0.0;
23030 color: 255 255 255 0;
23034 normal: "bt_sm_shine.png";
23038 description { state: "selected" 0.0;
23039 inherit: "default" 0.0;
23041 color: 255 255 255 255;
23044 part { name: "disclip";
23046 description { state: "default" 0.0;
23050 description { state: "disabled" 0.0;
23051 inherit: "default" 0.0;
23052 color: 255 255 255 64;
23057 // signal: elm,state,%s,active
23058 // a "check" item named %s went active
23059 // signal: elm,state,%s,passive
23060 // a "check" item named %s went passive
23061 // default is passive
23064 signal: "elm,state,selected";
23066 action: STATE_SET "selected" 0.0;
23070 target: "elm.text";
23073 name: "go_passive";
23074 signal: "elm,state,unselected";
23076 action: STATE_SET "default" 0.0;
23080 target: "elm.text";
23081 transition: LINEAR 0.1;
23084 name: "go_disabled";
23085 signal: "elm,state,disabled";
23087 action: STATE_SET "disabled" 0.0;
23091 name: "go_enabled";
23092 signal: "elm,state,enabled";
23094 action: STATE_SET "default" 0.0;
23099 signal: "mouse,up,1";
23101 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
23104 name: "go_expanded";
23105 signal: "elm,state,expanded";
23107 action: STATE_SET "active" 0.0;
23111 name: "go_contracted";
23112 signal: "elm,state,contracted";
23114 action: STATE_SET "default" 0.0;
23119 group { name: "elm/genlist/tree_odd/icon_top_text_bottom/default";
23120 data.item: "stacking" "below";
23121 data.item: "selectraise" "on";
23122 data.item: "labels" "elm.text";
23123 data.item: "icons" "elm.swallow.icon";
23124 data.item: "treesize" "20";
23125 // data.item: "states" "";
23127 image: "bt_sm_base1.png" COMP;
23128 image: "bt_sm_shine.png" COMP;
23129 image: "bt_sm_hilight.png" COMP;
23130 image: "ilist_2.png" COMP;
23131 image: "icon_arrow_right.png" COMP;
23132 image: "icon_arrow_down.png" COMP;
23140 state: "default" 0.0;
23148 state: "default" 0.0;
23150 normal: "ilist_2.png";
23157 clip_to: "disclip";
23159 description { state: "default" 0.0;
23161 color: 255 255 255 0;
23171 normal: "bt_sm_base1.png";
23174 image.middle: SOLID;
23176 description { state: "selected" 0.0;
23177 inherit: "default" 0.0;
23179 color: 255 255 255 255;
23190 part { name: "elm.swallow.pad";
23192 description { state: "default" 0.0;
23205 part { name: "arrow";
23206 clip_to: "disclip";
23207 ignore_flags: ON_HOLD;
23208 description { state: "default" 0.0;
23213 to_x: "elm.swallow.pad";
23218 to_x: "elm.swallow.pad";
23222 image.normal: "icon_arrow_right.png";
23224 description { state: "active" 0.0;
23225 inherit: "default" 0.0;
23226 image.normal: "icon_arrow_down.png";
23229 part { name: "elm.swallow.icon";
23230 clip_to: "disclip";
23232 description { state: "default" 0.0;
23246 part { name: "elm.text";
23247 clip_to: "disclip";
23249 effect: SOFT_SHADOW;
23253 state: "default" 0.0;
23256 to_y: "elm.swallow.icon";
23272 text_class: "list_item";
23275 description { state: "selected" 0.0;
23276 inherit: "default" 0.0;
23277 color: 224 224 224 255;
23281 part { name: "fg1";
23282 clip_to: "disclip";
23284 description { state: "default" 0.0;
23286 color: 255 255 255 0;
23288 rel2.relative: 1.0 0.5;
23291 normal: "bt_sm_hilight.png";
23295 description { state: "selected" 0.0;
23296 inherit: "default" 0.0;
23298 color: 255 255 255 255;
23301 part { name: "fg2";
23302 clip_to: "disclip";
23304 description { state: "default" 0.0;
23306 color: 255 255 255 0;
23310 normal: "bt_sm_shine.png";
23314 description { state: "selected" 0.0;
23315 inherit: "default" 0.0;
23317 color: 255 255 255 255;
23320 part { name: "disclip";
23322 description { state: "default" 0.0;
23326 description { state: "disabled" 0.0;
23327 inherit: "default" 0.0;
23328 color: 255 255 255 64;
23333 // signal: elm,state,%s,active
23334 // a "check" item named %s went active
23335 // signal: elm,state,%s,passive
23336 // a "check" item named %s went passive
23337 // default is passive
23340 signal: "elm,state,selected";
23342 action: STATE_SET "selected" 0.0;
23346 target: "elm.text";
23349 name: "go_passive";
23350 signal: "elm,state,unselected";
23352 action: STATE_SET "default" 0.0;
23356 target: "elm.text";
23357 transition: LINEAR 0.1;
23360 name: "go_disabled";
23361 signal: "elm,state,disabled";
23363 action: STATE_SET "disabled" 0.0;
23367 name: "go_enabled";
23368 signal: "elm,state,enabled";
23370 action: STATE_SET "default" 0.0;
23375 signal: "mouse,up,1";
23377 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
23380 name: "go_expanded";
23381 signal: "elm,state,expanded";
23383 action: STATE_SET "active" 0.0;
23387 name: "go_contracted";
23388 signal: "elm,state,contracted";
23390 action: STATE_SET "default" 0.0;
23397 ///////////////////////////////////////////////////////////////////////////////
23398 group { name: "elm/check/base/default";
23400 image: "check_base.png" COMP;
23401 image: "check.png" COMP;
23402 image: "check2.png" COMP;
23408 description { state: "default" 0.0;
23410 rel2.relative: 0.0 1.0;
23416 aspect_preference: VERTICAL;
23418 normal: "check_base.png";
23425 part { name: "check";
23428 description { state: "default" 0.0;
23438 color: 255 255 255 255;
23439 image.normal: "check.png";
23441 description { state: "visible" 0.0;
23442 inherit: "default" 0.0;
23445 description { state: "disabled" 0.0;
23446 inherit: "default" 0.0;
23448 color: 128 128 128 128;
23450 description { state: "disabled_visible" 0.0;
23451 inherit: "default" 0.0;
23452 color: 128 128 128 128;
23456 part { name: "elm.swallow.content";
23458 description { state: "default" 0.0;
23463 rel1.relative: 1.0 0.0;
23467 rel2.relative: 1.0 1.0;
23469 description { state: "visible" 0.0;
23470 inherit: "default" 0.0;
23475 description { state: "disabled" 0.0;
23476 inherit: "default" 0.0;
23477 color: 128 128 128 128;
23479 description { state: "disabled_visible" 0.0;
23480 inherit: "default" 0.0;
23481 color: 128 128 128 128;
23487 part { name: "elm.text";
23491 description { state: "default" 0.0;
23493 rel1.to_x: "elm.swallow.content";
23494 rel1.relative: 1.0 0.0;
23496 rel2.relative: 1.0 1.0;
23497 rel2.offset: -2 -2;
23500 font: "Sans,Edje-Vera";
23506 description { state: "visible" 0.0;
23507 inherit: "default" 0.0;
23511 description { state: "disabled" 0.0;
23512 inherit: "default" 0.0;
23516 description { state: "disabled_visible" 0.0;
23517 inherit: "default" 0.0;
23524 part { name: "events";
23526 ignore_flags: ON_HOLD;
23527 description { state: "default" 0.0;
23531 part { name: "disabler";
23533 description { state: "default" 0.0;
23537 description { state: "disabled" 0.0;
23538 inherit: "default" 0.0;
23544 program { name: "click";
23545 signal: "mouse,up,1";
23547 action: SIGNAL_EMIT "elm,action,check,toggle" "";
23549 program { name: "check_on";
23550 signal: "elm,state,check,on";
23552 action: STATE_SET "visible" 0.0;
23555 program { name: "check_off";
23556 signal: "elm,state,check,off";
23558 action: STATE_SET "default" 0.0;
23561 program { name: "text_show";
23562 signal: "elm,state,text,visible";
23564 action: STATE_SET "visible" 0.0;
23565 target: "elm.text";
23567 program { name: "text_hide";
23568 signal: "elm,state,text,hidden";
23570 action: STATE_SET "default" 0.0;
23571 target: "elm.text";
23573 program { name: "icon_show";
23574 signal: "elm,state,icon,visible";
23576 action: STATE_SET "visible" 0.0;
23577 target: "elm.swallow.content";
23579 program { name: "icon_hide";
23580 signal: "elm,state,icon,hidden";
23582 action: STATE_SET "default" 0.0;
23583 target: "elm.swallow.content";
23585 program { name: "disable";
23586 signal: "elm,state,disabled";
23588 action: STATE_SET "disabled" 0.0;
23589 target: "disabler";
23590 after: "disable_text";
23592 program { name: "disable_text";
23596 get_state(PART:"elm.text", st, 30, vl);
23597 if (!strcmp(st, "visible"))
23598 set_state(PART:"elm.text", "disabled_visible", 0.0);
23600 set_state(PART:"elm.text", "disabled", 0.0);
23602 get_state(PART:"elm.swallow.content", st, 30, vl);
23603 if (!strcmp(st, "visible"))
23604 set_state(PART:"elm.swallow.content", "disabled_visible", 0.0);
23606 set_state(PART:"elm.swallow.content", "disabled", 0.0);
23608 get_state(PART:"check", st, 30, vl);
23609 if (!strcmp(st, "visible"))
23610 set_state(PART:"check", "disabled_visible", 0.0);
23612 set_state(PART:"check", "disabled", 0.0);
23615 program { name: "enable";
23616 signal: "elm,state,enabled";
23618 action: STATE_SET "default" 0.0;
23619 target: "disabler";
23620 after: "enable_text";
23622 program { name: "enable_text";
23626 get_state(PART:"elm.text", st, 30, vl);
23627 if (!strcmp(st, "disabled_visible"))
23628 set_state(PART:"elm.text", "visible", 0.0);
23630 set_state(PART:"elm.text", "default", 0.0);
23632 get_state(PART:"elm.swallow.content", st, 30, vl);
23633 if (!strcmp(st, "visible"))
23634 set_state(PART:"elm.swallow.content", "visible", 0.0);
23636 set_state(PART:"elm.swallow.content", "default", 0.0);
23638 get_state(PART:"check", st, 30, vl);
23639 if (!strcmp(st, "visible"))
23640 set_state(PART:"check", "visible", 0.0);
23642 set_state(PART:"check", "default", 0.0);
23647 ///////////////////////////////////////////////////////////////////////////////
23648 group { name: "elm/radio/base/default";
23650 image: "radio_base.png" COMP;
23651 image: "radio.png" COMP;
23652 image: "radio2.png" COMP;
23658 description { state: "default" 0.0;
23660 rel2.relative: 0.0 1.0;
23666 aspect_preference: VERTICAL;
23667 image.normal: "radio_base.png";
23670 part { name: "radio";
23673 description { state: "default" 0.0;
23677 image.normal: "radio.png";
23679 description { state: "visible" 0.0;
23680 inherit: "default" 0.0;
23684 part { name: "elm.swallow.content";
23686 description { state: "default" 0.0;
23692 rel1.relative: 1.0 0.0;
23695 rel2.relative: 1.0 1.0;
23698 description { state: "visible" 0.0;
23699 inherit: "default" 0.0;
23701 color: 255 255 255 255;
23704 description { state: "disabled" 0.0;
23705 inherit: "default" 0.0;
23706 color: 128 128 128 128;
23708 description { state: "disabled_visible" 0.0;
23709 inherit: "default" 0.0;
23710 color: 128 128 128 128;
23715 part { name: "elm.text";
23719 description { state: "default" 0.0;
23721 rel1.to_x: "elm.swallow.content";
23722 rel1.relative: 1.0 0.0;
23724 rel2.relative: 1.0 1.0;
23725 rel2.offset: -2 -2;
23728 font: "Sans,Edje-Vera";
23734 description { state: "visible" 0.0;
23735 inherit: "default" 0.0;
23739 description { state: "disabled" 0.0;
23740 inherit: "default" 0.0;
23744 description { state: "disabled_visible" 0.0;
23745 inherit: "default" 0.0;
23752 part { name: "events";
23754 ignore_flags: ON_HOLD;
23755 description { state: "default" 0.0;
23759 part { name: "disabler";
23761 description { state: "default" 0.0;
23765 description { state: "disabled" 0.0;
23766 inherit: "default" 0.0;
23772 program { name: "click";
23773 signal: "mouse,up,1";
23775 action: SIGNAL_EMIT "elm,action,radio,toggle" "";
23777 program { name: "radio_on";
23778 signal: "elm,state,radio,on";
23780 action: STATE_SET "visible" 0.0;
23783 program { name: "radio_off";
23784 signal: "elm,state,radio,off";
23786 action: STATE_SET "default" 0.0;
23789 program { name: "text_show";
23790 signal: "elm,state,text,visible";
23792 action: STATE_SET "visible" 0.0;
23793 target: "elm.text";
23795 program { name: "text_hide";
23796 signal: "elm,state,text,hidden";
23798 action: STATE_SET "default" 0.0;
23799 target: "elm.text";
23801 program { name: "icon_show";
23802 signal: "elm,state,icon,visible";
23804 action: STATE_SET "visible" 0.0;
23805 target: "elm.swallow.content";
23807 program { name: "icon_hide";
23808 signal: "elm,state,icon,hidden";
23810 action: STATE_SET "default" 0.0;
23811 target: "elm.swallow.content";
23813 program { name: "disable";
23814 signal: "elm,state,disabled";
23816 action: STATE_SET "disabled" 0.0;
23817 target: "disabler";
23818 after: "disable_text";
23820 program { name: "disable_text";
23824 get_state(PART:"elm.text", st, 30, vl);
23825 if (!strcmp(st, "visible"))
23826 set_state(PART:"elm.text", "disabled_visible", 0.0);
23828 set_state(PART:"elm.text", "disabled", 0.0);
23830 get_state(PART:"elm.swallow.content", st, 30, vl);
23831 if (!strcmp(st, "visible"))
23832 set_state(PART:"elm.swallow.content", "disabled_visible", 0.0);
23834 set_state(PART:"elm.swallow.content", "disabled", 0.0);
23837 program { name: "enable";
23838 signal: "elm,state,enabled";
23840 action: STATE_SET "default" 0.0;
23841 target: "disabler";
23842 after: "enable_text";
23844 program { name: "enable_text";
23848 get_state(PART:"elm.text", st, 30, vl);
23849 if (!strcmp(st, "disabled_visible"))
23850 set_state(PART:"elm.text", "visible", 0.0);
23852 set_state(PART:"elm.text", "default", 0.0);
23854 get_state(PART:"elm.swallow.content", st, 30, vl);
23855 if (!strcmp(st, "visible"))
23856 set_state(PART:"elm.swallow.content", "visible", 0.0);
23858 set_state(PART:"elm.swallow.content", "default", 0.0);
23863 group { name: "elm/genlist/tree_compress_odd/double_label/default";
23864 data.item: "stacking" "below";
23865 data.item: "selectraise" "on";
23866 data.item: "labels" "elm.text elm.text.sub";
23867 data.item: "icons" "elm.swallow.icon elm.swallow.end";
23868 data.item: "treesize" "20";
23869 // data.item: "states" "";
23871 image: "bt_sm_base1.png" COMP;
23872 image: "bt_sm_shine.png" COMP;
23873 image: "bt_sm_hilight.png" COMP;
23874 image: "ilist_2.png" COMP;
23875 image: "icon_arrow_right.png" COMP;
23876 image: "icon_arrow_down.png" COMP;
23884 state: "default" 0.0;
23892 state: "default" 0.0;
23894 normal: "ilist_2.png";
23901 clip_to: "disclip";
23903 description { state: "default" 0.0;
23905 color: 255 255 255 0;
23915 normal: "bt_sm_base1.png";
23918 image.middle: SOLID;
23920 description { state: "selected" 0.0;
23921 inherit: "default" 0.0;
23923 color: 255 255 255 255;
23934 part { name: "elm.swallow.pad";
23936 description { state: "default" 0.0;
23949 part { name: "arrow";
23950 clip_to: "disclip";
23951 ignore_flags: ON_HOLD;
23952 description { state: "default" 0.0;
23957 to_x: "elm.swallow.pad";
23962 to_x: "elm.swallow.pad";
23966 image.normal: "icon_arrow_right.png";
23968 description { state: "active" 0.0;
23969 inherit: "default" 0.0;
23970 image.normal: "icon_arrow_down.png";
23973 part { name: "elm.swallow.icon";
23974 clip_to: "disclip";
23976 description { state: "default" 0.0;
23991 part { name: "elm.swallow.end";
23992 clip_to: "disclip";
23994 description { state: "default" 0.0;
23998 aspect_preference: VERTICAL;
24009 part { name: "elm.text";
24010 clip_to: "disclip";
24012 effect: SOFT_SHADOW;
24016 state: "default" 0.0;
24019 to_x: "elm.swallow.icon";
24024 to_x: "elm.swallow.end";
24036 text_class: "list_item";
24039 description { state: "selected" 0.0;
24040 inherit: "default" 0.0;
24041 color: 224 224 224 255;
24045 part { name: "elm.text.sub";
24046 clip_to: "disclip";
24051 state: "default" 0.0;
24054 to_x: "elm.swallow.icon";
24059 to_x: "elm.swallow.end";
24071 text_class: "list_item";
24074 description { state: "selected" 0.0;
24075 inherit: "default" 0.0;
24076 color: 128 128 128 255;
24080 part { name: "fg1";
24081 clip_to: "disclip";
24083 description { state: "default" 0.0;
24085 color: 255 255 255 0;
24087 rel2.relative: 1.0 0.5;
24090 normal: "bt_sm_hilight.png";
24094 description { state: "selected" 0.0;
24095 inherit: "default" 0.0;
24097 color: 255 255 255 255;
24100 part { name: "fg2";
24101 clip_to: "disclip";
24103 description { state: "default" 0.0;
24105 color: 255 255 255 0;
24109 normal: "bt_sm_shine.png";
24113 description { state: "selected" 0.0;
24114 inherit: "default" 0.0;
24116 color: 255 255 255 255;
24119 part { name: "disclip";
24121 description { state: "default" 0.0;
24125 description { state: "disabled" 0.0;
24126 inherit: "default" 0.0;
24127 color: 255 255 255 64;
24132 // signal: elm,state,%s,active
24133 // a "check" item named %s went active
24134 // signal: elm,state,%s,passive
24135 // a "check" item named %s went passive
24136 // default is passive
24139 signal: "elm,state,selected";
24141 action: STATE_SET "selected" 0.0;
24145 target: "elm.text";
24146 target: "elm.text.sub";
24149 name: "go_passive";
24150 signal: "elm,state,unselected";
24152 action: STATE_SET "default" 0.0;
24156 target: "elm.text";
24157 target: "elm.text.sub";
24158 transition: LINEAR 0.1;
24161 name: "go_disabled";
24162 signal: "elm,state,disabled";
24164 action: STATE_SET "disabled" 0.0;
24168 name: "go_enabled";
24169 signal: "elm,state,enabled";
24171 action: STATE_SET "default" 0.0;
24176 signal: "mouse,up,1";
24178 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
24181 name: "go_expanded";
24182 signal: "elm,state,expanded";
24184 action: STATE_SET "active" 0.0;
24188 name: "go_contracted";
24189 signal: "elm,state,contracted";
24191 action: STATE_SET "default" 0.0;
24197 group { name: "elm/genlist/item_compress/media/default";
24198 data.item: "stacking" "above";
24199 data.item: "selectraise" "on";
24200 data.item: "labels" "elm.text.title elm.text.album-artist";
24201 data.item: "treesize" "20";
24203 image: "bt_sm_base1.png" COMP;
24204 image: "bt_sm_shine.png" COMP;
24205 image: "bt_sm_hilight.png" COMP;
24206 image: "ilist_1.png" COMP;
24207 image: "ilist_item_shadow.png" COMP;
24215 state: "default" 0.0;
24223 state: "default" 0.0;
24238 normal: "ilist_item_shadow.png";
24247 state: "default" 0.0;
24249 normal: "ilist_1.png";
24256 clip_to: "disclip";
24258 description { state: "default" 0.0;
24260 color: 255 255 255 0;
24270 normal: "bt_sm_base1.png";
24273 image.middle: SOLID;
24275 description { state: "selected" 0.0;
24276 inherit: "default" 0.0;
24278 color: 255 255 255 255;
24289 part { name: "elm.swallow.pad";
24291 description { state: "default" 0.0;
24304 part { name: "elm.text.title";
24305 clip_to: "disclip";
24307 effect: SOFT_SHADOW;
24311 state: "default" 0.0;
24329 description { state: "selected" 0.0;
24330 inherit: "default" 0.0;
24331 color: 224 224 224 255;
24335 part { name: "elm.text.album-artist";
24336 clip_to: "disclip";
24341 state: "default" 0.0;
24359 description { state: "selected" 0.0;
24360 inherit: "default" 0.0;
24361 color: 128 128 128 255;
24365 part { name: "fg1";
24366 clip_to: "disclip";
24368 description { state: "default" 0.0;
24370 color: 255 255 255 0;
24372 rel2.relative: 1.0 0.5;
24375 normal: "bt_sm_hilight.png";
24379 description { state: "selected" 0.0;
24380 inherit: "default" 0.0;
24382 color: 255 255 255 255;
24385 part { name: "fg2";
24386 clip_to: "disclip";
24388 description { state: "default" 0.0;
24390 color: 255 255 255 0;
24394 normal: "bt_sm_shine.png";
24398 description { state: "selected" 0.0;
24399 inherit: "default" 0.0;
24401 color: 255 255 255 255;
24404 part { name: "disclip";
24406 description { state: "default" 0.0;
24410 description { state: "disabled" 0.0;
24411 inherit: "default" 0.0;
24412 color: 255 255 255 64;
24417 // signal: elm,state,%s,active
24418 // a "check" item named %s went active
24419 // signal: elm,state,%s,passive
24420 // a "check" item named %s went passive
24421 // default is passive
24424 signal: "elm,state,selected";
24426 action: STATE_SET "selected" 0.0;
24430 target: "elm.text.title";
24431 target: "elm.text.album-artist";
24434 name: "go_passive";
24435 signal: "elm,state,unselected";
24437 action: STATE_SET "default" 0.0;
24441 target: "elm.text.title";
24442 target: "elm.text.album-artist";
24443 transition: LINEAR 0.1;
24446 name: "go_disabled";
24447 signal: "elm,state,disabled";
24449 action: STATE_SET "disabled" 0.0;
24453 name: "go_enabled";
24454 signal: "elm,state,enabled";
24456 action: STATE_SET "default" 0.0;
24461 group { name: "elm/genlist/item_compress_odd/media/default";
24462 data.item: "stacking" "below";
24463 data.item: "selectraise" "on";
24464 data.item: "labels" "elm.text.title elm.text.album-artist";
24465 data.item: "treesize" "20";
24467 image: "bt_sm_base1.png" COMP;
24468 image: "bt_sm_shine.png" COMP;
24469 image: "bt_sm_hilight.png" COMP;
24470 image: "ilist_2.png" COMP;
24473 part { name: "event";
24477 state: "default" 0.0;
24485 state: "default" 0.0;
24487 normal: "ilist_2.png";
24494 clip_to: "disclip";
24496 description { state: "default" 0.0;
24498 color: 255 255 255 0;
24508 normal: "bt_sm_base1.png";
24511 image.middle: SOLID;
24513 description { state: "selected" 0.0;
24514 inherit: "default" 0.0;
24516 color: 255 255 255 255;
24527 part { name: "elm.swallow.pad";
24529 description { state: "default" 0.0;
24542 part { name: "elm.text.title";
24543 clip_to: "disclip";
24545 effect: SOFT_SHADOW;
24549 state: "default" 0.0;
24567 description { state: "selected" 0.0;
24568 inherit: "default" 0.0;
24569 color: 224 224 224 255;
24573 part { name: "elm.text.album-artist";
24574 clip_to: "disclip";
24579 state: "default" 0.0;
24597 description { state: "selected" 0.0;
24598 inherit: "default" 0.0;
24599 color: 128 128 128 255;
24603 part { name: "fg1";
24604 clip_to: "disclip";
24606 description { state: "default" 0.0;
24608 color: 255 255 255 0;
24610 rel2.relative: 1.0 0.5;
24613 normal: "bt_sm_hilight.png";
24617 description { state: "selected" 0.0;
24618 inherit: "default" 0.0;
24620 color: 255 255 255 255;
24623 part { name: "fg2";
24624 clip_to: "disclip";
24626 description { state: "default" 0.0;
24628 color: 255 255 255 0;
24632 normal: "bt_sm_shine.png";
24636 description { state: "selected" 0.0;
24637 inherit: "default" 0.0;
24639 color: 255 255 255 255;
24642 part { name: "disclip";
24644 description { state: "default" 0.0;
24648 description { state: "disabled" 0.0;
24649 inherit: "default" 0.0;
24650 color: 255 255 255 64;
24655 // signal: elm,state,%s,active
24656 // a "check" item named %s went active
24657 // signal: elm,state,%s,passive
24658 // a "check" item named %s went passive
24659 // default is passive
24662 signal: "elm,state,selected";
24664 action: STATE_SET "selected" 0.0;
24668 target: "elm.text.title";
24669 target: "elm.text.album-artist";
24672 name: "go_passive";
24673 signal: "elm,state,unselected";
24675 action: STATE_SET "default" 0.0;
24679 target: "elm.text.title";
24680 target: "elm.text.album-artist";
24681 transition: LINEAR 0.1;
24684 name: "go_disabled";
24685 signal: "elm,state,disabled";
24687 action: STATE_SET "disabled" 0.0;
24691 name: "go_enabled";
24692 signal: "elm,state,enabled";
24694 action: STATE_SET "default" 0.0;
24700 group { name: "elm/genlist/item_compress/media-album/default";
24701 data.item: "stacking" "above";
24702 data.item: "selectraise" "on";
24703 data.item: "labels" "elm.text.title elm.text.trackno elm.text.length";
24704 data.item: "states" "elm.state.trackno";
24705 data.item: "treesize" "20";
24707 image: "bt_sm_base1.png" COMP;
24708 image: "bt_sm_shine.png" COMP;
24709 image: "bt_sm_hilight.png" COMP;
24710 image: "ilist_1.png" COMP;
24711 image: "ilist_item_shadow.png" COMP;
24714 public dot_visible;
24722 state: "default" 0.0;
24730 state: "default" 0.0;
24745 normal: "ilist_item_shadow.png";
24754 state: "default" 0.0;
24756 normal: "ilist_1.png";
24763 clip_to: "disclip";
24765 description { state: "default" 0.0;
24767 color: 255 255 255 0;
24777 normal: "bt_sm_base1.png";
24780 image.middle: SOLID;
24782 description { state: "selected" 0.0;
24783 inherit: "default" 0.0;
24785 color: 255 255 255 255;
24796 part { name: "elm.swallow.pad";
24798 description { state: "default" 0.0;
24812 name: "elm.text.trackno";
24817 state: "default" 0.0;
24818 color: 255 255 255 255;
24822 to_y: "elm.text.title";
24827 to_y: "elm.text.title";
24840 description { state: "selected" 0.0;
24841 inherit: "default" 0.0;
24842 color: 224 224 224 255;
24852 state: "default" 0.0;
24853 color: 255 255 255 255;
24858 to_x: "elm.text.trackno";
24859 to_y: "elm.text.title";
24864 to_x: "elm.text.trackno";
24865 to_y: "elm.text.title";
24881 state: "visible" 0.0;
24882 inherit: "default" 0.0;
24885 description { state: "selected" 0.0;
24886 inherit: "default" 0.0;
24887 color: 224 224 224 255;
24894 signal: "elm,state,elm.state.trackno,active";
24897 set_state(PART:"dot", "visible", 0.0);
24898 set_int(dot_visible, 1);
24902 part { name: "elm.text.title";
24903 clip_to: "disclip";
24905 effect: SOFT_SHADOW;
24909 state: "default" 0.0;
24928 description { state: "selected" 0.0;
24929 inherit: "default" 0.0;
24930 color: 224 224 224 255;
24934 part { name: "elm.text.length";
24935 clip_to: "disclip";
24940 state: "default" 0.0;
24958 description { state: "selected" 0.0;
24959 inherit: "default" 0.0;
24960 color: 128 128 128 255;
24964 part { name: "fg1";
24965 clip_to: "disclip";
24967 description { state: "default" 0.0;
24969 color: 255 255 255 0;
24971 rel2.relative: 1.0 0.5;
24974 normal: "bt_sm_hilight.png";
24978 description { state: "selected" 0.0;
24979 inherit: "default" 0.0;
24981 color: 255 255 255 255;
24984 part { name: "fg2";
24985 clip_to: "disclip";
24987 description { state: "default" 0.0;
24989 color: 255 255 255 0;
24993 normal: "bt_sm_shine.png";
24997 description { state: "selected" 0.0;
24998 inherit: "default" 0.0;
25000 color: 255 255 255 255;
25003 part { name: "disclip";
25005 description { state: "default" 0.0;
25009 description { state: "disabled" 0.0;
25010 inherit: "default" 0.0;
25011 color: 255 255 255 64;
25016 // signal: elm,state,%s,active
25017 // a "check" item named %s went active
25018 // signal: elm,state,%s,passive
25019 // a "check" item named %s went passive
25020 // default is passive
25023 signal: "elm,state,selected";
25025 action: STATE_SET "selected" 0.0;
25029 target: "elm.text.title";
25030 target: "elm.text.trackno";
25031 target: "elm.text.length";
25032 after: "dot_active";
25035 name: "dot_active";
25037 if (get_int(dot_visible) == 1)
25038 set_state(PART:"dot", "selected", 0.0);
25042 name: "go_passive";
25043 signal: "elm,state,unselected";
25045 action: STATE_SET "default" 0.0;
25049 target: "elm.text.title";
25050 target: "elm.text.length";
25051 target: "elm.text.trackno";
25052 transition: LINEAR 0.1;
25053 after: "dot_passive";
25056 name: "dot_passive";
25058 if (get_int(dot_visible) == 1)
25059 set_state(PART:"dot", "visible", 0.0);
25063 name: "go_disabled";
25064 signal: "elm,state,disabled";
25066 action: STATE_SET "disabled" 0.0;
25070 name: "go_enabled";
25071 signal: "elm,state,enabled";
25073 action: STATE_SET "default" 0.0;
25078 group { name: "elm/genlist/item_compress_odd/media-album/default";
25079 data.item: "stacking" "below";
25080 data.item: "selectraise" "on";
25081 data.item: "labels" "elm.text.title elm.text.trackno elm.text.length";
25082 data.item: "states" "elm.state.trackno";
25083 data.item: "treesize" "20";
25085 image: "bt_sm_base1.png" COMP;
25086 image: "bt_sm_shine.png" COMP;
25087 image: "bt_sm_hilight.png" COMP;
25088 image: "ilist_2.png" COMP;
25091 public dot_visible;
25094 part { name: "event";
25098 state: "default" 0.0;
25106 state: "default" 0.0;
25108 normal: "ilist_2.png";
25115 clip_to: "disclip";
25117 description { state: "default" 0.0;
25119 color: 255 255 255 0;
25129 normal: "bt_sm_base1.png";
25132 image.middle: SOLID;
25134 description { state: "selected" 0.0;
25135 inherit: "default" 0.0;
25137 color: 255 255 255 255;
25148 part { name: "elm.swallow.pad";
25150 description { state: "default" 0.0;
25164 name: "elm.text.trackno";
25169 state: "default" 0.0;
25170 color: 255 255 255 255;
25174 to_y: "elm.text.title";
25179 to_y: "elm.text.title";
25192 description { state: "selected" 0.0;
25193 inherit: "default" 0.0;
25194 color: 224 224 224 255;
25204 state: "default" 0.0;
25205 color: 255 255 255 255;
25210 to_x: "elm.text.trackno";
25211 to_y: "elm.text.title";
25216 to_x: "elm.text.trackno";
25217 to_y: "elm.text.title";
25233 state: "visible" 0.0;
25234 inherit: "default" 0.0;
25237 description { state: "selected" 0.0;
25238 inherit: "default" 0.0;
25239 color: 224 224 224 255;
25246 signal: "elm,state,elm.state.trackno,active";
25249 set_state(PART:"dot", "visible", 0.0);
25250 set_int(dot_visible, 1);
25254 part { name: "elm.text.title";
25255 clip_to: "disclip";
25257 effect: SOFT_SHADOW;
25261 state: "default" 0.0;
25280 description { state: "selected" 0.0;
25281 inherit: "default" 0.0;
25282 color: 224 224 224 255;
25286 part { name: "elm.text.length";
25287 clip_to: "disclip";
25292 state: "default" 0.0;
25310 description { state: "selected" 0.0;
25311 inherit: "default" 0.0;
25312 color: 128 128 128 255;
25316 part { name: "fg1";
25317 clip_to: "disclip";
25319 description { state: "default" 0.0;
25321 color: 255 255 255 0;
25323 rel2.relative: 1.0 0.5;
25326 normal: "bt_sm_hilight.png";
25330 description { state: "selected" 0.0;
25331 inherit: "default" 0.0;
25333 color: 255 255 255 255;
25336 part { name: "fg2";
25337 clip_to: "disclip";
25339 description { state: "default" 0.0;
25341 color: 255 255 255 0;
25345 normal: "bt_sm_shine.png";
25349 description { state: "selected" 0.0;
25350 inherit: "default" 0.0;
25352 color: 255 255 255 255;
25355 part { name: "disclip";
25357 description { state: "default" 0.0;
25361 description { state: "disabled" 0.0;
25362 inherit: "default" 0.0;
25363 color: 255 255 255 64;
25368 // signal: elm,state,%s,active
25369 // a "check" item named %s went active
25370 // signal: elm,state,%s,passive
25371 // a "check" item named %s went passive
25372 // default is passive
25375 signal: "elm,state,selected";
25377 action: STATE_SET "selected" 0.0;
25381 target: "elm.text.title";
25382 target: "elm.text.length";
25383 target: "elm.text.trackno";
25384 after: "dot_active";
25387 name: "dot_active";
25389 if (get_int(dot_visible) == 1)
25390 set_state(PART:"dot", "selected", 0.0);
25394 name: "go_passive";
25395 signal: "elm,state,unselected";
25397 action: STATE_SET "default" 0.0;
25401 target: "elm.text.title";
25402 target: "elm.text.length";
25403 target: "elm.text.trackno";
25404 transition: LINEAR 0.1;
25405 after: "dot_passive";
25408 name: "dot_passive";
25410 if (get_int(dot_visible) == 1)
25411 set_state(PART:"dot", "visible", 0.0);
25415 name: "go_disabled";
25416 signal: "elm,state,disabled";
25418 action: STATE_SET "disabled" 0.0;
25422 name: "go_enabled";
25423 signal: "elm,state,enabled";
25425 action: STATE_SET "default" 0.0;
25431 group { name: "elm/genlist/item_compress/media-preview/default";
25432 data.item: "stacking" "above";
25433 data.item: "selectraise" "on";
25434 data.item: "labels" "elm.text.title elm.text.artist";
25435 data.item: "icons" "elm.swallow.preview";
25436 data.item: "treesize" "20";
25438 image: "bt_sm_base1.png" COMP;
25439 image: "bt_sm_shine.png" COMP;
25440 image: "bt_sm_hilight.png" COMP;
25441 image: "ilist_1.png" COMP;
25442 image: "ilist_item_shadow.png" COMP;
25450 state: "default" 0.0;
25458 state: "default" 0.0;
25473 normal: "ilist_item_shadow.png";
25482 state: "default" 0.0;
25484 normal: "ilist_1.png";
25491 clip_to: "disclip";
25493 description { state: "default" 0.0;
25495 color: 255 255 255 0;
25505 normal: "bt_sm_base1.png";
25508 image.middle: SOLID;
25510 description { state: "selected" 0.0;
25511 inherit: "default" 0.0;
25513 color: 255 255 255 255;
25524 part { name: "elm.swallow.pad";
25526 description { state: "default" 0.0;
25539 part { name: "elm.swallow.preview";
25540 clip_to: "disclip";
25542 description { state: "default" 0.0;
25548 to_x: "elm.swallow.pad";
25553 to_x: "elm.swallow.pad";
25559 part { name: "elm.text.title";
25560 clip_to: "disclip";
25562 effect: SOFT_SHADOW;
25566 state: "default" 0.0;
25568 to_x: "elm.swallow.preview";
25585 description { state: "selected" 0.0;
25586 inherit: "default" 0.0;
25587 color: 224 224 224 255;
25591 part { name: "elm.text.artist";
25592 clip_to: "disclip";
25597 state: "default" 0.0;
25599 to_x: "elm.swallow.preview";
25616 description { state: "selected" 0.0;
25617 inherit: "default" 0.0;
25618 color: 128 128 128 255;
25622 part { name: "fg1";
25623 clip_to: "disclip";
25625 description { state: "default" 0.0;
25627 color: 255 255 255 0;
25629 rel2.relative: 1.0 0.5;
25632 normal: "bt_sm_hilight.png";
25636 description { state: "selected" 0.0;
25637 inherit: "default" 0.0;
25639 color: 255 255 255 255;
25642 part { name: "fg2";
25643 clip_to: "disclip";
25645 description { state: "default" 0.0;
25647 color: 255 255 255 0;
25651 normal: "bt_sm_shine.png";
25655 description { state: "selected" 0.0;
25656 inherit: "default" 0.0;
25658 color: 255 255 255 255;
25661 part { name: "disclip";
25663 description { state: "default" 0.0;
25667 description { state: "disabled" 0.0;
25668 inherit: "default" 0.0;
25669 color: 255 255 255 64;
25674 // signal: elm,state,%s,active
25675 // a "check" item named %s went active
25676 // signal: elm,state,%s,passive
25677 // a "check" item named %s went passive
25678 // default is passive
25681 signal: "elm,state,selected";
25683 action: STATE_SET "selected" 0.0;
25687 target: "elm.text.title";
25688 target: "elm.text.artist";
25691 name: "go_passive";
25692 signal: "elm,state,unselected";
25694 action: STATE_SET "default" 0.0;
25698 target: "elm.text.title";
25699 target: "elm.text.artist";
25700 transition: LINEAR 0.1;
25703 name: "go_disabled";
25704 signal: "elm,state,disabled";
25706 action: STATE_SET "disabled" 0.0;
25710 name: "go_enabled";
25711 signal: "elm,state,enabled";
25713 action: STATE_SET "default" 0.0;
25718 group { name: "elm/genlist/item_compress_odd/media-preview/default";
25719 data.item: "stacking" "below";
25720 data.item: "selectraise" "on";
25721 data.item: "labels" "elm.text.title elm.text.artist";
25722 data.item: "icons" "elm.swallow.preview";
25723 data.item: "treesize" "20";
25725 image: "bt_sm_base1.png" COMP;
25726 image: "bt_sm_shine.png" COMP;
25727 image: "bt_sm_hilight.png" COMP;
25728 image: "ilist_2.png" COMP;
25731 part { name: "event";
25735 state: "default" 0.0;
25743 state: "default" 0.0;
25745 normal: "ilist_2.png";
25752 clip_to: "disclip";
25754 description { state: "default" 0.0;
25756 color: 255 255 255 0;
25766 normal: "bt_sm_base1.png";
25769 image.middle: SOLID;
25771 description { state: "selected" 0.0;
25772 inherit: "default" 0.0;
25774 color: 255 255 255 255;
25785 part { name: "elm.swallow.pad";
25787 description { state: "default" 0.0;
25800 part { name: "elm.swallow.preview";
25801 clip_to: "disclip";
25803 description { state: "default" 0.0;
25809 to_x: "elm.swallow.pad";
25814 to_x: "elm.swallow.pad";
25820 part { name: "elm.text.title";
25821 clip_to: "disclip";
25823 effect: SOFT_SHADOW;
25827 state: "default" 0.0;
25829 to_x: "elm.swallow.preview";
25846 description { state: "selected" 0.0;
25847 inherit: "default" 0.0;
25848 color: 224 224 224 255;
25852 part { name: "elm.text.artist";
25853 clip_to: "disclip";
25858 state: "default" 0.0;
25860 to_x: "elm.swallow.preview";
25877 description { state: "selected" 0.0;
25878 inherit: "default" 0.0;
25879 color: 128 128 128 255;
25883 part { name: "fg1";
25884 clip_to: "disclip";
25886 description { state: "default" 0.0;
25888 color: 255 255 255 0;
25890 rel2.relative: 1.0 0.5;
25893 normal: "bt_sm_hilight.png";
25897 description { state: "selected" 0.0;
25898 inherit: "default" 0.0;
25900 color: 255 255 255 255;
25903 part { name: "fg2";
25904 clip_to: "disclip";
25906 description { state: "default" 0.0;
25908 color: 255 255 255 0;
25912 normal: "bt_sm_shine.png";
25916 description { state: "selected" 0.0;
25917 inherit: "default" 0.0;
25919 color: 255 255 255 255;
25922 part { name: "disclip";
25924 description { state: "default" 0.0;
25928 description { state: "disabled" 0.0;
25929 inherit: "default" 0.0;
25930 color: 255 255 255 64;
25935 // signal: elm,state,%s,active
25936 // a "check" item named %s went active
25937 // signal: elm,state,%s,passive
25938 // a "check" item named %s went passive
25939 // default is passive
25942 signal: "elm,state,selected";
25944 action: STATE_SET "selected" 0.0;
25948 target: "elm.text.title";
25949 target: "elm.text.artist";
25952 name: "go_passive";
25953 signal: "elm,state,unselected";
25955 action: STATE_SET "default" 0.0;
25959 target: "elm.text.title";
25960 target: "elm.text.artist";
25961 transition: LINEAR 0.1;
25964 name: "go_disabled";
25965 signal: "elm,state,disabled";
25967 action: STATE_SET "disabled" 0.0;
25971 name: "go_enabled";
25972 signal: "elm,state,enabled";
25974 action: STATE_SET "default" 0.0;
25980 ///////////////////////////////////////////////////////////////////////////////
25981 group { name: "elm/pager/base/default";
25982 data.item: "onshow" "raise";
25984 // data.item: "onhide" "lower";
25985 // data.item: "onshow" "lower";
25987 image: "frame_1.png" COMP;
25988 image: "frame_2.png" COMP;
25989 image: "dia_grad.png" COMP;
25992 part { name: "clip";
25995 description { state: "default" 0.0;
25998 offset: -9999 -9999;
26004 color: 255 255 255 255;
26006 description { state: "visible" 0.0;
26007 inherit: "default" 0.0;
26009 description { state: "hidden" 0.0;
26010 inherit: "default" 0.0;
26011 color: 255 255 255 0;
26015 part { name: "base0";
26018 description { state: "default" 0.0;
26019 image.normal: "dia_grad.png";
26031 part { name: "base";
26034 description { state: "default" 0.0;
26036 normal: "frame_2.png";
26042 description { state: "hidden" 0.0;
26043 inherit: "default" 0.0;
26044 rel1.relative: -1.0 0.0;
26045 rel2.relative: 0.0 1.0;
26047 description { state: "visible" 0.0;
26048 inherit: "default" 0.0;
26049 rel1.relative: 0.0 0.0;
26050 rel2.relative: 1.0 1.0;
26053 part { name: "over";
26056 description { state: "default" 0.0;
26066 normal: "frame_1.png";
26073 part { name: "elm.swallow.content";
26076 description { state: "default" 0.0;
26089 program { name: "push_start";
26090 signal: "elm,action,push";
26092 action: STATE_SET "hidden" 0.0;
26095 after: "show_start2";
26097 program { name: "show_start";
26098 signal: "elm,action,show";
26100 action: STATE_SET "hidden" 0.0;
26103 after: "show_start2";
26105 program { name: "show_start2";
26106 action: STATE_SET "visible" 0.0;
26107 transition: DECELERATE 0.5;
26112 program { name: "show_end";
26113 action: SIGNAL_EMIT "elm,action,show,finished" "";
26115 program { name: "pop_start";
26116 signal: "elm,action,pop";
26118 action: STATE_SET "visible" 0.0;
26121 after: "hide_start2";
26123 program { name: "hide_start";
26124 signal: "elm,action,hide";
26126 action: STATE_SET "visible" 0.0;
26129 after: "hide_start2";
26131 program { name: "hide_start2";
26132 action: STATE_SET "hidden" 0.0;
26133 transition: DECELERATE 0.5;
26138 program { name: "hide_end";
26139 action: SIGNAL_EMIT "elm,action,hide,finished" "";
26141 program { name: "reset";
26142 signal: "elm,action,reset";
26144 action: STATE_SET "default" 0.0;
26151 group { name: "elm/pager/base/slide";
26153 image: "frame_1.png" COMP;
26154 image: "frame_2.png" COMP;
26155 image: "dia_grad.png" COMP;
26158 part { name: "clip";
26161 description { state: "default" 0.0;
26164 offset: -9999 -9999;
26170 color: 255 255 255 255;
26172 description { state: "visible" 0.0;
26173 inherit: "default" 0.0;
26175 description { state: "hidden" 0.0;
26176 inherit: "default" 0.0;
26177 color: 255 255 255 0;
26180 description { state: "hidden2" 0.0;
26181 inherit: "default" 0.0;
26182 color: 255 255 255 0;
26186 part { name: "base0";
26189 description { state: "default" 0.0;
26190 image.normal: "dia_grad.png";
26202 part { name: "base";
26205 description { state: "default" 0.0;
26207 normal: "frame_2.png";
26213 description { state: "hidden" 0.0;
26214 inherit: "default" 0.0;
26215 rel1.relative: -1.0 0.0;
26216 rel2.relative: 0.0 1.0;
26218 description { state: "hidden2" 0.0;
26219 inherit: "default" 0.0;
26220 rel1.relative: 1.0 0.0;
26221 rel2.relative: 2.0 1.0;
26223 description { state: "visible" 0.0;
26224 inherit: "default" 0.0;
26225 rel1.relative: 0.0 0.0;
26226 rel2.relative: 1.0 1.0;
26229 part { name: "over";
26232 description { state: "default" 0.0;
26242 normal: "frame_1.png";
26249 part { name: "elm.swallow.content";
26252 description { state: "default" 0.0;
26265 program { name: "push_start";
26266 signal: "elm,action,push";
26268 action: STATE_SET "hidden2" 0.0;
26271 after: "show_start2";
26273 program { name: "show_start";
26274 signal: "elm,action,show";
26276 action: STATE_SET "hidden" 0.0;
26279 after: "show_start2";
26281 program { name: "show_start2";
26282 action: STATE_SET "visible" 0.0;
26283 transition: DECELERATE 0.5;
26288 program { name: "show_end";
26289 action: SIGNAL_EMIT "elm,action,show,finished" "";
26291 program { name: "pop_start";
26292 signal: "elm,action,pop";
26294 action: STATE_SET "visible" 0.0;
26297 after: "pop_start2";
26299 program { name: "pop_start2";
26300 action: STATE_SET "hidden2" 0.0;
26301 transition: DECELERATE 0.5;
26306 program { name: "hide_start";
26307 signal: "elm,action,hide";
26309 action: STATE_SET "visible" 0.0;
26312 after: "hide_start2";
26314 program { name: "hide_start2";
26315 action: STATE_SET "hidden" 0.0;
26316 transition: DECELERATE 0.5;
26321 program { name: "hide_end";
26322 action: SIGNAL_EMIT "elm,action,hide,finished" "";
26324 program { name: "reset";
26325 signal: "elm,action,reset";
26327 action: STATE_SET "default" 0.0;
26333 group { name: "elm/pager/base/slide_invisible";
26335 part { name: "clip";
26338 description { state: "default" 0.0;
26341 offset: -9999 -9999;
26347 color: 255 255 255 255;
26349 description { state: "visible" 0.0;
26350 inherit: "default" 0.0;
26352 description { state: "hidden" 0.0;
26353 inherit: "default" 0.0;
26354 color: 255 255 255 0;
26357 description { state: "hidden2" 0.0;
26358 inherit: "default" 0.0;
26359 color: 255 255 255 0;
26363 part { name: "base";
26367 description { state: "default" 0.0;
26370 description { state: "hidden" 0.0;
26372 rel1.relative: -1.0 0.0;
26373 rel2.relative: 0.0 1.0;
26375 description { state: "hidden2" 0.0;
26377 rel1.relative: 1.0 0.0;
26378 rel2.relative: 2.0 1.0;
26380 description { state: "visible" 0.0;
26382 rel1.relative: 0.0 0.0;
26383 rel2.relative: 1.0 1.0;
26386 part { name: "elm.swallow.content";
26389 description { state: "default" 0.0;
26396 program { name: "push_start";
26397 signal: "elm,action,push";
26399 action: STATE_SET "hidden2" 0.0;
26402 after: "show_start2";
26404 program { name: "show_start";
26405 signal: "elm,action,show";
26407 action: STATE_SET "hidden" 0.0;
26410 after: "show_start2";
26412 program { name: "show_start2";
26413 action: STATE_SET "visible" 0.0;
26414 transition: DECELERATE 0.5;
26419 program { name: "show_end";
26420 action: SIGNAL_EMIT "elm,action,show,finished" "";
26422 program { name: "pop_start";
26423 signal: "elm,action,pop";
26425 action: STATE_SET "visible" 0.0;
26428 after: "pop_start2";
26430 program { name: "pop_start2";
26431 action: STATE_SET "hidden2" 0.0;
26432 transition: DECELERATE 0.5;
26437 program { name: "hide_start";
26438 signal: "elm,action,hide";
26440 action: STATE_SET "visible" 0.0;
26443 after: "hide_start2";
26445 program { name: "hide_start2";
26446 action: STATE_SET "hidden" 0.0;
26447 transition: DECELERATE 0.5;
26452 program { name: "hide_end";
26453 action: SIGNAL_EMIT "elm,action,hide,finished" "";
26455 program { name: "reset";
26456 signal: "elm,action,reset";
26458 action: STATE_SET "default" 0.0;
26465 group { name: "elm/pager/base/fade";
26466 data.item: "onshow" "raise";
26468 // data.item: "onhide" "lower";
26469 // data.item: "onshow" "lower";
26471 image: "frame_1.png" COMP;
26472 image: "frame_2.png" COMP;
26473 image: "dia_grad.png" COMP;
26476 part { name: "clip_base";
26479 description { state: "default" 0.0;
26482 offset: -9999 -9999;
26488 color: 255 255 255 120;
26490 description { state: "visible" 0.0;
26491 inherit: "default" 0.0;
26493 description { state: "hidden" 0.0;
26494 inherit: "default" 0.0;
26495 color: 255 255 255 0;
26499 part { name: "clip";
26502 description { state: "default" 0.0;
26505 offset: -9999 -9999;
26511 color: 255 255 255 255;
26513 description { state: "visible" 0.0;
26514 inherit: "default" 0.0;
26516 description { state: "hidden" 0.0;
26517 inherit: "default" 0.0;
26518 color: 255 255 255 0;
26522 part { name: "base0";
26524 clip_to: "clip_base";
26525 description { state: "default" 0.0;
26526 image.normal: "dia_grad.png";
26538 part { name: "base";
26540 clip_to: "clip_base";
26541 description { state: "default" 0.0;
26543 normal: "frame_2.png";
26550 part { name: "over";
26553 description { state: "default" 0.0;
26563 normal: "frame_1.png";
26570 part { name: "elm.swallow.content";
26573 description { state: "default" 0.0;
26586 program { name: "push_start";
26587 signal: "elm,action,push";
26589 action: STATE_SET "hidden" 0.0;
26591 target: "clip_base";
26592 after: "show_start2";
26594 program { name: "show_start";
26595 signal: "elm,action,show";
26597 action: STATE_SET "hidden" 0.0;
26599 target: "clip_base";
26600 after: "show_start2";
26602 program { name: "show_start2";
26603 action: STATE_SET "visible" 0.0;
26604 transition: DECELERATE 0.5;
26606 target: "clip_base";
26609 program { name: "show_end";
26610 action: SIGNAL_EMIT "elm,action,show,finished" "";
26612 program { name: "pop_start";
26613 signal: "elm,action,pop";
26615 action: STATE_SET "visible" 0.0;
26617 target: "clip_base";
26618 after: "hide_start2";
26620 program { name: "hide_start";
26621 signal: "elm,action,hide";
26623 action: STATE_SET "visible" 0.0;
26625 target: "clip_base";
26626 after: "hide_start2";
26628 program { name: "hide_start2";
26629 action: STATE_SET "hidden" 0.0;
26630 transition: DECELERATE 0.5;
26632 target: "clip_base";
26635 program { name: "hide_end";
26636 action: SIGNAL_EMIT "elm,action,hide,finished" "";
26638 program { name: "reset";
26639 signal: "elm,action,reset";
26641 action: STATE_SET "default" 0.0;
26642 target: "clip_base";
26647 group { name: "elm/pager/base/fade_translucide";
26648 data.item: "onshow" "raise";
26650 // data.item: "onhide" "lower";
26651 // data.item: "onshow" "lower";
26653 image: "frame_1.png" COMP;
26654 image: "frame_2.png" COMP;
26655 image: "dia_grad.png" COMP;
26658 part { name: "clip_base";
26661 description { state: "default" 0.0;
26664 offset: -9999 -9999;
26670 color: 255 255 255 120;
26672 description { state: "visible" 0.0;
26673 inherit: "default" 0.0;
26675 description { state: "hidden" 0.0;
26676 inherit: "default" 0.0;
26677 color: 255 255 255 0;
26681 part { name: "clip";
26684 description { state: "default" 0.0;
26687 offset: -9999 -9999;
26693 color: 255 255 255 255;
26695 description { state: "visible" 0.0;
26696 inherit: "default" 0.0;
26698 description { state: "hidden" 0.0;
26699 inherit: "default" 0.0;
26700 color: 255 255 255 0;
26704 part { name: "base0";
26706 clip_to: "clip_base";
26707 description { state: "default" 0.0;
26708 image.normal: "dia_grad.png";
26720 part { name: "base";
26722 clip_to: "clip_base";
26723 description { state: "default" 0.0;
26725 normal: "frame_2.png";
26732 part { name: "over";
26735 description { state: "default" 0.0;
26745 normal: "frame_1.png";
26752 part { name: "elm.swallow.content";
26755 description { state: "default" 0.0;
26768 program { name: "push_start";
26769 signal: "elm,action,push";
26771 action: STATE_SET "hidden" 0.0;
26773 target: "clip_base";
26774 after: "show_start2";
26776 program { name: "show_start";
26777 signal: "elm,action,show";
26779 action: STATE_SET "hidden" 0.0;
26781 target: "clip_base";
26782 after: "show_start2";
26784 program { name: "show_start2";
26785 action: STATE_SET "visible" 0.0;
26786 transition: DECELERATE 0.5;
26788 target: "clip_base";
26791 program { name: "show_end";
26792 action: SIGNAL_EMIT "elm,action,show,finished" "";
26794 program { name: "pop_start";
26795 signal: "elm,action,pop";
26797 action: STATE_SET "visible" 0.0;
26799 target: "clip_base";
26800 after: "hide_start2";
26802 program { name: "hide_start";
26803 signal: "elm,action,hide";
26805 action: STATE_SET "visible" 0.0;
26807 target: "clip_base";
26808 after: "hide_start2";
26810 program { name: "hide_start2";
26811 action: STATE_SET "hidden" 0.0;
26812 transition: DECELERATE 0.5;
26814 target: "clip_base";
26817 program { name: "hide_end";
26818 action: SIGNAL_EMIT "elm,action,hide,finished" "";
26820 program { name: "reset";
26821 signal: "elm,action,reset";
26823 action: STATE_SET "default" 0.0;
26824 target: "clip_base";
26829 group { name: "elm/pager/base/fade_invisible";
26830 data.item: "onshow" "raise";
26832 // data.item: "onhide" "lower";
26833 // data.item: "onshow" "lower";
26835 part { name: "clip";
26838 description { state: "default" 0.0;
26840 offset: -9999 -9999;
26845 color: 255 255 255 255;
26847 description { state: "visible" 0.0;
26848 inherit: "default" 0.0;
26850 description { state: "hidden" 0.0;
26851 inherit: "default" 0.0;
26852 color: 255 255 255 0;
26856 part { name: "elm.swallow.content";
26859 description { state: "default" 0.0;
26870 program { name: "push_start";
26871 signal: "elm,action,push";
26873 action: STATE_SET "hidden" 0.0;
26875 after: "show_start2";
26877 program { name: "show_start";
26878 signal: "elm,action,show";
26880 action: STATE_SET "hidden" 0.0;
26882 after: "show_start2";
26884 program { name: "show_start2";
26885 action: STATE_SET "visible" 0.0;
26886 transition: DECELERATE 0.5;
26890 program { name: "show_end";
26891 action: SIGNAL_EMIT "elm,action,show,finished" "";
26893 program { name: "pop_start";
26894 signal: "elm,action,pop";
26896 action: STATE_SET "visible" 0.0;
26898 after: "hide_start2";
26900 program { name: "hide_start";
26901 signal: "elm,action,hide";
26903 action: STATE_SET "visible" 0.0;
26905 after: "hide_start2";
26907 program { name: "hide_start2";
26908 action: STATE_SET "hidden" 0.0;
26909 transition: DECELERATE 0.5;
26913 program { name: "hide_end";
26914 action: SIGNAL_EMIT "elm,action,hide,finished" "";
26916 program { name: "reset";
26917 signal: "elm,action,reset";
26919 action: STATE_SET "default" 0.0;
26925 group { name: "elm/pager/base/flip";
26926 data.item: "onshow" "raise";
26928 image: "frame_1.png" COMP;
26929 image: "frame_2.png" COMP;
26930 image: "dia_grad.png" COMP;
26933 part { name: "elm.swallow.content";
26935 description { state: "default" 0.0;
26947 description { state: "hidden" 0.0;
26948 inherit: "default" 0.0;
26950 map.rotation.y: 90.0;
26952 description { state: "before_hidden" 0.0;
26953 inherit: "default" 0.0;
26955 map.rotation.y: -90.0;
26960 program { name: "push_start";
26961 signal: "elm,action,push";
26965 program { name: "push1";
26966 action: STATE_SET "hidden" 0.0;
26967 target: "elm.swallow.content";
26970 program { name: "push2";
26971 action: STATE_SET "default" 0.0;
26973 transition: LINEAR 0.5;
26974 target: "elm.swallow.content";
26977 program { name: "push3";
26978 action: SIGNAL_EMIT "elm,action,show,finished" "";
26981 program { name: "show_start";
26982 signal: "elm,action,show";
26986 program { name: "show1";
26987 action: STATE_SET "before_hidden" 0.0;
26988 target: "elm.swallow.content";
26991 program { name: "show2";
26992 action: STATE_SET "default" 0.0;
26994 transition: LINEAR 0.5;
26995 target: "elm.swallow.content";
26998 program { name: "show3";
26999 action: SIGNAL_EMIT "elm,action,show,finished" "";
27002 program { name: "pop_start";
27003 signal: "elm,action,pop";
27007 program { name: "pop1";
27008 action: STATE_SET "default" 0.0;
27009 target: "elm.swallow.content";
27012 program { name: "pop2";
27013 action: STATE_SET "hidden" 0.0;
27014 transition: LINEAR 0.5;
27015 target: "elm.swallow.content";
27018 program { name: "pop3";
27019 action: SIGNAL_EMIT "elm,action,hide,finished" "";
27022 program { name: "hide_start";
27023 signal: "elm,action,hide";
27027 program { name: "hide1";
27028 action: STATE_SET "default" 0.0;
27029 target: "elm.swallow.content";
27032 program { name: "hide2";
27033 action: STATE_SET "before_hidden" 0.0;
27034 transition: LINEAR 0.5;
27035 target: "elm.swallow.content";
27038 program { name: "hide3";
27039 action: SIGNAL_EMIT "elm,action,hide,finished" "";
27042 program { name: "reset";
27043 signal: "elm,action,reset";
27045 action: STATE_SET "default" 0.0;
27046 target: "elm.swallow.content";
27053 ///////////////////////////////////////////////////////////////////////////////
27054 // FIXME: this doesn't look too hot. need to fix it up
27055 group { name: "elm/progressbar/horizontal/default";
27057 image: "shelf_inset.png" COMP;
27058 image: "bt_sm_base2.png" COMP;
27059 image: "bt_sm_hilight.png" COMP;
27060 image: "bt_sm_shine.png" COMP;
27063 part { name: "elm.background.progressbar";
27066 state: "default" 0.0;
27076 part { name: "elm.swallow.bar";
27082 state: "default" 0.0;
27085 to_y: "elm.background.progressbar";
27089 to: "elm.background.progressbar";
27094 part { name: "elm.swallow.content";
27096 description { state: "default" 0.0;
27101 to_y: "elm.background.progressbar";
27106 to_y: "elm.background.progressbar";
27109 description { state: "visible" 0.0;
27110 inherit: "default" 0.0;
27113 aspect_preference: VERTICAL;
27117 part { name: "elm.text";
27121 description { state: "default" 0.0;
27125 rel1.to_x: "elm.swallow.content";
27126 rel1.relative: 1.0 0.0;
27128 rel2.to_x: "elm.swallow.content";
27129 rel2.relative: 1.0 1.0;
27130 rel2.offset: -1 -5;
27133 font: "Sans,Edje-Vera";
27139 description { state: "visible" 0.0;
27140 inherit: "default" 0.0;
27148 part { name: "background";
27150 clip_to: "elm.background.progressbar";
27152 state: "default" 0.0;
27154 to: "elm.swallow.bar";
27158 to: "elm.swallow.bar";
27163 normal: "shelf_inset.png";
27169 part { name: "elm.text.status";
27172 description { state: "default" 0.0;
27184 font: "Sans:style=Bold,Edje-Vera-Bold";
27191 description { state: "hidden" 0.0;
27192 inherit: "default" 0.0;
27198 part { name: "elm.progress.progressbar";
27200 clip_to: "elm.background.progressbar";
27202 state: "default" 0.0;
27206 to: "elm.swallow.bar";
27210 to_y: "elm.swallow.bar";
27211 to_x: "elm.cur.progressbar";
27215 normal: "bt_sm_base2.png";
27220 state: "invert" 0.0;
27221 inherit: "default" 0.0;
27223 to_y: "elm.swallow.bar";
27224 to_x: "elm.cur.progressbar";
27227 to: "elm.swallow.bar";
27232 state: "state_begin" 0.0;
27233 inherit: "default" 0.0;
27235 to: "elm.swallow.bar";
27239 to: "elm.swallow.bar";
27244 state: "state_end" 0.0;
27245 inherit: "default" 0.0;
27247 to: "elm.swallow.bar";
27251 to: "elm.swallow.bar";
27256 part { name: "text-bar";
27259 clip_to: "progress-rect";
27260 effect: SOFT_SHADOW;
27262 description { state: "default" 0.0;
27266 rel1.to: "elm.text.status";
27267 rel1.offset: -1 -1;
27268 rel2.to: "elm.text.status";
27270 text_source: "elm.text.status";
27271 font: "Sans:style=Bold,Edje-Vera-Bold";
27276 color: 224 224 224 255;
27279 description { state: "hidden" 0.0;
27280 inherit: "default" 0.0;
27286 part { name: "over1";
27288 description { state: "default" 0.0;
27289 rel1.to: "elm.progress.progressbar";
27290 rel2.to: "elm.progress.progressbar";
27291 rel2.relative: 1.0 0.5;
27293 normal: "bt_sm_hilight.png";
27299 part { name: "over2";
27302 description { state: "default" 0.0;
27303 rel1.to: "elm.progress.progressbar";
27304 rel2.to: "elm.progress.progressbar";
27306 normal: "bt_sm_shine.png";
27312 part { name: "elm.cur.progressbar";
27315 confine: "background";
27319 description { state: "default" 0.0;
27327 rel2.to: "background";
27330 part { name: "progress-rect";
27333 state: "default" 0.0;
27334 rel1.to: "elm.progress.progressbar";
27335 rel2.to: "elm.progress.progressbar";
27340 program { name: "label_show";
27341 signal: "elm,state,text,visible";
27343 action: STATE_SET "visible" 0.0;
27344 target: "elm.text";
27346 program { name: "label_hide";
27347 signal: "elm,state,text,hidden";
27349 action: STATE_SET "default" 0.0;
27350 target: "elm.text";
27352 program { name: "icon_show";
27353 signal: "elm,state,icon,visible";
27355 action: STATE_SET "visible" 0.0;
27356 target: "elm.swallow.content";
27358 program { name: "icon_hide";
27359 signal: "elm,state,icon,hidden";
27361 action: STATE_SET "default" 0.0;
27362 target: "elm.swallow.content";
27364 program { name: "units_show";
27365 signal: "elm,state,units,visible";
27367 action: STATE_SET "default" 0.0;
27368 target: "text-bar";
27369 target: "elm.text.status";
27371 program { name: "units_hide";
27372 signal: "elm,state,units,hidden";
27374 action: STATE_SET "hidden" 0.0;
27375 target: "text-bar";
27376 target: "elm.text.status";
27378 program { name: "slide_to_end";
27379 action: STATE_SET "state_end" 0.0;
27380 transition: LINEAR 0.5;
27381 target: "elm.progress.progressbar";
27382 after: "slide_to_begin";
27384 program { name: "slide_to_begin";
27385 signal: "elm,state,slide,begin";
27386 action: STATE_SET "state_begin" 0.0;
27387 target: "elm.progress.progressbar";
27388 transition: LINEAR 0.5;
27389 after: "slide_to_end";
27391 program { name: "start_pulse";
27392 signal: "elm,state,pulse,start";
27394 after: "slide_to_end";
27396 program { name: "stop_pulse";
27397 signal: "elm,state,pulse,stop";
27399 action: ACTION_STOP;
27400 target: "slide_to_begin";
27401 target: "slide_to_end";
27402 target: "start_pulse";
27403 after: "state_pulse";
27405 program { name: "state_pulse";
27406 signal: "elm,state,pulse";
27408 action: STATE_SET "state_begin" 0.0;
27409 target: "elm.progress.progressbar";
27410 after: "units_hide";
27412 program { name: "state_fraction";
27413 signal: "elm,state,fraction";
27415 action: ACTION_STOP;
27416 target: "slide_to_begin";
27417 target: "slide_to_end";
27418 target: "start_pulse";
27419 action: STATE_SET "default" 0.0;
27420 target: "elm.progress.progressbar";
27422 program { name: "set_invert_on";
27423 signal: "elm,state,inverted,on";
27425 action: STATE_SET "invert" 0.0;
27426 target: "elm.progress.progressbar";
27428 program { name: "set_invert_off";
27429 signal: "elm,state,inverted,off";
27431 action: STATE_SET "default" 0.0;
27432 target: "elm.progress.progressbar";
27437 ///////////////////////////////////////////////////////////////////////////////
27438 group { name: "elm/progressbar/vertical/default";
27440 image: "shelf_inset.png" COMP;
27441 image: "bt_sm_base2.png" COMP;
27442 image: "bt_sm_hilight.png" COMP;
27443 image: "bt_sm_shine.png" COMP;
27446 part { name: "elm.background.progressbar";
27450 state: "default" 0.0;
27461 part { name: "elm.swallow.bar";
27464 description { state: "default" 0.0;
27474 to_y: "elm.text.box";
27480 part { name: "elm.swallow.content";
27482 description { state: "default" 0.0;
27487 to_x: "elm.swallow.bar";
27492 to_x: "elm.swallow.bar";
27495 description { state: "visible" 0.0;
27496 inherit: "default" 0.0;
27499 aspect_preference: HORIZONTAL;
27503 part { name: "elm.text";
27507 description { state: "default" 0.0;
27511 rel1.to_y: "elm.swallow.content";
27512 rel1.relative: 0.5 1.0;
27514 rel2.to_y: "elm.swallow.content";
27515 rel2.relative: 0.5 1.0;
27516 rel2.offset: -1 -1;
27519 font: "Sans,Edje-Vera";
27525 description { state: "visible" 0.0;
27526 inherit: "default" 0.0;
27534 part { name: "background";
27536 clip_to: "elm.background.progressbar";
27538 state: "default" 0.0;
27540 to: "elm.swallow.bar";
27544 to: "elm.swallow.bar";
27549 normal: "shelf_inset.png";
27555 part { name: "elm.progress.progressbar";
27557 clip_to: "elm.background.progressbar";
27559 state: "default" 0.0;
27563 to: "elm.swallow.bar";
27567 to_x: "elm.swallow.bar";
27568 to_y: "elm.cur.progressbar";
27572 normal: "bt_sm_base2.png";
27577 state: "invert" 0.0;
27578 inherit: "default" 0.0;
27580 to_x: "elm.swallow.bar";
27581 to_y: "elm.cur.progressbar";
27584 to: "elm.swallow.bar";
27589 state: "state_begin" 0.0;
27590 inherit: "default" 0.0;
27592 to: "elm.swallow.bar";
27596 to: "elm.swallow.bar";
27601 state: "state_end" 0.0;
27602 inherit: "default" 0.0;
27604 to: "elm.swallow.bar";
27608 to: "elm.swallow.bar";
27614 part { name: "over1";
27616 description { state: "default" 0.0;
27617 rel1.to: "elm.progress.progressbar";
27618 rel2.to: "elm.progress.progressbar";
27619 rel2.relative: 1.0 0.5;
27621 normal: "bt_sm_hilight.png";
27627 part { name: "over2";
27630 description { state: "default" 0.0;
27631 rel1.to: "elm.progress.progressbar";
27632 rel2.to: "elm.progress.progressbar";
27634 normal: "bt_sm_shine.png";
27640 part { name: "elm.cur.progressbar";
27643 confine: "background";
27647 description { state: "default" 0.0;
27655 rel2.to: "background";
27659 part { name: "elm.text.box";
27662 description { state: "default" 0.0;
27665 to: "elm.text.status";
27669 to: "elm.text.status";
27672 color: 255 255 255 0;
27674 description { state: "visible" 0.0;
27675 inherit: "default" 0.0;
27679 part { name: "elm.text.status";
27683 description { state: "default" 0.0;
27687 rel1.relative: 0.0 1.0;
27689 rel2.relative: 1.0 1.0;
27693 font: "Sans:style=Bold,Edje-Vera-Bold";
27699 description { state: "visible" 0.0;
27700 inherit: "default" 0.0;
27705 rel2.offset: -9 -9;
27710 program { name: "label_show";
27711 signal: "elm,state,text,visible";
27713 action: STATE_SET "visible" 0.0;
27714 target: "elm.text";
27716 program { name: "label_hide";
27717 signal: "elm,state,text,hidden";
27719 action: STATE_SET "default" 0.0;
27720 target: "elm.text";
27722 program { name: "icon_show";
27723 signal: "elm,state,icon,visible";
27725 action: STATE_SET "visible" 0.0;
27726 target: "elm.swallow.content";
27728 program { name: "icon_hide";
27729 signal: "elm,state,icon,hidden";
27731 action: STATE_SET "default" 0.0;
27732 target: "elm.swallow.content";
27734 program { name: "units_show";
27735 signal: "elm,state,units,visible";
27737 action: STATE_SET "visible" 0.0;
27738 target: "elm.text.status";
27739 target: "elm.text.box";
27741 program { name: "units_hide";
27742 signal: "elm,state,units,hidden";
27744 action: STATE_SET "default" 0.0;
27745 target: "elm.text.status";
27746 target: "elm.text.box";
27748 program { name: "slide_to_end";
27749 action: STATE_SET "state_end" 0.0;
27750 transition: LINEAR 0.5;
27751 target: "elm.progress.progressbar";
27752 after: "slide_to_begin";
27754 program { name: "slide_to_begin";
27755 action: STATE_SET "state_begin" 0.0;
27756 target: "elm.progress.progressbar";
27757 transition: LINEAR 0.5;
27758 after: "slide_to_end";
27760 program { name: "start_pulse";
27761 signal: "elm,state,pulse,start";
27763 action: STATE_SET "state_begin" 0.0;
27764 target: "elm.progress.progressbar";
27765 after: "slide_to_end";
27767 program { name: "stop_pulse";
27768 signal: "elm,state,pulse,stop";
27770 action: ACTION_STOP;
27771 target: "slide_to_begin";
27772 target: "slide_to_end";
27773 target: "start_pulse";
27774 after: "state_pulse";
27776 program { name: "state_pulse";
27777 signal: "elm,state,pulse";
27779 action: STATE_SET "state_begin" 0.0;
27780 target: "elm.progress.progressbar";
27781 after: "units_hide";
27783 program { name: "state_fraction";
27784 signal: "elm,state,fraction";
27786 action: ACTION_STOP;
27787 target: "slide_to_begin";
27788 target: "slide_to_end";
27789 target: "start_pulse";
27790 action: STATE_SET "default" 0.0;
27791 target: "elm.progress.progressbar";
27793 program { name: "set_invert_on";
27794 signal: "elm,state,inverted,on";
27796 action: STATE_SET "invert" 0.0;
27797 target: "elm.progress.progressbar";
27798 target: "elm.cur.progressbar";
27800 program { name: "set_invert_off";
27801 signal: "elm,state,inverted,off";
27803 action: STATE_SET "default" 0.0;
27804 target: "elm.progress.progressbar";
27805 target: "elm.cur.progressbar";
27810 ///////////////////////////////////////////////////////////////////////////////
27811 group { name: "elm/separator/horizontal/default";
27813 image: "separator_h.png" COMP;
27816 part { name: "separator"; // separator group
27817 description { state: "default" 0.0;
27820 rel2.offset: -5 -5;
27822 normal: "separator_h.png";
27832 ///////////////////////////////////////////////////////////////////////////////
27833 group { name: "elm/separator/vertical/default";
27835 image: "separator_v.png" COMP;
27838 part { name: "separator"; // separator group
27839 description { state: "default" 0.0;
27842 rel2.offset: -5 -5;
27844 normal: "separator_v.png";
27854 group { name: "elm/progressbar/horizontal/wheel";
27856 image: "busy-1.png" COMP;
27857 image: "busy-2.png" COMP;
27858 image: "busy-3.png" COMP;
27859 image: "busy-4.png" COMP;
27860 image: "busy-5.png" COMP;
27861 image: "busy-6.png" COMP;
27862 image: "busy-7.png" COMP;
27863 image: "busy-8.png" COMP;
27864 image: "busy-9.png" COMP;
27867 part { name: "elm.background.progressbar";
27871 state: "default" 0.0;
27874 part { name: "elm.swallow.bar";
27877 description { state: "default" 0.0;
27883 part { name: "elm.swallow.content";
27885 description { state: "default" 0.0;
27891 part { name: "background";
27893 clip_to: "elm.background.progressbar";
27895 state: "default" 0.0;
27900 aspect_preference: BOTH;
27902 normal: "busy-9.png";
27907 state: "pulse" 0.0;
27908 inherit: "default" 0.0;
27910 normal: "busy-9.png";
27911 tween: "busy-1.png";
27912 tween: "busy-2.png";
27913 tween: "busy-3.png";
27914 tween: "busy-4.png";
27915 tween: "busy-5.png";
27916 tween: "busy-6.png";
27917 tween: "busy-7.png";
27918 tween: "busy-8.png";
27925 program { name: "start_pulse";
27926 signal: "elm,state,pulse,start";
27928 action: STATE_SET "pulse" 0.0;
27929 target: "background";
27930 transition: LINEAR 0.5;
27931 after: "start_pulse";
27933 program { name: "stop_pulse";
27934 signal: "elm,state,pulse,stop";
27936 action: STATE_SET "default" 0.0;
27937 target: "background";
27943 ///////////////////////////////////////////////////////////////////////////////
27944 group { name: "elm/spinner/base/default";
27946 image: "shelf_inset.png" COMP;
27947 image: "bt_base1.png" COMP;
27948 image: "bt_hilight.png" COMP;
27949 image: "bt_shine.png" COMP;
27950 image: "bt_glow.png" COMP;
27951 image: "bt_dis_base.png" COMP;
27952 image: "bt_dis_hilight.png" COMP;
27953 image: "sp_bt_l.png" COMP;
27954 image: "sp_bt_r.png" COMP;
27959 description { state: "default" 0.0;
27962 rel2.offset: -2 -2;
27963 color: 255 255 255 0;
27966 part { name: "conf_over";
27968 description { state: "default" 0.0;
27972 normal: "shelf_inset.png";
27979 part { name: "left_bt";
27981 description { state: "default" 0.0;
27991 aspect_preference: VERTICAL;
27993 normal: "bt_base1.png";
27998 description { state: "clicked" 0.0;
27999 inherit: "default" 0.0;
28000 image.normal: "bt_base1.png";
28001 image.middle: SOLID;
28003 description { state: "disabled" 0.0;
28004 inherit: "default" 0.0;
28006 normal: "bt_dis_base.png";
28011 part { name: "left_over1";
28013 description { state: "default" 0.0;
28014 rel1.to: "left_bt";
28015 rel2 { to: "left_bt";
28019 normal: "bt_hilight.png";
28023 description { state: "disabled" 0.0;
28024 inherit: "default" 0.0;
28026 normal: "bt_dis_hilight.png";
28031 part { name: "left_over2";
28034 ignore_flags: ON_HOLD;
28035 description { state: "default" 0.0;
28036 rel1.to: "left_bt";
28037 rel2.to: "left_bt";
28039 normal: "bt_shine.png";
28043 description { state: "disabled" 0.0;
28044 inherit: "default" 0.0;
28048 part { name: "left_over3";
28051 description { state: "default" 0.0;
28052 color: 255 255 255 0;
28053 rel1.to: "left_bt";
28054 rel2.to: "left_bt";
28056 normal: "bt_glow.png";
28057 border: 12 12 12 12;
28061 description { state: "clicked" 0.0;
28062 inherit: "default" 0.0;
28064 color: 255 255 255 255;
28067 part { name: "right_bt";
28069 description { state: "default" 0.0;
28079 aspect_preference: VERTICAL;
28081 normal: "bt_base1.png";
28086 description { state: "clicked" 0.0;
28087 inherit: "default" 0.0;
28088 image.normal: "bt_base1.png";
28089 image.middle: SOLID;
28091 description { state: "disabled" 0.0;
28092 inherit: "default" 0.0;
28094 normal: "bt_dis_base.png";
28099 part { name: "right_over1";
28101 description { state: "default" 0.0;
28102 rel1.to: "right_bt";
28103 rel2 { to: "right_bt";
28107 normal: "bt_hilight.png";
28111 description { state: "disabled" 0.0;
28112 inherit: "default" 0.0;
28114 normal: "bt_dis_hilight.png";
28119 part { name: "right_over2";
28122 ignore_flags: ON_HOLD;
28123 description { state: "default" 0.0;
28124 rel1.to: "right_bt";
28125 rel2.to: "right_bt";
28127 normal: "bt_shine.png";
28131 description { state: "disabled" 0.0;
28132 inherit: "default" 0.0;
28136 part { name: "right_over3";
28139 description { state: "default" 0.0;
28140 color: 255 255 255 0;
28141 rel1.to: "right_bt";
28142 rel2.to: "right_bt";
28144 normal: "bt_glow.png";
28145 border: 12 12 12 12;
28149 description { state: "clicked" 0.0;
28150 inherit: "default" 0.0;
28152 color: 255 255 255 255;
28155 part { name: "left_bt_icon";
28157 description { state: "default" 0.0;
28158 rel1.to: "left_bt";
28160 rel2.to: "left_bt";
28161 rel2.offset: -5 -5;
28165 aspect_preference: BOTH;
28166 image.normal: "sp_bt_l.png";
28168 description { state: "rtl" 0.0;
28169 inherit: "default" 0.0;
28170 image.normal: "sp_bt_r.png";
28173 part { name: "right_bt_icon";
28175 description { state: "default" 0.0;
28176 rel1.to: "right_bt";
28178 rel2.to: "right_bt";
28179 rel2.offset: -5 -5;
28183 aspect_preference: BOTH;
28184 image.normal: "sp_bt_r.png";
28186 description { state: "rtl" 0.0;
28187 inherit: "default" 0.0;
28188 image.normal: "sp_bt_l.png";
28191 part { name: "elm.text";
28195 description { state: "default" 0.0;
28198 rel1 { relative: 1.0 0.0;
28203 rel2 { relative: 0.0 1.0;
28210 font: "Sans,Edje-Vera";
28216 description { state: "active" 0.0;
28217 inherit: "default" 0.0;
28220 description { state: "disabled_active" 0.0;
28221 inherit: "default" 0.0;
28225 description { state: "disabled" 0.0;
28226 inherit: "default" 0.0;
28231 part { name: "elm.dragable.slider";
28239 description { state: "default" 0.0;
28246 part { name: "button_events";
28249 events: "elm.dragable.slider";
28252 description { state: "default" 0.0;
28253 rel1.to: "elm.text";
28254 rel2.to: "elm.text";
28258 part { name: "elm.swallow.entry";
28260 description { state: "default" 0.0;
28263 rel1 { relative: 1.0 0.5;
28268 rel2 { relative: 0.0 0.5;
28276 description { state: "active" 0.0;
28277 inherit: "default" 0.0;
28279 color: 255 255 255 255;
28281 description { state: "disabled_active" 0.0;
28282 inherit: "default" 0.0;
28285 description { state: "disabled" 0.0;
28286 inherit: "default" 0.0;
28290 part { name: "disabler";
28292 description { state: "default" 0.0;
28296 description { state: "disabled" 0.0;
28297 inherit: "default" 0.0;
28303 program { name: "text_show";
28304 signal: "elm,state,text,visible";
28306 action: STATE_SET "visible" 0.0;
28307 target: "elm.text";
28309 program { name: "text_hide";
28310 signal: "elm,state,text,hidden";
28312 action: STATE_SET "default" 0.0;
28313 target: "elm.text";
28315 program { name: "dec";
28316 signal: "mouse,down,1";
28318 action: SIGNAL_EMIT "elm,action,decrement,start" "";
28320 program { name: "dec2";
28321 signal: "mouse,up,1";
28323 action: SIGNAL_EMIT "elm,action,decrement,stop" "";
28325 program { name: "inc";
28326 signal: "mouse,down,1";
28327 source: "right_bt";
28328 action: SIGNAL_EMIT "elm,action,increment,start" "";
28330 program { name: "inc2";
28331 signal: "mouse,up,1";
28332 source: "right_bt";
28333 action: SIGNAL_EMIT "elm,action,increment,stop" "";
28336 name: "left_bt_click";
28337 signal: "mouse,down,1";
28338 source: "left_over2";
28339 action: STATE_SET "clicked" 0.0;
28343 name: "left_bt_unclick";
28344 signal: "mouse,up,1";
28345 source: "left_over2";
28346 action: STATE_SET "default" 0.0;
28350 name: "left_bt_click2";
28351 signal: "mouse,down,1";
28352 source: "left_over3";
28353 action: STATE_SET "clicked" 0.0;
28354 target: "left_over3";
28357 name: "left_bt_unclick2";
28358 signal: "mouse,up,1";
28359 source: "left_over3";
28360 action: STATE_SET "default" 0.0;
28361 transition: DECELERATE 0.5;
28362 target: "left_over3";
28365 name: "left_bt_unclick3";
28366 signal: "mouse,up,1";
28367 source: "left_over2";
28368 action: SIGNAL_EMIT "elm,action,click" "";
28371 name: "left_bt_pressed_anim";
28372 signal: "elm,left,anim,activate";
28374 action: STATE_SET "clicked" 0.0;
28376 target: "left_over3";
28377 after: "left_bt_unpressed_anim";
28380 name: "left_bt_unpressed_anim";
28381 action: STATE_SET "default" 0.0;
28382 transition: DECELERATE 0.5;
28384 target: "left_over3";
28388 name: "right_bt_click";
28389 signal: "mouse,down,1";
28390 source: "right_over2";
28391 action: STATE_SET "clicked" 0.0;
28392 target: "right_bt";
28395 name: "right_bt_unclick";
28396 signal: "mouse,up,1";
28397 source: "right_over2";
28398 action: STATE_SET "default" 0.0;
28399 target: "right_bt";
28402 name: "right_bt_click2";
28403 signal: "mouse,down,1";
28404 source: "right_over3";
28405 action: STATE_SET "clicked" 0.0;
28406 target: "right_over3";
28409 name: "right_bt_unclick2";
28410 signal: "mouse,up,1";
28411 source: "right_over3";
28412 action: STATE_SET "default" 0.0;
28413 transition: DECELERATE 0.5;
28414 target: "right_over3";
28417 name: "right_bt_unclick3";
28418 signal: "mouse,up,1";
28419 source: "right_over2";
28420 action: SIGNAL_EMIT "elm,action,click" "";
28423 name: "right_bt_pressed_anim";
28424 signal: "elm,right,anim,activate";
28426 action: STATE_SET "clicked" 0.0;
28427 target: "right_bt";
28428 target: "right_over3";
28429 after: "right_bt_unpressed_anim";
28432 name: "right_bt_unpressed_anim";
28433 action: STATE_SET "default" 0.0;
28434 transition: DECELERATE 0.5;
28435 target: "right_bt";
28436 target: "right_over3";
28439 program { name: "disable";
28440 signal: "elm,state,disabled";
28442 action: STATE_SET "disabled" 0.0;
28444 target: "left_over1";
28445 target: "left_over2";
28446 target: "right_bt";
28447 target: "right_over1";
28448 target: "right_over2";
28449 target: "disabler";
28450 after: "disable_text";
28452 program { name: "disable_text";
28456 get_state(PART:"elm.text", st, 30, vl);
28457 if (!strcmp(st, "active"))
28458 set_state(PART:"elm.text", "disabled_active", 0.0);
28460 set_state(PART:"elm.text", "disabled", 0.0);
28462 get_state(PART:"elm.swallow.entry", st, 30, vl);
28463 if (!strcmp(st, "active"))
28464 set_state(PART:"elm.swallow.entry", "disabled_active", 0.0);
28466 set_state(PART:"elm.swallow.entry", "disabled", 0.0);
28469 program { name: "enable";
28470 signal: "elm,state,enabled";
28472 action: STATE_SET "default" 0.0;
28474 target: "left_over1";
28475 target: "left_over2";
28476 target: "right_bt";
28477 target: "right_over1";
28478 target: "right_over2";
28479 target: "disabler";
28480 after: "enable_text";
28482 program { name: "enable_text";
28486 get_state(PART:"elm.text", st, 30, vl);
28487 if (!strcmp(st, "disabled_active"))
28488 set_state(PART:"elm.text", "active", 0.0);
28490 set_state(PART:"elm.text", "default", 0.0);
28492 get_state(PART:"elm.swallow.entry", st, 30, vl);
28493 if (!strcmp(st, "disabled_active"))
28494 set_state(PART:"elm.swallow.entry", "active", 0.0);
28496 set_state(PART:"elm.swallow.entry", "default", 0.0);
28499 program { name: "active";
28500 signal: "elm,state,active";
28502 action: STATE_SET "active" 0.0;
28503 target: "elm.text";
28504 target: "elm.swallow.entry";
28506 program { name: "inactive";
28507 signal: "elm,state,inactive";
28509 action: STATE_SET "default" 0.0;
28510 target: "elm.text";
28511 target: "elm.swallow.entry";
28513 program { name: "toggle_text";
28514 signal: "mouse,up,1";
28515 source: "button_events";
28516 action: SIGNAL_EMIT "elm,action,entry,toggle" "";
28518 program { name: "to_rtl";
28519 signal: "edje,state,rtl";
28521 action: STATE_SET "rtl" 0.0;
28522 target: "right_bt_icon";
28523 target: "left_bt_icon";
28525 program { name: "to_ltr";
28526 signal: "edje,state,ltr";
28528 action: STATE_SET "default" 0.0;
28529 target: "right_bt_icon";
28530 target: "left_bt_icon";
28535 ///////////////////////////////////////////////////////////////////////////////
28536 group { name: "elm/spinner/base/vertical";
28538 image: "shelf_inset.png" COMP;
28539 image: "bt_hilight.png" COMP;
28540 image: "bt_shine.png" COMP;
28541 image: "bt_glow.png" COMP;
28542 image: "bt_dis_base.png" COMP;
28543 image: "bt_dis_hilight.png" COMP;
28544 image: "up.png" COMP;
28545 image: "down.png" COMP;
28546 image: "bt_spinner_up.png" COMP;
28547 image: "bt_spinner_down.png" COMP;
28548 image: "bt_spinner_hilight.png" COMP;
28553 description { state: "default" 0.0;
28556 rel2.offset: -2 -2;
28557 color: 255 255 255 0;
28560 part { name: "conf_over";
28562 description { state: "default" 0.0;
28571 normal: "shelf_inset.png";
28578 part { name: "down_bt";
28580 description { state: "default" 0.0;
28596 normal: "bt_spinner_down.png";
28601 description { state: "clicked" 0.0;
28602 inherit: "default" 0.0;
28603 image.normal: "bt_spinner_down.png";
28604 image.middle: SOLID;
28606 description { state: "disabled" 0.0;
28607 inherit: "default" 0.0;
28609 normal: "bt_dis_base.png";
28614 part { name: "down_over3";
28617 description { state: "default" 0.0;
28618 color: 255 255 255 0;
28619 rel1.to: "down_bt";
28620 rel2.to: "down_bt";
28622 normal: "bt_glow.png";
28623 border: 12 12 12 12;
28627 description { state: "clicked" 0.0;
28628 inherit: "default" 0.0;
28630 color: 255 255 255 255;
28633 part { name: "up_bt";
28635 description { state: "default" 0.0;
28648 aspect_preference: BOTH;
28650 normal: "bt_spinner_up.png";
28655 description { state: "clicked" 0.0;
28656 inherit: "default" 0.0;
28657 image.normal: "bt_spinner_up.png";
28658 image.middle: SOLID;
28660 description { state: "disabled" 0.0;
28661 inherit: "default" 0.0;
28663 normal: "bt_dis_base.png";
28668 part { name: "up_over1";
28670 description { state: "default" 0.0;
28672 rel2 { to: "up_bt";
28676 normal: "bt_spinner_hilight.png";
28680 description { state: "disabled" 0.0;
28681 inherit: "default" 0.0;
28683 normal: "bt_dis_hilight.png";
28688 part { name: "up_over3";
28691 description { state: "default" 0.0;
28692 color: 255 255 255 0;
28696 normal: "bt_glow.png";
28697 border: 12 12 12 12;
28701 description { state: "clicked" 0.0;
28702 inherit: "default" 0.0;
28704 color: 255 255 255 255;
28707 part { name: "down_bt_icon";
28709 description { state: "default" 0.0;
28710 rel1.to: "down_bt";
28712 rel2.to: "down_bt";
28713 rel2.offset: -6 -3;
28715 image.normal: "down.png";
28718 part { name: "up_bt_icon";
28720 description { state: "default" 0.0;
28724 rel2.offset: -6 -3;
28726 image.normal: "up.png";
28729 part { name: "elm.text";
28733 description { state: "default" 0.0;
28736 rel1 { relative: 0.0 0.0;
28741 rel2 { relative: 0.0 1.0;
28748 font: "Sans,Edje-Vera";
28754 description { state: "active" 0.0;
28755 inherit: "default" 0.0;
28758 description { state: "disabled_active" 0.0;
28759 inherit: "default" 0.0;
28763 description { state: "disabled" 0.0;
28764 inherit: "default" 0.0;
28769 part { name: "elm.dragable.slider";
28777 description { state: "default" 0.0;
28784 part { name: "button_events";
28787 events: "elm.dragable.slider";
28790 description { state: "default" 0.0;
28791 rel1.to: "elm.text";
28792 rel2.to: "elm.text";
28796 part { name: "elm.swallow.entry";
28798 description { state: "default" 0.0;
28801 rel1 { relative: 0.0 0.5;
28805 rel2 { relative: 1.0 0.5;
28812 description { state: "active" 0.0;
28813 inherit: "default" 0.0;
28815 color: 255 255 255 255;
28817 description { state: "disabled_active" 0.0;
28818 inherit: "default" 0.0;
28821 description { state: "disabled" 0.0;
28822 inherit: "default" 0.0;
28826 part { name: "disabler";
28828 description { state: "default" 0.0;
28832 description { state: "disabled" 0.0;
28833 inherit: "default" 0.0;
28839 program { name: "text_show";
28840 signal: "elm,state,text,visible";
28842 action: STATE_SET "visible" 0.0;
28843 target: "elm.text";
28845 program { name: "text_hide";
28846 signal: "elm,state,text,hidden";
28848 action: STATE_SET "default" 0.0;
28849 target: "elm.text";
28851 program { name: "dec";
28852 signal: "mouse,down,1";
28854 action: SIGNAL_EMIT "elm,action,decrement,start" "";
28856 program { name: "dec2";
28857 signal: "mouse,up,1";
28859 action: SIGNAL_EMIT "elm,action,decrement,stop" "";
28861 program { name: "inc";
28862 signal: "mouse,down,1";
28864 action: SIGNAL_EMIT "elm,action,increment,start" "";
28866 program { name: "inc2";
28867 signal: "mouse,up,1";
28869 action: SIGNAL_EMIT "elm,action,increment,stop" "";
28872 name: "down_bt_click2";
28873 signal: "mouse,down,1";
28874 source: "down_over3";
28875 action: STATE_SET "clicked" 0.0;
28876 target: "down_over3";
28879 name: "down_bt_unclick2";
28880 signal: "mouse,up,1";
28881 source: "down_over3";
28882 action: STATE_SET "default" 0.0;
28883 transition: DECELERATE 0.5;
28884 target: "down_over3";
28887 name: "up_bt_click2";
28888 signal: "mouse,down,1";
28889 source: "up_over3";
28890 action: STATE_SET "clicked" 0.0;
28891 target: "up_over3";
28894 name: "up_bt_unclick2";
28895 signal: "mouse,up,1";
28896 source: "up_over3";
28897 action: STATE_SET "default" 0.0;
28898 transition: DECELERATE 0.5;
28899 target: "up_over3";
28901 program { name: "disable";
28902 signal: "elm,state,disabled";
28904 action: STATE_SET "disabled" 0.0;
28907 target: "disabler";
28908 after: "disable_text";
28910 program { name: "disable_text";
28914 get_state(PART:"elm.text", st, 30, vl);
28915 if (!strcmp(st, "active"))
28916 set_state(PART:"elm.text", "disabled_active", 0.0);
28918 set_state(PART:"elm.text", "disabled", 0.0);
28920 get_state(PART:"elm.swallow.entry", st, 30, vl);
28921 if (!strcmp(st, "active"))
28922 set_state(PART:"elm.swallow.entry", "disabled_active", 0.0);
28924 set_state(PART:"elm.swallow.entry", "disabled", 0.0);
28927 program { name: "enable";
28928 signal: "elm,state,enabled";
28930 action: STATE_SET "default" 0.0;
28933 target: "disabler";
28934 after: "enable_text";
28936 program { name: "enable_text";
28940 get_state(PART:"elm.text", st, 30, vl);
28941 if (!strcmp(st, "disabled_active"))
28942 set_state(PART:"elm.text", "active", 0.0);
28944 set_state(PART:"elm.text", "default", 0.0);
28946 get_state(PART:"elm.swallow.entry", st, 30, vl);
28947 if (!strcmp(st, "disabled_active"))
28948 set_state(PART:"elm.swallow.entry", "active", 0.0);
28950 set_state(PART:"elm.swallow.entry", "default", 0.0);
28953 program { name: "active";
28954 signal: "elm,state,active";
28956 action: STATE_SET "active" 0.0;
28957 target: "elm.text";
28958 target: "elm.swallow.entry";
28960 program { name: "inactive";
28961 signal: "elm,state,inactive";
28963 action: STATE_SET "default" 0.0;
28964 target: "elm.text";
28965 target: "elm.swallow.entry";
28967 program { name: "toggle_text";
28968 signal: "mouse,up,1";
28969 source: "button_events";
28970 action: SIGNAL_EMIT "elm,action,entry,toggle" "";
28976 ///////////////////////////////////////////////////////////////////////////////
28977 group { name: "elm/index/base/vertical/default";
28979 image: "bt_base1.png" COMP;
28980 image: "bt_base2.png" COMP;
28981 image: "bt_hilight.png" COMP;
28982 image: "bt_shine.png" COMP;
28985 part { name: "clip";
28988 description { state: "default" 0.0;
28990 color: 255 255 255 0;
28992 description { state: "active" 0.0;
28994 color: 255 255 255 255;
28997 part { name: "clip2";
29001 description { state: "default" 0.0;
29003 color: 255 255 255 0;
29005 description { state: "active" 0.0;
29007 color: 255 255 255 255;
29010 part { name: "elm.swallow.index.0";
29013 description { state: "default" 0.0;
29026 part { name: "button_image";
29029 description { state: "default" 0.0;
29031 to: "elm.text.body";
29039 normal: "bt_base2.png";
29042 image.middle: SOLID;
29045 part { name: "elm.text.body";
29047 effect: SOFT_SHADOW;
29051 description { state: "default" 0.0;
29064 color: 224 224 224 255;
29067 font: "Sans,Edje-Vera";
29074 part { name: "elm.text";
29076 effect: SOFT_SHADOW;
29080 description { state: "default" 0.0;
29084 to_x: "elm.swallow.event.0";
29085 to_y: "elm.dragable.pointer";
29090 to_x: "elm.swallow.event.0";
29091 to_y: "elm.dragable.pointer";
29095 color: 255 0 0 255;
29098 font: "Sans,Edje-Vera";
29105 part { name: "over1";
29108 description { state: "default" 0.0;
29110 to: "button_image";
29113 to: "button_image";
29117 normal: "bt_hilight.png";
29122 part { name: "over2";
29125 ignore_flags: ON_HOLD;
29127 description { state: "default" 0.0;
29129 to: "button_image";
29132 to: "button_image";
29135 normal: "bt_shine.png";
29140 part { name: "elm.dragable.pointer";
29148 description { state: "default" 0.0;
29163 part { name: "elm.swallow.event.0";
29165 description { state: "default" 0.0;
29180 program { name: "active";
29181 signal: "elm,state,active";
29183 action: STATE_SET "active" 0.0;
29184 transition: DECELERATE 0.5;
29187 program { name: "inactive";
29188 signal: "elm,state,inactive";
29190 action: STATE_SET "default" 0.0;
29191 transition: DECELERATE 0.5;
29197 group { name: "elm/index/item/vertical/default";
29198 data.item: "stacking" "above";
29199 data.item: "selectraise" "on";
29201 image: "ilist_1.png" COMP;
29202 image: "ilist_item_shadow.png" COMP;
29209 state: "default" 0.0;
29224 normal: "ilist_item_shadow.png";
29233 state: "default" 0.0;
29235 normal: "ilist_1.png";
29240 description { state: "active" 0.0;
29241 inherit: "default" 0.0;
29247 part { name: "elm.text";
29252 state: "default" 0.0;
29273 description { state: "active" 0.0;
29274 inherit: "default" 0.0;
29280 program { name: "active";
29281 signal: "elm,state,active";
29283 action: STATE_SET "active" 0.0;
29284 transition: DECELERATE 0.5;
29285 target: "elm.text";
29288 program { name: "inactive";
29289 signal: "elm,state,inactive";
29291 action: STATE_SET "default" 0.0;
29292 transition: DECELERATE 0.5;
29293 target: "elm.text";
29299 group { name: "elm/index/item_odd/vertical/default";
29300 data.item: "stacking" "below";
29302 image: "ilist_2.png" COMP;
29309 state: "default" 0.0;
29311 normal: "ilist_2.png";
29316 description { state: "active" 0.0;
29317 inherit: "default" 0.0;
29323 part { name: "elm.text";
29328 state: "default" 0.0;
29349 description { state: "active" 0.0;
29350 inherit: "default" 0.0;
29356 program { name: "active";
29357 signal: "elm,state,active";
29359 action: STATE_SET "active" 0.0;
29360 transition: DECELERATE 0.5;
29361 target: "elm.text";
29364 program { name: "inactive";
29365 signal: "elm,state,inactive";
29367 action: STATE_SET "default" 0.0;
29368 transition: DECELERATE 0.5;
29369 target: "elm.text";
29375 ///////////////////////////////////////////////////////////////////////////////
29376 group { name: "elm/gengrid/item/default/default";
29377 data.item: "labels" "elm.text";
29378 data.item: "icons" "elm.swallow.icon elm.swallow.end";
29380 image: "bt_sm_base1.png" COMP;
29381 image: "bt_sm_shine.png" COMP;
29382 image: "bt_sm_hilight.png" COMP;
29383 image: "ilist_1.png" COMP;
29384 image: "ilist_item_shadow.png" COMP;
29387 part { name: "event";
29391 state: "default" 0.0;
29395 part { name: "base_sh";
29397 description { state: "default" 0.0;
29412 normal: "ilist_item_shadow.png";
29417 part { name: "base";
29419 description { state: "default" 0.0;
29421 normal: "ilist_1.png";
29428 clip_to: "disclip";
29430 description { state: "default" 0.0;
29432 color: 255 255 255 0;
29442 normal: "bt_sm_base1.png";
29445 image.middle: SOLID;
29447 description { state: "selected" 0.0;
29448 inherit: "default" 0.0;
29450 color: 255 255 255 255;
29461 part { name: "elm.swallow.pad";
29463 description { state: "default" 0.0;
29477 part { name: "elm.swallow.icon";
29478 clip_to: "disclip";
29480 description { state: "default" 0.0;
29488 to_y: "elm.swallow.pad";
29494 part { name: "elm.swallow.end";
29495 clip_to: "disclip";
29497 description { state: "default" 0.0;
29501 aspect_preference: HORIZONTAL;
29512 part { name: "elm.text";
29513 clip_to: "disclip";
29515 effect: SOFT_SHADOW;
29518 description { state: "default" 0.0;
29534 text_class: "grid_item";
29537 description { state: "selected" 0.0;
29538 inherit: "default" 0.0;
29539 color: 224 224 224 255;
29543 part { name: "fg1";
29544 clip_to: "disclip";
29546 description { state: "default" 0.0;
29548 color: 255 255 255 0;
29550 rel2.relative: 1.0 0.5;
29553 normal: "bt_sm_hilight.png";
29557 description { state: "selected" 0.0;
29558 inherit: "default" 0.0;
29560 color: 255 255 255 255;
29563 part { name: "fg2";
29564 clip_to: "disclip";
29566 description { state: "default" 0.0;
29568 color: 255 255 255 0;
29572 normal: "bt_sm_shine.png";
29576 description { state: "selected" 0.0;
29577 inherit: "default" 0.0;
29579 color: 255 255 255 255;
29582 part { name: "disclip";
29584 description { state: "default" 0.0;
29588 description { state: "disabled" 0.0;
29589 inherit: "default" 0.0;
29590 color: 255 255 255 64;
29595 // signal: elm,state,%s,active
29596 // a "check" item named %s went active
29597 // signal: elm,state,%s,passive
29598 // a "check" item named %s went passive
29599 // default is passive
29600 program { name: "go_active";
29601 signal: "elm,state,selected";
29603 action: STATE_SET "selected" 0.0;
29607 target: "elm.text";
29609 program { name: "go_passive";
29610 signal: "elm,state,unselected";
29612 action: STATE_SET "default" 0.0;
29616 target: "elm.text";
29617 transition: LINEAR 0.1;
29619 program { name: "go_disabled";
29620 signal: "elm,state,disabled";
29622 action: STATE_SET "disabled" 0.0;
29625 program { name: "go_enabled";
29626 signal: "elm,state,enabled";
29628 action: STATE_SET "default" 0.0;
29633 group { name: "elm/gengrid/item/default_style/default";
29636 style { name: "gengrid_style";
29637 base: "font=Sans font_size=10 align=left valign=0.5 color=#000 text_class=grid_item";
29640 tag: "hilight" "+ font=Sans:style=Bold";
29641 tag: "b" "+ font=Sans:style=Bold";
29644 style { name: "gengrid_selected_style";
29645 base: "font=Sans font_size=10 align=left valign=0.5 color=#fff text_class=grid_item";
29648 tag: "hilight" "+ font=Sans:style=Bold";
29649 tag: "b" "+ font=Sans:style=Bold";
29653 data.item: "labels" "elm.text";
29654 data.item: "icons" "elm.swallow.icon elm.swallow.end";
29656 image: "bt_sm_base1.png" COMP;
29657 image: "bt_sm_shine.png" COMP;
29658 image: "bt_sm_hilight.png" COMP;
29659 image: "ilist_1.png" COMP;
29660 image: "ilist_item_shadow.png" COMP;
29663 part { name: "event";
29666 description { state: "default" 0.0;
29670 part { name: "base_sh";
29672 description { state: "default" 0.0;
29687 normal: "ilist_item_shadow.png";
29692 part { name: "base";
29694 description { state: "default" 0.0;
29697 normal: "ilist_1.png";
29704 clip_to: "disclip";
29706 description { state: "default" 0.0;
29708 color: 255 255 255 0;
29718 normal: "bt_sm_base1.png";
29721 image.middle: SOLID;
29723 description { state: "selected" 0.0;
29724 inherit: "default" 0.0;
29726 color: 255 255 255 255;
29737 part { name: "elm.swallow.pad";
29739 description { state: "default" 0.0;
29752 part { name: "elm.swallow.icon";
29753 clip_to: "disclip";
29755 description { state: "default" 0.0;
29759 to_x: "elm.swallow.pad";
29764 to_x: "elm.swallow.pad";
29770 part { name: "elm.swallow.end";
29771 clip_to: "disclip";
29773 description { state: "default" 0.0;
29777 aspect_preference: VERTICAL;
29788 part { name: "elm.text";
29789 clip_to: "disclip";
29794 state: "default" 0.0;
29798 to_x: "elm.swallow.icon";
29804 to_x: "elm.swallow.end";
29810 style: "gengrid_style";
29814 description { state: "selected" 0.0;
29815 inherit: "default" 0.0;
29817 style: "gengrid_selected_style";
29821 part { name: "fg1";
29822 clip_to: "disclip";
29824 description { state: "default" 0.0;
29826 color: 255 255 255 0;
29828 rel2.relative: 1.0 0.5;
29831 normal: "bt_sm_hilight.png";
29835 description { state: "selected" 0.0;
29836 inherit: "default" 0.0;
29838 color: 255 255 255 255;
29841 part { name: "fg2";
29842 clip_to: "disclip";
29844 description { state: "default" 0.0;
29846 color: 255 255 255 0;
29850 normal: "bt_sm_shine.png";
29854 description { state: "selected" 0.0;
29855 inherit: "default" 0.0;
29857 color: 255 255 255 255;
29860 part { name: "disclip";
29862 description { state: "default" 0.0;
29866 description { state: "disabled" 0.0;
29867 inherit: "default" 0.0;
29868 color: 255 255 255 64;
29873 // signal: elm,state,%s,active
29874 // a "check" item named %s went active
29875 // signal: elm,state,%s,passive
29876 // a "check" item named %s went passive
29877 // default is passive
29878 program { name: "go_active";
29879 signal: "elm,state,selected";
29881 action: STATE_SET "selected" 0.0;
29885 target: "elm.text";
29887 program { name: "go_passive";
29888 signal: "elm,state,unselected";
29890 action: STATE_SET "default" 0.0;
29894 target: "elm.text";
29895 transition: LINEAR 0.1;
29897 program { name: "go_disabled";
29898 signal: "elm,state,disabled";
29900 action: STATE_SET "disabled" 0.0;
29903 program { name: "go_enabled";
29904 signal: "elm,state,enabled";
29906 action: STATE_SET "default" 0.0;
29912 group { name: "elm/gengrid/item/up/default";
29913 data.item: "labels" "elm.text";
29915 image: "bt_sm_base1.png" COMP;
29916 image: "bt_sm_shine.png" COMP;
29917 image: "bt_sm_hilight.png" COMP;
29918 image: "arrow_up.png" COMP;
29921 part { name: "event";
29924 description { state: "default" 0.0;
29929 clip_to: "disclip";
29931 description { state: "default" 0.0;
29933 color: 255 255 255 0;
29934 rel1.offset: -3 -3;
29936 image { normal: "bt_sm_base1.png";
29941 description { state: "selected" 0.0;
29942 inherit: "default" 0.0;
29944 color: 255 255 255 255;
29947 part { name: "image";
29950 description { state: "default" 0.0;
29951 aspect_preference: BOTH;
29953 image.normal: "arrow_up.png";
29961 part { name: "elm.text";
29962 clip_to: "disclip";
29964 effect: SOFT_SHADOW;
29967 description { state: "default" 0.0;
29983 text_class: "grid_item";
29986 description { state: "selected" 0.0;
29987 inherit: "default" 0.0;
29988 color: 224 224 224 255;
29992 part { name: "fg1";
29993 clip_to: "disclip";
29995 description { state: "default" 0.0;
29997 color: 255 255 255 0;
29998 rel1.offset: -3 -3;
30004 normal: "bt_sm_hilight.png";
30008 description { state: "selected" 0.0;
30009 inherit: "default" 0.0;
30011 color: 255 255 255 255;
30014 part { name: "fg2";
30015 clip_to: "disclip";
30017 description { state: "default" 0.0;
30019 color: 255 255 255 0;
30020 rel1.offset: -3 -3;
30023 normal: "bt_sm_shine.png";
30027 description { state: "selected" 0.0;
30028 inherit: "default" 0.0;
30030 color: 255 255 255 255;
30033 part { name: "disclip";
30035 description { state: "default" 0.0;
30039 description { state: "disabled" 0.0;
30040 inherit: "default" 0.0;
30041 color: 255 255 255 64;
30046 program { name: "go_active";
30047 signal: "elm,state,selected";
30049 action: STATE_SET "selected" 0.0;
30053 target: "elm.text";
30055 program { name: "go_passive";
30056 signal: "elm,state,unselected";
30058 action: STATE_SET "default" 0.0;
30062 target: "elm.text";
30063 transition: LINEAR 0.1;
30065 program { name: "go_disabled";
30066 signal: "elm,state,disabled";
30068 action: STATE_SET "disabled" 0.0;
30071 program { name: "go_enabled";
30072 signal: "elm,state,enabled";
30074 action: STATE_SET "default" 0.0;
30080 group { name: "elm/gengrid/item/album-preview/default";
30081 data.item: "labels" "elm.text";
30082 data.item: "icons" "elm.swallow.icon.1 elm.swallow.icon.2 elm.swallow.icon.3 elm.swallow.icon.4";
30083 data.item: "states" "have_files";
30085 image: "bt_sm_base1.png" COMP;
30086 image: "bt_sm_shine.png" COMP;
30087 image: "bt_sm_hilight.png" COMP;
30088 image: "icon_folder.png" COMP;
30091 part { name: "event";
30094 description { state: "default" 0.0;
30099 clip_to: "disclip";
30101 description { state: "default" 0.0;
30103 color: 255 255 255 0;
30104 rel1.offset: -3 -3;
30107 normal: "bt_sm_base1.png";
30112 description { state: "selected" 0.0;
30113 inherit: "default" 0.0;
30115 color: 255 255 255 255;
30118 part { name: "image";
30121 description { state: "default" 0.0;
30122 aspect_preference: BOTH;
30124 image.normal: "icon_folder.png";
30132 part { name: "have-files-clipper";
30134 description { state: "default" 0.0;
30135 color: 255 255 255 0;
30138 description { state: "visible" 0.0;
30139 inherit: "default" 0.0;
30140 color: 255 255 255 255;
30144 part { name: "icon_box_margin";
30147 clip_to: "have-files-clipper";
30148 description { state: "default" 0.0;
30160 part { name: "icon_box";
30163 clip_to: "have-files-clipper";
30164 description { state: "default" 0.0;
30165 color: 255 255 255 255;
30169 relative: 0.25 0.25;
30179 part { name: "elm.swallow.icon.1";
30182 clip_to: "have-files-clipper";
30183 description { state: "default" 0.0;
30195 part { name: "elm.swallow.icon.2";
30198 clip_to: "have-files-clipper";
30199 description { state: "default" 0.0;
30211 part { name: "elm.swallow.icon.3";
30214 clip_to: "have-files-clipper";
30215 description { state: "default" 0.0;
30227 part { name: "elm.swallow.icon.4";
30230 clip_to: "have-files-clipper";
30231 description { state: "default" 0.0;
30243 part { name: "elm.text";
30244 clip_to: "disclip";
30246 effect: SOFT_SHADOW;
30249 description { state: "default" 0.0;
30265 text_class: "grid_item";
30268 description { state: "selected" 0.0;
30269 inherit: "default" 0.0;
30270 color: 255 255 255 255;
30273 part { name: "fg1";
30274 clip_to: "disclip";
30276 description { state: "default" 0.0;
30278 color: 255 255 255 0;
30279 rel1.offset: -3 -3;
30285 normal: "bt_sm_hilight.png";
30289 description { state: "selected" 0.0;
30290 inherit: "default" 0.0;
30292 color: 255 255 255 255;
30295 part { name: "fg2";
30296 clip_to: "disclip";
30298 description { state: "default" 0.0;
30300 color: 255 255 255 0;
30301 rel1.offset: -3 -3;
30304 normal: "bt_sm_shine.png";
30308 description { state: "selected" 0.0;
30309 inherit: "default" 0.0;
30311 color: 255 255 255 255;
30314 part { name: "disclip";
30316 description { state: "default" 0.0;
30320 description { state: "disabled" 0.0;
30321 inherit: "default" 0.0;
30322 color: 255 255 255 64;
30327 program { name: "go_active";
30328 signal: "elm,state,selected";
30330 action: STATE_SET "selected" 0.0;
30334 target: "elm.text";
30336 program { name: "go_passive";
30337 signal: "elm,state,unselected";
30339 action: STATE_SET "default" 0.0;
30343 target: "elm.text";
30344 transition: LINEAR 0.1;
30346 program { name: "go_disabled";
30347 signal: "elm,state,disabled";
30349 action: STATE_SET "disabled" 0.0;
30352 program { name: "go_enabled";
30353 signal: "elm,state,enabled";
30355 action: STATE_SET "default" 0.0;
30359 signal: "elm,state,have_files,active";
30361 action: STATE_SET "visible" 0.0;
30362 target: "have-files-clipper";
30367 group { name: "elm/gengrid/item/thumb/default";
30369 item: "icons" "elm.swallow.icon";
30370 item: "labels" "elm.text";
30373 image: "bt_sm_base1.png" COMP;
30374 image: "bt_sm_shine.png" COMP;
30375 image: "bt_sm_hilight.png" COMP;
30376 image: "thumb_shadow.png" COMP;
30379 part { name: "event";
30382 description { state: "default" 0.0;
30388 description { state: "default" 0.0;
30390 color: 255 255 255 0;
30391 rel1.offset: -3 -3;
30394 normal: "bt_sm_base1.png";
30399 description { state: "selected" 0.0;
30400 inherit: "default" 0.0;
30402 color: 255 255 255 255;
30405 part { name: "border-shadow";
30408 description { state: "default" 0.0;
30410 to: "elm.swallow.icon";
30414 to_x: "elm.swallow.icon";
30419 normal: "thumb_shadow.png";
30420 border: 17 17 17 17;
30425 part { name: "border";
30428 description { state: "default" 0.0;
30430 to: "border-shadow";
30434 to: "border-shadow";
30439 part { name: "elm.swallow.icon";
30442 description { state: "default" 0.0;
30443 aspect_preference: BOTH;
30453 part { name: "elm.text";
30455 effect: SOFT_SHADOW;
30458 description { state: "default" 0.0;
30475 text_class: "grid_item";
30479 part { name: "fg1";
30481 description { state: "default" 0.0;
30483 color: 255 255 255 0;
30484 rel1.offset: -3 -3;
30490 normal: "bt_sm_hilight.png";
30494 description { state: "selected" 0.0;
30495 inherit: "default" 0.0;
30497 color: 255 255 255 255;
30500 part { name: "fg2";
30502 description { state: "default" 0.0;
30504 color: 255 255 255 0;
30505 rel1.offset: -3 -3;
30508 image: "bt_sm_shine.png";
30512 description { state: "selected" 0.0;
30513 inherit: "default" 0.0;
30515 color: 255 255 255 255;
30521 signal: "elm,state,selected";
30523 action: STATE_SET "selected" 0.0;
30529 signal: "elm,state,unselected";
30531 action: STATE_SET "default" 0.0;
30535 transition: LINEAR 0.1;
30540 ///////////////////////////////////////////////////////////////////////////////
30541 group { name: "elm/photocam/base/default";
30543 public sbvis_v, sbvis_h, sbalways_v, sbalways_h, sbvis_timer;
30544 public timer0(val) {
30546 v = get_int(sbvis_v);
30548 v = get_int(sbalways_v);
30550 emit("do-hide-vbar", "");
30551 set_int(sbvis_v, 0);
30554 v = get_int(sbvis_h);
30556 v = get_int(sbalways_h);
30558 emit("do-hide-hbar", "");
30559 set_int(sbvis_h, 0);
30562 set_int(sbvis_timer, 0);
30567 image: "shelf_inset.png" COMP;
30568 image: "bt_sm_base2.png" COMP;
30569 image: "bt_sm_shine.png" COMP;
30570 image: "bt_sm_hilight.png" COMP;
30571 image: "busy-1.png" COMP;
30572 image: "busy-2.png" COMP;
30573 image: "busy-3.png" COMP;
30574 image: "busy-4.png" COMP;
30575 image: "busy-5.png" COMP;
30576 image: "busy-6.png" COMP;
30577 image: "busy-7.png" COMP;
30578 image: "busy-8.png" COMP;
30579 image: "busy-9.png" COMP;
30584 description { state: "default" 0.0;
30586 rel2.offset: -2 -2;
30587 color: 255 255 255 0;
30590 part { name: "clipper";
30593 description { state: "default" 0.0;
30598 part { name: "elm.swallow.content";
30599 clip_to: "clipper";
30601 description { state: "default" 0.0;
30603 rel2.offset: -2 -2;
30606 part { name: "busy_clip";
30609 description { state: "default" 0.0;
30611 color: 255 255 255 0;
30613 description { state: "active" 0.0;
30615 color: 255 255 255 255;
30618 part { name: "busy";
30619 clip_to: "busy_clip";
30621 description { state: "default" 0.0;
30626 aspect_preference: BOTH;
30636 normal: "busy-9.png";
30637 tween: "busy-1.png";
30638 tween: "busy-2.png";
30639 tween: "busy-3.png";
30640 tween: "busy-4.png";
30641 tween: "busy-5.png";
30642 tween: "busy-6.png";
30643 tween: "busy-7.png";
30644 tween: "busy-8.png";
30648 part { name: "conf_over";
30650 description { state: "default" 0.0;
30652 rel2.offset: -1 -1;
30654 normal: "shelf_inset.png";
30661 part { name: "sb_vbar_clip_master";
30664 description { state: "default" 0.0;
30666 description { state: "hidden" 0.0;
30668 color: 255 255 255 0;
30671 part { name: "sb_vbar_clip";
30672 clip_to: "sb_vbar_clip_master";
30675 description { state: "default" 0.0;
30677 description { state: "hidden" 0.0;
30679 color: 255 255 255 0;
30682 part { name: "sb_vbar";
30685 description { state: "default" 0.0;
30701 part { name: "elm.dragable.vbar";
30702 clip_to: "sb_vbar_clip";
30707 confine: "sb_vbar";
30709 description { state: "default" 0.0;
30724 normal: "bt_sm_base2.png";
30730 part { name: "sb_vbar_over1";
30731 clip_to: "sb_vbar_clip";
30733 description { state: "default" 0.0;
30734 rel1.to: "elm.dragable.vbar";
30735 rel2.relative: 1.0 0.5;
30736 rel2.to: "elm.dragable.vbar";
30738 normal: "bt_sm_hilight.png";
30743 part { name: "sb_vbar_over2";
30744 clip_to: "sb_vbar_clip";
30746 description { state: "default" 0.0;
30747 rel1.to: "elm.dragable.vbar";
30748 rel2.to: "elm.dragable.vbar";
30750 normal: "bt_sm_shine.png";
30756 part { name: "sb_hbar_clip_master";
30759 description { state: "default" 0.0;
30761 description { state: "hidden" 0.0;
30763 color: 255 255 255 0;
30766 part { name: "sb_hbar_clip";
30767 clip_to: "sb_hbar_clip_master";
30770 description { state: "default" 0.0;
30772 description { state: "hidden" 0.0;
30774 color: 255 255 255 0;
30777 part { name: "sb_hbar";
30780 description { state: "default" 0.0;
30796 part { name: "elm.dragable.hbar";
30797 clip_to: "sb_hbar_clip";
30802 confine: "sb_hbar";
30804 description { state: "default" 0.0;
30819 normal: "bt_sm_base2.png";
30825 part { name: "sb_hbar_over1";
30826 clip_to: "sb_hbar_clip";
30828 description { state: "default" 0.0;
30829 rel1.to: "elm.dragable.hbar";
30830 rel2.relative: 1.0 0.5;
30831 rel2.to: "elm.dragable.hbar";
30833 normal: "bt_sm_hilight.png";
30838 part { name: "sb_hbar_over2";
30839 clip_to: "sb_hbar_clip";
30841 description { state: "default" 0.0;
30842 rel1.to: "elm.dragable.hbar";
30843 rel2.to: "elm.dragable.hbar";
30845 normal: "bt_sm_shine.png";
30852 program { name: "load";
30856 set_state(PART:"sb_hbar_clip", "hidden", 0.0);
30857 set_state(PART:"sb_vbar_clip", "hidden", 0.0);
30858 set_int(sbvis_h, 0);
30859 set_int(sbvis_v, 0);
30860 set_int(sbalways_v, 0);
30861 set_int(sbalways_h, 0);
30862 set_int(sbvis_timer, 0);
30866 program { name: "vbar_show";
30867 signal: "elm,action,show,vbar";
30869 action: STATE_SET "default" 0.0;
30870 target: "sb_vbar_clip_master";
30872 program { name: "vbar_hide";
30873 signal: "elm,action,hide,vbar";
30875 action: STATE_SET "hidden" 0.0;
30876 target: "sb_vbar_clip_master";
30878 program { name: "vbar_show_always";
30879 signal: "elm,action,show_always,vbar";
30883 v = get_int(sbvis_v);
30884 v |= get_int(sbalways_v);
30886 set_int(sbalways_v, 1);
30887 emit("do-show-vbar", "");
30888 set_int(sbvis_v, 1);
30892 program { name: "vbar_show_notalways";
30893 signal: "elm,action,show_notalways,vbar";
30897 v = get_int(sbalways_v);
30899 set_int(sbalways_v, 0);
30900 v = get_int(sbvis_v);
30902 emit("do-hide-vbar", "");
30903 set_int(sbvis_v, 0);
30908 program { name: "sb_vbar_show";
30909 signal: "do-show-vbar";
30911 action: STATE_SET "default" 0.0;
30912 transition: LINEAR 0.5;
30913 target: "sb_vbar_clip";
30915 program { name: "sb_vbar_hide";
30916 signal: "do-hide-vbar";
30918 action: STATE_SET "hidden" 0.0;
30919 transition: LINEAR 0.5;
30920 target: "sb_vbar_clip";
30923 program { name: "hbar_show";
30924 signal: "elm,action,show,hbar";
30926 action: STATE_SET "default" 0.0;
30927 target: "sb_hbar_clip_master";
30929 program { name: "hbar_hide";
30930 signal: "elm,action,hide,hbar";
30932 action: STATE_SET "hidden" 0.0;
30933 target: "sb_hbar_clip_master";
30935 program { name: "hbar_show_always";
30936 signal: "elm,action,show_always,hbar";
30940 v = get_int(sbvis_h);
30941 v |= get_int(sbalways_h);
30943 set_int(sbalways_h, 1);
30944 emit("do-show-hbar", "");
30945 set_int(sbvis_h, 1);
30949 program { name: "hbar_show_notalways";
30950 signal: "elm,action,show_notalways,hbar";
30954 v = get_int(sbalways_h);
30956 set_int(sbalways_h, 0);
30957 v = get_int(sbvis_h);
30959 emit("do-hide-hbar", "");
30960 set_int(sbvis_h, 0);
30965 program { name: "sb_hbar_show";
30966 signal: "do-show-hbar";
30968 action: STATE_SET "default" 0.0;
30969 transition: LINEAR 0.5;
30970 target: "sb_hbar_clip";
30972 program { name: "sb_hbar_hide";
30973 signal: "do-hide-hbar";
30975 action: STATE_SET "hidden" 0.0;
30976 transition: LINEAR 0.5;
30977 target: "sb_hbar_clip";
30980 program { name: "scroll";
30981 signal: "elm,action,scroll";
30985 v = get_int(sbvis_v);
30986 v |= get_int(sbalways_v);
30988 emit("do-show-vbar", "");
30989 set_int(sbvis_v, 1);
30991 v = get_int(sbvis_h);
30992 v |= get_int(sbalways_h);
30994 emit("do-show-hbar", "");
30995 set_int(sbvis_h, 1);
30997 v = get_int(sbvis_timer);
30998 if (v > 0) cancel_timer(v);
30999 v = timer(1.0, "timer0", 0);
31000 set_int(sbvis_timer, v);
31003 program { name: "go1";
31004 signal: "elm,state,busy,start";
31006 action: STATE_SET "active" 0.0;
31007 transition: SINUSOIDAL 1.0;
31008 target: "busy_clip";
31010 program { name: "go2";
31011 signal: "elm,state,busy,start";
31013 action: STATE_SET "default" 0.0;
31014 transition: LINEAR 0.5;
31018 program { name: "stop1";
31019 signal: "elm,state,busy,stop";
31021 action: STATE_SET "default" 0.0;
31022 transition: SINUSOIDAL 1.0;
31023 target: "busy_clip";
31026 program { name: "stop2";
31027 action: ACTION_STOP;
31033 ///////////////////////////////////////////////////////////////////////////////
31034 group { name: "elm/map/base/default";
31036 public sbvis_v, sbvis_h, sbalways_v, sbalways_h, sbvis_timer;
31037 public timer0(val) {
31039 v = get_int(sbvis_v);
31041 v = get_int(sbalways_v);
31043 emit("do-hide-vbar", "");
31044 set_int(sbvis_v, 0);
31047 v = get_int(sbvis_h);
31049 v = get_int(sbalways_h);
31051 emit("do-hide-hbar", "");
31052 set_int(sbvis_h, 0);
31055 set_int(sbvis_timer, 0);
31060 image: "shelf_inset.png" COMP;
31061 image: "bt_sm_base2.png" COMP;
31062 image: "bt_sm_shine.png" COMP;
31063 image: "bt_sm_hilight.png" COMP;
31064 image: "busy-1.png" COMP;
31065 image: "busy-2.png" COMP;
31066 image: "busy-3.png" COMP;
31067 image: "busy-4.png" COMP;
31068 image: "busy-5.png" COMP;
31069 image: "busy-6.png" COMP;
31070 image: "busy-7.png" COMP;
31071 image: "busy-8.png" COMP;
31072 image: "busy-9.png" COMP;
31077 description { state: "default" 0.0;
31079 rel2.offset: -2 -2;
31080 color: 255 255 255 0;
31083 part { name: "clipper";
31086 description { state: "default" 0.0;
31091 part { name: "elm.swallow.content";
31092 clip_to: "clipper";
31094 description { state: "default" 0.0;
31096 rel2.offset: -2 -2;
31099 part { name: "busy_clip";
31102 description { state: "default" 0.0;
31104 color: 255 255 255 0;
31106 description { state: "active" 0.0;
31108 color: 255 255 255 255;
31111 part { name: "busy";
31112 clip_to: "busy_clip";
31114 description { state: "default" 0.0;
31119 aspect_preference: BOTH;
31129 normal: "busy-9.png";
31130 tween: "busy-1.png";
31131 tween: "busy-2.png";
31132 tween: "busy-3.png";
31133 tween: "busy-4.png";
31134 tween: "busy-5.png";
31135 tween: "busy-6.png";
31136 tween: "busy-7.png";
31137 tween: "busy-8.png";
31141 part { name: "conf_over";
31143 description { state: "default" 0.0;
31145 rel2.offset: -1 -1;
31147 normal: "shelf_inset.png";
31154 part { name: "sb_vbar_clip_master";
31157 description { state: "default" 0.0;
31159 description { state: "hidden" 0.0;
31161 color: 255 255 255 0;
31164 part { name: "sb_vbar_clip";
31165 clip_to: "sb_vbar_clip_master";
31168 description { state: "default" 0.0;
31170 description { state: "hidden" 0.0;
31172 color: 255 255 255 0;
31175 part { name: "sb_vbar";
31178 description { state: "default" 0.0;
31194 part { name: "elm.dragable.vbar";
31195 clip_to: "sb_vbar_clip";
31200 confine: "sb_vbar";
31202 description { state: "default" 0.0;
31217 normal: "bt_sm_base2.png";
31223 part { name: "sb_vbar_over1";
31224 clip_to: "sb_vbar_clip";
31226 description { state: "default" 0.0;
31227 rel1.to: "elm.dragable.vbar";
31228 rel2.relative: 1.0 0.5;
31229 rel2.to: "elm.dragable.vbar";
31231 normal: "bt_sm_hilight.png";
31236 part { name: "sb_vbar_over2";
31237 clip_to: "sb_vbar_clip";
31239 description { state: "default" 0.0;
31240 rel1.to: "elm.dragable.vbar";
31241 rel2.to: "elm.dragable.vbar";
31243 normal: "bt_sm_shine.png";
31249 part { name: "sb_hbar_clip_master";
31252 description { state: "default" 0.0;
31254 description { state: "hidden" 0.0;
31256 color: 255 255 255 0;
31259 part { name: "sb_hbar_clip";
31260 clip_to: "sb_hbar_clip_master";
31263 description { state: "default" 0.0;
31265 description { state: "hidden" 0.0;
31267 color: 255 255 255 0;
31270 part { name: "sb_hbar";
31273 description { state: "default" 0.0;
31289 part { name: "elm.dragable.hbar";
31290 clip_to: "sb_hbar_clip";
31295 confine: "sb_hbar";
31297 description { state: "default" 0.0;
31312 normal: "bt_sm_base2.png";
31318 part { name: "sb_hbar_over1";
31319 clip_to: "sb_hbar_clip";
31321 description { state: "default" 0.0;
31322 rel1.to: "elm.dragable.hbar";
31323 rel2.relative: 1.0 0.5;
31324 rel2.to: "elm.dragable.hbar";
31326 normal: "bt_sm_hilight.png";
31331 part { name: "sb_hbar_over2";
31332 clip_to: "sb_hbar_clip";
31334 description { state: "default" 0.0;
31335 rel1.to: "elm.dragable.hbar";
31336 rel2.to: "elm.dragable.hbar";
31338 normal: "bt_sm_shine.png";
31345 program { name: "load";
31349 set_state(PART:"sb_hbar_clip", "hidden", 0.0);
31350 set_state(PART:"sb_vbar_clip", "hidden", 0.0);
31351 set_int(sbvis_h, 0);
31352 set_int(sbvis_v, 0);
31353 set_int(sbalways_v, 0);
31354 set_int(sbalways_h, 0);
31355 set_int(sbvis_timer, 0);
31359 program { name: "vbar_show";
31360 signal: "elm,action,show,vbar";
31362 action: STATE_SET "default" 0.0;
31363 target: "sb_vbar_clip_master";
31365 program { name: "vbar_hide";
31366 signal: "elm,action,hide,vbar";
31368 action: STATE_SET "hidden" 0.0;
31369 target: "sb_vbar_clip_master";
31371 program { name: "vbar_show_always";
31372 signal: "elm,action,show_always,vbar";
31376 v = get_int(sbvis_v);
31377 v |= get_int(sbalways_v);
31379 set_int(sbalways_v, 1);
31380 emit("do-show-vbar", "");
31381 set_int(sbvis_v, 1);
31385 program { name: "vbar_show_notalways";
31386 signal: "elm,action,show_notalways,vbar";
31390 v = get_int(sbalways_v);
31392 set_int(sbalways_v, 0);
31393 v = get_int(sbvis_v);
31395 emit("do-hide-vbar", "");
31396 set_int(sbvis_v, 0);
31401 program { name: "sb_vbar_show";
31402 signal: "do-show-vbar";
31404 action: STATE_SET "default" 0.0;
31405 transition: LINEAR 0.5;
31406 target: "sb_vbar_clip";
31408 program { name: "sb_vbar_hide";
31409 signal: "do-hide-vbar";
31411 action: STATE_SET "hidden" 0.0;
31412 transition: LINEAR 0.5;
31413 target: "sb_vbar_clip";
31416 program { name: "hbar_show";
31417 signal: "elm,action,show,hbar";
31419 action: STATE_SET "default" 0.0;
31420 target: "sb_hbar_clip_master";
31422 program { name: "hbar_hide";
31423 signal: "elm,action,hide,hbar";
31425 action: STATE_SET "hidden" 0.0;
31426 target: "sb_hbar_clip_master";
31428 program { name: "hbar_show_always";
31429 signal: "elm,action,show_always,hbar";
31433 v = get_int(sbvis_h);
31434 v |= get_int(sbalways_h);
31436 set_int(sbalways_h, 1);
31437 emit("do-show-hbar", "");
31438 set_int(sbvis_h, 1);
31442 program { name: "hbar_show_notalways";
31443 signal: "elm,action,show_notalways,hbar";
31447 v = get_int(sbalways_h);
31449 set_int(sbalways_h, 0);
31450 v = get_int(sbvis_h);
31452 emit("do-hide-hbar", "");
31453 set_int(sbvis_h, 0);
31458 program { name: "sb_hbar_show";
31459 signal: "do-show-hbar";
31461 action: STATE_SET "default" 0.0;
31462 transition: LINEAR 0.5;
31463 target: "sb_hbar_clip";
31465 program { name: "sb_hbar_hide";
31466 signal: "do-hide-hbar";
31468 action: STATE_SET "hidden" 0.0;
31469 transition: LINEAR 0.5;
31470 target: "sb_hbar_clip";
31473 program { name: "scroll";
31474 signal: "elm,action,scroll";
31478 v = get_int(sbvis_v);
31479 v |= get_int(sbalways_v);
31481 emit("do-show-vbar", "");
31482 set_int(sbvis_v, 1);
31484 v = get_int(sbvis_h);
31485 v |= get_int(sbalways_h);
31487 emit("do-show-hbar", "");
31488 set_int(sbvis_h, 1);
31490 v = get_int(sbvis_timer);
31491 if (v > 0) cancel_timer(v);
31492 v = timer(1.0, "timer0", 0);
31493 set_int(sbvis_timer, v);
31496 program { name: "go1";
31497 signal: "elm,state,busy,start";
31499 action: STATE_SET "active" 0.0;
31500 transition: SINUSOIDAL 1.0;
31501 target: "busy_clip";
31503 program { name: "go2";
31504 signal: "elm,state,busy,start";
31506 action: STATE_SET "default" 0.0;
31507 transition: LINEAR 0.5;
31511 program { name: "stop1";
31512 signal: "elm,state,busy,stop";
31514 action: STATE_SET "default" 0.0;
31515 transition: SINUSOIDAL 1.0;
31516 target: "busy_clip";
31519 program { name: "stop2";
31520 action: ACTION_STOP;
31525 group { name: "elm/map/marker/radio/default";
31529 item: size_max_w 58;
31530 item: size_max_h 58;
31533 image: "map_item.png" COMP;
31536 part { name: "whole";
31537 description { state: "default" 0.0;
31540 part { name: "base";
31541 ignore_flags: ON_HOLD;
31542 description { state: "default" 0.0;
31543 image.normal: "map_item.png";
31546 part { name: "elm.icon";
31550 description { state: "default" 0.0;
31551 rel1.relative: 0.27 0.27;
31552 rel2.relative: 0.73 0.73;
31555 part { name: "elm.text";
31557 effect: SOFT_SHADOW;
31560 description { state: "default" 0.0;
31562 color: 224 224 224 255;
31564 rel1.relative: 0.28 0.25;
31565 rel2.relative: 0.75 0.75;
31567 font: "Sans,Edje-Vera";
31576 program { name: "open";
31577 signal: "mouse,clicked,1";
31579 action: SIGNAL_EMIT "open" "elm";
31581 program { name: "bringin";
31582 signal: "mouse,down,1,double";
31584 action: SIGNAL_EMIT "bringin" "elm";
31588 group { name: "elm/map/marker/radio2/default";
31592 item: size_max_w 58;
31593 item: size_max_h 58;
31596 image: "map_item_2.png" COMP;
31599 part { name: "base";
31600 ignore_flags: ON_HOLD;
31601 description { state: "default" 0.0;
31602 image.normal: "map_item_2.png";
31605 part { name: "elm.text";
31607 effect: SOFT_SHADOW;
31610 description { state: "default" 0.0;
31612 color: 224 224 224 255;
31614 rel1.relative: 0.28 0.25;
31615 rel2.relative: 0.75 0.75;
31617 font: "Sans,Edje-Vera";
31626 program { name: "open";
31627 signal: "mouse,clicked,1";
31629 action: SIGNAL_EMIT "open" "elm";
31631 program { name: "bringin";
31632 signal: "mouse,down,1,double";
31634 action: SIGNAL_EMIT "bringin" "elm";
31638 group { name: "elm/map/marker/empty/default";
31642 item: size_max_w 64;
31643 item: size_max_h 64;
31646 part { name: "whole";
31647 description { state: "default" 0.0;
31650 part { name: "base";
31651 ignore_flags: ON_HOLD;
31652 description { state: "default" 0.0;
31655 part { name: "elm.icon";
31659 description { state: "default" 0.0;
31662 part { name: "elm.text";
31664 effect: SOFT_SHADOW;
31667 description { state: "default" 0.0;
31669 color: 224 224 224 255;
31671 rel1.relative: 0.28 0.25;
31672 rel2.relative: 0.75 0.75;
31674 font: "Sans,Edje-Vera";
31683 program { name: "open";
31684 signal: "mouse,clicked,1";
31686 action: SIGNAL_EMIT "open" "elm";
31688 program { name: "bringin";
31689 signal: "mouse,down,1,double";
31691 action: SIGNAL_EMIT "bringin" "elm";
31695 group { name: "elm/map/marker_bubble/default";
31697 image: "bubble.png" COMP;
31698 image: "bubble_shine.png" COMP;
31705 part { name: "clipper";
31707 description { state: "default" 0.0;
31708 color: 255 255 255 0;
31710 description { state: "show" 0.0;
31711 inherit: "default" 0.0;
31712 color: 255 255 255 255;
31715 part { name: "base0";
31717 clip_to: "clipper";
31718 description { state: "default" 0.0;
31720 normal: "bubble.png";
31721 border: 11 36 10 19;
31723 image.middle: SOLID;
31726 description { state: "rtl" 0.0;
31727 inherit: "default" 0.0;
31729 normal: "bubble_4.png";
31730 border: 11 36 18 9;
31734 part { name: "elm.swallow.content";
31736 clip_to: "clipper";
31737 description { state: "default" 0.0;
31747 part { name: "shine";
31749 clip_to: "clipper";
31750 description { state: "default" 0.0;
31759 normal: "bubble_shine.png";
31767 program { name: "show";
31769 action: STATE_SET "show" 0.0;
31771 transition: ACCELERATE 0.5;
31776 /////////////////////////////////////////////////////////////////////////////
31778 /////////////////////////////////////////////////////////////////////////////
31780 name: "elm/panes/vertical/default";
31782 image: "bt_base1.png" COMP;
31783 image: "bt_base2.png" COMP;
31784 image: "bt_hilight.png" COMP;
31785 image: "bt_shine.png" COMP;
31786 image: "bt_glow.png" COMP;
31787 image: "bt_dis_base.png" COMP;
31788 image: "bt_dis_hilight.png" COMP;
31789 image: "arrow_right.png" COMP;
31790 image: "arrow_left.png" COMP;
31801 state: "default" 0.0;
31809 name: "whole_left";
31814 state: "default" 0.0;
31815 rel2.to_x: "elm.bar";
31816 rel2.relative: 0.0 1.0;
31822 name: "elm.swallow.left";
31824 clip_to: "whole_left";
31827 state: "default" 0.0;
31828 rel1.to: "whole_left";
31829 rel2.to: "whole_left";
31835 name: "whole_right";
31840 state: "default" 0.0;
31841 rel1.to_x: "elm.bar";
31842 rel1.relative: 1.0 0.0;
31848 name: "elm.swallow.right";
31850 clip_to: "whole_right";
31853 state: "default" 0.0;
31854 rel1.to: "whole_right";
31855 rel2.to: "whole_right";
31859 part { name: "elm.bar";
31866 description { state: "default" 0.0;
31869 rel1.relative: 0.0 0.5;
31870 rel2.relative: 1.0 0.5;
31872 normal: "bt_base2.png";
31875 image.middle: SOLID;
31877 description { state: "clicked" 0.0;
31878 inherit: "default" 0.0;
31879 image.normal: "bt_base1.png";
31880 image.middle: SOLID;
31882 description { state: "disabled" 0.0;
31883 inherit: "default" 0.0;
31885 normal: "bt_dis_base.png";
31890 part { name: "over1";
31892 description { state: "default" 0.0;
31893 rel1.to: "elm.bar";
31894 rel2.to: "elm.bar";
31895 rel2.relative: 1.0 0.5;
31897 normal: "bt_hilight.png";
31901 description { state: "disabled" 0.0;
31902 inherit: "default" 0.0;
31904 normal: "bt_dis_hilight.png";
31909 part { name: "over2";
31912 ignore_flags: ON_HOLD;
31913 description { state: "default" 0.0;
31914 rel1.to: "elm.bar";
31915 rel2.to: "elm.bar";
31917 normal: "bt_shine.png";
31921 description { state: "disabled" 0.0;
31922 inherit: "default" 0.0;
31926 part { name: "over3";
31929 description { state: "default" 0.0;
31930 color: 255 255 255 0;
31931 rel1.to: "elm.bar";
31932 rel2.to: "elm.bar";
31934 normal: "bt_glow.png";
31935 border: 12 12 12 12;
31939 description { state: "clicked" 0.0;
31940 inherit: "default" 0.0;
31942 color: 255 255 255 255;
31948 name: "arrow_right";
31950 description { state: "default" 0.0;
31953 color: 255 255 255 0;
31955 rel1.relative: 1.0 0.5;
31956 rel1.to_x: "elm.bar";
31957 rel1.offset: 45/2 -45/2;
31959 rel2.relative: 1.0 0.5;
31960 rel2.to_x: "elm.bar";
31961 rel2.offset: 45/2 45/2;
31963 image.normal: "arrow_right.png";
31967 description { state: "default" 0.1;
31968 inherit: "default" 0.0;
31969 image.normal: "arrow_left.png";
31971 description { state: "anim_1" 0.0;
31972 inherit: "default" 0.0;
31973 color: 255 255 255 200;
31974 rel1.offset: (45/2 + 10) -45/2;
31975 rel2.offset: (45/2 +10) 45/2;
31977 description { state: "anim_1" 0.1;
31978 inherit: "default" 0.0;
31979 image.normal: "arrow_left.png";
31980 color: 255 255 255 200;
31981 rel1.offset: (45/2 + 10) -45/2;
31982 rel2.offset: (45/2 +10) 45/2;
31984 description { state: "anim_2" 0.0;
31985 inherit: "default" 0.0;
31986 color: 255 255 255 0;
31987 rel1.offset: (45/2 + 20) -45/2;
31988 rel2.offset: (45/2 + 20) 45/2;
31990 description { state: "anim_2" 0.1;
31991 inherit: "default" 0.0;
31992 image.normal: "arrow_left.png";
31993 color: 255 255 255 0;
31994 rel1.offset: (45/2 + 20) -45/2;
31995 rel2.offset: (45/2 + 20) 45/2;
31999 name: "arrow_left";
32001 description { state: "default" 0.0;
32004 color: 255 255 255 0;
32006 rel1.relative: 0.0 0.5;
32007 rel1.to_x: "elm.bar";
32008 rel1.offset: -45/2 -45/2;
32010 rel2.relative: 0.0 0.5;
32011 rel2.to_x: "elm.bar";
32012 rel2.offset: -45/2 45/2;
32014 image.normal: "arrow_left.png";
32018 description { state: "default" 0.1;
32019 inherit: "default" 0.0;
32020 image.normal: "arrow_right.png";
32022 description { state: "anim_1" 0.0;
32023 inherit: "default" 0.0;
32024 color: 255 255 255 200;
32025 rel1.offset: (-45/2 - 10) -45/2;
32026 rel2.offset: (-45/2 - 10) 45/2;
32028 description { state: "anim_1" 0.1;
32029 inherit: "default" 0.0;
32030 image.normal: "arrow_right.png";
32031 color: 255 255 255 200;
32032 rel1.offset: (-45/2 - 10) -45/2;
32033 rel2.offset: (-45/2 - 10) 45/2;
32035 description { state: "anim_2" 0.0;
32036 inherit: "default" 0.0;
32037 color: 255 255 255 0;
32038 rel1.offset: (-45/2 - 20) -45/2;
32039 rel2.offset: (-45/2 - 20) 45/2;
32041 description { state: "anim_2" 0.1;
32042 inherit: "default" 0.0;
32043 image.normal: "arrow_right.png";
32044 color: 255 255 255 0;
32045 rel1.offset: (-45/2 - 20) -45/2;
32046 rel2.offset: (-45/2 - 20) 45/2;
32053 name: "button_click";
32054 signal: "mouse,down,1";
32056 action: SIGNAL_EMIT "elm,action,press" "";
32057 after: "button_click_anim";
32058 after: "arrow_anim_start";
32061 name: "button_click_anim";
32062 action: STATE_SET "clicked" 0.0;
32066 name: "button_unclick";
32067 signal: "mouse,up,1";
32069 action: SIGNAL_EMIT "elm,action,unpress" "";
32070 after: "button_unclick_anim";
32071 after: "arrow_anim_stop";
32074 name: "button_unclick_anim";
32075 action: STATE_SET "default" 0.0;
32079 name: "button_click2";
32080 signal: "mouse,down,1";
32082 action: STATE_SET "clicked" 0.0;
32086 name: "button_unclick2";
32087 signal: "mouse,up,1";
32089 action: STATE_SET "default" 0.0;
32090 transition: DECELERATE 0.5;
32094 name: "button_unclick3";
32095 signal: "mouse,up,1";
32097 action: SIGNAL_EMIT "elm,action,click" "";
32100 name: "button_down_double";
32101 signal: "mouse,down,1,double";
32103 action: SIGNAL_EMIT "elm,action,click,double" "";
32108 name: "arrow_anim_start";
32112 get_state(PART:"arrow_left", st, 30, vl);
32114 run_program(PROGRAM:"arrow_anim_start_ltr");
32117 run_program(PROGRAM:"arrow_anim_start_rtl");
32122 name: "arrow_anim_stop";
32126 get_state(PART:"arrow_left", st, 30, vl);
32128 run_program(PROGRAM:"arrow_anim_stop_ltr");
32131 run_program(PROGRAM:"arrow_anim_stop_rtl");
32137 name: "arrow_anim_start_ltr";
32138 action: STATE_SET "anim_1" 0.0;
32139 target: "arrow_right";
32140 target: "arrow_left";
32141 transition: LINEAR 0.6;
32142 after: "arrow_anim_1_ltr";
32145 name: "arrow_anim_1_ltr";
32146 action: STATE_SET "anim_2" 0.0;
32147 target: "arrow_right";
32148 target: "arrow_left";
32149 transition: LINEAR 0.6;
32150 after: "arrow_anim_2_ltr";
32153 name: "arrow_anim_2_ltr";
32154 action: STATE_SET "default" 0.0;
32155 target: "arrow_right";
32156 target: "arrow_left";
32157 after: "arrow_anim_start_ltr";
32160 name: "arrow_anim_stop_ltr";
32161 action: ACTION_STOP;
32162 target: "arrow_anim_start_ltr";
32163 target: "arrow_anim_1_ltr";
32164 target: "arrow_anim_2_ltr";
32165 after: "arrow_anim_stop_1_ltr";
32168 name: "arrow_anim_stop_1_ltr";
32169 action: STATE_SET "default" 0.0;
32170 target: "arrow_right";
32171 target: "arrow_left";
32172 transition: DECELERATE 0.4;
32175 name: "arrow_anim_start_rtl";
32176 action: STATE_SET "anim_1" 0.1;
32177 target: "arrow_right";
32178 target: "arrow_left";
32179 transition: LINEAR 0.6;
32180 after: "arrow_anim_1_rtl";
32183 name: "arrow_anim_1_rtl";
32184 action: STATE_SET "anim_2" 0.1;
32185 target: "arrow_right";
32186 target: "arrow_left";
32187 transition: LINEAR 0.6;
32188 after: "arrow_anim_2_rtl";
32191 name: "arrow_anim_2_rtl";
32192 action: STATE_SET "default" 0.1;
32193 target: "arrow_right";
32194 target: "arrow_left";
32195 after: "arrow_anim_start_rtl";
32198 name: "arrow_anim_stop_rtl";
32199 action: ACTION_STOP;
32200 target: "arrow_anim_start_rtl";
32201 target: "arrow_anim_1_rtl";
32202 target: "arrow_anim_2_rtl";
32203 after: "arrow_anim_stop_1_rtl";
32206 name: "arrow_anim_stop_1_rtl";
32207 action: STATE_SET "default" 0.1;
32208 target: "arrow_right";
32209 target: "arrow_left";
32210 transition: DECELERATE 0.4;
32212 program { name: "to_rtl";
32213 signal: "edje,state,rtl";
32218 get_state(PART:"arrow_left", st, 30, vl);
32220 set_state(PART:"arrow_left", st, 0.1);
32222 get_state(PART:"arrow_right", st, 30, vl);
32224 set_state(PART:"arrow_right", st, 0.1);
32228 program { name: "to_ltr";
32229 signal: "edje,state,ltr";
32234 get_state(PART:"arrow_left", st, 30, vl);
32236 set_state(PART:"arrow_left", st, 0.0);
32238 get_state(PART:"arrow_right", st, 30, vl);
32240 set_state(PART:"arrow_right", st, 0.0);
32248 name: "elm/panes/horizontal/default";
32250 image: "bt_base1.png" COMP;
32251 image: "bt_base2.png" COMP;
32252 image: "bt_hilight.png" COMP;
32253 image: "bt_shine.png" COMP;
32254 image: "bt_glow.png" COMP;
32255 image: "bt_dis_base.png" COMP;
32256 image: "bt_dis_hilight.png" COMP;
32257 image: "arrow_up.png" COMP;
32258 image: "arrow_down.png" COMP;
32269 state: "default" 0.0;
32277 name: "whole_left";
32282 state: "default" 0.0;
32283 rel2.to_y: "elm.bar";
32284 rel2.relative: 1.0 0.0;
32290 name: "elm.swallow.left";
32292 clip_to: "whole_left";
32295 state: "default" 0.0;
32296 rel1.to: "whole_left";
32297 rel2.to: "whole_left";
32303 name: "whole_right";
32308 state: "default" 0.0;
32309 rel1.to_y: "elm.bar";
32310 rel1.relative: 0.0 1.0;
32316 name: "elm.swallow.right";
32318 clip_to: "whole_right";
32321 state: "default" 0.0;
32322 rel1.to: "whole_right";
32323 rel2.to: "whole_right";
32327 part { name: "elm.bar";
32334 description { state: "default" 0.0;
32337 rel1.relative: 0.5 0.0;
32338 rel2.relative: 0.5 1.0;
32340 normal: "bt_base2.png";
32343 image.middle: SOLID;
32345 description { state: "clicked" 0.0;
32346 inherit: "default" 0.0;
32347 image.normal: "bt_base1.png";
32348 image.middle: SOLID;
32350 description { state: "disabled" 0.0;
32351 inherit: "default" 0.0;
32353 normal: "bt_dis_base.png";
32358 part { name: "over1";
32360 description { state: "default" 0.0;
32361 rel1.to: "elm.bar";
32362 rel2.to: "elm.bar";
32363 rel2.relative: 1.0 0.5;
32365 normal: "bt_hilight.png";
32369 description { state: "disabled" 0.0;
32370 inherit: "default" 0.0;
32372 normal: "bt_dis_hilight.png";
32377 part { name: "over2";
32380 ignore_flags: ON_HOLD;
32381 description { state: "default" 0.0;
32382 rel1.to: "elm.bar";
32383 rel2.to: "elm.bar";
32385 normal: "bt_shine.png";
32389 description { state: "disabled" 0.0;
32390 inherit: "default" 0.0;
32394 part { name: "over3";
32397 description { state: "default" 0.0;
32398 color: 255 255 255 0;
32399 rel1.to: "elm.bar";
32400 rel2.to: "elm.bar";
32402 normal: "bt_glow.png";
32403 border: 12 12 12 12;
32407 description { state: "clicked" 0.0;
32408 inherit: "default" 0.0;
32410 color: 255 255 255 255;
32416 name: "arrow_right";
32418 description { state: "default" 0.0;
32421 color: 255 255 255 0;
32423 rel1.relative: 0.5 1.0;
32424 rel1.to_y: "elm.bar";
32425 rel1.offset: -45/2 45/2;
32427 rel2.relative: 0.5 1.0;
32428 rel2.to_y: "elm.bar";
32429 rel2.offset: 45/2 45/2;
32431 image.normal: "arrow_down.png";
32435 description { state: "anim_1" 0.0;
32436 inherit: "default" 0.0;
32437 color: 255 255 255 200;
32438 rel1.offset: -45/2 (45/2 +10);
32439 rel2.offset: 45/2 (45/2 +10);
32441 description { state: "anim_2" 0.0;
32442 inherit: "default" 0.0;
32443 color: 255 255 255 0;
32444 rel1.offset: -45/2 (45/2 + 20);
32445 rel2.offset: 45/2 (45/2 + 20);
32449 name: "arrow_left";
32451 description { state: "default" 0.0;
32454 color: 255 255 255 0;
32456 rel1.relative: 0.5 0.0;
32457 rel1.to_y: "elm.bar";
32458 rel1.offset: -45/2 -45/2;
32460 rel2.relative: 0.5 0.0;
32461 rel2.to_y: "elm.bar";
32462 rel2.offset: 45/2 -45/2;
32464 image.normal: "arrow_up.png";
32468 description { state: "anim_1" 0.0;
32469 inherit: "default" 0.0;
32470 color: 255 255 255 200;
32471 rel1.offset: -45/2 (-45/2 - 10);
32472 rel2.offset: 45/2 (-45/2 - 10);
32474 description { state: "anim_2" 0.0;
32475 inherit: "default" 0.0;
32476 color: 255 255 255 0;
32477 rel1.offset: -45/2 (-45/2 - 20);
32478 rel2.offset: 45/2 (-45/2 - 20);
32485 name: "button_click";
32486 signal: "mouse,down,1";
32488 action: SIGNAL_EMIT "elm,action,press" "";
32489 after: "button_click_anim";
32490 after: "arrow_anim_start";
32493 name: "button_click_anim";
32494 action: STATE_SET "clicked" 0.0;
32498 name: "button_unclick";
32499 signal: "mouse,up,1";
32501 action: SIGNAL_EMIT "elm,action,unpress" "";
32502 after: "button_unclick_anim";
32503 after: "arrow_anim_stop";
32506 name: "button_unclick_anim";
32507 action: STATE_SET "default" 0.0;
32511 name: "button_click2";
32512 signal: "mouse,down,1";
32514 action: STATE_SET "clicked" 0.0;
32518 name: "button_unclick2";
32519 signal: "mouse,up,1";
32521 action: STATE_SET "default" 0.0;
32522 transition: DECELERATE 0.5;
32526 name: "button_unclick3";
32527 signal: "mouse,up,1";
32529 action: SIGNAL_EMIT "elm,action,click" "";
32532 name: "button_down_double";
32533 signal: "mouse,down,1,double";
32535 action: SIGNAL_EMIT "elm,action,click,double" "";
32540 name: "arrow_anim_start";
32541 action: STATE_SET "anim_1" 0.0;
32542 target: "arrow_right";
32543 target: "arrow_left";
32544 transition: LINEAR 0.6;
32545 after: "arrow_anim_1";
32548 name: "arrow_anim_1";
32549 action: STATE_SET "anim_2" 0.0;
32550 target: "arrow_right";
32551 target: "arrow_left";
32552 transition: LINEAR 0.6;
32553 after: "arrow_anim_2";
32556 name: "arrow_anim_2";
32557 action: STATE_SET "default" 0.0;
32558 target: "arrow_right";
32559 target: "arrow_left";
32560 after: "arrow_anim_start";
32563 name: "arrow_anim_stop";
32564 action: ACTION_STOP;
32565 target: "arrow_anim_start";
32566 target: "arrow_anim_1";
32567 target: "arrow_anim_2";
32568 after: "arrow_anim_stop_1";
32571 name: "arrow_anim_stop_1";
32572 action: STATE_SET "default" 0.0;
32573 target: "arrow_right";
32574 target: "arrow_left";
32575 transition: DECELERATE 0.4;
32582 /////////////////////////////////////////////////////////////////////////////
32584 /////////////////////////////////////////////////////////////////////////////
32586 name: "elm/panel/base/left";
32587 alias: "elm/panel/base/top";
32590 image: "bt_base1.png" COMP;
32591 image: "bt_hilight.png" COMP;
32592 image: "bt_shine.png" COMP;
32593 image: "bt_glow.png" COMP;
32594 image: "bt_dis_base.png" COMP;
32595 image: "icon_arrow_left.png" COMP;
32596 image: "icon_arrow_right.png" COMP;
32599 item: "focus_highlight" "on";
32603 part { name: "focus_highlight";
32604 description { state: "default" 0.0;
32606 color: 255 255 255 0;
32616 normal: "frame_2.png";
32621 description { state: "enabled" 0.0;
32622 inherit: "default" 0.0;
32624 color: 255 255 255 255;
32634 state: "default" 0.0;
32635 color: 255 255 255 0;
32636 rel1.relative: 0.0 0.0;
32638 rel2.relative: 1.0 1.0;
32639 rel2.offset: -1 -1;
32643 state: "hidden" 0.0;
32644 inherit: "default" 0.0;
32645 rel1.relative: -1.0 0.0;
32647 rel2.relative: 0.0 1.0;
32648 rel2.offset: 20 -1;
32658 state: "default" 0.0;
32661 rel2.offset: -20 -1;
32664 normal: "bt_dis_base.png";
32676 state: "default" 0.0;
32691 name: "elm.swallow.content";
32693 clip_to: "clipper";
32696 state: "default" 0.0;
32697 rel1.to: "clipper";
32698 rel2.to: "clipper";
32708 state: "default" 0.0;
32721 normal: "bt_base1.png";
32728 state: "clicked" 0.0;
32729 inherit: "default" 0.0;
32739 state: "default" 0.0;
32748 normal: "bt_hilight.png";
32759 ignore_flags: ON_HOLD;
32762 state: "default" 0.0;
32767 normal: "bt_shine.png";
32780 state: "default" 0.0;
32781 color: 255 255 255 0;
32786 normal: "bt_glow.png";
32787 border: 12 12 12 12;
32793 state: "clicked" 0.0;
32794 inherit: "default" 0.0;
32796 color: 255 255 255 255;
32806 state: "default" 0.0;
32812 image.normal: "icon_arrow_left.png";
32816 state: "hidden" 0.0;
32817 inherit: "default" 0.0;
32818 image.normal: "icon_arrow_right.png";
32827 signal: "elm,action,show";
32829 action: STATE_SET "default" 0.0;
32831 target: "btn_icon";
32832 transition: LINEAR 0.5;
32837 signal: "elm,action,hide";
32839 action: STATE_SET "hidden" 0.0;
32841 target: "btn_icon";
32842 transition: LINEAR 0.5;
32847 signal: "mouse,down,1";
32848 source: "btn_over2";
32849 action: STATE_SET "clicked" 0.0;
32854 name: "btn_unclick";
32855 signal: "mouse,up,1";
32856 source: "btn_over2";
32857 action: STATE_SET "default" 0.0;
32862 name: "btn_click2";
32863 signal: "mouse,down,1";
32864 source: "btn_over3";
32865 action: STATE_SET "clicked" 0.0;
32866 target: "btn_over3";
32870 name: "btn_unclick2";
32871 signal: "mouse,up,1";
32872 source: "btn_over3";
32873 action: STATE_SET "default" 0.0;
32874 transition: DECELERATE 0.5;
32875 target: "btn_over3";
32879 name: "btn_unclick3";
32880 signal: "mouse,clicked,1";
32881 source: "btn_over2";
32882 action: SIGNAL_EMIT "elm,action,panel,toggle" "";
32884 program { name: "highlight_show";
32885 signal: "elm,action,focus_highlight,show";
32887 action: STATE_SET "enabled" 0.0;
32888 transition: ACCELERATE 0.3;
32889 target: "focus_highlight";
32891 program { name: "highlight_hide";
32892 signal: "elm,action,focus_highlight,hide";
32894 action: STATE_SET "default" 0.0;
32895 transition: DECELERATE 0.3;
32896 target: "focus_highlight";
32902 name: "elm/panel/base/right";
32903 alias: "elm/panel/base/bottom";
32906 image: "bt_base1.png" COMP;
32907 image: "bt_hilight.png" COMP;
32908 image: "bt_shine.png" COMP;
32909 image: "bt_glow.png" COMP;
32910 image: "bt_dis_base.png" COMP;
32911 image: "icon_arrow_left.png" COMP;
32912 image: "icon_arrow_right.png" COMP;
32916 part { name: "focus_highlight";
32917 description { state: "default" 0.0;
32919 color: 255 255 255 0;
32929 normal: "frame_2.png";
32934 description { state: "enabled" 0.0;
32935 inherit: "default" 0.0;
32937 color: 255 255 255 255;
32947 state: "default" 0.0;
32948 color: 255 255 255 0;
32949 rel1.relative: 0.0 0.0;
32951 rel2.relative: 1.0 1.0;
32952 rel2.offset: -1 -1;
32956 state: "hidden" 0.0;
32957 inherit: "default" 0.0;
32958 rel1.relative: 1.0 0.0;
32959 rel1.offset: -22 0;
32960 rel2.relative: 2.0 1.0;
32961 rel2.offset: -23 -1;
32971 state: "default" 0.0;
32977 normal: "bt_dis_base.png";
32989 state: "default" 0.0;
33004 name: "elm.swallow.content";
33006 clip_to: "clipper";
33009 state: "default" 0.0;
33010 rel1.to: "clipper";
33011 rel2.to: "clipper";
33021 state: "default" 0.0;
33037 normal: "bt_base1.png";
33044 state: "clicked" 0.0;
33045 inherit: "default" 0.0;
33055 state: "default" 0.0;
33064 normal: "bt_hilight.png";
33075 ignore_flags: ON_HOLD;
33078 state: "default" 0.0;
33083 normal: "bt_shine.png";
33096 state: "default" 0.0;
33097 color: 255 255 255 0;
33102 normal: "bt_glow.png";
33103 border: 12 12 12 12;
33109 state: "clicked" 0.0;
33110 inherit: "default" 0.0;
33112 color: 255 255 255 255;
33122 state: "default" 0.0;
33128 image.normal: "icon_arrow_right.png";
33132 state: "hidden" 0.0;
33133 inherit: "default" 0.0;
33134 image.normal: "icon_arrow_left.png";
33143 signal: "elm,action,show";
33145 action: STATE_SET "default" 0.0;
33147 target: "btn_icon";
33148 transition: LINEAR 0.5;
33153 signal: "elm,action,hide";
33155 action: STATE_SET "hidden" 0.0;
33157 target: "btn_icon";
33158 transition: LINEAR 0.5;
33163 signal: "mouse,down,1";
33164 source: "btn_over2";
33165 action: STATE_SET "clicked" 0.0;
33170 name: "btn_unclick";
33171 signal: "mouse,up,1";
33172 source: "btn_over2";
33173 action: STATE_SET "default" 0.0;
33178 name: "btn_click2";
33179 signal: "mouse,down,1";
33180 source: "btn_over3";
33181 action: STATE_SET "clicked" 0.0;
33182 target: "btn_over3";
33186 name: "btn_unclick2";
33187 signal: "mouse,up,1";
33188 source: "btn_over3";
33189 action: STATE_SET "default" 0.0;
33190 transition: DECELERATE 0.5;
33191 target: "btn_over3";
33195 name: "btn_unclick3";
33196 signal: "mouse,up,1";
33197 source: "btn_over2";
33198 action: SIGNAL_EMIT "elm,action,panel,toggle" "";
33200 program { name: "highlight_show";
33201 signal: "elm,action,focus";
33203 action: STATE_SET "enabled" 0.0;
33204 transition: ACCELERATE 0.3;
33205 target: "focus_highlight";
33207 program { name: "highlight_hide";
33208 signal: "elm,action,unfocus";
33210 action: STATE_SET "default" 0.0;
33211 transition: DECELERATE 0.3;
33212 target: "focus_highlight";
33217 ///////////////////////////////////////////////////////////////////////////////
33218 group { name: "elm/conformant/base/default";
33220 part { name: "elm.swallow.shelf";
33222 description { state: "default" 0.0;
33225 rel2.relative: 1.0 0.0;
33228 part { name: "elm.swallow.content";
33230 description { state: "default" 0.0;
33232 rel1.relative: 0.0 1.0;
33233 rel1.to_y: "elm.swallow.shelf";
33234 rel2.relative: 1.0 0.0;
33235 rel2.to_y: "elm.swallow.panel";
33238 part { name: "elm.swallow.panel";
33240 description { state: "default" 0.0;
33243 rel1.relative: 0.0 1.0;
33249 /////////////////////////////////////////////////////////////////////////////
33251 /////////////////////////////////////////////////////////////////////////////
33253 part { name: "ch_"#_pos".base"; \
33255 description { state: "default" 0.0; \
33257 relative: (_pos % 7 * 7 / 8 / 6) 0; \
33261 relative: (_pos % 7 * 7 / 8 / 6 + 1 / 8) 1; \
33268 part { name: "ch_"#_pos".text"; \
33270 effect: SOFT_SHADOW; \
33273 clip_to: "ch_"#_pos".clipper"; \
33275 state: "default" 0.0; \
33276 rel1.to: "ch_"#_pos".base"; \
33277 rel2.to: "ch_"#_pos".base"; \
33278 color: 0 0 0 255; \
33288 part { name: "ch_"#_pos".clipper"; \
33290 description { state: "default" 0.0; \
33291 rel1.to: "ch_"#_pos".base"; \
33292 rel2.to: "ch_"#_pos".base"; \
33296 #define CIT(_pos) \
33297 part { name: "cit_"#_pos".rect"; \
33299 description { state: "default" 0.0; \
33301 relative: (_pos % 7 * 7 / 8 / 6) \
33302 (_pos / 8 / 5 - _pos % 7 / 8 / 5); \
33306 relative: (_pos % 7 * 7 / 8 / 6 + 1 / 8) \
33307 (_pos / 8 / 5 - _pos % 7 / 8 / 5 + 1 / 8); \
33315 name: "cit_"#_pos".event"; \
33317 repeat_events: 1; \
33319 rel1.to: "cit_"#_pos".rect"; \
33320 rel2.to: "cit_"#_pos".rect"; \
33321 state: "default" 0.0; \
33325 part { name: "cit_"#_pos".shelf"; \
33328 description { state: "default" 0.0; \
33330 to: "cit_"#_pos".bg"; \
33334 to: "cit_"#_pos".bg"; \
33336 color: 200 200 200 255; \
33339 part { name: "cit_"#_pos".hd"; \
33342 description { state: "default" 0.0; \
33344 to: "cit_"#_pos".bg"; \
33348 to: "cit_"#_pos".bg"; \
33351 color: 160 0 0 255; \
33353 description { state: "visible" 0.0; \
33354 inherit: "default" 0.0; \
33359 name: "cit_"#_pos".base_sh"; \
33362 state: "default" 0.0; \
33366 to: "cit_"#_pos".base"; \
33367 relative: 0.0 1.0; \
33371 to: "cit_"#_pos".base"; \
33372 relative: 1.0 1.05; \
33376 normal: "ilist_item_shadow.png"; \
33382 name: "cit_"#_pos".base"; \
33385 state: "default" 0.0; \
33386 rel1.to: "cit_"#_pos".rect"; \
33387 rel2.to: "cit_"#_pos".rect"; \
33388 rel2.offset: -1 -1; \
33390 normal: "ilist_1.png"; \
33396 state: "today" 0.0; \
33397 inherit: "default" 0.0; \
33398 image.normal: "ilist_2.png"; \
33399 color: 240 240 240 255; \
33402 part { name: "cit_"#_pos".bg"; \
33404 description { state: "default" 0.0; \
33406 color: 255 255 255 0; \
33408 to: "cit_"#_pos".rect"; \
33409 relative: 0.0 0.0; \
33412 to: "cit_"#_pos".rect"; \
33413 relative: 1.0 1.0; \
33417 normal: "bt_sm_base1.png"; \
33420 image.middle: SOLID; \
33422 description { state: "selected" 0.0; \
33423 inherit: "default" 0.0; \
33425 color: 255 255 255 255; \
33428 part { name: "cit_"#_pos".text"; \
33430 effect: SOFT_SHADOW; \
33434 state: "default" 0.0; \
33435 rel1.to: "cit_"#_pos".bg"; \
33436 rel2.to: "cit_"#_pos".bg"; \
33437 color: 0 0 0 255; \
33446 description { state: "selected" 0.0; \
33447 inherit: "default" 0.0; \
33448 color: 224 224 224 255; \
33449 color3: 0 0 0 64; \
33452 part { name: "cit_"#_pos".fg1"; \
33454 description { state: "default" 0.0; \
33456 color: 255 255 255 0; \
33457 rel1.to: "cit_"#_pos".bg"; \
33458 rel2.relative: 1.0 0.5; \
33459 rel2.to: "cit_"#_pos".bg"; \
33461 normal: "bt_sm_hilight.png"; \
33465 description { state: "selected" 0.0; \
33466 inherit: "default" 0.0; \
33468 color: 255 255 255 255; \
33471 part { name: "cit_"#_pos".fg2"; \
33473 description { state: "default" 0.0; \
33475 color: 255 255 255 0; \
33476 rel1.to: "cit_"#_pos".bg"; \
33477 rel2.to: "cit_"#_pos".bg"; \
33479 normal: "bt_sm_shine.png"; \
33483 description { state: "selected" 0.0; \
33484 inherit: "default" 0.0; \
33486 color: 255 255 255 255; \
33489 part { name: "cit_"#_pos".check"; \
33491 description { state: "default" 0.0; \
33493 to: "cit_"#_pos".bg"; \
33494 relative: 0.7 0.6; \
33498 to: "cit_"#_pos".bg"; \
33499 relative: 1.1 1.2; \
33504 color: 255 0 0 255; \
33505 image.normal: "check.png"; \
33507 description { state: "visible" 0.0; \
33508 inherit: "default" 0.0; \
33514 name: "cit_"#_pos".go_active"; \
33515 signal: "cit_"#_pos",selected"; \
33517 action: STATE_SET "selected" 0.0; \
33518 target: "cit_"#_pos".bg"; \
33519 target: "cit_"#_pos".fg1"; \
33520 target: "cit_"#_pos".fg2"; \
33521 target: "cit_"#_pos".text"; \
33524 name: "cit_"#_pos".go_passive"; \
33525 signal: "cit_"#_pos",unselected"; \
33527 action: STATE_SET "default" 0.0; \
33528 target: "cit_"#_pos".bg"; \
33529 target: "cit_"#_pos".fg1"; \
33530 target: "cit_"#_pos".fg2"; \
33531 target: "cit_"#_pos".text"; \
33534 name: "cit_"#_pos".is_today"; \
33535 signal: "cit_"#_pos",today"; \
33537 action: STATE_SET "today" 0.0; \
33538 target: "cit_"#_pos".base"; \
33541 name: "cit_"#_pos".not_today"; \
33542 signal: "cit_"#_pos",not_today"; \
33544 action: STATE_SET "default" 0.0; \
33545 target: "cit_"#_pos".base"; \
33548 source: "cit_"#_pos".clicked"; \
33549 signal: "mouse,clicked,1"; \
33550 source: "cit_"#_pos".event"; \
33551 action: SIGNAL_EMIT "elm,action,selected" #_pos; \
33554 name: "cit_"#_pos".clear"; \
33555 signal: "cit_"#_pos",clear"; \
33557 action: STATE_SET "default" 0.0; \
33558 target: "cit_"#_pos".check"; \
33559 target: "cit_"#_pos".hd"; \
33562 name: "cit_"#_pos".checked"; \
33563 signal: "cit_"#_pos",checked"; \
33565 action: STATE_SET "visible" 0.0; \
33566 target: "cit_"#_pos".check"; \
33569 name: "cit_"#_pos".holiday"; \
33570 signal: "cit_"#_pos",holiday"; \
33572 action: STATE_SET "visible" 0.0; \
33573 target: "cit_"#_pos".hd"; \
33577 group { name: "elm/calendar/base/default";
33579 image: "shelf_inset.png" COMP;
33580 image: "bt_base1.png" COMP;
33581 image: "bt_hilight.png" COMP;
33582 image: "bt_shine.png" COMP;
33583 image: "bt_glow.png" COMP;
33584 image: "bt_dis_base.png" COMP;
33585 image: "bt_dis_hilight.png" COMP;
33586 image: "sp_bt_l.png" COMP;
33587 image: "sp_bt_r.png" COMP;
33588 image: "bt_sm_base1.png" COMP;
33589 image: "bt_sm_shine.png" COMP;
33590 image: "bt_sm_hilight.png" COMP;
33591 image: "ilist_1.png" COMP;
33592 image: "ilist_2.png" COMP;
33593 image: "ilist_item_shadow.png" COMP;
33594 image: "check.png" COMP;
33599 description { state: "default" 0.0;
33602 rel2.offset: -2 -2;
33603 color: 255 255 255 0;
33607 part { name: "spinner-base";
33610 description { state: "default" 0.0;
33616 rel2.offset: -7 -7;
33617 color: 255 255 255 0;
33621 part { name: "conf_over_spinner";
33623 description { state: "default" 0.0;
33624 rel1.to: "spinner-base";
33625 rel1.offset: -3 -3;
33626 rel2.to: "spinner-base";
33629 normal: "shelf_inset.png";
33636 part { name: "table-base";
33639 description { state: "default" 0.0;
33642 rel1.to_y: "spinner-base";
33644 rel1.relative: 0 1;
33646 rel2.offset: -7 -7;
33647 color: 255 255 255 0;
33650 part { name: "conf_over_table";
33652 description { state: "default" 0.0;
33653 rel1.to: "table-base";
33654 rel1.offset: -3 -3;
33655 rel2.to: "table-base";
33658 normal: "shelf_inset.png";
33665 part { name: "header";
33668 description { state: "default" 0.0;
33669 rel1.to: "table-base";
33670 rel1.relative: 0 0;
33671 rel2.to: "table-base";
33672 rel2.relative: 1 0.1;
33673 color: 255 255 255 0;
33676 part { name: "base";
33679 description { state: "default" 0.0;
33680 rel1.to_x: "table-base";
33681 rel1.to_y: "header";
33682 rel1.relative: 0 1;
33684 rel2.to: "table-base";
33686 color: 255 255 255 0;
33689 part { name: "left_bt";
33691 description { state: "default" 0.0;
33692 rel1 { to: "spinner-base";
33695 rel2 { to: "spinner-base";
33703 normal: "bt_base1.png";
33708 description { state: "clicked" 0.0;
33709 inherit: "default" 0.0;
33710 image.normal: "bt_base1.png";
33711 image.middle: SOLID;
33714 part { name: "left_over1";
33716 description { state: "default" 0.0;
33717 rel1.to: "left_bt";
33718 rel2 { to: "left_bt";
33722 normal: "bt_hilight.png";
33727 part { name: "left_over2";
33730 description { state: "default" 0.0;
33731 rel1.to: "left_bt";
33732 rel2.to: "left_bt";
33734 normal: "bt_shine.png";
33739 part { name: "left_over3";
33742 description { state: "default" 0.0;
33743 color: 255 255 255 0;
33744 rel1.to: "left_bt";
33745 rel2.to: "left_bt";
33747 normal: "bt_glow.png";
33748 border: 12 12 12 12;
33752 description { state: "clicked" 0.0;
33753 inherit: "default" 0.0;
33755 color: 255 255 255 255;
33758 part { name: "right_bt";
33760 description { state: "default" 0.0;
33761 rel1 { to: "spinner-base";
33764 rel2 { to: "spinner-base";
33772 normal: "bt_base1.png";
33777 description { state: "clicked" 0.0;
33778 inherit: "default" 0.0;
33779 image.normal: "bt_base1.png";
33780 image.middle: SOLID;
33783 part { name: "right_over1";
33785 description { state: "default" 0.0;
33786 rel1.to: "right_bt";
33787 rel2 { to: "right_bt";
33791 normal: "bt_hilight.png";
33796 part { name: "right_over2";
33799 description { state: "default" 0.0;
33800 rel1.to: "right_bt";
33801 rel2.to: "right_bt";
33803 normal: "bt_shine.png";
33808 part { name: "right_over3";
33811 description { state: "default" 0.0;
33812 color: 255 255 255 0;
33813 rel1.to: "right_bt";
33814 rel2.to: "right_bt";
33816 normal: "bt_glow.png";
33817 border: 12 12 12 12;
33821 description { state: "clicked" 0.0;
33822 inherit: "default" 0.0;
33824 color: 255 255 255 255;
33827 part { name: "left_bt_icon";
33829 description { state: "default" 0.0;
33830 rel1.to: "left_bt";
33831 rel2.to: "left_bt";
33835 image.normal: "sp_bt_l.png";
33837 description { state: "rtl" 0.0;
33838 inherit: "default" 0.0;
33839 image.normal: "sp_bt_r.png";
33842 part { name: "right_bt_icon";
33844 description { state: "default" 0.0;
33845 rel1.to: "right_bt";
33846 rel2.to: "right_bt";
33850 image.normal: "sp_bt_r.png";
33852 description { state: "rtl" 0.0;
33853 inherit: "default" 0.0;
33854 image.normal: "sp_bt_l.png";
33857 part { name: "month_text";
33861 description { state: "default" 0.0;
33864 rel1 { relative: 1.0 0.0;
33867 to_y: "spinner-base";
33869 rel2 { relative: 0.0 1.0;
33872 to_y: "spinner-base";
33876 font: "Sans,Edje-Vera";
33883 CH(0) CH(1) CH(2) CH(3) CH(4) CH(5) CH(6)
33884 CIT(0) CIT(1) CIT(2) CIT(3) CIT(4) CIT(5) CIT(6)
33885 CIT(7) CIT(8) CIT(9) CIT(10) CIT(11) CIT(12) CIT(13)
33886 CIT(14) CIT(15) CIT(16) CIT(17) CIT(18) CIT(19) CIT(20)
33887 CIT(21) CIT(22) CIT(23) CIT(24) CIT(25) CIT(26) CIT(27)
33888 CIT(28) CIT(29) CIT(30) CIT(31) CIT(32) CIT(33) CIT(34)
33889 CIT(35) CIT(36) CIT(37) CIT(38) CIT(39) CIT(40) CIT(41)
33892 program { name: "dec_start";
33893 signal: "mouse,down,1";
33895 action: SIGNAL_EMIT "elm,action,decrement,start" "";
33897 program { name: "dec_stop";
33898 signal: "mouse,up,1";
33900 action: SIGNAL_EMIT "elm,action,stop" "";
33902 program { name: "inc_start";
33903 signal: "mouse,down,1";
33904 source: "right_bt";
33905 action: SIGNAL_EMIT "elm,action,increment,start" "";
33907 program { name: "inc_stop";
33908 signal: "mouse,up,1";
33909 source: "right_bt";
33910 action: SIGNAL_EMIT "elm,action,stop" "";
33913 name: "left_bt_click";
33914 signal: "mouse,down,1";
33915 source: "left_over2";
33916 action: STATE_SET "clicked" 0.0;
33920 name: "left_bt_unclick";
33921 signal: "mouse,up,1";
33922 source: "left_over2";
33923 action: STATE_SET "default" 0.0;
33927 name: "left_bt_click2";
33928 signal: "mouse,down,1";
33929 source: "left_over3";
33930 action: STATE_SET "clicked" 0.0;
33931 target: "left_over3";
33934 name: "left_bt_unclick2";
33935 signal: "mouse,up,1";
33936 source: "left_over3";
33937 action: STATE_SET "default" 0.0;
33938 transition: DECELERATE 0.5;
33939 target: "left_over3";
33942 name: "right_bt_click";
33943 signal: "mouse,down,1";
33944 source: "right_over2";
33945 action: STATE_SET "clicked" 0.0;
33946 target: "right_bt";
33949 name: "right_bt_unclick";
33950 signal: "mouse,up,1";
33951 source: "right_over2";
33952 action: STATE_SET "default" 0.0;
33953 target: "right_bt";
33956 name: "right_bt_click2";
33957 signal: "mouse,down,1";
33958 source: "right_over3";
33959 action: STATE_SET "clicked" 0.0;
33960 target: "right_over3";
33963 name: "right_bt_unclick2";
33964 signal: "mouse,up,1";
33965 source: "right_over3";
33966 action: STATE_SET "default" 0.0;
33967 transition: DECELERATE 0.5;
33968 target: "right_over3";
33970 program { name: "to_rtl";
33971 signal: "edje,state,rtl";
33973 action: STATE_SET "rtl" 0.0;
33974 target: "right_bt_icon";
33975 target: "left_bt_icon";
33977 program { name: "to_ltr";
33978 signal: "edje,state,ltr";
33980 action: STATE_SET "default" 0.0;
33981 target: "right_bt_icon";
33982 target: "left_bt_icon";
33990 ////////////////////////////////////////////////////////////////////////////////
33992 ////////////////////////////////////////////////////////////////////////////////
33993 group { name: "elm/colorselector/bg/default";
33995 part { name: "elm.colorbar_0";
33998 description { state: "default" 0.0;
34000 rel1.relative: 0.0 0.00653594771;
34001 rel2.relative: 1.0 0.254901961;
34004 part { name: "elm.colorbar_1";
34007 description { state: "default" 0.0;
34009 rel1.relative: 0.0 0.254901961;
34010 rel2.relative: 1.0 0.503267974;
34013 part { name: "elm.colorbar_2";
34016 description { state: "default" 0.0;
34018 rel1.relative: 0.0 0.503267974;
34019 rel2.relative: 1.0 0.751633987;
34022 part { name: "elm.colorbar_3";
34025 description { state: "default" 0.0;
34027 rel1.relative: 0.0 0.751633987;
34028 rel2.relative: 1.0 1.0;
34034 group { name: "elm/colorselector/base/default";
34036 part { name: "elm.bar_bg";
34039 description { state: "default" 0.0;
34043 to_x: "elm.arrow_bg";
34044 to_y: "elm.arrow_icon";
34048 relative: 1.0 0.83;
34049 to_x: "elm.arrow_bg";
34054 part { name: "elm.bar";
34057 description { state: "default" 0.0;
34058 rel1.to: "elm.bar_bg";
34059 rel2.to: "elm.bar_bg";
34062 part { name: "elm.arrow_bg";
34065 description { state: "default" 0.0;
34067 relative: 1.0 0.17;
34069 to_x: "elm.l_button";
34072 relative: 0.0 0.83;
34074 to_x: "elm.r_button";
34078 part { name: "elm.arrow";
34082 description { state: "default" 0.0;
34087 to_x: "elm.arrow_bg";
34090 relative: 0.0 0.17;
34091 to_x: "elm.arrow_bg";
34097 confine: "elm.arrow_bg";
34102 part { name: "elm.arrow_icon";
34105 description { state: "default" 0.0;
34120 part { name: "event";
34123 description { state: "default" 0.0;
34125 to: "elm.arrow_icon";
34128 to_x: "elm.arrow_icon";
34129 to_y: "elm.arrow_bg";
34135 events: "elm.arrow";
34138 part { name: "elm.l_button";
34142 description { state: "default" 0.0;
34147 to_y: "elm.bar_bg";
34151 to_y: "elm.bar_bg";
34156 part { name: "elm.r_button";
34161 state: "default" 0.0;
34166 to_y: "elm.bar_bg";
34170 to_y: "elm.bar_bg";
34178 group{ name: "elm/colorselector/image/colorbar_0";
34180 image: "color_picker_color.png" COMP;
34183 part { name: "colorbar_0_image";
34186 description { state: "default" 0.0;
34187 rel2.offset: -1 -1;
34188 image.normal: "color_picker_color.png";
34194 group { name: "elm/colorselector/image/colorbar_1";
34196 image: "color_picker_opacity.png" COMP;
34199 part { name: "colorbar_1_image";
34202 description { state: "default" 0.0;
34203 rel2.offset: -1 -1;
34204 image.normal: "color_picker_opacity.png";
34210 group { name: "elm/colorselector/image/colorbar_2";
34212 image: "color_picker_brightness.png" COMP;
34215 part { name: "colorbar_2_image";
34218 description { state: "default" 0.0;
34219 rel2.offset: -1 -1;
34220 image.normal: "color_picker_brightness.png";
34226 group { name: "elm/colorselector/image/colorbar_3";
34228 image: "color_picker_alpha.png" COMP;
34231 part { name: "colorbar_3_image";
34234 description { state: "default" 0.0;
34235 rel2.offset: -1 -1;
34236 image.normal: "color_picker_alpha.png";
34242 group { name: "elm/colorselector/bg_image/colorbar_3";
34244 image: "color_picker_alpha_bg.png" COMP;
34247 part { name: "colorbar_3_image";
34250 description { state: "default" 0.0;
34251 rel2.offset: -1 -1;
34252 image.normal: "color_picker_alpha_bg.png";
34258 group { name: "elm/colorselector/image/updown";
34260 image: "icon_arrow_down.png" COMP;
34266 description { state: "default" 0.0;
34270 part { name: "arrow_image";
34273 description { state: "default" 0.0;
34274 image.normal: "icon_arrow_down.png";
34280 group { name: "elm/colorselector/button/left";
34282 image: "bt_base1.png" COMP;
34283 image: "bt_shine.png" COMP;
34284 image: "sp_bt_l.png" COMP;
34287 part { name: "button_image";
34289 description { state: "default" 0.0;
34290 image.normal: "bt_base1.png";
34291 image.border: 6 6 6 6;
34292 image.middle: SOLID;
34295 description { state: "clicked" 0.0;
34296 inherit: "default" 0.0;
34297 image.normal: "bt_shine.png";
34298 image.border: 6 6 6 6;
34299 image.middle: SOLID;
34302 part { name: "btn_over";
34305 description { state: "default" 0.0;
34306 rel1.to: "button_image";
34309 to: "button_image";
34312 normal: "bt_hilight.png";
34317 part { name: "btn_over2";
34321 ignore_flags: ON_HOLD;
34322 description { state: "default" 0.0;
34323 rel1.to: "button_image";
34324 rel2.to: "button_image";
34326 normal: "bt_shine.png";
34331 part { name: "focus_image";
34333 description { state: "default" 0.0;
34334 color: 255 255 255 0;
34335 rel1.to: "button_image";
34336 rel2.to: "button_image";
34338 normal: "bt_glow.png";
34339 border: 12 12 12 12;
34344 description { state: "clicked" 0.0;
34345 inherit: "default" 0.0;
34347 color: 255 255 255 255;
34350 part { name: "left_arrow";
34352 description { state: "default" 0.0;
34355 image.normal: "sp_bt_l.png";
34362 name: "button_down";
34363 signal: "elm,state,left,button,down";
34364 source: "left_button";
34365 action: STATE_SET "clicked" 0.0;
34366 target: "button_image";
34367 target: "focus_image";
34371 signal: "elm,state,left,button,up";
34372 source: "left_button";
34373 action: STATE_SET "default" 0.0;
34374 target: "button_image";
34375 target: "focus_image";
34380 group { name: "elm/colorselector/button/right";
34382 image: "bt_base1.png" COMP;
34383 image: "bt_shine.png" COMP;
34384 image: "sp_bt_r.png" COMP;
34387 part { name: "button_image";
34389 description { state: "default" 0.0;
34390 image.normal: "bt_base1.png";
34391 image.border: 6 6 6 6;
34392 image.middle: SOLID;
34395 description { state: "clicked" 0.0;
34396 inherit: "default" 0.0;
34397 image.normal: "bt_shine.png";
34398 image.border: 6 6 6 6;
34399 image.middle: SOLID;
34402 part { name: "btn_over";
34405 description { state: "default" 0.0;
34406 rel1.to: "button_image";
34409 to: "button_image";
34412 normal: "bt_hilight.png";
34417 part { name: "btn_over2";
34421 ignore_flags: ON_HOLD;
34422 description { state: "default" 0.0;
34423 rel1.to: "button_image";
34424 rel2.to: "button_image";
34426 normal: "bt_shine.png";
34431 part { name: "focus_image";
34433 description { state: "default" 0.0;
34434 color: 255 255 255 0;
34435 rel1.to: "button_image";
34436 rel2.to: "button_image";
34438 normal: "bt_glow.png";
34439 border: 12 12 12 12;
34444 description { state: "clicked" 0.0;
34445 inherit: "default" 0.0;
34447 color: 255 255 255 255;
34450 part { name: "right_arrow";
34452 description { state: "default" 0.0;
34455 image.normal: "sp_bt_r.png";
34462 name: "button_down";
34463 signal: "elm,state,right,button,down";
34464 source: "right_button";
34465 action: STATE_SET "clicked" 0.0;
34466 target: "button_image";
34467 target: "focus_image";
34471 signal: "elm,state,right,button,up";
34472 source: "right_button";
34473 action: STATE_SET "default" 0.0;
34474 target: "button_image";
34475 target: "focus_image";
34480 ///////////////////////////////////////////////////////////////////////////////
34481 #define FLIP_PICKER_MAX_LEN (50)
34482 #define FLIP_PICKER_MAX_LEN_STR "50"
34484 group { name: "elm/flipselector/base/default";
34486 image: "flip_base.png" COMP;
34487 image: "flip_base_shad.png" COMP;
34488 image: "flip_shad.png" COMP;
34489 image: "arrow_up.png" COMP;
34490 image: "arrow_down.png" COMP;
34491 image: "flip_t.png" COMP;
34492 image: "flip_b.png" COMP;
34496 item: "max_len" FLIP_PICKER_MAX_LEN_STR;
34499 //FIXME: quick successive clicks on, say, up, lead to nastiness
34501 public cur, prev, next, lock;
34503 public animator_bottom_down(val, Float:pos) {
34504 new tmp[FLIP_PICKER_MAX_LEN];
34506 set_tween_state(PART:"bottom", pos, "shrink", 0.0, "default", 0.0);
34507 set_tween_state(PART:"bottom_sheet", pos, "shrink", 0.0, "default",
34509 set_tween_state(PART:"shadow", pos, "half", 0.0, "full",
34513 set_state(PART:"shadow", "default", 0.0);
34516 fetch_str(next, 0, tmp, FLIP_PICKER_MAX_LEN);
34517 if (strncmp(tmp, "", FLIP_PICKER_MAX_LEN) != 0) {
34518 replace_str(next, 0, "");
34519 message(MSG_STRING, 1, tmp);
34524 public animator_top_down(val, Float:pos) {
34525 set_tween_state(PART:"top", pos, "default", 0.0, "shrink", 0.0);
34526 set_tween_state(PART:"top_sheet", pos, "default", 0.0, "shrink",
34528 set_tween_state(PART:"shadow", pos, "default", 0.0, "half",
34532 anim(0.2, "animator_bottom_down", val);
34535 public animator_bottom_up(val, Float:pos) {
34536 set_tween_state(PART:"bottom", pos, "default", 0.0, "shrink", 0.0);
34537 set_tween_state(PART:"bottom_sheet", pos, "default", 0.0, "shrink",
34539 set_tween_state(PART:"shadow", pos, "full", 0.0, "half",
34543 anim(0.2, "animator_top_up", val);
34546 public animator_top_up(val, Float:pos) {
34547 new tmp[FLIP_PICKER_MAX_LEN];
34549 set_tween_state(PART:"top", pos, "shrink", 0.0, "default", 0.0);
34550 set_tween_state(PART:"top_sheet", pos, "shrink", 0.0, "default",
34552 set_tween_state(PART:"shadow", pos, "half", 0.0, "default",
34556 set_state(PART:"shadow", "default", 0.0);
34559 fetch_str(next, 0, tmp, FLIP_PICKER_MAX_LEN);
34560 if (strncmp(tmp, "", FLIP_PICKER_MAX_LEN) != 0) {
34561 replace_str(next, 0, "");
34562 message(MSG_STRING, 2, tmp);
34567 public message(Msg_Type:type, id, ...) {
34569 if ((type == MSG_STRING) && (id == 1)) {
34570 new value[FLIP_PICKER_MAX_LEN], tmp[FLIP_PICKER_MAX_LEN];
34572 snprintf(value, FLIP_PICKER_MAX_LEN, "%s", getarg(2));
34574 if (get_int(lock) == 1) {
34575 replace_str(next, 0, value);
34579 fetch_str(cur, 0, tmp, FLIP_PICKER_MAX_LEN);
34581 set_text(PART:"bottom_b", tmp);
34583 set_state(PART:"top", "shrink", 0.0);
34584 set_text(PART:"top", tmp);
34585 set_state(PART:"top", "default", 0.0);
34586 set_text(PART:"top", tmp);
34588 replace_str(prev, 0, tmp);
34590 set_state(PART:"bottom", "default", 0.0);
34591 set_text(PART:"bottom", value);
34592 set_state(PART:"bottom", "shrink", 0.0);
34593 set_text(PART:"bottom", value);
34595 set_text(PART:"top_b", value);
34597 replace_str(cur, 0, value);
34599 set_state(PART:"bottom_sheet", "shrink", 0.0);
34600 set_state(PART:"top_sheet", "default", 0.0);
34603 set_state(PART:"shadow", "default", 0.0);
34604 anim(0.2, "animator_top_down", 1);
34608 if ((type == MSG_STRING) && (id == 2)) {
34609 new value[FLIP_PICKER_MAX_LEN], tmp[FLIP_PICKER_MAX_LEN];
34611 snprintf(value, FLIP_PICKER_MAX_LEN, "%s", getarg(2));
34613 if (get_int(lock) == 1) {
34614 replace_str(next, 0, value);
34618 fetch_str(cur, 0, tmp, FLIP_PICKER_MAX_LEN);
34620 set_text(PART:"top_b", tmp);
34622 set_state(PART:"bottom", "shrink", 0.0);
34623 set_text(PART:"bottom", tmp);
34624 set_state(PART:"bottom", "default", 0.0);
34625 set_text(PART:"bottom", tmp);
34627 replace_str(prev, 0, tmp);
34629 set_state(PART:"top", "default", 0.0);
34630 set_text(PART:"top", value);
34631 set_state(PART:"top", "shrink", 0.0);
34632 set_text(PART:"top", value);
34634 set_text(PART:"bottom_b", value);
34636 replace_str(cur, 0, value);
34638 set_state(PART:"bottom_sheet", "default", 0.0);
34639 set_state(PART:"top_sheet", "shrink", 0.0);
34642 set_state(PART:"shadow", "full", 0.0);
34643 anim(0.2, "animator_bottom_up", 1);
34649 part { name: "shad";
34651 description { state: "default" 0.0;
34652 rel1.offset: -4 -4;
34657 normal: "flip_base_shad.png";
34663 part { name: "base";
34665 description { state: "default" 0.0;
34667 rel2.offset: -5 -5;
34669 image.normal: "flip_base.png";
34676 description { state: "default" 0.0;
34678 rel1.relative: 0.0 0.5;
34682 description { state: "hidden" 0.0;
34683 inherit: "default" 0.0;
34691 description { state: "default" 0.0;
34694 rel2.relative: 1.0 0.5;
34697 description { state: "hidden" 0.0;
34698 inherit: "default" 0.0;
34703 part { name: "bottom_sheet_static";
34705 description { state: "default" 0.0;
34709 image.normal: "flip_b.png";
34713 part { name: "bottom_b";
34715 clip_to: "bottom_clipper";
34718 description { state: "default" 0.0;
34724 font: "Sans:style=Bold,Edje-Vera-Bold";
34732 part { name: "shadow";
34734 description { state: "default" 0.0;
34737 rel2.relative: 1.0 0.0;
34738 image.normal: "flip_shad.png";
34740 description { state: "half" 0.0;
34741 inherit: "default" 0.0;
34742 rel2.relative: 1.0 0.5;
34744 description { state: "full" 0.0;
34745 inherit: "default" 0.0;
34746 rel2.relative: 1.0 1.0;
34750 part { name: "bottom_sheet";
34752 description { state: "default" 0.0;
34756 image.normal: "flip_b.png";
34758 description { state: "shrink" 0.0;
34759 inherit: "default" 0.0;
34761 rel2.relative: 1.0 0.0;
34765 part { name: "bottom";
34767 clip_to: "bottom_clipper";
34770 description { state: "default" 0.0;
34776 font: "Sans:style=Bold,Edje-Vera-Bold";
34782 description { state: "shrink" 0.0;
34783 inherit: "default" 0.0;
34784 color: 128 128 128 255;
34786 rel2.relative: 1.0 0.5; /* FIXME: same visual effect? --> MAP! */
34790 part { name: "top_sheet_static";
34792 description { state: "default" 0.0;
34796 image.normal: "flip_t.png";
34800 part { name: "top_b";
34802 clip_to: "top_clipper";
34805 description { state: "default" 0.0;
34811 font: "Sans:style=Bold,Edje-Vera-Bold";
34820 part { name: "top_sheet";
34822 description { state: "default" 0.0;
34826 image.normal: "flip_t.png";
34828 description { state: "shrink" 0.0;
34829 inherit: "default" 0.0;
34830 color: 128 128 128 255;
34832 rel1.relative: 0.0 1.0;
34836 part { name: "top";
34838 clip_to: "top_clipper";
34841 description { state: "default" 0.0;
34847 font: "Sans:style=Bold,Edje-Vera-Bold";
34853 description { state: "shrink" 0.0;
34854 inherit: "default" 0.0;
34856 rel1.relative: 0.0 0.5;
34860 part { name: "arrow_top";
34863 description { state: "default" 0.0;
34869 image.normal: "arrow_up.png";
34871 description { state: "hidden" 0.0;
34872 inherit: "default" 0.0;
34876 part { name: "arrow_bottom";
34879 description { state: "default" 0.0;
34885 image.normal: "arrow_down.png";
34887 description { state: "hidden" 0.0;
34888 inherit: "default" 0.0;
34896 name: "top_clipper";
34898 state: "default" 0.0;
34908 name: "bottom_clipper";
34910 state: "default" 0.0;
34919 program { name: "load";
34923 append_str(cur, "");
34924 append_str(prev, "");
34925 append_str(next, "");
34930 program { name: "hide_arrows";
34931 signal: "elm,state,button,hidden";
34933 action: STATE_SET "hidden" 0.0;
34934 target: "arrow_top";
34935 target: "arrow_bottom";
34940 program { name: "show_arrows";
34941 signal: "elm,state,button,visible";
34943 action: STATE_SET "default" 0.0;
34944 target: "arrow_top";
34945 target: "arrow_bottom";
34950 program { name: "up";
34951 signal: "mouse,down,1";
34953 action: SIGNAL_EMIT "elm,action,up,start" "";
34955 program { name: "up,stop";
34956 signal: "mouse,up,1";
34958 action: SIGNAL_EMIT "elm,action,up,stop" "";
34960 program { name: "down";
34961 signal: "mouse,down,1";
34963 action: SIGNAL_EMIT "elm,action,down,start" "";
34965 program { name: "down,stop";
34966 signal: "mouse,up,1";
34968 action: SIGNAL_EMIT "elm,action,down,stop" "";
34973 ////////////////////////////////////////////////////////////////////////////////
34975 ////////////////////////////////////////////////////////////////////////////////
34976 group { name: "elm/diskselector/base/default";
34978 image: "bar_shine.png" COMP;
34985 description { state: "default" 0.0;
34989 part { name: "shine_left";
34991 description { state: "default" 0.0;
34993 rel1.relative: -0.1 0;
34995 rel2.relative: 0.1 1;
34996 image.normal: "bar_shine.png";
34997 color: 255 255 255 120;
35000 part { name: "shine_center";
35002 description { state: "default" 0.0;
35004 rel1.relative: 0.2 0;
35006 rel2.relative: 0.8 1;
35007 image.normal: "bar_shine.png";
35008 color: 255 255 255 180;
35011 part { name: "shine_right";
35013 description { state: "default" 0.0;
35015 rel1.relative: 0.9 0;
35017 rel2.relative: 1.1 1;
35018 image.normal: "bar_shine.png";
35019 color: 255 255 255 120;
35022 part { name: "clipper";
35025 description { state: "default" 0.0;
35029 rel2.offset: -3 -3;
35032 part { name: "elm.swallow.content";
35033 clip_to: "clipper";
35035 description { state: "default" 0.0;
35043 group { name: "elm/diskselector/item/default";
35046 item: "len_threshold" "14";
35050 part { name: "elm.swallow.icon";
35052 description { state: "default" 0.0;
35064 description { state: "show" 0.0;
35065 inherit: "default" 0.0;
35067 description { state: "default_small" 0.0;
35068 inherit: "default" 0.0;
35069 rel1.relative: 0 0.2;
35070 rel2.relative: 0 0.8;
35072 description { state: "left_side" 0.0;
35073 inherit: "default" 0.0;
35074 rel1.relative: 0 0.2;
35075 rel2.relative: 0 0.8;
35076 color: 255 255 255 160;
35078 description { state: "right_side" 0.0;
35079 inherit: "left_side" 0.0;
35080 rel1.relative: 0.4 0.2;
35081 rel2.relative: 0.4 0.8;
35082 color: 255 255 255 160;
35085 part { name: "elm.text";
35089 description { state: "default" 0.0;
35090 rel1.relative: 1 0.0;
35091 rel1.to_x: "elm.swallow.icon";
35092 rel2.relative: 1.0 1.0;
35093 color: 255 255 255 255;
35096 font: "Sans,Edje-Vera";
35102 description { state: "show" 0.0;
35103 inherit: "default" 0.0;
35106 description { state: "default_small" 0.0;
35107 inherit: "default" 0.0;
35111 description { state: "left_side" 0.0;
35112 inherit: "default" 0.0;
35113 color: 172 172 172 255;
35116 text.align: 0.2 0.5;
35118 description { state: "right_side" 0.0;
35119 inherit: "default" 0.0;
35120 color: 172 172 172 255;
35123 text.align: 0.8 0.5;
35129 program { name: "center_text";
35130 signal: "elm,state,center";
35132 action: STATE_SET "show" 0.0;
35133 target: "elm.text";
35134 target: "elm.swallow.icon";
35136 program { name: "center_small_text";
35137 signal: "elm,state,center_small";
35139 action: STATE_SET "default_small" 0.0;
35140 target: "elm.text";
35141 target: "elm.swallow.icon";
35143 program { name: "l_side_text";
35144 signal: "elm,state,left_side";
35146 action: STATE_SET "left_side" 0.0;
35147 target: "elm.text";
35148 target: "elm.swallow.icon";
35150 program { name: "r_side_text";
35151 signal: "elm,state,right_side";
35153 action: STATE_SET "right_side" 0.0;
35154 target: "elm.text";
35155 target: "elm.swallow.icon";
35160 group { name: "elm/entry/path/separator/default";
35161 images.image: "arrow_right.png" COMP;
35163 part { name: "icon";
35165 description { state: "default" 0.0;
35166 image.normal: "arrow_right.png";
35174 group { name: "elm/fileselector/base/default";
35176 item: "path_separator" "<item relsize=16x16 vsize=full href=path/separator></item>";
35179 part { name: "elm.swallow.up";
35181 description { state: "default" 0.0;
35191 part { name: "elm.swallow.home";
35193 description { state: "default" 0.0;
35198 to: "elm.swallow.up";
35203 to: "elm.swallow.up";
35209 part { name: "elm.swallow.files";
35211 description { state: "default" 0.0;
35216 to_y: "elm.swallow.home";
35221 to_y: "elm.swallow.path";
35227 part { name: "elm.swallow.path";
35229 description { state: "default" 0.0;
35233 to_y: "elm.swallow.filename";
35238 to_y: "elm.swallow.filename";
35244 part { name: "elm.swallow.filename";
35246 description { state: "default" 0.0;
35250 to_y: "elm.swallow.ok";
35255 to_y: "elm.swallow.ok";
35261 part { name: "elm.swallow.cancel";
35263 description { state: "default" 0.0;
35267 to: "elm.swallow.ok";
35272 to: "elm.swallow.ok";
35278 part { name: "elm.swallow.ok";
35280 description { state: "default" 0.0;
35292 group { name: "elm/fileselector_entry/base/default";
35294 part { name: "elm.swallow.entry";
35296 description { state: "default" 0.0;
35299 rel2 { to_x: "elm.swallow.button";
35305 part { name: "elm.swallow.button";
35307 description { state: "default" 0.0;
35320 ////////////////////////////////////////////////////////////////////////
35321 // Standard layouts to be used //
35322 ////////////////////////////////////////////////////////////////////////
35323 /* application with toolbar and main content area */
35324 group { name: "elm/layout/application/toolbar-content";
35326 part { name: "elm.swallow.content";
35328 description { state: "default" 0.0;
35329 rel1 { to_y: "elm.external.toolbar";
35336 part { name: "elm.external.toolbar";
35338 source: "elm/toolbar";
35339 description { state: "default" 0.0;
35351 /* application with toolbar and main content area with a back button and title area */
35352 group { name: "elm/layout/application/toolbar-content-back";
35354 part { name: "elm.swallow.content";
35356 description { state: "default" 0.0;
35357 rel1 { to_y: "title_clipper";
35364 part { name: "elm.external.toolbar";
35366 source: "elm/toolbar";
35367 description { state: "default" 0.0;
35376 part { name: "title_clipper";
35378 description { state: "default" 0.0;
35387 description { state: "hidden" 0.0;
35388 inherit: "default" 0.0;
35395 part { name: "back_clipper";
35397 clip_to: "title_clipper";
35398 description { state: "default" 0.0;
35401 description { state: "hidden" 0.0;
35405 part { name: "back";
35407 source: "elm/button";
35408 clip_to: "back_clipper";
35409 description { state: "default" 0.0;
35412 rel1 { to_y: "elm.external.toolbar";
35416 rel2 { to_y: "elm.external.toolbar";
35420 params.string: "label" "Back";
35427 action: SIGNAL_EMIT "elm,action,back" "";
35430 signal: "elm,back,hide";
35432 action: STATE_SET "hidden" 0.0;
35433 target: "back_clipper";
35436 signal: "elm,back,show";
35438 action: STATE_SET "default" 0.0;
35439 target: "back_clipper";
35442 signal: "elm,title,hide";
35444 action: STATE_SET "hidden" 0.0;
35445 transition: LINEAR 0.1;
35446 target: "title_clipper";
35449 signal: "elm,title,show";
35451 action: STATE_SET "default" 0.0;
35452 target: "title_clipper";
35456 part { name: "elm.swallow.end";
35458 description { state: "default" 0.0;
35461 rel1 { to_y: "elm.external.toolbar";
35465 rel2 { to_y: "elm.external.toolbar";
35472 part { name: "elm.text.title";
35474 effect: SOFT_SHADOW;
35476 description { state: "default" 0.0;
35477 rel1 { to_y: "elm.external.toolbar";
35482 rel2 { to_y: "back";
35483 to_x: "elm.swallow.end";
35488 font: "Sans:style=Bold";
35496 /* application with toolbar and main content area with a back and next buttons and title area */
35497 group { name: "elm/layout/application/toolbar-content-back-next";
35499 part { name: "elm.swallow.content";
35501 description { state: "default" 0.0;
35502 rel1 { to_y: "title_clipper";
35509 part { name: "elm.external.toolbar";
35511 source: "elm/toolbar";
35512 description { state: "default" 0.0;
35521 part { name: "title_clipper";
35523 description { state: "default" 0.0;
35532 description { state: "hidden" 0.0;
35533 inherit: "default" 0.0;
35540 part { name: "back";
35542 source: "elm/button";
35543 clip_to: "back_clipper";
35544 description { state: "default" 0.0;
35547 rel1 { to_y: "elm.external.toolbar";
35551 rel2 { to_y: "elm.external.toolbar";
35555 params.string: "label" "Back";
35558 part { name: "back_clipper";
35560 clip_to: "title_clipper";
35561 description { state: "default" 0.0;
35564 description { state: "hidden" 0.0;
35568 part { name: "next";
35570 source: "elm/button";
35571 clip_to: "next_clipper";
35572 description { state: "default" 0.0;
35575 rel1 { to_y: "elm.external.toolbar";
35579 rel2 { to_y: "elm.external.toolbar";
35583 params.string: "label" "Next";
35586 part { name: "next_clipper";
35588 clip_to: "title_clipper";
35589 description { state: "default" 0.0;
35592 description { state: "hidden" 0.0;
35600 action: SIGNAL_EMIT "elm,action,back" "";
35603 signal: "elm,title,hide";
35605 action: STATE_SET "hidden" 0.0;
35606 transition: LINEAR 0.1;
35607 target: "title_clipper";
35610 signal: "elm,title,show";
35612 action: STATE_SET "default" 0.0;
35613 target: "title_clipper";
35616 signal: "elm,back,hide";
35618 action: STATE_SET "hidden" 0.0;
35619 target: "back_clipper";
35622 signal: "elm,back,show";
35624 action: STATE_SET "default" 0.0;
35625 target: "back_clipper";
35630 action: SIGNAL_EMIT "elm,action,next" "";
35633 signal: "elm,next,hide";
35635 action: STATE_SET "hidden" 0.0;
35636 target: "next_clipper";
35639 signal: "elm,next,show";
35641 action: STATE_SET "default" 0.0;
35642 target: "next_clipper";
35645 part { name: "elm.text.title";
35647 effect: SOFT_SHADOW;
35649 clip_to: "title_clipper";
35650 description { state: "default" 0.0;
35651 rel1 { to_y: "elm.external.toolbar";
35656 rel2 { to_y: "back";
35662 font: "Sans:style=Bold";
35669 /* application with a main content area with a back button and title area */
35670 group { name: "elm/layout/application/content-back";
35672 part { name: "elm.swallow.content";
35674 description { state: "default" 0.0;
35675 rel1 { to_y: "title_clipper";
35681 part { name: "title_clipper";
35683 description { state: "default" 0.0;
35692 description { state: "hidden" 0.0;
35693 inherit: "default" 0.0;
35700 part { name: "back_clipper";
35702 clip_to: "title_clipper";
35703 description { state: "default" 0.0;
35706 description { state: "hidden" 0.0;
35710 part { name: "back";
35712 source: "elm/button";
35713 clip_to: "back_clipper";
35714 description { state: "default" 0.0;
35725 params.string: "label" "Back";
35732 action: SIGNAL_EMIT "elm,action,back" "";
35735 signal: "elm,back,hide";
35737 action: STATE_SET "hidden" 0.0;
35738 target: "back_clipper";
35741 signal: "elm,back,show";
35743 action: STATE_SET "default" 0.0;
35744 target: "back_clipper";
35747 signal: "elm,title,hide";
35749 action: STATE_SET "hidden" 0.0;
35750 transition: LINEAR 0.1;
35751 target: "title_clipper";
35754 signal: "elm,title,show";
35756 action: STATE_SET "default" 0.0;
35757 target: "title_clipper";
35761 part { name: "elm.swallow.end";
35763 description { state: "default" 0.0;
35777 part { name: "elm.text.title";
35779 effect: SOFT_SHADOW;
35781 description { state: "default" 0.0;
35787 rel2 { to_y: "back";
35788 to_x: "elm.swallow.end";
35793 font: "Sans:style=Bold";
35801 /* application with a main content area with a back and next buttons and title area */
35802 group { name: "elm/layout/application/content-back-next";
35804 part { name: "elm.swallow.content";
35806 description { state: "default" 0.0;
35807 rel1 { to_y: "title_clipper";
35814 part { name: "title_clipper";
35816 description { state: "default" 0.0;
35825 description { state: "hidden" 0.0;
35826 inherit: "default" 0.0;
35833 part { name: "back";
35835 source: "elm/button";
35836 clip_to: "back_clipper";
35837 description { state: "default" 0.0;
35848 params.string: "label" "Back";
35851 part { name: "back_clipper";
35853 clip_to: "title_clipper";
35854 description { state: "default" 0.0;
35857 description { state: "hidden" 0.0;
35861 part { name: "next";
35863 source: "elm/button";
35864 clip_to: "next_clipper";
35865 description { state: "default" 0.0;
35876 params.string: "label" "Next";
35879 part { name: "next_clipper";
35881 clip_to: "title_clipper";
35882 description { state: "default" 0.0;
35885 description { state: "hidden" 0.0;
35893 action: SIGNAL_EMIT "elm,action,back" "";
35896 signal: "elm,title,hide";
35898 action: STATE_SET "hidden" 0.0;
35899 transition: LINEAR 0.1;
35900 target: "title_clipper";
35903 signal: "elm,title,show";
35905 action: STATE_SET "default" 0.0;
35906 target: "title_clipper";
35909 signal: "elm,back,hide";
35911 action: STATE_SET "hidden" 0.0;
35912 target: "back_clipper";
35915 signal: "elm,back,show";
35917 action: STATE_SET "default" 0.0;
35918 target: "back_clipper";
35923 action: SIGNAL_EMIT "elm,action,next" "";
35926 signal: "elm,next,hide";
35928 action: STATE_SET "hidden" 0.0;
35929 target: "next_clipper";
35932 signal: "elm,next,show";
35934 action: STATE_SET "default" 0.0;
35935 target: "next_clipper";
35938 part { name: "elm.text.title";
35940 effect: SOFT_SHADOW;
35942 clip_to: "title_clipper";
35943 description { state: "default" 0.0;
35949 rel2 { to_y: "back";
35955 font: "Sans:style=Bold";
35963 /* application with toolbar and main content area as a vertical box */
35964 group { name: "elm/layout/application/toolbar-vbox";
35966 part { name: "elm.box.content";
35968 description { state: "default" 0.0;
35969 rel1 { to_y: "elm.external.toolbar";
35973 box.layout: "vertical";
35977 part { name: "elm.external.toolbar";
35979 source: "elm/toolbar";
35980 description { state: "default" 0.0;
35992 /* application with toolbar and main content area as a table */
35993 group { name: "elm/layout/application/toolbar-table";
35995 part { name: "elm.table.content";
35997 description { state: "default" 0.0;
35998 rel1 { to_y: "elm.external.toolbar";
36005 part { name: "elm.external.toolbar";
36007 source: "elm/toolbar";
36008 description { state: "default" 0.0;
36020 /* a simple title layout, with a label and two icons */
36021 group { name: "elm/layout/application/titlebar";
36023 image: "toolbar_sel.png" COMP;
36026 part { name: "base";
36029 description { state: "default" 0.0;
36036 normal: "toolbar_sel.png";
36041 part { name: "elm.swallow.content";
36043 description { state: "default" 0.0;
36051 part { name: "elm.swallow.icon";
36054 description { state: "default" 0.0;
36068 description { state: "visible" 0.0;
36069 inherit: "default" 0.0;
36073 part { name: "elm.swallow.end";
36076 description { state: "default" 0.0;
36091 description { state: "visible" 0.0;
36092 inherit: "default" 0.0;
36096 part { name: "elm.text";
36098 effect: SOFT_SHADOW;
36101 description { state: "default" 0.0;
36104 to_x: "elm.swallow.icon";
36109 to_x: "elm.swallow.end";
36118 text_class: "title_bar";
36124 program { name: "show_icon";
36125 signal: "elm,state,icon,visible";
36127 action: STATE_SET "visible" 0.0;
36128 target: "elm.swallow.icon";
36130 program { name: "hide_icon";
36131 signal: "elm,state,icon,hidden";
36133 action: STATE_SET "default" 0.0;
36134 target: "elm.swallow.icon";
36136 program { name: "show_end";
36137 signal: "elm,state,end,visible";
36139 action: STATE_SET "visible" 0.0;
36140 target: "elm.swallow.end";
36142 program { name: "hide_end";
36143 signal: "elm,state,end,hidden";
36145 action: STATE_SET "default" 0.0;
36146 target: "elm.swallow.end";