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";
14319 program { name: "disable_text";
14323 get_state(PART:"elm.text", st, 30, vl);
14324 if (!strcmp(st, "visible"))
14325 set_state(PART:"elm.text", "disabled_visible", 0.0);
14327 set_state(PART:"elm.text", "disabled", 0.0);
14329 get_state(PART:"elm.units", st, 30, vl);
14330 if (!strcmp(st, "visible"))
14331 set_state(PART:"elm.units", "disabled_visible", 0.0);
14333 set_state(PART:"elm.units", "disabled", 0.0);
14335 get_state(PART:"level2", st, 30, vl);
14336 if (!strcmp(st, "inverted"))
14338 set_state(PART:"level", "disabled_inverted", 0.0);
14339 set_state(PART:"level2", "disabled_inverted", 0.0);
14343 set_state(PART:"level", "disabled", 0.0);
14344 set_state(PART:"level2", "disabled", 0.0);
14348 program { name: "enable";
14349 signal: "elm,state,enabled";
14351 action: STATE_SET "default" 0.0;
14352 // target: "button0";
14353 target: "disabler";
14354 after: "enable_text";
14356 program { name: "enable_text";
14360 get_state(PART:"elm.text", st, 30, vl);
14361 if (!strcmp(st, "disabled_visible"))
14362 set_state(PART:"elm.text", "visible", 0.0);
14364 set_state(PART:"elm.text", "default", 0.0);
14366 get_state(PART:"elm.units", st, 30, vl);
14367 if (!strcmp(st, "disabled_visible"))
14368 set_state(PART:"elm.units", "visible", 0.0);
14370 set_state(PART:"elm.units", "default", 0.0);
14372 get_state(PART:"level2", st, 30, vl);
14373 if (!strcmp(st, "disabled_inverted"))
14375 set_state(PART:"level", "inverted", 0.0);
14376 set_state(PART:"level2", "inverted", 0.0);
14380 set_state(PART:"level", "default", 0.0);
14381 set_state(PART:"level2", "default", 0.0);
14388 group { name: "elm/slider/vertical/default";
14390 image: "slv_bg.png" COMP;
14391 image: "slv_bg_over.png" COMP;
14393 image: "slv_units.png" COMP;
14396 part { name: "base";
14398 description { state: "default" 0.0;
14407 image.normal: "slv_bg.png";
14411 part { name: "level";
14414 description { state: "default" 0.0;
14419 to_y: "elm.dragable.slider";
14422 color: 255 0 0 200;
14424 description { state: "inverted" 0.0;
14425 inherit: "default" 0.0;
14428 description { state: "disabled" 0.0;
14429 inherit: "default" 0.0;
14430 color: 255 0 0 100;
14432 description { state: "disabled_inverted" 0.0;
14433 inherit: "default" 0.0;
14437 part { name: "level2";
14440 description { state: "default" 0.0;
14445 to_y: "elm.dragable.slider";
14449 color: 255 0 0 200;
14451 description { state: "inverted" 0.0;
14452 inherit: "default" 0.0;
14455 description { state: "disabled" 0.0;
14456 inherit: "default" 0.0;
14457 color: 255 0 0 100;
14459 description { state: "disabled_inverted" 0.0;
14460 inherit: "default" 0.0;
14461 color: 255 0 0 100;
14468 description { state: "default" 0.0;
14470 rel1.offset: -1 -1;
14474 normal: "slv_bg_over.png";
14484 description { state: "default" 0.0;
14486 rel1.to: "elm.swallow.bar";
14487 rel2.to: "elm.swallow.bar";
14491 part { name: "elm.swallow.bar";
14494 description { state: "default" 0.0;
14510 part { name: "elm.swallow.icon";
14512 description { state: "default" 0.0;
14517 to_x: "elm.swallow.bar";
14522 to_x: "elm.swallow.bar";
14525 description { state: "visible" 0.0;
14526 inherit: "default" 0.0;
14529 aspect_preference: HORIZONTAL;
14533 part { name: "elm.text";
14537 description { state: "default" 0.0;
14541 rel1.to_y: "elm.swallow.icon";
14542 rel1.relative: 0.0 1.0;
14544 rel2.to_y: "elm.swallow.icon";
14545 rel2.relative: 1.0 1.0;
14546 rel2.offset: -1 -1;
14549 font: "Sans,Edje-Vera";
14555 description { state: "visible" 0.0;
14556 inherit: "default" 0.0;
14562 description { state: "disabled" 0.0;
14563 inherit: "default" 0.0;
14564 color: 255 128 128 128;
14567 description { state: "disabled_visible" 0.0;
14568 inherit: "default" 0.0;
14576 name: "elm.swallow.end";
14579 state: "default" 0.0;
14585 to_x: "elm.swallow.bar";
14589 to_x: "elm.swallow.bar";
14592 description { state: "visible" 0.0;
14593 inherit: "default" 0.0;
14596 aspect_preference: HORIZONTAL;
14597 rel2.offset: -1 -4;
14600 part { name: "units";
14602 description { state: "default" 0.0;
14613 normal: "slv_units.png";
14618 description { state: "visible" 0.0;
14619 inherit: "default" 0.0;
14623 part { name: "elm.units";
14627 description { state: "default" 0.0;
14631 rel1.relative: 0.0 0.0;
14632 rel1.to_y: "elm.swallow.end";
14634 rel2.relative: 1.0 0.0;
14635 rel2.to_y: "elm.swallow.end";
14639 font: "Sans,Edje-Vera";
14645 description { state: "visible" 0.0;
14646 inherit: "default" 0.0;
14651 rel2.offset: -9 -9;
14653 description { state: "disabled" 0.0;
14654 inherit: "default" 0.0;
14659 description { state: "disabled_visible" 0.0;
14660 inherit: "default" 0.0;
14665 rel2.offset: -9 -9;
14670 part { name: "elm.dragable.slider";
14672 source: "elm/slider/vertical/indicator/default";
14681 description { state: "default" 0.0;
14696 part { name: "disabler";
14698 description { state: "default" 0.0;
14702 description { state: "disabled" 0.0;
14703 inherit: "default" 0.0;
14710 program { name: "text_show";
14711 signal: "elm,state,text,visible";
14713 action: STATE_SET "visible" 0.0;
14714 target: "elm.text";
14716 program { name: "text_hide";
14717 signal: "elm,state,text,hidden";
14719 action: STATE_SET "default" 0.0;
14720 target: "elm.text";
14722 program { name: "icon_show";
14723 signal: "elm,state,icon,visible";
14725 action: STATE_SET "visible" 0.0;
14726 target: "elm.swallow.icon";
14728 program { name: "icon_hide";
14729 signal: "elm,state,icon,hidden";
14731 action: STATE_SET "default" 0.0;
14732 target: "elm.swallow.icon";
14734 program { name: "end_show";
14735 signal: "elm,state,end,visible";
14737 action: STATE_SET "visible" 0.0;
14738 target: "elm.swallow.end";
14740 program { name: "end_hide";
14741 signal: "elm,state,end,hidden";
14743 action: STATE_SET "default" 0.0;
14744 target: "elm.swallow.end";
14746 program { name: "units_show";
14747 signal: "elm,state,units,visible";
14749 action: STATE_SET "visible" 0.0;
14750 target: "elm.units";
14753 program { name: "units_hide";
14754 signal: "elm,state,units,hidden";
14756 action: STATE_SET "default" 0.0;
14757 target: "elm.units";
14760 program { name: "invert_on";
14761 signal: "elm,state,inverted,on";
14763 action: STATE_SET "inverted" 0.0;
14767 program { name: "invert_off";
14768 signal: "elm,state,inverted,off";
14770 action: STATE_SET "default" 0.0;
14775 name: "go_disabled";
14776 signal: "elm,state,disabled";
14778 action: STATE_SET "disabled" 0.0;
14779 // target: "button0";
14780 target: "disabler";
14781 after: "disable_text";
14783 program { name: "disable_text";
14787 get_state(PART:"elm.text", st, 30, vl);
14788 if (!strcmp(st, "visible"))
14789 set_state(PART:"elm.text", "disabled_visible", 0.0);
14791 set_state(PART:"elm.text", "disabled", 0.0);
14793 get_state(PART:"elm.units", st, 30, vl);
14794 if (!strcmp(st, "visible"))
14795 set_state(PART:"elm.units", "disabled_visible", 0.0);
14797 set_state(PART:"elm.units", "disabled", 0.0);
14799 get_state(PART:"level2", st, 30, vl);
14800 if (!strcmp(st, "inverted"))
14802 set_state(PART:"level", "disabled_inverted", 0.0);
14803 set_state(PART:"level2", "disabled_inverted", 0.0);
14807 set_state(PART:"level", "disabled", 0.0);
14808 set_state(PART:"level2", "disabled", 0.0);
14813 program { name: "enable";
14814 signal: "elm,state,enabled";
14816 action: STATE_SET "default" 0.0;
14817 // target: "button0";
14818 target: "disabler";
14819 after: "enable_text";
14821 program { name: "enable_text";
14825 get_state(PART:"elm.text", st, 30, vl);
14826 if (!strcmp(st, "disabled_visible"))
14827 set_state(PART:"elm.text", "visible", 0.0);
14829 set_state(PART:"elm.text", "default", 0.0);
14831 get_state(PART:"elm.units", st, 30, vl);
14832 if (!strcmp(st, "disabled_visible"))
14833 set_state(PART:"elm.units", "visible", 0.0);
14835 set_state(PART:"elm.units", "default", 0.0);
14837 get_state(PART:"level2", st, 30, vl);
14838 if (!strcmp(st, "disabled_inverted"))
14840 set_state(PART:"level", "inverted", 0.0);
14841 set_state(PART:"level2", "inverted", 0.0);
14845 set_state(PART:"level", "default", 0.0);
14846 set_state(PART:"level2", "default", 0.0);
14852 group { name: "elm/slider/horizontal/indicator/default";
14853 alias: "elm/slider/horizontal/indicator/disabled";
14854 alias: "elm/slider/vertical/indicator/default";
14855 alias: "elm/slider/vertical/indicator/disabled";
14857 image: "sl_bt_0.png" COMP;
14858 image: "sl_bt_1.png" COMP;
14859 image: "sl_bt_2.png" COMP;
14860 image: "sl_bt_3.png" COMP;
14861 image: "sl_bt2_0_0.png" COMP;
14862 image: "sl_bt2_0_1.png" COMP;
14863 image: "sl_bt2_0_2.png" COMP;
14864 image: "sl_bt2_1.png" COMP;
14865 image: "sl_bt2_2.png" COMP;
14868 public value_hide = 0;
14869 public set_value_show() {
14870 set_int(value_hide, 0);
14872 public set_value_hide() {
14873 set_int(value_hide, 1);
14875 public thumb_down() {
14876 if (get_int(value_hide) == 1) {
14877 set_state(PART:"elm.indicator", "default", 0.0);
14878 set_state(PART:"button3", "default", 0.0);
14879 set_state(PART:"button4", "default", 0.0);
14880 set_state(PART:"button5", "default", 0.0);
14881 set_state(PART:"button6", "default", 0.0);
14882 set_state(PART:"button7", "default", 0.0);
14884 set_state(PART:"elm.indicator", "visible", 0.0);
14885 set_state(PART:"button3", "visible", 0.0);
14886 set_state(PART:"button4", "visible", 0.0);
14887 set_state(PART:"button5", "visible", 0.0);
14888 set_state(PART:"button6", "visible", 0.0);
14889 set_state(PART:"button7", "visible", 0.0);
14892 public thumb_up() {
14893 set_state(PART:"elm.indicator", "default", 0.0);
14894 set_state(PART:"button3", "default", 0.0);
14895 set_state(PART:"button4", "default", 0.0);
14896 set_state(PART:"button5", "default", 0.0);
14897 set_state(PART:"button6", "default", 0.0);
14898 set_state(PART:"button7", "default", 0.0);
14902 part { name: "button_events";
14905 description { state: "default" 0.0;
14909 aspect_preference: VERTICAL;
14913 part { name: "button0";
14915 description { state: "default" 0.0;
14920 normal: "sl_bt_0.png";
14925 description { state: "disabled" 0.0;
14926 inherit: "default" 0.0;
14928 normal: "sl_bt_3.png";
14933 part { name: "button1";
14935 description { state: "default" 0.0;
14936 rel1.to: "button0";
14943 normal: "sl_bt_1.png";
14948 part { name: "button2";
14950 description { state: "default" 0.0;
14951 rel1.to: "button0";
14952 rel2.to: "button0";
14954 normal: "sl_bt_2.png";
14960 part { name: "button3";
14962 description { state: "default" 0.0;
14968 to_x: "elm.indicator";
14979 normal: "sl_bt2_0_0.png";
14984 description { state: "visible" 0.0;
14985 inherit: "default" 0.0;
14989 part { name: "button4";
14991 description { state: "default" 0.0;
14997 to_y: "elm.indicator";
15000 rel2.to: "button0";
15002 normal: "sl_bt2_0_1.png";
15007 description { state: "visible" 0.0;
15008 inherit: "default" 0.0;
15012 part { name: "button5";
15014 description { state: "default" 0.0;
15025 to_x: "elm.indicator";
15031 normal: "sl_bt2_0_2.png";
15036 description { state: "visible" 0.0;
15037 inherit: "default" 0.0;
15041 part { name: "elm.indicator";
15044 effect: SOFT_SHADOW;
15046 description { state: "default" 0.0;
15052 relative: 0.0 -0.25;
15057 relative: 1.0 -0.25;
15060 color: 224 224 224 255;
15063 font: "Sans,Edje-Vera";
15069 description { state: "visible" 0.0;
15070 inherit: "default" 0.0;
15074 rel2.offset: -1 -1;
15077 part { name: "button6";
15079 description { state: "default" 0.0;
15081 rel1.to: "button3";
15088 normal: "sl_bt2_1.png";
15093 description { state: "visible" 0.0;
15094 inherit: "default" 0.0;
15098 part { name: "button7";
15100 description { state: "default" 0.0;
15102 rel1.to: "button3";
15103 rel2.to: "button5";
15105 normal: "sl_bt2_2.png";
15111 description { state: "visible" 0.0;
15112 inherit: "default" 0.0;
15118 program { name: "set_val_show";
15119 signal: "elm,state,val,show";
15125 program { name: "set_val_hide";
15126 signal: "elm,state,val,hide";
15132 program { name: "val_show";
15133 signal: "mouse,down,*";
15134 source: "button_events";
15140 program { name: "val_hide";
15141 signal: "mouse,up,*";
15142 source: "button_events";
15151 ////////////////////////////////////////////////////////////////////////////////
15153 ////////////////////////////////////////////////////////////////////////////////
15154 group { name: "elm/actionslider/base/default";
15157 image: "shelf_inset.png" COMP;
15158 image: "ilist_1.png" COMP;
15159 image: "bt_bases.png" COMP;
15160 image: "bt_basew.png" COMP;
15161 image: "bt_hilightw.png" COMP;
15169 state: "default" 0.0;
15172 rel2.offset: -2 -2;
15174 normal: "ilist_1.png";
15180 part { name: "conf_over";
15182 description { state: "default" 0.0;
15186 normal: "shelf_inset.png";
15193 part { name: "icon.dragable.area";
15196 description { state: "default" 0.0;
15202 part { name: "elm.text.left";
15206 description { state: "default" 0.0;
15209 font: "Sans,Edje-Vera";
15216 part { name: "elm.text.center";
15220 description { state: "default" 0.0;
15223 font: "Sans,Edje-Vera";
15230 part { name: "elm.text.right";
15234 description { state: "default" 0.0;
15237 font: "Sans,Edje-Vera";
15244 part { name: "elm.drag_button_base";
15248 description { state: "default" 0.0;
15252 rel1.to: "icon.dragable.area";
15255 to: "icon.dragable.area";
15259 confine: "icon.dragable.area";
15264 part { name: "elm.drag_button";
15267 description { state: "default" 0.0;
15269 color: 255 255 255 0;
15270 rel1.to_x: "elm.drag_button_base";
15271 rel1.to_y: "icon.dragable.area";
15272 rel2.to_x: "elm.drag_button_base";
15273 rel2.to_y: "icon.dragable.area";
15276 events: "elm.drag_button_base";
15279 part { name: "button0";
15281 description { state: "default" 0.0;
15282 rel1.to: "button2";
15283 rel1.offset: -4 -4;
15284 rel2.to: "button2";
15287 normal: "bt_bases.png";
15288 border: 11 11 11 11;
15291 color: 255 255 255 128;
15294 part { name: "button2";
15296 description { state: "default" 0.0;
15297 rel1.to: "elm.drag_button";
15298 rel2.to: "elm.drag_button";
15300 normal: "bt_basew.png";
15304 color: 255 255 255 210;
15307 part { name: "button3";
15309 description { state: "default" 0.0;
15310 rel1.to: "button2";
15311 rel2.to: "button2";
15312 rel2.relative: 1.0 0.5;
15314 normal: "bt_hilightw.png";
15317 color: 255 255 255 190;
15320 part { name: "elm.text.indicator";
15324 description { state: "default" 0.0;
15326 to: "elm.drag_button";
15330 to: "elm.drag_button";
15335 font: "Sans,Edje-Vera";
15344 program { name: "elm.drag_button,mouse,up";
15345 signal: "mouse,up,1";
15346 source: "elm.drag_button";
15347 action: SIGNAL_EMIT "elm.drag_button,mouse,up" "";
15349 program { name: "elm.drag_button,mouse,down";
15350 signal: "mouse,down,1";
15351 source: "elm.drag_button";
15352 action: SIGNAL_EMIT "elm.drag_button,mouse,down" "";
15354 program { name: "elm.drag_button,mouse,move";
15355 signal: "mouse,move";
15356 source: "elm.drag_button_base";
15357 action: SIGNAL_EMIT "elm.drag_button,mouse,move" "";
15362 group { name: "elm/actionslider/base/bar";
15365 image: "shelf_inset.png" COMP;
15366 image: "ilist_1.png" COMP;
15367 image: "bt_bases.png" COMP;
15368 image: "bt_basew.png" COMP;
15369 image: "bt_hilightw.png" COMP;
15377 state: "default" 0.0;
15380 rel2.offset: -2 -2;
15382 normal: "ilist_1.png";
15388 part { name: "conf_over";
15390 description { state: "default" 0.0;
15394 normal: "shelf_inset.png";
15401 part { name: "icon.dragable.area";
15404 description { state: "default" 0.0;
15410 part { name: "elm.text.left";
15414 description { state: "default" 0.0;
15417 font: "Sans,Edje-Vera";
15424 part { name: "elm.text.center";
15428 description { state: "default" 0.0;
15431 font: "Sans,Edje-Vera";
15438 part { name: "elm.text.right";
15442 description { state: "default" 0.0;
15445 font: "Sans,Edje-Vera";
15452 part { name: "bar";
15455 description { state: "default" 0.0;
15461 to_x: "elm.drag_button_base";
15467 part { name: "elm.drag_button_base";
15471 description { state: "default" 0.0;
15475 rel1.to: "icon.dragable.area";
15478 to: "icon.dragable.area";
15482 confine: "icon.dragable.area";
15487 part { name: "elm.drag_button";
15490 description { state: "default" 0.0;
15492 color: 255 255 255 0;
15493 rel1.to_x: "elm.drag_button_base";
15494 rel1.to_y: "icon.dragable.area";
15495 rel2.to_x: "elm.drag_button_base";
15496 rel2.to_y: "icon.dragable.area";
15499 events: "elm.drag_button_base";
15502 part { name: "button0";
15504 description { state: "default" 0.0;
15505 rel1.to: "button2";
15506 rel1.offset: -4 -4;
15507 rel2.to: "button2";
15510 normal: "bt_bases.png";
15511 border: 11 11 11 11;
15514 color: 255 255 255 128;
15517 part { name: "button2";
15519 description { state: "default" 0.0;
15520 rel1.to: "elm.drag_button";
15521 rel2.to: "elm.drag_button";
15523 normal: "bt_basew.png";
15527 color: 255 255 255 210;
15530 part { name: "button3";
15532 description { state: "default" 0.0;
15533 rel1.to: "button2";
15534 rel2.to: "button2";
15535 rel2.relative: 1.0 0.5;
15537 normal: "bt_hilightw.png";
15540 color: 255 255 255 190;
15543 part { name: "elm.text.indicator";
15547 description { state: "default" 0.0;
15549 to: "elm.drag_button";
15553 to: "elm.drag_button";
15558 font: "Sans,Edje-Vera";
15567 program { name: "elm.drag_button,mouse,up";
15568 signal: "mouse,up,1";
15569 source: "elm.drag_button";
15570 action: SIGNAL_EMIT "elm.drag_button,mouse,up" "";
15572 program { name: "elm.drag_button,mouse,down";
15573 signal: "mouse,down,1";
15574 source: "elm.drag_button";
15575 action: SIGNAL_EMIT "elm.drag_button,mouse,down" "";
15577 program { name: "elm.drag_button,mouse,move";
15578 signal: "mouse,move";
15579 source: "elm.drag_button_base";
15580 action: SIGNAL_EMIT "elm.drag_button,mouse,move" "";
15585 ///////////////////////////////////////////////////////////////////////////////
15586 group { name: "elm/genlist/item/default/default";
15587 data.item: "stacking" "above";
15588 data.item: "selectraise" "on";
15589 data.item: "labels" "elm.text";
15590 data.item: "icons" "elm.swallow.icon elm.swallow.end";
15591 data.item: "treesize" "20";
15592 // data.item: "states" "";
15594 image: "bt_sm_base1.png" COMP;
15595 image: "bt_sm_shine.png" COMP;
15596 image: "bt_sm_hilight.png" COMP;
15597 image: "ilist_1.png" COMP;
15598 image: "ilist_item_shadow.png" COMP;
15606 state: "default" 0.0;
15614 state: "default" 0.0;
15629 normal: "ilist_item_shadow.png";
15638 state: "default" 0.0;
15640 normal: "ilist_1.png";
15647 clip_to: "disclip";
15649 description { state: "default" 0.0;
15651 color: 255 255 255 0;
15661 normal: "bt_sm_base1.png";
15664 image.middle: SOLID;
15666 description { state: "selected" 0.0;
15667 inherit: "default" 0.0;
15669 color: 255 255 255 255;
15680 part { name: "elm.swallow.pad";
15682 description { state: "default" 0.0;
15695 part { name: "elm.swallow.icon";
15696 clip_to: "disclip";
15698 description { state: "default" 0.0;
15702 to_x: "elm.swallow.pad";
15707 to_x: "elm.swallow.pad";
15713 part { name: "elm.swallow.end";
15714 clip_to: "disclip";
15716 description { state: "default" 0.0;
15720 aspect_preference: VERTICAL;
15731 part { name: "elm.text";
15732 clip_to: "disclip";
15734 effect: SOFT_SHADOW;
15738 state: "default" 0.0;
15741 to_x: "elm.swallow.icon";
15746 to_x: "elm.swallow.end";
15758 text_class: "list_item";
15761 description { state: "selected" 0.0;
15762 inherit: "default" 0.0;
15763 color: 224 224 224 255;
15767 part { name: "fg1";
15768 clip_to: "disclip";
15770 description { state: "default" 0.0;
15772 color: 255 255 255 0;
15774 rel2.relative: 1.0 0.5;
15777 normal: "bt_sm_hilight.png";
15781 description { state: "selected" 0.0;
15782 inherit: "default" 0.0;
15784 color: 255 255 255 255;
15787 part { name: "fg2";
15788 clip_to: "disclip";
15790 description { state: "default" 0.0;
15792 color: 255 255 255 0;
15796 normal: "bt_sm_shine.png";
15800 description { state: "selected" 0.0;
15801 inherit: "default" 0.0;
15803 color: 255 255 255 255;
15806 part { name: "disclip";
15808 description { state: "default" 0.0;
15812 description { state: "disabled" 0.0;
15813 inherit: "default" 0.0;
15814 color: 255 255 255 64;
15819 // signal: elm,state,%s,active
15820 // a "check" item named %s went active
15821 // signal: elm,state,%s,passive
15822 // a "check" item named %s went passive
15823 // default is passive
15826 signal: "elm,state,selected";
15828 action: STATE_SET "selected" 0.0;
15832 target: "elm.text";
15835 name: "go_passive";
15836 signal: "elm,state,unselected";
15838 action: STATE_SET "default" 0.0;
15842 target: "elm.text";
15843 transition: LINEAR 0.1;
15846 name: "go_disabled";
15847 signal: "elm,state,disabled";
15849 action: STATE_SET "disabled" 0.0;
15853 name: "go_enabled";
15854 signal: "elm,state,enabled";
15856 action: STATE_SET "default" 0.0;
15861 group { name: "elm/genlist/item/group_index/default";
15862 alias: "elm/genlist/item_odd/group_index/default";
15863 data.item: "stacking" "above";
15864 data.item: "selectraise" "on";
15865 data.item: "labels" "elm.text";
15866 data.item: "icons" "elm.swallow.icon elm.swallow.end";
15867 data.item: "treesize" "20";
15868 // data.item: "states" "";
15870 image: "bt_sm_base1.png" COMP;
15871 image: "bt_sm_shine.png" COMP;
15872 image: "bt_sm_hilight.png" COMP;
15873 image: "ilist_item_shadow.png" COMP;
15874 image: "group_index.png" COMP;
15882 state: "default" 0.0;
15890 state: "default" 0.0;
15905 normal: "ilist_item_shadow.png";
15914 state: "default" 0.0;
15916 normal: "group_index.png";
15923 clip_to: "disclip";
15925 description { state: "default" 0.0;
15927 color: 255 255 255 0;
15937 normal: "bt_sm_base1.png";
15940 image.middle: SOLID;
15942 description { state: "selected" 0.0;
15943 inherit: "default" 0.0;
15945 color: 255 255 255 255;
15956 part { name: "elm.swallow.pad";
15958 description { state: "default" 0.0;
15971 part { name: "elm.swallow.icon";
15972 clip_to: "disclip";
15974 description { state: "default" 0.0;
15978 to_x: "elm.swallow.pad";
15983 to_x: "elm.swallow.pad";
15989 part { name: "elm.swallow.end";
15990 clip_to: "disclip";
15992 description { state: "default" 0.0;
15996 aspect_preference: VERTICAL;
16007 part { name: "elm.text";
16008 clip_to: "disclip";
16010 effect: SOFT_SHADOW;
16014 state: "default" 0.0;
16017 to_x: "elm.swallow.icon";
16022 to_x: "elm.swallow.end";
16034 text_class: "list_item";
16037 description { state: "selected" 0.0;
16038 inherit: "default" 0.0;
16039 color: 224 224 224 255;
16043 part { name: "fg1";
16044 clip_to: "disclip";
16046 description { state: "default" 0.0;
16048 color: 255 255 255 0;
16050 rel2.relative: 1.0 0.5;
16053 normal: "bt_sm_hilight.png";
16057 description { state: "selected" 0.0;
16058 inherit: "default" 0.0;
16060 color: 255 255 255 255;
16063 part { name: "fg2";
16064 clip_to: "disclip";
16066 description { state: "default" 0.0;
16068 color: 255 255 255 0;
16072 normal: "bt_sm_shine.png";
16076 description { state: "selected" 0.0;
16077 inherit: "default" 0.0;
16079 color: 255 255 255 255;
16082 part { name: "disclip";
16084 description { state: "default" 0.0;
16088 description { state: "disabled" 0.0;
16089 inherit: "default" 0.0;
16090 color: 255 255 255 64;
16095 // signal: elm,state,%s,active
16096 // a "check" item named %s went active
16097 // signal: elm,state,%s,passive
16098 // a "check" item named %s went passive
16099 // default is passive
16102 signal: "elm,state,selected";
16104 action: STATE_SET "selected" 0.0;
16108 target: "elm.text";
16111 name: "go_passive";
16112 signal: "elm,state,unselected";
16114 action: STATE_SET "default" 0.0;
16118 target: "elm.text";
16119 transition: LINEAR 0.1;
16122 name: "go_disabled";
16123 signal: "elm,state,disabled";
16125 action: STATE_SET "disabled" 0.0;
16129 name: "go_enabled";
16130 signal: "elm,state,enabled";
16132 action: STATE_SET "default" 0.0;
16137 group { name: "elm/genlist/item_compress/message/default";
16138 data.item: "stacking" "above";
16139 data.item: "selectraise" "on";
16140 data.item: "labels" "elm.title.1 elm.title.2 elm.text";
16141 // data.item: "icons" "elm.swallow.icon elm.swallow.end";
16142 data.item: "treesize" "20";
16143 // data.item: "states" "";
16145 image: "bt_sm_base1.png" COMP;
16146 image: "bt_sm_shine.png" COMP;
16147 image: "bt_sm_hilight.png" COMP;
16148 image: "ilist_1.png" COMP;
16149 image: "ilist_item_shadow.png" COMP;
16152 style { name: "genlist_textblock_style";
16153 base: "font=Sans font_size=10 color=#000 wrap=char text_class=list_item";
16158 style { name: "genlist_textblock_style2";
16159 base: "font=Sans font_size=10 color=#fff wrap=char text_class=list_item";
16171 state: "default" 0.0;
16179 state: "default" 0.0;
16194 normal: "ilist_item_shadow.png";
16203 state: "default" 0.0;
16205 normal: "ilist_1.png";
16212 clip_to: "disclip";
16214 description { state: "default" 0.0;
16216 color: 255 255 255 0;
16226 normal: "bt_sm_base1.png";
16229 image.middle: SOLID;
16231 description { state: "selected" 0.0;
16232 inherit: "default" 0.0;
16234 color: 255 255 255 255;
16245 part { name: "elm.title.1";
16246 clip_to: "disclip";
16248 effect: SOFT_SHADOW;
16252 state: "default" 0.0;
16272 text_class: "list_item";
16275 description { state: "selected" 0.0;
16276 inherit: "default" 0.0;
16277 color: 224 224 224 255;
16281 part { name: "elm.title.2";
16282 clip_to: "disclip";
16284 effect: SOFT_SHADOW;
16288 state: "default" 0.0;
16292 to_y: "elm.title.1";
16297 to_y: "elm.title.1";
16310 text_class: "list_item";
16313 description { state: "selected" 0.0;
16314 inherit: "default" 0.0;
16315 color: 224 224 224 255;
16319 part { name: "elm.text";
16320 clip_to: "disclip";
16325 state: "default" 0.0;
16329 to_y: "elm.title.2";
16339 style: "genlist_textblock_style";
16345 description { state: "selected" 0.0;
16346 inherit: "default" 0.0;
16348 style: "genlist_textblock_style2";
16352 part { name: "fg1";
16353 clip_to: "disclip";
16355 description { state: "default" 0.0;
16357 color: 255 255 255 0;
16359 rel2.relative: 1.0 0.5;
16362 normal: "bt_sm_hilight.png";
16366 description { state: "selected" 0.0;
16367 inherit: "default" 0.0;
16369 color: 255 255 255 255;
16372 part { name: "fg2";
16373 clip_to: "disclip";
16375 description { state: "default" 0.0;
16377 color: 255 255 255 0;
16381 normal: "bt_sm_shine.png";
16385 description { state: "selected" 0.0;
16386 inherit: "default" 0.0;
16388 color: 255 255 255 255;
16391 part { name: "disclip";
16393 description { state: "default" 0.0;
16397 description { state: "disabled" 0.0;
16398 inherit: "default" 0.0;
16399 color: 255 255 255 64;
16404 // signal: elm,state,%s,active
16405 // a "check" item named %s went active
16406 // signal: elm,state,%s,passive
16407 // a "check" item named %s went passive
16408 // default is passive
16411 signal: "elm,state,selected";
16413 action: STATE_SET "selected" 0.0;
16417 target: "elm.title.1";
16418 target: "elm.title.2";
16419 target: "elm.text";
16422 name: "go_passive";
16423 signal: "elm,state,unselected";
16425 action: STATE_SET "default" 0.0;
16429 target: "elm.title.1";
16430 target: "elm.title.2";
16431 target: "elm.text";
16432 transition: LINEAR 0.1;
16435 name: "go_disabled";
16436 signal: "elm,state,disabled";
16438 action: STATE_SET "disabled" 0.0;
16442 name: "go_enabled";
16443 signal: "elm,state,enabled";
16445 action: STATE_SET "default" 0.0;
16450 group { name: "elm/genlist/item_compress_odd/message/default";
16451 data.item: "stacking" "below";
16452 data.item: "selectraise" "on";
16453 data.item: "labels" "elm.title.1 elm.title.2 elm.text";
16454 // data.item: "icons" "elm.swallow.icon elm.swallow.end";
16455 data.item: "treesize" "20";
16456 // data.item: "states" "";
16458 image: "bt_sm_base1.png" COMP;
16459 image: "bt_sm_shine.png" COMP;
16460 image: "bt_sm_hilight.png" COMP;
16461 image: "ilist_2.png" COMP;
16464 part { name: "event";
16468 state: "default" 0.0;
16476 state: "default" 0.0;
16478 normal: "ilist_2.png";
16485 clip_to: "disclip";
16487 description { state: "default" 0.0;
16489 color: 255 255 255 0;
16499 normal: "bt_sm_base1.png";
16502 image.middle: SOLID;
16504 description { state: "selected" 0.0;
16505 inherit: "default" 0.0;
16507 color: 255 255 255 255;
16518 part { name: "elm.title.1";
16519 clip_to: "disclip";
16521 effect: SOFT_SHADOW;
16525 state: "default" 0.0;
16545 text_class: "list_item";
16548 description { state: "selected" 0.0;
16549 inherit: "default" 0.0;
16550 color: 224 224 224 255;
16554 part { name: "elm.title.2";
16555 clip_to: "disclip";
16557 effect: SOFT_SHADOW;
16561 state: "default" 0.0;
16565 to_y: "elm.title.1";
16570 to_y: "elm.title.1";
16583 text_class: "list_item";
16586 description { state: "selected" 0.0;
16587 inherit: "default" 0.0;
16588 color: 224 224 224 255;
16592 part { name: "elm.text";
16593 clip_to: "disclip";
16598 state: "default" 0.0;
16602 to_y: "elm.title.2";
16612 style: "genlist_textblock_style";
16618 description { state: "selected" 0.0;
16619 inherit: "default" 0.0;
16621 style: "genlist_textblock_style2";
16625 part { name: "fg1";
16626 clip_to: "disclip";
16628 description { state: "default" 0.0;
16630 color: 255 255 255 0;
16632 rel2.relative: 1.0 0.5;
16635 normal: "bt_sm_hilight.png";
16639 description { state: "selected" 0.0;
16640 inherit: "default" 0.0;
16642 color: 255 255 255 255;
16645 part { name: "fg2";
16646 clip_to: "disclip";
16648 description { state: "default" 0.0;
16650 color: 255 255 255 0;
16654 normal: "bt_sm_shine.png";
16658 description { state: "selected" 0.0;
16659 inherit: "default" 0.0;
16661 color: 255 255 255 255;
16664 part { name: "disclip";
16666 description { state: "default" 0.0;
16670 description { state: "disabled" 0.0;
16671 inherit: "default" 0.0;
16672 color: 255 255 255 64;
16677 // signal: elm,state,%s,active
16678 // a "check" item named %s went active
16679 // signal: elm,state,%s,passive
16680 // a "check" item named %s went passive
16681 // default is passive
16684 signal: "elm,state,selected";
16686 action: STATE_SET "selected" 0.0;
16690 target: "elm.title.1";
16691 target: "elm.title.2";
16692 target: "elm.text";
16695 name: "go_passive";
16696 signal: "elm,state,unselected";
16698 action: STATE_SET "default" 0.0;
16702 target: "elm.title.1";
16703 target: "elm.title.2";
16704 target: "elm.text";
16705 transition: LINEAR 0.1;
16708 name: "go_disabled";
16709 signal: "elm,state,disabled";
16711 action: STATE_SET "disabled" 0.0;
16715 name: "go_enabled";
16716 signal: "elm,state,enabled";
16718 action: STATE_SET "default" 0.0;
16723 group { name: "elm/genlist/item_compress/default/default";
16724 data.item: "stacking" "above";
16725 data.item: "selectraise" "on";
16726 data.item: "labels" "elm.text";
16727 data.item: "icons" "elm.swallow.icon elm.swallow.end";
16728 data.item: "treesize" "20";
16729 // data.item: "states" "";
16731 image: "bt_sm_base1.png" COMP;
16732 image: "bt_sm_shine.png" COMP;
16733 image: "bt_sm_hilight.png" COMP;
16734 image: "ilist_1.png" COMP;
16735 image: "ilist_item_shadow.png" COMP;
16743 state: "default" 0.0;
16751 state: "default" 0.0;
16766 normal: "ilist_item_shadow.png";
16775 state: "default" 0.0;
16777 normal: "ilist_1.png";
16784 clip_to: "disclip";
16786 description { state: "default" 0.0;
16788 color: 255 255 255 0;
16798 normal: "bt_sm_base1.png";
16801 image.middle: SOLID;
16803 description { state: "selected" 0.0;
16804 inherit: "default" 0.0;
16806 color: 255 255 255 255;
16817 part { name: "elm.swallow.pad";
16819 description { state: "default" 0.0;
16832 part { name: "elm.swallow.icon";
16833 clip_to: "disclip";
16835 description { state: "default" 0.0;
16839 to_x: "elm.swallow.pad";
16844 to_x: "elm.swallow.pad";
16850 part { name: "elm.swallow.end";
16851 clip_to: "disclip";
16853 description { state: "default" 0.0;
16857 aspect_preference: VERTICAL;
16868 part { name: "elm.text";
16869 clip_to: "disclip";
16871 effect: SOFT_SHADOW;
16875 state: "default" 0.0;
16878 to_x: "elm.swallow.icon";
16883 to_x: "elm.swallow.end";
16895 text_class: "list_item";
16898 description { state: "selected" 0.0;
16899 inherit: "default" 0.0;
16900 color: 224 224 224 255;
16904 part { name: "fg1";
16905 clip_to: "disclip";
16907 description { state: "default" 0.0;
16909 color: 255 255 255 0;
16911 rel2.relative: 1.0 0.5;
16914 normal: "bt_sm_hilight.png";
16918 description { state: "selected" 0.0;
16919 inherit: "default" 0.0;
16921 color: 255 255 255 255;
16924 part { name: "fg2";
16925 clip_to: "disclip";
16927 description { state: "default" 0.0;
16929 color: 255 255 255 0;
16933 normal: "bt_sm_shine.png";
16937 description { state: "selected" 0.0;
16938 inherit: "default" 0.0;
16940 color: 255 255 255 255;
16943 part { name: "disclip";
16945 description { state: "default" 0.0;
16949 description { state: "disabled" 0.0;
16950 inherit: "default" 0.0;
16951 color: 255 255 255 64;
16956 // signal: elm,state,%s,active
16957 // a "check" item named %s went active
16958 // signal: elm,state,%s,passive
16959 // a "check" item named %s went passive
16960 // default is passive
16963 signal: "elm,state,selected";
16965 action: STATE_SET "selected" 0.0;
16969 target: "elm.text";
16972 name: "go_passive";
16973 signal: "elm,state,unselected";
16975 action: STATE_SET "default" 0.0;
16979 target: "elm.text";
16980 transition: LINEAR 0.1;
16983 name: "go_disabled";
16984 signal: "elm,state,disabled";
16986 action: STATE_SET "disabled" 0.0;
16990 name: "go_enabled";
16991 signal: "elm,state,enabled";
16993 action: STATE_SET "default" 0.0;
16998 group { name: "elm/genlist/item_odd/default/default";
16999 data.item: "stacking" "below";
17000 data.item: "selectraise" "on";
17001 data.item: "labels" "elm.text";
17002 data.item: "icons" "elm.swallow.icon elm.swallow.end";
17003 data.item: "treesize" "20";
17004 // data.item: "states" "";
17006 image: "bt_sm_base1.png" COMP;
17007 image: "bt_sm_shine.png" COMP;
17008 image: "bt_sm_hilight.png" COMP;
17009 image: "ilist_2.png" COMP;
17012 part { name: "event";
17016 state: "default" 0.0;
17024 state: "default" 0.0;
17026 normal: "ilist_2.png";
17033 clip_to: "disclip";
17035 description { state: "default" 0.0;
17037 color: 255 255 255 0;
17047 normal: "bt_sm_base1.png";
17050 image.middle: SOLID;
17052 description { state: "selected" 0.0;
17053 inherit: "default" 0.0;
17055 color: 255 255 255 255;
17066 part { name: "elm.swallow.pad";
17068 description { state: "default" 0.0;
17081 part { name: "elm.swallow.icon";
17082 clip_to: "disclip";
17084 description { state: "default" 0.0;
17088 to_x: "elm.swallow.pad";
17093 to_x: "elm.swallow.pad";
17099 part { name: "elm.swallow.end";
17100 clip_to: "disclip";
17102 description { state: "default" 0.0;
17106 aspect_preference: VERTICAL;
17117 part { name: "elm.text";
17118 clip_to: "disclip";
17120 effect: SOFT_SHADOW;
17124 state: "default" 0.0;
17127 to_x: "elm.swallow.icon";
17132 to_x: "elm.swallow.end";
17144 text_class: "list_item";
17147 description { state: "selected" 0.0;
17148 inherit: "default" 0.0;
17149 color: 224 224 224 255;
17153 part { name: "fg1";
17154 clip_to: "disclip";
17156 description { state: "default" 0.0;
17158 color: 255 255 255 0;
17160 rel2.relative: 1.0 0.5;
17163 normal: "bt_sm_hilight.png";
17167 description { state: "selected" 0.0;
17168 inherit: "default" 0.0;
17170 color: 255 255 255 255;
17173 part { name: "fg2";
17174 clip_to: "disclip";
17176 description { state: "default" 0.0;
17178 color: 255 255 255 0;
17182 normal: "bt_sm_shine.png";
17186 description { state: "selected" 0.0;
17187 inherit: "default" 0.0;
17189 color: 255 255 255 255;
17192 part { name: "disclip";
17194 description { state: "default" 0.0;
17198 description { state: "disabled" 0.0;
17199 inherit: "default" 0.0;
17200 color: 255 255 255 64;
17205 // signal: elm,state,%s,active
17206 // a "check" item named %s went active
17207 // signal: elm,state,%s,passive
17208 // a "check" item named %s went passive
17209 // default is passive
17212 signal: "elm,state,selected";
17214 action: STATE_SET "selected" 0.0;
17218 target: "elm.text";
17221 name: "go_passive";
17222 signal: "elm,state,unselected";
17224 action: STATE_SET "default" 0.0;
17228 target: "elm.text";
17229 transition: LINEAR 0.1;
17232 name: "go_disabled";
17233 signal: "elm,state,disabled";
17235 action: STATE_SET "disabled" 0.0;
17239 name: "go_enabled";
17240 signal: "elm,state,enabled";
17242 action: STATE_SET "default" 0.0;
17247 group { name: "elm/genlist/item_compress_odd/default/default";
17248 data.item: "stacking" "below";
17249 data.item: "selectraise" "on";
17250 data.item: "labels" "elm.text";
17251 data.item: "icons" "elm.swallow.icon elm.swallow.end";
17252 data.item: "treesize" "20";
17253 // data.item: "states" "";
17255 image: "bt_sm_base1.png" COMP;
17256 image: "bt_sm_shine.png" COMP;
17257 image: "bt_sm_hilight.png" COMP;
17258 image: "ilist_2.png" COMP;
17261 part { name: "event";
17265 state: "default" 0.0;
17273 state: "default" 0.0;
17275 normal: "ilist_2.png";
17282 clip_to: "disclip";
17284 description { state: "default" 0.0;
17286 color: 255 255 255 0;
17296 normal: "bt_sm_base1.png";
17299 image.middle: SOLID;
17301 description { state: "selected" 0.0;
17302 inherit: "default" 0.0;
17304 color: 255 255 255 255;
17315 part { name: "elm.swallow.pad";
17317 description { state: "default" 0.0;
17330 part { name: "elm.swallow.icon";
17331 clip_to: "disclip";
17333 description { state: "default" 0.0;
17337 to_x: "elm.swallow.pad";
17342 to_x: "elm.swallow.pad";
17348 part { name: "elm.swallow.end";
17349 clip_to: "disclip";
17351 description { state: "default" 0.0;
17355 aspect_preference: VERTICAL;
17366 part { name: "elm.text";
17367 clip_to: "disclip";
17369 effect: SOFT_SHADOW;
17373 state: "default" 0.0;
17376 to_x: "elm.swallow.icon";
17381 to_x: "elm.swallow.end";
17393 text_class: "list_item";
17396 description { state: "selected" 0.0;
17397 inherit: "default" 0.0;
17398 color: 224 224 224 255;
17402 part { name: "fg1";
17403 clip_to: "disclip";
17405 description { state: "default" 0.0;
17407 color: 255 255 255 0;
17409 rel2.relative: 1.0 0.5;
17412 normal: "bt_sm_hilight.png";
17416 description { state: "selected" 0.0;
17417 inherit: "default" 0.0;
17419 color: 255 255 255 255;
17422 part { name: "fg2";
17423 clip_to: "disclip";
17425 description { state: "default" 0.0;
17427 color: 255 255 255 0;
17431 normal: "bt_sm_shine.png";
17435 description { state: "selected" 0.0;
17436 inherit: "default" 0.0;
17438 color: 255 255 255 255;
17441 part { name: "disclip";
17443 description { state: "default" 0.0;
17447 description { state: "disabled" 0.0;
17448 inherit: "default" 0.0;
17449 color: 255 255 255 64;
17454 // signal: elm,state,%s,active
17455 // a "check" item named %s went active
17456 // signal: elm,state,%s,passive
17457 // a "check" item named %s went passive
17458 // default is passive
17461 signal: "elm,state,selected";
17463 action: STATE_SET "selected" 0.0;
17467 target: "elm.text";
17470 name: "go_passive";
17471 signal: "elm,state,unselected";
17473 action: STATE_SET "default" 0.0;
17477 target: "elm.text";
17478 transition: LINEAR 0.1;
17481 name: "go_disabled";
17482 signal: "elm,state,disabled";
17484 action: STATE_SET "disabled" 0.0;
17488 name: "go_enabled";
17489 signal: "elm,state,enabled";
17491 action: STATE_SET "default" 0.0;
17497 group { name: "elm/genlist/tree/default/default";
17498 data.item: "stacking" "above";
17499 data.item: "selectraise" "on";
17500 data.item: "labels" "elm.text";
17501 data.item: "icons" "elm.swallow.icon elm.swallow.end";
17502 data.item: "treesize" "20";
17503 // data.item: "states" "";
17505 image: "bt_sm_base1.png" COMP;
17506 image: "bt_sm_shine.png" COMP;
17507 image: "bt_sm_hilight.png" COMP;
17508 image: "ilist_1.png" COMP;
17509 image: "ilist_item_shadow.png" COMP;
17510 image: "icon_arrow_left.png" COMP;
17511 image: "icon_arrow_right.png" COMP;
17512 image: "icon_arrow_down.png" COMP;
17520 state: "default" 0.0;
17528 state: "default" 0.0;
17543 normal: "ilist_item_shadow.png";
17552 state: "default" 0.0;
17554 normal: "ilist_1.png";
17561 clip_to: "disclip";
17563 description { state: "default" 0.0;
17565 color: 255 255 255 0;
17575 normal: "bt_sm_base1.png";
17578 image.middle: SOLID;
17580 description { state: "selected" 0.0;
17581 inherit: "default" 0.0;
17583 color: 255 255 255 255;
17594 part { name: "elm.swallow.pad";
17596 description { state: "default" 0.0;
17609 part { name: "arrow";
17610 clip_to: "disclip";
17611 ignore_flags: ON_HOLD;
17612 description { state: "default" 0.0;
17617 to_x: "elm.swallow.pad";
17622 to_x: "elm.swallow.pad";
17626 image.normal: "icon_arrow_right.png";
17628 description { state: "default" 0.1;
17629 inherit: "default" 0.0;
17630 image.normal: "icon_arrow_left.png";
17632 description { state: "active" 0.0;
17633 inherit: "default" 0.0;
17634 image.normal: "icon_arrow_down.png";
17636 description { state: "active" 0.1;
17637 inherit: "default" 0.0;
17638 image.normal: "icon_arrow_down.png";
17641 part { name: "elm.swallow.icon";
17642 clip_to: "disclip";
17644 description { state: "default" 0.0;
17659 part { name: "elm.swallow.end";
17660 clip_to: "disclip";
17662 description { state: "default" 0.0;
17666 aspect_preference: VERTICAL;
17677 part { name: "elm.text";
17678 clip_to: "disclip";
17680 effect: SOFT_SHADOW;
17684 state: "default" 0.0;
17687 to_x: "elm.swallow.icon";
17692 to_x: "elm.swallow.end";
17704 text_class: "list_item";
17707 description { state: "selected" 0.0;
17708 inherit: "default" 0.0;
17709 color: 224 224 224 255;
17713 part { name: "fg1";
17714 clip_to: "disclip";
17716 description { state: "default" 0.0;
17718 color: 255 255 255 0;
17720 rel2.relative: 1.0 0.5;
17723 normal: "bt_sm_hilight.png";
17727 description { state: "selected" 0.0;
17728 inherit: "default" 0.0;
17730 color: 255 255 255 255;
17733 part { name: "fg2";
17734 clip_to: "disclip";
17736 description { state: "default" 0.0;
17738 color: 255 255 255 0;
17742 normal: "bt_sm_shine.png";
17746 description { state: "selected" 0.0;
17747 inherit: "default" 0.0;
17749 color: 255 255 255 255;
17752 part { name: "disclip";
17754 description { state: "default" 0.0;
17758 description { state: "disabled" 0.0;
17759 inherit: "default" 0.0;
17760 color: 255 255 255 64;
17765 // signal: elm,state,%s,active
17766 // a "check" item named %s went active
17767 // signal: elm,state,%s,passive
17768 // a "check" item named %s went passive
17769 // default is passive
17772 signal: "elm,state,selected";
17774 action: STATE_SET "selected" 0.0;
17778 target: "elm.text";
17781 name: "go_passive";
17782 signal: "elm,state,unselected";
17784 action: STATE_SET "default" 0.0;
17788 target: "elm.text";
17789 transition: LINEAR 0.1;
17792 name: "go_disabled";
17793 signal: "elm,state,disabled";
17795 action: STATE_SET "disabled" 0.0;
17799 name: "go_enabled";
17800 signal: "elm,state,enabled";
17802 action: STATE_SET "default" 0.0;
17807 signal: "mouse,up,1";
17809 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
17812 name: "go_expanded";
17813 signal: "elm,state,expanded";
17818 get_state(PART:"arrow", st, 30, vl);
17819 set_state(PART:"arrow", "active", vl);
17823 name: "go_contracted";
17824 signal: "elm,state,contracted";
17829 get_state(PART:"arrow", st, 30, vl);
17830 set_state(PART:"arrow", "default", vl);
17833 program { name: "to_rtl";
17834 signal: "edje,state,rtl";
17839 get_state(PART:"arrow", st, 30, vl);
17841 set_state(PART:"arrow", st, 0.1);
17845 program { name: "to_ltr";
17846 signal: "edje,state,ltr";
17851 get_state(PART:"arrow", st, 30, vl);
17853 set_state(PART:"arrow", st, 0.0);
17859 group { name: "elm/genlist/tree_compress/default/default";
17860 data.item: "stacking" "above";
17861 data.item: "selectraise" "on";
17862 data.item: "labels" "elm.text";
17863 data.item: "icons" "elm.swallow.icon elm.swallow.end";
17864 data.item: "treesize" "20";
17865 // data.item: "states" "";
17867 image: "bt_sm_base1.png" COMP;
17868 image: "bt_sm_shine.png" COMP;
17869 image: "bt_sm_hilight.png" COMP;
17870 image: "ilist_1.png" COMP;
17871 image: "ilist_item_shadow.png" COMP;
17872 image: "icon_arrow_left.png" COMP;
17873 image: "icon_arrow_right.png" COMP;
17874 image: "icon_arrow_down.png" COMP;
17882 state: "default" 0.0;
17890 state: "default" 0.0;
17905 normal: "ilist_item_shadow.png";
17914 state: "default" 0.0;
17916 normal: "ilist_1.png";
17923 clip_to: "disclip";
17925 description { state: "default" 0.0;
17927 color: 255 255 255 0;
17937 normal: "bt_sm_base1.png";
17940 image.middle: SOLID;
17942 description { state: "selected" 0.0;
17943 inherit: "default" 0.0;
17945 color: 255 255 255 255;
17956 part { name: "elm.swallow.pad";
17958 description { state: "default" 0.0;
17971 part { name: "arrow";
17972 clip_to: "disclip";
17973 ignore_flags: ON_HOLD;
17974 description { state: "default" 0.0;
17979 to_x: "elm.swallow.pad";
17984 to_x: "elm.swallow.pad";
17988 image.normal: "icon_arrow_right.png";
17990 description { state: "default" 0.1;
17991 inherit: "default" 0.0;
17992 image.normal: "icon_arrow_left.png";
17994 description { state: "active" 0.0;
17995 inherit: "default" 0.0;
17996 image.normal: "icon_arrow_down.png";
17998 description { state: "active" 0.1;
17999 inherit: "default" 0.0;
18000 image.normal: "icon_arrow_down.png";
18003 part { name: "elm.swallow.icon";
18004 clip_to: "disclip";
18006 description { state: "default" 0.0;
18021 part { name: "elm.swallow.end";
18022 clip_to: "disclip";
18024 description { state: "default" 0.0;
18028 aspect_preference: VERTICAL;
18039 part { name: "elm.text";
18040 clip_to: "disclip";
18042 effect: SOFT_SHADOW;
18046 state: "default" 0.0;
18049 to_x: "elm.swallow.icon";
18054 to_x: "elm.swallow.end";
18066 text_class: "list_item";
18069 description { state: "selected" 0.0;
18070 inherit: "default" 0.0;
18071 color: 224 224 224 255;
18075 part { name: "fg1";
18076 clip_to: "disclip";
18078 description { state: "default" 0.0;
18080 color: 255 255 255 0;
18082 rel2.relative: 1.0 0.5;
18085 normal: "bt_sm_hilight.png";
18089 description { state: "selected" 0.0;
18090 inherit: "default" 0.0;
18092 color: 255 255 255 255;
18095 part { name: "fg2";
18096 clip_to: "disclip";
18098 description { state: "default" 0.0;
18100 color: 255 255 255 0;
18104 normal: "bt_sm_shine.png";
18108 description { state: "selected" 0.0;
18109 inherit: "default" 0.0;
18111 color: 255 255 255 255;
18114 part { name: "disclip";
18116 description { state: "default" 0.0;
18120 description { state: "disabled" 0.0;
18121 inherit: "default" 0.0;
18122 color: 255 255 255 64;
18127 // signal: elm,state,%s,active
18128 // a "check" item named %s went active
18129 // signal: elm,state,%s,passive
18130 // a "check" item named %s went passive
18131 // default is passive
18134 signal: "elm,state,selected";
18136 action: STATE_SET "selected" 0.0;
18140 target: "elm.text";
18143 name: "go_passive";
18144 signal: "elm,state,unselected";
18146 action: STATE_SET "default" 0.0;
18150 target: "elm.text";
18151 transition: LINEAR 0.1;
18154 name: "go_disabled";
18155 signal: "elm,state,disabled";
18157 action: STATE_SET "disabled" 0.0;
18161 name: "go_enabled";
18162 signal: "elm,state,enabled";
18164 action: STATE_SET "default" 0.0;
18169 signal: "mouse,up,1";
18171 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
18174 name: "go_expanded";
18175 signal: "elm,state,expanded";
18180 get_state(PART:"arrow", st, 30, vl);
18181 set_state(PART:"arrow", "active", vl);
18185 name: "go_contracted";
18186 signal: "elm,state,contracted";
18191 get_state(PART:"arrow", st, 30, vl);
18192 set_state(PART:"arrow", "default", vl);
18195 program { name: "to_rtl";
18196 signal: "edje,state,rtl";
18201 get_state(PART:"arrow", st, 30, vl);
18203 set_state(PART:"arrow", st, 0.1);
18207 program { name: "to_ltr";
18208 signal: "edje,state,ltr";
18213 get_state(PART:"arrow", st, 30, vl);
18215 set_state(PART:"arrow", st, 0.0);
18221 group { name: "elm/genlist/tree_odd/default/default";
18222 data.item: "stacking" "below";
18223 data.item: "selectraise" "on";
18224 data.item: "labels" "elm.text";
18225 data.item: "icons" "elm.swallow.icon elm.swallow.end";
18226 data.item: "treesize" "20";
18227 // data.item: "states" "";
18229 image: "bt_sm_base1.png" COMP;
18230 image: "bt_sm_shine.png" COMP;
18231 image: "bt_sm_hilight.png" COMP;
18232 image: "ilist_2.png" COMP;
18233 image: "icon_arrow_left.png" COMP;
18234 image: "icon_arrow_right.png" COMP;
18235 image: "icon_arrow_down.png" COMP;
18243 state: "default" 0.0;
18251 state: "default" 0.0;
18253 normal: "ilist_2.png";
18260 clip_to: "disclip";
18262 description { state: "default" 0.0;
18264 color: 255 255 255 0;
18274 normal: "bt_sm_base1.png";
18277 image.middle: SOLID;
18279 description { state: "selected" 0.0;
18280 inherit: "default" 0.0;
18282 color: 255 255 255 255;
18293 part { name: "elm.swallow.pad";
18295 description { state: "default" 0.0;
18308 part { name: "arrow";
18309 clip_to: "disclip";
18310 ignore_flags: ON_HOLD;
18311 description { state: "default" 0.0;
18316 to_x: "elm.swallow.pad";
18321 to_x: "elm.swallow.pad";
18325 image.normal: "icon_arrow_right.png";
18327 description { state: "default" 0.1;
18328 inherit: "default" 0.0;
18329 image.normal: "icon_arrow_left.png";
18331 description { state: "active" 0.0;
18332 inherit: "default" 0.0;
18333 image.normal: "icon_arrow_down.png";
18335 description { state: "active" 0.1;
18336 inherit: "default" 0.0;
18337 image.normal: "icon_arrow_down.png";
18340 part { name: "elm.swallow.icon";
18341 clip_to: "disclip";
18343 description { state: "default" 0.0;
18358 part { name: "elm.swallow.end";
18359 clip_to: "disclip";
18361 description { state: "default" 0.0;
18365 aspect_preference: VERTICAL;
18376 part { name: "elm.text";
18377 clip_to: "disclip";
18379 effect: SOFT_SHADOW;
18383 state: "default" 0.0;
18386 to_x: "elm.swallow.icon";
18391 to_x: "elm.swallow.end";
18403 text_class: "list_item";
18406 description { state: "selected" 0.0;
18407 inherit: "default" 0.0;
18408 color: 224 224 224 255;
18412 part { name: "fg1";
18413 clip_to: "disclip";
18415 description { state: "default" 0.0;
18417 color: 255 255 255 0;
18419 rel2.relative: 1.0 0.5;
18422 normal: "bt_sm_hilight.png";
18426 description { state: "selected" 0.0;
18427 inherit: "default" 0.0;
18429 color: 255 255 255 255;
18432 part { name: "fg2";
18433 clip_to: "disclip";
18435 description { state: "default" 0.0;
18437 color: 255 255 255 0;
18441 normal: "bt_sm_shine.png";
18445 description { state: "selected" 0.0;
18446 inherit: "default" 0.0;
18448 color: 255 255 255 255;
18451 part { name: "disclip";
18453 description { state: "default" 0.0;
18457 description { state: "disabled" 0.0;
18458 inherit: "default" 0.0;
18459 color: 255 255 255 64;
18464 // signal: elm,state,%s,active
18465 // a "check" item named %s went active
18466 // signal: elm,state,%s,passive
18467 // a "check" item named %s went passive
18468 // default is passive
18471 signal: "elm,state,selected";
18473 action: STATE_SET "selected" 0.0;
18477 target: "elm.text";
18480 name: "go_passive";
18481 signal: "elm,state,unselected";
18483 action: STATE_SET "default" 0.0;
18487 target: "elm.text";
18488 transition: LINEAR 0.1;
18491 name: "go_disabled";
18492 signal: "elm,state,disabled";
18494 action: STATE_SET "disabled" 0.0;
18498 name: "go_enabled";
18499 signal: "elm,state,enabled";
18501 action: STATE_SET "default" 0.0;
18506 signal: "mouse,up,1";
18508 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
18511 name: "go_expanded";
18512 signal: "elm,state,expanded";
18517 get_state(PART:"arrow", st, 30, vl);
18518 set_state(PART:"arrow", "active", vl);
18522 name: "go_contracted";
18523 signal: "elm,state,contracted";
18528 get_state(PART:"arrow", st, 30, vl);
18529 set_state(PART:"arrow", "default", vl);
18532 program { name: "to_rtl";
18533 signal: "edje,state,rtl";
18538 get_state(PART:"arrow", st, 30, vl);
18540 set_state(PART:"arrow", st, 0.1);
18544 program { name: "to_ltr";
18545 signal: "edje,state,ltr";
18550 get_state(PART:"arrow", st, 30, vl);
18552 set_state(PART:"arrow", st, 0.0);
18558 group { name: "elm/genlist/tree_compress_odd/default/default";
18559 data.item: "stacking" "below";
18560 data.item: "selectraise" "on";
18561 data.item: "labels" "elm.text";
18562 data.item: "icons" "elm.swallow.icon elm.swallow.end";
18563 data.item: "treesize" "20";
18564 // data.item: "states" "";
18566 image: "bt_sm_base1.png" COMP;
18567 image: "bt_sm_shine.png" COMP;
18568 image: "bt_sm_hilight.png" COMP;
18569 image: "ilist_2.png" COMP;
18570 image: "icon_arrow_left.png" COMP;
18571 image: "icon_arrow_right.png" COMP;
18572 image: "icon_arrow_down.png" COMP;
18580 state: "default" 0.0;
18588 state: "default" 0.0;
18590 normal: "ilist_2.png";
18597 clip_to: "disclip";
18599 description { state: "default" 0.0;
18601 color: 255 255 255 0;
18611 normal: "bt_sm_base1.png";
18614 image.middle: SOLID;
18616 description { state: "selected" 0.0;
18617 inherit: "default" 0.0;
18619 color: 255 255 255 255;
18630 part { name: "elm.swallow.pad";
18632 description { state: "default" 0.0;
18645 part { name: "arrow";
18646 clip_to: "disclip";
18647 ignore_flags: ON_HOLD;
18648 description { state: "default" 0.0;
18653 to_x: "elm.swallow.pad";
18658 to_x: "elm.swallow.pad";
18662 image.normal: "icon_arrow_right.png";
18664 description { state: "default" 0.1;
18665 inherit: "default" 0.0;
18666 image.normal: "icon_arrow_left.png";
18668 description { state: "active" 0.0;
18669 inherit: "default" 0.0;
18670 image.normal: "icon_arrow_down.png";
18672 description { state: "active" 0.1;
18673 inherit: "default" 0.0;
18674 image.normal: "icon_arrow_down.png";
18677 part { name: "elm.swallow.icon";
18678 clip_to: "disclip";
18680 description { state: "default" 0.0;
18695 part { name: "elm.swallow.end";
18696 clip_to: "disclip";
18698 description { state: "default" 0.0;
18702 aspect_preference: VERTICAL;
18713 part { name: "elm.text";
18714 clip_to: "disclip";
18716 effect: SOFT_SHADOW;
18720 state: "default" 0.0;
18723 to_x: "elm.swallow.icon";
18728 to_x: "elm.swallow.end";
18740 text_class: "list_item";
18743 description { state: "selected" 0.0;
18744 inherit: "default" 0.0;
18745 color: 224 224 224 255;
18749 part { name: "fg1";
18750 clip_to: "disclip";
18752 description { state: "default" 0.0;
18754 color: 255 255 255 0;
18756 rel2.relative: 1.0 0.5;
18759 normal: "bt_sm_hilight.png";
18763 description { state: "selected" 0.0;
18764 inherit: "default" 0.0;
18766 color: 255 255 255 255;
18769 part { name: "fg2";
18770 clip_to: "disclip";
18772 description { state: "default" 0.0;
18774 color: 255 255 255 0;
18778 normal: "bt_sm_shine.png";
18782 description { state: "selected" 0.0;
18783 inherit: "default" 0.0;
18785 color: 255 255 255 255;
18788 part { name: "disclip";
18790 description { state: "default" 0.0;
18794 description { state: "disabled" 0.0;
18795 inherit: "default" 0.0;
18796 color: 255 255 255 64;
18801 // signal: elm,state,%s,active
18802 // a "check" item named %s went active
18803 // signal: elm,state,%s,passive
18804 // a "check" item named %s went passive
18805 // default is passive
18808 signal: "elm,state,selected";
18810 action: STATE_SET "selected" 0.0;
18814 target: "elm.text";
18817 name: "go_passive";
18818 signal: "elm,state,unselected";
18820 action: STATE_SET "default" 0.0;
18824 target: "elm.text";
18825 transition: LINEAR 0.1;
18828 name: "go_disabled";
18829 signal: "elm,state,disabled";
18831 action: STATE_SET "disabled" 0.0;
18835 name: "go_enabled";
18836 signal: "elm,state,enabled";
18838 action: STATE_SET "default" 0.0;
18843 signal: "mouse,up,1";
18845 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
18848 name: "go_expanded";
18849 signal: "elm,state,expanded";
18854 get_state(PART:"arrow", st, 30, vl);
18855 set_state(PART:"arrow", "active", vl);
18859 name: "go_contracted";
18860 signal: "elm,state,contracted";
18865 get_state(PART:"arrow", st, 30, vl);
18866 set_state(PART:"arrow", "default", vl);
18869 program { name: "to_rtl";
18870 signal: "edje,state,rtl";
18875 get_state(PART:"arrow", st, 30, vl);
18877 set_state(PART:"arrow", st, 0.1);
18881 program { name: "to_ltr";
18882 signal: "edje,state,ltr";
18887 get_state(PART:"arrow", st, 30, vl);
18889 set_state(PART:"arrow", st, 0.0);
18896 group { name: "elm/genlist/item/default_style/default";
18899 style { name: "genlist_style";
18900 base: "font=Sans font_size=10 align=left valign=0.5 color=#000 text_class=list_item";
18903 tag: "hilight" "+ font=Sans:style=Bold";
18904 tag: "b" "+ font=Sans:style=Bold";
18907 style { name: "genlist_selected_style";
18908 base: "font=Sans font_size=10 align=left valign=0.5 color=#fff text_class=list_item";
18911 tag: "hilight" "+ font=Sans:style=Bold";
18912 tag: "b" "+ font=Sans:style=Bold";
18916 data.item: "stacking" "above";
18917 data.item: "selectraise" "on";
18918 data.item: "labels" "elm.text";
18919 data.item: "icons" "elm.swallow.icon elm.swallow.end";
18920 data.item: "treesize" "20";
18922 image: "bt_sm_base1.png" COMP;
18923 image: "bt_sm_shine.png" COMP;
18924 image: "bt_sm_hilight.png" COMP;
18925 image: "ilist_1.png" COMP;
18926 image: "ilist_item_shadow.png" COMP;
18934 state: "default" 0.0;
18942 state: "default" 0.0;
18957 normal: "ilist_item_shadow.png";
18966 state: "default" 0.0;
18969 normal: "ilist_1.png";
18976 clip_to: "disclip";
18978 description { state: "default" 0.0;
18980 color: 255 255 255 0;
18990 normal: "bt_sm_base1.png";
18993 image.middle: SOLID;
18995 description { state: "selected" 0.0;
18996 inherit: "default" 0.0;
18998 color: 255 255 255 255;
19009 part { name: "elm.swallow.pad";
19011 description { state: "default" 0.0;
19024 part { name: "elm.swallow.icon";
19025 clip_to: "disclip";
19027 description { state: "default" 0.0;
19031 to_x: "elm.swallow.pad";
19036 to_x: "elm.swallow.pad";
19042 part { name: "elm.swallow.end";
19043 clip_to: "disclip";
19045 description { state: "default" 0.0;
19049 aspect_preference: VERTICAL;
19060 part { name: "elm.text";
19061 clip_to: "disclip";
19066 state: "default" 0.0;
19070 to_x: "elm.swallow.icon";
19076 to_x: "elm.swallow.end";
19082 style: "genlist_style";
19086 description { state: "selected" 0.0;
19087 inherit: "default" 0.0;
19089 style: "genlist_selected_style";
19093 part { name: "fg1";
19094 clip_to: "disclip";
19096 description { state: "default" 0.0;
19098 color: 255 255 255 0;
19100 rel2.relative: 1.0 0.5;
19103 normal: "bt_sm_hilight.png";
19107 description { state: "selected" 0.0;
19108 inherit: "default" 0.0;
19110 color: 255 255 255 255;
19113 part { name: "fg2";
19114 clip_to: "disclip";
19116 description { state: "default" 0.0;
19118 color: 255 255 255 0;
19122 normal: "bt_sm_shine.png";
19126 description { state: "selected" 0.0;
19127 inherit: "default" 0.0;
19129 color: 255 255 255 255;
19132 part { name: "disclip";
19134 description { state: "default" 0.0;
19138 description { state: "disabled" 0.0;
19139 inherit: "default" 0.0;
19140 color: 255 255 255 64;
19145 // signal: elm,state,%s,active
19146 // a "check" item named %s went active
19147 // signal: elm,state,%s,passive
19148 // a "check" item named %s went passive
19149 // default is passive
19152 signal: "elm,state,selected";
19154 action: STATE_SET "selected" 0.0;
19158 target: "elm.text";
19161 name: "go_passive";
19162 signal: "elm,state,unselected";
19164 action: STATE_SET "default" 0.0;
19168 target: "elm.text";
19169 transition: LINEAR 0.1;
19172 name: "go_disabled";
19173 signal: "elm,state,disabled";
19175 action: STATE_SET "disabled" 0.0;
19179 name: "go_enabled";
19180 signal: "elm,state,enabled";
19182 action: STATE_SET "default" 0.0;
19187 group { name: "elm/genlist/item_odd/default_style/default";
19188 data.item: "stacking" "below";
19189 data.item: "selectraise" "on";
19190 data.item: "labels" "elm.text";
19191 data.item: "icons" "elm.swallow.icon elm.swallow.end";
19192 data.item: "treesize" "20";
19194 image: "bt_sm_base1.png" COMP;
19195 image: "bt_sm_shine.png" COMP;
19196 image: "bt_sm_hilight.png" COMP;
19197 image: "ilist_2.png" COMP;
19200 part { name: "event";
19204 state: "default" 0.0;
19212 state: "default" 0.0;
19215 normal: "ilist_2.png";
19222 clip_to: "disclip";
19224 description { state: "default" 0.0;
19226 color: 255 255 255 0;
19236 normal: "bt_sm_base1.png";
19239 image.middle: SOLID;
19241 description { state: "selected" 0.0;
19242 inherit: "default" 0.0;
19244 color: 255 255 255 255;
19255 part { name: "elm.swallow.pad";
19257 description { state: "default" 0.0;
19270 part { name: "elm.swallow.icon";
19271 clip_to: "disclip";
19273 description { state: "default" 0.0;
19277 to_x: "elm.swallow.pad";
19282 to_x: "elm.swallow.pad";
19288 part { name: "elm.swallow.end";
19289 clip_to: "disclip";
19291 description { state: "default" 0.0;
19295 aspect_preference: VERTICAL;
19306 part { name: "elm.text";
19307 clip_to: "disclip";
19312 state: "default" 0.0;
19316 to_x: "elm.swallow.icon";
19322 to_x: "elm.swallow.end";
19328 style: "genlist_style";
19332 description { state: "selected" 0.0;
19333 inherit: "default" 0.0;
19335 style: "genlist_selected_style";
19339 part { name: "fg1";
19340 clip_to: "disclip";
19342 description { state: "default" 0.0;
19344 color: 255 255 255 0;
19346 rel2.relative: 1.0 0.5;
19349 normal: "bt_sm_hilight.png";
19353 description { state: "selected" 0.0;
19354 inherit: "default" 0.0;
19356 color: 255 255 255 255;
19359 part { name: "fg2";
19360 clip_to: "disclip";
19362 description { state: "default" 0.0;
19364 color: 255 255 255 0;
19368 normal: "bt_sm_shine.png";
19372 description { state: "selected" 0.0;
19373 inherit: "default" 0.0;
19375 color: 255 255 255 255;
19378 part { name: "disclip";
19380 description { state: "default" 0.0;
19384 description { state: "disabled" 0.0;
19385 inherit: "default" 0.0;
19386 color: 255 255 255 64;
19391 // signal: elm,state,%s,active
19392 // a "check" item named %s went active
19393 // signal: elm,state,%s,passive
19394 // a "check" item named %s went passive
19395 // default is passive
19398 signal: "elm,state,selected";
19400 action: STATE_SET "selected" 0.0;
19404 target: "elm.text";
19407 name: "go_passive";
19408 signal: "elm,state,unselected";
19410 action: STATE_SET "default" 0.0;
19414 target: "elm.text";
19415 transition: LINEAR 0.1;
19418 name: "go_disabled";
19419 signal: "elm,state,disabled";
19421 action: STATE_SET "disabled" 0.0;
19425 name: "go_enabled";
19426 signal: "elm,state,enabled";
19428 action: STATE_SET "default" 0.0;
19434 group { name: "elm/genlist/tree/default_style/default";
19435 data.item: "stacking" "above";
19436 data.item: "selectraise" "on";
19437 data.item: "labels" "elm.text";
19438 data.item: "icons" "elm.swallow.icon elm.swallow.end";
19439 data.item: "treesize" "20";
19441 image: "bt_sm_base1.png" COMP;
19442 image: "bt_sm_shine.png" COMP;
19443 image: "bt_sm_hilight.png" COMP;
19444 image: "ilist_1.png" COMP;
19445 image: "ilist_item_shadow.png" COMP;
19446 image: "icon_arrow_right.png" COMP;
19447 image: "icon_arrow_down.png" COMP;
19455 state: "default" 0.0;
19463 state: "default" 0.0;
19478 normal: "ilist_item_shadow.png";
19487 state: "default" 0.0;
19490 normal: "ilist_1.png";
19497 clip_to: "disclip";
19499 description { state: "default" 0.0;
19501 color: 255 255 255 0;
19511 normal: "bt_sm_base1.png";
19514 image.middle: SOLID;
19516 description { state: "selected" 0.0;
19517 inherit: "default" 0.0;
19519 color: 255 255 255 255;
19530 part { name: "elm.swallow.pad";
19532 description { state: "default" 0.0;
19545 part { name: "arrow";
19546 clip_to: "disclip";
19547 ignore_flags: ON_HOLD;
19548 description { state: "default" 0.0;
19553 to_x: "elm.swallow.pad";
19558 to_x: "elm.swallow.pad";
19562 image.normal: "icon_arrow_right.png";
19564 description { state: "active" 0.0;
19565 inherit: "default" 0.0;
19566 image.normal: "icon_arrow_down.png";
19569 part { name: "elm.swallow.icon";
19570 clip_to: "disclip";
19572 description { state: "default" 0.0;
19587 part { name: "elm.swallow.end";
19588 clip_to: "disclip";
19590 description { state: "default" 0.0;
19594 aspect_preference: VERTICAL;
19605 part { name: "elm.text";
19606 clip_to: "disclip";
19608 effect: SOFT_SHADOW;
19612 state: "default" 0.0;
19616 to_x: "elm.swallow.icon";
19622 to_x: "elm.swallow.end";
19628 style: "genlist_style";
19632 description { state: "selected" 0.0;
19633 inherit: "default" 0.0;
19635 style: "genlist_selected_style";
19639 part { name: "fg1";
19640 clip_to: "disclip";
19642 description { state: "default" 0.0;
19644 color: 255 255 255 0;
19646 rel2.relative: 1.0 0.5;
19649 normal: "bt_sm_hilight.png";
19653 description { state: "selected" 0.0;
19654 inherit: "default" 0.0;
19656 color: 255 255 255 255;
19659 part { name: "fg2";
19660 clip_to: "disclip";
19662 description { state: "default" 0.0;
19664 color: 255 255 255 0;
19668 normal: "bt_sm_shine.png";
19672 description { state: "selected" 0.0;
19673 inherit: "default" 0.0;
19675 color: 255 255 255 255;
19678 part { name: "disclip";
19680 description { state: "default" 0.0;
19684 description { state: "disabled" 0.0;
19685 inherit: "default" 0.0;
19686 color: 255 255 255 64;
19691 // signal: elm,state,%s,active
19692 // a "check" item named %s went active
19693 // signal: elm,state,%s,passive
19694 // a "check" item named %s went passive
19695 // default is passive
19698 signal: "elm,state,selected";
19700 action: STATE_SET "selected" 0.0;
19704 target: "elm.text";
19707 name: "go_passive";
19708 signal: "elm,state,unselected";
19710 action: STATE_SET "default" 0.0;
19714 target: "elm.text";
19715 transition: LINEAR 0.1;
19718 name: "go_disabled";
19719 signal: "elm,state,disabled";
19721 action: STATE_SET "disabled" 0.0;
19725 name: "go_enabled";
19726 signal: "elm,state,enabled";
19728 action: STATE_SET "default" 0.0;
19733 signal: "mouse,up,1";
19735 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
19738 name: "go_expanded";
19739 signal: "elm,state,expanded";
19741 action: STATE_SET "active" 0.0;
19745 name: "go_contracted";
19746 signal: "elm,state,contracted";
19748 action: STATE_SET "default" 0.0;
19753 group { name: "elm/genlist/tree_odd/default_style/default";
19754 data.item: "stacking" "below";
19755 data.item: "selectraise" "on";
19756 data.item: "labels" "elm.text";
19757 data.item: "icons" "elm.swallow.icon elm.swallow.end";
19758 data.item: "treesize" "20";
19760 image: "bt_sm_base1.png" COMP;
19761 image: "bt_sm_shine.png" COMP;
19762 image: "bt_sm_hilight.png" COMP;
19763 image: "ilist_2.png" COMP;
19764 image: "icon_arrow_right.png" COMP;
19765 image: "icon_arrow_down.png" COMP;
19773 state: "default" 0.0;
19781 state: "default" 0.0;
19784 normal: "ilist_2.png";
19791 clip_to: "disclip";
19793 description { state: "default" 0.0;
19795 color: 255 255 255 0;
19805 normal: "bt_sm_base1.png";
19808 image.middle: SOLID;
19810 description { state: "selected" 0.0;
19811 inherit: "default" 0.0;
19813 color: 255 255 255 255;
19824 part { name: "elm.swallow.pad";
19826 description { state: "default" 0.0;
19839 part { name: "arrow";
19840 clip_to: "disclip";
19841 ignore_flags: ON_HOLD;
19842 description { state: "default" 0.0;
19847 to_x: "elm.swallow.pad";
19852 to_x: "elm.swallow.pad";
19856 image.normal: "icon_arrow_right.png";
19858 description { state: "active" 0.0;
19859 inherit: "default" 0.0;
19860 image.normal: "icon_arrow_down.png";
19863 part { name: "elm.swallow.icon";
19864 clip_to: "disclip";
19866 description { state: "default" 0.0;
19881 part { name: "elm.swallow.end";
19882 clip_to: "disclip";
19884 description { state: "default" 0.0;
19888 aspect_preference: VERTICAL;
19899 part { name: "elm.text";
19900 clip_to: "disclip";
19902 effect: SOFT_SHADOW;
19906 state: "default" 0.0;
19910 to_x: "elm.swallow.icon";
19916 to_x: "elm.swallow.end";
19922 style: "genlist_style";
19926 description { state: "selected" 0.0;
19927 inherit: "default" 0.0;
19929 style: "genlist_selected_style";
19933 part { name: "fg1";
19934 clip_to: "disclip";
19936 description { state: "default" 0.0;
19938 color: 255 255 255 0;
19940 rel2.relative: 1.0 0.5;
19943 normal: "bt_sm_hilight.png";
19947 description { state: "selected" 0.0;
19948 inherit: "default" 0.0;
19950 color: 255 255 255 255;
19953 part { name: "fg2";
19954 clip_to: "disclip";
19956 description { state: "default" 0.0;
19958 color: 255 255 255 0;
19962 normal: "bt_sm_shine.png";
19966 description { state: "selected" 0.0;
19967 inherit: "default" 0.0;
19969 color: 255 255 255 255;
19972 part { name: "disclip";
19974 description { state: "default" 0.0;
19978 description { state: "disabled" 0.0;
19979 inherit: "default" 0.0;
19980 color: 255 255 255 64;
19985 // signal: elm,state,%s,active
19986 // a "check" item named %s went active
19987 // signal: elm,state,%s,passive
19988 // a "check" item named %s went passive
19989 // default is passive
19992 signal: "elm,state,selected";
19994 action: STATE_SET "selected" 0.0;
19998 target: "elm.text";
20001 name: "go_passive";
20002 signal: "elm,state,unselected";
20004 action: STATE_SET "default" 0.0;
20008 target: "elm.text";
20009 transition: LINEAR 0.1;
20012 name: "go_disabled";
20013 signal: "elm,state,disabled";
20015 action: STATE_SET "disabled" 0.0;
20019 name: "go_enabled";
20020 signal: "elm,state,enabled";
20022 action: STATE_SET "default" 0.0;
20027 signal: "mouse,up,1";
20029 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
20032 name: "go_expanded";
20033 signal: "elm,state,expanded";
20035 action: STATE_SET "active" 0.0;
20039 name: "go_contracted";
20040 signal: "elm,state,contracted";
20042 action: STATE_SET "default" 0.0;
20049 group { name: "elm/genlist/item/double_label/default";
20050 data.item: "stacking" "above";
20051 data.item: "selectraise" "on";
20052 data.item: "labels" "elm.text elm.text.sub";
20053 data.item: "icons" "elm.swallow.icon elm.swallow.end";
20054 data.item: "treesize" "20";
20055 // data.item: "states" "";
20057 image: "bt_sm_base1.png" COMP;
20058 image: "bt_sm_shine.png" COMP;
20059 image: "bt_sm_hilight.png" COMP;
20060 image: "ilist_1.png" COMP;
20061 image: "ilist_item_shadow.png" COMP;
20069 state: "default" 0.0;
20077 state: "default" 0.0;
20092 normal: "ilist_item_shadow.png";
20101 state: "default" 0.0;
20103 normal: "ilist_1.png";
20110 clip_to: "disclip";
20112 description { state: "default" 0.0;
20114 color: 255 255 255 0;
20124 normal: "bt_sm_base1.png";
20127 image.middle: SOLID;
20129 description { state: "selected" 0.0;
20130 inherit: "default" 0.0;
20132 color: 255 255 255 255;
20143 part { name: "elm.swallow.pad";
20145 description { state: "default" 0.0;
20158 part { name: "elm.swallow.icon";
20159 clip_to: "disclip";
20161 description { state: "default" 0.0;
20165 to_x: "elm.swallow.pad";
20170 to_x: "elm.swallow.pad";
20176 part { name: "elm.swallow.end";
20177 clip_to: "disclip";
20179 description { state: "default" 0.0;
20183 aspect_preference: VERTICAL;
20194 part { name: "elm.text";
20195 clip_to: "disclip";
20197 effect: SOFT_SHADOW;
20201 state: "default" 0.0;
20204 to_x: "elm.swallow.icon";
20209 to_x: "elm.swallow.end";
20221 text_class: "list_item";
20224 description { state: "selected" 0.0;
20225 inherit: "default" 0.0;
20226 color: 224 224 224 255;
20230 part { name: "elm.text.sub";
20231 clip_to: "disclip";
20236 state: "default" 0.0;
20239 to_x: "elm.swallow.icon";
20244 to_x: "elm.swallow.end";
20256 text_class: "list_item";
20259 description { state: "selected" 0.0;
20260 inherit: "default" 0.0;
20261 color: 128 128 128 255;
20265 part { name: "fg1";
20266 clip_to: "disclip";
20268 description { state: "default" 0.0;
20270 color: 255 255 255 0;
20272 rel2.relative: 1.0 0.5;
20275 normal: "bt_sm_hilight.png";
20279 description { state: "selected" 0.0;
20280 inherit: "default" 0.0;
20282 color: 255 255 255 255;
20285 part { name: "fg2";
20286 clip_to: "disclip";
20288 description { state: "default" 0.0;
20290 color: 255 255 255 0;
20294 normal: "bt_sm_shine.png";
20298 description { state: "selected" 0.0;
20299 inherit: "default" 0.0;
20301 color: 255 255 255 255;
20304 part { name: "disclip";
20306 description { state: "default" 0.0;
20310 description { state: "disabled" 0.0;
20311 inherit: "default" 0.0;
20312 color: 255 255 255 64;
20317 // signal: elm,state,%s,active
20318 // a "check" item named %s went active
20319 // signal: elm,state,%s,passive
20320 // a "check" item named %s went passive
20321 // default is passive
20324 signal: "elm,state,selected";
20326 action: STATE_SET "selected" 0.0;
20330 target: "elm.text";
20331 target: "elm.text.sub";
20334 name: "go_passive";
20335 signal: "elm,state,unselected";
20337 action: STATE_SET "default" 0.0;
20341 target: "elm.text";
20342 target: "elm.text.sub";
20343 transition: LINEAR 0.1;
20346 name: "go_disabled";
20347 signal: "elm,state,disabled";
20349 action: STATE_SET "disabled" 0.0;
20353 name: "go_enabled";
20354 signal: "elm,state,enabled";
20356 action: STATE_SET "default" 0.0;
20361 group { name: "elm/genlist/item_compress/double_label/default";
20362 data.item: "stacking" "above";
20363 data.item: "selectraise" "on";
20364 data.item: "labels" "elm.text elm.text.sub";
20365 data.item: "icons" "elm.swallow.icon elm.swallow.end";
20366 data.item: "treesize" "20";
20367 // data.item: "states" "";
20369 image: "bt_sm_base1.png" COMP;
20370 image: "bt_sm_shine.png" COMP;
20371 image: "bt_sm_hilight.png" COMP;
20372 image: "ilist_1.png" COMP;
20373 image: "ilist_item_shadow.png" COMP;
20381 state: "default" 0.0;
20389 state: "default" 0.0;
20404 normal: "ilist_item_shadow.png";
20413 state: "default" 0.0;
20415 normal: "ilist_1.png";
20422 clip_to: "disclip";
20424 description { state: "default" 0.0;
20426 color: 255 255 255 0;
20436 normal: "bt_sm_base1.png";
20439 image.middle: SOLID;
20441 description { state: "selected" 0.0;
20442 inherit: "default" 0.0;
20444 color: 255 255 255 255;
20455 part { name: "elm.swallow.pad";
20457 description { state: "default" 0.0;
20470 part { name: "elm.swallow.icon";
20471 clip_to: "disclip";
20473 description { state: "default" 0.0;
20477 to_x: "elm.swallow.pad";
20482 to_x: "elm.swallow.pad";
20488 part { name: "elm.swallow.end";
20489 clip_to: "disclip";
20491 description { state: "default" 0.0;
20495 aspect_preference: VERTICAL;
20506 part { name: "elm.text";
20507 clip_to: "disclip";
20509 effect: SOFT_SHADOW;
20513 state: "default" 0.0;
20516 to_x: "elm.swallow.icon";
20521 to_x: "elm.swallow.end";
20533 text_class: "list_item";
20536 description { state: "selected" 0.0;
20537 inherit: "default" 0.0;
20538 color: 224 224 224 255;
20542 part { name: "elm.text.sub";
20543 clip_to: "disclip";
20548 state: "default" 0.0;
20551 to_x: "elm.swallow.icon";
20556 to_x: "elm.swallow.end";
20568 text_class: "list_item";
20571 description { state: "selected" 0.0;
20572 inherit: "default" 0.0;
20573 color: 128 128 128 255;
20577 part { name: "fg1";
20578 clip_to: "disclip";
20580 description { state: "default" 0.0;
20582 color: 255 255 255 0;
20584 rel2.relative: 1.0 0.5;
20587 normal: "bt_sm_hilight.png";
20591 description { state: "selected" 0.0;
20592 inherit: "default" 0.0;
20594 color: 255 255 255 255;
20597 part { name: "fg2";
20598 clip_to: "disclip";
20600 description { state: "default" 0.0;
20602 color: 255 255 255 0;
20606 normal: "bt_sm_shine.png";
20610 description { state: "selected" 0.0;
20611 inherit: "default" 0.0;
20613 color: 255 255 255 255;
20616 part { name: "disclip";
20618 description { state: "default" 0.0;
20622 description { state: "disabled" 0.0;
20623 inherit: "default" 0.0;
20624 color: 255 255 255 64;
20629 // signal: elm,state,%s,active
20630 // a "check" item named %s went active
20631 // signal: elm,state,%s,passive
20632 // a "check" item named %s went passive
20633 // default is passive
20636 signal: "elm,state,selected";
20638 action: STATE_SET "selected" 0.0;
20642 target: "elm.text";
20643 target: "elm.text.sub";
20646 name: "go_passive";
20647 signal: "elm,state,unselected";
20649 action: STATE_SET "default" 0.0;
20653 target: "elm.text";
20654 target: "elm.text.sub";
20655 transition: LINEAR 0.1;
20658 name: "go_disabled";
20659 signal: "elm,state,disabled";
20661 action: STATE_SET "disabled" 0.0;
20665 name: "go_enabled";
20666 signal: "elm,state,enabled";
20668 action: STATE_SET "default" 0.0;
20673 group { name: "elm/genlist/item_odd/double_label/default";
20674 data.item: "stacking" "below";
20675 data.item: "selectraise" "on";
20676 data.item: "labels" "elm.text elm.text.sub";
20677 data.item: "icons" "elm.swallow.icon elm.swallow.end";
20678 data.item: "treesize" "20";
20679 // data.item: "states" "";
20681 image: "bt_sm_base1.png" COMP;
20682 image: "bt_sm_shine.png" COMP;
20683 image: "bt_sm_hilight.png" COMP;
20684 image: "ilist_2.png" COMP;
20687 part { name: "event";
20691 state: "default" 0.0;
20699 state: "default" 0.0;
20701 normal: "ilist_2.png";
20708 clip_to: "disclip";
20710 description { state: "default" 0.0;
20712 color: 255 255 255 0;
20722 normal: "bt_sm_base1.png";
20725 image.middle: SOLID;
20727 description { state: "selected" 0.0;
20728 inherit: "default" 0.0;
20730 color: 255 255 255 255;
20741 part { name: "elm.swallow.pad";
20743 description { state: "default" 0.0;
20756 part { name: "elm.swallow.icon";
20757 clip_to: "disclip";
20759 description { state: "default" 0.0;
20763 to_x: "elm.swallow.pad";
20768 to_x: "elm.swallow.pad";
20774 part { name: "elm.swallow.end";
20775 clip_to: "disclip";
20777 description { state: "default" 0.0;
20781 aspect_preference: VERTICAL;
20792 part { name: "elm.text";
20793 clip_to: "disclip";
20795 effect: SOFT_SHADOW;
20799 state: "default" 0.0;
20802 to_x: "elm.swallow.icon";
20807 to_x: "elm.swallow.end";
20819 text_class: "list_item";
20822 description { state: "selected" 0.0;
20823 inherit: "default" 0.0;
20824 color: 224 224 224 255;
20828 part { name: "elm.text.sub";
20829 clip_to: "disclip";
20834 state: "default" 0.0;
20837 to_x: "elm.swallow.icon";
20842 to_x: "elm.swallow.end";
20854 text_class: "list_item";
20857 description { state: "selected" 0.0;
20858 inherit: "default" 0.0;
20859 color: 128 128 128 255;
20863 part { name: "fg1";
20864 clip_to: "disclip";
20866 description { state: "default" 0.0;
20868 color: 255 255 255 0;
20870 rel2.relative: 1.0 0.5;
20873 normal: "bt_sm_hilight.png";
20877 description { state: "selected" 0.0;
20878 inherit: "default" 0.0;
20880 color: 255 255 255 255;
20883 part { name: "fg2";
20884 clip_to: "disclip";
20886 description { state: "default" 0.0;
20888 color: 255 255 255 0;
20892 normal: "bt_sm_shine.png";
20896 description { state: "selected" 0.0;
20897 inherit: "default" 0.0;
20899 color: 255 255 255 255;
20902 part { name: "disclip";
20904 description { state: "default" 0.0;
20908 description { state: "disabled" 0.0;
20909 inherit: "default" 0.0;
20910 color: 255 255 255 64;
20915 // signal: elm,state,%s,active
20916 // a "check" item named %s went active
20917 // signal: elm,state,%s,passive
20918 // a "check" item named %s went passive
20919 // default is passive
20922 signal: "elm,state,selected";
20924 action: STATE_SET "selected" 0.0;
20928 target: "elm.text";
20929 target: "elm.text.sub";
20932 name: "go_passive";
20933 signal: "elm,state,unselected";
20935 action: STATE_SET "default" 0.0;
20939 target: "elm.text";
20940 target: "elm.text.sub";
20941 transition: LINEAR 0.1;
20944 name: "go_disabled";
20945 signal: "elm,state,disabled";
20947 action: STATE_SET "disabled" 0.0;
20951 name: "go_enabled";
20952 signal: "elm,state,enabled";
20954 action: STATE_SET "default" 0.0;
20959 group { name: "elm/genlist/item_compress_odd/double_label/default";
20960 data.item: "stacking" "below";
20961 data.item: "selectraise" "on";
20962 data.item: "labels" "elm.text elm.text.sub";
20963 data.item: "icons" "elm.swallow.icon elm.swallow.end";
20964 data.item: "treesize" "20";
20965 // data.item: "states" "";
20967 image: "bt_sm_base1.png" COMP;
20968 image: "bt_sm_shine.png" COMP;
20969 image: "bt_sm_hilight.png" COMP;
20970 image: "ilist_2.png" COMP;
20973 part { name: "event";
20977 state: "default" 0.0;
20985 state: "default" 0.0;
20987 normal: "ilist_2.png";
20994 clip_to: "disclip";
20996 description { state: "default" 0.0;
20998 color: 255 255 255 0;
21008 normal: "bt_sm_base1.png";
21011 image.middle: SOLID;
21013 description { state: "selected" 0.0;
21014 inherit: "default" 0.0;
21016 color: 255 255 255 255;
21027 part { name: "elm.swallow.pad";
21029 description { state: "default" 0.0;
21042 part { name: "elm.swallow.icon";
21043 clip_to: "disclip";
21045 description { state: "default" 0.0;
21049 to_x: "elm.swallow.pad";
21054 to_x: "elm.swallow.pad";
21060 part { name: "elm.swallow.end";
21061 clip_to: "disclip";
21063 description { state: "default" 0.0;
21067 aspect_preference: VERTICAL;
21078 part { name: "elm.text";
21079 clip_to: "disclip";
21081 effect: SOFT_SHADOW;
21085 state: "default" 0.0;
21088 to_x: "elm.swallow.icon";
21093 to_x: "elm.swallow.end";
21105 text_class: "list_item";
21108 description { state: "selected" 0.0;
21109 inherit: "default" 0.0;
21110 color: 224 224 224 255;
21114 part { name: "elm.text.sub";
21115 clip_to: "disclip";
21120 state: "default" 0.0;
21123 to_x: "elm.swallow.icon";
21128 to_x: "elm.swallow.end";
21140 text_class: "list_item";
21143 description { state: "selected" 0.0;
21144 inherit: "default" 0.0;
21145 color: 128 128 128 255;
21149 part { name: "fg1";
21150 clip_to: "disclip";
21152 description { state: "default" 0.0;
21154 color: 255 255 255 0;
21156 rel2.relative: 1.0 0.5;
21159 normal: "bt_sm_hilight.png";
21163 description { state: "selected" 0.0;
21164 inherit: "default" 0.0;
21166 color: 255 255 255 255;
21169 part { name: "fg2";
21170 clip_to: "disclip";
21172 description { state: "default" 0.0;
21174 color: 255 255 255 0;
21178 normal: "bt_sm_shine.png";
21182 description { state: "selected" 0.0;
21183 inherit: "default" 0.0;
21185 color: 255 255 255 255;
21188 part { name: "disclip";
21190 description { state: "default" 0.0;
21194 description { state: "disabled" 0.0;
21195 inherit: "default" 0.0;
21196 color: 255 255 255 64;
21201 // signal: elm,state,%s,active
21202 // a "check" item named %s went active
21203 // signal: elm,state,%s,passive
21204 // a "check" item named %s went passive
21205 // default is passive
21208 signal: "elm,state,selected";
21210 action: STATE_SET "selected" 0.0;
21214 target: "elm.text";
21215 target: "elm.text.sub";
21218 name: "go_passive";
21219 signal: "elm,state,unselected";
21221 action: STATE_SET "default" 0.0;
21225 target: "elm.text";
21226 target: "elm.text.sub";
21227 transition: LINEAR 0.1;
21230 name: "go_disabled";
21231 signal: "elm,state,disabled";
21233 action: STATE_SET "disabled" 0.0;
21237 name: "go_enabled";
21238 signal: "elm,state,enabled";
21240 action: STATE_SET "default" 0.0;
21246 group { name: "elm/genlist/tree/double_label/default";
21247 data.item: "stacking" "above";
21248 data.item: "selectraise" "on";
21249 data.item: "labels" "elm.text elm.text.sub";
21250 data.item: "icons" "elm.swallow.icon elm.swallow.end";
21251 data.item: "treesize" "20";
21252 // data.item: "states" "";
21254 image: "bt_sm_base1.png" COMP;
21255 image: "bt_sm_shine.png" COMP;
21256 image: "bt_sm_hilight.png" COMP;
21257 image: "ilist_1.png" COMP;
21258 image: "ilist_item_shadow.png" COMP;
21259 image: "icon_arrow_right.png" COMP;
21260 image: "icon_arrow_down.png" COMP;
21268 state: "default" 0.0;
21276 state: "default" 0.0;
21291 normal: "ilist_item_shadow.png";
21300 state: "default" 0.0;
21302 normal: "ilist_1.png";
21309 clip_to: "disclip";
21311 description { state: "default" 0.0;
21313 color: 255 255 255 0;
21323 normal: "bt_sm_base1.png";
21326 image.middle: SOLID;
21328 description { state: "selected" 0.0;
21329 inherit: "default" 0.0;
21331 color: 255 255 255 255;
21342 part { name: "elm.swallow.pad";
21344 description { state: "default" 0.0;
21357 part { name: "arrow";
21358 clip_to: "disclip";
21359 ignore_flags: ON_HOLD;
21360 description { state: "default" 0.0;
21365 to_x: "elm.swallow.pad";
21370 to_x: "elm.swallow.pad";
21374 image.normal: "icon_arrow_right.png";
21376 description { state: "active" 0.0;
21377 inherit: "default" 0.0;
21378 image.normal: "icon_arrow_down.png";
21381 part { name: "elm.swallow.icon";
21382 clip_to: "disclip";
21384 description { state: "default" 0.0;
21399 part { name: "elm.swallow.end";
21400 clip_to: "disclip";
21402 description { state: "default" 0.0;
21406 aspect_preference: VERTICAL;
21417 part { name: "elm.text";
21418 clip_to: "disclip";
21420 effect: SOFT_SHADOW;
21424 state: "default" 0.0;
21427 to_x: "elm.swallow.icon";
21432 to_x: "elm.swallow.end";
21444 text_class: "list_item";
21447 description { state: "selected" 0.0;
21448 inherit: "default" 0.0;
21449 color: 224 224 224 255;
21453 part { name: "elm.text.sub";
21454 clip_to: "disclip";
21459 state: "default" 0.0;
21462 to_x: "elm.swallow.icon";
21467 to_x: "elm.swallow.end";
21479 text_class: "list_item";
21482 description { state: "selected" 0.0;
21483 inherit: "default" 0.0;
21484 color: 128 128 128 255;
21488 part { name: "fg1";
21489 clip_to: "disclip";
21491 description { state: "default" 0.0;
21493 color: 255 255 255 0;
21495 rel2.relative: 1.0 0.5;
21498 normal: "bt_sm_hilight.png";
21502 description { state: "selected" 0.0;
21503 inherit: "default" 0.0;
21505 color: 255 255 255 255;
21508 part { name: "fg2";
21509 clip_to: "disclip";
21511 description { state: "default" 0.0;
21513 color: 255 255 255 0;
21517 normal: "bt_sm_shine.png";
21521 description { state: "selected" 0.0;
21522 inherit: "default" 0.0;
21524 color: 255 255 255 255;
21527 part { name: "disclip";
21529 description { state: "default" 0.0;
21533 description { state: "disabled" 0.0;
21534 inherit: "default" 0.0;
21535 color: 255 255 255 64;
21540 // signal: elm,state,%s,active
21541 // a "check" item named %s went active
21542 // signal: elm,state,%s,passive
21543 // a "check" item named %s went passive
21544 // default is passive
21547 signal: "elm,state,selected";
21549 action: STATE_SET "selected" 0.0;
21553 target: "elm.text";
21554 target: "elm.text.sub";
21557 name: "go_passive";
21558 signal: "elm,state,unselected";
21560 action: STATE_SET "default" 0.0;
21564 target: "elm.text";
21565 target: "elm.text.sub";
21566 transition: LINEAR 0.1;
21569 name: "go_disabled";
21570 signal: "elm,state,disabled";
21572 action: STATE_SET "disabled" 0.0;
21576 name: "go_enabled";
21577 signal: "elm,state,enabled";
21579 action: STATE_SET "default" 0.0;
21584 signal: "mouse,up,1";
21586 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
21589 name: "go_expanded";
21590 signal: "elm,state,expanded";
21592 action: STATE_SET "active" 0.0;
21596 name: "go_contracted";
21597 signal: "elm,state,contracted";
21599 action: STATE_SET "default" 0.0;
21604 group { name: "elm/genlist/tree_compress/double_label/default";
21605 data.item: "stacking" "above";
21606 data.item: "selectraise" "on";
21607 data.item: "labels" "elm.text elm.text.sub";
21608 data.item: "icons" "elm.swallow.icon elm.swallow.end";
21609 data.item: "treesize" "20";
21610 // data.item: "states" "";
21612 image: "bt_sm_base1.png" COMP;
21613 image: "bt_sm_shine.png" COMP;
21614 image: "bt_sm_hilight.png" COMP;
21615 image: "ilist_1.png" COMP;
21616 image: "ilist_item_shadow.png" COMP;
21617 image: "icon_arrow_right.png" COMP;
21618 image: "icon_arrow_down.png" COMP;
21626 state: "default" 0.0;
21634 state: "default" 0.0;
21649 normal: "ilist_item_shadow.png";
21658 state: "default" 0.0;
21660 normal: "ilist_1.png";
21667 clip_to: "disclip";
21669 description { state: "default" 0.0;
21671 color: 255 255 255 0;
21681 normal: "bt_sm_base1.png";
21684 image.middle: SOLID;
21686 description { state: "selected" 0.0;
21687 inherit: "default" 0.0;
21689 color: 255 255 255 255;
21700 part { name: "elm.swallow.pad";
21702 description { state: "default" 0.0;
21715 part { name: "arrow";
21716 clip_to: "disclip";
21717 ignore_flags: ON_HOLD;
21718 description { state: "default" 0.0;
21723 to_x: "elm.swallow.pad";
21728 to_x: "elm.swallow.pad";
21732 image.normal: "icon_arrow_right.png";
21734 description { state: "active" 0.0;
21735 inherit: "default" 0.0;
21736 image.normal: "icon_arrow_down.png";
21739 part { name: "elm.swallow.icon";
21740 clip_to: "disclip";
21742 description { state: "default" 0.0;
21757 part { name: "elm.swallow.end";
21758 clip_to: "disclip";
21760 description { state: "default" 0.0;
21764 aspect_preference: VERTICAL;
21775 part { name: "elm.text";
21776 clip_to: "disclip";
21778 effect: SOFT_SHADOW;
21782 state: "default" 0.0;
21785 to_x: "elm.swallow.icon";
21790 to_x: "elm.swallow.end";
21802 text_class: "list_item";
21805 description { state: "selected" 0.0;
21806 inherit: "default" 0.0;
21807 color: 224 224 224 255;
21811 part { name: "elm.text.sub";
21812 clip_to: "disclip";
21817 state: "default" 0.0;
21820 to_x: "elm.swallow.icon";
21825 to_x: "elm.swallow.end";
21837 text_class: "list_item";
21840 description { state: "selected" 0.0;
21841 inherit: "default" 0.0;
21842 color: 128 128 128 255;
21846 part { name: "fg1";
21847 clip_to: "disclip";
21849 description { state: "default" 0.0;
21851 color: 255 255 255 0;
21853 rel2.relative: 1.0 0.5;
21856 normal: "bt_sm_hilight.png";
21860 description { state: "selected" 0.0;
21861 inherit: "default" 0.0;
21863 color: 255 255 255 255;
21866 part { name: "fg2";
21867 clip_to: "disclip";
21869 description { state: "default" 0.0;
21871 color: 255 255 255 0;
21875 normal: "bt_sm_shine.png";
21879 description { state: "selected" 0.0;
21880 inherit: "default" 0.0;
21882 color: 255 255 255 255;
21885 part { name: "disclip";
21887 description { state: "default" 0.0;
21891 description { state: "disabled" 0.0;
21892 inherit: "default" 0.0;
21893 color: 255 255 255 64;
21898 // signal: elm,state,%s,active
21899 // a "check" item named %s went active
21900 // signal: elm,state,%s,passive
21901 // a "check" item named %s went passive
21902 // default is passive
21905 signal: "elm,state,selected";
21907 action: STATE_SET "selected" 0.0;
21911 target: "elm.text";
21912 target: "elm.text.sub";
21915 name: "go_passive";
21916 signal: "elm,state,unselected";
21918 action: STATE_SET "default" 0.0;
21922 target: "elm.text";
21923 target: "elm.text.sub";
21924 transition: LINEAR 0.1;
21927 name: "go_disabled";
21928 signal: "elm,state,disabled";
21930 action: STATE_SET "disabled" 0.0;
21934 name: "go_enabled";
21935 signal: "elm,state,enabled";
21937 action: STATE_SET "default" 0.0;
21942 signal: "mouse,up,1";
21944 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
21947 name: "go_expanded";
21948 signal: "elm,state,expanded";
21950 action: STATE_SET "active" 0.0;
21954 name: "go_contracted";
21955 signal: "elm,state,contracted";
21957 action: STATE_SET "default" 0.0;
21962 group { name: "elm/genlist/tree_odd/double_label/default";
21963 data.item: "stacking" "below";
21964 data.item: "selectraise" "on";
21965 data.item: "labels" "elm.text elm.text.sub";
21966 data.item: "icons" "elm.swallow.icon elm.swallow.end";
21967 data.item: "treesize" "20";
21968 // data.item: "states" "";
21970 image: "bt_sm_base1.png" COMP;
21971 image: "bt_sm_shine.png" COMP;
21972 image: "bt_sm_hilight.png" COMP;
21973 image: "ilist_2.png" COMP;
21974 image: "icon_arrow_right.png" COMP;
21975 image: "icon_arrow_down.png" COMP;
21983 state: "default" 0.0;
21991 state: "default" 0.0;
21993 normal: "ilist_2.png";
22000 clip_to: "disclip";
22002 description { state: "default" 0.0;
22004 color: 255 255 255 0;
22014 normal: "bt_sm_base1.png";
22017 image.middle: SOLID;
22019 description { state: "selected" 0.0;
22020 inherit: "default" 0.0;
22022 color: 255 255 255 255;
22033 part { name: "elm.swallow.pad";
22035 description { state: "default" 0.0;
22048 part { name: "arrow";
22049 clip_to: "disclip";
22050 ignore_flags: ON_HOLD;
22051 description { state: "default" 0.0;
22056 to_x: "elm.swallow.pad";
22061 to_x: "elm.swallow.pad";
22065 image.normal: "icon_arrow_right.png";
22067 description { state: "active" 0.0;
22068 inherit: "default" 0.0;
22069 image.normal: "icon_arrow_down.png";
22072 part { name: "elm.swallow.icon";
22073 clip_to: "disclip";
22075 description { state: "default" 0.0;
22090 part { name: "elm.swallow.end";
22091 clip_to: "disclip";
22093 description { state: "default" 0.0;
22097 aspect_preference: VERTICAL;
22108 part { name: "elm.text";
22109 clip_to: "disclip";
22111 effect: SOFT_SHADOW;
22115 state: "default" 0.0;
22118 to_x: "elm.swallow.icon";
22123 to_x: "elm.swallow.end";
22135 text_class: "list_item";
22138 description { state: "selected" 0.0;
22139 inherit: "default" 0.0;
22140 color: 224 224 224 255;
22144 part { name: "elm.text.sub";
22145 clip_to: "disclip";
22150 state: "default" 0.0;
22153 to_x: "elm.swallow.icon";
22158 to_x: "elm.swallow.end";
22170 text_class: "list_item";
22173 description { state: "selected" 0.0;
22174 inherit: "default" 0.0;
22175 color: 128 128 128 255;
22179 part { name: "fg1";
22180 clip_to: "disclip";
22182 description { state: "default" 0.0;
22184 color: 255 255 255 0;
22186 rel2.relative: 1.0 0.5;
22189 normal: "bt_sm_hilight.png";
22193 description { state: "selected" 0.0;
22194 inherit: "default" 0.0;
22196 color: 255 255 255 255;
22199 part { name: "fg2";
22200 clip_to: "disclip";
22202 description { state: "default" 0.0;
22204 color: 255 255 255 0;
22208 normal: "bt_sm_shine.png";
22212 description { state: "selected" 0.0;
22213 inherit: "default" 0.0;
22215 color: 255 255 255 255;
22218 part { name: "disclip";
22220 description { state: "default" 0.0;
22224 description { state: "disabled" 0.0;
22225 inherit: "default" 0.0;
22226 color: 255 255 255 64;
22231 // signal: elm,state,%s,active
22232 // a "check" item named %s went active
22233 // signal: elm,state,%s,passive
22234 // a "check" item named %s went passive
22235 // default is passive
22238 signal: "elm,state,selected";
22240 action: STATE_SET "selected" 0.0;
22244 target: "elm.text";
22245 target: "elm.text.sub";
22248 name: "go_passive";
22249 signal: "elm,state,unselected";
22251 action: STATE_SET "default" 0.0;
22255 target: "elm.text";
22256 target: "elm.text.sub";
22257 transition: LINEAR 0.1;
22260 name: "go_disabled";
22261 signal: "elm,state,disabled";
22263 action: STATE_SET "disabled" 0.0;
22267 name: "go_enabled";
22268 signal: "elm,state,enabled";
22270 action: STATE_SET "default" 0.0;
22275 signal: "mouse,up,1";
22277 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
22280 name: "go_expanded";
22281 signal: "elm,state,expanded";
22283 action: STATE_SET "active" 0.0;
22287 name: "go_contracted";
22288 signal: "elm,state,contracted";
22290 action: STATE_SET "default" 0.0;
22296 group { name: "elm/genlist/item/icon_top_text_bottom/default";
22297 data.item: "stacking" "above";
22298 data.item: "selectraise" "on";
22299 data.item: "labels" "elm.text";
22300 data.item: "icons" "elm.swallow.icon";
22301 data.item: "treesize" "20";
22302 // data.item: "states" "";
22304 image: "bt_sm_base1.png" COMP;
22305 image: "bt_sm_shine.png" COMP;
22306 image: "bt_sm_hilight.png" COMP;
22307 image: "ilist_1.png" COMP;
22308 image: "ilist_item_shadow.png" COMP;
22316 state: "default" 0.0;
22324 state: "default" 0.0;
22339 normal: "ilist_item_shadow.png";
22348 state: "default" 0.0;
22350 normal: "ilist_1.png";
22357 clip_to: "disclip";
22359 description { state: "default" 0.0;
22361 color: 255 255 255 0;
22371 normal: "bt_sm_base1.png";
22374 image.middle: SOLID;
22376 description { state: "selected" 0.0;
22377 inherit: "default" 0.0;
22379 color: 255 255 255 255;
22390 part { name: "elm.swallow.pad";
22392 description { state: "default" 0.0;
22405 part { name: "elm.swallow.icon";
22406 clip_to: "disclip";
22408 description { state: "default" 0.0;
22412 to_x: "elm.swallow.pad";
22417 to_x: "elm.swallow.pad";
22423 part { name: "elm.text";
22424 clip_to: "disclip";
22426 effect: SOFT_SHADOW;
22430 state: "default" 0.0;
22433 to_y: "elm.swallow.icon";
22449 text_class: "list_item";
22452 description { state: "selected" 0.0;
22453 inherit: "default" 0.0;
22454 color: 224 224 224 255;
22458 part { name: "fg1";
22459 clip_to: "disclip";
22461 description { state: "default" 0.0;
22463 color: 255 255 255 0;
22465 rel2.relative: 1.0 0.5;
22468 normal: "bt_sm_hilight.png";
22472 description { state: "selected" 0.0;
22473 inherit: "default" 0.0;
22475 color: 255 255 255 255;
22478 part { name: "fg2";
22479 clip_to: "disclip";
22481 description { state: "default" 0.0;
22483 color: 255 255 255 0;
22487 normal: "bt_sm_shine.png";
22491 description { state: "selected" 0.0;
22492 inherit: "default" 0.0;
22494 color: 255 255 255 255;
22497 part { name: "disclip";
22499 description { state: "default" 0.0;
22503 description { state: "disabled" 0.0;
22504 inherit: "default" 0.0;
22505 color: 255 255 255 64;
22510 // signal: elm,state,%s,active
22511 // a "check" item named %s went active
22512 // signal: elm,state,%s,passive
22513 // a "check" item named %s went passive
22514 // default is passive
22517 signal: "elm,state,selected";
22519 action: STATE_SET "selected" 0.0;
22523 target: "elm.text";
22526 name: "go_passive";
22527 signal: "elm,state,unselected";
22529 action: STATE_SET "default" 0.0;
22533 target: "elm.text";
22534 transition: LINEAR 0.1;
22537 name: "go_disabled";
22538 signal: "elm,state,disabled";
22540 action: STATE_SET "disabled" 0.0;
22544 name: "go_enabled";
22545 signal: "elm,state,enabled";
22547 action: STATE_SET "default" 0.0;
22552 group { name: "elm/genlist/item_odd/icon_top_text_bottom/default";
22553 data.item: "stacking" "below";
22554 data.item: "selectraise" "on";
22555 data.item: "labels" "elm.text";
22556 data.item: "icons" "elm.swallow.icon";
22557 data.item: "treesize" "20";
22558 // data.item: "states" "";
22560 image: "bt_sm_base1.png" COMP;
22561 image: "bt_sm_shine.png" COMP;
22562 image: "bt_sm_hilight.png" COMP;
22563 image: "ilist_2.png" COMP;
22566 part { name: "event";
22570 state: "default" 0.0;
22578 state: "default" 0.0;
22580 normal: "ilist_2.png";
22587 clip_to: "disclip";
22589 description { state: "default" 0.0;
22591 color: 255 255 255 0;
22601 normal: "bt_sm_base1.png";
22604 image.middle: SOLID;
22606 description { state: "selected" 0.0;
22607 inherit: "default" 0.0;
22609 color: 255 255 255 255;
22620 part { name: "elm.swallow.pad";
22622 description { state: "default" 0.0;
22635 part { name: "elm.swallow.icon";
22636 clip_to: "disclip";
22638 description { state: "default" 0.0;
22642 to_x: "elm.swallow.pad";
22647 to_x: "elm.swallow.pad";
22653 part { name: "elm.text";
22654 clip_to: "disclip";
22656 effect: SOFT_SHADOW;
22660 state: "default" 0.0;
22663 to_y: "elm.swallow.icon";
22679 text_class: "list_item";
22682 description { state: "selected" 0.0;
22683 inherit: "default" 0.0;
22684 color: 224 224 224 255;
22688 part { name: "fg1";
22689 clip_to: "disclip";
22691 description { state: "default" 0.0;
22693 color: 255 255 255 0;
22695 rel2.relative: 1.0 0.5;
22698 normal: "bt_sm_hilight.png";
22702 description { state: "selected" 0.0;
22703 inherit: "default" 0.0;
22705 color: 255 255 255 255;
22708 part { name: "fg2";
22709 clip_to: "disclip";
22711 description { state: "default" 0.0;
22713 color: 255 255 255 0;
22717 normal: "bt_sm_shine.png";
22721 description { state: "selected" 0.0;
22722 inherit: "default" 0.0;
22724 color: 255 255 255 255;
22727 part { name: "disclip";
22729 description { state: "default" 0.0;
22733 description { state: "disabled" 0.0;
22734 inherit: "default" 0.0;
22735 color: 255 255 255 64;
22740 // signal: elm,state,%s,active
22741 // a "check" item named %s went active
22742 // signal: elm,state,%s,passive
22743 // a "check" item named %s went passive
22744 // default is passive
22747 signal: "elm,state,selected";
22749 action: STATE_SET "selected" 0.0;
22753 target: "elm.text";
22756 name: "go_passive";
22757 signal: "elm,state,unselected";
22759 action: STATE_SET "default" 0.0;
22763 target: "elm.text";
22764 transition: LINEAR 0.1;
22767 name: "go_disabled";
22768 signal: "elm,state,disabled";
22770 action: STATE_SET "disabled" 0.0;
22774 name: "go_enabled";
22775 signal: "elm,state,enabled";
22777 action: STATE_SET "default" 0.0;
22783 group { name: "elm/genlist/tree/icon_top_text_bottom/default";
22784 data.item: "stacking" "above";
22785 data.item: "selectraise" "on";
22786 data.item: "labels" "elm.text";
22787 data.item: "icons" "elm.swallow.icon";
22788 data.item: "treesize" "20";
22789 // data.item: "states" "";
22791 image: "bt_sm_base1.png" COMP;
22792 image: "bt_sm_shine.png" COMP;
22793 image: "bt_sm_hilight.png" COMP;
22794 image: "ilist_1.png" COMP;
22795 image: "ilist_item_shadow.png" COMP;
22796 image: "icon_arrow_right.png" COMP;
22797 image: "icon_arrow_down.png" COMP;
22805 state: "default" 0.0;
22813 state: "default" 0.0;
22828 normal: "ilist_item_shadow.png";
22837 state: "default" 0.0;
22839 normal: "ilist_1.png";
22846 clip_to: "disclip";
22848 description { state: "default" 0.0;
22850 color: 255 255 255 0;
22860 normal: "bt_sm_base1.png";
22863 image.middle: SOLID;
22865 description { state: "selected" 0.0;
22866 inherit: "default" 0.0;
22868 color: 255 255 255 255;
22879 part { name: "elm.swallow.pad";
22881 description { state: "default" 0.0;
22894 part { name: "arrow";
22895 clip_to: "disclip";
22896 ignore_flags: ON_HOLD;
22897 description { state: "default" 0.0;
22902 to_x: "elm.swallow.pad";
22907 to_x: "elm.swallow.pad";
22911 image.normal: "icon_arrow_right.png";
22913 description { state: "active" 0.0;
22914 inherit: "default" 0.0;
22915 image.normal: "icon_arrow_down.png";
22918 part { name: "elm.swallow.icon";
22919 clip_to: "disclip";
22921 description { state: "default" 0.0;
22935 part { name: "elm.text";
22936 clip_to: "disclip";
22938 effect: SOFT_SHADOW;
22942 state: "default" 0.0;
22945 to_y: "elm.swallow.icon";
22961 text_class: "list_item";
22964 description { state: "selected" 0.0;
22965 inherit: "default" 0.0;
22966 color: 224 224 224 255;
22970 part { name: "fg1";
22971 clip_to: "disclip";
22973 description { state: "default" 0.0;
22975 color: 255 255 255 0;
22977 rel2.relative: 1.0 0.5;
22980 normal: "bt_sm_hilight.png";
22984 description { state: "selected" 0.0;
22985 inherit: "default" 0.0;
22987 color: 255 255 255 255;
22990 part { name: "fg2";
22991 clip_to: "disclip";
22993 description { state: "default" 0.0;
22995 color: 255 255 255 0;
22999 normal: "bt_sm_shine.png";
23003 description { state: "selected" 0.0;
23004 inherit: "default" 0.0;
23006 color: 255 255 255 255;
23009 part { name: "disclip";
23011 description { state: "default" 0.0;
23015 description { state: "disabled" 0.0;
23016 inherit: "default" 0.0;
23017 color: 255 255 255 64;
23022 // signal: elm,state,%s,active
23023 // a "check" item named %s went active
23024 // signal: elm,state,%s,passive
23025 // a "check" item named %s went passive
23026 // default is passive
23029 signal: "elm,state,selected";
23031 action: STATE_SET "selected" 0.0;
23035 target: "elm.text";
23038 name: "go_passive";
23039 signal: "elm,state,unselected";
23041 action: STATE_SET "default" 0.0;
23045 target: "elm.text";
23046 transition: LINEAR 0.1;
23049 name: "go_disabled";
23050 signal: "elm,state,disabled";
23052 action: STATE_SET "disabled" 0.0;
23056 name: "go_enabled";
23057 signal: "elm,state,enabled";
23059 action: STATE_SET "default" 0.0;
23064 signal: "mouse,up,1";
23066 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
23069 name: "go_expanded";
23070 signal: "elm,state,expanded";
23072 action: STATE_SET "active" 0.0;
23076 name: "go_contracted";
23077 signal: "elm,state,contracted";
23079 action: STATE_SET "default" 0.0;
23084 group { name: "elm/genlist/tree_odd/icon_top_text_bottom/default";
23085 data.item: "stacking" "below";
23086 data.item: "selectraise" "on";
23087 data.item: "labels" "elm.text";
23088 data.item: "icons" "elm.swallow.icon";
23089 data.item: "treesize" "20";
23090 // data.item: "states" "";
23092 image: "bt_sm_base1.png" COMP;
23093 image: "bt_sm_shine.png" COMP;
23094 image: "bt_sm_hilight.png" COMP;
23095 image: "ilist_2.png" COMP;
23096 image: "icon_arrow_right.png" COMP;
23097 image: "icon_arrow_down.png" COMP;
23105 state: "default" 0.0;
23113 state: "default" 0.0;
23115 normal: "ilist_2.png";
23122 clip_to: "disclip";
23124 description { state: "default" 0.0;
23126 color: 255 255 255 0;
23136 normal: "bt_sm_base1.png";
23139 image.middle: SOLID;
23141 description { state: "selected" 0.0;
23142 inherit: "default" 0.0;
23144 color: 255 255 255 255;
23155 part { name: "elm.swallow.pad";
23157 description { state: "default" 0.0;
23170 part { name: "arrow";
23171 clip_to: "disclip";
23172 ignore_flags: ON_HOLD;
23173 description { state: "default" 0.0;
23178 to_x: "elm.swallow.pad";
23183 to_x: "elm.swallow.pad";
23187 image.normal: "icon_arrow_right.png";
23189 description { state: "active" 0.0;
23190 inherit: "default" 0.0;
23191 image.normal: "icon_arrow_down.png";
23194 part { name: "elm.swallow.icon";
23195 clip_to: "disclip";
23197 description { state: "default" 0.0;
23211 part { name: "elm.text";
23212 clip_to: "disclip";
23214 effect: SOFT_SHADOW;
23218 state: "default" 0.0;
23221 to_y: "elm.swallow.icon";
23237 text_class: "list_item";
23240 description { state: "selected" 0.0;
23241 inherit: "default" 0.0;
23242 color: 224 224 224 255;
23246 part { name: "fg1";
23247 clip_to: "disclip";
23249 description { state: "default" 0.0;
23251 color: 255 255 255 0;
23253 rel2.relative: 1.0 0.5;
23256 normal: "bt_sm_hilight.png";
23260 description { state: "selected" 0.0;
23261 inherit: "default" 0.0;
23263 color: 255 255 255 255;
23266 part { name: "fg2";
23267 clip_to: "disclip";
23269 description { state: "default" 0.0;
23271 color: 255 255 255 0;
23275 normal: "bt_sm_shine.png";
23279 description { state: "selected" 0.0;
23280 inherit: "default" 0.0;
23282 color: 255 255 255 255;
23285 part { name: "disclip";
23287 description { state: "default" 0.0;
23291 description { state: "disabled" 0.0;
23292 inherit: "default" 0.0;
23293 color: 255 255 255 64;
23298 // signal: elm,state,%s,active
23299 // a "check" item named %s went active
23300 // signal: elm,state,%s,passive
23301 // a "check" item named %s went passive
23302 // default is passive
23305 signal: "elm,state,selected";
23307 action: STATE_SET "selected" 0.0;
23311 target: "elm.text";
23314 name: "go_passive";
23315 signal: "elm,state,unselected";
23317 action: STATE_SET "default" 0.0;
23321 target: "elm.text";
23322 transition: LINEAR 0.1;
23325 name: "go_disabled";
23326 signal: "elm,state,disabled";
23328 action: STATE_SET "disabled" 0.0;
23332 name: "go_enabled";
23333 signal: "elm,state,enabled";
23335 action: STATE_SET "default" 0.0;
23340 signal: "mouse,up,1";
23342 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
23345 name: "go_expanded";
23346 signal: "elm,state,expanded";
23348 action: STATE_SET "active" 0.0;
23352 name: "go_contracted";
23353 signal: "elm,state,contracted";
23355 action: STATE_SET "default" 0.0;
23362 ///////////////////////////////////////////////////////////////////////////////
23363 group { name: "elm/check/base/default";
23365 image: "check_base.png" COMP;
23366 image: "check.png" COMP;
23367 image: "check2.png" COMP;
23373 description { state: "default" 0.0;
23375 rel2.relative: 0.0 1.0;
23381 aspect_preference: VERTICAL;
23383 normal: "check_base.png";
23390 part { name: "check";
23393 description { state: "default" 0.0;
23403 color: 255 255 255 255;
23404 image.normal: "check.png";
23406 description { state: "visible" 0.0;
23407 inherit: "default" 0.0;
23410 description { state: "disabled" 0.0;
23411 inherit: "default" 0.0;
23413 color: 128 128 128 128;
23415 description { state: "disabled_visible" 0.0;
23416 inherit: "default" 0.0;
23417 color: 128 128 128 128;
23421 part { name: "elm.swallow.content";
23423 description { state: "default" 0.0;
23428 rel1.relative: 1.0 0.0;
23432 rel2.relative: 1.0 1.0;
23434 description { state: "visible" 0.0;
23435 inherit: "default" 0.0;
23440 description { state: "disabled" 0.0;
23441 inherit: "default" 0.0;
23442 color: 128 128 128 128;
23444 description { state: "disabled_visible" 0.0;
23445 inherit: "default" 0.0;
23446 color: 128 128 128 128;
23452 part { name: "elm.text";
23456 description { state: "default" 0.0;
23458 rel1.to_x: "elm.swallow.content";
23459 rel1.relative: 1.0 0.0;
23461 rel2.relative: 1.0 1.0;
23462 rel2.offset: -2 -2;
23465 font: "Sans,Edje-Vera";
23471 description { state: "visible" 0.0;
23472 inherit: "default" 0.0;
23476 description { state: "disabled" 0.0;
23477 inherit: "default" 0.0;
23481 description { state: "disabled_visible" 0.0;
23482 inherit: "default" 0.0;
23489 part { name: "events";
23491 ignore_flags: ON_HOLD;
23492 description { state: "default" 0.0;
23496 part { name: "disabler";
23498 description { state: "default" 0.0;
23502 description { state: "disabled" 0.0;
23503 inherit: "default" 0.0;
23509 program { name: "click";
23510 signal: "mouse,up,1";
23512 action: SIGNAL_EMIT "elm,action,check,toggle" "";
23514 program { name: "check_on";
23515 signal: "elm,state,check,on";
23517 action: STATE_SET "visible" 0.0;
23520 program { name: "check_off";
23521 signal: "elm,state,check,off";
23523 action: STATE_SET "default" 0.0;
23526 program { name: "text_show";
23527 signal: "elm,state,text,visible";
23529 action: STATE_SET "visible" 0.0;
23530 target: "elm.text";
23532 program { name: "text_hide";
23533 signal: "elm,state,text,hidden";
23535 action: STATE_SET "default" 0.0;
23536 target: "elm.text";
23538 program { name: "icon_show";
23539 signal: "elm,state,icon,visible";
23541 action: STATE_SET "visible" 0.0;
23542 target: "elm.swallow.content";
23544 program { name: "icon_hide";
23545 signal: "elm,state,icon,hidden";
23547 action: STATE_SET "default" 0.0;
23548 target: "elm.swallow.content";
23550 program { name: "disable";
23551 signal: "elm,state,disabled";
23553 action: STATE_SET "disabled" 0.0;
23554 target: "disabler";
23555 after: "disable_text";
23557 program { name: "disable_text";
23561 get_state(PART:"elm.text", st, 30, vl);
23562 if (!strcmp(st, "visible"))
23563 set_state(PART:"elm.text", "disabled_visible", 0.0);
23565 set_state(PART:"elm.text", "disabled", 0.0);
23567 get_state(PART:"elm.swallow.content", st, 30, vl);
23568 if (!strcmp(st, "visible"))
23569 set_state(PART:"elm.swallow.content", "disabled_visible", 0.0);
23571 set_state(PART:"elm.swallow.content", "disabled", 0.0);
23573 get_state(PART:"check", st, 30, vl);
23574 if (!strcmp(st, "visible"))
23575 set_state(PART:"check", "disabled_visible", 0.0);
23577 set_state(PART:"check", "disabled", 0.0);
23580 program { name: "enable";
23581 signal: "elm,state,enabled";
23583 action: STATE_SET "default" 0.0;
23584 target: "disabler";
23585 after: "enable_text";
23587 program { name: "enable_text";
23591 get_state(PART:"elm.text", st, 30, vl);
23592 if (!strcmp(st, "disabled_visible"))
23593 set_state(PART:"elm.text", "visible", 0.0);
23595 set_state(PART:"elm.text", "default", 0.0);
23597 get_state(PART:"elm.swallow.content", st, 30, vl);
23598 if (!strcmp(st, "visible"))
23599 set_state(PART:"elm.swallow.content", "visible", 0.0);
23601 set_state(PART:"elm.swallow.content", "default", 0.0);
23603 get_state(PART:"check", st, 30, vl);
23604 if (!strcmp(st, "visible"))
23605 set_state(PART:"check", "visible", 0.0);
23607 set_state(PART:"check", "default", 0.0);
23612 ///////////////////////////////////////////////////////////////////////////////
23613 group { name: "elm/radio/base/default";
23615 image: "radio_base.png" COMP;
23616 image: "radio.png" COMP;
23617 image: "radio2.png" COMP;
23623 description { state: "default" 0.0;
23625 rel2.relative: 0.0 1.0;
23631 aspect_preference: VERTICAL;
23632 image.normal: "radio_base.png";
23635 part { name: "radio";
23638 description { state: "default" 0.0;
23642 image.normal: "radio.png";
23644 description { state: "visible" 0.0;
23645 inherit: "default" 0.0;
23649 part { name: "elm.swallow.content";
23651 description { state: "default" 0.0;
23657 rel1.relative: 1.0 0.0;
23660 rel2.relative: 1.0 1.0;
23663 description { state: "visible" 0.0;
23664 inherit: "default" 0.0;
23666 color: 255 255 255 255;
23669 description { state: "disabled" 0.0;
23670 inherit: "default" 0.0;
23671 color: 128 128 128 128;
23673 description { state: "disabled_visible" 0.0;
23674 inherit: "default" 0.0;
23675 color: 128 128 128 128;
23680 part { name: "elm.text";
23684 description { state: "default" 0.0;
23686 rel1.to_x: "elm.swallow.content";
23687 rel1.relative: 1.0 0.0;
23689 rel2.relative: 1.0 1.0;
23690 rel2.offset: -2 -2;
23693 font: "Sans,Edje-Vera";
23699 description { state: "visible" 0.0;
23700 inherit: "default" 0.0;
23704 description { state: "disabled" 0.0;
23705 inherit: "default" 0.0;
23709 description { state: "disabled_visible" 0.0;
23710 inherit: "default" 0.0;
23717 part { name: "events";
23719 ignore_flags: ON_HOLD;
23720 description { state: "default" 0.0;
23724 part { name: "disabler";
23726 description { state: "default" 0.0;
23730 description { state: "disabled" 0.0;
23731 inherit: "default" 0.0;
23737 program { name: "click";
23738 signal: "mouse,up,1";
23740 action: SIGNAL_EMIT "elm,action,radio,toggle" "";
23742 program { name: "radio_on";
23743 signal: "elm,state,radio,on";
23745 action: STATE_SET "visible" 0.0;
23748 program { name: "radio_off";
23749 signal: "elm,state,radio,off";
23751 action: STATE_SET "default" 0.0;
23754 program { name: "text_show";
23755 signal: "elm,state,text,visible";
23757 action: STATE_SET "visible" 0.0;
23758 target: "elm.text";
23760 program { name: "text_hide";
23761 signal: "elm,state,text,hidden";
23763 action: STATE_SET "default" 0.0;
23764 target: "elm.text";
23766 program { name: "icon_show";
23767 signal: "elm,state,icon,visible";
23769 action: STATE_SET "visible" 0.0;
23770 target: "elm.swallow.content";
23772 program { name: "icon_hide";
23773 signal: "elm,state,icon,hidden";
23775 action: STATE_SET "default" 0.0;
23776 target: "elm.swallow.content";
23778 program { name: "disable";
23779 signal: "elm,state,disabled";
23781 action: STATE_SET "disabled" 0.0;
23782 target: "disabler";
23783 after: "disable_text";
23785 program { name: "disable_text";
23789 get_state(PART:"elm.text", st, 30, vl);
23790 if (!strcmp(st, "visible"))
23791 set_state(PART:"elm.text", "disabled_visible", 0.0);
23793 set_state(PART:"elm.text", "disabled", 0.0);
23795 get_state(PART:"elm.swallow.content", st, 30, vl);
23796 if (!strcmp(st, "visible"))
23797 set_state(PART:"elm.swallow.content", "disabled_visible", 0.0);
23799 set_state(PART:"elm.swallow.content", "disabled", 0.0);
23802 program { name: "enable";
23803 signal: "elm,state,enabled";
23805 action: STATE_SET "default" 0.0;
23806 target: "disabler";
23807 after: "enable_text";
23809 program { name: "enable_text";
23813 get_state(PART:"elm.text", st, 30, vl);
23814 if (!strcmp(st, "disabled_visible"))
23815 set_state(PART:"elm.text", "visible", 0.0);
23817 set_state(PART:"elm.text", "default", 0.0);
23819 get_state(PART:"elm.swallow.content", st, 30, vl);
23820 if (!strcmp(st, "visible"))
23821 set_state(PART:"elm.swallow.content", "visible", 0.0);
23823 set_state(PART:"elm.swallow.content", "default", 0.0);
23828 group { name: "elm/genlist/tree_compress_odd/double_label/default";
23829 data.item: "stacking" "below";
23830 data.item: "selectraise" "on";
23831 data.item: "labels" "elm.text elm.text.sub";
23832 data.item: "icons" "elm.swallow.icon elm.swallow.end";
23833 data.item: "treesize" "20";
23834 // data.item: "states" "";
23836 image: "bt_sm_base1.png" COMP;
23837 image: "bt_sm_shine.png" COMP;
23838 image: "bt_sm_hilight.png" COMP;
23839 image: "ilist_2.png" COMP;
23840 image: "icon_arrow_right.png" COMP;
23841 image: "icon_arrow_down.png" COMP;
23849 state: "default" 0.0;
23857 state: "default" 0.0;
23859 normal: "ilist_2.png";
23866 clip_to: "disclip";
23868 description { state: "default" 0.0;
23870 color: 255 255 255 0;
23880 normal: "bt_sm_base1.png";
23883 image.middle: SOLID;
23885 description { state: "selected" 0.0;
23886 inherit: "default" 0.0;
23888 color: 255 255 255 255;
23899 part { name: "elm.swallow.pad";
23901 description { state: "default" 0.0;
23914 part { name: "arrow";
23915 clip_to: "disclip";
23916 ignore_flags: ON_HOLD;
23917 description { state: "default" 0.0;
23922 to_x: "elm.swallow.pad";
23927 to_x: "elm.swallow.pad";
23931 image.normal: "icon_arrow_right.png";
23933 description { state: "active" 0.0;
23934 inherit: "default" 0.0;
23935 image.normal: "icon_arrow_down.png";
23938 part { name: "elm.swallow.icon";
23939 clip_to: "disclip";
23941 description { state: "default" 0.0;
23956 part { name: "elm.swallow.end";
23957 clip_to: "disclip";
23959 description { state: "default" 0.0;
23963 aspect_preference: VERTICAL;
23974 part { name: "elm.text";
23975 clip_to: "disclip";
23977 effect: SOFT_SHADOW;
23981 state: "default" 0.0;
23984 to_x: "elm.swallow.icon";
23989 to_x: "elm.swallow.end";
24001 text_class: "list_item";
24004 description { state: "selected" 0.0;
24005 inherit: "default" 0.0;
24006 color: 224 224 224 255;
24010 part { name: "elm.text.sub";
24011 clip_to: "disclip";
24016 state: "default" 0.0;
24019 to_x: "elm.swallow.icon";
24024 to_x: "elm.swallow.end";
24036 text_class: "list_item";
24039 description { state: "selected" 0.0;
24040 inherit: "default" 0.0;
24041 color: 128 128 128 255;
24045 part { name: "fg1";
24046 clip_to: "disclip";
24048 description { state: "default" 0.0;
24050 color: 255 255 255 0;
24052 rel2.relative: 1.0 0.5;
24055 normal: "bt_sm_hilight.png";
24059 description { state: "selected" 0.0;
24060 inherit: "default" 0.0;
24062 color: 255 255 255 255;
24065 part { name: "fg2";
24066 clip_to: "disclip";
24068 description { state: "default" 0.0;
24070 color: 255 255 255 0;
24074 normal: "bt_sm_shine.png";
24078 description { state: "selected" 0.0;
24079 inherit: "default" 0.0;
24081 color: 255 255 255 255;
24084 part { name: "disclip";
24086 description { state: "default" 0.0;
24090 description { state: "disabled" 0.0;
24091 inherit: "default" 0.0;
24092 color: 255 255 255 64;
24097 // signal: elm,state,%s,active
24098 // a "check" item named %s went active
24099 // signal: elm,state,%s,passive
24100 // a "check" item named %s went passive
24101 // default is passive
24104 signal: "elm,state,selected";
24106 action: STATE_SET "selected" 0.0;
24110 target: "elm.text";
24111 target: "elm.text.sub";
24114 name: "go_passive";
24115 signal: "elm,state,unselected";
24117 action: STATE_SET "default" 0.0;
24121 target: "elm.text";
24122 target: "elm.text.sub";
24123 transition: LINEAR 0.1;
24126 name: "go_disabled";
24127 signal: "elm,state,disabled";
24129 action: STATE_SET "disabled" 0.0;
24133 name: "go_enabled";
24134 signal: "elm,state,enabled";
24136 action: STATE_SET "default" 0.0;
24141 signal: "mouse,up,1";
24143 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
24146 name: "go_expanded";
24147 signal: "elm,state,expanded";
24149 action: STATE_SET "active" 0.0;
24153 name: "go_contracted";
24154 signal: "elm,state,contracted";
24156 action: STATE_SET "default" 0.0;
24162 group { name: "elm/genlist/item_compress/media/default";
24163 data.item: "stacking" "above";
24164 data.item: "selectraise" "on";
24165 data.item: "labels" "elm.text.title elm.text.album-artist";
24166 data.item: "treesize" "20";
24168 image: "bt_sm_base1.png" COMP;
24169 image: "bt_sm_shine.png" COMP;
24170 image: "bt_sm_hilight.png" COMP;
24171 image: "ilist_1.png" COMP;
24172 image: "ilist_item_shadow.png" COMP;
24180 state: "default" 0.0;
24188 state: "default" 0.0;
24203 normal: "ilist_item_shadow.png";
24212 state: "default" 0.0;
24214 normal: "ilist_1.png";
24221 clip_to: "disclip";
24223 description { state: "default" 0.0;
24225 color: 255 255 255 0;
24235 normal: "bt_sm_base1.png";
24238 image.middle: SOLID;
24240 description { state: "selected" 0.0;
24241 inherit: "default" 0.0;
24243 color: 255 255 255 255;
24254 part { name: "elm.swallow.pad";
24256 description { state: "default" 0.0;
24269 part { name: "elm.text.title";
24270 clip_to: "disclip";
24272 effect: SOFT_SHADOW;
24276 state: "default" 0.0;
24294 description { state: "selected" 0.0;
24295 inherit: "default" 0.0;
24296 color: 224 224 224 255;
24300 part { name: "elm.text.album-artist";
24301 clip_to: "disclip";
24306 state: "default" 0.0;
24324 description { state: "selected" 0.0;
24325 inherit: "default" 0.0;
24326 color: 128 128 128 255;
24330 part { name: "fg1";
24331 clip_to: "disclip";
24333 description { state: "default" 0.0;
24335 color: 255 255 255 0;
24337 rel2.relative: 1.0 0.5;
24340 normal: "bt_sm_hilight.png";
24344 description { state: "selected" 0.0;
24345 inherit: "default" 0.0;
24347 color: 255 255 255 255;
24350 part { name: "fg2";
24351 clip_to: "disclip";
24353 description { state: "default" 0.0;
24355 color: 255 255 255 0;
24359 normal: "bt_sm_shine.png";
24363 description { state: "selected" 0.0;
24364 inherit: "default" 0.0;
24366 color: 255 255 255 255;
24369 part { name: "disclip";
24371 description { state: "default" 0.0;
24375 description { state: "disabled" 0.0;
24376 inherit: "default" 0.0;
24377 color: 255 255 255 64;
24382 // signal: elm,state,%s,active
24383 // a "check" item named %s went active
24384 // signal: elm,state,%s,passive
24385 // a "check" item named %s went passive
24386 // default is passive
24389 signal: "elm,state,selected";
24391 action: STATE_SET "selected" 0.0;
24395 target: "elm.text.title";
24396 target: "elm.text.album-artist";
24399 name: "go_passive";
24400 signal: "elm,state,unselected";
24402 action: STATE_SET "default" 0.0;
24406 target: "elm.text.title";
24407 target: "elm.text.album-artist";
24408 transition: LINEAR 0.1;
24411 name: "go_disabled";
24412 signal: "elm,state,disabled";
24414 action: STATE_SET "disabled" 0.0;
24418 name: "go_enabled";
24419 signal: "elm,state,enabled";
24421 action: STATE_SET "default" 0.0;
24426 group { name: "elm/genlist/item_compress_odd/media/default";
24427 data.item: "stacking" "below";
24428 data.item: "selectraise" "on";
24429 data.item: "labels" "elm.text.title elm.text.album-artist";
24430 data.item: "treesize" "20";
24432 image: "bt_sm_base1.png" COMP;
24433 image: "bt_sm_shine.png" COMP;
24434 image: "bt_sm_hilight.png" COMP;
24435 image: "ilist_2.png" COMP;
24438 part { name: "event";
24442 state: "default" 0.0;
24450 state: "default" 0.0;
24452 normal: "ilist_2.png";
24459 clip_to: "disclip";
24461 description { state: "default" 0.0;
24463 color: 255 255 255 0;
24473 normal: "bt_sm_base1.png";
24476 image.middle: SOLID;
24478 description { state: "selected" 0.0;
24479 inherit: "default" 0.0;
24481 color: 255 255 255 255;
24492 part { name: "elm.swallow.pad";
24494 description { state: "default" 0.0;
24507 part { name: "elm.text.title";
24508 clip_to: "disclip";
24510 effect: SOFT_SHADOW;
24514 state: "default" 0.0;
24532 description { state: "selected" 0.0;
24533 inherit: "default" 0.0;
24534 color: 224 224 224 255;
24538 part { name: "elm.text.album-artist";
24539 clip_to: "disclip";
24544 state: "default" 0.0;
24562 description { state: "selected" 0.0;
24563 inherit: "default" 0.0;
24564 color: 128 128 128 255;
24568 part { name: "fg1";
24569 clip_to: "disclip";
24571 description { state: "default" 0.0;
24573 color: 255 255 255 0;
24575 rel2.relative: 1.0 0.5;
24578 normal: "bt_sm_hilight.png";
24582 description { state: "selected" 0.0;
24583 inherit: "default" 0.0;
24585 color: 255 255 255 255;
24588 part { name: "fg2";
24589 clip_to: "disclip";
24591 description { state: "default" 0.0;
24593 color: 255 255 255 0;
24597 normal: "bt_sm_shine.png";
24601 description { state: "selected" 0.0;
24602 inherit: "default" 0.0;
24604 color: 255 255 255 255;
24607 part { name: "disclip";
24609 description { state: "default" 0.0;
24613 description { state: "disabled" 0.0;
24614 inherit: "default" 0.0;
24615 color: 255 255 255 64;
24620 // signal: elm,state,%s,active
24621 // a "check" item named %s went active
24622 // signal: elm,state,%s,passive
24623 // a "check" item named %s went passive
24624 // default is passive
24627 signal: "elm,state,selected";
24629 action: STATE_SET "selected" 0.0;
24633 target: "elm.text.title";
24634 target: "elm.text.album-artist";
24637 name: "go_passive";
24638 signal: "elm,state,unselected";
24640 action: STATE_SET "default" 0.0;
24644 target: "elm.text.title";
24645 target: "elm.text.album-artist";
24646 transition: LINEAR 0.1;
24649 name: "go_disabled";
24650 signal: "elm,state,disabled";
24652 action: STATE_SET "disabled" 0.0;
24656 name: "go_enabled";
24657 signal: "elm,state,enabled";
24659 action: STATE_SET "default" 0.0;
24665 group { name: "elm/genlist/item_compress/media-album/default";
24666 data.item: "stacking" "above";
24667 data.item: "selectraise" "on";
24668 data.item: "labels" "elm.text.title elm.text.trackno elm.text.length";
24669 data.item: "states" "elm.state.trackno";
24670 data.item: "treesize" "20";
24672 image: "bt_sm_base1.png" COMP;
24673 image: "bt_sm_shine.png" COMP;
24674 image: "bt_sm_hilight.png" COMP;
24675 image: "ilist_1.png" COMP;
24676 image: "ilist_item_shadow.png" COMP;
24679 public dot_visible;
24687 state: "default" 0.0;
24695 state: "default" 0.0;
24710 normal: "ilist_item_shadow.png";
24719 state: "default" 0.0;
24721 normal: "ilist_1.png";
24728 clip_to: "disclip";
24730 description { state: "default" 0.0;
24732 color: 255 255 255 0;
24742 normal: "bt_sm_base1.png";
24745 image.middle: SOLID;
24747 description { state: "selected" 0.0;
24748 inherit: "default" 0.0;
24750 color: 255 255 255 255;
24761 part { name: "elm.swallow.pad";
24763 description { state: "default" 0.0;
24777 name: "elm.text.trackno";
24782 state: "default" 0.0;
24783 color: 255 255 255 255;
24787 to_y: "elm.text.title";
24792 to_y: "elm.text.title";
24805 description { state: "selected" 0.0;
24806 inherit: "default" 0.0;
24807 color: 224 224 224 255;
24817 state: "default" 0.0;
24818 color: 255 255 255 255;
24823 to_x: "elm.text.trackno";
24824 to_y: "elm.text.title";
24829 to_x: "elm.text.trackno";
24830 to_y: "elm.text.title";
24846 state: "visible" 0.0;
24847 inherit: "default" 0.0;
24850 description { state: "selected" 0.0;
24851 inherit: "default" 0.0;
24852 color: 224 224 224 255;
24859 signal: "elm,state,elm.state.trackno,active";
24862 set_state(PART:"dot", "visible", 0.0);
24863 set_int(dot_visible, 1);
24867 part { name: "elm.text.title";
24868 clip_to: "disclip";
24870 effect: SOFT_SHADOW;
24874 state: "default" 0.0;
24893 description { state: "selected" 0.0;
24894 inherit: "default" 0.0;
24895 color: 224 224 224 255;
24899 part { name: "elm.text.length";
24900 clip_to: "disclip";
24905 state: "default" 0.0;
24923 description { state: "selected" 0.0;
24924 inherit: "default" 0.0;
24925 color: 128 128 128 255;
24929 part { name: "fg1";
24930 clip_to: "disclip";
24932 description { state: "default" 0.0;
24934 color: 255 255 255 0;
24936 rel2.relative: 1.0 0.5;
24939 normal: "bt_sm_hilight.png";
24943 description { state: "selected" 0.0;
24944 inherit: "default" 0.0;
24946 color: 255 255 255 255;
24949 part { name: "fg2";
24950 clip_to: "disclip";
24952 description { state: "default" 0.0;
24954 color: 255 255 255 0;
24958 normal: "bt_sm_shine.png";
24962 description { state: "selected" 0.0;
24963 inherit: "default" 0.0;
24965 color: 255 255 255 255;
24968 part { name: "disclip";
24970 description { state: "default" 0.0;
24974 description { state: "disabled" 0.0;
24975 inherit: "default" 0.0;
24976 color: 255 255 255 64;
24981 // signal: elm,state,%s,active
24982 // a "check" item named %s went active
24983 // signal: elm,state,%s,passive
24984 // a "check" item named %s went passive
24985 // default is passive
24988 signal: "elm,state,selected";
24990 action: STATE_SET "selected" 0.0;
24994 target: "elm.text.title";
24995 target: "elm.text.trackno";
24996 target: "elm.text.length";
24997 after: "dot_active";
25000 name: "dot_active";
25002 if (get_int(dot_visible) == 1)
25003 set_state(PART:"dot", "selected", 0.0);
25007 name: "go_passive";
25008 signal: "elm,state,unselected";
25010 action: STATE_SET "default" 0.0;
25014 target: "elm.text.title";
25015 target: "elm.text.length";
25016 target: "elm.text.trackno";
25017 transition: LINEAR 0.1;
25018 after: "dot_passive";
25021 name: "dot_passive";
25023 if (get_int(dot_visible) == 1)
25024 set_state(PART:"dot", "visible", 0.0);
25028 name: "go_disabled";
25029 signal: "elm,state,disabled";
25031 action: STATE_SET "disabled" 0.0;
25035 name: "go_enabled";
25036 signal: "elm,state,enabled";
25038 action: STATE_SET "default" 0.0;
25043 group { name: "elm/genlist/item_compress_odd/media-album/default";
25044 data.item: "stacking" "below";
25045 data.item: "selectraise" "on";
25046 data.item: "labels" "elm.text.title elm.text.trackno elm.text.length";
25047 data.item: "states" "elm.state.trackno";
25048 data.item: "treesize" "20";
25050 image: "bt_sm_base1.png" COMP;
25051 image: "bt_sm_shine.png" COMP;
25052 image: "bt_sm_hilight.png" COMP;
25053 image: "ilist_2.png" COMP;
25056 public dot_visible;
25059 part { name: "event";
25063 state: "default" 0.0;
25071 state: "default" 0.0;
25073 normal: "ilist_2.png";
25080 clip_to: "disclip";
25082 description { state: "default" 0.0;
25084 color: 255 255 255 0;
25094 normal: "bt_sm_base1.png";
25097 image.middle: SOLID;
25099 description { state: "selected" 0.0;
25100 inherit: "default" 0.0;
25102 color: 255 255 255 255;
25113 part { name: "elm.swallow.pad";
25115 description { state: "default" 0.0;
25129 name: "elm.text.trackno";
25134 state: "default" 0.0;
25135 color: 255 255 255 255;
25139 to_y: "elm.text.title";
25144 to_y: "elm.text.title";
25157 description { state: "selected" 0.0;
25158 inherit: "default" 0.0;
25159 color: 224 224 224 255;
25169 state: "default" 0.0;
25170 color: 255 255 255 255;
25175 to_x: "elm.text.trackno";
25176 to_y: "elm.text.title";
25181 to_x: "elm.text.trackno";
25182 to_y: "elm.text.title";
25198 state: "visible" 0.0;
25199 inherit: "default" 0.0;
25202 description { state: "selected" 0.0;
25203 inherit: "default" 0.0;
25204 color: 224 224 224 255;
25211 signal: "elm,state,elm.state.trackno,active";
25214 set_state(PART:"dot", "visible", 0.0);
25215 set_int(dot_visible, 1);
25219 part { name: "elm.text.title";
25220 clip_to: "disclip";
25222 effect: SOFT_SHADOW;
25226 state: "default" 0.0;
25245 description { state: "selected" 0.0;
25246 inherit: "default" 0.0;
25247 color: 224 224 224 255;
25251 part { name: "elm.text.length";
25252 clip_to: "disclip";
25257 state: "default" 0.0;
25275 description { state: "selected" 0.0;
25276 inherit: "default" 0.0;
25277 color: 128 128 128 255;
25281 part { name: "fg1";
25282 clip_to: "disclip";
25284 description { state: "default" 0.0;
25286 color: 255 255 255 0;
25288 rel2.relative: 1.0 0.5;
25291 normal: "bt_sm_hilight.png";
25295 description { state: "selected" 0.0;
25296 inherit: "default" 0.0;
25298 color: 255 255 255 255;
25301 part { name: "fg2";
25302 clip_to: "disclip";
25304 description { state: "default" 0.0;
25306 color: 255 255 255 0;
25310 normal: "bt_sm_shine.png";
25314 description { state: "selected" 0.0;
25315 inherit: "default" 0.0;
25317 color: 255 255 255 255;
25320 part { name: "disclip";
25322 description { state: "default" 0.0;
25326 description { state: "disabled" 0.0;
25327 inherit: "default" 0.0;
25328 color: 255 255 255 64;
25333 // signal: elm,state,%s,active
25334 // a "check" item named %s went active
25335 // signal: elm,state,%s,passive
25336 // a "check" item named %s went passive
25337 // default is passive
25340 signal: "elm,state,selected";
25342 action: STATE_SET "selected" 0.0;
25346 target: "elm.text.title";
25347 target: "elm.text.length";
25348 target: "elm.text.trackno";
25349 after: "dot_active";
25352 name: "dot_active";
25354 if (get_int(dot_visible) == 1)
25355 set_state(PART:"dot", "selected", 0.0);
25359 name: "go_passive";
25360 signal: "elm,state,unselected";
25362 action: STATE_SET "default" 0.0;
25366 target: "elm.text.title";
25367 target: "elm.text.length";
25368 target: "elm.text.trackno";
25369 transition: LINEAR 0.1;
25370 after: "dot_passive";
25373 name: "dot_passive";
25375 if (get_int(dot_visible) == 1)
25376 set_state(PART:"dot", "visible", 0.0);
25380 name: "go_disabled";
25381 signal: "elm,state,disabled";
25383 action: STATE_SET "disabled" 0.0;
25387 name: "go_enabled";
25388 signal: "elm,state,enabled";
25390 action: STATE_SET "default" 0.0;
25396 group { name: "elm/genlist/item_compress/media-preview/default";
25397 data.item: "stacking" "above";
25398 data.item: "selectraise" "on";
25399 data.item: "labels" "elm.text.title elm.text.artist";
25400 data.item: "icons" "elm.swallow.preview";
25401 data.item: "treesize" "20";
25403 image: "bt_sm_base1.png" COMP;
25404 image: "bt_sm_shine.png" COMP;
25405 image: "bt_sm_hilight.png" COMP;
25406 image: "ilist_1.png" COMP;
25407 image: "ilist_item_shadow.png" COMP;
25415 state: "default" 0.0;
25423 state: "default" 0.0;
25438 normal: "ilist_item_shadow.png";
25447 state: "default" 0.0;
25449 normal: "ilist_1.png";
25456 clip_to: "disclip";
25458 description { state: "default" 0.0;
25460 color: 255 255 255 0;
25470 normal: "bt_sm_base1.png";
25473 image.middle: SOLID;
25475 description { state: "selected" 0.0;
25476 inherit: "default" 0.0;
25478 color: 255 255 255 255;
25489 part { name: "elm.swallow.pad";
25491 description { state: "default" 0.0;
25504 part { name: "elm.swallow.preview";
25505 clip_to: "disclip";
25507 description { state: "default" 0.0;
25513 to_x: "elm.swallow.pad";
25518 to_x: "elm.swallow.pad";
25524 part { name: "elm.text.title";
25525 clip_to: "disclip";
25527 effect: SOFT_SHADOW;
25531 state: "default" 0.0;
25533 to_x: "elm.swallow.preview";
25550 description { state: "selected" 0.0;
25551 inherit: "default" 0.0;
25552 color: 224 224 224 255;
25556 part { name: "elm.text.artist";
25557 clip_to: "disclip";
25562 state: "default" 0.0;
25564 to_x: "elm.swallow.preview";
25581 description { state: "selected" 0.0;
25582 inherit: "default" 0.0;
25583 color: 128 128 128 255;
25587 part { name: "fg1";
25588 clip_to: "disclip";
25590 description { state: "default" 0.0;
25592 color: 255 255 255 0;
25594 rel2.relative: 1.0 0.5;
25597 normal: "bt_sm_hilight.png";
25601 description { state: "selected" 0.0;
25602 inherit: "default" 0.0;
25604 color: 255 255 255 255;
25607 part { name: "fg2";
25608 clip_to: "disclip";
25610 description { state: "default" 0.0;
25612 color: 255 255 255 0;
25616 normal: "bt_sm_shine.png";
25620 description { state: "selected" 0.0;
25621 inherit: "default" 0.0;
25623 color: 255 255 255 255;
25626 part { name: "disclip";
25628 description { state: "default" 0.0;
25632 description { state: "disabled" 0.0;
25633 inherit: "default" 0.0;
25634 color: 255 255 255 64;
25639 // signal: elm,state,%s,active
25640 // a "check" item named %s went active
25641 // signal: elm,state,%s,passive
25642 // a "check" item named %s went passive
25643 // default is passive
25646 signal: "elm,state,selected";
25648 action: STATE_SET "selected" 0.0;
25652 target: "elm.text.title";
25653 target: "elm.text.artist";
25656 name: "go_passive";
25657 signal: "elm,state,unselected";
25659 action: STATE_SET "default" 0.0;
25663 target: "elm.text.title";
25664 target: "elm.text.artist";
25665 transition: LINEAR 0.1;
25668 name: "go_disabled";
25669 signal: "elm,state,disabled";
25671 action: STATE_SET "disabled" 0.0;
25675 name: "go_enabled";
25676 signal: "elm,state,enabled";
25678 action: STATE_SET "default" 0.0;
25683 group { name: "elm/genlist/item_compress_odd/media-preview/default";
25684 data.item: "stacking" "below";
25685 data.item: "selectraise" "on";
25686 data.item: "labels" "elm.text.title elm.text.artist";
25687 data.item: "icons" "elm.swallow.preview";
25688 data.item: "treesize" "20";
25690 image: "bt_sm_base1.png" COMP;
25691 image: "bt_sm_shine.png" COMP;
25692 image: "bt_sm_hilight.png" COMP;
25693 image: "ilist_2.png" COMP;
25696 part { name: "event";
25700 state: "default" 0.0;
25708 state: "default" 0.0;
25710 normal: "ilist_2.png";
25717 clip_to: "disclip";
25719 description { state: "default" 0.0;
25721 color: 255 255 255 0;
25731 normal: "bt_sm_base1.png";
25734 image.middle: SOLID;
25736 description { state: "selected" 0.0;
25737 inherit: "default" 0.0;
25739 color: 255 255 255 255;
25750 part { name: "elm.swallow.pad";
25752 description { state: "default" 0.0;
25765 part { name: "elm.swallow.preview";
25766 clip_to: "disclip";
25768 description { state: "default" 0.0;
25774 to_x: "elm.swallow.pad";
25779 to_x: "elm.swallow.pad";
25785 part { name: "elm.text.title";
25786 clip_to: "disclip";
25788 effect: SOFT_SHADOW;
25792 state: "default" 0.0;
25794 to_x: "elm.swallow.preview";
25811 description { state: "selected" 0.0;
25812 inherit: "default" 0.0;
25813 color: 224 224 224 255;
25817 part { name: "elm.text.artist";
25818 clip_to: "disclip";
25823 state: "default" 0.0;
25825 to_x: "elm.swallow.preview";
25842 description { state: "selected" 0.0;
25843 inherit: "default" 0.0;
25844 color: 128 128 128 255;
25848 part { name: "fg1";
25849 clip_to: "disclip";
25851 description { state: "default" 0.0;
25853 color: 255 255 255 0;
25855 rel2.relative: 1.0 0.5;
25858 normal: "bt_sm_hilight.png";
25862 description { state: "selected" 0.0;
25863 inherit: "default" 0.0;
25865 color: 255 255 255 255;
25868 part { name: "fg2";
25869 clip_to: "disclip";
25871 description { state: "default" 0.0;
25873 color: 255 255 255 0;
25877 normal: "bt_sm_shine.png";
25881 description { state: "selected" 0.0;
25882 inherit: "default" 0.0;
25884 color: 255 255 255 255;
25887 part { name: "disclip";
25889 description { state: "default" 0.0;
25893 description { state: "disabled" 0.0;
25894 inherit: "default" 0.0;
25895 color: 255 255 255 64;
25900 // signal: elm,state,%s,active
25901 // a "check" item named %s went active
25902 // signal: elm,state,%s,passive
25903 // a "check" item named %s went passive
25904 // default is passive
25907 signal: "elm,state,selected";
25909 action: STATE_SET "selected" 0.0;
25913 target: "elm.text.title";
25914 target: "elm.text.artist";
25917 name: "go_passive";
25918 signal: "elm,state,unselected";
25920 action: STATE_SET "default" 0.0;
25924 target: "elm.text.title";
25925 target: "elm.text.artist";
25926 transition: LINEAR 0.1;
25929 name: "go_disabled";
25930 signal: "elm,state,disabled";
25932 action: STATE_SET "disabled" 0.0;
25936 name: "go_enabled";
25937 signal: "elm,state,enabled";
25939 action: STATE_SET "default" 0.0;
25945 ///////////////////////////////////////////////////////////////////////////////
25946 group { name: "elm/pager/base/default";
25947 data.item: "onshow" "raise";
25949 // data.item: "onhide" "lower";
25950 // data.item: "onshow" "lower";
25952 image: "frame_1.png" COMP;
25953 image: "frame_2.png" COMP;
25954 image: "dia_grad.png" COMP;
25957 part { name: "clip";
25960 description { state: "default" 0.0;
25963 offset: -9999 -9999;
25969 color: 255 255 255 255;
25971 description { state: "visible" 0.0;
25972 inherit: "default" 0.0;
25974 description { state: "hidden" 0.0;
25975 inherit: "default" 0.0;
25976 color: 255 255 255 0;
25980 part { name: "base0";
25983 description { state: "default" 0.0;
25984 image.normal: "dia_grad.png";
25996 part { name: "base";
25999 description { state: "default" 0.0;
26001 normal: "frame_2.png";
26007 description { state: "hidden" 0.0;
26008 inherit: "default" 0.0;
26009 rel1.relative: -1.0 0.0;
26010 rel2.relative: 0.0 1.0;
26012 description { state: "visible" 0.0;
26013 inherit: "default" 0.0;
26014 rel1.relative: 0.0 0.0;
26015 rel2.relative: 1.0 1.0;
26018 part { name: "over";
26021 description { state: "default" 0.0;
26031 normal: "frame_1.png";
26038 part { name: "elm.swallow.content";
26041 description { state: "default" 0.0;
26054 program { name: "push_start";
26055 signal: "elm,action,push";
26057 action: STATE_SET "hidden" 0.0;
26060 after: "show_start2";
26062 program { name: "show_start";
26063 signal: "elm,action,show";
26065 action: STATE_SET "hidden" 0.0;
26068 after: "show_start2";
26070 program { name: "show_start2";
26071 action: STATE_SET "visible" 0.0;
26072 transition: DECELERATE 0.5;
26077 program { name: "show_end";
26078 action: SIGNAL_EMIT "elm,action,show,finished" "";
26080 program { name: "pop_start";
26081 signal: "elm,action,pop";
26083 action: STATE_SET "visible" 0.0;
26086 after: "hide_start2";
26088 program { name: "hide_start";
26089 signal: "elm,action,hide";
26091 action: STATE_SET "visible" 0.0;
26094 after: "hide_start2";
26096 program { name: "hide_start2";
26097 action: STATE_SET "hidden" 0.0;
26098 transition: DECELERATE 0.5;
26103 program { name: "hide_end";
26104 action: SIGNAL_EMIT "elm,action,hide,finished" "";
26106 program { name: "reset";
26107 signal: "elm,action,reset";
26109 action: STATE_SET "default" 0.0;
26116 group { name: "elm/pager/base/slide";
26118 image: "frame_1.png" COMP;
26119 image: "frame_2.png" COMP;
26120 image: "dia_grad.png" COMP;
26123 part { name: "clip";
26126 description { state: "default" 0.0;
26129 offset: -9999 -9999;
26135 color: 255 255 255 255;
26137 description { state: "visible" 0.0;
26138 inherit: "default" 0.0;
26140 description { state: "hidden" 0.0;
26141 inherit: "default" 0.0;
26142 color: 255 255 255 0;
26145 description { state: "hidden2" 0.0;
26146 inherit: "default" 0.0;
26147 color: 255 255 255 0;
26151 part { name: "base0";
26154 description { state: "default" 0.0;
26155 image.normal: "dia_grad.png";
26167 part { name: "base";
26170 description { state: "default" 0.0;
26172 normal: "frame_2.png";
26178 description { state: "hidden" 0.0;
26179 inherit: "default" 0.0;
26180 rel1.relative: -1.0 0.0;
26181 rel2.relative: 0.0 1.0;
26183 description { state: "hidden2" 0.0;
26184 inherit: "default" 0.0;
26185 rel1.relative: 1.0 0.0;
26186 rel2.relative: 2.0 1.0;
26188 description { state: "visible" 0.0;
26189 inherit: "default" 0.0;
26190 rel1.relative: 0.0 0.0;
26191 rel2.relative: 1.0 1.0;
26194 part { name: "over";
26197 description { state: "default" 0.0;
26207 normal: "frame_1.png";
26214 part { name: "elm.swallow.content";
26217 description { state: "default" 0.0;
26230 program { name: "push_start";
26231 signal: "elm,action,push";
26233 action: STATE_SET "hidden2" 0.0;
26236 after: "show_start2";
26238 program { name: "show_start";
26239 signal: "elm,action,show";
26241 action: STATE_SET "hidden" 0.0;
26244 after: "show_start2";
26246 program { name: "show_start2";
26247 action: STATE_SET "visible" 0.0;
26248 transition: DECELERATE 0.5;
26253 program { name: "show_end";
26254 action: SIGNAL_EMIT "elm,action,show,finished" "";
26256 program { name: "pop_start";
26257 signal: "elm,action,pop";
26259 action: STATE_SET "visible" 0.0;
26262 after: "pop_start2";
26264 program { name: "pop_start2";
26265 action: STATE_SET "hidden2" 0.0;
26266 transition: DECELERATE 0.5;
26271 program { name: "hide_start";
26272 signal: "elm,action,hide";
26274 action: STATE_SET "visible" 0.0;
26277 after: "hide_start2";
26279 program { name: "hide_start2";
26280 action: STATE_SET "hidden" 0.0;
26281 transition: DECELERATE 0.5;
26286 program { name: "hide_end";
26287 action: SIGNAL_EMIT "elm,action,hide,finished" "";
26289 program { name: "reset";
26290 signal: "elm,action,reset";
26292 action: STATE_SET "default" 0.0;
26298 group { name: "elm/pager/base/slide_invisible";
26300 part { name: "clip";
26303 description { state: "default" 0.0;
26306 offset: -9999 -9999;
26312 color: 255 255 255 255;
26314 description { state: "visible" 0.0;
26315 inherit: "default" 0.0;
26317 description { state: "hidden" 0.0;
26318 inherit: "default" 0.0;
26319 color: 255 255 255 0;
26322 description { state: "hidden2" 0.0;
26323 inherit: "default" 0.0;
26324 color: 255 255 255 0;
26328 part { name: "base";
26332 description { state: "default" 0.0;
26335 description { state: "hidden" 0.0;
26337 rel1.relative: -1.0 0.0;
26338 rel2.relative: 0.0 1.0;
26340 description { state: "hidden2" 0.0;
26342 rel1.relative: 1.0 0.0;
26343 rel2.relative: 2.0 1.0;
26345 description { state: "visible" 0.0;
26347 rel1.relative: 0.0 0.0;
26348 rel2.relative: 1.0 1.0;
26351 part { name: "elm.swallow.content";
26354 description { state: "default" 0.0;
26361 program { name: "push_start";
26362 signal: "elm,action,push";
26364 action: STATE_SET "hidden2" 0.0;
26367 after: "show_start2";
26369 program { name: "show_start";
26370 signal: "elm,action,show";
26372 action: STATE_SET "hidden" 0.0;
26375 after: "show_start2";
26377 program { name: "show_start2";
26378 action: STATE_SET "visible" 0.0;
26379 transition: DECELERATE 0.5;
26384 program { name: "show_end";
26385 action: SIGNAL_EMIT "elm,action,show,finished" "";
26387 program { name: "pop_start";
26388 signal: "elm,action,pop";
26390 action: STATE_SET "visible" 0.0;
26393 after: "pop_start2";
26395 program { name: "pop_start2";
26396 action: STATE_SET "hidden2" 0.0;
26397 transition: DECELERATE 0.5;
26402 program { name: "hide_start";
26403 signal: "elm,action,hide";
26405 action: STATE_SET "visible" 0.0;
26408 after: "hide_start2";
26410 program { name: "hide_start2";
26411 action: STATE_SET "hidden" 0.0;
26412 transition: DECELERATE 0.5;
26417 program { name: "hide_end";
26418 action: SIGNAL_EMIT "elm,action,hide,finished" "";
26420 program { name: "reset";
26421 signal: "elm,action,reset";
26423 action: STATE_SET "default" 0.0;
26430 group { name: "elm/pager/base/fade";
26431 data.item: "onshow" "raise";
26433 // data.item: "onhide" "lower";
26434 // data.item: "onshow" "lower";
26436 image: "frame_1.png" COMP;
26437 image: "frame_2.png" COMP;
26438 image: "dia_grad.png" COMP;
26441 part { name: "clip_base";
26444 description { state: "default" 0.0;
26447 offset: -9999 -9999;
26453 color: 255 255 255 120;
26455 description { state: "visible" 0.0;
26456 inherit: "default" 0.0;
26458 description { state: "hidden" 0.0;
26459 inherit: "default" 0.0;
26460 color: 255 255 255 0;
26464 part { name: "clip";
26467 description { state: "default" 0.0;
26470 offset: -9999 -9999;
26476 color: 255 255 255 255;
26478 description { state: "visible" 0.0;
26479 inherit: "default" 0.0;
26481 description { state: "hidden" 0.0;
26482 inherit: "default" 0.0;
26483 color: 255 255 255 0;
26487 part { name: "base0";
26489 clip_to: "clip_base";
26490 description { state: "default" 0.0;
26491 image.normal: "dia_grad.png";
26503 part { name: "base";
26505 clip_to: "clip_base";
26506 description { state: "default" 0.0;
26508 normal: "frame_2.png";
26515 part { name: "over";
26518 description { state: "default" 0.0;
26528 normal: "frame_1.png";
26535 part { name: "elm.swallow.content";
26538 description { state: "default" 0.0;
26551 program { name: "push_start";
26552 signal: "elm,action,push";
26554 action: STATE_SET "hidden" 0.0;
26556 target: "clip_base";
26557 after: "show_start2";
26559 program { name: "show_start";
26560 signal: "elm,action,show";
26562 action: STATE_SET "hidden" 0.0;
26564 target: "clip_base";
26565 after: "show_start2";
26567 program { name: "show_start2";
26568 action: STATE_SET "visible" 0.0;
26569 transition: DECELERATE 0.5;
26571 target: "clip_base";
26574 program { name: "show_end";
26575 action: SIGNAL_EMIT "elm,action,show,finished" "";
26577 program { name: "pop_start";
26578 signal: "elm,action,pop";
26580 action: STATE_SET "visible" 0.0;
26582 target: "clip_base";
26583 after: "hide_start2";
26585 program { name: "hide_start";
26586 signal: "elm,action,hide";
26588 action: STATE_SET "visible" 0.0;
26590 target: "clip_base";
26591 after: "hide_start2";
26593 program { name: "hide_start2";
26594 action: STATE_SET "hidden" 0.0;
26595 transition: DECELERATE 0.5;
26597 target: "clip_base";
26600 program { name: "hide_end";
26601 action: SIGNAL_EMIT "elm,action,hide,finished" "";
26603 program { name: "reset";
26604 signal: "elm,action,reset";
26606 action: STATE_SET "default" 0.0;
26607 target: "clip_base";
26612 group { name: "elm/pager/base/fade_translucide";
26613 data.item: "onshow" "raise";
26615 // data.item: "onhide" "lower";
26616 // data.item: "onshow" "lower";
26618 image: "frame_1.png" COMP;
26619 image: "frame_2.png" COMP;
26620 image: "dia_grad.png" COMP;
26623 part { name: "clip_base";
26626 description { state: "default" 0.0;
26629 offset: -9999 -9999;
26635 color: 255 255 255 120;
26637 description { state: "visible" 0.0;
26638 inherit: "default" 0.0;
26640 description { state: "hidden" 0.0;
26641 inherit: "default" 0.0;
26642 color: 255 255 255 0;
26646 part { name: "clip";
26649 description { state: "default" 0.0;
26652 offset: -9999 -9999;
26658 color: 255 255 255 255;
26660 description { state: "visible" 0.0;
26661 inherit: "default" 0.0;
26663 description { state: "hidden" 0.0;
26664 inherit: "default" 0.0;
26665 color: 255 255 255 0;
26669 part { name: "base0";
26671 clip_to: "clip_base";
26672 description { state: "default" 0.0;
26673 image.normal: "dia_grad.png";
26685 part { name: "base";
26687 clip_to: "clip_base";
26688 description { state: "default" 0.0;
26690 normal: "frame_2.png";
26697 part { name: "over";
26700 description { state: "default" 0.0;
26710 normal: "frame_1.png";
26717 part { name: "elm.swallow.content";
26720 description { state: "default" 0.0;
26733 program { name: "push_start";
26734 signal: "elm,action,push";
26736 action: STATE_SET "hidden" 0.0;
26738 target: "clip_base";
26739 after: "show_start2";
26741 program { name: "show_start";
26742 signal: "elm,action,show";
26744 action: STATE_SET "hidden" 0.0;
26746 target: "clip_base";
26747 after: "show_start2";
26749 program { name: "show_start2";
26750 action: STATE_SET "visible" 0.0;
26751 transition: DECELERATE 0.5;
26753 target: "clip_base";
26756 program { name: "show_end";
26757 action: SIGNAL_EMIT "elm,action,show,finished" "";
26759 program { name: "pop_start";
26760 signal: "elm,action,pop";
26762 action: STATE_SET "visible" 0.0;
26764 target: "clip_base";
26765 after: "hide_start2";
26767 program { name: "hide_start";
26768 signal: "elm,action,hide";
26770 action: STATE_SET "visible" 0.0;
26772 target: "clip_base";
26773 after: "hide_start2";
26775 program { name: "hide_start2";
26776 action: STATE_SET "hidden" 0.0;
26777 transition: DECELERATE 0.5;
26779 target: "clip_base";
26782 program { name: "hide_end";
26783 action: SIGNAL_EMIT "elm,action,hide,finished" "";
26785 program { name: "reset";
26786 signal: "elm,action,reset";
26788 action: STATE_SET "default" 0.0;
26789 target: "clip_base";
26794 group { name: "elm/pager/base/fade_invisible";
26795 data.item: "onshow" "raise";
26797 // data.item: "onhide" "lower";
26798 // data.item: "onshow" "lower";
26800 part { name: "clip";
26803 description { state: "default" 0.0;
26805 offset: -9999 -9999;
26810 color: 255 255 255 255;
26812 description { state: "visible" 0.0;
26813 inherit: "default" 0.0;
26815 description { state: "hidden" 0.0;
26816 inherit: "default" 0.0;
26817 color: 255 255 255 0;
26821 part { name: "elm.swallow.content";
26824 description { state: "default" 0.0;
26835 program { name: "push_start";
26836 signal: "elm,action,push";
26838 action: STATE_SET "hidden" 0.0;
26840 after: "show_start2";
26842 program { name: "show_start";
26843 signal: "elm,action,show";
26845 action: STATE_SET "hidden" 0.0;
26847 after: "show_start2";
26849 program { name: "show_start2";
26850 action: STATE_SET "visible" 0.0;
26851 transition: DECELERATE 0.5;
26855 program { name: "show_end";
26856 action: SIGNAL_EMIT "elm,action,show,finished" "";
26858 program { name: "pop_start";
26859 signal: "elm,action,pop";
26861 action: STATE_SET "visible" 0.0;
26863 after: "hide_start2";
26865 program { name: "hide_start";
26866 signal: "elm,action,hide";
26868 action: STATE_SET "visible" 0.0;
26870 after: "hide_start2";
26872 program { name: "hide_start2";
26873 action: STATE_SET "hidden" 0.0;
26874 transition: DECELERATE 0.5;
26878 program { name: "hide_end";
26879 action: SIGNAL_EMIT "elm,action,hide,finished" "";
26881 program { name: "reset";
26882 signal: "elm,action,reset";
26884 action: STATE_SET "default" 0.0;
26890 group { name: "elm/pager/base/flip";
26891 data.item: "onshow" "raise";
26893 image: "frame_1.png" COMP;
26894 image: "frame_2.png" COMP;
26895 image: "dia_grad.png" COMP;
26898 part { name: "elm.swallow.content";
26900 description { state: "default" 0.0;
26912 description { state: "hidden" 0.0;
26913 inherit: "default" 0.0;
26915 map.rotation.y: 90.0;
26917 description { state: "before_hidden" 0.0;
26918 inherit: "default" 0.0;
26920 map.rotation.y: -90.0;
26925 program { name: "push_start";
26926 signal: "elm,action,push";
26930 program { name: "push1";
26931 action: STATE_SET "hidden" 0.0;
26932 target: "elm.swallow.content";
26935 program { name: "push2";
26936 action: STATE_SET "default" 0.0;
26938 transition: LINEAR 0.5;
26939 target: "elm.swallow.content";
26942 program { name: "push3";
26943 action: SIGNAL_EMIT "elm,action,show,finished" "";
26946 program { name: "show_start";
26947 signal: "elm,action,show";
26951 program { name: "show1";
26952 action: STATE_SET "before_hidden" 0.0;
26953 target: "elm.swallow.content";
26956 program { name: "show2";
26957 action: STATE_SET "default" 0.0;
26959 transition: LINEAR 0.5;
26960 target: "elm.swallow.content";
26963 program { name: "show3";
26964 action: SIGNAL_EMIT "elm,action,show,finished" "";
26967 program { name: "pop_start";
26968 signal: "elm,action,pop";
26972 program { name: "pop1";
26973 action: STATE_SET "default" 0.0;
26974 target: "elm.swallow.content";
26977 program { name: "pop2";
26978 action: STATE_SET "hidden" 0.0;
26979 transition: LINEAR 0.5;
26980 target: "elm.swallow.content";
26983 program { name: "pop3";
26984 action: SIGNAL_EMIT "elm,action,hide,finished" "";
26987 program { name: "hide_start";
26988 signal: "elm,action,hide";
26992 program { name: "hide1";
26993 action: STATE_SET "default" 0.0;
26994 target: "elm.swallow.content";
26997 program { name: "hide2";
26998 action: STATE_SET "before_hidden" 0.0;
26999 transition: LINEAR 0.5;
27000 target: "elm.swallow.content";
27003 program { name: "hide3";
27004 action: SIGNAL_EMIT "elm,action,hide,finished" "";
27007 program { name: "reset";
27008 signal: "elm,action,reset";
27010 action: STATE_SET "default" 0.0;
27011 target: "elm.swallow.content";
27018 ///////////////////////////////////////////////////////////////////////////////
27019 // FIXME: this doesn't look too hot. need to fix it up
27020 group { name: "elm/progressbar/horizontal/default";
27022 image: "shelf_inset.png" COMP;
27023 image: "bt_sm_base2.png" COMP;
27024 image: "bt_sm_hilight.png" COMP;
27025 image: "bt_sm_shine.png" COMP;
27028 part { name: "elm.background.progressbar";
27031 state: "default" 0.0;
27041 part { name: "elm.swallow.bar";
27047 state: "default" 0.0;
27050 to_y: "elm.background.progressbar";
27054 to: "elm.background.progressbar";
27059 part { name: "elm.swallow.content";
27061 description { state: "default" 0.0;
27066 to_y: "elm.background.progressbar";
27071 to_y: "elm.background.progressbar";
27074 description { state: "visible" 0.0;
27075 inherit: "default" 0.0;
27078 aspect_preference: VERTICAL;
27082 part { name: "elm.text";
27086 description { state: "default" 0.0;
27090 rel1.to_x: "elm.swallow.content";
27091 rel1.relative: 1.0 0.0;
27093 rel2.to_x: "elm.swallow.content";
27094 rel2.relative: 1.0 1.0;
27095 rel2.offset: -1 -5;
27098 font: "Sans,Edje-Vera";
27104 description { state: "visible" 0.0;
27105 inherit: "default" 0.0;
27113 part { name: "background";
27115 clip_to: "elm.background.progressbar";
27117 state: "default" 0.0;
27119 to: "elm.swallow.bar";
27123 to: "elm.swallow.bar";
27128 normal: "shelf_inset.png";
27134 part { name: "elm.text.status";
27137 description { state: "default" 0.0;
27149 font: "Sans:style=Bold,Edje-Vera-Bold";
27156 description { state: "hidden" 0.0;
27157 inherit: "default" 0.0;
27163 part { name: "elm.progress.progressbar";
27165 clip_to: "elm.background.progressbar";
27167 state: "default" 0.0;
27171 to: "elm.swallow.bar";
27175 to_y: "elm.swallow.bar";
27176 to_x: "elm.cur.progressbar";
27180 normal: "bt_sm_base2.png";
27185 state: "invert" 0.0;
27186 inherit: "default" 0.0;
27188 to_y: "elm.swallow.bar";
27189 to_x: "elm.cur.progressbar";
27192 to: "elm.swallow.bar";
27197 state: "state_begin" 0.0;
27198 inherit: "default" 0.0;
27200 to: "elm.swallow.bar";
27204 to: "elm.swallow.bar";
27209 state: "state_end" 0.0;
27210 inherit: "default" 0.0;
27212 to: "elm.swallow.bar";
27216 to: "elm.swallow.bar";
27221 part { name: "text-bar";
27224 clip_to: "progress-rect";
27225 effect: SOFT_SHADOW;
27227 description { state: "default" 0.0;
27231 rel1.to: "elm.text.status";
27232 rel1.offset: -1 -1;
27233 rel2.to: "elm.text.status";
27235 text_source: "elm.text.status";
27236 font: "Sans:style=Bold,Edje-Vera-Bold";
27241 color: 224 224 224 255;
27244 description { state: "hidden" 0.0;
27245 inherit: "default" 0.0;
27251 part { name: "over1";
27253 description { state: "default" 0.0;
27254 rel1.to: "elm.progress.progressbar";
27255 rel2.to: "elm.progress.progressbar";
27256 rel2.relative: 1.0 0.5;
27258 normal: "bt_sm_hilight.png";
27264 part { name: "over2";
27267 description { state: "default" 0.0;
27268 rel1.to: "elm.progress.progressbar";
27269 rel2.to: "elm.progress.progressbar";
27271 normal: "bt_sm_shine.png";
27277 part { name: "elm.cur.progressbar";
27280 confine: "background";
27284 description { state: "default" 0.0;
27292 rel2.to: "background";
27295 part { name: "progress-rect";
27298 state: "default" 0.0;
27299 rel1.to: "elm.progress.progressbar";
27300 rel2.to: "elm.progress.progressbar";
27305 program { name: "label_show";
27306 signal: "elm,state,text,visible";
27308 action: STATE_SET "visible" 0.0;
27309 target: "elm.text";
27311 program { name: "label_hide";
27312 signal: "elm,state,text,hidden";
27314 action: STATE_SET "default" 0.0;
27315 target: "elm.text";
27317 program { name: "icon_show";
27318 signal: "elm,state,icon,visible";
27320 action: STATE_SET "visible" 0.0;
27321 target: "elm.swallow.content";
27323 program { name: "icon_hide";
27324 signal: "elm,state,icon,hidden";
27326 action: STATE_SET "default" 0.0;
27327 target: "elm.swallow.content";
27329 program { name: "units_show";
27330 signal: "elm,state,units,visible";
27332 action: STATE_SET "default" 0.0;
27333 target: "text-bar";
27334 target: "elm.text.status";
27336 program { name: "units_hide";
27337 signal: "elm,state,units,hidden";
27339 action: STATE_SET "hidden" 0.0;
27340 target: "text-bar";
27341 target: "elm.text.status";
27343 program { name: "slide_to_end";
27344 action: STATE_SET "state_end" 0.0;
27345 transition: LINEAR 0.5;
27346 target: "elm.progress.progressbar";
27347 after: "slide_to_begin";
27349 program { name: "slide_to_begin";
27350 signal: "elm,state,slide,begin";
27351 action: STATE_SET "state_begin" 0.0;
27352 target: "elm.progress.progressbar";
27353 transition: LINEAR 0.5;
27354 after: "slide_to_end";
27356 program { name: "start_pulse";
27357 signal: "elm,state,pulse,start";
27359 after: "slide_to_end";
27361 program { name: "stop_pulse";
27362 signal: "elm,state,pulse,stop";
27364 action: ACTION_STOP;
27365 target: "slide_to_begin";
27366 target: "slide_to_end";
27367 target: "start_pulse";
27368 after: "state_pulse";
27370 program { name: "state_pulse";
27371 signal: "elm,state,pulse";
27373 action: STATE_SET "state_begin" 0.0;
27374 target: "elm.progress.progressbar";
27375 after: "units_hide";
27377 program { name: "state_fraction";
27378 signal: "elm,state,fraction";
27380 action: ACTION_STOP;
27381 target: "slide_to_begin";
27382 target: "slide_to_end";
27383 target: "start_pulse";
27384 action: STATE_SET "default" 0.0;
27385 target: "elm.progress.progressbar";
27387 program { name: "set_invert_on";
27388 signal: "elm,state,inverted,on";
27390 action: STATE_SET "invert" 0.0;
27391 target: "elm.progress.progressbar";
27393 program { name: "set_invert_off";
27394 signal: "elm,state,inverted,off";
27396 action: STATE_SET "default" 0.0;
27397 target: "elm.progress.progressbar";
27402 ///////////////////////////////////////////////////////////////////////////////
27403 group { name: "elm/progressbar/vertical/default";
27405 image: "shelf_inset.png" COMP;
27406 image: "bt_sm_base2.png" COMP;
27407 image: "bt_sm_hilight.png" COMP;
27408 image: "bt_sm_shine.png" COMP;
27411 part { name: "elm.background.progressbar";
27415 state: "default" 0.0;
27426 part { name: "elm.swallow.bar";
27429 description { state: "default" 0.0;
27439 to_y: "elm.text.box";
27445 part { name: "elm.swallow.content";
27447 description { state: "default" 0.0;
27452 to_x: "elm.swallow.bar";
27457 to_x: "elm.swallow.bar";
27460 description { state: "visible" 0.0;
27461 inherit: "default" 0.0;
27464 aspect_preference: HORIZONTAL;
27468 part { name: "elm.text";
27472 description { state: "default" 0.0;
27476 rel1.to_y: "elm.swallow.content";
27477 rel1.relative: 0.5 1.0;
27479 rel2.to_y: "elm.swallow.content";
27480 rel2.relative: 0.5 1.0;
27481 rel2.offset: -1 -1;
27484 font: "Sans,Edje-Vera";
27490 description { state: "visible" 0.0;
27491 inherit: "default" 0.0;
27499 part { name: "background";
27501 clip_to: "elm.background.progressbar";
27503 state: "default" 0.0;
27505 to: "elm.swallow.bar";
27509 to: "elm.swallow.bar";
27514 normal: "shelf_inset.png";
27520 part { name: "elm.progress.progressbar";
27522 clip_to: "elm.background.progressbar";
27524 state: "default" 0.0;
27528 to: "elm.swallow.bar";
27532 to_x: "elm.swallow.bar";
27533 to_y: "elm.cur.progressbar";
27537 normal: "bt_sm_base2.png";
27542 state: "invert" 0.0;
27543 inherit: "default" 0.0;
27545 to_x: "elm.swallow.bar";
27546 to_y: "elm.cur.progressbar";
27549 to: "elm.swallow.bar";
27554 state: "state_begin" 0.0;
27555 inherit: "default" 0.0;
27557 to: "elm.swallow.bar";
27561 to: "elm.swallow.bar";
27566 state: "state_end" 0.0;
27567 inherit: "default" 0.0;
27569 to: "elm.swallow.bar";
27573 to: "elm.swallow.bar";
27579 part { name: "over1";
27581 description { state: "default" 0.0;
27582 rel1.to: "elm.progress.progressbar";
27583 rel2.to: "elm.progress.progressbar";
27584 rel2.relative: 1.0 0.5;
27586 normal: "bt_sm_hilight.png";
27592 part { name: "over2";
27595 description { state: "default" 0.0;
27596 rel1.to: "elm.progress.progressbar";
27597 rel2.to: "elm.progress.progressbar";
27599 normal: "bt_sm_shine.png";
27605 part { name: "elm.cur.progressbar";
27608 confine: "background";
27612 description { state: "default" 0.0;
27620 rel2.to: "background";
27624 part { name: "elm.text.box";
27627 description { state: "default" 0.0;
27630 to: "elm.text.status";
27634 to: "elm.text.status";
27637 color: 255 255 255 0;
27639 description { state: "visible" 0.0;
27640 inherit: "default" 0.0;
27644 part { name: "elm.text.status";
27648 description { state: "default" 0.0;
27652 rel1.relative: 0.0 1.0;
27654 rel2.relative: 1.0 1.0;
27658 font: "Sans:style=Bold,Edje-Vera-Bold";
27664 description { state: "visible" 0.0;
27665 inherit: "default" 0.0;
27670 rel2.offset: -9 -9;
27675 program { name: "label_show";
27676 signal: "elm,state,text,visible";
27678 action: STATE_SET "visible" 0.0;
27679 target: "elm.text";
27681 program { name: "label_hide";
27682 signal: "elm,state,text,hidden";
27684 action: STATE_SET "default" 0.0;
27685 target: "elm.text";
27687 program { name: "icon_show";
27688 signal: "elm,state,icon,visible";
27690 action: STATE_SET "visible" 0.0;
27691 target: "elm.swallow.content";
27693 program { name: "icon_hide";
27694 signal: "elm,state,icon,hidden";
27696 action: STATE_SET "default" 0.0;
27697 target: "elm.swallow.content";
27699 program { name: "units_show";
27700 signal: "elm,state,units,visible";
27702 action: STATE_SET "visible" 0.0;
27703 target: "elm.text.status";
27704 target: "elm.text.box";
27706 program { name: "units_hide";
27707 signal: "elm,state,units,hidden";
27709 action: STATE_SET "default" 0.0;
27710 target: "elm.text.status";
27711 target: "elm.text.box";
27713 program { name: "slide_to_end";
27714 action: STATE_SET "state_end" 0.0;
27715 transition: LINEAR 0.5;
27716 target: "elm.progress.progressbar";
27717 after: "slide_to_begin";
27719 program { name: "slide_to_begin";
27720 action: STATE_SET "state_begin" 0.0;
27721 target: "elm.progress.progressbar";
27722 transition: LINEAR 0.5;
27723 after: "slide_to_end";
27725 program { name: "start_pulse";
27726 signal: "elm,state,pulse,start";
27728 action: STATE_SET "state_begin" 0.0;
27729 target: "elm.progress.progressbar";
27730 after: "slide_to_end";
27732 program { name: "stop_pulse";
27733 signal: "elm,state,pulse,stop";
27735 action: ACTION_STOP;
27736 target: "slide_to_begin";
27737 target: "slide_to_end";
27738 target: "start_pulse";
27739 after: "state_pulse";
27741 program { name: "state_pulse";
27742 signal: "elm,state,pulse";
27744 action: STATE_SET "state_begin" 0.0;
27745 target: "elm.progress.progressbar";
27746 after: "units_hide";
27748 program { name: "state_fraction";
27749 signal: "elm,state,fraction";
27751 action: ACTION_STOP;
27752 target: "slide_to_begin";
27753 target: "slide_to_end";
27754 target: "start_pulse";
27755 action: STATE_SET "default" 0.0;
27756 target: "elm.progress.progressbar";
27758 program { name: "set_invert_on";
27759 signal: "elm,state,inverted,on";
27761 action: STATE_SET "invert" 0.0;
27762 target: "elm.progress.progressbar";
27763 target: "elm.cur.progressbar";
27765 program { name: "set_invert_off";
27766 signal: "elm,state,inverted,off";
27768 action: STATE_SET "default" 0.0;
27769 target: "elm.progress.progressbar";
27770 target: "elm.cur.progressbar";
27775 ///////////////////////////////////////////////////////////////////////////////
27776 group { name: "elm/separator/horizontal/default";
27778 image: "separator_h.png" COMP;
27781 part { name: "separator"; // separator group
27782 description { state: "default" 0.0;
27785 rel2.offset: -5 -5;
27787 normal: "separator_h.png";
27797 ///////////////////////////////////////////////////////////////////////////////
27798 group { name: "elm/separator/vertical/default";
27800 image: "separator_v.png" COMP;
27803 part { name: "separator"; // separator group
27804 description { state: "default" 0.0;
27807 rel2.offset: -5 -5;
27809 normal: "separator_v.png";
27819 group { name: "elm/progressbar/horizontal/wheel";
27821 image: "busy-1.png" COMP;
27822 image: "busy-2.png" COMP;
27823 image: "busy-3.png" COMP;
27824 image: "busy-4.png" COMP;
27825 image: "busy-5.png" COMP;
27826 image: "busy-6.png" COMP;
27827 image: "busy-7.png" COMP;
27828 image: "busy-8.png" COMP;
27829 image: "busy-9.png" COMP;
27832 part { name: "elm.background.progressbar";
27836 state: "default" 0.0;
27839 part { name: "elm.swallow.bar";
27842 description { state: "default" 0.0;
27848 part { name: "elm.swallow.content";
27850 description { state: "default" 0.0;
27856 part { name: "background";
27858 clip_to: "elm.background.progressbar";
27860 state: "default" 0.0;
27865 aspect_preference: BOTH;
27867 normal: "busy-9.png";
27872 state: "pulse" 0.0;
27873 inherit: "default" 0.0;
27875 normal: "busy-9.png";
27876 tween: "busy-1.png";
27877 tween: "busy-2.png";
27878 tween: "busy-3.png";
27879 tween: "busy-4.png";
27880 tween: "busy-5.png";
27881 tween: "busy-6.png";
27882 tween: "busy-7.png";
27883 tween: "busy-8.png";
27890 program { name: "start_pulse";
27891 signal: "elm,state,pulse,start";
27893 action: STATE_SET "pulse" 0.0;
27894 target: "background";
27895 transition: LINEAR 0.5;
27896 after: "start_pulse";
27898 program { name: "stop_pulse";
27899 signal: "elm,state,pulse,stop";
27901 action: STATE_SET "default" 0.0;
27902 target: "background";
27908 ///////////////////////////////////////////////////////////////////////////////
27909 group { name: "elm/spinner/base/default";
27911 image: "shelf_inset.png" COMP;
27912 image: "bt_base1.png" COMP;
27913 image: "bt_hilight.png" COMP;
27914 image: "bt_shine.png" COMP;
27915 image: "bt_glow.png" COMP;
27916 image: "bt_dis_base.png" COMP;
27917 image: "bt_dis_hilight.png" COMP;
27918 image: "sp_bt_l.png" COMP;
27919 image: "sp_bt_r.png" COMP;
27924 description { state: "default" 0.0;
27927 rel2.offset: -2 -2;
27928 color: 255 255 255 0;
27931 part { name: "conf_over";
27933 description { state: "default" 0.0;
27937 normal: "shelf_inset.png";
27944 part { name: "left_bt";
27946 description { state: "default" 0.0;
27956 aspect_preference: VERTICAL;
27958 normal: "bt_base1.png";
27963 description { state: "clicked" 0.0;
27964 inherit: "default" 0.0;
27965 image.normal: "bt_base1.png";
27966 image.middle: SOLID;
27968 description { state: "disabled" 0.0;
27969 inherit: "default" 0.0;
27971 normal: "bt_dis_base.png";
27976 part { name: "left_over1";
27978 description { state: "default" 0.0;
27979 rel1.to: "left_bt";
27980 rel2 { to: "left_bt";
27984 normal: "bt_hilight.png";
27988 description { state: "disabled" 0.0;
27989 inherit: "default" 0.0;
27991 normal: "bt_dis_hilight.png";
27996 part { name: "left_over2";
27999 ignore_flags: ON_HOLD;
28000 description { state: "default" 0.0;
28001 rel1.to: "left_bt";
28002 rel2.to: "left_bt";
28004 normal: "bt_shine.png";
28008 description { state: "disabled" 0.0;
28009 inherit: "default" 0.0;
28013 part { name: "left_over3";
28016 description { state: "default" 0.0;
28017 color: 255 255 255 0;
28018 rel1.to: "left_bt";
28019 rel2.to: "left_bt";
28021 normal: "bt_glow.png";
28022 border: 12 12 12 12;
28026 description { state: "clicked" 0.0;
28027 inherit: "default" 0.0;
28029 color: 255 255 255 255;
28032 part { name: "right_bt";
28034 description { state: "default" 0.0;
28044 aspect_preference: VERTICAL;
28046 normal: "bt_base1.png";
28051 description { state: "clicked" 0.0;
28052 inherit: "default" 0.0;
28053 image.normal: "bt_base1.png";
28054 image.middle: SOLID;
28056 description { state: "disabled" 0.0;
28057 inherit: "default" 0.0;
28059 normal: "bt_dis_base.png";
28064 part { name: "right_over1";
28066 description { state: "default" 0.0;
28067 rel1.to: "right_bt";
28068 rel2 { to: "right_bt";
28072 normal: "bt_hilight.png";
28076 description { state: "disabled" 0.0;
28077 inherit: "default" 0.0;
28079 normal: "bt_dis_hilight.png";
28084 part { name: "right_over2";
28087 ignore_flags: ON_HOLD;
28088 description { state: "default" 0.0;
28089 rel1.to: "right_bt";
28090 rel2.to: "right_bt";
28092 normal: "bt_shine.png";
28096 description { state: "disabled" 0.0;
28097 inherit: "default" 0.0;
28101 part { name: "right_over3";
28104 description { state: "default" 0.0;
28105 color: 255 255 255 0;
28106 rel1.to: "right_bt";
28107 rel2.to: "right_bt";
28109 normal: "bt_glow.png";
28110 border: 12 12 12 12;
28114 description { state: "clicked" 0.0;
28115 inherit: "default" 0.0;
28117 color: 255 255 255 255;
28120 part { name: "left_bt_icon";
28122 description { state: "default" 0.0;
28123 rel1.to: "left_bt";
28125 rel2.to: "left_bt";
28126 rel2.offset: -5 -5;
28130 aspect_preference: BOTH;
28131 image.normal: "sp_bt_l.png";
28133 description { state: "rtl" 0.0;
28134 inherit: "default" 0.0;
28135 image.normal: "sp_bt_r.png";
28138 part { name: "right_bt_icon";
28140 description { state: "default" 0.0;
28141 rel1.to: "right_bt";
28143 rel2.to: "right_bt";
28144 rel2.offset: -5 -5;
28148 aspect_preference: BOTH;
28149 image.normal: "sp_bt_r.png";
28151 description { state: "rtl" 0.0;
28152 inherit: "default" 0.0;
28153 image.normal: "sp_bt_l.png";
28156 part { name: "elm.text";
28160 description { state: "default" 0.0;
28163 rel1 { relative: 1.0 0.0;
28168 rel2 { relative: 0.0 1.0;
28175 font: "Sans,Edje-Vera";
28181 description { state: "active" 0.0;
28182 inherit: "default" 0.0;
28185 description { state: "disabled_active" 0.0;
28186 inherit: "default" 0.0;
28190 description { state: "disabled" 0.0;
28191 inherit: "default" 0.0;
28196 part { name: "elm.dragable.slider";
28204 description { state: "default" 0.0;
28211 part { name: "button_events";
28214 events: "elm.dragable.slider";
28217 description { state: "default" 0.0;
28218 rel1.to: "elm.text";
28219 rel2.to: "elm.text";
28223 part { name: "elm.swallow.entry";
28225 description { state: "default" 0.0;
28228 rel1 { relative: 1.0 0.5;
28233 rel2 { relative: 0.0 0.5;
28241 description { state: "active" 0.0;
28242 inherit: "default" 0.0;
28244 color: 255 255 255 255;
28246 description { state: "disabled_active" 0.0;
28247 inherit: "default" 0.0;
28250 description { state: "disabled" 0.0;
28251 inherit: "default" 0.0;
28255 part { name: "disabler";
28257 description { state: "default" 0.0;
28261 description { state: "disabled" 0.0;
28262 inherit: "default" 0.0;
28268 program { name: "text_show";
28269 signal: "elm,state,text,visible";
28271 action: STATE_SET "visible" 0.0;
28272 target: "elm.text";
28274 program { name: "text_hide";
28275 signal: "elm,state,text,hidden";
28277 action: STATE_SET "default" 0.0;
28278 target: "elm.text";
28280 program { name: "dec";
28281 signal: "mouse,down,1";
28283 action: SIGNAL_EMIT "elm,action,decrement,start" "";
28285 program { name: "dec2";
28286 signal: "mouse,up,1";
28288 action: SIGNAL_EMIT "elm,action,decrement,stop" "";
28290 program { name: "inc";
28291 signal: "mouse,down,1";
28292 source: "right_bt";
28293 action: SIGNAL_EMIT "elm,action,increment,start" "";
28295 program { name: "inc2";
28296 signal: "mouse,up,1";
28297 source: "right_bt";
28298 action: SIGNAL_EMIT "elm,action,increment,stop" "";
28301 name: "left_bt_click";
28302 signal: "mouse,down,1";
28303 source: "left_over2";
28304 action: STATE_SET "clicked" 0.0;
28308 name: "left_bt_unclick";
28309 signal: "mouse,up,1";
28310 source: "left_over2";
28311 action: STATE_SET "default" 0.0;
28315 name: "left_bt_click2";
28316 signal: "mouse,down,1";
28317 source: "left_over3";
28318 action: STATE_SET "clicked" 0.0;
28319 target: "left_over3";
28322 name: "left_bt_unclick2";
28323 signal: "mouse,up,1";
28324 source: "left_over3";
28325 action: STATE_SET "default" 0.0;
28326 transition: DECELERATE 0.5;
28327 target: "left_over3";
28330 name: "left_bt_unclick3";
28331 signal: "mouse,up,1";
28332 source: "left_over2";
28333 action: SIGNAL_EMIT "elm,action,click" "";
28336 name: "left_bt_pressed_anim";
28337 signal: "elm,left,anim,activate";
28339 action: STATE_SET "clicked" 0.0;
28341 target: "left_over3";
28342 after: "left_bt_unpressed_anim";
28345 name: "left_bt_unpressed_anim";
28346 action: STATE_SET "default" 0.0;
28347 transition: DECELERATE 0.5;
28349 target: "left_over3";
28353 name: "right_bt_click";
28354 signal: "mouse,down,1";
28355 source: "right_over2";
28356 action: STATE_SET "clicked" 0.0;
28357 target: "right_bt";
28360 name: "right_bt_unclick";
28361 signal: "mouse,up,1";
28362 source: "right_over2";
28363 action: STATE_SET "default" 0.0;
28364 target: "right_bt";
28367 name: "right_bt_click2";
28368 signal: "mouse,down,1";
28369 source: "right_over3";
28370 action: STATE_SET "clicked" 0.0;
28371 target: "right_over3";
28374 name: "right_bt_unclick2";
28375 signal: "mouse,up,1";
28376 source: "right_over3";
28377 action: STATE_SET "default" 0.0;
28378 transition: DECELERATE 0.5;
28379 target: "right_over3";
28382 name: "right_bt_unclick3";
28383 signal: "mouse,up,1";
28384 source: "right_over2";
28385 action: SIGNAL_EMIT "elm,action,click" "";
28388 name: "right_bt_pressed_anim";
28389 signal: "elm,right,anim,activate";
28391 action: STATE_SET "clicked" 0.0;
28392 target: "right_bt";
28393 target: "right_over3";
28394 after: "right_bt_unpressed_anim";
28397 name: "right_bt_unpressed_anim";
28398 action: STATE_SET "default" 0.0;
28399 transition: DECELERATE 0.5;
28400 target: "right_bt";
28401 target: "right_over3";
28404 program { name: "disable";
28405 signal: "elm,state,disabled";
28407 action: STATE_SET "disabled" 0.0;
28409 target: "left_over1";
28410 target: "left_over2";
28411 target: "right_bt";
28412 target: "right_over1";
28413 target: "right_over2";
28414 target: "disabler";
28415 after: "disable_text";
28417 program { name: "disable_text";
28421 get_state(PART:"elm.text", st, 30, vl);
28422 if (!strcmp(st, "active"))
28423 set_state(PART:"elm.text", "disabled_active", 0.0);
28425 set_state(PART:"elm.text", "disabled", 0.0);
28427 get_state(PART:"elm.swallow.entry", st, 30, vl);
28428 if (!strcmp(st, "active"))
28429 set_state(PART:"elm.swallow.entry", "disabled_active", 0.0);
28431 set_state(PART:"elm.swallow.entry", "disabled", 0.0);
28434 program { name: "enable";
28435 signal: "elm,state,enabled";
28437 action: STATE_SET "default" 0.0;
28439 target: "left_over1";
28440 target: "left_over2";
28441 target: "right_bt";
28442 target: "right_over1";
28443 target: "right_over2";
28444 target: "disabler";
28445 after: "enable_text";
28447 program { name: "enable_text";
28451 get_state(PART:"elm.text", st, 30, vl);
28452 if (!strcmp(st, "disabled_active"))
28453 set_state(PART:"elm.text", "active", 0.0);
28455 set_state(PART:"elm.text", "default", 0.0);
28457 get_state(PART:"elm.swallow.entry", st, 30, vl);
28458 if (!strcmp(st, "disabled_active"))
28459 set_state(PART:"elm.swallow.entry", "active", 0.0);
28461 set_state(PART:"elm.swallow.entry", "default", 0.0);
28464 program { name: "active";
28465 signal: "elm,state,active";
28467 action: STATE_SET "active" 0.0;
28468 target: "elm.text";
28469 target: "elm.swallow.entry";
28471 program { name: "inactive";
28472 signal: "elm,state,inactive";
28474 action: STATE_SET "default" 0.0;
28475 target: "elm.text";
28476 target: "elm.swallow.entry";
28478 program { name: "toggle_text";
28479 signal: "mouse,up,1";
28480 source: "button_events";
28481 action: SIGNAL_EMIT "elm,action,entry,toggle" "";
28483 program { name: "to_rtl";
28484 signal: "edje,state,rtl";
28486 action: STATE_SET "rtl" 0.0;
28487 target: "right_bt_icon";
28488 target: "left_bt_icon";
28490 program { name: "to_ltr";
28491 signal: "edje,state,ltr";
28493 action: STATE_SET "default" 0.0;
28494 target: "right_bt_icon";
28495 target: "left_bt_icon";
28500 ///////////////////////////////////////////////////////////////////////////////
28501 group { name: "elm/spinner/base/vertical";
28503 image: "shelf_inset.png" COMP;
28504 image: "bt_hilight.png" COMP;
28505 image: "bt_shine.png" COMP;
28506 image: "bt_glow.png" COMP;
28507 image: "bt_dis_base.png" COMP;
28508 image: "bt_dis_hilight.png" COMP;
28509 image: "up.png" COMP;
28510 image: "down.png" COMP;
28511 image: "bt_spinner_up.png" COMP;
28512 image: "bt_spinner_down.png" COMP;
28513 image: "bt_spinner_hilight.png" COMP;
28518 description { state: "default" 0.0;
28521 rel2.offset: -2 -2;
28522 color: 255 255 255 0;
28525 part { name: "conf_over";
28527 description { state: "default" 0.0;
28536 normal: "shelf_inset.png";
28543 part { name: "down_bt";
28545 description { state: "default" 0.0;
28561 normal: "bt_spinner_down.png";
28566 description { state: "clicked" 0.0;
28567 inherit: "default" 0.0;
28568 image.normal: "bt_spinner_down.png";
28569 image.middle: SOLID;
28571 description { state: "disabled" 0.0;
28572 inherit: "default" 0.0;
28574 normal: "bt_dis_base.png";
28579 part { name: "down_over3";
28582 description { state: "default" 0.0;
28583 color: 255 255 255 0;
28584 rel1.to: "down_bt";
28585 rel2.to: "down_bt";
28587 normal: "bt_glow.png";
28588 border: 12 12 12 12;
28592 description { state: "clicked" 0.0;
28593 inherit: "default" 0.0;
28595 color: 255 255 255 255;
28598 part { name: "up_bt";
28600 description { state: "default" 0.0;
28613 aspect_preference: BOTH;
28615 normal: "bt_spinner_up.png";
28620 description { state: "clicked" 0.0;
28621 inherit: "default" 0.0;
28622 image.normal: "bt_spinner_up.png";
28623 image.middle: SOLID;
28625 description { state: "disabled" 0.0;
28626 inherit: "default" 0.0;
28628 normal: "bt_dis_base.png";
28633 part { name: "up_over1";
28635 description { state: "default" 0.0;
28637 rel2 { to: "up_bt";
28641 normal: "bt_spinner_hilight.png";
28645 description { state: "disabled" 0.0;
28646 inherit: "default" 0.0;
28648 normal: "bt_dis_hilight.png";
28653 part { name: "up_over3";
28656 description { state: "default" 0.0;
28657 color: 255 255 255 0;
28661 normal: "bt_glow.png";
28662 border: 12 12 12 12;
28666 description { state: "clicked" 0.0;
28667 inherit: "default" 0.0;
28669 color: 255 255 255 255;
28672 part { name: "down_bt_icon";
28674 description { state: "default" 0.0;
28675 rel1.to: "down_bt";
28677 rel2.to: "down_bt";
28678 rel2.offset: -6 -3;
28680 image.normal: "down.png";
28683 part { name: "up_bt_icon";
28685 description { state: "default" 0.0;
28689 rel2.offset: -6 -3;
28691 image.normal: "up.png";
28694 part { name: "elm.text";
28698 description { state: "default" 0.0;
28701 rel1 { relative: 0.0 0.0;
28706 rel2 { relative: 0.0 1.0;
28713 font: "Sans,Edje-Vera";
28719 description { state: "active" 0.0;
28720 inherit: "default" 0.0;
28723 description { state: "disabled_active" 0.0;
28724 inherit: "default" 0.0;
28728 description { state: "disabled" 0.0;
28729 inherit: "default" 0.0;
28734 part { name: "elm.dragable.slider";
28742 description { state: "default" 0.0;
28749 part { name: "button_events";
28752 events: "elm.dragable.slider";
28755 description { state: "default" 0.0;
28756 rel1.to: "elm.text";
28757 rel2.to: "elm.text";
28761 part { name: "elm.swallow.entry";
28763 description { state: "default" 0.0;
28766 rel1 { relative: 0.0 0.5;
28770 rel2 { relative: 1.0 0.5;
28777 description { state: "active" 0.0;
28778 inherit: "default" 0.0;
28780 color: 255 255 255 255;
28782 description { state: "disabled_active" 0.0;
28783 inherit: "default" 0.0;
28786 description { state: "disabled" 0.0;
28787 inherit: "default" 0.0;
28791 part { name: "disabler";
28793 description { state: "default" 0.0;
28797 description { state: "disabled" 0.0;
28798 inherit: "default" 0.0;
28804 program { name: "text_show";
28805 signal: "elm,state,text,visible";
28807 action: STATE_SET "visible" 0.0;
28808 target: "elm.text";
28810 program { name: "text_hide";
28811 signal: "elm,state,text,hidden";
28813 action: STATE_SET "default" 0.0;
28814 target: "elm.text";
28816 program { name: "dec";
28817 signal: "mouse,down,1";
28819 action: SIGNAL_EMIT "elm,action,decrement,start" "";
28821 program { name: "dec2";
28822 signal: "mouse,up,1";
28824 action: SIGNAL_EMIT "elm,action,decrement,stop" "";
28826 program { name: "inc";
28827 signal: "mouse,down,1";
28829 action: SIGNAL_EMIT "elm,action,increment,start" "";
28831 program { name: "inc2";
28832 signal: "mouse,up,1";
28834 action: SIGNAL_EMIT "elm,action,increment,stop" "";
28837 name: "down_bt_click2";
28838 signal: "mouse,down,1";
28839 source: "down_over3";
28840 action: STATE_SET "clicked" 0.0;
28841 target: "down_over3";
28844 name: "down_bt_unclick2";
28845 signal: "mouse,up,1";
28846 source: "down_over3";
28847 action: STATE_SET "default" 0.0;
28848 transition: DECELERATE 0.5;
28849 target: "down_over3";
28852 name: "up_bt_click2";
28853 signal: "mouse,down,1";
28854 source: "up_over3";
28855 action: STATE_SET "clicked" 0.0;
28856 target: "up_over3";
28859 name: "up_bt_unclick2";
28860 signal: "mouse,up,1";
28861 source: "up_over3";
28862 action: STATE_SET "default" 0.0;
28863 transition: DECELERATE 0.5;
28864 target: "up_over3";
28866 program { name: "disable";
28867 signal: "elm,state,disabled";
28869 action: STATE_SET "disabled" 0.0;
28872 target: "disabler";
28873 after: "disable_text";
28875 program { name: "disable_text";
28879 get_state(PART:"elm.text", st, 30, vl);
28880 if (!strcmp(st, "active"))
28881 set_state(PART:"elm.text", "disabled_active", 0.0);
28883 set_state(PART:"elm.text", "disabled", 0.0);
28885 get_state(PART:"elm.swallow.entry", st, 30, vl);
28886 if (!strcmp(st, "active"))
28887 set_state(PART:"elm.swallow.entry", "disabled_active", 0.0);
28889 set_state(PART:"elm.swallow.entry", "disabled", 0.0);
28892 program { name: "enable";
28893 signal: "elm,state,enabled";
28895 action: STATE_SET "default" 0.0;
28898 target: "disabler";
28899 after: "enable_text";
28901 program { name: "enable_text";
28905 get_state(PART:"elm.text", st, 30, vl);
28906 if (!strcmp(st, "disabled_active"))
28907 set_state(PART:"elm.text", "active", 0.0);
28909 set_state(PART:"elm.text", "default", 0.0);
28911 get_state(PART:"elm.swallow.entry", st, 30, vl);
28912 if (!strcmp(st, "disabled_active"))
28913 set_state(PART:"elm.swallow.entry", "active", 0.0);
28915 set_state(PART:"elm.swallow.entry", "default", 0.0);
28918 program { name: "active";
28919 signal: "elm,state,active";
28921 action: STATE_SET "active" 0.0;
28922 target: "elm.text";
28923 target: "elm.swallow.entry";
28925 program { name: "inactive";
28926 signal: "elm,state,inactive";
28928 action: STATE_SET "default" 0.0;
28929 target: "elm.text";
28930 target: "elm.swallow.entry";
28932 program { name: "toggle_text";
28933 signal: "mouse,up,1";
28934 source: "button_events";
28935 action: SIGNAL_EMIT "elm,action,entry,toggle" "";
28941 ///////////////////////////////////////////////////////////////////////////////
28942 group { name: "elm/index/base/vertical/default";
28944 image: "bt_base1.png" COMP;
28945 image: "bt_base2.png" COMP;
28946 image: "bt_hilight.png" COMP;
28947 image: "bt_shine.png" COMP;
28950 part { name: "clip";
28953 description { state: "default" 0.0;
28955 color: 255 255 255 0;
28957 description { state: "active" 0.0;
28959 color: 255 255 255 255;
28962 part { name: "clip2";
28966 description { state: "default" 0.0;
28968 color: 255 255 255 0;
28970 description { state: "active" 0.0;
28972 color: 255 255 255 255;
28975 part { name: "elm.swallow.index.0";
28978 description { state: "default" 0.0;
28991 part { name: "button_image";
28994 description { state: "default" 0.0;
28996 to: "elm.text.body";
29004 normal: "bt_base2.png";
29007 image.middle: SOLID;
29010 part { name: "elm.text.body";
29012 effect: SOFT_SHADOW;
29016 description { state: "default" 0.0;
29029 color: 224 224 224 255;
29032 font: "Sans,Edje-Vera";
29039 part { name: "elm.text";
29041 effect: SOFT_SHADOW;
29045 description { state: "default" 0.0;
29049 to_x: "elm.swallow.event.0";
29050 to_y: "elm.dragable.pointer";
29055 to_x: "elm.swallow.event.0";
29056 to_y: "elm.dragable.pointer";
29060 color: 255 0 0 255;
29063 font: "Sans,Edje-Vera";
29070 part { name: "over1";
29073 description { state: "default" 0.0;
29075 to: "button_image";
29078 to: "button_image";
29082 normal: "bt_hilight.png";
29087 part { name: "over2";
29090 ignore_flags: ON_HOLD;
29092 description { state: "default" 0.0;
29094 to: "button_image";
29097 to: "button_image";
29100 normal: "bt_shine.png";
29105 part { name: "elm.dragable.pointer";
29113 description { state: "default" 0.0;
29125 color: 0 0 255 128;
29128 part { name: "elm.swallow.event.0";
29130 description { state: "default" 0.0;
29145 program { name: "active";
29146 signal: "elm,state,active";
29148 action: STATE_SET "active" 0.0;
29149 transition: DECELERATE 0.5;
29152 program { name: "inactive";
29153 signal: "elm,state,inactive";
29155 action: STATE_SET "default" 0.0;
29156 transition: DECELERATE 0.5;
29162 group { name: "elm/index/item/vertical/default";
29163 data.item: "stacking" "above";
29164 data.item: "selectraise" "on";
29166 image: "ilist_1.png" COMP;
29167 image: "ilist_item_shadow.png" COMP;
29174 state: "default" 0.0;
29189 normal: "ilist_item_shadow.png";
29198 state: "default" 0.0;
29200 normal: "ilist_1.png";
29205 description { state: "active" 0.0;
29206 inherit: "default" 0.0;
29212 part { name: "elm.text";
29217 state: "default" 0.0;
29238 description { state: "active" 0.0;
29239 inherit: "default" 0.0;
29245 program { name: "active";
29246 signal: "elm,state,active";
29248 action: STATE_SET "active" 0.0;
29249 transition: DECELERATE 0.5;
29250 target: "elm.text";
29253 program { name: "inactive";
29254 signal: "elm,state,inactive";
29256 action: STATE_SET "default" 0.0;
29257 transition: DECELERATE 0.5;
29258 target: "elm.text";
29264 group { name: "elm/index/item_odd/vertical/default";
29265 data.item: "stacking" "below";
29267 image: "ilist_2.png" COMP;
29274 state: "default" 0.0;
29276 normal: "ilist_2.png";
29281 description { state: "active" 0.0;
29282 inherit: "default" 0.0;
29288 part { name: "elm.text";
29293 state: "default" 0.0;
29314 description { state: "active" 0.0;
29315 inherit: "default" 0.0;
29321 program { name: "active";
29322 signal: "elm,state,active";
29324 action: STATE_SET "active" 0.0;
29325 transition: DECELERATE 0.5;
29326 target: "elm.text";
29329 program { name: "inactive";
29330 signal: "elm,state,inactive";
29332 action: STATE_SET "default" 0.0;
29333 transition: DECELERATE 0.5;
29334 target: "elm.text";
29340 ///////////////////////////////////////////////////////////////////////////////
29341 group { name: "elm/gengrid/item/default/default";
29342 data.item: "labels" "elm.text";
29343 data.item: "icons" "elm.swallow.icon elm.swallow.end";
29345 image: "bt_sm_base1.png" COMP;
29346 image: "bt_sm_shine.png" COMP;
29347 image: "bt_sm_hilight.png" COMP;
29348 image: "ilist_1.png" COMP;
29349 image: "ilist_item_shadow.png" COMP;
29352 part { name: "event";
29356 state: "default" 0.0;
29360 part { name: "base_sh";
29362 description { state: "default" 0.0;
29377 normal: "ilist_item_shadow.png";
29382 part { name: "base";
29384 description { state: "default" 0.0;
29386 normal: "ilist_1.png";
29393 clip_to: "disclip";
29395 description { state: "default" 0.0;
29397 color: 255 255 255 0;
29407 normal: "bt_sm_base1.png";
29410 image.middle: SOLID;
29412 description { state: "selected" 0.0;
29413 inherit: "default" 0.0;
29415 color: 255 255 255 255;
29426 part { name: "elm.swallow.pad";
29428 description { state: "default" 0.0;
29442 part { name: "elm.swallow.icon";
29443 clip_to: "disclip";
29445 description { state: "default" 0.0;
29453 to_y: "elm.swallow.pad";
29459 part { name: "elm.swallow.end";
29460 clip_to: "disclip";
29462 description { state: "default" 0.0;
29466 aspect_preference: HORIZONTAL;
29477 part { name: "elm.text";
29478 clip_to: "disclip";
29480 effect: SOFT_SHADOW;
29483 description { state: "default" 0.0;
29499 text_class: "grid_item";
29502 description { state: "selected" 0.0;
29503 inherit: "default" 0.0;
29504 color: 224 224 224 255;
29508 part { name: "fg1";
29509 clip_to: "disclip";
29511 description { state: "default" 0.0;
29513 color: 255 255 255 0;
29515 rel2.relative: 1.0 0.5;
29518 normal: "bt_sm_hilight.png";
29522 description { state: "selected" 0.0;
29523 inherit: "default" 0.0;
29525 color: 255 255 255 255;
29528 part { name: "fg2";
29529 clip_to: "disclip";
29531 description { state: "default" 0.0;
29533 color: 255 255 255 0;
29537 normal: "bt_sm_shine.png";
29541 description { state: "selected" 0.0;
29542 inherit: "default" 0.0;
29544 color: 255 255 255 255;
29547 part { name: "disclip";
29549 description { state: "default" 0.0;
29553 description { state: "disabled" 0.0;
29554 inherit: "default" 0.0;
29555 color: 255 255 255 64;
29560 // signal: elm,state,%s,active
29561 // a "check" item named %s went active
29562 // signal: elm,state,%s,passive
29563 // a "check" item named %s went passive
29564 // default is passive
29565 program { name: "go_active";
29566 signal: "elm,state,selected";
29568 action: STATE_SET "selected" 0.0;
29572 target: "elm.text";
29574 program { name: "go_passive";
29575 signal: "elm,state,unselected";
29577 action: STATE_SET "default" 0.0;
29581 target: "elm.text";
29582 transition: LINEAR 0.1;
29584 program { name: "go_disabled";
29585 signal: "elm,state,disabled";
29587 action: STATE_SET "disabled" 0.0;
29590 program { name: "go_enabled";
29591 signal: "elm,state,enabled";
29593 action: STATE_SET "default" 0.0;
29598 group { name: "elm/gengrid/item/default_style/default";
29601 style { name: "gengrid_style";
29602 base: "font=Sans font_size=10 align=left valign=0.5 color=#000 text_class=grid_item";
29605 tag: "hilight" "+ font=Sans:style=Bold";
29606 tag: "b" "+ font=Sans:style=Bold";
29609 style { name: "gengrid_selected_style";
29610 base: "font=Sans font_size=10 align=left valign=0.5 color=#fff text_class=grid_item";
29613 tag: "hilight" "+ font=Sans:style=Bold";
29614 tag: "b" "+ font=Sans:style=Bold";
29618 data.item: "labels" "elm.text";
29619 data.item: "icons" "elm.swallow.icon elm.swallow.end";
29621 image: "bt_sm_base1.png" COMP;
29622 image: "bt_sm_shine.png" COMP;
29623 image: "bt_sm_hilight.png" COMP;
29624 image: "ilist_1.png" COMP;
29625 image: "ilist_item_shadow.png" COMP;
29628 part { name: "event";
29631 description { state: "default" 0.0;
29635 part { name: "base_sh";
29637 description { state: "default" 0.0;
29652 normal: "ilist_item_shadow.png";
29657 part { name: "base";
29659 description { state: "default" 0.0;
29662 normal: "ilist_1.png";
29669 clip_to: "disclip";
29671 description { state: "default" 0.0;
29673 color: 255 255 255 0;
29683 normal: "bt_sm_base1.png";
29686 image.middle: SOLID;
29688 description { state: "selected" 0.0;
29689 inherit: "default" 0.0;
29691 color: 255 255 255 255;
29702 part { name: "elm.swallow.pad";
29704 description { state: "default" 0.0;
29717 part { name: "elm.swallow.icon";
29718 clip_to: "disclip";
29720 description { state: "default" 0.0;
29724 to_x: "elm.swallow.pad";
29729 to_x: "elm.swallow.pad";
29735 part { name: "elm.swallow.end";
29736 clip_to: "disclip";
29738 description { state: "default" 0.0;
29742 aspect_preference: VERTICAL;
29753 part { name: "elm.text";
29754 clip_to: "disclip";
29759 state: "default" 0.0;
29763 to_x: "elm.swallow.icon";
29769 to_x: "elm.swallow.end";
29775 style: "gengrid_style";
29779 description { state: "selected" 0.0;
29780 inherit: "default" 0.0;
29782 style: "gengrid_selected_style";
29786 part { name: "fg1";
29787 clip_to: "disclip";
29789 description { state: "default" 0.0;
29791 color: 255 255 255 0;
29793 rel2.relative: 1.0 0.5;
29796 normal: "bt_sm_hilight.png";
29800 description { state: "selected" 0.0;
29801 inherit: "default" 0.0;
29803 color: 255 255 255 255;
29806 part { name: "fg2";
29807 clip_to: "disclip";
29809 description { state: "default" 0.0;
29811 color: 255 255 255 0;
29815 normal: "bt_sm_shine.png";
29819 description { state: "selected" 0.0;
29820 inherit: "default" 0.0;
29822 color: 255 255 255 255;
29825 part { name: "disclip";
29827 description { state: "default" 0.0;
29831 description { state: "disabled" 0.0;
29832 inherit: "default" 0.0;
29833 color: 255 255 255 64;
29838 // signal: elm,state,%s,active
29839 // a "check" item named %s went active
29840 // signal: elm,state,%s,passive
29841 // a "check" item named %s went passive
29842 // default is passive
29843 program { name: "go_active";
29844 signal: "elm,state,selected";
29846 action: STATE_SET "selected" 0.0;
29850 target: "elm.text";
29852 program { name: "go_passive";
29853 signal: "elm,state,unselected";
29855 action: STATE_SET "default" 0.0;
29859 target: "elm.text";
29860 transition: LINEAR 0.1;
29862 program { name: "go_disabled";
29863 signal: "elm,state,disabled";
29865 action: STATE_SET "disabled" 0.0;
29868 program { name: "go_enabled";
29869 signal: "elm,state,enabled";
29871 action: STATE_SET "default" 0.0;
29877 group { name: "elm/gengrid/item/up/default";
29878 data.item: "labels" "elm.text";
29880 image: "bt_sm_base1.png" COMP;
29881 image: "bt_sm_shine.png" COMP;
29882 image: "bt_sm_hilight.png" COMP;
29883 image: "arrow_up.png" COMP;
29886 part { name: "event";
29889 description { state: "default" 0.0;
29894 clip_to: "disclip";
29896 description { state: "default" 0.0;
29898 color: 255 255 255 0;
29899 rel1.offset: -3 -3;
29901 image { normal: "bt_sm_base1.png";
29906 description { state: "selected" 0.0;
29907 inherit: "default" 0.0;
29909 color: 255 255 255 255;
29912 part { name: "image";
29915 description { state: "default" 0.0;
29916 aspect_preference: BOTH;
29918 image.normal: "arrow_up.png";
29926 part { name: "elm.text";
29927 clip_to: "disclip";
29929 effect: SOFT_SHADOW;
29932 description { state: "default" 0.0;
29948 text_class: "grid_item";
29951 description { state: "selected" 0.0;
29952 inherit: "default" 0.0;
29953 color: 224 224 224 255;
29957 part { name: "fg1";
29958 clip_to: "disclip";
29960 description { state: "default" 0.0;
29962 color: 255 255 255 0;
29963 rel1.offset: -3 -3;
29969 normal: "bt_sm_hilight.png";
29973 description { state: "selected" 0.0;
29974 inherit: "default" 0.0;
29976 color: 255 255 255 255;
29979 part { name: "fg2";
29980 clip_to: "disclip";
29982 description { state: "default" 0.0;
29984 color: 255 255 255 0;
29985 rel1.offset: -3 -3;
29988 normal: "bt_sm_shine.png";
29992 description { state: "selected" 0.0;
29993 inherit: "default" 0.0;
29995 color: 255 255 255 255;
29998 part { name: "disclip";
30000 description { state: "default" 0.0;
30004 description { state: "disabled" 0.0;
30005 inherit: "default" 0.0;
30006 color: 255 255 255 64;
30011 program { name: "go_active";
30012 signal: "elm,state,selected";
30014 action: STATE_SET "selected" 0.0;
30018 target: "elm.text";
30020 program { name: "go_passive";
30021 signal: "elm,state,unselected";
30023 action: STATE_SET "default" 0.0;
30027 target: "elm.text";
30028 transition: LINEAR 0.1;
30030 program { name: "go_disabled";
30031 signal: "elm,state,disabled";
30033 action: STATE_SET "disabled" 0.0;
30036 program { name: "go_enabled";
30037 signal: "elm,state,enabled";
30039 action: STATE_SET "default" 0.0;
30045 group { name: "elm/gengrid/item/album-preview/default";
30046 data.item: "labels" "elm.text";
30047 data.item: "icons" "elm.swallow.icon.1 elm.swallow.icon.2 elm.swallow.icon.3 elm.swallow.icon.4";
30048 data.item: "states" "have_files";
30050 image: "bt_sm_base1.png" COMP;
30051 image: "bt_sm_shine.png" COMP;
30052 image: "bt_sm_hilight.png" COMP;
30053 image: "icon_folder.png" COMP;
30056 part { name: "event";
30059 description { state: "default" 0.0;
30064 clip_to: "disclip";
30066 description { state: "default" 0.0;
30068 color: 255 255 255 0;
30069 rel1.offset: -3 -3;
30072 normal: "bt_sm_base1.png";
30077 description { state: "selected" 0.0;
30078 inherit: "default" 0.0;
30080 color: 255 255 255 255;
30083 part { name: "image";
30086 description { state: "default" 0.0;
30087 aspect_preference: BOTH;
30089 image.normal: "icon_folder.png";
30097 part { name: "have-files-clipper";
30099 description { state: "default" 0.0;
30100 color: 255 255 255 0;
30103 description { state: "visible" 0.0;
30104 inherit: "default" 0.0;
30105 color: 255 255 255 255;
30109 part { name: "icon_box_margin";
30112 clip_to: "have-files-clipper";
30113 description { state: "default" 0.0;
30125 part { name: "icon_box";
30128 clip_to: "have-files-clipper";
30129 description { state: "default" 0.0;
30130 color: 255 255 255 255;
30134 relative: 0.25 0.25;
30144 part { name: "elm.swallow.icon.1";
30147 clip_to: "have-files-clipper";
30148 description { state: "default" 0.0;
30160 part { name: "elm.swallow.icon.2";
30163 clip_to: "have-files-clipper";
30164 description { state: "default" 0.0;
30176 part { name: "elm.swallow.icon.3";
30179 clip_to: "have-files-clipper";
30180 description { state: "default" 0.0;
30192 part { name: "elm.swallow.icon.4";
30195 clip_to: "have-files-clipper";
30196 description { state: "default" 0.0;
30208 part { name: "elm.text";
30209 clip_to: "disclip";
30211 effect: SOFT_SHADOW;
30214 description { state: "default" 0.0;
30230 text_class: "grid_item";
30233 description { state: "selected" 0.0;
30234 inherit: "default" 0.0;
30235 color: 255 255 255 255;
30238 part { name: "fg1";
30239 clip_to: "disclip";
30241 description { state: "default" 0.0;
30243 color: 255 255 255 0;
30244 rel1.offset: -3 -3;
30250 normal: "bt_sm_hilight.png";
30254 description { state: "selected" 0.0;
30255 inherit: "default" 0.0;
30257 color: 255 255 255 255;
30260 part { name: "fg2";
30261 clip_to: "disclip";
30263 description { state: "default" 0.0;
30265 color: 255 255 255 0;
30266 rel1.offset: -3 -3;
30269 normal: "bt_sm_shine.png";
30273 description { state: "selected" 0.0;
30274 inherit: "default" 0.0;
30276 color: 255 255 255 255;
30279 part { name: "disclip";
30281 description { state: "default" 0.0;
30285 description { state: "disabled" 0.0;
30286 inherit: "default" 0.0;
30287 color: 255 255 255 64;
30292 program { name: "go_active";
30293 signal: "elm,state,selected";
30295 action: STATE_SET "selected" 0.0;
30299 target: "elm.text";
30301 program { name: "go_passive";
30302 signal: "elm,state,unselected";
30304 action: STATE_SET "default" 0.0;
30308 target: "elm.text";
30309 transition: LINEAR 0.1;
30311 program { name: "go_disabled";
30312 signal: "elm,state,disabled";
30314 action: STATE_SET "disabled" 0.0;
30317 program { name: "go_enabled";
30318 signal: "elm,state,enabled";
30320 action: STATE_SET "default" 0.0;
30324 signal: "elm,state,have_files,active";
30326 action: STATE_SET "visible" 0.0;
30327 target: "have-files-clipper";
30332 group { name: "elm/gengrid/item/thumb/default";
30334 item: "icons" "elm.swallow.icon";
30335 item: "labels" "elm.text";
30338 image: "bt_sm_base1.png" COMP;
30339 image: "bt_sm_shine.png" COMP;
30340 image: "bt_sm_hilight.png" COMP;
30341 image: "thumb_shadow.png" COMP;
30344 part { name: "event";
30347 description { state: "default" 0.0;
30353 description { state: "default" 0.0;
30355 color: 255 255 255 0;
30356 rel1.offset: -3 -3;
30359 normal: "bt_sm_base1.png";
30364 description { state: "selected" 0.0;
30365 inherit: "default" 0.0;
30367 color: 255 255 255 255;
30370 part { name: "border-shadow";
30373 description { state: "default" 0.0;
30375 to: "elm.swallow.icon";
30379 to_x: "elm.swallow.icon";
30384 normal: "thumb_shadow.png";
30385 border: 17 17 17 17;
30390 part { name: "border";
30393 description { state: "default" 0.0;
30395 to: "border-shadow";
30399 to: "border-shadow";
30404 part { name: "elm.swallow.icon";
30407 description { state: "default" 0.0;
30408 aspect_preference: BOTH;
30418 part { name: "elm.text";
30420 effect: SOFT_SHADOW;
30423 description { state: "default" 0.0;
30440 text_class: "grid_item";
30444 part { name: "fg1";
30446 description { state: "default" 0.0;
30448 color: 255 255 255 0;
30449 rel1.offset: -3 -3;
30455 normal: "bt_sm_hilight.png";
30459 description { state: "selected" 0.0;
30460 inherit: "default" 0.0;
30462 color: 255 255 255 255;
30465 part { name: "fg2";
30467 description { state: "default" 0.0;
30469 color: 255 255 255 0;
30470 rel1.offset: -3 -3;
30473 image: "bt_sm_shine.png";
30477 description { state: "selected" 0.0;
30478 inherit: "default" 0.0;
30480 color: 255 255 255 255;
30486 signal: "elm,state,selected";
30488 action: STATE_SET "selected" 0.0;
30494 signal: "elm,state,unselected";
30496 action: STATE_SET "default" 0.0;
30500 transition: LINEAR 0.1;
30505 ///////////////////////////////////////////////////////////////////////////////
30506 group { name: "elm/photocam/base/default";
30508 public sbvis_v, sbvis_h, sbalways_v, sbalways_h, sbvis_timer;
30509 public timer0(val) {
30511 v = get_int(sbvis_v);
30513 v = get_int(sbalways_v);
30515 emit("do-hide-vbar", "");
30516 set_int(sbvis_v, 0);
30519 v = get_int(sbvis_h);
30521 v = get_int(sbalways_h);
30523 emit("do-hide-hbar", "");
30524 set_int(sbvis_h, 0);
30527 set_int(sbvis_timer, 0);
30532 image: "shelf_inset.png" COMP;
30533 image: "bt_sm_base2.png" COMP;
30534 image: "bt_sm_shine.png" COMP;
30535 image: "bt_sm_hilight.png" COMP;
30536 image: "busy-1.png" COMP;
30537 image: "busy-2.png" COMP;
30538 image: "busy-3.png" COMP;
30539 image: "busy-4.png" COMP;
30540 image: "busy-5.png" COMP;
30541 image: "busy-6.png" COMP;
30542 image: "busy-7.png" COMP;
30543 image: "busy-8.png" COMP;
30544 image: "busy-9.png" COMP;
30549 description { state: "default" 0.0;
30551 rel2.offset: -2 -2;
30552 color: 255 255 255 0;
30555 part { name: "clipper";
30558 description { state: "default" 0.0;
30563 part { name: "elm.swallow.content";
30564 clip_to: "clipper";
30566 description { state: "default" 0.0;
30568 rel2.offset: -2 -2;
30571 part { name: "busy_clip";
30574 description { state: "default" 0.0;
30576 color: 255 255 255 0;
30578 description { state: "active" 0.0;
30580 color: 255 255 255 255;
30583 part { name: "busy";
30584 clip_to: "busy_clip";
30586 description { state: "default" 0.0;
30591 aspect_preference: BOTH;
30601 normal: "busy-9.png";
30602 tween: "busy-1.png";
30603 tween: "busy-2.png";
30604 tween: "busy-3.png";
30605 tween: "busy-4.png";
30606 tween: "busy-5.png";
30607 tween: "busy-6.png";
30608 tween: "busy-7.png";
30609 tween: "busy-8.png";
30613 part { name: "conf_over";
30615 description { state: "default" 0.0;
30617 rel2.offset: -1 -1;
30619 normal: "shelf_inset.png";
30626 part { name: "sb_vbar_clip_master";
30629 description { state: "default" 0.0;
30631 description { state: "hidden" 0.0;
30633 color: 255 255 255 0;
30636 part { name: "sb_vbar_clip";
30637 clip_to: "sb_vbar_clip_master";
30640 description { state: "default" 0.0;
30642 description { state: "hidden" 0.0;
30644 color: 255 255 255 0;
30647 part { name: "sb_vbar";
30650 description { state: "default" 0.0;
30666 part { name: "elm.dragable.vbar";
30667 clip_to: "sb_vbar_clip";
30672 confine: "sb_vbar";
30674 description { state: "default" 0.0;
30689 normal: "bt_sm_base2.png";
30695 part { name: "sb_vbar_over1";
30696 clip_to: "sb_vbar_clip";
30698 description { state: "default" 0.0;
30699 rel1.to: "elm.dragable.vbar";
30700 rel2.relative: 1.0 0.5;
30701 rel2.to: "elm.dragable.vbar";
30703 normal: "bt_sm_hilight.png";
30708 part { name: "sb_vbar_over2";
30709 clip_to: "sb_vbar_clip";
30711 description { state: "default" 0.0;
30712 rel1.to: "elm.dragable.vbar";
30713 rel2.to: "elm.dragable.vbar";
30715 normal: "bt_sm_shine.png";
30721 part { name: "sb_hbar_clip_master";
30724 description { state: "default" 0.0;
30726 description { state: "hidden" 0.0;
30728 color: 255 255 255 0;
30731 part { name: "sb_hbar_clip";
30732 clip_to: "sb_hbar_clip_master";
30735 description { state: "default" 0.0;
30737 description { state: "hidden" 0.0;
30739 color: 255 255 255 0;
30742 part { name: "sb_hbar";
30745 description { state: "default" 0.0;
30761 part { name: "elm.dragable.hbar";
30762 clip_to: "sb_hbar_clip";
30767 confine: "sb_hbar";
30769 description { state: "default" 0.0;
30784 normal: "bt_sm_base2.png";
30790 part { name: "sb_hbar_over1";
30791 clip_to: "sb_hbar_clip";
30793 description { state: "default" 0.0;
30794 rel1.to: "elm.dragable.hbar";
30795 rel2.relative: 1.0 0.5;
30796 rel2.to: "elm.dragable.hbar";
30798 normal: "bt_sm_hilight.png";
30803 part { name: "sb_hbar_over2";
30804 clip_to: "sb_hbar_clip";
30806 description { state: "default" 0.0;
30807 rel1.to: "elm.dragable.hbar";
30808 rel2.to: "elm.dragable.hbar";
30810 normal: "bt_sm_shine.png";
30817 program { name: "load";
30821 set_state(PART:"sb_hbar_clip", "hidden", 0.0);
30822 set_state(PART:"sb_vbar_clip", "hidden", 0.0);
30823 set_int(sbvis_h, 0);
30824 set_int(sbvis_v, 0);
30825 set_int(sbalways_v, 0);
30826 set_int(sbalways_h, 0);
30827 set_int(sbvis_timer, 0);
30831 program { name: "vbar_show";
30832 signal: "elm,action,show,vbar";
30834 action: STATE_SET "default" 0.0;
30835 target: "sb_vbar_clip_master";
30837 program { name: "vbar_hide";
30838 signal: "elm,action,hide,vbar";
30840 action: STATE_SET "hidden" 0.0;
30841 target: "sb_vbar_clip_master";
30843 program { name: "vbar_show_always";
30844 signal: "elm,action,show_always,vbar";
30848 v = get_int(sbvis_v);
30849 v |= get_int(sbalways_v);
30851 set_int(sbalways_v, 1);
30852 emit("do-show-vbar", "");
30853 set_int(sbvis_v, 1);
30857 program { name: "vbar_show_notalways";
30858 signal: "elm,action,show_notalways,vbar";
30862 v = get_int(sbalways_v);
30864 set_int(sbalways_v, 0);
30865 v = get_int(sbvis_v);
30867 emit("do-hide-vbar", "");
30868 set_int(sbvis_v, 0);
30873 program { name: "sb_vbar_show";
30874 signal: "do-show-vbar";
30876 action: STATE_SET "default" 0.0;
30877 transition: LINEAR 0.5;
30878 target: "sb_vbar_clip";
30880 program { name: "sb_vbar_hide";
30881 signal: "do-hide-vbar";
30883 action: STATE_SET "hidden" 0.0;
30884 transition: LINEAR 0.5;
30885 target: "sb_vbar_clip";
30888 program { name: "hbar_show";
30889 signal: "elm,action,show,hbar";
30891 action: STATE_SET "default" 0.0;
30892 target: "sb_hbar_clip_master";
30894 program { name: "hbar_hide";
30895 signal: "elm,action,hide,hbar";
30897 action: STATE_SET "hidden" 0.0;
30898 target: "sb_hbar_clip_master";
30900 program { name: "hbar_show_always";
30901 signal: "elm,action,show_always,hbar";
30905 v = get_int(sbvis_h);
30906 v |= get_int(sbalways_h);
30908 set_int(sbalways_h, 1);
30909 emit("do-show-hbar", "");
30910 set_int(sbvis_h, 1);
30914 program { name: "hbar_show_notalways";
30915 signal: "elm,action,show_notalways,hbar";
30919 v = get_int(sbalways_h);
30921 set_int(sbalways_h, 0);
30922 v = get_int(sbvis_h);
30924 emit("do-hide-hbar", "");
30925 set_int(sbvis_h, 0);
30930 program { name: "sb_hbar_show";
30931 signal: "do-show-hbar";
30933 action: STATE_SET "default" 0.0;
30934 transition: LINEAR 0.5;
30935 target: "sb_hbar_clip";
30937 program { name: "sb_hbar_hide";
30938 signal: "do-hide-hbar";
30940 action: STATE_SET "hidden" 0.0;
30941 transition: LINEAR 0.5;
30942 target: "sb_hbar_clip";
30945 program { name: "scroll";
30946 signal: "elm,action,scroll";
30950 v = get_int(sbvis_v);
30951 v |= get_int(sbalways_v);
30953 emit("do-show-vbar", "");
30954 set_int(sbvis_v, 1);
30956 v = get_int(sbvis_h);
30957 v |= get_int(sbalways_h);
30959 emit("do-show-hbar", "");
30960 set_int(sbvis_h, 1);
30962 v = get_int(sbvis_timer);
30963 if (v > 0) cancel_timer(v);
30964 v = timer(1.0, "timer0", 0);
30965 set_int(sbvis_timer, v);
30968 program { name: "go1";
30969 signal: "elm,state,busy,start";
30971 action: STATE_SET "active" 0.0;
30972 transition: SINUSOIDAL 1.0;
30973 target: "busy_clip";
30975 program { name: "go2";
30976 signal: "elm,state,busy,start";
30978 action: STATE_SET "default" 0.0;
30979 transition: LINEAR 0.5;
30983 program { name: "stop1";
30984 signal: "elm,state,busy,stop";
30986 action: STATE_SET "default" 0.0;
30987 transition: SINUSOIDAL 1.0;
30988 target: "busy_clip";
30991 program { name: "stop2";
30992 action: ACTION_STOP;
30998 ///////////////////////////////////////////////////////////////////////////////
30999 group { name: "elm/map/base/default";
31001 public sbvis_v, sbvis_h, sbalways_v, sbalways_h, sbvis_timer;
31002 public timer0(val) {
31004 v = get_int(sbvis_v);
31006 v = get_int(sbalways_v);
31008 emit("do-hide-vbar", "");
31009 set_int(sbvis_v, 0);
31012 v = get_int(sbvis_h);
31014 v = get_int(sbalways_h);
31016 emit("do-hide-hbar", "");
31017 set_int(sbvis_h, 0);
31020 set_int(sbvis_timer, 0);
31025 image: "shelf_inset.png" COMP;
31026 image: "bt_sm_base2.png" COMP;
31027 image: "bt_sm_shine.png" COMP;
31028 image: "bt_sm_hilight.png" COMP;
31029 image: "busy-1.png" COMP;
31030 image: "busy-2.png" COMP;
31031 image: "busy-3.png" COMP;
31032 image: "busy-4.png" COMP;
31033 image: "busy-5.png" COMP;
31034 image: "busy-6.png" COMP;
31035 image: "busy-7.png" COMP;
31036 image: "busy-8.png" COMP;
31037 image: "busy-9.png" COMP;
31042 description { state: "default" 0.0;
31044 rel2.offset: -2 -2;
31045 color: 255 255 255 0;
31048 part { name: "clipper";
31051 description { state: "default" 0.0;
31056 part { name: "elm.swallow.content";
31057 clip_to: "clipper";
31059 description { state: "default" 0.0;
31061 rel2.offset: -2 -2;
31064 part { name: "busy_clip";
31067 description { state: "default" 0.0;
31069 color: 255 255 255 0;
31071 description { state: "active" 0.0;
31073 color: 255 255 255 255;
31076 part { name: "busy";
31077 clip_to: "busy_clip";
31079 description { state: "default" 0.0;
31084 aspect_preference: BOTH;
31094 normal: "busy-9.png";
31095 tween: "busy-1.png";
31096 tween: "busy-2.png";
31097 tween: "busy-3.png";
31098 tween: "busy-4.png";
31099 tween: "busy-5.png";
31100 tween: "busy-6.png";
31101 tween: "busy-7.png";
31102 tween: "busy-8.png";
31106 part { name: "conf_over";
31108 description { state: "default" 0.0;
31110 rel2.offset: -1 -1;
31112 normal: "shelf_inset.png";
31119 part { name: "sb_vbar_clip_master";
31122 description { state: "default" 0.0;
31124 description { state: "hidden" 0.0;
31126 color: 255 255 255 0;
31129 part { name: "sb_vbar_clip";
31130 clip_to: "sb_vbar_clip_master";
31133 description { state: "default" 0.0;
31135 description { state: "hidden" 0.0;
31137 color: 255 255 255 0;
31140 part { name: "sb_vbar";
31143 description { state: "default" 0.0;
31159 part { name: "elm.dragable.vbar";
31160 clip_to: "sb_vbar_clip";
31165 confine: "sb_vbar";
31167 description { state: "default" 0.0;
31182 normal: "bt_sm_base2.png";
31188 part { name: "sb_vbar_over1";
31189 clip_to: "sb_vbar_clip";
31191 description { state: "default" 0.0;
31192 rel1.to: "elm.dragable.vbar";
31193 rel2.relative: 1.0 0.5;
31194 rel2.to: "elm.dragable.vbar";
31196 normal: "bt_sm_hilight.png";
31201 part { name: "sb_vbar_over2";
31202 clip_to: "sb_vbar_clip";
31204 description { state: "default" 0.0;
31205 rel1.to: "elm.dragable.vbar";
31206 rel2.to: "elm.dragable.vbar";
31208 normal: "bt_sm_shine.png";
31214 part { name: "sb_hbar_clip_master";
31217 description { state: "default" 0.0;
31219 description { state: "hidden" 0.0;
31221 color: 255 255 255 0;
31224 part { name: "sb_hbar_clip";
31225 clip_to: "sb_hbar_clip_master";
31228 description { state: "default" 0.0;
31230 description { state: "hidden" 0.0;
31232 color: 255 255 255 0;
31235 part { name: "sb_hbar";
31238 description { state: "default" 0.0;
31254 part { name: "elm.dragable.hbar";
31255 clip_to: "sb_hbar_clip";
31260 confine: "sb_hbar";
31262 description { state: "default" 0.0;
31277 normal: "bt_sm_base2.png";
31283 part { name: "sb_hbar_over1";
31284 clip_to: "sb_hbar_clip";
31286 description { state: "default" 0.0;
31287 rel1.to: "elm.dragable.hbar";
31288 rel2.relative: 1.0 0.5;
31289 rel2.to: "elm.dragable.hbar";
31291 normal: "bt_sm_hilight.png";
31296 part { name: "sb_hbar_over2";
31297 clip_to: "sb_hbar_clip";
31299 description { state: "default" 0.0;
31300 rel1.to: "elm.dragable.hbar";
31301 rel2.to: "elm.dragable.hbar";
31303 normal: "bt_sm_shine.png";
31310 program { name: "load";
31314 set_state(PART:"sb_hbar_clip", "hidden", 0.0);
31315 set_state(PART:"sb_vbar_clip", "hidden", 0.0);
31316 set_int(sbvis_h, 0);
31317 set_int(sbvis_v, 0);
31318 set_int(sbalways_v, 0);
31319 set_int(sbalways_h, 0);
31320 set_int(sbvis_timer, 0);
31324 program { name: "vbar_show";
31325 signal: "elm,action,show,vbar";
31327 action: STATE_SET "default" 0.0;
31328 target: "sb_vbar_clip_master";
31330 program { name: "vbar_hide";
31331 signal: "elm,action,hide,vbar";
31333 action: STATE_SET "hidden" 0.0;
31334 target: "sb_vbar_clip_master";
31336 program { name: "vbar_show_always";
31337 signal: "elm,action,show_always,vbar";
31341 v = get_int(sbvis_v);
31342 v |= get_int(sbalways_v);
31344 set_int(sbalways_v, 1);
31345 emit("do-show-vbar", "");
31346 set_int(sbvis_v, 1);
31350 program { name: "vbar_show_notalways";
31351 signal: "elm,action,show_notalways,vbar";
31355 v = get_int(sbalways_v);
31357 set_int(sbalways_v, 0);
31358 v = get_int(sbvis_v);
31360 emit("do-hide-vbar", "");
31361 set_int(sbvis_v, 0);
31366 program { name: "sb_vbar_show";
31367 signal: "do-show-vbar";
31369 action: STATE_SET "default" 0.0;
31370 transition: LINEAR 0.5;
31371 target: "sb_vbar_clip";
31373 program { name: "sb_vbar_hide";
31374 signal: "do-hide-vbar";
31376 action: STATE_SET "hidden" 0.0;
31377 transition: LINEAR 0.5;
31378 target: "sb_vbar_clip";
31381 program { name: "hbar_show";
31382 signal: "elm,action,show,hbar";
31384 action: STATE_SET "default" 0.0;
31385 target: "sb_hbar_clip_master";
31387 program { name: "hbar_hide";
31388 signal: "elm,action,hide,hbar";
31390 action: STATE_SET "hidden" 0.0;
31391 target: "sb_hbar_clip_master";
31393 program { name: "hbar_show_always";
31394 signal: "elm,action,show_always,hbar";
31398 v = get_int(sbvis_h);
31399 v |= get_int(sbalways_h);
31401 set_int(sbalways_h, 1);
31402 emit("do-show-hbar", "");
31403 set_int(sbvis_h, 1);
31407 program { name: "hbar_show_notalways";
31408 signal: "elm,action,show_notalways,hbar";
31412 v = get_int(sbalways_h);
31414 set_int(sbalways_h, 0);
31415 v = get_int(sbvis_h);
31417 emit("do-hide-hbar", "");
31418 set_int(sbvis_h, 0);
31423 program { name: "sb_hbar_show";
31424 signal: "do-show-hbar";
31426 action: STATE_SET "default" 0.0;
31427 transition: LINEAR 0.5;
31428 target: "sb_hbar_clip";
31430 program { name: "sb_hbar_hide";
31431 signal: "do-hide-hbar";
31433 action: STATE_SET "hidden" 0.0;
31434 transition: LINEAR 0.5;
31435 target: "sb_hbar_clip";
31438 program { name: "scroll";
31439 signal: "elm,action,scroll";
31443 v = get_int(sbvis_v);
31444 v |= get_int(sbalways_v);
31446 emit("do-show-vbar", "");
31447 set_int(sbvis_v, 1);
31449 v = get_int(sbvis_h);
31450 v |= get_int(sbalways_h);
31452 emit("do-show-hbar", "");
31453 set_int(sbvis_h, 1);
31455 v = get_int(sbvis_timer);
31456 if (v > 0) cancel_timer(v);
31457 v = timer(1.0, "timer0", 0);
31458 set_int(sbvis_timer, v);
31461 program { name: "go1";
31462 signal: "elm,state,busy,start";
31464 action: STATE_SET "active" 0.0;
31465 transition: SINUSOIDAL 1.0;
31466 target: "busy_clip";
31468 program { name: "go2";
31469 signal: "elm,state,busy,start";
31471 action: STATE_SET "default" 0.0;
31472 transition: LINEAR 0.5;
31476 program { name: "stop1";
31477 signal: "elm,state,busy,stop";
31479 action: STATE_SET "default" 0.0;
31480 transition: SINUSOIDAL 1.0;
31481 target: "busy_clip";
31484 program { name: "stop2";
31485 action: ACTION_STOP;
31490 group { name: "elm/map/marker/radio/default";
31494 item: size_max_w 58;
31495 item: size_max_h 58;
31498 image: "map_item.png" COMP;
31501 part { name: "whole";
31502 description { state: "default" 0.0;
31505 part { name: "base";
31506 ignore_flags: ON_HOLD;
31507 description { state: "default" 0.0;
31508 image.normal: "map_item.png";
31511 part { name: "elm.icon";
31515 description { state: "default" 0.0;
31516 rel1.relative: 0.27 0.27;
31517 rel2.relative: 0.73 0.73;
31520 part { name: "elm.text";
31522 effect: SOFT_SHADOW;
31525 description { state: "default" 0.0;
31527 color: 224 224 224 255;
31529 rel1.relative: 0.28 0.25;
31530 rel2.relative: 0.75 0.75;
31532 font: "Sans,Edje-Vera";
31541 program { name: "open";
31542 signal: "mouse,clicked,1";
31544 action: SIGNAL_EMIT "open" "elm";
31546 program { name: "bringin";
31547 signal: "mouse,down,1,double";
31549 action: SIGNAL_EMIT "bringin" "elm";
31553 group { name: "elm/map/marker/radio2/default";
31557 item: size_max_w 58;
31558 item: size_max_h 58;
31561 image: "map_item_2.png" COMP;
31564 part { name: "base";
31565 ignore_flags: ON_HOLD;
31566 description { state: "default" 0.0;
31567 image.normal: "map_item_2.png";
31570 part { name: "elm.text";
31572 effect: SOFT_SHADOW;
31575 description { state: "default" 0.0;
31577 color: 224 224 224 255;
31579 rel1.relative: 0.28 0.25;
31580 rel2.relative: 0.75 0.75;
31582 font: "Sans,Edje-Vera";
31591 program { name: "open";
31592 signal: "mouse,clicked,1";
31594 action: SIGNAL_EMIT "open" "elm";
31596 program { name: "bringin";
31597 signal: "mouse,down,1,double";
31599 action: SIGNAL_EMIT "bringin" "elm";
31603 group { name: "elm/map/marker/empty/default";
31607 item: size_max_w 64;
31608 item: size_max_h 64;
31611 part { name: "whole";
31612 description { state: "default" 0.0;
31615 part { name: "base";
31616 ignore_flags: ON_HOLD;
31617 description { state: "default" 0.0;
31620 part { name: "elm.icon";
31624 description { state: "default" 0.0;
31627 part { name: "elm.text";
31629 effect: SOFT_SHADOW;
31632 description { state: "default" 0.0;
31634 color: 224 224 224 255;
31636 rel1.relative: 0.28 0.25;
31637 rel2.relative: 0.75 0.75;
31639 font: "Sans,Edje-Vera";
31648 program { name: "open";
31649 signal: "mouse,clicked,1";
31651 action: SIGNAL_EMIT "open" "elm";
31653 program { name: "bringin";
31654 signal: "mouse,down,1,double";
31656 action: SIGNAL_EMIT "bringin" "elm";
31660 group { name: "elm/map/marker_bubble/default";
31662 image: "bubble.png" COMP;
31663 image: "bubble_shine.png" COMP;
31670 part { name: "clipper";
31672 description { state: "default" 0.0;
31673 color: 255 255 255 0;
31675 description { state: "show" 0.0;
31676 inherit: "default" 0.0;
31677 color: 255 255 255 255;
31680 part { name: "base0";
31682 clip_to: "clipper";
31683 description { state: "default" 0.0;
31685 normal: "bubble.png";
31686 border: 11 36 10 19;
31688 image.middle: SOLID;
31691 description { state: "rtl" 0.0;
31692 inherit: "default" 0.0;
31694 normal: "bubble_4.png";
31695 border: 11 36 18 9;
31699 part { name: "elm.swallow.content";
31701 clip_to: "clipper";
31702 description { state: "default" 0.0;
31712 part { name: "shine";
31714 clip_to: "clipper";
31715 description { state: "default" 0.0;
31724 normal: "bubble_shine.png";
31732 program { name: "show";
31734 action: STATE_SET "show" 0.0;
31736 transition: ACCELERATE 0.5;
31741 /////////////////////////////////////////////////////////////////////////////
31743 /////////////////////////////////////////////////////////////////////////////
31745 name: "elm/panes/vertical/default";
31747 image: "bt_base1.png" COMP;
31748 image: "bt_base2.png" COMP;
31749 image: "bt_hilight.png" COMP;
31750 image: "bt_shine.png" COMP;
31751 image: "bt_glow.png" COMP;
31752 image: "bt_dis_base.png" COMP;
31753 image: "bt_dis_hilight.png" COMP;
31754 image: "arrow_right.png" COMP;
31755 image: "arrow_left.png" COMP;
31766 state: "default" 0.0;
31774 name: "whole_left";
31779 state: "default" 0.0;
31780 rel2.to_x: "elm.bar";
31781 rel2.relative: 0.0 1.0;
31787 name: "elm.swallow.left";
31789 clip_to: "whole_left";
31792 state: "default" 0.0;
31793 rel1.to: "whole_left";
31794 rel2.to: "whole_left";
31800 name: "whole_right";
31805 state: "default" 0.0;
31806 rel1.to_x: "elm.bar";
31807 rel1.relative: 1.0 0.0;
31813 name: "elm.swallow.right";
31815 clip_to: "whole_right";
31818 state: "default" 0.0;
31819 rel1.to: "whole_right";
31820 rel2.to: "whole_right";
31824 part { name: "elm.bar";
31831 description { state: "default" 0.0;
31834 rel1.relative: 0.0 0.5;
31835 rel2.relative: 1.0 0.5;
31837 normal: "bt_base2.png";
31840 image.middle: SOLID;
31842 description { state: "clicked" 0.0;
31843 inherit: "default" 0.0;
31844 image.normal: "bt_base1.png";
31845 image.middle: SOLID;
31847 description { state: "disabled" 0.0;
31848 inherit: "default" 0.0;
31850 normal: "bt_dis_base.png";
31855 part { name: "over1";
31857 description { state: "default" 0.0;
31858 rel1.to: "elm.bar";
31859 rel2.to: "elm.bar";
31860 rel2.relative: 1.0 0.5;
31862 normal: "bt_hilight.png";
31866 description { state: "disabled" 0.0;
31867 inherit: "default" 0.0;
31869 normal: "bt_dis_hilight.png";
31874 part { name: "over2";
31877 ignore_flags: ON_HOLD;
31878 description { state: "default" 0.0;
31879 rel1.to: "elm.bar";
31880 rel2.to: "elm.bar";
31882 normal: "bt_shine.png";
31886 description { state: "disabled" 0.0;
31887 inherit: "default" 0.0;
31891 part { name: "over3";
31894 description { state: "default" 0.0;
31895 color: 255 255 255 0;
31896 rel1.to: "elm.bar";
31897 rel2.to: "elm.bar";
31899 normal: "bt_glow.png";
31900 border: 12 12 12 12;
31904 description { state: "clicked" 0.0;
31905 inherit: "default" 0.0;
31907 color: 255 255 255 255;
31913 name: "arrow_right";
31915 description { state: "default" 0.0;
31918 color: 255 255 255 0;
31920 rel1.relative: 1.0 0.5;
31921 rel1.to_x: "elm.bar";
31922 rel1.offset: 45/2 -45/2;
31924 rel2.relative: 1.0 0.5;
31925 rel2.to_x: "elm.bar";
31926 rel2.offset: 45/2 45/2;
31928 image.normal: "arrow_right.png";
31932 description { state: "default" 0.1;
31933 inherit: "default" 0.0;
31934 image.normal: "arrow_left.png";
31936 description { state: "anim_1" 0.0;
31937 inherit: "default" 0.0;
31938 color: 255 255 255 200;
31939 rel1.offset: (45/2 + 10) -45/2;
31940 rel2.offset: (45/2 +10) 45/2;
31942 description { state: "anim_1" 0.1;
31943 inherit: "default" 0.0;
31944 image.normal: "arrow_left.png";
31945 color: 255 255 255 200;
31946 rel1.offset: (45/2 + 10) -45/2;
31947 rel2.offset: (45/2 +10) 45/2;
31949 description { state: "anim_2" 0.0;
31950 inherit: "default" 0.0;
31951 color: 255 255 255 0;
31952 rel1.offset: (45/2 + 20) -45/2;
31953 rel2.offset: (45/2 + 20) 45/2;
31955 description { state: "anim_2" 0.1;
31956 inherit: "default" 0.0;
31957 image.normal: "arrow_left.png";
31958 color: 255 255 255 0;
31959 rel1.offset: (45/2 + 20) -45/2;
31960 rel2.offset: (45/2 + 20) 45/2;
31964 name: "arrow_left";
31966 description { state: "default" 0.0;
31969 color: 255 255 255 0;
31971 rel1.relative: 0.0 0.5;
31972 rel1.to_x: "elm.bar";
31973 rel1.offset: -45/2 -45/2;
31975 rel2.relative: 0.0 0.5;
31976 rel2.to_x: "elm.bar";
31977 rel2.offset: -45/2 45/2;
31979 image.normal: "arrow_left.png";
31983 description { state: "default" 0.1;
31984 inherit: "default" 0.0;
31985 image.normal: "arrow_right.png";
31987 description { state: "anim_1" 0.0;
31988 inherit: "default" 0.0;
31989 color: 255 255 255 200;
31990 rel1.offset: (-45/2 - 10) -45/2;
31991 rel2.offset: (-45/2 - 10) 45/2;
31993 description { state: "anim_1" 0.1;
31994 inherit: "default" 0.0;
31995 image.normal: "arrow_right.png";
31996 color: 255 255 255 200;
31997 rel1.offset: (-45/2 - 10) -45/2;
31998 rel2.offset: (-45/2 - 10) 45/2;
32000 description { state: "anim_2" 0.0;
32001 inherit: "default" 0.0;
32002 color: 255 255 255 0;
32003 rel1.offset: (-45/2 - 20) -45/2;
32004 rel2.offset: (-45/2 - 20) 45/2;
32006 description { state: "anim_2" 0.1;
32007 inherit: "default" 0.0;
32008 image.normal: "arrow_right.png";
32009 color: 255 255 255 0;
32010 rel1.offset: (-45/2 - 20) -45/2;
32011 rel2.offset: (-45/2 - 20) 45/2;
32018 name: "button_click";
32019 signal: "mouse,down,1";
32021 action: SIGNAL_EMIT "elm,action,press" "";
32022 after: "button_click_anim";
32023 after: "arrow_anim_start";
32026 name: "button_click_anim";
32027 action: STATE_SET "clicked" 0.0;
32031 name: "button_unclick";
32032 signal: "mouse,up,1";
32034 action: SIGNAL_EMIT "elm,action,unpress" "";
32035 after: "button_unclick_anim";
32036 after: "arrow_anim_stop";
32039 name: "button_unclick_anim";
32040 action: STATE_SET "default" 0.0;
32044 name: "button_click2";
32045 signal: "mouse,down,1";
32047 action: STATE_SET "clicked" 0.0;
32051 name: "button_unclick2";
32052 signal: "mouse,up,1";
32054 action: STATE_SET "default" 0.0;
32055 transition: DECELERATE 0.5;
32059 name: "button_unclick3";
32060 signal: "mouse,up,1";
32062 action: SIGNAL_EMIT "elm,action,click" "";
32065 name: "button_down_double";
32066 signal: "mouse,down,1,double";
32068 action: SIGNAL_EMIT "elm,action,click,double" "";
32073 name: "arrow_anim_start";
32077 get_state(PART:"arrow_left", st, 30, vl);
32079 run_program(PROGRAM:"arrow_anim_start_ltr");
32082 run_program(PROGRAM:"arrow_anim_start_rtl");
32087 name: "arrow_anim_stop";
32091 get_state(PART:"arrow_left", st, 30, vl);
32093 run_program(PROGRAM:"arrow_anim_stop_ltr");
32096 run_program(PROGRAM:"arrow_anim_stop_rtl");
32102 name: "arrow_anim_start_ltr";
32103 action: STATE_SET "anim_1" 0.0;
32104 target: "arrow_right";
32105 target: "arrow_left";
32106 transition: LINEAR 0.6;
32107 after: "arrow_anim_1_ltr";
32110 name: "arrow_anim_1_ltr";
32111 action: STATE_SET "anim_2" 0.0;
32112 target: "arrow_right";
32113 target: "arrow_left";
32114 transition: LINEAR 0.6;
32115 after: "arrow_anim_2_ltr";
32118 name: "arrow_anim_2_ltr";
32119 action: STATE_SET "default" 0.0;
32120 target: "arrow_right";
32121 target: "arrow_left";
32122 after: "arrow_anim_start_ltr";
32125 name: "arrow_anim_stop_ltr";
32126 action: ACTION_STOP;
32127 target: "arrow_anim_start_ltr";
32128 target: "arrow_anim_1_ltr";
32129 target: "arrow_anim_2_ltr";
32130 after: "arrow_anim_stop_1_ltr";
32133 name: "arrow_anim_stop_1_ltr";
32134 action: STATE_SET "default" 0.0;
32135 target: "arrow_right";
32136 target: "arrow_left";
32137 transition: DECELERATE 0.4;
32140 name: "arrow_anim_start_rtl";
32141 action: STATE_SET "anim_1" 0.1;
32142 target: "arrow_right";
32143 target: "arrow_left";
32144 transition: LINEAR 0.6;
32145 after: "arrow_anim_1_rtl";
32148 name: "arrow_anim_1_rtl";
32149 action: STATE_SET "anim_2" 0.1;
32150 target: "arrow_right";
32151 target: "arrow_left";
32152 transition: LINEAR 0.6;
32153 after: "arrow_anim_2_rtl";
32156 name: "arrow_anim_2_rtl";
32157 action: STATE_SET "default" 0.1;
32158 target: "arrow_right";
32159 target: "arrow_left";
32160 after: "arrow_anim_start_rtl";
32163 name: "arrow_anim_stop_rtl";
32164 action: ACTION_STOP;
32165 target: "arrow_anim_start_rtl";
32166 target: "arrow_anim_1_rtl";
32167 target: "arrow_anim_2_rtl";
32168 after: "arrow_anim_stop_1_rtl";
32171 name: "arrow_anim_stop_1_rtl";
32172 action: STATE_SET "default" 0.1;
32173 target: "arrow_right";
32174 target: "arrow_left";
32175 transition: DECELERATE 0.4;
32177 program { name: "to_rtl";
32178 signal: "edje,state,rtl";
32183 get_state(PART:"arrow_left", st, 30, vl);
32185 set_state(PART:"arrow_left", st, 0.1);
32187 get_state(PART:"arrow_right", st, 30, vl);
32189 set_state(PART:"arrow_right", st, 0.1);
32193 program { name: "to_ltr";
32194 signal: "edje,state,ltr";
32199 get_state(PART:"arrow_left", st, 30, vl);
32201 set_state(PART:"arrow_left", st, 0.0);
32203 get_state(PART:"arrow_right", st, 30, vl);
32205 set_state(PART:"arrow_right", st, 0.0);
32213 name: "elm/panes/horizontal/default";
32215 image: "bt_base1.png" COMP;
32216 image: "bt_base2.png" COMP;
32217 image: "bt_hilight.png" COMP;
32218 image: "bt_shine.png" COMP;
32219 image: "bt_glow.png" COMP;
32220 image: "bt_dis_base.png" COMP;
32221 image: "bt_dis_hilight.png" COMP;
32222 image: "arrow_up.png" COMP;
32223 image: "arrow_down.png" COMP;
32234 state: "default" 0.0;
32242 name: "whole_left";
32247 state: "default" 0.0;
32248 rel2.to_y: "elm.bar";
32249 rel2.relative: 1.0 0.0;
32255 name: "elm.swallow.left";
32257 clip_to: "whole_left";
32260 state: "default" 0.0;
32261 rel1.to: "whole_left";
32262 rel2.to: "whole_left";
32268 name: "whole_right";
32273 state: "default" 0.0;
32274 rel1.to_y: "elm.bar";
32275 rel1.relative: 0.0 1.0;
32281 name: "elm.swallow.right";
32283 clip_to: "whole_right";
32286 state: "default" 0.0;
32287 rel1.to: "whole_right";
32288 rel2.to: "whole_right";
32292 part { name: "elm.bar";
32299 description { state: "default" 0.0;
32302 rel1.relative: 0.5 0.0;
32303 rel2.relative: 0.5 1.0;
32305 normal: "bt_base2.png";
32308 image.middle: SOLID;
32310 description { state: "clicked" 0.0;
32311 inherit: "default" 0.0;
32312 image.normal: "bt_base1.png";
32313 image.middle: SOLID;
32315 description { state: "disabled" 0.0;
32316 inherit: "default" 0.0;
32318 normal: "bt_dis_base.png";
32323 part { name: "over1";
32325 description { state: "default" 0.0;
32326 rel1.to: "elm.bar";
32327 rel2.to: "elm.bar";
32328 rel2.relative: 1.0 0.5;
32330 normal: "bt_hilight.png";
32334 description { state: "disabled" 0.0;
32335 inherit: "default" 0.0;
32337 normal: "bt_dis_hilight.png";
32342 part { name: "over2";
32345 ignore_flags: ON_HOLD;
32346 description { state: "default" 0.0;
32347 rel1.to: "elm.bar";
32348 rel2.to: "elm.bar";
32350 normal: "bt_shine.png";
32354 description { state: "disabled" 0.0;
32355 inherit: "default" 0.0;
32359 part { name: "over3";
32362 description { state: "default" 0.0;
32363 color: 255 255 255 0;
32364 rel1.to: "elm.bar";
32365 rel2.to: "elm.bar";
32367 normal: "bt_glow.png";
32368 border: 12 12 12 12;
32372 description { state: "clicked" 0.0;
32373 inherit: "default" 0.0;
32375 color: 255 255 255 255;
32381 name: "arrow_right";
32383 description { state: "default" 0.0;
32386 color: 255 255 255 0;
32388 rel1.relative: 0.5 1.0;
32389 rel1.to_y: "elm.bar";
32390 rel1.offset: -45/2 45/2;
32392 rel2.relative: 0.5 1.0;
32393 rel2.to_y: "elm.bar";
32394 rel2.offset: 45/2 45/2;
32396 image.normal: "arrow_down.png";
32400 description { state: "anim_1" 0.0;
32401 inherit: "default" 0.0;
32402 color: 255 255 255 200;
32403 rel1.offset: -45/2 (45/2 +10);
32404 rel2.offset: 45/2 (45/2 +10);
32406 description { state: "anim_2" 0.0;
32407 inherit: "default" 0.0;
32408 color: 255 255 255 0;
32409 rel1.offset: -45/2 (45/2 + 20);
32410 rel2.offset: 45/2 (45/2 + 20);
32414 name: "arrow_left";
32416 description { state: "default" 0.0;
32419 color: 255 255 255 0;
32421 rel1.relative: 0.5 0.0;
32422 rel1.to_y: "elm.bar";
32423 rel1.offset: -45/2 -45/2;
32425 rel2.relative: 0.5 0.0;
32426 rel2.to_y: "elm.bar";
32427 rel2.offset: 45/2 -45/2;
32429 image.normal: "arrow_up.png";
32433 description { state: "anim_1" 0.0;
32434 inherit: "default" 0.0;
32435 color: 255 255 255 200;
32436 rel1.offset: -45/2 (-45/2 - 10);
32437 rel2.offset: 45/2 (-45/2 - 10);
32439 description { state: "anim_2" 0.0;
32440 inherit: "default" 0.0;
32441 color: 255 255 255 0;
32442 rel1.offset: -45/2 (-45/2 - 20);
32443 rel2.offset: 45/2 (-45/2 - 20);
32450 name: "button_click";
32451 signal: "mouse,down,1";
32453 action: SIGNAL_EMIT "elm,action,press" "";
32454 after: "button_click_anim";
32455 after: "arrow_anim_start";
32458 name: "button_click_anim";
32459 action: STATE_SET "clicked" 0.0;
32463 name: "button_unclick";
32464 signal: "mouse,up,1";
32466 action: SIGNAL_EMIT "elm,action,unpress" "";
32467 after: "button_unclick_anim";
32468 after: "arrow_anim_stop";
32471 name: "button_unclick_anim";
32472 action: STATE_SET "default" 0.0;
32476 name: "button_click2";
32477 signal: "mouse,down,1";
32479 action: STATE_SET "clicked" 0.0;
32483 name: "button_unclick2";
32484 signal: "mouse,up,1";
32486 action: STATE_SET "default" 0.0;
32487 transition: DECELERATE 0.5;
32491 name: "button_unclick3";
32492 signal: "mouse,up,1";
32494 action: SIGNAL_EMIT "elm,action,click" "";
32497 name: "button_down_double";
32498 signal: "mouse,down,1,double";
32500 action: SIGNAL_EMIT "elm,action,click,double" "";
32505 name: "arrow_anim_start";
32506 action: STATE_SET "anim_1" 0.0;
32507 target: "arrow_right";
32508 target: "arrow_left";
32509 transition: LINEAR 0.6;
32510 after: "arrow_anim_1";
32513 name: "arrow_anim_1";
32514 action: STATE_SET "anim_2" 0.0;
32515 target: "arrow_right";
32516 target: "arrow_left";
32517 transition: LINEAR 0.6;
32518 after: "arrow_anim_2";
32521 name: "arrow_anim_2";
32522 action: STATE_SET "default" 0.0;
32523 target: "arrow_right";
32524 target: "arrow_left";
32525 after: "arrow_anim_start";
32528 name: "arrow_anim_stop";
32529 action: ACTION_STOP;
32530 target: "arrow_anim_start";
32531 target: "arrow_anim_1";
32532 target: "arrow_anim_2";
32533 after: "arrow_anim_stop_1";
32536 name: "arrow_anim_stop_1";
32537 action: STATE_SET "default" 0.0;
32538 target: "arrow_right";
32539 target: "arrow_left";
32540 transition: DECELERATE 0.4;
32547 /////////////////////////////////////////////////////////////////////////////
32549 /////////////////////////////////////////////////////////////////////////////
32551 name: "elm/panel/base/left";
32552 alias: "elm/panel/base/top";
32555 image: "bt_base1.png" COMP;
32556 image: "bt_hilight.png" COMP;
32557 image: "bt_shine.png" COMP;
32558 image: "bt_glow.png" COMP;
32559 image: "bt_dis_base.png" COMP;
32560 image: "icon_arrow_left.png" COMP;
32561 image: "icon_arrow_right.png" COMP;
32564 item: "focus_highlight" "on";
32568 part { name: "focus_highlight";
32569 description { state: "default" 0.0;
32571 color: 255 255 255 0;
32581 normal: "frame_2.png";
32586 description { state: "enabled" 0.0;
32587 inherit: "default" 0.0;
32589 color: 255 255 255 255;
32599 state: "default" 0.0;
32600 color: 255 255 255 0;
32601 rel1.relative: 0.0 0.0;
32603 rel2.relative: 1.0 1.0;
32604 rel2.offset: -1 -1;
32608 state: "hidden" 0.0;
32609 inherit: "default" 0.0;
32610 rel1.relative: -1.0 0.0;
32612 rel2.relative: 0.0 1.0;
32613 rel2.offset: 20 -1;
32623 state: "default" 0.0;
32626 rel2.offset: -20 -1;
32629 normal: "bt_dis_base.png";
32641 state: "default" 0.0;
32656 name: "elm.swallow.content";
32658 clip_to: "clipper";
32661 state: "default" 0.0;
32662 rel1.to: "clipper";
32663 rel2.to: "clipper";
32673 state: "default" 0.0;
32686 normal: "bt_base1.png";
32693 state: "clicked" 0.0;
32694 inherit: "default" 0.0;
32704 state: "default" 0.0;
32713 normal: "bt_hilight.png";
32724 ignore_flags: ON_HOLD;
32727 state: "default" 0.0;
32732 normal: "bt_shine.png";
32745 state: "default" 0.0;
32746 color: 255 255 255 0;
32751 normal: "bt_glow.png";
32752 border: 12 12 12 12;
32758 state: "clicked" 0.0;
32759 inherit: "default" 0.0;
32761 color: 255 255 255 255;
32771 state: "default" 0.0;
32777 image.normal: "icon_arrow_left.png";
32781 state: "hidden" 0.0;
32782 inherit: "default" 0.0;
32783 image.normal: "icon_arrow_right.png";
32792 signal: "elm,action,show";
32794 action: STATE_SET "default" 0.0;
32796 target: "btn_icon";
32797 transition: LINEAR 0.5;
32802 signal: "elm,action,hide";
32804 action: STATE_SET "hidden" 0.0;
32806 target: "btn_icon";
32807 transition: LINEAR 0.5;
32812 signal: "mouse,down,1";
32813 source: "btn_over2";
32814 action: STATE_SET "clicked" 0.0;
32819 name: "btn_unclick";
32820 signal: "mouse,up,1";
32821 source: "btn_over2";
32822 action: STATE_SET "default" 0.0;
32827 name: "btn_click2";
32828 signal: "mouse,down,1";
32829 source: "btn_over3";
32830 action: STATE_SET "clicked" 0.0;
32831 target: "btn_over3";
32835 name: "btn_unclick2";
32836 signal: "mouse,up,1";
32837 source: "btn_over3";
32838 action: STATE_SET "default" 0.0;
32839 transition: DECELERATE 0.5;
32840 target: "btn_over3";
32844 name: "btn_unclick3";
32845 signal: "mouse,clicked,1";
32846 source: "btn_over2";
32847 action: SIGNAL_EMIT "elm,action,panel,toggle" "";
32849 program { name: "highlight_show";
32850 signal: "elm,action,focus_highlight,show";
32852 action: STATE_SET "enabled" 0.0;
32853 transition: ACCELERATE 0.3;
32854 target: "focus_highlight";
32856 program { name: "highlight_hide";
32857 signal: "elm,action,focus_highlight,hide";
32859 action: STATE_SET "default" 0.0;
32860 transition: DECELERATE 0.3;
32861 target: "focus_highlight";
32867 name: "elm/panel/base/right";
32868 alias: "elm/panel/base/bottom";
32871 image: "bt_base1.png" COMP;
32872 image: "bt_hilight.png" COMP;
32873 image: "bt_shine.png" COMP;
32874 image: "bt_glow.png" COMP;
32875 image: "bt_dis_base.png" COMP;
32876 image: "icon_arrow_left.png" COMP;
32877 image: "icon_arrow_right.png" COMP;
32881 part { name: "focus_highlight";
32882 description { state: "default" 0.0;
32884 color: 255 255 255 0;
32894 normal: "frame_2.png";
32899 description { state: "enabled" 0.0;
32900 inherit: "default" 0.0;
32902 color: 255 255 255 255;
32912 state: "default" 0.0;
32913 color: 255 255 255 0;
32914 rel1.relative: 0.0 0.0;
32916 rel2.relative: 1.0 1.0;
32917 rel2.offset: -1 -1;
32921 state: "hidden" 0.0;
32922 inherit: "default" 0.0;
32923 rel1.relative: 1.0 0.0;
32924 rel1.offset: -22 0;
32925 rel2.relative: 2.0 1.0;
32926 rel2.offset: -23 -1;
32936 state: "default" 0.0;
32942 normal: "bt_dis_base.png";
32954 state: "default" 0.0;
32969 name: "elm.swallow.content";
32971 clip_to: "clipper";
32974 state: "default" 0.0;
32975 rel1.to: "clipper";
32976 rel2.to: "clipper";
32986 state: "default" 0.0;
33002 normal: "bt_base1.png";
33009 state: "clicked" 0.0;
33010 inherit: "default" 0.0;
33020 state: "default" 0.0;
33029 normal: "bt_hilight.png";
33040 ignore_flags: ON_HOLD;
33043 state: "default" 0.0;
33048 normal: "bt_shine.png";
33061 state: "default" 0.0;
33062 color: 255 255 255 0;
33067 normal: "bt_glow.png";
33068 border: 12 12 12 12;
33074 state: "clicked" 0.0;
33075 inherit: "default" 0.0;
33077 color: 255 255 255 255;
33087 state: "default" 0.0;
33093 image.normal: "icon_arrow_right.png";
33097 state: "hidden" 0.0;
33098 inherit: "default" 0.0;
33099 image.normal: "icon_arrow_left.png";
33108 signal: "elm,action,show";
33110 action: STATE_SET "default" 0.0;
33112 target: "btn_icon";
33113 transition: LINEAR 0.5;
33118 signal: "elm,action,hide";
33120 action: STATE_SET "hidden" 0.0;
33122 target: "btn_icon";
33123 transition: LINEAR 0.5;
33128 signal: "mouse,down,1";
33129 source: "btn_over2";
33130 action: STATE_SET "clicked" 0.0;
33135 name: "btn_unclick";
33136 signal: "mouse,up,1";
33137 source: "btn_over2";
33138 action: STATE_SET "default" 0.0;
33143 name: "btn_click2";
33144 signal: "mouse,down,1";
33145 source: "btn_over3";
33146 action: STATE_SET "clicked" 0.0;
33147 target: "btn_over3";
33151 name: "btn_unclick2";
33152 signal: "mouse,up,1";
33153 source: "btn_over3";
33154 action: STATE_SET "default" 0.0;
33155 transition: DECELERATE 0.5;
33156 target: "btn_over3";
33160 name: "btn_unclick3";
33161 signal: "mouse,up,1";
33162 source: "btn_over2";
33163 action: SIGNAL_EMIT "elm,action,panel,toggle" "";
33165 program { name: "highlight_show";
33166 signal: "elm,action,focus";
33168 action: STATE_SET "enabled" 0.0;
33169 transition: ACCELERATE 0.3;
33170 target: "focus_highlight";
33172 program { name: "highlight_hide";
33173 signal: "elm,action,unfocus";
33175 action: STATE_SET "default" 0.0;
33176 transition: DECELERATE 0.3;
33177 target: "focus_highlight";
33182 ///////////////////////////////////////////////////////////////////////////////
33183 group { name: "elm/conformant/base/default";
33185 part { name: "elm.swallow.shelf";
33187 description { state: "default" 0.0;
33190 rel2.relative: 1.0 0.0;
33193 part { name: "elm.swallow.content";
33195 description { state: "default" 0.0;
33197 rel1.relative: 0.0 1.0;
33198 rel1.to_y: "elm.swallow.shelf";
33199 rel2.relative: 1.0 0.0;
33200 rel2.to_y: "elm.swallow.panel";
33203 part { name: "elm.swallow.panel";
33205 description { state: "default" 0.0;
33208 rel1.relative: 0.0 1.0;
33214 /////////////////////////////////////////////////////////////////////////////
33216 /////////////////////////////////////////////////////////////////////////////
33218 part { name: "ch_"#_pos".base"; \
33220 description { state: "default" 0.0; \
33222 relative: (_pos % 7 * 7 / 8 / 6) 0; \
33226 relative: (_pos % 7 * 7 / 8 / 6 + 1 / 8) 1; \
33233 part { name: "ch_"#_pos".text"; \
33235 effect: SOFT_SHADOW; \
33238 clip_to: "ch_"#_pos".clipper"; \
33240 state: "default" 0.0; \
33241 rel1.to: "ch_"#_pos".base"; \
33242 rel2.to: "ch_"#_pos".base"; \
33243 color: 0 0 0 255; \
33253 part { name: "ch_"#_pos".clipper"; \
33255 description { state: "default" 0.0; \
33256 rel1.to: "ch_"#_pos".base"; \
33257 rel2.to: "ch_"#_pos".base"; \
33261 #define CIT(_pos) \
33262 part { name: "cit_"#_pos".rect"; \
33264 description { state: "default" 0.0; \
33266 relative: (_pos % 7 * 7 / 8 / 6) \
33267 (_pos / 8 / 5 - _pos % 7 / 8 / 5); \
33271 relative: (_pos % 7 * 7 / 8 / 6 + 1 / 8) \
33272 (_pos / 8 / 5 - _pos % 7 / 8 / 5 + 1 / 8); \
33280 name: "cit_"#_pos".event"; \
33282 repeat_events: 1; \
33284 rel1.to: "cit_"#_pos".rect"; \
33285 rel2.to: "cit_"#_pos".rect"; \
33286 state: "default" 0.0; \
33290 part { name: "cit_"#_pos".shelf"; \
33293 description { state: "default" 0.0; \
33295 to: "cit_"#_pos".bg"; \
33299 to: "cit_"#_pos".bg"; \
33301 color: 200 200 200 255; \
33304 part { name: "cit_"#_pos".hd"; \
33307 description { state: "default" 0.0; \
33309 to: "cit_"#_pos".bg"; \
33313 to: "cit_"#_pos".bg"; \
33316 color: 160 0 0 255; \
33318 description { state: "visible" 0.0; \
33319 inherit: "default" 0.0; \
33324 name: "cit_"#_pos".base_sh"; \
33327 state: "default" 0.0; \
33331 to: "cit_"#_pos".base"; \
33332 relative: 0.0 1.0; \
33336 to: "cit_"#_pos".base"; \
33337 relative: 1.0 1.05; \
33341 normal: "ilist_item_shadow.png"; \
33347 name: "cit_"#_pos".base"; \
33350 state: "default" 0.0; \
33351 rel1.to: "cit_"#_pos".rect"; \
33352 rel2.to: "cit_"#_pos".rect"; \
33353 rel2.offset: -1 -1; \
33355 normal: "ilist_1.png"; \
33361 state: "today" 0.0; \
33362 inherit: "default" 0.0; \
33363 image.normal: "ilist_2.png"; \
33364 color: 240 240 240 255; \
33367 part { name: "cit_"#_pos".bg"; \
33369 description { state: "default" 0.0; \
33371 color: 255 255 255 0; \
33373 to: "cit_"#_pos".rect"; \
33374 relative: 0.0 0.0; \
33377 to: "cit_"#_pos".rect"; \
33378 relative: 1.0 1.0; \
33382 normal: "bt_sm_base1.png"; \
33385 image.middle: SOLID; \
33387 description { state: "selected" 0.0; \
33388 inherit: "default" 0.0; \
33390 color: 255 255 255 255; \
33393 part { name: "cit_"#_pos".text"; \
33395 effect: SOFT_SHADOW; \
33399 state: "default" 0.0; \
33400 rel1.to: "cit_"#_pos".bg"; \
33401 rel2.to: "cit_"#_pos".bg"; \
33402 color: 0 0 0 255; \
33411 description { state: "selected" 0.0; \
33412 inherit: "default" 0.0; \
33413 color: 224 224 224 255; \
33414 color3: 0 0 0 64; \
33417 part { name: "cit_"#_pos".fg1"; \
33419 description { state: "default" 0.0; \
33421 color: 255 255 255 0; \
33422 rel1.to: "cit_"#_pos".bg"; \
33423 rel2.relative: 1.0 0.5; \
33424 rel2.to: "cit_"#_pos".bg"; \
33426 normal: "bt_sm_hilight.png"; \
33430 description { state: "selected" 0.0; \
33431 inherit: "default" 0.0; \
33433 color: 255 255 255 255; \
33436 part { name: "cit_"#_pos".fg2"; \
33438 description { state: "default" 0.0; \
33440 color: 255 255 255 0; \
33441 rel1.to: "cit_"#_pos".bg"; \
33442 rel2.to: "cit_"#_pos".bg"; \
33444 normal: "bt_sm_shine.png"; \
33448 description { state: "selected" 0.0; \
33449 inherit: "default" 0.0; \
33451 color: 255 255 255 255; \
33454 part { name: "cit_"#_pos".check"; \
33456 description { state: "default" 0.0; \
33458 to: "cit_"#_pos".bg"; \
33459 relative: 0.7 0.6; \
33463 to: "cit_"#_pos".bg"; \
33464 relative: 1.1 1.2; \
33469 color: 255 0 0 255; \
33470 image.normal: "check.png"; \
33472 description { state: "visible" 0.0; \
33473 inherit: "default" 0.0; \
33479 name: "cit_"#_pos".go_active"; \
33480 signal: "cit_"#_pos",selected"; \
33482 action: STATE_SET "selected" 0.0; \
33483 target: "cit_"#_pos".bg"; \
33484 target: "cit_"#_pos".fg1"; \
33485 target: "cit_"#_pos".fg2"; \
33486 target: "cit_"#_pos".text"; \
33489 name: "cit_"#_pos".go_passive"; \
33490 signal: "cit_"#_pos",unselected"; \
33492 action: STATE_SET "default" 0.0; \
33493 target: "cit_"#_pos".bg"; \
33494 target: "cit_"#_pos".fg1"; \
33495 target: "cit_"#_pos".fg2"; \
33496 target: "cit_"#_pos".text"; \
33499 name: "cit_"#_pos".is_today"; \
33500 signal: "cit_"#_pos",today"; \
33502 action: STATE_SET "today" 0.0; \
33503 target: "cit_"#_pos".base"; \
33506 name: "cit_"#_pos".not_today"; \
33507 signal: "cit_"#_pos",not_today"; \
33509 action: STATE_SET "default" 0.0; \
33510 target: "cit_"#_pos".base"; \
33513 source: "cit_"#_pos".clicked"; \
33514 signal: "mouse,clicked,1"; \
33515 source: "cit_"#_pos".event"; \
33516 action: SIGNAL_EMIT "elm,action,selected" #_pos; \
33519 name: "cit_"#_pos".clear"; \
33520 signal: "cit_"#_pos",clear"; \
33522 action: STATE_SET "default" 0.0; \
33523 target: "cit_"#_pos".check"; \
33524 target: "cit_"#_pos".hd"; \
33527 name: "cit_"#_pos".checked"; \
33528 signal: "cit_"#_pos",checked"; \
33530 action: STATE_SET "visible" 0.0; \
33531 target: "cit_"#_pos".check"; \
33534 name: "cit_"#_pos".holiday"; \
33535 signal: "cit_"#_pos",holiday"; \
33537 action: STATE_SET "visible" 0.0; \
33538 target: "cit_"#_pos".hd"; \
33542 group { name: "elm/calendar/base/default";
33544 image: "shelf_inset.png" COMP;
33545 image: "bt_base1.png" COMP;
33546 image: "bt_hilight.png" COMP;
33547 image: "bt_shine.png" COMP;
33548 image: "bt_glow.png" COMP;
33549 image: "bt_dis_base.png" COMP;
33550 image: "bt_dis_hilight.png" COMP;
33551 image: "sp_bt_l.png" COMP;
33552 image: "sp_bt_r.png" COMP;
33553 image: "bt_sm_base1.png" COMP;
33554 image: "bt_sm_shine.png" COMP;
33555 image: "bt_sm_hilight.png" COMP;
33556 image: "ilist_1.png" COMP;
33557 image: "ilist_2.png" COMP;
33558 image: "ilist_item_shadow.png" COMP;
33559 image: "check.png" COMP;
33564 description { state: "default" 0.0;
33567 rel2.offset: -2 -2;
33568 color: 255 255 255 0;
33572 part { name: "spinner-base";
33575 description { state: "default" 0.0;
33581 rel2.offset: -7 -7;
33582 color: 255 255 255 0;
33586 part { name: "conf_over_spinner";
33588 description { state: "default" 0.0;
33589 rel1.to: "spinner-base";
33590 rel1.offset: -3 -3;
33591 rel2.to: "spinner-base";
33594 normal: "shelf_inset.png";
33601 part { name: "table-base";
33604 description { state: "default" 0.0;
33607 rel1.to_y: "spinner-base";
33609 rel1.relative: 0 1;
33611 rel2.offset: -7 -7;
33612 color: 255 255 255 0;
33615 part { name: "conf_over_table";
33617 description { state: "default" 0.0;
33618 rel1.to: "table-base";
33619 rel1.offset: -3 -3;
33620 rel2.to: "table-base";
33623 normal: "shelf_inset.png";
33630 part { name: "header";
33633 description { state: "default" 0.0;
33634 rel1.to: "table-base";
33635 rel1.relative: 0 0;
33636 rel2.to: "table-base";
33637 rel2.relative: 1 0.1;
33638 color: 255 255 255 0;
33641 part { name: "base";
33644 description { state: "default" 0.0;
33645 rel1.to_x: "table-base";
33646 rel1.to_y: "header";
33647 rel1.relative: 0 1;
33649 rel2.to: "table-base";
33651 color: 255 255 255 0;
33654 part { name: "left_bt";
33656 description { state: "default" 0.0;
33657 rel1 { to: "spinner-base";
33660 rel2 { to: "spinner-base";
33668 normal: "bt_base1.png";
33673 description { state: "clicked" 0.0;
33674 inherit: "default" 0.0;
33675 image.normal: "bt_base1.png";
33676 image.middle: SOLID;
33679 part { name: "left_over1";
33681 description { state: "default" 0.0;
33682 rel1.to: "left_bt";
33683 rel2 { to: "left_bt";
33687 normal: "bt_hilight.png";
33692 part { name: "left_over2";
33695 description { state: "default" 0.0;
33696 rel1.to: "left_bt";
33697 rel2.to: "left_bt";
33699 normal: "bt_shine.png";
33704 part { name: "left_over3";
33707 description { state: "default" 0.0;
33708 color: 255 255 255 0;
33709 rel1.to: "left_bt";
33710 rel2.to: "left_bt";
33712 normal: "bt_glow.png";
33713 border: 12 12 12 12;
33717 description { state: "clicked" 0.0;
33718 inherit: "default" 0.0;
33720 color: 255 255 255 255;
33723 part { name: "right_bt";
33725 description { state: "default" 0.0;
33726 rel1 { to: "spinner-base";
33729 rel2 { to: "spinner-base";
33737 normal: "bt_base1.png";
33742 description { state: "clicked" 0.0;
33743 inherit: "default" 0.0;
33744 image.normal: "bt_base1.png";
33745 image.middle: SOLID;
33748 part { name: "right_over1";
33750 description { state: "default" 0.0;
33751 rel1.to: "right_bt";
33752 rel2 { to: "right_bt";
33756 normal: "bt_hilight.png";
33761 part { name: "right_over2";
33764 description { state: "default" 0.0;
33765 rel1.to: "right_bt";
33766 rel2.to: "right_bt";
33768 normal: "bt_shine.png";
33773 part { name: "right_over3";
33776 description { state: "default" 0.0;
33777 color: 255 255 255 0;
33778 rel1.to: "right_bt";
33779 rel2.to: "right_bt";
33781 normal: "bt_glow.png";
33782 border: 12 12 12 12;
33786 description { state: "clicked" 0.0;
33787 inherit: "default" 0.0;
33789 color: 255 255 255 255;
33792 part { name: "left_bt_icon";
33794 description { state: "default" 0.0;
33795 rel1.to: "left_bt";
33796 rel2.to: "left_bt";
33800 image.normal: "sp_bt_l.png";
33802 description { state: "rtl" 0.0;
33803 inherit: "default" 0.0;
33804 image.normal: "sp_bt_r.png";
33807 part { name: "right_bt_icon";
33809 description { state: "default" 0.0;
33810 rel1.to: "right_bt";
33811 rel2.to: "right_bt";
33815 image.normal: "sp_bt_r.png";
33817 description { state: "rtl" 0.0;
33818 inherit: "default" 0.0;
33819 image.normal: "sp_bt_l.png";
33822 part { name: "month_text";
33826 description { state: "default" 0.0;
33829 rel1 { relative: 1.0 0.0;
33832 to_y: "spinner-base";
33834 rel2 { relative: 0.0 1.0;
33837 to_y: "spinner-base";
33841 font: "Sans,Edje-Vera";
33848 CH(0) CH(1) CH(2) CH(3) CH(4) CH(5) CH(6)
33849 CIT(0) CIT(1) CIT(2) CIT(3) CIT(4) CIT(5) CIT(6)
33850 CIT(7) CIT(8) CIT(9) CIT(10) CIT(11) CIT(12) CIT(13)
33851 CIT(14) CIT(15) CIT(16) CIT(17) CIT(18) CIT(19) CIT(20)
33852 CIT(21) CIT(22) CIT(23) CIT(24) CIT(25) CIT(26) CIT(27)
33853 CIT(28) CIT(29) CIT(30) CIT(31) CIT(32) CIT(33) CIT(34)
33854 CIT(35) CIT(36) CIT(37) CIT(38) CIT(39) CIT(40) CIT(41)
33857 program { name: "dec_start";
33858 signal: "mouse,down,1";
33860 action: SIGNAL_EMIT "elm,action,decrement,start" "";
33862 program { name: "dec_stop";
33863 signal: "mouse,up,1";
33865 action: SIGNAL_EMIT "elm,action,stop" "";
33867 program { name: "inc_start";
33868 signal: "mouse,down,1";
33869 source: "right_bt";
33870 action: SIGNAL_EMIT "elm,action,increment,start" "";
33872 program { name: "inc_stop";
33873 signal: "mouse,up,1";
33874 source: "right_bt";
33875 action: SIGNAL_EMIT "elm,action,stop" "";
33878 name: "left_bt_click";
33879 signal: "mouse,down,1";
33880 source: "left_over2";
33881 action: STATE_SET "clicked" 0.0;
33885 name: "left_bt_unclick";
33886 signal: "mouse,up,1";
33887 source: "left_over2";
33888 action: STATE_SET "default" 0.0;
33892 name: "left_bt_click2";
33893 signal: "mouse,down,1";
33894 source: "left_over3";
33895 action: STATE_SET "clicked" 0.0;
33896 target: "left_over3";
33899 name: "left_bt_unclick2";
33900 signal: "mouse,up,1";
33901 source: "left_over3";
33902 action: STATE_SET "default" 0.0;
33903 transition: DECELERATE 0.5;
33904 target: "left_over3";
33907 name: "right_bt_click";
33908 signal: "mouse,down,1";
33909 source: "right_over2";
33910 action: STATE_SET "clicked" 0.0;
33911 target: "right_bt";
33914 name: "right_bt_unclick";
33915 signal: "mouse,up,1";
33916 source: "right_over2";
33917 action: STATE_SET "default" 0.0;
33918 target: "right_bt";
33921 name: "right_bt_click2";
33922 signal: "mouse,down,1";
33923 source: "right_over3";
33924 action: STATE_SET "clicked" 0.0;
33925 target: "right_over3";
33928 name: "right_bt_unclick2";
33929 signal: "mouse,up,1";
33930 source: "right_over3";
33931 action: STATE_SET "default" 0.0;
33932 transition: DECELERATE 0.5;
33933 target: "right_over3";
33935 program { name: "to_rtl";
33936 signal: "edje,state,rtl";
33938 action: STATE_SET "rtl" 0.0;
33939 target: "right_bt_icon";
33940 target: "left_bt_icon";
33942 program { name: "to_ltr";
33943 signal: "edje,state,ltr";
33945 action: STATE_SET "default" 0.0;
33946 target: "right_bt_icon";
33947 target: "left_bt_icon";
33955 ////////////////////////////////////////////////////////////////////////////////
33957 ////////////////////////////////////////////////////////////////////////////////
33958 group { name: "elm/colorselector/bg/default";
33960 part { name: "elm.colorbar_0";
33963 description { state: "default" 0.0;
33965 rel1.relative: 0.0 0.00653594771;
33966 rel2.relative: 1.0 0.254901961;
33969 part { name: "elm.colorbar_1";
33972 description { state: "default" 0.0;
33974 rel1.relative: 0.0 0.254901961;
33975 rel2.relative: 1.0 0.503267974;
33978 part { name: "elm.colorbar_2";
33981 description { state: "default" 0.0;
33983 rel1.relative: 0.0 0.503267974;
33984 rel2.relative: 1.0 0.751633987;
33987 part { name: "elm.colorbar_3";
33990 description { state: "default" 0.0;
33992 rel1.relative: 0.0 0.751633987;
33993 rel2.relative: 1.0 1.0;
33999 group { name: "elm/colorselector/base/default";
34001 part { name: "elm.bar_bg";
34004 description { state: "default" 0.0;
34008 to_x: "elm.arrow_bg";
34009 to_y: "elm.arrow_icon";
34013 relative: 1.0 0.83;
34014 to_x: "elm.arrow_bg";
34019 part { name: "elm.bar";
34022 description { state: "default" 0.0;
34023 rel1.to: "elm.bar_bg";
34024 rel2.to: "elm.bar_bg";
34027 part { name: "elm.arrow_bg";
34030 description { state: "default" 0.0;
34032 relative: 1.0 0.17;
34034 to_x: "elm.l_button";
34037 relative: 0.0 0.83;
34039 to_x: "elm.r_button";
34043 part { name: "elm.arrow";
34047 description { state: "default" 0.0;
34052 to_x: "elm.arrow_bg";
34055 relative: 0.0 0.17;
34056 to_x: "elm.arrow_bg";
34062 confine: "elm.arrow_bg";
34067 part { name: "elm.arrow_icon";
34070 description { state: "default" 0.0;
34085 part { name: "event";
34088 description { state: "default" 0.0;
34090 to: "elm.arrow_icon";
34093 to_x: "elm.arrow_icon";
34094 to_y: "elm.arrow_bg";
34100 events: "elm.arrow";
34103 part { name: "elm.l_button";
34107 description { state: "default" 0.0;
34112 to_y: "elm.bar_bg";
34116 to_y: "elm.bar_bg";
34121 part { name: "elm.r_button";
34126 state: "default" 0.0;
34131 to_y: "elm.bar_bg";
34135 to_y: "elm.bar_bg";
34143 group{ name: "elm/colorselector/image/colorbar_0";
34145 image: "color_picker_color.png" COMP;
34148 part { name: "colorbar_0_image";
34151 description { state: "default" 0.0;
34152 rel2.offset: -1 -1;
34153 image.normal: "color_picker_color.png";
34159 group { name: "elm/colorselector/image/colorbar_1";
34161 image: "color_picker_opacity.png" COMP;
34164 part { name: "colorbar_1_image";
34167 description { state: "default" 0.0;
34168 rel2.offset: -1 -1;
34169 image.normal: "color_picker_opacity.png";
34175 group { name: "elm/colorselector/image/colorbar_2";
34177 image: "color_picker_brightness.png" COMP;
34180 part { name: "colorbar_2_image";
34183 description { state: "default" 0.0;
34184 rel2.offset: -1 -1;
34185 image.normal: "color_picker_brightness.png";
34191 group { name: "elm/colorselector/image/colorbar_3";
34193 image: "color_picker_alpha.png" COMP;
34196 part { name: "colorbar_3_image";
34199 description { state: "default" 0.0;
34200 rel2.offset: -1 -1;
34201 image.normal: "color_picker_alpha.png";
34207 group { name: "elm/colorselector/bg_image/colorbar_3";
34209 image: "color_picker_alpha_bg.png" COMP;
34212 part { name: "colorbar_3_image";
34215 description { state: "default" 0.0;
34216 rel2.offset: -1 -1;
34217 image.normal: "color_picker_alpha_bg.png";
34223 group { name: "elm/colorselector/image/updown";
34225 image: "icon_arrow_down.png" COMP;
34231 description { state: "default" 0.0;
34235 part { name: "arrow_image";
34238 description { state: "default" 0.0;
34239 image.normal: "icon_arrow_down.png";
34245 group { name: "elm/colorselector/button/left";
34247 image: "bt_base1.png" COMP;
34248 image: "bt_shine.png" COMP;
34249 image: "sp_bt_l.png" COMP;
34252 part { name: "button_image";
34254 description { state: "default" 0.0;
34255 image.normal: "bt_base1.png";
34256 image.border: 6 6 6 6;
34257 image.middle: SOLID;
34260 description { state: "clicked" 0.0;
34261 inherit: "default" 0.0;
34262 image.normal: "bt_shine.png";
34263 image.border: 6 6 6 6;
34264 image.middle: SOLID;
34267 part { name: "btn_over";
34270 description { state: "default" 0.0;
34271 rel1.to: "button_image";
34274 to: "button_image";
34277 normal: "bt_hilight.png";
34282 part { name: "btn_over2";
34286 ignore_flags: ON_HOLD;
34287 description { state: "default" 0.0;
34288 rel1.to: "button_image";
34289 rel2.to: "button_image";
34291 normal: "bt_shine.png";
34296 part { name: "focus_image";
34298 description { state: "default" 0.0;
34299 color: 255 255 255 0;
34300 rel1.to: "button_image";
34301 rel2.to: "button_image";
34303 normal: "bt_glow.png";
34304 border: 12 12 12 12;
34309 description { state: "clicked" 0.0;
34310 inherit: "default" 0.0;
34312 color: 255 255 255 255;
34315 part { name: "left_arrow";
34317 description { state: "default" 0.0;
34320 image.normal: "sp_bt_l.png";
34327 name: "button_down";
34328 signal: "elm,state,left,button,down";
34329 source: "left_button";
34330 action: STATE_SET "clicked" 0.0;
34331 target: "button_image";
34332 target: "focus_image";
34336 signal: "elm,state,left,button,up";
34337 source: "left_button";
34338 action: STATE_SET "default" 0.0;
34339 target: "button_image";
34340 target: "focus_image";
34345 group { name: "elm/colorselector/button/right";
34347 image: "bt_base1.png" COMP;
34348 image: "bt_shine.png" COMP;
34349 image: "sp_bt_r.png" COMP;
34352 part { name: "button_image";
34354 description { state: "default" 0.0;
34355 image.normal: "bt_base1.png";
34356 image.border: 6 6 6 6;
34357 image.middle: SOLID;
34360 description { state: "clicked" 0.0;
34361 inherit: "default" 0.0;
34362 image.normal: "bt_shine.png";
34363 image.border: 6 6 6 6;
34364 image.middle: SOLID;
34367 part { name: "btn_over";
34370 description { state: "default" 0.0;
34371 rel1.to: "button_image";
34374 to: "button_image";
34377 normal: "bt_hilight.png";
34382 part { name: "btn_over2";
34386 ignore_flags: ON_HOLD;
34387 description { state: "default" 0.0;
34388 rel1.to: "button_image";
34389 rel2.to: "button_image";
34391 normal: "bt_shine.png";
34396 part { name: "focus_image";
34398 description { state: "default" 0.0;
34399 color: 255 255 255 0;
34400 rel1.to: "button_image";
34401 rel2.to: "button_image";
34403 normal: "bt_glow.png";
34404 border: 12 12 12 12;
34409 description { state: "clicked" 0.0;
34410 inherit: "default" 0.0;
34412 color: 255 255 255 255;
34415 part { name: "right_arrow";
34417 description { state: "default" 0.0;
34420 image.normal: "sp_bt_r.png";
34427 name: "button_down";
34428 signal: "elm,state,right,button,down";
34429 source: "right_button";
34430 action: STATE_SET "clicked" 0.0;
34431 target: "button_image";
34432 target: "focus_image";
34436 signal: "elm,state,right,button,up";
34437 source: "right_button";
34438 action: STATE_SET "default" 0.0;
34439 target: "button_image";
34440 target: "focus_image";
34445 ///////////////////////////////////////////////////////////////////////////////
34446 #define FLIP_PICKER_MAX_LEN (50)
34447 #define FLIP_PICKER_MAX_LEN_STR "50"
34449 group { name: "elm/flipselector/base/default";
34451 image: "flip_base.png" COMP;
34452 image: "flip_base_shad.png" COMP;
34453 image: "flip_shad.png" COMP;
34454 image: "arrow_up.png" COMP;
34455 image: "arrow_down.png" COMP;
34456 image: "flip_t.png" COMP;
34457 image: "flip_b.png" COMP;
34461 item: "max_len" FLIP_PICKER_MAX_LEN_STR;
34464 //FIXME: quick successive clicks on, say, up, lead to nastiness
34466 public cur, prev, next, lock;
34468 public animator_bottom_down(val, Float:pos) {
34469 new tmp[FLIP_PICKER_MAX_LEN];
34471 set_tween_state(PART:"bottom", pos, "shrink", 0.0, "default", 0.0);
34472 set_tween_state(PART:"bottom_sheet", pos, "shrink", 0.0, "default",
34474 set_tween_state(PART:"shadow", pos, "half", 0.0, "full",
34478 set_state(PART:"shadow", "default", 0.0);
34481 fetch_str(next, 0, tmp, FLIP_PICKER_MAX_LEN);
34482 if (strncmp(tmp, "", FLIP_PICKER_MAX_LEN) != 0) {
34483 replace_str(next, 0, "");
34484 message(MSG_STRING, 1, tmp);
34489 public animator_top_down(val, Float:pos) {
34490 set_tween_state(PART:"top", pos, "default", 0.0, "shrink", 0.0);
34491 set_tween_state(PART:"top_sheet", pos, "default", 0.0, "shrink",
34493 set_tween_state(PART:"shadow", pos, "default", 0.0, "half",
34497 anim(0.2, "animator_bottom_down", val);
34500 public animator_bottom_up(val, Float:pos) {
34501 set_tween_state(PART:"bottom", pos, "default", 0.0, "shrink", 0.0);
34502 set_tween_state(PART:"bottom_sheet", pos, "default", 0.0, "shrink",
34504 set_tween_state(PART:"shadow", pos, "full", 0.0, "half",
34508 anim(0.2, "animator_top_up", val);
34511 public animator_top_up(val, Float:pos) {
34512 new tmp[FLIP_PICKER_MAX_LEN];
34514 set_tween_state(PART:"top", pos, "shrink", 0.0, "default", 0.0);
34515 set_tween_state(PART:"top_sheet", pos, "shrink", 0.0, "default",
34517 set_tween_state(PART:"shadow", pos, "half", 0.0, "default",
34521 set_state(PART:"shadow", "default", 0.0);
34524 fetch_str(next, 0, tmp, FLIP_PICKER_MAX_LEN);
34525 if (strncmp(tmp, "", FLIP_PICKER_MAX_LEN) != 0) {
34526 replace_str(next, 0, "");
34527 message(MSG_STRING, 2, tmp);
34532 public message(Msg_Type:type, id, ...) {
34534 if ((type == MSG_STRING) && (id == 1)) {
34535 new value[FLIP_PICKER_MAX_LEN], tmp[FLIP_PICKER_MAX_LEN];
34537 snprintf(value, FLIP_PICKER_MAX_LEN, "%s", getarg(2));
34539 if (get_int(lock) == 1) {
34540 replace_str(next, 0, value);
34544 fetch_str(cur, 0, tmp, FLIP_PICKER_MAX_LEN);
34546 set_text(PART:"bottom_b", tmp);
34548 set_state(PART:"top", "shrink", 0.0);
34549 set_text(PART:"top", tmp);
34550 set_state(PART:"top", "default", 0.0);
34551 set_text(PART:"top", tmp);
34553 replace_str(prev, 0, tmp);
34555 set_state(PART:"bottom", "default", 0.0);
34556 set_text(PART:"bottom", value);
34557 set_state(PART:"bottom", "shrink", 0.0);
34558 set_text(PART:"bottom", value);
34560 set_text(PART:"top_b", value);
34562 replace_str(cur, 0, value);
34564 set_state(PART:"bottom_sheet", "shrink", 0.0);
34565 set_state(PART:"top_sheet", "default", 0.0);
34568 set_state(PART:"shadow", "default", 0.0);
34569 anim(0.2, "animator_top_down", 1);
34573 if ((type == MSG_STRING) && (id == 2)) {
34574 new value[FLIP_PICKER_MAX_LEN], tmp[FLIP_PICKER_MAX_LEN];
34576 snprintf(value, FLIP_PICKER_MAX_LEN, "%s", getarg(2));
34578 if (get_int(lock) == 1) {
34579 replace_str(next, 0, value);
34583 fetch_str(cur, 0, tmp, FLIP_PICKER_MAX_LEN);
34585 set_text(PART:"top_b", tmp);
34587 set_state(PART:"bottom", "shrink", 0.0);
34588 set_text(PART:"bottom", tmp);
34589 set_state(PART:"bottom", "default", 0.0);
34590 set_text(PART:"bottom", tmp);
34592 replace_str(prev, 0, tmp);
34594 set_state(PART:"top", "default", 0.0);
34595 set_text(PART:"top", value);
34596 set_state(PART:"top", "shrink", 0.0);
34597 set_text(PART:"top", value);
34599 set_text(PART:"bottom_b", value);
34601 replace_str(cur, 0, value);
34603 set_state(PART:"bottom_sheet", "default", 0.0);
34604 set_state(PART:"top_sheet", "shrink", 0.0);
34607 set_state(PART:"shadow", "full", 0.0);
34608 anim(0.2, "animator_bottom_up", 1);
34614 part { name: "shad";
34616 description { state: "default" 0.0;
34617 rel1.offset: -4 -4;
34622 normal: "flip_base_shad.png";
34628 part { name: "base";
34630 description { state: "default" 0.0;
34632 rel2.offset: -5 -5;
34634 image.normal: "flip_base.png";
34641 description { state: "default" 0.0;
34643 rel1.relative: 0.0 0.5;
34647 description { state: "hidden" 0.0;
34648 inherit: "default" 0.0;
34656 description { state: "default" 0.0;
34659 rel2.relative: 1.0 0.5;
34662 description { state: "hidden" 0.0;
34663 inherit: "default" 0.0;
34668 part { name: "bottom_sheet_static";
34670 description { state: "default" 0.0;
34674 image.normal: "flip_b.png";
34678 part { name: "bottom_b";
34680 clip_to: "bottom_clipper";
34683 description { state: "default" 0.0;
34689 font: "Sans:style=Bold,Edje-Vera-Bold";
34697 part { name: "shadow";
34699 description { state: "default" 0.0;
34702 rel2.relative: 1.0 0.0;
34703 image.normal: "flip_shad.png";
34705 description { state: "half" 0.0;
34706 inherit: "default" 0.0;
34707 rel2.relative: 1.0 0.5;
34709 description { state: "full" 0.0;
34710 inherit: "default" 0.0;
34711 rel2.relative: 1.0 1.0;
34715 part { name: "bottom_sheet";
34717 description { state: "default" 0.0;
34721 image.normal: "flip_b.png";
34723 description { state: "shrink" 0.0;
34724 inherit: "default" 0.0;
34726 rel2.relative: 1.0 0.0;
34730 part { name: "bottom";
34732 clip_to: "bottom_clipper";
34735 description { state: "default" 0.0;
34741 font: "Sans:style=Bold,Edje-Vera-Bold";
34747 description { state: "shrink" 0.0;
34748 inherit: "default" 0.0;
34749 color: 128 128 128 255;
34751 rel2.relative: 1.0 0.5; /* FIXME: same visual effect? --> MAP! */
34755 part { name: "top_sheet_static";
34757 description { state: "default" 0.0;
34761 image.normal: "flip_t.png";
34765 part { name: "top_b";
34767 clip_to: "top_clipper";
34770 description { state: "default" 0.0;
34776 font: "Sans:style=Bold,Edje-Vera-Bold";
34785 part { name: "top_sheet";
34787 description { state: "default" 0.0;
34791 image.normal: "flip_t.png";
34793 description { state: "shrink" 0.0;
34794 inherit: "default" 0.0;
34795 color: 128 128 128 255;
34797 rel1.relative: 0.0 1.0;
34801 part { name: "top";
34803 clip_to: "top_clipper";
34806 description { state: "default" 0.0;
34812 font: "Sans:style=Bold,Edje-Vera-Bold";
34818 description { state: "shrink" 0.0;
34819 inherit: "default" 0.0;
34821 rel1.relative: 0.0 0.5;
34825 part { name: "arrow_top";
34828 description { state: "default" 0.0;
34834 image.normal: "arrow_up.png";
34836 description { state: "hidden" 0.0;
34837 inherit: "default" 0.0;
34841 part { name: "arrow_bottom";
34844 description { state: "default" 0.0;
34850 image.normal: "arrow_down.png";
34852 description { state: "hidden" 0.0;
34853 inherit: "default" 0.0;
34861 name: "top_clipper";
34863 state: "default" 0.0;
34873 name: "bottom_clipper";
34875 state: "default" 0.0;
34884 program { name: "load";
34888 append_str(cur, "");
34889 append_str(prev, "");
34890 append_str(next, "");
34895 program { name: "hide_arrows";
34896 signal: "elm,state,button,hidden";
34898 action: STATE_SET "hidden" 0.0;
34899 target: "arrow_top";
34900 target: "arrow_bottom";
34905 program { name: "show_arrows";
34906 signal: "elm,state,button,visible";
34908 action: STATE_SET "default" 0.0;
34909 target: "arrow_top";
34910 target: "arrow_bottom";
34915 program { name: "up";
34916 signal: "mouse,down,1";
34918 action: SIGNAL_EMIT "elm,action,up,start" "";
34920 program { name: "up,stop";
34921 signal: "mouse,up,1";
34923 action: SIGNAL_EMIT "elm,action,up,stop" "";
34925 program { name: "down";
34926 signal: "mouse,down,1";
34928 action: SIGNAL_EMIT "elm,action,down,start" "";
34930 program { name: "down,stop";
34931 signal: "mouse,up,1";
34933 action: SIGNAL_EMIT "elm,action,down,stop" "";
34938 ////////////////////////////////////////////////////////////////////////////////
34940 ////////////////////////////////////////////////////////////////////////////////
34941 group { name: "elm/diskselector/base/default";
34943 image: "bar_shine.png" COMP;
34950 description { state: "default" 0.0;
34954 part { name: "shine_left";
34956 description { state: "default" 0.0;
34958 rel1.relative: -0.1 0;
34960 rel2.relative: 0.1 1;
34961 image.normal: "bar_shine.png";
34962 color: 255 255 255 120;
34965 part { name: "shine_center";
34967 description { state: "default" 0.0;
34969 rel1.relative: 0.2 0;
34971 rel2.relative: 0.8 1;
34972 image.normal: "bar_shine.png";
34973 color: 255 255 255 180;
34976 part { name: "shine_right";
34978 description { state: "default" 0.0;
34980 rel1.relative: 0.9 0;
34982 rel2.relative: 1.1 1;
34983 image.normal: "bar_shine.png";
34984 color: 255 255 255 120;
34987 part { name: "clipper";
34990 description { state: "default" 0.0;
34994 rel2.offset: -3 -3;
34997 part { name: "elm.swallow.content";
34998 clip_to: "clipper";
35000 description { state: "default" 0.0;
35008 group { name: "elm/diskselector/item/default";
35011 item: "len_threshold" "14";
35015 part { name: "elm.swallow.icon";
35017 description { state: "default" 0.0;
35029 description { state: "show" 0.0;
35030 inherit: "default" 0.0;
35032 description { state: "default_small" 0.0;
35033 inherit: "default" 0.0;
35034 rel1.relative: 0 0.2;
35035 rel2.relative: 0 0.8;
35037 description { state: "left_side" 0.0;
35038 inherit: "default" 0.0;
35039 rel1.relative: 0 0.2;
35040 rel2.relative: 0 0.8;
35041 color: 255 255 255 160;
35043 description { state: "right_side" 0.0;
35044 inherit: "left_side" 0.0;
35045 rel1.relative: 0.4 0.2;
35046 rel2.relative: 0.4 0.8;
35047 color: 255 255 255 160;
35050 part { name: "elm.text";
35054 description { state: "default" 0.0;
35055 rel1.relative: 1 0.0;
35056 rel1.to_x: "elm.swallow.icon";
35057 rel2.relative: 1.0 1.0;
35058 color: 255 255 255 255;
35061 font: "Sans,Edje-Vera";
35067 description { state: "show" 0.0;
35068 inherit: "default" 0.0;
35071 description { state: "default_small" 0.0;
35072 inherit: "default" 0.0;
35076 description { state: "left_side" 0.0;
35077 inherit: "default" 0.0;
35078 color: 172 172 172 255;
35081 text.align: 0.2 0.5;
35083 description { state: "right_side" 0.0;
35084 inherit: "default" 0.0;
35085 color: 172 172 172 255;
35088 text.align: 0.8 0.5;
35094 program { name: "center_text";
35095 signal: "elm,state,center";
35097 action: STATE_SET "show" 0.0;
35098 target: "elm.text";
35099 target: "elm.swallow.icon";
35101 program { name: "center_small_text";
35102 signal: "elm,state,center_small";
35104 action: STATE_SET "default_small" 0.0;
35105 target: "elm.text";
35106 target: "elm.swallow.icon";
35108 program { name: "l_side_text";
35109 signal: "elm,state,left_side";
35111 action: STATE_SET "left_side" 0.0;
35112 target: "elm.text";
35113 target: "elm.swallow.icon";
35115 program { name: "r_side_text";
35116 signal: "elm,state,right_side";
35118 action: STATE_SET "right_side" 0.0;
35119 target: "elm.text";
35120 target: "elm.swallow.icon";
35125 group { name: "elm/entry/path/separator/default";
35126 images.image: "arrow_right.png" COMP;
35128 part { name: "icon";
35130 description { state: "default" 0.0;
35131 image.normal: "arrow_right.png";
35139 group { name: "elm/fileselector/base/default";
35141 item: "path_separator" "<item relsize=16x16 vsize=full href=path/separator></item>";
35144 part { name: "elm.swallow.up";
35146 description { state: "default" 0.0;
35156 part { name: "elm.swallow.home";
35158 description { state: "default" 0.0;
35163 to: "elm.swallow.up";
35168 to: "elm.swallow.up";
35174 part { name: "elm.swallow.files";
35176 description { state: "default" 0.0;
35181 to_y: "elm.swallow.home";
35186 to_y: "elm.swallow.path";
35192 part { name: "elm.swallow.path";
35194 description { state: "default" 0.0;
35198 to_y: "elm.swallow.filename";
35203 to_y: "elm.swallow.filename";
35209 part { name: "elm.swallow.filename";
35211 description { state: "default" 0.0;
35215 to_y: "elm.swallow.ok";
35220 to_y: "elm.swallow.ok";
35226 part { name: "elm.swallow.cancel";
35228 description { state: "default" 0.0;
35232 to: "elm.swallow.ok";
35237 to: "elm.swallow.ok";
35243 part { name: "elm.swallow.ok";
35245 description { state: "default" 0.0;
35257 group { name: "elm/fileselector_entry/base/default";
35259 part { name: "elm.swallow.entry";
35261 description { state: "default" 0.0;
35264 rel2 { to_x: "elm.swallow.button";
35270 part { name: "elm.swallow.button";
35272 description { state: "default" 0.0;
35285 ////////////////////////////////////////////////////////////////////////
35286 // Standard layouts to be used //
35287 ////////////////////////////////////////////////////////////////////////
35288 /* application with toolbar and main content area */
35289 group { name: "elm/layout/application/toolbar-content";
35291 part { name: "elm.swallow.content";
35293 description { state: "default" 0.0;
35294 rel1 { to_y: "elm.external.toolbar";
35301 part { name: "elm.external.toolbar";
35303 source: "elm/toolbar";
35304 description { state: "default" 0.0;
35316 /* application with toolbar and main content area with a back button and title area */
35317 group { name: "elm/layout/application/toolbar-content-back";
35319 part { name: "elm.swallow.content";
35321 description { state: "default" 0.0;
35322 rel1 { to_y: "title_clipper";
35329 part { name: "elm.external.toolbar";
35331 source: "elm/toolbar";
35332 description { state: "default" 0.0;
35341 part { name: "title_clipper";
35343 description { state: "default" 0.0;
35352 description { state: "hidden" 0.0;
35353 inherit: "default" 0.0;
35360 part { name: "back_clipper";
35362 clip_to: "title_clipper";
35363 description { state: "default" 0.0;
35366 description { state: "hidden" 0.0;
35370 part { name: "back";
35372 source: "elm/button";
35373 clip_to: "back_clipper";
35374 description { state: "default" 0.0;
35377 rel1 { to_y: "elm.external.toolbar";
35381 rel2 { to_y: "elm.external.toolbar";
35385 params.string: "label" "Back";
35392 action: SIGNAL_EMIT "elm,action,back" "";
35395 signal: "elm,back,hide";
35397 action: STATE_SET "hidden" 0.0;
35398 target: "back_clipper";
35401 signal: "elm,back,show";
35403 action: STATE_SET "default" 0.0;
35404 target: "back_clipper";
35407 signal: "elm,title,hide";
35409 action: STATE_SET "hidden" 0.0;
35410 transition: LINEAR 0.1;
35411 target: "title_clipper";
35414 signal: "elm,title,show";
35416 action: STATE_SET "default" 0.0;
35417 target: "title_clipper";
35421 part { name: "elm.swallow.end";
35423 description { state: "default" 0.0;
35426 rel1 { to_y: "elm.external.toolbar";
35430 rel2 { to_y: "elm.external.toolbar";
35437 part { name: "elm.text.title";
35439 effect: SOFT_SHADOW;
35441 description { state: "default" 0.0;
35442 rel1 { to_y: "elm.external.toolbar";
35447 rel2 { to_y: "back";
35448 to_x: "elm.swallow.end";
35453 font: "Sans:style=Bold";
35461 /* application with toolbar and main content area with a back and next buttons and title area */
35462 group { name: "elm/layout/application/toolbar-content-back-next";
35464 part { name: "elm.swallow.content";
35466 description { state: "default" 0.0;
35467 rel1 { to_y: "title_clipper";
35474 part { name: "elm.external.toolbar";
35476 source: "elm/toolbar";
35477 description { state: "default" 0.0;
35486 part { name: "title_clipper";
35488 description { state: "default" 0.0;
35497 description { state: "hidden" 0.0;
35498 inherit: "default" 0.0;
35505 part { name: "back";
35507 source: "elm/button";
35508 clip_to: "back_clipper";
35509 description { state: "default" 0.0;
35512 rel1 { to_y: "elm.external.toolbar";
35516 rel2 { to_y: "elm.external.toolbar";
35520 params.string: "label" "Back";
35523 part { name: "back_clipper";
35525 clip_to: "title_clipper";
35526 description { state: "default" 0.0;
35529 description { state: "hidden" 0.0;
35533 part { name: "next";
35535 source: "elm/button";
35536 clip_to: "next_clipper";
35537 description { state: "default" 0.0;
35540 rel1 { to_y: "elm.external.toolbar";
35544 rel2 { to_y: "elm.external.toolbar";
35548 params.string: "label" "Next";
35551 part { name: "next_clipper";
35553 clip_to: "title_clipper";
35554 description { state: "default" 0.0;
35557 description { state: "hidden" 0.0;
35565 action: SIGNAL_EMIT "elm,action,back" "";
35568 signal: "elm,title,hide";
35570 action: STATE_SET "hidden" 0.0;
35571 transition: LINEAR 0.1;
35572 target: "title_clipper";
35575 signal: "elm,title,show";
35577 action: STATE_SET "default" 0.0;
35578 target: "title_clipper";
35581 signal: "elm,back,hide";
35583 action: STATE_SET "hidden" 0.0;
35584 target: "back_clipper";
35587 signal: "elm,back,show";
35589 action: STATE_SET "default" 0.0;
35590 target: "back_clipper";
35595 action: SIGNAL_EMIT "elm,action,next" "";
35598 signal: "elm,next,hide";
35600 action: STATE_SET "hidden" 0.0;
35601 target: "next_clipper";
35604 signal: "elm,next,show";
35606 action: STATE_SET "default" 0.0;
35607 target: "next_clipper";
35610 part { name: "elm.text.title";
35612 effect: SOFT_SHADOW;
35614 clip_to: "title_clipper";
35615 description { state: "default" 0.0;
35616 rel1 { to_y: "elm.external.toolbar";
35621 rel2 { to_y: "back";
35627 font: "Sans:style=Bold";
35634 /* application with a main content area with a back button and title area */
35635 group { name: "elm/layout/application/content-back";
35637 part { name: "elm.swallow.content";
35639 description { state: "default" 0.0;
35640 rel1 { to_y: "title_clipper";
35646 part { name: "title_clipper";
35648 description { state: "default" 0.0;
35657 description { state: "hidden" 0.0;
35658 inherit: "default" 0.0;
35665 part { name: "back_clipper";
35667 clip_to: "title_clipper";
35668 description { state: "default" 0.0;
35671 description { state: "hidden" 0.0;
35675 part { name: "back";
35677 source: "elm/button";
35678 clip_to: "back_clipper";
35679 description { state: "default" 0.0;
35690 params.string: "label" "Back";
35697 action: SIGNAL_EMIT "elm,action,back" "";
35700 signal: "elm,back,hide";
35702 action: STATE_SET "hidden" 0.0;
35703 target: "back_clipper";
35706 signal: "elm,back,show";
35708 action: STATE_SET "default" 0.0;
35709 target: "back_clipper";
35712 signal: "elm,title,hide";
35714 action: STATE_SET "hidden" 0.0;
35715 transition: LINEAR 0.1;
35716 target: "title_clipper";
35719 signal: "elm,title,show";
35721 action: STATE_SET "default" 0.0;
35722 target: "title_clipper";
35726 part { name: "elm.swallow.end";
35728 description { state: "default" 0.0;
35742 part { name: "elm.text.title";
35744 effect: SOFT_SHADOW;
35746 description { state: "default" 0.0;
35752 rel2 { to_y: "back";
35753 to_x: "elm.swallow.end";
35758 font: "Sans:style=Bold";
35766 /* application with a main content area with a back and next buttons and title area */
35767 group { name: "elm/layout/application/content-back-next";
35769 part { name: "elm.swallow.content";
35771 description { state: "default" 0.0;
35772 rel1 { to_y: "title_clipper";
35779 part { name: "title_clipper";
35781 description { state: "default" 0.0;
35790 description { state: "hidden" 0.0;
35791 inherit: "default" 0.0;
35798 part { name: "back";
35800 source: "elm/button";
35801 clip_to: "back_clipper";
35802 description { state: "default" 0.0;
35813 params.string: "label" "Back";
35816 part { name: "back_clipper";
35818 clip_to: "title_clipper";
35819 description { state: "default" 0.0;
35822 description { state: "hidden" 0.0;
35826 part { name: "next";
35828 source: "elm/button";
35829 clip_to: "next_clipper";
35830 description { state: "default" 0.0;
35841 params.string: "label" "Next";
35844 part { name: "next_clipper";
35846 clip_to: "title_clipper";
35847 description { state: "default" 0.0;
35850 description { state: "hidden" 0.0;
35858 action: SIGNAL_EMIT "elm,action,back" "";
35861 signal: "elm,title,hide";
35863 action: STATE_SET "hidden" 0.0;
35864 transition: LINEAR 0.1;
35865 target: "title_clipper";
35868 signal: "elm,title,show";
35870 action: STATE_SET "default" 0.0;
35871 target: "title_clipper";
35874 signal: "elm,back,hide";
35876 action: STATE_SET "hidden" 0.0;
35877 target: "back_clipper";
35880 signal: "elm,back,show";
35882 action: STATE_SET "default" 0.0;
35883 target: "back_clipper";
35888 action: SIGNAL_EMIT "elm,action,next" "";
35891 signal: "elm,next,hide";
35893 action: STATE_SET "hidden" 0.0;
35894 target: "next_clipper";
35897 signal: "elm,next,show";
35899 action: STATE_SET "default" 0.0;
35900 target: "next_clipper";
35903 part { name: "elm.text.title";
35905 effect: SOFT_SHADOW;
35907 clip_to: "title_clipper";
35908 description { state: "default" 0.0;
35914 rel2 { to_y: "back";
35920 font: "Sans:style=Bold";
35928 /* application with toolbar and main content area as a vertical box */
35929 group { name: "elm/layout/application/toolbar-vbox";
35931 part { name: "elm.box.content";
35933 description { state: "default" 0.0;
35934 rel1 { to_y: "elm.external.toolbar";
35938 box.layout: "vertical";
35942 part { name: "elm.external.toolbar";
35944 source: "elm/toolbar";
35945 description { state: "default" 0.0;
35957 /* application with toolbar and main content area as a table */
35958 group { name: "elm/layout/application/toolbar-table";
35960 part { name: "elm.table.content";
35962 description { state: "default" 0.0;
35963 rel1 { to_y: "elm.external.toolbar";
35970 part { name: "elm.external.toolbar";
35972 source: "elm/toolbar";
35973 description { state: "default" 0.0;
35985 /* a simple title layout, with a label and two icons */
35986 group { name: "elm/layout/application/titlebar";
35988 image: "toolbar_sel.png" COMP;
35991 part { name: "base";
35994 description { state: "default" 0.0;
36001 normal: "toolbar_sel.png";
36006 part { name: "elm.swallow.content";
36008 description { state: "default" 0.0;
36016 part { name: "elm.swallow.icon";
36019 description { state: "default" 0.0;
36033 description { state: "visible" 0.0;
36034 inherit: "default" 0.0;
36038 part { name: "elm.swallow.end";
36041 description { state: "default" 0.0;
36056 description { state: "visible" 0.0;
36057 inherit: "default" 0.0;
36061 part { name: "elm.text";
36063 effect: SOFT_SHADOW;
36066 description { state: "default" 0.0;
36069 to_x: "elm.swallow.icon";
36074 to_x: "elm.swallow.end";
36083 text_class: "title_bar";
36089 program { name: "show_icon";
36090 signal: "elm,state,icon,visible";
36092 action: STATE_SET "visible" 0.0;
36093 target: "elm.swallow.icon";
36095 program { name: "hide_icon";
36096 signal: "elm,state,icon,hidden";
36098 action: STATE_SET "default" 0.0;
36099 target: "elm.swallow.icon";
36101 program { name: "show_end";
36102 signal: "elm,state,end,visible";
36104 action: STATE_SET "visible" 0.0;
36105 target: "elm.swallow.end";
36107 program { name: "hide_end";
36108 signal: "elm,state,end,hidden";
36110 action: STATE_SET "default" 0.0;
36111 target: "elm.swallow.end";