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";
1970 image.middle: SOLID;
1972 description { state: "clicked" 0.0;
1973 inherit: "default" 0.0;
1974 image.normal: "bt_base1.png";
1975 image.middle: SOLID;
1977 description { state: "disabled" 0.0;
1978 inherit: "default" 0.0;
1980 normal: "bt_dis_base.png";
1986 part { name: "elm.swallow.content";
1988 description { state: "default" 0.0;
1994 rel2.relative: 0.0 1.0;
1996 description { state: "visible" 0.0;
1997 inherit: "default" 0.0;
2001 // aspect_preference: VERTICAL;
2004 description { state: "icononly" 0.0;
2005 inherit: "default" 0.0;
2011 rel2.relative: 1.0 1.0;
2012 // aspect_preference: VERTICAL;
2018 effect: SOFT_SHADOW;
2021 description { state: "default" 0.0;
2023 rel1.to_x: "elm.swallow.content";
2024 rel1.relative: 1.0 0.0;
2027 color: 224 224 224 255;
2030 font: "Sans,Edje-Vera";
2034 text_class: "button";
2037 description { state: "visible" 0.0;
2038 inherit: "default" 0.0;
2042 description { state: "disabled" 0.0;
2043 inherit: "default" 0.0;
2047 description { state: "disabled_visible" 0.0;
2048 inherit: "default" 0.0;
2055 part { name: "over1";
2057 description { state: "default" 0.0;
2058 rel2.relative: 1.0 0.5;
2060 normal: "bt_hilight.png";
2065 description { state: "disabled" 0.0;
2066 inherit: "default" 0.0;
2068 normal: "bt_dis_hilight.png";
2074 part { name: "over2";
2077 ignore_flags: ON_HOLD;
2078 description { state: "default" 0.0;
2080 normal: "bt_shine.png";
2085 description { state: "disabled" 0.0;
2086 inherit: "default" 0.0;
2090 part { name: "over3";
2093 description { state: "default" 0.0;
2094 color: 255 255 255 0;
2096 normal: "bt_glow.png";
2097 border: 12 12 12 12;
2102 description { state: "clicked" 0.0;
2103 inherit: "default" 0.0;
2104 color: 255 255 255 255;
2107 part { name: "disabler";
2109 description { state: "default" 0.0;
2113 description { state: "disabled" 0.0;
2114 inherit: "default" 0.0;
2121 name: "button_click";
2122 signal: "mouse,down,1";
2124 action: SIGNAL_EMIT "elm,action,press" "";
2125 after: "button_click_anim";
2128 name: "button_click_anim";
2129 action: STATE_SET "clicked" 0.0;
2130 target: "button_image";
2133 name: "button_unclick";
2134 signal: "mouse,up,1";
2136 action: SIGNAL_EMIT "elm,action,unpress" "";
2137 after: "button_unclick_anim";
2140 name: "button_pressed_anim";
2141 signal: "elm,anim,activate";
2143 action: STATE_SET "clicked" 0.0;
2144 target: "button_image";
2146 after: "button_unpressed_anim";
2149 name: "button_unpressed_anim";
2150 action: STATE_SET "default" 0.0;
2151 transition: DECELERATE 0.5;
2152 target: "button_image";
2156 name: "button_unclick_anim";
2157 action: STATE_SET "default" 0.0;
2158 target: "button_image";
2161 name: "button_click2";
2162 signal: "mouse,down,1";
2164 action: STATE_SET "clicked" 0.0;
2168 name: "button_unclick2";
2169 signal: "mouse,up,1";
2171 action: STATE_SET "default" 0.0;
2172 transition: DECELERATE 0.5;
2176 name: "button_unclick3";
2177 signal: "mouse,clicked,1";
2179 action: SIGNAL_EMIT "elm,action,click" "";
2181 program { name: "text_show";
2182 signal: "elm,state,text,visible";
2187 get_state(PART:"elm.swallow.content", st, 30, vl);
2188 if (!strcmp(st, "icononly"))
2189 set_state(PART:"elm.swallow.content", "visible", 0.0);
2190 set_state(PART:"elm.text", "visible", 0.0);
2193 program { name: "text_hide";
2194 signal: "elm,state,text,hidden";
2199 get_state(PART:"elm.swallow.content", st, 30, vl);
2200 if (!strcmp(st, "visible"))
2201 set_state(PART:"elm.swallow.content", "icononly", 0.0);
2202 set_state(PART:"elm.text", "default", 0.0);
2205 program { name: "icon_show";
2206 signal: "elm,state,icon,visible";
2211 get_state(PART:"elm.text", st, 30, vl);
2212 if (!strcmp(st, "visible"))
2213 set_state(PART:"elm.swallow.content", "visible", 0.0);
2215 set_state(PART:"elm.swallow.content", "icononly", 0.0);
2218 program { name: "icon_hide";
2219 signal: "elm,state,icon,hidden";
2221 action: STATE_SET "default" 0.0;
2222 target: "elm.swallow.content";
2224 program { name: "disable";
2225 signal: "elm,state,disabled";
2227 action: STATE_SET "disabled" 0.0;
2228 target: "button_image";
2232 after: "disable_text";
2234 program { name: "disable_text";
2238 get_state(PART:"elm.text", st, 30, vl);
2239 if (!strcmp(st, "visible"))
2240 set_state(PART:"elm.text", "disabled_visible", 0.0);
2242 set_state(PART:"elm.text", "disabled", 0.0);
2245 program { name: "enable";
2246 signal: "elm,state,enabled";
2248 action: STATE_SET "default" 0.0;
2249 target: "button_image";
2253 after: "enable_text";
2255 program { name: "enable_text";
2259 get_state(PART:"elm.text", st, 30, vl);
2260 if (!strcmp(st, "disabled_visible"))
2261 set_state(PART:"elm.text", "visible", 0.0);
2263 set_state(PART:"elm.text", "default", 0.0);
2269 group { name: "elm/button/base/hoversel_vertical/default";
2270 alias: "elm/button/base/hoversel_vertical/entry";
2271 alias: "elm/button/base/hoversel_horizontal/default";
2272 alias: "elm/button/base/hoversel_horizontal/entry";
2274 image: "bt_base1.png" COMP;
2275 image: "bt_base2.png" COMP;
2276 image: "bt_hilight.png" COMP;
2277 image: "bt_shine.png" COMP;
2278 image: "bt_glow.png" COMP;
2279 image: "updown.png" COMP;
2280 image: "bt_dis_base.png" COMP;
2281 image: "bt_dis_hilight.png" COMP;
2284 part { name: "button_image";
2286 description { state: "default" 0.0;
2288 normal: "bt_base2.png";
2292 image.middle: SOLID;
2294 description { state: "clicked" 0.0;
2295 inherit: "default" 0.0;
2296 image.normal: "bt_base1.png";
2297 image.middle: SOLID;
2299 description { state: "disabled" 0.0;
2300 inherit: "default" 0.0;
2302 normal: "bt_dis_base.png";
2308 part { name: "arrow";
2310 description { state: "default" 0.0;
2311 image.normal: "updown.png";
2312 aspect: 0.6666666666 0.6666666666;
2313 aspect_preference: VERTICAL;
2316 rel2.relative: 0.0 1.0;
2320 part { name: "elm.swallow.content";
2322 description { state: "default" 0.0;
2337 description { state: "visible" 0.0;
2338 inherit: "default" 0.0;
2342 aspect_preference: VERTICAL;
2345 description { state: "icononly" 0.0;
2346 inherit: "default" 0.0;
2352 to_x: "button_image";
2356 aspect_preference: VERTICAL;
2362 effect: SOFT_SHADOW;
2365 description { state: "default" 0.0;
2367 rel1.to_x: "elm.swallow.content";
2368 rel1.relative: 1.0 0.0;
2371 color: 224 224 224 255;
2374 font: "Sans,Edje-Vera";
2378 text_class: "button";
2381 description { state: "visible" 0.0;
2382 inherit: "default" 0.0;
2386 description { state: "disabled" 0.0;
2387 inherit: "default" 0.0;
2391 description { state: "disabled_visible" 0.0;
2392 inherit: "default" 0.0;
2399 part { name: "over1";
2401 description { state: "default" 0.0;
2402 rel2.relative: 1.0 0.5;
2404 normal: "bt_hilight.png";
2408 description { state: "disabled" 0.0;
2409 inherit: "default" 0.0;
2411 normal: "bt_dis_hilight.png";
2417 part { name: "over2";
2420 ignore_flags: ON_HOLD;
2421 description { state: "default" 0.0;
2423 normal: "bt_shine.png";
2428 description { state: "disabled" 0.0;
2429 inherit: "default" 0.0;
2433 part { name: "over3";
2436 description { state: "default" 0.0;
2437 color: 255 255 255 0;
2439 normal: "bt_glow.png";
2440 border: 12 12 12 12;
2445 description { state: "clicked" 0.0;
2446 inherit: "default" 0.0;
2448 color: 255 255 255 255;
2451 part { name: "disabler";
2453 description { state: "default" 0.0;
2457 description { state: "disabled" 0.0;
2458 inherit: "default" 0.0;
2465 name: "button_click";
2466 signal: "mouse,down,1";
2468 action: STATE_SET "clicked" 0.0;
2469 target: "button_image";
2472 name: "button_unclick";
2473 signal: "mouse,up,1";
2475 action: STATE_SET "default" 0.0;
2476 target: "button_image";
2479 name: "button_click2";
2480 signal: "mouse,down,1";
2482 action: STATE_SET "clicked" 0.0;
2486 name: "button_unclick2";
2487 signal: "mouse,up,1";
2489 action: STATE_SET "default" 0.0;
2490 transition: DECELERATE 0.5;
2494 name: "button_unclick3";
2495 signal: "mouse,up,1";
2497 action: SIGNAL_EMIT "elm,action,click" "";
2499 program { name: "text_show";
2500 signal: "elm,state,text,visible";
2505 get_state(PART:"elm.swallow.content", st, 30, vl);
2506 if (!strcmp(st, "icononly"))
2507 set_state(PART:"elm.swallow.content", "visible", 0.0);
2508 set_state(PART:"elm.text", "visible", 0.0);
2511 program { name: "text_hide";
2512 signal: "elm,state,text,hidden";
2517 get_state(PART:"elm.swallow.content", st, 30, vl);
2518 if (!strcmp(st, "visible"))
2519 set_state(PART:"elm.swallow.content", "icononly", 0.0);
2520 set_state(PART:"elm.text", "default", 0.0);
2523 program { name: "icon_show";
2524 signal: "elm,state,icon,visible";
2529 get_state(PART:"elm.text", st, 30, vl);
2530 if (!strcmp(st, "visible"))
2531 set_state(PART:"elm.swallow.content", "visible", 0.0);
2533 set_state(PART:"elm.swallow.content", "icononly", 0.0);
2536 program { name: "icon_hide";
2537 signal: "elm,state,icon,hidden";
2539 action: STATE_SET "default" 0.0;
2540 target: "elm.swallow.content";
2542 program { name: "disable";
2543 signal: "elm,state,disabled";
2545 action: STATE_SET "disabled" 0.0;
2546 target: "button_image";
2550 after: "disable_text";
2552 program { name: "disable_text";
2556 get_state(PART:"elm.text", st, 30, vl);
2557 if (!strcmp(st, "visible"))
2558 set_state(PART:"elm.text", "disabled_visible", 0.0);
2560 set_state(PART:"elm.text", "disabled", 0.0);
2563 program { name: "enable";
2564 signal: "elm,state,enabled";
2566 action: STATE_SET "default" 0.0;
2567 target: "button_image";
2571 after: "enable_text";
2573 program { name: "enable_text";
2577 get_state(PART:"elm.text", st, 30, vl);
2578 if (!strcmp(st, "disabled_visible"))
2579 set_state(PART:"elm.text", "visible", 0.0);
2581 set_state(PART:"elm.text", "default", 0.0);
2587 group { name: "elm/button/base/hoversel_vertical_entry/default";
2588 alias: "elm/button/base/hoversel_vertical_entry/entry";
2589 alias: "elm/button/base/hoversel_horizontal_entry/default";
2590 alias: "elm/button/base/hoversel_horizontal_entry/entry";
2592 image: "hoversel_entry_bg.png" COMP;
2595 part { name: "button_image";
2597 description { state: "default" 0.0;
2598 color: 255 255 255 0;
2599 image.normal: "hoversel_entry_bg.png";
2600 image.border: 0 0 2 2;
2601 image.border_scale: 1;
2604 description { state: "clicked" 0.0;
2605 inherit: "default" 0.0;
2606 color: 255 255 255 255;
2609 part { name: "elm.swallow.content";
2611 description { state: "default" 0.0;
2616 rel2.relative: 0.0 1.0;
2618 description { state: "visible" 0.0;
2619 inherit: "default" 0.0;
2622 aspect_preference: VERTICAL;
2625 description { state: "icononly" 0.0;
2626 inherit: "default" 0.0;
2631 rel2.relative: 1.0 1.0;
2632 aspect_preference: VERTICAL;
2635 part { name: "textvis";
2638 description { state: "default" 0.0;
2641 description { state: "visible" 0.0;
2648 effect: SOFT_SHADOW;
2652 description { state: "default" 0.0;
2653 rel1.to_x: "elm.swallow.content";
2654 rel1.relative: 1.0 0.0;
2657 color: 224 224 224 255;
2660 font: "Sans,Edje-Vera";
2664 text_class: "button";
2667 description { state: "visible" 0.0;
2668 inherit: "default" 0.0;
2671 description { state: "clicked" 0.0;
2672 inherit: "default" 0.0;
2678 part { name: "over2";
2681 description { state: "default" 0.0;
2688 name: "button_click";
2689 signal: "mouse,down,1";
2691 action: STATE_SET "clicked" 0.0;
2692 target: "button_image";
2696 name: "button_unclick";
2697 signal: "mouse,up,1";
2699 action: STATE_SET "default" 0.0;
2700 target: "button_image";
2704 name: "button_unclick3";
2705 signal: "mouse,up,1";
2707 action: SIGNAL_EMIT "elm,action,click" "";
2709 program { name: "text_show";
2710 signal: "elm,state,text,visible";
2715 get_state(PART:"elm.swallow.content", st, 30, vl);
2716 if (!strcmp(st, "icononly"))
2717 set_state(PART:"elm.swallow.content", "visible", 0.0);
2718 set_state(PART:"textvis", "visible", 0.0);
2719 set_state(PART:"elm.text", "visible", 0.0);
2722 program { name: "text_hide";
2723 signal: "elm,state,text,hidden";
2728 get_state(PART:"elm.swallow.content", st, 30, vl);
2729 if (!strcmp(st, "visible"))
2730 set_state(PART:"elm.swallow.content", "icononly", 0.0);
2731 set_state(PART:"textvis", "default", 0.0);
2732 set_state(PART:"elm.text", "default", 0.0);
2735 program { name: "icon_show";
2736 signal: "elm,state,icon,visible";
2741 get_state(PART:"textvis", st, 30, vl);
2742 if (!strcmp(st, "visible"))
2743 set_state(PART:"elm.swallow.content", "visible", 0.0);
2745 set_state(PART:"elm.swallow.content", "icononly", 0.0);
2748 program { name: "icon_hide";
2749 signal: "elm,state,icon,hidden";
2751 action: STATE_SET "default" 0.0;
2752 target: "elm.swallow.content";
2757 group { name: "elm/button/base/anchor";
2759 image: "bt_base1.png" COMP;
2760 image: "bt_base2.png" COMP;
2761 image: "bt_hilight.png" COMP;
2762 image: "bt_shine.png" COMP;
2763 image: "bt_glow.png" COMP;
2764 image: "bt_dis_base.png" COMP;
2765 image: "bt_dis_hilight.png" COMP;
2768 part { name: "button_image";
2770 description { state: "default" 0.0;
2772 color: 255 255 255 0;
2774 normal: "bt_base2.png";
2778 image.middle: SOLID;
2780 description { state: "visible" 0.0;
2781 inherit: "default" 0.0;
2782 color: 255 255 255 255;
2784 description { state: "clicked" 0.0;
2785 inherit: "default" 0.0;
2786 inherit: "visible" 0.0;
2787 image.normal: "bt_base1.png";
2788 image.middle: SOLID;
2790 description { state: "disabled" 0.0;
2791 inherit: "default" 0.0;
2792 inherit: "visible" 0.0;
2794 normal: "bt_dis_base.png";
2800 part { name: "elm.swallow.content";
2802 description { state: "default" 0.0;
2808 rel2.relative: 0.0 1.0;
2810 description { state: "visible" 0.0;
2811 inherit: "default" 0.0;
2815 aspect_preference: VERTICAL;
2818 description { state: "icononly" 0.0;
2819 inherit: "default" 0.0;
2825 rel2.relative: 1.0 1.0;
2826 aspect_preference: VERTICAL;
2832 effect: SOFT_SHADOW;
2835 description { state: "default" 0.0;
2837 rel1.to_x: "elm.swallow.content";
2838 rel1.relative: 1.0 0.0;
2841 color: 224 224 224 255;
2844 font: "Sans,Edje-Vera";
2848 text_class: "button";
2851 description { state: "visible" 0.0;
2852 inherit: "default" 0.0;
2856 description { state: "disabled" 0.0;
2857 inherit: "default" 0.0;
2861 description { state: "disabled_visible" 0.0;
2862 inherit: "default" 0.0;
2869 part { name: "over1";
2871 description { state: "default" 0.0;
2872 color: 255 255 255 0;
2873 rel2.relative: 1.0 0.5;
2875 normal: "bt_hilight.png";
2880 description { state: "visible" 0.0;
2881 inherit: "default" 0.0;
2882 color: 255 255 255 255;
2884 description { state: "disabled" 0.0;
2885 inherit: "default" 0.0;
2886 inherit: "visible" 0.0;
2888 normal: "bt_dis_hilight.png";
2893 part { name: "over2";
2896 ignore_flags: ON_HOLD;
2897 description { state: "default" 0.0;
2899 normal: "bt_shine.png";
2904 description { state: "disabled" 0.0;
2905 inherit: "default" 0.0;
2909 part { name: "over3";
2912 description { state: "default" 0.0;
2913 color: 255 255 255 0;
2915 normal: "bt_glow.png";
2916 border: 12 12 12 12;
2921 description { state: "clicked" 0.0;
2922 inherit: "default" 0.0;
2924 color: 255 255 255 255;
2927 part { name: "disabler";
2929 description { state: "default" 0.0;
2933 description { state: "disabled" 0.0;
2934 inherit: "default" 0.0;
2941 name: "button_mouse_in";
2944 action: STATE_SET "visible" 0.0;
2945 target: "button_image";
2947 transition: DECELERATE 0.5;
2950 name: "button_mouse_out";
2951 signal: "mouse,out";
2953 action: STATE_SET "default" 0.0;
2954 target: "button_image";
2956 transition: DECELERATE 0.5;
2959 name: "button_unclick";
2960 signal: "mouse,up,1";
2962 action: STATE_SET "visible" 0.0;
2963 target: "button_image";
2966 name: "button_click2";
2967 signal: "mouse,down,1";
2969 action: STATE_SET "clicked" 0.0;
2973 name: "button_unclick2";
2974 signal: "mouse,up,1";
2976 action: STATE_SET "default" 0.0;
2977 transition: DECELERATE 0.5;
2981 name: "button_unclick3";
2982 signal: "mouse,up,1";
2984 action: SIGNAL_EMIT "elm,action,click" "";
2986 program { name: "text_show";
2987 signal: "elm,state,text,visible";
2992 get_state(PART:"elm.swallow.content", st, 30, vl);
2993 if (!strcmp(st, "icononly"))
2994 set_state(PART:"elm.swallow.content", "visible", 0.0);
2995 set_state(PART:"elm.text", "visible", 0.0);
2998 program { name: "text_hide";
2999 signal: "elm,state,text,hidden";
3004 get_state(PART:"elm.swallow.content", st, 30, vl);
3005 if (!strcmp(st, "visible"))
3006 set_state(PART:"elm.swallow.content", "icononly", 0.0);
3007 set_state(PART:"elm.text", "default", 0.0);
3010 program { name: "icon_show";
3011 signal: "elm,state,icon,visible";
3016 get_state(PART:"elm.text", st, 30, vl);
3017 if (!strcmp(st, "visible"))
3018 set_state(PART:"elm.swallow.content", "visible", 0.0);
3020 set_state(PART:"elm.swallow.content", "icononly", 0.0);
3023 program { name: "icon_hide";
3024 signal: "elm,state,icon,hidden";
3026 action: STATE_SET "default" 0.0;
3027 target: "elm.swallow.content";
3029 program { name: "disable";
3030 signal: "elm,state,disabled";
3032 action: STATE_SET "disabled" 0.0;
3033 target: "button_image";
3037 after: "disable_text";
3039 program { name: "disable_text";
3043 get_state(PART:"elm.text", st, 30, vl);
3044 if (!strcmp(st, "visible"))
3045 set_state(PART:"elm.text", "disabled_visible", 0.0);
3047 set_state(PART:"elm.text", "disabled", 0.0);
3050 program { name: "enable";
3051 signal: "elm,state,enabled";
3053 action: STATE_SET "default" 0.0;
3054 target: "button_image";
3058 after: "enable_text";
3060 program { name: "enable_text";
3064 get_state(PART:"elm.text", st, 30, vl);
3065 if (!strcmp(st, "disabled_visible"))
3066 set_state(PART:"elm.text", "visible", 0.0);
3068 set_state(PART:"elm.text", "default", 0.0);
3074 ///////////////////////////////////////////////////////////////////////////////
3075 group { name: "elm/toggle/base/default";
3077 image: "shelf_inset.png" COMP;
3078 image: "bt_basew.png" COMP;
3079 image: "bt_bases.png" COMP;
3080 image: "bt_hilightw.png" COMP;
3081 image: "tog_base_on.png" COMP;
3082 image: "tog_base_off.png" COMP;
3083 image: "tog_dis_base_on.png" COMP;
3084 image: "tog_dis_base_off.png" COMP;
3094 description { state: "default" 0.0;
3095 rel1.relative: 1.0 0.0;
3102 aspect_preference: VERTICAL;
3103 color: 255 255 255 255;
3106 part { name: "clipper";
3109 description { state: "default" 0.0;
3112 color: 255 255 255 255;
3115 part { name: "button";
3125 description { state: "default" 0.0;
3132 aspect_preference: VERTICAL;
3136 part { name: "button_events";
3141 description { state: "default" 0.0;
3144 rel1.relative: 0.0 0.0;
3147 rel2.relative: 1.0 1.0;
3151 part { name: "onrect";
3156 description { state: "default" 0.0;
3158 rel1.relative: -5.0 0.0;
3160 rel2.relative: 0.5 1.0;
3161 image.normal: "tog_base_on.png";
3163 description { state: "disabled" 0.0;
3164 inherit: "default" 0.0;
3165 image.normal: "tog_dis_base_on.png";
3168 part { name: "offrect";
3173 description { state: "default" 0.0;
3175 rel1.relative: 0.5 0.0;
3177 rel2.relative: 6.0 1.0;
3178 image.normal: "tog_base_off.png";
3180 description { state: "disabled" 0.0;
3181 inherit: "default" 0.0;
3182 image.normal: "tog_dis_base_off.png";
3185 part { name: "elm.offtext";
3190 description { state: "default" 0.0;
3192 rel1.to_x: "button";
3193 rel1.relative: 1.0 0.0;
3194 rel2.to_x: "offrect";
3197 font: "Sans,Edje-Vera";
3204 description { state: "disabled" 0.0;
3205 inherit: "default" 0.0;
3206 color: 128 128 128 128;
3209 part { name: "elm.ontext";
3211 effect: SOFT_SHADOW;
3215 description { state: "default" 0.0;
3217 rel1.to_x: "onrect";
3219 rel2.to_x: "button";
3221 rel2.relative: 0.0 1.0;
3222 color: 224 224 224 255;
3225 font: "Sans,Edje-Vera";
3232 description { state: "disabled" 0.0;
3233 inherit: "default" 0.0;
3234 color: 128 128 128 128;
3238 part { name: "conf_over";
3240 description { state: "default" 0.0;
3246 normal: "shelf_inset.png";
3253 part { name: "button0";
3256 description { state: "default" 0.0;
3262 normal: "bt_bases.png";
3263 border: 11 11 11 11;
3265 image.middle: SOLID;
3266 color: 255 255 255 128;
3269 part { name: "button2";
3272 description { state: "default" 0.0;
3278 normal: "bt_basew.png";
3281 image.middle: SOLID;
3284 part { name: "button3";
3287 description { state: "default" 0.0;
3290 rel2.relative: 1.0 0.5;
3292 normal: "bt_hilightw.png";
3297 part { name: "elm.swallow.content";
3299 description { state: "default" 0.0;
3304 rel2.relative: 0.0 1.0;
3307 description { state: "visible" 0.0;
3308 inherit: "default" 0.0;
3313 description { state: "disabled" 0.0;
3314 inherit: "default" 0.0;
3315 color: 128 128 128 128;
3317 description { state: "disabled_visible" 0.0;
3318 inherit: "default" 0.0;
3319 color: 128 128 128 128;
3324 part { name: "elm.text";
3328 description { state: "default" 0.0;
3330 rel1.to_x: "elm.swallow.content";
3331 rel1.relative: 1.0 0.0;
3334 rel2.relative: 0.0 1.0;
3338 font: "Sans,Edje-Vera";
3344 description { state: "visible" 0.0;
3345 inherit: "default" 0.0;
3349 description { state: "disabled" 0.0;
3350 inherit: "default" 0.0;
3351 color: 128 128 128 128;
3353 description { state: "disabled_visible" 0.0;
3354 inherit: "default" 0.0;
3355 color: 128 128 128 128;
3360 part { name: "disabler";
3362 description { state: "default" 0.0;
3366 description { state: "disabled" 0.0;
3367 inherit: "default" 0.0;
3373 program { name: "drag_end";
3374 signal: "mouse,up,1";
3377 new Float:dx, Float:dy;
3378 get_drag(PART:"button", dx, dy);
3381 set_drag(PART:"button", 1.0, 0.0);
3385 set_drag(PART:"button", 0.0, 0.0);
3387 if (((get_int(is_rtl) == 1) && (dx <= 0.5)) ||
3388 (get_int(is_rtl) == 0) && (dx > 0.5)) {
3389 emit("elm,action,toggle,on", "");
3392 emit("elm,action,toggle,off", "");
3397 program { name: "toggle_on";
3398 signal: "elm,state,toggle,on";
3402 if (get_int(is_rtl) == 0) {
3408 set_drag(PART:"button", drag, 0.0);
3411 program { name: "toggle_off";
3412 signal: "elm,state,toggle,off";
3416 if (get_int(is_rtl) == 0) {
3422 set_drag(PART:"button", drag, 0.0);
3425 program { name: "text_show";
3426 signal: "elm,state,text,visible";
3428 action: STATE_SET "visible" 0.0;
3431 program { name: "text_hide";
3432 signal: "elm,state,text,hidden";
3434 action: STATE_SET "default" 0.0;
3437 program { name: "icon_show";
3438 signal: "elm,state,icon,visible";
3440 action: STATE_SET "visible" 0.0;
3441 target: "elm.swallow.content";
3443 program { name: "icon_hide";
3444 signal: "elm,state,icon,hidden";
3446 action: STATE_SET "default" 0.0;
3447 target: "elm.swallow.content";
3449 program { name: "disable";
3450 signal: "elm,state,disabled";
3452 action: STATE_SET "disabled" 0.0;
3453 target: "elm.offtext";
3454 target: "elm.ontext";
3458 after: "disable_text";
3460 program { name: "disable_text";
3464 get_state(PART:"elm.text", st, 30, vl);
3465 if (!strcmp(st, "visible"))
3466 set_state(PART:"elm.text", "disabled_visible", 0.0);
3468 set_state(PART:"elm.text", "disabled", 0.0);
3470 get_state(PART:"elm.swallow.content", st, 30, vl);
3471 if (!strcmp(st, "visible"))
3472 set_state(PART:"elm.swallow.content", "disabled_visible", 0.0);
3474 set_state(PART:"elm.swallow.content", "disabled", 0.0);
3477 program { name: "enable";
3478 signal: "elm,state,enabled";
3480 action: STATE_SET "default" 0.0;
3484 after: "enable_text";
3486 program { name: "enable_text";
3490 get_state(PART:"elm.text", st, 30, vl);
3491 if (!strcmp(st, "disabled_visible"))
3492 set_state(PART:"elm.text", "visible", 0.0);
3494 set_state(PART:"elm.text", "default", 0.0);
3496 get_state(PART:"elm.swallow.content", st, 30, vl);
3497 if (!strcmp(st, "visible"))
3498 set_state(PART:"elm.swallow.content", "visible", 0.0);
3500 set_state(PART:"elm.swallow.content", "default", 0.0);
3503 program { name: "to_rtl";
3504 signal: "edje,state,rtl";
3510 program { name: "to_ltr";
3511 signal: "edje,state,ltr";
3520 ///////////////////////////////////////////////////////////////////////////////
3521 group { name: "elm/clock/flipdigit/default";
3523 image: "flip_base.png" COMP;
3524 image: "flip_base_shad.png" COMP;
3525 image: "flip_shad.png" COMP;
3526 image: "flip_0t.png" COMP;
3527 image: "flip_0b.png" COMP;
3528 image: "flip_1t.png" COMP;
3529 image: "flip_1b.png" COMP;
3530 image: "flip_2t.png" COMP;
3531 image: "flip_2b.png" COMP;
3532 image: "flip_3t.png" COMP;
3533 image: "flip_3b.png" COMP;
3534 image: "flip_4t.png" COMP;
3535 image: "flip_4b.png" COMP;
3536 image: "flip_5t.png" COMP;
3537 image: "flip_5b.png" COMP;
3538 image: "flip_6t.png" COMP;
3539 image: "flip_6b.png" COMP;
3540 image: "flip_7t.png" COMP;
3541 image: "flip_7b.png" COMP;
3542 image: "flip_8t.png" COMP;
3543 image: "flip_8b.png" COMP;
3544 image: "flip_9t.png" COMP;
3545 image: "flip_9b.png" COMP;
3546 image: "arrow_up.png" COMP;
3547 image: "arrow_down.png" COMP;
3550 public v0_cur, v0_pre, v0_lock, v0_next;
3552 public animator2(val, Float:pos) {
3553 new st1[11], st2[11], v;
3555 v = get_int(v0_cur);
3556 snprintf(st1, 10, "%ih", v);
3557 snprintf(st2, 10, "%i", v);
3558 set_tween_state(PART:"bot", pos, st1, 0.0, st2, 0.0);
3559 set_tween_state(PART:"sh", pos, "half", 0.0, "full", 0.0);
3561 set_state(PART:"sh", "default", 0.0);
3562 set_int(v0_lock, 0);
3563 v = get_int(v0_next);
3565 set_int(v0_next, -1);
3566 message(MSG_INT, 1, v);
3570 public animator1(val, Float:pos) {
3571 new st1[11], st2[11], v;
3573 v = get_int(v0_pre);
3574 snprintf(st1, 10, "%i", v);
3575 snprintf(st2, 10, "%ih", v);
3576 set_tween_state(PART:"top", pos, st1, 0.0, st2, 0.0);
3577 set_tween_state(PART:"sh", pos, "default", 0.0, "half", 0.0);
3578 if (pos >= 1.0) anim(0.2, "animator2", val);
3580 public message(Msg_Type:type, id, ...) {
3581 if ((type == MSG_INT) && (id == 1)) {
3582 new value, v, buf[11];
3585 if (get_int(v0_lock) == 1) {
3586 set_int(v0_next, value);
3589 v = get_int(v0_cur);
3591 set_int(v0_cur, value);
3592 set_int(v0_lock, 1);
3593 snprintf(buf, 10, "%i", get_int(v0_pre));
3594 set_state(PART:"bot0", buf, 0.0);
3595 snprintf(buf, 10, "%ih", get_int(v0_cur));
3596 set_state(PART:"bot", buf, 0.0);
3597 snprintf(buf, 10, "%i", get_int(v0_cur));
3598 set_state(PART:"top0", buf, 0.0);
3599 snprintf(buf, 10, "%i", get_int(v0_pre));
3600 set_state(PART:"top", buf, 0.0);
3601 set_state(PART:"sh", "default", 0.0);
3602 anim(0.2, "animator1", 1);
3607 part { name: "shad";
3609 description { state: "default" 0.0;
3615 normal: "flip_base_shad.png";
3620 part { name: "base";
3622 description { state: "default" 0.0;
3625 // FIXME 48x96 should be the native pixel design, right now
3626 // its 80x160. fix int he artwork later
3630 image.normal: "flip_base.png";
3636 description { state: "default" 0.0;
3639 rel1.relative: 0.0 0.5;
3643 description { state: "visible" 0.0;
3644 inherit: "default" 0.0;
3651 description { state: "default" 0.0;
3655 rel2.relative: 1.0 0.5;
3658 description { state: "visible" 0.0;
3659 inherit: "default" 0.0;
3663 part { name: "bot0";
3665 description { state: "default" 0.0;
3668 image.normal: "flip_0b.png";
3670 description { state: "0" 0.0;
3671 inherit: "default" 0.0;
3672 image.normal: "flip_0b.png";
3674 description { state: "1" 0.0;
3675 inherit: "default" 0.0;
3676 image.normal: "flip_1b.png";
3678 description { state: "2" 0.0;
3679 inherit: "default" 0.0;
3680 image.normal: "flip_2b.png";
3682 description { state: "3" 0.0;
3683 inherit: "default" 0.0;
3684 image.normal: "flip_3b.png";
3686 description { state: "4" 0.0;
3687 inherit: "default" 0.0;
3688 image.normal: "flip_4b.png";
3690 description { state: "5" 0.0;
3691 inherit: "default" 0.0;
3692 image.normal: "flip_5b.png";
3694 description { state: "6" 0.0;
3695 inherit: "default" 0.0;
3696 image.normal: "flip_6b.png";
3698 description { state: "7" 0.0;
3699 inherit: "default" 0.0;
3700 image.normal: "flip_7b.png";
3702 description { state: "8" 0.0;
3703 inherit: "default" 0.0;
3704 image.normal: "flip_8b.png";
3706 description { state: "9" 0.0;
3707 inherit: "default" 0.0;
3708 image.normal: "flip_9b.png";
3713 description { state: "default" 0.0;
3716 rel2.relative: 1.0 0.0;
3717 image.normal: "flip_shad.png";
3719 description { state: "half" 0.0;
3720 inherit: "default" 0.0;
3721 rel2.relative: 1.0 0.5;
3723 description { state: "full" 0.0;
3724 inherit: "default" 0.0;
3725 rel2.relative: 1.0 1.0;
3730 description { state: "default" 0.0;
3734 image.normal: "flip_0b.png";
3736 description { state: "0" 0.0;
3737 inherit: "default" 0.0;
3739 rel2.relative: 1.0 1.0;
3740 image.normal: "flip_0b.png";
3742 description { state: "0h" 0.0;
3743 inherit: "default" 0.0;
3745 rel2.relative: 1.0 0.0;
3746 image.normal: "flip_0b.png";
3748 description { state: "1" 0.0;
3749 inherit: "default" 0.0;
3751 rel2.relative: 1.0 1.0;
3752 image.normal: "flip_1b.png";
3754 description { state: "1h" 0.0;
3755 inherit: "default" 0.0;
3757 rel2.relative: 1.0 0.0;
3758 image.normal: "flip_1b.png";
3760 description { state: "2" 0.0;
3761 inherit: "default" 0.0;
3763 rel2.relative: 1.0 1.0;
3764 image.normal: "flip_2b.png";
3766 description { state: "2h" 0.0;
3767 inherit: "default" 0.0;
3769 rel2.relative: 1.0 0.0;
3770 image.normal: "flip_2b.png";
3772 description { state: "3" 0.0;
3773 inherit: "default" 0.0;
3775 rel2.relative: 1.0 1.0;
3776 image.normal: "flip_3b.png";
3778 description { state: "3h" 0.0;
3779 inherit: "default" 0.0;
3781 rel2.relative: 1.0 0.0;
3782 image.normal: "flip_3b.png";
3784 description { state: "4" 0.0;
3785 inherit: "default" 0.0;
3787 rel2.relative: 1.0 1.0;
3788 image.normal: "flip_4b.png";
3790 description { state: "4h" 0.0;
3791 inherit: "default" 0.0;
3793 rel2.relative: 1.0 0.0;
3794 image.normal: "flip_4b.png";
3796 description { state: "5" 0.0;
3797 inherit: "default" 0.0;
3799 rel2.relative: 1.0 1.0;
3800 image.normal: "flip_5b.png";
3802 description { state: "5h" 0.0;
3803 inherit: "default" 0.0;
3805 rel2.relative: 1.0 0.0;
3806 image.normal: "flip_5b.png";
3808 description { state: "6" 0.0;
3809 inherit: "default" 0.0;
3811 rel2.relative: 1.0 1.0;
3812 image.normal: "flip_6b.png";
3814 description { state: "6h" 0.0;
3815 inherit: "default" 0.0;
3817 rel2.relative: 1.0 0.0;
3818 image.normal: "flip_6b.png";
3820 description { state: "7" 0.0;
3821 inherit: "default" 0.0;
3823 rel2.relative: 1.0 1.0;
3824 image.normal: "flip_7b.png";
3826 description { state: "7h" 0.0;
3827 inherit: "default" 0.0;
3829 rel2.relative: 1.0 0.0;
3830 image.normal: "flip_7b.png";
3832 description { state: "8" 0.0;
3833 inherit: "default" 0.0;
3835 rel2.relative: 1.0 1.0;
3836 image.normal: "flip_8b.png";
3838 description { state: "8h" 0.0;
3839 inherit: "default" 0.0;
3841 rel2.relative: 1.0 0.0;
3842 image.normal: "flip_8b.png";
3844 description { state: "9" 0.0;
3845 inherit: "default" 0.0;
3847 rel2.relative: 1.0 1.0;
3848 image.normal: "flip_9b.png";
3850 description { state: "9h" 0.0;
3851 inherit: "default" 0.0;
3853 rel2.relative: 1.0 0.0;
3854 image.normal: "flip_9b.png";
3857 part { name: "top0";
3859 description { state: "default" 0.0;
3862 image.normal: "flip_0t.png";
3864 description { state: "0" 0.0;
3865 inherit: "default" 0.0;
3866 image.normal: "flip_0t.png";
3868 description { state: "1" 0.0;
3869 inherit: "default" 0.0;
3870 image.normal: "flip_1t.png";
3872 description { state: "2" 0.0;
3873 inherit: "default" 0.0;
3874 image.normal: "flip_2t.png";
3876 description { state: "3" 0.0;
3877 inherit: "default" 0.0;
3878 image.normal: "flip_3t.png";
3880 description { state: "4" 0.0;
3881 inherit: "default" 0.0;
3882 image.normal: "flip_4t.png";
3884 description { state: "5" 0.0;
3885 inherit: "default" 0.0;
3886 image.normal: "flip_5t.png";
3888 description { state: "6" 0.0;
3889 inherit: "default" 0.0;
3890 image.normal: "flip_6t.png";
3892 description { state: "7" 0.0;
3893 inherit: "default" 0.0;
3894 image.normal: "flip_7t.png";
3896 description { state: "8" 0.0;
3897 inherit: "default" 0.0;
3898 image.normal: "flip_8t.png";
3900 description { state: "9" 0.0;
3901 inherit: "default" 0.0;
3902 image.normal: "flip_9t.png";
3907 description { state: "default" 0.0;
3911 image.normal: "flip_0t.png";
3913 description { state: "0" 0.0;
3914 inherit: "default" 0.0;
3916 rel1.relative: 0.0 0.0;
3917 image.normal: "flip_0t.png";
3919 description { state: "0h" 0.0;
3920 inherit: "default" 0.0;
3921 color: 128 128 128 255;
3923 rel1.relative: 0.0 1.0;
3924 image.normal: "flip_0t.png";
3926 description { state: "1" 0.0;
3927 inherit: "default" 0.0;
3929 rel1.relative: 0.0 0.0;
3930 image.normal: "flip_1t.png";
3932 description { state: "1h" 0.0;
3933 inherit: "default" 0.0;
3934 color: 128 128 128 255;
3936 rel1.relative: 0.0 1.0;
3937 image.normal: "flip_1t.png";
3939 description { state: "2" 0.0;
3940 inherit: "default" 0.0;
3942 rel1.relative: 0.0 0.0;
3943 image.normal: "flip_2t.png";
3945 description { state: "2h" 0.0;
3946 inherit: "default" 0.0;
3947 color: 128 128 128 255;
3949 rel1.relative: 0.0 1.0;
3950 image.normal: "flip_2t.png";
3952 description { state: "3" 0.0;
3953 inherit: "default" 0.0;
3955 rel1.relative: 0.0 0.0;
3956 image.normal: "flip_3t.png";
3958 description { state: "3h" 0.0;
3959 inherit: "default" 0.0;
3960 color: 128 128 128 255;
3962 rel1.relative: 0.0 1.0;
3963 image.normal: "flip_3t.png";
3965 description { state: "4" 0.0;
3966 inherit: "default" 0.0;
3968 rel1.relative: 0.0 0.0;
3969 image.normal: "flip_4t.png";
3971 description { state: "4h" 0.0;
3972 inherit: "default" 0.0;
3973 color: 128 128 128 255;
3975 rel1.relative: 0.0 1.0;
3976 image.normal: "flip_4t.png";
3978 description { state: "5" 0.0;
3979 inherit: "default" 0.0;
3981 rel1.relative: 0.0 0.0;
3982 image.normal: "flip_5t.png";
3984 description { state: "5h" 0.0;
3985 inherit: "default" 0.0;
3986 color: 128 128 128 255;
3988 rel1.relative: 0.0 1.0;
3989 image.normal: "flip_5t.png";
3991 description { state: "6" 0.0;
3992 inherit: "default" 0.0;
3994 rel1.relative: 0.0 0.0;
3995 image.normal: "flip_6t.png";
3997 description { state: "6h" 0.0;
3998 inherit: "default" 0.0;
3999 color: 128 128 128 255;
4001 rel1.relative: 0.0 1.0;
4002 image.normal: "flip_6t.png";
4004 description { state: "7" 0.0;
4005 inherit: "default" 0.0;
4007 rel1.relative: 0.0 0.0;
4008 image.normal: "flip_7t.png";
4010 description { state: "7h" 0.0;
4011 inherit: "default" 0.0;
4012 color: 128 128 128 255;
4014 rel1.relative: 0.0 1.0;
4015 image.normal: "flip_7t.png";
4017 description { state: "8" 0.0;
4018 inherit: "default" 0.0;
4020 rel1.relative: 0.0 0.0;
4021 image.normal: "flip_8t.png";
4023 description { state: "8h" 0.0;
4024 inherit: "default" 0.0;
4025 color: 128 128 128 255;
4027 rel1.relative: 0.0 1.0;
4028 image.normal: "flip_8t.png";
4030 description { state: "9" 0.0;
4031 inherit: "default" 0.0;
4033 rel1.relative: 0.0 0.0;
4034 image.normal: "flip_9t.png";
4036 description { state: "9h" 0.0;
4037 inherit: "default" 0.0;
4038 color: 128 128 128 255;
4040 rel1.relative: 0.0 1.0;
4041 image.normal: "flip_9t.png";
4044 part { name: "atop";
4047 description { state: "default" 0.0;
4054 image.normal: "arrow_up.png";
4056 description { state: "visible" 0.0;
4057 inherit: "default" 0.0;
4061 part { name: "abot";
4064 description { state: "default" 0.0;
4071 image.normal: "arrow_down.png";
4073 description { state: "visible" 0.0;
4074 inherit: "default" 0.0;
4080 program { name: "load";
4086 set_int(v0_lock, 0);
4087 set_int(v0_next, -1);
4090 program { name: "edit_on";
4091 signal: "elm,state,edit,on";
4093 action: STATE_SET "visible" 0.0;
4099 program { name: "edit_off";
4100 signal: "elm,state,edit,off";
4102 action: STATE_SET "default" 0.0;
4108 program { name: "up";
4109 signal: "mouse,down,1";
4111 action: SIGNAL_EMIT "elm,action,up,start" "";
4113 program { name: "up,stop";
4114 signal: "mouse,up,1";
4116 action: SIGNAL_EMIT "elm,action,up,stop" "";
4118 program { name: "down";
4119 signal: "mouse,down,1";
4121 action: SIGNAL_EMIT "elm,action,down,start" "";
4123 program { name: "down,stop";
4124 signal: "mouse,up,1";
4126 action: SIGNAL_EMIT "elm,action,down,stop" "";
4131 ///////////////////////////////////////////////////////////////////////////////
4132 group { name: "elm/clock/flipampm/default";
4134 image: "flip_base.png" COMP;
4135 image: "flip_base_shad.png" COMP;
4136 image: "flip_shad.png" COMP;
4137 image: "flip_amt.png" COMP;
4138 image: "flip_amb.png" COMP;
4139 image: "flip_pmt.png" COMP;
4140 image: "flip_pmb.png" COMP;
4141 image: "arrow_up.png" COMP;
4142 image: "arrow_down.png" COMP;
4145 public v0_cur, v0_pre, v0_lock, v0_next;
4147 public animator2(val, Float:pos) {
4148 new st1[11], st2[11], v;
4150 v = get_int(v0_cur);
4151 snprintf(st1, 10, "%ih", v);
4152 snprintf(st2, 10, "%i", v);
4153 set_tween_state(PART:"bot", pos, st1, 0.0, st2, 0.0);
4154 set_tween_state(PART:"sh", pos, "half", 0.0, "full", 0.0);
4156 set_state(PART:"sh", "default", 0.0);
4157 set_int(v0_lock, 0);
4158 v = get_int(v0_next);
4160 set_int(v0_next, -1);
4161 message(MSG_INT, 1, v);
4165 public animator1(val, Float:pos) {
4166 new st1[11], st2[11], v;
4168 v = get_int(v0_pre);
4169 snprintf(st1, 10, "%i", v);
4170 snprintf(st2, 10, "%ih", v);
4171 set_tween_state(PART:"top", pos, st1, 0.0, st2, 0.0);
4172 set_tween_state(PART:"sh", pos, "default", 0.0, "half", 0.0);
4173 if (pos >= 1.0) anim(0.2, "animator2", val);
4175 public message(Msg_Type:type, id, ...) {
4176 if ((type == MSG_INT) && (id == 1)) {
4177 new value, v, buf[11];
4180 if (get_int(v0_lock) == 1) {
4181 set_int(v0_next, value);
4184 v = get_int(v0_cur);
4186 set_int(v0_cur, value);
4187 set_int(v0_lock, 1);
4188 snprintf(buf, 10, "%i", get_int(v0_pre));
4189 set_state(PART:"bot0", buf, 0.0);
4190 snprintf(buf, 10, "%ih", get_int(v0_cur));
4191 set_state(PART:"bot", buf, 0.0);
4192 snprintf(buf, 10, "%i", get_int(v0_cur));
4193 set_state(PART:"top0", buf, 0.0);
4194 snprintf(buf, 10, "%i", get_int(v0_pre));
4195 set_state(PART:"top", buf, 0.0);
4196 set_state(PART:"sh", "default", 0.0);
4197 anim(0.2, "animator1", 1);
4202 part { name: "shad";
4204 description { state: "default" 0.0;
4210 normal: "flip_base_shad.png";
4215 part { name: "base";
4218 description { state: "default" 0.0;
4221 // FIXME 48x96 should be the native pixel design, right now
4222 // its 80x160. fix int he artwork later
4226 image.normal: "flip_base.png";
4232 description { state: "default" 0.0;
4234 rel1.relative: 0.0 0.5;
4242 description { state: "default" 0.0;
4245 rel2.relative: 1.0 0.5;
4249 part { name: "bot0";
4251 description { state: "default" 0.0;
4254 image.normal: "flip_amb.png";
4256 description { state: "0" 0.0;
4257 inherit: "default" 0.0;
4258 image.normal: "flip_amb.png";
4260 description { state: "1" 0.0;
4261 inherit: "default" 0.0;
4262 image.normal: "flip_pmb.png";
4267 description { state: "default" 0.0;
4270 rel2.relative: 1.0 0.0;
4271 image.normal: "flip_shad.png";
4273 description { state: "half" 0.0;
4274 inherit: "default" 0.0;
4275 rel2.relative: 1.0 0.5;
4277 description { state: "full" 0.0;
4278 inherit: "default" 0.0;
4279 rel2.relative: 1.0 1.0;
4284 description { state: "default" 0.0;
4288 image.normal: "flip_amb.png";
4290 description { state: "0" 0.0;
4291 inherit: "default" 0.0;
4293 rel2.relative: 1.0 1.0;
4294 image.normal: "flip_amb.png";
4296 description { state: "0h" 0.0;
4297 inherit: "default" 0.0;
4299 rel2.relative: 1.0 0.0;
4300 image.normal: "flip_amb.png";
4302 description { state: "1" 0.0;
4303 inherit: "default" 0.0;
4305 rel2.relative: 1.0 1.0;
4306 image.normal: "flip_pmb.png";
4308 description { state: "1h" 0.0;
4309 inherit: "default" 0.0;
4311 rel2.relative: 1.0 0.0;
4312 image.normal: "flip_pmb.png";
4315 part { name: "top0";
4317 description { state: "default" 0.0;
4320 image.normal: "flip_amt.png";
4322 description { state: "0" 0.0;
4323 inherit: "default" 0.0;
4324 image.normal: "flip_amt.png";
4326 description { state: "1" 0.0;
4327 inherit: "default" 0.0;
4328 image.normal: "flip_pmt.png";
4333 description { state: "default" 0.0;
4337 image.normal: "flip_amt.png";
4339 description { state: "0" 0.0;
4340 inherit: "default" 0.0;
4342 rel1.relative: 0.0 0.0;
4343 image.normal: "flip_amt.png";
4345 description { state: "0h" 0.0;
4346 inherit: "default" 0.0;
4347 color: 128 128 128 255;
4349 rel1.relative: 0.0 1.0;
4350 image.normal: "flip_amt.png";
4352 description { state: "1" 0.0;
4353 inherit: "default" 0.0;
4355 rel1.relative: 0.0 0.0;
4356 image.normal: "flip_pmt.png";
4358 description { state: "1h" 0.0;
4359 inherit: "default" 0.0;
4360 color: 128 128 128 255;
4362 rel1.relative: 0.0 1.0;
4363 image.normal: "flip_pmt.png";
4366 part { name: "atop";
4369 description { state: "default" 0.0;
4376 image.normal: "arrow_up.png";
4378 description { state: "visible" 0.0;
4379 inherit: "default" 0.0;
4383 part { name: "abot";
4386 description { state: "default" 0.0;
4393 image.normal: "arrow_down.png";
4395 description { state: "visible" 0.0;
4396 inherit: "default" 0.0;
4402 program { name: "load";
4408 set_int(v0_lock, 0);
4409 set_int(v0_next, -1);
4412 program { name: "edit_on";
4413 signal: "elm,state,edit,on";
4415 action: STATE_SET "visible" 0.0;
4420 program { name: "edit_off";
4421 signal: "elm,state,edit,off";
4423 action: STATE_SET "default" 0.0;
4428 program { name: "up";
4429 signal: "mouse,down,1";
4431 action: SIGNAL_EMIT "elm,action,up,start" "";
4433 program { name: "up,stop";
4434 signal: "mouse,up,1";
4436 action: SIGNAL_EMIT "elm,action,up,stop" "";
4438 program { name: "down";
4439 signal: "mouse,down,1";
4441 action: SIGNAL_EMIT "elm,action,down,start" "";
4443 program { name: "down,stop";
4444 signal: "mouse,up,1";
4446 action: SIGNAL_EMIT "elm,action,down,stop" "";
4451 ///////////////////////////////////////////////////////////////////////////////
4452 group { name: "elm/menu/item/default";
4454 image: "bt_base1.png" COMP;
4455 image: "bt_base2.png" COMP;
4456 image: "bt_hilight.png" COMP;
4457 image: "bt_shine.png" COMP;
4458 image: "bt_glow.png" COMP;
4459 image: "bt_dis_base.png" COMP;
4460 image: "bt_dis_hilight.png" COMP;
4463 public menu_text_visible; //0:hide (default), 1:visible
4464 public menu_disable; //0:enable, 1:disable
4467 part { name: "item_image";
4469 description { state: "default" 0.0;
4470 color: 255 255 255 0;
4472 normal: "bt_base2.png";
4475 image.middle: SOLID;
4477 description { state: "visible" 0.0;
4478 inherit: "default" 0.0;
4479 color: 255 255 255 255;
4481 description { state: "clicked" 0.0;
4482 inherit: "default" 0.0;
4483 inherit: "visible" 0.0;
4484 image.normal: "bt_base1.png";
4485 image.middle: SOLID;
4487 description { state: "disabled" 0.0;
4488 inherit: "default" 0.0;
4491 part { name: "item_image_disabled";
4493 description { state: "default" 0.0;
4494 color: 255 255 255 0;
4496 normal: "bt_dis_base.png";
4499 image.middle: SOLID;
4501 description { state: "disabled" 0.0;
4502 inherit: "default" 0.0;
4503 color: 255 255 255 255;
4506 part { name: "elm.swallow.content";
4508 description { state: "default" 0.0;
4514 rel2.relative: 0.0 1.0;
4516 aspect_preference: VERTICAL;
4525 description { state: "default" 0.0;
4527 rel1.to_x: "elm.swallow.content";
4528 rel1.relative: 1.0 0.0;
4530 rel2.offset: -10 -8;
4533 font: "Sans,Edje-Vera";
4537 text_class: "menu_item";
4540 description { state: "visible" 0.0;
4541 inherit: "default" 0.0;
4545 description { state: "selected" 0.0;
4546 inherit: "default" 0.0;
4547 inherit: "visible" 0.0;
4548 color: 254 254 254 255;
4550 description { state: "disabled" 0.0;
4551 inherit: "default" 0.0;
4554 description { state: "disabled_visible" 0.0;
4555 inherit: "default" 0.0;
4556 inherit: "visible" 0.0;
4560 part { name: "over1";
4562 description { state: "default" 0.0;
4563 color: 255 255 255 0;
4564 rel2.relative: 1.0 0.5;
4566 normal: "bt_hilight.png";
4570 description { state: "visible" 0.0;
4571 inherit: "default" 0.0;
4572 color: 255 255 255 255;
4574 description { state: "disabled" 0.0;
4575 inherit: "default" 0.0;
4578 part { name: "over_disabled";
4580 description { state: "default" 0.0;
4581 color: 255 255 255 0;
4582 rel2.relative: 1.0 0.5;
4584 normal: "bt_dis_hilight.png";
4588 description { state: "disabled" 0.0;
4589 inherit: "default" 0.0;
4590 color: 255 255 255 255;
4593 part { name: "over2";
4596 ignore_flags: ON_HOLD;
4597 description { state: "default" 0.0;
4599 normal: "bt_shine.png";
4603 description { state: "disabled" 0.0;
4604 inherit: "default" 0.0;
4608 part { name: "over3";
4611 description { state: "default" 0.0;
4612 color: 255 255 255 0;
4614 normal: "bt_glow.png";
4615 border: 12 12 12 12;
4619 description { state: "clicked" 0.0;
4620 inherit: "default" 0.0;
4622 color: 255 255 255 255;
4625 part { name: "disabler";
4627 description { state: "default" 0.0;
4631 description { state: "disabled" 0.0;
4632 inherit: "default" 0.0;
4640 name: "item_mouse_in";
4643 action: SIGNAL_EMIT "elm,action,activate" "";
4644 after: "item_mouse_in_2";
4645 after: "item_mouse_in_3";
4648 name: "item_mouse_in_2";
4649 transition: DECELERATE 0.5;
4652 v = get_int(menu_text_visible);
4653 d = get_int(menu_disable);
4656 run_program(PROGRAM:"selected_text");
4660 name: "item_mouse_in_3";
4661 action : STATE_SET "visible" 0.0;
4662 target: "item_image";
4664 transition: DECELERATE 0.5;
4667 name: "selected_text";
4668 action: STATE_SET "selected" 0.0;
4670 transition: DECELERATE 0.5;
4676 name: "item_mouse_out";
4677 signal: "mouse,out";
4679 after: "item_mouse_out_2";
4680 after: "item_mouse_out_3";
4683 name: "item_mouse_out_2";
4684 transition: DECELERATE 0.5;
4687 v = get_int(menu_text_visible);
4688 d = get_int(menu_disable);
4691 run_program(PROGRAM:"visible_text");
4695 name: "item_mouse_out_3";
4696 action: STATE_SET "default" 0.0;
4697 target: "item_image";
4699 transition: DECELERATE 0.5;
4702 name: "visible_text";
4703 action: STATE_SET "visible" 0.0;
4705 transition: DECELERATE 0.5;
4710 name: "item_unclick";
4711 signal: "mouse,up,1";
4713 action: STATE_SET "visible" 0.0;
4714 target: "item_image";
4717 name: "item_click2";
4718 signal: "mouse,down,1";
4720 action: STATE_SET "clicked" 0.0;
4724 name: "item_unclick2";
4725 signal: "mouse,up,1";
4727 action: STATE_SET "default" 0.0;
4728 transition: DECELERATE 0.5;
4732 name: "item_unclick3";
4733 signal: "mouse,up,1";
4735 action: SIGNAL_EMIT "elm,action,click" "";
4737 program { name: "text_show";
4738 signal: "elm,state,text,visible";
4741 set_int(menu_text_visible, 1);
4742 set_state(PART:"elm.text", "visible", 0.0);
4745 program { name: "text_hide";
4746 signal: "elm,state,text,hidden";
4749 set_int(menu_text_visible, 0);
4750 set_state(PART:"elm.text", "default", 0.0);
4753 program { name: "disable";
4754 signal: "elm,state,disabled";
4756 action: STATE_SET "disabled" 0.0;
4757 target: "item_image";
4758 target: "item_image_disabled";
4761 target: "over_disabled";
4763 after: "disable_text";
4765 program { name: "disable_text";
4768 v = get_int(menu_text_visible);
4770 set_state(PART:"elm.text", "disabled_visible", 0.0);
4772 set_state(PART:"elm.text", "disabled", 0.0);
4773 set_int(menu_disable, 1);
4776 program { name: "enable";
4777 signal: "elm,state,enabled";
4779 action: STATE_SET "default" 0.0;
4780 target: "item_image";
4781 target: "item_image_disabled";
4784 target: "over_disabled";
4786 after: "enable_text";
4788 program { name: "enable_text";
4791 v = get_int(menu_text_visible);
4793 set_state(PART:"elm.text", "visible", 0.0);
4795 set_state(PART:"elm.text", "default", 0.0);
4796 set_int(menu_disable, 0);
4802 group { name: "elm/menu/item_with_submenu/default";
4804 image: "bt_base1.png" COMP;
4805 image: "bt_base2.png" COMP;
4806 image: "bt_hilight.png" COMP;
4807 image: "bt_shine.png" COMP;
4808 image: "bt_glow.png" COMP;
4809 image: "bt_dis_base.png" COMP;
4810 image: "bt_dis_hilight.png" COMP;
4811 image: "arrow_right.png" COMP;
4812 image: "arrow_left.png" COMP;
4815 public menu_text_visible; //0:hide (default), 1:visible
4816 public menu_disable; //0:enable, 1:disable
4819 part { name: "item_image";
4821 description { state: "default" 0.0;
4822 color: 255 255 255 0;
4824 normal: "bt_base2.png";
4827 image.middle: SOLID;
4829 description { state: "visible" 0.0;
4830 inherit: "default" 0.0;
4831 color: 255 255 255 255;
4833 description { state: "clicked" 0.0;
4834 inherit: "default" 0.0;
4835 inherit: "visible" 0.0;
4836 image.normal: "bt_base1.png";
4837 image.middle: SOLID;
4839 description { state: "disabled" 0.0;
4840 inherit: "default" 0.0;
4843 part { name: "item_image_disabled";
4845 description { state: "default" 0.0;
4846 color: 255 255 255 0;
4848 normal: "bt_dis_base.png";
4851 image.middle: SOLID;
4853 description { state: "disabled" 0.0;
4854 inherit: "default" 0.0;
4855 color: 255 255 255 255;
4858 part { name: "arrow";
4860 description { state: "default" 0.0;
4861 color: 255 255 255 255;
4864 aspect_preference: BOTH;
4866 normal: "arrow_right.png";
4869 description { state: "rtl" 0.0;
4870 inherit: "default" 0.0;
4871 image.normal: "arrow_left.png";
4874 part { name: "elm.swallow.content";
4876 description { state: "default" 0.0;
4882 rel2.relative: 0.0 1.0;
4884 aspect_preference: VERTICAL;
4893 description { state: "default" 0.0;
4895 rel1.to_x: "elm.swallow.content";
4896 rel1.relative: 1.0 0.0;
4898 rel2.offset: -10 -8;
4901 font: "Sans,Edje-Vera";
4905 text_class: "menu_item";
4908 description { state: "visible" 0.0;
4909 inherit: "default" 0.0;
4913 description { state: "selected" 0.0;
4914 inherit: "default" 0.0;
4915 inherit: "visible" 0.0;
4916 color: 254 254 254 255;
4918 description { state: "disabled" 0.0;
4919 inherit: "default" 0.0;
4922 description { state: "disabled_visible" 0.0;
4923 inherit: "default" 0.0;
4924 inherit: "visible" 0.0;
4928 part { name: "over1";
4930 description { state: "default" 0.0;
4931 color: 255 255 255 0;
4932 rel2.relative: 1.0 0.5;
4934 normal: "bt_hilight.png";
4938 description { state: "visible" 0.0;
4939 inherit: "default" 0.0;
4940 color: 255 255 255 255;
4942 description { state: "disabled" 0.0;
4943 inherit: "default" 0.0;
4946 part { name: "over_disabled";
4948 description { state: "default" 0.0;
4949 color: 255 255 255 0;
4950 rel2.relative: 1.0 0.5;
4952 normal: "bt_dis_hilight.png";
4956 description { state: "disabled" 0.0;
4957 inherit: "default" 0.0;
4958 color: 255 255 255 255;
4961 part { name: "over2";
4964 ignore_flags: ON_HOLD;
4965 description { state: "default" 0.0;
4967 normal: "bt_shine.png";
4971 description { state: "disabled" 0.0;
4972 inherit: "default" 0.0;
4976 part { name: "over3";
4979 description { state: "default" 0.0;
4980 color: 255 255 255 0;
4982 normal: "bt_glow.png";
4983 border: 12 12 12 12;
4987 description { state: "clicked" 0.0;
4988 inherit: "default" 0.0;
4990 color: 255 255 255 255;
4993 part { name: "disabler";
4995 description { state: "default" 0.0;
4999 description { state: "disabled" 0.0;
5000 inherit: "default" 0.0;
5008 name: "item_mouse_in";
5011 action: SIGNAL_EMIT "elm,action,activate" "";
5012 after: "item_mouse_in_2";
5013 after: "item_mouse_in_3";
5016 name: "item_mouse_in_2";
5017 transition: DECELERATE 0.5;
5020 v = get_int(menu_text_visible);
5021 d = get_int(menu_disable);
5024 run_program(PROGRAM:"selected_text");
5028 name: "item_mouse_in_3";
5029 action : STATE_SET "visible" 0.0;
5030 target: "item_image";
5032 transition: DECELERATE 0.5;
5035 name: "selected_text";
5036 action: STATE_SET "selected" 0.0;
5038 transition: DECELERATE 0.5;
5044 name: "item_mouse_out";
5045 signal: "mouse,out";
5047 after: "item_mouse_out_2";
5048 after: "item_mouse_out_3";
5051 name: "item_mouse_out_2";
5052 transition: DECELERATE 0.5;
5055 v = get_int(menu_text_visible);
5056 d = get_int(menu_disable);
5059 run_program(PROGRAM:"visible_text");
5063 name: "item_mouse_out_3";
5064 action: STATE_SET "default" 0.0;
5065 target: "item_image";
5067 transition: DECELERATE 0.5;
5070 name: "visible_text";
5071 action: STATE_SET "visible" 0.0;
5073 transition: DECELERATE 0.5;
5078 name: "item_unclick";
5079 signal: "mouse,up,1";
5081 action: STATE_SET "visible" 0.0;
5082 target: "item_image";
5085 name: "item_click2";
5086 signal: "mouse,down,1";
5088 action: STATE_SET "clicked" 0.0;
5092 name: "item_unclick2";
5093 signal: "mouse,up,1";
5095 action: STATE_SET "default" 0.0;
5096 transition: DECELERATE 0.5;
5100 name: "item_unclick3";
5101 signal: "mouse,up,1";
5103 action: SIGNAL_EMIT "elm,action,click" "";
5109 action: SIGNAL_EMIT "elm,action,open" "";
5111 program { name: "text_show";
5112 signal: "elm,state,text,visible";
5115 set_int(menu_text_visible, 1);
5116 set_state(PART:"elm.text", "visible", 0.0);
5119 program { name: "text_hide";
5120 signal: "elm,state,text,hidden";
5123 set_int(menu_text_visible, 0);
5124 set_state(PART:"elm.text", "default", 0.0);
5127 program { name: "disable";
5128 signal: "elm,state,disabled";
5130 action: STATE_SET "disabled" 0.0;
5131 target: "item_image";
5132 target: "item_image_disabled";
5135 target: "over_disabled";
5137 after: "disable_text";
5139 program { name: "disable_text";
5143 get_state(PART:"elm.text", st, 30, vl);
5144 if (!strcmp(st, "visible"))
5145 set_state(PART:"elm.text", "disabled_visible", 0.0);
5146 else if (!strcmp(st, "default"))
5147 set_state(PART:"elm.text", "disabled", 0.0);
5150 program { name: "enable";
5151 signal: "elm,state,enabled";
5153 action: STATE_SET "default" 0.0;
5154 target: "item_image";
5155 target: "item_image_disabled";
5158 target: "over_disabled";
5160 after: "enable_text";
5162 program { name: "enable_text";
5165 v = get_int(menu_text_visible);
5167 set_state(PART:"elm.text", "visible", 0.0);
5169 set_state(PART:"elm.text", "default", 0.0);
5170 set_int(menu_disable, 0);
5173 program { name: "to_rtl";
5174 signal: "edje,state,rtl";
5176 action: STATE_SET "rtl" 0.0;
5179 program { name: "to_ltr";
5180 signal: "edje,state,ltr";
5182 action: STATE_SET "default" 0.0;
5188 group { name: "elm/menu/separator/default";
5190 image: "separator_h.png" COMP;
5193 part { name: "separator"; // separator group
5194 description { state: "default" 0.0;
5199 normal: "separator_h.png";
5208 ///////////////////////////////////////////////////////////////////////////////
5209 group { name: "elm/clock/base-all/default";
5213 description { state: "default" 0.0;
5214 rel1.relative: 0.0000000 0.0;
5215 rel2.relative: 0.1250000 1.0;
5220 description { state: "default" 0.0;
5221 rel1.relative: 0.1250000 0.0;
5222 rel2.relative: 0.2500000 1.0;
5230 description { state: "default" 0.0;
5231 rel1.relative: 0.2500000 0.0;
5232 rel2.relative: 0.3125000 1.0;
5235 font: "Sans,Edje-Vera";
5245 description { state: "default" 0.0;
5246 rel1.relative: 0.3125000 0.0;
5247 rel2.relative: 0.4375000 1.0;
5252 description { state: "default" 0.0;
5253 rel1.relative: 0.4375000 0.0;
5254 rel2.relative: 0.5625000 1.0;
5263 description { state: "default" 0.0;
5264 rel1.relative: 0.5625000 0.0;
5265 rel2.relative: 0.6250000 1.0;
5268 font: "Sans,Edje-Vera";
5279 description { state: "default" 0.0;
5280 rel1.relative: 0.6250000 0.0;
5281 rel2.relative: 0.7500000 1.0;
5287 description { state: "default" 0.0;
5288 rel1.relative: 0.7500000 0.0;
5289 rel2.relative: 0.8750000 1.0;
5293 part { name: "ampm";
5295 description { state: "default" 0.0;
5296 rel1.relative: 0.8750000 0.0;
5297 rel2.relative: 1.0 1.0;
5303 ///////////////////////////////////////////////////////////////////////////////
5304 group { name: "elm/clock/base-seconds/default";
5308 description { state: "default" 0.0;
5309 rel1.relative: 0.000000000 0.0;
5310 rel2.relative: 0.142857143 1.0;
5315 description { state: "default" 0.0;
5316 rel1.relative: 0.142857143 0.0;
5317 rel2.relative: 0.285714286 1.0;
5325 description { state: "default" 0.0;
5326 rel1.relative: 0.285714286 0.0;
5327 rel2.relative: 0.357142857 1.0;
5330 font: "Sans,Edje-Vera";
5340 description { state: "default" 0.0;
5341 rel1.relative: 0.357142857 0.0;
5342 rel2.relative: 0.500000000 1.0;
5347 description { state: "default" 0.0;
5348 rel1.relative: 0.500000000 0.0;
5349 rel2.relative: 0.642857143 1.0;
5358 description { state: "default" 0.0;
5359 rel1.relative: 0.642857143 0.0;
5360 rel2.relative: 0.714285714 1.0;
5363 font: "Sans,Edje-Vera";
5374 description { state: "default" 0.0;
5375 rel1.relative: 0.714285714 0.0;
5376 rel2.relative: 0.857142857 1.0;
5382 description { state: "default" 0.0;
5383 rel1.relative: 0.857142857 0.0;
5384 rel2.relative: 1.000000000 1.0;
5390 ///////////////////////////////////////////////////////////////////////////////
5391 group { name: "elm/clock/base-am_pm/default";
5395 description { state: "default" 0.0;
5396 rel1.relative: 0.000000000 0.0;
5397 rel2.relative: 0.181818182 1.0;
5402 description { state: "default" 0.0;
5403 rel1.relative: 0.181818182 0.0;
5404 rel2.relative: 0.363636364 1.0;
5412 description { state: "default" 0.0;
5413 rel1.relative: 0.363636364 0.0;
5414 rel2.relative: 0.454545455 1.0;
5417 font: "Sans,Edje-Vera";
5427 description { state: "default" 0.0;
5428 rel1.relative: 0.454545455 0.0;
5429 rel2.relative: 0.636363636 1.0;
5434 description { state: "default" 0.0;
5435 rel1.relative: 0.636363636 0.0;
5436 rel2.relative: 0.818181818 1.0;
5440 part { name: "ampm";
5442 description { state: "default" 0.0;
5443 rel1.relative: 0.818181818 0.0;
5444 rel2.relative: 1.0 1.0;
5450 ///////////////////////////////////////////////////////////////////////////////
5451 group { name: "elm/clock/base/default";
5455 description { state: "default" 0.0;
5456 rel1.relative: 0.000000000 0.0;
5457 rel2.relative: 0.222222222 1.0;
5462 description { state: "default" 0.0;
5463 rel1.relative: 0.222222222 0.0;
5464 rel2.relative: 0.444444444 1.0;
5472 description { state: "default" 0.0;
5473 rel1.relative: 0.444444444 0.0;
5474 rel2.relative: 0.555555556 1.0;
5477 font: "Sans,Edje-Vera";
5487 description { state: "default" 0.0;
5488 rel1.relative: 0.555555556 0.0;
5489 rel2.relative: 0.777777778 1.0;
5494 description { state: "default" 0.0;
5495 rel1.relative: 0.777777778 0.0;
5496 rel2.relative: 1.000000000 1.0;
5502 ///////////////////////////////////////////////////////////////////////////////
5503 group { name: "elm/frame/base/default";
5505 image: "frame_1.png" COMP;
5506 image: "frame_2.png" COMP;
5507 image: "dia_grad.png" COMP;
5510 part { name: "base0";
5512 description { state: "default" 0.0;
5513 image.normal: "dia_grad.png";
5525 part { name: "base";
5527 description { state: "default" 0.0;
5528 rel2.to: "elm.swallow.content";
5531 normal: "frame_2.png";
5538 part { name: "elm.text";
5542 description { state: "default" 0.0;
5555 font: "Sans:style=Bold,Edje-Vera-Bold";
5563 part { name: "over";
5565 description { state: "default" 0.0;
5567 rel2.to: "elm.swallow.content";
5570 normal: "frame_1.png";
5577 part { name: "elm.swallow.content";
5579 description { state: "default" 0.0;
5592 group { name: "elm/frame/base/pad_small";
5598 description { state: "default" 0.0;
5609 description { state: "default" 0.0;
5616 part { name: "elm.swallow.content";
5618 description { state: "default" 0.0;
5634 group { name: "elm/frame/base/pad_medium";
5640 description { state: "default" 0.0;
5651 description { state: "default" 0.0;
5658 part { name: "elm.swallow.content";
5660 description { state: "default" 0.0;
5676 group { name: "elm/frame/base/pad_large";
5682 description { state: "default" 0.0;
5693 description { state: "default" 0.0;
5700 part { name: "elm.swallow.content";
5702 description { state: "default" 0.0;
5718 group { name: "elm/frame/base/pad_huge";
5724 description { state: "default" 0.0;
5735 description { state: "default" 0.0;
5742 part { name: "elm.swallow.content";
5744 description { state: "default" 0.0;
5760 group { name: "elm/frame/base/outdent_top";
5762 image: "outdent-top.png" COMP;
5765 part { name: "base0";
5767 description { state: "default" 0.0;
5768 image.normal: "outdent-top.png";
5769 image.border: 0 0 0 13;
5773 part { name: "elm.swallow.content";
5775 description { state: "default" 0.0;
5777 rel2.offset: -3 -13;
5783 group { name: "elm/frame/base/outdent_bottom";
5785 image: "outdent-bottom.png" COMP;
5788 part { name: "base0";
5790 description { state: "default" 0.0;
5791 image.normal: "outdent-bottom.png";
5792 image.border: 0 0 13 0;
5796 part { name: "elm.swallow.content";
5798 description { state: "default" 0.0;
5806 ///////////////////////////////////////////////////////////////////////////////
5807 group { name: "elm/label/base/tooltip";
5809 style { name: "tooltip_style";
5810 base: "font=Sans font_size=8 color=#666 wrap=word";
5812 tag: "hilight" "+ font=Sans:style=Bold";
5813 tag: "b" "+ font=Sans:style=Bold";
5818 part { name: "elm.text";
5822 description { state: "default" 0.0;
5824 style: "tooltip_style";
5832 group { name: "elm/tooltip/base/default";
5837 item: "pad_border_x" "10";
5838 item: "pad_border_y" "10";
5839 item: "hide_timeout" "0.35"; /**< tooltip is hidden after this amount, keep in sync with hide animations */
5842 image: "tooltip-base.png" COMP;
5843 image: "tooltip-corner-top-left-tip.png" COMP;
5844 image: "tooltip-corner-top-right-tip.png" COMP;
5845 image: "tooltip-corner-bottom-left-tip.png" COMP;
5846 image: "tooltip-corner-bottom-right-tip.png" COMP;
5847 image: "tooltip-edge-left-tip.png" COMP;
5848 image: "tooltip-edge-right-tip.png" COMP;
5849 image: "tooltip-edge-bottom-tip.png" COMP;
5850 image: "tooltip-edge-top-tip.png" COMP;
5854 set_state(PART:"corner-top-left", "default", 0.0);
5855 set_state(PART:"corner-top-right", "default", 0.0);
5856 set_state(PART:"corner-bottom-left", "default", 0.0);
5857 set_state(PART:"corner-bottom-right", "default", 0.0);
5860 set_state(PART:"clipper-edge-left", "default", 0.0);
5861 set_state(PART:"clipper-edge-right", "default", 0.0);
5862 set_state(PART:"clipper-edge-top", "default", 0.0);
5863 set_state(PART:"clipper-edge-bottom", "default", 0.0);
5866 show_corner_top_left() {
5867 set_state(PART:"corner-top-left", "visible", 0.0);
5869 set_state(PART:"corner-top-right", "default", 0.0);
5870 set_state(PART:"corner-bottom-left", "default", 0.0);
5871 set_state(PART:"corner-bottom-right", "default", 0.0);
5874 show_corner_top_right() {
5875 set_state(PART:"corner-top-right", "visible", 0.0);
5877 set_state(PART:"corner-top-left", "default", 0.0);
5878 set_state(PART:"corner-bottom-left", "default", 0.0);
5879 set_state(PART:"corner-bottom-right", "default", 0.0);
5883 show_corner_bottom_left() {
5884 set_state(PART:"corner-bottom-left", "visible", 0.0);
5886 set_state(PART:"corner-bottom-right", "default", 0.0);
5887 set_state(PART:"corner-top-left", "default", 0.0);
5888 set_state(PART:"corner-top-right", "default", 0.0);
5891 show_corner_bottom_right() {
5892 set_state(PART:"corner-bottom-right", "visible", 0.0);
5894 set_state(PART:"corner-bottom-left", "default", 0.0);
5895 set_state(PART:"corner-top-left", "default", 0.0);
5896 set_state(PART:"corner-top-right", "default", 0.0);
5900 show_edge_left(Float:val) {
5901 set_state(PART:"clipper-edge-left", "visible", 0.0);
5902 set_drag(PART:"edge-drag-left", 0.0, val);
5904 set_state(PART:"clipper-edge-right", "default", 0.0);
5905 set_state(PART:"clipper-edge-top", "default", 0.0);
5906 set_state(PART:"clipper-edge-bottom", "default", 0.0);
5909 show_edge_right(Float:val) {
5910 set_state(PART:"clipper-edge-right", "visible", 0.0);
5911 set_drag(PART:"edge-drag-right", 0.0, val);
5913 set_state(PART:"clipper-edge-left", "default", 0.0);
5914 set_state(PART:"clipper-edge-top", "default", 0.0);
5915 set_state(PART:"clipper-edge-bottom", "default", 0.0);
5919 show_edge_top(Float:val) {
5920 set_state(PART:"clipper-edge-top", "visible", 0.0);
5921 set_drag(PART:"edge-drag-top", val, 0.0);
5923 set_state(PART:"clipper-edge-bottom", "default", 0.0);
5924 set_state(PART:"clipper-edge-left", "default", 0.0);
5925 set_state(PART:"clipper-edge-right", "default", 0.0);
5928 show_edge_bottom(Float:val) {
5929 set_state(PART:"clipper-edge-bottom", "visible", 0.0);
5930 set_drag(PART:"edge-drag-bottom", val, 0.0);
5932 set_state(PART:"clipper-edge-top", "default", 0.0);
5933 set_state(PART:"clipper-edge-left", "default", 0.0);
5934 set_state(PART:"clipper-edge-right", "default", 0.0);
5938 public message(Msg_Type:type, id, ...) {
5939 if ((type == MSG_FLOAT_SET) && (id == 1)) {
5940 new Float:x, Float:y;
5947 if (y < 0.0) show_corner_top_left();
5948 else if (y > 1.0) show_corner_bottom_left();
5949 else show_edge_left(y);
5953 if (y < 0.0) show_corner_top_right();
5954 else if (y > 1.0) show_corner_bottom_right();
5955 else show_edge_right(y);
5959 if (y < 0.0) show_edge_top(x);
5960 else if (y > 1.0) show_edge_bottom(x);
5971 part { name: "clipper";
5973 description { state: "default" 0.0;
5974 color: 255 255 255 0;
5975 rel1.to: "elm.swallow.content";
5976 rel1.offset: -64 -64;
5977 rel2.to: "elm.swallow.content";
5980 description { state: "visible" 0.0;
5981 inherit: "default" 0.0;
5982 color: 255 255 255 255;
5988 description { state: "default" 0.0;
5991 to: "elm.swallow.content";
5995 to: "elm.swallow.content";
5999 normal: "tooltip-base.png";
6000 border: 14 14 14 14;
6002 image.middle: SOLID;
6006 #define TT_CORNER(name_, rx, ry, ax, ay, ox, oy) \
6007 part { name: "corner-"name_; \
6010 clip_to: "clipper"; \
6011 description { state: "default" 0.0; \
6012 color: 255 255 255 0; \
6021 to: "elm.swallow.content"; \
6026 to: "elm.swallow.content"; \
6028 image.normal: "tooltip-corner-"name_"-tip.png"; \
6030 description { state: "visible" 0.0; \
6031 inherit: "default" 0.0; \
6032 color: 255 255 255 255; \
6036 TT_CORNER("top-left", 0, 0, 1, 1, 4, 4);
6037 TT_CORNER("top-right", 1, 0, 0, 1, -5, 4);
6038 TT_CORNER("bottom-left", 0, 1, 1, 0, 4, -5);
6039 TT_CORNER("bottom-right", 1, 1, 0, 0, -5, -5);
6042 #define TT_EDGE_VERT(name_, rx, ax, ox) \
6043 part { name: "clipper-edge-"name_; \
6045 clip_to: "clipper"; \
6046 description { state: "default" 0.0; \
6047 color: 255 255 255 0; \
6055 to: "elm.swallow.content"; \
6060 to: "elm.swallow.content"; \
6063 description { state: "visible" 0.0; \
6064 inherit: "default" 0.0; \
6065 color: 255 255 255 255; \
6069 part { name: "edge-area-"name_; \
6072 clip_to: "clipper-edge-"name_; \
6073 description { state: "default" 0.0; \
6081 to: "elm.swallow.content"; \
6086 to: "elm.swallow.content"; \
6090 part { name: "edge-drag-"name_; \
6093 clip_to: "clipper-edge-"name_; \
6097 confine: "edge-area-"name_; \
6099 description { state: "default" 0.0; \
6102 rel1.to: "edge-area-"name_; \
6103 rel2.to: "edge-area-"name_; \
6106 part { name: "edge-img-"name_; \
6109 clip_to: "clipper-edge-"name_; \
6110 description { state: "default" 0.0; \
6115 rel1.to: "edge-drag-"name_; \
6116 rel2.to: "edge-drag-"name_; \
6117 image.normal: "tooltip-edge-"name_"-tip.png"; \
6120 TT_EDGE_VERT("left", 0, 1, -2);
6121 TT_EDGE_VERT("right", 1, 0, 1);
6124 #define TT_EDGE_HORIZ(name_, ry, ay, oy) \
6125 part { name: "clipper-edge-"name_; \
6127 clip_to: "clipper"; \
6128 description { state: "default" 0.0; \
6129 color: 255 255 255 0; \
6137 to: "elm.swallow.content"; \
6142 to: "elm.swallow.content"; \
6145 description { state: "visible" 0.0; \
6146 inherit: "default" 0.0; \
6147 color: 255 255 255 255; \
6151 part { name: "edge-area-"name_; \
6154 clip_to: "clipper-edge-"name_; \
6155 description { state: "default" 0.0; \
6163 to: "elm.swallow.content"; \
6168 to: "elm.swallow.content"; \
6172 part { name: "edge-drag-"name_; \
6175 clip_to: "clipper-edge-"name_; \
6179 confine: "edge-area-"name_; \
6181 description { state: "default" 0.0; \
6184 rel1.to: "edge-area-"name_; \
6185 rel2.to: "edge-area-"name_; \
6188 part { name: "edge-img-"name_; \
6191 clip_to: "clipper-edge-"name_; \
6192 description { state: "default" 0.0; \
6197 rel1.to: "edge-drag-"name_; \
6198 rel2.to: "edge-drag-"name_; \
6199 image.normal: "tooltip-edge-"name_"-tip.png"; \
6202 TT_EDGE_HORIZ("top", 0, 1, -2);
6203 TT_EDGE_HORIZ("bottom", 1, 0, 1);
6204 #undef TT_EDGE_HORIZ
6206 part { name: "clipper_content";
6208 description { state: "default" 0.0;
6209 color: 255 255 255 0;
6210 rel1.to: "elm.swallow.content";
6211 rel1.offset: -64 -64;
6212 rel2.to: "elm.swallow.content";
6215 description { state: "visible" 0.0;
6216 inherit: "default" 0.0;
6217 color: 255 255 255 255;
6220 part { name: "elm.swallow.content";
6222 clip_to: "clipper_content";
6223 description { state: "default" 0.0; }
6228 signal: "elm,action,show";
6230 action: ACTION_STOP;
6240 action: STATE_SET "visible" 0.0;
6241 transition: LINEAR 0.15;
6247 action: STATE_SET "visible" 0.0;
6248 transition: LINEAR 0.15;
6249 target: "clipper_content";
6254 signal: "elm,action,hide";
6256 action: ACTION_STOP;
6273 action: STATE_SET "default" 0.0;
6274 transition: LINEAR 0.1;
6275 target: "clipper_content";
6280 action: STATE_SET "default" 0.0;
6281 transition: LINEAR 0.1;
6287 group { name: "elm/tooltip/base/transparent";
6289 part { name: "elm.swallow.content";
6293 description { state: "default" 0.0; }
6298 ///////////////////////////////////////////////////////////////////////////////
6300 /* TODO: replicate diagonal swallow slots to the other hover styles */
6301 group { name: "elm/hover/base/default";
6303 image: "shad_circ.png" COMP;
6306 part { name: "elm.swallow.offset";
6308 description { state: "default" 0.0;
6310 rel1.relative: 0.0 0.0;
6311 rel2.relative: 0.0 0.0;
6314 part { name: "elm.swallow.size";
6316 description { state: "default" 0.0;
6318 rel1.to: "elm.swallow.offset";
6319 rel1.relative: 1.0 1.0;
6320 rel2.to: "elm.swallow.offset";
6321 rel2.relative: 1.0 1.0;
6324 part { name: "base";
6327 description { state: "default" 0.0;
6331 part { name: "shad";
6333 description { state: "default" 0.0;
6334 image.normal: "shad_circ.png";
6335 rel1.to: "elm.swallow.size";
6336 rel1.offset: -32 -32;
6337 rel2.to: "elm.swallow.size";
6345 description { state: "default" 0.0;
6347 rel1.to: "elm.swallow.size";
6349 rel2.to: "elm.swallow.size";
6353 part { name: "elm.swallow.slot.left";
6355 description { state: "default" 0.0;
6357 rel1.to: "elm.swallow.slot.middle";
6358 rel1.relative: 0.0 0.0;
6360 rel2.to: "elm.swallow.slot.middle";
6361 rel2.relative: 0.0 1.0;
6365 part { name: "elm.swallow.slot.top-left";
6367 description { state: "default" 0.0;
6369 rel1.to: "elm.swallow.slot.middle";
6370 rel1.relative: 0.0 0.0;
6372 rel2.to: "elm.swallow.slot.middle";
6373 rel2.relative: 0.0 0.0;
6377 part { name: "elm.swallow.slot.top";
6379 description { state: "default" 0.0;
6381 rel1.to: "elm.swallow.slot.middle";
6382 rel1.relative: 0.0 0.0;
6384 rel2.to: "elm.swallow.slot.middle";
6385 rel2.relative: 1.0 0.0;
6389 part { name: "elm.swallow.slot.top-right";
6391 description { state: "default" 0.0;
6393 rel1.to: "elm.swallow.slot.middle";
6394 rel1.relative: 1.0 0.0;
6396 rel2.to: "elm.swallow.slot.middle";
6397 rel2.relative: 1.0 0.0;
6401 part { name: "elm.swallow.slot.right";
6403 description { state: "default" 0.0;
6405 rel1.to: "elm.swallow.slot.middle";
6406 rel1.relative: 1.0 0.0;
6408 rel2.to: "elm.swallow.slot.middle";
6409 rel2.relative: 1.0 1.0;
6413 part { name: "elm.swallow.slot.bottom-right";
6415 description { state: "default" 0.0;
6417 rel1.to: "elm.swallow.slot.middle";
6418 rel1.relative: 1.0 1.0;
6420 rel2.to: "elm.swallow.slot.middle";
6421 rel2.relative: 1.0 1.0;
6425 part { name: "elm.swallow.slot.bottom";
6427 description { state: "default" 0.0;
6429 rel1.to: "elm.swallow.slot.middle";
6430 rel1.relative: 0.0 1.0;
6432 rel2.to: "elm.swallow.slot.middle";
6433 rel2.relative: 1.0 1.0;
6437 part { name: "elm.swallow.slot.bottom-left";
6439 description { state: "default" 0.0;
6441 rel1.to: "elm.swallow.slot.middle";
6442 rel1.relative: 0.0 1.0;
6444 rel2.to: "elm.swallow.slot.middle";
6445 rel2.relative: 0.0 1.0;
6449 part { name: "elm.swallow.slot.middle";
6451 description { state: "default" 0.0;
6452 rel1.to: "elm.swallow.size";
6453 rel2.to: "elm.swallow.size";
6458 program { name: "end";
6459 signal: "mouse,up,1";
6461 action: SIGNAL_EMIT "elm,action,dismiss" "";
6466 group { name: "elm/hover/base/popout";
6468 image: "shad_circ.png" COMP;
6469 image: "bt_dis_base.png" COMP;
6470 image: "bt_dis_hilight.png" COMP;
6473 part { name: "elm.swallow.offset";
6475 description { state: "default" 0.0;
6477 rel1.relative: 0.0 0.0;
6478 rel2.relative: 0.0 0.0;
6481 part { name: "elm.swallow.size";
6483 description { state: "default" 0.0;
6485 rel1.to: "elm.swallow.offset";
6486 rel1.relative: 1.0 1.0;
6487 rel2.to: "elm.swallow.offset";
6488 rel2.relative: 1.0 1.0;
6491 part { name: "base";
6494 description { state: "default" 0.0;
6497 description { state: "visible" 0.0;
6498 inherit: "default" 1.0;
6502 part { name: "leftclip";
6504 description { state: "default" 0.0;
6506 rel2.relative: 0.0 1.0;
6510 part { name: "left";
6511 clip_to: "leftclip";
6512 description { state: "default" 0.0;
6514 rel1.to: "elm.swallow.slot.left";
6516 rel2.to: "elm.swallow.slot.left";
6519 normal: "bt_dis_base.png";
6522 image.middle: SOLID;
6524 description { state: "visible" 0.0;
6525 inherit: "default" 0.0;
6529 part { name: "elm.swallow.slot.left";
6531 clip_to: "leftclip";
6532 description { state: "default" 0.0;
6534 rel1.to: "elm.swallow.slot.middle";
6535 rel1.relative: 0.0 0.0;
6537 rel2.to: "elm.swallow.slot.middle";
6538 rel2.relative: 0.0 1.0;
6541 description { state: "visible" 0.0;
6542 inherit: "default" 0.0;
6548 part { name: "leftover";
6549 clip_to: "leftclip";
6551 description { state: "default" 0.0;
6554 rel2.relative: 1.0 0.5;
6556 normal: "bt_dis_hilight.png";
6561 part { name: "rightclip";
6563 description { state: "default" 0.0;
6565 rel1.relative: 1.0 0.0;
6569 part { name: "right";
6570 clip_to: "rightclip";
6571 description { state: "default" 0.0;
6573 rel1.to: "elm.swallow.slot.right";
6575 rel2.to: "elm.swallow.slot.right";
6578 normal: "bt_dis_base.png";
6581 image.middle: SOLID;
6583 description { state: "visible" 0.0;
6584 inherit: "default" 0.0;
6588 part { name: "elm.swallow.slot.right";
6590 clip_to: "rightclip";
6591 description { state: "default" 0.0;
6593 rel1.to: "elm.swallow.slot.middle";
6594 rel1.relative: 1.0 0.0;
6596 rel2.to: "elm.swallow.slot.middle";
6597 rel2.relative: 1.0 1.0;
6600 description { state: "visible" 0.0;
6601 inherit: "default" 0.0;
6607 part { name: "rightover";
6608 clip_to: "rightclip";
6610 description { state: "default" 0.0;
6613 rel2.relative: 1.0 0.5;
6615 normal: "bt_dis_hilight.png";
6620 part { name: "topclip";
6622 description { state: "default" 0.0;
6624 rel2.relative: 1.0 0.0;
6630 description { state: "default" 0.0;
6632 rel1.to: "elm.swallow.slot.top";
6634 rel2.to: "elm.swallow.slot.top";
6637 normal: "bt_dis_base.png";
6640 image.middle: SOLID;
6642 description { state: "visible" 0.0;
6643 inherit: "default" 0.0;
6647 part { name: "elm.swallow.slot.top";
6650 description { state: "default" 0.0;
6653 rel1.to: "elm.swallow.slot.middle";
6654 rel1.relative: 0.0 0.0;
6656 rel2.to: "elm.swallow.slot.middle";
6657 rel2.relative: 1.0 0.0;
6660 description { state: "visible" 0.0;
6661 inherit: "default" 0.0;
6667 part { name: "topover";
6670 description { state: "default" 0.0;
6673 rel2.relative: 1.0 0.5;
6675 normal: "bt_dis_hilight.png";
6680 part { name: "bottomclip";
6682 description { state: "default" 0.0;
6684 rel1.relative: 0.0 1.0;
6688 part { name: "bottom";
6689 clip_to: "bottomclip";
6690 description { state: "default" 0.0;
6692 rel1.to: "elm.swallow.slot.bottom";
6694 rel2.to: "elm.swallow.slot.bottom";
6697 normal: "bt_dis_base.png";
6700 image.middle: SOLID;
6702 description { state: "visible" 0.0;
6703 inherit: "default" 0.0;
6707 part { name: "elm.swallow.slot.bottom";
6709 clip_to: "bottomclip";
6710 description { state: "default" 0.0;
6712 rel1.to: "elm.swallow.slot.middle";
6713 rel1.relative: 0.0 1.0;
6715 rel2.to: "elm.swallow.slot.middle";
6716 rel2.relative: 1.0 1.0;
6719 description { state: "visible" 0.0;
6720 inherit: "default" 0.0;
6726 part { name: "bottomover";
6727 clip_to: "bottomclip";
6729 description { state: "default" 0.0;
6732 rel2.relative: 1.0 0.5;
6734 normal: "bt_dis_hilight.png";
6739 part { name: "shad";
6741 description { state: "default" 0.0;
6742 image.normal: "shad_circ.png";
6743 rel1.to: "elm.swallow.size";
6744 rel1.offset: -64 -64;
6745 rel2.to: "elm.swallow.size";
6752 description { state: "default" 0.0;
6753 rel1.to: "elm.swallow.slot.middle";
6755 rel2.to: "elm.swallow.slot.middle";
6758 normal: "bt_dis_base.png";
6761 image.middle: SOLID;
6764 part { name: "elm.swallow.slot.middle";
6766 description { state: "default" 0.0;
6767 rel1.to: "elm.swallow.size";
6768 rel2.to: "elm.swallow.size";
6771 part { name: "popover";
6773 description { state: "default" 0.0;
6776 rel2.relative: 1.0 0.5;
6778 normal: "bt_dis_hilight.png";
6785 program { name: "end";
6786 signal: "mouse,up,1";
6788 action: SIGNAL_EMIT "elm,action,dismiss" "";
6791 program { name: "show";
6792 signal: "elm,action,show";
6794 action: STATE_SET "visible" 0.0;
6795 // transition: DECELERATE 0.5;
6798 program { name: "hide";
6799 signal: "elm,action,hide";
6801 action: STATE_SET "default" 0.0;
6802 // transition: DECELERATE 0.5;
6806 program { name: "leftshow";
6807 signal: "elm,action,slot,left,show";
6809 action: STATE_SET "visible" 0.0;
6810 transition: DECELERATE 0.5;
6812 target: "elm.swallow.slot.left";
6814 program { name: "lefthide";
6815 signal: "elm,action,slot,left,hide";
6817 action: STATE_SET "default" 0.0;
6818 transition: DECELERATE 0.5;
6820 target: "elm.swallow.slot.left";
6822 program { name: "rightshow";
6823 signal: "elm,action,slot,right,show";
6825 action: STATE_SET "visible" 0.0;
6826 transition: DECELERATE 0.5;
6828 target: "elm.swallow.slot.right";
6830 program { name: "righthide";
6831 signal: "elm,action,slot,right,hide";
6833 action: STATE_SET "default" 0.0;
6834 transition: DECELERATE 0.5;
6836 target: "elm.swallow.slot.right";
6838 program { name: "topshow";
6839 signal: "elm,action,slot,top,show";
6841 action: STATE_SET "visible" 0.0;
6842 transition: DECELERATE 0.5;
6844 target: "elm.swallow.slot.top";
6846 program { name: "tophide";
6847 signal: "elm,action,slot,top,hide";
6849 action: STATE_SET "default" 0.0;
6850 transition: DECELERATE 0.5;
6852 target: "elm.swallow.slot.top";
6854 program { name: "bottomshow";
6855 signal: "elm,action,slot,bottom,show";
6857 action: STATE_SET "visible" 0.0;
6858 transition: DECELERATE 0.5;
6860 target: "elm.swallow.slot.bottom";
6862 program { name: "bottomhide";
6863 signal: "elm,action,slot,bottom,hide";
6865 action: STATE_SET "default" 0.0;
6866 transition: DECELERATE 0.5;
6868 target: "elm.swallow.slot.bottom";
6873 //In the hover used by the menu only the bottom part is used.
6874 group { name: "elm/hover/base/menu";
6876 image: "shad_circ.png" COMP;
6877 image: "bt_dis_base.png" COMP;
6880 part { name: "elm.swallow.offset";
6882 description { state: "default" 0.0;
6884 rel1.relative: 0.0 0.0;
6885 rel2.relative: 0.0 0.0;
6888 part { name: "elm.swallow.size";
6890 description { state: "default" 0.0;
6892 rel1.to: "elm.swallow.offset";
6893 rel1.relative: 1.0 1.0;
6894 rel2.to: "elm.swallow.offset";
6895 rel2.relative: 1.0 1.0;
6898 part { name: "base";
6901 description { state: "default" 0.0;
6904 description { state: "visible" 0.0;
6905 inherit: "default" 1.0;
6909 part { name: "elm.swallow.slot.left";
6911 description { state: "default" 0.0;
6914 part { name: "elm.swallow.slot.right";
6916 description { state: "default" 0.0;
6919 part { name: "elm.swallow.slot.top";
6921 description { state: "default" 0.0;
6923 description { state: "visible" 0.0;
6924 inherit: "default" 0.0;
6927 part { name: "bottomclip";
6929 description { state: "default" 0.0;
6931 rel1.relative: 0.0 1.0;
6935 part { name: "bottom";
6936 clip_to: "bottomclip";
6937 description { state: "default" 0.0;
6939 rel1.to: "elm.swallow.slot.bottom";
6941 rel2.to: "elm.swallow.slot.bottom";
6944 normal: "bt_dis_base.png";
6947 image.middle: SOLID;
6949 description { state: "visible" 0.0;
6950 inherit: "default" 0.0;
6954 part { name: "elm.swallow.slot.bottom";
6956 clip_to: "bottomclip";
6957 description { state: "default" 0.0;
6959 rel1.to: "elm.swallow.slot.middle";
6960 rel1.relative: 0.0 1.0;
6962 rel2.to: "elm.swallow.slot.middle";
6963 rel2.relative: 1.0 1.0;
6966 description { state: "visible" 0.0;
6967 inherit: "default" 0.0;
6976 description { state: "default" 0.0;
6977 rel1.to: "elm.swallow.slot.middle";
6979 rel2.to: "elm.swallow.slot.middle";
6983 part { name: "elm.swallow.slot.middle";
6986 description { state: "default" 0.0;
6987 rel1.to: "elm.swallow.size";
6988 rel2.to: "elm.swallow.size";
6993 program { name: "end";
6994 signal: "mouse,up,1";
6996 action: SIGNAL_EMIT "elm,action,dismiss" "";
6998 program { name: "show";
6999 signal: "elm,action,show";
7001 action: STATE_SET "visible" 0.0;
7002 // transition: DECELERATE 0.5;
7005 program { name: "hide";
7006 signal: "elm,action,hide";
7008 action: STATE_SET "default" 0.0;
7009 // transition: DECELERATE 0.5;
7012 program { name: "bottomshow";
7013 signal: "elm,action,slot,bottom,show";
7015 action: STATE_SET "visible" 0.0;
7016 transition: DECELERATE 0.3;
7018 target: "elm.swallow.slot.bottom";
7020 program { name: "bottomhide";
7021 signal: "elm,action,slot,bottom,hide";
7023 action: STATE_SET "default" 0.0;
7024 transition: DECELERATE 0.5;
7026 target: "elm.swallow.slot.bottom";
7031 //In the hover used by the submenu only the bottom part is used
7032 //and no part should interact except the bottom area
7033 group { name: "elm/hover/base/submenu";
7035 image: "shad_circ.png" COMP;
7036 image: "bt_dis_base.png" COMP;
7039 part { name: "elm.swallow.offset";
7042 description { state: "default" 0.0;
7044 rel1.relative: 0.0 0.0;
7045 rel2.relative: 0.0 0.0;
7048 part { name: "elm.swallow.size";
7050 description { state: "default" 0.0;
7052 rel1.to: "elm.swallow.offset";
7053 rel1.relative: 1.0 1.0;
7054 rel2.to: "elm.swallow.offset";
7055 rel2.relative: 1.0 1.0;
7058 //here we do non catch events like the hover hover does
7059 part { name: "base";
7062 description { state: "default" 0.0;
7067 part { name: "elm.swallow.slot.left";
7069 description { state: "default" 0.0;
7072 part { name: "elm.swallow.slot.right";
7074 description { state: "default" 0.0;
7077 part { name: "elm.swallow.slot.top";
7079 description { state: "default" 0.0;
7082 part { name: "bottomclip";
7084 description { state: "default" 0.0;
7086 rel1.relative: 0.0 1.0;
7090 part { name: "bottom";
7091 clip_to: "bottomclip";
7092 description { state: "default" 0.0;
7094 rel1.to: "elm.swallow.slot.bottom";
7096 rel2.to: "elm.swallow.slot.bottom";
7099 normal: "bt_dis_base.png";
7102 image.middle: SOLID;
7104 description { state: "visible" 0.0;
7105 inherit: "default" 0.0;
7109 part { name: "elm.swallow.slot.bottom";
7111 clip_to: "bottomclip";
7112 description { state: "default" 0.0;
7114 rel1.to: "elm.swallow.slot.middle";
7115 rel1.relative: 0.0 1.0;
7117 rel2.to: "elm.swallow.slot.middle";
7118 rel2.relative: 1.0 1.0;
7121 description { state: "visible" 0.0;
7122 inherit: "default" 0.0;
7131 description { state: "default" 0.0;
7132 rel1.to: "elm.swallow.slot.middle";
7134 rel2.to: "elm.swallow.slot.middle";
7138 part { name: "elm.swallow.slot.middle";
7141 description { state: "default" 0.0;
7142 rel1.to: "elm.swallow.size";
7143 rel2.to: "elm.swallow.size";
7148 program { name: "end";
7149 signal: "mouse,up,1";
7151 action: SIGNAL_EMIT "elm,action,dismiss" "";
7153 program { name: "show";
7154 signal: "elm,action,show";
7156 action: STATE_SET "visible" 0.0;
7157 // transition: DECELERATE 0.5;
7160 program { name: "hide";
7161 signal: "elm,action,hide";
7163 action: STATE_SET "default" 0.0;
7164 // transition: DECELERATE 0.5;
7167 program { name: "bottomshow";
7168 signal: "elm,action,slot,bottom,show";
7170 action: STATE_SET "visible" 0.0;
7171 transition: DECELERATE 0.3;
7173 target: "elm.swallow.slot.bottom";
7175 program { name: "bottomhide";
7176 signal: "elm,action,slot,bottom,hide";
7178 action: STATE_SET "default" 0.0;
7179 transition: DECELERATE 0.5;
7181 target: "elm.swallow.slot.bottom";
7186 group { name: "elm/hover/base/hoversel_vertical/default";
7187 alias: "elm/hover/base/hoversel_vertical/entry";
7189 // image: "shad_circ.png" COMP;
7190 image: "bt_base2.png" COMP;
7191 image: "bt_hilight.png" COMP;
7192 image: "bt_shine.png" COMP;
7193 image: "outdent-top.png" COMP;
7194 image: "outdent-bottom.png" COMP;
7197 part { name: "elm.swallow.offset";
7199 description { state: "default" 0.0;
7201 rel1.relative: 0.0 0.0;
7202 rel2.relative: 0.0 0.0;
7205 part { name: "elm.swallow.size";
7207 description { state: "default" 0.0;
7209 rel1.to: "elm.swallow.offset";
7210 rel1.relative: 1.0 1.0;
7211 rel2.to: "elm.swallow.offset";
7212 rel2.relative: 1.0 1.0;
7216 part { name: "shad";
7218 description { state: "default" 0.0;
7219 image.normal: "shad_circ.png";
7220 rel1.to: "button_image";
7221 rel1.offset: -64 -64;
7222 rel2.to: "button_image";
7228 part { name: "button_image";
7230 description { state: "default" 0.0;
7231 rel1.to_x: "elm.swallow.slot.top";
7232 rel1.to_y: "elm.swallow.slot.top";
7234 rel2.to_x: "elm.swallow.slot.top";
7235 rel2.to_y: "elm.swallow.slot.bottom";
7238 normal: "bt_base2.png";
7241 image.middle: SOLID;
7243 description { state: "bottom" 0.0;
7244 rel1.to_x: "elm.swallow.slot.bottom";
7245 rel1.to_y: "elm.swallow.slot.top";
7247 rel2.to_x: "elm.swallow.slot.bottom";
7248 rel2.to_y: "elm.swallow.slot.bottom";
7251 normal: "bt_base2.png";
7254 image.middle: SOLID;
7258 part { name: "base";
7261 description { state: "default" 0.0;
7264 description { state: "visible" 0.0;
7265 inherit: "default" 1.0;
7270 part { name: "topclip";
7272 description { state: "default" 0.0;
7273 rel2.to_y: "edge_top";
7274 rel2.relative: 1.0 0.0;
7278 part { name: "elm.swallow.slot.top";
7281 description { state: "default" 0.0;
7284 rel1.to: "elm.swallow.slot.middle";
7285 rel1.relative: 0.0 0.0;
7287 rel2.to: "elm.swallow.slot.middle";
7288 rel2.relative: 1.0 0.0;
7291 description { state: "visible" 0.0;
7292 inherit: "default" 0.0;
7299 part { name: "bottomclip";
7301 description { state: "default" 0.0;
7302 rel1.to_y: "edge_bottom";
7303 rel1.relative: 0.0 1.0;
7307 part { name: "elm.swallow.slot.bottom";
7309 clip_to: "bottomclip";
7310 description { state: "default" 0.0;
7312 rel1.to: "elm.swallow.slot.middle";
7313 rel1.relative: 0.0 1.0;
7315 rel2.to: "elm.swallow.slot.middle";
7316 rel2.relative: 1.0 1.0;
7319 description { state: "visible" 0.0;
7320 inherit: "default" 0.0;
7327 part { name: "over1";
7329 description { state: "default" 0.0;
7330 rel1.to: "button_image";
7331 rel2.to: "button_image";
7332 rel2.relative: 1.0 0.5;
7334 normal: "bt_hilight.png";
7339 part { name: "over2";
7342 ignore_flags: ON_HOLD;
7343 description { state: "default" 0.0;
7344 rel1.to: "button_image";
7345 rel2.to: "button_image";
7347 normal: "bt_shine.png";
7352 part { name: "edge_top";
7354 description { state: "default" 0.0;
7357 to: "elm.swallow.size";
7361 to: "elm.swallow.size";
7363 image.normal: "outdent-bottom.png";
7364 image.border: 0 0 13 0;
7367 description { state: "visible" 0.0;
7368 inherit: "default" 0.0;
7372 part { name: "edge_bottom";
7374 description { state: "default" 0.0;
7377 to: "elm.swallow.size";
7380 to: "elm.swallow.size";
7383 image.normal: "outdent-top.png";
7384 image.border: 0 0 0 13;
7387 description { state: "visible" 0.0;
7388 inherit: "default" 0.0;
7392 part { name: "elm.swallow.slot.middle";
7394 description { state: "default" 0.0;
7395 rel1.to: "elm.swallow.size";
7396 rel2.to: "elm.swallow.size";
7401 program { name: "end";
7402 signal: "mouse,up,1";
7404 action: SIGNAL_EMIT "elm,action,dismiss" "";
7407 program { name: "show";
7408 signal: "elm,action,show";
7410 action: STATE_SET "visible" 0.0;
7411 // transition: DECELERATE 0.5;
7414 program { name: "hide";
7415 signal: "elm,action,hide";
7417 action: STATE_SET "default" 0.0;
7418 // transition: DECELERATE 0.5;
7421 program { name: "topshow";
7422 signal: "elm,action,slot,top,show";
7424 action: STATE_SET "visible" 0.0;
7428 program { name: "topshow2";
7429 action: STATE_SET "visible" 0.0;
7430 transition: DECELERATE 0.5;
7431 target: "elm.swallow.slot.top";
7433 program { name: "topshow3";
7434 signal: "elm,action,slot,top,show";
7436 action: STATE_SET "default" 0.0;
7437 target: "button_image";
7439 program { name: "tophide";
7440 signal: "elm,action,slot,top,hide";
7442 action: STATE_SET "default" 0.0;
7443 transition: DECELERATE 0.5;
7444 target: "elm.swallow.slot.top";
7447 program { name: "tophide2";
7448 action: STATE_SET "default" 0.0;
7451 program { name: "bottomshow";
7452 signal: "elm,action,slot,bottom,show";
7454 action: STATE_SET "visible" 0.0;
7455 target: "edge_bottom";
7456 after: "bottomshow2";
7458 program { name: "bottomshow2";
7459 action: STATE_SET "visible" 0.0;
7460 transition: DECELERATE 0.5;
7461 target: "elm.swallow.slot.bottom";
7463 program { name: "bottomshow3";
7464 signal: "elm,action,slot,bottom,show";
7466 action: STATE_SET "bottom" 0.0;
7467 target: "button_image";
7469 program { name: "bottomhide";
7470 signal: "elm,action,slot,bottom,hide";
7472 action: STATE_SET "default" 0.0;
7473 transition: DECELERATE 0.5;
7474 target: "elm.swallow.slot.bottom";
7475 after: "bottomhide2";
7477 program { name: "bottomhide2";
7478 action: STATE_SET "default" 0.0;
7479 target: "edge_bottom";
7483 ///////////////////////////////////////////////////////////////////////////////
7484 group { name: "elm/scroller/base/ctxpopup";
7486 item: "focus_highlight" "on";
7489 public sbvis_v, sbvis_h, sbalways_v, sbalways_h, sbvis_timer;
7490 public timer0(val) {
7492 v = get_int(sbvis_v);
7494 v = get_int(sbalways_v);
7496 emit("do-hide-vbar", "");
7497 set_int(sbvis_v, 0);
7500 v = get_int(sbvis_h);
7502 v = get_int(sbalways_h);
7504 emit("do-hide-hbar", "");
7505 set_int(sbvis_h, 0);
7508 set_int(sbvis_timer, 0);
7513 image: "bt_sm_base2.png" COMP;
7514 image: "bt_sm_shine.png" COMP;
7515 image: "bt_sm_hilight.png" COMP;
7516 image: "sl_bt2_2.png" COMP;
7519 part { name: "clipper";
7523 description { state: "default" 0.0;
7526 part { name: "elm.swallow.content";
7530 description { state: "default" 0.0;
7534 part { name: "focus_highlight";
7536 description { state: "default" 0.0;
7539 image { normal: "sl_bt2_2.png";
7546 description { state: "enabled" 0.0;
7547 inherit: "default" 0.0;
7548 color: 200 155 0 255;
7551 part { name: "sb_vbar_clip_master";
7554 description { state: "default" 0.0;
7556 description { state: "hidden" 0.0;
7558 color: 255 255 255 0;
7561 part { name: "sb_vbar_clip";
7562 clip_to:"sb_vbar_clip_master";
7566 description { state: "default" 0.0;
7568 rel2{ to:"clipper"; relative: 1.0 1.0;}
7570 description { state: "hidden" 0.0;
7572 color: 255 255 255 0;
7575 part { name: "sb_vbar";
7579 description { state: "default" 0.0;
7583 rel1{ to:"clipper"; relative: 1.0 0.0; }
7584 rel2{ to:"clipper"; relative: 1.0 1.0; }
7587 part { name: "elm.dragable.vbar";
7588 clip_to: "sb_vbar_clip";
7596 description { state: "default" 0.0;
7600 rel1 { relative: 0.5 0.5; to: "sb_vbar"; }
7601 rel2 { relative: 0.5 0.5; to: "sb_vbar"; }
7602 image { normal: "bt_sm_base2.png";
7608 part { name: "sb_vbar_over1";
7609 clip_to: "sb_vbar_clip";
7611 description { state: "default" 0.0;
7612 rel1.to: "elm.dragable.vbar";
7613 rel2.relative: 1.0 0.5;
7614 rel2.to: "elm.dragable.vbar";
7615 image { normal: "bt_sm_hilight.png";
7620 part { name: "sb_vbar_over2";
7621 clip_to: "sb_vbar_clip";
7623 description { state: "default" 0.0;
7624 rel1.to: "elm.dragable.vbar";
7625 rel2.to: "elm.dragable.vbar";
7626 image { normal: "bt_sm_shine.png";
7631 part { name: "sb_hbar_clip_master";
7634 description { state: "default" 0.0;
7636 description { state: "hidden" 0.0;
7638 color: 255 255 255 0;
7641 part { name: "sb_hbar_clip";
7642 clip_to: "sb_hbar_clip_master";
7646 description { state: "default" 0.0;
7648 rel2{ to:"clipper"; relative: 1.0 1.0;}
7650 description { state: "hidden" 0.0;
7652 color: 255 255 255 0;
7655 part { name: "sb_hbar";
7659 description { state: "default" 0.0;
7663 rel1 { to:"clipper"; relative: 0.0 1.0; }
7664 rel2 { to:"clipper"; relative: 1.0 1.0; }
7667 part { name: "elm.dragable.hbar";
7668 clip_to: "sb_hbar_clip";
7676 description { state: "default" 0.0;
7680 rel1 { relative: 0.5 0.5; to: "sb_hbar"; }
7681 rel2 { relative: 0.5 0.5; to: "sb_hbar"; }
7682 image { normal: "bt_sm_base2.png";
7688 part { name: "sb_hbar_over1";
7689 clip_to: "sb_hbar_clip";
7691 description { state: "default" 0.0;
7692 rel1.to: "elm.dragable.hbar";
7693 rel2.relative: 1.0 0.5;
7694 rel2.to: "elm.dragable.hbar";
7695 image { normal: "bt_sm_hilight.png";
7700 part { name: "sb_hbar_over2";
7701 clip_to: "sb_hbar_clip";
7703 description { state: "default" 0.0;
7704 rel1.to: "elm.dragable.hbar";
7705 rel2.to: "elm.dragable.hbar";
7706 image { normal: "bt_sm_shine.png";
7713 program { name: "load";
7717 set_state(PART:"sb_vbar_clip", "hidden", 0.0);
7718 set_state(PART:"sb_hbar_clip", "hidden", 0.0);
7719 set_int(sbvis_v, 0);
7720 set_int(sbvis_h, 0);
7721 set_int(sbalways_v, 0);
7722 set_int(sbalways_h, 0);
7723 set_int(sbvis_timer, 0);
7726 program { name: "vbar_show";
7727 signal: "elm,action,show,vbar";
7729 action: STATE_SET "default" 0.0;
7730 target: "sb_vbar_clip_master";
7732 program { name: "vbar_hide";
7733 signal: "elm,action,hide,vbar";
7735 action: STATE_SET "hidden" 0.0;
7736 target: "sb_vbar_clip_master";
7738 program { name: "vbar_show_always";
7739 signal: "elm,action,show_always,vbar";
7743 v = get_int(sbvis_v);
7744 v |= get_int(sbalways_v);
7746 set_int(sbalways_v, 1);
7747 emit("do-show-vbar", "");
7748 set_int(sbvis_v, 1);
7752 program { name: "vbar_show_notalways";
7753 signal: "elm,action,show_notalways,vbar";
7757 v = get_int(sbalways_v);
7759 set_int(sbalways_v, 0);
7760 v = get_int(sbvis_v);
7762 emit("do-hide-vbar", "");
7763 set_int(sbvis_v, 0);
7768 program { name: "sb_vbar_show";
7769 signal: "do-show-vbar";
7771 action: STATE_SET "default" 0.0;
7772 transition: LINEAR 1.0;
7773 target: "sb_vbar_clip";
7775 program { name: "sb_vbar_hide";
7776 signal: "do-hide-vbar";
7778 action: STATE_SET "hidden" 0.0;
7779 transition: LINEAR 1.0;
7780 target: "sb_vbar_clip";
7782 program { name: "hbar_show";
7783 signal: "elm,action,show,hbar";
7785 action: STATE_SET "default" 0.0;
7786 target: "sb_hbar_clip_master";
7788 program { name: "hbar_hide";
7789 signal: "elm,action,hide,hbar";
7791 action: STATE_SET "hidden" 0.0;
7792 target: "sb_hbar_clip_master";
7794 program { name: "hbar_show_always";
7795 signal: "elm,action,show_always,hbar";
7799 v = get_int(sbvis_h);
7800 v |= get_int(sbalways_h);
7802 set_int(sbalways_h, 1);
7803 emit("do-show-hbar", "");
7804 set_int(sbvis_h, 1);
7808 program { name: "hbar_show_notalways";
7809 signal: "elm,action,show_notalways,hbar";
7813 v = get_int(sbalways_h);
7815 set_int(sbalways_h, 0);
7816 v = get_int(sbvis_h);
7818 emit("do-hide-hbar", "");
7819 set_int(sbvis_h, 0);
7824 program { name: "sb_hbar_show";
7825 signal: "do-show-hbar";
7827 action: STATE_SET "default" 0.0;
7828 transition: LINEAR 1.0;
7829 target: "sb_hbar_clip";
7831 program { name: "sb_hbar_hide";
7832 signal: "do-hide-hbar";
7834 action: STATE_SET "hidden" 0.0;
7835 transition: LINEAR 1.0;
7836 target: "sb_hbar_clip";
7838 program { name: "scroll";
7839 signal: "elm,action,scroll";
7843 v = get_int(sbvis_v);
7844 v |= get_int(sbalways_v);
7846 emit("do-show-vbar", "")
7847 set_int(sbvis_v, 1);
7849 v = get_int(sbvis_h);
7850 v |= get_int(sbalways_h);
7852 emit("do-show-hbar", "");
7853 set_int(sbvis_h, 1);
7855 v = get_int(sbvis_timer);
7856 if (v > 0) cancel_timer(v);
7857 v = timer(1.0, "timer0", 0);
7858 set_int(sbvis_timer, v);
7861 program { name: "highlight_show";
7862 signal: "elm,action,focus_highlight,show";
7864 action: STATE_SET "enabled" 0.0;
7865 transition: ACCELERATE 0.3;
7866 target: "focus_highlight";
7868 program { name: "highlight_hide";
7869 signal: "elm,action,focus_highlight,hide";
7871 action: STATE_SET "default" 0.0;
7872 transition: DECELERATE 0.3;
7873 target: "focus_highlight";
7877 ///////////////////////////////////////////////////////////////////////////////
7878 group { name: "elm/ctxpopup/bg/default";
7880 part { name: "ctxpopup_bg";
7883 description { state: "default" 0.0;
7886 description { state: "visible" 0.0;
7887 inherit: "default" 0.0;
7893 program { name: "clicked_event";
7894 signal: "mouse,clicked,1";
7895 source: "ctxpopup_bg";
7896 action: SIGNAL_EMIT "elm,action,click" "";
7898 program { name: "show";
7899 signal: "elm,state,show";
7901 action: STATE_SET "visible" 0.0;
7902 target: "ctxpopup_bg";
7904 program { name: "hide";
7905 signal: "elm,state,hide";
7907 action: STATE_SET "default" 0.0;
7908 target: "ctxpopup_bg";
7912 ///////////////////////////////////////////////////////////////////////////////
7913 group { name: "elm/ctxpopup/base/default";
7915 image: "bt_base2.png" COMP;
7916 image: "bt_hilight.png" COMP;
7917 image: "bt_shine.png" COMP;
7920 part { name: "base";
7922 description { state: "default" 0.0;
7925 image { normal: "bt_base2.png";
7930 part { name: "over1";
7932 description { state: "default" 0.0;
7935 rel2.relative: 1.0 0.5;
7936 image { normal: "bt_hilight.png";
7941 part { name: "over2";
7943 description { state: "default" 0.0;
7946 image { normal: "bt_shine.png";
7951 part { name: "elm.swallow.content";
7953 description { state: "default" 0.0;
7954 rel1 { to:"base"; offset: 4 4; };
7955 rel2 { to:"base"; offset: -5 -5; };
7960 ///////////////////////////////////////////////////////////////////////////////
7961 group { name: "elm/ctxpopup/arrow/default";
7963 image: "icon_arrow_left.png" COMP;
7964 image: "icon_arrow_right.png" COMP;
7965 image: "icon_arrow_up.png" COMP;
7966 image: "icon_arrow_down.png" COMP;
7969 part { name: "ctxpopup_arrow";
7973 state: "default" 0.0;
7984 image { normal: "icon_arrow_left.png";
7987 description { state: "right" 0.0;
7991 image { normal: "icon_arrow_right.png";
7994 description { state: "top" 0.0;
7998 image { normal: "icon_arrow_up.png";
8001 description { state: "bottom" 0.0;
8005 image { normal: "icon_arrow_down.png";
8011 program { name: "enable_left_arrow";
8012 signal: "elm,state,left";
8014 action: STATE_SET "left" 0.0;
8015 target: "ctxpopup_arrow";
8017 program { name: "enable_right_arrow";
8018 signal: "elm,state,right";
8020 action: STATE_SET "right" 0.0;
8021 target: "ctxpopup_arrow";
8023 program { name: "enable_top_arrow";
8024 signal: "elm,state,top";
8026 action: STATE_SET "top" 0.0;
8027 target: "ctxpopup_arrow";
8029 program { name: "enable_bottom_arrow";
8030 signal: "elm,state,bottom";
8032 action: STATE_SET "bottom" 0.0;
8033 target: "ctxpopup_arrow";
8037 ///////////////////////////////////////////////////////////////////////////////
8039 name: "elm/ctxpopup/icon_text_style_item/default";
8040 alias: "elm/ctxpopup/text_style_item/default";
8041 alias: "elm/ctxpopup/icon_style_item/default";
8043 image: "hoversel_entry_bg.png" COMP;
8046 part { name: "event";
8048 description { state: "default" 0.0;
8053 description { state: "default" 0.0;
8056 image { normal:"hoversel_entry_bg.png";
8060 color: 255 255 255 0;
8062 description { state: "clicked" 0.0;
8063 inherit: "default" 0.0;
8064 color: 255 255 255 255;
8067 part { name: "elm.swallow.icon";
8071 description { state: "default" 0.0;
8076 rel1 { offset: 10 10; }
8077 rel2 { offset: 0 -10; }
8080 part { name: "elm.text";
8085 description { state: "default" 0.0;
8089 rel1 { relative: 1.0 0.0; to: "elm.swallow.icon"; offset: 10 0; }
8090 rel2 { relative: 1.0 1.0; offset: -11 -1; }
8091 color: 255 255 255 255;
8099 description { state: "clicked" 0.0;
8100 inherit: "default" 0.0;
8104 part { name: "over1";
8107 ignore_flags: ON_HOLD;
8108 description { state: "default" 0.0;
8109 color: 255 255 255 0;
8111 description { state: "clicked" 0.0;
8112 inherit: "default" 0.0;
8113 color: 255 255 255 255;
8116 part { name: "over2";
8119 description { state: "default" 0.0;
8120 color: 255 255 255 0;
8122 description { state: "clicked" 0.0;
8123 inherit: "default" 0.0;
8124 color: 255 255 255 255;
8127 part { name: "disclip";
8129 description { state: "default" 0.0;
8130 color: 255 255 255 255;
8132 description { state: "enabled" 0.0;
8133 color: 127 127 127 127;
8136 part { name: "blocker";
8137 description { state: "default" 0.0;
8140 description { state: "enabled" 0.0;
8148 name: "item_unclick";
8149 signal: "mouse,up,1";
8151 action: SIGNAL_EMIT "elm,action,click" "";
8153 program { name: "disable";
8154 signal: "elm,state,disabled";
8156 action: STATE_SET "enabled" 0.0;
8160 program { name: "enable";
8161 signal: "elm,state,enabled";
8163 action: STATE_SET "default" 0.0;
8167 program { name: "item_click2";
8168 signal: "mouse,down,1";
8171 set_state(PART:"elm.text", "clicked", 0.0);
8172 set_state(PART:"bg", "clicked", 0.0);
8175 program { name: "item_unclick2";
8176 signal: "mouse,up,1";
8179 set_state(PART:"elm.text", "default", 0.0);
8180 set_state(PART:"bg", "default", 0.0);
8185 ///////////////////////////////////////////////////////////////////////////////
8186 // emoticon images from:
8188 // http://lazycrazy.deviantart.com/
8189 // http://lazycrazy.deviantart.com/art/Very-Emotional-Emoticons-144461621
8190 group { name: "elm/entry/emoticon/angry/default"; images.image:
8191 "emo-angry.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8192 "emo-angry.png"; } } } }
8193 group { name: "elm/entry/emoticon/angry-shout/default"; images.image:
8194 "emo-angry-shout.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8195 "emo-angry-shout.png"; } } } }
8196 group { name: "elm/entry/emoticon/crazy-laugh/default"; images.image:
8197 "emo-crazy-laugh.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8198 "emo-crazy-laugh.png"; } } } }
8199 group { name: "elm/entry/emoticon/evil-laugh/default"; images.image:
8200 "emo-evil-laugh.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8201 "emo-evil-laugh.png"; } } } }
8202 group { name: "elm/entry/emoticon/evil/default"; images.image:
8203 "emo-evil.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8204 "emo-evil.png"; } } } }
8205 group { name: "elm/entry/emoticon/goggle-smile/default"; images.image:
8206 "emo-goggle-smile.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8207 "emo-goggle-smile.png"; } } } }
8208 group { name: "elm/entry/emoticon/grumpy/default"; images.image:
8209 "emo-grumpy.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8210 "emo-grumpy.png"; } } } }
8211 group { name: "elm/entry/emoticon/grumpy-smile/default"; images.image:
8212 "emo-grumpy-smile.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8213 "emo-grumpy-smile.png"; } } } }
8214 group { name: "elm/entry/emoticon/guilty/default"; images.image:
8215 "emo-guilty.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8216 "emo-guilty.png"; } } } }
8217 group { name: "elm/entry/emoticon/guilty-smile/default"; images.image:
8218 "emo-guilty-smile.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8219 "emo-guilty-smile.png"; } } } }
8220 group { name: "elm/entry/emoticon/haha/default"; images.image:
8221 "emo-haha.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8222 "emo-haha.png"; } } } }
8223 group { name: "elm/entry/emoticon/half-smile/default"; images.image:
8224 "emo-half-smile.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8225 "emo-half-smile.png"; } } } }
8226 group { name: "elm/entry/emoticon/happy-panting/default"; images.image:
8227 "emo-happy-panting.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8228 "emo-happy-panting.png"; } } } }
8229 group { name: "elm/entry/emoticon/happy/default"; images.image:
8230 "emo-happy.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8231 "emo-happy.png"; } } } }
8232 group { name: "elm/entry/emoticon/indifferent/default"; images.image:
8233 "emo-indifferent.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8234 "emo-indifferent.png"; } } } }
8235 group { name: "elm/entry/emoticon/kiss/default"; images.image:
8236 "emo-kiss.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8237 "emo-kiss.png"; } } } }
8238 group { name: "elm/entry/emoticon/knowing-grin/default"; images.image:
8239 "emo-knowing-grin.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8240 "emo-knowing-grin.png"; } } } }
8241 group { name: "elm/entry/emoticon/laugh/default"; images.image:
8242 "emo-laugh.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8243 "emo-laugh.png"; } } } }
8244 group { name: "elm/entry/emoticon/little-bit-sorry/default"; images.image:
8245 "emo-little-bit-sorry.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8246 "emo-little-bit-sorry.png"; } } } }
8247 group { name: "elm/entry/emoticon/love-lots/default"; images.image:
8248 "emo-love-lots.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8249 "emo-love-lots.png"; } } } }
8250 group { name: "elm/entry/emoticon/love/default"; images.image:
8251 "emo-love.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8252 "emo-love.png"; } } } }
8253 group { name: "elm/entry/emoticon/minimal-smile/default"; images.image:
8254 "emo-minimal-smile.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8255 "emo-minimal-smile.png"; } } } }
8256 group { name: "elm/entry/emoticon/not-happy/default"; images.image:
8257 "emo-not-happy.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8258 "emo-not-happy.png"; } } } }
8259 group { name: "elm/entry/emoticon/not-impressed/default"; images.image:
8260 "emo-not-impressed.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8261 "emo-not-impressed.png"; } } } }
8262 group { name: "elm/entry/emoticon/omg/default"; images.image:
8263 "emo-omg.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8264 "emo-omg.png"; } } } }
8265 group { name: "elm/entry/emoticon/opensmile/default"; images.image:
8266 "emo-opensmile.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8267 "emo-opensmile.png"; } } } }
8268 group { name: "elm/entry/emoticon/smile/default"; images.image:
8269 "emo-smile.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8270 "emo-smile.png"; } } } }
8271 group { name: "elm/entry/emoticon/sorry/default"; images.image:
8272 "emo-sorry.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8273 "emo-sorry.png"; } } } }
8274 group { name: "elm/entry/emoticon/squint-laugh/default"; images.image:
8275 "emo-squint-laugh.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8276 "emo-squint-laugh.png"; } } } }
8277 group { name: "elm/entry/emoticon/surprised/default"; images.image:
8278 "emo-surprised.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8279 "emo-surprised.png"; } } } }
8280 group { name: "elm/entry/emoticon/suspicious/default"; images.image:
8281 "emo-suspicious.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8282 "emo-suspicious.png"; } } } }
8283 group { name: "elm/entry/emoticon/tongue-dangling/default"; images.image:
8284 "emo-tongue-dangling.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8285 "emo-tongue-dangling.png"; } } } }
8286 group { name: "elm/entry/emoticon/tongue-poke/default"; images.image:
8287 "emo-tongue-poke.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8288 "emo-tongue-poke.png"; } } } }
8289 group { name: "elm/entry/emoticon/uh/default"; images.image:
8290 "emo-uh.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8291 "emo-uh.png"; } } } }
8292 group { name: "elm/entry/emoticon/unhappy/default"; images.image:
8293 "emo-unhappy.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8294 "emo-unhappy.png"; } } } }
8295 group { name: "elm/entry/emoticon/very-sorry/default"; images.image:
8296 "emo-very-sorry.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8297 "emo-very-sorry.png"; } } } }
8298 group { name: "elm/entry/emoticon/what/default"; images.image:
8299 "emo-what.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8300 "emo-what.png"; } } } }
8301 group { name: "elm/entry/emoticon/wink/default"; images.image:
8302 "emo-wink.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8303 "emo-wink.png"; } } } }
8304 group { name: "elm/entry/emoticon/worried/default"; images.image:
8305 "emo-worried.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8306 "emo-worried.png"; } } } }
8307 group { name: "elm/entry/emoticon/wtf/default"; images.image:
8308 "emo-wtf.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8309 "emo-wtf.png"; } } } }
8310 //------------------------------------------------------------
8311 group { name: "elm/entry/base/default";
8314 style { name: "entry_textblock_style";
8315 base: "font=Sans font_size=10 color=#000 wrap=word text_class=entry";
8319 tag: "em" "+ font=Sans:style=Oblique";
8320 tag: "b" "+ font=Sans:style=Bold";
8321 tag: "link" "+ color=#800 underline=on underline_color=#8008";
8322 tag: "hilight" "+ font=Sans:style=Bold";
8324 style { name: "entry_textblock_disabled_style";
8325 base: "font=Sans font_size=10 color=#00000080 wrap=word text_class=entry";
8329 tag: "em" "+ font=Sans:style=Oblique";
8330 tag: "b" "+ font=Sans:style=Bold";
8331 tag: "link" "+ color=#00000080 underline=on underline_color=#00000080";
8332 tag: "hilight" "+ font=Sans:style=Bold";
8336 // item: context_menu_orientation "horizontal";
8339 part { name: "elm.text";
8343 entry_mode: EDITABLE;
8344 select_mode: EXPLICIT;
8346 source: "elm/entry/selection/default"; // selection under
8347 // source2: "X"; // selection over
8348 // source3: "X"; // cursor under
8349 source4: "elm/entry/cursor/default"; // cursorover
8350 source5: "elm/entry/anchor/default"; // anchor under
8351 // source6: "X"; // anchor over
8352 description { state: "default" 0.0;
8353 /* we gotta use 0 0 here, because of scrolled entries */
8356 style: "entry_textblock_style";
8360 description { state: "disabled" 0.0;
8361 inherit: "default" 0.0;
8363 style: "entry_textblock_disabled_style";
8370 program { name: "focus";
8376 program { name: "disable";
8377 signal: "elm,state,disabled";
8379 action: STATE_SET "disabled" 0.0;
8382 program { name: "enable";
8383 signal: "elm,state,enabled";
8385 action: STATE_SET "default" 0.0;
8391 group { name: "elm/entry/base-charwrap/default";
8394 style { name: "entry_textblock_style_charwrap";
8395 base: "font=Sans font_size=10 color=#000 wrap=char text_class=entry";
8399 tag: "em" "+ font=Sans:style=Oblique";
8400 tag: "b" "+ font=Sans:style=Bold";
8401 tag: "link" "+ color=#800 underline=on underline_color=#8008";
8402 tag: "hilight" "+ font=Sans:style=Bold";
8404 style { name: "entry_textblock_disabled_style_charwrap";
8405 base: "font=Sans font_size=10 color=#00000080 wrap=char text_class=entry";
8409 tag: "em" "+ font=Sans:style=Oblique";
8410 tag: "b" "+ font=Sans:style=Bold";
8411 tag: "link" "+ color=#00000080 underline=on underline_color=#00000080";
8412 tag: "hilight" "+ font=Sans:style=Bold";
8416 part { name: "elm.text";
8420 entry_mode: EDITABLE;
8421 select_mode: EXPLICIT;
8423 source: "elm/entry/selection/default"; // selection under
8424 // source2: "X"; // selection over
8425 // source3: "X"; // cursor under
8426 source4: "elm/entry/cursor/default"; // cursorover
8427 source5: "elm/entry/anchor/default"; // anchor under
8428 // source6: "X"; // anchor over
8429 description { state: "default" 0.0;
8432 style: "entry_textblock_style_charwrap";
8436 description { state: "disabled" 0.0;
8437 inherit: "default" 0.0;
8439 style: "entry_textblock_disabled_style_charwrap";
8446 program { name: "focus";
8452 program { name: "disable";
8453 signal: "elm,state,disabled";
8455 action: STATE_SET "disabled" 0.0;
8458 program { name: "enable";
8459 signal: "elm,state,enabled";
8461 action: STATE_SET "default" 0.0;
8467 group { name: "elm/entry/base-nowrap/default";
8469 part { name: "elm.text";
8473 entry_mode: EDITABLE;
8474 select_mode: EXPLICIT;
8476 source: "elm/entry/selection/default"; // selection under
8477 source4: "elm/entry/cursor/default"; // cursorover
8478 source5: "elm/entry/anchor/default"; // anchor under
8479 description { state: "default" 0.0;
8481 style: "entry_textblock_style";
8485 description { state: "disabled" 0.0;
8486 inherit: "default" 0.0;
8488 style: "entry_textblock_disabled_style";
8497 description { state: "default" 0.0;
8503 description { state: "visible" 0.0;
8504 inherit: "default" 0.0;
8511 program { name: "focus";
8517 program { name: "disable";
8518 signal: "elm,state,disabled";
8520 action: STATE_SET "disabled" 0.0;
8523 program { name: "enable";
8524 signal: "elm,state,enabled";
8526 action: STATE_SET "default" 0.0;
8530 program { name: "selmode0";
8531 signal: "elm,state,select,on";
8533 action: STATE_SET "visible" 0.0;
8536 program { name: "selmode1";
8537 signal: "elm,state,select,off";
8539 action: STATE_SET "default" 0.0;
8546 group { name: "elm/entry/base-single/default";
8549 style { name: "entry_single_textblock_style";
8550 base: "font=Sans font_size=10 color=#000 wrap=none text_class=entry";
8554 tag: "em" "+ font=Sans:style=Oblique";
8555 tag: "b" "+ font=Sans:style=Bold";
8556 tag: "link" "+ color=#800 underline=on underline_color=#8008";
8557 tag: "hilight" "+ font=Sans:style=Bold";
8559 style { name: "entry_single_textblock_disabled_style";
8560 base: "font=Sans font_size=10 color=#00000080 wrap=none text_class=entry";
8564 tag: "em" "+ font=Sans:style=Oblique";
8565 tag: "b" "+ font=Sans:style=Bold";
8566 tag: "link" "+ color=#00000080 underline=on underline_color=#00000080";
8567 tag: "hilight" "+ font=Sans:style=Bold";
8571 part { name: "elm.text";
8575 entry_mode: EDITABLE;
8576 select_mode: EXPLICIT;
8578 source: "elm/entry/selection/default"; // selection under
8579 source4: "elm/entry/cursor/default"; // cursorover
8580 source5: "elm/entry/anchor/default"; // anchor under
8581 description { state: "default" 0.0;
8583 style: "entry_single_textblock_style";
8588 description { state: "disabled" 0.0;
8589 inherit: "default" 0.0;
8591 style: "entry_single_textblock_disabled_style";
8597 program { name: "focus";
8603 program { name: "disable";
8604 signal: "elm,state,disabled";
8606 action: STATE_SET "disabled" 0.0;
8609 program { name: "enable";
8610 signal: "elm,state,enabled";
8612 action: STATE_SET "default" 0.0;
8618 group { name: "elm/entry/base-single-noedit/default";
8620 part { name: "elm.text";
8625 select_mode: EXPLICIT;
8627 source: "elm/entry/selection/default"; // selection under
8628 source5: "elm/entry/anchor/default"; // anchor under
8629 description { state: "default" 0.0;
8631 style: "entry_single_textblock_style";
8636 description { state: "disabled" 0.0;
8637 inherit: "default" 0.0;
8639 style: "entry_single_textblock_disabled_style";
8645 program { name: "focus";
8651 program { name: "disable";
8652 signal: "elm,state,disabled";
8654 action: STATE_SET "disabled" 0.0;
8657 program { name: "enable";
8658 signal: "elm,state,enabled";
8660 action: STATE_SET "default" 0.0;
8666 group { name: "elm/entry/base-noedit/default";
8668 part { name: "elm.text";
8673 select_mode: EXPLICIT;
8675 source: "elm/entry/selection/default"; // selection under
8676 source5: "elm/entry/anchor/default"; // anchor under
8677 description { state: "default" 0.0;
8680 style: "entry_textblock_style";
8684 description { state: "disabled" 0.0;
8685 inherit: "default" 0.0;
8687 style: "entry_textblock_disabled_style";
8693 program { name: "focus";
8699 program { name: "disable";
8700 signal: "elm,state,disabled";
8702 action: STATE_SET "disabled" 0.0;
8705 program { name: "enable";
8706 signal: "elm,state,enabled";
8708 action: STATE_SET "default" 0.0;
8714 group { name: "elm/entry/base-noedit-charwrap/default";
8716 part { name: "elm.text";
8721 select_mode: EXPLICIT;
8723 source: "elm/entry/selection/default"; // selection under
8724 source5: "elm/entry/anchor/default"; // anchor under
8725 description { state: "default" 0.0;
8728 style: "entry_textblock_style_charwrap";
8732 description { state: "disabled" 0.0;
8733 inherit: "default" 0.0;
8735 style: "entry_textblock_disabled_style_charwrap";
8741 program { name: "focus";
8747 program { name: "disable";
8748 signal: "elm,state,disabled";
8750 action: STATE_SET "disabled" 0.0;
8753 program { name: "enable";
8754 signal: "elm,state,enabled";
8756 action: STATE_SET "default" 0.0;
8762 group { name: "elm/entry/base-nowrap-noedit/default";
8764 part { name: "elm.text";
8769 select_mode: EXPLICIT;
8771 source: "elm/entry/selection/default"; // selection under
8772 source5: "elm/entry/anchor/default"; // anchor under
8773 description { state: "default" 0.0;
8775 style: "entry_textblock_style";
8779 description { state: "disabled" 0.0;
8780 inherit: "default" 0.0;
8782 style: "entry_textblock_disabled_style";
8788 program { name: "focus";
8794 program { name: "disable";
8795 signal: "elm,state,disabled";
8797 action: STATE_SET "disabled" 0.0;
8800 program { name: "enable";
8801 signal: "elm,state,enabled";
8803 action: STATE_SET "default" 0.0;
8809 group { name: "elm/entry/base-password/default";
8811 part { name: "elm.text";
8815 entry_mode: PASSWORD;
8816 select_mode: EXPLICIT;
8818 source: "elm/entry/selection/default"; // selection under
8819 source4: "elm/entry/cursor/default"; // cursorover
8820 source5: "elm/entry/anchor/default"; // anchor under
8821 description { state: "default" 0.0;
8823 style: "entry_single_textblock_style";
8829 description { state: "disabled" 0.0;
8830 inherit: "default" 0.0;
8832 style: "entry_single_textblock_disabled_style";
8838 program { name: "focus";
8844 program { name: "disable";
8845 signal: "elm,state,disabled";
8847 action: STATE_SET "disabled" 0.0;
8850 program { name: "enable";
8851 signal: "elm,state,enabled";
8853 action: STATE_SET "default" 0.0;
8859 group { name: "elm/entry/cursor/default";
8861 image: "cur_box.png" COMP;
8862 image: "cur_hi.png" COMP;
8863 image: "cur_shad.png" COMP;
8864 image: "cur_shine.png" COMP;
8865 image: "cur_glow.png" COMP;
8868 part { name: "clip2";
8871 description { state: "default" 0.0;
8876 description { state: "focused" 0.0;
8877 inherit: "default" 0.0;
8881 part { name: "clip";
8885 description { state: "default" 0.0;
8889 description { state: "hidden" 0.0;
8890 inherit: "default" 0.0;
8897 description { state: "default" 0.0;
8902 image.border: 2 2 2 2;
8903 image.normal: "cur_shad.png";
8906 part { name: "base";
8910 description { state: "default" 0.0;
8913 rel1.relative: 0.0 1.0;
8915 rel2.relative: 1.0 1.0;
8917 image.normal: "cur_box.png";
8923 description { state: "default" 0.0;
8926 rel2.relative: 1.0 0.5;
8927 image.normal: "cur_hi.png";
8930 part { name: "shine";
8934 description { state: "default" 0.0;
8937 rel2.relative: 1.0 0.75;
8938 image.border: 2 2 1 0;
8939 image.normal: "cur_shine.png";
8943 part { name: "glow";
8946 description { state: "default" 0.0;
8948 rel1.relative: 0.0 -2.0;
8951 rel2.relative: 1.0 0.0;
8953 image.border: 2 2 0 4;
8954 image.normal: "cur_glow.png";
8957 description { state: "hidden" 0.0;
8958 inherit: "default" 0.0;
8959 color: 255 255 255 0;
8964 program { name: "show";
8967 action: STATE_SET "hidden" 0.0;
8969 transition: DECELERATE 2.0;
8973 program { name: "show2";
8974 action: STATE_SET "hidden" 0.0;
8979 program { name: "show3";
8980 action: STATE_SET "default" 0.0;
8985 program { name: "show4";
8986 action: STATE_SET "default" 0.0;
8988 transition: DECELERATE 0.5;
8992 program { name: "focused";
8993 signal: "elm,action,focus";
8995 action: STATE_SET "focused" 0.0;
8998 program { name: "unfocused";
8999 signal: "elm,action,unfocus";
9001 action: STATE_SET "default" 0.0;
9007 group { name: "elm/entry/selection/default";
9012 description { state: "default" 0.0;
9013 color: 128 128 128 128;
9019 group { name: "elm/entry/anchor/default";
9024 description { state: "default" 0.0;
9031 ///////////////////////////////////////////////////////////////////////////////
9032 group { name: "elm/bubble/top_left/default";
9033 alias: "elm/bubble/base/default";
9035 image: "bubble_3.png" COMP;
9036 image: "bubble_4.png" COMP;
9037 image: "bubble_shine3.png" COMP;
9038 image: "bubble_shine4.png" COMP;
9041 part { name: "event";
9044 state: "default" 0.0;
9048 part { name: "elm.swallow.icon";
9050 description { state: "default" 0.0;
9055 aspect_preference: VERTICAL;
9066 description { state: "visible" 0.0;
9067 inherit: "default" 0.0;
9071 part { name: "elm.text";
9075 description { state: "default" 0.0;
9079 to_x: "elm.swallow.icon";
9090 font: "Sans:style=Bold,Edje-Vera-Bold";
9098 part { name: "elm.info";
9102 description { state: "default" 0.0;
9115 font: "Sans:style=Bold,Edje-Vera-Bold";
9123 part { name: "base0";
9125 description { state: "default" 0.0;
9127 to_y: "elm.swallow.icon";
9132 normal: "bubble_3.png";
9136 image.middle: SOLID;
9139 description { state: "rtl" 0.0;
9140 inherit: "default" 0.0;
9142 normal: "bubble_4.png";
9148 part { name: "elm.swallow.content";
9150 description { state: "default" 0.0;
9161 part { name: "shine";
9163 description { state: "default" 0.0;
9174 normal: "bubble_shine3.png";
9180 description { state: "rtl" 0.0;
9181 inherit: "default" 0.0;
9183 normal: "bubble_shine4.png";
9193 signal: "elm,state,icon,visible";
9195 action: STATE_SET "visible" 0.0;
9196 target: "elm.swallow.icon";
9200 signal: "elm,state,icon,hidden";
9202 action: STATE_SET "default" 0.0;
9203 target: "elm.swallow.icon";
9205 program { name: "to_rtl";
9206 signal: "edje,state,rtl";
9208 action: STATE_SET "rtl" 0.0;
9212 program { name: "to_ltr";
9213 signal: "edje,state,ltr";
9215 action: STATE_SET "default" 0.0;
9222 group { name: "elm/bubble/top_right/default";
9224 image: "bubble_3.png" COMP;
9225 image: "bubble_4.png" COMP;
9226 image: "bubble_shine3.png" COMP;
9227 image: "bubble_shine4.png" COMP;
9230 part { name: "event";
9233 state: "default" 0.0;
9237 part { name: "elm.swallow.icon";
9239 description { state: "default" 0.0;
9244 aspect_preference: VERTICAL;
9255 description { state: "visible" 0.0;
9256 inherit: "default" 0.0;
9260 part { name: "elm.text";
9264 description { state: "default" 0.0;
9278 font: "Sans:style=Bold,Edje-Vera-Bold";
9286 part { name: "elm.info";
9290 description { state: "default" 0.0;
9298 to_x: "elm.swallow.icon";
9304 font: "Sans:style=Bold,Edje-Vera-Bold";
9312 part { name: "base0";
9314 description { state: "default" 0.0;
9316 to_y: "elm.swallow.icon";
9321 normal: "bubble_4.png";
9325 image.middle: SOLID;
9328 description { state: "rtl" 0.0;
9329 inherit: "default" 0.0;
9331 normal: "bubble_3.png";
9337 part { name: "elm.swallow.content";
9339 description { state: "default" 0.0;
9350 part { name: "shine";
9352 description { state: "default" 0.0;
9363 normal: "bubble_shine4.png";
9369 description { state: "rtl" 0.0;
9370 inherit: "default" 0.0;
9372 normal: "bubble_shine3.png";
9382 signal: "elm,state,icon,visible";
9384 action: STATE_SET "visible" 0.0;
9385 target: "elm.swallow.icon";
9389 signal: "elm,state,icon,hidden";
9391 action: STATE_SET "default" 0.0;
9392 target: "elm.swallow.icon";
9394 program { name: "to_rtl";
9395 signal: "edje,state,rtl";
9397 action: STATE_SET "rtl" 0.0;
9401 program { name: "to_ltr";
9402 signal: "edje,state,ltr";
9404 action: STATE_SET "default" 0.0;
9411 group { name: "elm/bubble/bottom_left/default";
9413 image: "bubble_1.png" COMP;
9414 image: "bubble_2.png" COMP;
9415 image: "bubble_shine.png" COMP;
9418 part { name: "event";
9421 state: "default" 0.0;
9425 part { name: "elm.swallow.icon";
9427 description { state: "default" 0.0;
9432 aspect_preference: VERTICAL;
9443 description { state: "visible" 0.0;
9444 inherit: "default" 0.0;
9448 part { name: "elm.text";
9452 description { state: "default" 0.0;
9456 to_x: "elm.swallow.icon";
9467 font: "Sans:style=Bold,Edje-Vera-Bold";
9475 part { name: "elm.info";
9479 description { state: "default" 0.0;
9492 font: "Sans:style=Bold,Edje-Vera-Bold";
9500 part { name: "base0";
9502 description { state: "default" 0.0;
9504 to_y: "elm.swallow.icon";
9509 normal: "bubble_1.png";
9510 border: 36 11 10 19;
9512 image.middle: SOLID;
9515 description { state: "rtl" 0.0;
9516 inherit: "default" 0.0;
9518 normal: "bubble_2.png";
9519 border: 11 36 10 19;
9524 part { name: "elm.swallow.content";
9526 description { state: "default" 0.0;
9537 part { name: "shine";
9539 description { state: "default" 0.0;
9550 normal: "bubble_shine.png";
9556 description { state: "rtl" 0.0;
9557 inherit: "default" 0.0;
9559 normal: "bubble_shine4.png";
9569 signal: "elm,state,icon,visible";
9571 action: STATE_SET "visible" 0.0;
9572 target: "elm.swallow.icon";
9576 signal: "elm,state,icon,hidden";
9578 action: STATE_SET "default" 0.0;
9579 target: "elm.swallow.icon";
9581 program { name: "to_rtl";
9582 signal: "edje,state,rtl";
9584 action: STATE_SET "rtl" 0.0;
9587 program { name: "to_ltr";
9588 signal: "edje,state,ltr";
9590 action: STATE_SET "default" 0.0;
9596 group { name: "elm/bubble/bottom_right/default";
9598 image: "bubble_1.png" COMP;
9599 image: "bubble_2.png" COMP;
9600 image: "bubble_shine.png" COMP;
9603 part { name: "event";
9606 state: "default" 0.0;
9610 part { name: "elm.swallow.icon";
9612 description { state: "default" 0.0;
9617 aspect_preference: VERTICAL;
9628 description { state: "visible" 0.0;
9629 inherit: "default" 0.0;
9633 part { name: "elm.text";
9637 description { state: "default" 0.0;
9651 font: "Sans:style=Bold,Edje-Vera-Bold";
9659 part { name: "elm.info";
9663 description { state: "default" 0.0;
9671 to_x: "elm.swallow.icon";
9677 font: "Sans:style=Bold,Edje-Vera-Bold";
9685 part { name: "base0";
9687 description { state: "default" 0.0;
9689 to_y: "elm.swallow.icon";
9694 normal: "bubble_2.png";
9695 border: 11 36 10 19;
9698 image.middle: SOLID;
9701 description { state: "rtl" 0.0;
9702 inherit: "default" 0.0;
9704 normal: "bubble_1.png";
9705 border: 36 11 10 19;
9710 part { name: "elm.swallow.content";
9712 description { state: "default" 0.0;
9723 part { name: "shine";
9725 description { state: "default" 0.0;
9736 normal: "bubble_shine.png";
9742 description { state: "rtl" 0.0;
9743 inherit: "default" 0.0;
9745 normal: "bubble_shine3.png";
9755 signal: "elm,state,icon,visible";
9757 action: STATE_SET "visible" 0.0;
9758 target: "elm.swallow.icon";
9762 signal: "elm,state,icon,hidden";
9764 action: STATE_SET "default" 0.0;
9765 target: "elm.swallow.icon";
9767 program { name: "to_rtl";
9768 signal: "edje,state,rtl";
9770 action: STATE_SET "rtl" 0.0;
9773 program { name: "to_ltr";
9774 signal: "edje,state,ltr";
9776 action: STATE_SET "default" 0.0;
9782 ///////////////////////////////////////////////////////////////////////////////
9783 group { name: "elm/photo/base/default";
9785 image: "frame_1.png" COMP;
9786 image: "frame_2.png" COMP;
9787 image: "dia_grad.png" COMP;
9788 image: "head.png" COMP;
9791 part { name: "base0";
9793 description { state: "default" 0.0;
9794 image.normal: "dia_grad.png";
9806 part { name: "base";
9808 description { state: "default" 0.0;
9810 normal: "frame_2.png";
9817 part { name: "head";
9819 description { state: "default" 0.0;
9823 aspect_preference: BOTH;
9824 image.normal: "head.png";
9827 part { name: "clip";
9830 description { state: "default" 0.0;
9833 color: 255 255 255 255;
9836 part { name: "elm.swallow.content";
9839 description { state: "default" 0.0;
9844 part { name: "over";
9846 description { state: "default" 0.0;
9850 normal: "frame_1.png";
9860 group { name: "elm/photo/base/shadow";
9862 image: "shadow.png" COMP;
9863 image: "black.png" COMP;
9866 public message(Msg_Type:type, id, ...) {
9867 if( (type==MSG_INT_SET) && (id==0) )
9872 custom_state(PART:"size", "default", 0.0);
9876 set_state_val(PART:"size", STATE_REL1_OFFSET, - w/2, - h/2);
9877 set_state_val(PART:"size", STATE_REL2_OFFSET, w/2 + 1, h/2 + 1);
9878 set_state(PART:"size", "custom", 0.0);
9883 part { name: "size";
9885 description { state: "default" 0.0;
9886 rel1.relative: 0.5 0.5;
9887 rel2.relative: 0.5 0.5;
9895 state: "default" 0.0;
9898 rel1.relative: -0.06 -0.06;
9899 rel2.relative: 1.07 1.07;
9900 image.normal: "shadow.png";
9905 part { name: "elm.swallow.content";
9907 description { state: "default" 0.0;
9919 state: "default" 0.0;
9924 image.normal: "black.png";
9925 image.border: 1 1 1 1;
9932 ///////////////////////////////////////////////////////////////////////////////
9933 group { name: "elm/thumb/base/default";
9935 image: "frame_1.png" COMP;
9936 image: "frame_2.png" COMP;
9937 image: "dia_grad.png" COMP;
9938 image: "busy-1.png" COMP;
9939 image: "busy-2.png" COMP;
9940 image: "busy-3.png" COMP;
9941 image: "busy-4.png" COMP;
9942 image: "busy-5.png" COMP;
9943 image: "busy-6.png" COMP;
9944 image: "busy-7.png" COMP;
9945 image: "busy-8.png" COMP;
9946 image: "busy-9.png" COMP;
9949 part { name: "base0";
9951 description { state: "default" 0.0;
9952 image.normal: "dia_grad.png";
9964 part { name: "base";
9966 description { state: "default" 0.0;
9968 normal: "frame_2.png";
9975 part { name: "clip";
9978 description { state: "default" 0.0;
9981 color: 255 255 255 255;
9984 part { name: "elm.swallow.content";
9987 description { state: "default" 0.0;
9992 part { name: "progress";
9996 description { state: "default" 0.0;
10001 aspect_preference: BOTH;
10003 description { state: "pulse" 0.0;
10004 inherit: "default" 0.0;
10007 normal: "busy-9.png";
10008 tween: "busy-1.png";
10009 tween: "busy-2.png";
10010 tween: "busy-3.png";
10011 tween: "busy-4.png";
10012 tween: "busy-5.png";
10013 tween: "busy-6.png";
10014 tween: "busy-7.png";
10015 tween: "busy-8.png";
10020 part { name: "over";
10022 description { state: "default" 0.0;
10024 rel2.offset: -5 -5;
10026 normal: "frame_1.png";
10034 program { name: "start_pulse";
10035 signal: "elm,state,pulse,start";
10037 action: STATE_SET "pulse" 0.0;
10038 target: "progress";
10039 transition: LINEAR 0.5;
10040 after: "start_pulse";
10042 program { name: "stop_pulse";
10043 signal: "elm,state,pulse,stop";
10045 action: STATE_SET "default" 0.0;
10046 target: "progress";
10052 group { name: "elm/thumb/base/noframe";
10054 image: "busy-1.png" COMP;
10055 image: "busy-2.png" COMP;
10056 image: "busy-3.png" COMP;
10057 image: "busy-4.png" COMP;
10058 image: "busy-5.png" COMP;
10059 image: "busy-6.png" COMP;
10060 image: "busy-7.png" COMP;
10061 image: "busy-8.png" COMP;
10062 image: "busy-9.png" COMP;
10065 part { name: "elm.swallow.content";
10067 description { state: "default" 0.0;
10069 rel2.offset: -5 -5;
10072 part { name: "progress";
10074 description { state: "default" 0.0;
10079 aspect_preference: BOTH;
10081 description { state: "pulse" 0.0;
10082 inherit: "default" 0.0;
10085 normal: "busy-9.png";
10086 tween: "busy-1.png";
10087 tween: "busy-2.png";
10088 tween: "busy-3.png";
10089 tween: "busy-4.png";
10090 tween: "busy-5.png";
10091 tween: "busy-6.png";
10092 tween: "busy-7.png";
10093 tween: "busy-8.png";
10099 program { name: "start_pulse";
10100 signal: "elm,state,pulse,start";
10102 action: STATE_SET "pulse" 0.0;
10103 target: "progress";
10104 transition: LINEAR 0.5;
10105 after: "start_pulse";
10107 program { name: "stop_pulse";
10108 signal: "elm,state,pulse,stop";
10110 action: STATE_SET "default" 0.0;
10111 target: "progress";
10118 ///////////////////////////////////////////////////////////////////////////////
10119 group { name: "elm/icon/home/default"; alias: "elm/icon/toolbar/home/default"; min: 32 32;
10120 images.image: "icon_home.png" COMP; parts { part { name: "base";
10121 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10122 image.normal: "icon_home.png"; } } } }
10123 group { name: "elm/icon/close/default"; alias: "elm/icon/toolbar/close/default"; min: 32 32;
10124 images.image: "icon_close.png" COMP; parts { part { name: "base";
10125 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10126 image.normal: "icon_close.png"; } } } }
10127 group { name: "elm/icon/apps/default"; alias: "elm/icon/toolbar/apps/default"; min: 32 32;
10128 images.image: "icon_apps.png" COMP; parts { part { name: "base";
10129 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10130 image.normal: "icon_apps.png"; } } } }
10131 group { name: "elm/icon/arrow_up/default"; alias: "elm/icon/toolbar/arrow_up/default"; min: 32 32;
10132 images.image: "icon_arrow_up.png" COMP; parts { part { name: "base";
10133 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10134 image.normal: "icon_arrow_up.png"; } } } }
10135 group { name: "elm/icon/arrow_down/default";
10136 alias: "elm/icon/toolbar/arrow_down/default";
10137 alias: "elm/icon/toolbar/more_menu/default"; min: 32 32;
10138 images.image: "icon_arrow_down.png" COMP; parts { part { name: "base";
10139 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10140 image.normal: "icon_arrow_down.png"; } } } }
10141 group { name: "elm/icon/arrow_left/default"; alias: "elm/icon/toolbar/arrow_left/default"; min: 32 32;
10142 images.image: "icon_arrow_left.png" COMP; parts { part { name: "base";
10143 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10144 image.normal: "icon_arrow_left.png"; } } } }
10145 group { name: "elm/icon/arrow_right/default"; alias: "elm/icon/toolbar/arrow_right/default"; min: 32 32;
10146 images.image: "icon_arrow_right.png" COMP; parts { part { name: "base";
10147 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10148 image.normal: "icon_arrow_right.png"; } } } }
10149 group { name: "elm/icon/chat/default"; alias: "elm/icon/toolbar/chat/default"; min: 32 32;
10150 images.image: "icon_chat.png" COMP; parts { part { name: "base";
10151 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10152 image.normal: "icon_chat.png"; } } } }
10153 group { name: "elm/icon/clock/default"; alias: "elm/icon/toolbar/clock/default"; min: 32 32;
10154 images.image: "icon_clock.png" COMP; parts { part { name: "base";
10155 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10156 image.normal: "icon_clock.png"; } } } }
10157 group { name: "elm/icon/delete/default"; alias: "elm/icon/toolbar/delete/default"; min: 32 32;
10158 images.image: "icon_delete.png" COMP; parts { part { name: "base";
10159 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10160 image.normal: "icon_delete.png"; } } } }
10161 group { name: "elm/icon/edit/default"; alias: "elm/icon/toolbar/edit/default"; min: 32 32;
10162 images.image: "icon_edit.png" COMP; parts { part { name: "base";
10163 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10164 image.normal: "icon_edit.png"; } } } }
10165 group { name: "elm/icon/refresh/default"; alias: "elm/icon/toolbar/refresh/default"; min: 32 32;
10166 images.image: "icon_refresh.png" COMP; parts { part { name: "base";
10167 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10168 image.normal: "icon_refresh.png"; } } } }
10169 group { name: "elm/icon/folder/default"; alias: "elm/icon/toolbar/folder/default"; min: 32 32;
10170 images.image: "icon_folder.png" COMP; parts { part { name: "base";
10171 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10172 image.normal: "icon_folder.png"; } } } }
10173 group { name: "elm/icon/file/default"; alias: "elm/icon/toolbar/file/default"; min: 32 32;
10174 images.image: "icon_file.png" COMP; parts { part { name: "base";
10175 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10176 image.normal: "icon_file.png"; } } } }
10177 ///////////////////////////////////////////////////////////////////////////////
10178 group { name: "elm/icon/menu/home/default"; min: 24 24; max: 24 24;
10179 images.image: "icon_home.png" COMP; parts { part { name: "base";
10180 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10181 image.normal: "icon_home.png"; } } } }
10182 group { name: "elm/icon/menu/close/default"; min: 24 24; max: 24 24;
10183 images.image: "icon_close.png" COMP; parts { part { name: "base";
10184 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10185 image.normal: "icon_close.png"; } } } }
10186 group { name: "elm/icon/menu/apps/default"; min: 24 24; max: 24 24;
10187 images.image: "icon_apps.png" COMP; parts { part { name: "base";
10188 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10189 image.normal: "icon_apps.png"; } } } }
10190 group { name: "elm/icon/menu/arrow_up/default"; min: 24 24; max: 24 24;
10191 images.image: "icon_arrow_up.png" COMP; parts { part { name: "base";
10192 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10193 image.normal: "icon_arrow_up.png"; } } } }
10194 group { name: "elm/icon/menu/arrow_down/default"; min: 24 24; max: 24 24;
10195 images.image: "icon_arrow_down.png" COMP; parts { part { name: "base";
10196 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10197 image.normal: "icon_arrow_down.png"; } } } }
10198 group { name: "elm/icon/menu/arrow_left/default"; min: 24 24; max: 24 24;
10199 images.image: "icon_arrow_left.png" COMP; parts { part { name: "base";
10200 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10201 image.normal: "icon_arrow_left.png"; } } } }
10202 group { name: "elm/icon/menu/arrow_right/default"; min: 24 24; max: 24 24;
10203 images.image: "icon_arrow_right.png" COMP; parts { part { name: "base";
10204 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10205 image.normal: "icon_arrow_right.png"; } } } }
10206 group { name: "elm/icon/menu/chat/default"; min: 24 24; max: 24 24;
10207 images.image: "icon_chat.png" COMP; parts { part { name: "base";
10208 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10209 image.normal: "icon_chat.png"; } } } }
10210 group { name: "elm/icon/menu/clock/default"; min: 24 24; max: 24 24;
10211 images.image: "icon_clock.png" COMP; parts { part { name: "base";
10212 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10213 image.normal: "icon_clock.png"; } } } }
10214 group { name: "elm/icon/menu/delete/default"; min: 24 24; max: 24 24;
10215 images.image: "icon_delete.png" COMP; parts { part { name: "base";
10216 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10217 image.normal: "icon_delete.png"; } } } }
10218 group { name: "elm/icon/menu/edit/default"; min: 24 24; max: 24 24;
10219 images.image: "icon_edit.png" COMP; parts { part { name: "base";
10220 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10221 image.normal: "icon_edit.png"; } } } }
10222 group { name: "elm/icon/menu/refresh/default"; min: 24 24; max: 24 24;
10223 images.image: "icon_refresh.png" COMP; parts { part { name: "base";
10224 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10225 image.normal: "icon_refresh.png"; } } } }
10226 group { name: "elm/icon/menu/folder/default"; min: 24 24; max: 24 24;
10227 images.image: "icon_folder.png" COMP; parts { part { name: "base";
10228 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10229 image.normal: "icon_folder.png"; } } } }
10230 group { name: "elm/icon/menu/file/default"; min: 24 24; max: 24 24;
10231 images.image: "icon_file.png" COMP; parts { part { name: "base";
10232 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10233 image.normal: "icon_file.png"; } } } }
10235 ///////////////////////////////////////////////////////////////////////////////
10236 group { name: "elm/toolbar/base/default";
10238 image: "bt_dis_base.png" COMP;
10239 image: "bt_dis_hilight.png" COMP;
10240 image: "bt_dis_shine.png" COMP;
10241 image: "icon_left_arrow.png" COMP;
10242 image: "icon_right_arrow.png" COMP;
10245 part { name: "base";
10247 description { state: "default" 0.0;
10252 rel2.offset: -3 -3;
10254 normal: "bt_dis_base.png";
10257 image.middle: SOLID;
10260 part { name: "clipper";
10264 state: "default" 0.0;
10275 part { name: "elm.swallow.content";
10276 clip_to: "clipper";
10279 state: "default" 0.0;
10280 rel1.to: "clipper";
10281 rel2.to: "clipper";
10284 part { name: "over2";
10286 description { state: "default" 0.0;
10290 normal: "bt_dis_shine.png";
10295 part { name: "over1";
10297 description { state: "default" 0.0;
10300 rel2.relative: 1.0 0.5;
10302 normal: "bt_dis_hilight.png";
10305 color: 255 255 255 128;
10308 part { name: "left_arrow";
10310 description { state: "default" 0.0;
10311 image.normal: "icon_left_arrow.png";
10313 aspect_preference: VERTICAL;
10318 description { state: "hidden" 0.0;
10319 inherit: "default" 0.0;
10321 color: 255 255 255 0;
10324 part { name: "right_arrow";
10326 description { state: "default" 0.0;
10327 image.normal: "icon_right_arrow.png";
10329 aspect_preference: VERTICAL;
10334 description { state: "hidden" 0.0;
10335 inherit: "default" 0.0;
10337 color: 255 255 255 0;
10340 part { name: "event";
10344 description { state: "default" 0.0;
10350 program { name: "sb_hbar_show";
10351 signal: "elm,action,show,hbar";
10353 action: STATE_SET "default" 0.0;
10354 transition: LINEAR 0.5;
10355 target: "left_arrow";
10356 target: "right_arrow";
10358 program { name: "sb_hbar_hide";
10359 signal: "elm,action,hide,hbar";
10361 action: STATE_SET "hidden" 0.0;
10362 target: "left_arrow";
10363 target: "right_arrow";
10364 transition: LINEAR 0.5;
10369 group { name: "elm/toolbar/item/default";
10371 image: "toolbar_sel.png" COMP;
10373 data.item: "transition_animation_on" "1";
10375 part { name: "label2";
10379 clip_to: "elm.text.clipper";
10380 description { state: "default" 0.0;
10383 rel1.to: "elm.text";
10384 rel2.to: "elm.text";
10388 text_source: "elm.text";
10392 text_class: "toolbar_item";
10395 description { state: "selected" 0.0;
10396 inherit: "default" 0.0;
10399 description { state: "disabled" 0.0;
10400 inherit: "default" 0.0;
10404 description { state: "disabled_visible" 0.0;
10405 inherit: "default" 0.0;
10412 part { name: "label2_new";
10416 clip_to: "elm.text_new.clipper";
10417 description { state: "default" 0.0;
10420 rel1.to: "elm.text_new";
10421 rel2.to: "elm.text_new";
10425 text_source: "elm.text_new";
10429 text_class: "toolbar_item";
10432 description { state: "selected" 0.0;
10433 inherit: "default" 0.0;
10436 description { state: "disabled" 0.0;
10437 inherit: "default" 0.0;
10441 description { state: "disabled_visible" 0.0;
10442 inherit: "default" 0.0;
10451 description { state: "default" 0.0;
10453 color: 255 255 255 0;
10455 normal: "toolbar_sel.png";
10458 image.middle: SOLID;
10461 description { state: "selected" 0.0;
10462 inherit: "default" 0.0;
10464 color: 255 255 255 255;
10466 description { state: "disabled" 0.0;
10467 inherit: "default" 0.0;
10469 color: 255 255 255 0;
10472 part { name: "elm.swallow.icon";
10474 clip_to: "elm.icon.clipper";
10475 description { state: "default" 0.0;
10490 part { name: "elm.swallow.icon_new";
10492 clip_to: "elm.icon_new.clipper";
10493 description { state: "default" 0.0;
10501 to_y: "elm.text_new";
10508 part { name: "elm.text";
10510 effect: SOFT_SHADOW;
10513 clip_to: "elm.text.clipper";
10514 description { state: "default" 0.0;
10526 color: 224 224 224 255;
10529 font: "Sans:style=Bold";
10533 text_class: "toolbar_item";
10536 description { state: "selected" 0.0;
10537 inherit: "default" 0.0;
10540 description { state: "visible" 0.0;
10541 inherit: "default" 0.0;
10545 description { state: "disabled" 0.0;
10546 inherit: "default" 0.0;
10550 description { state: "disabled_visible" 0.0;
10551 inherit: "default" 0.0;
10558 part { name: "elm.text_new";
10560 effect: SOFT_SHADOW;
10562 clip_to: "elm.text_new.clipper";
10564 description { state: "default" 0.0;
10576 color: 224 224 224 255;
10579 font: "Sans:style=Bold";
10583 text_class: "toolbar_item";
10586 description { state: "selected" 0.0;
10587 inherit: "default" 0.0;
10590 description { state: "visible" 0.0;
10591 inherit: "default" 0.0;
10595 description { state: "disabled" 0.0;
10596 inherit: "default" 0.0;
10600 description { state: "disabled_visible" 0.0;
10601 inherit: "default" 0.0;
10608 part { name: "elm.text.clipper";
10610 description { state: "default" 0.0;
10611 color: 255 255 255 255;
10613 description { state: "animation" 0.0;
10614 color: 255 255 255 0;
10617 part { name: "elm.text_new.clipper";
10619 description { state: "default" 0.0;
10620 color: 255 255 255 0;
10622 description { state: "animation" 0.0;
10623 color: 255 255 255 255;
10626 part { name: "elm.icon.clipper";
10628 description { state: "default" 0.0;
10629 color: 255 255 255 255;
10631 description { state: "animation" 0.0;
10632 color: 255 255 255 0;
10635 part { name: "elm.icon_new.clipper";
10637 description { state: "default" 0.0;
10638 color: 255 255 255 0;
10640 description { state: "animation" 0.0;
10641 color: 255 255 255 255;
10644 part { name: "event";
10647 ignore_flags: ON_HOLD;
10648 description { state: "default" 0.0;
10654 program { name: "go_active";
10655 signal: "elm,state,selected";
10657 action: STATE_SET "selected" 0.0;
10659 target: "elm.text";
10661 target: "elm.text_new";
10662 target: "label2_new";
10663 transition: LINEAR 0.2;
10665 program { name: "go_passive";
10666 signal: "elm,state,unselected";
10668 action: STATE_SET "default" 0.0;
10670 target: "elm.text";
10672 target: "elm.text_new";
10673 target: "label2_new";
10674 transition: LINEAR 0.1;
10676 program { name: "go";
10677 signal: "mouse,up,1";
10679 action: SIGNAL_EMIT "elm,action,click" "elm";
10681 program { name: "mouse,in";
10682 signal: "mouse,in";
10684 action: SIGNAL_EMIT "elm,mouse,in" "elm";
10686 program { name: "mouse,out";
10687 signal: "mouse,out";
10689 action: SIGNAL_EMIT "elm,mouse,out" "elm";
10691 program { name: "disable";
10692 signal: "elm,state,disabled";
10694 action: STATE_SET "disabled" 0.0;
10696 target: "label2_new";
10698 after: "disable_text";
10700 program { name: "disable_text";
10704 get_state(PART:"elm.text", st, 30, vl);
10705 if (!strcmp(st, "visible"))
10707 set_state(PART:"elm.text", "disabled_visible", 0.0);
10708 set_state(PART:"elm.text_new", "disabled_visible", 0.0);
10712 set_state(PART:"elm.text", "disabled", 0.0);
10713 set_state(PART:"elm.text_new", "disabled", 0.0);
10717 program { name: "enable";
10718 signal: "elm,state,enabled";
10720 action: STATE_SET "default" 0.0;
10722 target: "label2_new";
10724 after: "enable_text";
10726 program { name: "enable_text";
10730 get_state(PART:"elm.text", st, 30, vl);
10731 if (!strcmp(st, "disabled_visible"))
10733 set_state(PART:"elm.text", "visible", 0.0);
10734 set_state(PART:"elm.text_new", "visible", 0.0);
10738 set_state(PART:"elm.text", "default", 0.0);
10739 set_state(PART:"elm.text_new", "default", 0.0);
10743 program { name: "label_set,animation,forward";
10744 signal: "elm,state,label_set,forward";
10746 after: "label_set,animation";
10748 program { name: "label_set,animation,backward";
10749 signal: "elm,state,label_set,backward";
10751 after: "label_set,animation";
10753 program { name: "label_set,animation";
10754 signal: "elm,state,label_set";
10756 action: STATE_SET "animation" 0.0;
10757 target: "elm.text.clipper";
10758 target: "elm.text_new.clipper";
10759 transition: LINEAR 0.2;
10760 after: "label_set,animation,done";
10762 program { name: "label_set,animation,done";
10763 action: SIGNAL_EMIT "elm,state,label_set,done" "elm";
10765 program { name: "label,reset";
10766 signal: "elm,state,label,reset";
10768 action: STATE_SET "default" 0.0;
10769 target: "elm.text.clipper";
10770 target: "elm.text_new.clipper";
10772 program { name: "icon_set,animation,forward";
10773 signal: "elm,state,icon_set,forward";
10775 after: "icon_set,animation";
10777 program { name: "icon_set,animation,backward";
10778 signal: "elm,state,icon_set,backward";
10780 after: "icon_set,animation";
10782 program { name: "icon_set,animation";
10783 signal: "elm,state,icon_set";
10785 action: STATE_SET "animation" 0.0;
10786 target: "elm.icon.clipper";
10787 target: "elm.icon_new.clipper";
10788 transition: LINEAR 0.2;
10789 after: "icon_set,animation,done";
10791 program { name: "icon_set,animation,done";
10792 action: SIGNAL_EMIT "elm,state,icon_set,done" "elm";
10794 program { name: "icon,reset";
10795 signal: "elm,state,icon,reset";
10797 action: STATE_SET "default" 0.0;
10798 target: "elm.icon.clipper";
10799 target: "elm.icon_new.clipper";
10804 group { name: "elm/toolbar/separator/default";
10806 image: "toolbar_separator_v.png" COMP;
10809 part { name: "separator"; // separator group
10810 description { state: "default" 0.0;
10814 rel2.offset: -5 -5;
10816 normal: "toolbar_separator_v.png";
10826 ///////////////////////////////////////////////////////////////////////////////
10827 group { name: "elm/notify/block_events/default";
10829 part { name: "block_events";
10831 description { state: "default" 0.0;
10839 name: "block_clicked";
10840 signal: "mouse,clicked,1";
10841 source: "block_events";
10842 action: SIGNAL_EMIT "elm,action,clicked" "elm";
10846 group { name: "elm/notify/top/default";
10847 //this group is a design similar to the inwin group
10849 image: "shad_circ.png" COMP;
10850 image: "bt_dis_base.png" COMP;
10851 image: "bt_dis_hilight.png" COMP;
10854 part { name: "base";
10858 description { state: "default" 0.0;
10860 rel1.offset: 10 10;
10861 rel2.offset: -10 -10;
10862 rel1.relative: 0.0 -1.0;
10863 rel2.relative: 1.0 0.0;
10865 description { state: "visible" 0.0;
10866 inherit: "default" 0.0;
10868 rel1.relative: 0.0 0.0;
10869 rel2.relative: 1.0 1.0;
10872 part { name: "shad";
10874 description { state: "default" 0.0;
10875 image.normal: "shad_circ.png";
10876 rel1.to: "elm.swallow.content";
10877 rel1.offset: -64 -64;
10878 rel2.to: "elm.swallow.content";
10879 rel2.offset: 63 63;
10883 part { name: "pop";
10885 description { state: "default" 0.0;
10886 rel1.to: "elm.swallow.content";
10887 rel1.offset: -5 -5;
10888 rel2.to: "elm.swallow.content";
10891 normal: "bt_dis_base.png";
10894 image.middle: SOLID;
10897 part { name: "popover";
10899 description { state: "default" 0.0;
10902 rel2.relative: 1.0 0.5;
10904 normal: "bt_dis_hilight.png";
10909 part { name: "elm.swallow.content";
10911 description { state: "default" 0.0;
10918 program { name: "show";
10919 signal: "elm,action,show";
10921 action: STATE_SET "visible" 0.0;
10924 program { name: "show_2";
10926 action: STATE_SET "default" 0.0;
10930 program { name: "show_3";
10932 action: STATE_SET "visible" 0.0;
10934 transition: LINEAR 0.5;
10936 program { name: "hide";
10937 signal: "elm,action,hide";
10939 action: STATE_SET "default" 0.0;
10944 group { name: "elm/notify/center/default";
10945 //this group is a design similar to the inwin group
10947 image: "bt_dis_base.png" COMP;
10950 part { name: "base";
10954 description { state: "default" 0.0;
10956 rel1.relative: 0.0 0.0;
10957 rel2.relative: 1.0 1.0;
10960 part { name: "pop";
10962 description { state: "default" 0.0;
10963 rel1.to: "elm.swallow.content";
10964 rel1.offset: -5 -5;
10965 rel2.to: "elm.swallow.content";
10968 normal: "bt_dis_base.png";
10973 part { name: "elm.swallow.content";
10975 description { state: "default" 0.0;
10982 program { name: "show";
10983 signal: "elm,action,show";
10985 action: STATE_SET "default" 0.0;
10988 program { name: "show_2";
10990 action: STATE_SET "default" 0.0;
10993 program { name: "hide";
10994 signal: "elm,action,hide";
10996 action: STATE_SET "default" 0.0;
11001 group { name: "elm/notify/bottom/default";
11002 //this group is a design similar to the inwin group
11004 image: "shad_circ.png" COMP;
11005 image: "bt_dis_base.png" COMP;
11006 image: "bt_dis_hilight.png" COMP;
11009 part { name: "base";
11013 description { state: "default" 0.0;
11015 rel1.offset: 10 10;
11016 rel2.offset: -10 -10;
11017 rel1.relative: 0.0 1.0;
11018 rel2.relative: 1.0 2.0;
11020 description { state: "visible" 0.0;
11021 inherit: "default" 0.0;
11023 rel1.relative: 0.0 0.0;
11024 rel2.relative: 1.0 1.0;
11027 part { name: "shad";
11029 description { state: "default" 0.0;
11030 image.normal: "shad_circ.png";
11031 rel1.to: "elm.swallow.content";
11032 rel1.offset: -64 -64;
11033 rel2.to: "elm.swallow.content";
11034 rel2.offset: 63 63;
11038 part { name: "pop";
11040 description { state: "default" 0.0;
11041 rel1.to: "elm.swallow.content";
11042 rel1.offset: -5 -5;
11043 rel2.to: "elm.swallow.content";
11046 normal: "bt_dis_base.png";
11049 image.middle: SOLID;
11052 part { name: "popover";
11054 description { state: "default" 0.0;
11057 rel2.relative: 1.0 0.5;
11059 normal: "bt_dis_hilight.png";
11064 part { name: "elm.swallow.content";
11066 description { state: "default" 0.0;
11073 program { name: "show";
11074 signal: "elm,action,show";
11076 action: STATE_SET "visible" 0.0;
11079 program { name: "show_2";
11081 action: STATE_SET "default" 0.0;
11085 program { name: "show_3";
11087 action: STATE_SET "visible" 0.0;
11089 transition: LINEAR 0.5;
11091 program { name: "hide";
11092 signal: "elm,action,hide";
11094 action: STATE_SET "default" 0.0;
11099 group { name: "elm/notify/left/default";
11100 //this group is a design similar to the inwin group
11102 image: "shad_circ.png" COMP;
11103 image: "bt_dis_base.png" COMP;
11104 image: "bt_dis_hilight.png" COMP;
11107 part { name: "base";
11111 description { state: "default" 0.0;
11113 rel1.offset: 10 10;
11114 rel2.offset: -10 -10;
11115 rel1.relative: -1.0 0.0;
11116 rel2.relative: 0.0 1.0;
11118 description { state: "visible" 0.0;
11119 inherit: "default" 0.0;
11121 rel1.relative: 0.0 0.0;
11122 rel2.relative: 1.0 1.0;
11125 part { name: "shad";
11127 description { state: "default" 0.0;
11128 image.normal: "shad_circ.png";
11129 rel1.to: "elm.swallow.content";
11130 rel1.offset: -64 -64;
11131 rel2.to: "elm.swallow.content";
11132 rel2.offset: 63 63;
11136 part { name: "pop";
11138 description { state: "default" 0.0;
11139 rel1.to: "elm.swallow.content";
11140 rel1.offset: -5 -5;
11141 rel2.to: "elm.swallow.content";
11144 normal: "bt_dis_base.png";
11147 image.middle: SOLID;
11150 part { name: "popover";
11152 description { state: "default" 0.0;
11155 rel2.relative: 1.0 0.5;
11157 normal: "bt_dis_hilight.png";
11162 part { name: "elm.swallow.content";
11164 description { state: "default" 0.0;
11171 program { name: "show";
11172 signal: "elm,action,show";
11174 action: STATE_SET "visible" 0.0;
11177 program { name: "show_2";
11179 action: STATE_SET "default" 0.0;
11183 program { name: "show_3";
11185 action: STATE_SET "visible" 0.0;
11187 transition: LINEAR 0.5;
11189 program { name: "hide";
11190 signal: "elm,action,hide";
11192 action: STATE_SET "default" 0.0;
11197 group { name: "elm/notify/right/default";
11198 //this group is a design similar to the inwin group
11200 image: "shad_circ.png" COMP;
11201 image: "bt_dis_base.png" COMP;
11202 image: "bt_dis_hilight.png" COMP;
11205 part { name: "base";
11209 description { state: "default" 0.0;
11211 rel1.offset: 10 10;
11212 rel2.offset: -10 -10;
11213 rel1.relative: 1.0 0.0;
11214 rel2.relative: 2.0 1.0;
11216 description { state: "visible" 0.0;
11217 inherit: "default" 0.0;
11219 rel1.relative: 0.0 0.0;
11220 rel2.relative: 1.0 1.0;
11223 part { name: "shad";
11225 description { state: "default" 0.0;
11226 image.normal: "shad_circ.png";
11227 rel1.to: "elm.swallow.content";
11228 rel1.offset: -64 -64;
11229 rel2.to: "elm.swallow.content";
11230 rel2.offset: 63 63;
11234 part { name: "pop";
11236 description { state: "default" 0.0;
11237 rel1.to: "elm.swallow.content";
11238 rel1.offset: -5 -5;
11239 rel2.to: "elm.swallow.content";
11242 normal: "bt_dis_base.png";
11245 image.middle: SOLID;
11248 part { name: "popover";
11250 description { state: "default" 0.0;
11253 rel2.relative: 1.0 0.5;
11255 normal: "bt_dis_hilight.png";
11260 part { name: "elm.swallow.content";
11262 description { state: "default" 0.0;
11269 program { name: "show";
11270 signal: "elm,action,show";
11272 action: STATE_SET "visible" 0.0;
11275 program { name: "show_2";
11277 action: STATE_SET "default" 0.0;
11281 program { name: "show_3";
11283 action: STATE_SET "visible" 0.0;
11285 transition: LINEAR 0.5;
11287 program { name: "hide";
11288 signal: "elm,action,hide";
11290 action: STATE_SET "default" 0.0;
11295 group { name: "elm/notify/top_left/default";
11296 //this group is a design similar to the inwin group
11298 image: "shad_circ.png" COMP;
11299 image: "bt_dis_base.png" COMP;
11300 image: "bt_dis_hilight.png" COMP;
11303 part { name: "base";
11307 description { state: "default" 0.0;
11309 rel1.offset: 10 10;
11310 rel2.offset: -10 -10;
11311 rel1.relative: 0.0 -1.0;
11312 rel2.relative: 1.0 0.0;
11314 description { state: "visible" 0.0;
11315 inherit: "default" 0.0;
11317 rel1.relative: 0.0 0.0;
11318 rel2.relative: 1.0 1.0;
11321 part { name: "shad";
11323 description { state: "default" 0.0;
11324 image.normal: "shad_circ.png";
11325 rel1.to: "elm.swallow.content";
11326 rel1.offset: -64 -64;
11327 rel2.to: "elm.swallow.content";
11328 rel2.offset: 63 63;
11332 part { name: "pop";
11334 description { state: "default" 0.0;
11335 rel1.to: "elm.swallow.content";
11336 rel1.offset: -5 -5;
11337 rel2.to: "elm.swallow.content";
11340 normal: "bt_dis_base.png";
11343 image.middle: SOLID;
11346 part { name: "popover";
11348 description { state: "default" 0.0;
11351 rel2.relative: 1.0 0.5;
11353 normal: "bt_dis_hilight.png";
11358 part { name: "elm.swallow.content";
11360 description { state: "default" 0.0;
11367 program { name: "show";
11368 signal: "elm,action,show";
11370 action: STATE_SET "visible" 0.0;
11373 program { name: "show_2";
11375 action: STATE_SET "default" 0.0;
11379 program { name: "show_3";
11381 action: STATE_SET "visible" 0.0;
11383 transition: LINEAR 0.5;
11385 program { name: "hide";
11386 signal: "elm,action,hide";
11388 action: STATE_SET "default" 0.0;
11393 group { name: "elm/notify/top_right/default";
11394 //this group is a design similar to the inwin group
11396 image: "shad_circ.png" COMP;
11397 image: "bt_dis_base.png" COMP;
11398 image: "bt_dis_hilight.png" COMP;
11401 part { name: "base";
11405 description { state: "default" 0.0;
11407 rel1.offset: 10 10;
11408 rel2.offset: -10 -10;
11409 rel1.relative: 0.0 -1.0;
11410 rel2.relative: 1.0 0.0;
11412 description { state: "visible" 0.0;
11413 inherit: "default" 0.0;
11415 rel1.relative: 0.0 0.0;
11416 rel2.relative: 1.0 1.0;
11419 part { name: "shad";
11421 description { state: "default" 0.0;
11422 image.normal: "shad_circ.png";
11423 rel1.to: "elm.swallow.content";
11424 rel1.offset: -64 -64;
11425 rel2.to: "elm.swallow.content";
11426 rel2.offset: 63 63;
11430 part { name: "pop";
11432 description { state: "default" 0.0;
11433 rel1.to: "elm.swallow.content";
11434 rel1.offset: -5 -5;
11435 rel2.to: "elm.swallow.content";
11438 normal: "bt_dis_base.png";
11441 image.middle: SOLID;
11444 part { name: "popover";
11446 description { state: "default" 0.0;
11449 rel2.relative: 1.0 0.5;
11451 normal: "bt_dis_hilight.png";
11456 part { name: "elm.swallow.content";
11458 description { state: "default" 0.0;
11465 program { name: "show";
11466 signal: "elm,action,show";
11468 action: STATE_SET "visible" 0.0;
11471 program { name: "show_2";
11473 action: STATE_SET "default" 0.0;
11477 program { name: "show_3";
11479 action: STATE_SET "visible" 0.0;
11481 transition: LINEAR 0.5;
11483 program { name: "hide";
11484 signal: "elm,action,hide";
11486 action: STATE_SET "default" 0.0;
11491 group { name: "elm/notify/bottom_left/default";
11492 //this group is a design similar to the inwin group
11494 image: "shad_circ.png" COMP;
11495 image: "bt_dis_base.png" COMP;
11496 image: "bt_dis_hilight.png" COMP;
11499 part { name: "base";
11503 description { state: "default" 0.0;
11505 rel1.offset: 10 10;
11506 rel2.offset: -10 -10;
11507 rel1.relative: 0.0 1.0;
11508 rel2.relative: 1.0 2.0;
11510 description { state: "visible" 0.0;
11511 inherit: "default" 0.0;
11513 rel1.relative: 0.0 0.0;
11514 rel2.relative: 1.0 1.0;
11517 part { name: "shad";
11519 description { state: "default" 0.0;
11520 image.normal: "shad_circ.png";
11521 rel1.to: "elm.swallow.content";
11522 rel1.offset: -64 -64;
11523 rel2.to: "elm.swallow.content";
11524 rel2.offset: 63 63;
11528 part { name: "pop";
11530 description { state: "default" 0.0;
11531 rel1.to: "elm.swallow.content";
11532 rel1.offset: -5 -5;
11533 rel2.to: "elm.swallow.content";
11536 normal: "bt_dis_base.png";
11539 image.middle: SOLID;
11542 part { name: "popover";
11544 description { state: "default" 0.0;
11547 rel2.relative: 1.0 0.5;
11549 normal: "bt_dis_hilight.png";
11554 part { name: "elm.swallow.content";
11556 description { state: "default" 0.0;
11563 program { name: "show";
11564 signal: "elm,action,show";
11566 action: STATE_SET "visible" 0.0;
11569 program { name: "show_2";
11571 action: STATE_SET "default" 0.0;
11575 program { name: "show_3";
11577 action: STATE_SET "visible" 0.0;
11579 transition: LINEAR 0.5;
11581 program { name: "hide";
11582 signal: "elm,action,hide";
11584 action: STATE_SET "default" 0.0;
11589 group { name: "elm/notify/bottom_right/default";
11590 //this group is a design similar to the inwin group
11592 image: "shad_circ.png" COMP;
11593 image: "bt_dis_base.png" COMP;
11594 image: "bt_dis_hilight.png" COMP;
11597 part { name: "base";
11601 description { state: "default" 0.0;
11603 rel1.offset: 10 10;
11604 rel2.offset: -10 -10;
11605 rel1.relative: 0.0 1.0;
11606 rel2.relative: 1.0 2.0;
11608 description { state: "visible" 0.0;
11609 inherit: "default" 0.0;
11611 rel1.relative: 0.0 0.0;
11612 rel2.relative: 1.0 1.0;
11615 part { name: "shad";
11617 description { state: "default" 0.0;
11618 image.normal: "shad_circ.png";
11619 rel1.to: "elm.swallow.content";
11620 rel1.offset: -64 -64;
11621 rel2.to: "elm.swallow.content";
11622 rel2.offset: 63 63;
11626 part { name: "pop";
11628 description { state: "default" 0.0;
11629 rel1.to: "elm.swallow.content";
11630 rel1.offset: -5 -5;
11631 rel2.to: "elm.swallow.content";
11634 normal: "bt_dis_base.png";
11637 image.middle: SOLID;
11640 part { name: "popover";
11642 description { state: "default" 0.0;
11645 rel2.relative: 1.0 0.5;
11647 normal: "bt_dis_hilight.png";
11652 part { name: "elm.swallow.content";
11654 description { state: "default" 0.0;
11661 program { name: "show";
11662 signal: "elm,action,show";
11664 action: STATE_SET "visible" 0.0;
11667 program { name: "show_2";
11669 action: STATE_SET "default" 0.0;
11673 program { name: "show_3";
11675 action: STATE_SET "visible" 0.0;
11677 transition: LINEAR 0.5;
11679 program { name: "hide";
11680 signal: "elm,action,hide";
11682 action: STATE_SET "default" 0.0;
11688 ///////////////////////////////////////////////////////////////////////////////
11689 group { name: "elm/slideshow/base/default";
11691 item: transitions "fade black_fade horizontal vertical square";
11692 item: layouts "fullscreen not_fullscreen";
11695 part { name: "whole";
11698 state: "default" 0.0;
11700 color: 20 20 20 255;
11703 part { name: "image_1_whole";
11705 state: "default" 0.0;
11706 color: 255 255 255 255;
11709 state: "fade_prev_next" 0.0;
11710 inherit: "default" 0.0;
11711 color: 255 255 255 0;
11714 state: "black_fade_prev_next_init" 0.0;
11715 inherit: "default" 0.0;
11716 color: 255 255 255 255;
11719 state: "black_fade_prev_next" 0.0;
11720 inherit: "default" 0.0;
11724 state: "horizontal_next_init" 0.0;
11725 inherit: "default" 0.0;
11728 state: "horizontal_next" 0.0;
11729 inherit: "default" 0.0;
11730 rel1.relative: -1.0 0.0;
11731 rel2.relative: 0.0 1.0;
11734 state: "horizontal_prev_init" 0.0;
11735 inherit: "default" 0.0;
11738 state: "horizontal_prev" 0.0;
11739 inherit: "default" 0.0;
11740 rel1.relative: 1.0 0.0;
11741 rel2.relative: 2.0 1.0;
11744 state: "vertical_next_init" 0.0;
11745 inherit: "default" 0.0;
11748 state: "vertical_next" 0.0;
11749 inherit: "default" 0.0;
11750 rel1.relative: 0.0 -1.0;
11751 rel2.relative: 1.0 0.0;
11754 state: "vertical_prev_init" 0.0;
11755 inherit: "default" 0.0;
11758 state: "vertical_prev" 0.0;
11759 inherit: "default" 0.0;
11760 rel1.relative: 0.0 1.0;
11761 rel2.relative: 1.0 2.0;
11764 state: "square_prev_next" 0.0;
11765 inherit: "default" 0.0;
11766 color: 255 255 255 0;
11769 part { name: "image_2_whole";
11771 state: "default" 0.0;
11773 color: 255 255 255 0;
11776 state: "fade_prev_next" 0.0;
11777 inherit: "default" 0.0;
11778 color: 255 255 255 255;
11781 state: "black_fade_prev_next_init" 0.0;
11782 inherit: "default" 0.0;
11786 state: "black_fade_prev_next" 0.0;
11787 inherit: "default" 0.0;
11788 color: 255 255 255 255;
11791 state: "horizontal_next_init" 0.0;
11792 inherit: "default" 0.0;
11793 rel1.relative: 1.0 0.0;
11794 rel2.relative: 2.0 1.0;
11795 color: 255 255 255 255;
11798 state: "horizontal_next" 0.0;
11799 inherit: "default" 0.0;
11800 color: 255 255 255 255;
11803 state: "horizontal_prev_init" 0.0;
11804 inherit: "default" 0.0;
11805 rel1.relative: -1.0 0.0;
11806 rel2.relative: 0.0 1.0;
11807 color: 255 255 255 255;
11810 state: "horizontal_prev" 0.0;
11811 inherit: "default" 0.0;
11812 color: 255 255 255 255;
11815 state: "vertical_next_init" 0.0;
11816 inherit: "default" 0.0;
11817 rel1.relative: 0.0 1.0;
11818 rel2.relative: 1.0 2.0;
11819 color: 255 255 255 255;
11822 state: "vertical_next" 0.0;
11823 inherit: "default" 0.0;
11824 color: 255 255 255 255;
11827 state: "vertical_prev_init" 0.0;
11828 inherit: "default" 0.0;
11829 rel1.relative: 0.0 -1.0;
11830 rel2.relative: 1.0 0.0;
11831 color: 255 255 255 255;
11834 state: "vertical_prev" 0.0;
11835 inherit: "default" 0.0;
11836 color: 255 255 255 255;
11839 state: "square_prev_next_init" 0.0;
11840 inherit: "default" 0.0;
11841 rel1.relative: 0.5 0.5;
11842 rel2.relative: 0.5 0.5;
11843 color: 255 255 255 255;
11846 state: "square_prev_next" 0.0;
11847 inherit: "default" 0.0;
11848 rel1.relative: 0.0 0.0;
11849 rel2.relative: 1.0 1.0;
11850 color: 255 255 255 255;
11853 part { name: "elm.swallow.1";
11855 clip_to: "image_1_whole";
11857 state: "default" 0.0;
11858 rel1.to: "image_1_whole";
11859 rel2.to: "image_1_whole";
11860 color: 255 255 255 255;
11863 state: "not_fullscreen" 0.0;
11864 rel1.relative: 0.1 0.1;
11865 rel1.to: "image_1_whole";
11866 rel2.relative: 0.9 0.9;
11867 rel2.to: "image_1_whole";
11868 color: 255 255 255 255;
11871 part { name: "elm.swallow.2";
11873 clip_to: "image_2_whole";
11875 state: "default" 0.0;
11876 color: 255 255 255 255;
11877 rel1.to: "image_2_whole";
11878 rel2.to: "image_2_whole";
11881 state: "not_fullscreen" 0.0;
11882 color: 255 255 255 255;
11883 rel1.relative: 0.1 0.1;
11884 rel1.to: "image_2_whole";
11885 rel2.relative: 0.9 0.9;
11886 rel2.to: "image_2_whole";
11889 part { name: "events_catcher";
11893 state: "default" 0.0;
11901 program { name: "layout_fullscreen";
11902 signal: "layout,fullscreen";
11903 source: "slideshow";
11904 action: STATE_SET "default" 0.0;
11905 target: "elm.swallow.1";
11906 target: "elm.swallow.2";
11907 transition: SINUSOIDAL 1.0;
11909 program { name: "layout_not_fullscreen";
11910 signal: "layout,not_fullscreen";
11911 source: "slideshow";
11912 action: STATE_SET "not_fullscreen" 0.0;
11913 target: "elm.swallow.1";
11914 target: "elm.swallow.2";
11915 transition: SINUSOIDAL 1.0;
11918 program { name: "fade_next";
11919 signal: "fade,next";
11920 source: "slideshow";
11921 action: STATE_SET "default" 0.0;
11922 target: "image_1_whole";
11923 target: "image_2_whole";
11924 after: "fade_next_2";
11926 program { name: "fade_next_2";
11927 action: STATE_SET "fade_prev_next" 0.0;
11928 target: "image_1_whole";
11929 target: "image_2_whole";
11930 transition: SINUSOIDAL 1.5;
11933 program { name: "fade_previous";
11934 signal: "fade,previous";
11935 source: "slideshow";
11936 action: STATE_SET "default" 0.0;
11937 target: "image_1_whole";
11938 target: "image_2_whole";
11939 after: "fade_previous_2";
11941 program { name: "fade_previous_2";
11942 action: STATE_SET "fade_prev_next" 0.0;
11943 target: "image_1_whole";
11944 target: "image_2_whole";
11945 transition: SINUSOIDAL 1.5;
11948 program { name: "black_fade_next";
11949 signal: "black_fade,next";
11950 source: "slideshow";
11951 action: STATE_SET "black_fade_prev_next_init" 0.0;
11952 target: "image_1_whole";
11953 target: "image_2_whole";
11954 after: "black_fade_next_2";
11956 program { name: "black_fade_next_2";
11957 action: STATE_SET "black_fade_prev_next" 0.0;
11958 target: "image_1_whole";
11959 transition: SINUSOIDAL 0.75;
11960 after: "black_fade_next_3";
11962 program { name: "black_fade_next_3";
11963 action: STATE_SET "black_fade_prev_next" 0.0;
11964 target: "image_2_whole";
11965 transition: SINUSOIDAL 0.75;
11968 program { name: "black_fade_previous";
11969 signal: "black_fade,previous";
11970 source: "slideshow";
11971 action: STATE_SET "black_fade_prev_next_init" 0.0;
11972 target: "image_1_whole";
11973 target: "image_2_whole";
11974 after: "black_fade_previous_2";
11976 program { name: "black_fade_previous_2";
11977 action: STATE_SET "black_fade_prev_next" 0.0;
11978 target: "image_1_whole";
11979 transition: SINUSOIDAL 0.75;
11980 after: "black_fade_previous_3";
11982 program { name: "black_fade_previous_3";
11983 action: STATE_SET "black_fade_prev_next" 0.0;
11984 target: "image_2_whole";
11985 transition: SINUSOIDAL 0.75;
11988 program { name: "horizontal_next";
11989 signal: "horizontal,next";
11990 source: "slideshow";
11991 action: STATE_SET "horizontal_next_init" 0.0;
11992 target: "image_1_whole";
11993 target: "image_2_whole";
11994 after: "horizontal_next_2";
11996 program { name: "horizontal_next_2";
11997 action: STATE_SET "horizontal_next" 0.0;
11998 target: "image_1_whole";
11999 target: "image_2_whole";
12000 transition: SINUSOIDAL 1.5;
12003 program { name: "horizontal_previous";
12004 signal: "horizontal,previous";
12005 source: "slideshow";
12006 action: STATE_SET "horizontal_prev_init" 0.0;
12007 target: "image_1_whole";
12008 target: "image_2_whole";
12009 after: "horizontal_previous_2";
12011 program { name: "horizontal_previous_2";
12012 action: STATE_SET "horizontal_prev" 0.0;
12013 target: "image_1_whole";
12014 target: "image_2_whole";
12015 transition: SINUSOIDAL 1.5;
12018 program { name: "vertical_next";
12019 signal: "vertical,next";
12020 source: "slideshow";
12021 action: STATE_SET "vertical_next_init" 0.0;
12022 target: "image_1_whole";
12023 target: "image_2_whole";
12024 after: "vertical_next_2";
12026 program { name: "vertical_next_2";
12027 action: STATE_SET "vertical_next" 0.0;
12028 target: "image_1_whole";
12029 target: "image_2_whole";
12030 transition: SINUSOIDAL 1.5;
12033 program { name: "vertical_previous";
12034 signal: "vertical,previous";
12035 source: "slideshow";
12036 action: STATE_SET "vertical_prev_init" 0.0;
12037 target: "image_1_whole";
12038 target: "image_2_whole";
12039 after: "vertical_previous_2";
12041 program { name: "vertical_previous_2";
12042 action: STATE_SET "vertical_prev" 0.0;
12043 target: "image_1_whole";
12044 target: "image_2_whole";
12045 transition: SINUSOIDAL 1.5;
12048 program { name: "square_next";
12049 signal: "square,next";
12050 source: "slideshow";
12051 action: STATE_SET "square_prev_next_init" 0.0;
12052 target: "image_2_whole";
12053 after: "square_next_2";
12055 program { name: "square_next_2";
12056 action: STATE_SET "square_prev_next" 0.0;
12057 target: "image_2_whole";
12058 target: "image_1_whole";
12059 transition: SINUSOIDAL 1.5;
12062 program { name: "square_previous";
12063 signal: "square,previous";
12064 source: "slideshow";
12065 action: STATE_SET "square_prev_next_init" 0.0;
12066 target: "image_2_whole";
12067 after: "square_next_2";
12069 program { name: "end";
12070 action: SIGNAL_EMIT "end" "slideshow";
12072 program { name: "end_signal";
12073 signal: "anim,end";
12074 source: "slideshow";
12075 action: STATE_SET "default" 0.0;
12076 target: "image_1_whole";
12077 target: "image_2_whole";
12082 ///////////////////////////////////////////////////////////////////////////////
12083 group { name: "elm/win/inwin/default";
12085 image: "shad_circ.png" COMP;
12086 image: "bt_dis_base.png" COMP;
12087 image: "bt_dis_hilight.png" COMP;
12090 part { name: "base";
12093 description { state: "default" 0.0;
12096 description { state: "visible" 0.0;
12097 inherit: "default" 1.0;
12101 part { name: "shad";
12103 description { state: "default" 0.0;
12104 image.normal: "shad_circ.png";
12105 rel1.to: "elm.swallow.content";
12106 rel1.offset: -64 -64;
12107 rel2.to: "elm.swallow.content";
12108 rel2.offset: 63 63;
12112 part { name: "pop";
12114 description { state: "default" 0.0;
12115 rel1.to: "elm.swallow.content";
12116 rel1.offset: -5 -5;
12117 rel2.to: "elm.swallow.content";
12120 normal: "bt_dis_base.png";
12123 image.middle: SOLID;
12126 part { name: "popover";
12128 description { state: "default" 0.0;
12131 rel2.relative: 1.0 0.5;
12133 normal: "bt_dis_hilight.png";
12138 part { name: "elm.swallow.content";
12140 description { state: "default" 0.0;
12141 rel1.relative: 0.1 0.1;
12142 rel2.relative: 0.9 0.9;
12147 program { name: "show";
12148 signal: "elm,action,show";
12150 action: STATE_SET "visible" 0.0;
12151 // transition: DECELERATE 0.5;
12154 program { name: "hide";
12155 signal: "elm,action,hide";
12157 action: STATE_SET "default" 0.0;
12158 // transition: DECELERATE 0.5;
12164 group { name: "elm/win/inwin/minimal";
12166 image: "shad_circ.png" COMP;
12167 image: "bt_dis_base.png" COMP;
12168 image: "bt_dis_hilight.png" COMP;
12171 part { name: "base";
12174 description { state: "default" 0.0;
12177 description { state: "visible" 0.0;
12178 inherit: "default" 1.0;
12182 part { name: "shad";
12184 description { state: "default" 0.0;
12185 image.normal: "shad_circ.png";
12186 rel1.to: "elm.swallow.content";
12187 rel1.offset: -64 -64;
12188 rel2.to: "elm.swallow.content";
12189 rel2.offset: 63 63;
12193 part { name: "pop";
12195 description { state: "default" 0.0;
12196 rel1.to: "elm.swallow.content";
12197 rel1.offset: -5 -5;
12198 rel2.to: "elm.swallow.content";
12201 normal: "bt_dis_base.png";
12204 image.middle: SOLID;
12207 part { name: "popover";
12209 description { state: "default" 0.0;
12212 rel2.relative: 1.0 0.5;
12214 normal: "bt_dis_hilight.png";
12219 part { name: "elm.swallow.content";
12221 description { state: "default" 0.0;
12223 rel1.relative: 0.5 0.5;
12224 rel2.relative: 0.5 0.5;
12229 program { name: "show";
12230 signal: "elm,action,show";
12232 action: STATE_SET "visible" 0.0;
12233 // transition: DECELERATE 0.5;
12236 program { name: "hide";
12237 signal: "elm,action,hide";
12239 action: STATE_SET "default" 0.0;
12240 // transition: DECELERATE 0.5;
12246 group { name: "elm/win/inwin/minimal_vertical";
12248 image: "shad_circ.png" COMP;
12249 image: "bt_dis_base.png" COMP;
12250 image: "bt_dis_hilight.png" COMP;
12253 part { name: "base";
12256 description { state: "default" 0.0;
12259 description { state: "visible" 0.0;
12260 inherit: "default" 1.0;
12264 part { name: "shad";
12266 description { state: "default" 0.0;
12267 image.normal: "shad_circ.png";
12268 rel1.to: "elm.swallow.content";
12269 rel1.offset: -64 -64;
12270 rel2.to: "elm.swallow.content";
12271 rel2.offset: 63 63;
12275 part { name: "pop";
12277 description { state: "default" 0.0;
12278 rel1.to: "elm.swallow.content";
12279 rel1.offset: -5 -5;
12280 rel2.to: "elm.swallow.content";
12283 normal: "bt_dis_base.png";
12286 image.middle: SOLID;
12289 part { name: "popover";
12291 description { state: "default" 0.0;
12294 rel2.relative: 1.0 0.5;
12296 normal: "bt_dis_hilight.png";
12301 part { name: "elm.swallow.content";
12303 description { state: "default" 0.0;
12305 rel1.relative: 0.1 0.5;
12306 rel2.relative: 0.9 0.5;
12311 program { name: "show";
12312 signal: "elm,action,show";
12314 action: STATE_SET "visible" 0.0;
12315 // transition: DECELERATE 0.5;
12318 program { name: "hide";
12319 signal: "elm,action,hide";
12321 action: STATE_SET "default" 0.0;
12322 // transition: DECELERATE 0.5;
12328 ///////////////////////////////////////////////////////////////////////////////
12330 ///////////////////////////////////////////////////////////////////////////////
12331 group { name: "elm/list/item/default";
12332 data.item: "stacking" "above";
12334 image: "bt_sm_base1.png" COMP;
12335 image: "bt_sm_shine.png" COMP;
12336 image: "bt_sm_hilight.png" COMP;
12337 image: "ilist_1.png" COMP;
12338 image: "ilist_item_shadow.png" COMP;
12346 state: "default" 0.0;
12354 state: "default" 0.0;
12369 normal: "ilist_item_shadow.png";
12378 state: "default" 0.0;
12380 normal: "ilist_1.png";
12388 description { state: "default" 0.0;
12390 color: 255 255 255 0;
12400 normal: "bt_sm_base1.png";
12403 image.middle: SOLID;
12405 description { state: "selected" 0.0;
12406 inherit: "default" 0.0;
12408 color: 255 255 255 255;
12419 part { name: "elm.swallow.icon";
12421 description { state: "default" 0.0;
12434 part { name: "elm.swallow.end";
12436 description { state: "default" 0.0;
12449 part { name: "elm.text";
12451 effect: SOFT_SHADOW;
12455 state: "default" 0.0;
12458 to_x: "elm.swallow.icon";
12463 to_x: "elm.swallow.end";
12475 text_class: "list_item";
12478 description { state: "selected" 0.0;
12479 inherit: "default" 0.0;
12480 color: 224 224 224 255;
12484 part { name: "fg1";
12486 description { state: "default" 0.0;
12488 color: 255 255 255 0;
12490 rel2.relative: 1.0 0.5;
12493 normal: "bt_sm_hilight.png";
12497 description { state: "selected" 0.0;
12498 inherit: "default" 0.0;
12500 color: 255 255 255 255;
12503 part { name: "fg2";
12505 description { state: "default" 0.0;
12507 color: 255 255 255 0;
12511 normal: "bt_sm_shine.png";
12515 description { state: "selected" 0.0;
12516 inherit: "default" 0.0;
12518 color: 255 255 255 255;
12525 signal: "elm,state,selected";
12527 action: STATE_SET "selected" 0.0;
12531 target: "elm.text";
12534 name: "go_passive";
12535 signal: "elm,state,unselected";
12537 action: STATE_SET "default" 0.0;
12541 target: "elm.text";
12542 transition: LINEAR 0.1;
12546 group { name: "elm/list/item_odd/default";
12547 data.item: "stacking" "below";
12548 data.item: "selectraise" "on";
12550 image: "bt_sm_base1.png" COMP;
12551 image: "bt_sm_shine.png" COMP;
12552 image: "bt_sm_hilight.png" COMP;
12553 image: "ilist_2.png" COMP;
12561 state: "default" 0.0;
12569 state: "default" 0.0;
12571 normal: "ilist_2.png";
12579 description { state: "default" 0.0;
12581 color: 255 255 255 0;
12591 normal: "bt_sm_base1.png";
12594 image.middle: SOLID;
12596 description { state: "selected" 0.0;
12597 inherit: "default" 0.0;
12599 color: 255 255 255 255;
12611 name: "elm.swallow.icon";
12613 description { state: "default" 0.0;
12627 name: "elm.swallow.end";
12629 description { state: "default" 0.0;
12645 effect: SOFT_SHADOW;
12649 state: "default" 0.0;
12652 to_x: "elm.swallow.icon";
12657 to_x: "elm.swallow.end";
12669 text_class: "list_item";
12672 description { state: "selected" 0.0;
12673 inherit: "default" 0.0;
12674 color: 224 224 224 255;
12678 part { name: "fg1";
12680 description { state: "default" 0.0;
12682 color: 255 255 255 0;
12684 rel2.relative: 1.0 0.5;
12687 normal: "bt_sm_hilight.png";
12691 description { state: "selected" 0.0;
12692 inherit: "default" 0.0;
12694 color: 255 255 255 255;
12697 part { name: "fg2";
12699 description { state: "default" 0.0;
12701 color: 255 255 255 0;
12705 normal: "bt_sm_shine.png";
12709 description { state: "selected" 0.0;
12710 inherit: "default" 0.0;
12712 color: 255 255 255 255;
12719 signal: "elm,state,selected";
12721 action: STATE_SET "selected" 0.0;
12725 target: "elm.text";
12728 name: "go_passive";
12729 signal: "elm,state,unselected";
12731 action: STATE_SET "default" 0.0;
12735 target: "elm.text";
12736 transition: LINEAR 0.1;
12740 group { name: "elm/list/item_compress/default";
12741 data.item: "stacking" "above";
12742 data.item: "selectraise" "on";
12744 image: "bt_sm_base1.png" COMP;
12745 image: "bt_sm_shine.png" COMP;
12746 image: "bt_sm_hilight.png" COMP;
12747 image: "ilist_1.png" COMP;
12748 image: "ilist_item_shadow.png" COMP;
12756 state: "default" 0.0;
12763 description { state: "default" 0.0;
12778 normal: "ilist_item_shadow.png";
12787 state: "default" 0.0;
12789 normal: "ilist_1.png";
12797 description { state: "default" 0.0;
12799 color: 255 255 255 0;
12809 normal: "bt_sm_base1.png";
12812 image.middle: SOLID;
12814 description { state: "selected" 0.0;
12815 inherit: "default" 0.0;
12817 color: 255 255 255 255;
12828 part { name: "elm.swallow.icon";
12830 description { state: "default" 0.0;
12843 part { name: "elm.swallow.end";
12845 description { state: "default" 0.0;
12861 effect: SOFT_SHADOW;
12864 description { state: "default" 0.0;
12867 to_x: "elm.swallow.icon";
12872 to_x: "elm.swallow.end";
12884 text_class: "list_item";
12887 description { state: "selected" 0.0;
12888 inherit: "default" 0.0;
12889 color: 224 224 224 255;
12893 part { name: "fg1";
12895 description { state: "default" 0.0;
12897 color: 255 255 255 0;
12899 rel2.relative: 1.0 0.5;
12902 normal: "bt_sm_hilight.png";
12906 description { state: "selected" 0.0;
12907 inherit: "default" 0.0;
12909 color: 255 255 255 255;
12912 part { name: "fg2";
12914 description { state: "default" 0.0;
12916 color: 255 255 255 0;
12920 normal: "bt_sm_shine.png";
12924 description { state: "selected" 0.0;
12925 inherit: "default" 0.0;
12927 color: 255 255 255 255;
12934 signal: "elm,state,selected";
12936 action: STATE_SET "selected" 0.0;
12940 target: "elm.text";
12943 name: "go_passive";
12944 signal: "elm,state,unselected";
12946 action: STATE_SET "default" 0.0;
12950 target: "elm.text";
12951 transition: LINEAR 0.1;
12955 group { name: "elm/list/item_compress_odd/default";
12956 data.item: "stacking" "below";
12957 data.item: "selectraise" "on";
12959 image: "bt_sm_base1.png" COMP;
12960 image: "bt_sm_shine.png" COMP;
12961 image: "bt_sm_hilight.png" COMP;
12962 image: "ilist_2.png" COMP;
12970 state: "default" 0.0;
12978 state: "default" 0.0;
12980 normal: "ilist_2.png";
12988 description { state: "default" 0.0;
12990 color: 255 255 255 0;
13000 normal: "bt_sm_base1.png";
13003 image.middle: SOLID;
13005 description { state: "selected" 0.0;
13006 inherit: "default" 0.0;
13008 color: 255 255 255 255;
13019 part { name: "elm.swallow.icon";
13021 description { state: "default" 0.0;
13034 part { name: "elm.swallow.end";
13036 description { state: "default" 0.0;
13052 effect: SOFT_SHADOW;
13056 state: "default" 0.0;
13059 to_x: "elm.swallow.icon";
13064 to_x: "elm.swallow.end";
13076 text_class: "list_item";
13079 description { state: "selected" 0.0;
13080 inherit: "default" 0.0;
13081 color: 224 224 224 255;
13085 part { name: "fg1";
13087 description { state: "default" 0.0;
13089 color: 255 255 255 0;
13091 rel2.relative: 1.0 0.5;
13094 normal: "bt_sm_hilight.png";
13098 description { state: "selected" 0.0;
13099 inherit: "default" 0.0;
13101 color: 255 255 255 255;
13104 part { name: "fg2";
13106 description { state: "default" 0.0;
13108 color: 255 255 255 0;
13112 normal: "bt_sm_shine.png";
13116 description { state: "selected" 0.0;
13117 inherit: "default" 0.0;
13119 color: 255 255 255 255;
13126 signal: "elm,state,selected";
13128 action: STATE_SET "selected" 0.0;
13132 target: "elm.text";
13135 name: "go_passive";
13136 signal: "elm,state,unselected";
13138 action: STATE_SET "default" 0.0;
13142 target: "elm.text";
13143 transition: LINEAR 0.1;
13148 ///////////////////////////////////////////////////////////////////////////////
13149 group { name: "elm/list/h_item/default";
13150 data.item: "stacking" "above";
13152 image: "bt_sm_base1.png" COMP;
13153 image: "bt_sm_shine.png" COMP;
13154 image: "bt_sm_hilight.png" COMP;
13155 image: "ilist_1_h.png" COMP;
13156 image: "ilist_item_shadow_h.png" COMP;
13164 state: "default" 0.0;
13172 state: "default" 0.0;
13187 normal: "ilist_item_shadow_h.png";
13196 state: "default" 0.0;
13198 normal: "ilist_1_h.png";
13206 description { state: "default" 0.0;
13208 color: 255 255 255 0;
13218 normal: "bt_sm_base1.png";
13221 image.middle: SOLID;
13223 description { state: "selected" 0.0;
13224 inherit: "default" 0.0;
13226 color: 255 255 255 255;
13237 part { name: "elm.swallow.icon";
13239 description { state: "default" 0.0;
13252 part { name: "elm.swallow.end";
13254 description { state: "default" 0.0;
13267 part { name: "elm.text";
13269 effect: SOFT_SHADOW;
13273 state: "default" 0.0;
13276 to_x: "elm.swallow.icon";
13281 to_x: "elm.swallow.end";
13292 text_class: "list_item";
13295 description { state: "selected" 0.0;
13296 inherit: "default" 0.0;
13297 color: 224 224 224 255;
13301 part { name: "fg1";
13303 description { state: "default" 0.0;
13305 color: 255 255 255 0;
13307 rel2.relative: 1.0 0.5;
13310 normal: "bt_sm_hilight.png";
13314 description { state: "selected" 0.0;
13315 inherit: "default" 0.0;
13317 color: 255 255 255 255;
13320 part { name: "fg2";
13322 description { state: "default" 0.0;
13324 color: 255 255 255 0;
13328 normal: "bt_sm_shine.png";
13332 description { state: "selected" 0.0;
13333 inherit: "default" 0.0;
13335 color: 255 255 255 255;
13342 signal: "elm,state,selected";
13344 action: STATE_SET "selected" 0.0;
13348 target: "elm.text";
13351 name: "go_passive";
13352 signal: "elm,state,unselected";
13354 action: STATE_SET "default" 0.0;
13358 target: "elm.text";
13359 transition: LINEAR 0.1;
13363 group { name: "elm/list/h_item_odd/default";
13364 data.item: "stacking" "below";
13365 data.item: "selectraise" "on";
13367 image: "bt_sm_base1.png" COMP;
13368 image: "bt_sm_shine.png" COMP;
13369 image: "bt_sm_hilight.png" COMP;
13370 image: "ilist_2_h.png" COMP;
13378 state: "default" 0.0;
13386 state: "default" 0.0;
13388 normal: "ilist_2_h.png";
13396 description { state: "default" 0.0;
13398 color: 255 255 255 0;
13408 normal: "bt_sm_base1.png";
13411 image.middle: SOLID;
13413 description { state: "selected" 0.0;
13414 inherit: "default" 0.0;
13416 color: 255 255 255 255;
13428 name: "elm.swallow.icon";
13430 description { state: "default" 0.0;
13444 name: "elm.swallow.end";
13446 description { state: "default" 0.0;
13459 part { name: "elm.text";
13461 effect: SOFT_SHADOW;
13465 state: "default" 0.0;
13468 to_x: "elm.swallow.icon";
13473 to_x: "elm.swallow.end";
13484 text_class: "list_item";
13487 description { state: "selected" 0.0;
13488 inherit: "default" 0.0;
13489 color: 224 224 224 255;
13493 part { name: "fg1";
13495 description { state: "default" 0.0;
13497 color: 255 255 255 0;
13499 rel2.relative: 1.0 0.5;
13502 normal: "bt_sm_hilight.png";
13506 description { state: "selected" 0.0;
13507 inherit: "default" 0.0;
13509 color: 255 255 255 255;
13512 part { name: "fg2";
13514 description { state: "default" 0.0;
13516 color: 255 255 255 0;
13520 normal: "bt_sm_shine.png";
13524 description { state: "selected" 0.0;
13525 inherit: "default" 0.0;
13527 color: 255 255 255 255;
13534 signal: "elm,state,selected";
13536 action: STATE_SET "selected" 0.0;
13540 target: "elm.text";
13543 name: "go_passive";
13544 signal: "elm,state,unselected";
13546 action: STATE_SET "default" 0.0;
13550 target: "elm.text";
13551 transition: LINEAR 0.1;
13555 group { name: "elm/list/h_item_compress/default";
13556 data.item: "stacking" "above";
13557 data.item: "selectraise" "on";
13559 image: "bt_sm_base1.png" COMP;
13560 image: "bt_sm_shine.png" COMP;
13561 image: "bt_sm_hilight.png" COMP;
13562 image: "ilist_1_h.png" COMP;
13563 image: "ilist_item_shadow_h.png" COMP;
13571 state: "default" 0.0;
13578 description { state: "default" 0.0;
13593 normal: "ilist_item_shadow_h.png";
13602 state: "default" 0.0;
13604 normal: "ilist_1_h.png";
13612 description { state: "default" 0.0;
13614 color: 255 255 255 0;
13624 normal: "bt_sm_base1.png";
13627 image.middle: SOLID;
13629 description { state: "selected" 0.0;
13630 inherit: "default" 0.0;
13632 color: 255 255 255 255;
13643 part { name: "elm.swallow.icon";
13645 description { state: "default" 0.0;
13658 part { name: "elm.swallow.end";
13660 description { state: "default" 0.0;
13676 effect: SOFT_SHADOW;
13679 description { state: "default" 0.0;
13682 to_x: "elm.swallow.icon";
13687 to_x: "elm.swallow.end";
13698 text_class: "list_item";
13701 description { state: "selected" 0.0;
13702 inherit: "default" 0.0;
13703 color: 224 224 224 255;
13707 part { name: "fg1";
13709 description { state: "default" 0.0;
13711 color: 255 255 255 0;
13713 rel2.relative: 1.0 0.5;
13716 normal: "bt_sm_hilight.png";
13720 description { state: "selected" 0.0;
13721 inherit: "default" 0.0;
13723 color: 255 255 255 255;
13726 part { name: "fg2";
13728 description { state: "default" 0.0;
13730 color: 255 255 255 0;
13734 normal: "bt_sm_shine.png";
13738 description { state: "selected" 0.0;
13739 inherit: "default" 0.0;
13741 color: 255 255 255 255;
13748 signal: "elm,state,selected";
13750 action: STATE_SET "selected" 0.0;
13754 target: "elm.text";
13757 name: "go_passive";
13758 signal: "elm,state,unselected";
13760 action: STATE_SET "default" 0.0;
13764 target: "elm.text";
13765 transition: LINEAR 0.1;
13769 group { name: "elm/list/h_item_compress_odd/default";
13770 data.item: "stacking" "below";
13771 data.item: "selectraise" "on";
13773 image: "bt_sm_base1.png" COMP;
13774 image: "bt_sm_shine.png" COMP;
13775 image: "bt_sm_hilight.png" COMP;
13776 image: "ilist_2_h.png" COMP;
13784 state: "default" 0.0;
13792 state: "default" 0.0;
13794 normal: "ilist_2_h.png";
13802 description { state: "default" 0.0;
13804 color: 255 255 255 0;
13814 normal: "bt_sm_base1.png";
13817 image.middle: SOLID;
13819 description { state: "selected" 0.0;
13820 inherit: "default" 0.0;
13822 color: 255 255 255 255;
13833 part { name: "elm.swallow.icon";
13835 description { state: "default" 0.0;
13848 part { name: "elm.swallow.end";
13850 description { state: "default" 0.0;
13863 part { name: "elm.text";
13865 effect: SOFT_SHADOW;
13869 state: "default" 0.0;
13872 to_x: "elm.swallow.icon";
13877 to_x: "elm.swallow.end";
13888 text_class: "list_item";
13891 description { state: "selected" 0.0;
13892 inherit: "default" 0.0;
13893 color: 224 224 224 255;
13897 part { name: "fg1";
13899 description { state: "default" 0.0;
13901 color: 255 255 255 0;
13903 rel2.relative: 1.0 0.5;
13906 normal: "bt_sm_hilight.png";
13910 description { state: "selected" 0.0;
13911 inherit: "default" 0.0;
13913 color: 255 255 255 255;
13916 part { name: "fg2";
13918 description { state: "default" 0.0;
13920 color: 255 255 255 0;
13924 normal: "bt_sm_shine.png";
13928 description { state: "selected" 0.0;
13929 inherit: "default" 0.0;
13931 color: 255 255 255 255;
13938 signal: "elm,state,selected";
13940 action: STATE_SET "selected" 0.0;
13944 target: "elm.text";
13947 name: "go_passive";
13948 signal: "elm,state,unselected";
13950 action: STATE_SET "default" 0.0;
13954 target: "elm.text";
13955 transition: LINEAR 0.1;
13960 ///////////////////////////////////////////////////////////////////////////////
13961 group { name: "elm/slider/horizontal/default";
13962 alias: "elm/slider/horizontal/disabled";
13964 image: "sl_bg.png" COMP;
13965 image: "sl_bg_over.png" COMP;
13967 image: "sl_units.png" COMP;
13970 part { name: "base";
13972 description { state: "default" 0.0;
13981 image.normal: "sl_bg.png";
13985 part { name: "level";
13988 description { state: "default" 0.0;
13993 to_x: "elm.dragable.slider";
13996 color: 255 0 0 200;
13998 description { state: "inverted" 0.0;
13999 inherit: "default" 0.0;
14002 description { state: "disabled" 0.0;
14003 inherit: "default" 0.0;
14004 color: 255 0 0 100;
14006 description { state: "disabled_inverted" 0.0;
14007 inherit: "default" 0.0;
14011 part { name: "level2";
14014 description { state: "default" 0.0;
14019 to_x: "elm.dragable.slider";
14023 color: 255 0 0 200;
14025 description { state: "inverted" 0.0;
14026 inherit: "default" 0.0;
14029 description { state: "disabled" 0.0;
14030 inherit: "default" 0.0;
14032 description { state: "disabled_inverted" 0.0;
14033 inherit: "default" 0.0;
14034 color: 255 0 0 100;
14041 description { state: "default" 0.0;
14043 rel1.offset: -1 -1;
14047 normal: "sl_bg_over.png";
14057 description { state: "default" 0.0;
14059 rel1.to: "elm.swallow.bar";
14060 rel2.to: "elm.swallow.bar";
14064 part { name: "elm.swallow.bar";
14067 description { state: "default" 0.0;
14083 part { name: "elm.swallow.icon";
14085 description { state: "default" 0.0;
14090 to_y: "elm.swallow.bar";
14095 to_y: "elm.swallow.bar";
14098 description { state: "visible" 0.0;
14099 inherit: "default" 0.0;
14102 aspect_preference: VERTICAL;
14106 part { name: "elm.text";
14110 description { state: "default" 0.0;
14114 rel1.to_x: "elm.swallow.icon";
14115 rel1.relative: 1.0 0.0;
14117 rel2.to_x: "elm.swallow.icon";
14118 rel2.relative: 1.0 1.0;
14119 rel2.offset: -1 -5;
14122 font: "Sans,Edje-Vera";
14128 description { state: "visible" 0.0;
14129 inherit: "default" 0.0;
14135 description { state: "disabled" 0.0;
14136 inherit: "default" 0.0;
14137 color: 255 128 128 128;
14140 description { state: "disabled_visible" 0.0;
14141 inherit: "default" 0.0;
14149 name: "elm.swallow.end";
14152 state: "default" 0.0;
14158 to_y: "elm.swallow.bar";
14162 to_y: "elm.swallow.bar";
14165 description { state: "visible" 0.0;
14166 inherit: "default" 0.0;
14169 aspect_preference: VERTICAL;
14170 rel2.offset: -4 -1;
14173 part { name: "units";
14175 description { state: "default" 0.0;
14186 normal: "sl_units.png";
14191 description { state: "visible" 0.0;
14192 inherit: "default" 0.0;
14196 part { name: "elm.units";
14200 description { state: "default" 0.0;
14204 rel1.to_x: "elm.swallow.end";
14205 rel1.relative: 0.0 0.0;
14207 rel2.to_x: "elm.swallow.end";
14208 rel2.relative: 0.0 1.0;
14212 font: "Sans,Edje-Vera";
14218 description { state: "visible" 0.0;
14219 inherit: "default" 0.0;
14224 rel2.offset: -5 -1;
14226 description { state: "disabled" 0.0;
14227 inherit: "default" 0.0;
14228 color: 255 128 128 128;
14231 description { state: "disabled_visible" 0.0;
14232 inherit: "default" 0.0;
14239 part { name: "elm.dragable.slider";
14241 source: "elm/slider/horizontal/indicator/default";
14250 description { state: "default" 0.0;
14262 color: 255 0 0 100;
14265 part { name: "disabler";
14267 description { state: "default" 0.0;
14271 description { state: "disabled" 0.0;
14272 inherit: "default" 0.0;
14278 program { name: "text_show";
14279 signal: "elm,state,text,visible";
14281 action: STATE_SET "visible" 0.0;
14282 target: "elm.text";
14284 program { name: "text_hide";
14285 signal: "elm,state,text,hidden";
14287 action: STATE_SET "default" 0.0;
14288 target: "elm.text";
14290 program { name: "icon_show";
14291 signal: "elm,state,icon,visible";
14293 action: STATE_SET "visible" 0.0;
14294 target: "elm.swallow.icon";
14296 program { name: "icon_hide";
14297 signal: "elm,state,icon,hidden";
14299 action: STATE_SET "default" 0.0;
14300 target: "elm.swallow.icon";
14302 program { name: "end_show";
14303 signal: "elm,state,end,visible";
14305 action: STATE_SET "visible" 0.0;
14306 target: "elm.swallow.end";
14308 program { name: "end_hide";
14309 signal: "elm,state,end,hidden";
14311 action: STATE_SET "default" 0.0;
14312 target: "elm.swallow.end";
14314 program { name: "units_show";
14315 signal: "elm,state,units,visible";
14317 action: STATE_SET "visible" 0.0;
14318 target: "elm.units";
14321 program { name: "units_hide";
14322 signal: "elm,state,units,hidden";
14324 action: STATE_SET "default" 0.0;
14325 target: "elm.units";
14328 program { name: "invert_on";
14329 signal: "elm,state,inverted,on";
14331 action: STATE_SET "inverted" 0.0;
14335 program { name: "invert_off";
14336 signal: "elm,state,inverted,off";
14338 action: STATE_SET "default" 0.0;
14343 name: "go_disabled";
14344 signal: "elm,state,disabled";
14346 action: STATE_SET "disabled" 0.0;
14347 // target: "button0";
14348 target: "disabler";
14349 after: "disable_text";
14350 after: "disable_ind";
14353 program { name: "disable_ind";
14354 action: SIGNAL_EMIT "elm.dragable.slider:elm,state,disabled" "elm";
14356 program { name: "disable_text";
14360 get_state(PART:"elm.text", st, 30, vl);
14361 if (!strcmp(st, "visible"))
14362 set_state(PART:"elm.text", "disabled_visible", 0.0);
14364 set_state(PART:"elm.text", "disabled", 0.0);
14366 get_state(PART:"elm.units", st, 30, vl);
14367 if (!strcmp(st, "visible"))
14368 set_state(PART:"elm.units", "disabled_visible", 0.0);
14370 set_state(PART:"elm.units", "disabled", 0.0);
14372 get_state(PART:"level2", st, 30, vl);
14373 if (!strcmp(st, "inverted"))
14375 set_state(PART:"level", "disabled_inverted", 0.0);
14376 set_state(PART:"level2", "disabled_inverted", 0.0);
14380 set_state(PART:"level", "disabled", 0.0);
14381 set_state(PART:"level2", "disabled", 0.0);
14385 program { name: "enable";
14386 signal: "elm,state,enabled";
14388 action: STATE_SET "default" 0.0;
14389 // target: "button0";
14390 target: "disabler";
14391 after: "enable_text";
14392 after: "enable_ind";
14395 program { name: "enable_ind";
14396 action: SIGNAL_EMIT "elm.dragable.slider:elm,state,enabled" "elm";
14399 program { name: "enable_text";
14403 get_state(PART:"elm.text", st, 30, vl);
14404 if (!strcmp(st, "disabled_visible"))
14405 set_state(PART:"elm.text", "visible", 0.0);
14407 set_state(PART:"elm.text", "default", 0.0);
14409 get_state(PART:"elm.units", st, 30, vl);
14410 if (!strcmp(st, "disabled_visible"))
14411 set_state(PART:"elm.units", "visible", 0.0);
14413 set_state(PART:"elm.units", "default", 0.0);
14415 get_state(PART:"level2", st, 30, vl);
14416 if (!strcmp(st, "disabled_inverted"))
14418 set_state(PART:"level", "inverted", 0.0);
14419 set_state(PART:"level2", "inverted", 0.0);
14423 set_state(PART:"level", "default", 0.0);
14424 set_state(PART:"level2", "default", 0.0);
14431 group { name: "elm/slider/vertical/default";
14433 image: "slv_bg.png" COMP;
14434 image: "slv_bg_over.png" COMP;
14436 image: "slv_units.png" COMP;
14439 part { name: "base";
14441 description { state: "default" 0.0;
14450 image.normal: "slv_bg.png";
14454 part { name: "level";
14457 description { state: "default" 0.0;
14462 to_y: "elm.dragable.slider";
14465 color: 255 0 0 200;
14467 description { state: "inverted" 0.0;
14468 inherit: "default" 0.0;
14471 description { state: "disabled" 0.0;
14472 inherit: "default" 0.0;
14473 color: 255 0 0 100;
14475 description { state: "disabled_inverted" 0.0;
14476 inherit: "default" 0.0;
14480 part { name: "level2";
14483 description { state: "default" 0.0;
14488 to_y: "elm.dragable.slider";
14492 color: 255 0 0 200;
14494 description { state: "inverted" 0.0;
14495 inherit: "default" 0.0;
14498 description { state: "disabled" 0.0;
14499 inherit: "default" 0.0;
14500 color: 255 0 0 100;
14502 description { state: "disabled_inverted" 0.0;
14503 inherit: "default" 0.0;
14504 color: 255 0 0 100;
14511 description { state: "default" 0.0;
14513 rel1.offset: -1 -1;
14517 normal: "slv_bg_over.png";
14527 description { state: "default" 0.0;
14529 rel1.to: "elm.swallow.bar";
14530 rel2.to: "elm.swallow.bar";
14534 part { name: "elm.swallow.bar";
14537 description { state: "default" 0.0;
14553 part { name: "elm.swallow.icon";
14555 description { state: "default" 0.0;
14560 to_x: "elm.swallow.bar";
14565 to_x: "elm.swallow.bar";
14568 description { state: "visible" 0.0;
14569 inherit: "default" 0.0;
14572 aspect_preference: HORIZONTAL;
14576 part { name: "elm.text";
14580 description { state: "default" 0.0;
14584 rel1.to_y: "elm.swallow.icon";
14585 rel1.relative: 0.0 1.0;
14587 rel2.to_y: "elm.swallow.icon";
14588 rel2.relative: 1.0 1.0;
14589 rel2.offset: -1 -1;
14592 font: "Sans,Edje-Vera";
14598 description { state: "visible" 0.0;
14599 inherit: "default" 0.0;
14605 description { state: "disabled" 0.0;
14606 inherit: "default" 0.0;
14607 color: 255 128 128 128;
14610 description { state: "disabled_visible" 0.0;
14611 inherit: "default" 0.0;
14619 name: "elm.swallow.end";
14622 state: "default" 0.0;
14628 to_x: "elm.swallow.bar";
14632 to_x: "elm.swallow.bar";
14635 description { state: "visible" 0.0;
14636 inherit: "default" 0.0;
14639 aspect_preference: HORIZONTAL;
14640 rel2.offset: -1 -4;
14643 part { name: "units";
14645 description { state: "default" 0.0;
14656 normal: "slv_units.png";
14661 description { state: "visible" 0.0;
14662 inherit: "default" 0.0;
14666 part { name: "elm.units";
14670 description { state: "default" 0.0;
14674 rel1.relative: 0.0 0.0;
14675 rel1.to_y: "elm.swallow.end";
14677 rel2.relative: 1.0 0.0;
14678 rel2.to_y: "elm.swallow.end";
14682 font: "Sans,Edje-Vera";
14688 description { state: "visible" 0.0;
14689 inherit: "default" 0.0;
14694 rel2.offset: -9 -9;
14696 description { state: "disabled" 0.0;
14697 inherit: "default" 0.0;
14702 description { state: "disabled_visible" 0.0;
14703 inherit: "default" 0.0;
14708 rel2.offset: -9 -9;
14713 part { name: "elm.dragable.slider";
14715 source: "elm/slider/vertical/indicator/default";
14724 description { state: "default" 0.0;
14739 part { name: "disabler";
14741 description { state: "default" 0.0;
14745 description { state: "disabled" 0.0;
14746 inherit: "default" 0.0;
14753 program { name: "text_show";
14754 signal: "elm,state,text,visible";
14756 action: STATE_SET "visible" 0.0;
14757 target: "elm.text";
14759 program { name: "text_hide";
14760 signal: "elm,state,text,hidden";
14762 action: STATE_SET "default" 0.0;
14763 target: "elm.text";
14765 program { name: "icon_show";
14766 signal: "elm,state,icon,visible";
14768 action: STATE_SET "visible" 0.0;
14769 target: "elm.swallow.icon";
14771 program { name: "icon_hide";
14772 signal: "elm,state,icon,hidden";
14774 action: STATE_SET "default" 0.0;
14775 target: "elm.swallow.icon";
14777 program { name: "end_show";
14778 signal: "elm,state,end,visible";
14780 action: STATE_SET "visible" 0.0;
14781 target: "elm.swallow.end";
14783 program { name: "end_hide";
14784 signal: "elm,state,end,hidden";
14786 action: STATE_SET "default" 0.0;
14787 target: "elm.swallow.end";
14789 program { name: "units_show";
14790 signal: "elm,state,units,visible";
14792 action: STATE_SET "visible" 0.0;
14793 target: "elm.units";
14796 program { name: "units_hide";
14797 signal: "elm,state,units,hidden";
14799 action: STATE_SET "default" 0.0;
14800 target: "elm.units";
14803 program { name: "invert_on";
14804 signal: "elm,state,inverted,on";
14806 action: STATE_SET "inverted" 0.0;
14810 program { name: "invert_off";
14811 signal: "elm,state,inverted,off";
14813 action: STATE_SET "default" 0.0;
14818 name: "go_disabled";
14819 signal: "elm,state,disabled";
14821 action: STATE_SET "disabled" 0.0;
14822 // target: "button0";
14823 target: "disabler";
14824 after: "disable_text";
14825 after: "disable_ind";
14828 program { name: "disable_ind";
14829 action: SIGNAL_EMIT "elm.dragable.slider:elm,state,disabled" "elm";
14832 program { name: "disable_text";
14836 get_state(PART:"elm.text", st, 30, vl);
14837 if (!strcmp(st, "visible"))
14838 set_state(PART:"elm.text", "disabled_visible", 0.0);
14840 set_state(PART:"elm.text", "disabled", 0.0);
14842 get_state(PART:"elm.units", st, 30, vl);
14843 if (!strcmp(st, "visible"))
14844 set_state(PART:"elm.units", "disabled_visible", 0.0);
14846 set_state(PART:"elm.units", "disabled", 0.0);
14848 get_state(PART:"level2", st, 30, vl);
14849 if (!strcmp(st, "inverted"))
14851 set_state(PART:"level", "disabled_inverted", 0.0);
14852 set_state(PART:"level2", "disabled_inverted", 0.0);
14856 set_state(PART:"level", "disabled", 0.0);
14857 set_state(PART:"level2", "disabled", 0.0);
14862 program { name: "enable";
14863 signal: "elm,state,enabled";
14865 action: STATE_SET "default" 0.0;
14866 // target: "button0";
14867 target: "disabler";
14868 after: "enable_text";
14869 after: "enable_ind";
14872 program { name: "enable_ind";
14873 action: SIGNAL_EMIT "elm.dragable.slider:elm,state,enabled" "elm";
14875 program { name: "enable_text";
14879 get_state(PART:"elm.text", st, 30, vl);
14880 if (!strcmp(st, "disabled_visible"))
14881 set_state(PART:"elm.text", "visible", 0.0);
14883 set_state(PART:"elm.text", "default", 0.0);
14885 get_state(PART:"elm.units", st, 30, vl);
14886 if (!strcmp(st, "disabled_visible"))
14887 set_state(PART:"elm.units", "visible", 0.0);
14889 set_state(PART:"elm.units", "default", 0.0);
14891 get_state(PART:"level2", st, 30, vl);
14892 if (!strcmp(st, "disabled_inverted"))
14894 set_state(PART:"level", "inverted", 0.0);
14895 set_state(PART:"level2", "inverted", 0.0);
14899 set_state(PART:"level", "default", 0.0);
14900 set_state(PART:"level2", "default", 0.0);
14906 group { name: "elm/slider/horizontal/indicator/default";
14907 alias: "elm/slider/horizontal/indicator/disabled";
14908 alias: "elm/slider/vertical/indicator/default";
14909 alias: "elm/slider/vertical/indicator/disabled";
14911 image: "sl_bt_0.png" COMP;
14912 image: "sl_bt_1.png" COMP;
14913 image: "sl_bt_2.png" COMP;
14914 image: "sl_bt_3.png" COMP;
14915 image: "sl_bt2_0_0.png" COMP;
14916 image: "sl_bt2_0_1.png" COMP;
14917 image: "sl_bt2_0_2.png" COMP;
14918 image: "sl_bt2_1.png" COMP;
14919 image: "sl_bt2_2.png" COMP;
14922 public value_hide = 0;
14923 public set_value_show() {
14924 set_int(value_hide, 0);
14926 public set_value_hide() {
14927 set_int(value_hide, 1);
14929 public thumb_down() {
14930 if (get_int(value_hide) == 1) {
14931 set_state(PART:"elm.indicator", "default", 0.0);
14932 set_state(PART:"button3", "default", 0.0);
14933 set_state(PART:"button4", "default", 0.0);
14934 set_state(PART:"button5", "default", 0.0);
14935 set_state(PART:"button6", "default", 0.0);
14936 set_state(PART:"button7", "default", 0.0);
14938 set_state(PART:"elm.indicator", "visible", 0.0);
14939 set_state(PART:"button3", "visible", 0.0);
14940 set_state(PART:"button4", "visible", 0.0);
14941 set_state(PART:"button5", "visible", 0.0);
14942 set_state(PART:"button6", "visible", 0.0);
14943 set_state(PART:"button7", "visible", 0.0);
14946 public thumb_up() {
14947 set_state(PART:"elm.indicator", "default", 0.0);
14948 set_state(PART:"button3", "default", 0.0);
14949 set_state(PART:"button4", "default", 0.0);
14950 set_state(PART:"button5", "default", 0.0);
14951 set_state(PART:"button6", "default", 0.0);
14952 set_state(PART:"button7", "default", 0.0);
14956 part { name: "button_events";
14959 description { state: "default" 0.0;
14963 aspect_preference: VERTICAL;
14967 part { name: "button0";
14969 description { state: "default" 0.0;
14974 normal: "sl_bt_0.png";
14979 description { state: "disabled" 0.0;
14980 inherit: "default" 0.0;
14982 normal: "sl_bt_3.png";
14987 part { name: "button1";
14989 description { state: "default" 0.0;
14990 rel1.to: "button0";
14997 normal: "sl_bt_1.png";
15002 part { name: "button2";
15004 description { state: "default" 0.0;
15005 rel1.to: "button0";
15006 rel2.to: "button0";
15008 normal: "sl_bt_2.png";
15014 part { name: "button3";
15016 description { state: "default" 0.0;
15022 to_x: "elm.indicator";
15033 normal: "sl_bt2_0_0.png";
15038 description { state: "visible" 0.0;
15039 inherit: "default" 0.0;
15043 part { name: "button4";
15045 description { state: "default" 0.0;
15051 to_y: "elm.indicator";
15054 rel2.to: "button0";
15056 normal: "sl_bt2_0_1.png";
15061 description { state: "visible" 0.0;
15062 inherit: "default" 0.0;
15066 part { name: "button5";
15068 description { state: "default" 0.0;
15079 to_x: "elm.indicator";
15085 normal: "sl_bt2_0_2.png";
15090 description { state: "visible" 0.0;
15091 inherit: "default" 0.0;
15095 part { name: "elm.indicator";
15098 effect: SOFT_SHADOW;
15100 description { state: "default" 0.0;
15106 relative: 0.0 -0.25;
15111 relative: 1.0 -0.25;
15114 color: 224 224 224 255;
15117 font: "Sans,Edje-Vera";
15123 description { state: "visible" 0.0;
15124 inherit: "default" 0.0;
15128 rel2.offset: -1 -1;
15131 part { name: "button6";
15133 description { state: "default" 0.0;
15135 rel1.to: "button3";
15142 normal: "sl_bt2_1.png";
15147 description { state: "visible" 0.0;
15148 inherit: "default" 0.0;
15152 part { name: "button7";
15154 description { state: "default" 0.0;
15156 rel1.to: "button3";
15157 rel2.to: "button5";
15159 normal: "sl_bt2_2.png";
15165 description { state: "visible" 0.0;
15166 inherit: "default" 0.0;
15172 program { name: "set_val_show";
15173 signal: "elm,state,val,show";
15179 program { name: "set_val_hide";
15180 signal: "elm,state,val,hide";
15186 program { name: "val_show";
15187 signal: "mouse,down,*";
15188 source: "button_events";
15194 program { name: "val_hide";
15195 signal: "mouse,up,*";
15196 source: "button_events";
15202 name: "go_disabled";
15203 signal: "elm,state,disabled";
15205 action: STATE_SET "disabled" 0.0;
15209 name: "go_enabled";
15210 signal: "elm,state,enabled";
15212 action: STATE_SET "default" 0.0;
15219 ////////////////////////////////////////////////////////////////////////////////
15221 ////////////////////////////////////////////////////////////////////////////////
15222 group { name: "elm/actionslider/base/default";
15225 image: "shelf_inset.png" COMP;
15226 image: "ilist_1.png" COMP;
15227 image: "bt_bases.png" COMP;
15228 image: "bt_basew.png" COMP;
15229 image: "bt_hilightw.png" COMP;
15237 state: "default" 0.0;
15240 rel2.offset: -2 -2;
15242 normal: "ilist_1.png";
15249 part { name: "conf_over";
15251 description { state: "default" 0.0;
15255 normal: "shelf_inset.png";
15262 part { name: "icon.dragable.area";
15265 description { state: "default" 0.0;
15271 part { name: "elm.text.left";
15275 description { state: "default" 0.0;
15278 font: "Sans,Edje-Vera";
15285 part { name: "elm.text.center";
15289 description { state: "default" 0.0;
15292 font: "Sans,Edje-Vera";
15299 part { name: "elm.text.right";
15303 description { state: "default" 0.0;
15306 font: "Sans,Edje-Vera";
15313 part { name: "elm.drag_button_base";
15317 description { state: "default" 0.0;
15321 rel1.to: "icon.dragable.area";
15324 to: "icon.dragable.area";
15328 confine: "icon.dragable.area";
15333 part { name: "elm.drag_button";
15336 description { state: "default" 0.0;
15338 color: 255 255 255 0;
15339 rel1.to_x: "elm.drag_button_base";
15340 rel1.to_y: "icon.dragable.area";
15341 rel2.to_x: "elm.drag_button_base";
15342 rel2.to_y: "icon.dragable.area";
15345 events: "elm.drag_button_base";
15348 part { name: "button0";
15350 description { state: "default" 0.0;
15351 rel1.to: "button2";
15352 rel1.offset: -4 -4;
15353 rel2.to: "button2";
15356 normal: "bt_bases.png";
15357 border: 11 11 11 11;
15361 color: 255 255 255 128;
15364 part { name: "button2";
15366 description { state: "default" 0.0;
15367 rel1.to: "elm.drag_button";
15368 rel2.to: "elm.drag_button";
15370 normal: "bt_basew.png";
15375 color: 255 255 255 210;
15378 part { name: "button3";
15380 description { state: "default" 0.0;
15381 rel1.to: "button2";
15382 rel2.to: "button2";
15383 rel2.relative: 1.0 0.5;
15385 normal: "bt_hilightw.png";
15389 color: 255 255 255 190;
15392 part { name: "elm.text.indicator";
15396 description { state: "default" 0.0;
15398 to: "elm.drag_button";
15402 to: "elm.drag_button";
15407 font: "Sans,Edje-Vera";
15416 program { name: "elm.drag_button,mouse,up";
15417 signal: "mouse,up,1";
15418 source: "elm.drag_button";
15419 action: SIGNAL_EMIT "elm.drag_button,mouse,up" "";
15421 program { name: "elm.drag_button,mouse,down";
15422 signal: "mouse,down,1";
15423 source: "elm.drag_button";
15424 action: SIGNAL_EMIT "elm.drag_button,mouse,down" "";
15426 program { name: "elm.drag_button,mouse,move";
15427 signal: "mouse,move";
15428 source: "elm.drag_button_base";
15429 action: SIGNAL_EMIT "elm.drag_button,mouse,move" "";
15434 group { name: "elm/actionslider/base/bar";
15437 image: "shelf_inset.png" COMP;
15438 image: "ilist_1.png" COMP;
15439 image: "bt_bases.png" COMP;
15440 image: "bt_basew.png" COMP;
15441 image: "bt_hilightw.png" COMP;
15449 state: "default" 0.0;
15452 rel2.offset: -2 -2;
15454 normal: "ilist_1.png";
15461 part { name: "conf_over";
15463 description { state: "default" 0.0;
15467 normal: "shelf_inset.png";
15474 part { name: "icon.dragable.area";
15477 description { state: "default" 0.0;
15483 part { name: "elm.text.left";
15487 description { state: "default" 0.0;
15490 font: "Sans,Edje-Vera";
15497 part { name: "elm.text.center";
15501 description { state: "default" 0.0;
15504 font: "Sans,Edje-Vera";
15511 part { name: "elm.text.right";
15515 description { state: "default" 0.0;
15518 font: "Sans,Edje-Vera";
15525 part { name: "bar";
15528 description { state: "default" 0.0;
15534 to_x: "elm.drag_button_base";
15540 part { name: "elm.drag_button_base";
15544 description { state: "default" 0.0;
15548 rel1.to: "icon.dragable.area";
15551 to: "icon.dragable.area";
15555 confine: "icon.dragable.area";
15560 part { name: "elm.drag_button";
15563 description { state: "default" 0.0;
15565 color: 255 255 255 0;
15566 rel1.to_x: "elm.drag_button_base";
15567 rel1.to_y: "icon.dragable.area";
15568 rel2.to_x: "elm.drag_button_base";
15569 rel2.to_y: "icon.dragable.area";
15572 events: "elm.drag_button_base";
15575 part { name: "button0";
15577 description { state: "default" 0.0;
15578 rel1.to: "button2";
15579 rel1.offset: -4 -4;
15580 rel2.to: "button2";
15583 normal: "bt_bases.png";
15584 border: 11 11 11 11;
15588 color: 255 255 255 128;
15591 part { name: "button2";
15593 description { state: "default" 0.0;
15594 rel1.to: "elm.drag_button";
15595 rel2.to: "elm.drag_button";
15597 normal: "bt_basew.png";
15602 color: 255 255 255 210;
15605 part { name: "button3";
15607 description { state: "default" 0.0;
15608 rel1.to: "button2";
15609 rel2.to: "button2";
15610 rel2.relative: 1.0 0.5;
15612 normal: "bt_hilightw.png";
15616 color: 255 255 255 190;
15619 part { name: "elm.text.indicator";
15623 description { state: "default" 0.0;
15625 to: "elm.drag_button";
15629 to: "elm.drag_button";
15634 font: "Sans,Edje-Vera";
15643 program { name: "elm.drag_button,mouse,up";
15644 signal: "mouse,up,1";
15645 source: "elm.drag_button";
15646 action: SIGNAL_EMIT "elm.drag_button,mouse,up" "";
15648 program { name: "elm.drag_button,mouse,down";
15649 signal: "mouse,down,1";
15650 source: "elm.drag_button";
15651 action: SIGNAL_EMIT "elm.drag_button,mouse,down" "";
15653 program { name: "elm.drag_button,mouse,move";
15654 signal: "mouse,move";
15655 source: "elm.drag_button_base";
15656 action: SIGNAL_EMIT "elm.drag_button,mouse,move" "";
15661 ///////////////////////////////////////////////////////////////////////////////
15662 group { name: "elm/genlist/item/default/default";
15663 data.item: "stacking" "above";
15664 data.item: "selectraise" "on";
15665 data.item: "labels" "elm.text";
15666 data.item: "icons" "elm.swallow.icon elm.swallow.end";
15667 data.item: "treesize" "20";
15668 // data.item: "states" "";
15670 image: "bt_sm_base1.png" COMP;
15671 image: "bt_sm_shine.png" COMP;
15672 image: "bt_sm_hilight.png" COMP;
15673 image: "ilist_1.png" COMP;
15674 image: "ilist_item_shadow.png" COMP;
15682 state: "default" 0.0;
15690 state: "default" 0.0;
15705 normal: "ilist_item_shadow.png";
15714 state: "default" 0.0;
15716 normal: "ilist_1.png";
15723 clip_to: "disclip";
15725 description { state: "default" 0.0;
15727 color: 255 255 255 0;
15737 normal: "bt_sm_base1.png";
15740 image.middle: SOLID;
15742 description { state: "selected" 0.0;
15743 inherit: "default" 0.0;
15745 color: 255 255 255 255;
15756 part { name: "elm.swallow.pad";
15758 description { state: "default" 0.0;
15771 part { name: "elm.swallow.icon";
15772 clip_to: "disclip";
15774 description { state: "default" 0.0;
15778 to_x: "elm.swallow.pad";
15783 to_x: "elm.swallow.pad";
15789 part { name: "elm.swallow.end";
15790 clip_to: "disclip";
15792 description { state: "default" 0.0;
15796 aspect_preference: VERTICAL;
15807 part { name: "elm.text";
15808 clip_to: "disclip";
15810 effect: SOFT_SHADOW;
15814 state: "default" 0.0;
15817 to_x: "elm.swallow.icon";
15822 to_x: "elm.swallow.end";
15834 text_class: "list_item";
15837 description { state: "selected" 0.0;
15838 inherit: "default" 0.0;
15839 color: 224 224 224 255;
15843 part { name: "fg1";
15844 clip_to: "disclip";
15846 description { state: "default" 0.0;
15848 color: 255 255 255 0;
15850 rel2.relative: 1.0 0.5;
15853 normal: "bt_sm_hilight.png";
15857 description { state: "selected" 0.0;
15858 inherit: "default" 0.0;
15860 color: 255 255 255 255;
15863 part { name: "fg2";
15864 clip_to: "disclip";
15866 description { state: "default" 0.0;
15868 color: 255 255 255 0;
15872 normal: "bt_sm_shine.png";
15876 description { state: "selected" 0.0;
15877 inherit: "default" 0.0;
15879 color: 255 255 255 255;
15882 part { name: "disclip";
15884 description { state: "default" 0.0;
15888 description { state: "disabled" 0.0;
15889 inherit: "default" 0.0;
15890 color: 255 255 255 64;
15895 // signal: elm,state,%s,active
15896 // a "check" item named %s went active
15897 // signal: elm,state,%s,passive
15898 // a "check" item named %s went passive
15899 // default is passive
15902 signal: "elm,state,selected";
15904 action: STATE_SET "selected" 0.0;
15908 target: "elm.text";
15911 name: "go_passive";
15912 signal: "elm,state,unselected";
15914 action: STATE_SET "default" 0.0;
15918 target: "elm.text";
15919 transition: LINEAR 0.1;
15922 name: "go_disabled";
15923 signal: "elm,state,disabled";
15925 action: STATE_SET "disabled" 0.0;
15929 name: "go_enabled";
15930 signal: "elm,state,enabled";
15932 action: STATE_SET "default" 0.0;
15937 group { name: "elm/genlist/item/group_index/default";
15938 alias: "elm/genlist/item_odd/group_index/default";
15939 data.item: "stacking" "above";
15940 data.item: "selectraise" "on";
15941 data.item: "labels" "elm.text";
15942 data.item: "icons" "elm.swallow.icon elm.swallow.end";
15943 data.item: "treesize" "20";
15944 // data.item: "states" "";
15946 image: "bt_sm_base1.png" COMP;
15947 image: "bt_sm_shine.png" COMP;
15948 image: "bt_sm_hilight.png" COMP;
15949 image: "ilist_item_shadow.png" COMP;
15950 image: "group_index.png" COMP;
15958 state: "default" 0.0;
15966 state: "default" 0.0;
15981 normal: "ilist_item_shadow.png";
15990 state: "default" 0.0;
15992 normal: "group_index.png";
15999 clip_to: "disclip";
16001 description { state: "default" 0.0;
16003 color: 255 255 255 0;
16013 normal: "bt_sm_base1.png";
16016 image.middle: SOLID;
16018 description { state: "selected" 0.0;
16019 inherit: "default" 0.0;
16021 color: 255 255 255 255;
16032 part { name: "elm.swallow.pad";
16034 description { state: "default" 0.0;
16047 part { name: "elm.swallow.icon";
16048 clip_to: "disclip";
16050 description { state: "default" 0.0;
16054 to_x: "elm.swallow.pad";
16059 to_x: "elm.swallow.pad";
16065 part { name: "elm.swallow.end";
16066 clip_to: "disclip";
16068 description { state: "default" 0.0;
16072 aspect_preference: VERTICAL;
16083 part { name: "elm.text";
16084 clip_to: "disclip";
16086 effect: SOFT_SHADOW;
16090 state: "default" 0.0;
16093 to_x: "elm.swallow.icon";
16098 to_x: "elm.swallow.end";
16110 text_class: "list_item";
16113 description { state: "selected" 0.0;
16114 inherit: "default" 0.0;
16115 color: 224 224 224 255;
16119 part { name: "fg1";
16120 clip_to: "disclip";
16122 description { state: "default" 0.0;
16124 color: 255 255 255 0;
16126 rel2.relative: 1.0 0.5;
16129 normal: "bt_sm_hilight.png";
16133 description { state: "selected" 0.0;
16134 inherit: "default" 0.0;
16136 color: 255 255 255 255;
16139 part { name: "fg2";
16140 clip_to: "disclip";
16142 description { state: "default" 0.0;
16144 color: 255 255 255 0;
16148 normal: "bt_sm_shine.png";
16152 description { state: "selected" 0.0;
16153 inherit: "default" 0.0;
16155 color: 255 255 255 255;
16158 part { name: "disclip";
16160 description { state: "default" 0.0;
16164 description { state: "disabled" 0.0;
16165 inherit: "default" 0.0;
16166 color: 255 255 255 64;
16171 // signal: elm,state,%s,active
16172 // a "check" item named %s went active
16173 // signal: elm,state,%s,passive
16174 // a "check" item named %s went passive
16175 // default is passive
16178 signal: "elm,state,selected";
16180 action: STATE_SET "selected" 0.0;
16184 target: "elm.text";
16187 name: "go_passive";
16188 signal: "elm,state,unselected";
16190 action: STATE_SET "default" 0.0;
16194 target: "elm.text";
16195 transition: LINEAR 0.1;
16198 name: "go_disabled";
16199 signal: "elm,state,disabled";
16201 action: STATE_SET "disabled" 0.0;
16205 name: "go_enabled";
16206 signal: "elm,state,enabled";
16208 action: STATE_SET "default" 0.0;
16213 group { name: "elm/genlist/item_compress/message/default";
16214 data.item: "stacking" "above";
16215 data.item: "selectraise" "on";
16216 data.item: "labels" "elm.title.1 elm.title.2 elm.text";
16217 // data.item: "icons" "elm.swallow.icon elm.swallow.end";
16218 data.item: "treesize" "20";
16219 // data.item: "states" "";
16221 image: "bt_sm_base1.png" COMP;
16222 image: "bt_sm_shine.png" COMP;
16223 image: "bt_sm_hilight.png" COMP;
16224 image: "ilist_1.png" COMP;
16225 image: "ilist_item_shadow.png" COMP;
16228 style { name: "genlist_textblock_style";
16229 base: "font=Sans font_size=10 color=#000 wrap=char text_class=list_item";
16234 style { name: "genlist_textblock_style2";
16235 base: "font=Sans font_size=10 color=#fff wrap=char text_class=list_item";
16247 state: "default" 0.0;
16255 state: "default" 0.0;
16270 normal: "ilist_item_shadow.png";
16279 state: "default" 0.0;
16281 normal: "ilist_1.png";
16288 clip_to: "disclip";
16290 description { state: "default" 0.0;
16292 color: 255 255 255 0;
16302 normal: "bt_sm_base1.png";
16305 image.middle: SOLID;
16307 description { state: "selected" 0.0;
16308 inherit: "default" 0.0;
16310 color: 255 255 255 255;
16321 part { name: "elm.title.1";
16322 clip_to: "disclip";
16324 effect: SOFT_SHADOW;
16328 state: "default" 0.0;
16348 text_class: "list_item";
16351 description { state: "selected" 0.0;
16352 inherit: "default" 0.0;
16353 color: 224 224 224 255;
16357 part { name: "elm.title.2";
16358 clip_to: "disclip";
16360 effect: SOFT_SHADOW;
16364 state: "default" 0.0;
16368 to_y: "elm.title.1";
16373 to_y: "elm.title.1";
16386 text_class: "list_item";
16389 description { state: "selected" 0.0;
16390 inherit: "default" 0.0;
16391 color: 224 224 224 255;
16395 part { name: "elm.text";
16396 clip_to: "disclip";
16401 state: "default" 0.0;
16405 to_y: "elm.title.2";
16415 style: "genlist_textblock_style";
16421 description { state: "selected" 0.0;
16422 inherit: "default" 0.0;
16424 style: "genlist_textblock_style2";
16428 part { name: "fg1";
16429 clip_to: "disclip";
16431 description { state: "default" 0.0;
16433 color: 255 255 255 0;
16435 rel2.relative: 1.0 0.5;
16438 normal: "bt_sm_hilight.png";
16442 description { state: "selected" 0.0;
16443 inherit: "default" 0.0;
16445 color: 255 255 255 255;
16448 part { name: "fg2";
16449 clip_to: "disclip";
16451 description { state: "default" 0.0;
16453 color: 255 255 255 0;
16457 normal: "bt_sm_shine.png";
16461 description { state: "selected" 0.0;
16462 inherit: "default" 0.0;
16464 color: 255 255 255 255;
16467 part { name: "disclip";
16469 description { state: "default" 0.0;
16473 description { state: "disabled" 0.0;
16474 inherit: "default" 0.0;
16475 color: 255 255 255 64;
16480 // signal: elm,state,%s,active
16481 // a "check" item named %s went active
16482 // signal: elm,state,%s,passive
16483 // a "check" item named %s went passive
16484 // default is passive
16487 signal: "elm,state,selected";
16489 action: STATE_SET "selected" 0.0;
16493 target: "elm.title.1";
16494 target: "elm.title.2";
16495 target: "elm.text";
16498 name: "go_passive";
16499 signal: "elm,state,unselected";
16501 action: STATE_SET "default" 0.0;
16505 target: "elm.title.1";
16506 target: "elm.title.2";
16507 target: "elm.text";
16508 transition: LINEAR 0.1;
16511 name: "go_disabled";
16512 signal: "elm,state,disabled";
16514 action: STATE_SET "disabled" 0.0;
16518 name: "go_enabled";
16519 signal: "elm,state,enabled";
16521 action: STATE_SET "default" 0.0;
16526 group { name: "elm/genlist/item_compress_odd/message/default";
16527 data.item: "stacking" "below";
16528 data.item: "selectraise" "on";
16529 data.item: "labels" "elm.title.1 elm.title.2 elm.text";
16530 // data.item: "icons" "elm.swallow.icon elm.swallow.end";
16531 data.item: "treesize" "20";
16532 // data.item: "states" "";
16534 image: "bt_sm_base1.png" COMP;
16535 image: "bt_sm_shine.png" COMP;
16536 image: "bt_sm_hilight.png" COMP;
16537 image: "ilist_2.png" COMP;
16540 part { name: "event";
16544 state: "default" 0.0;
16552 state: "default" 0.0;
16554 normal: "ilist_2.png";
16561 clip_to: "disclip";
16563 description { state: "default" 0.0;
16565 color: 255 255 255 0;
16575 normal: "bt_sm_base1.png";
16578 image.middle: SOLID;
16580 description { state: "selected" 0.0;
16581 inherit: "default" 0.0;
16583 color: 255 255 255 255;
16594 part { name: "elm.title.1";
16595 clip_to: "disclip";
16597 effect: SOFT_SHADOW;
16601 state: "default" 0.0;
16621 text_class: "list_item";
16624 description { state: "selected" 0.0;
16625 inherit: "default" 0.0;
16626 color: 224 224 224 255;
16630 part { name: "elm.title.2";
16631 clip_to: "disclip";
16633 effect: SOFT_SHADOW;
16637 state: "default" 0.0;
16641 to_y: "elm.title.1";
16646 to_y: "elm.title.1";
16659 text_class: "list_item";
16662 description { state: "selected" 0.0;
16663 inherit: "default" 0.0;
16664 color: 224 224 224 255;
16668 part { name: "elm.text";
16669 clip_to: "disclip";
16674 state: "default" 0.0;
16678 to_y: "elm.title.2";
16688 style: "genlist_textblock_style";
16694 description { state: "selected" 0.0;
16695 inherit: "default" 0.0;
16697 style: "genlist_textblock_style2";
16701 part { name: "fg1";
16702 clip_to: "disclip";
16704 description { state: "default" 0.0;
16706 color: 255 255 255 0;
16708 rel2.relative: 1.0 0.5;
16711 normal: "bt_sm_hilight.png";
16715 description { state: "selected" 0.0;
16716 inherit: "default" 0.0;
16718 color: 255 255 255 255;
16721 part { name: "fg2";
16722 clip_to: "disclip";
16724 description { state: "default" 0.0;
16726 color: 255 255 255 0;
16730 normal: "bt_sm_shine.png";
16734 description { state: "selected" 0.0;
16735 inherit: "default" 0.0;
16737 color: 255 255 255 255;
16740 part { name: "disclip";
16742 description { state: "default" 0.0;
16746 description { state: "disabled" 0.0;
16747 inherit: "default" 0.0;
16748 color: 255 255 255 64;
16753 // signal: elm,state,%s,active
16754 // a "check" item named %s went active
16755 // signal: elm,state,%s,passive
16756 // a "check" item named %s went passive
16757 // default is passive
16760 signal: "elm,state,selected";
16762 action: STATE_SET "selected" 0.0;
16766 target: "elm.title.1";
16767 target: "elm.title.2";
16768 target: "elm.text";
16771 name: "go_passive";
16772 signal: "elm,state,unselected";
16774 action: STATE_SET "default" 0.0;
16778 target: "elm.title.1";
16779 target: "elm.title.2";
16780 target: "elm.text";
16781 transition: LINEAR 0.1;
16784 name: "go_disabled";
16785 signal: "elm,state,disabled";
16787 action: STATE_SET "disabled" 0.0;
16791 name: "go_enabled";
16792 signal: "elm,state,enabled";
16794 action: STATE_SET "default" 0.0;
16799 group { name: "elm/genlist/item_compress/default/default";
16800 data.item: "stacking" "above";
16801 data.item: "selectraise" "on";
16802 data.item: "labels" "elm.text";
16803 data.item: "icons" "elm.swallow.icon elm.swallow.end";
16804 data.item: "treesize" "20";
16805 // data.item: "states" "";
16807 image: "bt_sm_base1.png" COMP;
16808 image: "bt_sm_shine.png" COMP;
16809 image: "bt_sm_hilight.png" COMP;
16810 image: "ilist_1.png" COMP;
16811 image: "ilist_item_shadow.png" COMP;
16819 state: "default" 0.0;
16827 state: "default" 0.0;
16842 normal: "ilist_item_shadow.png";
16851 state: "default" 0.0;
16853 normal: "ilist_1.png";
16860 clip_to: "disclip";
16862 description { state: "default" 0.0;
16864 color: 255 255 255 0;
16874 normal: "bt_sm_base1.png";
16877 image.middle: SOLID;
16879 description { state: "selected" 0.0;
16880 inherit: "default" 0.0;
16882 color: 255 255 255 255;
16893 part { name: "elm.swallow.pad";
16895 description { state: "default" 0.0;
16908 part { name: "elm.swallow.icon";
16909 clip_to: "disclip";
16911 description { state: "default" 0.0;
16915 to_x: "elm.swallow.pad";
16920 to_x: "elm.swallow.pad";
16926 part { name: "elm.swallow.end";
16927 clip_to: "disclip";
16929 description { state: "default" 0.0;
16933 aspect_preference: VERTICAL;
16944 part { name: "elm.text";
16945 clip_to: "disclip";
16947 effect: SOFT_SHADOW;
16951 state: "default" 0.0;
16954 to_x: "elm.swallow.icon";
16959 to_x: "elm.swallow.end";
16971 text_class: "list_item";
16974 description { state: "selected" 0.0;
16975 inherit: "default" 0.0;
16976 color: 224 224 224 255;
16980 part { name: "fg1";
16981 clip_to: "disclip";
16983 description { state: "default" 0.0;
16985 color: 255 255 255 0;
16987 rel2.relative: 1.0 0.5;
16990 normal: "bt_sm_hilight.png";
16994 description { state: "selected" 0.0;
16995 inherit: "default" 0.0;
16997 color: 255 255 255 255;
17000 part { name: "fg2";
17001 clip_to: "disclip";
17003 description { state: "default" 0.0;
17005 color: 255 255 255 0;
17009 normal: "bt_sm_shine.png";
17013 description { state: "selected" 0.0;
17014 inherit: "default" 0.0;
17016 color: 255 255 255 255;
17019 part { name: "disclip";
17021 description { state: "default" 0.0;
17025 description { state: "disabled" 0.0;
17026 inherit: "default" 0.0;
17027 color: 255 255 255 64;
17032 // signal: elm,state,%s,active
17033 // a "check" item named %s went active
17034 // signal: elm,state,%s,passive
17035 // a "check" item named %s went passive
17036 // default is passive
17039 signal: "elm,state,selected";
17041 action: STATE_SET "selected" 0.0;
17045 target: "elm.text";
17048 name: "go_passive";
17049 signal: "elm,state,unselected";
17051 action: STATE_SET "default" 0.0;
17055 target: "elm.text";
17056 transition: LINEAR 0.1;
17059 name: "go_disabled";
17060 signal: "elm,state,disabled";
17062 action: STATE_SET "disabled" 0.0;
17066 name: "go_enabled";
17067 signal: "elm,state,enabled";
17069 action: STATE_SET "default" 0.0;
17074 group { name: "elm/genlist/item_odd/default/default";
17075 data.item: "stacking" "below";
17076 data.item: "selectraise" "on";
17077 data.item: "labels" "elm.text";
17078 data.item: "icons" "elm.swallow.icon elm.swallow.end";
17079 data.item: "treesize" "20";
17080 // data.item: "states" "";
17082 image: "bt_sm_base1.png" COMP;
17083 image: "bt_sm_shine.png" COMP;
17084 image: "bt_sm_hilight.png" COMP;
17085 image: "ilist_2.png" COMP;
17088 part { name: "event";
17092 state: "default" 0.0;
17100 state: "default" 0.0;
17102 normal: "ilist_2.png";
17109 clip_to: "disclip";
17111 description { state: "default" 0.0;
17113 color: 255 255 255 0;
17123 normal: "bt_sm_base1.png";
17126 image.middle: SOLID;
17128 description { state: "selected" 0.0;
17129 inherit: "default" 0.0;
17131 color: 255 255 255 255;
17142 part { name: "elm.swallow.pad";
17144 description { state: "default" 0.0;
17157 part { name: "elm.swallow.icon";
17158 clip_to: "disclip";
17160 description { state: "default" 0.0;
17164 to_x: "elm.swallow.pad";
17169 to_x: "elm.swallow.pad";
17175 part { name: "elm.swallow.end";
17176 clip_to: "disclip";
17178 description { state: "default" 0.0;
17182 aspect_preference: VERTICAL;
17193 part { name: "elm.text";
17194 clip_to: "disclip";
17196 effect: SOFT_SHADOW;
17200 state: "default" 0.0;
17203 to_x: "elm.swallow.icon";
17208 to_x: "elm.swallow.end";
17220 text_class: "list_item";
17223 description { state: "selected" 0.0;
17224 inherit: "default" 0.0;
17225 color: 224 224 224 255;
17229 part { name: "fg1";
17230 clip_to: "disclip";
17232 description { state: "default" 0.0;
17234 color: 255 255 255 0;
17236 rel2.relative: 1.0 0.5;
17239 normal: "bt_sm_hilight.png";
17243 description { state: "selected" 0.0;
17244 inherit: "default" 0.0;
17246 color: 255 255 255 255;
17249 part { name: "fg2";
17250 clip_to: "disclip";
17252 description { state: "default" 0.0;
17254 color: 255 255 255 0;
17258 normal: "bt_sm_shine.png";
17262 description { state: "selected" 0.0;
17263 inherit: "default" 0.0;
17265 color: 255 255 255 255;
17268 part { name: "disclip";
17270 description { state: "default" 0.0;
17274 description { state: "disabled" 0.0;
17275 inherit: "default" 0.0;
17276 color: 255 255 255 64;
17281 // signal: elm,state,%s,active
17282 // a "check" item named %s went active
17283 // signal: elm,state,%s,passive
17284 // a "check" item named %s went passive
17285 // default is passive
17288 signal: "elm,state,selected";
17290 action: STATE_SET "selected" 0.0;
17294 target: "elm.text";
17297 name: "go_passive";
17298 signal: "elm,state,unselected";
17300 action: STATE_SET "default" 0.0;
17304 target: "elm.text";
17305 transition: LINEAR 0.1;
17308 name: "go_disabled";
17309 signal: "elm,state,disabled";
17311 action: STATE_SET "disabled" 0.0;
17315 name: "go_enabled";
17316 signal: "elm,state,enabled";
17318 action: STATE_SET "default" 0.0;
17323 group { name: "elm/genlist/item_compress_odd/default/default";
17324 data.item: "stacking" "below";
17325 data.item: "selectraise" "on";
17326 data.item: "labels" "elm.text";
17327 data.item: "icons" "elm.swallow.icon elm.swallow.end";
17328 data.item: "treesize" "20";
17329 // data.item: "states" "";
17331 image: "bt_sm_base1.png" COMP;
17332 image: "bt_sm_shine.png" COMP;
17333 image: "bt_sm_hilight.png" COMP;
17334 image: "ilist_2.png" COMP;
17337 part { name: "event";
17341 state: "default" 0.0;
17349 state: "default" 0.0;
17351 normal: "ilist_2.png";
17358 clip_to: "disclip";
17360 description { state: "default" 0.0;
17362 color: 255 255 255 0;
17372 normal: "bt_sm_base1.png";
17375 image.middle: SOLID;
17377 description { state: "selected" 0.0;
17378 inherit: "default" 0.0;
17380 color: 255 255 255 255;
17391 part { name: "elm.swallow.pad";
17393 description { state: "default" 0.0;
17406 part { name: "elm.swallow.icon";
17407 clip_to: "disclip";
17409 description { state: "default" 0.0;
17413 to_x: "elm.swallow.pad";
17418 to_x: "elm.swallow.pad";
17424 part { name: "elm.swallow.end";
17425 clip_to: "disclip";
17427 description { state: "default" 0.0;
17431 aspect_preference: VERTICAL;
17442 part { name: "elm.text";
17443 clip_to: "disclip";
17445 effect: SOFT_SHADOW;
17449 state: "default" 0.0;
17452 to_x: "elm.swallow.icon";
17457 to_x: "elm.swallow.end";
17469 text_class: "list_item";
17472 description { state: "selected" 0.0;
17473 inherit: "default" 0.0;
17474 color: 224 224 224 255;
17478 part { name: "fg1";
17479 clip_to: "disclip";
17481 description { state: "default" 0.0;
17483 color: 255 255 255 0;
17485 rel2.relative: 1.0 0.5;
17488 normal: "bt_sm_hilight.png";
17492 description { state: "selected" 0.0;
17493 inherit: "default" 0.0;
17495 color: 255 255 255 255;
17498 part { name: "fg2";
17499 clip_to: "disclip";
17501 description { state: "default" 0.0;
17503 color: 255 255 255 0;
17507 normal: "bt_sm_shine.png";
17511 description { state: "selected" 0.0;
17512 inherit: "default" 0.0;
17514 color: 255 255 255 255;
17517 part { name: "disclip";
17519 description { state: "default" 0.0;
17523 description { state: "disabled" 0.0;
17524 inherit: "default" 0.0;
17525 color: 255 255 255 64;
17530 // signal: elm,state,%s,active
17531 // a "check" item named %s went active
17532 // signal: elm,state,%s,passive
17533 // a "check" item named %s went passive
17534 // default is passive
17537 signal: "elm,state,selected";
17539 action: STATE_SET "selected" 0.0;
17543 target: "elm.text";
17546 name: "go_passive";
17547 signal: "elm,state,unselected";
17549 action: STATE_SET "default" 0.0;
17553 target: "elm.text";
17554 transition: LINEAR 0.1;
17557 name: "go_disabled";
17558 signal: "elm,state,disabled";
17560 action: STATE_SET "disabled" 0.0;
17564 name: "go_enabled";
17565 signal: "elm,state,enabled";
17567 action: STATE_SET "default" 0.0;
17573 group { name: "elm/genlist/tree/default/default";
17574 data.item: "stacking" "above";
17575 data.item: "selectraise" "on";
17576 data.item: "labels" "elm.text";
17577 data.item: "icons" "elm.swallow.icon elm.swallow.end";
17578 data.item: "treesize" "20";
17579 // data.item: "states" "";
17581 image: "bt_sm_base1.png" COMP;
17582 image: "bt_sm_shine.png" COMP;
17583 image: "bt_sm_hilight.png" COMP;
17584 image: "ilist_1.png" COMP;
17585 image: "ilist_item_shadow.png" COMP;
17586 image: "icon_arrow_left.png" COMP;
17587 image: "icon_arrow_right.png" COMP;
17588 image: "icon_arrow_down.png" COMP;
17596 state: "default" 0.0;
17604 state: "default" 0.0;
17619 normal: "ilist_item_shadow.png";
17628 state: "default" 0.0;
17630 normal: "ilist_1.png";
17637 clip_to: "disclip";
17639 description { state: "default" 0.0;
17641 color: 255 255 255 0;
17651 normal: "bt_sm_base1.png";
17654 image.middle: SOLID;
17656 description { state: "selected" 0.0;
17657 inherit: "default" 0.0;
17659 color: 255 255 255 255;
17670 part { name: "elm.swallow.pad";
17672 description { state: "default" 0.0;
17685 part { name: "arrow";
17686 clip_to: "disclip";
17687 ignore_flags: ON_HOLD;
17688 description { state: "default" 0.0;
17693 to_x: "elm.swallow.pad";
17698 to_x: "elm.swallow.pad";
17702 image.normal: "icon_arrow_right.png";
17704 description { state: "default" 0.1;
17705 inherit: "default" 0.0;
17706 image.normal: "icon_arrow_left.png";
17708 description { state: "active" 0.0;
17709 inherit: "default" 0.0;
17710 image.normal: "icon_arrow_down.png";
17712 description { state: "active" 0.1;
17713 inherit: "default" 0.0;
17714 image.normal: "icon_arrow_down.png";
17717 part { name: "elm.swallow.icon";
17718 clip_to: "disclip";
17720 description { state: "default" 0.0;
17735 part { name: "elm.swallow.end";
17736 clip_to: "disclip";
17738 description { state: "default" 0.0;
17742 aspect_preference: VERTICAL;
17753 part { name: "elm.text";
17754 clip_to: "disclip";
17756 effect: SOFT_SHADOW;
17760 state: "default" 0.0;
17763 to_x: "elm.swallow.icon";
17768 to_x: "elm.swallow.end";
17780 text_class: "list_item";
17783 description { state: "selected" 0.0;
17784 inherit: "default" 0.0;
17785 color: 224 224 224 255;
17789 part { name: "fg1";
17790 clip_to: "disclip";
17792 description { state: "default" 0.0;
17794 color: 255 255 255 0;
17796 rel2.relative: 1.0 0.5;
17799 normal: "bt_sm_hilight.png";
17803 description { state: "selected" 0.0;
17804 inherit: "default" 0.0;
17806 color: 255 255 255 255;
17809 part { name: "fg2";
17810 clip_to: "disclip";
17812 description { state: "default" 0.0;
17814 color: 255 255 255 0;
17818 normal: "bt_sm_shine.png";
17822 description { state: "selected" 0.0;
17823 inherit: "default" 0.0;
17825 color: 255 255 255 255;
17828 part { name: "disclip";
17830 description { state: "default" 0.0;
17834 description { state: "disabled" 0.0;
17835 inherit: "default" 0.0;
17836 color: 255 255 255 64;
17841 // signal: elm,state,%s,active
17842 // a "check" item named %s went active
17843 // signal: elm,state,%s,passive
17844 // a "check" item named %s went passive
17845 // default is passive
17848 signal: "elm,state,selected";
17850 action: STATE_SET "selected" 0.0;
17854 target: "elm.text";
17857 name: "go_passive";
17858 signal: "elm,state,unselected";
17860 action: STATE_SET "default" 0.0;
17864 target: "elm.text";
17865 transition: LINEAR 0.1;
17868 name: "go_disabled";
17869 signal: "elm,state,disabled";
17871 action: STATE_SET "disabled" 0.0;
17875 name: "go_enabled";
17876 signal: "elm,state,enabled";
17878 action: STATE_SET "default" 0.0;
17883 signal: "mouse,up,1";
17885 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
17888 name: "go_expanded";
17889 signal: "elm,state,expanded";
17894 get_state(PART:"arrow", st, 30, vl);
17895 set_state(PART:"arrow", "active", vl);
17899 name: "go_contracted";
17900 signal: "elm,state,contracted";
17905 get_state(PART:"arrow", st, 30, vl);
17906 set_state(PART:"arrow", "default", vl);
17909 program { name: "to_rtl";
17910 signal: "edje,state,rtl";
17915 get_state(PART:"arrow", st, 30, vl);
17917 set_state(PART:"arrow", st, 0.1);
17921 program { name: "to_ltr";
17922 signal: "edje,state,ltr";
17927 get_state(PART:"arrow", st, 30, vl);
17929 set_state(PART:"arrow", st, 0.0);
17935 group { name: "elm/genlist/tree_compress/default/default";
17936 data.item: "stacking" "above";
17937 data.item: "selectraise" "on";
17938 data.item: "labels" "elm.text";
17939 data.item: "icons" "elm.swallow.icon elm.swallow.end";
17940 data.item: "treesize" "20";
17941 // data.item: "states" "";
17943 image: "bt_sm_base1.png" COMP;
17944 image: "bt_sm_shine.png" COMP;
17945 image: "bt_sm_hilight.png" COMP;
17946 image: "ilist_1.png" COMP;
17947 image: "ilist_item_shadow.png" COMP;
17948 image: "icon_arrow_left.png" COMP;
17949 image: "icon_arrow_right.png" COMP;
17950 image: "icon_arrow_down.png" COMP;
17958 state: "default" 0.0;
17966 state: "default" 0.0;
17981 normal: "ilist_item_shadow.png";
17990 state: "default" 0.0;
17992 normal: "ilist_1.png";
17999 clip_to: "disclip";
18001 description { state: "default" 0.0;
18003 color: 255 255 255 0;
18013 normal: "bt_sm_base1.png";
18016 image.middle: SOLID;
18018 description { state: "selected" 0.0;
18019 inherit: "default" 0.0;
18021 color: 255 255 255 255;
18032 part { name: "elm.swallow.pad";
18034 description { state: "default" 0.0;
18047 part { name: "arrow";
18048 clip_to: "disclip";
18049 ignore_flags: ON_HOLD;
18050 description { state: "default" 0.0;
18055 to_x: "elm.swallow.pad";
18060 to_x: "elm.swallow.pad";
18064 image.normal: "icon_arrow_right.png";
18066 description { state: "default" 0.1;
18067 inherit: "default" 0.0;
18068 image.normal: "icon_arrow_left.png";
18070 description { state: "active" 0.0;
18071 inherit: "default" 0.0;
18072 image.normal: "icon_arrow_down.png";
18074 description { state: "active" 0.1;
18075 inherit: "default" 0.0;
18076 image.normal: "icon_arrow_down.png";
18079 part { name: "elm.swallow.icon";
18080 clip_to: "disclip";
18082 description { state: "default" 0.0;
18097 part { name: "elm.swallow.end";
18098 clip_to: "disclip";
18100 description { state: "default" 0.0;
18104 aspect_preference: VERTICAL;
18115 part { name: "elm.text";
18116 clip_to: "disclip";
18118 effect: SOFT_SHADOW;
18122 state: "default" 0.0;
18125 to_x: "elm.swallow.icon";
18130 to_x: "elm.swallow.end";
18142 text_class: "list_item";
18145 description { state: "selected" 0.0;
18146 inherit: "default" 0.0;
18147 color: 224 224 224 255;
18151 part { name: "fg1";
18152 clip_to: "disclip";
18154 description { state: "default" 0.0;
18156 color: 255 255 255 0;
18158 rel2.relative: 1.0 0.5;
18161 normal: "bt_sm_hilight.png";
18165 description { state: "selected" 0.0;
18166 inherit: "default" 0.0;
18168 color: 255 255 255 255;
18171 part { name: "fg2";
18172 clip_to: "disclip";
18174 description { state: "default" 0.0;
18176 color: 255 255 255 0;
18180 normal: "bt_sm_shine.png";
18184 description { state: "selected" 0.0;
18185 inherit: "default" 0.0;
18187 color: 255 255 255 255;
18190 part { name: "disclip";
18192 description { state: "default" 0.0;
18196 description { state: "disabled" 0.0;
18197 inherit: "default" 0.0;
18198 color: 255 255 255 64;
18203 // signal: elm,state,%s,active
18204 // a "check" item named %s went active
18205 // signal: elm,state,%s,passive
18206 // a "check" item named %s went passive
18207 // default is passive
18210 signal: "elm,state,selected";
18212 action: STATE_SET "selected" 0.0;
18216 target: "elm.text";
18219 name: "go_passive";
18220 signal: "elm,state,unselected";
18222 action: STATE_SET "default" 0.0;
18226 target: "elm.text";
18227 transition: LINEAR 0.1;
18230 name: "go_disabled";
18231 signal: "elm,state,disabled";
18233 action: STATE_SET "disabled" 0.0;
18237 name: "go_enabled";
18238 signal: "elm,state,enabled";
18240 action: STATE_SET "default" 0.0;
18245 signal: "mouse,up,1";
18247 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
18250 name: "go_expanded";
18251 signal: "elm,state,expanded";
18256 get_state(PART:"arrow", st, 30, vl);
18257 set_state(PART:"arrow", "active", vl);
18261 name: "go_contracted";
18262 signal: "elm,state,contracted";
18267 get_state(PART:"arrow", st, 30, vl);
18268 set_state(PART:"arrow", "default", vl);
18271 program { name: "to_rtl";
18272 signal: "edje,state,rtl";
18277 get_state(PART:"arrow", st, 30, vl);
18279 set_state(PART:"arrow", st, 0.1);
18283 program { name: "to_ltr";
18284 signal: "edje,state,ltr";
18289 get_state(PART:"arrow", st, 30, vl);
18291 set_state(PART:"arrow", st, 0.0);
18297 group { name: "elm/genlist/tree_odd/default/default";
18298 data.item: "stacking" "below";
18299 data.item: "selectraise" "on";
18300 data.item: "labels" "elm.text";
18301 data.item: "icons" "elm.swallow.icon elm.swallow.end";
18302 data.item: "treesize" "20";
18303 // data.item: "states" "";
18305 image: "bt_sm_base1.png" COMP;
18306 image: "bt_sm_shine.png" COMP;
18307 image: "bt_sm_hilight.png" COMP;
18308 image: "ilist_2.png" COMP;
18309 image: "icon_arrow_left.png" COMP;
18310 image: "icon_arrow_right.png" COMP;
18311 image: "icon_arrow_down.png" COMP;
18319 state: "default" 0.0;
18327 state: "default" 0.0;
18329 normal: "ilist_2.png";
18336 clip_to: "disclip";
18338 description { state: "default" 0.0;
18340 color: 255 255 255 0;
18350 normal: "bt_sm_base1.png";
18353 image.middle: SOLID;
18355 description { state: "selected" 0.0;
18356 inherit: "default" 0.0;
18358 color: 255 255 255 255;
18369 part { name: "elm.swallow.pad";
18371 description { state: "default" 0.0;
18384 part { name: "arrow";
18385 clip_to: "disclip";
18386 ignore_flags: ON_HOLD;
18387 description { state: "default" 0.0;
18392 to_x: "elm.swallow.pad";
18397 to_x: "elm.swallow.pad";
18401 image.normal: "icon_arrow_right.png";
18403 description { state: "default" 0.1;
18404 inherit: "default" 0.0;
18405 image.normal: "icon_arrow_left.png";
18407 description { state: "active" 0.0;
18408 inherit: "default" 0.0;
18409 image.normal: "icon_arrow_down.png";
18411 description { state: "active" 0.1;
18412 inherit: "default" 0.0;
18413 image.normal: "icon_arrow_down.png";
18416 part { name: "elm.swallow.icon";
18417 clip_to: "disclip";
18419 description { state: "default" 0.0;
18434 part { name: "elm.swallow.end";
18435 clip_to: "disclip";
18437 description { state: "default" 0.0;
18441 aspect_preference: VERTICAL;
18452 part { name: "elm.text";
18453 clip_to: "disclip";
18455 effect: SOFT_SHADOW;
18459 state: "default" 0.0;
18462 to_x: "elm.swallow.icon";
18467 to_x: "elm.swallow.end";
18479 text_class: "list_item";
18482 description { state: "selected" 0.0;
18483 inherit: "default" 0.0;
18484 color: 224 224 224 255;
18488 part { name: "fg1";
18489 clip_to: "disclip";
18491 description { state: "default" 0.0;
18493 color: 255 255 255 0;
18495 rel2.relative: 1.0 0.5;
18498 normal: "bt_sm_hilight.png";
18502 description { state: "selected" 0.0;
18503 inherit: "default" 0.0;
18505 color: 255 255 255 255;
18508 part { name: "fg2";
18509 clip_to: "disclip";
18511 description { state: "default" 0.0;
18513 color: 255 255 255 0;
18517 normal: "bt_sm_shine.png";
18521 description { state: "selected" 0.0;
18522 inherit: "default" 0.0;
18524 color: 255 255 255 255;
18527 part { name: "disclip";
18529 description { state: "default" 0.0;
18533 description { state: "disabled" 0.0;
18534 inherit: "default" 0.0;
18535 color: 255 255 255 64;
18540 // signal: elm,state,%s,active
18541 // a "check" item named %s went active
18542 // signal: elm,state,%s,passive
18543 // a "check" item named %s went passive
18544 // default is passive
18547 signal: "elm,state,selected";
18549 action: STATE_SET "selected" 0.0;
18553 target: "elm.text";
18556 name: "go_passive";
18557 signal: "elm,state,unselected";
18559 action: STATE_SET "default" 0.0;
18563 target: "elm.text";
18564 transition: LINEAR 0.1;
18567 name: "go_disabled";
18568 signal: "elm,state,disabled";
18570 action: STATE_SET "disabled" 0.0;
18574 name: "go_enabled";
18575 signal: "elm,state,enabled";
18577 action: STATE_SET "default" 0.0;
18582 signal: "mouse,up,1";
18584 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
18587 name: "go_expanded";
18588 signal: "elm,state,expanded";
18593 get_state(PART:"arrow", st, 30, vl);
18594 set_state(PART:"arrow", "active", vl);
18598 name: "go_contracted";
18599 signal: "elm,state,contracted";
18604 get_state(PART:"arrow", st, 30, vl);
18605 set_state(PART:"arrow", "default", vl);
18608 program { name: "to_rtl";
18609 signal: "edje,state,rtl";
18614 get_state(PART:"arrow", st, 30, vl);
18616 set_state(PART:"arrow", st, 0.1);
18620 program { name: "to_ltr";
18621 signal: "edje,state,ltr";
18626 get_state(PART:"arrow", st, 30, vl);
18628 set_state(PART:"arrow", st, 0.0);
18634 group { name: "elm/genlist/tree_compress_odd/default/default";
18635 data.item: "stacking" "below";
18636 data.item: "selectraise" "on";
18637 data.item: "labels" "elm.text";
18638 data.item: "icons" "elm.swallow.icon elm.swallow.end";
18639 data.item: "treesize" "20";
18640 // data.item: "states" "";
18642 image: "bt_sm_base1.png" COMP;
18643 image: "bt_sm_shine.png" COMP;
18644 image: "bt_sm_hilight.png" COMP;
18645 image: "ilist_2.png" COMP;
18646 image: "icon_arrow_left.png" COMP;
18647 image: "icon_arrow_right.png" COMP;
18648 image: "icon_arrow_down.png" COMP;
18656 state: "default" 0.0;
18664 state: "default" 0.0;
18666 normal: "ilist_2.png";
18673 clip_to: "disclip";
18675 description { state: "default" 0.0;
18677 color: 255 255 255 0;
18687 normal: "bt_sm_base1.png";
18690 image.middle: SOLID;
18692 description { state: "selected" 0.0;
18693 inherit: "default" 0.0;
18695 color: 255 255 255 255;
18706 part { name: "elm.swallow.pad";
18708 description { state: "default" 0.0;
18721 part { name: "arrow";
18722 clip_to: "disclip";
18723 ignore_flags: ON_HOLD;
18724 description { state: "default" 0.0;
18729 to_x: "elm.swallow.pad";
18734 to_x: "elm.swallow.pad";
18738 image.normal: "icon_arrow_right.png";
18740 description { state: "default" 0.1;
18741 inherit: "default" 0.0;
18742 image.normal: "icon_arrow_left.png";
18744 description { state: "active" 0.0;
18745 inherit: "default" 0.0;
18746 image.normal: "icon_arrow_down.png";
18748 description { state: "active" 0.1;
18749 inherit: "default" 0.0;
18750 image.normal: "icon_arrow_down.png";
18753 part { name: "elm.swallow.icon";
18754 clip_to: "disclip";
18756 description { state: "default" 0.0;
18771 part { name: "elm.swallow.end";
18772 clip_to: "disclip";
18774 description { state: "default" 0.0;
18778 aspect_preference: VERTICAL;
18789 part { name: "elm.text";
18790 clip_to: "disclip";
18792 effect: SOFT_SHADOW;
18796 state: "default" 0.0;
18799 to_x: "elm.swallow.icon";
18804 to_x: "elm.swallow.end";
18816 text_class: "list_item";
18819 description { state: "selected" 0.0;
18820 inherit: "default" 0.0;
18821 color: 224 224 224 255;
18825 part { name: "fg1";
18826 clip_to: "disclip";
18828 description { state: "default" 0.0;
18830 color: 255 255 255 0;
18832 rel2.relative: 1.0 0.5;
18835 normal: "bt_sm_hilight.png";
18839 description { state: "selected" 0.0;
18840 inherit: "default" 0.0;
18842 color: 255 255 255 255;
18845 part { name: "fg2";
18846 clip_to: "disclip";
18848 description { state: "default" 0.0;
18850 color: 255 255 255 0;
18854 normal: "bt_sm_shine.png";
18858 description { state: "selected" 0.0;
18859 inherit: "default" 0.0;
18861 color: 255 255 255 255;
18864 part { name: "disclip";
18866 description { state: "default" 0.0;
18870 description { state: "disabled" 0.0;
18871 inherit: "default" 0.0;
18872 color: 255 255 255 64;
18877 // signal: elm,state,%s,active
18878 // a "check" item named %s went active
18879 // signal: elm,state,%s,passive
18880 // a "check" item named %s went passive
18881 // default is passive
18884 signal: "elm,state,selected";
18886 action: STATE_SET "selected" 0.0;
18890 target: "elm.text";
18893 name: "go_passive";
18894 signal: "elm,state,unselected";
18896 action: STATE_SET "default" 0.0;
18900 target: "elm.text";
18901 transition: LINEAR 0.1;
18904 name: "go_disabled";
18905 signal: "elm,state,disabled";
18907 action: STATE_SET "disabled" 0.0;
18911 name: "go_enabled";
18912 signal: "elm,state,enabled";
18914 action: STATE_SET "default" 0.0;
18919 signal: "mouse,up,1";
18921 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
18924 name: "go_expanded";
18925 signal: "elm,state,expanded";
18930 get_state(PART:"arrow", st, 30, vl);
18931 set_state(PART:"arrow", "active", vl);
18935 name: "go_contracted";
18936 signal: "elm,state,contracted";
18941 get_state(PART:"arrow", st, 30, vl);
18942 set_state(PART:"arrow", "default", vl);
18945 program { name: "to_rtl";
18946 signal: "edje,state,rtl";
18951 get_state(PART:"arrow", st, 30, vl);
18953 set_state(PART:"arrow", st, 0.1);
18957 program { name: "to_ltr";
18958 signal: "edje,state,ltr";
18963 get_state(PART:"arrow", st, 30, vl);
18965 set_state(PART:"arrow", st, 0.0);
18972 group { name: "elm/genlist/item/default_style/default";
18975 style { name: "genlist_style";
18976 base: "font=Sans font_size=10 align=left valign=0.5 color=#000 text_class=list_item";
18979 tag: "hilight" "+ font=Sans:style=Bold";
18980 tag: "b" "+ font=Sans:style=Bold";
18983 style { name: "genlist_selected_style";
18984 base: "font=Sans font_size=10 align=left valign=0.5 color=#fff text_class=list_item";
18987 tag: "hilight" "+ font=Sans:style=Bold";
18988 tag: "b" "+ font=Sans:style=Bold";
18992 data.item: "stacking" "above";
18993 data.item: "selectraise" "on";
18994 data.item: "labels" "elm.text";
18995 data.item: "icons" "elm.swallow.icon elm.swallow.end";
18996 data.item: "treesize" "20";
18998 image: "bt_sm_base1.png" COMP;
18999 image: "bt_sm_shine.png" COMP;
19000 image: "bt_sm_hilight.png" COMP;
19001 image: "ilist_1.png" COMP;
19002 image: "ilist_item_shadow.png" COMP;
19010 state: "default" 0.0;
19018 state: "default" 0.0;
19033 normal: "ilist_item_shadow.png";
19042 state: "default" 0.0;
19045 normal: "ilist_1.png";
19052 clip_to: "disclip";
19054 description { state: "default" 0.0;
19056 color: 255 255 255 0;
19066 normal: "bt_sm_base1.png";
19069 image.middle: SOLID;
19071 description { state: "selected" 0.0;
19072 inherit: "default" 0.0;
19074 color: 255 255 255 255;
19085 part { name: "elm.swallow.pad";
19087 description { state: "default" 0.0;
19100 part { name: "elm.swallow.icon";
19101 clip_to: "disclip";
19103 description { state: "default" 0.0;
19107 to_x: "elm.swallow.pad";
19112 to_x: "elm.swallow.pad";
19118 part { name: "elm.swallow.end";
19119 clip_to: "disclip";
19121 description { state: "default" 0.0;
19125 aspect_preference: VERTICAL;
19136 part { name: "elm.text";
19137 clip_to: "disclip";
19142 state: "default" 0.0;
19146 to_x: "elm.swallow.icon";
19152 to_x: "elm.swallow.end";
19158 style: "genlist_style";
19162 description { state: "selected" 0.0;
19163 inherit: "default" 0.0;
19165 style: "genlist_selected_style";
19169 part { name: "fg1";
19170 clip_to: "disclip";
19172 description { state: "default" 0.0;
19174 color: 255 255 255 0;
19176 rel2.relative: 1.0 0.5;
19179 normal: "bt_sm_hilight.png";
19183 description { state: "selected" 0.0;
19184 inherit: "default" 0.0;
19186 color: 255 255 255 255;
19189 part { name: "fg2";
19190 clip_to: "disclip";
19192 description { state: "default" 0.0;
19194 color: 255 255 255 0;
19198 normal: "bt_sm_shine.png";
19202 description { state: "selected" 0.0;
19203 inherit: "default" 0.0;
19205 color: 255 255 255 255;
19208 part { name: "disclip";
19210 description { state: "default" 0.0;
19214 description { state: "disabled" 0.0;
19215 inherit: "default" 0.0;
19216 color: 255 255 255 64;
19221 // signal: elm,state,%s,active
19222 // a "check" item named %s went active
19223 // signal: elm,state,%s,passive
19224 // a "check" item named %s went passive
19225 // default is passive
19228 signal: "elm,state,selected";
19230 action: STATE_SET "selected" 0.0;
19234 target: "elm.text";
19237 name: "go_passive";
19238 signal: "elm,state,unselected";
19240 action: STATE_SET "default" 0.0;
19244 target: "elm.text";
19245 transition: LINEAR 0.1;
19248 name: "go_disabled";
19249 signal: "elm,state,disabled";
19251 action: STATE_SET "disabled" 0.0;
19255 name: "go_enabled";
19256 signal: "elm,state,enabled";
19258 action: STATE_SET "default" 0.0;
19263 group { name: "elm/genlist/item_odd/default_style/default";
19264 data.item: "stacking" "below";
19265 data.item: "selectraise" "on";
19266 data.item: "labels" "elm.text";
19267 data.item: "icons" "elm.swallow.icon elm.swallow.end";
19268 data.item: "treesize" "20";
19270 image: "bt_sm_base1.png" COMP;
19271 image: "bt_sm_shine.png" COMP;
19272 image: "bt_sm_hilight.png" COMP;
19273 image: "ilist_2.png" COMP;
19276 part { name: "event";
19280 state: "default" 0.0;
19288 state: "default" 0.0;
19291 normal: "ilist_2.png";
19298 clip_to: "disclip";
19300 description { state: "default" 0.0;
19302 color: 255 255 255 0;
19312 normal: "bt_sm_base1.png";
19315 image.middle: SOLID;
19317 description { state: "selected" 0.0;
19318 inherit: "default" 0.0;
19320 color: 255 255 255 255;
19331 part { name: "elm.swallow.pad";
19333 description { state: "default" 0.0;
19346 part { name: "elm.swallow.icon";
19347 clip_to: "disclip";
19349 description { state: "default" 0.0;
19353 to_x: "elm.swallow.pad";
19358 to_x: "elm.swallow.pad";
19364 part { name: "elm.swallow.end";
19365 clip_to: "disclip";
19367 description { state: "default" 0.0;
19371 aspect_preference: VERTICAL;
19382 part { name: "elm.text";
19383 clip_to: "disclip";
19388 state: "default" 0.0;
19392 to_x: "elm.swallow.icon";
19398 to_x: "elm.swallow.end";
19404 style: "genlist_style";
19408 description { state: "selected" 0.0;
19409 inherit: "default" 0.0;
19411 style: "genlist_selected_style";
19415 part { name: "fg1";
19416 clip_to: "disclip";
19418 description { state: "default" 0.0;
19420 color: 255 255 255 0;
19422 rel2.relative: 1.0 0.5;
19425 normal: "bt_sm_hilight.png";
19429 description { state: "selected" 0.0;
19430 inherit: "default" 0.0;
19432 color: 255 255 255 255;
19435 part { name: "fg2";
19436 clip_to: "disclip";
19438 description { state: "default" 0.0;
19440 color: 255 255 255 0;
19444 normal: "bt_sm_shine.png";
19448 description { state: "selected" 0.0;
19449 inherit: "default" 0.0;
19451 color: 255 255 255 255;
19454 part { name: "disclip";
19456 description { state: "default" 0.0;
19460 description { state: "disabled" 0.0;
19461 inherit: "default" 0.0;
19462 color: 255 255 255 64;
19467 // signal: elm,state,%s,active
19468 // a "check" item named %s went active
19469 // signal: elm,state,%s,passive
19470 // a "check" item named %s went passive
19471 // default is passive
19474 signal: "elm,state,selected";
19476 action: STATE_SET "selected" 0.0;
19480 target: "elm.text";
19483 name: "go_passive";
19484 signal: "elm,state,unselected";
19486 action: STATE_SET "default" 0.0;
19490 target: "elm.text";
19491 transition: LINEAR 0.1;
19494 name: "go_disabled";
19495 signal: "elm,state,disabled";
19497 action: STATE_SET "disabled" 0.0;
19501 name: "go_enabled";
19502 signal: "elm,state,enabled";
19504 action: STATE_SET "default" 0.0;
19510 group { name: "elm/genlist/tree/default_style/default";
19511 data.item: "stacking" "above";
19512 data.item: "selectraise" "on";
19513 data.item: "labels" "elm.text";
19514 data.item: "icons" "elm.swallow.icon elm.swallow.end";
19515 data.item: "treesize" "20";
19517 image: "bt_sm_base1.png" COMP;
19518 image: "bt_sm_shine.png" COMP;
19519 image: "bt_sm_hilight.png" COMP;
19520 image: "ilist_1.png" COMP;
19521 image: "ilist_item_shadow.png" COMP;
19522 image: "icon_arrow_right.png" COMP;
19523 image: "icon_arrow_down.png" COMP;
19531 state: "default" 0.0;
19539 state: "default" 0.0;
19554 normal: "ilist_item_shadow.png";
19563 state: "default" 0.0;
19566 normal: "ilist_1.png";
19573 clip_to: "disclip";
19575 description { state: "default" 0.0;
19577 color: 255 255 255 0;
19587 normal: "bt_sm_base1.png";
19590 image.middle: SOLID;
19592 description { state: "selected" 0.0;
19593 inherit: "default" 0.0;
19595 color: 255 255 255 255;
19606 part { name: "elm.swallow.pad";
19608 description { state: "default" 0.0;
19621 part { name: "arrow";
19622 clip_to: "disclip";
19623 ignore_flags: ON_HOLD;
19624 description { state: "default" 0.0;
19629 to_x: "elm.swallow.pad";
19634 to_x: "elm.swallow.pad";
19638 image.normal: "icon_arrow_right.png";
19640 description { state: "active" 0.0;
19641 inherit: "default" 0.0;
19642 image.normal: "icon_arrow_down.png";
19645 part { name: "elm.swallow.icon";
19646 clip_to: "disclip";
19648 description { state: "default" 0.0;
19663 part { name: "elm.swallow.end";
19664 clip_to: "disclip";
19666 description { state: "default" 0.0;
19670 aspect_preference: VERTICAL;
19681 part { name: "elm.text";
19682 clip_to: "disclip";
19684 effect: SOFT_SHADOW;
19688 state: "default" 0.0;
19692 to_x: "elm.swallow.icon";
19698 to_x: "elm.swallow.end";
19704 style: "genlist_style";
19708 description { state: "selected" 0.0;
19709 inherit: "default" 0.0;
19711 style: "genlist_selected_style";
19715 part { name: "fg1";
19716 clip_to: "disclip";
19718 description { state: "default" 0.0;
19720 color: 255 255 255 0;
19722 rel2.relative: 1.0 0.5;
19725 normal: "bt_sm_hilight.png";
19729 description { state: "selected" 0.0;
19730 inherit: "default" 0.0;
19732 color: 255 255 255 255;
19735 part { name: "fg2";
19736 clip_to: "disclip";
19738 description { state: "default" 0.0;
19740 color: 255 255 255 0;
19744 normal: "bt_sm_shine.png";
19748 description { state: "selected" 0.0;
19749 inherit: "default" 0.0;
19751 color: 255 255 255 255;
19754 part { name: "disclip";
19756 description { state: "default" 0.0;
19760 description { state: "disabled" 0.0;
19761 inherit: "default" 0.0;
19762 color: 255 255 255 64;
19767 // signal: elm,state,%s,active
19768 // a "check" item named %s went active
19769 // signal: elm,state,%s,passive
19770 // a "check" item named %s went passive
19771 // default is passive
19774 signal: "elm,state,selected";
19776 action: STATE_SET "selected" 0.0;
19780 target: "elm.text";
19783 name: "go_passive";
19784 signal: "elm,state,unselected";
19786 action: STATE_SET "default" 0.0;
19790 target: "elm.text";
19791 transition: LINEAR 0.1;
19794 name: "go_disabled";
19795 signal: "elm,state,disabled";
19797 action: STATE_SET "disabled" 0.0;
19801 name: "go_enabled";
19802 signal: "elm,state,enabled";
19804 action: STATE_SET "default" 0.0;
19809 signal: "mouse,up,1";
19811 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
19814 name: "go_expanded";
19815 signal: "elm,state,expanded";
19817 action: STATE_SET "active" 0.0;
19821 name: "go_contracted";
19822 signal: "elm,state,contracted";
19824 action: STATE_SET "default" 0.0;
19829 group { name: "elm/genlist/tree_odd/default_style/default";
19830 data.item: "stacking" "below";
19831 data.item: "selectraise" "on";
19832 data.item: "labels" "elm.text";
19833 data.item: "icons" "elm.swallow.icon elm.swallow.end";
19834 data.item: "treesize" "20";
19836 image: "bt_sm_base1.png" COMP;
19837 image: "bt_sm_shine.png" COMP;
19838 image: "bt_sm_hilight.png" COMP;
19839 image: "ilist_2.png" COMP;
19840 image: "icon_arrow_right.png" COMP;
19841 image: "icon_arrow_down.png" COMP;
19849 state: "default" 0.0;
19857 state: "default" 0.0;
19860 normal: "ilist_2.png";
19867 clip_to: "disclip";
19869 description { state: "default" 0.0;
19871 color: 255 255 255 0;
19881 normal: "bt_sm_base1.png";
19884 image.middle: SOLID;
19886 description { state: "selected" 0.0;
19887 inherit: "default" 0.0;
19889 color: 255 255 255 255;
19900 part { name: "elm.swallow.pad";
19902 description { state: "default" 0.0;
19915 part { name: "arrow";
19916 clip_to: "disclip";
19917 ignore_flags: ON_HOLD;
19918 description { state: "default" 0.0;
19923 to_x: "elm.swallow.pad";
19928 to_x: "elm.swallow.pad";
19932 image.normal: "icon_arrow_right.png";
19934 description { state: "active" 0.0;
19935 inherit: "default" 0.0;
19936 image.normal: "icon_arrow_down.png";
19939 part { name: "elm.swallow.icon";
19940 clip_to: "disclip";
19942 description { state: "default" 0.0;
19957 part { name: "elm.swallow.end";
19958 clip_to: "disclip";
19960 description { state: "default" 0.0;
19964 aspect_preference: VERTICAL;
19975 part { name: "elm.text";
19976 clip_to: "disclip";
19978 effect: SOFT_SHADOW;
19982 state: "default" 0.0;
19986 to_x: "elm.swallow.icon";
19992 to_x: "elm.swallow.end";
19998 style: "genlist_style";
20002 description { state: "selected" 0.0;
20003 inherit: "default" 0.0;
20005 style: "genlist_selected_style";
20009 part { name: "fg1";
20010 clip_to: "disclip";
20012 description { state: "default" 0.0;
20014 color: 255 255 255 0;
20016 rel2.relative: 1.0 0.5;
20019 normal: "bt_sm_hilight.png";
20023 description { state: "selected" 0.0;
20024 inherit: "default" 0.0;
20026 color: 255 255 255 255;
20029 part { name: "fg2";
20030 clip_to: "disclip";
20032 description { state: "default" 0.0;
20034 color: 255 255 255 0;
20038 normal: "bt_sm_shine.png";
20042 description { state: "selected" 0.0;
20043 inherit: "default" 0.0;
20045 color: 255 255 255 255;
20048 part { name: "disclip";
20050 description { state: "default" 0.0;
20054 description { state: "disabled" 0.0;
20055 inherit: "default" 0.0;
20056 color: 255 255 255 64;
20061 // signal: elm,state,%s,active
20062 // a "check" item named %s went active
20063 // signal: elm,state,%s,passive
20064 // a "check" item named %s went passive
20065 // default is passive
20068 signal: "elm,state,selected";
20070 action: STATE_SET "selected" 0.0;
20074 target: "elm.text";
20077 name: "go_passive";
20078 signal: "elm,state,unselected";
20080 action: STATE_SET "default" 0.0;
20084 target: "elm.text";
20085 transition: LINEAR 0.1;
20088 name: "go_disabled";
20089 signal: "elm,state,disabled";
20091 action: STATE_SET "disabled" 0.0;
20095 name: "go_enabled";
20096 signal: "elm,state,enabled";
20098 action: STATE_SET "default" 0.0;
20103 signal: "mouse,up,1";
20105 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
20108 name: "go_expanded";
20109 signal: "elm,state,expanded";
20111 action: STATE_SET "active" 0.0;
20115 name: "go_contracted";
20116 signal: "elm,state,contracted";
20118 action: STATE_SET "default" 0.0;
20125 group { name: "elm/genlist/item/double_label/default";
20126 data.item: "stacking" "above";
20127 data.item: "selectraise" "on";
20128 data.item: "labels" "elm.text elm.text.sub";
20129 data.item: "icons" "elm.swallow.icon elm.swallow.end";
20130 data.item: "treesize" "20";
20131 // data.item: "states" "";
20133 image: "bt_sm_base1.png" COMP;
20134 image: "bt_sm_shine.png" COMP;
20135 image: "bt_sm_hilight.png" COMP;
20136 image: "ilist_1.png" COMP;
20137 image: "ilist_item_shadow.png" COMP;
20145 state: "default" 0.0;
20153 state: "default" 0.0;
20168 normal: "ilist_item_shadow.png";
20177 state: "default" 0.0;
20179 normal: "ilist_1.png";
20186 clip_to: "disclip";
20188 description { state: "default" 0.0;
20190 color: 255 255 255 0;
20200 normal: "bt_sm_base1.png";
20203 image.middle: SOLID;
20205 description { state: "selected" 0.0;
20206 inherit: "default" 0.0;
20208 color: 255 255 255 255;
20219 part { name: "elm.swallow.pad";
20221 description { state: "default" 0.0;
20234 part { name: "elm.swallow.icon";
20235 clip_to: "disclip";
20237 description { state: "default" 0.0;
20241 to_x: "elm.swallow.pad";
20246 to_x: "elm.swallow.pad";
20252 part { name: "elm.swallow.end";
20253 clip_to: "disclip";
20255 description { state: "default" 0.0;
20259 aspect_preference: VERTICAL;
20270 part { name: "elm.text";
20271 clip_to: "disclip";
20273 effect: SOFT_SHADOW;
20277 state: "default" 0.0;
20280 to_x: "elm.swallow.icon";
20285 to_x: "elm.swallow.end";
20297 text_class: "list_item";
20300 description { state: "selected" 0.0;
20301 inherit: "default" 0.0;
20302 color: 224 224 224 255;
20306 part { name: "elm.text.sub";
20307 clip_to: "disclip";
20312 state: "default" 0.0;
20315 to_x: "elm.swallow.icon";
20320 to_x: "elm.swallow.end";
20332 text_class: "list_item";
20335 description { state: "selected" 0.0;
20336 inherit: "default" 0.0;
20337 color: 128 128 128 255;
20341 part { name: "fg1";
20342 clip_to: "disclip";
20344 description { state: "default" 0.0;
20346 color: 255 255 255 0;
20348 rel2.relative: 1.0 0.5;
20351 normal: "bt_sm_hilight.png";
20355 description { state: "selected" 0.0;
20356 inherit: "default" 0.0;
20358 color: 255 255 255 255;
20361 part { name: "fg2";
20362 clip_to: "disclip";
20364 description { state: "default" 0.0;
20366 color: 255 255 255 0;
20370 normal: "bt_sm_shine.png";
20374 description { state: "selected" 0.0;
20375 inherit: "default" 0.0;
20377 color: 255 255 255 255;
20380 part { name: "disclip";
20382 description { state: "default" 0.0;
20386 description { state: "disabled" 0.0;
20387 inherit: "default" 0.0;
20388 color: 255 255 255 64;
20393 // signal: elm,state,%s,active
20394 // a "check" item named %s went active
20395 // signal: elm,state,%s,passive
20396 // a "check" item named %s went passive
20397 // default is passive
20400 signal: "elm,state,selected";
20402 action: STATE_SET "selected" 0.0;
20406 target: "elm.text";
20407 target: "elm.text.sub";
20410 name: "go_passive";
20411 signal: "elm,state,unselected";
20413 action: STATE_SET "default" 0.0;
20417 target: "elm.text";
20418 target: "elm.text.sub";
20419 transition: LINEAR 0.1;
20422 name: "go_disabled";
20423 signal: "elm,state,disabled";
20425 action: STATE_SET "disabled" 0.0;
20429 name: "go_enabled";
20430 signal: "elm,state,enabled";
20432 action: STATE_SET "default" 0.0;
20437 group { name: "elm/genlist/item_compress/double_label/default";
20438 data.item: "stacking" "above";
20439 data.item: "selectraise" "on";
20440 data.item: "labels" "elm.text elm.text.sub";
20441 data.item: "icons" "elm.swallow.icon elm.swallow.end";
20442 data.item: "treesize" "20";
20443 // data.item: "states" "";
20445 image: "bt_sm_base1.png" COMP;
20446 image: "bt_sm_shine.png" COMP;
20447 image: "bt_sm_hilight.png" COMP;
20448 image: "ilist_1.png" COMP;
20449 image: "ilist_item_shadow.png" COMP;
20457 state: "default" 0.0;
20465 state: "default" 0.0;
20480 normal: "ilist_item_shadow.png";
20489 state: "default" 0.0;
20491 normal: "ilist_1.png";
20498 clip_to: "disclip";
20500 description { state: "default" 0.0;
20502 color: 255 255 255 0;
20512 normal: "bt_sm_base1.png";
20515 image.middle: SOLID;
20517 description { state: "selected" 0.0;
20518 inherit: "default" 0.0;
20520 color: 255 255 255 255;
20531 part { name: "elm.swallow.pad";
20533 description { state: "default" 0.0;
20546 part { name: "elm.swallow.icon";
20547 clip_to: "disclip";
20549 description { state: "default" 0.0;
20553 to_x: "elm.swallow.pad";
20558 to_x: "elm.swallow.pad";
20564 part { name: "elm.swallow.end";
20565 clip_to: "disclip";
20567 description { state: "default" 0.0;
20571 aspect_preference: VERTICAL;
20582 part { name: "elm.text";
20583 clip_to: "disclip";
20585 effect: SOFT_SHADOW;
20589 state: "default" 0.0;
20592 to_x: "elm.swallow.icon";
20597 to_x: "elm.swallow.end";
20609 text_class: "list_item";
20612 description { state: "selected" 0.0;
20613 inherit: "default" 0.0;
20614 color: 224 224 224 255;
20618 part { name: "elm.text.sub";
20619 clip_to: "disclip";
20624 state: "default" 0.0;
20627 to_x: "elm.swallow.icon";
20632 to_x: "elm.swallow.end";
20644 text_class: "list_item";
20647 description { state: "selected" 0.0;
20648 inherit: "default" 0.0;
20649 color: 128 128 128 255;
20653 part { name: "fg1";
20654 clip_to: "disclip";
20656 description { state: "default" 0.0;
20658 color: 255 255 255 0;
20660 rel2.relative: 1.0 0.5;
20663 normal: "bt_sm_hilight.png";
20667 description { state: "selected" 0.0;
20668 inherit: "default" 0.0;
20670 color: 255 255 255 255;
20673 part { name: "fg2";
20674 clip_to: "disclip";
20676 description { state: "default" 0.0;
20678 color: 255 255 255 0;
20682 normal: "bt_sm_shine.png";
20686 description { state: "selected" 0.0;
20687 inherit: "default" 0.0;
20689 color: 255 255 255 255;
20692 part { name: "disclip";
20694 description { state: "default" 0.0;
20698 description { state: "disabled" 0.0;
20699 inherit: "default" 0.0;
20700 color: 255 255 255 64;
20705 // signal: elm,state,%s,active
20706 // a "check" item named %s went active
20707 // signal: elm,state,%s,passive
20708 // a "check" item named %s went passive
20709 // default is passive
20712 signal: "elm,state,selected";
20714 action: STATE_SET "selected" 0.0;
20718 target: "elm.text";
20719 target: "elm.text.sub";
20722 name: "go_passive";
20723 signal: "elm,state,unselected";
20725 action: STATE_SET "default" 0.0;
20729 target: "elm.text";
20730 target: "elm.text.sub";
20731 transition: LINEAR 0.1;
20734 name: "go_disabled";
20735 signal: "elm,state,disabled";
20737 action: STATE_SET "disabled" 0.0;
20741 name: "go_enabled";
20742 signal: "elm,state,enabled";
20744 action: STATE_SET "default" 0.0;
20749 group { name: "elm/genlist/item_odd/double_label/default";
20750 data.item: "stacking" "below";
20751 data.item: "selectraise" "on";
20752 data.item: "labels" "elm.text elm.text.sub";
20753 data.item: "icons" "elm.swallow.icon elm.swallow.end";
20754 data.item: "treesize" "20";
20755 // data.item: "states" "";
20757 image: "bt_sm_base1.png" COMP;
20758 image: "bt_sm_shine.png" COMP;
20759 image: "bt_sm_hilight.png" COMP;
20760 image: "ilist_2.png" COMP;
20763 part { name: "event";
20767 state: "default" 0.0;
20775 state: "default" 0.0;
20777 normal: "ilist_2.png";
20784 clip_to: "disclip";
20786 description { state: "default" 0.0;
20788 color: 255 255 255 0;
20798 normal: "bt_sm_base1.png";
20801 image.middle: SOLID;
20803 description { state: "selected" 0.0;
20804 inherit: "default" 0.0;
20806 color: 255 255 255 255;
20817 part { name: "elm.swallow.pad";
20819 description { state: "default" 0.0;
20832 part { name: "elm.swallow.icon";
20833 clip_to: "disclip";
20835 description { state: "default" 0.0;
20839 to_x: "elm.swallow.pad";
20844 to_x: "elm.swallow.pad";
20850 part { name: "elm.swallow.end";
20851 clip_to: "disclip";
20853 description { state: "default" 0.0;
20857 aspect_preference: VERTICAL;
20868 part { name: "elm.text";
20869 clip_to: "disclip";
20871 effect: SOFT_SHADOW;
20875 state: "default" 0.0;
20878 to_x: "elm.swallow.icon";
20883 to_x: "elm.swallow.end";
20895 text_class: "list_item";
20898 description { state: "selected" 0.0;
20899 inherit: "default" 0.0;
20900 color: 224 224 224 255;
20904 part { name: "elm.text.sub";
20905 clip_to: "disclip";
20910 state: "default" 0.0;
20913 to_x: "elm.swallow.icon";
20918 to_x: "elm.swallow.end";
20930 text_class: "list_item";
20933 description { state: "selected" 0.0;
20934 inherit: "default" 0.0;
20935 color: 128 128 128 255;
20939 part { name: "fg1";
20940 clip_to: "disclip";
20942 description { state: "default" 0.0;
20944 color: 255 255 255 0;
20946 rel2.relative: 1.0 0.5;
20949 normal: "bt_sm_hilight.png";
20953 description { state: "selected" 0.0;
20954 inherit: "default" 0.0;
20956 color: 255 255 255 255;
20959 part { name: "fg2";
20960 clip_to: "disclip";
20962 description { state: "default" 0.0;
20964 color: 255 255 255 0;
20968 normal: "bt_sm_shine.png";
20972 description { state: "selected" 0.0;
20973 inherit: "default" 0.0;
20975 color: 255 255 255 255;
20978 part { name: "disclip";
20980 description { state: "default" 0.0;
20984 description { state: "disabled" 0.0;
20985 inherit: "default" 0.0;
20986 color: 255 255 255 64;
20991 // signal: elm,state,%s,active
20992 // a "check" item named %s went active
20993 // signal: elm,state,%s,passive
20994 // a "check" item named %s went passive
20995 // default is passive
20998 signal: "elm,state,selected";
21000 action: STATE_SET "selected" 0.0;
21004 target: "elm.text";
21005 target: "elm.text.sub";
21008 name: "go_passive";
21009 signal: "elm,state,unselected";
21011 action: STATE_SET "default" 0.0;
21015 target: "elm.text";
21016 target: "elm.text.sub";
21017 transition: LINEAR 0.1;
21020 name: "go_disabled";
21021 signal: "elm,state,disabled";
21023 action: STATE_SET "disabled" 0.0;
21027 name: "go_enabled";
21028 signal: "elm,state,enabled";
21030 action: STATE_SET "default" 0.0;
21035 group { name: "elm/genlist/item_compress_odd/double_label/default";
21036 data.item: "stacking" "below";
21037 data.item: "selectraise" "on";
21038 data.item: "labels" "elm.text elm.text.sub";
21039 data.item: "icons" "elm.swallow.icon elm.swallow.end";
21040 data.item: "treesize" "20";
21041 // data.item: "states" "";
21043 image: "bt_sm_base1.png" COMP;
21044 image: "bt_sm_shine.png" COMP;
21045 image: "bt_sm_hilight.png" COMP;
21046 image: "ilist_2.png" COMP;
21049 part { name: "event";
21053 state: "default" 0.0;
21061 state: "default" 0.0;
21063 normal: "ilist_2.png";
21070 clip_to: "disclip";
21072 description { state: "default" 0.0;
21074 color: 255 255 255 0;
21084 normal: "bt_sm_base1.png";
21087 image.middle: SOLID;
21089 description { state: "selected" 0.0;
21090 inherit: "default" 0.0;
21092 color: 255 255 255 255;
21103 part { name: "elm.swallow.pad";
21105 description { state: "default" 0.0;
21118 part { name: "elm.swallow.icon";
21119 clip_to: "disclip";
21121 description { state: "default" 0.0;
21125 to_x: "elm.swallow.pad";
21130 to_x: "elm.swallow.pad";
21136 part { name: "elm.swallow.end";
21137 clip_to: "disclip";
21139 description { state: "default" 0.0;
21143 aspect_preference: VERTICAL;
21154 part { name: "elm.text";
21155 clip_to: "disclip";
21157 effect: SOFT_SHADOW;
21161 state: "default" 0.0;
21164 to_x: "elm.swallow.icon";
21169 to_x: "elm.swallow.end";
21181 text_class: "list_item";
21184 description { state: "selected" 0.0;
21185 inherit: "default" 0.0;
21186 color: 224 224 224 255;
21190 part { name: "elm.text.sub";
21191 clip_to: "disclip";
21196 state: "default" 0.0;
21199 to_x: "elm.swallow.icon";
21204 to_x: "elm.swallow.end";
21216 text_class: "list_item";
21219 description { state: "selected" 0.0;
21220 inherit: "default" 0.0;
21221 color: 128 128 128 255;
21225 part { name: "fg1";
21226 clip_to: "disclip";
21228 description { state: "default" 0.0;
21230 color: 255 255 255 0;
21232 rel2.relative: 1.0 0.5;
21235 normal: "bt_sm_hilight.png";
21239 description { state: "selected" 0.0;
21240 inherit: "default" 0.0;
21242 color: 255 255 255 255;
21245 part { name: "fg2";
21246 clip_to: "disclip";
21248 description { state: "default" 0.0;
21250 color: 255 255 255 0;
21254 normal: "bt_sm_shine.png";
21258 description { state: "selected" 0.0;
21259 inherit: "default" 0.0;
21261 color: 255 255 255 255;
21264 part { name: "disclip";
21266 description { state: "default" 0.0;
21270 description { state: "disabled" 0.0;
21271 inherit: "default" 0.0;
21272 color: 255 255 255 64;
21277 // signal: elm,state,%s,active
21278 // a "check" item named %s went active
21279 // signal: elm,state,%s,passive
21280 // a "check" item named %s went passive
21281 // default is passive
21284 signal: "elm,state,selected";
21286 action: STATE_SET "selected" 0.0;
21290 target: "elm.text";
21291 target: "elm.text.sub";
21294 name: "go_passive";
21295 signal: "elm,state,unselected";
21297 action: STATE_SET "default" 0.0;
21301 target: "elm.text";
21302 target: "elm.text.sub";
21303 transition: LINEAR 0.1;
21306 name: "go_disabled";
21307 signal: "elm,state,disabled";
21309 action: STATE_SET "disabled" 0.0;
21313 name: "go_enabled";
21314 signal: "elm,state,enabled";
21316 action: STATE_SET "default" 0.0;
21322 group { name: "elm/genlist/tree/double_label/default";
21323 data.item: "stacking" "above";
21324 data.item: "selectraise" "on";
21325 data.item: "labels" "elm.text elm.text.sub";
21326 data.item: "icons" "elm.swallow.icon elm.swallow.end";
21327 data.item: "treesize" "20";
21328 // data.item: "states" "";
21330 image: "bt_sm_base1.png" COMP;
21331 image: "bt_sm_shine.png" COMP;
21332 image: "bt_sm_hilight.png" COMP;
21333 image: "ilist_1.png" COMP;
21334 image: "ilist_item_shadow.png" COMP;
21335 image: "icon_arrow_right.png" COMP;
21336 image: "icon_arrow_down.png" COMP;
21344 state: "default" 0.0;
21352 state: "default" 0.0;
21367 normal: "ilist_item_shadow.png";
21376 state: "default" 0.0;
21378 normal: "ilist_1.png";
21385 clip_to: "disclip";
21387 description { state: "default" 0.0;
21389 color: 255 255 255 0;
21399 normal: "bt_sm_base1.png";
21402 image.middle: SOLID;
21404 description { state: "selected" 0.0;
21405 inherit: "default" 0.0;
21407 color: 255 255 255 255;
21418 part { name: "elm.swallow.pad";
21420 description { state: "default" 0.0;
21433 part { name: "arrow";
21434 clip_to: "disclip";
21435 ignore_flags: ON_HOLD;
21436 description { state: "default" 0.0;
21441 to_x: "elm.swallow.pad";
21446 to_x: "elm.swallow.pad";
21450 image.normal: "icon_arrow_right.png";
21452 description { state: "active" 0.0;
21453 inherit: "default" 0.0;
21454 image.normal: "icon_arrow_down.png";
21457 part { name: "elm.swallow.icon";
21458 clip_to: "disclip";
21460 description { state: "default" 0.0;
21475 part { name: "elm.swallow.end";
21476 clip_to: "disclip";
21478 description { state: "default" 0.0;
21482 aspect_preference: VERTICAL;
21493 part { name: "elm.text";
21494 clip_to: "disclip";
21496 effect: SOFT_SHADOW;
21500 state: "default" 0.0;
21503 to_x: "elm.swallow.icon";
21508 to_x: "elm.swallow.end";
21520 text_class: "list_item";
21523 description { state: "selected" 0.0;
21524 inherit: "default" 0.0;
21525 color: 224 224 224 255;
21529 part { name: "elm.text.sub";
21530 clip_to: "disclip";
21535 state: "default" 0.0;
21538 to_x: "elm.swallow.icon";
21543 to_x: "elm.swallow.end";
21555 text_class: "list_item";
21558 description { state: "selected" 0.0;
21559 inherit: "default" 0.0;
21560 color: 128 128 128 255;
21564 part { name: "fg1";
21565 clip_to: "disclip";
21567 description { state: "default" 0.0;
21569 color: 255 255 255 0;
21571 rel2.relative: 1.0 0.5;
21574 normal: "bt_sm_hilight.png";
21578 description { state: "selected" 0.0;
21579 inherit: "default" 0.0;
21581 color: 255 255 255 255;
21584 part { name: "fg2";
21585 clip_to: "disclip";
21587 description { state: "default" 0.0;
21589 color: 255 255 255 0;
21593 normal: "bt_sm_shine.png";
21597 description { state: "selected" 0.0;
21598 inherit: "default" 0.0;
21600 color: 255 255 255 255;
21603 part { name: "disclip";
21605 description { state: "default" 0.0;
21609 description { state: "disabled" 0.0;
21610 inherit: "default" 0.0;
21611 color: 255 255 255 64;
21616 // signal: elm,state,%s,active
21617 // a "check" item named %s went active
21618 // signal: elm,state,%s,passive
21619 // a "check" item named %s went passive
21620 // default is passive
21623 signal: "elm,state,selected";
21625 action: STATE_SET "selected" 0.0;
21629 target: "elm.text";
21630 target: "elm.text.sub";
21633 name: "go_passive";
21634 signal: "elm,state,unselected";
21636 action: STATE_SET "default" 0.0;
21640 target: "elm.text";
21641 target: "elm.text.sub";
21642 transition: LINEAR 0.1;
21645 name: "go_disabled";
21646 signal: "elm,state,disabled";
21648 action: STATE_SET "disabled" 0.0;
21652 name: "go_enabled";
21653 signal: "elm,state,enabled";
21655 action: STATE_SET "default" 0.0;
21660 signal: "mouse,up,1";
21662 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
21665 name: "go_expanded";
21666 signal: "elm,state,expanded";
21668 action: STATE_SET "active" 0.0;
21672 name: "go_contracted";
21673 signal: "elm,state,contracted";
21675 action: STATE_SET "default" 0.0;
21680 group { name: "elm/genlist/tree_compress/double_label/default";
21681 data.item: "stacking" "above";
21682 data.item: "selectraise" "on";
21683 data.item: "labels" "elm.text elm.text.sub";
21684 data.item: "icons" "elm.swallow.icon elm.swallow.end";
21685 data.item: "treesize" "20";
21686 // data.item: "states" "";
21688 image: "bt_sm_base1.png" COMP;
21689 image: "bt_sm_shine.png" COMP;
21690 image: "bt_sm_hilight.png" COMP;
21691 image: "ilist_1.png" COMP;
21692 image: "ilist_item_shadow.png" COMP;
21693 image: "icon_arrow_right.png" COMP;
21694 image: "icon_arrow_down.png" COMP;
21702 state: "default" 0.0;
21710 state: "default" 0.0;
21725 normal: "ilist_item_shadow.png";
21734 state: "default" 0.0;
21736 normal: "ilist_1.png";
21743 clip_to: "disclip";
21745 description { state: "default" 0.0;
21747 color: 255 255 255 0;
21757 normal: "bt_sm_base1.png";
21760 image.middle: SOLID;
21762 description { state: "selected" 0.0;
21763 inherit: "default" 0.0;
21765 color: 255 255 255 255;
21776 part { name: "elm.swallow.pad";
21778 description { state: "default" 0.0;
21791 part { name: "arrow";
21792 clip_to: "disclip";
21793 ignore_flags: ON_HOLD;
21794 description { state: "default" 0.0;
21799 to_x: "elm.swallow.pad";
21804 to_x: "elm.swallow.pad";
21808 image.normal: "icon_arrow_right.png";
21810 description { state: "active" 0.0;
21811 inherit: "default" 0.0;
21812 image.normal: "icon_arrow_down.png";
21815 part { name: "elm.swallow.icon";
21816 clip_to: "disclip";
21818 description { state: "default" 0.0;
21833 part { name: "elm.swallow.end";
21834 clip_to: "disclip";
21836 description { state: "default" 0.0;
21840 aspect_preference: VERTICAL;
21851 part { name: "elm.text";
21852 clip_to: "disclip";
21854 effect: SOFT_SHADOW;
21858 state: "default" 0.0;
21861 to_x: "elm.swallow.icon";
21866 to_x: "elm.swallow.end";
21878 text_class: "list_item";
21881 description { state: "selected" 0.0;
21882 inherit: "default" 0.0;
21883 color: 224 224 224 255;
21887 part { name: "elm.text.sub";
21888 clip_to: "disclip";
21893 state: "default" 0.0;
21896 to_x: "elm.swallow.icon";
21901 to_x: "elm.swallow.end";
21913 text_class: "list_item";
21916 description { state: "selected" 0.0;
21917 inherit: "default" 0.0;
21918 color: 128 128 128 255;
21922 part { name: "fg1";
21923 clip_to: "disclip";
21925 description { state: "default" 0.0;
21927 color: 255 255 255 0;
21929 rel2.relative: 1.0 0.5;
21932 normal: "bt_sm_hilight.png";
21936 description { state: "selected" 0.0;
21937 inherit: "default" 0.0;
21939 color: 255 255 255 255;
21942 part { name: "fg2";
21943 clip_to: "disclip";
21945 description { state: "default" 0.0;
21947 color: 255 255 255 0;
21951 normal: "bt_sm_shine.png";
21955 description { state: "selected" 0.0;
21956 inherit: "default" 0.0;
21958 color: 255 255 255 255;
21961 part { name: "disclip";
21963 description { state: "default" 0.0;
21967 description { state: "disabled" 0.0;
21968 inherit: "default" 0.0;
21969 color: 255 255 255 64;
21974 // signal: elm,state,%s,active
21975 // a "check" item named %s went active
21976 // signal: elm,state,%s,passive
21977 // a "check" item named %s went passive
21978 // default is passive
21981 signal: "elm,state,selected";
21983 action: STATE_SET "selected" 0.0;
21987 target: "elm.text";
21988 target: "elm.text.sub";
21991 name: "go_passive";
21992 signal: "elm,state,unselected";
21994 action: STATE_SET "default" 0.0;
21998 target: "elm.text";
21999 target: "elm.text.sub";
22000 transition: LINEAR 0.1;
22003 name: "go_disabled";
22004 signal: "elm,state,disabled";
22006 action: STATE_SET "disabled" 0.0;
22010 name: "go_enabled";
22011 signal: "elm,state,enabled";
22013 action: STATE_SET "default" 0.0;
22018 signal: "mouse,up,1";
22020 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
22023 name: "go_expanded";
22024 signal: "elm,state,expanded";
22026 action: STATE_SET "active" 0.0;
22030 name: "go_contracted";
22031 signal: "elm,state,contracted";
22033 action: STATE_SET "default" 0.0;
22038 group { name: "elm/genlist/tree_odd/double_label/default";
22039 data.item: "stacking" "below";
22040 data.item: "selectraise" "on";
22041 data.item: "labels" "elm.text elm.text.sub";
22042 data.item: "icons" "elm.swallow.icon elm.swallow.end";
22043 data.item: "treesize" "20";
22044 // data.item: "states" "";
22046 image: "bt_sm_base1.png" COMP;
22047 image: "bt_sm_shine.png" COMP;
22048 image: "bt_sm_hilight.png" COMP;
22049 image: "ilist_2.png" COMP;
22050 image: "icon_arrow_right.png" COMP;
22051 image: "icon_arrow_down.png" COMP;
22059 state: "default" 0.0;
22067 state: "default" 0.0;
22069 normal: "ilist_2.png";
22076 clip_to: "disclip";
22078 description { state: "default" 0.0;
22080 color: 255 255 255 0;
22090 normal: "bt_sm_base1.png";
22093 image.middle: SOLID;
22095 description { state: "selected" 0.0;
22096 inherit: "default" 0.0;
22098 color: 255 255 255 255;
22109 part { name: "elm.swallow.pad";
22111 description { state: "default" 0.0;
22124 part { name: "arrow";
22125 clip_to: "disclip";
22126 ignore_flags: ON_HOLD;
22127 description { state: "default" 0.0;
22132 to_x: "elm.swallow.pad";
22137 to_x: "elm.swallow.pad";
22141 image.normal: "icon_arrow_right.png";
22143 description { state: "active" 0.0;
22144 inherit: "default" 0.0;
22145 image.normal: "icon_arrow_down.png";
22148 part { name: "elm.swallow.icon";
22149 clip_to: "disclip";
22151 description { state: "default" 0.0;
22166 part { name: "elm.swallow.end";
22167 clip_to: "disclip";
22169 description { state: "default" 0.0;
22173 aspect_preference: VERTICAL;
22184 part { name: "elm.text";
22185 clip_to: "disclip";
22187 effect: SOFT_SHADOW;
22191 state: "default" 0.0;
22194 to_x: "elm.swallow.icon";
22199 to_x: "elm.swallow.end";
22211 text_class: "list_item";
22214 description { state: "selected" 0.0;
22215 inherit: "default" 0.0;
22216 color: 224 224 224 255;
22220 part { name: "elm.text.sub";
22221 clip_to: "disclip";
22226 state: "default" 0.0;
22229 to_x: "elm.swallow.icon";
22234 to_x: "elm.swallow.end";
22246 text_class: "list_item";
22249 description { state: "selected" 0.0;
22250 inherit: "default" 0.0;
22251 color: 128 128 128 255;
22255 part { name: "fg1";
22256 clip_to: "disclip";
22258 description { state: "default" 0.0;
22260 color: 255 255 255 0;
22262 rel2.relative: 1.0 0.5;
22265 normal: "bt_sm_hilight.png";
22269 description { state: "selected" 0.0;
22270 inherit: "default" 0.0;
22272 color: 255 255 255 255;
22275 part { name: "fg2";
22276 clip_to: "disclip";
22278 description { state: "default" 0.0;
22280 color: 255 255 255 0;
22284 normal: "bt_sm_shine.png";
22288 description { state: "selected" 0.0;
22289 inherit: "default" 0.0;
22291 color: 255 255 255 255;
22294 part { name: "disclip";
22296 description { state: "default" 0.0;
22300 description { state: "disabled" 0.0;
22301 inherit: "default" 0.0;
22302 color: 255 255 255 64;
22307 // signal: elm,state,%s,active
22308 // a "check" item named %s went active
22309 // signal: elm,state,%s,passive
22310 // a "check" item named %s went passive
22311 // default is passive
22314 signal: "elm,state,selected";
22316 action: STATE_SET "selected" 0.0;
22320 target: "elm.text";
22321 target: "elm.text.sub";
22324 name: "go_passive";
22325 signal: "elm,state,unselected";
22327 action: STATE_SET "default" 0.0;
22331 target: "elm.text";
22332 target: "elm.text.sub";
22333 transition: LINEAR 0.1;
22336 name: "go_disabled";
22337 signal: "elm,state,disabled";
22339 action: STATE_SET "disabled" 0.0;
22343 name: "go_enabled";
22344 signal: "elm,state,enabled";
22346 action: STATE_SET "default" 0.0;
22351 signal: "mouse,up,1";
22353 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
22356 name: "go_expanded";
22357 signal: "elm,state,expanded";
22359 action: STATE_SET "active" 0.0;
22363 name: "go_contracted";
22364 signal: "elm,state,contracted";
22366 action: STATE_SET "default" 0.0;
22372 group { name: "elm/genlist/item/icon_top_text_bottom/default";
22373 data.item: "stacking" "above";
22374 data.item: "selectraise" "on";
22375 data.item: "labels" "elm.text";
22376 data.item: "icons" "elm.swallow.icon";
22377 data.item: "treesize" "20";
22378 // data.item: "states" "";
22380 image: "bt_sm_base1.png" COMP;
22381 image: "bt_sm_shine.png" COMP;
22382 image: "bt_sm_hilight.png" COMP;
22383 image: "ilist_1.png" COMP;
22384 image: "ilist_item_shadow.png" COMP;
22392 state: "default" 0.0;
22400 state: "default" 0.0;
22415 normal: "ilist_item_shadow.png";
22424 state: "default" 0.0;
22426 normal: "ilist_1.png";
22433 clip_to: "disclip";
22435 description { state: "default" 0.0;
22437 color: 255 255 255 0;
22447 normal: "bt_sm_base1.png";
22450 image.middle: SOLID;
22452 description { state: "selected" 0.0;
22453 inherit: "default" 0.0;
22455 color: 255 255 255 255;
22466 part { name: "elm.swallow.pad";
22468 description { state: "default" 0.0;
22481 part { name: "elm.swallow.icon";
22482 clip_to: "disclip";
22484 description { state: "default" 0.0;
22488 to_x: "elm.swallow.pad";
22493 to_x: "elm.swallow.pad";
22499 part { name: "elm.text";
22500 clip_to: "disclip";
22502 effect: SOFT_SHADOW;
22506 state: "default" 0.0;
22509 to_y: "elm.swallow.icon";
22525 text_class: "list_item";
22528 description { state: "selected" 0.0;
22529 inherit: "default" 0.0;
22530 color: 224 224 224 255;
22534 part { name: "fg1";
22535 clip_to: "disclip";
22537 description { state: "default" 0.0;
22539 color: 255 255 255 0;
22541 rel2.relative: 1.0 0.5;
22544 normal: "bt_sm_hilight.png";
22548 description { state: "selected" 0.0;
22549 inherit: "default" 0.0;
22551 color: 255 255 255 255;
22554 part { name: "fg2";
22555 clip_to: "disclip";
22557 description { state: "default" 0.0;
22559 color: 255 255 255 0;
22563 normal: "bt_sm_shine.png";
22567 description { state: "selected" 0.0;
22568 inherit: "default" 0.0;
22570 color: 255 255 255 255;
22573 part { name: "disclip";
22575 description { state: "default" 0.0;
22579 description { state: "disabled" 0.0;
22580 inherit: "default" 0.0;
22581 color: 255 255 255 64;
22586 // signal: elm,state,%s,active
22587 // a "check" item named %s went active
22588 // signal: elm,state,%s,passive
22589 // a "check" item named %s went passive
22590 // default is passive
22593 signal: "elm,state,selected";
22595 action: STATE_SET "selected" 0.0;
22599 target: "elm.text";
22602 name: "go_passive";
22603 signal: "elm,state,unselected";
22605 action: STATE_SET "default" 0.0;
22609 target: "elm.text";
22610 transition: LINEAR 0.1;
22613 name: "go_disabled";
22614 signal: "elm,state,disabled";
22616 action: STATE_SET "disabled" 0.0;
22620 name: "go_enabled";
22621 signal: "elm,state,enabled";
22623 action: STATE_SET "default" 0.0;
22628 group { name: "elm/genlist/item_odd/icon_top_text_bottom/default";
22629 data.item: "stacking" "below";
22630 data.item: "selectraise" "on";
22631 data.item: "labels" "elm.text";
22632 data.item: "icons" "elm.swallow.icon";
22633 data.item: "treesize" "20";
22634 // data.item: "states" "";
22636 image: "bt_sm_base1.png" COMP;
22637 image: "bt_sm_shine.png" COMP;
22638 image: "bt_sm_hilight.png" COMP;
22639 image: "ilist_2.png" COMP;
22642 part { name: "event";
22646 state: "default" 0.0;
22654 state: "default" 0.0;
22656 normal: "ilist_2.png";
22663 clip_to: "disclip";
22665 description { state: "default" 0.0;
22667 color: 255 255 255 0;
22677 normal: "bt_sm_base1.png";
22680 image.middle: SOLID;
22682 description { state: "selected" 0.0;
22683 inherit: "default" 0.0;
22685 color: 255 255 255 255;
22696 part { name: "elm.swallow.pad";
22698 description { state: "default" 0.0;
22711 part { name: "elm.swallow.icon";
22712 clip_to: "disclip";
22714 description { state: "default" 0.0;
22718 to_x: "elm.swallow.pad";
22723 to_x: "elm.swallow.pad";
22729 part { name: "elm.text";
22730 clip_to: "disclip";
22732 effect: SOFT_SHADOW;
22736 state: "default" 0.0;
22739 to_y: "elm.swallow.icon";
22755 text_class: "list_item";
22758 description { state: "selected" 0.0;
22759 inherit: "default" 0.0;
22760 color: 224 224 224 255;
22764 part { name: "fg1";
22765 clip_to: "disclip";
22767 description { state: "default" 0.0;
22769 color: 255 255 255 0;
22771 rel2.relative: 1.0 0.5;
22774 normal: "bt_sm_hilight.png";
22778 description { state: "selected" 0.0;
22779 inherit: "default" 0.0;
22781 color: 255 255 255 255;
22784 part { name: "fg2";
22785 clip_to: "disclip";
22787 description { state: "default" 0.0;
22789 color: 255 255 255 0;
22793 normal: "bt_sm_shine.png";
22797 description { state: "selected" 0.0;
22798 inherit: "default" 0.0;
22800 color: 255 255 255 255;
22803 part { name: "disclip";
22805 description { state: "default" 0.0;
22809 description { state: "disabled" 0.0;
22810 inherit: "default" 0.0;
22811 color: 255 255 255 64;
22816 // signal: elm,state,%s,active
22817 // a "check" item named %s went active
22818 // signal: elm,state,%s,passive
22819 // a "check" item named %s went passive
22820 // default is passive
22823 signal: "elm,state,selected";
22825 action: STATE_SET "selected" 0.0;
22829 target: "elm.text";
22832 name: "go_passive";
22833 signal: "elm,state,unselected";
22835 action: STATE_SET "default" 0.0;
22839 target: "elm.text";
22840 transition: LINEAR 0.1;
22843 name: "go_disabled";
22844 signal: "elm,state,disabled";
22846 action: STATE_SET "disabled" 0.0;
22850 name: "go_enabled";
22851 signal: "elm,state,enabled";
22853 action: STATE_SET "default" 0.0;
22859 group { name: "elm/genlist/tree/icon_top_text_bottom/default";
22860 data.item: "stacking" "above";
22861 data.item: "selectraise" "on";
22862 data.item: "labels" "elm.text";
22863 data.item: "icons" "elm.swallow.icon";
22864 data.item: "treesize" "20";
22865 // data.item: "states" "";
22867 image: "bt_sm_base1.png" COMP;
22868 image: "bt_sm_shine.png" COMP;
22869 image: "bt_sm_hilight.png" COMP;
22870 image: "ilist_1.png" COMP;
22871 image: "ilist_item_shadow.png" COMP;
22872 image: "icon_arrow_right.png" COMP;
22873 image: "icon_arrow_down.png" COMP;
22881 state: "default" 0.0;
22889 state: "default" 0.0;
22904 normal: "ilist_item_shadow.png";
22913 state: "default" 0.0;
22915 normal: "ilist_1.png";
22922 clip_to: "disclip";
22924 description { state: "default" 0.0;
22926 color: 255 255 255 0;
22936 normal: "bt_sm_base1.png";
22939 image.middle: SOLID;
22941 description { state: "selected" 0.0;
22942 inherit: "default" 0.0;
22944 color: 255 255 255 255;
22955 part { name: "elm.swallow.pad";
22957 description { state: "default" 0.0;
22970 part { name: "arrow";
22971 clip_to: "disclip";
22972 ignore_flags: ON_HOLD;
22973 description { state: "default" 0.0;
22978 to_x: "elm.swallow.pad";
22983 to_x: "elm.swallow.pad";
22987 image.normal: "icon_arrow_right.png";
22989 description { state: "active" 0.0;
22990 inherit: "default" 0.0;
22991 image.normal: "icon_arrow_down.png";
22994 part { name: "elm.swallow.icon";
22995 clip_to: "disclip";
22997 description { state: "default" 0.0;
23011 part { name: "elm.text";
23012 clip_to: "disclip";
23014 effect: SOFT_SHADOW;
23018 state: "default" 0.0;
23021 to_y: "elm.swallow.icon";
23037 text_class: "list_item";
23040 description { state: "selected" 0.0;
23041 inherit: "default" 0.0;
23042 color: 224 224 224 255;
23046 part { name: "fg1";
23047 clip_to: "disclip";
23049 description { state: "default" 0.0;
23051 color: 255 255 255 0;
23053 rel2.relative: 1.0 0.5;
23056 normal: "bt_sm_hilight.png";
23060 description { state: "selected" 0.0;
23061 inherit: "default" 0.0;
23063 color: 255 255 255 255;
23066 part { name: "fg2";
23067 clip_to: "disclip";
23069 description { state: "default" 0.0;
23071 color: 255 255 255 0;
23075 normal: "bt_sm_shine.png";
23079 description { state: "selected" 0.0;
23080 inherit: "default" 0.0;
23082 color: 255 255 255 255;
23085 part { name: "disclip";
23087 description { state: "default" 0.0;
23091 description { state: "disabled" 0.0;
23092 inherit: "default" 0.0;
23093 color: 255 255 255 64;
23098 // signal: elm,state,%s,active
23099 // a "check" item named %s went active
23100 // signal: elm,state,%s,passive
23101 // a "check" item named %s went passive
23102 // default is passive
23105 signal: "elm,state,selected";
23107 action: STATE_SET "selected" 0.0;
23111 target: "elm.text";
23114 name: "go_passive";
23115 signal: "elm,state,unselected";
23117 action: STATE_SET "default" 0.0;
23121 target: "elm.text";
23122 transition: LINEAR 0.1;
23125 name: "go_disabled";
23126 signal: "elm,state,disabled";
23128 action: STATE_SET "disabled" 0.0;
23132 name: "go_enabled";
23133 signal: "elm,state,enabled";
23135 action: STATE_SET "default" 0.0;
23140 signal: "mouse,up,1";
23142 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
23145 name: "go_expanded";
23146 signal: "elm,state,expanded";
23148 action: STATE_SET "active" 0.0;
23152 name: "go_contracted";
23153 signal: "elm,state,contracted";
23155 action: STATE_SET "default" 0.0;
23160 group { name: "elm/genlist/tree_odd/icon_top_text_bottom/default";
23161 data.item: "stacking" "below";
23162 data.item: "selectraise" "on";
23163 data.item: "labels" "elm.text";
23164 data.item: "icons" "elm.swallow.icon";
23165 data.item: "treesize" "20";
23166 // data.item: "states" "";
23168 image: "bt_sm_base1.png" COMP;
23169 image: "bt_sm_shine.png" COMP;
23170 image: "bt_sm_hilight.png" COMP;
23171 image: "ilist_2.png" COMP;
23172 image: "icon_arrow_right.png" COMP;
23173 image: "icon_arrow_down.png" COMP;
23181 state: "default" 0.0;
23189 state: "default" 0.0;
23191 normal: "ilist_2.png";
23198 clip_to: "disclip";
23200 description { state: "default" 0.0;
23202 color: 255 255 255 0;
23212 normal: "bt_sm_base1.png";
23215 image.middle: SOLID;
23217 description { state: "selected" 0.0;
23218 inherit: "default" 0.0;
23220 color: 255 255 255 255;
23231 part { name: "elm.swallow.pad";
23233 description { state: "default" 0.0;
23246 part { name: "arrow";
23247 clip_to: "disclip";
23248 ignore_flags: ON_HOLD;
23249 description { state: "default" 0.0;
23254 to_x: "elm.swallow.pad";
23259 to_x: "elm.swallow.pad";
23263 image.normal: "icon_arrow_right.png";
23265 description { state: "active" 0.0;
23266 inherit: "default" 0.0;
23267 image.normal: "icon_arrow_down.png";
23270 part { name: "elm.swallow.icon";
23271 clip_to: "disclip";
23273 description { state: "default" 0.0;
23287 part { name: "elm.text";
23288 clip_to: "disclip";
23290 effect: SOFT_SHADOW;
23294 state: "default" 0.0;
23297 to_y: "elm.swallow.icon";
23313 text_class: "list_item";
23316 description { state: "selected" 0.0;
23317 inherit: "default" 0.0;
23318 color: 224 224 224 255;
23322 part { name: "fg1";
23323 clip_to: "disclip";
23325 description { state: "default" 0.0;
23327 color: 255 255 255 0;
23329 rel2.relative: 1.0 0.5;
23332 normal: "bt_sm_hilight.png";
23336 description { state: "selected" 0.0;
23337 inherit: "default" 0.0;
23339 color: 255 255 255 255;
23342 part { name: "fg2";
23343 clip_to: "disclip";
23345 description { state: "default" 0.0;
23347 color: 255 255 255 0;
23351 normal: "bt_sm_shine.png";
23355 description { state: "selected" 0.0;
23356 inherit: "default" 0.0;
23358 color: 255 255 255 255;
23361 part { name: "disclip";
23363 description { state: "default" 0.0;
23367 description { state: "disabled" 0.0;
23368 inherit: "default" 0.0;
23369 color: 255 255 255 64;
23374 // signal: elm,state,%s,active
23375 // a "check" item named %s went active
23376 // signal: elm,state,%s,passive
23377 // a "check" item named %s went passive
23378 // default is passive
23381 signal: "elm,state,selected";
23383 action: STATE_SET "selected" 0.0;
23387 target: "elm.text";
23390 name: "go_passive";
23391 signal: "elm,state,unselected";
23393 action: STATE_SET "default" 0.0;
23397 target: "elm.text";
23398 transition: LINEAR 0.1;
23401 name: "go_disabled";
23402 signal: "elm,state,disabled";
23404 action: STATE_SET "disabled" 0.0;
23408 name: "go_enabled";
23409 signal: "elm,state,enabled";
23411 action: STATE_SET "default" 0.0;
23416 signal: "mouse,up,1";
23418 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
23421 name: "go_expanded";
23422 signal: "elm,state,expanded";
23424 action: STATE_SET "active" 0.0;
23428 name: "go_contracted";
23429 signal: "elm,state,contracted";
23431 action: STATE_SET "default" 0.0;
23438 ///////////////////////////////////////////////////////////////////////////////
23439 group { name: "elm/check/base/default";
23441 image: "check_base.png" COMP;
23442 image: "check.png" COMP;
23443 image: "check2.png" COMP;
23449 description { state: "default" 0.0;
23451 rel2.relative: 0.0 1.0;
23457 aspect_preference: VERTICAL;
23459 normal: "check_base.png";
23466 part { name: "check";
23469 description { state: "default" 0.0;
23479 color: 255 255 255 255;
23480 image.normal: "check.png";
23482 description { state: "visible" 0.0;
23483 inherit: "default" 0.0;
23486 description { state: "disabled" 0.0;
23487 inherit: "default" 0.0;
23489 color: 128 128 128 128;
23491 description { state: "disabled_visible" 0.0;
23492 inherit: "default" 0.0;
23493 color: 128 128 128 128;
23497 part { name: "elm.swallow.content";
23499 description { state: "default" 0.0;
23504 rel1.relative: 1.0 0.0;
23508 rel2.relative: 1.0 1.0;
23510 description { state: "visible" 0.0;
23511 inherit: "default" 0.0;
23516 description { state: "disabled" 0.0;
23517 inherit: "default" 0.0;
23518 color: 128 128 128 128;
23520 description { state: "disabled_visible" 0.0;
23521 inherit: "default" 0.0;
23522 color: 128 128 128 128;
23528 part { name: "elm.text";
23532 description { state: "default" 0.0;
23534 rel1.to_x: "elm.swallow.content";
23535 rel1.relative: 1.0 0.0;
23537 rel2.relative: 1.0 1.0;
23538 rel2.offset: -2 -2;
23541 font: "Sans,Edje-Vera";
23547 description { state: "visible" 0.0;
23548 inherit: "default" 0.0;
23552 description { state: "disabled" 0.0;
23553 inherit: "default" 0.0;
23557 description { state: "disabled_visible" 0.0;
23558 inherit: "default" 0.0;
23565 part { name: "events";
23567 ignore_flags: ON_HOLD;
23568 description { state: "default" 0.0;
23572 part { name: "disabler";
23574 description { state: "default" 0.0;
23578 description { state: "disabled" 0.0;
23579 inherit: "default" 0.0;
23585 program { name: "click";
23586 signal: "mouse,up,1";
23588 action: SIGNAL_EMIT "elm,action,check,toggle" "";
23590 program { name: "check_on";
23591 signal: "elm,state,check,on";
23593 action: STATE_SET "visible" 0.0;
23596 program { name: "check_off";
23597 signal: "elm,state,check,off";
23599 action: STATE_SET "default" 0.0;
23602 program { name: "text_show";
23603 signal: "elm,state,text,visible";
23605 action: STATE_SET "visible" 0.0;
23606 target: "elm.text";
23608 program { name: "text_hide";
23609 signal: "elm,state,text,hidden";
23611 action: STATE_SET "default" 0.0;
23612 target: "elm.text";
23614 program { name: "icon_show";
23615 signal: "elm,state,icon,visible";
23617 action: STATE_SET "visible" 0.0;
23618 target: "elm.swallow.content";
23620 program { name: "icon_hide";
23621 signal: "elm,state,icon,hidden";
23623 action: STATE_SET "default" 0.0;
23624 target: "elm.swallow.content";
23626 program { name: "disable";
23627 signal: "elm,state,disabled";
23629 action: STATE_SET "disabled" 0.0;
23630 target: "disabler";
23631 after: "disable_text";
23633 program { name: "disable_text";
23637 get_state(PART:"elm.text", st, 30, vl);
23638 if (!strcmp(st, "visible"))
23639 set_state(PART:"elm.text", "disabled_visible", 0.0);
23641 set_state(PART:"elm.text", "disabled", 0.0);
23643 get_state(PART:"elm.swallow.content", st, 30, vl);
23644 if (!strcmp(st, "visible"))
23645 set_state(PART:"elm.swallow.content", "disabled_visible", 0.0);
23647 set_state(PART:"elm.swallow.content", "disabled", 0.0);
23649 get_state(PART:"check", st, 30, vl);
23650 if (!strcmp(st, "visible"))
23651 set_state(PART:"check", "disabled_visible", 0.0);
23653 set_state(PART:"check", "disabled", 0.0);
23656 program { name: "enable";
23657 signal: "elm,state,enabled";
23659 action: STATE_SET "default" 0.0;
23660 target: "disabler";
23661 after: "enable_text";
23663 program { name: "enable_text";
23667 get_state(PART:"elm.text", st, 30, vl);
23668 if (!strcmp(st, "disabled_visible"))
23669 set_state(PART:"elm.text", "visible", 0.0);
23671 set_state(PART:"elm.text", "default", 0.0);
23673 get_state(PART:"elm.swallow.content", st, 30, vl);
23674 if (!strcmp(st, "visible"))
23675 set_state(PART:"elm.swallow.content", "visible", 0.0);
23677 set_state(PART:"elm.swallow.content", "default", 0.0);
23679 get_state(PART:"check", st, 30, vl);
23680 if (!strcmp(st, "visible"))
23681 set_state(PART:"check", "visible", 0.0);
23683 set_state(PART:"check", "default", 0.0);
23688 ///////////////////////////////////////////////////////////////////////////////
23689 group { name: "elm/radio/base/default";
23691 image: "radio_base.png" COMP;
23692 image: "radio.png" COMP;
23693 image: "radio2.png" COMP;
23699 description { state: "default" 0.0;
23701 rel2.relative: 0.0 1.0;
23707 aspect_preference: VERTICAL;
23708 image.normal: "radio_base.png";
23711 part { name: "radio";
23714 description { state: "default" 0.0;
23718 image.normal: "radio.png";
23720 description { state: "visible" 0.0;
23721 inherit: "default" 0.0;
23725 part { name: "elm.swallow.content";
23727 description { state: "default" 0.0;
23733 rel1.relative: 1.0 0.0;
23736 rel2.relative: 1.0 1.0;
23739 description { state: "visible" 0.0;
23740 inherit: "default" 0.0;
23742 color: 255 255 255 255;
23745 description { state: "disabled" 0.0;
23746 inherit: "default" 0.0;
23747 color: 128 128 128 128;
23749 description { state: "disabled_visible" 0.0;
23750 inherit: "default" 0.0;
23751 color: 128 128 128 128;
23756 part { name: "elm.text";
23760 description { state: "default" 0.0;
23762 rel1.to_x: "elm.swallow.content";
23763 rel1.relative: 1.0 0.0;
23765 rel2.relative: 1.0 1.0;
23766 rel2.offset: -2 -2;
23769 font: "Sans,Edje-Vera";
23775 description { state: "visible" 0.0;
23776 inherit: "default" 0.0;
23780 description { state: "disabled" 0.0;
23781 inherit: "default" 0.0;
23785 description { state: "disabled_visible" 0.0;
23786 inherit: "default" 0.0;
23793 part { name: "events";
23795 ignore_flags: ON_HOLD;
23796 description { state: "default" 0.0;
23800 part { name: "disabler";
23802 description { state: "default" 0.0;
23806 description { state: "disabled" 0.0;
23807 inherit: "default" 0.0;
23813 program { name: "click";
23814 signal: "mouse,up,1";
23816 action: SIGNAL_EMIT "elm,action,radio,toggle" "";
23818 program { name: "radio_on";
23819 signal: "elm,state,radio,on";
23821 action: STATE_SET "visible" 0.0;
23824 program { name: "radio_off";
23825 signal: "elm,state,radio,off";
23827 action: STATE_SET "default" 0.0;
23830 program { name: "text_show";
23831 signal: "elm,state,text,visible";
23833 action: STATE_SET "visible" 0.0;
23834 target: "elm.text";
23836 program { name: "text_hide";
23837 signal: "elm,state,text,hidden";
23839 action: STATE_SET "default" 0.0;
23840 target: "elm.text";
23842 program { name: "icon_show";
23843 signal: "elm,state,icon,visible";
23845 action: STATE_SET "visible" 0.0;
23846 target: "elm.swallow.content";
23848 program { name: "icon_hide";
23849 signal: "elm,state,icon,hidden";
23851 action: STATE_SET "default" 0.0;
23852 target: "elm.swallow.content";
23854 program { name: "disable";
23855 signal: "elm,state,disabled";
23857 action: STATE_SET "disabled" 0.0;
23858 target: "disabler";
23859 after: "disable_text";
23861 program { name: "disable_text";
23865 get_state(PART:"elm.text", st, 30, vl);
23866 if (!strcmp(st, "visible"))
23867 set_state(PART:"elm.text", "disabled_visible", 0.0);
23869 set_state(PART:"elm.text", "disabled", 0.0);
23871 get_state(PART:"elm.swallow.content", st, 30, vl);
23872 if (!strcmp(st, "visible"))
23873 set_state(PART:"elm.swallow.content", "disabled_visible", 0.0);
23875 set_state(PART:"elm.swallow.content", "disabled", 0.0);
23878 program { name: "enable";
23879 signal: "elm,state,enabled";
23881 action: STATE_SET "default" 0.0;
23882 target: "disabler";
23883 after: "enable_text";
23885 program { name: "enable_text";
23889 get_state(PART:"elm.text", st, 30, vl);
23890 if (!strcmp(st, "disabled_visible"))
23891 set_state(PART:"elm.text", "visible", 0.0);
23893 set_state(PART:"elm.text", "default", 0.0);
23895 get_state(PART:"elm.swallow.content", st, 30, vl);
23896 if (!strcmp(st, "visible"))
23897 set_state(PART:"elm.swallow.content", "visible", 0.0);
23899 set_state(PART:"elm.swallow.content", "default", 0.0);
23904 group { name: "elm/genlist/tree_compress_odd/double_label/default";
23905 data.item: "stacking" "below";
23906 data.item: "selectraise" "on";
23907 data.item: "labels" "elm.text elm.text.sub";
23908 data.item: "icons" "elm.swallow.icon elm.swallow.end";
23909 data.item: "treesize" "20";
23910 // data.item: "states" "";
23912 image: "bt_sm_base1.png" COMP;
23913 image: "bt_sm_shine.png" COMP;
23914 image: "bt_sm_hilight.png" COMP;
23915 image: "ilist_2.png" COMP;
23916 image: "icon_arrow_right.png" COMP;
23917 image: "icon_arrow_down.png" COMP;
23925 state: "default" 0.0;
23933 state: "default" 0.0;
23935 normal: "ilist_2.png";
23942 clip_to: "disclip";
23944 description { state: "default" 0.0;
23946 color: 255 255 255 0;
23956 normal: "bt_sm_base1.png";
23959 image.middle: SOLID;
23961 description { state: "selected" 0.0;
23962 inherit: "default" 0.0;
23964 color: 255 255 255 255;
23975 part { name: "elm.swallow.pad";
23977 description { state: "default" 0.0;
23990 part { name: "arrow";
23991 clip_to: "disclip";
23992 ignore_flags: ON_HOLD;
23993 description { state: "default" 0.0;
23998 to_x: "elm.swallow.pad";
24003 to_x: "elm.swallow.pad";
24007 image.normal: "icon_arrow_right.png";
24009 description { state: "active" 0.0;
24010 inherit: "default" 0.0;
24011 image.normal: "icon_arrow_down.png";
24014 part { name: "elm.swallow.icon";
24015 clip_to: "disclip";
24017 description { state: "default" 0.0;
24032 part { name: "elm.swallow.end";
24033 clip_to: "disclip";
24035 description { state: "default" 0.0;
24039 aspect_preference: VERTICAL;
24050 part { name: "elm.text";
24051 clip_to: "disclip";
24053 effect: SOFT_SHADOW;
24057 state: "default" 0.0;
24060 to_x: "elm.swallow.icon";
24065 to_x: "elm.swallow.end";
24077 text_class: "list_item";
24080 description { state: "selected" 0.0;
24081 inherit: "default" 0.0;
24082 color: 224 224 224 255;
24086 part { name: "elm.text.sub";
24087 clip_to: "disclip";
24092 state: "default" 0.0;
24095 to_x: "elm.swallow.icon";
24100 to_x: "elm.swallow.end";
24112 text_class: "list_item";
24115 description { state: "selected" 0.0;
24116 inherit: "default" 0.0;
24117 color: 128 128 128 255;
24121 part { name: "fg1";
24122 clip_to: "disclip";
24124 description { state: "default" 0.0;
24126 color: 255 255 255 0;
24128 rel2.relative: 1.0 0.5;
24131 normal: "bt_sm_hilight.png";
24135 description { state: "selected" 0.0;
24136 inherit: "default" 0.0;
24138 color: 255 255 255 255;
24141 part { name: "fg2";
24142 clip_to: "disclip";
24144 description { state: "default" 0.0;
24146 color: 255 255 255 0;
24150 normal: "bt_sm_shine.png";
24154 description { state: "selected" 0.0;
24155 inherit: "default" 0.0;
24157 color: 255 255 255 255;
24160 part { name: "disclip";
24162 description { state: "default" 0.0;
24166 description { state: "disabled" 0.0;
24167 inherit: "default" 0.0;
24168 color: 255 255 255 64;
24173 // signal: elm,state,%s,active
24174 // a "check" item named %s went active
24175 // signal: elm,state,%s,passive
24176 // a "check" item named %s went passive
24177 // default is passive
24180 signal: "elm,state,selected";
24182 action: STATE_SET "selected" 0.0;
24186 target: "elm.text";
24187 target: "elm.text.sub";
24190 name: "go_passive";
24191 signal: "elm,state,unselected";
24193 action: STATE_SET "default" 0.0;
24197 target: "elm.text";
24198 target: "elm.text.sub";
24199 transition: LINEAR 0.1;
24202 name: "go_disabled";
24203 signal: "elm,state,disabled";
24205 action: STATE_SET "disabled" 0.0;
24209 name: "go_enabled";
24210 signal: "elm,state,enabled";
24212 action: STATE_SET "default" 0.0;
24217 signal: "mouse,up,1";
24219 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
24222 name: "go_expanded";
24223 signal: "elm,state,expanded";
24225 action: STATE_SET "active" 0.0;
24229 name: "go_contracted";
24230 signal: "elm,state,contracted";
24232 action: STATE_SET "default" 0.0;
24238 group { name: "elm/genlist/item_compress/media/default";
24239 data.item: "stacking" "above";
24240 data.item: "selectraise" "on";
24241 data.item: "labels" "elm.text.title elm.text.album-artist";
24242 data.item: "treesize" "20";
24244 image: "bt_sm_base1.png" COMP;
24245 image: "bt_sm_shine.png" COMP;
24246 image: "bt_sm_hilight.png" COMP;
24247 image: "ilist_1.png" COMP;
24248 image: "ilist_item_shadow.png" COMP;
24256 state: "default" 0.0;
24264 state: "default" 0.0;
24279 normal: "ilist_item_shadow.png";
24288 state: "default" 0.0;
24290 normal: "ilist_1.png";
24297 clip_to: "disclip";
24299 description { state: "default" 0.0;
24301 color: 255 255 255 0;
24311 normal: "bt_sm_base1.png";
24314 image.middle: SOLID;
24316 description { state: "selected" 0.0;
24317 inherit: "default" 0.0;
24319 color: 255 255 255 255;
24330 part { name: "elm.swallow.pad";
24332 description { state: "default" 0.0;
24345 part { name: "elm.text.title";
24346 clip_to: "disclip";
24348 effect: SOFT_SHADOW;
24352 state: "default" 0.0;
24370 description { state: "selected" 0.0;
24371 inherit: "default" 0.0;
24372 color: 224 224 224 255;
24376 part { name: "elm.text.album-artist";
24377 clip_to: "disclip";
24382 state: "default" 0.0;
24400 description { state: "selected" 0.0;
24401 inherit: "default" 0.0;
24402 color: 128 128 128 255;
24406 part { name: "fg1";
24407 clip_to: "disclip";
24409 description { state: "default" 0.0;
24411 color: 255 255 255 0;
24413 rel2.relative: 1.0 0.5;
24416 normal: "bt_sm_hilight.png";
24420 description { state: "selected" 0.0;
24421 inherit: "default" 0.0;
24423 color: 255 255 255 255;
24426 part { name: "fg2";
24427 clip_to: "disclip";
24429 description { state: "default" 0.0;
24431 color: 255 255 255 0;
24435 normal: "bt_sm_shine.png";
24439 description { state: "selected" 0.0;
24440 inherit: "default" 0.0;
24442 color: 255 255 255 255;
24445 part { name: "disclip";
24447 description { state: "default" 0.0;
24451 description { state: "disabled" 0.0;
24452 inherit: "default" 0.0;
24453 color: 255 255 255 64;
24458 // signal: elm,state,%s,active
24459 // a "check" item named %s went active
24460 // signal: elm,state,%s,passive
24461 // a "check" item named %s went passive
24462 // default is passive
24465 signal: "elm,state,selected";
24467 action: STATE_SET "selected" 0.0;
24471 target: "elm.text.title";
24472 target: "elm.text.album-artist";
24475 name: "go_passive";
24476 signal: "elm,state,unselected";
24478 action: STATE_SET "default" 0.0;
24482 target: "elm.text.title";
24483 target: "elm.text.album-artist";
24484 transition: LINEAR 0.1;
24487 name: "go_disabled";
24488 signal: "elm,state,disabled";
24490 action: STATE_SET "disabled" 0.0;
24494 name: "go_enabled";
24495 signal: "elm,state,enabled";
24497 action: STATE_SET "default" 0.0;
24502 group { name: "elm/genlist/item_compress_odd/media/default";
24503 data.item: "stacking" "below";
24504 data.item: "selectraise" "on";
24505 data.item: "labels" "elm.text.title elm.text.album-artist";
24506 data.item: "treesize" "20";
24508 image: "bt_sm_base1.png" COMP;
24509 image: "bt_sm_shine.png" COMP;
24510 image: "bt_sm_hilight.png" COMP;
24511 image: "ilist_2.png" COMP;
24514 part { name: "event";
24518 state: "default" 0.0;
24526 state: "default" 0.0;
24528 normal: "ilist_2.png";
24535 clip_to: "disclip";
24537 description { state: "default" 0.0;
24539 color: 255 255 255 0;
24549 normal: "bt_sm_base1.png";
24552 image.middle: SOLID;
24554 description { state: "selected" 0.0;
24555 inherit: "default" 0.0;
24557 color: 255 255 255 255;
24568 part { name: "elm.swallow.pad";
24570 description { state: "default" 0.0;
24583 part { name: "elm.text.title";
24584 clip_to: "disclip";
24586 effect: SOFT_SHADOW;
24590 state: "default" 0.0;
24608 description { state: "selected" 0.0;
24609 inherit: "default" 0.0;
24610 color: 224 224 224 255;
24614 part { name: "elm.text.album-artist";
24615 clip_to: "disclip";
24620 state: "default" 0.0;
24638 description { state: "selected" 0.0;
24639 inherit: "default" 0.0;
24640 color: 128 128 128 255;
24644 part { name: "fg1";
24645 clip_to: "disclip";
24647 description { state: "default" 0.0;
24649 color: 255 255 255 0;
24651 rel2.relative: 1.0 0.5;
24654 normal: "bt_sm_hilight.png";
24658 description { state: "selected" 0.0;
24659 inherit: "default" 0.0;
24661 color: 255 255 255 255;
24664 part { name: "fg2";
24665 clip_to: "disclip";
24667 description { state: "default" 0.0;
24669 color: 255 255 255 0;
24673 normal: "bt_sm_shine.png";
24677 description { state: "selected" 0.0;
24678 inherit: "default" 0.0;
24680 color: 255 255 255 255;
24683 part { name: "disclip";
24685 description { state: "default" 0.0;
24689 description { state: "disabled" 0.0;
24690 inherit: "default" 0.0;
24691 color: 255 255 255 64;
24696 // signal: elm,state,%s,active
24697 // a "check" item named %s went active
24698 // signal: elm,state,%s,passive
24699 // a "check" item named %s went passive
24700 // default is passive
24703 signal: "elm,state,selected";
24705 action: STATE_SET "selected" 0.0;
24709 target: "elm.text.title";
24710 target: "elm.text.album-artist";
24713 name: "go_passive";
24714 signal: "elm,state,unselected";
24716 action: STATE_SET "default" 0.0;
24720 target: "elm.text.title";
24721 target: "elm.text.album-artist";
24722 transition: LINEAR 0.1;
24725 name: "go_disabled";
24726 signal: "elm,state,disabled";
24728 action: STATE_SET "disabled" 0.0;
24732 name: "go_enabled";
24733 signal: "elm,state,enabled";
24735 action: STATE_SET "default" 0.0;
24741 group { name: "elm/genlist/item_compress/media-album/default";
24742 data.item: "stacking" "above";
24743 data.item: "selectraise" "on";
24744 data.item: "labels" "elm.text.title elm.text.trackno elm.text.length";
24745 data.item: "states" "elm.state.trackno";
24746 data.item: "treesize" "20";
24748 image: "bt_sm_base1.png" COMP;
24749 image: "bt_sm_shine.png" COMP;
24750 image: "bt_sm_hilight.png" COMP;
24751 image: "ilist_1.png" COMP;
24752 image: "ilist_item_shadow.png" COMP;
24755 public dot_visible;
24763 state: "default" 0.0;
24771 state: "default" 0.0;
24786 normal: "ilist_item_shadow.png";
24795 state: "default" 0.0;
24797 normal: "ilist_1.png";
24804 clip_to: "disclip";
24806 description { state: "default" 0.0;
24808 color: 255 255 255 0;
24818 normal: "bt_sm_base1.png";
24821 image.middle: SOLID;
24823 description { state: "selected" 0.0;
24824 inherit: "default" 0.0;
24826 color: 255 255 255 255;
24837 part { name: "elm.swallow.pad";
24839 description { state: "default" 0.0;
24853 name: "elm.text.trackno";
24858 state: "default" 0.0;
24859 color: 255 255 255 255;
24863 to_y: "elm.text.title";
24868 to_y: "elm.text.title";
24881 description { state: "selected" 0.0;
24882 inherit: "default" 0.0;
24883 color: 224 224 224 255;
24893 state: "default" 0.0;
24894 color: 255 255 255 255;
24899 to_x: "elm.text.trackno";
24900 to_y: "elm.text.title";
24905 to_x: "elm.text.trackno";
24906 to_y: "elm.text.title";
24922 state: "visible" 0.0;
24923 inherit: "default" 0.0;
24926 description { state: "selected" 0.0;
24927 inherit: "default" 0.0;
24928 color: 224 224 224 255;
24935 signal: "elm,state,elm.state.trackno,active";
24938 set_state(PART:"dot", "visible", 0.0);
24939 set_int(dot_visible, 1);
24943 part { name: "elm.text.title";
24944 clip_to: "disclip";
24946 effect: SOFT_SHADOW;
24950 state: "default" 0.0;
24969 description { state: "selected" 0.0;
24970 inherit: "default" 0.0;
24971 color: 224 224 224 255;
24975 part { name: "elm.text.length";
24976 clip_to: "disclip";
24981 state: "default" 0.0;
24999 description { state: "selected" 0.0;
25000 inherit: "default" 0.0;
25001 color: 128 128 128 255;
25005 part { name: "fg1";
25006 clip_to: "disclip";
25008 description { state: "default" 0.0;
25010 color: 255 255 255 0;
25012 rel2.relative: 1.0 0.5;
25015 normal: "bt_sm_hilight.png";
25019 description { state: "selected" 0.0;
25020 inherit: "default" 0.0;
25022 color: 255 255 255 255;
25025 part { name: "fg2";
25026 clip_to: "disclip";
25028 description { state: "default" 0.0;
25030 color: 255 255 255 0;
25034 normal: "bt_sm_shine.png";
25038 description { state: "selected" 0.0;
25039 inherit: "default" 0.0;
25041 color: 255 255 255 255;
25044 part { name: "disclip";
25046 description { state: "default" 0.0;
25050 description { state: "disabled" 0.0;
25051 inherit: "default" 0.0;
25052 color: 255 255 255 64;
25057 // signal: elm,state,%s,active
25058 // a "check" item named %s went active
25059 // signal: elm,state,%s,passive
25060 // a "check" item named %s went passive
25061 // default is passive
25064 signal: "elm,state,selected";
25066 action: STATE_SET "selected" 0.0;
25070 target: "elm.text.title";
25071 target: "elm.text.trackno";
25072 target: "elm.text.length";
25073 after: "dot_active";
25076 name: "dot_active";
25078 if (get_int(dot_visible) == 1)
25079 set_state(PART:"dot", "selected", 0.0);
25083 name: "go_passive";
25084 signal: "elm,state,unselected";
25086 action: STATE_SET "default" 0.0;
25090 target: "elm.text.title";
25091 target: "elm.text.length";
25092 target: "elm.text.trackno";
25093 transition: LINEAR 0.1;
25094 after: "dot_passive";
25097 name: "dot_passive";
25099 if (get_int(dot_visible) == 1)
25100 set_state(PART:"dot", "visible", 0.0);
25104 name: "go_disabled";
25105 signal: "elm,state,disabled";
25107 action: STATE_SET "disabled" 0.0;
25111 name: "go_enabled";
25112 signal: "elm,state,enabled";
25114 action: STATE_SET "default" 0.0;
25119 group { name: "elm/genlist/item_compress_odd/media-album/default";
25120 data.item: "stacking" "below";
25121 data.item: "selectraise" "on";
25122 data.item: "labels" "elm.text.title elm.text.trackno elm.text.length";
25123 data.item: "states" "elm.state.trackno";
25124 data.item: "treesize" "20";
25126 image: "bt_sm_base1.png" COMP;
25127 image: "bt_sm_shine.png" COMP;
25128 image: "bt_sm_hilight.png" COMP;
25129 image: "ilist_2.png" COMP;
25132 public dot_visible;
25135 part { name: "event";
25139 state: "default" 0.0;
25147 state: "default" 0.0;
25149 normal: "ilist_2.png";
25156 clip_to: "disclip";
25158 description { state: "default" 0.0;
25160 color: 255 255 255 0;
25170 normal: "bt_sm_base1.png";
25173 image.middle: SOLID;
25175 description { state: "selected" 0.0;
25176 inherit: "default" 0.0;
25178 color: 255 255 255 255;
25189 part { name: "elm.swallow.pad";
25191 description { state: "default" 0.0;
25205 name: "elm.text.trackno";
25210 state: "default" 0.0;
25211 color: 255 255 255 255;
25215 to_y: "elm.text.title";
25220 to_y: "elm.text.title";
25233 description { state: "selected" 0.0;
25234 inherit: "default" 0.0;
25235 color: 224 224 224 255;
25245 state: "default" 0.0;
25246 color: 255 255 255 255;
25251 to_x: "elm.text.trackno";
25252 to_y: "elm.text.title";
25257 to_x: "elm.text.trackno";
25258 to_y: "elm.text.title";
25274 state: "visible" 0.0;
25275 inherit: "default" 0.0;
25278 description { state: "selected" 0.0;
25279 inherit: "default" 0.0;
25280 color: 224 224 224 255;
25287 signal: "elm,state,elm.state.trackno,active";
25290 set_state(PART:"dot", "visible", 0.0);
25291 set_int(dot_visible, 1);
25295 part { name: "elm.text.title";
25296 clip_to: "disclip";
25298 effect: SOFT_SHADOW;
25302 state: "default" 0.0;
25321 description { state: "selected" 0.0;
25322 inherit: "default" 0.0;
25323 color: 224 224 224 255;
25327 part { name: "elm.text.length";
25328 clip_to: "disclip";
25333 state: "default" 0.0;
25351 description { state: "selected" 0.0;
25352 inherit: "default" 0.0;
25353 color: 128 128 128 255;
25357 part { name: "fg1";
25358 clip_to: "disclip";
25360 description { state: "default" 0.0;
25362 color: 255 255 255 0;
25364 rel2.relative: 1.0 0.5;
25367 normal: "bt_sm_hilight.png";
25371 description { state: "selected" 0.0;
25372 inherit: "default" 0.0;
25374 color: 255 255 255 255;
25377 part { name: "fg2";
25378 clip_to: "disclip";
25380 description { state: "default" 0.0;
25382 color: 255 255 255 0;
25386 normal: "bt_sm_shine.png";
25390 description { state: "selected" 0.0;
25391 inherit: "default" 0.0;
25393 color: 255 255 255 255;
25396 part { name: "disclip";
25398 description { state: "default" 0.0;
25402 description { state: "disabled" 0.0;
25403 inherit: "default" 0.0;
25404 color: 255 255 255 64;
25409 // signal: elm,state,%s,active
25410 // a "check" item named %s went active
25411 // signal: elm,state,%s,passive
25412 // a "check" item named %s went passive
25413 // default is passive
25416 signal: "elm,state,selected";
25418 action: STATE_SET "selected" 0.0;
25422 target: "elm.text.title";
25423 target: "elm.text.length";
25424 target: "elm.text.trackno";
25425 after: "dot_active";
25428 name: "dot_active";
25430 if (get_int(dot_visible) == 1)
25431 set_state(PART:"dot", "selected", 0.0);
25435 name: "go_passive";
25436 signal: "elm,state,unselected";
25438 action: STATE_SET "default" 0.0;
25442 target: "elm.text.title";
25443 target: "elm.text.length";
25444 target: "elm.text.trackno";
25445 transition: LINEAR 0.1;
25446 after: "dot_passive";
25449 name: "dot_passive";
25451 if (get_int(dot_visible) == 1)
25452 set_state(PART:"dot", "visible", 0.0);
25456 name: "go_disabled";
25457 signal: "elm,state,disabled";
25459 action: STATE_SET "disabled" 0.0;
25463 name: "go_enabled";
25464 signal: "elm,state,enabled";
25466 action: STATE_SET "default" 0.0;
25472 group { name: "elm/genlist/item_compress/media-preview/default";
25473 data.item: "stacking" "above";
25474 data.item: "selectraise" "on";
25475 data.item: "labels" "elm.text.title elm.text.artist";
25476 data.item: "icons" "elm.swallow.preview";
25477 data.item: "treesize" "20";
25479 image: "bt_sm_base1.png" COMP;
25480 image: "bt_sm_shine.png" COMP;
25481 image: "bt_sm_hilight.png" COMP;
25482 image: "ilist_1.png" COMP;
25483 image: "ilist_item_shadow.png" COMP;
25491 state: "default" 0.0;
25499 state: "default" 0.0;
25514 normal: "ilist_item_shadow.png";
25523 state: "default" 0.0;
25525 normal: "ilist_1.png";
25532 clip_to: "disclip";
25534 description { state: "default" 0.0;
25536 color: 255 255 255 0;
25546 normal: "bt_sm_base1.png";
25549 image.middle: SOLID;
25551 description { state: "selected" 0.0;
25552 inherit: "default" 0.0;
25554 color: 255 255 255 255;
25565 part { name: "elm.swallow.pad";
25567 description { state: "default" 0.0;
25580 part { name: "elm.swallow.preview";
25581 clip_to: "disclip";
25583 description { state: "default" 0.0;
25589 to_x: "elm.swallow.pad";
25594 to_x: "elm.swallow.pad";
25600 part { name: "elm.text.title";
25601 clip_to: "disclip";
25603 effect: SOFT_SHADOW;
25607 state: "default" 0.0;
25609 to_x: "elm.swallow.preview";
25626 description { state: "selected" 0.0;
25627 inherit: "default" 0.0;
25628 color: 224 224 224 255;
25632 part { name: "elm.text.artist";
25633 clip_to: "disclip";
25638 state: "default" 0.0;
25640 to_x: "elm.swallow.preview";
25657 description { state: "selected" 0.0;
25658 inherit: "default" 0.0;
25659 color: 128 128 128 255;
25663 part { name: "fg1";
25664 clip_to: "disclip";
25666 description { state: "default" 0.0;
25668 color: 255 255 255 0;
25670 rel2.relative: 1.0 0.5;
25673 normal: "bt_sm_hilight.png";
25677 description { state: "selected" 0.0;
25678 inherit: "default" 0.0;
25680 color: 255 255 255 255;
25683 part { name: "fg2";
25684 clip_to: "disclip";
25686 description { state: "default" 0.0;
25688 color: 255 255 255 0;
25692 normal: "bt_sm_shine.png";
25696 description { state: "selected" 0.0;
25697 inherit: "default" 0.0;
25699 color: 255 255 255 255;
25702 part { name: "disclip";
25704 description { state: "default" 0.0;
25708 description { state: "disabled" 0.0;
25709 inherit: "default" 0.0;
25710 color: 255 255 255 64;
25715 // signal: elm,state,%s,active
25716 // a "check" item named %s went active
25717 // signal: elm,state,%s,passive
25718 // a "check" item named %s went passive
25719 // default is passive
25722 signal: "elm,state,selected";
25724 action: STATE_SET "selected" 0.0;
25728 target: "elm.text.title";
25729 target: "elm.text.artist";
25732 name: "go_passive";
25733 signal: "elm,state,unselected";
25735 action: STATE_SET "default" 0.0;
25739 target: "elm.text.title";
25740 target: "elm.text.artist";
25741 transition: LINEAR 0.1;
25744 name: "go_disabled";
25745 signal: "elm,state,disabled";
25747 action: STATE_SET "disabled" 0.0;
25751 name: "go_enabled";
25752 signal: "elm,state,enabled";
25754 action: STATE_SET "default" 0.0;
25759 group { name: "elm/genlist/item_compress_odd/media-preview/default";
25760 data.item: "stacking" "below";
25761 data.item: "selectraise" "on";
25762 data.item: "labels" "elm.text.title elm.text.artist";
25763 data.item: "icons" "elm.swallow.preview";
25764 data.item: "treesize" "20";
25766 image: "bt_sm_base1.png" COMP;
25767 image: "bt_sm_shine.png" COMP;
25768 image: "bt_sm_hilight.png" COMP;
25769 image: "ilist_2.png" COMP;
25772 part { name: "event";
25776 state: "default" 0.0;
25784 state: "default" 0.0;
25786 normal: "ilist_2.png";
25793 clip_to: "disclip";
25795 description { state: "default" 0.0;
25797 color: 255 255 255 0;
25807 normal: "bt_sm_base1.png";
25810 image.middle: SOLID;
25812 description { state: "selected" 0.0;
25813 inherit: "default" 0.0;
25815 color: 255 255 255 255;
25826 part { name: "elm.swallow.pad";
25828 description { state: "default" 0.0;
25841 part { name: "elm.swallow.preview";
25842 clip_to: "disclip";
25844 description { state: "default" 0.0;
25850 to_x: "elm.swallow.pad";
25855 to_x: "elm.swallow.pad";
25861 part { name: "elm.text.title";
25862 clip_to: "disclip";
25864 effect: SOFT_SHADOW;
25868 state: "default" 0.0;
25870 to_x: "elm.swallow.preview";
25887 description { state: "selected" 0.0;
25888 inherit: "default" 0.0;
25889 color: 224 224 224 255;
25893 part { name: "elm.text.artist";
25894 clip_to: "disclip";
25899 state: "default" 0.0;
25901 to_x: "elm.swallow.preview";
25918 description { state: "selected" 0.0;
25919 inherit: "default" 0.0;
25920 color: 128 128 128 255;
25924 part { name: "fg1";
25925 clip_to: "disclip";
25927 description { state: "default" 0.0;
25929 color: 255 255 255 0;
25931 rel2.relative: 1.0 0.5;
25934 normal: "bt_sm_hilight.png";
25938 description { state: "selected" 0.0;
25939 inherit: "default" 0.0;
25941 color: 255 255 255 255;
25944 part { name: "fg2";
25945 clip_to: "disclip";
25947 description { state: "default" 0.0;
25949 color: 255 255 255 0;
25953 normal: "bt_sm_shine.png";
25957 description { state: "selected" 0.0;
25958 inherit: "default" 0.0;
25960 color: 255 255 255 255;
25963 part { name: "disclip";
25965 description { state: "default" 0.0;
25969 description { state: "disabled" 0.0;
25970 inherit: "default" 0.0;
25971 color: 255 255 255 64;
25976 // signal: elm,state,%s,active
25977 // a "check" item named %s went active
25978 // signal: elm,state,%s,passive
25979 // a "check" item named %s went passive
25980 // default is passive
25983 signal: "elm,state,selected";
25985 action: STATE_SET "selected" 0.0;
25989 target: "elm.text.title";
25990 target: "elm.text.artist";
25993 name: "go_passive";
25994 signal: "elm,state,unselected";
25996 action: STATE_SET "default" 0.0;
26000 target: "elm.text.title";
26001 target: "elm.text.artist";
26002 transition: LINEAR 0.1;
26005 name: "go_disabled";
26006 signal: "elm,state,disabled";
26008 action: STATE_SET "disabled" 0.0;
26012 name: "go_enabled";
26013 signal: "elm,state,enabled";
26015 action: STATE_SET "default" 0.0;
26021 ///////////////////////////////////////////////////////////////////////////////
26022 group { name: "elm/pager/base/default";
26023 data.item: "onshow" "raise";
26025 // data.item: "onhide" "lower";
26026 // data.item: "onshow" "lower";
26028 image: "frame_1.png" COMP;
26029 image: "frame_2.png" COMP;
26030 image: "dia_grad.png" COMP;
26033 part { name: "clip";
26036 description { state: "default" 0.0;
26039 offset: -9999 -9999;
26045 color: 255 255 255 255;
26047 description { state: "visible" 0.0;
26048 inherit: "default" 0.0;
26050 description { state: "hidden" 0.0;
26051 inherit: "default" 0.0;
26052 color: 255 255 255 0;
26056 part { name: "base0";
26059 description { state: "default" 0.0;
26060 image.normal: "dia_grad.png";
26072 part { name: "base";
26075 description { state: "default" 0.0;
26077 normal: "frame_2.png";
26083 description { state: "hidden" 0.0;
26084 inherit: "default" 0.0;
26085 rel1.relative: -1.0 0.0;
26086 rel2.relative: 0.0 1.0;
26088 description { state: "visible" 0.0;
26089 inherit: "default" 0.0;
26090 rel1.relative: 0.0 0.0;
26091 rel2.relative: 1.0 1.0;
26094 part { name: "over";
26097 description { state: "default" 0.0;
26107 normal: "frame_1.png";
26114 part { name: "elm.swallow.content";
26117 description { state: "default" 0.0;
26130 program { name: "push_start";
26131 signal: "elm,action,push";
26133 action: STATE_SET "hidden" 0.0;
26136 after: "show_start2";
26138 program { name: "show_start";
26139 signal: "elm,action,show";
26141 action: STATE_SET "hidden" 0.0;
26144 after: "show_start2";
26146 program { name: "show_start2";
26147 action: STATE_SET "visible" 0.0;
26148 transition: DECELERATE 0.5;
26153 program { name: "show_end";
26154 action: SIGNAL_EMIT "elm,action,show,finished" "";
26156 program { name: "pop_start";
26157 signal: "elm,action,pop";
26159 action: STATE_SET "visible" 0.0;
26162 after: "hide_start2";
26164 program { name: "hide_start";
26165 signal: "elm,action,hide";
26167 action: STATE_SET "visible" 0.0;
26170 after: "hide_start2";
26172 program { name: "hide_start2";
26173 action: STATE_SET "hidden" 0.0;
26174 transition: DECELERATE 0.5;
26179 program { name: "hide_end";
26180 action: SIGNAL_EMIT "elm,action,hide,finished" "";
26182 program { name: "reset";
26183 signal: "elm,action,reset";
26185 action: STATE_SET "default" 0.0;
26192 group { name: "elm/pager/base/slide";
26194 image: "frame_1.png" COMP;
26195 image: "frame_2.png" COMP;
26196 image: "dia_grad.png" COMP;
26199 part { name: "clip";
26202 description { state: "default" 0.0;
26205 offset: -9999 -9999;
26211 color: 255 255 255 255;
26213 description { state: "visible" 0.0;
26214 inherit: "default" 0.0;
26216 description { state: "hidden" 0.0;
26217 inherit: "default" 0.0;
26218 color: 255 255 255 0;
26221 description { state: "hidden2" 0.0;
26222 inherit: "default" 0.0;
26223 color: 255 255 255 0;
26227 part { name: "base0";
26230 description { state: "default" 0.0;
26231 image.normal: "dia_grad.png";
26243 part { name: "base";
26246 description { state: "default" 0.0;
26248 normal: "frame_2.png";
26254 description { state: "hidden" 0.0;
26255 inherit: "default" 0.0;
26256 rel1.relative: -1.0 0.0;
26257 rel2.relative: 0.0 1.0;
26259 description { state: "hidden2" 0.0;
26260 inherit: "default" 0.0;
26261 rel1.relative: 1.0 0.0;
26262 rel2.relative: 2.0 1.0;
26264 description { state: "visible" 0.0;
26265 inherit: "default" 0.0;
26266 rel1.relative: 0.0 0.0;
26267 rel2.relative: 1.0 1.0;
26270 part { name: "over";
26273 description { state: "default" 0.0;
26283 normal: "frame_1.png";
26290 part { name: "elm.swallow.content";
26293 description { state: "default" 0.0;
26306 program { name: "push_start";
26307 signal: "elm,action,push";
26309 action: STATE_SET "hidden2" 0.0;
26312 after: "show_start2";
26314 program { name: "show_start";
26315 signal: "elm,action,show";
26317 action: STATE_SET "hidden" 0.0;
26320 after: "show_start2";
26322 program { name: "show_start2";
26323 action: STATE_SET "visible" 0.0;
26324 transition: DECELERATE 0.5;
26329 program { name: "show_end";
26330 action: SIGNAL_EMIT "elm,action,show,finished" "";
26332 program { name: "pop_start";
26333 signal: "elm,action,pop";
26335 action: STATE_SET "visible" 0.0;
26338 after: "pop_start2";
26340 program { name: "pop_start2";
26341 action: STATE_SET "hidden2" 0.0;
26342 transition: DECELERATE 0.5;
26347 program { name: "hide_start";
26348 signal: "elm,action,hide";
26350 action: STATE_SET "visible" 0.0;
26353 after: "hide_start2";
26355 program { name: "hide_start2";
26356 action: STATE_SET "hidden" 0.0;
26357 transition: DECELERATE 0.5;
26362 program { name: "hide_end";
26363 action: SIGNAL_EMIT "elm,action,hide,finished" "";
26365 program { name: "reset";
26366 signal: "elm,action,reset";
26368 action: STATE_SET "default" 0.0;
26374 group { name: "elm/pager/base/slide_invisible";
26376 part { name: "clip";
26379 description { state: "default" 0.0;
26382 offset: -9999 -9999;
26388 color: 255 255 255 255;
26390 description { state: "visible" 0.0;
26391 inherit: "default" 0.0;
26393 description { state: "hidden" 0.0;
26394 inherit: "default" 0.0;
26395 color: 255 255 255 0;
26398 description { state: "hidden2" 0.0;
26399 inherit: "default" 0.0;
26400 color: 255 255 255 0;
26404 part { name: "base";
26408 description { state: "default" 0.0;
26411 description { state: "hidden" 0.0;
26413 rel1.relative: -1.0 0.0;
26414 rel2.relative: 0.0 1.0;
26416 description { state: "hidden2" 0.0;
26418 rel1.relative: 1.0 0.0;
26419 rel2.relative: 2.0 1.0;
26421 description { state: "visible" 0.0;
26423 rel1.relative: 0.0 0.0;
26424 rel2.relative: 1.0 1.0;
26427 part { name: "elm.swallow.content";
26430 description { state: "default" 0.0;
26437 program { name: "push_start";
26438 signal: "elm,action,push";
26440 action: STATE_SET "hidden2" 0.0;
26443 after: "show_start2";
26445 program { name: "show_start";
26446 signal: "elm,action,show";
26448 action: STATE_SET "hidden" 0.0;
26451 after: "show_start2";
26453 program { name: "show_start2";
26454 action: STATE_SET "visible" 0.0;
26455 transition: DECELERATE 0.5;
26460 program { name: "show_end";
26461 action: SIGNAL_EMIT "elm,action,show,finished" "";
26463 program { name: "pop_start";
26464 signal: "elm,action,pop";
26466 action: STATE_SET "visible" 0.0;
26469 after: "pop_start2";
26471 program { name: "pop_start2";
26472 action: STATE_SET "hidden2" 0.0;
26473 transition: DECELERATE 0.5;
26478 program { name: "hide_start";
26479 signal: "elm,action,hide";
26481 action: STATE_SET "visible" 0.0;
26484 after: "hide_start2";
26486 program { name: "hide_start2";
26487 action: STATE_SET "hidden" 0.0;
26488 transition: DECELERATE 0.5;
26493 program { name: "hide_end";
26494 action: SIGNAL_EMIT "elm,action,hide,finished" "";
26496 program { name: "reset";
26497 signal: "elm,action,reset";
26499 action: STATE_SET "default" 0.0;
26506 group { name: "elm/pager/base/fade";
26507 data.item: "onshow" "raise";
26509 // data.item: "onhide" "lower";
26510 // data.item: "onshow" "lower";
26512 image: "frame_1.png" COMP;
26513 image: "frame_2.png" COMP;
26514 image: "dia_grad.png" COMP;
26517 part { name: "clip_base";
26520 description { state: "default" 0.0;
26523 offset: -9999 -9999;
26529 color: 255 255 255 120;
26531 description { state: "visible" 0.0;
26532 inherit: "default" 0.0;
26534 description { state: "hidden" 0.0;
26535 inherit: "default" 0.0;
26536 color: 255 255 255 0;
26540 part { name: "clip";
26543 description { state: "default" 0.0;
26546 offset: -9999 -9999;
26552 color: 255 255 255 255;
26554 description { state: "visible" 0.0;
26555 inherit: "default" 0.0;
26557 description { state: "hidden" 0.0;
26558 inherit: "default" 0.0;
26559 color: 255 255 255 0;
26563 part { name: "base0";
26565 clip_to: "clip_base";
26566 description { state: "default" 0.0;
26567 image.normal: "dia_grad.png";
26579 part { name: "base";
26581 clip_to: "clip_base";
26582 description { state: "default" 0.0;
26584 normal: "frame_2.png";
26591 part { name: "over";
26594 description { state: "default" 0.0;
26604 normal: "frame_1.png";
26611 part { name: "elm.swallow.content";
26614 description { state: "default" 0.0;
26627 program { name: "push_start";
26628 signal: "elm,action,push";
26630 action: STATE_SET "hidden" 0.0;
26632 target: "clip_base";
26633 after: "show_start2";
26635 program { name: "show_start";
26636 signal: "elm,action,show";
26638 action: STATE_SET "hidden" 0.0;
26640 target: "clip_base";
26641 after: "show_start2";
26643 program { name: "show_start2";
26644 action: STATE_SET "visible" 0.0;
26645 transition: DECELERATE 0.5;
26647 target: "clip_base";
26650 program { name: "show_end";
26651 action: SIGNAL_EMIT "elm,action,show,finished" "";
26653 program { name: "pop_start";
26654 signal: "elm,action,pop";
26656 action: STATE_SET "visible" 0.0;
26658 target: "clip_base";
26659 after: "hide_start2";
26661 program { name: "hide_start";
26662 signal: "elm,action,hide";
26664 action: STATE_SET "visible" 0.0;
26666 target: "clip_base";
26667 after: "hide_start2";
26669 program { name: "hide_start2";
26670 action: STATE_SET "hidden" 0.0;
26671 transition: DECELERATE 0.5;
26673 target: "clip_base";
26676 program { name: "hide_end";
26677 action: SIGNAL_EMIT "elm,action,hide,finished" "";
26679 program { name: "reset";
26680 signal: "elm,action,reset";
26682 action: STATE_SET "default" 0.0;
26683 target: "clip_base";
26688 group { name: "elm/pager/base/fade_translucide";
26689 data.item: "onshow" "raise";
26691 // data.item: "onhide" "lower";
26692 // data.item: "onshow" "lower";
26694 image: "frame_1.png" COMP;
26695 image: "frame_2.png" COMP;
26696 image: "dia_grad.png" COMP;
26699 part { name: "clip_base";
26702 description { state: "default" 0.0;
26705 offset: -9999 -9999;
26711 color: 255 255 255 120;
26713 description { state: "visible" 0.0;
26714 inherit: "default" 0.0;
26716 description { state: "hidden" 0.0;
26717 inherit: "default" 0.0;
26718 color: 255 255 255 0;
26722 part { name: "clip";
26725 description { state: "default" 0.0;
26728 offset: -9999 -9999;
26734 color: 255 255 255 255;
26736 description { state: "visible" 0.0;
26737 inherit: "default" 0.0;
26739 description { state: "hidden" 0.0;
26740 inherit: "default" 0.0;
26741 color: 255 255 255 0;
26745 part { name: "base0";
26747 clip_to: "clip_base";
26748 description { state: "default" 0.0;
26749 image.normal: "dia_grad.png";
26761 part { name: "base";
26763 clip_to: "clip_base";
26764 description { state: "default" 0.0;
26766 normal: "frame_2.png";
26773 part { name: "over";
26776 description { state: "default" 0.0;
26786 normal: "frame_1.png";
26793 part { name: "elm.swallow.content";
26796 description { state: "default" 0.0;
26809 program { name: "push_start";
26810 signal: "elm,action,push";
26812 action: STATE_SET "hidden" 0.0;
26814 target: "clip_base";
26815 after: "show_start2";
26817 program { name: "show_start";
26818 signal: "elm,action,show";
26820 action: STATE_SET "hidden" 0.0;
26822 target: "clip_base";
26823 after: "show_start2";
26825 program { name: "show_start2";
26826 action: STATE_SET "visible" 0.0;
26827 transition: DECELERATE 0.5;
26829 target: "clip_base";
26832 program { name: "show_end";
26833 action: SIGNAL_EMIT "elm,action,show,finished" "";
26835 program { name: "pop_start";
26836 signal: "elm,action,pop";
26838 action: STATE_SET "visible" 0.0;
26840 target: "clip_base";
26841 after: "hide_start2";
26843 program { name: "hide_start";
26844 signal: "elm,action,hide";
26846 action: STATE_SET "visible" 0.0;
26848 target: "clip_base";
26849 after: "hide_start2";
26851 program { name: "hide_start2";
26852 action: STATE_SET "hidden" 0.0;
26853 transition: DECELERATE 0.5;
26855 target: "clip_base";
26858 program { name: "hide_end";
26859 action: SIGNAL_EMIT "elm,action,hide,finished" "";
26861 program { name: "reset";
26862 signal: "elm,action,reset";
26864 action: STATE_SET "default" 0.0;
26865 target: "clip_base";
26870 group { name: "elm/pager/base/fade_invisible";
26871 data.item: "onshow" "raise";
26873 // data.item: "onhide" "lower";
26874 // data.item: "onshow" "lower";
26876 part { name: "clip";
26879 description { state: "default" 0.0;
26881 offset: -9999 -9999;
26886 color: 255 255 255 255;
26888 description { state: "visible" 0.0;
26889 inherit: "default" 0.0;
26891 description { state: "hidden" 0.0;
26892 inherit: "default" 0.0;
26893 color: 255 255 255 0;
26897 part { name: "elm.swallow.content";
26900 description { state: "default" 0.0;
26911 program { name: "push_start";
26912 signal: "elm,action,push";
26914 action: STATE_SET "hidden" 0.0;
26916 after: "show_start2";
26918 program { name: "show_start";
26919 signal: "elm,action,show";
26921 action: STATE_SET "hidden" 0.0;
26923 after: "show_start2";
26925 program { name: "show_start2";
26926 action: STATE_SET "visible" 0.0;
26927 transition: DECELERATE 0.5;
26931 program { name: "show_end";
26932 action: SIGNAL_EMIT "elm,action,show,finished" "";
26934 program { name: "pop_start";
26935 signal: "elm,action,pop";
26937 action: STATE_SET "visible" 0.0;
26939 after: "hide_start2";
26941 program { name: "hide_start";
26942 signal: "elm,action,hide";
26944 action: STATE_SET "visible" 0.0;
26946 after: "hide_start2";
26948 program { name: "hide_start2";
26949 action: STATE_SET "hidden" 0.0;
26950 transition: DECELERATE 0.5;
26954 program { name: "hide_end";
26955 action: SIGNAL_EMIT "elm,action,hide,finished" "";
26957 program { name: "reset";
26958 signal: "elm,action,reset";
26960 action: STATE_SET "default" 0.0;
26966 group { name: "elm/pager/base/flip";
26967 data.item: "onshow" "raise";
26969 image: "frame_1.png" COMP;
26970 image: "frame_2.png" COMP;
26971 image: "dia_grad.png" COMP;
26974 part { name: "elm.swallow.content";
26976 description { state: "default" 0.0;
26988 description { state: "hidden" 0.0;
26989 inherit: "default" 0.0;
26991 map.rotation.y: 90.0;
26993 description { state: "before_hidden" 0.0;
26994 inherit: "default" 0.0;
26996 map.rotation.y: -90.0;
27001 program { name: "push_start";
27002 signal: "elm,action,push";
27006 program { name: "push1";
27007 action: STATE_SET "hidden" 0.0;
27008 target: "elm.swallow.content";
27011 program { name: "push2";
27012 action: STATE_SET "default" 0.0;
27014 transition: LINEAR 0.5;
27015 target: "elm.swallow.content";
27018 program { name: "push3";
27019 action: SIGNAL_EMIT "elm,action,show,finished" "";
27022 program { name: "show_start";
27023 signal: "elm,action,show";
27027 program { name: "show1";
27028 action: STATE_SET "before_hidden" 0.0;
27029 target: "elm.swallow.content";
27032 program { name: "show2";
27033 action: STATE_SET "default" 0.0;
27035 transition: LINEAR 0.5;
27036 target: "elm.swallow.content";
27039 program { name: "show3";
27040 action: SIGNAL_EMIT "elm,action,show,finished" "";
27043 program { name: "pop_start";
27044 signal: "elm,action,pop";
27048 program { name: "pop1";
27049 action: STATE_SET "default" 0.0;
27050 target: "elm.swallow.content";
27053 program { name: "pop2";
27054 action: STATE_SET "hidden" 0.0;
27055 transition: LINEAR 0.5;
27056 target: "elm.swallow.content";
27059 program { name: "pop3";
27060 action: SIGNAL_EMIT "elm,action,hide,finished" "";
27063 program { name: "hide_start";
27064 signal: "elm,action,hide";
27068 program { name: "hide1";
27069 action: STATE_SET "default" 0.0;
27070 target: "elm.swallow.content";
27073 program { name: "hide2";
27074 action: STATE_SET "before_hidden" 0.0;
27075 transition: LINEAR 0.5;
27076 target: "elm.swallow.content";
27079 program { name: "hide3";
27080 action: SIGNAL_EMIT "elm,action,hide,finished" "";
27083 program { name: "reset";
27084 signal: "elm,action,reset";
27086 action: STATE_SET "default" 0.0;
27087 target: "elm.swallow.content";
27094 ///////////////////////////////////////////////////////////////////////////////
27095 // FIXME: this doesn't look too hot. need to fix it up
27096 group { name: "elm/progressbar/horizontal/default";
27098 image: "shelf_inset.png" COMP;
27099 image: "bt_sm_base2.png" COMP;
27100 image: "bt_sm_hilight.png" COMP;
27101 image: "bt_sm_shine.png" COMP;
27104 part { name: "elm.background.progressbar";
27107 state: "default" 0.0;
27117 part { name: "elm.swallow.bar";
27123 state: "default" 0.0;
27126 to_y: "elm.background.progressbar";
27130 to: "elm.background.progressbar";
27135 part { name: "elm.swallow.content";
27137 description { state: "default" 0.0;
27142 to_y: "elm.background.progressbar";
27147 to_y: "elm.background.progressbar";
27150 description { state: "visible" 0.0;
27151 inherit: "default" 0.0;
27154 aspect_preference: VERTICAL;
27158 part { name: "elm.text";
27162 description { state: "default" 0.0;
27166 rel1.to_x: "elm.swallow.content";
27167 rel1.relative: 1.0 0.0;
27169 rel2.to_x: "elm.swallow.content";
27170 rel2.relative: 1.0 1.0;
27171 rel2.offset: -1 -5;
27174 font: "Sans,Edje-Vera";
27180 description { state: "visible" 0.0;
27181 inherit: "default" 0.0;
27189 part { name: "background";
27191 clip_to: "elm.background.progressbar";
27193 state: "default" 0.0;
27195 to: "elm.swallow.bar";
27199 to: "elm.swallow.bar";
27204 normal: "shelf_inset.png";
27210 part { name: "elm.text.status";
27213 description { state: "default" 0.0;
27225 font: "Sans:style=Bold,Edje-Vera-Bold";
27232 description { state: "hidden" 0.0;
27233 inherit: "default" 0.0;
27239 part { name: "elm.progress.progressbar";
27241 clip_to: "elm.background.progressbar";
27243 state: "default" 0.0;
27247 to: "elm.swallow.bar";
27251 to_y: "elm.swallow.bar";
27252 to_x: "elm.cur.progressbar";
27256 normal: "bt_sm_base2.png";
27261 state: "invert" 0.0;
27262 inherit: "default" 0.0;
27264 to_y: "elm.swallow.bar";
27265 to_x: "elm.cur.progressbar";
27268 to: "elm.swallow.bar";
27273 state: "state_begin" 0.0;
27274 inherit: "default" 0.0;
27276 to: "elm.swallow.bar";
27280 to: "elm.swallow.bar";
27285 state: "state_end" 0.0;
27286 inherit: "default" 0.0;
27288 to: "elm.swallow.bar";
27292 to: "elm.swallow.bar";
27297 part { name: "text-bar";
27300 clip_to: "progress-rect";
27301 effect: SOFT_SHADOW;
27303 description { state: "default" 0.0;
27307 rel1.to: "elm.text.status";
27308 rel1.offset: -1 -1;
27309 rel2.to: "elm.text.status";
27311 text_source: "elm.text.status";
27312 font: "Sans:style=Bold,Edje-Vera-Bold";
27317 color: 224 224 224 255;
27320 description { state: "hidden" 0.0;
27321 inherit: "default" 0.0;
27327 part { name: "over1";
27329 description { state: "default" 0.0;
27330 rel1.to: "elm.progress.progressbar";
27331 rel2.to: "elm.progress.progressbar";
27332 rel2.relative: 1.0 0.5;
27334 normal: "bt_sm_hilight.png";
27340 part { name: "over2";
27343 description { state: "default" 0.0;
27344 rel1.to: "elm.progress.progressbar";
27345 rel2.to: "elm.progress.progressbar";
27347 normal: "bt_sm_shine.png";
27353 part { name: "elm.cur.progressbar";
27356 confine: "background";
27360 description { state: "default" 0.0;
27368 rel2.to: "background";
27371 part { name: "progress-rect";
27374 state: "default" 0.0;
27375 rel1.to: "elm.progress.progressbar";
27376 rel2.to: "elm.progress.progressbar";
27381 program { name: "label_show";
27382 signal: "elm,state,text,visible";
27384 action: STATE_SET "visible" 0.0;
27385 target: "elm.text";
27387 program { name: "label_hide";
27388 signal: "elm,state,text,hidden";
27390 action: STATE_SET "default" 0.0;
27391 target: "elm.text";
27393 program { name: "icon_show";
27394 signal: "elm,state,icon,visible";
27396 action: STATE_SET "visible" 0.0;
27397 target: "elm.swallow.content";
27399 program { name: "icon_hide";
27400 signal: "elm,state,icon,hidden";
27402 action: STATE_SET "default" 0.0;
27403 target: "elm.swallow.content";
27405 program { name: "units_show";
27406 signal: "elm,state,units,visible";
27408 action: STATE_SET "default" 0.0;
27409 target: "text-bar";
27410 target: "elm.text.status";
27412 program { name: "units_hide";
27413 signal: "elm,state,units,hidden";
27415 action: STATE_SET "hidden" 0.0;
27416 target: "text-bar";
27417 target: "elm.text.status";
27419 program { name: "slide_to_end";
27420 action: STATE_SET "state_end" 0.0;
27421 transition: LINEAR 0.5;
27422 target: "elm.progress.progressbar";
27423 after: "slide_to_begin";
27425 program { name: "slide_to_begin";
27426 signal: "elm,state,slide,begin";
27427 action: STATE_SET "state_begin" 0.0;
27428 target: "elm.progress.progressbar";
27429 transition: LINEAR 0.5;
27430 after: "slide_to_end";
27432 program { name: "start_pulse";
27433 signal: "elm,state,pulse,start";
27435 after: "slide_to_end";
27437 program { name: "stop_pulse";
27438 signal: "elm,state,pulse,stop";
27440 action: ACTION_STOP;
27441 target: "slide_to_begin";
27442 target: "slide_to_end";
27443 target: "start_pulse";
27444 after: "state_pulse";
27446 program { name: "state_pulse";
27447 signal: "elm,state,pulse";
27449 action: STATE_SET "state_begin" 0.0;
27450 target: "elm.progress.progressbar";
27451 after: "units_hide";
27453 program { name: "state_fraction";
27454 signal: "elm,state,fraction";
27456 action: ACTION_STOP;
27457 target: "slide_to_begin";
27458 target: "slide_to_end";
27459 target: "start_pulse";
27460 action: STATE_SET "default" 0.0;
27461 target: "elm.progress.progressbar";
27463 program { name: "set_invert_on";
27464 signal: "elm,state,inverted,on";
27466 action: STATE_SET "invert" 0.0;
27467 target: "elm.progress.progressbar";
27469 program { name: "set_invert_off";
27470 signal: "elm,state,inverted,off";
27472 action: STATE_SET "default" 0.0;
27473 target: "elm.progress.progressbar";
27478 ///////////////////////////////////////////////////////////////////////////////
27479 group { name: "elm/progressbar/vertical/default";
27481 image: "shelf_inset.png" COMP;
27482 image: "bt_sm_base2.png" COMP;
27483 image: "bt_sm_hilight.png" COMP;
27484 image: "bt_sm_shine.png" COMP;
27487 part { name: "elm.background.progressbar";
27491 state: "default" 0.0;
27502 part { name: "elm.swallow.bar";
27505 description { state: "default" 0.0;
27515 to_y: "elm.text.box";
27521 part { name: "elm.swallow.content";
27523 description { state: "default" 0.0;
27528 to_x: "elm.swallow.bar";
27533 to_x: "elm.swallow.bar";
27536 description { state: "visible" 0.0;
27537 inherit: "default" 0.0;
27540 aspect_preference: HORIZONTAL;
27544 part { name: "elm.text";
27548 description { state: "default" 0.0;
27552 rel1.to_y: "elm.swallow.content";
27553 rel1.relative: 0.5 1.0;
27555 rel2.to_y: "elm.swallow.content";
27556 rel2.relative: 0.5 1.0;
27557 rel2.offset: -1 -1;
27560 font: "Sans,Edje-Vera";
27566 description { state: "visible" 0.0;
27567 inherit: "default" 0.0;
27575 part { name: "background";
27577 clip_to: "elm.background.progressbar";
27579 state: "default" 0.0;
27581 to: "elm.swallow.bar";
27585 to: "elm.swallow.bar";
27590 normal: "shelf_inset.png";
27596 part { name: "elm.progress.progressbar";
27598 clip_to: "elm.background.progressbar";
27600 state: "default" 0.0;
27604 to: "elm.swallow.bar";
27608 to_x: "elm.swallow.bar";
27609 to_y: "elm.cur.progressbar";
27613 normal: "bt_sm_base2.png";
27618 state: "invert" 0.0;
27619 inherit: "default" 0.0;
27621 to_x: "elm.swallow.bar";
27622 to_y: "elm.cur.progressbar";
27625 to: "elm.swallow.bar";
27630 state: "state_begin" 0.0;
27631 inherit: "default" 0.0;
27633 to: "elm.swallow.bar";
27637 to: "elm.swallow.bar";
27642 state: "state_end" 0.0;
27643 inherit: "default" 0.0;
27645 to: "elm.swallow.bar";
27649 to: "elm.swallow.bar";
27655 part { name: "over1";
27657 description { state: "default" 0.0;
27658 rel1.to: "elm.progress.progressbar";
27659 rel2.to: "elm.progress.progressbar";
27660 rel2.relative: 1.0 0.5;
27662 normal: "bt_sm_hilight.png";
27668 part { name: "over2";
27671 description { state: "default" 0.0;
27672 rel1.to: "elm.progress.progressbar";
27673 rel2.to: "elm.progress.progressbar";
27675 normal: "bt_sm_shine.png";
27681 part { name: "elm.cur.progressbar";
27684 confine: "background";
27688 description { state: "default" 0.0;
27696 rel2.to: "background";
27700 part { name: "elm.text.box";
27703 description { state: "default" 0.0;
27706 to: "elm.text.status";
27710 to: "elm.text.status";
27713 color: 255 255 255 0;
27715 description { state: "visible" 0.0;
27716 inherit: "default" 0.0;
27720 part { name: "elm.text.status";
27724 description { state: "default" 0.0;
27728 rel1.relative: 0.0 1.0;
27730 rel2.relative: 1.0 1.0;
27734 font: "Sans:style=Bold,Edje-Vera-Bold";
27740 description { state: "visible" 0.0;
27741 inherit: "default" 0.0;
27746 rel2.offset: -9 -9;
27751 program { name: "label_show";
27752 signal: "elm,state,text,visible";
27754 action: STATE_SET "visible" 0.0;
27755 target: "elm.text";
27757 program { name: "label_hide";
27758 signal: "elm,state,text,hidden";
27760 action: STATE_SET "default" 0.0;
27761 target: "elm.text";
27763 program { name: "icon_show";
27764 signal: "elm,state,icon,visible";
27766 action: STATE_SET "visible" 0.0;
27767 target: "elm.swallow.content";
27769 program { name: "icon_hide";
27770 signal: "elm,state,icon,hidden";
27772 action: STATE_SET "default" 0.0;
27773 target: "elm.swallow.content";
27775 program { name: "units_show";
27776 signal: "elm,state,units,visible";
27778 action: STATE_SET "visible" 0.0;
27779 target: "elm.text.status";
27780 target: "elm.text.box";
27782 program { name: "units_hide";
27783 signal: "elm,state,units,hidden";
27785 action: STATE_SET "default" 0.0;
27786 target: "elm.text.status";
27787 target: "elm.text.box";
27789 program { name: "slide_to_end";
27790 action: STATE_SET "state_end" 0.0;
27791 transition: LINEAR 0.5;
27792 target: "elm.progress.progressbar";
27793 after: "slide_to_begin";
27795 program { name: "slide_to_begin";
27796 action: STATE_SET "state_begin" 0.0;
27797 target: "elm.progress.progressbar";
27798 transition: LINEAR 0.5;
27799 after: "slide_to_end";
27801 program { name: "start_pulse";
27802 signal: "elm,state,pulse,start";
27804 action: STATE_SET "state_begin" 0.0;
27805 target: "elm.progress.progressbar";
27806 after: "slide_to_end";
27808 program { name: "stop_pulse";
27809 signal: "elm,state,pulse,stop";
27811 action: ACTION_STOP;
27812 target: "slide_to_begin";
27813 target: "slide_to_end";
27814 target: "start_pulse";
27815 after: "state_pulse";
27817 program { name: "state_pulse";
27818 signal: "elm,state,pulse";
27820 action: STATE_SET "state_begin" 0.0;
27821 target: "elm.progress.progressbar";
27822 after: "units_hide";
27824 program { name: "state_fraction";
27825 signal: "elm,state,fraction";
27827 action: ACTION_STOP;
27828 target: "slide_to_begin";
27829 target: "slide_to_end";
27830 target: "start_pulse";
27831 action: STATE_SET "default" 0.0;
27832 target: "elm.progress.progressbar";
27834 program { name: "set_invert_on";
27835 signal: "elm,state,inverted,on";
27837 action: STATE_SET "invert" 0.0;
27838 target: "elm.progress.progressbar";
27839 target: "elm.cur.progressbar";
27841 program { name: "set_invert_off";
27842 signal: "elm,state,inverted,off";
27844 action: STATE_SET "default" 0.0;
27845 target: "elm.progress.progressbar";
27846 target: "elm.cur.progressbar";
27851 ///////////////////////////////////////////////////////////////////////////////
27852 group { name: "elm/separator/horizontal/default";
27854 image: "separator_h.png" COMP;
27857 part { name: "separator"; // separator group
27858 description { state: "default" 0.0;
27861 rel2.offset: -5 -5;
27863 normal: "separator_h.png";
27873 ///////////////////////////////////////////////////////////////////////////////
27874 group { name: "elm/separator/vertical/default";
27876 image: "separator_v.png" COMP;
27879 part { name: "separator"; // separator group
27880 description { state: "default" 0.0;
27883 rel2.offset: -5 -5;
27885 normal: "separator_v.png";
27895 group { name: "elm/progressbar/horizontal/wheel";
27897 image: "busy-1.png" COMP;
27898 image: "busy-2.png" COMP;
27899 image: "busy-3.png" COMP;
27900 image: "busy-4.png" COMP;
27901 image: "busy-5.png" COMP;
27902 image: "busy-6.png" COMP;
27903 image: "busy-7.png" COMP;
27904 image: "busy-8.png" COMP;
27905 image: "busy-9.png" COMP;
27908 part { name: "elm.background.progressbar";
27912 state: "default" 0.0;
27915 part { name: "elm.swallow.bar";
27918 description { state: "default" 0.0;
27924 part { name: "elm.swallow.content";
27926 description { state: "default" 0.0;
27932 part { name: "background";
27934 clip_to: "elm.background.progressbar";
27936 state: "default" 0.0;
27941 aspect_preference: BOTH;
27943 normal: "busy-9.png";
27948 state: "pulse" 0.0;
27949 inherit: "default" 0.0;
27951 normal: "busy-9.png";
27952 tween: "busy-1.png";
27953 tween: "busy-2.png";
27954 tween: "busy-3.png";
27955 tween: "busy-4.png";
27956 tween: "busy-5.png";
27957 tween: "busy-6.png";
27958 tween: "busy-7.png";
27959 tween: "busy-8.png";
27966 program { name: "start_pulse";
27967 signal: "elm,state,pulse,start";
27969 action: STATE_SET "pulse" 0.0;
27970 target: "background";
27971 transition: LINEAR 0.5;
27972 after: "start_pulse";
27974 program { name: "stop_pulse";
27975 signal: "elm,state,pulse,stop";
27977 action: STATE_SET "default" 0.0;
27978 target: "background";
27984 ///////////////////////////////////////////////////////////////////////////////
27985 group { name: "elm/spinner/base/default";
27987 image: "shelf_inset.png" COMP;
27988 image: "bt_base1.png" COMP;
27989 image: "bt_hilight.png" COMP;
27990 image: "bt_shine.png" COMP;
27991 image: "bt_glow.png" COMP;
27992 image: "bt_dis_base.png" COMP;
27993 image: "bt_dis_hilight.png" COMP;
27994 image: "sp_bt_l.png" COMP;
27995 image: "sp_bt_r.png" COMP;
28000 description { state: "default" 0.0;
28003 rel2.offset: -2 -2;
28004 color: 255 255 255 0;
28007 part { name: "conf_over";
28009 description { state: "default" 0.0;
28013 normal: "shelf_inset.png";
28020 part { name: "left_bt";
28022 description { state: "default" 0.0;
28032 aspect_preference: VERTICAL;
28034 normal: "bt_base1.png";
28039 description { state: "clicked" 0.0;
28040 inherit: "default" 0.0;
28041 image.normal: "bt_base1.png";
28042 image.middle: SOLID;
28044 description { state: "disabled" 0.0;
28045 inherit: "default" 0.0;
28047 normal: "bt_dis_base.png";
28052 part { name: "left_over1";
28054 description { state: "default" 0.0;
28055 rel1.to: "left_bt";
28056 rel2 { to: "left_bt";
28060 normal: "bt_hilight.png";
28064 description { state: "disabled" 0.0;
28065 inherit: "default" 0.0;
28067 normal: "bt_dis_hilight.png";
28072 part { name: "left_over2";
28075 ignore_flags: ON_HOLD;
28076 description { state: "default" 0.0;
28077 rel1.to: "left_bt";
28078 rel2.to: "left_bt";
28080 normal: "bt_shine.png";
28084 description { state: "disabled" 0.0;
28085 inherit: "default" 0.0;
28089 part { name: "left_over3";
28092 description { state: "default" 0.0;
28093 color: 255 255 255 0;
28094 rel1.to: "left_bt";
28095 rel2.to: "left_bt";
28097 normal: "bt_glow.png";
28098 border: 12 12 12 12;
28102 description { state: "clicked" 0.0;
28103 inherit: "default" 0.0;
28105 color: 255 255 255 255;
28108 part { name: "right_bt";
28110 description { state: "default" 0.0;
28120 aspect_preference: VERTICAL;
28122 normal: "bt_base1.png";
28127 description { state: "clicked" 0.0;
28128 inherit: "default" 0.0;
28129 image.normal: "bt_base1.png";
28130 image.middle: SOLID;
28132 description { state: "disabled" 0.0;
28133 inherit: "default" 0.0;
28135 normal: "bt_dis_base.png";
28140 part { name: "right_over1";
28142 description { state: "default" 0.0;
28143 rel1.to: "right_bt";
28144 rel2 { to: "right_bt";
28148 normal: "bt_hilight.png";
28152 description { state: "disabled" 0.0;
28153 inherit: "default" 0.0;
28155 normal: "bt_dis_hilight.png";
28160 part { name: "right_over2";
28163 ignore_flags: ON_HOLD;
28164 description { state: "default" 0.0;
28165 rel1.to: "right_bt";
28166 rel2.to: "right_bt";
28168 normal: "bt_shine.png";
28172 description { state: "disabled" 0.0;
28173 inherit: "default" 0.0;
28177 part { name: "right_over3";
28180 description { state: "default" 0.0;
28181 color: 255 255 255 0;
28182 rel1.to: "right_bt";
28183 rel2.to: "right_bt";
28185 normal: "bt_glow.png";
28186 border: 12 12 12 12;
28190 description { state: "clicked" 0.0;
28191 inherit: "default" 0.0;
28193 color: 255 255 255 255;
28196 part { name: "left_bt_icon";
28198 description { state: "default" 0.0;
28199 rel1.to: "left_bt";
28201 rel2.to: "left_bt";
28202 rel2.offset: -5 -5;
28206 aspect_preference: BOTH;
28207 image.normal: "sp_bt_l.png";
28209 description { state: "rtl" 0.0;
28210 inherit: "default" 0.0;
28211 image.normal: "sp_bt_r.png";
28214 part { name: "right_bt_icon";
28216 description { state: "default" 0.0;
28217 rel1.to: "right_bt";
28219 rel2.to: "right_bt";
28220 rel2.offset: -5 -5;
28224 aspect_preference: BOTH;
28225 image.normal: "sp_bt_r.png";
28227 description { state: "rtl" 0.0;
28228 inherit: "default" 0.0;
28229 image.normal: "sp_bt_l.png";
28232 part { name: "elm.text";
28236 description { state: "default" 0.0;
28239 rel1 { relative: 1.0 0.0;
28244 rel2 { relative: 0.0 1.0;
28251 font: "Sans,Edje-Vera";
28257 description { state: "active" 0.0;
28258 inherit: "default" 0.0;
28261 description { state: "disabled_active" 0.0;
28262 inherit: "default" 0.0;
28266 description { state: "disabled" 0.0;
28267 inherit: "default" 0.0;
28272 part { name: "elm.dragable.slider";
28280 description { state: "default" 0.0;
28287 part { name: "button_events";
28290 events: "elm.dragable.slider";
28293 description { state: "default" 0.0;
28294 rel1.to: "elm.text";
28295 rel2.to: "elm.text";
28299 part { name: "elm.swallow.entry";
28301 description { state: "default" 0.0;
28304 rel1 { relative: 1.0 0.5;
28309 rel2 { relative: 0.0 0.5;
28317 description { state: "active" 0.0;
28318 inherit: "default" 0.0;
28320 color: 255 255 255 255;
28322 description { state: "disabled_active" 0.0;
28323 inherit: "default" 0.0;
28326 description { state: "disabled" 0.0;
28327 inherit: "default" 0.0;
28331 part { name: "disabler";
28333 description { state: "default" 0.0;
28337 description { state: "disabled" 0.0;
28338 inherit: "default" 0.0;
28344 program { name: "text_show";
28345 signal: "elm,state,text,visible";
28347 action: STATE_SET "visible" 0.0;
28348 target: "elm.text";
28350 program { name: "text_hide";
28351 signal: "elm,state,text,hidden";
28353 action: STATE_SET "default" 0.0;
28354 target: "elm.text";
28356 program { name: "dec";
28357 signal: "mouse,down,1";
28359 action: SIGNAL_EMIT "elm,action,decrement,start" "";
28361 program { name: "dec2";
28362 signal: "mouse,up,1";
28364 action: SIGNAL_EMIT "elm,action,decrement,stop" "";
28366 program { name: "inc";
28367 signal: "mouse,down,1";
28368 source: "right_bt";
28369 action: SIGNAL_EMIT "elm,action,increment,start" "";
28371 program { name: "inc2";
28372 signal: "mouse,up,1";
28373 source: "right_bt";
28374 action: SIGNAL_EMIT "elm,action,increment,stop" "";
28377 name: "left_bt_click";
28378 signal: "mouse,down,1";
28379 source: "left_over2";
28380 action: STATE_SET "clicked" 0.0;
28384 name: "left_bt_unclick";
28385 signal: "mouse,up,1";
28386 source: "left_over2";
28387 action: STATE_SET "default" 0.0;
28391 name: "left_bt_click2";
28392 signal: "mouse,down,1";
28393 source: "left_over3";
28394 action: STATE_SET "clicked" 0.0;
28395 target: "left_over3";
28398 name: "left_bt_unclick2";
28399 signal: "mouse,up,1";
28400 source: "left_over3";
28401 action: STATE_SET "default" 0.0;
28402 transition: DECELERATE 0.5;
28403 target: "left_over3";
28406 name: "left_bt_unclick3";
28407 signal: "mouse,up,1";
28408 source: "left_over2";
28409 action: SIGNAL_EMIT "elm,action,click" "";
28412 name: "left_bt_pressed_anim";
28413 signal: "elm,left,anim,activate";
28415 action: STATE_SET "clicked" 0.0;
28417 target: "left_over3";
28418 after: "left_bt_unpressed_anim";
28421 name: "left_bt_unpressed_anim";
28422 action: STATE_SET "default" 0.0;
28423 transition: DECELERATE 0.5;
28425 target: "left_over3";
28429 name: "right_bt_click";
28430 signal: "mouse,down,1";
28431 source: "right_over2";
28432 action: STATE_SET "clicked" 0.0;
28433 target: "right_bt";
28436 name: "right_bt_unclick";
28437 signal: "mouse,up,1";
28438 source: "right_over2";
28439 action: STATE_SET "default" 0.0;
28440 target: "right_bt";
28443 name: "right_bt_click2";
28444 signal: "mouse,down,1";
28445 source: "right_over3";
28446 action: STATE_SET "clicked" 0.0;
28447 target: "right_over3";
28450 name: "right_bt_unclick2";
28451 signal: "mouse,up,1";
28452 source: "right_over3";
28453 action: STATE_SET "default" 0.0;
28454 transition: DECELERATE 0.5;
28455 target: "right_over3";
28458 name: "right_bt_unclick3";
28459 signal: "mouse,up,1";
28460 source: "right_over2";
28461 action: SIGNAL_EMIT "elm,action,click" "";
28464 name: "right_bt_pressed_anim";
28465 signal: "elm,right,anim,activate";
28467 action: STATE_SET "clicked" 0.0;
28468 target: "right_bt";
28469 target: "right_over3";
28470 after: "right_bt_unpressed_anim";
28473 name: "right_bt_unpressed_anim";
28474 action: STATE_SET "default" 0.0;
28475 transition: DECELERATE 0.5;
28476 target: "right_bt";
28477 target: "right_over3";
28480 program { name: "disable";
28481 signal: "elm,state,disabled";
28483 action: STATE_SET "disabled" 0.0;
28485 target: "left_over1";
28486 target: "left_over2";
28487 target: "right_bt";
28488 target: "right_over1";
28489 target: "right_over2";
28490 target: "disabler";
28491 after: "disable_text";
28493 program { name: "disable_text";
28497 get_state(PART:"elm.text", st, 30, vl);
28498 if (!strcmp(st, "active"))
28499 set_state(PART:"elm.text", "disabled_active", 0.0);
28501 set_state(PART:"elm.text", "disabled", 0.0);
28503 get_state(PART:"elm.swallow.entry", st, 30, vl);
28504 if (!strcmp(st, "active"))
28505 set_state(PART:"elm.swallow.entry", "disabled_active", 0.0);
28507 set_state(PART:"elm.swallow.entry", "disabled", 0.0);
28510 program { name: "enable";
28511 signal: "elm,state,enabled";
28513 action: STATE_SET "default" 0.0;
28515 target: "left_over1";
28516 target: "left_over2";
28517 target: "right_bt";
28518 target: "right_over1";
28519 target: "right_over2";
28520 target: "disabler";
28521 after: "enable_text";
28523 program { name: "enable_text";
28527 get_state(PART:"elm.text", st, 30, vl);
28528 if (!strcmp(st, "disabled_active"))
28529 set_state(PART:"elm.text", "active", 0.0);
28531 set_state(PART:"elm.text", "default", 0.0);
28533 get_state(PART:"elm.swallow.entry", st, 30, vl);
28534 if (!strcmp(st, "disabled_active"))
28535 set_state(PART:"elm.swallow.entry", "active", 0.0);
28537 set_state(PART:"elm.swallow.entry", "default", 0.0);
28540 program { name: "active";
28541 signal: "elm,state,active";
28543 action: STATE_SET "active" 0.0;
28544 target: "elm.text";
28545 target: "elm.swallow.entry";
28547 program { name: "inactive";
28548 signal: "elm,state,inactive";
28550 action: STATE_SET "default" 0.0;
28551 target: "elm.text";
28552 target: "elm.swallow.entry";
28554 program { name: "toggle_text";
28555 signal: "mouse,up,1";
28556 source: "button_events";
28557 action: SIGNAL_EMIT "elm,action,entry,toggle" "";
28559 program { name: "to_rtl";
28560 signal: "edje,state,rtl";
28562 action: STATE_SET "rtl" 0.0;
28563 target: "right_bt_icon";
28564 target: "left_bt_icon";
28566 program { name: "to_ltr";
28567 signal: "edje,state,ltr";
28569 action: STATE_SET "default" 0.0;
28570 target: "right_bt_icon";
28571 target: "left_bt_icon";
28576 ///////////////////////////////////////////////////////////////////////////////
28577 group { name: "elm/spinner/base/vertical";
28579 image: "shelf_inset.png" COMP;
28580 image: "bt_hilight.png" COMP;
28581 image: "bt_shine.png" COMP;
28582 image: "bt_glow.png" COMP;
28583 image: "bt_dis_base.png" COMP;
28584 image: "bt_dis_hilight.png" COMP;
28585 image: "up.png" COMP;
28586 image: "down.png" COMP;
28587 image: "bt_spinner_up.png" COMP;
28588 image: "bt_spinner_down.png" COMP;
28589 image: "bt_spinner_hilight.png" COMP;
28594 description { state: "default" 0.0;
28597 rel2.offset: -2 -2;
28598 color: 255 255 255 0;
28601 part { name: "conf_over";
28603 description { state: "default" 0.0;
28612 normal: "shelf_inset.png";
28619 part { name: "down_bt";
28621 description { state: "default" 0.0;
28637 normal: "bt_spinner_down.png";
28642 description { state: "clicked" 0.0;
28643 inherit: "default" 0.0;
28644 image.normal: "bt_spinner_down.png";
28645 image.middle: SOLID;
28647 description { state: "disabled" 0.0;
28648 inherit: "default" 0.0;
28650 normal: "bt_dis_base.png";
28655 part { name: "down_over3";
28658 description { state: "default" 0.0;
28659 color: 255 255 255 0;
28660 rel1.to: "down_bt";
28661 rel2.to: "down_bt";
28663 normal: "bt_glow.png";
28664 border: 12 12 12 12;
28668 description { state: "clicked" 0.0;
28669 inherit: "default" 0.0;
28671 color: 255 255 255 255;
28674 part { name: "up_bt";
28676 description { state: "default" 0.0;
28689 aspect_preference: BOTH;
28691 normal: "bt_spinner_up.png";
28696 description { state: "clicked" 0.0;
28697 inherit: "default" 0.0;
28698 image.normal: "bt_spinner_up.png";
28699 image.middle: SOLID;
28701 description { state: "disabled" 0.0;
28702 inherit: "default" 0.0;
28704 normal: "bt_dis_base.png";
28709 part { name: "up_over1";
28711 description { state: "default" 0.0;
28713 rel2 { to: "up_bt";
28717 normal: "bt_spinner_hilight.png";
28721 description { state: "disabled" 0.0;
28722 inherit: "default" 0.0;
28724 normal: "bt_dis_hilight.png";
28729 part { name: "up_over3";
28732 description { state: "default" 0.0;
28733 color: 255 255 255 0;
28737 normal: "bt_glow.png";
28738 border: 12 12 12 12;
28742 description { state: "clicked" 0.0;
28743 inherit: "default" 0.0;
28745 color: 255 255 255 255;
28748 part { name: "down_bt_icon";
28750 description { state: "default" 0.0;
28751 rel1.to: "down_bt";
28753 rel2.to: "down_bt";
28754 rel2.offset: -6 -3;
28756 image.normal: "down.png";
28759 part { name: "up_bt_icon";
28761 description { state: "default" 0.0;
28765 rel2.offset: -6 -3;
28767 image.normal: "up.png";
28770 part { name: "elm.text";
28774 description { state: "default" 0.0;
28777 rel1 { relative: 0.0 0.0;
28782 rel2 { relative: 0.0 1.0;
28789 font: "Sans,Edje-Vera";
28795 description { state: "active" 0.0;
28796 inherit: "default" 0.0;
28799 description { state: "disabled_active" 0.0;
28800 inherit: "default" 0.0;
28804 description { state: "disabled" 0.0;
28805 inherit: "default" 0.0;
28810 part { name: "elm.dragable.slider";
28818 description { state: "default" 0.0;
28825 part { name: "button_events";
28828 events: "elm.dragable.slider";
28831 description { state: "default" 0.0;
28832 rel1.to: "elm.text";
28833 rel2.to: "elm.text";
28837 part { name: "elm.swallow.entry";
28839 description { state: "default" 0.0;
28842 rel1 { relative: 0.0 0.5;
28846 rel2 { relative: 1.0 0.5;
28853 description { state: "active" 0.0;
28854 inherit: "default" 0.0;
28856 color: 255 255 255 255;
28858 description { state: "disabled_active" 0.0;
28859 inherit: "default" 0.0;
28862 description { state: "disabled" 0.0;
28863 inherit: "default" 0.0;
28867 part { name: "disabler";
28869 description { state: "default" 0.0;
28873 description { state: "disabled" 0.0;
28874 inherit: "default" 0.0;
28880 program { name: "text_show";
28881 signal: "elm,state,text,visible";
28883 action: STATE_SET "visible" 0.0;
28884 target: "elm.text";
28886 program { name: "text_hide";
28887 signal: "elm,state,text,hidden";
28889 action: STATE_SET "default" 0.0;
28890 target: "elm.text";
28892 program { name: "dec";
28893 signal: "mouse,down,1";
28895 action: SIGNAL_EMIT "elm,action,decrement,start" "";
28897 program { name: "dec2";
28898 signal: "mouse,up,1";
28900 action: SIGNAL_EMIT "elm,action,decrement,stop" "";
28902 program { name: "inc";
28903 signal: "mouse,down,1";
28905 action: SIGNAL_EMIT "elm,action,increment,start" "";
28907 program { name: "inc2";
28908 signal: "mouse,up,1";
28910 action: SIGNAL_EMIT "elm,action,increment,stop" "";
28913 name: "down_bt_click2";
28914 signal: "mouse,down,1";
28915 source: "down_over3";
28916 action: STATE_SET "clicked" 0.0;
28917 target: "down_over3";
28920 name: "down_bt_unclick2";
28921 signal: "mouse,up,1";
28922 source: "down_over3";
28923 action: STATE_SET "default" 0.0;
28924 transition: DECELERATE 0.5;
28925 target: "down_over3";
28928 name: "up_bt_click2";
28929 signal: "mouse,down,1";
28930 source: "up_over3";
28931 action: STATE_SET "clicked" 0.0;
28932 target: "up_over3";
28935 name: "up_bt_unclick2";
28936 signal: "mouse,up,1";
28937 source: "up_over3";
28938 action: STATE_SET "default" 0.0;
28939 transition: DECELERATE 0.5;
28940 target: "up_over3";
28942 program { name: "disable";
28943 signal: "elm,state,disabled";
28945 action: STATE_SET "disabled" 0.0;
28948 target: "disabler";
28949 after: "disable_text";
28951 program { name: "disable_text";
28955 get_state(PART:"elm.text", st, 30, vl);
28956 if (!strcmp(st, "active"))
28957 set_state(PART:"elm.text", "disabled_active", 0.0);
28959 set_state(PART:"elm.text", "disabled", 0.0);
28961 get_state(PART:"elm.swallow.entry", st, 30, vl);
28962 if (!strcmp(st, "active"))
28963 set_state(PART:"elm.swallow.entry", "disabled_active", 0.0);
28965 set_state(PART:"elm.swallow.entry", "disabled", 0.0);
28968 program { name: "enable";
28969 signal: "elm,state,enabled";
28971 action: STATE_SET "default" 0.0;
28974 target: "disabler";
28975 after: "enable_text";
28977 program { name: "enable_text";
28981 get_state(PART:"elm.text", st, 30, vl);
28982 if (!strcmp(st, "disabled_active"))
28983 set_state(PART:"elm.text", "active", 0.0);
28985 set_state(PART:"elm.text", "default", 0.0);
28987 get_state(PART:"elm.swallow.entry", st, 30, vl);
28988 if (!strcmp(st, "disabled_active"))
28989 set_state(PART:"elm.swallow.entry", "active", 0.0);
28991 set_state(PART:"elm.swallow.entry", "default", 0.0);
28994 program { name: "active";
28995 signal: "elm,state,active";
28997 action: STATE_SET "active" 0.0;
28998 target: "elm.text";
28999 target: "elm.swallow.entry";
29001 program { name: "inactive";
29002 signal: "elm,state,inactive";
29004 action: STATE_SET "default" 0.0;
29005 target: "elm.text";
29006 target: "elm.swallow.entry";
29008 program { name: "toggle_text";
29009 signal: "mouse,up,1";
29010 source: "button_events";
29011 action: SIGNAL_EMIT "elm,action,entry,toggle" "";
29017 ///////////////////////////////////////////////////////////////////////////////
29018 group { name: "elm/index/base/vertical/default";
29020 image: "bt_base1.png" COMP;
29021 image: "bt_base2.png" COMP;
29022 image: "bt_hilight.png" COMP;
29023 image: "bt_shine.png" COMP;
29026 part { name: "clip";
29029 description { state: "default" 0.0;
29031 color: 255 255 255 0;
29033 description { state: "active" 0.0;
29035 color: 255 255 255 255;
29038 part { name: "clip2";
29042 description { state: "default" 0.0;
29044 color: 255 255 255 0;
29046 description { state: "active" 0.0;
29048 color: 255 255 255 255;
29051 part { name: "elm.swallow.index.0";
29054 description { state: "default" 0.0;
29067 part { name: "button_image";
29070 description { state: "default" 0.0;
29072 to: "elm.text.body";
29080 normal: "bt_base2.png";
29083 image.middle: SOLID;
29086 part { name: "elm.text.body";
29088 effect: SOFT_SHADOW;
29092 description { state: "default" 0.0;
29105 color: 224 224 224 255;
29108 font: "Sans,Edje-Vera";
29115 part { name: "elm.text";
29117 effect: SOFT_SHADOW;
29121 description { state: "default" 0.0;
29125 to_x: "elm.swallow.event.0";
29126 to_y: "elm.dragable.pointer";
29131 to_x: "elm.swallow.event.0";
29132 to_y: "elm.dragable.pointer";
29136 color: 255 0 0 255;
29139 font: "Sans,Edje-Vera";
29146 part { name: "over1";
29149 description { state: "default" 0.0;
29151 to: "button_image";
29154 to: "button_image";
29158 normal: "bt_hilight.png";
29163 part { name: "over2";
29166 ignore_flags: ON_HOLD;
29168 description { state: "default" 0.0;
29170 to: "button_image";
29173 to: "button_image";
29176 normal: "bt_shine.png";
29181 part { name: "elm.dragable.pointer";
29189 description { state: "default" 0.0;
29201 color: 0 0 255 128;
29204 part { name: "elm.swallow.event.0";
29206 description { state: "default" 0.0;
29221 program { name: "active";
29222 signal: "elm,state,active";
29224 action: STATE_SET "active" 0.0;
29225 transition: DECELERATE 0.5;
29228 program { name: "inactive";
29229 signal: "elm,state,inactive";
29231 action: STATE_SET "default" 0.0;
29232 transition: DECELERATE 0.5;
29238 group { name: "elm/index/item/vertical/default";
29239 data.item: "stacking" "above";
29240 data.item: "selectraise" "on";
29242 image: "ilist_1.png" COMP;
29243 image: "ilist_item_shadow.png" COMP;
29250 state: "default" 0.0;
29265 normal: "ilist_item_shadow.png";
29274 state: "default" 0.0;
29276 normal: "ilist_1.png";
29281 description { state: "active" 0.0;
29282 inherit: "default" 0.0;
29288 part { name: "elm.text";
29293 state: "default" 0.0;
29314 description { state: "active" 0.0;
29315 inherit: "default" 0.0;
29321 program { name: "active";
29322 signal: "elm,state,active";
29324 action: STATE_SET "active" 0.0;
29325 transition: DECELERATE 0.5;
29326 target: "elm.text";
29329 program { name: "inactive";
29330 signal: "elm,state,inactive";
29332 action: STATE_SET "default" 0.0;
29333 transition: DECELERATE 0.5;
29334 target: "elm.text";
29340 group { name: "elm/index/item_odd/vertical/default";
29341 data.item: "stacking" "below";
29343 image: "ilist_2.png" COMP;
29350 state: "default" 0.0;
29352 normal: "ilist_2.png";
29357 description { state: "active" 0.0;
29358 inherit: "default" 0.0;
29364 part { name: "elm.text";
29369 state: "default" 0.0;
29390 description { state: "active" 0.0;
29391 inherit: "default" 0.0;
29397 program { name: "active";
29398 signal: "elm,state,active";
29400 action: STATE_SET "active" 0.0;
29401 transition: DECELERATE 0.5;
29402 target: "elm.text";
29405 program { name: "inactive";
29406 signal: "elm,state,inactive";
29408 action: STATE_SET "default" 0.0;
29409 transition: DECELERATE 0.5;
29410 target: "elm.text";
29416 ///////////////////////////////////////////////////////////////////////////////
29417 group { name: "elm/gengrid/item/default/default";
29418 data.item: "labels" "elm.text";
29419 data.item: "icons" "elm.swallow.icon elm.swallow.end";
29421 image: "bt_sm_base1.png" COMP;
29422 image: "bt_sm_shine.png" COMP;
29423 image: "bt_sm_hilight.png" COMP;
29424 image: "ilist_1.png" COMP;
29425 image: "ilist_item_shadow.png" COMP;
29428 part { name: "event";
29432 state: "default" 0.0;
29436 part { name: "base_sh";
29438 description { state: "default" 0.0;
29453 normal: "ilist_item_shadow.png";
29458 part { name: "base";
29460 description { state: "default" 0.0;
29462 normal: "ilist_1.png";
29469 clip_to: "disclip";
29471 description { state: "default" 0.0;
29473 color: 255 255 255 0;
29483 normal: "bt_sm_base1.png";
29486 image.middle: SOLID;
29488 description { state: "selected" 0.0;
29489 inherit: "default" 0.0;
29491 color: 255 255 255 255;
29502 part { name: "elm.swallow.pad";
29504 description { state: "default" 0.0;
29518 part { name: "elm.swallow.icon";
29519 clip_to: "disclip";
29521 description { state: "default" 0.0;
29529 to_y: "elm.swallow.pad";
29535 part { name: "elm.swallow.end";
29536 clip_to: "disclip";
29538 description { state: "default" 0.0;
29542 aspect_preference: HORIZONTAL;
29553 part { name: "elm.text";
29554 clip_to: "disclip";
29556 effect: SOFT_SHADOW;
29559 description { state: "default" 0.0;
29575 text_class: "grid_item";
29578 description { state: "selected" 0.0;
29579 inherit: "default" 0.0;
29580 color: 224 224 224 255;
29584 part { name: "fg1";
29585 clip_to: "disclip";
29587 description { state: "default" 0.0;
29589 color: 255 255 255 0;
29591 rel2.relative: 1.0 0.5;
29594 normal: "bt_sm_hilight.png";
29598 description { state: "selected" 0.0;
29599 inherit: "default" 0.0;
29601 color: 255 255 255 255;
29604 part { name: "fg2";
29605 clip_to: "disclip";
29607 description { state: "default" 0.0;
29609 color: 255 255 255 0;
29613 normal: "bt_sm_shine.png";
29617 description { state: "selected" 0.0;
29618 inherit: "default" 0.0;
29620 color: 255 255 255 255;
29623 part { name: "disclip";
29625 description { state: "default" 0.0;
29629 description { state: "disabled" 0.0;
29630 inherit: "default" 0.0;
29631 color: 255 255 255 64;
29636 // signal: elm,state,%s,active
29637 // a "check" item named %s went active
29638 // signal: elm,state,%s,passive
29639 // a "check" item named %s went passive
29640 // default is passive
29641 program { name: "go_active";
29642 signal: "elm,state,selected";
29644 action: STATE_SET "selected" 0.0;
29648 target: "elm.text";
29650 program { name: "go_passive";
29651 signal: "elm,state,unselected";
29653 action: STATE_SET "default" 0.0;
29657 target: "elm.text";
29658 transition: LINEAR 0.1;
29660 program { name: "go_disabled";
29661 signal: "elm,state,disabled";
29663 action: STATE_SET "disabled" 0.0;
29666 program { name: "go_enabled";
29667 signal: "elm,state,enabled";
29669 action: STATE_SET "default" 0.0;
29674 group { name: "elm/gengrid/item/default_style/default";
29677 style { name: "gengrid_style";
29678 base: "font=Sans font_size=10 align=left valign=0.5 color=#000 text_class=grid_item";
29681 tag: "hilight" "+ font=Sans:style=Bold";
29682 tag: "b" "+ font=Sans:style=Bold";
29685 style { name: "gengrid_selected_style";
29686 base: "font=Sans font_size=10 align=left valign=0.5 color=#fff text_class=grid_item";
29689 tag: "hilight" "+ font=Sans:style=Bold";
29690 tag: "b" "+ font=Sans:style=Bold";
29694 data.item: "labels" "elm.text";
29695 data.item: "icons" "elm.swallow.icon elm.swallow.end";
29697 image: "bt_sm_base1.png" COMP;
29698 image: "bt_sm_shine.png" COMP;
29699 image: "bt_sm_hilight.png" COMP;
29700 image: "ilist_1.png" COMP;
29701 image: "ilist_item_shadow.png" COMP;
29704 part { name: "event";
29707 description { state: "default" 0.0;
29711 part { name: "base_sh";
29713 description { state: "default" 0.0;
29728 normal: "ilist_item_shadow.png";
29733 part { name: "base";
29735 description { state: "default" 0.0;
29738 normal: "ilist_1.png";
29745 clip_to: "disclip";
29747 description { state: "default" 0.0;
29749 color: 255 255 255 0;
29759 normal: "bt_sm_base1.png";
29762 image.middle: SOLID;
29764 description { state: "selected" 0.0;
29765 inherit: "default" 0.0;
29767 color: 255 255 255 255;
29778 part { name: "elm.swallow.pad";
29780 description { state: "default" 0.0;
29793 part { name: "elm.swallow.icon";
29794 clip_to: "disclip";
29796 description { state: "default" 0.0;
29800 to_x: "elm.swallow.pad";
29805 to_x: "elm.swallow.pad";
29811 part { name: "elm.swallow.end";
29812 clip_to: "disclip";
29814 description { state: "default" 0.0;
29818 aspect_preference: VERTICAL;
29829 part { name: "elm.text";
29830 clip_to: "disclip";
29835 state: "default" 0.0;
29839 to_x: "elm.swallow.icon";
29845 to_x: "elm.swallow.end";
29851 style: "gengrid_style";
29855 description { state: "selected" 0.0;
29856 inherit: "default" 0.0;
29858 style: "gengrid_selected_style";
29862 part { name: "fg1";
29863 clip_to: "disclip";
29865 description { state: "default" 0.0;
29867 color: 255 255 255 0;
29869 rel2.relative: 1.0 0.5;
29872 normal: "bt_sm_hilight.png";
29876 description { state: "selected" 0.0;
29877 inherit: "default" 0.0;
29879 color: 255 255 255 255;
29882 part { name: "fg2";
29883 clip_to: "disclip";
29885 description { state: "default" 0.0;
29887 color: 255 255 255 0;
29891 normal: "bt_sm_shine.png";
29895 description { state: "selected" 0.0;
29896 inherit: "default" 0.0;
29898 color: 255 255 255 255;
29901 part { name: "disclip";
29903 description { state: "default" 0.0;
29907 description { state: "disabled" 0.0;
29908 inherit: "default" 0.0;
29909 color: 255 255 255 64;
29914 // signal: elm,state,%s,active
29915 // a "check" item named %s went active
29916 // signal: elm,state,%s,passive
29917 // a "check" item named %s went passive
29918 // default is passive
29919 program { name: "go_active";
29920 signal: "elm,state,selected";
29922 action: STATE_SET "selected" 0.0;
29926 target: "elm.text";
29928 program { name: "go_passive";
29929 signal: "elm,state,unselected";
29931 action: STATE_SET "default" 0.0;
29935 target: "elm.text";
29936 transition: LINEAR 0.1;
29938 program { name: "go_disabled";
29939 signal: "elm,state,disabled";
29941 action: STATE_SET "disabled" 0.0;
29944 program { name: "go_enabled";
29945 signal: "elm,state,enabled";
29947 action: STATE_SET "default" 0.0;
29953 group { name: "elm/gengrid/item/up/default";
29954 data.item: "labels" "elm.text";
29956 image: "bt_sm_base1.png" COMP;
29957 image: "bt_sm_shine.png" COMP;
29958 image: "bt_sm_hilight.png" COMP;
29959 image: "arrow_up.png" COMP;
29962 part { name: "event";
29965 description { state: "default" 0.0;
29970 clip_to: "disclip";
29972 description { state: "default" 0.0;
29974 color: 255 255 255 0;
29975 rel1.offset: -3 -3;
29977 image { normal: "bt_sm_base1.png";
29982 description { state: "selected" 0.0;
29983 inherit: "default" 0.0;
29985 color: 255 255 255 255;
29988 part { name: "image";
29991 description { state: "default" 0.0;
29992 aspect_preference: BOTH;
29994 image.normal: "arrow_up.png";
30002 part { name: "elm.text";
30003 clip_to: "disclip";
30005 effect: SOFT_SHADOW;
30008 description { state: "default" 0.0;
30024 text_class: "grid_item";
30027 description { state: "selected" 0.0;
30028 inherit: "default" 0.0;
30029 color: 224 224 224 255;
30033 part { name: "fg1";
30034 clip_to: "disclip";
30036 description { state: "default" 0.0;
30038 color: 255 255 255 0;
30039 rel1.offset: -3 -3;
30045 normal: "bt_sm_hilight.png";
30049 description { state: "selected" 0.0;
30050 inherit: "default" 0.0;
30052 color: 255 255 255 255;
30055 part { name: "fg2";
30056 clip_to: "disclip";
30058 description { state: "default" 0.0;
30060 color: 255 255 255 0;
30061 rel1.offset: -3 -3;
30064 normal: "bt_sm_shine.png";
30068 description { state: "selected" 0.0;
30069 inherit: "default" 0.0;
30071 color: 255 255 255 255;
30074 part { name: "disclip";
30076 description { state: "default" 0.0;
30080 description { state: "disabled" 0.0;
30081 inherit: "default" 0.0;
30082 color: 255 255 255 64;
30087 program { name: "go_active";
30088 signal: "elm,state,selected";
30090 action: STATE_SET "selected" 0.0;
30094 target: "elm.text";
30096 program { name: "go_passive";
30097 signal: "elm,state,unselected";
30099 action: STATE_SET "default" 0.0;
30103 target: "elm.text";
30104 transition: LINEAR 0.1;
30106 program { name: "go_disabled";
30107 signal: "elm,state,disabled";
30109 action: STATE_SET "disabled" 0.0;
30112 program { name: "go_enabled";
30113 signal: "elm,state,enabled";
30115 action: STATE_SET "default" 0.0;
30121 group { name: "elm/gengrid/item/album-preview/default";
30122 data.item: "labels" "elm.text";
30123 data.item: "icons" "elm.swallow.icon.1 elm.swallow.icon.2 elm.swallow.icon.3 elm.swallow.icon.4";
30124 data.item: "states" "have_files";
30126 image: "bt_sm_base1.png" COMP;
30127 image: "bt_sm_shine.png" COMP;
30128 image: "bt_sm_hilight.png" COMP;
30129 image: "icon_folder.png" COMP;
30132 part { name: "event";
30135 description { state: "default" 0.0;
30140 clip_to: "disclip";
30142 description { state: "default" 0.0;
30144 color: 255 255 255 0;
30145 rel1.offset: -3 -3;
30148 normal: "bt_sm_base1.png";
30153 description { state: "selected" 0.0;
30154 inherit: "default" 0.0;
30156 color: 255 255 255 255;
30159 part { name: "image";
30162 description { state: "default" 0.0;
30163 aspect_preference: BOTH;
30165 image.normal: "icon_folder.png";
30173 part { name: "have-files-clipper";
30175 description { state: "default" 0.0;
30176 color: 255 255 255 0;
30179 description { state: "visible" 0.0;
30180 inherit: "default" 0.0;
30181 color: 255 255 255 255;
30185 part { name: "icon_box_margin";
30188 clip_to: "have-files-clipper";
30189 description { state: "default" 0.0;
30201 part { name: "icon_box";
30204 clip_to: "have-files-clipper";
30205 description { state: "default" 0.0;
30206 color: 255 255 255 255;
30210 relative: 0.25 0.25;
30220 part { name: "elm.swallow.icon.1";
30223 clip_to: "have-files-clipper";
30224 description { state: "default" 0.0;
30236 part { name: "elm.swallow.icon.2";
30239 clip_to: "have-files-clipper";
30240 description { state: "default" 0.0;
30252 part { name: "elm.swallow.icon.3";
30255 clip_to: "have-files-clipper";
30256 description { state: "default" 0.0;
30268 part { name: "elm.swallow.icon.4";
30271 clip_to: "have-files-clipper";
30272 description { state: "default" 0.0;
30284 part { name: "elm.text";
30285 clip_to: "disclip";
30287 effect: SOFT_SHADOW;
30290 description { state: "default" 0.0;
30306 text_class: "grid_item";
30309 description { state: "selected" 0.0;
30310 inherit: "default" 0.0;
30311 color: 255 255 255 255;
30314 part { name: "fg1";
30315 clip_to: "disclip";
30317 description { state: "default" 0.0;
30319 color: 255 255 255 0;
30320 rel1.offset: -3 -3;
30326 normal: "bt_sm_hilight.png";
30330 description { state: "selected" 0.0;
30331 inherit: "default" 0.0;
30333 color: 255 255 255 255;
30336 part { name: "fg2";
30337 clip_to: "disclip";
30339 description { state: "default" 0.0;
30341 color: 255 255 255 0;
30342 rel1.offset: -3 -3;
30345 normal: "bt_sm_shine.png";
30349 description { state: "selected" 0.0;
30350 inherit: "default" 0.0;
30352 color: 255 255 255 255;
30355 part { name: "disclip";
30357 description { state: "default" 0.0;
30361 description { state: "disabled" 0.0;
30362 inherit: "default" 0.0;
30363 color: 255 255 255 64;
30368 program { name: "go_active";
30369 signal: "elm,state,selected";
30371 action: STATE_SET "selected" 0.0;
30375 target: "elm.text";
30377 program { name: "go_passive";
30378 signal: "elm,state,unselected";
30380 action: STATE_SET "default" 0.0;
30384 target: "elm.text";
30385 transition: LINEAR 0.1;
30387 program { name: "go_disabled";
30388 signal: "elm,state,disabled";
30390 action: STATE_SET "disabled" 0.0;
30393 program { name: "go_enabled";
30394 signal: "elm,state,enabled";
30396 action: STATE_SET "default" 0.0;
30400 signal: "elm,state,have_files,active";
30402 action: STATE_SET "visible" 0.0;
30403 target: "have-files-clipper";
30408 group { name: "elm/gengrid/item/thumb/default";
30410 item: "icons" "elm.swallow.icon";
30411 item: "labels" "elm.text";
30414 image: "bt_sm_base1.png" COMP;
30415 image: "bt_sm_shine.png" COMP;
30416 image: "bt_sm_hilight.png" COMP;
30417 image: "thumb_shadow.png" COMP;
30420 part { name: "event";
30423 description { state: "default" 0.0;
30429 description { state: "default" 0.0;
30431 color: 255 255 255 0;
30432 rel1.offset: -3 -3;
30435 normal: "bt_sm_base1.png";
30440 description { state: "selected" 0.0;
30441 inherit: "default" 0.0;
30443 color: 255 255 255 255;
30446 part { name: "border-shadow";
30449 description { state: "default" 0.0;
30451 to: "elm.swallow.icon";
30455 to_x: "elm.swallow.icon";
30460 normal: "thumb_shadow.png";
30461 border: 17 17 17 17;
30466 part { name: "border";
30469 description { state: "default" 0.0;
30471 to: "border-shadow";
30475 to: "border-shadow";
30480 part { name: "elm.swallow.icon";
30483 description { state: "default" 0.0;
30484 aspect_preference: BOTH;
30494 part { name: "elm.text";
30496 effect: SOFT_SHADOW;
30499 description { state: "default" 0.0;
30516 text_class: "grid_item";
30520 part { name: "fg1";
30522 description { state: "default" 0.0;
30524 color: 255 255 255 0;
30525 rel1.offset: -3 -3;
30531 normal: "bt_sm_hilight.png";
30535 description { state: "selected" 0.0;
30536 inherit: "default" 0.0;
30538 color: 255 255 255 255;
30541 part { name: "fg2";
30543 description { state: "default" 0.0;
30545 color: 255 255 255 0;
30546 rel1.offset: -3 -3;
30549 image: "bt_sm_shine.png";
30553 description { state: "selected" 0.0;
30554 inherit: "default" 0.0;
30556 color: 255 255 255 255;
30562 signal: "elm,state,selected";
30564 action: STATE_SET "selected" 0.0;
30570 signal: "elm,state,unselected";
30572 action: STATE_SET "default" 0.0;
30576 transition: LINEAR 0.1;
30581 ///////////////////////////////////////////////////////////////////////////////
30582 group { name: "elm/photocam/base/default";
30584 public sbvis_v, sbvis_h, sbalways_v, sbalways_h, sbvis_timer;
30585 public timer0(val) {
30587 v = get_int(sbvis_v);
30589 v = get_int(sbalways_v);
30591 emit("do-hide-vbar", "");
30592 set_int(sbvis_v, 0);
30595 v = get_int(sbvis_h);
30597 v = get_int(sbalways_h);
30599 emit("do-hide-hbar", "");
30600 set_int(sbvis_h, 0);
30603 set_int(sbvis_timer, 0);
30608 image: "shelf_inset.png" COMP;
30609 image: "bt_sm_base2.png" COMP;
30610 image: "bt_sm_shine.png" COMP;
30611 image: "bt_sm_hilight.png" COMP;
30612 image: "busy-1.png" COMP;
30613 image: "busy-2.png" COMP;
30614 image: "busy-3.png" COMP;
30615 image: "busy-4.png" COMP;
30616 image: "busy-5.png" COMP;
30617 image: "busy-6.png" COMP;
30618 image: "busy-7.png" COMP;
30619 image: "busy-8.png" COMP;
30620 image: "busy-9.png" COMP;
30625 description { state: "default" 0.0;
30627 rel2.offset: -2 -2;
30628 color: 255 255 255 0;
30631 part { name: "clipper";
30634 description { state: "default" 0.0;
30639 part { name: "elm.swallow.content";
30640 clip_to: "clipper";
30642 description { state: "default" 0.0;
30644 rel2.offset: -2 -2;
30647 part { name: "busy_clip";
30650 description { state: "default" 0.0;
30652 color: 255 255 255 0;
30654 description { state: "active" 0.0;
30656 color: 255 255 255 255;
30659 part { name: "busy";
30660 clip_to: "busy_clip";
30662 description { state: "default" 0.0;
30667 aspect_preference: BOTH;
30677 normal: "busy-9.png";
30678 tween: "busy-1.png";
30679 tween: "busy-2.png";
30680 tween: "busy-3.png";
30681 tween: "busy-4.png";
30682 tween: "busy-5.png";
30683 tween: "busy-6.png";
30684 tween: "busy-7.png";
30685 tween: "busy-8.png";
30689 part { name: "conf_over";
30691 description { state: "default" 0.0;
30693 rel2.offset: -1 -1;
30695 normal: "shelf_inset.png";
30702 part { name: "sb_vbar_clip_master";
30705 description { state: "default" 0.0;
30707 description { state: "hidden" 0.0;
30709 color: 255 255 255 0;
30712 part { name: "sb_vbar_clip";
30713 clip_to: "sb_vbar_clip_master";
30716 description { state: "default" 0.0;
30718 description { state: "hidden" 0.0;
30720 color: 255 255 255 0;
30723 part { name: "sb_vbar";
30726 description { state: "default" 0.0;
30742 part { name: "elm.dragable.vbar";
30743 clip_to: "sb_vbar_clip";
30748 confine: "sb_vbar";
30750 description { state: "default" 0.0;
30765 normal: "bt_sm_base2.png";
30771 part { name: "sb_vbar_over1";
30772 clip_to: "sb_vbar_clip";
30774 description { state: "default" 0.0;
30775 rel1.to: "elm.dragable.vbar";
30776 rel2.relative: 1.0 0.5;
30777 rel2.to: "elm.dragable.vbar";
30779 normal: "bt_sm_hilight.png";
30784 part { name: "sb_vbar_over2";
30785 clip_to: "sb_vbar_clip";
30787 description { state: "default" 0.0;
30788 rel1.to: "elm.dragable.vbar";
30789 rel2.to: "elm.dragable.vbar";
30791 normal: "bt_sm_shine.png";
30797 part { name: "sb_hbar_clip_master";
30800 description { state: "default" 0.0;
30802 description { state: "hidden" 0.0;
30804 color: 255 255 255 0;
30807 part { name: "sb_hbar_clip";
30808 clip_to: "sb_hbar_clip_master";
30811 description { state: "default" 0.0;
30813 description { state: "hidden" 0.0;
30815 color: 255 255 255 0;
30818 part { name: "sb_hbar";
30821 description { state: "default" 0.0;
30837 part { name: "elm.dragable.hbar";
30838 clip_to: "sb_hbar_clip";
30843 confine: "sb_hbar";
30845 description { state: "default" 0.0;
30860 normal: "bt_sm_base2.png";
30866 part { name: "sb_hbar_over1";
30867 clip_to: "sb_hbar_clip";
30869 description { state: "default" 0.0;
30870 rel1.to: "elm.dragable.hbar";
30871 rel2.relative: 1.0 0.5;
30872 rel2.to: "elm.dragable.hbar";
30874 normal: "bt_sm_hilight.png";
30879 part { name: "sb_hbar_over2";
30880 clip_to: "sb_hbar_clip";
30882 description { state: "default" 0.0;
30883 rel1.to: "elm.dragable.hbar";
30884 rel2.to: "elm.dragable.hbar";
30886 normal: "bt_sm_shine.png";
30893 program { name: "load";
30897 set_state(PART:"sb_hbar_clip", "hidden", 0.0);
30898 set_state(PART:"sb_vbar_clip", "hidden", 0.0);
30899 set_int(sbvis_h, 0);
30900 set_int(sbvis_v, 0);
30901 set_int(sbalways_v, 0);
30902 set_int(sbalways_h, 0);
30903 set_int(sbvis_timer, 0);
30907 program { name: "vbar_show";
30908 signal: "elm,action,show,vbar";
30910 action: STATE_SET "default" 0.0;
30911 target: "sb_vbar_clip_master";
30913 program { name: "vbar_hide";
30914 signal: "elm,action,hide,vbar";
30916 action: STATE_SET "hidden" 0.0;
30917 target: "sb_vbar_clip_master";
30919 program { name: "vbar_show_always";
30920 signal: "elm,action,show_always,vbar";
30924 v = get_int(sbvis_v);
30925 v |= get_int(sbalways_v);
30927 set_int(sbalways_v, 1);
30928 emit("do-show-vbar", "");
30929 set_int(sbvis_v, 1);
30933 program { name: "vbar_show_notalways";
30934 signal: "elm,action,show_notalways,vbar";
30938 v = get_int(sbalways_v);
30940 set_int(sbalways_v, 0);
30941 v = get_int(sbvis_v);
30943 emit("do-hide-vbar", "");
30944 set_int(sbvis_v, 0);
30949 program { name: "sb_vbar_show";
30950 signal: "do-show-vbar";
30952 action: STATE_SET "default" 0.0;
30953 transition: LINEAR 0.5;
30954 target: "sb_vbar_clip";
30956 program { name: "sb_vbar_hide";
30957 signal: "do-hide-vbar";
30959 action: STATE_SET "hidden" 0.0;
30960 transition: LINEAR 0.5;
30961 target: "sb_vbar_clip";
30964 program { name: "hbar_show";
30965 signal: "elm,action,show,hbar";
30967 action: STATE_SET "default" 0.0;
30968 target: "sb_hbar_clip_master";
30970 program { name: "hbar_hide";
30971 signal: "elm,action,hide,hbar";
30973 action: STATE_SET "hidden" 0.0;
30974 target: "sb_hbar_clip_master";
30976 program { name: "hbar_show_always";
30977 signal: "elm,action,show_always,hbar";
30981 v = get_int(sbvis_h);
30982 v |= get_int(sbalways_h);
30984 set_int(sbalways_h, 1);
30985 emit("do-show-hbar", "");
30986 set_int(sbvis_h, 1);
30990 program { name: "hbar_show_notalways";
30991 signal: "elm,action,show_notalways,hbar";
30995 v = get_int(sbalways_h);
30997 set_int(sbalways_h, 0);
30998 v = get_int(sbvis_h);
31000 emit("do-hide-hbar", "");
31001 set_int(sbvis_h, 0);
31006 program { name: "sb_hbar_show";
31007 signal: "do-show-hbar";
31009 action: STATE_SET "default" 0.0;
31010 transition: LINEAR 0.5;
31011 target: "sb_hbar_clip";
31013 program { name: "sb_hbar_hide";
31014 signal: "do-hide-hbar";
31016 action: STATE_SET "hidden" 0.0;
31017 transition: LINEAR 0.5;
31018 target: "sb_hbar_clip";
31021 program { name: "scroll";
31022 signal: "elm,action,scroll";
31026 v = get_int(sbvis_v);
31027 v |= get_int(sbalways_v);
31029 emit("do-show-vbar", "");
31030 set_int(sbvis_v, 1);
31032 v = get_int(sbvis_h);
31033 v |= get_int(sbalways_h);
31035 emit("do-show-hbar", "");
31036 set_int(sbvis_h, 1);
31038 v = get_int(sbvis_timer);
31039 if (v > 0) cancel_timer(v);
31040 v = timer(1.0, "timer0", 0);
31041 set_int(sbvis_timer, v);
31044 program { name: "go1";
31045 signal: "elm,state,busy,start";
31047 action: STATE_SET "active" 0.0;
31048 transition: SINUSOIDAL 1.0;
31049 target: "busy_clip";
31051 program { name: "go2";
31052 signal: "elm,state,busy,start";
31054 action: STATE_SET "default" 0.0;
31055 transition: LINEAR 0.5;
31059 program { name: "stop1";
31060 signal: "elm,state,busy,stop";
31062 action: STATE_SET "default" 0.0;
31063 transition: SINUSOIDAL 1.0;
31064 target: "busy_clip";
31067 program { name: "stop2";
31068 action: ACTION_STOP;
31074 ///////////////////////////////////////////////////////////////////////////////
31075 group { name: "elm/map/base/default";
31077 public sbvis_v, sbvis_h, sbalways_v, sbalways_h, sbvis_timer;
31078 public timer0(val) {
31080 v = get_int(sbvis_v);
31082 v = get_int(sbalways_v);
31084 emit("do-hide-vbar", "");
31085 set_int(sbvis_v, 0);
31088 v = get_int(sbvis_h);
31090 v = get_int(sbalways_h);
31092 emit("do-hide-hbar", "");
31093 set_int(sbvis_h, 0);
31096 set_int(sbvis_timer, 0);
31101 image: "shelf_inset.png" COMP;
31102 image: "bt_sm_base2.png" COMP;
31103 image: "bt_sm_shine.png" COMP;
31104 image: "bt_sm_hilight.png" COMP;
31105 image: "busy-1.png" COMP;
31106 image: "busy-2.png" COMP;
31107 image: "busy-3.png" COMP;
31108 image: "busy-4.png" COMP;
31109 image: "busy-5.png" COMP;
31110 image: "busy-6.png" COMP;
31111 image: "busy-7.png" COMP;
31112 image: "busy-8.png" COMP;
31113 image: "busy-9.png" COMP;
31118 description { state: "default" 0.0;
31120 rel2.offset: -2 -2;
31121 color: 255 255 255 0;
31124 part { name: "clipper";
31127 description { state: "default" 0.0;
31132 part { name: "elm.swallow.content";
31133 clip_to: "clipper";
31135 description { state: "default" 0.0;
31137 rel2.offset: -2 -2;
31140 part { name: "busy_clip";
31143 description { state: "default" 0.0;
31145 color: 255 255 255 0;
31147 description { state: "active" 0.0;
31149 color: 255 255 255 255;
31152 part { name: "busy";
31153 clip_to: "busy_clip";
31155 description { state: "default" 0.0;
31160 aspect_preference: BOTH;
31170 normal: "busy-9.png";
31171 tween: "busy-1.png";
31172 tween: "busy-2.png";
31173 tween: "busy-3.png";
31174 tween: "busy-4.png";
31175 tween: "busy-5.png";
31176 tween: "busy-6.png";
31177 tween: "busy-7.png";
31178 tween: "busy-8.png";
31182 part { name: "conf_over";
31184 description { state: "default" 0.0;
31186 rel2.offset: -1 -1;
31188 normal: "shelf_inset.png";
31195 part { name: "sb_vbar_clip_master";
31198 description { state: "default" 0.0;
31200 description { state: "hidden" 0.0;
31202 color: 255 255 255 0;
31205 part { name: "sb_vbar_clip";
31206 clip_to: "sb_vbar_clip_master";
31209 description { state: "default" 0.0;
31211 description { state: "hidden" 0.0;
31213 color: 255 255 255 0;
31216 part { name: "sb_vbar";
31219 description { state: "default" 0.0;
31235 part { name: "elm.dragable.vbar";
31236 clip_to: "sb_vbar_clip";
31241 confine: "sb_vbar";
31243 description { state: "default" 0.0;
31258 normal: "bt_sm_base2.png";
31264 part { name: "sb_vbar_over1";
31265 clip_to: "sb_vbar_clip";
31267 description { state: "default" 0.0;
31268 rel1.to: "elm.dragable.vbar";
31269 rel2.relative: 1.0 0.5;
31270 rel2.to: "elm.dragable.vbar";
31272 normal: "bt_sm_hilight.png";
31277 part { name: "sb_vbar_over2";
31278 clip_to: "sb_vbar_clip";
31280 description { state: "default" 0.0;
31281 rel1.to: "elm.dragable.vbar";
31282 rel2.to: "elm.dragable.vbar";
31284 normal: "bt_sm_shine.png";
31290 part { name: "sb_hbar_clip_master";
31293 description { state: "default" 0.0;
31295 description { state: "hidden" 0.0;
31297 color: 255 255 255 0;
31300 part { name: "sb_hbar_clip";
31301 clip_to: "sb_hbar_clip_master";
31304 description { state: "default" 0.0;
31306 description { state: "hidden" 0.0;
31308 color: 255 255 255 0;
31311 part { name: "sb_hbar";
31314 description { state: "default" 0.0;
31330 part { name: "elm.dragable.hbar";
31331 clip_to: "sb_hbar_clip";
31336 confine: "sb_hbar";
31338 description { state: "default" 0.0;
31353 normal: "bt_sm_base2.png";
31359 part { name: "sb_hbar_over1";
31360 clip_to: "sb_hbar_clip";
31362 description { state: "default" 0.0;
31363 rel1.to: "elm.dragable.hbar";
31364 rel2.relative: 1.0 0.5;
31365 rel2.to: "elm.dragable.hbar";
31367 normal: "bt_sm_hilight.png";
31372 part { name: "sb_hbar_over2";
31373 clip_to: "sb_hbar_clip";
31375 description { state: "default" 0.0;
31376 rel1.to: "elm.dragable.hbar";
31377 rel2.to: "elm.dragable.hbar";
31379 normal: "bt_sm_shine.png";
31386 program { name: "load";
31390 set_state(PART:"sb_hbar_clip", "hidden", 0.0);
31391 set_state(PART:"sb_vbar_clip", "hidden", 0.0);
31392 set_int(sbvis_h, 0);
31393 set_int(sbvis_v, 0);
31394 set_int(sbalways_v, 0);
31395 set_int(sbalways_h, 0);
31396 set_int(sbvis_timer, 0);
31400 program { name: "vbar_show";
31401 signal: "elm,action,show,vbar";
31403 action: STATE_SET "default" 0.0;
31404 target: "sb_vbar_clip_master";
31406 program { name: "vbar_hide";
31407 signal: "elm,action,hide,vbar";
31409 action: STATE_SET "hidden" 0.0;
31410 target: "sb_vbar_clip_master";
31412 program { name: "vbar_show_always";
31413 signal: "elm,action,show_always,vbar";
31417 v = get_int(sbvis_v);
31418 v |= get_int(sbalways_v);
31420 set_int(sbalways_v, 1);
31421 emit("do-show-vbar", "");
31422 set_int(sbvis_v, 1);
31426 program { name: "vbar_show_notalways";
31427 signal: "elm,action,show_notalways,vbar";
31431 v = get_int(sbalways_v);
31433 set_int(sbalways_v, 0);
31434 v = get_int(sbvis_v);
31436 emit("do-hide-vbar", "");
31437 set_int(sbvis_v, 0);
31442 program { name: "sb_vbar_show";
31443 signal: "do-show-vbar";
31445 action: STATE_SET "default" 0.0;
31446 transition: LINEAR 0.5;
31447 target: "sb_vbar_clip";
31449 program { name: "sb_vbar_hide";
31450 signal: "do-hide-vbar";
31452 action: STATE_SET "hidden" 0.0;
31453 transition: LINEAR 0.5;
31454 target: "sb_vbar_clip";
31457 program { name: "hbar_show";
31458 signal: "elm,action,show,hbar";
31460 action: STATE_SET "default" 0.0;
31461 target: "sb_hbar_clip_master";
31463 program { name: "hbar_hide";
31464 signal: "elm,action,hide,hbar";
31466 action: STATE_SET "hidden" 0.0;
31467 target: "sb_hbar_clip_master";
31469 program { name: "hbar_show_always";
31470 signal: "elm,action,show_always,hbar";
31474 v = get_int(sbvis_h);
31475 v |= get_int(sbalways_h);
31477 set_int(sbalways_h, 1);
31478 emit("do-show-hbar", "");
31479 set_int(sbvis_h, 1);
31483 program { name: "hbar_show_notalways";
31484 signal: "elm,action,show_notalways,hbar";
31488 v = get_int(sbalways_h);
31490 set_int(sbalways_h, 0);
31491 v = get_int(sbvis_h);
31493 emit("do-hide-hbar", "");
31494 set_int(sbvis_h, 0);
31499 program { name: "sb_hbar_show";
31500 signal: "do-show-hbar";
31502 action: STATE_SET "default" 0.0;
31503 transition: LINEAR 0.5;
31504 target: "sb_hbar_clip";
31506 program { name: "sb_hbar_hide";
31507 signal: "do-hide-hbar";
31509 action: STATE_SET "hidden" 0.0;
31510 transition: LINEAR 0.5;
31511 target: "sb_hbar_clip";
31514 program { name: "scroll";
31515 signal: "elm,action,scroll";
31519 v = get_int(sbvis_v);
31520 v |= get_int(sbalways_v);
31522 emit("do-show-vbar", "");
31523 set_int(sbvis_v, 1);
31525 v = get_int(sbvis_h);
31526 v |= get_int(sbalways_h);
31528 emit("do-show-hbar", "");
31529 set_int(sbvis_h, 1);
31531 v = get_int(sbvis_timer);
31532 if (v > 0) cancel_timer(v);
31533 v = timer(1.0, "timer0", 0);
31534 set_int(sbvis_timer, v);
31537 program { name: "go1";
31538 signal: "elm,state,busy,start";
31540 action: STATE_SET "active" 0.0;
31541 transition: SINUSOIDAL 1.0;
31542 target: "busy_clip";
31544 program { name: "go2";
31545 signal: "elm,state,busy,start";
31547 action: STATE_SET "default" 0.0;
31548 transition: LINEAR 0.5;
31552 program { name: "stop1";
31553 signal: "elm,state,busy,stop";
31555 action: STATE_SET "default" 0.0;
31556 transition: SINUSOIDAL 1.0;
31557 target: "busy_clip";
31560 program { name: "stop2";
31561 action: ACTION_STOP;
31566 group { name: "elm/map/marker/radio/default";
31570 item: size_max_w 58;
31571 item: size_max_h 58;
31574 image: "map_item.png" COMP;
31577 part { name: "whole";
31578 description { state: "default" 0.0;
31581 part { name: "base";
31582 ignore_flags: ON_HOLD;
31583 description { state: "default" 0.0;
31584 image.normal: "map_item.png";
31587 part { name: "elm.icon";
31591 description { state: "default" 0.0;
31592 rel1.relative: 0.27 0.27;
31593 rel2.relative: 0.73 0.73;
31596 part { name: "elm.text";
31598 effect: SOFT_SHADOW;
31601 description { state: "default" 0.0;
31603 color: 224 224 224 255;
31605 rel1.relative: 0.28 0.25;
31606 rel2.relative: 0.75 0.75;
31608 font: "Sans,Edje-Vera";
31617 program { name: "open";
31618 signal: "mouse,clicked,1";
31620 action: SIGNAL_EMIT "open" "elm";
31622 program { name: "bringin";
31623 signal: "mouse,down,1,double";
31625 action: SIGNAL_EMIT "bringin" "elm";
31629 group { name: "elm/map/marker/radio2/default";
31633 item: size_max_w 58;
31634 item: size_max_h 58;
31637 image: "map_item_2.png" COMP;
31640 part { name: "base";
31641 ignore_flags: ON_HOLD;
31642 description { state: "default" 0.0;
31643 image.normal: "map_item_2.png";
31646 part { name: "elm.text";
31648 effect: SOFT_SHADOW;
31651 description { state: "default" 0.0;
31653 color: 224 224 224 255;
31655 rel1.relative: 0.28 0.25;
31656 rel2.relative: 0.75 0.75;
31658 font: "Sans,Edje-Vera";
31667 program { name: "open";
31668 signal: "mouse,clicked,1";
31670 action: SIGNAL_EMIT "open" "elm";
31672 program { name: "bringin";
31673 signal: "mouse,down,1,double";
31675 action: SIGNAL_EMIT "bringin" "elm";
31679 group { name: "elm/map/marker/empty/default";
31683 item: size_max_w 64;
31684 item: size_max_h 64;
31687 part { name: "whole";
31688 description { state: "default" 0.0;
31691 part { name: "base";
31692 ignore_flags: ON_HOLD;
31693 description { state: "default" 0.0;
31696 part { name: "elm.icon";
31700 description { state: "default" 0.0;
31703 part { name: "elm.text";
31705 effect: SOFT_SHADOW;
31708 description { state: "default" 0.0;
31710 color: 224 224 224 255;
31712 rel1.relative: 0.28 0.25;
31713 rel2.relative: 0.75 0.75;
31715 font: "Sans,Edje-Vera";
31724 program { name: "open";
31725 signal: "mouse,clicked,1";
31727 action: SIGNAL_EMIT "open" "elm";
31729 program { name: "bringin";
31730 signal: "mouse,down,1,double";
31732 action: SIGNAL_EMIT "bringin" "elm";
31736 group { name: "elm/map/marker_bubble/default";
31738 image: "bubble.png" COMP;
31739 image: "bubble_shine.png" COMP;
31746 part { name: "clipper";
31748 description { state: "default" 0.0;
31749 color: 255 255 255 0;
31751 description { state: "show" 0.0;
31752 inherit: "default" 0.0;
31753 color: 255 255 255 255;
31756 part { name: "base0";
31758 clip_to: "clipper";
31759 description { state: "default" 0.0;
31761 normal: "bubble.png";
31762 border: 11 36 10 19;
31764 image.middle: SOLID;
31767 description { state: "rtl" 0.0;
31768 inherit: "default" 0.0;
31770 normal: "bubble_4.png";
31771 border: 11 36 18 9;
31775 part { name: "elm.swallow.content";
31777 clip_to: "clipper";
31778 description { state: "default" 0.0;
31788 part { name: "shine";
31790 clip_to: "clipper";
31791 description { state: "default" 0.0;
31800 normal: "bubble_shine.png";
31808 program { name: "show";
31810 action: STATE_SET "show" 0.0;
31812 transition: ACCELERATE 0.5;
31817 /////////////////////////////////////////////////////////////////////////////
31819 /////////////////////////////////////////////////////////////////////////////
31821 name: "elm/panes/vertical/default";
31823 image: "bt_base1.png" COMP;
31824 image: "bt_base2.png" COMP;
31825 image: "bt_hilight.png" COMP;
31826 image: "bt_shine.png" COMP;
31827 image: "bt_glow.png" COMP;
31828 image: "bt_dis_base.png" COMP;
31829 image: "bt_dis_hilight.png" COMP;
31830 image: "arrow_right.png" COMP;
31831 image: "arrow_left.png" COMP;
31842 state: "default" 0.0;
31850 name: "whole_left";
31855 state: "default" 0.0;
31856 rel2.to_x: "elm.bar";
31857 rel2.relative: 0.0 1.0;
31863 name: "elm.swallow.left";
31865 clip_to: "whole_left";
31868 state: "default" 0.0;
31869 rel1.to: "whole_left";
31870 rel2.to: "whole_left";
31876 name: "whole_right";
31881 state: "default" 0.0;
31882 rel1.to_x: "elm.bar";
31883 rel1.relative: 1.0 0.0;
31889 name: "elm.swallow.right";
31891 clip_to: "whole_right";
31894 state: "default" 0.0;
31895 rel1.to: "whole_right";
31896 rel2.to: "whole_right";
31900 part { name: "elm.bar";
31907 description { state: "default" 0.0;
31910 rel1.relative: 0.0 0.5;
31911 rel2.relative: 1.0 0.5;
31913 normal: "bt_base2.png";
31916 image.middle: SOLID;
31918 description { state: "clicked" 0.0;
31919 inherit: "default" 0.0;
31920 image.normal: "bt_base1.png";
31921 image.middle: SOLID;
31923 description { state: "disabled" 0.0;
31924 inherit: "default" 0.0;
31926 normal: "bt_dis_base.png";
31931 part { name: "over1";
31933 description { state: "default" 0.0;
31934 rel1.to: "elm.bar";
31935 rel2.to: "elm.bar";
31936 rel2.relative: 1.0 0.5;
31938 normal: "bt_hilight.png";
31942 description { state: "disabled" 0.0;
31943 inherit: "default" 0.0;
31945 normal: "bt_dis_hilight.png";
31950 part { name: "over2";
31953 ignore_flags: ON_HOLD;
31954 description { state: "default" 0.0;
31955 rel1.to: "elm.bar";
31956 rel2.to: "elm.bar";
31958 normal: "bt_shine.png";
31962 description { state: "disabled" 0.0;
31963 inherit: "default" 0.0;
31967 part { name: "over3";
31970 description { state: "default" 0.0;
31971 color: 255 255 255 0;
31972 rel1.to: "elm.bar";
31973 rel2.to: "elm.bar";
31975 normal: "bt_glow.png";
31976 border: 12 12 12 12;
31980 description { state: "clicked" 0.0;
31981 inherit: "default" 0.0;
31983 color: 255 255 255 255;
31989 name: "arrow_right";
31991 description { state: "default" 0.0;
31994 color: 255 255 255 0;
31996 rel1.relative: 1.0 0.5;
31997 rel1.to_x: "elm.bar";
31998 rel1.offset: 45/2 -45/2;
32000 rel2.relative: 1.0 0.5;
32001 rel2.to_x: "elm.bar";
32002 rel2.offset: 45/2 45/2;
32004 image.normal: "arrow_right.png";
32008 description { state: "default" 0.1;
32009 inherit: "default" 0.0;
32010 image.normal: "arrow_left.png";
32012 description { state: "anim_1" 0.0;
32013 inherit: "default" 0.0;
32014 color: 255 255 255 200;
32015 rel1.offset: (45/2 + 10) -45/2;
32016 rel2.offset: (45/2 +10) 45/2;
32018 description { state: "anim_1" 0.1;
32019 inherit: "default" 0.0;
32020 image.normal: "arrow_left.png";
32021 color: 255 255 255 200;
32022 rel1.offset: (45/2 + 10) -45/2;
32023 rel2.offset: (45/2 +10) 45/2;
32025 description { state: "anim_2" 0.0;
32026 inherit: "default" 0.0;
32027 color: 255 255 255 0;
32028 rel1.offset: (45/2 + 20) -45/2;
32029 rel2.offset: (45/2 + 20) 45/2;
32031 description { state: "anim_2" 0.1;
32032 inherit: "default" 0.0;
32033 image.normal: "arrow_left.png";
32034 color: 255 255 255 0;
32035 rel1.offset: (45/2 + 20) -45/2;
32036 rel2.offset: (45/2 + 20) 45/2;
32040 name: "arrow_left";
32042 description { state: "default" 0.0;
32045 color: 255 255 255 0;
32047 rel1.relative: 0.0 0.5;
32048 rel1.to_x: "elm.bar";
32049 rel1.offset: -45/2 -45/2;
32051 rel2.relative: 0.0 0.5;
32052 rel2.to_x: "elm.bar";
32053 rel2.offset: -45/2 45/2;
32055 image.normal: "arrow_left.png";
32059 description { state: "default" 0.1;
32060 inherit: "default" 0.0;
32061 image.normal: "arrow_right.png";
32063 description { state: "anim_1" 0.0;
32064 inherit: "default" 0.0;
32065 color: 255 255 255 200;
32066 rel1.offset: (-45/2 - 10) -45/2;
32067 rel2.offset: (-45/2 - 10) 45/2;
32069 description { state: "anim_1" 0.1;
32070 inherit: "default" 0.0;
32071 image.normal: "arrow_right.png";
32072 color: 255 255 255 200;
32073 rel1.offset: (-45/2 - 10) -45/2;
32074 rel2.offset: (-45/2 - 10) 45/2;
32076 description { state: "anim_2" 0.0;
32077 inherit: "default" 0.0;
32078 color: 255 255 255 0;
32079 rel1.offset: (-45/2 - 20) -45/2;
32080 rel2.offset: (-45/2 - 20) 45/2;
32082 description { state: "anim_2" 0.1;
32083 inherit: "default" 0.0;
32084 image.normal: "arrow_right.png";
32085 color: 255 255 255 0;
32086 rel1.offset: (-45/2 - 20) -45/2;
32087 rel2.offset: (-45/2 - 20) 45/2;
32094 name: "button_click";
32095 signal: "mouse,down,1";
32097 action: SIGNAL_EMIT "elm,action,press" "";
32098 after: "button_click_anim";
32099 after: "arrow_anim_start";
32102 name: "button_click_anim";
32103 action: STATE_SET "clicked" 0.0;
32107 name: "button_unclick";
32108 signal: "mouse,up,1";
32110 action: SIGNAL_EMIT "elm,action,unpress" "";
32111 after: "button_unclick_anim";
32112 after: "arrow_anim_stop";
32115 name: "button_unclick_anim";
32116 action: STATE_SET "default" 0.0;
32120 name: "button_click2";
32121 signal: "mouse,down,1";
32123 action: STATE_SET "clicked" 0.0;
32127 name: "button_unclick2";
32128 signal: "mouse,up,1";
32130 action: STATE_SET "default" 0.0;
32131 transition: DECELERATE 0.5;
32135 name: "button_unclick3";
32136 signal: "mouse,up,1";
32138 action: SIGNAL_EMIT "elm,action,click" "";
32141 name: "button_down_double";
32142 signal: "mouse,down,1,double";
32144 action: SIGNAL_EMIT "elm,action,click,double" "";
32149 name: "arrow_anim_start";
32153 get_state(PART:"arrow_left", st, 30, vl);
32155 run_program(PROGRAM:"arrow_anim_start_ltr");
32158 run_program(PROGRAM:"arrow_anim_start_rtl");
32163 name: "arrow_anim_stop";
32167 get_state(PART:"arrow_left", st, 30, vl);
32169 run_program(PROGRAM:"arrow_anim_stop_ltr");
32172 run_program(PROGRAM:"arrow_anim_stop_rtl");
32178 name: "arrow_anim_start_ltr";
32179 action: STATE_SET "anim_1" 0.0;
32180 target: "arrow_right";
32181 target: "arrow_left";
32182 transition: LINEAR 0.6;
32183 after: "arrow_anim_1_ltr";
32186 name: "arrow_anim_1_ltr";
32187 action: STATE_SET "anim_2" 0.0;
32188 target: "arrow_right";
32189 target: "arrow_left";
32190 transition: LINEAR 0.6;
32191 after: "arrow_anim_2_ltr";
32194 name: "arrow_anim_2_ltr";
32195 action: STATE_SET "default" 0.0;
32196 target: "arrow_right";
32197 target: "arrow_left";
32198 after: "arrow_anim_start_ltr";
32201 name: "arrow_anim_stop_ltr";
32202 action: ACTION_STOP;
32203 target: "arrow_anim_start_ltr";
32204 target: "arrow_anim_1_ltr";
32205 target: "arrow_anim_2_ltr";
32206 after: "arrow_anim_stop_1_ltr";
32209 name: "arrow_anim_stop_1_ltr";
32210 action: STATE_SET "default" 0.0;
32211 target: "arrow_right";
32212 target: "arrow_left";
32213 transition: DECELERATE 0.4;
32216 name: "arrow_anim_start_rtl";
32217 action: STATE_SET "anim_1" 0.1;
32218 target: "arrow_right";
32219 target: "arrow_left";
32220 transition: LINEAR 0.6;
32221 after: "arrow_anim_1_rtl";
32224 name: "arrow_anim_1_rtl";
32225 action: STATE_SET "anim_2" 0.1;
32226 target: "arrow_right";
32227 target: "arrow_left";
32228 transition: LINEAR 0.6;
32229 after: "arrow_anim_2_rtl";
32232 name: "arrow_anim_2_rtl";
32233 action: STATE_SET "default" 0.1;
32234 target: "arrow_right";
32235 target: "arrow_left";
32236 after: "arrow_anim_start_rtl";
32239 name: "arrow_anim_stop_rtl";
32240 action: ACTION_STOP;
32241 target: "arrow_anim_start_rtl";
32242 target: "arrow_anim_1_rtl";
32243 target: "arrow_anim_2_rtl";
32244 after: "arrow_anim_stop_1_rtl";
32247 name: "arrow_anim_stop_1_rtl";
32248 action: STATE_SET "default" 0.1;
32249 target: "arrow_right";
32250 target: "arrow_left";
32251 transition: DECELERATE 0.4;
32253 program { name: "to_rtl";
32254 signal: "edje,state,rtl";
32259 get_state(PART:"arrow_left", st, 30, vl);
32261 set_state(PART:"arrow_left", st, 0.1);
32263 get_state(PART:"arrow_right", st, 30, vl);
32265 set_state(PART:"arrow_right", st, 0.1);
32269 program { name: "to_ltr";
32270 signal: "edje,state,ltr";
32275 get_state(PART:"arrow_left", st, 30, vl);
32277 set_state(PART:"arrow_left", st, 0.0);
32279 get_state(PART:"arrow_right", st, 30, vl);
32281 set_state(PART:"arrow_right", st, 0.0);
32289 name: "elm/panes/horizontal/default";
32291 image: "bt_base1.png" COMP;
32292 image: "bt_base2.png" COMP;
32293 image: "bt_hilight.png" COMP;
32294 image: "bt_shine.png" COMP;
32295 image: "bt_glow.png" COMP;
32296 image: "bt_dis_base.png" COMP;
32297 image: "bt_dis_hilight.png" COMP;
32298 image: "arrow_up.png" COMP;
32299 image: "arrow_down.png" COMP;
32310 state: "default" 0.0;
32318 name: "whole_left";
32323 state: "default" 0.0;
32324 rel2.to_y: "elm.bar";
32325 rel2.relative: 1.0 0.0;
32331 name: "elm.swallow.left";
32333 clip_to: "whole_left";
32336 state: "default" 0.0;
32337 rel1.to: "whole_left";
32338 rel2.to: "whole_left";
32344 name: "whole_right";
32349 state: "default" 0.0;
32350 rel1.to_y: "elm.bar";
32351 rel1.relative: 0.0 1.0;
32357 name: "elm.swallow.right";
32359 clip_to: "whole_right";
32362 state: "default" 0.0;
32363 rel1.to: "whole_right";
32364 rel2.to: "whole_right";
32368 part { name: "elm.bar";
32375 description { state: "default" 0.0;
32378 rel1.relative: 0.5 0.0;
32379 rel2.relative: 0.5 1.0;
32381 normal: "bt_base2.png";
32384 image.middle: SOLID;
32386 description { state: "clicked" 0.0;
32387 inherit: "default" 0.0;
32388 image.normal: "bt_base1.png";
32389 image.middle: SOLID;
32391 description { state: "disabled" 0.0;
32392 inherit: "default" 0.0;
32394 normal: "bt_dis_base.png";
32399 part { name: "over1";
32401 description { state: "default" 0.0;
32402 rel1.to: "elm.bar";
32403 rel2.to: "elm.bar";
32404 rel2.relative: 1.0 0.5;
32406 normal: "bt_hilight.png";
32410 description { state: "disabled" 0.0;
32411 inherit: "default" 0.0;
32413 normal: "bt_dis_hilight.png";
32418 part { name: "over2";
32421 ignore_flags: ON_HOLD;
32422 description { state: "default" 0.0;
32423 rel1.to: "elm.bar";
32424 rel2.to: "elm.bar";
32426 normal: "bt_shine.png";
32430 description { state: "disabled" 0.0;
32431 inherit: "default" 0.0;
32435 part { name: "over3";
32438 description { state: "default" 0.0;
32439 color: 255 255 255 0;
32440 rel1.to: "elm.bar";
32441 rel2.to: "elm.bar";
32443 normal: "bt_glow.png";
32444 border: 12 12 12 12;
32448 description { state: "clicked" 0.0;
32449 inherit: "default" 0.0;
32451 color: 255 255 255 255;
32457 name: "arrow_right";
32459 description { state: "default" 0.0;
32462 color: 255 255 255 0;
32464 rel1.relative: 0.5 1.0;
32465 rel1.to_y: "elm.bar";
32466 rel1.offset: -45/2 45/2;
32468 rel2.relative: 0.5 1.0;
32469 rel2.to_y: "elm.bar";
32470 rel2.offset: 45/2 45/2;
32472 image.normal: "arrow_down.png";
32476 description { state: "anim_1" 0.0;
32477 inherit: "default" 0.0;
32478 color: 255 255 255 200;
32479 rel1.offset: -45/2 (45/2 +10);
32480 rel2.offset: 45/2 (45/2 +10);
32482 description { state: "anim_2" 0.0;
32483 inherit: "default" 0.0;
32484 color: 255 255 255 0;
32485 rel1.offset: -45/2 (45/2 + 20);
32486 rel2.offset: 45/2 (45/2 + 20);
32490 name: "arrow_left";
32492 description { state: "default" 0.0;
32495 color: 255 255 255 0;
32497 rel1.relative: 0.5 0.0;
32498 rel1.to_y: "elm.bar";
32499 rel1.offset: -45/2 -45/2;
32501 rel2.relative: 0.5 0.0;
32502 rel2.to_y: "elm.bar";
32503 rel2.offset: 45/2 -45/2;
32505 image.normal: "arrow_up.png";
32509 description { state: "anim_1" 0.0;
32510 inherit: "default" 0.0;
32511 color: 255 255 255 200;
32512 rel1.offset: -45/2 (-45/2 - 10);
32513 rel2.offset: 45/2 (-45/2 - 10);
32515 description { state: "anim_2" 0.0;
32516 inherit: "default" 0.0;
32517 color: 255 255 255 0;
32518 rel1.offset: -45/2 (-45/2 - 20);
32519 rel2.offset: 45/2 (-45/2 - 20);
32526 name: "button_click";
32527 signal: "mouse,down,1";
32529 action: SIGNAL_EMIT "elm,action,press" "";
32530 after: "button_click_anim";
32531 after: "arrow_anim_start";
32534 name: "button_click_anim";
32535 action: STATE_SET "clicked" 0.0;
32539 name: "button_unclick";
32540 signal: "mouse,up,1";
32542 action: SIGNAL_EMIT "elm,action,unpress" "";
32543 after: "button_unclick_anim";
32544 after: "arrow_anim_stop";
32547 name: "button_unclick_anim";
32548 action: STATE_SET "default" 0.0;
32552 name: "button_click2";
32553 signal: "mouse,down,1";
32555 action: STATE_SET "clicked" 0.0;
32559 name: "button_unclick2";
32560 signal: "mouse,up,1";
32562 action: STATE_SET "default" 0.0;
32563 transition: DECELERATE 0.5;
32567 name: "button_unclick3";
32568 signal: "mouse,up,1";
32570 action: SIGNAL_EMIT "elm,action,click" "";
32573 name: "button_down_double";
32574 signal: "mouse,down,1,double";
32576 action: SIGNAL_EMIT "elm,action,click,double" "";
32581 name: "arrow_anim_start";
32582 action: STATE_SET "anim_1" 0.0;
32583 target: "arrow_right";
32584 target: "arrow_left";
32585 transition: LINEAR 0.6;
32586 after: "arrow_anim_1";
32589 name: "arrow_anim_1";
32590 action: STATE_SET "anim_2" 0.0;
32591 target: "arrow_right";
32592 target: "arrow_left";
32593 transition: LINEAR 0.6;
32594 after: "arrow_anim_2";
32597 name: "arrow_anim_2";
32598 action: STATE_SET "default" 0.0;
32599 target: "arrow_right";
32600 target: "arrow_left";
32601 after: "arrow_anim_start";
32604 name: "arrow_anim_stop";
32605 action: ACTION_STOP;
32606 target: "arrow_anim_start";
32607 target: "arrow_anim_1";
32608 target: "arrow_anim_2";
32609 after: "arrow_anim_stop_1";
32612 name: "arrow_anim_stop_1";
32613 action: STATE_SET "default" 0.0;
32614 target: "arrow_right";
32615 target: "arrow_left";
32616 transition: DECELERATE 0.4;
32623 /////////////////////////////////////////////////////////////////////////////
32625 /////////////////////////////////////////////////////////////////////////////
32627 name: "elm/panel/base/left";
32628 alias: "elm/panel/base/top";
32631 image: "bt_base1.png" COMP;
32632 image: "bt_hilight.png" COMP;
32633 image: "bt_shine.png" COMP;
32634 image: "bt_glow.png" COMP;
32635 image: "bt_dis_base.png" COMP;
32636 image: "icon_arrow_left.png" COMP;
32637 image: "icon_arrow_right.png" COMP;
32640 item: "focus_highlight" "on";
32644 part { name: "focus_highlight";
32645 description { state: "default" 0.0;
32647 color: 255 255 255 0;
32657 normal: "frame_2.png";
32662 description { state: "enabled" 0.0;
32663 inherit: "default" 0.0;
32665 color: 255 255 255 255;
32675 state: "default" 0.0;
32676 color: 255 255 255 0;
32677 rel1.relative: 0.0 0.0;
32679 rel2.relative: 1.0 1.0;
32680 rel2.offset: -1 -1;
32684 state: "hidden" 0.0;
32685 inherit: "default" 0.0;
32686 rel1.relative: -1.0 0.0;
32688 rel2.relative: 0.0 1.0;
32689 rel2.offset: 20 -1;
32699 state: "default" 0.0;
32702 rel2.offset: -20 -1;
32705 normal: "bt_dis_base.png";
32717 state: "default" 0.0;
32732 name: "elm.swallow.content";
32734 clip_to: "clipper";
32737 state: "default" 0.0;
32738 rel1.to: "clipper";
32739 rel2.to: "clipper";
32749 state: "default" 0.0;
32762 normal: "bt_base1.png";
32769 state: "clicked" 0.0;
32770 inherit: "default" 0.0;
32780 state: "default" 0.0;
32789 normal: "bt_hilight.png";
32800 ignore_flags: ON_HOLD;
32803 state: "default" 0.0;
32808 normal: "bt_shine.png";
32821 state: "default" 0.0;
32822 color: 255 255 255 0;
32827 normal: "bt_glow.png";
32828 border: 12 12 12 12;
32834 state: "clicked" 0.0;
32835 inherit: "default" 0.0;
32837 color: 255 255 255 255;
32847 state: "default" 0.0;
32853 image.normal: "icon_arrow_left.png";
32857 state: "hidden" 0.0;
32858 inherit: "default" 0.0;
32859 image.normal: "icon_arrow_right.png";
32868 signal: "elm,action,show";
32870 action: STATE_SET "default" 0.0;
32872 target: "btn_icon";
32873 transition: LINEAR 0.5;
32878 signal: "elm,action,hide";
32880 action: STATE_SET "hidden" 0.0;
32882 target: "btn_icon";
32883 transition: LINEAR 0.5;
32888 signal: "mouse,down,1";
32889 source: "btn_over2";
32890 action: STATE_SET "clicked" 0.0;
32895 name: "btn_unclick";
32896 signal: "mouse,up,1";
32897 source: "btn_over2";
32898 action: STATE_SET "default" 0.0;
32903 name: "btn_click2";
32904 signal: "mouse,down,1";
32905 source: "btn_over3";
32906 action: STATE_SET "clicked" 0.0;
32907 target: "btn_over3";
32911 name: "btn_unclick2";
32912 signal: "mouse,up,1";
32913 source: "btn_over3";
32914 action: STATE_SET "default" 0.0;
32915 transition: DECELERATE 0.5;
32916 target: "btn_over3";
32920 name: "btn_unclick3";
32921 signal: "mouse,clicked,1";
32922 source: "btn_over2";
32923 action: SIGNAL_EMIT "elm,action,panel,toggle" "";
32925 program { name: "highlight_show";
32926 signal: "elm,action,focus_highlight,show";
32928 action: STATE_SET "enabled" 0.0;
32929 transition: ACCELERATE 0.3;
32930 target: "focus_highlight";
32932 program { name: "highlight_hide";
32933 signal: "elm,action,focus_highlight,hide";
32935 action: STATE_SET "default" 0.0;
32936 transition: DECELERATE 0.3;
32937 target: "focus_highlight";
32943 name: "elm/panel/base/right";
32944 alias: "elm/panel/base/bottom";
32947 image: "bt_base1.png" COMP;
32948 image: "bt_hilight.png" COMP;
32949 image: "bt_shine.png" COMP;
32950 image: "bt_glow.png" COMP;
32951 image: "bt_dis_base.png" COMP;
32952 image: "icon_arrow_left.png" COMP;
32953 image: "icon_arrow_right.png" COMP;
32957 part { name: "focus_highlight";
32958 description { state: "default" 0.0;
32960 color: 255 255 255 0;
32970 normal: "frame_2.png";
32975 description { state: "enabled" 0.0;
32976 inherit: "default" 0.0;
32978 color: 255 255 255 255;
32988 state: "default" 0.0;
32989 color: 255 255 255 0;
32990 rel1.relative: 0.0 0.0;
32992 rel2.relative: 1.0 1.0;
32993 rel2.offset: -1 -1;
32997 state: "hidden" 0.0;
32998 inherit: "default" 0.0;
32999 rel1.relative: 1.0 0.0;
33000 rel1.offset: -22 0;
33001 rel2.relative: 2.0 1.0;
33002 rel2.offset: -23 -1;
33012 state: "default" 0.0;
33018 normal: "bt_dis_base.png";
33030 state: "default" 0.0;
33045 name: "elm.swallow.content";
33047 clip_to: "clipper";
33050 state: "default" 0.0;
33051 rel1.to: "clipper";
33052 rel2.to: "clipper";
33062 state: "default" 0.0;
33078 normal: "bt_base1.png";
33085 state: "clicked" 0.0;
33086 inherit: "default" 0.0;
33096 state: "default" 0.0;
33105 normal: "bt_hilight.png";
33116 ignore_flags: ON_HOLD;
33119 state: "default" 0.0;
33124 normal: "bt_shine.png";
33137 state: "default" 0.0;
33138 color: 255 255 255 0;
33143 normal: "bt_glow.png";
33144 border: 12 12 12 12;
33150 state: "clicked" 0.0;
33151 inherit: "default" 0.0;
33153 color: 255 255 255 255;
33163 state: "default" 0.0;
33169 image.normal: "icon_arrow_right.png";
33173 state: "hidden" 0.0;
33174 inherit: "default" 0.0;
33175 image.normal: "icon_arrow_left.png";
33184 signal: "elm,action,show";
33186 action: STATE_SET "default" 0.0;
33188 target: "btn_icon";
33189 transition: LINEAR 0.5;
33194 signal: "elm,action,hide";
33196 action: STATE_SET "hidden" 0.0;
33198 target: "btn_icon";
33199 transition: LINEAR 0.5;
33204 signal: "mouse,down,1";
33205 source: "btn_over2";
33206 action: STATE_SET "clicked" 0.0;
33211 name: "btn_unclick";
33212 signal: "mouse,up,1";
33213 source: "btn_over2";
33214 action: STATE_SET "default" 0.0;
33219 name: "btn_click2";
33220 signal: "mouse,down,1";
33221 source: "btn_over3";
33222 action: STATE_SET "clicked" 0.0;
33223 target: "btn_over3";
33227 name: "btn_unclick2";
33228 signal: "mouse,up,1";
33229 source: "btn_over3";
33230 action: STATE_SET "default" 0.0;
33231 transition: DECELERATE 0.5;
33232 target: "btn_over3";
33236 name: "btn_unclick3";
33237 signal: "mouse,up,1";
33238 source: "btn_over2";
33239 action: SIGNAL_EMIT "elm,action,panel,toggle" "";
33241 program { name: "highlight_show";
33242 signal: "elm,action,focus";
33244 action: STATE_SET "enabled" 0.0;
33245 transition: ACCELERATE 0.3;
33246 target: "focus_highlight";
33248 program { name: "highlight_hide";
33249 signal: "elm,action,unfocus";
33251 action: STATE_SET "default" 0.0;
33252 transition: DECELERATE 0.3;
33253 target: "focus_highlight";
33258 ///////////////////////////////////////////////////////////////////////////////
33259 group { name: "elm/conformant/base/default";
33261 part { name: "elm.swallow.shelf";
33263 description { state: "default" 0.0;
33266 rel2.relative: 1.0 0.0;
33269 part { name: "elm.swallow.content";
33271 description { state: "default" 0.0;
33273 rel1.relative: 0.0 1.0;
33274 rel1.to_y: "elm.swallow.shelf";
33275 rel2.relative: 1.0 0.0;
33276 rel2.to_y: "elm.swallow.panel";
33279 part { name: "elm.swallow.panel";
33281 description { state: "default" 0.0;
33284 rel1.relative: 0.0 1.0;
33290 /////////////////////////////////////////////////////////////////////////////
33292 /////////////////////////////////////////////////////////////////////////////
33294 part { name: "ch_"#_pos".base"; \
33296 description { state: "default" 0.0; \
33298 relative: (_pos % 7 * 7 / 8 / 6) 0; \
33302 relative: (_pos % 7 * 7 / 8 / 6 + 1 / 8) 1; \
33309 part { name: "ch_"#_pos".text"; \
33311 effect: SOFT_SHADOW; \
33314 clip_to: "ch_"#_pos".clipper"; \
33316 state: "default" 0.0; \
33317 rel1.to: "ch_"#_pos".base"; \
33318 rel2.to: "ch_"#_pos".base"; \
33319 color: 0 0 0 255; \
33329 part { name: "ch_"#_pos".clipper"; \
33331 description { state: "default" 0.0; \
33332 rel1.to: "ch_"#_pos".base"; \
33333 rel2.to: "ch_"#_pos".base"; \
33337 #define CIT(_pos) \
33338 part { name: "cit_"#_pos".rect"; \
33340 description { state: "default" 0.0; \
33342 relative: (_pos % 7 * 7 / 8 / 6) \
33343 (_pos / 8 / 5 - _pos % 7 / 8 / 5); \
33347 relative: (_pos % 7 * 7 / 8 / 6 + 1 / 8) \
33348 (_pos / 8 / 5 - _pos % 7 / 8 / 5 + 1 / 8); \
33356 name: "cit_"#_pos".event"; \
33358 repeat_events: 1; \
33360 rel1.to: "cit_"#_pos".rect"; \
33361 rel2.to: "cit_"#_pos".rect"; \
33362 state: "default" 0.0; \
33366 part { name: "cit_"#_pos".shelf"; \
33369 description { state: "default" 0.0; \
33371 to: "cit_"#_pos".bg"; \
33375 to: "cit_"#_pos".bg"; \
33377 color: 200 200 200 255; \
33380 part { name: "cit_"#_pos".hd"; \
33383 description { state: "default" 0.0; \
33385 to: "cit_"#_pos".bg"; \
33389 to: "cit_"#_pos".bg"; \
33392 color: 160 0 0 255; \
33394 description { state: "visible" 0.0; \
33395 inherit: "default" 0.0; \
33400 name: "cit_"#_pos".base_sh"; \
33403 state: "default" 0.0; \
33407 to: "cit_"#_pos".base"; \
33408 relative: 0.0 1.0; \
33412 to: "cit_"#_pos".base"; \
33413 relative: 1.0 1.05; \
33417 normal: "ilist_item_shadow.png"; \
33423 name: "cit_"#_pos".base"; \
33426 state: "default" 0.0; \
33427 rel1.to: "cit_"#_pos".rect"; \
33428 rel2.to: "cit_"#_pos".rect"; \
33429 rel2.offset: -1 -1; \
33431 normal: "ilist_1.png"; \
33437 state: "today" 0.0; \
33438 inherit: "default" 0.0; \
33439 image.normal: "ilist_2.png"; \
33440 color: 240 240 240 255; \
33443 part { name: "cit_"#_pos".bg"; \
33445 description { state: "default" 0.0; \
33447 color: 255 255 255 0; \
33449 to: "cit_"#_pos".rect"; \
33450 relative: 0.0 0.0; \
33453 to: "cit_"#_pos".rect"; \
33454 relative: 1.0 1.0; \
33458 normal: "bt_sm_base1.png"; \
33461 image.middle: SOLID; \
33463 description { state: "selected" 0.0; \
33464 inherit: "default" 0.0; \
33466 color: 255 255 255 255; \
33469 part { name: "cit_"#_pos".text"; \
33471 effect: SOFT_SHADOW; \
33475 state: "default" 0.0; \
33476 rel1.to: "cit_"#_pos".bg"; \
33477 rel2.to: "cit_"#_pos".bg"; \
33478 color: 0 0 0 255; \
33487 description { state: "selected" 0.0; \
33488 inherit: "default" 0.0; \
33489 color: 224 224 224 255; \
33490 color3: 0 0 0 64; \
33493 part { name: "cit_"#_pos".fg1"; \
33495 description { state: "default" 0.0; \
33497 color: 255 255 255 0; \
33498 rel1.to: "cit_"#_pos".bg"; \
33499 rel2.relative: 1.0 0.5; \
33500 rel2.to: "cit_"#_pos".bg"; \
33502 normal: "bt_sm_hilight.png"; \
33506 description { state: "selected" 0.0; \
33507 inherit: "default" 0.0; \
33509 color: 255 255 255 255; \
33512 part { name: "cit_"#_pos".fg2"; \
33514 description { state: "default" 0.0; \
33516 color: 255 255 255 0; \
33517 rel1.to: "cit_"#_pos".bg"; \
33518 rel2.to: "cit_"#_pos".bg"; \
33520 normal: "bt_sm_shine.png"; \
33524 description { state: "selected" 0.0; \
33525 inherit: "default" 0.0; \
33527 color: 255 255 255 255; \
33530 part { name: "cit_"#_pos".check"; \
33532 description { state: "default" 0.0; \
33534 to: "cit_"#_pos".bg"; \
33535 relative: 0.7 0.6; \
33539 to: "cit_"#_pos".bg"; \
33540 relative: 1.1 1.2; \
33545 color: 255 0 0 255; \
33546 image.normal: "check.png"; \
33548 description { state: "visible" 0.0; \
33549 inherit: "default" 0.0; \
33555 name: "cit_"#_pos".go_active"; \
33556 signal: "cit_"#_pos",selected"; \
33558 action: STATE_SET "selected" 0.0; \
33559 target: "cit_"#_pos".bg"; \
33560 target: "cit_"#_pos".fg1"; \
33561 target: "cit_"#_pos".fg2"; \
33562 target: "cit_"#_pos".text"; \
33565 name: "cit_"#_pos".go_passive"; \
33566 signal: "cit_"#_pos",unselected"; \
33568 action: STATE_SET "default" 0.0; \
33569 target: "cit_"#_pos".bg"; \
33570 target: "cit_"#_pos".fg1"; \
33571 target: "cit_"#_pos".fg2"; \
33572 target: "cit_"#_pos".text"; \
33575 name: "cit_"#_pos".is_today"; \
33576 signal: "cit_"#_pos",today"; \
33578 action: STATE_SET "today" 0.0; \
33579 target: "cit_"#_pos".base"; \
33582 name: "cit_"#_pos".not_today"; \
33583 signal: "cit_"#_pos",not_today"; \
33585 action: STATE_SET "default" 0.0; \
33586 target: "cit_"#_pos".base"; \
33589 source: "cit_"#_pos".clicked"; \
33590 signal: "mouse,clicked,1"; \
33591 source: "cit_"#_pos".event"; \
33592 action: SIGNAL_EMIT "elm,action,selected" #_pos; \
33595 name: "cit_"#_pos".clear"; \
33596 signal: "cit_"#_pos",clear"; \
33598 action: STATE_SET "default" 0.0; \
33599 target: "cit_"#_pos".check"; \
33600 target: "cit_"#_pos".hd"; \
33603 name: "cit_"#_pos".checked"; \
33604 signal: "cit_"#_pos",checked"; \
33606 action: STATE_SET "visible" 0.0; \
33607 target: "cit_"#_pos".check"; \
33610 name: "cit_"#_pos".holiday"; \
33611 signal: "cit_"#_pos",holiday"; \
33613 action: STATE_SET "visible" 0.0; \
33614 target: "cit_"#_pos".hd"; \
33618 group { name: "elm/calendar/base/default";
33620 image: "shelf_inset.png" COMP;
33621 image: "bt_base1.png" COMP;
33622 image: "bt_hilight.png" COMP;
33623 image: "bt_shine.png" COMP;
33624 image: "bt_glow.png" COMP;
33625 image: "bt_dis_base.png" COMP;
33626 image: "bt_dis_hilight.png" COMP;
33627 image: "sp_bt_l.png" COMP;
33628 image: "sp_bt_r.png" COMP;
33629 image: "bt_sm_base1.png" COMP;
33630 image: "bt_sm_shine.png" COMP;
33631 image: "bt_sm_hilight.png" COMP;
33632 image: "ilist_1.png" COMP;
33633 image: "ilist_2.png" COMP;
33634 image: "ilist_item_shadow.png" COMP;
33635 image: "check.png" COMP;
33640 description { state: "default" 0.0;
33643 rel2.offset: -2 -2;
33644 color: 255 255 255 0;
33648 part { name: "spinner-base";
33651 description { state: "default" 0.0;
33657 rel2.offset: -7 -7;
33658 color: 255 255 255 0;
33662 part { name: "conf_over_spinner";
33664 description { state: "default" 0.0;
33665 rel1.to: "spinner-base";
33666 rel1.offset: -3 -3;
33667 rel2.to: "spinner-base";
33670 normal: "shelf_inset.png";
33677 part { name: "table-base";
33680 description { state: "default" 0.0;
33683 rel1.to_y: "spinner-base";
33685 rel1.relative: 0 1;
33687 rel2.offset: -7 -7;
33688 color: 255 255 255 0;
33691 part { name: "conf_over_table";
33693 description { state: "default" 0.0;
33694 rel1.to: "table-base";
33695 rel1.offset: -3 -3;
33696 rel2.to: "table-base";
33699 normal: "shelf_inset.png";
33706 part { name: "header";
33709 description { state: "default" 0.0;
33710 rel1.to: "table-base";
33711 rel1.relative: 0 0;
33712 rel2.to: "table-base";
33713 rel2.relative: 1 0.1;
33714 color: 255 255 255 0;
33717 part { name: "base";
33720 description { state: "default" 0.0;
33721 rel1.to_x: "table-base";
33722 rel1.to_y: "header";
33723 rel1.relative: 0 1;
33725 rel2.to: "table-base";
33727 color: 255 255 255 0;
33730 part { name: "left_bt";
33732 description { state: "default" 0.0;
33733 rel1 { to: "spinner-base";
33736 rel2 { to: "spinner-base";
33744 normal: "bt_base1.png";
33749 description { state: "clicked" 0.0;
33750 inherit: "default" 0.0;
33751 image.normal: "bt_base1.png";
33752 image.middle: SOLID;
33755 part { name: "left_over1";
33757 description { state: "default" 0.0;
33758 rel1.to: "left_bt";
33759 rel2 { to: "left_bt";
33763 normal: "bt_hilight.png";
33768 part { name: "left_over2";
33771 description { state: "default" 0.0;
33772 rel1.to: "left_bt";
33773 rel2.to: "left_bt";
33775 normal: "bt_shine.png";
33780 part { name: "left_over3";
33783 description { state: "default" 0.0;
33784 color: 255 255 255 0;
33785 rel1.to: "left_bt";
33786 rel2.to: "left_bt";
33788 normal: "bt_glow.png";
33789 border: 12 12 12 12;
33793 description { state: "clicked" 0.0;
33794 inherit: "default" 0.0;
33796 color: 255 255 255 255;
33799 part { name: "right_bt";
33801 description { state: "default" 0.0;
33802 rel1 { to: "spinner-base";
33805 rel2 { to: "spinner-base";
33813 normal: "bt_base1.png";
33818 description { state: "clicked" 0.0;
33819 inherit: "default" 0.0;
33820 image.normal: "bt_base1.png";
33821 image.middle: SOLID;
33824 part { name: "right_over1";
33826 description { state: "default" 0.0;
33827 rel1.to: "right_bt";
33828 rel2 { to: "right_bt";
33832 normal: "bt_hilight.png";
33837 part { name: "right_over2";
33840 description { state: "default" 0.0;
33841 rel1.to: "right_bt";
33842 rel2.to: "right_bt";
33844 normal: "bt_shine.png";
33849 part { name: "right_over3";
33852 description { state: "default" 0.0;
33853 color: 255 255 255 0;
33854 rel1.to: "right_bt";
33855 rel2.to: "right_bt";
33857 normal: "bt_glow.png";
33858 border: 12 12 12 12;
33862 description { state: "clicked" 0.0;
33863 inherit: "default" 0.0;
33865 color: 255 255 255 255;
33868 part { name: "left_bt_icon";
33870 description { state: "default" 0.0;
33871 rel1.to: "left_bt";
33872 rel2.to: "left_bt";
33876 image.normal: "sp_bt_l.png";
33878 description { state: "rtl" 0.0;
33879 inherit: "default" 0.0;
33880 image.normal: "sp_bt_r.png";
33883 part { name: "right_bt_icon";
33885 description { state: "default" 0.0;
33886 rel1.to: "right_bt";
33887 rel2.to: "right_bt";
33891 image.normal: "sp_bt_r.png";
33893 description { state: "rtl" 0.0;
33894 inherit: "default" 0.0;
33895 image.normal: "sp_bt_l.png";
33898 part { name: "month_text";
33902 description { state: "default" 0.0;
33905 rel1 { relative: 1.0 0.0;
33908 to_y: "spinner-base";
33910 rel2 { relative: 0.0 1.0;
33913 to_y: "spinner-base";
33917 font: "Sans,Edje-Vera";
33924 CH(0) CH(1) CH(2) CH(3) CH(4) CH(5) CH(6)
33925 CIT(0) CIT(1) CIT(2) CIT(3) CIT(4) CIT(5) CIT(6)
33926 CIT(7) CIT(8) CIT(9) CIT(10) CIT(11) CIT(12) CIT(13)
33927 CIT(14) CIT(15) CIT(16) CIT(17) CIT(18) CIT(19) CIT(20)
33928 CIT(21) CIT(22) CIT(23) CIT(24) CIT(25) CIT(26) CIT(27)
33929 CIT(28) CIT(29) CIT(30) CIT(31) CIT(32) CIT(33) CIT(34)
33930 CIT(35) CIT(36) CIT(37) CIT(38) CIT(39) CIT(40) CIT(41)
33933 program { name: "dec_start";
33934 signal: "mouse,down,1";
33936 action: SIGNAL_EMIT "elm,action,decrement,start" "";
33938 program { name: "dec_stop";
33939 signal: "mouse,up,1";
33941 action: SIGNAL_EMIT "elm,action,stop" "";
33943 program { name: "inc_start";
33944 signal: "mouse,down,1";
33945 source: "right_bt";
33946 action: SIGNAL_EMIT "elm,action,increment,start" "";
33948 program { name: "inc_stop";
33949 signal: "mouse,up,1";
33950 source: "right_bt";
33951 action: SIGNAL_EMIT "elm,action,stop" "";
33954 name: "left_bt_click";
33955 signal: "mouse,down,1";
33956 source: "left_over2";
33957 action: STATE_SET "clicked" 0.0;
33961 name: "left_bt_unclick";
33962 signal: "mouse,up,1";
33963 source: "left_over2";
33964 action: STATE_SET "default" 0.0;
33968 name: "left_bt_click2";
33969 signal: "mouse,down,1";
33970 source: "left_over3";
33971 action: STATE_SET "clicked" 0.0;
33972 target: "left_over3";
33975 name: "left_bt_unclick2";
33976 signal: "mouse,up,1";
33977 source: "left_over3";
33978 action: STATE_SET "default" 0.0;
33979 transition: DECELERATE 0.5;
33980 target: "left_over3";
33983 name: "right_bt_click";
33984 signal: "mouse,down,1";
33985 source: "right_over2";
33986 action: STATE_SET "clicked" 0.0;
33987 target: "right_bt";
33990 name: "right_bt_unclick";
33991 signal: "mouse,up,1";
33992 source: "right_over2";
33993 action: STATE_SET "default" 0.0;
33994 target: "right_bt";
33997 name: "right_bt_click2";
33998 signal: "mouse,down,1";
33999 source: "right_over3";
34000 action: STATE_SET "clicked" 0.0;
34001 target: "right_over3";
34004 name: "right_bt_unclick2";
34005 signal: "mouse,up,1";
34006 source: "right_over3";
34007 action: STATE_SET "default" 0.0;
34008 transition: DECELERATE 0.5;
34009 target: "right_over3";
34011 program { name: "to_rtl";
34012 signal: "edje,state,rtl";
34014 action: STATE_SET "rtl" 0.0;
34015 target: "right_bt_icon";
34016 target: "left_bt_icon";
34018 program { name: "to_ltr";
34019 signal: "edje,state,ltr";
34021 action: STATE_SET "default" 0.0;
34022 target: "right_bt_icon";
34023 target: "left_bt_icon";
34031 ////////////////////////////////////////////////////////////////////////////////
34033 ////////////////////////////////////////////////////////////////////////////////
34034 group { name: "elm/colorselector/bg/default";
34036 part { name: "elm.colorbar_0";
34039 description { state: "default" 0.0;
34041 rel1.relative: 0.0 0.00653594771;
34042 rel2.relative: 1.0 0.254901961;
34045 part { name: "elm.colorbar_1";
34048 description { state: "default" 0.0;
34050 rel1.relative: 0.0 0.254901961;
34051 rel2.relative: 1.0 0.503267974;
34054 part { name: "elm.colorbar_2";
34057 description { state: "default" 0.0;
34059 rel1.relative: 0.0 0.503267974;
34060 rel2.relative: 1.0 0.751633987;
34063 part { name: "elm.colorbar_3";
34066 description { state: "default" 0.0;
34068 rel1.relative: 0.0 0.751633987;
34069 rel2.relative: 1.0 1.0;
34075 group { name: "elm/colorselector/base/default";
34077 part { name: "elm.bar_bg";
34080 description { state: "default" 0.0;
34084 to_x: "elm.arrow_bg";
34085 to_y: "elm.arrow_icon";
34089 relative: 1.0 0.83;
34090 to_x: "elm.arrow_bg";
34095 part { name: "elm.bar";
34098 description { state: "default" 0.0;
34099 rel1.to: "elm.bar_bg";
34100 rel2.to: "elm.bar_bg";
34103 part { name: "elm.arrow_bg";
34106 description { state: "default" 0.0;
34108 relative: 1.0 0.17;
34110 to_x: "elm.l_button";
34113 relative: 0.0 0.83;
34115 to_x: "elm.r_button";
34119 part { name: "elm.arrow";
34123 description { state: "default" 0.0;
34128 to_x: "elm.arrow_bg";
34131 relative: 0.0 0.17;
34132 to_x: "elm.arrow_bg";
34138 confine: "elm.arrow_bg";
34143 part { name: "elm.arrow_icon";
34146 description { state: "default" 0.0;
34161 part { name: "event";
34164 description { state: "default" 0.0;
34166 to: "elm.arrow_icon";
34169 to_x: "elm.arrow_icon";
34170 to_y: "elm.arrow_bg";
34176 events: "elm.arrow";
34179 part { name: "elm.l_button";
34183 description { state: "default" 0.0;
34188 to_y: "elm.bar_bg";
34192 to_y: "elm.bar_bg";
34197 part { name: "elm.r_button";
34202 state: "default" 0.0;
34207 to_y: "elm.bar_bg";
34211 to_y: "elm.bar_bg";
34219 group{ name: "elm/colorselector/image/colorbar_0";
34221 image: "color_picker_color.png" COMP;
34224 part { name: "colorbar_0_image";
34227 description { state: "default" 0.0;
34228 rel2.offset: -1 -1;
34229 image.normal: "color_picker_color.png";
34235 group { name: "elm/colorselector/image/colorbar_1";
34237 image: "color_picker_opacity.png" COMP;
34240 part { name: "colorbar_1_image";
34243 description { state: "default" 0.0;
34244 rel2.offset: -1 -1;
34245 image.normal: "color_picker_opacity.png";
34251 group { name: "elm/colorselector/image/colorbar_2";
34253 image: "color_picker_brightness.png" COMP;
34256 part { name: "colorbar_2_image";
34259 description { state: "default" 0.0;
34260 rel2.offset: -1 -1;
34261 image.normal: "color_picker_brightness.png";
34267 group { name: "elm/colorselector/image/colorbar_3";
34269 image: "color_picker_alpha.png" COMP;
34272 part { name: "colorbar_3_image";
34275 description { state: "default" 0.0;
34276 rel2.offset: -1 -1;
34277 image.normal: "color_picker_alpha.png";
34283 group { name: "elm/colorselector/bg_image/colorbar_3";
34285 image: "color_picker_alpha_bg.png" COMP;
34288 part { name: "colorbar_3_image";
34291 description { state: "default" 0.0;
34292 rel2.offset: -1 -1;
34293 image.normal: "color_picker_alpha_bg.png";
34299 group { name: "elm/colorselector/image/updown";
34301 image: "icon_arrow_down.png" COMP;
34307 description { state: "default" 0.0;
34311 part { name: "arrow_image";
34314 description { state: "default" 0.0;
34315 image.normal: "icon_arrow_down.png";
34321 group { name: "elm/colorselector/button/left";
34323 image: "bt_base1.png" COMP;
34324 image: "bt_shine.png" COMP;
34325 image: "sp_bt_l.png" COMP;
34328 part { name: "button_image";
34330 description { state: "default" 0.0;
34331 image.normal: "bt_base1.png";
34332 image.border: 6 6 6 6;
34333 image.middle: SOLID;
34336 description { state: "clicked" 0.0;
34337 inherit: "default" 0.0;
34338 image.normal: "bt_shine.png";
34339 image.border: 6 6 6 6;
34340 image.middle: SOLID;
34343 part { name: "btn_over";
34346 description { state: "default" 0.0;
34347 rel1.to: "button_image";
34350 to: "button_image";
34353 normal: "bt_hilight.png";
34358 part { name: "btn_over2";
34362 ignore_flags: ON_HOLD;
34363 description { state: "default" 0.0;
34364 rel1.to: "button_image";
34365 rel2.to: "button_image";
34367 normal: "bt_shine.png";
34372 part { name: "focus_image";
34374 description { state: "default" 0.0;
34375 color: 255 255 255 0;
34376 rel1.to: "button_image";
34377 rel2.to: "button_image";
34379 normal: "bt_glow.png";
34380 border: 12 12 12 12;
34385 description { state: "clicked" 0.0;
34386 inherit: "default" 0.0;
34388 color: 255 255 255 255;
34391 part { name: "left_arrow";
34393 description { state: "default" 0.0;
34396 image.normal: "sp_bt_l.png";
34403 name: "button_down";
34404 signal: "elm,state,left,button,down";
34405 source: "left_button";
34406 action: STATE_SET "clicked" 0.0;
34407 target: "button_image";
34408 target: "focus_image";
34412 signal: "elm,state,left,button,up";
34413 source: "left_button";
34414 action: STATE_SET "default" 0.0;
34415 target: "button_image";
34416 target: "focus_image";
34421 group { name: "elm/colorselector/button/right";
34423 image: "bt_base1.png" COMP;
34424 image: "bt_shine.png" COMP;
34425 image: "sp_bt_r.png" COMP;
34428 part { name: "button_image";
34430 description { state: "default" 0.0;
34431 image.normal: "bt_base1.png";
34432 image.border: 6 6 6 6;
34433 image.middle: SOLID;
34436 description { state: "clicked" 0.0;
34437 inherit: "default" 0.0;
34438 image.normal: "bt_shine.png";
34439 image.border: 6 6 6 6;
34440 image.middle: SOLID;
34443 part { name: "btn_over";
34446 description { state: "default" 0.0;
34447 rel1.to: "button_image";
34450 to: "button_image";
34453 normal: "bt_hilight.png";
34458 part { name: "btn_over2";
34462 ignore_flags: ON_HOLD;
34463 description { state: "default" 0.0;
34464 rel1.to: "button_image";
34465 rel2.to: "button_image";
34467 normal: "bt_shine.png";
34472 part { name: "focus_image";
34474 description { state: "default" 0.0;
34475 color: 255 255 255 0;
34476 rel1.to: "button_image";
34477 rel2.to: "button_image";
34479 normal: "bt_glow.png";
34480 border: 12 12 12 12;
34485 description { state: "clicked" 0.0;
34486 inherit: "default" 0.0;
34488 color: 255 255 255 255;
34491 part { name: "right_arrow";
34493 description { state: "default" 0.0;
34496 image.normal: "sp_bt_r.png";
34503 name: "button_down";
34504 signal: "elm,state,right,button,down";
34505 source: "right_button";
34506 action: STATE_SET "clicked" 0.0;
34507 target: "button_image";
34508 target: "focus_image";
34512 signal: "elm,state,right,button,up";
34513 source: "right_button";
34514 action: STATE_SET "default" 0.0;
34515 target: "button_image";
34516 target: "focus_image";
34521 ///////////////////////////////////////////////////////////////////////////////
34522 #define FLIP_PICKER_MAX_LEN (50)
34523 #define FLIP_PICKER_MAX_LEN_STR "50"
34525 group { name: "elm/flipselector/base/default";
34527 image: "flip_base.png" COMP;
34528 image: "flip_base_shad.png" COMP;
34529 image: "flip_shad.png" COMP;
34530 image: "arrow_up.png" COMP;
34531 image: "arrow_down.png" COMP;
34532 image: "flip_t.png" COMP;
34533 image: "flip_b.png" COMP;
34537 item: "max_len" FLIP_PICKER_MAX_LEN_STR;
34540 //FIXME: quick successive clicks on, say, up, lead to nastiness
34542 public cur, prev, next, lock;
34544 public animator_bottom_down(val, Float:pos) {
34545 new tmp[FLIP_PICKER_MAX_LEN];
34547 set_tween_state(PART:"bottom", pos, "shrink", 0.0, "default", 0.0);
34548 set_tween_state(PART:"bottom_sheet", pos, "shrink", 0.0, "default",
34550 set_tween_state(PART:"shadow", pos, "half", 0.0, "full",
34554 set_state(PART:"shadow", "default", 0.0);
34557 fetch_str(next, 0, tmp, FLIP_PICKER_MAX_LEN);
34558 if (strncmp(tmp, "", FLIP_PICKER_MAX_LEN) != 0) {
34559 replace_str(next, 0, "");
34560 message(MSG_STRING, 1, tmp);
34565 public animator_top_down(val, Float:pos) {
34566 set_tween_state(PART:"top", pos, "default", 0.0, "shrink", 0.0);
34567 set_tween_state(PART:"top_sheet", pos, "default", 0.0, "shrink",
34569 set_tween_state(PART:"shadow", pos, "default", 0.0, "half",
34573 anim(0.2, "animator_bottom_down", val);
34576 public animator_bottom_up(val, Float:pos) {
34577 set_tween_state(PART:"bottom", pos, "default", 0.0, "shrink", 0.0);
34578 set_tween_state(PART:"bottom_sheet", pos, "default", 0.0, "shrink",
34580 set_tween_state(PART:"shadow", pos, "full", 0.0, "half",
34584 anim(0.2, "animator_top_up", val);
34587 public animator_top_up(val, Float:pos) {
34588 new tmp[FLIP_PICKER_MAX_LEN];
34590 set_tween_state(PART:"top", pos, "shrink", 0.0, "default", 0.0);
34591 set_tween_state(PART:"top_sheet", pos, "shrink", 0.0, "default",
34593 set_tween_state(PART:"shadow", pos, "half", 0.0, "default",
34597 set_state(PART:"shadow", "default", 0.0);
34600 fetch_str(next, 0, tmp, FLIP_PICKER_MAX_LEN);
34601 if (strncmp(tmp, "", FLIP_PICKER_MAX_LEN) != 0) {
34602 replace_str(next, 0, "");
34603 message(MSG_STRING, 2, tmp);
34608 public message(Msg_Type:type, id, ...) {
34610 if ((type == MSG_STRING) && (id == 1)) {
34611 new value[FLIP_PICKER_MAX_LEN], tmp[FLIP_PICKER_MAX_LEN];
34613 snprintf(value, FLIP_PICKER_MAX_LEN, "%s", getarg(2));
34615 if (get_int(lock) == 1) {
34616 replace_str(next, 0, value);
34620 fetch_str(cur, 0, tmp, FLIP_PICKER_MAX_LEN);
34622 set_text(PART:"bottom_b", tmp);
34624 set_state(PART:"top", "shrink", 0.0);
34625 set_text(PART:"top", tmp);
34626 set_state(PART:"top", "default", 0.0);
34627 set_text(PART:"top", tmp);
34629 replace_str(prev, 0, tmp);
34631 set_state(PART:"bottom", "default", 0.0);
34632 set_text(PART:"bottom", value);
34633 set_state(PART:"bottom", "shrink", 0.0);
34634 set_text(PART:"bottom", value);
34636 set_text(PART:"top_b", value);
34638 replace_str(cur, 0, value);
34640 set_state(PART:"bottom_sheet", "shrink", 0.0);
34641 set_state(PART:"top_sheet", "default", 0.0);
34644 set_state(PART:"shadow", "default", 0.0);
34645 anim(0.2, "animator_top_down", 1);
34649 if ((type == MSG_STRING) && (id == 2)) {
34650 new value[FLIP_PICKER_MAX_LEN], tmp[FLIP_PICKER_MAX_LEN];
34652 snprintf(value, FLIP_PICKER_MAX_LEN, "%s", getarg(2));
34654 if (get_int(lock) == 1) {
34655 replace_str(next, 0, value);
34659 fetch_str(cur, 0, tmp, FLIP_PICKER_MAX_LEN);
34661 set_text(PART:"top_b", tmp);
34663 set_state(PART:"bottom", "shrink", 0.0);
34664 set_text(PART:"bottom", tmp);
34665 set_state(PART:"bottom", "default", 0.0);
34666 set_text(PART:"bottom", tmp);
34668 replace_str(prev, 0, tmp);
34670 set_state(PART:"top", "default", 0.0);
34671 set_text(PART:"top", value);
34672 set_state(PART:"top", "shrink", 0.0);
34673 set_text(PART:"top", value);
34675 set_text(PART:"bottom_b", value);
34677 replace_str(cur, 0, value);
34679 set_state(PART:"bottom_sheet", "default", 0.0);
34680 set_state(PART:"top_sheet", "shrink", 0.0);
34683 set_state(PART:"shadow", "full", 0.0);
34684 anim(0.2, "animator_bottom_up", 1);
34690 part { name: "shad";
34692 description { state: "default" 0.0;
34693 rel1.offset: -4 -4;
34698 normal: "flip_base_shad.png";
34704 part { name: "base";
34706 description { state: "default" 0.0;
34708 rel2.offset: -5 -5;
34710 image.normal: "flip_base.png";
34717 description { state: "default" 0.0;
34719 rel1.relative: 0.0 0.5;
34723 description { state: "hidden" 0.0;
34724 inherit: "default" 0.0;
34732 description { state: "default" 0.0;
34735 rel2.relative: 1.0 0.5;
34738 description { state: "hidden" 0.0;
34739 inherit: "default" 0.0;
34744 part { name: "bottom_sheet_static";
34746 description { state: "default" 0.0;
34750 image.normal: "flip_b.png";
34754 part { name: "bottom_b";
34756 clip_to: "bottom_clipper";
34759 description { state: "default" 0.0;
34765 font: "Sans:style=Bold,Edje-Vera-Bold";
34773 part { name: "shadow";
34775 description { state: "default" 0.0;
34778 rel2.relative: 1.0 0.0;
34779 image.normal: "flip_shad.png";
34781 description { state: "half" 0.0;
34782 inherit: "default" 0.0;
34783 rel2.relative: 1.0 0.5;
34785 description { state: "full" 0.0;
34786 inherit: "default" 0.0;
34787 rel2.relative: 1.0 1.0;
34791 part { name: "bottom_sheet";
34793 description { state: "default" 0.0;
34797 image.normal: "flip_b.png";
34799 description { state: "shrink" 0.0;
34800 inherit: "default" 0.0;
34802 rel2.relative: 1.0 0.0;
34806 part { name: "bottom";
34808 clip_to: "bottom_clipper";
34811 description { state: "default" 0.0;
34817 font: "Sans:style=Bold,Edje-Vera-Bold";
34823 description { state: "shrink" 0.0;
34824 inherit: "default" 0.0;
34825 color: 128 128 128 255;
34827 rel2.relative: 1.0 0.5; /* FIXME: same visual effect? --> MAP! */
34831 part { name: "top_sheet_static";
34833 description { state: "default" 0.0;
34837 image.normal: "flip_t.png";
34841 part { name: "top_b";
34843 clip_to: "top_clipper";
34846 description { state: "default" 0.0;
34852 font: "Sans:style=Bold,Edje-Vera-Bold";
34861 part { name: "top_sheet";
34863 description { state: "default" 0.0;
34867 image.normal: "flip_t.png";
34869 description { state: "shrink" 0.0;
34870 inherit: "default" 0.0;
34871 color: 128 128 128 255;
34873 rel1.relative: 0.0 1.0;
34877 part { name: "top";
34879 clip_to: "top_clipper";
34882 description { state: "default" 0.0;
34888 font: "Sans:style=Bold,Edje-Vera-Bold";
34894 description { state: "shrink" 0.0;
34895 inherit: "default" 0.0;
34897 rel1.relative: 0.0 0.5;
34901 part { name: "arrow_top";
34904 description { state: "default" 0.0;
34910 image.normal: "arrow_up.png";
34912 description { state: "hidden" 0.0;
34913 inherit: "default" 0.0;
34917 part { name: "arrow_bottom";
34920 description { state: "default" 0.0;
34926 image.normal: "arrow_down.png";
34928 description { state: "hidden" 0.0;
34929 inherit: "default" 0.0;
34937 name: "top_clipper";
34939 state: "default" 0.0;
34949 name: "bottom_clipper";
34951 state: "default" 0.0;
34960 program { name: "load";
34964 append_str(cur, "");
34965 append_str(prev, "");
34966 append_str(next, "");
34971 program { name: "hide_arrows";
34972 signal: "elm,state,button,hidden";
34974 action: STATE_SET "hidden" 0.0;
34975 target: "arrow_top";
34976 target: "arrow_bottom";
34981 program { name: "show_arrows";
34982 signal: "elm,state,button,visible";
34984 action: STATE_SET "default" 0.0;
34985 target: "arrow_top";
34986 target: "arrow_bottom";
34991 program { name: "up";
34992 signal: "mouse,down,1";
34994 action: SIGNAL_EMIT "elm,action,up,start" "";
34996 program { name: "up,stop";
34997 signal: "mouse,up,1";
34999 action: SIGNAL_EMIT "elm,action,up,stop" "";
35001 program { name: "down";
35002 signal: "mouse,down,1";
35004 action: SIGNAL_EMIT "elm,action,down,start" "";
35006 program { name: "down,stop";
35007 signal: "mouse,up,1";
35009 action: SIGNAL_EMIT "elm,action,down,stop" "";
35014 ////////////////////////////////////////////////////////////////////////////////
35016 ////////////////////////////////////////////////////////////////////////////////
35017 group { name: "elm/diskselector/base/default";
35019 image: "bar_shine.png" COMP;
35026 description { state: "default" 0.0;
35030 part { name: "shine_left";
35032 description { state: "default" 0.0;
35034 rel1.relative: -0.1 0;
35036 rel2.relative: 0.1 1;
35037 image.normal: "bar_shine.png";
35038 color: 255 255 255 120;
35041 part { name: "shine_center";
35043 description { state: "default" 0.0;
35045 rel1.relative: 0.2 0;
35047 rel2.relative: 0.8 1;
35048 image.normal: "bar_shine.png";
35049 color: 255 255 255 180;
35052 part { name: "shine_right";
35054 description { state: "default" 0.0;
35056 rel1.relative: 0.9 0;
35058 rel2.relative: 1.1 1;
35059 image.normal: "bar_shine.png";
35060 color: 255 255 255 120;
35063 part { name: "clipper";
35066 description { state: "default" 0.0;
35070 rel2.offset: -3 -3;
35073 part { name: "elm.swallow.content";
35074 clip_to: "clipper";
35076 description { state: "default" 0.0;
35084 group { name: "elm/diskselector/item/default";
35087 item: "len_threshold" "14";
35091 part { name: "elm.swallow.icon";
35093 description { state: "default" 0.0;
35105 description { state: "show" 0.0;
35106 inherit: "default" 0.0;
35108 description { state: "default_small" 0.0;
35109 inherit: "default" 0.0;
35110 rel1.relative: 0 0.2;
35111 rel2.relative: 0 0.8;
35113 description { state: "left_side" 0.0;
35114 inherit: "default" 0.0;
35115 rel1.relative: 0 0.2;
35116 rel2.relative: 0 0.8;
35117 color: 255 255 255 160;
35119 description { state: "right_side" 0.0;
35120 inherit: "left_side" 0.0;
35121 rel1.relative: 0.4 0.2;
35122 rel2.relative: 0.4 0.8;
35123 color: 255 255 255 160;
35126 part { name: "elm.text";
35130 description { state: "default" 0.0;
35131 rel1.relative: 1 0.0;
35132 rel1.to_x: "elm.swallow.icon";
35133 rel2.relative: 1.0 1.0;
35134 color: 255 255 255 255;
35137 font: "Sans,Edje-Vera";
35143 description { state: "show" 0.0;
35144 inherit: "default" 0.0;
35147 description { state: "default_small" 0.0;
35148 inherit: "default" 0.0;
35152 description { state: "left_side" 0.0;
35153 inherit: "default" 0.0;
35154 color: 172 172 172 255;
35157 text.align: 0.2 0.5;
35159 description { state: "right_side" 0.0;
35160 inherit: "default" 0.0;
35161 color: 172 172 172 255;
35164 text.align: 0.8 0.5;
35170 program { name: "center_text";
35171 signal: "elm,state,center";
35173 action: STATE_SET "show" 0.0;
35174 target: "elm.text";
35175 target: "elm.swallow.icon";
35177 program { name: "center_small_text";
35178 signal: "elm,state,center_small";
35180 action: STATE_SET "default_small" 0.0;
35181 target: "elm.text";
35182 target: "elm.swallow.icon";
35184 program { name: "l_side_text";
35185 signal: "elm,state,left_side";
35187 action: STATE_SET "left_side" 0.0;
35188 target: "elm.text";
35189 target: "elm.swallow.icon";
35191 program { name: "r_side_text";
35192 signal: "elm,state,right_side";
35194 action: STATE_SET "right_side" 0.0;
35195 target: "elm.text";
35196 target: "elm.swallow.icon";
35201 group { name: "elm/entry/path/separator/default";
35202 images.image: "arrow_right.png" COMP;
35204 part { name: "icon";
35206 description { state: "default" 0.0;
35207 image.normal: "arrow_right.png";
35215 group { name: "elm/fileselector/base/default";
35217 item: "path_separator" "<item relsize=16x16 vsize=full href=path/separator></item>";
35220 part { name: "elm.swallow.up";
35222 description { state: "default" 0.0;
35232 part { name: "elm.swallow.home";
35234 description { state: "default" 0.0;
35239 to: "elm.swallow.up";
35244 to: "elm.swallow.up";
35250 part { name: "elm.swallow.files";
35252 description { state: "default" 0.0;
35257 to_y: "elm.swallow.home";
35262 to_y: "elm.swallow.path";
35268 part { name: "elm.swallow.path";
35270 description { state: "default" 0.0;
35274 to_y: "elm.swallow.filename";
35279 to_y: "elm.swallow.filename";
35285 part { name: "elm.swallow.filename";
35287 description { state: "default" 0.0;
35291 to_y: "elm.swallow.ok";
35296 to_y: "elm.swallow.ok";
35302 part { name: "elm.swallow.cancel";
35304 description { state: "default" 0.0;
35308 to: "elm.swallow.ok";
35313 to: "elm.swallow.ok";
35319 part { name: "elm.swallow.ok";
35321 description { state: "default" 0.0;
35333 group { name: "elm/fileselector_entry/base/default";
35335 part { name: "elm.swallow.entry";
35337 description { state: "default" 0.0;
35340 rel2 { to_x: "elm.swallow.button";
35346 part { name: "elm.swallow.button";
35348 description { state: "default" 0.0;
35361 ////////////////////////////////////////////////////////////////////////
35362 // Standard layouts to be used //
35363 ////////////////////////////////////////////////////////////////////////
35364 /* application with toolbar and main content area */
35365 group { name: "elm/layout/application/toolbar-content";
35367 part { name: "elm.swallow.content";
35369 description { state: "default" 0.0;
35370 rel1 { to_y: "elm.external.toolbar";
35377 part { name: "elm.external.toolbar";
35379 source: "elm/toolbar";
35380 description { state: "default" 0.0;
35392 /* application with toolbar and main content area with a back button and title area */
35393 group { name: "elm/layout/application/toolbar-content-back";
35395 part { name: "elm.swallow.content";
35397 description { state: "default" 0.0;
35398 rel1 { to_y: "title_clipper";
35405 part { name: "elm.external.toolbar";
35407 source: "elm/toolbar";
35408 description { state: "default" 0.0;
35417 part { name: "title_clipper";
35419 description { state: "default" 0.0;
35428 description { state: "hidden" 0.0;
35429 inherit: "default" 0.0;
35436 part { name: "back_clipper";
35438 clip_to: "title_clipper";
35439 description { state: "default" 0.0;
35442 description { state: "hidden" 0.0;
35446 part { name: "back";
35448 source: "elm/button";
35449 clip_to: "back_clipper";
35450 description { state: "default" 0.0;
35453 rel1 { to_y: "elm.external.toolbar";
35457 rel2 { to_y: "elm.external.toolbar";
35461 params.string: "label" "Back";
35468 action: SIGNAL_EMIT "elm,action,back" "";
35471 signal: "elm,back,hide";
35473 action: STATE_SET "hidden" 0.0;
35474 target: "back_clipper";
35477 signal: "elm,back,show";
35479 action: STATE_SET "default" 0.0;
35480 target: "back_clipper";
35483 signal: "elm,title,hide";
35485 action: STATE_SET "hidden" 0.0;
35486 transition: LINEAR 0.1;
35487 target: "title_clipper";
35490 signal: "elm,title,show";
35492 action: STATE_SET "default" 0.0;
35493 target: "title_clipper";
35497 part { name: "elm.swallow.end";
35499 description { state: "default" 0.0;
35502 rel1 { to_y: "elm.external.toolbar";
35506 rel2 { to_y: "elm.external.toolbar";
35513 part { name: "elm.text.title";
35515 effect: SOFT_SHADOW;
35517 description { state: "default" 0.0;
35518 rel1 { to_y: "elm.external.toolbar";
35523 rel2 { to_y: "back";
35524 to_x: "elm.swallow.end";
35529 font: "Sans:style=Bold";
35537 /* application with toolbar and main content area with a back and next buttons and title area */
35538 group { name: "elm/layout/application/toolbar-content-back-next";
35540 part { name: "elm.swallow.content";
35542 description { state: "default" 0.0;
35543 rel1 { to_y: "title_clipper";
35550 part { name: "elm.external.toolbar";
35552 source: "elm/toolbar";
35553 description { state: "default" 0.0;
35562 part { name: "title_clipper";
35564 description { state: "default" 0.0;
35573 description { state: "hidden" 0.0;
35574 inherit: "default" 0.0;
35581 part { name: "back";
35583 source: "elm/button";
35584 clip_to: "back_clipper";
35585 description { state: "default" 0.0;
35588 rel1 { to_y: "elm.external.toolbar";
35592 rel2 { to_y: "elm.external.toolbar";
35596 params.string: "label" "Back";
35599 part { name: "back_clipper";
35601 clip_to: "title_clipper";
35602 description { state: "default" 0.0;
35605 description { state: "hidden" 0.0;
35609 part { name: "next";
35611 source: "elm/button";
35612 clip_to: "next_clipper";
35613 description { state: "default" 0.0;
35616 rel1 { to_y: "elm.external.toolbar";
35620 rel2 { to_y: "elm.external.toolbar";
35624 params.string: "label" "Next";
35627 part { name: "next_clipper";
35629 clip_to: "title_clipper";
35630 description { state: "default" 0.0;
35633 description { state: "hidden" 0.0;
35641 action: SIGNAL_EMIT "elm,action,back" "";
35644 signal: "elm,title,hide";
35646 action: STATE_SET "hidden" 0.0;
35647 transition: LINEAR 0.1;
35648 target: "title_clipper";
35651 signal: "elm,title,show";
35653 action: STATE_SET "default" 0.0;
35654 target: "title_clipper";
35657 signal: "elm,back,hide";
35659 action: STATE_SET "hidden" 0.0;
35660 target: "back_clipper";
35663 signal: "elm,back,show";
35665 action: STATE_SET "default" 0.0;
35666 target: "back_clipper";
35671 action: SIGNAL_EMIT "elm,action,next" "";
35674 signal: "elm,next,hide";
35676 action: STATE_SET "hidden" 0.0;
35677 target: "next_clipper";
35680 signal: "elm,next,show";
35682 action: STATE_SET "default" 0.0;
35683 target: "next_clipper";
35686 part { name: "elm.text.title";
35688 effect: SOFT_SHADOW;
35690 clip_to: "title_clipper";
35691 description { state: "default" 0.0;
35692 rel1 { to_y: "elm.external.toolbar";
35697 rel2 { to_y: "back";
35703 font: "Sans:style=Bold";
35710 /* application with a main content area with a back button and title area */
35711 group { name: "elm/layout/application/content-back";
35713 part { name: "elm.swallow.content";
35715 description { state: "default" 0.0;
35716 rel1 { to_y: "title_clipper";
35722 part { name: "title_clipper";
35724 description { state: "default" 0.0;
35733 description { state: "hidden" 0.0;
35734 inherit: "default" 0.0;
35741 part { name: "back_clipper";
35743 clip_to: "title_clipper";
35744 description { state: "default" 0.0;
35747 description { state: "hidden" 0.0;
35751 part { name: "back";
35753 source: "elm/button";
35754 clip_to: "back_clipper";
35755 description { state: "default" 0.0;
35766 params.string: "label" "Back";
35773 action: SIGNAL_EMIT "elm,action,back" "";
35776 signal: "elm,back,hide";
35778 action: STATE_SET "hidden" 0.0;
35779 target: "back_clipper";
35782 signal: "elm,back,show";
35784 action: STATE_SET "default" 0.0;
35785 target: "back_clipper";
35788 signal: "elm,title,hide";
35790 action: STATE_SET "hidden" 0.0;
35791 transition: LINEAR 0.1;
35792 target: "title_clipper";
35795 signal: "elm,title,show";
35797 action: STATE_SET "default" 0.0;
35798 target: "title_clipper";
35802 part { name: "elm.swallow.end";
35804 description { state: "default" 0.0;
35818 part { name: "elm.text.title";
35820 effect: SOFT_SHADOW;
35822 description { state: "default" 0.0;
35828 rel2 { to_y: "back";
35829 to_x: "elm.swallow.end";
35834 font: "Sans:style=Bold";
35842 /* application with a main content area with a back and next buttons and title area */
35843 group { name: "elm/layout/application/content-back-next";
35845 part { name: "elm.swallow.content";
35847 description { state: "default" 0.0;
35848 rel1 { to_y: "title_clipper";
35855 part { name: "title_clipper";
35857 description { state: "default" 0.0;
35866 description { state: "hidden" 0.0;
35867 inherit: "default" 0.0;
35874 part { name: "back";
35876 source: "elm/button";
35877 clip_to: "back_clipper";
35878 description { state: "default" 0.0;
35889 params.string: "label" "Back";
35892 part { name: "back_clipper";
35894 clip_to: "title_clipper";
35895 description { state: "default" 0.0;
35898 description { state: "hidden" 0.0;
35902 part { name: "next";
35904 source: "elm/button";
35905 clip_to: "next_clipper";
35906 description { state: "default" 0.0;
35917 params.string: "label" "Next";
35920 part { name: "next_clipper";
35922 clip_to: "title_clipper";
35923 description { state: "default" 0.0;
35926 description { state: "hidden" 0.0;
35934 action: SIGNAL_EMIT "elm,action,back" "";
35937 signal: "elm,title,hide";
35939 action: STATE_SET "hidden" 0.0;
35940 transition: LINEAR 0.1;
35941 target: "title_clipper";
35944 signal: "elm,title,show";
35946 action: STATE_SET "default" 0.0;
35947 target: "title_clipper";
35950 signal: "elm,back,hide";
35952 action: STATE_SET "hidden" 0.0;
35953 target: "back_clipper";
35956 signal: "elm,back,show";
35958 action: STATE_SET "default" 0.0;
35959 target: "back_clipper";
35964 action: SIGNAL_EMIT "elm,action,next" "";
35967 signal: "elm,next,hide";
35969 action: STATE_SET "hidden" 0.0;
35970 target: "next_clipper";
35973 signal: "elm,next,show";
35975 action: STATE_SET "default" 0.0;
35976 target: "next_clipper";
35979 part { name: "elm.text.title";
35981 effect: SOFT_SHADOW;
35983 clip_to: "title_clipper";
35984 description { state: "default" 0.0;
35990 rel2 { to_y: "back";
35996 font: "Sans:style=Bold";
36004 /* application with toolbar and main content area as a vertical box */
36005 group { name: "elm/layout/application/toolbar-vbox";
36007 part { name: "elm.box.content";
36009 description { state: "default" 0.0;
36010 rel1 { to_y: "elm.external.toolbar";
36014 box.layout: "vertical";
36018 part { name: "elm.external.toolbar";
36020 source: "elm/toolbar";
36021 description { state: "default" 0.0;
36033 /* application with toolbar and main content area as a table */
36034 group { name: "elm/layout/application/toolbar-table";
36036 part { name: "elm.table.content";
36038 description { state: "default" 0.0;
36039 rel1 { to_y: "elm.external.toolbar";
36046 part { name: "elm.external.toolbar";
36048 source: "elm/toolbar";
36049 description { state: "default" 0.0;
36061 /* a simple title layout, with a label and two icons */
36062 group { name: "elm/layout/application/titlebar";
36064 image: "toolbar_sel.png" COMP;
36067 part { name: "base";
36070 description { state: "default" 0.0;
36077 normal: "toolbar_sel.png";
36082 part { name: "elm.swallow.content";
36084 description { state: "default" 0.0;
36092 part { name: "elm.swallow.icon";
36095 description { state: "default" 0.0;
36109 description { state: "visible" 0.0;
36110 inherit: "default" 0.0;
36114 part { name: "elm.swallow.end";
36117 description { state: "default" 0.0;
36132 description { state: "visible" 0.0;
36133 inherit: "default" 0.0;
36137 part { name: "elm.text";
36139 effect: SOFT_SHADOW;
36142 description { state: "default" 0.0;
36145 to_x: "elm.swallow.icon";
36150 to_x: "elm.swallow.end";
36159 text_class: "title_bar";
36165 program { name: "show_icon";
36166 signal: "elm,state,icon,visible";
36168 action: STATE_SET "visible" 0.0;
36169 target: "elm.swallow.icon";
36171 program { name: "hide_icon";
36172 signal: "elm,state,icon,hidden";
36174 action: STATE_SET "default" 0.0;
36175 target: "elm.swallow.icon";
36177 program { name: "show_end";
36178 signal: "elm,state,end,visible";
36180 action: STATE_SET "visible" 0.0;
36181 target: "elm.swallow.end";
36183 program { name: "hide_end";
36184 signal: "elm,state,end,hidden";
36186 action: STATE_SET "default" 0.0;
36187 target: "elm.swallow.end";