2 // This file (and only this one) is licenses under public-domain. The reason
3 // is that this is meant to serve as a template for making your own themes and
4 // Elementary's LGPL license is not intended to follow. The images used do come
5 // under LGPL, but this file specifically for the structure of your theme is
6 // public-domain. This means you can take, use, re-license and otherwise
7 // have zero restrictions on using this file as a base for your theme.
9 externals.external: "elm";
13 ///////////////////////////////////////////////////////////////////////////////
14 group { name: "elm/focus_highlight/top/default";
16 image: "emo-unhappy.png" COMP;
24 public s_x, s_y, s_w, s_h; /* source */
25 public difx, dify, difw, difh;
28 public animator1(val, Float:pos) {
29 new x, y, w, h, dx, dy, dw, dh, Float:rot;
31 dx = round(float_mul(float(get_int(difx)), pos));
32 x = get_int(s_x) + dx;
33 dy = round(float_mul(float(get_int(dify)), pos));
34 y = get_int(s_y) + dy;
35 dw = round(float_mul(float(get_int(difw)), pos));
36 w = get_int(s_w) + dw;
37 dy = round(float_mul(float(get_int(difh)), pos));
38 h = get_int(s_h) + dh;
40 update_offset(x, y, w, h);
42 rot = 360.0 * pos * float(get_int(rot_dir));
43 set_state_val(PART:"shine", STATE_MAP_ROT_Z, rot);
46 emit("elm,action,focus,anim,end", "");
47 set_state(PART:"shine", "default", 0.0);
51 public update_offset(x, y, w, h) {
57 set_state_val(PART:"shine", STATE_REL1_OFFSET, x1, y1);
58 set_state_val(PART:"shine", STATE_REL2_OFFSET, x2, y2);
61 public message(Msg_Type:type, id, ...) {
62 if ((type == MSG_INT_SET) && (id == 1)) {
65 new px1, px2, py1, py2;
81 set_int(difx, x2 - x1);
82 set_int(dify, y2 - y1);
83 set_int(difw, w2 - w1);
84 set_int(difh, h2 - h1);
92 } else if (px1 > px2) {
101 set_int(rot_dir, rd);
103 custom_state(PART:"shine", "default", 0.0);
104 set_state_val(PART:"shine", STATE_REL1, 0.0, 0.0);
105 set_state_val(PART:"shine", STATE_REL2, 0.0, 0.0);
106 set_state_val(PART:"shine", STATE_MAP_ON, 1);
107 set_state_val(PART:"shine", STATE_MAP_ROT_Z, 0.0);
108 update_offset(x1, y1, w1, h1);
109 set_state(PART:"shine", "custom", 0.0);
111 anim(0.2, "animator1", 1);
120 description { state: "default" 0.0;
121 rel1.relative: 0.0 0.0;
122 rel2.relative: 1.0 1.0;
126 part { name: "shine";
130 ignore_flags: ON_HOLD;
131 description { state: "default" 0.0;
133 normal: "emo-unhappy.png";
136 rel1.relative: 1.0 0.0;
137 rel1.offset: -15 -15;
139 rel2.relative: 1.0 0.0;
142 description { state: "disabled" 0.0;
143 inherit: "default" 0.0;
148 program { name: "show";
149 signal: "elm,action,focus,show";
153 target: "hide_start";
157 program { name: "show_start";
158 action: STATE_SET "default" 0.0;
159 transition: LINEAR 0.2;
163 program { name: "show_end";
164 action: SIGNAL_EMIT "elm,action,focus,show,end" "";
166 program { name: "hide";
167 signal: "elm,action,focus,hide";
171 target: "show_start";
175 program { name: "hide_start";
176 action: STATE_SET "disabled" 0.0;
177 transition: LINEAR 0.2;
181 program { name: "hide_end";
182 action: SIGNAL_EMIT "elm,action,focus,hide,end" "";
187 ///////////////////////////////////////////////////////////////////////////////
188 group { name: "elm/focus_highlight/bottom/default";
190 part { name: "shine";
194 ignore_flags: ON_HOLD;
195 description { state: "default" 0.0;
200 description { state: "disabled" 0.0;
201 inherit: "default" 0.0;
206 program { name: "show";
207 signal: "elm,action,focus,show";
211 target: "hide_start";
215 program { name: "show_start";
216 action: STATE_SET "default" 0.0;
217 transition: LINEAR 0.2;
221 program { name: "show_end";
222 action: SIGNAL_EMIT "elm,action,focus,show,end" "";
224 program { name: "hide";
225 signal: "elm,action,focus,hide";
229 target: "show_start";
233 program { name: "hide_start";
234 action: STATE_SET "disabled" 0.0;
235 transition: LINEAR 0.2;
239 program { name: "hide_end";
240 action: SIGNAL_EMIT "elm,action,focus,hide,end" "";
245 ///////////////////////////////////////////////////////////////////////////////
246 group { name: "elm/bg/base/default";
248 image: "dia_grad.png" COMP;
249 image: "dia_topshad.png" COMP;
250 image: "dia_botshad.png" COMP;
255 description { state: "default" 0.0;
256 image.normal: "dia_grad.png";
266 part { name: "elm.swallow.rectangle";
268 description { state: "default" 0.0;
271 part { name: "elm.swallow.background";
273 description { state: "default" 0.0;
276 part { name: "shadow";
278 description { state: "default" 0.0;
279 rel2.relative: 1.0 0.0;
281 image.normal: "dia_topshad.png";
291 part { name: "shadow2";
293 description { state: "default" 0.0;
294 rel1.relative: 0.0 1.0;
296 image.normal: "dia_botshad.png";
306 part { name: "elm.swallow.content";
308 description { state: "default" 0.0;
314 ///////////////////////////////////////////////////////////////////////////////
315 group { name: "elm/scroller/base/default";
317 alias: "elm/list/base/default";
318 alias: "elm/genlist/base/default";
319 alias: "elm/carousel/base/default";
320 alias: "elm/gengrid/base/default";
321 alias: "elm/scroller/base/map_bubble";
324 item: "focus_highlight" "on";
328 public sbvis_v, sbvis_h, sbalways_v, sbalways_h, sbvis_timer;
331 v = get_int(sbvis_v);
333 v = get_int(sbalways_v);
335 emit("do-hide-vbar", "");
339 v = get_int(sbvis_h);
341 v = get_int(sbalways_h);
343 emit("do-hide-hbar", "");
347 set_int(sbvis_timer, 0);
352 image: "shelf_inset.png" COMP;
353 image: "bt_sm_base2.png" COMP;
354 image: "bt_sm_shine.png" COMP;
355 image: "bt_sm_hilight.png" COMP;
356 image: "sl_bt2_2.png" COMP;
361 description { state: "default" 0.0;
364 color: 255 255 255 0;
367 part { name: "clipper";
370 description { state: "default" 0.0;
377 part { name: "elm.swallow.content";
380 description { state: "default" 0.0;
387 part { name: "conf_over";
389 description { state: "default" 0.0;
393 normal: "shelf_inset.png";
399 description { state: "enabled" 0.0;
400 inherit: "default" 0.0;
401 color: 200 155 0 255;
404 part { name: "focus_highlight";
406 description { state: "default" 0.0;
410 normal: "sl_bt2_2.png";
417 description { state: "enabled" 0.0;
418 inherit: "default" 0.0;
419 color: 200 155 0 255;
422 part { name: "sb_vbar_clip_master";
425 description { state: "default" 0.0;
427 description { state: "hidden" 0.0;
429 color: 255 255 255 0;
432 part { name: "sb_vbar_clip";
433 clip_to: "sb_vbar_clip_master";
436 description { state: "default" 0.0;
438 description { state: "hidden" 0.0;
440 color: 255 255 255 0;
443 part { name: "sb_vbar";
446 description { state: "default" 0.0;
454 to_y: "elm.swallow.content";
455 to_x: "elm.swallow.content";
461 to_x: "elm.swallow.content";
465 part { name: "elm.dragable.vbar";
466 clip_to: "sb_vbar_clip";
473 description { state: "default" 0.0;
488 normal: "bt_sm_base2.png";
494 part { name: "sb_vbar_over1";
495 clip_to: "sb_vbar_clip";
497 description { state: "default" 0.0;
498 rel1.to: "elm.dragable.vbar";
499 rel2.relative: 1.0 0.5;
500 rel2.to: "elm.dragable.vbar";
502 normal: "bt_sm_hilight.png";
507 part { name: "sb_vbar_over2";
508 clip_to: "sb_vbar_clip";
510 description { state: "default" 0.0;
511 rel1.to: "elm.dragable.vbar";
512 rel2.to: "elm.dragable.vbar";
514 normal: "bt_sm_shine.png";
520 part { name: "sb_hbar_clip_master";
523 description { state: "default" 0.0;
525 description { state: "hidden" 0.0;
527 color: 255 255 255 0;
530 part { name: "sb_hbar_clip";
531 clip_to: "sb_hbar_clip_master";
534 description { state: "default" 0.0;
536 description { state: "hidden" 0.0;
538 color: 255 255 255 0;
541 part { name: "sb_hbar";
544 description { state: "default" 0.0;
552 to_x: "elm.swallow.content";
553 to_y: "elm.swallow.content";
559 to_y: "elm.swallow.content";
563 part { name: "elm.dragable.hbar";
564 clip_to: "sb_hbar_clip";
571 description { state: "default" 0.0;
586 normal: "bt_sm_base2.png";
592 part { name: "sb_hbar_over1";
593 clip_to: "sb_hbar_clip";
595 description { state: "default" 0.0;
596 rel1.to: "elm.dragable.hbar";
597 rel2.relative: 1.0 0.5;
598 rel2.to: "elm.dragable.hbar";
600 normal: "bt_sm_hilight.png";
605 part { name: "sb_hbar_over2";
606 clip_to: "sb_hbar_clip";
608 description { state: "default" 0.0;
609 rel1.to: "elm.dragable.hbar";
610 rel2.to: "elm.dragable.hbar";
612 normal: "bt_sm_shine.png";
617 part { name: "disabler";
619 description { state: "default" 0.0;
625 description { state: "disabled" 0.0;
626 inherit: "default" 0.0;
628 color: 128 128 128 128;
633 program { name: "load";
637 set_state(PART:"sb_hbar_clip", "hidden", 0.0);
638 set_state(PART:"sb_vbar_clip", "hidden", 0.0);
641 set_int(sbalways_v, 0);
642 set_int(sbalways_h, 0);
643 set_int(sbvis_timer, 0);
647 program { name: "vbar_show";
648 signal: "elm,action,show,vbar";
650 action: STATE_SET "default" 0.0;
651 target: "sb_vbar_clip_master";
653 program { name: "vbar_hide";
654 signal: "elm,action,hide,vbar";
656 action: STATE_SET "hidden" 0.0;
657 target: "sb_vbar_clip_master";
659 program { name: "vbar_show_always";
660 signal: "elm,action,show_always,vbar";
664 v = get_int(sbvis_v);
665 v |= get_int(sbalways_v);
667 set_int(sbalways_v, 1);
668 emit("do-show-vbar", "");
673 program { name: "vbar_show_notalways";
674 signal: "elm,action,show_notalways,vbar";
678 v = get_int(sbalways_v);
680 set_int(sbalways_v, 0);
681 v = get_int(sbvis_v);
683 emit("do-hide-vbar", "");
689 program { name: "sb_vbar_show";
690 signal: "do-show-vbar";
692 action: STATE_SET "default" 0.0;
693 transition: LINEAR 0.5;
694 target: "sb_vbar_clip";
696 program { name: "sb_vbar_hide";
697 signal: "do-hide-vbar";
699 action: STATE_SET "hidden" 0.0;
700 transition: LINEAR 0.5;
701 target: "sb_vbar_clip";
704 program { name: "hbar_show";
705 signal: "elm,action,show,hbar";
707 action: STATE_SET "default" 0.0;
708 target: "sb_hbar_clip_master";
710 program { name: "hbar_hide";
711 signal: "elm,action,hide,hbar";
713 action: STATE_SET "hidden" 0.0;
714 target: "sb_hbar_clip_master";
716 program { name: "hbar_show_always";
717 signal: "elm,action,show_always,hbar";
721 v = get_int(sbvis_h);
722 v |= get_int(sbalways_h);
724 set_int(sbalways_h, 1);
725 emit("do-show-hbar", "");
730 program { name: "hbar_show_notalways";
731 signal: "elm,action,show_notalways,hbar";
735 v = get_int(sbalways_h);
737 set_int(sbalways_h, 0);
738 v = get_int(sbvis_h);
740 emit("do-hide-hbar", "");
746 program { name: "sb_hbar_show";
747 signal: "do-show-hbar";
749 action: STATE_SET "default" 0.0;
750 transition: LINEAR 0.5;
751 target: "sb_hbar_clip";
753 program { name: "sb_hbar_hide";
754 signal: "do-hide-hbar";
756 action: STATE_SET "hidden" 0.0;
757 transition: LINEAR 0.5;
758 target: "sb_hbar_clip";
761 program { name: "scroll";
762 signal: "elm,action,scroll";
766 v = get_int(sbvis_v);
767 v |= get_int(sbalways_v);
769 emit("do-show-vbar", "");
772 v = get_int(sbvis_h);
773 v |= get_int(sbalways_h);
775 emit("do-show-hbar", "");
778 v = get_int(sbvis_timer);
779 if (v > 0) cancel_timer(v);
780 v = timer(1.0, "timer0", 0);
781 set_int(sbvis_timer, v);
785 program { name: "highlight_show";
786 signal: "elm,action,focus_highlight,show";
788 action: STATE_SET "enabled" 0.0;
789 transition: ACCELERATE 0.3;
790 target: "focus_highlight";
793 program { name: "highlight_hide";
794 signal: "elm,action,focus_highlight,hide";
796 action: STATE_SET "default" 0.0;
797 transition: DECELERATE 0.3;
798 target: "focus_highlight";
801 program { name: "disable";
802 signal: "elm,state,disabled";
804 action: STATE_SET "disabled" 0.0;
807 program { name: "enable";
808 signal: "elm,state,enabled";
810 action: STATE_SET "default" 0.0;
816 ///////////////////////////////////////////////////////////////////////////////
817 group { name: "elm/scroller/entry/default";
820 item: "focus_highlight" "on";
824 public sbvis_v, sbvis_h, sbalways_v, sbalways_h, sbvis_timer;
827 v = get_int(sbvis_v);
829 v = get_int(sbalways_v);
831 emit("do-hide-vbar", "");
835 v = get_int(sbvis_h);
837 v = get_int(sbalways_h);
839 emit("do-hide-hbar", "");
843 set_int(sbvis_timer, 0);
848 image: "shelf_inset.png" COMP;
849 image: "bt_sm_base2.png" COMP;
850 image: "bt_sm_shine.png" COMP;
851 image: "bt_sm_hilight.png" COMP;
852 image: "sl_bt2_2.png" COMP;
857 description { state: "default" 0.0;
862 part { name: "clipper";
865 description { state: "default" 0.0;
872 part { name: "contentclipper";
876 description { state: "default" 0.0;
877 rel1.to: "elm.swallow.icon";
878 rel1.relative: 1.0 0.0;
879 rel2.to: "elm.swallow.end";
880 rel2.relative: 0.0 1.0;
883 part { name: "elm.swallow.icon";
886 description { state: "default" 0.0;
900 description { state: "visible" 0.0;
916 part { name: "elm.swallow.end";
919 description { state: "default" 0.0;
933 description { state: "visible" 0.0;
949 part { name: "elm.swallow.content";
950 clip_to: "contentclipper";
952 description { state: "default" 0.0;
954 to: "elm.swallow.icon";
959 to: "elm.swallow.end";
965 part { name: "conf_over";
967 description { state: "default" 0.0;
971 normal: "shelf_inset.png";
977 description { state: "enabled" 0.0;
978 inherit: "default" 0.0;
979 color: 200 155 0 255;
982 part { name: "focus_highlight";
984 description { state: "default" 0.0;
988 normal: "sl_bt2_2.png";
995 description { state: "enabled" 0.0;
996 inherit: "default" 0.0;
997 color: 200 155 0 255;
1000 part { name: "sb_vbar_clip_master";
1003 description { state: "default" 0.0;
1005 description { state: "hidden" 0.0;
1007 color: 255 255 255 0;
1010 part { name: "sb_vbar_clip";
1011 clip_to: "sb_vbar_clip_master";
1014 description { state: "default" 0.0;
1016 description { state: "hidden" 0.0;
1018 color: 255 255 255 0;
1021 part { name: "sb_vbar";
1024 description { state: "default" 0.0;
1032 to_y: "elm.swallow.content";
1033 to_x: "elm.swallow.end";
1039 to_x: "elm.swallow.end";
1043 part { name: "elm.dragable.vbar";
1044 clip_to: "sb_vbar_clip";
1051 description { state: "default" 0.0;
1066 normal: "bt_sm_base2.png";
1072 part { name: "sb_vbar_over1";
1073 clip_to: "sb_vbar_clip";
1075 description { state: "default" 0.0;
1076 rel1.to: "elm.dragable.vbar";
1077 rel2.relative: 1.0 0.5;
1078 rel2.to: "elm.dragable.vbar";
1080 normal: "bt_sm_hilight.png";
1085 part { name: "sb_vbar_over2";
1086 clip_to: "sb_vbar_clip";
1088 description { state: "default" 0.0;
1089 rel1.to: "elm.dragable.vbar";
1090 rel2.to: "elm.dragable.vbar";
1092 normal: "bt_sm_shine.png";
1098 part { name: "sb_hbar_clip_master";
1101 description { state: "default" 0.0;
1103 description { state: "hidden" 0.0;
1105 color: 255 255 255 0;
1108 part { name: "sb_hbar_clip";
1109 clip_to: "sb_hbar_clip_master";
1112 description { state: "default" 0.0;
1114 description { state: "hidden" 0.0;
1116 color: 255 255 255 0;
1119 part { name: "sb_hbar";
1122 description { state: "default" 0.0;
1130 to_x: "elm.swallow.content";
1131 to_y: "elm.swallow.content";
1137 to_y: "elm.swallow.content";
1141 part { name: "elm.dragable.hbar";
1142 clip_to: "sb_hbar_clip";
1149 description { state: "default" 0.0;
1164 normal: "bt_sm_base2.png";
1170 part { name: "sb_hbar_over1";
1171 clip_to: "sb_hbar_clip";
1173 description { state: "default" 0.0;
1174 rel1.to: "elm.dragable.hbar";
1175 rel2.relative: 1.0 0.5;
1176 rel2.to: "elm.dragable.hbar";
1178 normal: "bt_sm_hilight.png";
1183 part { name: "sb_hbar_over2";
1184 clip_to: "sb_hbar_clip";
1186 description { state: "default" 0.0;
1187 rel1.to: "elm.dragable.hbar";
1188 rel2.to: "elm.dragable.hbar";
1190 normal: "bt_sm_shine.png";
1197 program { name: "load";
1201 set_state(PART:"sb_hbar_clip", "hidden", 0.0);
1202 set_state(PART:"sb_vbar_clip", "hidden", 0.0);
1203 set_int(sbvis_h, 0);
1204 set_int(sbvis_v, 0);
1205 set_int(sbalways_v, 0);
1206 set_int(sbalways_h, 0);
1207 set_int(sbvis_timer, 0);
1210 program { name: "icon_show";
1211 signal: "elm,action,show,icon";
1213 action: STATE_SET "visible" 0.0;
1214 target: "elm.swallow.icon";
1216 program { name: "icon_hide";
1217 signal: "elm,action,hide,icon";
1219 action: STATE_SET "default" 0.0;
1220 target: "elm.swallow.icon";
1222 program { name: "end_show";
1223 signal: "elm,action,show,end";
1225 action: STATE_SET "visible" 0.0;
1226 target: "elm.swallow.end";
1228 program { name: "end_hide";
1229 signal: "elm,action,hide,end";
1231 action: STATE_SET "default" 0.0;
1232 target: "elm.swallow.end";
1234 program { name: "vbar_show";
1235 signal: "elm,action,show,vbar";
1237 action: STATE_SET "default" 0.0;
1238 target: "sb_vbar_clip_master";
1240 program { name: "vbar_hide";
1241 signal: "elm,action,hide,vbar";
1243 action: STATE_SET "hidden" 0.0;
1244 target: "sb_vbar_clip_master";
1246 program { name: "vbar_show_always";
1247 signal: "elm,action,show_always,vbar";
1251 v = get_int(sbvis_v);
1252 v |= get_int(sbalways_v);
1254 set_int(sbalways_v, 1);
1255 emit("do-show-vbar", "");
1256 set_int(sbvis_v, 1);
1260 program { name: "vbar_show_notalways";
1261 signal: "elm,action,show_notalways,vbar";
1265 v = get_int(sbalways_v);
1267 set_int(sbalways_v, 0);
1268 v = get_int(sbvis_v);
1270 emit("do-hide-vbar", "");
1271 set_int(sbvis_v, 0);
1276 program { name: "sb_vbar_show";
1277 signal: "do-show-vbar";
1279 action: STATE_SET "default" 0.0;
1280 transition: LINEAR 0.5;
1281 target: "sb_vbar_clip";
1283 program { name: "sb_vbar_hide";
1284 signal: "do-hide-vbar";
1286 action: STATE_SET "hidden" 0.0;
1287 transition: LINEAR 0.5;
1288 target: "sb_vbar_clip";
1291 program { name: "hbar_show";
1292 signal: "elm,action,show,hbar";
1294 action: STATE_SET "default" 0.0;
1295 target: "sb_hbar_clip_master";
1297 program { name: "hbar_hide";
1298 signal: "elm,action,hide,hbar";
1300 action: STATE_SET "hidden" 0.0;
1301 target: "sb_hbar_clip_master";
1303 program { name: "hbar_show_always";
1304 signal: "elm,action,show_always,hbar";
1308 v = get_int(sbvis_h);
1309 v |= get_int(sbalways_h);
1311 set_int(sbalways_h, 1);
1312 emit("do-show-hbar", "");
1313 set_int(sbvis_h, 1);
1317 program { name: "hbar_show_notalways";
1318 signal: "elm,action,show_notalways,hbar";
1322 v = get_int(sbalways_h);
1324 set_int(sbalways_h, 0);
1325 v = get_int(sbvis_h);
1327 emit("do-hide-hbar", "");
1328 set_int(sbvis_h, 0);
1333 program { name: "sb_hbar_show";
1334 signal: "do-show-hbar";
1336 action: STATE_SET "default" 0.0;
1337 transition: LINEAR 0.5;
1338 target: "sb_hbar_clip";
1340 program { name: "sb_hbar_hide";
1341 signal: "do-hide-hbar";
1343 action: STATE_SET "hidden" 0.0;
1344 transition: LINEAR 0.5;
1345 target: "sb_hbar_clip";
1348 program { name: "scroll";
1349 signal: "elm,action,scroll";
1353 v = get_int(sbvis_v);
1354 v |= get_int(sbalways_v);
1356 emit("do-show-vbar", "");
1357 set_int(sbvis_v, 1);
1359 v = get_int(sbvis_h);
1360 v |= get_int(sbalways_h);
1362 emit("do-show-hbar", "");
1363 set_int(sbvis_h, 1);
1365 v = get_int(sbvis_timer);
1366 if (v > 0) cancel_timer(v);
1367 v = timer(1.0, "timer0", 0);
1368 set_int(sbvis_timer, v);
1372 program { name: "highlight_show";
1373 signal: "elm,action,focus_highlight,show";
1375 action: STATE_SET "enabled" 0.0;
1376 transition: ACCELERATE 0.3;
1377 target: "focus_highlight";
1378 target: "conf_over";
1380 program { name: "highlight_hide";
1381 signal: "elm,action,focus_highlight,hide";
1383 action: STATE_SET "default" 0.0;
1384 transition: DECELERATE 0.3;
1385 target: "focus_highlight";
1386 target: "conf_over";
1391 ///////////////////////////////////////////////////////////////////////////////
1392 #define TEXT_SLIDE_DURATION 10
1394 group { name: "elm/label/base/default";
1395 data.item: "default_font_size" "10";
1396 data.item: "min_font_size" "6";
1397 data.item: "max_font_size" "60";
1399 style { name: "textblock_style";
1400 base: "font=Sans font_size=10 color=#000 wrap=word text_class=label";
1403 tag: "hilight" "+ font=Sans:style=Bold";
1404 tag: "b" "+ font=Sans:style=Bold";
1409 part { name: "label.swallow.background";
1411 description { state: "default" 0.0;
1415 part { name: "label.text.clip";
1417 description { state: "default" 0.0;
1418 rel1 { relative: 0 0; to: "label.swallow.background"; }
1419 rel2 { relative: 1 1; to: "label.swallow.background"; }
1422 part { name: "elm.text";
1426 clip_to: "label.text.clip";
1427 description { state: "default" 0.0;
1428 rel1.relative: 0.0 0.0;
1429 rel2.relative: 1.0 1.0;
1431 style: "textblock_style";
1439 group { name: "elm/label/base_wrap/default";
1440 data.item: "default_font_size" "10";
1441 data.item: "min_font_size" "6";
1442 data.item: "max_font_size" "60";
1444 part { name: "label.swallow.background";
1446 description { state: "default" 0.0;
1448 rel1 { relative: 0 0; to: "elm.text"; }
1449 rel2 { relative: 1 1; to: "elm.text"; }
1452 part { name: "elm.text";
1456 description { state: "default" 0.0;
1458 style: "textblock_style";
1466 group { name: "elm/label/base_wrap_ellipsis/default";
1467 data.item: "default_font_size" "10";
1468 data.item: "min_font_size" "6";
1469 data.item: "max_font_size" "60";
1471 part { name: "label.swallow.background";
1473 description { state: "default" 0.0;
1475 rel1 { relative: 0 0; to: "elm.text"; }
1476 rel2 { relative: 1 1; to: "elm.text"; }
1479 part { name: "elm.text";
1484 description { state: "default" 0.0;
1487 style: "textblock_style";
1495 group { name: "elm/label/base/marker";
1496 data.item: "default_font_size" "10";
1497 data.item: "min_font_size" "6";
1498 data.item: "max_font_size" "60";
1500 style { name: "textblock_style2";
1501 base: "font=Sans:style=Bold font_size=10 align=center color=#fff wrap=word text_class=label";
1504 tag: "hilight" "+ color=#ffff";
1505 tag: "b" "+ color=#ffff";
1510 part { name: "label.swallow.background";
1512 description { state: "default" 0.0;
1514 rel1 { relative: 0 0; to: "elm.text"; }
1515 rel2 { relative: 1 1; to: "elm.text"; }
1518 part { name: "elm.text";
1522 description { state: "default" 0.0;
1524 style: "textblock_style2";
1532 group { name: "elm/label/base_wrap/marker";
1533 data.item: "default_font_size" "10";
1534 data.item: "min_font_size" "6";
1535 data.item: "max_font_size" "60";
1537 part { name: "label.swallow.background";
1539 description { state: "default" 0.0;
1541 rel1 { relative: 0 0; to: "elm.text"; }
1542 rel2 { relative: 1 1; to: "elm.text"; }
1545 part { name: "elm.text";
1549 description { state: "default" 0.0;
1551 style: "textblock_style2";
1559 group { name: "elm/label/base/slide_long";
1560 data.item: "default_font_size" "10";
1561 data.item: "min_font_size" "6";
1562 data.item: "max_font_size" "60";
1565 public g_duration, g_stopslide, g_timer_id, g_anim_id;
1567 public message(Msg_Type:type, id, ...) {
1568 if ((type == MSG_FLOAT_SET) && (id == 0)) {
1570 duration = getarg(2);
1571 set_float(g_duration, duration);
1574 public slide_to_end_anim(val, Float:pos) {
1577 stopflag = get_int(g_stopslide);
1578 if (stopflag == 1) return;
1579 set_tween_state(PART:"elm.text", pos, "slide_begin", 0.0, "slide_end", 0.0);
1581 id = timer(0.5, "slide_to_begin", 1);
1582 set_int(g_timer_id, id);
1585 public slide_to_end() {
1589 stopflag = get_int(g_stopslide);
1590 if (stopflag == 1) return;
1591 duration = get_float(g_duration);
1592 id = anim(duration, "slide_to_end_anim", 1);
1593 set_int(g_anim_id, id);
1595 public slide_to_begin() {
1598 stopflag = get_int(g_stopslide);
1599 if (stopflag == 1) return;
1600 set_state(PART:"elm.text", "slide_begin", 0.0);
1601 id = timer(0.5, "slide_to_end", 1);
1602 set_int(g_timer_id, id);
1604 public start_slide() {
1605 set_int(g_stopslide, 0);
1606 set_state(PART:"elm.text", "slide_begin", 0.0);
1609 public stop_slide() {
1611 set_int(g_stopslide, 1);
1612 id = get_int(g_anim_id);
1614 id = get_int(g_timer_id);
1616 set_state(PART:"elm.text", "default", 0.0);
1621 part { name: "label.swallow.background";
1623 description { state: "default" 0.0;
1627 part { name: "label.text.clip";
1629 description { state: "default" 0.0;
1631 color: 255 255 255 255;
1632 rel1 { relative: 0 0; to: "label.swallow.background"; }
1633 rel2 { relative: 1 1; to: "label.swallow.background"; }
1636 part { name: "elm.text";
1640 clip_to: "label.text.clip";
1641 description { state: "default" 0.0;
1642 rel1.relative: 0.0 0.0;
1643 rel2.relative: 1.0 1.0;
1646 style: "textblock_style";
1650 description { state: "slide_end" 0.0;
1651 inherit: "default" 0.0;
1652 rel1.relative: 0.0 0.0;
1653 rel2.relative: 0.0 1.0;
1656 description { state: "slide_begin" 0.0;
1657 inherit: "default" 0.0;
1658 rel1.relative: 1.0 0.0;
1659 rel2.relative: 1.0 1.0;
1665 program { name: "start_slide";
1667 signal: "elm,state,slide,start";
1673 program { name: "stop_slide";
1675 signal: "elm,state,slide,stop";
1685 group { name: "elm/label/base/slide_short";
1686 data.item: "default_font_size" "10";
1687 data.item: "min_font_size" "6";
1688 data.item: "max_font_size" "60";
1691 public g_duration, g_stopslide, g_timer_id, g_anim_id;
1693 public message(Msg_Type:type, id, ...) {
1694 if ((type == MSG_FLOAT_SET) && (id == 0)) {
1696 duration = getarg(2);
1697 set_float(g_duration, duration);
1700 public slide_to_end_anim(val, Float:pos) {
1703 stopflag = get_int(g_stopslide);
1704 if (stopflag == 1) return;
1705 set_tween_state(PART:"elm.text", pos, "slide_begin", 0.0, "slide_end", 0.0);
1707 id = timer(0.5, "slide_to_begin", 1);
1708 set_int(g_timer_id, id);
1711 public slide_to_end() {
1715 stopflag = get_int(g_stopslide);
1716 if (stopflag == 1) return;
1717 duration = get_float(g_duration);
1718 id = anim(duration, "slide_to_end_anim", 1);
1719 set_int(g_anim_id, id);
1721 public slide_to_begin() {
1724 stopflag = get_int(g_stopslide);
1725 if (stopflag == 1) return;
1726 set_state(PART:"elm.text", "slide_begin", 0.0);
1727 id = timer(0.5, "slide_to_end", 1);
1728 set_int(g_timer_id, id);
1730 public start_slide() {
1731 set_int(g_stopslide, 0);
1732 set_state(PART:"elm.text", "slide_begin", 0.0);
1735 public stop_slide() {
1737 set_int(g_stopslide, 1);
1738 id = get_int(g_anim_id);
1740 id = get_int(g_timer_id);
1742 set_state(PART:"elm.text", "default", 0.0);
1747 part { name: "label.swallow.background";
1749 description { state: "default" 0.0;
1753 part { name: "label.text.clip";
1755 description { state: "default" 0.0;
1757 color: 255 255 255 255;
1758 rel1 { relative: 0 0; to: "label.swallow.background"; }
1759 rel2 { relative: 1 1; to: "label.swallow.background"; }
1762 part { name: "elm.text";
1766 clip_to: "label.text.clip";
1767 description { state: "default" 0.0;
1768 rel1.relative: 0.0 0.0;
1769 rel2.relative: 1.0 1.0;
1772 style: "textblock_style";
1776 description { state: "slide_end" 0.0;
1777 inherit: "default" 0.0;
1778 rel1.relative: 1.0 0.0;
1779 rel2.relative: 1.0 1.0;
1782 description { state: "slide_begin" 0.0;
1783 inherit: "default" 0.0;
1784 rel1.relative: 0.0 0.0;
1785 rel2.relative: 0.0 1.0;
1791 program { name: "start_slide";
1793 signal: "elm,state,slide,start";
1799 program { name: "stop_slide";
1801 signal: "elm,state,slide,stop";
1810 group { name: "elm/label/base/slide_bounce";
1811 data.item: "default_font_size" "10";
1812 data.item: "min_font_size" "6";
1813 data.item: "max_font_size" "60";
1816 public g_duration, g_stopslide, g_timer_id, g_anim_id;
1818 public message(Msg_Type:type, id, ...) {
1819 if ((type == MSG_FLOAT_SET) && (id == 0)) {
1821 duration = getarg(2);
1822 set_float(g_duration, duration);
1825 public slide_to_end_anim(val, Float:pos) {
1828 stopflag = get_int(g_stopslide);
1829 if (stopflag == 1) return;
1830 set_tween_state(PART:"elm.text", pos, "slide_begin", 0.0, "slide_end", 0.0);
1832 id = timer(0.5, "slide_to_begin", 1);
1833 set_int(g_timer_id, id);
1836 public slide_to_end() {
1840 stopflag = get_int(g_stopslide);
1841 if (stopflag == 1) return;
1842 duration = get_float(g_duration);
1843 id = anim(duration, "slide_to_end_anim", 1);
1844 set_int(g_anim_id, id);
1846 public slide_to_begin_anim(val, Float:pos) {
1849 stopflag = get_int(g_stopslide);
1850 if (stopflag == 1) return;
1851 set_tween_state(PART:"elm.text", pos, "slide_end", 0.0, "slide_begin", 0.0);
1853 id = timer(0.5, "slide_to_end", 1);
1854 set_int(g_timer_id, id);
1857 public slide_to_begin() {
1861 stopflag = get_int(g_stopslide);
1862 if (stopflag == 1) return;
1863 duration = get_float(g_duration);
1864 id = anim(duration, "slide_to_begin_anim", 1);
1865 set_int(g_anim_id, id);
1867 public start_slide() {
1868 set_int(g_stopslide, 0);
1869 set_state(PART:"elm.text", "slide_begin", 0.0);
1872 public stop_slide() {
1874 set_int(g_stopslide, 1);
1875 id = get_int(g_anim_id);
1877 id = get_int(g_timer_id);
1879 set_state(PART:"elm.text", "default", 0.0);
1884 part { name: "label.swallow.background";
1886 description { state: "default" 0.0;
1890 part { name: "label.text.clip";
1892 description { state: "default" 0.0;
1894 color: 255 255 255 255;
1895 rel1 { relative: 0 0; to: "label.swallow.background"; }
1896 rel2 { relative: 1 1; to: "label.swallow.background"; }
1899 part { name: "elm.text";
1903 clip_to: "label.text.clip";
1904 description { state: "default" 0.0;
1905 rel1.relative: 0.0 0.0;
1906 rel2.relative: 1.0 1.0;
1909 style: "textblock_style";
1913 description { state: "slide_end" 0.0;
1914 inherit: "default" 0.0;
1915 rel1.relative: 1.0 0.0;
1916 rel2.relative: 1.0 1.0;
1919 description { state: "slide_begin" 0.0;
1920 inherit: "default" 0.0;
1921 rel1.relative: 0.0 0.0;
1922 rel2.relative: 0.0 1.0;
1928 program { name: "start_slide";
1930 signal: "elm,state,slide,start";
1936 program { name: "stop_slide";
1938 signal: "elm,state,slide,stop";
1948 ///////////////////////////////////////////////////////////////////////////////
1950 group { name: "elm/button/base/default";
1952 image: "bt_base1.png" COMP;
1953 image: "bt_base2.png" COMP;
1954 image: "bt_hilight.png" COMP;
1955 image: "bt_shine.png" COMP;
1956 image: "bt_glow.png" COMP;
1957 image: "bt_dis_base.png" COMP;
1958 image: "bt_dis_hilight.png" COMP;
1961 part { name: "button_image";
1963 description { state: "default" 0.0;
1966 normal: "bt_base2.png";
1969 image.middle: SOLID;
1971 description { state: "clicked" 0.0;
1972 inherit: "default" 0.0;
1973 image.normal: "bt_base1.png";
1974 image.middle: SOLID;
1976 description { state: "disabled" 0.0;
1977 inherit: "default" 0.0;
1979 normal: "bt_dis_base.png";
1984 part { name: "elm.swallow.content";
1986 description { state: "default" 0.0;
1992 rel2.relative: 0.0 1.0;
1994 description { state: "visible" 0.0;
1995 inherit: "default" 0.0;
1999 // aspect_preference: VERTICAL;
2002 description { state: "icononly" 0.0;
2003 inherit: "default" 0.0;
2009 rel2.relative: 1.0 1.0;
2010 // aspect_preference: VERTICAL;
2016 effect: SOFT_SHADOW;
2019 description { state: "default" 0.0;
2021 rel1.to_x: "elm.swallow.content";
2022 rel1.relative: 1.0 0.0;
2025 color: 224 224 224 255;
2028 font: "Sans,Edje-Vera";
2032 text_class: "button";
2035 description { state: "visible" 0.0;
2036 inherit: "default" 0.0;
2040 description { state: "disabled" 0.0;
2041 inherit: "default" 0.0;
2045 description { state: "disabled_visible" 0.0;
2046 inherit: "default" 0.0;
2053 part { name: "over1";
2055 description { state: "default" 0.0;
2056 rel2.relative: 1.0 0.5;
2058 normal: "bt_hilight.png";
2062 description { state: "disabled" 0.0;
2063 inherit: "default" 0.0;
2065 normal: "bt_dis_hilight.png";
2070 part { name: "over2";
2073 ignore_flags: ON_HOLD;
2074 description { state: "default" 0.0;
2076 normal: "bt_shine.png";
2080 description { state: "disabled" 0.0;
2081 inherit: "default" 0.0;
2085 part { name: "over3";
2088 description { state: "default" 0.0;
2089 color: 255 255 255 0;
2091 normal: "bt_glow.png";
2092 border: 12 12 12 12;
2096 description { state: "clicked" 0.0;
2097 inherit: "default" 0.0;
2098 color: 255 255 255 255;
2101 part { name: "disabler";
2103 description { state: "default" 0.0;
2107 description { state: "disabled" 0.0;
2108 inherit: "default" 0.0;
2115 name: "button_click";
2116 signal: "mouse,down,1";
2118 action: SIGNAL_EMIT "elm,action,press" "";
2119 after: "button_click_anim";
2122 name: "button_click_anim";
2123 action: STATE_SET "clicked" 0.0;
2124 target: "button_image";
2127 name: "button_unclick";
2128 signal: "mouse,up,1";
2130 action: SIGNAL_EMIT "elm,action,unpress" "";
2131 after: "button_unclick_anim";
2134 name: "button_pressed_anim";
2135 signal: "elm,anim,activate";
2137 action: STATE_SET "clicked" 0.0;
2138 target: "button_image";
2140 after: "button_unpressed_anim";
2143 name: "button_unpressed_anim";
2144 action: STATE_SET "default" 0.0;
2145 transition: DECELERATE 0.5;
2146 target: "button_image";
2150 name: "button_unclick_anim";
2151 action: STATE_SET "default" 0.0;
2152 target: "button_image";
2155 name: "button_click2";
2156 signal: "mouse,down,1";
2158 action: STATE_SET "clicked" 0.0;
2162 name: "button_unclick2";
2163 signal: "mouse,up,1";
2165 action: STATE_SET "default" 0.0;
2166 transition: DECELERATE 0.5;
2170 name: "button_unclick3";
2171 signal: "mouse,clicked,1";
2173 action: SIGNAL_EMIT "elm,action,click" "";
2175 program { name: "text_show";
2176 signal: "elm,state,text,visible";
2181 get_state(PART:"elm.swallow.content", st, 30, vl);
2182 if (!strcmp(st, "icononly"))
2183 set_state(PART:"elm.swallow.content", "visible", 0.0);
2184 set_state(PART:"elm.text", "visible", 0.0);
2187 program { name: "text_hide";
2188 signal: "elm,state,text,hidden";
2193 get_state(PART:"elm.swallow.content", st, 30, vl);
2194 if (!strcmp(st, "visible"))
2195 set_state(PART:"elm.swallow.content", "icononly", 0.0);
2196 set_state(PART:"elm.text", "default", 0.0);
2199 program { name: "icon_show";
2200 signal: "elm,state,icon,visible";
2205 get_state(PART:"elm.text", st, 30, vl);
2206 if (!strcmp(st, "visible"))
2207 set_state(PART:"elm.swallow.content", "visible", 0.0);
2209 set_state(PART:"elm.swallow.content", "icononly", 0.0);
2212 program { name: "icon_hide";
2213 signal: "elm,state,icon,hidden";
2215 action: STATE_SET "default" 0.0;
2216 target: "elm.swallow.content";
2218 program { name: "disable";
2219 signal: "elm,state,disabled";
2221 action: STATE_SET "disabled" 0.0;
2222 target: "button_image";
2226 after: "disable_text";
2228 program { name: "disable_text";
2232 get_state(PART:"elm.text", st, 30, vl);
2233 if (!strcmp(st, "visible"))
2234 set_state(PART:"elm.text", "disabled_visible", 0.0);
2236 set_state(PART:"elm.text", "disabled", 0.0);
2239 program { name: "enable";
2240 signal: "elm,state,enabled";
2242 action: STATE_SET "default" 0.0;
2243 target: "button_image";
2247 after: "enable_text";
2249 program { name: "enable_text";
2253 get_state(PART:"elm.text", st, 30, vl);
2254 if (!strcmp(st, "disabled_visible"))
2255 set_state(PART:"elm.text", "visible", 0.0);
2257 set_state(PART:"elm.text", "default", 0.0);
2263 group { name: "elm/button/base/hoversel_vertical/default";
2264 alias: "elm/button/base/hoversel_vertical/entry";
2265 alias: "elm/button/base/hoversel_horizontal/default";
2266 alias: "elm/button/base/hoversel_horizontal/entry";
2268 image: "bt_base1.png" COMP;
2269 image: "bt_base2.png" COMP;
2270 image: "bt_hilight.png" COMP;
2271 image: "bt_shine.png" COMP;
2272 image: "bt_glow.png" COMP;
2273 image: "updown.png" COMP;
2274 image: "bt_dis_base.png" COMP;
2275 image: "bt_dis_hilight.png" COMP;
2278 part { name: "button_image";
2280 description { state: "default" 0.0;
2282 normal: "bt_base2.png";
2285 image.middle: SOLID;
2287 description { state: "clicked" 0.0;
2288 inherit: "default" 0.0;
2289 image.normal: "bt_base1.png";
2290 image.middle: SOLID;
2292 description { state: "disabled" 0.0;
2293 inherit: "default" 0.0;
2295 normal: "bt_dis_base.png";
2300 part { name: "arrow";
2302 description { state: "default" 0.0;
2303 image.normal: "updown.png";
2304 aspect: 0.6666666666 0.6666666666;
2305 aspect_preference: VERTICAL;
2308 rel2.relative: 0.0 1.0;
2312 part { name: "elm.swallow.content";
2314 description { state: "default" 0.0;
2329 description { state: "visible" 0.0;
2330 inherit: "default" 0.0;
2334 aspect_preference: VERTICAL;
2337 description { state: "icononly" 0.0;
2338 inherit: "default" 0.0;
2344 to_x: "button_image";
2348 aspect_preference: VERTICAL;
2354 effect: SOFT_SHADOW;
2357 description { state: "default" 0.0;
2359 rel1.to_x: "elm.swallow.content";
2360 rel1.relative: 1.0 0.0;
2363 color: 224 224 224 255;
2366 font: "Sans,Edje-Vera";
2370 text_class: "button";
2373 description { state: "visible" 0.0;
2374 inherit: "default" 0.0;
2378 description { state: "disabled" 0.0;
2379 inherit: "default" 0.0;
2383 description { state: "disabled_visible" 0.0;
2384 inherit: "default" 0.0;
2391 part { name: "over1";
2393 description { state: "default" 0.0;
2394 rel2.relative: 1.0 0.5;
2396 normal: "bt_hilight.png";
2400 description { state: "disabled" 0.0;
2401 inherit: "default" 0.0;
2403 normal: "bt_dis_hilight.png";
2408 part { name: "over2";
2411 ignore_flags: ON_HOLD;
2412 description { state: "default" 0.0;
2414 normal: "bt_shine.png";
2418 description { state: "disabled" 0.0;
2419 inherit: "default" 0.0;
2423 part { name: "over3";
2426 description { state: "default" 0.0;
2427 color: 255 255 255 0;
2429 normal: "bt_glow.png";
2430 border: 12 12 12 12;
2434 description { state: "clicked" 0.0;
2435 inherit: "default" 0.0;
2437 color: 255 255 255 255;
2440 part { name: "disabler";
2442 description { state: "default" 0.0;
2446 description { state: "disabled" 0.0;
2447 inherit: "default" 0.0;
2454 name: "button_click";
2455 signal: "mouse,down,1";
2457 action: STATE_SET "clicked" 0.0;
2458 target: "button_image";
2461 name: "button_unclick";
2462 signal: "mouse,up,1";
2464 action: STATE_SET "default" 0.0;
2465 target: "button_image";
2468 name: "button_click2";
2469 signal: "mouse,down,1";
2471 action: STATE_SET "clicked" 0.0;
2475 name: "button_unclick2";
2476 signal: "mouse,up,1";
2478 action: STATE_SET "default" 0.0;
2479 transition: DECELERATE 0.5;
2483 name: "button_unclick3";
2484 signal: "mouse,up,1";
2486 action: SIGNAL_EMIT "elm,action,click" "";
2488 program { name: "text_show";
2489 signal: "elm,state,text,visible";
2494 get_state(PART:"elm.swallow.content", st, 30, vl);
2495 if (!strcmp(st, "icononly"))
2496 set_state(PART:"elm.swallow.content", "visible", 0.0);
2497 set_state(PART:"elm.text", "visible", 0.0);
2500 program { name: "text_hide";
2501 signal: "elm,state,text,hidden";
2506 get_state(PART:"elm.swallow.content", st, 30, vl);
2507 if (!strcmp(st, "visible"))
2508 set_state(PART:"elm.swallow.content", "icononly", 0.0);
2509 set_state(PART:"elm.text", "default", 0.0);
2512 program { name: "icon_show";
2513 signal: "elm,state,icon,visible";
2518 get_state(PART:"elm.text", st, 30, vl);
2519 if (!strcmp(st, "visible"))
2520 set_state(PART:"elm.swallow.content", "visible", 0.0);
2522 set_state(PART:"elm.swallow.content", "icononly", 0.0);
2525 program { name: "icon_hide";
2526 signal: "elm,state,icon,hidden";
2528 action: STATE_SET "default" 0.0;
2529 target: "elm.swallow.content";
2531 program { name: "disable";
2532 signal: "elm,state,disabled";
2534 action: STATE_SET "disabled" 0.0;
2535 target: "button_image";
2539 after: "disable_text";
2541 program { name: "disable_text";
2545 get_state(PART:"elm.text", st, 30, vl);
2546 if (!strcmp(st, "visible"))
2547 set_state(PART:"elm.text", "disabled_visible", 0.0);
2549 set_state(PART:"elm.text", "disabled", 0.0);
2552 program { name: "enable";
2553 signal: "elm,state,enabled";
2555 action: STATE_SET "default" 0.0;
2556 target: "button_image";
2560 after: "enable_text";
2562 program { name: "enable_text";
2566 get_state(PART:"elm.text", st, 30, vl);
2567 if (!strcmp(st, "disabled_visible"))
2568 set_state(PART:"elm.text", "visible", 0.0);
2570 set_state(PART:"elm.text", "default", 0.0);
2576 group { name: "elm/button/base/hoversel_vertical_entry/default";
2577 alias: "elm/button/base/hoversel_vertical_entry/entry";
2578 alias: "elm/button/base/hoversel_horizontal_entry/default";
2579 alias: "elm/button/base/hoversel_horizontal_entry/entry";
2581 image: "hoversel_entry_bg.png" COMP;
2584 part { name: "button_image";
2586 description { state: "default" 0.0;
2587 color: 255 255 255 0;
2588 image.normal: "hoversel_entry_bg.png";
2589 image.border: 0 0 2 2;
2592 description { state: "clicked" 0.0;
2593 inherit: "default" 0.0;
2594 color: 255 255 255 255;
2597 part { name: "elm.swallow.content";
2599 description { state: "default" 0.0;
2604 rel2.relative: 0.0 1.0;
2606 description { state: "visible" 0.0;
2607 inherit: "default" 0.0;
2610 aspect_preference: VERTICAL;
2613 description { state: "icononly" 0.0;
2614 inherit: "default" 0.0;
2619 rel2.relative: 1.0 1.0;
2620 aspect_preference: VERTICAL;
2623 part { name: "textvis";
2626 description { state: "default" 0.0;
2629 description { state: "visible" 0.0;
2636 effect: SOFT_SHADOW;
2640 description { state: "default" 0.0;
2641 rel1.to_x: "elm.swallow.content";
2642 rel1.relative: 1.0 0.0;
2645 color: 224 224 224 255;
2648 font: "Sans,Edje-Vera";
2652 text_class: "button";
2655 description { state: "visible" 0.0;
2656 inherit: "default" 0.0;
2659 description { state: "clicked" 0.0;
2660 inherit: "default" 0.0;
2666 part { name: "over2";
2669 description { state: "default" 0.0;
2676 name: "button_click";
2677 signal: "mouse,down,1";
2679 action: STATE_SET "clicked" 0.0;
2680 target: "button_image";
2684 name: "button_unclick";
2685 signal: "mouse,up,1";
2687 action: STATE_SET "default" 0.0;
2688 target: "button_image";
2692 name: "button_unclick3";
2693 signal: "mouse,up,1";
2695 action: SIGNAL_EMIT "elm,action,click" "";
2697 program { name: "text_show";
2698 signal: "elm,state,text,visible";
2703 get_state(PART:"elm.swallow.content", st, 30, vl);
2704 if (!strcmp(st, "icononly"))
2705 set_state(PART:"elm.swallow.content", "visible", 0.0);
2706 set_state(PART:"textvis", "visible", 0.0);
2707 set_state(PART:"elm.text", "visible", 0.0);
2710 program { name: "text_hide";
2711 signal: "elm,state,text,hidden";
2716 get_state(PART:"elm.swallow.content", st, 30, vl);
2717 if (!strcmp(st, "visible"))
2718 set_state(PART:"elm.swallow.content", "icononly", 0.0);
2719 set_state(PART:"textvis", "default", 0.0);
2720 set_state(PART:"elm.text", "default", 0.0);
2723 program { name: "icon_show";
2724 signal: "elm,state,icon,visible";
2729 get_state(PART:"textvis", st, 30, vl);
2730 if (!strcmp(st, "visible"))
2731 set_state(PART:"elm.swallow.content", "visible", 0.0);
2733 set_state(PART:"elm.swallow.content", "icononly", 0.0);
2736 program { name: "icon_hide";
2737 signal: "elm,state,icon,hidden";
2739 action: STATE_SET "default" 0.0;
2740 target: "elm.swallow.content";
2745 group { name: "elm/button/base/anchor";
2747 image: "bt_base1.png" COMP;
2748 image: "bt_base2.png" COMP;
2749 image: "bt_hilight.png" COMP;
2750 image: "bt_shine.png" COMP;
2751 image: "bt_glow.png" COMP;
2752 image: "bt_dis_base.png" COMP;
2753 image: "bt_dis_hilight.png" COMP;
2756 part { name: "button_image";
2758 description { state: "default" 0.0;
2760 color: 255 255 255 0;
2762 normal: "bt_base2.png";
2765 image.middle: SOLID;
2767 description { state: "visible" 0.0;
2768 inherit: "default" 0.0;
2769 color: 255 255 255 255;
2771 description { state: "clicked" 0.0;
2772 inherit: "default" 0.0;
2773 inherit: "visible" 0.0;
2774 image.normal: "bt_base1.png";
2775 image.middle: SOLID;
2777 description { state: "disabled" 0.0;
2778 inherit: "default" 0.0;
2779 inherit: "visible" 0.0;
2781 normal: "bt_dis_base.png";
2786 part { name: "elm.swallow.content";
2788 description { state: "default" 0.0;
2794 rel2.relative: 0.0 1.0;
2796 description { state: "visible" 0.0;
2797 inherit: "default" 0.0;
2801 aspect_preference: VERTICAL;
2804 description { state: "icononly" 0.0;
2805 inherit: "default" 0.0;
2811 rel2.relative: 1.0 1.0;
2812 aspect_preference: VERTICAL;
2818 effect: SOFT_SHADOW;
2821 description { state: "default" 0.0;
2823 rel1.to_x: "elm.swallow.content";
2824 rel1.relative: 1.0 0.0;
2827 color: 224 224 224 255;
2830 font: "Sans,Edje-Vera";
2834 text_class: "button";
2837 description { state: "visible" 0.0;
2838 inherit: "default" 0.0;
2842 description { state: "disabled" 0.0;
2843 inherit: "default" 0.0;
2847 description { state: "disabled_visible" 0.0;
2848 inherit: "default" 0.0;
2855 part { name: "over1";
2857 description { state: "default" 0.0;
2858 color: 255 255 255 0;
2859 rel2.relative: 1.0 0.5;
2861 normal: "bt_hilight.png";
2865 description { state: "visible" 0.0;
2866 inherit: "default" 0.0;
2867 color: 255 255 255 255;
2869 description { state: "disabled" 0.0;
2870 inherit: "default" 0.0;
2871 inherit: "visible" 0.0;
2873 normal: "bt_dis_hilight.png";
2878 part { name: "over2";
2881 ignore_flags: ON_HOLD;
2882 description { state: "default" 0.0;
2884 normal: "bt_shine.png";
2888 description { state: "disabled" 0.0;
2889 inherit: "default" 0.0;
2893 part { name: "over3";
2896 description { state: "default" 0.0;
2897 color: 255 255 255 0;
2899 normal: "bt_glow.png";
2900 border: 12 12 12 12;
2904 description { state: "clicked" 0.0;
2905 inherit: "default" 0.0;
2907 color: 255 255 255 255;
2910 part { name: "disabler";
2912 description { state: "default" 0.0;
2916 description { state: "disabled" 0.0;
2917 inherit: "default" 0.0;
2924 name: "button_mouse_in";
2927 action: STATE_SET "visible" 0.0;
2928 target: "button_image";
2930 transition: DECELERATE 0.5;
2933 name: "button_mouse_out";
2934 signal: "mouse,out";
2936 action: STATE_SET "default" 0.0;
2937 target: "button_image";
2939 transition: DECELERATE 0.5;
2942 name: "button_unclick";
2943 signal: "mouse,up,1";
2945 action: STATE_SET "visible" 0.0;
2946 target: "button_image";
2949 name: "button_click2";
2950 signal: "mouse,down,1";
2952 action: STATE_SET "clicked" 0.0;
2956 name: "button_unclick2";
2957 signal: "mouse,up,1";
2959 action: STATE_SET "default" 0.0;
2960 transition: DECELERATE 0.5;
2964 name: "button_unclick3";
2965 signal: "mouse,up,1";
2967 action: SIGNAL_EMIT "elm,action,click" "";
2969 program { name: "text_show";
2970 signal: "elm,state,text,visible";
2975 get_state(PART:"elm.swallow.content", st, 30, vl);
2976 if (!strcmp(st, "icononly"))
2977 set_state(PART:"elm.swallow.content", "visible", 0.0);
2978 set_state(PART:"elm.text", "visible", 0.0);
2981 program { name: "text_hide";
2982 signal: "elm,state,text,hidden";
2987 get_state(PART:"elm.swallow.content", st, 30, vl);
2988 if (!strcmp(st, "visible"))
2989 set_state(PART:"elm.swallow.content", "icononly", 0.0);
2990 set_state(PART:"elm.text", "default", 0.0);
2993 program { name: "icon_show";
2994 signal: "elm,state,icon,visible";
2999 get_state(PART:"elm.text", st, 30, vl);
3000 if (!strcmp(st, "visible"))
3001 set_state(PART:"elm.swallow.content", "visible", 0.0);
3003 set_state(PART:"elm.swallow.content", "icononly", 0.0);
3006 program { name: "icon_hide";
3007 signal: "elm,state,icon,hidden";
3009 action: STATE_SET "default" 0.0;
3010 target: "elm.swallow.content";
3012 program { name: "disable";
3013 signal: "elm,state,disabled";
3015 action: STATE_SET "disabled" 0.0;
3016 target: "button_image";
3020 after: "disable_text";
3022 program { name: "disable_text";
3026 get_state(PART:"elm.text", st, 30, vl);
3027 if (!strcmp(st, "visible"))
3028 set_state(PART:"elm.text", "disabled_visible", 0.0);
3030 set_state(PART:"elm.text", "disabled", 0.0);
3033 program { name: "enable";
3034 signal: "elm,state,enabled";
3036 action: STATE_SET "default" 0.0;
3037 target: "button_image";
3041 after: "enable_text";
3043 program { name: "enable_text";
3047 get_state(PART:"elm.text", st, 30, vl);
3048 if (!strcmp(st, "disabled_visible"))
3049 set_state(PART:"elm.text", "visible", 0.0);
3051 set_state(PART:"elm.text", "default", 0.0);
3057 ///////////////////////////////////////////////////////////////////////////////
3058 group { name: "elm/toggle/base/default";
3060 image: "shelf_inset.png" COMP;
3061 image: "bt_basew.png" COMP;
3062 image: "bt_bases.png" COMP;
3063 image: "bt_hilightw.png" COMP;
3064 image: "tog_base_on.png" COMP;
3065 image: "tog_base_off.png" COMP;
3066 image: "tog_dis_base_on.png" COMP;
3067 image: "tog_dis_base_off.png" COMP;
3077 description { state: "default" 0.0;
3078 rel1.relative: 1.0 0.0;
3085 aspect_preference: VERTICAL;
3086 color: 255 255 255 255;
3089 part { name: "clipper";
3092 description { state: "default" 0.0;
3095 color: 255 255 255 255;
3098 part { name: "button";
3108 description { state: "default" 0.0;
3115 aspect_preference: VERTICAL;
3119 part { name: "button_events";
3124 description { state: "default" 0.0;
3127 rel1.relative: 0.0 0.0;
3130 rel2.relative: 1.0 1.0;
3134 part { name: "onrect";
3139 description { state: "default" 0.0;
3141 rel1.relative: -5.0 0.0;
3143 rel2.relative: 0.5 1.0;
3144 image.normal: "tog_base_on.png";
3146 description { state: "disabled" 0.0;
3147 inherit: "default" 0.0;
3148 image.normal: "tog_dis_base_on.png";
3151 part { name: "offrect";
3156 description { state: "default" 0.0;
3158 rel1.relative: 0.5 0.0;
3160 rel2.relative: 6.0 1.0;
3161 image.normal: "tog_base_off.png";
3163 description { state: "disabled" 0.0;
3164 inherit: "default" 0.0;
3165 image.normal: "tog_dis_base_off.png";
3168 part { name: "elm.offtext";
3173 description { state: "default" 0.0;
3175 rel1.to_x: "button";
3176 rel1.relative: 1.0 0.0;
3177 rel2.to_x: "offrect";
3180 font: "Sans,Edje-Vera";
3187 description { state: "disabled" 0.0;
3188 inherit: "default" 0.0;
3189 color: 128 128 128 128;
3192 part { name: "elm.ontext";
3194 effect: SOFT_SHADOW;
3198 description { state: "default" 0.0;
3200 rel1.to_x: "onrect";
3202 rel2.to_x: "button";
3204 rel2.relative: 0.0 1.0;
3205 color: 224 224 224 255;
3208 font: "Sans,Edje-Vera";
3215 description { state: "disabled" 0.0;
3216 inherit: "default" 0.0;
3217 color: 128 128 128 128;
3221 part { name: "conf_over";
3223 description { state: "default" 0.0;
3229 normal: "shelf_inset.png";
3236 part { name: "button0";
3239 description { state: "default" 0.0;
3245 normal: "bt_bases.png";
3246 border: 11 11 11 11;
3248 image.middle: SOLID;
3249 color: 255 255 255 128;
3252 part { name: "button2";
3255 description { state: "default" 0.0;
3261 normal: "bt_basew.png";
3264 image.middle: SOLID;
3267 part { name: "button3";
3270 description { state: "default" 0.0;
3273 rel2.relative: 1.0 0.5;
3275 normal: "bt_hilightw.png";
3280 part { name: "elm.swallow.content";
3282 description { state: "default" 0.0;
3287 rel2.relative: 0.0 1.0;
3290 description { state: "visible" 0.0;
3291 inherit: "default" 0.0;
3296 description { state: "disabled" 0.0;
3297 inherit: "default" 0.0;
3298 color: 128 128 128 128;
3300 description { state: "disabled_visible" 0.0;
3301 inherit: "default" 0.0;
3302 color: 128 128 128 128;
3307 part { name: "elm.text";
3311 description { state: "default" 0.0;
3313 rel1.to_x: "elm.swallow.content";
3314 rel1.relative: 1.0 0.0;
3317 rel2.relative: 0.0 1.0;
3321 font: "Sans,Edje-Vera";
3327 description { state: "visible" 0.0;
3328 inherit: "default" 0.0;
3332 description { state: "disabled" 0.0;
3333 inherit: "default" 0.0;
3334 color: 128 128 128 128;
3336 description { state: "disabled_visible" 0.0;
3337 inherit: "default" 0.0;
3338 color: 128 128 128 128;
3343 part { name: "disabler";
3345 description { state: "default" 0.0;
3349 description { state: "disabled" 0.0;
3350 inherit: "default" 0.0;
3356 program { name: "drag_end";
3357 signal: "mouse,up,1";
3360 new Float:dx, Float:dy;
3361 get_drag(PART:"button", dx, dy);
3364 set_drag(PART:"button", 1.0, 0.0);
3368 set_drag(PART:"button", 0.0, 0.0);
3370 if (((get_int(is_rtl) == 1) && (dx <= 0.5)) ||
3371 (get_int(is_rtl) == 0) && (dx > 0.5)) {
3372 emit("elm,action,toggle,on", "");
3375 emit("elm,action,toggle,off", "");
3380 program { name: "toggle_on";
3381 signal: "elm,state,toggle,on";
3385 if (get_int(is_rtl) == 0) {
3391 set_drag(PART:"button", drag, 0.0);
3394 program { name: "toggle_off";
3395 signal: "elm,state,toggle,off";
3399 if (get_int(is_rtl) == 0) {
3405 set_drag(PART:"button", drag, 0.0);
3408 program { name: "text_show";
3409 signal: "elm,state,text,visible";
3411 action: STATE_SET "visible" 0.0;
3414 program { name: "text_hide";
3415 signal: "elm,state,text,hidden";
3417 action: STATE_SET "default" 0.0;
3420 program { name: "icon_show";
3421 signal: "elm,state,icon,visible";
3423 action: STATE_SET "visible" 0.0;
3424 target: "elm.swallow.content";
3426 program { name: "icon_hide";
3427 signal: "elm,state,icon,hidden";
3429 action: STATE_SET "default" 0.0;
3430 target: "elm.swallow.content";
3432 program { name: "disable";
3433 signal: "elm,state,disabled";
3435 action: STATE_SET "disabled" 0.0;
3436 target: "elm.offtext";
3437 target: "elm.ontext";
3441 after: "disable_text";
3443 program { name: "disable_text";
3447 get_state(PART:"elm.text", st, 30, vl);
3448 if (!strcmp(st, "visible"))
3449 set_state(PART:"elm.text", "disabled_visible", 0.0);
3451 set_state(PART:"elm.text", "disabled", 0.0);
3453 get_state(PART:"elm.swallow.content", st, 30, vl);
3454 if (!strcmp(st, "visible"))
3455 set_state(PART:"elm.swallow.content", "disabled_visible", 0.0);
3457 set_state(PART:"elm.swallow.content", "disabled", 0.0);
3460 program { name: "enable";
3461 signal: "elm,state,enabled";
3463 action: STATE_SET "default" 0.0;
3467 after: "enable_text";
3469 program { name: "enable_text";
3473 get_state(PART:"elm.text", st, 30, vl);
3474 if (!strcmp(st, "disabled_visible"))
3475 set_state(PART:"elm.text", "visible", 0.0);
3477 set_state(PART:"elm.text", "default", 0.0);
3479 get_state(PART:"elm.swallow.content", st, 30, vl);
3480 if (!strcmp(st, "visible"))
3481 set_state(PART:"elm.swallow.content", "visible", 0.0);
3483 set_state(PART:"elm.swallow.content", "default", 0.0);
3486 program { name: "to_rtl";
3487 signal: "edje,state,rtl";
3493 program { name: "to_ltr";
3494 signal: "edje,state,ltr";
3503 ///////////////////////////////////////////////////////////////////////////////
3504 group { name: "elm/clock/flipdigit/default";
3506 image: "flip_base.png" COMP;
3507 image: "flip_base_shad.png" COMP;
3508 image: "flip_shad.png" COMP;
3509 image: "flip_0t.png" COMP;
3510 image: "flip_0b.png" COMP;
3511 image: "flip_1t.png" COMP;
3512 image: "flip_1b.png" COMP;
3513 image: "flip_2t.png" COMP;
3514 image: "flip_2b.png" COMP;
3515 image: "flip_3t.png" COMP;
3516 image: "flip_3b.png" COMP;
3517 image: "flip_4t.png" COMP;
3518 image: "flip_4b.png" COMP;
3519 image: "flip_5t.png" COMP;
3520 image: "flip_5b.png" COMP;
3521 image: "flip_6t.png" COMP;
3522 image: "flip_6b.png" COMP;
3523 image: "flip_7t.png" COMP;
3524 image: "flip_7b.png" COMP;
3525 image: "flip_8t.png" COMP;
3526 image: "flip_8b.png" COMP;
3527 image: "flip_9t.png" COMP;
3528 image: "flip_9b.png" COMP;
3529 image: "arrow_up.png" COMP;
3530 image: "arrow_down.png" COMP;
3533 public v0_cur, v0_pre, v0_lock, v0_next;
3535 public animator2(val, Float:pos) {
3536 new st1[11], st2[11], v;
3538 v = get_int(v0_cur);
3539 snprintf(st1, 10, "%ih", v);
3540 snprintf(st2, 10, "%i", v);
3541 set_tween_state(PART:"bot", pos, st1, 0.0, st2, 0.0);
3542 set_tween_state(PART:"sh", pos, "half", 0.0, "full", 0.0);
3544 set_state(PART:"sh", "default", 0.0);
3545 set_int(v0_lock, 0);
3546 v = get_int(v0_next);
3548 set_int(v0_next, -1);
3549 message(MSG_INT, 1, v);
3553 public animator1(val, Float:pos) {
3554 new st1[11], st2[11], v;
3556 v = get_int(v0_pre);
3557 snprintf(st1, 10, "%i", v);
3558 snprintf(st2, 10, "%ih", v);
3559 set_tween_state(PART:"top", pos, st1, 0.0, st2, 0.0);
3560 set_tween_state(PART:"sh", pos, "default", 0.0, "half", 0.0);
3561 if (pos >= 1.0) anim(0.2, "animator2", val);
3563 public message(Msg_Type:type, id, ...) {
3564 if ((type == MSG_INT) && (id == 1)) {
3565 new value, v, buf[11];
3568 if (get_int(v0_lock) == 1) {
3569 set_int(v0_next, value);
3572 v = get_int(v0_cur);
3574 set_int(v0_cur, value);
3575 set_int(v0_lock, 1);
3576 snprintf(buf, 10, "%i", get_int(v0_pre));
3577 set_state(PART:"bot0", buf, 0.0);
3578 snprintf(buf, 10, "%ih", get_int(v0_cur));
3579 set_state(PART:"bot", buf, 0.0);
3580 snprintf(buf, 10, "%i", get_int(v0_cur));
3581 set_state(PART:"top0", buf, 0.0);
3582 snprintf(buf, 10, "%i", get_int(v0_pre));
3583 set_state(PART:"top", buf, 0.0);
3584 set_state(PART:"sh", "default", 0.0);
3585 anim(0.2, "animator1", 1);
3590 part { name: "shad";
3592 description { state: "default" 0.0;
3598 normal: "flip_base_shad.png";
3603 part { name: "base";
3605 description { state: "default" 0.0;
3608 // FIXME 48x96 should be the native pixel design, right now
3609 // its 80x160. fix int he artwork later
3613 image.normal: "flip_base.png";
3619 description { state: "default" 0.0;
3622 rel1.relative: 0.0 0.5;
3626 description { state: "visible" 0.0;
3627 inherit: "default" 0.0;
3634 description { state: "default" 0.0;
3638 rel2.relative: 1.0 0.5;
3641 description { state: "visible" 0.0;
3642 inherit: "default" 0.0;
3646 part { name: "bot0";
3648 description { state: "default" 0.0;
3651 image.normal: "flip_0b.png";
3653 description { state: "0" 0.0;
3654 inherit: "default" 0.0;
3655 image.normal: "flip_0b.png";
3657 description { state: "1" 0.0;
3658 inherit: "default" 0.0;
3659 image.normal: "flip_1b.png";
3661 description { state: "2" 0.0;
3662 inherit: "default" 0.0;
3663 image.normal: "flip_2b.png";
3665 description { state: "3" 0.0;
3666 inherit: "default" 0.0;
3667 image.normal: "flip_3b.png";
3669 description { state: "4" 0.0;
3670 inherit: "default" 0.0;
3671 image.normal: "flip_4b.png";
3673 description { state: "5" 0.0;
3674 inherit: "default" 0.0;
3675 image.normal: "flip_5b.png";
3677 description { state: "6" 0.0;
3678 inherit: "default" 0.0;
3679 image.normal: "flip_6b.png";
3681 description { state: "7" 0.0;
3682 inherit: "default" 0.0;
3683 image.normal: "flip_7b.png";
3685 description { state: "8" 0.0;
3686 inherit: "default" 0.0;
3687 image.normal: "flip_8b.png";
3689 description { state: "9" 0.0;
3690 inherit: "default" 0.0;
3691 image.normal: "flip_9b.png";
3696 description { state: "default" 0.0;
3699 rel2.relative: 1.0 0.0;
3700 image.normal: "flip_shad.png";
3702 description { state: "half" 0.0;
3703 inherit: "default" 0.0;
3704 rel2.relative: 1.0 0.5;
3706 description { state: "full" 0.0;
3707 inherit: "default" 0.0;
3708 rel2.relative: 1.0 1.0;
3713 description { state: "default" 0.0;
3717 image.normal: "flip_0b.png";
3719 description { state: "0" 0.0;
3720 inherit: "default" 0.0;
3722 rel2.relative: 1.0 1.0;
3723 image.normal: "flip_0b.png";
3725 description { state: "0h" 0.0;
3726 inherit: "default" 0.0;
3728 rel2.relative: 1.0 0.0;
3729 image.normal: "flip_0b.png";
3731 description { state: "1" 0.0;
3732 inherit: "default" 0.0;
3734 rel2.relative: 1.0 1.0;
3735 image.normal: "flip_1b.png";
3737 description { state: "1h" 0.0;
3738 inherit: "default" 0.0;
3740 rel2.relative: 1.0 0.0;
3741 image.normal: "flip_1b.png";
3743 description { state: "2" 0.0;
3744 inherit: "default" 0.0;
3746 rel2.relative: 1.0 1.0;
3747 image.normal: "flip_2b.png";
3749 description { state: "2h" 0.0;
3750 inherit: "default" 0.0;
3752 rel2.relative: 1.0 0.0;
3753 image.normal: "flip_2b.png";
3755 description { state: "3" 0.0;
3756 inherit: "default" 0.0;
3758 rel2.relative: 1.0 1.0;
3759 image.normal: "flip_3b.png";
3761 description { state: "3h" 0.0;
3762 inherit: "default" 0.0;
3764 rel2.relative: 1.0 0.0;
3765 image.normal: "flip_3b.png";
3767 description { state: "4" 0.0;
3768 inherit: "default" 0.0;
3770 rel2.relative: 1.0 1.0;
3771 image.normal: "flip_4b.png";
3773 description { state: "4h" 0.0;
3774 inherit: "default" 0.0;
3776 rel2.relative: 1.0 0.0;
3777 image.normal: "flip_4b.png";
3779 description { state: "5" 0.0;
3780 inherit: "default" 0.0;
3782 rel2.relative: 1.0 1.0;
3783 image.normal: "flip_5b.png";
3785 description { state: "5h" 0.0;
3786 inherit: "default" 0.0;
3788 rel2.relative: 1.0 0.0;
3789 image.normal: "flip_5b.png";
3791 description { state: "6" 0.0;
3792 inherit: "default" 0.0;
3794 rel2.relative: 1.0 1.0;
3795 image.normal: "flip_6b.png";
3797 description { state: "6h" 0.0;
3798 inherit: "default" 0.0;
3800 rel2.relative: 1.0 0.0;
3801 image.normal: "flip_6b.png";
3803 description { state: "7" 0.0;
3804 inherit: "default" 0.0;
3806 rel2.relative: 1.0 1.0;
3807 image.normal: "flip_7b.png";
3809 description { state: "7h" 0.0;
3810 inherit: "default" 0.0;
3812 rel2.relative: 1.0 0.0;
3813 image.normal: "flip_7b.png";
3815 description { state: "8" 0.0;
3816 inherit: "default" 0.0;
3818 rel2.relative: 1.0 1.0;
3819 image.normal: "flip_8b.png";
3821 description { state: "8h" 0.0;
3822 inherit: "default" 0.0;
3824 rel2.relative: 1.0 0.0;
3825 image.normal: "flip_8b.png";
3827 description { state: "9" 0.0;
3828 inherit: "default" 0.0;
3830 rel2.relative: 1.0 1.0;
3831 image.normal: "flip_9b.png";
3833 description { state: "9h" 0.0;
3834 inherit: "default" 0.0;
3836 rel2.relative: 1.0 0.0;
3837 image.normal: "flip_9b.png";
3840 part { name: "top0";
3842 description { state: "default" 0.0;
3845 image.normal: "flip_0t.png";
3847 description { state: "0" 0.0;
3848 inherit: "default" 0.0;
3849 image.normal: "flip_0t.png";
3851 description { state: "1" 0.0;
3852 inherit: "default" 0.0;
3853 image.normal: "flip_1t.png";
3855 description { state: "2" 0.0;
3856 inherit: "default" 0.0;
3857 image.normal: "flip_2t.png";
3859 description { state: "3" 0.0;
3860 inherit: "default" 0.0;
3861 image.normal: "flip_3t.png";
3863 description { state: "4" 0.0;
3864 inherit: "default" 0.0;
3865 image.normal: "flip_4t.png";
3867 description { state: "5" 0.0;
3868 inherit: "default" 0.0;
3869 image.normal: "flip_5t.png";
3871 description { state: "6" 0.0;
3872 inherit: "default" 0.0;
3873 image.normal: "flip_6t.png";
3875 description { state: "7" 0.0;
3876 inherit: "default" 0.0;
3877 image.normal: "flip_7t.png";
3879 description { state: "8" 0.0;
3880 inherit: "default" 0.0;
3881 image.normal: "flip_8t.png";
3883 description { state: "9" 0.0;
3884 inherit: "default" 0.0;
3885 image.normal: "flip_9t.png";
3890 description { state: "default" 0.0;
3894 image.normal: "flip_0t.png";
3896 description { state: "0" 0.0;
3897 inherit: "default" 0.0;
3899 rel1.relative: 0.0 0.0;
3900 image.normal: "flip_0t.png";
3902 description { state: "0h" 0.0;
3903 inherit: "default" 0.0;
3904 color: 128 128 128 255;
3906 rel1.relative: 0.0 1.0;
3907 image.normal: "flip_0t.png";
3909 description { state: "1" 0.0;
3910 inherit: "default" 0.0;
3912 rel1.relative: 0.0 0.0;
3913 image.normal: "flip_1t.png";
3915 description { state: "1h" 0.0;
3916 inherit: "default" 0.0;
3917 color: 128 128 128 255;
3919 rel1.relative: 0.0 1.0;
3920 image.normal: "flip_1t.png";
3922 description { state: "2" 0.0;
3923 inherit: "default" 0.0;
3925 rel1.relative: 0.0 0.0;
3926 image.normal: "flip_2t.png";
3928 description { state: "2h" 0.0;
3929 inherit: "default" 0.0;
3930 color: 128 128 128 255;
3932 rel1.relative: 0.0 1.0;
3933 image.normal: "flip_2t.png";
3935 description { state: "3" 0.0;
3936 inherit: "default" 0.0;
3938 rel1.relative: 0.0 0.0;
3939 image.normal: "flip_3t.png";
3941 description { state: "3h" 0.0;
3942 inherit: "default" 0.0;
3943 color: 128 128 128 255;
3945 rel1.relative: 0.0 1.0;
3946 image.normal: "flip_3t.png";
3948 description { state: "4" 0.0;
3949 inherit: "default" 0.0;
3951 rel1.relative: 0.0 0.0;
3952 image.normal: "flip_4t.png";
3954 description { state: "4h" 0.0;
3955 inherit: "default" 0.0;
3956 color: 128 128 128 255;
3958 rel1.relative: 0.0 1.0;
3959 image.normal: "flip_4t.png";
3961 description { state: "5" 0.0;
3962 inherit: "default" 0.0;
3964 rel1.relative: 0.0 0.0;
3965 image.normal: "flip_5t.png";
3967 description { state: "5h" 0.0;
3968 inherit: "default" 0.0;
3969 color: 128 128 128 255;
3971 rel1.relative: 0.0 1.0;
3972 image.normal: "flip_5t.png";
3974 description { state: "6" 0.0;
3975 inherit: "default" 0.0;
3977 rel1.relative: 0.0 0.0;
3978 image.normal: "flip_6t.png";
3980 description { state: "6h" 0.0;
3981 inherit: "default" 0.0;
3982 color: 128 128 128 255;
3984 rel1.relative: 0.0 1.0;
3985 image.normal: "flip_6t.png";
3987 description { state: "7" 0.0;
3988 inherit: "default" 0.0;
3990 rel1.relative: 0.0 0.0;
3991 image.normal: "flip_7t.png";
3993 description { state: "7h" 0.0;
3994 inherit: "default" 0.0;
3995 color: 128 128 128 255;
3997 rel1.relative: 0.0 1.0;
3998 image.normal: "flip_7t.png";
4000 description { state: "8" 0.0;
4001 inherit: "default" 0.0;
4003 rel1.relative: 0.0 0.0;
4004 image.normal: "flip_8t.png";
4006 description { state: "8h" 0.0;
4007 inherit: "default" 0.0;
4008 color: 128 128 128 255;
4010 rel1.relative: 0.0 1.0;
4011 image.normal: "flip_8t.png";
4013 description { state: "9" 0.0;
4014 inherit: "default" 0.0;
4016 rel1.relative: 0.0 0.0;
4017 image.normal: "flip_9t.png";
4019 description { state: "9h" 0.0;
4020 inherit: "default" 0.0;
4021 color: 128 128 128 255;
4023 rel1.relative: 0.0 1.0;
4024 image.normal: "flip_9t.png";
4027 part { name: "atop";
4030 description { state: "default" 0.0;
4037 image.normal: "arrow_up.png";
4039 description { state: "visible" 0.0;
4040 inherit: "default" 0.0;
4044 part { name: "abot";
4047 description { state: "default" 0.0;
4054 image.normal: "arrow_down.png";
4056 description { state: "visible" 0.0;
4057 inherit: "default" 0.0;
4063 program { name: "load";
4069 set_int(v0_lock, 0);
4070 set_int(v0_next, -1);
4073 program { name: "edit_on";
4074 signal: "elm,state,edit,on";
4076 action: STATE_SET "visible" 0.0;
4082 program { name: "edit_off";
4083 signal: "elm,state,edit,off";
4085 action: STATE_SET "default" 0.0;
4091 program { name: "up";
4092 signal: "mouse,down,1";
4094 action: SIGNAL_EMIT "elm,action,up,start" "";
4096 program { name: "up,stop";
4097 signal: "mouse,up,1";
4099 action: SIGNAL_EMIT "elm,action,up,stop" "";
4101 program { name: "down";
4102 signal: "mouse,down,1";
4104 action: SIGNAL_EMIT "elm,action,down,start" "";
4106 program { name: "down,stop";
4107 signal: "mouse,up,1";
4109 action: SIGNAL_EMIT "elm,action,down,stop" "";
4114 ///////////////////////////////////////////////////////////////////////////////
4115 group { name: "elm/clock/flipampm/default";
4117 image: "flip_base.png" COMP;
4118 image: "flip_base_shad.png" COMP;
4119 image: "flip_shad.png" COMP;
4120 image: "flip_amt.png" COMP;
4121 image: "flip_amb.png" COMP;
4122 image: "flip_pmt.png" COMP;
4123 image: "flip_pmb.png" COMP;
4124 image: "arrow_up.png" COMP;
4125 image: "arrow_down.png" COMP;
4128 public v0_cur, v0_pre, v0_lock, v0_next;
4130 public animator2(val, Float:pos) {
4131 new st1[11], st2[11], v;
4133 v = get_int(v0_cur);
4134 snprintf(st1, 10, "%ih", v);
4135 snprintf(st2, 10, "%i", v);
4136 set_tween_state(PART:"bot", pos, st1, 0.0, st2, 0.0);
4137 set_tween_state(PART:"sh", pos, "half", 0.0, "full", 0.0);
4139 set_state(PART:"sh", "default", 0.0);
4140 set_int(v0_lock, 0);
4141 v = get_int(v0_next);
4143 set_int(v0_next, -1);
4144 message(MSG_INT, 1, v);
4148 public animator1(val, Float:pos) {
4149 new st1[11], st2[11], v;
4151 v = get_int(v0_pre);
4152 snprintf(st1, 10, "%i", v);
4153 snprintf(st2, 10, "%ih", v);
4154 set_tween_state(PART:"top", pos, st1, 0.0, st2, 0.0);
4155 set_tween_state(PART:"sh", pos, "default", 0.0, "half", 0.0);
4156 if (pos >= 1.0) anim(0.2, "animator2", val);
4158 public message(Msg_Type:type, id, ...) {
4159 if ((type == MSG_INT) && (id == 1)) {
4160 new value, v, buf[11];
4163 if (get_int(v0_lock) == 1) {
4164 set_int(v0_next, value);
4167 v = get_int(v0_cur);
4169 set_int(v0_cur, value);
4170 set_int(v0_lock, 1);
4171 snprintf(buf, 10, "%i", get_int(v0_pre));
4172 set_state(PART:"bot0", buf, 0.0);
4173 snprintf(buf, 10, "%ih", get_int(v0_cur));
4174 set_state(PART:"bot", buf, 0.0);
4175 snprintf(buf, 10, "%i", get_int(v0_cur));
4176 set_state(PART:"top0", buf, 0.0);
4177 snprintf(buf, 10, "%i", get_int(v0_pre));
4178 set_state(PART:"top", buf, 0.0);
4179 set_state(PART:"sh", "default", 0.0);
4180 anim(0.2, "animator1", 1);
4185 part { name: "shad";
4187 description { state: "default" 0.0;
4193 normal: "flip_base_shad.png";
4198 part { name: "base";
4201 description { state: "default" 0.0;
4204 // FIXME 48x96 should be the native pixel design, right now
4205 // its 80x160. fix int he artwork later
4209 image.normal: "flip_base.png";
4215 description { state: "default" 0.0;
4217 rel1.relative: 0.0 0.5;
4225 description { state: "default" 0.0;
4228 rel2.relative: 1.0 0.5;
4232 part { name: "bot0";
4234 description { state: "default" 0.0;
4237 image.normal: "flip_amb.png";
4239 description { state: "0" 0.0;
4240 inherit: "default" 0.0;
4241 image.normal: "flip_amb.png";
4243 description { state: "1" 0.0;
4244 inherit: "default" 0.0;
4245 image.normal: "flip_pmb.png";
4250 description { state: "default" 0.0;
4253 rel2.relative: 1.0 0.0;
4254 image.normal: "flip_shad.png";
4256 description { state: "half" 0.0;
4257 inherit: "default" 0.0;
4258 rel2.relative: 1.0 0.5;
4260 description { state: "full" 0.0;
4261 inherit: "default" 0.0;
4262 rel2.relative: 1.0 1.0;
4267 description { state: "default" 0.0;
4271 image.normal: "flip_amb.png";
4273 description { state: "0" 0.0;
4274 inherit: "default" 0.0;
4276 rel2.relative: 1.0 1.0;
4277 image.normal: "flip_amb.png";
4279 description { state: "0h" 0.0;
4280 inherit: "default" 0.0;
4282 rel2.relative: 1.0 0.0;
4283 image.normal: "flip_amb.png";
4285 description { state: "1" 0.0;
4286 inherit: "default" 0.0;
4288 rel2.relative: 1.0 1.0;
4289 image.normal: "flip_pmb.png";
4291 description { state: "1h" 0.0;
4292 inherit: "default" 0.0;
4294 rel2.relative: 1.0 0.0;
4295 image.normal: "flip_pmb.png";
4298 part { name: "top0";
4300 description { state: "default" 0.0;
4303 image.normal: "flip_amt.png";
4305 description { state: "0" 0.0;
4306 inherit: "default" 0.0;
4307 image.normal: "flip_amt.png";
4309 description { state: "1" 0.0;
4310 inherit: "default" 0.0;
4311 image.normal: "flip_pmt.png";
4316 description { state: "default" 0.0;
4320 image.normal: "flip_amt.png";
4322 description { state: "0" 0.0;
4323 inherit: "default" 0.0;
4325 rel1.relative: 0.0 0.0;
4326 image.normal: "flip_amt.png";
4328 description { state: "0h" 0.0;
4329 inherit: "default" 0.0;
4330 color: 128 128 128 255;
4332 rel1.relative: 0.0 1.0;
4333 image.normal: "flip_amt.png";
4335 description { state: "1" 0.0;
4336 inherit: "default" 0.0;
4338 rel1.relative: 0.0 0.0;
4339 image.normal: "flip_pmt.png";
4341 description { state: "1h" 0.0;
4342 inherit: "default" 0.0;
4343 color: 128 128 128 255;
4345 rel1.relative: 0.0 1.0;
4346 image.normal: "flip_pmt.png";
4349 part { name: "atop";
4352 description { state: "default" 0.0;
4359 image.normal: "arrow_up.png";
4361 description { state: "visible" 0.0;
4362 inherit: "default" 0.0;
4366 part { name: "abot";
4369 description { state: "default" 0.0;
4376 image.normal: "arrow_down.png";
4378 description { state: "visible" 0.0;
4379 inherit: "default" 0.0;
4385 program { name: "load";
4391 set_int(v0_lock, 0);
4392 set_int(v0_next, -1);
4395 program { name: "edit_on";
4396 signal: "elm,state,edit,on";
4398 action: STATE_SET "visible" 0.0;
4403 program { name: "edit_off";
4404 signal: "elm,state,edit,off";
4406 action: STATE_SET "default" 0.0;
4411 program { name: "up";
4412 signal: "mouse,down,1";
4414 action: SIGNAL_EMIT "elm,action,up,start" "";
4416 program { name: "up,stop";
4417 signal: "mouse,up,1";
4419 action: SIGNAL_EMIT "elm,action,up,stop" "";
4421 program { name: "down";
4422 signal: "mouse,down,1";
4424 action: SIGNAL_EMIT "elm,action,down,start" "";
4426 program { name: "down,stop";
4427 signal: "mouse,up,1";
4429 action: SIGNAL_EMIT "elm,action,down,stop" "";
4434 ///////////////////////////////////////////////////////////////////////////////
4435 group { name: "elm/menu/item/default";
4437 image: "bt_base1.png" COMP;
4438 image: "bt_base2.png" COMP;
4439 image: "bt_hilight.png" COMP;
4440 image: "bt_shine.png" COMP;
4441 image: "bt_glow.png" COMP;
4442 image: "bt_dis_base.png" COMP;
4443 image: "bt_dis_hilight.png" COMP;
4446 public menu_text_visible; //0:hide (default), 1:visible
4447 public menu_disable; //0:enable, 1:disable
4450 part { name: "item_image";
4452 description { state: "default" 0.0;
4453 color: 255 255 255 0;
4455 normal: "bt_base2.png";
4458 image.middle: SOLID;
4460 description { state: "visible" 0.0;
4461 inherit: "default" 0.0;
4462 color: 255 255 255 255;
4464 description { state: "clicked" 0.0;
4465 inherit: "default" 0.0;
4466 inherit: "visible" 0.0;
4467 image.normal: "bt_base1.png";
4468 image.middle: SOLID;
4470 description { state: "disabled" 0.0;
4471 inherit: "default" 0.0;
4474 part { name: "item_image_disabled";
4476 description { state: "default" 0.0;
4477 color: 255 255 255 0;
4479 normal: "bt_dis_base.png";
4482 image.middle: SOLID;
4484 description { state: "disabled" 0.0;
4485 inherit: "default" 0.0;
4486 color: 255 255 255 255;
4489 part { name: "elm.swallow.content";
4491 description { state: "default" 0.0;
4497 rel2.relative: 0.0 1.0;
4499 aspect_preference: VERTICAL;
4508 description { state: "default" 0.0;
4510 rel1.to_x: "elm.swallow.content";
4511 rel1.relative: 1.0 0.0;
4513 rel2.offset: -10 -8;
4516 font: "Sans,Edje-Vera";
4520 text_class: "menu_item";
4523 description { state: "visible" 0.0;
4524 inherit: "default" 0.0;
4528 description { state: "selected" 0.0;
4529 inherit: "default" 0.0;
4530 inherit: "visible" 0.0;
4531 color: 254 254 254 255;
4533 description { state: "disabled" 0.0;
4534 inherit: "default" 0.0;
4537 description { state: "disabled_visible" 0.0;
4538 inherit: "default" 0.0;
4539 inherit: "visible" 0.0;
4543 part { name: "over1";
4545 description { state: "default" 0.0;
4546 color: 255 255 255 0;
4547 rel2.relative: 1.0 0.5;
4549 normal: "bt_hilight.png";
4553 description { state: "visible" 0.0;
4554 inherit: "default" 0.0;
4555 color: 255 255 255 255;
4557 description { state: "disabled" 0.0;
4558 inherit: "default" 0.0;
4561 part { name: "over_disabled";
4563 description { state: "default" 0.0;
4564 color: 255 255 255 0;
4565 rel2.relative: 1.0 0.5;
4567 normal: "bt_dis_hilight.png";
4571 description { state: "disabled" 0.0;
4572 inherit: "default" 0.0;
4573 color: 255 255 255 255;
4576 part { name: "over2";
4579 ignore_flags: ON_HOLD;
4580 description { state: "default" 0.0;
4582 normal: "bt_shine.png";
4586 description { state: "disabled" 0.0;
4587 inherit: "default" 0.0;
4591 part { name: "over3";
4594 description { state: "default" 0.0;
4595 color: 255 255 255 0;
4597 normal: "bt_glow.png";
4598 border: 12 12 12 12;
4602 description { state: "clicked" 0.0;
4603 inherit: "default" 0.0;
4605 color: 255 255 255 255;
4608 part { name: "disabler";
4610 description { state: "default" 0.0;
4614 description { state: "disabled" 0.0;
4615 inherit: "default" 0.0;
4623 name: "item_mouse_in";
4626 action: SIGNAL_EMIT "elm,action,activate" "";
4627 after: "item_mouse_in_2";
4628 after: "item_mouse_in_3";
4631 name: "item_mouse_in_2";
4632 transition: DECELERATE 0.5;
4635 v = get_int(menu_text_visible);
4636 d = get_int(menu_disable);
4639 run_program(PROGRAM:"selected_text");
4643 name: "item_mouse_in_3";
4644 action : STATE_SET "visible" 0.0;
4645 target: "item_image";
4647 transition: DECELERATE 0.5;
4650 name: "selected_text";
4651 action: STATE_SET "selected" 0.0;
4653 transition: DECELERATE 0.5;
4659 name: "item_mouse_out";
4660 signal: "mouse,out";
4662 after: "item_mouse_out_2";
4663 after: "item_mouse_out_3";
4666 name: "item_mouse_out_2";
4667 transition: DECELERATE 0.5;
4670 v = get_int(menu_text_visible);
4671 d = get_int(menu_disable);
4674 run_program(PROGRAM:"visible_text");
4678 name: "item_mouse_out_3";
4679 action: STATE_SET "default" 0.0;
4680 target: "item_image";
4682 transition: DECELERATE 0.5;
4685 name: "visible_text";
4686 action: STATE_SET "visible" 0.0;
4688 transition: DECELERATE 0.5;
4693 name: "item_unclick";
4694 signal: "mouse,up,1";
4696 action: STATE_SET "visible" 0.0;
4697 target: "item_image";
4700 name: "item_click2";
4701 signal: "mouse,down,1";
4703 action: STATE_SET "clicked" 0.0;
4707 name: "item_unclick2";
4708 signal: "mouse,up,1";
4710 action: STATE_SET "default" 0.0;
4711 transition: DECELERATE 0.5;
4715 name: "item_unclick3";
4716 signal: "mouse,up,1";
4718 action: SIGNAL_EMIT "elm,action,click" "";
4720 program { name: "text_show";
4721 signal: "elm,state,text,visible";
4724 set_int(menu_text_visible, 1);
4725 set_state(PART:"elm.text", "visible", 0.0);
4728 program { name: "text_hide";
4729 signal: "elm,state,text,hidden";
4732 set_int(menu_text_visible, 0);
4733 set_state(PART:"elm.text", "default", 0.0);
4736 program { name: "disable";
4737 signal: "elm,state,disabled";
4739 action: STATE_SET "disabled" 0.0;
4740 target: "item_image";
4741 target: "item_image_disabled";
4744 target: "over_disabled";
4746 after: "disable_text";
4748 program { name: "disable_text";
4751 v = get_int(menu_text_visible);
4753 set_state(PART:"elm.text", "disabled_visible", 0.0);
4755 set_state(PART:"elm.text", "disabled", 0.0);
4756 set_int(menu_disable, 1);
4759 program { name: "enable";
4760 signal: "elm,state,enabled";
4762 action: STATE_SET "default" 0.0;
4763 target: "item_image";
4764 target: "item_image_disabled";
4767 target: "over_disabled";
4769 after: "enable_text";
4771 program { name: "enable_text";
4774 v = get_int(menu_text_visible);
4776 set_state(PART:"elm.text", "visible", 0.0);
4778 set_state(PART:"elm.text", "default", 0.0);
4779 set_int(menu_disable, 0);
4785 group { name: "elm/menu/item_with_submenu/default";
4787 image: "bt_base1.png" COMP;
4788 image: "bt_base2.png" COMP;
4789 image: "bt_hilight.png" COMP;
4790 image: "bt_shine.png" COMP;
4791 image: "bt_glow.png" COMP;
4792 image: "bt_dis_base.png" COMP;
4793 image: "bt_dis_hilight.png" COMP;
4794 image: "arrow_right.png" COMP;
4795 image: "arrow_left.png" COMP;
4798 public menu_text_visible; //0:hide (default), 1:visible
4799 public menu_disable; //0:enable, 1:disable
4802 part { name: "item_image";
4804 description { state: "default" 0.0;
4805 color: 255 255 255 0;
4807 normal: "bt_base2.png";
4810 image.middle: SOLID;
4812 description { state: "visible" 0.0;
4813 inherit: "default" 0.0;
4814 color: 255 255 255 255;
4816 description { state: "clicked" 0.0;
4817 inherit: "default" 0.0;
4818 inherit: "visible" 0.0;
4819 image.normal: "bt_base1.png";
4820 image.middle: SOLID;
4822 description { state: "disabled" 0.0;
4823 inherit: "default" 0.0;
4826 part { name: "item_image_disabled";
4828 description { state: "default" 0.0;
4829 color: 255 255 255 0;
4831 normal: "bt_dis_base.png";
4834 image.middle: SOLID;
4836 description { state: "disabled" 0.0;
4837 inherit: "default" 0.0;
4838 color: 255 255 255 255;
4841 part { name: "arrow";
4843 description { state: "default" 0.0;
4844 color: 255 255 255 255;
4847 aspect_preference: BOTH;
4849 normal: "arrow_right.png";
4852 description { state: "rtl" 0.0;
4853 inherit: "default" 0.0;
4854 image.normal: "arrow_left.png";
4857 part { name: "elm.swallow.content";
4859 description { state: "default" 0.0;
4865 rel2.relative: 0.0 1.0;
4867 aspect_preference: VERTICAL;
4876 description { state: "default" 0.0;
4878 rel1.to_x: "elm.swallow.content";
4879 rel1.relative: 1.0 0.0;
4881 rel2.offset: -10 -8;
4884 font: "Sans,Edje-Vera";
4888 text_class: "menu_item";
4891 description { state: "visible" 0.0;
4892 inherit: "default" 0.0;
4896 description { state: "selected" 0.0;
4897 inherit: "default" 0.0;
4898 inherit: "visible" 0.0;
4899 color: 254 254 254 255;
4901 description { state: "disabled" 0.0;
4902 inherit: "default" 0.0;
4905 description { state: "disabled_visible" 0.0;
4906 inherit: "default" 0.0;
4907 inherit: "visible" 0.0;
4911 part { name: "over1";
4913 description { state: "default" 0.0;
4914 color: 255 255 255 0;
4915 rel2.relative: 1.0 0.5;
4917 normal: "bt_hilight.png";
4921 description { state: "visible" 0.0;
4922 inherit: "default" 0.0;
4923 color: 255 255 255 255;
4925 description { state: "disabled" 0.0;
4926 inherit: "default" 0.0;
4929 part { name: "over_disabled";
4931 description { state: "default" 0.0;
4932 color: 255 255 255 0;
4933 rel2.relative: 1.0 0.5;
4935 normal: "bt_dis_hilight.png";
4939 description { state: "disabled" 0.0;
4940 inherit: "default" 0.0;
4941 color: 255 255 255 255;
4944 part { name: "over2";
4947 ignore_flags: ON_HOLD;
4948 description { state: "default" 0.0;
4950 normal: "bt_shine.png";
4954 description { state: "disabled" 0.0;
4955 inherit: "default" 0.0;
4959 part { name: "over3";
4962 description { state: "default" 0.0;
4963 color: 255 255 255 0;
4965 normal: "bt_glow.png";
4966 border: 12 12 12 12;
4970 description { state: "clicked" 0.0;
4971 inherit: "default" 0.0;
4973 color: 255 255 255 255;
4976 part { name: "disabler";
4978 description { state: "default" 0.0;
4982 description { state: "disabled" 0.0;
4983 inherit: "default" 0.0;
4991 name: "item_mouse_in";
4994 action: SIGNAL_EMIT "elm,action,activate" "";
4995 after: "item_mouse_in_2";
4996 after: "item_mouse_in_3";
4999 name: "item_mouse_in_2";
5000 transition: DECELERATE 0.5;
5003 v = get_int(menu_text_visible);
5004 d = get_int(menu_disable);
5007 run_program(PROGRAM:"selected_text");
5011 name: "item_mouse_in_3";
5012 action : STATE_SET "visible" 0.0;
5013 target: "item_image";
5015 transition: DECELERATE 0.5;
5018 name: "selected_text";
5019 action: STATE_SET "selected" 0.0;
5021 transition: DECELERATE 0.5;
5027 name: "item_mouse_out";
5028 signal: "mouse,out";
5030 after: "item_mouse_out_2";
5031 after: "item_mouse_out_3";
5034 name: "item_mouse_out_2";
5035 transition: DECELERATE 0.5;
5038 v = get_int(menu_text_visible);
5039 d = get_int(menu_disable);
5042 run_program(PROGRAM:"visible_text");
5046 name: "item_mouse_out_3";
5047 action: STATE_SET "default" 0.0;
5048 target: "item_image";
5050 transition: DECELERATE 0.5;
5053 name: "visible_text";
5054 action: STATE_SET "visible" 0.0;
5056 transition: DECELERATE 0.5;
5061 name: "item_unclick";
5062 signal: "mouse,up,1";
5064 action: STATE_SET "visible" 0.0;
5065 target: "item_image";
5068 name: "item_click2";
5069 signal: "mouse,down,1";
5071 action: STATE_SET "clicked" 0.0;
5075 name: "item_unclick2";
5076 signal: "mouse,up,1";
5078 action: STATE_SET "default" 0.0;
5079 transition: DECELERATE 0.5;
5083 name: "item_unclick3";
5084 signal: "mouse,up,1";
5086 action: SIGNAL_EMIT "elm,action,click" "";
5092 action: SIGNAL_EMIT "elm,action,open" "";
5094 program { name: "text_show";
5095 signal: "elm,state,text,visible";
5098 set_int(menu_text_visible, 1);
5099 set_state(PART:"elm.text", "visible", 0.0);
5102 program { name: "text_hide";
5103 signal: "elm,state,text,hidden";
5106 set_int(menu_text_visible, 0);
5107 set_state(PART:"elm.text", "default", 0.0);
5110 program { name: "disable";
5111 signal: "elm,state,disabled";
5113 action: STATE_SET "disabled" 0.0;
5114 target: "item_image";
5115 target: "item_image_disabled";
5118 target: "over_disabled";
5120 after: "disable_text";
5122 program { name: "disable_text";
5126 get_state(PART:"elm.text", st, 30, vl);
5127 if (!strcmp(st, "visible"))
5128 set_state(PART:"elm.text", "disabled_visible", 0.0);
5129 else if (!strcmp(st, "default"))
5130 set_state(PART:"elm.text", "disabled", 0.0);
5133 program { name: "enable";
5134 signal: "elm,state,enabled";
5136 action: STATE_SET "default" 0.0;
5137 target: "item_image";
5138 target: "item_image_disabled";
5141 target: "over_disabled";
5143 after: "enable_text";
5145 program { name: "enable_text";
5148 v = get_int(menu_text_visible);
5150 set_state(PART:"elm.text", "visible", 0.0);
5152 set_state(PART:"elm.text", "default", 0.0);
5153 set_int(menu_disable, 0);
5156 program { name: "to_rtl";
5157 signal: "edje,state,rtl";
5159 action: STATE_SET "rtl" 0.0;
5162 program { name: "to_ltr";
5163 signal: "edje,state,ltr";
5165 action: STATE_SET "default" 0.0;
5171 group { name: "elm/menu/separator/default";
5173 image: "separator_h.png" COMP;
5176 part { name: "separator"; // separator group
5177 description { state: "default" 0.0;
5182 normal: "separator_h.png";
5191 ///////////////////////////////////////////////////////////////////////////////
5192 group { name: "elm/clock/base-all/default";
5196 description { state: "default" 0.0;
5197 rel1.relative: 0.0000000 0.0;
5198 rel2.relative: 0.1250000 1.0;
5203 description { state: "default" 0.0;
5204 rel1.relative: 0.1250000 0.0;
5205 rel2.relative: 0.2500000 1.0;
5213 description { state: "default" 0.0;
5214 rel1.relative: 0.2500000 0.0;
5215 rel2.relative: 0.3125000 1.0;
5218 font: "Sans,Edje-Vera";
5228 description { state: "default" 0.0;
5229 rel1.relative: 0.3125000 0.0;
5230 rel2.relative: 0.4375000 1.0;
5235 description { state: "default" 0.0;
5236 rel1.relative: 0.4375000 0.0;
5237 rel2.relative: 0.5625000 1.0;
5246 description { state: "default" 0.0;
5247 rel1.relative: 0.5625000 0.0;
5248 rel2.relative: 0.6250000 1.0;
5251 font: "Sans,Edje-Vera";
5262 description { state: "default" 0.0;
5263 rel1.relative: 0.6250000 0.0;
5264 rel2.relative: 0.7500000 1.0;
5270 description { state: "default" 0.0;
5271 rel1.relative: 0.7500000 0.0;
5272 rel2.relative: 0.8750000 1.0;
5276 part { name: "ampm";
5278 description { state: "default" 0.0;
5279 rel1.relative: 0.8750000 0.0;
5280 rel2.relative: 1.0 1.0;
5286 ///////////////////////////////////////////////////////////////////////////////
5287 group { name: "elm/clock/base-seconds/default";
5291 description { state: "default" 0.0;
5292 rel1.relative: 0.000000000 0.0;
5293 rel2.relative: 0.142857143 1.0;
5298 description { state: "default" 0.0;
5299 rel1.relative: 0.142857143 0.0;
5300 rel2.relative: 0.285714286 1.0;
5308 description { state: "default" 0.0;
5309 rel1.relative: 0.285714286 0.0;
5310 rel2.relative: 0.357142857 1.0;
5313 font: "Sans,Edje-Vera";
5323 description { state: "default" 0.0;
5324 rel1.relative: 0.357142857 0.0;
5325 rel2.relative: 0.500000000 1.0;
5330 description { state: "default" 0.0;
5331 rel1.relative: 0.500000000 0.0;
5332 rel2.relative: 0.642857143 1.0;
5341 description { state: "default" 0.0;
5342 rel1.relative: 0.642857143 0.0;
5343 rel2.relative: 0.714285714 1.0;
5346 font: "Sans,Edje-Vera";
5357 description { state: "default" 0.0;
5358 rel1.relative: 0.714285714 0.0;
5359 rel2.relative: 0.857142857 1.0;
5365 description { state: "default" 0.0;
5366 rel1.relative: 0.857142857 0.0;
5367 rel2.relative: 1.000000000 1.0;
5373 ///////////////////////////////////////////////////////////////////////////////
5374 group { name: "elm/clock/base-am_pm/default";
5378 description { state: "default" 0.0;
5379 rel1.relative: 0.000000000 0.0;
5380 rel2.relative: 0.181818182 1.0;
5385 description { state: "default" 0.0;
5386 rel1.relative: 0.181818182 0.0;
5387 rel2.relative: 0.363636364 1.0;
5395 description { state: "default" 0.0;
5396 rel1.relative: 0.363636364 0.0;
5397 rel2.relative: 0.454545455 1.0;
5400 font: "Sans,Edje-Vera";
5410 description { state: "default" 0.0;
5411 rel1.relative: 0.454545455 0.0;
5412 rel2.relative: 0.636363636 1.0;
5417 description { state: "default" 0.0;
5418 rel1.relative: 0.636363636 0.0;
5419 rel2.relative: 0.818181818 1.0;
5423 part { name: "ampm";
5425 description { state: "default" 0.0;
5426 rel1.relative: 0.818181818 0.0;
5427 rel2.relative: 1.0 1.0;
5433 ///////////////////////////////////////////////////////////////////////////////
5434 group { name: "elm/clock/base/default";
5438 description { state: "default" 0.0;
5439 rel1.relative: 0.000000000 0.0;
5440 rel2.relative: 0.222222222 1.0;
5445 description { state: "default" 0.0;
5446 rel1.relative: 0.222222222 0.0;
5447 rel2.relative: 0.444444444 1.0;
5455 description { state: "default" 0.0;
5456 rel1.relative: 0.444444444 0.0;
5457 rel2.relative: 0.555555556 1.0;
5460 font: "Sans,Edje-Vera";
5470 description { state: "default" 0.0;
5471 rel1.relative: 0.555555556 0.0;
5472 rel2.relative: 0.777777778 1.0;
5477 description { state: "default" 0.0;
5478 rel1.relative: 0.777777778 0.0;
5479 rel2.relative: 1.000000000 1.0;
5485 ///////////////////////////////////////////////////////////////////////////////
5486 group { name: "elm/frame/base/default";
5488 image: "frame_1.png" COMP;
5489 image: "frame_2.png" COMP;
5490 image: "dia_grad.png" COMP;
5493 part { name: "base0";
5495 description { state: "default" 0.0;
5496 image.normal: "dia_grad.png";
5508 part { name: "base";
5510 description { state: "default" 0.0;
5511 rel2.to: "elm.swallow.content";
5514 normal: "frame_2.png";
5521 part { name: "elm.text";
5525 description { state: "default" 0.0;
5538 font: "Sans:style=Bold,Edje-Vera-Bold";
5546 part { name: "over";
5548 description { state: "default" 0.0;
5550 rel2.to: "elm.swallow.content";
5553 normal: "frame_1.png";
5560 part { name: "elm.swallow.content";
5562 description { state: "default" 0.0;
5575 group { name: "elm/frame/base/pad_small";
5581 description { state: "default" 0.0;
5592 description { state: "default" 0.0;
5599 part { name: "elm.swallow.content";
5601 description { state: "default" 0.0;
5617 group { name: "elm/frame/base/pad_medium";
5623 description { state: "default" 0.0;
5634 description { state: "default" 0.0;
5641 part { name: "elm.swallow.content";
5643 description { state: "default" 0.0;
5659 group { name: "elm/frame/base/pad_large";
5665 description { state: "default" 0.0;
5676 description { state: "default" 0.0;
5683 part { name: "elm.swallow.content";
5685 description { state: "default" 0.0;
5701 group { name: "elm/frame/base/pad_huge";
5707 description { state: "default" 0.0;
5718 description { state: "default" 0.0;
5725 part { name: "elm.swallow.content";
5727 description { state: "default" 0.0;
5743 group { name: "elm/frame/base/outdent_top";
5745 image: "outdent-top.png" COMP;
5748 part { name: "base0";
5750 description { state: "default" 0.0;
5751 image.normal: "outdent-top.png";
5752 image.border: 0 0 0 13;
5756 part { name: "elm.swallow.content";
5758 description { state: "default" 0.0;
5760 rel2.offset: -3 -13;
5766 group { name: "elm/frame/base/outdent_bottom";
5768 image: "outdent-bottom.png" COMP;
5771 part { name: "base0";
5773 description { state: "default" 0.0;
5774 image.normal: "outdent-bottom.png";
5775 image.border: 0 0 13 0;
5779 part { name: "elm.swallow.content";
5781 description { state: "default" 0.0;
5789 ///////////////////////////////////////////////////////////////////////////////
5790 group { name: "elm/label/base/tooltip";
5792 style { name: "tooltip_style";
5793 base: "font=Sans font_size=8 color=#666 wrap=word";
5795 tag: "hilight" "+ font=Sans:style=Bold";
5796 tag: "b" "+ font=Sans:style=Bold";
5801 part { name: "elm.text";
5805 description { state: "default" 0.0;
5807 style: "tooltip_style";
5815 group { name: "elm/tooltip/base/default";
5820 item: "pad_border_x" "10";
5821 item: "pad_border_y" "10";
5822 item: "hide_timeout" "0.35"; /**< tooltip is hidden after this amount, keep in sync with hide animations */
5825 image: "tooltip-base.png" COMP;
5826 image: "tooltip-corner-top-left-tip.png" COMP;
5827 image: "tooltip-corner-top-right-tip.png" COMP;
5828 image: "tooltip-corner-bottom-left-tip.png" COMP;
5829 image: "tooltip-corner-bottom-right-tip.png" COMP;
5830 image: "tooltip-edge-left-tip.png" COMP;
5831 image: "tooltip-edge-right-tip.png" COMP;
5832 image: "tooltip-edge-bottom-tip.png" COMP;
5833 image: "tooltip-edge-top-tip.png" COMP;
5837 set_state(PART:"corner-top-left", "default", 0.0);
5838 set_state(PART:"corner-top-right", "default", 0.0);
5839 set_state(PART:"corner-bottom-left", "default", 0.0);
5840 set_state(PART:"corner-bottom-right", "default", 0.0);
5843 set_state(PART:"clipper-edge-left", "default", 0.0);
5844 set_state(PART:"clipper-edge-right", "default", 0.0);
5845 set_state(PART:"clipper-edge-top", "default", 0.0);
5846 set_state(PART:"clipper-edge-bottom", "default", 0.0);
5849 show_corner_top_left() {
5850 set_state(PART:"corner-top-left", "visible", 0.0);
5852 set_state(PART:"corner-top-right", "default", 0.0);
5853 set_state(PART:"corner-bottom-left", "default", 0.0);
5854 set_state(PART:"corner-bottom-right", "default", 0.0);
5857 show_corner_top_right() {
5858 set_state(PART:"corner-top-right", "visible", 0.0);
5860 set_state(PART:"corner-top-left", "default", 0.0);
5861 set_state(PART:"corner-bottom-left", "default", 0.0);
5862 set_state(PART:"corner-bottom-right", "default", 0.0);
5866 show_corner_bottom_left() {
5867 set_state(PART:"corner-bottom-left", "visible", 0.0);
5869 set_state(PART:"corner-bottom-right", "default", 0.0);
5870 set_state(PART:"corner-top-left", "default", 0.0);
5871 set_state(PART:"corner-top-right", "default", 0.0);
5874 show_corner_bottom_right() {
5875 set_state(PART:"corner-bottom-right", "visible", 0.0);
5877 set_state(PART:"corner-bottom-left", "default", 0.0);
5878 set_state(PART:"corner-top-left", "default", 0.0);
5879 set_state(PART:"corner-top-right", "default", 0.0);
5883 show_edge_left(Float:val) {
5884 set_state(PART:"clipper-edge-left", "visible", 0.0);
5885 set_drag(PART:"edge-drag-left", 0.0, val);
5887 set_state(PART:"clipper-edge-right", "default", 0.0);
5888 set_state(PART:"clipper-edge-top", "default", 0.0);
5889 set_state(PART:"clipper-edge-bottom", "default", 0.0);
5892 show_edge_right(Float:val) {
5893 set_state(PART:"clipper-edge-right", "visible", 0.0);
5894 set_drag(PART:"edge-drag-right", 0.0, val);
5896 set_state(PART:"clipper-edge-left", "default", 0.0);
5897 set_state(PART:"clipper-edge-top", "default", 0.0);
5898 set_state(PART:"clipper-edge-bottom", "default", 0.0);
5902 show_edge_top(Float:val) {
5903 set_state(PART:"clipper-edge-top", "visible", 0.0);
5904 set_drag(PART:"edge-drag-top", val, 0.0);
5906 set_state(PART:"clipper-edge-bottom", "default", 0.0);
5907 set_state(PART:"clipper-edge-left", "default", 0.0);
5908 set_state(PART:"clipper-edge-right", "default", 0.0);
5911 show_edge_bottom(Float:val) {
5912 set_state(PART:"clipper-edge-bottom", "visible", 0.0);
5913 set_drag(PART:"edge-drag-bottom", val, 0.0);
5915 set_state(PART:"clipper-edge-top", "default", 0.0);
5916 set_state(PART:"clipper-edge-left", "default", 0.0);
5917 set_state(PART:"clipper-edge-right", "default", 0.0);
5921 public message(Msg_Type:type, id, ...) {
5922 if ((type == MSG_FLOAT_SET) && (id == 1)) {
5923 new Float:x, Float:y;
5930 if (y < 0.0) show_corner_top_left();
5931 else if (y > 1.0) show_corner_bottom_left();
5932 else show_edge_left(y);
5936 if (y < 0.0) show_corner_top_right();
5937 else if (y > 1.0) show_corner_bottom_right();
5938 else show_edge_right(y);
5942 if (y < 0.0) show_edge_top(x);
5943 else if (y > 1.0) show_edge_bottom(x);
5954 part { name: "clipper";
5956 description { state: "default" 0.0;
5957 color: 255 255 255 0;
5958 rel1.to: "elm.swallow.content";
5959 rel1.offset: -64 -64;
5960 rel2.to: "elm.swallow.content";
5963 description { state: "visible" 0.0;
5964 inherit: "default" 0.0;
5965 color: 255 255 255 255;
5971 description { state: "default" 0.0;
5974 to: "elm.swallow.content";
5978 to: "elm.swallow.content";
5982 normal: "tooltip-base.png";
5983 border: 14 14 14 14;
5985 image.middle: SOLID;
5989 #define TT_CORNER(name_, rx, ry, ax, ay, ox, oy) \
5990 part { name: "corner-"name_; \
5993 clip_to: "clipper"; \
5994 description { state: "default" 0.0; \
5995 color: 255 255 255 0; \
6004 to: "elm.swallow.content"; \
6009 to: "elm.swallow.content"; \
6011 image.normal: "tooltip-corner-"name_"-tip.png"; \
6013 description { state: "visible" 0.0; \
6014 inherit: "default" 0.0; \
6015 color: 255 255 255 255; \
6019 TT_CORNER("top-left", 0, 0, 1, 1, 4, 4);
6020 TT_CORNER("top-right", 1, 0, 0, 1, -5, 4);
6021 TT_CORNER("bottom-left", 0, 1, 1, 0, 4, -5);
6022 TT_CORNER("bottom-right", 1, 1, 0, 0, -5, -5);
6025 #define TT_EDGE_VERT(name_, rx, ax, ox) \
6026 part { name: "clipper-edge-"name_; \
6028 clip_to: "clipper"; \
6029 description { state: "default" 0.0; \
6030 color: 255 255 255 0; \
6038 to: "elm.swallow.content"; \
6043 to: "elm.swallow.content"; \
6046 description { state: "visible" 0.0; \
6047 inherit: "default" 0.0; \
6048 color: 255 255 255 255; \
6052 part { name: "edge-area-"name_; \
6055 clip_to: "clipper-edge-"name_; \
6056 description { state: "default" 0.0; \
6064 to: "elm.swallow.content"; \
6069 to: "elm.swallow.content"; \
6073 part { name: "edge-drag-"name_; \
6076 clip_to: "clipper-edge-"name_; \
6080 confine: "edge-area-"name_; \
6082 description { state: "default" 0.0; \
6085 rel1.to: "edge-area-"name_; \
6086 rel2.to: "edge-area-"name_; \
6089 part { name: "edge-img-"name_; \
6092 clip_to: "clipper-edge-"name_; \
6093 description { state: "default" 0.0; \
6098 rel1.to: "edge-drag-"name_; \
6099 rel2.to: "edge-drag-"name_; \
6100 image.normal: "tooltip-edge-"name_"-tip.png"; \
6103 TT_EDGE_VERT("left", 0, 1, -2);
6104 TT_EDGE_VERT("right", 1, 0, 1);
6107 #define TT_EDGE_HORIZ(name_, ry, ay, oy) \
6108 part { name: "clipper-edge-"name_; \
6110 clip_to: "clipper"; \
6111 description { state: "default" 0.0; \
6112 color: 255 255 255 0; \
6120 to: "elm.swallow.content"; \
6125 to: "elm.swallow.content"; \
6128 description { state: "visible" 0.0; \
6129 inherit: "default" 0.0; \
6130 color: 255 255 255 255; \
6134 part { name: "edge-area-"name_; \
6137 clip_to: "clipper-edge-"name_; \
6138 description { state: "default" 0.0; \
6146 to: "elm.swallow.content"; \
6151 to: "elm.swallow.content"; \
6155 part { name: "edge-drag-"name_; \
6158 clip_to: "clipper-edge-"name_; \
6162 confine: "edge-area-"name_; \
6164 description { state: "default" 0.0; \
6167 rel1.to: "edge-area-"name_; \
6168 rel2.to: "edge-area-"name_; \
6171 part { name: "edge-img-"name_; \
6174 clip_to: "clipper-edge-"name_; \
6175 description { state: "default" 0.0; \
6180 rel1.to: "edge-drag-"name_; \
6181 rel2.to: "edge-drag-"name_; \
6182 image.normal: "tooltip-edge-"name_"-tip.png"; \
6185 TT_EDGE_HORIZ("top", 0, 1, -2);
6186 TT_EDGE_HORIZ("bottom", 1, 0, 1);
6187 #undef TT_EDGE_HORIZ
6189 part { name: "clipper_content";
6191 description { state: "default" 0.0;
6192 color: 255 255 255 0;
6193 rel1.to: "elm.swallow.content";
6194 rel1.offset: -64 -64;
6195 rel2.to: "elm.swallow.content";
6198 description { state: "visible" 0.0;
6199 inherit: "default" 0.0;
6200 color: 255 255 255 255;
6203 part { name: "elm.swallow.content";
6205 clip_to: "clipper_content";
6206 description { state: "default" 0.0; }
6211 signal: "elm,action,show";
6213 action: ACTION_STOP;
6223 action: STATE_SET "visible" 0.0;
6224 transition: LINEAR 0.15;
6230 action: STATE_SET "visible" 0.0;
6231 transition: LINEAR 0.15;
6232 target: "clipper_content";
6237 signal: "elm,action,hide";
6239 action: ACTION_STOP;
6256 action: STATE_SET "default" 0.0;
6257 transition: LINEAR 0.1;
6258 target: "clipper_content";
6263 action: STATE_SET "default" 0.0;
6264 transition: LINEAR 0.1;
6270 group { name: "elm/tooltip/base/transparent";
6272 part { name: "elm.swallow.content";
6276 description { state: "default" 0.0; }
6281 ///////////////////////////////////////////////////////////////////////////////
6283 /* TODO: replicate diagonal swallow slots to the other hover styles */
6284 group { name: "elm/hover/base/default";
6286 image: "shad_circ.png" COMP;
6289 part { name: "elm.swallow.offset";
6291 description { state: "default" 0.0;
6293 rel1.relative: 0.0 0.0;
6294 rel2.relative: 0.0 0.0;
6297 part { name: "elm.swallow.size";
6299 description { state: "default" 0.0;
6301 rel1.to: "elm.swallow.offset";
6302 rel1.relative: 1.0 1.0;
6303 rel2.to: "elm.swallow.offset";
6304 rel2.relative: 1.0 1.0;
6307 part { name: "base";
6310 description { state: "default" 0.0;
6314 part { name: "shad";
6316 description { state: "default" 0.0;
6317 image.normal: "shad_circ.png";
6318 rel1.to: "elm.swallow.size";
6319 rel1.offset: -32 -32;
6320 rel2.to: "elm.swallow.size";
6328 description { state: "default" 0.0;
6330 rel1.to: "elm.swallow.size";
6332 rel2.to: "elm.swallow.size";
6336 part { name: "elm.swallow.slot.left";
6338 description { state: "default" 0.0;
6340 rel1.to: "elm.swallow.slot.middle";
6341 rel1.relative: 0.0 0.0;
6343 rel2.to: "elm.swallow.slot.middle";
6344 rel2.relative: 0.0 1.0;
6348 part { name: "elm.swallow.slot.top-left";
6350 description { state: "default" 0.0;
6352 rel1.to: "elm.swallow.slot.middle";
6353 rel1.relative: 0.0 0.0;
6355 rel2.to: "elm.swallow.slot.middle";
6356 rel2.relative: 0.0 0.0;
6360 part { name: "elm.swallow.slot.top";
6362 description { state: "default" 0.0;
6364 rel1.to: "elm.swallow.slot.middle";
6365 rel1.relative: 0.0 0.0;
6367 rel2.to: "elm.swallow.slot.middle";
6368 rel2.relative: 1.0 0.0;
6372 part { name: "elm.swallow.slot.top-right";
6374 description { state: "default" 0.0;
6376 rel1.to: "elm.swallow.slot.middle";
6377 rel1.relative: 1.0 0.0;
6379 rel2.to: "elm.swallow.slot.middle";
6380 rel2.relative: 1.0 0.0;
6384 part { name: "elm.swallow.slot.right";
6386 description { state: "default" 0.0;
6388 rel1.to: "elm.swallow.slot.middle";
6389 rel1.relative: 1.0 0.0;
6391 rel2.to: "elm.swallow.slot.middle";
6392 rel2.relative: 1.0 1.0;
6396 part { name: "elm.swallow.slot.bottom-right";
6398 description { state: "default" 0.0;
6400 rel1.to: "elm.swallow.slot.middle";
6401 rel1.relative: 1.0 1.0;
6403 rel2.to: "elm.swallow.slot.middle";
6404 rel2.relative: 1.0 1.0;
6408 part { name: "elm.swallow.slot.bottom";
6410 description { state: "default" 0.0;
6412 rel1.to: "elm.swallow.slot.middle";
6413 rel1.relative: 0.0 1.0;
6415 rel2.to: "elm.swallow.slot.middle";
6416 rel2.relative: 1.0 1.0;
6420 part { name: "elm.swallow.slot.bottom-left";
6422 description { state: "default" 0.0;
6424 rel1.to: "elm.swallow.slot.middle";
6425 rel1.relative: 0.0 1.0;
6427 rel2.to: "elm.swallow.slot.middle";
6428 rel2.relative: 0.0 1.0;
6432 part { name: "elm.swallow.slot.middle";
6434 description { state: "default" 0.0;
6435 rel1.to: "elm.swallow.size";
6436 rel2.to: "elm.swallow.size";
6441 program { name: "end";
6442 signal: "mouse,up,1";
6444 action: SIGNAL_EMIT "elm,action,dismiss" "";
6449 group { name: "elm/hover/base/popout";
6451 image: "shad_circ.png" COMP;
6452 image: "bt_dis_base.png" COMP;
6453 image: "bt_dis_hilight.png" COMP;
6456 part { name: "elm.swallow.offset";
6458 description { state: "default" 0.0;
6460 rel1.relative: 0.0 0.0;
6461 rel2.relative: 0.0 0.0;
6464 part { name: "elm.swallow.size";
6466 description { state: "default" 0.0;
6468 rel1.to: "elm.swallow.offset";
6469 rel1.relative: 1.0 1.0;
6470 rel2.to: "elm.swallow.offset";
6471 rel2.relative: 1.0 1.0;
6474 part { name: "base";
6477 description { state: "default" 0.0;
6480 description { state: "visible" 0.0;
6481 inherit: "default" 1.0;
6485 part { name: "leftclip";
6487 description { state: "default" 0.0;
6489 rel2.relative: 0.0 1.0;
6493 part { name: "left";
6494 clip_to: "leftclip";
6495 description { state: "default" 0.0;
6497 rel1.to: "elm.swallow.slot.left";
6499 rel2.to: "elm.swallow.slot.left";
6502 normal: "bt_dis_base.png";
6505 image.middle: SOLID;
6507 description { state: "visible" 0.0;
6508 inherit: "default" 0.0;
6512 part { name: "elm.swallow.slot.left";
6514 clip_to: "leftclip";
6515 description { state: "default" 0.0;
6517 rel1.to: "elm.swallow.slot.middle";
6518 rel1.relative: 0.0 0.0;
6520 rel2.to: "elm.swallow.slot.middle";
6521 rel2.relative: 0.0 1.0;
6524 description { state: "visible" 0.0;
6525 inherit: "default" 0.0;
6531 part { name: "leftover";
6532 clip_to: "leftclip";
6534 description { state: "default" 0.0;
6537 rel2.relative: 1.0 0.5;
6539 normal: "bt_dis_hilight.png";
6544 part { name: "rightclip";
6546 description { state: "default" 0.0;
6548 rel1.relative: 1.0 0.0;
6552 part { name: "right";
6553 clip_to: "rightclip";
6554 description { state: "default" 0.0;
6556 rel1.to: "elm.swallow.slot.right";
6558 rel2.to: "elm.swallow.slot.right";
6561 normal: "bt_dis_base.png";
6564 image.middle: SOLID;
6566 description { state: "visible" 0.0;
6567 inherit: "default" 0.0;
6571 part { name: "elm.swallow.slot.right";
6573 clip_to: "rightclip";
6574 description { state: "default" 0.0;
6576 rel1.to: "elm.swallow.slot.middle";
6577 rel1.relative: 1.0 0.0;
6579 rel2.to: "elm.swallow.slot.middle";
6580 rel2.relative: 1.0 1.0;
6583 description { state: "visible" 0.0;
6584 inherit: "default" 0.0;
6590 part { name: "rightover";
6591 clip_to: "rightclip";
6593 description { state: "default" 0.0;
6596 rel2.relative: 1.0 0.5;
6598 normal: "bt_dis_hilight.png";
6603 part { name: "topclip";
6605 description { state: "default" 0.0;
6607 rel2.relative: 1.0 0.0;
6613 description { state: "default" 0.0;
6615 rel1.to: "elm.swallow.slot.top";
6617 rel2.to: "elm.swallow.slot.top";
6620 normal: "bt_dis_base.png";
6623 image.middle: SOLID;
6625 description { state: "visible" 0.0;
6626 inherit: "default" 0.0;
6630 part { name: "elm.swallow.slot.top";
6633 description { state: "default" 0.0;
6636 rel1.to: "elm.swallow.slot.middle";
6637 rel1.relative: 0.0 0.0;
6639 rel2.to: "elm.swallow.slot.middle";
6640 rel2.relative: 1.0 0.0;
6643 description { state: "visible" 0.0;
6644 inherit: "default" 0.0;
6650 part { name: "topover";
6653 description { state: "default" 0.0;
6656 rel2.relative: 1.0 0.5;
6658 normal: "bt_dis_hilight.png";
6663 part { name: "bottomclip";
6665 description { state: "default" 0.0;
6667 rel1.relative: 0.0 1.0;
6671 part { name: "bottom";
6672 clip_to: "bottomclip";
6673 description { state: "default" 0.0;
6675 rel1.to: "elm.swallow.slot.bottom";
6677 rel2.to: "elm.swallow.slot.bottom";
6680 normal: "bt_dis_base.png";
6683 image.middle: SOLID;
6685 description { state: "visible" 0.0;
6686 inherit: "default" 0.0;
6690 part { name: "elm.swallow.slot.bottom";
6692 clip_to: "bottomclip";
6693 description { state: "default" 0.0;
6695 rel1.to: "elm.swallow.slot.middle";
6696 rel1.relative: 0.0 1.0;
6698 rel2.to: "elm.swallow.slot.middle";
6699 rel2.relative: 1.0 1.0;
6702 description { state: "visible" 0.0;
6703 inherit: "default" 0.0;
6709 part { name: "bottomover";
6710 clip_to: "bottomclip";
6712 description { state: "default" 0.0;
6715 rel2.relative: 1.0 0.5;
6717 normal: "bt_dis_hilight.png";
6722 part { name: "shad";
6724 description { state: "default" 0.0;
6725 image.normal: "shad_circ.png";
6726 rel1.to: "elm.swallow.size";
6727 rel1.offset: -64 -64;
6728 rel2.to: "elm.swallow.size";
6735 description { state: "default" 0.0;
6736 rel1.to: "elm.swallow.slot.middle";
6738 rel2.to: "elm.swallow.slot.middle";
6741 normal: "bt_dis_base.png";
6744 image.middle: SOLID;
6747 part { name: "elm.swallow.slot.middle";
6749 description { state: "default" 0.0;
6750 rel1.to: "elm.swallow.size";
6751 rel2.to: "elm.swallow.size";
6754 part { name: "popover";
6756 description { state: "default" 0.0;
6759 rel2.relative: 1.0 0.5;
6761 normal: "bt_dis_hilight.png";
6768 program { name: "end";
6769 signal: "mouse,up,1";
6771 action: SIGNAL_EMIT "elm,action,dismiss" "";
6774 program { name: "show";
6775 signal: "elm,action,show";
6777 action: STATE_SET "visible" 0.0;
6778 // transition: DECELERATE 0.5;
6781 program { name: "hide";
6782 signal: "elm,action,hide";
6784 action: STATE_SET "default" 0.0;
6785 // transition: DECELERATE 0.5;
6789 program { name: "leftshow";
6790 signal: "elm,action,slot,left,show";
6792 action: STATE_SET "visible" 0.0;
6793 transition: DECELERATE 0.5;
6795 target: "elm.swallow.slot.left";
6797 program { name: "lefthide";
6798 signal: "elm,action,slot,left,hide";
6800 action: STATE_SET "default" 0.0;
6801 transition: DECELERATE 0.5;
6803 target: "elm.swallow.slot.left";
6805 program { name: "rightshow";
6806 signal: "elm,action,slot,right,show";
6808 action: STATE_SET "visible" 0.0;
6809 transition: DECELERATE 0.5;
6811 target: "elm.swallow.slot.right";
6813 program { name: "righthide";
6814 signal: "elm,action,slot,right,hide";
6816 action: STATE_SET "default" 0.0;
6817 transition: DECELERATE 0.5;
6819 target: "elm.swallow.slot.right";
6821 program { name: "topshow";
6822 signal: "elm,action,slot,top,show";
6824 action: STATE_SET "visible" 0.0;
6825 transition: DECELERATE 0.5;
6827 target: "elm.swallow.slot.top";
6829 program { name: "tophide";
6830 signal: "elm,action,slot,top,hide";
6832 action: STATE_SET "default" 0.0;
6833 transition: DECELERATE 0.5;
6835 target: "elm.swallow.slot.top";
6837 program { name: "bottomshow";
6838 signal: "elm,action,slot,bottom,show";
6840 action: STATE_SET "visible" 0.0;
6841 transition: DECELERATE 0.5;
6843 target: "elm.swallow.slot.bottom";
6845 program { name: "bottomhide";
6846 signal: "elm,action,slot,bottom,hide";
6848 action: STATE_SET "default" 0.0;
6849 transition: DECELERATE 0.5;
6851 target: "elm.swallow.slot.bottom";
6856 //In the hover used by the menu only the bottom part is used.
6857 group { name: "elm/hover/base/menu";
6859 image: "shad_circ.png" COMP;
6860 image: "bt_dis_base.png" COMP;
6863 part { name: "elm.swallow.offset";
6865 description { state: "default" 0.0;
6867 rel1.relative: 0.0 0.0;
6868 rel2.relative: 0.0 0.0;
6871 part { name: "elm.swallow.size";
6873 description { state: "default" 0.0;
6875 rel1.to: "elm.swallow.offset";
6876 rel1.relative: 1.0 1.0;
6877 rel2.to: "elm.swallow.offset";
6878 rel2.relative: 1.0 1.0;
6881 part { name: "base";
6884 description { state: "default" 0.0;
6887 description { state: "visible" 0.0;
6888 inherit: "default" 1.0;
6892 part { name: "elm.swallow.slot.left";
6894 description { state: "default" 0.0;
6897 part { name: "elm.swallow.slot.right";
6899 description { state: "default" 0.0;
6902 part { name: "elm.swallow.slot.top";
6904 description { state: "default" 0.0;
6906 description { state: "visible" 0.0;
6907 inherit: "default" 0.0;
6910 part { name: "bottomclip";
6912 description { state: "default" 0.0;
6914 rel1.relative: 0.0 1.0;
6918 part { name: "bottom";
6919 clip_to: "bottomclip";
6920 description { state: "default" 0.0;
6922 rel1.to: "elm.swallow.slot.bottom";
6924 rel2.to: "elm.swallow.slot.bottom";
6927 normal: "bt_dis_base.png";
6930 image.middle: SOLID;
6932 description { state: "visible" 0.0;
6933 inherit: "default" 0.0;
6937 part { name: "elm.swallow.slot.bottom";
6939 clip_to: "bottomclip";
6940 description { state: "default" 0.0;
6942 rel1.to: "elm.swallow.slot.middle";
6943 rel1.relative: 0.0 1.0;
6945 rel2.to: "elm.swallow.slot.middle";
6946 rel2.relative: 1.0 1.0;
6949 description { state: "visible" 0.0;
6950 inherit: "default" 0.0;
6959 description { state: "default" 0.0;
6960 rel1.to: "elm.swallow.slot.middle";
6962 rel2.to: "elm.swallow.slot.middle";
6966 part { name: "elm.swallow.slot.middle";
6969 description { state: "default" 0.0;
6970 rel1.to: "elm.swallow.size";
6971 rel2.to: "elm.swallow.size";
6976 program { name: "end";
6977 signal: "mouse,up,1";
6979 action: SIGNAL_EMIT "elm,action,dismiss" "";
6981 program { name: "show";
6982 signal: "elm,action,show";
6984 action: STATE_SET "visible" 0.0;
6985 // transition: DECELERATE 0.5;
6988 program { name: "hide";
6989 signal: "elm,action,hide";
6991 action: STATE_SET "default" 0.0;
6992 // transition: DECELERATE 0.5;
6995 program { name: "bottomshow";
6996 signal: "elm,action,slot,bottom,show";
6998 action: STATE_SET "visible" 0.0;
6999 transition: DECELERATE 0.3;
7001 target: "elm.swallow.slot.bottom";
7003 program { name: "bottomhide";
7004 signal: "elm,action,slot,bottom,hide";
7006 action: STATE_SET "default" 0.0;
7007 transition: DECELERATE 0.5;
7009 target: "elm.swallow.slot.bottom";
7014 //In the hover used by the submenu only the bottom part is used
7015 //and no part should interact except the bottom area
7016 group { name: "elm/hover/base/submenu";
7018 image: "shad_circ.png" COMP;
7019 image: "bt_dis_base.png" COMP;
7022 part { name: "elm.swallow.offset";
7025 description { state: "default" 0.0;
7027 rel1.relative: 0.0 0.0;
7028 rel2.relative: 0.0 0.0;
7031 part { name: "elm.swallow.size";
7033 description { state: "default" 0.0;
7035 rel1.to: "elm.swallow.offset";
7036 rel1.relative: 1.0 1.0;
7037 rel2.to: "elm.swallow.offset";
7038 rel2.relative: 1.0 1.0;
7041 //here we do non catch events like the hover hover does
7042 part { name: "base";
7045 description { state: "default" 0.0;
7050 part { name: "elm.swallow.slot.left";
7052 description { state: "default" 0.0;
7055 part { name: "elm.swallow.slot.right";
7057 description { state: "default" 0.0;
7060 part { name: "elm.swallow.slot.top";
7062 description { state: "default" 0.0;
7065 part { name: "bottomclip";
7067 description { state: "default" 0.0;
7069 rel1.relative: 0.0 1.0;
7073 part { name: "bottom";
7074 clip_to: "bottomclip";
7075 description { state: "default" 0.0;
7077 rel1.to: "elm.swallow.slot.bottom";
7079 rel2.to: "elm.swallow.slot.bottom";
7082 normal: "bt_dis_base.png";
7085 image.middle: SOLID;
7087 description { state: "visible" 0.0;
7088 inherit: "default" 0.0;
7092 part { name: "elm.swallow.slot.bottom";
7094 clip_to: "bottomclip";
7095 description { state: "default" 0.0;
7097 rel1.to: "elm.swallow.slot.middle";
7098 rel1.relative: 0.0 1.0;
7100 rel2.to: "elm.swallow.slot.middle";
7101 rel2.relative: 1.0 1.0;
7104 description { state: "visible" 0.0;
7105 inherit: "default" 0.0;
7114 description { state: "default" 0.0;
7115 rel1.to: "elm.swallow.slot.middle";
7117 rel2.to: "elm.swallow.slot.middle";
7121 part { name: "elm.swallow.slot.middle";
7124 description { state: "default" 0.0;
7125 rel1.to: "elm.swallow.size";
7126 rel2.to: "elm.swallow.size";
7131 program { name: "end";
7132 signal: "mouse,up,1";
7134 action: SIGNAL_EMIT "elm,action,dismiss" "";
7136 program { name: "show";
7137 signal: "elm,action,show";
7139 action: STATE_SET "visible" 0.0;
7140 // transition: DECELERATE 0.5;
7143 program { name: "hide";
7144 signal: "elm,action,hide";
7146 action: STATE_SET "default" 0.0;
7147 // transition: DECELERATE 0.5;
7150 program { name: "bottomshow";
7151 signal: "elm,action,slot,bottom,show";
7153 action: STATE_SET "visible" 0.0;
7154 transition: DECELERATE 0.3;
7156 target: "elm.swallow.slot.bottom";
7158 program { name: "bottomhide";
7159 signal: "elm,action,slot,bottom,hide";
7161 action: STATE_SET "default" 0.0;
7162 transition: DECELERATE 0.5;
7164 target: "elm.swallow.slot.bottom";
7169 group { name: "elm/hover/base/hoversel_vertical/default";
7170 alias: "elm/hover/base/hoversel_vertical/entry";
7172 // image: "shad_circ.png" COMP;
7173 image: "bt_base2.png" COMP;
7174 image: "bt_hilight.png" COMP;
7175 image: "bt_shine.png" COMP;
7176 image: "outdent-top.png" COMP;
7177 image: "outdent-bottom.png" COMP;
7180 part { name: "elm.swallow.offset";
7182 description { state: "default" 0.0;
7184 rel1.relative: 0.0 0.0;
7185 rel2.relative: 0.0 0.0;
7188 part { name: "elm.swallow.size";
7190 description { state: "default" 0.0;
7192 rel1.to: "elm.swallow.offset";
7193 rel1.relative: 1.0 1.0;
7194 rel2.to: "elm.swallow.offset";
7195 rel2.relative: 1.0 1.0;
7199 part { name: "shad";
7201 description { state: "default" 0.0;
7202 image.normal: "shad_circ.png";
7203 rel1.to: "button_image";
7204 rel1.offset: -64 -64;
7205 rel2.to: "button_image";
7211 part { name: "button_image";
7213 description { state: "default" 0.0;
7214 rel1.to_x: "elm.swallow.slot.top";
7215 rel1.to_y: "elm.swallow.slot.top";
7217 rel2.to_x: "elm.swallow.slot.top";
7218 rel2.to_y: "elm.swallow.slot.bottom";
7221 normal: "bt_base2.png";
7224 image.middle: SOLID;
7226 description { state: "bottom" 0.0;
7227 rel1.to_x: "elm.swallow.slot.bottom";
7228 rel1.to_y: "elm.swallow.slot.top";
7230 rel2.to_x: "elm.swallow.slot.bottom";
7231 rel2.to_y: "elm.swallow.slot.bottom";
7234 normal: "bt_base2.png";
7237 image.middle: SOLID;
7241 part { name: "base";
7244 description { state: "default" 0.0;
7247 description { state: "visible" 0.0;
7248 inherit: "default" 1.0;
7253 part { name: "topclip";
7255 description { state: "default" 0.0;
7256 rel2.to_y: "edge_top";
7257 rel2.relative: 1.0 0.0;
7261 part { name: "elm.swallow.slot.top";
7264 description { state: "default" 0.0;
7267 rel1.to: "elm.swallow.slot.middle";
7268 rel1.relative: 0.0 0.0;
7270 rel2.to: "elm.swallow.slot.middle";
7271 rel2.relative: 1.0 0.0;
7274 description { state: "visible" 0.0;
7275 inherit: "default" 0.0;
7282 part { name: "bottomclip";
7284 description { state: "default" 0.0;
7285 rel1.to_y: "edge_bottom";
7286 rel1.relative: 0.0 1.0;
7290 part { name: "elm.swallow.slot.bottom";
7292 clip_to: "bottomclip";
7293 description { state: "default" 0.0;
7295 rel1.to: "elm.swallow.slot.middle";
7296 rel1.relative: 0.0 1.0;
7298 rel2.to: "elm.swallow.slot.middle";
7299 rel2.relative: 1.0 1.0;
7302 description { state: "visible" 0.0;
7303 inherit: "default" 0.0;
7310 part { name: "over1";
7312 description { state: "default" 0.0;
7313 rel1.to: "button_image";
7314 rel2.to: "button_image";
7315 rel2.relative: 1.0 0.5;
7317 normal: "bt_hilight.png";
7322 part { name: "over2";
7325 ignore_flags: ON_HOLD;
7326 description { state: "default" 0.0;
7327 rel1.to: "button_image";
7328 rel2.to: "button_image";
7330 normal: "bt_shine.png";
7335 part { name: "edge_top";
7337 description { state: "default" 0.0;
7340 to: "elm.swallow.size";
7344 to: "elm.swallow.size";
7346 image.normal: "outdent-bottom.png";
7347 image.border: 0 0 13 0;
7350 description { state: "visible" 0.0;
7351 inherit: "default" 0.0;
7355 part { name: "edge_bottom";
7357 description { state: "default" 0.0;
7360 to: "elm.swallow.size";
7363 to: "elm.swallow.size";
7366 image.normal: "outdent-top.png";
7367 image.border: 0 0 0 13;
7370 description { state: "visible" 0.0;
7371 inherit: "default" 0.0;
7375 part { name: "elm.swallow.slot.middle";
7377 description { state: "default" 0.0;
7378 rel1.to: "elm.swallow.size";
7379 rel2.to: "elm.swallow.size";
7384 program { name: "end";
7385 signal: "mouse,up,1";
7387 action: SIGNAL_EMIT "elm,action,dismiss" "";
7390 program { name: "show";
7391 signal: "elm,action,show";
7393 action: STATE_SET "visible" 0.0;
7394 // transition: DECELERATE 0.5;
7397 program { name: "hide";
7398 signal: "elm,action,hide";
7400 action: STATE_SET "default" 0.0;
7401 // transition: DECELERATE 0.5;
7404 program { name: "topshow";
7405 signal: "elm,action,slot,top,show";
7407 action: STATE_SET "visible" 0.0;
7411 program { name: "topshow2";
7412 action: STATE_SET "visible" 0.0;
7413 transition: DECELERATE 0.5;
7414 target: "elm.swallow.slot.top";
7416 program { name: "topshow3";
7417 signal: "elm,action,slot,top,show";
7419 action: STATE_SET "default" 0.0;
7420 target: "button_image";
7422 program { name: "tophide";
7423 signal: "elm,action,slot,top,hide";
7425 action: STATE_SET "default" 0.0;
7426 transition: DECELERATE 0.5;
7427 target: "elm.swallow.slot.top";
7430 program { name: "tophide2";
7431 action: STATE_SET "default" 0.0;
7434 program { name: "bottomshow";
7435 signal: "elm,action,slot,bottom,show";
7437 action: STATE_SET "visible" 0.0;
7438 target: "edge_bottom";
7439 after: "bottomshow2";
7441 program { name: "bottomshow2";
7442 action: STATE_SET "visible" 0.0;
7443 transition: DECELERATE 0.5;
7444 target: "elm.swallow.slot.bottom";
7446 program { name: "bottomshow3";
7447 signal: "elm,action,slot,bottom,show";
7449 action: STATE_SET "bottom" 0.0;
7450 target: "button_image";
7452 program { name: "bottomhide";
7453 signal: "elm,action,slot,bottom,hide";
7455 action: STATE_SET "default" 0.0;
7456 transition: DECELERATE 0.5;
7457 target: "elm.swallow.slot.bottom";
7458 after: "bottomhide2";
7460 program { name: "bottomhide2";
7461 action: STATE_SET "default" 0.0;
7462 target: "edge_bottom";
7466 ///////////////////////////////////////////////////////////////////////////////
7467 group { name: "elm/scroller/base/ctxpopup";
7469 item: "focus_highlight" "on";
7472 public sbvis_v, sbvis_h, sbalways_v, sbalways_h, sbvis_timer;
7473 public timer0(val) {
7475 v = get_int(sbvis_v);
7477 v = get_int(sbalways_v);
7479 emit("do-hide-vbar", "");
7480 set_int(sbvis_v, 0);
7483 v = get_int(sbvis_h);
7485 v = get_int(sbalways_h);
7487 emit("do-hide-hbar", "");
7488 set_int(sbvis_h, 0);
7491 set_int(sbvis_timer, 0);
7496 image: "bt_sm_base2.png" COMP;
7497 image: "bt_sm_shine.png" COMP;
7498 image: "bt_sm_hilight.png" COMP;
7499 image: "sl_bt2_2.png" COMP;
7502 part { name: "clipper";
7506 description { state: "default" 0.0;
7509 part { name: "elm.swallow.content";
7513 description { state: "default" 0.0;
7517 part { name: "focus_highlight";
7519 description { state: "default" 0.0;
7522 image { normal: "sl_bt2_2.png";
7529 description { state: "enabled" 0.0;
7530 inherit: "default" 0.0;
7531 color: 200 155 0 255;
7534 part { name: "sb_vbar_clip_master";
7537 description { state: "default" 0.0;
7539 description { state: "hidden" 0.0;
7541 color: 255 255 255 0;
7544 part { name: "sb_vbar_clip";
7545 clip_to:"sb_vbar_clip_master";
7549 description { state: "default" 0.0;
7551 rel2{ to:"clipper"; relative: 1.0 1.0;}
7553 description { state: "hidden" 0.0;
7555 color: 255 255 255 0;
7558 part { name: "sb_vbar";
7562 description { state: "default" 0.0;
7566 rel1{ to:"clipper"; relative: 1.0 0.0; }
7567 rel2{ to:"clipper"; relative: 1.0 1.0; }
7570 part { name: "elm.dragable.vbar";
7571 clip_to: "sb_vbar_clip";
7579 description { state: "default" 0.0;
7583 rel1 { relative: 0.5 0.5; to: "sb_vbar"; }
7584 rel2 { relative: 0.5 0.5; to: "sb_vbar"; }
7585 image { normal: "bt_sm_base2.png";
7591 part { name: "sb_vbar_over1";
7592 clip_to: "sb_vbar_clip";
7594 description { state: "default" 0.0;
7595 rel1.to: "elm.dragable.vbar";
7596 rel2.relative: 1.0 0.5;
7597 rel2.to: "elm.dragable.vbar";
7598 image { normal: "bt_sm_hilight.png";
7603 part { name: "sb_vbar_over2";
7604 clip_to: "sb_vbar_clip";
7606 description { state: "default" 0.0;
7607 rel1.to: "elm.dragable.vbar";
7608 rel2.to: "elm.dragable.vbar";
7609 image { normal: "bt_sm_shine.png";
7614 part { name: "sb_hbar_clip_master";
7617 description { state: "default" 0.0;
7619 description { state: "hidden" 0.0;
7621 color: 255 255 255 0;
7624 part { name: "sb_hbar_clip";
7625 clip_to: "sb_hbar_clip_master";
7629 description { state: "default" 0.0;
7631 rel2{ to:"clipper"; relative: 1.0 1.0;}
7633 description { state: "hidden" 0.0;
7635 color: 255 255 255 0;
7638 part { name: "sb_hbar";
7642 description { state: "default" 0.0;
7646 rel1 { to:"clipper"; relative: 0.0 1.0; }
7647 rel2 { to:"clipper"; relative: 1.0 1.0; }
7650 part { name: "elm.dragable.hbar";
7651 clip_to: "sb_hbar_clip";
7659 description { state: "default" 0.0;
7663 rel1 { relative: 0.5 0.5; to: "sb_hbar"; }
7664 rel2 { relative: 0.5 0.5; to: "sb_hbar"; }
7665 image { normal: "bt_sm_base2.png";
7671 part { name: "sb_hbar_over1";
7672 clip_to: "sb_hbar_clip";
7674 description { state: "default" 0.0;
7675 rel1.to: "elm.dragable.hbar";
7676 rel2.relative: 1.0 0.5;
7677 rel2.to: "elm.dragable.hbar";
7678 image { normal: "bt_sm_hilight.png";
7683 part { name: "sb_hbar_over2";
7684 clip_to: "sb_hbar_clip";
7686 description { state: "default" 0.0;
7687 rel1.to: "elm.dragable.hbar";
7688 rel2.to: "elm.dragable.hbar";
7689 image { normal: "bt_sm_shine.png";
7696 program { name: "load";
7700 set_state(PART:"sb_vbar_clip", "hidden", 0.0);
7701 set_state(PART:"sb_hbar_clip", "hidden", 0.0);
7702 set_int(sbvis_v, 0);
7703 set_int(sbvis_h, 0);
7704 set_int(sbalways_v, 0);
7705 set_int(sbalways_h, 0);
7706 set_int(sbvis_timer, 0);
7709 program { name: "vbar_show";
7710 signal: "elm,action,show,vbar";
7712 action: STATE_SET "default" 0.0;
7713 target: "sb_vbar_clip_master";
7715 program { name: "vbar_hide";
7716 signal: "elm,action,hide,vbar";
7718 action: STATE_SET "hidden" 0.0;
7719 target: "sb_vbar_clip_master";
7721 program { name: "vbar_show_always";
7722 signal: "elm,action,show_always,vbar";
7726 v = get_int(sbvis_v);
7727 v |= get_int(sbalways_v);
7729 set_int(sbalways_v, 1);
7730 emit("do-show-vbar", "");
7731 set_int(sbvis_v, 1);
7735 program { name: "vbar_show_notalways";
7736 signal: "elm,action,show_notalways,vbar";
7740 v = get_int(sbalways_v);
7742 set_int(sbalways_v, 0);
7743 v = get_int(sbvis_v);
7745 emit("do-hide-vbar", "");
7746 set_int(sbvis_v, 0);
7751 program { name: "sb_vbar_show";
7752 signal: "do-show-vbar";
7754 action: STATE_SET "default" 0.0;
7755 transition: LINEAR 1.0;
7756 target: "sb_vbar_clip";
7758 program { name: "sb_vbar_hide";
7759 signal: "do-hide-vbar";
7761 action: STATE_SET "hidden" 0.0;
7762 transition: LINEAR 1.0;
7763 target: "sb_vbar_clip";
7765 program { name: "hbar_show";
7766 signal: "elm,action,show,hbar";
7768 action: STATE_SET "default" 0.0;
7769 target: "sb_hbar_clip_master";
7771 program { name: "hbar_hide";
7772 signal: "elm,action,hide,hbar";
7774 action: STATE_SET "hidden" 0.0;
7775 target: "sb_hbar_clip_master";
7777 program { name: "hbar_show_always";
7778 signal: "elm,action,show_always,hbar";
7782 v = get_int(sbvis_h);
7783 v |= get_int(sbalways_h);
7785 set_int(sbalways_h, 1);
7786 emit("do-show-hbar", "");
7787 set_int(sbvis_h, 1);
7791 program { name: "hbar_show_notalways";
7792 signal: "elm,action,show_notalways,hbar";
7796 v = get_int(sbalways_h);
7798 set_int(sbalways_h, 0);
7799 v = get_int(sbvis_h);
7801 emit("do-hide-hbar", "");
7802 set_int(sbvis_h, 0);
7807 program { name: "sb_hbar_show";
7808 signal: "do-show-hbar";
7810 action: STATE_SET "default" 0.0;
7811 transition: LINEAR 1.0;
7812 target: "sb_hbar_clip";
7814 program { name: "sb_hbar_hide";
7815 signal: "do-hide-hbar";
7817 action: STATE_SET "hidden" 0.0;
7818 transition: LINEAR 1.0;
7819 target: "sb_hbar_clip";
7821 program { name: "scroll";
7822 signal: "elm,action,scroll";
7826 v = get_int(sbvis_v);
7827 v |= get_int(sbalways_v);
7829 emit("do-show-vbar", "")
7830 set_int(sbvis_v, 1);
7832 v = get_int(sbvis_h);
7833 v |= get_int(sbalways_h);
7835 emit("do-show-hbar", "");
7836 set_int(sbvis_h, 1);
7838 v = get_int(sbvis_timer);
7839 if (v > 0) cancel_timer(v);
7840 v = timer(1.0, "timer0", 0);
7841 set_int(sbvis_timer, v);
7844 program { name: "highlight_show";
7845 signal: "elm,action,focus_highlight,show";
7847 action: STATE_SET "enabled" 0.0;
7848 transition: ACCELERATE 0.3;
7849 target: "focus_highlight";
7851 program { name: "highlight_hide";
7852 signal: "elm,action,focus_highlight,hide";
7854 action: STATE_SET "default" 0.0;
7855 transition: DECELERATE 0.3;
7856 target: "focus_highlight";
7860 ///////////////////////////////////////////////////////////////////////////////
7861 group { name: "elm/ctxpopup/bg/default";
7863 part { name: "ctxpopup_bg";
7866 description { state: "default" 0.0;
7869 description { state: "visible" 0.0;
7870 inherit: "default" 0.0;
7876 program { name: "clicked_event";
7877 signal: "mouse,clicked,1";
7878 source: "ctxpopup_bg";
7879 action: SIGNAL_EMIT "elm,action,click" "";
7881 program { name: "show";
7882 signal: "elm,state,show";
7884 action: STATE_SET "visible" 0.0;
7885 target: "ctxpopup_bg";
7887 program { name: "hide";
7888 signal: "elm,state,hide";
7890 action: STATE_SET "default" 0.0;
7891 target: "ctxpopup_bg";
7895 ///////////////////////////////////////////////////////////////////////////////
7896 group { name: "elm/ctxpopup/base/default";
7898 image: "bt_base2.png" COMP;
7899 image: "bt_hilight.png" COMP;
7900 image: "bt_shine.png" COMP;
7903 part { name: "base";
7905 description { state: "default" 0.0;
7908 image { normal: "bt_base2.png";
7913 part { name: "over1";
7915 description { state: "default" 0.0;
7918 rel2.relative: 1.0 0.5;
7919 image { normal: "bt_hilight.png";
7924 part { name: "over2";
7926 description { state: "default" 0.0;
7929 image { normal: "bt_shine.png";
7934 part { name: "elm.swallow.content";
7936 description { state: "default" 0.0;
7937 rel1 { to:"base"; offset: 4 4; };
7938 rel2 { to:"base"; offset: -5 -5; };
7943 ///////////////////////////////////////////////////////////////////////////////
7944 group { name: "elm/ctxpopup/arrow/default";
7946 image: "icon_arrow_left.png" COMP;
7947 image: "icon_arrow_right.png" COMP;
7948 image: "icon_arrow_up.png" COMP;
7949 image: "icon_arrow_down.png" COMP;
7952 part { name: "ctxpopup_arrow";
7956 state: "default" 0.0;
7967 image { normal: "icon_arrow_left.png";
7970 description { state: "right" 0.0;
7974 image { normal: "icon_arrow_right.png";
7977 description { state: "top" 0.0;
7981 image { normal: "icon_arrow_up.png";
7984 description { state: "bottom" 0.0;
7988 image { normal: "icon_arrow_down.png";
7994 program { name: "enable_left_arrow";
7995 signal: "elm,state,left";
7997 action: STATE_SET "left" 0.0;
7998 target: "ctxpopup_arrow";
8000 program { name: "enable_right_arrow";
8001 signal: "elm,state,right";
8003 action: STATE_SET "right" 0.0;
8004 target: "ctxpopup_arrow";
8006 program { name: "enable_top_arrow";
8007 signal: "elm,state,top";
8009 action: STATE_SET "top" 0.0;
8010 target: "ctxpopup_arrow";
8012 program { name: "enable_bottom_arrow";
8013 signal: "elm,state,bottom";
8015 action: STATE_SET "bottom" 0.0;
8016 target: "ctxpopup_arrow";
8020 ///////////////////////////////////////////////////////////////////////////////
8022 name: "elm/ctxpopup/icon_text_style_item/default";
8023 alias: "elm/ctxpopup/text_style_item/default";
8024 alias: "elm/ctxpopup/icon_style_item/default";
8026 image: "hoversel_entry_bg.png" COMP;
8029 part { name: "event";
8031 description { state: "default" 0.0;
8036 description { state: "default" 0.0;
8039 image { normal:"hoversel_entry_bg.png";
8043 color: 255 255 255 0;
8045 description { state: "clicked" 0.0;
8046 inherit: "default" 0.0;
8047 color: 255 255 255 255;
8050 part { name: "elm.swallow.icon";
8054 description { state: "default" 0.0;
8059 rel1 { offset: 10 10; }
8060 rel2 { offset: 0 -10; }
8063 part { name: "elm.text";
8068 description { state: "default" 0.0;
8072 rel1 { relative: 1.0 0.0; to: "elm.swallow.icon"; offset: 10 0; }
8073 rel2 { relative: 1.0 1.0; offset: -11 -1; }
8074 color: 255 255 255 255;
8082 description { state: "clicked" 0.0;
8083 inherit: "default" 0.0;
8087 part { name: "over1";
8090 ignore_flags: ON_HOLD;
8091 description { state: "default" 0.0;
8092 color: 255 255 255 0;
8094 description { state: "clicked" 0.0;
8095 inherit: "default" 0.0;
8096 color: 255 255 255 255;
8099 part { name: "over2";
8102 description { state: "default" 0.0;
8103 color: 255 255 255 0;
8105 description { state: "clicked" 0.0;
8106 inherit: "default" 0.0;
8107 color: 255 255 255 255;
8110 part { name: "disclip";
8112 description { state: "default" 0.0;
8113 color: 255 255 255 255;
8115 description { state: "enabled" 0.0;
8116 color: 127 127 127 127;
8119 part { name: "blocker";
8120 description { state: "default" 0.0;
8123 description { state: "enabled" 0.0;
8131 name: "item_unclick";
8132 signal: "mouse,up,1";
8134 action: SIGNAL_EMIT "elm,action,click" "";
8136 program { name: "disable";
8137 signal: "elm,state,disabled";
8139 action: STATE_SET "enabled" 0.0;
8143 program { name: "enable";
8144 signal: "elm,state,enabled";
8146 action: STATE_SET "default" 0.0;
8150 program { name: "item_click2";
8151 signal: "mouse,down,1";
8154 set_state(PART:"elm.text", "clicked", 0.0);
8155 set_state(PART:"bg", "clicked", 0.0);
8158 program { name: "item_unclick2";
8159 signal: "mouse,up,1";
8162 set_state(PART:"elm.text", "default", 0.0);
8163 set_state(PART:"bg", "default", 0.0);
8168 ///////////////////////////////////////////////////////////////////////////////
8169 // emoticon images from:
8171 // http://lazycrazy.deviantart.com/
8172 // http://lazycrazy.deviantart.com/art/Very-Emotional-Emoticons-144461621
8173 group { name: "elm/entry/emoticon/angry/default"; images.image:
8174 "emo-angry.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8175 "emo-angry.png"; } } } }
8176 group { name: "elm/entry/emoticon/angry-shout/default"; images.image:
8177 "emo-angry-shout.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8178 "emo-angry-shout.png"; } } } }
8179 group { name: "elm/entry/emoticon/crazy-laugh/default"; images.image:
8180 "emo-crazy-laugh.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8181 "emo-crazy-laugh.png"; } } } }
8182 group { name: "elm/entry/emoticon/evil-laugh/default"; images.image:
8183 "emo-evil-laugh.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8184 "emo-evil-laugh.png"; } } } }
8185 group { name: "elm/entry/emoticon/evil/default"; images.image:
8186 "emo-evil.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8187 "emo-evil.png"; } } } }
8188 group { name: "elm/entry/emoticon/goggle-smile/default"; images.image:
8189 "emo-goggle-smile.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8190 "emo-goggle-smile.png"; } } } }
8191 group { name: "elm/entry/emoticon/grumpy/default"; images.image:
8192 "emo-grumpy.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8193 "emo-grumpy.png"; } } } }
8194 group { name: "elm/entry/emoticon/grumpy-smile/default"; images.image:
8195 "emo-grumpy-smile.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8196 "emo-grumpy-smile.png"; } } } }
8197 group { name: "elm/entry/emoticon/guilty/default"; images.image:
8198 "emo-guilty.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8199 "emo-guilty.png"; } } } }
8200 group { name: "elm/entry/emoticon/guilty-smile/default"; images.image:
8201 "emo-guilty-smile.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8202 "emo-guilty-smile.png"; } } } }
8203 group { name: "elm/entry/emoticon/haha/default"; images.image:
8204 "emo-haha.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8205 "emo-haha.png"; } } } }
8206 group { name: "elm/entry/emoticon/half-smile/default"; images.image:
8207 "emo-half-smile.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8208 "emo-half-smile.png"; } } } }
8209 group { name: "elm/entry/emoticon/happy-panting/default"; images.image:
8210 "emo-happy-panting.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8211 "emo-happy-panting.png"; } } } }
8212 group { name: "elm/entry/emoticon/happy/default"; images.image:
8213 "emo-happy.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8214 "emo-happy.png"; } } } }
8215 group { name: "elm/entry/emoticon/indifferent/default"; images.image:
8216 "emo-indifferent.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8217 "emo-indifferent.png"; } } } }
8218 group { name: "elm/entry/emoticon/kiss/default"; images.image:
8219 "emo-kiss.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8220 "emo-kiss.png"; } } } }
8221 group { name: "elm/entry/emoticon/knowing-grin/default"; images.image:
8222 "emo-knowing-grin.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8223 "emo-knowing-grin.png"; } } } }
8224 group { name: "elm/entry/emoticon/laugh/default"; images.image:
8225 "emo-laugh.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8226 "emo-laugh.png"; } } } }
8227 group { name: "elm/entry/emoticon/little-bit-sorry/default"; images.image:
8228 "emo-little-bit-sorry.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8229 "emo-little-bit-sorry.png"; } } } }
8230 group { name: "elm/entry/emoticon/love-lots/default"; images.image:
8231 "emo-love-lots.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8232 "emo-love-lots.png"; } } } }
8233 group { name: "elm/entry/emoticon/love/default"; images.image:
8234 "emo-love.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8235 "emo-love.png"; } } } }
8236 group { name: "elm/entry/emoticon/minimal-smile/default"; images.image:
8237 "emo-minimal-smile.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8238 "emo-minimal-smile.png"; } } } }
8239 group { name: "elm/entry/emoticon/not-happy/default"; images.image:
8240 "emo-not-happy.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8241 "emo-not-happy.png"; } } } }
8242 group { name: "elm/entry/emoticon/not-impressed/default"; images.image:
8243 "emo-not-impressed.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8244 "emo-not-impressed.png"; } } } }
8245 group { name: "elm/entry/emoticon/omg/default"; images.image:
8246 "emo-omg.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8247 "emo-omg.png"; } } } }
8248 group { name: "elm/entry/emoticon/opensmile/default"; images.image:
8249 "emo-opensmile.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8250 "emo-opensmile.png"; } } } }
8251 group { name: "elm/entry/emoticon/smile/default"; images.image:
8252 "emo-smile.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8253 "emo-smile.png"; } } } }
8254 group { name: "elm/entry/emoticon/sorry/default"; images.image:
8255 "emo-sorry.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8256 "emo-sorry.png"; } } } }
8257 group { name: "elm/entry/emoticon/squint-laugh/default"; images.image:
8258 "emo-squint-laugh.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8259 "emo-squint-laugh.png"; } } } }
8260 group { name: "elm/entry/emoticon/surprised/default"; images.image:
8261 "emo-surprised.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8262 "emo-surprised.png"; } } } }
8263 group { name: "elm/entry/emoticon/suspicious/default"; images.image:
8264 "emo-suspicious.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8265 "emo-suspicious.png"; } } } }
8266 group { name: "elm/entry/emoticon/tongue-dangling/default"; images.image:
8267 "emo-tongue-dangling.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8268 "emo-tongue-dangling.png"; } } } }
8269 group { name: "elm/entry/emoticon/tongue-poke/default"; images.image:
8270 "emo-tongue-poke.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8271 "emo-tongue-poke.png"; } } } }
8272 group { name: "elm/entry/emoticon/uh/default"; images.image:
8273 "emo-uh.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8274 "emo-uh.png"; } } } }
8275 group { name: "elm/entry/emoticon/unhappy/default"; images.image:
8276 "emo-unhappy.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8277 "emo-unhappy.png"; } } } }
8278 group { name: "elm/entry/emoticon/very-sorry/default"; images.image:
8279 "emo-very-sorry.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8280 "emo-very-sorry.png"; } } } }
8281 group { name: "elm/entry/emoticon/what/default"; images.image:
8282 "emo-what.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8283 "emo-what.png"; } } } }
8284 group { name: "elm/entry/emoticon/wink/default"; images.image:
8285 "emo-wink.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8286 "emo-wink.png"; } } } }
8287 group { name: "elm/entry/emoticon/worried/default"; images.image:
8288 "emo-worried.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8289 "emo-worried.png"; } } } }
8290 group { name: "elm/entry/emoticon/wtf/default"; images.image:
8291 "emo-wtf.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8292 "emo-wtf.png"; } } } }
8293 //------------------------------------------------------------
8294 group { name: "elm/entry/base/default";
8297 style { name: "entry_textblock_style";
8298 base: "font=Sans font_size=10 color=#000 wrap=word text_class=entry";
8302 tag: "em" "+ font=Sans:style=Oblique";
8303 tag: "b" "+ font=Sans:style=Bold";
8304 tag: "link" "+ color=#800 underline=on underline_color=#8008";
8305 tag: "hilight" "+ font=Sans:style=Bold";
8307 style { name: "entry_textblock_disabled_style";
8308 base: "font=Sans font_size=10 color=#00000080 wrap=word text_class=entry";
8312 tag: "em" "+ font=Sans:style=Oblique";
8313 tag: "b" "+ font=Sans:style=Bold";
8314 tag: "link" "+ color=#00000080 underline=on underline_color=#00000080";
8315 tag: "hilight" "+ font=Sans:style=Bold";
8319 // item: context_menu_orientation "horizontal";
8322 part { name: "elm.text";
8326 entry_mode: EDITABLE;
8327 select_mode: EXPLICIT;
8329 source: "elm/entry/selection/default"; // selection under
8330 // source2: "X"; // selection over
8331 // source3: "X"; // cursor under
8332 source4: "elm/entry/cursor/default"; // cursorover
8333 source5: "elm/entry/anchor/default"; // anchor under
8334 // source6: "X"; // anchor over
8335 description { state: "default" 0.0;
8336 /* we gotta use 0 0 here, because of scrolled entries */
8339 style: "entry_textblock_style";
8343 description { state: "disabled" 0.0;
8344 inherit: "default" 0.0;
8346 style: "entry_textblock_disabled_style";
8353 program { name: "focus";
8359 program { name: "disable";
8360 signal: "elm,state,disabled";
8362 action: STATE_SET "disabled" 0.0;
8365 program { name: "enable";
8366 signal: "elm,state,enabled";
8368 action: STATE_SET "default" 0.0;
8374 group { name: "elm/entry/base-charwrap/default";
8377 style { name: "entry_textblock_style_charwrap";
8378 base: "font=Sans font_size=10 color=#000 wrap=char text_class=entry";
8382 tag: "em" "+ font=Sans:style=Oblique";
8383 tag: "b" "+ font=Sans:style=Bold";
8384 tag: "link" "+ color=#800 underline=on underline_color=#8008";
8385 tag: "hilight" "+ font=Sans:style=Bold";
8387 style { name: "entry_textblock_disabled_style_charwrap";
8388 base: "font=Sans font_size=10 color=#00000080 wrap=char text_class=entry";
8392 tag: "em" "+ font=Sans:style=Oblique";
8393 tag: "b" "+ font=Sans:style=Bold";
8394 tag: "link" "+ color=#00000080 underline=on underline_color=#00000080";
8395 tag: "hilight" "+ font=Sans:style=Bold";
8399 part { name: "elm.text";
8403 entry_mode: EDITABLE;
8404 select_mode: EXPLICIT;
8406 source: "elm/entry/selection/default"; // selection under
8407 // source2: "X"; // selection over
8408 // source3: "X"; // cursor under
8409 source4: "elm/entry/cursor/default"; // cursorover
8410 source5: "elm/entry/anchor/default"; // anchor under
8411 // source6: "X"; // anchor over
8412 description { state: "default" 0.0;
8415 style: "entry_textblock_style_charwrap";
8419 description { state: "disabled" 0.0;
8420 inherit: "default" 0.0;
8422 style: "entry_textblock_disabled_style_charwrap";
8429 program { name: "focus";
8435 program { name: "disable";
8436 signal: "elm,state,disabled";
8438 action: STATE_SET "disabled" 0.0;
8441 program { name: "enable";
8442 signal: "elm,state,enabled";
8444 action: STATE_SET "default" 0.0;
8450 group { name: "elm/entry/base-nowrap/default";
8452 part { name: "elm.text";
8456 entry_mode: EDITABLE;
8457 select_mode: EXPLICIT;
8459 source: "elm/entry/selection/default"; // selection under
8460 source4: "elm/entry/cursor/default"; // cursorover
8461 source5: "elm/entry/anchor/default"; // anchor under
8462 description { state: "default" 0.0;
8464 style: "entry_textblock_style";
8468 description { state: "disabled" 0.0;
8469 inherit: "default" 0.0;
8471 style: "entry_textblock_disabled_style";
8480 description { state: "default" 0.0;
8486 description { state: "visible" 0.0;
8487 inherit: "default" 0.0;
8494 program { name: "focus";
8500 program { name: "disable";
8501 signal: "elm,state,disabled";
8503 action: STATE_SET "disabled" 0.0;
8506 program { name: "enable";
8507 signal: "elm,state,enabled";
8509 action: STATE_SET "default" 0.0;
8513 program { name: "selmode0";
8514 signal: "elm,state,select,on";
8516 action: STATE_SET "visible" 0.0;
8519 program { name: "selmode1";
8520 signal: "elm,state,select,off";
8522 action: STATE_SET "default" 0.0;
8529 group { name: "elm/entry/base-single/default";
8532 style { name: "entry_single_textblock_style";
8533 base: "font=Sans font_size=10 color=#000 wrap=none text_class=entry";
8537 tag: "em" "+ font=Sans:style=Oblique";
8538 tag: "b" "+ font=Sans:style=Bold";
8539 tag: "link" "+ color=#800 underline=on underline_color=#8008";
8540 tag: "hilight" "+ font=Sans:style=Bold";
8542 style { name: "entry_single_textblock_disabled_style";
8543 base: "font=Sans font_size=10 color=#00000080 wrap=none text_class=entry";
8547 tag: "em" "+ font=Sans:style=Oblique";
8548 tag: "b" "+ font=Sans:style=Bold";
8549 tag: "link" "+ color=#00000080 underline=on underline_color=#00000080";
8550 tag: "hilight" "+ font=Sans:style=Bold";
8554 part { name: "elm.text";
8558 entry_mode: EDITABLE;
8559 select_mode: EXPLICIT;
8561 source: "elm/entry/selection/default"; // selection under
8562 source4: "elm/entry/cursor/default"; // cursorover
8563 source5: "elm/entry/anchor/default"; // anchor under
8564 description { state: "default" 0.0;
8566 style: "entry_single_textblock_style";
8571 description { state: "disabled" 0.0;
8572 inherit: "default" 0.0;
8574 style: "entry_single_textblock_disabled_style";
8580 program { name: "focus";
8586 program { name: "disable";
8587 signal: "elm,state,disabled";
8589 action: STATE_SET "disabled" 0.0;
8592 program { name: "enable";
8593 signal: "elm,state,enabled";
8595 action: STATE_SET "default" 0.0;
8601 group { name: "elm/entry/base-single-noedit/default";
8603 part { name: "elm.text";
8608 select_mode: EXPLICIT;
8610 source: "elm/entry/selection/default"; // selection under
8611 source5: "elm/entry/anchor/default"; // anchor under
8612 description { state: "default" 0.0;
8614 style: "entry_single_textblock_style";
8619 description { state: "disabled" 0.0;
8620 inherit: "default" 0.0;
8622 style: "entry_single_textblock_disabled_style";
8628 program { name: "focus";
8634 program { name: "disable";
8635 signal: "elm,state,disabled";
8637 action: STATE_SET "disabled" 0.0;
8640 program { name: "enable";
8641 signal: "elm,state,enabled";
8643 action: STATE_SET "default" 0.0;
8649 group { name: "elm/entry/base-noedit/default";
8651 part { name: "elm.text";
8656 select_mode: EXPLICIT;
8658 source: "elm/entry/selection/default"; // selection under
8659 source5: "elm/entry/anchor/default"; // anchor under
8660 description { state: "default" 0.0;
8663 style: "entry_textblock_style";
8667 description { state: "disabled" 0.0;
8668 inherit: "default" 0.0;
8670 style: "entry_textblock_disabled_style";
8676 program { name: "focus";
8682 program { name: "disable";
8683 signal: "elm,state,disabled";
8685 action: STATE_SET "disabled" 0.0;
8688 program { name: "enable";
8689 signal: "elm,state,enabled";
8691 action: STATE_SET "default" 0.0;
8697 group { name: "elm/entry/base-noedit-charwrap/default";
8699 part { name: "elm.text";
8704 select_mode: EXPLICIT;
8706 source: "elm/entry/selection/default"; // selection under
8707 source5: "elm/entry/anchor/default"; // anchor under
8708 description { state: "default" 0.0;
8711 style: "entry_textblock_style_charwrap";
8715 description { state: "disabled" 0.0;
8716 inherit: "default" 0.0;
8718 style: "entry_textblock_disabled_style_charwrap";
8724 program { name: "focus";
8730 program { name: "disable";
8731 signal: "elm,state,disabled";
8733 action: STATE_SET "disabled" 0.0;
8736 program { name: "enable";
8737 signal: "elm,state,enabled";
8739 action: STATE_SET "default" 0.0;
8745 group { name: "elm/entry/base-nowrap-noedit/default";
8747 part { name: "elm.text";
8752 select_mode: EXPLICIT;
8754 source: "elm/entry/selection/default"; // selection under
8755 source5: "elm/entry/anchor/default"; // anchor under
8756 description { state: "default" 0.0;
8758 style: "entry_textblock_style";
8762 description { state: "disabled" 0.0;
8763 inherit: "default" 0.0;
8765 style: "entry_textblock_disabled_style";
8771 program { name: "focus";
8777 program { name: "disable";
8778 signal: "elm,state,disabled";
8780 action: STATE_SET "disabled" 0.0;
8783 program { name: "enable";
8784 signal: "elm,state,enabled";
8786 action: STATE_SET "default" 0.0;
8792 group { name: "elm/entry/base-password/default";
8794 part { name: "elm.text";
8798 entry_mode: PASSWORD;
8799 select_mode: EXPLICIT;
8801 source: "elm/entry/selection/default"; // selection under
8802 source4: "elm/entry/cursor/default"; // cursorover
8803 source5: "elm/entry/anchor/default"; // anchor under
8804 description { state: "default" 0.0;
8806 style: "entry_single_textblock_style";
8812 description { state: "disabled" 0.0;
8813 inherit: "default" 0.0;
8815 style: "entry_single_textblock_disabled_style";
8821 program { name: "focus";
8827 program { name: "disable";
8828 signal: "elm,state,disabled";
8830 action: STATE_SET "disabled" 0.0;
8833 program { name: "enable";
8834 signal: "elm,state,enabled";
8836 action: STATE_SET "default" 0.0;
8842 group { name: "elm/entry/cursor/default";
8844 image: "cur_box.png" COMP;
8845 image: "cur_hi.png" COMP;
8846 image: "cur_shad.png" COMP;
8847 image: "cur_shine.png" COMP;
8848 image: "cur_glow.png" COMP;
8851 part { name: "clip2";
8854 description { state: "default" 0.0;
8859 description { state: "focused" 0.0;
8860 inherit: "default" 0.0;
8864 part { name: "clip";
8868 description { state: "default" 0.0;
8872 description { state: "hidden" 0.0;
8873 inherit: "default" 0.0;
8880 description { state: "default" 0.0;
8885 image.border: 2 2 2 2;
8886 image.normal: "cur_shad.png";
8889 part { name: "base";
8893 description { state: "default" 0.0;
8896 rel1.relative: 0.0 1.0;
8898 rel2.relative: 1.0 1.0;
8900 image.normal: "cur_box.png";
8906 description { state: "default" 0.0;
8909 rel2.relative: 1.0 0.5;
8910 image.normal: "cur_hi.png";
8913 part { name: "shine";
8917 description { state: "default" 0.0;
8920 rel2.relative: 1.0 0.75;
8921 image.border: 2 2 1 0;
8922 image.normal: "cur_shine.png";
8926 part { name: "glow";
8929 description { state: "default" 0.0;
8931 rel1.relative: 0.0 -2.0;
8934 rel2.relative: 1.0 0.0;
8936 image.border: 2 2 0 4;
8937 image.normal: "cur_glow.png";
8940 description { state: "hidden" 0.0;
8941 inherit: "default" 0.0;
8942 color: 255 255 255 0;
8947 program { name: "show";
8950 action: STATE_SET "hidden" 0.0;
8952 transition: DECELERATE 2.0;
8956 program { name: "show2";
8957 action: STATE_SET "hidden" 0.0;
8962 program { name: "show3";
8963 action: STATE_SET "default" 0.0;
8968 program { name: "show4";
8969 action: STATE_SET "default" 0.0;
8971 transition: DECELERATE 0.5;
8975 program { name: "focused";
8976 signal: "elm,action,focus";
8978 action: STATE_SET "focused" 0.0;
8981 program { name: "unfocused";
8982 signal: "elm,action,unfocus";
8984 action: STATE_SET "default" 0.0;
8990 group { name: "elm/entry/selection/default";
8995 description { state: "default" 0.0;
8996 color: 128 128 128 128;
9002 group { name: "elm/entry/anchor/default";
9007 description { state: "default" 0.0;
9014 ///////////////////////////////////////////////////////////////////////////////
9015 group { name: "elm/bubble/top_left/default";
9016 alias: "elm/bubble/base/default";
9018 image: "bubble_3.png" COMP;
9019 image: "bubble_4.png" COMP;
9020 image: "bubble_shine3.png" COMP;
9021 image: "bubble_shine4.png" COMP;
9024 part { name: "event";
9027 state: "default" 0.0;
9031 part { name: "elm.swallow.icon";
9033 description { state: "default" 0.0;
9038 aspect_preference: VERTICAL;
9049 description { state: "visible" 0.0;
9050 inherit: "default" 0.0;
9054 part { name: "elm.text";
9058 description { state: "default" 0.0;
9062 to_x: "elm.swallow.icon";
9073 font: "Sans:style=Bold,Edje-Vera-Bold";
9081 part { name: "elm.info";
9085 description { state: "default" 0.0;
9098 font: "Sans:style=Bold,Edje-Vera-Bold";
9106 part { name: "base0";
9108 description { state: "default" 0.0;
9110 to_y: "elm.swallow.icon";
9115 normal: "bubble_3.png";
9118 image.middle: SOLID;
9121 description { state: "rtl" 0.0;
9122 inherit: "default" 0.0;
9124 normal: "bubble_4.png";
9129 part { name: "elm.swallow.content";
9131 description { state: "default" 0.0;
9142 part { name: "shine";
9144 description { state: "default" 0.0;
9155 normal: "bubble_shine3.png";
9160 description { state: "rtl" 0.0;
9161 inherit: "default" 0.0;
9163 normal: "bubble_shine4.png";
9172 signal: "elm,state,icon,visible";
9174 action: STATE_SET "visible" 0.0;
9175 target: "elm.swallow.icon";
9179 signal: "elm,state,icon,hidden";
9181 action: STATE_SET "default" 0.0;
9182 target: "elm.swallow.icon";
9184 program { name: "to_rtl";
9185 signal: "edje,state,rtl";
9187 action: STATE_SET "rtl" 0.0;
9191 program { name: "to_ltr";
9192 signal: "edje,state,ltr";
9194 action: STATE_SET "default" 0.0;
9201 group { name: "elm/bubble/top_right/default";
9203 image: "bubble_3.png" COMP;
9204 image: "bubble_4.png" COMP;
9205 image: "bubble_shine3.png" COMP;
9206 image: "bubble_shine4.png" COMP;
9209 part { name: "event";
9212 state: "default" 0.0;
9216 part { name: "elm.swallow.icon";
9218 description { state: "default" 0.0;
9223 aspect_preference: VERTICAL;
9234 description { state: "visible" 0.0;
9235 inherit: "default" 0.0;
9239 part { name: "elm.text";
9243 description { state: "default" 0.0;
9257 font: "Sans:style=Bold,Edje-Vera-Bold";
9265 part { name: "elm.info";
9269 description { state: "default" 0.0;
9277 to_x: "elm.swallow.icon";
9283 font: "Sans:style=Bold,Edje-Vera-Bold";
9291 part { name: "base0";
9293 description { state: "default" 0.0;
9295 to_y: "elm.swallow.icon";
9300 normal: "bubble_4.png";
9303 image.middle: SOLID;
9306 description { state: "rtl" 0.0;
9307 inherit: "default" 0.0;
9309 normal: "bubble_3.png";
9314 part { name: "elm.swallow.content";
9316 description { state: "default" 0.0;
9327 part { name: "shine";
9329 description { state: "default" 0.0;
9340 normal: "bubble_shine4.png";
9345 description { state: "rtl" 0.0;
9346 inherit: "default" 0.0;
9348 normal: "bubble_shine3.png";
9357 signal: "elm,state,icon,visible";
9359 action: STATE_SET "visible" 0.0;
9360 target: "elm.swallow.icon";
9364 signal: "elm,state,icon,hidden";
9366 action: STATE_SET "default" 0.0;
9367 target: "elm.swallow.icon";
9369 program { name: "to_rtl";
9370 signal: "edje,state,rtl";
9372 action: STATE_SET "rtl" 0.0;
9376 program { name: "to_ltr";
9377 signal: "edje,state,ltr";
9379 action: STATE_SET "default" 0.0;
9386 group { name: "elm/bubble/bottom_left/default";
9388 image: "bubble_1.png" COMP;
9389 image: "bubble_2.png" COMP;
9390 image: "bubble_shine.png" COMP;
9393 part { name: "event";
9396 state: "default" 0.0;
9400 part { name: "elm.swallow.icon";
9402 description { state: "default" 0.0;
9407 aspect_preference: VERTICAL;
9418 description { state: "visible" 0.0;
9419 inherit: "default" 0.0;
9423 part { name: "elm.text";
9427 description { state: "default" 0.0;
9431 to_x: "elm.swallow.icon";
9442 font: "Sans:style=Bold,Edje-Vera-Bold";
9450 part { name: "elm.info";
9454 description { state: "default" 0.0;
9467 font: "Sans:style=Bold,Edje-Vera-Bold";
9475 part { name: "base0";
9477 description { state: "default" 0.0;
9479 to_y: "elm.swallow.icon";
9484 normal: "bubble_1.png";
9485 border: 36 11 10 19;
9487 image.middle: SOLID;
9490 description { state: "rtl" 0.0;
9491 inherit: "default" 0.0;
9493 normal: "bubble_2.png";
9494 border: 11 36 10 19;
9498 part { name: "elm.swallow.content";
9500 description { state: "default" 0.0;
9511 part { name: "shine";
9513 description { state: "default" 0.0;
9524 normal: "bubble_shine.png";
9529 description { state: "rtl" 0.0;
9530 inherit: "default" 0.0;
9532 normal: "bubble_shine4.png";
9541 signal: "elm,state,icon,visible";
9543 action: STATE_SET "visible" 0.0;
9544 target: "elm.swallow.icon";
9548 signal: "elm,state,icon,hidden";
9550 action: STATE_SET "default" 0.0;
9551 target: "elm.swallow.icon";
9553 program { name: "to_rtl";
9554 signal: "edje,state,rtl";
9556 action: STATE_SET "rtl" 0.0;
9559 program { name: "to_ltr";
9560 signal: "edje,state,ltr";
9562 action: STATE_SET "default" 0.0;
9568 group { name: "elm/bubble/bottom_right/default";
9570 image: "bubble_1.png" COMP;
9571 image: "bubble_2.png" COMP;
9572 image: "bubble_shine.png" COMP;
9575 part { name: "event";
9578 state: "default" 0.0;
9582 part { name: "elm.swallow.icon";
9584 description { state: "default" 0.0;
9589 aspect_preference: VERTICAL;
9600 description { state: "visible" 0.0;
9601 inherit: "default" 0.0;
9605 part { name: "elm.text";
9609 description { state: "default" 0.0;
9623 font: "Sans:style=Bold,Edje-Vera-Bold";
9631 part { name: "elm.info";
9635 description { state: "default" 0.0;
9643 to_x: "elm.swallow.icon";
9649 font: "Sans:style=Bold,Edje-Vera-Bold";
9657 part { name: "base0";
9659 description { state: "default" 0.0;
9661 to_y: "elm.swallow.icon";
9666 normal: "bubble_2.png";
9667 border: 11 36 10 19;
9669 image.middle: SOLID;
9672 description { state: "rtl" 0.0;
9673 inherit: "default" 0.0;
9675 normal: "bubble_1.png";
9676 border: 36 11 10 19;
9680 part { name: "elm.swallow.content";
9682 description { state: "default" 0.0;
9693 part { name: "shine";
9695 description { state: "default" 0.0;
9706 normal: "bubble_shine.png";
9711 description { state: "rtl" 0.0;
9712 inherit: "default" 0.0;
9714 normal: "bubble_shine3.png";
9723 signal: "elm,state,icon,visible";
9725 action: STATE_SET "visible" 0.0;
9726 target: "elm.swallow.icon";
9730 signal: "elm,state,icon,hidden";
9732 action: STATE_SET "default" 0.0;
9733 target: "elm.swallow.icon";
9735 program { name: "to_rtl";
9736 signal: "edje,state,rtl";
9738 action: STATE_SET "rtl" 0.0;
9741 program { name: "to_ltr";
9742 signal: "edje,state,ltr";
9744 action: STATE_SET "default" 0.0;
9750 ///////////////////////////////////////////////////////////////////////////////
9751 group { name: "elm/photo/base/default";
9753 image: "frame_1.png" COMP;
9754 image: "frame_2.png" COMP;
9755 image: "dia_grad.png" COMP;
9756 image: "head.png" COMP;
9759 part { name: "base0";
9761 description { state: "default" 0.0;
9762 image.normal: "dia_grad.png";
9774 part { name: "base";
9776 description { state: "default" 0.0;
9778 normal: "frame_2.png";
9785 part { name: "head";
9787 description { state: "default" 0.0;
9791 aspect_preference: BOTH;
9792 image.normal: "head.png";
9795 part { name: "clip";
9798 description { state: "default" 0.0;
9801 color: 255 255 255 255;
9804 part { name: "elm.swallow.content";
9807 description { state: "default" 0.0;
9812 part { name: "over";
9814 description { state: "default" 0.0;
9818 normal: "frame_1.png";
9828 group { name: "elm/photo/base/shadow";
9830 image: "shadow.png" COMP;
9831 image: "black.png" COMP;
9834 public message(Msg_Type:type, id, ...) {
9835 if( (type==MSG_INT_SET) && (id==0) )
9840 custom_state(PART:"size", "default", 0.0);
9844 set_state_val(PART:"size", STATE_REL1_OFFSET, - w/2, - h/2);
9845 set_state_val(PART:"size", STATE_REL2_OFFSET, w/2 + 1, h/2 + 1);
9846 set_state(PART:"size", "custom", 0.0);
9851 part { name: "size";
9853 description { state: "default" 0.0;
9854 rel1.relative: 0.5 0.5;
9855 rel2.relative: 0.5 0.5;
9863 state: "default" 0.0;
9866 rel1.relative: -0.06 -0.06;
9867 rel2.relative: 1.07 1.07;
9868 image.normal: "shadow.png";
9873 part { name: "elm.swallow.content";
9875 description { state: "default" 0.0;
9887 state: "default" 0.0;
9892 image.normal: "black.png";
9893 image.border: 1 1 1 1;
9900 ///////////////////////////////////////////////////////////////////////////////
9901 group { name: "elm/thumb/base/default";
9903 image: "frame_1.png" COMP;
9904 image: "frame_2.png" COMP;
9905 image: "dia_grad.png" COMP;
9906 image: "busy-1.png" COMP;
9907 image: "busy-2.png" COMP;
9908 image: "busy-3.png" COMP;
9909 image: "busy-4.png" COMP;
9910 image: "busy-5.png" COMP;
9911 image: "busy-6.png" COMP;
9912 image: "busy-7.png" COMP;
9913 image: "busy-8.png" COMP;
9914 image: "busy-9.png" COMP;
9917 part { name: "base0";
9919 description { state: "default" 0.0;
9920 image.normal: "dia_grad.png";
9932 part { name: "base";
9934 description { state: "default" 0.0;
9936 normal: "frame_2.png";
9943 part { name: "clip";
9946 description { state: "default" 0.0;
9949 color: 255 255 255 255;
9952 part { name: "elm.swallow.content";
9955 description { state: "default" 0.0;
9960 part { name: "progress";
9964 description { state: "default" 0.0;
9969 aspect_preference: BOTH;
9971 description { state: "pulse" 0.0;
9972 inherit: "default" 0.0;
9975 normal: "busy-9.png";
9976 tween: "busy-1.png";
9977 tween: "busy-2.png";
9978 tween: "busy-3.png";
9979 tween: "busy-4.png";
9980 tween: "busy-5.png";
9981 tween: "busy-6.png";
9982 tween: "busy-7.png";
9983 tween: "busy-8.png";
9988 part { name: "over";
9990 description { state: "default" 0.0;
9994 normal: "frame_1.png";
10002 program { name: "start_pulse";
10003 signal: "elm,state,pulse,start";
10005 action: STATE_SET "pulse" 0.0;
10006 target: "progress";
10007 transition: LINEAR 0.5;
10008 after: "start_pulse";
10010 program { name: "stop_pulse";
10011 signal: "elm,state,pulse,stop";
10013 action: STATE_SET "default" 0.0;
10014 target: "progress";
10020 group { name: "elm/thumb/base/noframe";
10022 image: "busy-1.png" COMP;
10023 image: "busy-2.png" COMP;
10024 image: "busy-3.png" COMP;
10025 image: "busy-4.png" COMP;
10026 image: "busy-5.png" COMP;
10027 image: "busy-6.png" COMP;
10028 image: "busy-7.png" COMP;
10029 image: "busy-8.png" COMP;
10030 image: "busy-9.png" COMP;
10033 part { name: "elm.swallow.content";
10035 description { state: "default" 0.0;
10037 rel2.offset: -5 -5;
10040 part { name: "progress";
10042 description { state: "default" 0.0;
10047 aspect_preference: BOTH;
10049 description { state: "pulse" 0.0;
10050 inherit: "default" 0.0;
10053 normal: "busy-9.png";
10054 tween: "busy-1.png";
10055 tween: "busy-2.png";
10056 tween: "busy-3.png";
10057 tween: "busy-4.png";
10058 tween: "busy-5.png";
10059 tween: "busy-6.png";
10060 tween: "busy-7.png";
10061 tween: "busy-8.png";
10067 program { name: "start_pulse";
10068 signal: "elm,state,pulse,start";
10070 action: STATE_SET "pulse" 0.0;
10071 target: "progress";
10072 transition: LINEAR 0.5;
10073 after: "start_pulse";
10075 program { name: "stop_pulse";
10076 signal: "elm,state,pulse,stop";
10078 action: STATE_SET "default" 0.0;
10079 target: "progress";
10086 ///////////////////////////////////////////////////////////////////////////////
10087 group { name: "elm/icon/home/default"; alias: "elm/icon/toolbar/home/default"; min: 32 32;
10088 images.image: "icon_home.png" COMP; parts { part { name: "base";
10089 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10090 image.normal: "icon_home.png"; } } } }
10091 group { name: "elm/icon/close/default"; alias: "elm/icon/toolbar/close/default"; min: 32 32;
10092 images.image: "icon_close.png" COMP; parts { part { name: "base";
10093 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10094 image.normal: "icon_close.png"; } } } }
10095 group { name: "elm/icon/apps/default"; alias: "elm/icon/toolbar/apps/default"; min: 32 32;
10096 images.image: "icon_apps.png" COMP; parts { part { name: "base";
10097 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10098 image.normal: "icon_apps.png"; } } } }
10099 group { name: "elm/icon/arrow_up/default"; alias: "elm/icon/toolbar/arrow_up/default"; min: 32 32;
10100 images.image: "icon_arrow_up.png" COMP; parts { part { name: "base";
10101 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10102 image.normal: "icon_arrow_up.png"; } } } }
10103 group { name: "elm/icon/arrow_down/default";
10104 alias: "elm/icon/toolbar/arrow_down/default";
10105 alias: "elm/icon/toolbar/more_menu/default"; min: 32 32;
10106 images.image: "icon_arrow_down.png" COMP; parts { part { name: "base";
10107 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10108 image.normal: "icon_arrow_down.png"; } } } }
10109 group { name: "elm/icon/arrow_left/default"; alias: "elm/icon/toolbar/arrow_left/default"; min: 32 32;
10110 images.image: "icon_arrow_left.png" COMP; parts { part { name: "base";
10111 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10112 image.normal: "icon_arrow_left.png"; } } } }
10113 group { name: "elm/icon/arrow_right/default"; alias: "elm/icon/toolbar/arrow_right/default"; min: 32 32;
10114 images.image: "icon_arrow_right.png" COMP; parts { part { name: "base";
10115 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10116 image.normal: "icon_arrow_right.png"; } } } }
10117 group { name: "elm/icon/chat/default"; alias: "elm/icon/toolbar/chat/default"; min: 32 32;
10118 images.image: "icon_chat.png" COMP; parts { part { name: "base";
10119 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10120 image.normal: "icon_chat.png"; } } } }
10121 group { name: "elm/icon/clock/default"; alias: "elm/icon/toolbar/clock/default"; min: 32 32;
10122 images.image: "icon_clock.png" COMP; parts { part { name: "base";
10123 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10124 image.normal: "icon_clock.png"; } } } }
10125 group { name: "elm/icon/delete/default"; alias: "elm/icon/toolbar/delete/default"; min: 32 32;
10126 images.image: "icon_delete.png" COMP; parts { part { name: "base";
10127 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10128 image.normal: "icon_delete.png"; } } } }
10129 group { name: "elm/icon/edit/default"; alias: "elm/icon/toolbar/edit/default"; min: 32 32;
10130 images.image: "icon_edit.png" COMP; parts { part { name: "base";
10131 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10132 image.normal: "icon_edit.png"; } } } }
10133 group { name: "elm/icon/refresh/default"; alias: "elm/icon/toolbar/refresh/default"; min: 32 32;
10134 images.image: "icon_refresh.png" COMP; parts { part { name: "base";
10135 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10136 image.normal: "icon_refresh.png"; } } } }
10137 group { name: "elm/icon/folder/default"; alias: "elm/icon/toolbar/folder/default"; min: 32 32;
10138 images.image: "icon_folder.png" COMP; parts { part { name: "base";
10139 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10140 image.normal: "icon_folder.png"; } } } }
10141 group { name: "elm/icon/file/default"; alias: "elm/icon/toolbar/file/default"; min: 32 32;
10142 images.image: "icon_file.png" COMP; parts { part { name: "base";
10143 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10144 image.normal: "icon_file.png"; } } } }
10145 ///////////////////////////////////////////////////////////////////////////////
10146 group { name: "elm/icon/menu/home/default"; min: 24 24; max: 24 24;
10147 images.image: "icon_home.png" COMP; parts { part { name: "base";
10148 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10149 image.normal: "icon_home.png"; } } } }
10150 group { name: "elm/icon/menu/close/default"; min: 24 24; max: 24 24;
10151 images.image: "icon_close.png" COMP; parts { part { name: "base";
10152 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10153 image.normal: "icon_close.png"; } } } }
10154 group { name: "elm/icon/menu/apps/default"; min: 24 24; max: 24 24;
10155 images.image: "icon_apps.png" COMP; parts { part { name: "base";
10156 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10157 image.normal: "icon_apps.png"; } } } }
10158 group { name: "elm/icon/menu/arrow_up/default"; min: 24 24; max: 24 24;
10159 images.image: "icon_arrow_up.png" COMP; parts { part { name: "base";
10160 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10161 image.normal: "icon_arrow_up.png"; } } } }
10162 group { name: "elm/icon/menu/arrow_down/default"; min: 24 24; max: 24 24;
10163 images.image: "icon_arrow_down.png" COMP; parts { part { name: "base";
10164 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10165 image.normal: "icon_arrow_down.png"; } } } }
10166 group { name: "elm/icon/menu/arrow_left/default"; min: 24 24; max: 24 24;
10167 images.image: "icon_arrow_left.png" COMP; parts { part { name: "base";
10168 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10169 image.normal: "icon_arrow_left.png"; } } } }
10170 group { name: "elm/icon/menu/arrow_right/default"; min: 24 24; max: 24 24;
10171 images.image: "icon_arrow_right.png" COMP; parts { part { name: "base";
10172 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10173 image.normal: "icon_arrow_right.png"; } } } }
10174 group { name: "elm/icon/menu/chat/default"; min: 24 24; max: 24 24;
10175 images.image: "icon_chat.png" COMP; parts { part { name: "base";
10176 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10177 image.normal: "icon_chat.png"; } } } }
10178 group { name: "elm/icon/menu/clock/default"; min: 24 24; max: 24 24;
10179 images.image: "icon_clock.png" COMP; parts { part { name: "base";
10180 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10181 image.normal: "icon_clock.png"; } } } }
10182 group { name: "elm/icon/menu/delete/default"; min: 24 24; max: 24 24;
10183 images.image: "icon_delete.png" COMP; parts { part { name: "base";
10184 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10185 image.normal: "icon_delete.png"; } } } }
10186 group { name: "elm/icon/menu/edit/default"; min: 24 24; max: 24 24;
10187 images.image: "icon_edit.png" COMP; parts { part { name: "base";
10188 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10189 image.normal: "icon_edit.png"; } } } }
10190 group { name: "elm/icon/menu/refresh/default"; min: 24 24; max: 24 24;
10191 images.image: "icon_refresh.png" COMP; parts { part { name: "base";
10192 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10193 image.normal: "icon_refresh.png"; } } } }
10194 group { name: "elm/icon/menu/folder/default"; min: 24 24; max: 24 24;
10195 images.image: "icon_folder.png" COMP; parts { part { name: "base";
10196 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10197 image.normal: "icon_folder.png"; } } } }
10198 group { name: "elm/icon/menu/file/default"; min: 24 24; max: 24 24;
10199 images.image: "icon_file.png" COMP; parts { part { name: "base";
10200 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10201 image.normal: "icon_file.png"; } } } }
10203 ///////////////////////////////////////////////////////////////////////////////
10204 group { name: "elm/toolbar/base/default";
10206 image: "bt_dis_base.png" COMP;
10207 image: "bt_dis_hilight.png" COMP;
10208 image: "bt_dis_shine.png" COMP;
10209 image: "icon_left_arrow.png" COMP;
10210 image: "icon_right_arrow.png" COMP;
10213 part { name: "base";
10215 description { state: "default" 0.0;
10220 rel2.offset: -3 -3;
10222 normal: "bt_dis_base.png";
10225 image.middle: SOLID;
10228 part { name: "clipper";
10232 state: "default" 0.0;
10243 part { name: "elm.swallow.content";
10244 clip_to: "clipper";
10247 state: "default" 0.0;
10248 rel1.to: "clipper";
10249 rel2.to: "clipper";
10252 part { name: "over2";
10254 description { state: "default" 0.0;
10258 normal: "bt_dis_shine.png";
10263 part { name: "over1";
10265 description { state: "default" 0.0;
10268 rel2.relative: 1.0 0.5;
10270 normal: "bt_dis_hilight.png";
10273 color: 255 255 255 128;
10276 part { name: "left_arrow";
10278 description { state: "default" 0.0;
10279 image.normal: "icon_left_arrow.png";
10281 aspect_preference: VERTICAL;
10286 description { state: "hidden" 0.0;
10287 inherit: "default" 0.0;
10289 color: 255 255 255 0;
10292 part { name: "right_arrow";
10294 description { state: "default" 0.0;
10295 image.normal: "icon_right_arrow.png";
10297 aspect_preference: VERTICAL;
10302 description { state: "hidden" 0.0;
10303 inherit: "default" 0.0;
10305 color: 255 255 255 0;
10308 part { name: "event";
10312 description { state: "default" 0.0;
10318 program { name: "sb_hbar_show";
10319 signal: "elm,action,show,hbar";
10321 action: STATE_SET "default" 0.0;
10322 transition: LINEAR 0.5;
10323 target: "left_arrow";
10324 target: "right_arrow";
10326 program { name: "sb_hbar_hide";
10327 signal: "elm,action,hide,hbar";
10329 action: STATE_SET "hidden" 0.0;
10330 target: "left_arrow";
10331 target: "right_arrow";
10332 transition: LINEAR 0.5;
10337 group { name: "elm/toolbar/item/default";
10339 image: "toolbar_sel.png" COMP;
10341 data.item: "transition_animation_on" "1";
10343 part { name: "label2";
10347 clip_to: "elm.text.clipper";
10348 description { state: "default" 0.0;
10351 rel1.to: "elm.text";
10352 rel2.to: "elm.text";
10356 text_source: "elm.text";
10360 text_class: "toolbar_item";
10363 description { state: "selected" 0.0;
10364 inherit: "default" 0.0;
10367 description { state: "disabled" 0.0;
10368 inherit: "default" 0.0;
10372 description { state: "disabled_visible" 0.0;
10373 inherit: "default" 0.0;
10380 part { name: "label2_new";
10384 clip_to: "elm.text_new.clipper";
10385 description { state: "default" 0.0;
10388 rel1.to: "elm.text_new";
10389 rel2.to: "elm.text_new";
10393 text_source: "elm.text_new";
10397 text_class: "toolbar_item";
10400 description { state: "selected" 0.0;
10401 inherit: "default" 0.0;
10404 description { state: "disabled" 0.0;
10405 inherit: "default" 0.0;
10409 description { state: "disabled_visible" 0.0;
10410 inherit: "default" 0.0;
10419 description { state: "default" 0.0;
10421 color: 255 255 255 0;
10423 normal: "toolbar_sel.png";
10426 image.middle: SOLID;
10429 description { state: "selected" 0.0;
10430 inherit: "default" 0.0;
10432 color: 255 255 255 255;
10434 description { state: "disabled" 0.0;
10435 inherit: "default" 0.0;
10437 color: 255 255 255 0;
10440 part { name: "elm.swallow.icon";
10442 clip_to: "elm.icon.clipper";
10443 description { state: "default" 0.0;
10458 part { name: "elm.swallow.icon_new";
10460 clip_to: "elm.icon_new.clipper";
10461 description { state: "default" 0.0;
10469 to_y: "elm.text_new";
10476 part { name: "elm.text";
10478 effect: SOFT_SHADOW;
10481 clip_to: "elm.text.clipper";
10482 description { state: "default" 0.0;
10494 color: 224 224 224 255;
10497 font: "Sans:style=Bold";
10501 text_class: "toolbar_item";
10504 description { state: "selected" 0.0;
10505 inherit: "default" 0.0;
10508 description { state: "visible" 0.0;
10509 inherit: "default" 0.0;
10513 description { state: "disabled" 0.0;
10514 inherit: "default" 0.0;
10518 description { state: "disabled_visible" 0.0;
10519 inherit: "default" 0.0;
10526 part { name: "elm.text_new";
10528 effect: SOFT_SHADOW;
10530 clip_to: "elm.text_new.clipper";
10532 description { state: "default" 0.0;
10544 color: 224 224 224 255;
10547 font: "Sans:style=Bold";
10551 text_class: "toolbar_item";
10554 description { state: "selected" 0.0;
10555 inherit: "default" 0.0;
10558 description { state: "visible" 0.0;
10559 inherit: "default" 0.0;
10563 description { state: "disabled" 0.0;
10564 inherit: "default" 0.0;
10568 description { state: "disabled_visible" 0.0;
10569 inherit: "default" 0.0;
10576 part { name: "elm.text.clipper";
10578 description { state: "default" 0.0;
10579 color: 255 255 255 255;
10581 description { state: "animation" 0.0;
10582 color: 255 255 255 0;
10585 part { name: "elm.text_new.clipper";
10587 description { state: "default" 0.0;
10588 color: 255 255 255 0;
10590 description { state: "animation" 0.0;
10591 color: 255 255 255 255;
10594 part { name: "elm.icon.clipper";
10596 description { state: "default" 0.0;
10597 color: 255 255 255 255;
10599 description { state: "animation" 0.0;
10600 color: 255 255 255 0;
10603 part { name: "elm.icon_new.clipper";
10605 description { state: "default" 0.0;
10606 color: 255 255 255 0;
10608 description { state: "animation" 0.0;
10609 color: 255 255 255 255;
10612 part { name: "event";
10615 ignore_flags: ON_HOLD;
10616 description { state: "default" 0.0;
10622 program { name: "go_active";
10623 signal: "elm,state,selected";
10625 action: STATE_SET "selected" 0.0;
10627 target: "elm.text";
10629 target: "elm.text_new";
10630 target: "label2_new";
10631 transition: LINEAR 0.2;
10633 program { name: "go_passive";
10634 signal: "elm,state,unselected";
10636 action: STATE_SET "default" 0.0;
10638 target: "elm.text";
10640 target: "elm.text_new";
10641 target: "label2_new";
10642 transition: LINEAR 0.1;
10644 program { name: "go";
10645 signal: "mouse,up,1";
10647 action: SIGNAL_EMIT "elm,action,click" "elm";
10649 program { name: "mouse,in";
10650 signal: "mouse,in";
10652 action: SIGNAL_EMIT "elm,mouse,in" "elm";
10654 program { name: "mouse,out";
10655 signal: "mouse,out";
10657 action: SIGNAL_EMIT "elm,mouse,out" "elm";
10659 program { name: "disable";
10660 signal: "elm,state,disabled";
10662 action: STATE_SET "disabled" 0.0;
10664 target: "label2_new";
10666 after: "disable_text";
10668 program { name: "disable_text";
10672 get_state(PART:"elm.text", st, 30, vl);
10673 if (!strcmp(st, "visible"))
10675 set_state(PART:"elm.text", "disabled_visible", 0.0);
10676 set_state(PART:"elm.text_new", "disabled_visible", 0.0);
10680 set_state(PART:"elm.text", "disabled", 0.0);
10681 set_state(PART:"elm.text_new", "disabled", 0.0);
10685 program { name: "enable";
10686 signal: "elm,state,enabled";
10688 action: STATE_SET "default" 0.0;
10690 target: "label2_new";
10692 after: "enable_text";
10694 program { name: "enable_text";
10698 get_state(PART:"elm.text", st, 30, vl);
10699 if (!strcmp(st, "disabled_visible"))
10701 set_state(PART:"elm.text", "visible", 0.0);
10702 set_state(PART:"elm.text_new", "visible", 0.0);
10706 set_state(PART:"elm.text", "default", 0.0);
10707 set_state(PART:"elm.text_new", "default", 0.0);
10711 program { name: "label_set,animation,forward";
10712 signal: "elm,state,label_set,forward";
10714 after: "label_set,animation";
10716 program { name: "label_set,animation,backward";
10717 signal: "elm,state,label_set,backward";
10719 after: "label_set,animation";
10721 program { name: "label_set,animation";
10722 signal: "elm,state,label_set";
10724 action: STATE_SET "animation" 0.0;
10725 target: "elm.text.clipper";
10726 target: "elm.text_new.clipper";
10727 transition: LINEAR 0.2;
10728 after: "label_set,animation,done";
10730 program { name: "label_set,animation,done";
10731 action: SIGNAL_EMIT "elm,state,label_set,done" "elm";
10733 program { name: "label,reset";
10734 signal: "elm,state,label,reset";
10736 action: STATE_SET "default" 0.0;
10737 target: "elm.text.clipper";
10738 target: "elm.text_new.clipper";
10740 program { name: "icon_set,animation,forward";
10741 signal: "elm,state,icon_set,forward";
10743 after: "icon_set,animation";
10745 program { name: "icon_set,animation,backward";
10746 signal: "elm,state,icon_set,backward";
10748 after: "icon_set,animation";
10750 program { name: "icon_set,animation";
10751 signal: "elm,state,icon_set";
10753 action: STATE_SET "animation" 0.0;
10754 target: "elm.icon.clipper";
10755 target: "elm.icon_new.clipper";
10756 transition: LINEAR 0.2;
10757 after: "icon_set,animation,done";
10759 program { name: "icon_set,animation,done";
10760 action: SIGNAL_EMIT "elm,state,icon_set,done" "elm";
10762 program { name: "icon,reset";
10763 signal: "elm,state,icon,reset";
10765 action: STATE_SET "default" 0.0;
10766 target: "elm.icon.clipper";
10767 target: "elm.icon_new.clipper";
10772 group { name: "elm/toolbar/separator/default";
10774 image: "toolbar_separator_v.png" COMP;
10777 part { name: "separator"; // separator group
10778 description { state: "default" 0.0;
10782 rel2.offset: -5 -5;
10784 normal: "toolbar_separator_v.png";
10794 ///////////////////////////////////////////////////////////////////////////////
10795 group { name: "elm/notify/block_events/default";
10797 part { name: "block_events";
10799 description { state: "default" 0.0;
10807 name: "block_clicked";
10808 signal: "mouse,clicked,1";
10809 source: "block_events";
10810 action: SIGNAL_EMIT "elm,action,clicked" "elm";
10814 group { name: "elm/notify/top/default";
10815 //this group is a design similar to the inwin group
10817 image: "shad_circ.png" COMP;
10818 image: "bt_dis_base.png" COMP;
10819 image: "bt_dis_hilight.png" COMP;
10822 part { name: "base";
10826 description { state: "default" 0.0;
10828 rel1.offset: 10 10;
10829 rel2.offset: -10 -10;
10830 rel1.relative: 0.0 -1.0;
10831 rel2.relative: 1.0 0.0;
10833 description { state: "visible" 0.0;
10834 inherit: "default" 0.0;
10836 rel1.relative: 0.0 0.0;
10837 rel2.relative: 1.0 1.0;
10840 part { name: "shad";
10842 description { state: "default" 0.0;
10843 image.normal: "shad_circ.png";
10844 rel1.to: "elm.swallow.content";
10845 rel1.offset: -64 -64;
10846 rel2.to: "elm.swallow.content";
10847 rel2.offset: 63 63;
10851 part { name: "pop";
10853 description { state: "default" 0.0;
10854 rel1.to: "elm.swallow.content";
10855 rel1.offset: -5 -5;
10856 rel2.to: "elm.swallow.content";
10859 normal: "bt_dis_base.png";
10862 image.middle: SOLID;
10865 part { name: "popover";
10867 description { state: "default" 0.0;
10870 rel2.relative: 1.0 0.5;
10872 normal: "bt_dis_hilight.png";
10877 part { name: "elm.swallow.content";
10879 description { state: "default" 0.0;
10886 program { name: "show";
10887 signal: "elm,action,show";
10889 action: STATE_SET "visible" 0.0;
10892 program { name: "show_2";
10894 action: STATE_SET "default" 0.0;
10898 program { name: "show_3";
10900 action: STATE_SET "visible" 0.0;
10902 transition: LINEAR 0.5;
10904 program { name: "hide";
10905 signal: "elm,action,hide";
10907 action: STATE_SET "default" 0.0;
10912 group { name: "elm/notify/center/default";
10913 //this group is a design similar to the inwin group
10915 image: "bt_dis_base.png" COMP;
10918 part { name: "base";
10922 description { state: "default" 0.0;
10924 rel1.relative: 0.0 0.0;
10925 rel2.relative: 1.0 1.0;
10928 part { name: "pop";
10930 description { state: "default" 0.0;
10931 rel1.to: "elm.swallow.content";
10932 rel1.offset: -5 -5;
10933 rel2.to: "elm.swallow.content";
10936 normal: "bt_dis_base.png";
10941 part { name: "elm.swallow.content";
10943 description { state: "default" 0.0;
10950 program { name: "show";
10951 signal: "elm,action,show";
10953 action: STATE_SET "default" 0.0;
10956 program { name: "show_2";
10958 action: STATE_SET "default" 0.0;
10961 program { name: "hide";
10962 signal: "elm,action,hide";
10964 action: STATE_SET "default" 0.0;
10969 group { name: "elm/notify/bottom/default";
10970 //this group is a design similar to the inwin group
10972 image: "shad_circ.png" COMP;
10973 image: "bt_dis_base.png" COMP;
10974 image: "bt_dis_hilight.png" COMP;
10977 part { name: "base";
10981 description { state: "default" 0.0;
10983 rel1.offset: 10 10;
10984 rel2.offset: -10 -10;
10985 rel1.relative: 0.0 1.0;
10986 rel2.relative: 1.0 2.0;
10988 description { state: "visible" 0.0;
10989 inherit: "default" 0.0;
10991 rel1.relative: 0.0 0.0;
10992 rel2.relative: 1.0 1.0;
10995 part { name: "shad";
10997 description { state: "default" 0.0;
10998 image.normal: "shad_circ.png";
10999 rel1.to: "elm.swallow.content";
11000 rel1.offset: -64 -64;
11001 rel2.to: "elm.swallow.content";
11002 rel2.offset: 63 63;
11006 part { name: "pop";
11008 description { state: "default" 0.0;
11009 rel1.to: "elm.swallow.content";
11010 rel1.offset: -5 -5;
11011 rel2.to: "elm.swallow.content";
11014 normal: "bt_dis_base.png";
11017 image.middle: SOLID;
11020 part { name: "popover";
11022 description { state: "default" 0.0;
11025 rel2.relative: 1.0 0.5;
11027 normal: "bt_dis_hilight.png";
11032 part { name: "elm.swallow.content";
11034 description { state: "default" 0.0;
11041 program { name: "show";
11042 signal: "elm,action,show";
11044 action: STATE_SET "visible" 0.0;
11047 program { name: "show_2";
11049 action: STATE_SET "default" 0.0;
11053 program { name: "show_3";
11055 action: STATE_SET "visible" 0.0;
11057 transition: LINEAR 0.5;
11059 program { name: "hide";
11060 signal: "elm,action,hide";
11062 action: STATE_SET "default" 0.0;
11067 group { name: "elm/notify/left/default";
11068 //this group is a design similar to the inwin group
11070 image: "shad_circ.png" COMP;
11071 image: "bt_dis_base.png" COMP;
11072 image: "bt_dis_hilight.png" COMP;
11075 part { name: "base";
11079 description { state: "default" 0.0;
11081 rel1.offset: 10 10;
11082 rel2.offset: -10 -10;
11083 rel1.relative: -1.0 0.0;
11084 rel2.relative: 0.0 1.0;
11086 description { state: "visible" 0.0;
11087 inherit: "default" 0.0;
11089 rel1.relative: 0.0 0.0;
11090 rel2.relative: 1.0 1.0;
11093 part { name: "shad";
11095 description { state: "default" 0.0;
11096 image.normal: "shad_circ.png";
11097 rel1.to: "elm.swallow.content";
11098 rel1.offset: -64 -64;
11099 rel2.to: "elm.swallow.content";
11100 rel2.offset: 63 63;
11104 part { name: "pop";
11106 description { state: "default" 0.0;
11107 rel1.to: "elm.swallow.content";
11108 rel1.offset: -5 -5;
11109 rel2.to: "elm.swallow.content";
11112 normal: "bt_dis_base.png";
11115 image.middle: SOLID;
11118 part { name: "popover";
11120 description { state: "default" 0.0;
11123 rel2.relative: 1.0 0.5;
11125 normal: "bt_dis_hilight.png";
11130 part { name: "elm.swallow.content";
11132 description { state: "default" 0.0;
11139 program { name: "show";
11140 signal: "elm,action,show";
11142 action: STATE_SET "visible" 0.0;
11145 program { name: "show_2";
11147 action: STATE_SET "default" 0.0;
11151 program { name: "show_3";
11153 action: STATE_SET "visible" 0.0;
11155 transition: LINEAR 0.5;
11157 program { name: "hide";
11158 signal: "elm,action,hide";
11160 action: STATE_SET "default" 0.0;
11165 group { name: "elm/notify/right/default";
11166 //this group is a design similar to the inwin group
11168 image: "shad_circ.png" COMP;
11169 image: "bt_dis_base.png" COMP;
11170 image: "bt_dis_hilight.png" COMP;
11173 part { name: "base";
11177 description { state: "default" 0.0;
11179 rel1.offset: 10 10;
11180 rel2.offset: -10 -10;
11181 rel1.relative: 1.0 0.0;
11182 rel2.relative: 2.0 1.0;
11184 description { state: "visible" 0.0;
11185 inherit: "default" 0.0;
11187 rel1.relative: 0.0 0.0;
11188 rel2.relative: 1.0 1.0;
11191 part { name: "shad";
11193 description { state: "default" 0.0;
11194 image.normal: "shad_circ.png";
11195 rel1.to: "elm.swallow.content";
11196 rel1.offset: -64 -64;
11197 rel2.to: "elm.swallow.content";
11198 rel2.offset: 63 63;
11202 part { name: "pop";
11204 description { state: "default" 0.0;
11205 rel1.to: "elm.swallow.content";
11206 rel1.offset: -5 -5;
11207 rel2.to: "elm.swallow.content";
11210 normal: "bt_dis_base.png";
11213 image.middle: SOLID;
11216 part { name: "popover";
11218 description { state: "default" 0.0;
11221 rel2.relative: 1.0 0.5;
11223 normal: "bt_dis_hilight.png";
11228 part { name: "elm.swallow.content";
11230 description { state: "default" 0.0;
11237 program { name: "show";
11238 signal: "elm,action,show";
11240 action: STATE_SET "visible" 0.0;
11243 program { name: "show_2";
11245 action: STATE_SET "default" 0.0;
11249 program { name: "show_3";
11251 action: STATE_SET "visible" 0.0;
11253 transition: LINEAR 0.5;
11255 program { name: "hide";
11256 signal: "elm,action,hide";
11258 action: STATE_SET "default" 0.0;
11263 group { name: "elm/notify/top_left/default";
11264 //this group is a design similar to the inwin group
11266 image: "shad_circ.png" COMP;
11267 image: "bt_dis_base.png" COMP;
11268 image: "bt_dis_hilight.png" COMP;
11271 part { name: "base";
11275 description { state: "default" 0.0;
11277 rel1.offset: 10 10;
11278 rel2.offset: -10 -10;
11279 rel1.relative: 0.0 -1.0;
11280 rel2.relative: 1.0 0.0;
11282 description { state: "visible" 0.0;
11283 inherit: "default" 0.0;
11285 rel1.relative: 0.0 0.0;
11286 rel2.relative: 1.0 1.0;
11289 part { name: "shad";
11291 description { state: "default" 0.0;
11292 image.normal: "shad_circ.png";
11293 rel1.to: "elm.swallow.content";
11294 rel1.offset: -64 -64;
11295 rel2.to: "elm.swallow.content";
11296 rel2.offset: 63 63;
11300 part { name: "pop";
11302 description { state: "default" 0.0;
11303 rel1.to: "elm.swallow.content";
11304 rel1.offset: -5 -5;
11305 rel2.to: "elm.swallow.content";
11308 normal: "bt_dis_base.png";
11311 image.middle: SOLID;
11314 part { name: "popover";
11316 description { state: "default" 0.0;
11319 rel2.relative: 1.0 0.5;
11321 normal: "bt_dis_hilight.png";
11326 part { name: "elm.swallow.content";
11328 description { state: "default" 0.0;
11335 program { name: "show";
11336 signal: "elm,action,show";
11338 action: STATE_SET "visible" 0.0;
11341 program { name: "show_2";
11343 action: STATE_SET "default" 0.0;
11347 program { name: "show_3";
11349 action: STATE_SET "visible" 0.0;
11351 transition: LINEAR 0.5;
11353 program { name: "hide";
11354 signal: "elm,action,hide";
11356 action: STATE_SET "default" 0.0;
11361 group { name: "elm/notify/top_right/default";
11362 //this group is a design similar to the inwin group
11364 image: "shad_circ.png" COMP;
11365 image: "bt_dis_base.png" COMP;
11366 image: "bt_dis_hilight.png" COMP;
11369 part { name: "base";
11373 description { state: "default" 0.0;
11375 rel1.offset: 10 10;
11376 rel2.offset: -10 -10;
11377 rel1.relative: 0.0 -1.0;
11378 rel2.relative: 1.0 0.0;
11380 description { state: "visible" 0.0;
11381 inherit: "default" 0.0;
11383 rel1.relative: 0.0 0.0;
11384 rel2.relative: 1.0 1.0;
11387 part { name: "shad";
11389 description { state: "default" 0.0;
11390 image.normal: "shad_circ.png";
11391 rel1.to: "elm.swallow.content";
11392 rel1.offset: -64 -64;
11393 rel2.to: "elm.swallow.content";
11394 rel2.offset: 63 63;
11398 part { name: "pop";
11400 description { state: "default" 0.0;
11401 rel1.to: "elm.swallow.content";
11402 rel1.offset: -5 -5;
11403 rel2.to: "elm.swallow.content";
11406 normal: "bt_dis_base.png";
11409 image.middle: SOLID;
11412 part { name: "popover";
11414 description { state: "default" 0.0;
11417 rel2.relative: 1.0 0.5;
11419 normal: "bt_dis_hilight.png";
11424 part { name: "elm.swallow.content";
11426 description { state: "default" 0.0;
11433 program { name: "show";
11434 signal: "elm,action,show";
11436 action: STATE_SET "visible" 0.0;
11439 program { name: "show_2";
11441 action: STATE_SET "default" 0.0;
11445 program { name: "show_3";
11447 action: STATE_SET "visible" 0.0;
11449 transition: LINEAR 0.5;
11451 program { name: "hide";
11452 signal: "elm,action,hide";
11454 action: STATE_SET "default" 0.0;
11459 group { name: "elm/notify/bottom_left/default";
11460 //this group is a design similar to the inwin group
11462 image: "shad_circ.png" COMP;
11463 image: "bt_dis_base.png" COMP;
11464 image: "bt_dis_hilight.png" COMP;
11467 part { name: "base";
11471 description { state: "default" 0.0;
11473 rel1.offset: 10 10;
11474 rel2.offset: -10 -10;
11475 rel1.relative: 0.0 1.0;
11476 rel2.relative: 1.0 2.0;
11478 description { state: "visible" 0.0;
11479 inherit: "default" 0.0;
11481 rel1.relative: 0.0 0.0;
11482 rel2.relative: 1.0 1.0;
11485 part { name: "shad";
11487 description { state: "default" 0.0;
11488 image.normal: "shad_circ.png";
11489 rel1.to: "elm.swallow.content";
11490 rel1.offset: -64 -64;
11491 rel2.to: "elm.swallow.content";
11492 rel2.offset: 63 63;
11496 part { name: "pop";
11498 description { state: "default" 0.0;
11499 rel1.to: "elm.swallow.content";
11500 rel1.offset: -5 -5;
11501 rel2.to: "elm.swallow.content";
11504 normal: "bt_dis_base.png";
11507 image.middle: SOLID;
11510 part { name: "popover";
11512 description { state: "default" 0.0;
11515 rel2.relative: 1.0 0.5;
11517 normal: "bt_dis_hilight.png";
11522 part { name: "elm.swallow.content";
11524 description { state: "default" 0.0;
11531 program { name: "show";
11532 signal: "elm,action,show";
11534 action: STATE_SET "visible" 0.0;
11537 program { name: "show_2";
11539 action: STATE_SET "default" 0.0;
11543 program { name: "show_3";
11545 action: STATE_SET "visible" 0.0;
11547 transition: LINEAR 0.5;
11549 program { name: "hide";
11550 signal: "elm,action,hide";
11552 action: STATE_SET "default" 0.0;
11557 group { name: "elm/notify/bottom_right/default";
11558 //this group is a design similar to the inwin group
11560 image: "shad_circ.png" COMP;
11561 image: "bt_dis_base.png" COMP;
11562 image: "bt_dis_hilight.png" COMP;
11565 part { name: "base";
11569 description { state: "default" 0.0;
11571 rel1.offset: 10 10;
11572 rel2.offset: -10 -10;
11573 rel1.relative: 0.0 1.0;
11574 rel2.relative: 1.0 2.0;
11576 description { state: "visible" 0.0;
11577 inherit: "default" 0.0;
11579 rel1.relative: 0.0 0.0;
11580 rel2.relative: 1.0 1.0;
11583 part { name: "shad";
11585 description { state: "default" 0.0;
11586 image.normal: "shad_circ.png";
11587 rel1.to: "elm.swallow.content";
11588 rel1.offset: -64 -64;
11589 rel2.to: "elm.swallow.content";
11590 rel2.offset: 63 63;
11594 part { name: "pop";
11596 description { state: "default" 0.0;
11597 rel1.to: "elm.swallow.content";
11598 rel1.offset: -5 -5;
11599 rel2.to: "elm.swallow.content";
11602 normal: "bt_dis_base.png";
11605 image.middle: SOLID;
11608 part { name: "popover";
11610 description { state: "default" 0.0;
11613 rel2.relative: 1.0 0.5;
11615 normal: "bt_dis_hilight.png";
11620 part { name: "elm.swallow.content";
11622 description { state: "default" 0.0;
11629 program { name: "show";
11630 signal: "elm,action,show";
11632 action: STATE_SET "visible" 0.0;
11635 program { name: "show_2";
11637 action: STATE_SET "default" 0.0;
11641 program { name: "show_3";
11643 action: STATE_SET "visible" 0.0;
11645 transition: LINEAR 0.5;
11647 program { name: "hide";
11648 signal: "elm,action,hide";
11650 action: STATE_SET "default" 0.0;
11656 ///////////////////////////////////////////////////////////////////////////////
11657 group { name: "elm/slideshow/base/default";
11659 item: transitions "fade black_fade horizontal vertical square";
11660 item: layouts "fullscreen not_fullscreen";
11663 part { name: "whole";
11666 state: "default" 0.0;
11668 color: 20 20 20 255;
11671 part { name: "image_1_whole";
11673 state: "default" 0.0;
11674 color: 255 255 255 255;
11677 state: "fade_prev_next" 0.0;
11678 inherit: "default" 0.0;
11679 color: 255 255 255 0;
11682 state: "black_fade_prev_next_init" 0.0;
11683 inherit: "default" 0.0;
11684 color: 255 255 255 255;
11687 state: "black_fade_prev_next" 0.0;
11688 inherit: "default" 0.0;
11692 state: "horizontal_next_init" 0.0;
11693 inherit: "default" 0.0;
11696 state: "horizontal_next" 0.0;
11697 inherit: "default" 0.0;
11698 rel1.relative: -1.0 0.0;
11699 rel2.relative: 0.0 1.0;
11702 state: "horizontal_prev_init" 0.0;
11703 inherit: "default" 0.0;
11706 state: "horizontal_prev" 0.0;
11707 inherit: "default" 0.0;
11708 rel1.relative: 1.0 0.0;
11709 rel2.relative: 2.0 1.0;
11712 state: "vertical_next_init" 0.0;
11713 inherit: "default" 0.0;
11716 state: "vertical_next" 0.0;
11717 inherit: "default" 0.0;
11718 rel1.relative: 0.0 -1.0;
11719 rel2.relative: 1.0 0.0;
11722 state: "vertical_prev_init" 0.0;
11723 inherit: "default" 0.0;
11726 state: "vertical_prev" 0.0;
11727 inherit: "default" 0.0;
11728 rel1.relative: 0.0 1.0;
11729 rel2.relative: 1.0 2.0;
11732 state: "square_prev_next" 0.0;
11733 inherit: "default" 0.0;
11734 color: 255 255 255 0;
11737 part { name: "image_2_whole";
11739 state: "default" 0.0;
11741 color: 255 255 255 0;
11744 state: "fade_prev_next" 0.0;
11745 inherit: "default" 0.0;
11746 color: 255 255 255 255;
11749 state: "black_fade_prev_next_init" 0.0;
11750 inherit: "default" 0.0;
11754 state: "black_fade_prev_next" 0.0;
11755 inherit: "default" 0.0;
11756 color: 255 255 255 255;
11759 state: "horizontal_next_init" 0.0;
11760 inherit: "default" 0.0;
11761 rel1.relative: 1.0 0.0;
11762 rel2.relative: 2.0 1.0;
11763 color: 255 255 255 255;
11766 state: "horizontal_next" 0.0;
11767 inherit: "default" 0.0;
11768 color: 255 255 255 255;
11771 state: "horizontal_prev_init" 0.0;
11772 inherit: "default" 0.0;
11773 rel1.relative: -1.0 0.0;
11774 rel2.relative: 0.0 1.0;
11775 color: 255 255 255 255;
11778 state: "horizontal_prev" 0.0;
11779 inherit: "default" 0.0;
11780 color: 255 255 255 255;
11783 state: "vertical_next_init" 0.0;
11784 inherit: "default" 0.0;
11785 rel1.relative: 0.0 1.0;
11786 rel2.relative: 1.0 2.0;
11787 color: 255 255 255 255;
11790 state: "vertical_next" 0.0;
11791 inherit: "default" 0.0;
11792 color: 255 255 255 255;
11795 state: "vertical_prev_init" 0.0;
11796 inherit: "default" 0.0;
11797 rel1.relative: 0.0 -1.0;
11798 rel2.relative: 1.0 0.0;
11799 color: 255 255 255 255;
11802 state: "vertical_prev" 0.0;
11803 inherit: "default" 0.0;
11804 color: 255 255 255 255;
11807 state: "square_prev_next_init" 0.0;
11808 inherit: "default" 0.0;
11809 rel1.relative: 0.5 0.5;
11810 rel2.relative: 0.5 0.5;
11811 color: 255 255 255 255;
11814 state: "square_prev_next" 0.0;
11815 inherit: "default" 0.0;
11816 rel1.relative: 0.0 0.0;
11817 rel2.relative: 1.0 1.0;
11818 color: 255 255 255 255;
11821 part { name: "elm.swallow.1";
11823 clip_to: "image_1_whole";
11825 state: "default" 0.0;
11826 rel1.to: "image_1_whole";
11827 rel2.to: "image_1_whole";
11828 color: 255 255 255 255;
11831 state: "not_fullscreen" 0.0;
11832 rel1.relative: 0.1 0.1;
11833 rel1.to: "image_1_whole";
11834 rel2.relative: 0.9 0.9;
11835 rel2.to: "image_1_whole";
11836 color: 255 255 255 255;
11839 part { name: "elm.swallow.2";
11841 clip_to: "image_2_whole";
11843 state: "default" 0.0;
11844 color: 255 255 255 255;
11845 rel1.to: "image_2_whole";
11846 rel2.to: "image_2_whole";
11849 state: "not_fullscreen" 0.0;
11850 color: 255 255 255 255;
11851 rel1.relative: 0.1 0.1;
11852 rel1.to: "image_2_whole";
11853 rel2.relative: 0.9 0.9;
11854 rel2.to: "image_2_whole";
11857 part { name: "events_catcher";
11861 state: "default" 0.0;
11869 program { name: "layout_fullscreen";
11870 signal: "layout,fullscreen";
11871 source: "slideshow";
11872 action: STATE_SET "default" 0.0;
11873 target: "elm.swallow.1";
11874 target: "elm.swallow.2";
11875 transition: SINUSOIDAL 1.0;
11877 program { name: "layout_not_fullscreen";
11878 signal: "layout,not_fullscreen";
11879 source: "slideshow";
11880 action: STATE_SET "not_fullscreen" 0.0;
11881 target: "elm.swallow.1";
11882 target: "elm.swallow.2";
11883 transition: SINUSOIDAL 1.0;
11886 program { name: "fade_next";
11887 signal: "fade,next";
11888 source: "slideshow";
11889 action: STATE_SET "default" 0.0;
11890 target: "image_1_whole";
11891 target: "image_2_whole";
11892 after: "fade_next_2";
11894 program { name: "fade_next_2";
11895 action: STATE_SET "fade_prev_next" 0.0;
11896 target: "image_1_whole";
11897 target: "image_2_whole";
11898 transition: SINUSOIDAL 1.5;
11901 program { name: "fade_previous";
11902 signal: "fade,previous";
11903 source: "slideshow";
11904 action: STATE_SET "default" 0.0;
11905 target: "image_1_whole";
11906 target: "image_2_whole";
11907 after: "fade_previous_2";
11909 program { name: "fade_previous_2";
11910 action: STATE_SET "fade_prev_next" 0.0;
11911 target: "image_1_whole";
11912 target: "image_2_whole";
11913 transition: SINUSOIDAL 1.5;
11916 program { name: "black_fade_next";
11917 signal: "black_fade,next";
11918 source: "slideshow";
11919 action: STATE_SET "black_fade_prev_next_init" 0.0;
11920 target: "image_1_whole";
11921 target: "image_2_whole";
11922 after: "black_fade_next_2";
11924 program { name: "black_fade_next_2";
11925 action: STATE_SET "black_fade_prev_next" 0.0;
11926 target: "image_1_whole";
11927 transition: SINUSOIDAL 0.75;
11928 after: "black_fade_next_3";
11930 program { name: "black_fade_next_3";
11931 action: STATE_SET "black_fade_prev_next" 0.0;
11932 target: "image_2_whole";
11933 transition: SINUSOIDAL 0.75;
11936 program { name: "black_fade_previous";
11937 signal: "black_fade,previous";
11938 source: "slideshow";
11939 action: STATE_SET "black_fade_prev_next_init" 0.0;
11940 target: "image_1_whole";
11941 target: "image_2_whole";
11942 after: "black_fade_previous_2";
11944 program { name: "black_fade_previous_2";
11945 action: STATE_SET "black_fade_prev_next" 0.0;
11946 target: "image_1_whole";
11947 transition: SINUSOIDAL 0.75;
11948 after: "black_fade_previous_3";
11950 program { name: "black_fade_previous_3";
11951 action: STATE_SET "black_fade_prev_next" 0.0;
11952 target: "image_2_whole";
11953 transition: SINUSOIDAL 0.75;
11956 program { name: "horizontal_next";
11957 signal: "horizontal,next";
11958 source: "slideshow";
11959 action: STATE_SET "horizontal_next_init" 0.0;
11960 target: "image_1_whole";
11961 target: "image_2_whole";
11962 after: "horizontal_next_2";
11964 program { name: "horizontal_next_2";
11965 action: STATE_SET "horizontal_next" 0.0;
11966 target: "image_1_whole";
11967 target: "image_2_whole";
11968 transition: SINUSOIDAL 1.5;
11971 program { name: "horizontal_previous";
11972 signal: "horizontal,previous";
11973 source: "slideshow";
11974 action: STATE_SET "horizontal_prev_init" 0.0;
11975 target: "image_1_whole";
11976 target: "image_2_whole";
11977 after: "horizontal_previous_2";
11979 program { name: "horizontal_previous_2";
11980 action: STATE_SET "horizontal_prev" 0.0;
11981 target: "image_1_whole";
11982 target: "image_2_whole";
11983 transition: SINUSOIDAL 1.5;
11986 program { name: "vertical_next";
11987 signal: "vertical,next";
11988 source: "slideshow";
11989 action: STATE_SET "vertical_next_init" 0.0;
11990 target: "image_1_whole";
11991 target: "image_2_whole";
11992 after: "vertical_next_2";
11994 program { name: "vertical_next_2";
11995 action: STATE_SET "vertical_next" 0.0;
11996 target: "image_1_whole";
11997 target: "image_2_whole";
11998 transition: SINUSOIDAL 1.5;
12001 program { name: "vertical_previous";
12002 signal: "vertical,previous";
12003 source: "slideshow";
12004 action: STATE_SET "vertical_prev_init" 0.0;
12005 target: "image_1_whole";
12006 target: "image_2_whole";
12007 after: "vertical_previous_2";
12009 program { name: "vertical_previous_2";
12010 action: STATE_SET "vertical_prev" 0.0;
12011 target: "image_1_whole";
12012 target: "image_2_whole";
12013 transition: SINUSOIDAL 1.5;
12016 program { name: "square_next";
12017 signal: "square,next";
12018 source: "slideshow";
12019 action: STATE_SET "square_prev_next_init" 0.0;
12020 target: "image_2_whole";
12021 after: "square_next_2";
12023 program { name: "square_next_2";
12024 action: STATE_SET "square_prev_next" 0.0;
12025 target: "image_2_whole";
12026 target: "image_1_whole";
12027 transition: SINUSOIDAL 1.5;
12030 program { name: "square_previous";
12031 signal: "square,previous";
12032 source: "slideshow";
12033 action: STATE_SET "square_prev_next_init" 0.0;
12034 target: "image_2_whole";
12035 after: "square_next_2";
12037 program { name: "end";
12038 action: SIGNAL_EMIT "end" "slideshow";
12040 program { name: "end_signal";
12041 signal: "anim,end";
12042 source: "slideshow";
12043 action: STATE_SET "default" 0.0;
12044 target: "image_1_whole";
12045 target: "image_2_whole";
12050 ///////////////////////////////////////////////////////////////////////////////
12051 group { name: "elm/win/inwin/default";
12053 image: "shad_circ.png" COMP;
12054 image: "bt_dis_base.png" COMP;
12055 image: "bt_dis_hilight.png" COMP;
12058 part { name: "base";
12061 description { state: "default" 0.0;
12064 description { state: "visible" 0.0;
12065 inherit: "default" 1.0;
12069 part { name: "shad";
12071 description { state: "default" 0.0;
12072 image.normal: "shad_circ.png";
12073 rel1.to: "elm.swallow.content";
12074 rel1.offset: -64 -64;
12075 rel2.to: "elm.swallow.content";
12076 rel2.offset: 63 63;
12080 part { name: "pop";
12082 description { state: "default" 0.0;
12083 rel1.to: "elm.swallow.content";
12084 rel1.offset: -5 -5;
12085 rel2.to: "elm.swallow.content";
12088 normal: "bt_dis_base.png";
12091 image.middle: SOLID;
12094 part { name: "popover";
12096 description { state: "default" 0.0;
12099 rel2.relative: 1.0 0.5;
12101 normal: "bt_dis_hilight.png";
12106 part { name: "elm.swallow.content";
12108 description { state: "default" 0.0;
12109 rel1.relative: 0.1 0.1;
12110 rel2.relative: 0.9 0.9;
12115 program { name: "show";
12116 signal: "elm,action,show";
12118 action: STATE_SET "visible" 0.0;
12119 // transition: DECELERATE 0.5;
12122 program { name: "hide";
12123 signal: "elm,action,hide";
12125 action: STATE_SET "default" 0.0;
12126 // transition: DECELERATE 0.5;
12132 group { name: "elm/win/inwin/minimal";
12134 image: "shad_circ.png" COMP;
12135 image: "bt_dis_base.png" COMP;
12136 image: "bt_dis_hilight.png" COMP;
12139 part { name: "base";
12142 description { state: "default" 0.0;
12145 description { state: "visible" 0.0;
12146 inherit: "default" 1.0;
12150 part { name: "shad";
12152 description { state: "default" 0.0;
12153 image.normal: "shad_circ.png";
12154 rel1.to: "elm.swallow.content";
12155 rel1.offset: -64 -64;
12156 rel2.to: "elm.swallow.content";
12157 rel2.offset: 63 63;
12161 part { name: "pop";
12163 description { state: "default" 0.0;
12164 rel1.to: "elm.swallow.content";
12165 rel1.offset: -5 -5;
12166 rel2.to: "elm.swallow.content";
12169 normal: "bt_dis_base.png";
12172 image.middle: SOLID;
12175 part { name: "popover";
12177 description { state: "default" 0.0;
12180 rel2.relative: 1.0 0.5;
12182 normal: "bt_dis_hilight.png";
12187 part { name: "elm.swallow.content";
12189 description { state: "default" 0.0;
12191 rel1.relative: 0.5 0.5;
12192 rel2.relative: 0.5 0.5;
12197 program { name: "show";
12198 signal: "elm,action,show";
12200 action: STATE_SET "visible" 0.0;
12201 // transition: DECELERATE 0.5;
12204 program { name: "hide";
12205 signal: "elm,action,hide";
12207 action: STATE_SET "default" 0.0;
12208 // transition: DECELERATE 0.5;
12214 group { name: "elm/win/inwin/minimal_vertical";
12216 image: "shad_circ.png" COMP;
12217 image: "bt_dis_base.png" COMP;
12218 image: "bt_dis_hilight.png" COMP;
12221 part { name: "base";
12224 description { state: "default" 0.0;
12227 description { state: "visible" 0.0;
12228 inherit: "default" 1.0;
12232 part { name: "shad";
12234 description { state: "default" 0.0;
12235 image.normal: "shad_circ.png";
12236 rel1.to: "elm.swallow.content";
12237 rel1.offset: -64 -64;
12238 rel2.to: "elm.swallow.content";
12239 rel2.offset: 63 63;
12243 part { name: "pop";
12245 description { state: "default" 0.0;
12246 rel1.to: "elm.swallow.content";
12247 rel1.offset: -5 -5;
12248 rel2.to: "elm.swallow.content";
12251 normal: "bt_dis_base.png";
12254 image.middle: SOLID;
12257 part { name: "popover";
12259 description { state: "default" 0.0;
12262 rel2.relative: 1.0 0.5;
12264 normal: "bt_dis_hilight.png";
12269 part { name: "elm.swallow.content";
12271 description { state: "default" 0.0;
12273 rel1.relative: 0.1 0.5;
12274 rel2.relative: 0.9 0.5;
12279 program { name: "show";
12280 signal: "elm,action,show";
12282 action: STATE_SET "visible" 0.0;
12283 // transition: DECELERATE 0.5;
12286 program { name: "hide";
12287 signal: "elm,action,hide";
12289 action: STATE_SET "default" 0.0;
12290 // transition: DECELERATE 0.5;
12296 ///////////////////////////////////////////////////////////////////////////////
12298 ///////////////////////////////////////////////////////////////////////////////
12299 group { name: "elm/list/item/default";
12300 data.item: "stacking" "above";
12302 image: "bt_sm_base1.png" COMP;
12303 image: "bt_sm_shine.png" COMP;
12304 image: "bt_sm_hilight.png" COMP;
12305 image: "ilist_1.png" COMP;
12306 image: "ilist_item_shadow.png" COMP;
12314 state: "default" 0.0;
12322 state: "default" 0.0;
12337 normal: "ilist_item_shadow.png";
12346 state: "default" 0.0;
12348 normal: "ilist_1.png";
12356 description { state: "default" 0.0;
12358 color: 255 255 255 0;
12368 normal: "bt_sm_base1.png";
12371 image.middle: SOLID;
12373 description { state: "selected" 0.0;
12374 inherit: "default" 0.0;
12376 color: 255 255 255 255;
12387 part { name: "elm.swallow.icon";
12389 description { state: "default" 0.0;
12402 part { name: "elm.swallow.end";
12404 description { state: "default" 0.0;
12417 part { name: "elm.text";
12419 effect: SOFT_SHADOW;
12423 state: "default" 0.0;
12426 to_x: "elm.swallow.icon";
12431 to_x: "elm.swallow.end";
12443 text_class: "list_item";
12446 description { state: "selected" 0.0;
12447 inherit: "default" 0.0;
12448 color: 224 224 224 255;
12452 part { name: "fg1";
12454 description { state: "default" 0.0;
12456 color: 255 255 255 0;
12458 rel2.relative: 1.0 0.5;
12461 normal: "bt_sm_hilight.png";
12465 description { state: "selected" 0.0;
12466 inherit: "default" 0.0;
12468 color: 255 255 255 255;
12471 part { name: "fg2";
12473 description { state: "default" 0.0;
12475 color: 255 255 255 0;
12479 normal: "bt_sm_shine.png";
12483 description { state: "selected" 0.0;
12484 inherit: "default" 0.0;
12486 color: 255 255 255 255;
12493 signal: "elm,state,selected";
12495 action: STATE_SET "selected" 0.0;
12499 target: "elm.text";
12502 name: "go_passive";
12503 signal: "elm,state,unselected";
12505 action: STATE_SET "default" 0.0;
12509 target: "elm.text";
12510 transition: LINEAR 0.1;
12514 group { name: "elm/list/item_odd/default";
12515 data.item: "stacking" "below";
12516 data.item: "selectraise" "on";
12518 image: "bt_sm_base1.png" COMP;
12519 image: "bt_sm_shine.png" COMP;
12520 image: "bt_sm_hilight.png" COMP;
12521 image: "ilist_2.png" COMP;
12529 state: "default" 0.0;
12537 state: "default" 0.0;
12539 normal: "ilist_2.png";
12547 description { state: "default" 0.0;
12549 color: 255 255 255 0;
12559 normal: "bt_sm_base1.png";
12562 image.middle: SOLID;
12564 description { state: "selected" 0.0;
12565 inherit: "default" 0.0;
12567 color: 255 255 255 255;
12579 name: "elm.swallow.icon";
12581 description { state: "default" 0.0;
12595 name: "elm.swallow.end";
12597 description { state: "default" 0.0;
12613 effect: SOFT_SHADOW;
12617 state: "default" 0.0;
12620 to_x: "elm.swallow.icon";
12625 to_x: "elm.swallow.end";
12637 text_class: "list_item";
12640 description { state: "selected" 0.0;
12641 inherit: "default" 0.0;
12642 color: 224 224 224 255;
12646 part { name: "fg1";
12648 description { state: "default" 0.0;
12650 color: 255 255 255 0;
12652 rel2.relative: 1.0 0.5;
12655 normal: "bt_sm_hilight.png";
12659 description { state: "selected" 0.0;
12660 inherit: "default" 0.0;
12662 color: 255 255 255 255;
12665 part { name: "fg2";
12667 description { state: "default" 0.0;
12669 color: 255 255 255 0;
12673 normal: "bt_sm_shine.png";
12677 description { state: "selected" 0.0;
12678 inherit: "default" 0.0;
12680 color: 255 255 255 255;
12687 signal: "elm,state,selected";
12689 action: STATE_SET "selected" 0.0;
12693 target: "elm.text";
12696 name: "go_passive";
12697 signal: "elm,state,unselected";
12699 action: STATE_SET "default" 0.0;
12703 target: "elm.text";
12704 transition: LINEAR 0.1;
12708 group { name: "elm/list/item_compress/default";
12709 data.item: "stacking" "above";
12710 data.item: "selectraise" "on";
12712 image: "bt_sm_base1.png" COMP;
12713 image: "bt_sm_shine.png" COMP;
12714 image: "bt_sm_hilight.png" COMP;
12715 image: "ilist_1.png" COMP;
12716 image: "ilist_item_shadow.png" COMP;
12724 state: "default" 0.0;
12731 description { state: "default" 0.0;
12746 normal: "ilist_item_shadow.png";
12755 state: "default" 0.0;
12757 normal: "ilist_1.png";
12765 description { state: "default" 0.0;
12767 color: 255 255 255 0;
12777 normal: "bt_sm_base1.png";
12780 image.middle: SOLID;
12782 description { state: "selected" 0.0;
12783 inherit: "default" 0.0;
12785 color: 255 255 255 255;
12796 part { name: "elm.swallow.icon";
12798 description { state: "default" 0.0;
12811 part { name: "elm.swallow.end";
12813 description { state: "default" 0.0;
12829 effect: SOFT_SHADOW;
12832 description { state: "default" 0.0;
12835 to_x: "elm.swallow.icon";
12840 to_x: "elm.swallow.end";
12852 text_class: "list_item";
12855 description { state: "selected" 0.0;
12856 inherit: "default" 0.0;
12857 color: 224 224 224 255;
12861 part { name: "fg1";
12863 description { state: "default" 0.0;
12865 color: 255 255 255 0;
12867 rel2.relative: 1.0 0.5;
12870 normal: "bt_sm_hilight.png";
12874 description { state: "selected" 0.0;
12875 inherit: "default" 0.0;
12877 color: 255 255 255 255;
12880 part { name: "fg2";
12882 description { state: "default" 0.0;
12884 color: 255 255 255 0;
12888 normal: "bt_sm_shine.png";
12892 description { state: "selected" 0.0;
12893 inherit: "default" 0.0;
12895 color: 255 255 255 255;
12902 signal: "elm,state,selected";
12904 action: STATE_SET "selected" 0.0;
12908 target: "elm.text";
12911 name: "go_passive";
12912 signal: "elm,state,unselected";
12914 action: STATE_SET "default" 0.0;
12918 target: "elm.text";
12919 transition: LINEAR 0.1;
12923 group { name: "elm/list/item_compress_odd/default";
12924 data.item: "stacking" "below";
12925 data.item: "selectraise" "on";
12927 image: "bt_sm_base1.png" COMP;
12928 image: "bt_sm_shine.png" COMP;
12929 image: "bt_sm_hilight.png" COMP;
12930 image: "ilist_2.png" COMP;
12938 state: "default" 0.0;
12946 state: "default" 0.0;
12948 normal: "ilist_2.png";
12956 description { state: "default" 0.0;
12958 color: 255 255 255 0;
12968 normal: "bt_sm_base1.png";
12971 image.middle: SOLID;
12973 description { state: "selected" 0.0;
12974 inherit: "default" 0.0;
12976 color: 255 255 255 255;
12987 part { name: "elm.swallow.icon";
12989 description { state: "default" 0.0;
13002 part { name: "elm.swallow.end";
13004 description { state: "default" 0.0;
13020 effect: SOFT_SHADOW;
13024 state: "default" 0.0;
13027 to_x: "elm.swallow.icon";
13032 to_x: "elm.swallow.end";
13044 text_class: "list_item";
13047 description { state: "selected" 0.0;
13048 inherit: "default" 0.0;
13049 color: 224 224 224 255;
13053 part { name: "fg1";
13055 description { state: "default" 0.0;
13057 color: 255 255 255 0;
13059 rel2.relative: 1.0 0.5;
13062 normal: "bt_sm_hilight.png";
13066 description { state: "selected" 0.0;
13067 inherit: "default" 0.0;
13069 color: 255 255 255 255;
13072 part { name: "fg2";
13074 description { state: "default" 0.0;
13076 color: 255 255 255 0;
13080 normal: "bt_sm_shine.png";
13084 description { state: "selected" 0.0;
13085 inherit: "default" 0.0;
13087 color: 255 255 255 255;
13094 signal: "elm,state,selected";
13096 action: STATE_SET "selected" 0.0;
13100 target: "elm.text";
13103 name: "go_passive";
13104 signal: "elm,state,unselected";
13106 action: STATE_SET "default" 0.0;
13110 target: "elm.text";
13111 transition: LINEAR 0.1;
13116 ///////////////////////////////////////////////////////////////////////////////
13117 group { name: "elm/list/h_item/default";
13118 data.item: "stacking" "above";
13120 image: "bt_sm_base1.png" COMP;
13121 image: "bt_sm_shine.png" COMP;
13122 image: "bt_sm_hilight.png" COMP;
13123 image: "ilist_1_h.png" COMP;
13124 image: "ilist_item_shadow_h.png" COMP;
13132 state: "default" 0.0;
13140 state: "default" 0.0;
13155 normal: "ilist_item_shadow_h.png";
13164 state: "default" 0.0;
13166 normal: "ilist_1_h.png";
13174 description { state: "default" 0.0;
13176 color: 255 255 255 0;
13186 normal: "bt_sm_base1.png";
13189 image.middle: SOLID;
13191 description { state: "selected" 0.0;
13192 inherit: "default" 0.0;
13194 color: 255 255 255 255;
13205 part { name: "elm.swallow.icon";
13207 description { state: "default" 0.0;
13220 part { name: "elm.swallow.end";
13222 description { state: "default" 0.0;
13235 part { name: "elm.text";
13237 effect: SOFT_SHADOW;
13241 state: "default" 0.0;
13244 to_x: "elm.swallow.icon";
13249 to_x: "elm.swallow.end";
13260 text_class: "list_item";
13263 description { state: "selected" 0.0;
13264 inherit: "default" 0.0;
13265 color: 224 224 224 255;
13269 part { name: "fg1";
13271 description { state: "default" 0.0;
13273 color: 255 255 255 0;
13275 rel2.relative: 1.0 0.5;
13278 normal: "bt_sm_hilight.png";
13282 description { state: "selected" 0.0;
13283 inherit: "default" 0.0;
13285 color: 255 255 255 255;
13288 part { name: "fg2";
13290 description { state: "default" 0.0;
13292 color: 255 255 255 0;
13296 normal: "bt_sm_shine.png";
13300 description { state: "selected" 0.0;
13301 inherit: "default" 0.0;
13303 color: 255 255 255 255;
13310 signal: "elm,state,selected";
13312 action: STATE_SET "selected" 0.0;
13316 target: "elm.text";
13319 name: "go_passive";
13320 signal: "elm,state,unselected";
13322 action: STATE_SET "default" 0.0;
13326 target: "elm.text";
13327 transition: LINEAR 0.1;
13331 group { name: "elm/list/h_item_odd/default";
13332 data.item: "stacking" "below";
13333 data.item: "selectraise" "on";
13335 image: "bt_sm_base1.png" COMP;
13336 image: "bt_sm_shine.png" COMP;
13337 image: "bt_sm_hilight.png" COMP;
13338 image: "ilist_2_h.png" COMP;
13346 state: "default" 0.0;
13354 state: "default" 0.0;
13356 normal: "ilist_2_h.png";
13364 description { state: "default" 0.0;
13366 color: 255 255 255 0;
13376 normal: "bt_sm_base1.png";
13379 image.middle: SOLID;
13381 description { state: "selected" 0.0;
13382 inherit: "default" 0.0;
13384 color: 255 255 255 255;
13396 name: "elm.swallow.icon";
13398 description { state: "default" 0.0;
13412 name: "elm.swallow.end";
13414 description { state: "default" 0.0;
13427 part { name: "elm.text";
13429 effect: SOFT_SHADOW;
13433 state: "default" 0.0;
13436 to_x: "elm.swallow.icon";
13441 to_x: "elm.swallow.end";
13452 text_class: "list_item";
13455 description { state: "selected" 0.0;
13456 inherit: "default" 0.0;
13457 color: 224 224 224 255;
13461 part { name: "fg1";
13463 description { state: "default" 0.0;
13465 color: 255 255 255 0;
13467 rel2.relative: 1.0 0.5;
13470 normal: "bt_sm_hilight.png";
13474 description { state: "selected" 0.0;
13475 inherit: "default" 0.0;
13477 color: 255 255 255 255;
13480 part { name: "fg2";
13482 description { state: "default" 0.0;
13484 color: 255 255 255 0;
13488 normal: "bt_sm_shine.png";
13492 description { state: "selected" 0.0;
13493 inherit: "default" 0.0;
13495 color: 255 255 255 255;
13502 signal: "elm,state,selected";
13504 action: STATE_SET "selected" 0.0;
13508 target: "elm.text";
13511 name: "go_passive";
13512 signal: "elm,state,unselected";
13514 action: STATE_SET "default" 0.0;
13518 target: "elm.text";
13519 transition: LINEAR 0.1;
13523 group { name: "elm/list/h_item_compress/default";
13524 data.item: "stacking" "above";
13525 data.item: "selectraise" "on";
13527 image: "bt_sm_base1.png" COMP;
13528 image: "bt_sm_shine.png" COMP;
13529 image: "bt_sm_hilight.png" COMP;
13530 image: "ilist_1_h.png" COMP;
13531 image: "ilist_item_shadow_h.png" COMP;
13539 state: "default" 0.0;
13546 description { state: "default" 0.0;
13561 normal: "ilist_item_shadow_h.png";
13570 state: "default" 0.0;
13572 normal: "ilist_1_h.png";
13580 description { state: "default" 0.0;
13582 color: 255 255 255 0;
13592 normal: "bt_sm_base1.png";
13595 image.middle: SOLID;
13597 description { state: "selected" 0.0;
13598 inherit: "default" 0.0;
13600 color: 255 255 255 255;
13611 part { name: "elm.swallow.icon";
13613 description { state: "default" 0.0;
13626 part { name: "elm.swallow.end";
13628 description { state: "default" 0.0;
13644 effect: SOFT_SHADOW;
13647 description { state: "default" 0.0;
13650 to_x: "elm.swallow.icon";
13655 to_x: "elm.swallow.end";
13666 text_class: "list_item";
13669 description { state: "selected" 0.0;
13670 inherit: "default" 0.0;
13671 color: 224 224 224 255;
13675 part { name: "fg1";
13677 description { state: "default" 0.0;
13679 color: 255 255 255 0;
13681 rel2.relative: 1.0 0.5;
13684 normal: "bt_sm_hilight.png";
13688 description { state: "selected" 0.0;
13689 inherit: "default" 0.0;
13691 color: 255 255 255 255;
13694 part { name: "fg2";
13696 description { state: "default" 0.0;
13698 color: 255 255 255 0;
13702 normal: "bt_sm_shine.png";
13706 description { state: "selected" 0.0;
13707 inherit: "default" 0.0;
13709 color: 255 255 255 255;
13716 signal: "elm,state,selected";
13718 action: STATE_SET "selected" 0.0;
13722 target: "elm.text";
13725 name: "go_passive";
13726 signal: "elm,state,unselected";
13728 action: STATE_SET "default" 0.0;
13732 target: "elm.text";
13733 transition: LINEAR 0.1;
13737 group { name: "elm/list/h_item_compress_odd/default";
13738 data.item: "stacking" "below";
13739 data.item: "selectraise" "on";
13741 image: "bt_sm_base1.png" COMP;
13742 image: "bt_sm_shine.png" COMP;
13743 image: "bt_sm_hilight.png" COMP;
13744 image: "ilist_2_h.png" COMP;
13752 state: "default" 0.0;
13760 state: "default" 0.0;
13762 normal: "ilist_2_h.png";
13770 description { state: "default" 0.0;
13772 color: 255 255 255 0;
13782 normal: "bt_sm_base1.png";
13785 image.middle: SOLID;
13787 description { state: "selected" 0.0;
13788 inherit: "default" 0.0;
13790 color: 255 255 255 255;
13801 part { name: "elm.swallow.icon";
13803 description { state: "default" 0.0;
13816 part { name: "elm.swallow.end";
13818 description { state: "default" 0.0;
13831 part { name: "elm.text";
13833 effect: SOFT_SHADOW;
13837 state: "default" 0.0;
13840 to_x: "elm.swallow.icon";
13845 to_x: "elm.swallow.end";
13856 text_class: "list_item";
13859 description { state: "selected" 0.0;
13860 inherit: "default" 0.0;
13861 color: 224 224 224 255;
13865 part { name: "fg1";
13867 description { state: "default" 0.0;
13869 color: 255 255 255 0;
13871 rel2.relative: 1.0 0.5;
13874 normal: "bt_sm_hilight.png";
13878 description { state: "selected" 0.0;
13879 inherit: "default" 0.0;
13881 color: 255 255 255 255;
13884 part { name: "fg2";
13886 description { state: "default" 0.0;
13888 color: 255 255 255 0;
13892 normal: "bt_sm_shine.png";
13896 description { state: "selected" 0.0;
13897 inherit: "default" 0.0;
13899 color: 255 255 255 255;
13906 signal: "elm,state,selected";
13908 action: STATE_SET "selected" 0.0;
13912 target: "elm.text";
13915 name: "go_passive";
13916 signal: "elm,state,unselected";
13918 action: STATE_SET "default" 0.0;
13922 target: "elm.text";
13923 transition: LINEAR 0.1;
13928 ///////////////////////////////////////////////////////////////////////////////
13929 group { name: "elm/slider/horizontal/default";
13930 alias: "elm/slider/horizontal/disabled";
13932 image: "sl_bg.png" COMP;
13933 image: "sl_bg_over.png" COMP;
13935 image: "sl_units.png" COMP;
13938 part { name: "base";
13940 description { state: "default" 0.0;
13949 image.normal: "sl_bg.png";
13953 part { name: "level";
13956 description { state: "default" 0.0;
13961 to_x: "elm.dragable.slider";
13964 color: 255 0 0 200;
13966 description { state: "inverted" 0.0;
13967 inherit: "default" 0.0;
13970 description { state: "disabled" 0.0;
13971 inherit: "default" 0.0;
13972 color: 255 0 0 100;
13974 description { state: "disabled_inverted" 0.0;
13975 inherit: "default" 0.0;
13979 part { name: "level2";
13982 description { state: "default" 0.0;
13987 to_x: "elm.dragable.slider";
13991 color: 255 0 0 200;
13993 description { state: "inverted" 0.0;
13994 inherit: "default" 0.0;
13997 description { state: "disabled" 0.0;
13998 inherit: "default" 0.0;
14000 description { state: "disabled_inverted" 0.0;
14001 inherit: "default" 0.0;
14002 color: 255 0 0 100;
14009 description { state: "default" 0.0;
14011 rel1.offset: -1 -1;
14015 normal: "sl_bg_over.png";
14025 description { state: "default" 0.0;
14027 rel1.to: "elm.swallow.bar";
14028 rel2.to: "elm.swallow.bar";
14032 part { name: "elm.swallow.bar";
14035 description { state: "default" 0.0;
14051 part { name: "elm.swallow.icon";
14053 description { state: "default" 0.0;
14058 to_y: "elm.swallow.bar";
14063 to_y: "elm.swallow.bar";
14066 description { state: "visible" 0.0;
14067 inherit: "default" 0.0;
14070 aspect_preference: VERTICAL;
14074 part { name: "elm.text";
14078 description { state: "default" 0.0;
14082 rel1.to_x: "elm.swallow.icon";
14083 rel1.relative: 1.0 0.0;
14085 rel2.to_x: "elm.swallow.icon";
14086 rel2.relative: 1.0 1.0;
14087 rel2.offset: -1 -5;
14090 font: "Sans,Edje-Vera";
14096 description { state: "visible" 0.0;
14097 inherit: "default" 0.0;
14103 description { state: "disabled" 0.0;
14104 inherit: "default" 0.0;
14105 color: 255 128 128 128;
14108 description { state: "disabled_visible" 0.0;
14109 inherit: "default" 0.0;
14117 name: "elm.swallow.end";
14120 state: "default" 0.0;
14126 to_y: "elm.swallow.bar";
14130 to_y: "elm.swallow.bar";
14133 description { state: "visible" 0.0;
14134 inherit: "default" 0.0;
14137 aspect_preference: VERTICAL;
14138 rel2.offset: -4 -1;
14141 part { name: "units";
14143 description { state: "default" 0.0;
14154 normal: "sl_units.png";
14159 description { state: "visible" 0.0;
14160 inherit: "default" 0.0;
14164 part { name: "elm.units";
14168 description { state: "default" 0.0;
14172 rel1.to_x: "elm.swallow.end";
14173 rel1.relative: 0.0 0.0;
14175 rel2.to_x: "elm.swallow.end";
14176 rel2.relative: 0.0 1.0;
14180 font: "Sans,Edje-Vera";
14186 description { state: "visible" 0.0;
14187 inherit: "default" 0.0;
14192 rel2.offset: -5 -1;
14194 description { state: "disabled" 0.0;
14195 inherit: "default" 0.0;
14196 color: 255 128 128 128;
14199 description { state: "disabled_visible" 0.0;
14200 inherit: "default" 0.0;
14207 part { name: "elm.dragable.slider";
14209 source: "elm/slider/horizontal/indicator/default";
14218 description { state: "default" 0.0;
14230 color: 255 0 0 100;
14233 part { name: "disabler";
14235 description { state: "default" 0.0;
14239 description { state: "disabled" 0.0;
14240 inherit: "default" 0.0;
14246 program { name: "text_show";
14247 signal: "elm,state,text,visible";
14249 action: STATE_SET "visible" 0.0;
14250 target: "elm.text";
14252 program { name: "text_hide";
14253 signal: "elm,state,text,hidden";
14255 action: STATE_SET "default" 0.0;
14256 target: "elm.text";
14258 program { name: "icon_show";
14259 signal: "elm,state,icon,visible";
14261 action: STATE_SET "visible" 0.0;
14262 target: "elm.swallow.icon";
14264 program { name: "icon_hide";
14265 signal: "elm,state,icon,hidden";
14267 action: STATE_SET "default" 0.0;
14268 target: "elm.swallow.icon";
14270 program { name: "end_show";
14271 signal: "elm,state,end,visible";
14273 action: STATE_SET "visible" 0.0;
14274 target: "elm.swallow.end";
14276 program { name: "end_hide";
14277 signal: "elm,state,end,hidden";
14279 action: STATE_SET "default" 0.0;
14280 target: "elm.swallow.end";
14282 program { name: "units_show";
14283 signal: "elm,state,units,visible";
14285 action: STATE_SET "visible" 0.0;
14286 target: "elm.units";
14289 program { name: "units_hide";
14290 signal: "elm,state,units,hidden";
14292 action: STATE_SET "default" 0.0;
14293 target: "elm.units";
14296 program { name: "invert_on";
14297 signal: "elm,state,inverted,on";
14299 action: STATE_SET "inverted" 0.0;
14303 program { name: "invert_off";
14304 signal: "elm,state,inverted,off";
14306 action: STATE_SET "default" 0.0;
14311 name: "go_disabled";
14312 signal: "elm,state,disabled";
14314 action: STATE_SET "disabled" 0.0;
14315 // target: "button0";
14316 target: "disabler";
14317 after: "disable_text";
14318 after: "disable_ind";
14321 program { name: "disable_ind";
14322 action: SIGNAL_EMIT "elm.dragable.slider:elm,state,disabled" "elm";
14324 program { name: "disable_text";
14328 get_state(PART:"elm.text", st, 30, vl);
14329 if (!strcmp(st, "visible"))
14330 set_state(PART:"elm.text", "disabled_visible", 0.0);
14332 set_state(PART:"elm.text", "disabled", 0.0);
14334 get_state(PART:"elm.units", st, 30, vl);
14335 if (!strcmp(st, "visible"))
14336 set_state(PART:"elm.units", "disabled_visible", 0.0);
14338 set_state(PART:"elm.units", "disabled", 0.0);
14340 get_state(PART:"level2", st, 30, vl);
14341 if (!strcmp(st, "inverted"))
14343 set_state(PART:"level", "disabled_inverted", 0.0);
14344 set_state(PART:"level2", "disabled_inverted", 0.0);
14348 set_state(PART:"level", "disabled", 0.0);
14349 set_state(PART:"level2", "disabled", 0.0);
14353 program { name: "enable";
14354 signal: "elm,state,enabled";
14356 action: STATE_SET "default" 0.0;
14357 // target: "button0";
14358 target: "disabler";
14359 after: "enable_text";
14360 after: "enable_ind";
14363 program { name: "enable_ind";
14364 action: SIGNAL_EMIT "elm.dragable.slider:elm,state,enabled" "elm";
14367 program { name: "enable_text";
14371 get_state(PART:"elm.text", st, 30, vl);
14372 if (!strcmp(st, "disabled_visible"))
14373 set_state(PART:"elm.text", "visible", 0.0);
14375 set_state(PART:"elm.text", "default", 0.0);
14377 get_state(PART:"elm.units", st, 30, vl);
14378 if (!strcmp(st, "disabled_visible"))
14379 set_state(PART:"elm.units", "visible", 0.0);
14381 set_state(PART:"elm.units", "default", 0.0);
14383 get_state(PART:"level2", st, 30, vl);
14384 if (!strcmp(st, "disabled_inverted"))
14386 set_state(PART:"level", "inverted", 0.0);
14387 set_state(PART:"level2", "inverted", 0.0);
14391 set_state(PART:"level", "default", 0.0);
14392 set_state(PART:"level2", "default", 0.0);
14399 group { name: "elm/slider/vertical/default";
14401 image: "slv_bg.png" COMP;
14402 image: "slv_bg_over.png" COMP;
14404 image: "slv_units.png" COMP;
14407 part { name: "base";
14409 description { state: "default" 0.0;
14418 image.normal: "slv_bg.png";
14422 part { name: "level";
14425 description { state: "default" 0.0;
14430 to_y: "elm.dragable.slider";
14433 color: 255 0 0 200;
14435 description { state: "inverted" 0.0;
14436 inherit: "default" 0.0;
14439 description { state: "disabled" 0.0;
14440 inherit: "default" 0.0;
14441 color: 255 0 0 100;
14443 description { state: "disabled_inverted" 0.0;
14444 inherit: "default" 0.0;
14448 part { name: "level2";
14451 description { state: "default" 0.0;
14456 to_y: "elm.dragable.slider";
14460 color: 255 0 0 200;
14462 description { state: "inverted" 0.0;
14463 inherit: "default" 0.0;
14466 description { state: "disabled" 0.0;
14467 inherit: "default" 0.0;
14468 color: 255 0 0 100;
14470 description { state: "disabled_inverted" 0.0;
14471 inherit: "default" 0.0;
14472 color: 255 0 0 100;
14479 description { state: "default" 0.0;
14481 rel1.offset: -1 -1;
14485 normal: "slv_bg_over.png";
14495 description { state: "default" 0.0;
14497 rel1.to: "elm.swallow.bar";
14498 rel2.to: "elm.swallow.bar";
14502 part { name: "elm.swallow.bar";
14505 description { state: "default" 0.0;
14521 part { name: "elm.swallow.icon";
14523 description { state: "default" 0.0;
14528 to_x: "elm.swallow.bar";
14533 to_x: "elm.swallow.bar";
14536 description { state: "visible" 0.0;
14537 inherit: "default" 0.0;
14540 aspect_preference: HORIZONTAL;
14544 part { name: "elm.text";
14548 description { state: "default" 0.0;
14552 rel1.to_y: "elm.swallow.icon";
14553 rel1.relative: 0.0 1.0;
14555 rel2.to_y: "elm.swallow.icon";
14556 rel2.relative: 1.0 1.0;
14557 rel2.offset: -1 -1;
14560 font: "Sans,Edje-Vera";
14566 description { state: "visible" 0.0;
14567 inherit: "default" 0.0;
14573 description { state: "disabled" 0.0;
14574 inherit: "default" 0.0;
14575 color: 255 128 128 128;
14578 description { state: "disabled_visible" 0.0;
14579 inherit: "default" 0.0;
14587 name: "elm.swallow.end";
14590 state: "default" 0.0;
14596 to_x: "elm.swallow.bar";
14600 to_x: "elm.swallow.bar";
14603 description { state: "visible" 0.0;
14604 inherit: "default" 0.0;
14607 aspect_preference: HORIZONTAL;
14608 rel2.offset: -1 -4;
14611 part { name: "units";
14613 description { state: "default" 0.0;
14624 normal: "slv_units.png";
14629 description { state: "visible" 0.0;
14630 inherit: "default" 0.0;
14634 part { name: "elm.units";
14638 description { state: "default" 0.0;
14642 rel1.relative: 0.0 0.0;
14643 rel1.to_y: "elm.swallow.end";
14645 rel2.relative: 1.0 0.0;
14646 rel2.to_y: "elm.swallow.end";
14650 font: "Sans,Edje-Vera";
14656 description { state: "visible" 0.0;
14657 inherit: "default" 0.0;
14662 rel2.offset: -9 -9;
14664 description { state: "disabled" 0.0;
14665 inherit: "default" 0.0;
14670 description { state: "disabled_visible" 0.0;
14671 inherit: "default" 0.0;
14676 rel2.offset: -9 -9;
14681 part { name: "elm.dragable.slider";
14683 source: "elm/slider/vertical/indicator/default";
14692 description { state: "default" 0.0;
14707 part { name: "disabler";
14709 description { state: "default" 0.0;
14713 description { state: "disabled" 0.0;
14714 inherit: "default" 0.0;
14721 program { name: "text_show";
14722 signal: "elm,state,text,visible";
14724 action: STATE_SET "visible" 0.0;
14725 target: "elm.text";
14727 program { name: "text_hide";
14728 signal: "elm,state,text,hidden";
14730 action: STATE_SET "default" 0.0;
14731 target: "elm.text";
14733 program { name: "icon_show";
14734 signal: "elm,state,icon,visible";
14736 action: STATE_SET "visible" 0.0;
14737 target: "elm.swallow.icon";
14739 program { name: "icon_hide";
14740 signal: "elm,state,icon,hidden";
14742 action: STATE_SET "default" 0.0;
14743 target: "elm.swallow.icon";
14745 program { name: "end_show";
14746 signal: "elm,state,end,visible";
14748 action: STATE_SET "visible" 0.0;
14749 target: "elm.swallow.end";
14751 program { name: "end_hide";
14752 signal: "elm,state,end,hidden";
14754 action: STATE_SET "default" 0.0;
14755 target: "elm.swallow.end";
14757 program { name: "units_show";
14758 signal: "elm,state,units,visible";
14760 action: STATE_SET "visible" 0.0;
14761 target: "elm.units";
14764 program { name: "units_hide";
14765 signal: "elm,state,units,hidden";
14767 action: STATE_SET "default" 0.0;
14768 target: "elm.units";
14771 program { name: "invert_on";
14772 signal: "elm,state,inverted,on";
14774 action: STATE_SET "inverted" 0.0;
14778 program { name: "invert_off";
14779 signal: "elm,state,inverted,off";
14781 action: STATE_SET "default" 0.0;
14786 name: "go_disabled";
14787 signal: "elm,state,disabled";
14789 action: STATE_SET "disabled" 0.0;
14790 // target: "button0";
14791 target: "disabler";
14792 after: "disable_text";
14793 after: "disable_ind";
14796 program { name: "disable_ind";
14797 action: SIGNAL_EMIT "elm.dragable.slider:elm,state,disabled" "elm";
14800 program { name: "disable_text";
14804 get_state(PART:"elm.text", st, 30, vl);
14805 if (!strcmp(st, "visible"))
14806 set_state(PART:"elm.text", "disabled_visible", 0.0);
14808 set_state(PART:"elm.text", "disabled", 0.0);
14810 get_state(PART:"elm.units", st, 30, vl);
14811 if (!strcmp(st, "visible"))
14812 set_state(PART:"elm.units", "disabled_visible", 0.0);
14814 set_state(PART:"elm.units", "disabled", 0.0);
14816 get_state(PART:"level2", st, 30, vl);
14817 if (!strcmp(st, "inverted"))
14819 set_state(PART:"level", "disabled_inverted", 0.0);
14820 set_state(PART:"level2", "disabled_inverted", 0.0);
14824 set_state(PART:"level", "disabled", 0.0);
14825 set_state(PART:"level2", "disabled", 0.0);
14830 program { name: "enable";
14831 signal: "elm,state,enabled";
14833 action: STATE_SET "default" 0.0;
14834 // target: "button0";
14835 target: "disabler";
14836 after: "enable_text";
14837 after: "enable_ind";
14840 program { name: "enable_ind";
14841 action: SIGNAL_EMIT "elm.dragable.slider:elm,state,enabled" "elm";
14843 program { name: "enable_text";
14847 get_state(PART:"elm.text", st, 30, vl);
14848 if (!strcmp(st, "disabled_visible"))
14849 set_state(PART:"elm.text", "visible", 0.0);
14851 set_state(PART:"elm.text", "default", 0.0);
14853 get_state(PART:"elm.units", st, 30, vl);
14854 if (!strcmp(st, "disabled_visible"))
14855 set_state(PART:"elm.units", "visible", 0.0);
14857 set_state(PART:"elm.units", "default", 0.0);
14859 get_state(PART:"level2", st, 30, vl);
14860 if (!strcmp(st, "disabled_inverted"))
14862 set_state(PART:"level", "inverted", 0.0);
14863 set_state(PART:"level2", "inverted", 0.0);
14867 set_state(PART:"level", "default", 0.0);
14868 set_state(PART:"level2", "default", 0.0);
14874 group { name: "elm/slider/horizontal/indicator/default";
14875 alias: "elm/slider/horizontal/indicator/disabled";
14876 alias: "elm/slider/vertical/indicator/default";
14877 alias: "elm/slider/vertical/indicator/disabled";
14879 image: "sl_bt_0.png" COMP;
14880 image: "sl_bt_1.png" COMP;
14881 image: "sl_bt_2.png" COMP;
14882 image: "sl_bt_3.png" COMP;
14883 image: "sl_bt2_0_0.png" COMP;
14884 image: "sl_bt2_0_1.png" COMP;
14885 image: "sl_bt2_0_2.png" COMP;
14886 image: "sl_bt2_1.png" COMP;
14887 image: "sl_bt2_2.png" COMP;
14890 public value_hide = 0;
14891 public set_value_show() {
14892 set_int(value_hide, 0);
14894 public set_value_hide() {
14895 set_int(value_hide, 1);
14897 public thumb_down() {
14898 if (get_int(value_hide) == 1) {
14899 set_state(PART:"elm.indicator", "default", 0.0);
14900 set_state(PART:"button3", "default", 0.0);
14901 set_state(PART:"button4", "default", 0.0);
14902 set_state(PART:"button5", "default", 0.0);
14903 set_state(PART:"button6", "default", 0.0);
14904 set_state(PART:"button7", "default", 0.0);
14906 set_state(PART:"elm.indicator", "visible", 0.0);
14907 set_state(PART:"button3", "visible", 0.0);
14908 set_state(PART:"button4", "visible", 0.0);
14909 set_state(PART:"button5", "visible", 0.0);
14910 set_state(PART:"button6", "visible", 0.0);
14911 set_state(PART:"button7", "visible", 0.0);
14914 public thumb_up() {
14915 set_state(PART:"elm.indicator", "default", 0.0);
14916 set_state(PART:"button3", "default", 0.0);
14917 set_state(PART:"button4", "default", 0.0);
14918 set_state(PART:"button5", "default", 0.0);
14919 set_state(PART:"button6", "default", 0.0);
14920 set_state(PART:"button7", "default", 0.0);
14924 part { name: "button_events";
14927 description { state: "default" 0.0;
14931 aspect_preference: VERTICAL;
14935 part { name: "button0";
14937 description { state: "default" 0.0;
14942 normal: "sl_bt_0.png";
14947 description { state: "disabled" 0.0;
14948 inherit: "default" 0.0;
14950 normal: "sl_bt_3.png";
14955 part { name: "button1";
14957 description { state: "default" 0.0;
14958 rel1.to: "button0";
14965 normal: "sl_bt_1.png";
14970 part { name: "button2";
14972 description { state: "default" 0.0;
14973 rel1.to: "button0";
14974 rel2.to: "button0";
14976 normal: "sl_bt_2.png";
14982 part { name: "button3";
14984 description { state: "default" 0.0;
14990 to_x: "elm.indicator";
15001 normal: "sl_bt2_0_0.png";
15006 description { state: "visible" 0.0;
15007 inherit: "default" 0.0;
15011 part { name: "button4";
15013 description { state: "default" 0.0;
15019 to_y: "elm.indicator";
15022 rel2.to: "button0";
15024 normal: "sl_bt2_0_1.png";
15029 description { state: "visible" 0.0;
15030 inherit: "default" 0.0;
15034 part { name: "button5";
15036 description { state: "default" 0.0;
15047 to_x: "elm.indicator";
15053 normal: "sl_bt2_0_2.png";
15058 description { state: "visible" 0.0;
15059 inherit: "default" 0.0;
15063 part { name: "elm.indicator";
15066 effect: SOFT_SHADOW;
15068 description { state: "default" 0.0;
15074 relative: 0.0 -0.25;
15079 relative: 1.0 -0.25;
15082 color: 224 224 224 255;
15085 font: "Sans,Edje-Vera";
15091 description { state: "visible" 0.0;
15092 inherit: "default" 0.0;
15096 rel2.offset: -1 -1;
15099 part { name: "button6";
15101 description { state: "default" 0.0;
15103 rel1.to: "button3";
15110 normal: "sl_bt2_1.png";
15115 description { state: "visible" 0.0;
15116 inherit: "default" 0.0;
15120 part { name: "button7";
15122 description { state: "default" 0.0;
15124 rel1.to: "button3";
15125 rel2.to: "button5";
15127 normal: "sl_bt2_2.png";
15133 description { state: "visible" 0.0;
15134 inherit: "default" 0.0;
15140 program { name: "set_val_show";
15141 signal: "elm,state,val,show";
15147 program { name: "set_val_hide";
15148 signal: "elm,state,val,hide";
15154 program { name: "val_show";
15155 signal: "mouse,down,*";
15156 source: "button_events";
15162 program { name: "val_hide";
15163 signal: "mouse,up,*";
15164 source: "button_events";
15170 name: "go_disabled";
15171 signal: "elm,state,disabled";
15173 action: STATE_SET "disabled" 0.0;
15177 name: "go_enabled";
15178 signal: "elm,state,enabled";
15180 action: STATE_SET "default" 0.0;
15187 ////////////////////////////////////////////////////////////////////////////////
15189 ////////////////////////////////////////////////////////////////////////////////
15190 group { name: "elm/actionslider/base/default";
15193 image: "shelf_inset.png" COMP;
15194 image: "ilist_1.png" COMP;
15195 image: "bt_bases.png" COMP;
15196 image: "bt_basew.png" COMP;
15197 image: "bt_hilightw.png" COMP;
15205 state: "default" 0.0;
15208 rel2.offset: -2 -2;
15210 normal: "ilist_1.png";
15216 part { name: "conf_over";
15218 description { state: "default" 0.0;
15222 normal: "shelf_inset.png";
15229 part { name: "icon.dragable.area";
15232 description { state: "default" 0.0;
15238 part { name: "elm.text.left";
15242 description { state: "default" 0.0;
15245 font: "Sans,Edje-Vera";
15252 part { name: "elm.text.center";
15256 description { state: "default" 0.0;
15259 font: "Sans,Edje-Vera";
15266 part { name: "elm.text.right";
15270 description { state: "default" 0.0;
15273 font: "Sans,Edje-Vera";
15280 part { name: "elm.drag_button_base";
15284 description { state: "default" 0.0;
15288 rel1.to: "icon.dragable.area";
15291 to: "icon.dragable.area";
15295 confine: "icon.dragable.area";
15300 part { name: "elm.drag_button";
15303 description { state: "default" 0.0;
15305 color: 255 255 255 0;
15306 rel1.to_x: "elm.drag_button_base";
15307 rel1.to_y: "icon.dragable.area";
15308 rel2.to_x: "elm.drag_button_base";
15309 rel2.to_y: "icon.dragable.area";
15312 events: "elm.drag_button_base";
15315 part { name: "button0";
15317 description { state: "default" 0.0;
15318 rel1.to: "button2";
15319 rel1.offset: -4 -4;
15320 rel2.to: "button2";
15323 normal: "bt_bases.png";
15324 border: 11 11 11 11;
15327 color: 255 255 255 128;
15330 part { name: "button2";
15332 description { state: "default" 0.0;
15333 rel1.to: "elm.drag_button";
15334 rel2.to: "elm.drag_button";
15336 normal: "bt_basew.png";
15340 color: 255 255 255 210;
15343 part { name: "button3";
15345 description { state: "default" 0.0;
15346 rel1.to: "button2";
15347 rel2.to: "button2";
15348 rel2.relative: 1.0 0.5;
15350 normal: "bt_hilightw.png";
15353 color: 255 255 255 190;
15356 part { name: "elm.text.indicator";
15360 description { state: "default" 0.0;
15362 to: "elm.drag_button";
15366 to: "elm.drag_button";
15371 font: "Sans,Edje-Vera";
15380 program { name: "elm.drag_button,mouse,up";
15381 signal: "mouse,up,1";
15382 source: "elm.drag_button";
15383 action: SIGNAL_EMIT "elm.drag_button,mouse,up" "";
15385 program { name: "elm.drag_button,mouse,down";
15386 signal: "mouse,down,1";
15387 source: "elm.drag_button";
15388 action: SIGNAL_EMIT "elm.drag_button,mouse,down" "";
15390 program { name: "elm.drag_button,mouse,move";
15391 signal: "mouse,move";
15392 source: "elm.drag_button_base";
15393 action: SIGNAL_EMIT "elm.drag_button,mouse,move" "";
15398 group { name: "elm/actionslider/base/bar";
15401 image: "shelf_inset.png" COMP;
15402 image: "ilist_1.png" COMP;
15403 image: "bt_bases.png" COMP;
15404 image: "bt_basew.png" COMP;
15405 image: "bt_hilightw.png" COMP;
15413 state: "default" 0.0;
15416 rel2.offset: -2 -2;
15418 normal: "ilist_1.png";
15424 part { name: "conf_over";
15426 description { state: "default" 0.0;
15430 normal: "shelf_inset.png";
15437 part { name: "icon.dragable.area";
15440 description { state: "default" 0.0;
15446 part { name: "elm.text.left";
15450 description { state: "default" 0.0;
15453 font: "Sans,Edje-Vera";
15460 part { name: "elm.text.center";
15464 description { state: "default" 0.0;
15467 font: "Sans,Edje-Vera";
15474 part { name: "elm.text.right";
15478 description { state: "default" 0.0;
15481 font: "Sans,Edje-Vera";
15488 part { name: "bar";
15491 description { state: "default" 0.0;
15497 to_x: "elm.drag_button_base";
15503 part { name: "elm.drag_button_base";
15507 description { state: "default" 0.0;
15511 rel1.to: "icon.dragable.area";
15514 to: "icon.dragable.area";
15518 confine: "icon.dragable.area";
15523 part { name: "elm.drag_button";
15526 description { state: "default" 0.0;
15528 color: 255 255 255 0;
15529 rel1.to_x: "elm.drag_button_base";
15530 rel1.to_y: "icon.dragable.area";
15531 rel2.to_x: "elm.drag_button_base";
15532 rel2.to_y: "icon.dragable.area";
15535 events: "elm.drag_button_base";
15538 part { name: "button0";
15540 description { state: "default" 0.0;
15541 rel1.to: "button2";
15542 rel1.offset: -4 -4;
15543 rel2.to: "button2";
15546 normal: "bt_bases.png";
15547 border: 11 11 11 11;
15550 color: 255 255 255 128;
15553 part { name: "button2";
15555 description { state: "default" 0.0;
15556 rel1.to: "elm.drag_button";
15557 rel2.to: "elm.drag_button";
15559 normal: "bt_basew.png";
15563 color: 255 255 255 210;
15566 part { name: "button3";
15568 description { state: "default" 0.0;
15569 rel1.to: "button2";
15570 rel2.to: "button2";
15571 rel2.relative: 1.0 0.5;
15573 normal: "bt_hilightw.png";
15576 color: 255 255 255 190;
15579 part { name: "elm.text.indicator";
15583 description { state: "default" 0.0;
15585 to: "elm.drag_button";
15589 to: "elm.drag_button";
15594 font: "Sans,Edje-Vera";
15603 program { name: "elm.drag_button,mouse,up";
15604 signal: "mouse,up,1";
15605 source: "elm.drag_button";
15606 action: SIGNAL_EMIT "elm.drag_button,mouse,up" "";
15608 program { name: "elm.drag_button,mouse,down";
15609 signal: "mouse,down,1";
15610 source: "elm.drag_button";
15611 action: SIGNAL_EMIT "elm.drag_button,mouse,down" "";
15613 program { name: "elm.drag_button,mouse,move";
15614 signal: "mouse,move";
15615 source: "elm.drag_button_base";
15616 action: SIGNAL_EMIT "elm.drag_button,mouse,move" "";
15621 ///////////////////////////////////////////////////////////////////////////////
15622 group { name: "elm/genlist/item/default/default";
15623 data.item: "stacking" "above";
15624 data.item: "selectraise" "on";
15625 data.item: "labels" "elm.text";
15626 data.item: "icons" "elm.swallow.icon elm.swallow.end";
15627 data.item: "treesize" "20";
15628 // data.item: "states" "";
15630 image: "bt_sm_base1.png" COMP;
15631 image: "bt_sm_shine.png" COMP;
15632 image: "bt_sm_hilight.png" COMP;
15633 image: "ilist_1.png" COMP;
15634 image: "ilist_item_shadow.png" COMP;
15642 state: "default" 0.0;
15650 state: "default" 0.0;
15665 normal: "ilist_item_shadow.png";
15674 state: "default" 0.0;
15676 normal: "ilist_1.png";
15683 clip_to: "disclip";
15685 description { state: "default" 0.0;
15687 color: 255 255 255 0;
15697 normal: "bt_sm_base1.png";
15700 image.middle: SOLID;
15702 description { state: "selected" 0.0;
15703 inherit: "default" 0.0;
15705 color: 255 255 255 255;
15716 part { name: "elm.swallow.pad";
15718 description { state: "default" 0.0;
15731 part { name: "elm.swallow.icon";
15732 clip_to: "disclip";
15734 description { state: "default" 0.0;
15738 to_x: "elm.swallow.pad";
15743 to_x: "elm.swallow.pad";
15749 part { name: "elm.swallow.end";
15750 clip_to: "disclip";
15752 description { state: "default" 0.0;
15756 aspect_preference: VERTICAL;
15767 part { name: "elm.text";
15768 clip_to: "disclip";
15770 effect: SOFT_SHADOW;
15774 state: "default" 0.0;
15777 to_x: "elm.swallow.icon";
15782 to_x: "elm.swallow.end";
15794 text_class: "list_item";
15797 description { state: "selected" 0.0;
15798 inherit: "default" 0.0;
15799 color: 224 224 224 255;
15803 part { name: "fg1";
15804 clip_to: "disclip";
15806 description { state: "default" 0.0;
15808 color: 255 255 255 0;
15810 rel2.relative: 1.0 0.5;
15813 normal: "bt_sm_hilight.png";
15817 description { state: "selected" 0.0;
15818 inherit: "default" 0.0;
15820 color: 255 255 255 255;
15823 part { name: "fg2";
15824 clip_to: "disclip";
15826 description { state: "default" 0.0;
15828 color: 255 255 255 0;
15832 normal: "bt_sm_shine.png";
15836 description { state: "selected" 0.0;
15837 inherit: "default" 0.0;
15839 color: 255 255 255 255;
15842 part { name: "disclip";
15844 description { state: "default" 0.0;
15848 description { state: "disabled" 0.0;
15849 inherit: "default" 0.0;
15850 color: 255 255 255 64;
15855 // signal: elm,state,%s,active
15856 // a "check" item named %s went active
15857 // signal: elm,state,%s,passive
15858 // a "check" item named %s went passive
15859 // default is passive
15862 signal: "elm,state,selected";
15864 action: STATE_SET "selected" 0.0;
15868 target: "elm.text";
15871 name: "go_passive";
15872 signal: "elm,state,unselected";
15874 action: STATE_SET "default" 0.0;
15878 target: "elm.text";
15879 transition: LINEAR 0.1;
15882 name: "go_disabled";
15883 signal: "elm,state,disabled";
15885 action: STATE_SET "disabled" 0.0;
15889 name: "go_enabled";
15890 signal: "elm,state,enabled";
15892 action: STATE_SET "default" 0.0;
15897 group { name: "elm/genlist/item/group_index/default";
15898 alias: "elm/genlist/item_odd/group_index/default";
15899 data.item: "stacking" "above";
15900 data.item: "selectraise" "on";
15901 data.item: "labels" "elm.text";
15902 data.item: "icons" "elm.swallow.icon elm.swallow.end";
15903 data.item: "treesize" "20";
15904 // data.item: "states" "";
15906 image: "bt_sm_base1.png" COMP;
15907 image: "bt_sm_shine.png" COMP;
15908 image: "bt_sm_hilight.png" COMP;
15909 image: "ilist_item_shadow.png" COMP;
15910 image: "group_index.png" COMP;
15918 state: "default" 0.0;
15926 state: "default" 0.0;
15941 normal: "ilist_item_shadow.png";
15950 state: "default" 0.0;
15952 normal: "group_index.png";
15959 clip_to: "disclip";
15961 description { state: "default" 0.0;
15963 color: 255 255 255 0;
15973 normal: "bt_sm_base1.png";
15976 image.middle: SOLID;
15978 description { state: "selected" 0.0;
15979 inherit: "default" 0.0;
15981 color: 255 255 255 255;
15992 part { name: "elm.swallow.pad";
15994 description { state: "default" 0.0;
16007 part { name: "elm.swallow.icon";
16008 clip_to: "disclip";
16010 description { state: "default" 0.0;
16014 to_x: "elm.swallow.pad";
16019 to_x: "elm.swallow.pad";
16025 part { name: "elm.swallow.end";
16026 clip_to: "disclip";
16028 description { state: "default" 0.0;
16032 aspect_preference: VERTICAL;
16043 part { name: "elm.text";
16044 clip_to: "disclip";
16046 effect: SOFT_SHADOW;
16050 state: "default" 0.0;
16053 to_x: "elm.swallow.icon";
16058 to_x: "elm.swallow.end";
16070 text_class: "list_item";
16073 description { state: "selected" 0.0;
16074 inherit: "default" 0.0;
16075 color: 224 224 224 255;
16079 part { name: "fg1";
16080 clip_to: "disclip";
16082 description { state: "default" 0.0;
16084 color: 255 255 255 0;
16086 rel2.relative: 1.0 0.5;
16089 normal: "bt_sm_hilight.png";
16093 description { state: "selected" 0.0;
16094 inherit: "default" 0.0;
16096 color: 255 255 255 255;
16099 part { name: "fg2";
16100 clip_to: "disclip";
16102 description { state: "default" 0.0;
16104 color: 255 255 255 0;
16108 normal: "bt_sm_shine.png";
16112 description { state: "selected" 0.0;
16113 inherit: "default" 0.0;
16115 color: 255 255 255 255;
16118 part { name: "disclip";
16120 description { state: "default" 0.0;
16124 description { state: "disabled" 0.0;
16125 inherit: "default" 0.0;
16126 color: 255 255 255 64;
16131 // signal: elm,state,%s,active
16132 // a "check" item named %s went active
16133 // signal: elm,state,%s,passive
16134 // a "check" item named %s went passive
16135 // default is passive
16138 signal: "elm,state,selected";
16140 action: STATE_SET "selected" 0.0;
16144 target: "elm.text";
16147 name: "go_passive";
16148 signal: "elm,state,unselected";
16150 action: STATE_SET "default" 0.0;
16154 target: "elm.text";
16155 transition: LINEAR 0.1;
16158 name: "go_disabled";
16159 signal: "elm,state,disabled";
16161 action: STATE_SET "disabled" 0.0;
16165 name: "go_enabled";
16166 signal: "elm,state,enabled";
16168 action: STATE_SET "default" 0.0;
16173 group { name: "elm/genlist/item_compress/message/default";
16174 data.item: "stacking" "above";
16175 data.item: "selectraise" "on";
16176 data.item: "labels" "elm.title.1 elm.title.2 elm.text";
16177 // data.item: "icons" "elm.swallow.icon elm.swallow.end";
16178 data.item: "treesize" "20";
16179 // data.item: "states" "";
16181 image: "bt_sm_base1.png" COMP;
16182 image: "bt_sm_shine.png" COMP;
16183 image: "bt_sm_hilight.png" COMP;
16184 image: "ilist_1.png" COMP;
16185 image: "ilist_item_shadow.png" COMP;
16188 style { name: "genlist_textblock_style";
16189 base: "font=Sans font_size=10 color=#000 wrap=char text_class=list_item";
16194 style { name: "genlist_textblock_style2";
16195 base: "font=Sans font_size=10 color=#fff wrap=char text_class=list_item";
16207 state: "default" 0.0;
16215 state: "default" 0.0;
16230 normal: "ilist_item_shadow.png";
16239 state: "default" 0.0;
16241 normal: "ilist_1.png";
16248 clip_to: "disclip";
16250 description { state: "default" 0.0;
16252 color: 255 255 255 0;
16262 normal: "bt_sm_base1.png";
16265 image.middle: SOLID;
16267 description { state: "selected" 0.0;
16268 inherit: "default" 0.0;
16270 color: 255 255 255 255;
16281 part { name: "elm.title.1";
16282 clip_to: "disclip";
16284 effect: SOFT_SHADOW;
16288 state: "default" 0.0;
16308 text_class: "list_item";
16311 description { state: "selected" 0.0;
16312 inherit: "default" 0.0;
16313 color: 224 224 224 255;
16317 part { name: "elm.title.2";
16318 clip_to: "disclip";
16320 effect: SOFT_SHADOW;
16324 state: "default" 0.0;
16328 to_y: "elm.title.1";
16333 to_y: "elm.title.1";
16346 text_class: "list_item";
16349 description { state: "selected" 0.0;
16350 inherit: "default" 0.0;
16351 color: 224 224 224 255;
16355 part { name: "elm.text";
16356 clip_to: "disclip";
16361 state: "default" 0.0;
16365 to_y: "elm.title.2";
16375 style: "genlist_textblock_style";
16381 description { state: "selected" 0.0;
16382 inherit: "default" 0.0;
16384 style: "genlist_textblock_style2";
16388 part { name: "fg1";
16389 clip_to: "disclip";
16391 description { state: "default" 0.0;
16393 color: 255 255 255 0;
16395 rel2.relative: 1.0 0.5;
16398 normal: "bt_sm_hilight.png";
16402 description { state: "selected" 0.0;
16403 inherit: "default" 0.0;
16405 color: 255 255 255 255;
16408 part { name: "fg2";
16409 clip_to: "disclip";
16411 description { state: "default" 0.0;
16413 color: 255 255 255 0;
16417 normal: "bt_sm_shine.png";
16421 description { state: "selected" 0.0;
16422 inherit: "default" 0.0;
16424 color: 255 255 255 255;
16427 part { name: "disclip";
16429 description { state: "default" 0.0;
16433 description { state: "disabled" 0.0;
16434 inherit: "default" 0.0;
16435 color: 255 255 255 64;
16440 // signal: elm,state,%s,active
16441 // a "check" item named %s went active
16442 // signal: elm,state,%s,passive
16443 // a "check" item named %s went passive
16444 // default is passive
16447 signal: "elm,state,selected";
16449 action: STATE_SET "selected" 0.0;
16453 target: "elm.title.1";
16454 target: "elm.title.2";
16455 target: "elm.text";
16458 name: "go_passive";
16459 signal: "elm,state,unselected";
16461 action: STATE_SET "default" 0.0;
16465 target: "elm.title.1";
16466 target: "elm.title.2";
16467 target: "elm.text";
16468 transition: LINEAR 0.1;
16471 name: "go_disabled";
16472 signal: "elm,state,disabled";
16474 action: STATE_SET "disabled" 0.0;
16478 name: "go_enabled";
16479 signal: "elm,state,enabled";
16481 action: STATE_SET "default" 0.0;
16486 group { name: "elm/genlist/item_compress_odd/message/default";
16487 data.item: "stacking" "below";
16488 data.item: "selectraise" "on";
16489 data.item: "labels" "elm.title.1 elm.title.2 elm.text";
16490 // data.item: "icons" "elm.swallow.icon elm.swallow.end";
16491 data.item: "treesize" "20";
16492 // data.item: "states" "";
16494 image: "bt_sm_base1.png" COMP;
16495 image: "bt_sm_shine.png" COMP;
16496 image: "bt_sm_hilight.png" COMP;
16497 image: "ilist_2.png" COMP;
16500 part { name: "event";
16504 state: "default" 0.0;
16512 state: "default" 0.0;
16514 normal: "ilist_2.png";
16521 clip_to: "disclip";
16523 description { state: "default" 0.0;
16525 color: 255 255 255 0;
16535 normal: "bt_sm_base1.png";
16538 image.middle: SOLID;
16540 description { state: "selected" 0.0;
16541 inherit: "default" 0.0;
16543 color: 255 255 255 255;
16554 part { name: "elm.title.1";
16555 clip_to: "disclip";
16557 effect: SOFT_SHADOW;
16561 state: "default" 0.0;
16581 text_class: "list_item";
16584 description { state: "selected" 0.0;
16585 inherit: "default" 0.0;
16586 color: 224 224 224 255;
16590 part { name: "elm.title.2";
16591 clip_to: "disclip";
16593 effect: SOFT_SHADOW;
16597 state: "default" 0.0;
16601 to_y: "elm.title.1";
16606 to_y: "elm.title.1";
16619 text_class: "list_item";
16622 description { state: "selected" 0.0;
16623 inherit: "default" 0.0;
16624 color: 224 224 224 255;
16628 part { name: "elm.text";
16629 clip_to: "disclip";
16634 state: "default" 0.0;
16638 to_y: "elm.title.2";
16648 style: "genlist_textblock_style";
16654 description { state: "selected" 0.0;
16655 inherit: "default" 0.0;
16657 style: "genlist_textblock_style2";
16661 part { name: "fg1";
16662 clip_to: "disclip";
16664 description { state: "default" 0.0;
16666 color: 255 255 255 0;
16668 rel2.relative: 1.0 0.5;
16671 normal: "bt_sm_hilight.png";
16675 description { state: "selected" 0.0;
16676 inherit: "default" 0.0;
16678 color: 255 255 255 255;
16681 part { name: "fg2";
16682 clip_to: "disclip";
16684 description { state: "default" 0.0;
16686 color: 255 255 255 0;
16690 normal: "bt_sm_shine.png";
16694 description { state: "selected" 0.0;
16695 inherit: "default" 0.0;
16697 color: 255 255 255 255;
16700 part { name: "disclip";
16702 description { state: "default" 0.0;
16706 description { state: "disabled" 0.0;
16707 inherit: "default" 0.0;
16708 color: 255 255 255 64;
16713 // signal: elm,state,%s,active
16714 // a "check" item named %s went active
16715 // signal: elm,state,%s,passive
16716 // a "check" item named %s went passive
16717 // default is passive
16720 signal: "elm,state,selected";
16722 action: STATE_SET "selected" 0.0;
16726 target: "elm.title.1";
16727 target: "elm.title.2";
16728 target: "elm.text";
16731 name: "go_passive";
16732 signal: "elm,state,unselected";
16734 action: STATE_SET "default" 0.0;
16738 target: "elm.title.1";
16739 target: "elm.title.2";
16740 target: "elm.text";
16741 transition: LINEAR 0.1;
16744 name: "go_disabled";
16745 signal: "elm,state,disabled";
16747 action: STATE_SET "disabled" 0.0;
16751 name: "go_enabled";
16752 signal: "elm,state,enabled";
16754 action: STATE_SET "default" 0.0;
16759 group { name: "elm/genlist/item_compress/default/default";
16760 data.item: "stacking" "above";
16761 data.item: "selectraise" "on";
16762 data.item: "labels" "elm.text";
16763 data.item: "icons" "elm.swallow.icon elm.swallow.end";
16764 data.item: "treesize" "20";
16765 // data.item: "states" "";
16767 image: "bt_sm_base1.png" COMP;
16768 image: "bt_sm_shine.png" COMP;
16769 image: "bt_sm_hilight.png" COMP;
16770 image: "ilist_1.png" COMP;
16771 image: "ilist_item_shadow.png" COMP;
16779 state: "default" 0.0;
16787 state: "default" 0.0;
16802 normal: "ilist_item_shadow.png";
16811 state: "default" 0.0;
16813 normal: "ilist_1.png";
16820 clip_to: "disclip";
16822 description { state: "default" 0.0;
16824 color: 255 255 255 0;
16834 normal: "bt_sm_base1.png";
16837 image.middle: SOLID;
16839 description { state: "selected" 0.0;
16840 inherit: "default" 0.0;
16842 color: 255 255 255 255;
16853 part { name: "elm.swallow.pad";
16855 description { state: "default" 0.0;
16868 part { name: "elm.swallow.icon";
16869 clip_to: "disclip";
16871 description { state: "default" 0.0;
16875 to_x: "elm.swallow.pad";
16880 to_x: "elm.swallow.pad";
16886 part { name: "elm.swallow.end";
16887 clip_to: "disclip";
16889 description { state: "default" 0.0;
16893 aspect_preference: VERTICAL;
16904 part { name: "elm.text";
16905 clip_to: "disclip";
16907 effect: SOFT_SHADOW;
16911 state: "default" 0.0;
16914 to_x: "elm.swallow.icon";
16919 to_x: "elm.swallow.end";
16931 text_class: "list_item";
16934 description { state: "selected" 0.0;
16935 inherit: "default" 0.0;
16936 color: 224 224 224 255;
16940 part { name: "fg1";
16941 clip_to: "disclip";
16943 description { state: "default" 0.0;
16945 color: 255 255 255 0;
16947 rel2.relative: 1.0 0.5;
16950 normal: "bt_sm_hilight.png";
16954 description { state: "selected" 0.0;
16955 inherit: "default" 0.0;
16957 color: 255 255 255 255;
16960 part { name: "fg2";
16961 clip_to: "disclip";
16963 description { state: "default" 0.0;
16965 color: 255 255 255 0;
16969 normal: "bt_sm_shine.png";
16973 description { state: "selected" 0.0;
16974 inherit: "default" 0.0;
16976 color: 255 255 255 255;
16979 part { name: "disclip";
16981 description { state: "default" 0.0;
16985 description { state: "disabled" 0.0;
16986 inherit: "default" 0.0;
16987 color: 255 255 255 64;
16992 // signal: elm,state,%s,active
16993 // a "check" item named %s went active
16994 // signal: elm,state,%s,passive
16995 // a "check" item named %s went passive
16996 // default is passive
16999 signal: "elm,state,selected";
17001 action: STATE_SET "selected" 0.0;
17005 target: "elm.text";
17008 name: "go_passive";
17009 signal: "elm,state,unselected";
17011 action: STATE_SET "default" 0.0;
17015 target: "elm.text";
17016 transition: LINEAR 0.1;
17019 name: "go_disabled";
17020 signal: "elm,state,disabled";
17022 action: STATE_SET "disabled" 0.0;
17026 name: "go_enabled";
17027 signal: "elm,state,enabled";
17029 action: STATE_SET "default" 0.0;
17034 group { name: "elm/genlist/item_odd/default/default";
17035 data.item: "stacking" "below";
17036 data.item: "selectraise" "on";
17037 data.item: "labels" "elm.text";
17038 data.item: "icons" "elm.swallow.icon elm.swallow.end";
17039 data.item: "treesize" "20";
17040 // data.item: "states" "";
17042 image: "bt_sm_base1.png" COMP;
17043 image: "bt_sm_shine.png" COMP;
17044 image: "bt_sm_hilight.png" COMP;
17045 image: "ilist_2.png" COMP;
17048 part { name: "event";
17052 state: "default" 0.0;
17060 state: "default" 0.0;
17062 normal: "ilist_2.png";
17069 clip_to: "disclip";
17071 description { state: "default" 0.0;
17073 color: 255 255 255 0;
17083 normal: "bt_sm_base1.png";
17086 image.middle: SOLID;
17088 description { state: "selected" 0.0;
17089 inherit: "default" 0.0;
17091 color: 255 255 255 255;
17102 part { name: "elm.swallow.pad";
17104 description { state: "default" 0.0;
17117 part { name: "elm.swallow.icon";
17118 clip_to: "disclip";
17120 description { state: "default" 0.0;
17124 to_x: "elm.swallow.pad";
17129 to_x: "elm.swallow.pad";
17135 part { name: "elm.swallow.end";
17136 clip_to: "disclip";
17138 description { state: "default" 0.0;
17142 aspect_preference: VERTICAL;
17153 part { name: "elm.text";
17154 clip_to: "disclip";
17156 effect: SOFT_SHADOW;
17160 state: "default" 0.0;
17163 to_x: "elm.swallow.icon";
17168 to_x: "elm.swallow.end";
17180 text_class: "list_item";
17183 description { state: "selected" 0.0;
17184 inherit: "default" 0.0;
17185 color: 224 224 224 255;
17189 part { name: "fg1";
17190 clip_to: "disclip";
17192 description { state: "default" 0.0;
17194 color: 255 255 255 0;
17196 rel2.relative: 1.0 0.5;
17199 normal: "bt_sm_hilight.png";
17203 description { state: "selected" 0.0;
17204 inherit: "default" 0.0;
17206 color: 255 255 255 255;
17209 part { name: "fg2";
17210 clip_to: "disclip";
17212 description { state: "default" 0.0;
17214 color: 255 255 255 0;
17218 normal: "bt_sm_shine.png";
17222 description { state: "selected" 0.0;
17223 inherit: "default" 0.0;
17225 color: 255 255 255 255;
17228 part { name: "disclip";
17230 description { state: "default" 0.0;
17234 description { state: "disabled" 0.0;
17235 inherit: "default" 0.0;
17236 color: 255 255 255 64;
17241 // signal: elm,state,%s,active
17242 // a "check" item named %s went active
17243 // signal: elm,state,%s,passive
17244 // a "check" item named %s went passive
17245 // default is passive
17248 signal: "elm,state,selected";
17250 action: STATE_SET "selected" 0.0;
17254 target: "elm.text";
17257 name: "go_passive";
17258 signal: "elm,state,unselected";
17260 action: STATE_SET "default" 0.0;
17264 target: "elm.text";
17265 transition: LINEAR 0.1;
17268 name: "go_disabled";
17269 signal: "elm,state,disabled";
17271 action: STATE_SET "disabled" 0.0;
17275 name: "go_enabled";
17276 signal: "elm,state,enabled";
17278 action: STATE_SET "default" 0.0;
17283 group { name: "elm/genlist/item_compress_odd/default/default";
17284 data.item: "stacking" "below";
17285 data.item: "selectraise" "on";
17286 data.item: "labels" "elm.text";
17287 data.item: "icons" "elm.swallow.icon elm.swallow.end";
17288 data.item: "treesize" "20";
17289 // data.item: "states" "";
17291 image: "bt_sm_base1.png" COMP;
17292 image: "bt_sm_shine.png" COMP;
17293 image: "bt_sm_hilight.png" COMP;
17294 image: "ilist_2.png" COMP;
17297 part { name: "event";
17301 state: "default" 0.0;
17309 state: "default" 0.0;
17311 normal: "ilist_2.png";
17318 clip_to: "disclip";
17320 description { state: "default" 0.0;
17322 color: 255 255 255 0;
17332 normal: "bt_sm_base1.png";
17335 image.middle: SOLID;
17337 description { state: "selected" 0.0;
17338 inherit: "default" 0.0;
17340 color: 255 255 255 255;
17351 part { name: "elm.swallow.pad";
17353 description { state: "default" 0.0;
17366 part { name: "elm.swallow.icon";
17367 clip_to: "disclip";
17369 description { state: "default" 0.0;
17373 to_x: "elm.swallow.pad";
17378 to_x: "elm.swallow.pad";
17384 part { name: "elm.swallow.end";
17385 clip_to: "disclip";
17387 description { state: "default" 0.0;
17391 aspect_preference: VERTICAL;
17402 part { name: "elm.text";
17403 clip_to: "disclip";
17405 effect: SOFT_SHADOW;
17409 state: "default" 0.0;
17412 to_x: "elm.swallow.icon";
17417 to_x: "elm.swallow.end";
17429 text_class: "list_item";
17432 description { state: "selected" 0.0;
17433 inherit: "default" 0.0;
17434 color: 224 224 224 255;
17438 part { name: "fg1";
17439 clip_to: "disclip";
17441 description { state: "default" 0.0;
17443 color: 255 255 255 0;
17445 rel2.relative: 1.0 0.5;
17448 normal: "bt_sm_hilight.png";
17452 description { state: "selected" 0.0;
17453 inherit: "default" 0.0;
17455 color: 255 255 255 255;
17458 part { name: "fg2";
17459 clip_to: "disclip";
17461 description { state: "default" 0.0;
17463 color: 255 255 255 0;
17467 normal: "bt_sm_shine.png";
17471 description { state: "selected" 0.0;
17472 inherit: "default" 0.0;
17474 color: 255 255 255 255;
17477 part { name: "disclip";
17479 description { state: "default" 0.0;
17483 description { state: "disabled" 0.0;
17484 inherit: "default" 0.0;
17485 color: 255 255 255 64;
17490 // signal: elm,state,%s,active
17491 // a "check" item named %s went active
17492 // signal: elm,state,%s,passive
17493 // a "check" item named %s went passive
17494 // default is passive
17497 signal: "elm,state,selected";
17499 action: STATE_SET "selected" 0.0;
17503 target: "elm.text";
17506 name: "go_passive";
17507 signal: "elm,state,unselected";
17509 action: STATE_SET "default" 0.0;
17513 target: "elm.text";
17514 transition: LINEAR 0.1;
17517 name: "go_disabled";
17518 signal: "elm,state,disabled";
17520 action: STATE_SET "disabled" 0.0;
17524 name: "go_enabled";
17525 signal: "elm,state,enabled";
17527 action: STATE_SET "default" 0.0;
17533 group { name: "elm/genlist/tree/default/default";
17534 data.item: "stacking" "above";
17535 data.item: "selectraise" "on";
17536 data.item: "labels" "elm.text";
17537 data.item: "icons" "elm.swallow.icon elm.swallow.end";
17538 data.item: "treesize" "20";
17539 // data.item: "states" "";
17541 image: "bt_sm_base1.png" COMP;
17542 image: "bt_sm_shine.png" COMP;
17543 image: "bt_sm_hilight.png" COMP;
17544 image: "ilist_1.png" COMP;
17545 image: "ilist_item_shadow.png" COMP;
17546 image: "icon_arrow_left.png" COMP;
17547 image: "icon_arrow_right.png" COMP;
17548 image: "icon_arrow_down.png" COMP;
17556 state: "default" 0.0;
17564 state: "default" 0.0;
17579 normal: "ilist_item_shadow.png";
17588 state: "default" 0.0;
17590 normal: "ilist_1.png";
17597 clip_to: "disclip";
17599 description { state: "default" 0.0;
17601 color: 255 255 255 0;
17611 normal: "bt_sm_base1.png";
17614 image.middle: SOLID;
17616 description { state: "selected" 0.0;
17617 inherit: "default" 0.0;
17619 color: 255 255 255 255;
17630 part { name: "elm.swallow.pad";
17632 description { state: "default" 0.0;
17645 part { name: "arrow";
17646 clip_to: "disclip";
17647 ignore_flags: ON_HOLD;
17648 description { state: "default" 0.0;
17653 to_x: "elm.swallow.pad";
17658 to_x: "elm.swallow.pad";
17662 image.normal: "icon_arrow_right.png";
17664 description { state: "default" 0.1;
17665 inherit: "default" 0.0;
17666 image.normal: "icon_arrow_left.png";
17668 description { state: "active" 0.0;
17669 inherit: "default" 0.0;
17670 image.normal: "icon_arrow_down.png";
17672 description { state: "active" 0.1;
17673 inherit: "default" 0.0;
17674 image.normal: "icon_arrow_down.png";
17677 part { name: "elm.swallow.icon";
17678 clip_to: "disclip";
17680 description { state: "default" 0.0;
17695 part { name: "elm.swallow.end";
17696 clip_to: "disclip";
17698 description { state: "default" 0.0;
17702 aspect_preference: VERTICAL;
17713 part { name: "elm.text";
17714 clip_to: "disclip";
17716 effect: SOFT_SHADOW;
17720 state: "default" 0.0;
17723 to_x: "elm.swallow.icon";
17728 to_x: "elm.swallow.end";
17740 text_class: "list_item";
17743 description { state: "selected" 0.0;
17744 inherit: "default" 0.0;
17745 color: 224 224 224 255;
17749 part { name: "fg1";
17750 clip_to: "disclip";
17752 description { state: "default" 0.0;
17754 color: 255 255 255 0;
17756 rel2.relative: 1.0 0.5;
17759 normal: "bt_sm_hilight.png";
17763 description { state: "selected" 0.0;
17764 inherit: "default" 0.0;
17766 color: 255 255 255 255;
17769 part { name: "fg2";
17770 clip_to: "disclip";
17772 description { state: "default" 0.0;
17774 color: 255 255 255 0;
17778 normal: "bt_sm_shine.png";
17782 description { state: "selected" 0.0;
17783 inherit: "default" 0.0;
17785 color: 255 255 255 255;
17788 part { name: "disclip";
17790 description { state: "default" 0.0;
17794 description { state: "disabled" 0.0;
17795 inherit: "default" 0.0;
17796 color: 255 255 255 64;
17801 // signal: elm,state,%s,active
17802 // a "check" item named %s went active
17803 // signal: elm,state,%s,passive
17804 // a "check" item named %s went passive
17805 // default is passive
17808 signal: "elm,state,selected";
17810 action: STATE_SET "selected" 0.0;
17814 target: "elm.text";
17817 name: "go_passive";
17818 signal: "elm,state,unselected";
17820 action: STATE_SET "default" 0.0;
17824 target: "elm.text";
17825 transition: LINEAR 0.1;
17828 name: "go_disabled";
17829 signal: "elm,state,disabled";
17831 action: STATE_SET "disabled" 0.0;
17835 name: "go_enabled";
17836 signal: "elm,state,enabled";
17838 action: STATE_SET "default" 0.0;
17843 signal: "mouse,up,1";
17845 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
17848 name: "go_expanded";
17849 signal: "elm,state,expanded";
17854 get_state(PART:"arrow", st, 30, vl);
17855 set_state(PART:"arrow", "active", vl);
17859 name: "go_contracted";
17860 signal: "elm,state,contracted";
17865 get_state(PART:"arrow", st, 30, vl);
17866 set_state(PART:"arrow", "default", vl);
17869 program { name: "to_rtl";
17870 signal: "edje,state,rtl";
17875 get_state(PART:"arrow", st, 30, vl);
17877 set_state(PART:"arrow", st, 0.1);
17881 program { name: "to_ltr";
17882 signal: "edje,state,ltr";
17887 get_state(PART:"arrow", st, 30, vl);
17889 set_state(PART:"arrow", st, 0.0);
17895 group { name: "elm/genlist/tree_compress/default/default";
17896 data.item: "stacking" "above";
17897 data.item: "selectraise" "on";
17898 data.item: "labels" "elm.text";
17899 data.item: "icons" "elm.swallow.icon elm.swallow.end";
17900 data.item: "treesize" "20";
17901 // data.item: "states" "";
17903 image: "bt_sm_base1.png" COMP;
17904 image: "bt_sm_shine.png" COMP;
17905 image: "bt_sm_hilight.png" COMP;
17906 image: "ilist_1.png" COMP;
17907 image: "ilist_item_shadow.png" COMP;
17908 image: "icon_arrow_left.png" COMP;
17909 image: "icon_arrow_right.png" COMP;
17910 image: "icon_arrow_down.png" COMP;
17918 state: "default" 0.0;
17926 state: "default" 0.0;
17941 normal: "ilist_item_shadow.png";
17950 state: "default" 0.0;
17952 normal: "ilist_1.png";
17959 clip_to: "disclip";
17961 description { state: "default" 0.0;
17963 color: 255 255 255 0;
17973 normal: "bt_sm_base1.png";
17976 image.middle: SOLID;
17978 description { state: "selected" 0.0;
17979 inherit: "default" 0.0;
17981 color: 255 255 255 255;
17992 part { name: "elm.swallow.pad";
17994 description { state: "default" 0.0;
18007 part { name: "arrow";
18008 clip_to: "disclip";
18009 ignore_flags: ON_HOLD;
18010 description { state: "default" 0.0;
18015 to_x: "elm.swallow.pad";
18020 to_x: "elm.swallow.pad";
18024 image.normal: "icon_arrow_right.png";
18026 description { state: "default" 0.1;
18027 inherit: "default" 0.0;
18028 image.normal: "icon_arrow_left.png";
18030 description { state: "active" 0.0;
18031 inherit: "default" 0.0;
18032 image.normal: "icon_arrow_down.png";
18034 description { state: "active" 0.1;
18035 inherit: "default" 0.0;
18036 image.normal: "icon_arrow_down.png";
18039 part { name: "elm.swallow.icon";
18040 clip_to: "disclip";
18042 description { state: "default" 0.0;
18057 part { name: "elm.swallow.end";
18058 clip_to: "disclip";
18060 description { state: "default" 0.0;
18064 aspect_preference: VERTICAL;
18075 part { name: "elm.text";
18076 clip_to: "disclip";
18078 effect: SOFT_SHADOW;
18082 state: "default" 0.0;
18085 to_x: "elm.swallow.icon";
18090 to_x: "elm.swallow.end";
18102 text_class: "list_item";
18105 description { state: "selected" 0.0;
18106 inherit: "default" 0.0;
18107 color: 224 224 224 255;
18111 part { name: "fg1";
18112 clip_to: "disclip";
18114 description { state: "default" 0.0;
18116 color: 255 255 255 0;
18118 rel2.relative: 1.0 0.5;
18121 normal: "bt_sm_hilight.png";
18125 description { state: "selected" 0.0;
18126 inherit: "default" 0.0;
18128 color: 255 255 255 255;
18131 part { name: "fg2";
18132 clip_to: "disclip";
18134 description { state: "default" 0.0;
18136 color: 255 255 255 0;
18140 normal: "bt_sm_shine.png";
18144 description { state: "selected" 0.0;
18145 inherit: "default" 0.0;
18147 color: 255 255 255 255;
18150 part { name: "disclip";
18152 description { state: "default" 0.0;
18156 description { state: "disabled" 0.0;
18157 inherit: "default" 0.0;
18158 color: 255 255 255 64;
18163 // signal: elm,state,%s,active
18164 // a "check" item named %s went active
18165 // signal: elm,state,%s,passive
18166 // a "check" item named %s went passive
18167 // default is passive
18170 signal: "elm,state,selected";
18172 action: STATE_SET "selected" 0.0;
18176 target: "elm.text";
18179 name: "go_passive";
18180 signal: "elm,state,unselected";
18182 action: STATE_SET "default" 0.0;
18186 target: "elm.text";
18187 transition: LINEAR 0.1;
18190 name: "go_disabled";
18191 signal: "elm,state,disabled";
18193 action: STATE_SET "disabled" 0.0;
18197 name: "go_enabled";
18198 signal: "elm,state,enabled";
18200 action: STATE_SET "default" 0.0;
18205 signal: "mouse,up,1";
18207 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
18210 name: "go_expanded";
18211 signal: "elm,state,expanded";
18216 get_state(PART:"arrow", st, 30, vl);
18217 set_state(PART:"arrow", "active", vl);
18221 name: "go_contracted";
18222 signal: "elm,state,contracted";
18227 get_state(PART:"arrow", st, 30, vl);
18228 set_state(PART:"arrow", "default", vl);
18231 program { name: "to_rtl";
18232 signal: "edje,state,rtl";
18237 get_state(PART:"arrow", st, 30, vl);
18239 set_state(PART:"arrow", st, 0.1);
18243 program { name: "to_ltr";
18244 signal: "edje,state,ltr";
18249 get_state(PART:"arrow", st, 30, vl);
18251 set_state(PART:"arrow", st, 0.0);
18257 group { name: "elm/genlist/tree_odd/default/default";
18258 data.item: "stacking" "below";
18259 data.item: "selectraise" "on";
18260 data.item: "labels" "elm.text";
18261 data.item: "icons" "elm.swallow.icon elm.swallow.end";
18262 data.item: "treesize" "20";
18263 // data.item: "states" "";
18265 image: "bt_sm_base1.png" COMP;
18266 image: "bt_sm_shine.png" COMP;
18267 image: "bt_sm_hilight.png" COMP;
18268 image: "ilist_2.png" COMP;
18269 image: "icon_arrow_left.png" COMP;
18270 image: "icon_arrow_right.png" COMP;
18271 image: "icon_arrow_down.png" COMP;
18279 state: "default" 0.0;
18287 state: "default" 0.0;
18289 normal: "ilist_2.png";
18296 clip_to: "disclip";
18298 description { state: "default" 0.0;
18300 color: 255 255 255 0;
18310 normal: "bt_sm_base1.png";
18313 image.middle: SOLID;
18315 description { state: "selected" 0.0;
18316 inherit: "default" 0.0;
18318 color: 255 255 255 255;
18329 part { name: "elm.swallow.pad";
18331 description { state: "default" 0.0;
18344 part { name: "arrow";
18345 clip_to: "disclip";
18346 ignore_flags: ON_HOLD;
18347 description { state: "default" 0.0;
18352 to_x: "elm.swallow.pad";
18357 to_x: "elm.swallow.pad";
18361 image.normal: "icon_arrow_right.png";
18363 description { state: "default" 0.1;
18364 inherit: "default" 0.0;
18365 image.normal: "icon_arrow_left.png";
18367 description { state: "active" 0.0;
18368 inherit: "default" 0.0;
18369 image.normal: "icon_arrow_down.png";
18371 description { state: "active" 0.1;
18372 inherit: "default" 0.0;
18373 image.normal: "icon_arrow_down.png";
18376 part { name: "elm.swallow.icon";
18377 clip_to: "disclip";
18379 description { state: "default" 0.0;
18394 part { name: "elm.swallow.end";
18395 clip_to: "disclip";
18397 description { state: "default" 0.0;
18401 aspect_preference: VERTICAL;
18412 part { name: "elm.text";
18413 clip_to: "disclip";
18415 effect: SOFT_SHADOW;
18419 state: "default" 0.0;
18422 to_x: "elm.swallow.icon";
18427 to_x: "elm.swallow.end";
18439 text_class: "list_item";
18442 description { state: "selected" 0.0;
18443 inherit: "default" 0.0;
18444 color: 224 224 224 255;
18448 part { name: "fg1";
18449 clip_to: "disclip";
18451 description { state: "default" 0.0;
18453 color: 255 255 255 0;
18455 rel2.relative: 1.0 0.5;
18458 normal: "bt_sm_hilight.png";
18462 description { state: "selected" 0.0;
18463 inherit: "default" 0.0;
18465 color: 255 255 255 255;
18468 part { name: "fg2";
18469 clip_to: "disclip";
18471 description { state: "default" 0.0;
18473 color: 255 255 255 0;
18477 normal: "bt_sm_shine.png";
18481 description { state: "selected" 0.0;
18482 inherit: "default" 0.0;
18484 color: 255 255 255 255;
18487 part { name: "disclip";
18489 description { state: "default" 0.0;
18493 description { state: "disabled" 0.0;
18494 inherit: "default" 0.0;
18495 color: 255 255 255 64;
18500 // signal: elm,state,%s,active
18501 // a "check" item named %s went active
18502 // signal: elm,state,%s,passive
18503 // a "check" item named %s went passive
18504 // default is passive
18507 signal: "elm,state,selected";
18509 action: STATE_SET "selected" 0.0;
18513 target: "elm.text";
18516 name: "go_passive";
18517 signal: "elm,state,unselected";
18519 action: STATE_SET "default" 0.0;
18523 target: "elm.text";
18524 transition: LINEAR 0.1;
18527 name: "go_disabled";
18528 signal: "elm,state,disabled";
18530 action: STATE_SET "disabled" 0.0;
18534 name: "go_enabled";
18535 signal: "elm,state,enabled";
18537 action: STATE_SET "default" 0.0;
18542 signal: "mouse,up,1";
18544 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
18547 name: "go_expanded";
18548 signal: "elm,state,expanded";
18553 get_state(PART:"arrow", st, 30, vl);
18554 set_state(PART:"arrow", "active", vl);
18558 name: "go_contracted";
18559 signal: "elm,state,contracted";
18564 get_state(PART:"arrow", st, 30, vl);
18565 set_state(PART:"arrow", "default", vl);
18568 program { name: "to_rtl";
18569 signal: "edje,state,rtl";
18574 get_state(PART:"arrow", st, 30, vl);
18576 set_state(PART:"arrow", st, 0.1);
18580 program { name: "to_ltr";
18581 signal: "edje,state,ltr";
18586 get_state(PART:"arrow", st, 30, vl);
18588 set_state(PART:"arrow", st, 0.0);
18594 group { name: "elm/genlist/tree_compress_odd/default/default";
18595 data.item: "stacking" "below";
18596 data.item: "selectraise" "on";
18597 data.item: "labels" "elm.text";
18598 data.item: "icons" "elm.swallow.icon elm.swallow.end";
18599 data.item: "treesize" "20";
18600 // data.item: "states" "";
18602 image: "bt_sm_base1.png" COMP;
18603 image: "bt_sm_shine.png" COMP;
18604 image: "bt_sm_hilight.png" COMP;
18605 image: "ilist_2.png" COMP;
18606 image: "icon_arrow_left.png" COMP;
18607 image: "icon_arrow_right.png" COMP;
18608 image: "icon_arrow_down.png" COMP;
18616 state: "default" 0.0;
18624 state: "default" 0.0;
18626 normal: "ilist_2.png";
18633 clip_to: "disclip";
18635 description { state: "default" 0.0;
18637 color: 255 255 255 0;
18647 normal: "bt_sm_base1.png";
18650 image.middle: SOLID;
18652 description { state: "selected" 0.0;
18653 inherit: "default" 0.0;
18655 color: 255 255 255 255;
18666 part { name: "elm.swallow.pad";
18668 description { state: "default" 0.0;
18681 part { name: "arrow";
18682 clip_to: "disclip";
18683 ignore_flags: ON_HOLD;
18684 description { state: "default" 0.0;
18689 to_x: "elm.swallow.pad";
18694 to_x: "elm.swallow.pad";
18698 image.normal: "icon_arrow_right.png";
18700 description { state: "default" 0.1;
18701 inherit: "default" 0.0;
18702 image.normal: "icon_arrow_left.png";
18704 description { state: "active" 0.0;
18705 inherit: "default" 0.0;
18706 image.normal: "icon_arrow_down.png";
18708 description { state: "active" 0.1;
18709 inherit: "default" 0.0;
18710 image.normal: "icon_arrow_down.png";
18713 part { name: "elm.swallow.icon";
18714 clip_to: "disclip";
18716 description { state: "default" 0.0;
18731 part { name: "elm.swallow.end";
18732 clip_to: "disclip";
18734 description { state: "default" 0.0;
18738 aspect_preference: VERTICAL;
18749 part { name: "elm.text";
18750 clip_to: "disclip";
18752 effect: SOFT_SHADOW;
18756 state: "default" 0.0;
18759 to_x: "elm.swallow.icon";
18764 to_x: "elm.swallow.end";
18776 text_class: "list_item";
18779 description { state: "selected" 0.0;
18780 inherit: "default" 0.0;
18781 color: 224 224 224 255;
18785 part { name: "fg1";
18786 clip_to: "disclip";
18788 description { state: "default" 0.0;
18790 color: 255 255 255 0;
18792 rel2.relative: 1.0 0.5;
18795 normal: "bt_sm_hilight.png";
18799 description { state: "selected" 0.0;
18800 inherit: "default" 0.0;
18802 color: 255 255 255 255;
18805 part { name: "fg2";
18806 clip_to: "disclip";
18808 description { state: "default" 0.0;
18810 color: 255 255 255 0;
18814 normal: "bt_sm_shine.png";
18818 description { state: "selected" 0.0;
18819 inherit: "default" 0.0;
18821 color: 255 255 255 255;
18824 part { name: "disclip";
18826 description { state: "default" 0.0;
18830 description { state: "disabled" 0.0;
18831 inherit: "default" 0.0;
18832 color: 255 255 255 64;
18837 // signal: elm,state,%s,active
18838 // a "check" item named %s went active
18839 // signal: elm,state,%s,passive
18840 // a "check" item named %s went passive
18841 // default is passive
18844 signal: "elm,state,selected";
18846 action: STATE_SET "selected" 0.0;
18850 target: "elm.text";
18853 name: "go_passive";
18854 signal: "elm,state,unselected";
18856 action: STATE_SET "default" 0.0;
18860 target: "elm.text";
18861 transition: LINEAR 0.1;
18864 name: "go_disabled";
18865 signal: "elm,state,disabled";
18867 action: STATE_SET "disabled" 0.0;
18871 name: "go_enabled";
18872 signal: "elm,state,enabled";
18874 action: STATE_SET "default" 0.0;
18879 signal: "mouse,up,1";
18881 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
18884 name: "go_expanded";
18885 signal: "elm,state,expanded";
18890 get_state(PART:"arrow", st, 30, vl);
18891 set_state(PART:"arrow", "active", vl);
18895 name: "go_contracted";
18896 signal: "elm,state,contracted";
18901 get_state(PART:"arrow", st, 30, vl);
18902 set_state(PART:"arrow", "default", vl);
18905 program { name: "to_rtl";
18906 signal: "edje,state,rtl";
18911 get_state(PART:"arrow", st, 30, vl);
18913 set_state(PART:"arrow", st, 0.1);
18917 program { name: "to_ltr";
18918 signal: "edje,state,ltr";
18923 get_state(PART:"arrow", st, 30, vl);
18925 set_state(PART:"arrow", st, 0.0);
18932 group { name: "elm/genlist/item/default_style/default";
18935 style { name: "genlist_style";
18936 base: "font=Sans font_size=10 align=left valign=0.5 color=#000 text_class=list_item";
18939 tag: "hilight" "+ font=Sans:style=Bold";
18940 tag: "b" "+ font=Sans:style=Bold";
18943 style { name: "genlist_selected_style";
18944 base: "font=Sans font_size=10 align=left valign=0.5 color=#fff text_class=list_item";
18947 tag: "hilight" "+ font=Sans:style=Bold";
18948 tag: "b" "+ font=Sans:style=Bold";
18952 data.item: "stacking" "above";
18953 data.item: "selectraise" "on";
18954 data.item: "labels" "elm.text";
18955 data.item: "icons" "elm.swallow.icon elm.swallow.end";
18956 data.item: "treesize" "20";
18958 image: "bt_sm_base1.png" COMP;
18959 image: "bt_sm_shine.png" COMP;
18960 image: "bt_sm_hilight.png" COMP;
18961 image: "ilist_1.png" COMP;
18962 image: "ilist_item_shadow.png" COMP;
18970 state: "default" 0.0;
18978 state: "default" 0.0;
18993 normal: "ilist_item_shadow.png";
19002 state: "default" 0.0;
19005 normal: "ilist_1.png";
19012 clip_to: "disclip";
19014 description { state: "default" 0.0;
19016 color: 255 255 255 0;
19026 normal: "bt_sm_base1.png";
19029 image.middle: SOLID;
19031 description { state: "selected" 0.0;
19032 inherit: "default" 0.0;
19034 color: 255 255 255 255;
19045 part { name: "elm.swallow.pad";
19047 description { state: "default" 0.0;
19060 part { name: "elm.swallow.icon";
19061 clip_to: "disclip";
19063 description { state: "default" 0.0;
19067 to_x: "elm.swallow.pad";
19072 to_x: "elm.swallow.pad";
19078 part { name: "elm.swallow.end";
19079 clip_to: "disclip";
19081 description { state: "default" 0.0;
19085 aspect_preference: VERTICAL;
19096 part { name: "elm.text";
19097 clip_to: "disclip";
19102 state: "default" 0.0;
19106 to_x: "elm.swallow.icon";
19112 to_x: "elm.swallow.end";
19118 style: "genlist_style";
19122 description { state: "selected" 0.0;
19123 inherit: "default" 0.0;
19125 style: "genlist_selected_style";
19129 part { name: "fg1";
19130 clip_to: "disclip";
19132 description { state: "default" 0.0;
19134 color: 255 255 255 0;
19136 rel2.relative: 1.0 0.5;
19139 normal: "bt_sm_hilight.png";
19143 description { state: "selected" 0.0;
19144 inherit: "default" 0.0;
19146 color: 255 255 255 255;
19149 part { name: "fg2";
19150 clip_to: "disclip";
19152 description { state: "default" 0.0;
19154 color: 255 255 255 0;
19158 normal: "bt_sm_shine.png";
19162 description { state: "selected" 0.0;
19163 inherit: "default" 0.0;
19165 color: 255 255 255 255;
19168 part { name: "disclip";
19170 description { state: "default" 0.0;
19174 description { state: "disabled" 0.0;
19175 inherit: "default" 0.0;
19176 color: 255 255 255 64;
19181 // signal: elm,state,%s,active
19182 // a "check" item named %s went active
19183 // signal: elm,state,%s,passive
19184 // a "check" item named %s went passive
19185 // default is passive
19188 signal: "elm,state,selected";
19190 action: STATE_SET "selected" 0.0;
19194 target: "elm.text";
19197 name: "go_passive";
19198 signal: "elm,state,unselected";
19200 action: STATE_SET "default" 0.0;
19204 target: "elm.text";
19205 transition: LINEAR 0.1;
19208 name: "go_disabled";
19209 signal: "elm,state,disabled";
19211 action: STATE_SET "disabled" 0.0;
19215 name: "go_enabled";
19216 signal: "elm,state,enabled";
19218 action: STATE_SET "default" 0.0;
19223 group { name: "elm/genlist/item_odd/default_style/default";
19224 data.item: "stacking" "below";
19225 data.item: "selectraise" "on";
19226 data.item: "labels" "elm.text";
19227 data.item: "icons" "elm.swallow.icon elm.swallow.end";
19228 data.item: "treesize" "20";
19230 image: "bt_sm_base1.png" COMP;
19231 image: "bt_sm_shine.png" COMP;
19232 image: "bt_sm_hilight.png" COMP;
19233 image: "ilist_2.png" COMP;
19236 part { name: "event";
19240 state: "default" 0.0;
19248 state: "default" 0.0;
19251 normal: "ilist_2.png";
19258 clip_to: "disclip";
19260 description { state: "default" 0.0;
19262 color: 255 255 255 0;
19272 normal: "bt_sm_base1.png";
19275 image.middle: SOLID;
19277 description { state: "selected" 0.0;
19278 inherit: "default" 0.0;
19280 color: 255 255 255 255;
19291 part { name: "elm.swallow.pad";
19293 description { state: "default" 0.0;
19306 part { name: "elm.swallow.icon";
19307 clip_to: "disclip";
19309 description { state: "default" 0.0;
19313 to_x: "elm.swallow.pad";
19318 to_x: "elm.swallow.pad";
19324 part { name: "elm.swallow.end";
19325 clip_to: "disclip";
19327 description { state: "default" 0.0;
19331 aspect_preference: VERTICAL;
19342 part { name: "elm.text";
19343 clip_to: "disclip";
19348 state: "default" 0.0;
19352 to_x: "elm.swallow.icon";
19358 to_x: "elm.swallow.end";
19364 style: "genlist_style";
19368 description { state: "selected" 0.0;
19369 inherit: "default" 0.0;
19371 style: "genlist_selected_style";
19375 part { name: "fg1";
19376 clip_to: "disclip";
19378 description { state: "default" 0.0;
19380 color: 255 255 255 0;
19382 rel2.relative: 1.0 0.5;
19385 normal: "bt_sm_hilight.png";
19389 description { state: "selected" 0.0;
19390 inherit: "default" 0.0;
19392 color: 255 255 255 255;
19395 part { name: "fg2";
19396 clip_to: "disclip";
19398 description { state: "default" 0.0;
19400 color: 255 255 255 0;
19404 normal: "bt_sm_shine.png";
19408 description { state: "selected" 0.0;
19409 inherit: "default" 0.0;
19411 color: 255 255 255 255;
19414 part { name: "disclip";
19416 description { state: "default" 0.0;
19420 description { state: "disabled" 0.0;
19421 inherit: "default" 0.0;
19422 color: 255 255 255 64;
19427 // signal: elm,state,%s,active
19428 // a "check" item named %s went active
19429 // signal: elm,state,%s,passive
19430 // a "check" item named %s went passive
19431 // default is passive
19434 signal: "elm,state,selected";
19436 action: STATE_SET "selected" 0.0;
19440 target: "elm.text";
19443 name: "go_passive";
19444 signal: "elm,state,unselected";
19446 action: STATE_SET "default" 0.0;
19450 target: "elm.text";
19451 transition: LINEAR 0.1;
19454 name: "go_disabled";
19455 signal: "elm,state,disabled";
19457 action: STATE_SET "disabled" 0.0;
19461 name: "go_enabled";
19462 signal: "elm,state,enabled";
19464 action: STATE_SET "default" 0.0;
19470 group { name: "elm/genlist/tree/default_style/default";
19471 data.item: "stacking" "above";
19472 data.item: "selectraise" "on";
19473 data.item: "labels" "elm.text";
19474 data.item: "icons" "elm.swallow.icon elm.swallow.end";
19475 data.item: "treesize" "20";
19477 image: "bt_sm_base1.png" COMP;
19478 image: "bt_sm_shine.png" COMP;
19479 image: "bt_sm_hilight.png" COMP;
19480 image: "ilist_1.png" COMP;
19481 image: "ilist_item_shadow.png" COMP;
19482 image: "icon_arrow_right.png" COMP;
19483 image: "icon_arrow_down.png" COMP;
19491 state: "default" 0.0;
19499 state: "default" 0.0;
19514 normal: "ilist_item_shadow.png";
19523 state: "default" 0.0;
19526 normal: "ilist_1.png";
19533 clip_to: "disclip";
19535 description { state: "default" 0.0;
19537 color: 255 255 255 0;
19547 normal: "bt_sm_base1.png";
19550 image.middle: SOLID;
19552 description { state: "selected" 0.0;
19553 inherit: "default" 0.0;
19555 color: 255 255 255 255;
19566 part { name: "elm.swallow.pad";
19568 description { state: "default" 0.0;
19581 part { name: "arrow";
19582 clip_to: "disclip";
19583 ignore_flags: ON_HOLD;
19584 description { state: "default" 0.0;
19589 to_x: "elm.swallow.pad";
19594 to_x: "elm.swallow.pad";
19598 image.normal: "icon_arrow_right.png";
19600 description { state: "active" 0.0;
19601 inherit: "default" 0.0;
19602 image.normal: "icon_arrow_down.png";
19605 part { name: "elm.swallow.icon";
19606 clip_to: "disclip";
19608 description { state: "default" 0.0;
19623 part { name: "elm.swallow.end";
19624 clip_to: "disclip";
19626 description { state: "default" 0.0;
19630 aspect_preference: VERTICAL;
19641 part { name: "elm.text";
19642 clip_to: "disclip";
19644 effect: SOFT_SHADOW;
19648 state: "default" 0.0;
19652 to_x: "elm.swallow.icon";
19658 to_x: "elm.swallow.end";
19664 style: "genlist_style";
19668 description { state: "selected" 0.0;
19669 inherit: "default" 0.0;
19671 style: "genlist_selected_style";
19675 part { name: "fg1";
19676 clip_to: "disclip";
19678 description { state: "default" 0.0;
19680 color: 255 255 255 0;
19682 rel2.relative: 1.0 0.5;
19685 normal: "bt_sm_hilight.png";
19689 description { state: "selected" 0.0;
19690 inherit: "default" 0.0;
19692 color: 255 255 255 255;
19695 part { name: "fg2";
19696 clip_to: "disclip";
19698 description { state: "default" 0.0;
19700 color: 255 255 255 0;
19704 normal: "bt_sm_shine.png";
19708 description { state: "selected" 0.0;
19709 inherit: "default" 0.0;
19711 color: 255 255 255 255;
19714 part { name: "disclip";
19716 description { state: "default" 0.0;
19720 description { state: "disabled" 0.0;
19721 inherit: "default" 0.0;
19722 color: 255 255 255 64;
19727 // signal: elm,state,%s,active
19728 // a "check" item named %s went active
19729 // signal: elm,state,%s,passive
19730 // a "check" item named %s went passive
19731 // default is passive
19734 signal: "elm,state,selected";
19736 action: STATE_SET "selected" 0.0;
19740 target: "elm.text";
19743 name: "go_passive";
19744 signal: "elm,state,unselected";
19746 action: STATE_SET "default" 0.0;
19750 target: "elm.text";
19751 transition: LINEAR 0.1;
19754 name: "go_disabled";
19755 signal: "elm,state,disabled";
19757 action: STATE_SET "disabled" 0.0;
19761 name: "go_enabled";
19762 signal: "elm,state,enabled";
19764 action: STATE_SET "default" 0.0;
19769 signal: "mouse,up,1";
19771 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
19774 name: "go_expanded";
19775 signal: "elm,state,expanded";
19777 action: STATE_SET "active" 0.0;
19781 name: "go_contracted";
19782 signal: "elm,state,contracted";
19784 action: STATE_SET "default" 0.0;
19789 group { name: "elm/genlist/tree_odd/default_style/default";
19790 data.item: "stacking" "below";
19791 data.item: "selectraise" "on";
19792 data.item: "labels" "elm.text";
19793 data.item: "icons" "elm.swallow.icon elm.swallow.end";
19794 data.item: "treesize" "20";
19796 image: "bt_sm_base1.png" COMP;
19797 image: "bt_sm_shine.png" COMP;
19798 image: "bt_sm_hilight.png" COMP;
19799 image: "ilist_2.png" COMP;
19800 image: "icon_arrow_right.png" COMP;
19801 image: "icon_arrow_down.png" COMP;
19809 state: "default" 0.0;
19817 state: "default" 0.0;
19820 normal: "ilist_2.png";
19827 clip_to: "disclip";
19829 description { state: "default" 0.0;
19831 color: 255 255 255 0;
19841 normal: "bt_sm_base1.png";
19844 image.middle: SOLID;
19846 description { state: "selected" 0.0;
19847 inherit: "default" 0.0;
19849 color: 255 255 255 255;
19860 part { name: "elm.swallow.pad";
19862 description { state: "default" 0.0;
19875 part { name: "arrow";
19876 clip_to: "disclip";
19877 ignore_flags: ON_HOLD;
19878 description { state: "default" 0.0;
19883 to_x: "elm.swallow.pad";
19888 to_x: "elm.swallow.pad";
19892 image.normal: "icon_arrow_right.png";
19894 description { state: "active" 0.0;
19895 inherit: "default" 0.0;
19896 image.normal: "icon_arrow_down.png";
19899 part { name: "elm.swallow.icon";
19900 clip_to: "disclip";
19902 description { state: "default" 0.0;
19917 part { name: "elm.swallow.end";
19918 clip_to: "disclip";
19920 description { state: "default" 0.0;
19924 aspect_preference: VERTICAL;
19935 part { name: "elm.text";
19936 clip_to: "disclip";
19938 effect: SOFT_SHADOW;
19942 state: "default" 0.0;
19946 to_x: "elm.swallow.icon";
19952 to_x: "elm.swallow.end";
19958 style: "genlist_style";
19962 description { state: "selected" 0.0;
19963 inherit: "default" 0.0;
19965 style: "genlist_selected_style";
19969 part { name: "fg1";
19970 clip_to: "disclip";
19972 description { state: "default" 0.0;
19974 color: 255 255 255 0;
19976 rel2.relative: 1.0 0.5;
19979 normal: "bt_sm_hilight.png";
19983 description { state: "selected" 0.0;
19984 inherit: "default" 0.0;
19986 color: 255 255 255 255;
19989 part { name: "fg2";
19990 clip_to: "disclip";
19992 description { state: "default" 0.0;
19994 color: 255 255 255 0;
19998 normal: "bt_sm_shine.png";
20002 description { state: "selected" 0.0;
20003 inherit: "default" 0.0;
20005 color: 255 255 255 255;
20008 part { name: "disclip";
20010 description { state: "default" 0.0;
20014 description { state: "disabled" 0.0;
20015 inherit: "default" 0.0;
20016 color: 255 255 255 64;
20021 // signal: elm,state,%s,active
20022 // a "check" item named %s went active
20023 // signal: elm,state,%s,passive
20024 // a "check" item named %s went passive
20025 // default is passive
20028 signal: "elm,state,selected";
20030 action: STATE_SET "selected" 0.0;
20034 target: "elm.text";
20037 name: "go_passive";
20038 signal: "elm,state,unselected";
20040 action: STATE_SET "default" 0.0;
20044 target: "elm.text";
20045 transition: LINEAR 0.1;
20048 name: "go_disabled";
20049 signal: "elm,state,disabled";
20051 action: STATE_SET "disabled" 0.0;
20055 name: "go_enabled";
20056 signal: "elm,state,enabled";
20058 action: STATE_SET "default" 0.0;
20063 signal: "mouse,up,1";
20065 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
20068 name: "go_expanded";
20069 signal: "elm,state,expanded";
20071 action: STATE_SET "active" 0.0;
20075 name: "go_contracted";
20076 signal: "elm,state,contracted";
20078 action: STATE_SET "default" 0.0;
20085 group { name: "elm/genlist/item/double_label/default";
20086 data.item: "stacking" "above";
20087 data.item: "selectraise" "on";
20088 data.item: "labels" "elm.text elm.text.sub";
20089 data.item: "icons" "elm.swallow.icon elm.swallow.end";
20090 data.item: "treesize" "20";
20091 // data.item: "states" "";
20093 image: "bt_sm_base1.png" COMP;
20094 image: "bt_sm_shine.png" COMP;
20095 image: "bt_sm_hilight.png" COMP;
20096 image: "ilist_1.png" COMP;
20097 image: "ilist_item_shadow.png" COMP;
20105 state: "default" 0.0;
20113 state: "default" 0.0;
20128 normal: "ilist_item_shadow.png";
20137 state: "default" 0.0;
20139 normal: "ilist_1.png";
20146 clip_to: "disclip";
20148 description { state: "default" 0.0;
20150 color: 255 255 255 0;
20160 normal: "bt_sm_base1.png";
20163 image.middle: SOLID;
20165 description { state: "selected" 0.0;
20166 inherit: "default" 0.0;
20168 color: 255 255 255 255;
20179 part { name: "elm.swallow.pad";
20181 description { state: "default" 0.0;
20194 part { name: "elm.swallow.icon";
20195 clip_to: "disclip";
20197 description { state: "default" 0.0;
20201 to_x: "elm.swallow.pad";
20206 to_x: "elm.swallow.pad";
20212 part { name: "elm.swallow.end";
20213 clip_to: "disclip";
20215 description { state: "default" 0.0;
20219 aspect_preference: VERTICAL;
20230 part { name: "elm.text";
20231 clip_to: "disclip";
20233 effect: SOFT_SHADOW;
20237 state: "default" 0.0;
20240 to_x: "elm.swallow.icon";
20245 to_x: "elm.swallow.end";
20257 text_class: "list_item";
20260 description { state: "selected" 0.0;
20261 inherit: "default" 0.0;
20262 color: 224 224 224 255;
20266 part { name: "elm.text.sub";
20267 clip_to: "disclip";
20272 state: "default" 0.0;
20275 to_x: "elm.swallow.icon";
20280 to_x: "elm.swallow.end";
20292 text_class: "list_item";
20295 description { state: "selected" 0.0;
20296 inherit: "default" 0.0;
20297 color: 128 128 128 255;
20301 part { name: "fg1";
20302 clip_to: "disclip";
20304 description { state: "default" 0.0;
20306 color: 255 255 255 0;
20308 rel2.relative: 1.0 0.5;
20311 normal: "bt_sm_hilight.png";
20315 description { state: "selected" 0.0;
20316 inherit: "default" 0.0;
20318 color: 255 255 255 255;
20321 part { name: "fg2";
20322 clip_to: "disclip";
20324 description { state: "default" 0.0;
20326 color: 255 255 255 0;
20330 normal: "bt_sm_shine.png";
20334 description { state: "selected" 0.0;
20335 inherit: "default" 0.0;
20337 color: 255 255 255 255;
20340 part { name: "disclip";
20342 description { state: "default" 0.0;
20346 description { state: "disabled" 0.0;
20347 inherit: "default" 0.0;
20348 color: 255 255 255 64;
20353 // signal: elm,state,%s,active
20354 // a "check" item named %s went active
20355 // signal: elm,state,%s,passive
20356 // a "check" item named %s went passive
20357 // default is passive
20360 signal: "elm,state,selected";
20362 action: STATE_SET "selected" 0.0;
20366 target: "elm.text";
20367 target: "elm.text.sub";
20370 name: "go_passive";
20371 signal: "elm,state,unselected";
20373 action: STATE_SET "default" 0.0;
20377 target: "elm.text";
20378 target: "elm.text.sub";
20379 transition: LINEAR 0.1;
20382 name: "go_disabled";
20383 signal: "elm,state,disabled";
20385 action: STATE_SET "disabled" 0.0;
20389 name: "go_enabled";
20390 signal: "elm,state,enabled";
20392 action: STATE_SET "default" 0.0;
20397 group { name: "elm/genlist/item_compress/double_label/default";
20398 data.item: "stacking" "above";
20399 data.item: "selectraise" "on";
20400 data.item: "labels" "elm.text elm.text.sub";
20401 data.item: "icons" "elm.swallow.icon elm.swallow.end";
20402 data.item: "treesize" "20";
20403 // data.item: "states" "";
20405 image: "bt_sm_base1.png" COMP;
20406 image: "bt_sm_shine.png" COMP;
20407 image: "bt_sm_hilight.png" COMP;
20408 image: "ilist_1.png" COMP;
20409 image: "ilist_item_shadow.png" COMP;
20417 state: "default" 0.0;
20425 state: "default" 0.0;
20440 normal: "ilist_item_shadow.png";
20449 state: "default" 0.0;
20451 normal: "ilist_1.png";
20458 clip_to: "disclip";
20460 description { state: "default" 0.0;
20462 color: 255 255 255 0;
20472 normal: "bt_sm_base1.png";
20475 image.middle: SOLID;
20477 description { state: "selected" 0.0;
20478 inherit: "default" 0.0;
20480 color: 255 255 255 255;
20491 part { name: "elm.swallow.pad";
20493 description { state: "default" 0.0;
20506 part { name: "elm.swallow.icon";
20507 clip_to: "disclip";
20509 description { state: "default" 0.0;
20513 to_x: "elm.swallow.pad";
20518 to_x: "elm.swallow.pad";
20524 part { name: "elm.swallow.end";
20525 clip_to: "disclip";
20527 description { state: "default" 0.0;
20531 aspect_preference: VERTICAL;
20542 part { name: "elm.text";
20543 clip_to: "disclip";
20545 effect: SOFT_SHADOW;
20549 state: "default" 0.0;
20552 to_x: "elm.swallow.icon";
20557 to_x: "elm.swallow.end";
20569 text_class: "list_item";
20572 description { state: "selected" 0.0;
20573 inherit: "default" 0.0;
20574 color: 224 224 224 255;
20578 part { name: "elm.text.sub";
20579 clip_to: "disclip";
20584 state: "default" 0.0;
20587 to_x: "elm.swallow.icon";
20592 to_x: "elm.swallow.end";
20604 text_class: "list_item";
20607 description { state: "selected" 0.0;
20608 inherit: "default" 0.0;
20609 color: 128 128 128 255;
20613 part { name: "fg1";
20614 clip_to: "disclip";
20616 description { state: "default" 0.0;
20618 color: 255 255 255 0;
20620 rel2.relative: 1.0 0.5;
20623 normal: "bt_sm_hilight.png";
20627 description { state: "selected" 0.0;
20628 inherit: "default" 0.0;
20630 color: 255 255 255 255;
20633 part { name: "fg2";
20634 clip_to: "disclip";
20636 description { state: "default" 0.0;
20638 color: 255 255 255 0;
20642 normal: "bt_sm_shine.png";
20646 description { state: "selected" 0.0;
20647 inherit: "default" 0.0;
20649 color: 255 255 255 255;
20652 part { name: "disclip";
20654 description { state: "default" 0.0;
20658 description { state: "disabled" 0.0;
20659 inherit: "default" 0.0;
20660 color: 255 255 255 64;
20665 // signal: elm,state,%s,active
20666 // a "check" item named %s went active
20667 // signal: elm,state,%s,passive
20668 // a "check" item named %s went passive
20669 // default is passive
20672 signal: "elm,state,selected";
20674 action: STATE_SET "selected" 0.0;
20678 target: "elm.text";
20679 target: "elm.text.sub";
20682 name: "go_passive";
20683 signal: "elm,state,unselected";
20685 action: STATE_SET "default" 0.0;
20689 target: "elm.text";
20690 target: "elm.text.sub";
20691 transition: LINEAR 0.1;
20694 name: "go_disabled";
20695 signal: "elm,state,disabled";
20697 action: STATE_SET "disabled" 0.0;
20701 name: "go_enabled";
20702 signal: "elm,state,enabled";
20704 action: STATE_SET "default" 0.0;
20709 group { name: "elm/genlist/item_odd/double_label/default";
20710 data.item: "stacking" "below";
20711 data.item: "selectraise" "on";
20712 data.item: "labels" "elm.text elm.text.sub";
20713 data.item: "icons" "elm.swallow.icon elm.swallow.end";
20714 data.item: "treesize" "20";
20715 // data.item: "states" "";
20717 image: "bt_sm_base1.png" COMP;
20718 image: "bt_sm_shine.png" COMP;
20719 image: "bt_sm_hilight.png" COMP;
20720 image: "ilist_2.png" COMP;
20723 part { name: "event";
20727 state: "default" 0.0;
20735 state: "default" 0.0;
20737 normal: "ilist_2.png";
20744 clip_to: "disclip";
20746 description { state: "default" 0.0;
20748 color: 255 255 255 0;
20758 normal: "bt_sm_base1.png";
20761 image.middle: SOLID;
20763 description { state: "selected" 0.0;
20764 inherit: "default" 0.0;
20766 color: 255 255 255 255;
20777 part { name: "elm.swallow.pad";
20779 description { state: "default" 0.0;
20792 part { name: "elm.swallow.icon";
20793 clip_to: "disclip";
20795 description { state: "default" 0.0;
20799 to_x: "elm.swallow.pad";
20804 to_x: "elm.swallow.pad";
20810 part { name: "elm.swallow.end";
20811 clip_to: "disclip";
20813 description { state: "default" 0.0;
20817 aspect_preference: VERTICAL;
20828 part { name: "elm.text";
20829 clip_to: "disclip";
20831 effect: SOFT_SHADOW;
20835 state: "default" 0.0;
20838 to_x: "elm.swallow.icon";
20843 to_x: "elm.swallow.end";
20855 text_class: "list_item";
20858 description { state: "selected" 0.0;
20859 inherit: "default" 0.0;
20860 color: 224 224 224 255;
20864 part { name: "elm.text.sub";
20865 clip_to: "disclip";
20870 state: "default" 0.0;
20873 to_x: "elm.swallow.icon";
20878 to_x: "elm.swallow.end";
20890 text_class: "list_item";
20893 description { state: "selected" 0.0;
20894 inherit: "default" 0.0;
20895 color: 128 128 128 255;
20899 part { name: "fg1";
20900 clip_to: "disclip";
20902 description { state: "default" 0.0;
20904 color: 255 255 255 0;
20906 rel2.relative: 1.0 0.5;
20909 normal: "bt_sm_hilight.png";
20913 description { state: "selected" 0.0;
20914 inherit: "default" 0.0;
20916 color: 255 255 255 255;
20919 part { name: "fg2";
20920 clip_to: "disclip";
20922 description { state: "default" 0.0;
20924 color: 255 255 255 0;
20928 normal: "bt_sm_shine.png";
20932 description { state: "selected" 0.0;
20933 inherit: "default" 0.0;
20935 color: 255 255 255 255;
20938 part { name: "disclip";
20940 description { state: "default" 0.0;
20944 description { state: "disabled" 0.0;
20945 inherit: "default" 0.0;
20946 color: 255 255 255 64;
20951 // signal: elm,state,%s,active
20952 // a "check" item named %s went active
20953 // signal: elm,state,%s,passive
20954 // a "check" item named %s went passive
20955 // default is passive
20958 signal: "elm,state,selected";
20960 action: STATE_SET "selected" 0.0;
20964 target: "elm.text";
20965 target: "elm.text.sub";
20968 name: "go_passive";
20969 signal: "elm,state,unselected";
20971 action: STATE_SET "default" 0.0;
20975 target: "elm.text";
20976 target: "elm.text.sub";
20977 transition: LINEAR 0.1;
20980 name: "go_disabled";
20981 signal: "elm,state,disabled";
20983 action: STATE_SET "disabled" 0.0;
20987 name: "go_enabled";
20988 signal: "elm,state,enabled";
20990 action: STATE_SET "default" 0.0;
20995 group { name: "elm/genlist/item_compress_odd/double_label/default";
20996 data.item: "stacking" "below";
20997 data.item: "selectraise" "on";
20998 data.item: "labels" "elm.text elm.text.sub";
20999 data.item: "icons" "elm.swallow.icon elm.swallow.end";
21000 data.item: "treesize" "20";
21001 // data.item: "states" "";
21003 image: "bt_sm_base1.png" COMP;
21004 image: "bt_sm_shine.png" COMP;
21005 image: "bt_sm_hilight.png" COMP;
21006 image: "ilist_2.png" COMP;
21009 part { name: "event";
21013 state: "default" 0.0;
21021 state: "default" 0.0;
21023 normal: "ilist_2.png";
21030 clip_to: "disclip";
21032 description { state: "default" 0.0;
21034 color: 255 255 255 0;
21044 normal: "bt_sm_base1.png";
21047 image.middle: SOLID;
21049 description { state: "selected" 0.0;
21050 inherit: "default" 0.0;
21052 color: 255 255 255 255;
21063 part { name: "elm.swallow.pad";
21065 description { state: "default" 0.0;
21078 part { name: "elm.swallow.icon";
21079 clip_to: "disclip";
21081 description { state: "default" 0.0;
21085 to_x: "elm.swallow.pad";
21090 to_x: "elm.swallow.pad";
21096 part { name: "elm.swallow.end";
21097 clip_to: "disclip";
21099 description { state: "default" 0.0;
21103 aspect_preference: VERTICAL;
21114 part { name: "elm.text";
21115 clip_to: "disclip";
21117 effect: SOFT_SHADOW;
21121 state: "default" 0.0;
21124 to_x: "elm.swallow.icon";
21129 to_x: "elm.swallow.end";
21141 text_class: "list_item";
21144 description { state: "selected" 0.0;
21145 inherit: "default" 0.0;
21146 color: 224 224 224 255;
21150 part { name: "elm.text.sub";
21151 clip_to: "disclip";
21156 state: "default" 0.0;
21159 to_x: "elm.swallow.icon";
21164 to_x: "elm.swallow.end";
21176 text_class: "list_item";
21179 description { state: "selected" 0.0;
21180 inherit: "default" 0.0;
21181 color: 128 128 128 255;
21185 part { name: "fg1";
21186 clip_to: "disclip";
21188 description { state: "default" 0.0;
21190 color: 255 255 255 0;
21192 rel2.relative: 1.0 0.5;
21195 normal: "bt_sm_hilight.png";
21199 description { state: "selected" 0.0;
21200 inherit: "default" 0.0;
21202 color: 255 255 255 255;
21205 part { name: "fg2";
21206 clip_to: "disclip";
21208 description { state: "default" 0.0;
21210 color: 255 255 255 0;
21214 normal: "bt_sm_shine.png";
21218 description { state: "selected" 0.0;
21219 inherit: "default" 0.0;
21221 color: 255 255 255 255;
21224 part { name: "disclip";
21226 description { state: "default" 0.0;
21230 description { state: "disabled" 0.0;
21231 inherit: "default" 0.0;
21232 color: 255 255 255 64;
21237 // signal: elm,state,%s,active
21238 // a "check" item named %s went active
21239 // signal: elm,state,%s,passive
21240 // a "check" item named %s went passive
21241 // default is passive
21244 signal: "elm,state,selected";
21246 action: STATE_SET "selected" 0.0;
21250 target: "elm.text";
21251 target: "elm.text.sub";
21254 name: "go_passive";
21255 signal: "elm,state,unselected";
21257 action: STATE_SET "default" 0.0;
21261 target: "elm.text";
21262 target: "elm.text.sub";
21263 transition: LINEAR 0.1;
21266 name: "go_disabled";
21267 signal: "elm,state,disabled";
21269 action: STATE_SET "disabled" 0.0;
21273 name: "go_enabled";
21274 signal: "elm,state,enabled";
21276 action: STATE_SET "default" 0.0;
21282 group { name: "elm/genlist/tree/double_label/default";
21283 data.item: "stacking" "above";
21284 data.item: "selectraise" "on";
21285 data.item: "labels" "elm.text elm.text.sub";
21286 data.item: "icons" "elm.swallow.icon elm.swallow.end";
21287 data.item: "treesize" "20";
21288 // data.item: "states" "";
21290 image: "bt_sm_base1.png" COMP;
21291 image: "bt_sm_shine.png" COMP;
21292 image: "bt_sm_hilight.png" COMP;
21293 image: "ilist_1.png" COMP;
21294 image: "ilist_item_shadow.png" COMP;
21295 image: "icon_arrow_right.png" COMP;
21296 image: "icon_arrow_down.png" COMP;
21304 state: "default" 0.0;
21312 state: "default" 0.0;
21327 normal: "ilist_item_shadow.png";
21336 state: "default" 0.0;
21338 normal: "ilist_1.png";
21345 clip_to: "disclip";
21347 description { state: "default" 0.0;
21349 color: 255 255 255 0;
21359 normal: "bt_sm_base1.png";
21362 image.middle: SOLID;
21364 description { state: "selected" 0.0;
21365 inherit: "default" 0.0;
21367 color: 255 255 255 255;
21378 part { name: "elm.swallow.pad";
21380 description { state: "default" 0.0;
21393 part { name: "arrow";
21394 clip_to: "disclip";
21395 ignore_flags: ON_HOLD;
21396 description { state: "default" 0.0;
21401 to_x: "elm.swallow.pad";
21406 to_x: "elm.swallow.pad";
21410 image.normal: "icon_arrow_right.png";
21412 description { state: "active" 0.0;
21413 inherit: "default" 0.0;
21414 image.normal: "icon_arrow_down.png";
21417 part { name: "elm.swallow.icon";
21418 clip_to: "disclip";
21420 description { state: "default" 0.0;
21435 part { name: "elm.swallow.end";
21436 clip_to: "disclip";
21438 description { state: "default" 0.0;
21442 aspect_preference: VERTICAL;
21453 part { name: "elm.text";
21454 clip_to: "disclip";
21456 effect: SOFT_SHADOW;
21460 state: "default" 0.0;
21463 to_x: "elm.swallow.icon";
21468 to_x: "elm.swallow.end";
21480 text_class: "list_item";
21483 description { state: "selected" 0.0;
21484 inherit: "default" 0.0;
21485 color: 224 224 224 255;
21489 part { name: "elm.text.sub";
21490 clip_to: "disclip";
21495 state: "default" 0.0;
21498 to_x: "elm.swallow.icon";
21503 to_x: "elm.swallow.end";
21515 text_class: "list_item";
21518 description { state: "selected" 0.0;
21519 inherit: "default" 0.0;
21520 color: 128 128 128 255;
21524 part { name: "fg1";
21525 clip_to: "disclip";
21527 description { state: "default" 0.0;
21529 color: 255 255 255 0;
21531 rel2.relative: 1.0 0.5;
21534 normal: "bt_sm_hilight.png";
21538 description { state: "selected" 0.0;
21539 inherit: "default" 0.0;
21541 color: 255 255 255 255;
21544 part { name: "fg2";
21545 clip_to: "disclip";
21547 description { state: "default" 0.0;
21549 color: 255 255 255 0;
21553 normal: "bt_sm_shine.png";
21557 description { state: "selected" 0.0;
21558 inherit: "default" 0.0;
21560 color: 255 255 255 255;
21563 part { name: "disclip";
21565 description { state: "default" 0.0;
21569 description { state: "disabled" 0.0;
21570 inherit: "default" 0.0;
21571 color: 255 255 255 64;
21576 // signal: elm,state,%s,active
21577 // a "check" item named %s went active
21578 // signal: elm,state,%s,passive
21579 // a "check" item named %s went passive
21580 // default is passive
21583 signal: "elm,state,selected";
21585 action: STATE_SET "selected" 0.0;
21589 target: "elm.text";
21590 target: "elm.text.sub";
21593 name: "go_passive";
21594 signal: "elm,state,unselected";
21596 action: STATE_SET "default" 0.0;
21600 target: "elm.text";
21601 target: "elm.text.sub";
21602 transition: LINEAR 0.1;
21605 name: "go_disabled";
21606 signal: "elm,state,disabled";
21608 action: STATE_SET "disabled" 0.0;
21612 name: "go_enabled";
21613 signal: "elm,state,enabled";
21615 action: STATE_SET "default" 0.0;
21620 signal: "mouse,up,1";
21622 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
21625 name: "go_expanded";
21626 signal: "elm,state,expanded";
21628 action: STATE_SET "active" 0.0;
21632 name: "go_contracted";
21633 signal: "elm,state,contracted";
21635 action: STATE_SET "default" 0.0;
21640 group { name: "elm/genlist/tree_compress/double_label/default";
21641 data.item: "stacking" "above";
21642 data.item: "selectraise" "on";
21643 data.item: "labels" "elm.text elm.text.sub";
21644 data.item: "icons" "elm.swallow.icon elm.swallow.end";
21645 data.item: "treesize" "20";
21646 // data.item: "states" "";
21648 image: "bt_sm_base1.png" COMP;
21649 image: "bt_sm_shine.png" COMP;
21650 image: "bt_sm_hilight.png" COMP;
21651 image: "ilist_1.png" COMP;
21652 image: "ilist_item_shadow.png" COMP;
21653 image: "icon_arrow_right.png" COMP;
21654 image: "icon_arrow_down.png" COMP;
21662 state: "default" 0.0;
21670 state: "default" 0.0;
21685 normal: "ilist_item_shadow.png";
21694 state: "default" 0.0;
21696 normal: "ilist_1.png";
21703 clip_to: "disclip";
21705 description { state: "default" 0.0;
21707 color: 255 255 255 0;
21717 normal: "bt_sm_base1.png";
21720 image.middle: SOLID;
21722 description { state: "selected" 0.0;
21723 inherit: "default" 0.0;
21725 color: 255 255 255 255;
21736 part { name: "elm.swallow.pad";
21738 description { state: "default" 0.0;
21751 part { name: "arrow";
21752 clip_to: "disclip";
21753 ignore_flags: ON_HOLD;
21754 description { state: "default" 0.0;
21759 to_x: "elm.swallow.pad";
21764 to_x: "elm.swallow.pad";
21768 image.normal: "icon_arrow_right.png";
21770 description { state: "active" 0.0;
21771 inherit: "default" 0.0;
21772 image.normal: "icon_arrow_down.png";
21775 part { name: "elm.swallow.icon";
21776 clip_to: "disclip";
21778 description { state: "default" 0.0;
21793 part { name: "elm.swallow.end";
21794 clip_to: "disclip";
21796 description { state: "default" 0.0;
21800 aspect_preference: VERTICAL;
21811 part { name: "elm.text";
21812 clip_to: "disclip";
21814 effect: SOFT_SHADOW;
21818 state: "default" 0.0;
21821 to_x: "elm.swallow.icon";
21826 to_x: "elm.swallow.end";
21838 text_class: "list_item";
21841 description { state: "selected" 0.0;
21842 inherit: "default" 0.0;
21843 color: 224 224 224 255;
21847 part { name: "elm.text.sub";
21848 clip_to: "disclip";
21853 state: "default" 0.0;
21856 to_x: "elm.swallow.icon";
21861 to_x: "elm.swallow.end";
21873 text_class: "list_item";
21876 description { state: "selected" 0.0;
21877 inherit: "default" 0.0;
21878 color: 128 128 128 255;
21882 part { name: "fg1";
21883 clip_to: "disclip";
21885 description { state: "default" 0.0;
21887 color: 255 255 255 0;
21889 rel2.relative: 1.0 0.5;
21892 normal: "bt_sm_hilight.png";
21896 description { state: "selected" 0.0;
21897 inherit: "default" 0.0;
21899 color: 255 255 255 255;
21902 part { name: "fg2";
21903 clip_to: "disclip";
21905 description { state: "default" 0.0;
21907 color: 255 255 255 0;
21911 normal: "bt_sm_shine.png";
21915 description { state: "selected" 0.0;
21916 inherit: "default" 0.0;
21918 color: 255 255 255 255;
21921 part { name: "disclip";
21923 description { state: "default" 0.0;
21927 description { state: "disabled" 0.0;
21928 inherit: "default" 0.0;
21929 color: 255 255 255 64;
21934 // signal: elm,state,%s,active
21935 // a "check" item named %s went active
21936 // signal: elm,state,%s,passive
21937 // a "check" item named %s went passive
21938 // default is passive
21941 signal: "elm,state,selected";
21943 action: STATE_SET "selected" 0.0;
21947 target: "elm.text";
21948 target: "elm.text.sub";
21951 name: "go_passive";
21952 signal: "elm,state,unselected";
21954 action: STATE_SET "default" 0.0;
21958 target: "elm.text";
21959 target: "elm.text.sub";
21960 transition: LINEAR 0.1;
21963 name: "go_disabled";
21964 signal: "elm,state,disabled";
21966 action: STATE_SET "disabled" 0.0;
21970 name: "go_enabled";
21971 signal: "elm,state,enabled";
21973 action: STATE_SET "default" 0.0;
21978 signal: "mouse,up,1";
21980 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
21983 name: "go_expanded";
21984 signal: "elm,state,expanded";
21986 action: STATE_SET "active" 0.0;
21990 name: "go_contracted";
21991 signal: "elm,state,contracted";
21993 action: STATE_SET "default" 0.0;
21998 group { name: "elm/genlist/tree_odd/double_label/default";
21999 data.item: "stacking" "below";
22000 data.item: "selectraise" "on";
22001 data.item: "labels" "elm.text elm.text.sub";
22002 data.item: "icons" "elm.swallow.icon elm.swallow.end";
22003 data.item: "treesize" "20";
22004 // data.item: "states" "";
22006 image: "bt_sm_base1.png" COMP;
22007 image: "bt_sm_shine.png" COMP;
22008 image: "bt_sm_hilight.png" COMP;
22009 image: "ilist_2.png" COMP;
22010 image: "icon_arrow_right.png" COMP;
22011 image: "icon_arrow_down.png" COMP;
22019 state: "default" 0.0;
22027 state: "default" 0.0;
22029 normal: "ilist_2.png";
22036 clip_to: "disclip";
22038 description { state: "default" 0.0;
22040 color: 255 255 255 0;
22050 normal: "bt_sm_base1.png";
22053 image.middle: SOLID;
22055 description { state: "selected" 0.0;
22056 inherit: "default" 0.0;
22058 color: 255 255 255 255;
22069 part { name: "elm.swallow.pad";
22071 description { state: "default" 0.0;
22084 part { name: "arrow";
22085 clip_to: "disclip";
22086 ignore_flags: ON_HOLD;
22087 description { state: "default" 0.0;
22092 to_x: "elm.swallow.pad";
22097 to_x: "elm.swallow.pad";
22101 image.normal: "icon_arrow_right.png";
22103 description { state: "active" 0.0;
22104 inherit: "default" 0.0;
22105 image.normal: "icon_arrow_down.png";
22108 part { name: "elm.swallow.icon";
22109 clip_to: "disclip";
22111 description { state: "default" 0.0;
22126 part { name: "elm.swallow.end";
22127 clip_to: "disclip";
22129 description { state: "default" 0.0;
22133 aspect_preference: VERTICAL;
22144 part { name: "elm.text";
22145 clip_to: "disclip";
22147 effect: SOFT_SHADOW;
22151 state: "default" 0.0;
22154 to_x: "elm.swallow.icon";
22159 to_x: "elm.swallow.end";
22171 text_class: "list_item";
22174 description { state: "selected" 0.0;
22175 inherit: "default" 0.0;
22176 color: 224 224 224 255;
22180 part { name: "elm.text.sub";
22181 clip_to: "disclip";
22186 state: "default" 0.0;
22189 to_x: "elm.swallow.icon";
22194 to_x: "elm.swallow.end";
22206 text_class: "list_item";
22209 description { state: "selected" 0.0;
22210 inherit: "default" 0.0;
22211 color: 128 128 128 255;
22215 part { name: "fg1";
22216 clip_to: "disclip";
22218 description { state: "default" 0.0;
22220 color: 255 255 255 0;
22222 rel2.relative: 1.0 0.5;
22225 normal: "bt_sm_hilight.png";
22229 description { state: "selected" 0.0;
22230 inherit: "default" 0.0;
22232 color: 255 255 255 255;
22235 part { name: "fg2";
22236 clip_to: "disclip";
22238 description { state: "default" 0.0;
22240 color: 255 255 255 0;
22244 normal: "bt_sm_shine.png";
22248 description { state: "selected" 0.0;
22249 inherit: "default" 0.0;
22251 color: 255 255 255 255;
22254 part { name: "disclip";
22256 description { state: "default" 0.0;
22260 description { state: "disabled" 0.0;
22261 inherit: "default" 0.0;
22262 color: 255 255 255 64;
22267 // signal: elm,state,%s,active
22268 // a "check" item named %s went active
22269 // signal: elm,state,%s,passive
22270 // a "check" item named %s went passive
22271 // default is passive
22274 signal: "elm,state,selected";
22276 action: STATE_SET "selected" 0.0;
22280 target: "elm.text";
22281 target: "elm.text.sub";
22284 name: "go_passive";
22285 signal: "elm,state,unselected";
22287 action: STATE_SET "default" 0.0;
22291 target: "elm.text";
22292 target: "elm.text.sub";
22293 transition: LINEAR 0.1;
22296 name: "go_disabled";
22297 signal: "elm,state,disabled";
22299 action: STATE_SET "disabled" 0.0;
22303 name: "go_enabled";
22304 signal: "elm,state,enabled";
22306 action: STATE_SET "default" 0.0;
22311 signal: "mouse,up,1";
22313 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
22316 name: "go_expanded";
22317 signal: "elm,state,expanded";
22319 action: STATE_SET "active" 0.0;
22323 name: "go_contracted";
22324 signal: "elm,state,contracted";
22326 action: STATE_SET "default" 0.0;
22332 group { name: "elm/genlist/item/icon_top_text_bottom/default";
22333 data.item: "stacking" "above";
22334 data.item: "selectraise" "on";
22335 data.item: "labels" "elm.text";
22336 data.item: "icons" "elm.swallow.icon";
22337 data.item: "treesize" "20";
22338 // data.item: "states" "";
22340 image: "bt_sm_base1.png" COMP;
22341 image: "bt_sm_shine.png" COMP;
22342 image: "bt_sm_hilight.png" COMP;
22343 image: "ilist_1.png" COMP;
22344 image: "ilist_item_shadow.png" COMP;
22352 state: "default" 0.0;
22360 state: "default" 0.0;
22375 normal: "ilist_item_shadow.png";
22384 state: "default" 0.0;
22386 normal: "ilist_1.png";
22393 clip_to: "disclip";
22395 description { state: "default" 0.0;
22397 color: 255 255 255 0;
22407 normal: "bt_sm_base1.png";
22410 image.middle: SOLID;
22412 description { state: "selected" 0.0;
22413 inherit: "default" 0.0;
22415 color: 255 255 255 255;
22426 part { name: "elm.swallow.pad";
22428 description { state: "default" 0.0;
22441 part { name: "elm.swallow.icon";
22442 clip_to: "disclip";
22444 description { state: "default" 0.0;
22448 to_x: "elm.swallow.pad";
22453 to_x: "elm.swallow.pad";
22459 part { name: "elm.text";
22460 clip_to: "disclip";
22462 effect: SOFT_SHADOW;
22466 state: "default" 0.0;
22469 to_y: "elm.swallow.icon";
22485 text_class: "list_item";
22488 description { state: "selected" 0.0;
22489 inherit: "default" 0.0;
22490 color: 224 224 224 255;
22494 part { name: "fg1";
22495 clip_to: "disclip";
22497 description { state: "default" 0.0;
22499 color: 255 255 255 0;
22501 rel2.relative: 1.0 0.5;
22504 normal: "bt_sm_hilight.png";
22508 description { state: "selected" 0.0;
22509 inherit: "default" 0.0;
22511 color: 255 255 255 255;
22514 part { name: "fg2";
22515 clip_to: "disclip";
22517 description { state: "default" 0.0;
22519 color: 255 255 255 0;
22523 normal: "bt_sm_shine.png";
22527 description { state: "selected" 0.0;
22528 inherit: "default" 0.0;
22530 color: 255 255 255 255;
22533 part { name: "disclip";
22535 description { state: "default" 0.0;
22539 description { state: "disabled" 0.0;
22540 inherit: "default" 0.0;
22541 color: 255 255 255 64;
22546 // signal: elm,state,%s,active
22547 // a "check" item named %s went active
22548 // signal: elm,state,%s,passive
22549 // a "check" item named %s went passive
22550 // default is passive
22553 signal: "elm,state,selected";
22555 action: STATE_SET "selected" 0.0;
22559 target: "elm.text";
22562 name: "go_passive";
22563 signal: "elm,state,unselected";
22565 action: STATE_SET "default" 0.0;
22569 target: "elm.text";
22570 transition: LINEAR 0.1;
22573 name: "go_disabled";
22574 signal: "elm,state,disabled";
22576 action: STATE_SET "disabled" 0.0;
22580 name: "go_enabled";
22581 signal: "elm,state,enabled";
22583 action: STATE_SET "default" 0.0;
22588 group { name: "elm/genlist/item_odd/icon_top_text_bottom/default";
22589 data.item: "stacking" "below";
22590 data.item: "selectraise" "on";
22591 data.item: "labels" "elm.text";
22592 data.item: "icons" "elm.swallow.icon";
22593 data.item: "treesize" "20";
22594 // data.item: "states" "";
22596 image: "bt_sm_base1.png" COMP;
22597 image: "bt_sm_shine.png" COMP;
22598 image: "bt_sm_hilight.png" COMP;
22599 image: "ilist_2.png" COMP;
22602 part { name: "event";
22606 state: "default" 0.0;
22614 state: "default" 0.0;
22616 normal: "ilist_2.png";
22623 clip_to: "disclip";
22625 description { state: "default" 0.0;
22627 color: 255 255 255 0;
22637 normal: "bt_sm_base1.png";
22640 image.middle: SOLID;
22642 description { state: "selected" 0.0;
22643 inherit: "default" 0.0;
22645 color: 255 255 255 255;
22656 part { name: "elm.swallow.pad";
22658 description { state: "default" 0.0;
22671 part { name: "elm.swallow.icon";
22672 clip_to: "disclip";
22674 description { state: "default" 0.0;
22678 to_x: "elm.swallow.pad";
22683 to_x: "elm.swallow.pad";
22689 part { name: "elm.text";
22690 clip_to: "disclip";
22692 effect: SOFT_SHADOW;
22696 state: "default" 0.0;
22699 to_y: "elm.swallow.icon";
22715 text_class: "list_item";
22718 description { state: "selected" 0.0;
22719 inherit: "default" 0.0;
22720 color: 224 224 224 255;
22724 part { name: "fg1";
22725 clip_to: "disclip";
22727 description { state: "default" 0.0;
22729 color: 255 255 255 0;
22731 rel2.relative: 1.0 0.5;
22734 normal: "bt_sm_hilight.png";
22738 description { state: "selected" 0.0;
22739 inherit: "default" 0.0;
22741 color: 255 255 255 255;
22744 part { name: "fg2";
22745 clip_to: "disclip";
22747 description { state: "default" 0.0;
22749 color: 255 255 255 0;
22753 normal: "bt_sm_shine.png";
22757 description { state: "selected" 0.0;
22758 inherit: "default" 0.0;
22760 color: 255 255 255 255;
22763 part { name: "disclip";
22765 description { state: "default" 0.0;
22769 description { state: "disabled" 0.0;
22770 inherit: "default" 0.0;
22771 color: 255 255 255 64;
22776 // signal: elm,state,%s,active
22777 // a "check" item named %s went active
22778 // signal: elm,state,%s,passive
22779 // a "check" item named %s went passive
22780 // default is passive
22783 signal: "elm,state,selected";
22785 action: STATE_SET "selected" 0.0;
22789 target: "elm.text";
22792 name: "go_passive";
22793 signal: "elm,state,unselected";
22795 action: STATE_SET "default" 0.0;
22799 target: "elm.text";
22800 transition: LINEAR 0.1;
22803 name: "go_disabled";
22804 signal: "elm,state,disabled";
22806 action: STATE_SET "disabled" 0.0;
22810 name: "go_enabled";
22811 signal: "elm,state,enabled";
22813 action: STATE_SET "default" 0.0;
22819 group { name: "elm/genlist/tree/icon_top_text_bottom/default";
22820 data.item: "stacking" "above";
22821 data.item: "selectraise" "on";
22822 data.item: "labels" "elm.text";
22823 data.item: "icons" "elm.swallow.icon";
22824 data.item: "treesize" "20";
22825 // data.item: "states" "";
22827 image: "bt_sm_base1.png" COMP;
22828 image: "bt_sm_shine.png" COMP;
22829 image: "bt_sm_hilight.png" COMP;
22830 image: "ilist_1.png" COMP;
22831 image: "ilist_item_shadow.png" COMP;
22832 image: "icon_arrow_right.png" COMP;
22833 image: "icon_arrow_down.png" COMP;
22841 state: "default" 0.0;
22849 state: "default" 0.0;
22864 normal: "ilist_item_shadow.png";
22873 state: "default" 0.0;
22875 normal: "ilist_1.png";
22882 clip_to: "disclip";
22884 description { state: "default" 0.0;
22886 color: 255 255 255 0;
22896 normal: "bt_sm_base1.png";
22899 image.middle: SOLID;
22901 description { state: "selected" 0.0;
22902 inherit: "default" 0.0;
22904 color: 255 255 255 255;
22915 part { name: "elm.swallow.pad";
22917 description { state: "default" 0.0;
22930 part { name: "arrow";
22931 clip_to: "disclip";
22932 ignore_flags: ON_HOLD;
22933 description { state: "default" 0.0;
22938 to_x: "elm.swallow.pad";
22943 to_x: "elm.swallow.pad";
22947 image.normal: "icon_arrow_right.png";
22949 description { state: "active" 0.0;
22950 inherit: "default" 0.0;
22951 image.normal: "icon_arrow_down.png";
22954 part { name: "elm.swallow.icon";
22955 clip_to: "disclip";
22957 description { state: "default" 0.0;
22971 part { name: "elm.text";
22972 clip_to: "disclip";
22974 effect: SOFT_SHADOW;
22978 state: "default" 0.0;
22981 to_y: "elm.swallow.icon";
22997 text_class: "list_item";
23000 description { state: "selected" 0.0;
23001 inherit: "default" 0.0;
23002 color: 224 224 224 255;
23006 part { name: "fg1";
23007 clip_to: "disclip";
23009 description { state: "default" 0.0;
23011 color: 255 255 255 0;
23013 rel2.relative: 1.0 0.5;
23016 normal: "bt_sm_hilight.png";
23020 description { state: "selected" 0.0;
23021 inherit: "default" 0.0;
23023 color: 255 255 255 255;
23026 part { name: "fg2";
23027 clip_to: "disclip";
23029 description { state: "default" 0.0;
23031 color: 255 255 255 0;
23035 normal: "bt_sm_shine.png";
23039 description { state: "selected" 0.0;
23040 inherit: "default" 0.0;
23042 color: 255 255 255 255;
23045 part { name: "disclip";
23047 description { state: "default" 0.0;
23051 description { state: "disabled" 0.0;
23052 inherit: "default" 0.0;
23053 color: 255 255 255 64;
23058 // signal: elm,state,%s,active
23059 // a "check" item named %s went active
23060 // signal: elm,state,%s,passive
23061 // a "check" item named %s went passive
23062 // default is passive
23065 signal: "elm,state,selected";
23067 action: STATE_SET "selected" 0.0;
23071 target: "elm.text";
23074 name: "go_passive";
23075 signal: "elm,state,unselected";
23077 action: STATE_SET "default" 0.0;
23081 target: "elm.text";
23082 transition: LINEAR 0.1;
23085 name: "go_disabled";
23086 signal: "elm,state,disabled";
23088 action: STATE_SET "disabled" 0.0;
23092 name: "go_enabled";
23093 signal: "elm,state,enabled";
23095 action: STATE_SET "default" 0.0;
23100 signal: "mouse,up,1";
23102 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
23105 name: "go_expanded";
23106 signal: "elm,state,expanded";
23108 action: STATE_SET "active" 0.0;
23112 name: "go_contracted";
23113 signal: "elm,state,contracted";
23115 action: STATE_SET "default" 0.0;
23120 group { name: "elm/genlist/tree_odd/icon_top_text_bottom/default";
23121 data.item: "stacking" "below";
23122 data.item: "selectraise" "on";
23123 data.item: "labels" "elm.text";
23124 data.item: "icons" "elm.swallow.icon";
23125 data.item: "treesize" "20";
23126 // data.item: "states" "";
23128 image: "bt_sm_base1.png" COMP;
23129 image: "bt_sm_shine.png" COMP;
23130 image: "bt_sm_hilight.png" COMP;
23131 image: "ilist_2.png" COMP;
23132 image: "icon_arrow_right.png" COMP;
23133 image: "icon_arrow_down.png" COMP;
23141 state: "default" 0.0;
23149 state: "default" 0.0;
23151 normal: "ilist_2.png";
23158 clip_to: "disclip";
23160 description { state: "default" 0.0;
23162 color: 255 255 255 0;
23172 normal: "bt_sm_base1.png";
23175 image.middle: SOLID;
23177 description { state: "selected" 0.0;
23178 inherit: "default" 0.0;
23180 color: 255 255 255 255;
23191 part { name: "elm.swallow.pad";
23193 description { state: "default" 0.0;
23206 part { name: "arrow";
23207 clip_to: "disclip";
23208 ignore_flags: ON_HOLD;
23209 description { state: "default" 0.0;
23214 to_x: "elm.swallow.pad";
23219 to_x: "elm.swallow.pad";
23223 image.normal: "icon_arrow_right.png";
23225 description { state: "active" 0.0;
23226 inherit: "default" 0.0;
23227 image.normal: "icon_arrow_down.png";
23230 part { name: "elm.swallow.icon";
23231 clip_to: "disclip";
23233 description { state: "default" 0.0;
23247 part { name: "elm.text";
23248 clip_to: "disclip";
23250 effect: SOFT_SHADOW;
23254 state: "default" 0.0;
23257 to_y: "elm.swallow.icon";
23273 text_class: "list_item";
23276 description { state: "selected" 0.0;
23277 inherit: "default" 0.0;
23278 color: 224 224 224 255;
23282 part { name: "fg1";
23283 clip_to: "disclip";
23285 description { state: "default" 0.0;
23287 color: 255 255 255 0;
23289 rel2.relative: 1.0 0.5;
23292 normal: "bt_sm_hilight.png";
23296 description { state: "selected" 0.0;
23297 inherit: "default" 0.0;
23299 color: 255 255 255 255;
23302 part { name: "fg2";
23303 clip_to: "disclip";
23305 description { state: "default" 0.0;
23307 color: 255 255 255 0;
23311 normal: "bt_sm_shine.png";
23315 description { state: "selected" 0.0;
23316 inherit: "default" 0.0;
23318 color: 255 255 255 255;
23321 part { name: "disclip";
23323 description { state: "default" 0.0;
23327 description { state: "disabled" 0.0;
23328 inherit: "default" 0.0;
23329 color: 255 255 255 64;
23334 // signal: elm,state,%s,active
23335 // a "check" item named %s went active
23336 // signal: elm,state,%s,passive
23337 // a "check" item named %s went passive
23338 // default is passive
23341 signal: "elm,state,selected";
23343 action: STATE_SET "selected" 0.0;
23347 target: "elm.text";
23350 name: "go_passive";
23351 signal: "elm,state,unselected";
23353 action: STATE_SET "default" 0.0;
23357 target: "elm.text";
23358 transition: LINEAR 0.1;
23361 name: "go_disabled";
23362 signal: "elm,state,disabled";
23364 action: STATE_SET "disabled" 0.0;
23368 name: "go_enabled";
23369 signal: "elm,state,enabled";
23371 action: STATE_SET "default" 0.0;
23376 signal: "mouse,up,1";
23378 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
23381 name: "go_expanded";
23382 signal: "elm,state,expanded";
23384 action: STATE_SET "active" 0.0;
23388 name: "go_contracted";
23389 signal: "elm,state,contracted";
23391 action: STATE_SET "default" 0.0;
23398 ///////////////////////////////////////////////////////////////////////////////
23399 group { name: "elm/check/base/default";
23401 image: "check_base.png" COMP;
23402 image: "check.png" COMP;
23403 image: "check2.png" COMP;
23409 description { state: "default" 0.0;
23411 rel2.relative: 0.0 1.0;
23417 aspect_preference: VERTICAL;
23419 normal: "check_base.png";
23426 part { name: "check";
23429 description { state: "default" 0.0;
23439 color: 255 255 255 255;
23440 image.normal: "check.png";
23442 description { state: "visible" 0.0;
23443 inherit: "default" 0.0;
23446 description { state: "disabled" 0.0;
23447 inherit: "default" 0.0;
23449 color: 128 128 128 128;
23451 description { state: "disabled_visible" 0.0;
23452 inherit: "default" 0.0;
23453 color: 128 128 128 128;
23457 part { name: "elm.swallow.content";
23459 description { state: "default" 0.0;
23464 rel1.relative: 1.0 0.0;
23468 rel2.relative: 1.0 1.0;
23470 description { state: "visible" 0.0;
23471 inherit: "default" 0.0;
23476 description { state: "disabled" 0.0;
23477 inherit: "default" 0.0;
23478 color: 128 128 128 128;
23480 description { state: "disabled_visible" 0.0;
23481 inherit: "default" 0.0;
23482 color: 128 128 128 128;
23488 part { name: "elm.text";
23492 description { state: "default" 0.0;
23494 rel1.to_x: "elm.swallow.content";
23495 rel1.relative: 1.0 0.0;
23497 rel2.relative: 1.0 1.0;
23498 rel2.offset: -2 -2;
23501 font: "Sans,Edje-Vera";
23507 description { state: "visible" 0.0;
23508 inherit: "default" 0.0;
23512 description { state: "disabled" 0.0;
23513 inherit: "default" 0.0;
23517 description { state: "disabled_visible" 0.0;
23518 inherit: "default" 0.0;
23525 part { name: "events";
23527 ignore_flags: ON_HOLD;
23528 description { state: "default" 0.0;
23532 part { name: "disabler";
23534 description { state: "default" 0.0;
23538 description { state: "disabled" 0.0;
23539 inherit: "default" 0.0;
23545 program { name: "click";
23546 signal: "mouse,up,1";
23548 action: SIGNAL_EMIT "elm,action,check,toggle" "";
23550 program { name: "check_on";
23551 signal: "elm,state,check,on";
23553 action: STATE_SET "visible" 0.0;
23556 program { name: "check_off";
23557 signal: "elm,state,check,off";
23559 action: STATE_SET "default" 0.0;
23562 program { name: "text_show";
23563 signal: "elm,state,text,visible";
23565 action: STATE_SET "visible" 0.0;
23566 target: "elm.text";
23568 program { name: "text_hide";
23569 signal: "elm,state,text,hidden";
23571 action: STATE_SET "default" 0.0;
23572 target: "elm.text";
23574 program { name: "icon_show";
23575 signal: "elm,state,icon,visible";
23577 action: STATE_SET "visible" 0.0;
23578 target: "elm.swallow.content";
23580 program { name: "icon_hide";
23581 signal: "elm,state,icon,hidden";
23583 action: STATE_SET "default" 0.0;
23584 target: "elm.swallow.content";
23586 program { name: "disable";
23587 signal: "elm,state,disabled";
23589 action: STATE_SET "disabled" 0.0;
23590 target: "disabler";
23591 after: "disable_text";
23593 program { name: "disable_text";
23597 get_state(PART:"elm.text", st, 30, vl);
23598 if (!strcmp(st, "visible"))
23599 set_state(PART:"elm.text", "disabled_visible", 0.0);
23601 set_state(PART:"elm.text", "disabled", 0.0);
23603 get_state(PART:"elm.swallow.content", st, 30, vl);
23604 if (!strcmp(st, "visible"))
23605 set_state(PART:"elm.swallow.content", "disabled_visible", 0.0);
23607 set_state(PART:"elm.swallow.content", "disabled", 0.0);
23609 get_state(PART:"check", st, 30, vl);
23610 if (!strcmp(st, "visible"))
23611 set_state(PART:"check", "disabled_visible", 0.0);
23613 set_state(PART:"check", "disabled", 0.0);
23616 program { name: "enable";
23617 signal: "elm,state,enabled";
23619 action: STATE_SET "default" 0.0;
23620 target: "disabler";
23621 after: "enable_text";
23623 program { name: "enable_text";
23627 get_state(PART:"elm.text", st, 30, vl);
23628 if (!strcmp(st, "disabled_visible"))
23629 set_state(PART:"elm.text", "visible", 0.0);
23631 set_state(PART:"elm.text", "default", 0.0);
23633 get_state(PART:"elm.swallow.content", st, 30, vl);
23634 if (!strcmp(st, "visible"))
23635 set_state(PART:"elm.swallow.content", "visible", 0.0);
23637 set_state(PART:"elm.swallow.content", "default", 0.0);
23639 get_state(PART:"check", st, 30, vl);
23640 if (!strcmp(st, "visible"))
23641 set_state(PART:"check", "visible", 0.0);
23643 set_state(PART:"check", "default", 0.0);
23648 ///////////////////////////////////////////////////////////////////////////////
23649 group { name: "elm/radio/base/default";
23651 image: "radio_base.png" COMP;
23652 image: "radio.png" COMP;
23653 image: "radio2.png" COMP;
23659 description { state: "default" 0.0;
23661 rel2.relative: 0.0 1.0;
23667 aspect_preference: VERTICAL;
23668 image.normal: "radio_base.png";
23671 part { name: "radio";
23674 description { state: "default" 0.0;
23678 image.normal: "radio.png";
23680 description { state: "visible" 0.0;
23681 inherit: "default" 0.0;
23685 part { name: "elm.swallow.content";
23687 description { state: "default" 0.0;
23693 rel1.relative: 1.0 0.0;
23696 rel2.relative: 1.0 1.0;
23699 description { state: "visible" 0.0;
23700 inherit: "default" 0.0;
23702 color: 255 255 255 255;
23705 description { state: "disabled" 0.0;
23706 inherit: "default" 0.0;
23707 color: 128 128 128 128;
23709 description { state: "disabled_visible" 0.0;
23710 inherit: "default" 0.0;
23711 color: 128 128 128 128;
23716 part { name: "elm.text";
23720 description { state: "default" 0.0;
23722 rel1.to_x: "elm.swallow.content";
23723 rel1.relative: 1.0 0.0;
23725 rel2.relative: 1.0 1.0;
23726 rel2.offset: -2 -2;
23729 font: "Sans,Edje-Vera";
23735 description { state: "visible" 0.0;
23736 inherit: "default" 0.0;
23740 description { state: "disabled" 0.0;
23741 inherit: "default" 0.0;
23745 description { state: "disabled_visible" 0.0;
23746 inherit: "default" 0.0;
23753 part { name: "events";
23755 ignore_flags: ON_HOLD;
23756 description { state: "default" 0.0;
23760 part { name: "disabler";
23762 description { state: "default" 0.0;
23766 description { state: "disabled" 0.0;
23767 inherit: "default" 0.0;
23773 program { name: "click";
23774 signal: "mouse,up,1";
23776 action: SIGNAL_EMIT "elm,action,radio,toggle" "";
23778 program { name: "radio_on";
23779 signal: "elm,state,radio,on";
23781 action: STATE_SET "visible" 0.0;
23784 program { name: "radio_off";
23785 signal: "elm,state,radio,off";
23787 action: STATE_SET "default" 0.0;
23790 program { name: "text_show";
23791 signal: "elm,state,text,visible";
23793 action: STATE_SET "visible" 0.0;
23794 target: "elm.text";
23796 program { name: "text_hide";
23797 signal: "elm,state,text,hidden";
23799 action: STATE_SET "default" 0.0;
23800 target: "elm.text";
23802 program { name: "icon_show";
23803 signal: "elm,state,icon,visible";
23805 action: STATE_SET "visible" 0.0;
23806 target: "elm.swallow.content";
23808 program { name: "icon_hide";
23809 signal: "elm,state,icon,hidden";
23811 action: STATE_SET "default" 0.0;
23812 target: "elm.swallow.content";
23814 program { name: "disable";
23815 signal: "elm,state,disabled";
23817 action: STATE_SET "disabled" 0.0;
23818 target: "disabler";
23819 after: "disable_text";
23821 program { name: "disable_text";
23825 get_state(PART:"elm.text", st, 30, vl);
23826 if (!strcmp(st, "visible"))
23827 set_state(PART:"elm.text", "disabled_visible", 0.0);
23829 set_state(PART:"elm.text", "disabled", 0.0);
23831 get_state(PART:"elm.swallow.content", st, 30, vl);
23832 if (!strcmp(st, "visible"))
23833 set_state(PART:"elm.swallow.content", "disabled_visible", 0.0);
23835 set_state(PART:"elm.swallow.content", "disabled", 0.0);
23838 program { name: "enable";
23839 signal: "elm,state,enabled";
23841 action: STATE_SET "default" 0.0;
23842 target: "disabler";
23843 after: "enable_text";
23845 program { name: "enable_text";
23849 get_state(PART:"elm.text", st, 30, vl);
23850 if (!strcmp(st, "disabled_visible"))
23851 set_state(PART:"elm.text", "visible", 0.0);
23853 set_state(PART:"elm.text", "default", 0.0);
23855 get_state(PART:"elm.swallow.content", st, 30, vl);
23856 if (!strcmp(st, "visible"))
23857 set_state(PART:"elm.swallow.content", "visible", 0.0);
23859 set_state(PART:"elm.swallow.content", "default", 0.0);
23864 group { name: "elm/genlist/tree_compress_odd/double_label/default";
23865 data.item: "stacking" "below";
23866 data.item: "selectraise" "on";
23867 data.item: "labels" "elm.text elm.text.sub";
23868 data.item: "icons" "elm.swallow.icon elm.swallow.end";
23869 data.item: "treesize" "20";
23870 // data.item: "states" "";
23872 image: "bt_sm_base1.png" COMP;
23873 image: "bt_sm_shine.png" COMP;
23874 image: "bt_sm_hilight.png" COMP;
23875 image: "ilist_2.png" COMP;
23876 image: "icon_arrow_right.png" COMP;
23877 image: "icon_arrow_down.png" COMP;
23885 state: "default" 0.0;
23893 state: "default" 0.0;
23895 normal: "ilist_2.png";
23902 clip_to: "disclip";
23904 description { state: "default" 0.0;
23906 color: 255 255 255 0;
23916 normal: "bt_sm_base1.png";
23919 image.middle: SOLID;
23921 description { state: "selected" 0.0;
23922 inherit: "default" 0.0;
23924 color: 255 255 255 255;
23935 part { name: "elm.swallow.pad";
23937 description { state: "default" 0.0;
23950 part { name: "arrow";
23951 clip_to: "disclip";
23952 ignore_flags: ON_HOLD;
23953 description { state: "default" 0.0;
23958 to_x: "elm.swallow.pad";
23963 to_x: "elm.swallow.pad";
23967 image.normal: "icon_arrow_right.png";
23969 description { state: "active" 0.0;
23970 inherit: "default" 0.0;
23971 image.normal: "icon_arrow_down.png";
23974 part { name: "elm.swallow.icon";
23975 clip_to: "disclip";
23977 description { state: "default" 0.0;
23992 part { name: "elm.swallow.end";
23993 clip_to: "disclip";
23995 description { state: "default" 0.0;
23999 aspect_preference: VERTICAL;
24010 part { name: "elm.text";
24011 clip_to: "disclip";
24013 effect: SOFT_SHADOW;
24017 state: "default" 0.0;
24020 to_x: "elm.swallow.icon";
24025 to_x: "elm.swallow.end";
24037 text_class: "list_item";
24040 description { state: "selected" 0.0;
24041 inherit: "default" 0.0;
24042 color: 224 224 224 255;
24046 part { name: "elm.text.sub";
24047 clip_to: "disclip";
24052 state: "default" 0.0;
24055 to_x: "elm.swallow.icon";
24060 to_x: "elm.swallow.end";
24072 text_class: "list_item";
24075 description { state: "selected" 0.0;
24076 inherit: "default" 0.0;
24077 color: 128 128 128 255;
24081 part { name: "fg1";
24082 clip_to: "disclip";
24084 description { state: "default" 0.0;
24086 color: 255 255 255 0;
24088 rel2.relative: 1.0 0.5;
24091 normal: "bt_sm_hilight.png";
24095 description { state: "selected" 0.0;
24096 inherit: "default" 0.0;
24098 color: 255 255 255 255;
24101 part { name: "fg2";
24102 clip_to: "disclip";
24104 description { state: "default" 0.0;
24106 color: 255 255 255 0;
24110 normal: "bt_sm_shine.png";
24114 description { state: "selected" 0.0;
24115 inherit: "default" 0.0;
24117 color: 255 255 255 255;
24120 part { name: "disclip";
24122 description { state: "default" 0.0;
24126 description { state: "disabled" 0.0;
24127 inherit: "default" 0.0;
24128 color: 255 255 255 64;
24133 // signal: elm,state,%s,active
24134 // a "check" item named %s went active
24135 // signal: elm,state,%s,passive
24136 // a "check" item named %s went passive
24137 // default is passive
24140 signal: "elm,state,selected";
24142 action: STATE_SET "selected" 0.0;
24146 target: "elm.text";
24147 target: "elm.text.sub";
24150 name: "go_passive";
24151 signal: "elm,state,unselected";
24153 action: STATE_SET "default" 0.0;
24157 target: "elm.text";
24158 target: "elm.text.sub";
24159 transition: LINEAR 0.1;
24162 name: "go_disabled";
24163 signal: "elm,state,disabled";
24165 action: STATE_SET "disabled" 0.0;
24169 name: "go_enabled";
24170 signal: "elm,state,enabled";
24172 action: STATE_SET "default" 0.0;
24177 signal: "mouse,up,1";
24179 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
24182 name: "go_expanded";
24183 signal: "elm,state,expanded";
24185 action: STATE_SET "active" 0.0;
24189 name: "go_contracted";
24190 signal: "elm,state,contracted";
24192 action: STATE_SET "default" 0.0;
24198 group { name: "elm/genlist/item_compress/media/default";
24199 data.item: "stacking" "above";
24200 data.item: "selectraise" "on";
24201 data.item: "labels" "elm.text.title elm.text.album-artist";
24202 data.item: "treesize" "20";
24204 image: "bt_sm_base1.png" COMP;
24205 image: "bt_sm_shine.png" COMP;
24206 image: "bt_sm_hilight.png" COMP;
24207 image: "ilist_1.png" COMP;
24208 image: "ilist_item_shadow.png" COMP;
24216 state: "default" 0.0;
24224 state: "default" 0.0;
24239 normal: "ilist_item_shadow.png";
24248 state: "default" 0.0;
24250 normal: "ilist_1.png";
24257 clip_to: "disclip";
24259 description { state: "default" 0.0;
24261 color: 255 255 255 0;
24271 normal: "bt_sm_base1.png";
24274 image.middle: SOLID;
24276 description { state: "selected" 0.0;
24277 inherit: "default" 0.0;
24279 color: 255 255 255 255;
24290 part { name: "elm.swallow.pad";
24292 description { state: "default" 0.0;
24305 part { name: "elm.text.title";
24306 clip_to: "disclip";
24308 effect: SOFT_SHADOW;
24312 state: "default" 0.0;
24330 description { state: "selected" 0.0;
24331 inherit: "default" 0.0;
24332 color: 224 224 224 255;
24336 part { name: "elm.text.album-artist";
24337 clip_to: "disclip";
24342 state: "default" 0.0;
24360 description { state: "selected" 0.0;
24361 inherit: "default" 0.0;
24362 color: 128 128 128 255;
24366 part { name: "fg1";
24367 clip_to: "disclip";
24369 description { state: "default" 0.0;
24371 color: 255 255 255 0;
24373 rel2.relative: 1.0 0.5;
24376 normal: "bt_sm_hilight.png";
24380 description { state: "selected" 0.0;
24381 inherit: "default" 0.0;
24383 color: 255 255 255 255;
24386 part { name: "fg2";
24387 clip_to: "disclip";
24389 description { state: "default" 0.0;
24391 color: 255 255 255 0;
24395 normal: "bt_sm_shine.png";
24399 description { state: "selected" 0.0;
24400 inherit: "default" 0.0;
24402 color: 255 255 255 255;
24405 part { name: "disclip";
24407 description { state: "default" 0.0;
24411 description { state: "disabled" 0.0;
24412 inherit: "default" 0.0;
24413 color: 255 255 255 64;
24418 // signal: elm,state,%s,active
24419 // a "check" item named %s went active
24420 // signal: elm,state,%s,passive
24421 // a "check" item named %s went passive
24422 // default is passive
24425 signal: "elm,state,selected";
24427 action: STATE_SET "selected" 0.0;
24431 target: "elm.text.title";
24432 target: "elm.text.album-artist";
24435 name: "go_passive";
24436 signal: "elm,state,unselected";
24438 action: STATE_SET "default" 0.0;
24442 target: "elm.text.title";
24443 target: "elm.text.album-artist";
24444 transition: LINEAR 0.1;
24447 name: "go_disabled";
24448 signal: "elm,state,disabled";
24450 action: STATE_SET "disabled" 0.0;
24454 name: "go_enabled";
24455 signal: "elm,state,enabled";
24457 action: STATE_SET "default" 0.0;
24462 group { name: "elm/genlist/item_compress_odd/media/default";
24463 data.item: "stacking" "below";
24464 data.item: "selectraise" "on";
24465 data.item: "labels" "elm.text.title elm.text.album-artist";
24466 data.item: "treesize" "20";
24468 image: "bt_sm_base1.png" COMP;
24469 image: "bt_sm_shine.png" COMP;
24470 image: "bt_sm_hilight.png" COMP;
24471 image: "ilist_2.png" COMP;
24474 part { name: "event";
24478 state: "default" 0.0;
24486 state: "default" 0.0;
24488 normal: "ilist_2.png";
24495 clip_to: "disclip";
24497 description { state: "default" 0.0;
24499 color: 255 255 255 0;
24509 normal: "bt_sm_base1.png";
24512 image.middle: SOLID;
24514 description { state: "selected" 0.0;
24515 inherit: "default" 0.0;
24517 color: 255 255 255 255;
24528 part { name: "elm.swallow.pad";
24530 description { state: "default" 0.0;
24543 part { name: "elm.text.title";
24544 clip_to: "disclip";
24546 effect: SOFT_SHADOW;
24550 state: "default" 0.0;
24568 description { state: "selected" 0.0;
24569 inherit: "default" 0.0;
24570 color: 224 224 224 255;
24574 part { name: "elm.text.album-artist";
24575 clip_to: "disclip";
24580 state: "default" 0.0;
24598 description { state: "selected" 0.0;
24599 inherit: "default" 0.0;
24600 color: 128 128 128 255;
24604 part { name: "fg1";
24605 clip_to: "disclip";
24607 description { state: "default" 0.0;
24609 color: 255 255 255 0;
24611 rel2.relative: 1.0 0.5;
24614 normal: "bt_sm_hilight.png";
24618 description { state: "selected" 0.0;
24619 inherit: "default" 0.0;
24621 color: 255 255 255 255;
24624 part { name: "fg2";
24625 clip_to: "disclip";
24627 description { state: "default" 0.0;
24629 color: 255 255 255 0;
24633 normal: "bt_sm_shine.png";
24637 description { state: "selected" 0.0;
24638 inherit: "default" 0.0;
24640 color: 255 255 255 255;
24643 part { name: "disclip";
24645 description { state: "default" 0.0;
24649 description { state: "disabled" 0.0;
24650 inherit: "default" 0.0;
24651 color: 255 255 255 64;
24656 // signal: elm,state,%s,active
24657 // a "check" item named %s went active
24658 // signal: elm,state,%s,passive
24659 // a "check" item named %s went passive
24660 // default is passive
24663 signal: "elm,state,selected";
24665 action: STATE_SET "selected" 0.0;
24669 target: "elm.text.title";
24670 target: "elm.text.album-artist";
24673 name: "go_passive";
24674 signal: "elm,state,unselected";
24676 action: STATE_SET "default" 0.0;
24680 target: "elm.text.title";
24681 target: "elm.text.album-artist";
24682 transition: LINEAR 0.1;
24685 name: "go_disabled";
24686 signal: "elm,state,disabled";
24688 action: STATE_SET "disabled" 0.0;
24692 name: "go_enabled";
24693 signal: "elm,state,enabled";
24695 action: STATE_SET "default" 0.0;
24701 group { name: "elm/genlist/item_compress/media-album/default";
24702 data.item: "stacking" "above";
24703 data.item: "selectraise" "on";
24704 data.item: "labels" "elm.text.title elm.text.trackno elm.text.length";
24705 data.item: "states" "elm.state.trackno";
24706 data.item: "treesize" "20";
24708 image: "bt_sm_base1.png" COMP;
24709 image: "bt_sm_shine.png" COMP;
24710 image: "bt_sm_hilight.png" COMP;
24711 image: "ilist_1.png" COMP;
24712 image: "ilist_item_shadow.png" COMP;
24715 public dot_visible;
24723 state: "default" 0.0;
24731 state: "default" 0.0;
24746 normal: "ilist_item_shadow.png";
24755 state: "default" 0.0;
24757 normal: "ilist_1.png";
24764 clip_to: "disclip";
24766 description { state: "default" 0.0;
24768 color: 255 255 255 0;
24778 normal: "bt_sm_base1.png";
24781 image.middle: SOLID;
24783 description { state: "selected" 0.0;
24784 inherit: "default" 0.0;
24786 color: 255 255 255 255;
24797 part { name: "elm.swallow.pad";
24799 description { state: "default" 0.0;
24813 name: "elm.text.trackno";
24818 state: "default" 0.0;
24819 color: 255 255 255 255;
24823 to_y: "elm.text.title";
24828 to_y: "elm.text.title";
24841 description { state: "selected" 0.0;
24842 inherit: "default" 0.0;
24843 color: 224 224 224 255;
24853 state: "default" 0.0;
24854 color: 255 255 255 255;
24859 to_x: "elm.text.trackno";
24860 to_y: "elm.text.title";
24865 to_x: "elm.text.trackno";
24866 to_y: "elm.text.title";
24882 state: "visible" 0.0;
24883 inherit: "default" 0.0;
24886 description { state: "selected" 0.0;
24887 inherit: "default" 0.0;
24888 color: 224 224 224 255;
24895 signal: "elm,state,elm.state.trackno,active";
24898 set_state(PART:"dot", "visible", 0.0);
24899 set_int(dot_visible, 1);
24903 part { name: "elm.text.title";
24904 clip_to: "disclip";
24906 effect: SOFT_SHADOW;
24910 state: "default" 0.0;
24929 description { state: "selected" 0.0;
24930 inherit: "default" 0.0;
24931 color: 224 224 224 255;
24935 part { name: "elm.text.length";
24936 clip_to: "disclip";
24941 state: "default" 0.0;
24959 description { state: "selected" 0.0;
24960 inherit: "default" 0.0;
24961 color: 128 128 128 255;
24965 part { name: "fg1";
24966 clip_to: "disclip";
24968 description { state: "default" 0.0;
24970 color: 255 255 255 0;
24972 rel2.relative: 1.0 0.5;
24975 normal: "bt_sm_hilight.png";
24979 description { state: "selected" 0.0;
24980 inherit: "default" 0.0;
24982 color: 255 255 255 255;
24985 part { name: "fg2";
24986 clip_to: "disclip";
24988 description { state: "default" 0.0;
24990 color: 255 255 255 0;
24994 normal: "bt_sm_shine.png";
24998 description { state: "selected" 0.0;
24999 inherit: "default" 0.0;
25001 color: 255 255 255 255;
25004 part { name: "disclip";
25006 description { state: "default" 0.0;
25010 description { state: "disabled" 0.0;
25011 inherit: "default" 0.0;
25012 color: 255 255 255 64;
25017 // signal: elm,state,%s,active
25018 // a "check" item named %s went active
25019 // signal: elm,state,%s,passive
25020 // a "check" item named %s went passive
25021 // default is passive
25024 signal: "elm,state,selected";
25026 action: STATE_SET "selected" 0.0;
25030 target: "elm.text.title";
25031 target: "elm.text.trackno";
25032 target: "elm.text.length";
25033 after: "dot_active";
25036 name: "dot_active";
25038 if (get_int(dot_visible) == 1)
25039 set_state(PART:"dot", "selected", 0.0);
25043 name: "go_passive";
25044 signal: "elm,state,unselected";
25046 action: STATE_SET "default" 0.0;
25050 target: "elm.text.title";
25051 target: "elm.text.length";
25052 target: "elm.text.trackno";
25053 transition: LINEAR 0.1;
25054 after: "dot_passive";
25057 name: "dot_passive";
25059 if (get_int(dot_visible) == 1)
25060 set_state(PART:"dot", "visible", 0.0);
25064 name: "go_disabled";
25065 signal: "elm,state,disabled";
25067 action: STATE_SET "disabled" 0.0;
25071 name: "go_enabled";
25072 signal: "elm,state,enabled";
25074 action: STATE_SET "default" 0.0;
25079 group { name: "elm/genlist/item_compress_odd/media-album/default";
25080 data.item: "stacking" "below";
25081 data.item: "selectraise" "on";
25082 data.item: "labels" "elm.text.title elm.text.trackno elm.text.length";
25083 data.item: "states" "elm.state.trackno";
25084 data.item: "treesize" "20";
25086 image: "bt_sm_base1.png" COMP;
25087 image: "bt_sm_shine.png" COMP;
25088 image: "bt_sm_hilight.png" COMP;
25089 image: "ilist_2.png" COMP;
25092 public dot_visible;
25095 part { name: "event";
25099 state: "default" 0.0;
25107 state: "default" 0.0;
25109 normal: "ilist_2.png";
25116 clip_to: "disclip";
25118 description { state: "default" 0.0;
25120 color: 255 255 255 0;
25130 normal: "bt_sm_base1.png";
25133 image.middle: SOLID;
25135 description { state: "selected" 0.0;
25136 inherit: "default" 0.0;
25138 color: 255 255 255 255;
25149 part { name: "elm.swallow.pad";
25151 description { state: "default" 0.0;
25165 name: "elm.text.trackno";
25170 state: "default" 0.0;
25171 color: 255 255 255 255;
25175 to_y: "elm.text.title";
25180 to_y: "elm.text.title";
25193 description { state: "selected" 0.0;
25194 inherit: "default" 0.0;
25195 color: 224 224 224 255;
25205 state: "default" 0.0;
25206 color: 255 255 255 255;
25211 to_x: "elm.text.trackno";
25212 to_y: "elm.text.title";
25217 to_x: "elm.text.trackno";
25218 to_y: "elm.text.title";
25234 state: "visible" 0.0;
25235 inherit: "default" 0.0;
25238 description { state: "selected" 0.0;
25239 inherit: "default" 0.0;
25240 color: 224 224 224 255;
25247 signal: "elm,state,elm.state.trackno,active";
25250 set_state(PART:"dot", "visible", 0.0);
25251 set_int(dot_visible, 1);
25255 part { name: "elm.text.title";
25256 clip_to: "disclip";
25258 effect: SOFT_SHADOW;
25262 state: "default" 0.0;
25281 description { state: "selected" 0.0;
25282 inherit: "default" 0.0;
25283 color: 224 224 224 255;
25287 part { name: "elm.text.length";
25288 clip_to: "disclip";
25293 state: "default" 0.0;
25311 description { state: "selected" 0.0;
25312 inherit: "default" 0.0;
25313 color: 128 128 128 255;
25317 part { name: "fg1";
25318 clip_to: "disclip";
25320 description { state: "default" 0.0;
25322 color: 255 255 255 0;
25324 rel2.relative: 1.0 0.5;
25327 normal: "bt_sm_hilight.png";
25331 description { state: "selected" 0.0;
25332 inherit: "default" 0.0;
25334 color: 255 255 255 255;
25337 part { name: "fg2";
25338 clip_to: "disclip";
25340 description { state: "default" 0.0;
25342 color: 255 255 255 0;
25346 normal: "bt_sm_shine.png";
25350 description { state: "selected" 0.0;
25351 inherit: "default" 0.0;
25353 color: 255 255 255 255;
25356 part { name: "disclip";
25358 description { state: "default" 0.0;
25362 description { state: "disabled" 0.0;
25363 inherit: "default" 0.0;
25364 color: 255 255 255 64;
25369 // signal: elm,state,%s,active
25370 // a "check" item named %s went active
25371 // signal: elm,state,%s,passive
25372 // a "check" item named %s went passive
25373 // default is passive
25376 signal: "elm,state,selected";
25378 action: STATE_SET "selected" 0.0;
25382 target: "elm.text.title";
25383 target: "elm.text.length";
25384 target: "elm.text.trackno";
25385 after: "dot_active";
25388 name: "dot_active";
25390 if (get_int(dot_visible) == 1)
25391 set_state(PART:"dot", "selected", 0.0);
25395 name: "go_passive";
25396 signal: "elm,state,unselected";
25398 action: STATE_SET "default" 0.0;
25402 target: "elm.text.title";
25403 target: "elm.text.length";
25404 target: "elm.text.trackno";
25405 transition: LINEAR 0.1;
25406 after: "dot_passive";
25409 name: "dot_passive";
25411 if (get_int(dot_visible) == 1)
25412 set_state(PART:"dot", "visible", 0.0);
25416 name: "go_disabled";
25417 signal: "elm,state,disabled";
25419 action: STATE_SET "disabled" 0.0;
25423 name: "go_enabled";
25424 signal: "elm,state,enabled";
25426 action: STATE_SET "default" 0.0;
25432 group { name: "elm/genlist/item_compress/media-preview/default";
25433 data.item: "stacking" "above";
25434 data.item: "selectraise" "on";
25435 data.item: "labels" "elm.text.title elm.text.artist";
25436 data.item: "icons" "elm.swallow.preview";
25437 data.item: "treesize" "20";
25439 image: "bt_sm_base1.png" COMP;
25440 image: "bt_sm_shine.png" COMP;
25441 image: "bt_sm_hilight.png" COMP;
25442 image: "ilist_1.png" COMP;
25443 image: "ilist_item_shadow.png" COMP;
25451 state: "default" 0.0;
25459 state: "default" 0.0;
25474 normal: "ilist_item_shadow.png";
25483 state: "default" 0.0;
25485 normal: "ilist_1.png";
25492 clip_to: "disclip";
25494 description { state: "default" 0.0;
25496 color: 255 255 255 0;
25506 normal: "bt_sm_base1.png";
25509 image.middle: SOLID;
25511 description { state: "selected" 0.0;
25512 inherit: "default" 0.0;
25514 color: 255 255 255 255;
25525 part { name: "elm.swallow.pad";
25527 description { state: "default" 0.0;
25540 part { name: "elm.swallow.preview";
25541 clip_to: "disclip";
25543 description { state: "default" 0.0;
25549 to_x: "elm.swallow.pad";
25554 to_x: "elm.swallow.pad";
25560 part { name: "elm.text.title";
25561 clip_to: "disclip";
25563 effect: SOFT_SHADOW;
25567 state: "default" 0.0;
25569 to_x: "elm.swallow.preview";
25586 description { state: "selected" 0.0;
25587 inherit: "default" 0.0;
25588 color: 224 224 224 255;
25592 part { name: "elm.text.artist";
25593 clip_to: "disclip";
25598 state: "default" 0.0;
25600 to_x: "elm.swallow.preview";
25617 description { state: "selected" 0.0;
25618 inherit: "default" 0.0;
25619 color: 128 128 128 255;
25623 part { name: "fg1";
25624 clip_to: "disclip";
25626 description { state: "default" 0.0;
25628 color: 255 255 255 0;
25630 rel2.relative: 1.0 0.5;
25633 normal: "bt_sm_hilight.png";
25637 description { state: "selected" 0.0;
25638 inherit: "default" 0.0;
25640 color: 255 255 255 255;
25643 part { name: "fg2";
25644 clip_to: "disclip";
25646 description { state: "default" 0.0;
25648 color: 255 255 255 0;
25652 normal: "bt_sm_shine.png";
25656 description { state: "selected" 0.0;
25657 inherit: "default" 0.0;
25659 color: 255 255 255 255;
25662 part { name: "disclip";
25664 description { state: "default" 0.0;
25668 description { state: "disabled" 0.0;
25669 inherit: "default" 0.0;
25670 color: 255 255 255 64;
25675 // signal: elm,state,%s,active
25676 // a "check" item named %s went active
25677 // signal: elm,state,%s,passive
25678 // a "check" item named %s went passive
25679 // default is passive
25682 signal: "elm,state,selected";
25684 action: STATE_SET "selected" 0.0;
25688 target: "elm.text.title";
25689 target: "elm.text.artist";
25692 name: "go_passive";
25693 signal: "elm,state,unselected";
25695 action: STATE_SET "default" 0.0;
25699 target: "elm.text.title";
25700 target: "elm.text.artist";
25701 transition: LINEAR 0.1;
25704 name: "go_disabled";
25705 signal: "elm,state,disabled";
25707 action: STATE_SET "disabled" 0.0;
25711 name: "go_enabled";
25712 signal: "elm,state,enabled";
25714 action: STATE_SET "default" 0.0;
25719 group { name: "elm/genlist/item_compress_odd/media-preview/default";
25720 data.item: "stacking" "below";
25721 data.item: "selectraise" "on";
25722 data.item: "labels" "elm.text.title elm.text.artist";
25723 data.item: "icons" "elm.swallow.preview";
25724 data.item: "treesize" "20";
25726 image: "bt_sm_base1.png" COMP;
25727 image: "bt_sm_shine.png" COMP;
25728 image: "bt_sm_hilight.png" COMP;
25729 image: "ilist_2.png" COMP;
25732 part { name: "event";
25736 state: "default" 0.0;
25744 state: "default" 0.0;
25746 normal: "ilist_2.png";
25753 clip_to: "disclip";
25755 description { state: "default" 0.0;
25757 color: 255 255 255 0;
25767 normal: "bt_sm_base1.png";
25770 image.middle: SOLID;
25772 description { state: "selected" 0.0;
25773 inherit: "default" 0.0;
25775 color: 255 255 255 255;
25786 part { name: "elm.swallow.pad";
25788 description { state: "default" 0.0;
25801 part { name: "elm.swallow.preview";
25802 clip_to: "disclip";
25804 description { state: "default" 0.0;
25810 to_x: "elm.swallow.pad";
25815 to_x: "elm.swallow.pad";
25821 part { name: "elm.text.title";
25822 clip_to: "disclip";
25824 effect: SOFT_SHADOW;
25828 state: "default" 0.0;
25830 to_x: "elm.swallow.preview";
25847 description { state: "selected" 0.0;
25848 inherit: "default" 0.0;
25849 color: 224 224 224 255;
25853 part { name: "elm.text.artist";
25854 clip_to: "disclip";
25859 state: "default" 0.0;
25861 to_x: "elm.swallow.preview";
25878 description { state: "selected" 0.0;
25879 inherit: "default" 0.0;
25880 color: 128 128 128 255;
25884 part { name: "fg1";
25885 clip_to: "disclip";
25887 description { state: "default" 0.0;
25889 color: 255 255 255 0;
25891 rel2.relative: 1.0 0.5;
25894 normal: "bt_sm_hilight.png";
25898 description { state: "selected" 0.0;
25899 inherit: "default" 0.0;
25901 color: 255 255 255 255;
25904 part { name: "fg2";
25905 clip_to: "disclip";
25907 description { state: "default" 0.0;
25909 color: 255 255 255 0;
25913 normal: "bt_sm_shine.png";
25917 description { state: "selected" 0.0;
25918 inherit: "default" 0.0;
25920 color: 255 255 255 255;
25923 part { name: "disclip";
25925 description { state: "default" 0.0;
25929 description { state: "disabled" 0.0;
25930 inherit: "default" 0.0;
25931 color: 255 255 255 64;
25936 // signal: elm,state,%s,active
25937 // a "check" item named %s went active
25938 // signal: elm,state,%s,passive
25939 // a "check" item named %s went passive
25940 // default is passive
25943 signal: "elm,state,selected";
25945 action: STATE_SET "selected" 0.0;
25949 target: "elm.text.title";
25950 target: "elm.text.artist";
25953 name: "go_passive";
25954 signal: "elm,state,unselected";
25956 action: STATE_SET "default" 0.0;
25960 target: "elm.text.title";
25961 target: "elm.text.artist";
25962 transition: LINEAR 0.1;
25965 name: "go_disabled";
25966 signal: "elm,state,disabled";
25968 action: STATE_SET "disabled" 0.0;
25972 name: "go_enabled";
25973 signal: "elm,state,enabled";
25975 action: STATE_SET "default" 0.0;
25981 ///////////////////////////////////////////////////////////////////////////////
25982 group { name: "elm/pager/base/default";
25983 data.item: "onshow" "raise";
25985 // data.item: "onhide" "lower";
25986 // data.item: "onshow" "lower";
25988 image: "frame_1.png" COMP;
25989 image: "frame_2.png" COMP;
25990 image: "dia_grad.png" COMP;
25993 part { name: "clip";
25996 description { state: "default" 0.0;
25999 offset: -9999 -9999;
26005 color: 255 255 255 255;
26007 description { state: "visible" 0.0;
26008 inherit: "default" 0.0;
26010 description { state: "hidden" 0.0;
26011 inherit: "default" 0.0;
26012 color: 255 255 255 0;
26016 part { name: "base0";
26019 description { state: "default" 0.0;
26020 image.normal: "dia_grad.png";
26032 part { name: "base";
26035 description { state: "default" 0.0;
26037 normal: "frame_2.png";
26043 description { state: "hidden" 0.0;
26044 inherit: "default" 0.0;
26045 rel1.relative: -1.0 0.0;
26046 rel2.relative: 0.0 1.0;
26048 description { state: "visible" 0.0;
26049 inherit: "default" 0.0;
26050 rel1.relative: 0.0 0.0;
26051 rel2.relative: 1.0 1.0;
26054 part { name: "over";
26057 description { state: "default" 0.0;
26067 normal: "frame_1.png";
26074 part { name: "elm.swallow.content";
26077 description { state: "default" 0.0;
26090 program { name: "push_start";
26091 signal: "elm,action,push";
26093 action: STATE_SET "hidden" 0.0;
26096 after: "show_start2";
26098 program { name: "show_start";
26099 signal: "elm,action,show";
26101 action: STATE_SET "hidden" 0.0;
26104 after: "show_start2";
26106 program { name: "show_start2";
26107 action: STATE_SET "visible" 0.0;
26108 transition: DECELERATE 0.5;
26113 program { name: "show_end";
26114 action: SIGNAL_EMIT "elm,action,show,finished" "";
26116 program { name: "pop_start";
26117 signal: "elm,action,pop";
26119 action: STATE_SET "visible" 0.0;
26122 after: "hide_start2";
26124 program { name: "hide_start";
26125 signal: "elm,action,hide";
26127 action: STATE_SET "visible" 0.0;
26130 after: "hide_start2";
26132 program { name: "hide_start2";
26133 action: STATE_SET "hidden" 0.0;
26134 transition: DECELERATE 0.5;
26139 program { name: "hide_end";
26140 action: SIGNAL_EMIT "elm,action,hide,finished" "";
26142 program { name: "reset";
26143 signal: "elm,action,reset";
26145 action: STATE_SET "default" 0.0;
26152 group { name: "elm/pager/base/slide";
26154 image: "frame_1.png" COMP;
26155 image: "frame_2.png" COMP;
26156 image: "dia_grad.png" COMP;
26159 part { name: "clip";
26162 description { state: "default" 0.0;
26165 offset: -9999 -9999;
26171 color: 255 255 255 255;
26173 description { state: "visible" 0.0;
26174 inherit: "default" 0.0;
26176 description { state: "hidden" 0.0;
26177 inherit: "default" 0.0;
26178 color: 255 255 255 0;
26181 description { state: "hidden2" 0.0;
26182 inherit: "default" 0.0;
26183 color: 255 255 255 0;
26187 part { name: "base0";
26190 description { state: "default" 0.0;
26191 image.normal: "dia_grad.png";
26203 part { name: "base";
26206 description { state: "default" 0.0;
26208 normal: "frame_2.png";
26214 description { state: "hidden" 0.0;
26215 inherit: "default" 0.0;
26216 rel1.relative: -1.0 0.0;
26217 rel2.relative: 0.0 1.0;
26219 description { state: "hidden2" 0.0;
26220 inherit: "default" 0.0;
26221 rel1.relative: 1.0 0.0;
26222 rel2.relative: 2.0 1.0;
26224 description { state: "visible" 0.0;
26225 inherit: "default" 0.0;
26226 rel1.relative: 0.0 0.0;
26227 rel2.relative: 1.0 1.0;
26230 part { name: "over";
26233 description { state: "default" 0.0;
26243 normal: "frame_1.png";
26250 part { name: "elm.swallow.content";
26253 description { state: "default" 0.0;
26266 program { name: "push_start";
26267 signal: "elm,action,push";
26269 action: STATE_SET "hidden2" 0.0;
26272 after: "show_start2";
26274 program { name: "show_start";
26275 signal: "elm,action,show";
26277 action: STATE_SET "hidden" 0.0;
26280 after: "show_start2";
26282 program { name: "show_start2";
26283 action: STATE_SET "visible" 0.0;
26284 transition: DECELERATE 0.5;
26289 program { name: "show_end";
26290 action: SIGNAL_EMIT "elm,action,show,finished" "";
26292 program { name: "pop_start";
26293 signal: "elm,action,pop";
26295 action: STATE_SET "visible" 0.0;
26298 after: "pop_start2";
26300 program { name: "pop_start2";
26301 action: STATE_SET "hidden2" 0.0;
26302 transition: DECELERATE 0.5;
26307 program { name: "hide_start";
26308 signal: "elm,action,hide";
26310 action: STATE_SET "visible" 0.0;
26313 after: "hide_start2";
26315 program { name: "hide_start2";
26316 action: STATE_SET "hidden" 0.0;
26317 transition: DECELERATE 0.5;
26322 program { name: "hide_end";
26323 action: SIGNAL_EMIT "elm,action,hide,finished" "";
26325 program { name: "reset";
26326 signal: "elm,action,reset";
26328 action: STATE_SET "default" 0.0;
26334 group { name: "elm/pager/base/slide_invisible";
26336 part { name: "clip";
26339 description { state: "default" 0.0;
26342 offset: -9999 -9999;
26348 color: 255 255 255 255;
26350 description { state: "visible" 0.0;
26351 inherit: "default" 0.0;
26353 description { state: "hidden" 0.0;
26354 inherit: "default" 0.0;
26355 color: 255 255 255 0;
26358 description { state: "hidden2" 0.0;
26359 inherit: "default" 0.0;
26360 color: 255 255 255 0;
26364 part { name: "base";
26368 description { state: "default" 0.0;
26371 description { state: "hidden" 0.0;
26373 rel1.relative: -1.0 0.0;
26374 rel2.relative: 0.0 1.0;
26376 description { state: "hidden2" 0.0;
26378 rel1.relative: 1.0 0.0;
26379 rel2.relative: 2.0 1.0;
26381 description { state: "visible" 0.0;
26383 rel1.relative: 0.0 0.0;
26384 rel2.relative: 1.0 1.0;
26387 part { name: "elm.swallow.content";
26390 description { state: "default" 0.0;
26397 program { name: "push_start";
26398 signal: "elm,action,push";
26400 action: STATE_SET "hidden2" 0.0;
26403 after: "show_start2";
26405 program { name: "show_start";
26406 signal: "elm,action,show";
26408 action: STATE_SET "hidden" 0.0;
26411 after: "show_start2";
26413 program { name: "show_start2";
26414 action: STATE_SET "visible" 0.0;
26415 transition: DECELERATE 0.5;
26420 program { name: "show_end";
26421 action: SIGNAL_EMIT "elm,action,show,finished" "";
26423 program { name: "pop_start";
26424 signal: "elm,action,pop";
26426 action: STATE_SET "visible" 0.0;
26429 after: "pop_start2";
26431 program { name: "pop_start2";
26432 action: STATE_SET "hidden2" 0.0;
26433 transition: DECELERATE 0.5;
26438 program { name: "hide_start";
26439 signal: "elm,action,hide";
26441 action: STATE_SET "visible" 0.0;
26444 after: "hide_start2";
26446 program { name: "hide_start2";
26447 action: STATE_SET "hidden" 0.0;
26448 transition: DECELERATE 0.5;
26453 program { name: "hide_end";
26454 action: SIGNAL_EMIT "elm,action,hide,finished" "";
26456 program { name: "reset";
26457 signal: "elm,action,reset";
26459 action: STATE_SET "default" 0.0;
26466 group { name: "elm/pager/base/fade";
26467 data.item: "onshow" "raise";
26469 // data.item: "onhide" "lower";
26470 // data.item: "onshow" "lower";
26472 image: "frame_1.png" COMP;
26473 image: "frame_2.png" COMP;
26474 image: "dia_grad.png" COMP;
26477 part { name: "clip_base";
26480 description { state: "default" 0.0;
26483 offset: -9999 -9999;
26489 color: 255 255 255 120;
26491 description { state: "visible" 0.0;
26492 inherit: "default" 0.0;
26494 description { state: "hidden" 0.0;
26495 inherit: "default" 0.0;
26496 color: 255 255 255 0;
26500 part { name: "clip";
26503 description { state: "default" 0.0;
26506 offset: -9999 -9999;
26512 color: 255 255 255 255;
26514 description { state: "visible" 0.0;
26515 inherit: "default" 0.0;
26517 description { state: "hidden" 0.0;
26518 inherit: "default" 0.0;
26519 color: 255 255 255 0;
26523 part { name: "base0";
26525 clip_to: "clip_base";
26526 description { state: "default" 0.0;
26527 image.normal: "dia_grad.png";
26539 part { name: "base";
26541 clip_to: "clip_base";
26542 description { state: "default" 0.0;
26544 normal: "frame_2.png";
26551 part { name: "over";
26554 description { state: "default" 0.0;
26564 normal: "frame_1.png";
26571 part { name: "elm.swallow.content";
26574 description { state: "default" 0.0;
26587 program { name: "push_start";
26588 signal: "elm,action,push";
26590 action: STATE_SET "hidden" 0.0;
26592 target: "clip_base";
26593 after: "show_start2";
26595 program { name: "show_start";
26596 signal: "elm,action,show";
26598 action: STATE_SET "hidden" 0.0;
26600 target: "clip_base";
26601 after: "show_start2";
26603 program { name: "show_start2";
26604 action: STATE_SET "visible" 0.0;
26605 transition: DECELERATE 0.5;
26607 target: "clip_base";
26610 program { name: "show_end";
26611 action: SIGNAL_EMIT "elm,action,show,finished" "";
26613 program { name: "pop_start";
26614 signal: "elm,action,pop";
26616 action: STATE_SET "visible" 0.0;
26618 target: "clip_base";
26619 after: "hide_start2";
26621 program { name: "hide_start";
26622 signal: "elm,action,hide";
26624 action: STATE_SET "visible" 0.0;
26626 target: "clip_base";
26627 after: "hide_start2";
26629 program { name: "hide_start2";
26630 action: STATE_SET "hidden" 0.0;
26631 transition: DECELERATE 0.5;
26633 target: "clip_base";
26636 program { name: "hide_end";
26637 action: SIGNAL_EMIT "elm,action,hide,finished" "";
26639 program { name: "reset";
26640 signal: "elm,action,reset";
26642 action: STATE_SET "default" 0.0;
26643 target: "clip_base";
26648 group { name: "elm/pager/base/fade_translucide";
26649 data.item: "onshow" "raise";
26651 // data.item: "onhide" "lower";
26652 // data.item: "onshow" "lower";
26654 image: "frame_1.png" COMP;
26655 image: "frame_2.png" COMP;
26656 image: "dia_grad.png" COMP;
26659 part { name: "clip_base";
26662 description { state: "default" 0.0;
26665 offset: -9999 -9999;
26671 color: 255 255 255 120;
26673 description { state: "visible" 0.0;
26674 inherit: "default" 0.0;
26676 description { state: "hidden" 0.0;
26677 inherit: "default" 0.0;
26678 color: 255 255 255 0;
26682 part { name: "clip";
26685 description { state: "default" 0.0;
26688 offset: -9999 -9999;
26694 color: 255 255 255 255;
26696 description { state: "visible" 0.0;
26697 inherit: "default" 0.0;
26699 description { state: "hidden" 0.0;
26700 inherit: "default" 0.0;
26701 color: 255 255 255 0;
26705 part { name: "base0";
26707 clip_to: "clip_base";
26708 description { state: "default" 0.0;
26709 image.normal: "dia_grad.png";
26721 part { name: "base";
26723 clip_to: "clip_base";
26724 description { state: "default" 0.0;
26726 normal: "frame_2.png";
26733 part { name: "over";
26736 description { state: "default" 0.0;
26746 normal: "frame_1.png";
26753 part { name: "elm.swallow.content";
26756 description { state: "default" 0.0;
26769 program { name: "push_start";
26770 signal: "elm,action,push";
26772 action: STATE_SET "hidden" 0.0;
26774 target: "clip_base";
26775 after: "show_start2";
26777 program { name: "show_start";
26778 signal: "elm,action,show";
26780 action: STATE_SET "hidden" 0.0;
26782 target: "clip_base";
26783 after: "show_start2";
26785 program { name: "show_start2";
26786 action: STATE_SET "visible" 0.0;
26787 transition: DECELERATE 0.5;
26789 target: "clip_base";
26792 program { name: "show_end";
26793 action: SIGNAL_EMIT "elm,action,show,finished" "";
26795 program { name: "pop_start";
26796 signal: "elm,action,pop";
26798 action: STATE_SET "visible" 0.0;
26800 target: "clip_base";
26801 after: "hide_start2";
26803 program { name: "hide_start";
26804 signal: "elm,action,hide";
26806 action: STATE_SET "visible" 0.0;
26808 target: "clip_base";
26809 after: "hide_start2";
26811 program { name: "hide_start2";
26812 action: STATE_SET "hidden" 0.0;
26813 transition: DECELERATE 0.5;
26815 target: "clip_base";
26818 program { name: "hide_end";
26819 action: SIGNAL_EMIT "elm,action,hide,finished" "";
26821 program { name: "reset";
26822 signal: "elm,action,reset";
26824 action: STATE_SET "default" 0.0;
26825 target: "clip_base";
26830 group { name: "elm/pager/base/fade_invisible";
26831 data.item: "onshow" "raise";
26833 // data.item: "onhide" "lower";
26834 // data.item: "onshow" "lower";
26836 part { name: "clip";
26839 description { state: "default" 0.0;
26841 offset: -9999 -9999;
26846 color: 255 255 255 255;
26848 description { state: "visible" 0.0;
26849 inherit: "default" 0.0;
26851 description { state: "hidden" 0.0;
26852 inherit: "default" 0.0;
26853 color: 255 255 255 0;
26857 part { name: "elm.swallow.content";
26860 description { state: "default" 0.0;
26871 program { name: "push_start";
26872 signal: "elm,action,push";
26874 action: STATE_SET "hidden" 0.0;
26876 after: "show_start2";
26878 program { name: "show_start";
26879 signal: "elm,action,show";
26881 action: STATE_SET "hidden" 0.0;
26883 after: "show_start2";
26885 program { name: "show_start2";
26886 action: STATE_SET "visible" 0.0;
26887 transition: DECELERATE 0.5;
26891 program { name: "show_end";
26892 action: SIGNAL_EMIT "elm,action,show,finished" "";
26894 program { name: "pop_start";
26895 signal: "elm,action,pop";
26897 action: STATE_SET "visible" 0.0;
26899 after: "hide_start2";
26901 program { name: "hide_start";
26902 signal: "elm,action,hide";
26904 action: STATE_SET "visible" 0.0;
26906 after: "hide_start2";
26908 program { name: "hide_start2";
26909 action: STATE_SET "hidden" 0.0;
26910 transition: DECELERATE 0.5;
26914 program { name: "hide_end";
26915 action: SIGNAL_EMIT "elm,action,hide,finished" "";
26917 program { name: "reset";
26918 signal: "elm,action,reset";
26920 action: STATE_SET "default" 0.0;
26926 group { name: "elm/pager/base/flip";
26927 data.item: "onshow" "raise";
26929 image: "frame_1.png" COMP;
26930 image: "frame_2.png" COMP;
26931 image: "dia_grad.png" COMP;
26934 part { name: "elm.swallow.content";
26936 description { state: "default" 0.0;
26948 description { state: "hidden" 0.0;
26949 inherit: "default" 0.0;
26951 map.rotation.y: 90.0;
26953 description { state: "before_hidden" 0.0;
26954 inherit: "default" 0.0;
26956 map.rotation.y: -90.0;
26961 program { name: "push_start";
26962 signal: "elm,action,push";
26966 program { name: "push1";
26967 action: STATE_SET "hidden" 0.0;
26968 target: "elm.swallow.content";
26971 program { name: "push2";
26972 action: STATE_SET "default" 0.0;
26974 transition: LINEAR 0.5;
26975 target: "elm.swallow.content";
26978 program { name: "push3";
26979 action: SIGNAL_EMIT "elm,action,show,finished" "";
26982 program { name: "show_start";
26983 signal: "elm,action,show";
26987 program { name: "show1";
26988 action: STATE_SET "before_hidden" 0.0;
26989 target: "elm.swallow.content";
26992 program { name: "show2";
26993 action: STATE_SET "default" 0.0;
26995 transition: LINEAR 0.5;
26996 target: "elm.swallow.content";
26999 program { name: "show3";
27000 action: SIGNAL_EMIT "elm,action,show,finished" "";
27003 program { name: "pop_start";
27004 signal: "elm,action,pop";
27008 program { name: "pop1";
27009 action: STATE_SET "default" 0.0;
27010 target: "elm.swallow.content";
27013 program { name: "pop2";
27014 action: STATE_SET "hidden" 0.0;
27015 transition: LINEAR 0.5;
27016 target: "elm.swallow.content";
27019 program { name: "pop3";
27020 action: SIGNAL_EMIT "elm,action,hide,finished" "";
27023 program { name: "hide_start";
27024 signal: "elm,action,hide";
27028 program { name: "hide1";
27029 action: STATE_SET "default" 0.0;
27030 target: "elm.swallow.content";
27033 program { name: "hide2";
27034 action: STATE_SET "before_hidden" 0.0;
27035 transition: LINEAR 0.5;
27036 target: "elm.swallow.content";
27039 program { name: "hide3";
27040 action: SIGNAL_EMIT "elm,action,hide,finished" "";
27043 program { name: "reset";
27044 signal: "elm,action,reset";
27046 action: STATE_SET "default" 0.0;
27047 target: "elm.swallow.content";
27054 ///////////////////////////////////////////////////////////////////////////////
27055 // FIXME: this doesn't look too hot. need to fix it up
27056 group { name: "elm/progressbar/horizontal/default";
27058 image: "shelf_inset.png" COMP;
27059 image: "bt_sm_base2.png" COMP;
27060 image: "bt_sm_hilight.png" COMP;
27061 image: "bt_sm_shine.png" COMP;
27064 part { name: "elm.background.progressbar";
27067 state: "default" 0.0;
27077 part { name: "elm.swallow.bar";
27083 state: "default" 0.0;
27086 to_y: "elm.background.progressbar";
27090 to: "elm.background.progressbar";
27095 part { name: "elm.swallow.content";
27097 description { state: "default" 0.0;
27102 to_y: "elm.background.progressbar";
27107 to_y: "elm.background.progressbar";
27110 description { state: "visible" 0.0;
27111 inherit: "default" 0.0;
27114 aspect_preference: VERTICAL;
27118 part { name: "elm.text";
27122 description { state: "default" 0.0;
27126 rel1.to_x: "elm.swallow.content";
27127 rel1.relative: 1.0 0.0;
27129 rel2.to_x: "elm.swallow.content";
27130 rel2.relative: 1.0 1.0;
27131 rel2.offset: -1 -5;
27134 font: "Sans,Edje-Vera";
27140 description { state: "visible" 0.0;
27141 inherit: "default" 0.0;
27149 part { name: "background";
27151 clip_to: "elm.background.progressbar";
27153 state: "default" 0.0;
27155 to: "elm.swallow.bar";
27159 to: "elm.swallow.bar";
27164 normal: "shelf_inset.png";
27170 part { name: "elm.text.status";
27173 description { state: "default" 0.0;
27185 font: "Sans:style=Bold,Edje-Vera-Bold";
27192 description { state: "hidden" 0.0;
27193 inherit: "default" 0.0;
27199 part { name: "elm.progress.progressbar";
27201 clip_to: "elm.background.progressbar";
27203 state: "default" 0.0;
27207 to: "elm.swallow.bar";
27211 to_y: "elm.swallow.bar";
27212 to_x: "elm.cur.progressbar";
27216 normal: "bt_sm_base2.png";
27221 state: "invert" 0.0;
27222 inherit: "default" 0.0;
27224 to_y: "elm.swallow.bar";
27225 to_x: "elm.cur.progressbar";
27228 to: "elm.swallow.bar";
27233 state: "state_begin" 0.0;
27234 inherit: "default" 0.0;
27236 to: "elm.swallow.bar";
27240 to: "elm.swallow.bar";
27245 state: "state_end" 0.0;
27246 inherit: "default" 0.0;
27248 to: "elm.swallow.bar";
27252 to: "elm.swallow.bar";
27257 part { name: "text-bar";
27260 clip_to: "progress-rect";
27261 effect: SOFT_SHADOW;
27263 description { state: "default" 0.0;
27267 rel1.to: "elm.text.status";
27268 rel1.offset: -1 -1;
27269 rel2.to: "elm.text.status";
27271 text_source: "elm.text.status";
27272 font: "Sans:style=Bold,Edje-Vera-Bold";
27277 color: 224 224 224 255;
27280 description { state: "hidden" 0.0;
27281 inherit: "default" 0.0;
27287 part { name: "over1";
27289 description { state: "default" 0.0;
27290 rel1.to: "elm.progress.progressbar";
27291 rel2.to: "elm.progress.progressbar";
27292 rel2.relative: 1.0 0.5;
27294 normal: "bt_sm_hilight.png";
27300 part { name: "over2";
27303 description { state: "default" 0.0;
27304 rel1.to: "elm.progress.progressbar";
27305 rel2.to: "elm.progress.progressbar";
27307 normal: "bt_sm_shine.png";
27313 part { name: "elm.cur.progressbar";
27316 confine: "background";
27320 description { state: "default" 0.0;
27328 rel2.to: "background";
27331 part { name: "progress-rect";
27334 state: "default" 0.0;
27335 rel1.to: "elm.progress.progressbar";
27336 rel2.to: "elm.progress.progressbar";
27341 program { name: "label_show";
27342 signal: "elm,state,text,visible";
27344 action: STATE_SET "visible" 0.0;
27345 target: "elm.text";
27347 program { name: "label_hide";
27348 signal: "elm,state,text,hidden";
27350 action: STATE_SET "default" 0.0;
27351 target: "elm.text";
27353 program { name: "icon_show";
27354 signal: "elm,state,icon,visible";
27356 action: STATE_SET "visible" 0.0;
27357 target: "elm.swallow.content";
27359 program { name: "icon_hide";
27360 signal: "elm,state,icon,hidden";
27362 action: STATE_SET "default" 0.0;
27363 target: "elm.swallow.content";
27365 program { name: "units_show";
27366 signal: "elm,state,units,visible";
27368 action: STATE_SET "default" 0.0;
27369 target: "text-bar";
27370 target: "elm.text.status";
27372 program { name: "units_hide";
27373 signal: "elm,state,units,hidden";
27375 action: STATE_SET "hidden" 0.0;
27376 target: "text-bar";
27377 target: "elm.text.status";
27379 program { name: "slide_to_end";
27380 action: STATE_SET "state_end" 0.0;
27381 transition: LINEAR 0.5;
27382 target: "elm.progress.progressbar";
27383 after: "slide_to_begin";
27385 program { name: "slide_to_begin";
27386 signal: "elm,state,slide,begin";
27387 action: STATE_SET "state_begin" 0.0;
27388 target: "elm.progress.progressbar";
27389 transition: LINEAR 0.5;
27390 after: "slide_to_end";
27392 program { name: "start_pulse";
27393 signal: "elm,state,pulse,start";
27395 after: "slide_to_end";
27397 program { name: "stop_pulse";
27398 signal: "elm,state,pulse,stop";
27400 action: ACTION_STOP;
27401 target: "slide_to_begin";
27402 target: "slide_to_end";
27403 target: "start_pulse";
27404 after: "state_pulse";
27406 program { name: "state_pulse";
27407 signal: "elm,state,pulse";
27409 action: STATE_SET "state_begin" 0.0;
27410 target: "elm.progress.progressbar";
27411 after: "units_hide";
27413 program { name: "state_fraction";
27414 signal: "elm,state,fraction";
27416 action: ACTION_STOP;
27417 target: "slide_to_begin";
27418 target: "slide_to_end";
27419 target: "start_pulse";
27420 action: STATE_SET "default" 0.0;
27421 target: "elm.progress.progressbar";
27423 program { name: "set_invert_on";
27424 signal: "elm,state,inverted,on";
27426 action: STATE_SET "invert" 0.0;
27427 target: "elm.progress.progressbar";
27429 program { name: "set_invert_off";
27430 signal: "elm,state,inverted,off";
27432 action: STATE_SET "default" 0.0;
27433 target: "elm.progress.progressbar";
27438 ///////////////////////////////////////////////////////////////////////////////
27439 group { name: "elm/progressbar/vertical/default";
27441 image: "shelf_inset.png" COMP;
27442 image: "bt_sm_base2.png" COMP;
27443 image: "bt_sm_hilight.png" COMP;
27444 image: "bt_sm_shine.png" COMP;
27447 part { name: "elm.background.progressbar";
27451 state: "default" 0.0;
27462 part { name: "elm.swallow.bar";
27465 description { state: "default" 0.0;
27475 to_y: "elm.text.box";
27481 part { name: "elm.swallow.content";
27483 description { state: "default" 0.0;
27488 to_x: "elm.swallow.bar";
27493 to_x: "elm.swallow.bar";
27496 description { state: "visible" 0.0;
27497 inherit: "default" 0.0;
27500 aspect_preference: HORIZONTAL;
27504 part { name: "elm.text";
27508 description { state: "default" 0.0;
27512 rel1.to_y: "elm.swallow.content";
27513 rel1.relative: 0.5 1.0;
27515 rel2.to_y: "elm.swallow.content";
27516 rel2.relative: 0.5 1.0;
27517 rel2.offset: -1 -1;
27520 font: "Sans,Edje-Vera";
27526 description { state: "visible" 0.0;
27527 inherit: "default" 0.0;
27535 part { name: "background";
27537 clip_to: "elm.background.progressbar";
27539 state: "default" 0.0;
27541 to: "elm.swallow.bar";
27545 to: "elm.swallow.bar";
27550 normal: "shelf_inset.png";
27556 part { name: "elm.progress.progressbar";
27558 clip_to: "elm.background.progressbar";
27560 state: "default" 0.0;
27564 to: "elm.swallow.bar";
27568 to_x: "elm.swallow.bar";
27569 to_y: "elm.cur.progressbar";
27573 normal: "bt_sm_base2.png";
27578 state: "invert" 0.0;
27579 inherit: "default" 0.0;
27581 to_x: "elm.swallow.bar";
27582 to_y: "elm.cur.progressbar";
27585 to: "elm.swallow.bar";
27590 state: "state_begin" 0.0;
27591 inherit: "default" 0.0;
27593 to: "elm.swallow.bar";
27597 to: "elm.swallow.bar";
27602 state: "state_end" 0.0;
27603 inherit: "default" 0.0;
27605 to: "elm.swallow.bar";
27609 to: "elm.swallow.bar";
27615 part { name: "over1";
27617 description { state: "default" 0.0;
27618 rel1.to: "elm.progress.progressbar";
27619 rel2.to: "elm.progress.progressbar";
27620 rel2.relative: 1.0 0.5;
27622 normal: "bt_sm_hilight.png";
27628 part { name: "over2";
27631 description { state: "default" 0.0;
27632 rel1.to: "elm.progress.progressbar";
27633 rel2.to: "elm.progress.progressbar";
27635 normal: "bt_sm_shine.png";
27641 part { name: "elm.cur.progressbar";
27644 confine: "background";
27648 description { state: "default" 0.0;
27656 rel2.to: "background";
27660 part { name: "elm.text.box";
27663 description { state: "default" 0.0;
27666 to: "elm.text.status";
27670 to: "elm.text.status";
27673 color: 255 255 255 0;
27675 description { state: "visible" 0.0;
27676 inherit: "default" 0.0;
27680 part { name: "elm.text.status";
27684 description { state: "default" 0.0;
27688 rel1.relative: 0.0 1.0;
27690 rel2.relative: 1.0 1.0;
27694 font: "Sans:style=Bold,Edje-Vera-Bold";
27700 description { state: "visible" 0.0;
27701 inherit: "default" 0.0;
27706 rel2.offset: -9 -9;
27711 program { name: "label_show";
27712 signal: "elm,state,text,visible";
27714 action: STATE_SET "visible" 0.0;
27715 target: "elm.text";
27717 program { name: "label_hide";
27718 signal: "elm,state,text,hidden";
27720 action: STATE_SET "default" 0.0;
27721 target: "elm.text";
27723 program { name: "icon_show";
27724 signal: "elm,state,icon,visible";
27726 action: STATE_SET "visible" 0.0;
27727 target: "elm.swallow.content";
27729 program { name: "icon_hide";
27730 signal: "elm,state,icon,hidden";
27732 action: STATE_SET "default" 0.0;
27733 target: "elm.swallow.content";
27735 program { name: "units_show";
27736 signal: "elm,state,units,visible";
27738 action: STATE_SET "visible" 0.0;
27739 target: "elm.text.status";
27740 target: "elm.text.box";
27742 program { name: "units_hide";
27743 signal: "elm,state,units,hidden";
27745 action: STATE_SET "default" 0.0;
27746 target: "elm.text.status";
27747 target: "elm.text.box";
27749 program { name: "slide_to_end";
27750 action: STATE_SET "state_end" 0.0;
27751 transition: LINEAR 0.5;
27752 target: "elm.progress.progressbar";
27753 after: "slide_to_begin";
27755 program { name: "slide_to_begin";
27756 action: STATE_SET "state_begin" 0.0;
27757 target: "elm.progress.progressbar";
27758 transition: LINEAR 0.5;
27759 after: "slide_to_end";
27761 program { name: "start_pulse";
27762 signal: "elm,state,pulse,start";
27764 action: STATE_SET "state_begin" 0.0;
27765 target: "elm.progress.progressbar";
27766 after: "slide_to_end";
27768 program { name: "stop_pulse";
27769 signal: "elm,state,pulse,stop";
27771 action: ACTION_STOP;
27772 target: "slide_to_begin";
27773 target: "slide_to_end";
27774 target: "start_pulse";
27775 after: "state_pulse";
27777 program { name: "state_pulse";
27778 signal: "elm,state,pulse";
27780 action: STATE_SET "state_begin" 0.0;
27781 target: "elm.progress.progressbar";
27782 after: "units_hide";
27784 program { name: "state_fraction";
27785 signal: "elm,state,fraction";
27787 action: ACTION_STOP;
27788 target: "slide_to_begin";
27789 target: "slide_to_end";
27790 target: "start_pulse";
27791 action: STATE_SET "default" 0.0;
27792 target: "elm.progress.progressbar";
27794 program { name: "set_invert_on";
27795 signal: "elm,state,inverted,on";
27797 action: STATE_SET "invert" 0.0;
27798 target: "elm.progress.progressbar";
27799 target: "elm.cur.progressbar";
27801 program { name: "set_invert_off";
27802 signal: "elm,state,inverted,off";
27804 action: STATE_SET "default" 0.0;
27805 target: "elm.progress.progressbar";
27806 target: "elm.cur.progressbar";
27811 ///////////////////////////////////////////////////////////////////////////////
27812 group { name: "elm/separator/horizontal/default";
27814 image: "separator_h.png" COMP;
27817 part { name: "separator"; // separator group
27818 description { state: "default" 0.0;
27821 rel2.offset: -5 -5;
27823 normal: "separator_h.png";
27833 ///////////////////////////////////////////////////////////////////////////////
27834 group { name: "elm/separator/vertical/default";
27836 image: "separator_v.png" COMP;
27839 part { name: "separator"; // separator group
27840 description { state: "default" 0.0;
27843 rel2.offset: -5 -5;
27845 normal: "separator_v.png";
27855 group { name: "elm/progressbar/horizontal/wheel";
27857 image: "busy-1.png" COMP;
27858 image: "busy-2.png" COMP;
27859 image: "busy-3.png" COMP;
27860 image: "busy-4.png" COMP;
27861 image: "busy-5.png" COMP;
27862 image: "busy-6.png" COMP;
27863 image: "busy-7.png" COMP;
27864 image: "busy-8.png" COMP;
27865 image: "busy-9.png" COMP;
27868 part { name: "elm.background.progressbar";
27872 state: "default" 0.0;
27875 part { name: "elm.swallow.bar";
27878 description { state: "default" 0.0;
27884 part { name: "elm.swallow.content";
27886 description { state: "default" 0.0;
27892 part { name: "background";
27894 clip_to: "elm.background.progressbar";
27896 state: "default" 0.0;
27901 aspect_preference: BOTH;
27903 normal: "busy-9.png";
27908 state: "pulse" 0.0;
27909 inherit: "default" 0.0;
27911 normal: "busy-9.png";
27912 tween: "busy-1.png";
27913 tween: "busy-2.png";
27914 tween: "busy-3.png";
27915 tween: "busy-4.png";
27916 tween: "busy-5.png";
27917 tween: "busy-6.png";
27918 tween: "busy-7.png";
27919 tween: "busy-8.png";
27926 program { name: "start_pulse";
27927 signal: "elm,state,pulse,start";
27929 action: STATE_SET "pulse" 0.0;
27930 target: "background";
27931 transition: LINEAR 0.5;
27932 after: "start_pulse";
27934 program { name: "stop_pulse";
27935 signal: "elm,state,pulse,stop";
27937 action: STATE_SET "default" 0.0;
27938 target: "background";
27944 ///////////////////////////////////////////////////////////////////////////////
27945 group { name: "elm/spinner/base/default";
27947 image: "shelf_inset.png" COMP;
27948 image: "bt_base1.png" COMP;
27949 image: "bt_hilight.png" COMP;
27950 image: "bt_shine.png" COMP;
27951 image: "bt_glow.png" COMP;
27952 image: "bt_dis_base.png" COMP;
27953 image: "bt_dis_hilight.png" COMP;
27954 image: "sp_bt_l.png" COMP;
27955 image: "sp_bt_r.png" COMP;
27960 description { state: "default" 0.0;
27963 rel2.offset: -2 -2;
27964 color: 255 255 255 0;
27967 part { name: "conf_over";
27969 description { state: "default" 0.0;
27973 normal: "shelf_inset.png";
27980 part { name: "left_bt";
27982 description { state: "default" 0.0;
27992 aspect_preference: VERTICAL;
27994 normal: "bt_base1.png";
27999 description { state: "clicked" 0.0;
28000 inherit: "default" 0.0;
28001 image.normal: "bt_base1.png";
28002 image.middle: SOLID;
28004 description { state: "disabled" 0.0;
28005 inherit: "default" 0.0;
28007 normal: "bt_dis_base.png";
28012 part { name: "left_over1";
28014 description { state: "default" 0.0;
28015 rel1.to: "left_bt";
28016 rel2 { to: "left_bt";
28020 normal: "bt_hilight.png";
28024 description { state: "disabled" 0.0;
28025 inherit: "default" 0.0;
28027 normal: "bt_dis_hilight.png";
28032 part { name: "left_over2";
28035 ignore_flags: ON_HOLD;
28036 description { state: "default" 0.0;
28037 rel1.to: "left_bt";
28038 rel2.to: "left_bt";
28040 normal: "bt_shine.png";
28044 description { state: "disabled" 0.0;
28045 inherit: "default" 0.0;
28049 part { name: "left_over3";
28052 description { state: "default" 0.0;
28053 color: 255 255 255 0;
28054 rel1.to: "left_bt";
28055 rel2.to: "left_bt";
28057 normal: "bt_glow.png";
28058 border: 12 12 12 12;
28062 description { state: "clicked" 0.0;
28063 inherit: "default" 0.0;
28065 color: 255 255 255 255;
28068 part { name: "right_bt";
28070 description { state: "default" 0.0;
28080 aspect_preference: VERTICAL;
28082 normal: "bt_base1.png";
28087 description { state: "clicked" 0.0;
28088 inherit: "default" 0.0;
28089 image.normal: "bt_base1.png";
28090 image.middle: SOLID;
28092 description { state: "disabled" 0.0;
28093 inherit: "default" 0.0;
28095 normal: "bt_dis_base.png";
28100 part { name: "right_over1";
28102 description { state: "default" 0.0;
28103 rel1.to: "right_bt";
28104 rel2 { to: "right_bt";
28108 normal: "bt_hilight.png";
28112 description { state: "disabled" 0.0;
28113 inherit: "default" 0.0;
28115 normal: "bt_dis_hilight.png";
28120 part { name: "right_over2";
28123 ignore_flags: ON_HOLD;
28124 description { state: "default" 0.0;
28125 rel1.to: "right_bt";
28126 rel2.to: "right_bt";
28128 normal: "bt_shine.png";
28132 description { state: "disabled" 0.0;
28133 inherit: "default" 0.0;
28137 part { name: "right_over3";
28140 description { state: "default" 0.0;
28141 color: 255 255 255 0;
28142 rel1.to: "right_bt";
28143 rel2.to: "right_bt";
28145 normal: "bt_glow.png";
28146 border: 12 12 12 12;
28150 description { state: "clicked" 0.0;
28151 inherit: "default" 0.0;
28153 color: 255 255 255 255;
28156 part { name: "left_bt_icon";
28158 description { state: "default" 0.0;
28159 rel1.to: "left_bt";
28161 rel2.to: "left_bt";
28162 rel2.offset: -5 -5;
28166 aspect_preference: BOTH;
28167 image.normal: "sp_bt_l.png";
28169 description { state: "rtl" 0.0;
28170 inherit: "default" 0.0;
28171 image.normal: "sp_bt_r.png";
28174 part { name: "right_bt_icon";
28176 description { state: "default" 0.0;
28177 rel1.to: "right_bt";
28179 rel2.to: "right_bt";
28180 rel2.offset: -5 -5;
28184 aspect_preference: BOTH;
28185 image.normal: "sp_bt_r.png";
28187 description { state: "rtl" 0.0;
28188 inherit: "default" 0.0;
28189 image.normal: "sp_bt_l.png";
28192 part { name: "elm.text";
28196 description { state: "default" 0.0;
28199 rel1 { relative: 1.0 0.0;
28204 rel2 { relative: 0.0 1.0;
28211 font: "Sans,Edje-Vera";
28217 description { state: "active" 0.0;
28218 inherit: "default" 0.0;
28221 description { state: "disabled_active" 0.0;
28222 inherit: "default" 0.0;
28226 description { state: "disabled" 0.0;
28227 inherit: "default" 0.0;
28232 part { name: "elm.dragable.slider";
28240 description { state: "default" 0.0;
28247 part { name: "button_events";
28250 events: "elm.dragable.slider";
28253 description { state: "default" 0.0;
28254 rel1.to: "elm.text";
28255 rel2.to: "elm.text";
28259 part { name: "elm.swallow.entry";
28261 description { state: "default" 0.0;
28264 rel1 { relative: 1.0 0.5;
28269 rel2 { relative: 0.0 0.5;
28277 description { state: "active" 0.0;
28278 inherit: "default" 0.0;
28280 color: 255 255 255 255;
28282 description { state: "disabled_active" 0.0;
28283 inherit: "default" 0.0;
28286 description { state: "disabled" 0.0;
28287 inherit: "default" 0.0;
28291 part { name: "disabler";
28293 description { state: "default" 0.0;
28297 description { state: "disabled" 0.0;
28298 inherit: "default" 0.0;
28304 program { name: "text_show";
28305 signal: "elm,state,text,visible";
28307 action: STATE_SET "visible" 0.0;
28308 target: "elm.text";
28310 program { name: "text_hide";
28311 signal: "elm,state,text,hidden";
28313 action: STATE_SET "default" 0.0;
28314 target: "elm.text";
28316 program { name: "dec";
28317 signal: "mouse,down,1";
28319 action: SIGNAL_EMIT "elm,action,decrement,start" "";
28321 program { name: "dec2";
28322 signal: "mouse,up,1";
28324 action: SIGNAL_EMIT "elm,action,decrement,stop" "";
28326 program { name: "inc";
28327 signal: "mouse,down,1";
28328 source: "right_bt";
28329 action: SIGNAL_EMIT "elm,action,increment,start" "";
28331 program { name: "inc2";
28332 signal: "mouse,up,1";
28333 source: "right_bt";
28334 action: SIGNAL_EMIT "elm,action,increment,stop" "";
28337 name: "left_bt_click";
28338 signal: "mouse,down,1";
28339 source: "left_over2";
28340 action: STATE_SET "clicked" 0.0;
28344 name: "left_bt_unclick";
28345 signal: "mouse,up,1";
28346 source: "left_over2";
28347 action: STATE_SET "default" 0.0;
28351 name: "left_bt_click2";
28352 signal: "mouse,down,1";
28353 source: "left_over3";
28354 action: STATE_SET "clicked" 0.0;
28355 target: "left_over3";
28358 name: "left_bt_unclick2";
28359 signal: "mouse,up,1";
28360 source: "left_over3";
28361 action: STATE_SET "default" 0.0;
28362 transition: DECELERATE 0.5;
28363 target: "left_over3";
28366 name: "left_bt_unclick3";
28367 signal: "mouse,up,1";
28368 source: "left_over2";
28369 action: SIGNAL_EMIT "elm,action,click" "";
28372 name: "left_bt_pressed_anim";
28373 signal: "elm,left,anim,activate";
28375 action: STATE_SET "clicked" 0.0;
28377 target: "left_over3";
28378 after: "left_bt_unpressed_anim";
28381 name: "left_bt_unpressed_anim";
28382 action: STATE_SET "default" 0.0;
28383 transition: DECELERATE 0.5;
28385 target: "left_over3";
28389 name: "right_bt_click";
28390 signal: "mouse,down,1";
28391 source: "right_over2";
28392 action: STATE_SET "clicked" 0.0;
28393 target: "right_bt";
28396 name: "right_bt_unclick";
28397 signal: "mouse,up,1";
28398 source: "right_over2";
28399 action: STATE_SET "default" 0.0;
28400 target: "right_bt";
28403 name: "right_bt_click2";
28404 signal: "mouse,down,1";
28405 source: "right_over3";
28406 action: STATE_SET "clicked" 0.0;
28407 target: "right_over3";
28410 name: "right_bt_unclick2";
28411 signal: "mouse,up,1";
28412 source: "right_over3";
28413 action: STATE_SET "default" 0.0;
28414 transition: DECELERATE 0.5;
28415 target: "right_over3";
28418 name: "right_bt_unclick3";
28419 signal: "mouse,up,1";
28420 source: "right_over2";
28421 action: SIGNAL_EMIT "elm,action,click" "";
28424 name: "right_bt_pressed_anim";
28425 signal: "elm,right,anim,activate";
28427 action: STATE_SET "clicked" 0.0;
28428 target: "right_bt";
28429 target: "right_over3";
28430 after: "right_bt_unpressed_anim";
28433 name: "right_bt_unpressed_anim";
28434 action: STATE_SET "default" 0.0;
28435 transition: DECELERATE 0.5;
28436 target: "right_bt";
28437 target: "right_over3";
28440 program { name: "disable";
28441 signal: "elm,state,disabled";
28443 action: STATE_SET "disabled" 0.0;
28445 target: "left_over1";
28446 target: "left_over2";
28447 target: "right_bt";
28448 target: "right_over1";
28449 target: "right_over2";
28450 target: "disabler";
28451 after: "disable_text";
28453 program { name: "disable_text";
28457 get_state(PART:"elm.text", st, 30, vl);
28458 if (!strcmp(st, "active"))
28459 set_state(PART:"elm.text", "disabled_active", 0.0);
28461 set_state(PART:"elm.text", "disabled", 0.0);
28463 get_state(PART:"elm.swallow.entry", st, 30, vl);
28464 if (!strcmp(st, "active"))
28465 set_state(PART:"elm.swallow.entry", "disabled_active", 0.0);
28467 set_state(PART:"elm.swallow.entry", "disabled", 0.0);
28470 program { name: "enable";
28471 signal: "elm,state,enabled";
28473 action: STATE_SET "default" 0.0;
28475 target: "left_over1";
28476 target: "left_over2";
28477 target: "right_bt";
28478 target: "right_over1";
28479 target: "right_over2";
28480 target: "disabler";
28481 after: "enable_text";
28483 program { name: "enable_text";
28487 get_state(PART:"elm.text", st, 30, vl);
28488 if (!strcmp(st, "disabled_active"))
28489 set_state(PART:"elm.text", "active", 0.0);
28491 set_state(PART:"elm.text", "default", 0.0);
28493 get_state(PART:"elm.swallow.entry", st, 30, vl);
28494 if (!strcmp(st, "disabled_active"))
28495 set_state(PART:"elm.swallow.entry", "active", 0.0);
28497 set_state(PART:"elm.swallow.entry", "default", 0.0);
28500 program { name: "active";
28501 signal: "elm,state,active";
28503 action: STATE_SET "active" 0.0;
28504 target: "elm.text";
28505 target: "elm.swallow.entry";
28507 program { name: "inactive";
28508 signal: "elm,state,inactive";
28510 action: STATE_SET "default" 0.0;
28511 target: "elm.text";
28512 target: "elm.swallow.entry";
28514 program { name: "toggle_text";
28515 signal: "mouse,up,1";
28516 source: "button_events";
28517 action: SIGNAL_EMIT "elm,action,entry,toggle" "";
28519 program { name: "to_rtl";
28520 signal: "edje,state,rtl";
28522 action: STATE_SET "rtl" 0.0;
28523 target: "right_bt_icon";
28524 target: "left_bt_icon";
28526 program { name: "to_ltr";
28527 signal: "edje,state,ltr";
28529 action: STATE_SET "default" 0.0;
28530 target: "right_bt_icon";
28531 target: "left_bt_icon";
28536 ///////////////////////////////////////////////////////////////////////////////
28537 group { name: "elm/spinner/base/vertical";
28539 image: "shelf_inset.png" COMP;
28540 image: "bt_hilight.png" COMP;
28541 image: "bt_shine.png" COMP;
28542 image: "bt_glow.png" COMP;
28543 image: "bt_dis_base.png" COMP;
28544 image: "bt_dis_hilight.png" COMP;
28545 image: "up.png" COMP;
28546 image: "down.png" COMP;
28547 image: "bt_spinner_up.png" COMP;
28548 image: "bt_spinner_down.png" COMP;
28549 image: "bt_spinner_hilight.png" COMP;
28554 description { state: "default" 0.0;
28557 rel2.offset: -2 -2;
28558 color: 255 255 255 0;
28561 part { name: "conf_over";
28563 description { state: "default" 0.0;
28572 normal: "shelf_inset.png";
28579 part { name: "down_bt";
28581 description { state: "default" 0.0;
28597 normal: "bt_spinner_down.png";
28602 description { state: "clicked" 0.0;
28603 inherit: "default" 0.0;
28604 image.normal: "bt_spinner_down.png";
28605 image.middle: SOLID;
28607 description { state: "disabled" 0.0;
28608 inherit: "default" 0.0;
28610 normal: "bt_dis_base.png";
28615 part { name: "down_over3";
28618 description { state: "default" 0.0;
28619 color: 255 255 255 0;
28620 rel1.to: "down_bt";
28621 rel2.to: "down_bt";
28623 normal: "bt_glow.png";
28624 border: 12 12 12 12;
28628 description { state: "clicked" 0.0;
28629 inherit: "default" 0.0;
28631 color: 255 255 255 255;
28634 part { name: "up_bt";
28636 description { state: "default" 0.0;
28649 aspect_preference: BOTH;
28651 normal: "bt_spinner_up.png";
28656 description { state: "clicked" 0.0;
28657 inherit: "default" 0.0;
28658 image.normal: "bt_spinner_up.png";
28659 image.middle: SOLID;
28661 description { state: "disabled" 0.0;
28662 inherit: "default" 0.0;
28664 normal: "bt_dis_base.png";
28669 part { name: "up_over1";
28671 description { state: "default" 0.0;
28673 rel2 { to: "up_bt";
28677 normal: "bt_spinner_hilight.png";
28681 description { state: "disabled" 0.0;
28682 inherit: "default" 0.0;
28684 normal: "bt_dis_hilight.png";
28689 part { name: "up_over3";
28692 description { state: "default" 0.0;
28693 color: 255 255 255 0;
28697 normal: "bt_glow.png";
28698 border: 12 12 12 12;
28702 description { state: "clicked" 0.0;
28703 inherit: "default" 0.0;
28705 color: 255 255 255 255;
28708 part { name: "down_bt_icon";
28710 description { state: "default" 0.0;
28711 rel1.to: "down_bt";
28713 rel2.to: "down_bt";
28714 rel2.offset: -6 -3;
28716 image.normal: "down.png";
28719 part { name: "up_bt_icon";
28721 description { state: "default" 0.0;
28725 rel2.offset: -6 -3;
28727 image.normal: "up.png";
28730 part { name: "elm.text";
28734 description { state: "default" 0.0;
28737 rel1 { relative: 0.0 0.0;
28742 rel2 { relative: 0.0 1.0;
28749 font: "Sans,Edje-Vera";
28755 description { state: "active" 0.0;
28756 inherit: "default" 0.0;
28759 description { state: "disabled_active" 0.0;
28760 inherit: "default" 0.0;
28764 description { state: "disabled" 0.0;
28765 inherit: "default" 0.0;
28770 part { name: "elm.dragable.slider";
28778 description { state: "default" 0.0;
28785 part { name: "button_events";
28788 events: "elm.dragable.slider";
28791 description { state: "default" 0.0;
28792 rel1.to: "elm.text";
28793 rel2.to: "elm.text";
28797 part { name: "elm.swallow.entry";
28799 description { state: "default" 0.0;
28802 rel1 { relative: 0.0 0.5;
28806 rel2 { relative: 1.0 0.5;
28813 description { state: "active" 0.0;
28814 inherit: "default" 0.0;
28816 color: 255 255 255 255;
28818 description { state: "disabled_active" 0.0;
28819 inherit: "default" 0.0;
28822 description { state: "disabled" 0.0;
28823 inherit: "default" 0.0;
28827 part { name: "disabler";
28829 description { state: "default" 0.0;
28833 description { state: "disabled" 0.0;
28834 inherit: "default" 0.0;
28840 program { name: "text_show";
28841 signal: "elm,state,text,visible";
28843 action: STATE_SET "visible" 0.0;
28844 target: "elm.text";
28846 program { name: "text_hide";
28847 signal: "elm,state,text,hidden";
28849 action: STATE_SET "default" 0.0;
28850 target: "elm.text";
28852 program { name: "dec";
28853 signal: "mouse,down,1";
28855 action: SIGNAL_EMIT "elm,action,decrement,start" "";
28857 program { name: "dec2";
28858 signal: "mouse,up,1";
28860 action: SIGNAL_EMIT "elm,action,decrement,stop" "";
28862 program { name: "inc";
28863 signal: "mouse,down,1";
28865 action: SIGNAL_EMIT "elm,action,increment,start" "";
28867 program { name: "inc2";
28868 signal: "mouse,up,1";
28870 action: SIGNAL_EMIT "elm,action,increment,stop" "";
28873 name: "down_bt_click2";
28874 signal: "mouse,down,1";
28875 source: "down_over3";
28876 action: STATE_SET "clicked" 0.0;
28877 target: "down_over3";
28880 name: "down_bt_unclick2";
28881 signal: "mouse,up,1";
28882 source: "down_over3";
28883 action: STATE_SET "default" 0.0;
28884 transition: DECELERATE 0.5;
28885 target: "down_over3";
28888 name: "up_bt_click2";
28889 signal: "mouse,down,1";
28890 source: "up_over3";
28891 action: STATE_SET "clicked" 0.0;
28892 target: "up_over3";
28895 name: "up_bt_unclick2";
28896 signal: "mouse,up,1";
28897 source: "up_over3";
28898 action: STATE_SET "default" 0.0;
28899 transition: DECELERATE 0.5;
28900 target: "up_over3";
28902 program { name: "disable";
28903 signal: "elm,state,disabled";
28905 action: STATE_SET "disabled" 0.0;
28908 target: "disabler";
28909 after: "disable_text";
28911 program { name: "disable_text";
28915 get_state(PART:"elm.text", st, 30, vl);
28916 if (!strcmp(st, "active"))
28917 set_state(PART:"elm.text", "disabled_active", 0.0);
28919 set_state(PART:"elm.text", "disabled", 0.0);
28921 get_state(PART:"elm.swallow.entry", st, 30, vl);
28922 if (!strcmp(st, "active"))
28923 set_state(PART:"elm.swallow.entry", "disabled_active", 0.0);
28925 set_state(PART:"elm.swallow.entry", "disabled", 0.0);
28928 program { name: "enable";
28929 signal: "elm,state,enabled";
28931 action: STATE_SET "default" 0.0;
28934 target: "disabler";
28935 after: "enable_text";
28937 program { name: "enable_text";
28941 get_state(PART:"elm.text", st, 30, vl);
28942 if (!strcmp(st, "disabled_active"))
28943 set_state(PART:"elm.text", "active", 0.0);
28945 set_state(PART:"elm.text", "default", 0.0);
28947 get_state(PART:"elm.swallow.entry", st, 30, vl);
28948 if (!strcmp(st, "disabled_active"))
28949 set_state(PART:"elm.swallow.entry", "active", 0.0);
28951 set_state(PART:"elm.swallow.entry", "default", 0.0);
28954 program { name: "active";
28955 signal: "elm,state,active";
28957 action: STATE_SET "active" 0.0;
28958 target: "elm.text";
28959 target: "elm.swallow.entry";
28961 program { name: "inactive";
28962 signal: "elm,state,inactive";
28964 action: STATE_SET "default" 0.0;
28965 target: "elm.text";
28966 target: "elm.swallow.entry";
28968 program { name: "toggle_text";
28969 signal: "mouse,up,1";
28970 source: "button_events";
28971 action: SIGNAL_EMIT "elm,action,entry,toggle" "";
28977 ///////////////////////////////////////////////////////////////////////////////
28978 group { name: "elm/index/base/vertical/default";
28980 image: "bt_base1.png" COMP;
28981 image: "bt_base2.png" COMP;
28982 image: "bt_hilight.png" COMP;
28983 image: "bt_shine.png" COMP;
28986 part { name: "clip";
28989 description { state: "default" 0.0;
28991 color: 255 255 255 0;
28993 description { state: "active" 0.0;
28995 color: 255 255 255 255;
28998 part { name: "clip2";
29002 description { state: "default" 0.0;
29004 color: 255 255 255 0;
29006 description { state: "active" 0.0;
29008 color: 255 255 255 255;
29011 part { name: "elm.swallow.index.0";
29014 description { state: "default" 0.0;
29027 part { name: "button_image";
29030 description { state: "default" 0.0;
29032 to: "elm.text.body";
29040 normal: "bt_base2.png";
29043 image.middle: SOLID;
29046 part { name: "elm.text.body";
29048 effect: SOFT_SHADOW;
29052 description { state: "default" 0.0;
29065 color: 224 224 224 255;
29068 font: "Sans,Edje-Vera";
29075 part { name: "elm.text";
29077 effect: SOFT_SHADOW;
29081 description { state: "default" 0.0;
29085 to_x: "elm.swallow.event.0";
29086 to_y: "elm.dragable.pointer";
29091 to_x: "elm.swallow.event.0";
29092 to_y: "elm.dragable.pointer";
29096 color: 255 0 0 255;
29099 font: "Sans,Edje-Vera";
29106 part { name: "over1";
29109 description { state: "default" 0.0;
29111 to: "button_image";
29114 to: "button_image";
29118 normal: "bt_hilight.png";
29123 part { name: "over2";
29126 ignore_flags: ON_HOLD;
29128 description { state: "default" 0.0;
29130 to: "button_image";
29133 to: "button_image";
29136 normal: "bt_shine.png";
29141 part { name: "elm.dragable.pointer";
29149 description { state: "default" 0.0;
29161 //color: 0 0 255 128;
29164 part { name: "elm.swallow.event.0";
29166 description { state: "default" 0.0;
29181 program { name: "active";
29182 signal: "elm,state,active";
29184 action: STATE_SET "active" 0.0;
29185 transition: DECELERATE 0.5;
29188 program { name: "inactive";
29189 signal: "elm,state,inactive";
29191 action: STATE_SET "default" 0.0;
29192 transition: DECELERATE 0.5;
29198 group { name: "elm/index/item/vertical/default";
29199 data.item: "stacking" "above";
29200 data.item: "selectraise" "on";
29202 image: "ilist_1.png" COMP;
29203 image: "ilist_item_shadow.png" COMP;
29210 state: "default" 0.0;
29225 normal: "ilist_item_shadow.png";
29234 state: "default" 0.0;
29236 normal: "ilist_1.png";
29241 description { state: "active" 0.0;
29242 inherit: "default" 0.0;
29248 part { name: "elm.text";
29253 state: "default" 0.0;
29274 description { state: "active" 0.0;
29275 inherit: "default" 0.0;
29281 program { name: "active";
29282 signal: "elm,state,active";
29284 action: STATE_SET "active" 0.0;
29285 transition: DECELERATE 0.5;
29286 target: "elm.text";
29289 program { name: "inactive";
29290 signal: "elm,state,inactive";
29292 action: STATE_SET "default" 0.0;
29293 transition: DECELERATE 0.5;
29294 target: "elm.text";
29300 group { name: "elm/index/item_odd/vertical/default";
29301 data.item: "stacking" "below";
29303 image: "ilist_2.png" COMP;
29310 state: "default" 0.0;
29312 normal: "ilist_2.png";
29317 description { state: "active" 0.0;
29318 inherit: "default" 0.0;
29324 part { name: "elm.text";
29329 state: "default" 0.0;
29350 description { state: "active" 0.0;
29351 inherit: "default" 0.0;
29357 program { name: "active";
29358 signal: "elm,state,active";
29360 action: STATE_SET "active" 0.0;
29361 transition: DECELERATE 0.5;
29362 target: "elm.text";
29365 program { name: "inactive";
29366 signal: "elm,state,inactive";
29368 action: STATE_SET "default" 0.0;
29369 transition: DECELERATE 0.5;
29370 target: "elm.text";
29376 ///////////////////////////////////////////////////////////////////////////////
29377 group { name: "elm/gengrid/item/default/default";
29378 data.item: "labels" "elm.text";
29379 data.item: "icons" "elm.swallow.icon elm.swallow.end";
29381 image: "bt_sm_base1.png" COMP;
29382 image: "bt_sm_shine.png" COMP;
29383 image: "bt_sm_hilight.png" COMP;
29384 image: "ilist_1.png" COMP;
29385 image: "ilist_item_shadow.png" COMP;
29388 part { name: "event";
29392 state: "default" 0.0;
29396 part { name: "base_sh";
29398 description { state: "default" 0.0;
29413 normal: "ilist_item_shadow.png";
29418 part { name: "base";
29420 description { state: "default" 0.0;
29422 normal: "ilist_1.png";
29429 clip_to: "disclip";
29431 description { state: "default" 0.0;
29433 color: 255 255 255 0;
29443 normal: "bt_sm_base1.png";
29446 image.middle: SOLID;
29448 description { state: "selected" 0.0;
29449 inherit: "default" 0.0;
29451 color: 255 255 255 255;
29462 part { name: "elm.swallow.pad";
29464 description { state: "default" 0.0;
29478 part { name: "elm.swallow.icon";
29479 clip_to: "disclip";
29481 description { state: "default" 0.0;
29489 to_y: "elm.swallow.pad";
29495 part { name: "elm.swallow.end";
29496 clip_to: "disclip";
29498 description { state: "default" 0.0;
29502 aspect_preference: HORIZONTAL;
29513 part { name: "elm.text";
29514 clip_to: "disclip";
29516 effect: SOFT_SHADOW;
29519 description { state: "default" 0.0;
29535 text_class: "grid_item";
29538 description { state: "selected" 0.0;
29539 inherit: "default" 0.0;
29540 color: 224 224 224 255;
29544 part { name: "fg1";
29545 clip_to: "disclip";
29547 description { state: "default" 0.0;
29549 color: 255 255 255 0;
29551 rel2.relative: 1.0 0.5;
29554 normal: "bt_sm_hilight.png";
29558 description { state: "selected" 0.0;
29559 inherit: "default" 0.0;
29561 color: 255 255 255 255;
29564 part { name: "fg2";
29565 clip_to: "disclip";
29567 description { state: "default" 0.0;
29569 color: 255 255 255 0;
29573 normal: "bt_sm_shine.png";
29577 description { state: "selected" 0.0;
29578 inherit: "default" 0.0;
29580 color: 255 255 255 255;
29583 part { name: "disclip";
29585 description { state: "default" 0.0;
29589 description { state: "disabled" 0.0;
29590 inherit: "default" 0.0;
29591 color: 255 255 255 64;
29596 // signal: elm,state,%s,active
29597 // a "check" item named %s went active
29598 // signal: elm,state,%s,passive
29599 // a "check" item named %s went passive
29600 // default is passive
29601 program { name: "go_active";
29602 signal: "elm,state,selected";
29604 action: STATE_SET "selected" 0.0;
29608 target: "elm.text";
29610 program { name: "go_passive";
29611 signal: "elm,state,unselected";
29613 action: STATE_SET "default" 0.0;
29617 target: "elm.text";
29618 transition: LINEAR 0.1;
29620 program { name: "go_disabled";
29621 signal: "elm,state,disabled";
29623 action: STATE_SET "disabled" 0.0;
29626 program { name: "go_enabled";
29627 signal: "elm,state,enabled";
29629 action: STATE_SET "default" 0.0;
29634 group { name: "elm/gengrid/item/default_style/default";
29637 style { name: "gengrid_style";
29638 base: "font=Sans font_size=10 align=left valign=0.5 color=#000 text_class=grid_item";
29641 tag: "hilight" "+ font=Sans:style=Bold";
29642 tag: "b" "+ font=Sans:style=Bold";
29645 style { name: "gengrid_selected_style";
29646 base: "font=Sans font_size=10 align=left valign=0.5 color=#fff text_class=grid_item";
29649 tag: "hilight" "+ font=Sans:style=Bold";
29650 tag: "b" "+ font=Sans:style=Bold";
29654 data.item: "labels" "elm.text";
29655 data.item: "icons" "elm.swallow.icon elm.swallow.end";
29657 image: "bt_sm_base1.png" COMP;
29658 image: "bt_sm_shine.png" COMP;
29659 image: "bt_sm_hilight.png" COMP;
29660 image: "ilist_1.png" COMP;
29661 image: "ilist_item_shadow.png" COMP;
29664 part { name: "event";
29667 description { state: "default" 0.0;
29671 part { name: "base_sh";
29673 description { state: "default" 0.0;
29688 normal: "ilist_item_shadow.png";
29693 part { name: "base";
29695 description { state: "default" 0.0;
29698 normal: "ilist_1.png";
29705 clip_to: "disclip";
29707 description { state: "default" 0.0;
29709 color: 255 255 255 0;
29719 normal: "bt_sm_base1.png";
29722 image.middle: SOLID;
29724 description { state: "selected" 0.0;
29725 inherit: "default" 0.0;
29727 color: 255 255 255 255;
29738 part { name: "elm.swallow.pad";
29740 description { state: "default" 0.0;
29753 part { name: "elm.swallow.icon";
29754 clip_to: "disclip";
29756 description { state: "default" 0.0;
29760 to_x: "elm.swallow.pad";
29765 to_x: "elm.swallow.pad";
29771 part { name: "elm.swallow.end";
29772 clip_to: "disclip";
29774 description { state: "default" 0.0;
29778 aspect_preference: VERTICAL;
29789 part { name: "elm.text";
29790 clip_to: "disclip";
29795 state: "default" 0.0;
29799 to_x: "elm.swallow.icon";
29805 to_x: "elm.swallow.end";
29811 style: "gengrid_style";
29815 description { state: "selected" 0.0;
29816 inherit: "default" 0.0;
29818 style: "gengrid_selected_style";
29822 part { name: "fg1";
29823 clip_to: "disclip";
29825 description { state: "default" 0.0;
29827 color: 255 255 255 0;
29829 rel2.relative: 1.0 0.5;
29832 normal: "bt_sm_hilight.png";
29836 description { state: "selected" 0.0;
29837 inherit: "default" 0.0;
29839 color: 255 255 255 255;
29842 part { name: "fg2";
29843 clip_to: "disclip";
29845 description { state: "default" 0.0;
29847 color: 255 255 255 0;
29851 normal: "bt_sm_shine.png";
29855 description { state: "selected" 0.0;
29856 inherit: "default" 0.0;
29858 color: 255 255 255 255;
29861 part { name: "disclip";
29863 description { state: "default" 0.0;
29867 description { state: "disabled" 0.0;
29868 inherit: "default" 0.0;
29869 color: 255 255 255 64;
29874 // signal: elm,state,%s,active
29875 // a "check" item named %s went active
29876 // signal: elm,state,%s,passive
29877 // a "check" item named %s went passive
29878 // default is passive
29879 program { name: "go_active";
29880 signal: "elm,state,selected";
29882 action: STATE_SET "selected" 0.0;
29886 target: "elm.text";
29888 program { name: "go_passive";
29889 signal: "elm,state,unselected";
29891 action: STATE_SET "default" 0.0;
29895 target: "elm.text";
29896 transition: LINEAR 0.1;
29898 program { name: "go_disabled";
29899 signal: "elm,state,disabled";
29901 action: STATE_SET "disabled" 0.0;
29904 program { name: "go_enabled";
29905 signal: "elm,state,enabled";
29907 action: STATE_SET "default" 0.0;
29913 group { name: "elm/gengrid/item/up/default";
29914 data.item: "labels" "elm.text";
29916 image: "bt_sm_base1.png" COMP;
29917 image: "bt_sm_shine.png" COMP;
29918 image: "bt_sm_hilight.png" COMP;
29919 image: "arrow_up.png" COMP;
29922 part { name: "event";
29925 description { state: "default" 0.0;
29930 clip_to: "disclip";
29932 description { state: "default" 0.0;
29934 color: 255 255 255 0;
29935 rel1.offset: -3 -3;
29937 image { normal: "bt_sm_base1.png";
29942 description { state: "selected" 0.0;
29943 inherit: "default" 0.0;
29945 color: 255 255 255 255;
29948 part { name: "image";
29951 description { state: "default" 0.0;
29952 aspect_preference: BOTH;
29954 image.normal: "arrow_up.png";
29962 part { name: "elm.text";
29963 clip_to: "disclip";
29965 effect: SOFT_SHADOW;
29968 description { state: "default" 0.0;
29984 text_class: "grid_item";
29987 description { state: "selected" 0.0;
29988 inherit: "default" 0.0;
29989 color: 224 224 224 255;
29993 part { name: "fg1";
29994 clip_to: "disclip";
29996 description { state: "default" 0.0;
29998 color: 255 255 255 0;
29999 rel1.offset: -3 -3;
30005 normal: "bt_sm_hilight.png";
30009 description { state: "selected" 0.0;
30010 inherit: "default" 0.0;
30012 color: 255 255 255 255;
30015 part { name: "fg2";
30016 clip_to: "disclip";
30018 description { state: "default" 0.0;
30020 color: 255 255 255 0;
30021 rel1.offset: -3 -3;
30024 normal: "bt_sm_shine.png";
30028 description { state: "selected" 0.0;
30029 inherit: "default" 0.0;
30031 color: 255 255 255 255;
30034 part { name: "disclip";
30036 description { state: "default" 0.0;
30040 description { state: "disabled" 0.0;
30041 inherit: "default" 0.0;
30042 color: 255 255 255 64;
30047 program { name: "go_active";
30048 signal: "elm,state,selected";
30050 action: STATE_SET "selected" 0.0;
30054 target: "elm.text";
30056 program { name: "go_passive";
30057 signal: "elm,state,unselected";
30059 action: STATE_SET "default" 0.0;
30063 target: "elm.text";
30064 transition: LINEAR 0.1;
30066 program { name: "go_disabled";
30067 signal: "elm,state,disabled";
30069 action: STATE_SET "disabled" 0.0;
30072 program { name: "go_enabled";
30073 signal: "elm,state,enabled";
30075 action: STATE_SET "default" 0.0;
30081 group { name: "elm/gengrid/item/album-preview/default";
30082 data.item: "labels" "elm.text";
30083 data.item: "icons" "elm.swallow.icon.1 elm.swallow.icon.2 elm.swallow.icon.3 elm.swallow.icon.4";
30084 data.item: "states" "have_files";
30086 image: "bt_sm_base1.png" COMP;
30087 image: "bt_sm_shine.png" COMP;
30088 image: "bt_sm_hilight.png" COMP;
30089 image: "icon_folder.png" COMP;
30092 part { name: "event";
30095 description { state: "default" 0.0;
30100 clip_to: "disclip";
30102 description { state: "default" 0.0;
30104 color: 255 255 255 0;
30105 rel1.offset: -3 -3;
30108 normal: "bt_sm_base1.png";
30113 description { state: "selected" 0.0;
30114 inherit: "default" 0.0;
30116 color: 255 255 255 255;
30119 part { name: "image";
30122 description { state: "default" 0.0;
30123 aspect_preference: BOTH;
30125 image.normal: "icon_folder.png";
30133 part { name: "have-files-clipper";
30135 description { state: "default" 0.0;
30136 color: 255 255 255 0;
30139 description { state: "visible" 0.0;
30140 inherit: "default" 0.0;
30141 color: 255 255 255 255;
30145 part { name: "icon_box_margin";
30148 clip_to: "have-files-clipper";
30149 description { state: "default" 0.0;
30161 part { name: "icon_box";
30164 clip_to: "have-files-clipper";
30165 description { state: "default" 0.0;
30166 color: 255 255 255 255;
30170 relative: 0.25 0.25;
30180 part { name: "elm.swallow.icon.1";
30183 clip_to: "have-files-clipper";
30184 description { state: "default" 0.0;
30196 part { name: "elm.swallow.icon.2";
30199 clip_to: "have-files-clipper";
30200 description { state: "default" 0.0;
30212 part { name: "elm.swallow.icon.3";
30215 clip_to: "have-files-clipper";
30216 description { state: "default" 0.0;
30228 part { name: "elm.swallow.icon.4";
30231 clip_to: "have-files-clipper";
30232 description { state: "default" 0.0;
30244 part { name: "elm.text";
30245 clip_to: "disclip";
30247 effect: SOFT_SHADOW;
30250 description { state: "default" 0.0;
30266 text_class: "grid_item";
30269 description { state: "selected" 0.0;
30270 inherit: "default" 0.0;
30271 color: 255 255 255 255;
30274 part { name: "fg1";
30275 clip_to: "disclip";
30277 description { state: "default" 0.0;
30279 color: 255 255 255 0;
30280 rel1.offset: -3 -3;
30286 normal: "bt_sm_hilight.png";
30290 description { state: "selected" 0.0;
30291 inherit: "default" 0.0;
30293 color: 255 255 255 255;
30296 part { name: "fg2";
30297 clip_to: "disclip";
30299 description { state: "default" 0.0;
30301 color: 255 255 255 0;
30302 rel1.offset: -3 -3;
30305 normal: "bt_sm_shine.png";
30309 description { state: "selected" 0.0;
30310 inherit: "default" 0.0;
30312 color: 255 255 255 255;
30315 part { name: "disclip";
30317 description { state: "default" 0.0;
30321 description { state: "disabled" 0.0;
30322 inherit: "default" 0.0;
30323 color: 255 255 255 64;
30328 program { name: "go_active";
30329 signal: "elm,state,selected";
30331 action: STATE_SET "selected" 0.0;
30335 target: "elm.text";
30337 program { name: "go_passive";
30338 signal: "elm,state,unselected";
30340 action: STATE_SET "default" 0.0;
30344 target: "elm.text";
30345 transition: LINEAR 0.1;
30347 program { name: "go_disabled";
30348 signal: "elm,state,disabled";
30350 action: STATE_SET "disabled" 0.0;
30353 program { name: "go_enabled";
30354 signal: "elm,state,enabled";
30356 action: STATE_SET "default" 0.0;
30360 signal: "elm,state,have_files,active";
30362 action: STATE_SET "visible" 0.0;
30363 target: "have-files-clipper";
30368 group { name: "elm/gengrid/item/thumb/default";
30370 item: "icons" "elm.swallow.icon";
30371 item: "labels" "elm.text";
30374 image: "bt_sm_base1.png" COMP;
30375 image: "bt_sm_shine.png" COMP;
30376 image: "bt_sm_hilight.png" COMP;
30377 image: "thumb_shadow.png" COMP;
30380 part { name: "event";
30383 description { state: "default" 0.0;
30389 description { state: "default" 0.0;
30391 color: 255 255 255 0;
30392 rel1.offset: -3 -3;
30395 normal: "bt_sm_base1.png";
30400 description { state: "selected" 0.0;
30401 inherit: "default" 0.0;
30403 color: 255 255 255 255;
30406 part { name: "border-shadow";
30409 description { state: "default" 0.0;
30411 to: "elm.swallow.icon";
30415 to_x: "elm.swallow.icon";
30420 normal: "thumb_shadow.png";
30421 border: 17 17 17 17;
30426 part { name: "border";
30429 description { state: "default" 0.0;
30431 to: "border-shadow";
30435 to: "border-shadow";
30440 part { name: "elm.swallow.icon";
30443 description { state: "default" 0.0;
30444 aspect_preference: BOTH;
30454 part { name: "elm.text";
30456 effect: SOFT_SHADOW;
30459 description { state: "default" 0.0;
30476 text_class: "grid_item";
30480 part { name: "fg1";
30482 description { state: "default" 0.0;
30484 color: 255 255 255 0;
30485 rel1.offset: -3 -3;
30491 normal: "bt_sm_hilight.png";
30495 description { state: "selected" 0.0;
30496 inherit: "default" 0.0;
30498 color: 255 255 255 255;
30501 part { name: "fg2";
30503 description { state: "default" 0.0;
30505 color: 255 255 255 0;
30506 rel1.offset: -3 -3;
30509 image: "bt_sm_shine.png";
30513 description { state: "selected" 0.0;
30514 inherit: "default" 0.0;
30516 color: 255 255 255 255;
30522 signal: "elm,state,selected";
30524 action: STATE_SET "selected" 0.0;
30530 signal: "elm,state,unselected";
30532 action: STATE_SET "default" 0.0;
30536 transition: LINEAR 0.1;
30541 ///////////////////////////////////////////////////////////////////////////////
30542 group { name: "elm/photocam/base/default";
30544 public sbvis_v, sbvis_h, sbalways_v, sbalways_h, sbvis_timer;
30545 public timer0(val) {
30547 v = get_int(sbvis_v);
30549 v = get_int(sbalways_v);
30551 emit("do-hide-vbar", "");
30552 set_int(sbvis_v, 0);
30555 v = get_int(sbvis_h);
30557 v = get_int(sbalways_h);
30559 emit("do-hide-hbar", "");
30560 set_int(sbvis_h, 0);
30563 set_int(sbvis_timer, 0);
30568 image: "shelf_inset.png" COMP;
30569 image: "bt_sm_base2.png" COMP;
30570 image: "bt_sm_shine.png" COMP;
30571 image: "bt_sm_hilight.png" COMP;
30572 image: "busy-1.png" COMP;
30573 image: "busy-2.png" COMP;
30574 image: "busy-3.png" COMP;
30575 image: "busy-4.png" COMP;
30576 image: "busy-5.png" COMP;
30577 image: "busy-6.png" COMP;
30578 image: "busy-7.png" COMP;
30579 image: "busy-8.png" COMP;
30580 image: "busy-9.png" COMP;
30585 description { state: "default" 0.0;
30587 rel2.offset: -2 -2;
30588 color: 255 255 255 0;
30591 part { name: "clipper";
30594 description { state: "default" 0.0;
30599 part { name: "elm.swallow.content";
30600 clip_to: "clipper";
30602 description { state: "default" 0.0;
30604 rel2.offset: -2 -2;
30607 part { name: "busy_clip";
30610 description { state: "default" 0.0;
30612 color: 255 255 255 0;
30614 description { state: "active" 0.0;
30616 color: 255 255 255 255;
30619 part { name: "busy";
30620 clip_to: "busy_clip";
30622 description { state: "default" 0.0;
30627 aspect_preference: BOTH;
30637 normal: "busy-9.png";
30638 tween: "busy-1.png";
30639 tween: "busy-2.png";
30640 tween: "busy-3.png";
30641 tween: "busy-4.png";
30642 tween: "busy-5.png";
30643 tween: "busy-6.png";
30644 tween: "busy-7.png";
30645 tween: "busy-8.png";
30649 part { name: "conf_over";
30651 description { state: "default" 0.0;
30653 rel2.offset: -1 -1;
30655 normal: "shelf_inset.png";
30662 part { name: "sb_vbar_clip_master";
30665 description { state: "default" 0.0;
30667 description { state: "hidden" 0.0;
30669 color: 255 255 255 0;
30672 part { name: "sb_vbar_clip";
30673 clip_to: "sb_vbar_clip_master";
30676 description { state: "default" 0.0;
30678 description { state: "hidden" 0.0;
30680 color: 255 255 255 0;
30683 part { name: "sb_vbar";
30686 description { state: "default" 0.0;
30702 part { name: "elm.dragable.vbar";
30703 clip_to: "sb_vbar_clip";
30708 confine: "sb_vbar";
30710 description { state: "default" 0.0;
30725 normal: "bt_sm_base2.png";
30731 part { name: "sb_vbar_over1";
30732 clip_to: "sb_vbar_clip";
30734 description { state: "default" 0.0;
30735 rel1.to: "elm.dragable.vbar";
30736 rel2.relative: 1.0 0.5;
30737 rel2.to: "elm.dragable.vbar";
30739 normal: "bt_sm_hilight.png";
30744 part { name: "sb_vbar_over2";
30745 clip_to: "sb_vbar_clip";
30747 description { state: "default" 0.0;
30748 rel1.to: "elm.dragable.vbar";
30749 rel2.to: "elm.dragable.vbar";
30751 normal: "bt_sm_shine.png";
30757 part { name: "sb_hbar_clip_master";
30760 description { state: "default" 0.0;
30762 description { state: "hidden" 0.0;
30764 color: 255 255 255 0;
30767 part { name: "sb_hbar_clip";
30768 clip_to: "sb_hbar_clip_master";
30771 description { state: "default" 0.0;
30773 description { state: "hidden" 0.0;
30775 color: 255 255 255 0;
30778 part { name: "sb_hbar";
30781 description { state: "default" 0.0;
30797 part { name: "elm.dragable.hbar";
30798 clip_to: "sb_hbar_clip";
30803 confine: "sb_hbar";
30805 description { state: "default" 0.0;
30820 normal: "bt_sm_base2.png";
30826 part { name: "sb_hbar_over1";
30827 clip_to: "sb_hbar_clip";
30829 description { state: "default" 0.0;
30830 rel1.to: "elm.dragable.hbar";
30831 rel2.relative: 1.0 0.5;
30832 rel2.to: "elm.dragable.hbar";
30834 normal: "bt_sm_hilight.png";
30839 part { name: "sb_hbar_over2";
30840 clip_to: "sb_hbar_clip";
30842 description { state: "default" 0.0;
30843 rel1.to: "elm.dragable.hbar";
30844 rel2.to: "elm.dragable.hbar";
30846 normal: "bt_sm_shine.png";
30853 program { name: "load";
30857 set_state(PART:"sb_hbar_clip", "hidden", 0.0);
30858 set_state(PART:"sb_vbar_clip", "hidden", 0.0);
30859 set_int(sbvis_h, 0);
30860 set_int(sbvis_v, 0);
30861 set_int(sbalways_v, 0);
30862 set_int(sbalways_h, 0);
30863 set_int(sbvis_timer, 0);
30867 program { name: "vbar_show";
30868 signal: "elm,action,show,vbar";
30870 action: STATE_SET "default" 0.0;
30871 target: "sb_vbar_clip_master";
30873 program { name: "vbar_hide";
30874 signal: "elm,action,hide,vbar";
30876 action: STATE_SET "hidden" 0.0;
30877 target: "sb_vbar_clip_master";
30879 program { name: "vbar_show_always";
30880 signal: "elm,action,show_always,vbar";
30884 v = get_int(sbvis_v);
30885 v |= get_int(sbalways_v);
30887 set_int(sbalways_v, 1);
30888 emit("do-show-vbar", "");
30889 set_int(sbvis_v, 1);
30893 program { name: "vbar_show_notalways";
30894 signal: "elm,action,show_notalways,vbar";
30898 v = get_int(sbalways_v);
30900 set_int(sbalways_v, 0);
30901 v = get_int(sbvis_v);
30903 emit("do-hide-vbar", "");
30904 set_int(sbvis_v, 0);
30909 program { name: "sb_vbar_show";
30910 signal: "do-show-vbar";
30912 action: STATE_SET "default" 0.0;
30913 transition: LINEAR 0.5;
30914 target: "sb_vbar_clip";
30916 program { name: "sb_vbar_hide";
30917 signal: "do-hide-vbar";
30919 action: STATE_SET "hidden" 0.0;
30920 transition: LINEAR 0.5;
30921 target: "sb_vbar_clip";
30924 program { name: "hbar_show";
30925 signal: "elm,action,show,hbar";
30927 action: STATE_SET "default" 0.0;
30928 target: "sb_hbar_clip_master";
30930 program { name: "hbar_hide";
30931 signal: "elm,action,hide,hbar";
30933 action: STATE_SET "hidden" 0.0;
30934 target: "sb_hbar_clip_master";
30936 program { name: "hbar_show_always";
30937 signal: "elm,action,show_always,hbar";
30941 v = get_int(sbvis_h);
30942 v |= get_int(sbalways_h);
30944 set_int(sbalways_h, 1);
30945 emit("do-show-hbar", "");
30946 set_int(sbvis_h, 1);
30950 program { name: "hbar_show_notalways";
30951 signal: "elm,action,show_notalways,hbar";
30955 v = get_int(sbalways_h);
30957 set_int(sbalways_h, 0);
30958 v = get_int(sbvis_h);
30960 emit("do-hide-hbar", "");
30961 set_int(sbvis_h, 0);
30966 program { name: "sb_hbar_show";
30967 signal: "do-show-hbar";
30969 action: STATE_SET "default" 0.0;
30970 transition: LINEAR 0.5;
30971 target: "sb_hbar_clip";
30973 program { name: "sb_hbar_hide";
30974 signal: "do-hide-hbar";
30976 action: STATE_SET "hidden" 0.0;
30977 transition: LINEAR 0.5;
30978 target: "sb_hbar_clip";
30981 program { name: "scroll";
30982 signal: "elm,action,scroll";
30986 v = get_int(sbvis_v);
30987 v |= get_int(sbalways_v);
30989 emit("do-show-vbar", "");
30990 set_int(sbvis_v, 1);
30992 v = get_int(sbvis_h);
30993 v |= get_int(sbalways_h);
30995 emit("do-show-hbar", "");
30996 set_int(sbvis_h, 1);
30998 v = get_int(sbvis_timer);
30999 if (v > 0) cancel_timer(v);
31000 v = timer(1.0, "timer0", 0);
31001 set_int(sbvis_timer, v);
31004 program { name: "go1";
31005 signal: "elm,state,busy,start";
31007 action: STATE_SET "active" 0.0;
31008 transition: SINUSOIDAL 1.0;
31009 target: "busy_clip";
31011 program { name: "go2";
31012 signal: "elm,state,busy,start";
31014 action: STATE_SET "default" 0.0;
31015 transition: LINEAR 0.5;
31019 program { name: "stop1";
31020 signal: "elm,state,busy,stop";
31022 action: STATE_SET "default" 0.0;
31023 transition: SINUSOIDAL 1.0;
31024 target: "busy_clip";
31027 program { name: "stop2";
31028 action: ACTION_STOP;
31034 ///////////////////////////////////////////////////////////////////////////////
31035 group { name: "elm/map/base/default";
31037 public sbvis_v, sbvis_h, sbalways_v, sbalways_h, sbvis_timer;
31038 public timer0(val) {
31040 v = get_int(sbvis_v);
31042 v = get_int(sbalways_v);
31044 emit("do-hide-vbar", "");
31045 set_int(sbvis_v, 0);
31048 v = get_int(sbvis_h);
31050 v = get_int(sbalways_h);
31052 emit("do-hide-hbar", "");
31053 set_int(sbvis_h, 0);
31056 set_int(sbvis_timer, 0);
31061 image: "shelf_inset.png" COMP;
31062 image: "bt_sm_base2.png" COMP;
31063 image: "bt_sm_shine.png" COMP;
31064 image: "bt_sm_hilight.png" COMP;
31065 image: "busy-1.png" COMP;
31066 image: "busy-2.png" COMP;
31067 image: "busy-3.png" COMP;
31068 image: "busy-4.png" COMP;
31069 image: "busy-5.png" COMP;
31070 image: "busy-6.png" COMP;
31071 image: "busy-7.png" COMP;
31072 image: "busy-8.png" COMP;
31073 image: "busy-9.png" COMP;
31078 description { state: "default" 0.0;
31080 rel2.offset: -2 -2;
31081 color: 255 255 255 0;
31084 part { name: "clipper";
31087 description { state: "default" 0.0;
31092 part { name: "elm.swallow.content";
31093 clip_to: "clipper";
31095 description { state: "default" 0.0;
31097 rel2.offset: -2 -2;
31100 part { name: "busy_clip";
31103 description { state: "default" 0.0;
31105 color: 255 255 255 0;
31107 description { state: "active" 0.0;
31109 color: 255 255 255 255;
31112 part { name: "busy";
31113 clip_to: "busy_clip";
31115 description { state: "default" 0.0;
31120 aspect_preference: BOTH;
31130 normal: "busy-9.png";
31131 tween: "busy-1.png";
31132 tween: "busy-2.png";
31133 tween: "busy-3.png";
31134 tween: "busy-4.png";
31135 tween: "busy-5.png";
31136 tween: "busy-6.png";
31137 tween: "busy-7.png";
31138 tween: "busy-8.png";
31142 part { name: "conf_over";
31144 description { state: "default" 0.0;
31146 rel2.offset: -1 -1;
31148 normal: "shelf_inset.png";
31155 part { name: "sb_vbar_clip_master";
31158 description { state: "default" 0.0;
31160 description { state: "hidden" 0.0;
31162 color: 255 255 255 0;
31165 part { name: "sb_vbar_clip";
31166 clip_to: "sb_vbar_clip_master";
31169 description { state: "default" 0.0;
31171 description { state: "hidden" 0.0;
31173 color: 255 255 255 0;
31176 part { name: "sb_vbar";
31179 description { state: "default" 0.0;
31195 part { name: "elm.dragable.vbar";
31196 clip_to: "sb_vbar_clip";
31201 confine: "sb_vbar";
31203 description { state: "default" 0.0;
31218 normal: "bt_sm_base2.png";
31224 part { name: "sb_vbar_over1";
31225 clip_to: "sb_vbar_clip";
31227 description { state: "default" 0.0;
31228 rel1.to: "elm.dragable.vbar";
31229 rel2.relative: 1.0 0.5;
31230 rel2.to: "elm.dragable.vbar";
31232 normal: "bt_sm_hilight.png";
31237 part { name: "sb_vbar_over2";
31238 clip_to: "sb_vbar_clip";
31240 description { state: "default" 0.0;
31241 rel1.to: "elm.dragable.vbar";
31242 rel2.to: "elm.dragable.vbar";
31244 normal: "bt_sm_shine.png";
31250 part { name: "sb_hbar_clip_master";
31253 description { state: "default" 0.0;
31255 description { state: "hidden" 0.0;
31257 color: 255 255 255 0;
31260 part { name: "sb_hbar_clip";
31261 clip_to: "sb_hbar_clip_master";
31264 description { state: "default" 0.0;
31266 description { state: "hidden" 0.0;
31268 color: 255 255 255 0;
31271 part { name: "sb_hbar";
31274 description { state: "default" 0.0;
31290 part { name: "elm.dragable.hbar";
31291 clip_to: "sb_hbar_clip";
31296 confine: "sb_hbar";
31298 description { state: "default" 0.0;
31313 normal: "bt_sm_base2.png";
31319 part { name: "sb_hbar_over1";
31320 clip_to: "sb_hbar_clip";
31322 description { state: "default" 0.0;
31323 rel1.to: "elm.dragable.hbar";
31324 rel2.relative: 1.0 0.5;
31325 rel2.to: "elm.dragable.hbar";
31327 normal: "bt_sm_hilight.png";
31332 part { name: "sb_hbar_over2";
31333 clip_to: "sb_hbar_clip";
31335 description { state: "default" 0.0;
31336 rel1.to: "elm.dragable.hbar";
31337 rel2.to: "elm.dragable.hbar";
31339 normal: "bt_sm_shine.png";
31346 program { name: "load";
31350 set_state(PART:"sb_hbar_clip", "hidden", 0.0);
31351 set_state(PART:"sb_vbar_clip", "hidden", 0.0);
31352 set_int(sbvis_h, 0);
31353 set_int(sbvis_v, 0);
31354 set_int(sbalways_v, 0);
31355 set_int(sbalways_h, 0);
31356 set_int(sbvis_timer, 0);
31360 program { name: "vbar_show";
31361 signal: "elm,action,show,vbar";
31363 action: STATE_SET "default" 0.0;
31364 target: "sb_vbar_clip_master";
31366 program { name: "vbar_hide";
31367 signal: "elm,action,hide,vbar";
31369 action: STATE_SET "hidden" 0.0;
31370 target: "sb_vbar_clip_master";
31372 program { name: "vbar_show_always";
31373 signal: "elm,action,show_always,vbar";
31377 v = get_int(sbvis_v);
31378 v |= get_int(sbalways_v);
31380 set_int(sbalways_v, 1);
31381 emit("do-show-vbar", "");
31382 set_int(sbvis_v, 1);
31386 program { name: "vbar_show_notalways";
31387 signal: "elm,action,show_notalways,vbar";
31391 v = get_int(sbalways_v);
31393 set_int(sbalways_v, 0);
31394 v = get_int(sbvis_v);
31396 emit("do-hide-vbar", "");
31397 set_int(sbvis_v, 0);
31402 program { name: "sb_vbar_show";
31403 signal: "do-show-vbar";
31405 action: STATE_SET "default" 0.0;
31406 transition: LINEAR 0.5;
31407 target: "sb_vbar_clip";
31409 program { name: "sb_vbar_hide";
31410 signal: "do-hide-vbar";
31412 action: STATE_SET "hidden" 0.0;
31413 transition: LINEAR 0.5;
31414 target: "sb_vbar_clip";
31417 program { name: "hbar_show";
31418 signal: "elm,action,show,hbar";
31420 action: STATE_SET "default" 0.0;
31421 target: "sb_hbar_clip_master";
31423 program { name: "hbar_hide";
31424 signal: "elm,action,hide,hbar";
31426 action: STATE_SET "hidden" 0.0;
31427 target: "sb_hbar_clip_master";
31429 program { name: "hbar_show_always";
31430 signal: "elm,action,show_always,hbar";
31434 v = get_int(sbvis_h);
31435 v |= get_int(sbalways_h);
31437 set_int(sbalways_h, 1);
31438 emit("do-show-hbar", "");
31439 set_int(sbvis_h, 1);
31443 program { name: "hbar_show_notalways";
31444 signal: "elm,action,show_notalways,hbar";
31448 v = get_int(sbalways_h);
31450 set_int(sbalways_h, 0);
31451 v = get_int(sbvis_h);
31453 emit("do-hide-hbar", "");
31454 set_int(sbvis_h, 0);
31459 program { name: "sb_hbar_show";
31460 signal: "do-show-hbar";
31462 action: STATE_SET "default" 0.0;
31463 transition: LINEAR 0.5;
31464 target: "sb_hbar_clip";
31466 program { name: "sb_hbar_hide";
31467 signal: "do-hide-hbar";
31469 action: STATE_SET "hidden" 0.0;
31470 transition: LINEAR 0.5;
31471 target: "sb_hbar_clip";
31474 program { name: "scroll";
31475 signal: "elm,action,scroll";
31479 v = get_int(sbvis_v);
31480 v |= get_int(sbalways_v);
31482 emit("do-show-vbar", "");
31483 set_int(sbvis_v, 1);
31485 v = get_int(sbvis_h);
31486 v |= get_int(sbalways_h);
31488 emit("do-show-hbar", "");
31489 set_int(sbvis_h, 1);
31491 v = get_int(sbvis_timer);
31492 if (v > 0) cancel_timer(v);
31493 v = timer(1.0, "timer0", 0);
31494 set_int(sbvis_timer, v);
31497 program { name: "go1";
31498 signal: "elm,state,busy,start";
31500 action: STATE_SET "active" 0.0;
31501 transition: SINUSOIDAL 1.0;
31502 target: "busy_clip";
31504 program { name: "go2";
31505 signal: "elm,state,busy,start";
31507 action: STATE_SET "default" 0.0;
31508 transition: LINEAR 0.5;
31512 program { name: "stop1";
31513 signal: "elm,state,busy,stop";
31515 action: STATE_SET "default" 0.0;
31516 transition: SINUSOIDAL 1.0;
31517 target: "busy_clip";
31520 program { name: "stop2";
31521 action: ACTION_STOP;
31526 group { name: "elm/map/marker/radio/default";
31530 item: size_max_w 58;
31531 item: size_max_h 58;
31534 image: "map_item.png" COMP;
31537 part { name: "whole";
31538 description { state: "default" 0.0;
31541 part { name: "base";
31542 ignore_flags: ON_HOLD;
31543 description { state: "default" 0.0;
31544 image.normal: "map_item.png";
31547 part { name: "elm.icon";
31551 description { state: "default" 0.0;
31552 rel1.relative: 0.27 0.27;
31553 rel2.relative: 0.73 0.73;
31556 part { name: "elm.text";
31558 effect: SOFT_SHADOW;
31561 description { state: "default" 0.0;
31563 color: 224 224 224 255;
31565 rel1.relative: 0.28 0.25;
31566 rel2.relative: 0.75 0.75;
31568 font: "Sans,Edje-Vera";
31577 program { name: "open";
31578 signal: "mouse,clicked,1";
31580 action: SIGNAL_EMIT "open" "elm";
31582 program { name: "bringin";
31583 signal: "mouse,down,1,double";
31585 action: SIGNAL_EMIT "bringin" "elm";
31589 group { name: "elm/map/marker/radio2/default";
31593 item: size_max_w 58;
31594 item: size_max_h 58;
31597 image: "map_item_2.png" COMP;
31600 part { name: "base";
31601 ignore_flags: ON_HOLD;
31602 description { state: "default" 0.0;
31603 image.normal: "map_item_2.png";
31606 part { name: "elm.text";
31608 effect: SOFT_SHADOW;
31611 description { state: "default" 0.0;
31613 color: 224 224 224 255;
31615 rel1.relative: 0.28 0.25;
31616 rel2.relative: 0.75 0.75;
31618 font: "Sans,Edje-Vera";
31627 program { name: "open";
31628 signal: "mouse,clicked,1";
31630 action: SIGNAL_EMIT "open" "elm";
31632 program { name: "bringin";
31633 signal: "mouse,down,1,double";
31635 action: SIGNAL_EMIT "bringin" "elm";
31639 group { name: "elm/map/marker/empty/default";
31643 item: size_max_w 64;
31644 item: size_max_h 64;
31647 part { name: "whole";
31648 description { state: "default" 0.0;
31651 part { name: "base";
31652 ignore_flags: ON_HOLD;
31653 description { state: "default" 0.0;
31656 part { name: "elm.icon";
31660 description { state: "default" 0.0;
31663 part { name: "elm.text";
31665 effect: SOFT_SHADOW;
31668 description { state: "default" 0.0;
31670 color: 224 224 224 255;
31672 rel1.relative: 0.28 0.25;
31673 rel2.relative: 0.75 0.75;
31675 font: "Sans,Edje-Vera";
31684 program { name: "open";
31685 signal: "mouse,clicked,1";
31687 action: SIGNAL_EMIT "open" "elm";
31689 program { name: "bringin";
31690 signal: "mouse,down,1,double";
31692 action: SIGNAL_EMIT "bringin" "elm";
31696 group { name: "elm/map/marker_bubble/default";
31698 image: "bubble.png" COMP;
31699 image: "bubble_shine.png" COMP;
31706 part { name: "clipper";
31708 description { state: "default" 0.0;
31709 color: 255 255 255 0;
31711 description { state: "show" 0.0;
31712 inherit: "default" 0.0;
31713 color: 255 255 255 255;
31716 part { name: "base0";
31718 clip_to: "clipper";
31719 description { state: "default" 0.0;
31721 normal: "bubble.png";
31722 border: 11 36 10 19;
31724 image.middle: SOLID;
31727 description { state: "rtl" 0.0;
31728 inherit: "default" 0.0;
31730 normal: "bubble_4.png";
31731 border: 11 36 18 9;
31735 part { name: "elm.swallow.content";
31737 clip_to: "clipper";
31738 description { state: "default" 0.0;
31748 part { name: "shine";
31750 clip_to: "clipper";
31751 description { state: "default" 0.0;
31760 normal: "bubble_shine.png";
31768 program { name: "show";
31770 action: STATE_SET "show" 0.0;
31772 transition: ACCELERATE 0.5;
31777 /////////////////////////////////////////////////////////////////////////////
31779 /////////////////////////////////////////////////////////////////////////////
31781 name: "elm/panes/vertical/default";
31783 image: "bt_base1.png" COMP;
31784 image: "bt_base2.png" COMP;
31785 image: "bt_hilight.png" COMP;
31786 image: "bt_shine.png" COMP;
31787 image: "bt_glow.png" COMP;
31788 image: "bt_dis_base.png" COMP;
31789 image: "bt_dis_hilight.png" COMP;
31790 image: "arrow_right.png" COMP;
31791 image: "arrow_left.png" COMP;
31802 state: "default" 0.0;
31810 name: "whole_left";
31815 state: "default" 0.0;
31816 rel2.to_x: "elm.bar";
31817 rel2.relative: 0.0 1.0;
31823 name: "elm.swallow.left";
31825 clip_to: "whole_left";
31828 state: "default" 0.0;
31829 rel1.to: "whole_left";
31830 rel2.to: "whole_left";
31836 name: "whole_right";
31841 state: "default" 0.0;
31842 rel1.to_x: "elm.bar";
31843 rel1.relative: 1.0 0.0;
31849 name: "elm.swallow.right";
31851 clip_to: "whole_right";
31854 state: "default" 0.0;
31855 rel1.to: "whole_right";
31856 rel2.to: "whole_right";
31860 part { name: "elm.bar";
31867 description { state: "default" 0.0;
31870 rel1.relative: 0.0 0.5;
31871 rel2.relative: 1.0 0.5;
31873 normal: "bt_base2.png";
31876 image.middle: SOLID;
31878 description { state: "clicked" 0.0;
31879 inherit: "default" 0.0;
31880 image.normal: "bt_base1.png";
31881 image.middle: SOLID;
31883 description { state: "disabled" 0.0;
31884 inherit: "default" 0.0;
31886 normal: "bt_dis_base.png";
31891 part { name: "over1";
31893 description { state: "default" 0.0;
31894 rel1.to: "elm.bar";
31895 rel2.to: "elm.bar";
31896 rel2.relative: 1.0 0.5;
31898 normal: "bt_hilight.png";
31902 description { state: "disabled" 0.0;
31903 inherit: "default" 0.0;
31905 normal: "bt_dis_hilight.png";
31910 part { name: "over2";
31913 ignore_flags: ON_HOLD;
31914 description { state: "default" 0.0;
31915 rel1.to: "elm.bar";
31916 rel2.to: "elm.bar";
31918 normal: "bt_shine.png";
31922 description { state: "disabled" 0.0;
31923 inherit: "default" 0.0;
31927 part { name: "over3";
31930 description { state: "default" 0.0;
31931 color: 255 255 255 0;
31932 rel1.to: "elm.bar";
31933 rel2.to: "elm.bar";
31935 normal: "bt_glow.png";
31936 border: 12 12 12 12;
31940 description { state: "clicked" 0.0;
31941 inherit: "default" 0.0;
31943 color: 255 255 255 255;
31949 name: "arrow_right";
31951 description { state: "default" 0.0;
31954 color: 255 255 255 0;
31956 rel1.relative: 1.0 0.5;
31957 rel1.to_x: "elm.bar";
31958 rel1.offset: 45/2 -45/2;
31960 rel2.relative: 1.0 0.5;
31961 rel2.to_x: "elm.bar";
31962 rel2.offset: 45/2 45/2;
31964 image.normal: "arrow_right.png";
31968 description { state: "default" 0.1;
31969 inherit: "default" 0.0;
31970 image.normal: "arrow_left.png";
31972 description { state: "anim_1" 0.0;
31973 inherit: "default" 0.0;
31974 color: 255 255 255 200;
31975 rel1.offset: (45/2 + 10) -45/2;
31976 rel2.offset: (45/2 +10) 45/2;
31978 description { state: "anim_1" 0.1;
31979 inherit: "default" 0.0;
31980 image.normal: "arrow_left.png";
31981 color: 255 255 255 200;
31982 rel1.offset: (45/2 + 10) -45/2;
31983 rel2.offset: (45/2 +10) 45/2;
31985 description { state: "anim_2" 0.0;
31986 inherit: "default" 0.0;
31987 color: 255 255 255 0;
31988 rel1.offset: (45/2 + 20) -45/2;
31989 rel2.offset: (45/2 + 20) 45/2;
31991 description { state: "anim_2" 0.1;
31992 inherit: "default" 0.0;
31993 image.normal: "arrow_left.png";
31994 color: 255 255 255 0;
31995 rel1.offset: (45/2 + 20) -45/2;
31996 rel2.offset: (45/2 + 20) 45/2;
32000 name: "arrow_left";
32002 description { state: "default" 0.0;
32005 color: 255 255 255 0;
32007 rel1.relative: 0.0 0.5;
32008 rel1.to_x: "elm.bar";
32009 rel1.offset: -45/2 -45/2;
32011 rel2.relative: 0.0 0.5;
32012 rel2.to_x: "elm.bar";
32013 rel2.offset: -45/2 45/2;
32015 image.normal: "arrow_left.png";
32019 description { state: "default" 0.1;
32020 inherit: "default" 0.0;
32021 image.normal: "arrow_right.png";
32023 description { state: "anim_1" 0.0;
32024 inherit: "default" 0.0;
32025 color: 255 255 255 200;
32026 rel1.offset: (-45/2 - 10) -45/2;
32027 rel2.offset: (-45/2 - 10) 45/2;
32029 description { state: "anim_1" 0.1;
32030 inherit: "default" 0.0;
32031 image.normal: "arrow_right.png";
32032 color: 255 255 255 200;
32033 rel1.offset: (-45/2 - 10) -45/2;
32034 rel2.offset: (-45/2 - 10) 45/2;
32036 description { state: "anim_2" 0.0;
32037 inherit: "default" 0.0;
32038 color: 255 255 255 0;
32039 rel1.offset: (-45/2 - 20) -45/2;
32040 rel2.offset: (-45/2 - 20) 45/2;
32042 description { state: "anim_2" 0.1;
32043 inherit: "default" 0.0;
32044 image.normal: "arrow_right.png";
32045 color: 255 255 255 0;
32046 rel1.offset: (-45/2 - 20) -45/2;
32047 rel2.offset: (-45/2 - 20) 45/2;
32054 name: "button_click";
32055 signal: "mouse,down,1";
32057 action: SIGNAL_EMIT "elm,action,press" "";
32058 after: "button_click_anim";
32059 after: "arrow_anim_start";
32062 name: "button_click_anim";
32063 action: STATE_SET "clicked" 0.0;
32067 name: "button_unclick";
32068 signal: "mouse,up,1";
32070 action: SIGNAL_EMIT "elm,action,unpress" "";
32071 after: "button_unclick_anim";
32072 after: "arrow_anim_stop";
32075 name: "button_unclick_anim";
32076 action: STATE_SET "default" 0.0;
32080 name: "button_click2";
32081 signal: "mouse,down,1";
32083 action: STATE_SET "clicked" 0.0;
32087 name: "button_unclick2";
32088 signal: "mouse,up,1";
32090 action: STATE_SET "default" 0.0;
32091 transition: DECELERATE 0.5;
32095 name: "button_unclick3";
32096 signal: "mouse,up,1";
32098 action: SIGNAL_EMIT "elm,action,click" "";
32101 name: "button_down_double";
32102 signal: "mouse,down,1,double";
32104 action: SIGNAL_EMIT "elm,action,click,double" "";
32109 name: "arrow_anim_start";
32113 get_state(PART:"arrow_left", st, 30, vl);
32115 run_program(PROGRAM:"arrow_anim_start_ltr");
32118 run_program(PROGRAM:"arrow_anim_start_rtl");
32123 name: "arrow_anim_stop";
32127 get_state(PART:"arrow_left", st, 30, vl);
32129 run_program(PROGRAM:"arrow_anim_stop_ltr");
32132 run_program(PROGRAM:"arrow_anim_stop_rtl");
32138 name: "arrow_anim_start_ltr";
32139 action: STATE_SET "anim_1" 0.0;
32140 target: "arrow_right";
32141 target: "arrow_left";
32142 transition: LINEAR 0.6;
32143 after: "arrow_anim_1_ltr";
32146 name: "arrow_anim_1_ltr";
32147 action: STATE_SET "anim_2" 0.0;
32148 target: "arrow_right";
32149 target: "arrow_left";
32150 transition: LINEAR 0.6;
32151 after: "arrow_anim_2_ltr";
32154 name: "arrow_anim_2_ltr";
32155 action: STATE_SET "default" 0.0;
32156 target: "arrow_right";
32157 target: "arrow_left";
32158 after: "arrow_anim_start_ltr";
32161 name: "arrow_anim_stop_ltr";
32162 action: ACTION_STOP;
32163 target: "arrow_anim_start_ltr";
32164 target: "arrow_anim_1_ltr";
32165 target: "arrow_anim_2_ltr";
32166 after: "arrow_anim_stop_1_ltr";
32169 name: "arrow_anim_stop_1_ltr";
32170 action: STATE_SET "default" 0.0;
32171 target: "arrow_right";
32172 target: "arrow_left";
32173 transition: DECELERATE 0.4;
32176 name: "arrow_anim_start_rtl";
32177 action: STATE_SET "anim_1" 0.1;
32178 target: "arrow_right";
32179 target: "arrow_left";
32180 transition: LINEAR 0.6;
32181 after: "arrow_anim_1_rtl";
32184 name: "arrow_anim_1_rtl";
32185 action: STATE_SET "anim_2" 0.1;
32186 target: "arrow_right";
32187 target: "arrow_left";
32188 transition: LINEAR 0.6;
32189 after: "arrow_anim_2_rtl";
32192 name: "arrow_anim_2_rtl";
32193 action: STATE_SET "default" 0.1;
32194 target: "arrow_right";
32195 target: "arrow_left";
32196 after: "arrow_anim_start_rtl";
32199 name: "arrow_anim_stop_rtl";
32200 action: ACTION_STOP;
32201 target: "arrow_anim_start_rtl";
32202 target: "arrow_anim_1_rtl";
32203 target: "arrow_anim_2_rtl";
32204 after: "arrow_anim_stop_1_rtl";
32207 name: "arrow_anim_stop_1_rtl";
32208 action: STATE_SET "default" 0.1;
32209 target: "arrow_right";
32210 target: "arrow_left";
32211 transition: DECELERATE 0.4;
32213 program { name: "to_rtl";
32214 signal: "edje,state,rtl";
32219 get_state(PART:"arrow_left", st, 30, vl);
32221 set_state(PART:"arrow_left", st, 0.1);
32223 get_state(PART:"arrow_right", st, 30, vl);
32225 set_state(PART:"arrow_right", st, 0.1);
32229 program { name: "to_ltr";
32230 signal: "edje,state,ltr";
32235 get_state(PART:"arrow_left", st, 30, vl);
32237 set_state(PART:"arrow_left", st, 0.0);
32239 get_state(PART:"arrow_right", st, 30, vl);
32241 set_state(PART:"arrow_right", st, 0.0);
32249 name: "elm/panes/horizontal/default";
32251 image: "bt_base1.png" COMP;
32252 image: "bt_base2.png" COMP;
32253 image: "bt_hilight.png" COMP;
32254 image: "bt_shine.png" COMP;
32255 image: "bt_glow.png" COMP;
32256 image: "bt_dis_base.png" COMP;
32257 image: "bt_dis_hilight.png" COMP;
32258 image: "arrow_up.png" COMP;
32259 image: "arrow_down.png" COMP;
32270 state: "default" 0.0;
32278 name: "whole_left";
32283 state: "default" 0.0;
32284 rel2.to_y: "elm.bar";
32285 rel2.relative: 1.0 0.0;
32291 name: "elm.swallow.left";
32293 clip_to: "whole_left";
32296 state: "default" 0.0;
32297 rel1.to: "whole_left";
32298 rel2.to: "whole_left";
32304 name: "whole_right";
32309 state: "default" 0.0;
32310 rel1.to_y: "elm.bar";
32311 rel1.relative: 0.0 1.0;
32317 name: "elm.swallow.right";
32319 clip_to: "whole_right";
32322 state: "default" 0.0;
32323 rel1.to: "whole_right";
32324 rel2.to: "whole_right";
32328 part { name: "elm.bar";
32335 description { state: "default" 0.0;
32338 rel1.relative: 0.5 0.0;
32339 rel2.relative: 0.5 1.0;
32341 normal: "bt_base2.png";
32344 image.middle: SOLID;
32346 description { state: "clicked" 0.0;
32347 inherit: "default" 0.0;
32348 image.normal: "bt_base1.png";
32349 image.middle: SOLID;
32351 description { state: "disabled" 0.0;
32352 inherit: "default" 0.0;
32354 normal: "bt_dis_base.png";
32359 part { name: "over1";
32361 description { state: "default" 0.0;
32362 rel1.to: "elm.bar";
32363 rel2.to: "elm.bar";
32364 rel2.relative: 1.0 0.5;
32366 normal: "bt_hilight.png";
32370 description { state: "disabled" 0.0;
32371 inherit: "default" 0.0;
32373 normal: "bt_dis_hilight.png";
32378 part { name: "over2";
32381 ignore_flags: ON_HOLD;
32382 description { state: "default" 0.0;
32383 rel1.to: "elm.bar";
32384 rel2.to: "elm.bar";
32386 normal: "bt_shine.png";
32390 description { state: "disabled" 0.0;
32391 inherit: "default" 0.0;
32395 part { name: "over3";
32398 description { state: "default" 0.0;
32399 color: 255 255 255 0;
32400 rel1.to: "elm.bar";
32401 rel2.to: "elm.bar";
32403 normal: "bt_glow.png";
32404 border: 12 12 12 12;
32408 description { state: "clicked" 0.0;
32409 inherit: "default" 0.0;
32411 color: 255 255 255 255;
32417 name: "arrow_right";
32419 description { state: "default" 0.0;
32422 color: 255 255 255 0;
32424 rel1.relative: 0.5 1.0;
32425 rel1.to_y: "elm.bar";
32426 rel1.offset: -45/2 45/2;
32428 rel2.relative: 0.5 1.0;
32429 rel2.to_y: "elm.bar";
32430 rel2.offset: 45/2 45/2;
32432 image.normal: "arrow_down.png";
32436 description { state: "anim_1" 0.0;
32437 inherit: "default" 0.0;
32438 color: 255 255 255 200;
32439 rel1.offset: -45/2 (45/2 +10);
32440 rel2.offset: 45/2 (45/2 +10);
32442 description { state: "anim_2" 0.0;
32443 inherit: "default" 0.0;
32444 color: 255 255 255 0;
32445 rel1.offset: -45/2 (45/2 + 20);
32446 rel2.offset: 45/2 (45/2 + 20);
32450 name: "arrow_left";
32452 description { state: "default" 0.0;
32455 color: 255 255 255 0;
32457 rel1.relative: 0.5 0.0;
32458 rel1.to_y: "elm.bar";
32459 rel1.offset: -45/2 -45/2;
32461 rel2.relative: 0.5 0.0;
32462 rel2.to_y: "elm.bar";
32463 rel2.offset: 45/2 -45/2;
32465 image.normal: "arrow_up.png";
32469 description { state: "anim_1" 0.0;
32470 inherit: "default" 0.0;
32471 color: 255 255 255 200;
32472 rel1.offset: -45/2 (-45/2 - 10);
32473 rel2.offset: 45/2 (-45/2 - 10);
32475 description { state: "anim_2" 0.0;
32476 inherit: "default" 0.0;
32477 color: 255 255 255 0;
32478 rel1.offset: -45/2 (-45/2 - 20);
32479 rel2.offset: 45/2 (-45/2 - 20);
32486 name: "button_click";
32487 signal: "mouse,down,1";
32489 action: SIGNAL_EMIT "elm,action,press" "";
32490 after: "button_click_anim";
32491 after: "arrow_anim_start";
32494 name: "button_click_anim";
32495 action: STATE_SET "clicked" 0.0;
32499 name: "button_unclick";
32500 signal: "mouse,up,1";
32502 action: SIGNAL_EMIT "elm,action,unpress" "";
32503 after: "button_unclick_anim";
32504 after: "arrow_anim_stop";
32507 name: "button_unclick_anim";
32508 action: STATE_SET "default" 0.0;
32512 name: "button_click2";
32513 signal: "mouse,down,1";
32515 action: STATE_SET "clicked" 0.0;
32519 name: "button_unclick2";
32520 signal: "mouse,up,1";
32522 action: STATE_SET "default" 0.0;
32523 transition: DECELERATE 0.5;
32527 name: "button_unclick3";
32528 signal: "mouse,up,1";
32530 action: SIGNAL_EMIT "elm,action,click" "";
32533 name: "button_down_double";
32534 signal: "mouse,down,1,double";
32536 action: SIGNAL_EMIT "elm,action,click,double" "";
32541 name: "arrow_anim_start";
32542 action: STATE_SET "anim_1" 0.0;
32543 target: "arrow_right";
32544 target: "arrow_left";
32545 transition: LINEAR 0.6;
32546 after: "arrow_anim_1";
32549 name: "arrow_anim_1";
32550 action: STATE_SET "anim_2" 0.0;
32551 target: "arrow_right";
32552 target: "arrow_left";
32553 transition: LINEAR 0.6;
32554 after: "arrow_anim_2";
32557 name: "arrow_anim_2";
32558 action: STATE_SET "default" 0.0;
32559 target: "arrow_right";
32560 target: "arrow_left";
32561 after: "arrow_anim_start";
32564 name: "arrow_anim_stop";
32565 action: ACTION_STOP;
32566 target: "arrow_anim_start";
32567 target: "arrow_anim_1";
32568 target: "arrow_anim_2";
32569 after: "arrow_anim_stop_1";
32572 name: "arrow_anim_stop_1";
32573 action: STATE_SET "default" 0.0;
32574 target: "arrow_right";
32575 target: "arrow_left";
32576 transition: DECELERATE 0.4;
32583 /////////////////////////////////////////////////////////////////////////////
32585 /////////////////////////////////////////////////////////////////////////////
32587 name: "elm/panel/base/left";
32588 alias: "elm/panel/base/top";
32591 image: "bt_base1.png" COMP;
32592 image: "bt_hilight.png" COMP;
32593 image: "bt_shine.png" COMP;
32594 image: "bt_glow.png" COMP;
32595 image: "bt_dis_base.png" COMP;
32596 image: "icon_arrow_left.png" COMP;
32597 image: "icon_arrow_right.png" COMP;
32600 item: "focus_highlight" "on";
32604 part { name: "focus_highlight";
32605 description { state: "default" 0.0;
32607 color: 255 255 255 0;
32617 normal: "frame_2.png";
32622 description { state: "enabled" 0.0;
32623 inherit: "default" 0.0;
32625 color: 255 255 255 255;
32635 state: "default" 0.0;
32636 color: 255 255 255 0;
32637 rel1.relative: 0.0 0.0;
32639 rel2.relative: 1.0 1.0;
32640 rel2.offset: -1 -1;
32644 state: "hidden" 0.0;
32645 inherit: "default" 0.0;
32646 rel1.relative: -1.0 0.0;
32648 rel2.relative: 0.0 1.0;
32649 rel2.offset: 20 -1;
32659 state: "default" 0.0;
32662 rel2.offset: -20 -1;
32665 normal: "bt_dis_base.png";
32677 state: "default" 0.0;
32692 name: "elm.swallow.content";
32694 clip_to: "clipper";
32697 state: "default" 0.0;
32698 rel1.to: "clipper";
32699 rel2.to: "clipper";
32709 state: "default" 0.0;
32722 normal: "bt_base1.png";
32729 state: "clicked" 0.0;
32730 inherit: "default" 0.0;
32740 state: "default" 0.0;
32749 normal: "bt_hilight.png";
32760 ignore_flags: ON_HOLD;
32763 state: "default" 0.0;
32768 normal: "bt_shine.png";
32781 state: "default" 0.0;
32782 color: 255 255 255 0;
32787 normal: "bt_glow.png";
32788 border: 12 12 12 12;
32794 state: "clicked" 0.0;
32795 inherit: "default" 0.0;
32797 color: 255 255 255 255;
32807 state: "default" 0.0;
32813 image.normal: "icon_arrow_left.png";
32817 state: "hidden" 0.0;
32818 inherit: "default" 0.0;
32819 image.normal: "icon_arrow_right.png";
32828 signal: "elm,action,show";
32830 action: STATE_SET "default" 0.0;
32832 target: "btn_icon";
32833 transition: LINEAR 0.5;
32838 signal: "elm,action,hide";
32840 action: STATE_SET "hidden" 0.0;
32842 target: "btn_icon";
32843 transition: LINEAR 0.5;
32848 signal: "mouse,down,1";
32849 source: "btn_over2";
32850 action: STATE_SET "clicked" 0.0;
32855 name: "btn_unclick";
32856 signal: "mouse,up,1";
32857 source: "btn_over2";
32858 action: STATE_SET "default" 0.0;
32863 name: "btn_click2";
32864 signal: "mouse,down,1";
32865 source: "btn_over3";
32866 action: STATE_SET "clicked" 0.0;
32867 target: "btn_over3";
32871 name: "btn_unclick2";
32872 signal: "mouse,up,1";
32873 source: "btn_over3";
32874 action: STATE_SET "default" 0.0;
32875 transition: DECELERATE 0.5;
32876 target: "btn_over3";
32880 name: "btn_unclick3";
32881 signal: "mouse,clicked,1";
32882 source: "btn_over2";
32883 action: SIGNAL_EMIT "elm,action,panel,toggle" "";
32885 program { name: "highlight_show";
32886 signal: "elm,action,focus_highlight,show";
32888 action: STATE_SET "enabled" 0.0;
32889 transition: ACCELERATE 0.3;
32890 target: "focus_highlight";
32892 program { name: "highlight_hide";
32893 signal: "elm,action,focus_highlight,hide";
32895 action: STATE_SET "default" 0.0;
32896 transition: DECELERATE 0.3;
32897 target: "focus_highlight";
32903 name: "elm/panel/base/right";
32904 alias: "elm/panel/base/bottom";
32907 image: "bt_base1.png" COMP;
32908 image: "bt_hilight.png" COMP;
32909 image: "bt_shine.png" COMP;
32910 image: "bt_glow.png" COMP;
32911 image: "bt_dis_base.png" COMP;
32912 image: "icon_arrow_left.png" COMP;
32913 image: "icon_arrow_right.png" COMP;
32917 part { name: "focus_highlight";
32918 description { state: "default" 0.0;
32920 color: 255 255 255 0;
32930 normal: "frame_2.png";
32935 description { state: "enabled" 0.0;
32936 inherit: "default" 0.0;
32938 color: 255 255 255 255;
32948 state: "default" 0.0;
32949 color: 255 255 255 0;
32950 rel1.relative: 0.0 0.0;
32952 rel2.relative: 1.0 1.0;
32953 rel2.offset: -1 -1;
32957 state: "hidden" 0.0;
32958 inherit: "default" 0.0;
32959 rel1.relative: 1.0 0.0;
32960 rel1.offset: -22 0;
32961 rel2.relative: 2.0 1.0;
32962 rel2.offset: -23 -1;
32972 state: "default" 0.0;
32978 normal: "bt_dis_base.png";
32990 state: "default" 0.0;
33005 name: "elm.swallow.content";
33007 clip_to: "clipper";
33010 state: "default" 0.0;
33011 rel1.to: "clipper";
33012 rel2.to: "clipper";
33022 state: "default" 0.0;
33038 normal: "bt_base1.png";
33045 state: "clicked" 0.0;
33046 inherit: "default" 0.0;
33056 state: "default" 0.0;
33065 normal: "bt_hilight.png";
33076 ignore_flags: ON_HOLD;
33079 state: "default" 0.0;
33084 normal: "bt_shine.png";
33097 state: "default" 0.0;
33098 color: 255 255 255 0;
33103 normal: "bt_glow.png";
33104 border: 12 12 12 12;
33110 state: "clicked" 0.0;
33111 inherit: "default" 0.0;
33113 color: 255 255 255 255;
33123 state: "default" 0.0;
33129 image.normal: "icon_arrow_right.png";
33133 state: "hidden" 0.0;
33134 inherit: "default" 0.0;
33135 image.normal: "icon_arrow_left.png";
33144 signal: "elm,action,show";
33146 action: STATE_SET "default" 0.0;
33148 target: "btn_icon";
33149 transition: LINEAR 0.5;
33154 signal: "elm,action,hide";
33156 action: STATE_SET "hidden" 0.0;
33158 target: "btn_icon";
33159 transition: LINEAR 0.5;
33164 signal: "mouse,down,1";
33165 source: "btn_over2";
33166 action: STATE_SET "clicked" 0.0;
33171 name: "btn_unclick";
33172 signal: "mouse,up,1";
33173 source: "btn_over2";
33174 action: STATE_SET "default" 0.0;
33179 name: "btn_click2";
33180 signal: "mouse,down,1";
33181 source: "btn_over3";
33182 action: STATE_SET "clicked" 0.0;
33183 target: "btn_over3";
33187 name: "btn_unclick2";
33188 signal: "mouse,up,1";
33189 source: "btn_over3";
33190 action: STATE_SET "default" 0.0;
33191 transition: DECELERATE 0.5;
33192 target: "btn_over3";
33196 name: "btn_unclick3";
33197 signal: "mouse,up,1";
33198 source: "btn_over2";
33199 action: SIGNAL_EMIT "elm,action,panel,toggle" "";
33201 program { name: "highlight_show";
33202 signal: "elm,action,focus";
33204 action: STATE_SET "enabled" 0.0;
33205 transition: ACCELERATE 0.3;
33206 target: "focus_highlight";
33208 program { name: "highlight_hide";
33209 signal: "elm,action,unfocus";
33211 action: STATE_SET "default" 0.0;
33212 transition: DECELERATE 0.3;
33213 target: "focus_highlight";
33218 ///////////////////////////////////////////////////////////////////////////////
33219 group { name: "elm/conformant/base/default";
33221 part { name: "elm.swallow.shelf";
33223 description { state: "default" 0.0;
33226 rel2.relative: 1.0 0.0;
33229 part { name: "elm.swallow.content";
33231 description { state: "default" 0.0;
33233 rel1.relative: 0.0 1.0;
33234 rel1.to_y: "elm.swallow.shelf";
33235 rel2.relative: 1.0 0.0;
33236 rel2.to_y: "elm.swallow.panel";
33239 part { name: "elm.swallow.panel";
33241 description { state: "default" 0.0;
33244 rel1.relative: 0.0 1.0;
33250 /////////////////////////////////////////////////////////////////////////////
33252 /////////////////////////////////////////////////////////////////////////////
33254 part { name: "ch_"#_pos".base"; \
33256 description { state: "default" 0.0; \
33258 relative: (_pos % 7 * 7 / 8 / 6) 0; \
33262 relative: (_pos % 7 * 7 / 8 / 6 + 1 / 8) 1; \
33269 part { name: "ch_"#_pos".text"; \
33271 effect: SOFT_SHADOW; \
33274 clip_to: "ch_"#_pos".clipper"; \
33276 state: "default" 0.0; \
33277 rel1.to: "ch_"#_pos".base"; \
33278 rel2.to: "ch_"#_pos".base"; \
33279 color: 0 0 0 255; \
33289 part { name: "ch_"#_pos".clipper"; \
33291 description { state: "default" 0.0; \
33292 rel1.to: "ch_"#_pos".base"; \
33293 rel2.to: "ch_"#_pos".base"; \
33297 #define CIT(_pos) \
33298 part { name: "cit_"#_pos".rect"; \
33300 description { state: "default" 0.0; \
33302 relative: (_pos % 7 * 7 / 8 / 6) \
33303 (_pos / 8 / 5 - _pos % 7 / 8 / 5); \
33307 relative: (_pos % 7 * 7 / 8 / 6 + 1 / 8) \
33308 (_pos / 8 / 5 - _pos % 7 / 8 / 5 + 1 / 8); \
33316 name: "cit_"#_pos".event"; \
33318 repeat_events: 1; \
33320 rel1.to: "cit_"#_pos".rect"; \
33321 rel2.to: "cit_"#_pos".rect"; \
33322 state: "default" 0.0; \
33326 part { name: "cit_"#_pos".shelf"; \
33329 description { state: "default" 0.0; \
33331 to: "cit_"#_pos".bg"; \
33335 to: "cit_"#_pos".bg"; \
33337 color: 200 200 200 255; \
33340 part { name: "cit_"#_pos".hd"; \
33343 description { state: "default" 0.0; \
33345 to: "cit_"#_pos".bg"; \
33349 to: "cit_"#_pos".bg"; \
33352 color: 160 0 0 255; \
33354 description { state: "visible" 0.0; \
33355 inherit: "default" 0.0; \
33360 name: "cit_"#_pos".base_sh"; \
33363 state: "default" 0.0; \
33367 to: "cit_"#_pos".base"; \
33368 relative: 0.0 1.0; \
33372 to: "cit_"#_pos".base"; \
33373 relative: 1.0 1.05; \
33377 normal: "ilist_item_shadow.png"; \
33383 name: "cit_"#_pos".base"; \
33386 state: "default" 0.0; \
33387 rel1.to: "cit_"#_pos".rect"; \
33388 rel2.to: "cit_"#_pos".rect"; \
33389 rel2.offset: -1 -1; \
33391 normal: "ilist_1.png"; \
33397 state: "today" 0.0; \
33398 inherit: "default" 0.0; \
33399 image.normal: "ilist_2.png"; \
33400 color: 240 240 240 255; \
33403 part { name: "cit_"#_pos".bg"; \
33405 description { state: "default" 0.0; \
33407 color: 255 255 255 0; \
33409 to: "cit_"#_pos".rect"; \
33410 relative: 0.0 0.0; \
33413 to: "cit_"#_pos".rect"; \
33414 relative: 1.0 1.0; \
33418 normal: "bt_sm_base1.png"; \
33421 image.middle: SOLID; \
33423 description { state: "selected" 0.0; \
33424 inherit: "default" 0.0; \
33426 color: 255 255 255 255; \
33429 part { name: "cit_"#_pos".text"; \
33431 effect: SOFT_SHADOW; \
33435 state: "default" 0.0; \
33436 rel1.to: "cit_"#_pos".bg"; \
33437 rel2.to: "cit_"#_pos".bg"; \
33438 color: 0 0 0 255; \
33447 description { state: "selected" 0.0; \
33448 inherit: "default" 0.0; \
33449 color: 224 224 224 255; \
33450 color3: 0 0 0 64; \
33453 part { name: "cit_"#_pos".fg1"; \
33455 description { state: "default" 0.0; \
33457 color: 255 255 255 0; \
33458 rel1.to: "cit_"#_pos".bg"; \
33459 rel2.relative: 1.0 0.5; \
33460 rel2.to: "cit_"#_pos".bg"; \
33462 normal: "bt_sm_hilight.png"; \
33466 description { state: "selected" 0.0; \
33467 inherit: "default" 0.0; \
33469 color: 255 255 255 255; \
33472 part { name: "cit_"#_pos".fg2"; \
33474 description { state: "default" 0.0; \
33476 color: 255 255 255 0; \
33477 rel1.to: "cit_"#_pos".bg"; \
33478 rel2.to: "cit_"#_pos".bg"; \
33480 normal: "bt_sm_shine.png"; \
33484 description { state: "selected" 0.0; \
33485 inherit: "default" 0.0; \
33487 color: 255 255 255 255; \
33490 part { name: "cit_"#_pos".check"; \
33492 description { state: "default" 0.0; \
33494 to: "cit_"#_pos".bg"; \
33495 relative: 0.7 0.6; \
33499 to: "cit_"#_pos".bg"; \
33500 relative: 1.1 1.2; \
33505 color: 255 0 0 255; \
33506 image.normal: "check.png"; \
33508 description { state: "visible" 0.0; \
33509 inherit: "default" 0.0; \
33515 name: "cit_"#_pos".go_active"; \
33516 signal: "cit_"#_pos",selected"; \
33518 action: STATE_SET "selected" 0.0; \
33519 target: "cit_"#_pos".bg"; \
33520 target: "cit_"#_pos".fg1"; \
33521 target: "cit_"#_pos".fg2"; \
33522 target: "cit_"#_pos".text"; \
33525 name: "cit_"#_pos".go_passive"; \
33526 signal: "cit_"#_pos",unselected"; \
33528 action: STATE_SET "default" 0.0; \
33529 target: "cit_"#_pos".bg"; \
33530 target: "cit_"#_pos".fg1"; \
33531 target: "cit_"#_pos".fg2"; \
33532 target: "cit_"#_pos".text"; \
33535 name: "cit_"#_pos".is_today"; \
33536 signal: "cit_"#_pos",today"; \
33538 action: STATE_SET "today" 0.0; \
33539 target: "cit_"#_pos".base"; \
33542 name: "cit_"#_pos".not_today"; \
33543 signal: "cit_"#_pos",not_today"; \
33545 action: STATE_SET "default" 0.0; \
33546 target: "cit_"#_pos".base"; \
33549 source: "cit_"#_pos".clicked"; \
33550 signal: "mouse,clicked,1"; \
33551 source: "cit_"#_pos".event"; \
33552 action: SIGNAL_EMIT "elm,action,selected" #_pos; \
33555 name: "cit_"#_pos".clear"; \
33556 signal: "cit_"#_pos",clear"; \
33558 action: STATE_SET "default" 0.0; \
33559 target: "cit_"#_pos".check"; \
33560 target: "cit_"#_pos".hd"; \
33563 name: "cit_"#_pos".checked"; \
33564 signal: "cit_"#_pos",checked"; \
33566 action: STATE_SET "visible" 0.0; \
33567 target: "cit_"#_pos".check"; \
33570 name: "cit_"#_pos".holiday"; \
33571 signal: "cit_"#_pos",holiday"; \
33573 action: STATE_SET "visible" 0.0; \
33574 target: "cit_"#_pos".hd"; \
33578 group { name: "elm/calendar/base/default";
33580 image: "shelf_inset.png" COMP;
33581 image: "bt_base1.png" COMP;
33582 image: "bt_hilight.png" COMP;
33583 image: "bt_shine.png" COMP;
33584 image: "bt_glow.png" COMP;
33585 image: "bt_dis_base.png" COMP;
33586 image: "bt_dis_hilight.png" COMP;
33587 image: "sp_bt_l.png" COMP;
33588 image: "sp_bt_r.png" COMP;
33589 image: "bt_sm_base1.png" COMP;
33590 image: "bt_sm_shine.png" COMP;
33591 image: "bt_sm_hilight.png" COMP;
33592 image: "ilist_1.png" COMP;
33593 image: "ilist_2.png" COMP;
33594 image: "ilist_item_shadow.png" COMP;
33595 image: "check.png" COMP;
33600 description { state: "default" 0.0;
33603 rel2.offset: -2 -2;
33604 color: 255 255 255 0;
33608 part { name: "spinner-base";
33611 description { state: "default" 0.0;
33617 rel2.offset: -7 -7;
33618 color: 255 255 255 0;
33622 part { name: "conf_over_spinner";
33624 description { state: "default" 0.0;
33625 rel1.to: "spinner-base";
33626 rel1.offset: -3 -3;
33627 rel2.to: "spinner-base";
33630 normal: "shelf_inset.png";
33637 part { name: "table-base";
33640 description { state: "default" 0.0;
33643 rel1.to_y: "spinner-base";
33645 rel1.relative: 0 1;
33647 rel2.offset: -7 -7;
33648 color: 255 255 255 0;
33651 part { name: "conf_over_table";
33653 description { state: "default" 0.0;
33654 rel1.to: "table-base";
33655 rel1.offset: -3 -3;
33656 rel2.to: "table-base";
33659 normal: "shelf_inset.png";
33666 part { name: "header";
33669 description { state: "default" 0.0;
33670 rel1.to: "table-base";
33671 rel1.relative: 0 0;
33672 rel2.to: "table-base";
33673 rel2.relative: 1 0.1;
33674 color: 255 255 255 0;
33677 part { name: "base";
33680 description { state: "default" 0.0;
33681 rel1.to_x: "table-base";
33682 rel1.to_y: "header";
33683 rel1.relative: 0 1;
33685 rel2.to: "table-base";
33687 color: 255 255 255 0;
33690 part { name: "left_bt";
33692 description { state: "default" 0.0;
33693 rel1 { to: "spinner-base";
33696 rel2 { to: "spinner-base";
33704 normal: "bt_base1.png";
33709 description { state: "clicked" 0.0;
33710 inherit: "default" 0.0;
33711 image.normal: "bt_base1.png";
33712 image.middle: SOLID;
33715 part { name: "left_over1";
33717 description { state: "default" 0.0;
33718 rel1.to: "left_bt";
33719 rel2 { to: "left_bt";
33723 normal: "bt_hilight.png";
33728 part { name: "left_over2";
33731 description { state: "default" 0.0;
33732 rel1.to: "left_bt";
33733 rel2.to: "left_bt";
33735 normal: "bt_shine.png";
33740 part { name: "left_over3";
33743 description { state: "default" 0.0;
33744 color: 255 255 255 0;
33745 rel1.to: "left_bt";
33746 rel2.to: "left_bt";
33748 normal: "bt_glow.png";
33749 border: 12 12 12 12;
33753 description { state: "clicked" 0.0;
33754 inherit: "default" 0.0;
33756 color: 255 255 255 255;
33759 part { name: "right_bt";
33761 description { state: "default" 0.0;
33762 rel1 { to: "spinner-base";
33765 rel2 { to: "spinner-base";
33773 normal: "bt_base1.png";
33778 description { state: "clicked" 0.0;
33779 inherit: "default" 0.0;
33780 image.normal: "bt_base1.png";
33781 image.middle: SOLID;
33784 part { name: "right_over1";
33786 description { state: "default" 0.0;
33787 rel1.to: "right_bt";
33788 rel2 { to: "right_bt";
33792 normal: "bt_hilight.png";
33797 part { name: "right_over2";
33800 description { state: "default" 0.0;
33801 rel1.to: "right_bt";
33802 rel2.to: "right_bt";
33804 normal: "bt_shine.png";
33809 part { name: "right_over3";
33812 description { state: "default" 0.0;
33813 color: 255 255 255 0;
33814 rel1.to: "right_bt";
33815 rel2.to: "right_bt";
33817 normal: "bt_glow.png";
33818 border: 12 12 12 12;
33822 description { state: "clicked" 0.0;
33823 inherit: "default" 0.0;
33825 color: 255 255 255 255;
33828 part { name: "left_bt_icon";
33830 description { state: "default" 0.0;
33831 rel1.to: "left_bt";
33832 rel2.to: "left_bt";
33836 image.normal: "sp_bt_l.png";
33838 description { state: "rtl" 0.0;
33839 inherit: "default" 0.0;
33840 image.normal: "sp_bt_r.png";
33843 part { name: "right_bt_icon";
33845 description { state: "default" 0.0;
33846 rel1.to: "right_bt";
33847 rel2.to: "right_bt";
33851 image.normal: "sp_bt_r.png";
33853 description { state: "rtl" 0.0;
33854 inherit: "default" 0.0;
33855 image.normal: "sp_bt_l.png";
33858 part { name: "month_text";
33862 description { state: "default" 0.0;
33865 rel1 { relative: 1.0 0.0;
33868 to_y: "spinner-base";
33870 rel2 { relative: 0.0 1.0;
33873 to_y: "spinner-base";
33877 font: "Sans,Edje-Vera";
33884 CH(0) CH(1) CH(2) CH(3) CH(4) CH(5) CH(6)
33885 CIT(0) CIT(1) CIT(2) CIT(3) CIT(4) CIT(5) CIT(6)
33886 CIT(7) CIT(8) CIT(9) CIT(10) CIT(11) CIT(12) CIT(13)
33887 CIT(14) CIT(15) CIT(16) CIT(17) CIT(18) CIT(19) CIT(20)
33888 CIT(21) CIT(22) CIT(23) CIT(24) CIT(25) CIT(26) CIT(27)
33889 CIT(28) CIT(29) CIT(30) CIT(31) CIT(32) CIT(33) CIT(34)
33890 CIT(35) CIT(36) CIT(37) CIT(38) CIT(39) CIT(40) CIT(41)
33893 program { name: "dec_start";
33894 signal: "mouse,down,1";
33896 action: SIGNAL_EMIT "elm,action,decrement,start" "";
33898 program { name: "dec_stop";
33899 signal: "mouse,up,1";
33901 action: SIGNAL_EMIT "elm,action,stop" "";
33903 program { name: "inc_start";
33904 signal: "mouse,down,1";
33905 source: "right_bt";
33906 action: SIGNAL_EMIT "elm,action,increment,start" "";
33908 program { name: "inc_stop";
33909 signal: "mouse,up,1";
33910 source: "right_bt";
33911 action: SIGNAL_EMIT "elm,action,stop" "";
33914 name: "left_bt_click";
33915 signal: "mouse,down,1";
33916 source: "left_over2";
33917 action: STATE_SET "clicked" 0.0;
33921 name: "left_bt_unclick";
33922 signal: "mouse,up,1";
33923 source: "left_over2";
33924 action: STATE_SET "default" 0.0;
33928 name: "left_bt_click2";
33929 signal: "mouse,down,1";
33930 source: "left_over3";
33931 action: STATE_SET "clicked" 0.0;
33932 target: "left_over3";
33935 name: "left_bt_unclick2";
33936 signal: "mouse,up,1";
33937 source: "left_over3";
33938 action: STATE_SET "default" 0.0;
33939 transition: DECELERATE 0.5;
33940 target: "left_over3";
33943 name: "right_bt_click";
33944 signal: "mouse,down,1";
33945 source: "right_over2";
33946 action: STATE_SET "clicked" 0.0;
33947 target: "right_bt";
33950 name: "right_bt_unclick";
33951 signal: "mouse,up,1";
33952 source: "right_over2";
33953 action: STATE_SET "default" 0.0;
33954 target: "right_bt";
33957 name: "right_bt_click2";
33958 signal: "mouse,down,1";
33959 source: "right_over3";
33960 action: STATE_SET "clicked" 0.0;
33961 target: "right_over3";
33964 name: "right_bt_unclick2";
33965 signal: "mouse,up,1";
33966 source: "right_over3";
33967 action: STATE_SET "default" 0.0;
33968 transition: DECELERATE 0.5;
33969 target: "right_over3";
33971 program { name: "to_rtl";
33972 signal: "edje,state,rtl";
33974 action: STATE_SET "rtl" 0.0;
33975 target: "right_bt_icon";
33976 target: "left_bt_icon";
33978 program { name: "to_ltr";
33979 signal: "edje,state,ltr";
33981 action: STATE_SET "default" 0.0;
33982 target: "right_bt_icon";
33983 target: "left_bt_icon";
33991 ////////////////////////////////////////////////////////////////////////////////
33993 ////////////////////////////////////////////////////////////////////////////////
33994 group { name: "elm/colorselector/bg/default";
33996 part { name: "elm.colorbar_0";
33999 description { state: "default" 0.0;
34001 rel1.relative: 0.0 0.00653594771;
34002 rel2.relative: 1.0 0.254901961;
34005 part { name: "elm.colorbar_1";
34008 description { state: "default" 0.0;
34010 rel1.relative: 0.0 0.254901961;
34011 rel2.relative: 1.0 0.503267974;
34014 part { name: "elm.colorbar_2";
34017 description { state: "default" 0.0;
34019 rel1.relative: 0.0 0.503267974;
34020 rel2.relative: 1.0 0.751633987;
34023 part { name: "elm.colorbar_3";
34026 description { state: "default" 0.0;
34028 rel1.relative: 0.0 0.751633987;
34029 rel2.relative: 1.0 1.0;
34035 group { name: "elm/colorselector/base/default";
34037 part { name: "elm.bar_bg";
34040 description { state: "default" 0.0;
34044 to_x: "elm.arrow_bg";
34045 to_y: "elm.arrow_icon";
34049 relative: 1.0 0.83;
34050 to_x: "elm.arrow_bg";
34055 part { name: "elm.bar";
34058 description { state: "default" 0.0;
34059 rel1.to: "elm.bar_bg";
34060 rel2.to: "elm.bar_bg";
34063 part { name: "elm.arrow_bg";
34066 description { state: "default" 0.0;
34068 relative: 1.0 0.17;
34070 to_x: "elm.l_button";
34073 relative: 0.0 0.83;
34075 to_x: "elm.r_button";
34079 part { name: "elm.arrow";
34083 description { state: "default" 0.0;
34088 to_x: "elm.arrow_bg";
34091 relative: 0.0 0.17;
34092 to_x: "elm.arrow_bg";
34098 confine: "elm.arrow_bg";
34103 part { name: "elm.arrow_icon";
34106 description { state: "default" 0.0;
34121 part { name: "event";
34124 description { state: "default" 0.0;
34126 to: "elm.arrow_icon";
34129 to_x: "elm.arrow_icon";
34130 to_y: "elm.arrow_bg";
34136 events: "elm.arrow";
34139 part { name: "elm.l_button";
34143 description { state: "default" 0.0;
34148 to_y: "elm.bar_bg";
34152 to_y: "elm.bar_bg";
34157 part { name: "elm.r_button";
34162 state: "default" 0.0;
34167 to_y: "elm.bar_bg";
34171 to_y: "elm.bar_bg";
34179 group{ name: "elm/colorselector/image/colorbar_0";
34181 image: "color_picker_color.png" COMP;
34184 part { name: "colorbar_0_image";
34187 description { state: "default" 0.0;
34188 rel2.offset: -1 -1;
34189 image.normal: "color_picker_color.png";
34195 group { name: "elm/colorselector/image/colorbar_1";
34197 image: "color_picker_opacity.png" COMP;
34200 part { name: "colorbar_1_image";
34203 description { state: "default" 0.0;
34204 rel2.offset: -1 -1;
34205 image.normal: "color_picker_opacity.png";
34211 group { name: "elm/colorselector/image/colorbar_2";
34213 image: "color_picker_brightness.png" COMP;
34216 part { name: "colorbar_2_image";
34219 description { state: "default" 0.0;
34220 rel2.offset: -1 -1;
34221 image.normal: "color_picker_brightness.png";
34227 group { name: "elm/colorselector/image/colorbar_3";
34229 image: "color_picker_alpha.png" COMP;
34232 part { name: "colorbar_3_image";
34235 description { state: "default" 0.0;
34236 rel2.offset: -1 -1;
34237 image.normal: "color_picker_alpha.png";
34243 group { name: "elm/colorselector/bg_image/colorbar_3";
34245 image: "color_picker_alpha_bg.png" COMP;
34248 part { name: "colorbar_3_image";
34251 description { state: "default" 0.0;
34252 rel2.offset: -1 -1;
34253 image.normal: "color_picker_alpha_bg.png";
34259 group { name: "elm/colorselector/image/updown";
34261 image: "icon_arrow_down.png" COMP;
34267 description { state: "default" 0.0;
34271 part { name: "arrow_image";
34274 description { state: "default" 0.0;
34275 image.normal: "icon_arrow_down.png";
34281 group { name: "elm/colorselector/button/left";
34283 image: "bt_base1.png" COMP;
34284 image: "bt_shine.png" COMP;
34285 image: "sp_bt_l.png" COMP;
34288 part { name: "button_image";
34290 description { state: "default" 0.0;
34291 image.normal: "bt_base1.png";
34292 image.border: 6 6 6 6;
34293 image.middle: SOLID;
34296 description { state: "clicked" 0.0;
34297 inherit: "default" 0.0;
34298 image.normal: "bt_shine.png";
34299 image.border: 6 6 6 6;
34300 image.middle: SOLID;
34303 part { name: "btn_over";
34306 description { state: "default" 0.0;
34307 rel1.to: "button_image";
34310 to: "button_image";
34313 normal: "bt_hilight.png";
34318 part { name: "btn_over2";
34322 ignore_flags: ON_HOLD;
34323 description { state: "default" 0.0;
34324 rel1.to: "button_image";
34325 rel2.to: "button_image";
34327 normal: "bt_shine.png";
34332 part { name: "focus_image";
34334 description { state: "default" 0.0;
34335 color: 255 255 255 0;
34336 rel1.to: "button_image";
34337 rel2.to: "button_image";
34339 normal: "bt_glow.png";
34340 border: 12 12 12 12;
34345 description { state: "clicked" 0.0;
34346 inherit: "default" 0.0;
34348 color: 255 255 255 255;
34351 part { name: "left_arrow";
34353 description { state: "default" 0.0;
34356 image.normal: "sp_bt_l.png";
34363 name: "button_down";
34364 signal: "elm,state,left,button,down";
34365 source: "left_button";
34366 action: STATE_SET "clicked" 0.0;
34367 target: "button_image";
34368 target: "focus_image";
34372 signal: "elm,state,left,button,up";
34373 source: "left_button";
34374 action: STATE_SET "default" 0.0;
34375 target: "button_image";
34376 target: "focus_image";
34381 group { name: "elm/colorselector/button/right";
34383 image: "bt_base1.png" COMP;
34384 image: "bt_shine.png" COMP;
34385 image: "sp_bt_r.png" COMP;
34388 part { name: "button_image";
34390 description { state: "default" 0.0;
34391 image.normal: "bt_base1.png";
34392 image.border: 6 6 6 6;
34393 image.middle: SOLID;
34396 description { state: "clicked" 0.0;
34397 inherit: "default" 0.0;
34398 image.normal: "bt_shine.png";
34399 image.border: 6 6 6 6;
34400 image.middle: SOLID;
34403 part { name: "btn_over";
34406 description { state: "default" 0.0;
34407 rel1.to: "button_image";
34410 to: "button_image";
34413 normal: "bt_hilight.png";
34418 part { name: "btn_over2";
34422 ignore_flags: ON_HOLD;
34423 description { state: "default" 0.0;
34424 rel1.to: "button_image";
34425 rel2.to: "button_image";
34427 normal: "bt_shine.png";
34432 part { name: "focus_image";
34434 description { state: "default" 0.0;
34435 color: 255 255 255 0;
34436 rel1.to: "button_image";
34437 rel2.to: "button_image";
34439 normal: "bt_glow.png";
34440 border: 12 12 12 12;
34445 description { state: "clicked" 0.0;
34446 inherit: "default" 0.0;
34448 color: 255 255 255 255;
34451 part { name: "right_arrow";
34453 description { state: "default" 0.0;
34456 image.normal: "sp_bt_r.png";
34463 name: "button_down";
34464 signal: "elm,state,right,button,down";
34465 source: "right_button";
34466 action: STATE_SET "clicked" 0.0;
34467 target: "button_image";
34468 target: "focus_image";
34472 signal: "elm,state,right,button,up";
34473 source: "right_button";
34474 action: STATE_SET "default" 0.0;
34475 target: "button_image";
34476 target: "focus_image";
34481 ///////////////////////////////////////////////////////////////////////////////
34482 #define FLIP_PICKER_MAX_LEN (50)
34483 #define FLIP_PICKER_MAX_LEN_STR "50"
34485 group { name: "elm/flipselector/base/default";
34487 image: "flip_base.png" COMP;
34488 image: "flip_base_shad.png" COMP;
34489 image: "flip_shad.png" COMP;
34490 image: "arrow_up.png" COMP;
34491 image: "arrow_down.png" COMP;
34492 image: "flip_t.png" COMP;
34493 image: "flip_b.png" COMP;
34497 item: "max_len" FLIP_PICKER_MAX_LEN_STR;
34500 //FIXME: quick successive clicks on, say, up, lead to nastiness
34502 public cur, prev, next, lock;
34504 public animator_bottom_down(val, Float:pos) {
34505 new tmp[FLIP_PICKER_MAX_LEN];
34507 set_tween_state(PART:"bottom", pos, "shrink", 0.0, "default", 0.0);
34508 set_tween_state(PART:"bottom_sheet", pos, "shrink", 0.0, "default",
34510 set_tween_state(PART:"shadow", pos, "half", 0.0, "full",
34514 set_state(PART:"shadow", "default", 0.0);
34517 fetch_str(next, 0, tmp, FLIP_PICKER_MAX_LEN);
34518 if (strncmp(tmp, "", FLIP_PICKER_MAX_LEN) != 0) {
34519 replace_str(next, 0, "");
34520 message(MSG_STRING, 1, tmp);
34525 public animator_top_down(val, Float:pos) {
34526 set_tween_state(PART:"top", pos, "default", 0.0, "shrink", 0.0);
34527 set_tween_state(PART:"top_sheet", pos, "default", 0.0, "shrink",
34529 set_tween_state(PART:"shadow", pos, "default", 0.0, "half",
34533 anim(0.2, "animator_bottom_down", val);
34536 public animator_bottom_up(val, Float:pos) {
34537 set_tween_state(PART:"bottom", pos, "default", 0.0, "shrink", 0.0);
34538 set_tween_state(PART:"bottom_sheet", pos, "default", 0.0, "shrink",
34540 set_tween_state(PART:"shadow", pos, "full", 0.0, "half",
34544 anim(0.2, "animator_top_up", val);
34547 public animator_top_up(val, Float:pos) {
34548 new tmp[FLIP_PICKER_MAX_LEN];
34550 set_tween_state(PART:"top", pos, "shrink", 0.0, "default", 0.0);
34551 set_tween_state(PART:"top_sheet", pos, "shrink", 0.0, "default",
34553 set_tween_state(PART:"shadow", pos, "half", 0.0, "default",
34557 set_state(PART:"shadow", "default", 0.0);
34560 fetch_str(next, 0, tmp, FLIP_PICKER_MAX_LEN);
34561 if (strncmp(tmp, "", FLIP_PICKER_MAX_LEN) != 0) {
34562 replace_str(next, 0, "");
34563 message(MSG_STRING, 2, tmp);
34568 public message(Msg_Type:type, id, ...) {
34570 if ((type == MSG_STRING) && (id == 1)) {
34571 new value[FLIP_PICKER_MAX_LEN], tmp[FLIP_PICKER_MAX_LEN];
34573 snprintf(value, FLIP_PICKER_MAX_LEN, "%s", getarg(2));
34575 if (get_int(lock) == 1) {
34576 replace_str(next, 0, value);
34580 fetch_str(cur, 0, tmp, FLIP_PICKER_MAX_LEN);
34582 set_text(PART:"bottom_b", tmp);
34584 set_state(PART:"top", "shrink", 0.0);
34585 set_text(PART:"top", tmp);
34586 set_state(PART:"top", "default", 0.0);
34587 set_text(PART:"top", tmp);
34589 replace_str(prev, 0, tmp);
34591 set_state(PART:"bottom", "default", 0.0);
34592 set_text(PART:"bottom", value);
34593 set_state(PART:"bottom", "shrink", 0.0);
34594 set_text(PART:"bottom", value);
34596 set_text(PART:"top_b", value);
34598 replace_str(cur, 0, value);
34600 set_state(PART:"bottom_sheet", "shrink", 0.0);
34601 set_state(PART:"top_sheet", "default", 0.0);
34604 set_state(PART:"shadow", "default", 0.0);
34605 anim(0.2, "animator_top_down", 1);
34609 if ((type == MSG_STRING) && (id == 2)) {
34610 new value[FLIP_PICKER_MAX_LEN], tmp[FLIP_PICKER_MAX_LEN];
34612 snprintf(value, FLIP_PICKER_MAX_LEN, "%s", getarg(2));
34614 if (get_int(lock) == 1) {
34615 replace_str(next, 0, value);
34619 fetch_str(cur, 0, tmp, FLIP_PICKER_MAX_LEN);
34621 set_text(PART:"top_b", tmp);
34623 set_state(PART:"bottom", "shrink", 0.0);
34624 set_text(PART:"bottom", tmp);
34625 set_state(PART:"bottom", "default", 0.0);
34626 set_text(PART:"bottom", tmp);
34628 replace_str(prev, 0, tmp);
34630 set_state(PART:"top", "default", 0.0);
34631 set_text(PART:"top", value);
34632 set_state(PART:"top", "shrink", 0.0);
34633 set_text(PART:"top", value);
34635 set_text(PART:"bottom_b", value);
34637 replace_str(cur, 0, value);
34639 set_state(PART:"bottom_sheet", "default", 0.0);
34640 set_state(PART:"top_sheet", "shrink", 0.0);
34643 set_state(PART:"shadow", "full", 0.0);
34644 anim(0.2, "animator_bottom_up", 1);
34650 part { name: "shad";
34652 description { state: "default" 0.0;
34653 rel1.offset: -4 -4;
34658 normal: "flip_base_shad.png";
34664 part { name: "base";
34666 description { state: "default" 0.0;
34668 rel2.offset: -5 -5;
34670 image.normal: "flip_base.png";
34677 description { state: "default" 0.0;
34679 rel1.relative: 0.0 0.5;
34683 description { state: "hidden" 0.0;
34684 inherit: "default" 0.0;
34692 description { state: "default" 0.0;
34695 rel2.relative: 1.0 0.5;
34698 description { state: "hidden" 0.0;
34699 inherit: "default" 0.0;
34704 part { name: "bottom_sheet_static";
34706 description { state: "default" 0.0;
34710 image.normal: "flip_b.png";
34714 part { name: "bottom_b";
34716 clip_to: "bottom_clipper";
34719 description { state: "default" 0.0;
34725 font: "Sans:style=Bold,Edje-Vera-Bold";
34733 part { name: "shadow";
34735 description { state: "default" 0.0;
34738 rel2.relative: 1.0 0.0;
34739 image.normal: "flip_shad.png";
34741 description { state: "half" 0.0;
34742 inherit: "default" 0.0;
34743 rel2.relative: 1.0 0.5;
34745 description { state: "full" 0.0;
34746 inherit: "default" 0.0;
34747 rel2.relative: 1.0 1.0;
34751 part { name: "bottom_sheet";
34753 description { state: "default" 0.0;
34757 image.normal: "flip_b.png";
34759 description { state: "shrink" 0.0;
34760 inherit: "default" 0.0;
34762 rel2.relative: 1.0 0.0;
34766 part { name: "bottom";
34768 clip_to: "bottom_clipper";
34771 description { state: "default" 0.0;
34777 font: "Sans:style=Bold,Edje-Vera-Bold";
34783 description { state: "shrink" 0.0;
34784 inherit: "default" 0.0;
34785 color: 128 128 128 255;
34787 rel2.relative: 1.0 0.5; /* FIXME: same visual effect? --> MAP! */
34791 part { name: "top_sheet_static";
34793 description { state: "default" 0.0;
34797 image.normal: "flip_t.png";
34801 part { name: "top_b";
34803 clip_to: "top_clipper";
34806 description { state: "default" 0.0;
34812 font: "Sans:style=Bold,Edje-Vera-Bold";
34821 part { name: "top_sheet";
34823 description { state: "default" 0.0;
34827 image.normal: "flip_t.png";
34829 description { state: "shrink" 0.0;
34830 inherit: "default" 0.0;
34831 color: 128 128 128 255;
34833 rel1.relative: 0.0 1.0;
34837 part { name: "top";
34839 clip_to: "top_clipper";
34842 description { state: "default" 0.0;
34848 font: "Sans:style=Bold,Edje-Vera-Bold";
34854 description { state: "shrink" 0.0;
34855 inherit: "default" 0.0;
34857 rel1.relative: 0.0 0.5;
34861 part { name: "arrow_top";
34864 description { state: "default" 0.0;
34870 image.normal: "arrow_up.png";
34872 description { state: "hidden" 0.0;
34873 inherit: "default" 0.0;
34877 part { name: "arrow_bottom";
34880 description { state: "default" 0.0;
34886 image.normal: "arrow_down.png";
34888 description { state: "hidden" 0.0;
34889 inherit: "default" 0.0;
34897 name: "top_clipper";
34899 state: "default" 0.0;
34909 name: "bottom_clipper";
34911 state: "default" 0.0;
34920 program { name: "load";
34924 append_str(cur, "");
34925 append_str(prev, "");
34926 append_str(next, "");
34931 program { name: "hide_arrows";
34932 signal: "elm,state,button,hidden";
34934 action: STATE_SET "hidden" 0.0;
34935 target: "arrow_top";
34936 target: "arrow_bottom";
34941 program { name: "show_arrows";
34942 signal: "elm,state,button,visible";
34944 action: STATE_SET "default" 0.0;
34945 target: "arrow_top";
34946 target: "arrow_bottom";
34951 program { name: "up";
34952 signal: "mouse,down,1";
34954 action: SIGNAL_EMIT "elm,action,up,start" "";
34956 program { name: "up,stop";
34957 signal: "mouse,up,1";
34959 action: SIGNAL_EMIT "elm,action,up,stop" "";
34961 program { name: "down";
34962 signal: "mouse,down,1";
34964 action: SIGNAL_EMIT "elm,action,down,start" "";
34966 program { name: "down,stop";
34967 signal: "mouse,up,1";
34969 action: SIGNAL_EMIT "elm,action,down,stop" "";
34974 ////////////////////////////////////////////////////////////////////////////////
34976 ////////////////////////////////////////////////////////////////////////////////
34977 group { name: "elm/diskselector/base/default";
34979 image: "bar_shine.png" COMP;
34986 description { state: "default" 0.0;
34990 part { name: "shine_left";
34992 description { state: "default" 0.0;
34994 rel1.relative: -0.1 0;
34996 rel2.relative: 0.1 1;
34997 image.normal: "bar_shine.png";
34998 color: 255 255 255 120;
35001 part { name: "shine_center";
35003 description { state: "default" 0.0;
35005 rel1.relative: 0.2 0;
35007 rel2.relative: 0.8 1;
35008 image.normal: "bar_shine.png";
35009 color: 255 255 255 180;
35012 part { name: "shine_right";
35014 description { state: "default" 0.0;
35016 rel1.relative: 0.9 0;
35018 rel2.relative: 1.1 1;
35019 image.normal: "bar_shine.png";
35020 color: 255 255 255 120;
35023 part { name: "clipper";
35026 description { state: "default" 0.0;
35030 rel2.offset: -3 -3;
35033 part { name: "elm.swallow.content";
35034 clip_to: "clipper";
35036 description { state: "default" 0.0;
35044 group { name: "elm/diskselector/item/default";
35047 item: "len_threshold" "14";
35051 part { name: "elm.swallow.icon";
35053 description { state: "default" 0.0;
35065 description { state: "show" 0.0;
35066 inherit: "default" 0.0;
35068 description { state: "default_small" 0.0;
35069 inherit: "default" 0.0;
35070 rel1.relative: 0 0.2;
35071 rel2.relative: 0 0.8;
35073 description { state: "left_side" 0.0;
35074 inherit: "default" 0.0;
35075 rel1.relative: 0 0.2;
35076 rel2.relative: 0 0.8;
35077 color: 255 255 255 160;
35079 description { state: "right_side" 0.0;
35080 inherit: "left_side" 0.0;
35081 rel1.relative: 0.4 0.2;
35082 rel2.relative: 0.4 0.8;
35083 color: 255 255 255 160;
35086 part { name: "elm.text";
35090 description { state: "default" 0.0;
35091 rel1.relative: 1 0.0;
35092 rel1.to_x: "elm.swallow.icon";
35093 rel2.relative: 1.0 1.0;
35094 color: 255 255 255 255;
35097 font: "Sans,Edje-Vera";
35103 description { state: "show" 0.0;
35104 inherit: "default" 0.0;
35107 description { state: "default_small" 0.0;
35108 inherit: "default" 0.0;
35112 description { state: "left_side" 0.0;
35113 inherit: "default" 0.0;
35114 color: 172 172 172 255;
35117 text.align: 0.2 0.5;
35119 description { state: "right_side" 0.0;
35120 inherit: "default" 0.0;
35121 color: 172 172 172 255;
35124 text.align: 0.8 0.5;
35130 program { name: "center_text";
35131 signal: "elm,state,center";
35133 action: STATE_SET "show" 0.0;
35134 target: "elm.text";
35135 target: "elm.swallow.icon";
35137 program { name: "center_small_text";
35138 signal: "elm,state,center_small";
35140 action: STATE_SET "default_small" 0.0;
35141 target: "elm.text";
35142 target: "elm.swallow.icon";
35144 program { name: "l_side_text";
35145 signal: "elm,state,left_side";
35147 action: STATE_SET "left_side" 0.0;
35148 target: "elm.text";
35149 target: "elm.swallow.icon";
35151 program { name: "r_side_text";
35152 signal: "elm,state,right_side";
35154 action: STATE_SET "right_side" 0.0;
35155 target: "elm.text";
35156 target: "elm.swallow.icon";
35161 group { name: "elm/entry/path/separator/default";
35162 images.image: "arrow_right.png" COMP;
35164 part { name: "icon";
35166 description { state: "default" 0.0;
35167 image.normal: "arrow_right.png";
35175 group { name: "elm/fileselector/base/default";
35177 item: "path_separator" "<item relsize=16x16 vsize=full href=path/separator></item>";
35180 part { name: "elm.swallow.up";
35182 description { state: "default" 0.0;
35192 part { name: "elm.swallow.home";
35194 description { state: "default" 0.0;
35199 to: "elm.swallow.up";
35204 to: "elm.swallow.up";
35210 part { name: "elm.swallow.files";
35212 description { state: "default" 0.0;
35217 to_y: "elm.swallow.home";
35222 to_y: "elm.swallow.path";
35228 part { name: "elm.swallow.path";
35230 description { state: "default" 0.0;
35234 to_y: "elm.swallow.filename";
35239 to_y: "elm.swallow.filename";
35245 part { name: "elm.swallow.filename";
35247 description { state: "default" 0.0;
35251 to_y: "elm.swallow.ok";
35256 to_y: "elm.swallow.ok";
35262 part { name: "elm.swallow.cancel";
35264 description { state: "default" 0.0;
35268 to: "elm.swallow.ok";
35273 to: "elm.swallow.ok";
35279 part { name: "elm.swallow.ok";
35281 description { state: "default" 0.0;
35293 group { name: "elm/fileselector_entry/base/default";
35295 part { name: "elm.swallow.entry";
35297 description { state: "default" 0.0;
35300 rel2 { to_x: "elm.swallow.button";
35306 part { name: "elm.swallow.button";
35308 description { state: "default" 0.0;
35321 ////////////////////////////////////////////////////////////////////////
35322 // Standard layouts to be used //
35323 ////////////////////////////////////////////////////////////////////////
35324 /* application with toolbar and main content area */
35325 group { name: "elm/layout/application/toolbar-content";
35327 part { name: "elm.swallow.content";
35329 description { state: "default" 0.0;
35330 rel1 { to_y: "elm.external.toolbar";
35337 part { name: "elm.external.toolbar";
35339 source: "elm/toolbar";
35340 description { state: "default" 0.0;
35352 /* application with toolbar and main content area with a back button and title area */
35353 group { name: "elm/layout/application/toolbar-content-back";
35355 part { name: "elm.swallow.content";
35357 description { state: "default" 0.0;
35358 rel1 { to_y: "title_clipper";
35365 part { name: "elm.external.toolbar";
35367 source: "elm/toolbar";
35368 description { state: "default" 0.0;
35377 part { name: "title_clipper";
35379 description { state: "default" 0.0;
35388 description { state: "hidden" 0.0;
35389 inherit: "default" 0.0;
35396 part { name: "back_clipper";
35398 clip_to: "title_clipper";
35399 description { state: "default" 0.0;
35402 description { state: "hidden" 0.0;
35406 part { name: "back";
35408 source: "elm/button";
35409 clip_to: "back_clipper";
35410 description { state: "default" 0.0;
35413 rel1 { to_y: "elm.external.toolbar";
35417 rel2 { to_y: "elm.external.toolbar";
35421 params.string: "label" "Back";
35428 action: SIGNAL_EMIT "elm,action,back" "";
35431 signal: "elm,back,hide";
35433 action: STATE_SET "hidden" 0.0;
35434 target: "back_clipper";
35437 signal: "elm,back,show";
35439 action: STATE_SET "default" 0.0;
35440 target: "back_clipper";
35443 signal: "elm,title,hide";
35445 action: STATE_SET "hidden" 0.0;
35446 transition: LINEAR 0.1;
35447 target: "title_clipper";
35450 signal: "elm,title,show";
35452 action: STATE_SET "default" 0.0;
35453 target: "title_clipper";
35457 part { name: "elm.swallow.end";
35459 description { state: "default" 0.0;
35462 rel1 { to_y: "elm.external.toolbar";
35466 rel2 { to_y: "elm.external.toolbar";
35473 part { name: "elm.text.title";
35475 effect: SOFT_SHADOW;
35477 description { state: "default" 0.0;
35478 rel1 { to_y: "elm.external.toolbar";
35483 rel2 { to_y: "back";
35484 to_x: "elm.swallow.end";
35489 font: "Sans:style=Bold";
35497 /* application with toolbar and main content area with a back and next buttons and title area */
35498 group { name: "elm/layout/application/toolbar-content-back-next";
35500 part { name: "elm.swallow.content";
35502 description { state: "default" 0.0;
35503 rel1 { to_y: "title_clipper";
35510 part { name: "elm.external.toolbar";
35512 source: "elm/toolbar";
35513 description { state: "default" 0.0;
35522 part { name: "title_clipper";
35524 description { state: "default" 0.0;
35533 description { state: "hidden" 0.0;
35534 inherit: "default" 0.0;
35541 part { name: "back";
35543 source: "elm/button";
35544 clip_to: "back_clipper";
35545 description { state: "default" 0.0;
35548 rel1 { to_y: "elm.external.toolbar";
35552 rel2 { to_y: "elm.external.toolbar";
35556 params.string: "label" "Back";
35559 part { name: "back_clipper";
35561 clip_to: "title_clipper";
35562 description { state: "default" 0.0;
35565 description { state: "hidden" 0.0;
35569 part { name: "next";
35571 source: "elm/button";
35572 clip_to: "next_clipper";
35573 description { state: "default" 0.0;
35576 rel1 { to_y: "elm.external.toolbar";
35580 rel2 { to_y: "elm.external.toolbar";
35584 params.string: "label" "Next";
35587 part { name: "next_clipper";
35589 clip_to: "title_clipper";
35590 description { state: "default" 0.0;
35593 description { state: "hidden" 0.0;
35601 action: SIGNAL_EMIT "elm,action,back" "";
35604 signal: "elm,title,hide";
35606 action: STATE_SET "hidden" 0.0;
35607 transition: LINEAR 0.1;
35608 target: "title_clipper";
35611 signal: "elm,title,show";
35613 action: STATE_SET "default" 0.0;
35614 target: "title_clipper";
35617 signal: "elm,back,hide";
35619 action: STATE_SET "hidden" 0.0;
35620 target: "back_clipper";
35623 signal: "elm,back,show";
35625 action: STATE_SET "default" 0.0;
35626 target: "back_clipper";
35631 action: SIGNAL_EMIT "elm,action,next" "";
35634 signal: "elm,next,hide";
35636 action: STATE_SET "hidden" 0.0;
35637 target: "next_clipper";
35640 signal: "elm,next,show";
35642 action: STATE_SET "default" 0.0;
35643 target: "next_clipper";
35646 part { name: "elm.text.title";
35648 effect: SOFT_SHADOW;
35650 clip_to: "title_clipper";
35651 description { state: "default" 0.0;
35652 rel1 { to_y: "elm.external.toolbar";
35657 rel2 { to_y: "back";
35663 font: "Sans:style=Bold";
35670 /* application with a main content area with a back button and title area */
35671 group { name: "elm/layout/application/content-back";
35673 part { name: "elm.swallow.content";
35675 description { state: "default" 0.0;
35676 rel1 { to_y: "title_clipper";
35682 part { name: "title_clipper";
35684 description { state: "default" 0.0;
35693 description { state: "hidden" 0.0;
35694 inherit: "default" 0.0;
35701 part { name: "back_clipper";
35703 clip_to: "title_clipper";
35704 description { state: "default" 0.0;
35707 description { state: "hidden" 0.0;
35711 part { name: "back";
35713 source: "elm/button";
35714 clip_to: "back_clipper";
35715 description { state: "default" 0.0;
35726 params.string: "label" "Back";
35733 action: SIGNAL_EMIT "elm,action,back" "";
35736 signal: "elm,back,hide";
35738 action: STATE_SET "hidden" 0.0;
35739 target: "back_clipper";
35742 signal: "elm,back,show";
35744 action: STATE_SET "default" 0.0;
35745 target: "back_clipper";
35748 signal: "elm,title,hide";
35750 action: STATE_SET "hidden" 0.0;
35751 transition: LINEAR 0.1;
35752 target: "title_clipper";
35755 signal: "elm,title,show";
35757 action: STATE_SET "default" 0.0;
35758 target: "title_clipper";
35762 part { name: "elm.swallow.end";
35764 description { state: "default" 0.0;
35778 part { name: "elm.text.title";
35780 effect: SOFT_SHADOW;
35782 description { state: "default" 0.0;
35788 rel2 { to_y: "back";
35789 to_x: "elm.swallow.end";
35794 font: "Sans:style=Bold";
35802 /* application with a main content area with a back and next buttons and title area */
35803 group { name: "elm/layout/application/content-back-next";
35805 part { name: "elm.swallow.content";
35807 description { state: "default" 0.0;
35808 rel1 { to_y: "title_clipper";
35815 part { name: "title_clipper";
35817 description { state: "default" 0.0;
35826 description { state: "hidden" 0.0;
35827 inherit: "default" 0.0;
35834 part { name: "back";
35836 source: "elm/button";
35837 clip_to: "back_clipper";
35838 description { state: "default" 0.0;
35849 params.string: "label" "Back";
35852 part { name: "back_clipper";
35854 clip_to: "title_clipper";
35855 description { state: "default" 0.0;
35858 description { state: "hidden" 0.0;
35862 part { name: "next";
35864 source: "elm/button";
35865 clip_to: "next_clipper";
35866 description { state: "default" 0.0;
35877 params.string: "label" "Next";
35880 part { name: "next_clipper";
35882 clip_to: "title_clipper";
35883 description { state: "default" 0.0;
35886 description { state: "hidden" 0.0;
35894 action: SIGNAL_EMIT "elm,action,back" "";
35897 signal: "elm,title,hide";
35899 action: STATE_SET "hidden" 0.0;
35900 transition: LINEAR 0.1;
35901 target: "title_clipper";
35904 signal: "elm,title,show";
35906 action: STATE_SET "default" 0.0;
35907 target: "title_clipper";
35910 signal: "elm,back,hide";
35912 action: STATE_SET "hidden" 0.0;
35913 target: "back_clipper";
35916 signal: "elm,back,show";
35918 action: STATE_SET "default" 0.0;
35919 target: "back_clipper";
35924 action: SIGNAL_EMIT "elm,action,next" "";
35927 signal: "elm,next,hide";
35929 action: STATE_SET "hidden" 0.0;
35930 target: "next_clipper";
35933 signal: "elm,next,show";
35935 action: STATE_SET "default" 0.0;
35936 target: "next_clipper";
35939 part { name: "elm.text.title";
35941 effect: SOFT_SHADOW;
35943 clip_to: "title_clipper";
35944 description { state: "default" 0.0;
35950 rel2 { to_y: "back";
35956 font: "Sans:style=Bold";
35964 /* application with toolbar and main content area as a vertical box */
35965 group { name: "elm/layout/application/toolbar-vbox";
35967 part { name: "elm.box.content";
35969 description { state: "default" 0.0;
35970 rel1 { to_y: "elm.external.toolbar";
35974 box.layout: "vertical";
35978 part { name: "elm.external.toolbar";
35980 source: "elm/toolbar";
35981 description { state: "default" 0.0;
35993 /* application with toolbar and main content area as a table */
35994 group { name: "elm/layout/application/toolbar-table";
35996 part { name: "elm.table.content";
35998 description { state: "default" 0.0;
35999 rel1 { to_y: "elm.external.toolbar";
36006 part { name: "elm.external.toolbar";
36008 source: "elm/toolbar";
36009 description { state: "default" 0.0;
36021 /* a simple title layout, with a label and two icons */
36022 group { name: "elm/layout/application/titlebar";
36024 image: "toolbar_sel.png" COMP;
36027 part { name: "base";
36030 description { state: "default" 0.0;
36037 normal: "toolbar_sel.png";
36042 part { name: "elm.swallow.content";
36044 description { state: "default" 0.0;
36052 part { name: "elm.swallow.icon";
36055 description { state: "default" 0.0;
36069 description { state: "visible" 0.0;
36070 inherit: "default" 0.0;
36074 part { name: "elm.swallow.end";
36077 description { state: "default" 0.0;
36092 description { state: "visible" 0.0;
36093 inherit: "default" 0.0;
36097 part { name: "elm.text";
36099 effect: SOFT_SHADOW;
36102 description { state: "default" 0.0;
36105 to_x: "elm.swallow.icon";
36110 to_x: "elm.swallow.end";
36119 text_class: "title_bar";
36125 program { name: "show_icon";
36126 signal: "elm,state,icon,visible";
36128 action: STATE_SET "visible" 0.0;
36129 target: "elm.swallow.icon";
36131 program { name: "hide_icon";
36132 signal: "elm,state,icon,hidden";
36134 action: STATE_SET "default" 0.0;
36135 target: "elm.swallow.icon";
36137 program { name: "show_end";
36138 signal: "elm,state,end,visible";
36140 action: STATE_SET "visible" 0.0;
36141 target: "elm.swallow.end";
36143 program { name: "hide_end";
36144 signal: "elm,state,end,hidden";
36146 action: STATE_SET "default" 0.0;
36147 target: "elm.swallow.end";