2 // This file (and only this one) is licenses under public-domain. The reason
3 // is that this is meant to serve as a template for making your own themes and
4 // Elementary's LGPL license is not intended to follow. The images used do come
5 // under LGPL, but this file specifically for the structure of your theme is
6 // public-domain. This means you can take, use, re-license and otherwise
7 // have zero restrictions on using this file as a base for your theme.
9 externals.external: "elm";
13 ///////////////////////////////////////////////////////////////////////////////
14 group { name: "elm/focus_highlight/top/default";
16 image: "emo-unhappy.png" COMP;
24 public s_x, s_y, s_w, s_h; /* source */
25 public difx, dify, difw, difh;
28 public animator1(val, Float:pos) {
29 new x, y, w, h, dx, dy, dw, dh, Float:rot;
31 dx = round(float_mul(float(get_int(difx)), pos));
32 x = get_int(s_x) + dx;
33 dy = round(float_mul(float(get_int(dify)), pos));
34 y = get_int(s_y) + dy;
35 dw = round(float_mul(float(get_int(difw)), pos));
36 w = get_int(s_w) + dw;
37 dy = round(float_mul(float(get_int(difh)), pos));
38 h = get_int(s_h) + dh;
40 update_offset(x, y, w, h);
42 rot = 360.0 * pos * float(get_int(rot_dir));
43 set_state_val(PART:"shine", STATE_MAP_ROT_Z, rot);
46 emit("elm,action,focus,anim,end", "");
47 set_state(PART:"shine", "default", 0.0);
51 public update_offset(x, y, w, h) {
57 set_state_val(PART:"shine", STATE_REL1_OFFSET, x1, y1);
58 set_state_val(PART:"shine", STATE_REL2_OFFSET, x2, y2);
61 public message(Msg_Type:type, id, ...) {
62 if ((type == MSG_INT_SET) && (id == 1)) {
65 new px1, px2, py1, py2;
81 set_int(difx, x2 - x1);
82 set_int(dify, y2 - y1);
83 set_int(difw, w2 - w1);
84 set_int(difh, h2 - h1);
92 } else if (px1 > px2) {
101 set_int(rot_dir, rd);
103 custom_state(PART:"shine", "default", 0.0);
104 set_state_val(PART:"shine", STATE_REL1, 0.0, 0.0);
105 set_state_val(PART:"shine", STATE_REL2, 0.0, 0.0);
106 set_state_val(PART:"shine", STATE_MAP_ON, 1);
107 set_state_val(PART:"shine", STATE_MAP_ROT_Z, 0.0);
108 update_offset(x1, y1, w1, h1);
109 set_state(PART:"shine", "custom", 0.0);
111 anim(0.2, "animator1", 1);
120 description { state: "default" 0.0;
121 rel1.relative: 0.0 0.0;
122 rel2.relative: 1.0 1.0;
126 part { name: "shine";
130 ignore_flags: ON_HOLD;
131 description { state: "default" 0.0;
133 normal: "emo-unhappy.png";
136 rel1.relative: 1.0 0.0;
137 rel1.offset: -15 -15;
139 rel2.relative: 1.0 0.0;
142 description { state: "disabled" 0.0;
143 inherit: "default" 0.0;
148 program { name: "show";
149 signal: "elm,action,focus,show";
153 target: "hide_start";
157 program { name: "show_start";
158 action: STATE_SET "default" 0.0;
159 transition: LINEAR 0.2;
163 program { name: "show_end";
164 action: SIGNAL_EMIT "elm,action,focus,show,end" "";
166 program { name: "hide";
167 signal: "elm,action,focus,hide";
171 target: "show_start";
175 program { name: "hide_start";
176 action: STATE_SET "disabled" 0.0;
177 transition: LINEAR 0.2;
181 program { name: "hide_end";
182 action: SIGNAL_EMIT "elm,action,focus,hide,end" "";
187 ///////////////////////////////////////////////////////////////////////////////
188 group { name: "elm/focus_highlight/bottom/default";
190 part { name: "shine";
194 ignore_flags: ON_HOLD;
195 description { state: "default" 0.0;
200 description { state: "disabled" 0.0;
201 inherit: "default" 0.0;
206 program { name: "show";
207 signal: "elm,action,focus,show";
211 target: "hide_start";
215 program { name: "show_start";
216 action: STATE_SET "default" 0.0;
217 transition: LINEAR 0.2;
221 program { name: "show_end";
222 action: SIGNAL_EMIT "elm,action,focus,show,end" "";
224 program { name: "hide";
225 signal: "elm,action,focus,hide";
229 target: "show_start";
233 program { name: "hide_start";
234 action: STATE_SET "disabled" 0.0;
235 transition: LINEAR 0.2;
239 program { name: "hide_end";
240 action: SIGNAL_EMIT "elm,action,focus,hide,end" "";
245 ///////////////////////////////////////////////////////////////////////////////
246 group { name: "elm/bg/base/default";
248 image: "dia_grad.png" COMP;
249 image: "dia_topshad.png" COMP;
250 image: "dia_botshad.png" COMP;
255 description { state: "default" 0.0;
256 image.normal: "dia_grad.png";
266 part { name: "elm.swallow.rectangle";
268 description { state: "default" 0.0;
271 part { name: "elm.swallow.background";
273 description { state: "default" 0.0;
276 part { name: "shadow";
278 description { state: "default" 0.0;
279 rel2.relative: 1.0 0.0;
281 image.normal: "dia_topshad.png";
291 part { name: "shadow2";
293 description { state: "default" 0.0;
294 rel1.relative: 0.0 1.0;
296 image.normal: "dia_botshad.png";
306 part { name: "elm.swallow.content";
308 description { state: "default" 0.0;
314 ///////////////////////////////////////////////////////////////////////////////
315 group { name: "elm/scroller/base/default";
317 alias: "elm/list/base/default";
318 alias: "elm/genlist/base/default";
319 alias: "elm/carousel/base/default";
320 alias: "elm/gengrid/base/default";
321 alias: "elm/scroller/base/map_bubble";
324 item: "focus_highlight" "on";
328 public sbvis_v, sbvis_h, sbalways_v, sbalways_h, sbvis_timer;
331 v = get_int(sbvis_v);
333 v = get_int(sbalways_v);
335 emit("do-hide-vbar", "");
339 v = get_int(sbvis_h);
341 v = get_int(sbalways_h);
343 emit("do-hide-hbar", "");
347 set_int(sbvis_timer, 0);
352 image: "shelf_inset.png" COMP;
353 image: "bt_sm_base2.png" COMP;
354 image: "bt_sm_shine.png" COMP;
355 image: "bt_sm_hilight.png" COMP;
356 image: "sl_bt2_2.png" COMP;
361 description { state: "default" 0.0;
364 color: 255 255 255 0;
367 part { name: "clipper";
370 description { state: "default" 0.0;
377 part { name: "elm.swallow.content";
380 description { state: "default" 0.0;
387 part { name: "conf_over";
389 description { state: "default" 0.0;
393 normal: "shelf_inset.png";
399 description { state: "enabled" 0.0;
400 inherit: "default" 0.0;
401 color: 200 155 0 255;
404 part { name: "focus_highlight";
406 description { state: "default" 0.0;
410 normal: "sl_bt2_2.png";
417 description { state: "enabled" 0.0;
418 inherit: "default" 0.0;
419 color: 200 155 0 255;
422 part { name: "sb_vbar_clip_master";
425 description { state: "default" 0.0;
427 description { state: "hidden" 0.0;
429 color: 255 255 255 0;
432 part { name: "sb_vbar_clip";
433 clip_to: "sb_vbar_clip_master";
436 description { state: "default" 0.0;
438 description { state: "hidden" 0.0;
440 color: 255 255 255 0;
443 part { name: "sb_vbar";
446 description { state: "default" 0.0;
454 to_y: "elm.swallow.content";
455 to_x: "elm.swallow.content";
461 to_x: "elm.swallow.content";
465 part { name: "elm.dragable.vbar";
466 clip_to: "sb_vbar_clip";
473 description { state: "default" 0.0;
488 normal: "bt_sm_base2.png";
494 part { name: "sb_vbar_over1";
495 clip_to: "sb_vbar_clip";
497 description { state: "default" 0.0;
498 rel1.to: "elm.dragable.vbar";
499 rel2.relative: 1.0 0.5;
500 rel2.to: "elm.dragable.vbar";
502 normal: "bt_sm_hilight.png";
507 part { name: "sb_vbar_over2";
508 clip_to: "sb_vbar_clip";
510 description { state: "default" 0.0;
511 rel1.to: "elm.dragable.vbar";
512 rel2.to: "elm.dragable.vbar";
514 normal: "bt_sm_shine.png";
520 part { name: "sb_hbar_clip_master";
523 description { state: "default" 0.0;
525 description { state: "hidden" 0.0;
527 color: 255 255 255 0;
530 part { name: "sb_hbar_clip";
531 clip_to: "sb_hbar_clip_master";
534 description { state: "default" 0.0;
536 description { state: "hidden" 0.0;
538 color: 255 255 255 0;
541 part { name: "sb_hbar";
544 description { state: "default" 0.0;
552 to_x: "elm.swallow.content";
553 to_y: "elm.swallow.content";
559 to_y: "elm.swallow.content";
563 part { name: "elm.dragable.hbar";
564 clip_to: "sb_hbar_clip";
571 description { state: "default" 0.0;
586 normal: "bt_sm_base2.png";
592 part { name: "sb_hbar_over1";
593 clip_to: "sb_hbar_clip";
595 description { state: "default" 0.0;
596 rel1.to: "elm.dragable.hbar";
597 rel2.relative: 1.0 0.5;
598 rel2.to: "elm.dragable.hbar";
600 normal: "bt_sm_hilight.png";
605 part { name: "sb_hbar_over2";
606 clip_to: "sb_hbar_clip";
608 description { state: "default" 0.0;
609 rel1.to: "elm.dragable.hbar";
610 rel2.to: "elm.dragable.hbar";
612 normal: "bt_sm_shine.png";
617 part { name: "disabler";
619 description { state: "default" 0.0;
625 description { state: "disabled" 0.0;
626 inherit: "default" 0.0;
628 color: 128 128 128 128;
633 program { name: "load";
637 set_state(PART:"sb_hbar_clip", "hidden", 0.0);
638 set_state(PART:"sb_vbar_clip", "hidden", 0.0);
641 set_int(sbalways_v, 0);
642 set_int(sbalways_h, 0);
643 set_int(sbvis_timer, 0);
647 program { name: "vbar_show";
648 signal: "elm,action,show,vbar";
650 action: STATE_SET "default" 0.0;
651 target: "sb_vbar_clip_master";
653 program { name: "vbar_hide";
654 signal: "elm,action,hide,vbar";
656 action: STATE_SET "hidden" 0.0;
657 target: "sb_vbar_clip_master";
659 program { name: "vbar_show_always";
660 signal: "elm,action,show_always,vbar";
664 v = get_int(sbvis_v);
665 v |= get_int(sbalways_v);
667 set_int(sbalways_v, 1);
668 emit("do-show-vbar", "");
673 program { name: "vbar_show_notalways";
674 signal: "elm,action,show_notalways,vbar";
678 v = get_int(sbalways_v);
680 set_int(sbalways_v, 0);
681 v = get_int(sbvis_v);
683 emit("do-hide-vbar", "");
689 program { name: "sb_vbar_show";
690 signal: "do-show-vbar";
692 action: STATE_SET "default" 0.0;
693 transition: LINEAR 0.5;
694 target: "sb_vbar_clip";
696 program { name: "sb_vbar_hide";
697 signal: "do-hide-vbar";
699 action: STATE_SET "hidden" 0.0;
700 transition: LINEAR 0.5;
701 target: "sb_vbar_clip";
704 program { name: "hbar_show";
705 signal: "elm,action,show,hbar";
707 action: STATE_SET "default" 0.0;
708 target: "sb_hbar_clip_master";
710 program { name: "hbar_hide";
711 signal: "elm,action,hide,hbar";
713 action: STATE_SET "hidden" 0.0;
714 target: "sb_hbar_clip_master";
716 program { name: "hbar_show_always";
717 signal: "elm,action,show_always,hbar";
721 v = get_int(sbvis_h);
722 v |= get_int(sbalways_h);
724 set_int(sbalways_h, 1);
725 emit("do-show-hbar", "");
730 program { name: "hbar_show_notalways";
731 signal: "elm,action,show_notalways,hbar";
735 v = get_int(sbalways_h);
737 set_int(sbalways_h, 0);
738 v = get_int(sbvis_h);
740 emit("do-hide-hbar", "");
746 program { name: "sb_hbar_show";
747 signal: "do-show-hbar";
749 action: STATE_SET "default" 0.0;
750 transition: LINEAR 0.5;
751 target: "sb_hbar_clip";
753 program { name: "sb_hbar_hide";
754 signal: "do-hide-hbar";
756 action: STATE_SET "hidden" 0.0;
757 transition: LINEAR 0.5;
758 target: "sb_hbar_clip";
761 program { name: "scroll";
762 signal: "elm,action,scroll";
766 v = get_int(sbvis_v);
767 v |= get_int(sbalways_v);
769 emit("do-show-vbar", "");
772 v = get_int(sbvis_h);
773 v |= get_int(sbalways_h);
775 emit("do-show-hbar", "");
778 v = get_int(sbvis_timer);
779 if (v > 0) cancel_timer(v);
780 v = timer(1.0, "timer0", 0);
781 set_int(sbvis_timer, v);
785 program { name: "highlight_show";
786 signal: "elm,action,focus_highlight,show";
788 action: STATE_SET "enabled" 0.0;
789 transition: ACCELERATE 0.3;
790 target: "focus_highlight";
793 program { name: "highlight_hide";
794 signal: "elm,action,focus_highlight,hide";
796 action: STATE_SET "default" 0.0;
797 transition: DECELERATE 0.3;
798 target: "focus_highlight";
801 program { name: "disable";
802 signal: "elm,state,disabled";
804 action: STATE_SET "disabled" 0.0;
807 program { name: "enable";
808 signal: "elm,state,enabled";
810 action: STATE_SET "default" 0.0;
816 ///////////////////////////////////////////////////////////////////////////////
817 group { name: "elm/scroller/entry/default";
820 item: "focus_highlight" "on";
824 public sbvis_v, sbvis_h, sbalways_v, sbalways_h, sbvis_timer;
827 v = get_int(sbvis_v);
829 v = get_int(sbalways_v);
831 emit("do-hide-vbar", "");
835 v = get_int(sbvis_h);
837 v = get_int(sbalways_h);
839 emit("do-hide-hbar", "");
843 set_int(sbvis_timer, 0);
848 image: "shelf_inset.png" COMP;
849 image: "bt_sm_base2.png" COMP;
850 image: "bt_sm_shine.png" COMP;
851 image: "bt_sm_hilight.png" COMP;
852 image: "sl_bt2_2.png" COMP;
857 description { state: "default" 0.0;
862 part { name: "clipper";
865 description { state: "default" 0.0;
872 part { name: "contentclipper";
876 description { state: "default" 0.0;
877 rel1.to: "elm.swallow.icon";
878 rel1.relative: 1.0 0.0;
879 rel2.to: "elm.swallow.end";
880 rel2.relative: 0.0 1.0;
883 part { name: "elm.swallow.icon";
886 description { state: "default" 0.0;
900 description { state: "visible" 0.0;
916 part { name: "elm.swallow.end";
919 description { state: "default" 0.0;
933 description { state: "visible" 0.0;
949 part { name: "elm.swallow.content";
950 clip_to: "contentclipper";
952 description { state: "default" 0.0;
954 to: "elm.swallow.icon";
959 to: "elm.swallow.end";
965 part { name: "conf_over";
967 description { state: "default" 0.0;
971 normal: "shelf_inset.png";
977 description { state: "enabled" 0.0;
978 inherit: "default" 0.0;
979 color: 200 155 0 255;
982 part { name: "focus_highlight";
984 description { state: "default" 0.0;
988 normal: "sl_bt2_2.png";
995 description { state: "enabled" 0.0;
996 inherit: "default" 0.0;
997 color: 200 155 0 255;
1000 part { name: "sb_vbar_clip_master";
1003 description { state: "default" 0.0;
1005 description { state: "hidden" 0.0;
1007 color: 255 255 255 0;
1010 part { name: "sb_vbar_clip";
1011 clip_to: "sb_vbar_clip_master";
1014 description { state: "default" 0.0;
1016 description { state: "hidden" 0.0;
1018 color: 255 255 255 0;
1021 part { name: "sb_vbar";
1024 description { state: "default" 0.0;
1032 to_y: "elm.swallow.content";
1033 to_x: "elm.swallow.end";
1039 to_x: "elm.swallow.end";
1043 part { name: "elm.dragable.vbar";
1044 clip_to: "sb_vbar_clip";
1051 description { state: "default" 0.0;
1066 normal: "bt_sm_base2.png";
1072 part { name: "sb_vbar_over1";
1073 clip_to: "sb_vbar_clip";
1075 description { state: "default" 0.0;
1076 rel1.to: "elm.dragable.vbar";
1077 rel2.relative: 1.0 0.5;
1078 rel2.to: "elm.dragable.vbar";
1080 normal: "bt_sm_hilight.png";
1085 part { name: "sb_vbar_over2";
1086 clip_to: "sb_vbar_clip";
1088 description { state: "default" 0.0;
1089 rel1.to: "elm.dragable.vbar";
1090 rel2.to: "elm.dragable.vbar";
1092 normal: "bt_sm_shine.png";
1098 part { name: "sb_hbar_clip_master";
1101 description { state: "default" 0.0;
1103 description { state: "hidden" 0.0;
1105 color: 255 255 255 0;
1108 part { name: "sb_hbar_clip";
1109 clip_to: "sb_hbar_clip_master";
1112 description { state: "default" 0.0;
1114 description { state: "hidden" 0.0;
1116 color: 255 255 255 0;
1119 part { name: "sb_hbar";
1122 description { state: "default" 0.0;
1130 to_x: "elm.swallow.content";
1131 to_y: "elm.swallow.content";
1137 to_y: "elm.swallow.content";
1141 part { name: "elm.dragable.hbar";
1142 clip_to: "sb_hbar_clip";
1149 description { state: "default" 0.0;
1164 normal: "bt_sm_base2.png";
1170 part { name: "sb_hbar_over1";
1171 clip_to: "sb_hbar_clip";
1173 description { state: "default" 0.0;
1174 rel1.to: "elm.dragable.hbar";
1175 rel2.relative: 1.0 0.5;
1176 rel2.to: "elm.dragable.hbar";
1178 normal: "bt_sm_hilight.png";
1183 part { name: "sb_hbar_over2";
1184 clip_to: "sb_hbar_clip";
1186 description { state: "default" 0.0;
1187 rel1.to: "elm.dragable.hbar";
1188 rel2.to: "elm.dragable.hbar";
1190 normal: "bt_sm_shine.png";
1197 program { name: "load";
1201 set_state(PART:"sb_hbar_clip", "hidden", 0.0);
1202 set_state(PART:"sb_vbar_clip", "hidden", 0.0);
1203 set_int(sbvis_h, 0);
1204 set_int(sbvis_v, 0);
1205 set_int(sbalways_v, 0);
1206 set_int(sbalways_h, 0);
1207 set_int(sbvis_timer, 0);
1210 program { name: "icon_show";
1211 signal: "elm,action,show,icon";
1213 action: STATE_SET "visible" 0.0;
1214 target: "elm.swallow.icon";
1216 program { name: "icon_hide";
1217 signal: "elm,action,hide,icon";
1219 action: STATE_SET "default" 0.0;
1220 target: "elm.swallow.icon";
1222 program { name: "end_show";
1223 signal: "elm,action,show,end";
1225 action: STATE_SET "visible" 0.0;
1226 target: "elm.swallow.end";
1228 program { name: "end_hide";
1229 signal: "elm,action,hide,end";
1231 action: STATE_SET "default" 0.0;
1232 target: "elm.swallow.end";
1234 program { name: "vbar_show";
1235 signal: "elm,action,show,vbar";
1237 action: STATE_SET "default" 0.0;
1238 target: "sb_vbar_clip_master";
1240 program { name: "vbar_hide";
1241 signal: "elm,action,hide,vbar";
1243 action: STATE_SET "hidden" 0.0;
1244 target: "sb_vbar_clip_master";
1246 program { name: "vbar_show_always";
1247 signal: "elm,action,show_always,vbar";
1251 v = get_int(sbvis_v);
1252 v |= get_int(sbalways_v);
1254 set_int(sbalways_v, 1);
1255 emit("do-show-vbar", "");
1256 set_int(sbvis_v, 1);
1260 program { name: "vbar_show_notalways";
1261 signal: "elm,action,show_notalways,vbar";
1265 v = get_int(sbalways_v);
1267 set_int(sbalways_v, 0);
1268 v = get_int(sbvis_v);
1270 emit("do-hide-vbar", "");
1271 set_int(sbvis_v, 0);
1276 program { name: "sb_vbar_show";
1277 signal: "do-show-vbar";
1279 action: STATE_SET "default" 0.0;
1280 transition: LINEAR 0.5;
1281 target: "sb_vbar_clip";
1283 program { name: "sb_vbar_hide";
1284 signal: "do-hide-vbar";
1286 action: STATE_SET "hidden" 0.0;
1287 transition: LINEAR 0.5;
1288 target: "sb_vbar_clip";
1291 program { name: "hbar_show";
1292 signal: "elm,action,show,hbar";
1294 action: STATE_SET "default" 0.0;
1295 target: "sb_hbar_clip_master";
1297 program { name: "hbar_hide";
1298 signal: "elm,action,hide,hbar";
1300 action: STATE_SET "hidden" 0.0;
1301 target: "sb_hbar_clip_master";
1303 program { name: "hbar_show_always";
1304 signal: "elm,action,show_always,hbar";
1308 v = get_int(sbvis_h);
1309 v |= get_int(sbalways_h);
1311 set_int(sbalways_h, 1);
1312 emit("do-show-hbar", "");
1313 set_int(sbvis_h, 1);
1317 program { name: "hbar_show_notalways";
1318 signal: "elm,action,show_notalways,hbar";
1322 v = get_int(sbalways_h);
1324 set_int(sbalways_h, 0);
1325 v = get_int(sbvis_h);
1327 emit("do-hide-hbar", "");
1328 set_int(sbvis_h, 0);
1333 program { name: "sb_hbar_show";
1334 signal: "do-show-hbar";
1336 action: STATE_SET "default" 0.0;
1337 transition: LINEAR 0.5;
1338 target: "sb_hbar_clip";
1340 program { name: "sb_hbar_hide";
1341 signal: "do-hide-hbar";
1343 action: STATE_SET "hidden" 0.0;
1344 transition: LINEAR 0.5;
1345 target: "sb_hbar_clip";
1348 program { name: "scroll";
1349 signal: "elm,action,scroll";
1353 v = get_int(sbvis_v);
1354 v |= get_int(sbalways_v);
1356 emit("do-show-vbar", "");
1357 set_int(sbvis_v, 1);
1359 v = get_int(sbvis_h);
1360 v |= get_int(sbalways_h);
1362 emit("do-show-hbar", "");
1363 set_int(sbvis_h, 1);
1365 v = get_int(sbvis_timer);
1366 if (v > 0) cancel_timer(v);
1367 v = timer(1.0, "timer0", 0);
1368 set_int(sbvis_timer, v);
1372 program { name: "highlight_show";
1373 signal: "elm,action,focus_highlight,show";
1375 action: STATE_SET "enabled" 0.0;
1376 transition: ACCELERATE 0.3;
1377 target: "focus_highlight";
1378 target: "conf_over";
1380 program { name: "highlight_hide";
1381 signal: "elm,action,focus_highlight,hide";
1383 action: STATE_SET "default" 0.0;
1384 transition: DECELERATE 0.3;
1385 target: "focus_highlight";
1386 target: "conf_over";
1391 ///////////////////////////////////////////////////////////////////////////////
1392 #define TEXT_SLIDE_DURATION 10
1394 group { name: "elm/label/base/default";
1395 data.item: "default_font_size" "10";
1396 data.item: "min_font_size" "6";
1397 data.item: "max_font_size" "60";
1399 style { name: "textblock_style";
1400 base: "font=Sans font_size=10 color=#000 wrap=word text_class=label";
1403 tag: "hilight" "+ font=Sans:style=Bold";
1404 tag: "b" "+ font=Sans:style=Bold";
1409 part { name: "label.swallow.background";
1411 description { state: "default" 0.0;
1415 part { name: "label.text.clip";
1417 description { state: "default" 0.0;
1418 rel1 { relative: 0 0; to: "label.swallow.background"; }
1419 rel2 { relative: 1 1; to: "label.swallow.background"; }
1422 part { name: "elm.text";
1426 clip_to: "label.text.clip";
1427 description { state: "default" 0.0;
1428 rel1.relative: 0.0 0.0;
1429 rel2.relative: 1.0 1.0;
1431 style: "textblock_style";
1439 group { name: "elm/label/base_wrap/default";
1440 data.item: "default_font_size" "10";
1441 data.item: "min_font_size" "6";
1442 data.item: "max_font_size" "60";
1444 part { name: "label.swallow.background";
1446 description { state: "default" 0.0;
1448 rel1 { relative: 0 0; to: "elm.text"; }
1449 rel2 { relative: 1 1; to: "elm.text"; }
1452 part { name: "elm.text";
1456 description { state: "default" 0.0;
1458 style: "textblock_style";
1466 group { name: "elm/label/base_wrap_ellipsis/default";
1467 data.item: "default_font_size" "10";
1468 data.item: "min_font_size" "6";
1469 data.item: "max_font_size" "60";
1471 part { name: "label.swallow.background";
1473 description { state: "default" 0.0;
1475 rel1 { relative: 0 0; to: "elm.text"; }
1476 rel2 { relative: 1 1; to: "elm.text"; }
1479 part { name: "elm.text";
1484 description { state: "default" 0.0;
1487 style: "textblock_style";
1495 group { name: "elm/label/base/marker";
1496 data.item: "default_font_size" "10";
1497 data.item: "min_font_size" "6";
1498 data.item: "max_font_size" "60";
1500 style { name: "textblock_style2";
1501 base: "font=Sans:style=Bold font_size=10 align=center color=#fff wrap=word text_class=label";
1504 tag: "hilight" "+ color=#ffff";
1505 tag: "b" "+ color=#ffff";
1510 part { name: "label.swallow.background";
1512 description { state: "default" 0.0;
1514 rel1 { relative: 0 0; to: "elm.text"; }
1515 rel2 { relative: 1 1; to: "elm.text"; }
1518 part { name: "elm.text";
1522 description { state: "default" 0.0;
1524 style: "textblock_style2";
1532 group { name: "elm/label/base_wrap/marker";
1533 data.item: "default_font_size" "10";
1534 data.item: "min_font_size" "6";
1535 data.item: "max_font_size" "60";
1537 part { name: "label.swallow.background";
1539 description { state: "default" 0.0;
1541 rel1 { relative: 0 0; to: "elm.text"; }
1542 rel2 { relative: 1 1; to: "elm.text"; }
1545 part { name: "elm.text";
1549 description { state: "default" 0.0;
1551 style: "textblock_style2";
1559 group { name: "elm/label/base/slide_long";
1560 data.item: "default_font_size" "10";
1561 data.item: "min_font_size" "6";
1562 data.item: "max_font_size" "60";
1565 public g_duration, g_stopslide, g_timer_id, g_anim_id;
1567 public message(Msg_Type:type, id, ...) {
1568 if ((type == MSG_FLOAT_SET) && (id == 0)) {
1570 duration = getarg(2);
1571 set_float(g_duration, duration);
1574 public slide_to_end_anim(val, Float:pos) {
1577 stopflag = get_int(g_stopslide);
1578 if (stopflag == 1) return;
1579 set_tween_state(PART:"elm.text", pos, "slide_begin", 0.0, "slide_end", 0.0);
1581 id = timer(0.5, "slide_to_begin", 1);
1582 set_int(g_timer_id, id);
1585 public slide_to_end() {
1589 stopflag = get_int(g_stopslide);
1590 if (stopflag == 1) return;
1591 duration = get_float(g_duration);
1592 id = anim(duration, "slide_to_end_anim", 1);
1593 set_int(g_anim_id, id);
1595 public slide_to_begin() {
1598 stopflag = get_int(g_stopslide);
1599 if (stopflag == 1) return;
1600 set_state(PART:"elm.text", "slide_begin", 0.0);
1601 id = timer(0.5, "slide_to_end", 1);
1602 set_int(g_timer_id, id);
1604 public start_slide() {
1605 set_int(g_stopslide, 0);
1606 set_state(PART:"elm.text", "slide_begin", 0.0);
1609 public stop_slide() {
1611 set_int(g_stopslide, 1);
1612 id = get_int(g_anim_id);
1614 id = get_int(g_timer_id);
1616 set_state(PART:"elm.text", "default", 0.0);
1621 part { name: "label.swallow.background";
1623 description { state: "default" 0.0;
1627 part { name: "label.text.clip";
1629 description { state: "default" 0.0;
1631 color: 255 255 255 255;
1632 rel1 { relative: 0 0; to: "label.swallow.background"; }
1633 rel2 { relative: 1 1; to: "label.swallow.background"; }
1636 part { name: "elm.text";
1640 clip_to: "label.text.clip";
1641 description { state: "default" 0.0;
1642 rel1.relative: 0.0 0.0;
1643 rel2.relative: 1.0 1.0;
1646 style: "textblock_style";
1650 description { state: "slide_end" 0.0;
1651 inherit: "default" 0.0;
1652 rel1.relative: 0.0 0.0;
1653 rel2.relative: 0.0 1.0;
1656 description { state: "slide_begin" 0.0;
1657 inherit: "default" 0.0;
1658 rel1.relative: 1.0 0.0;
1659 rel2.relative: 1.0 1.0;
1665 program { name: "start_slide";
1667 signal: "elm,state,slide,start";
1673 program { name: "stop_slide";
1675 signal: "elm,state,slide,stop";
1685 group { name: "elm/label/base/slide_short";
1686 data.item: "default_font_size" "10";
1687 data.item: "min_font_size" "6";
1688 data.item: "max_font_size" "60";
1691 public g_duration, g_stopslide, g_timer_id, g_anim_id;
1693 public message(Msg_Type:type, id, ...) {
1694 if ((type == MSG_FLOAT_SET) && (id == 0)) {
1696 duration = getarg(2);
1697 set_float(g_duration, duration);
1700 public slide_to_end_anim(val, Float:pos) {
1703 stopflag = get_int(g_stopslide);
1704 if (stopflag == 1) return;
1705 set_tween_state(PART:"elm.text", pos, "slide_begin", 0.0, "slide_end", 0.0);
1707 id = timer(0.5, "slide_to_begin", 1);
1708 set_int(g_timer_id, id);
1711 public slide_to_end() {
1715 stopflag = get_int(g_stopslide);
1716 if (stopflag == 1) return;
1717 duration = get_float(g_duration);
1718 id = anim(duration, "slide_to_end_anim", 1);
1719 set_int(g_anim_id, id);
1721 public slide_to_begin() {
1724 stopflag = get_int(g_stopslide);
1725 if (stopflag == 1) return;
1726 set_state(PART:"elm.text", "slide_begin", 0.0);
1727 id = timer(0.5, "slide_to_end", 1);
1728 set_int(g_timer_id, id);
1730 public start_slide() {
1731 set_int(g_stopslide, 0);
1732 set_state(PART:"elm.text", "slide_begin", 0.0);
1735 public stop_slide() {
1737 set_int(g_stopslide, 1);
1738 id = get_int(g_anim_id);
1740 id = get_int(g_timer_id);
1742 set_state(PART:"elm.text", "default", 0.0);
1747 part { name: "label.swallow.background";
1749 description { state: "default" 0.0;
1753 part { name: "label.text.clip";
1755 description { state: "default" 0.0;
1757 color: 255 255 255 255;
1758 rel1 { relative: 0 0; to: "label.swallow.background"; }
1759 rel2 { relative: 1 1; to: "label.swallow.background"; }
1762 part { name: "elm.text";
1766 clip_to: "label.text.clip";
1767 description { state: "default" 0.0;
1768 rel1.relative: 0.0 0.0;
1769 rel2.relative: 1.0 1.0;
1772 style: "textblock_style";
1776 description { state: "slide_end" 0.0;
1777 inherit: "default" 0.0;
1778 rel1.relative: 1.0 0.0;
1779 rel2.relative: 1.0 1.0;
1782 description { state: "slide_begin" 0.0;
1783 inherit: "default" 0.0;
1784 rel1.relative: 0.0 0.0;
1785 rel2.relative: 0.0 1.0;
1791 program { name: "start_slide";
1793 signal: "elm,state,slide,start";
1799 program { name: "stop_slide";
1801 signal: "elm,state,slide,stop";
1810 group { name: "elm/label/base/slide_bounce";
1811 data.item: "default_font_size" "10";
1812 data.item: "min_font_size" "6";
1813 data.item: "max_font_size" "60";
1816 public g_duration, g_stopslide, g_timer_id, g_anim_id;
1818 public message(Msg_Type:type, id, ...) {
1819 if ((type == MSG_FLOAT_SET) && (id == 0)) {
1821 duration = getarg(2);
1822 set_float(g_duration, duration);
1825 public slide_to_end_anim(val, Float:pos) {
1828 stopflag = get_int(g_stopslide);
1829 if (stopflag == 1) return;
1830 set_tween_state(PART:"elm.text", pos, "slide_begin", 0.0, "slide_end", 0.0);
1832 id = timer(0.5, "slide_to_begin", 1);
1833 set_int(g_timer_id, id);
1836 public slide_to_end() {
1840 stopflag = get_int(g_stopslide);
1841 if (stopflag == 1) return;
1842 duration = get_float(g_duration);
1843 id = anim(duration, "slide_to_end_anim", 1);
1844 set_int(g_anim_id, id);
1846 public slide_to_begin_anim(val, Float:pos) {
1849 stopflag = get_int(g_stopslide);
1850 if (stopflag == 1) return;
1851 set_tween_state(PART:"elm.text", pos, "slide_end", 0.0, "slide_begin", 0.0);
1853 id = timer(0.5, "slide_to_end", 1);
1854 set_int(g_timer_id, id);
1857 public slide_to_begin() {
1861 stopflag = get_int(g_stopslide);
1862 if (stopflag == 1) return;
1863 duration = get_float(g_duration);
1864 id = anim(duration, "slide_to_begin_anim", 1);
1865 set_int(g_anim_id, id);
1867 public start_slide() {
1868 set_int(g_stopslide, 0);
1869 set_state(PART:"elm.text", "slide_begin", 0.0);
1872 public stop_slide() {
1874 set_int(g_stopslide, 1);
1875 id = get_int(g_anim_id);
1877 id = get_int(g_timer_id);
1879 set_state(PART:"elm.text", "default", 0.0);
1884 part { name: "label.swallow.background";
1886 description { state: "default" 0.0;
1890 part { name: "label.text.clip";
1892 description { state: "default" 0.0;
1894 color: 255 255 255 255;
1895 rel1 { relative: 0 0; to: "label.swallow.background"; }
1896 rel2 { relative: 1 1; to: "label.swallow.background"; }
1899 part { name: "elm.text";
1903 clip_to: "label.text.clip";
1904 description { state: "default" 0.0;
1905 rel1.relative: 0.0 0.0;
1906 rel2.relative: 1.0 1.0;
1909 style: "textblock_style";
1913 description { state: "slide_end" 0.0;
1914 inherit: "default" 0.0;
1915 rel1.relative: 1.0 0.0;
1916 rel2.relative: 1.0 1.0;
1919 description { state: "slide_begin" 0.0;
1920 inherit: "default" 0.0;
1921 rel1.relative: 0.0 0.0;
1922 rel2.relative: 0.0 1.0;
1928 program { name: "start_slide";
1930 signal: "elm,state,slide,start";
1936 program { name: "stop_slide";
1938 signal: "elm,state,slide,stop";
1948 ///////////////////////////////////////////////////////////////////////////////
1950 group { name: "elm/button/base/default";
1952 image: "bt_base1.png" COMP;
1953 image: "bt_base2.png" COMP;
1954 image: "bt_hilight.png" COMP;
1955 image: "bt_shine.png" COMP;
1956 image: "bt_glow.png" COMP;
1957 image: "bt_dis_base.png" COMP;
1958 image: "bt_dis_hilight.png" COMP;
1961 part { name: "button_image";
1963 description { state: "default" 0.0;
1966 normal: "bt_base2.png";
1969 image.middle: SOLID;
1971 description { state: "clicked" 0.0;
1972 inherit: "default" 0.0;
1973 image.normal: "bt_base1.png";
1975 description { state: "disabled" 0.0;
1976 inherit: "default" 0.0;
1978 normal: "bt_dis_base.png";
1983 part { name: "elm.swallow.content";
1985 description { state: "default" 0.0;
1991 rel2.relative: 0.0 1.0;
1993 description { state: "visible" 0.0;
1994 inherit: "default" 0.0;
1998 // aspect_preference: VERTICAL;
2001 description { state: "icononly" 0.0;
2002 inherit: "default" 0.0;
2008 rel2.relative: 1.0 1.0;
2009 // aspect_preference: VERTICAL;
2015 effect: SOFT_SHADOW;
2018 description { state: "default" 0.0;
2020 rel1.to_x: "elm.swallow.content";
2021 rel1.relative: 1.0 0.0;
2024 color: 224 224 224 255;
2027 font: "Sans,Edje-Vera";
2031 text_class: "button";
2034 description { state: "visible" 0.0;
2035 inherit: "default" 0.0;
2039 description { state: "disabled" 0.0;
2040 inherit: "default" 0.0;
2044 description { state: "disabled_visible" 0.0;
2045 inherit: "default" 0.0;
2052 part { name: "over1";
2054 description { state: "default" 0.0;
2055 rel2.relative: 1.0 0.5;
2057 normal: "bt_hilight.png";
2061 description { state: "disabled" 0.0;
2062 inherit: "default" 0.0;
2064 normal: "bt_dis_hilight.png";
2069 part { name: "over2";
2072 ignore_flags: ON_HOLD;
2073 description { state: "default" 0.0;
2075 normal: "bt_shine.png";
2079 description { state: "disabled" 0.0;
2080 inherit: "default" 0.0;
2084 part { name: "over3";
2087 description { state: "default" 0.0;
2088 color: 255 255 255 0;
2090 normal: "bt_glow.png";
2091 border: 12 12 12 12;
2095 description { state: "clicked" 0.0;
2096 inherit: "default" 0.0;
2097 color: 255 255 255 255;
2100 part { name: "disabler";
2102 description { state: "default" 0.0;
2106 description { state: "disabled" 0.0;
2107 inherit: "default" 0.0;
2114 name: "button_click";
2115 signal: "mouse,down,1";
2117 action: SIGNAL_EMIT "elm,action,press" "";
2118 after: "button_click_anim";
2121 name: "button_click_anim";
2122 action: STATE_SET "clicked" 0.0;
2123 target: "button_image";
2126 name: "button_unclick";
2127 signal: "mouse,up,1";
2129 action: SIGNAL_EMIT "elm,action,unpress" "";
2130 after: "button_unclick_anim";
2133 name: "button_pressed_anim";
2134 signal: "elm,anim,activate";
2136 action: STATE_SET "clicked" 0.0;
2137 target: "button_image";
2139 after: "button_unpressed_anim";
2142 name: "button_unpressed_anim";
2143 action: STATE_SET "default" 0.0;
2144 transition: DECELERATE 0.5;
2145 target: "button_image";
2149 name: "button_unclick_anim";
2150 action: STATE_SET "default" 0.0;
2151 target: "button_image";
2154 name: "button_click2";
2155 signal: "mouse,down,1";
2157 action: STATE_SET "clicked" 0.0;
2161 name: "button_unclick2";
2162 signal: "mouse,up,1";
2164 action: STATE_SET "default" 0.0;
2165 transition: DECELERATE 0.5;
2169 name: "button_unclick3";
2170 signal: "mouse,clicked,1";
2172 action: SIGNAL_EMIT "elm,action,click" "";
2174 program { name: "text_show";
2175 signal: "elm,state,text,visible";
2180 get_state(PART:"elm.swallow.content", st, 30, vl);
2181 if (!strcmp(st, "icononly"))
2182 set_state(PART:"elm.swallow.content", "visible", 0.0);
2183 set_state(PART:"elm.text", "visible", 0.0);
2186 program { name: "text_hide";
2187 signal: "elm,state,text,hidden";
2192 get_state(PART:"elm.swallow.content", st, 30, vl);
2193 if (!strcmp(st, "visible"))
2194 set_state(PART:"elm.swallow.content", "icononly", 0.0);
2195 set_state(PART:"elm.text", "default", 0.0);
2198 program { name: "icon_show";
2199 signal: "elm,state,icon,visible";
2204 get_state(PART:"elm.text", st, 30, vl);
2205 if (!strcmp(st, "visible"))
2206 set_state(PART:"elm.swallow.content", "visible", 0.0);
2208 set_state(PART:"elm.swallow.content", "icononly", 0.0);
2211 program { name: "icon_hide";
2212 signal: "elm,state,icon,hidden";
2214 action: STATE_SET "default" 0.0;
2215 target: "elm.swallow.content";
2217 program { name: "disable";
2218 signal: "elm,state,disabled";
2220 action: STATE_SET "disabled" 0.0;
2221 target: "button_image";
2225 after: "disable_text";
2227 program { name: "disable_text";
2231 get_state(PART:"elm.text", st, 30, vl);
2232 if (!strcmp(st, "visible"))
2233 set_state(PART:"elm.text", "disabled_visible", 0.0);
2235 set_state(PART:"elm.text", "disabled", 0.0);
2238 program { name: "enable";
2239 signal: "elm,state,enabled";
2241 action: STATE_SET "default" 0.0;
2242 target: "button_image";
2246 after: "enable_text";
2248 program { name: "enable_text";
2252 get_state(PART:"elm.text", st, 30, vl);
2253 if (!strcmp(st, "disabled_visible"))
2254 set_state(PART:"elm.text", "visible", 0.0);
2256 set_state(PART:"elm.text", "default", 0.0);
2262 group { name: "elm/button/base/hoversel_vertical/default";
2263 alias: "elm/button/base/hoversel_vertical/entry";
2264 alias: "elm/button/base/hoversel_horizontal/default";
2265 alias: "elm/button/base/hoversel_horizontal/entry";
2267 image: "bt_base1.png" COMP;
2268 image: "bt_base2.png" COMP;
2269 image: "bt_hilight.png" COMP;
2270 image: "bt_shine.png" COMP;
2271 image: "bt_glow.png" COMP;
2272 image: "updown.png" COMP;
2273 image: "bt_dis_base.png" COMP;
2274 image: "bt_dis_hilight.png" COMP;
2277 part { name: "button_image";
2279 description { state: "default" 0.0;
2281 normal: "bt_base2.png";
2284 image.middle: SOLID;
2286 description { state: "clicked" 0.0;
2287 inherit: "default" 0.0;
2288 image.normal: "bt_base1.png";
2289 image.middle: SOLID;
2291 description { state: "disabled" 0.0;
2292 inherit: "default" 0.0;
2294 normal: "bt_dis_base.png";
2299 part { name: "arrow";
2301 description { state: "default" 0.0;
2302 image.normal: "updown.png";
2303 aspect: 0.6666666666 0.6666666666;
2304 aspect_preference: VERTICAL;
2307 rel2.relative: 0.0 1.0;
2311 part { name: "elm.swallow.content";
2313 description { state: "default" 0.0;
2328 description { state: "visible" 0.0;
2329 inherit: "default" 0.0;
2333 aspect_preference: VERTICAL;
2336 description { state: "icononly" 0.0;
2337 inherit: "default" 0.0;
2343 to_x: "button_image";
2347 aspect_preference: VERTICAL;
2353 effect: SOFT_SHADOW;
2356 description { state: "default" 0.0;
2358 rel1.to_x: "elm.swallow.content";
2359 rel1.relative: 1.0 0.0;
2362 color: 224 224 224 255;
2365 font: "Sans,Edje-Vera";
2369 text_class: "button";
2372 description { state: "visible" 0.0;
2373 inherit: "default" 0.0;
2377 description { state: "disabled" 0.0;
2378 inherit: "default" 0.0;
2382 description { state: "disabled_visible" 0.0;
2383 inherit: "default" 0.0;
2390 part { name: "over1";
2392 description { state: "default" 0.0;
2393 rel2.relative: 1.0 0.5;
2395 normal: "bt_hilight.png";
2399 description { state: "disabled" 0.0;
2400 inherit: "default" 0.0;
2402 normal: "bt_dis_hilight.png";
2407 part { name: "over2";
2410 ignore_flags: ON_HOLD;
2411 description { state: "default" 0.0;
2413 normal: "bt_shine.png";
2417 description { state: "disabled" 0.0;
2418 inherit: "default" 0.0;
2422 part { name: "over3";
2425 description { state: "default" 0.0;
2426 color: 255 255 255 0;
2428 normal: "bt_glow.png";
2429 border: 12 12 12 12;
2433 description { state: "clicked" 0.0;
2434 inherit: "default" 0.0;
2436 color: 255 255 255 255;
2439 part { name: "disabler";
2441 description { state: "default" 0.0;
2445 description { state: "disabled" 0.0;
2446 inherit: "default" 0.0;
2453 name: "button_click";
2454 signal: "mouse,down,1";
2456 action: STATE_SET "clicked" 0.0;
2457 target: "button_image";
2460 name: "button_unclick";
2461 signal: "mouse,up,1";
2463 action: STATE_SET "default" 0.0;
2464 target: "button_image";
2467 name: "button_click2";
2468 signal: "mouse,down,1";
2470 action: STATE_SET "clicked" 0.0;
2474 name: "button_unclick2";
2475 signal: "mouse,up,1";
2477 action: STATE_SET "default" 0.0;
2478 transition: DECELERATE 0.5;
2482 name: "button_unclick3";
2483 signal: "mouse,up,1";
2485 action: SIGNAL_EMIT "elm,action,click" "";
2487 program { name: "text_show";
2488 signal: "elm,state,text,visible";
2493 get_state(PART:"elm.swallow.content", st, 30, vl);
2494 if (!strcmp(st, "icononly"))
2495 set_state(PART:"elm.swallow.content", "visible", 0.0);
2496 set_state(PART:"elm.text", "visible", 0.0);
2499 program { name: "text_hide";
2500 signal: "elm,state,text,hidden";
2505 get_state(PART:"elm.swallow.content", st, 30, vl);
2506 if (!strcmp(st, "visible"))
2507 set_state(PART:"elm.swallow.content", "icononly", 0.0);
2508 set_state(PART:"elm.text", "default", 0.0);
2511 program { name: "icon_show";
2512 signal: "elm,state,icon,visible";
2517 get_state(PART:"elm.text", st, 30, vl);
2518 if (!strcmp(st, "visible"))
2519 set_state(PART:"elm.swallow.content", "visible", 0.0);
2521 set_state(PART:"elm.swallow.content", "icononly", 0.0);
2524 program { name: "icon_hide";
2525 signal: "elm,state,icon,hidden";
2527 action: STATE_SET "default" 0.0;
2528 target: "elm.swallow.content";
2530 program { name: "disable";
2531 signal: "elm,state,disabled";
2533 action: STATE_SET "disabled" 0.0;
2534 target: "button_image";
2538 after: "disable_text";
2540 program { name: "disable_text";
2544 get_state(PART:"elm.text", st, 30, vl);
2545 if (!strcmp(st, "visible"))
2546 set_state(PART:"elm.text", "disabled_visible", 0.0);
2548 set_state(PART:"elm.text", "disabled", 0.0);
2551 program { name: "enable";
2552 signal: "elm,state,enabled";
2554 action: STATE_SET "default" 0.0;
2555 target: "button_image";
2559 after: "enable_text";
2561 program { name: "enable_text";
2565 get_state(PART:"elm.text", st, 30, vl);
2566 if (!strcmp(st, "disabled_visible"))
2567 set_state(PART:"elm.text", "visible", 0.0);
2569 set_state(PART:"elm.text", "default", 0.0);
2575 group { name: "elm/button/base/hoversel_vertical_entry/default";
2576 alias: "elm/button/base/hoversel_vertical_entry/entry";
2577 alias: "elm/button/base/hoversel_horizontal_entry/default";
2578 alias: "elm/button/base/hoversel_horizontal_entry/entry";
2580 image: "hoversel_entry_bg.png" COMP;
2583 part { name: "button_image";
2585 description { state: "default" 0.0;
2586 color: 255 255 255 0;
2587 image.normal: "hoversel_entry_bg.png";
2588 image.border: 0 0 2 2;
2591 description { state: "clicked" 0.0;
2592 inherit: "default" 0.0;
2593 color: 255 255 255 255;
2596 part { name: "elm.swallow.content";
2598 description { state: "default" 0.0;
2603 rel2.relative: 0.0 1.0;
2605 description { state: "visible" 0.0;
2606 inherit: "default" 0.0;
2609 aspect_preference: VERTICAL;
2612 description { state: "icononly" 0.0;
2613 inherit: "default" 0.0;
2618 rel2.relative: 1.0 1.0;
2619 aspect_preference: VERTICAL;
2622 part { name: "textvis";
2625 description { state: "default" 0.0;
2628 description { state: "visible" 0.0;
2635 effect: SOFT_SHADOW;
2639 description { state: "default" 0.0;
2640 rel1.to_x: "elm.swallow.content";
2641 rel1.relative: 1.0 0.0;
2644 color: 224 224 224 255;
2647 font: "Sans,Edje-Vera";
2651 text_class: "button";
2654 description { state: "visible" 0.0;
2655 inherit: "default" 0.0;
2658 description { state: "clicked" 0.0;
2659 inherit: "default" 0.0;
2665 part { name: "over2";
2668 description { state: "default" 0.0;
2675 name: "button_click";
2676 signal: "mouse,down,1";
2678 action: STATE_SET "clicked" 0.0;
2679 target: "button_image";
2683 name: "button_unclick";
2684 signal: "mouse,up,1";
2686 action: STATE_SET "default" 0.0;
2687 target: "button_image";
2691 name: "button_unclick3";
2692 signal: "mouse,up,1";
2694 action: SIGNAL_EMIT "elm,action,click" "";
2696 program { name: "text_show";
2697 signal: "elm,state,text,visible";
2702 get_state(PART:"elm.swallow.content", st, 30, vl);
2703 if (!strcmp(st, "icononly"))
2704 set_state(PART:"elm.swallow.content", "visible", 0.0);
2705 set_state(PART:"textvis", "visible", 0.0);
2706 set_state(PART:"elm.text", "visible", 0.0);
2709 program { name: "text_hide";
2710 signal: "elm,state,text,hidden";
2715 get_state(PART:"elm.swallow.content", st, 30, vl);
2716 if (!strcmp(st, "visible"))
2717 set_state(PART:"elm.swallow.content", "icononly", 0.0);
2718 set_state(PART:"textvis", "default", 0.0);
2719 set_state(PART:"elm.text", "default", 0.0);
2722 program { name: "icon_show";
2723 signal: "elm,state,icon,visible";
2728 get_state(PART:"textvis", st, 30, vl);
2729 if (!strcmp(st, "visible"))
2730 set_state(PART:"elm.swallow.content", "visible", 0.0);
2732 set_state(PART:"elm.swallow.content", "icononly", 0.0);
2735 program { name: "icon_hide";
2736 signal: "elm,state,icon,hidden";
2738 action: STATE_SET "default" 0.0;
2739 target: "elm.swallow.content";
2744 group { name: "elm/button/base/anchor";
2746 image: "bt_base1.png" COMP;
2747 image: "bt_base2.png" COMP;
2748 image: "bt_hilight.png" COMP;
2749 image: "bt_shine.png" COMP;
2750 image: "bt_glow.png" COMP;
2751 image: "bt_dis_base.png" COMP;
2752 image: "bt_dis_hilight.png" COMP;
2755 part { name: "button_image";
2757 description { state: "default" 0.0;
2759 color: 255 255 255 0;
2761 normal: "bt_base2.png";
2764 image.middle: SOLID;
2766 description { state: "visible" 0.0;
2767 inherit: "default" 0.0;
2768 color: 255 255 255 255;
2770 description { state: "clicked" 0.0;
2771 inherit: "default" 0.0;
2772 inherit: "visible" 0.0;
2773 image.normal: "bt_base1.png";
2774 image.middle: SOLID;
2776 description { state: "disabled" 0.0;
2777 inherit: "default" 0.0;
2778 inherit: "visible" 0.0;
2780 normal: "bt_dis_base.png";
2785 part { name: "elm.swallow.content";
2787 description { state: "default" 0.0;
2793 rel2.relative: 0.0 1.0;
2795 description { state: "visible" 0.0;
2796 inherit: "default" 0.0;
2800 aspect_preference: VERTICAL;
2803 description { state: "icononly" 0.0;
2804 inherit: "default" 0.0;
2810 rel2.relative: 1.0 1.0;
2811 aspect_preference: VERTICAL;
2817 effect: SOFT_SHADOW;
2820 description { state: "default" 0.0;
2822 rel1.to_x: "elm.swallow.content";
2823 rel1.relative: 1.0 0.0;
2826 color: 224 224 224 255;
2829 font: "Sans,Edje-Vera";
2833 text_class: "button";
2836 description { state: "visible" 0.0;
2837 inherit: "default" 0.0;
2841 description { state: "disabled" 0.0;
2842 inherit: "default" 0.0;
2846 description { state: "disabled_visible" 0.0;
2847 inherit: "default" 0.0;
2854 part { name: "over1";
2856 description { state: "default" 0.0;
2857 color: 255 255 255 0;
2858 rel2.relative: 1.0 0.5;
2860 normal: "bt_hilight.png";
2864 description { state: "visible" 0.0;
2865 inherit: "default" 0.0;
2866 color: 255 255 255 255;
2868 description { state: "disabled" 0.0;
2869 inherit: "default" 0.0;
2870 inherit: "visible" 0.0;
2872 normal: "bt_dis_hilight.png";
2877 part { name: "over2";
2880 ignore_flags: ON_HOLD;
2881 description { state: "default" 0.0;
2883 normal: "bt_shine.png";
2887 description { state: "disabled" 0.0;
2888 inherit: "default" 0.0;
2892 part { name: "over3";
2895 description { state: "default" 0.0;
2896 color: 255 255 255 0;
2898 normal: "bt_glow.png";
2899 border: 12 12 12 12;
2903 description { state: "clicked" 0.0;
2904 inherit: "default" 0.0;
2906 color: 255 255 255 255;
2909 part { name: "disabler";
2911 description { state: "default" 0.0;
2915 description { state: "disabled" 0.0;
2916 inherit: "default" 0.0;
2923 name: "button_mouse_in";
2926 action: STATE_SET "visible" 0.0;
2927 target: "button_image";
2929 transition: DECELERATE 0.5;
2932 name: "button_mouse_out";
2933 signal: "mouse,out";
2935 action: STATE_SET "default" 0.0;
2936 target: "button_image";
2938 transition: DECELERATE 0.5;
2941 name: "button_unclick";
2942 signal: "mouse,up,1";
2944 action: STATE_SET "visible" 0.0;
2945 target: "button_image";
2948 name: "button_click2";
2949 signal: "mouse,down,1";
2951 action: STATE_SET "clicked" 0.0;
2955 name: "button_unclick2";
2956 signal: "mouse,up,1";
2958 action: STATE_SET "default" 0.0;
2959 transition: DECELERATE 0.5;
2963 name: "button_unclick3";
2964 signal: "mouse,up,1";
2966 action: SIGNAL_EMIT "elm,action,click" "";
2968 program { name: "text_show";
2969 signal: "elm,state,text,visible";
2974 get_state(PART:"elm.swallow.content", st, 30, vl);
2975 if (!strcmp(st, "icononly"))
2976 set_state(PART:"elm.swallow.content", "visible", 0.0);
2977 set_state(PART:"elm.text", "visible", 0.0);
2980 program { name: "text_hide";
2981 signal: "elm,state,text,hidden";
2986 get_state(PART:"elm.swallow.content", st, 30, vl);
2987 if (!strcmp(st, "visible"))
2988 set_state(PART:"elm.swallow.content", "icononly", 0.0);
2989 set_state(PART:"elm.text", "default", 0.0);
2992 program { name: "icon_show";
2993 signal: "elm,state,icon,visible";
2998 get_state(PART:"elm.text", st, 30, vl);
2999 if (!strcmp(st, "visible"))
3000 set_state(PART:"elm.swallow.content", "visible", 0.0);
3002 set_state(PART:"elm.swallow.content", "icononly", 0.0);
3005 program { name: "icon_hide";
3006 signal: "elm,state,icon,hidden";
3008 action: STATE_SET "default" 0.0;
3009 target: "elm.swallow.content";
3011 program { name: "disable";
3012 signal: "elm,state,disabled";
3014 action: STATE_SET "disabled" 0.0;
3015 target: "button_image";
3019 after: "disable_text";
3021 program { name: "disable_text";
3025 get_state(PART:"elm.text", st, 30, vl);
3026 if (!strcmp(st, "visible"))
3027 set_state(PART:"elm.text", "disabled_visible", 0.0);
3029 set_state(PART:"elm.text", "disabled", 0.0);
3032 program { name: "enable";
3033 signal: "elm,state,enabled";
3035 action: STATE_SET "default" 0.0;
3036 target: "button_image";
3040 after: "enable_text";
3042 program { name: "enable_text";
3046 get_state(PART:"elm.text", st, 30, vl);
3047 if (!strcmp(st, "disabled_visible"))
3048 set_state(PART:"elm.text", "visible", 0.0);
3050 set_state(PART:"elm.text", "default", 0.0);
3056 ///////////////////////////////////////////////////////////////////////////////
3057 group { name: "elm/toggle/base/default";
3059 image: "shelf_inset.png" COMP;
3060 image: "bt_basew.png" COMP;
3061 image: "bt_bases.png" COMP;
3062 image: "bt_hilightw.png" COMP;
3063 image: "tog_base_on.png" COMP;
3064 image: "tog_base_off.png" COMP;
3065 image: "tog_dis_base_on.png" COMP;
3066 image: "tog_dis_base_off.png" COMP;
3076 description { state: "default" 0.0;
3077 rel1.relative: 1.0 0.0;
3084 aspect_preference: VERTICAL;
3085 color: 255 255 255 255;
3088 part { name: "clipper";
3091 description { state: "default" 0.0;
3094 color: 255 255 255 255;
3097 part { name: "button";
3107 description { state: "default" 0.0;
3114 aspect_preference: VERTICAL;
3118 part { name: "button_events";
3123 description { state: "default" 0.0;
3126 rel1.relative: 0.0 0.0;
3129 rel2.relative: 1.0 1.0;
3133 part { name: "onrect";
3138 description { state: "default" 0.0;
3140 rel1.relative: -5.0 0.0;
3142 rel2.relative: 0.5 1.0;
3143 image.normal: "tog_base_on.png";
3145 description { state: "disabled" 0.0;
3146 inherit: "default" 0.0;
3147 image.normal: "tog_dis_base_on.png";
3150 part { name: "offrect";
3155 description { state: "default" 0.0;
3157 rel1.relative: 0.5 0.0;
3159 rel2.relative: 6.0 1.0;
3160 image.normal: "tog_base_off.png";
3162 description { state: "disabled" 0.0;
3163 inherit: "default" 0.0;
3164 image.normal: "tog_dis_base_off.png";
3167 part { name: "elm.offtext";
3172 description { state: "default" 0.0;
3174 rel1.to_x: "button";
3175 rel1.relative: 1.0 0.0;
3176 rel2.to_x: "offrect";
3179 font: "Sans,Edje-Vera";
3186 description { state: "disabled" 0.0;
3187 inherit: "default" 0.0;
3188 color: 128 128 128 128;
3191 part { name: "elm.ontext";
3193 effect: SOFT_SHADOW;
3197 description { state: "default" 0.0;
3199 rel1.to_x: "onrect";
3201 rel2.to_x: "button";
3203 rel2.relative: 0.0 1.0;
3204 color: 224 224 224 255;
3207 font: "Sans,Edje-Vera";
3214 description { state: "disabled" 0.0;
3215 inherit: "default" 0.0;
3216 color: 128 128 128 128;
3220 part { name: "conf_over";
3222 description { state: "default" 0.0;
3228 normal: "shelf_inset.png";
3235 part { name: "button0";
3238 description { state: "default" 0.0;
3244 normal: "bt_bases.png";
3245 border: 11 11 11 11;
3247 image.middle: SOLID;
3248 color: 255 255 255 128;
3251 part { name: "button2";
3254 description { state: "default" 0.0;
3260 normal: "bt_basew.png";
3263 image.middle: SOLID;
3266 part { name: "button3";
3269 description { state: "default" 0.0;
3272 rel2.relative: 1.0 0.5;
3274 normal: "bt_hilightw.png";
3279 part { name: "elm.swallow.content";
3281 description { state: "default" 0.0;
3286 rel2.relative: 0.0 1.0;
3289 description { state: "visible" 0.0;
3290 inherit: "default" 0.0;
3295 description { state: "disabled" 0.0;
3296 inherit: "default" 0.0;
3297 color: 128 128 128 128;
3299 description { state: "disabled_visible" 0.0;
3300 inherit: "default" 0.0;
3301 color: 128 128 128 128;
3306 part { name: "elm.text";
3310 description { state: "default" 0.0;
3312 rel1.to_x: "elm.swallow.content";
3313 rel1.relative: 1.0 0.0;
3316 rel2.relative: 0.0 1.0;
3320 font: "Sans,Edje-Vera";
3326 description { state: "visible" 0.0;
3327 inherit: "default" 0.0;
3331 description { state: "disabled" 0.0;
3332 inherit: "default" 0.0;
3333 color: 128 128 128 128;
3335 description { state: "disabled_visible" 0.0;
3336 inherit: "default" 0.0;
3337 color: 128 128 128 128;
3342 part { name: "disabler";
3344 description { state: "default" 0.0;
3348 description { state: "disabled" 0.0;
3349 inherit: "default" 0.0;
3355 program { name: "drag_end";
3356 signal: "mouse,up,1";
3359 new Float:dx, Float:dy;
3360 get_drag(PART:"button", dx, dy);
3363 set_drag(PART:"button", 1.0, 0.0);
3367 set_drag(PART:"button", 0.0, 0.0);
3369 if (((get_int(is_rtl) == 1) && (dx <= 0.5)) ||
3370 (get_int(is_rtl) == 0) && (dx > 0.5)) {
3371 emit("elm,action,toggle,on", "");
3374 emit("elm,action,toggle,off", "");
3379 program { name: "toggle_on";
3380 signal: "elm,state,toggle,on";
3384 if (get_int(is_rtl) == 0) {
3390 set_drag(PART:"button", drag, 0.0);
3393 program { name: "toggle_off";
3394 signal: "elm,state,toggle,off";
3398 if (get_int(is_rtl) == 0) {
3404 set_drag(PART:"button", drag, 0.0);
3407 program { name: "text_show";
3408 signal: "elm,state,text,visible";
3410 action: STATE_SET "visible" 0.0;
3413 program { name: "text_hide";
3414 signal: "elm,state,text,hidden";
3416 action: STATE_SET "default" 0.0;
3419 program { name: "icon_show";
3420 signal: "elm,state,icon,visible";
3422 action: STATE_SET "visible" 0.0;
3423 target: "elm.swallow.content";
3425 program { name: "icon_hide";
3426 signal: "elm,state,icon,hidden";
3428 action: STATE_SET "default" 0.0;
3429 target: "elm.swallow.content";
3431 program { name: "disable";
3432 signal: "elm,state,disabled";
3434 action: STATE_SET "disabled" 0.0;
3435 target: "elm.offtext";
3436 target: "elm.ontext";
3440 after: "disable_text";
3442 program { name: "disable_text";
3446 get_state(PART:"elm.text", st, 30, vl);
3447 if (!strcmp(st, "visible"))
3448 set_state(PART:"elm.text", "disabled_visible", 0.0);
3450 set_state(PART:"elm.text", "disabled", 0.0);
3452 get_state(PART:"elm.swallow.content", st, 30, vl);
3453 if (!strcmp(st, "visible"))
3454 set_state(PART:"elm.swallow.content", "disabled_visible", 0.0);
3456 set_state(PART:"elm.swallow.content", "disabled", 0.0);
3459 program { name: "enable";
3460 signal: "elm,state,enabled";
3462 action: STATE_SET "default" 0.0;
3466 after: "enable_text";
3468 program { name: "enable_text";
3472 get_state(PART:"elm.text", st, 30, vl);
3473 if (!strcmp(st, "disabled_visible"))
3474 set_state(PART:"elm.text", "visible", 0.0);
3476 set_state(PART:"elm.text", "default", 0.0);
3478 get_state(PART:"elm.swallow.content", st, 30, vl);
3479 if (!strcmp(st, "visible"))
3480 set_state(PART:"elm.swallow.content", "visible", 0.0);
3482 set_state(PART:"elm.swallow.content", "default", 0.0);
3485 program { name: "to_rtl";
3486 signal: "edje,state,rtl";
3492 program { name: "to_ltr";
3493 signal: "edje,state,ltr";
3502 ///////////////////////////////////////////////////////////////////////////////
3503 group { name: "elm/clock/flipdigit/default";
3505 image: "flip_base.png" COMP;
3506 image: "flip_base_shad.png" COMP;
3507 image: "flip_shad.png" COMP;
3508 image: "flip_0t.png" COMP;
3509 image: "flip_0b.png" COMP;
3510 image: "flip_1t.png" COMP;
3511 image: "flip_1b.png" COMP;
3512 image: "flip_2t.png" COMP;
3513 image: "flip_2b.png" COMP;
3514 image: "flip_3t.png" COMP;
3515 image: "flip_3b.png" COMP;
3516 image: "flip_4t.png" COMP;
3517 image: "flip_4b.png" COMP;
3518 image: "flip_5t.png" COMP;
3519 image: "flip_5b.png" COMP;
3520 image: "flip_6t.png" COMP;
3521 image: "flip_6b.png" COMP;
3522 image: "flip_7t.png" COMP;
3523 image: "flip_7b.png" COMP;
3524 image: "flip_8t.png" COMP;
3525 image: "flip_8b.png" COMP;
3526 image: "flip_9t.png" COMP;
3527 image: "flip_9b.png" COMP;
3528 image: "arrow_up.png" COMP;
3529 image: "arrow_down.png" COMP;
3532 public v0_cur, v0_pre, v0_lock, v0_next;
3534 public animator2(val, Float:pos) {
3535 new st1[11], st2[11], v;
3537 v = get_int(v0_cur);
3538 snprintf(st1, 10, "%ih", v);
3539 snprintf(st2, 10, "%i", v);
3540 set_tween_state(PART:"bot", pos, st1, 0.0, st2, 0.0);
3541 set_tween_state(PART:"sh", pos, "half", 0.0, "full", 0.0);
3543 set_state(PART:"sh", "default", 0.0);
3544 set_int(v0_lock, 0);
3545 v = get_int(v0_next);
3547 set_int(v0_next, -1);
3548 message(MSG_INT, 1, v);
3552 public animator1(val, Float:pos) {
3553 new st1[11], st2[11], v;
3555 v = get_int(v0_pre);
3556 snprintf(st1, 10, "%i", v);
3557 snprintf(st2, 10, "%ih", v);
3558 set_tween_state(PART:"top", pos, st1, 0.0, st2, 0.0);
3559 set_tween_state(PART:"sh", pos, "default", 0.0, "half", 0.0);
3560 if (pos >= 1.0) anim(0.2, "animator2", val);
3562 public message(Msg_Type:type, id, ...) {
3563 if ((type == MSG_INT) && (id == 1)) {
3564 new value, v, buf[11];
3567 if (get_int(v0_lock) == 1) {
3568 set_int(v0_next, value);
3571 v = get_int(v0_cur);
3573 set_int(v0_cur, value);
3574 set_int(v0_lock, 1);
3575 snprintf(buf, 10, "%i", get_int(v0_pre));
3576 set_state(PART:"bot0", buf, 0.0);
3577 snprintf(buf, 10, "%ih", get_int(v0_cur));
3578 set_state(PART:"bot", buf, 0.0);
3579 snprintf(buf, 10, "%i", get_int(v0_cur));
3580 set_state(PART:"top0", buf, 0.0);
3581 snprintf(buf, 10, "%i", get_int(v0_pre));
3582 set_state(PART:"top", buf, 0.0);
3583 set_state(PART:"sh", "default", 0.0);
3584 anim(0.2, "animator1", 1);
3589 part { name: "shad";
3591 description { state: "default" 0.0;
3597 normal: "flip_base_shad.png";
3602 part { name: "base";
3604 description { state: "default" 0.0;
3607 // FIXME 48x96 should be the native pixel design, right now
3608 // its 80x160. fix int he artwork later
3612 image.normal: "flip_base.png";
3618 description { state: "default" 0.0;
3621 rel1.relative: 0.0 0.5;
3625 description { state: "visible" 0.0;
3626 inherit: "default" 0.0;
3633 description { state: "default" 0.0;
3637 rel2.relative: 1.0 0.5;
3640 description { state: "visible" 0.0;
3641 inherit: "default" 0.0;
3645 part { name: "bot0";
3647 description { state: "default" 0.0;
3650 image.normal: "flip_0b.png";
3652 description { state: "0" 0.0;
3653 inherit: "default" 0.0;
3654 image.normal: "flip_0b.png";
3656 description { state: "1" 0.0;
3657 inherit: "default" 0.0;
3658 image.normal: "flip_1b.png";
3660 description { state: "2" 0.0;
3661 inherit: "default" 0.0;
3662 image.normal: "flip_2b.png";
3664 description { state: "3" 0.0;
3665 inherit: "default" 0.0;
3666 image.normal: "flip_3b.png";
3668 description { state: "4" 0.0;
3669 inherit: "default" 0.0;
3670 image.normal: "flip_4b.png";
3672 description { state: "5" 0.0;
3673 inherit: "default" 0.0;
3674 image.normal: "flip_5b.png";
3676 description { state: "6" 0.0;
3677 inherit: "default" 0.0;
3678 image.normal: "flip_6b.png";
3680 description { state: "7" 0.0;
3681 inherit: "default" 0.0;
3682 image.normal: "flip_7b.png";
3684 description { state: "8" 0.0;
3685 inherit: "default" 0.0;
3686 image.normal: "flip_8b.png";
3688 description { state: "9" 0.0;
3689 inherit: "default" 0.0;
3690 image.normal: "flip_9b.png";
3695 description { state: "default" 0.0;
3698 rel2.relative: 1.0 0.0;
3699 image.normal: "flip_shad.png";
3701 description { state: "half" 0.0;
3702 inherit: "default" 0.0;
3703 rel2.relative: 1.0 0.5;
3705 description { state: "full" 0.0;
3706 inherit: "default" 0.0;
3707 rel2.relative: 1.0 1.0;
3712 description { state: "default" 0.0;
3716 image.normal: "flip_0b.png";
3718 description { state: "0" 0.0;
3719 inherit: "default" 0.0;
3721 rel2.relative: 1.0 1.0;
3722 image.normal: "flip_0b.png";
3724 description { state: "0h" 0.0;
3725 inherit: "default" 0.0;
3727 rel2.relative: 1.0 0.0;
3728 image.normal: "flip_0b.png";
3730 description { state: "1" 0.0;
3731 inherit: "default" 0.0;
3733 rel2.relative: 1.0 1.0;
3734 image.normal: "flip_1b.png";
3736 description { state: "1h" 0.0;
3737 inherit: "default" 0.0;
3739 rel2.relative: 1.0 0.0;
3740 image.normal: "flip_1b.png";
3742 description { state: "2" 0.0;
3743 inherit: "default" 0.0;
3745 rel2.relative: 1.0 1.0;
3746 image.normal: "flip_2b.png";
3748 description { state: "2h" 0.0;
3749 inherit: "default" 0.0;
3751 rel2.relative: 1.0 0.0;
3752 image.normal: "flip_2b.png";
3754 description { state: "3" 0.0;
3755 inherit: "default" 0.0;
3757 rel2.relative: 1.0 1.0;
3758 image.normal: "flip_3b.png";
3760 description { state: "3h" 0.0;
3761 inherit: "default" 0.0;
3763 rel2.relative: 1.0 0.0;
3764 image.normal: "flip_3b.png";
3766 description { state: "4" 0.0;
3767 inherit: "default" 0.0;
3769 rel2.relative: 1.0 1.0;
3770 image.normal: "flip_4b.png";
3772 description { state: "4h" 0.0;
3773 inherit: "default" 0.0;
3775 rel2.relative: 1.0 0.0;
3776 image.normal: "flip_4b.png";
3778 description { state: "5" 0.0;
3779 inherit: "default" 0.0;
3781 rel2.relative: 1.0 1.0;
3782 image.normal: "flip_5b.png";
3784 description { state: "5h" 0.0;
3785 inherit: "default" 0.0;
3787 rel2.relative: 1.0 0.0;
3788 image.normal: "flip_5b.png";
3790 description { state: "6" 0.0;
3791 inherit: "default" 0.0;
3793 rel2.relative: 1.0 1.0;
3794 image.normal: "flip_6b.png";
3796 description { state: "6h" 0.0;
3797 inherit: "default" 0.0;
3799 rel2.relative: 1.0 0.0;
3800 image.normal: "flip_6b.png";
3802 description { state: "7" 0.0;
3803 inherit: "default" 0.0;
3805 rel2.relative: 1.0 1.0;
3806 image.normal: "flip_7b.png";
3808 description { state: "7h" 0.0;
3809 inherit: "default" 0.0;
3811 rel2.relative: 1.0 0.0;
3812 image.normal: "flip_7b.png";
3814 description { state: "8" 0.0;
3815 inherit: "default" 0.0;
3817 rel2.relative: 1.0 1.0;
3818 image.normal: "flip_8b.png";
3820 description { state: "8h" 0.0;
3821 inherit: "default" 0.0;
3823 rel2.relative: 1.0 0.0;
3824 image.normal: "flip_8b.png";
3826 description { state: "9" 0.0;
3827 inherit: "default" 0.0;
3829 rel2.relative: 1.0 1.0;
3830 image.normal: "flip_9b.png";
3832 description { state: "9h" 0.0;
3833 inherit: "default" 0.0;
3835 rel2.relative: 1.0 0.0;
3836 image.normal: "flip_9b.png";
3839 part { name: "top0";
3841 description { state: "default" 0.0;
3844 image.normal: "flip_0t.png";
3846 description { state: "0" 0.0;
3847 inherit: "default" 0.0;
3848 image.normal: "flip_0t.png";
3850 description { state: "1" 0.0;
3851 inherit: "default" 0.0;
3852 image.normal: "flip_1t.png";
3854 description { state: "2" 0.0;
3855 inherit: "default" 0.0;
3856 image.normal: "flip_2t.png";
3858 description { state: "3" 0.0;
3859 inherit: "default" 0.0;
3860 image.normal: "flip_3t.png";
3862 description { state: "4" 0.0;
3863 inherit: "default" 0.0;
3864 image.normal: "flip_4t.png";
3866 description { state: "5" 0.0;
3867 inherit: "default" 0.0;
3868 image.normal: "flip_5t.png";
3870 description { state: "6" 0.0;
3871 inherit: "default" 0.0;
3872 image.normal: "flip_6t.png";
3874 description { state: "7" 0.0;
3875 inherit: "default" 0.0;
3876 image.normal: "flip_7t.png";
3878 description { state: "8" 0.0;
3879 inherit: "default" 0.0;
3880 image.normal: "flip_8t.png";
3882 description { state: "9" 0.0;
3883 inherit: "default" 0.0;
3884 image.normal: "flip_9t.png";
3889 description { state: "default" 0.0;
3893 image.normal: "flip_0t.png";
3895 description { state: "0" 0.0;
3896 inherit: "default" 0.0;
3898 rel1.relative: 0.0 0.0;
3899 image.normal: "flip_0t.png";
3901 description { state: "0h" 0.0;
3902 inherit: "default" 0.0;
3903 color: 128 128 128 255;
3905 rel1.relative: 0.0 1.0;
3906 image.normal: "flip_0t.png";
3908 description { state: "1" 0.0;
3909 inherit: "default" 0.0;
3911 rel1.relative: 0.0 0.0;
3912 image.normal: "flip_1t.png";
3914 description { state: "1h" 0.0;
3915 inherit: "default" 0.0;
3916 color: 128 128 128 255;
3918 rel1.relative: 0.0 1.0;
3919 image.normal: "flip_1t.png";
3921 description { state: "2" 0.0;
3922 inherit: "default" 0.0;
3924 rel1.relative: 0.0 0.0;
3925 image.normal: "flip_2t.png";
3927 description { state: "2h" 0.0;
3928 inherit: "default" 0.0;
3929 color: 128 128 128 255;
3931 rel1.relative: 0.0 1.0;
3932 image.normal: "flip_2t.png";
3934 description { state: "3" 0.0;
3935 inherit: "default" 0.0;
3937 rel1.relative: 0.0 0.0;
3938 image.normal: "flip_3t.png";
3940 description { state: "3h" 0.0;
3941 inherit: "default" 0.0;
3942 color: 128 128 128 255;
3944 rel1.relative: 0.0 1.0;
3945 image.normal: "flip_3t.png";
3947 description { state: "4" 0.0;
3948 inherit: "default" 0.0;
3950 rel1.relative: 0.0 0.0;
3951 image.normal: "flip_4t.png";
3953 description { state: "4h" 0.0;
3954 inherit: "default" 0.0;
3955 color: 128 128 128 255;
3957 rel1.relative: 0.0 1.0;
3958 image.normal: "flip_4t.png";
3960 description { state: "5" 0.0;
3961 inherit: "default" 0.0;
3963 rel1.relative: 0.0 0.0;
3964 image.normal: "flip_5t.png";
3966 description { state: "5h" 0.0;
3967 inherit: "default" 0.0;
3968 color: 128 128 128 255;
3970 rel1.relative: 0.0 1.0;
3971 image.normal: "flip_5t.png";
3973 description { state: "6" 0.0;
3974 inherit: "default" 0.0;
3976 rel1.relative: 0.0 0.0;
3977 image.normal: "flip_6t.png";
3979 description { state: "6h" 0.0;
3980 inherit: "default" 0.0;
3981 color: 128 128 128 255;
3983 rel1.relative: 0.0 1.0;
3984 image.normal: "flip_6t.png";
3986 description { state: "7" 0.0;
3987 inherit: "default" 0.0;
3989 rel1.relative: 0.0 0.0;
3990 image.normal: "flip_7t.png";
3992 description { state: "7h" 0.0;
3993 inherit: "default" 0.0;
3994 color: 128 128 128 255;
3996 rel1.relative: 0.0 1.0;
3997 image.normal: "flip_7t.png";
3999 description { state: "8" 0.0;
4000 inherit: "default" 0.0;
4002 rel1.relative: 0.0 0.0;
4003 image.normal: "flip_8t.png";
4005 description { state: "8h" 0.0;
4006 inherit: "default" 0.0;
4007 color: 128 128 128 255;
4009 rel1.relative: 0.0 1.0;
4010 image.normal: "flip_8t.png";
4012 description { state: "9" 0.0;
4013 inherit: "default" 0.0;
4015 rel1.relative: 0.0 0.0;
4016 image.normal: "flip_9t.png";
4018 description { state: "9h" 0.0;
4019 inherit: "default" 0.0;
4020 color: 128 128 128 255;
4022 rel1.relative: 0.0 1.0;
4023 image.normal: "flip_9t.png";
4026 part { name: "atop";
4029 description { state: "default" 0.0;
4036 image.normal: "arrow_up.png";
4038 description { state: "visible" 0.0;
4039 inherit: "default" 0.0;
4043 part { name: "abot";
4046 description { state: "default" 0.0;
4053 image.normal: "arrow_down.png";
4055 description { state: "visible" 0.0;
4056 inherit: "default" 0.0;
4062 program { name: "load";
4068 set_int(v0_lock, 0);
4069 set_int(v0_next, -1);
4072 program { name: "edit_on";
4073 signal: "elm,state,edit,on";
4075 action: STATE_SET "visible" 0.0;
4081 program { name: "edit_off";
4082 signal: "elm,state,edit,off";
4084 action: STATE_SET "default" 0.0;
4090 program { name: "up";
4091 signal: "mouse,down,1";
4093 action: SIGNAL_EMIT "elm,action,up,start" "";
4095 program { name: "up,stop";
4096 signal: "mouse,up,1";
4098 action: SIGNAL_EMIT "elm,action,up,stop" "";
4100 program { name: "down";
4101 signal: "mouse,down,1";
4103 action: SIGNAL_EMIT "elm,action,down,start" "";
4105 program { name: "down,stop";
4106 signal: "mouse,up,1";
4108 action: SIGNAL_EMIT "elm,action,down,stop" "";
4113 ///////////////////////////////////////////////////////////////////////////////
4114 group { name: "elm/clock/flipampm/default";
4116 image: "flip_base.png" COMP;
4117 image: "flip_base_shad.png" COMP;
4118 image: "flip_shad.png" COMP;
4119 image: "flip_amt.png" COMP;
4120 image: "flip_amb.png" COMP;
4121 image: "flip_pmt.png" COMP;
4122 image: "flip_pmb.png" COMP;
4123 image: "arrow_up.png" COMP;
4124 image: "arrow_down.png" COMP;
4127 public v0_cur, v0_pre, v0_lock, v0_next;
4129 public animator2(val, Float:pos) {
4130 new st1[11], st2[11], v;
4132 v = get_int(v0_cur);
4133 snprintf(st1, 10, "%ih", v);
4134 snprintf(st2, 10, "%i", v);
4135 set_tween_state(PART:"bot", pos, st1, 0.0, st2, 0.0);
4136 set_tween_state(PART:"sh", pos, "half", 0.0, "full", 0.0);
4138 set_state(PART:"sh", "default", 0.0);
4139 set_int(v0_lock, 0);
4140 v = get_int(v0_next);
4142 set_int(v0_next, -1);
4143 message(MSG_INT, 1, v);
4147 public animator1(val, Float:pos) {
4148 new st1[11], st2[11], v;
4150 v = get_int(v0_pre);
4151 snprintf(st1, 10, "%i", v);
4152 snprintf(st2, 10, "%ih", v);
4153 set_tween_state(PART:"top", pos, st1, 0.0, st2, 0.0);
4154 set_tween_state(PART:"sh", pos, "default", 0.0, "half", 0.0);
4155 if (pos >= 1.0) anim(0.2, "animator2", val);
4157 public message(Msg_Type:type, id, ...) {
4158 if ((type == MSG_INT) && (id == 1)) {
4159 new value, v, buf[11];
4162 if (get_int(v0_lock) == 1) {
4163 set_int(v0_next, value);
4166 v = get_int(v0_cur);
4168 set_int(v0_cur, value);
4169 set_int(v0_lock, 1);
4170 snprintf(buf, 10, "%i", get_int(v0_pre));
4171 set_state(PART:"bot0", buf, 0.0);
4172 snprintf(buf, 10, "%ih", get_int(v0_cur));
4173 set_state(PART:"bot", buf, 0.0);
4174 snprintf(buf, 10, "%i", get_int(v0_cur));
4175 set_state(PART:"top0", buf, 0.0);
4176 snprintf(buf, 10, "%i", get_int(v0_pre));
4177 set_state(PART:"top", buf, 0.0);
4178 set_state(PART:"sh", "default", 0.0);
4179 anim(0.2, "animator1", 1);
4184 part { name: "shad";
4186 description { state: "default" 0.0;
4192 normal: "flip_base_shad.png";
4197 part { name: "base";
4200 description { state: "default" 0.0;
4203 // FIXME 48x96 should be the native pixel design, right now
4204 // its 80x160. fix int he artwork later
4208 image.normal: "flip_base.png";
4214 description { state: "default" 0.0;
4216 rel1.relative: 0.0 0.5;
4224 description { state: "default" 0.0;
4227 rel2.relative: 1.0 0.5;
4231 part { name: "bot0";
4233 description { state: "default" 0.0;
4236 image.normal: "flip_amb.png";
4238 description { state: "0" 0.0;
4239 inherit: "default" 0.0;
4240 image.normal: "flip_amb.png";
4242 description { state: "1" 0.0;
4243 inherit: "default" 0.0;
4244 image.normal: "flip_pmb.png";
4249 description { state: "default" 0.0;
4252 rel2.relative: 1.0 0.0;
4253 image.normal: "flip_shad.png";
4255 description { state: "half" 0.0;
4256 inherit: "default" 0.0;
4257 rel2.relative: 1.0 0.5;
4259 description { state: "full" 0.0;
4260 inherit: "default" 0.0;
4261 rel2.relative: 1.0 1.0;
4266 description { state: "default" 0.0;
4270 image.normal: "flip_amb.png";
4272 description { state: "0" 0.0;
4273 inherit: "default" 0.0;
4275 rel2.relative: 1.0 1.0;
4276 image.normal: "flip_amb.png";
4278 description { state: "0h" 0.0;
4279 inherit: "default" 0.0;
4281 rel2.relative: 1.0 0.0;
4282 image.normal: "flip_amb.png";
4284 description { state: "1" 0.0;
4285 inherit: "default" 0.0;
4287 rel2.relative: 1.0 1.0;
4288 image.normal: "flip_pmb.png";
4290 description { state: "1h" 0.0;
4291 inherit: "default" 0.0;
4293 rel2.relative: 1.0 0.0;
4294 image.normal: "flip_pmb.png";
4297 part { name: "top0";
4299 description { state: "default" 0.0;
4302 image.normal: "flip_amt.png";
4304 description { state: "0" 0.0;
4305 inherit: "default" 0.0;
4306 image.normal: "flip_amt.png";
4308 description { state: "1" 0.0;
4309 inherit: "default" 0.0;
4310 image.normal: "flip_pmt.png";
4315 description { state: "default" 0.0;
4319 image.normal: "flip_amt.png";
4321 description { state: "0" 0.0;
4322 inherit: "default" 0.0;
4324 rel1.relative: 0.0 0.0;
4325 image.normal: "flip_amt.png";
4327 description { state: "0h" 0.0;
4328 inherit: "default" 0.0;
4329 color: 128 128 128 255;
4331 rel1.relative: 0.0 1.0;
4332 image.normal: "flip_amt.png";
4334 description { state: "1" 0.0;
4335 inherit: "default" 0.0;
4337 rel1.relative: 0.0 0.0;
4338 image.normal: "flip_pmt.png";
4340 description { state: "1h" 0.0;
4341 inherit: "default" 0.0;
4342 color: 128 128 128 255;
4344 rel1.relative: 0.0 1.0;
4345 image.normal: "flip_pmt.png";
4348 part { name: "atop";
4351 description { state: "default" 0.0;
4358 image.normal: "arrow_up.png";
4360 description { state: "visible" 0.0;
4361 inherit: "default" 0.0;
4365 part { name: "abot";
4368 description { state: "default" 0.0;
4375 image.normal: "arrow_down.png";
4377 description { state: "visible" 0.0;
4378 inherit: "default" 0.0;
4384 program { name: "load";
4390 set_int(v0_lock, 0);
4391 set_int(v0_next, -1);
4394 program { name: "edit_on";
4395 signal: "elm,state,edit,on";
4397 action: STATE_SET "visible" 0.0;
4402 program { name: "edit_off";
4403 signal: "elm,state,edit,off";
4405 action: STATE_SET "default" 0.0;
4410 program { name: "up";
4411 signal: "mouse,down,1";
4413 action: SIGNAL_EMIT "elm,action,up,start" "";
4415 program { name: "up,stop";
4416 signal: "mouse,up,1";
4418 action: SIGNAL_EMIT "elm,action,up,stop" "";
4420 program { name: "down";
4421 signal: "mouse,down,1";
4423 action: SIGNAL_EMIT "elm,action,down,start" "";
4425 program { name: "down,stop";
4426 signal: "mouse,up,1";
4428 action: SIGNAL_EMIT "elm,action,down,stop" "";
4433 ///////////////////////////////////////////////////////////////////////////////
4434 group { name: "elm/menu/item/default";
4436 image: "bt_base1.png" COMP;
4437 image: "bt_base2.png" COMP;
4438 image: "bt_hilight.png" COMP;
4439 image: "bt_shine.png" COMP;
4440 image: "bt_glow.png" COMP;
4441 image: "bt_dis_base.png" COMP;
4442 image: "bt_dis_hilight.png" COMP;
4445 public menu_text_visible; //0:hide (default), 1:visible
4446 public menu_disable; //0:enable, 1:disable
4449 part { name: "item_image";
4451 description { state: "default" 0.0;
4452 color: 255 255 255 0;
4454 normal: "bt_base2.png";
4457 image.middle: SOLID;
4459 description { state: "visible" 0.0;
4460 inherit: "default" 0.0;
4461 color: 255 255 255 255;
4463 description { state: "clicked" 0.0;
4464 inherit: "default" 0.0;
4465 inherit: "visible" 0.0;
4466 image.normal: "bt_base1.png";
4467 image.middle: SOLID;
4469 description { state: "disabled" 0.0;
4470 inherit: "default" 0.0;
4473 part { name: "item_image_disabled";
4475 description { state: "default" 0.0;
4476 color: 255 255 255 0;
4478 normal: "bt_dis_base.png";
4481 image.middle: SOLID;
4483 description { state: "disabled" 0.0;
4484 inherit: "default" 0.0;
4485 color: 255 255 255 255;
4488 part { name: "elm.swallow.content";
4490 description { state: "default" 0.0;
4496 rel2.relative: 0.0 1.0;
4498 aspect_preference: VERTICAL;
4507 description { state: "default" 0.0;
4509 rel1.to_x: "elm.swallow.content";
4510 rel1.relative: 1.0 0.0;
4512 rel2.offset: -10 -8;
4515 font: "Sans,Edje-Vera";
4519 text_class: "menu_item";
4522 description { state: "visible" 0.0;
4523 inherit: "default" 0.0;
4527 description { state: "selected" 0.0;
4528 inherit: "default" 0.0;
4529 inherit: "visible" 0.0;
4530 color: 254 254 254 255;
4532 description { state: "disabled" 0.0;
4533 inherit: "default" 0.0;
4536 description { state: "disabled_visible" 0.0;
4537 inherit: "default" 0.0;
4538 inherit: "visible" 0.0;
4542 part { name: "over1";
4544 description { state: "default" 0.0;
4545 color: 255 255 255 0;
4546 rel2.relative: 1.0 0.5;
4548 normal: "bt_hilight.png";
4552 description { state: "visible" 0.0;
4553 inherit: "default" 0.0;
4554 color: 255 255 255 255;
4556 description { state: "disabled" 0.0;
4557 inherit: "default" 0.0;
4560 part { name: "over_disabled";
4562 description { state: "default" 0.0;
4563 color: 255 255 255 0;
4564 rel2.relative: 1.0 0.5;
4566 normal: "bt_dis_hilight.png";
4570 description { state: "disabled" 0.0;
4571 inherit: "default" 0.0;
4572 color: 255 255 255 255;
4575 part { name: "over2";
4578 ignore_flags: ON_HOLD;
4579 description { state: "default" 0.0;
4581 normal: "bt_shine.png";
4585 description { state: "disabled" 0.0;
4586 inherit: "default" 0.0;
4590 part { name: "over3";
4593 description { state: "default" 0.0;
4594 color: 255 255 255 0;
4596 normal: "bt_glow.png";
4597 border: 12 12 12 12;
4601 description { state: "clicked" 0.0;
4602 inherit: "default" 0.0;
4604 color: 255 255 255 255;
4607 part { name: "disabler";
4609 description { state: "default" 0.0;
4613 description { state: "disabled" 0.0;
4614 inherit: "default" 0.0;
4622 name: "item_mouse_in";
4625 action: SIGNAL_EMIT "elm,action,activate" "";
4626 after: "item_mouse_in_2";
4627 after: "item_mouse_in_3";
4630 name: "item_mouse_in_2";
4631 transition: DECELERATE 0.5;
4634 v = get_int(menu_text_visible);
4635 d = get_int(menu_disable);
4638 run_program(PROGRAM:"selected_text");
4642 name: "item_mouse_in_3";
4643 action : STATE_SET "visible" 0.0;
4644 target: "item_image";
4646 transition: DECELERATE 0.5;
4649 name: "selected_text";
4650 action: STATE_SET "selected" 0.0;
4652 transition: DECELERATE 0.5;
4658 name: "item_mouse_out";
4659 signal: "mouse,out";
4661 action: SIGNAL_EMIT "elm,action,inactivate" "";
4662 after: "item_mouse_out_2";
4663 after: "item_mouse_out_3";
4666 name: "item_mouse_out_2";
4667 transition: DECELERATE 0.5;
4670 v = get_int(menu_text_visible);
4671 d = get_int(menu_disable);
4674 run_program(PROGRAM:"visible_text");
4678 name: "item_mouse_out_3";
4679 action: STATE_SET "default" 0.0;
4680 target: "item_image";
4682 transition: DECELERATE 0.5;
4685 name: "visible_text";
4686 action: STATE_SET "visible" 0.0;
4688 transition: DECELERATE 0.5;
4693 name: "item_unclick";
4694 signal: "mouse,up,1";
4696 action: STATE_SET "visible" 0.0;
4697 target: "item_image";
4700 name: "item_click2";
4701 signal: "mouse,down,1";
4703 action: STATE_SET "clicked" 0.0;
4707 name: "item_unclick2";
4708 signal: "mouse,up,1";
4710 action: STATE_SET "default" 0.0;
4711 transition: DECELERATE 0.5;
4715 name: "item_unclick3";
4716 signal: "mouse,up,1";
4718 action: SIGNAL_EMIT "elm,action,click" "";
4720 program { name: "text_show";
4721 signal: "elm,state,text,visible";
4724 set_int(menu_text_visible, 1);
4725 set_state(PART:"elm.text", "visible", 0.0);
4728 program { name: "text_hide";
4729 signal: "elm,state,text,hidden";
4732 set_int(menu_text_visible, 0);
4733 set_state(PART:"elm.text", "default", 0.0);
4736 program { name: "disable";
4737 signal: "elm,state,disabled";
4739 action: STATE_SET "disabled" 0.0;
4740 target: "item_image";
4741 target: "item_image_disabled";
4744 target: "over_disabled";
4746 after: "disable_text";
4748 program { name: "disable_text";
4751 v = get_int(menu_text_visible);
4753 set_state(PART:"elm.text", "disabled_visible", 0.0);
4755 set_state(PART:"elm.text", "disabled", 0.0);
4756 set_int(menu_disable, 1);
4759 program { name: "item_select";
4760 signal: "elm,state,selected";
4762 after: "item_mouse_in_2";
4763 after: "item_mouse_in_3";
4765 program { name: "item_unselect";
4766 signal: "elm,state,unselected";
4768 after: "item_mouse_out_2";
4769 after: "item_mouse_out_3";
4771 program { name: "enable";
4772 signal: "elm,state,enabled";
4774 action: STATE_SET "default" 0.0;
4775 target: "item_image";
4776 target: "item_image_disabled";
4779 target: "over_disabled";
4781 after: "enable_text";
4783 program { name: "enable_text";
4786 v = get_int(menu_text_visible);
4788 set_state(PART:"elm.text", "visible", 0.0);
4790 set_state(PART:"elm.text", "default", 0.0);
4791 set_int(menu_disable, 0);
4797 group { name: "elm/menu/item_with_submenu/default";
4799 image: "bt_base1.png" COMP;
4800 image: "bt_base2.png" COMP;
4801 image: "bt_hilight.png" COMP;
4802 image: "bt_shine.png" COMP;
4803 image: "bt_glow.png" COMP;
4804 image: "bt_dis_base.png" COMP;
4805 image: "bt_dis_hilight.png" COMP;
4806 image: "arrow_right.png" COMP;
4807 image: "arrow_left.png" COMP;
4810 public menu_text_visible; //0:hide (default), 1:visible
4811 public menu_disable; //0:enable, 1:disable
4814 part { name: "item_image";
4816 description { state: "default" 0.0;
4817 color: 255 255 255 0;
4819 normal: "bt_base2.png";
4822 image.middle: SOLID;
4824 description { state: "visible" 0.0;
4825 inherit: "default" 0.0;
4826 color: 255 255 255 255;
4828 description { state: "clicked" 0.0;
4829 inherit: "default" 0.0;
4830 inherit: "visible" 0.0;
4831 image.normal: "bt_base1.png";
4832 image.middle: SOLID;
4834 description { state: "disabled" 0.0;
4835 inherit: "default" 0.0;
4838 part { name: "item_image_disabled";
4840 description { state: "default" 0.0;
4841 color: 255 255 255 0;
4843 normal: "bt_dis_base.png";
4846 image.middle: SOLID;
4848 description { state: "disabled" 0.0;
4849 inherit: "default" 0.0;
4850 color: 255 255 255 255;
4853 part { name: "arrow";
4855 description { state: "default" 0.0;
4856 color: 255 255 255 255;
4859 aspect_preference: BOTH;
4861 normal: "arrow_right.png";
4864 description { state: "rtl" 0.0;
4865 inherit: "default" 0.0;
4866 image.normal: "arrow_left.png";
4869 part { name: "elm.swallow.content";
4871 description { state: "default" 0.0;
4877 rel2.relative: 0.0 1.0;
4879 aspect_preference: VERTICAL;
4888 description { state: "default" 0.0;
4890 rel1.to_x: "elm.swallow.content";
4891 rel1.relative: 1.0 0.0;
4893 rel2.offset: -10 -8;
4896 font: "Sans,Edje-Vera";
4900 text_class: "menu_item";
4903 description { state: "visible" 0.0;
4904 inherit: "default" 0.0;
4908 description { state: "selected" 0.0;
4909 inherit: "default" 0.0;
4910 inherit: "visible" 0.0;
4911 color: 254 254 254 255;
4913 description { state: "disabled" 0.0;
4914 inherit: "default" 0.0;
4917 description { state: "disabled_visible" 0.0;
4918 inherit: "default" 0.0;
4919 inherit: "visible" 0.0;
4923 part { name: "over1";
4925 description { state: "default" 0.0;
4926 color: 255 255 255 0;
4927 rel2.relative: 1.0 0.5;
4929 normal: "bt_hilight.png";
4933 description { state: "visible" 0.0;
4934 inherit: "default" 0.0;
4935 color: 255 255 255 255;
4937 description { state: "disabled" 0.0;
4938 inherit: "default" 0.0;
4941 part { name: "over_disabled";
4943 description { state: "default" 0.0;
4944 color: 255 255 255 0;
4945 rel2.relative: 1.0 0.5;
4947 normal: "bt_dis_hilight.png";
4951 description { state: "disabled" 0.0;
4952 inherit: "default" 0.0;
4953 color: 255 255 255 255;
4956 part { name: "over2";
4959 ignore_flags: ON_HOLD;
4960 description { state: "default" 0.0;
4962 normal: "bt_shine.png";
4966 description { state: "disabled" 0.0;
4967 inherit: "default" 0.0;
4971 part { name: "over3";
4974 description { state: "default" 0.0;
4975 color: 255 255 255 0;
4977 normal: "bt_glow.png";
4978 border: 12 12 12 12;
4982 description { state: "clicked" 0.0;
4983 inherit: "default" 0.0;
4985 color: 255 255 255 255;
4988 part { name: "disabler";
4990 description { state: "default" 0.0;
4994 description { state: "disabled" 0.0;
4995 inherit: "default" 0.0;
5003 name: "item_mouse_in";
5006 action: SIGNAL_EMIT "elm,action,activate" "";
5007 after: "item_mouse_in_2";
5008 after: "item_mouse_in_3";
5011 name: "item_mouse_in_2";
5012 transition: DECELERATE 0.5;
5015 v = get_int(menu_text_visible);
5016 d = get_int(menu_disable);
5019 run_program(PROGRAM:"selected_text");
5023 name: "item_mouse_in_3";
5024 action : STATE_SET "visible" 0.0;
5025 target: "item_image";
5027 transition: DECELERATE 0.5;
5030 name: "selected_text";
5031 action: STATE_SET "selected" 0.0;
5033 transition: DECELERATE 0.5;
5039 name: "item_mouse_out";
5040 signal: "mouse,out";
5042 after: "item_mouse_out_2";
5043 after: "item_mouse_out_3";
5046 name: "item_mouse_out_2";
5047 transition: DECELERATE 0.5;
5050 v = get_int(menu_text_visible);
5051 d = get_int(menu_disable);
5054 run_program(PROGRAM:"visible_text");
5058 name: "item_mouse_out_3";
5059 action: STATE_SET "default" 0.0;
5060 target: "item_image";
5062 transition: DECELERATE 0.5;
5065 name: "visible_text";
5066 action: STATE_SET "visible" 0.0;
5068 transition: DECELERATE 0.5;
5073 name: "item_unclick";
5074 signal: "mouse,up,1";
5076 action: STATE_SET "visible" 0.0;
5077 target: "item_image";
5080 name: "item_click2";
5081 signal: "mouse,down,1";
5083 action: STATE_SET "clicked" 0.0;
5087 name: "item_unclick2";
5088 signal: "mouse,up,1";
5090 action: STATE_SET "default" 0.0;
5091 transition: DECELERATE 0.5;
5095 name: "item_unclick3";
5096 signal: "mouse,up,1";
5098 action: SIGNAL_EMIT "elm,action,click" "";
5104 action: SIGNAL_EMIT "elm,action,open" "";
5106 program { name: "text_show";
5107 signal: "elm,state,text,visible";
5110 set_int(menu_text_visible, 1);
5111 set_state(PART:"elm.text", "visible", 0.0);
5114 program { name: "text_hide";
5115 signal: "elm,state,text,hidden";
5118 set_int(menu_text_visible, 0);
5119 set_state(PART:"elm.text", "default", 0.0);
5122 program { name: "disable";
5123 signal: "elm,state,disabled";
5125 action: STATE_SET "disabled" 0.0;
5126 target: "item_image";
5127 target: "item_image_disabled";
5130 target: "over_disabled";
5132 after: "disable_text";
5134 program { name: "disable_text";
5138 get_state(PART:"elm.text", st, 30, vl);
5139 if (!strcmp(st, "visible"))
5140 set_state(PART:"elm.text", "disabled_visible", 0.0);
5141 else if (!strcmp(st, "default"))
5142 set_state(PART:"elm.text", "disabled", 0.0);
5145 program { name: "enable";
5146 signal: "elm,state,enabled";
5148 action: STATE_SET "default" 0.0;
5149 target: "item_image";
5150 target: "item_image_disabled";
5153 target: "over_disabled";
5155 after: "enable_text";
5157 program { name: "enable_text";
5160 v = get_int(menu_text_visible);
5162 set_state(PART:"elm.text", "visible", 0.0);
5164 set_state(PART:"elm.text", "default", 0.0);
5165 set_int(menu_disable, 0);
5168 program { name: "to_rtl";
5169 signal: "edje,state,rtl";
5171 action: STATE_SET "rtl" 0.0;
5174 program { name: "to_ltr";
5175 signal: "edje,state,ltr";
5177 action: STATE_SET "default" 0.0;
5183 group { name: "elm/menu/separator/default";
5185 image: "separator_h.png" COMP;
5188 part { name: "separator"; // separator group
5189 description { state: "default" 0.0;
5194 normal: "separator_h.png";
5203 ///////////////////////////////////////////////////////////////////////////////
5204 group { name: "elm/clock/base-all/default";
5208 description { state: "default" 0.0;
5209 rel1.relative: 0.0000000 0.0;
5210 rel2.relative: 0.1250000 1.0;
5215 description { state: "default" 0.0;
5216 rel1.relative: 0.1250000 0.0;
5217 rel2.relative: 0.2500000 1.0;
5225 description { state: "default" 0.0;
5226 rel1.relative: 0.2500000 0.0;
5227 rel2.relative: 0.3125000 1.0;
5230 font: "Sans,Edje-Vera";
5240 description { state: "default" 0.0;
5241 rel1.relative: 0.3125000 0.0;
5242 rel2.relative: 0.4375000 1.0;
5247 description { state: "default" 0.0;
5248 rel1.relative: 0.4375000 0.0;
5249 rel2.relative: 0.5625000 1.0;
5258 description { state: "default" 0.0;
5259 rel1.relative: 0.5625000 0.0;
5260 rel2.relative: 0.6250000 1.0;
5263 font: "Sans,Edje-Vera";
5274 description { state: "default" 0.0;
5275 rel1.relative: 0.6250000 0.0;
5276 rel2.relative: 0.7500000 1.0;
5282 description { state: "default" 0.0;
5283 rel1.relative: 0.7500000 0.0;
5284 rel2.relative: 0.8750000 1.0;
5288 part { name: "ampm";
5290 description { state: "default" 0.0;
5291 rel1.relative: 0.8750000 0.0;
5292 rel2.relative: 1.0 1.0;
5298 ///////////////////////////////////////////////////////////////////////////////
5299 group { name: "elm/clock/base-seconds/default";
5303 description { state: "default" 0.0;
5304 rel1.relative: 0.000000000 0.0;
5305 rel2.relative: 0.142857143 1.0;
5310 description { state: "default" 0.0;
5311 rel1.relative: 0.142857143 0.0;
5312 rel2.relative: 0.285714286 1.0;
5320 description { state: "default" 0.0;
5321 rel1.relative: 0.285714286 0.0;
5322 rel2.relative: 0.357142857 1.0;
5325 font: "Sans,Edje-Vera";
5335 description { state: "default" 0.0;
5336 rel1.relative: 0.357142857 0.0;
5337 rel2.relative: 0.500000000 1.0;
5342 description { state: "default" 0.0;
5343 rel1.relative: 0.500000000 0.0;
5344 rel2.relative: 0.642857143 1.0;
5353 description { state: "default" 0.0;
5354 rel1.relative: 0.642857143 0.0;
5355 rel2.relative: 0.714285714 1.0;
5358 font: "Sans,Edje-Vera";
5369 description { state: "default" 0.0;
5370 rel1.relative: 0.714285714 0.0;
5371 rel2.relative: 0.857142857 1.0;
5377 description { state: "default" 0.0;
5378 rel1.relative: 0.857142857 0.0;
5379 rel2.relative: 1.000000000 1.0;
5385 ///////////////////////////////////////////////////////////////////////////////
5386 group { name: "elm/clock/base-am_pm/default";
5390 description { state: "default" 0.0;
5391 rel1.relative: 0.000000000 0.0;
5392 rel2.relative: 0.181818182 1.0;
5397 description { state: "default" 0.0;
5398 rel1.relative: 0.181818182 0.0;
5399 rel2.relative: 0.363636364 1.0;
5407 description { state: "default" 0.0;
5408 rel1.relative: 0.363636364 0.0;
5409 rel2.relative: 0.454545455 1.0;
5412 font: "Sans,Edje-Vera";
5422 description { state: "default" 0.0;
5423 rel1.relative: 0.454545455 0.0;
5424 rel2.relative: 0.636363636 1.0;
5429 description { state: "default" 0.0;
5430 rel1.relative: 0.636363636 0.0;
5431 rel2.relative: 0.818181818 1.0;
5435 part { name: "ampm";
5437 description { state: "default" 0.0;
5438 rel1.relative: 0.818181818 0.0;
5439 rel2.relative: 1.0 1.0;
5445 ///////////////////////////////////////////////////////////////////////////////
5446 group { name: "elm/clock/base/default";
5450 description { state: "default" 0.0;
5451 rel1.relative: 0.000000000 0.0;
5452 rel2.relative: 0.222222222 1.0;
5457 description { state: "default" 0.0;
5458 rel1.relative: 0.222222222 0.0;
5459 rel2.relative: 0.444444444 1.0;
5467 description { state: "default" 0.0;
5468 rel1.relative: 0.444444444 0.0;
5469 rel2.relative: 0.555555556 1.0;
5472 font: "Sans,Edje-Vera";
5482 description { state: "default" 0.0;
5483 rel1.relative: 0.555555556 0.0;
5484 rel2.relative: 0.777777778 1.0;
5489 description { state: "default" 0.0;
5490 rel1.relative: 0.777777778 0.0;
5491 rel2.relative: 1.000000000 1.0;
5497 ///////////////////////////////////////////////////////////////////////////////
5498 group { name: "elm/frame/base/default";
5500 image: "frame_1.png" COMP;
5501 image: "frame_2.png" COMP;
5502 image: "dia_grad.png" COMP;
5505 part { name: "base0";
5507 description { state: "default" 0.0;
5508 image.normal: "dia_grad.png";
5520 part { name: "base";
5522 description { state: "default" 0.0;
5523 rel2.to: "elm.swallow.content";
5526 normal: "frame_2.png";
5533 part { name: "elm.text";
5537 description { state: "default" 0.0;
5550 font: "Sans:style=Bold,Edje-Vera-Bold";
5558 part { name: "over";
5560 description { state: "default" 0.0;
5562 rel2.to: "elm.swallow.content";
5565 normal: "frame_1.png";
5572 part { name: "elm.swallow.content";
5574 description { state: "default" 0.0;
5587 group { name: "elm/frame/base/pad_small";
5593 description { state: "default" 0.0;
5604 description { state: "default" 0.0;
5611 part { name: "elm.swallow.content";
5613 description { state: "default" 0.0;
5629 group { name: "elm/frame/base/pad_medium";
5635 description { state: "default" 0.0;
5646 description { state: "default" 0.0;
5653 part { name: "elm.swallow.content";
5655 description { state: "default" 0.0;
5671 group { name: "elm/frame/base/pad_large";
5677 description { state: "default" 0.0;
5688 description { state: "default" 0.0;
5695 part { name: "elm.swallow.content";
5697 description { state: "default" 0.0;
5713 group { name: "elm/frame/base/pad_huge";
5719 description { state: "default" 0.0;
5730 description { state: "default" 0.0;
5737 part { name: "elm.swallow.content";
5739 description { state: "default" 0.0;
5755 group { name: "elm/frame/base/outdent_top";
5757 image: "outdent-top.png" COMP;
5760 part { name: "base0";
5762 description { state: "default" 0.0;
5763 image.normal: "outdent-top.png";
5764 image.border: 0 0 0 13;
5768 part { name: "elm.swallow.content";
5770 description { state: "default" 0.0;
5772 rel2.offset: -3 -13;
5778 group { name: "elm/frame/base/outdent_bottom";
5780 image: "outdent-bottom.png" COMP;
5783 part { name: "base0";
5785 description { state: "default" 0.0;
5786 image.normal: "outdent-bottom.png";
5787 image.border: 0 0 13 0;
5791 part { name: "elm.swallow.content";
5793 description { state: "default" 0.0;
5801 ///////////////////////////////////////////////////////////////////////////////
5802 group { name: "elm/label/base/tooltip";
5804 style { name: "tooltip_style";
5805 base: "font=Sans font_size=8 color=#666 wrap=word";
5807 tag: "hilight" "+ font=Sans:style=Bold";
5808 tag: "b" "+ font=Sans:style=Bold";
5813 part { name: "elm.text";
5817 description { state: "default" 0.0;
5819 style: "tooltip_style";
5827 group { name: "elm/tooltip/base/default";
5832 item: "pad_border_x" "10";
5833 item: "pad_border_y" "10";
5834 item: "hide_timeout" "0.35"; /**< tooltip is hidden after this amount, keep in sync with hide animations */
5837 image: "tooltip-base.png" COMP;
5838 image: "tooltip-corner-top-left-tip.png" COMP;
5839 image: "tooltip-corner-top-right-tip.png" COMP;
5840 image: "tooltip-corner-bottom-left-tip.png" COMP;
5841 image: "tooltip-corner-bottom-right-tip.png" COMP;
5842 image: "tooltip-edge-left-tip.png" COMP;
5843 image: "tooltip-edge-right-tip.png" COMP;
5844 image: "tooltip-edge-bottom-tip.png" COMP;
5845 image: "tooltip-edge-top-tip.png" COMP;
5849 set_state(PART:"corner-top-left", "default", 0.0);
5850 set_state(PART:"corner-top-right", "default", 0.0);
5851 set_state(PART:"corner-bottom-left", "default", 0.0);
5852 set_state(PART:"corner-bottom-right", "default", 0.0);
5855 set_state(PART:"clipper-edge-left", "default", 0.0);
5856 set_state(PART:"clipper-edge-right", "default", 0.0);
5857 set_state(PART:"clipper-edge-top", "default", 0.0);
5858 set_state(PART:"clipper-edge-bottom", "default", 0.0);
5861 show_corner_top_left() {
5862 set_state(PART:"corner-top-left", "visible", 0.0);
5864 set_state(PART:"corner-top-right", "default", 0.0);
5865 set_state(PART:"corner-bottom-left", "default", 0.0);
5866 set_state(PART:"corner-bottom-right", "default", 0.0);
5869 show_corner_top_right() {
5870 set_state(PART:"corner-top-right", "visible", 0.0);
5872 set_state(PART:"corner-top-left", "default", 0.0);
5873 set_state(PART:"corner-bottom-left", "default", 0.0);
5874 set_state(PART:"corner-bottom-right", "default", 0.0);
5878 show_corner_bottom_left() {
5879 set_state(PART:"corner-bottom-left", "visible", 0.0);
5881 set_state(PART:"corner-bottom-right", "default", 0.0);
5882 set_state(PART:"corner-top-left", "default", 0.0);
5883 set_state(PART:"corner-top-right", "default", 0.0);
5886 show_corner_bottom_right() {
5887 set_state(PART:"corner-bottom-right", "visible", 0.0);
5889 set_state(PART:"corner-bottom-left", "default", 0.0);
5890 set_state(PART:"corner-top-left", "default", 0.0);
5891 set_state(PART:"corner-top-right", "default", 0.0);
5895 show_edge_left(Float:val) {
5896 set_state(PART:"clipper-edge-left", "visible", 0.0);
5897 set_drag(PART:"edge-drag-left", 0.0, val);
5899 set_state(PART:"clipper-edge-right", "default", 0.0);
5900 set_state(PART:"clipper-edge-top", "default", 0.0);
5901 set_state(PART:"clipper-edge-bottom", "default", 0.0);
5904 show_edge_right(Float:val) {
5905 set_state(PART:"clipper-edge-right", "visible", 0.0);
5906 set_drag(PART:"edge-drag-right", 0.0, val);
5908 set_state(PART:"clipper-edge-left", "default", 0.0);
5909 set_state(PART:"clipper-edge-top", "default", 0.0);
5910 set_state(PART:"clipper-edge-bottom", "default", 0.0);
5914 show_edge_top(Float:val) {
5915 set_state(PART:"clipper-edge-top", "visible", 0.0);
5916 set_drag(PART:"edge-drag-top", val, 0.0);
5918 set_state(PART:"clipper-edge-bottom", "default", 0.0);
5919 set_state(PART:"clipper-edge-left", "default", 0.0);
5920 set_state(PART:"clipper-edge-right", "default", 0.0);
5923 show_edge_bottom(Float:val) {
5924 set_state(PART:"clipper-edge-bottom", "visible", 0.0);
5925 set_drag(PART:"edge-drag-bottom", val, 0.0);
5927 set_state(PART:"clipper-edge-top", "default", 0.0);
5928 set_state(PART:"clipper-edge-left", "default", 0.0);
5929 set_state(PART:"clipper-edge-right", "default", 0.0);
5933 public message(Msg_Type:type, id, ...) {
5934 if ((type == MSG_FLOAT_SET) && (id == 1)) {
5935 new Float:x, Float:y;
5942 if (y < 0.0) show_corner_top_left();
5943 else if (y > 1.0) show_corner_bottom_left();
5944 else show_edge_left(y);
5948 if (y < 0.0) show_corner_top_right();
5949 else if (y > 1.0) show_corner_bottom_right();
5950 else show_edge_right(y);
5954 if (y < 0.0) show_edge_top(x);
5955 else if (y > 1.0) show_edge_bottom(x);
5966 part { name: "clipper";
5968 description { state: "default" 0.0;
5969 color: 255 255 255 0;
5970 rel1.to: "elm.swallow.content";
5971 rel1.offset: -64 -64;
5972 rel2.to: "elm.swallow.content";
5975 description { state: "visible" 0.0;
5976 inherit: "default" 0.0;
5977 color: 255 255 255 255;
5983 description { state: "default" 0.0;
5986 to: "elm.swallow.content";
5990 to: "elm.swallow.content";
5994 normal: "tooltip-base.png";
5995 border: 14 14 14 14;
5997 image.middle: SOLID;
6001 #define TT_CORNER(name_, rx, ry, ax, ay, ox, oy) \
6002 part { name: "corner-"name_; \
6005 clip_to: "clipper"; \
6006 description { state: "default" 0.0; \
6007 color: 255 255 255 0; \
6016 to: "elm.swallow.content"; \
6021 to: "elm.swallow.content"; \
6023 image.normal: "tooltip-corner-"name_"-tip.png"; \
6025 description { state: "visible" 0.0; \
6026 inherit: "default" 0.0; \
6027 color: 255 255 255 255; \
6031 TT_CORNER("top-left", 0, 0, 1, 1, 4, 4);
6032 TT_CORNER("top-right", 1, 0, 0, 1, -5, 4);
6033 TT_CORNER("bottom-left", 0, 1, 1, 0, 4, -5);
6034 TT_CORNER("bottom-right", 1, 1, 0, 0, -5, -5);
6037 #define TT_EDGE_VERT(name_, rx, ax, ox) \
6038 part { name: "clipper-edge-"name_; \
6040 clip_to: "clipper"; \
6041 description { state: "default" 0.0; \
6042 color: 255 255 255 0; \
6050 to: "elm.swallow.content"; \
6055 to: "elm.swallow.content"; \
6058 description { state: "visible" 0.0; \
6059 inherit: "default" 0.0; \
6060 color: 255 255 255 255; \
6064 part { name: "edge-area-"name_; \
6067 clip_to: "clipper-edge-"name_; \
6068 description { state: "default" 0.0; \
6076 to: "elm.swallow.content"; \
6081 to: "elm.swallow.content"; \
6085 part { name: "edge-drag-"name_; \
6088 clip_to: "clipper-edge-"name_; \
6092 confine: "edge-area-"name_; \
6094 description { state: "default" 0.0; \
6097 rel1.to: "edge-area-"name_; \
6098 rel2.to: "edge-area-"name_; \
6101 part { name: "edge-img-"name_; \
6104 clip_to: "clipper-edge-"name_; \
6105 description { state: "default" 0.0; \
6110 rel1.to: "edge-drag-"name_; \
6111 rel2.to: "edge-drag-"name_; \
6112 image.normal: "tooltip-edge-"name_"-tip.png"; \
6115 TT_EDGE_VERT("left", 0, 1, -2);
6116 TT_EDGE_VERT("right", 1, 0, 1);
6119 #define TT_EDGE_HORIZ(name_, ry, ay, oy) \
6120 part { name: "clipper-edge-"name_; \
6122 clip_to: "clipper"; \
6123 description { state: "default" 0.0; \
6124 color: 255 255 255 0; \
6132 to: "elm.swallow.content"; \
6137 to: "elm.swallow.content"; \
6140 description { state: "visible" 0.0; \
6141 inherit: "default" 0.0; \
6142 color: 255 255 255 255; \
6146 part { name: "edge-area-"name_; \
6149 clip_to: "clipper-edge-"name_; \
6150 description { state: "default" 0.0; \
6158 to: "elm.swallow.content"; \
6163 to: "elm.swallow.content"; \
6167 part { name: "edge-drag-"name_; \
6170 clip_to: "clipper-edge-"name_; \
6174 confine: "edge-area-"name_; \
6176 description { state: "default" 0.0; \
6179 rel1.to: "edge-area-"name_; \
6180 rel2.to: "edge-area-"name_; \
6183 part { name: "edge-img-"name_; \
6186 clip_to: "clipper-edge-"name_; \
6187 description { state: "default" 0.0; \
6192 rel1.to: "edge-drag-"name_; \
6193 rel2.to: "edge-drag-"name_; \
6194 image.normal: "tooltip-edge-"name_"-tip.png"; \
6197 TT_EDGE_HORIZ("top", 0, 1, -2);
6198 TT_EDGE_HORIZ("bottom", 1, 0, 1);
6199 #undef TT_EDGE_HORIZ
6201 part { name: "clipper_content";
6203 description { state: "default" 0.0;
6204 color: 255 255 255 0;
6205 rel1.to: "elm.swallow.content";
6206 rel1.offset: -64 -64;
6207 rel2.to: "elm.swallow.content";
6210 description { state: "visible" 0.0;
6211 inherit: "default" 0.0;
6212 color: 255 255 255 255;
6215 part { name: "elm.swallow.content";
6217 clip_to: "clipper_content";
6218 description { state: "default" 0.0; }
6223 signal: "elm,action,show";
6225 action: ACTION_STOP;
6235 action: STATE_SET "visible" 0.0;
6236 transition: LINEAR 0.15;
6242 action: STATE_SET "visible" 0.0;
6243 transition: LINEAR 0.15;
6244 target: "clipper_content";
6249 signal: "elm,action,hide";
6251 action: ACTION_STOP;
6268 action: STATE_SET "default" 0.0;
6269 transition: LINEAR 0.1;
6270 target: "clipper_content";
6275 action: STATE_SET "default" 0.0;
6276 transition: LINEAR 0.1;
6282 group { name: "elm/tooltip/base/transparent";
6284 part { name: "elm.swallow.content";
6288 description { state: "default" 0.0; }
6293 ///////////////////////////////////////////////////////////////////////////////
6295 /* TODO: replicate diagonal swallow slots to the other hover styles */
6296 group { name: "elm/hover/base/default";
6298 image: "shad_circ.png" COMP;
6301 part { name: "elm.swallow.offset";
6303 description { state: "default" 0.0;
6305 rel1.relative: 0.0 0.0;
6306 rel2.relative: 0.0 0.0;
6309 part { name: "elm.swallow.size";
6311 description { state: "default" 0.0;
6313 rel1.to: "elm.swallow.offset";
6314 rel1.relative: 1.0 1.0;
6315 rel2.to: "elm.swallow.offset";
6316 rel2.relative: 1.0 1.0;
6319 part { name: "base";
6322 description { state: "default" 0.0;
6326 part { name: "shad";
6328 description { state: "default" 0.0;
6329 image.normal: "shad_circ.png";
6330 rel1.to: "elm.swallow.size";
6331 rel1.offset: -32 -32;
6332 rel2.to: "elm.swallow.size";
6340 description { state: "default" 0.0;
6342 rel1.to: "elm.swallow.size";
6344 rel2.to: "elm.swallow.size";
6348 part { name: "elm.swallow.slot.left";
6350 description { state: "default" 0.0;
6352 rel1.to: "elm.swallow.slot.middle";
6353 rel1.relative: 0.0 0.0;
6355 rel2.to: "elm.swallow.slot.middle";
6356 rel2.relative: 0.0 1.0;
6360 part { name: "elm.swallow.slot.top-left";
6362 description { state: "default" 0.0;
6364 rel1.to: "elm.swallow.slot.middle";
6365 rel1.relative: 0.0 0.0;
6367 rel2.to: "elm.swallow.slot.middle";
6368 rel2.relative: 0.0 0.0;
6372 part { name: "elm.swallow.slot.top";
6374 description { state: "default" 0.0;
6376 rel1.to: "elm.swallow.slot.middle";
6377 rel1.relative: 0.0 0.0;
6379 rel2.to: "elm.swallow.slot.middle";
6380 rel2.relative: 1.0 0.0;
6384 part { name: "elm.swallow.slot.top-right";
6386 description { state: "default" 0.0;
6388 rel1.to: "elm.swallow.slot.middle";
6389 rel1.relative: 1.0 0.0;
6391 rel2.to: "elm.swallow.slot.middle";
6392 rel2.relative: 1.0 0.0;
6396 part { name: "elm.swallow.slot.right";
6398 description { state: "default" 0.0;
6400 rel1.to: "elm.swallow.slot.middle";
6401 rel1.relative: 1.0 0.0;
6403 rel2.to: "elm.swallow.slot.middle";
6404 rel2.relative: 1.0 1.0;
6408 part { name: "elm.swallow.slot.bottom-right";
6410 description { state: "default" 0.0;
6412 rel1.to: "elm.swallow.slot.middle";
6413 rel1.relative: 1.0 1.0;
6415 rel2.to: "elm.swallow.slot.middle";
6416 rel2.relative: 1.0 1.0;
6420 part { name: "elm.swallow.slot.bottom";
6422 description { state: "default" 0.0;
6424 rel1.to: "elm.swallow.slot.middle";
6425 rel1.relative: 0.0 1.0;
6427 rel2.to: "elm.swallow.slot.middle";
6428 rel2.relative: 1.0 1.0;
6432 part { name: "elm.swallow.slot.bottom-left";
6434 description { state: "default" 0.0;
6436 rel1.to: "elm.swallow.slot.middle";
6437 rel1.relative: 0.0 1.0;
6439 rel2.to: "elm.swallow.slot.middle";
6440 rel2.relative: 0.0 1.0;
6444 part { name: "elm.swallow.slot.middle";
6446 description { state: "default" 0.0;
6447 rel1.to: "elm.swallow.size";
6448 rel2.to: "elm.swallow.size";
6453 program { name: "end";
6454 signal: "mouse,up,1";
6456 action: SIGNAL_EMIT "elm,action,dismiss" "";
6461 group { name: "elm/hover/base/popout";
6463 image: "shad_circ.png" COMP;
6464 image: "bt_dis_base.png" COMP;
6465 image: "bt_dis_hilight.png" COMP;
6468 part { name: "elm.swallow.offset";
6470 description { state: "default" 0.0;
6472 rel1.relative: 0.0 0.0;
6473 rel2.relative: 0.0 0.0;
6476 part { name: "elm.swallow.size";
6478 description { state: "default" 0.0;
6480 rel1.to: "elm.swallow.offset";
6481 rel1.relative: 1.0 1.0;
6482 rel2.to: "elm.swallow.offset";
6483 rel2.relative: 1.0 1.0;
6486 part { name: "base";
6489 description { state: "default" 0.0;
6492 description { state: "visible" 0.0;
6493 inherit: "default" 1.0;
6497 part { name: "leftclip";
6499 description { state: "default" 0.0;
6501 rel2.relative: 0.0 1.0;
6505 part { name: "left";
6506 clip_to: "leftclip";
6507 description { state: "default" 0.0;
6509 rel1.to: "elm.swallow.slot.left";
6511 rel2.to: "elm.swallow.slot.left";
6514 normal: "bt_dis_base.png";
6517 image.middle: SOLID;
6519 description { state: "visible" 0.0;
6520 inherit: "default" 0.0;
6524 part { name: "elm.swallow.slot.left";
6526 clip_to: "leftclip";
6527 description { state: "default" 0.0;
6529 rel1.to: "elm.swallow.slot.middle";
6530 rel1.relative: 0.0 0.0;
6532 rel2.to: "elm.swallow.slot.middle";
6533 rel2.relative: 0.0 1.0;
6536 description { state: "visible" 0.0;
6537 inherit: "default" 0.0;
6543 part { name: "leftover";
6544 clip_to: "leftclip";
6546 description { state: "default" 0.0;
6549 rel2.relative: 1.0 0.5;
6551 normal: "bt_dis_hilight.png";
6556 part { name: "rightclip";
6558 description { state: "default" 0.0;
6560 rel1.relative: 1.0 0.0;
6564 part { name: "right";
6565 clip_to: "rightclip";
6566 description { state: "default" 0.0;
6568 rel1.to: "elm.swallow.slot.right";
6570 rel2.to: "elm.swallow.slot.right";
6573 normal: "bt_dis_base.png";
6576 image.middle: SOLID;
6578 description { state: "visible" 0.0;
6579 inherit: "default" 0.0;
6583 part { name: "elm.swallow.slot.right";
6585 clip_to: "rightclip";
6586 description { state: "default" 0.0;
6588 rel1.to: "elm.swallow.slot.middle";
6589 rel1.relative: 1.0 0.0;
6591 rel2.to: "elm.swallow.slot.middle";
6592 rel2.relative: 1.0 1.0;
6595 description { state: "visible" 0.0;
6596 inherit: "default" 0.0;
6602 part { name: "rightover";
6603 clip_to: "rightclip";
6605 description { state: "default" 0.0;
6608 rel2.relative: 1.0 0.5;
6610 normal: "bt_dis_hilight.png";
6615 part { name: "topclip";
6617 description { state: "default" 0.0;
6619 rel2.relative: 1.0 0.0;
6625 description { state: "default" 0.0;
6627 rel1.to: "elm.swallow.slot.top";
6629 rel2.to: "elm.swallow.slot.top";
6632 normal: "bt_dis_base.png";
6635 image.middle: SOLID;
6637 description { state: "visible" 0.0;
6638 inherit: "default" 0.0;
6642 part { name: "elm.swallow.slot.top";
6645 description { state: "default" 0.0;
6648 rel1.to: "elm.swallow.slot.middle";
6649 rel1.relative: 0.0 0.0;
6651 rel2.to: "elm.swallow.slot.middle";
6652 rel2.relative: 1.0 0.0;
6655 description { state: "visible" 0.0;
6656 inherit: "default" 0.0;
6662 part { name: "topover";
6665 description { state: "default" 0.0;
6668 rel2.relative: 1.0 0.5;
6670 normal: "bt_dis_hilight.png";
6675 part { name: "bottomclip";
6677 description { state: "default" 0.0;
6679 rel1.relative: 0.0 1.0;
6683 part { name: "bottom";
6684 clip_to: "bottomclip";
6685 description { state: "default" 0.0;
6687 rel1.to: "elm.swallow.slot.bottom";
6689 rel2.to: "elm.swallow.slot.bottom";
6692 normal: "bt_dis_base.png";
6695 image.middle: SOLID;
6697 description { state: "visible" 0.0;
6698 inherit: "default" 0.0;
6702 part { name: "elm.swallow.slot.bottom";
6704 clip_to: "bottomclip";
6705 description { state: "default" 0.0;
6707 rel1.to: "elm.swallow.slot.middle";
6708 rel1.relative: 0.0 1.0;
6710 rel2.to: "elm.swallow.slot.middle";
6711 rel2.relative: 1.0 1.0;
6714 description { state: "visible" 0.0;
6715 inherit: "default" 0.0;
6721 part { name: "bottomover";
6722 clip_to: "bottomclip";
6724 description { state: "default" 0.0;
6727 rel2.relative: 1.0 0.5;
6729 normal: "bt_dis_hilight.png";
6734 part { name: "shad";
6736 description { state: "default" 0.0;
6737 image.normal: "shad_circ.png";
6738 rel1.to: "elm.swallow.size";
6739 rel1.offset: -64 -64;
6740 rel2.to: "elm.swallow.size";
6747 description { state: "default" 0.0;
6748 rel1.to: "elm.swallow.slot.middle";
6750 rel2.to: "elm.swallow.slot.middle";
6753 normal: "bt_dis_base.png";
6756 image.middle: SOLID;
6759 part { name: "elm.swallow.slot.middle";
6761 description { state: "default" 0.0;
6762 rel1.to: "elm.swallow.size";
6763 rel2.to: "elm.swallow.size";
6766 part { name: "popover";
6768 description { state: "default" 0.0;
6771 rel2.relative: 1.0 0.5;
6773 normal: "bt_dis_hilight.png";
6780 program { name: "end";
6781 signal: "mouse,up,1";
6783 action: SIGNAL_EMIT "elm,action,dismiss" "";
6786 program { name: "show";
6787 signal: "elm,action,show";
6789 action: STATE_SET "visible" 0.0;
6790 // transition: DECELERATE 0.5;
6793 program { name: "hide";
6794 signal: "elm,action,hide";
6796 action: STATE_SET "default" 0.0;
6797 // transition: DECELERATE 0.5;
6801 program { name: "leftshow";
6802 signal: "elm,action,slot,left,show";
6804 action: STATE_SET "visible" 0.0;
6805 transition: DECELERATE 0.5;
6807 target: "elm.swallow.slot.left";
6809 program { name: "lefthide";
6810 signal: "elm,action,slot,left,hide";
6812 action: STATE_SET "default" 0.0;
6813 transition: DECELERATE 0.5;
6815 target: "elm.swallow.slot.left";
6817 program { name: "rightshow";
6818 signal: "elm,action,slot,right,show";
6820 action: STATE_SET "visible" 0.0;
6821 transition: DECELERATE 0.5;
6823 target: "elm.swallow.slot.right";
6825 program { name: "righthide";
6826 signal: "elm,action,slot,right,hide";
6828 action: STATE_SET "default" 0.0;
6829 transition: DECELERATE 0.5;
6831 target: "elm.swallow.slot.right";
6833 program { name: "topshow";
6834 signal: "elm,action,slot,top,show";
6836 action: STATE_SET "visible" 0.0;
6837 transition: DECELERATE 0.5;
6839 target: "elm.swallow.slot.top";
6841 program { name: "tophide";
6842 signal: "elm,action,slot,top,hide";
6844 action: STATE_SET "default" 0.0;
6845 transition: DECELERATE 0.5;
6847 target: "elm.swallow.slot.top";
6849 program { name: "bottomshow";
6850 signal: "elm,action,slot,bottom,show";
6852 action: STATE_SET "visible" 0.0;
6853 transition: DECELERATE 0.5;
6855 target: "elm.swallow.slot.bottom";
6857 program { name: "bottomhide";
6858 signal: "elm,action,slot,bottom,hide";
6860 action: STATE_SET "default" 0.0;
6861 transition: DECELERATE 0.5;
6863 target: "elm.swallow.slot.bottom";
6868 //In the hover used by the menu only the bottom part is used.
6869 group { name: "elm/hover/base/menu";
6871 image: "shad_circ.png" COMP;
6872 image: "bt_dis_base.png" COMP;
6875 part { name: "elm.swallow.offset";
6877 description { state: "default" 0.0;
6879 rel1.relative: 0.0 0.0;
6880 rel2.relative: 0.0 0.0;
6883 part { name: "elm.swallow.size";
6885 description { state: "default" 0.0;
6887 rel1.to: "elm.swallow.offset";
6888 rel1.relative: 1.0 1.0;
6889 rel2.to: "elm.swallow.offset";
6890 rel2.relative: 1.0 1.0;
6893 part { name: "base";
6896 description { state: "default" 0.0;
6899 description { state: "visible" 0.0;
6900 inherit: "default" 1.0;
6904 part { name: "elm.swallow.slot.left";
6906 description { state: "default" 0.0;
6909 part { name: "elm.swallow.slot.right";
6911 description { state: "default" 0.0;
6914 part { name: "elm.swallow.slot.top";
6916 description { state: "default" 0.0;
6918 description { state: "visible" 0.0;
6919 inherit: "default" 0.0;
6922 part { name: "bottomclip";
6924 description { state: "default" 0.0;
6926 rel1.relative: 0.0 1.0;
6930 part { name: "bottom";
6931 clip_to: "bottomclip";
6932 description { state: "default" 0.0;
6934 rel1.to: "elm.swallow.slot.bottom";
6936 rel2.to: "elm.swallow.slot.bottom";
6939 normal: "bt_dis_base.png";
6942 image.middle: SOLID;
6944 description { state: "visible" 0.0;
6945 inherit: "default" 0.0;
6949 part { name: "elm.swallow.slot.bottom";
6951 clip_to: "bottomclip";
6952 description { state: "default" 0.0;
6954 rel1.to: "elm.swallow.slot.middle";
6955 rel1.relative: 0.0 1.0;
6957 rel2.to: "elm.swallow.slot.middle";
6958 rel2.relative: 1.0 1.0;
6961 description { state: "visible" 0.0;
6962 inherit: "default" 0.0;
6971 description { state: "default" 0.0;
6972 rel1.to: "elm.swallow.slot.middle";
6974 rel2.to: "elm.swallow.slot.middle";
6978 part { name: "elm.swallow.slot.middle";
6981 description { state: "default" 0.0;
6982 rel1.to: "elm.swallow.size";
6983 rel2.to: "elm.swallow.size";
6988 program { name: "end";
6989 signal: "mouse,up,1";
6991 action: SIGNAL_EMIT "elm,action,dismiss" "";
6993 program { name: "show";
6994 signal: "elm,action,show";
6996 action: STATE_SET "visible" 0.0;
6997 // transition: DECELERATE 0.5;
7000 program { name: "hide";
7001 signal: "elm,action,hide";
7003 action: STATE_SET "default" 0.0;
7004 // transition: DECELERATE 0.5;
7007 program { name: "bottomshow";
7008 signal: "elm,action,slot,bottom,show";
7010 action: STATE_SET "visible" 0.0;
7011 transition: DECELERATE 0.3;
7013 target: "elm.swallow.slot.bottom";
7015 program { name: "bottomhide";
7016 signal: "elm,action,slot,bottom,hide";
7018 action: STATE_SET "default" 0.0;
7019 transition: DECELERATE 0.5;
7021 target: "elm.swallow.slot.bottom";
7026 //In the hover used by the submenu only the bottom part is used
7027 //and no part should interact except the bottom area
7028 group { name: "elm/hover/base/submenu";
7030 image: "shad_circ.png" COMP;
7031 image: "bt_dis_base.png" COMP;
7034 part { name: "elm.swallow.offset";
7037 description { state: "default" 0.0;
7039 rel1.relative: 0.0 0.0;
7040 rel2.relative: 0.0 0.0;
7043 part { name: "elm.swallow.size";
7045 description { state: "default" 0.0;
7047 rel1.to: "elm.swallow.offset";
7048 rel1.relative: 1.0 1.0;
7049 rel2.to: "elm.swallow.offset";
7050 rel2.relative: 1.0 1.0;
7053 //here we do non catch events like the hover hover does
7054 part { name: "base";
7057 description { state: "default" 0.0;
7062 part { name: "elm.swallow.slot.left";
7064 description { state: "default" 0.0;
7067 part { name: "elm.swallow.slot.right";
7069 description { state: "default" 0.0;
7072 part { name: "elm.swallow.slot.top";
7074 description { state: "default" 0.0;
7077 part { name: "bottomclip";
7079 description { state: "default" 0.0;
7081 rel1.relative: 0.0 1.0;
7085 part { name: "bottom";
7086 clip_to: "bottomclip";
7087 description { state: "default" 0.0;
7089 rel1.to: "elm.swallow.slot.bottom";
7091 rel2.to: "elm.swallow.slot.bottom";
7094 normal: "bt_dis_base.png";
7097 image.middle: SOLID;
7099 description { state: "visible" 0.0;
7100 inherit: "default" 0.0;
7104 part { name: "elm.swallow.slot.bottom";
7106 clip_to: "bottomclip";
7107 description { state: "default" 0.0;
7109 rel1.to: "elm.swallow.slot.middle";
7110 rel1.relative: 0.0 1.0;
7112 rel2.to: "elm.swallow.slot.middle";
7113 rel2.relative: 1.0 1.0;
7116 description { state: "visible" 0.0;
7117 inherit: "default" 0.0;
7126 description { state: "default" 0.0;
7127 rel1.to: "elm.swallow.slot.middle";
7129 rel2.to: "elm.swallow.slot.middle";
7133 part { name: "elm.swallow.slot.middle";
7136 description { state: "default" 0.0;
7137 rel1.to: "elm.swallow.size";
7138 rel2.to: "elm.swallow.size";
7143 program { name: "end";
7144 signal: "mouse,up,1";
7146 action: SIGNAL_EMIT "elm,action,dismiss" "";
7148 program { name: "show";
7149 signal: "elm,action,show";
7151 action: STATE_SET "visible" 0.0;
7152 // transition: DECELERATE 0.5;
7155 program { name: "hide";
7156 signal: "elm,action,hide";
7158 action: STATE_SET "default" 0.0;
7159 // transition: DECELERATE 0.5;
7162 program { name: "bottomshow";
7163 signal: "elm,action,slot,bottom,show";
7165 action: STATE_SET "visible" 0.0;
7166 transition: DECELERATE 0.3;
7168 target: "elm.swallow.slot.bottom";
7170 program { name: "bottomhide";
7171 signal: "elm,action,slot,bottom,hide";
7173 action: STATE_SET "default" 0.0;
7174 transition: DECELERATE 0.5;
7176 target: "elm.swallow.slot.bottom";
7181 group { name: "elm/hover/base/hoversel_vertical/default";
7182 alias: "elm/hover/base/hoversel_vertical/entry";
7184 // image: "shad_circ.png" COMP;
7185 image: "bt_base2.png" COMP;
7186 image: "bt_hilight.png" COMP;
7187 image: "bt_shine.png" COMP;
7188 image: "outdent-top.png" COMP;
7189 image: "outdent-bottom.png" COMP;
7192 part { name: "elm.swallow.offset";
7194 description { state: "default" 0.0;
7196 rel1.relative: 0.0 0.0;
7197 rel2.relative: 0.0 0.0;
7200 part { name: "elm.swallow.size";
7202 description { state: "default" 0.0;
7204 rel1.to: "elm.swallow.offset";
7205 rel1.relative: 1.0 1.0;
7206 rel2.to: "elm.swallow.offset";
7207 rel2.relative: 1.0 1.0;
7211 part { name: "shad";
7213 description { state: "default" 0.0;
7214 image.normal: "shad_circ.png";
7215 rel1.to: "button_image";
7216 rel1.offset: -64 -64;
7217 rel2.to: "button_image";
7223 part { name: "button_image";
7225 description { state: "default" 0.0;
7226 rel1.to_x: "elm.swallow.slot.top";
7227 rel1.to_y: "elm.swallow.slot.top";
7229 rel2.to_x: "elm.swallow.slot.top";
7230 rel2.to_y: "elm.swallow.slot.bottom";
7233 normal: "bt_base2.png";
7236 image.middle: SOLID;
7238 description { state: "bottom" 0.0;
7239 rel1.to_x: "elm.swallow.slot.bottom";
7240 rel1.to_y: "elm.swallow.slot.top";
7242 rel2.to_x: "elm.swallow.slot.bottom";
7243 rel2.to_y: "elm.swallow.slot.bottom";
7246 normal: "bt_base2.png";
7249 image.middle: SOLID;
7253 part { name: "base";
7256 description { state: "default" 0.0;
7259 description { state: "visible" 0.0;
7260 inherit: "default" 1.0;
7265 part { name: "topclip";
7267 description { state: "default" 0.0;
7268 rel2.to_y: "edge_top";
7269 rel2.relative: 1.0 0.0;
7273 part { name: "elm.swallow.slot.top";
7276 description { state: "default" 0.0;
7279 rel1.to: "elm.swallow.slot.middle";
7280 rel1.relative: 0.0 0.0;
7282 rel2.to: "elm.swallow.slot.middle";
7283 rel2.relative: 1.0 0.0;
7286 description { state: "visible" 0.0;
7287 inherit: "default" 0.0;
7294 part { name: "bottomclip";
7296 description { state: "default" 0.0;
7297 rel1.to_y: "edge_bottom";
7298 rel1.relative: 0.0 1.0;
7302 part { name: "elm.swallow.slot.bottom";
7304 clip_to: "bottomclip";
7305 description { state: "default" 0.0;
7307 rel1.to: "elm.swallow.slot.middle";
7308 rel1.relative: 0.0 1.0;
7310 rel2.to: "elm.swallow.slot.middle";
7311 rel2.relative: 1.0 1.0;
7314 description { state: "visible" 0.0;
7315 inherit: "default" 0.0;
7322 part { name: "over1";
7324 description { state: "default" 0.0;
7325 rel1.to: "button_image";
7326 rel2.to: "button_image";
7327 rel2.relative: 1.0 0.5;
7329 normal: "bt_hilight.png";
7334 part { name: "over2";
7337 ignore_flags: ON_HOLD;
7338 description { state: "default" 0.0;
7339 rel1.to: "button_image";
7340 rel2.to: "button_image";
7342 normal: "bt_shine.png";
7347 part { name: "edge_top";
7349 description { state: "default" 0.0;
7352 to: "elm.swallow.size";
7356 to: "elm.swallow.size";
7358 image.normal: "outdent-bottom.png";
7359 image.border: 0 0 13 0;
7362 description { state: "visible" 0.0;
7363 inherit: "default" 0.0;
7367 part { name: "edge_bottom";
7369 description { state: "default" 0.0;
7372 to: "elm.swallow.size";
7375 to: "elm.swallow.size";
7378 image.normal: "outdent-top.png";
7379 image.border: 0 0 0 13;
7382 description { state: "visible" 0.0;
7383 inherit: "default" 0.0;
7387 part { name: "elm.swallow.slot.middle";
7389 description { state: "default" 0.0;
7390 rel1.to: "elm.swallow.size";
7391 rel2.to: "elm.swallow.size";
7396 program { name: "end";
7397 signal: "mouse,up,1";
7399 action: SIGNAL_EMIT "elm,action,dismiss" "";
7402 program { name: "show";
7403 signal: "elm,action,show";
7405 action: STATE_SET "visible" 0.0;
7406 // transition: DECELERATE 0.5;
7409 program { name: "hide";
7410 signal: "elm,action,hide";
7412 action: STATE_SET "default" 0.0;
7413 // transition: DECELERATE 0.5;
7416 program { name: "topshow";
7417 signal: "elm,action,slot,top,show";
7419 action: STATE_SET "visible" 0.0;
7423 program { name: "topshow2";
7424 action: STATE_SET "visible" 0.0;
7425 transition: DECELERATE 0.5;
7426 target: "elm.swallow.slot.top";
7428 program { name: "topshow3";
7429 signal: "elm,action,slot,top,show";
7431 action: STATE_SET "default" 0.0;
7432 target: "button_image";
7434 program { name: "tophide";
7435 signal: "elm,action,slot,top,hide";
7437 action: STATE_SET "default" 0.0;
7438 transition: DECELERATE 0.5;
7439 target: "elm.swallow.slot.top";
7442 program { name: "tophide2";
7443 action: STATE_SET "default" 0.0;
7446 program { name: "bottomshow";
7447 signal: "elm,action,slot,bottom,show";
7449 action: STATE_SET "visible" 0.0;
7450 target: "edge_bottom";
7451 after: "bottomshow2";
7453 program { name: "bottomshow2";
7454 action: STATE_SET "visible" 0.0;
7455 transition: DECELERATE 0.5;
7456 target: "elm.swallow.slot.bottom";
7458 program { name: "bottomshow3";
7459 signal: "elm,action,slot,bottom,show";
7461 action: STATE_SET "bottom" 0.0;
7462 target: "button_image";
7464 program { name: "bottomhide";
7465 signal: "elm,action,slot,bottom,hide";
7467 action: STATE_SET "default" 0.0;
7468 transition: DECELERATE 0.5;
7469 target: "elm.swallow.slot.bottom";
7470 after: "bottomhide2";
7472 program { name: "bottomhide2";
7473 action: STATE_SET "default" 0.0;
7474 target: "edge_bottom";
7478 ///////////////////////////////////////////////////////////////////////////////
7479 group { name: "elm/scroller/base/ctxpopup";
7481 item: "focus_highlight" "on";
7484 public sbvis_v, sbvis_h, sbalways_v, sbalways_h, sbvis_timer;
7485 public timer0(val) {
7487 v = get_int(sbvis_v);
7489 v = get_int(sbalways_v);
7491 emit("do-hide-vbar", "");
7492 set_int(sbvis_v, 0);
7495 v = get_int(sbvis_h);
7497 v = get_int(sbalways_h);
7499 emit("do-hide-hbar", "");
7500 set_int(sbvis_h, 0);
7503 set_int(sbvis_timer, 0);
7508 image: "bt_sm_base2.png" COMP;
7509 image: "bt_sm_shine.png" COMP;
7510 image: "bt_sm_hilight.png" COMP;
7511 image: "sl_bt2_2.png" COMP;
7514 part { name: "clipper";
7518 description { state: "default" 0.0;
7521 part { name: "elm.swallow.content";
7525 description { state: "default" 0.0;
7529 part { name: "focus_highlight";
7531 description { state: "default" 0.0;
7534 image { normal: "sl_bt2_2.png";
7541 description { state: "enabled" 0.0;
7542 inherit: "default" 0.0;
7543 color: 200 155 0 255;
7546 part { name: "sb_vbar_clip_master";
7549 description { state: "default" 0.0;
7551 description { state: "hidden" 0.0;
7553 color: 255 255 255 0;
7556 part { name: "sb_vbar_clip";
7557 clip_to:"sb_vbar_clip_master";
7561 description { state: "default" 0.0;
7563 rel2{ to:"clipper"; relative: 1.0 1.0;}
7565 description { state: "hidden" 0.0;
7567 color: 255 255 255 0;
7570 part { name: "sb_vbar";
7574 description { state: "default" 0.0;
7578 rel1{ to:"clipper"; relative: 1.0 0.0; }
7579 rel2{ to:"clipper"; relative: 1.0 1.0; }
7582 part { name: "elm.dragable.vbar";
7583 clip_to: "sb_vbar_clip";
7591 description { state: "default" 0.0;
7595 rel1 { relative: 0.5 0.5; to: "sb_vbar"; }
7596 rel2 { relative: 0.5 0.5; to: "sb_vbar"; }
7597 image { normal: "bt_sm_base2.png";
7603 part { name: "sb_vbar_over1";
7604 clip_to: "sb_vbar_clip";
7606 description { state: "default" 0.0;
7607 rel1.to: "elm.dragable.vbar";
7608 rel2.relative: 1.0 0.5;
7609 rel2.to: "elm.dragable.vbar";
7610 image { normal: "bt_sm_hilight.png";
7615 part { name: "sb_vbar_over2";
7616 clip_to: "sb_vbar_clip";
7618 description { state: "default" 0.0;
7619 rel1.to: "elm.dragable.vbar";
7620 rel2.to: "elm.dragable.vbar";
7621 image { normal: "bt_sm_shine.png";
7626 part { name: "sb_hbar_clip_master";
7629 description { state: "default" 0.0;
7631 description { state: "hidden" 0.0;
7633 color: 255 255 255 0;
7636 part { name: "sb_hbar_clip";
7637 clip_to: "sb_hbar_clip_master";
7641 description { state: "default" 0.0;
7643 rel2{ to:"clipper"; relative: 1.0 1.0;}
7645 description { state: "hidden" 0.0;
7647 color: 255 255 255 0;
7650 part { name: "sb_hbar";
7654 description { state: "default" 0.0;
7658 rel1 { to:"clipper"; relative: 0.0 1.0; }
7659 rel2 { to:"clipper"; relative: 1.0 1.0; }
7662 part { name: "elm.dragable.hbar";
7663 clip_to: "sb_hbar_clip";
7671 description { state: "default" 0.0;
7675 rel1 { relative: 0.5 0.5; to: "sb_hbar"; }
7676 rel2 { relative: 0.5 0.5; to: "sb_hbar"; }
7677 image { normal: "bt_sm_base2.png";
7683 part { name: "sb_hbar_over1";
7684 clip_to: "sb_hbar_clip";
7686 description { state: "default" 0.0;
7687 rel1.to: "elm.dragable.hbar";
7688 rel2.relative: 1.0 0.5;
7689 rel2.to: "elm.dragable.hbar";
7690 image { normal: "bt_sm_hilight.png";
7695 part { name: "sb_hbar_over2";
7696 clip_to: "sb_hbar_clip";
7698 description { state: "default" 0.0;
7699 rel1.to: "elm.dragable.hbar";
7700 rel2.to: "elm.dragable.hbar";
7701 image { normal: "bt_sm_shine.png";
7708 program { name: "load";
7712 set_state(PART:"sb_vbar_clip", "hidden", 0.0);
7713 set_state(PART:"sb_hbar_clip", "hidden", 0.0);
7714 set_int(sbvis_v, 0);
7715 set_int(sbvis_h, 0);
7716 set_int(sbalways_v, 0);
7717 set_int(sbalways_h, 0);
7718 set_int(sbvis_timer, 0);
7721 program { name: "vbar_show";
7722 signal: "elm,action,show,vbar";
7724 action: STATE_SET "default" 0.0;
7725 target: "sb_vbar_clip_master";
7727 program { name: "vbar_hide";
7728 signal: "elm,action,hide,vbar";
7730 action: STATE_SET "hidden" 0.0;
7731 target: "sb_vbar_clip_master";
7733 program { name: "vbar_show_always";
7734 signal: "elm,action,show_always,vbar";
7738 v = get_int(sbvis_v);
7739 v |= get_int(sbalways_v);
7741 set_int(sbalways_v, 1);
7742 emit("do-show-vbar", "");
7743 set_int(sbvis_v, 1);
7747 program { name: "vbar_show_notalways";
7748 signal: "elm,action,show_notalways,vbar";
7752 v = get_int(sbalways_v);
7754 set_int(sbalways_v, 0);
7755 v = get_int(sbvis_v);
7757 emit("do-hide-vbar", "");
7758 set_int(sbvis_v, 0);
7763 program { name: "sb_vbar_show";
7764 signal: "do-show-vbar";
7766 action: STATE_SET "default" 0.0;
7767 transition: LINEAR 1.0;
7768 target: "sb_vbar_clip";
7770 program { name: "sb_vbar_hide";
7771 signal: "do-hide-vbar";
7773 action: STATE_SET "hidden" 0.0;
7774 transition: LINEAR 1.0;
7775 target: "sb_vbar_clip";
7777 program { name: "hbar_show";
7778 signal: "elm,action,show,hbar";
7780 action: STATE_SET "default" 0.0;
7781 target: "sb_hbar_clip_master";
7783 program { name: "hbar_hide";
7784 signal: "elm,action,hide,hbar";
7786 action: STATE_SET "hidden" 0.0;
7787 target: "sb_hbar_clip_master";
7789 program { name: "hbar_show_always";
7790 signal: "elm,action,show_always,hbar";
7794 v = get_int(sbvis_h);
7795 v |= get_int(sbalways_h);
7797 set_int(sbalways_h, 1);
7798 emit("do-show-hbar", "");
7799 set_int(sbvis_h, 1);
7803 program { name: "hbar_show_notalways";
7804 signal: "elm,action,show_notalways,hbar";
7808 v = get_int(sbalways_h);
7810 set_int(sbalways_h, 0);
7811 v = get_int(sbvis_h);
7813 emit("do-hide-hbar", "");
7814 set_int(sbvis_h, 0);
7819 program { name: "sb_hbar_show";
7820 signal: "do-show-hbar";
7822 action: STATE_SET "default" 0.0;
7823 transition: LINEAR 1.0;
7824 target: "sb_hbar_clip";
7826 program { name: "sb_hbar_hide";
7827 signal: "do-hide-hbar";
7829 action: STATE_SET "hidden" 0.0;
7830 transition: LINEAR 1.0;
7831 target: "sb_hbar_clip";
7833 program { name: "scroll";
7834 signal: "elm,action,scroll";
7838 v = get_int(sbvis_v);
7839 v |= get_int(sbalways_v);
7841 emit("do-show-vbar", "")
7842 set_int(sbvis_v, 1);
7844 v = get_int(sbvis_h);
7845 v |= get_int(sbalways_h);
7847 emit("do-show-hbar", "");
7848 set_int(sbvis_h, 1);
7850 v = get_int(sbvis_timer);
7851 if (v > 0) cancel_timer(v);
7852 v = timer(1.0, "timer0", 0);
7853 set_int(sbvis_timer, v);
7856 program { name: "highlight_show";
7857 signal: "elm,action,focus_highlight,show";
7859 action: STATE_SET "enabled" 0.0;
7860 transition: ACCELERATE 0.3;
7861 target: "focus_highlight";
7863 program { name: "highlight_hide";
7864 signal: "elm,action,focus_highlight,hide";
7866 action: STATE_SET "default" 0.0;
7867 transition: DECELERATE 0.3;
7868 target: "focus_highlight";
7872 ///////////////////////////////////////////////////////////////////////////////
7873 group { name: "elm/ctxpopup/bg/default";
7875 part { name: "ctxpopup_bg";
7878 description { state: "default" 0.0;
7881 description { state: "visible" 0.0;
7882 inherit: "default" 0.0;
7888 program { name: "clicked_event";
7889 signal: "mouse,clicked,1";
7890 source: "ctxpopup_bg";
7891 action: SIGNAL_EMIT "elm,action,click" "";
7893 program { name: "show";
7894 signal: "elm,state,show";
7896 action: STATE_SET "visible" 0.0;
7897 target: "ctxpopup_bg";
7899 program { name: "hide";
7900 signal: "elm,state,hide";
7902 action: STATE_SET "default" 0.0;
7903 target: "ctxpopup_bg";
7907 ///////////////////////////////////////////////////////////////////////////////
7908 group { name: "elm/ctxpopup/base/default";
7910 image: "bt_base2.png" COMP;
7911 image: "bt_hilight.png" COMP;
7912 image: "bt_shine.png" COMP;
7915 part { name: "base";
7917 description { state: "default" 0.0;
7920 image { normal: "bt_base2.png";
7925 part { name: "over1";
7927 description { state: "default" 0.0;
7930 rel2.relative: 1.0 0.5;
7931 image { normal: "bt_hilight.png";
7936 part { name: "over2";
7938 description { state: "default" 0.0;
7941 image { normal: "bt_shine.png";
7946 part { name: "elm.swallow.content";
7948 description { state: "default" 0.0;
7949 rel1 { to:"base"; offset: 4 4; };
7950 rel2 { to:"base"; offset: -5 -5; };
7955 ///////////////////////////////////////////////////////////////////////////////
7956 group { name: "elm/ctxpopup/arrow/default";
7958 image: "icon_arrow_left.png" COMP;
7959 image: "icon_arrow_right.png" COMP;
7960 image: "icon_arrow_up.png" COMP;
7961 image: "icon_arrow_down.png" COMP;
7964 part { name: "ctxpopup_arrow";
7968 state: "default" 0.0;
7979 rel1 { offset: 7 0; }
7980 rel2 { offset: 6 -1; }
7981 image { normal: "icon_arrow_left.png"; }
7983 description { state: "right" 0.0;
7987 rel1 { offset: -7 0; }
7988 rel2 { offset: -8 -1; }
7989 image { normal: "icon_arrow_right.png"; }
7991 description { state: "top" 0.0;
7995 rel1 { offset: 0 7; }
7996 rel2 { offset: -1 6; }
7997 image { normal: "icon_arrow_up.png"; }
7999 description { state: "bottom" 0.0;
8003 rel1 { offset: 0 -7; }
8004 rel2 { offset: -1 -8; }
8005 image { normal: "icon_arrow_down.png"; }
8010 program { name: "enable_left_arrow";
8011 signal: "elm,state,left";
8013 action: STATE_SET "left" 0.0;
8014 target: "ctxpopup_arrow";
8016 program { name: "enable_right_arrow";
8017 signal: "elm,state,right";
8019 action: STATE_SET "right" 0.0;
8020 target: "ctxpopup_arrow";
8022 program { name: "enable_top_arrow";
8023 signal: "elm,state,top";
8025 action: STATE_SET "top" 0.0;
8026 target: "ctxpopup_arrow";
8028 program { name: "enable_bottom_arrow";
8029 signal: "elm,state,bottom";
8031 action: STATE_SET "bottom" 0.0;
8032 target: "ctxpopup_arrow";
8036 ///////////////////////////////////////////////////////////////////////////////
8038 name: "elm/ctxpopup/icon_text_style_item/default";
8039 alias: "elm/ctxpopup/text_style_item/default";
8040 alias: "elm/ctxpopup/icon_style_item/default";
8042 image: "hoversel_entry_bg.png" COMP;
8045 part { name: "event";
8047 description { state: "default" 0.0;
8052 description { state: "default" 0.0;
8055 image { normal:"hoversel_entry_bg.png";
8059 color: 255 255 255 0;
8061 description { state: "clicked" 0.0;
8062 inherit: "default" 0.0;
8063 color: 255 255 255 255;
8066 part { name: "elm.swallow.icon";
8070 description { state: "default" 0.0;
8075 rel1 { offset: 10 10; }
8076 rel2 { offset: 0 -10; }
8079 part { name: "elm.text";
8084 description { state: "default" 0.0;
8088 rel1 { relative: 1.0 0.0; to: "elm.swallow.icon"; offset: 10 0; }
8089 rel2 { relative: 1.0 1.0; offset: -11 -1; }
8090 color: 255 255 255 255;
8098 description { state: "clicked" 0.0;
8099 inherit: "default" 0.0;
8103 part { name: "over1";
8106 ignore_flags: ON_HOLD;
8107 description { state: "default" 0.0;
8108 color: 255 255 255 0;
8110 description { state: "clicked" 0.0;
8111 inherit: "default" 0.0;
8112 color: 255 255 255 255;
8115 part { name: "over2";
8118 description { state: "default" 0.0;
8119 color: 255 255 255 0;
8121 description { state: "clicked" 0.0;
8122 inherit: "default" 0.0;
8123 color: 255 255 255 255;
8126 part { name: "disclip";
8128 description { state: "default" 0.0;
8129 color: 255 255 255 255;
8131 description { state: "enabled" 0.0;
8132 color: 127 127 127 127;
8135 part { name: "blocker";
8136 description { state: "default" 0.0;
8139 description { state: "enabled" 0.0;
8147 name: "item_unclick";
8148 signal: "mouse,up,1";
8150 action: SIGNAL_EMIT "elm,action,click" "";
8152 program { name: "disable";
8153 signal: "elm,state,disabled";
8155 action: STATE_SET "enabled" 0.0;
8159 program { name: "enable";
8160 signal: "elm,state,enabled";
8162 action: STATE_SET "default" 0.0;
8166 program { name: "item_click2";
8167 signal: "mouse,down,1";
8170 set_state(PART:"elm.text", "clicked", 0.0);
8171 set_state(PART:"bg", "clicked", 0.0);
8174 program { name: "item_unclick2";
8175 signal: "mouse,up,1";
8178 set_state(PART:"elm.text", "default", 0.0);
8179 set_state(PART:"bg", "default", 0.0);
8184 ///////////////////////////////////////////////////////////////////////////////
8185 // emoticon images from:
8187 // http://lazycrazy.deviantart.com/
8188 // http://lazycrazy.deviantart.com/art/Very-Emotional-Emoticons-144461621
8189 group { name: "elm/entry/emoticon/angry/default"; images.image:
8190 "emo-angry.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8191 "emo-angry.png"; } } } }
8192 group { name: "elm/entry/emoticon/angry-shout/default"; images.image:
8193 "emo-angry-shout.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8194 "emo-angry-shout.png"; } } } }
8195 group { name: "elm/entry/emoticon/crazy-laugh/default"; images.image:
8196 "emo-crazy-laugh.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8197 "emo-crazy-laugh.png"; } } } }
8198 group { name: "elm/entry/emoticon/evil-laugh/default"; images.image:
8199 "emo-evil-laugh.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8200 "emo-evil-laugh.png"; } } } }
8201 group { name: "elm/entry/emoticon/evil/default"; images.image:
8202 "emo-evil.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8203 "emo-evil.png"; } } } }
8204 group { name: "elm/entry/emoticon/goggle-smile/default"; images.image:
8205 "emo-goggle-smile.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8206 "emo-goggle-smile.png"; } } } }
8207 group { name: "elm/entry/emoticon/grumpy/default"; images.image:
8208 "emo-grumpy.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8209 "emo-grumpy.png"; } } } }
8210 group { name: "elm/entry/emoticon/grumpy-smile/default"; images.image:
8211 "emo-grumpy-smile.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8212 "emo-grumpy-smile.png"; } } } }
8213 group { name: "elm/entry/emoticon/guilty/default"; images.image:
8214 "emo-guilty.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8215 "emo-guilty.png"; } } } }
8216 group { name: "elm/entry/emoticon/guilty-smile/default"; images.image:
8217 "emo-guilty-smile.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8218 "emo-guilty-smile.png"; } } } }
8219 group { name: "elm/entry/emoticon/haha/default"; images.image:
8220 "emo-haha.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8221 "emo-haha.png"; } } } }
8222 group { name: "elm/entry/emoticon/half-smile/default"; images.image:
8223 "emo-half-smile.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8224 "emo-half-smile.png"; } } } }
8225 group { name: "elm/entry/emoticon/happy-panting/default"; images.image:
8226 "emo-happy-panting.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8227 "emo-happy-panting.png"; } } } }
8228 group { name: "elm/entry/emoticon/happy/default"; images.image:
8229 "emo-happy.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8230 "emo-happy.png"; } } } }
8231 group { name: "elm/entry/emoticon/indifferent/default"; images.image:
8232 "emo-indifferent.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8233 "emo-indifferent.png"; } } } }
8234 group { name: "elm/entry/emoticon/kiss/default"; images.image:
8235 "emo-kiss.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8236 "emo-kiss.png"; } } } }
8237 group { name: "elm/entry/emoticon/knowing-grin/default"; images.image:
8238 "emo-knowing-grin.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8239 "emo-knowing-grin.png"; } } } }
8240 group { name: "elm/entry/emoticon/laugh/default"; images.image:
8241 "emo-laugh.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8242 "emo-laugh.png"; } } } }
8243 group { name: "elm/entry/emoticon/little-bit-sorry/default"; images.image:
8244 "emo-little-bit-sorry.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8245 "emo-little-bit-sorry.png"; } } } }
8246 group { name: "elm/entry/emoticon/love-lots/default"; images.image:
8247 "emo-love-lots.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8248 "emo-love-lots.png"; } } } }
8249 group { name: "elm/entry/emoticon/love/default"; images.image:
8250 "emo-love.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8251 "emo-love.png"; } } } }
8252 group { name: "elm/entry/emoticon/minimal-smile/default"; images.image:
8253 "emo-minimal-smile.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8254 "emo-minimal-smile.png"; } } } }
8255 group { name: "elm/entry/emoticon/not-happy/default"; images.image:
8256 "emo-not-happy.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8257 "emo-not-happy.png"; } } } }
8258 group { name: "elm/entry/emoticon/not-impressed/default"; images.image:
8259 "emo-not-impressed.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8260 "emo-not-impressed.png"; } } } }
8261 group { name: "elm/entry/emoticon/omg/default"; images.image:
8262 "emo-omg.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8263 "emo-omg.png"; } } } }
8264 group { name: "elm/entry/emoticon/opensmile/default"; images.image:
8265 "emo-opensmile.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8266 "emo-opensmile.png"; } } } }
8267 group { name: "elm/entry/emoticon/smile/default"; images.image:
8268 "emo-smile.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8269 "emo-smile.png"; } } } }
8270 group { name: "elm/entry/emoticon/sorry/default"; images.image:
8271 "emo-sorry.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8272 "emo-sorry.png"; } } } }
8273 group { name: "elm/entry/emoticon/squint-laugh/default"; images.image:
8274 "emo-squint-laugh.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8275 "emo-squint-laugh.png"; } } } }
8276 group { name: "elm/entry/emoticon/surprised/default"; images.image:
8277 "emo-surprised.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8278 "emo-surprised.png"; } } } }
8279 group { name: "elm/entry/emoticon/suspicious/default"; images.image:
8280 "emo-suspicious.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8281 "emo-suspicious.png"; } } } }
8282 group { name: "elm/entry/emoticon/tongue-dangling/default"; images.image:
8283 "emo-tongue-dangling.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8284 "emo-tongue-dangling.png"; } } } }
8285 group { name: "elm/entry/emoticon/tongue-poke/default"; images.image:
8286 "emo-tongue-poke.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8287 "emo-tongue-poke.png"; } } } }
8288 group { name: "elm/entry/emoticon/uh/default"; images.image:
8289 "emo-uh.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8290 "emo-uh.png"; } } } }
8291 group { name: "elm/entry/emoticon/unhappy/default"; images.image:
8292 "emo-unhappy.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8293 "emo-unhappy.png"; } } } }
8294 group { name: "elm/entry/emoticon/very-sorry/default"; images.image:
8295 "emo-very-sorry.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8296 "emo-very-sorry.png"; } } } }
8297 group { name: "elm/entry/emoticon/what/default"; images.image:
8298 "emo-what.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8299 "emo-what.png"; } } } }
8300 group { name: "elm/entry/emoticon/wink/default"; images.image:
8301 "emo-wink.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8302 "emo-wink.png"; } } } }
8303 group { name: "elm/entry/emoticon/worried/default"; images.image:
8304 "emo-worried.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8305 "emo-worried.png"; } } } }
8306 group { name: "elm/entry/emoticon/wtf/default"; images.image:
8307 "emo-wtf.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8308 "emo-wtf.png"; } } } }
8309 //------------------------------------------------------------
8310 group { name: "elm/entry/base/default";
8313 style { name: "entry_textblock_style";
8314 base: "font=Sans font_size=10 color=#000 wrap=word text_class=entry";
8318 tag: "em" "+ font=Sans:style=Oblique";
8319 tag: "b" "+ font=Sans:style=Bold";
8320 tag: "link" "+ color=#800 underline=on underline_color=#8008";
8321 tag: "hilight" "+ font=Sans:style=Bold";
8323 style { name: "entry_textblock_disabled_style";
8324 base: "font=Sans font_size=10 color=#00000080 wrap=word text_class=entry";
8328 tag: "em" "+ font=Sans:style=Oblique";
8329 tag: "b" "+ font=Sans:style=Bold";
8330 tag: "link" "+ color=#00000080 underline=on underline_color=#00000080";
8331 tag: "hilight" "+ font=Sans:style=Bold";
8335 // item: context_menu_orientation "horizontal";
8338 part { name: "elm.text";
8342 entry_mode: EDITABLE;
8343 select_mode: EXPLICIT;
8345 source: "elm/entry/selection/default"; // selection under
8346 // source2: "X"; // selection over
8347 // source3: "X"; // cursor under
8348 source4: "elm/entry/cursor/default"; // cursorover
8349 source5: "elm/entry/anchor/default"; // anchor under
8350 // source6: "X"; // anchor over
8351 description { state: "default" 0.0;
8352 /* we gotta use 0 0 here, because of scrolled entries */
8355 style: "entry_textblock_style";
8360 description { state: "disabled" 0.0;
8361 inherit: "default" 0.0;
8363 style: "entry_textblock_disabled_style";
8370 program { name: "focus";
8376 program { name: "disable";
8377 signal: "elm,state,disabled";
8379 action: STATE_SET "disabled" 0.0;
8382 program { name: "enable";
8383 signal: "elm,state,enabled";
8385 action: STATE_SET "default" 0.0;
8391 group { name: "elm/entry/base-charwrap/default";
8394 style { name: "entry_textblock_style_charwrap";
8395 base: "font=Sans font_size=10 color=#000 wrap=char text_class=entry";
8399 tag: "em" "+ font=Sans:style=Oblique";
8400 tag: "b" "+ font=Sans:style=Bold";
8401 tag: "link" "+ color=#800 underline=on underline_color=#8008";
8402 tag: "hilight" "+ font=Sans:style=Bold";
8404 style { name: "entry_textblock_disabled_style_charwrap";
8405 base: "font=Sans font_size=10 color=#00000080 wrap=char text_class=entry";
8409 tag: "em" "+ font=Sans:style=Oblique";
8410 tag: "b" "+ font=Sans:style=Bold";
8411 tag: "link" "+ color=#00000080 underline=on underline_color=#00000080";
8412 tag: "hilight" "+ font=Sans:style=Bold";
8416 part { name: "elm.text";
8420 entry_mode: EDITABLE;
8421 select_mode: EXPLICIT;
8423 source: "elm/entry/selection/default"; // selection under
8424 // source2: "X"; // selection over
8425 // source3: "X"; // cursor under
8426 source4: "elm/entry/cursor/default"; // cursorover
8427 source5: "elm/entry/anchor/default"; // anchor under
8428 // source6: "X"; // anchor over
8429 description { state: "default" 0.0;
8432 style: "entry_textblock_style_charwrap";
8437 description { state: "disabled" 0.0;
8438 inherit: "default" 0.0;
8440 style: "entry_textblock_disabled_style_charwrap";
8447 program { name: "focus";
8453 program { name: "disable";
8454 signal: "elm,state,disabled";
8456 action: STATE_SET "disabled" 0.0;
8459 program { name: "enable";
8460 signal: "elm,state,enabled";
8462 action: STATE_SET "default" 0.0;
8468 group { name: "elm/entry/base-nowrap/default";
8470 part { name: "elm.text";
8474 entry_mode: EDITABLE;
8475 select_mode: EXPLICIT;
8477 source: "elm/entry/selection/default"; // selection under
8478 source4: "elm/entry/cursor/default"; // cursorover
8479 source5: "elm/entry/anchor/default"; // anchor under
8480 description { state: "default" 0.0;
8482 style: "entry_textblock_style";
8487 description { state: "disabled" 0.0;
8488 inherit: "default" 0.0;
8490 style: "entry_textblock_disabled_style";
8499 description { state: "default" 0.0;
8505 description { state: "visible" 0.0;
8506 inherit: "default" 0.0;
8513 program { name: "focus";
8519 program { name: "disable";
8520 signal: "elm,state,disabled";
8522 action: STATE_SET "disabled" 0.0;
8525 program { name: "enable";
8526 signal: "elm,state,enabled";
8528 action: STATE_SET "default" 0.0;
8532 program { name: "selmode0";
8533 signal: "elm,state,select,on";
8535 action: STATE_SET "visible" 0.0;
8538 program { name: "selmode1";
8539 signal: "elm,state,select,off";
8541 action: STATE_SET "default" 0.0;
8548 group { name: "elm/entry/base-single/default";
8551 style { name: "entry_single_textblock_style";
8552 base: "font=Sans font_size=10 color=#000 wrap=none text_class=entry";
8556 tag: "em" "+ font=Sans:style=Oblique";
8557 tag: "b" "+ font=Sans:style=Bold";
8558 tag: "link" "+ color=#800 underline=on underline_color=#8008";
8559 tag: "hilight" "+ font=Sans:style=Bold";
8561 style { name: "entry_single_textblock_disabled_style";
8562 base: "font=Sans font_size=10 color=#00000080 wrap=none text_class=entry";
8566 tag: "em" "+ font=Sans:style=Oblique";
8567 tag: "b" "+ font=Sans:style=Bold";
8568 tag: "link" "+ color=#00000080 underline=on underline_color=#00000080";
8569 tag: "hilight" "+ font=Sans:style=Bold";
8573 part { name: "elm.text";
8577 entry_mode: EDITABLE;
8578 select_mode: EXPLICIT;
8580 source: "elm/entry/selection/default"; // selection under
8581 source4: "elm/entry/cursor/default"; // cursorover
8582 source5: "elm/entry/anchor/default"; // anchor under
8583 description { state: "default" 0.0;
8585 style: "entry_single_textblock_style";
8591 description { state: "disabled" 0.0;
8592 inherit: "default" 0.0;
8594 style: "entry_single_textblock_disabled_style";
8600 program { name: "focus";
8606 program { name: "disable";
8607 signal: "elm,state,disabled";
8609 action: STATE_SET "disabled" 0.0;
8612 program { name: "enable";
8613 signal: "elm,state,enabled";
8615 action: STATE_SET "default" 0.0;
8621 group { name: "elm/entry/base-single-noedit/default";
8623 part { name: "elm.text";
8628 select_mode: EXPLICIT;
8630 source: "elm/entry/selection/default"; // selection under
8631 source5: "elm/entry/anchor/default"; // anchor under
8632 description { state: "default" 0.0;
8634 style: "entry_single_textblock_style";
8640 description { state: "disabled" 0.0;
8641 inherit: "default" 0.0;
8643 style: "entry_single_textblock_disabled_style";
8649 program { name: "focus";
8655 program { name: "disable";
8656 signal: "elm,state,disabled";
8658 action: STATE_SET "disabled" 0.0;
8661 program { name: "enable";
8662 signal: "elm,state,enabled";
8664 action: STATE_SET "default" 0.0;
8670 group { name: "elm/entry/base-noedit/default";
8672 part { name: "elm.text";
8677 select_mode: EXPLICIT;
8679 source: "elm/entry/selection/default"; // selection under
8680 source5: "elm/entry/anchor/default"; // anchor under
8681 description { state: "default" 0.0;
8684 style: "entry_textblock_style";
8689 description { state: "disabled" 0.0;
8690 inherit: "default" 0.0;
8692 style: "entry_textblock_disabled_style";
8698 program { name: "focus";
8704 program { name: "disable";
8705 signal: "elm,state,disabled";
8707 action: STATE_SET "disabled" 0.0;
8710 program { name: "enable";
8711 signal: "elm,state,enabled";
8713 action: STATE_SET "default" 0.0;
8719 group { name: "elm/entry/base-noedit-charwrap/default";
8721 part { name: "elm.text";
8726 select_mode: EXPLICIT;
8728 source: "elm/entry/selection/default"; // selection under
8729 source5: "elm/entry/anchor/default"; // anchor under
8730 description { state: "default" 0.0;
8733 style: "entry_textblock_style_charwrap";
8738 description { state: "disabled" 0.0;
8739 inherit: "default" 0.0;
8741 style: "entry_textblock_disabled_style_charwrap";
8747 program { name: "focus";
8753 program { name: "disable";
8754 signal: "elm,state,disabled";
8756 action: STATE_SET "disabled" 0.0;
8759 program { name: "enable";
8760 signal: "elm,state,enabled";
8762 action: STATE_SET "default" 0.0;
8768 group { name: "elm/entry/base-nowrap-noedit/default";
8770 part { name: "elm.text";
8775 select_mode: EXPLICIT;
8777 source: "elm/entry/selection/default"; // selection under
8778 source5: "elm/entry/anchor/default"; // anchor under
8779 description { state: "default" 0.0;
8781 style: "entry_textblock_style";
8786 description { state: "disabled" 0.0;
8787 inherit: "default" 0.0;
8789 style: "entry_textblock_disabled_style";
8795 program { name: "focus";
8801 program { name: "disable";
8802 signal: "elm,state,disabled";
8804 action: STATE_SET "disabled" 0.0;
8807 program { name: "enable";
8808 signal: "elm,state,enabled";
8810 action: STATE_SET "default" 0.0;
8816 group { name: "elm/entry/base-password/default";
8818 part { name: "elm.text";
8822 entry_mode: PASSWORD;
8823 select_mode: EXPLICIT;
8825 source: "elm/entry/selection/default"; // selection under
8826 source4: "elm/entry/cursor/default"; // cursorover
8827 source5: "elm/entry/anchor/default"; // anchor under
8828 description { state: "default" 0.0;
8830 style: "entry_single_textblock_style";
8837 description { state: "disabled" 0.0;
8838 inherit: "default" 0.0;
8840 style: "entry_single_textblock_disabled_style";
8846 program { name: "focus";
8852 program { name: "disable";
8853 signal: "elm,state,disabled";
8855 action: STATE_SET "disabled" 0.0;
8858 program { name: "enable";
8859 signal: "elm,state,enabled";
8861 action: STATE_SET "default" 0.0;
8867 group { name: "elm/entry/cursor/default";
8869 image: "cur_box.png" COMP;
8870 image: "cur_hi.png" COMP;
8871 image: "cur_shad.png" COMP;
8872 image: "cur_shine.png" COMP;
8873 image: "cur_glow.png" COMP;
8876 part { name: "clip2";
8879 description { state: "default" 0.0;
8884 description { state: "focused" 0.0;
8885 inherit: "default" 0.0;
8889 part { name: "clip";
8893 description { state: "default" 0.0;
8897 description { state: "hidden" 0.0;
8898 inherit: "default" 0.0;
8905 description { state: "default" 0.0;
8910 image.border: 2 2 2 2;
8911 image.normal: "cur_shad.png";
8914 part { name: "base";
8918 description { state: "default" 0.0;
8921 rel1.relative: 0.0 1.0;
8923 rel2.relative: 1.0 1.0;
8925 image.normal: "cur_box.png";
8931 description { state: "default" 0.0;
8934 rel2.relative: 1.0 0.5;
8935 image.normal: "cur_hi.png";
8938 part { name: "shine";
8942 description { state: "default" 0.0;
8945 rel2.relative: 1.0 0.75;
8946 image.border: 2 2 1 0;
8947 image.normal: "cur_shine.png";
8951 part { name: "glow";
8954 description { state: "default" 0.0;
8956 rel1.relative: 0.0 -2.0;
8959 rel2.relative: 1.0 0.0;
8961 image.border: 2 2 0 4;
8962 image.normal: "cur_glow.png";
8965 description { state: "hidden" 0.0;
8966 inherit: "default" 0.0;
8967 color: 255 255 255 0;
8972 program { name: "show";
8975 action: STATE_SET "hidden" 0.0;
8977 transition: DECELERATE 2.0;
8981 program { name: "show2";
8982 action: STATE_SET "hidden" 0.0;
8987 program { name: "show3";
8988 action: STATE_SET "default" 0.0;
8993 program { name: "show4";
8994 action: STATE_SET "default" 0.0;
8996 transition: DECELERATE 0.5;
9000 program { name: "focused";
9001 signal: "elm,action,focus";
9003 action: STATE_SET "focused" 0.0;
9006 program { name: "unfocused";
9007 signal: "elm,action,unfocus";
9009 action: STATE_SET "default" 0.0;
9015 group { name: "elm/entry/selection/default";
9020 description { state: "default" 0.0;
9021 color: 128 128 128 128;
9027 group { name: "elm/entry/anchor/default";
9032 description { state: "default" 0.0;
9039 ///////////////////////////////////////////////////////////////////////////////
9040 group { name: "elm/bubble/top_left/default";
9041 alias: "elm/bubble/base/default";
9043 image: "bubble_3.png" COMP;
9044 image: "bubble_4.png" COMP;
9045 image: "bubble_shine3.png" COMP;
9046 image: "bubble_shine4.png" COMP;
9049 part { name: "event";
9052 state: "default" 0.0;
9056 part { name: "elm.swallow.icon";
9058 description { state: "default" 0.0;
9063 aspect_preference: VERTICAL;
9074 description { state: "visible" 0.0;
9075 inherit: "default" 0.0;
9079 part { name: "elm.text";
9083 description { state: "default" 0.0;
9087 to_x: "elm.swallow.icon";
9098 font: "Sans:style=Bold,Edje-Vera-Bold";
9106 part { name: "elm.info";
9110 description { state: "default" 0.0;
9123 font: "Sans:style=Bold,Edje-Vera-Bold";
9131 part { name: "base0";
9133 description { state: "default" 0.0;
9135 to_y: "elm.swallow.icon";
9140 normal: "bubble_3.png";
9143 image.middle: SOLID;
9146 description { state: "rtl" 0.0;
9147 inherit: "default" 0.0;
9149 normal: "bubble_4.png";
9154 part { name: "elm.swallow.content";
9156 description { state: "default" 0.0;
9167 part { name: "shine";
9169 description { state: "default" 0.0;
9180 normal: "bubble_shine3.png";
9185 description { state: "rtl" 0.0;
9186 inherit: "default" 0.0;
9188 normal: "bubble_shine4.png";
9197 signal: "elm,state,icon,visible";
9199 action: STATE_SET "visible" 0.0;
9200 target: "elm.swallow.icon";
9204 signal: "elm,state,icon,hidden";
9206 action: STATE_SET "default" 0.0;
9207 target: "elm.swallow.icon";
9209 program { name: "to_rtl";
9210 signal: "edje,state,rtl";
9212 action: STATE_SET "rtl" 0.0;
9216 program { name: "to_ltr";
9217 signal: "edje,state,ltr";
9219 action: STATE_SET "default" 0.0;
9226 group { name: "elm/bubble/top_right/default";
9228 image: "bubble_3.png" COMP;
9229 image: "bubble_4.png" COMP;
9230 image: "bubble_shine3.png" COMP;
9231 image: "bubble_shine4.png" COMP;
9234 part { name: "event";
9237 state: "default" 0.0;
9241 part { name: "elm.swallow.icon";
9243 description { state: "default" 0.0;
9248 aspect_preference: VERTICAL;
9259 description { state: "visible" 0.0;
9260 inherit: "default" 0.0;
9264 part { name: "elm.text";
9268 description { state: "default" 0.0;
9282 font: "Sans:style=Bold,Edje-Vera-Bold";
9290 part { name: "elm.info";
9294 description { state: "default" 0.0;
9302 to_x: "elm.swallow.icon";
9308 font: "Sans:style=Bold,Edje-Vera-Bold";
9316 part { name: "base0";
9318 description { state: "default" 0.0;
9320 to_y: "elm.swallow.icon";
9325 normal: "bubble_4.png";
9328 image.middle: SOLID;
9331 description { state: "rtl" 0.0;
9332 inherit: "default" 0.0;
9334 normal: "bubble_3.png";
9339 part { name: "elm.swallow.content";
9341 description { state: "default" 0.0;
9352 part { name: "shine";
9354 description { state: "default" 0.0;
9365 normal: "bubble_shine4.png";
9370 description { state: "rtl" 0.0;
9371 inherit: "default" 0.0;
9373 normal: "bubble_shine3.png";
9382 signal: "elm,state,icon,visible";
9384 action: STATE_SET "visible" 0.0;
9385 target: "elm.swallow.icon";
9389 signal: "elm,state,icon,hidden";
9391 action: STATE_SET "default" 0.0;
9392 target: "elm.swallow.icon";
9394 program { name: "to_rtl";
9395 signal: "edje,state,rtl";
9397 action: STATE_SET "rtl" 0.0;
9401 program { name: "to_ltr";
9402 signal: "edje,state,ltr";
9404 action: STATE_SET "default" 0.0;
9411 group { name: "elm/bubble/bottom_left/default";
9413 image: "bubble_1.png" COMP;
9414 image: "bubble_2.png" COMP;
9415 image: "bubble_shine.png" COMP;
9418 part { name: "event";
9421 state: "default" 0.0;
9425 part { name: "elm.swallow.icon";
9427 description { state: "default" 0.0;
9432 aspect_preference: VERTICAL;
9443 description { state: "visible" 0.0;
9444 inherit: "default" 0.0;
9448 part { name: "elm.text";
9452 description { state: "default" 0.0;
9456 to_x: "elm.swallow.icon";
9467 font: "Sans:style=Bold,Edje-Vera-Bold";
9475 part { name: "elm.info";
9479 description { state: "default" 0.0;
9492 font: "Sans:style=Bold,Edje-Vera-Bold";
9500 part { name: "base0";
9502 description { state: "default" 0.0;
9504 to_y: "elm.swallow.icon";
9509 normal: "bubble_1.png";
9510 border: 36 11 10 19;
9512 image.middle: SOLID;
9515 description { state: "rtl" 0.0;
9516 inherit: "default" 0.0;
9518 normal: "bubble_2.png";
9519 border: 11 36 10 19;
9523 part { name: "elm.swallow.content";
9525 description { state: "default" 0.0;
9536 part { name: "shine";
9538 description { state: "default" 0.0;
9549 normal: "bubble_shine.png";
9554 description { state: "rtl" 0.0;
9555 inherit: "default" 0.0;
9557 normal: "bubble_shine4.png";
9566 signal: "elm,state,icon,visible";
9568 action: STATE_SET "visible" 0.0;
9569 target: "elm.swallow.icon";
9573 signal: "elm,state,icon,hidden";
9575 action: STATE_SET "default" 0.0;
9576 target: "elm.swallow.icon";
9578 program { name: "to_rtl";
9579 signal: "edje,state,rtl";
9581 action: STATE_SET "rtl" 0.0;
9584 program { name: "to_ltr";
9585 signal: "edje,state,ltr";
9587 action: STATE_SET "default" 0.0;
9593 group { name: "elm/bubble/bottom_right/default";
9595 image: "bubble_1.png" COMP;
9596 image: "bubble_2.png" COMP;
9597 image: "bubble_shine.png" COMP;
9600 part { name: "event";
9603 state: "default" 0.0;
9607 part { name: "elm.swallow.icon";
9609 description { state: "default" 0.0;
9614 aspect_preference: VERTICAL;
9625 description { state: "visible" 0.0;
9626 inherit: "default" 0.0;
9630 part { name: "elm.text";
9634 description { state: "default" 0.0;
9648 font: "Sans:style=Bold,Edje-Vera-Bold";
9656 part { name: "elm.info";
9660 description { state: "default" 0.0;
9668 to_x: "elm.swallow.icon";
9674 font: "Sans:style=Bold,Edje-Vera-Bold";
9682 part { name: "base0";
9684 description { state: "default" 0.0;
9686 to_y: "elm.swallow.icon";
9691 normal: "bubble_2.png";
9692 border: 11 36 10 19;
9694 image.middle: SOLID;
9697 description { state: "rtl" 0.0;
9698 inherit: "default" 0.0;
9700 normal: "bubble_1.png";
9701 border: 36 11 10 19;
9705 part { name: "elm.swallow.content";
9707 description { state: "default" 0.0;
9718 part { name: "shine";
9720 description { state: "default" 0.0;
9731 normal: "bubble_shine.png";
9736 description { state: "rtl" 0.0;
9737 inherit: "default" 0.0;
9739 normal: "bubble_shine3.png";
9748 signal: "elm,state,icon,visible";
9750 action: STATE_SET "visible" 0.0;
9751 target: "elm.swallow.icon";
9755 signal: "elm,state,icon,hidden";
9757 action: STATE_SET "default" 0.0;
9758 target: "elm.swallow.icon";
9760 program { name: "to_rtl";
9761 signal: "edje,state,rtl";
9763 action: STATE_SET "rtl" 0.0;
9766 program { name: "to_ltr";
9767 signal: "edje,state,ltr";
9769 action: STATE_SET "default" 0.0;
9775 ///////////////////////////////////////////////////////////////////////////////
9776 group { name: "elm/photo/base/default";
9778 image: "frame_1.png" COMP;
9779 image: "frame_2.png" COMP;
9780 image: "dia_grad.png" COMP;
9781 image: "head.png" COMP;
9784 part { name: "base0";
9786 description { state: "default" 0.0;
9787 image.normal: "dia_grad.png";
9799 part { name: "base";
9801 description { state: "default" 0.0;
9803 normal: "frame_2.png";
9810 part { name: "head";
9812 description { state: "default" 0.0;
9816 aspect_preference: BOTH;
9817 image.normal: "head.png";
9820 part { name: "clip";
9823 description { state: "default" 0.0;
9826 color: 255 255 255 255;
9829 part { name: "elm.swallow.content";
9832 description { state: "default" 0.0;
9837 part { name: "over";
9839 description { state: "default" 0.0;
9843 normal: "frame_1.png";
9853 group { name: "elm/photo/base/shadow";
9855 image: "shadow.png" COMP;
9856 image: "black.png" COMP;
9859 public message(Msg_Type:type, id, ...) {
9860 if( (type==MSG_INT_SET) && (id==0) )
9865 custom_state(PART:"size", "default", 0.0);
9869 set_state_val(PART:"size", STATE_REL1_OFFSET, - w/2, - h/2);
9870 set_state_val(PART:"size", STATE_REL2_OFFSET, w/2 + 1, h/2 + 1);
9871 set_state(PART:"size", "custom", 0.0);
9876 part { name: "size";
9878 description { state: "default" 0.0;
9879 rel1.relative: 0.5 0.5;
9880 rel2.relative: 0.5 0.5;
9888 state: "default" 0.0;
9891 rel1.relative: -0.06 -0.06;
9892 rel2.relative: 1.07 1.07;
9893 image.normal: "shadow.png";
9898 part { name: "elm.swallow.content";
9900 description { state: "default" 0.0;
9912 state: "default" 0.0;
9917 image.normal: "black.png";
9918 image.border: 1 1 1 1;
9925 ///////////////////////////////////////////////////////////////////////////////
9926 group { name: "elm/thumb/base/default";
9928 image: "frame_1.png" COMP;
9929 image: "frame_2.png" COMP;
9930 image: "dia_grad.png" COMP;
9931 image: "busy-1.png" COMP;
9932 image: "busy-2.png" COMP;
9933 image: "busy-3.png" COMP;
9934 image: "busy-4.png" COMP;
9935 image: "busy-5.png" COMP;
9936 image: "busy-6.png" COMP;
9937 image: "busy-7.png" COMP;
9938 image: "busy-8.png" COMP;
9939 image: "busy-9.png" COMP;
9942 part { name: "base0";
9944 description { state: "default" 0.0;
9945 image.normal: "dia_grad.png";
9957 part { name: "base";
9959 description { state: "default" 0.0;
9961 normal: "frame_2.png";
9968 part { name: "clip";
9971 description { state: "default" 0.0;
9974 color: 255 255 255 255;
9977 part { name: "elm.swallow.content";
9980 description { state: "default" 0.0;
9985 part { name: "progress";
9989 description { state: "default" 0.0;
9994 aspect_preference: BOTH;
9996 description { state: "pulse" 0.0;
9997 inherit: "default" 0.0;
10000 normal: "busy-9.png";
10001 tween: "busy-1.png";
10002 tween: "busy-2.png";
10003 tween: "busy-3.png";
10004 tween: "busy-4.png";
10005 tween: "busy-5.png";
10006 tween: "busy-6.png";
10007 tween: "busy-7.png";
10008 tween: "busy-8.png";
10013 part { name: "over";
10015 description { state: "default" 0.0;
10017 rel2.offset: -5 -5;
10019 normal: "frame_1.png";
10027 program { name: "start_pulse";
10028 signal: "elm,state,pulse,start";
10030 action: STATE_SET "pulse" 0.0;
10031 target: "progress";
10032 transition: LINEAR 0.5;
10033 after: "start_pulse";
10035 program { name: "stop_pulse";
10036 signal: "elm,state,pulse,stop";
10038 action: STATE_SET "default" 0.0;
10039 target: "progress";
10045 group { name: "elm/thumb/base/noframe";
10047 image: "busy-1.png" COMP;
10048 image: "busy-2.png" COMP;
10049 image: "busy-3.png" COMP;
10050 image: "busy-4.png" COMP;
10051 image: "busy-5.png" COMP;
10052 image: "busy-6.png" COMP;
10053 image: "busy-7.png" COMP;
10054 image: "busy-8.png" COMP;
10055 image: "busy-9.png" COMP;
10058 part { name: "elm.swallow.content";
10060 description { state: "default" 0.0;
10062 rel2.offset: -5 -5;
10065 part { name: "progress";
10067 description { state: "default" 0.0;
10072 aspect_preference: BOTH;
10074 description { state: "pulse" 0.0;
10075 inherit: "default" 0.0;
10078 normal: "busy-9.png";
10079 tween: "busy-1.png";
10080 tween: "busy-2.png";
10081 tween: "busy-3.png";
10082 tween: "busy-4.png";
10083 tween: "busy-5.png";
10084 tween: "busy-6.png";
10085 tween: "busy-7.png";
10086 tween: "busy-8.png";
10092 program { name: "start_pulse";
10093 signal: "elm,state,pulse,start";
10095 action: STATE_SET "pulse" 0.0;
10096 target: "progress";
10097 transition: LINEAR 0.5;
10098 after: "start_pulse";
10100 program { name: "stop_pulse";
10101 signal: "elm,state,pulse,stop";
10103 action: STATE_SET "default" 0.0;
10104 target: "progress";
10111 ///////////////////////////////////////////////////////////////////////////////
10112 group { name: "elm/icon/home/default"; alias: "elm/icon/toolbar/home/default"; min: 32 32;
10113 images.image: "icon_home.png" COMP; parts { part { name: "base";
10114 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10115 image.normal: "icon_home.png"; } } } }
10116 group { name: "elm/icon/close/default"; alias: "elm/icon/toolbar/close/default"; min: 32 32;
10117 images.image: "icon_close.png" COMP; parts { part { name: "base";
10118 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10119 image.normal: "icon_close.png"; } } } }
10120 group { name: "elm/icon/apps/default"; alias: "elm/icon/toolbar/apps/default"; min: 32 32;
10121 images.image: "icon_apps.png" COMP; parts { part { name: "base";
10122 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10123 image.normal: "icon_apps.png"; } } } }
10124 group { name: "elm/icon/arrow_up/default"; alias: "elm/icon/toolbar/arrow_up/default"; min: 32 32;
10125 images.image: "icon_arrow_up.png" COMP; parts { part { name: "base";
10126 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10127 image.normal: "icon_arrow_up.png"; } } } }
10128 group { name: "elm/icon/arrow_down/default";
10129 alias: "elm/icon/toolbar/arrow_down/default";
10130 alias: "elm/icon/toolbar/more_menu/default"; min: 32 32;
10131 images.image: "icon_arrow_down.png" COMP; parts { part { name: "base";
10132 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10133 image.normal: "icon_arrow_down.png"; } } } }
10134 group { name: "elm/icon/arrow_left/default"; alias: "elm/icon/toolbar/arrow_left/default"; min: 32 32;
10135 images.image: "icon_arrow_left.png" COMP; parts { part { name: "base";
10136 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10137 image.normal: "icon_arrow_left.png"; } } } }
10138 group { name: "elm/icon/arrow_right/default"; alias: "elm/icon/toolbar/arrow_right/default"; min: 32 32;
10139 images.image: "icon_arrow_right.png" COMP; parts { part { name: "base";
10140 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10141 image.normal: "icon_arrow_right.png"; } } } }
10142 group { name: "elm/icon/chat/default"; alias: "elm/icon/toolbar/chat/default"; min: 32 32;
10143 images.image: "icon_chat.png" COMP; parts { part { name: "base";
10144 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10145 image.normal: "icon_chat.png"; } } } }
10146 group { name: "elm/icon/clock/default"; alias: "elm/icon/toolbar/clock/default"; min: 32 32;
10147 images.image: "icon_clock.png" COMP; parts { part { name: "base";
10148 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10149 image.normal: "icon_clock.png"; } } } }
10150 group { name: "elm/icon/delete/default"; alias: "elm/icon/toolbar/delete/default"; min: 32 32;
10151 images.image: "icon_delete.png" COMP; parts { part { name: "base";
10152 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10153 image.normal: "icon_delete.png"; } } } }
10154 group { name: "elm/icon/edit/default"; alias: "elm/icon/toolbar/edit/default"; min: 32 32;
10155 images.image: "icon_edit.png" COMP; parts { part { name: "base";
10156 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10157 image.normal: "icon_edit.png"; } } } }
10158 group { name: "elm/icon/refresh/default"; alias: "elm/icon/toolbar/refresh/default"; min: 32 32;
10159 images.image: "icon_refresh.png" COMP; parts { part { name: "base";
10160 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10161 image.normal: "icon_refresh.png"; } } } }
10162 group { name: "elm/icon/folder/default"; alias: "elm/icon/toolbar/folder/default"; min: 32 32;
10163 images.image: "icon_folder.png" COMP; parts { part { name: "base";
10164 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10165 image.normal: "icon_folder.png"; } } } }
10166 group { name: "elm/icon/file/default"; alias: "elm/icon/toolbar/file/default"; min: 32 32;
10167 images.image: "icon_file.png" COMP; parts { part { name: "base";
10168 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10169 image.normal: "icon_file.png"; } } } }
10170 ///////////////////////////////////////////////////////////////////////////////
10171 group { name: "elm/icon/menu/home/default"; min: 24 24; max: 24 24;
10172 images.image: "icon_home.png" COMP; parts { part { name: "base";
10173 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10174 image.normal: "icon_home.png"; } } } }
10175 group { name: "elm/icon/menu/close/default"; min: 24 24; max: 24 24;
10176 images.image: "icon_close.png" COMP; parts { part { name: "base";
10177 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10178 image.normal: "icon_close.png"; } } } }
10179 group { name: "elm/icon/menu/apps/default"; min: 24 24; max: 24 24;
10180 images.image: "icon_apps.png" COMP; parts { part { name: "base";
10181 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10182 image.normal: "icon_apps.png"; } } } }
10183 group { name: "elm/icon/menu/arrow_up/default"; min: 24 24; max: 24 24;
10184 images.image: "icon_arrow_up.png" COMP; parts { part { name: "base";
10185 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10186 image.normal: "icon_arrow_up.png"; } } } }
10187 group { name: "elm/icon/menu/arrow_down/default"; min: 24 24; max: 24 24;
10188 images.image: "icon_arrow_down.png" COMP; parts { part { name: "base";
10189 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10190 image.normal: "icon_arrow_down.png"; } } } }
10191 group { name: "elm/icon/menu/arrow_left/default"; min: 24 24; max: 24 24;
10192 images.image: "icon_arrow_left.png" COMP; parts { part { name: "base";
10193 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10194 image.normal: "icon_arrow_left.png"; } } } }
10195 group { name: "elm/icon/menu/arrow_right/default"; min: 24 24; max: 24 24;
10196 images.image: "icon_arrow_right.png" COMP; parts { part { name: "base";
10197 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10198 image.normal: "icon_arrow_right.png"; } } } }
10199 group { name: "elm/icon/menu/chat/default"; min: 24 24; max: 24 24;
10200 images.image: "icon_chat.png" COMP; parts { part { name: "base";
10201 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10202 image.normal: "icon_chat.png"; } } } }
10203 group { name: "elm/icon/menu/clock/default"; min: 24 24; max: 24 24;
10204 images.image: "icon_clock.png" COMP; parts { part { name: "base";
10205 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10206 image.normal: "icon_clock.png"; } } } }
10207 group { name: "elm/icon/menu/delete/default"; min: 24 24; max: 24 24;
10208 images.image: "icon_delete.png" COMP; parts { part { name: "base";
10209 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10210 image.normal: "icon_delete.png"; } } } }
10211 group { name: "elm/icon/menu/edit/default"; min: 24 24; max: 24 24;
10212 images.image: "icon_edit.png" COMP; parts { part { name: "base";
10213 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10214 image.normal: "icon_edit.png"; } } } }
10215 group { name: "elm/icon/menu/refresh/default"; min: 24 24; max: 24 24;
10216 images.image: "icon_refresh.png" COMP; parts { part { name: "base";
10217 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10218 image.normal: "icon_refresh.png"; } } } }
10219 group { name: "elm/icon/menu/folder/default"; min: 24 24; max: 24 24;
10220 images.image: "icon_folder.png" COMP; parts { part { name: "base";
10221 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10222 image.normal: "icon_folder.png"; } } } }
10223 group { name: "elm/icon/menu/file/default"; min: 24 24; max: 24 24;
10224 images.image: "icon_file.png" COMP; parts { part { name: "base";
10225 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10226 image.normal: "icon_file.png"; } } } }
10228 ///////////////////////////////////////////////////////////////////////////////
10229 group { name: "elm/toolbar/base/default";
10231 image: "bt_dis_base.png" COMP;
10232 image: "bt_dis_hilight.png" COMP;
10233 image: "bt_dis_shine.png" COMP;
10234 image: "icon_left_arrow.png" COMP;
10235 image: "icon_right_arrow.png" COMP;
10238 part { name: "base";
10240 description { state: "default" 0.0;
10245 rel2.offset: -3 -3;
10247 normal: "bt_dis_base.png";
10250 image.middle: SOLID;
10253 part { name: "clipper";
10257 state: "default" 0.0;
10268 part { name: "elm.swallow.content";
10269 clip_to: "clipper";
10272 state: "default" 0.0;
10273 rel1.to: "clipper";
10274 rel2.to: "clipper";
10277 part { name: "over2";
10279 description { state: "default" 0.0;
10283 normal: "bt_dis_shine.png";
10288 part { name: "over1";
10290 description { state: "default" 0.0;
10293 rel2.relative: 1.0 0.5;
10295 normal: "bt_dis_hilight.png";
10298 color: 255 255 255 128;
10301 part { name: "left_arrow";
10303 description { state: "default" 0.0;
10304 image.normal: "icon_left_arrow.png";
10306 aspect_preference: VERTICAL;
10311 description { state: "hidden" 0.0;
10312 inherit: "default" 0.0;
10314 color: 255 255 255 0;
10317 part { name: "right_arrow";
10319 description { state: "default" 0.0;
10320 image.normal: "icon_right_arrow.png";
10322 aspect_preference: VERTICAL;
10327 description { state: "hidden" 0.0;
10328 inherit: "default" 0.0;
10330 color: 255 255 255 0;
10333 part { name: "event";
10337 description { state: "default" 0.0;
10343 program { name: "sb_hbar_show";
10344 signal: "elm,action,show,hbar";
10346 action: STATE_SET "default" 0.0;
10347 transition: LINEAR 0.5;
10348 target: "left_arrow";
10349 target: "right_arrow";
10351 program { name: "sb_hbar_hide";
10352 signal: "elm,action,hide,hbar";
10354 action: STATE_SET "hidden" 0.0;
10355 target: "left_arrow";
10356 target: "right_arrow";
10357 transition: LINEAR 0.5;
10362 group { name: "elm/toolbar/item/default";
10364 image: "toolbar_sel.png" COMP;
10366 data.item: "transition_animation_on" "1";
10368 part { name: "label2";
10372 clip_to: "elm.text.clipper";
10373 description { state: "default" 0.0;
10376 rel1.to: "elm.text";
10377 rel2.to: "elm.text";
10381 text_source: "elm.text";
10385 text_class: "toolbar_item";
10388 description { state: "selected" 0.0;
10389 inherit: "default" 0.0;
10392 description { state: "disabled" 0.0;
10393 inherit: "default" 0.0;
10397 description { state: "disabled_visible" 0.0;
10398 inherit: "default" 0.0;
10405 part { name: "label2_new";
10409 clip_to: "elm.text_new.clipper";
10410 description { state: "default" 0.0;
10413 rel1.to: "elm.text_new";
10414 rel2.to: "elm.text_new";
10418 text_source: "elm.text_new";
10422 text_class: "toolbar_item";
10425 description { state: "selected" 0.0;
10426 inherit: "default" 0.0;
10429 description { state: "disabled" 0.0;
10430 inherit: "default" 0.0;
10434 description { state: "disabled_visible" 0.0;
10435 inherit: "default" 0.0;
10444 description { state: "default" 0.0;
10446 color: 255 255 255 0;
10448 normal: "toolbar_sel.png";
10451 image.middle: SOLID;
10454 description { state: "selected" 0.0;
10455 inherit: "default" 0.0;
10457 color: 255 255 255 255;
10459 description { state: "disabled" 0.0;
10460 inherit: "default" 0.0;
10462 color: 255 255 255 0;
10465 part { name: "elm.swallow.icon";
10467 clip_to: "elm.icon.clipper";
10468 description { state: "default" 0.0;
10483 part { name: "elm.swallow.icon_new";
10485 clip_to: "elm.icon_new.clipper";
10486 description { state: "default" 0.0;
10494 to_y: "elm.text_new";
10501 part { name: "elm.text";
10503 effect: SOFT_SHADOW;
10506 clip_to: "elm.text.clipper";
10507 description { state: "default" 0.0;
10519 color: 224 224 224 255;
10522 font: "Sans:style=Bold";
10526 text_class: "toolbar_item";
10529 description { state: "selected" 0.0;
10530 inherit: "default" 0.0;
10533 description { state: "visible" 0.0;
10534 inherit: "default" 0.0;
10538 description { state: "disabled" 0.0;
10539 inherit: "default" 0.0;
10543 description { state: "disabled_visible" 0.0;
10544 inherit: "default" 0.0;
10551 part { name: "elm.text_new";
10553 effect: SOFT_SHADOW;
10555 clip_to: "elm.text_new.clipper";
10557 description { state: "default" 0.0;
10569 color: 224 224 224 255;
10572 font: "Sans:style=Bold";
10576 text_class: "toolbar_item";
10579 description { state: "selected" 0.0;
10580 inherit: "default" 0.0;
10583 description { state: "visible" 0.0;
10584 inherit: "default" 0.0;
10588 description { state: "disabled" 0.0;
10589 inherit: "default" 0.0;
10593 description { state: "disabled_visible" 0.0;
10594 inherit: "default" 0.0;
10601 part { name: "elm.text.clipper";
10603 description { state: "default" 0.0;
10604 color: 255 255 255 255;
10606 description { state: "animation" 0.0;
10607 color: 255 255 255 0;
10610 part { name: "elm.text_new.clipper";
10612 description { state: "default" 0.0;
10613 color: 255 255 255 0;
10615 description { state: "animation" 0.0;
10616 color: 255 255 255 255;
10619 part { name: "elm.icon.clipper";
10621 description { state: "default" 0.0;
10622 color: 255 255 255 255;
10624 description { state: "animation" 0.0;
10625 color: 255 255 255 0;
10628 part { name: "elm.icon_new.clipper";
10630 description { state: "default" 0.0;
10631 color: 255 255 255 0;
10633 description { state: "animation" 0.0;
10634 color: 255 255 255 255;
10637 part { name: "event";
10640 ignore_flags: ON_HOLD;
10641 description { state: "default" 0.0;
10647 program { name: "go_active";
10648 signal: "elm,state,selected";
10650 action: STATE_SET "selected" 0.0;
10652 target: "elm.text";
10654 target: "elm.text_new";
10655 target: "label2_new";
10656 transition: LINEAR 0.2;
10658 program { name: "go_passive";
10659 signal: "elm,state,unselected";
10661 action: STATE_SET "default" 0.0;
10663 target: "elm.text";
10665 target: "elm.text_new";
10666 target: "label2_new";
10667 transition: LINEAR 0.1;
10669 program { name: "go";
10670 signal: "mouse,up,1";
10672 action: SIGNAL_EMIT "elm,action,click" "elm";
10674 program { name: "mouse,in";
10675 signal: "mouse,in";
10677 action: SIGNAL_EMIT "elm,mouse,in" "elm";
10679 program { name: "mouse,out";
10680 signal: "mouse,out";
10682 action: SIGNAL_EMIT "elm,mouse,out" "elm";
10684 program { name: "disable";
10685 signal: "elm,state,disabled";
10687 action: STATE_SET "disabled" 0.0;
10689 target: "label2_new";
10691 after: "disable_text";
10693 program { name: "disable_text";
10697 get_state(PART:"elm.text", st, 30, vl);
10698 if (!strcmp(st, "visible"))
10700 set_state(PART:"elm.text", "disabled_visible", 0.0);
10701 set_state(PART:"elm.text_new", "disabled_visible", 0.0);
10705 set_state(PART:"elm.text", "disabled", 0.0);
10706 set_state(PART:"elm.text_new", "disabled", 0.0);
10710 program { name: "enable";
10711 signal: "elm,state,enabled";
10713 action: STATE_SET "default" 0.0;
10715 target: "label2_new";
10717 after: "enable_text";
10719 program { name: "enable_text";
10723 get_state(PART:"elm.text", st, 30, vl);
10724 if (!strcmp(st, "disabled_visible"))
10726 set_state(PART:"elm.text", "visible", 0.0);
10727 set_state(PART:"elm.text_new", "visible", 0.0);
10731 set_state(PART:"elm.text", "default", 0.0);
10732 set_state(PART:"elm.text_new", "default", 0.0);
10736 program { name: "label_set,animation,forward";
10737 signal: "elm,state,label_set,forward";
10739 after: "label_set,animation";
10741 program { name: "label_set,animation,backward";
10742 signal: "elm,state,label_set,backward";
10744 after: "label_set,animation";
10746 program { name: "label_set,animation";
10747 signal: "elm,state,label_set";
10749 action: STATE_SET "animation" 0.0;
10750 target: "elm.text.clipper";
10751 target: "elm.text_new.clipper";
10752 transition: LINEAR 0.2;
10753 after: "label_set,animation,done";
10755 program { name: "label_set,animation,done";
10756 action: SIGNAL_EMIT "elm,state,label_set,done" "elm";
10758 program { name: "label,reset";
10759 signal: "elm,state,label,reset";
10761 action: STATE_SET "default" 0.0;
10762 target: "elm.text.clipper";
10763 target: "elm.text_new.clipper";
10765 program { name: "icon_set,animation,forward";
10766 signal: "elm,state,icon_set,forward";
10768 after: "icon_set,animation";
10770 program { name: "icon_set,animation,backward";
10771 signal: "elm,state,icon_set,backward";
10773 after: "icon_set,animation";
10775 program { name: "icon_set,animation";
10776 signal: "elm,state,icon_set";
10778 action: STATE_SET "animation" 0.0;
10779 target: "elm.icon.clipper";
10780 target: "elm.icon_new.clipper";
10781 transition: LINEAR 0.2;
10782 after: "icon_set,animation,done";
10784 program { name: "icon_set,animation,done";
10785 action: SIGNAL_EMIT "elm,state,icon_set,done" "elm";
10787 program { name: "icon,reset";
10788 signal: "elm,state,icon,reset";
10790 action: STATE_SET "default" 0.0;
10791 target: "elm.icon.clipper";
10792 target: "elm.icon_new.clipper";
10797 group { name: "elm/toolbar/separator/default";
10799 image: "toolbar_separator_v.png" COMP;
10802 part { name: "separator"; // separator group
10803 description { state: "default" 0.0;
10807 rel2.offset: -5 -5;
10809 normal: "toolbar_separator_v.png";
10819 ///////////////////////////////////////////////////////////////////////////////
10820 group { name: "elm/notify/block_events/default";
10822 part { name: "block_events";
10824 description { state: "default" 0.0;
10832 name: "block_clicked";
10833 signal: "mouse,clicked,1";
10834 source: "block_events";
10835 action: SIGNAL_EMIT "elm,action,clicked" "elm";
10839 group { name: "elm/notify/top/default";
10840 //this group is a design similar to the inwin group
10842 image: "shad_circ.png" COMP;
10843 image: "bt_dis_base.png" COMP;
10844 image: "bt_dis_hilight.png" COMP;
10847 part { name: "base";
10851 description { state: "default" 0.0;
10853 rel1.offset: 10 10;
10854 rel2.offset: -10 -10;
10855 rel1.relative: 0.0 -1.0;
10856 rel2.relative: 1.0 0.0;
10858 description { state: "visible" 0.0;
10859 inherit: "default" 0.0;
10861 rel1.relative: 0.0 0.0;
10862 rel2.relative: 1.0 1.0;
10865 part { name: "shad";
10867 description { state: "default" 0.0;
10868 image.normal: "shad_circ.png";
10869 rel1.to: "elm.swallow.content";
10870 rel1.offset: -64 -64;
10871 rel2.to: "elm.swallow.content";
10872 rel2.offset: 63 63;
10876 part { name: "pop";
10878 description { state: "default" 0.0;
10879 rel1.to: "elm.swallow.content";
10880 rel1.offset: -5 -5;
10881 rel2.to: "elm.swallow.content";
10884 normal: "bt_dis_base.png";
10887 image.middle: SOLID;
10890 part { name: "popover";
10892 description { state: "default" 0.0;
10895 rel2.relative: 1.0 0.5;
10897 normal: "bt_dis_hilight.png";
10902 part { name: "elm.swallow.content";
10904 description { state: "default" 0.0;
10911 program { name: "show";
10912 signal: "elm,action,show";
10914 action: STATE_SET "visible" 0.0;
10917 program { name: "show_2";
10919 action: STATE_SET "default" 0.0;
10923 program { name: "show_3";
10925 action: STATE_SET "visible" 0.0;
10927 transition: LINEAR 0.5;
10929 program { name: "hide";
10930 signal: "elm,action,hide";
10932 action: STATE_SET "default" 0.0;
10937 group { name: "elm/notify/center/default";
10938 //this group is a design similar to the inwin group
10940 image: "bt_dis_base.png" COMP;
10943 part { name: "base";
10947 description { state: "default" 0.0;
10949 rel1.relative: 0.0 0.0;
10950 rel2.relative: 1.0 1.0;
10953 part { name: "pop";
10955 description { state: "default" 0.0;
10956 rel1.to: "elm.swallow.content";
10957 rel1.offset: -5 -5;
10958 rel2.to: "elm.swallow.content";
10961 normal: "bt_dis_base.png";
10966 part { name: "elm.swallow.content";
10968 description { state: "default" 0.0;
10975 program { name: "show";
10976 signal: "elm,action,show";
10978 action: STATE_SET "default" 0.0;
10981 program { name: "show_2";
10983 action: STATE_SET "default" 0.0;
10986 program { name: "hide";
10987 signal: "elm,action,hide";
10989 action: STATE_SET "default" 0.0;
10994 group { name: "elm/notify/bottom/default";
10995 //this group is a design similar to the inwin group
10997 image: "shad_circ.png" COMP;
10998 image: "bt_dis_base.png" COMP;
10999 image: "bt_dis_hilight.png" COMP;
11002 part { name: "base";
11006 description { state: "default" 0.0;
11008 rel1.offset: 10 10;
11009 rel2.offset: -10 -10;
11010 rel1.relative: 0.0 1.0;
11011 rel2.relative: 1.0 2.0;
11013 description { state: "visible" 0.0;
11014 inherit: "default" 0.0;
11016 rel1.relative: 0.0 0.0;
11017 rel2.relative: 1.0 1.0;
11020 part { name: "shad";
11022 description { state: "default" 0.0;
11023 image.normal: "shad_circ.png";
11024 rel1.to: "elm.swallow.content";
11025 rel1.offset: -64 -64;
11026 rel2.to: "elm.swallow.content";
11027 rel2.offset: 63 63;
11031 part { name: "pop";
11033 description { state: "default" 0.0;
11034 rel1.to: "elm.swallow.content";
11035 rel1.offset: -5 -5;
11036 rel2.to: "elm.swallow.content";
11039 normal: "bt_dis_base.png";
11042 image.middle: SOLID;
11045 part { name: "popover";
11047 description { state: "default" 0.0;
11050 rel2.relative: 1.0 0.5;
11052 normal: "bt_dis_hilight.png";
11057 part { name: "elm.swallow.content";
11059 description { state: "default" 0.0;
11066 program { name: "show";
11067 signal: "elm,action,show";
11069 action: STATE_SET "visible" 0.0;
11072 program { name: "show_2";
11074 action: STATE_SET "default" 0.0;
11078 program { name: "show_3";
11080 action: STATE_SET "visible" 0.0;
11082 transition: LINEAR 0.5;
11084 program { name: "hide";
11085 signal: "elm,action,hide";
11087 action: STATE_SET "default" 0.0;
11092 group { name: "elm/notify/left/default";
11093 //this group is a design similar to the inwin group
11095 image: "shad_circ.png" COMP;
11096 image: "bt_dis_base.png" COMP;
11097 image: "bt_dis_hilight.png" COMP;
11100 part { name: "base";
11104 description { state: "default" 0.0;
11106 rel1.offset: 10 10;
11107 rel2.offset: -10 -10;
11108 rel1.relative: -1.0 0.0;
11109 rel2.relative: 0.0 1.0;
11111 description { state: "visible" 0.0;
11112 inherit: "default" 0.0;
11114 rel1.relative: 0.0 0.0;
11115 rel2.relative: 1.0 1.0;
11118 part { name: "shad";
11120 description { state: "default" 0.0;
11121 image.normal: "shad_circ.png";
11122 rel1.to: "elm.swallow.content";
11123 rel1.offset: -64 -64;
11124 rel2.to: "elm.swallow.content";
11125 rel2.offset: 63 63;
11129 part { name: "pop";
11131 description { state: "default" 0.0;
11132 rel1.to: "elm.swallow.content";
11133 rel1.offset: -5 -5;
11134 rel2.to: "elm.swallow.content";
11137 normal: "bt_dis_base.png";
11140 image.middle: SOLID;
11143 part { name: "popover";
11145 description { state: "default" 0.0;
11148 rel2.relative: 1.0 0.5;
11150 normal: "bt_dis_hilight.png";
11155 part { name: "elm.swallow.content";
11157 description { state: "default" 0.0;
11164 program { name: "show";
11165 signal: "elm,action,show";
11167 action: STATE_SET "visible" 0.0;
11170 program { name: "show_2";
11172 action: STATE_SET "default" 0.0;
11176 program { name: "show_3";
11178 action: STATE_SET "visible" 0.0;
11180 transition: LINEAR 0.5;
11182 program { name: "hide";
11183 signal: "elm,action,hide";
11185 action: STATE_SET "default" 0.0;
11190 group { name: "elm/notify/right/default";
11191 //this group is a design similar to the inwin group
11193 image: "shad_circ.png" COMP;
11194 image: "bt_dis_base.png" COMP;
11195 image: "bt_dis_hilight.png" COMP;
11198 part { name: "base";
11202 description { state: "default" 0.0;
11204 rel1.offset: 10 10;
11205 rel2.offset: -10 -10;
11206 rel1.relative: 1.0 0.0;
11207 rel2.relative: 2.0 1.0;
11209 description { state: "visible" 0.0;
11210 inherit: "default" 0.0;
11212 rel1.relative: 0.0 0.0;
11213 rel2.relative: 1.0 1.0;
11216 part { name: "shad";
11218 description { state: "default" 0.0;
11219 image.normal: "shad_circ.png";
11220 rel1.to: "elm.swallow.content";
11221 rel1.offset: -64 -64;
11222 rel2.to: "elm.swallow.content";
11223 rel2.offset: 63 63;
11227 part { name: "pop";
11229 description { state: "default" 0.0;
11230 rel1.to: "elm.swallow.content";
11231 rel1.offset: -5 -5;
11232 rel2.to: "elm.swallow.content";
11235 normal: "bt_dis_base.png";
11238 image.middle: SOLID;
11241 part { name: "popover";
11243 description { state: "default" 0.0;
11246 rel2.relative: 1.0 0.5;
11248 normal: "bt_dis_hilight.png";
11253 part { name: "elm.swallow.content";
11255 description { state: "default" 0.0;
11262 program { name: "show";
11263 signal: "elm,action,show";
11265 action: STATE_SET "visible" 0.0;
11268 program { name: "show_2";
11270 action: STATE_SET "default" 0.0;
11274 program { name: "show_3";
11276 action: STATE_SET "visible" 0.0;
11278 transition: LINEAR 0.5;
11280 program { name: "hide";
11281 signal: "elm,action,hide";
11283 action: STATE_SET "default" 0.0;
11288 group { name: "elm/notify/top_left/default";
11289 //this group is a design similar to the inwin group
11291 image: "shad_circ.png" COMP;
11292 image: "bt_dis_base.png" COMP;
11293 image: "bt_dis_hilight.png" COMP;
11296 part { name: "base";
11300 description { state: "default" 0.0;
11302 rel1.offset: 10 10;
11303 rel2.offset: -10 -10;
11304 rel1.relative: 0.0 -1.0;
11305 rel2.relative: 1.0 0.0;
11307 description { state: "visible" 0.0;
11308 inherit: "default" 0.0;
11310 rel1.relative: 0.0 0.0;
11311 rel2.relative: 1.0 1.0;
11314 part { name: "shad";
11316 description { state: "default" 0.0;
11317 image.normal: "shad_circ.png";
11318 rel1.to: "elm.swallow.content";
11319 rel1.offset: -64 -64;
11320 rel2.to: "elm.swallow.content";
11321 rel2.offset: 63 63;
11325 part { name: "pop";
11327 description { state: "default" 0.0;
11328 rel1.to: "elm.swallow.content";
11329 rel1.offset: -5 -5;
11330 rel2.to: "elm.swallow.content";
11333 normal: "bt_dis_base.png";
11336 image.middle: SOLID;
11339 part { name: "popover";
11341 description { state: "default" 0.0;
11344 rel2.relative: 1.0 0.5;
11346 normal: "bt_dis_hilight.png";
11351 part { name: "elm.swallow.content";
11353 description { state: "default" 0.0;
11360 program { name: "show";
11361 signal: "elm,action,show";
11363 action: STATE_SET "visible" 0.0;
11366 program { name: "show_2";
11368 action: STATE_SET "default" 0.0;
11372 program { name: "show_3";
11374 action: STATE_SET "visible" 0.0;
11376 transition: LINEAR 0.5;
11378 program { name: "hide";
11379 signal: "elm,action,hide";
11381 action: STATE_SET "default" 0.0;
11386 group { name: "elm/notify/top_right/default";
11387 //this group is a design similar to the inwin group
11389 image: "shad_circ.png" COMP;
11390 image: "bt_dis_base.png" COMP;
11391 image: "bt_dis_hilight.png" COMP;
11394 part { name: "base";
11398 description { state: "default" 0.0;
11400 rel1.offset: 10 10;
11401 rel2.offset: -10 -10;
11402 rel1.relative: 0.0 -1.0;
11403 rel2.relative: 1.0 0.0;
11405 description { state: "visible" 0.0;
11406 inherit: "default" 0.0;
11408 rel1.relative: 0.0 0.0;
11409 rel2.relative: 1.0 1.0;
11412 part { name: "shad";
11414 description { state: "default" 0.0;
11415 image.normal: "shad_circ.png";
11416 rel1.to: "elm.swallow.content";
11417 rel1.offset: -64 -64;
11418 rel2.to: "elm.swallow.content";
11419 rel2.offset: 63 63;
11423 part { name: "pop";
11425 description { state: "default" 0.0;
11426 rel1.to: "elm.swallow.content";
11427 rel1.offset: -5 -5;
11428 rel2.to: "elm.swallow.content";
11431 normal: "bt_dis_base.png";
11434 image.middle: SOLID;
11437 part { name: "popover";
11439 description { state: "default" 0.0;
11442 rel2.relative: 1.0 0.5;
11444 normal: "bt_dis_hilight.png";
11449 part { name: "elm.swallow.content";
11451 description { state: "default" 0.0;
11458 program { name: "show";
11459 signal: "elm,action,show";
11461 action: STATE_SET "visible" 0.0;
11464 program { name: "show_2";
11466 action: STATE_SET "default" 0.0;
11470 program { name: "show_3";
11472 action: STATE_SET "visible" 0.0;
11474 transition: LINEAR 0.5;
11476 program { name: "hide";
11477 signal: "elm,action,hide";
11479 action: STATE_SET "default" 0.0;
11484 group { name: "elm/notify/bottom_left/default";
11485 //this group is a design similar to the inwin group
11487 image: "shad_circ.png" COMP;
11488 image: "bt_dis_base.png" COMP;
11489 image: "bt_dis_hilight.png" COMP;
11492 part { name: "base";
11496 description { state: "default" 0.0;
11498 rel1.offset: 10 10;
11499 rel2.offset: -10 -10;
11500 rel1.relative: 0.0 1.0;
11501 rel2.relative: 1.0 2.0;
11503 description { state: "visible" 0.0;
11504 inherit: "default" 0.0;
11506 rel1.relative: 0.0 0.0;
11507 rel2.relative: 1.0 1.0;
11510 part { name: "shad";
11512 description { state: "default" 0.0;
11513 image.normal: "shad_circ.png";
11514 rel1.to: "elm.swallow.content";
11515 rel1.offset: -64 -64;
11516 rel2.to: "elm.swallow.content";
11517 rel2.offset: 63 63;
11521 part { name: "pop";
11523 description { state: "default" 0.0;
11524 rel1.to: "elm.swallow.content";
11525 rel1.offset: -5 -5;
11526 rel2.to: "elm.swallow.content";
11529 normal: "bt_dis_base.png";
11532 image.middle: SOLID;
11535 part { name: "popover";
11537 description { state: "default" 0.0;
11540 rel2.relative: 1.0 0.5;
11542 normal: "bt_dis_hilight.png";
11547 part { name: "elm.swallow.content";
11549 description { state: "default" 0.0;
11556 program { name: "show";
11557 signal: "elm,action,show";
11559 action: STATE_SET "visible" 0.0;
11562 program { name: "show_2";
11564 action: STATE_SET "default" 0.0;
11568 program { name: "show_3";
11570 action: STATE_SET "visible" 0.0;
11572 transition: LINEAR 0.5;
11574 program { name: "hide";
11575 signal: "elm,action,hide";
11577 action: STATE_SET "default" 0.0;
11582 group { name: "elm/notify/bottom_right/default";
11583 //this group is a design similar to the inwin group
11585 image: "shad_circ.png" COMP;
11586 image: "bt_dis_base.png" COMP;
11587 image: "bt_dis_hilight.png" COMP;
11590 part { name: "base";
11594 description { state: "default" 0.0;
11596 rel1.offset: 10 10;
11597 rel2.offset: -10 -10;
11598 rel1.relative: 0.0 1.0;
11599 rel2.relative: 1.0 2.0;
11601 description { state: "visible" 0.0;
11602 inherit: "default" 0.0;
11604 rel1.relative: 0.0 0.0;
11605 rel2.relative: 1.0 1.0;
11608 part { name: "shad";
11610 description { state: "default" 0.0;
11611 image.normal: "shad_circ.png";
11612 rel1.to: "elm.swallow.content";
11613 rel1.offset: -64 -64;
11614 rel2.to: "elm.swallow.content";
11615 rel2.offset: 63 63;
11619 part { name: "pop";
11621 description { state: "default" 0.0;
11622 rel1.to: "elm.swallow.content";
11623 rel1.offset: -5 -5;
11624 rel2.to: "elm.swallow.content";
11627 normal: "bt_dis_base.png";
11630 image.middle: SOLID;
11633 part { name: "popover";
11635 description { state: "default" 0.0;
11638 rel2.relative: 1.0 0.5;
11640 normal: "bt_dis_hilight.png";
11645 part { name: "elm.swallow.content";
11647 description { state: "default" 0.0;
11654 program { name: "show";
11655 signal: "elm,action,show";
11657 action: STATE_SET "visible" 0.0;
11660 program { name: "show_2";
11662 action: STATE_SET "default" 0.0;
11666 program { name: "show_3";
11668 action: STATE_SET "visible" 0.0;
11670 transition: LINEAR 0.5;
11672 program { name: "hide";
11673 signal: "elm,action,hide";
11675 action: STATE_SET "default" 0.0;
11681 ///////////////////////////////////////////////////////////////////////////////
11682 group { name: "elm/slideshow/base/default";
11684 item: transitions "fade black_fade horizontal vertical square";
11685 item: layouts "fullscreen not_fullscreen";
11688 part { name: "whole";
11691 state: "default" 0.0;
11693 color: 20 20 20 255;
11696 part { name: "image_1_whole";
11698 state: "default" 0.0;
11699 color: 255 255 255 255;
11702 state: "fade_prev_next" 0.0;
11703 inherit: "default" 0.0;
11704 color: 255 255 255 0;
11707 state: "black_fade_prev_next_init" 0.0;
11708 inherit: "default" 0.0;
11709 color: 255 255 255 255;
11712 state: "black_fade_prev_next" 0.0;
11713 inherit: "default" 0.0;
11717 state: "horizontal_next_init" 0.0;
11718 inherit: "default" 0.0;
11721 state: "horizontal_next" 0.0;
11722 inherit: "default" 0.0;
11723 rel1.relative: -1.0 0.0;
11724 rel2.relative: 0.0 1.0;
11727 state: "horizontal_prev_init" 0.0;
11728 inherit: "default" 0.0;
11731 state: "horizontal_prev" 0.0;
11732 inherit: "default" 0.0;
11733 rel1.relative: 1.0 0.0;
11734 rel2.relative: 2.0 1.0;
11737 state: "vertical_next_init" 0.0;
11738 inherit: "default" 0.0;
11741 state: "vertical_next" 0.0;
11742 inherit: "default" 0.0;
11743 rel1.relative: 0.0 -1.0;
11744 rel2.relative: 1.0 0.0;
11747 state: "vertical_prev_init" 0.0;
11748 inherit: "default" 0.0;
11751 state: "vertical_prev" 0.0;
11752 inherit: "default" 0.0;
11753 rel1.relative: 0.0 1.0;
11754 rel2.relative: 1.0 2.0;
11757 state: "square_prev_next" 0.0;
11758 inherit: "default" 0.0;
11759 color: 255 255 255 0;
11762 part { name: "image_2_whole";
11764 state: "default" 0.0;
11766 color: 255 255 255 0;
11769 state: "fade_prev_next" 0.0;
11770 inherit: "default" 0.0;
11771 color: 255 255 255 255;
11774 state: "black_fade_prev_next_init" 0.0;
11775 inherit: "default" 0.0;
11779 state: "black_fade_prev_next" 0.0;
11780 inherit: "default" 0.0;
11781 color: 255 255 255 255;
11784 state: "horizontal_next_init" 0.0;
11785 inherit: "default" 0.0;
11786 rel1.relative: 1.0 0.0;
11787 rel2.relative: 2.0 1.0;
11788 color: 255 255 255 255;
11791 state: "horizontal_next" 0.0;
11792 inherit: "default" 0.0;
11793 color: 255 255 255 255;
11796 state: "horizontal_prev_init" 0.0;
11797 inherit: "default" 0.0;
11798 rel1.relative: -1.0 0.0;
11799 rel2.relative: 0.0 1.0;
11800 color: 255 255 255 255;
11803 state: "horizontal_prev" 0.0;
11804 inherit: "default" 0.0;
11805 color: 255 255 255 255;
11808 state: "vertical_next_init" 0.0;
11809 inherit: "default" 0.0;
11810 rel1.relative: 0.0 1.0;
11811 rel2.relative: 1.0 2.0;
11812 color: 255 255 255 255;
11815 state: "vertical_next" 0.0;
11816 inherit: "default" 0.0;
11817 color: 255 255 255 255;
11820 state: "vertical_prev_init" 0.0;
11821 inherit: "default" 0.0;
11822 rel1.relative: 0.0 -1.0;
11823 rel2.relative: 1.0 0.0;
11824 color: 255 255 255 255;
11827 state: "vertical_prev" 0.0;
11828 inherit: "default" 0.0;
11829 color: 255 255 255 255;
11832 state: "square_prev_next_init" 0.0;
11833 inherit: "default" 0.0;
11834 rel1.relative: 0.5 0.5;
11835 rel2.relative: 0.5 0.5;
11836 color: 255 255 255 255;
11839 state: "square_prev_next" 0.0;
11840 inherit: "default" 0.0;
11841 rel1.relative: 0.0 0.0;
11842 rel2.relative: 1.0 1.0;
11843 color: 255 255 255 255;
11846 part { name: "elm.swallow.1";
11848 clip_to: "image_1_whole";
11850 state: "default" 0.0;
11851 rel1.to: "image_1_whole";
11852 rel2.to: "image_1_whole";
11853 color: 255 255 255 255;
11856 state: "not_fullscreen" 0.0;
11857 rel1.relative: 0.1 0.1;
11858 rel1.to: "image_1_whole";
11859 rel2.relative: 0.9 0.9;
11860 rel2.to: "image_1_whole";
11861 color: 255 255 255 255;
11864 part { name: "elm.swallow.2";
11866 clip_to: "image_2_whole";
11868 state: "default" 0.0;
11869 color: 255 255 255 255;
11870 rel1.to: "image_2_whole";
11871 rel2.to: "image_2_whole";
11874 state: "not_fullscreen" 0.0;
11875 color: 255 255 255 255;
11876 rel1.relative: 0.1 0.1;
11877 rel1.to: "image_2_whole";
11878 rel2.relative: 0.9 0.9;
11879 rel2.to: "image_2_whole";
11882 part { name: "events_catcher";
11886 state: "default" 0.0;
11894 program { name: "layout_fullscreen";
11895 signal: "layout,fullscreen";
11896 source: "slideshow";
11897 action: STATE_SET "default" 0.0;
11898 target: "elm.swallow.1";
11899 target: "elm.swallow.2";
11900 transition: SINUSOIDAL 1.0;
11902 program { name: "layout_not_fullscreen";
11903 signal: "layout,not_fullscreen";
11904 source: "slideshow";
11905 action: STATE_SET "not_fullscreen" 0.0;
11906 target: "elm.swallow.1";
11907 target: "elm.swallow.2";
11908 transition: SINUSOIDAL 1.0;
11911 program { name: "fade_next";
11912 signal: "fade,next";
11913 source: "slideshow";
11914 action: STATE_SET "default" 0.0;
11915 target: "image_1_whole";
11916 target: "image_2_whole";
11917 after: "fade_next_2";
11919 program { name: "fade_next_2";
11920 action: STATE_SET "fade_prev_next" 0.0;
11921 target: "image_1_whole";
11922 target: "image_2_whole";
11923 transition: SINUSOIDAL 1.5;
11926 program { name: "fade_previous";
11927 signal: "fade,previous";
11928 source: "slideshow";
11929 action: STATE_SET "default" 0.0;
11930 target: "image_1_whole";
11931 target: "image_2_whole";
11932 after: "fade_previous_2";
11934 program { name: "fade_previous_2";
11935 action: STATE_SET "fade_prev_next" 0.0;
11936 target: "image_1_whole";
11937 target: "image_2_whole";
11938 transition: SINUSOIDAL 1.5;
11941 program { name: "black_fade_next";
11942 signal: "black_fade,next";
11943 source: "slideshow";
11944 action: STATE_SET "black_fade_prev_next_init" 0.0;
11945 target: "image_1_whole";
11946 target: "image_2_whole";
11947 after: "black_fade_next_2";
11949 program { name: "black_fade_next_2";
11950 action: STATE_SET "black_fade_prev_next" 0.0;
11951 target: "image_1_whole";
11952 transition: SINUSOIDAL 0.75;
11953 after: "black_fade_next_3";
11955 program { name: "black_fade_next_3";
11956 action: STATE_SET "black_fade_prev_next" 0.0;
11957 target: "image_2_whole";
11958 transition: SINUSOIDAL 0.75;
11961 program { name: "black_fade_previous";
11962 signal: "black_fade,previous";
11963 source: "slideshow";
11964 action: STATE_SET "black_fade_prev_next_init" 0.0;
11965 target: "image_1_whole";
11966 target: "image_2_whole";
11967 after: "black_fade_previous_2";
11969 program { name: "black_fade_previous_2";
11970 action: STATE_SET "black_fade_prev_next" 0.0;
11971 target: "image_1_whole";
11972 transition: SINUSOIDAL 0.75;
11973 after: "black_fade_previous_3";
11975 program { name: "black_fade_previous_3";
11976 action: STATE_SET "black_fade_prev_next" 0.0;
11977 target: "image_2_whole";
11978 transition: SINUSOIDAL 0.75;
11981 program { name: "horizontal_next";
11982 signal: "horizontal,next";
11983 source: "slideshow";
11984 action: STATE_SET "horizontal_next_init" 0.0;
11985 target: "image_1_whole";
11986 target: "image_2_whole";
11987 after: "horizontal_next_2";
11989 program { name: "horizontal_next_2";
11990 action: STATE_SET "horizontal_next" 0.0;
11991 target: "image_1_whole";
11992 target: "image_2_whole";
11993 transition: SINUSOIDAL 1.5;
11996 program { name: "horizontal_previous";
11997 signal: "horizontal,previous";
11998 source: "slideshow";
11999 action: STATE_SET "horizontal_prev_init" 0.0;
12000 target: "image_1_whole";
12001 target: "image_2_whole";
12002 after: "horizontal_previous_2";
12004 program { name: "horizontal_previous_2";
12005 action: STATE_SET "horizontal_prev" 0.0;
12006 target: "image_1_whole";
12007 target: "image_2_whole";
12008 transition: SINUSOIDAL 1.5;
12011 program { name: "vertical_next";
12012 signal: "vertical,next";
12013 source: "slideshow";
12014 action: STATE_SET "vertical_next_init" 0.0;
12015 target: "image_1_whole";
12016 target: "image_2_whole";
12017 after: "vertical_next_2";
12019 program { name: "vertical_next_2";
12020 action: STATE_SET "vertical_next" 0.0;
12021 target: "image_1_whole";
12022 target: "image_2_whole";
12023 transition: SINUSOIDAL 1.5;
12026 program { name: "vertical_previous";
12027 signal: "vertical,previous";
12028 source: "slideshow";
12029 action: STATE_SET "vertical_prev_init" 0.0;
12030 target: "image_1_whole";
12031 target: "image_2_whole";
12032 after: "vertical_previous_2";
12034 program { name: "vertical_previous_2";
12035 action: STATE_SET "vertical_prev" 0.0;
12036 target: "image_1_whole";
12037 target: "image_2_whole";
12038 transition: SINUSOIDAL 1.5;
12041 program { name: "square_next";
12042 signal: "square,next";
12043 source: "slideshow";
12044 action: STATE_SET "square_prev_next_init" 0.0;
12045 target: "image_2_whole";
12046 after: "square_next_2";
12048 program { name: "square_next_2";
12049 action: STATE_SET "square_prev_next" 0.0;
12050 target: "image_2_whole";
12051 target: "image_1_whole";
12052 transition: SINUSOIDAL 1.5;
12055 program { name: "square_previous";
12056 signal: "square,previous";
12057 source: "slideshow";
12058 action: STATE_SET "square_prev_next_init" 0.0;
12059 target: "image_2_whole";
12060 after: "square_next_2";
12062 program { name: "end";
12063 action: SIGNAL_EMIT "end" "slideshow";
12065 program { name: "end_signal";
12066 signal: "anim,end";
12067 source: "slideshow";
12068 action: STATE_SET "default" 0.0;
12069 target: "image_1_whole";
12070 target: "image_2_whole";
12075 ///////////////////////////////////////////////////////////////////////////////
12076 group { name: "elm/win/inwin/default";
12078 image: "shad_circ.png" COMP;
12079 image: "bt_dis_base.png" COMP;
12080 image: "bt_dis_hilight.png" COMP;
12083 part { name: "base";
12086 description { state: "default" 0.0;
12089 description { state: "visible" 0.0;
12090 inherit: "default" 1.0;
12094 part { name: "shad";
12096 description { state: "default" 0.0;
12097 image.normal: "shad_circ.png";
12098 rel1.to: "elm.swallow.content";
12099 rel1.offset: -64 -64;
12100 rel2.to: "elm.swallow.content";
12101 rel2.offset: 63 63;
12105 part { name: "pop";
12107 description { state: "default" 0.0;
12108 rel1.to: "elm.swallow.content";
12109 rel1.offset: -5 -5;
12110 rel2.to: "elm.swallow.content";
12113 normal: "bt_dis_base.png";
12116 image.middle: SOLID;
12119 part { name: "popover";
12121 description { state: "default" 0.0;
12124 rel2.relative: 1.0 0.5;
12126 normal: "bt_dis_hilight.png";
12131 part { name: "elm.swallow.content";
12133 description { state: "default" 0.0;
12134 rel1.relative: 0.1 0.1;
12135 rel2.relative: 0.9 0.9;
12140 program { name: "show";
12141 signal: "elm,action,show";
12143 action: STATE_SET "visible" 0.0;
12144 // transition: DECELERATE 0.5;
12147 program { name: "hide";
12148 signal: "elm,action,hide";
12150 action: STATE_SET "default" 0.0;
12151 // transition: DECELERATE 0.5;
12157 group { name: "elm/win/inwin/minimal";
12159 image: "shad_circ.png" COMP;
12160 image: "bt_dis_base.png" COMP;
12161 image: "bt_dis_hilight.png" COMP;
12164 part { name: "base";
12167 description { state: "default" 0.0;
12170 description { state: "visible" 0.0;
12171 inherit: "default" 1.0;
12175 part { name: "shad";
12177 description { state: "default" 0.0;
12178 image.normal: "shad_circ.png";
12179 rel1.to: "elm.swallow.content";
12180 rel1.offset: -64 -64;
12181 rel2.to: "elm.swallow.content";
12182 rel2.offset: 63 63;
12186 part { name: "pop";
12188 description { state: "default" 0.0;
12189 rel1.to: "elm.swallow.content";
12190 rel1.offset: -5 -5;
12191 rel2.to: "elm.swallow.content";
12194 normal: "bt_dis_base.png";
12197 image.middle: SOLID;
12200 part { name: "popover";
12202 description { state: "default" 0.0;
12205 rel2.relative: 1.0 0.5;
12207 normal: "bt_dis_hilight.png";
12212 part { name: "elm.swallow.content";
12214 description { state: "default" 0.0;
12216 rel1.relative: 0.5 0.5;
12217 rel2.relative: 0.5 0.5;
12222 program { name: "show";
12223 signal: "elm,action,show";
12225 action: STATE_SET "visible" 0.0;
12226 // transition: DECELERATE 0.5;
12229 program { name: "hide";
12230 signal: "elm,action,hide";
12232 action: STATE_SET "default" 0.0;
12233 // transition: DECELERATE 0.5;
12239 group { name: "elm/win/inwin/minimal_vertical";
12241 image: "shad_circ.png" COMP;
12242 image: "bt_dis_base.png" COMP;
12243 image: "bt_dis_hilight.png" COMP;
12246 part { name: "base";
12249 description { state: "default" 0.0;
12252 description { state: "visible" 0.0;
12253 inherit: "default" 1.0;
12257 part { name: "shad";
12259 description { state: "default" 0.0;
12260 image.normal: "shad_circ.png";
12261 rel1.to: "elm.swallow.content";
12262 rel1.offset: -64 -64;
12263 rel2.to: "elm.swallow.content";
12264 rel2.offset: 63 63;
12268 part { name: "pop";
12270 description { state: "default" 0.0;
12271 rel1.to: "elm.swallow.content";
12272 rel1.offset: -5 -5;
12273 rel2.to: "elm.swallow.content";
12276 normal: "bt_dis_base.png";
12279 image.middle: SOLID;
12282 part { name: "popover";
12284 description { state: "default" 0.0;
12287 rel2.relative: 1.0 0.5;
12289 normal: "bt_dis_hilight.png";
12294 part { name: "elm.swallow.content";
12296 description { state: "default" 0.0;
12298 rel1.relative: 0.1 0.5;
12299 rel2.relative: 0.9 0.5;
12304 program { name: "show";
12305 signal: "elm,action,show";
12307 action: STATE_SET "visible" 0.0;
12308 // transition: DECELERATE 0.5;
12311 program { name: "hide";
12312 signal: "elm,action,hide";
12314 action: STATE_SET "default" 0.0;
12315 // transition: DECELERATE 0.5;
12321 ///////////////////////////////////////////////////////////////////////////////
12323 ///////////////////////////////////////////////////////////////////////////////
12324 group { name: "elm/list/item/default";
12325 data.item: "stacking" "above";
12327 image: "bt_sm_base1.png" COMP;
12328 image: "bt_sm_shine.png" COMP;
12329 image: "bt_sm_hilight.png" COMP;
12330 image: "ilist_1.png" COMP;
12331 image: "ilist_item_shadow.png" COMP;
12339 state: "default" 0.0;
12347 state: "default" 0.0;
12362 normal: "ilist_item_shadow.png";
12371 state: "default" 0.0;
12373 normal: "ilist_1.png";
12381 description { state: "default" 0.0;
12383 color: 255 255 255 0;
12393 normal: "bt_sm_base1.png";
12396 image.middle: SOLID;
12398 description { state: "selected" 0.0;
12399 inherit: "default" 0.0;
12401 color: 255 255 255 255;
12412 part { name: "elm.swallow.icon";
12414 description { state: "default" 0.0;
12427 part { name: "elm.swallow.end";
12429 description { state: "default" 0.0;
12442 part { name: "elm.text";
12444 effect: SOFT_SHADOW;
12448 state: "default" 0.0;
12451 to_x: "elm.swallow.icon";
12456 to_x: "elm.swallow.end";
12468 text_class: "list_item";
12471 description { state: "selected" 0.0;
12472 inherit: "default" 0.0;
12473 color: 224 224 224 255;
12477 part { name: "fg1";
12479 description { state: "default" 0.0;
12481 color: 255 255 255 0;
12483 rel2.relative: 1.0 0.5;
12486 normal: "bt_sm_hilight.png";
12490 description { state: "selected" 0.0;
12491 inherit: "default" 0.0;
12493 color: 255 255 255 255;
12496 part { name: "fg2";
12498 description { state: "default" 0.0;
12500 color: 255 255 255 0;
12504 normal: "bt_sm_shine.png";
12508 description { state: "selected" 0.0;
12509 inherit: "default" 0.0;
12511 color: 255 255 255 255;
12518 signal: "elm,state,selected";
12520 action: STATE_SET "selected" 0.0;
12524 target: "elm.text";
12527 name: "go_passive";
12528 signal: "elm,state,unselected";
12530 action: STATE_SET "default" 0.0;
12534 target: "elm.text";
12535 transition: LINEAR 0.1;
12539 group { name: "elm/list/item_odd/default";
12540 data.item: "stacking" "below";
12541 data.item: "selectraise" "on";
12543 image: "bt_sm_base1.png" COMP;
12544 image: "bt_sm_shine.png" COMP;
12545 image: "bt_sm_hilight.png" COMP;
12546 image: "ilist_2.png" COMP;
12554 state: "default" 0.0;
12562 state: "default" 0.0;
12564 normal: "ilist_2.png";
12572 description { state: "default" 0.0;
12574 color: 255 255 255 0;
12584 normal: "bt_sm_base1.png";
12587 image.middle: SOLID;
12589 description { state: "selected" 0.0;
12590 inherit: "default" 0.0;
12592 color: 255 255 255 255;
12604 name: "elm.swallow.icon";
12606 description { state: "default" 0.0;
12620 name: "elm.swallow.end";
12622 description { state: "default" 0.0;
12638 effect: SOFT_SHADOW;
12642 state: "default" 0.0;
12645 to_x: "elm.swallow.icon";
12650 to_x: "elm.swallow.end";
12662 text_class: "list_item";
12665 description { state: "selected" 0.0;
12666 inherit: "default" 0.0;
12667 color: 224 224 224 255;
12671 part { name: "fg1";
12673 description { state: "default" 0.0;
12675 color: 255 255 255 0;
12677 rel2.relative: 1.0 0.5;
12680 normal: "bt_sm_hilight.png";
12684 description { state: "selected" 0.0;
12685 inherit: "default" 0.0;
12687 color: 255 255 255 255;
12690 part { name: "fg2";
12692 description { state: "default" 0.0;
12694 color: 255 255 255 0;
12698 normal: "bt_sm_shine.png";
12702 description { state: "selected" 0.0;
12703 inherit: "default" 0.0;
12705 color: 255 255 255 255;
12712 signal: "elm,state,selected";
12714 action: STATE_SET "selected" 0.0;
12718 target: "elm.text";
12721 name: "go_passive";
12722 signal: "elm,state,unselected";
12724 action: STATE_SET "default" 0.0;
12728 target: "elm.text";
12729 transition: LINEAR 0.1;
12733 group { name: "elm/list/item_compress/default";
12734 data.item: "stacking" "above";
12735 data.item: "selectraise" "on";
12737 image: "bt_sm_base1.png" COMP;
12738 image: "bt_sm_shine.png" COMP;
12739 image: "bt_sm_hilight.png" COMP;
12740 image: "ilist_1.png" COMP;
12741 image: "ilist_item_shadow.png" COMP;
12749 state: "default" 0.0;
12756 description { state: "default" 0.0;
12771 normal: "ilist_item_shadow.png";
12780 state: "default" 0.0;
12782 normal: "ilist_1.png";
12790 description { state: "default" 0.0;
12792 color: 255 255 255 0;
12802 normal: "bt_sm_base1.png";
12805 image.middle: SOLID;
12807 description { state: "selected" 0.0;
12808 inherit: "default" 0.0;
12810 color: 255 255 255 255;
12821 part { name: "elm.swallow.icon";
12823 description { state: "default" 0.0;
12836 part { name: "elm.swallow.end";
12838 description { state: "default" 0.0;
12854 effect: SOFT_SHADOW;
12857 description { state: "default" 0.0;
12860 to_x: "elm.swallow.icon";
12865 to_x: "elm.swallow.end";
12877 text_class: "list_item";
12880 description { state: "selected" 0.0;
12881 inherit: "default" 0.0;
12882 color: 224 224 224 255;
12886 part { name: "fg1";
12888 description { state: "default" 0.0;
12890 color: 255 255 255 0;
12892 rel2.relative: 1.0 0.5;
12895 normal: "bt_sm_hilight.png";
12899 description { state: "selected" 0.0;
12900 inherit: "default" 0.0;
12902 color: 255 255 255 255;
12905 part { name: "fg2";
12907 description { state: "default" 0.0;
12909 color: 255 255 255 0;
12913 normal: "bt_sm_shine.png";
12917 description { state: "selected" 0.0;
12918 inherit: "default" 0.0;
12920 color: 255 255 255 255;
12927 signal: "elm,state,selected";
12929 action: STATE_SET "selected" 0.0;
12933 target: "elm.text";
12936 name: "go_passive";
12937 signal: "elm,state,unselected";
12939 action: STATE_SET "default" 0.0;
12943 target: "elm.text";
12944 transition: LINEAR 0.1;
12948 group { name: "elm/list/item_compress_odd/default";
12949 data.item: "stacking" "below";
12950 data.item: "selectraise" "on";
12952 image: "bt_sm_base1.png" COMP;
12953 image: "bt_sm_shine.png" COMP;
12954 image: "bt_sm_hilight.png" COMP;
12955 image: "ilist_2.png" COMP;
12963 state: "default" 0.0;
12971 state: "default" 0.0;
12973 normal: "ilist_2.png";
12981 description { state: "default" 0.0;
12983 color: 255 255 255 0;
12993 normal: "bt_sm_base1.png";
12996 image.middle: SOLID;
12998 description { state: "selected" 0.0;
12999 inherit: "default" 0.0;
13001 color: 255 255 255 255;
13012 part { name: "elm.swallow.icon";
13014 description { state: "default" 0.0;
13027 part { name: "elm.swallow.end";
13029 description { state: "default" 0.0;
13045 effect: SOFT_SHADOW;
13049 state: "default" 0.0;
13052 to_x: "elm.swallow.icon";
13057 to_x: "elm.swallow.end";
13069 text_class: "list_item";
13072 description { state: "selected" 0.0;
13073 inherit: "default" 0.0;
13074 color: 224 224 224 255;
13078 part { name: "fg1";
13080 description { state: "default" 0.0;
13082 color: 255 255 255 0;
13084 rel2.relative: 1.0 0.5;
13087 normal: "bt_sm_hilight.png";
13091 description { state: "selected" 0.0;
13092 inherit: "default" 0.0;
13094 color: 255 255 255 255;
13097 part { name: "fg2";
13099 description { state: "default" 0.0;
13101 color: 255 255 255 0;
13105 normal: "bt_sm_shine.png";
13109 description { state: "selected" 0.0;
13110 inherit: "default" 0.0;
13112 color: 255 255 255 255;
13119 signal: "elm,state,selected";
13121 action: STATE_SET "selected" 0.0;
13125 target: "elm.text";
13128 name: "go_passive";
13129 signal: "elm,state,unselected";
13131 action: STATE_SET "default" 0.0;
13135 target: "elm.text";
13136 transition: LINEAR 0.1;
13141 ///////////////////////////////////////////////////////////////////////////////
13142 group { name: "elm/list/h_item/default";
13143 data.item: "stacking" "above";
13145 image: "bt_sm_base1.png" COMP;
13146 image: "bt_sm_shine.png" COMP;
13147 image: "bt_sm_hilight.png" COMP;
13148 image: "ilist_1_h.png" COMP;
13149 image: "ilist_item_shadow_h.png" COMP;
13157 state: "default" 0.0;
13165 state: "default" 0.0;
13180 normal: "ilist_item_shadow_h.png";
13189 state: "default" 0.0;
13191 normal: "ilist_1_h.png";
13199 description { state: "default" 0.0;
13201 color: 255 255 255 0;
13211 normal: "bt_sm_base1.png";
13214 image.middle: SOLID;
13216 description { state: "selected" 0.0;
13217 inherit: "default" 0.0;
13219 color: 255 255 255 255;
13230 part { name: "elm.swallow.icon";
13232 description { state: "default" 0.0;
13245 part { name: "elm.swallow.end";
13247 description { state: "default" 0.0;
13260 part { name: "elm.text";
13262 effect: SOFT_SHADOW;
13266 state: "default" 0.0;
13269 to_x: "elm.swallow.icon";
13274 to_x: "elm.swallow.end";
13285 text_class: "list_item";
13288 description { state: "selected" 0.0;
13289 inherit: "default" 0.0;
13290 color: 224 224 224 255;
13294 part { name: "fg1";
13296 description { state: "default" 0.0;
13298 color: 255 255 255 0;
13300 rel2.relative: 1.0 0.5;
13303 normal: "bt_sm_hilight.png";
13307 description { state: "selected" 0.0;
13308 inherit: "default" 0.0;
13310 color: 255 255 255 255;
13313 part { name: "fg2";
13315 description { state: "default" 0.0;
13317 color: 255 255 255 0;
13321 normal: "bt_sm_shine.png";
13325 description { state: "selected" 0.0;
13326 inherit: "default" 0.0;
13328 color: 255 255 255 255;
13335 signal: "elm,state,selected";
13337 action: STATE_SET "selected" 0.0;
13341 target: "elm.text";
13344 name: "go_passive";
13345 signal: "elm,state,unselected";
13347 action: STATE_SET "default" 0.0;
13351 target: "elm.text";
13352 transition: LINEAR 0.1;
13356 group { name: "elm/list/h_item_odd/default";
13357 data.item: "stacking" "below";
13358 data.item: "selectraise" "on";
13360 image: "bt_sm_base1.png" COMP;
13361 image: "bt_sm_shine.png" COMP;
13362 image: "bt_sm_hilight.png" COMP;
13363 image: "ilist_2_h.png" COMP;
13371 state: "default" 0.0;
13379 state: "default" 0.0;
13381 normal: "ilist_2_h.png";
13389 description { state: "default" 0.0;
13391 color: 255 255 255 0;
13401 normal: "bt_sm_base1.png";
13404 image.middle: SOLID;
13406 description { state: "selected" 0.0;
13407 inherit: "default" 0.0;
13409 color: 255 255 255 255;
13421 name: "elm.swallow.icon";
13423 description { state: "default" 0.0;
13437 name: "elm.swallow.end";
13439 description { state: "default" 0.0;
13452 part { name: "elm.text";
13454 effect: SOFT_SHADOW;
13458 state: "default" 0.0;
13461 to_x: "elm.swallow.icon";
13466 to_x: "elm.swallow.end";
13477 text_class: "list_item";
13480 description { state: "selected" 0.0;
13481 inherit: "default" 0.0;
13482 color: 224 224 224 255;
13486 part { name: "fg1";
13488 description { state: "default" 0.0;
13490 color: 255 255 255 0;
13492 rel2.relative: 1.0 0.5;
13495 normal: "bt_sm_hilight.png";
13499 description { state: "selected" 0.0;
13500 inherit: "default" 0.0;
13502 color: 255 255 255 255;
13505 part { name: "fg2";
13507 description { state: "default" 0.0;
13509 color: 255 255 255 0;
13513 normal: "bt_sm_shine.png";
13517 description { state: "selected" 0.0;
13518 inherit: "default" 0.0;
13520 color: 255 255 255 255;
13527 signal: "elm,state,selected";
13529 action: STATE_SET "selected" 0.0;
13533 target: "elm.text";
13536 name: "go_passive";
13537 signal: "elm,state,unselected";
13539 action: STATE_SET "default" 0.0;
13543 target: "elm.text";
13544 transition: LINEAR 0.1;
13548 group { name: "elm/list/h_item_compress/default";
13549 data.item: "stacking" "above";
13550 data.item: "selectraise" "on";
13552 image: "bt_sm_base1.png" COMP;
13553 image: "bt_sm_shine.png" COMP;
13554 image: "bt_sm_hilight.png" COMP;
13555 image: "ilist_1_h.png" COMP;
13556 image: "ilist_item_shadow_h.png" COMP;
13564 state: "default" 0.0;
13571 description { state: "default" 0.0;
13586 normal: "ilist_item_shadow_h.png";
13595 state: "default" 0.0;
13597 normal: "ilist_1_h.png";
13605 description { state: "default" 0.0;
13607 color: 255 255 255 0;
13617 normal: "bt_sm_base1.png";
13620 image.middle: SOLID;
13622 description { state: "selected" 0.0;
13623 inherit: "default" 0.0;
13625 color: 255 255 255 255;
13636 part { name: "elm.swallow.icon";
13638 description { state: "default" 0.0;
13651 part { name: "elm.swallow.end";
13653 description { state: "default" 0.0;
13669 effect: SOFT_SHADOW;
13672 description { state: "default" 0.0;
13675 to_x: "elm.swallow.icon";
13680 to_x: "elm.swallow.end";
13691 text_class: "list_item";
13694 description { state: "selected" 0.0;
13695 inherit: "default" 0.0;
13696 color: 224 224 224 255;
13700 part { name: "fg1";
13702 description { state: "default" 0.0;
13704 color: 255 255 255 0;
13706 rel2.relative: 1.0 0.5;
13709 normal: "bt_sm_hilight.png";
13713 description { state: "selected" 0.0;
13714 inherit: "default" 0.0;
13716 color: 255 255 255 255;
13719 part { name: "fg2";
13721 description { state: "default" 0.0;
13723 color: 255 255 255 0;
13727 normal: "bt_sm_shine.png";
13731 description { state: "selected" 0.0;
13732 inherit: "default" 0.0;
13734 color: 255 255 255 255;
13741 signal: "elm,state,selected";
13743 action: STATE_SET "selected" 0.0;
13747 target: "elm.text";
13750 name: "go_passive";
13751 signal: "elm,state,unselected";
13753 action: STATE_SET "default" 0.0;
13757 target: "elm.text";
13758 transition: LINEAR 0.1;
13762 group { name: "elm/list/h_item_compress_odd/default";
13763 data.item: "stacking" "below";
13764 data.item: "selectraise" "on";
13766 image: "bt_sm_base1.png" COMP;
13767 image: "bt_sm_shine.png" COMP;
13768 image: "bt_sm_hilight.png" COMP;
13769 image: "ilist_2_h.png" COMP;
13777 state: "default" 0.0;
13785 state: "default" 0.0;
13787 normal: "ilist_2_h.png";
13795 description { state: "default" 0.0;
13797 color: 255 255 255 0;
13807 normal: "bt_sm_base1.png";
13810 image.middle: SOLID;
13812 description { state: "selected" 0.0;
13813 inherit: "default" 0.0;
13815 color: 255 255 255 255;
13826 part { name: "elm.swallow.icon";
13828 description { state: "default" 0.0;
13841 part { name: "elm.swallow.end";
13843 description { state: "default" 0.0;
13856 part { name: "elm.text";
13858 effect: SOFT_SHADOW;
13862 state: "default" 0.0;
13865 to_x: "elm.swallow.icon";
13870 to_x: "elm.swallow.end";
13881 text_class: "list_item";
13884 description { state: "selected" 0.0;
13885 inherit: "default" 0.0;
13886 color: 224 224 224 255;
13890 part { name: "fg1";
13892 description { state: "default" 0.0;
13894 color: 255 255 255 0;
13896 rel2.relative: 1.0 0.5;
13899 normal: "bt_sm_hilight.png";
13903 description { state: "selected" 0.0;
13904 inherit: "default" 0.0;
13906 color: 255 255 255 255;
13909 part { name: "fg2";
13911 description { state: "default" 0.0;
13913 color: 255 255 255 0;
13917 normal: "bt_sm_shine.png";
13921 description { state: "selected" 0.0;
13922 inherit: "default" 0.0;
13924 color: 255 255 255 255;
13931 signal: "elm,state,selected";
13933 action: STATE_SET "selected" 0.0;
13937 target: "elm.text";
13940 name: "go_passive";
13941 signal: "elm,state,unselected";
13943 action: STATE_SET "default" 0.0;
13947 target: "elm.text";
13948 transition: LINEAR 0.1;
13953 ///////////////////////////////////////////////////////////////////////////////
13954 group { name: "elm/slider/horizontal/default";
13955 alias: "elm/slider/horizontal/disabled";
13957 image: "sl_bg.png" COMP;
13958 image: "sl_bg_over.png" COMP;
13960 image: "sl_units.png" COMP;
13963 part { name: "base";
13965 description { state: "default" 0.0;
13974 image.normal: "sl_bg.png";
13978 part { name: "level";
13981 description { state: "default" 0.0;
13986 to_x: "elm.dragable.slider";
13989 color: 255 0 0 200;
13991 description { state: "inverted" 0.0;
13992 inherit: "default" 0.0;
13995 description { state: "disabled" 0.0;
13996 inherit: "default" 0.0;
13997 color: 255 0 0 100;
13999 description { state: "disabled_inverted" 0.0;
14000 inherit: "default" 0.0;
14004 part { name: "level2";
14007 description { state: "default" 0.0;
14012 to_x: "elm.dragable.slider";
14016 color: 255 0 0 200;
14018 description { state: "inverted" 0.0;
14019 inherit: "default" 0.0;
14022 description { state: "disabled" 0.0;
14023 inherit: "default" 0.0;
14025 description { state: "disabled_inverted" 0.0;
14026 inherit: "default" 0.0;
14027 color: 255 0 0 100;
14034 description { state: "default" 0.0;
14036 rel1.offset: -1 -1;
14040 normal: "sl_bg_over.png";
14050 description { state: "default" 0.0;
14052 rel1.to: "elm.swallow.bar";
14053 rel2.to: "elm.swallow.bar";
14057 part { name: "elm.swallow.bar";
14060 description { state: "default" 0.0;
14076 part { name: "elm.swallow.icon";
14078 description { state: "default" 0.0;
14083 to_y: "elm.swallow.bar";
14088 to_y: "elm.swallow.bar";
14091 description { state: "visible" 0.0;
14092 inherit: "default" 0.0;
14095 aspect_preference: VERTICAL;
14099 part { name: "elm.text";
14103 description { state: "default" 0.0;
14107 rel1.to_x: "elm.swallow.icon";
14108 rel1.relative: 1.0 0.0;
14110 rel2.to_x: "elm.swallow.icon";
14111 rel2.relative: 1.0 1.0;
14112 rel2.offset: -1 -5;
14115 font: "Sans,Edje-Vera";
14121 description { state: "visible" 0.0;
14122 inherit: "default" 0.0;
14128 description { state: "disabled" 0.0;
14129 inherit: "default" 0.0;
14130 color: 255 128 128 128;
14133 description { state: "disabled_visible" 0.0;
14134 inherit: "default" 0.0;
14142 name: "elm.swallow.end";
14145 state: "default" 0.0;
14151 to_y: "elm.swallow.bar";
14155 to_y: "elm.swallow.bar";
14158 description { state: "visible" 0.0;
14159 inherit: "default" 0.0;
14162 aspect_preference: VERTICAL;
14163 rel2.offset: -4 -1;
14166 part { name: "units";
14168 description { state: "default" 0.0;
14179 normal: "sl_units.png";
14184 description { state: "visible" 0.0;
14185 inherit: "default" 0.0;
14189 part { name: "elm.units";
14193 description { state: "default" 0.0;
14197 rel1.to_x: "elm.swallow.end";
14198 rel1.relative: 0.0 0.0;
14200 rel2.to_x: "elm.swallow.end";
14201 rel2.relative: 0.0 1.0;
14205 font: "Sans,Edje-Vera";
14211 description { state: "visible" 0.0;
14212 inherit: "default" 0.0;
14217 rel2.offset: -5 -1;
14219 description { state: "disabled" 0.0;
14220 inherit: "default" 0.0;
14221 color: 255 128 128 128;
14224 description { state: "disabled_visible" 0.0;
14225 inherit: "default" 0.0;
14232 part { name: "elm.dragable.slider";
14234 source: "elm/slider/horizontal/indicator/default";
14243 description { state: "default" 0.0;
14255 color: 255 0 0 100;
14258 part { name: "disabler";
14260 description { state: "default" 0.0;
14264 description { state: "disabled" 0.0;
14265 inherit: "default" 0.0;
14271 program { name: "text_show";
14272 signal: "elm,state,text,visible";
14274 action: STATE_SET "visible" 0.0;
14275 target: "elm.text";
14277 program { name: "text_hide";
14278 signal: "elm,state,text,hidden";
14280 action: STATE_SET "default" 0.0;
14281 target: "elm.text";
14283 program { name: "icon_show";
14284 signal: "elm,state,icon,visible";
14286 action: STATE_SET "visible" 0.0;
14287 target: "elm.swallow.icon";
14289 program { name: "icon_hide";
14290 signal: "elm,state,icon,hidden";
14292 action: STATE_SET "default" 0.0;
14293 target: "elm.swallow.icon";
14295 program { name: "end_show";
14296 signal: "elm,state,end,visible";
14298 action: STATE_SET "visible" 0.0;
14299 target: "elm.swallow.end";
14301 program { name: "end_hide";
14302 signal: "elm,state,end,hidden";
14304 action: STATE_SET "default" 0.0;
14305 target: "elm.swallow.end";
14307 program { name: "units_show";
14308 signal: "elm,state,units,visible";
14310 action: STATE_SET "visible" 0.0;
14311 target: "elm.units";
14314 program { name: "units_hide";
14315 signal: "elm,state,units,hidden";
14317 action: STATE_SET "default" 0.0;
14318 target: "elm.units";
14321 program { name: "invert_on";
14322 signal: "elm,state,inverted,on";
14324 action: STATE_SET "inverted" 0.0;
14328 program { name: "invert_off";
14329 signal: "elm,state,inverted,off";
14331 action: STATE_SET "default" 0.0;
14336 name: "go_disabled";
14337 signal: "elm,state,disabled";
14339 action: STATE_SET "disabled" 0.0;
14340 // target: "button0";
14341 target: "disabler";
14342 after: "disable_text";
14343 after: "disable_ind";
14346 program { name: "disable_ind";
14347 action: SIGNAL_EMIT "elm.dragable.slider:elm,state,disabled" "elm";
14349 program { name: "disable_text";
14353 get_state(PART:"elm.text", st, 30, vl);
14354 if (!strcmp(st, "visible"))
14355 set_state(PART:"elm.text", "disabled_visible", 0.0);
14357 set_state(PART:"elm.text", "disabled", 0.0);
14359 get_state(PART:"elm.units", st, 30, vl);
14360 if (!strcmp(st, "visible"))
14361 set_state(PART:"elm.units", "disabled_visible", 0.0);
14363 set_state(PART:"elm.units", "disabled", 0.0);
14365 get_state(PART:"level2", st, 30, vl);
14366 if (!strcmp(st, "inverted"))
14368 set_state(PART:"level", "disabled_inverted", 0.0);
14369 set_state(PART:"level2", "disabled_inverted", 0.0);
14373 set_state(PART:"level", "disabled", 0.0);
14374 set_state(PART:"level2", "disabled", 0.0);
14378 program { name: "enable";
14379 signal: "elm,state,enabled";
14381 action: STATE_SET "default" 0.0;
14382 // target: "button0";
14383 target: "disabler";
14384 after: "enable_text";
14385 after: "enable_ind";
14388 program { name: "enable_ind";
14389 action: SIGNAL_EMIT "elm.dragable.slider:elm,state,enabled" "elm";
14392 program { name: "enable_text";
14396 get_state(PART:"elm.text", st, 30, vl);
14397 if (!strcmp(st, "disabled_visible"))
14398 set_state(PART:"elm.text", "visible", 0.0);
14400 set_state(PART:"elm.text", "default", 0.0);
14402 get_state(PART:"elm.units", st, 30, vl);
14403 if (!strcmp(st, "disabled_visible"))
14404 set_state(PART:"elm.units", "visible", 0.0);
14406 set_state(PART:"elm.units", "default", 0.0);
14408 get_state(PART:"level2", st, 30, vl);
14409 if (!strcmp(st, "disabled_inverted"))
14411 set_state(PART:"level", "inverted", 0.0);
14412 set_state(PART:"level2", "inverted", 0.0);
14416 set_state(PART:"level", "default", 0.0);
14417 set_state(PART:"level2", "default", 0.0);
14424 group { name: "elm/slider/vertical/default";
14426 image: "slv_bg.png" COMP;
14427 image: "slv_bg_over.png" COMP;
14429 image: "slv_units.png" COMP;
14432 part { name: "base";
14434 description { state: "default" 0.0;
14443 image.normal: "slv_bg.png";
14447 part { name: "level";
14450 description { state: "default" 0.0;
14455 to_y: "elm.dragable.slider";
14458 color: 255 0 0 200;
14460 description { state: "inverted" 0.0;
14461 inherit: "default" 0.0;
14464 description { state: "disabled" 0.0;
14465 inherit: "default" 0.0;
14466 color: 255 0 0 100;
14468 description { state: "disabled_inverted" 0.0;
14469 inherit: "default" 0.0;
14473 part { name: "level2";
14476 description { state: "default" 0.0;
14481 to_y: "elm.dragable.slider";
14485 color: 255 0 0 200;
14487 description { state: "inverted" 0.0;
14488 inherit: "default" 0.0;
14491 description { state: "disabled" 0.0;
14492 inherit: "default" 0.0;
14493 color: 255 0 0 100;
14495 description { state: "disabled_inverted" 0.0;
14496 inherit: "default" 0.0;
14497 color: 255 0 0 100;
14504 description { state: "default" 0.0;
14506 rel1.offset: -1 -1;
14510 normal: "slv_bg_over.png";
14520 description { state: "default" 0.0;
14522 rel1.to: "elm.swallow.bar";
14523 rel2.to: "elm.swallow.bar";
14527 part { name: "elm.swallow.bar";
14530 description { state: "default" 0.0;
14546 part { name: "elm.swallow.icon";
14548 description { state: "default" 0.0;
14553 to_x: "elm.swallow.bar";
14558 to_x: "elm.swallow.bar";
14561 description { state: "visible" 0.0;
14562 inherit: "default" 0.0;
14565 aspect_preference: HORIZONTAL;
14569 part { name: "elm.text";
14573 description { state: "default" 0.0;
14577 rel1.to_y: "elm.swallow.icon";
14578 rel1.relative: 0.0 1.0;
14580 rel2.to_y: "elm.swallow.icon";
14581 rel2.relative: 1.0 1.0;
14582 rel2.offset: -1 -1;
14585 font: "Sans,Edje-Vera";
14591 description { state: "visible" 0.0;
14592 inherit: "default" 0.0;
14598 description { state: "disabled" 0.0;
14599 inherit: "default" 0.0;
14600 color: 255 128 128 128;
14603 description { state: "disabled_visible" 0.0;
14604 inherit: "default" 0.0;
14612 name: "elm.swallow.end";
14615 state: "default" 0.0;
14621 to_x: "elm.swallow.bar";
14625 to_x: "elm.swallow.bar";
14628 description { state: "visible" 0.0;
14629 inherit: "default" 0.0;
14632 aspect_preference: HORIZONTAL;
14633 rel2.offset: -1 -4;
14636 part { name: "units";
14638 description { state: "default" 0.0;
14649 normal: "slv_units.png";
14654 description { state: "visible" 0.0;
14655 inherit: "default" 0.0;
14659 part { name: "elm.units";
14663 description { state: "default" 0.0;
14667 rel1.relative: 0.0 0.0;
14668 rel1.to_y: "elm.swallow.end";
14670 rel2.relative: 1.0 0.0;
14671 rel2.to_y: "elm.swallow.end";
14675 font: "Sans,Edje-Vera";
14681 description { state: "visible" 0.0;
14682 inherit: "default" 0.0;
14687 rel2.offset: -9 -9;
14689 description { state: "disabled" 0.0;
14690 inherit: "default" 0.0;
14695 description { state: "disabled_visible" 0.0;
14696 inherit: "default" 0.0;
14701 rel2.offset: -9 -9;
14706 part { name: "elm.dragable.slider";
14708 source: "elm/slider/vertical/indicator/default";
14717 description { state: "default" 0.0;
14732 part { name: "disabler";
14734 description { state: "default" 0.0;
14738 description { state: "disabled" 0.0;
14739 inherit: "default" 0.0;
14746 program { name: "text_show";
14747 signal: "elm,state,text,visible";
14749 action: STATE_SET "visible" 0.0;
14750 target: "elm.text";
14752 program { name: "text_hide";
14753 signal: "elm,state,text,hidden";
14755 action: STATE_SET "default" 0.0;
14756 target: "elm.text";
14758 program { name: "icon_show";
14759 signal: "elm,state,icon,visible";
14761 action: STATE_SET "visible" 0.0;
14762 target: "elm.swallow.icon";
14764 program { name: "icon_hide";
14765 signal: "elm,state,icon,hidden";
14767 action: STATE_SET "default" 0.0;
14768 target: "elm.swallow.icon";
14770 program { name: "end_show";
14771 signal: "elm,state,end,visible";
14773 action: STATE_SET "visible" 0.0;
14774 target: "elm.swallow.end";
14776 program { name: "end_hide";
14777 signal: "elm,state,end,hidden";
14779 action: STATE_SET "default" 0.0;
14780 target: "elm.swallow.end";
14782 program { name: "units_show";
14783 signal: "elm,state,units,visible";
14785 action: STATE_SET "visible" 0.0;
14786 target: "elm.units";
14789 program { name: "units_hide";
14790 signal: "elm,state,units,hidden";
14792 action: STATE_SET "default" 0.0;
14793 target: "elm.units";
14796 program { name: "invert_on";
14797 signal: "elm,state,inverted,on";
14799 action: STATE_SET "inverted" 0.0;
14803 program { name: "invert_off";
14804 signal: "elm,state,inverted,off";
14806 action: STATE_SET "default" 0.0;
14811 name: "go_disabled";
14812 signal: "elm,state,disabled";
14814 action: STATE_SET "disabled" 0.0;
14815 // target: "button0";
14816 target: "disabler";
14817 after: "disable_text";
14818 after: "disable_ind";
14821 program { name: "disable_ind";
14822 action: SIGNAL_EMIT "elm.dragable.slider:elm,state,disabled" "elm";
14825 program { name: "disable_text";
14829 get_state(PART:"elm.text", st, 30, vl);
14830 if (!strcmp(st, "visible"))
14831 set_state(PART:"elm.text", "disabled_visible", 0.0);
14833 set_state(PART:"elm.text", "disabled", 0.0);
14835 get_state(PART:"elm.units", st, 30, vl);
14836 if (!strcmp(st, "visible"))
14837 set_state(PART:"elm.units", "disabled_visible", 0.0);
14839 set_state(PART:"elm.units", "disabled", 0.0);
14841 get_state(PART:"level2", st, 30, vl);
14842 if (!strcmp(st, "inverted"))
14844 set_state(PART:"level", "disabled_inverted", 0.0);
14845 set_state(PART:"level2", "disabled_inverted", 0.0);
14849 set_state(PART:"level", "disabled", 0.0);
14850 set_state(PART:"level2", "disabled", 0.0);
14855 program { name: "enable";
14856 signal: "elm,state,enabled";
14858 action: STATE_SET "default" 0.0;
14859 // target: "button0";
14860 target: "disabler";
14861 after: "enable_text";
14862 after: "enable_ind";
14865 program { name: "enable_ind";
14866 action: SIGNAL_EMIT "elm.dragable.slider:elm,state,enabled" "elm";
14868 program { name: "enable_text";
14872 get_state(PART:"elm.text", st, 30, vl);
14873 if (!strcmp(st, "disabled_visible"))
14874 set_state(PART:"elm.text", "visible", 0.0);
14876 set_state(PART:"elm.text", "default", 0.0);
14878 get_state(PART:"elm.units", st, 30, vl);
14879 if (!strcmp(st, "disabled_visible"))
14880 set_state(PART:"elm.units", "visible", 0.0);
14882 set_state(PART:"elm.units", "default", 0.0);
14884 get_state(PART:"level2", st, 30, vl);
14885 if (!strcmp(st, "disabled_inverted"))
14887 set_state(PART:"level", "inverted", 0.0);
14888 set_state(PART:"level2", "inverted", 0.0);
14892 set_state(PART:"level", "default", 0.0);
14893 set_state(PART:"level2", "default", 0.0);
14899 group { name: "elm/slider/horizontal/indicator/default";
14900 alias: "elm/slider/horizontal/indicator/disabled";
14901 alias: "elm/slider/vertical/indicator/default";
14902 alias: "elm/slider/vertical/indicator/disabled";
14904 image: "sl_bt_0.png" COMP;
14905 image: "sl_bt_1.png" COMP;
14906 image: "sl_bt_2.png" COMP;
14907 image: "sl_bt_3.png" COMP;
14908 image: "sl_bt2_0_0.png" COMP;
14909 image: "sl_bt2_0_1.png" COMP;
14910 image: "sl_bt2_0_2.png" COMP;
14911 image: "sl_bt2_1.png" COMP;
14912 image: "sl_bt2_2.png" COMP;
14915 public value_hide = 0;
14916 public set_value_show() {
14917 set_int(value_hide, 0);
14919 public set_value_hide() {
14920 set_int(value_hide, 1);
14922 public thumb_down() {
14923 if (get_int(value_hide) == 1) {
14924 set_state(PART:"elm.indicator", "default", 0.0);
14925 set_state(PART:"button3", "default", 0.0);
14926 set_state(PART:"button4", "default", 0.0);
14927 set_state(PART:"button5", "default", 0.0);
14928 set_state(PART:"button6", "default", 0.0);
14929 set_state(PART:"button7", "default", 0.0);
14931 set_state(PART:"elm.indicator", "visible", 0.0);
14932 set_state(PART:"button3", "visible", 0.0);
14933 set_state(PART:"button4", "visible", 0.0);
14934 set_state(PART:"button5", "visible", 0.0);
14935 set_state(PART:"button6", "visible", 0.0);
14936 set_state(PART:"button7", "visible", 0.0);
14939 public thumb_up() {
14940 set_state(PART:"elm.indicator", "default", 0.0);
14941 set_state(PART:"button3", "default", 0.0);
14942 set_state(PART:"button4", "default", 0.0);
14943 set_state(PART:"button5", "default", 0.0);
14944 set_state(PART:"button6", "default", 0.0);
14945 set_state(PART:"button7", "default", 0.0);
14949 part { name: "button_events";
14952 description { state: "default" 0.0;
14956 aspect_preference: VERTICAL;
14960 part { name: "button0";
14962 description { state: "default" 0.0;
14967 normal: "sl_bt_0.png";
14972 description { state: "disabled" 0.0;
14973 inherit: "default" 0.0;
14975 normal: "sl_bt_3.png";
14980 part { name: "button1";
14982 description { state: "default" 0.0;
14983 rel1.to: "button0";
14990 normal: "sl_bt_1.png";
14995 part { name: "button2";
14997 description { state: "default" 0.0;
14998 rel1.to: "button0";
14999 rel2.to: "button0";
15001 normal: "sl_bt_2.png";
15007 part { name: "button3";
15009 description { state: "default" 0.0;
15015 to_x: "elm.indicator";
15026 normal: "sl_bt2_0_0.png";
15031 description { state: "visible" 0.0;
15032 inherit: "default" 0.0;
15036 part { name: "button4";
15038 description { state: "default" 0.0;
15044 to_y: "elm.indicator";
15047 rel2.to: "button0";
15049 normal: "sl_bt2_0_1.png";
15054 description { state: "visible" 0.0;
15055 inherit: "default" 0.0;
15059 part { name: "button5";
15061 description { state: "default" 0.0;
15072 to_x: "elm.indicator";
15078 normal: "sl_bt2_0_2.png";
15083 description { state: "visible" 0.0;
15084 inherit: "default" 0.0;
15088 part { name: "elm.indicator";
15091 effect: SOFT_SHADOW;
15093 description { state: "default" 0.0;
15099 relative: 0.0 -0.25;
15104 relative: 1.0 -0.25;
15107 color: 224 224 224 255;
15110 font: "Sans,Edje-Vera";
15116 description { state: "visible" 0.0;
15117 inherit: "default" 0.0;
15121 rel2.offset: -1 -1;
15124 part { name: "button6";
15126 description { state: "default" 0.0;
15128 rel1.to: "button3";
15135 normal: "sl_bt2_1.png";
15140 description { state: "visible" 0.0;
15141 inherit: "default" 0.0;
15145 part { name: "button7";
15147 description { state: "default" 0.0;
15149 rel1.to: "button3";
15150 rel2.to: "button5";
15152 normal: "sl_bt2_2.png";
15158 description { state: "visible" 0.0;
15159 inherit: "default" 0.0;
15165 program { name: "set_val_show";
15166 signal: "elm,state,val,show";
15172 program { name: "set_val_hide";
15173 signal: "elm,state,val,hide";
15179 program { name: "val_show";
15180 signal: "mouse,down,*";
15181 source: "button_events";
15187 program { name: "val_hide";
15188 signal: "mouse,up,*";
15189 source: "button_events";
15195 name: "go_disabled";
15196 signal: "elm,state,disabled";
15198 action: STATE_SET "disabled" 0.0;
15202 name: "go_enabled";
15203 signal: "elm,state,enabled";
15205 action: STATE_SET "default" 0.0;
15212 ////////////////////////////////////////////////////////////////////////////////
15214 ////////////////////////////////////////////////////////////////////////////////
15215 group { name: "elm/actionslider/base/default";
15218 image: "shelf_inset.png" COMP;
15219 image: "ilist_1.png" COMP;
15220 image: "bt_bases.png" COMP;
15221 image: "bt_basew.png" COMP;
15222 image: "bt_hilightw.png" COMP;
15230 state: "default" 0.0;
15233 rel2.offset: -2 -2;
15235 normal: "ilist_1.png";
15241 part { name: "conf_over";
15243 description { state: "default" 0.0;
15247 normal: "shelf_inset.png";
15254 part { name: "icon.dragable.area";
15257 description { state: "default" 0.0;
15263 part { name: "elm.text.left";
15267 description { state: "default" 0.0;
15270 font: "Sans,Edje-Vera";
15277 part { name: "elm.text.center";
15281 description { state: "default" 0.0;
15284 font: "Sans,Edje-Vera";
15291 part { name: "elm.text.right";
15295 description { state: "default" 0.0;
15298 font: "Sans,Edje-Vera";
15305 part { name: "elm.drag_button_base";
15309 description { state: "default" 0.0;
15313 rel1.to: "icon.dragable.area";
15316 to: "icon.dragable.area";
15320 confine: "icon.dragable.area";
15325 part { name: "elm.drag_button";
15328 description { state: "default" 0.0;
15330 color: 255 255 255 0;
15331 rel1.to_x: "elm.drag_button_base";
15332 rel1.to_y: "icon.dragable.area";
15333 rel2.to_x: "elm.drag_button_base";
15334 rel2.to_y: "icon.dragable.area";
15337 events: "elm.drag_button_base";
15340 part { name: "button0";
15342 description { state: "default" 0.0;
15343 rel1.to: "button2";
15344 rel1.offset: -4 -4;
15345 rel2.to: "button2";
15348 normal: "bt_bases.png";
15349 border: 11 11 11 11;
15352 color: 255 255 255 128;
15355 part { name: "button2";
15357 description { state: "default" 0.0;
15358 rel1.to: "elm.drag_button";
15359 rel2.to: "elm.drag_button";
15361 normal: "bt_basew.png";
15365 color: 255 255 255 210;
15368 part { name: "button3";
15370 description { state: "default" 0.0;
15371 rel1.to: "button2";
15372 rel2.to: "button2";
15373 rel2.relative: 1.0 0.5;
15375 normal: "bt_hilightw.png";
15378 color: 255 255 255 190;
15381 part { name: "elm.text.indicator";
15385 description { state: "default" 0.0;
15387 to: "elm.drag_button";
15391 to: "elm.drag_button";
15396 font: "Sans,Edje-Vera";
15405 program { name: "elm.drag_button,mouse,up";
15406 signal: "mouse,up,1";
15407 source: "elm.drag_button";
15408 action: SIGNAL_EMIT "elm.drag_button,mouse,up" "";
15410 program { name: "elm.drag_button,mouse,down";
15411 signal: "mouse,down,1";
15412 source: "elm.drag_button";
15413 action: SIGNAL_EMIT "elm.drag_button,mouse,down" "";
15415 program { name: "elm.drag_button,mouse,move";
15416 signal: "mouse,move";
15417 source: "elm.drag_button_base";
15418 action: SIGNAL_EMIT "elm.drag_button,mouse,move" "";
15423 group { name: "elm/actionslider/base/bar";
15426 image: "shelf_inset.png" COMP;
15427 image: "ilist_1.png" COMP;
15428 image: "bt_bases.png" COMP;
15429 image: "bt_basew.png" COMP;
15430 image: "bt_hilightw.png" COMP;
15438 state: "default" 0.0;
15441 rel2.offset: -2 -2;
15443 normal: "ilist_1.png";
15449 part { name: "conf_over";
15451 description { state: "default" 0.0;
15455 normal: "shelf_inset.png";
15462 part { name: "icon.dragable.area";
15465 description { state: "default" 0.0;
15471 part { name: "elm.text.left";
15475 description { state: "default" 0.0;
15478 font: "Sans,Edje-Vera";
15485 part { name: "elm.text.center";
15489 description { state: "default" 0.0;
15492 font: "Sans,Edje-Vera";
15499 part { name: "elm.text.right";
15503 description { state: "default" 0.0;
15506 font: "Sans,Edje-Vera";
15513 part { name: "bar";
15516 description { state: "default" 0.0;
15522 to_x: "elm.drag_button_base";
15528 part { name: "elm.drag_button_base";
15532 description { state: "default" 0.0;
15536 rel1.to: "icon.dragable.area";
15539 to: "icon.dragable.area";
15543 confine: "icon.dragable.area";
15548 part { name: "elm.drag_button";
15551 description { state: "default" 0.0;
15553 color: 255 255 255 0;
15554 rel1.to_x: "elm.drag_button_base";
15555 rel1.to_y: "icon.dragable.area";
15556 rel2.to_x: "elm.drag_button_base";
15557 rel2.to_y: "icon.dragable.area";
15560 events: "elm.drag_button_base";
15563 part { name: "button0";
15565 description { state: "default" 0.0;
15566 rel1.to: "button2";
15567 rel1.offset: -4 -4;
15568 rel2.to: "button2";
15571 normal: "bt_bases.png";
15572 border: 11 11 11 11;
15575 color: 255 255 255 128;
15578 part { name: "button2";
15580 description { state: "default" 0.0;
15581 rel1.to: "elm.drag_button";
15582 rel2.to: "elm.drag_button";
15584 normal: "bt_basew.png";
15588 color: 255 255 255 210;
15591 part { name: "button3";
15593 description { state: "default" 0.0;
15594 rel1.to: "button2";
15595 rel2.to: "button2";
15596 rel2.relative: 1.0 0.5;
15598 normal: "bt_hilightw.png";
15601 color: 255 255 255 190;
15604 part { name: "elm.text.indicator";
15608 description { state: "default" 0.0;
15610 to: "elm.drag_button";
15614 to: "elm.drag_button";
15619 font: "Sans,Edje-Vera";
15628 program { name: "elm.drag_button,mouse,up";
15629 signal: "mouse,up,1";
15630 source: "elm.drag_button";
15631 action: SIGNAL_EMIT "elm.drag_button,mouse,up" "";
15633 program { name: "elm.drag_button,mouse,down";
15634 signal: "mouse,down,1";
15635 source: "elm.drag_button";
15636 action: SIGNAL_EMIT "elm.drag_button,mouse,down" "";
15638 program { name: "elm.drag_button,mouse,move";
15639 signal: "mouse,move";
15640 source: "elm.drag_button_base";
15641 action: SIGNAL_EMIT "elm.drag_button,mouse,move" "";
15646 ///////////////////////////////////////////////////////////////////////////////
15647 group { name: "elm/genlist/item/default/default";
15648 data.item: "selectraise" "on";
15649 data.item: "labels" "elm.text";
15650 data.item: "icons" "elm.swallow.icon elm.swallow.end";
15651 data.item: "treesize" "20";
15652 // data.item: "states" "";
15654 image: "bt_sm_base1.png" COMP;
15655 image: "bt_sm_shine.png" COMP;
15656 image: "bt_sm_hilight.png" COMP;
15657 image: "ilist_1.png" COMP;
15658 image: "ilist_2.png" COMP;
15659 image: "ilist_item_shadow.png" COMP;
15667 state: "default" 0.0;
15675 state: "default" 0.0;
15690 normal: "ilist_item_shadow.png";
15695 state: "default" 1.0;
15696 inherit: "default" 0.0;
15704 state: "default" 0.0;
15706 normal: "ilist_1.png";
15712 state: "default" 1.0;
15713 inherit: "default" 0.0;
15714 image.normal: "ilist_2.png";
15718 clip_to: "disclip";
15720 description { state: "default" 0.0;
15722 color: 255 255 255 0;
15732 normal: "bt_sm_base1.png";
15735 image.middle: SOLID;
15737 description { state: "default" 0.1;
15738 inherit: "default" 0.0;
15740 description { state: "selected" 0.0;
15741 inherit: "default" 0.0;
15743 color: 255 255 255 255;
15754 state: "selected" 1.0;
15755 inherit: "selected" 0.0;
15758 part { name: "elm.swallow.pad";
15760 description { state: "default" 0.0;
15773 part { name: "elm.swallow.icon";
15774 clip_to: "disclip";
15776 description { state: "default" 0.0;
15780 to_x: "elm.swallow.pad";
15785 to_x: "elm.swallow.pad";
15791 part { name: "elm.swallow.end";
15792 clip_to: "disclip";
15794 description { state: "default" 0.0;
15798 aspect_preference: VERTICAL;
15809 part { name: "elm.text";
15810 clip_to: "disclip";
15812 effect: SOFT_SHADOW;
15816 state: "default" 0.0;
15819 to_x: "elm.swallow.icon";
15824 to_x: "elm.swallow.end";
15836 text_class: "list_item";
15840 state: "default" 1.0;
15841 inherit: "default" 0.0;
15842 text.align: -1.0 0.5;
15844 description { state: "selected" 0.0;
15845 inherit: "default" 0.0;
15846 color: 224 224 224 255;
15850 part { name: "fg1";
15851 clip_to: "disclip";
15853 description { state: "default" 0.0;
15855 color: 255 255 255 0;
15857 rel2.relative: 1.0 0.5;
15860 normal: "bt_sm_hilight.png";
15864 description { state: "selected" 0.0;
15865 inherit: "default" 0.0;
15867 color: 255 255 255 255;
15870 state: "selected" 1.0;
15871 inherit: "default" 0.0;
15873 color: 255 255 255 255;
15876 part { name: "fg2";
15877 clip_to: "disclip";
15879 description { state: "default" 0.0;
15881 color: 255 255 255 0;
15885 normal: "bt_sm_shine.png";
15889 description { state: "selected" 0.0;
15890 inherit: "default" 0.0;
15892 color: 255 255 255 255;
15895 state: "selected" 1.0;
15896 inherit: "default" 0.0;
15898 color: 255 255 255 255;
15901 part { name: "disclip";
15903 description { state: "default" 0.0;
15907 description { state: "disabled" 0.0;
15908 inherit: "default" 0.0;
15909 color: 255 255 255 64;
15914 // signal: elm,state,%s,active
15915 // a "check" item named %s went active
15916 // signal: elm,state,%s,passive
15917 // a "check" item named %s went passive
15918 // default is passive
15921 signal: "elm,state,odd";
15923 action: STATE_SET "default" 1.0;
15926 target: "elm.text";
15930 signal: "elm,state,even";
15932 action: STATE_SET "default" 0.0;
15935 target: "elm.text";
15939 signal: "elm,state,selected";
15944 get_state(PART:"base", st, 30, vl);
15945 set_state(PART:"bg", "selected", vl);
15946 set_state(PART:"fg1", "selected", vl);
15947 set_state(PART:"fg2", "selected", vl);
15948 set_state(PART:"elm.text", "selected", vl);
15952 name: "go_passive";
15953 signal: "elm,state,unselected";
15958 get_state(PART:"base", st, 30, vl);
15959 set_state(PART:"bg", "default", vl);
15960 set_state(PART:"fg1", "default", vl);
15961 set_state(PART:"fg2", "default", vl);
15962 set_state(PART:"elm.text", "default", vl);
15966 name: "go_disabled";
15967 signal: "elm,state,disabled";
15969 action: STATE_SET "disabled" 0.0;
15973 name: "go_enabled";
15974 signal: "elm,state,enabled";
15976 action: STATE_SET "default" 0.0;
15981 group { name: "elm/genlist/item/group_index/default";
15982 alias: "elm/genlist/item_compress/group_index/default";
15983 data.item: "selectraise" "on";
15984 data.item: "labels" "elm.text";
15985 data.item: "icons" "elm.swallow.icon elm.swallow.end";
15986 data.item: "treesize" "20";
15987 // data.item: "states" "";
15989 image: "bt_sm_base1.png" COMP;
15990 image: "bt_sm_shine.png" COMP;
15991 image: "bt_sm_hilight.png" COMP;
15992 image: "ilist_item_shadow.png" COMP;
15993 image: "group_index.png" COMP;
16001 state: "default" 0.0;
16009 state: "default" 0.0;
16024 normal: "ilist_item_shadow.png";
16033 state: "default" 0.0;
16035 normal: "group_index.png";
16042 clip_to: "disclip";
16044 description { state: "default" 0.0;
16046 color: 255 255 255 0;
16056 normal: "bt_sm_base1.png";
16059 image.middle: SOLID;
16061 description { state: "selected" 0.0;
16062 inherit: "default" 0.0;
16064 color: 255 255 255 255;
16075 part { name: "elm.swallow.pad";
16077 description { state: "default" 0.0;
16090 part { name: "elm.swallow.icon";
16091 clip_to: "disclip";
16093 description { state: "default" 0.0;
16097 to_x: "elm.swallow.pad";
16102 to_x: "elm.swallow.pad";
16108 part { name: "elm.swallow.end";
16109 clip_to: "disclip";
16111 description { state: "default" 0.0;
16115 aspect_preference: VERTICAL;
16126 part { name: "elm.text";
16127 clip_to: "disclip";
16129 effect: SOFT_SHADOW;
16133 state: "default" 0.0;
16136 to_x: "elm.swallow.icon";
16141 to_x: "elm.swallow.end";
16153 text_class: "list_item";
16156 description { state: "selected" 0.0;
16157 inherit: "default" 0.0;
16158 color: 224 224 224 255;
16162 part { name: "fg1";
16163 clip_to: "disclip";
16165 description { state: "default" 0.0;
16167 color: 255 255 255 0;
16169 rel2.relative: 1.0 0.5;
16172 normal: "bt_sm_hilight.png";
16176 description { state: "selected" 0.0;
16177 inherit: "default" 0.0;
16179 color: 255 255 255 255;
16182 part { name: "fg2";
16183 clip_to: "disclip";
16185 description { state: "default" 0.0;
16187 color: 255 255 255 0;
16191 normal: "bt_sm_shine.png";
16195 description { state: "selected" 0.0;
16196 inherit: "default" 0.0;
16198 color: 255 255 255 255;
16201 part { name: "disclip";
16203 description { state: "default" 0.0;
16207 description { state: "disabled" 0.0;
16208 inherit: "default" 0.0;
16209 color: 255 255 255 64;
16214 // signal: elm,state,%s,active
16215 // a "check" item named %s went active
16216 // signal: elm,state,%s,passive
16217 // a "check" item named %s went passive
16218 // default is passive
16221 signal: "elm,state,selected";
16223 action: STATE_SET "selected" 0.0;
16227 target: "elm.text";
16230 name: "go_passive";
16231 signal: "elm,state,unselected";
16233 action: STATE_SET "default" 0.0;
16237 target: "elm.text";
16238 transition: LINEAR 0.1;
16241 name: "go_disabled";
16242 signal: "elm,state,disabled";
16244 action: STATE_SET "disabled" 0.0;
16248 name: "go_enabled";
16249 signal: "elm,state,enabled";
16251 action: STATE_SET "default" 0.0;
16256 group { name: "elm/genlist/item_compress/message/default";
16257 data.item: "selectraise" "on";
16258 data.item: "labels" "elm.title.1 elm.title.2 elm.text";
16259 // data.item: "icons" "elm.swallow.icon elm.swallow.end";
16260 data.item: "treesize" "20";
16261 // data.item: "states" "";
16263 image: "bt_sm_base1.png" COMP;
16264 image: "bt_sm_shine.png" COMP;
16265 image: "bt_sm_hilight.png" COMP;
16266 image: "ilist_1.png" COMP;
16267 image: "ilist_2.png" COMP;
16268 image: "ilist_item_shadow.png" COMP;
16271 style { name: "genlist_textblock_style";
16272 base: "font=Sans font_size=10 color=#000 wrap=char text_class=list_item";
16277 style { name: "genlist_textblock_style2";
16278 base: "font=Sans font_size=10 color=#fff wrap=char text_class=list_item";
16290 state: "default" 0.0;
16298 state: "default" 0.0;
16313 normal: "ilist_item_shadow.png";
16318 state: "default" 1.0;
16319 inherit: "default" 0.0;
16327 state: "default" 0.0;
16329 normal: "ilist_1.png";
16335 state: "default" 1.0;
16336 inherit: "default" 0.0;
16337 image.normal: "ilist_2.png";
16341 clip_to: "disclip";
16343 description { state: "default" 0.0;
16345 color: 255 255 255 0;
16355 normal: "bt_sm_base1.png";
16358 image.middle: SOLID;
16360 description { state: "selected" 0.0;
16361 inherit: "default" 0.0;
16363 color: 255 255 255 255;
16374 part { name: "elm.title.1";
16375 clip_to: "disclip";
16377 effect: SOFT_SHADOW;
16381 state: "default" 0.0;
16401 text_class: "list_item";
16404 description { state: "selected" 0.0;
16405 inherit: "default" 0.0;
16406 color: 224 224 224 255;
16410 part { name: "elm.title.2";
16411 clip_to: "disclip";
16413 effect: SOFT_SHADOW;
16417 state: "default" 0.0;
16421 to_y: "elm.title.1";
16426 to_y: "elm.title.1";
16439 text_class: "list_item";
16442 description { state: "selected" 0.0;
16443 inherit: "default" 0.0;
16444 color: 224 224 224 255;
16448 part { name: "elm.text";
16449 clip_to: "disclip";
16454 state: "default" 0.0;
16458 to_y: "elm.title.2";
16468 style: "genlist_textblock_style";
16474 description { state: "selected" 0.0;
16475 inherit: "default" 0.0;
16477 style: "genlist_textblock_style2";
16481 part { name: "fg1";
16482 clip_to: "disclip";
16484 description { state: "default" 0.0;
16486 color: 255 255 255 0;
16488 rel2.relative: 1.0 0.5;
16491 normal: "bt_sm_hilight.png";
16495 description { state: "selected" 0.0;
16496 inherit: "default" 0.0;
16498 color: 255 255 255 255;
16501 part { name: "fg2";
16502 clip_to: "disclip";
16504 description { state: "default" 0.0;
16506 color: 255 255 255 0;
16510 normal: "bt_sm_shine.png";
16514 description { state: "selected" 0.0;
16515 inherit: "default" 0.0;
16517 color: 255 255 255 255;
16520 part { name: "disclip";
16522 description { state: "default" 0.0;
16526 description { state: "disabled" 0.0;
16527 inherit: "default" 0.0;
16528 color: 255 255 255 64;
16533 // signal: elm,state,%s,active
16534 // a "check" item named %s went active
16535 // signal: elm,state,%s,passive
16536 // a "check" item named %s went passive
16537 // default is passive
16540 signal: "elm,state,odd";
16542 action: STATE_SET "default" 1.0;
16548 signal: "elm,state,even";
16550 action: STATE_SET "default" 0.0;
16556 signal: "elm,state,selected";
16558 action: STATE_SET "selected" 0.0;
16562 target: "elm.title.1";
16563 target: "elm.title.2";
16564 target: "elm.text";
16567 name: "go_passive";
16568 signal: "elm,state,unselected";
16570 action: STATE_SET "default" 0.0;
16574 target: "elm.title.1";
16575 target: "elm.title.2";
16576 target: "elm.text";
16577 transition: LINEAR 0.1;
16580 name: "go_disabled";
16581 signal: "elm,state,disabled";
16583 action: STATE_SET "disabled" 0.0;
16587 name: "go_enabled";
16588 signal: "elm,state,enabled";
16590 action: STATE_SET "default" 0.0;
16596 group { name: "elm/genlist/item_compress/default/default";
16597 data.item: "selectraise" "on";
16598 data.item: "labels" "elm.text";
16599 data.item: "icons" "elm.swallow.icon elm.swallow.end";
16600 data.item: "treesize" "20";
16601 // data.item: "states" "";
16603 image: "bt_sm_base1.png" COMP;
16604 image: "bt_sm_shine.png" COMP;
16605 image: "bt_sm_hilight.png" COMP;
16606 image: "ilist_1.png" COMP;
16607 image: "ilist_2.png" COMP;
16608 image: "ilist_item_shadow.png" COMP;
16616 state: "default" 0.0;
16624 state: "default" 0.0;
16639 normal: "ilist_item_shadow.png";
16644 state: "default" 1.0;
16645 inherit: "default" 0.0;
16653 state: "default" 0.0;
16655 normal: "ilist_1.png";
16661 state: "default" 1.0;
16662 inherit: "default" 0.0;
16663 image.normal: "ilist_2.png";
16667 clip_to: "disclip";
16669 description { state: "default" 0.0;
16671 color: 255 255 255 0;
16681 normal: "bt_sm_base1.png";
16684 image.middle: SOLID;
16686 description { state: "selected" 0.0;
16687 inherit: "default" 0.0;
16689 color: 255 255 255 255;
16700 part { name: "elm.swallow.pad";
16702 description { state: "default" 0.0;
16715 part { name: "elm.swallow.icon";
16716 clip_to: "disclip";
16718 description { state: "default" 0.0;
16722 to_x: "elm.swallow.pad";
16727 to_x: "elm.swallow.pad";
16733 part { name: "elm.swallow.end";
16734 clip_to: "disclip";
16736 description { state: "default" 0.0;
16740 aspect_preference: VERTICAL;
16751 part { name: "elm.text";
16752 clip_to: "disclip";
16754 effect: SOFT_SHADOW;
16758 state: "default" 0.0;
16761 to_x: "elm.swallow.icon";
16766 to_x: "elm.swallow.end";
16778 text_class: "list_item";
16781 description { state: "selected" 0.0;
16782 inherit: "default" 0.0;
16783 color: 224 224 224 255;
16787 part { name: "fg1";
16788 clip_to: "disclip";
16790 description { state: "default" 0.0;
16792 color: 255 255 255 0;
16794 rel2.relative: 1.0 0.5;
16797 normal: "bt_sm_hilight.png";
16801 description { state: "selected" 0.0;
16802 inherit: "default" 0.0;
16804 color: 255 255 255 255;
16807 part { name: "fg2";
16808 clip_to: "disclip";
16810 description { state: "default" 0.0;
16812 color: 255 255 255 0;
16816 normal: "bt_sm_shine.png";
16820 description { state: "selected" 0.0;
16821 inherit: "default" 0.0;
16823 color: 255 255 255 255;
16826 part { name: "disclip";
16828 description { state: "default" 0.0;
16832 description { state: "disabled" 0.0;
16833 inherit: "default" 0.0;
16834 color: 255 255 255 64;
16839 // signal: elm,state,%s,active
16840 // a "check" item named %s went active
16841 // signal: elm,state,%s,passive
16842 // a "check" item named %s went passive
16843 // default is passive
16846 signal: "elm,state,odd";
16848 action: STATE_SET "default" 1.0;
16854 signal: "elm,state,even";
16856 action: STATE_SET "default" 0.0;
16862 signal: "elm,state,selected";
16864 action: STATE_SET "selected" 0.0;
16868 target: "elm.text";
16871 name: "go_passive";
16872 signal: "elm,state,unselected";
16874 action: STATE_SET "default" 0.0;
16878 target: "elm.text";
16879 transition: LINEAR 0.1;
16882 name: "go_disabled";
16883 signal: "elm,state,disabled";
16885 action: STATE_SET "disabled" 0.0;
16889 name: "go_enabled";
16890 signal: "elm,state,enabled";
16892 action: STATE_SET "default" 0.0;
16898 group { name: "elm/genlist/tree/default/default";
16899 data.item: "selectraise" "on";
16900 data.item: "labels" "elm.text";
16901 data.item: "icons" "elm.swallow.icon elm.swallow.end";
16902 data.item: "treesize" "20";
16903 // data.item: "states" "";
16905 image: "bt_sm_base1.png" COMP;
16906 image: "bt_sm_shine.png" COMP;
16907 image: "bt_sm_hilight.png" COMP;
16908 image: "ilist_1.png" COMP;
16909 image: "ilist_2.png" COMP;
16910 image: "ilist_item_shadow.png" COMP;
16911 image: "icon_arrow_left.png" COMP;
16912 image: "icon_arrow_right.png" COMP;
16913 image: "icon_arrow_down.png" COMP;
16921 state: "default" 0.0;
16929 state: "default" 0.0;
16944 normal: "ilist_item_shadow.png";
16949 state: "default" 1.0;
16950 inherit: "default" 0.0;
16958 state: "default" 0.0;
16960 normal: "ilist_1.png";
16966 state: "default" 1.0;
16967 inherit: "default" 0.0;
16968 image.normal: "ilist_2.png";
16972 clip_to: "disclip";
16974 description { state: "default" 0.0;
16976 color: 255 255 255 0;
16986 normal: "bt_sm_base1.png";
16989 image.middle: SOLID;
16991 description { state: "selected" 0.0;
16992 inherit: "default" 0.0;
16994 color: 255 255 255 255;
17005 part { name: "elm.swallow.pad";
17007 description { state: "default" 0.0;
17020 part { name: "arrow";
17021 clip_to: "disclip";
17022 ignore_flags: ON_HOLD;
17023 description { state: "default" 0.0;
17028 to_x: "elm.swallow.pad";
17033 to_x: "elm.swallow.pad";
17037 image.normal: "icon_arrow_right.png";
17039 description { state: "default" 0.1;
17040 inherit: "default" 0.0;
17041 image.normal: "icon_arrow_left.png";
17043 description { state: "active" 0.0;
17044 inherit: "default" 0.0;
17045 image.normal: "icon_arrow_down.png";
17047 description { state: "active" 0.1;
17048 inherit: "default" 0.0;
17049 image.normal: "icon_arrow_down.png";
17052 part { name: "elm.swallow.icon";
17053 clip_to: "disclip";
17055 description { state: "default" 0.0;
17070 part { name: "elm.swallow.end";
17071 clip_to: "disclip";
17073 description { state: "default" 0.0;
17077 aspect_preference: VERTICAL;
17088 part { name: "elm.text";
17089 clip_to: "disclip";
17091 effect: SOFT_SHADOW;
17095 state: "default" 0.0;
17098 to_x: "elm.swallow.icon";
17103 to_x: "elm.swallow.end";
17115 text_class: "list_item";
17118 description { state: "selected" 0.0;
17119 inherit: "default" 0.0;
17120 color: 224 224 224 255;
17124 part { name: "fg1";
17125 clip_to: "disclip";
17127 description { state: "default" 0.0;
17129 color: 255 255 255 0;
17131 rel2.relative: 1.0 0.5;
17134 normal: "bt_sm_hilight.png";
17138 description { state: "selected" 0.0;
17139 inherit: "default" 0.0;
17141 color: 255 255 255 255;
17144 part { name: "fg2";
17145 clip_to: "disclip";
17147 description { state: "default" 0.0;
17149 color: 255 255 255 0;
17153 normal: "bt_sm_shine.png";
17157 description { state: "selected" 0.0;
17158 inherit: "default" 0.0;
17160 color: 255 255 255 255;
17163 part { name: "disclip";
17165 description { state: "default" 0.0;
17169 description { state: "disabled" 0.0;
17170 inherit: "default" 0.0;
17171 color: 255 255 255 64;
17176 // signal: elm,state,%s,active
17177 // a "check" item named %s went active
17178 // signal: elm,state,%s,passive
17179 // a "check" item named %s went passive
17180 // default is passive
17183 signal: "elm,state,odd";
17185 action: STATE_SET "default" 1.0;
17191 signal: "elm,state,even";
17193 action: STATE_SET "default" 0.0;
17199 signal: "elm,state,selected";
17201 action: STATE_SET "selected" 0.0;
17205 target: "elm.text";
17208 name: "go_passive";
17209 signal: "elm,state,unselected";
17211 action: STATE_SET "default" 0.0;
17215 target: "elm.text";
17216 transition: LINEAR 0.1;
17219 name: "go_disabled";
17220 signal: "elm,state,disabled";
17222 action: STATE_SET "disabled" 0.0;
17226 name: "go_enabled";
17227 signal: "elm,state,enabled";
17229 action: STATE_SET "default" 0.0;
17234 signal: "mouse,up,1";
17236 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
17239 name: "go_expanded";
17240 signal: "elm,state,expanded";
17245 get_state(PART:"arrow", st, 30, vl);
17246 set_state(PART:"arrow", "active", vl);
17250 name: "go_contracted";
17251 signal: "elm,state,contracted";
17256 get_state(PART:"arrow", st, 30, vl);
17257 set_state(PART:"arrow", "default", vl);
17260 program { name: "to_rtl";
17261 signal: "edje,state,rtl";
17266 get_state(PART:"arrow", st, 30, vl);
17268 set_state(PART:"arrow", st, 0.1);
17272 program { name: "to_ltr";
17273 signal: "edje,state,ltr";
17278 get_state(PART:"arrow", st, 30, vl);
17280 set_state(PART:"arrow", st, 0.0);
17286 group { name: "elm/genlist/tree_compress/default/default";
17287 data.item: "stacking" "above";
17288 data.item: "selectraise" "on";
17289 data.item: "labels" "elm.text";
17290 data.item: "icons" "elm.swallow.icon elm.swallow.end";
17291 data.item: "treesize" "20";
17292 // data.item: "states" "";
17294 image: "bt_sm_base1.png" COMP;
17295 image: "bt_sm_shine.png" COMP;
17296 image: "bt_sm_hilight.png" COMP;
17297 image: "ilist_1.png" COMP;
17298 image: "ilist_item_shadow.png" COMP;
17299 image: "icon_arrow_left.png" COMP;
17300 image: "icon_arrow_right.png" COMP;
17301 image: "icon_arrow_down.png" COMP;
17309 state: "default" 0.0;
17317 state: "default" 0.0;
17332 normal: "ilist_item_shadow.png";
17337 state: "default" 1.0;
17338 inherit: "default" 0.0;
17346 state: "default" 0.0;
17348 normal: "ilist_1.png";
17354 state: "default" 1.0;
17355 inherit: "default" 0.0;
17356 image.normal: "ilist_2.png";
17360 clip_to: "disclip";
17362 description { state: "default" 0.0;
17364 color: 255 255 255 0;
17374 normal: "bt_sm_base1.png";
17377 image.middle: SOLID;
17379 description { state: "selected" 0.0;
17380 inherit: "default" 0.0;
17382 color: 255 255 255 255;
17393 part { name: "elm.swallow.pad";
17395 description { state: "default" 0.0;
17408 part { name: "arrow";
17409 clip_to: "disclip";
17410 ignore_flags: ON_HOLD;
17411 description { state: "default" 0.0;
17416 to_x: "elm.swallow.pad";
17421 to_x: "elm.swallow.pad";
17425 image.normal: "icon_arrow_right.png";
17427 description { state: "default" 0.1;
17428 inherit: "default" 0.0;
17429 image.normal: "icon_arrow_left.png";
17431 description { state: "active" 0.0;
17432 inherit: "default" 0.0;
17433 image.normal: "icon_arrow_down.png";
17435 description { state: "active" 0.1;
17436 inherit: "default" 0.0;
17437 image.normal: "icon_arrow_down.png";
17440 part { name: "elm.swallow.icon";
17441 clip_to: "disclip";
17443 description { state: "default" 0.0;
17458 part { name: "elm.swallow.end";
17459 clip_to: "disclip";
17461 description { state: "default" 0.0;
17465 aspect_preference: VERTICAL;
17476 part { name: "elm.text";
17477 clip_to: "disclip";
17479 effect: SOFT_SHADOW;
17483 state: "default" 0.0;
17486 to_x: "elm.swallow.icon";
17491 to_x: "elm.swallow.end";
17503 text_class: "list_item";
17506 description { state: "selected" 0.0;
17507 inherit: "default" 0.0;
17508 color: 224 224 224 255;
17512 part { name: "fg1";
17513 clip_to: "disclip";
17515 description { state: "default" 0.0;
17517 color: 255 255 255 0;
17519 rel2.relative: 1.0 0.5;
17522 normal: "bt_sm_hilight.png";
17526 description { state: "selected" 0.0;
17527 inherit: "default" 0.0;
17529 color: 255 255 255 255;
17532 part { name: "fg2";
17533 clip_to: "disclip";
17535 description { state: "default" 0.0;
17537 color: 255 255 255 0;
17541 normal: "bt_sm_shine.png";
17545 description { state: "selected" 0.0;
17546 inherit: "default" 0.0;
17548 color: 255 255 255 255;
17551 part { name: "disclip";
17553 description { state: "default" 0.0;
17557 description { state: "disabled" 0.0;
17558 inherit: "default" 0.0;
17559 color: 255 255 255 64;
17564 // signal: elm,state,%s,active
17565 // a "check" item named %s went active
17566 // signal: elm,state,%s,passive
17567 // a "check" item named %s went passive
17568 // default is passive
17571 signal: "elm,state,odd";
17573 action: STATE_SET "default" 1.0;
17579 signal: "elm,state,even";
17581 action: STATE_SET "default" 0.0;
17587 signal: "elm,state,selected";
17589 action: STATE_SET "selected" 0.0;
17593 target: "elm.text";
17596 name: "go_passive";
17597 signal: "elm,state,unselected";
17599 action: STATE_SET "default" 0.0;
17603 target: "elm.text";
17604 transition: LINEAR 0.1;
17607 name: "go_disabled";
17608 signal: "elm,state,disabled";
17610 action: STATE_SET "disabled" 0.0;
17614 name: "go_enabled";
17615 signal: "elm,state,enabled";
17617 action: STATE_SET "default" 0.0;
17622 signal: "mouse,up,1";
17624 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
17627 name: "go_expanded";
17628 signal: "elm,state,expanded";
17633 get_state(PART:"arrow", st, 30, vl);
17634 set_state(PART:"arrow", "active", vl);
17638 name: "go_contracted";
17639 signal: "elm,state,contracted";
17644 get_state(PART:"arrow", st, 30, vl);
17645 set_state(PART:"arrow", "default", vl);
17648 program { name: "to_rtl";
17649 signal: "edje,state,rtl";
17654 get_state(PART:"arrow", st, 30, vl);
17656 set_state(PART:"arrow", st, 0.1);
17660 program { name: "to_ltr";
17661 signal: "edje,state,ltr";
17666 get_state(PART:"arrow", st, 30, vl);
17668 set_state(PART:"arrow", st, 0.0);
17674 group { name: "elm/genlist/item/default_style/default";
17677 style { name: "genlist_style";
17678 base: "font=Sans font_size=10 align=left valign=0.5 color=#000 text_class=list_item";
17681 tag: "hilight" "+ font=Sans:style=Bold";
17682 tag: "b" "+ font=Sans:style=Bold";
17685 style { name: "genlist_selected_style";
17686 base: "font=Sans font_size=10 align=left valign=0.5 color=#fff text_class=list_item";
17689 tag: "hilight" "+ font=Sans:style=Bold";
17690 tag: "b" "+ font=Sans:style=Bold";
17694 data.item: "stacking" "above";
17695 data.item: "selectraise" "on";
17696 data.item: "labels" "elm.text";
17697 data.item: "icons" "elm.swallow.icon elm.swallow.end";
17698 data.item: "treesize" "20";
17700 image: "bt_sm_base1.png" COMP;
17701 image: "bt_sm_shine.png" COMP;
17702 image: "bt_sm_hilight.png" COMP;
17703 image: "ilist_1.png" COMP;
17704 image: "ilist_item_shadow.png" COMP;
17712 state: "default" 0.0;
17720 state: "default" 0.0;
17735 normal: "ilist_item_shadow.png";
17744 state: "default" 0.0;
17747 normal: "ilist_1.png";
17754 clip_to: "disclip";
17756 description { state: "default" 0.0;
17758 color: 255 255 255 0;
17768 normal: "bt_sm_base1.png";
17771 image.middle: SOLID;
17773 description { state: "selected" 0.0;
17774 inherit: "default" 0.0;
17776 color: 255 255 255 255;
17787 part { name: "elm.swallow.pad";
17789 description { state: "default" 0.0;
17802 part { name: "elm.swallow.icon";
17803 clip_to: "disclip";
17805 description { state: "default" 0.0;
17809 to_x: "elm.swallow.pad";
17814 to_x: "elm.swallow.pad";
17820 part { name: "elm.swallow.end";
17821 clip_to: "disclip";
17823 description { state: "default" 0.0;
17827 aspect_preference: VERTICAL;
17838 part { name: "elm.text";
17839 clip_to: "disclip";
17844 state: "default" 0.0;
17848 to_x: "elm.swallow.icon";
17854 to_x: "elm.swallow.end";
17860 style: "genlist_style";
17864 description { state: "selected" 0.0;
17865 inherit: "default" 0.0;
17867 style: "genlist_selected_style";
17871 part { name: "fg1";
17872 clip_to: "disclip";
17874 description { state: "default" 0.0;
17876 color: 255 255 255 0;
17878 rel2.relative: 1.0 0.5;
17881 normal: "bt_sm_hilight.png";
17885 description { state: "selected" 0.0;
17886 inherit: "default" 0.0;
17888 color: 255 255 255 255;
17891 part { name: "fg2";
17892 clip_to: "disclip";
17894 description { state: "default" 0.0;
17896 color: 255 255 255 0;
17900 normal: "bt_sm_shine.png";
17904 description { state: "selected" 0.0;
17905 inherit: "default" 0.0;
17907 color: 255 255 255 255;
17910 part { name: "disclip";
17912 description { state: "default" 0.0;
17916 description { state: "disabled" 0.0;
17917 inherit: "default" 0.0;
17918 color: 255 255 255 64;
17923 // signal: elm,state,%s,active
17924 // a "check" item named %s went active
17925 // signal: elm,state,%s,passive
17926 // a "check" item named %s went passive
17927 // default is passive
17930 signal: "elm,state,selected";
17932 action: STATE_SET "selected" 0.0;
17936 target: "elm.text";
17939 name: "go_passive";
17940 signal: "elm,state,unselected";
17942 action: STATE_SET "default" 0.0;
17946 target: "elm.text";
17947 transition: LINEAR 0.1;
17950 name: "go_disabled";
17951 signal: "elm,state,disabled";
17953 action: STATE_SET "disabled" 0.0;
17957 name: "go_enabled";
17958 signal: "elm,state,enabled";
17960 action: STATE_SET "default" 0.0;
17965 group { name: "elm/genlist/item_odd/default_style/default";
17966 data.item: "stacking" "below";
17967 data.item: "selectraise" "on";
17968 data.item: "labels" "elm.text";
17969 data.item: "icons" "elm.swallow.icon elm.swallow.end";
17970 data.item: "treesize" "20";
17972 image: "bt_sm_base1.png" COMP;
17973 image: "bt_sm_shine.png" COMP;
17974 image: "bt_sm_hilight.png" COMP;
17975 image: "ilist_2.png" COMP;
17978 part { name: "event";
17982 state: "default" 0.0;
17990 state: "default" 0.0;
17993 normal: "ilist_2.png";
18000 clip_to: "disclip";
18002 description { state: "default" 0.0;
18004 color: 255 255 255 0;
18014 normal: "bt_sm_base1.png";
18017 image.middle: SOLID;
18019 description { state: "selected" 0.0;
18020 inherit: "default" 0.0;
18022 color: 255 255 255 255;
18033 part { name: "elm.swallow.pad";
18035 description { state: "default" 0.0;
18048 part { name: "elm.swallow.icon";
18049 clip_to: "disclip";
18051 description { state: "default" 0.0;
18055 to_x: "elm.swallow.pad";
18060 to_x: "elm.swallow.pad";
18066 part { name: "elm.swallow.end";
18067 clip_to: "disclip";
18069 description { state: "default" 0.0;
18073 aspect_preference: VERTICAL;
18084 part { name: "elm.text";
18085 clip_to: "disclip";
18090 state: "default" 0.0;
18094 to_x: "elm.swallow.icon";
18100 to_x: "elm.swallow.end";
18106 style: "genlist_style";
18110 description { state: "selected" 0.0;
18111 inherit: "default" 0.0;
18113 style: "genlist_selected_style";
18117 part { name: "fg1";
18118 clip_to: "disclip";
18120 description { state: "default" 0.0;
18122 color: 255 255 255 0;
18124 rel2.relative: 1.0 0.5;
18127 normal: "bt_sm_hilight.png";
18131 description { state: "selected" 0.0;
18132 inherit: "default" 0.0;
18134 color: 255 255 255 255;
18137 part { name: "fg2";
18138 clip_to: "disclip";
18140 description { state: "default" 0.0;
18142 color: 255 255 255 0;
18146 normal: "bt_sm_shine.png";
18150 description { state: "selected" 0.0;
18151 inherit: "default" 0.0;
18153 color: 255 255 255 255;
18156 part { name: "disclip";
18158 description { state: "default" 0.0;
18162 description { state: "disabled" 0.0;
18163 inherit: "default" 0.0;
18164 color: 255 255 255 64;
18169 // signal: elm,state,%s,active
18170 // a "check" item named %s went active
18171 // signal: elm,state,%s,passive
18172 // a "check" item named %s went passive
18173 // default is passive
18176 signal: "elm,state,selected";
18178 action: STATE_SET "selected" 0.0;
18182 target: "elm.text";
18185 name: "go_passive";
18186 signal: "elm,state,unselected";
18188 action: STATE_SET "default" 0.0;
18192 target: "elm.text";
18193 transition: LINEAR 0.1;
18196 name: "go_disabled";
18197 signal: "elm,state,disabled";
18199 action: STATE_SET "disabled" 0.0;
18203 name: "go_enabled";
18204 signal: "elm,state,enabled";
18206 action: STATE_SET "default" 0.0;
18212 group { name: "elm/genlist/tree/default_style/default";
18213 data.item: "stacking" "above";
18214 data.item: "selectraise" "on";
18215 data.item: "labels" "elm.text";
18216 data.item: "icons" "elm.swallow.icon elm.swallow.end";
18217 data.item: "treesize" "20";
18219 image: "bt_sm_base1.png" COMP;
18220 image: "bt_sm_shine.png" COMP;
18221 image: "bt_sm_hilight.png" COMP;
18222 image: "ilist_1.png" COMP;
18223 image: "ilist_item_shadow.png" COMP;
18224 image: "icon_arrow_right.png" COMP;
18225 image: "icon_arrow_down.png" COMP;
18233 state: "default" 0.0;
18241 state: "default" 0.0;
18256 normal: "ilist_item_shadow.png";
18265 state: "default" 0.0;
18268 normal: "ilist_1.png";
18275 clip_to: "disclip";
18277 description { state: "default" 0.0;
18279 color: 255 255 255 0;
18289 normal: "bt_sm_base1.png";
18292 image.middle: SOLID;
18294 description { state: "selected" 0.0;
18295 inherit: "default" 0.0;
18297 color: 255 255 255 255;
18308 part { name: "elm.swallow.pad";
18310 description { state: "default" 0.0;
18323 part { name: "arrow";
18324 clip_to: "disclip";
18325 ignore_flags: ON_HOLD;
18326 description { state: "default" 0.0;
18331 to_x: "elm.swallow.pad";
18336 to_x: "elm.swallow.pad";
18340 image.normal: "icon_arrow_right.png";
18342 description { state: "active" 0.0;
18343 inherit: "default" 0.0;
18344 image.normal: "icon_arrow_down.png";
18347 part { name: "elm.swallow.icon";
18348 clip_to: "disclip";
18350 description { state: "default" 0.0;
18365 part { name: "elm.swallow.end";
18366 clip_to: "disclip";
18368 description { state: "default" 0.0;
18372 aspect_preference: VERTICAL;
18383 part { name: "elm.text";
18384 clip_to: "disclip";
18386 effect: SOFT_SHADOW;
18390 state: "default" 0.0;
18394 to_x: "elm.swallow.icon";
18400 to_x: "elm.swallow.end";
18406 style: "genlist_style";
18410 description { state: "selected" 0.0;
18411 inherit: "default" 0.0;
18413 style: "genlist_selected_style";
18417 part { name: "fg1";
18418 clip_to: "disclip";
18420 description { state: "default" 0.0;
18422 color: 255 255 255 0;
18424 rel2.relative: 1.0 0.5;
18427 normal: "bt_sm_hilight.png";
18431 description { state: "selected" 0.0;
18432 inherit: "default" 0.0;
18434 color: 255 255 255 255;
18437 part { name: "fg2";
18438 clip_to: "disclip";
18440 description { state: "default" 0.0;
18442 color: 255 255 255 0;
18446 normal: "bt_sm_shine.png";
18450 description { state: "selected" 0.0;
18451 inherit: "default" 0.0;
18453 color: 255 255 255 255;
18456 part { name: "disclip";
18458 description { state: "default" 0.0;
18462 description { state: "disabled" 0.0;
18463 inherit: "default" 0.0;
18464 color: 255 255 255 64;
18469 // signal: elm,state,%s,active
18470 // a "check" item named %s went active
18471 // signal: elm,state,%s,passive
18472 // a "check" item named %s went passive
18473 // default is passive
18476 signal: "elm,state,selected";
18478 action: STATE_SET "selected" 0.0;
18482 target: "elm.text";
18485 name: "go_passive";
18486 signal: "elm,state,unselected";
18488 action: STATE_SET "default" 0.0;
18492 target: "elm.text";
18493 transition: LINEAR 0.1;
18496 name: "go_disabled";
18497 signal: "elm,state,disabled";
18499 action: STATE_SET "disabled" 0.0;
18503 name: "go_enabled";
18504 signal: "elm,state,enabled";
18506 action: STATE_SET "default" 0.0;
18511 signal: "mouse,up,1";
18513 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
18516 name: "go_expanded";
18517 signal: "elm,state,expanded";
18519 action: STATE_SET "active" 0.0;
18523 name: "go_contracted";
18524 signal: "elm,state,contracted";
18526 action: STATE_SET "default" 0.0;
18531 group { name: "elm/genlist/tree_odd/default_style/default";
18532 data.item: "stacking" "below";
18533 data.item: "selectraise" "on";
18534 data.item: "labels" "elm.text";
18535 data.item: "icons" "elm.swallow.icon elm.swallow.end";
18536 data.item: "treesize" "20";
18538 image: "bt_sm_base1.png" COMP;
18539 image: "bt_sm_shine.png" COMP;
18540 image: "bt_sm_hilight.png" COMP;
18541 image: "ilist_2.png" COMP;
18542 image: "icon_arrow_right.png" COMP;
18543 image: "icon_arrow_down.png" COMP;
18551 state: "default" 0.0;
18559 state: "default" 0.0;
18562 normal: "ilist_2.png";
18569 clip_to: "disclip";
18571 description { state: "default" 0.0;
18573 color: 255 255 255 0;
18583 normal: "bt_sm_base1.png";
18586 image.middle: SOLID;
18588 description { state: "selected" 0.0;
18589 inherit: "default" 0.0;
18591 color: 255 255 255 255;
18602 part { name: "elm.swallow.pad";
18604 description { state: "default" 0.0;
18617 part { name: "arrow";
18618 clip_to: "disclip";
18619 ignore_flags: ON_HOLD;
18620 description { state: "default" 0.0;
18625 to_x: "elm.swallow.pad";
18630 to_x: "elm.swallow.pad";
18634 image.normal: "icon_arrow_right.png";
18636 description { state: "active" 0.0;
18637 inherit: "default" 0.0;
18638 image.normal: "icon_arrow_down.png";
18641 part { name: "elm.swallow.icon";
18642 clip_to: "disclip";
18644 description { state: "default" 0.0;
18659 part { name: "elm.swallow.end";
18660 clip_to: "disclip";
18662 description { state: "default" 0.0;
18666 aspect_preference: VERTICAL;
18677 part { name: "elm.text";
18678 clip_to: "disclip";
18680 effect: SOFT_SHADOW;
18684 state: "default" 0.0;
18688 to_x: "elm.swallow.icon";
18694 to_x: "elm.swallow.end";
18700 style: "genlist_style";
18704 description { state: "selected" 0.0;
18705 inherit: "default" 0.0;
18707 style: "genlist_selected_style";
18711 part { name: "fg1";
18712 clip_to: "disclip";
18714 description { state: "default" 0.0;
18716 color: 255 255 255 0;
18718 rel2.relative: 1.0 0.5;
18721 normal: "bt_sm_hilight.png";
18725 description { state: "selected" 0.0;
18726 inherit: "default" 0.0;
18728 color: 255 255 255 255;
18731 part { name: "fg2";
18732 clip_to: "disclip";
18734 description { state: "default" 0.0;
18736 color: 255 255 255 0;
18740 normal: "bt_sm_shine.png";
18744 description { state: "selected" 0.0;
18745 inherit: "default" 0.0;
18747 color: 255 255 255 255;
18750 part { name: "disclip";
18752 description { state: "default" 0.0;
18756 description { state: "disabled" 0.0;
18757 inherit: "default" 0.0;
18758 color: 255 255 255 64;
18763 // signal: elm,state,%s,active
18764 // a "check" item named %s went active
18765 // signal: elm,state,%s,passive
18766 // a "check" item named %s went passive
18767 // default is passive
18770 signal: "elm,state,selected";
18772 action: STATE_SET "selected" 0.0;
18776 target: "elm.text";
18779 name: "go_passive";
18780 signal: "elm,state,unselected";
18782 action: STATE_SET "default" 0.0;
18786 target: "elm.text";
18787 transition: LINEAR 0.1;
18790 name: "go_disabled";
18791 signal: "elm,state,disabled";
18793 action: STATE_SET "disabled" 0.0;
18797 name: "go_enabled";
18798 signal: "elm,state,enabled";
18800 action: STATE_SET "default" 0.0;
18805 signal: "mouse,up,1";
18807 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
18810 name: "go_expanded";
18811 signal: "elm,state,expanded";
18813 action: STATE_SET "active" 0.0;
18817 name: "go_contracted";
18818 signal: "elm,state,contracted";
18820 action: STATE_SET "default" 0.0;
18827 group { name: "elm/genlist/item/double_label/default";
18828 data.item: "stacking" "above";
18829 data.item: "selectraise" "on";
18830 data.item: "labels" "elm.text elm.text.sub";
18831 data.item: "icons" "elm.swallow.icon elm.swallow.end";
18832 data.item: "treesize" "20";
18833 // data.item: "states" "";
18835 image: "bt_sm_base1.png" COMP;
18836 image: "bt_sm_shine.png" COMP;
18837 image: "bt_sm_hilight.png" COMP;
18838 image: "ilist_1.png" COMP;
18839 image: "ilist_item_shadow.png" COMP;
18847 state: "default" 0.0;
18855 state: "default" 0.0;
18870 normal: "ilist_item_shadow.png";
18879 state: "default" 0.0;
18881 normal: "ilist_1.png";
18888 clip_to: "disclip";
18890 description { state: "default" 0.0;
18892 color: 255 255 255 0;
18902 normal: "bt_sm_base1.png";
18905 image.middle: SOLID;
18907 description { state: "selected" 0.0;
18908 inherit: "default" 0.0;
18910 color: 255 255 255 255;
18921 part { name: "elm.swallow.pad";
18923 description { state: "default" 0.0;
18936 part { name: "elm.swallow.icon";
18937 clip_to: "disclip";
18939 description { state: "default" 0.0;
18943 to_x: "elm.swallow.pad";
18948 to_x: "elm.swallow.pad";
18954 part { name: "elm.swallow.end";
18955 clip_to: "disclip";
18957 description { state: "default" 0.0;
18961 aspect_preference: VERTICAL;
18972 part { name: "elm.text";
18973 clip_to: "disclip";
18975 effect: SOFT_SHADOW;
18979 state: "default" 0.0;
18982 to_x: "elm.swallow.icon";
18987 to_x: "elm.swallow.end";
18999 text_class: "list_item";
19002 description { state: "selected" 0.0;
19003 inherit: "default" 0.0;
19004 color: 224 224 224 255;
19008 part { name: "elm.text.sub";
19009 clip_to: "disclip";
19014 state: "default" 0.0;
19017 to_x: "elm.swallow.icon";
19022 to_x: "elm.swallow.end";
19034 text_class: "list_item";
19037 description { state: "selected" 0.0;
19038 inherit: "default" 0.0;
19039 color: 128 128 128 255;
19043 part { name: "fg1";
19044 clip_to: "disclip";
19046 description { state: "default" 0.0;
19048 color: 255 255 255 0;
19050 rel2.relative: 1.0 0.5;
19053 normal: "bt_sm_hilight.png";
19057 description { state: "selected" 0.0;
19058 inherit: "default" 0.0;
19060 color: 255 255 255 255;
19063 part { name: "fg2";
19064 clip_to: "disclip";
19066 description { state: "default" 0.0;
19068 color: 255 255 255 0;
19072 normal: "bt_sm_shine.png";
19076 description { state: "selected" 0.0;
19077 inherit: "default" 0.0;
19079 color: 255 255 255 255;
19082 part { name: "disclip";
19084 description { state: "default" 0.0;
19088 description { state: "disabled" 0.0;
19089 inherit: "default" 0.0;
19090 color: 255 255 255 64;
19095 // signal: elm,state,%s,active
19096 // a "check" item named %s went active
19097 // signal: elm,state,%s,passive
19098 // a "check" item named %s went passive
19099 // default is passive
19102 signal: "elm,state,selected";
19104 action: STATE_SET "selected" 0.0;
19108 target: "elm.text";
19109 target: "elm.text.sub";
19112 name: "go_passive";
19113 signal: "elm,state,unselected";
19115 action: STATE_SET "default" 0.0;
19119 target: "elm.text";
19120 target: "elm.text.sub";
19121 transition: LINEAR 0.1;
19124 name: "go_disabled";
19125 signal: "elm,state,disabled";
19127 action: STATE_SET "disabled" 0.0;
19131 name: "go_enabled";
19132 signal: "elm,state,enabled";
19134 action: STATE_SET "default" 0.0;
19139 group { name: "elm/genlist/item_compress/double_label/default";
19140 data.item: "stacking" "above";
19141 data.item: "selectraise" "on";
19142 data.item: "labels" "elm.text elm.text.sub";
19143 data.item: "icons" "elm.swallow.icon elm.swallow.end";
19144 data.item: "treesize" "20";
19145 // data.item: "states" "";
19147 image: "bt_sm_base1.png" COMP;
19148 image: "bt_sm_shine.png" COMP;
19149 image: "bt_sm_hilight.png" COMP;
19150 image: "ilist_1.png" COMP;
19151 image: "ilist_item_shadow.png" COMP;
19159 state: "default" 0.0;
19167 state: "default" 0.0;
19182 normal: "ilist_item_shadow.png";
19191 state: "default" 0.0;
19193 normal: "ilist_1.png";
19200 clip_to: "disclip";
19202 description { state: "default" 0.0;
19204 color: 255 255 255 0;
19214 normal: "bt_sm_base1.png";
19217 image.middle: SOLID;
19219 description { state: "selected" 0.0;
19220 inherit: "default" 0.0;
19222 color: 255 255 255 255;
19233 part { name: "elm.swallow.pad";
19235 description { state: "default" 0.0;
19248 part { name: "elm.swallow.icon";
19249 clip_to: "disclip";
19251 description { state: "default" 0.0;
19255 to_x: "elm.swallow.pad";
19260 to_x: "elm.swallow.pad";
19266 part { name: "elm.swallow.end";
19267 clip_to: "disclip";
19269 description { state: "default" 0.0;
19273 aspect_preference: VERTICAL;
19284 part { name: "elm.text";
19285 clip_to: "disclip";
19287 effect: SOFT_SHADOW;
19291 state: "default" 0.0;
19294 to_x: "elm.swallow.icon";
19299 to_x: "elm.swallow.end";
19311 text_class: "list_item";
19314 description { state: "selected" 0.0;
19315 inherit: "default" 0.0;
19316 color: 224 224 224 255;
19320 part { name: "elm.text.sub";
19321 clip_to: "disclip";
19326 state: "default" 0.0;
19329 to_x: "elm.swallow.icon";
19334 to_x: "elm.swallow.end";
19346 text_class: "list_item";
19349 description { state: "selected" 0.0;
19350 inherit: "default" 0.0;
19351 color: 128 128 128 255;
19355 part { name: "fg1";
19356 clip_to: "disclip";
19358 description { state: "default" 0.0;
19360 color: 255 255 255 0;
19362 rel2.relative: 1.0 0.5;
19365 normal: "bt_sm_hilight.png";
19369 description { state: "selected" 0.0;
19370 inherit: "default" 0.0;
19372 color: 255 255 255 255;
19375 part { name: "fg2";
19376 clip_to: "disclip";
19378 description { state: "default" 0.0;
19380 color: 255 255 255 0;
19384 normal: "bt_sm_shine.png";
19388 description { state: "selected" 0.0;
19389 inherit: "default" 0.0;
19391 color: 255 255 255 255;
19394 part { name: "disclip";
19396 description { state: "default" 0.0;
19400 description { state: "disabled" 0.0;
19401 inherit: "default" 0.0;
19402 color: 255 255 255 64;
19407 // signal: elm,state,%s,active
19408 // a "check" item named %s went active
19409 // signal: elm,state,%s,passive
19410 // a "check" item named %s went passive
19411 // default is passive
19414 signal: "elm,state,selected";
19416 action: STATE_SET "selected" 0.0;
19420 target: "elm.text";
19421 target: "elm.text.sub";
19424 name: "go_passive";
19425 signal: "elm,state,unselected";
19427 action: STATE_SET "default" 0.0;
19431 target: "elm.text";
19432 target: "elm.text.sub";
19433 transition: LINEAR 0.1;
19436 name: "go_disabled";
19437 signal: "elm,state,disabled";
19439 action: STATE_SET "disabled" 0.0;
19443 name: "go_enabled";
19444 signal: "elm,state,enabled";
19446 action: STATE_SET "default" 0.0;
19451 group { name: "elm/genlist/item_odd/double_label/default";
19452 data.item: "stacking" "below";
19453 data.item: "selectraise" "on";
19454 data.item: "labels" "elm.text elm.text.sub";
19455 data.item: "icons" "elm.swallow.icon elm.swallow.end";
19456 data.item: "treesize" "20";
19457 // data.item: "states" "";
19459 image: "bt_sm_base1.png" COMP;
19460 image: "bt_sm_shine.png" COMP;
19461 image: "bt_sm_hilight.png" COMP;
19462 image: "ilist_2.png" COMP;
19465 part { name: "event";
19469 state: "default" 0.0;
19477 state: "default" 0.0;
19479 normal: "ilist_2.png";
19486 clip_to: "disclip";
19488 description { state: "default" 0.0;
19490 color: 255 255 255 0;
19500 normal: "bt_sm_base1.png";
19503 image.middle: SOLID;
19505 description { state: "selected" 0.0;
19506 inherit: "default" 0.0;
19508 color: 255 255 255 255;
19519 part { name: "elm.swallow.pad";
19521 description { state: "default" 0.0;
19534 part { name: "elm.swallow.icon";
19535 clip_to: "disclip";
19537 description { state: "default" 0.0;
19541 to_x: "elm.swallow.pad";
19546 to_x: "elm.swallow.pad";
19552 part { name: "elm.swallow.end";
19553 clip_to: "disclip";
19555 description { state: "default" 0.0;
19559 aspect_preference: VERTICAL;
19570 part { name: "elm.text";
19571 clip_to: "disclip";
19573 effect: SOFT_SHADOW;
19577 state: "default" 0.0;
19580 to_x: "elm.swallow.icon";
19585 to_x: "elm.swallow.end";
19597 text_class: "list_item";
19600 description { state: "selected" 0.0;
19601 inherit: "default" 0.0;
19602 color: 224 224 224 255;
19606 part { name: "elm.text.sub";
19607 clip_to: "disclip";
19612 state: "default" 0.0;
19615 to_x: "elm.swallow.icon";
19620 to_x: "elm.swallow.end";
19632 text_class: "list_item";
19635 description { state: "selected" 0.0;
19636 inherit: "default" 0.0;
19637 color: 128 128 128 255;
19641 part { name: "fg1";
19642 clip_to: "disclip";
19644 description { state: "default" 0.0;
19646 color: 255 255 255 0;
19648 rel2.relative: 1.0 0.5;
19651 normal: "bt_sm_hilight.png";
19655 description { state: "selected" 0.0;
19656 inherit: "default" 0.0;
19658 color: 255 255 255 255;
19661 part { name: "fg2";
19662 clip_to: "disclip";
19664 description { state: "default" 0.0;
19666 color: 255 255 255 0;
19670 normal: "bt_sm_shine.png";
19674 description { state: "selected" 0.0;
19675 inherit: "default" 0.0;
19677 color: 255 255 255 255;
19680 part { name: "disclip";
19682 description { state: "default" 0.0;
19686 description { state: "disabled" 0.0;
19687 inherit: "default" 0.0;
19688 color: 255 255 255 64;
19693 // signal: elm,state,%s,active
19694 // a "check" item named %s went active
19695 // signal: elm,state,%s,passive
19696 // a "check" item named %s went passive
19697 // default is passive
19700 signal: "elm,state,selected";
19702 action: STATE_SET "selected" 0.0;
19706 target: "elm.text";
19707 target: "elm.text.sub";
19710 name: "go_passive";
19711 signal: "elm,state,unselected";
19713 action: STATE_SET "default" 0.0;
19717 target: "elm.text";
19718 target: "elm.text.sub";
19719 transition: LINEAR 0.1;
19722 name: "go_disabled";
19723 signal: "elm,state,disabled";
19725 action: STATE_SET "disabled" 0.0;
19729 name: "go_enabled";
19730 signal: "elm,state,enabled";
19732 action: STATE_SET "default" 0.0;
19737 group { name: "elm/genlist/item_compress_odd/double_label/default";
19738 data.item: "stacking" "below";
19739 data.item: "selectraise" "on";
19740 data.item: "labels" "elm.text elm.text.sub";
19741 data.item: "icons" "elm.swallow.icon elm.swallow.end";
19742 data.item: "treesize" "20";
19743 // data.item: "states" "";
19745 image: "bt_sm_base1.png" COMP;
19746 image: "bt_sm_shine.png" COMP;
19747 image: "bt_sm_hilight.png" COMP;
19748 image: "ilist_2.png" COMP;
19751 part { name: "event";
19755 state: "default" 0.0;
19763 state: "default" 0.0;
19765 normal: "ilist_2.png";
19772 clip_to: "disclip";
19774 description { state: "default" 0.0;
19776 color: 255 255 255 0;
19786 normal: "bt_sm_base1.png";
19789 image.middle: SOLID;
19791 description { state: "selected" 0.0;
19792 inherit: "default" 0.0;
19794 color: 255 255 255 255;
19805 part { name: "elm.swallow.pad";
19807 description { state: "default" 0.0;
19820 part { name: "elm.swallow.icon";
19821 clip_to: "disclip";
19823 description { state: "default" 0.0;
19827 to_x: "elm.swallow.pad";
19832 to_x: "elm.swallow.pad";
19838 part { name: "elm.swallow.end";
19839 clip_to: "disclip";
19841 description { state: "default" 0.0;
19845 aspect_preference: VERTICAL;
19856 part { name: "elm.text";
19857 clip_to: "disclip";
19859 effect: SOFT_SHADOW;
19863 state: "default" 0.0;
19866 to_x: "elm.swallow.icon";
19871 to_x: "elm.swallow.end";
19883 text_class: "list_item";
19886 description { state: "selected" 0.0;
19887 inherit: "default" 0.0;
19888 color: 224 224 224 255;
19892 part { name: "elm.text.sub";
19893 clip_to: "disclip";
19898 state: "default" 0.0;
19901 to_x: "elm.swallow.icon";
19906 to_x: "elm.swallow.end";
19918 text_class: "list_item";
19921 description { state: "selected" 0.0;
19922 inherit: "default" 0.0;
19923 color: 128 128 128 255;
19927 part { name: "fg1";
19928 clip_to: "disclip";
19930 description { state: "default" 0.0;
19932 color: 255 255 255 0;
19934 rel2.relative: 1.0 0.5;
19937 normal: "bt_sm_hilight.png";
19941 description { state: "selected" 0.0;
19942 inherit: "default" 0.0;
19944 color: 255 255 255 255;
19947 part { name: "fg2";
19948 clip_to: "disclip";
19950 description { state: "default" 0.0;
19952 color: 255 255 255 0;
19956 normal: "bt_sm_shine.png";
19960 description { state: "selected" 0.0;
19961 inherit: "default" 0.0;
19963 color: 255 255 255 255;
19966 part { name: "disclip";
19968 description { state: "default" 0.0;
19972 description { state: "disabled" 0.0;
19973 inherit: "default" 0.0;
19974 color: 255 255 255 64;
19979 // signal: elm,state,%s,active
19980 // a "check" item named %s went active
19981 // signal: elm,state,%s,passive
19982 // a "check" item named %s went passive
19983 // default is passive
19986 signal: "elm,state,selected";
19988 action: STATE_SET "selected" 0.0;
19992 target: "elm.text";
19993 target: "elm.text.sub";
19996 name: "go_passive";
19997 signal: "elm,state,unselected";
19999 action: STATE_SET "default" 0.0;
20003 target: "elm.text";
20004 target: "elm.text.sub";
20005 transition: LINEAR 0.1;
20008 name: "go_disabled";
20009 signal: "elm,state,disabled";
20011 action: STATE_SET "disabled" 0.0;
20015 name: "go_enabled";
20016 signal: "elm,state,enabled";
20018 action: STATE_SET "default" 0.0;
20024 group { name: "elm/genlist/tree/double_label/default";
20025 data.item: "stacking" "above";
20026 data.item: "selectraise" "on";
20027 data.item: "labels" "elm.text elm.text.sub";
20028 data.item: "icons" "elm.swallow.icon elm.swallow.end";
20029 data.item: "treesize" "20";
20030 // data.item: "states" "";
20032 image: "bt_sm_base1.png" COMP;
20033 image: "bt_sm_shine.png" COMP;
20034 image: "bt_sm_hilight.png" COMP;
20035 image: "ilist_1.png" COMP;
20036 image: "ilist_item_shadow.png" COMP;
20037 image: "icon_arrow_right.png" COMP;
20038 image: "icon_arrow_down.png" COMP;
20046 state: "default" 0.0;
20054 state: "default" 0.0;
20069 normal: "ilist_item_shadow.png";
20078 state: "default" 0.0;
20080 normal: "ilist_1.png";
20087 clip_to: "disclip";
20089 description { state: "default" 0.0;
20091 color: 255 255 255 0;
20101 normal: "bt_sm_base1.png";
20104 image.middle: SOLID;
20106 description { state: "selected" 0.0;
20107 inherit: "default" 0.0;
20109 color: 255 255 255 255;
20120 part { name: "elm.swallow.pad";
20122 description { state: "default" 0.0;
20135 part { name: "arrow";
20136 clip_to: "disclip";
20137 ignore_flags: ON_HOLD;
20138 description { state: "default" 0.0;
20143 to_x: "elm.swallow.pad";
20148 to_x: "elm.swallow.pad";
20152 image.normal: "icon_arrow_right.png";
20154 description { state: "active" 0.0;
20155 inherit: "default" 0.0;
20156 image.normal: "icon_arrow_down.png";
20159 part { name: "elm.swallow.icon";
20160 clip_to: "disclip";
20162 description { state: "default" 0.0;
20177 part { name: "elm.swallow.end";
20178 clip_to: "disclip";
20180 description { state: "default" 0.0;
20184 aspect_preference: VERTICAL;
20195 part { name: "elm.text";
20196 clip_to: "disclip";
20198 effect: SOFT_SHADOW;
20202 state: "default" 0.0;
20205 to_x: "elm.swallow.icon";
20210 to_x: "elm.swallow.end";
20222 text_class: "list_item";
20225 description { state: "selected" 0.0;
20226 inherit: "default" 0.0;
20227 color: 224 224 224 255;
20231 part { name: "elm.text.sub";
20232 clip_to: "disclip";
20237 state: "default" 0.0;
20240 to_x: "elm.swallow.icon";
20245 to_x: "elm.swallow.end";
20257 text_class: "list_item";
20260 description { state: "selected" 0.0;
20261 inherit: "default" 0.0;
20262 color: 128 128 128 255;
20266 part { name: "fg1";
20267 clip_to: "disclip";
20269 description { state: "default" 0.0;
20271 color: 255 255 255 0;
20273 rel2.relative: 1.0 0.5;
20276 normal: "bt_sm_hilight.png";
20280 description { state: "selected" 0.0;
20281 inherit: "default" 0.0;
20283 color: 255 255 255 255;
20286 part { name: "fg2";
20287 clip_to: "disclip";
20289 description { state: "default" 0.0;
20291 color: 255 255 255 0;
20295 normal: "bt_sm_shine.png";
20299 description { state: "selected" 0.0;
20300 inherit: "default" 0.0;
20302 color: 255 255 255 255;
20305 part { name: "disclip";
20307 description { state: "default" 0.0;
20311 description { state: "disabled" 0.0;
20312 inherit: "default" 0.0;
20313 color: 255 255 255 64;
20318 // signal: elm,state,%s,active
20319 // a "check" item named %s went active
20320 // signal: elm,state,%s,passive
20321 // a "check" item named %s went passive
20322 // default is passive
20325 signal: "elm,state,selected";
20327 action: STATE_SET "selected" 0.0;
20331 target: "elm.text";
20332 target: "elm.text.sub";
20335 name: "go_passive";
20336 signal: "elm,state,unselected";
20338 action: STATE_SET "default" 0.0;
20342 target: "elm.text";
20343 target: "elm.text.sub";
20344 transition: LINEAR 0.1;
20347 name: "go_disabled";
20348 signal: "elm,state,disabled";
20350 action: STATE_SET "disabled" 0.0;
20354 name: "go_enabled";
20355 signal: "elm,state,enabled";
20357 action: STATE_SET "default" 0.0;
20362 signal: "mouse,up,1";
20364 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
20367 name: "go_expanded";
20368 signal: "elm,state,expanded";
20370 action: STATE_SET "active" 0.0;
20374 name: "go_contracted";
20375 signal: "elm,state,contracted";
20377 action: STATE_SET "default" 0.0;
20382 group { name: "elm/genlist/tree_compress/double_label/default";
20383 data.item: "stacking" "above";
20384 data.item: "selectraise" "on";
20385 data.item: "labels" "elm.text elm.text.sub";
20386 data.item: "icons" "elm.swallow.icon elm.swallow.end";
20387 data.item: "treesize" "20";
20388 // data.item: "states" "";
20390 image: "bt_sm_base1.png" COMP;
20391 image: "bt_sm_shine.png" COMP;
20392 image: "bt_sm_hilight.png" COMP;
20393 image: "ilist_1.png" COMP;
20394 image: "ilist_item_shadow.png" COMP;
20395 image: "icon_arrow_right.png" COMP;
20396 image: "icon_arrow_down.png" COMP;
20404 state: "default" 0.0;
20412 state: "default" 0.0;
20427 normal: "ilist_item_shadow.png";
20436 state: "default" 0.0;
20438 normal: "ilist_1.png";
20445 clip_to: "disclip";
20447 description { state: "default" 0.0;
20449 color: 255 255 255 0;
20459 normal: "bt_sm_base1.png";
20462 image.middle: SOLID;
20464 description { state: "selected" 0.0;
20465 inherit: "default" 0.0;
20467 color: 255 255 255 255;
20478 part { name: "elm.swallow.pad";
20480 description { state: "default" 0.0;
20493 part { name: "arrow";
20494 clip_to: "disclip";
20495 ignore_flags: ON_HOLD;
20496 description { state: "default" 0.0;
20501 to_x: "elm.swallow.pad";
20506 to_x: "elm.swallow.pad";
20510 image.normal: "icon_arrow_right.png";
20512 description { state: "active" 0.0;
20513 inherit: "default" 0.0;
20514 image.normal: "icon_arrow_down.png";
20517 part { name: "elm.swallow.icon";
20518 clip_to: "disclip";
20520 description { state: "default" 0.0;
20535 part { name: "elm.swallow.end";
20536 clip_to: "disclip";
20538 description { state: "default" 0.0;
20542 aspect_preference: VERTICAL;
20553 part { name: "elm.text";
20554 clip_to: "disclip";
20556 effect: SOFT_SHADOW;
20560 state: "default" 0.0;
20563 to_x: "elm.swallow.icon";
20568 to_x: "elm.swallow.end";
20580 text_class: "list_item";
20583 description { state: "selected" 0.0;
20584 inherit: "default" 0.0;
20585 color: 224 224 224 255;
20589 part { name: "elm.text.sub";
20590 clip_to: "disclip";
20595 state: "default" 0.0;
20598 to_x: "elm.swallow.icon";
20603 to_x: "elm.swallow.end";
20615 text_class: "list_item";
20618 description { state: "selected" 0.0;
20619 inherit: "default" 0.0;
20620 color: 128 128 128 255;
20624 part { name: "fg1";
20625 clip_to: "disclip";
20627 description { state: "default" 0.0;
20629 color: 255 255 255 0;
20631 rel2.relative: 1.0 0.5;
20634 normal: "bt_sm_hilight.png";
20638 description { state: "selected" 0.0;
20639 inherit: "default" 0.0;
20641 color: 255 255 255 255;
20644 part { name: "fg2";
20645 clip_to: "disclip";
20647 description { state: "default" 0.0;
20649 color: 255 255 255 0;
20653 normal: "bt_sm_shine.png";
20657 description { state: "selected" 0.0;
20658 inherit: "default" 0.0;
20660 color: 255 255 255 255;
20663 part { name: "disclip";
20665 description { state: "default" 0.0;
20669 description { state: "disabled" 0.0;
20670 inherit: "default" 0.0;
20671 color: 255 255 255 64;
20676 // signal: elm,state,%s,active
20677 // a "check" item named %s went active
20678 // signal: elm,state,%s,passive
20679 // a "check" item named %s went passive
20680 // default is passive
20683 signal: "elm,state,selected";
20685 action: STATE_SET "selected" 0.0;
20689 target: "elm.text";
20690 target: "elm.text.sub";
20693 name: "go_passive";
20694 signal: "elm,state,unselected";
20696 action: STATE_SET "default" 0.0;
20700 target: "elm.text";
20701 target: "elm.text.sub";
20702 transition: LINEAR 0.1;
20705 name: "go_disabled";
20706 signal: "elm,state,disabled";
20708 action: STATE_SET "disabled" 0.0;
20712 name: "go_enabled";
20713 signal: "elm,state,enabled";
20715 action: STATE_SET "default" 0.0;
20720 signal: "mouse,up,1";
20722 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
20725 name: "go_expanded";
20726 signal: "elm,state,expanded";
20728 action: STATE_SET "active" 0.0;
20732 name: "go_contracted";
20733 signal: "elm,state,contracted";
20735 action: STATE_SET "default" 0.0;
20740 group { name: "elm/genlist/tree_odd/double_label/default";
20741 data.item: "stacking" "below";
20742 data.item: "selectraise" "on";
20743 data.item: "labels" "elm.text elm.text.sub";
20744 data.item: "icons" "elm.swallow.icon elm.swallow.end";
20745 data.item: "treesize" "20";
20746 // data.item: "states" "";
20748 image: "bt_sm_base1.png" COMP;
20749 image: "bt_sm_shine.png" COMP;
20750 image: "bt_sm_hilight.png" COMP;
20751 image: "ilist_2.png" COMP;
20752 image: "icon_arrow_right.png" COMP;
20753 image: "icon_arrow_down.png" COMP;
20761 state: "default" 0.0;
20769 state: "default" 0.0;
20771 normal: "ilist_2.png";
20778 clip_to: "disclip";
20780 description { state: "default" 0.0;
20782 color: 255 255 255 0;
20792 normal: "bt_sm_base1.png";
20795 image.middle: SOLID;
20797 description { state: "selected" 0.0;
20798 inherit: "default" 0.0;
20800 color: 255 255 255 255;
20811 part { name: "elm.swallow.pad";
20813 description { state: "default" 0.0;
20826 part { name: "arrow";
20827 clip_to: "disclip";
20828 ignore_flags: ON_HOLD;
20829 description { state: "default" 0.0;
20834 to_x: "elm.swallow.pad";
20839 to_x: "elm.swallow.pad";
20843 image.normal: "icon_arrow_right.png";
20845 description { state: "active" 0.0;
20846 inherit: "default" 0.0;
20847 image.normal: "icon_arrow_down.png";
20850 part { name: "elm.swallow.icon";
20851 clip_to: "disclip";
20853 description { state: "default" 0.0;
20868 part { name: "elm.swallow.end";
20869 clip_to: "disclip";
20871 description { state: "default" 0.0;
20875 aspect_preference: VERTICAL;
20886 part { name: "elm.text";
20887 clip_to: "disclip";
20889 effect: SOFT_SHADOW;
20893 state: "default" 0.0;
20896 to_x: "elm.swallow.icon";
20901 to_x: "elm.swallow.end";
20913 text_class: "list_item";
20916 description { state: "selected" 0.0;
20917 inherit: "default" 0.0;
20918 color: 224 224 224 255;
20922 part { name: "elm.text.sub";
20923 clip_to: "disclip";
20928 state: "default" 0.0;
20931 to_x: "elm.swallow.icon";
20936 to_x: "elm.swallow.end";
20948 text_class: "list_item";
20951 description { state: "selected" 0.0;
20952 inherit: "default" 0.0;
20953 color: 128 128 128 255;
20957 part { name: "fg1";
20958 clip_to: "disclip";
20960 description { state: "default" 0.0;
20962 color: 255 255 255 0;
20964 rel2.relative: 1.0 0.5;
20967 normal: "bt_sm_hilight.png";
20971 description { state: "selected" 0.0;
20972 inherit: "default" 0.0;
20974 color: 255 255 255 255;
20977 part { name: "fg2";
20978 clip_to: "disclip";
20980 description { state: "default" 0.0;
20982 color: 255 255 255 0;
20986 normal: "bt_sm_shine.png";
20990 description { state: "selected" 0.0;
20991 inherit: "default" 0.0;
20993 color: 255 255 255 255;
20996 part { name: "disclip";
20998 description { state: "default" 0.0;
21002 description { state: "disabled" 0.0;
21003 inherit: "default" 0.0;
21004 color: 255 255 255 64;
21009 // signal: elm,state,%s,active
21010 // a "check" item named %s went active
21011 // signal: elm,state,%s,passive
21012 // a "check" item named %s went passive
21013 // default is passive
21016 signal: "elm,state,selected";
21018 action: STATE_SET "selected" 0.0;
21022 target: "elm.text";
21023 target: "elm.text.sub";
21026 name: "go_passive";
21027 signal: "elm,state,unselected";
21029 action: STATE_SET "default" 0.0;
21033 target: "elm.text";
21034 target: "elm.text.sub";
21035 transition: LINEAR 0.1;
21038 name: "go_disabled";
21039 signal: "elm,state,disabled";
21041 action: STATE_SET "disabled" 0.0;
21045 name: "go_enabled";
21046 signal: "elm,state,enabled";
21048 action: STATE_SET "default" 0.0;
21053 signal: "mouse,up,1";
21055 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
21058 name: "go_expanded";
21059 signal: "elm,state,expanded";
21061 action: STATE_SET "active" 0.0;
21065 name: "go_contracted";
21066 signal: "elm,state,contracted";
21068 action: STATE_SET "default" 0.0;
21074 group { name: "elm/genlist/item/icon_top_text_bottom/default";
21075 data.item: "stacking" "above";
21076 data.item: "selectraise" "on";
21077 data.item: "labels" "elm.text";
21078 data.item: "icons" "elm.swallow.icon";
21079 data.item: "treesize" "20";
21080 // data.item: "states" "";
21082 image: "bt_sm_base1.png" COMP;
21083 image: "bt_sm_shine.png" COMP;
21084 image: "bt_sm_hilight.png" COMP;
21085 image: "ilist_1.png" COMP;
21086 image: "ilist_item_shadow.png" COMP;
21094 state: "default" 0.0;
21102 state: "default" 0.0;
21117 normal: "ilist_item_shadow.png";
21126 state: "default" 0.0;
21128 normal: "ilist_1.png";
21135 clip_to: "disclip";
21137 description { state: "default" 0.0;
21139 color: 255 255 255 0;
21149 normal: "bt_sm_base1.png";
21152 image.middle: SOLID;
21154 description { state: "selected" 0.0;
21155 inherit: "default" 0.0;
21157 color: 255 255 255 255;
21168 part { name: "elm.swallow.pad";
21170 description { state: "default" 0.0;
21183 part { name: "elm.swallow.icon";
21184 clip_to: "disclip";
21186 description { state: "default" 0.0;
21190 to_x: "elm.swallow.pad";
21195 to_x: "elm.swallow.pad";
21201 part { name: "elm.text";
21202 clip_to: "disclip";
21204 effect: SOFT_SHADOW;
21208 state: "default" 0.0;
21211 to_y: "elm.swallow.icon";
21227 text_class: "list_item";
21230 description { state: "selected" 0.0;
21231 inherit: "default" 0.0;
21232 color: 224 224 224 255;
21236 part { name: "fg1";
21237 clip_to: "disclip";
21239 description { state: "default" 0.0;
21241 color: 255 255 255 0;
21243 rel2.relative: 1.0 0.5;
21246 normal: "bt_sm_hilight.png";
21250 description { state: "selected" 0.0;
21251 inherit: "default" 0.0;
21253 color: 255 255 255 255;
21256 part { name: "fg2";
21257 clip_to: "disclip";
21259 description { state: "default" 0.0;
21261 color: 255 255 255 0;
21265 normal: "bt_sm_shine.png";
21269 description { state: "selected" 0.0;
21270 inherit: "default" 0.0;
21272 color: 255 255 255 255;
21275 part { name: "disclip";
21277 description { state: "default" 0.0;
21281 description { state: "disabled" 0.0;
21282 inherit: "default" 0.0;
21283 color: 255 255 255 64;
21288 // signal: elm,state,%s,active
21289 // a "check" item named %s went active
21290 // signal: elm,state,%s,passive
21291 // a "check" item named %s went passive
21292 // default is passive
21295 signal: "elm,state,selected";
21297 action: STATE_SET "selected" 0.0;
21301 target: "elm.text";
21304 name: "go_passive";
21305 signal: "elm,state,unselected";
21307 action: STATE_SET "default" 0.0;
21311 target: "elm.text";
21312 transition: LINEAR 0.1;
21315 name: "go_disabled";
21316 signal: "elm,state,disabled";
21318 action: STATE_SET "disabled" 0.0;
21322 name: "go_enabled";
21323 signal: "elm,state,enabled";
21325 action: STATE_SET "default" 0.0;
21330 group { name: "elm/genlist/item_odd/icon_top_text_bottom/default";
21331 data.item: "stacking" "below";
21332 data.item: "selectraise" "on";
21333 data.item: "labels" "elm.text";
21334 data.item: "icons" "elm.swallow.icon";
21335 data.item: "treesize" "20";
21336 // data.item: "states" "";
21338 image: "bt_sm_base1.png" COMP;
21339 image: "bt_sm_shine.png" COMP;
21340 image: "bt_sm_hilight.png" COMP;
21341 image: "ilist_2.png" COMP;
21344 part { name: "event";
21348 state: "default" 0.0;
21356 state: "default" 0.0;
21358 normal: "ilist_2.png";
21365 clip_to: "disclip";
21367 description { state: "default" 0.0;
21369 color: 255 255 255 0;
21379 normal: "bt_sm_base1.png";
21382 image.middle: SOLID;
21384 description { state: "selected" 0.0;
21385 inherit: "default" 0.0;
21387 color: 255 255 255 255;
21398 part { name: "elm.swallow.pad";
21400 description { state: "default" 0.0;
21413 part { name: "elm.swallow.icon";
21414 clip_to: "disclip";
21416 description { state: "default" 0.0;
21420 to_x: "elm.swallow.pad";
21425 to_x: "elm.swallow.pad";
21431 part { name: "elm.text";
21432 clip_to: "disclip";
21434 effect: SOFT_SHADOW;
21438 state: "default" 0.0;
21441 to_y: "elm.swallow.icon";
21457 text_class: "list_item";
21460 description { state: "selected" 0.0;
21461 inherit: "default" 0.0;
21462 color: 224 224 224 255;
21466 part { name: "fg1";
21467 clip_to: "disclip";
21469 description { state: "default" 0.0;
21471 color: 255 255 255 0;
21473 rel2.relative: 1.0 0.5;
21476 normal: "bt_sm_hilight.png";
21480 description { state: "selected" 0.0;
21481 inherit: "default" 0.0;
21483 color: 255 255 255 255;
21486 part { name: "fg2";
21487 clip_to: "disclip";
21489 description { state: "default" 0.0;
21491 color: 255 255 255 0;
21495 normal: "bt_sm_shine.png";
21499 description { state: "selected" 0.0;
21500 inherit: "default" 0.0;
21502 color: 255 255 255 255;
21505 part { name: "disclip";
21507 description { state: "default" 0.0;
21511 description { state: "disabled" 0.0;
21512 inherit: "default" 0.0;
21513 color: 255 255 255 64;
21518 // signal: elm,state,%s,active
21519 // a "check" item named %s went active
21520 // signal: elm,state,%s,passive
21521 // a "check" item named %s went passive
21522 // default is passive
21525 signal: "elm,state,selected";
21527 action: STATE_SET "selected" 0.0;
21531 target: "elm.text";
21534 name: "go_passive";
21535 signal: "elm,state,unselected";
21537 action: STATE_SET "default" 0.0;
21541 target: "elm.text";
21542 transition: LINEAR 0.1;
21545 name: "go_disabled";
21546 signal: "elm,state,disabled";
21548 action: STATE_SET "disabled" 0.0;
21552 name: "go_enabled";
21553 signal: "elm,state,enabled";
21555 action: STATE_SET "default" 0.0;
21561 group { name: "elm/genlist/tree/icon_top_text_bottom/default";
21562 data.item: "stacking" "above";
21563 data.item: "selectraise" "on";
21564 data.item: "labels" "elm.text";
21565 data.item: "icons" "elm.swallow.icon";
21566 data.item: "treesize" "20";
21567 // data.item: "states" "";
21569 image: "bt_sm_base1.png" COMP;
21570 image: "bt_sm_shine.png" COMP;
21571 image: "bt_sm_hilight.png" COMP;
21572 image: "ilist_1.png" COMP;
21573 image: "ilist_item_shadow.png" COMP;
21574 image: "icon_arrow_right.png" COMP;
21575 image: "icon_arrow_down.png" COMP;
21583 state: "default" 0.0;
21591 state: "default" 0.0;
21606 normal: "ilist_item_shadow.png";
21615 state: "default" 0.0;
21617 normal: "ilist_1.png";
21624 clip_to: "disclip";
21626 description { state: "default" 0.0;
21628 color: 255 255 255 0;
21638 normal: "bt_sm_base1.png";
21641 image.middle: SOLID;
21643 description { state: "selected" 0.0;
21644 inherit: "default" 0.0;
21646 color: 255 255 255 255;
21657 part { name: "elm.swallow.pad";
21659 description { state: "default" 0.0;
21672 part { name: "arrow";
21673 clip_to: "disclip";
21674 ignore_flags: ON_HOLD;
21675 description { state: "default" 0.0;
21680 to_x: "elm.swallow.pad";
21685 to_x: "elm.swallow.pad";
21689 image.normal: "icon_arrow_right.png";
21691 description { state: "active" 0.0;
21692 inherit: "default" 0.0;
21693 image.normal: "icon_arrow_down.png";
21696 part { name: "elm.swallow.icon";
21697 clip_to: "disclip";
21699 description { state: "default" 0.0;
21713 part { name: "elm.text";
21714 clip_to: "disclip";
21716 effect: SOFT_SHADOW;
21720 state: "default" 0.0;
21723 to_y: "elm.swallow.icon";
21739 text_class: "list_item";
21742 description { state: "selected" 0.0;
21743 inherit: "default" 0.0;
21744 color: 224 224 224 255;
21748 part { name: "fg1";
21749 clip_to: "disclip";
21751 description { state: "default" 0.0;
21753 color: 255 255 255 0;
21755 rel2.relative: 1.0 0.5;
21758 normal: "bt_sm_hilight.png";
21762 description { state: "selected" 0.0;
21763 inherit: "default" 0.0;
21765 color: 255 255 255 255;
21768 part { name: "fg2";
21769 clip_to: "disclip";
21771 description { state: "default" 0.0;
21773 color: 255 255 255 0;
21777 normal: "bt_sm_shine.png";
21781 description { state: "selected" 0.0;
21782 inherit: "default" 0.0;
21784 color: 255 255 255 255;
21787 part { name: "disclip";
21789 description { state: "default" 0.0;
21793 description { state: "disabled" 0.0;
21794 inherit: "default" 0.0;
21795 color: 255 255 255 64;
21800 // signal: elm,state,%s,active
21801 // a "check" item named %s went active
21802 // signal: elm,state,%s,passive
21803 // a "check" item named %s went passive
21804 // default is passive
21807 signal: "elm,state,selected";
21809 action: STATE_SET "selected" 0.0;
21813 target: "elm.text";
21816 name: "go_passive";
21817 signal: "elm,state,unselected";
21819 action: STATE_SET "default" 0.0;
21823 target: "elm.text";
21824 transition: LINEAR 0.1;
21827 name: "go_disabled";
21828 signal: "elm,state,disabled";
21830 action: STATE_SET "disabled" 0.0;
21834 name: "go_enabled";
21835 signal: "elm,state,enabled";
21837 action: STATE_SET "default" 0.0;
21842 signal: "mouse,up,1";
21844 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
21847 name: "go_expanded";
21848 signal: "elm,state,expanded";
21850 action: STATE_SET "active" 0.0;
21854 name: "go_contracted";
21855 signal: "elm,state,contracted";
21857 action: STATE_SET "default" 0.0;
21862 group { name: "elm/genlist/tree_odd/icon_top_text_bottom/default";
21863 data.item: "stacking" "below";
21864 data.item: "selectraise" "on";
21865 data.item: "labels" "elm.text";
21866 data.item: "icons" "elm.swallow.icon";
21867 data.item: "treesize" "20";
21868 // data.item: "states" "";
21870 image: "bt_sm_base1.png" COMP;
21871 image: "bt_sm_shine.png" COMP;
21872 image: "bt_sm_hilight.png" COMP;
21873 image: "ilist_2.png" COMP;
21874 image: "icon_arrow_right.png" COMP;
21875 image: "icon_arrow_down.png" COMP;
21883 state: "default" 0.0;
21891 state: "default" 0.0;
21893 normal: "ilist_2.png";
21900 clip_to: "disclip";
21902 description { state: "default" 0.0;
21904 color: 255 255 255 0;
21914 normal: "bt_sm_base1.png";
21917 image.middle: SOLID;
21919 description { state: "selected" 0.0;
21920 inherit: "default" 0.0;
21922 color: 255 255 255 255;
21933 part { name: "elm.swallow.pad";
21935 description { state: "default" 0.0;
21948 part { name: "arrow";
21949 clip_to: "disclip";
21950 ignore_flags: ON_HOLD;
21951 description { state: "default" 0.0;
21956 to_x: "elm.swallow.pad";
21961 to_x: "elm.swallow.pad";
21965 image.normal: "icon_arrow_right.png";
21967 description { state: "active" 0.0;
21968 inherit: "default" 0.0;
21969 image.normal: "icon_arrow_down.png";
21972 part { name: "elm.swallow.icon";
21973 clip_to: "disclip";
21975 description { state: "default" 0.0;
21989 part { name: "elm.text";
21990 clip_to: "disclip";
21992 effect: SOFT_SHADOW;
21996 state: "default" 0.0;
21999 to_y: "elm.swallow.icon";
22015 text_class: "list_item";
22018 description { state: "selected" 0.0;
22019 inherit: "default" 0.0;
22020 color: 224 224 224 255;
22024 part { name: "fg1";
22025 clip_to: "disclip";
22027 description { state: "default" 0.0;
22029 color: 255 255 255 0;
22031 rel2.relative: 1.0 0.5;
22034 normal: "bt_sm_hilight.png";
22038 description { state: "selected" 0.0;
22039 inherit: "default" 0.0;
22041 color: 255 255 255 255;
22044 part { name: "fg2";
22045 clip_to: "disclip";
22047 description { state: "default" 0.0;
22049 color: 255 255 255 0;
22053 normal: "bt_sm_shine.png";
22057 description { state: "selected" 0.0;
22058 inherit: "default" 0.0;
22060 color: 255 255 255 255;
22063 part { name: "disclip";
22065 description { state: "default" 0.0;
22069 description { state: "disabled" 0.0;
22070 inherit: "default" 0.0;
22071 color: 255 255 255 64;
22076 // signal: elm,state,%s,active
22077 // a "check" item named %s went active
22078 // signal: elm,state,%s,passive
22079 // a "check" item named %s went passive
22080 // default is passive
22083 signal: "elm,state,selected";
22085 action: STATE_SET "selected" 0.0;
22089 target: "elm.text";
22092 name: "go_passive";
22093 signal: "elm,state,unselected";
22095 action: STATE_SET "default" 0.0;
22099 target: "elm.text";
22100 transition: LINEAR 0.1;
22103 name: "go_disabled";
22104 signal: "elm,state,disabled";
22106 action: STATE_SET "disabled" 0.0;
22110 name: "go_enabled";
22111 signal: "elm,state,enabled";
22113 action: STATE_SET "default" 0.0;
22118 signal: "mouse,up,1";
22120 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
22123 name: "go_expanded";
22124 signal: "elm,state,expanded";
22126 action: STATE_SET "active" 0.0;
22130 name: "go_contracted";
22131 signal: "elm,state,contracted";
22133 action: STATE_SET "default" 0.0;
22140 ///////////////////////////////////////////////////////////////////////////////
22141 group { name: "elm/check/base/default";
22143 image: "check_base.png" COMP;
22144 image: "check.png" COMP;
22145 image: "check2.png" COMP;
22151 description { state: "default" 0.0;
22153 rel2.relative: 0.0 1.0;
22159 aspect_preference: VERTICAL;
22161 normal: "check_base.png";
22168 part { name: "check";
22171 description { state: "default" 0.0;
22181 color: 255 255 255 255;
22182 image.normal: "check.png";
22184 description { state: "visible" 0.0;
22185 inherit: "default" 0.0;
22188 description { state: "disabled" 0.0;
22189 inherit: "default" 0.0;
22191 color: 128 128 128 128;
22193 description { state: "disabled_visible" 0.0;
22194 inherit: "default" 0.0;
22195 color: 128 128 128 128;
22199 part { name: "elm.swallow.content";
22201 description { state: "default" 0.0;
22206 rel1.relative: 1.0 0.0;
22210 rel2.relative: 1.0 1.0;
22212 description { state: "visible" 0.0;
22213 inherit: "default" 0.0;
22218 description { state: "disabled" 0.0;
22219 inherit: "default" 0.0;
22220 color: 128 128 128 128;
22222 description { state: "disabled_visible" 0.0;
22223 inherit: "default" 0.0;
22224 color: 128 128 128 128;
22230 part { name: "elm.text";
22234 description { state: "default" 0.0;
22236 rel1.to_x: "elm.swallow.content";
22237 rel1.relative: 1.0 0.0;
22239 rel2.relative: 1.0 1.0;
22240 rel2.offset: -2 -2;
22243 font: "Sans,Edje-Vera";
22249 description { state: "visible" 0.0;
22250 inherit: "default" 0.0;
22254 description { state: "disabled" 0.0;
22255 inherit: "default" 0.0;
22259 description { state: "disabled_visible" 0.0;
22260 inherit: "default" 0.0;
22267 part { name: "events";
22269 ignore_flags: ON_HOLD;
22270 description { state: "default" 0.0;
22274 part { name: "disabler";
22276 description { state: "default" 0.0;
22280 description { state: "disabled" 0.0;
22281 inherit: "default" 0.0;
22287 program { name: "click";
22288 signal: "mouse,up,1";
22290 action: SIGNAL_EMIT "elm,action,check,toggle" "";
22292 program { name: "check_on";
22293 signal: "elm,state,check,on";
22295 action: STATE_SET "visible" 0.0;
22298 program { name: "check_off";
22299 signal: "elm,state,check,off";
22301 action: STATE_SET "default" 0.0;
22304 program { name: "text_show";
22305 signal: "elm,state,text,visible";
22307 action: STATE_SET "visible" 0.0;
22308 target: "elm.text";
22310 program { name: "text_hide";
22311 signal: "elm,state,text,hidden";
22313 action: STATE_SET "default" 0.0;
22314 target: "elm.text";
22316 program { name: "icon_show";
22317 signal: "elm,state,icon,visible";
22319 action: STATE_SET "visible" 0.0;
22320 target: "elm.swallow.content";
22322 program { name: "icon_hide";
22323 signal: "elm,state,icon,hidden";
22325 action: STATE_SET "default" 0.0;
22326 target: "elm.swallow.content";
22328 program { name: "disable";
22329 signal: "elm,state,disabled";
22331 action: STATE_SET "disabled" 0.0;
22332 target: "disabler";
22333 after: "disable_text";
22335 program { name: "disable_text";
22339 get_state(PART:"elm.text", st, 30, vl);
22340 if (!strcmp(st, "visible"))
22341 set_state(PART:"elm.text", "disabled_visible", 0.0);
22343 set_state(PART:"elm.text", "disabled", 0.0);
22345 get_state(PART:"elm.swallow.content", st, 30, vl);
22346 if (!strcmp(st, "visible"))
22347 set_state(PART:"elm.swallow.content", "disabled_visible", 0.0);
22349 set_state(PART:"elm.swallow.content", "disabled", 0.0);
22351 get_state(PART:"check", st, 30, vl);
22352 if (!strcmp(st, "visible"))
22353 set_state(PART:"check", "disabled_visible", 0.0);
22355 set_state(PART:"check", "disabled", 0.0);
22358 program { name: "enable";
22359 signal: "elm,state,enabled";
22361 action: STATE_SET "default" 0.0;
22362 target: "disabler";
22363 after: "enable_text";
22365 program { name: "enable_text";
22369 get_state(PART:"elm.text", st, 30, vl);
22370 if (!strcmp(st, "disabled_visible"))
22371 set_state(PART:"elm.text", "visible", 0.0);
22373 set_state(PART:"elm.text", "default", 0.0);
22375 get_state(PART:"elm.swallow.content", st, 30, vl);
22376 if (!strcmp(st, "visible"))
22377 set_state(PART:"elm.swallow.content", "visible", 0.0);
22379 set_state(PART:"elm.swallow.content", "default", 0.0);
22381 get_state(PART:"check", st, 30, vl);
22382 if (!strcmp(st, "visible"))
22383 set_state(PART:"check", "visible", 0.0);
22385 set_state(PART:"check", "default", 0.0);
22390 ///////////////////////////////////////////////////////////////////////////////
22391 group { name: "elm/radio/base/default";
22393 image: "radio_base.png" COMP;
22394 image: "radio.png" COMP;
22395 image: "radio2.png" COMP;
22401 description { state: "default" 0.0;
22403 rel2.relative: 0.0 1.0;
22409 aspect_preference: VERTICAL;
22410 image.normal: "radio_base.png";
22413 part { name: "radio";
22416 description { state: "default" 0.0;
22420 image.normal: "radio.png";
22422 description { state: "visible" 0.0;
22423 inherit: "default" 0.0;
22427 part { name: "elm.swallow.content";
22429 description { state: "default" 0.0;
22435 rel1.relative: 1.0 0.0;
22438 rel2.relative: 1.0 1.0;
22441 description { state: "visible" 0.0;
22442 inherit: "default" 0.0;
22444 color: 255 255 255 255;
22447 description { state: "disabled" 0.0;
22448 inherit: "default" 0.0;
22449 color: 128 128 128 128;
22451 description { state: "disabled_visible" 0.0;
22452 inherit: "default" 0.0;
22453 color: 128 128 128 128;
22458 part { name: "elm.text";
22462 description { state: "default" 0.0;
22464 rel1.to_x: "elm.swallow.content";
22465 rel1.relative: 1.0 0.0;
22467 rel2.relative: 1.0 1.0;
22468 rel2.offset: -2 -2;
22471 font: "Sans,Edje-Vera";
22477 description { state: "visible" 0.0;
22478 inherit: "default" 0.0;
22482 description { state: "disabled" 0.0;
22483 inherit: "default" 0.0;
22487 description { state: "disabled_visible" 0.0;
22488 inherit: "default" 0.0;
22495 part { name: "events";
22497 ignore_flags: ON_HOLD;
22498 description { state: "default" 0.0;
22502 part { name: "disabler";
22504 description { state: "default" 0.0;
22508 description { state: "disabled" 0.0;
22509 inherit: "default" 0.0;
22515 program { name: "click";
22516 signal: "mouse,up,1";
22518 action: SIGNAL_EMIT "elm,action,radio,toggle" "";
22520 program { name: "radio_on";
22521 signal: "elm,state,radio,on";
22523 action: STATE_SET "visible" 0.0;
22526 program { name: "radio_off";
22527 signal: "elm,state,radio,off";
22529 action: STATE_SET "default" 0.0;
22532 program { name: "text_show";
22533 signal: "elm,state,text,visible";
22535 action: STATE_SET "visible" 0.0;
22536 target: "elm.text";
22538 program { name: "text_hide";
22539 signal: "elm,state,text,hidden";
22541 action: STATE_SET "default" 0.0;
22542 target: "elm.text";
22544 program { name: "icon_show";
22545 signal: "elm,state,icon,visible";
22547 action: STATE_SET "visible" 0.0;
22548 target: "elm.swallow.content";
22550 program { name: "icon_hide";
22551 signal: "elm,state,icon,hidden";
22553 action: STATE_SET "default" 0.0;
22554 target: "elm.swallow.content";
22556 program { name: "disable";
22557 signal: "elm,state,disabled";
22559 action: STATE_SET "disabled" 0.0;
22560 target: "disabler";
22561 after: "disable_text";
22563 program { name: "disable_text";
22567 get_state(PART:"elm.text", st, 30, vl);
22568 if (!strcmp(st, "visible"))
22569 set_state(PART:"elm.text", "disabled_visible", 0.0);
22571 set_state(PART:"elm.text", "disabled", 0.0);
22573 get_state(PART:"elm.swallow.content", st, 30, vl);
22574 if (!strcmp(st, "visible"))
22575 set_state(PART:"elm.swallow.content", "disabled_visible", 0.0);
22577 set_state(PART:"elm.swallow.content", "disabled", 0.0);
22580 program { name: "enable";
22581 signal: "elm,state,enabled";
22583 action: STATE_SET "default" 0.0;
22584 target: "disabler";
22585 after: "enable_text";
22587 program { name: "enable_text";
22591 get_state(PART:"elm.text", st, 30, vl);
22592 if (!strcmp(st, "disabled_visible"))
22593 set_state(PART:"elm.text", "visible", 0.0);
22595 set_state(PART:"elm.text", "default", 0.0);
22597 get_state(PART:"elm.swallow.content", st, 30, vl);
22598 if (!strcmp(st, "visible"))
22599 set_state(PART:"elm.swallow.content", "visible", 0.0);
22601 set_state(PART:"elm.swallow.content", "default", 0.0);
22606 group { name: "elm/genlist/tree_compress_odd/double_label/default";
22607 data.item: "stacking" "below";
22608 data.item: "selectraise" "on";
22609 data.item: "labels" "elm.text elm.text.sub";
22610 data.item: "icons" "elm.swallow.icon elm.swallow.end";
22611 data.item: "treesize" "20";
22612 // data.item: "states" "";
22614 image: "bt_sm_base1.png" COMP;
22615 image: "bt_sm_shine.png" COMP;
22616 image: "bt_sm_hilight.png" COMP;
22617 image: "ilist_2.png" COMP;
22618 image: "icon_arrow_right.png" COMP;
22619 image: "icon_arrow_down.png" COMP;
22627 state: "default" 0.0;
22635 state: "default" 0.0;
22637 normal: "ilist_2.png";
22644 clip_to: "disclip";
22646 description { state: "default" 0.0;
22648 color: 255 255 255 0;
22658 normal: "bt_sm_base1.png";
22661 image.middle: SOLID;
22663 description { state: "selected" 0.0;
22664 inherit: "default" 0.0;
22666 color: 255 255 255 255;
22677 part { name: "elm.swallow.pad";
22679 description { state: "default" 0.0;
22692 part { name: "arrow";
22693 clip_to: "disclip";
22694 ignore_flags: ON_HOLD;
22695 description { state: "default" 0.0;
22700 to_x: "elm.swallow.pad";
22705 to_x: "elm.swallow.pad";
22709 image.normal: "icon_arrow_right.png";
22711 description { state: "active" 0.0;
22712 inherit: "default" 0.0;
22713 image.normal: "icon_arrow_down.png";
22716 part { name: "elm.swallow.icon";
22717 clip_to: "disclip";
22719 description { state: "default" 0.0;
22734 part { name: "elm.swallow.end";
22735 clip_to: "disclip";
22737 description { state: "default" 0.0;
22741 aspect_preference: VERTICAL;
22752 part { name: "elm.text";
22753 clip_to: "disclip";
22755 effect: SOFT_SHADOW;
22759 state: "default" 0.0;
22762 to_x: "elm.swallow.icon";
22767 to_x: "elm.swallow.end";
22779 text_class: "list_item";
22782 description { state: "selected" 0.0;
22783 inherit: "default" 0.0;
22784 color: 224 224 224 255;
22788 part { name: "elm.text.sub";
22789 clip_to: "disclip";
22794 state: "default" 0.0;
22797 to_x: "elm.swallow.icon";
22802 to_x: "elm.swallow.end";
22814 text_class: "list_item";
22817 description { state: "selected" 0.0;
22818 inherit: "default" 0.0;
22819 color: 128 128 128 255;
22823 part { name: "fg1";
22824 clip_to: "disclip";
22826 description { state: "default" 0.0;
22828 color: 255 255 255 0;
22830 rel2.relative: 1.0 0.5;
22833 normal: "bt_sm_hilight.png";
22837 description { state: "selected" 0.0;
22838 inherit: "default" 0.0;
22840 color: 255 255 255 255;
22843 part { name: "fg2";
22844 clip_to: "disclip";
22846 description { state: "default" 0.0;
22848 color: 255 255 255 0;
22852 normal: "bt_sm_shine.png";
22856 description { state: "selected" 0.0;
22857 inherit: "default" 0.0;
22859 color: 255 255 255 255;
22862 part { name: "disclip";
22864 description { state: "default" 0.0;
22868 description { state: "disabled" 0.0;
22869 inherit: "default" 0.0;
22870 color: 255 255 255 64;
22875 // signal: elm,state,%s,active
22876 // a "check" item named %s went active
22877 // signal: elm,state,%s,passive
22878 // a "check" item named %s went passive
22879 // default is passive
22882 signal: "elm,state,selected";
22884 action: STATE_SET "selected" 0.0;
22888 target: "elm.text";
22889 target: "elm.text.sub";
22892 name: "go_passive";
22893 signal: "elm,state,unselected";
22895 action: STATE_SET "default" 0.0;
22899 target: "elm.text";
22900 target: "elm.text.sub";
22901 transition: LINEAR 0.1;
22904 name: "go_disabled";
22905 signal: "elm,state,disabled";
22907 action: STATE_SET "disabled" 0.0;
22911 name: "go_enabled";
22912 signal: "elm,state,enabled";
22914 action: STATE_SET "default" 0.0;
22919 signal: "mouse,up,1";
22921 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
22924 name: "go_expanded";
22925 signal: "elm,state,expanded";
22927 action: STATE_SET "active" 0.0;
22931 name: "go_contracted";
22932 signal: "elm,state,contracted";
22934 action: STATE_SET "default" 0.0;
22940 group { name: "elm/genlist/item_compress/media/default";
22941 data.item: "stacking" "above";
22942 data.item: "selectraise" "on";
22943 data.item: "labels" "elm.text.title elm.text.album-artist";
22944 data.item: "treesize" "20";
22946 image: "bt_sm_base1.png" COMP;
22947 image: "bt_sm_shine.png" COMP;
22948 image: "bt_sm_hilight.png" COMP;
22949 image: "ilist_1.png" COMP;
22950 image: "ilist_item_shadow.png" COMP;
22958 state: "default" 0.0;
22966 state: "default" 0.0;
22981 normal: "ilist_item_shadow.png";
22990 state: "default" 0.0;
22992 normal: "ilist_1.png";
22999 clip_to: "disclip";
23001 description { state: "default" 0.0;
23003 color: 255 255 255 0;
23013 normal: "bt_sm_base1.png";
23016 image.middle: SOLID;
23018 description { state: "selected" 0.0;
23019 inherit: "default" 0.0;
23021 color: 255 255 255 255;
23032 part { name: "elm.swallow.pad";
23034 description { state: "default" 0.0;
23047 part { name: "elm.text.title";
23048 clip_to: "disclip";
23050 effect: SOFT_SHADOW;
23054 state: "default" 0.0;
23072 description { state: "selected" 0.0;
23073 inherit: "default" 0.0;
23074 color: 224 224 224 255;
23078 part { name: "elm.text.album-artist";
23079 clip_to: "disclip";
23084 state: "default" 0.0;
23102 description { state: "selected" 0.0;
23103 inherit: "default" 0.0;
23104 color: 128 128 128 255;
23108 part { name: "fg1";
23109 clip_to: "disclip";
23111 description { state: "default" 0.0;
23113 color: 255 255 255 0;
23115 rel2.relative: 1.0 0.5;
23118 normal: "bt_sm_hilight.png";
23122 description { state: "selected" 0.0;
23123 inherit: "default" 0.0;
23125 color: 255 255 255 255;
23128 part { name: "fg2";
23129 clip_to: "disclip";
23131 description { state: "default" 0.0;
23133 color: 255 255 255 0;
23137 normal: "bt_sm_shine.png";
23141 description { state: "selected" 0.0;
23142 inherit: "default" 0.0;
23144 color: 255 255 255 255;
23147 part { name: "disclip";
23149 description { state: "default" 0.0;
23153 description { state: "disabled" 0.0;
23154 inherit: "default" 0.0;
23155 color: 255 255 255 64;
23160 // signal: elm,state,%s,active
23161 // a "check" item named %s went active
23162 // signal: elm,state,%s,passive
23163 // a "check" item named %s went passive
23164 // default is passive
23167 signal: "elm,state,selected";
23169 action: STATE_SET "selected" 0.0;
23173 target: "elm.text.title";
23174 target: "elm.text.album-artist";
23177 name: "go_passive";
23178 signal: "elm,state,unselected";
23180 action: STATE_SET "default" 0.0;
23184 target: "elm.text.title";
23185 target: "elm.text.album-artist";
23186 transition: LINEAR 0.1;
23189 name: "go_disabled";
23190 signal: "elm,state,disabled";
23192 action: STATE_SET "disabled" 0.0;
23196 name: "go_enabled";
23197 signal: "elm,state,enabled";
23199 action: STATE_SET "default" 0.0;
23204 group { name: "elm/genlist/item_compress_odd/media/default";
23205 data.item: "stacking" "below";
23206 data.item: "selectraise" "on";
23207 data.item: "labels" "elm.text.title elm.text.album-artist";
23208 data.item: "treesize" "20";
23210 image: "bt_sm_base1.png" COMP;
23211 image: "bt_sm_shine.png" COMP;
23212 image: "bt_sm_hilight.png" COMP;
23213 image: "ilist_2.png" COMP;
23216 part { name: "event";
23220 state: "default" 0.0;
23228 state: "default" 0.0;
23230 normal: "ilist_2.png";
23237 clip_to: "disclip";
23239 description { state: "default" 0.0;
23241 color: 255 255 255 0;
23251 normal: "bt_sm_base1.png";
23254 image.middle: SOLID;
23256 description { state: "selected" 0.0;
23257 inherit: "default" 0.0;
23259 color: 255 255 255 255;
23270 part { name: "elm.swallow.pad";
23272 description { state: "default" 0.0;
23285 part { name: "elm.text.title";
23286 clip_to: "disclip";
23288 effect: SOFT_SHADOW;
23292 state: "default" 0.0;
23310 description { state: "selected" 0.0;
23311 inherit: "default" 0.0;
23312 color: 224 224 224 255;
23316 part { name: "elm.text.album-artist";
23317 clip_to: "disclip";
23322 state: "default" 0.0;
23340 description { state: "selected" 0.0;
23341 inherit: "default" 0.0;
23342 color: 128 128 128 255;
23346 part { name: "fg1";
23347 clip_to: "disclip";
23349 description { state: "default" 0.0;
23351 color: 255 255 255 0;
23353 rel2.relative: 1.0 0.5;
23356 normal: "bt_sm_hilight.png";
23360 description { state: "selected" 0.0;
23361 inherit: "default" 0.0;
23363 color: 255 255 255 255;
23366 part { name: "fg2";
23367 clip_to: "disclip";
23369 description { state: "default" 0.0;
23371 color: 255 255 255 0;
23375 normal: "bt_sm_shine.png";
23379 description { state: "selected" 0.0;
23380 inherit: "default" 0.0;
23382 color: 255 255 255 255;
23385 part { name: "disclip";
23387 description { state: "default" 0.0;
23391 description { state: "disabled" 0.0;
23392 inherit: "default" 0.0;
23393 color: 255 255 255 64;
23398 // signal: elm,state,%s,active
23399 // a "check" item named %s went active
23400 // signal: elm,state,%s,passive
23401 // a "check" item named %s went passive
23402 // default is passive
23405 signal: "elm,state,selected";
23407 action: STATE_SET "selected" 0.0;
23411 target: "elm.text.title";
23412 target: "elm.text.album-artist";
23415 name: "go_passive";
23416 signal: "elm,state,unselected";
23418 action: STATE_SET "default" 0.0;
23422 target: "elm.text.title";
23423 target: "elm.text.album-artist";
23424 transition: LINEAR 0.1;
23427 name: "go_disabled";
23428 signal: "elm,state,disabled";
23430 action: STATE_SET "disabled" 0.0;
23434 name: "go_enabled";
23435 signal: "elm,state,enabled";
23437 action: STATE_SET "default" 0.0;
23443 group { name: "elm/genlist/item_compress/media-album/default";
23444 data.item: "stacking" "above";
23445 data.item: "selectraise" "on";
23446 data.item: "labels" "elm.text.title elm.text.trackno elm.text.length";
23447 data.item: "states" "elm.state.trackno";
23448 data.item: "treesize" "20";
23450 image: "bt_sm_base1.png" COMP;
23451 image: "bt_sm_shine.png" COMP;
23452 image: "bt_sm_hilight.png" COMP;
23453 image: "ilist_1.png" COMP;
23454 image: "ilist_item_shadow.png" COMP;
23457 public dot_visible;
23465 state: "default" 0.0;
23473 state: "default" 0.0;
23488 normal: "ilist_item_shadow.png";
23497 state: "default" 0.0;
23499 normal: "ilist_1.png";
23506 clip_to: "disclip";
23508 description { state: "default" 0.0;
23510 color: 255 255 255 0;
23520 normal: "bt_sm_base1.png";
23523 image.middle: SOLID;
23525 description { state: "selected" 0.0;
23526 inherit: "default" 0.0;
23528 color: 255 255 255 255;
23539 part { name: "elm.swallow.pad";
23541 description { state: "default" 0.0;
23555 name: "elm.text.trackno";
23560 state: "default" 0.0;
23561 color: 255 255 255 255;
23565 to_y: "elm.text.title";
23570 to_y: "elm.text.title";
23583 description { state: "selected" 0.0;
23584 inherit: "default" 0.0;
23585 color: 224 224 224 255;
23595 state: "default" 0.0;
23596 color: 255 255 255 255;
23601 to_x: "elm.text.trackno";
23602 to_y: "elm.text.title";
23607 to_x: "elm.text.trackno";
23608 to_y: "elm.text.title";
23624 state: "visible" 0.0;
23625 inherit: "default" 0.0;
23628 description { state: "selected" 0.0;
23629 inherit: "default" 0.0;
23630 color: 224 224 224 255;
23637 signal: "elm,state,elm.state.trackno,active";
23640 set_state(PART:"dot", "visible", 0.0);
23641 set_int(dot_visible, 1);
23645 part { name: "elm.text.title";
23646 clip_to: "disclip";
23648 effect: SOFT_SHADOW;
23652 state: "default" 0.0;
23671 description { state: "selected" 0.0;
23672 inherit: "default" 0.0;
23673 color: 224 224 224 255;
23677 part { name: "elm.text.length";
23678 clip_to: "disclip";
23683 state: "default" 0.0;
23701 description { state: "selected" 0.0;
23702 inherit: "default" 0.0;
23703 color: 128 128 128 255;
23707 part { name: "fg1";
23708 clip_to: "disclip";
23710 description { state: "default" 0.0;
23712 color: 255 255 255 0;
23714 rel2.relative: 1.0 0.5;
23717 normal: "bt_sm_hilight.png";
23721 description { state: "selected" 0.0;
23722 inherit: "default" 0.0;
23724 color: 255 255 255 255;
23727 part { name: "fg2";
23728 clip_to: "disclip";
23730 description { state: "default" 0.0;
23732 color: 255 255 255 0;
23736 normal: "bt_sm_shine.png";
23740 description { state: "selected" 0.0;
23741 inherit: "default" 0.0;
23743 color: 255 255 255 255;
23746 part { name: "disclip";
23748 description { state: "default" 0.0;
23752 description { state: "disabled" 0.0;
23753 inherit: "default" 0.0;
23754 color: 255 255 255 64;
23759 // signal: elm,state,%s,active
23760 // a "check" item named %s went active
23761 // signal: elm,state,%s,passive
23762 // a "check" item named %s went passive
23763 // default is passive
23766 signal: "elm,state,selected";
23768 action: STATE_SET "selected" 0.0;
23772 target: "elm.text.title";
23773 target: "elm.text.trackno";
23774 target: "elm.text.length";
23775 after: "dot_active";
23778 name: "dot_active";
23780 if (get_int(dot_visible) == 1)
23781 set_state(PART:"dot", "selected", 0.0);
23785 name: "go_passive";
23786 signal: "elm,state,unselected";
23788 action: STATE_SET "default" 0.0;
23792 target: "elm.text.title";
23793 target: "elm.text.length";
23794 target: "elm.text.trackno";
23795 transition: LINEAR 0.1;
23796 after: "dot_passive";
23799 name: "dot_passive";
23801 if (get_int(dot_visible) == 1)
23802 set_state(PART:"dot", "visible", 0.0);
23806 name: "go_disabled";
23807 signal: "elm,state,disabled";
23809 action: STATE_SET "disabled" 0.0;
23813 name: "go_enabled";
23814 signal: "elm,state,enabled";
23816 action: STATE_SET "default" 0.0;
23821 group { name: "elm/genlist/item_compress_odd/media-album/default";
23822 data.item: "stacking" "below";
23823 data.item: "selectraise" "on";
23824 data.item: "labels" "elm.text.title elm.text.trackno elm.text.length";
23825 data.item: "states" "elm.state.trackno";
23826 data.item: "treesize" "20";
23828 image: "bt_sm_base1.png" COMP;
23829 image: "bt_sm_shine.png" COMP;
23830 image: "bt_sm_hilight.png" COMP;
23831 image: "ilist_2.png" COMP;
23834 public dot_visible;
23837 part { name: "event";
23841 state: "default" 0.0;
23849 state: "default" 0.0;
23851 normal: "ilist_2.png";
23858 clip_to: "disclip";
23860 description { state: "default" 0.0;
23862 color: 255 255 255 0;
23872 normal: "bt_sm_base1.png";
23875 image.middle: SOLID;
23877 description { state: "selected" 0.0;
23878 inherit: "default" 0.0;
23880 color: 255 255 255 255;
23891 part { name: "elm.swallow.pad";
23893 description { state: "default" 0.0;
23907 name: "elm.text.trackno";
23912 state: "default" 0.0;
23913 color: 255 255 255 255;
23917 to_y: "elm.text.title";
23922 to_y: "elm.text.title";
23935 description { state: "selected" 0.0;
23936 inherit: "default" 0.0;
23937 color: 224 224 224 255;
23947 state: "default" 0.0;
23948 color: 255 255 255 255;
23953 to_x: "elm.text.trackno";
23954 to_y: "elm.text.title";
23959 to_x: "elm.text.trackno";
23960 to_y: "elm.text.title";
23976 state: "visible" 0.0;
23977 inherit: "default" 0.0;
23980 description { state: "selected" 0.0;
23981 inherit: "default" 0.0;
23982 color: 224 224 224 255;
23989 signal: "elm,state,elm.state.trackno,active";
23992 set_state(PART:"dot", "visible", 0.0);
23993 set_int(dot_visible, 1);
23997 part { name: "elm.text.title";
23998 clip_to: "disclip";
24000 effect: SOFT_SHADOW;
24004 state: "default" 0.0;
24023 description { state: "selected" 0.0;
24024 inherit: "default" 0.0;
24025 color: 224 224 224 255;
24029 part { name: "elm.text.length";
24030 clip_to: "disclip";
24035 state: "default" 0.0;
24053 description { state: "selected" 0.0;
24054 inherit: "default" 0.0;
24055 color: 128 128 128 255;
24059 part { name: "fg1";
24060 clip_to: "disclip";
24062 description { state: "default" 0.0;
24064 color: 255 255 255 0;
24066 rel2.relative: 1.0 0.5;
24069 normal: "bt_sm_hilight.png";
24073 description { state: "selected" 0.0;
24074 inherit: "default" 0.0;
24076 color: 255 255 255 255;
24079 part { name: "fg2";
24080 clip_to: "disclip";
24082 description { state: "default" 0.0;
24084 color: 255 255 255 0;
24088 normal: "bt_sm_shine.png";
24092 description { state: "selected" 0.0;
24093 inherit: "default" 0.0;
24095 color: 255 255 255 255;
24098 part { name: "disclip";
24100 description { state: "default" 0.0;
24104 description { state: "disabled" 0.0;
24105 inherit: "default" 0.0;
24106 color: 255 255 255 64;
24111 // signal: elm,state,%s,active
24112 // a "check" item named %s went active
24113 // signal: elm,state,%s,passive
24114 // a "check" item named %s went passive
24115 // default is passive
24118 signal: "elm,state,selected";
24120 action: STATE_SET "selected" 0.0;
24124 target: "elm.text.title";
24125 target: "elm.text.length";
24126 target: "elm.text.trackno";
24127 after: "dot_active";
24130 name: "dot_active";
24132 if (get_int(dot_visible) == 1)
24133 set_state(PART:"dot", "selected", 0.0);
24137 name: "go_passive";
24138 signal: "elm,state,unselected";
24140 action: STATE_SET "default" 0.0;
24144 target: "elm.text.title";
24145 target: "elm.text.length";
24146 target: "elm.text.trackno";
24147 transition: LINEAR 0.1;
24148 after: "dot_passive";
24151 name: "dot_passive";
24153 if (get_int(dot_visible) == 1)
24154 set_state(PART:"dot", "visible", 0.0);
24158 name: "go_disabled";
24159 signal: "elm,state,disabled";
24161 action: STATE_SET "disabled" 0.0;
24165 name: "go_enabled";
24166 signal: "elm,state,enabled";
24168 action: STATE_SET "default" 0.0;
24174 group { name: "elm/genlist/item_compress/media-preview/default";
24175 data.item: "stacking" "above";
24176 data.item: "selectraise" "on";
24177 data.item: "labels" "elm.text.title elm.text.artist";
24178 data.item: "icons" "elm.swallow.preview";
24179 data.item: "treesize" "20";
24181 image: "bt_sm_base1.png" COMP;
24182 image: "bt_sm_shine.png" COMP;
24183 image: "bt_sm_hilight.png" COMP;
24184 image: "ilist_1.png" COMP;
24185 image: "ilist_item_shadow.png" COMP;
24193 state: "default" 0.0;
24201 state: "default" 0.0;
24216 normal: "ilist_item_shadow.png";
24225 state: "default" 0.0;
24227 normal: "ilist_1.png";
24234 clip_to: "disclip";
24236 description { state: "default" 0.0;
24238 color: 255 255 255 0;
24248 normal: "bt_sm_base1.png";
24251 image.middle: SOLID;
24253 description { state: "selected" 0.0;
24254 inherit: "default" 0.0;
24256 color: 255 255 255 255;
24267 part { name: "elm.swallow.pad";
24269 description { state: "default" 0.0;
24282 part { name: "elm.swallow.preview";
24283 clip_to: "disclip";
24285 description { state: "default" 0.0;
24291 to_x: "elm.swallow.pad";
24296 to_x: "elm.swallow.pad";
24302 part { name: "elm.text.title";
24303 clip_to: "disclip";
24305 effect: SOFT_SHADOW;
24309 state: "default" 0.0;
24311 to_x: "elm.swallow.preview";
24328 description { state: "selected" 0.0;
24329 inherit: "default" 0.0;
24330 color: 224 224 224 255;
24334 part { name: "elm.text.artist";
24335 clip_to: "disclip";
24340 state: "default" 0.0;
24342 to_x: "elm.swallow.preview";
24359 description { state: "selected" 0.0;
24360 inherit: "default" 0.0;
24361 color: 128 128 128 255;
24365 part { name: "fg1";
24366 clip_to: "disclip";
24368 description { state: "default" 0.0;
24370 color: 255 255 255 0;
24372 rel2.relative: 1.0 0.5;
24375 normal: "bt_sm_hilight.png";
24379 description { state: "selected" 0.0;
24380 inherit: "default" 0.0;
24382 color: 255 255 255 255;
24385 part { name: "fg2";
24386 clip_to: "disclip";
24388 description { state: "default" 0.0;
24390 color: 255 255 255 0;
24394 normal: "bt_sm_shine.png";
24398 description { state: "selected" 0.0;
24399 inherit: "default" 0.0;
24401 color: 255 255 255 255;
24404 part { name: "disclip";
24406 description { state: "default" 0.0;
24410 description { state: "disabled" 0.0;
24411 inherit: "default" 0.0;
24412 color: 255 255 255 64;
24417 // signal: elm,state,%s,active
24418 // a "check" item named %s went active
24419 // signal: elm,state,%s,passive
24420 // a "check" item named %s went passive
24421 // default is passive
24424 signal: "elm,state,selected";
24426 action: STATE_SET "selected" 0.0;
24430 target: "elm.text.title";
24431 target: "elm.text.artist";
24434 name: "go_passive";
24435 signal: "elm,state,unselected";
24437 action: STATE_SET "default" 0.0;
24441 target: "elm.text.title";
24442 target: "elm.text.artist";
24443 transition: LINEAR 0.1;
24446 name: "go_disabled";
24447 signal: "elm,state,disabled";
24449 action: STATE_SET "disabled" 0.0;
24453 name: "go_enabled";
24454 signal: "elm,state,enabled";
24456 action: STATE_SET "default" 0.0;
24461 group { name: "elm/genlist/item_compress_odd/media-preview/default";
24462 data.item: "stacking" "below";
24463 data.item: "selectraise" "on";
24464 data.item: "labels" "elm.text.title elm.text.artist";
24465 data.item: "icons" "elm.swallow.preview";
24466 data.item: "treesize" "20";
24468 image: "bt_sm_base1.png" COMP;
24469 image: "bt_sm_shine.png" COMP;
24470 image: "bt_sm_hilight.png" COMP;
24471 image: "ilist_2.png" COMP;
24474 part { name: "event";
24478 state: "default" 0.0;
24486 state: "default" 0.0;
24488 normal: "ilist_2.png";
24495 clip_to: "disclip";
24497 description { state: "default" 0.0;
24499 color: 255 255 255 0;
24509 normal: "bt_sm_base1.png";
24512 image.middle: SOLID;
24514 description { state: "selected" 0.0;
24515 inherit: "default" 0.0;
24517 color: 255 255 255 255;
24528 part { name: "elm.swallow.pad";
24530 description { state: "default" 0.0;
24543 part { name: "elm.swallow.preview";
24544 clip_to: "disclip";
24546 description { state: "default" 0.0;
24552 to_x: "elm.swallow.pad";
24557 to_x: "elm.swallow.pad";
24563 part { name: "elm.text.title";
24564 clip_to: "disclip";
24566 effect: SOFT_SHADOW;
24570 state: "default" 0.0;
24572 to_x: "elm.swallow.preview";
24589 description { state: "selected" 0.0;
24590 inherit: "default" 0.0;
24591 color: 224 224 224 255;
24595 part { name: "elm.text.artist";
24596 clip_to: "disclip";
24601 state: "default" 0.0;
24603 to_x: "elm.swallow.preview";
24620 description { state: "selected" 0.0;
24621 inherit: "default" 0.0;
24622 color: 128 128 128 255;
24626 part { name: "fg1";
24627 clip_to: "disclip";
24629 description { state: "default" 0.0;
24631 color: 255 255 255 0;
24633 rel2.relative: 1.0 0.5;
24636 normal: "bt_sm_hilight.png";
24640 description { state: "selected" 0.0;
24641 inherit: "default" 0.0;
24643 color: 255 255 255 255;
24646 part { name: "fg2";
24647 clip_to: "disclip";
24649 description { state: "default" 0.0;
24651 color: 255 255 255 0;
24655 normal: "bt_sm_shine.png";
24659 description { state: "selected" 0.0;
24660 inherit: "default" 0.0;
24662 color: 255 255 255 255;
24665 part { name: "disclip";
24667 description { state: "default" 0.0;
24671 description { state: "disabled" 0.0;
24672 inherit: "default" 0.0;
24673 color: 255 255 255 64;
24678 // signal: elm,state,%s,active
24679 // a "check" item named %s went active
24680 // signal: elm,state,%s,passive
24681 // a "check" item named %s went passive
24682 // default is passive
24685 signal: "elm,state,selected";
24687 action: STATE_SET "selected" 0.0;
24691 target: "elm.text.title";
24692 target: "elm.text.artist";
24695 name: "go_passive";
24696 signal: "elm,state,unselected";
24698 action: STATE_SET "default" 0.0;
24702 target: "elm.text.title";
24703 target: "elm.text.artist";
24704 transition: LINEAR 0.1;
24707 name: "go_disabled";
24708 signal: "elm,state,disabled";
24710 action: STATE_SET "disabled" 0.0;
24714 name: "go_enabled";
24715 signal: "elm,state,enabled";
24717 action: STATE_SET "default" 0.0;
24723 group { name: "elm/genlist/item/mode/default";
24724 data.item: "stacking" "above";
24725 data.item: "selectraise" "on";
24726 data.item: "labels" "elm.text.mode";
24727 data.item: "icons" "elm.swallow.mode";
24728 data.item: "mode_part" "elm.swallow.origin";
24729 data.item: "treesize" "20";
24731 image: "bt_sm_base1.png" COMP;
24732 image: "bt_sm_shine.png" COMP;
24733 image: "bt_sm_hilight.png" COMP;
24734 image: "ilist_1.png" COMP;
24735 image: "ilist_item_shadow.png" COMP;
24744 state: "default" 0.0;
24752 state: "default" 0.0;
24767 normal: "ilist_item_shadow.png";
24776 state: "default" 0.0;
24778 normal: "ilist_1.png";
24785 clip_to: "disclip";
24787 description { state: "default" 0.0;
24789 color: 255 255 255 0;
24799 normal: "bt_sm_base1.png";
24802 image.middle: SOLID;
24804 description { state: "selected" 0.0;
24805 inherit: "default" 0.0;
24807 color: 255 255 255 255;
24818 part { name: "elm.text.mode";
24819 clip_to: "disclip";
24822 description { state: "default" 0.0;
24823 rel2.relative: 0.5 1.0;
24830 text_class: "list_item";
24834 part { name: "elm.swallow.mode";
24835 clip_to: "disclip";
24837 description { state: "default" 0.0;
24838 rel1.relative: 0.5 0.0;
24841 part { name: "fg1";
24842 clip_to: "disclip";
24844 description { state: "default" 0.0;
24846 color: 255 255 255 0;
24848 rel2.relative: 1.0 0.5;
24851 normal: "bt_sm_hilight.png";
24855 description { state: "selected" 0.0;
24856 inherit: "default" 0.0;
24858 color: 255 255 255 255;
24861 part { name: "fg2";
24862 clip_to: "disclip";
24864 description { state: "default" 0.0;
24866 color: 255 255 255 0;
24870 normal: "bt_sm_shine.png";
24874 description { state: "selected" 0.0;
24875 inherit: "default" 0.0;
24877 color: 255 255 255 255;
24880 // Transparent part between base parts and slidable parts
24881 part { name: "event_block_layer";
24883 clip_to: "disclip";
24885 description { state: "default" 0.0;
24890 description { state: "repeat_events" 0.0;
24891 inherit: "default" 0.0;
24895 part { name: "pers";
24896 clip_to: "disclip";
24898 description { state: "default" 0.0;
24899 rel1.relative: 0.0 1.0;
24902 part { name: "elm.swallow.origin";
24903 clip_to: "disclip";
24905 description { state: "default" 0.0;
24909 description { state: "slide" 0.0;
24910 inherit: "default" 0.0;
24911 rel1.relative: 1 0;
24912 rel2.relative: 2 1;
24914 description { state: "rotate" 0.0;
24915 inherit: "default" 0.0;
24917 perspective: "pers";
24930 description { state: "rotate" 1.0;
24931 inherit: "default" 0.0;
24933 perspective: "pers";
24947 part { name: "disclip";
24949 description { state: "default" 0.0;
24953 description { state: "disabled" 0.0;
24954 inherit: "default" 0.0;
24955 color: 255 255 255 64;
24962 signal: "elm,state,selected";
24964 action: STATE_SET "selected" 0.0;
24970 name: "go_passive";
24971 signal: "elm,state,unselected";
24973 action: STATE_SET "default" 0.0;
24977 transition: LINEAR 0.1;
24980 name: "go_disabled";
24981 signal: "elm,state,disabled";
24983 action: STATE_SET "disabled" 0.0;
24987 name: "go_enabled";
24988 signal: "elm,state,enabled";
24990 action: STATE_SET "default" 0.0;
24994 name: "slide_right";
24995 signal: "elm,state,slide,active";
24997 action: STATE_SET "slide" 0.0;
24998 target: "elm.swallow.origin";
24999 transition: ACCELERATE 0.5;
25000 after: "unblock_event";
25003 name: "unblock_event";
25004 action: STATE_SET "repeat_events" 0.0;
25005 target: "event_block_layer";
25008 name: "slide_left";
25009 signal: "elm,state,slide,passive";
25011 action: STATE_SET "default" 0.0;
25012 target: "event_block_layer";
25013 after: "slide_left2";
25016 name: "slide_left2";
25017 action: STATE_SET "default" 0.0;
25018 target: "elm.swallow.origin";
25019 transition: DECELERATE 0.5;
25020 after: "slide_left_finished";
25023 name: "slide_left_finished";
25024 action: SIGNAL_EMIT "elm,state,slide,passive,finished" "elm";
25028 signal: "elm,state,rotate,active";
25030 action: STATE_SET "rotate" 0.0;
25031 target: "elm.swallow.origin";
25032 after: "rotate_on2";
25035 name: "rotate_on2";
25036 action: STATE_SET "rotate" 1.0;
25037 target: "elm.swallow.origin";
25038 transition: LINEAR 0.5;
25039 after: "unblock_event";
25042 name: "rotate_off";
25043 signal: "elm,state,rotate,passive";
25045 action: STATE_SET "default" 0.0;
25046 target: "event_block_layer";
25047 after: "rotate_off2";
25050 name: "rotate_off2";
25051 action: STATE_SET "rotate" 0.0;
25052 transition: LINEAR 0.5;
25053 target: "elm.swallow.origin";
25054 after: "rotate_off3";
25057 name: "rotate_off3";
25058 action: STATE_SET "default" 0.0;
25059 target: "elm.swallow.origin";
25060 after: "rotate_off_finished";
25063 name: "rotate_off_finished";
25064 action: SIGNAL_EMIT "elm,state,rotate,passive,finished" "elm";
25069 group { name: "elm/genlist/item_odd/mode/default";
25070 data.item: "stacking" "below";
25071 data.item: "selectraise" "on";
25072 data.item: "labels" "elm.text.mode";
25073 data.item: "icons" "elm.swallow.mode";
25074 data.item: "mode_part" "elm.swallow.origin";
25075 data.item: "treesize" "20";
25077 image: "bt_sm_base1.png" COMP;
25078 image: "bt_sm_shine.png" COMP;
25079 image: "bt_sm_hilight.png" COMP;
25080 image: "ilist_2.png" COMP;
25089 state: "default" 0.0;
25097 state: "default" 0.0;
25099 normal: "ilist_2.png";
25106 clip_to: "disclip";
25108 description { state: "default" 0.0;
25110 color: 255 255 255 0;
25120 normal: "bt_sm_base1.png";
25123 image.middle: SOLID;
25125 description { state: "selected" 0.0;
25126 inherit: "default" 0.0;
25128 color: 255 255 255 255;
25139 part { name: "elm.text.mode";
25140 clip_to: "disclip";
25143 description { state: "default" 0.0;
25144 rel2.relative: 0.5 1.0;
25151 text_class: "list_item";
25155 part { name: "elm.swallow.mode";
25156 clip_to: "disclip";
25158 description { state: "default" 0.0;
25159 rel1.relative: 0.5 0.0;
25162 part { name: "fg1";
25163 clip_to: "disclip";
25165 description { state: "default" 0.0;
25167 color: 255 255 255 0;
25169 rel2.relative: 1.0 0.5;
25172 normal: "bt_sm_hilight.png";
25176 description { state: "selected" 0.0;
25177 inherit: "default" 0.0;
25179 color: 255 255 255 255;
25182 part { name: "fg2";
25183 clip_to: "disclip";
25185 description { state: "default" 0.0;
25187 color: 255 255 255 0;
25191 normal: "bt_sm_shine.png";
25195 description { state: "selected" 0.0;
25196 inherit: "default" 0.0;
25198 color: 255 255 255 255;
25201 // Transparent part between base parts and slidable parts
25202 part { name: "event_block_layer";
25204 clip_to: "disclip";
25206 description { state: "default" 0.0;
25211 description { state: "repeat_events" 0.0;
25212 inherit: "default" 0.0;
25216 part { name: "pers";
25217 clip_to: "disclip";
25219 description { state: "default" 0.0;
25220 rel1.relative: 0.0 1.0;
25223 part { name: "elm.swallow.origin";
25224 clip_to: "disclip";
25226 description { state: "default" 0.0;
25230 description { state: "slide" 0.0;
25231 inherit: "default" 0.0;
25232 rel1.relative: 1 0;
25233 rel2.relative: 2 1;
25235 description { state: "rotate" 0.0;
25236 inherit: "default" 0.0;
25238 perspective: "pers";
25251 description { state: "rotate" 1.0;
25252 inherit: "default" 0.0;
25254 perspective: "pers";
25268 part { name: "disclip";
25270 description { state: "default" 0.0;
25274 description { state: "disabled" 0.0;
25275 inherit: "default" 0.0;
25276 color: 255 255 255 64;
25283 signal: "elm,state,selected";
25285 action: STATE_SET "selected" 0.0;
25291 name: "go_passive";
25292 signal: "elm,state,unselected";
25294 action: STATE_SET "default" 0.0;
25298 transition: LINEAR 0.1;
25301 name: "go_disabled";
25302 signal: "elm,state,disabled";
25304 action: STATE_SET "disabled" 0.0;
25308 name: "go_enabled";
25309 signal: "elm,state,enabled";
25311 action: STATE_SET "default" 0.0;
25315 name: "slide_right";
25316 signal: "elm,state,slide,active";
25318 action: STATE_SET "slide" 0.0;
25319 target: "elm.swallow.origin";
25320 transition: ACCELERATE 0.5;
25321 after: "unblock_event";
25324 name: "unblock_event";
25325 action: STATE_SET "repeat_events" 0.0;
25326 target: "event_block_layer";
25329 name: "slide_left";
25330 signal: "elm,state,slide,passive";
25332 action: STATE_SET "default" 0.0;
25333 target: "event_block_layer";
25334 after: "slide_left2";
25337 name: "slide_left2";
25338 action: STATE_SET "default" 0.0;
25339 target: "elm.swallow.origin";
25340 transition: DECELERATE 0.5;
25341 after: "slide_left_finished";
25344 name: "slide_left_finished";
25345 action: SIGNAL_EMIT "elm,state,slide,passive,finished" "elm";
25349 signal: "elm,state,rotate,active";
25351 action: STATE_SET "rotate" 0.0;
25352 target: "elm.swallow.origin";
25353 after: "rotate_on2";
25356 name: "rotate_on2";
25357 action: STATE_SET "rotate" 1.0;
25358 target: "elm.swallow.origin";
25359 transition: LINEAR 0.5;
25360 after: "unblock_event";
25363 name: "rotate_off";
25364 signal: "elm,state,rotate,passive";
25366 action: STATE_SET "default" 0.0;
25367 target: "event_block_layer";
25368 after: "rotate_off2";
25371 name: "rotate_off2";
25372 action: STATE_SET "rotate" 0.0;
25373 transition: LINEAR 0.5;
25374 target: "elm.swallow.origin";
25375 after: "rotate_off3";
25378 name: "rotate_off3";
25379 action: STATE_SET "default" 0.0;
25380 target: "elm.swallow.origin";
25381 after: "rotate_off_finished";
25384 name: "rotate_off_finished";
25385 action: SIGNAL_EMIT "elm,state,rotate,passive,finished" "elm";
25390 ///////////////////////////////////////////////////////////////////////////////
25391 group { name: "elm/pager/base/default";
25392 data.item: "onshow" "raise";
25394 // data.item: "onhide" "lower";
25395 // data.item: "onshow" "lower";
25397 image: "frame_1.png" COMP;
25398 image: "frame_2.png" COMP;
25399 image: "dia_grad.png" COMP;
25402 part { name: "clip";
25405 description { state: "default" 0.0;
25408 offset: -9999 -9999;
25414 color: 255 255 255 255;
25416 description { state: "visible" 0.0;
25417 inherit: "default" 0.0;
25419 description { state: "hidden" 0.0;
25420 inherit: "default" 0.0;
25421 color: 255 255 255 0;
25425 part { name: "base0";
25428 description { state: "default" 0.0;
25429 image.normal: "dia_grad.png";
25441 part { name: "base";
25444 description { state: "default" 0.0;
25446 normal: "frame_2.png";
25452 description { state: "hidden" 0.0;
25453 inherit: "default" 0.0;
25454 rel1.relative: -1.0 0.0;
25455 rel2.relative: 0.0 1.0;
25457 description { state: "visible" 0.0;
25458 inherit: "default" 0.0;
25459 rel1.relative: 0.0 0.0;
25460 rel2.relative: 1.0 1.0;
25463 part { name: "over";
25466 description { state: "default" 0.0;
25476 normal: "frame_1.png";
25483 part { name: "elm.swallow.content";
25486 description { state: "default" 0.0;
25499 program { name: "push_start";
25500 signal: "elm,action,push";
25502 action: STATE_SET "hidden" 0.0;
25505 after: "show_start2";
25507 program { name: "show_start";
25508 signal: "elm,action,show";
25510 action: STATE_SET "hidden" 0.0;
25513 after: "show_start2";
25515 program { name: "show_start2";
25516 action: STATE_SET "visible" 0.0;
25517 transition: DECELERATE 0.5;
25522 program { name: "show_end";
25523 action: SIGNAL_EMIT "elm,action,show,finished" "";
25525 program { name: "pop_start";
25526 signal: "elm,action,pop";
25528 action: STATE_SET "visible" 0.0;
25531 after: "hide_start2";
25533 program { name: "hide_start";
25534 signal: "elm,action,hide";
25536 action: STATE_SET "visible" 0.0;
25539 after: "hide_start2";
25541 program { name: "hide_start2";
25542 action: STATE_SET "hidden" 0.0;
25543 transition: DECELERATE 0.5;
25548 program { name: "hide_end";
25549 action: SIGNAL_EMIT "elm,action,hide,finished" "";
25551 program { name: "reset";
25552 signal: "elm,action,reset";
25554 action: STATE_SET "default" 0.0;
25561 group { name: "elm/pager/base/slide";
25563 image: "frame_1.png" COMP;
25564 image: "frame_2.png" COMP;
25565 image: "dia_grad.png" COMP;
25568 part { name: "clip";
25571 description { state: "default" 0.0;
25574 offset: -9999 -9999;
25580 color: 255 255 255 255;
25582 description { state: "visible" 0.0;
25583 inherit: "default" 0.0;
25585 description { state: "hidden" 0.0;
25586 inherit: "default" 0.0;
25587 color: 255 255 255 0;
25590 description { state: "hidden2" 0.0;
25591 inherit: "default" 0.0;
25592 color: 255 255 255 0;
25596 part { name: "base0";
25599 description { state: "default" 0.0;
25600 image.normal: "dia_grad.png";
25612 part { name: "base";
25615 description { state: "default" 0.0;
25617 normal: "frame_2.png";
25623 description { state: "hidden" 0.0;
25624 inherit: "default" 0.0;
25625 rel1.relative: -1.0 0.0;
25626 rel2.relative: 0.0 1.0;
25628 description { state: "hidden2" 0.0;
25629 inherit: "default" 0.0;
25630 rel1.relative: 1.0 0.0;
25631 rel2.relative: 2.0 1.0;
25633 description { state: "visible" 0.0;
25634 inherit: "default" 0.0;
25635 rel1.relative: 0.0 0.0;
25636 rel2.relative: 1.0 1.0;
25639 part { name: "over";
25642 description { state: "default" 0.0;
25652 normal: "frame_1.png";
25659 part { name: "elm.swallow.content";
25662 description { state: "default" 0.0;
25675 program { name: "push_start";
25676 signal: "elm,action,push";
25678 action: STATE_SET "hidden2" 0.0;
25681 after: "show_start2";
25683 program { name: "show_start";
25684 signal: "elm,action,show";
25686 action: STATE_SET "hidden" 0.0;
25689 after: "show_start2";
25691 program { name: "show_start2";
25692 action: STATE_SET "visible" 0.0;
25693 transition: DECELERATE 0.5;
25698 program { name: "show_end";
25699 action: SIGNAL_EMIT "elm,action,show,finished" "";
25701 program { name: "pop_start";
25702 signal: "elm,action,pop";
25704 action: STATE_SET "visible" 0.0;
25707 after: "pop_start2";
25709 program { name: "pop_start2";
25710 action: STATE_SET "hidden2" 0.0;
25711 transition: DECELERATE 0.5;
25716 program { name: "hide_start";
25717 signal: "elm,action,hide";
25719 action: STATE_SET "visible" 0.0;
25722 after: "hide_start2";
25724 program { name: "hide_start2";
25725 action: STATE_SET "hidden" 0.0;
25726 transition: DECELERATE 0.5;
25731 program { name: "hide_end";
25732 action: SIGNAL_EMIT "elm,action,hide,finished" "";
25734 program { name: "reset";
25735 signal: "elm,action,reset";
25737 action: STATE_SET "default" 0.0;
25743 group { name: "elm/pager/base/slide_invisible";
25745 part { name: "clip";
25748 description { state: "default" 0.0;
25751 offset: -9999 -9999;
25757 color: 255 255 255 255;
25759 description { state: "visible" 0.0;
25760 inherit: "default" 0.0;
25762 description { state: "hidden" 0.0;
25763 inherit: "default" 0.0;
25764 color: 255 255 255 0;
25767 description { state: "hidden2" 0.0;
25768 inherit: "default" 0.0;
25769 color: 255 255 255 0;
25773 part { name: "base";
25777 description { state: "default" 0.0;
25780 description { state: "hidden" 0.0;
25782 rel1.relative: -1.0 0.0;
25783 rel2.relative: 0.0 1.0;
25785 description { state: "hidden2" 0.0;
25787 rel1.relative: 1.0 0.0;
25788 rel2.relative: 2.0 1.0;
25790 description { state: "visible" 0.0;
25792 rel1.relative: 0.0 0.0;
25793 rel2.relative: 1.0 1.0;
25796 part { name: "elm.swallow.content";
25799 description { state: "default" 0.0;
25806 program { name: "push_start";
25807 signal: "elm,action,push";
25809 action: STATE_SET "hidden2" 0.0;
25812 after: "show_start2";
25814 program { name: "show_start";
25815 signal: "elm,action,show";
25817 action: STATE_SET "hidden" 0.0;
25820 after: "show_start2";
25822 program { name: "show_start2";
25823 action: STATE_SET "visible" 0.0;
25824 transition: DECELERATE 0.5;
25829 program { name: "show_end";
25830 action: SIGNAL_EMIT "elm,action,show,finished" "";
25832 program { name: "pop_start";
25833 signal: "elm,action,pop";
25835 action: STATE_SET "visible" 0.0;
25838 after: "pop_start2";
25840 program { name: "pop_start2";
25841 action: STATE_SET "hidden2" 0.0;
25842 transition: DECELERATE 0.5;
25847 program { name: "hide_start";
25848 signal: "elm,action,hide";
25850 action: STATE_SET "visible" 0.0;
25853 after: "hide_start2";
25855 program { name: "hide_start2";
25856 action: STATE_SET "hidden" 0.0;
25857 transition: DECELERATE 0.5;
25862 program { name: "hide_end";
25863 action: SIGNAL_EMIT "elm,action,hide,finished" "";
25865 program { name: "reset";
25866 signal: "elm,action,reset";
25868 action: STATE_SET "default" 0.0;
25875 group { name: "elm/pager/base/fade";
25876 data.item: "onshow" "raise";
25878 // data.item: "onhide" "lower";
25879 // data.item: "onshow" "lower";
25881 image: "frame_1.png" COMP;
25882 image: "frame_2.png" COMP;
25883 image: "dia_grad.png" COMP;
25886 part { name: "clip_base";
25889 description { state: "default" 0.0;
25892 offset: -9999 -9999;
25898 color: 255 255 255 120;
25900 description { state: "visible" 0.0;
25901 inherit: "default" 0.0;
25903 description { state: "hidden" 0.0;
25904 inherit: "default" 0.0;
25905 color: 255 255 255 0;
25909 part { name: "clip";
25912 description { state: "default" 0.0;
25915 offset: -9999 -9999;
25921 color: 255 255 255 255;
25923 description { state: "visible" 0.0;
25924 inherit: "default" 0.0;
25926 description { state: "hidden" 0.0;
25927 inherit: "default" 0.0;
25928 color: 255 255 255 0;
25932 part { name: "base0";
25934 clip_to: "clip_base";
25935 description { state: "default" 0.0;
25936 image.normal: "dia_grad.png";
25948 part { name: "base";
25950 clip_to: "clip_base";
25951 description { state: "default" 0.0;
25953 normal: "frame_2.png";
25960 part { name: "over";
25963 description { state: "default" 0.0;
25973 normal: "frame_1.png";
25980 part { name: "elm.swallow.content";
25983 description { state: "default" 0.0;
25996 program { name: "push_start";
25997 signal: "elm,action,push";
25999 action: STATE_SET "hidden" 0.0;
26001 target: "clip_base";
26002 after: "show_start2";
26004 program { name: "show_start";
26005 signal: "elm,action,show";
26007 action: STATE_SET "hidden" 0.0;
26009 target: "clip_base";
26010 after: "show_start2";
26012 program { name: "show_start2";
26013 action: STATE_SET "visible" 0.0;
26014 transition: DECELERATE 0.5;
26016 target: "clip_base";
26019 program { name: "show_end";
26020 action: SIGNAL_EMIT "elm,action,show,finished" "";
26022 program { name: "pop_start";
26023 signal: "elm,action,pop";
26025 action: STATE_SET "visible" 0.0;
26027 target: "clip_base";
26028 after: "hide_start2";
26030 program { name: "hide_start";
26031 signal: "elm,action,hide";
26033 action: STATE_SET "visible" 0.0;
26035 target: "clip_base";
26036 after: "hide_start2";
26038 program { name: "hide_start2";
26039 action: STATE_SET "hidden" 0.0;
26040 transition: DECELERATE 0.5;
26042 target: "clip_base";
26045 program { name: "hide_end";
26046 action: SIGNAL_EMIT "elm,action,hide,finished" "";
26048 program { name: "reset";
26049 signal: "elm,action,reset";
26051 action: STATE_SET "default" 0.0;
26052 target: "clip_base";
26057 group { name: "elm/pager/base/fade_translucide";
26058 data.item: "onshow" "raise";
26060 // data.item: "onhide" "lower";
26061 // data.item: "onshow" "lower";
26063 image: "frame_1.png" COMP;
26064 image: "frame_2.png" COMP;
26065 image: "dia_grad.png" COMP;
26068 part { name: "clip_base";
26071 description { state: "default" 0.0;
26074 offset: -9999 -9999;
26080 color: 255 255 255 120;
26082 description { state: "visible" 0.0;
26083 inherit: "default" 0.0;
26085 description { state: "hidden" 0.0;
26086 inherit: "default" 0.0;
26087 color: 255 255 255 0;
26091 part { name: "clip";
26094 description { state: "default" 0.0;
26097 offset: -9999 -9999;
26103 color: 255 255 255 255;
26105 description { state: "visible" 0.0;
26106 inherit: "default" 0.0;
26108 description { state: "hidden" 0.0;
26109 inherit: "default" 0.0;
26110 color: 255 255 255 0;
26114 part { name: "base0";
26116 clip_to: "clip_base";
26117 description { state: "default" 0.0;
26118 image.normal: "dia_grad.png";
26130 part { name: "base";
26132 clip_to: "clip_base";
26133 description { state: "default" 0.0;
26135 normal: "frame_2.png";
26142 part { name: "over";
26145 description { state: "default" 0.0;
26155 normal: "frame_1.png";
26162 part { name: "elm.swallow.content";
26165 description { state: "default" 0.0;
26178 program { name: "push_start";
26179 signal: "elm,action,push";
26181 action: STATE_SET "hidden" 0.0;
26183 target: "clip_base";
26184 after: "show_start2";
26186 program { name: "show_start";
26187 signal: "elm,action,show";
26189 action: STATE_SET "hidden" 0.0;
26191 target: "clip_base";
26192 after: "show_start2";
26194 program { name: "show_start2";
26195 action: STATE_SET "visible" 0.0;
26196 transition: DECELERATE 0.5;
26198 target: "clip_base";
26201 program { name: "show_end";
26202 action: SIGNAL_EMIT "elm,action,show,finished" "";
26204 program { name: "pop_start";
26205 signal: "elm,action,pop";
26207 action: STATE_SET "visible" 0.0;
26209 target: "clip_base";
26210 after: "hide_start2";
26212 program { name: "hide_start";
26213 signal: "elm,action,hide";
26215 action: STATE_SET "visible" 0.0;
26217 target: "clip_base";
26218 after: "hide_start2";
26220 program { name: "hide_start2";
26221 action: STATE_SET "hidden" 0.0;
26222 transition: DECELERATE 0.5;
26224 target: "clip_base";
26227 program { name: "hide_end";
26228 action: SIGNAL_EMIT "elm,action,hide,finished" "";
26230 program { name: "reset";
26231 signal: "elm,action,reset";
26233 action: STATE_SET "default" 0.0;
26234 target: "clip_base";
26239 group { name: "elm/pager/base/fade_invisible";
26240 data.item: "onshow" "raise";
26242 // data.item: "onhide" "lower";
26243 // data.item: "onshow" "lower";
26245 part { name: "clip";
26248 description { state: "default" 0.0;
26250 offset: -9999 -9999;
26255 color: 255 255 255 255;
26257 description { state: "visible" 0.0;
26258 inherit: "default" 0.0;
26260 description { state: "hidden" 0.0;
26261 inherit: "default" 0.0;
26262 color: 255 255 255 0;
26266 part { name: "elm.swallow.content";
26269 description { state: "default" 0.0;
26280 program { name: "push_start";
26281 signal: "elm,action,push";
26283 action: STATE_SET "hidden" 0.0;
26285 after: "show_start2";
26287 program { name: "show_start";
26288 signal: "elm,action,show";
26290 action: STATE_SET "hidden" 0.0;
26292 after: "show_start2";
26294 program { name: "show_start2";
26295 action: STATE_SET "visible" 0.0;
26296 transition: DECELERATE 0.5;
26300 program { name: "show_end";
26301 action: SIGNAL_EMIT "elm,action,show,finished" "";
26303 program { name: "pop_start";
26304 signal: "elm,action,pop";
26306 action: STATE_SET "visible" 0.0;
26308 after: "hide_start2";
26310 program { name: "hide_start";
26311 signal: "elm,action,hide";
26313 action: STATE_SET "visible" 0.0;
26315 after: "hide_start2";
26317 program { name: "hide_start2";
26318 action: STATE_SET "hidden" 0.0;
26319 transition: DECELERATE 0.5;
26323 program { name: "hide_end";
26324 action: SIGNAL_EMIT "elm,action,hide,finished" "";
26326 program { name: "reset";
26327 signal: "elm,action,reset";
26329 action: STATE_SET "default" 0.0;
26335 group { name: "elm/pager/base/flip";
26336 data.item: "onshow" "raise";
26338 image: "frame_1.png" COMP;
26339 image: "frame_2.png" COMP;
26340 image: "dia_grad.png" COMP;
26343 part { name: "elm.swallow.content";
26345 description { state: "default" 0.0;
26357 description { state: "hidden" 0.0;
26358 inherit: "default" 0.0;
26360 map.rotation.y: 90.0;
26362 description { state: "before_hidden" 0.0;
26363 inherit: "default" 0.0;
26365 map.rotation.y: -90.0;
26370 program { name: "push_start";
26371 signal: "elm,action,push";
26375 program { name: "push1";
26376 action: STATE_SET "hidden" 0.0;
26377 target: "elm.swallow.content";
26380 program { name: "push2";
26381 action: STATE_SET "default" 0.0;
26383 transition: LINEAR 0.5;
26384 target: "elm.swallow.content";
26387 program { name: "push3";
26388 action: SIGNAL_EMIT "elm,action,show,finished" "";
26391 program { name: "show_start";
26392 signal: "elm,action,show";
26396 program { name: "show1";
26397 action: STATE_SET "before_hidden" 0.0;
26398 target: "elm.swallow.content";
26401 program { name: "show2";
26402 action: STATE_SET "default" 0.0;
26404 transition: LINEAR 0.5;
26405 target: "elm.swallow.content";
26408 program { name: "show3";
26409 action: SIGNAL_EMIT "elm,action,show,finished" "";
26412 program { name: "pop_start";
26413 signal: "elm,action,pop";
26417 program { name: "pop1";
26418 action: STATE_SET "default" 0.0;
26419 target: "elm.swallow.content";
26422 program { name: "pop2";
26423 action: STATE_SET "hidden" 0.0;
26424 transition: LINEAR 0.5;
26425 target: "elm.swallow.content";
26428 program { name: "pop3";
26429 action: SIGNAL_EMIT "elm,action,hide,finished" "";
26432 program { name: "hide_start";
26433 signal: "elm,action,hide";
26437 program { name: "hide1";
26438 action: STATE_SET "default" 0.0;
26439 target: "elm.swallow.content";
26442 program { name: "hide2";
26443 action: STATE_SET "before_hidden" 0.0;
26444 transition: LINEAR 0.5;
26445 target: "elm.swallow.content";
26448 program { name: "hide3";
26449 action: SIGNAL_EMIT "elm,action,hide,finished" "";
26452 program { name: "reset";
26453 signal: "elm,action,reset";
26455 action: STATE_SET "default" 0.0;
26456 target: "elm.swallow.content";
26463 ///////////////////////////////////////////////////////////////////////////////
26464 // FIXME: this doesn't look too hot. need to fix it up
26465 group { name: "elm/progressbar/horizontal/default";
26467 image: "shelf_inset.png" COMP;
26468 image: "bt_sm_base2.png" COMP;
26469 image: "bt_sm_hilight.png" COMP;
26470 image: "bt_sm_shine.png" COMP;
26473 part { name: "elm.background.progressbar";
26476 state: "default" 0.0;
26486 part { name: "elm.swallow.bar";
26492 state: "default" 0.0;
26495 to_y: "elm.background.progressbar";
26499 to: "elm.background.progressbar";
26504 part { name: "elm.swallow.content";
26506 description { state: "default" 0.0;
26511 to_y: "elm.background.progressbar";
26516 to_y: "elm.background.progressbar";
26519 description { state: "visible" 0.0;
26520 inherit: "default" 0.0;
26523 aspect_preference: VERTICAL;
26527 part { name: "elm.text";
26531 description { state: "default" 0.0;
26535 rel1.to_x: "elm.swallow.content";
26536 rel1.relative: 1.0 0.0;
26538 rel2.to_x: "elm.swallow.content";
26539 rel2.relative: 1.0 1.0;
26540 rel2.offset: -1 -5;
26543 font: "Sans,Edje-Vera";
26549 description { state: "visible" 0.0;
26550 inherit: "default" 0.0;
26558 part { name: "background";
26560 clip_to: "elm.background.progressbar";
26562 state: "default" 0.0;
26564 to: "elm.swallow.bar";
26568 to: "elm.swallow.bar";
26573 normal: "shelf_inset.png";
26579 part { name: "elm.text.status";
26582 description { state: "default" 0.0;
26594 font: "Sans:style=Bold,Edje-Vera-Bold";
26601 description { state: "hidden" 0.0;
26602 inherit: "default" 0.0;
26608 part { name: "elm.progress.progressbar";
26610 clip_to: "elm.background.progressbar";
26612 state: "default" 0.0;
26616 to: "elm.swallow.bar";
26620 to_y: "elm.swallow.bar";
26621 to_x: "elm.cur.progressbar";
26625 normal: "bt_sm_base2.png";
26630 state: "invert" 0.0;
26631 inherit: "default" 0.0;
26633 to_y: "elm.swallow.bar";
26634 to_x: "elm.cur.progressbar";
26637 to: "elm.swallow.bar";
26642 state: "state_begin" 0.0;
26643 inherit: "default" 0.0;
26645 to: "elm.swallow.bar";
26649 to: "elm.swallow.bar";
26654 state: "state_end" 0.0;
26655 inherit: "default" 0.0;
26657 to: "elm.swallow.bar";
26661 to: "elm.swallow.bar";
26666 part { name: "text-bar";
26669 clip_to: "progress-rect";
26670 effect: SOFT_SHADOW;
26672 description { state: "default" 0.0;
26676 rel1.to: "elm.text.status";
26677 rel1.offset: -1 -1;
26678 rel2.to: "elm.text.status";
26680 text_source: "elm.text.status";
26681 font: "Sans:style=Bold,Edje-Vera-Bold";
26686 color: 224 224 224 255;
26689 description { state: "hidden" 0.0;
26690 inherit: "default" 0.0;
26696 part { name: "over1";
26698 description { state: "default" 0.0;
26699 rel1.to: "elm.progress.progressbar";
26700 rel2.to: "elm.progress.progressbar";
26701 rel2.relative: 1.0 0.5;
26703 normal: "bt_sm_hilight.png";
26709 part { name: "over2";
26712 description { state: "default" 0.0;
26713 rel1.to: "elm.progress.progressbar";
26714 rel2.to: "elm.progress.progressbar";
26716 normal: "bt_sm_shine.png";
26722 part { name: "elm.cur.progressbar";
26725 confine: "background";
26729 description { state: "default" 0.0;
26737 rel2.to: "background";
26740 part { name: "progress-rect";
26743 state: "default" 0.0;
26744 rel1.to: "elm.progress.progressbar";
26745 rel2.to: "elm.progress.progressbar";
26750 program { name: "label_show";
26751 signal: "elm,state,text,visible";
26753 action: STATE_SET "visible" 0.0;
26754 target: "elm.text";
26756 program { name: "label_hide";
26757 signal: "elm,state,text,hidden";
26759 action: STATE_SET "default" 0.0;
26760 target: "elm.text";
26762 program { name: "icon_show";
26763 signal: "elm,state,icon,visible";
26765 action: STATE_SET "visible" 0.0;
26766 target: "elm.swallow.content";
26768 program { name: "icon_hide";
26769 signal: "elm,state,icon,hidden";
26771 action: STATE_SET "default" 0.0;
26772 target: "elm.swallow.content";
26774 program { name: "units_show";
26775 signal: "elm,state,units,visible";
26777 action: STATE_SET "default" 0.0;
26778 target: "text-bar";
26779 target: "elm.text.status";
26781 program { name: "units_hide";
26782 signal: "elm,state,units,hidden";
26784 action: STATE_SET "hidden" 0.0;
26785 target: "text-bar";
26786 target: "elm.text.status";
26788 program { name: "slide_to_end";
26789 action: STATE_SET "state_end" 0.0;
26790 transition: LINEAR 0.5;
26791 target: "elm.progress.progressbar";
26792 after: "slide_to_begin";
26794 program { name: "slide_to_begin";
26795 signal: "elm,state,slide,begin";
26796 action: STATE_SET "state_begin" 0.0;
26797 target: "elm.progress.progressbar";
26798 transition: LINEAR 0.5;
26799 after: "slide_to_end";
26801 program { name: "start_pulse";
26802 signal: "elm,state,pulse,start";
26804 after: "slide_to_end";
26806 program { name: "stop_pulse";
26807 signal: "elm,state,pulse,stop";
26809 action: ACTION_STOP;
26810 target: "slide_to_begin";
26811 target: "slide_to_end";
26812 target: "start_pulse";
26813 after: "state_pulse";
26815 program { name: "state_pulse";
26816 signal: "elm,state,pulse";
26818 action: STATE_SET "state_begin" 0.0;
26819 target: "elm.progress.progressbar";
26820 after: "units_hide";
26822 program { name: "state_fraction";
26823 signal: "elm,state,fraction";
26825 action: ACTION_STOP;
26826 target: "slide_to_begin";
26827 target: "slide_to_end";
26828 target: "start_pulse";
26829 action: STATE_SET "default" 0.0;
26830 target: "elm.progress.progressbar";
26832 program { name: "set_invert_on";
26833 signal: "elm,state,inverted,on";
26835 action: STATE_SET "invert" 0.0;
26836 target: "elm.progress.progressbar";
26838 program { name: "set_invert_off";
26839 signal: "elm,state,inverted,off";
26841 action: STATE_SET "default" 0.0;
26842 target: "elm.progress.progressbar";
26847 ///////////////////////////////////////////////////////////////////////////////
26848 group { name: "elm/progressbar/vertical/default";
26850 image: "shelf_inset.png" COMP;
26851 image: "bt_sm_base2.png" COMP;
26852 image: "bt_sm_hilight.png" COMP;
26853 image: "bt_sm_shine.png" COMP;
26856 part { name: "elm.background.progressbar";
26860 state: "default" 0.0;
26871 part { name: "elm.swallow.bar";
26874 description { state: "default" 0.0;
26884 to_y: "elm.text.box";
26890 part { name: "elm.swallow.content";
26892 description { state: "default" 0.0;
26897 to_x: "elm.swallow.bar";
26902 to_x: "elm.swallow.bar";
26905 description { state: "visible" 0.0;
26906 inherit: "default" 0.0;
26909 aspect_preference: HORIZONTAL;
26913 part { name: "elm.text";
26917 description { state: "default" 0.0;
26921 rel1.to_y: "elm.swallow.content";
26922 rel1.relative: 0.5 1.0;
26924 rel2.to_y: "elm.swallow.content";
26925 rel2.relative: 0.5 1.0;
26926 rel2.offset: -1 -1;
26929 font: "Sans,Edje-Vera";
26935 description { state: "visible" 0.0;
26936 inherit: "default" 0.0;
26944 part { name: "background";
26946 clip_to: "elm.background.progressbar";
26948 state: "default" 0.0;
26950 to: "elm.swallow.bar";
26954 to: "elm.swallow.bar";
26959 normal: "shelf_inset.png";
26965 part { name: "elm.progress.progressbar";
26967 clip_to: "elm.background.progressbar";
26969 state: "default" 0.0;
26973 to: "elm.swallow.bar";
26977 to_x: "elm.swallow.bar";
26978 to_y: "elm.cur.progressbar";
26982 normal: "bt_sm_base2.png";
26987 state: "invert" 0.0;
26988 inherit: "default" 0.0;
26990 to_x: "elm.swallow.bar";
26991 to_y: "elm.cur.progressbar";
26994 to: "elm.swallow.bar";
26999 state: "state_begin" 0.0;
27000 inherit: "default" 0.0;
27002 to: "elm.swallow.bar";
27006 to: "elm.swallow.bar";
27011 state: "state_end" 0.0;
27012 inherit: "default" 0.0;
27014 to: "elm.swallow.bar";
27018 to: "elm.swallow.bar";
27024 part { name: "over1";
27026 description { state: "default" 0.0;
27027 rel1.to: "elm.progress.progressbar";
27028 rel2.to: "elm.progress.progressbar";
27029 rel2.relative: 1.0 0.5;
27031 normal: "bt_sm_hilight.png";
27037 part { name: "over2";
27040 description { state: "default" 0.0;
27041 rel1.to: "elm.progress.progressbar";
27042 rel2.to: "elm.progress.progressbar";
27044 normal: "bt_sm_shine.png";
27050 part { name: "elm.cur.progressbar";
27053 confine: "background";
27057 description { state: "default" 0.0;
27065 rel2.to: "background";
27069 part { name: "elm.text.box";
27072 description { state: "default" 0.0;
27075 to: "elm.text.status";
27079 to: "elm.text.status";
27082 color: 255 255 255 0;
27084 description { state: "visible" 0.0;
27085 inherit: "default" 0.0;
27089 part { name: "elm.text.status";
27093 description { state: "default" 0.0;
27097 rel1.relative: 0.0 1.0;
27099 rel2.relative: 1.0 1.0;
27103 font: "Sans:style=Bold,Edje-Vera-Bold";
27109 description { state: "visible" 0.0;
27110 inherit: "default" 0.0;
27115 rel2.offset: -9 -9;
27120 program { name: "label_show";
27121 signal: "elm,state,text,visible";
27123 action: STATE_SET "visible" 0.0;
27124 target: "elm.text";
27126 program { name: "label_hide";
27127 signal: "elm,state,text,hidden";
27129 action: STATE_SET "default" 0.0;
27130 target: "elm.text";
27132 program { name: "icon_show";
27133 signal: "elm,state,icon,visible";
27135 action: STATE_SET "visible" 0.0;
27136 target: "elm.swallow.content";
27138 program { name: "icon_hide";
27139 signal: "elm,state,icon,hidden";
27141 action: STATE_SET "default" 0.0;
27142 target: "elm.swallow.content";
27144 program { name: "units_show";
27145 signal: "elm,state,units,visible";
27147 action: STATE_SET "visible" 0.0;
27148 target: "elm.text.status";
27149 target: "elm.text.box";
27151 program { name: "units_hide";
27152 signal: "elm,state,units,hidden";
27154 action: STATE_SET "default" 0.0;
27155 target: "elm.text.status";
27156 target: "elm.text.box";
27158 program { name: "slide_to_end";
27159 action: STATE_SET "state_end" 0.0;
27160 transition: LINEAR 0.5;
27161 target: "elm.progress.progressbar";
27162 after: "slide_to_begin";
27164 program { name: "slide_to_begin";
27165 action: STATE_SET "state_begin" 0.0;
27166 target: "elm.progress.progressbar";
27167 transition: LINEAR 0.5;
27168 after: "slide_to_end";
27170 program { name: "start_pulse";
27171 signal: "elm,state,pulse,start";
27173 action: STATE_SET "state_begin" 0.0;
27174 target: "elm.progress.progressbar";
27175 after: "slide_to_end";
27177 program { name: "stop_pulse";
27178 signal: "elm,state,pulse,stop";
27180 action: ACTION_STOP;
27181 target: "slide_to_begin";
27182 target: "slide_to_end";
27183 target: "start_pulse";
27184 after: "state_pulse";
27186 program { name: "state_pulse";
27187 signal: "elm,state,pulse";
27189 action: STATE_SET "state_begin" 0.0;
27190 target: "elm.progress.progressbar";
27191 after: "units_hide";
27193 program { name: "state_fraction";
27194 signal: "elm,state,fraction";
27196 action: ACTION_STOP;
27197 target: "slide_to_begin";
27198 target: "slide_to_end";
27199 target: "start_pulse";
27200 action: STATE_SET "default" 0.0;
27201 target: "elm.progress.progressbar";
27203 program { name: "set_invert_on";
27204 signal: "elm,state,inverted,on";
27206 action: STATE_SET "invert" 0.0;
27207 target: "elm.progress.progressbar";
27208 target: "elm.cur.progressbar";
27210 program { name: "set_invert_off";
27211 signal: "elm,state,inverted,off";
27213 action: STATE_SET "default" 0.0;
27214 target: "elm.progress.progressbar";
27215 target: "elm.cur.progressbar";
27220 ///////////////////////////////////////////////////////////////////////////////
27221 group { name: "elm/separator/horizontal/default";
27223 image: "separator_h.png" COMP;
27226 part { name: "separator"; // separator group
27227 description { state: "default" 0.0;
27230 rel2.offset: -5 -5;
27232 normal: "separator_h.png";
27242 ///////////////////////////////////////////////////////////////////////////////
27243 group { name: "elm/separator/vertical/default";
27245 image: "separator_v.png" COMP;
27248 part { name: "separator"; // separator group
27249 description { state: "default" 0.0;
27252 rel2.offset: -5 -5;
27254 normal: "separator_v.png";
27264 group { name: "elm/progressbar/horizontal/wheel";
27266 image: "busy-1.png" COMP;
27267 image: "busy-2.png" COMP;
27268 image: "busy-3.png" COMP;
27269 image: "busy-4.png" COMP;
27270 image: "busy-5.png" COMP;
27271 image: "busy-6.png" COMP;
27272 image: "busy-7.png" COMP;
27273 image: "busy-8.png" COMP;
27274 image: "busy-9.png" COMP;
27277 part { name: "elm.background.progressbar";
27281 state: "default" 0.0;
27284 part { name: "elm.swallow.bar";
27287 description { state: "default" 0.0;
27293 part { name: "elm.swallow.content";
27295 description { state: "default" 0.0;
27301 part { name: "background";
27303 clip_to: "elm.background.progressbar";
27305 state: "default" 0.0;
27310 aspect_preference: BOTH;
27312 normal: "busy-9.png";
27317 state: "pulse" 0.0;
27318 inherit: "default" 0.0;
27320 normal: "busy-9.png";
27321 tween: "busy-1.png";
27322 tween: "busy-2.png";
27323 tween: "busy-3.png";
27324 tween: "busy-4.png";
27325 tween: "busy-5.png";
27326 tween: "busy-6.png";
27327 tween: "busy-7.png";
27328 tween: "busy-8.png";
27335 program { name: "start_pulse";
27336 signal: "elm,state,pulse,start";
27338 action: STATE_SET "pulse" 0.0;
27339 target: "background";
27340 transition: LINEAR 0.5;
27341 after: "start_pulse";
27343 program { name: "stop_pulse";
27344 signal: "elm,state,pulse,stop";
27346 action: STATE_SET "default" 0.0;
27347 target: "background";
27353 ///////////////////////////////////////////////////////////////////////////////
27354 group { name: "elm/spinner/base/default";
27356 image: "shelf_inset.png" COMP;
27357 image: "bt_base1.png" COMP;
27358 image: "bt_hilight.png" COMP;
27359 image: "bt_shine.png" COMP;
27360 image: "bt_glow.png" COMP;
27361 image: "bt_dis_base.png" COMP;
27362 image: "bt_dis_hilight.png" COMP;
27363 image: "sp_bt_l.png" COMP;
27364 image: "sp_bt_r.png" COMP;
27369 description { state: "default" 0.0;
27372 rel2.offset: -2 -2;
27373 color: 255 255 255 0;
27376 part { name: "conf_over";
27378 description { state: "default" 0.0;
27382 normal: "shelf_inset.png";
27389 part { name: "left_bt";
27391 description { state: "default" 0.0;
27401 aspect_preference: VERTICAL;
27403 normal: "bt_base1.png";
27408 description { state: "clicked" 0.0;
27409 inherit: "default" 0.0;
27410 image.normal: "bt_base1.png";
27411 image.middle: SOLID;
27413 description { state: "disabled" 0.0;
27414 inherit: "default" 0.0;
27416 normal: "bt_dis_base.png";
27421 part { name: "left_over1";
27423 description { state: "default" 0.0;
27424 rel1.to: "left_bt";
27425 rel2 { to: "left_bt";
27429 normal: "bt_hilight.png";
27433 description { state: "disabled" 0.0;
27434 inherit: "default" 0.0;
27436 normal: "bt_dis_hilight.png";
27441 part { name: "left_over2";
27444 ignore_flags: ON_HOLD;
27445 description { state: "default" 0.0;
27446 rel1.to: "left_bt";
27447 rel2.to: "left_bt";
27449 normal: "bt_shine.png";
27453 description { state: "disabled" 0.0;
27454 inherit: "default" 0.0;
27458 part { name: "left_over3";
27461 description { state: "default" 0.0;
27462 color: 255 255 255 0;
27463 rel1.to: "left_bt";
27464 rel2.to: "left_bt";
27466 normal: "bt_glow.png";
27467 border: 12 12 12 12;
27471 description { state: "clicked" 0.0;
27472 inherit: "default" 0.0;
27474 color: 255 255 255 255;
27477 part { name: "right_bt";
27479 description { state: "default" 0.0;
27489 aspect_preference: VERTICAL;
27491 normal: "bt_base1.png";
27496 description { state: "clicked" 0.0;
27497 inherit: "default" 0.0;
27498 image.normal: "bt_base1.png";
27499 image.middle: SOLID;
27501 description { state: "disabled" 0.0;
27502 inherit: "default" 0.0;
27504 normal: "bt_dis_base.png";
27509 part { name: "right_over1";
27511 description { state: "default" 0.0;
27512 rel1.to: "right_bt";
27513 rel2 { to: "right_bt";
27517 normal: "bt_hilight.png";
27521 description { state: "disabled" 0.0;
27522 inherit: "default" 0.0;
27524 normal: "bt_dis_hilight.png";
27529 part { name: "right_over2";
27532 ignore_flags: ON_HOLD;
27533 description { state: "default" 0.0;
27534 rel1.to: "right_bt";
27535 rel2.to: "right_bt";
27537 normal: "bt_shine.png";
27541 description { state: "disabled" 0.0;
27542 inherit: "default" 0.0;
27546 part { name: "right_over3";
27549 description { state: "default" 0.0;
27550 color: 255 255 255 0;
27551 rel1.to: "right_bt";
27552 rel2.to: "right_bt";
27554 normal: "bt_glow.png";
27555 border: 12 12 12 12;
27559 description { state: "clicked" 0.0;
27560 inherit: "default" 0.0;
27562 color: 255 255 255 255;
27565 part { name: "left_bt_icon";
27567 description { state: "default" 0.0;
27568 rel1.to: "left_bt";
27570 rel2.to: "left_bt";
27571 rel2.offset: -5 -5;
27575 aspect_preference: BOTH;
27576 image.normal: "sp_bt_l.png";
27578 description { state: "rtl" 0.0;
27579 inherit: "default" 0.0;
27580 image.normal: "sp_bt_r.png";
27583 part { name: "right_bt_icon";
27585 description { state: "default" 0.0;
27586 rel1.to: "right_bt";
27588 rel2.to: "right_bt";
27589 rel2.offset: -5 -5;
27593 aspect_preference: BOTH;
27594 image.normal: "sp_bt_r.png";
27596 description { state: "rtl" 0.0;
27597 inherit: "default" 0.0;
27598 image.normal: "sp_bt_l.png";
27601 part { name: "elm.text";
27605 description { state: "default" 0.0;
27608 rel1 { relative: 1.0 0.0;
27613 rel2 { relative: 0.0 1.0;
27620 font: "Sans,Edje-Vera";
27626 description { state: "active" 0.0;
27627 inherit: "default" 0.0;
27630 description { state: "disabled_active" 0.0;
27631 inherit: "default" 0.0;
27635 description { state: "disabled" 0.0;
27636 inherit: "default" 0.0;
27641 part { name: "elm.dragable.slider";
27649 description { state: "default" 0.0;
27656 part { name: "button_events";
27659 events: "elm.dragable.slider";
27662 description { state: "default" 0.0;
27663 rel1.to: "elm.text";
27664 rel2.to: "elm.text";
27668 part { name: "elm.swallow.entry";
27670 description { state: "default" 0.0;
27673 rel1 { relative: 1.0 0.5;
27678 rel2 { relative: 0.0 0.5;
27686 description { state: "active" 0.0;
27687 inherit: "default" 0.0;
27689 color: 255 255 255 255;
27691 description { state: "disabled_active" 0.0;
27692 inherit: "default" 0.0;
27695 description { state: "disabled" 0.0;
27696 inherit: "default" 0.0;
27700 part { name: "disabler";
27702 description { state: "default" 0.0;
27706 description { state: "disabled" 0.0;
27707 inherit: "default" 0.0;
27713 program { name: "text_show";
27714 signal: "elm,state,text,visible";
27716 action: STATE_SET "visible" 0.0;
27717 target: "elm.text";
27719 program { name: "text_hide";
27720 signal: "elm,state,text,hidden";
27722 action: STATE_SET "default" 0.0;
27723 target: "elm.text";
27725 program { name: "dec";
27726 signal: "mouse,down,1";
27728 action: SIGNAL_EMIT "elm,action,decrement,start" "";
27730 program { name: "dec2";
27731 signal: "mouse,up,1";
27733 action: SIGNAL_EMIT "elm,action,decrement,stop" "";
27735 program { name: "inc";
27736 signal: "mouse,down,1";
27737 source: "right_bt";
27738 action: SIGNAL_EMIT "elm,action,increment,start" "";
27740 program { name: "inc2";
27741 signal: "mouse,up,1";
27742 source: "right_bt";
27743 action: SIGNAL_EMIT "elm,action,increment,stop" "";
27746 name: "left_bt_click";
27747 signal: "mouse,down,1";
27748 source: "left_over2";
27749 action: STATE_SET "clicked" 0.0;
27753 name: "left_bt_unclick";
27754 signal: "mouse,up,1";
27755 source: "left_over2";
27756 action: STATE_SET "default" 0.0;
27760 name: "left_bt_click2";
27761 signal: "mouse,down,1";
27762 source: "left_over3";
27763 action: STATE_SET "clicked" 0.0;
27764 target: "left_over3";
27767 name: "left_bt_unclick2";
27768 signal: "mouse,up,1";
27769 source: "left_over3";
27770 action: STATE_SET "default" 0.0;
27771 transition: DECELERATE 0.5;
27772 target: "left_over3";
27775 name: "left_bt_unclick3";
27776 signal: "mouse,up,1";
27777 source: "left_over2";
27778 action: SIGNAL_EMIT "elm,action,click" "";
27781 name: "left_bt_pressed_anim";
27782 signal: "elm,left,anim,activate";
27784 action: STATE_SET "clicked" 0.0;
27786 target: "left_over3";
27787 after: "left_bt_unpressed_anim";
27790 name: "left_bt_unpressed_anim";
27791 action: STATE_SET "default" 0.0;
27792 transition: DECELERATE 0.5;
27794 target: "left_over3";
27798 name: "right_bt_click";
27799 signal: "mouse,down,1";
27800 source: "right_over2";
27801 action: STATE_SET "clicked" 0.0;
27802 target: "right_bt";
27805 name: "right_bt_unclick";
27806 signal: "mouse,up,1";
27807 source: "right_over2";
27808 action: STATE_SET "default" 0.0;
27809 target: "right_bt";
27812 name: "right_bt_click2";
27813 signal: "mouse,down,1";
27814 source: "right_over3";
27815 action: STATE_SET "clicked" 0.0;
27816 target: "right_over3";
27819 name: "right_bt_unclick2";
27820 signal: "mouse,up,1";
27821 source: "right_over3";
27822 action: STATE_SET "default" 0.0;
27823 transition: DECELERATE 0.5;
27824 target: "right_over3";
27827 name: "right_bt_unclick3";
27828 signal: "mouse,up,1";
27829 source: "right_over2";
27830 action: SIGNAL_EMIT "elm,action,click" "";
27833 name: "right_bt_pressed_anim";
27834 signal: "elm,right,anim,activate";
27836 action: STATE_SET "clicked" 0.0;
27837 target: "right_bt";
27838 target: "right_over3";
27839 after: "right_bt_unpressed_anim";
27842 name: "right_bt_unpressed_anim";
27843 action: STATE_SET "default" 0.0;
27844 transition: DECELERATE 0.5;
27845 target: "right_bt";
27846 target: "right_over3";
27849 program { name: "disable";
27850 signal: "elm,state,disabled";
27852 action: STATE_SET "disabled" 0.0;
27854 target: "left_over1";
27855 target: "left_over2";
27856 target: "right_bt";
27857 target: "right_over1";
27858 target: "right_over2";
27859 target: "disabler";
27860 after: "disable_text";
27862 program { name: "disable_text";
27866 get_state(PART:"elm.text", st, 30, vl);
27867 if (!strcmp(st, "active"))
27868 set_state(PART:"elm.text", "disabled_active", 0.0);
27870 set_state(PART:"elm.text", "disabled", 0.0);
27872 get_state(PART:"elm.swallow.entry", st, 30, vl);
27873 if (!strcmp(st, "active"))
27874 set_state(PART:"elm.swallow.entry", "disabled_active", 0.0);
27876 set_state(PART:"elm.swallow.entry", "disabled", 0.0);
27879 program { name: "enable";
27880 signal: "elm,state,enabled";
27882 action: STATE_SET "default" 0.0;
27884 target: "left_over1";
27885 target: "left_over2";
27886 target: "right_bt";
27887 target: "right_over1";
27888 target: "right_over2";
27889 target: "disabler";
27890 after: "enable_text";
27892 program { name: "enable_text";
27896 get_state(PART:"elm.text", st, 30, vl);
27897 if (!strcmp(st, "disabled_active"))
27898 set_state(PART:"elm.text", "active", 0.0);
27900 set_state(PART:"elm.text", "default", 0.0);
27902 get_state(PART:"elm.swallow.entry", st, 30, vl);
27903 if (!strcmp(st, "disabled_active"))
27904 set_state(PART:"elm.swallow.entry", "active", 0.0);
27906 set_state(PART:"elm.swallow.entry", "default", 0.0);
27909 program { name: "active";
27910 signal: "elm,state,active";
27912 action: STATE_SET "active" 0.0;
27913 target: "elm.text";
27914 target: "elm.swallow.entry";
27916 program { name: "inactive";
27917 signal: "elm,state,inactive";
27919 action: STATE_SET "default" 0.0;
27920 target: "elm.text";
27921 target: "elm.swallow.entry";
27923 program { name: "toggle_text";
27924 signal: "mouse,up,1";
27925 source: "button_events";
27926 action: SIGNAL_EMIT "elm,action,entry,toggle" "";
27928 program { name: "to_rtl";
27929 signal: "edje,state,rtl";
27931 action: STATE_SET "rtl" 0.0;
27932 target: "right_bt_icon";
27933 target: "left_bt_icon";
27935 program { name: "to_ltr";
27936 signal: "edje,state,ltr";
27938 action: STATE_SET "default" 0.0;
27939 target: "right_bt_icon";
27940 target: "left_bt_icon";
27945 ///////////////////////////////////////////////////////////////////////////////
27946 group { name: "elm/spinner/base/vertical";
27948 image: "shelf_inset.png" COMP;
27949 image: "bt_hilight.png" COMP;
27950 image: "bt_shine.png" COMP;
27951 image: "bt_glow.png" COMP;
27952 image: "bt_dis_base.png" COMP;
27953 image: "bt_dis_hilight.png" COMP;
27954 image: "up.png" COMP;
27955 image: "down.png" COMP;
27956 image: "bt_spinner_up.png" COMP;
27957 image: "bt_spinner_down.png" COMP;
27958 image: "bt_spinner_hilight.png" COMP;
27963 description { state: "default" 0.0;
27966 rel2.offset: -2 -2;
27967 color: 255 255 255 0;
27970 part { name: "conf_over";
27972 description { state: "default" 0.0;
27981 normal: "shelf_inset.png";
27988 part { name: "down_bt";
27990 description { state: "default" 0.0;
28006 normal: "bt_spinner_down.png";
28011 description { state: "clicked" 0.0;
28012 inherit: "default" 0.0;
28013 image.normal: "bt_spinner_down.png";
28014 image.middle: SOLID;
28016 description { state: "disabled" 0.0;
28017 inherit: "default" 0.0;
28019 normal: "bt_dis_base.png";
28024 part { name: "down_over3";
28027 description { state: "default" 0.0;
28028 color: 255 255 255 0;
28029 rel1.to: "down_bt";
28030 rel2.to: "down_bt";
28032 normal: "bt_glow.png";
28033 border: 12 12 12 12;
28037 description { state: "clicked" 0.0;
28038 inherit: "default" 0.0;
28040 color: 255 255 255 255;
28043 part { name: "up_bt";
28045 description { state: "default" 0.0;
28058 aspect_preference: BOTH;
28060 normal: "bt_spinner_up.png";
28065 description { state: "clicked" 0.0;
28066 inherit: "default" 0.0;
28067 image.normal: "bt_spinner_up.png";
28068 image.middle: SOLID;
28070 description { state: "disabled" 0.0;
28071 inherit: "default" 0.0;
28073 normal: "bt_dis_base.png";
28078 part { name: "up_over1";
28080 description { state: "default" 0.0;
28082 rel2 { to: "up_bt";
28086 normal: "bt_spinner_hilight.png";
28090 description { state: "disabled" 0.0;
28091 inherit: "default" 0.0;
28093 normal: "bt_dis_hilight.png";
28098 part { name: "up_over3";
28101 description { state: "default" 0.0;
28102 color: 255 255 255 0;
28106 normal: "bt_glow.png";
28107 border: 12 12 12 12;
28111 description { state: "clicked" 0.0;
28112 inherit: "default" 0.0;
28114 color: 255 255 255 255;
28117 part { name: "down_bt_icon";
28119 description { state: "default" 0.0;
28120 rel1.to: "down_bt";
28122 rel2.to: "down_bt";
28123 rel2.offset: -6 -3;
28125 image.normal: "down.png";
28128 part { name: "up_bt_icon";
28130 description { state: "default" 0.0;
28134 rel2.offset: -6 -3;
28136 image.normal: "up.png";
28139 part { name: "elm.text";
28143 description { state: "default" 0.0;
28146 rel1 { relative: 0.0 0.0;
28151 rel2 { relative: 0.0 1.0;
28158 font: "Sans,Edje-Vera";
28164 description { state: "active" 0.0;
28165 inherit: "default" 0.0;
28168 description { state: "disabled_active" 0.0;
28169 inherit: "default" 0.0;
28173 description { state: "disabled" 0.0;
28174 inherit: "default" 0.0;
28179 part { name: "elm.dragable.slider";
28187 description { state: "default" 0.0;
28194 part { name: "button_events";
28197 events: "elm.dragable.slider";
28200 description { state: "default" 0.0;
28201 rel1.to: "elm.text";
28202 rel2.to: "elm.text";
28206 part { name: "elm.swallow.entry";
28208 description { state: "default" 0.0;
28211 rel1 { relative: 0.0 0.5;
28215 rel2 { relative: 1.0 0.5;
28222 description { state: "active" 0.0;
28223 inherit: "default" 0.0;
28225 color: 255 255 255 255;
28227 description { state: "disabled_active" 0.0;
28228 inherit: "default" 0.0;
28231 description { state: "disabled" 0.0;
28232 inherit: "default" 0.0;
28236 part { name: "disabler";
28238 description { state: "default" 0.0;
28242 description { state: "disabled" 0.0;
28243 inherit: "default" 0.0;
28249 program { name: "text_show";
28250 signal: "elm,state,text,visible";
28252 action: STATE_SET "visible" 0.0;
28253 target: "elm.text";
28255 program { name: "text_hide";
28256 signal: "elm,state,text,hidden";
28258 action: STATE_SET "default" 0.0;
28259 target: "elm.text";
28261 program { name: "dec";
28262 signal: "mouse,down,1";
28264 action: SIGNAL_EMIT "elm,action,decrement,start" "";
28266 program { name: "dec2";
28267 signal: "mouse,up,1";
28269 action: SIGNAL_EMIT "elm,action,decrement,stop" "";
28271 program { name: "inc";
28272 signal: "mouse,down,1";
28274 action: SIGNAL_EMIT "elm,action,increment,start" "";
28276 program { name: "inc2";
28277 signal: "mouse,up,1";
28279 action: SIGNAL_EMIT "elm,action,increment,stop" "";
28282 name: "down_bt_click2";
28283 signal: "mouse,down,1";
28284 source: "down_over3";
28285 action: STATE_SET "clicked" 0.0;
28286 target: "down_over3";
28289 name: "down_bt_unclick2";
28290 signal: "mouse,up,1";
28291 source: "down_over3";
28292 action: STATE_SET "default" 0.0;
28293 transition: DECELERATE 0.5;
28294 target: "down_over3";
28297 name: "up_bt_click2";
28298 signal: "mouse,down,1";
28299 source: "up_over3";
28300 action: STATE_SET "clicked" 0.0;
28301 target: "up_over3";
28304 name: "up_bt_unclick2";
28305 signal: "mouse,up,1";
28306 source: "up_over3";
28307 action: STATE_SET "default" 0.0;
28308 transition: DECELERATE 0.5;
28309 target: "up_over3";
28311 program { name: "disable";
28312 signal: "elm,state,disabled";
28314 action: STATE_SET "disabled" 0.0;
28317 target: "disabler";
28318 after: "disable_text";
28320 program { name: "disable_text";
28324 get_state(PART:"elm.text", st, 30, vl);
28325 if (!strcmp(st, "active"))
28326 set_state(PART:"elm.text", "disabled_active", 0.0);
28328 set_state(PART:"elm.text", "disabled", 0.0);
28330 get_state(PART:"elm.swallow.entry", st, 30, vl);
28331 if (!strcmp(st, "active"))
28332 set_state(PART:"elm.swallow.entry", "disabled_active", 0.0);
28334 set_state(PART:"elm.swallow.entry", "disabled", 0.0);
28337 program { name: "enable";
28338 signal: "elm,state,enabled";
28340 action: STATE_SET "default" 0.0;
28343 target: "disabler";
28344 after: "enable_text";
28346 program { name: "enable_text";
28350 get_state(PART:"elm.text", st, 30, vl);
28351 if (!strcmp(st, "disabled_active"))
28352 set_state(PART:"elm.text", "active", 0.0);
28354 set_state(PART:"elm.text", "default", 0.0);
28356 get_state(PART:"elm.swallow.entry", st, 30, vl);
28357 if (!strcmp(st, "disabled_active"))
28358 set_state(PART:"elm.swallow.entry", "active", 0.0);
28360 set_state(PART:"elm.swallow.entry", "default", 0.0);
28363 program { name: "active";
28364 signal: "elm,state,active";
28366 action: STATE_SET "active" 0.0;
28367 target: "elm.text";
28368 target: "elm.swallow.entry";
28370 program { name: "inactive";
28371 signal: "elm,state,inactive";
28373 action: STATE_SET "default" 0.0;
28374 target: "elm.text";
28375 target: "elm.swallow.entry";
28377 program { name: "toggle_text";
28378 signal: "mouse,up,1";
28379 source: "button_events";
28380 action: SIGNAL_EMIT "elm,action,entry,toggle" "";
28386 ///////////////////////////////////////////////////////////////////////////////
28387 group { name: "elm/index/base/vertical/default";
28389 image: "bt_base1.png" COMP;
28390 image: "bt_base2.png" COMP;
28391 image: "bt_hilight.png" COMP;
28392 image: "bt_shine.png" COMP;
28395 part { name: "clip";
28398 description { state: "default" 0.0;
28400 color: 255 255 255 0;
28402 description { state: "active" 0.0;
28404 color: 255 255 255 255;
28407 part { name: "clip2";
28411 description { state: "default" 0.0;
28413 color: 255 255 255 0;
28415 description { state: "active" 0.0;
28417 color: 255 255 255 255;
28420 part { name: "elm.swallow.index.0";
28423 description { state: "default" 0.0;
28436 part { name: "button_image";
28439 description { state: "default" 0.0;
28441 to: "elm.text.body";
28449 normal: "bt_base2.png";
28452 image.middle: SOLID;
28455 part { name: "elm.text.body";
28457 effect: SOFT_SHADOW;
28461 description { state: "default" 0.0;
28474 color: 224 224 224 255;
28477 font: "Sans,Edje-Vera";
28484 part { name: "elm.text";
28486 effect: SOFT_SHADOW;
28490 description { state: "default" 0.0;
28494 to_x: "elm.swallow.event.0";
28495 to_y: "elm.dragable.pointer";
28500 to_x: "elm.swallow.event.0";
28501 to_y: "elm.dragable.pointer";
28505 color: 255 0 0 255;
28508 font: "Sans,Edje-Vera";
28515 part { name: "over1";
28518 description { state: "default" 0.0;
28520 to: "button_image";
28523 to: "button_image";
28527 normal: "bt_hilight.png";
28532 part { name: "over2";
28535 ignore_flags: ON_HOLD;
28537 description { state: "default" 0.0;
28539 to: "button_image";
28542 to: "button_image";
28545 normal: "bt_shine.png";
28550 part { name: "elm.dragable.pointer";
28558 description { state: "default" 0.0;
28573 part { name: "elm.swallow.event.0";
28575 description { state: "default" 0.0;
28590 program { name: "active";
28591 signal: "elm,state,active";
28593 action: STATE_SET "active" 0.0;
28594 transition: DECELERATE 0.5;
28597 program { name: "inactive";
28598 signal: "elm,state,inactive";
28600 action: STATE_SET "default" 0.0;
28601 transition: DECELERATE 0.5;
28607 group { name: "elm/index/item/vertical/default";
28608 data.item: "stacking" "above";
28609 data.item: "selectraise" "on";
28611 image: "ilist_1.png" COMP;
28612 image: "ilist_item_shadow.png" COMP;
28619 state: "default" 0.0;
28634 normal: "ilist_item_shadow.png";
28643 state: "default" 0.0;
28645 normal: "ilist_1.png";
28650 description { state: "active" 0.0;
28651 inherit: "default" 0.0;
28657 part { name: "elm.text";
28662 state: "default" 0.0;
28683 description { state: "active" 0.0;
28684 inherit: "default" 0.0;
28690 program { name: "active";
28691 signal: "elm,state,active";
28693 action: STATE_SET "active" 0.0;
28694 transition: DECELERATE 0.5;
28695 target: "elm.text";
28698 program { name: "inactive";
28699 signal: "elm,state,inactive";
28701 action: STATE_SET "default" 0.0;
28702 transition: DECELERATE 0.5;
28703 target: "elm.text";
28709 group { name: "elm/index/item_odd/vertical/default";
28710 data.item: "stacking" "below";
28712 image: "ilist_2.png" COMP;
28719 state: "default" 0.0;
28721 normal: "ilist_2.png";
28726 description { state: "active" 0.0;
28727 inherit: "default" 0.0;
28733 part { name: "elm.text";
28738 state: "default" 0.0;
28759 description { state: "active" 0.0;
28760 inherit: "default" 0.0;
28766 program { name: "active";
28767 signal: "elm,state,active";
28769 action: STATE_SET "active" 0.0;
28770 transition: DECELERATE 0.5;
28771 target: "elm.text";
28774 program { name: "inactive";
28775 signal: "elm,state,inactive";
28777 action: STATE_SET "default" 0.0;
28778 transition: DECELERATE 0.5;
28779 target: "elm.text";
28785 ///////////////////////////////////////////////////////////////////////////////
28786 group { name: "elm/gengrid/item/default/default";
28787 data.item: "labels" "elm.text";
28788 data.item: "icons" "elm.swallow.icon elm.swallow.end";
28790 image: "bt_sm_base1.png" COMP;
28791 image: "bt_sm_shine.png" COMP;
28792 image: "bt_sm_hilight.png" COMP;
28793 image: "ilist_1.png" COMP;
28794 image: "ilist_item_shadow.png" COMP;
28797 part { name: "event";
28801 state: "default" 0.0;
28805 part { name: "base_sh";
28807 description { state: "default" 0.0;
28822 normal: "ilist_item_shadow.png";
28827 part { name: "base";
28829 description { state: "default" 0.0;
28831 normal: "ilist_1.png";
28838 clip_to: "disclip";
28840 description { state: "default" 0.0;
28842 color: 255 255 255 0;
28852 normal: "bt_sm_base1.png";
28855 image.middle: SOLID;
28857 description { state: "selected" 0.0;
28858 inherit: "default" 0.0;
28860 color: 255 255 255 255;
28871 part { name: "elm.swallow.pad";
28873 description { state: "default" 0.0;
28887 part { name: "elm.swallow.icon";
28888 clip_to: "disclip";
28890 description { state: "default" 0.0;
28898 to_y: "elm.swallow.pad";
28904 part { name: "elm.swallow.end";
28905 clip_to: "disclip";
28907 description { state: "default" 0.0;
28911 aspect_preference: HORIZONTAL;
28922 part { name: "elm.text";
28923 clip_to: "disclip";
28925 effect: SOFT_SHADOW;
28928 description { state: "default" 0.0;
28944 text_class: "grid_item";
28947 description { state: "selected" 0.0;
28948 inherit: "default" 0.0;
28949 color: 224 224 224 255;
28953 part { name: "fg1";
28954 clip_to: "disclip";
28956 description { state: "default" 0.0;
28958 color: 255 255 255 0;
28960 rel2.relative: 1.0 0.5;
28963 normal: "bt_sm_hilight.png";
28967 description { state: "selected" 0.0;
28968 inherit: "default" 0.0;
28970 color: 255 255 255 255;
28973 part { name: "fg2";
28974 clip_to: "disclip";
28976 description { state: "default" 0.0;
28978 color: 255 255 255 0;
28982 normal: "bt_sm_shine.png";
28986 description { state: "selected" 0.0;
28987 inherit: "default" 0.0;
28989 color: 255 255 255 255;
28992 part { name: "disclip";
28994 description { state: "default" 0.0;
28998 description { state: "disabled" 0.0;
28999 inherit: "default" 0.0;
29000 color: 255 255 255 64;
29005 // signal: elm,state,%s,active
29006 // a "check" item named %s went active
29007 // signal: elm,state,%s,passive
29008 // a "check" item named %s went passive
29009 // default is passive
29010 program { name: "go_active";
29011 signal: "elm,state,selected";
29013 action: STATE_SET "selected" 0.0;
29017 target: "elm.text";
29019 program { name: "go_passive";
29020 signal: "elm,state,unselected";
29022 action: STATE_SET "default" 0.0;
29026 target: "elm.text";
29027 transition: LINEAR 0.1;
29029 program { name: "go_disabled";
29030 signal: "elm,state,disabled";
29032 action: STATE_SET "disabled" 0.0;
29035 program { name: "go_enabled";
29036 signal: "elm,state,enabled";
29038 action: STATE_SET "default" 0.0;
29043 group { name: "elm/gengrid/item/default_style/default";
29046 style { name: "gengrid_style";
29047 base: "font=Sans font_size=10 align=left valign=0.5 color=#000 text_class=grid_item";
29050 tag: "hilight" "+ font=Sans:style=Bold";
29051 tag: "b" "+ font=Sans:style=Bold";
29054 style { name: "gengrid_selected_style";
29055 base: "font=Sans font_size=10 align=left valign=0.5 color=#fff text_class=grid_item";
29058 tag: "hilight" "+ font=Sans:style=Bold";
29059 tag: "b" "+ font=Sans:style=Bold";
29063 data.item: "labels" "elm.text";
29064 data.item: "icons" "elm.swallow.icon elm.swallow.end";
29066 image: "bt_sm_base1.png" COMP;
29067 image: "bt_sm_shine.png" COMP;
29068 image: "bt_sm_hilight.png" COMP;
29069 image: "ilist_1.png" COMP;
29070 image: "ilist_item_shadow.png" COMP;
29073 part { name: "event";
29076 description { state: "default" 0.0;
29080 part { name: "base_sh";
29082 description { state: "default" 0.0;
29097 normal: "ilist_item_shadow.png";
29102 part { name: "base";
29104 description { state: "default" 0.0;
29107 normal: "ilist_1.png";
29114 clip_to: "disclip";
29116 description { state: "default" 0.0;
29118 color: 255 255 255 0;
29128 normal: "bt_sm_base1.png";
29131 image.middle: SOLID;
29133 description { state: "selected" 0.0;
29134 inherit: "default" 0.0;
29136 color: 255 255 255 255;
29147 part { name: "elm.swallow.pad";
29149 description { state: "default" 0.0;
29162 part { name: "elm.swallow.icon";
29163 clip_to: "disclip";
29165 description { state: "default" 0.0;
29169 to_x: "elm.swallow.pad";
29174 to_x: "elm.swallow.pad";
29180 part { name: "elm.swallow.end";
29181 clip_to: "disclip";
29183 description { state: "default" 0.0;
29187 aspect_preference: VERTICAL;
29198 part { name: "elm.text";
29199 clip_to: "disclip";
29204 state: "default" 0.0;
29208 to_x: "elm.swallow.icon";
29214 to_x: "elm.swallow.end";
29220 style: "gengrid_style";
29224 description { state: "selected" 0.0;
29225 inherit: "default" 0.0;
29227 style: "gengrid_selected_style";
29231 part { name: "fg1";
29232 clip_to: "disclip";
29234 description { state: "default" 0.0;
29236 color: 255 255 255 0;
29238 rel2.relative: 1.0 0.5;
29241 normal: "bt_sm_hilight.png";
29245 description { state: "selected" 0.0;
29246 inherit: "default" 0.0;
29248 color: 255 255 255 255;
29251 part { name: "fg2";
29252 clip_to: "disclip";
29254 description { state: "default" 0.0;
29256 color: 255 255 255 0;
29260 normal: "bt_sm_shine.png";
29264 description { state: "selected" 0.0;
29265 inherit: "default" 0.0;
29267 color: 255 255 255 255;
29270 part { name: "disclip";
29272 description { state: "default" 0.0;
29276 description { state: "disabled" 0.0;
29277 inherit: "default" 0.0;
29278 color: 255 255 255 64;
29283 // signal: elm,state,%s,active
29284 // a "check" item named %s went active
29285 // signal: elm,state,%s,passive
29286 // a "check" item named %s went passive
29287 // default is passive
29288 program { name: "go_active";
29289 signal: "elm,state,selected";
29291 action: STATE_SET "selected" 0.0;
29295 target: "elm.text";
29297 program { name: "go_passive";
29298 signal: "elm,state,unselected";
29300 action: STATE_SET "default" 0.0;
29304 target: "elm.text";
29305 transition: LINEAR 0.1;
29307 program { name: "go_disabled";
29308 signal: "elm,state,disabled";
29310 action: STATE_SET "disabled" 0.0;
29313 program { name: "go_enabled";
29314 signal: "elm,state,enabled";
29316 action: STATE_SET "default" 0.0;
29322 group { name: "elm/gengrid/item/up/default";
29323 data.item: "labels" "elm.text";
29325 image: "bt_sm_base1.png" COMP;
29326 image: "bt_sm_shine.png" COMP;
29327 image: "bt_sm_hilight.png" COMP;
29328 image: "arrow_up.png" COMP;
29331 part { name: "event";
29334 description { state: "default" 0.0;
29339 clip_to: "disclip";
29341 description { state: "default" 0.0;
29343 color: 255 255 255 0;
29344 rel1.offset: -3 -3;
29346 image { normal: "bt_sm_base1.png";
29351 description { state: "selected" 0.0;
29352 inherit: "default" 0.0;
29354 color: 255 255 255 255;
29357 part { name: "image";
29360 description { state: "default" 0.0;
29361 aspect_preference: BOTH;
29363 image.normal: "arrow_up.png";
29371 part { name: "elm.text";
29372 clip_to: "disclip";
29374 effect: SOFT_SHADOW;
29377 description { state: "default" 0.0;
29393 text_class: "grid_item";
29396 description { state: "selected" 0.0;
29397 inherit: "default" 0.0;
29398 color: 224 224 224 255;
29402 part { name: "fg1";
29403 clip_to: "disclip";
29405 description { state: "default" 0.0;
29407 color: 255 255 255 0;
29408 rel1.offset: -3 -3;
29414 normal: "bt_sm_hilight.png";
29418 description { state: "selected" 0.0;
29419 inherit: "default" 0.0;
29421 color: 255 255 255 255;
29424 part { name: "fg2";
29425 clip_to: "disclip";
29427 description { state: "default" 0.0;
29429 color: 255 255 255 0;
29430 rel1.offset: -3 -3;
29433 normal: "bt_sm_shine.png";
29437 description { state: "selected" 0.0;
29438 inherit: "default" 0.0;
29440 color: 255 255 255 255;
29443 part { name: "disclip";
29445 description { state: "default" 0.0;
29449 description { state: "disabled" 0.0;
29450 inherit: "default" 0.0;
29451 color: 255 255 255 64;
29456 program { name: "go_active";
29457 signal: "elm,state,selected";
29459 action: STATE_SET "selected" 0.0;
29463 target: "elm.text";
29465 program { name: "go_passive";
29466 signal: "elm,state,unselected";
29468 action: STATE_SET "default" 0.0;
29472 target: "elm.text";
29473 transition: LINEAR 0.1;
29475 program { name: "go_disabled";
29476 signal: "elm,state,disabled";
29478 action: STATE_SET "disabled" 0.0;
29481 program { name: "go_enabled";
29482 signal: "elm,state,enabled";
29484 action: STATE_SET "default" 0.0;
29490 group { name: "elm/gengrid/item/album-preview/default";
29491 data.item: "labels" "elm.text";
29492 data.item: "icons" "elm.swallow.icon.1 elm.swallow.icon.2 elm.swallow.icon.3 elm.swallow.icon.4";
29493 data.item: "states" "have_files";
29495 image: "bt_sm_base1.png" COMP;
29496 image: "bt_sm_shine.png" COMP;
29497 image: "bt_sm_hilight.png" COMP;
29498 image: "icon_folder.png" COMP;
29501 part { name: "event";
29504 description { state: "default" 0.0;
29509 clip_to: "disclip";
29511 description { state: "default" 0.0;
29513 color: 255 255 255 0;
29514 rel1.offset: -3 -3;
29517 normal: "bt_sm_base1.png";
29522 description { state: "selected" 0.0;
29523 inherit: "default" 0.0;
29525 color: 255 255 255 255;
29528 part { name: "image";
29531 description { state: "default" 0.0;
29532 aspect_preference: BOTH;
29534 image.normal: "icon_folder.png";
29542 part { name: "have-files-clipper";
29544 description { state: "default" 0.0;
29545 color: 255 255 255 0;
29548 description { state: "visible" 0.0;
29549 inherit: "default" 0.0;
29550 color: 255 255 255 255;
29554 part { name: "icon_box_margin";
29557 clip_to: "have-files-clipper";
29558 description { state: "default" 0.0;
29570 part { name: "icon_box";
29573 clip_to: "have-files-clipper";
29574 description { state: "default" 0.0;
29575 color: 255 255 255 255;
29579 relative: 0.25 0.25;
29589 part { name: "elm.swallow.icon.1";
29592 clip_to: "have-files-clipper";
29593 description { state: "default" 0.0;
29605 part { name: "elm.swallow.icon.2";
29608 clip_to: "have-files-clipper";
29609 description { state: "default" 0.0;
29621 part { name: "elm.swallow.icon.3";
29624 clip_to: "have-files-clipper";
29625 description { state: "default" 0.0;
29637 part { name: "elm.swallow.icon.4";
29640 clip_to: "have-files-clipper";
29641 description { state: "default" 0.0;
29653 part { name: "elm.text";
29654 clip_to: "disclip";
29656 effect: SOFT_SHADOW;
29659 description { state: "default" 0.0;
29675 text_class: "grid_item";
29678 description { state: "selected" 0.0;
29679 inherit: "default" 0.0;
29680 color: 255 255 255 255;
29683 part { name: "fg1";
29684 clip_to: "disclip";
29686 description { state: "default" 0.0;
29688 color: 255 255 255 0;
29689 rel1.offset: -3 -3;
29695 normal: "bt_sm_hilight.png";
29699 description { state: "selected" 0.0;
29700 inherit: "default" 0.0;
29702 color: 255 255 255 255;
29705 part { name: "fg2";
29706 clip_to: "disclip";
29708 description { state: "default" 0.0;
29710 color: 255 255 255 0;
29711 rel1.offset: -3 -3;
29714 normal: "bt_sm_shine.png";
29718 description { state: "selected" 0.0;
29719 inherit: "default" 0.0;
29721 color: 255 255 255 255;
29724 part { name: "disclip";
29726 description { state: "default" 0.0;
29730 description { state: "disabled" 0.0;
29731 inherit: "default" 0.0;
29732 color: 255 255 255 64;
29737 program { name: "go_active";
29738 signal: "elm,state,selected";
29740 action: STATE_SET "selected" 0.0;
29744 target: "elm.text";
29746 program { name: "go_passive";
29747 signal: "elm,state,unselected";
29749 action: STATE_SET "default" 0.0;
29753 target: "elm.text";
29754 transition: LINEAR 0.1;
29756 program { name: "go_disabled";
29757 signal: "elm,state,disabled";
29759 action: STATE_SET "disabled" 0.0;
29762 program { name: "go_enabled";
29763 signal: "elm,state,enabled";
29765 action: STATE_SET "default" 0.0;
29769 signal: "elm,state,have_files,active";
29771 action: STATE_SET "visible" 0.0;
29772 target: "have-files-clipper";
29777 group { name: "elm/gengrid/item/thumb/default";
29779 item: "icons" "elm.swallow.icon";
29780 item: "labels" "elm.text";
29783 image: "bt_sm_base1.png" COMP;
29784 image: "bt_sm_shine.png" COMP;
29785 image: "bt_sm_hilight.png" COMP;
29786 image: "thumb_shadow.png" COMP;
29789 part { name: "event";
29792 description { state: "default" 0.0;
29798 description { state: "default" 0.0;
29800 color: 255 255 255 0;
29801 rel1.offset: -3 -3;
29804 normal: "bt_sm_base1.png";
29809 description { state: "selected" 0.0;
29810 inherit: "default" 0.0;
29812 color: 255 255 255 255;
29815 part { name: "border-shadow";
29818 description { state: "default" 0.0;
29820 to: "elm.swallow.icon";
29824 to_x: "elm.swallow.icon";
29829 normal: "thumb_shadow.png";
29830 border: 17 17 17 17;
29835 part { name: "border";
29838 description { state: "default" 0.0;
29840 to: "border-shadow";
29844 to: "border-shadow";
29849 part { name: "elm.swallow.icon";
29852 description { state: "default" 0.0;
29853 aspect_preference: BOTH;
29863 part { name: "elm.text";
29865 effect: SOFT_SHADOW;
29868 description { state: "default" 0.0;
29885 text_class: "grid_item";
29889 part { name: "fg1";
29891 description { state: "default" 0.0;
29893 color: 255 255 255 0;
29894 rel1.offset: -3 -3;
29900 normal: "bt_sm_hilight.png";
29904 description { state: "selected" 0.0;
29905 inherit: "default" 0.0;
29907 color: 255 255 255 255;
29910 part { name: "fg2";
29912 description { state: "default" 0.0;
29914 color: 255 255 255 0;
29915 rel1.offset: -3 -3;
29918 image: "bt_sm_shine.png";
29922 description { state: "selected" 0.0;
29923 inherit: "default" 0.0;
29925 color: 255 255 255 255;
29931 signal: "elm,state,selected";
29933 action: STATE_SET "selected" 0.0;
29939 signal: "elm,state,unselected";
29941 action: STATE_SET "default" 0.0;
29945 transition: LINEAR 0.1;
29950 ///////////////////////////////////////////////////////////////////////////////
29951 group { name: "elm/photocam/base/default";
29953 public sbvis_v, sbvis_h, sbalways_v, sbalways_h, sbvis_timer;
29954 public timer0(val) {
29956 v = get_int(sbvis_v);
29958 v = get_int(sbalways_v);
29960 emit("do-hide-vbar", "");
29961 set_int(sbvis_v, 0);
29964 v = get_int(sbvis_h);
29966 v = get_int(sbalways_h);
29968 emit("do-hide-hbar", "");
29969 set_int(sbvis_h, 0);
29972 set_int(sbvis_timer, 0);
29977 image: "shelf_inset.png" COMP;
29978 image: "bt_sm_base2.png" COMP;
29979 image: "bt_sm_shine.png" COMP;
29980 image: "bt_sm_hilight.png" COMP;
29981 image: "busy-1.png" COMP;
29982 image: "busy-2.png" COMP;
29983 image: "busy-3.png" COMP;
29984 image: "busy-4.png" COMP;
29985 image: "busy-5.png" COMP;
29986 image: "busy-6.png" COMP;
29987 image: "busy-7.png" COMP;
29988 image: "busy-8.png" COMP;
29989 image: "busy-9.png" COMP;
29994 description { state: "default" 0.0;
29996 rel2.offset: -2 -2;
29997 color: 255 255 255 0;
30000 part { name: "clipper";
30003 description { state: "default" 0.0;
30008 part { name: "elm.swallow.content";
30009 clip_to: "clipper";
30011 description { state: "default" 0.0;
30013 rel2.offset: -2 -2;
30016 part { name: "busy_clip";
30019 description { state: "default" 0.0;
30021 color: 255 255 255 0;
30023 description { state: "active" 0.0;
30025 color: 255 255 255 255;
30028 part { name: "busy";
30029 clip_to: "busy_clip";
30031 description { state: "default" 0.0;
30036 aspect_preference: BOTH;
30046 normal: "busy-9.png";
30047 tween: "busy-1.png";
30048 tween: "busy-2.png";
30049 tween: "busy-3.png";
30050 tween: "busy-4.png";
30051 tween: "busy-5.png";
30052 tween: "busy-6.png";
30053 tween: "busy-7.png";
30054 tween: "busy-8.png";
30058 part { name: "conf_over";
30060 description { state: "default" 0.0;
30062 rel2.offset: -1 -1;
30064 normal: "shelf_inset.png";
30071 part { name: "sb_vbar_clip_master";
30074 description { state: "default" 0.0;
30076 description { state: "hidden" 0.0;
30078 color: 255 255 255 0;
30081 part { name: "sb_vbar_clip";
30082 clip_to: "sb_vbar_clip_master";
30085 description { state: "default" 0.0;
30087 description { state: "hidden" 0.0;
30089 color: 255 255 255 0;
30092 part { name: "sb_vbar";
30095 description { state: "default" 0.0;
30111 part { name: "elm.dragable.vbar";
30112 clip_to: "sb_vbar_clip";
30117 confine: "sb_vbar";
30119 description { state: "default" 0.0;
30134 normal: "bt_sm_base2.png";
30140 part { name: "sb_vbar_over1";
30141 clip_to: "sb_vbar_clip";
30143 description { state: "default" 0.0;
30144 rel1.to: "elm.dragable.vbar";
30145 rel2.relative: 1.0 0.5;
30146 rel2.to: "elm.dragable.vbar";
30148 normal: "bt_sm_hilight.png";
30153 part { name: "sb_vbar_over2";
30154 clip_to: "sb_vbar_clip";
30156 description { state: "default" 0.0;
30157 rel1.to: "elm.dragable.vbar";
30158 rel2.to: "elm.dragable.vbar";
30160 normal: "bt_sm_shine.png";
30166 part { name: "sb_hbar_clip_master";
30169 description { state: "default" 0.0;
30171 description { state: "hidden" 0.0;
30173 color: 255 255 255 0;
30176 part { name: "sb_hbar_clip";
30177 clip_to: "sb_hbar_clip_master";
30180 description { state: "default" 0.0;
30182 description { state: "hidden" 0.0;
30184 color: 255 255 255 0;
30187 part { name: "sb_hbar";
30190 description { state: "default" 0.0;
30206 part { name: "elm.dragable.hbar";
30207 clip_to: "sb_hbar_clip";
30212 confine: "sb_hbar";
30214 description { state: "default" 0.0;
30229 normal: "bt_sm_base2.png";
30235 part { name: "sb_hbar_over1";
30236 clip_to: "sb_hbar_clip";
30238 description { state: "default" 0.0;
30239 rel1.to: "elm.dragable.hbar";
30240 rel2.relative: 1.0 0.5;
30241 rel2.to: "elm.dragable.hbar";
30243 normal: "bt_sm_hilight.png";
30248 part { name: "sb_hbar_over2";
30249 clip_to: "sb_hbar_clip";
30251 description { state: "default" 0.0;
30252 rel1.to: "elm.dragable.hbar";
30253 rel2.to: "elm.dragable.hbar";
30255 normal: "bt_sm_shine.png";
30262 program { name: "load";
30266 set_state(PART:"sb_hbar_clip", "hidden", 0.0);
30267 set_state(PART:"sb_vbar_clip", "hidden", 0.0);
30268 set_int(sbvis_h, 0);
30269 set_int(sbvis_v, 0);
30270 set_int(sbalways_v, 0);
30271 set_int(sbalways_h, 0);
30272 set_int(sbvis_timer, 0);
30276 program { name: "vbar_show";
30277 signal: "elm,action,show,vbar";
30279 action: STATE_SET "default" 0.0;
30280 target: "sb_vbar_clip_master";
30282 program { name: "vbar_hide";
30283 signal: "elm,action,hide,vbar";
30285 action: STATE_SET "hidden" 0.0;
30286 target: "sb_vbar_clip_master";
30288 program { name: "vbar_show_always";
30289 signal: "elm,action,show_always,vbar";
30293 v = get_int(sbvis_v);
30294 v |= get_int(sbalways_v);
30296 set_int(sbalways_v, 1);
30297 emit("do-show-vbar", "");
30298 set_int(sbvis_v, 1);
30302 program { name: "vbar_show_notalways";
30303 signal: "elm,action,show_notalways,vbar";
30307 v = get_int(sbalways_v);
30309 set_int(sbalways_v, 0);
30310 v = get_int(sbvis_v);
30312 emit("do-hide-vbar", "");
30313 set_int(sbvis_v, 0);
30318 program { name: "sb_vbar_show";
30319 signal: "do-show-vbar";
30321 action: STATE_SET "default" 0.0;
30322 transition: LINEAR 0.5;
30323 target: "sb_vbar_clip";
30325 program { name: "sb_vbar_hide";
30326 signal: "do-hide-vbar";
30328 action: STATE_SET "hidden" 0.0;
30329 transition: LINEAR 0.5;
30330 target: "sb_vbar_clip";
30333 program { name: "hbar_show";
30334 signal: "elm,action,show,hbar";
30336 action: STATE_SET "default" 0.0;
30337 target: "sb_hbar_clip_master";
30339 program { name: "hbar_hide";
30340 signal: "elm,action,hide,hbar";
30342 action: STATE_SET "hidden" 0.0;
30343 target: "sb_hbar_clip_master";
30345 program { name: "hbar_show_always";
30346 signal: "elm,action,show_always,hbar";
30350 v = get_int(sbvis_h);
30351 v |= get_int(sbalways_h);
30353 set_int(sbalways_h, 1);
30354 emit("do-show-hbar", "");
30355 set_int(sbvis_h, 1);
30359 program { name: "hbar_show_notalways";
30360 signal: "elm,action,show_notalways,hbar";
30364 v = get_int(sbalways_h);
30366 set_int(sbalways_h, 0);
30367 v = get_int(sbvis_h);
30369 emit("do-hide-hbar", "");
30370 set_int(sbvis_h, 0);
30375 program { name: "sb_hbar_show";
30376 signal: "do-show-hbar";
30378 action: STATE_SET "default" 0.0;
30379 transition: LINEAR 0.5;
30380 target: "sb_hbar_clip";
30382 program { name: "sb_hbar_hide";
30383 signal: "do-hide-hbar";
30385 action: STATE_SET "hidden" 0.0;
30386 transition: LINEAR 0.5;
30387 target: "sb_hbar_clip";
30390 program { name: "scroll";
30391 signal: "elm,action,scroll";
30395 v = get_int(sbvis_v);
30396 v |= get_int(sbalways_v);
30398 emit("do-show-vbar", "");
30399 set_int(sbvis_v, 1);
30401 v = get_int(sbvis_h);
30402 v |= get_int(sbalways_h);
30404 emit("do-show-hbar", "");
30405 set_int(sbvis_h, 1);
30407 v = get_int(sbvis_timer);
30408 if (v > 0) cancel_timer(v);
30409 v = timer(1.0, "timer0", 0);
30410 set_int(sbvis_timer, v);
30413 program { name: "go1";
30414 signal: "elm,state,busy,start";
30416 action: STATE_SET "active" 0.0;
30417 transition: SINUSOIDAL 1.0;
30418 target: "busy_clip";
30420 program { name: "go2";
30421 signal: "elm,state,busy,start";
30423 action: STATE_SET "default" 0.0;
30424 transition: LINEAR 0.5;
30428 program { name: "stop1";
30429 signal: "elm,state,busy,stop";
30431 action: STATE_SET "default" 0.0;
30432 transition: SINUSOIDAL 1.0;
30433 target: "busy_clip";
30436 program { name: "stop2";
30437 action: ACTION_STOP;
30443 ///////////////////////////////////////////////////////////////////////////////
30444 group { name: "elm/map/base/default";
30446 public sbvis_v, sbvis_h, sbalways_v, sbalways_h, sbvis_timer;
30447 public timer0(val) {
30449 v = get_int(sbvis_v);
30451 v = get_int(sbalways_v);
30453 emit("do-hide-vbar", "");
30454 set_int(sbvis_v, 0);
30457 v = get_int(sbvis_h);
30459 v = get_int(sbalways_h);
30461 emit("do-hide-hbar", "");
30462 set_int(sbvis_h, 0);
30465 set_int(sbvis_timer, 0);
30470 image: "shelf_inset.png" COMP;
30471 image: "bt_sm_base2.png" COMP;
30472 image: "bt_sm_shine.png" COMP;
30473 image: "bt_sm_hilight.png" COMP;
30474 image: "busy-1.png" COMP;
30475 image: "busy-2.png" COMP;
30476 image: "busy-3.png" COMP;
30477 image: "busy-4.png" COMP;
30478 image: "busy-5.png" COMP;
30479 image: "busy-6.png" COMP;
30480 image: "busy-7.png" COMP;
30481 image: "busy-8.png" COMP;
30482 image: "busy-9.png" COMP;
30487 description { state: "default" 0.0;
30489 rel2.offset: -2 -2;
30490 color: 255 255 255 0;
30493 part { name: "clipper";
30496 description { state: "default" 0.0;
30501 part { name: "elm.swallow.content";
30502 clip_to: "clipper";
30504 description { state: "default" 0.0;
30506 rel2.offset: -2 -2;
30509 part { name: "busy_clip";
30512 description { state: "default" 0.0;
30514 color: 255 255 255 0;
30516 description { state: "active" 0.0;
30518 color: 255 255 255 255;
30521 part { name: "busy";
30522 clip_to: "busy_clip";
30524 description { state: "default" 0.0;
30529 aspect_preference: BOTH;
30539 normal: "busy-9.png";
30540 tween: "busy-1.png";
30541 tween: "busy-2.png";
30542 tween: "busy-3.png";
30543 tween: "busy-4.png";
30544 tween: "busy-5.png";
30545 tween: "busy-6.png";
30546 tween: "busy-7.png";
30547 tween: "busy-8.png";
30551 part { name: "conf_over";
30553 description { state: "default" 0.0;
30555 rel2.offset: -1 -1;
30557 normal: "shelf_inset.png";
30564 part { name: "sb_vbar_clip_master";
30567 description { state: "default" 0.0;
30569 description { state: "hidden" 0.0;
30571 color: 255 255 255 0;
30574 part { name: "sb_vbar_clip";
30575 clip_to: "sb_vbar_clip_master";
30578 description { state: "default" 0.0;
30580 description { state: "hidden" 0.0;
30582 color: 255 255 255 0;
30585 part { name: "sb_vbar";
30588 description { state: "default" 0.0;
30604 part { name: "elm.dragable.vbar";
30605 clip_to: "sb_vbar_clip";
30610 confine: "sb_vbar";
30612 description { state: "default" 0.0;
30627 normal: "bt_sm_base2.png";
30633 part { name: "sb_vbar_over1";
30634 clip_to: "sb_vbar_clip";
30636 description { state: "default" 0.0;
30637 rel1.to: "elm.dragable.vbar";
30638 rel2.relative: 1.0 0.5;
30639 rel2.to: "elm.dragable.vbar";
30641 normal: "bt_sm_hilight.png";
30646 part { name: "sb_vbar_over2";
30647 clip_to: "sb_vbar_clip";
30649 description { state: "default" 0.0;
30650 rel1.to: "elm.dragable.vbar";
30651 rel2.to: "elm.dragable.vbar";
30653 normal: "bt_sm_shine.png";
30659 part { name: "sb_hbar_clip_master";
30662 description { state: "default" 0.0;
30664 description { state: "hidden" 0.0;
30666 color: 255 255 255 0;
30669 part { name: "sb_hbar_clip";
30670 clip_to: "sb_hbar_clip_master";
30673 description { state: "default" 0.0;
30675 description { state: "hidden" 0.0;
30677 color: 255 255 255 0;
30680 part { name: "sb_hbar";
30683 description { state: "default" 0.0;
30699 part { name: "elm.dragable.hbar";
30700 clip_to: "sb_hbar_clip";
30705 confine: "sb_hbar";
30707 description { state: "default" 0.0;
30722 normal: "bt_sm_base2.png";
30728 part { name: "sb_hbar_over1";
30729 clip_to: "sb_hbar_clip";
30731 description { state: "default" 0.0;
30732 rel1.to: "elm.dragable.hbar";
30733 rel2.relative: 1.0 0.5;
30734 rel2.to: "elm.dragable.hbar";
30736 normal: "bt_sm_hilight.png";
30741 part { name: "sb_hbar_over2";
30742 clip_to: "sb_hbar_clip";
30744 description { state: "default" 0.0;
30745 rel1.to: "elm.dragable.hbar";
30746 rel2.to: "elm.dragable.hbar";
30748 normal: "bt_sm_shine.png";
30755 program { name: "load";
30759 set_state(PART:"sb_hbar_clip", "hidden", 0.0);
30760 set_state(PART:"sb_vbar_clip", "hidden", 0.0);
30761 set_int(sbvis_h, 0);
30762 set_int(sbvis_v, 0);
30763 set_int(sbalways_v, 0);
30764 set_int(sbalways_h, 0);
30765 set_int(sbvis_timer, 0);
30769 program { name: "vbar_show";
30770 signal: "elm,action,show,vbar";
30772 action: STATE_SET "default" 0.0;
30773 target: "sb_vbar_clip_master";
30775 program { name: "vbar_hide";
30776 signal: "elm,action,hide,vbar";
30778 action: STATE_SET "hidden" 0.0;
30779 target: "sb_vbar_clip_master";
30781 program { name: "vbar_show_always";
30782 signal: "elm,action,show_always,vbar";
30786 v = get_int(sbvis_v);
30787 v |= get_int(sbalways_v);
30789 set_int(sbalways_v, 1);
30790 emit("do-show-vbar", "");
30791 set_int(sbvis_v, 1);
30795 program { name: "vbar_show_notalways";
30796 signal: "elm,action,show_notalways,vbar";
30800 v = get_int(sbalways_v);
30802 set_int(sbalways_v, 0);
30803 v = get_int(sbvis_v);
30805 emit("do-hide-vbar", "");
30806 set_int(sbvis_v, 0);
30811 program { name: "sb_vbar_show";
30812 signal: "do-show-vbar";
30814 action: STATE_SET "default" 0.0;
30815 transition: LINEAR 0.5;
30816 target: "sb_vbar_clip";
30818 program { name: "sb_vbar_hide";
30819 signal: "do-hide-vbar";
30821 action: STATE_SET "hidden" 0.0;
30822 transition: LINEAR 0.5;
30823 target: "sb_vbar_clip";
30826 program { name: "hbar_show";
30827 signal: "elm,action,show,hbar";
30829 action: STATE_SET "default" 0.0;
30830 target: "sb_hbar_clip_master";
30832 program { name: "hbar_hide";
30833 signal: "elm,action,hide,hbar";
30835 action: STATE_SET "hidden" 0.0;
30836 target: "sb_hbar_clip_master";
30838 program { name: "hbar_show_always";
30839 signal: "elm,action,show_always,hbar";
30843 v = get_int(sbvis_h);
30844 v |= get_int(sbalways_h);
30846 set_int(sbalways_h, 1);
30847 emit("do-show-hbar", "");
30848 set_int(sbvis_h, 1);
30852 program { name: "hbar_show_notalways";
30853 signal: "elm,action,show_notalways,hbar";
30857 v = get_int(sbalways_h);
30859 set_int(sbalways_h, 0);
30860 v = get_int(sbvis_h);
30862 emit("do-hide-hbar", "");
30863 set_int(sbvis_h, 0);
30868 program { name: "sb_hbar_show";
30869 signal: "do-show-hbar";
30871 action: STATE_SET "default" 0.0;
30872 transition: LINEAR 0.5;
30873 target: "sb_hbar_clip";
30875 program { name: "sb_hbar_hide";
30876 signal: "do-hide-hbar";
30878 action: STATE_SET "hidden" 0.0;
30879 transition: LINEAR 0.5;
30880 target: "sb_hbar_clip";
30883 program { name: "scroll";
30884 signal: "elm,action,scroll";
30888 v = get_int(sbvis_v);
30889 v |= get_int(sbalways_v);
30891 emit("do-show-vbar", "");
30892 set_int(sbvis_v, 1);
30894 v = get_int(sbvis_h);
30895 v |= get_int(sbalways_h);
30897 emit("do-show-hbar", "");
30898 set_int(sbvis_h, 1);
30900 v = get_int(sbvis_timer);
30901 if (v > 0) cancel_timer(v);
30902 v = timer(1.0, "timer0", 0);
30903 set_int(sbvis_timer, v);
30906 program { name: "go1";
30907 signal: "elm,state,busy,start";
30909 action: STATE_SET "active" 0.0;
30910 transition: SINUSOIDAL 1.0;
30911 target: "busy_clip";
30913 program { name: "go2";
30914 signal: "elm,state,busy,start";
30916 action: STATE_SET "default" 0.0;
30917 transition: LINEAR 0.5;
30921 program { name: "stop1";
30922 signal: "elm,state,busy,stop";
30924 action: STATE_SET "default" 0.0;
30925 transition: SINUSOIDAL 1.0;
30926 target: "busy_clip";
30929 program { name: "stop2";
30930 action: ACTION_STOP;
30935 group { name: "elm/map/marker/radio/default";
30939 item: size_max_w 58;
30940 item: size_max_h 58;
30943 image: "map_item.png" COMP;
30946 part { name: "whole";
30947 description { state: "default" 0.0;
30950 part { name: "base";
30951 ignore_flags: ON_HOLD;
30952 description { state: "default" 0.0;
30953 image.normal: "map_item.png";
30956 part { name: "elm.icon";
30960 description { state: "default" 0.0;
30961 rel1.relative: 0.27 0.27;
30962 rel2.relative: 0.73 0.73;
30965 part { name: "elm.text";
30967 effect: SOFT_SHADOW;
30970 description { state: "default" 0.0;
30972 color: 224 224 224 255;
30974 rel1.relative: 0.28 0.25;
30975 rel2.relative: 0.75 0.75;
30977 font: "Sans,Edje-Vera";
30986 program { name: "open";
30987 signal: "mouse,clicked,1";
30989 action: SIGNAL_EMIT "open" "elm";
30991 program { name: "bringin";
30992 signal: "mouse,down,1,double";
30994 action: SIGNAL_EMIT "bringin" "elm";
30998 group { name: "elm/map/marker/radio2/default";
31002 item: size_max_w 58;
31003 item: size_max_h 58;
31006 image: "map_item_2.png" COMP;
31009 part { name: "base";
31010 ignore_flags: ON_HOLD;
31011 description { state: "default" 0.0;
31012 image.normal: "map_item_2.png";
31015 part { name: "elm.text";
31017 effect: SOFT_SHADOW;
31020 description { state: "default" 0.0;
31022 color: 224 224 224 255;
31024 rel1.relative: 0.28 0.25;
31025 rel2.relative: 0.75 0.75;
31027 font: "Sans,Edje-Vera";
31036 program { name: "open";
31037 signal: "mouse,clicked,1";
31039 action: SIGNAL_EMIT "open" "elm";
31041 program { name: "bringin";
31042 signal: "mouse,down,1,double";
31044 action: SIGNAL_EMIT "bringin" "elm";
31048 group { name: "elm/map/marker/empty/default";
31052 item: size_max_w 64;
31053 item: size_max_h 64;
31056 part { name: "whole";
31057 description { state: "default" 0.0;
31060 part { name: "base";
31061 ignore_flags: ON_HOLD;
31062 description { state: "default" 0.0;
31065 part { name: "elm.icon";
31069 description { state: "default" 0.0;
31072 part { name: "elm.text";
31074 effect: SOFT_SHADOW;
31077 description { state: "default" 0.0;
31079 color: 224 224 224 255;
31081 rel1.relative: 0.28 0.25;
31082 rel2.relative: 0.75 0.75;
31084 font: "Sans,Edje-Vera";
31093 program { name: "open";
31094 signal: "mouse,clicked,1";
31096 action: SIGNAL_EMIT "open" "elm";
31098 program { name: "bringin";
31099 signal: "mouse,down,1,double";
31101 action: SIGNAL_EMIT "bringin" "elm";
31105 group { name: "elm/map/marker_bubble/default";
31107 image: "bubble.png" COMP;
31108 image: "bubble_shine.png" COMP;
31115 part { name: "clipper";
31117 description { state: "default" 0.0;
31118 color: 255 255 255 0;
31120 description { state: "show" 0.0;
31121 inherit: "default" 0.0;
31122 color: 255 255 255 255;
31125 part { name: "base0";
31127 clip_to: "clipper";
31128 description { state: "default" 0.0;
31130 normal: "bubble.png";
31131 border: 11 36 10 19;
31133 image.middle: SOLID;
31136 description { state: "rtl" 0.0;
31137 inherit: "default" 0.0;
31139 normal: "bubble_4.png";
31140 border: 11 36 18 9;
31144 part { name: "elm.swallow.content";
31146 clip_to: "clipper";
31147 description { state: "default" 0.0;
31157 part { name: "shine";
31159 clip_to: "clipper";
31160 description { state: "default" 0.0;
31169 normal: "bubble_shine.png";
31177 program { name: "show";
31179 action: STATE_SET "show" 0.0;
31181 transition: ACCELERATE 0.5;
31186 /////////////////////////////////////////////////////////////////////////////
31188 /////////////////////////////////////////////////////////////////////////////
31190 name: "elm/panes/vertical/default";
31192 image: "bt_base1.png" COMP;
31193 image: "bt_base2.png" COMP;
31194 image: "bt_hilight.png" COMP;
31195 image: "bt_shine.png" COMP;
31196 image: "bt_glow.png" COMP;
31197 image: "bt_dis_base.png" COMP;
31198 image: "bt_dis_hilight.png" COMP;
31199 image: "arrow_right.png" COMP;
31200 image: "arrow_left.png" COMP;
31211 state: "default" 0.0;
31219 name: "whole_left";
31224 state: "default" 0.0;
31225 rel2.to_x: "elm.bar";
31226 rel2.relative: 0.0 1.0;
31232 name: "elm.swallow.left";
31234 clip_to: "whole_left";
31237 state: "default" 0.0;
31238 rel1.to: "whole_left";
31239 rel2.to: "whole_left";
31245 name: "whole_right";
31250 state: "default" 0.0;
31251 rel1.to_x: "elm.bar";
31252 rel1.relative: 1.0 0.0;
31258 name: "elm.swallow.right";
31260 clip_to: "whole_right";
31263 state: "default" 0.0;
31264 rel1.to: "whole_right";
31265 rel2.to: "whole_right";
31269 part { name: "elm.bar";
31276 description { state: "default" 0.0;
31279 rel1.relative: 0.0 0.5;
31280 rel2.relative: 1.0 0.5;
31282 normal: "bt_base2.png";
31285 image.middle: SOLID;
31287 description { state: "clicked" 0.0;
31288 inherit: "default" 0.0;
31289 image.normal: "bt_base1.png";
31290 image.middle: SOLID;
31292 description { state: "disabled" 0.0;
31293 inherit: "default" 0.0;
31295 normal: "bt_dis_base.png";
31300 part { name: "over1";
31302 description { state: "default" 0.0;
31303 rel1.to: "elm.bar";
31304 rel2.to: "elm.bar";
31305 rel2.relative: 1.0 0.5;
31307 normal: "bt_hilight.png";
31311 description { state: "disabled" 0.0;
31312 inherit: "default" 0.0;
31314 normal: "bt_dis_hilight.png";
31319 part { name: "over2";
31322 ignore_flags: ON_HOLD;
31323 description { state: "default" 0.0;
31324 rel1.to: "elm.bar";
31325 rel2.to: "elm.bar";
31327 normal: "bt_shine.png";
31331 description { state: "disabled" 0.0;
31332 inherit: "default" 0.0;
31336 part { name: "over3";
31339 description { state: "default" 0.0;
31340 color: 255 255 255 0;
31341 rel1.to: "elm.bar";
31342 rel2.to: "elm.bar";
31344 normal: "bt_glow.png";
31345 border: 12 12 12 12;
31349 description { state: "clicked" 0.0;
31350 inherit: "default" 0.0;
31352 color: 255 255 255 255;
31358 name: "arrow_right";
31360 description { state: "default" 0.0;
31363 color: 255 255 255 0;
31365 rel1.relative: 1.0 0.5;
31366 rel1.to_x: "elm.bar";
31367 rel1.offset: 45/2 -45/2;
31369 rel2.relative: 1.0 0.5;
31370 rel2.to_x: "elm.bar";
31371 rel2.offset: 45/2 45/2;
31373 image.normal: "arrow_right.png";
31377 description { state: "default" 0.1;
31378 inherit: "default" 0.0;
31379 image.normal: "arrow_left.png";
31381 description { state: "anim_1" 0.0;
31382 inherit: "default" 0.0;
31383 color: 255 255 255 200;
31384 rel1.offset: (45/2 + 10) -45/2;
31385 rel2.offset: (45/2 +10) 45/2;
31387 description { state: "anim_1" 0.1;
31388 inherit: "default" 0.0;
31389 image.normal: "arrow_left.png";
31390 color: 255 255 255 200;
31391 rel1.offset: (45/2 + 10) -45/2;
31392 rel2.offset: (45/2 +10) 45/2;
31394 description { state: "anim_2" 0.0;
31395 inherit: "default" 0.0;
31396 color: 255 255 255 0;
31397 rel1.offset: (45/2 + 20) -45/2;
31398 rel2.offset: (45/2 + 20) 45/2;
31400 description { state: "anim_2" 0.1;
31401 inherit: "default" 0.0;
31402 image.normal: "arrow_left.png";
31403 color: 255 255 255 0;
31404 rel1.offset: (45/2 + 20) -45/2;
31405 rel2.offset: (45/2 + 20) 45/2;
31409 name: "arrow_left";
31411 description { state: "default" 0.0;
31414 color: 255 255 255 0;
31416 rel1.relative: 0.0 0.5;
31417 rel1.to_x: "elm.bar";
31418 rel1.offset: -45/2 -45/2;
31420 rel2.relative: 0.0 0.5;
31421 rel2.to_x: "elm.bar";
31422 rel2.offset: -45/2 45/2;
31424 image.normal: "arrow_left.png";
31428 description { state: "default" 0.1;
31429 inherit: "default" 0.0;
31430 image.normal: "arrow_right.png";
31432 description { state: "anim_1" 0.0;
31433 inherit: "default" 0.0;
31434 color: 255 255 255 200;
31435 rel1.offset: (-45/2 - 10) -45/2;
31436 rel2.offset: (-45/2 - 10) 45/2;
31438 description { state: "anim_1" 0.1;
31439 inherit: "default" 0.0;
31440 image.normal: "arrow_right.png";
31441 color: 255 255 255 200;
31442 rel1.offset: (-45/2 - 10) -45/2;
31443 rel2.offset: (-45/2 - 10) 45/2;
31445 description { state: "anim_2" 0.0;
31446 inherit: "default" 0.0;
31447 color: 255 255 255 0;
31448 rel1.offset: (-45/2 - 20) -45/2;
31449 rel2.offset: (-45/2 - 20) 45/2;
31451 description { state: "anim_2" 0.1;
31452 inherit: "default" 0.0;
31453 image.normal: "arrow_right.png";
31454 color: 255 255 255 0;
31455 rel1.offset: (-45/2 - 20) -45/2;
31456 rel2.offset: (-45/2 - 20) 45/2;
31463 name: "button_click";
31464 signal: "mouse,down,1";
31466 action: SIGNAL_EMIT "elm,action,press" "";
31467 after: "button_click_anim";
31468 after: "arrow_anim_start";
31471 name: "button_click_anim";
31472 action: STATE_SET "clicked" 0.0;
31476 name: "button_unclick";
31477 signal: "mouse,up,1";
31479 action: SIGNAL_EMIT "elm,action,unpress" "";
31480 after: "button_unclick_anim";
31481 after: "arrow_anim_stop";
31484 name: "button_unclick_anim";
31485 action: STATE_SET "default" 0.0;
31489 name: "button_click2";
31490 signal: "mouse,down,1";
31492 action: STATE_SET "clicked" 0.0;
31496 name: "button_unclick2";
31497 signal: "mouse,up,1";
31499 action: STATE_SET "default" 0.0;
31500 transition: DECELERATE 0.5;
31504 name: "button_unclick3";
31505 signal: "mouse,up,1";
31507 action: SIGNAL_EMIT "elm,action,click" "";
31510 name: "button_down_double";
31511 signal: "mouse,down,1,double";
31513 action: SIGNAL_EMIT "elm,action,click,double" "";
31518 name: "arrow_anim_start";
31522 get_state(PART:"arrow_left", st, 30, vl);
31524 run_program(PROGRAM:"arrow_anim_start_ltr");
31527 run_program(PROGRAM:"arrow_anim_start_rtl");
31532 name: "arrow_anim_stop";
31536 get_state(PART:"arrow_left", st, 30, vl);
31538 run_program(PROGRAM:"arrow_anim_stop_ltr");
31541 run_program(PROGRAM:"arrow_anim_stop_rtl");
31547 name: "arrow_anim_start_ltr";
31548 action: STATE_SET "anim_1" 0.0;
31549 target: "arrow_right";
31550 target: "arrow_left";
31551 transition: LINEAR 0.6;
31552 after: "arrow_anim_1_ltr";
31555 name: "arrow_anim_1_ltr";
31556 action: STATE_SET "anim_2" 0.0;
31557 target: "arrow_right";
31558 target: "arrow_left";
31559 transition: LINEAR 0.6;
31560 after: "arrow_anim_2_ltr";
31563 name: "arrow_anim_2_ltr";
31564 action: STATE_SET "default" 0.0;
31565 target: "arrow_right";
31566 target: "arrow_left";
31567 after: "arrow_anim_start_ltr";
31570 name: "arrow_anim_stop_ltr";
31571 action: ACTION_STOP;
31572 target: "arrow_anim_start_ltr";
31573 target: "arrow_anim_1_ltr";
31574 target: "arrow_anim_2_ltr";
31575 after: "arrow_anim_stop_1_ltr";
31578 name: "arrow_anim_stop_1_ltr";
31579 action: STATE_SET "default" 0.0;
31580 target: "arrow_right";
31581 target: "arrow_left";
31582 transition: DECELERATE 0.4;
31585 name: "arrow_anim_start_rtl";
31586 action: STATE_SET "anim_1" 0.1;
31587 target: "arrow_right";
31588 target: "arrow_left";
31589 transition: LINEAR 0.6;
31590 after: "arrow_anim_1_rtl";
31593 name: "arrow_anim_1_rtl";
31594 action: STATE_SET "anim_2" 0.1;
31595 target: "arrow_right";
31596 target: "arrow_left";
31597 transition: LINEAR 0.6;
31598 after: "arrow_anim_2_rtl";
31601 name: "arrow_anim_2_rtl";
31602 action: STATE_SET "default" 0.1;
31603 target: "arrow_right";
31604 target: "arrow_left";
31605 after: "arrow_anim_start_rtl";
31608 name: "arrow_anim_stop_rtl";
31609 action: ACTION_STOP;
31610 target: "arrow_anim_start_rtl";
31611 target: "arrow_anim_1_rtl";
31612 target: "arrow_anim_2_rtl";
31613 after: "arrow_anim_stop_1_rtl";
31616 name: "arrow_anim_stop_1_rtl";
31617 action: STATE_SET "default" 0.1;
31618 target: "arrow_right";
31619 target: "arrow_left";
31620 transition: DECELERATE 0.4;
31622 program { name: "to_rtl";
31623 signal: "edje,state,rtl";
31628 get_state(PART:"arrow_left", st, 30, vl);
31630 set_state(PART:"arrow_left", st, 0.1);
31632 get_state(PART:"arrow_right", st, 30, vl);
31634 set_state(PART:"arrow_right", st, 0.1);
31638 program { name: "to_ltr";
31639 signal: "edje,state,ltr";
31644 get_state(PART:"arrow_left", st, 30, vl);
31646 set_state(PART:"arrow_left", st, 0.0);
31648 get_state(PART:"arrow_right", st, 30, vl);
31650 set_state(PART:"arrow_right", st, 0.0);
31658 name: "elm/panes/horizontal/default";
31660 image: "bt_base1.png" COMP;
31661 image: "bt_base2.png" COMP;
31662 image: "bt_hilight.png" COMP;
31663 image: "bt_shine.png" COMP;
31664 image: "bt_glow.png" COMP;
31665 image: "bt_dis_base.png" COMP;
31666 image: "bt_dis_hilight.png" COMP;
31667 image: "arrow_up.png" COMP;
31668 image: "arrow_down.png" COMP;
31679 state: "default" 0.0;
31687 name: "whole_left";
31692 state: "default" 0.0;
31693 rel2.to_y: "elm.bar";
31694 rel2.relative: 1.0 0.0;
31700 name: "elm.swallow.left";
31702 clip_to: "whole_left";
31705 state: "default" 0.0;
31706 rel1.to: "whole_left";
31707 rel2.to: "whole_left";
31713 name: "whole_right";
31718 state: "default" 0.0;
31719 rel1.to_y: "elm.bar";
31720 rel1.relative: 0.0 1.0;
31726 name: "elm.swallow.right";
31728 clip_to: "whole_right";
31731 state: "default" 0.0;
31732 rel1.to: "whole_right";
31733 rel2.to: "whole_right";
31737 part { name: "elm.bar";
31744 description { state: "default" 0.0;
31747 rel1.relative: 0.5 0.0;
31748 rel2.relative: 0.5 1.0;
31750 normal: "bt_base2.png";
31753 image.middle: SOLID;
31755 description { state: "clicked" 0.0;
31756 inherit: "default" 0.0;
31757 image.normal: "bt_base1.png";
31758 image.middle: SOLID;
31760 description { state: "disabled" 0.0;
31761 inherit: "default" 0.0;
31763 normal: "bt_dis_base.png";
31768 part { name: "over1";
31770 description { state: "default" 0.0;
31771 rel1.to: "elm.bar";
31772 rel2.to: "elm.bar";
31773 rel2.relative: 1.0 0.5;
31775 normal: "bt_hilight.png";
31779 description { state: "disabled" 0.0;
31780 inherit: "default" 0.0;
31782 normal: "bt_dis_hilight.png";
31787 part { name: "over2";
31790 ignore_flags: ON_HOLD;
31791 description { state: "default" 0.0;
31792 rel1.to: "elm.bar";
31793 rel2.to: "elm.bar";
31795 normal: "bt_shine.png";
31799 description { state: "disabled" 0.0;
31800 inherit: "default" 0.0;
31804 part { name: "over3";
31807 description { state: "default" 0.0;
31808 color: 255 255 255 0;
31809 rel1.to: "elm.bar";
31810 rel2.to: "elm.bar";
31812 normal: "bt_glow.png";
31813 border: 12 12 12 12;
31817 description { state: "clicked" 0.0;
31818 inherit: "default" 0.0;
31820 color: 255 255 255 255;
31826 name: "arrow_right";
31828 description { state: "default" 0.0;
31831 color: 255 255 255 0;
31833 rel1.relative: 0.5 1.0;
31834 rel1.to_y: "elm.bar";
31835 rel1.offset: -45/2 45/2;
31837 rel2.relative: 0.5 1.0;
31838 rel2.to_y: "elm.bar";
31839 rel2.offset: 45/2 45/2;
31841 image.normal: "arrow_down.png";
31845 description { state: "anim_1" 0.0;
31846 inherit: "default" 0.0;
31847 color: 255 255 255 200;
31848 rel1.offset: -45/2 (45/2 +10);
31849 rel2.offset: 45/2 (45/2 +10);
31851 description { state: "anim_2" 0.0;
31852 inherit: "default" 0.0;
31853 color: 255 255 255 0;
31854 rel1.offset: -45/2 (45/2 + 20);
31855 rel2.offset: 45/2 (45/2 + 20);
31859 name: "arrow_left";
31861 description { state: "default" 0.0;
31864 color: 255 255 255 0;
31866 rel1.relative: 0.5 0.0;
31867 rel1.to_y: "elm.bar";
31868 rel1.offset: -45/2 -45/2;
31870 rel2.relative: 0.5 0.0;
31871 rel2.to_y: "elm.bar";
31872 rel2.offset: 45/2 -45/2;
31874 image.normal: "arrow_up.png";
31878 description { state: "anim_1" 0.0;
31879 inherit: "default" 0.0;
31880 color: 255 255 255 200;
31881 rel1.offset: -45/2 (-45/2 - 10);
31882 rel2.offset: 45/2 (-45/2 - 10);
31884 description { state: "anim_2" 0.0;
31885 inherit: "default" 0.0;
31886 color: 255 255 255 0;
31887 rel1.offset: -45/2 (-45/2 - 20);
31888 rel2.offset: 45/2 (-45/2 - 20);
31895 name: "button_click";
31896 signal: "mouse,down,1";
31898 action: SIGNAL_EMIT "elm,action,press" "";
31899 after: "button_click_anim";
31900 after: "arrow_anim_start";
31903 name: "button_click_anim";
31904 action: STATE_SET "clicked" 0.0;
31908 name: "button_unclick";
31909 signal: "mouse,up,1";
31911 action: SIGNAL_EMIT "elm,action,unpress" "";
31912 after: "button_unclick_anim";
31913 after: "arrow_anim_stop";
31916 name: "button_unclick_anim";
31917 action: STATE_SET "default" 0.0;
31921 name: "button_click2";
31922 signal: "mouse,down,1";
31924 action: STATE_SET "clicked" 0.0;
31928 name: "button_unclick2";
31929 signal: "mouse,up,1";
31931 action: STATE_SET "default" 0.0;
31932 transition: DECELERATE 0.5;
31936 name: "button_unclick3";
31937 signal: "mouse,up,1";
31939 action: SIGNAL_EMIT "elm,action,click" "";
31942 name: "button_down_double";
31943 signal: "mouse,down,1,double";
31945 action: SIGNAL_EMIT "elm,action,click,double" "";
31950 name: "arrow_anim_start";
31951 action: STATE_SET "anim_1" 0.0;
31952 target: "arrow_right";
31953 target: "arrow_left";
31954 transition: LINEAR 0.6;
31955 after: "arrow_anim_1";
31958 name: "arrow_anim_1";
31959 action: STATE_SET "anim_2" 0.0;
31960 target: "arrow_right";
31961 target: "arrow_left";
31962 transition: LINEAR 0.6;
31963 after: "arrow_anim_2";
31966 name: "arrow_anim_2";
31967 action: STATE_SET "default" 0.0;
31968 target: "arrow_right";
31969 target: "arrow_left";
31970 after: "arrow_anim_start";
31973 name: "arrow_anim_stop";
31974 action: ACTION_STOP;
31975 target: "arrow_anim_start";
31976 target: "arrow_anim_1";
31977 target: "arrow_anim_2";
31978 after: "arrow_anim_stop_1";
31981 name: "arrow_anim_stop_1";
31982 action: STATE_SET "default" 0.0;
31983 target: "arrow_right";
31984 target: "arrow_left";
31985 transition: DECELERATE 0.4;
31992 /////////////////////////////////////////////////////////////////////////////
31994 /////////////////////////////////////////////////////////////////////////////
31996 name: "elm/panel/base/left";
31997 alias: "elm/panel/base/top";
32000 image: "bt_base1.png" COMP;
32001 image: "bt_hilight.png" COMP;
32002 image: "bt_shine.png" COMP;
32003 image: "bt_glow.png" COMP;
32004 image: "bt_dis_base.png" COMP;
32005 image: "icon_arrow_left.png" COMP;
32006 image: "icon_arrow_right.png" COMP;
32009 item: "focus_highlight" "on";
32013 part { name: "focus_highlight";
32014 description { state: "default" 0.0;
32016 color: 255 255 255 0;
32026 normal: "frame_2.png";
32031 description { state: "enabled" 0.0;
32032 inherit: "default" 0.0;
32034 color: 255 255 255 255;
32044 state: "default" 0.0;
32045 color: 255 255 255 0;
32046 rel1.relative: 0.0 0.0;
32048 rel2.relative: 1.0 1.0;
32049 rel2.offset: -1 -1;
32053 state: "hidden" 0.0;
32054 inherit: "default" 0.0;
32055 rel1.relative: -1.0 0.0;
32057 rel2.relative: 0.0 1.0;
32058 rel2.offset: 20 -1;
32068 state: "default" 0.0;
32071 rel2.offset: -20 -1;
32074 normal: "bt_dis_base.png";
32086 state: "default" 0.0;
32101 name: "elm.swallow.content";
32103 clip_to: "clipper";
32106 state: "default" 0.0;
32107 rel1.to: "clipper";
32108 rel2.to: "clipper";
32118 state: "default" 0.0;
32131 normal: "bt_base1.png";
32138 state: "clicked" 0.0;
32139 inherit: "default" 0.0;
32149 state: "default" 0.0;
32158 normal: "bt_hilight.png";
32169 ignore_flags: ON_HOLD;
32172 state: "default" 0.0;
32177 normal: "bt_shine.png";
32190 state: "default" 0.0;
32191 color: 255 255 255 0;
32196 normal: "bt_glow.png";
32197 border: 12 12 12 12;
32203 state: "clicked" 0.0;
32204 inherit: "default" 0.0;
32206 color: 255 255 255 255;
32216 state: "default" 0.0;
32222 image.normal: "icon_arrow_left.png";
32226 state: "hidden" 0.0;
32227 inherit: "default" 0.0;
32228 image.normal: "icon_arrow_right.png";
32237 signal: "elm,action,show";
32239 action: STATE_SET "default" 0.0;
32241 target: "btn_icon";
32242 transition: LINEAR 0.5;
32247 signal: "elm,action,hide";
32249 action: STATE_SET "hidden" 0.0;
32251 target: "btn_icon";
32252 transition: LINEAR 0.5;
32257 signal: "mouse,down,1";
32258 source: "btn_over2";
32259 action: STATE_SET "clicked" 0.0;
32264 name: "btn_unclick";
32265 signal: "mouse,up,1";
32266 source: "btn_over2";
32267 action: STATE_SET "default" 0.0;
32272 name: "btn_click2";
32273 signal: "mouse,down,1";
32274 source: "btn_over3";
32275 action: STATE_SET "clicked" 0.0;
32276 target: "btn_over3";
32280 name: "btn_unclick2";
32281 signal: "mouse,up,1";
32282 source: "btn_over3";
32283 action: STATE_SET "default" 0.0;
32284 transition: DECELERATE 0.5;
32285 target: "btn_over3";
32289 name: "btn_unclick3";
32290 signal: "mouse,clicked,1";
32291 source: "btn_over2";
32292 action: SIGNAL_EMIT "elm,action,panel,toggle" "";
32294 program { name: "highlight_show";
32295 signal: "elm,action,focus_highlight,show";
32297 action: STATE_SET "enabled" 0.0;
32298 transition: ACCELERATE 0.3;
32299 target: "focus_highlight";
32301 program { name: "highlight_hide";
32302 signal: "elm,action,focus_highlight,hide";
32304 action: STATE_SET "default" 0.0;
32305 transition: DECELERATE 0.3;
32306 target: "focus_highlight";
32312 name: "elm/panel/base/right";
32313 alias: "elm/panel/base/bottom";
32316 image: "bt_base1.png" COMP;
32317 image: "bt_hilight.png" COMP;
32318 image: "bt_shine.png" COMP;
32319 image: "bt_glow.png" COMP;
32320 image: "bt_dis_base.png" COMP;
32321 image: "icon_arrow_left.png" COMP;
32322 image: "icon_arrow_right.png" COMP;
32326 part { name: "focus_highlight";
32327 description { state: "default" 0.0;
32329 color: 255 255 255 0;
32339 normal: "frame_2.png";
32344 description { state: "enabled" 0.0;
32345 inherit: "default" 0.0;
32347 color: 255 255 255 255;
32357 state: "default" 0.0;
32358 color: 255 255 255 0;
32359 rel1.relative: 0.0 0.0;
32361 rel2.relative: 1.0 1.0;
32362 rel2.offset: -1 -1;
32366 state: "hidden" 0.0;
32367 inherit: "default" 0.0;
32368 rel1.relative: 1.0 0.0;
32369 rel1.offset: -22 0;
32370 rel2.relative: 2.0 1.0;
32371 rel2.offset: -23 -1;
32381 state: "default" 0.0;
32387 normal: "bt_dis_base.png";
32399 state: "default" 0.0;
32414 name: "elm.swallow.content";
32416 clip_to: "clipper";
32419 state: "default" 0.0;
32420 rel1.to: "clipper";
32421 rel2.to: "clipper";
32431 state: "default" 0.0;
32447 normal: "bt_base1.png";
32454 state: "clicked" 0.0;
32455 inherit: "default" 0.0;
32465 state: "default" 0.0;
32474 normal: "bt_hilight.png";
32485 ignore_flags: ON_HOLD;
32488 state: "default" 0.0;
32493 normal: "bt_shine.png";
32506 state: "default" 0.0;
32507 color: 255 255 255 0;
32512 normal: "bt_glow.png";
32513 border: 12 12 12 12;
32519 state: "clicked" 0.0;
32520 inherit: "default" 0.0;
32522 color: 255 255 255 255;
32532 state: "default" 0.0;
32538 image.normal: "icon_arrow_right.png";
32542 state: "hidden" 0.0;
32543 inherit: "default" 0.0;
32544 image.normal: "icon_arrow_left.png";
32553 signal: "elm,action,show";
32555 action: STATE_SET "default" 0.0;
32557 target: "btn_icon";
32558 transition: LINEAR 0.5;
32563 signal: "elm,action,hide";
32565 action: STATE_SET "hidden" 0.0;
32567 target: "btn_icon";
32568 transition: LINEAR 0.5;
32573 signal: "mouse,down,1";
32574 source: "btn_over2";
32575 action: STATE_SET "clicked" 0.0;
32580 name: "btn_unclick";
32581 signal: "mouse,up,1";
32582 source: "btn_over2";
32583 action: STATE_SET "default" 0.0;
32588 name: "btn_click2";
32589 signal: "mouse,down,1";
32590 source: "btn_over3";
32591 action: STATE_SET "clicked" 0.0;
32592 target: "btn_over3";
32596 name: "btn_unclick2";
32597 signal: "mouse,up,1";
32598 source: "btn_over3";
32599 action: STATE_SET "default" 0.0;
32600 transition: DECELERATE 0.5;
32601 target: "btn_over3";
32605 name: "btn_unclick3";
32606 signal: "mouse,up,1";
32607 source: "btn_over2";
32608 action: SIGNAL_EMIT "elm,action,panel,toggle" "";
32610 program { name: "highlight_show";
32611 signal: "elm,action,focus";
32613 action: STATE_SET "enabled" 0.0;
32614 transition: ACCELERATE 0.3;
32615 target: "focus_highlight";
32617 program { name: "highlight_hide";
32618 signal: "elm,action,unfocus";
32620 action: STATE_SET "default" 0.0;
32621 transition: DECELERATE 0.3;
32622 target: "focus_highlight";
32627 ///////////////////////////////////////////////////////////////////////////////
32628 group { name: "elm/conformant/base/default";
32630 part { name: "elm.swallow.shelf";
32632 description { state: "default" 0.0;
32635 rel2.relative: 1.0 0.0;
32638 part { name: "elm.swallow.content";
32640 description { state: "default" 0.0;
32642 rel1.relative: 0.0 1.0;
32643 rel1.to_y: "elm.swallow.shelf";
32644 rel2.relative: 1.0 0.0;
32645 rel2.to_y: "elm.swallow.panel";
32648 part { name: "elm.swallow.panel";
32650 description { state: "default" 0.0;
32653 rel1.relative: 0.0 1.0;
32659 /////////////////////////////////////////////////////////////////////////////
32661 /////////////////////////////////////////////////////////////////////////////
32663 part { name: "ch_"#_pos".base"; \
32665 description { state: "default" 0.0; \
32667 relative: (_pos % 7 * 7 / 8 / 6) 0; \
32671 relative: (_pos % 7 * 7 / 8 / 6 + 1 / 8) 1; \
32678 part { name: "ch_"#_pos".text"; \
32680 effect: SOFT_SHADOW; \
32683 clip_to: "ch_"#_pos".clipper"; \
32685 state: "default" 0.0; \
32686 rel1.to: "ch_"#_pos".base"; \
32687 rel2.to: "ch_"#_pos".base"; \
32688 color: 0 0 0 255; \
32698 part { name: "ch_"#_pos".clipper"; \
32700 description { state: "default" 0.0; \
32701 rel1.to: "ch_"#_pos".base"; \
32702 rel2.to: "ch_"#_pos".base"; \
32706 #define CIT(_pos) \
32707 part { name: "cit_"#_pos".rect"; \
32709 description { state: "default" 0.0; \
32711 relative: (_pos % 7 * 7 / 8 / 6) \
32712 (_pos / 8 / 5 - _pos % 7 / 8 / 5); \
32716 relative: (_pos % 7 * 7 / 8 / 6 + 1 / 8) \
32717 (_pos / 8 / 5 - _pos % 7 / 8 / 5 + 1 / 8); \
32725 name: "cit_"#_pos".event"; \
32727 repeat_events: 1; \
32729 rel1.to: "cit_"#_pos".rect"; \
32730 rel2.to: "cit_"#_pos".rect"; \
32731 state: "default" 0.0; \
32735 part { name: "cit_"#_pos".shelf"; \
32738 description { state: "default" 0.0; \
32740 to: "cit_"#_pos".bg"; \
32744 to: "cit_"#_pos".bg"; \
32746 color: 200 200 200 255; \
32749 part { name: "cit_"#_pos".hd"; \
32752 description { state: "default" 0.0; \
32754 to: "cit_"#_pos".bg"; \
32758 to: "cit_"#_pos".bg"; \
32761 color: 160 0 0 255; \
32763 description { state: "visible" 0.0; \
32764 inherit: "default" 0.0; \
32769 name: "cit_"#_pos".base_sh"; \
32772 state: "default" 0.0; \
32776 to: "cit_"#_pos".base"; \
32777 relative: 0.0 1.0; \
32781 to: "cit_"#_pos".base"; \
32782 relative: 1.0 1.05; \
32786 normal: "ilist_item_shadow.png"; \
32792 name: "cit_"#_pos".base"; \
32795 state: "default" 0.0; \
32796 rel1.to: "cit_"#_pos".rect"; \
32797 rel2.to: "cit_"#_pos".rect"; \
32798 rel2.offset: -1 -1; \
32800 normal: "ilist_1.png"; \
32806 state: "today" 0.0; \
32807 inherit: "default" 0.0; \
32808 image.normal: "ilist_2.png"; \
32809 color: 240 240 240 255; \
32812 part { name: "cit_"#_pos".bg"; \
32814 description { state: "default" 0.0; \
32816 color: 255 255 255 0; \
32818 to: "cit_"#_pos".rect"; \
32819 relative: 0.0 0.0; \
32822 to: "cit_"#_pos".rect"; \
32823 relative: 1.0 1.0; \
32827 normal: "bt_sm_base1.png"; \
32830 image.middle: SOLID; \
32832 description { state: "selected" 0.0; \
32833 inherit: "default" 0.0; \
32835 color: 255 255 255 255; \
32838 part { name: "cit_"#_pos".text"; \
32840 effect: SOFT_SHADOW; \
32844 state: "default" 0.0; \
32845 rel1.to: "cit_"#_pos".bg"; \
32846 rel2.to: "cit_"#_pos".bg"; \
32847 color: 0 0 0 255; \
32856 description { state: "selected" 0.0; \
32857 inherit: "default" 0.0; \
32858 color: 224 224 224 255; \
32859 color3: 0 0 0 64; \
32862 part { name: "cit_"#_pos".fg1"; \
32864 description { state: "default" 0.0; \
32866 color: 255 255 255 0; \
32867 rel1.to: "cit_"#_pos".bg"; \
32868 rel2.relative: 1.0 0.5; \
32869 rel2.to: "cit_"#_pos".bg"; \
32871 normal: "bt_sm_hilight.png"; \
32875 description { state: "selected" 0.0; \
32876 inherit: "default" 0.0; \
32878 color: 255 255 255 255; \
32881 part { name: "cit_"#_pos".fg2"; \
32883 description { state: "default" 0.0; \
32885 color: 255 255 255 0; \
32886 rel1.to: "cit_"#_pos".bg"; \
32887 rel2.to: "cit_"#_pos".bg"; \
32889 normal: "bt_sm_shine.png"; \
32893 description { state: "selected" 0.0; \
32894 inherit: "default" 0.0; \
32896 color: 255 255 255 255; \
32899 part { name: "cit_"#_pos".check"; \
32901 description { state: "default" 0.0; \
32903 to: "cit_"#_pos".bg"; \
32904 relative: 0.7 0.6; \
32908 to: "cit_"#_pos".bg"; \
32909 relative: 1.1 1.2; \
32914 color: 255 0 0 255; \
32915 image.normal: "check.png"; \
32917 description { state: "visible" 0.0; \
32918 inherit: "default" 0.0; \
32924 name: "cit_"#_pos".go_active"; \
32925 signal: "cit_"#_pos",selected"; \
32927 action: STATE_SET "selected" 0.0; \
32928 target: "cit_"#_pos".bg"; \
32929 target: "cit_"#_pos".fg1"; \
32930 target: "cit_"#_pos".fg2"; \
32931 target: "cit_"#_pos".text"; \
32934 name: "cit_"#_pos".go_passive"; \
32935 signal: "cit_"#_pos",unselected"; \
32937 action: STATE_SET "default" 0.0; \
32938 target: "cit_"#_pos".bg"; \
32939 target: "cit_"#_pos".fg1"; \
32940 target: "cit_"#_pos".fg2"; \
32941 target: "cit_"#_pos".text"; \
32944 name: "cit_"#_pos".is_today"; \
32945 signal: "cit_"#_pos",today"; \
32947 action: STATE_SET "today" 0.0; \
32948 target: "cit_"#_pos".base"; \
32951 name: "cit_"#_pos".not_today"; \
32952 signal: "cit_"#_pos",not_today"; \
32954 action: STATE_SET "default" 0.0; \
32955 target: "cit_"#_pos".base"; \
32958 source: "cit_"#_pos".clicked"; \
32959 signal: "mouse,clicked,1"; \
32960 source: "cit_"#_pos".event"; \
32961 action: SIGNAL_EMIT "elm,action,selected" #_pos; \
32964 name: "cit_"#_pos".clear"; \
32965 signal: "cit_"#_pos",clear"; \
32967 action: STATE_SET "default" 0.0; \
32968 target: "cit_"#_pos".check"; \
32969 target: "cit_"#_pos".hd"; \
32972 name: "cit_"#_pos".checked"; \
32973 signal: "cit_"#_pos",checked"; \
32975 action: STATE_SET "visible" 0.0; \
32976 target: "cit_"#_pos".check"; \
32979 name: "cit_"#_pos".holiday"; \
32980 signal: "cit_"#_pos",holiday"; \
32982 action: STATE_SET "visible" 0.0; \
32983 target: "cit_"#_pos".hd"; \
32987 group { name: "elm/calendar/base/default";
32989 image: "shelf_inset.png" COMP;
32990 image: "bt_base1.png" COMP;
32991 image: "bt_hilight.png" COMP;
32992 image: "bt_shine.png" COMP;
32993 image: "bt_glow.png" COMP;
32994 image: "bt_dis_base.png" COMP;
32995 image: "bt_dis_hilight.png" COMP;
32996 image: "sp_bt_l.png" COMP;
32997 image: "sp_bt_r.png" COMP;
32998 image: "bt_sm_base1.png" COMP;
32999 image: "bt_sm_shine.png" COMP;
33000 image: "bt_sm_hilight.png" COMP;
33001 image: "ilist_1.png" COMP;
33002 image: "ilist_2.png" COMP;
33003 image: "ilist_item_shadow.png" COMP;
33004 image: "check.png" COMP;
33009 description { state: "default" 0.0;
33012 rel2.offset: -2 -2;
33013 color: 255 255 255 0;
33017 part { name: "spinner-base";
33020 description { state: "default" 0.0;
33026 rel2.offset: -7 -7;
33027 color: 255 255 255 0;
33031 part { name: "conf_over_spinner";
33033 description { state: "default" 0.0;
33034 rel1.to: "spinner-base";
33035 rel1.offset: -3 -3;
33036 rel2.to: "spinner-base";
33039 normal: "shelf_inset.png";
33046 part { name: "table-base";
33049 description { state: "default" 0.0;
33052 rel1.to_y: "spinner-base";
33054 rel1.relative: 0 1;
33056 rel2.offset: -7 -7;
33057 color: 255 255 255 0;
33060 part { name: "conf_over_table";
33062 description { state: "default" 0.0;
33063 rel1.to: "table-base";
33064 rel1.offset: -3 -3;
33065 rel2.to: "table-base";
33068 normal: "shelf_inset.png";
33075 part { name: "header";
33078 description { state: "default" 0.0;
33079 rel1.to: "table-base";
33080 rel1.relative: 0 0;
33081 rel2.to: "table-base";
33082 rel2.relative: 1 0.1;
33083 color: 255 255 255 0;
33086 part { name: "base";
33089 description { state: "default" 0.0;
33090 rel1.to_x: "table-base";
33091 rel1.to_y: "header";
33092 rel1.relative: 0 1;
33094 rel2.to: "table-base";
33096 color: 255 255 255 0;
33099 part { name: "left_bt";
33101 description { state: "default" 0.0;
33102 rel1 { to: "spinner-base";
33105 rel2 { to: "spinner-base";
33113 normal: "bt_base1.png";
33118 description { state: "clicked" 0.0;
33119 inherit: "default" 0.0;
33120 image.normal: "bt_base1.png";
33121 image.middle: SOLID;
33124 part { name: "left_over1";
33126 description { state: "default" 0.0;
33127 rel1.to: "left_bt";
33128 rel2 { to: "left_bt";
33132 normal: "bt_hilight.png";
33137 part { name: "left_over2";
33140 description { state: "default" 0.0;
33141 rel1.to: "left_bt";
33142 rel2.to: "left_bt";
33144 normal: "bt_shine.png";
33149 part { name: "left_over3";
33152 description { state: "default" 0.0;
33153 color: 255 255 255 0;
33154 rel1.to: "left_bt";
33155 rel2.to: "left_bt";
33157 normal: "bt_glow.png";
33158 border: 12 12 12 12;
33162 description { state: "clicked" 0.0;
33163 inherit: "default" 0.0;
33165 color: 255 255 255 255;
33168 part { name: "right_bt";
33170 description { state: "default" 0.0;
33171 rel1 { to: "spinner-base";
33174 rel2 { to: "spinner-base";
33182 normal: "bt_base1.png";
33187 description { state: "clicked" 0.0;
33188 inherit: "default" 0.0;
33189 image.normal: "bt_base1.png";
33190 image.middle: SOLID;
33193 part { name: "right_over1";
33195 description { state: "default" 0.0;
33196 rel1.to: "right_bt";
33197 rel2 { to: "right_bt";
33201 normal: "bt_hilight.png";
33206 part { name: "right_over2";
33209 description { state: "default" 0.0;
33210 rel1.to: "right_bt";
33211 rel2.to: "right_bt";
33213 normal: "bt_shine.png";
33218 part { name: "right_over3";
33221 description { state: "default" 0.0;
33222 color: 255 255 255 0;
33223 rel1.to: "right_bt";
33224 rel2.to: "right_bt";
33226 normal: "bt_glow.png";
33227 border: 12 12 12 12;
33231 description { state: "clicked" 0.0;
33232 inherit: "default" 0.0;
33234 color: 255 255 255 255;
33237 part { name: "left_bt_icon";
33239 description { state: "default" 0.0;
33240 rel1.to: "left_bt";
33241 rel2.to: "left_bt";
33245 image.normal: "sp_bt_l.png";
33247 description { state: "rtl" 0.0;
33248 inherit: "default" 0.0;
33249 image.normal: "sp_bt_r.png";
33252 part { name: "right_bt_icon";
33254 description { state: "default" 0.0;
33255 rel1.to: "right_bt";
33256 rel2.to: "right_bt";
33260 image.normal: "sp_bt_r.png";
33262 description { state: "rtl" 0.0;
33263 inherit: "default" 0.0;
33264 image.normal: "sp_bt_l.png";
33267 part { name: "month_text";
33271 description { state: "default" 0.0;
33274 rel1 { relative: 1.0 0.0;
33277 to_y: "spinner-base";
33279 rel2 { relative: 0.0 1.0;
33282 to_y: "spinner-base";
33286 font: "Sans,Edje-Vera";
33293 CH(0) CH(1) CH(2) CH(3) CH(4) CH(5) CH(6)
33294 CIT(0) CIT(1) CIT(2) CIT(3) CIT(4) CIT(5) CIT(6)
33295 CIT(7) CIT(8) CIT(9) CIT(10) CIT(11) CIT(12) CIT(13)
33296 CIT(14) CIT(15) CIT(16) CIT(17) CIT(18) CIT(19) CIT(20)
33297 CIT(21) CIT(22) CIT(23) CIT(24) CIT(25) CIT(26) CIT(27)
33298 CIT(28) CIT(29) CIT(30) CIT(31) CIT(32) CIT(33) CIT(34)
33299 CIT(35) CIT(36) CIT(37) CIT(38) CIT(39) CIT(40) CIT(41)
33302 program { name: "dec_start";
33303 signal: "mouse,down,1";
33305 action: SIGNAL_EMIT "elm,action,decrement,start" "";
33307 program { name: "dec_stop";
33308 signal: "mouse,up,1";
33310 action: SIGNAL_EMIT "elm,action,stop" "";
33312 program { name: "inc_start";
33313 signal: "mouse,down,1";
33314 source: "right_bt";
33315 action: SIGNAL_EMIT "elm,action,increment,start" "";
33317 program { name: "inc_stop";
33318 signal: "mouse,up,1";
33319 source: "right_bt";
33320 action: SIGNAL_EMIT "elm,action,stop" "";
33323 name: "left_bt_click";
33324 signal: "mouse,down,1";
33325 source: "left_over2";
33326 action: STATE_SET "clicked" 0.0;
33330 name: "left_bt_unclick";
33331 signal: "mouse,up,1";
33332 source: "left_over2";
33333 action: STATE_SET "default" 0.0;
33337 name: "left_bt_click2";
33338 signal: "mouse,down,1";
33339 source: "left_over3";
33340 action: STATE_SET "clicked" 0.0;
33341 target: "left_over3";
33344 name: "left_bt_unclick2";
33345 signal: "mouse,up,1";
33346 source: "left_over3";
33347 action: STATE_SET "default" 0.0;
33348 transition: DECELERATE 0.5;
33349 target: "left_over3";
33352 name: "right_bt_click";
33353 signal: "mouse,down,1";
33354 source: "right_over2";
33355 action: STATE_SET "clicked" 0.0;
33356 target: "right_bt";
33359 name: "right_bt_unclick";
33360 signal: "mouse,up,1";
33361 source: "right_over2";
33362 action: STATE_SET "default" 0.0;
33363 target: "right_bt";
33366 name: "right_bt_click2";
33367 signal: "mouse,down,1";
33368 source: "right_over3";
33369 action: STATE_SET "clicked" 0.0;
33370 target: "right_over3";
33373 name: "right_bt_unclick2";
33374 signal: "mouse,up,1";
33375 source: "right_over3";
33376 action: STATE_SET "default" 0.0;
33377 transition: DECELERATE 0.5;
33378 target: "right_over3";
33380 program { name: "to_rtl";
33381 signal: "edje,state,rtl";
33383 action: STATE_SET "rtl" 0.0;
33384 target: "right_bt_icon";
33385 target: "left_bt_icon";
33387 program { name: "to_ltr";
33388 signal: "edje,state,ltr";
33390 action: STATE_SET "default" 0.0;
33391 target: "right_bt_icon";
33392 target: "left_bt_icon";
33400 ////////////////////////////////////////////////////////////////////////////////
33402 ////////////////////////////////////////////////////////////////////////////////
33403 group { name: "elm/colorselector/bg/default";
33405 part { name: "elm.colorbar_0";
33408 description { state: "default" 0.0;
33410 rel1.relative: 0.0 0.00653594771;
33411 rel2.relative: 1.0 0.254901961;
33414 part { name: "elm.colorbar_1";
33417 description { state: "default" 0.0;
33419 rel1.relative: 0.0 0.254901961;
33420 rel2.relative: 1.0 0.503267974;
33423 part { name: "elm.colorbar_2";
33426 description { state: "default" 0.0;
33428 rel1.relative: 0.0 0.503267974;
33429 rel2.relative: 1.0 0.751633987;
33432 part { name: "elm.colorbar_3";
33435 description { state: "default" 0.0;
33437 rel1.relative: 0.0 0.751633987;
33438 rel2.relative: 1.0 1.0;
33444 group { name: "elm/colorselector/base/default";
33446 part { name: "elm.bar_bg";
33449 description { state: "default" 0.0;
33453 to_x: "elm.arrow_bg";
33454 to_y: "elm.arrow_icon";
33458 relative: 1.0 0.83;
33459 to_x: "elm.arrow_bg";
33464 part { name: "elm.bar";
33467 description { state: "default" 0.0;
33468 rel1.to: "elm.bar_bg";
33469 rel2.to: "elm.bar_bg";
33472 part { name: "elm.arrow_bg";
33475 description { state: "default" 0.0;
33477 relative: 1.0 0.17;
33479 to_x: "elm.l_button";
33482 relative: 0.0 0.83;
33484 to_x: "elm.r_button";
33488 part { name: "elm.arrow";
33492 description { state: "default" 0.0;
33497 to_x: "elm.arrow_bg";
33500 relative: 0.0 0.17;
33501 to_x: "elm.arrow_bg";
33507 confine: "elm.arrow_bg";
33512 part { name: "elm.arrow_icon";
33515 description { state: "default" 0.0;
33530 part { name: "event";
33533 description { state: "default" 0.0;
33535 to: "elm.arrow_icon";
33538 to_x: "elm.arrow_icon";
33539 to_y: "elm.arrow_bg";
33545 events: "elm.arrow";
33548 part { name: "elm.l_button";
33552 description { state: "default" 0.0;
33557 to_y: "elm.bar_bg";
33561 to_y: "elm.bar_bg";
33566 part { name: "elm.r_button";
33571 state: "default" 0.0;
33576 to_y: "elm.bar_bg";
33580 to_y: "elm.bar_bg";
33588 group{ name: "elm/colorselector/image/colorbar_0";
33590 image: "color_picker_color.png" COMP;
33593 part { name: "colorbar_0_image";
33596 description { state: "default" 0.0;
33597 rel2.offset: -1 -1;
33598 image.normal: "color_picker_color.png";
33604 group { name: "elm/colorselector/image/colorbar_1";
33606 image: "color_picker_opacity.png" COMP;
33609 part { name: "colorbar_1_image";
33612 description { state: "default" 0.0;
33613 rel2.offset: -1 -1;
33614 image.normal: "color_picker_opacity.png";
33620 group { name: "elm/colorselector/image/colorbar_2";
33622 image: "color_picker_brightness.png" COMP;
33625 part { name: "colorbar_2_image";
33628 description { state: "default" 0.0;
33629 rel2.offset: -1 -1;
33630 image.normal: "color_picker_brightness.png";
33636 group { name: "elm/colorselector/image/colorbar_3";
33638 image: "color_picker_alpha.png" COMP;
33641 part { name: "colorbar_3_image";
33644 description { state: "default" 0.0;
33645 rel2.offset: -1 -1;
33646 image.normal: "color_picker_alpha.png";
33652 group { name: "elm/colorselector/bg_image/colorbar_3";
33654 image: "color_picker_alpha_bg.png" COMP;
33657 part { name: "colorbar_3_image";
33660 description { state: "default" 0.0;
33661 rel2.offset: -1 -1;
33662 image.normal: "color_picker_alpha_bg.png";
33668 group { name: "elm/colorselector/image/updown";
33670 image: "icon_arrow_down.png" COMP;
33676 description { state: "default" 0.0;
33680 part { name: "arrow_image";
33683 description { state: "default" 0.0;
33684 image.normal: "icon_arrow_down.png";
33690 group { name: "elm/colorselector/button/left";
33692 image: "bt_base1.png" COMP;
33693 image: "bt_shine.png" COMP;
33694 image: "sp_bt_l.png" COMP;
33697 part { name: "button_image";
33699 description { state: "default" 0.0;
33700 image.normal: "bt_base1.png";
33701 image.border: 6 6 6 6;
33702 image.middle: SOLID;
33705 description { state: "clicked" 0.0;
33706 inherit: "default" 0.0;
33707 image.normal: "bt_shine.png";
33708 image.border: 6 6 6 6;
33709 image.middle: SOLID;
33712 part { name: "btn_over";
33715 description { state: "default" 0.0;
33716 rel1.to: "button_image";
33719 to: "button_image";
33722 normal: "bt_hilight.png";
33727 part { name: "btn_over2";
33731 ignore_flags: ON_HOLD;
33732 description { state: "default" 0.0;
33733 rel1.to: "button_image";
33734 rel2.to: "button_image";
33736 normal: "bt_shine.png";
33741 part { name: "focus_image";
33743 description { state: "default" 0.0;
33744 color: 255 255 255 0;
33745 rel1.to: "button_image";
33746 rel2.to: "button_image";
33748 normal: "bt_glow.png";
33749 border: 12 12 12 12;
33754 description { state: "clicked" 0.0;
33755 inherit: "default" 0.0;
33757 color: 255 255 255 255;
33760 part { name: "left_arrow";
33762 description { state: "default" 0.0;
33765 image.normal: "sp_bt_l.png";
33772 name: "button_down";
33773 signal: "elm,state,left,button,down";
33774 source: "left_button";
33775 action: STATE_SET "clicked" 0.0;
33776 target: "button_image";
33777 target: "focus_image";
33781 signal: "elm,state,left,button,up";
33782 source: "left_button";
33783 action: STATE_SET "default" 0.0;
33784 target: "button_image";
33785 target: "focus_image";
33790 group { name: "elm/colorselector/button/right";
33792 image: "bt_base1.png" COMP;
33793 image: "bt_shine.png" COMP;
33794 image: "sp_bt_r.png" COMP;
33797 part { name: "button_image";
33799 description { state: "default" 0.0;
33800 image.normal: "bt_base1.png";
33801 image.border: 6 6 6 6;
33802 image.middle: SOLID;
33805 description { state: "clicked" 0.0;
33806 inherit: "default" 0.0;
33807 image.normal: "bt_shine.png";
33808 image.border: 6 6 6 6;
33809 image.middle: SOLID;
33812 part { name: "btn_over";
33815 description { state: "default" 0.0;
33816 rel1.to: "button_image";
33819 to: "button_image";
33822 normal: "bt_hilight.png";
33827 part { name: "btn_over2";
33831 ignore_flags: ON_HOLD;
33832 description { state: "default" 0.0;
33833 rel1.to: "button_image";
33834 rel2.to: "button_image";
33836 normal: "bt_shine.png";
33841 part { name: "focus_image";
33843 description { state: "default" 0.0;
33844 color: 255 255 255 0;
33845 rel1.to: "button_image";
33846 rel2.to: "button_image";
33848 normal: "bt_glow.png";
33849 border: 12 12 12 12;
33854 description { state: "clicked" 0.0;
33855 inherit: "default" 0.0;
33857 color: 255 255 255 255;
33860 part { name: "right_arrow";
33862 description { state: "default" 0.0;
33865 image.normal: "sp_bt_r.png";
33872 name: "button_down";
33873 signal: "elm,state,right,button,down";
33874 source: "right_button";
33875 action: STATE_SET "clicked" 0.0;
33876 target: "button_image";
33877 target: "focus_image";
33881 signal: "elm,state,right,button,up";
33882 source: "right_button";
33883 action: STATE_SET "default" 0.0;
33884 target: "button_image";
33885 target: "focus_image";
33890 ///////////////////////////////////////////////////////////////////////////////
33891 #define FLIP_PICKER_MAX_LEN (50)
33892 #define FLIP_PICKER_MAX_LEN_STR "50"
33894 group { name: "elm/flipselector/base/default";
33896 image: "flip_base.png" COMP;
33897 image: "flip_base_shad.png" COMP;
33898 image: "flip_shad.png" COMP;
33899 image: "arrow_up.png" COMP;
33900 image: "arrow_down.png" COMP;
33901 image: "flip_t.png" COMP;
33902 image: "flip_b.png" COMP;
33906 item: "max_len" FLIP_PICKER_MAX_LEN_STR;
33909 //FIXME: quick successive clicks on, say, up, lead to nastiness
33911 public cur, prev, next, lock;
33913 public animator_bottom_down(val, Float:pos) {
33914 new tmp[FLIP_PICKER_MAX_LEN];
33916 set_tween_state(PART:"bottom", pos, "shrink", 0.0, "default", 0.0);
33917 set_tween_state(PART:"bottom_sheet", pos, "shrink", 0.0, "default",
33919 set_tween_state(PART:"shadow", pos, "half", 0.0, "full",
33923 set_state(PART:"shadow", "default", 0.0);
33926 fetch_str(next, 0, tmp, FLIP_PICKER_MAX_LEN);
33927 if (strncmp(tmp, "", FLIP_PICKER_MAX_LEN) != 0) {
33928 replace_str(next, 0, "");
33929 message(MSG_STRING, 1, tmp);
33934 public animator_top_down(val, Float:pos) {
33935 set_tween_state(PART:"top", pos, "default", 0.0, "shrink", 0.0);
33936 set_tween_state(PART:"top_sheet", pos, "default", 0.0, "shrink",
33938 set_tween_state(PART:"shadow", pos, "default", 0.0, "half",
33942 anim(0.2, "animator_bottom_down", val);
33945 public animator_bottom_up(val, Float:pos) {
33946 set_tween_state(PART:"bottom", pos, "default", 0.0, "shrink", 0.0);
33947 set_tween_state(PART:"bottom_sheet", pos, "default", 0.0, "shrink",
33949 set_tween_state(PART:"shadow", pos, "full", 0.0, "half",
33953 anim(0.2, "animator_top_up", val);
33956 public animator_top_up(val, Float:pos) {
33957 new tmp[FLIP_PICKER_MAX_LEN];
33959 set_tween_state(PART:"top", pos, "shrink", 0.0, "default", 0.0);
33960 set_tween_state(PART:"top_sheet", pos, "shrink", 0.0, "default",
33962 set_tween_state(PART:"shadow", pos, "half", 0.0, "default",
33966 set_state(PART:"shadow", "default", 0.0);
33969 fetch_str(next, 0, tmp, FLIP_PICKER_MAX_LEN);
33970 if (strncmp(tmp, "", FLIP_PICKER_MAX_LEN) != 0) {
33971 replace_str(next, 0, "");
33972 message(MSG_STRING, 2, tmp);
33977 public message(Msg_Type:type, id, ...) {
33979 if ((type == MSG_STRING) && (id == 1)) {
33980 new value[FLIP_PICKER_MAX_LEN], tmp[FLIP_PICKER_MAX_LEN];
33982 snprintf(value, FLIP_PICKER_MAX_LEN, "%s", getarg(2));
33984 if (get_int(lock) == 1) {
33985 replace_str(next, 0, value);
33989 fetch_str(cur, 0, tmp, FLIP_PICKER_MAX_LEN);
33991 set_text(PART:"bottom_b", tmp);
33993 set_state(PART:"top", "shrink", 0.0);
33994 set_text(PART:"top", tmp);
33995 set_state(PART:"top", "default", 0.0);
33996 set_text(PART:"top", tmp);
33998 replace_str(prev, 0, tmp);
34000 set_state(PART:"bottom", "default", 0.0);
34001 set_text(PART:"bottom", value);
34002 set_state(PART:"bottom", "shrink", 0.0);
34003 set_text(PART:"bottom", value);
34005 set_text(PART:"top_b", value);
34007 replace_str(cur, 0, value);
34009 set_state(PART:"bottom_sheet", "shrink", 0.0);
34010 set_state(PART:"top_sheet", "default", 0.0);
34013 set_state(PART:"shadow", "default", 0.0);
34014 anim(0.2, "animator_top_down", 1);
34018 if ((type == MSG_STRING) && (id == 2)) {
34019 new value[FLIP_PICKER_MAX_LEN], tmp[FLIP_PICKER_MAX_LEN];
34021 snprintf(value, FLIP_PICKER_MAX_LEN, "%s", getarg(2));
34023 if (get_int(lock) == 1) {
34024 replace_str(next, 0, value);
34028 fetch_str(cur, 0, tmp, FLIP_PICKER_MAX_LEN);
34030 set_text(PART:"top_b", tmp);
34032 set_state(PART:"bottom", "shrink", 0.0);
34033 set_text(PART:"bottom", tmp);
34034 set_state(PART:"bottom", "default", 0.0);
34035 set_text(PART:"bottom", tmp);
34037 replace_str(prev, 0, tmp);
34039 set_state(PART:"top", "default", 0.0);
34040 set_text(PART:"top", value);
34041 set_state(PART:"top", "shrink", 0.0);
34042 set_text(PART:"top", value);
34044 set_text(PART:"bottom_b", value);
34046 replace_str(cur, 0, value);
34048 set_state(PART:"bottom_sheet", "default", 0.0);
34049 set_state(PART:"top_sheet", "shrink", 0.0);
34052 set_state(PART:"shadow", "full", 0.0);
34053 anim(0.2, "animator_bottom_up", 1);
34059 part { name: "shad";
34061 description { state: "default" 0.0;
34062 rel1.offset: -4 -4;
34067 normal: "flip_base_shad.png";
34073 part { name: "base";
34075 description { state: "default" 0.0;
34077 rel2.offset: -5 -5;
34079 image.normal: "flip_base.png";
34086 description { state: "default" 0.0;
34088 rel1.relative: 0.0 0.5;
34092 description { state: "hidden" 0.0;
34093 inherit: "default" 0.0;
34101 description { state: "default" 0.0;
34104 rel2.relative: 1.0 0.5;
34107 description { state: "hidden" 0.0;
34108 inherit: "default" 0.0;
34113 part { name: "bottom_sheet_static";
34115 description { state: "default" 0.0;
34119 image.normal: "flip_b.png";
34123 part { name: "bottom_b";
34125 clip_to: "bottom_clipper";
34128 description { state: "default" 0.0;
34134 font: "Sans:style=Bold,Edje-Vera-Bold";
34142 part { name: "shadow";
34144 description { state: "default" 0.0;
34147 rel2.relative: 1.0 0.0;
34148 image.normal: "flip_shad.png";
34150 description { state: "half" 0.0;
34151 inherit: "default" 0.0;
34152 rel2.relative: 1.0 0.5;
34154 description { state: "full" 0.0;
34155 inherit: "default" 0.0;
34156 rel2.relative: 1.0 1.0;
34160 part { name: "bottom_sheet";
34162 description { state: "default" 0.0;
34166 image.normal: "flip_b.png";
34168 description { state: "shrink" 0.0;
34169 inherit: "default" 0.0;
34171 rel2.relative: 1.0 0.0;
34175 part { name: "bottom";
34177 clip_to: "bottom_clipper";
34180 description { state: "default" 0.0;
34186 font: "Sans:style=Bold,Edje-Vera-Bold";
34192 description { state: "shrink" 0.0;
34193 inherit: "default" 0.0;
34194 color: 128 128 128 255;
34196 rel2.relative: 1.0 0.5; /* FIXME: same visual effect? --> MAP! */
34200 part { name: "top_sheet_static";
34202 description { state: "default" 0.0;
34206 image.normal: "flip_t.png";
34210 part { name: "top_b";
34212 clip_to: "top_clipper";
34215 description { state: "default" 0.0;
34221 font: "Sans:style=Bold,Edje-Vera-Bold";
34230 part { name: "top_sheet";
34232 description { state: "default" 0.0;
34236 image.normal: "flip_t.png";
34238 description { state: "shrink" 0.0;
34239 inherit: "default" 0.0;
34240 color: 128 128 128 255;
34242 rel1.relative: 0.0 1.0;
34246 part { name: "top";
34248 clip_to: "top_clipper";
34251 description { state: "default" 0.0;
34257 font: "Sans:style=Bold,Edje-Vera-Bold";
34263 description { state: "shrink" 0.0;
34264 inherit: "default" 0.0;
34266 rel1.relative: 0.0 0.5;
34270 part { name: "arrow_top";
34273 description { state: "default" 0.0;
34279 image.normal: "arrow_up.png";
34281 description { state: "hidden" 0.0;
34282 inherit: "default" 0.0;
34286 part { name: "arrow_bottom";
34289 description { state: "default" 0.0;
34295 image.normal: "arrow_down.png";
34297 description { state: "hidden" 0.0;
34298 inherit: "default" 0.0;
34306 name: "top_clipper";
34308 state: "default" 0.0;
34318 name: "bottom_clipper";
34320 state: "default" 0.0;
34329 program { name: "load";
34333 append_str(cur, "");
34334 append_str(prev, "");
34335 append_str(next, "");
34340 program { name: "hide_arrows";
34341 signal: "elm,state,button,hidden";
34343 action: STATE_SET "hidden" 0.0;
34344 target: "arrow_top";
34345 target: "arrow_bottom";
34350 program { name: "show_arrows";
34351 signal: "elm,state,button,visible";
34353 action: STATE_SET "default" 0.0;
34354 target: "arrow_top";
34355 target: "arrow_bottom";
34360 program { name: "up";
34361 signal: "mouse,down,1";
34363 action: SIGNAL_EMIT "elm,action,up,start" "";
34365 program { name: "up,stop";
34366 signal: "mouse,up,1";
34368 action: SIGNAL_EMIT "elm,action,up,stop" "";
34370 program { name: "down";
34371 signal: "mouse,down,1";
34373 action: SIGNAL_EMIT "elm,action,down,start" "";
34375 program { name: "down,stop";
34376 signal: "mouse,up,1";
34378 action: SIGNAL_EMIT "elm,action,down,stop" "";
34383 ////////////////////////////////////////////////////////////////////////////////
34385 ////////////////////////////////////////////////////////////////////////////////
34386 group { name: "elm/diskselector/base/default";
34388 image: "bar_shine.png" COMP;
34395 description { state: "default" 0.0;
34399 part { name: "shine_left";
34401 description { state: "default" 0.0;
34403 rel1.relative: -0.1 0;
34405 rel2.relative: 0.1 1;
34406 image.normal: "bar_shine.png";
34407 color: 255 255 255 120;
34410 part { name: "shine_center";
34412 description { state: "default" 0.0;
34414 rel1.relative: 0.2 0;
34416 rel2.relative: 0.8 1;
34417 image.normal: "bar_shine.png";
34418 color: 255 255 255 180;
34421 part { name: "shine_right";
34423 description { state: "default" 0.0;
34425 rel1.relative: 0.9 0;
34427 rel2.relative: 1.1 1;
34428 image.normal: "bar_shine.png";
34429 color: 255 255 255 120;
34432 part { name: "clipper";
34435 description { state: "default" 0.0;
34439 rel2.offset: -3 -3;
34442 part { name: "elm.swallow.content";
34443 clip_to: "clipper";
34445 description { state: "default" 0.0;
34453 group { name: "elm/diskselector/item/default";
34456 item: "len_threshold" "14";
34457 item: "display_item_num" "3";
34458 item: "min_height" "-1";
34459 item: "min_width" "-1";
34463 part { name: "elm.swallow.icon";
34465 description { state: "default" 0.0;
34477 description { state: "show" 0.0;
34478 inherit: "default" 0.0;
34480 description { state: "default_small" 0.0;
34481 inherit: "default" 0.0;
34482 rel1.relative: 0 0.2;
34483 rel2.relative: 0 0.8;
34485 description { state: "left_side" 0.0;
34486 inherit: "default" 0.0;
34487 rel1.relative: 0 0.2;
34488 rel2.relative: 0 0.8;
34489 color: 255 255 255 160;
34491 description { state: "right_side" 0.0;
34492 inherit: "left_side" 0.0;
34493 rel1.relative: 0.4 0.2;
34494 rel2.relative: 0.4 0.8;
34495 color: 255 255 255 160;
34498 part { name: "elm.text";
34502 description { state: "default" 0.0;
34503 rel1.relative: 1 0.0;
34504 rel1.to_x: "elm.swallow.icon";
34505 rel2.relative: 1.0 1.0;
34506 color: 255 255 255 255;
34509 font: "Sans,Edje-Vera";
34515 description { state: "show" 0.0;
34516 inherit: "default" 0.0;
34519 description { state: "default_small" 0.0;
34520 inherit: "default" 0.0;
34524 description { state: "left_side" 0.0;
34525 inherit: "default" 0.0;
34526 color: 172 172 172 255;
34529 text.align: 0.2 0.5;
34531 description { state: "right_side" 0.0;
34532 inherit: "default" 0.0;
34533 color: 172 172 172 255;
34536 text.align: 0.8 0.5;
34542 program { name: "center_text";
34543 signal: "elm,state,center";
34545 action: STATE_SET "show" 0.0;
34546 target: "elm.text";
34547 target: "elm.swallow.icon";
34549 program { name: "center_small_text";
34550 signal: "elm,state,center_small";
34552 action: STATE_SET "default_small" 0.0;
34553 target: "elm.text";
34554 target: "elm.swallow.icon";
34556 program { name: "l_side_text";
34557 signal: "elm,state,left_side";
34559 action: STATE_SET "left_side" 0.0;
34560 target: "elm.text";
34561 target: "elm.swallow.icon";
34563 program { name: "r_side_text";
34564 signal: "elm,state,right_side";
34566 action: STATE_SET "right_side" 0.0;
34567 target: "elm.text";
34568 target: "elm.swallow.icon";
34573 group { name: "elm/entry/path/separator/default";
34574 images.image: "arrow_right.png" COMP;
34576 part { name: "icon";
34578 description { state: "default" 0.0;
34579 image.normal: "arrow_right.png";
34587 group { name: "elm/fileselector/base/default";
34589 item: "path_separator" "<item relsize=16x16 vsize=full href=path/separator></item>";
34592 part { name: "elm.swallow.up";
34594 description { state: "default" 0.0;
34604 part { name: "elm.swallow.home";
34606 description { state: "default" 0.0;
34611 to: "elm.swallow.up";
34616 to: "elm.swallow.up";
34622 part { name: "elm.swallow.files";
34624 description { state: "default" 0.0;
34629 to_y: "elm.swallow.home";
34634 to_y: "elm.swallow.path";
34640 part { name: "elm.swallow.path";
34642 description { state: "default" 0.0;
34646 to_y: "elm.swallow.filename";
34651 to_y: "elm.swallow.filename";
34657 part { name: "elm.swallow.filename";
34659 description { state: "default" 0.0;
34663 to_y: "elm.swallow.ok";
34668 to_y: "elm.swallow.ok";
34674 part { name: "elm.swallow.cancel";
34676 description { state: "default" 0.0;
34680 to: "elm.swallow.ok";
34685 to: "elm.swallow.ok";
34691 part { name: "elm.swallow.ok";
34693 description { state: "default" 0.0;
34705 group { name: "elm/fileselector_entry/base/default";
34707 part { name: "elm.swallow.entry";
34709 description { state: "default" 0.0;
34712 rel2 { to_x: "elm.swallow.button";
34718 part { name: "elm.swallow.button";
34720 description { state: "default" 0.0;
34733 ////////////////////////////////////////////////////////////////////////
34734 // Standard layouts to be used //
34735 ////////////////////////////////////////////////////////////////////////
34736 /* application with toolbar and main content area */
34737 group { name: "elm/layout/application/toolbar-content";
34739 part { name: "elm.swallow.content";
34741 description { state: "default" 0.0;
34742 rel1 { to_y: "elm.external.toolbar";
34749 part { name: "elm.external.toolbar";
34751 source: "elm/toolbar";
34752 description { state: "default" 0.0;
34764 /* application with toolbar and main content area with a back button and title area */
34765 group { name: "elm/layout/application/toolbar-content-back";
34767 part { name: "elm.swallow.content";
34769 description { state: "default" 0.0;
34770 rel1 { to_y: "title_clipper";
34777 part { name: "elm.external.toolbar";
34779 source: "elm/toolbar";
34780 description { state: "default" 0.0;
34789 part { name: "title_clipper";
34791 description { state: "default" 0.0;
34800 description { state: "hidden" 0.0;
34801 inherit: "default" 0.0;
34808 part { name: "back_clipper";
34810 clip_to: "title_clipper";
34811 description { state: "default" 0.0;
34814 description { state: "hidden" 0.0;
34818 part { name: "back";
34820 source: "elm/button";
34821 clip_to: "back_clipper";
34822 description { state: "default" 0.0;
34825 rel1 { to_y: "elm.external.toolbar";
34829 rel2 { to_y: "elm.external.toolbar";
34833 params.string: "label" "Back";
34840 action: SIGNAL_EMIT "elm,action,back" "";
34843 signal: "elm,back,hide";
34845 action: STATE_SET "hidden" 0.0;
34846 target: "back_clipper";
34849 signal: "elm,back,show";
34851 action: STATE_SET "default" 0.0;
34852 target: "back_clipper";
34855 signal: "elm,title,hide";
34857 action: STATE_SET "hidden" 0.0;
34858 transition: LINEAR 0.1;
34859 target: "title_clipper";
34862 signal: "elm,title,show";
34864 action: STATE_SET "default" 0.0;
34865 target: "title_clipper";
34869 part { name: "elm.swallow.end";
34871 description { state: "default" 0.0;
34874 rel1 { to_y: "elm.external.toolbar";
34878 rel2 { to_y: "elm.external.toolbar";
34885 part { name: "elm.text.title";
34887 effect: SOFT_SHADOW;
34889 description { state: "default" 0.0;
34890 rel1 { to_y: "elm.external.toolbar";
34895 rel2 { to_y: "back";
34896 to_x: "elm.swallow.end";
34901 font: "Sans:style=Bold";
34909 /* application with toolbar and main content area with a back and next buttons and title area */
34910 group { name: "elm/layout/application/toolbar-content-back-next";
34912 part { name: "elm.swallow.content";
34914 description { state: "default" 0.0;
34915 rel1 { to_y: "title_clipper";
34922 part { name: "elm.external.toolbar";
34924 source: "elm/toolbar";
34925 description { state: "default" 0.0;
34934 part { name: "title_clipper";
34936 description { state: "default" 0.0;
34945 description { state: "hidden" 0.0;
34946 inherit: "default" 0.0;
34953 part { name: "back";
34955 source: "elm/button";
34956 clip_to: "back_clipper";
34957 description { state: "default" 0.0;
34960 rel1 { to_y: "elm.external.toolbar";
34964 rel2 { to_y: "elm.external.toolbar";
34968 params.string: "label" "Back";
34971 part { name: "back_clipper";
34973 clip_to: "title_clipper";
34974 description { state: "default" 0.0;
34977 description { state: "hidden" 0.0;
34981 part { name: "next";
34983 source: "elm/button";
34984 clip_to: "next_clipper";
34985 description { state: "default" 0.0;
34988 rel1 { to_y: "elm.external.toolbar";
34992 rel2 { to_y: "elm.external.toolbar";
34996 params.string: "label" "Next";
34999 part { name: "next_clipper";
35001 clip_to: "title_clipper";
35002 description { state: "default" 0.0;
35005 description { state: "hidden" 0.0;
35013 action: SIGNAL_EMIT "elm,action,back" "";
35016 signal: "elm,title,hide";
35018 action: STATE_SET "hidden" 0.0;
35019 transition: LINEAR 0.1;
35020 target: "title_clipper";
35023 signal: "elm,title,show";
35025 action: STATE_SET "default" 0.0;
35026 target: "title_clipper";
35029 signal: "elm,back,hide";
35031 action: STATE_SET "hidden" 0.0;
35032 target: "back_clipper";
35035 signal: "elm,back,show";
35037 action: STATE_SET "default" 0.0;
35038 target: "back_clipper";
35043 action: SIGNAL_EMIT "elm,action,next" "";
35046 signal: "elm,next,hide";
35048 action: STATE_SET "hidden" 0.0;
35049 target: "next_clipper";
35052 signal: "elm,next,show";
35054 action: STATE_SET "default" 0.0;
35055 target: "next_clipper";
35058 part { name: "elm.text.title";
35060 effect: SOFT_SHADOW;
35062 clip_to: "title_clipper";
35063 description { state: "default" 0.0;
35064 rel1 { to_y: "elm.external.toolbar";
35069 rel2 { to_y: "back";
35075 font: "Sans:style=Bold";
35082 /* application with a main content area with a back button and title area */
35083 group { name: "elm/layout/application/content-back";
35085 part { name: "elm.swallow.content";
35087 description { state: "default" 0.0;
35088 rel1 { to_y: "title_clipper";
35094 part { name: "title_clipper";
35096 description { state: "default" 0.0;
35105 description { state: "hidden" 0.0;
35106 inherit: "default" 0.0;
35113 part { name: "back_clipper";
35115 clip_to: "title_clipper";
35116 description { state: "default" 0.0;
35119 description { state: "hidden" 0.0;
35123 part { name: "back";
35125 source: "elm/button";
35126 clip_to: "back_clipper";
35127 description { state: "default" 0.0;
35138 params.string: "label" "Back";
35145 action: SIGNAL_EMIT "elm,action,back" "";
35148 signal: "elm,back,hide";
35150 action: STATE_SET "hidden" 0.0;
35151 target: "back_clipper";
35154 signal: "elm,back,show";
35156 action: STATE_SET "default" 0.0;
35157 target: "back_clipper";
35160 signal: "elm,title,hide";
35162 action: STATE_SET "hidden" 0.0;
35163 transition: LINEAR 0.1;
35164 target: "title_clipper";
35167 signal: "elm,title,show";
35169 action: STATE_SET "default" 0.0;
35170 target: "title_clipper";
35174 part { name: "elm.swallow.end";
35176 description { state: "default" 0.0;
35190 part { name: "elm.text.title";
35192 effect: SOFT_SHADOW;
35194 description { state: "default" 0.0;
35200 rel2 { to_y: "back";
35201 to_x: "elm.swallow.end";
35206 font: "Sans:style=Bold";
35214 /* application with a main content area with a back and next buttons and title area */
35215 group { name: "elm/layout/application/content-back-next";
35217 part { name: "elm.swallow.content";
35219 description { state: "default" 0.0;
35220 rel1 { to_y: "title_clipper";
35227 part { name: "title_clipper";
35229 description { state: "default" 0.0;
35238 description { state: "hidden" 0.0;
35239 inherit: "default" 0.0;
35246 part { name: "back";
35248 source: "elm/button";
35249 clip_to: "back_clipper";
35250 description { state: "default" 0.0;
35261 params.string: "label" "Back";
35264 part { name: "back_clipper";
35266 clip_to: "title_clipper";
35267 description { state: "default" 0.0;
35270 description { state: "hidden" 0.0;
35274 part { name: "next";
35276 source: "elm/button";
35277 clip_to: "next_clipper";
35278 description { state: "default" 0.0;
35289 params.string: "label" "Next";
35292 part { name: "next_clipper";
35294 clip_to: "title_clipper";
35295 description { state: "default" 0.0;
35298 description { state: "hidden" 0.0;
35306 action: SIGNAL_EMIT "elm,action,back" "";
35309 signal: "elm,title,hide";
35311 action: STATE_SET "hidden" 0.0;
35312 transition: LINEAR 0.1;
35313 target: "title_clipper";
35316 signal: "elm,title,show";
35318 action: STATE_SET "default" 0.0;
35319 target: "title_clipper";
35322 signal: "elm,back,hide";
35324 action: STATE_SET "hidden" 0.0;
35325 target: "back_clipper";
35328 signal: "elm,back,show";
35330 action: STATE_SET "default" 0.0;
35331 target: "back_clipper";
35336 action: SIGNAL_EMIT "elm,action,next" "";
35339 signal: "elm,next,hide";
35341 action: STATE_SET "hidden" 0.0;
35342 target: "next_clipper";
35345 signal: "elm,next,show";
35347 action: STATE_SET "default" 0.0;
35348 target: "next_clipper";
35351 part { name: "elm.text.title";
35353 effect: SOFT_SHADOW;
35355 clip_to: "title_clipper";
35356 description { state: "default" 0.0;
35362 rel2 { to_y: "back";
35368 font: "Sans:style=Bold";
35376 /* application with toolbar and main content area as a vertical box */
35377 group { name: "elm/layout/application/toolbar-vbox";
35379 part { name: "elm.box.content";
35381 description { state: "default" 0.0;
35382 rel1 { to_y: "elm.external.toolbar";
35386 box.layout: "vertical";
35390 part { name: "elm.external.toolbar";
35392 source: "elm/toolbar";
35393 description { state: "default" 0.0;
35405 /* application with toolbar and main content area as a table */
35406 group { name: "elm/layout/application/toolbar-table";
35408 part { name: "elm.table.content";
35410 description { state: "default" 0.0;
35411 rel1 { to_y: "elm.external.toolbar";
35418 part { name: "elm.external.toolbar";
35420 source: "elm/toolbar";
35421 description { state: "default" 0.0;
35433 ///////////////////////////////////////////////////////////////////////////////
35434 group { name: "elm/segment_control/base/default";
35435 #define SEGMENT_TYPE_SINGLE 1
35436 #define SEGMENT_TYPE_LEFT 2
35437 #define SEGMENT_TYPE_MIDDLE 3
35438 #define SEGMENT_TYPE_RIGHT 4
35439 #define SEGMENT_STATE_NORMAL 1
35440 #define SEGMENT_STATE_PRESSED 2
35441 #define SEGMENT_STATE_SELECTED 3
35442 #define SEGMENT_STATUS_ENABLED 0
35443 #define SEGMENT_STATUS_DISABLED 1
35450 state: "default" 0.0;
35457 group { name: "elm/segment_control/item/default";
35458 data.item: "label.wrap.part" "label.bg";
35460 style { name: "seg_text_style_normal";
35461 base: "font=Sans font_size=16 style=shadow \
35462 shadow_color=#2924224d \
35464 color=#ffffffff wrap=char text_class=label";
35466 tag: "hilight" "+ font=Sans:style=Bold";
35469 style { name: "seg_text_style_selected";
35470 base: "font=Sans:style=Bold font_size=16 style=shadow \
35471 shadow_color=#aaaaaa4d \
35473 color=#111111ff wrap=char text_class=label";
35475 tag: "hilight" "+ font=Sans:style=Bold";
35476 tag: "b" "+ font=Sans:style=Bold";
35479 style { name: "seg_text_style_disabled";
35480 base: "font=Sans:style=Medium font_size=16 style=shadow \
35481 shadow_color=#2924224d \
35482 align=center color=#2924224d \
35483 wrap=char text_class=label";
35485 tag: "hilight" "+ font=Sans:style=Bold";
35486 tag: "b" "+ font=Sans:style=Bold";
35491 image: "seg_single_pressed.png" COMP;
35492 image: "seg_single_selected.png" COMP;
35493 image: "seg_single_normal.png" COMP;
35495 image: "seg_left_pressed.png" COMP;
35496 image: "seg_left_selected.png" COMP;
35497 image: "seg_left_normal.png" COMP;
35499 image: "seg_middle_pressed.png" COMP;
35500 image: "seg_middle_selected.png" COMP;
35501 image: "seg_middle_normal.png" COMP;
35503 image: "seg_right_pressed.png" COMP;
35504 image: "seg_right_selected.png" COMP;
35505 image: "seg_right_normal.png" COMP;
35508 part { name: "segment";
35511 description { state: "default" 0.0;
35515 normal: "seg_single_normal.png";
35521 description { state: "default_single" 0.0;
35522 inherit: "default" 0.0;
35525 normal: "seg_single_normal.png";
35529 description { state: "default_left" 0.0;
35530 inherit: "default" 0.0;
35533 normal: "seg_left_normal.png";
35537 description { state: "default_right" 0.0;
35538 inherit: "default" 0.0;
35541 normal: "seg_right_normal.png";
35545 description { state: "default_middle" 0.0;
35546 inherit: "default" 0.0;
35549 normal: "seg_middle_normal.png";
35553 description { state: "pressed_single" 0.0;
35554 inherit: "default" 0.0;
35557 normal: "seg_single_pressed.png";
35561 description { state: "pressed_left" 0.0;
35562 inherit: "default" 0.0;
35565 normal: "seg_left_pressed.png";
35569 description { state: "pressed_right" 0.0;
35570 inherit: "default" 0.0;
35573 normal: "seg_right_pressed.png";
35577 description { state: "pressed_middle" 0.0;
35578 inherit: "default" 0.0;
35581 normal: "seg_middle_pressed.png";
35585 description { state: "selected_single" 0.0;
35586 inherit: "default" 0.0;
35589 normal: "seg_single_selected.png";
35593 description { state: "selected_left" 0.0;
35594 inherit: "default" 0.0;
35597 normal: "seg_left_selected.png";
35601 description { state: "selected_right" 0.0;
35602 inherit: "default" 0.0;
35605 normal: "seg_right_selected.png";
35609 description { state: "selected_middle" 0.0;
35610 inherit: "default" 0.0;
35613 normal: "seg_middle_selected.png";
35618 part { name: "padding_left";
35622 description { state: "default" 0.0;
35624 rel1.relative: 0.0 0.0;
35625 rel2.relative: 0.0 1.0;
35632 part { name: "padding_right";
35636 description { state: "default" 0.0;
35638 rel1.relative: 1.0 0.0;
35639 rel2.relative: 1.0 1.0;
35646 part { name: "padding_top";
35650 description { state: "default" 0.0;
35652 rel1.relative: 0.0 0.0;
35653 rel2.relative: 1.0 0.0;
35660 part { name: "padding_bottom";
35664 description { state: "default" 0.0;
35666 rel1.relative: 0.0 1.0;
35667 rel2.relative: 1.0 1.0;
35674 part { name: "icon.bg";
35678 description { state: "default" 0.0;
35682 to_x: "padding_left";
35683 to_y: "padding_top";
35687 to: "elm.swallow.icon";
35694 part { name: "padding_icon_text";
35698 description { state: "default" 0.0; //when only icon or no icon is there
35712 description { state: "icononly" 0.0;
35713 inherit: "default" 0.0;
35715 description { state: "visible" 0.0; //when icon is visible
35716 inherit: "default" 0.0;
35720 part { name: "elm.swallow.icon";
35723 description { state: "default" 0.0;
35727 to_x: "padding_left";
35728 to_y: "padding_top";
35732 to_y: "padding_bottom";
35737 aspect_preference: BOTH;
35739 description { state: "visible" 0.0;
35740 inherit: "default" 0.0;
35743 to_y: "padding_bottom";
35747 description { state: "icononly" 0.0;
35748 inherit: "default" 0.0;
35751 to_x: "padding_right";
35752 to_y: "padding_bottom";
35758 part { name: "elm.text";
35763 state: "default" 0.0;
35768 to_x: "padding_icon_text";
35772 to_x: "padding_right";
35775 color: 224 224 224 255;
35786 description { state: "normal" 0.0;
35787 inherit: "default" 0.0;
35790 description { state: "pressed" 0.0;
35791 inherit: "default" 0.0;
35795 description { state: "selected" 0.0;
35796 inherit: "default" 0.0;
35798 color: 50 50 50 255;
35800 description { state: "disabled" 0.0;
35801 inherit: "default" 0.0;
35803 color: 200 200 200 255;
35806 part { name: "disabler";
35809 description { state: "default" 0.0;
35814 rel1 { relative: 0.0 0.0; to: "segment";}
35815 rel2 { relative: 1.0 1.0; to: "segment";}
35816 color: 255 255 255 150;
35818 description { state: "disabled_single" 0.0;
35819 inherit: "default" 0.0;
35822 normal: "seg_single_normal.png";
35826 description { state: "disabled_left" 0.0;
35827 inherit: "default" 0.0;
35830 normal: "seg_left_normal.png";
35834 description { state: "disabled_right" 0.0;
35835 inherit: "default" 0.0;
35838 normal: "seg_right_normal.png";
35842 description { state: "disabled_middle" 0.0;
35843 inherit: "default" 0.0;
35846 normal: "seg_middle_normal.png";
35854 public seg_type; // Single, Left, Middle, Right.
35855 public seg_state; // Normal/Default, Pressed, Selected.
35856 public seg_status;// Enabled/Default, Disabled
35858 public update_state() {
35859 new type, state, disabled;
35860 type = get_int(seg_type);
35861 state = get_int(seg_state);
35862 disabled = get_int(seg_status);
35864 if(state == SEGMENT_STATE_NORMAL)
35866 if(type == SEGMENT_TYPE_SINGLE)
35867 set_state(PART:"segment", "default_single", 0.0);
35868 else if(type == SEGMENT_TYPE_LEFT)
35869 set_state(PART:"segment", "default_left", 0.0);
35870 else if(type == SEGMENT_TYPE_MIDDLE)
35871 set_state(PART:"segment", "default_middle", 0.0);
35872 else if(type == SEGMENT_TYPE_RIGHT)
35873 set_state(PART:"segment", "default_right", 0.0);
35874 set_state(PART:"elm.text", "normal", 0.0);
35876 else if(state == SEGMENT_STATE_PRESSED)
35878 if(type == SEGMENT_TYPE_SINGLE)
35879 set_state(PART:"segment", "pressed_single", 0.0);
35880 else if(type == SEGMENT_TYPE_LEFT)
35881 set_state(PART:"segment", "pressed_left", 0.0);
35882 else if(type == SEGMENT_TYPE_MIDDLE)
35883 set_state(PART:"segment", "pressed_middle", 0.0);
35884 else if(type == SEGMENT_TYPE_RIGHT)
35885 set_state(PART:"segment", "pressed_right", 0.0);
35886 set_state(PART:"elm.text", "pressed", 0.0);
35888 else if(state == SEGMENT_STATE_SELECTED)
35890 if(type == SEGMENT_TYPE_SINGLE)
35891 set_state(PART:"segment", "selected_single", 0.0);
35892 else if(type == SEGMENT_TYPE_LEFT)
35893 set_state(PART:"segment", "selected_left", 0.0);
35894 else if(type == SEGMENT_TYPE_MIDDLE)
35895 set_state(PART:"segment", "selected_middle", 0.0);
35896 else if(type == SEGMENT_TYPE_RIGHT)
35897 set_state(PART:"segment", "selected_right", 0.0);
35898 set_state(PART:"elm.text", "selected", 0.0);
35900 if(disabled == SEGMENT_STATUS_DISABLED)
35902 if(type == SEGMENT_TYPE_SINGLE)
35903 set_state(PART:"disabler", "disabled_single", 0.0);
35904 else if(type == SEGMENT_TYPE_LEFT)
35905 set_state(PART:"disabler", "disabled_left", 0.0);
35906 else if(type == SEGMENT_TYPE_MIDDLE)
35907 set_state(PART:"disabler", "disabled_middle", 0.0);
35908 else if(type == SEGMENT_TYPE_RIGHT)
35909 set_state(PART:"disabler", "disabled_right", 0.0);
35910 set_state(PART:"elm.text", "disabled", 0.0);
35915 name: "segment_type_s";
35916 signal: "elm,type,segment,single";
35919 set_int(seg_type, SEGMENT_TYPE_SINGLE);
35924 name: "segment_type_l";
35925 signal: "elm,type,segment,left";
35928 set_int(seg_type, SEGMENT_TYPE_LEFT);
35933 name: "segment_type_m";
35934 signal: "elm,type,segment,middle";
35937 set_int(seg_type, SEGMENT_TYPE_MIDDLE);
35942 name: "segment_type_r";
35943 signal: "elm,type,segment,right";
35946 set_int(seg_type, SEGMENT_TYPE_RIGHT);
35951 name: "normal_segment";
35952 signal: "elm,state,segment,normal";
35955 set_int(seg_state, SEGMENT_STATE_NORMAL);
35960 name: "pressed_segment";
35961 signal: "elm,state,segment,pressed";
35964 set_int(seg_state, SEGMENT_STATE_PRESSED);
35969 name: "selected_segment";
35970 signal: "elm,state,segment,selected";
35973 set_int(seg_state, SEGMENT_STATE_SELECTED);
35977 program { name: "disable_segment";
35978 signal: "elm,state,disabled";
35981 set_int(seg_status, SEGMENT_STATUS_DISABLED);
35985 program { name: "enable_segment";
35986 signal: "elm,state,enabled";
35989 set_int(seg_status, SEGMENT_STATUS_ENABLED);
35993 program { name: "text_show";
35994 signal: "elm,state,text,visible";
35999 get_state(PART:"elm.swallow.icon", st, 30, vl);
36000 if (!strcmp(st, "icononly"))
36002 set_state(PART:"elm.swallow.icon", "visible", 0.0);
36003 set_state(PART:"padding_icon_text", "visible", 0.0);
36005 get_state(PART:"elm.text", st, 30, vl);
36006 if (!strcmp(st, "selected"))
36007 set_state(PART:"elm.text", "selected", 0.0);
36009 set_state(PART:"elm.text", "normal", 0.0);
36012 program { name: "text_hide";
36013 signal: "elm,state,text,hidden";
36018 get_state(PART:"elm.swallow.icon", st, 30, vl);
36019 if (!strcmp(st, "visible"))
36021 set_state(PART:"elm.swallow.icon", "icononly", 0.0);
36022 set_state(PART:"padding_icon_text", "icononly", 0.0);
36024 set_state(PART:"elm.text", "default", 0.0);
36027 program { name: "icon_show";
36028 signal: "elm,state,icon,visible";
36033 get_state(PART:"elm.text", st, 30, vl);
36034 if ((!strcmp(st, "normal")) || (!strcmp(st, "selected")))
36036 set_state(PART:"elm.swallow.icon", "visible", 0.0);
36037 set_state(PART:"padding_icon_text", "visible", 0.0);
36041 set_state(PART:"elm.swallow.icon", "icononly", 0.0);
36042 set_state(PART:"padding_icon_text", "icononly", 0.0);
36046 program { name: "icon_hide";
36047 signal: "elm,state,icon,hidden";
36049 action: STATE_SET "default" 0.0;
36050 target: "elm.swallow.icon";
36053 #undef SEGMENT_TYPE_SINGLE
36054 #undef SEGMENT_TYPE_LEFT
36055 #undef SEGMENT_TYPE_MIDDLE
36056 #undef SEGMENT_TYPE_RIGHT
36057 #undef SEGMENT_STATE_NORMAL
36058 #undef SEGMENT_STATE_PRESSED
36059 #undef SEGMENT_STATE_SELECTED
36060 #undef SEGMENT_STATUS_ENABLED
36061 #undef SEGMENT_STATUS_DISABLED
36064 /* a simple title layout, with a label and two icons */
36065 group { name: "elm/layout/application/titlebar";
36067 image: "toolbar_sel.png" COMP;
36070 part { name: "base";
36073 description { state: "default" 0.0;
36080 normal: "toolbar_sel.png";
36085 part { name: "elm.swallow.content";
36087 description { state: "default" 0.0;
36095 part { name: "elm.swallow.icon";
36098 description { state: "default" 0.0;
36112 description { state: "visible" 0.0;
36113 inherit: "default" 0.0;
36117 part { name: "elm.swallow.end";
36120 description { state: "default" 0.0;
36135 description { state: "visible" 0.0;
36136 inherit: "default" 0.0;
36140 part { name: "elm.text";
36142 effect: SOFT_SHADOW;
36145 description { state: "default" 0.0;
36148 to_x: "elm.swallow.icon";
36153 to_x: "elm.swallow.end";
36162 text_class: "title_bar";
36168 program { name: "show_icon";
36169 signal: "elm,state,icon,visible";
36171 action: STATE_SET "visible" 0.0;
36172 target: "elm.swallow.icon";
36174 program { name: "hide_icon";
36175 signal: "elm,state,icon,hidden";
36177 action: STATE_SET "default" 0.0;
36178 target: "elm.swallow.icon";
36180 program { name: "show_end";
36181 signal: "elm,state,end,visible";
36183 action: STATE_SET "visible" 0.0;
36184 target: "elm.swallow.end";
36186 program { name: "hide_end";
36187 signal: "elm,state,end,hidden";
36189 action: STATE_SET "default" 0.0;
36190 target: "elm.swallow.end";