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";
322 alias: "elm/genscroller/base/default";
325 item: "focus_highlight" "on";
329 public sbvis_v, sbvis_h, sbalways_v, sbalways_h, sbvis_timer;
332 v = get_int(sbvis_v);
334 v = get_int(sbalways_v);
336 emit("do-hide-vbar", "");
340 v = get_int(sbvis_h);
342 v = get_int(sbalways_h);
344 emit("do-hide-hbar", "");
348 set_int(sbvis_timer, 0);
353 image: "shelf_inset.png" COMP;
354 image: "bt_sm_base2.png" COMP;
355 image: "bt_sm_shine.png" COMP;
356 image: "bt_sm_hilight.png" COMP;
357 image: "sl_bt2_2.png" COMP;
362 description { state: "default" 0.0;
365 color: 255 255 255 0;
368 part { name: "clipper";
371 description { state: "default" 0.0;
378 part { name: "elm.swallow.content";
381 description { state: "default" 0.0;
388 part { name: "conf_over";
390 description { state: "default" 0.0;
394 normal: "shelf_inset.png";
400 description { state: "enabled" 0.0;
401 inherit: "default" 0.0;
402 color: 200 155 0 255;
405 part { name: "focus_highlight";
407 description { state: "default" 0.0;
411 normal: "sl_bt2_2.png";
418 description { state: "enabled" 0.0;
419 inherit: "default" 0.0;
420 color: 200 155 0 255;
423 part { name: "sb_vbar_clip_master";
426 description { state: "default" 0.0;
428 description { state: "hidden" 0.0;
430 color: 255 255 255 0;
433 part { name: "sb_vbar_clip";
434 clip_to: "sb_vbar_clip_master";
437 description { state: "default" 0.0;
439 description { state: "hidden" 0.0;
441 color: 255 255 255 0;
444 part { name: "sb_vbar";
447 description { state: "default" 0.0;
455 to_y: "elm.swallow.content";
456 to_x: "elm.swallow.content";
462 to_x: "elm.swallow.content";
466 part { name: "elm.dragable.vbar";
467 clip_to: "sb_vbar_clip";
474 description { state: "default" 0.0;
489 normal: "bt_sm_base2.png";
495 part { name: "sb_vbar_over1";
496 clip_to: "sb_vbar_clip";
498 description { state: "default" 0.0;
499 rel1.to: "elm.dragable.vbar";
500 rel2.relative: 1.0 0.5;
501 rel2.to: "elm.dragable.vbar";
503 normal: "bt_sm_hilight.png";
508 part { name: "sb_vbar_over2";
509 clip_to: "sb_vbar_clip";
511 description { state: "default" 0.0;
512 rel1.to: "elm.dragable.vbar";
513 rel2.to: "elm.dragable.vbar";
515 normal: "bt_sm_shine.png";
521 part { name: "sb_hbar_clip_master";
524 description { state: "default" 0.0;
526 description { state: "hidden" 0.0;
528 color: 255 255 255 0;
531 part { name: "sb_hbar_clip";
532 clip_to: "sb_hbar_clip_master";
535 description { state: "default" 0.0;
537 description { state: "hidden" 0.0;
539 color: 255 255 255 0;
542 part { name: "sb_hbar";
545 description { state: "default" 0.0;
553 to_x: "elm.swallow.content";
554 to_y: "elm.swallow.content";
560 to_y: "elm.swallow.content";
564 part { name: "elm.dragable.hbar";
565 clip_to: "sb_hbar_clip";
572 description { state: "default" 0.0;
587 normal: "bt_sm_base2.png";
593 part { name: "sb_hbar_over1";
594 clip_to: "sb_hbar_clip";
596 description { state: "default" 0.0;
597 rel1.to: "elm.dragable.hbar";
598 rel2.relative: 1.0 0.5;
599 rel2.to: "elm.dragable.hbar";
601 normal: "bt_sm_hilight.png";
606 part { name: "sb_hbar_over2";
607 clip_to: "sb_hbar_clip";
609 description { state: "default" 0.0;
610 rel1.to: "elm.dragable.hbar";
611 rel2.to: "elm.dragable.hbar";
613 normal: "bt_sm_shine.png";
618 part { name: "disabler";
620 description { state: "default" 0.0;
626 description { state: "disabled" 0.0;
627 inherit: "default" 0.0;
629 color: 128 128 128 128;
634 program { name: "load";
638 set_state(PART:"sb_hbar_clip", "hidden", 0.0);
639 set_state(PART:"sb_vbar_clip", "hidden", 0.0);
642 set_int(sbalways_v, 0);
643 set_int(sbalways_h, 0);
644 set_int(sbvis_timer, 0);
648 program { name: "vbar_show";
649 signal: "elm,action,show,vbar";
651 action: STATE_SET "default" 0.0;
652 target: "sb_vbar_clip_master";
654 program { name: "vbar_hide";
655 signal: "elm,action,hide,vbar";
657 action: STATE_SET "hidden" 0.0;
658 target: "sb_vbar_clip_master";
660 program { name: "vbar_show_always";
661 signal: "elm,action,show_always,vbar";
665 v = get_int(sbvis_v);
666 v |= get_int(sbalways_v);
668 set_int(sbalways_v, 1);
669 emit("do-show-vbar", "");
674 program { name: "vbar_show_notalways";
675 signal: "elm,action,show_notalways,vbar";
679 v = get_int(sbalways_v);
681 set_int(sbalways_v, 0);
682 v = get_int(sbvis_v);
684 emit("do-hide-vbar", "");
690 program { name: "sb_vbar_show";
691 signal: "do-show-vbar";
693 action: STATE_SET "default" 0.0;
694 transition: LINEAR 0.5;
695 target: "sb_vbar_clip";
697 program { name: "sb_vbar_hide";
698 signal: "do-hide-vbar";
700 action: STATE_SET "hidden" 0.0;
701 transition: LINEAR 0.5;
702 target: "sb_vbar_clip";
705 program { name: "hbar_show";
706 signal: "elm,action,show,hbar";
708 action: STATE_SET "default" 0.0;
709 target: "sb_hbar_clip_master";
711 program { name: "hbar_hide";
712 signal: "elm,action,hide,hbar";
714 action: STATE_SET "hidden" 0.0;
715 target: "sb_hbar_clip_master";
717 program { name: "hbar_show_always";
718 signal: "elm,action,show_always,hbar";
722 v = get_int(sbvis_h);
723 v |= get_int(sbalways_h);
725 set_int(sbalways_h, 1);
726 emit("do-show-hbar", "");
731 program { name: "hbar_show_notalways";
732 signal: "elm,action,show_notalways,hbar";
736 v = get_int(sbalways_h);
738 set_int(sbalways_h, 0);
739 v = get_int(sbvis_h);
741 emit("do-hide-hbar", "");
747 program { name: "sb_hbar_show";
748 signal: "do-show-hbar";
750 action: STATE_SET "default" 0.0;
751 transition: LINEAR 0.5;
752 target: "sb_hbar_clip";
754 program { name: "sb_hbar_hide";
755 signal: "do-hide-hbar";
757 action: STATE_SET "hidden" 0.0;
758 transition: LINEAR 0.5;
759 target: "sb_hbar_clip";
762 program { name: "scroll";
763 signal: "elm,action,scroll";
767 v = get_int(sbvis_v);
768 v |= get_int(sbalways_v);
770 emit("do-show-vbar", "");
773 v = get_int(sbvis_h);
774 v |= get_int(sbalways_h);
776 emit("do-show-hbar", "");
779 v = get_int(sbvis_timer);
780 if (v > 0) cancel_timer(v);
781 v = timer(1.0, "timer0", 0);
782 set_int(sbvis_timer, v);
786 program { name: "highlight_show";
787 signal: "elm,action,focus_highlight,show";
789 action: STATE_SET "enabled" 0.0;
790 transition: ACCELERATE 0.3;
791 target: "focus_highlight";
794 program { name: "highlight_hide";
795 signal: "elm,action,focus_highlight,hide";
797 action: STATE_SET "default" 0.0;
798 transition: DECELERATE 0.3;
799 target: "focus_highlight";
802 program { name: "disable";
803 signal: "elm,state,disabled";
805 action: STATE_SET "disabled" 0.0;
808 program { name: "enable";
809 signal: "elm,state,enabled";
811 action: STATE_SET "default" 0.0;
817 ///////////////////////////////////////////////////////////////////////////////
818 group { name: "elm/scroller/entry/default";
821 item: "focus_highlight" "on";
825 public sbvis_v, sbvis_h, sbalways_v, sbalways_h, sbvis_timer;
828 v = get_int(sbvis_v);
830 v = get_int(sbalways_v);
832 emit("do-hide-vbar", "");
836 v = get_int(sbvis_h);
838 v = get_int(sbalways_h);
840 emit("do-hide-hbar", "");
844 set_int(sbvis_timer, 0);
849 image: "shelf_inset.png" COMP;
850 image: "bt_sm_base2.png" COMP;
851 image: "bt_sm_shine.png" COMP;
852 image: "bt_sm_hilight.png" COMP;
853 image: "sl_bt2_2.png" COMP;
858 description { state: "default" 0.0;
863 part { name: "clipper";
866 description { state: "default" 0.0;
873 part { name: "contentclipper";
877 description { state: "default" 0.0;
878 rel1.to: "elm.swallow.icon";
879 rel1.relative: 1.0 0.0;
880 rel2.to: "elm.swallow.end";
881 rel2.relative: 0.0 1.0;
884 part { name: "elm.swallow.icon";
887 description { state: "default" 0.0;
901 description { state: "visible" 0.0;
917 part { name: "elm.swallow.end";
920 description { state: "default" 0.0;
934 description { state: "visible" 0.0;
950 part { name: "elm.swallow.content";
951 clip_to: "contentclipper";
953 description { state: "default" 0.0;
955 to: "elm.swallow.icon";
960 to: "elm.swallow.end";
966 part { name: "conf_over";
968 description { state: "default" 0.0;
972 normal: "shelf_inset.png";
978 description { state: "enabled" 0.0;
979 inherit: "default" 0.0;
980 color: 200 155 0 255;
983 part { name: "focus_highlight";
985 description { state: "default" 0.0;
989 normal: "sl_bt2_2.png";
996 description { state: "enabled" 0.0;
997 inherit: "default" 0.0;
998 color: 200 155 0 255;
1001 part { name: "sb_vbar_clip_master";
1004 description { state: "default" 0.0;
1006 description { state: "hidden" 0.0;
1008 color: 255 255 255 0;
1011 part { name: "sb_vbar_clip";
1012 clip_to: "sb_vbar_clip_master";
1015 description { state: "default" 0.0;
1017 description { state: "hidden" 0.0;
1019 color: 255 255 255 0;
1022 part { name: "sb_vbar";
1025 description { state: "default" 0.0;
1033 to_y: "elm.swallow.content";
1034 to_x: "elm.swallow.end";
1040 to_x: "elm.swallow.end";
1044 part { name: "elm.dragable.vbar";
1045 clip_to: "sb_vbar_clip";
1052 description { state: "default" 0.0;
1067 normal: "bt_sm_base2.png";
1073 part { name: "sb_vbar_over1";
1074 clip_to: "sb_vbar_clip";
1076 description { state: "default" 0.0;
1077 rel1.to: "elm.dragable.vbar";
1078 rel2.relative: 1.0 0.5;
1079 rel2.to: "elm.dragable.vbar";
1081 normal: "bt_sm_hilight.png";
1086 part { name: "sb_vbar_over2";
1087 clip_to: "sb_vbar_clip";
1089 description { state: "default" 0.0;
1090 rel1.to: "elm.dragable.vbar";
1091 rel2.to: "elm.dragable.vbar";
1093 normal: "bt_sm_shine.png";
1099 part { name: "sb_hbar_clip_master";
1102 description { state: "default" 0.0;
1104 description { state: "hidden" 0.0;
1106 color: 255 255 255 0;
1109 part { name: "sb_hbar_clip";
1110 clip_to: "sb_hbar_clip_master";
1113 description { state: "default" 0.0;
1115 description { state: "hidden" 0.0;
1117 color: 255 255 255 0;
1120 part { name: "sb_hbar";
1123 description { state: "default" 0.0;
1131 to_x: "elm.swallow.content";
1132 to_y: "elm.swallow.content";
1138 to_y: "elm.swallow.content";
1142 part { name: "elm.dragable.hbar";
1143 clip_to: "sb_hbar_clip";
1150 description { state: "default" 0.0;
1165 normal: "bt_sm_base2.png";
1171 part { name: "sb_hbar_over1";
1172 clip_to: "sb_hbar_clip";
1174 description { state: "default" 0.0;
1175 rel1.to: "elm.dragable.hbar";
1176 rel2.relative: 1.0 0.5;
1177 rel2.to: "elm.dragable.hbar";
1179 normal: "bt_sm_hilight.png";
1184 part { name: "sb_hbar_over2";
1185 clip_to: "sb_hbar_clip";
1187 description { state: "default" 0.0;
1188 rel1.to: "elm.dragable.hbar";
1189 rel2.to: "elm.dragable.hbar";
1191 normal: "bt_sm_shine.png";
1198 program { name: "load";
1202 set_state(PART:"sb_hbar_clip", "hidden", 0.0);
1203 set_state(PART:"sb_vbar_clip", "hidden", 0.0);
1204 set_int(sbvis_h, 0);
1205 set_int(sbvis_v, 0);
1206 set_int(sbalways_v, 0);
1207 set_int(sbalways_h, 0);
1208 set_int(sbvis_timer, 0);
1211 program { name: "icon_show";
1212 signal: "elm,action,show,icon";
1214 action: STATE_SET "visible" 0.0;
1215 target: "elm.swallow.icon";
1217 program { name: "icon_hide";
1218 signal: "elm,action,hide,icon";
1220 action: STATE_SET "default" 0.0;
1221 target: "elm.swallow.icon";
1223 program { name: "end_show";
1224 signal: "elm,action,show,end";
1226 action: STATE_SET "visible" 0.0;
1227 target: "elm.swallow.end";
1229 program { name: "end_hide";
1230 signal: "elm,action,hide,end";
1232 action: STATE_SET "default" 0.0;
1233 target: "elm.swallow.end";
1235 program { name: "vbar_show";
1236 signal: "elm,action,show,vbar";
1238 action: STATE_SET "default" 0.0;
1239 target: "sb_vbar_clip_master";
1241 program { name: "vbar_hide";
1242 signal: "elm,action,hide,vbar";
1244 action: STATE_SET "hidden" 0.0;
1245 target: "sb_vbar_clip_master";
1247 program { name: "vbar_show_always";
1248 signal: "elm,action,show_always,vbar";
1252 v = get_int(sbvis_v);
1253 v |= get_int(sbalways_v);
1255 set_int(sbalways_v, 1);
1256 emit("do-show-vbar", "");
1257 set_int(sbvis_v, 1);
1261 program { name: "vbar_show_notalways";
1262 signal: "elm,action,show_notalways,vbar";
1266 v = get_int(sbalways_v);
1268 set_int(sbalways_v, 0);
1269 v = get_int(sbvis_v);
1271 emit("do-hide-vbar", "");
1272 set_int(sbvis_v, 0);
1277 program { name: "sb_vbar_show";
1278 signal: "do-show-vbar";
1280 action: STATE_SET "default" 0.0;
1281 transition: LINEAR 0.5;
1282 target: "sb_vbar_clip";
1284 program { name: "sb_vbar_hide";
1285 signal: "do-hide-vbar";
1287 action: STATE_SET "hidden" 0.0;
1288 transition: LINEAR 0.5;
1289 target: "sb_vbar_clip";
1292 program { name: "hbar_show";
1293 signal: "elm,action,show,hbar";
1295 action: STATE_SET "default" 0.0;
1296 target: "sb_hbar_clip_master";
1298 program { name: "hbar_hide";
1299 signal: "elm,action,hide,hbar";
1301 action: STATE_SET "hidden" 0.0;
1302 target: "sb_hbar_clip_master";
1304 program { name: "hbar_show_always";
1305 signal: "elm,action,show_always,hbar";
1309 v = get_int(sbvis_h);
1310 v |= get_int(sbalways_h);
1312 set_int(sbalways_h, 1);
1313 emit("do-show-hbar", "");
1314 set_int(sbvis_h, 1);
1318 program { name: "hbar_show_notalways";
1319 signal: "elm,action,show_notalways,hbar";
1323 v = get_int(sbalways_h);
1325 set_int(sbalways_h, 0);
1326 v = get_int(sbvis_h);
1328 emit("do-hide-hbar", "");
1329 set_int(sbvis_h, 0);
1334 program { name: "sb_hbar_show";
1335 signal: "do-show-hbar";
1337 action: STATE_SET "default" 0.0;
1338 transition: LINEAR 0.5;
1339 target: "sb_hbar_clip";
1341 program { name: "sb_hbar_hide";
1342 signal: "do-hide-hbar";
1344 action: STATE_SET "hidden" 0.0;
1345 transition: LINEAR 0.5;
1346 target: "sb_hbar_clip";
1349 program { name: "scroll";
1350 signal: "elm,action,scroll";
1354 v = get_int(sbvis_v);
1355 v |= get_int(sbalways_v);
1357 emit("do-show-vbar", "");
1358 set_int(sbvis_v, 1);
1360 v = get_int(sbvis_h);
1361 v |= get_int(sbalways_h);
1363 emit("do-show-hbar", "");
1364 set_int(sbvis_h, 1);
1366 v = get_int(sbvis_timer);
1367 if (v > 0) cancel_timer(v);
1368 v = timer(1.0, "timer0", 0);
1369 set_int(sbvis_timer, v);
1373 program { name: "highlight_show";
1374 signal: "elm,action,focus_highlight,show";
1376 action: STATE_SET "enabled" 0.0;
1377 transition: ACCELERATE 0.3;
1378 target: "focus_highlight";
1379 target: "conf_over";
1381 program { name: "highlight_hide";
1382 signal: "elm,action,focus_highlight,hide";
1384 action: STATE_SET "default" 0.0;
1385 transition: DECELERATE 0.3;
1386 target: "focus_highlight";
1387 target: "conf_over";
1392 ///////////////////////////////////////////////////////////////////////////////
1393 #define TEXT_SLIDE_DURATION 10
1395 group { name: "elm/label/base/default";
1396 data.item: "default_font_size" "10";
1397 data.item: "min_font_size" "6";
1398 data.item: "max_font_size" "60";
1400 style { name: "textblock_style";
1401 base: "font=Sans font_size=10 color=#000 text_class=label";
1404 tag: "hilight" "+ font=Sans:style=Bold";
1405 tag: "b" "+ font=Sans:style=Bold";
1410 part { name: "label.swallow.background";
1412 description { state: "default" 0.0;
1416 part { name: "label.text.clip";
1418 description { state: "default" 0.0;
1419 rel1 { relative: 0 0; to: "label.swallow.background"; }
1420 rel2 { relative: 1 1; to: "label.swallow.background"; }
1423 part { name: "elm.text";
1427 clip_to: "label.text.clip";
1428 description { state: "default" 0.0;
1429 rel1.relative: 0.0 0.0;
1430 rel2.relative: 1.0 1.0;
1432 style: "textblock_style";
1440 group { name: "elm/label/base/marker";
1441 data.item: "default_font_size" "10";
1442 data.item: "min_font_size" "6";
1443 data.item: "max_font_size" "60";
1445 style { name: "textblock_style2";
1446 base: "font=Sans:style=Bold font_size=10 align=center color=#fff wrap=word text_class=label";
1449 tag: "hilight" "+ color=#ffff";
1450 tag: "b" "+ color=#ffff";
1455 part { name: "label.swallow.background";
1457 description { state: "default" 0.0;
1459 rel1 { relative: 0 0; to: "elm.text"; }
1460 rel2 { relative: 1 1; to: "elm.text"; }
1463 part { name: "elm.text";
1467 description { state: "default" 0.0;
1469 style: "textblock_style2";
1477 group { name: "elm/label/base/slide_long";
1478 data.item: "default_font_size" "10";
1479 data.item: "min_font_size" "6";
1480 data.item: "max_font_size" "60";
1483 public g_duration, g_stopslide, g_timer_id, g_anim_id;
1485 public message(Msg_Type:type, id, ...) {
1486 if ((type == MSG_FLOAT_SET) && (id == 0)) {
1488 duration = getfarg(2);
1489 set_float(g_duration, duration);
1492 public slide_to_end_anim(val, Float:pos) {
1495 stopflag = get_int(g_stopslide);
1496 if (stopflag == 1) return;
1497 set_tween_state(PART:"elm.text", pos, "slide_begin", 0.0, "slide_end", 0.0);
1499 id = timer(0.5, "slide_to_begin", 1);
1500 set_int(g_timer_id, id);
1503 public slide_to_end() {
1507 stopflag = get_int(g_stopslide);
1508 if (stopflag == 1) return;
1509 duration = get_float(g_duration);
1510 id = anim(duration, "slide_to_end_anim", 1);
1511 set_int(g_anim_id, id);
1513 public slide_to_begin() {
1516 stopflag = get_int(g_stopslide);
1517 if (stopflag == 1) return;
1518 set_state(PART:"elm.text", "slide_begin", 0.0);
1519 id = timer(0.5, "slide_to_end", 1);
1520 set_int(g_timer_id, id);
1522 public start_slide() {
1523 set_int(g_stopslide, 0);
1524 set_state(PART:"elm.text", "slide_begin", 0.0);
1527 public stop_slide() {
1529 set_int(g_stopslide, 1);
1530 id = get_int(g_anim_id);
1532 id = get_int(g_timer_id);
1534 set_state(PART:"elm.text", "default", 0.0);
1539 part { name: "label.swallow.background";
1541 description { state: "default" 0.0;
1545 part { name: "label.text.clip";
1547 description { state: "default" 0.0;
1549 color: 255 255 255 255;
1550 rel1 { relative: 0 0; to: "label.swallow.background"; }
1551 rel2 { relative: 1 1; to: "label.swallow.background"; }
1554 part { name: "elm.text";
1558 clip_to: "label.text.clip";
1559 description { state: "default" 0.0;
1560 rel1.relative: 0.0 0.0;
1561 rel2.relative: 1.0 1.0;
1564 style: "textblock_style";
1568 description { state: "slide_end" 0.0;
1569 inherit: "default" 0.0;
1570 rel1.relative: 0.0 0.0;
1571 rel2.relative: 0.0 1.0;
1574 description { state: "slide_begin" 0.0;
1575 inherit: "default" 0.0;
1576 rel1.relative: 1.0 0.0;
1577 rel2.relative: 1.0 1.0;
1583 program { name: "start_slide";
1585 signal: "elm,state,slide,start";
1591 program { name: "stop_slide";
1593 signal: "elm,state,slide,stop";
1603 group { name: "elm/label/base/slide_short";
1604 data.item: "default_font_size" "10";
1605 data.item: "min_font_size" "6";
1606 data.item: "max_font_size" "60";
1609 public g_duration, g_stopslide, g_timer_id, g_anim_id;
1611 public message(Msg_Type:type, id, ...) {
1612 if ((type == MSG_FLOAT_SET) && (id == 0)) {
1614 duration = getfarg(2);
1615 set_float(g_duration, duration);
1618 public slide_to_end_anim(val, Float:pos) {
1621 stopflag = get_int(g_stopslide);
1622 if (stopflag == 1) return;
1623 set_tween_state(PART:"elm.text", pos, "slide_begin", 0.0, "slide_end", 0.0);
1625 id = timer(0.5, "slide_to_begin", 1);
1626 set_int(g_timer_id, id);
1629 public slide_to_end() {
1633 stopflag = get_int(g_stopslide);
1634 if (stopflag == 1) return;
1635 duration = get_float(g_duration);
1636 id = anim(duration, "slide_to_end_anim", 1);
1637 set_int(g_anim_id, id);
1639 public slide_to_begin() {
1642 stopflag = get_int(g_stopslide);
1643 if (stopflag == 1) return;
1644 set_state(PART:"elm.text", "slide_begin", 0.0);
1645 id = timer(0.5, "slide_to_end", 1);
1646 set_int(g_timer_id, id);
1648 public start_slide() {
1649 set_int(g_stopslide, 0);
1650 set_state(PART:"elm.text", "slide_begin", 0.0);
1653 public stop_slide() {
1655 set_int(g_stopslide, 1);
1656 id = get_int(g_anim_id);
1658 id = get_int(g_timer_id);
1660 set_state(PART:"elm.text", "default", 0.0);
1665 part { name: "label.swallow.background";
1667 description { state: "default" 0.0;
1671 part { name: "label.text.clip";
1673 description { state: "default" 0.0;
1675 color: 255 255 255 255;
1676 rel1 { relative: 0 0; to: "label.swallow.background"; }
1677 rel2 { relative: 1 1; to: "label.swallow.background"; }
1680 part { name: "elm.text";
1684 clip_to: "label.text.clip";
1685 description { state: "default" 0.0;
1686 rel1.relative: 0.0 0.0;
1687 rel2.relative: 1.0 1.0;
1690 style: "textblock_style";
1694 description { state: "slide_end" 0.0;
1695 inherit: "default" 0.0;
1696 rel1.relative: 1.0 0.0;
1697 rel2.relative: 1.0 1.0;
1700 description { state: "slide_begin" 0.0;
1701 inherit: "default" 0.0;
1702 rel1.relative: 0.0 0.0;
1703 rel2.relative: 0.0 1.0;
1709 program { name: "start_slide";
1711 signal: "elm,state,slide,start";
1717 program { name: "stop_slide";
1719 signal: "elm,state,slide,stop";
1728 group { name: "elm/label/base/slide_bounce";
1729 data.item: "default_font_size" "10";
1730 data.item: "min_font_size" "6";
1731 data.item: "max_font_size" "60";
1734 public g_duration, g_stopslide, g_timer_id, g_anim_id;
1736 public message(Msg_Type:type, id, ...) {
1737 if ((type == MSG_FLOAT_SET) && (id == 0)) {
1739 duration = getfarg(2);
1740 set_float(g_duration, duration);
1743 public slide_to_end_anim(val, Float:pos) {
1746 stopflag = get_int(g_stopslide);
1747 if (stopflag == 1) return;
1748 set_tween_state(PART:"elm.text", pos, "slide_begin", 0.0, "slide_end", 0.0);
1750 id = timer(0.5, "slide_to_begin", 1);
1751 set_int(g_timer_id, id);
1754 public slide_to_end() {
1758 stopflag = get_int(g_stopslide);
1759 if (stopflag == 1) return;
1760 duration = get_float(g_duration);
1761 id = anim(duration, "slide_to_end_anim", 1);
1762 set_int(g_anim_id, id);
1764 public slide_to_begin_anim(val, Float:pos) {
1767 stopflag = get_int(g_stopslide);
1768 if (stopflag == 1) return;
1769 set_tween_state(PART:"elm.text", pos, "slide_end", 0.0, "slide_begin", 0.0);
1771 id = timer(0.5, "slide_to_end", 1);
1772 set_int(g_timer_id, id);
1775 public slide_to_begin() {
1779 stopflag = get_int(g_stopslide);
1780 if (stopflag == 1) return;
1781 duration = get_float(g_duration);
1782 id = anim(duration, "slide_to_begin_anim", 1);
1783 set_int(g_anim_id, id);
1785 public start_slide() {
1786 set_int(g_stopslide, 0);
1787 set_state(PART:"elm.text", "slide_begin", 0.0);
1790 public stop_slide() {
1792 set_int(g_stopslide, 1);
1793 id = get_int(g_anim_id);
1795 id = get_int(g_timer_id);
1797 set_state(PART:"elm.text", "default", 0.0);
1802 part { name: "label.swallow.background";
1804 description { state: "default" 0.0;
1808 part { name: "label.text.clip";
1810 description { state: "default" 0.0;
1812 color: 255 255 255 255;
1813 rel1 { relative: 0 0; to: "label.swallow.background"; }
1814 rel2 { relative: 1 1; to: "label.swallow.background"; }
1817 part { name: "elm.text";
1821 clip_to: "label.text.clip";
1822 description { state: "default" 0.0;
1823 rel1.relative: 0.0 0.0;
1824 rel2.relative: 1.0 1.0;
1827 style: "textblock_style";
1831 description { state: "slide_end" 0.0;
1832 inherit: "default" 0.0;
1833 rel1.relative: 1.0 0.0;
1834 rel2.relative: 1.0 1.0;
1837 description { state: "slide_begin" 0.0;
1838 inherit: "default" 0.0;
1839 rel1.relative: 0.0 0.0;
1840 rel2.relative: 0.0 1.0;
1846 program { name: "start_slide";
1848 signal: "elm,state,slide,start";
1854 program { name: "stop_slide";
1856 signal: "elm,state,slide,stop";
1866 ///////////////////////////////////////////////////////////////////////////////
1868 group { name: "elm/button/base/default";
1870 image: "bt_base1.png" COMP;
1871 image: "bt_base2.png" COMP;
1872 image: "bt_hilight.png" COMP;
1873 image: "bt_shine.png" COMP;
1874 image: "bt_glow.png" COMP;
1875 image: "bt_dis_base.png" COMP;
1876 image: "bt_dis_hilight.png" COMP;
1879 part { name: "button_image";
1881 description { state: "default" 0.0;
1884 normal: "bt_base2.png";
1887 image.middle: SOLID;
1889 description { state: "clicked" 0.0;
1890 inherit: "default" 0.0;
1891 image.normal: "bt_base1.png";
1893 description { state: "disabled" 0.0;
1894 inherit: "default" 0.0;
1896 normal: "bt_dis_base.png";
1901 part { name: "elm.swallow.content";
1903 description { state: "default" 0.0;
1909 rel2.relative: 0.0 1.0;
1911 description { state: "visible" 0.0;
1912 inherit: "default" 0.0;
1916 // aspect_preference: VERTICAL;
1919 description { state: "icononly" 0.0;
1920 inherit: "default" 0.0;
1926 rel2.relative: 1.0 1.0;
1927 // aspect_preference: VERTICAL;
1933 effect: SOFT_SHADOW;
1936 description { state: "default" 0.0;
1938 rel1.to_x: "elm.swallow.content";
1939 rel1.relative: 1.0 0.0;
1942 color: 224 224 224 255;
1945 font: "Sans,Edje-Vera";
1949 text_class: "button";
1952 description { state: "visible" 0.0;
1953 inherit: "default" 0.0;
1957 description { state: "disabled" 0.0;
1958 inherit: "default" 0.0;
1962 description { state: "disabled_visible" 0.0;
1963 inherit: "default" 0.0;
1970 part { name: "over1";
1972 description { state: "default" 0.0;
1973 rel2.relative: 1.0 0.5;
1975 normal: "bt_hilight.png";
1979 description { state: "disabled" 0.0;
1980 inherit: "default" 0.0;
1982 normal: "bt_dis_hilight.png";
1987 part { name: "over2";
1990 ignore_flags: ON_HOLD;
1991 description { state: "default" 0.0;
1993 normal: "bt_shine.png";
1997 description { state: "disabled" 0.0;
1998 inherit: "default" 0.0;
2002 part { name: "over3";
2005 description { state: "default" 0.0;
2006 color: 255 255 255 0;
2008 normal: "bt_glow.png";
2009 border: 12 12 12 12;
2013 description { state: "clicked" 0.0;
2014 inherit: "default" 0.0;
2015 color: 255 255 255 255;
2018 part { name: "disabler";
2020 description { state: "default" 0.0;
2024 description { state: "disabled" 0.0;
2025 inherit: "default" 0.0;
2032 name: "button_click";
2033 signal: "mouse,down,1";
2035 action: SIGNAL_EMIT "elm,action,press" "";
2036 after: "button_click_anim";
2039 name: "button_click_anim";
2040 action: STATE_SET "clicked" 0.0;
2041 target: "button_image";
2044 name: "button_unclick";
2045 signal: "mouse,up,1";
2047 action: SIGNAL_EMIT "elm,action,unpress" "";
2048 after: "button_unclick_anim";
2051 name: "button_pressed_anim";
2052 signal: "elm,anim,activate";
2054 action: STATE_SET "clicked" 0.0;
2055 target: "button_image";
2057 after: "button_unpressed_anim";
2060 name: "button_unpressed_anim";
2061 action: STATE_SET "default" 0.0;
2062 transition: DECELERATE 0.5;
2063 target: "button_image";
2067 name: "button_unclick_anim";
2068 action: STATE_SET "default" 0.0;
2069 target: "button_image";
2072 name: "button_click2";
2073 signal: "mouse,down,1";
2075 action: STATE_SET "clicked" 0.0;
2079 name: "button_unclick2";
2080 signal: "mouse,up,1";
2082 action: STATE_SET "default" 0.0;
2083 transition: DECELERATE 0.5;
2087 name: "button_unclick3";
2088 signal: "mouse,clicked,1";
2090 action: SIGNAL_EMIT "elm,action,click" "";
2092 program { name: "text_show";
2093 signal: "elm,state,text,visible";
2098 get_state(PART:"elm.swallow.content", st, 30, vl);
2099 if (!strcmp(st, "icononly"))
2100 set_state(PART:"elm.swallow.content", "visible", 0.0);
2101 set_state(PART:"elm.text", "visible", 0.0);
2104 program { name: "text_hide";
2105 signal: "elm,state,text,hidden";
2110 get_state(PART:"elm.swallow.content", st, 30, vl);
2111 if (!strcmp(st, "visible"))
2112 set_state(PART:"elm.swallow.content", "icononly", 0.0);
2113 set_state(PART:"elm.text", "default", 0.0);
2116 program { name: "icon_show";
2117 signal: "elm,state,icon,visible";
2122 get_state(PART:"elm.text", st, 30, vl);
2123 if (!strcmp(st, "visible"))
2124 set_state(PART:"elm.swallow.content", "visible", 0.0);
2126 set_state(PART:"elm.swallow.content", "icononly", 0.0);
2129 program { name: "icon_hide";
2130 signal: "elm,state,icon,hidden";
2132 action: STATE_SET "default" 0.0;
2133 target: "elm.swallow.content";
2135 program { name: "disable";
2136 signal: "elm,state,disabled";
2138 action: STATE_SET "disabled" 0.0;
2139 target: "button_image";
2143 after: "disable_text";
2145 program { name: "disable_text";
2149 get_state(PART:"elm.text", st, 30, vl);
2150 if (!strcmp(st, "visible"))
2151 set_state(PART:"elm.text", "disabled_visible", 0.0);
2153 set_state(PART:"elm.text", "disabled", 0.0);
2156 program { name: "enable";
2157 signal: "elm,state,enabled";
2159 action: STATE_SET "default" 0.0;
2160 target: "button_image";
2164 after: "enable_text";
2166 program { name: "enable_text";
2170 get_state(PART:"elm.text", st, 30, vl);
2171 if (!strcmp(st, "disabled_visible"))
2172 set_state(PART:"elm.text", "visible", 0.0);
2174 set_state(PART:"elm.text", "default", 0.0);
2180 group { name: "elm/button/base/hoversel_vertical/default";
2181 alias: "elm/button/base/hoversel_vertical/entry";
2182 alias: "elm/button/base/hoversel_horizontal/default";
2183 alias: "elm/button/base/hoversel_horizontal/entry";
2185 image: "bt_base1.png" COMP;
2186 image: "bt_base2.png" COMP;
2187 image: "bt_hilight.png" COMP;
2188 image: "bt_shine.png" COMP;
2189 image: "bt_glow.png" COMP;
2190 image: "updown.png" COMP;
2191 image: "bt_dis_base.png" COMP;
2192 image: "bt_dis_hilight.png" COMP;
2195 part { name: "button_image";
2197 description { state: "default" 0.0;
2199 normal: "bt_base2.png";
2202 image.middle: SOLID;
2204 description { state: "clicked" 0.0;
2205 inherit: "default" 0.0;
2206 image.normal: "bt_base1.png";
2207 image.middle: SOLID;
2209 description { state: "disabled" 0.0;
2210 inherit: "default" 0.0;
2212 normal: "bt_dis_base.png";
2217 part { name: "arrow";
2219 description { state: "default" 0.0;
2220 image.normal: "updown.png";
2221 aspect: 0.6666666666 0.6666666666;
2222 aspect_preference: VERTICAL;
2225 rel2.relative: 0.0 1.0;
2229 part { name: "elm.swallow.content";
2231 description { state: "default" 0.0;
2246 description { state: "visible" 0.0;
2247 inherit: "default" 0.0;
2251 aspect_preference: VERTICAL;
2254 description { state: "icononly" 0.0;
2255 inherit: "default" 0.0;
2261 to_x: "button_image";
2265 aspect_preference: VERTICAL;
2271 effect: SOFT_SHADOW;
2274 description { state: "default" 0.0;
2276 rel1.to_x: "elm.swallow.content";
2277 rel1.relative: 1.0 0.0;
2280 color: 224 224 224 255;
2283 font: "Sans,Edje-Vera";
2287 text_class: "button";
2290 description { state: "visible" 0.0;
2291 inherit: "default" 0.0;
2295 description { state: "disabled" 0.0;
2296 inherit: "default" 0.0;
2300 description { state: "disabled_visible" 0.0;
2301 inherit: "default" 0.0;
2308 part { name: "over1";
2310 description { state: "default" 0.0;
2311 rel2.relative: 1.0 0.5;
2313 normal: "bt_hilight.png";
2317 description { state: "disabled" 0.0;
2318 inherit: "default" 0.0;
2320 normal: "bt_dis_hilight.png";
2325 part { name: "over2";
2328 ignore_flags: ON_HOLD;
2329 description { state: "default" 0.0;
2331 normal: "bt_shine.png";
2335 description { state: "disabled" 0.0;
2336 inherit: "default" 0.0;
2340 part { name: "over3";
2343 description { state: "default" 0.0;
2344 color: 255 255 255 0;
2346 normal: "bt_glow.png";
2347 border: 12 12 12 12;
2351 description { state: "clicked" 0.0;
2352 inherit: "default" 0.0;
2354 color: 255 255 255 255;
2357 part { name: "disabler";
2359 description { state: "default" 0.0;
2363 description { state: "disabled" 0.0;
2364 inherit: "default" 0.0;
2371 name: "button_click";
2372 signal: "mouse,down,1";
2374 action: STATE_SET "clicked" 0.0;
2375 target: "button_image";
2378 name: "button_unclick";
2379 signal: "mouse,up,1";
2381 action: STATE_SET "default" 0.0;
2382 target: "button_image";
2385 name: "button_click2";
2386 signal: "mouse,down,1";
2388 action: STATE_SET "clicked" 0.0;
2392 name: "button_unclick2";
2393 signal: "mouse,up,1";
2395 action: STATE_SET "default" 0.0;
2396 transition: DECELERATE 0.5;
2400 name: "button_unclick3";
2401 signal: "mouse,up,1";
2403 action: SIGNAL_EMIT "elm,action,click" "";
2405 program { name: "text_show";
2406 signal: "elm,state,text,visible";
2411 get_state(PART:"elm.swallow.content", st, 30, vl);
2412 if (!strcmp(st, "icononly"))
2413 set_state(PART:"elm.swallow.content", "visible", 0.0);
2414 set_state(PART:"elm.text", "visible", 0.0);
2417 program { name: "text_hide";
2418 signal: "elm,state,text,hidden";
2423 get_state(PART:"elm.swallow.content", st, 30, vl);
2424 if (!strcmp(st, "visible"))
2425 set_state(PART:"elm.swallow.content", "icononly", 0.0);
2426 set_state(PART:"elm.text", "default", 0.0);
2429 program { name: "icon_show";
2430 signal: "elm,state,icon,visible";
2435 get_state(PART:"elm.text", st, 30, vl);
2436 if (!strcmp(st, "visible"))
2437 set_state(PART:"elm.swallow.content", "visible", 0.0);
2439 set_state(PART:"elm.swallow.content", "icononly", 0.0);
2442 program { name: "icon_hide";
2443 signal: "elm,state,icon,hidden";
2445 action: STATE_SET "default" 0.0;
2446 target: "elm.swallow.content";
2448 program { name: "disable";
2449 signal: "elm,state,disabled";
2451 action: STATE_SET "disabled" 0.0;
2452 target: "button_image";
2456 after: "disable_text";
2458 program { name: "disable_text";
2462 get_state(PART:"elm.text", st, 30, vl);
2463 if (!strcmp(st, "visible"))
2464 set_state(PART:"elm.text", "disabled_visible", 0.0);
2466 set_state(PART:"elm.text", "disabled", 0.0);
2469 program { name: "enable";
2470 signal: "elm,state,enabled";
2472 action: STATE_SET "default" 0.0;
2473 target: "button_image";
2477 after: "enable_text";
2479 program { name: "enable_text";
2483 get_state(PART:"elm.text", st, 30, vl);
2484 if (!strcmp(st, "disabled_visible"))
2485 set_state(PART:"elm.text", "visible", 0.0);
2487 set_state(PART:"elm.text", "default", 0.0);
2493 group { name: "elm/button/base/hoversel_vertical_entry/default";
2494 alias: "elm/button/base/hoversel_vertical_entry/entry";
2495 alias: "elm/button/base/hoversel_horizontal_entry/default";
2496 alias: "elm/button/base/hoversel_horizontal_entry/entry";
2498 image: "hoversel_entry_bg.png" COMP;
2501 part { name: "button_image";
2503 description { state: "default" 0.0;
2504 color: 255 255 255 0;
2505 image.normal: "hoversel_entry_bg.png";
2506 image.border: 0 0 2 2;
2509 description { state: "clicked" 0.0;
2510 inherit: "default" 0.0;
2511 color: 255 255 255 255;
2514 part { name: "elm.swallow.content";
2516 description { state: "default" 0.0;
2521 rel2.relative: 0.0 1.0;
2523 description { state: "visible" 0.0;
2524 inherit: "default" 0.0;
2527 aspect_preference: VERTICAL;
2530 description { state: "icononly" 0.0;
2531 inherit: "default" 0.0;
2536 rel2.relative: 1.0 1.0;
2537 aspect_preference: VERTICAL;
2540 part { name: "textvis";
2543 description { state: "default" 0.0;
2546 description { state: "visible" 0.0;
2553 effect: SOFT_SHADOW;
2557 description { state: "default" 0.0;
2558 rel1.to_x: "elm.swallow.content";
2559 rel1.relative: 1.0 0.0;
2562 color: 224 224 224 255;
2565 font: "Sans,Edje-Vera";
2569 text_class: "button";
2572 description { state: "visible" 0.0;
2573 inherit: "default" 0.0;
2576 description { state: "clicked" 0.0;
2577 inherit: "default" 0.0;
2583 part { name: "over2";
2586 description { state: "default" 0.0;
2593 name: "button_click";
2594 signal: "mouse,down,1";
2596 action: STATE_SET "clicked" 0.0;
2597 target: "button_image";
2601 name: "button_unclick";
2602 signal: "mouse,up,1";
2604 action: STATE_SET "default" 0.0;
2605 target: "button_image";
2609 name: "button_unclick3";
2610 signal: "mouse,up,1";
2612 action: SIGNAL_EMIT "elm,action,click" "";
2614 program { name: "text_show";
2615 signal: "elm,state,text,visible";
2620 get_state(PART:"elm.swallow.content", st, 30, vl);
2621 if (!strcmp(st, "icononly"))
2622 set_state(PART:"elm.swallow.content", "visible", 0.0);
2623 set_state(PART:"textvis", "visible", 0.0);
2624 set_state(PART:"elm.text", "visible", 0.0);
2627 program { name: "text_hide";
2628 signal: "elm,state,text,hidden";
2633 get_state(PART:"elm.swallow.content", st, 30, vl);
2634 if (!strcmp(st, "visible"))
2635 set_state(PART:"elm.swallow.content", "icononly", 0.0);
2636 set_state(PART:"textvis", "default", 0.0);
2637 set_state(PART:"elm.text", "default", 0.0);
2640 program { name: "icon_show";
2641 signal: "elm,state,icon,visible";
2646 get_state(PART:"textvis", st, 30, vl);
2647 if (!strcmp(st, "visible"))
2648 set_state(PART:"elm.swallow.content", "visible", 0.0);
2650 set_state(PART:"elm.swallow.content", "icononly", 0.0);
2653 program { name: "icon_hide";
2654 signal: "elm,state,icon,hidden";
2656 action: STATE_SET "default" 0.0;
2657 target: "elm.swallow.content";
2662 group { name: "elm/button/base/anchor";
2664 image: "bt_base1.png" COMP;
2665 image: "bt_base2.png" COMP;
2666 image: "bt_hilight.png" COMP;
2667 image: "bt_shine.png" COMP;
2668 image: "bt_glow.png" COMP;
2669 image: "bt_dis_base.png" COMP;
2670 image: "bt_dis_hilight.png" COMP;
2673 part { name: "button_image";
2675 description { state: "default" 0.0;
2677 color: 255 255 255 0;
2679 normal: "bt_base2.png";
2682 image.middle: SOLID;
2684 description { state: "visible" 0.0;
2685 inherit: "default" 0.0;
2686 color: 255 255 255 255;
2688 description { state: "clicked" 0.0;
2689 inherit: "default" 0.0;
2690 inherit: "visible" 0.0;
2691 image.normal: "bt_base1.png";
2692 image.middle: SOLID;
2694 description { state: "disabled" 0.0;
2695 inherit: "default" 0.0;
2696 inherit: "visible" 0.0;
2698 normal: "bt_dis_base.png";
2703 part { name: "elm.swallow.content";
2705 description { state: "default" 0.0;
2711 rel2.relative: 0.0 1.0;
2713 description { state: "visible" 0.0;
2714 inherit: "default" 0.0;
2718 aspect_preference: VERTICAL;
2721 description { state: "icononly" 0.0;
2722 inherit: "default" 0.0;
2728 rel2.relative: 1.0 1.0;
2729 aspect_preference: VERTICAL;
2735 effect: SOFT_SHADOW;
2738 description { state: "default" 0.0;
2740 rel1.to_x: "elm.swallow.content";
2741 rel1.relative: 1.0 0.0;
2744 color: 224 224 224 255;
2747 font: "Sans,Edje-Vera";
2751 text_class: "button";
2754 description { state: "visible" 0.0;
2755 inherit: "default" 0.0;
2759 description { state: "disabled" 0.0;
2760 inherit: "default" 0.0;
2764 description { state: "disabled_visible" 0.0;
2765 inherit: "default" 0.0;
2772 part { name: "over1";
2774 description { state: "default" 0.0;
2775 color: 255 255 255 0;
2776 rel2.relative: 1.0 0.5;
2778 normal: "bt_hilight.png";
2782 description { state: "visible" 0.0;
2783 inherit: "default" 0.0;
2784 color: 255 255 255 255;
2786 description { state: "disabled" 0.0;
2787 inherit: "default" 0.0;
2788 inherit: "visible" 0.0;
2790 normal: "bt_dis_hilight.png";
2795 part { name: "over2";
2798 ignore_flags: ON_HOLD;
2799 description { state: "default" 0.0;
2801 normal: "bt_shine.png";
2805 description { state: "disabled" 0.0;
2806 inherit: "default" 0.0;
2810 part { name: "over3";
2813 description { state: "default" 0.0;
2814 color: 255 255 255 0;
2816 normal: "bt_glow.png";
2817 border: 12 12 12 12;
2821 description { state: "clicked" 0.0;
2822 inherit: "default" 0.0;
2824 color: 255 255 255 255;
2827 part { name: "disabler";
2829 description { state: "default" 0.0;
2833 description { state: "disabled" 0.0;
2834 inherit: "default" 0.0;
2841 name: "button_mouse_in";
2844 action: STATE_SET "visible" 0.0;
2845 target: "button_image";
2847 transition: DECELERATE 0.5;
2850 name: "button_mouse_out";
2851 signal: "mouse,out";
2853 action: STATE_SET "default" 0.0;
2854 target: "button_image";
2856 transition: DECELERATE 0.5;
2859 name: "button_unclick";
2860 signal: "mouse,up,1";
2862 action: STATE_SET "visible" 0.0;
2863 target: "button_image";
2866 name: "button_click2";
2867 signal: "mouse,down,1";
2869 action: STATE_SET "clicked" 0.0;
2873 name: "button_unclick2";
2874 signal: "mouse,up,1";
2876 action: STATE_SET "default" 0.0;
2877 transition: DECELERATE 0.5;
2881 name: "button_unclick3";
2882 signal: "mouse,up,1";
2884 action: SIGNAL_EMIT "elm,action,click" "";
2886 program { name: "text_show";
2887 signal: "elm,state,text,visible";
2892 get_state(PART:"elm.swallow.content", st, 30, vl);
2893 if (!strcmp(st, "icononly"))
2894 set_state(PART:"elm.swallow.content", "visible", 0.0);
2895 set_state(PART:"elm.text", "visible", 0.0);
2898 program { name: "text_hide";
2899 signal: "elm,state,text,hidden";
2904 get_state(PART:"elm.swallow.content", st, 30, vl);
2905 if (!strcmp(st, "visible"))
2906 set_state(PART:"elm.swallow.content", "icononly", 0.0);
2907 set_state(PART:"elm.text", "default", 0.0);
2910 program { name: "icon_show";
2911 signal: "elm,state,icon,visible";
2916 get_state(PART:"elm.text", st, 30, vl);
2917 if (!strcmp(st, "visible"))
2918 set_state(PART:"elm.swallow.content", "visible", 0.0);
2920 set_state(PART:"elm.swallow.content", "icononly", 0.0);
2923 program { name: "icon_hide";
2924 signal: "elm,state,icon,hidden";
2926 action: STATE_SET "default" 0.0;
2927 target: "elm.swallow.content";
2929 program { name: "disable";
2930 signal: "elm,state,disabled";
2932 action: STATE_SET "disabled" 0.0;
2933 target: "button_image";
2937 after: "disable_text";
2939 program { name: "disable_text";
2943 get_state(PART:"elm.text", st, 30, vl);
2944 if (!strcmp(st, "visible"))
2945 set_state(PART:"elm.text", "disabled_visible", 0.0);
2947 set_state(PART:"elm.text", "disabled", 0.0);
2950 program { name: "enable";
2951 signal: "elm,state,enabled";
2953 action: STATE_SET "default" 0.0;
2954 target: "button_image";
2958 after: "enable_text";
2960 program { name: "enable_text";
2964 get_state(PART:"elm.text", st, 30, vl);
2965 if (!strcmp(st, "disabled_visible"))
2966 set_state(PART:"elm.text", "visible", 0.0);
2968 set_state(PART:"elm.text", "default", 0.0);
2973 group { name: "elm/button/base/naviframe/back_btn/default";
2975 image: "bt_base1.png" COMP;
2976 image: "bt_base2.png" COMP;
2977 image: "bt_hilight.png" COMP;
2978 image: "bt_shine.png" COMP;
2979 image: "bt_glow.png" COMP;
2980 image: "bt_dis_base.png" COMP;
2981 image: "bt_dis_hilight.png" COMP;
2982 image: "icon_left_arrow.png" COMP;
2985 part { name: "button_image";
2987 description { state: "default" 0.0;
2990 normal: "bt_base2.png";
2993 image.middle: SOLID;
2995 description { state: "clicked" 0.0;
2996 inherit: "default" 0.0;
2997 image.normal: "bt_base1.png";
2999 description { state: "disabled" 0.0;
3000 inherit: "default" 0.0;
3002 normal: "bt_dis_base.png";
3007 part { name: "prev_image";
3010 description { state: "default" 0.0;
3015 image.normal: "icon_left_arrow.png";
3018 part { name: "over1";
3020 description { state: "default" 0.0;
3021 rel2.relative: 1.0 0.5;
3023 normal: "bt_hilight.png";
3027 description { state: "disabled" 0.0;
3028 inherit: "default" 0.0;
3030 normal: "bt_dis_hilight.png";
3035 part { name: "over2";
3038 ignore_flags: ON_HOLD;
3039 description { state: "default" 0.0;
3041 normal: "bt_shine.png";
3045 description { state: "disabled" 0.0;
3046 inherit: "default" 0.0;
3050 part { name: "over3";
3053 description { state: "default" 0.0;
3054 color: 255 255 255 0;
3056 normal: "bt_glow.png";
3057 border: 12 12 12 12;
3061 description { state: "clicked" 0.0;
3062 inherit: "default" 0.0;
3063 color: 255 255 255 255;
3066 part { name: "disabler";
3068 description { state: "default" 0.0;
3072 description { state: "disabled" 0.0;
3073 inherit: "default" 0.0;
3080 name: "button_click";
3081 signal: "mouse,down,1";
3083 action: SIGNAL_EMIT "elm,action,press" "";
3084 after: "button_click_anim";
3087 name: "button_click_anim";
3088 action: STATE_SET "clicked" 0.0;
3089 target: "button_image";
3092 name: "button_unclick";
3093 signal: "mouse,up,1";
3095 action: SIGNAL_EMIT "elm,action,unpress" "";
3096 after: "button_unclick_anim";
3099 name: "button_pressed_anim";
3100 signal: "elm,anim,activate";
3102 action: STATE_SET "clicked" 0.0;
3103 target: "button_image";
3105 after: "button_unpressed_anim";
3108 name: "button_unpressed_anim";
3109 action: STATE_SET "default" 0.0;
3110 transition: DECELERATE 0.5;
3111 target: "button_image";
3115 name: "button_unclick_anim";
3116 action: STATE_SET "default" 0.0;
3117 target: "button_image";
3120 name: "button_click2";
3121 signal: "mouse,down,1";
3123 action: STATE_SET "clicked" 0.0;
3127 name: "button_unclick2";
3128 signal: "mouse,up,1";
3130 action: STATE_SET "default" 0.0;
3131 transition: DECELERATE 0.5;
3135 name: "button_unclick3";
3136 signal: "mouse,clicked,1";
3138 action: SIGNAL_EMIT "elm,action,click" "";
3140 program { name: "disable";
3141 signal: "elm,state,disabled";
3143 action: STATE_SET "disabled" 0.0;
3144 target: "button_image";
3149 program { name: "enable";
3150 signal: "elm,state,enabled";
3152 action: STATE_SET "default" 0.0;
3153 target: "button_image";
3161 ///////////////////////////////////////////////////////////////////////////////
3162 group { name: "elm/toggle/base/default";
3164 image: "shelf_inset.png" COMP;
3165 image: "bt_basew.png" COMP;
3166 image: "bt_bases.png" COMP;
3167 image: "bt_hilightw.png" COMP;
3168 image: "tog_base_on.png" COMP;
3169 image: "tog_base_off.png" COMP;
3170 image: "tog_dis_base_on.png" COMP;
3171 image: "tog_dis_base_off.png" COMP;
3181 description { state: "default" 0.0;
3182 rel1.relative: 1.0 0.0;
3189 aspect_preference: VERTICAL;
3190 color: 255 255 255 255;
3193 part { name: "clipper";
3196 description { state: "default" 0.0;
3199 color: 255 255 255 255;
3202 part { name: "button";
3212 description { state: "default" 0.0;
3219 aspect_preference: VERTICAL;
3223 part { name: "button_events";
3228 description { state: "default" 0.0;
3231 rel1.relative: 0.0 0.0;
3234 rel2.relative: 1.0 1.0;
3238 part { name: "onrect";
3243 description { state: "default" 0.0;
3245 rel1.relative: -5.0 0.0;
3247 rel2.relative: 0.5 1.0;
3248 image.normal: "tog_base_on.png";
3250 description { state: "disabled" 0.0;
3251 inherit: "default" 0.0;
3252 image.normal: "tog_dis_base_on.png";
3255 part { name: "offrect";
3260 description { state: "default" 0.0;
3262 rel1.relative: 0.5 0.0;
3264 rel2.relative: 6.0 1.0;
3265 image.normal: "tog_base_off.png";
3267 description { state: "disabled" 0.0;
3268 inherit: "default" 0.0;
3269 image.normal: "tog_dis_base_off.png";
3272 part { name: "elm.offtext";
3277 description { state: "default" 0.0;
3279 rel1.to_x: "button";
3280 rel1.relative: 1.0 0.0;
3281 rel2.to_x: "offrect";
3284 font: "Sans,Edje-Vera";
3291 description { state: "disabled" 0.0;
3292 inherit: "default" 0.0;
3293 color: 128 128 128 128;
3296 part { name: "elm.ontext";
3298 effect: SOFT_SHADOW;
3302 description { state: "default" 0.0;
3304 rel1.to_x: "onrect";
3306 rel2.to_x: "button";
3308 rel2.relative: 0.0 1.0;
3309 color: 224 224 224 255;
3312 font: "Sans,Edje-Vera";
3319 description { state: "disabled" 0.0;
3320 inherit: "default" 0.0;
3321 color: 128 128 128 128;
3325 part { name: "conf_over";
3327 description { state: "default" 0.0;
3333 normal: "shelf_inset.png";
3340 part { name: "button0";
3343 description { state: "default" 0.0;
3349 normal: "bt_bases.png";
3350 border: 11 11 11 11;
3352 image.middle: SOLID;
3353 color: 255 255 255 128;
3356 part { name: "button2";
3359 description { state: "default" 0.0;
3365 normal: "bt_basew.png";
3368 image.middle: SOLID;
3371 part { name: "button3";
3374 description { state: "default" 0.0;
3377 rel2.relative: 1.0 0.5;
3379 normal: "bt_hilightw.png";
3384 part { name: "elm.swallow.content";
3386 description { state: "default" 0.0;
3391 rel2.relative: 0.0 1.0;
3394 description { state: "visible" 0.0;
3395 inherit: "default" 0.0;
3400 description { state: "disabled" 0.0;
3401 inherit: "default" 0.0;
3402 color: 128 128 128 128;
3404 description { state: "disabled_visible" 0.0;
3405 inherit: "default" 0.0;
3406 color: 128 128 128 128;
3411 part { name: "elm.text";
3415 description { state: "default" 0.0;
3417 rel1.to_x: "elm.swallow.content";
3418 rel1.relative: 1.0 0.0;
3421 rel2.relative: 0.0 1.0;
3425 font: "Sans,Edje-Vera";
3431 description { state: "visible" 0.0;
3432 inherit: "default" 0.0;
3436 description { state: "disabled" 0.0;
3437 inherit: "default" 0.0;
3438 color: 128 128 128 128;
3440 description { state: "disabled_visible" 0.0;
3441 inherit: "default" 0.0;
3442 color: 128 128 128 128;
3447 part { name: "disabler";
3449 description { state: "default" 0.0;
3453 description { state: "disabled" 0.0;
3454 inherit: "default" 0.0;
3460 program { name: "drag_end";
3461 signal: "mouse,up,1";
3464 new Float:dx, Float:dy;
3465 get_drag(PART:"button", dx, dy);
3468 set_drag(PART:"button", 1.0, 0.0);
3472 set_drag(PART:"button", 0.0, 0.0);
3474 if (((get_int(is_rtl) == 1) && (dx <= 0.5)) ||
3475 (get_int(is_rtl) == 0) && (dx > 0.5)) {
3476 emit("elm,action,toggle,on", "");
3479 emit("elm,action,toggle,off", "");
3483 program { name: "toggle_on";
3484 signal: "elm,state,toggle,on";
3488 if (get_int(is_rtl) == 0) {
3494 set_drag(PART:"button", drag, 0.0);
3497 program { name: "toggle_off";
3498 signal: "elm,state,toggle,off";
3502 if (get_int(is_rtl) == 0) {
3508 set_drag(PART:"button", drag, 0.0);
3511 program { name: "text_show";
3512 signal: "elm,state,text,visible";
3514 action: STATE_SET "visible" 0.0;
3517 program { name: "text_hide";
3518 signal: "elm,state,text,hidden";
3520 action: STATE_SET "default" 0.0;
3523 program { name: "icon_show";
3524 signal: "elm,state,icon,visible";
3526 action: STATE_SET "visible" 0.0;
3527 target: "elm.swallow.content";
3529 program { name: "icon_hide";
3530 signal: "elm,state,icon,hidden";
3532 action: STATE_SET "default" 0.0;
3533 target: "elm.swallow.content";
3535 program { name: "disable";
3536 signal: "elm,state,disabled";
3538 action: STATE_SET "disabled" 0.0;
3539 target: "elm.offtext";
3540 target: "elm.ontext";
3544 after: "disable_text";
3546 program { name: "disable_text";
3550 get_state(PART:"elm.text", st, 30, vl);
3551 if (!strcmp(st, "visible"))
3552 set_state(PART:"elm.text", "disabled_visible", 0.0);
3554 set_state(PART:"elm.text", "disabled", 0.0);
3556 get_state(PART:"elm.swallow.content", st, 30, vl);
3557 if (!strcmp(st, "visible"))
3558 set_state(PART:"elm.swallow.content", "disabled_visible", 0.0);
3560 set_state(PART:"elm.swallow.content", "disabled", 0.0);
3563 program { name: "enable";
3564 signal: "elm,state,enabled";
3566 action: STATE_SET "default" 0.0;
3570 after: "enable_text";
3572 program { name: "enable_text";
3576 get_state(PART:"elm.text", st, 30, vl);
3577 if (!strcmp(st, "disabled_visible"))
3578 set_state(PART:"elm.text", "visible", 0.0);
3580 set_state(PART:"elm.text", "default", 0.0);
3582 get_state(PART:"elm.swallow.content", st, 30, vl);
3583 if (!strcmp(st, "visible"))
3584 set_state(PART:"elm.swallow.content", "visible", 0.0);
3586 set_state(PART:"elm.swallow.content", "default", 0.0);
3589 program { name: "to_rtl";
3590 signal: "edje,state,rtl";
3596 program { name: "to_ltr";
3597 signal: "edje,state,ltr";
3606 ///////////////////////////////////////////////////////////////////////////////
3607 group { name: "elm/clock/flipdigit/default";
3609 image: "flip_base.png" COMP;
3610 image: "flip_base_shad.png" COMP;
3611 image: "flip_shad.png" COMP;
3612 image: "flip_0t.png" COMP;
3613 image: "flip_0b.png" COMP;
3614 image: "flip_1t.png" COMP;
3615 image: "flip_1b.png" COMP;
3616 image: "flip_2t.png" COMP;
3617 image: "flip_2b.png" COMP;
3618 image: "flip_3t.png" COMP;
3619 image: "flip_3b.png" COMP;
3620 image: "flip_4t.png" COMP;
3621 image: "flip_4b.png" COMP;
3622 image: "flip_5t.png" COMP;
3623 image: "flip_5b.png" COMP;
3624 image: "flip_6t.png" COMP;
3625 image: "flip_6b.png" COMP;
3626 image: "flip_7t.png" COMP;
3627 image: "flip_7b.png" COMP;
3628 image: "flip_8t.png" COMP;
3629 image: "flip_8b.png" COMP;
3630 image: "flip_9t.png" COMP;
3631 image: "flip_9b.png" COMP;
3632 image: "arrow_up.png" COMP;
3633 image: "arrow_down.png" COMP;
3636 public v0_cur, v0_pre, v0_lock, v0_next;
3638 public animator2(val, Float:pos) {
3639 new st1[11], st2[11], v;
3641 v = get_int(v0_cur);
3642 snprintf(st1, 10, "%ih", v);
3643 snprintf(st2, 10, "%i", v);
3644 set_tween_state(PART:"bot", pos, st1, 0.0, st2, 0.0);
3645 set_tween_state(PART:"sh", pos, "half", 0.0, "full", 0.0);
3647 set_state(PART:"sh", "default", 0.0);
3648 set_int(v0_lock, 0);
3649 v = get_int(v0_next);
3651 set_int(v0_next, -1);
3652 message(MSG_INT, 1, v);
3656 public animator1(val, Float:pos) {
3657 new st1[11], st2[11], v;
3659 v = get_int(v0_pre);
3660 snprintf(st1, 10, "%i", v);
3661 snprintf(st2, 10, "%ih", v);
3662 set_tween_state(PART:"top", pos, st1, 0.0, st2, 0.0);
3663 set_tween_state(PART:"sh", pos, "default", 0.0, "half", 0.0);
3664 if (pos >= 1.0) anim(0.2, "animator2", val);
3666 public message(Msg_Type:type, id, ...) {
3667 if ((type == MSG_INT) && (id == 1)) {
3668 new value, v, buf[11];
3671 if (get_int(v0_lock) == 1) {
3672 set_int(v0_next, value);
3675 v = get_int(v0_cur);
3677 set_int(v0_cur, value);
3678 set_int(v0_lock, 1);
3679 snprintf(buf, 10, "%i", get_int(v0_pre));
3680 set_state(PART:"bot0", buf, 0.0);
3681 snprintf(buf, 10, "%ih", get_int(v0_cur));
3682 set_state(PART:"bot", buf, 0.0);
3683 snprintf(buf, 10, "%i", get_int(v0_cur));
3684 set_state(PART:"top0", buf, 0.0);
3685 snprintf(buf, 10, "%i", get_int(v0_pre));
3686 set_state(PART:"top", buf, 0.0);
3687 set_state(PART:"sh", "default", 0.0);
3688 anim(0.2, "animator1", 1);
3693 part { name: "shad";
3695 description { state: "default" 0.0;
3701 normal: "flip_base_shad.png";
3706 part { name: "base";
3708 description { state: "default" 0.0;
3711 // FIXME 48x96 should be the native pixel design, right now
3712 // its 80x160. fix int he artwork later
3716 image.normal: "flip_base.png";
3722 description { state: "default" 0.0;
3725 rel1.relative: 0.0 0.5;
3729 description { state: "visible" 0.0;
3730 inherit: "default" 0.0;
3737 description { state: "default" 0.0;
3741 rel2.relative: 1.0 0.5;
3744 description { state: "visible" 0.0;
3745 inherit: "default" 0.0;
3749 part { name: "bot0";
3751 description { state: "default" 0.0;
3754 image.normal: "flip_0b.png";
3756 description { state: "0" 0.0;
3757 inherit: "default" 0.0;
3758 image.normal: "flip_0b.png";
3760 description { state: "1" 0.0;
3761 inherit: "default" 0.0;
3762 image.normal: "flip_1b.png";
3764 description { state: "2" 0.0;
3765 inherit: "default" 0.0;
3766 image.normal: "flip_2b.png";
3768 description { state: "3" 0.0;
3769 inherit: "default" 0.0;
3770 image.normal: "flip_3b.png";
3772 description { state: "4" 0.0;
3773 inherit: "default" 0.0;
3774 image.normal: "flip_4b.png";
3776 description { state: "5" 0.0;
3777 inherit: "default" 0.0;
3778 image.normal: "flip_5b.png";
3780 description { state: "6" 0.0;
3781 inherit: "default" 0.0;
3782 image.normal: "flip_6b.png";
3784 description { state: "7" 0.0;
3785 inherit: "default" 0.0;
3786 image.normal: "flip_7b.png";
3788 description { state: "8" 0.0;
3789 inherit: "default" 0.0;
3790 image.normal: "flip_8b.png";
3792 description { state: "9" 0.0;
3793 inherit: "default" 0.0;
3794 image.normal: "flip_9b.png";
3799 description { state: "default" 0.0;
3802 rel2.relative: 1.0 0.0;
3803 image.normal: "flip_shad.png";
3805 description { state: "half" 0.0;
3806 inherit: "default" 0.0;
3807 rel2.relative: 1.0 0.5;
3809 description { state: "full" 0.0;
3810 inherit: "default" 0.0;
3811 rel2.relative: 1.0 1.0;
3816 description { state: "default" 0.0;
3820 image.normal: "flip_0b.png";
3822 description { state: "0" 0.0;
3823 inherit: "default" 0.0;
3825 rel2.relative: 1.0 1.0;
3826 image.normal: "flip_0b.png";
3828 description { state: "0h" 0.0;
3829 inherit: "default" 0.0;
3831 rel2.relative: 1.0 0.0;
3832 image.normal: "flip_0b.png";
3834 description { state: "1" 0.0;
3835 inherit: "default" 0.0;
3837 rel2.relative: 1.0 1.0;
3838 image.normal: "flip_1b.png";
3840 description { state: "1h" 0.0;
3841 inherit: "default" 0.0;
3843 rel2.relative: 1.0 0.0;
3844 image.normal: "flip_1b.png";
3846 description { state: "2" 0.0;
3847 inherit: "default" 0.0;
3849 rel2.relative: 1.0 1.0;
3850 image.normal: "flip_2b.png";
3852 description { state: "2h" 0.0;
3853 inherit: "default" 0.0;
3855 rel2.relative: 1.0 0.0;
3856 image.normal: "flip_2b.png";
3858 description { state: "3" 0.0;
3859 inherit: "default" 0.0;
3861 rel2.relative: 1.0 1.0;
3862 image.normal: "flip_3b.png";
3864 description { state: "3h" 0.0;
3865 inherit: "default" 0.0;
3867 rel2.relative: 1.0 0.0;
3868 image.normal: "flip_3b.png";
3870 description { state: "4" 0.0;
3871 inherit: "default" 0.0;
3873 rel2.relative: 1.0 1.0;
3874 image.normal: "flip_4b.png";
3876 description { state: "4h" 0.0;
3877 inherit: "default" 0.0;
3879 rel2.relative: 1.0 0.0;
3880 image.normal: "flip_4b.png";
3882 description { state: "5" 0.0;
3883 inherit: "default" 0.0;
3885 rel2.relative: 1.0 1.0;
3886 image.normal: "flip_5b.png";
3888 description { state: "5h" 0.0;
3889 inherit: "default" 0.0;
3891 rel2.relative: 1.0 0.0;
3892 image.normal: "flip_5b.png";
3894 description { state: "6" 0.0;
3895 inherit: "default" 0.0;
3897 rel2.relative: 1.0 1.0;
3898 image.normal: "flip_6b.png";
3900 description { state: "6h" 0.0;
3901 inherit: "default" 0.0;
3903 rel2.relative: 1.0 0.0;
3904 image.normal: "flip_6b.png";
3906 description { state: "7" 0.0;
3907 inherit: "default" 0.0;
3909 rel2.relative: 1.0 1.0;
3910 image.normal: "flip_7b.png";
3912 description { state: "7h" 0.0;
3913 inherit: "default" 0.0;
3915 rel2.relative: 1.0 0.0;
3916 image.normal: "flip_7b.png";
3918 description { state: "8" 0.0;
3919 inherit: "default" 0.0;
3921 rel2.relative: 1.0 1.0;
3922 image.normal: "flip_8b.png";
3924 description { state: "8h" 0.0;
3925 inherit: "default" 0.0;
3927 rel2.relative: 1.0 0.0;
3928 image.normal: "flip_8b.png";
3930 description { state: "9" 0.0;
3931 inherit: "default" 0.0;
3933 rel2.relative: 1.0 1.0;
3934 image.normal: "flip_9b.png";
3936 description { state: "9h" 0.0;
3937 inherit: "default" 0.0;
3939 rel2.relative: 1.0 0.0;
3940 image.normal: "flip_9b.png";
3943 part { name: "top0";
3945 description { state: "default" 0.0;
3948 image.normal: "flip_0t.png";
3950 description { state: "0" 0.0;
3951 inherit: "default" 0.0;
3952 image.normal: "flip_0t.png";
3954 description { state: "1" 0.0;
3955 inherit: "default" 0.0;
3956 image.normal: "flip_1t.png";
3958 description { state: "2" 0.0;
3959 inherit: "default" 0.0;
3960 image.normal: "flip_2t.png";
3962 description { state: "3" 0.0;
3963 inherit: "default" 0.0;
3964 image.normal: "flip_3t.png";
3966 description { state: "4" 0.0;
3967 inherit: "default" 0.0;
3968 image.normal: "flip_4t.png";
3970 description { state: "5" 0.0;
3971 inherit: "default" 0.0;
3972 image.normal: "flip_5t.png";
3974 description { state: "6" 0.0;
3975 inherit: "default" 0.0;
3976 image.normal: "flip_6t.png";
3978 description { state: "7" 0.0;
3979 inherit: "default" 0.0;
3980 image.normal: "flip_7t.png";
3982 description { state: "8" 0.0;
3983 inherit: "default" 0.0;
3984 image.normal: "flip_8t.png";
3986 description { state: "9" 0.0;
3987 inherit: "default" 0.0;
3988 image.normal: "flip_9t.png";
3993 description { state: "default" 0.0;
3997 image.normal: "flip_0t.png";
3999 description { state: "0" 0.0;
4000 inherit: "default" 0.0;
4002 rel1.relative: 0.0 0.0;
4003 image.normal: "flip_0t.png";
4005 description { state: "0h" 0.0;
4006 inherit: "default" 0.0;
4007 color: 128 128 128 255;
4009 rel1.relative: 0.0 1.0;
4010 image.normal: "flip_0t.png";
4012 description { state: "1" 0.0;
4013 inherit: "default" 0.0;
4015 rel1.relative: 0.0 0.0;
4016 image.normal: "flip_1t.png";
4018 description { state: "1h" 0.0;
4019 inherit: "default" 0.0;
4020 color: 128 128 128 255;
4022 rel1.relative: 0.0 1.0;
4023 image.normal: "flip_1t.png";
4025 description { state: "2" 0.0;
4026 inherit: "default" 0.0;
4028 rel1.relative: 0.0 0.0;
4029 image.normal: "flip_2t.png";
4031 description { state: "2h" 0.0;
4032 inherit: "default" 0.0;
4033 color: 128 128 128 255;
4035 rel1.relative: 0.0 1.0;
4036 image.normal: "flip_2t.png";
4038 description { state: "3" 0.0;
4039 inherit: "default" 0.0;
4041 rel1.relative: 0.0 0.0;
4042 image.normal: "flip_3t.png";
4044 description { state: "3h" 0.0;
4045 inherit: "default" 0.0;
4046 color: 128 128 128 255;
4048 rel1.relative: 0.0 1.0;
4049 image.normal: "flip_3t.png";
4051 description { state: "4" 0.0;
4052 inherit: "default" 0.0;
4054 rel1.relative: 0.0 0.0;
4055 image.normal: "flip_4t.png";
4057 description { state: "4h" 0.0;
4058 inherit: "default" 0.0;
4059 color: 128 128 128 255;
4061 rel1.relative: 0.0 1.0;
4062 image.normal: "flip_4t.png";
4064 description { state: "5" 0.0;
4065 inherit: "default" 0.0;
4067 rel1.relative: 0.0 0.0;
4068 image.normal: "flip_5t.png";
4070 description { state: "5h" 0.0;
4071 inherit: "default" 0.0;
4072 color: 128 128 128 255;
4074 rel1.relative: 0.0 1.0;
4075 image.normal: "flip_5t.png";
4077 description { state: "6" 0.0;
4078 inherit: "default" 0.0;
4080 rel1.relative: 0.0 0.0;
4081 image.normal: "flip_6t.png";
4083 description { state: "6h" 0.0;
4084 inherit: "default" 0.0;
4085 color: 128 128 128 255;
4087 rel1.relative: 0.0 1.0;
4088 image.normal: "flip_6t.png";
4090 description { state: "7" 0.0;
4091 inherit: "default" 0.0;
4093 rel1.relative: 0.0 0.0;
4094 image.normal: "flip_7t.png";
4096 description { state: "7h" 0.0;
4097 inherit: "default" 0.0;
4098 color: 128 128 128 255;
4100 rel1.relative: 0.0 1.0;
4101 image.normal: "flip_7t.png";
4103 description { state: "8" 0.0;
4104 inherit: "default" 0.0;
4106 rel1.relative: 0.0 0.0;
4107 image.normal: "flip_8t.png";
4109 description { state: "8h" 0.0;
4110 inherit: "default" 0.0;
4111 color: 128 128 128 255;
4113 rel1.relative: 0.0 1.0;
4114 image.normal: "flip_8t.png";
4116 description { state: "9" 0.0;
4117 inherit: "default" 0.0;
4119 rel1.relative: 0.0 0.0;
4120 image.normal: "flip_9t.png";
4122 description { state: "9h" 0.0;
4123 inherit: "default" 0.0;
4124 color: 128 128 128 255;
4126 rel1.relative: 0.0 1.0;
4127 image.normal: "flip_9t.png";
4130 part { name: "atop";
4133 description { state: "default" 0.0;
4140 image.normal: "arrow_up.png";
4142 description { state: "visible" 0.0;
4143 inherit: "default" 0.0;
4147 part { name: "abot";
4150 description { state: "default" 0.0;
4157 image.normal: "arrow_down.png";
4159 description { state: "visible" 0.0;
4160 inherit: "default" 0.0;
4166 program { name: "load";
4172 set_int(v0_lock, 0);
4173 set_int(v0_next, -1);
4176 program { name: "edit_on";
4177 signal: "elm,state,edit,on";
4179 action: STATE_SET "visible" 0.0;
4185 program { name: "edit_off";
4186 signal: "elm,state,edit,off";
4188 action: STATE_SET "default" 0.0;
4194 program { name: "up";
4195 signal: "mouse,down,1";
4197 action: SIGNAL_EMIT "elm,action,up,start" "";
4199 program { name: "up,stop";
4200 signal: "mouse,up,1";
4202 action: SIGNAL_EMIT "elm,action,up,stop" "";
4204 program { name: "down";
4205 signal: "mouse,down,1";
4207 action: SIGNAL_EMIT "elm,action,down,start" "";
4209 program { name: "down,stop";
4210 signal: "mouse,up,1";
4212 action: SIGNAL_EMIT "elm,action,down,stop" "";
4217 ///////////////////////////////////////////////////////////////////////////////
4218 group { name: "elm/clock/flipampm/default";
4220 image: "flip_base.png" COMP;
4221 image: "flip_base_shad.png" COMP;
4222 image: "flip_shad.png" COMP;
4223 image: "flip_amt.png" COMP;
4224 image: "flip_amb.png" COMP;
4225 image: "flip_pmt.png" COMP;
4226 image: "flip_pmb.png" COMP;
4227 image: "arrow_up.png" COMP;
4228 image: "arrow_down.png" COMP;
4231 public v0_cur, v0_pre, v0_lock, v0_next;
4233 public animator2(val, Float:pos) {
4234 new st1[11], st2[11], v;
4236 v = get_int(v0_cur);
4237 snprintf(st1, 10, "%ih", v);
4238 snprintf(st2, 10, "%i", v);
4239 set_tween_state(PART:"bot", pos, st1, 0.0, st2, 0.0);
4240 set_tween_state(PART:"sh", pos, "half", 0.0, "full", 0.0);
4242 set_state(PART:"sh", "default", 0.0);
4243 set_int(v0_lock, 0);
4244 v = get_int(v0_next);
4246 set_int(v0_next, -1);
4247 message(MSG_INT, 1, v);
4251 public animator1(val, Float:pos) {
4252 new st1[11], st2[11], v;
4254 v = get_int(v0_pre);
4255 snprintf(st1, 10, "%i", v);
4256 snprintf(st2, 10, "%ih", v);
4257 set_tween_state(PART:"top", pos, st1, 0.0, st2, 0.0);
4258 set_tween_state(PART:"sh", pos, "default", 0.0, "half", 0.0);
4259 if (pos >= 1.0) anim(0.2, "animator2", val);
4261 public message(Msg_Type:type, id, ...) {
4262 if ((type == MSG_INT) && (id == 1)) {
4263 new value, v, buf[11];
4266 if (get_int(v0_lock) == 1) {
4267 set_int(v0_next, value);
4270 v = get_int(v0_cur);
4272 set_int(v0_cur, value);
4273 set_int(v0_lock, 1);
4274 snprintf(buf, 10, "%i", get_int(v0_pre));
4275 set_state(PART:"bot0", buf, 0.0);
4276 snprintf(buf, 10, "%ih", get_int(v0_cur));
4277 set_state(PART:"bot", buf, 0.0);
4278 snprintf(buf, 10, "%i", get_int(v0_cur));
4279 set_state(PART:"top0", buf, 0.0);
4280 snprintf(buf, 10, "%i", get_int(v0_pre));
4281 set_state(PART:"top", buf, 0.0);
4282 set_state(PART:"sh", "default", 0.0);
4283 anim(0.2, "animator1", 1);
4288 part { name: "shad";
4290 description { state: "default" 0.0;
4296 normal: "flip_base_shad.png";
4301 part { name: "base";
4304 description { state: "default" 0.0;
4307 // FIXME 48x96 should be the native pixel design, right now
4308 // its 80x160. fix int he artwork later
4312 image.normal: "flip_base.png";
4318 description { state: "default" 0.0;
4320 rel1.relative: 0.0 0.5;
4328 description { state: "default" 0.0;
4331 rel2.relative: 1.0 0.5;
4335 part { name: "bot0";
4337 description { state: "default" 0.0;
4340 image.normal: "flip_amb.png";
4342 description { state: "0" 0.0;
4343 inherit: "default" 0.0;
4344 image.normal: "flip_amb.png";
4346 description { state: "1" 0.0;
4347 inherit: "default" 0.0;
4348 image.normal: "flip_pmb.png";
4353 description { state: "default" 0.0;
4356 rel2.relative: 1.0 0.0;
4357 image.normal: "flip_shad.png";
4359 description { state: "half" 0.0;
4360 inherit: "default" 0.0;
4361 rel2.relative: 1.0 0.5;
4363 description { state: "full" 0.0;
4364 inherit: "default" 0.0;
4365 rel2.relative: 1.0 1.0;
4370 description { state: "default" 0.0;
4374 image.normal: "flip_amb.png";
4376 description { state: "0" 0.0;
4377 inherit: "default" 0.0;
4379 rel2.relative: 1.0 1.0;
4380 image.normal: "flip_amb.png";
4382 description { state: "0h" 0.0;
4383 inherit: "default" 0.0;
4385 rel2.relative: 1.0 0.0;
4386 image.normal: "flip_amb.png";
4388 description { state: "1" 0.0;
4389 inherit: "default" 0.0;
4391 rel2.relative: 1.0 1.0;
4392 image.normal: "flip_pmb.png";
4394 description { state: "1h" 0.0;
4395 inherit: "default" 0.0;
4397 rel2.relative: 1.0 0.0;
4398 image.normal: "flip_pmb.png";
4401 part { name: "top0";
4403 description { state: "default" 0.0;
4406 image.normal: "flip_amt.png";
4408 description { state: "0" 0.0;
4409 inherit: "default" 0.0;
4410 image.normal: "flip_amt.png";
4412 description { state: "1" 0.0;
4413 inherit: "default" 0.0;
4414 image.normal: "flip_pmt.png";
4419 description { state: "default" 0.0;
4423 image.normal: "flip_amt.png";
4425 description { state: "0" 0.0;
4426 inherit: "default" 0.0;
4428 rel1.relative: 0.0 0.0;
4429 image.normal: "flip_amt.png";
4431 description { state: "0h" 0.0;
4432 inherit: "default" 0.0;
4433 color: 128 128 128 255;
4435 rel1.relative: 0.0 1.0;
4436 image.normal: "flip_amt.png";
4438 description { state: "1" 0.0;
4439 inherit: "default" 0.0;
4441 rel1.relative: 0.0 0.0;
4442 image.normal: "flip_pmt.png";
4444 description { state: "1h" 0.0;
4445 inherit: "default" 0.0;
4446 color: 128 128 128 255;
4448 rel1.relative: 0.0 1.0;
4449 image.normal: "flip_pmt.png";
4452 part { name: "atop";
4455 description { state: "default" 0.0;
4462 image.normal: "arrow_up.png";
4464 description { state: "visible" 0.0;
4465 inherit: "default" 0.0;
4469 part { name: "abot";
4472 description { state: "default" 0.0;
4479 image.normal: "arrow_down.png";
4481 description { state: "visible" 0.0;
4482 inherit: "default" 0.0;
4488 program { name: "load";
4494 set_int(v0_lock, 0);
4495 set_int(v0_next, -1);
4498 program { name: "edit_on";
4499 signal: "elm,state,edit,on";
4501 action: STATE_SET "visible" 0.0;
4506 program { name: "edit_off";
4507 signal: "elm,state,edit,off";
4509 action: STATE_SET "default" 0.0;
4514 program { name: "up";
4515 signal: "mouse,down,1";
4517 action: SIGNAL_EMIT "elm,action,up,start" "";
4519 program { name: "up,stop";
4520 signal: "mouse,up,1";
4522 action: SIGNAL_EMIT "elm,action,up,stop" "";
4524 program { name: "down";
4525 signal: "mouse,down,1";
4527 action: SIGNAL_EMIT "elm,action,down,start" "";
4529 program { name: "down,stop";
4530 signal: "mouse,up,1";
4532 action: SIGNAL_EMIT "elm,action,down,stop" "";
4537 ///////////////////////////////////////////////////////////////////////////////
4538 group { name: "elm/menu/item/default";
4540 image: "bt_base1.png" COMP;
4541 image: "bt_base2.png" COMP;
4542 image: "bt_hilight.png" COMP;
4543 image: "bt_shine.png" COMP;
4544 image: "bt_glow.png" COMP;
4545 image: "bt_dis_base.png" COMP;
4546 image: "bt_dis_hilight.png" COMP;
4549 public menu_text_visible; //0:hide (default), 1:visible
4550 public menu_disable; //0:enable, 1:disable
4553 part { name: "item_image";
4555 description { state: "default" 0.0;
4556 color: 255 255 255 0;
4558 normal: "bt_base2.png";
4561 image.middle: SOLID;
4563 description { state: "visible" 0.0;
4564 inherit: "default" 0.0;
4565 color: 255 255 255 255;
4567 description { state: "clicked" 0.0;
4568 inherit: "default" 0.0;
4569 inherit: "visible" 0.0;
4570 image.normal: "bt_base1.png";
4571 image.middle: SOLID;
4573 description { state: "disabled" 0.0;
4574 inherit: "default" 0.0;
4577 part { name: "item_image_disabled";
4579 description { state: "default" 0.0;
4580 color: 255 255 255 0;
4582 normal: "bt_dis_base.png";
4585 image.middle: SOLID;
4587 description { state: "disabled" 0.0;
4588 inherit: "default" 0.0;
4589 color: 255 255 255 255;
4592 part { name: "elm.swallow.content";
4594 description { state: "default" 0.0;
4600 rel2.relative: 0.0 1.0;
4602 aspect_preference: VERTICAL;
4611 description { state: "default" 0.0;
4613 rel1.to_x: "elm.swallow.content";
4614 rel1.relative: 1.0 0.0;
4616 rel2.offset: -10 -8;
4619 font: "Sans,Edje-Vera";
4623 text_class: "menu_item";
4626 description { state: "visible" 0.0;
4627 inherit: "default" 0.0;
4631 description { state: "selected" 0.0;
4632 inherit: "default" 0.0;
4633 inherit: "visible" 0.0;
4634 color: 254 254 254 255;
4636 description { state: "disabled" 0.0;
4637 inherit: "default" 0.0;
4640 description { state: "disabled_visible" 0.0;
4641 inherit: "default" 0.0;
4642 inherit: "visible" 0.0;
4646 part { name: "over1";
4648 description { state: "default" 0.0;
4649 color: 255 255 255 0;
4650 rel2.relative: 1.0 0.5;
4652 normal: "bt_hilight.png";
4656 description { state: "visible" 0.0;
4657 inherit: "default" 0.0;
4658 color: 255 255 255 255;
4660 description { state: "disabled" 0.0;
4661 inherit: "default" 0.0;
4664 part { name: "over_disabled";
4666 description { state: "default" 0.0;
4667 color: 255 255 255 0;
4668 rel2.relative: 1.0 0.5;
4670 normal: "bt_dis_hilight.png";
4674 description { state: "disabled" 0.0;
4675 inherit: "default" 0.0;
4676 color: 255 255 255 255;
4679 part { name: "over2";
4682 ignore_flags: ON_HOLD;
4683 description { state: "default" 0.0;
4685 normal: "bt_shine.png";
4689 description { state: "disabled" 0.0;
4690 inherit: "default" 0.0;
4694 part { name: "over3";
4697 description { state: "default" 0.0;
4698 color: 255 255 255 0;
4700 normal: "bt_glow.png";
4701 border: 12 12 12 12;
4705 description { state: "clicked" 0.0;
4706 inherit: "default" 0.0;
4708 color: 255 255 255 255;
4711 part { name: "disabler";
4713 description { state: "default" 0.0;
4717 description { state: "disabled" 0.0;
4718 inherit: "default" 0.0;
4726 name: "item_mouse_in";
4729 action: SIGNAL_EMIT "elm,action,activate" "";
4730 after: "item_mouse_in_2";
4731 after: "item_mouse_in_3";
4734 name: "item_mouse_in_2";
4735 transition: DECELERATE 0.5;
4738 v = get_int(menu_text_visible);
4739 d = get_int(menu_disable);
4742 run_program(PROGRAM:"selected_text");
4746 name: "item_mouse_in_3";
4747 action : STATE_SET "visible" 0.0;
4748 target: "item_image";
4750 transition: DECELERATE 0.5;
4753 name: "selected_text";
4754 action: STATE_SET "selected" 0.0;
4756 transition: DECELERATE 0.5;
4762 name: "item_mouse_out";
4763 signal: "mouse,out";
4765 action: SIGNAL_EMIT "elm,action,inactivate" "";
4766 after: "item_mouse_out_2";
4767 after: "item_mouse_out_3";
4770 name: "item_mouse_out_2";
4771 transition: DECELERATE 0.5;
4774 v = get_int(menu_text_visible);
4775 d = get_int(menu_disable);
4778 run_program(PROGRAM:"visible_text");
4782 name: "item_mouse_out_3";
4783 action: STATE_SET "default" 0.0;
4784 target: "item_image";
4786 transition: DECELERATE 0.5;
4789 name: "visible_text";
4790 action: STATE_SET "visible" 0.0;
4792 transition: DECELERATE 0.5;
4797 name: "item_unclick";
4798 signal: "mouse,up,1";
4800 action: STATE_SET "visible" 0.0;
4801 target: "item_image";
4804 name: "item_click2";
4805 signal: "mouse,down,1";
4807 action: STATE_SET "clicked" 0.0;
4811 name: "item_unclick2";
4812 signal: "mouse,up,1";
4814 action: STATE_SET "default" 0.0;
4815 transition: DECELERATE 0.5;
4819 name: "item_unclick3";
4820 signal: "mouse,up,1";
4822 action: SIGNAL_EMIT "elm,action,click" "";
4824 program { name: "text_show";
4825 signal: "elm,state,text,visible";
4828 set_int(menu_text_visible, 1);
4829 set_state(PART:"elm.text", "visible", 0.0);
4832 program { name: "text_hide";
4833 signal: "elm,state,text,hidden";
4836 set_int(menu_text_visible, 0);
4837 set_state(PART:"elm.text", "default", 0.0);
4840 program { name: "disable";
4841 signal: "elm,state,disabled";
4843 action: STATE_SET "disabled" 0.0;
4844 target: "item_image";
4845 target: "item_image_disabled";
4848 target: "over_disabled";
4850 after: "disable_text";
4852 program { name: "disable_text";
4855 v = get_int(menu_text_visible);
4857 set_state(PART:"elm.text", "disabled_visible", 0.0);
4859 set_state(PART:"elm.text", "disabled", 0.0);
4860 set_int(menu_disable, 1);
4863 program { name: "item_select";
4864 signal: "elm,state,selected";
4866 after: "item_mouse_in_2";
4867 after: "item_mouse_in_3";
4869 program { name: "item_unselect";
4870 signal: "elm,state,unselected";
4872 after: "item_mouse_out_2";
4873 after: "item_mouse_out_3";
4875 program { name: "enable";
4876 signal: "elm,state,enabled";
4878 action: STATE_SET "default" 0.0;
4879 target: "item_image";
4880 target: "item_image_disabled";
4883 target: "over_disabled";
4885 after: "enable_text";
4887 program { name: "enable_text";
4890 v = get_int(menu_text_visible);
4892 set_state(PART:"elm.text", "visible", 0.0);
4894 set_state(PART:"elm.text", "default", 0.0);
4895 set_int(menu_disable, 0);
4901 group { name: "elm/menu/item_with_submenu/default";
4903 image: "bt_base1.png" COMP;
4904 image: "bt_base2.png" COMP;
4905 image: "bt_hilight.png" COMP;
4906 image: "bt_shine.png" COMP;
4907 image: "bt_glow.png" COMP;
4908 image: "bt_dis_base.png" COMP;
4909 image: "bt_dis_hilight.png" COMP;
4910 image: "arrow_right.png" COMP;
4911 image: "arrow_left.png" COMP;
4914 public menu_text_visible; //0:hide (default), 1:visible
4915 public menu_disable; //0:enable, 1:disable
4918 part { name: "item_image";
4920 description { state: "default" 0.0;
4921 color: 255 255 255 0;
4923 normal: "bt_base2.png";
4926 image.middle: SOLID;
4928 description { state: "visible" 0.0;
4929 inherit: "default" 0.0;
4930 color: 255 255 255 255;
4932 description { state: "clicked" 0.0;
4933 inherit: "default" 0.0;
4934 inherit: "visible" 0.0;
4935 image.normal: "bt_base1.png";
4936 image.middle: SOLID;
4938 description { state: "disabled" 0.0;
4939 inherit: "default" 0.0;
4942 part { name: "item_image_disabled";
4944 description { state: "default" 0.0;
4945 color: 255 255 255 0;
4947 normal: "bt_dis_base.png";
4950 image.middle: SOLID;
4952 description { state: "disabled" 0.0;
4953 inherit: "default" 0.0;
4954 color: 255 255 255 255;
4957 part { name: "arrow";
4959 description { state: "default" 0.0;
4960 color: 255 255 255 255;
4963 aspect_preference: BOTH;
4965 normal: "arrow_right.png";
4968 description { state: "rtl" 0.0;
4969 inherit: "default" 0.0;
4970 image.normal: "arrow_left.png";
4973 part { name: "elm.swallow.content";
4975 description { state: "default" 0.0;
4981 rel2.relative: 0.0 1.0;
4983 aspect_preference: VERTICAL;
4992 description { state: "default" 0.0;
4994 rel1.to_x: "elm.swallow.content";
4995 rel1.relative: 1.0 0.0;
4997 rel2.offset: -10 -8;
5000 font: "Sans,Edje-Vera";
5004 text_class: "menu_item";
5007 description { state: "visible" 0.0;
5008 inherit: "default" 0.0;
5012 description { state: "selected" 0.0;
5013 inherit: "default" 0.0;
5014 inherit: "visible" 0.0;
5015 color: 254 254 254 255;
5017 description { state: "disabled" 0.0;
5018 inherit: "default" 0.0;
5021 description { state: "disabled_visible" 0.0;
5022 inherit: "default" 0.0;
5023 inherit: "visible" 0.0;
5027 part { name: "over1";
5029 description { state: "default" 0.0;
5030 color: 255 255 255 0;
5031 rel2.relative: 1.0 0.5;
5033 normal: "bt_hilight.png";
5037 description { state: "visible" 0.0;
5038 inherit: "default" 0.0;
5039 color: 255 255 255 255;
5041 description { state: "disabled" 0.0;
5042 inherit: "default" 0.0;
5045 part { name: "over_disabled";
5047 description { state: "default" 0.0;
5048 color: 255 255 255 0;
5049 rel2.relative: 1.0 0.5;
5051 normal: "bt_dis_hilight.png";
5055 description { state: "disabled" 0.0;
5056 inherit: "default" 0.0;
5057 color: 255 255 255 255;
5060 part { name: "over2";
5063 ignore_flags: ON_HOLD;
5064 description { state: "default" 0.0;
5066 normal: "bt_shine.png";
5070 description { state: "disabled" 0.0;
5071 inherit: "default" 0.0;
5075 part { name: "over3";
5078 description { state: "default" 0.0;
5079 color: 255 255 255 0;
5081 normal: "bt_glow.png";
5082 border: 12 12 12 12;
5086 description { state: "clicked" 0.0;
5087 inherit: "default" 0.0;
5089 color: 255 255 255 255;
5092 part { name: "disabler";
5094 description { state: "default" 0.0;
5098 description { state: "disabled" 0.0;
5099 inherit: "default" 0.0;
5107 name: "item_mouse_in";
5110 action: SIGNAL_EMIT "elm,action,activate" "";
5111 after: "item_mouse_in_2";
5112 after: "item_mouse_in_3";
5115 name: "item_mouse_in_2";
5116 transition: DECELERATE 0.5;
5119 v = get_int(menu_text_visible);
5120 d = get_int(menu_disable);
5123 run_program(PROGRAM:"selected_text");
5127 name: "item_mouse_in_3";
5128 action : STATE_SET "visible" 0.0;
5129 target: "item_image";
5131 transition: DECELERATE 0.5;
5134 name: "selected_text";
5135 action: STATE_SET "selected" 0.0;
5137 transition: DECELERATE 0.5;
5143 name: "item_mouse_out";
5144 signal: "mouse,out";
5146 after: "item_mouse_out_2";
5147 after: "item_mouse_out_3";
5150 name: "item_mouse_out_2";
5151 transition: DECELERATE 0.5;
5154 v = get_int(menu_text_visible);
5155 d = get_int(menu_disable);
5158 run_program(PROGRAM:"visible_text");
5162 name: "item_mouse_out_3";
5163 action: STATE_SET "default" 0.0;
5164 target: "item_image";
5166 transition: DECELERATE 0.5;
5169 name: "visible_text";
5170 action: STATE_SET "visible" 0.0;
5172 transition: DECELERATE 0.5;
5177 name: "item_unclick";
5178 signal: "mouse,up,1";
5180 action: STATE_SET "visible" 0.0;
5181 target: "item_image";
5184 name: "item_click2";
5185 signal: "mouse,down,1";
5187 action: STATE_SET "clicked" 0.0;
5191 name: "item_unclick2";
5192 signal: "mouse,up,1";
5194 action: STATE_SET "default" 0.0;
5195 transition: DECELERATE 0.5;
5199 name: "item_unclick3";
5200 signal: "mouse,up,1";
5202 action: SIGNAL_EMIT "elm,action,click" "";
5208 action: SIGNAL_EMIT "elm,action,open" "";
5210 program { name: "text_show";
5211 signal: "elm,state,text,visible";
5214 set_int(menu_text_visible, 1);
5215 set_state(PART:"elm.text", "visible", 0.0);
5218 program { name: "text_hide";
5219 signal: "elm,state,text,hidden";
5222 set_int(menu_text_visible, 0);
5223 set_state(PART:"elm.text", "default", 0.0);
5226 program { name: "disable";
5227 signal: "elm,state,disabled";
5229 action: STATE_SET "disabled" 0.0;
5230 target: "item_image";
5231 target: "item_image_disabled";
5234 target: "over_disabled";
5236 after: "disable_text";
5238 program { name: "disable_text";
5242 get_state(PART:"elm.text", st, 30, vl);
5243 if (!strcmp(st, "visible"))
5244 set_state(PART:"elm.text", "disabled_visible", 0.0);
5245 else if (!strcmp(st, "default"))
5246 set_state(PART:"elm.text", "disabled", 0.0);
5249 program { name: "enable";
5250 signal: "elm,state,enabled";
5252 action: STATE_SET "default" 0.0;
5253 target: "item_image";
5254 target: "item_image_disabled";
5257 target: "over_disabled";
5259 after: "enable_text";
5261 program { name: "enable_text";
5264 v = get_int(menu_text_visible);
5266 set_state(PART:"elm.text", "visible", 0.0);
5268 set_state(PART:"elm.text", "default", 0.0);
5269 set_int(menu_disable, 0);
5272 program { name: "to_rtl";
5273 signal: "edje,state,rtl";
5275 action: STATE_SET "rtl" 0.0;
5278 program { name: "to_ltr";
5279 signal: "edje,state,ltr";
5281 action: STATE_SET "default" 0.0;
5287 group { name: "elm/menu/separator/default";
5289 image: "separator_h.png" COMP;
5292 part { name: "separator"; // separator group
5293 description { state: "default" 0.0;
5298 normal: "separator_h.png";
5307 ///////////////////////////////////////////////////////////////////////////////
5308 group { name: "elm/clock/base-all/default";
5312 description { state: "default" 0.0;
5313 rel1.relative: 0.0000000 0.0;
5314 rel2.relative: 0.1250000 1.0;
5319 description { state: "default" 0.0;
5320 rel1.relative: 0.1250000 0.0;
5321 rel2.relative: 0.2500000 1.0;
5329 description { state: "default" 0.0;
5330 rel1.relative: 0.2500000 0.0;
5331 rel2.relative: 0.3125000 1.0;
5334 font: "Sans,Edje-Vera";
5344 description { state: "default" 0.0;
5345 rel1.relative: 0.3125000 0.0;
5346 rel2.relative: 0.4375000 1.0;
5351 description { state: "default" 0.0;
5352 rel1.relative: 0.4375000 0.0;
5353 rel2.relative: 0.5625000 1.0;
5362 description { state: "default" 0.0;
5363 rel1.relative: 0.5625000 0.0;
5364 rel2.relative: 0.6250000 1.0;
5367 font: "Sans,Edje-Vera";
5378 description { state: "default" 0.0;
5379 rel1.relative: 0.6250000 0.0;
5380 rel2.relative: 0.7500000 1.0;
5386 description { state: "default" 0.0;
5387 rel1.relative: 0.7500000 0.0;
5388 rel2.relative: 0.8750000 1.0;
5392 part { name: "ampm";
5394 description { state: "default" 0.0;
5395 rel1.relative: 0.8750000 0.0;
5396 rel2.relative: 1.0 1.0;
5402 ///////////////////////////////////////////////////////////////////////////////
5403 group { name: "elm/clock/base-seconds/default";
5407 description { state: "default" 0.0;
5408 rel1.relative: 0.000000000 0.0;
5409 rel2.relative: 0.142857143 1.0;
5414 description { state: "default" 0.0;
5415 rel1.relative: 0.142857143 0.0;
5416 rel2.relative: 0.285714286 1.0;
5424 description { state: "default" 0.0;
5425 rel1.relative: 0.285714286 0.0;
5426 rel2.relative: 0.357142857 1.0;
5429 font: "Sans,Edje-Vera";
5439 description { state: "default" 0.0;
5440 rel1.relative: 0.357142857 0.0;
5441 rel2.relative: 0.500000000 1.0;
5446 description { state: "default" 0.0;
5447 rel1.relative: 0.500000000 0.0;
5448 rel2.relative: 0.642857143 1.0;
5457 description { state: "default" 0.0;
5458 rel1.relative: 0.642857143 0.0;
5459 rel2.relative: 0.714285714 1.0;
5462 font: "Sans,Edje-Vera";
5473 description { state: "default" 0.0;
5474 rel1.relative: 0.714285714 0.0;
5475 rel2.relative: 0.857142857 1.0;
5481 description { state: "default" 0.0;
5482 rel1.relative: 0.857142857 0.0;
5483 rel2.relative: 1.000000000 1.0;
5489 ///////////////////////////////////////////////////////////////////////////////
5490 group { name: "elm/clock/base-am_pm/default";
5494 description { state: "default" 0.0;
5495 rel1.relative: 0.000000000 0.0;
5496 rel2.relative: 0.181818182 1.0;
5501 description { state: "default" 0.0;
5502 rel1.relative: 0.181818182 0.0;
5503 rel2.relative: 0.363636364 1.0;
5511 description { state: "default" 0.0;
5512 rel1.relative: 0.363636364 0.0;
5513 rel2.relative: 0.454545455 1.0;
5516 font: "Sans,Edje-Vera";
5526 description { state: "default" 0.0;
5527 rel1.relative: 0.454545455 0.0;
5528 rel2.relative: 0.636363636 1.0;
5533 description { state: "default" 0.0;
5534 rel1.relative: 0.636363636 0.0;
5535 rel2.relative: 0.818181818 1.0;
5539 part { name: "ampm";
5541 description { state: "default" 0.0;
5542 rel1.relative: 0.818181818 0.0;
5543 rel2.relative: 1.0 1.0;
5549 ///////////////////////////////////////////////////////////////////////////////
5550 group { name: "elm/clock/base/default";
5554 description { state: "default" 0.0;
5555 rel1.relative: 0.000000000 0.0;
5556 rel2.relative: 0.222222222 1.0;
5561 description { state: "default" 0.0;
5562 rel1.relative: 0.222222222 0.0;
5563 rel2.relative: 0.444444444 1.0;
5571 description { state: "default" 0.0;
5572 rel1.relative: 0.444444444 0.0;
5573 rel2.relative: 0.555555556 1.0;
5576 font: "Sans,Edje-Vera";
5586 description { state: "default" 0.0;
5587 rel1.relative: 0.555555556 0.0;
5588 rel2.relative: 0.777777778 1.0;
5593 description { state: "default" 0.0;
5594 rel1.relative: 0.777777778 0.0;
5595 rel2.relative: 1.000000000 1.0;
5601 ///////////////////////////////////////////////////////////////////////////////
5602 group { name: "elm/frame/base/default";
5604 image: "frame_1.png" COMP;
5605 image: "frame_2.png" COMP;
5606 image: "dia_grad.png" COMP;
5609 part { name: "base0";
5611 description { state: "default" 0.0;
5612 image.normal: "dia_grad.png";
5624 part { name: "base";
5626 description { state: "default" 0.0;
5627 rel2.to: "elm.swallow.content";
5630 normal: "frame_2.png";
5637 part { name: "elm.text";
5641 description { state: "default" 0.0;
5654 font: "Sans:style=Bold,Edje-Vera-Bold";
5662 part { name: "over";
5664 description { state: "default" 0.0;
5666 rel2.to: "elm.swallow.content";
5669 normal: "frame_1.png";
5676 part { name: "elm.swallow.content";
5678 description { state: "default" 0.0;
5691 group { name: "elm/frame/base/pad_small";
5697 description { state: "default" 0.0;
5708 description { state: "default" 0.0;
5715 part { name: "elm.swallow.content";
5717 description { state: "default" 0.0;
5733 group { name: "elm/frame/base/pad_medium";
5739 description { state: "default" 0.0;
5750 description { state: "default" 0.0;
5757 part { name: "elm.swallow.content";
5759 description { state: "default" 0.0;
5775 group { name: "elm/frame/base/pad_large";
5781 description { state: "default" 0.0;
5792 description { state: "default" 0.0;
5799 part { name: "elm.swallow.content";
5801 description { state: "default" 0.0;
5817 group { name: "elm/frame/base/pad_huge";
5823 description { state: "default" 0.0;
5834 description { state: "default" 0.0;
5841 part { name: "elm.swallow.content";
5843 description { state: "default" 0.0;
5859 group { name: "elm/frame/base/outdent_top";
5861 image: "outdent-top.png" COMP;
5864 part { name: "base0";
5866 description { state: "default" 0.0;
5867 image.normal: "outdent-top.png";
5868 image.border: 0 0 0 13;
5872 part { name: "elm.swallow.content";
5874 description { state: "default" 0.0;
5876 rel2.offset: -3 -13;
5882 group { name: "elm/frame/base/outdent_bottom";
5884 image: "outdent-bottom.png" COMP;
5887 part { name: "base0";
5889 description { state: "default" 0.0;
5890 image.normal: "outdent-bottom.png";
5891 image.border: 0 0 13 0;
5895 part { name: "elm.swallow.content";
5897 description { state: "default" 0.0;
5905 ///////////////////////////////////////////////////////////////////////////////
5906 group { name: "elm/label/base/tooltip";
5908 style { name: "tooltip_style";
5909 base: "font=Sans font_size=8 color=#666 wrap=word";
5911 tag: "hilight" "+ font=Sans:style=Bold";
5912 tag: "b" "+ font=Sans:style=Bold";
5917 part { name: "elm.text";
5921 description { state: "default" 0.0;
5923 style: "tooltip_style";
5931 group { name: "elm/tooltip/base/default";
5936 item: "pad_border_x" "10";
5937 item: "pad_border_y" "10";
5938 item: "hide_timeout" "0.35"; /**< tooltip is hidden after this amount, keep in sync with hide animations */
5941 image: "tooltip-base.png" COMP;
5942 image: "tooltip-corner-top-left-tip.png" COMP;
5943 image: "tooltip-corner-top-right-tip.png" COMP;
5944 image: "tooltip-corner-bottom-left-tip.png" COMP;
5945 image: "tooltip-corner-bottom-right-tip.png" COMP;
5946 image: "tooltip-edge-left-tip.png" COMP;
5947 image: "tooltip-edge-right-tip.png" COMP;
5948 image: "tooltip-edge-bottom-tip.png" COMP;
5949 image: "tooltip-edge-top-tip.png" COMP;
5953 set_state(PART:"corner-top-left", "default", 0.0);
5954 set_state(PART:"corner-top-right", "default", 0.0);
5955 set_state(PART:"corner-bottom-left", "default", 0.0);
5956 set_state(PART:"corner-bottom-right", "default", 0.0);
5959 set_state(PART:"clipper-edge-left", "default", 0.0);
5960 set_state(PART:"clipper-edge-right", "default", 0.0);
5961 set_state(PART:"clipper-edge-top", "default", 0.0);
5962 set_state(PART:"clipper-edge-bottom", "default", 0.0);
5965 show_corner_top_left() {
5966 set_state(PART:"corner-top-left", "visible", 0.0);
5968 set_state(PART:"corner-top-right", "default", 0.0);
5969 set_state(PART:"corner-bottom-left", "default", 0.0);
5970 set_state(PART:"corner-bottom-right", "default", 0.0);
5973 show_corner_top_right() {
5974 set_state(PART:"corner-top-right", "visible", 0.0);
5976 set_state(PART:"corner-top-left", "default", 0.0);
5977 set_state(PART:"corner-bottom-left", "default", 0.0);
5978 set_state(PART:"corner-bottom-right", "default", 0.0);
5982 show_corner_bottom_left() {
5983 set_state(PART:"corner-bottom-left", "visible", 0.0);
5985 set_state(PART:"corner-bottom-right", "default", 0.0);
5986 set_state(PART:"corner-top-left", "default", 0.0);
5987 set_state(PART:"corner-top-right", "default", 0.0);
5990 show_corner_bottom_right() {
5991 set_state(PART:"corner-bottom-right", "visible", 0.0);
5993 set_state(PART:"corner-bottom-left", "default", 0.0);
5994 set_state(PART:"corner-top-left", "default", 0.0);
5995 set_state(PART:"corner-top-right", "default", 0.0);
5999 show_edge_left(Float:val) {
6000 set_state(PART:"clipper-edge-left", "visible", 0.0);
6001 set_drag(PART:"edge-drag-left", 0.0, val);
6003 set_state(PART:"clipper-edge-right", "default", 0.0);
6004 set_state(PART:"clipper-edge-top", "default", 0.0);
6005 set_state(PART:"clipper-edge-bottom", "default", 0.0);
6008 show_edge_right(Float:val) {
6009 set_state(PART:"clipper-edge-right", "visible", 0.0);
6010 set_drag(PART:"edge-drag-right", 0.0, val);
6012 set_state(PART:"clipper-edge-left", "default", 0.0);
6013 set_state(PART:"clipper-edge-top", "default", 0.0);
6014 set_state(PART:"clipper-edge-bottom", "default", 0.0);
6018 show_edge_top(Float:val) {
6019 set_state(PART:"clipper-edge-top", "visible", 0.0);
6020 set_drag(PART:"edge-drag-top", val, 0.0);
6022 set_state(PART:"clipper-edge-bottom", "default", 0.0);
6023 set_state(PART:"clipper-edge-left", "default", 0.0);
6024 set_state(PART:"clipper-edge-right", "default", 0.0);
6027 show_edge_bottom(Float:val) {
6028 set_state(PART:"clipper-edge-bottom", "visible", 0.0);
6029 set_drag(PART:"edge-drag-bottom", val, 0.0);
6031 set_state(PART:"clipper-edge-top", "default", 0.0);
6032 set_state(PART:"clipper-edge-left", "default", 0.0);
6033 set_state(PART:"clipper-edge-right", "default", 0.0);
6037 public message(Msg_Type:type, id, ...) {
6038 if ((type == MSG_FLOAT_SET) && (id == 1)) {
6039 new Float:x, Float:y;
6046 if (y < 0.0) show_corner_top_left();
6047 else if (y > 1.0) show_corner_bottom_left();
6048 else show_edge_left(y);
6052 if (y < 0.0) show_corner_top_right();
6053 else if (y > 1.0) show_corner_bottom_right();
6054 else show_edge_right(y);
6058 if (y < 0.0) show_edge_top(x);
6059 else if (y > 1.0) show_edge_bottom(x);
6070 part { name: "clipper";
6072 description { state: "default" 0.0;
6073 color: 255 255 255 0;
6074 rel1.to: "elm.swallow.content";
6075 rel1.offset: -64 -64;
6076 rel2.to: "elm.swallow.content";
6079 description { state: "visible" 0.0;
6080 inherit: "default" 0.0;
6081 color: 255 255 255 255;
6087 description { state: "default" 0.0;
6090 to: "elm.swallow.content";
6094 to: "elm.swallow.content";
6098 normal: "tooltip-base.png";
6099 border: 14 14 14 14;
6101 image.middle: SOLID;
6105 #define TT_CORNER(name_, rx, ry, ax, ay, ox, oy) \
6106 part { name: "corner-"name_; \
6109 clip_to: "clipper"; \
6110 description { state: "default" 0.0; \
6111 color: 255 255 255 0; \
6120 to: "elm.swallow.content"; \
6125 to: "elm.swallow.content"; \
6127 image.normal: "tooltip-corner-"name_"-tip.png"; \
6129 description { state: "visible" 0.0; \
6130 inherit: "default" 0.0; \
6131 color: 255 255 255 255; \
6135 TT_CORNER("top-left", 0, 0, 1, 1, 4, 4);
6136 TT_CORNER("top-right", 1, 0, 0, 1, -5, 4);
6137 TT_CORNER("bottom-left", 0, 1, 1, 0, 4, -5);
6138 TT_CORNER("bottom-right", 1, 1, 0, 0, -5, -5);
6141 #define TT_EDGE_VERT(name_, rx, ax, ox) \
6142 part { name: "clipper-edge-"name_; \
6144 clip_to: "clipper"; \
6145 description { state: "default" 0.0; \
6146 color: 255 255 255 0; \
6154 to: "elm.swallow.content"; \
6159 to: "elm.swallow.content"; \
6162 description { state: "visible" 0.0; \
6163 inherit: "default" 0.0; \
6164 color: 255 255 255 255; \
6168 part { name: "edge-area-"name_; \
6171 clip_to: "clipper-edge-"name_; \
6172 description { state: "default" 0.0; \
6180 to: "elm.swallow.content"; \
6185 to: "elm.swallow.content"; \
6189 part { name: "edge-drag-"name_; \
6192 clip_to: "clipper-edge-"name_; \
6196 confine: "edge-area-"name_; \
6198 description { state: "default" 0.0; \
6201 rel1.to: "edge-area-"name_; \
6202 rel2.to: "edge-area-"name_; \
6205 part { name: "edge-img-"name_; \
6208 clip_to: "clipper-edge-"name_; \
6209 description { state: "default" 0.0; \
6214 rel1.to: "edge-drag-"name_; \
6215 rel2.to: "edge-drag-"name_; \
6216 image.normal: "tooltip-edge-"name_"-tip.png"; \
6219 TT_EDGE_VERT("left", 0, 1, -2);
6220 TT_EDGE_VERT("right", 1, 0, 1);
6223 #define TT_EDGE_HORIZ(name_, ry, ay, oy) \
6224 part { name: "clipper-edge-"name_; \
6226 clip_to: "clipper"; \
6227 description { state: "default" 0.0; \
6228 color: 255 255 255 0; \
6236 to: "elm.swallow.content"; \
6241 to: "elm.swallow.content"; \
6244 description { state: "visible" 0.0; \
6245 inherit: "default" 0.0; \
6246 color: 255 255 255 255; \
6250 part { name: "edge-area-"name_; \
6253 clip_to: "clipper-edge-"name_; \
6254 description { state: "default" 0.0; \
6262 to: "elm.swallow.content"; \
6267 to: "elm.swallow.content"; \
6271 part { name: "edge-drag-"name_; \
6274 clip_to: "clipper-edge-"name_; \
6278 confine: "edge-area-"name_; \
6280 description { state: "default" 0.0; \
6283 rel1.to: "edge-area-"name_; \
6284 rel2.to: "edge-area-"name_; \
6287 part { name: "edge-img-"name_; \
6290 clip_to: "clipper-edge-"name_; \
6291 description { state: "default" 0.0; \
6296 rel1.to: "edge-drag-"name_; \
6297 rel2.to: "edge-drag-"name_; \
6298 image.normal: "tooltip-edge-"name_"-tip.png"; \
6301 TT_EDGE_HORIZ("top", 0, 1, -2);
6302 TT_EDGE_HORIZ("bottom", 1, 0, 1);
6303 #undef TT_EDGE_HORIZ
6305 part { name: "clipper_content";
6307 description { state: "default" 0.0;
6308 color: 255 255 255 0;
6309 rel1.to: "elm.swallow.content";
6310 rel1.offset: -64 -64;
6311 rel2.to: "elm.swallow.content";
6314 description { state: "visible" 0.0;
6315 inherit: "default" 0.0;
6316 color: 255 255 255 255;
6319 part { name: "elm.swallow.content";
6321 clip_to: "clipper_content";
6322 description { state: "default" 0.0; }
6327 signal: "elm,action,show";
6329 action: ACTION_STOP;
6339 action: STATE_SET "visible" 0.0;
6340 transition: LINEAR 0.15;
6346 action: STATE_SET "visible" 0.0;
6347 transition: LINEAR 0.15;
6348 target: "clipper_content";
6353 signal: "elm,action,hide";
6355 action: ACTION_STOP;
6372 action: STATE_SET "default" 0.0;
6373 transition: LINEAR 0.1;
6374 target: "clipper_content";
6379 action: STATE_SET "default" 0.0;
6380 transition: LINEAR 0.1;
6386 group { name: "elm/tooltip/base/transparent";
6388 part { name: "elm.swallow.content";
6392 description { state: "default" 0.0; }
6397 ///////////////////////////////////////////////////////////////////////////////
6399 /* TODO: replicate diagonal swallow slots to the other hover styles */
6400 group { name: "elm/hover/base/default";
6402 image: "shad_circ.png" COMP;
6405 part { name: "elm.swallow.offset";
6407 description { state: "default" 0.0;
6409 rel1.relative: 0.0 0.0;
6410 rel2.relative: 0.0 0.0;
6413 part { name: "elm.swallow.size";
6415 description { state: "default" 0.0;
6417 rel1.to: "elm.swallow.offset";
6418 rel1.relative: 1.0 1.0;
6419 rel2.to: "elm.swallow.offset";
6420 rel2.relative: 1.0 1.0;
6423 part { name: "base";
6426 description { state: "default" 0.0;
6430 part { name: "shad";
6432 description { state: "default" 0.0;
6433 image.normal: "shad_circ.png";
6434 rel1.to: "elm.swallow.size";
6435 rel1.offset: -32 -32;
6436 rel2.to: "elm.swallow.size";
6444 description { state: "default" 0.0;
6446 rel1.to: "elm.swallow.size";
6448 rel2.to: "elm.swallow.size";
6452 part { name: "elm.swallow.slot.left";
6454 description { state: "default" 0.0;
6456 rel1.to: "elm.swallow.slot.middle";
6457 rel1.relative: 0.0 0.0;
6459 rel2.to: "elm.swallow.slot.middle";
6460 rel2.relative: 0.0 1.0;
6464 part { name: "elm.swallow.slot.top-left";
6466 description { state: "default" 0.0;
6468 rel1.to: "elm.swallow.slot.middle";
6469 rel1.relative: 0.0 0.0;
6471 rel2.to: "elm.swallow.slot.middle";
6472 rel2.relative: 0.0 0.0;
6476 part { name: "elm.swallow.slot.top";
6478 description { state: "default" 0.0;
6480 rel1.to: "elm.swallow.slot.middle";
6481 rel1.relative: 0.0 0.0;
6483 rel2.to: "elm.swallow.slot.middle";
6484 rel2.relative: 1.0 0.0;
6488 part { name: "elm.swallow.slot.top-right";
6490 description { state: "default" 0.0;
6492 rel1.to: "elm.swallow.slot.middle";
6493 rel1.relative: 1.0 0.0;
6495 rel2.to: "elm.swallow.slot.middle";
6496 rel2.relative: 1.0 0.0;
6500 part { name: "elm.swallow.slot.right";
6502 description { state: "default" 0.0;
6504 rel1.to: "elm.swallow.slot.middle";
6505 rel1.relative: 1.0 0.0;
6507 rel2.to: "elm.swallow.slot.middle";
6508 rel2.relative: 1.0 1.0;
6512 part { name: "elm.swallow.slot.bottom-right";
6514 description { state: "default" 0.0;
6516 rel1.to: "elm.swallow.slot.middle";
6517 rel1.relative: 1.0 1.0;
6519 rel2.to: "elm.swallow.slot.middle";
6520 rel2.relative: 1.0 1.0;
6524 part { name: "elm.swallow.slot.bottom";
6526 description { state: "default" 0.0;
6528 rel1.to: "elm.swallow.slot.middle";
6529 rel1.relative: 0.0 1.0;
6531 rel2.to: "elm.swallow.slot.middle";
6532 rel2.relative: 1.0 1.0;
6536 part { name: "elm.swallow.slot.bottom-left";
6538 description { state: "default" 0.0;
6540 rel1.to: "elm.swallow.slot.middle";
6541 rel1.relative: 0.0 1.0;
6543 rel2.to: "elm.swallow.slot.middle";
6544 rel2.relative: 0.0 1.0;
6548 part { name: "elm.swallow.slot.middle";
6550 description { state: "default" 0.0;
6551 rel1.to: "elm.swallow.size";
6552 rel2.to: "elm.swallow.size";
6557 program { name: "end";
6558 signal: "mouse,up,1";
6560 action: SIGNAL_EMIT "elm,action,dismiss" "";
6565 group { name: "elm/hover/base/popout";
6567 image: "shad_circ.png" COMP;
6568 image: "bt_dis_base.png" COMP;
6569 image: "bt_dis_hilight.png" COMP;
6572 part { name: "elm.swallow.offset";
6574 description { state: "default" 0.0;
6576 rel1.relative: 0.0 0.0;
6577 rel2.relative: 0.0 0.0;
6580 part { name: "elm.swallow.size";
6582 description { state: "default" 0.0;
6584 rel1.to: "elm.swallow.offset";
6585 rel1.relative: 1.0 1.0;
6586 rel2.to: "elm.swallow.offset";
6587 rel2.relative: 1.0 1.0;
6590 part { name: "base";
6593 description { state: "default" 0.0;
6596 description { state: "visible" 0.0;
6597 inherit: "default" 1.0;
6601 part { name: "leftclip";
6603 description { state: "default" 0.0;
6605 rel2.relative: 0.0 1.0;
6609 part { name: "left";
6610 clip_to: "leftclip";
6611 description { state: "default" 0.0;
6613 rel1.to: "elm.swallow.slot.left";
6615 rel2.to: "elm.swallow.slot.left";
6618 normal: "bt_dis_base.png";
6621 image.middle: SOLID;
6623 description { state: "visible" 0.0;
6624 inherit: "default" 0.0;
6628 part { name: "elm.swallow.slot.left";
6630 clip_to: "leftclip";
6631 description { state: "default" 0.0;
6633 rel1.to: "elm.swallow.slot.middle";
6634 rel1.relative: 0.0 0.0;
6636 rel2.to: "elm.swallow.slot.middle";
6637 rel2.relative: 0.0 1.0;
6640 description { state: "visible" 0.0;
6641 inherit: "default" 0.0;
6647 part { name: "leftover";
6648 clip_to: "leftclip";
6650 description { state: "default" 0.0;
6653 rel2.relative: 1.0 0.5;
6655 normal: "bt_dis_hilight.png";
6660 part { name: "rightclip";
6662 description { state: "default" 0.0;
6664 rel1.relative: 1.0 0.0;
6668 part { name: "right";
6669 clip_to: "rightclip";
6670 description { state: "default" 0.0;
6672 rel1.to: "elm.swallow.slot.right";
6674 rel2.to: "elm.swallow.slot.right";
6677 normal: "bt_dis_base.png";
6680 image.middle: SOLID;
6682 description { state: "visible" 0.0;
6683 inherit: "default" 0.0;
6687 part { name: "elm.swallow.slot.right";
6689 clip_to: "rightclip";
6690 description { state: "default" 0.0;
6692 rel1.to: "elm.swallow.slot.middle";
6693 rel1.relative: 1.0 0.0;
6695 rel2.to: "elm.swallow.slot.middle";
6696 rel2.relative: 1.0 1.0;
6699 description { state: "visible" 0.0;
6700 inherit: "default" 0.0;
6706 part { name: "rightover";
6707 clip_to: "rightclip";
6709 description { state: "default" 0.0;
6712 rel2.relative: 1.0 0.5;
6714 normal: "bt_dis_hilight.png";
6719 part { name: "topclip";
6721 description { state: "default" 0.0;
6723 rel2.relative: 1.0 0.0;
6729 description { state: "default" 0.0;
6731 rel1.to: "elm.swallow.slot.top";
6733 rel2.to: "elm.swallow.slot.top";
6736 normal: "bt_dis_base.png";
6739 image.middle: SOLID;
6741 description { state: "visible" 0.0;
6742 inherit: "default" 0.0;
6746 part { name: "elm.swallow.slot.top";
6749 description { state: "default" 0.0;
6752 rel1.to: "elm.swallow.slot.middle";
6753 rel1.relative: 0.0 0.0;
6755 rel2.to: "elm.swallow.slot.middle";
6756 rel2.relative: 1.0 0.0;
6759 description { state: "visible" 0.0;
6760 inherit: "default" 0.0;
6766 part { name: "topover";
6769 description { state: "default" 0.0;
6772 rel2.relative: 1.0 0.5;
6774 normal: "bt_dis_hilight.png";
6779 part { name: "bottomclip";
6781 description { state: "default" 0.0;
6783 rel1.relative: 0.0 1.0;
6787 part { name: "bottom";
6788 clip_to: "bottomclip";
6789 description { state: "default" 0.0;
6791 rel1.to: "elm.swallow.slot.bottom";
6793 rel2.to: "elm.swallow.slot.bottom";
6796 normal: "bt_dis_base.png";
6799 image.middle: SOLID;
6801 description { state: "visible" 0.0;
6802 inherit: "default" 0.0;
6806 part { name: "elm.swallow.slot.bottom";
6808 clip_to: "bottomclip";
6809 description { state: "default" 0.0;
6811 rel1.to: "elm.swallow.slot.middle";
6812 rel1.relative: 0.0 1.0;
6814 rel2.to: "elm.swallow.slot.middle";
6815 rel2.relative: 1.0 1.0;
6818 description { state: "visible" 0.0;
6819 inherit: "default" 0.0;
6825 part { name: "bottomover";
6826 clip_to: "bottomclip";
6828 description { state: "default" 0.0;
6831 rel2.relative: 1.0 0.5;
6833 normal: "bt_dis_hilight.png";
6838 part { name: "shad";
6840 description { state: "default" 0.0;
6841 image.normal: "shad_circ.png";
6842 rel1.to: "elm.swallow.size";
6843 rel1.offset: -64 -64;
6844 rel2.to: "elm.swallow.size";
6851 description { state: "default" 0.0;
6852 rel1.to: "elm.swallow.slot.middle";
6854 rel2.to: "elm.swallow.slot.middle";
6857 normal: "bt_dis_base.png";
6860 image.middle: SOLID;
6863 part { name: "elm.swallow.slot.middle";
6865 description { state: "default" 0.0;
6866 rel1.to: "elm.swallow.size";
6867 rel2.to: "elm.swallow.size";
6870 part { name: "popover";
6872 description { state: "default" 0.0;
6875 rel2.relative: 1.0 0.5;
6877 normal: "bt_dis_hilight.png";
6884 program { name: "end";
6885 signal: "mouse,up,1";
6887 action: SIGNAL_EMIT "elm,action,dismiss" "";
6890 program { name: "show";
6891 signal: "elm,action,show";
6893 action: STATE_SET "visible" 0.0;
6894 // transition: DECELERATE 0.5;
6897 program { name: "hide";
6898 signal: "elm,action,hide";
6900 action: STATE_SET "default" 0.0;
6901 // transition: DECELERATE 0.5;
6905 program { name: "leftshow";
6906 signal: "elm,action,slot,left,show";
6908 action: STATE_SET "visible" 0.0;
6909 transition: DECELERATE 0.5;
6911 target: "elm.swallow.slot.left";
6913 program { name: "lefthide";
6914 signal: "elm,action,slot,left,hide";
6916 action: STATE_SET "default" 0.0;
6917 transition: DECELERATE 0.5;
6919 target: "elm.swallow.slot.left";
6921 program { name: "rightshow";
6922 signal: "elm,action,slot,right,show";
6924 action: STATE_SET "visible" 0.0;
6925 transition: DECELERATE 0.5;
6927 target: "elm.swallow.slot.right";
6929 program { name: "righthide";
6930 signal: "elm,action,slot,right,hide";
6932 action: STATE_SET "default" 0.0;
6933 transition: DECELERATE 0.5;
6935 target: "elm.swallow.slot.right";
6937 program { name: "topshow";
6938 signal: "elm,action,slot,top,show";
6940 action: STATE_SET "visible" 0.0;
6941 transition: DECELERATE 0.5;
6943 target: "elm.swallow.slot.top";
6945 program { name: "tophide";
6946 signal: "elm,action,slot,top,hide";
6948 action: STATE_SET "default" 0.0;
6949 transition: DECELERATE 0.5;
6951 target: "elm.swallow.slot.top";
6953 program { name: "bottomshow";
6954 signal: "elm,action,slot,bottom,show";
6956 action: STATE_SET "visible" 0.0;
6957 transition: DECELERATE 0.5;
6959 target: "elm.swallow.slot.bottom";
6961 program { name: "bottomhide";
6962 signal: "elm,action,slot,bottom,hide";
6964 action: STATE_SET "default" 0.0;
6965 transition: DECELERATE 0.5;
6967 target: "elm.swallow.slot.bottom";
6972 //In the hover used by the menu only the bottom part is used.
6973 group { name: "elm/hover/base/menu";
6975 image: "shad_circ.png" COMP;
6976 image: "bt_dis_base.png" COMP;
6979 part { name: "elm.swallow.offset";
6981 description { state: "default" 0.0;
6983 rel1.relative: 0.0 0.0;
6984 rel2.relative: 0.0 0.0;
6987 part { name: "elm.swallow.size";
6989 description { state: "default" 0.0;
6991 rel1.to: "elm.swallow.offset";
6992 rel1.relative: 1.0 1.0;
6993 rel2.to: "elm.swallow.offset";
6994 rel2.relative: 1.0 1.0;
6997 part { name: "base";
7000 description { state: "default" 0.0;
7003 description { state: "visible" 0.0;
7004 inherit: "default" 1.0;
7008 part { name: "elm.swallow.slot.left";
7010 description { state: "default" 0.0;
7013 part { name: "elm.swallow.slot.right";
7015 description { state: "default" 0.0;
7018 part { name: "elm.swallow.slot.top";
7020 description { state: "default" 0.0;
7022 description { state: "visible" 0.0;
7023 inherit: "default" 0.0;
7026 part { name: "bottomclip";
7028 description { state: "default" 0.0;
7030 rel1.relative: 0.0 1.0;
7034 part { name: "bottom";
7035 clip_to: "bottomclip";
7036 description { state: "default" 0.0;
7038 rel1.to: "elm.swallow.slot.bottom";
7040 rel2.to: "elm.swallow.slot.bottom";
7043 normal: "bt_dis_base.png";
7046 image.middle: SOLID;
7048 description { state: "visible" 0.0;
7049 inherit: "default" 0.0;
7053 part { name: "elm.swallow.slot.bottom";
7055 clip_to: "bottomclip";
7056 description { state: "default" 0.0;
7058 rel1.to: "elm.swallow.slot.middle";
7059 rel1.relative: 0.0 1.0;
7061 rel2.to: "elm.swallow.slot.middle";
7062 rel2.relative: 1.0 1.0;
7065 description { state: "visible" 0.0;
7066 inherit: "default" 0.0;
7075 description { state: "default" 0.0;
7076 rel1.to: "elm.swallow.slot.middle";
7078 rel2.to: "elm.swallow.slot.middle";
7082 part { name: "elm.swallow.slot.middle";
7085 description { state: "default" 0.0;
7086 rel1.to: "elm.swallow.size";
7087 rel2.to: "elm.swallow.size";
7092 program { name: "end";
7093 signal: "mouse,up,1";
7095 action: SIGNAL_EMIT "elm,action,dismiss" "";
7097 program { name: "show";
7098 signal: "elm,action,show";
7100 action: STATE_SET "visible" 0.0;
7101 // transition: DECELERATE 0.5;
7104 program { name: "hide";
7105 signal: "elm,action,hide";
7107 action: STATE_SET "default" 0.0;
7108 // transition: DECELERATE 0.5;
7111 program { name: "bottomshow";
7112 signal: "elm,action,slot,bottom,show";
7114 action: STATE_SET "visible" 0.0;
7115 transition: DECELERATE 0.3;
7117 target: "elm.swallow.slot.bottom";
7119 program { name: "bottomhide";
7120 signal: "elm,action,slot,bottom,hide";
7122 action: STATE_SET "default" 0.0;
7123 transition: DECELERATE 0.5;
7125 target: "elm.swallow.slot.bottom";
7130 //In the hover used by the submenu only the bottom part is used
7131 //and no part should interact except the bottom area
7132 group { name: "elm/hover/base/submenu";
7134 image: "shad_circ.png" COMP;
7135 image: "bt_dis_base.png" COMP;
7138 part { name: "elm.swallow.offset";
7141 description { state: "default" 0.0;
7143 rel1.relative: 0.0 0.0;
7144 rel2.relative: 0.0 0.0;
7147 part { name: "elm.swallow.size";
7149 description { state: "default" 0.0;
7151 rel1.to: "elm.swallow.offset";
7152 rel1.relative: 1.0 1.0;
7153 rel2.to: "elm.swallow.offset";
7154 rel2.relative: 1.0 1.0;
7157 //here we do non catch events like the hover hover does
7158 part { name: "base";
7161 description { state: "default" 0.0;
7166 part { name: "elm.swallow.slot.left";
7168 description { state: "default" 0.0;
7171 part { name: "elm.swallow.slot.right";
7173 description { state: "default" 0.0;
7176 part { name: "elm.swallow.slot.top";
7178 description { state: "default" 0.0;
7181 part { name: "bottomclip";
7183 description { state: "default" 0.0;
7185 rel1.relative: 0.0 1.0;
7189 part { name: "bottom";
7190 clip_to: "bottomclip";
7191 description { state: "default" 0.0;
7193 rel1.to: "elm.swallow.slot.bottom";
7195 rel2.to: "elm.swallow.slot.bottom";
7198 normal: "bt_dis_base.png";
7201 image.middle: SOLID;
7203 description { state: "visible" 0.0;
7204 inherit: "default" 0.0;
7208 part { name: "elm.swallow.slot.bottom";
7210 clip_to: "bottomclip";
7211 description { state: "default" 0.0;
7213 rel1.to: "elm.swallow.slot.middle";
7214 rel1.relative: 0.0 1.0;
7216 rel2.to: "elm.swallow.slot.middle";
7217 rel2.relative: 1.0 1.0;
7220 description { state: "visible" 0.0;
7221 inherit: "default" 0.0;
7230 description { state: "default" 0.0;
7231 rel1.to: "elm.swallow.slot.middle";
7233 rel2.to: "elm.swallow.slot.middle";
7237 part { name: "elm.swallow.slot.middle";
7240 description { state: "default" 0.0;
7241 rel1.to: "elm.swallow.size";
7242 rel2.to: "elm.swallow.size";
7247 program { name: "end";
7248 signal: "mouse,up,1";
7250 action: SIGNAL_EMIT "elm,action,dismiss" "";
7252 program { name: "show";
7253 signal: "elm,action,show";
7255 action: STATE_SET "visible" 0.0;
7256 // transition: DECELERATE 0.5;
7259 program { name: "hide";
7260 signal: "elm,action,hide";
7262 action: STATE_SET "default" 0.0;
7263 // transition: DECELERATE 0.5;
7266 program { name: "bottomshow";
7267 signal: "elm,action,slot,bottom,show";
7269 action: STATE_SET "visible" 0.0;
7270 transition: DECELERATE 0.3;
7272 target: "elm.swallow.slot.bottom";
7274 program { name: "bottomhide";
7275 signal: "elm,action,slot,bottom,hide";
7277 action: STATE_SET "default" 0.0;
7278 transition: DECELERATE 0.5;
7280 target: "elm.swallow.slot.bottom";
7285 group { name: "elm/hover/base/hoversel_vertical/default";
7286 alias: "elm/hover/base/hoversel_vertical/entry";
7288 // image: "shad_circ.png" COMP;
7289 image: "bt_base2.png" COMP;
7290 image: "bt_hilight.png" COMP;
7291 image: "bt_shine.png" COMP;
7292 image: "outdent-top.png" COMP;
7293 image: "outdent-bottom.png" COMP;
7296 part { name: "elm.swallow.offset";
7298 description { state: "default" 0.0;
7300 rel1.relative: 0.0 0.0;
7301 rel2.relative: 0.0 0.0;
7304 part { name: "elm.swallow.size";
7306 description { state: "default" 0.0;
7308 rel1.to: "elm.swallow.offset";
7309 rel1.relative: 1.0 1.0;
7310 rel2.to: "elm.swallow.offset";
7311 rel2.relative: 1.0 1.0;
7315 part { name: "shad";
7317 description { state: "default" 0.0;
7318 image.normal: "shad_circ.png";
7319 rel1.to: "button_image";
7320 rel1.offset: -64 -64;
7321 rel2.to: "button_image";
7327 part { name: "button_image";
7329 description { state: "default" 0.0;
7330 rel1.to_x: "elm.swallow.slot.top";
7331 rel1.to_y: "elm.swallow.slot.top";
7333 rel2.to_x: "elm.swallow.slot.top";
7334 rel2.to_y: "elm.swallow.slot.bottom";
7337 normal: "bt_base2.png";
7340 image.middle: SOLID;
7342 description { state: "bottom" 0.0;
7343 rel1.to_x: "elm.swallow.slot.bottom";
7344 rel1.to_y: "elm.swallow.slot.top";
7346 rel2.to_x: "elm.swallow.slot.bottom";
7347 rel2.to_y: "elm.swallow.slot.bottom";
7350 normal: "bt_base2.png";
7353 image.middle: SOLID;
7357 part { name: "base";
7360 description { state: "default" 0.0;
7363 description { state: "visible" 0.0;
7364 inherit: "default" 1.0;
7369 part { name: "topclip";
7371 description { state: "default" 0.0;
7372 rel2.to_y: "edge_top";
7373 rel2.relative: 1.0 0.0;
7377 part { name: "elm.swallow.slot.top";
7380 description { state: "default" 0.0;
7383 rel1.to: "elm.swallow.slot.middle";
7384 rel1.relative: 0.0 0.0;
7386 rel2.to: "elm.swallow.slot.middle";
7387 rel2.relative: 1.0 0.0;
7390 description { state: "visible" 0.0;
7391 inherit: "default" 0.0;
7398 part { name: "bottomclip";
7400 description { state: "default" 0.0;
7401 rel1.to_y: "edge_bottom";
7402 rel1.relative: 0.0 1.0;
7406 part { name: "elm.swallow.slot.bottom";
7408 clip_to: "bottomclip";
7409 description { state: "default" 0.0;
7411 rel1.to: "elm.swallow.slot.middle";
7412 rel1.relative: 0.0 1.0;
7414 rel2.to: "elm.swallow.slot.middle";
7415 rel2.relative: 1.0 1.0;
7418 description { state: "visible" 0.0;
7419 inherit: "default" 0.0;
7426 part { name: "over1";
7428 description { state: "default" 0.0;
7429 rel1.to: "button_image";
7430 rel2.to: "button_image";
7431 rel2.relative: 1.0 0.5;
7433 normal: "bt_hilight.png";
7438 part { name: "over2";
7441 ignore_flags: ON_HOLD;
7442 description { state: "default" 0.0;
7443 rel1.to: "button_image";
7444 rel2.to: "button_image";
7446 normal: "bt_shine.png";
7451 part { name: "edge_top";
7453 description { state: "default" 0.0;
7456 to: "elm.swallow.size";
7460 to: "elm.swallow.size";
7462 image.normal: "outdent-bottom.png";
7463 image.border: 0 0 13 0;
7466 description { state: "visible" 0.0;
7467 inherit: "default" 0.0;
7471 part { name: "edge_bottom";
7473 description { state: "default" 0.0;
7476 to: "elm.swallow.size";
7479 to: "elm.swallow.size";
7482 image.normal: "outdent-top.png";
7483 image.border: 0 0 0 13;
7486 description { state: "visible" 0.0;
7487 inherit: "default" 0.0;
7491 part { name: "elm.swallow.slot.middle";
7493 description { state: "default" 0.0;
7494 rel1.to: "elm.swallow.size";
7495 rel2.to: "elm.swallow.size";
7500 program { name: "end";
7501 signal: "mouse,up,1";
7503 action: SIGNAL_EMIT "elm,action,dismiss" "";
7506 program { name: "show";
7507 signal: "elm,action,show";
7509 action: STATE_SET "visible" 0.0;
7510 // transition: DECELERATE 0.5;
7513 program { name: "hide";
7514 signal: "elm,action,hide";
7516 action: STATE_SET "default" 0.0;
7517 // transition: DECELERATE 0.5;
7520 program { name: "topshow";
7521 signal: "elm,action,slot,top,show";
7523 action: STATE_SET "visible" 0.0;
7527 program { name: "topshow2";
7528 action: STATE_SET "visible" 0.0;
7529 transition: DECELERATE 0.5;
7530 target: "elm.swallow.slot.top";
7532 program { name: "topshow3";
7533 signal: "elm,action,slot,top,show";
7535 action: STATE_SET "default" 0.0;
7536 target: "button_image";
7538 program { name: "tophide";
7539 signal: "elm,action,slot,top,hide";
7541 action: STATE_SET "default" 0.0;
7542 transition: DECELERATE 0.5;
7543 target: "elm.swallow.slot.top";
7546 program { name: "tophide2";
7547 action: STATE_SET "default" 0.0;
7550 program { name: "bottomshow";
7551 signal: "elm,action,slot,bottom,show";
7553 action: STATE_SET "visible" 0.0;
7554 target: "edge_bottom";
7555 after: "bottomshow2";
7557 program { name: "bottomshow2";
7558 action: STATE_SET "visible" 0.0;
7559 transition: DECELERATE 0.5;
7560 target: "elm.swallow.slot.bottom";
7562 program { name: "bottomshow3";
7563 signal: "elm,action,slot,bottom,show";
7565 action: STATE_SET "bottom" 0.0;
7566 target: "button_image";
7568 program { name: "bottomhide";
7569 signal: "elm,action,slot,bottom,hide";
7571 action: STATE_SET "default" 0.0;
7572 transition: DECELERATE 0.5;
7573 target: "elm.swallow.slot.bottom";
7574 after: "bottomhide2";
7576 program { name: "bottomhide2";
7577 action: STATE_SET "default" 0.0;
7578 target: "edge_bottom";
7582 ///////////////////////////////////////////////////////////////////////////////
7583 group { name: "elm/scroller/base/ctxpopup";
7585 item: "focus_highlight" "on";
7588 public sbvis_v, sbvis_h, sbalways_v, sbalways_h, sbvis_timer;
7589 public timer0(val) {
7591 v = get_int(sbvis_v);
7593 v = get_int(sbalways_v);
7595 emit("do-hide-vbar", "");
7596 set_int(sbvis_v, 0);
7599 v = get_int(sbvis_h);
7601 v = get_int(sbalways_h);
7603 emit("do-hide-hbar", "");
7604 set_int(sbvis_h, 0);
7607 set_int(sbvis_timer, 0);
7612 image: "bt_sm_base2.png" COMP;
7613 image: "bt_sm_shine.png" COMP;
7614 image: "bt_sm_hilight.png" COMP;
7615 image: "sl_bt2_2.png" COMP;
7618 part { name: "clipper";
7622 description { state: "default" 0.0;
7625 part { name: "elm.swallow.content";
7629 description { state: "default" 0.0;
7633 part { name: "focus_highlight";
7635 description { state: "default" 0.0;
7638 image { normal: "sl_bt2_2.png";
7645 description { state: "enabled" 0.0;
7646 inherit: "default" 0.0;
7647 color: 200 155 0 255;
7650 part { name: "sb_vbar_clip_master";
7653 description { state: "default" 0.0;
7655 description { state: "hidden" 0.0;
7657 color: 255 255 255 0;
7660 part { name: "sb_vbar_clip";
7661 clip_to:"sb_vbar_clip_master";
7665 description { state: "default" 0.0;
7667 rel2{ to:"clipper"; relative: 1.0 1.0; }
7669 description { state: "hidden" 0.0;
7671 color: 255 255 255 0;
7674 part { name: "sb_vbar";
7678 description { state: "default" 0.0;
7682 rel1{ to:"clipper"; relative: 1.0 0.0; }
7683 rel2{ to:"clipper"; relative: 1.0 1.0; }
7686 part { name: "elm.dragable.vbar";
7687 clip_to: "sb_vbar_clip";
7695 description { state: "default" 0.0;
7699 rel1 { relative: 0.5 0.5; to: "sb_vbar"; }
7700 rel2 { relative: 0.5 0.5; to: "sb_vbar"; }
7701 image { normal: "bt_sm_base2.png";
7707 part { name: "sb_vbar_over1";
7708 clip_to: "sb_vbar_clip";
7710 description { state: "default" 0.0;
7711 rel1.to: "elm.dragable.vbar";
7712 rel2.relative: 1.0 0.5;
7713 rel2.to: "elm.dragable.vbar";
7714 image { normal: "bt_sm_hilight.png";
7719 part { name: "sb_vbar_over2";
7720 clip_to: "sb_vbar_clip";
7722 description { state: "default" 0.0;
7723 rel1.to: "elm.dragable.vbar";
7724 rel2.to: "elm.dragable.vbar";
7725 image { normal: "bt_sm_shine.png";
7730 part { name: "sb_hbar_clip_master";
7733 description { state: "default" 0.0;
7735 description { state: "hidden" 0.0;
7737 color: 255 255 255 0;
7740 part { name: "sb_hbar_clip";
7741 clip_to: "sb_hbar_clip_master";
7745 description { state: "default" 0.0;
7747 rel2{ to:"clipper"; relative: 1.0 1.0; }
7749 description { state: "hidden" 0.0;
7751 color: 255 255 255 0;
7754 part { name: "sb_hbar";
7758 description { state: "default" 0.0;
7762 rel1 { to:"clipper"; relative: 0.0 1.0; }
7763 rel2 { to:"clipper"; relative: 1.0 1.0; }
7766 part { name: "elm.dragable.hbar";
7767 clip_to: "sb_hbar_clip";
7775 description { state: "default" 0.0;
7779 rel1 { relative: 0.5 0.5; to: "sb_hbar"; }
7780 rel2 { relative: 0.5 0.5; to: "sb_hbar"; }
7781 image { normal: "bt_sm_base2.png";
7787 part { name: "sb_hbar_over1";
7788 clip_to: "sb_hbar_clip";
7790 description { state: "default" 0.0;
7791 rel1.to: "elm.dragable.hbar";
7792 rel2.relative: 1.0 0.5;
7793 rel2.to: "elm.dragable.hbar";
7794 image { normal: "bt_sm_hilight.png";
7799 part { name: "sb_hbar_over2";
7800 clip_to: "sb_hbar_clip";
7802 description { state: "default" 0.0;
7803 rel1.to: "elm.dragable.hbar";
7804 rel2.to: "elm.dragable.hbar";
7805 image { normal: "bt_sm_shine.png";
7812 program { name: "load";
7816 set_state(PART:"sb_vbar_clip", "hidden", 0.0);
7817 set_state(PART:"sb_hbar_clip", "hidden", 0.0);
7818 set_int(sbvis_v, 0);
7819 set_int(sbvis_h, 0);
7820 set_int(sbalways_v, 0);
7821 set_int(sbalways_h, 0);
7822 set_int(sbvis_timer, 0);
7825 program { name: "vbar_show";
7826 signal: "elm,action,show,vbar";
7828 action: STATE_SET "default" 0.0;
7829 target: "sb_vbar_clip_master";
7831 program { name: "vbar_hide";
7832 signal: "elm,action,hide,vbar";
7834 action: STATE_SET "hidden" 0.0;
7835 target: "sb_vbar_clip_master";
7837 program { name: "vbar_show_always";
7838 signal: "elm,action,show_always,vbar";
7842 v = get_int(sbvis_v);
7843 v |= get_int(sbalways_v);
7845 set_int(sbalways_v, 1);
7846 emit("do-show-vbar", "");
7847 set_int(sbvis_v, 1);
7851 program { name: "vbar_show_notalways";
7852 signal: "elm,action,show_notalways,vbar";
7856 v = get_int(sbalways_v);
7858 set_int(sbalways_v, 0);
7859 v = get_int(sbvis_v);
7861 emit("do-hide-vbar", "");
7862 set_int(sbvis_v, 0);
7867 program { name: "sb_vbar_show";
7868 signal: "do-show-vbar";
7870 action: STATE_SET "default" 0.0;
7871 transition: LINEAR 1.0;
7872 target: "sb_vbar_clip";
7874 program { name: "sb_vbar_hide";
7875 signal: "do-hide-vbar";
7877 action: STATE_SET "hidden" 0.0;
7878 transition: LINEAR 1.0;
7879 target: "sb_vbar_clip";
7881 program { name: "hbar_show";
7882 signal: "elm,action,show,hbar";
7884 action: STATE_SET "default" 0.0;
7885 target: "sb_hbar_clip_master";
7887 program { name: "hbar_hide";
7888 signal: "elm,action,hide,hbar";
7890 action: STATE_SET "hidden" 0.0;
7891 target: "sb_hbar_clip_master";
7893 program { name: "hbar_show_always";
7894 signal: "elm,action,show_always,hbar";
7898 v = get_int(sbvis_h);
7899 v |= get_int(sbalways_h);
7901 set_int(sbalways_h, 1);
7902 emit("do-show-hbar", "");
7903 set_int(sbvis_h, 1);
7907 program { name: "hbar_show_notalways";
7908 signal: "elm,action,show_notalways,hbar";
7912 v = get_int(sbalways_h);
7914 set_int(sbalways_h, 0);
7915 v = get_int(sbvis_h);
7917 emit("do-hide-hbar", "");
7918 set_int(sbvis_h, 0);
7923 program { name: "sb_hbar_show";
7924 signal: "do-show-hbar";
7926 action: STATE_SET "default" 0.0;
7927 transition: LINEAR 1.0;
7928 target: "sb_hbar_clip";
7930 program { name: "sb_hbar_hide";
7931 signal: "do-hide-hbar";
7933 action: STATE_SET "hidden" 0.0;
7934 transition: LINEAR 1.0;
7935 target: "sb_hbar_clip";
7937 program { name: "scroll";
7938 signal: "elm,action,scroll";
7942 v = get_int(sbvis_v);
7943 v |= get_int(sbalways_v);
7945 emit("do-show-vbar", "")
7946 set_int(sbvis_v, 1);
7948 v = get_int(sbvis_h);
7949 v |= get_int(sbalways_h);
7951 emit("do-show-hbar", "");
7952 set_int(sbvis_h, 1);
7954 v = get_int(sbvis_timer);
7955 if (v > 0) cancel_timer(v);
7956 v = timer(1.0, "timer0", 0);
7957 set_int(sbvis_timer, v);
7960 program { name: "highlight_show";
7961 signal: "elm,action,focus_highlight,show";
7963 action: STATE_SET "enabled" 0.0;
7964 transition: ACCELERATE 0.3;
7965 target: "focus_highlight";
7967 program { name: "highlight_hide";
7968 signal: "elm,action,focus_highlight,hide";
7970 action: STATE_SET "default" 0.0;
7971 transition: DECELERATE 0.3;
7972 target: "focus_highlight";
7976 ///////////////////////////////////////////////////////////////////////////////
7977 group { name: "elm/ctxpopup/bg/default";
7979 part { name: "ctxpopup_bg";
7982 description { state: "default" 0.0;
7985 description { state: "visible" 0.0;
7986 inherit: "default" 0.0;
7992 program { name: "clicked_event";
7993 signal: "mouse,clicked,1";
7994 source: "ctxpopup_bg";
7995 action: SIGNAL_EMIT "elm,action,click" "";
7997 program { name: "show";
7998 signal: "elm,state,show";
8000 action: STATE_SET "visible" 0.0;
8001 target: "ctxpopup_bg";
8003 program { name: "hide";
8004 signal: "elm,state,hide";
8006 action: STATE_SET "default" 0.0;
8007 target: "ctxpopup_bg";
8011 ///////////////////////////////////////////////////////////////////////////////
8012 group { name: "elm/ctxpopup/base/default";
8014 image: "bt_base2.png" COMP;
8015 image: "bt_hilight.png" COMP;
8016 image: "bt_shine.png" COMP;
8019 part { name: "arrow_area_left";
8022 description { state: "default" 0.0;
8036 part { name: "arrow_area_right";
8039 description { state: "default" 0.0;
8053 part { name: "arrow_area_up";
8056 description { state: "default" 0.0;
8070 part { name: "arrow_area_down";
8073 description { state: "default" 0.0;
8087 part { name: "elm.swallow.arrow_up";
8094 confine: "arrow_area_up";
8096 description { state: "default" 0.0;
8102 part { name: "elm.swallow.arrow_down";
8109 confine: "arrow_area_down";
8111 description { state: "default" 0.0;
8117 part { name: "elm.swallow.arrow_left";
8124 confine: "arrow_area_left";
8126 description { state: "default" 0.0;
8132 part { name: "elm.swallow.arrow_right";
8139 confine: "arrow_area_right";
8141 description { state: "default" 0.0;
8147 part { name: "base";
8149 description { state: "default" 0.0;
8152 image { normal: "bt_base2.png";
8157 part { name: "over1";
8159 description { state: "default" 0.0;
8162 rel2.relative: 1.0 0.5;
8163 image { normal: "bt_hilight.png";
8168 part { name: "over2";
8170 description { state: "default" 0.0;
8173 image { normal: "bt_shine.png";
8178 part { name: "elm.swallow.content";
8180 description { state: "default" 0.0;
8181 rel1 { to:"base"; offset: 4 4; }
8182 rel2 { to:"base"; offset: -5 -5; }
8187 ///////////////////////////////////////////////////////////////////////////////
8188 group { name: "elm/ctxpopup/arrow/default";
8190 image: "ctxpopup_arrow_left.png" COMP;
8191 image: "ctxpopup_arrow_right.png" COMP;
8192 image: "ctxpopup_arrow_up.png" COMP;
8193 image: "ctxpopup_arrow_down.png" COMP;
8196 part { name: "ctxpopup_arrow";
8200 state: "default" 0.0;
8211 rel1 { offset: 3 0; }
8212 rel2 { offset: 2 -1; }
8213 image { normal: "ctxpopup_arrow_left.png"; }
8215 description { state: "right" 0.0;
8219 rel1 { offset: -5 0; }
8220 rel2 { offset: -6 -1; }
8221 image { normal: "ctxpopup_arrow_right.png"; }
8223 description { state: "top" 0.0;
8227 rel1 { offset: 0 5; }
8228 rel2 { offset: -1 4; }
8229 image { normal: "ctxpopup_arrow_up.png"; }
8231 description { state: "bottom" 0.0;
8235 rel1 { offset: 0 -5; }
8236 rel2 { offset: -1 -6; }
8237 image { normal: "ctxpopup_arrow_down.png"; }
8242 program { name: "enable_left_arrow";
8243 signal: "elm,state,left";
8245 action: STATE_SET "left" 0.0;
8246 target: "ctxpopup_arrow";
8248 program { name: "enable_right_arrow";
8249 signal: "elm,state,right";
8251 action: STATE_SET "right" 0.0;
8252 target: "ctxpopup_arrow";
8254 program { name: "enable_top_arrow";
8255 signal: "elm,state,top";
8257 action: STATE_SET "top" 0.0;
8258 target: "ctxpopup_arrow";
8260 program { name: "enable_bottom_arrow";
8261 signal: "elm,state,bottom";
8263 action: STATE_SET "bottom" 0.0;
8264 target: "ctxpopup_arrow";
8268 ///////////////////////////////////////////////////////////////////////////////
8270 name: "elm/ctxpopup/icon_text_style_item/default";
8271 alias: "elm/ctxpopup/text_style_item/default";
8272 alias: "elm/ctxpopup/icon_style_item/default";
8274 image: "hoversel_entry_bg.png" COMP;
8277 part { name: "event";
8279 description { state: "default" 0.0;
8284 description { state: "default" 0.0;
8287 image { normal:"hoversel_entry_bg.png";
8291 color: 255 255 255 0;
8293 description { state: "clicked" 0.0;
8294 inherit: "default" 0.0;
8295 color: 255 255 255 255;
8298 part { name: "elm.swallow.icon";
8302 description { state: "default" 0.0;
8307 rel1 { offset: 10 10; }
8308 rel2 { offset: 0 -10; }
8311 part { name: "elm.text";
8316 description { state: "default" 0.0;
8320 rel1 { relative: 1.0 0.0; to: "elm.swallow.icon"; offset: 10 0; }
8321 rel2 { relative: 1.0 1.0; offset: -11 -1; }
8322 color: 255 255 255 255;
8330 description { state: "clicked" 0.0;
8331 inherit: "default" 0.0;
8335 part { name: "over1";
8338 ignore_flags: ON_HOLD;
8339 description { state: "default" 0.0;
8340 color: 255 255 255 0;
8342 description { state: "clicked" 0.0;
8343 inherit: "default" 0.0;
8344 color: 255 255 255 255;
8347 part { name: "over2";
8350 description { state: "default" 0.0;
8351 color: 255 255 255 0;
8353 description { state: "clicked" 0.0;
8354 inherit: "default" 0.0;
8355 color: 255 255 255 255;
8358 part { name: "disclip";
8360 description { state: "default" 0.0;
8361 color: 255 255 255 255;
8363 description { state: "enabled" 0.0;
8364 color: 127 127 127 127;
8367 part { name: "blocker";
8368 description { state: "default" 0.0;
8371 description { state: "enabled" 0.0;
8379 name: "item_unclick";
8380 signal: "mouse,up,1";
8382 action: SIGNAL_EMIT "elm,action,click" "";
8384 program { name: "disable";
8385 signal: "elm,state,disabled";
8387 action: STATE_SET "enabled" 0.0;
8391 program { name: "enable";
8392 signal: "elm,state,enabled";
8394 action: STATE_SET "default" 0.0;
8398 program { name: "item_click2";
8399 signal: "mouse,down,1";
8402 set_state(PART:"elm.text", "clicked", 0.0);
8403 set_state(PART:"bg", "clicked", 0.0);
8406 program { name: "item_unclick2";
8407 signal: "mouse,up,1";
8410 set_state(PART:"elm.text", "default", 0.0);
8411 set_state(PART:"bg", "default", 0.0);
8416 ///////////////////////////////////////////////////////////////////////////////
8417 // emoticon images from:
8419 // http://lazycrazy.deviantart.com/
8420 // http://lazycrazy.deviantart.com/art/Very-Emotional-Emoticons-144461621
8421 group { name: "elm/entry/emoticon/angry/default"; images.image:
8422 "emo-angry.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8423 "emo-angry.png"; } } } }
8424 group { name: "elm/entry/emoticon/angry-shout/default"; images.image:
8425 "emo-angry-shout.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8426 "emo-angry-shout.png"; } } } }
8427 group { name: "elm/entry/emoticon/crazy-laugh/default"; images.image:
8428 "emo-crazy-laugh.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8429 "emo-crazy-laugh.png"; } } } }
8430 group { name: "elm/entry/emoticon/evil-laugh/default"; images.image:
8431 "emo-evil-laugh.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8432 "emo-evil-laugh.png"; } } } }
8433 group { name: "elm/entry/emoticon/evil/default"; images.image:
8434 "emo-evil.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8435 "emo-evil.png"; } } } }
8436 group { name: "elm/entry/emoticon/goggle-smile/default"; images.image:
8437 "emo-goggle-smile.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8438 "emo-goggle-smile.png"; } } } }
8439 group { name: "elm/entry/emoticon/grumpy/default"; images.image:
8440 "emo-grumpy.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8441 "emo-grumpy.png"; } } } }
8442 group { name: "elm/entry/emoticon/grumpy-smile/default"; images.image:
8443 "emo-grumpy-smile.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8444 "emo-grumpy-smile.png"; } } } }
8445 group { name: "elm/entry/emoticon/guilty/default"; images.image:
8446 "emo-guilty.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8447 "emo-guilty.png"; } } } }
8448 group { name: "elm/entry/emoticon/guilty-smile/default"; images.image:
8449 "emo-guilty-smile.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8450 "emo-guilty-smile.png"; } } } }
8451 group { name: "elm/entry/emoticon/haha/default"; images.image:
8452 "emo-haha.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8453 "emo-haha.png"; } } } }
8454 group { name: "elm/entry/emoticon/half-smile/default"; images.image:
8455 "emo-half-smile.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8456 "emo-half-smile.png"; } } } }
8457 group { name: "elm/entry/emoticon/happy-panting/default"; images.image:
8458 "emo-happy-panting.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8459 "emo-happy-panting.png"; } } } }
8460 group { name: "elm/entry/emoticon/happy/default"; images.image:
8461 "emo-happy.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8462 "emo-happy.png"; } } } }
8463 group { name: "elm/entry/emoticon/indifferent/default"; images.image:
8464 "emo-indifferent.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8465 "emo-indifferent.png"; } } } }
8466 group { name: "elm/entry/emoticon/kiss/default"; images.image:
8467 "emo-kiss.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8468 "emo-kiss.png"; } } } }
8469 group { name: "elm/entry/emoticon/knowing-grin/default"; images.image:
8470 "emo-knowing-grin.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8471 "emo-knowing-grin.png"; } } } }
8472 group { name: "elm/entry/emoticon/laugh/default"; images.image:
8473 "emo-laugh.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8474 "emo-laugh.png"; } } } }
8475 group { name: "elm/entry/emoticon/little-bit-sorry/default"; images.image:
8476 "emo-little-bit-sorry.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8477 "emo-little-bit-sorry.png"; } } } }
8478 group { name: "elm/entry/emoticon/love-lots/default"; images.image:
8479 "emo-love-lots.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8480 "emo-love-lots.png"; } } } }
8481 group { name: "elm/entry/emoticon/love/default"; images.image:
8482 "emo-love.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8483 "emo-love.png"; } } } }
8484 group { name: "elm/entry/emoticon/minimal-smile/default"; images.image:
8485 "emo-minimal-smile.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8486 "emo-minimal-smile.png"; } } } }
8487 group { name: "elm/entry/emoticon/not-happy/default"; images.image:
8488 "emo-not-happy.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8489 "emo-not-happy.png"; } } } }
8490 group { name: "elm/entry/emoticon/not-impressed/default"; images.image:
8491 "emo-not-impressed.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8492 "emo-not-impressed.png"; } } } }
8493 group { name: "elm/entry/emoticon/omg/default"; images.image:
8494 "emo-omg.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8495 "emo-omg.png"; } } } }
8496 group { name: "elm/entry/emoticon/opensmile/default"; images.image:
8497 "emo-opensmile.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8498 "emo-opensmile.png"; } } } }
8499 group { name: "elm/entry/emoticon/smile/default"; images.image:
8500 "emo-smile.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8501 "emo-smile.png"; } } } }
8502 group { name: "elm/entry/emoticon/sorry/default"; images.image:
8503 "emo-sorry.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8504 "emo-sorry.png"; } } } }
8505 group { name: "elm/entry/emoticon/squint-laugh/default"; images.image:
8506 "emo-squint-laugh.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8507 "emo-squint-laugh.png"; } } } }
8508 group { name: "elm/entry/emoticon/surprised/default"; images.image:
8509 "emo-surprised.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8510 "emo-surprised.png"; } } } }
8511 group { name: "elm/entry/emoticon/suspicious/default"; images.image:
8512 "emo-suspicious.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8513 "emo-suspicious.png"; } } } }
8514 group { name: "elm/entry/emoticon/tongue-dangling/default"; images.image:
8515 "emo-tongue-dangling.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8516 "emo-tongue-dangling.png"; } } } }
8517 group { name: "elm/entry/emoticon/tongue-poke/default"; images.image:
8518 "emo-tongue-poke.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8519 "emo-tongue-poke.png"; } } } }
8520 group { name: "elm/entry/emoticon/uh/default"; images.image:
8521 "emo-uh.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8522 "emo-uh.png"; } } } }
8523 group { name: "elm/entry/emoticon/unhappy/default"; images.image:
8524 "emo-unhappy.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8525 "emo-unhappy.png"; } } } }
8526 group { name: "elm/entry/emoticon/very-sorry/default"; images.image:
8527 "emo-very-sorry.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8528 "emo-very-sorry.png"; } } } }
8529 group { name: "elm/entry/emoticon/what/default"; images.image:
8530 "emo-what.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8531 "emo-what.png"; } } } }
8532 group { name: "elm/entry/emoticon/wink/default"; images.image:
8533 "emo-wink.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8534 "emo-wink.png"; } } } }
8535 group { name: "elm/entry/emoticon/worried/default"; images.image:
8536 "emo-worried.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8537 "emo-worried.png"; } } } }
8538 group { name: "elm/entry/emoticon/wtf/default"; images.image:
8539 "emo-wtf.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8540 "emo-wtf.png"; } } } }
8541 //------------------------------------------------------------
8542 group { name: "elm/entry/base/default";
8545 style { name: "entry_textblock_style";
8546 base: "font=Sans font_size=10 color=#000 wrap=word text_class=entry";
8550 tag: "em" "+ font=Sans:style=Oblique";
8551 tag: "b" "+ font=Sans:style=Bold";
8552 tag: "link" "+ color=#800 underline=on underline_color=#8008";
8553 tag: "hilight" "+ font=Sans:style=Bold";
8555 style { name: "entry_textblock_disabled_style";
8556 base: "font=Sans font_size=10 color=#00000080 wrap=word text_class=entry";
8560 tag: "em" "+ font=Sans:style=Oblique";
8561 tag: "b" "+ font=Sans:style=Bold";
8562 tag: "link" "+ color=#00000080 underline=on underline_color=#00000080";
8563 tag: "hilight" "+ font=Sans:style=Bold";
8567 // item: context_menu_orientation "horizontal";
8570 part { name: "elm.text";
8574 entry_mode: EDITABLE;
8575 select_mode: EXPLICIT;
8577 source: "elm/entry/selection/default"; // selection under
8578 // source2: "X"; // selection over
8579 // source3: "X"; // cursor under
8580 source4: "elm/entry/cursor/default"; // cursorover
8581 source5: "elm/entry/anchor/default"; // anchor under
8582 // source6: "X"; // anchor over
8583 description { state: "default" 0.0;
8584 /* we gotta use 0 0 here, because of scrolled entries */
8587 style: "entry_textblock_style";
8592 description { state: "disabled" 0.0;
8593 inherit: "default" 0.0;
8595 style: "entry_textblock_disabled_style";
8602 program { name: "focus";
8608 program { name: "disable";
8609 signal: "elm,state,disabled";
8611 action: STATE_SET "disabled" 0.0;
8614 program { name: "enable";
8615 signal: "elm,state,enabled";
8617 action: STATE_SET "default" 0.0;
8623 group { name: "elm/entry/base-mixedwrap/default";
8626 style { name: "entry_textblock_style_mixedwrap";
8627 base: "font=Sans font_size=10 color=#000 wrap=mixed text_class=entry";
8631 tag: "em" "+ font=Sans:style=Oblique";
8632 tag: "b" "+ font=Sans:style=Bold";
8633 tag: "link" "+ color=#800 underline=on underline_color=#8008";
8634 tag: "hilight" "+ font=Sans:style=Bold";
8636 style { name: "entry_textblock_disabled_style_mixedwrap";
8637 base: "font=Sans font_size=10 color=#00000080 wrap=char text_class=entry";
8641 tag: "em" "+ font=Sans:style=Oblique";
8642 tag: "b" "+ font=Sans:style=Bold";
8643 tag: "link" "+ color=#00000080 underline=on underline_color=#00000080";
8644 tag: "hilight" "+ font=Sans:style=Bold";
8648 part { name: "elm.text";
8652 entry_mode: EDITABLE;
8653 select_mode: EXPLICIT;
8655 source: "elm/entry/selection/default"; // selection under
8656 // source2: "X"; // selection over
8657 // source3: "X"; // cursor under
8658 source4: "elm/entry/cursor/default"; // cursorover
8659 source5: "elm/entry/anchor/default"; // anchor under
8660 // source6: "X"; // anchor over
8661 description { state: "default" 0.0;
8664 style: "entry_textblock_style_mixedwrap";
8669 description { state: "disabled" 0.0;
8670 inherit: "default" 0.0;
8672 style: "entry_textblock_disabled_style_mixedwrap";
8679 program { name: "focus";
8685 program { name: "disable";
8686 signal: "elm,state,disabled";
8688 action: STATE_SET "disabled" 0.0;
8691 program { name: "enable";
8692 signal: "elm,state,enabled";
8694 action: STATE_SET "default" 0.0;
8700 group { name: "elm/entry/base-charwrap/default";
8703 style { name: "entry_textblock_style_charwrap";
8704 base: "font=Sans font_size=10 color=#000 wrap=char text_class=entry";
8708 tag: "em" "+ font=Sans:style=Oblique";
8709 tag: "b" "+ font=Sans:style=Bold";
8710 tag: "link" "+ color=#800 underline=on underline_color=#8008";
8711 tag: "hilight" "+ font=Sans:style=Bold";
8713 style { name: "entry_textblock_disabled_style_charwrap";
8714 base: "font=Sans font_size=10 color=#00000080 wrap=char text_class=entry";
8718 tag: "em" "+ font=Sans:style=Oblique";
8719 tag: "b" "+ font=Sans:style=Bold";
8720 tag: "link" "+ color=#00000080 underline=on underline_color=#00000080";
8721 tag: "hilight" "+ font=Sans:style=Bold";
8725 part { name: "elm.text";
8729 entry_mode: EDITABLE;
8730 select_mode: EXPLICIT;
8732 source: "elm/entry/selection/default"; // selection under
8733 // source2: "X"; // selection over
8734 // source3: "X"; // cursor under
8735 source4: "elm/entry/cursor/default"; // cursorover
8736 source5: "elm/entry/anchor/default"; // anchor under
8737 // source6: "X"; // anchor over
8738 description { state: "default" 0.0;
8741 style: "entry_textblock_style_charwrap";
8746 description { state: "disabled" 0.0;
8747 inherit: "default" 0.0;
8749 style: "entry_textblock_disabled_style_charwrap";
8756 program { name: "focus";
8762 program { name: "disable";
8763 signal: "elm,state,disabled";
8765 action: STATE_SET "disabled" 0.0;
8768 program { name: "enable";
8769 signal: "elm,state,enabled";
8771 action: STATE_SET "default" 0.0;
8777 group { name: "elm/entry/base-nowrap/default";
8779 part { name: "elm.text";
8783 entry_mode: EDITABLE;
8784 select_mode: EXPLICIT;
8786 source: "elm/entry/selection/default"; // selection under
8787 source4: "elm/entry/cursor/default"; // cursorover
8788 source5: "elm/entry/anchor/default"; // anchor under
8789 description { state: "default" 0.0;
8791 style: "entry_textblock_style";
8796 description { state: "disabled" 0.0;
8797 inherit: "default" 0.0;
8799 style: "entry_textblock_disabled_style";
8808 description { state: "default" 0.0;
8814 description { state: "visible" 0.0;
8815 inherit: "default" 0.0;
8822 program { name: "focus";
8828 program { name: "disable";
8829 signal: "elm,state,disabled";
8831 action: STATE_SET "disabled" 0.0;
8834 program { name: "enable";
8835 signal: "elm,state,enabled";
8837 action: STATE_SET "default" 0.0;
8841 program { name: "selmode0";
8842 signal: "elm,state,select,on";
8844 action: STATE_SET "visible" 0.0;
8847 program { name: "selmode1";
8848 signal: "elm,state,select,off";
8850 action: STATE_SET "default" 0.0;
8857 group { name: "elm/entry/base-single/default";
8860 style { name: "entry_single_textblock_style";
8861 base: "font=Sans font_size=10 color=#000 wrap=none text_class=entry";
8865 tag: "em" "+ font=Sans:style=Oblique";
8866 tag: "b" "+ font=Sans:style=Bold";
8867 tag: "link" "+ color=#800 underline=on underline_color=#8008";
8868 tag: "hilight" "+ font=Sans:style=Bold";
8870 style { name: "entry_single_textblock_disabled_style";
8871 base: "font=Sans font_size=10 color=#00000080 wrap=none text_class=entry";
8875 tag: "em" "+ font=Sans:style=Oblique";
8876 tag: "b" "+ font=Sans:style=Bold";
8877 tag: "link" "+ color=#00000080 underline=on underline_color=#00000080";
8878 tag: "hilight" "+ font=Sans:style=Bold";
8882 part { name: "elm.text";
8886 entry_mode: EDITABLE;
8887 select_mode: EXPLICIT;
8889 source: "elm/entry/selection/default"; // selection under
8890 source4: "elm/entry/cursor/default"; // cursorover
8891 source5: "elm/entry/anchor/default"; // anchor under
8892 description { state: "default" 0.0;
8894 style: "entry_single_textblock_style";
8900 description { state: "disabled" 0.0;
8901 inherit: "default" 0.0;
8903 style: "entry_single_textblock_disabled_style";
8909 program { name: "focus";
8915 program { name: "disable";
8916 signal: "elm,state,disabled";
8918 action: STATE_SET "disabled" 0.0;
8921 program { name: "enable";
8922 signal: "elm,state,enabled";
8924 action: STATE_SET "default" 0.0;
8930 group { name: "elm/entry/base-single-noedit/default";
8932 part { name: "elm.text";
8937 select_mode: EXPLICIT;
8939 source: "elm/entry/selection/default"; // selection under
8940 source5: "elm/entry/anchor/default"; // anchor under
8941 description { state: "default" 0.0;
8943 style: "entry_single_textblock_style";
8949 description { state: "disabled" 0.0;
8950 inherit: "default" 0.0;
8952 style: "entry_single_textblock_disabled_style";
8958 program { name: "focus";
8964 program { name: "disable";
8965 signal: "elm,state,disabled";
8967 action: STATE_SET "disabled" 0.0;
8970 program { name: "enable";
8971 signal: "elm,state,enabled";
8973 action: STATE_SET "default" 0.0;
8979 group { name: "elm/entry/base-noedit/default";
8981 part { name: "elm.text";
8986 select_mode: EXPLICIT;
8988 source: "elm/entry/selection/default"; // selection under
8989 source5: "elm/entry/anchor/default"; // anchor under
8990 description { state: "default" 0.0;
8993 style: "entry_textblock_style";
8998 description { state: "disabled" 0.0;
8999 inherit: "default" 0.0;
9001 style: "entry_textblock_disabled_style";
9007 program { name: "focus";
9013 program { name: "disable";
9014 signal: "elm,state,disabled";
9016 action: STATE_SET "disabled" 0.0;
9019 program { name: "enable";
9020 signal: "elm,state,enabled";
9022 action: STATE_SET "default" 0.0;
9028 group { name: "elm/entry/base-noedit-mixedwrap/default";
9030 part { name: "elm.text";
9035 select_mode: EXPLICIT;
9037 source: "elm/entry/selection/default"; // selection under
9038 source5: "elm/entry/anchor/default"; // anchor under
9039 description { state: "default" 0.0;
9042 style: "entry_textblock_style_mixedwrap";
9047 description { state: "disabled" 0.0;
9048 inherit: "default" 0.0;
9050 style: "entry_textblock_disabled_style_mixedwrap";
9056 program { name: "focus";
9062 program { name: "disable";
9063 signal: "elm,state,disabled";
9065 action: STATE_SET "disabled" 0.0;
9068 program { name: "enable";
9069 signal: "elm,state,enabled";
9071 action: STATE_SET "default" 0.0;
9077 group { name: "elm/entry/base-noedit-charwrap/default";
9079 part { name: "elm.text";
9084 select_mode: EXPLICIT;
9086 source: "elm/entry/selection/default"; // selection under
9087 source5: "elm/entry/anchor/default"; // anchor under
9088 description { state: "default" 0.0;
9091 style: "entry_textblock_style_charwrap";
9096 description { state: "disabled" 0.0;
9097 inherit: "default" 0.0;
9099 style: "entry_textblock_disabled_style_charwrap";
9105 program { name: "focus";
9111 program { name: "disable";
9112 signal: "elm,state,disabled";
9114 action: STATE_SET "disabled" 0.0;
9117 program { name: "enable";
9118 signal: "elm,state,enabled";
9120 action: STATE_SET "default" 0.0;
9126 group { name: "elm/entry/base-nowrap-noedit/default";
9128 part { name: "elm.text";
9133 select_mode: EXPLICIT;
9135 source: "elm/entry/selection/default"; // selection under
9136 source5: "elm/entry/anchor/default"; // anchor under
9137 description { state: "default" 0.0;
9139 style: "entry_textblock_style";
9144 description { state: "disabled" 0.0;
9145 inherit: "default" 0.0;
9147 style: "entry_textblock_disabled_style";
9153 program { name: "focus";
9159 program { name: "disable";
9160 signal: "elm,state,disabled";
9162 action: STATE_SET "disabled" 0.0;
9165 program { name: "enable";
9166 signal: "elm,state,enabled";
9168 action: STATE_SET "default" 0.0;
9174 group { name: "elm/entry/cursor/default";
9176 image: "cur_box.png" COMP;
9177 image: "cur_hi.png" COMP;
9178 image: "cur_shad.png" COMP;
9179 image: "cur_shine.png" COMP;
9180 image: "cur_glow.png" COMP;
9183 part { name: "clip2";
9186 description { state: "default" 0.0;
9191 description { state: "focused" 0.0;
9192 inherit: "default" 0.0;
9196 part { name: "clip";
9200 description { state: "default" 0.0;
9204 description { state: "hidden" 0.0;
9205 inherit: "default" 0.0;
9212 description { state: "default" 0.0;
9217 image.border: 2 2 2 2;
9218 image.normal: "cur_shad.png";
9221 part { name: "base";
9225 description { state: "default" 0.0;
9228 rel1.relative: 0.0 1.0;
9230 rel2.relative: 1.0 1.0;
9232 image.normal: "cur_box.png";
9238 description { state: "default" 0.0;
9241 rel2.relative: 1.0 0.5;
9242 image.normal: "cur_hi.png";
9245 part { name: "shine";
9249 description { state: "default" 0.0;
9252 rel2.relative: 1.0 0.75;
9253 image.border: 2 2 1 0;
9254 image.normal: "cur_shine.png";
9258 part { name: "glow";
9261 description { state: "default" 0.0;
9263 rel1.relative: 0.0 -2.0;
9266 rel2.relative: 1.0 0.0;
9268 image.border: 2 2 0 4;
9269 image.normal: "cur_glow.png";
9272 description { state: "hidden" 0.0;
9273 inherit: "default" 0.0;
9274 color: 255 255 255 0;
9279 program { name: "show";
9282 action: STATE_SET "hidden" 0.0;
9284 transition: DECELERATE 2.0;
9288 program { name: "show2";
9289 action: STATE_SET "hidden" 0.0;
9294 program { name: "show3";
9295 action: STATE_SET "default" 0.0;
9300 program { name: "show4";
9301 action: STATE_SET "default" 0.0;
9303 transition: DECELERATE 0.5;
9307 program { name: "focused";
9308 signal: "elm,action,focus";
9310 action: STATE_SET "focused" 0.0;
9313 program { name: "unfocused";
9314 signal: "elm,action,unfocus";
9316 action: STATE_SET "default" 0.0;
9322 group { name: "elm/entry/selection/default";
9327 description { state: "default" 0.0;
9328 color: 128 128 128 128;
9334 group { name: "elm/entry/anchor/default";
9339 description { state: "default" 0.0;
9346 ///////////////////////////////////////////////////////////////////////////////
9347 group { name: "elm/bubble/top_left/default";
9348 alias: "elm/bubble/base/default";
9350 image: "bubble_3.png" COMP;
9351 image: "bubble_4.png" COMP;
9352 image: "bubble_shine3.png" COMP;
9353 image: "bubble_shine4.png" COMP;
9356 part { name: "event";
9359 state: "default" 0.0;
9363 part { name: "elm.swallow.icon";
9365 description { state: "default" 0.0;
9370 aspect_preference: VERTICAL;
9381 description { state: "visible" 0.0;
9382 inherit: "default" 0.0;
9386 part { name: "elm.text";
9390 description { state: "default" 0.0;
9394 to_x: "elm.swallow.icon";
9405 font: "Sans:style=Bold,Edje-Vera-Bold";
9413 part { name: "elm.info";
9417 description { state: "default" 0.0;
9430 font: "Sans:style=Bold,Edje-Vera-Bold";
9438 part { name: "base0";
9440 description { state: "default" 0.0;
9442 to_y: "elm.swallow.icon";
9447 normal: "bubble_3.png";
9450 image.middle: SOLID;
9453 description { state: "rtl" 0.0;
9454 inherit: "default" 0.0;
9456 normal: "bubble_4.png";
9461 part { name: "elm.swallow.content";
9463 description { state: "default" 0.0;
9474 part { name: "shine";
9476 description { state: "default" 0.0;
9487 normal: "bubble_shine3.png";
9492 description { state: "rtl" 0.0;
9493 inherit: "default" 0.0;
9495 normal: "bubble_shine4.png";
9504 signal: "elm,state,icon,visible";
9506 action: STATE_SET "visible" 0.0;
9507 target: "elm.swallow.icon";
9511 signal: "elm,state,icon,hidden";
9513 action: STATE_SET "default" 0.0;
9514 target: "elm.swallow.icon";
9516 program { name: "to_rtl";
9517 signal: "edje,state,rtl";
9519 action: STATE_SET "rtl" 0.0;
9523 program { name: "to_ltr";
9524 signal: "edje,state,ltr";
9526 action: STATE_SET "default" 0.0;
9533 group { name: "elm/bubble/top_right/default";
9535 image: "bubble_3.png" COMP;
9536 image: "bubble_4.png" COMP;
9537 image: "bubble_shine3.png" COMP;
9538 image: "bubble_shine4.png" COMP;
9541 part { name: "event";
9544 state: "default" 0.0;
9548 part { name: "elm.swallow.icon";
9550 description { state: "default" 0.0;
9555 aspect_preference: VERTICAL;
9566 description { state: "visible" 0.0;
9567 inherit: "default" 0.0;
9571 part { name: "elm.text";
9575 description { state: "default" 0.0;
9589 font: "Sans:style=Bold,Edje-Vera-Bold";
9597 part { name: "elm.info";
9601 description { state: "default" 0.0;
9609 to_x: "elm.swallow.icon";
9615 font: "Sans:style=Bold,Edje-Vera-Bold";
9623 part { name: "base0";
9625 description { state: "default" 0.0;
9627 to_y: "elm.swallow.icon";
9632 normal: "bubble_4.png";
9635 image.middle: SOLID;
9638 description { state: "rtl" 0.0;
9639 inherit: "default" 0.0;
9641 normal: "bubble_3.png";
9646 part { name: "elm.swallow.content";
9648 description { state: "default" 0.0;
9659 part { name: "shine";
9661 description { state: "default" 0.0;
9672 normal: "bubble_shine4.png";
9677 description { state: "rtl" 0.0;
9678 inherit: "default" 0.0;
9680 normal: "bubble_shine3.png";
9689 signal: "elm,state,icon,visible";
9691 action: STATE_SET "visible" 0.0;
9692 target: "elm.swallow.icon";
9696 signal: "elm,state,icon,hidden";
9698 action: STATE_SET "default" 0.0;
9699 target: "elm.swallow.icon";
9701 program { name: "to_rtl";
9702 signal: "edje,state,rtl";
9704 action: STATE_SET "rtl" 0.0;
9708 program { name: "to_ltr";
9709 signal: "edje,state,ltr";
9711 action: STATE_SET "default" 0.0;
9718 group { name: "elm/bubble/bottom_left/default";
9720 image: "bubble_1.png" COMP;
9721 image: "bubble_2.png" COMP;
9722 image: "bubble_shine.png" COMP;
9725 part { name: "event";
9728 state: "default" 0.0;
9732 part { name: "elm.swallow.icon";
9734 description { state: "default" 0.0;
9739 aspect_preference: VERTICAL;
9750 description { state: "visible" 0.0;
9751 inherit: "default" 0.0;
9755 part { name: "elm.text";
9759 description { state: "default" 0.0;
9763 to_x: "elm.swallow.icon";
9774 font: "Sans:style=Bold,Edje-Vera-Bold";
9782 part { name: "elm.info";
9786 description { state: "default" 0.0;
9799 font: "Sans:style=Bold,Edje-Vera-Bold";
9807 part { name: "base0";
9809 description { state: "default" 0.0;
9811 to_y: "elm.swallow.icon";
9816 normal: "bubble_1.png";
9817 border: 36 11 10 19;
9819 image.middle: SOLID;
9822 description { state: "rtl" 0.0;
9823 inherit: "default" 0.0;
9825 normal: "bubble_2.png";
9826 border: 11 36 10 19;
9830 part { name: "elm.swallow.content";
9832 description { state: "default" 0.0;
9843 part { name: "shine";
9845 description { state: "default" 0.0;
9856 normal: "bubble_shine.png";
9861 description { state: "rtl" 0.0;
9862 inherit: "default" 0.0;
9864 normal: "bubble_shine4.png";
9873 signal: "elm,state,icon,visible";
9875 action: STATE_SET "visible" 0.0;
9876 target: "elm.swallow.icon";
9880 signal: "elm,state,icon,hidden";
9882 action: STATE_SET "default" 0.0;
9883 target: "elm.swallow.icon";
9885 program { name: "to_rtl";
9886 signal: "edje,state,rtl";
9888 action: STATE_SET "rtl" 0.0;
9891 program { name: "to_ltr";
9892 signal: "edje,state,ltr";
9894 action: STATE_SET "default" 0.0;
9900 group { name: "elm/bubble/bottom_right/default";
9902 image: "bubble_1.png" COMP;
9903 image: "bubble_2.png" COMP;
9904 image: "bubble_shine.png" COMP;
9907 part { name: "event";
9910 state: "default" 0.0;
9914 part { name: "elm.swallow.icon";
9916 description { state: "default" 0.0;
9921 aspect_preference: VERTICAL;
9932 description { state: "visible" 0.0;
9933 inherit: "default" 0.0;
9937 part { name: "elm.text";
9941 description { state: "default" 0.0;
9955 font: "Sans:style=Bold,Edje-Vera-Bold";
9963 part { name: "elm.info";
9967 description { state: "default" 0.0;
9975 to_x: "elm.swallow.icon";
9981 font: "Sans:style=Bold,Edje-Vera-Bold";
9989 part { name: "base0";
9991 description { state: "default" 0.0;
9993 to_y: "elm.swallow.icon";
9998 normal: "bubble_2.png";
9999 border: 11 36 10 19;
10001 image.middle: SOLID;
10004 description { state: "rtl" 0.0;
10005 inherit: "default" 0.0;
10007 normal: "bubble_1.png";
10008 border: 36 11 10 19;
10012 part { name: "elm.swallow.content";
10014 description { state: "default" 0.0;
10025 part { name: "shine";
10027 description { state: "default" 0.0;
10038 normal: "bubble_shine.png";
10043 description { state: "rtl" 0.0;
10044 inherit: "default" 0.0;
10046 normal: "bubble_shine3.png";
10055 signal: "elm,state,icon,visible";
10057 action: STATE_SET "visible" 0.0;
10058 target: "elm.swallow.icon";
10062 signal: "elm,state,icon,hidden";
10064 action: STATE_SET "default" 0.0;
10065 target: "elm.swallow.icon";
10067 program { name: "to_rtl";
10068 signal: "edje,state,rtl";
10070 action: STATE_SET "rtl" 0.0;
10073 program { name: "to_ltr";
10074 signal: "edje,state,ltr";
10076 action: STATE_SET "default" 0.0;
10082 ///////////////////////////////////////////////////////////////////////////////
10083 group { name: "elm/photo/base/default";
10085 image: "frame_1.png" COMP;
10086 image: "frame_2.png" COMP;
10087 image: "dia_grad.png" COMP;
10088 image: "head.png" COMP;
10091 part { name: "base0";
10093 description { state: "default" 0.0;
10094 image.normal: "dia_grad.png";
10106 part { name: "base";
10108 description { state: "default" 0.0;
10110 normal: "frame_2.png";
10117 part { name: "head";
10119 description { state: "default" 0.0;
10121 rel2.offset: -5 -5;
10123 aspect_preference: BOTH;
10124 image.normal: "head.png";
10127 part { name: "clip";
10130 description { state: "default" 0.0;
10132 rel2.offset: -5 -5;
10133 color: 255 255 255 255;
10136 part { name: "elm.swallow.content";
10139 description { state: "default" 0.0;
10141 rel2.offset: -5 -5;
10144 part { name: "over";
10146 description { state: "default" 0.0;
10148 rel2.offset: -5 -5;
10150 normal: "frame_1.png";
10160 group { name: "elm/photo/base/shadow";
10162 image: "shadow.png" COMP;
10163 image: "black.png" COMP;
10166 public message(Msg_Type:type, id, ...) {
10167 if( (type==MSG_INT_SET) && (id==0) )
10172 custom_state(PART:"size", "default", 0.0);
10176 set_state_val(PART:"size", STATE_REL1_OFFSET, - w/2, - h/2);
10177 set_state_val(PART:"size", STATE_REL2_OFFSET, w/2 + 1, h/2 + 1);
10178 set_state(PART:"size", "custom", 0.0);
10183 part { name: "size";
10185 description { state: "default" 0.0;
10186 rel1.relative: 0.5 0.5;
10187 rel2.relative: 0.5 0.5;
10195 state: "default" 0.0;
10198 rel1.relative: -0.06 -0.06;
10199 rel2.relative: 1.07 1.07;
10200 image.normal: "shadow.png";
10205 part { name: "elm.swallow.content";
10207 description { state: "default" 0.0;
10209 rel2.offset: -3 -3;
10219 state: "default" 0.0;
10224 image.normal: "black.png";
10225 image.border: 1 1 1 1;
10232 ///////////////////////////////////////////////////////////////////////////////
10233 group { name: "elm/thumb/base/default";
10235 image: "frame_1.png" COMP;
10236 image: "frame_2.png" COMP;
10237 image: "dia_grad.png" COMP;
10238 image: "busy-1.png" COMP;
10239 image: "busy-2.png" COMP;
10240 image: "busy-3.png" COMP;
10241 image: "busy-4.png" COMP;
10242 image: "busy-5.png" COMP;
10243 image: "busy-6.png" COMP;
10244 image: "busy-7.png" COMP;
10245 image: "busy-8.png" COMP;
10246 image: "busy-9.png" COMP;
10249 part { name: "base0";
10251 description { state: "default" 0.0;
10252 image.normal: "dia_grad.png";
10264 part { name: "base";
10266 description { state: "default" 0.0;
10268 normal: "frame_2.png";
10275 part { name: "clip";
10278 description { state: "default" 0.0;
10280 rel2.offset: -5 -5;
10281 color: 255 255 255 255;
10284 part { name: "elm.swallow.content";
10287 description { state: "default" 0.0;
10289 rel2.offset: -5 -5;
10292 part { name: "progress";
10296 description { state: "default" 0.0;
10301 aspect_preference: BOTH;
10303 description { state: "pulse" 0.0;
10304 inherit: "default" 0.0;
10307 normal: "busy-9.png";
10308 tween: "busy-1.png";
10309 tween: "busy-2.png";
10310 tween: "busy-3.png";
10311 tween: "busy-4.png";
10312 tween: "busy-5.png";
10313 tween: "busy-6.png";
10314 tween: "busy-7.png";
10315 tween: "busy-8.png";
10320 part { name: "over";
10322 description { state: "default" 0.0;
10324 rel2.offset: -5 -5;
10326 normal: "frame_1.png";
10334 program { name: "start_pulse";
10335 signal: "elm,state,pulse,start";
10337 action: STATE_SET "pulse" 0.0;
10338 target: "progress";
10339 transition: LINEAR 0.5;
10340 after: "start_pulse";
10342 program { name: "stop_pulse";
10343 signal: "elm,state,pulse,stop";
10345 action: STATE_SET "default" 0.0;
10346 target: "progress";
10352 group { name: "elm/thumb/base/noframe";
10354 image: "busy-1.png" COMP;
10355 image: "busy-2.png" COMP;
10356 image: "busy-3.png" COMP;
10357 image: "busy-4.png" COMP;
10358 image: "busy-5.png" COMP;
10359 image: "busy-6.png" COMP;
10360 image: "busy-7.png" COMP;
10361 image: "busy-8.png" COMP;
10362 image: "busy-9.png" COMP;
10365 part { name: "elm.swallow.content";
10367 description { state: "default" 0.0;
10369 rel2.offset: -5 -5;
10372 part { name: "progress";
10374 description { state: "default" 0.0;
10379 aspect_preference: BOTH;
10381 description { state: "pulse" 0.0;
10382 inherit: "default" 0.0;
10385 normal: "busy-9.png";
10386 tween: "busy-1.png";
10387 tween: "busy-2.png";
10388 tween: "busy-3.png";
10389 tween: "busy-4.png";
10390 tween: "busy-5.png";
10391 tween: "busy-6.png";
10392 tween: "busy-7.png";
10393 tween: "busy-8.png";
10399 program { name: "start_pulse";
10400 signal: "elm,state,pulse,start";
10402 action: STATE_SET "pulse" 0.0;
10403 target: "progress";
10404 transition: LINEAR 0.5;
10405 after: "start_pulse";
10407 program { name: "stop_pulse";
10408 signal: "elm,state,pulse,stop";
10410 action: STATE_SET "default" 0.0;
10411 target: "progress";
10418 ///////////////////////////////////////////////////////////////////////////////
10419 #define GROUP_ALIAS_ICON(Name, Alias, File, Min, Max) \
10420 group { name: "elm/icon/"##Name##"/default"; min: Min Min; max: Max Max; \
10421 alias: "elm/icon/"##Alias##"/default"; \
10422 images.image: File COMP; parts { part { name: "base"; \
10423 description { aspect: 1.0 1.0; aspect_preference: BOTH; \
10424 image.normal: File; } } } }
10426 #define GROUP_ICON(Name, File, Min, Max) \
10427 group { name: "elm/icon/"##Name##"/default"; min: Min Min; max: Max Max; \
10428 images.image: File COMP; parts { part { name: "base"; \
10429 description { aspect: 1.0 1.0; aspect_preference: BOTH; \
10430 image.normal: File; } } } }
10432 group { name: "elm/icon/arrow_down/default";
10433 alias: "elm/icon/toolbar/arrow_down/default";
10434 alias: "elm/icon/toolbar/more_menu/default"; min: 32 32;
10435 images.image: "icon_arrow_down.png" COMP; parts { part { name: "base";
10436 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10437 image.normal: "icon_arrow_down.png"; } } } }
10439 GROUP_ALIAS_ICON("home", "toolbar/home", "icon_home.png", 32, 0);
10440 GROUP_ALIAS_ICON("close", "toolbar/close", "icon_close.png", 32, 0);
10441 GROUP_ALIAS_ICON("apps", "toolbar/apps", "icon_apps.png", 32, 0);
10442 GROUP_ALIAS_ICON("arrow_up", "toolbar/arrow_up", "icon_arrow_up.png", 32, 0);
10443 GROUP_ALIAS_ICON("arrow_left", "toolbar/arrow_left", "icon_arrow_left.png", 32, 0);
10444 GROUP_ALIAS_ICON("arrow_right", "toolbar/arrow_right", "icon_arrow_right.png", 32, 0);
10445 GROUP_ALIAS_ICON("chat", "toolbar/chat", "icon_chat.png", 32, 0);
10446 GROUP_ALIAS_ICON("clock", "toolbar/clock", "icon_clock.png", 32, 0);
10447 GROUP_ALIAS_ICON("delete", "toolbar/delete", "icon_delete.png", 32, 0);
10448 GROUP_ALIAS_ICON("edit", "toolbar/edit", "icon_edit.png", 32, 0);
10449 GROUP_ALIAS_ICON("refresh", "toolbar/refresh", "icon_refresh.png", 32, 0);
10450 GROUP_ALIAS_ICON("folder", "toolbar/folder", "icon_folder.png", 32, 0);
10451 GROUP_ALIAS_ICON("file", "toolbar/file", "icon_file.png", 32, 0);
10452 ///////////////////////////////////////////////////////////////////////////////
10453 GROUP_ICON("menu/home", "icon_home.png", 24, 24);
10454 GROUP_ICON("menu/close", "icon_close.png", 24, 24);
10455 GROUP_ICON("menu/apps", "icon_apps.png", 24, 24);
10456 GROUP_ICON("menu/arrow_up", "icon_arrow_up.png", 24, 24);
10457 GROUP_ICON("menu/arrow_down", "icon_arrow_down.png", 24, 24);
10458 GROUP_ICON("menu/arrow_left", "icon_arrow_left.png", 24, 24);
10459 GROUP_ICON("menu/arrow_right", "icon_arrow_right.png", 24, 24);
10460 GROUP_ICON("menu/chat", "icon_chat.png", 24, 24);
10461 GROUP_ICON("menu/clock", "icon_clock.png", 24, 24);
10462 GROUP_ICON("menu/delete", "icon_delete.png", 24, 24);
10463 GROUP_ICON("menu/edit", "icon_edit.png", 24, 24);
10464 GROUP_ICON("menu/refresh", "icon_refresh.png", 24, 24);
10465 GROUP_ICON("menu/folder", "icon_folder.png", 24, 24);
10466 GROUP_ICON("menu/file", "icon_file.png", 24, 24);
10468 GROUP_ICON("media_player/forward", "mp_forward.png", 16, 0);
10469 GROUP_ICON("media_player/info", "mp_info.png", 16, 0);
10470 GROUP_ICON("media_player/next", "mp_next.png", 16, 0);
10471 GROUP_ICON("media_player/pause", "mp_pause.png", 16, 0);
10472 GROUP_ICON("media_player/play", "mp_play.png", 16, 0);
10473 GROUP_ICON("media_player/prev", "mp_prev.png", 16, 0);
10474 GROUP_ICON("media_player/rewind", "mp_rewind.png", 16, 0);
10475 GROUP_ICON("media_player/stop", "mp_stop.png", 16, 0);
10477 ///////////////////////////////////////////////////////////////////////////////
10478 group { name: "elm/toolbar/base/default";
10480 image: "bt_dis_base.png" COMP;
10481 image: "bt_dis_hilight.png" COMP;
10482 image: "bt_dis_shine.png" COMP;
10483 image: "icon_left_arrow.png" COMP;
10484 image: "icon_right_arrow.png" COMP;
10487 part { name: "base";
10489 description { state: "default" 0.0;
10494 rel2.offset: -3 -3;
10496 normal: "bt_dis_base.png";
10499 image.middle: SOLID;
10502 part { name: "clipper";
10506 state: "default" 0.0;
10517 part { name: "elm.swallow.content";
10518 clip_to: "clipper";
10521 state: "default" 0.0;
10522 rel1.to: "clipper";
10523 rel2.to: "clipper";
10526 part { name: "over2";
10528 description { state: "default" 0.0;
10532 normal: "bt_dis_shine.png";
10537 part { name: "over1";
10539 description { state: "default" 0.0;
10542 rel2.relative: 1.0 0.5;
10544 normal: "bt_dis_hilight.png";
10547 color: 255 255 255 128;
10550 part { name: "left_arrow";
10552 description { state: "default" 0.0;
10553 image.normal: "icon_left_arrow.png";
10555 aspect_preference: VERTICAL;
10560 description { state: "hidden" 0.0;
10561 inherit: "default" 0.0;
10563 color: 255 255 255 0;
10566 part { name: "right_arrow";
10568 description { state: "default" 0.0;
10569 image.normal: "icon_right_arrow.png";
10571 aspect_preference: VERTICAL;
10576 description { state: "hidden" 0.0;
10577 inherit: "default" 0.0;
10579 color: 255 255 255 0;
10582 part { name: "event";
10586 description { state: "default" 0.0;
10592 program { name: "sb_hbar_show";
10593 signal: "elm,action,show,hbar";
10595 action: STATE_SET "default" 0.0;
10596 transition: LINEAR 0.5;
10597 target: "left_arrow";
10598 target: "right_arrow";
10600 program { name: "sb_hbar_hide";
10601 signal: "elm,action,hide,hbar";
10603 action: STATE_SET "hidden" 0.0;
10604 target: "left_arrow";
10605 target: "right_arrow";
10606 transition: LINEAR 0.5;
10611 group { name: "elm/toolbar/item/default";
10613 image: "toolbar_sel.png" COMP;
10615 data.item: "transition_animation_on" "1";
10617 part { name: "label2";
10621 clip_to: "elm.text.clipper";
10622 description { state: "default" 0.0;
10625 rel1.to: "elm.text";
10626 rel2.to: "elm.text";
10630 text_source: "elm.text";
10634 text_class: "toolbar_item";
10637 description { state: "selected" 0.0;
10638 inherit: "default" 0.0;
10641 description { state: "disabled" 0.0;
10642 inherit: "default" 0.0;
10646 description { state: "disabled_visible" 0.0;
10647 inherit: "default" 0.0;
10654 part { name: "label2_new";
10658 clip_to: "elm.text_new.clipper";
10659 description { state: "default" 0.0;
10662 rel1.to: "elm.text_new";
10663 rel2.to: "elm.text_new";
10667 text_source: "elm.text_new";
10671 text_class: "toolbar_item";
10674 description { state: "selected" 0.0;
10675 inherit: "default" 0.0;
10678 description { state: "disabled" 0.0;
10679 inherit: "default" 0.0;
10683 description { state: "disabled_visible" 0.0;
10684 inherit: "default" 0.0;
10693 description { state: "default" 0.0;
10695 color: 255 255 255 0;
10697 normal: "toolbar_sel.png";
10700 image.middle: SOLID;
10703 description { state: "selected" 0.0;
10704 inherit: "default" 0.0;
10706 color: 255 255 255 255;
10708 description { state: "disabled" 0.0;
10709 inherit: "default" 0.0;
10711 color: 255 255 255 0;
10714 part { name: "elm.swallow.icon";
10716 clip_to: "elm.icon.clipper";
10717 description { state: "default" 0.0;
10732 part { name: "elm.swallow.icon_new";
10734 clip_to: "elm.icon_new.clipper";
10735 description { state: "default" 0.0;
10743 to_y: "elm.text_new";
10750 part { name: "elm.text";
10752 effect: SOFT_SHADOW;
10755 clip_to: "elm.text.clipper";
10756 description { state: "default" 0.0;
10768 color: 224 224 224 255;
10771 font: "Sans:style=Bold";
10775 text_class: "toolbar_item";
10778 description { state: "selected" 0.0;
10779 inherit: "default" 0.0;
10782 description { state: "visible" 0.0;
10783 inherit: "default" 0.0;
10787 description { state: "disabled" 0.0;
10788 inherit: "default" 0.0;
10792 description { state: "disabled_visible" 0.0;
10793 inherit: "default" 0.0;
10800 part { name: "elm.text_new";
10802 effect: SOFT_SHADOW;
10804 clip_to: "elm.text_new.clipper";
10806 description { state: "default" 0.0;
10818 color: 224 224 224 255;
10821 font: "Sans:style=Bold";
10825 text_class: "toolbar_item";
10828 description { state: "selected" 0.0;
10829 inherit: "default" 0.0;
10832 description { state: "visible" 0.0;
10833 inherit: "default" 0.0;
10837 description { state: "disabled" 0.0;
10838 inherit: "default" 0.0;
10842 description { state: "disabled_visible" 0.0;
10843 inherit: "default" 0.0;
10850 part { name: "elm.text.clipper";
10852 description { state: "default" 0.0;
10853 color: 255 255 255 255;
10855 description { state: "animation" 0.0;
10856 color: 255 255 255 0;
10859 part { name: "elm.text_new.clipper";
10861 description { state: "default" 0.0;
10862 color: 255 255 255 0;
10864 description { state: "animation" 0.0;
10865 color: 255 255 255 255;
10868 part { name: "elm.icon.clipper";
10870 description { state: "default" 0.0;
10871 color: 255 255 255 255;
10873 description { state: "animation" 0.0;
10874 color: 255 255 255 0;
10877 part { name: "elm.icon_new.clipper";
10879 description { state: "default" 0.0;
10880 color: 255 255 255 0;
10882 description { state: "animation" 0.0;
10883 color: 255 255 255 255;
10886 part { name: "event";
10889 ignore_flags: ON_HOLD;
10890 description { state: "default" 0.0;
10896 program { name: "go_active";
10897 signal: "elm,state,selected";
10899 action: STATE_SET "selected" 0.0;
10901 target: "elm.text";
10903 target: "elm.text_new";
10904 target: "label2_new";
10905 transition: LINEAR 0.2;
10907 program { name: "go_passive";
10908 signal: "elm,state,unselected";
10910 action: STATE_SET "default" 0.0;
10912 target: "elm.text";
10914 target: "elm.text_new";
10915 target: "label2_new";
10916 transition: LINEAR 0.1;
10918 program { name: "go";
10919 signal: "mouse,up,1";
10921 action: SIGNAL_EMIT "elm,action,click" "elm";
10923 program { name: "mouse,in";
10924 signal: "mouse,in";
10926 action: SIGNAL_EMIT "elm,mouse,in" "elm";
10928 program { name: "mouse,out";
10929 signal: "mouse,out";
10931 action: SIGNAL_EMIT "elm,mouse,out" "elm";
10933 program { name: "disable";
10934 signal: "elm,state,disabled";
10936 action: STATE_SET "disabled" 0.0;
10938 target: "label2_new";
10940 after: "disable_text";
10942 program { name: "disable_text";
10946 get_state(PART:"elm.text", st, 30, vl);
10947 if (!strcmp(st, "visible"))
10949 set_state(PART:"elm.text", "disabled_visible", 0.0);
10950 set_state(PART:"elm.text_new", "disabled_visible", 0.0);
10954 set_state(PART:"elm.text", "disabled", 0.0);
10955 set_state(PART:"elm.text_new", "disabled", 0.0);
10959 program { name: "enable";
10960 signal: "elm,state,enabled";
10962 action: STATE_SET "default" 0.0;
10964 target: "label2_new";
10966 after: "enable_text";
10968 program { name: "enable_text";
10972 get_state(PART:"elm.text", st, 30, vl);
10973 if (!strcmp(st, "disabled_visible"))
10975 set_state(PART:"elm.text", "visible", 0.0);
10976 set_state(PART:"elm.text_new", "visible", 0.0);
10980 set_state(PART:"elm.text", "default", 0.0);
10981 set_state(PART:"elm.text_new", "default", 0.0);
10985 program { name: "label_set,animation,forward";
10986 signal: "elm,state,label_set,forward";
10988 after: "label_set,animation";
10990 program { name: "label_set,animation,backward";
10991 signal: "elm,state,label_set,backward";
10993 after: "label_set,animation";
10995 program { name: "label_set,animation";
10996 signal: "elm,state,label_set";
10998 action: STATE_SET "animation" 0.0;
10999 target: "elm.text.clipper";
11000 target: "elm.text_new.clipper";
11001 transition: LINEAR 0.2;
11002 after: "label_set,animation,done";
11004 program { name: "label_set,animation,done";
11005 action: SIGNAL_EMIT "elm,state,label_set,done" "elm";
11007 program { name: "label,reset";
11008 signal: "elm,state,label,reset";
11010 action: STATE_SET "default" 0.0;
11011 target: "elm.text.clipper";
11012 target: "elm.text_new.clipper";
11014 program { name: "icon_set,animation,forward";
11015 signal: "elm,state,icon_set,forward";
11017 after: "icon_set,animation";
11019 program { name: "icon_set,animation,backward";
11020 signal: "elm,state,icon_set,backward";
11022 after: "icon_set,animation";
11024 program { name: "icon_set,animation";
11025 signal: "elm,state,icon_set";
11027 action: STATE_SET "animation" 0.0;
11028 target: "elm.icon.clipper";
11029 target: "elm.icon_new.clipper";
11030 transition: LINEAR 0.2;
11031 after: "icon_set,animation,done";
11033 program { name: "icon_set,animation,done";
11034 action: SIGNAL_EMIT "elm,state,icon_set,done" "elm";
11036 program { name: "icon,reset";
11037 signal: "elm,state,icon,reset";
11039 action: STATE_SET "default" 0.0;
11040 target: "elm.icon.clipper";
11041 target: "elm.icon_new.clipper";
11046 group { name: "elm/toolbar/separator/default";
11048 image: "toolbar_separator_v.png" COMP;
11051 part { name: "separator"; // separator group
11052 description { state: "default" 0.0;
11056 rel2.offset: -5 -5;
11058 normal: "toolbar_separator_v.png";
11068 ///////////////////////////////////////////////////////////////////////////////
11069 group { name: "elm/notify/block_events/default";
11071 part { name: "block_events";
11073 description { state: "default" 0.0;
11081 name: "block_clicked";
11082 signal: "mouse,clicked,1";
11083 source: "block_events";
11084 action: SIGNAL_EMIT "elm,action,clicked" "elm";
11088 group { name: "elm/notify/top/default";
11089 //this group is a design similar to the inwin group
11091 image: "shad_circ.png" COMP;
11092 image: "bt_dis_base.png" COMP;
11093 image: "bt_dis_hilight.png" COMP;
11096 part { name: "base";
11100 description { state: "default" 0.0;
11102 rel1.offset: 10 10;
11103 rel2.offset: -10 -10;
11104 rel1.relative: 0.0 -1.0;
11105 rel2.relative: 1.0 0.0;
11107 description { state: "visible" 0.0;
11108 inherit: "default" 0.0;
11110 rel1.relative: 0.0 0.0;
11111 rel2.relative: 1.0 1.0;
11114 part { name: "shad";
11116 description { state: "default" 0.0;
11117 image.normal: "shad_circ.png";
11118 rel1.to: "elm.swallow.content";
11119 rel1.offset: -64 -64;
11120 rel2.to: "elm.swallow.content";
11121 rel2.offset: 63 63;
11125 part { name: "pop";
11127 description { state: "default" 0.0;
11128 rel1.to: "elm.swallow.content";
11129 rel1.offset: -5 -5;
11130 rel2.to: "elm.swallow.content";
11133 normal: "bt_dis_base.png";
11136 image.middle: SOLID;
11139 part { name: "popover";
11141 description { state: "default" 0.0;
11144 rel2.relative: 1.0 0.5;
11146 normal: "bt_dis_hilight.png";
11151 part { name: "elm.swallow.content";
11153 description { state: "default" 0.0;
11160 program { name: "show";
11161 signal: "elm,action,show";
11163 action: STATE_SET "visible" 0.0;
11166 program { name: "show_2";
11168 action: STATE_SET "default" 0.0;
11172 program { name: "show_3";
11174 action: STATE_SET "visible" 0.0;
11176 transition: LINEAR 0.5;
11178 program { name: "hide";
11179 signal: "elm,action,hide";
11181 action: STATE_SET "default" 0.0;
11186 group { name: "elm/notify/center/default";
11187 //this group is a design similar to the inwin group
11189 image: "bt_dis_base.png" COMP;
11192 part { name: "base";
11196 description { state: "default" 0.0;
11198 rel1.relative: 0.0 0.0;
11199 rel2.relative: 1.0 1.0;
11202 part { name: "pop";
11204 description { state: "default" 0.0;
11205 rel1.to: "elm.swallow.content";
11206 rel1.offset: -5 -5;
11207 rel2.to: "elm.swallow.content";
11210 normal: "bt_dis_base.png";
11215 part { name: "elm.swallow.content";
11217 description { state: "default" 0.0;
11224 program { name: "show";
11225 signal: "elm,action,show";
11227 action: STATE_SET "default" 0.0;
11230 program { name: "show_2";
11232 action: STATE_SET "default" 0.0;
11235 program { name: "hide";
11236 signal: "elm,action,hide";
11238 action: STATE_SET "default" 0.0;
11243 group { name: "elm/notify/bottom/default";
11244 //this group is a design similar to the inwin group
11246 image: "shad_circ.png" COMP;
11247 image: "bt_dis_base.png" COMP;
11248 image: "bt_dis_hilight.png" COMP;
11251 part { name: "base";
11255 description { state: "default" 0.0;
11257 rel1.offset: 10 10;
11258 rel2.offset: -10 -10;
11259 rel1.relative: 0.0 1.0;
11260 rel2.relative: 1.0 2.0;
11262 description { state: "visible" 0.0;
11263 inherit: "default" 0.0;
11265 rel1.relative: 0.0 0.0;
11266 rel2.relative: 1.0 1.0;
11269 part { name: "shad";
11271 description { state: "default" 0.0;
11272 image.normal: "shad_circ.png";
11273 rel1.to: "elm.swallow.content";
11274 rel1.offset: -64 -64;
11275 rel2.to: "elm.swallow.content";
11276 rel2.offset: 63 63;
11280 part { name: "pop";
11282 description { state: "default" 0.0;
11283 rel1.to: "elm.swallow.content";
11284 rel1.offset: -5 -5;
11285 rel2.to: "elm.swallow.content";
11288 normal: "bt_dis_base.png";
11291 image.middle: SOLID;
11294 part { name: "popover";
11296 description { state: "default" 0.0;
11299 rel2.relative: 1.0 0.5;
11301 normal: "bt_dis_hilight.png";
11306 part { name: "elm.swallow.content";
11308 description { state: "default" 0.0;
11315 program { name: "show";
11316 signal: "elm,action,show";
11318 action: STATE_SET "visible" 0.0;
11321 program { name: "show_2";
11323 action: STATE_SET "default" 0.0;
11327 program { name: "show_3";
11329 action: STATE_SET "visible" 0.0;
11331 transition: LINEAR 0.5;
11333 program { name: "hide";
11334 signal: "elm,action,hide";
11336 action: STATE_SET "default" 0.0;
11341 group { name: "elm/notify/left/default";
11342 //this group is a design similar to the inwin group
11344 image: "shad_circ.png" COMP;
11345 image: "bt_dis_base.png" COMP;
11346 image: "bt_dis_hilight.png" COMP;
11349 part { name: "base";
11353 description { state: "default" 0.0;
11355 rel1.offset: 10 10;
11356 rel2.offset: -10 -10;
11357 rel1.relative: -1.0 0.0;
11358 rel2.relative: 0.0 1.0;
11360 description { state: "visible" 0.0;
11361 inherit: "default" 0.0;
11363 rel1.relative: 0.0 0.0;
11364 rel2.relative: 1.0 1.0;
11367 part { name: "shad";
11369 description { state: "default" 0.0;
11370 image.normal: "shad_circ.png";
11371 rel1.to: "elm.swallow.content";
11372 rel1.offset: -64 -64;
11373 rel2.to: "elm.swallow.content";
11374 rel2.offset: 63 63;
11378 part { name: "pop";
11380 description { state: "default" 0.0;
11381 rel1.to: "elm.swallow.content";
11382 rel1.offset: -5 -5;
11383 rel2.to: "elm.swallow.content";
11386 normal: "bt_dis_base.png";
11389 image.middle: SOLID;
11392 part { name: "popover";
11394 description { state: "default" 0.0;
11397 rel2.relative: 1.0 0.5;
11399 normal: "bt_dis_hilight.png";
11404 part { name: "elm.swallow.content";
11406 description { state: "default" 0.0;
11413 program { name: "show";
11414 signal: "elm,action,show";
11416 action: STATE_SET "visible" 0.0;
11419 program { name: "show_2";
11421 action: STATE_SET "default" 0.0;
11425 program { name: "show_3";
11427 action: STATE_SET "visible" 0.0;
11429 transition: LINEAR 0.5;
11431 program { name: "hide";
11432 signal: "elm,action,hide";
11434 action: STATE_SET "default" 0.0;
11439 group { name: "elm/notify/right/default";
11440 //this group is a design similar to the inwin group
11442 image: "shad_circ.png" COMP;
11443 image: "bt_dis_base.png" COMP;
11444 image: "bt_dis_hilight.png" COMP;
11447 part { name: "base";
11451 description { state: "default" 0.0;
11453 rel1.offset: 10 10;
11454 rel2.offset: -10 -10;
11455 rel1.relative: 1.0 0.0;
11456 rel2.relative: 2.0 1.0;
11458 description { state: "visible" 0.0;
11459 inherit: "default" 0.0;
11461 rel1.relative: 0.0 0.0;
11462 rel2.relative: 1.0 1.0;
11465 part { name: "shad";
11467 description { state: "default" 0.0;
11468 image.normal: "shad_circ.png";
11469 rel1.to: "elm.swallow.content";
11470 rel1.offset: -64 -64;
11471 rel2.to: "elm.swallow.content";
11472 rel2.offset: 63 63;
11476 part { name: "pop";
11478 description { state: "default" 0.0;
11479 rel1.to: "elm.swallow.content";
11480 rel1.offset: -5 -5;
11481 rel2.to: "elm.swallow.content";
11484 normal: "bt_dis_base.png";
11487 image.middle: SOLID;
11490 part { name: "popover";
11492 description { state: "default" 0.0;
11495 rel2.relative: 1.0 0.5;
11497 normal: "bt_dis_hilight.png";
11502 part { name: "elm.swallow.content";
11504 description { state: "default" 0.0;
11511 program { name: "show";
11512 signal: "elm,action,show";
11514 action: STATE_SET "visible" 0.0;
11517 program { name: "show_2";
11519 action: STATE_SET "default" 0.0;
11523 program { name: "show_3";
11525 action: STATE_SET "visible" 0.0;
11527 transition: LINEAR 0.5;
11529 program { name: "hide";
11530 signal: "elm,action,hide";
11532 action: STATE_SET "default" 0.0;
11537 group { name: "elm/notify/top_left/default";
11538 //this group is a design similar to the inwin group
11540 image: "shad_circ.png" COMP;
11541 image: "bt_dis_base.png" COMP;
11542 image: "bt_dis_hilight.png" COMP;
11545 part { name: "base";
11549 description { state: "default" 0.0;
11551 rel1.offset: 10 10;
11552 rel2.offset: -10 -10;
11553 rel1.relative: 0.0 -1.0;
11554 rel2.relative: 1.0 0.0;
11556 description { state: "visible" 0.0;
11557 inherit: "default" 0.0;
11559 rel1.relative: 0.0 0.0;
11560 rel2.relative: 1.0 1.0;
11563 part { name: "shad";
11565 description { state: "default" 0.0;
11566 image.normal: "shad_circ.png";
11567 rel1.to: "elm.swallow.content";
11568 rel1.offset: -64 -64;
11569 rel2.to: "elm.swallow.content";
11570 rel2.offset: 63 63;
11574 part { name: "pop";
11576 description { state: "default" 0.0;
11577 rel1.to: "elm.swallow.content";
11578 rel1.offset: -5 -5;
11579 rel2.to: "elm.swallow.content";
11582 normal: "bt_dis_base.png";
11585 image.middle: SOLID;
11588 part { name: "popover";
11590 description { state: "default" 0.0;
11593 rel2.relative: 1.0 0.5;
11595 normal: "bt_dis_hilight.png";
11600 part { name: "elm.swallow.content";
11602 description { state: "default" 0.0;
11609 program { name: "show";
11610 signal: "elm,action,show";
11612 action: STATE_SET "visible" 0.0;
11615 program { name: "show_2";
11617 action: STATE_SET "default" 0.0;
11621 program { name: "show_3";
11623 action: STATE_SET "visible" 0.0;
11625 transition: LINEAR 0.5;
11627 program { name: "hide";
11628 signal: "elm,action,hide";
11630 action: STATE_SET "default" 0.0;
11635 group { name: "elm/notify/top_right/default";
11636 //this group is a design similar to the inwin group
11638 image: "shad_circ.png" COMP;
11639 image: "bt_dis_base.png" COMP;
11640 image: "bt_dis_hilight.png" COMP;
11643 part { name: "base";
11647 description { state: "default" 0.0;
11649 rel1.offset: 10 10;
11650 rel2.offset: -10 -10;
11651 rel1.relative: 0.0 -1.0;
11652 rel2.relative: 1.0 0.0;
11654 description { state: "visible" 0.0;
11655 inherit: "default" 0.0;
11657 rel1.relative: 0.0 0.0;
11658 rel2.relative: 1.0 1.0;
11661 part { name: "shad";
11663 description { state: "default" 0.0;
11664 image.normal: "shad_circ.png";
11665 rel1.to: "elm.swallow.content";
11666 rel1.offset: -64 -64;
11667 rel2.to: "elm.swallow.content";
11668 rel2.offset: 63 63;
11672 part { name: "pop";
11674 description { state: "default" 0.0;
11675 rel1.to: "elm.swallow.content";
11676 rel1.offset: -5 -5;
11677 rel2.to: "elm.swallow.content";
11680 normal: "bt_dis_base.png";
11683 image.middle: SOLID;
11686 part { name: "popover";
11688 description { state: "default" 0.0;
11691 rel2.relative: 1.0 0.5;
11693 normal: "bt_dis_hilight.png";
11698 part { name: "elm.swallow.content";
11700 description { state: "default" 0.0;
11707 program { name: "show";
11708 signal: "elm,action,show";
11710 action: STATE_SET "visible" 0.0;
11713 program { name: "show_2";
11715 action: STATE_SET "default" 0.0;
11719 program { name: "show_3";
11721 action: STATE_SET "visible" 0.0;
11723 transition: LINEAR 0.5;
11725 program { name: "hide";
11726 signal: "elm,action,hide";
11728 action: STATE_SET "default" 0.0;
11733 group { name: "elm/notify/bottom_left/default";
11734 //this group is a design similar to the inwin group
11736 image: "shad_circ.png" COMP;
11737 image: "bt_dis_base.png" COMP;
11738 image: "bt_dis_hilight.png" COMP;
11741 part { name: "base";
11745 description { state: "default" 0.0;
11747 rel1.offset: 10 10;
11748 rel2.offset: -10 -10;
11749 rel1.relative: 0.0 1.0;
11750 rel2.relative: 1.0 2.0;
11752 description { state: "visible" 0.0;
11753 inherit: "default" 0.0;
11755 rel1.relative: 0.0 0.0;
11756 rel2.relative: 1.0 1.0;
11759 part { name: "shad";
11761 description { state: "default" 0.0;
11762 image.normal: "shad_circ.png";
11763 rel1.to: "elm.swallow.content";
11764 rel1.offset: -64 -64;
11765 rel2.to: "elm.swallow.content";
11766 rel2.offset: 63 63;
11770 part { name: "pop";
11772 description { state: "default" 0.0;
11773 rel1.to: "elm.swallow.content";
11774 rel1.offset: -5 -5;
11775 rel2.to: "elm.swallow.content";
11778 normal: "bt_dis_base.png";
11781 image.middle: SOLID;
11784 part { name: "popover";
11786 description { state: "default" 0.0;
11789 rel2.relative: 1.0 0.5;
11791 normal: "bt_dis_hilight.png";
11796 part { name: "elm.swallow.content";
11798 description { state: "default" 0.0;
11805 program { name: "show";
11806 signal: "elm,action,show";
11808 action: STATE_SET "visible" 0.0;
11811 program { name: "show_2";
11813 action: STATE_SET "default" 0.0;
11817 program { name: "show_3";
11819 action: STATE_SET "visible" 0.0;
11821 transition: LINEAR 0.5;
11823 program { name: "hide";
11824 signal: "elm,action,hide";
11826 action: STATE_SET "default" 0.0;
11831 group { name: "elm/notify/bottom_right/default";
11832 //this group is a design similar to the inwin group
11834 image: "shad_circ.png" COMP;
11835 image: "bt_dis_base.png" COMP;
11836 image: "bt_dis_hilight.png" COMP;
11839 part { name: "base";
11843 description { state: "default" 0.0;
11845 rel1.offset: 10 10;
11846 rel2.offset: -10 -10;
11847 rel1.relative: 0.0 1.0;
11848 rel2.relative: 1.0 2.0;
11850 description { state: "visible" 0.0;
11851 inherit: "default" 0.0;
11853 rel1.relative: 0.0 0.0;
11854 rel2.relative: 1.0 1.0;
11857 part { name: "shad";
11859 description { state: "default" 0.0;
11860 image.normal: "shad_circ.png";
11861 rel1.to: "elm.swallow.content";
11862 rel1.offset: -64 -64;
11863 rel2.to: "elm.swallow.content";
11864 rel2.offset: 63 63;
11868 part { name: "pop";
11870 description { state: "default" 0.0;
11871 rel1.to: "elm.swallow.content";
11872 rel1.offset: -5 -5;
11873 rel2.to: "elm.swallow.content";
11876 normal: "bt_dis_base.png";
11879 image.middle: SOLID;
11882 part { name: "popover";
11884 description { state: "default" 0.0;
11887 rel2.relative: 1.0 0.5;
11889 normal: "bt_dis_hilight.png";
11894 part { name: "elm.swallow.content";
11896 description { state: "default" 0.0;
11903 program { name: "show";
11904 signal: "elm,action,show";
11906 action: STATE_SET "visible" 0.0;
11909 program { name: "show_2";
11911 action: STATE_SET "default" 0.0;
11915 program { name: "show_3";
11917 action: STATE_SET "visible" 0.0;
11919 transition: LINEAR 0.5;
11921 program { name: "hide";
11922 signal: "elm,action,hide";
11924 action: STATE_SET "default" 0.0;
11930 ///////////////////////////////////////////////////////////////////////////////
11931 group { name: "elm/slideshow/base/default";
11933 item: transitions "fade black_fade horizontal vertical square";
11934 item: layouts "fullscreen not_fullscreen";
11937 part { name: "whole";
11940 state: "default" 0.0;
11942 color: 20 20 20 255;
11945 part { name: "image_1_whole";
11948 state: "default" 0.0;
11949 color: 255 255 255 255;
11952 state: "fade_prev_next" 0.0;
11953 inherit: "default" 0.0;
11954 color: 255 255 255 0;
11957 state: "black_fade_prev_next_init" 0.0;
11958 inherit: "default" 0.0;
11959 color: 255 255 255 255;
11962 state: "black_fade_prev_next" 0.0;
11963 inherit: "default" 0.0;
11967 state: "horizontal_next_init" 0.0;
11968 inherit: "default" 0.0;
11971 state: "horizontal_next" 0.0;
11972 inherit: "default" 0.0;
11973 rel1.relative: -1.0 0.0;
11974 rel2.relative: 0.0 1.0;
11977 state: "horizontal_prev_init" 0.0;
11978 inherit: "default" 0.0;
11981 state: "horizontal_prev" 0.0;
11982 inherit: "default" 0.0;
11983 rel1.relative: 1.0 0.0;
11984 rel2.relative: 2.0 1.0;
11987 state: "vertical_next_init" 0.0;
11988 inherit: "default" 0.0;
11991 state: "vertical_next" 0.0;
11992 inherit: "default" 0.0;
11993 rel1.relative: 0.0 -1.0;
11994 rel2.relative: 1.0 0.0;
11997 state: "vertical_prev_init" 0.0;
11998 inherit: "default" 0.0;
12001 state: "vertical_prev" 0.0;
12002 inherit: "default" 0.0;
12003 rel1.relative: 0.0 1.0;
12004 rel2.relative: 1.0 2.0;
12007 state: "square_prev_next" 0.0;
12008 inherit: "default" 0.0;
12009 color: 255 255 255 0;
12012 part { name: "image_2_whole";
12015 state: "default" 0.0;
12017 color: 255 255 255 0;
12020 state: "fade_prev_next" 0.0;
12021 inherit: "default" 0.0;
12022 color: 255 255 255 255;
12025 state: "black_fade_prev_next_init" 0.0;
12026 inherit: "default" 0.0;
12030 state: "black_fade_prev_next" 0.0;
12031 inherit: "default" 0.0;
12032 color: 255 255 255 255;
12035 state: "horizontal_next_init" 0.0;
12036 inherit: "default" 0.0;
12037 rel1.relative: 1.0 0.0;
12038 rel2.relative: 2.0 1.0;
12039 color: 255 255 255 255;
12042 state: "horizontal_next" 0.0;
12043 inherit: "default" 0.0;
12044 color: 255 255 255 255;
12047 state: "horizontal_prev_init" 0.0;
12048 inherit: "default" 0.0;
12049 rel1.relative: -1.0 0.0;
12050 rel2.relative: 0.0 1.0;
12051 color: 255 255 255 255;
12054 state: "horizontal_prev" 0.0;
12055 inherit: "default" 0.0;
12056 color: 255 255 255 255;
12059 state: "vertical_next_init" 0.0;
12060 inherit: "default" 0.0;
12061 rel1.relative: 0.0 1.0;
12062 rel2.relative: 1.0 2.0;
12063 color: 255 255 255 255;
12066 state: "vertical_next" 0.0;
12067 inherit: "default" 0.0;
12068 color: 255 255 255 255;
12071 state: "vertical_prev_init" 0.0;
12072 inherit: "default" 0.0;
12073 rel1.relative: 0.0 -1.0;
12074 rel2.relative: 1.0 0.0;
12075 color: 255 255 255 255;
12078 state: "vertical_prev" 0.0;
12079 inherit: "default" 0.0;
12080 color: 255 255 255 255;
12083 state: "square_prev_next_init" 0.0;
12084 inherit: "default" 0.0;
12085 rel1.relative: 0.5 0.5;
12086 rel2.relative: 0.5 0.5;
12087 color: 255 255 255 255;
12090 state: "square_prev_next" 0.0;
12091 inherit: "default" 0.0;
12092 rel1.relative: 0.0 0.0;
12093 rel2.relative: 1.0 1.0;
12094 color: 255 255 255 255;
12097 part { name: "elm.swallow.1";
12099 clip_to: "image_1_whole";
12101 state: "default" 0.0;
12102 rel1.to: "image_1_whole";
12103 rel2.to: "image_1_whole";
12104 color: 255 255 255 255;
12107 state: "not_fullscreen" 0.0;
12108 rel1.relative: 0.1 0.1;
12109 rel1.to: "image_1_whole";
12110 rel2.relative: 0.9 0.9;
12111 rel2.to: "image_1_whole";
12112 color: 255 255 255 255;
12115 part { name: "elm.swallow.2";
12117 clip_to: "image_2_whole";
12119 state: "default" 0.0;
12120 color: 255 255 255 255;
12121 rel1.to: "image_2_whole";
12122 rel2.to: "image_2_whole";
12125 state: "not_fullscreen" 0.0;
12126 color: 255 255 255 255;
12127 rel1.relative: 0.1 0.1;
12128 rel1.to: "image_2_whole";
12129 rel2.relative: 0.9 0.9;
12130 rel2.to: "image_2_whole";
12133 part { name: "events_catcher";
12137 state: "default" 0.0;
12145 program { name: "layout_fullscreen";
12146 signal: "layout,fullscreen";
12147 source: "slideshow";
12148 action: STATE_SET "default" 0.0;
12149 target: "elm.swallow.1";
12150 target: "elm.swallow.2";
12151 transition: SINUSOIDAL 1.0;
12153 program { name: "layout_not_fullscreen";
12154 signal: "layout,not_fullscreen";
12155 source: "slideshow";
12156 action: STATE_SET "not_fullscreen" 0.0;
12157 target: "elm.swallow.1";
12158 target: "elm.swallow.2";
12159 transition: SINUSOIDAL 1.0;
12162 program { name: "fade_next";
12163 signal: "fade,next";
12164 source: "slideshow";
12165 action: STATE_SET "default" 0.0;
12166 target: "image_1_whole";
12167 target: "image_2_whole";
12168 after: "fade_next_2";
12170 program { name: "fade_next_2";
12171 action: STATE_SET "fade_prev_next" 0.0;
12172 target: "image_1_whole";
12173 target: "image_2_whole";
12174 transition: SINUSOIDAL 1.5;
12177 program { name: "fade_previous";
12178 signal: "fade,previous";
12179 source: "slideshow";
12180 action: STATE_SET "default" 0.0;
12181 target: "image_1_whole";
12182 target: "image_2_whole";
12183 after: "fade_previous_2";
12185 program { name: "fade_previous_2";
12186 action: STATE_SET "fade_prev_next" 0.0;
12187 target: "image_1_whole";
12188 target: "image_2_whole";
12189 transition: SINUSOIDAL 1.5;
12192 program { name: "black_fade_next";
12193 signal: "black_fade,next";
12194 source: "slideshow";
12195 action: STATE_SET "black_fade_prev_next_init" 0.0;
12196 target: "image_1_whole";
12197 target: "image_2_whole";
12198 after: "black_fade_next_2";
12200 program { name: "black_fade_next_2";
12201 action: STATE_SET "black_fade_prev_next" 0.0;
12202 target: "image_1_whole";
12203 transition: SINUSOIDAL 0.75;
12204 after: "black_fade_next_3";
12206 program { name: "black_fade_next_3";
12207 action: STATE_SET "black_fade_prev_next" 0.0;
12208 target: "image_2_whole";
12209 transition: SINUSOIDAL 0.75;
12212 program { name: "black_fade_previous";
12213 signal: "black_fade,previous";
12214 source: "slideshow";
12215 action: STATE_SET "black_fade_prev_next_init" 0.0;
12216 target: "image_1_whole";
12217 target: "image_2_whole";
12218 after: "black_fade_previous_2";
12220 program { name: "black_fade_previous_2";
12221 action: STATE_SET "black_fade_prev_next" 0.0;
12222 target: "image_1_whole";
12223 transition: SINUSOIDAL 0.75;
12224 after: "black_fade_previous_3";
12226 program { name: "black_fade_previous_3";
12227 action: STATE_SET "black_fade_prev_next" 0.0;
12228 target: "image_2_whole";
12229 transition: SINUSOIDAL 0.75;
12232 program { name: "horizontal_next";
12233 signal: "horizontal,next";
12234 source: "slideshow";
12235 action: STATE_SET "horizontal_next_init" 0.0;
12236 target: "image_1_whole";
12237 target: "image_2_whole";
12238 after: "horizontal_next_2";
12240 program { name: "horizontal_next_2";
12241 action: STATE_SET "horizontal_next" 0.0;
12242 target: "image_1_whole";
12243 target: "image_2_whole";
12244 transition: SINUSOIDAL 1.5;
12247 program { name: "horizontal_previous";
12248 signal: "horizontal,previous";
12249 source: "slideshow";
12250 action: STATE_SET "horizontal_prev_init" 0.0;
12251 target: "image_1_whole";
12252 target: "image_2_whole";
12253 after: "horizontal_previous_2";
12255 program { name: "horizontal_previous_2";
12256 action: STATE_SET "horizontal_prev" 0.0;
12257 target: "image_1_whole";
12258 target: "image_2_whole";
12259 transition: SINUSOIDAL 1.5;
12262 program { name: "vertical_next";
12263 signal: "vertical,next";
12264 source: "slideshow";
12265 action: STATE_SET "vertical_next_init" 0.0;
12266 target: "image_1_whole";
12267 target: "image_2_whole";
12268 after: "vertical_next_2";
12270 program { name: "vertical_next_2";
12271 action: STATE_SET "vertical_next" 0.0;
12272 target: "image_1_whole";
12273 target: "image_2_whole";
12274 transition: SINUSOIDAL 1.5;
12277 program { name: "vertical_previous";
12278 signal: "vertical,previous";
12279 source: "slideshow";
12280 action: STATE_SET "vertical_prev_init" 0.0;
12281 target: "image_1_whole";
12282 target: "image_2_whole";
12283 after: "vertical_previous_2";
12285 program { name: "vertical_previous_2";
12286 action: STATE_SET "vertical_prev" 0.0;
12287 target: "image_1_whole";
12288 target: "image_2_whole";
12289 transition: SINUSOIDAL 1.5;
12292 program { name: "square_next";
12293 signal: "square,next";
12294 source: "slideshow";
12295 action: STATE_SET "square_prev_next_init" 0.0;
12296 target: "image_2_whole";
12297 after: "square_next_2";
12299 program { name: "square_next_2";
12300 action: STATE_SET "square_prev_next" 0.0;
12301 target: "image_2_whole";
12302 target: "image_1_whole";
12303 transition: SINUSOIDAL 1.5;
12306 program { name: "square_previous";
12307 signal: "square,previous";
12308 source: "slideshow";
12309 action: STATE_SET "square_prev_next_init" 0.0;
12310 target: "image_2_whole";
12311 after: "square_next_2";
12313 program { name: "end";
12314 action: SIGNAL_EMIT "end" "slideshow";
12316 program { name: "end_signal";
12317 signal: "anim,end";
12318 source: "slideshow";
12319 action: STATE_SET "default" 0.0;
12320 target: "image_1_whole";
12321 target: "image_2_whole";
12326 ///////////////////////////////////////////////////////////////////////////////
12327 group { name: "elm/win/inwin/default";
12329 image: "shad_circ.png" COMP;
12330 image: "bt_dis_base.png" COMP;
12331 image: "bt_dis_hilight.png" COMP;
12334 part { name: "base";
12337 description { state: "default" 0.0;
12340 description { state: "visible" 0.0;
12341 inherit: "default" 1.0;
12345 part { name: "shad";
12347 description { state: "default" 0.0;
12348 image.normal: "shad_circ.png";
12349 rel1.to: "elm.swallow.content";
12350 rel1.offset: -64 -64;
12351 rel2.to: "elm.swallow.content";
12352 rel2.offset: 63 63;
12356 part { name: "pop";
12358 description { state: "default" 0.0;
12359 rel1.to: "elm.swallow.content";
12360 rel1.offset: -5 -5;
12361 rel2.to: "elm.swallow.content";
12364 normal: "bt_dis_base.png";
12367 image.middle: SOLID;
12370 part { name: "popover";
12372 description { state: "default" 0.0;
12375 rel2.relative: 1.0 0.5;
12377 normal: "bt_dis_hilight.png";
12382 part { name: "elm.swallow.content";
12384 description { state: "default" 0.0;
12385 rel1.relative: 0.1 0.1;
12386 rel2.relative: 0.9 0.9;
12391 program { name: "show";
12392 signal: "elm,action,show";
12394 action: STATE_SET "visible" 0.0;
12395 // transition: DECELERATE 0.5;
12398 program { name: "hide";
12399 signal: "elm,action,hide";
12401 action: STATE_SET "default" 0.0;
12402 // transition: DECELERATE 0.5;
12408 group { name: "elm/win/inwin/minimal";
12410 image: "shad_circ.png" COMP;
12411 image: "bt_dis_base.png" COMP;
12412 image: "bt_dis_hilight.png" COMP;
12415 part { name: "base";
12418 description { state: "default" 0.0;
12421 description { state: "visible" 0.0;
12422 inherit: "default" 1.0;
12426 part { name: "shad";
12428 description { state: "default" 0.0;
12429 image.normal: "shad_circ.png";
12430 rel1.to: "elm.swallow.content";
12431 rel1.offset: -64 -64;
12432 rel2.to: "elm.swallow.content";
12433 rel2.offset: 63 63;
12437 part { name: "pop";
12439 description { state: "default" 0.0;
12440 rel1.to: "elm.swallow.content";
12441 rel1.offset: -5 -5;
12442 rel2.to: "elm.swallow.content";
12445 normal: "bt_dis_base.png";
12448 image.middle: SOLID;
12451 part { name: "popover";
12453 description { state: "default" 0.0;
12456 rel2.relative: 1.0 0.5;
12458 normal: "bt_dis_hilight.png";
12463 part { name: "elm.swallow.content";
12465 description { state: "default" 0.0;
12467 rel1.relative: 0.5 0.5;
12468 rel2.relative: 0.5 0.5;
12473 program { name: "show";
12474 signal: "elm,action,show";
12476 action: STATE_SET "visible" 0.0;
12477 // transition: DECELERATE 0.5;
12480 program { name: "hide";
12481 signal: "elm,action,hide";
12483 action: STATE_SET "default" 0.0;
12484 // transition: DECELERATE 0.5;
12490 group { name: "elm/win/inwin/minimal_vertical";
12492 image: "shad_circ.png" COMP;
12493 image: "bt_dis_base.png" COMP;
12494 image: "bt_dis_hilight.png" COMP;
12497 part { name: "base";
12500 description { state: "default" 0.0;
12503 description { state: "visible" 0.0;
12504 inherit: "default" 1.0;
12508 part { name: "shad";
12510 description { state: "default" 0.0;
12511 image.normal: "shad_circ.png";
12512 rel1.to: "elm.swallow.content";
12513 rel1.offset: -64 -64;
12514 rel2.to: "elm.swallow.content";
12515 rel2.offset: 63 63;
12519 part { name: "pop";
12521 description { state: "default" 0.0;
12522 rel1.to: "elm.swallow.content";
12523 rel1.offset: -5 -5;
12524 rel2.to: "elm.swallow.content";
12527 normal: "bt_dis_base.png";
12530 image.middle: SOLID;
12533 part { name: "popover";
12535 description { state: "default" 0.0;
12538 rel2.relative: 1.0 0.5;
12540 normal: "bt_dis_hilight.png";
12545 part { name: "elm.swallow.content";
12547 description { state: "default" 0.0;
12549 rel1.relative: 0.1 0.5;
12550 rel2.relative: 0.9 0.5;
12555 program { name: "show";
12556 signal: "elm,action,show";
12558 action: STATE_SET "visible" 0.0;
12559 // transition: DECELERATE 0.5;
12562 program { name: "hide";
12563 signal: "elm,action,hide";
12565 action: STATE_SET "default" 0.0;
12566 // transition: DECELERATE 0.5;
12572 ///////////////////////////////////////////////////////////////////////////////
12574 ///////////////////////////////////////////////////////////////////////////////
12575 group { name: "elm/list/item/default";
12576 data.item: "stacking" "above";
12578 image: "bt_sm_base1.png" COMP;
12579 image: "bt_sm_shine.png" COMP;
12580 image: "bt_sm_hilight.png" COMP;
12581 image: "ilist_1.png" COMP;
12582 image: "ilist_item_shadow.png" COMP;
12590 state: "default" 0.0;
12598 state: "default" 0.0;
12613 normal: "ilist_item_shadow.png";
12622 state: "default" 0.0;
12624 normal: "ilist_1.png";
12632 description { state: "default" 0.0;
12634 color: 255 255 255 0;
12644 normal: "bt_sm_base1.png";
12647 image.middle: SOLID;
12649 description { state: "selected" 0.0;
12650 inherit: "default" 0.0;
12652 color: 255 255 255 255;
12663 part { name: "elm.swallow.icon";
12665 description { state: "default" 0.0;
12678 part { name: "elm.swallow.end";
12680 description { state: "default" 0.0;
12693 part { name: "elm.text";
12695 effect: SOFT_SHADOW;
12699 state: "default" 0.0;
12702 to_x: "elm.swallow.icon";
12707 to_x: "elm.swallow.end";
12719 text_class: "list_item";
12722 description { state: "selected" 0.0;
12723 inherit: "default" 0.0;
12724 color: 224 224 224 255;
12728 part { name: "fg1";
12730 description { state: "default" 0.0;
12732 color: 255 255 255 0;
12734 rel2.relative: 1.0 0.5;
12737 normal: "bt_sm_hilight.png";
12741 description { state: "selected" 0.0;
12742 inherit: "default" 0.0;
12744 color: 255 255 255 255;
12747 part { name: "fg2";
12749 description { state: "default" 0.0;
12751 color: 255 255 255 0;
12755 normal: "bt_sm_shine.png";
12759 description { state: "selected" 0.0;
12760 inherit: "default" 0.0;
12762 color: 255 255 255 255;
12769 signal: "elm,state,selected";
12771 action: STATE_SET "selected" 0.0;
12775 target: "elm.text";
12778 name: "go_passive";
12779 signal: "elm,state,unselected";
12781 action: STATE_SET "default" 0.0;
12785 target: "elm.text";
12786 transition: LINEAR 0.1;
12790 group { name: "elm/list/item_odd/default";
12791 data.item: "stacking" "below";
12792 data.item: "selectraise" "on";
12794 image: "bt_sm_base1.png" COMP;
12795 image: "bt_sm_shine.png" COMP;
12796 image: "bt_sm_hilight.png" COMP;
12797 image: "ilist_2.png" COMP;
12805 state: "default" 0.0;
12813 state: "default" 0.0;
12815 normal: "ilist_2.png";
12823 description { state: "default" 0.0;
12825 color: 255 255 255 0;
12835 normal: "bt_sm_base1.png";
12838 image.middle: SOLID;
12840 description { state: "selected" 0.0;
12841 inherit: "default" 0.0;
12843 color: 255 255 255 255;
12855 name: "elm.swallow.icon";
12857 description { state: "default" 0.0;
12871 name: "elm.swallow.end";
12873 description { state: "default" 0.0;
12889 effect: SOFT_SHADOW;
12893 state: "default" 0.0;
12896 to_x: "elm.swallow.icon";
12901 to_x: "elm.swallow.end";
12913 text_class: "list_item";
12916 description { state: "selected" 0.0;
12917 inherit: "default" 0.0;
12918 color: 224 224 224 255;
12922 part { name: "fg1";
12924 description { state: "default" 0.0;
12926 color: 255 255 255 0;
12928 rel2.relative: 1.0 0.5;
12931 normal: "bt_sm_hilight.png";
12935 description { state: "selected" 0.0;
12936 inherit: "default" 0.0;
12938 color: 255 255 255 255;
12941 part { name: "fg2";
12943 description { state: "default" 0.0;
12945 color: 255 255 255 0;
12949 normal: "bt_sm_shine.png";
12953 description { state: "selected" 0.0;
12954 inherit: "default" 0.0;
12956 color: 255 255 255 255;
12963 signal: "elm,state,selected";
12965 action: STATE_SET "selected" 0.0;
12969 target: "elm.text";
12972 name: "go_passive";
12973 signal: "elm,state,unselected";
12975 action: STATE_SET "default" 0.0;
12979 target: "elm.text";
12980 transition: LINEAR 0.1;
12984 group { name: "elm/list/item_compress/default";
12985 data.item: "stacking" "above";
12986 data.item: "selectraise" "on";
12988 image: "bt_sm_base1.png" COMP;
12989 image: "bt_sm_shine.png" COMP;
12990 image: "bt_sm_hilight.png" COMP;
12991 image: "ilist_1.png" COMP;
12992 image: "ilist_item_shadow.png" COMP;
13000 state: "default" 0.0;
13007 description { state: "default" 0.0;
13022 normal: "ilist_item_shadow.png";
13031 state: "default" 0.0;
13033 normal: "ilist_1.png";
13041 description { state: "default" 0.0;
13043 color: 255 255 255 0;
13053 normal: "bt_sm_base1.png";
13056 image.middle: SOLID;
13058 description { state: "selected" 0.0;
13059 inherit: "default" 0.0;
13061 color: 255 255 255 255;
13072 part { name: "elm.swallow.icon";
13074 description { state: "default" 0.0;
13087 part { name: "elm.swallow.end";
13089 description { state: "default" 0.0;
13105 effect: SOFT_SHADOW;
13108 description { state: "default" 0.0;
13111 to_x: "elm.swallow.icon";
13116 to_x: "elm.swallow.end";
13128 text_class: "list_item";
13131 description { state: "selected" 0.0;
13132 inherit: "default" 0.0;
13133 color: 224 224 224 255;
13137 part { name: "fg1";
13139 description { state: "default" 0.0;
13141 color: 255 255 255 0;
13143 rel2.relative: 1.0 0.5;
13146 normal: "bt_sm_hilight.png";
13150 description { state: "selected" 0.0;
13151 inherit: "default" 0.0;
13153 color: 255 255 255 255;
13156 part { name: "fg2";
13158 description { state: "default" 0.0;
13160 color: 255 255 255 0;
13164 normal: "bt_sm_shine.png";
13168 description { state: "selected" 0.0;
13169 inherit: "default" 0.0;
13171 color: 255 255 255 255;
13178 signal: "elm,state,selected";
13180 action: STATE_SET "selected" 0.0;
13184 target: "elm.text";
13187 name: "go_passive";
13188 signal: "elm,state,unselected";
13190 action: STATE_SET "default" 0.0;
13194 target: "elm.text";
13195 transition: LINEAR 0.1;
13199 group { name: "elm/list/item_compress_odd/default";
13200 data.item: "stacking" "below";
13201 data.item: "selectraise" "on";
13203 image: "bt_sm_base1.png" COMP;
13204 image: "bt_sm_shine.png" COMP;
13205 image: "bt_sm_hilight.png" COMP;
13206 image: "ilist_2.png" COMP;
13214 state: "default" 0.0;
13222 state: "default" 0.0;
13224 normal: "ilist_2.png";
13232 description { state: "default" 0.0;
13234 color: 255 255 255 0;
13244 normal: "bt_sm_base1.png";
13247 image.middle: SOLID;
13249 description { state: "selected" 0.0;
13250 inherit: "default" 0.0;
13252 color: 255 255 255 255;
13263 part { name: "elm.swallow.icon";
13265 description { state: "default" 0.0;
13278 part { name: "elm.swallow.end";
13280 description { state: "default" 0.0;
13296 effect: SOFT_SHADOW;
13300 state: "default" 0.0;
13303 to_x: "elm.swallow.icon";
13308 to_x: "elm.swallow.end";
13320 text_class: "list_item";
13323 description { state: "selected" 0.0;
13324 inherit: "default" 0.0;
13325 color: 224 224 224 255;
13329 part { name: "fg1";
13331 description { state: "default" 0.0;
13333 color: 255 255 255 0;
13335 rel2.relative: 1.0 0.5;
13338 normal: "bt_sm_hilight.png";
13342 description { state: "selected" 0.0;
13343 inherit: "default" 0.0;
13345 color: 255 255 255 255;
13348 part { name: "fg2";
13350 description { state: "default" 0.0;
13352 color: 255 255 255 0;
13356 normal: "bt_sm_shine.png";
13360 description { state: "selected" 0.0;
13361 inherit: "default" 0.0;
13363 color: 255 255 255 255;
13370 signal: "elm,state,selected";
13372 action: STATE_SET "selected" 0.0;
13376 target: "elm.text";
13379 name: "go_passive";
13380 signal: "elm,state,unselected";
13382 action: STATE_SET "default" 0.0;
13386 target: "elm.text";
13387 transition: LINEAR 0.1;
13392 ///////////////////////////////////////////////////////////////////////////////
13393 group { name: "elm/list/h_item/default";
13394 data.item: "stacking" "above";
13396 image: "bt_sm_base1.png" COMP;
13397 image: "bt_sm_shine.png" COMP;
13398 image: "bt_sm_hilight.png" COMP;
13399 image: "ilist_1_h.png" COMP;
13400 image: "ilist_item_shadow_h.png" COMP;
13408 state: "default" 0.0;
13416 state: "default" 0.0;
13431 normal: "ilist_item_shadow_h.png";
13440 state: "default" 0.0;
13442 normal: "ilist_1_h.png";
13450 description { state: "default" 0.0;
13452 color: 255 255 255 0;
13462 normal: "bt_sm_base1.png";
13465 image.middle: SOLID;
13467 description { state: "selected" 0.0;
13468 inherit: "default" 0.0;
13470 color: 255 255 255 255;
13481 part { name: "elm.swallow.icon";
13483 description { state: "default" 0.0;
13496 part { name: "elm.swallow.end";
13498 description { state: "default" 0.0;
13511 part { name: "elm.text";
13513 effect: SOFT_SHADOW;
13517 state: "default" 0.0;
13520 to_x: "elm.swallow.icon";
13525 to_x: "elm.swallow.end";
13536 text_class: "list_item";
13539 description { state: "selected" 0.0;
13540 inherit: "default" 0.0;
13541 color: 224 224 224 255;
13545 part { name: "fg1";
13547 description { state: "default" 0.0;
13549 color: 255 255 255 0;
13551 rel2.relative: 1.0 0.5;
13554 normal: "bt_sm_hilight.png";
13558 description { state: "selected" 0.0;
13559 inherit: "default" 0.0;
13561 color: 255 255 255 255;
13564 part { name: "fg2";
13566 description { state: "default" 0.0;
13568 color: 255 255 255 0;
13572 normal: "bt_sm_shine.png";
13576 description { state: "selected" 0.0;
13577 inherit: "default" 0.0;
13579 color: 255 255 255 255;
13586 signal: "elm,state,selected";
13588 action: STATE_SET "selected" 0.0;
13592 target: "elm.text";
13595 name: "go_passive";
13596 signal: "elm,state,unselected";
13598 action: STATE_SET "default" 0.0;
13602 target: "elm.text";
13603 transition: LINEAR 0.1;
13607 group { name: "elm/list/h_item_odd/default";
13608 data.item: "stacking" "below";
13609 data.item: "selectraise" "on";
13611 image: "bt_sm_base1.png" COMP;
13612 image: "bt_sm_shine.png" COMP;
13613 image: "bt_sm_hilight.png" COMP;
13614 image: "ilist_2_h.png" COMP;
13622 state: "default" 0.0;
13630 state: "default" 0.0;
13632 normal: "ilist_2_h.png";
13640 description { state: "default" 0.0;
13642 color: 255 255 255 0;
13652 normal: "bt_sm_base1.png";
13655 image.middle: SOLID;
13657 description { state: "selected" 0.0;
13658 inherit: "default" 0.0;
13660 color: 255 255 255 255;
13672 name: "elm.swallow.icon";
13674 description { state: "default" 0.0;
13688 name: "elm.swallow.end";
13690 description { state: "default" 0.0;
13703 part { name: "elm.text";
13705 effect: SOFT_SHADOW;
13709 state: "default" 0.0;
13712 to_x: "elm.swallow.icon";
13717 to_x: "elm.swallow.end";
13728 text_class: "list_item";
13731 description { state: "selected" 0.0;
13732 inherit: "default" 0.0;
13733 color: 224 224 224 255;
13737 part { name: "fg1";
13739 description { state: "default" 0.0;
13741 color: 255 255 255 0;
13743 rel2.relative: 1.0 0.5;
13746 normal: "bt_sm_hilight.png";
13750 description { state: "selected" 0.0;
13751 inherit: "default" 0.0;
13753 color: 255 255 255 255;
13756 part { name: "fg2";
13758 description { state: "default" 0.0;
13760 color: 255 255 255 0;
13764 normal: "bt_sm_shine.png";
13768 description { state: "selected" 0.0;
13769 inherit: "default" 0.0;
13771 color: 255 255 255 255;
13778 signal: "elm,state,selected";
13780 action: STATE_SET "selected" 0.0;
13784 target: "elm.text";
13787 name: "go_passive";
13788 signal: "elm,state,unselected";
13790 action: STATE_SET "default" 0.0;
13794 target: "elm.text";
13795 transition: LINEAR 0.1;
13799 group { name: "elm/list/h_item_compress/default";
13800 data.item: "stacking" "above";
13801 data.item: "selectraise" "on";
13803 image: "bt_sm_base1.png" COMP;
13804 image: "bt_sm_shine.png" COMP;
13805 image: "bt_sm_hilight.png" COMP;
13806 image: "ilist_1_h.png" COMP;
13807 image: "ilist_item_shadow_h.png" COMP;
13815 state: "default" 0.0;
13822 description { state: "default" 0.0;
13837 normal: "ilist_item_shadow_h.png";
13846 state: "default" 0.0;
13848 normal: "ilist_1_h.png";
13856 description { state: "default" 0.0;
13858 color: 255 255 255 0;
13868 normal: "bt_sm_base1.png";
13871 image.middle: SOLID;
13873 description { state: "selected" 0.0;
13874 inherit: "default" 0.0;
13876 color: 255 255 255 255;
13887 part { name: "elm.swallow.icon";
13889 description { state: "default" 0.0;
13902 part { name: "elm.swallow.end";
13904 description { state: "default" 0.0;
13920 effect: SOFT_SHADOW;
13923 description { state: "default" 0.0;
13926 to_x: "elm.swallow.icon";
13931 to_x: "elm.swallow.end";
13942 text_class: "list_item";
13945 description { state: "selected" 0.0;
13946 inherit: "default" 0.0;
13947 color: 224 224 224 255;
13951 part { name: "fg1";
13953 description { state: "default" 0.0;
13955 color: 255 255 255 0;
13957 rel2.relative: 1.0 0.5;
13960 normal: "bt_sm_hilight.png";
13964 description { state: "selected" 0.0;
13965 inherit: "default" 0.0;
13967 color: 255 255 255 255;
13970 part { name: "fg2";
13972 description { state: "default" 0.0;
13974 color: 255 255 255 0;
13978 normal: "bt_sm_shine.png";
13982 description { state: "selected" 0.0;
13983 inherit: "default" 0.0;
13985 color: 255 255 255 255;
13992 signal: "elm,state,selected";
13994 action: STATE_SET "selected" 0.0;
13998 target: "elm.text";
14001 name: "go_passive";
14002 signal: "elm,state,unselected";
14004 action: STATE_SET "default" 0.0;
14008 target: "elm.text";
14009 transition: LINEAR 0.1;
14013 group { name: "elm/list/h_item_compress_odd/default";
14014 data.item: "stacking" "below";
14015 data.item: "selectraise" "on";
14017 image: "bt_sm_base1.png" COMP;
14018 image: "bt_sm_shine.png" COMP;
14019 image: "bt_sm_hilight.png" COMP;
14020 image: "ilist_2_h.png" COMP;
14028 state: "default" 0.0;
14036 state: "default" 0.0;
14038 normal: "ilist_2_h.png";
14046 description { state: "default" 0.0;
14048 color: 255 255 255 0;
14058 normal: "bt_sm_base1.png";
14061 image.middle: SOLID;
14063 description { state: "selected" 0.0;
14064 inherit: "default" 0.0;
14066 color: 255 255 255 255;
14077 part { name: "elm.swallow.icon";
14079 description { state: "default" 0.0;
14092 part { name: "elm.swallow.end";
14094 description { state: "default" 0.0;
14107 part { name: "elm.text";
14109 effect: SOFT_SHADOW;
14113 state: "default" 0.0;
14116 to_x: "elm.swallow.icon";
14121 to_x: "elm.swallow.end";
14132 text_class: "list_item";
14135 description { state: "selected" 0.0;
14136 inherit: "default" 0.0;
14137 color: 224 224 224 255;
14141 part { name: "fg1";
14143 description { state: "default" 0.0;
14145 color: 255 255 255 0;
14147 rel2.relative: 1.0 0.5;
14150 normal: "bt_sm_hilight.png";
14154 description { state: "selected" 0.0;
14155 inherit: "default" 0.0;
14157 color: 255 255 255 255;
14160 part { name: "fg2";
14162 description { state: "default" 0.0;
14164 color: 255 255 255 0;
14168 normal: "bt_sm_shine.png";
14172 description { state: "selected" 0.0;
14173 inherit: "default" 0.0;
14175 color: 255 255 255 255;
14182 signal: "elm,state,selected";
14184 action: STATE_SET "selected" 0.0;
14188 target: "elm.text";
14191 name: "go_passive";
14192 signal: "elm,state,unselected";
14194 action: STATE_SET "default" 0.0;
14198 target: "elm.text";
14199 transition: LINEAR 0.1;
14204 ///////////////////////////////////////////////////////////////////////////////
14205 group { name: "elm/slider/horizontal/default";
14206 alias: "elm/slider/horizontal/disabled";
14208 image: "sl_bg.png" COMP;
14209 image: "sl_bg_over.png" COMP;
14210 image: "sl_units.png" COMP;
14213 part { name: "base";
14215 description { state: "default" 0.0;
14224 image.normal: "sl_bg.png";
14228 part { name: "level";
14231 description { state: "default" 0.0;
14236 to_x: "elm.dragable.slider";
14239 color: 255 0 0 200;
14241 description { state: "inverted" 0.0;
14242 inherit: "default" 0.0;
14245 description { state: "disabled" 0.0;
14246 inherit: "default" 0.0;
14247 color: 255 0 0 100;
14249 description { state: "disabled_inverted" 0.0;
14250 inherit: "default" 0.0;
14254 part { name: "level2";
14257 description { state: "default" 0.0;
14262 to_x: "elm.dragable.slider";
14266 color: 255 0 0 200;
14268 description { state: "inverted" 0.0;
14269 inherit: "default" 0.0;
14272 description { state: "disabled" 0.0;
14273 inherit: "default" 0.0;
14275 description { state: "disabled_inverted" 0.0;
14276 inherit: "default" 0.0;
14277 color: 255 0 0 100;
14284 description { state: "default" 0.0;
14286 rel1.offset: -1 -1;
14290 normal: "sl_bg_over.png";
14300 description { state: "default" 0.0;
14302 rel1.to: "elm.swallow.bar";
14303 rel2.to: "elm.swallow.bar";
14307 part { name: "elm.swallow.bar";
14310 description { state: "default" 0.0;
14326 part { name: "elm.swallow.icon";
14328 description { state: "default" 0.0;
14333 to_y: "elm.swallow.bar";
14338 to_y: "elm.swallow.bar";
14341 description { state: "visible" 0.0;
14342 inherit: "default" 0.0;
14345 aspect_preference: VERTICAL;
14349 part { name: "elm.text";
14353 description { state: "default" 0.0;
14357 rel1.to_x: "elm.swallow.icon";
14358 rel1.relative: 1.0 0.0;
14360 rel2.to_x: "elm.swallow.icon";
14361 rel2.relative: 1.0 1.0;
14362 rel2.offset: -1 -5;
14365 font: "Sans,Edje-Vera";
14371 description { state: "visible" 0.0;
14372 inherit: "default" 0.0;
14378 description { state: "disabled" 0.0;
14379 inherit: "default" 0.0;
14380 color: 255 128 128 128;
14383 description { state: "disabled_visible" 0.0;
14384 inherit: "default" 0.0;
14392 name: "elm.swallow.end";
14395 state: "default" 0.0;
14401 to_y: "elm.swallow.bar";
14405 to_y: "elm.swallow.bar";
14408 description { state: "visible" 0.0;
14409 inherit: "default" 0.0;
14412 aspect_preference: VERTICAL;
14413 rel2.offset: -4 -1;
14416 part { name: "units";
14418 description { state: "default" 0.0;
14429 normal: "sl_units.png";
14434 description { state: "visible" 0.0;
14435 inherit: "default" 0.0;
14439 part { name: "elm.units";
14443 description { state: "default" 0.0;
14447 rel1.to_x: "elm.swallow.end";
14448 rel1.relative: 0.0 0.0;
14450 rel2.to_x: "elm.swallow.end";
14451 rel2.relative: 0.0 1.0;
14455 font: "Sans,Edje-Vera";
14461 description { state: "visible" 0.0;
14462 inherit: "default" 0.0;
14467 rel2.offset: -5 -1;
14469 description { state: "disabled" 0.0;
14470 inherit: "default" 0.0;
14471 color: 255 128 128 128;
14474 description { state: "disabled_visible" 0.0;
14475 inherit: "default" 0.0;
14482 part { name: "elm.dragable.slider";
14484 source: "elm/slider/horizontal/indicator/default";
14493 description { state: "default" 0.0;
14505 color: 255 0 0 100;
14508 part { name: "disabler";
14510 description { state: "default" 0.0;
14514 description { state: "disabled" 0.0;
14515 inherit: "default" 0.0;
14521 program { name: "text_show";
14522 signal: "elm,state,text,visible";
14524 action: STATE_SET "visible" 0.0;
14525 target: "elm.text";
14527 program { name: "text_hide";
14528 signal: "elm,state,text,hidden";
14530 action: STATE_SET "default" 0.0;
14531 target: "elm.text";
14533 program { name: "icon_show";
14534 signal: "elm,state,icon,visible";
14536 action: STATE_SET "visible" 0.0;
14537 target: "elm.swallow.icon";
14539 program { name: "icon_hide";
14540 signal: "elm,state,icon,hidden";
14542 action: STATE_SET "default" 0.0;
14543 target: "elm.swallow.icon";
14545 program { name: "end_show";
14546 signal: "elm,state,end,visible";
14548 action: STATE_SET "visible" 0.0;
14549 target: "elm.swallow.end";
14551 program { name: "end_hide";
14552 signal: "elm,state,end,hidden";
14554 action: STATE_SET "default" 0.0;
14555 target: "elm.swallow.end";
14557 program { name: "units_show";
14558 signal: "elm,state,units,visible";
14560 action: STATE_SET "visible" 0.0;
14561 target: "elm.units";
14564 program { name: "units_hide";
14565 signal: "elm,state,units,hidden";
14567 action: STATE_SET "default" 0.0;
14568 target: "elm.units";
14571 program { name: "invert_on";
14572 signal: "elm,state,inverted,on";
14574 action: STATE_SET "inverted" 0.0;
14578 program { name: "invert_off";
14579 signal: "elm,state,inverted,off";
14581 action: STATE_SET "default" 0.0;
14586 name: "go_disabled";
14587 signal: "elm,state,disabled";
14589 action: STATE_SET "disabled" 0.0;
14590 // target: "button0";
14591 target: "disabler";
14592 after: "disable_text";
14593 after: "disable_ind";
14596 program { name: "disable_ind";
14597 action: SIGNAL_EMIT "elm.dragable.slider:elm,state,disabled" "elm";
14599 program { name: "disable_text";
14603 get_state(PART:"elm.text", st, 30, vl);
14604 if (!strcmp(st, "visible"))
14605 set_state(PART:"elm.text", "disabled_visible", 0.0);
14607 set_state(PART:"elm.text", "disabled", 0.0);
14609 get_state(PART:"elm.units", st, 30, vl);
14610 if (!strcmp(st, "visible"))
14611 set_state(PART:"elm.units", "disabled_visible", 0.0);
14613 set_state(PART:"elm.units", "disabled", 0.0);
14615 get_state(PART:"level2", st, 30, vl);
14616 if (!strcmp(st, "inverted"))
14618 set_state(PART:"level", "disabled_inverted", 0.0);
14619 set_state(PART:"level2", "disabled_inverted", 0.0);
14623 set_state(PART:"level", "disabled", 0.0);
14624 set_state(PART:"level2", "disabled", 0.0);
14628 program { name: "enable";
14629 signal: "elm,state,enabled";
14631 action: STATE_SET "default" 0.0;
14632 // target: "button0";
14633 target: "disabler";
14634 after: "enable_text";
14635 after: "enable_ind";
14638 program { name: "enable_ind";
14639 action: SIGNAL_EMIT "elm.dragable.slider:elm,state,enabled" "elm";
14642 program { name: "enable_text";
14646 get_state(PART:"elm.text", st, 30, vl);
14647 if (!strcmp(st, "disabled_visible"))
14648 set_state(PART:"elm.text", "visible", 0.0);
14650 set_state(PART:"elm.text", "default", 0.0);
14652 get_state(PART:"elm.units", st, 30, vl);
14653 if (!strcmp(st, "disabled_visible"))
14654 set_state(PART:"elm.units", "visible", 0.0);
14656 set_state(PART:"elm.units", "default", 0.0);
14658 get_state(PART:"level2", st, 30, vl);
14659 if (!strcmp(st, "disabled_inverted"))
14661 set_state(PART:"level", "inverted", 0.0);
14662 set_state(PART:"level2", "inverted", 0.0);
14666 set_state(PART:"level", "default", 0.0);
14667 set_state(PART:"level2", "default", 0.0);
14674 group { name: "elm/slider/vertical/default";
14676 image: "slv_bg.png" COMP;
14677 image: "slv_bg_over.png" COMP;
14679 image: "slv_units.png" COMP;
14682 part { name: "base";
14684 description { state: "default" 0.0;
14693 image.normal: "slv_bg.png";
14697 part { name: "level";
14700 description { state: "default" 0.0;
14705 to_y: "elm.dragable.slider";
14708 color: 255 0 0 200;
14710 description { state: "inverted" 0.0;
14711 inherit: "default" 0.0;
14714 description { state: "disabled" 0.0;
14715 inherit: "default" 0.0;
14716 color: 255 0 0 100;
14718 description { state: "disabled_inverted" 0.0;
14719 inherit: "default" 0.0;
14723 part { name: "level2";
14726 description { state: "default" 0.0;
14731 to_y: "elm.dragable.slider";
14735 color: 255 0 0 200;
14737 description { state: "inverted" 0.0;
14738 inherit: "default" 0.0;
14741 description { state: "disabled" 0.0;
14742 inherit: "default" 0.0;
14743 color: 255 0 0 100;
14745 description { state: "disabled_inverted" 0.0;
14746 inherit: "default" 0.0;
14747 color: 255 0 0 100;
14754 description { state: "default" 0.0;
14756 rel1.offset: -1 -1;
14760 normal: "slv_bg_over.png";
14770 description { state: "default" 0.0;
14772 rel1.to: "elm.swallow.bar";
14773 rel2.to: "elm.swallow.bar";
14777 part { name: "elm.swallow.bar";
14780 description { state: "default" 0.0;
14796 part { name: "elm.swallow.icon";
14798 description { state: "default" 0.0;
14803 to_x: "elm.swallow.bar";
14808 to_x: "elm.swallow.bar";
14811 description { state: "visible" 0.0;
14812 inherit: "default" 0.0;
14815 aspect_preference: HORIZONTAL;
14819 part { name: "elm.text";
14823 description { state: "default" 0.0;
14827 rel1.to_y: "elm.swallow.icon";
14828 rel1.relative: 0.0 1.0;
14830 rel2.to_y: "elm.swallow.icon";
14831 rel2.relative: 1.0 1.0;
14832 rel2.offset: -1 -1;
14835 font: "Sans,Edje-Vera";
14841 description { state: "visible" 0.0;
14842 inherit: "default" 0.0;
14848 description { state: "disabled" 0.0;
14849 inherit: "default" 0.0;
14850 color: 255 128 128 128;
14853 description { state: "disabled_visible" 0.0;
14854 inherit: "default" 0.0;
14862 name: "elm.swallow.end";
14865 state: "default" 0.0;
14871 to_x: "elm.swallow.bar";
14875 to_x: "elm.swallow.bar";
14878 description { state: "visible" 0.0;
14879 inherit: "default" 0.0;
14882 aspect_preference: HORIZONTAL;
14883 rel2.offset: -1 -4;
14886 part { name: "units";
14888 description { state: "default" 0.0;
14899 normal: "slv_units.png";
14904 description { state: "visible" 0.0;
14905 inherit: "default" 0.0;
14909 part { name: "elm.units";
14913 description { state: "default" 0.0;
14917 rel1.relative: 0.0 0.0;
14918 rel1.to_y: "elm.swallow.end";
14920 rel2.relative: 1.0 0.0;
14921 rel2.to_y: "elm.swallow.end";
14925 font: "Sans,Edje-Vera";
14931 description { state: "visible" 0.0;
14932 inherit: "default" 0.0;
14937 rel2.offset: -9 -9;
14939 description { state: "disabled" 0.0;
14940 inherit: "default" 0.0;
14945 description { state: "disabled_visible" 0.0;
14946 inherit: "default" 0.0;
14951 rel2.offset: -9 -9;
14956 part { name: "elm.dragable.slider";
14958 source: "elm/slider/vertical/indicator/default";
14967 description { state: "default" 0.0;
14982 part { name: "disabler";
14984 description { state: "default" 0.0;
14988 description { state: "disabled" 0.0;
14989 inherit: "default" 0.0;
14996 program { name: "text_show";
14997 signal: "elm,state,text,visible";
14999 action: STATE_SET "visible" 0.0;
15000 target: "elm.text";
15002 program { name: "text_hide";
15003 signal: "elm,state,text,hidden";
15005 action: STATE_SET "default" 0.0;
15006 target: "elm.text";
15008 program { name: "icon_show";
15009 signal: "elm,state,icon,visible";
15011 action: STATE_SET "visible" 0.0;
15012 target: "elm.swallow.icon";
15014 program { name: "icon_hide";
15015 signal: "elm,state,icon,hidden";
15017 action: STATE_SET "default" 0.0;
15018 target: "elm.swallow.icon";
15020 program { name: "end_show";
15021 signal: "elm,state,end,visible";
15023 action: STATE_SET "visible" 0.0;
15024 target: "elm.swallow.end";
15026 program { name: "end_hide";
15027 signal: "elm,state,end,hidden";
15029 action: STATE_SET "default" 0.0;
15030 target: "elm.swallow.end";
15032 program { name: "units_show";
15033 signal: "elm,state,units,visible";
15035 action: STATE_SET "visible" 0.0;
15036 target: "elm.units";
15039 program { name: "units_hide";
15040 signal: "elm,state,units,hidden";
15042 action: STATE_SET "default" 0.0;
15043 target: "elm.units";
15046 program { name: "invert_on";
15047 signal: "elm,state,inverted,on";
15049 action: STATE_SET "inverted" 0.0;
15053 program { name: "invert_off";
15054 signal: "elm,state,inverted,off";
15056 action: STATE_SET "default" 0.0;
15061 name: "go_disabled";
15062 signal: "elm,state,disabled";
15064 action: STATE_SET "disabled" 0.0;
15065 // target: "button0";
15066 target: "disabler";
15067 after: "disable_text";
15068 after: "disable_ind";
15071 program { name: "disable_ind";
15072 action: SIGNAL_EMIT "elm.dragable.slider:elm,state,disabled" "elm";
15075 program { name: "disable_text";
15079 get_state(PART:"elm.text", st, 30, vl);
15080 if (!strcmp(st, "visible"))
15081 set_state(PART:"elm.text", "disabled_visible", 0.0);
15083 set_state(PART:"elm.text", "disabled", 0.0);
15085 get_state(PART:"elm.units", st, 30, vl);
15086 if (!strcmp(st, "visible"))
15087 set_state(PART:"elm.units", "disabled_visible", 0.0);
15089 set_state(PART:"elm.units", "disabled", 0.0);
15091 get_state(PART:"level2", st, 30, vl);
15092 if (!strcmp(st, "inverted"))
15094 set_state(PART:"level", "disabled_inverted", 0.0);
15095 set_state(PART:"level2", "disabled_inverted", 0.0);
15099 set_state(PART:"level", "disabled", 0.0);
15100 set_state(PART:"level2", "disabled", 0.0);
15105 program { name: "enable";
15106 signal: "elm,state,enabled";
15108 action: STATE_SET "default" 0.0;
15109 // target: "button0";
15110 target: "disabler";
15111 after: "enable_text";
15112 after: "enable_ind";
15115 program { name: "enable_ind";
15116 action: SIGNAL_EMIT "elm.dragable.slider:elm,state,enabled" "elm";
15118 program { name: "enable_text";
15122 get_state(PART:"elm.text", st, 30, vl);
15123 if (!strcmp(st, "disabled_visible"))
15124 set_state(PART:"elm.text", "visible", 0.0);
15126 set_state(PART:"elm.text", "default", 0.0);
15128 get_state(PART:"elm.units", st, 30, vl);
15129 if (!strcmp(st, "disabled_visible"))
15130 set_state(PART:"elm.units", "visible", 0.0);
15132 set_state(PART:"elm.units", "default", 0.0);
15134 get_state(PART:"level2", st, 30, vl);
15135 if (!strcmp(st, "disabled_inverted"))
15137 set_state(PART:"level", "inverted", 0.0);
15138 set_state(PART:"level2", "inverted", 0.0);
15142 set_state(PART:"level", "default", 0.0);
15143 set_state(PART:"level2", "default", 0.0);
15149 group { name: "elm/slider/horizontal/indicator/default";
15150 alias: "elm/slider/horizontal/indicator/disabled";
15151 alias: "elm/slider/vertical/indicator/default";
15152 alias: "elm/slider/vertical/indicator/disabled";
15154 image: "sl_bt_0.png" COMP;
15155 image: "sl_bt_1.png" COMP;
15156 image: "sl_bt_2.png" COMP;
15157 image: "sl_bt_3.png" COMP;
15158 image: "sl_bt2_0_0.png" COMP;
15159 image: "sl_bt2_0_1.png" COMP;
15160 image: "sl_bt2_0_2.png" COMP;
15161 image: "sl_bt2_1.png" COMP;
15162 image: "sl_bt2_2.png" COMP;
15165 public value_hide = 0;
15166 public set_value_show() {
15167 set_int(value_hide, 0);
15169 public set_value_hide() {
15170 set_int(value_hide, 1);
15172 public thumb_down() {
15173 if (get_int(value_hide) == 1) {
15174 set_state(PART:"elm.indicator", "default", 0.0);
15175 set_state(PART:"button3", "default", 0.0);
15176 set_state(PART:"button4", "default", 0.0);
15177 set_state(PART:"button5", "default", 0.0);
15178 set_state(PART:"button6", "default", 0.0);
15179 set_state(PART:"button7", "default", 0.0);
15181 set_state(PART:"elm.indicator", "visible", 0.0);
15182 set_state(PART:"button3", "visible", 0.0);
15183 set_state(PART:"button4", "visible", 0.0);
15184 set_state(PART:"button5", "visible", 0.0);
15185 set_state(PART:"button6", "visible", 0.0);
15186 set_state(PART:"button7", "visible", 0.0);
15189 public thumb_up() {
15190 set_state(PART:"elm.indicator", "default", 0.0);
15191 set_state(PART:"button3", "default", 0.0);
15192 set_state(PART:"button4", "default", 0.0);
15193 set_state(PART:"button5", "default", 0.0);
15194 set_state(PART:"button6", "default", 0.0);
15195 set_state(PART:"button7", "default", 0.0);
15199 part { name: "button_events";
15202 description { state: "default" 0.0;
15206 aspect_preference: VERTICAL;
15210 part { name: "button0";
15212 description { state: "default" 0.0;
15217 normal: "sl_bt_0.png";
15222 description { state: "disabled" 0.0;
15223 inherit: "default" 0.0;
15225 normal: "sl_bt_3.png";
15230 part { name: "button1";
15232 description { state: "default" 0.0;
15233 rel1.to: "button0";
15240 normal: "sl_bt_1.png";
15245 part { name: "button2";
15247 description { state: "default" 0.0;
15248 rel1.to: "button0";
15249 rel2.to: "button0";
15251 normal: "sl_bt_2.png";
15257 part { name: "button3";
15259 description { state: "default" 0.0;
15265 to_x: "elm.indicator";
15276 normal: "sl_bt2_0_0.png";
15281 description { state: "visible" 0.0;
15282 inherit: "default" 0.0;
15286 part { name: "button4";
15288 description { state: "default" 0.0;
15294 to_y: "elm.indicator";
15297 rel2.to: "button0";
15299 normal: "sl_bt2_0_1.png";
15304 description { state: "visible" 0.0;
15305 inherit: "default" 0.0;
15309 part { name: "button5";
15311 description { state: "default" 0.0;
15322 to_x: "elm.indicator";
15328 normal: "sl_bt2_0_2.png";
15333 description { state: "visible" 0.0;
15334 inherit: "default" 0.0;
15338 part { name: "elm.indicator";
15341 effect: SOFT_SHADOW;
15343 description { state: "default" 0.0;
15349 relative: 0.0 -0.25;
15354 relative: 1.0 -0.25;
15357 color: 224 224 224 255;
15360 font: "Sans,Edje-Vera";
15366 description { state: "visible" 0.0;
15367 inherit: "default" 0.0;
15371 rel2.offset: -1 -1;
15374 part { name: "button6";
15376 description { state: "default" 0.0;
15378 rel1.to: "button3";
15385 normal: "sl_bt2_1.png";
15390 description { state: "visible" 0.0;
15391 inherit: "default" 0.0;
15395 part { name: "button7";
15397 description { state: "default" 0.0;
15399 rel1.to: "button3";
15400 rel2.to: "button5";
15402 normal: "sl_bt2_2.png";
15408 description { state: "visible" 0.0;
15409 inherit: "default" 0.0;
15415 program { name: "set_val_show";
15416 signal: "elm,state,val,show";
15422 program { name: "set_val_hide";
15423 signal: "elm,state,val,hide";
15429 program { name: "val_show";
15430 signal: "mouse,down,*";
15431 source: "button_events";
15437 program { name: "val_hide";
15438 signal: "mouse,up,*";
15439 source: "button_events";
15445 name: "go_disabled";
15446 signal: "elm,state,disabled";
15448 action: STATE_SET "disabled" 0.0;
15452 name: "go_enabled";
15453 signal: "elm,state,enabled";
15455 action: STATE_SET "default" 0.0;
15461 ////////////////////////////////////////////////////////////////////////////////
15463 ////////////////////////////////////////////////////////////////////////////////
15464 group { name: "elm/actionslider/base/default";
15467 image: "shelf_inset.png" COMP;
15468 image: "ilist_1.png" COMP;
15476 state: "default" 0.0;
15479 rel2.offset: -2 -2;
15481 normal: "ilist_1.png";
15487 part { name: "conf_over";
15489 description { state: "default" 0.0;
15493 normal: "shelf_inset.png";
15500 part { name: "icon.dragable.area";
15503 description { state: "default" 0.0;
15509 part { name: "elm.text.left";
15513 description { state: "default" 0.0;
15516 font: "Sans,Edje-Vera";
15523 part { name: "elm.text.center";
15527 description { state: "default" 0.0;
15530 font: "Sans,Edje-Vera";
15537 part { name: "elm.text.right";
15541 description { state: "default" 0.0;
15544 font: "Sans,Edje-Vera";
15551 part { name: "elm.swallow.icon";
15556 description { state: "default" 0.0;
15560 rel1.to: "icon.dragable.area";
15563 to: "icon.dragable.area";
15567 confine: "icon.dragable.area";
15573 name: "elm.swallow.space";
15578 state: "default" 0.0;
15584 to: "icon.dragable.area";
15588 to: "icon.dragable.area";
15596 group { name: "elm/actionslider/base/bar";
15599 image: "shelf_inset.png" COMP;
15600 image: "ilist_1.png" COMP;
15608 state: "default" 0.0;
15611 rel2.offset: -2 -2;
15613 normal: "ilist_1.png";
15619 part { name: "conf_over";
15621 description { state: "default" 0.0;
15625 normal: "shelf_inset.png";
15632 part { name: "icon.dragable.area";
15635 description { state: "default" 0.0;
15641 part { name: "elm.text.left";
15645 description { state: "default" 0.0;
15648 font: "Sans,Edje-Vera";
15655 part { name: "elm.text.center";
15659 description { state: "default" 0.0;
15662 font: "Sans,Edje-Vera";
15669 part { name: "elm.text.right";
15673 description { state: "default" 0.0;
15676 font: "Sans,Edje-Vera";
15683 part { name: "bar";
15686 description { state: "default" 0.0;
15692 to_x: "elm.swallow.icon";
15698 part { name: "elm.swallow.icon";
15702 description { state: "default" 0.0;
15708 to: "icon.dragable.area";
15712 to: "icon.dragable.area";
15716 confine: "icon.dragable.area";
15722 name: "elm.swallow.space";
15727 state: "default" 0.0;
15733 to: "icon.dragable.area";
15737 to: "icon.dragable.area";
15745 group { name: "elm/actionslider/icon/default";
15746 alias:"elm/actionslider/icon/bar";
15749 image: "bt_bases.png" COMP;
15750 image: "bt_basew.png" COMP;
15751 image: "bt_hilightw.png" COMP;
15754 part { name: "elm.drag_button";
15757 description { state: "default" 0.0;
15760 color: 255 255 255 0;
15763 part { name: "button0";
15765 description { state: "default" 0.0;
15766 rel1.to: "button2";
15767 rel1.offset: -4 -4;
15768 rel2.to: "button2";
15771 normal: "bt_bases.png";
15772 border: 11 11 11 11;
15775 color: 255 255 255 128;
15778 part { name: "button2";
15780 description { state: "default" 0.0;
15781 rel1.to: "elm.drag_button";
15782 rel2.to: "elm.drag_button";
15784 normal: "bt_basew.png";
15788 color: 255 255 255 210;
15791 part { name: "button3";
15793 description { state: "default" 0.0;
15794 rel1.to: "button2";
15795 rel2.to: "button2";
15796 rel2.relative: 1.0 0.5;
15798 normal: "bt_hilightw.png";
15801 color: 255 255 255 190;
15804 part { name: "elm.text.button";
15808 description { state: "default" 0.0;
15810 to: "elm.drag_button";
15814 to: "elm.drag_button";
15819 font: "Sans,Edje-Vera";
15828 program { name: "elm.drag_button,mouse,up";
15829 signal: "mouse,up,1";
15830 source: "elm.drag_button";
15831 action: SIGNAL_EMIT "elm.drag_button,mouse,up" "";
15833 program { name: "elm.drag_button,mouse,down";
15834 signal: "mouse,down,1";
15835 source: "elm.drag_button";
15836 action: SIGNAL_EMIT "elm.drag_button,mouse,down" "";
15838 program { name: "elm.drag_button,mouse,move";
15839 signal: "mouse,move";
15840 source: "elm.swallow.icon";
15841 action: SIGNAL_EMIT "elm.drag_button,mouse,move" "";
15845 ///////////////////////////////////////////////////////////////////////////////
15847 ///////////////////////////////////////////////////////////////////////////////
15849 group { name: "elm/genlist/item/default/default";
15850 data.item: "stacking" "above";
15851 data.item: "selectraise" "on";
15852 data.item: "labels" "elm.text";
15853 data.item: "icons" "elm.swallow.icon elm.swallow.end";
15854 data.item: "treesize" "20";
15855 // data.item: "states" "";
15857 image: "bt_sm_base1.png" COMP;
15858 image: "bt_sm_shine.png" COMP;
15859 image: "bt_sm_hilight.png" COMP;
15860 image: "ilist_1.png" COMP;
15861 image: "ilist_item_shadow.png" COMP;
15869 state: "default" 0.0;
15877 state: "default" 0.0;
15892 normal: "ilist_item_shadow.png";
15901 state: "default" 0.0;
15903 normal: "ilist_1.png";
15910 clip_to: "disclip";
15912 description { state: "default" 0.0;
15914 color: 255 255 255 0;
15924 normal: "bt_sm_base1.png";
15927 image.middle: SOLID;
15929 description { state: "selected" 0.0;
15930 inherit: "default" 0.0;
15932 color: 255 255 255 255;
15943 part { name: "elm.swallow.pad";
15945 description { state: "default" 0.0;
15958 part { name: "elm.swallow.icon";
15959 clip_to: "disclip";
15961 description { state: "default" 0.0;
15965 to_x: "elm.swallow.pad";
15970 to_x: "elm.swallow.pad";
15976 part { name: "elm.swallow.end";
15977 clip_to: "disclip";
15979 description { state: "default" 0.0;
15983 aspect_preference: VERTICAL;
15994 part { name: "elm.text";
15995 clip_to: "disclip";
15997 effect: SOFT_SHADOW;
16001 state: "default" 0.0;
16004 to_x: "elm.swallow.icon";
16009 to_x: "elm.swallow.end";
16021 text_class: "list_item";
16024 description { state: "selected" 0.0;
16025 inherit: "default" 0.0;
16026 color: 224 224 224 255;
16030 part { name: "fg1";
16031 clip_to: "disclip";
16033 description { state: "default" 0.0;
16035 color: 255 255 255 0;
16037 rel2.relative: 1.0 0.5;
16040 normal: "bt_sm_hilight.png";
16044 description { state: "selected" 0.0;
16045 inherit: "default" 0.0;
16047 color: 255 255 255 255;
16050 part { name: "fg2";
16051 clip_to: "disclip";
16053 description { state: "default" 0.0;
16055 color: 255 255 255 0;
16059 normal: "bt_sm_shine.png";
16063 description { state: "selected" 0.0;
16064 inherit: "default" 0.0;
16066 color: 255 255 255 255;
16069 part { name: "disclip";
16071 description { state: "default" 0.0;
16075 description { state: "disabled" 0.0;
16076 inherit: "default" 0.0;
16077 color: 255 255 255 64;
16082 // signal: elm,state,%s,active
16083 // a "check" item named %s went active
16084 // signal: elm,state,%s,passive
16085 // a "check" item named %s went passive
16086 // default is passive
16089 signal: "elm,state,selected";
16091 action: STATE_SET "selected" 0.0;
16095 target: "elm.text";
16098 name: "go_passive";
16099 signal: "elm,state,unselected";
16101 action: STATE_SET "default" 0.0;
16105 target: "elm.text";
16106 transition: LINEAR 0.1;
16109 name: "go_disabled";
16110 signal: "elm,state,disabled";
16112 action: STATE_SET "disabled" 0.0;
16116 name: "go_enabled";
16117 signal: "elm,state,enabled";
16119 action: STATE_SET "default" 0.0;
16124 group { name: "elm/genlist/item/group_index/default";
16125 alias: "elm/genlist/item_odd/group_index/default";
16126 alias: "elm/genlist/item_compress/group_index/default";
16127 alias: "elm/genlist/item_compress_odd/group_index/default";
16128 data.item: "stacking" "above";
16129 data.item: "selectraise" "on";
16130 data.item: "labels" "elm.text";
16131 data.item: "icons" "elm.swallow.icon elm.swallow.end";
16132 data.item: "treesize" "20";
16133 // data.item: "states" "";
16135 image: "bt_sm_base1.png" COMP;
16136 image: "bt_sm_shine.png" COMP;
16137 image: "bt_sm_hilight.png" COMP;
16138 image: "ilist_item_shadow.png" COMP;
16139 image: "group_index.png" COMP;
16147 state: "default" 0.0;
16155 state: "default" 0.0;
16170 normal: "ilist_item_shadow.png";
16179 state: "default" 0.0;
16181 normal: "group_index.png";
16188 clip_to: "disclip";
16190 description { state: "default" 0.0;
16192 color: 255 255 255 0;
16202 normal: "bt_sm_base1.png";
16205 image.middle: SOLID;
16207 description { state: "selected" 0.0;
16208 inherit: "default" 0.0;
16210 color: 255 255 255 255;
16221 part { name: "elm.swallow.pad";
16223 description { state: "default" 0.0;
16236 part { name: "elm.swallow.icon";
16237 clip_to: "disclip";
16239 description { state: "default" 0.0;
16243 to_x: "elm.swallow.pad";
16248 to_x: "elm.swallow.pad";
16254 part { name: "elm.swallow.end";
16255 clip_to: "disclip";
16257 description { state: "default" 0.0;
16261 aspect_preference: VERTICAL;
16272 part { name: "elm.text";
16273 clip_to: "disclip";
16275 effect: SOFT_SHADOW;
16279 state: "default" 0.0;
16282 to_x: "elm.swallow.icon";
16287 to_x: "elm.swallow.end";
16299 text_class: "list_item";
16302 description { state: "selected" 0.0;
16303 inherit: "default" 0.0;
16304 color: 224 224 224 255;
16308 part { name: "fg1";
16309 clip_to: "disclip";
16311 description { state: "default" 0.0;
16313 color: 255 255 255 0;
16315 rel2.relative: 1.0 0.5;
16318 normal: "bt_sm_hilight.png";
16322 description { state: "selected" 0.0;
16323 inherit: "default" 0.0;
16325 color: 255 255 255 255;
16328 part { name: "fg2";
16329 clip_to: "disclip";
16331 description { state: "default" 0.0;
16333 color: 255 255 255 0;
16337 normal: "bt_sm_shine.png";
16341 description { state: "selected" 0.0;
16342 inherit: "default" 0.0;
16344 color: 255 255 255 255;
16347 part { name: "disclip";
16349 description { state: "default" 0.0;
16353 description { state: "disabled" 0.0;
16354 inherit: "default" 0.0;
16355 color: 255 255 255 64;
16360 // signal: elm,state,%s,active
16361 // a "check" item named %s went active
16362 // signal: elm,state,%s,passive
16363 // a "check" item named %s went passive
16364 // default is passive
16367 signal: "elm,state,selected";
16369 action: STATE_SET "selected" 0.0;
16373 target: "elm.text";
16376 name: "go_passive";
16377 signal: "elm,state,unselected";
16379 action: STATE_SET "default" 0.0;
16383 target: "elm.text";
16384 transition: LINEAR 0.1;
16387 name: "go_disabled";
16388 signal: "elm,state,disabled";
16390 action: STATE_SET "disabled" 0.0;
16394 name: "go_enabled";
16395 signal: "elm,state,enabled";
16397 action: STATE_SET "default" 0.0;
16402 group { name: "elm/genlist/item_compress/message/default";
16403 data.item: "stacking" "above";
16404 data.item: "selectraise" "on";
16405 data.item: "labels" "elm.title.1 elm.title.2 elm.text";
16406 // data.item: "icons" "elm.swallow.icon elm.swallow.end";
16407 data.item: "treesize" "20";
16408 // data.item: "states" "";
16410 image: "bt_sm_base1.png" COMP;
16411 image: "bt_sm_shine.png" COMP;
16412 image: "bt_sm_hilight.png" COMP;
16413 image: "ilist_1.png" COMP;
16414 image: "ilist_item_shadow.png" COMP;
16417 style { name: "genlist_textblock_style";
16418 base: "font=Sans font_size=10 color=#000 wrap=char text_class=list_item";
16423 style { name: "genlist_textblock_style2";
16424 base: "font=Sans font_size=10 color=#fff wrap=char text_class=list_item";
16436 state: "default" 0.0;
16444 state: "default" 0.0;
16459 normal: "ilist_item_shadow.png";
16468 state: "default" 0.0;
16470 normal: "ilist_1.png";
16477 clip_to: "disclip";
16479 description { state: "default" 0.0;
16481 color: 255 255 255 0;
16491 normal: "bt_sm_base1.png";
16494 image.middle: SOLID;
16496 description { state: "selected" 0.0;
16497 inherit: "default" 0.0;
16499 color: 255 255 255 255;
16510 part { name: "elm.title.1";
16511 clip_to: "disclip";
16513 effect: SOFT_SHADOW;
16517 state: "default" 0.0;
16537 text_class: "list_item";
16540 description { state: "selected" 0.0;
16541 inherit: "default" 0.0;
16542 color: 224 224 224 255;
16546 part { name: "elm.title.2";
16547 clip_to: "disclip";
16549 effect: SOFT_SHADOW;
16553 state: "default" 0.0;
16557 to_y: "elm.title.1";
16562 to_y: "elm.title.1";
16575 text_class: "list_item";
16578 description { state: "selected" 0.0;
16579 inherit: "default" 0.0;
16580 color: 224 224 224 255;
16584 part { name: "elm.text";
16585 clip_to: "disclip";
16590 state: "default" 0.0;
16594 to_y: "elm.title.2";
16604 style: "genlist_textblock_style";
16610 description { state: "selected" 0.0;
16611 inherit: "default" 0.0;
16613 style: "genlist_textblock_style2";
16617 part { name: "fg1";
16618 clip_to: "disclip";
16620 description { state: "default" 0.0;
16622 color: 255 255 255 0;
16624 rel2.relative: 1.0 0.5;
16627 normal: "bt_sm_hilight.png";
16631 description { state: "selected" 0.0;
16632 inherit: "default" 0.0;
16634 color: 255 255 255 255;
16637 part { name: "fg2";
16638 clip_to: "disclip";
16640 description { state: "default" 0.0;
16642 color: 255 255 255 0;
16646 normal: "bt_sm_shine.png";
16650 description { state: "selected" 0.0;
16651 inherit: "default" 0.0;
16653 color: 255 255 255 255;
16656 part { name: "disclip";
16658 description { state: "default" 0.0;
16662 description { state: "disabled" 0.0;
16663 inherit: "default" 0.0;
16664 color: 255 255 255 64;
16669 // signal: elm,state,%s,active
16670 // a "check" item named %s went active
16671 // signal: elm,state,%s,passive
16672 // a "check" item named %s went passive
16673 // default is passive
16676 signal: "elm,state,selected";
16678 action: STATE_SET "selected" 0.0;
16682 target: "elm.title.1";
16683 target: "elm.title.2";
16684 target: "elm.text";
16687 name: "go_passive";
16688 signal: "elm,state,unselected";
16690 action: STATE_SET "default" 0.0;
16694 target: "elm.title.1";
16695 target: "elm.title.2";
16696 target: "elm.text";
16697 transition: LINEAR 0.1;
16700 name: "go_disabled";
16701 signal: "elm,state,disabled";
16703 action: STATE_SET "disabled" 0.0;
16707 name: "go_enabled";
16708 signal: "elm,state,enabled";
16710 action: STATE_SET "default" 0.0;
16715 group { name: "elm/genlist/item_compress_odd/message/default";
16716 data.item: "stacking" "below";
16717 data.item: "selectraise" "on";
16718 data.item: "labels" "elm.title.1 elm.title.2 elm.text";
16719 // data.item: "icons" "elm.swallow.icon elm.swallow.end";
16720 data.item: "treesize" "20";
16721 // data.item: "states" "";
16723 image: "bt_sm_base1.png" COMP;
16724 image: "bt_sm_shine.png" COMP;
16725 image: "bt_sm_hilight.png" COMP;
16726 image: "ilist_2.png" COMP;
16729 part { name: "event";
16733 state: "default" 0.0;
16741 state: "default" 0.0;
16743 normal: "ilist_2.png";
16750 clip_to: "disclip";
16752 description { state: "default" 0.0;
16754 color: 255 255 255 0;
16764 normal: "bt_sm_base1.png";
16767 image.middle: SOLID;
16769 description { state: "selected" 0.0;
16770 inherit: "default" 0.0;
16772 color: 255 255 255 255;
16783 part { name: "elm.title.1";
16784 clip_to: "disclip";
16786 effect: SOFT_SHADOW;
16790 state: "default" 0.0;
16810 text_class: "list_item";
16813 description { state: "selected" 0.0;
16814 inherit: "default" 0.0;
16815 color: 224 224 224 255;
16819 part { name: "elm.title.2";
16820 clip_to: "disclip";
16822 effect: SOFT_SHADOW;
16826 state: "default" 0.0;
16830 to_y: "elm.title.1";
16835 to_y: "elm.title.1";
16848 text_class: "list_item";
16851 description { state: "selected" 0.0;
16852 inherit: "default" 0.0;
16853 color: 224 224 224 255;
16857 part { name: "elm.text";
16858 clip_to: "disclip";
16863 state: "default" 0.0;
16867 to_y: "elm.title.2";
16877 style: "genlist_textblock_style";
16883 description { state: "selected" 0.0;
16884 inherit: "default" 0.0;
16886 style: "genlist_textblock_style2";
16890 part { name: "fg1";
16891 clip_to: "disclip";
16893 description { state: "default" 0.0;
16895 color: 255 255 255 0;
16897 rel2.relative: 1.0 0.5;
16900 normal: "bt_sm_hilight.png";
16904 description { state: "selected" 0.0;
16905 inherit: "default" 0.0;
16907 color: 255 255 255 255;
16910 part { name: "fg2";
16911 clip_to: "disclip";
16913 description { state: "default" 0.0;
16915 color: 255 255 255 0;
16919 normal: "bt_sm_shine.png";
16923 description { state: "selected" 0.0;
16924 inherit: "default" 0.0;
16926 color: 255 255 255 255;
16929 part { name: "disclip";
16931 description { state: "default" 0.0;
16935 description { state: "disabled" 0.0;
16936 inherit: "default" 0.0;
16937 color: 255 255 255 64;
16942 // signal: elm,state,%s,active
16943 // a "check" item named %s went active
16944 // signal: elm,state,%s,passive
16945 // a "check" item named %s went passive
16946 // default is passive
16949 signal: "elm,state,selected";
16951 action: STATE_SET "selected" 0.0;
16955 target: "elm.title.1";
16956 target: "elm.title.2";
16957 target: "elm.text";
16960 name: "go_passive";
16961 signal: "elm,state,unselected";
16963 action: STATE_SET "default" 0.0;
16967 target: "elm.title.1";
16968 target: "elm.title.2";
16969 target: "elm.text";
16970 transition: LINEAR 0.1;
16973 name: "go_disabled";
16974 signal: "elm,state,disabled";
16976 action: STATE_SET "disabled" 0.0;
16980 name: "go_enabled";
16981 signal: "elm,state,enabled";
16983 action: STATE_SET "default" 0.0;
16988 group { name: "elm/genlist/item_compress/default/default";
16989 data.item: "stacking" "above";
16990 data.item: "selectraise" "on";
16991 data.item: "labels" "elm.text";
16992 data.item: "icons" "elm.swallow.icon elm.swallow.end";
16993 data.item: "treesize" "20";
16994 // data.item: "states" "";
16996 image: "bt_sm_base1.png" COMP;
16997 image: "bt_sm_shine.png" COMP;
16998 image: "bt_sm_hilight.png" COMP;
16999 image: "ilist_1.png" COMP;
17000 image: "ilist_item_shadow.png" COMP;
17008 state: "default" 0.0;
17016 state: "default" 0.0;
17031 normal: "ilist_item_shadow.png";
17040 state: "default" 0.0;
17042 normal: "ilist_1.png";
17049 clip_to: "disclip";
17051 description { state: "default" 0.0;
17053 color: 255 255 255 0;
17063 normal: "bt_sm_base1.png";
17066 image.middle: SOLID;
17068 description { state: "selected" 0.0;
17069 inherit: "default" 0.0;
17071 color: 255 255 255 255;
17082 part { name: "elm.swallow.pad";
17084 description { state: "default" 0.0;
17097 part { name: "elm.swallow.icon";
17098 clip_to: "disclip";
17100 description { state: "default" 0.0;
17104 to_x: "elm.swallow.pad";
17109 to_x: "elm.swallow.pad";
17115 part { name: "elm.swallow.end";
17116 clip_to: "disclip";
17118 description { state: "default" 0.0;
17122 aspect_preference: VERTICAL;
17133 part { name: "elm.text";
17134 clip_to: "disclip";
17136 effect: SOFT_SHADOW;
17140 state: "default" 0.0;
17143 to_x: "elm.swallow.icon";
17148 to_x: "elm.swallow.end";
17160 text_class: "list_item";
17163 description { state: "selected" 0.0;
17164 inherit: "default" 0.0;
17165 color: 224 224 224 255;
17169 part { name: "fg1";
17170 clip_to: "disclip";
17172 description { state: "default" 0.0;
17174 color: 255 255 255 0;
17176 rel2.relative: 1.0 0.5;
17179 normal: "bt_sm_hilight.png";
17183 description { state: "selected" 0.0;
17184 inherit: "default" 0.0;
17186 color: 255 255 255 255;
17189 part { name: "fg2";
17190 clip_to: "disclip";
17192 description { state: "default" 0.0;
17194 color: 255 255 255 0;
17198 normal: "bt_sm_shine.png";
17202 description { state: "selected" 0.0;
17203 inherit: "default" 0.0;
17205 color: 255 255 255 255;
17208 part { name: "disclip";
17210 description { state: "default" 0.0;
17214 description { state: "disabled" 0.0;
17215 inherit: "default" 0.0;
17216 color: 255 255 255 64;
17221 // signal: elm,state,%s,active
17222 // a "check" item named %s went active
17223 // signal: elm,state,%s,passive
17224 // a "check" item named %s went passive
17225 // default is passive
17228 signal: "elm,state,selected";
17230 action: STATE_SET "selected" 0.0;
17234 target: "elm.text";
17237 name: "go_passive";
17238 signal: "elm,state,unselected";
17240 action: STATE_SET "default" 0.0;
17244 target: "elm.text";
17245 transition: LINEAR 0.1;
17248 name: "go_disabled";
17249 signal: "elm,state,disabled";
17251 action: STATE_SET "disabled" 0.0;
17255 name: "go_enabled";
17256 signal: "elm,state,enabled";
17258 action: STATE_SET "default" 0.0;
17263 group { name: "elm/genlist/item_odd/default/default";
17264 data.item: "stacking" "below";
17265 data.item: "selectraise" "on";
17266 data.item: "labels" "elm.text";
17267 data.item: "icons" "elm.swallow.icon elm.swallow.end";
17268 data.item: "treesize" "20";
17269 // data.item: "states" "";
17271 image: "bt_sm_base1.png" COMP;
17272 image: "bt_sm_shine.png" COMP;
17273 image: "bt_sm_hilight.png" COMP;
17274 image: "ilist_2.png" COMP;
17277 part { name: "event";
17281 state: "default" 0.0;
17289 state: "default" 0.0;
17291 normal: "ilist_2.png";
17298 clip_to: "disclip";
17300 description { state: "default" 0.0;
17302 color: 255 255 255 0;
17312 normal: "bt_sm_base1.png";
17315 image.middle: SOLID;
17317 description { state: "selected" 0.0;
17318 inherit: "default" 0.0;
17320 color: 255 255 255 255;
17331 part { name: "elm.swallow.pad";
17333 description { state: "default" 0.0;
17346 part { name: "elm.swallow.icon";
17347 clip_to: "disclip";
17349 description { state: "default" 0.0;
17353 to_x: "elm.swallow.pad";
17358 to_x: "elm.swallow.pad";
17364 part { name: "elm.swallow.end";
17365 clip_to: "disclip";
17367 description { state: "default" 0.0;
17371 aspect_preference: VERTICAL;
17382 part { name: "elm.text";
17383 clip_to: "disclip";
17385 effect: SOFT_SHADOW;
17389 state: "default" 0.0;
17392 to_x: "elm.swallow.icon";
17397 to_x: "elm.swallow.end";
17409 text_class: "list_item";
17412 description { state: "selected" 0.0;
17413 inherit: "default" 0.0;
17414 color: 224 224 224 255;
17418 part { name: "fg1";
17419 clip_to: "disclip";
17421 description { state: "default" 0.0;
17423 color: 255 255 255 0;
17425 rel2.relative: 1.0 0.5;
17428 normal: "bt_sm_hilight.png";
17432 description { state: "selected" 0.0;
17433 inherit: "default" 0.0;
17435 color: 255 255 255 255;
17438 part { name: "fg2";
17439 clip_to: "disclip";
17441 description { state: "default" 0.0;
17443 color: 255 255 255 0;
17447 normal: "bt_sm_shine.png";
17451 description { state: "selected" 0.0;
17452 inherit: "default" 0.0;
17454 color: 255 255 255 255;
17457 part { name: "disclip";
17459 description { state: "default" 0.0;
17463 description { state: "disabled" 0.0;
17464 inherit: "default" 0.0;
17465 color: 255 255 255 64;
17470 // signal: elm,state,%s,active
17471 // a "check" item named %s went active
17472 // signal: elm,state,%s,passive
17473 // a "check" item named %s went passive
17474 // default is passive
17477 signal: "elm,state,selected";
17479 action: STATE_SET "selected" 0.0;
17483 target: "elm.text";
17486 name: "go_passive";
17487 signal: "elm,state,unselected";
17489 action: STATE_SET "default" 0.0;
17493 target: "elm.text";
17494 transition: LINEAR 0.1;
17497 name: "go_disabled";
17498 signal: "elm,state,disabled";
17500 action: STATE_SET "disabled" 0.0;
17504 name: "go_enabled";
17505 signal: "elm,state,enabled";
17507 action: STATE_SET "default" 0.0;
17512 group { name: "elm/genlist/item_compress_odd/default/default";
17513 data.item: "stacking" "below";
17514 data.item: "selectraise" "on";
17515 data.item: "labels" "elm.text";
17516 data.item: "icons" "elm.swallow.icon elm.swallow.end";
17517 data.item: "treesize" "20";
17518 // data.item: "states" "";
17520 image: "bt_sm_base1.png" COMP;
17521 image: "bt_sm_shine.png" COMP;
17522 image: "bt_sm_hilight.png" COMP;
17523 image: "ilist_2.png" COMP;
17526 part { name: "event";
17530 state: "default" 0.0;
17538 state: "default" 0.0;
17540 normal: "ilist_2.png";
17547 clip_to: "disclip";
17549 description { state: "default" 0.0;
17551 color: 255 255 255 0;
17561 normal: "bt_sm_base1.png";
17564 image.middle: SOLID;
17566 description { state: "selected" 0.0;
17567 inherit: "default" 0.0;
17569 color: 255 255 255 255;
17580 part { name: "elm.swallow.pad";
17582 description { state: "default" 0.0;
17595 part { name: "elm.swallow.icon";
17596 clip_to: "disclip";
17598 description { state: "default" 0.0;
17602 to_x: "elm.swallow.pad";
17607 to_x: "elm.swallow.pad";
17613 part { name: "elm.swallow.end";
17614 clip_to: "disclip";
17616 description { state: "default" 0.0;
17620 aspect_preference: VERTICAL;
17631 part { name: "elm.text";
17632 clip_to: "disclip";
17634 effect: SOFT_SHADOW;
17638 state: "default" 0.0;
17641 to_x: "elm.swallow.icon";
17646 to_x: "elm.swallow.end";
17658 text_class: "list_item";
17661 description { state: "selected" 0.0;
17662 inherit: "default" 0.0;
17663 color: 224 224 224 255;
17667 part { name: "fg1";
17668 clip_to: "disclip";
17670 description { state: "default" 0.0;
17672 color: 255 255 255 0;
17674 rel2.relative: 1.0 0.5;
17677 normal: "bt_sm_hilight.png";
17681 description { state: "selected" 0.0;
17682 inherit: "default" 0.0;
17684 color: 255 255 255 255;
17687 part { name: "fg2";
17688 clip_to: "disclip";
17690 description { state: "default" 0.0;
17692 color: 255 255 255 0;
17696 normal: "bt_sm_shine.png";
17700 description { state: "selected" 0.0;
17701 inherit: "default" 0.0;
17703 color: 255 255 255 255;
17706 part { name: "disclip";
17708 description { state: "default" 0.0;
17712 description { state: "disabled" 0.0;
17713 inherit: "default" 0.0;
17714 color: 255 255 255 64;
17719 // signal: elm,state,%s,active
17720 // a "check" item named %s went active
17721 // signal: elm,state,%s,passive
17722 // a "check" item named %s went passive
17723 // default is passive
17726 signal: "elm,state,selected";
17728 action: STATE_SET "selected" 0.0;
17732 target: "elm.text";
17735 name: "go_passive";
17736 signal: "elm,state,unselected";
17738 action: STATE_SET "default" 0.0;
17742 target: "elm.text";
17743 transition: LINEAR 0.1;
17746 name: "go_disabled";
17747 signal: "elm,state,disabled";
17749 action: STATE_SET "disabled" 0.0;
17753 name: "go_enabled";
17754 signal: "elm,state,enabled";
17756 action: STATE_SET "default" 0.0;
17762 group { name: "elm/genlist/tree/default/default";
17763 data.item: "stacking" "above";
17764 data.item: "selectraise" "on";
17765 data.item: "labels" "elm.text";
17766 data.item: "icons" "elm.swallow.icon elm.swallow.end";
17767 data.item: "treesize" "20";
17768 // data.item: "states" "";
17770 image: "bt_sm_base1.png" COMP;
17771 image: "bt_sm_shine.png" COMP;
17772 image: "bt_sm_hilight.png" COMP;
17773 image: "ilist_1.png" COMP;
17774 image: "ilist_item_shadow.png" COMP;
17775 image: "icon_arrow_left.png" COMP;
17776 image: "icon_arrow_right.png" COMP;
17777 image: "icon_arrow_down.png" COMP;
17785 state: "default" 0.0;
17793 state: "default" 0.0;
17808 normal: "ilist_item_shadow.png";
17817 state: "default" 0.0;
17819 normal: "ilist_1.png";
17826 clip_to: "disclip";
17828 description { state: "default" 0.0;
17830 color: 255 255 255 0;
17840 normal: "bt_sm_base1.png";
17843 image.middle: SOLID;
17845 description { state: "selected" 0.0;
17846 inherit: "default" 0.0;
17848 color: 255 255 255 255;
17859 part { name: "elm.swallow.pad";
17861 description { state: "default" 0.0;
17874 part { name: "arrow";
17875 clip_to: "disclip";
17876 ignore_flags: ON_HOLD;
17877 description { state: "default" 0.0;
17882 to_x: "elm.swallow.pad";
17887 to_x: "elm.swallow.pad";
17891 image.normal: "icon_arrow_right.png";
17893 description { state: "default" 0.1;
17894 inherit: "default" 0.0;
17895 image.normal: "icon_arrow_left.png";
17897 description { state: "active" 0.0;
17898 inherit: "default" 0.0;
17899 image.normal: "icon_arrow_down.png";
17901 description { state: "active" 0.1;
17902 inherit: "default" 0.0;
17903 image.normal: "icon_arrow_down.png";
17906 part { name: "elm.swallow.icon";
17907 clip_to: "disclip";
17909 description { state: "default" 0.0;
17924 part { name: "elm.swallow.end";
17925 clip_to: "disclip";
17927 description { state: "default" 0.0;
17931 aspect_preference: VERTICAL;
17942 part { name: "elm.text";
17943 clip_to: "disclip";
17945 effect: SOFT_SHADOW;
17949 state: "default" 0.0;
17952 to_x: "elm.swallow.icon";
17957 to_x: "elm.swallow.end";
17969 text_class: "list_item";
17972 description { state: "selected" 0.0;
17973 inherit: "default" 0.0;
17974 color: 224 224 224 255;
17978 part { name: "fg1";
17979 clip_to: "disclip";
17981 description { state: "default" 0.0;
17983 color: 255 255 255 0;
17985 rel2.relative: 1.0 0.5;
17988 normal: "bt_sm_hilight.png";
17992 description { state: "selected" 0.0;
17993 inherit: "default" 0.0;
17995 color: 255 255 255 255;
17998 part { name: "fg2";
17999 clip_to: "disclip";
18001 description { state: "default" 0.0;
18003 color: 255 255 255 0;
18007 normal: "bt_sm_shine.png";
18011 description { state: "selected" 0.0;
18012 inherit: "default" 0.0;
18014 color: 255 255 255 255;
18017 part { name: "disclip";
18019 description { state: "default" 0.0;
18023 description { state: "disabled" 0.0;
18024 inherit: "default" 0.0;
18025 color: 255 255 255 64;
18030 // signal: elm,state,%s,active
18031 // a "check" item named %s went active
18032 // signal: elm,state,%s,passive
18033 // a "check" item named %s went passive
18034 // default is passive
18037 signal: "elm,state,selected";
18039 action: STATE_SET "selected" 0.0;
18043 target: "elm.text";
18046 name: "go_passive";
18047 signal: "elm,state,unselected";
18049 action: STATE_SET "default" 0.0;
18053 target: "elm.text";
18054 transition: LINEAR 0.1;
18057 name: "go_disabled";
18058 signal: "elm,state,disabled";
18060 action: STATE_SET "disabled" 0.0;
18064 name: "go_enabled";
18065 signal: "elm,state,enabled";
18067 action: STATE_SET "default" 0.0;
18072 signal: "mouse,up,1";
18074 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
18077 name: "go_expanded";
18078 signal: "elm,state,expanded";
18083 get_state(PART:"arrow", st, 30, vl);
18084 set_state(PART:"arrow", "active", vl);
18088 name: "go_contracted";
18089 signal: "elm,state,contracted";
18094 get_state(PART:"arrow", st, 30, vl);
18095 set_state(PART:"arrow", "default", vl);
18098 program { name: "to_rtl";
18099 signal: "edje,state,rtl";
18104 get_state(PART:"arrow", st, 30, vl);
18106 set_state(PART:"arrow", st, 0.1);
18110 program { name: "to_ltr";
18111 signal: "edje,state,ltr";
18116 get_state(PART:"arrow", st, 30, vl);
18118 set_state(PART:"arrow", st, 0.0);
18124 group { name: "elm/genlist/tree_compress/default/default";
18125 data.item: "stacking" "above";
18126 data.item: "selectraise" "on";
18127 data.item: "labels" "elm.text";
18128 data.item: "icons" "elm.swallow.icon elm.swallow.end";
18129 data.item: "treesize" "20";
18130 // data.item: "states" "";
18132 image: "bt_sm_base1.png" COMP;
18133 image: "bt_sm_shine.png" COMP;
18134 image: "bt_sm_hilight.png" COMP;
18135 image: "ilist_1.png" COMP;
18136 image: "ilist_item_shadow.png" COMP;
18137 image: "icon_arrow_left.png" COMP;
18138 image: "icon_arrow_right.png" COMP;
18139 image: "icon_arrow_down.png" COMP;
18147 state: "default" 0.0;
18155 state: "default" 0.0;
18170 normal: "ilist_item_shadow.png";
18179 state: "default" 0.0;
18181 normal: "ilist_1.png";
18188 clip_to: "disclip";
18190 description { state: "default" 0.0;
18192 color: 255 255 255 0;
18202 normal: "bt_sm_base1.png";
18205 image.middle: SOLID;
18207 description { state: "selected" 0.0;
18208 inherit: "default" 0.0;
18210 color: 255 255 255 255;
18221 part { name: "elm.swallow.pad";
18223 description { state: "default" 0.0;
18236 part { name: "arrow";
18237 clip_to: "disclip";
18238 ignore_flags: ON_HOLD;
18239 description { state: "default" 0.0;
18244 to_x: "elm.swallow.pad";
18249 to_x: "elm.swallow.pad";
18253 image.normal: "icon_arrow_right.png";
18255 description { state: "default" 0.1;
18256 inherit: "default" 0.0;
18257 image.normal: "icon_arrow_left.png";
18259 description { state: "active" 0.0;
18260 inherit: "default" 0.0;
18261 image.normal: "icon_arrow_down.png";
18263 description { state: "active" 0.1;
18264 inherit: "default" 0.0;
18265 image.normal: "icon_arrow_down.png";
18268 part { name: "elm.swallow.icon";
18269 clip_to: "disclip";
18271 description { state: "default" 0.0;
18286 part { name: "elm.swallow.end";
18287 clip_to: "disclip";
18289 description { state: "default" 0.0;
18293 aspect_preference: VERTICAL;
18304 part { name: "elm.text";
18305 clip_to: "disclip";
18307 effect: SOFT_SHADOW;
18311 state: "default" 0.0;
18314 to_x: "elm.swallow.icon";
18319 to_x: "elm.swallow.end";
18331 text_class: "list_item";
18334 description { state: "selected" 0.0;
18335 inherit: "default" 0.0;
18336 color: 224 224 224 255;
18340 part { name: "fg1";
18341 clip_to: "disclip";
18343 description { state: "default" 0.0;
18345 color: 255 255 255 0;
18347 rel2.relative: 1.0 0.5;
18350 normal: "bt_sm_hilight.png";
18354 description { state: "selected" 0.0;
18355 inherit: "default" 0.0;
18357 color: 255 255 255 255;
18360 part { name: "fg2";
18361 clip_to: "disclip";
18363 description { state: "default" 0.0;
18365 color: 255 255 255 0;
18369 normal: "bt_sm_shine.png";
18373 description { state: "selected" 0.0;
18374 inherit: "default" 0.0;
18376 color: 255 255 255 255;
18379 part { name: "disclip";
18381 description { state: "default" 0.0;
18385 description { state: "disabled" 0.0;
18386 inherit: "default" 0.0;
18387 color: 255 255 255 64;
18392 // signal: elm,state,%s,active
18393 // a "check" item named %s went active
18394 // signal: elm,state,%s,passive
18395 // a "check" item named %s went passive
18396 // default is passive
18399 signal: "elm,state,selected";
18401 action: STATE_SET "selected" 0.0;
18405 target: "elm.text";
18408 name: "go_passive";
18409 signal: "elm,state,unselected";
18411 action: STATE_SET "default" 0.0;
18415 target: "elm.text";
18416 transition: LINEAR 0.1;
18419 name: "go_disabled";
18420 signal: "elm,state,disabled";
18422 action: STATE_SET "disabled" 0.0;
18426 name: "go_enabled";
18427 signal: "elm,state,enabled";
18429 action: STATE_SET "default" 0.0;
18434 signal: "mouse,up,1";
18436 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
18439 name: "go_expanded";
18440 signal: "elm,state,expanded";
18445 get_state(PART:"arrow", st, 30, vl);
18446 set_state(PART:"arrow", "active", vl);
18450 name: "go_contracted";
18451 signal: "elm,state,contracted";
18456 get_state(PART:"arrow", st, 30, vl);
18457 set_state(PART:"arrow", "default", vl);
18460 program { name: "to_rtl";
18461 signal: "edje,state,rtl";
18466 get_state(PART:"arrow", st, 30, vl);
18468 set_state(PART:"arrow", st, 0.1);
18472 program { name: "to_ltr";
18473 signal: "edje,state,ltr";
18478 get_state(PART:"arrow", st, 30, vl);
18480 set_state(PART:"arrow", st, 0.0);
18486 group { name: "elm/genlist/tree_odd/default/default";
18487 data.item: "stacking" "below";
18488 data.item: "selectraise" "on";
18489 data.item: "labels" "elm.text";
18490 data.item: "icons" "elm.swallow.icon elm.swallow.end";
18491 data.item: "treesize" "20";
18492 // data.item: "states" "";
18494 image: "bt_sm_base1.png" COMP;
18495 image: "bt_sm_shine.png" COMP;
18496 image: "bt_sm_hilight.png" COMP;
18497 image: "ilist_2.png" COMP;
18498 image: "icon_arrow_left.png" COMP;
18499 image: "icon_arrow_right.png" COMP;
18500 image: "icon_arrow_down.png" COMP;
18508 state: "default" 0.0;
18516 state: "default" 0.0;
18518 normal: "ilist_2.png";
18525 clip_to: "disclip";
18527 description { state: "default" 0.0;
18529 color: 255 255 255 0;
18539 normal: "bt_sm_base1.png";
18542 image.middle: SOLID;
18544 description { state: "selected" 0.0;
18545 inherit: "default" 0.0;
18547 color: 255 255 255 255;
18558 part { name: "elm.swallow.pad";
18560 description { state: "default" 0.0;
18573 part { name: "arrow";
18574 clip_to: "disclip";
18575 ignore_flags: ON_HOLD;
18576 description { state: "default" 0.0;
18581 to_x: "elm.swallow.pad";
18586 to_x: "elm.swallow.pad";
18590 image.normal: "icon_arrow_right.png";
18592 description { state: "default" 0.1;
18593 inherit: "default" 0.0;
18594 image.normal: "icon_arrow_left.png";
18596 description { state: "active" 0.0;
18597 inherit: "default" 0.0;
18598 image.normal: "icon_arrow_down.png";
18600 description { state: "active" 0.1;
18601 inherit: "default" 0.0;
18602 image.normal: "icon_arrow_down.png";
18605 part { name: "elm.swallow.icon";
18606 clip_to: "disclip";
18608 description { state: "default" 0.0;
18623 part { name: "elm.swallow.end";
18624 clip_to: "disclip";
18626 description { state: "default" 0.0;
18630 aspect_preference: VERTICAL;
18641 part { name: "elm.text";
18642 clip_to: "disclip";
18644 effect: SOFT_SHADOW;
18648 state: "default" 0.0;
18651 to_x: "elm.swallow.icon";
18656 to_x: "elm.swallow.end";
18668 text_class: "list_item";
18671 description { state: "selected" 0.0;
18672 inherit: "default" 0.0;
18673 color: 224 224 224 255;
18677 part { name: "fg1";
18678 clip_to: "disclip";
18680 description { state: "default" 0.0;
18682 color: 255 255 255 0;
18684 rel2.relative: 1.0 0.5;
18687 normal: "bt_sm_hilight.png";
18691 description { state: "selected" 0.0;
18692 inherit: "default" 0.0;
18694 color: 255 255 255 255;
18697 part { name: "fg2";
18698 clip_to: "disclip";
18700 description { state: "default" 0.0;
18702 color: 255 255 255 0;
18706 normal: "bt_sm_shine.png";
18710 description { state: "selected" 0.0;
18711 inherit: "default" 0.0;
18713 color: 255 255 255 255;
18716 part { name: "disclip";
18718 description { state: "default" 0.0;
18722 description { state: "disabled" 0.0;
18723 inherit: "default" 0.0;
18724 color: 255 255 255 64;
18729 // signal: elm,state,%s,active
18730 // a "check" item named %s went active
18731 // signal: elm,state,%s,passive
18732 // a "check" item named %s went passive
18733 // default is passive
18736 signal: "elm,state,selected";
18738 action: STATE_SET "selected" 0.0;
18742 target: "elm.text";
18745 name: "go_passive";
18746 signal: "elm,state,unselected";
18748 action: STATE_SET "default" 0.0;
18752 target: "elm.text";
18753 transition: LINEAR 0.1;
18756 name: "go_disabled";
18757 signal: "elm,state,disabled";
18759 action: STATE_SET "disabled" 0.0;
18763 name: "go_enabled";
18764 signal: "elm,state,enabled";
18766 action: STATE_SET "default" 0.0;
18771 signal: "mouse,up,1";
18773 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
18776 name: "go_expanded";
18777 signal: "elm,state,expanded";
18782 get_state(PART:"arrow", st, 30, vl);
18783 set_state(PART:"arrow", "active", vl);
18787 name: "go_contracted";
18788 signal: "elm,state,contracted";
18793 get_state(PART:"arrow", st, 30, vl);
18794 set_state(PART:"arrow", "default", vl);
18797 program { name: "to_rtl";
18798 signal: "edje,state,rtl";
18803 get_state(PART:"arrow", st, 30, vl);
18805 set_state(PART:"arrow", st, 0.1);
18809 program { name: "to_ltr";
18810 signal: "edje,state,ltr";
18815 get_state(PART:"arrow", st, 30, vl);
18817 set_state(PART:"arrow", st, 0.0);
18823 group { name: "elm/genlist/tree_compress_odd/default/default";
18824 data.item: "stacking" "below";
18825 data.item: "selectraise" "on";
18826 data.item: "labels" "elm.text";
18827 data.item: "icons" "elm.swallow.icon elm.swallow.end";
18828 data.item: "treesize" "20";
18829 // data.item: "states" "";
18831 image: "bt_sm_base1.png" COMP;
18832 image: "bt_sm_shine.png" COMP;
18833 image: "bt_sm_hilight.png" COMP;
18834 image: "ilist_2.png" COMP;
18835 image: "icon_arrow_left.png" COMP;
18836 image: "icon_arrow_right.png" COMP;
18837 image: "icon_arrow_down.png" COMP;
18845 state: "default" 0.0;
18853 state: "default" 0.0;
18855 normal: "ilist_2.png";
18862 clip_to: "disclip";
18864 description { state: "default" 0.0;
18866 color: 255 255 255 0;
18876 normal: "bt_sm_base1.png";
18879 image.middle: SOLID;
18881 description { state: "selected" 0.0;
18882 inherit: "default" 0.0;
18884 color: 255 255 255 255;
18895 part { name: "elm.swallow.pad";
18897 description { state: "default" 0.0;
18910 part { name: "arrow";
18911 clip_to: "disclip";
18912 ignore_flags: ON_HOLD;
18913 description { state: "default" 0.0;
18918 to_x: "elm.swallow.pad";
18923 to_x: "elm.swallow.pad";
18927 image.normal: "icon_arrow_right.png";
18929 description { state: "default" 0.1;
18930 inherit: "default" 0.0;
18931 image.normal: "icon_arrow_left.png";
18933 description { state: "active" 0.0;
18934 inherit: "default" 0.0;
18935 image.normal: "icon_arrow_down.png";
18937 description { state: "active" 0.1;
18938 inherit: "default" 0.0;
18939 image.normal: "icon_arrow_down.png";
18942 part { name: "elm.swallow.icon";
18943 clip_to: "disclip";
18945 description { state: "default" 0.0;
18960 part { name: "elm.swallow.end";
18961 clip_to: "disclip";
18963 description { state: "default" 0.0;
18967 aspect_preference: VERTICAL;
18978 part { name: "elm.text";
18979 clip_to: "disclip";
18981 effect: SOFT_SHADOW;
18985 state: "default" 0.0;
18988 to_x: "elm.swallow.icon";
18993 to_x: "elm.swallow.end";
19005 text_class: "list_item";
19008 description { state: "selected" 0.0;
19009 inherit: "default" 0.0;
19010 color: 224 224 224 255;
19014 part { name: "fg1";
19015 clip_to: "disclip";
19017 description { state: "default" 0.0;
19019 color: 255 255 255 0;
19021 rel2.relative: 1.0 0.5;
19024 normal: "bt_sm_hilight.png";
19028 description { state: "selected" 0.0;
19029 inherit: "default" 0.0;
19031 color: 255 255 255 255;
19034 part { name: "fg2";
19035 clip_to: "disclip";
19037 description { state: "default" 0.0;
19039 color: 255 255 255 0;
19043 normal: "bt_sm_shine.png";
19047 description { state: "selected" 0.0;
19048 inherit: "default" 0.0;
19050 color: 255 255 255 255;
19053 part { name: "disclip";
19055 description { state: "default" 0.0;
19059 description { state: "disabled" 0.0;
19060 inherit: "default" 0.0;
19061 color: 255 255 255 64;
19066 // signal: elm,state,%s,active
19067 // a "check" item named %s went active
19068 // signal: elm,state,%s,passive
19069 // a "check" item named %s went passive
19070 // default is passive
19073 signal: "elm,state,selected";
19075 action: STATE_SET "selected" 0.0;
19079 target: "elm.text";
19082 name: "go_passive";
19083 signal: "elm,state,unselected";
19085 action: STATE_SET "default" 0.0;
19089 target: "elm.text";
19090 transition: LINEAR 0.1;
19093 name: "go_disabled";
19094 signal: "elm,state,disabled";
19096 action: STATE_SET "disabled" 0.0;
19100 name: "go_enabled";
19101 signal: "elm,state,enabled";
19103 action: STATE_SET "default" 0.0;
19108 signal: "mouse,up,1";
19110 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
19113 name: "go_expanded";
19114 signal: "elm,state,expanded";
19119 get_state(PART:"arrow", st, 30, vl);
19120 set_state(PART:"arrow", "active", vl);
19124 name: "go_contracted";
19125 signal: "elm,state,contracted";
19130 get_state(PART:"arrow", st, 30, vl);
19131 set_state(PART:"arrow", "default", vl);
19134 program { name: "to_rtl";
19135 signal: "edje,state,rtl";
19140 get_state(PART:"arrow", st, 30, vl);
19142 set_state(PART:"arrow", st, 0.1);
19146 program { name: "to_ltr";
19147 signal: "edje,state,ltr";
19152 get_state(PART:"arrow", st, 30, vl);
19154 set_state(PART:"arrow", st, 0.0);
19161 group { name: "elm/genlist/item/default_style/default";
19164 style { name: "genlist_style";
19165 base: "font=Sans font_size=10 align=left valign=0.5 color=#000 text_class=list_item";
19168 tag: "hilight" "+ font=Sans:style=Bold";
19169 tag: "b" "+ font=Sans:style=Bold";
19172 style { name: "genlist_selected_style";
19173 base: "font=Sans font_size=10 align=left valign=0.5 color=#fff text_class=list_item";
19176 tag: "hilight" "+ font=Sans:style=Bold";
19177 tag: "b" "+ font=Sans:style=Bold";
19181 data.item: "stacking" "above";
19182 data.item: "selectraise" "on";
19183 data.item: "labels" "elm.text";
19184 data.item: "icons" "elm.swallow.icon elm.swallow.end";
19185 data.item: "treesize" "20";
19187 image: "bt_sm_base1.png" COMP;
19188 image: "bt_sm_shine.png" COMP;
19189 image: "bt_sm_hilight.png" COMP;
19190 image: "ilist_1.png" COMP;
19191 image: "ilist_item_shadow.png" COMP;
19199 state: "default" 0.0;
19207 state: "default" 0.0;
19222 normal: "ilist_item_shadow.png";
19231 state: "default" 0.0;
19234 normal: "ilist_1.png";
19241 clip_to: "disclip";
19243 description { state: "default" 0.0;
19245 color: 255 255 255 0;
19255 normal: "bt_sm_base1.png";
19258 image.middle: SOLID;
19260 description { state: "selected" 0.0;
19261 inherit: "default" 0.0;
19263 color: 255 255 255 255;
19274 part { name: "elm.swallow.pad";
19276 description { state: "default" 0.0;
19289 part { name: "elm.swallow.icon";
19290 clip_to: "disclip";
19292 description { state: "default" 0.0;
19296 to_x: "elm.swallow.pad";
19301 to_x: "elm.swallow.pad";
19307 part { name: "elm.swallow.end";
19308 clip_to: "disclip";
19310 description { state: "default" 0.0;
19314 aspect_preference: VERTICAL;
19325 part { name: "elm.text";
19326 clip_to: "disclip";
19331 state: "default" 0.0;
19335 to_x: "elm.swallow.icon";
19341 to_x: "elm.swallow.end";
19347 style: "genlist_style";
19351 description { state: "selected" 0.0;
19352 inherit: "default" 0.0;
19354 style: "genlist_selected_style";
19358 part { name: "fg1";
19359 clip_to: "disclip";
19361 description { state: "default" 0.0;
19363 color: 255 255 255 0;
19365 rel2.relative: 1.0 0.5;
19368 normal: "bt_sm_hilight.png";
19372 description { state: "selected" 0.0;
19373 inherit: "default" 0.0;
19375 color: 255 255 255 255;
19378 part { name: "fg2";
19379 clip_to: "disclip";
19381 description { state: "default" 0.0;
19383 color: 255 255 255 0;
19387 normal: "bt_sm_shine.png";
19391 description { state: "selected" 0.0;
19392 inherit: "default" 0.0;
19394 color: 255 255 255 255;
19397 part { name: "disclip";
19399 description { state: "default" 0.0;
19403 description { state: "disabled" 0.0;
19404 inherit: "default" 0.0;
19405 color: 255 255 255 64;
19410 // signal: elm,state,%s,active
19411 // a "check" item named %s went active
19412 // signal: elm,state,%s,passive
19413 // a "check" item named %s went passive
19414 // default is passive
19417 signal: "elm,state,selected";
19419 action: STATE_SET "selected" 0.0;
19423 target: "elm.text";
19426 name: "go_passive";
19427 signal: "elm,state,unselected";
19429 action: STATE_SET "default" 0.0;
19433 target: "elm.text";
19434 transition: LINEAR 0.1;
19437 name: "go_disabled";
19438 signal: "elm,state,disabled";
19440 action: STATE_SET "disabled" 0.0;
19444 name: "go_enabled";
19445 signal: "elm,state,enabled";
19447 action: STATE_SET "default" 0.0;
19452 group { name: "elm/genlist/item_odd/default_style/default";
19453 data.item: "stacking" "below";
19454 data.item: "selectraise" "on";
19455 data.item: "labels" "elm.text";
19456 data.item: "icons" "elm.swallow.icon elm.swallow.end";
19457 data.item: "treesize" "20";
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;
19480 normal: "ilist_2.png";
19487 clip_to: "disclip";
19489 description { state: "default" 0.0;
19491 color: 255 255 255 0;
19501 normal: "bt_sm_base1.png";
19504 image.middle: SOLID;
19506 description { state: "selected" 0.0;
19507 inherit: "default" 0.0;
19509 color: 255 255 255 255;
19520 part { name: "elm.swallow.pad";
19522 description { state: "default" 0.0;
19535 part { name: "elm.swallow.icon";
19536 clip_to: "disclip";
19538 description { state: "default" 0.0;
19542 to_x: "elm.swallow.pad";
19547 to_x: "elm.swallow.pad";
19553 part { name: "elm.swallow.end";
19554 clip_to: "disclip";
19556 description { state: "default" 0.0;
19560 aspect_preference: VERTICAL;
19571 part { name: "elm.text";
19572 clip_to: "disclip";
19577 state: "default" 0.0;
19581 to_x: "elm.swallow.icon";
19587 to_x: "elm.swallow.end";
19593 style: "genlist_style";
19597 description { state: "selected" 0.0;
19598 inherit: "default" 0.0;
19600 style: "genlist_selected_style";
19604 part { name: "fg1";
19605 clip_to: "disclip";
19607 description { state: "default" 0.0;
19609 color: 255 255 255 0;
19611 rel2.relative: 1.0 0.5;
19614 normal: "bt_sm_hilight.png";
19618 description { state: "selected" 0.0;
19619 inherit: "default" 0.0;
19621 color: 255 255 255 255;
19624 part { name: "fg2";
19625 clip_to: "disclip";
19627 description { state: "default" 0.0;
19629 color: 255 255 255 0;
19633 normal: "bt_sm_shine.png";
19637 description { state: "selected" 0.0;
19638 inherit: "default" 0.0;
19640 color: 255 255 255 255;
19643 part { name: "disclip";
19645 description { state: "default" 0.0;
19649 description { state: "disabled" 0.0;
19650 inherit: "default" 0.0;
19651 color: 255 255 255 64;
19656 // signal: elm,state,%s,active
19657 // a "check" item named %s went active
19658 // signal: elm,state,%s,passive
19659 // a "check" item named %s went passive
19660 // default is passive
19663 signal: "elm,state,selected";
19665 action: STATE_SET "selected" 0.0;
19669 target: "elm.text";
19672 name: "go_passive";
19673 signal: "elm,state,unselected";
19675 action: STATE_SET "default" 0.0;
19679 target: "elm.text";
19680 transition: LINEAR 0.1;
19683 name: "go_disabled";
19684 signal: "elm,state,disabled";
19686 action: STATE_SET "disabled" 0.0;
19690 name: "go_enabled";
19691 signal: "elm,state,enabled";
19693 action: STATE_SET "default" 0.0;
19699 group { name: "elm/genlist/tree/default_style/default";
19700 data.item: "stacking" "above";
19701 data.item: "selectraise" "on";
19702 data.item: "labels" "elm.text";
19703 data.item: "icons" "elm.swallow.icon elm.swallow.end";
19704 data.item: "treesize" "20";
19706 image: "bt_sm_base1.png" COMP;
19707 image: "bt_sm_shine.png" COMP;
19708 image: "bt_sm_hilight.png" COMP;
19709 image: "ilist_1.png" COMP;
19710 image: "ilist_item_shadow.png" COMP;
19711 image: "icon_arrow_right.png" COMP;
19712 image: "icon_arrow_down.png" COMP;
19720 state: "default" 0.0;
19728 state: "default" 0.0;
19743 normal: "ilist_item_shadow.png";
19752 state: "default" 0.0;
19755 normal: "ilist_1.png";
19762 clip_to: "disclip";
19764 description { state: "default" 0.0;
19766 color: 255 255 255 0;
19776 normal: "bt_sm_base1.png";
19779 image.middle: SOLID;
19781 description { state: "selected" 0.0;
19782 inherit: "default" 0.0;
19784 color: 255 255 255 255;
19795 part { name: "elm.swallow.pad";
19797 description { state: "default" 0.0;
19810 part { name: "arrow";
19811 clip_to: "disclip";
19812 ignore_flags: ON_HOLD;
19813 description { state: "default" 0.0;
19818 to_x: "elm.swallow.pad";
19823 to_x: "elm.swallow.pad";
19827 image.normal: "icon_arrow_right.png";
19829 description { state: "active" 0.0;
19830 inherit: "default" 0.0;
19831 image.normal: "icon_arrow_down.png";
19834 part { name: "elm.swallow.icon";
19835 clip_to: "disclip";
19837 description { state: "default" 0.0;
19852 part { name: "elm.swallow.end";
19853 clip_to: "disclip";
19855 description { state: "default" 0.0;
19859 aspect_preference: VERTICAL;
19870 part { name: "elm.text";
19871 clip_to: "disclip";
19873 effect: SOFT_SHADOW;
19877 state: "default" 0.0;
19881 to_x: "elm.swallow.icon";
19887 to_x: "elm.swallow.end";
19893 style: "genlist_style";
19897 description { state: "selected" 0.0;
19898 inherit: "default" 0.0;
19900 style: "genlist_selected_style";
19904 part { name: "fg1";
19905 clip_to: "disclip";
19907 description { state: "default" 0.0;
19909 color: 255 255 255 0;
19911 rel2.relative: 1.0 0.5;
19914 normal: "bt_sm_hilight.png";
19918 description { state: "selected" 0.0;
19919 inherit: "default" 0.0;
19921 color: 255 255 255 255;
19924 part { name: "fg2";
19925 clip_to: "disclip";
19927 description { state: "default" 0.0;
19929 color: 255 255 255 0;
19933 normal: "bt_sm_shine.png";
19937 description { state: "selected" 0.0;
19938 inherit: "default" 0.0;
19940 color: 255 255 255 255;
19943 part { name: "disclip";
19945 description { state: "default" 0.0;
19949 description { state: "disabled" 0.0;
19950 inherit: "default" 0.0;
19951 color: 255 255 255 64;
19956 // signal: elm,state,%s,active
19957 // a "check" item named %s went active
19958 // signal: elm,state,%s,passive
19959 // a "check" item named %s went passive
19960 // default is passive
19963 signal: "elm,state,selected";
19965 action: STATE_SET "selected" 0.0;
19969 target: "elm.text";
19972 name: "go_passive";
19973 signal: "elm,state,unselected";
19975 action: STATE_SET "default" 0.0;
19979 target: "elm.text";
19980 transition: LINEAR 0.1;
19983 name: "go_disabled";
19984 signal: "elm,state,disabled";
19986 action: STATE_SET "disabled" 0.0;
19990 name: "go_enabled";
19991 signal: "elm,state,enabled";
19993 action: STATE_SET "default" 0.0;
19998 signal: "mouse,up,1";
20000 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
20003 name: "go_expanded";
20004 signal: "elm,state,expanded";
20006 action: STATE_SET "active" 0.0;
20010 name: "go_contracted";
20011 signal: "elm,state,contracted";
20013 action: STATE_SET "default" 0.0;
20018 group { name: "elm/genlist/tree_odd/default_style/default";
20019 data.item: "stacking" "below";
20020 data.item: "selectraise" "on";
20021 data.item: "labels" "elm.text";
20022 data.item: "icons" "elm.swallow.icon elm.swallow.end";
20023 data.item: "treesize" "20";
20025 image: "bt_sm_base1.png" COMP;
20026 image: "bt_sm_shine.png" COMP;
20027 image: "bt_sm_hilight.png" COMP;
20028 image: "ilist_2.png" COMP;
20029 image: "icon_arrow_right.png" COMP;
20030 image: "icon_arrow_down.png" COMP;
20038 state: "default" 0.0;
20046 state: "default" 0.0;
20049 normal: "ilist_2.png";
20056 clip_to: "disclip";
20058 description { state: "default" 0.0;
20060 color: 255 255 255 0;
20070 normal: "bt_sm_base1.png";
20073 image.middle: SOLID;
20075 description { state: "selected" 0.0;
20076 inherit: "default" 0.0;
20078 color: 255 255 255 255;
20089 part { name: "elm.swallow.pad";
20091 description { state: "default" 0.0;
20104 part { name: "arrow";
20105 clip_to: "disclip";
20106 ignore_flags: ON_HOLD;
20107 description { state: "default" 0.0;
20112 to_x: "elm.swallow.pad";
20117 to_x: "elm.swallow.pad";
20121 image.normal: "icon_arrow_right.png";
20123 description { state: "active" 0.0;
20124 inherit: "default" 0.0;
20125 image.normal: "icon_arrow_down.png";
20128 part { name: "elm.swallow.icon";
20129 clip_to: "disclip";
20131 description { state: "default" 0.0;
20146 part { name: "elm.swallow.end";
20147 clip_to: "disclip";
20149 description { state: "default" 0.0;
20153 aspect_preference: VERTICAL;
20164 part { name: "elm.text";
20165 clip_to: "disclip";
20167 effect: SOFT_SHADOW;
20171 state: "default" 0.0;
20175 to_x: "elm.swallow.icon";
20181 to_x: "elm.swallow.end";
20187 style: "genlist_style";
20191 description { state: "selected" 0.0;
20192 inherit: "default" 0.0;
20194 style: "genlist_selected_style";
20198 part { name: "fg1";
20199 clip_to: "disclip";
20201 description { state: "default" 0.0;
20203 color: 255 255 255 0;
20205 rel2.relative: 1.0 0.5;
20208 normal: "bt_sm_hilight.png";
20212 description { state: "selected" 0.0;
20213 inherit: "default" 0.0;
20215 color: 255 255 255 255;
20218 part { name: "fg2";
20219 clip_to: "disclip";
20221 description { state: "default" 0.0;
20223 color: 255 255 255 0;
20227 normal: "bt_sm_shine.png";
20231 description { state: "selected" 0.0;
20232 inherit: "default" 0.0;
20234 color: 255 255 255 255;
20237 part { name: "disclip";
20239 description { state: "default" 0.0;
20243 description { state: "disabled" 0.0;
20244 inherit: "default" 0.0;
20245 color: 255 255 255 64;
20250 // signal: elm,state,%s,active
20251 // a "check" item named %s went active
20252 // signal: elm,state,%s,passive
20253 // a "check" item named %s went passive
20254 // default is passive
20257 signal: "elm,state,selected";
20259 action: STATE_SET "selected" 0.0;
20263 target: "elm.text";
20266 name: "go_passive";
20267 signal: "elm,state,unselected";
20269 action: STATE_SET "default" 0.0;
20273 target: "elm.text";
20274 transition: LINEAR 0.1;
20277 name: "go_disabled";
20278 signal: "elm,state,disabled";
20280 action: STATE_SET "disabled" 0.0;
20284 name: "go_enabled";
20285 signal: "elm,state,enabled";
20287 action: STATE_SET "default" 0.0;
20292 signal: "mouse,up,1";
20294 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
20297 name: "go_expanded";
20298 signal: "elm,state,expanded";
20300 action: STATE_SET "active" 0.0;
20304 name: "go_contracted";
20305 signal: "elm,state,contracted";
20307 action: STATE_SET "default" 0.0;
20314 group { name: "elm/genlist/item/double_label/default";
20315 data.item: "stacking" "above";
20316 data.item: "selectraise" "on";
20317 data.item: "labels" "elm.text elm.text.sub";
20318 data.item: "icons" "elm.swallow.icon elm.swallow.end";
20319 data.item: "treesize" "20";
20320 // data.item: "states" "";
20322 image: "bt_sm_base1.png" COMP;
20323 image: "bt_sm_shine.png" COMP;
20324 image: "bt_sm_hilight.png" COMP;
20325 image: "ilist_1.png" COMP;
20326 image: "ilist_item_shadow.png" COMP;
20334 state: "default" 0.0;
20342 state: "default" 0.0;
20357 normal: "ilist_item_shadow.png";
20366 state: "default" 0.0;
20368 normal: "ilist_1.png";
20375 clip_to: "disclip";
20377 description { state: "default" 0.0;
20379 color: 255 255 255 0;
20389 normal: "bt_sm_base1.png";
20392 image.middle: SOLID;
20394 description { state: "selected" 0.0;
20395 inherit: "default" 0.0;
20397 color: 255 255 255 255;
20408 part { name: "elm.swallow.pad";
20410 description { state: "default" 0.0;
20423 part { name: "elm.swallow.icon";
20424 clip_to: "disclip";
20426 description { state: "default" 0.0;
20430 to_x: "elm.swallow.pad";
20435 to_x: "elm.swallow.pad";
20441 part { name: "elm.swallow.end";
20442 clip_to: "disclip";
20444 description { state: "default" 0.0;
20448 aspect_preference: VERTICAL;
20459 part { name: "elm.text";
20460 clip_to: "disclip";
20462 effect: SOFT_SHADOW;
20466 state: "default" 0.0;
20469 to_x: "elm.swallow.icon";
20474 to_x: "elm.swallow.end";
20486 text_class: "list_item";
20489 description { state: "selected" 0.0;
20490 inherit: "default" 0.0;
20491 color: 224 224 224 255;
20495 part { name: "elm.text.sub";
20496 clip_to: "disclip";
20501 state: "default" 0.0;
20504 to_x: "elm.swallow.icon";
20509 to_x: "elm.swallow.end";
20521 text_class: "list_item";
20524 description { state: "selected" 0.0;
20525 inherit: "default" 0.0;
20526 color: 128 128 128 255;
20530 part { name: "fg1";
20531 clip_to: "disclip";
20533 description { state: "default" 0.0;
20535 color: 255 255 255 0;
20537 rel2.relative: 1.0 0.5;
20540 normal: "bt_sm_hilight.png";
20544 description { state: "selected" 0.0;
20545 inherit: "default" 0.0;
20547 color: 255 255 255 255;
20550 part { name: "fg2";
20551 clip_to: "disclip";
20553 description { state: "default" 0.0;
20555 color: 255 255 255 0;
20559 normal: "bt_sm_shine.png";
20563 description { state: "selected" 0.0;
20564 inherit: "default" 0.0;
20566 color: 255 255 255 255;
20569 part { name: "disclip";
20571 description { state: "default" 0.0;
20575 description { state: "disabled" 0.0;
20576 inherit: "default" 0.0;
20577 color: 255 255 255 64;
20582 // signal: elm,state,%s,active
20583 // a "check" item named %s went active
20584 // signal: elm,state,%s,passive
20585 // a "check" item named %s went passive
20586 // default is passive
20589 signal: "elm,state,selected";
20591 action: STATE_SET "selected" 0.0;
20595 target: "elm.text";
20596 target: "elm.text.sub";
20599 name: "go_passive";
20600 signal: "elm,state,unselected";
20602 action: STATE_SET "default" 0.0;
20606 target: "elm.text";
20607 target: "elm.text.sub";
20608 transition: LINEAR 0.1;
20611 name: "go_disabled";
20612 signal: "elm,state,disabled";
20614 action: STATE_SET "disabled" 0.0;
20618 name: "go_enabled";
20619 signal: "elm,state,enabled";
20621 action: STATE_SET "default" 0.0;
20626 group { name: "elm/genlist/item_compress/double_label/default";
20627 data.item: "stacking" "above";
20628 data.item: "selectraise" "on";
20629 data.item: "labels" "elm.text elm.text.sub";
20630 data.item: "icons" "elm.swallow.icon elm.swallow.end";
20631 data.item: "treesize" "20";
20632 // data.item: "states" "";
20634 image: "bt_sm_base1.png" COMP;
20635 image: "bt_sm_shine.png" COMP;
20636 image: "bt_sm_hilight.png" COMP;
20637 image: "ilist_1.png" COMP;
20638 image: "ilist_item_shadow.png" COMP;
20646 state: "default" 0.0;
20654 state: "default" 0.0;
20669 normal: "ilist_item_shadow.png";
20678 state: "default" 0.0;
20680 normal: "ilist_1.png";
20687 clip_to: "disclip";
20689 description { state: "default" 0.0;
20691 color: 255 255 255 0;
20701 normal: "bt_sm_base1.png";
20704 image.middle: SOLID;
20706 description { state: "selected" 0.0;
20707 inherit: "default" 0.0;
20709 color: 255 255 255 255;
20720 part { name: "elm.swallow.pad";
20722 description { state: "default" 0.0;
20735 part { name: "elm.swallow.icon";
20736 clip_to: "disclip";
20738 description { state: "default" 0.0;
20742 to_x: "elm.swallow.pad";
20747 to_x: "elm.swallow.pad";
20753 part { name: "elm.swallow.end";
20754 clip_to: "disclip";
20756 description { state: "default" 0.0;
20760 aspect_preference: VERTICAL;
20771 part { name: "elm.text";
20772 clip_to: "disclip";
20774 effect: SOFT_SHADOW;
20778 state: "default" 0.0;
20781 to_x: "elm.swallow.icon";
20786 to_x: "elm.swallow.end";
20798 text_class: "list_item";
20801 description { state: "selected" 0.0;
20802 inherit: "default" 0.0;
20803 color: 224 224 224 255;
20807 part { name: "elm.text.sub";
20808 clip_to: "disclip";
20813 state: "default" 0.0;
20816 to_x: "elm.swallow.icon";
20821 to_x: "elm.swallow.end";
20833 text_class: "list_item";
20836 description { state: "selected" 0.0;
20837 inherit: "default" 0.0;
20838 color: 128 128 128 255;
20842 part { name: "fg1";
20843 clip_to: "disclip";
20845 description { state: "default" 0.0;
20847 color: 255 255 255 0;
20849 rel2.relative: 1.0 0.5;
20852 normal: "bt_sm_hilight.png";
20856 description { state: "selected" 0.0;
20857 inherit: "default" 0.0;
20859 color: 255 255 255 255;
20862 part { name: "fg2";
20863 clip_to: "disclip";
20865 description { state: "default" 0.0;
20867 color: 255 255 255 0;
20871 normal: "bt_sm_shine.png";
20875 description { state: "selected" 0.0;
20876 inherit: "default" 0.0;
20878 color: 255 255 255 255;
20881 part { name: "disclip";
20883 description { state: "default" 0.0;
20887 description { state: "disabled" 0.0;
20888 inherit: "default" 0.0;
20889 color: 255 255 255 64;
20894 // signal: elm,state,%s,active
20895 // a "check" item named %s went active
20896 // signal: elm,state,%s,passive
20897 // a "check" item named %s went passive
20898 // default is passive
20901 signal: "elm,state,selected";
20903 action: STATE_SET "selected" 0.0;
20907 target: "elm.text";
20908 target: "elm.text.sub";
20911 name: "go_passive";
20912 signal: "elm,state,unselected";
20914 action: STATE_SET "default" 0.0;
20918 target: "elm.text";
20919 target: "elm.text.sub";
20920 transition: LINEAR 0.1;
20923 name: "go_disabled";
20924 signal: "elm,state,disabled";
20926 action: STATE_SET "disabled" 0.0;
20930 name: "go_enabled";
20931 signal: "elm,state,enabled";
20933 action: STATE_SET "default" 0.0;
20938 group { name: "elm/genlist/item_odd/double_label/default";
20939 data.item: "stacking" "below";
20940 data.item: "selectraise" "on";
20941 data.item: "labels" "elm.text elm.text.sub";
20942 data.item: "icons" "elm.swallow.icon elm.swallow.end";
20943 data.item: "treesize" "20";
20944 // data.item: "states" "";
20946 image: "bt_sm_base1.png" COMP;
20947 image: "bt_sm_shine.png" COMP;
20948 image: "bt_sm_hilight.png" COMP;
20949 image: "ilist_2.png" COMP;
20952 part { name: "event";
20956 state: "default" 0.0;
20964 state: "default" 0.0;
20966 normal: "ilist_2.png";
20973 clip_to: "disclip";
20975 description { state: "default" 0.0;
20977 color: 255 255 255 0;
20987 normal: "bt_sm_base1.png";
20990 image.middle: SOLID;
20992 description { state: "selected" 0.0;
20993 inherit: "default" 0.0;
20995 color: 255 255 255 255;
21006 part { name: "elm.swallow.pad";
21008 description { state: "default" 0.0;
21021 part { name: "elm.swallow.icon";
21022 clip_to: "disclip";
21024 description { state: "default" 0.0;
21028 to_x: "elm.swallow.pad";
21033 to_x: "elm.swallow.pad";
21039 part { name: "elm.swallow.end";
21040 clip_to: "disclip";
21042 description { state: "default" 0.0;
21046 aspect_preference: VERTICAL;
21057 part { name: "elm.text";
21058 clip_to: "disclip";
21060 effect: SOFT_SHADOW;
21064 state: "default" 0.0;
21067 to_x: "elm.swallow.icon";
21072 to_x: "elm.swallow.end";
21084 text_class: "list_item";
21087 description { state: "selected" 0.0;
21088 inherit: "default" 0.0;
21089 color: 224 224 224 255;
21093 part { name: "elm.text.sub";
21094 clip_to: "disclip";
21099 state: "default" 0.0;
21102 to_x: "elm.swallow.icon";
21107 to_x: "elm.swallow.end";
21119 text_class: "list_item";
21122 description { state: "selected" 0.0;
21123 inherit: "default" 0.0;
21124 color: 128 128 128 255;
21128 part { name: "fg1";
21129 clip_to: "disclip";
21131 description { state: "default" 0.0;
21133 color: 255 255 255 0;
21135 rel2.relative: 1.0 0.5;
21138 normal: "bt_sm_hilight.png";
21142 description { state: "selected" 0.0;
21143 inherit: "default" 0.0;
21145 color: 255 255 255 255;
21148 part { name: "fg2";
21149 clip_to: "disclip";
21151 description { state: "default" 0.0;
21153 color: 255 255 255 0;
21157 normal: "bt_sm_shine.png";
21161 description { state: "selected" 0.0;
21162 inherit: "default" 0.0;
21164 color: 255 255 255 255;
21167 part { name: "disclip";
21169 description { state: "default" 0.0;
21173 description { state: "disabled" 0.0;
21174 inherit: "default" 0.0;
21175 color: 255 255 255 64;
21180 // signal: elm,state,%s,active
21181 // a "check" item named %s went active
21182 // signal: elm,state,%s,passive
21183 // a "check" item named %s went passive
21184 // default is passive
21187 signal: "elm,state,selected";
21189 action: STATE_SET "selected" 0.0;
21193 target: "elm.text";
21194 target: "elm.text.sub";
21197 name: "go_passive";
21198 signal: "elm,state,unselected";
21200 action: STATE_SET "default" 0.0;
21204 target: "elm.text";
21205 target: "elm.text.sub";
21206 transition: LINEAR 0.1;
21209 name: "go_disabled";
21210 signal: "elm,state,disabled";
21212 action: STATE_SET "disabled" 0.0;
21216 name: "go_enabled";
21217 signal: "elm,state,enabled";
21219 action: STATE_SET "default" 0.0;
21224 group { name: "elm/genlist/item_compress_odd/double_label/default";
21225 data.item: "stacking" "below";
21226 data.item: "selectraise" "on";
21227 data.item: "labels" "elm.text elm.text.sub";
21228 data.item: "icons" "elm.swallow.icon elm.swallow.end";
21229 data.item: "treesize" "20";
21230 // data.item: "states" "";
21232 image: "bt_sm_base1.png" COMP;
21233 image: "bt_sm_shine.png" COMP;
21234 image: "bt_sm_hilight.png" COMP;
21235 image: "ilist_2.png" COMP;
21238 part { name: "event";
21242 state: "default" 0.0;
21250 state: "default" 0.0;
21252 normal: "ilist_2.png";
21259 clip_to: "disclip";
21261 description { state: "default" 0.0;
21263 color: 255 255 255 0;
21273 normal: "bt_sm_base1.png";
21276 image.middle: SOLID;
21278 description { state: "selected" 0.0;
21279 inherit: "default" 0.0;
21281 color: 255 255 255 255;
21292 part { name: "elm.swallow.pad";
21294 description { state: "default" 0.0;
21307 part { name: "elm.swallow.icon";
21308 clip_to: "disclip";
21310 description { state: "default" 0.0;
21314 to_x: "elm.swallow.pad";
21319 to_x: "elm.swallow.pad";
21325 part { name: "elm.swallow.end";
21326 clip_to: "disclip";
21328 description { state: "default" 0.0;
21332 aspect_preference: VERTICAL;
21343 part { name: "elm.text";
21344 clip_to: "disclip";
21346 effect: SOFT_SHADOW;
21350 state: "default" 0.0;
21353 to_x: "elm.swallow.icon";
21358 to_x: "elm.swallow.end";
21370 text_class: "list_item";
21373 description { state: "selected" 0.0;
21374 inherit: "default" 0.0;
21375 color: 224 224 224 255;
21379 part { name: "elm.text.sub";
21380 clip_to: "disclip";
21385 state: "default" 0.0;
21388 to_x: "elm.swallow.icon";
21393 to_x: "elm.swallow.end";
21405 text_class: "list_item";
21408 description { state: "selected" 0.0;
21409 inherit: "default" 0.0;
21410 color: 128 128 128 255;
21414 part { name: "fg1";
21415 clip_to: "disclip";
21417 description { state: "default" 0.0;
21419 color: 255 255 255 0;
21421 rel2.relative: 1.0 0.5;
21424 normal: "bt_sm_hilight.png";
21428 description { state: "selected" 0.0;
21429 inherit: "default" 0.0;
21431 color: 255 255 255 255;
21434 part { name: "fg2";
21435 clip_to: "disclip";
21437 description { state: "default" 0.0;
21439 color: 255 255 255 0;
21443 normal: "bt_sm_shine.png";
21447 description { state: "selected" 0.0;
21448 inherit: "default" 0.0;
21450 color: 255 255 255 255;
21453 part { name: "disclip";
21455 description { state: "default" 0.0;
21459 description { state: "disabled" 0.0;
21460 inherit: "default" 0.0;
21461 color: 255 255 255 64;
21466 // signal: elm,state,%s,active
21467 // a "check" item named %s went active
21468 // signal: elm,state,%s,passive
21469 // a "check" item named %s went passive
21470 // default is passive
21473 signal: "elm,state,selected";
21475 action: STATE_SET "selected" 0.0;
21479 target: "elm.text";
21480 target: "elm.text.sub";
21483 name: "go_passive";
21484 signal: "elm,state,unselected";
21486 action: STATE_SET "default" 0.0;
21490 target: "elm.text";
21491 target: "elm.text.sub";
21492 transition: LINEAR 0.1;
21495 name: "go_disabled";
21496 signal: "elm,state,disabled";
21498 action: STATE_SET "disabled" 0.0;
21502 name: "go_enabled";
21503 signal: "elm,state,enabled";
21505 action: STATE_SET "default" 0.0;
21511 group { name: "elm/genlist/tree/double_label/default";
21512 data.item: "stacking" "above";
21513 data.item: "selectraise" "on";
21514 data.item: "labels" "elm.text elm.text.sub";
21515 data.item: "icons" "elm.swallow.icon elm.swallow.end";
21516 data.item: "treesize" "20";
21517 // data.item: "states" "";
21519 image: "bt_sm_base1.png" COMP;
21520 image: "bt_sm_shine.png" COMP;
21521 image: "bt_sm_hilight.png" COMP;
21522 image: "ilist_1.png" COMP;
21523 image: "ilist_item_shadow.png" COMP;
21524 image: "icon_arrow_right.png" COMP;
21525 image: "icon_arrow_down.png" COMP;
21533 state: "default" 0.0;
21541 state: "default" 0.0;
21556 normal: "ilist_item_shadow.png";
21565 state: "default" 0.0;
21567 normal: "ilist_1.png";
21574 clip_to: "disclip";
21576 description { state: "default" 0.0;
21578 color: 255 255 255 0;
21588 normal: "bt_sm_base1.png";
21591 image.middle: SOLID;
21593 description { state: "selected" 0.0;
21594 inherit: "default" 0.0;
21596 color: 255 255 255 255;
21607 part { name: "elm.swallow.pad";
21609 description { state: "default" 0.0;
21622 part { name: "arrow";
21623 clip_to: "disclip";
21624 ignore_flags: ON_HOLD;
21625 description { state: "default" 0.0;
21630 to_x: "elm.swallow.pad";
21635 to_x: "elm.swallow.pad";
21639 image.normal: "icon_arrow_right.png";
21641 description { state: "active" 0.0;
21642 inherit: "default" 0.0;
21643 image.normal: "icon_arrow_down.png";
21646 part { name: "elm.swallow.icon";
21647 clip_to: "disclip";
21649 description { state: "default" 0.0;
21664 part { name: "elm.swallow.end";
21665 clip_to: "disclip";
21667 description { state: "default" 0.0;
21671 aspect_preference: VERTICAL;
21682 part { name: "elm.text";
21683 clip_to: "disclip";
21685 effect: SOFT_SHADOW;
21689 state: "default" 0.0;
21692 to_x: "elm.swallow.icon";
21697 to_x: "elm.swallow.end";
21709 text_class: "list_item";
21712 description { state: "selected" 0.0;
21713 inherit: "default" 0.0;
21714 color: 224 224 224 255;
21718 part { name: "elm.text.sub";
21719 clip_to: "disclip";
21724 state: "default" 0.0;
21727 to_x: "elm.swallow.icon";
21732 to_x: "elm.swallow.end";
21744 text_class: "list_item";
21747 description { state: "selected" 0.0;
21748 inherit: "default" 0.0;
21749 color: 128 128 128 255;
21753 part { name: "fg1";
21754 clip_to: "disclip";
21756 description { state: "default" 0.0;
21758 color: 255 255 255 0;
21760 rel2.relative: 1.0 0.5;
21763 normal: "bt_sm_hilight.png";
21767 description { state: "selected" 0.0;
21768 inherit: "default" 0.0;
21770 color: 255 255 255 255;
21773 part { name: "fg2";
21774 clip_to: "disclip";
21776 description { state: "default" 0.0;
21778 color: 255 255 255 0;
21782 normal: "bt_sm_shine.png";
21786 description { state: "selected" 0.0;
21787 inherit: "default" 0.0;
21789 color: 255 255 255 255;
21792 part { name: "disclip";
21794 description { state: "default" 0.0;
21798 description { state: "disabled" 0.0;
21799 inherit: "default" 0.0;
21800 color: 255 255 255 64;
21805 // signal: elm,state,%s,active
21806 // a "check" item named %s went active
21807 // signal: elm,state,%s,passive
21808 // a "check" item named %s went passive
21809 // default is passive
21812 signal: "elm,state,selected";
21814 action: STATE_SET "selected" 0.0;
21818 target: "elm.text";
21819 target: "elm.text.sub";
21822 name: "go_passive";
21823 signal: "elm,state,unselected";
21825 action: STATE_SET "default" 0.0;
21829 target: "elm.text";
21830 target: "elm.text.sub";
21831 transition: LINEAR 0.1;
21834 name: "go_disabled";
21835 signal: "elm,state,disabled";
21837 action: STATE_SET "disabled" 0.0;
21841 name: "go_enabled";
21842 signal: "elm,state,enabled";
21844 action: STATE_SET "default" 0.0;
21849 signal: "mouse,up,1";
21851 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
21854 name: "go_expanded";
21855 signal: "elm,state,expanded";
21857 action: STATE_SET "active" 0.0;
21861 name: "go_contracted";
21862 signal: "elm,state,contracted";
21864 action: STATE_SET "default" 0.0;
21869 group { name: "elm/genlist/tree_compress/double_label/default";
21870 data.item: "stacking" "above";
21871 data.item: "selectraise" "on";
21872 data.item: "labels" "elm.text elm.text.sub";
21873 data.item: "icons" "elm.swallow.icon elm.swallow.end";
21874 data.item: "treesize" "20";
21875 // data.item: "states" "";
21877 image: "bt_sm_base1.png" COMP;
21878 image: "bt_sm_shine.png" COMP;
21879 image: "bt_sm_hilight.png" COMP;
21880 image: "ilist_1.png" COMP;
21881 image: "ilist_item_shadow.png" COMP;
21882 image: "icon_arrow_right.png" COMP;
21883 image: "icon_arrow_down.png" COMP;
21891 state: "default" 0.0;
21899 state: "default" 0.0;
21914 normal: "ilist_item_shadow.png";
21923 state: "default" 0.0;
21925 normal: "ilist_1.png";
21932 clip_to: "disclip";
21934 description { state: "default" 0.0;
21936 color: 255 255 255 0;
21946 normal: "bt_sm_base1.png";
21949 image.middle: SOLID;
21951 description { state: "selected" 0.0;
21952 inherit: "default" 0.0;
21954 color: 255 255 255 255;
21965 part { name: "elm.swallow.pad";
21967 description { state: "default" 0.0;
21980 part { name: "arrow";
21981 clip_to: "disclip";
21982 ignore_flags: ON_HOLD;
21983 description { state: "default" 0.0;
21988 to_x: "elm.swallow.pad";
21993 to_x: "elm.swallow.pad";
21997 image.normal: "icon_arrow_right.png";
21999 description { state: "active" 0.0;
22000 inherit: "default" 0.0;
22001 image.normal: "icon_arrow_down.png";
22004 part { name: "elm.swallow.icon";
22005 clip_to: "disclip";
22007 description { state: "default" 0.0;
22022 part { name: "elm.swallow.end";
22023 clip_to: "disclip";
22025 description { state: "default" 0.0;
22029 aspect_preference: VERTICAL;
22040 part { name: "elm.text";
22041 clip_to: "disclip";
22043 effect: SOFT_SHADOW;
22047 state: "default" 0.0;
22050 to_x: "elm.swallow.icon";
22055 to_x: "elm.swallow.end";
22067 text_class: "list_item";
22070 description { state: "selected" 0.0;
22071 inherit: "default" 0.0;
22072 color: 224 224 224 255;
22076 part { name: "elm.text.sub";
22077 clip_to: "disclip";
22082 state: "default" 0.0;
22085 to_x: "elm.swallow.icon";
22090 to_x: "elm.swallow.end";
22102 text_class: "list_item";
22105 description { state: "selected" 0.0;
22106 inherit: "default" 0.0;
22107 color: 128 128 128 255;
22111 part { name: "fg1";
22112 clip_to: "disclip";
22114 description { state: "default" 0.0;
22116 color: 255 255 255 0;
22118 rel2.relative: 1.0 0.5;
22121 normal: "bt_sm_hilight.png";
22125 description { state: "selected" 0.0;
22126 inherit: "default" 0.0;
22128 color: 255 255 255 255;
22131 part { name: "fg2";
22132 clip_to: "disclip";
22134 description { state: "default" 0.0;
22136 color: 255 255 255 0;
22140 normal: "bt_sm_shine.png";
22144 description { state: "selected" 0.0;
22145 inherit: "default" 0.0;
22147 color: 255 255 255 255;
22150 part { name: "disclip";
22152 description { state: "default" 0.0;
22156 description { state: "disabled" 0.0;
22157 inherit: "default" 0.0;
22158 color: 255 255 255 64;
22163 // signal: elm,state,%s,active
22164 // a "check" item named %s went active
22165 // signal: elm,state,%s,passive
22166 // a "check" item named %s went passive
22167 // default is passive
22170 signal: "elm,state,selected";
22172 action: STATE_SET "selected" 0.0;
22176 target: "elm.text";
22177 target: "elm.text.sub";
22180 name: "go_passive";
22181 signal: "elm,state,unselected";
22183 action: STATE_SET "default" 0.0;
22187 target: "elm.text";
22188 target: "elm.text.sub";
22189 transition: LINEAR 0.1;
22192 name: "go_disabled";
22193 signal: "elm,state,disabled";
22195 action: STATE_SET "disabled" 0.0;
22199 name: "go_enabled";
22200 signal: "elm,state,enabled";
22202 action: STATE_SET "default" 0.0;
22207 signal: "mouse,up,1";
22209 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
22212 name: "go_expanded";
22213 signal: "elm,state,expanded";
22215 action: STATE_SET "active" 0.0;
22219 name: "go_contracted";
22220 signal: "elm,state,contracted";
22222 action: STATE_SET "default" 0.0;
22227 group { name: "elm/genlist/tree_odd/double_label/default";
22228 data.item: "stacking" "below";
22229 data.item: "selectraise" "on";
22230 data.item: "labels" "elm.text elm.text.sub";
22231 data.item: "icons" "elm.swallow.icon elm.swallow.end";
22232 data.item: "treesize" "20";
22233 // data.item: "states" "";
22235 image: "bt_sm_base1.png" COMP;
22236 image: "bt_sm_shine.png" COMP;
22237 image: "bt_sm_hilight.png" COMP;
22238 image: "ilist_2.png" COMP;
22239 image: "icon_arrow_right.png" COMP;
22240 image: "icon_arrow_down.png" COMP;
22248 state: "default" 0.0;
22256 state: "default" 0.0;
22258 normal: "ilist_2.png";
22265 clip_to: "disclip";
22267 description { state: "default" 0.0;
22269 color: 255 255 255 0;
22279 normal: "bt_sm_base1.png";
22282 image.middle: SOLID;
22284 description { state: "selected" 0.0;
22285 inherit: "default" 0.0;
22287 color: 255 255 255 255;
22298 part { name: "elm.swallow.pad";
22300 description { state: "default" 0.0;
22313 part { name: "arrow";
22314 clip_to: "disclip";
22315 ignore_flags: ON_HOLD;
22316 description { state: "default" 0.0;
22321 to_x: "elm.swallow.pad";
22326 to_x: "elm.swallow.pad";
22330 image.normal: "icon_arrow_right.png";
22332 description { state: "active" 0.0;
22333 inherit: "default" 0.0;
22334 image.normal: "icon_arrow_down.png";
22337 part { name: "elm.swallow.icon";
22338 clip_to: "disclip";
22340 description { state: "default" 0.0;
22355 part { name: "elm.swallow.end";
22356 clip_to: "disclip";
22358 description { state: "default" 0.0;
22362 aspect_preference: VERTICAL;
22373 part { name: "elm.text";
22374 clip_to: "disclip";
22376 effect: SOFT_SHADOW;
22380 state: "default" 0.0;
22383 to_x: "elm.swallow.icon";
22388 to_x: "elm.swallow.end";
22400 text_class: "list_item";
22403 description { state: "selected" 0.0;
22404 inherit: "default" 0.0;
22405 color: 224 224 224 255;
22409 part { name: "elm.text.sub";
22410 clip_to: "disclip";
22415 state: "default" 0.0;
22418 to_x: "elm.swallow.icon";
22423 to_x: "elm.swallow.end";
22435 text_class: "list_item";
22438 description { state: "selected" 0.0;
22439 inherit: "default" 0.0;
22440 color: 128 128 128 255;
22444 part { name: "fg1";
22445 clip_to: "disclip";
22447 description { state: "default" 0.0;
22449 color: 255 255 255 0;
22451 rel2.relative: 1.0 0.5;
22454 normal: "bt_sm_hilight.png";
22458 description { state: "selected" 0.0;
22459 inherit: "default" 0.0;
22461 color: 255 255 255 255;
22464 part { name: "fg2";
22465 clip_to: "disclip";
22467 description { state: "default" 0.0;
22469 color: 255 255 255 0;
22473 normal: "bt_sm_shine.png";
22477 description { state: "selected" 0.0;
22478 inherit: "default" 0.0;
22480 color: 255 255 255 255;
22483 part { name: "disclip";
22485 description { state: "default" 0.0;
22489 description { state: "disabled" 0.0;
22490 inherit: "default" 0.0;
22491 color: 255 255 255 64;
22496 // signal: elm,state,%s,active
22497 // a "check" item named %s went active
22498 // signal: elm,state,%s,passive
22499 // a "check" item named %s went passive
22500 // default is passive
22503 signal: "elm,state,selected";
22505 action: STATE_SET "selected" 0.0;
22509 target: "elm.text";
22510 target: "elm.text.sub";
22513 name: "go_passive";
22514 signal: "elm,state,unselected";
22516 action: STATE_SET "default" 0.0;
22520 target: "elm.text";
22521 target: "elm.text.sub";
22522 transition: LINEAR 0.1;
22525 name: "go_disabled";
22526 signal: "elm,state,disabled";
22528 action: STATE_SET "disabled" 0.0;
22532 name: "go_enabled";
22533 signal: "elm,state,enabled";
22535 action: STATE_SET "default" 0.0;
22540 signal: "mouse,up,1";
22542 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
22545 name: "go_expanded";
22546 signal: "elm,state,expanded";
22548 action: STATE_SET "active" 0.0;
22552 name: "go_contracted";
22553 signal: "elm,state,contracted";
22555 action: STATE_SET "default" 0.0;
22561 group { name: "elm/genlist/item/icon_top_text_bottom/default";
22562 data.item: "stacking" "above";
22563 data.item: "selectraise" "on";
22564 data.item: "labels" "elm.text";
22565 data.item: "icons" "elm.swallow.icon";
22566 data.item: "treesize" "20";
22567 // data.item: "states" "";
22569 image: "bt_sm_base1.png" COMP;
22570 image: "bt_sm_shine.png" COMP;
22571 image: "bt_sm_hilight.png" COMP;
22572 image: "ilist_1.png" COMP;
22573 image: "ilist_item_shadow.png" COMP;
22581 state: "default" 0.0;
22589 state: "default" 0.0;
22604 normal: "ilist_item_shadow.png";
22613 state: "default" 0.0;
22615 normal: "ilist_1.png";
22622 clip_to: "disclip";
22624 description { state: "default" 0.0;
22626 color: 255 255 255 0;
22636 normal: "bt_sm_base1.png";
22639 image.middle: SOLID;
22641 description { state: "selected" 0.0;
22642 inherit: "default" 0.0;
22644 color: 255 255 255 255;
22655 part { name: "elm.swallow.pad";
22657 description { state: "default" 0.0;
22670 part { name: "elm.swallow.icon";
22671 clip_to: "disclip";
22673 description { state: "default" 0.0;
22677 to_x: "elm.swallow.pad";
22682 to_x: "elm.swallow.pad";
22688 part { name: "elm.text";
22689 clip_to: "disclip";
22691 effect: SOFT_SHADOW;
22695 state: "default" 0.0;
22698 to_y: "elm.swallow.icon";
22714 text_class: "list_item";
22717 description { state: "selected" 0.0;
22718 inherit: "default" 0.0;
22719 color: 224 224 224 255;
22723 part { name: "fg1";
22724 clip_to: "disclip";
22726 description { state: "default" 0.0;
22728 color: 255 255 255 0;
22730 rel2.relative: 1.0 0.5;
22733 normal: "bt_sm_hilight.png";
22737 description { state: "selected" 0.0;
22738 inherit: "default" 0.0;
22740 color: 255 255 255 255;
22743 part { name: "fg2";
22744 clip_to: "disclip";
22746 description { state: "default" 0.0;
22748 color: 255 255 255 0;
22752 normal: "bt_sm_shine.png";
22756 description { state: "selected" 0.0;
22757 inherit: "default" 0.0;
22759 color: 255 255 255 255;
22762 part { name: "disclip";
22764 description { state: "default" 0.0;
22768 description { state: "disabled" 0.0;
22769 inherit: "default" 0.0;
22770 color: 255 255 255 64;
22775 // signal: elm,state,%s,active
22776 // a "check" item named %s went active
22777 // signal: elm,state,%s,passive
22778 // a "check" item named %s went passive
22779 // default is passive
22782 signal: "elm,state,selected";
22784 action: STATE_SET "selected" 0.0;
22788 target: "elm.text";
22791 name: "go_passive";
22792 signal: "elm,state,unselected";
22794 action: STATE_SET "default" 0.0;
22798 target: "elm.text";
22799 transition: LINEAR 0.1;
22802 name: "go_disabled";
22803 signal: "elm,state,disabled";
22805 action: STATE_SET "disabled" 0.0;
22809 name: "go_enabled";
22810 signal: "elm,state,enabled";
22812 action: STATE_SET "default" 0.0;
22817 group { name: "elm/genlist/item_odd/icon_top_text_bottom/default";
22818 data.item: "stacking" "below";
22819 data.item: "selectraise" "on";
22820 data.item: "labels" "elm.text";
22821 data.item: "icons" "elm.swallow.icon";
22822 data.item: "treesize" "20";
22823 // data.item: "states" "";
22825 image: "bt_sm_base1.png" COMP;
22826 image: "bt_sm_shine.png" COMP;
22827 image: "bt_sm_hilight.png" COMP;
22828 image: "ilist_2.png" COMP;
22831 part { name: "event";
22835 state: "default" 0.0;
22843 state: "default" 0.0;
22845 normal: "ilist_2.png";
22852 clip_to: "disclip";
22854 description { state: "default" 0.0;
22856 color: 255 255 255 0;
22866 normal: "bt_sm_base1.png";
22869 image.middle: SOLID;
22871 description { state: "selected" 0.0;
22872 inherit: "default" 0.0;
22874 color: 255 255 255 255;
22885 part { name: "elm.swallow.pad";
22887 description { state: "default" 0.0;
22900 part { name: "elm.swallow.icon";
22901 clip_to: "disclip";
22903 description { state: "default" 0.0;
22907 to_x: "elm.swallow.pad";
22912 to_x: "elm.swallow.pad";
22918 part { name: "elm.text";
22919 clip_to: "disclip";
22921 effect: SOFT_SHADOW;
22925 state: "default" 0.0;
22928 to_y: "elm.swallow.icon";
22944 text_class: "list_item";
22947 description { state: "selected" 0.0;
22948 inherit: "default" 0.0;
22949 color: 224 224 224 255;
22953 part { name: "fg1";
22954 clip_to: "disclip";
22956 description { state: "default" 0.0;
22958 color: 255 255 255 0;
22960 rel2.relative: 1.0 0.5;
22963 normal: "bt_sm_hilight.png";
22967 description { state: "selected" 0.0;
22968 inherit: "default" 0.0;
22970 color: 255 255 255 255;
22973 part { name: "fg2";
22974 clip_to: "disclip";
22976 description { state: "default" 0.0;
22978 color: 255 255 255 0;
22982 normal: "bt_sm_shine.png";
22986 description { state: "selected" 0.0;
22987 inherit: "default" 0.0;
22989 color: 255 255 255 255;
22992 part { name: "disclip";
22994 description { state: "default" 0.0;
22998 description { state: "disabled" 0.0;
22999 inherit: "default" 0.0;
23000 color: 255 255 255 64;
23005 // signal: elm,state,%s,active
23006 // a "check" item named %s went active
23007 // signal: elm,state,%s,passive
23008 // a "check" item named %s went passive
23009 // default is passive
23012 signal: "elm,state,selected";
23014 action: STATE_SET "selected" 0.0;
23018 target: "elm.text";
23021 name: "go_passive";
23022 signal: "elm,state,unselected";
23024 action: STATE_SET "default" 0.0;
23028 target: "elm.text";
23029 transition: LINEAR 0.1;
23032 name: "go_disabled";
23033 signal: "elm,state,disabled";
23035 action: STATE_SET "disabled" 0.0;
23039 name: "go_enabled";
23040 signal: "elm,state,enabled";
23042 action: STATE_SET "default" 0.0;
23048 group { name: "elm/genlist/tree/icon_top_text_bottom/default";
23049 data.item: "stacking" "above";
23050 data.item: "selectraise" "on";
23051 data.item: "labels" "elm.text";
23052 data.item: "icons" "elm.swallow.icon";
23053 data.item: "treesize" "20";
23054 // data.item: "states" "";
23056 image: "bt_sm_base1.png" COMP;
23057 image: "bt_sm_shine.png" COMP;
23058 image: "bt_sm_hilight.png" COMP;
23059 image: "ilist_1.png" COMP;
23060 image: "ilist_item_shadow.png" COMP;
23061 image: "icon_arrow_right.png" COMP;
23062 image: "icon_arrow_down.png" COMP;
23070 state: "default" 0.0;
23078 state: "default" 0.0;
23093 normal: "ilist_item_shadow.png";
23102 state: "default" 0.0;
23104 normal: "ilist_1.png";
23111 clip_to: "disclip";
23113 description { state: "default" 0.0;
23115 color: 255 255 255 0;
23125 normal: "bt_sm_base1.png";
23128 image.middle: SOLID;
23130 description { state: "selected" 0.0;
23131 inherit: "default" 0.0;
23133 color: 255 255 255 255;
23144 part { name: "elm.swallow.pad";
23146 description { state: "default" 0.0;
23159 part { name: "arrow";
23160 clip_to: "disclip";
23161 ignore_flags: ON_HOLD;
23162 description { state: "default" 0.0;
23167 to_x: "elm.swallow.pad";
23172 to_x: "elm.swallow.pad";
23176 image.normal: "icon_arrow_right.png";
23178 description { state: "active" 0.0;
23179 inherit: "default" 0.0;
23180 image.normal: "icon_arrow_down.png";
23183 part { name: "elm.swallow.icon";
23184 clip_to: "disclip";
23186 description { state: "default" 0.0;
23200 part { name: "elm.text";
23201 clip_to: "disclip";
23203 effect: SOFT_SHADOW;
23207 state: "default" 0.0;
23210 to_y: "elm.swallow.icon";
23226 text_class: "list_item";
23229 description { state: "selected" 0.0;
23230 inherit: "default" 0.0;
23231 color: 224 224 224 255;
23235 part { name: "fg1";
23236 clip_to: "disclip";
23238 description { state: "default" 0.0;
23240 color: 255 255 255 0;
23242 rel2.relative: 1.0 0.5;
23245 normal: "bt_sm_hilight.png";
23249 description { state: "selected" 0.0;
23250 inherit: "default" 0.0;
23252 color: 255 255 255 255;
23255 part { name: "fg2";
23256 clip_to: "disclip";
23258 description { state: "default" 0.0;
23260 color: 255 255 255 0;
23264 normal: "bt_sm_shine.png";
23268 description { state: "selected" 0.0;
23269 inherit: "default" 0.0;
23271 color: 255 255 255 255;
23274 part { name: "disclip";
23276 description { state: "default" 0.0;
23280 description { state: "disabled" 0.0;
23281 inherit: "default" 0.0;
23282 color: 255 255 255 64;
23287 // signal: elm,state,%s,active
23288 // a "check" item named %s went active
23289 // signal: elm,state,%s,passive
23290 // a "check" item named %s went passive
23291 // default is passive
23294 signal: "elm,state,selected";
23296 action: STATE_SET "selected" 0.0;
23300 target: "elm.text";
23303 name: "go_passive";
23304 signal: "elm,state,unselected";
23306 action: STATE_SET "default" 0.0;
23310 target: "elm.text";
23311 transition: LINEAR 0.1;
23314 name: "go_disabled";
23315 signal: "elm,state,disabled";
23317 action: STATE_SET "disabled" 0.0;
23321 name: "go_enabled";
23322 signal: "elm,state,enabled";
23324 action: STATE_SET "default" 0.0;
23329 signal: "mouse,up,1";
23331 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
23334 name: "go_expanded";
23335 signal: "elm,state,expanded";
23337 action: STATE_SET "active" 0.0;
23341 name: "go_contracted";
23342 signal: "elm,state,contracted";
23344 action: STATE_SET "default" 0.0;
23349 group { name: "elm/genlist/tree_odd/icon_top_text_bottom/default";
23350 data.item: "stacking" "below";
23351 data.item: "selectraise" "on";
23352 data.item: "labels" "elm.text";
23353 data.item: "icons" "elm.swallow.icon";
23354 data.item: "treesize" "20";
23355 // data.item: "states" "";
23357 image: "bt_sm_base1.png" COMP;
23358 image: "bt_sm_shine.png" COMP;
23359 image: "bt_sm_hilight.png" COMP;
23360 image: "ilist_2.png" COMP;
23361 image: "icon_arrow_right.png" COMP;
23362 image: "icon_arrow_down.png" COMP;
23370 state: "default" 0.0;
23378 state: "default" 0.0;
23380 normal: "ilist_2.png";
23387 clip_to: "disclip";
23389 description { state: "default" 0.0;
23391 color: 255 255 255 0;
23401 normal: "bt_sm_base1.png";
23404 image.middle: SOLID;
23406 description { state: "selected" 0.0;
23407 inherit: "default" 0.0;
23409 color: 255 255 255 255;
23420 part { name: "elm.swallow.pad";
23422 description { state: "default" 0.0;
23435 part { name: "arrow";
23436 clip_to: "disclip";
23437 ignore_flags: ON_HOLD;
23438 description { state: "default" 0.0;
23443 to_x: "elm.swallow.pad";
23448 to_x: "elm.swallow.pad";
23452 image.normal: "icon_arrow_right.png";
23454 description { state: "active" 0.0;
23455 inherit: "default" 0.0;
23456 image.normal: "icon_arrow_down.png";
23459 part { name: "elm.swallow.icon";
23460 clip_to: "disclip";
23462 description { state: "default" 0.0;
23476 part { name: "elm.text";
23477 clip_to: "disclip";
23479 effect: SOFT_SHADOW;
23483 state: "default" 0.0;
23486 to_y: "elm.swallow.icon";
23502 text_class: "list_item";
23505 description { state: "selected" 0.0;
23506 inherit: "default" 0.0;
23507 color: 224 224 224 255;
23511 part { name: "fg1";
23512 clip_to: "disclip";
23514 description { state: "default" 0.0;
23516 color: 255 255 255 0;
23518 rel2.relative: 1.0 0.5;
23521 normal: "bt_sm_hilight.png";
23525 description { state: "selected" 0.0;
23526 inherit: "default" 0.0;
23528 color: 255 255 255 255;
23531 part { name: "fg2";
23532 clip_to: "disclip";
23534 description { state: "default" 0.0;
23536 color: 255 255 255 0;
23540 normal: "bt_sm_shine.png";
23544 description { state: "selected" 0.0;
23545 inherit: "default" 0.0;
23547 color: 255 255 255 255;
23550 part { name: "disclip";
23552 description { state: "default" 0.0;
23556 description { state: "disabled" 0.0;
23557 inherit: "default" 0.0;
23558 color: 255 255 255 64;
23563 // signal: elm,state,%s,active
23564 // a "check" item named %s went active
23565 // signal: elm,state,%s,passive
23566 // a "check" item named %s went passive
23567 // default is passive
23570 signal: "elm,state,selected";
23572 action: STATE_SET "selected" 0.0;
23576 target: "elm.text";
23579 name: "go_passive";
23580 signal: "elm,state,unselected";
23582 action: STATE_SET "default" 0.0;
23586 target: "elm.text";
23587 transition: LINEAR 0.1;
23590 name: "go_disabled";
23591 signal: "elm,state,disabled";
23593 action: STATE_SET "disabled" 0.0;
23597 name: "go_enabled";
23598 signal: "elm,state,enabled";
23600 action: STATE_SET "default" 0.0;
23605 signal: "mouse,up,1";
23607 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
23610 name: "go_expanded";
23611 signal: "elm,state,expanded";
23613 action: STATE_SET "active" 0.0;
23617 name: "go_contracted";
23618 signal: "elm,state,contracted";
23620 action: STATE_SET "default" 0.0;
23627 ///////////////////////////////////////////////////////////////////////////////
23628 group { name: "elm/check/base/default";
23630 image: "check_base.png" COMP;
23631 image: "check.png" COMP;
23632 image: "check2.png" COMP;
23638 description { state: "default" 0.0;
23640 rel2.relative: 0.0 1.0;
23646 aspect_preference: VERTICAL;
23648 normal: "check_base.png";
23655 part { name: "check";
23658 description { state: "default" 0.0;
23668 color: 255 255 255 255;
23669 image.normal: "check.png";
23671 description { state: "visible" 0.0;
23672 inherit: "default" 0.0;
23675 description { state: "disabled" 0.0;
23676 inherit: "default" 0.0;
23678 color: 128 128 128 128;
23680 description { state: "disabled_visible" 0.0;
23681 inherit: "default" 0.0;
23682 color: 128 128 128 128;
23686 part { name: "elm.swallow.content";
23688 description { state: "default" 0.0;
23693 rel1.relative: 1.0 0.0;
23697 rel2.relative: 1.0 1.0;
23699 description { state: "visible" 0.0;
23700 inherit: "default" 0.0;
23705 description { state: "disabled" 0.0;
23706 inherit: "default" 0.0;
23707 color: 128 128 128 128;
23709 description { state: "disabled_visible" 0.0;
23710 inherit: "default" 0.0;
23711 color: 128 128 128 128;
23717 part { name: "elm.text";
23721 description { state: "default" 0.0;
23723 rel1.to_x: "elm.swallow.content";
23724 rel1.relative: 1.0 0.0;
23726 rel2.relative: 1.0 1.0;
23727 rel2.offset: -2 -2;
23730 font: "Sans,Edje-Vera";
23736 description { state: "visible" 0.0;
23737 inherit: "default" 0.0;
23741 description { state: "disabled" 0.0;
23742 inherit: "default" 0.0;
23746 description { state: "disabled_visible" 0.0;
23747 inherit: "default" 0.0;
23754 part { name: "events";
23756 ignore_flags: ON_HOLD;
23757 description { state: "default" 0.0;
23761 part { name: "disabler";
23763 description { state: "default" 0.0;
23767 description { state: "disabled" 0.0;
23768 inherit: "default" 0.0;
23774 program { name: "click";
23775 signal: "mouse,up,1";
23777 action: SIGNAL_EMIT "elm,action,check,toggle" "";
23779 program { name: "check_on";
23780 signal: "elm,state,check,on";
23782 action: STATE_SET "visible" 0.0;
23785 program { name: "check_off";
23786 signal: "elm,state,check,off";
23788 action: STATE_SET "default" 0.0;
23791 program { name: "text_show";
23792 signal: "elm,state,text,visible";
23794 action: STATE_SET "visible" 0.0;
23795 target: "elm.text";
23797 program { name: "text_hide";
23798 signal: "elm,state,text,hidden";
23800 action: STATE_SET "default" 0.0;
23801 target: "elm.text";
23803 program { name: "icon_show";
23804 signal: "elm,state,icon,visible";
23806 action: STATE_SET "visible" 0.0;
23807 target: "elm.swallow.content";
23809 program { name: "icon_hide";
23810 signal: "elm,state,icon,hidden";
23812 action: STATE_SET "default" 0.0;
23813 target: "elm.swallow.content";
23815 program { name: "disable";
23816 signal: "elm,state,disabled";
23818 action: STATE_SET "disabled" 0.0;
23819 target: "disabler";
23820 after: "disable_text";
23822 program { name: "disable_text";
23826 get_state(PART:"elm.text", st, 30, vl);
23827 if (!strcmp(st, "visible"))
23828 set_state(PART:"elm.text", "disabled_visible", 0.0);
23830 set_state(PART:"elm.text", "disabled", 0.0);
23832 get_state(PART:"elm.swallow.content", st, 30, vl);
23833 if (!strcmp(st, "visible"))
23834 set_state(PART:"elm.swallow.content", "disabled_visible", 0.0);
23836 set_state(PART:"elm.swallow.content", "disabled", 0.0);
23838 get_state(PART:"check", st, 30, vl);
23839 if (!strcmp(st, "visible"))
23840 set_state(PART:"check", "disabled_visible", 0.0);
23842 set_state(PART:"check", "disabled", 0.0);
23845 program { name: "enable";
23846 signal: "elm,state,enabled";
23848 action: STATE_SET "default" 0.0;
23849 target: "disabler";
23850 after: "enable_text";
23852 program { name: "enable_text";
23856 get_state(PART:"elm.text", st, 30, vl);
23857 if (!strcmp(st, "disabled_visible"))
23858 set_state(PART:"elm.text", "visible", 0.0);
23860 set_state(PART:"elm.text", "default", 0.0);
23862 get_state(PART:"elm.swallow.content", st, 30, vl);
23863 if (!strcmp(st, "visible"))
23864 set_state(PART:"elm.swallow.content", "visible", 0.0);
23866 set_state(PART:"elm.swallow.content", "default", 0.0);
23868 get_state(PART:"check", st, 30, vl);
23869 if (!strcmp(st, "visible"))
23870 set_state(PART:"check", "visible", 0.0);
23872 set_state(PART:"check", "default", 0.0);
23878 ///////////////////////////////////////////////////////////////////////////////
23879 group { name: "elm/radio/base/default";
23881 image: "radio_base.png" COMP;
23882 image: "radio.png" COMP;
23883 image: "radio2.png" COMP;
23889 description { state: "default" 0.0;
23891 rel2.relative: 0.0 1.0;
23897 aspect_preference: VERTICAL;
23898 image.normal: "radio_base.png";
23901 part { name: "radio";
23904 description { state: "default" 0.0;
23908 image.normal: "radio.png";
23910 description { state: "visible" 0.0;
23911 inherit: "default" 0.0;
23915 part { name: "elm.swallow.content";
23917 description { state: "default" 0.0;
23923 rel1.relative: 1.0 0.0;
23926 rel2.relative: 1.0 1.0;
23929 description { state: "visible" 0.0;
23930 inherit: "default" 0.0;
23932 color: 255 255 255 255;
23935 description { state: "disabled" 0.0;
23936 inherit: "default" 0.0;
23937 color: 128 128 128 128;
23939 description { state: "disabled_visible" 0.0;
23940 inherit: "default" 0.0;
23941 color: 128 128 128 128;
23946 part { name: "elm.text";
23950 description { state: "default" 0.0;
23952 rel1.to_x: "elm.swallow.content";
23953 rel1.relative: 1.0 0.0;
23955 rel2.relative: 1.0 1.0;
23956 rel2.offset: -2 -2;
23959 font: "Sans,Edje-Vera";
23965 description { state: "visible" 0.0;
23966 inherit: "default" 0.0;
23970 description { state: "disabled" 0.0;
23971 inherit: "default" 0.0;
23975 description { state: "disabled_visible" 0.0;
23976 inherit: "default" 0.0;
23983 part { name: "events";
23985 ignore_flags: ON_HOLD;
23986 description { state: "default" 0.0;
23990 part { name: "disabler";
23992 description { state: "default" 0.0;
23996 description { state: "disabled" 0.0;
23997 inherit: "default" 0.0;
24003 program { name: "click";
24004 signal: "mouse,up,1";
24006 action: SIGNAL_EMIT "elm,action,radio,toggle" "";
24008 program { name: "radio_on";
24009 signal: "elm,state,radio,on";
24011 action: STATE_SET "visible" 0.0;
24014 program { name: "radio_off";
24015 signal: "elm,state,radio,off";
24017 action: STATE_SET "default" 0.0;
24020 program { name: "text_show";
24021 signal: "elm,state,text,visible";
24023 action: STATE_SET "visible" 0.0;
24024 target: "elm.text";
24026 program { name: "text_hide";
24027 signal: "elm,state,text,hidden";
24029 action: STATE_SET "default" 0.0;
24030 target: "elm.text";
24032 program { name: "icon_show";
24033 signal: "elm,state,icon,visible";
24035 action: STATE_SET "visible" 0.0;
24036 target: "elm.swallow.content";
24038 program { name: "icon_hide";
24039 signal: "elm,state,icon,hidden";
24041 action: STATE_SET "default" 0.0;
24042 target: "elm.swallow.content";
24044 program { name: "disable";
24045 signal: "elm,state,disabled";
24047 action: STATE_SET "disabled" 0.0;
24048 target: "disabler";
24049 after: "disable_text";
24051 program { name: "disable_text";
24055 get_state(PART:"elm.text", st, 30, vl);
24056 if (!strcmp(st, "visible"))
24057 set_state(PART:"elm.text", "disabled_visible", 0.0);
24059 set_state(PART:"elm.text", "disabled", 0.0);
24061 get_state(PART:"elm.swallow.content", st, 30, vl);
24062 if (!strcmp(st, "visible"))
24063 set_state(PART:"elm.swallow.content", "disabled_visible", 0.0);
24065 set_state(PART:"elm.swallow.content", "disabled", 0.0);
24068 program { name: "enable";
24069 signal: "elm,state,enabled";
24071 action: STATE_SET "default" 0.0;
24072 target: "disabler";
24073 after: "enable_text";
24075 program { name: "enable_text";
24079 get_state(PART:"elm.text", st, 30, vl);
24080 if (!strcmp(st, "disabled_visible"))
24081 set_state(PART:"elm.text", "visible", 0.0);
24083 set_state(PART:"elm.text", "default", 0.0);
24085 get_state(PART:"elm.swallow.content", st, 30, vl);
24086 if (!strcmp(st, "visible"))
24087 set_state(PART:"elm.swallow.content", "visible", 0.0);
24089 set_state(PART:"elm.swallow.content", "default", 0.0);
24095 group { name: "elm/genlist/tree_compress_odd/double_label/default";
24096 data.item: "stacking" "below";
24097 data.item: "selectraise" "on";
24098 data.item: "labels" "elm.text elm.text.sub";
24099 data.item: "icons" "elm.swallow.icon elm.swallow.end";
24100 data.item: "treesize" "20";
24101 // data.item: "states" "";
24103 image: "bt_sm_base1.png" COMP;
24104 image: "bt_sm_shine.png" COMP;
24105 image: "bt_sm_hilight.png" COMP;
24106 image: "ilist_2.png" COMP;
24107 image: "icon_arrow_right.png" COMP;
24108 image: "icon_arrow_down.png" COMP;
24116 state: "default" 0.0;
24124 state: "default" 0.0;
24126 normal: "ilist_2.png";
24133 clip_to: "disclip";
24135 description { state: "default" 0.0;
24137 color: 255 255 255 0;
24147 normal: "bt_sm_base1.png";
24150 image.middle: SOLID;
24152 description { state: "selected" 0.0;
24153 inherit: "default" 0.0;
24155 color: 255 255 255 255;
24166 part { name: "elm.swallow.pad";
24168 description { state: "default" 0.0;
24181 part { name: "arrow";
24182 clip_to: "disclip";
24183 ignore_flags: ON_HOLD;
24184 description { state: "default" 0.0;
24189 to_x: "elm.swallow.pad";
24194 to_x: "elm.swallow.pad";
24198 image.normal: "icon_arrow_right.png";
24200 description { state: "active" 0.0;
24201 inherit: "default" 0.0;
24202 image.normal: "icon_arrow_down.png";
24205 part { name: "elm.swallow.icon";
24206 clip_to: "disclip";
24208 description { state: "default" 0.0;
24223 part { name: "elm.swallow.end";
24224 clip_to: "disclip";
24226 description { state: "default" 0.0;
24230 aspect_preference: VERTICAL;
24241 part { name: "elm.text";
24242 clip_to: "disclip";
24244 effect: SOFT_SHADOW;
24248 state: "default" 0.0;
24251 to_x: "elm.swallow.icon";
24256 to_x: "elm.swallow.end";
24268 text_class: "list_item";
24271 description { state: "selected" 0.0;
24272 inherit: "default" 0.0;
24273 color: 224 224 224 255;
24277 part { name: "elm.text.sub";
24278 clip_to: "disclip";
24283 state: "default" 0.0;
24286 to_x: "elm.swallow.icon";
24291 to_x: "elm.swallow.end";
24303 text_class: "list_item";
24306 description { state: "selected" 0.0;
24307 inherit: "default" 0.0;
24308 color: 128 128 128 255;
24312 part { name: "fg1";
24313 clip_to: "disclip";
24315 description { state: "default" 0.0;
24317 color: 255 255 255 0;
24319 rel2.relative: 1.0 0.5;
24322 normal: "bt_sm_hilight.png";
24326 description { state: "selected" 0.0;
24327 inherit: "default" 0.0;
24329 color: 255 255 255 255;
24332 part { name: "fg2";
24333 clip_to: "disclip";
24335 description { state: "default" 0.0;
24337 color: 255 255 255 0;
24341 normal: "bt_sm_shine.png";
24345 description { state: "selected" 0.0;
24346 inherit: "default" 0.0;
24348 color: 255 255 255 255;
24351 part { name: "disclip";
24353 description { state: "default" 0.0;
24357 description { state: "disabled" 0.0;
24358 inherit: "default" 0.0;
24359 color: 255 255 255 64;
24364 // signal: elm,state,%s,active
24365 // a "check" item named %s went active
24366 // signal: elm,state,%s,passive
24367 // a "check" item named %s went passive
24368 // default is passive
24371 signal: "elm,state,selected";
24373 action: STATE_SET "selected" 0.0;
24377 target: "elm.text";
24378 target: "elm.text.sub";
24381 name: "go_passive";
24382 signal: "elm,state,unselected";
24384 action: STATE_SET "default" 0.0;
24388 target: "elm.text";
24389 target: "elm.text.sub";
24390 transition: LINEAR 0.1;
24393 name: "go_disabled";
24394 signal: "elm,state,disabled";
24396 action: STATE_SET "disabled" 0.0;
24400 name: "go_enabled";
24401 signal: "elm,state,enabled";
24403 action: STATE_SET "default" 0.0;
24408 signal: "mouse,up,1";
24410 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
24413 name: "go_expanded";
24414 signal: "elm,state,expanded";
24416 action: STATE_SET "active" 0.0;
24420 name: "go_contracted";
24421 signal: "elm,state,contracted";
24423 action: STATE_SET "default" 0.0;
24429 group { name: "elm/genlist/item_compress/media/default";
24430 data.item: "stacking" "above";
24431 data.item: "selectraise" "on";
24432 data.item: "labels" "elm.text.title elm.text.album-artist";
24433 data.item: "treesize" "20";
24435 image: "bt_sm_base1.png" COMP;
24436 image: "bt_sm_shine.png" COMP;
24437 image: "bt_sm_hilight.png" COMP;
24438 image: "ilist_1.png" COMP;
24439 image: "ilist_item_shadow.png" COMP;
24447 state: "default" 0.0;
24455 state: "default" 0.0;
24470 normal: "ilist_item_shadow.png";
24479 state: "default" 0.0;
24481 normal: "ilist_1.png";
24488 clip_to: "disclip";
24490 description { state: "default" 0.0;
24492 color: 255 255 255 0;
24502 normal: "bt_sm_base1.png";
24505 image.middle: SOLID;
24507 description { state: "selected" 0.0;
24508 inherit: "default" 0.0;
24510 color: 255 255 255 255;
24521 part { name: "elm.swallow.pad";
24523 description { state: "default" 0.0;
24536 part { name: "elm.text.title";
24537 clip_to: "disclip";
24539 effect: SOFT_SHADOW;
24543 state: "default" 0.0;
24561 description { state: "selected" 0.0;
24562 inherit: "default" 0.0;
24563 color: 224 224 224 255;
24567 part { name: "elm.text.album-artist";
24568 clip_to: "disclip";
24573 state: "default" 0.0;
24591 description { state: "selected" 0.0;
24592 inherit: "default" 0.0;
24593 color: 128 128 128 255;
24597 part { name: "fg1";
24598 clip_to: "disclip";
24600 description { state: "default" 0.0;
24602 color: 255 255 255 0;
24604 rel2.relative: 1.0 0.5;
24607 normal: "bt_sm_hilight.png";
24611 description { state: "selected" 0.0;
24612 inherit: "default" 0.0;
24614 color: 255 255 255 255;
24617 part { name: "fg2";
24618 clip_to: "disclip";
24620 description { state: "default" 0.0;
24622 color: 255 255 255 0;
24626 normal: "bt_sm_shine.png";
24630 description { state: "selected" 0.0;
24631 inherit: "default" 0.0;
24633 color: 255 255 255 255;
24636 part { name: "disclip";
24638 description { state: "default" 0.0;
24642 description { state: "disabled" 0.0;
24643 inherit: "default" 0.0;
24644 color: 255 255 255 64;
24649 // signal: elm,state,%s,active
24650 // a "check" item named %s went active
24651 // signal: elm,state,%s,passive
24652 // a "check" item named %s went passive
24653 // default is passive
24656 signal: "elm,state,selected";
24658 action: STATE_SET "selected" 0.0;
24662 target: "elm.text.title";
24663 target: "elm.text.album-artist";
24666 name: "go_passive";
24667 signal: "elm,state,unselected";
24669 action: STATE_SET "default" 0.0;
24673 target: "elm.text.title";
24674 target: "elm.text.album-artist";
24675 transition: LINEAR 0.1;
24678 name: "go_disabled";
24679 signal: "elm,state,disabled";
24681 action: STATE_SET "disabled" 0.0;
24685 name: "go_enabled";
24686 signal: "elm,state,enabled";
24688 action: STATE_SET "default" 0.0;
24693 group { name: "elm/genlist/item_compress_odd/media/default";
24694 data.item: "stacking" "below";
24695 data.item: "selectraise" "on";
24696 data.item: "labels" "elm.text.title elm.text.album-artist";
24697 data.item: "treesize" "20";
24699 image: "bt_sm_base1.png" COMP;
24700 image: "bt_sm_shine.png" COMP;
24701 image: "bt_sm_hilight.png" COMP;
24702 image: "ilist_2.png" COMP;
24705 part { name: "event";
24709 state: "default" 0.0;
24717 state: "default" 0.0;
24719 normal: "ilist_2.png";
24726 clip_to: "disclip";
24728 description { state: "default" 0.0;
24730 color: 255 255 255 0;
24740 normal: "bt_sm_base1.png";
24743 image.middle: SOLID;
24745 description { state: "selected" 0.0;
24746 inherit: "default" 0.0;
24748 color: 255 255 255 255;
24759 part { name: "elm.swallow.pad";
24761 description { state: "default" 0.0;
24774 part { name: "elm.text.title";
24775 clip_to: "disclip";
24777 effect: SOFT_SHADOW;
24781 state: "default" 0.0;
24799 description { state: "selected" 0.0;
24800 inherit: "default" 0.0;
24801 color: 224 224 224 255;
24805 part { name: "elm.text.album-artist";
24806 clip_to: "disclip";
24811 state: "default" 0.0;
24829 description { state: "selected" 0.0;
24830 inherit: "default" 0.0;
24831 color: 128 128 128 255;
24835 part { name: "fg1";
24836 clip_to: "disclip";
24838 description { state: "default" 0.0;
24840 color: 255 255 255 0;
24842 rel2.relative: 1.0 0.5;
24845 normal: "bt_sm_hilight.png";
24849 description { state: "selected" 0.0;
24850 inherit: "default" 0.0;
24852 color: 255 255 255 255;
24855 part { name: "fg2";
24856 clip_to: "disclip";
24858 description { state: "default" 0.0;
24860 color: 255 255 255 0;
24864 normal: "bt_sm_shine.png";
24868 description { state: "selected" 0.0;
24869 inherit: "default" 0.0;
24871 color: 255 255 255 255;
24874 part { name: "disclip";
24876 description { state: "default" 0.0;
24880 description { state: "disabled" 0.0;
24881 inherit: "default" 0.0;
24882 color: 255 255 255 64;
24887 // signal: elm,state,%s,active
24888 // a "check" item named %s went active
24889 // signal: elm,state,%s,passive
24890 // a "check" item named %s went passive
24891 // default is passive
24894 signal: "elm,state,selected";
24896 action: STATE_SET "selected" 0.0;
24900 target: "elm.text.title";
24901 target: "elm.text.album-artist";
24904 name: "go_passive";
24905 signal: "elm,state,unselected";
24907 action: STATE_SET "default" 0.0;
24911 target: "elm.text.title";
24912 target: "elm.text.album-artist";
24913 transition: LINEAR 0.1;
24916 name: "go_disabled";
24917 signal: "elm,state,disabled";
24919 action: STATE_SET "disabled" 0.0;
24923 name: "go_enabled";
24924 signal: "elm,state,enabled";
24926 action: STATE_SET "default" 0.0;
24932 group { name: "elm/genlist/item_compress/media-album/default";
24933 data.item: "stacking" "above";
24934 data.item: "selectraise" "on";
24935 data.item: "labels" "elm.text.title elm.text.trackno elm.text.length";
24936 data.item: "states" "elm.state.trackno";
24937 data.item: "treesize" "20";
24939 image: "bt_sm_base1.png" COMP;
24940 image: "bt_sm_shine.png" COMP;
24941 image: "bt_sm_hilight.png" COMP;
24942 image: "ilist_1.png" COMP;
24943 image: "ilist_item_shadow.png" COMP;
24946 public dot_visible;
24954 state: "default" 0.0;
24962 state: "default" 0.0;
24977 normal: "ilist_item_shadow.png";
24986 state: "default" 0.0;
24988 normal: "ilist_1.png";
24995 clip_to: "disclip";
24997 description { state: "default" 0.0;
24999 color: 255 255 255 0;
25009 normal: "bt_sm_base1.png";
25012 image.middle: SOLID;
25014 description { state: "selected" 0.0;
25015 inherit: "default" 0.0;
25017 color: 255 255 255 255;
25028 part { name: "elm.swallow.pad";
25030 description { state: "default" 0.0;
25044 name: "elm.text.trackno";
25049 state: "default" 0.0;
25050 color: 255 255 255 255;
25054 to_y: "elm.text.title";
25059 to_y: "elm.text.title";
25072 description { state: "selected" 0.0;
25073 inherit: "default" 0.0;
25074 color: 224 224 224 255;
25084 state: "default" 0.0;
25085 color: 255 255 255 255;
25090 to_x: "elm.text.trackno";
25091 to_y: "elm.text.title";
25096 to_x: "elm.text.trackno";
25097 to_y: "elm.text.title";
25113 state: "visible" 0.0;
25114 inherit: "default" 0.0;
25117 description { state: "selected" 0.0;
25118 inherit: "default" 0.0;
25119 color: 224 224 224 255;
25126 signal: "elm,state,elm.state.trackno,active";
25129 set_state(PART:"dot", "visible", 0.0);
25130 set_int(dot_visible, 1);
25134 part { name: "elm.text.title";
25135 clip_to: "disclip";
25137 effect: SOFT_SHADOW;
25141 state: "default" 0.0;
25160 description { state: "selected" 0.0;
25161 inherit: "default" 0.0;
25162 color: 224 224 224 255;
25166 part { name: "elm.text.length";
25167 clip_to: "disclip";
25172 state: "default" 0.0;
25190 description { state: "selected" 0.0;
25191 inherit: "default" 0.0;
25192 color: 128 128 128 255;
25196 part { name: "fg1";
25197 clip_to: "disclip";
25199 description { state: "default" 0.0;
25201 color: 255 255 255 0;
25203 rel2.relative: 1.0 0.5;
25206 normal: "bt_sm_hilight.png";
25210 description { state: "selected" 0.0;
25211 inherit: "default" 0.0;
25213 color: 255 255 255 255;
25216 part { name: "fg2";
25217 clip_to: "disclip";
25219 description { state: "default" 0.0;
25221 color: 255 255 255 0;
25225 normal: "bt_sm_shine.png";
25229 description { state: "selected" 0.0;
25230 inherit: "default" 0.0;
25232 color: 255 255 255 255;
25235 part { name: "disclip";
25237 description { state: "default" 0.0;
25241 description { state: "disabled" 0.0;
25242 inherit: "default" 0.0;
25243 color: 255 255 255 64;
25248 // signal: elm,state,%s,active
25249 // a "check" item named %s went active
25250 // signal: elm,state,%s,passive
25251 // a "check" item named %s went passive
25252 // default is passive
25255 signal: "elm,state,selected";
25257 action: STATE_SET "selected" 0.0;
25261 target: "elm.text.title";
25262 target: "elm.text.trackno";
25263 target: "elm.text.length";
25264 after: "dot_active";
25267 name: "dot_active";
25269 if (get_int(dot_visible) == 1)
25270 set_state(PART:"dot", "selected", 0.0);
25274 name: "go_passive";
25275 signal: "elm,state,unselected";
25277 action: STATE_SET "default" 0.0;
25281 target: "elm.text.title";
25282 target: "elm.text.length";
25283 target: "elm.text.trackno";
25284 transition: LINEAR 0.1;
25285 after: "dot_passive";
25288 name: "dot_passive";
25290 if (get_int(dot_visible) == 1)
25291 set_state(PART:"dot", "visible", 0.0);
25295 name: "go_disabled";
25296 signal: "elm,state,disabled";
25298 action: STATE_SET "disabled" 0.0;
25302 name: "go_enabled";
25303 signal: "elm,state,enabled";
25305 action: STATE_SET "default" 0.0;
25310 group { name: "elm/genlist/item_compress_odd/media-album/default";
25311 data.item: "stacking" "below";
25312 data.item: "selectraise" "on";
25313 data.item: "labels" "elm.text.title elm.text.trackno elm.text.length";
25314 data.item: "states" "elm.state.trackno";
25315 data.item: "treesize" "20";
25317 image: "bt_sm_base1.png" COMP;
25318 image: "bt_sm_shine.png" COMP;
25319 image: "bt_sm_hilight.png" COMP;
25320 image: "ilist_2.png" COMP;
25323 public dot_visible;
25326 part { name: "event";
25330 state: "default" 0.0;
25338 state: "default" 0.0;
25340 normal: "ilist_2.png";
25347 clip_to: "disclip";
25349 description { state: "default" 0.0;
25351 color: 255 255 255 0;
25361 normal: "bt_sm_base1.png";
25364 image.middle: SOLID;
25366 description { state: "selected" 0.0;
25367 inherit: "default" 0.0;
25369 color: 255 255 255 255;
25380 part { name: "elm.swallow.pad";
25382 description { state: "default" 0.0;
25396 name: "elm.text.trackno";
25401 state: "default" 0.0;
25402 color: 255 255 255 255;
25406 to_y: "elm.text.title";
25411 to_y: "elm.text.title";
25424 description { state: "selected" 0.0;
25425 inherit: "default" 0.0;
25426 color: 224 224 224 255;
25436 state: "default" 0.0;
25437 color: 255 255 255 255;
25442 to_x: "elm.text.trackno";
25443 to_y: "elm.text.title";
25448 to_x: "elm.text.trackno";
25449 to_y: "elm.text.title";
25465 state: "visible" 0.0;
25466 inherit: "default" 0.0;
25469 description { state: "selected" 0.0;
25470 inherit: "default" 0.0;
25471 color: 224 224 224 255;
25478 signal: "elm,state,elm.state.trackno,active";
25481 set_state(PART:"dot", "visible", 0.0);
25482 set_int(dot_visible, 1);
25486 part { name: "elm.text.title";
25487 clip_to: "disclip";
25489 effect: SOFT_SHADOW;
25493 state: "default" 0.0;
25512 description { state: "selected" 0.0;
25513 inherit: "default" 0.0;
25514 color: 224 224 224 255;
25518 part { name: "elm.text.length";
25519 clip_to: "disclip";
25524 state: "default" 0.0;
25542 description { state: "selected" 0.0;
25543 inherit: "default" 0.0;
25544 color: 128 128 128 255;
25548 part { name: "fg1";
25549 clip_to: "disclip";
25551 description { state: "default" 0.0;
25553 color: 255 255 255 0;
25555 rel2.relative: 1.0 0.5;
25558 normal: "bt_sm_hilight.png";
25562 description { state: "selected" 0.0;
25563 inherit: "default" 0.0;
25565 color: 255 255 255 255;
25568 part { name: "fg2";
25569 clip_to: "disclip";
25571 description { state: "default" 0.0;
25573 color: 255 255 255 0;
25577 normal: "bt_sm_shine.png";
25581 description { state: "selected" 0.0;
25582 inherit: "default" 0.0;
25584 color: 255 255 255 255;
25587 part { name: "disclip";
25589 description { state: "default" 0.0;
25593 description { state: "disabled" 0.0;
25594 inherit: "default" 0.0;
25595 color: 255 255 255 64;
25600 // signal: elm,state,%s,active
25601 // a "check" item named %s went active
25602 // signal: elm,state,%s,passive
25603 // a "check" item named %s went passive
25604 // default is passive
25607 signal: "elm,state,selected";
25609 action: STATE_SET "selected" 0.0;
25613 target: "elm.text.title";
25614 target: "elm.text.length";
25615 target: "elm.text.trackno";
25616 after: "dot_active";
25619 name: "dot_active";
25621 if (get_int(dot_visible) == 1)
25622 set_state(PART:"dot", "selected", 0.0);
25626 name: "go_passive";
25627 signal: "elm,state,unselected";
25629 action: STATE_SET "default" 0.0;
25633 target: "elm.text.title";
25634 target: "elm.text.length";
25635 target: "elm.text.trackno";
25636 transition: LINEAR 0.1;
25637 after: "dot_passive";
25640 name: "dot_passive";
25642 if (get_int(dot_visible) == 1)
25643 set_state(PART:"dot", "visible", 0.0);
25647 name: "go_disabled";
25648 signal: "elm,state,disabled";
25650 action: STATE_SET "disabled" 0.0;
25654 name: "go_enabled";
25655 signal: "elm,state,enabled";
25657 action: STATE_SET "default" 0.0;
25663 group { name: "elm/genlist/item_compress/media-preview/default";
25664 data.item: "stacking" "above";
25665 data.item: "selectraise" "on";
25666 data.item: "labels" "elm.text.title elm.text.artist";
25667 data.item: "icons" "elm.swallow.preview";
25668 data.item: "treesize" "20";
25670 image: "bt_sm_base1.png" COMP;
25671 image: "bt_sm_shine.png" COMP;
25672 image: "bt_sm_hilight.png" COMP;
25673 image: "ilist_1.png" COMP;
25674 image: "ilist_item_shadow.png" COMP;
25682 state: "default" 0.0;
25690 state: "default" 0.0;
25705 normal: "ilist_item_shadow.png";
25714 state: "default" 0.0;
25716 normal: "ilist_1.png";
25723 clip_to: "disclip";
25725 description { state: "default" 0.0;
25727 color: 255 255 255 0;
25737 normal: "bt_sm_base1.png";
25740 image.middle: SOLID;
25742 description { state: "selected" 0.0;
25743 inherit: "default" 0.0;
25745 color: 255 255 255 255;
25756 part { name: "elm.swallow.pad";
25758 description { state: "default" 0.0;
25771 part { name: "elm.swallow.preview";
25772 clip_to: "disclip";
25774 description { state: "default" 0.0;
25780 to_x: "elm.swallow.pad";
25785 to_x: "elm.swallow.pad";
25791 part { name: "elm.text.title";
25792 clip_to: "disclip";
25794 effect: SOFT_SHADOW;
25798 state: "default" 0.0;
25800 to_x: "elm.swallow.preview";
25817 description { state: "selected" 0.0;
25818 inherit: "default" 0.0;
25819 color: 224 224 224 255;
25823 part { name: "elm.text.artist";
25824 clip_to: "disclip";
25829 state: "default" 0.0;
25831 to_x: "elm.swallow.preview";
25848 description { state: "selected" 0.0;
25849 inherit: "default" 0.0;
25850 color: 128 128 128 255;
25854 part { name: "fg1";
25855 clip_to: "disclip";
25857 description { state: "default" 0.0;
25859 color: 255 255 255 0;
25861 rel2.relative: 1.0 0.5;
25864 normal: "bt_sm_hilight.png";
25868 description { state: "selected" 0.0;
25869 inherit: "default" 0.0;
25871 color: 255 255 255 255;
25874 part { name: "fg2";
25875 clip_to: "disclip";
25877 description { state: "default" 0.0;
25879 color: 255 255 255 0;
25883 normal: "bt_sm_shine.png";
25887 description { state: "selected" 0.0;
25888 inherit: "default" 0.0;
25890 color: 255 255 255 255;
25893 part { name: "disclip";
25895 description { state: "default" 0.0;
25899 description { state: "disabled" 0.0;
25900 inherit: "default" 0.0;
25901 color: 255 255 255 64;
25906 // signal: elm,state,%s,active
25907 // a "check" item named %s went active
25908 // signal: elm,state,%s,passive
25909 // a "check" item named %s went passive
25910 // default is passive
25913 signal: "elm,state,selected";
25915 action: STATE_SET "selected" 0.0;
25919 target: "elm.text.title";
25920 target: "elm.text.artist";
25923 name: "go_passive";
25924 signal: "elm,state,unselected";
25926 action: STATE_SET "default" 0.0;
25930 target: "elm.text.title";
25931 target: "elm.text.artist";
25932 transition: LINEAR 0.1;
25935 name: "go_disabled";
25936 signal: "elm,state,disabled";
25938 action: STATE_SET "disabled" 0.0;
25942 name: "go_enabled";
25943 signal: "elm,state,enabled";
25945 action: STATE_SET "default" 0.0;
25950 group { name: "elm/genlist/item_compress_odd/media-preview/default";
25951 data.item: "stacking" "below";
25952 data.item: "selectraise" "on";
25953 data.item: "labels" "elm.text.title elm.text.artist";
25954 data.item: "icons" "elm.swallow.preview";
25955 data.item: "treesize" "20";
25957 image: "bt_sm_base1.png" COMP;
25958 image: "bt_sm_shine.png" COMP;
25959 image: "bt_sm_hilight.png" COMP;
25960 image: "ilist_2.png" COMP;
25963 part { name: "event";
25967 state: "default" 0.0;
25975 state: "default" 0.0;
25977 normal: "ilist_2.png";
25984 clip_to: "disclip";
25986 description { state: "default" 0.0;
25988 color: 255 255 255 0;
25998 normal: "bt_sm_base1.png";
26001 image.middle: SOLID;
26003 description { state: "selected" 0.0;
26004 inherit: "default" 0.0;
26006 color: 255 255 255 255;
26017 part { name: "elm.swallow.pad";
26019 description { state: "default" 0.0;
26032 part { name: "elm.swallow.preview";
26033 clip_to: "disclip";
26035 description { state: "default" 0.0;
26041 to_x: "elm.swallow.pad";
26046 to_x: "elm.swallow.pad";
26052 part { name: "elm.text.title";
26053 clip_to: "disclip";
26055 effect: SOFT_SHADOW;
26059 state: "default" 0.0;
26061 to_x: "elm.swallow.preview";
26078 description { state: "selected" 0.0;
26079 inherit: "default" 0.0;
26080 color: 224 224 224 255;
26084 part { name: "elm.text.artist";
26085 clip_to: "disclip";
26090 state: "default" 0.0;
26092 to_x: "elm.swallow.preview";
26109 description { state: "selected" 0.0;
26110 inherit: "default" 0.0;
26111 color: 128 128 128 255;
26115 part { name: "fg1";
26116 clip_to: "disclip";
26118 description { state: "default" 0.0;
26120 color: 255 255 255 0;
26122 rel2.relative: 1.0 0.5;
26125 normal: "bt_sm_hilight.png";
26129 description { state: "selected" 0.0;
26130 inherit: "default" 0.0;
26132 color: 255 255 255 255;
26135 part { name: "fg2";
26136 clip_to: "disclip";
26138 description { state: "default" 0.0;
26140 color: 255 255 255 0;
26144 normal: "bt_sm_shine.png";
26148 description { state: "selected" 0.0;
26149 inherit: "default" 0.0;
26151 color: 255 255 255 255;
26154 part { name: "disclip";
26156 description { state: "default" 0.0;
26160 description { state: "disabled" 0.0;
26161 inherit: "default" 0.0;
26162 color: 255 255 255 64;
26167 // signal: elm,state,%s,active
26168 // a "check" item named %s went active
26169 // signal: elm,state,%s,passive
26170 // a "check" item named %s went passive
26171 // default is passive
26174 signal: "elm,state,selected";
26176 action: STATE_SET "selected" 0.0;
26180 target: "elm.text.title";
26181 target: "elm.text.artist";
26184 name: "go_passive";
26185 signal: "elm,state,unselected";
26187 action: STATE_SET "default" 0.0;
26191 target: "elm.text.title";
26192 target: "elm.text.artist";
26193 transition: LINEAR 0.1;
26196 name: "go_disabled";
26197 signal: "elm,state,disabled";
26199 action: STATE_SET "disabled" 0.0;
26203 name: "go_enabled";
26204 signal: "elm,state,enabled";
26206 action: STATE_SET "default" 0.0;
26213 ///////////////////////////////////////////////////////////////////////////////
26214 group { name: "elm/pager/base/default";
26215 data.item: "onshow" "raise";
26217 // data.item: "onhide" "lower";
26218 // data.item: "onshow" "lower";
26220 image: "frame_1.png" COMP;
26221 image: "frame_2.png" COMP;
26222 image: "dia_grad.png" COMP;
26225 part { name: "clip";
26228 description { state: "default" 0.0;
26231 offset: -9999 -9999;
26237 color: 255 255 255 255;
26239 description { state: "visible" 0.0;
26240 inherit: "default" 0.0;
26242 description { state: "hidden" 0.0;
26243 inherit: "default" 0.0;
26244 color: 255 255 255 0;
26248 part { name: "base0";
26251 description { state: "default" 0.0;
26252 image.normal: "dia_grad.png";
26264 part { name: "base";
26267 description { state: "default" 0.0;
26269 normal: "frame_2.png";
26275 description { state: "hidden" 0.0;
26276 inherit: "default" 0.0;
26277 rel1.relative: -1.0 0.0;
26278 rel2.relative: 0.0 1.0;
26280 description { state: "visible" 0.0;
26281 inherit: "default" 0.0;
26282 rel1.relative: 0.0 0.0;
26283 rel2.relative: 1.0 1.0;
26286 part { name: "over";
26289 description { state: "default" 0.0;
26299 normal: "frame_1.png";
26306 part { name: "elm.swallow.content";
26309 description { state: "default" 0.0;
26322 program { name: "push_start";
26323 signal: "elm,action,push";
26325 action: STATE_SET "hidden" 0.0;
26328 after: "show_start2";
26330 program { name: "show_start";
26331 signal: "elm,action,show";
26333 action: STATE_SET "hidden" 0.0;
26336 after: "show_start2";
26338 program { name: "show_start2";
26339 action: STATE_SET "visible" 0.0;
26340 transition: DECELERATE 0.5;
26345 program { name: "show_end";
26346 action: SIGNAL_EMIT "elm,action,show,finished" "";
26348 program { name: "pop_start";
26349 signal: "elm,action,pop";
26351 action: STATE_SET "visible" 0.0;
26354 after: "hide_start2";
26356 program { name: "hide_start";
26357 signal: "elm,action,hide";
26359 action: STATE_SET "visible" 0.0;
26362 after: "hide_start2";
26364 program { name: "hide_start2";
26365 action: STATE_SET "hidden" 0.0;
26366 transition: DECELERATE 0.5;
26371 program { name: "hide_end";
26372 action: SIGNAL_EMIT "elm,action,hide,finished" "";
26374 program { name: "reset";
26375 signal: "elm,action,reset";
26377 action: STATE_SET "default" 0.0;
26384 group { name: "elm/pager/base/slide";
26386 image: "frame_1.png" COMP;
26387 image: "frame_2.png" COMP;
26388 image: "dia_grad.png" COMP;
26391 part { name: "clip";
26394 description { state: "default" 0.0;
26397 offset: -9999 -9999;
26403 color: 255 255 255 255;
26405 description { state: "visible" 0.0;
26406 inherit: "default" 0.0;
26408 description { state: "hidden" 0.0;
26409 inherit: "default" 0.0;
26410 color: 255 255 255 0;
26413 description { state: "hidden2" 0.0;
26414 inherit: "default" 0.0;
26415 color: 255 255 255 0;
26419 part { name: "base0";
26422 description { state: "default" 0.0;
26423 image.normal: "dia_grad.png";
26435 part { name: "base";
26438 description { state: "default" 0.0;
26440 normal: "frame_2.png";
26446 description { state: "hidden" 0.0;
26447 inherit: "default" 0.0;
26448 rel1.relative: -1.0 0.0;
26449 rel2.relative: 0.0 1.0;
26451 description { state: "hidden2" 0.0;
26452 inherit: "default" 0.0;
26453 rel1.relative: 1.0 0.0;
26454 rel2.relative: 2.0 1.0;
26456 description { state: "visible" 0.0;
26457 inherit: "default" 0.0;
26458 rel1.relative: 0.0 0.0;
26459 rel2.relative: 1.0 1.0;
26462 part { name: "over";
26465 description { state: "default" 0.0;
26475 normal: "frame_1.png";
26482 part { name: "elm.swallow.content";
26485 description { state: "default" 0.0;
26498 program { name: "push_start";
26499 signal: "elm,action,push";
26501 action: STATE_SET "hidden2" 0.0;
26504 after: "show_start2";
26506 program { name: "show_start";
26507 signal: "elm,action,show";
26509 action: STATE_SET "hidden" 0.0;
26512 after: "show_start2";
26514 program { name: "show_start2";
26515 action: STATE_SET "visible" 0.0;
26516 transition: DECELERATE 0.5;
26521 program { name: "show_end";
26522 action: SIGNAL_EMIT "elm,action,show,finished" "";
26524 program { name: "pop_start";
26525 signal: "elm,action,pop";
26527 action: STATE_SET "visible" 0.0;
26530 after: "pop_start2";
26532 program { name: "pop_start2";
26533 action: STATE_SET "hidden2" 0.0;
26534 transition: DECELERATE 0.5;
26539 program { name: "hide_start";
26540 signal: "elm,action,hide";
26542 action: STATE_SET "visible" 0.0;
26545 after: "hide_start2";
26547 program { name: "hide_start2";
26548 action: STATE_SET "hidden" 0.0;
26549 transition: DECELERATE 0.5;
26554 program { name: "hide_end";
26555 action: SIGNAL_EMIT "elm,action,hide,finished" "";
26557 program { name: "reset";
26558 signal: "elm,action,reset";
26560 action: STATE_SET "default" 0.0;
26566 group { name: "elm/pager/base/slide_invisible";
26568 part { name: "clip";
26571 description { state: "default" 0.0;
26574 offset: -9999 -9999;
26580 color: 255 255 255 255;
26582 description { state: "visible" 0.0;
26583 inherit: "default" 0.0;
26585 description { state: "hidden" 0.0;
26586 inherit: "default" 0.0;
26587 color: 255 255 255 0;
26590 description { state: "hidden2" 0.0;
26591 inherit: "default" 0.0;
26592 color: 255 255 255 0;
26596 part { name: "base";
26600 description { state: "default" 0.0;
26603 description { state: "hidden" 0.0;
26605 rel1.relative: -1.0 0.0;
26606 rel2.relative: 0.0 1.0;
26608 description { state: "hidden2" 0.0;
26610 rel1.relative: 1.0 0.0;
26611 rel2.relative: 2.0 1.0;
26613 description { state: "visible" 0.0;
26615 rel1.relative: 0.0 0.0;
26616 rel2.relative: 1.0 1.0;
26619 part { name: "elm.swallow.content";
26622 description { state: "default" 0.0;
26629 program { name: "push_start";
26630 signal: "elm,action,push";
26632 action: STATE_SET "hidden2" 0.0;
26635 after: "show_start2";
26637 program { name: "show_start";
26638 signal: "elm,action,show";
26640 action: STATE_SET "hidden" 0.0;
26643 after: "show_start2";
26645 program { name: "show_start2";
26646 action: STATE_SET "visible" 0.0;
26647 transition: DECELERATE 0.5;
26652 program { name: "show_end";
26653 action: SIGNAL_EMIT "elm,action,show,finished" "";
26655 program { name: "pop_start";
26656 signal: "elm,action,pop";
26658 action: STATE_SET "visible" 0.0;
26661 after: "pop_start2";
26663 program { name: "pop_start2";
26664 action: STATE_SET "hidden2" 0.0;
26665 transition: DECELERATE 0.5;
26670 program { name: "hide_start";
26671 signal: "elm,action,hide";
26673 action: STATE_SET "visible" 0.0;
26676 after: "hide_start2";
26678 program { name: "hide_start2";
26679 action: STATE_SET "hidden" 0.0;
26680 transition: DECELERATE 0.5;
26685 program { name: "hide_end";
26686 action: SIGNAL_EMIT "elm,action,hide,finished" "";
26688 program { name: "reset";
26689 signal: "elm,action,reset";
26691 action: STATE_SET "default" 0.0;
26698 group { name: "elm/pager/base/fade";
26699 data.item: "onshow" "raise";
26701 // data.item: "onhide" "lower";
26702 // data.item: "onshow" "lower";
26704 image: "frame_1.png" COMP;
26705 image: "frame_2.png" COMP;
26706 image: "dia_grad.png" COMP;
26709 part { name: "clip_base";
26712 description { state: "default" 0.0;
26715 offset: -9999 -9999;
26721 color: 255 255 255 120;
26723 description { state: "visible" 0.0;
26724 inherit: "default" 0.0;
26726 description { state: "hidden" 0.0;
26727 inherit: "default" 0.0;
26728 color: 255 255 255 0;
26732 part { name: "clip";
26735 description { state: "default" 0.0;
26738 offset: -9999 -9999;
26744 color: 255 255 255 255;
26746 description { state: "visible" 0.0;
26747 inherit: "default" 0.0;
26749 description { state: "hidden" 0.0;
26750 inherit: "default" 0.0;
26751 color: 255 255 255 0;
26755 part { name: "base0";
26757 clip_to: "clip_base";
26758 description { state: "default" 0.0;
26759 image.normal: "dia_grad.png";
26771 part { name: "base";
26773 clip_to: "clip_base";
26774 description { state: "default" 0.0;
26776 normal: "frame_2.png";
26783 part { name: "over";
26786 description { state: "default" 0.0;
26796 normal: "frame_1.png";
26803 part { name: "elm.swallow.content";
26806 description { state: "default" 0.0;
26819 program { name: "push_start";
26820 signal: "elm,action,push";
26822 action: STATE_SET "hidden" 0.0;
26824 target: "clip_base";
26825 after: "show_start2";
26827 program { name: "show_start";
26828 signal: "elm,action,show";
26830 action: STATE_SET "hidden" 0.0;
26832 target: "clip_base";
26833 after: "show_start2";
26835 program { name: "show_start2";
26836 action: STATE_SET "visible" 0.0;
26837 transition: DECELERATE 0.5;
26839 target: "clip_base";
26842 program { name: "show_end";
26843 action: SIGNAL_EMIT "elm,action,show,finished" "";
26845 program { name: "pop_start";
26846 signal: "elm,action,pop";
26848 action: STATE_SET "visible" 0.0;
26850 target: "clip_base";
26851 after: "hide_start2";
26853 program { name: "hide_start";
26854 signal: "elm,action,hide";
26856 action: STATE_SET "visible" 0.0;
26858 target: "clip_base";
26859 after: "hide_start2";
26861 program { name: "hide_start2";
26862 action: STATE_SET "hidden" 0.0;
26863 transition: DECELERATE 0.5;
26865 target: "clip_base";
26868 program { name: "hide_end";
26869 action: SIGNAL_EMIT "elm,action,hide,finished" "";
26871 program { name: "reset";
26872 signal: "elm,action,reset";
26874 action: STATE_SET "default" 0.0;
26875 target: "clip_base";
26880 group { name: "elm/pager/base/fade_translucide";
26881 data.item: "onshow" "raise";
26883 // data.item: "onhide" "lower";
26884 // data.item: "onshow" "lower";
26886 image: "frame_1.png" COMP;
26887 image: "frame_2.png" COMP;
26888 image: "dia_grad.png" COMP;
26891 part { name: "clip_base";
26894 description { state: "default" 0.0;
26897 offset: -9999 -9999;
26903 color: 255 255 255 120;
26905 description { state: "visible" 0.0;
26906 inherit: "default" 0.0;
26908 description { state: "hidden" 0.0;
26909 inherit: "default" 0.0;
26910 color: 255 255 255 0;
26914 part { name: "clip";
26917 description { state: "default" 0.0;
26920 offset: -9999 -9999;
26926 color: 255 255 255 255;
26928 description { state: "visible" 0.0;
26929 inherit: "default" 0.0;
26931 description { state: "hidden" 0.0;
26932 inherit: "default" 0.0;
26933 color: 255 255 255 0;
26937 part { name: "base0";
26939 clip_to: "clip_base";
26940 description { state: "default" 0.0;
26941 image.normal: "dia_grad.png";
26953 part { name: "base";
26955 clip_to: "clip_base";
26956 description { state: "default" 0.0;
26958 normal: "frame_2.png";
26965 part { name: "over";
26968 description { state: "default" 0.0;
26978 normal: "frame_1.png";
26985 part { name: "elm.swallow.content";
26988 description { state: "default" 0.0;
27001 program { name: "push_start";
27002 signal: "elm,action,push";
27004 action: STATE_SET "hidden" 0.0;
27006 target: "clip_base";
27007 after: "show_start2";
27009 program { name: "show_start";
27010 signal: "elm,action,show";
27012 action: STATE_SET "hidden" 0.0;
27014 target: "clip_base";
27015 after: "show_start2";
27017 program { name: "show_start2";
27018 action: STATE_SET "visible" 0.0;
27019 transition: DECELERATE 0.5;
27021 target: "clip_base";
27024 program { name: "show_end";
27025 action: SIGNAL_EMIT "elm,action,show,finished" "";
27027 program { name: "pop_start";
27028 signal: "elm,action,pop";
27030 action: STATE_SET "visible" 0.0;
27032 target: "clip_base";
27033 after: "hide_start2";
27035 program { name: "hide_start";
27036 signal: "elm,action,hide";
27038 action: STATE_SET "visible" 0.0;
27040 target: "clip_base";
27041 after: "hide_start2";
27043 program { name: "hide_start2";
27044 action: STATE_SET "hidden" 0.0;
27045 transition: DECELERATE 0.5;
27047 target: "clip_base";
27050 program { name: "hide_end";
27051 action: SIGNAL_EMIT "elm,action,hide,finished" "";
27053 program { name: "reset";
27054 signal: "elm,action,reset";
27056 action: STATE_SET "default" 0.0;
27057 target: "clip_base";
27062 group { name: "elm/pager/base/fade_invisible";
27063 data.item: "onshow" "raise";
27065 // data.item: "onhide" "lower";
27066 // data.item: "onshow" "lower";
27068 part { name: "clip";
27071 description { state: "default" 0.0;
27073 offset: -9999 -9999;
27078 color: 255 255 255 255;
27080 description { state: "visible" 0.0;
27081 inherit: "default" 0.0;
27083 description { state: "hidden" 0.0;
27084 inherit: "default" 0.0;
27085 color: 255 255 255 0;
27089 part { name: "elm.swallow.content";
27092 description { state: "default" 0.0;
27103 program { name: "push_start";
27104 signal: "elm,action,push";
27106 action: STATE_SET "hidden" 0.0;
27108 after: "show_start2";
27110 program { name: "show_start";
27111 signal: "elm,action,show";
27113 action: STATE_SET "hidden" 0.0;
27115 after: "show_start2";
27117 program { name: "show_start2";
27118 action: STATE_SET "visible" 0.0;
27119 transition: DECELERATE 0.5;
27123 program { name: "show_end";
27124 action: SIGNAL_EMIT "elm,action,show,finished" "";
27126 program { name: "pop_start";
27127 signal: "elm,action,pop";
27129 action: STATE_SET "visible" 0.0;
27131 after: "hide_start2";
27133 program { name: "hide_start";
27134 signal: "elm,action,hide";
27136 action: STATE_SET "visible" 0.0;
27138 after: "hide_start2";
27140 program { name: "hide_start2";
27141 action: STATE_SET "hidden" 0.0;
27142 transition: DECELERATE 0.5;
27146 program { name: "hide_end";
27147 action: SIGNAL_EMIT "elm,action,hide,finished" "";
27149 program { name: "reset";
27150 signal: "elm,action,reset";
27152 action: STATE_SET "default" 0.0;
27158 group { name: "elm/pager/base/flip";
27159 data.item: "onshow" "raise";
27161 image: "frame_1.png" COMP;
27162 image: "frame_2.png" COMP;
27163 image: "dia_grad.png" COMP;
27166 part { name: "elm.swallow.content";
27168 description { state: "default" 0.0;
27180 description { state: "hidden" 0.0;
27181 inherit: "default" 0.0;
27183 map.rotation.y: 90.0;
27185 description { state: "before_hidden" 0.0;
27186 inherit: "default" 0.0;
27188 map.rotation.y: -90.0;
27193 program { name: "push_start";
27194 signal: "elm,action,push";
27198 program { name: "push1";
27199 action: STATE_SET "hidden" 0.0;
27200 target: "elm.swallow.content";
27203 program { name: "push2";
27204 action: STATE_SET "default" 0.0;
27206 transition: LINEAR 0.5;
27207 target: "elm.swallow.content";
27210 program { name: "push3";
27211 action: SIGNAL_EMIT "elm,action,show,finished" "";
27214 program { name: "show_start";
27215 signal: "elm,action,show";
27219 program { name: "show1";
27220 action: STATE_SET "before_hidden" 0.0;
27221 target: "elm.swallow.content";
27224 program { name: "show2";
27225 action: STATE_SET "default" 0.0;
27227 transition: LINEAR 0.5;
27228 target: "elm.swallow.content";
27231 program { name: "show3";
27232 action: SIGNAL_EMIT "elm,action,show,finished" "";
27235 program { name: "pop_start";
27236 signal: "elm,action,pop";
27240 program { name: "pop1";
27241 action: STATE_SET "default" 0.0;
27242 target: "elm.swallow.content";
27245 program { name: "pop2";
27246 action: STATE_SET "hidden" 0.0;
27247 transition: LINEAR 0.5;
27248 target: "elm.swallow.content";
27251 program { name: "pop3";
27252 action: SIGNAL_EMIT "elm,action,hide,finished" "";
27255 program { name: "hide_start";
27256 signal: "elm,action,hide";
27260 program { name: "hide1";
27261 action: STATE_SET "default" 0.0;
27262 target: "elm.swallow.content";
27265 program { name: "hide2";
27266 action: STATE_SET "before_hidden" 0.0;
27267 transition: LINEAR 0.5;
27268 target: "elm.swallow.content";
27271 program { name: "hide3";
27272 action: SIGNAL_EMIT "elm,action,hide,finished" "";
27275 program { name: "reset";
27276 signal: "elm,action,reset";
27278 action: STATE_SET "default" 0.0;
27279 target: "elm.swallow.content";
27286 ///////////////////////////////////////////////////////////////////////////////
27287 // FIXME: this doesn't look too hot. need to fix it up
27288 group { name: "elm/progressbar/horizontal/default";
27290 image: "shelf_inset.png" COMP;
27291 image: "bt_sm_base2.png" COMP;
27292 image: "bt_sm_hilight.png" COMP;
27293 image: "bt_sm_shine.png" COMP;
27296 part { name: "elm.background.progressbar";
27300 state: "default" 0.0;
27310 part { name: "elm.swallow.bar";
27316 state: "default" 0.0;
27319 to_y: "elm.background.progressbar";
27323 to: "elm.background.progressbar";
27328 part { name: "elm.swallow.content";
27330 description { state: "default" 0.0;
27335 to_y: "elm.background.progressbar";
27340 to_y: "elm.background.progressbar";
27343 description { state: "visible" 0.0;
27344 inherit: "default" 0.0;
27347 aspect_preference: VERTICAL;
27351 part { name: "elm.text";
27355 description { state: "default" 0.0;
27359 rel1.to_x: "elm.swallow.content";
27360 rel1.relative: 1.0 0.0;
27362 rel2.to_x: "elm.swallow.content";
27363 rel2.relative: 1.0 1.0;
27364 rel2.offset: -1 -5;
27367 font: "Sans,Edje-Vera";
27373 description { state: "visible" 0.0;
27374 inherit: "default" 0.0;
27382 part { name: "background";
27384 clip_to: "elm.background.progressbar";
27386 state: "default" 0.0;
27388 to: "elm.swallow.bar";
27392 to: "elm.swallow.bar";
27397 normal: "shelf_inset.png";
27403 part { name: "elm.text.status";
27406 description { state: "default" 0.0;
27418 font: "Sans:style=Bold,Edje-Vera-Bold";
27425 description { state: "hidden" 0.0;
27426 inherit: "default" 0.0;
27432 part { name: "elm.progress.progressbar";
27434 clip_to: "elm.background.progressbar";
27436 state: "default" 0.0;
27440 to: "elm.swallow.bar";
27444 to_y: "elm.swallow.bar";
27445 to_x: "elm.cur.progressbar";
27449 normal: "bt_sm_base2.png";
27454 state: "invert" 0.0;
27455 inherit: "default" 0.0;
27457 to_y: "elm.swallow.bar";
27458 to_x: "elm.cur.progressbar";
27461 to: "elm.swallow.bar";
27466 state: "state_begin" 0.0;
27467 inherit: "default" 0.0;
27469 to: "elm.swallow.bar";
27473 to: "elm.swallow.bar";
27478 state: "state_end" 0.0;
27479 inherit: "default" 0.0;
27481 to: "elm.swallow.bar";
27485 to: "elm.swallow.bar";
27490 part { name: "text-bar";
27493 clip_to: "progress-rect";
27494 effect: SOFT_SHADOW;
27496 description { state: "default" 0.0;
27500 rel1.to: "elm.text.status";
27501 rel1.offset: -1 -1;
27502 rel2.to: "elm.text.status";
27504 text_source: "elm.text.status";
27505 font: "Sans:style=Bold,Edje-Vera-Bold";
27510 color: 224 224 224 255;
27513 description { state: "hidden" 0.0;
27514 inherit: "default" 0.0;
27520 part { name: "over1";
27522 description { state: "default" 0.0;
27523 rel1.to: "elm.progress.progressbar";
27524 rel2.to: "elm.progress.progressbar";
27525 rel2.relative: 1.0 0.5;
27527 normal: "bt_sm_hilight.png";
27533 part { name: "over2";
27536 description { state: "default" 0.0;
27537 rel1.to: "elm.progress.progressbar";
27538 rel2.to: "elm.progress.progressbar";
27540 normal: "bt_sm_shine.png";
27546 part { name: "elm.cur.progressbar";
27549 confine: "background";
27553 description { state: "default" 0.0;
27561 rel2.to: "background";
27564 part { name: "progress-rect";
27568 state: "default" 0.0;
27569 rel1.to: "elm.progress.progressbar";
27570 rel2.to: "elm.progress.progressbar";
27575 program { name: "label_show";
27576 signal: "elm,state,text,visible";
27578 action: STATE_SET "visible" 0.0;
27579 target: "elm.text";
27581 program { name: "label_hide";
27582 signal: "elm,state,text,hidden";
27584 action: STATE_SET "default" 0.0;
27585 target: "elm.text";
27587 program { name: "icon_show";
27588 signal: "elm,state,icon,visible";
27590 action: STATE_SET "visible" 0.0;
27591 target: "elm.swallow.content";
27593 program { name: "icon_hide";
27594 signal: "elm,state,icon,hidden";
27596 action: STATE_SET "default" 0.0;
27597 target: "elm.swallow.content";
27599 program { name: "units_show";
27600 signal: "elm,state,units,visible";
27602 action: STATE_SET "default" 0.0;
27603 target: "text-bar";
27604 target: "elm.text.status";
27606 program { name: "units_hide";
27607 signal: "elm,state,units,hidden";
27609 action: STATE_SET "hidden" 0.0;
27610 target: "text-bar";
27611 target: "elm.text.status";
27613 program { name: "slide_to_end";
27614 action: STATE_SET "state_end" 0.0;
27615 transition: LINEAR 0.5;
27616 target: "elm.progress.progressbar";
27617 after: "slide_to_begin";
27619 program { name: "slide_to_begin";
27620 signal: "elm,state,slide,begin";
27621 action: STATE_SET "state_begin" 0.0;
27622 target: "elm.progress.progressbar";
27623 transition: LINEAR 0.5;
27624 after: "slide_to_end";
27626 program { name: "start_pulse";
27627 signal: "elm,state,pulse,start";
27629 after: "slide_to_end";
27631 program { name: "stop_pulse";
27632 signal: "elm,state,pulse,stop";
27634 action: ACTION_STOP;
27635 target: "slide_to_begin";
27636 target: "slide_to_end";
27637 target: "start_pulse";
27638 after: "state_pulse";
27640 program { name: "state_pulse";
27641 signal: "elm,state,pulse";
27643 action: STATE_SET "state_begin" 0.0;
27644 target: "elm.progress.progressbar";
27645 after: "units_hide";
27647 program { name: "state_fraction";
27648 signal: "elm,state,fraction";
27650 action: ACTION_STOP;
27651 target: "slide_to_begin";
27652 target: "slide_to_end";
27653 target: "start_pulse";
27654 action: STATE_SET "default" 0.0;
27655 target: "elm.progress.progressbar";
27657 program { name: "set_invert_on";
27658 signal: "elm,state,inverted,on";
27660 action: STATE_SET "invert" 0.0;
27661 target: "elm.progress.progressbar";
27663 program { name: "set_invert_off";
27664 signal: "elm,state,inverted,off";
27666 action: STATE_SET "default" 0.0;
27667 target: "elm.progress.progressbar";
27672 ///////////////////////////////////////////////////////////////////////////////
27673 group { name: "elm/progressbar/vertical/default";
27675 image: "shelf_inset.png" COMP;
27676 image: "bt_sm_base2.png" COMP;
27677 image: "bt_sm_hilight.png" COMP;
27678 image: "bt_sm_shine.png" COMP;
27681 part { name: "elm.background.progressbar";
27685 state: "default" 0.0;
27696 part { name: "elm.swallow.bar";
27699 description { state: "default" 0.0;
27709 to_y: "elm.text.box";
27715 part { name: "elm.swallow.content";
27717 description { state: "default" 0.0;
27722 to_x: "elm.swallow.bar";
27727 to_x: "elm.swallow.bar";
27730 description { state: "visible" 0.0;
27731 inherit: "default" 0.0;
27734 aspect_preference: HORIZONTAL;
27738 part { name: "elm.text";
27742 description { state: "default" 0.0;
27746 rel1.to_y: "elm.swallow.content";
27747 rel1.relative: 0.5 1.0;
27749 rel2.to_y: "elm.swallow.content";
27750 rel2.relative: 0.5 1.0;
27751 rel2.offset: -1 -1;
27754 font: "Sans,Edje-Vera";
27760 description { state: "visible" 0.0;
27761 inherit: "default" 0.0;
27769 part { name: "background";
27771 clip_to: "elm.background.progressbar";
27773 state: "default" 0.0;
27775 to: "elm.swallow.bar";
27779 to: "elm.swallow.bar";
27784 normal: "shelf_inset.png";
27790 part { name: "elm.progress.progressbar";
27792 clip_to: "elm.background.progressbar";
27794 state: "default" 0.0;
27798 to: "elm.swallow.bar";
27802 to_x: "elm.swallow.bar";
27803 to_y: "elm.cur.progressbar";
27807 normal: "bt_sm_base2.png";
27812 state: "invert" 0.0;
27813 inherit: "default" 0.0;
27815 to_x: "elm.swallow.bar";
27816 to_y: "elm.cur.progressbar";
27819 to: "elm.swallow.bar";
27824 state: "state_begin" 0.0;
27825 inherit: "default" 0.0;
27827 to: "elm.swallow.bar";
27831 to: "elm.swallow.bar";
27836 state: "state_end" 0.0;
27837 inherit: "default" 0.0;
27839 to: "elm.swallow.bar";
27843 to: "elm.swallow.bar";
27849 part { name: "over1";
27851 description { state: "default" 0.0;
27852 rel1.to: "elm.progress.progressbar";
27853 rel2.to: "elm.progress.progressbar";
27854 rel2.relative: 1.0 0.5;
27856 normal: "bt_sm_hilight.png";
27862 part { name: "over2";
27865 description { state: "default" 0.0;
27866 rel1.to: "elm.progress.progressbar";
27867 rel2.to: "elm.progress.progressbar";
27869 normal: "bt_sm_shine.png";
27875 part { name: "elm.cur.progressbar";
27878 confine: "background";
27882 description { state: "default" 0.0;
27890 rel2.to: "background";
27894 part { name: "elm.text.box";
27897 description { state: "default" 0.0;
27900 to: "elm.text.status";
27904 to: "elm.text.status";
27907 color: 255 255 255 0;
27909 description { state: "visible" 0.0;
27910 inherit: "default" 0.0;
27914 part { name: "elm.text.status";
27918 description { state: "default" 0.0;
27922 rel1.relative: 0.0 1.0;
27924 rel2.relative: 1.0 1.0;
27928 font: "Sans:style=Bold,Edje-Vera-Bold";
27934 description { state: "visible" 0.0;
27935 inherit: "default" 0.0;
27940 rel2.offset: -9 -9;
27945 program { name: "label_show";
27946 signal: "elm,state,text,visible";
27948 action: STATE_SET "visible" 0.0;
27949 target: "elm.text";
27951 program { name: "label_hide";
27952 signal: "elm,state,text,hidden";
27954 action: STATE_SET "default" 0.0;
27955 target: "elm.text";
27957 program { name: "icon_show";
27958 signal: "elm,state,icon,visible";
27960 action: STATE_SET "visible" 0.0;
27961 target: "elm.swallow.content";
27963 program { name: "icon_hide";
27964 signal: "elm,state,icon,hidden";
27966 action: STATE_SET "default" 0.0;
27967 target: "elm.swallow.content";
27969 program { name: "units_show";
27970 signal: "elm,state,units,visible";
27972 action: STATE_SET "visible" 0.0;
27973 target: "elm.text.status";
27974 target: "elm.text.box";
27976 program { name: "units_hide";
27977 signal: "elm,state,units,hidden";
27979 action: STATE_SET "default" 0.0;
27980 target: "elm.text.status";
27981 target: "elm.text.box";
27983 program { name: "slide_to_end";
27984 action: STATE_SET "state_end" 0.0;
27985 transition: LINEAR 0.5;
27986 target: "elm.progress.progressbar";
27987 after: "slide_to_begin";
27989 program { name: "slide_to_begin";
27990 action: STATE_SET "state_begin" 0.0;
27991 target: "elm.progress.progressbar";
27992 transition: LINEAR 0.5;
27993 after: "slide_to_end";
27995 program { name: "start_pulse";
27996 signal: "elm,state,pulse,start";
27998 action: STATE_SET "state_begin" 0.0;
27999 target: "elm.progress.progressbar";
28000 after: "slide_to_end";
28002 program { name: "stop_pulse";
28003 signal: "elm,state,pulse,stop";
28005 action: ACTION_STOP;
28006 target: "slide_to_begin";
28007 target: "slide_to_end";
28008 target: "start_pulse";
28009 after: "state_pulse";
28011 program { name: "state_pulse";
28012 signal: "elm,state,pulse";
28014 action: STATE_SET "state_begin" 0.0;
28015 target: "elm.progress.progressbar";
28016 after: "units_hide";
28018 program { name: "state_fraction";
28019 signal: "elm,state,fraction";
28021 action: ACTION_STOP;
28022 target: "slide_to_begin";
28023 target: "slide_to_end";
28024 target: "start_pulse";
28025 action: STATE_SET "default" 0.0;
28026 target: "elm.progress.progressbar";
28028 program { name: "set_invert_on";
28029 signal: "elm,state,inverted,on";
28031 action: STATE_SET "invert" 0.0;
28032 target: "elm.progress.progressbar";
28033 target: "elm.cur.progressbar";
28035 program { name: "set_invert_off";
28036 signal: "elm,state,inverted,off";
28038 action: STATE_SET "default" 0.0;
28039 target: "elm.progress.progressbar";
28040 target: "elm.cur.progressbar";
28045 ///////////////////////////////////////////////////////////////////////////////
28046 group { name: "elm/separator/horizontal/default";
28048 image: "separator_h.png" COMP;
28051 part { name: "separator"; // separator group
28052 description { state: "default" 0.0;
28055 rel2.offset: -5 -5;
28057 normal: "separator_h.png";
28067 ///////////////////////////////////////////////////////////////////////////////
28068 group { name: "elm/separator/vertical/default";
28070 image: "separator_v.png" COMP;
28073 part { name: "separator"; // separator group
28074 description { state: "default" 0.0;
28077 rel2.offset: -5 -5;
28079 normal: "separator_v.png";
28089 group { name: "elm/progressbar/horizontal/wheel";
28091 image: "busy-1.png" COMP;
28092 image: "busy-2.png" COMP;
28093 image: "busy-3.png" COMP;
28094 image: "busy-4.png" COMP;
28095 image: "busy-5.png" COMP;
28096 image: "busy-6.png" COMP;
28097 image: "busy-7.png" COMP;
28098 image: "busy-8.png" COMP;
28099 image: "busy-9.png" COMP;
28102 part { name: "elm.background.progressbar";
28106 state: "default" 0.0;
28109 part { name: "elm.swallow.bar";
28112 description { state: "default" 0.0;
28118 part { name: "elm.swallow.content";
28120 description { state: "default" 0.0;
28126 part { name: "background";
28128 clip_to: "elm.background.progressbar";
28130 state: "default" 0.0;
28135 aspect_preference: BOTH;
28137 normal: "busy-9.png";
28142 state: "pulse" 0.0;
28143 inherit: "default" 0.0;
28145 normal: "busy-9.png";
28146 tween: "busy-1.png";
28147 tween: "busy-2.png";
28148 tween: "busy-3.png";
28149 tween: "busy-4.png";
28150 tween: "busy-5.png";
28151 tween: "busy-6.png";
28152 tween: "busy-7.png";
28153 tween: "busy-8.png";
28160 program { name: "start_pulse";
28161 signal: "elm,state,pulse,start";
28163 action: STATE_SET "pulse" 0.0;
28164 target: "background";
28165 transition: LINEAR 0.5;
28166 after: "start_pulse";
28168 program { name: "stop_pulse";
28169 signal: "elm,state,pulse,stop";
28171 action: STATE_SET "default" 0.0;
28172 target: "background";
28178 ///////////////////////////////////////////////////////////////////////////////
28179 group { name: "elm/spinner/base/default";
28181 image: "shelf_inset.png" COMP;
28182 image: "bt_base1.png" COMP;
28183 image: "bt_hilight.png" COMP;
28184 image: "bt_shine.png" COMP;
28185 image: "bt_glow.png" COMP;
28186 image: "bt_dis_base.png" COMP;
28187 image: "bt_dis_hilight.png" COMP;
28188 image: "sp_bt_l.png" COMP;
28189 image: "sp_bt_r.png" COMP;
28194 description { state: "default" 0.0;
28197 rel2.offset: -2 -2;
28198 color: 255 255 255 0;
28201 part { name: "conf_over";
28203 description { state: "default" 0.0;
28207 normal: "shelf_inset.png";
28214 part { name: "left_bt";
28216 description { state: "default" 0.0;
28226 aspect_preference: VERTICAL;
28228 normal: "bt_base1.png";
28233 description { state: "clicked" 0.0;
28234 inherit: "default" 0.0;
28235 image.normal: "bt_base1.png";
28236 image.middle: SOLID;
28238 description { state: "disabled" 0.0;
28239 inherit: "default" 0.0;
28241 normal: "bt_dis_base.png";
28246 part { name: "left_over1";
28248 description { state: "default" 0.0;
28249 rel1.to: "left_bt";
28250 rel2 { to: "left_bt";
28254 normal: "bt_hilight.png";
28258 description { state: "disabled" 0.0;
28259 inherit: "default" 0.0;
28261 normal: "bt_dis_hilight.png";
28266 part { name: "left_over2";
28269 ignore_flags: ON_HOLD;
28270 description { state: "default" 0.0;
28271 rel1.to: "left_bt";
28272 rel2.to: "left_bt";
28274 normal: "bt_shine.png";
28278 description { state: "disabled" 0.0;
28279 inherit: "default" 0.0;
28283 part { name: "left_over3";
28286 description { state: "default" 0.0;
28287 color: 255 255 255 0;
28288 rel1.to: "left_bt";
28289 rel2.to: "left_bt";
28291 normal: "bt_glow.png";
28292 border: 12 12 12 12;
28296 description { state: "clicked" 0.0;
28297 inherit: "default" 0.0;
28299 color: 255 255 255 255;
28302 part { name: "right_bt";
28304 description { state: "default" 0.0;
28314 aspect_preference: VERTICAL;
28316 normal: "bt_base1.png";
28321 description { state: "clicked" 0.0;
28322 inherit: "default" 0.0;
28323 image.normal: "bt_base1.png";
28324 image.middle: SOLID;
28326 description { state: "disabled" 0.0;
28327 inherit: "default" 0.0;
28329 normal: "bt_dis_base.png";
28334 part { name: "right_over1";
28336 description { state: "default" 0.0;
28337 rel1.to: "right_bt";
28338 rel2 { to: "right_bt";
28342 normal: "bt_hilight.png";
28346 description { state: "disabled" 0.0;
28347 inherit: "default" 0.0;
28349 normal: "bt_dis_hilight.png";
28354 part { name: "right_over2";
28357 ignore_flags: ON_HOLD;
28358 description { state: "default" 0.0;
28359 rel1.to: "right_bt";
28360 rel2.to: "right_bt";
28362 normal: "bt_shine.png";
28366 description { state: "disabled" 0.0;
28367 inherit: "default" 0.0;
28371 part { name: "right_over3";
28374 description { state: "default" 0.0;
28375 color: 255 255 255 0;
28376 rel1.to: "right_bt";
28377 rel2.to: "right_bt";
28379 normal: "bt_glow.png";
28380 border: 12 12 12 12;
28384 description { state: "clicked" 0.0;
28385 inherit: "default" 0.0;
28387 color: 255 255 255 255;
28390 part { name: "left_bt_icon";
28392 description { state: "default" 0.0;
28393 rel1.to: "left_bt";
28395 rel2.to: "left_bt";
28396 rel2.offset: -5 -5;
28400 aspect_preference: BOTH;
28401 image.normal: "sp_bt_l.png";
28403 description { state: "rtl" 0.0;
28404 inherit: "default" 0.0;
28405 image.normal: "sp_bt_r.png";
28408 part { name: "right_bt_icon";
28410 description { state: "default" 0.0;
28411 rel1.to: "right_bt";
28413 rel2.to: "right_bt";
28414 rel2.offset: -5 -5;
28418 aspect_preference: BOTH;
28419 image.normal: "sp_bt_r.png";
28421 description { state: "rtl" 0.0;
28422 inherit: "default" 0.0;
28423 image.normal: "sp_bt_l.png";
28426 part { name: "elm.text";
28430 description { state: "default" 0.0;
28433 rel1 { relative: 1.0 0.0;
28438 rel2 { relative: 0.0 1.0;
28445 font: "Sans,Edje-Vera";
28451 description { state: "active" 0.0;
28452 inherit: "default" 0.0;
28455 description { state: "disabled_active" 0.0;
28456 inherit: "default" 0.0;
28460 description { state: "disabled" 0.0;
28461 inherit: "default" 0.0;
28466 part { name: "elm.dragable.slider";
28474 description { state: "default" 0.0;
28481 part { name: "button_events";
28484 events: "elm.dragable.slider";
28487 description { state: "default" 0.0;
28488 rel1.to: "elm.text";
28489 rel2.to: "elm.text";
28493 part { name: "elm.swallow.entry";
28495 description { state: "default" 0.0;
28498 rel1 { relative: 1.0 0.5;
28503 rel2 { relative: 0.0 0.5;
28511 description { state: "active" 0.0;
28512 inherit: "default" 0.0;
28514 color: 255 255 255 255;
28516 description { state: "disabled_active" 0.0;
28517 inherit: "default" 0.0;
28520 description { state: "disabled" 0.0;
28521 inherit: "default" 0.0;
28525 part { name: "disabler";
28527 description { state: "default" 0.0;
28531 description { state: "disabled" 0.0;
28532 inherit: "default" 0.0;
28538 program { name: "text_show";
28539 signal: "elm,state,text,visible";
28541 action: STATE_SET "visible" 0.0;
28542 target: "elm.text";
28544 program { name: "text_hide";
28545 signal: "elm,state,text,hidden";
28547 action: STATE_SET "default" 0.0;
28548 target: "elm.text";
28550 program { name: "dec";
28551 signal: "mouse,down,1";
28553 action: SIGNAL_EMIT "elm,action,decrement,start" "";
28555 program { name: "dec2";
28556 signal: "mouse,up,1";
28558 action: SIGNAL_EMIT "elm,action,decrement,stop" "";
28560 program { name: "inc";
28561 signal: "mouse,down,1";
28562 source: "right_bt";
28563 action: SIGNAL_EMIT "elm,action,increment,start" "";
28565 program { name: "inc2";
28566 signal: "mouse,up,1";
28567 source: "right_bt";
28568 action: SIGNAL_EMIT "elm,action,increment,stop" "";
28571 name: "left_bt_click";
28572 signal: "mouse,down,1";
28573 source: "left_over2";
28574 action: STATE_SET "clicked" 0.0;
28578 name: "left_bt_unclick";
28579 signal: "mouse,up,1";
28580 source: "left_over2";
28581 action: STATE_SET "default" 0.0;
28585 name: "left_bt_click2";
28586 signal: "mouse,down,1";
28587 source: "left_over3";
28588 action: STATE_SET "clicked" 0.0;
28589 target: "left_over3";
28592 name: "left_bt_unclick2";
28593 signal: "mouse,up,1";
28594 source: "left_over3";
28595 action: STATE_SET "default" 0.0;
28596 transition: DECELERATE 0.5;
28597 target: "left_over3";
28600 name: "left_bt_unclick3";
28601 signal: "mouse,up,1";
28602 source: "left_over2";
28603 action: SIGNAL_EMIT "elm,action,click" "";
28606 name: "left_bt_pressed_anim";
28607 signal: "elm,left,anim,activate";
28609 action: STATE_SET "clicked" 0.0;
28611 target: "left_over3";
28612 after: "left_bt_unpressed_anim";
28615 name: "left_bt_unpressed_anim";
28616 action: STATE_SET "default" 0.0;
28617 transition: DECELERATE 0.5;
28619 target: "left_over3";
28623 name: "right_bt_click";
28624 signal: "mouse,down,1";
28625 source: "right_over2";
28626 action: STATE_SET "clicked" 0.0;
28627 target: "right_bt";
28630 name: "right_bt_unclick";
28631 signal: "mouse,up,1";
28632 source: "right_over2";
28633 action: STATE_SET "default" 0.0;
28634 target: "right_bt";
28637 name: "right_bt_click2";
28638 signal: "mouse,down,1";
28639 source: "right_over3";
28640 action: STATE_SET "clicked" 0.0;
28641 target: "right_over3";
28644 name: "right_bt_unclick2";
28645 signal: "mouse,up,1";
28646 source: "right_over3";
28647 action: STATE_SET "default" 0.0;
28648 transition: DECELERATE 0.5;
28649 target: "right_over3";
28652 name: "right_bt_unclick3";
28653 signal: "mouse,up,1";
28654 source: "right_over2";
28655 action: SIGNAL_EMIT "elm,action,click" "";
28658 name: "right_bt_pressed_anim";
28659 signal: "elm,right,anim,activate";
28661 action: STATE_SET "clicked" 0.0;
28662 target: "right_bt";
28663 target: "right_over3";
28664 after: "right_bt_unpressed_anim";
28667 name: "right_bt_unpressed_anim";
28668 action: STATE_SET "default" 0.0;
28669 transition: DECELERATE 0.5;
28670 target: "right_bt";
28671 target: "right_over3";
28674 program { name: "disable";
28675 signal: "elm,state,disabled";
28677 action: STATE_SET "disabled" 0.0;
28679 target: "left_over1";
28680 target: "left_over2";
28681 target: "right_bt";
28682 target: "right_over1";
28683 target: "right_over2";
28684 target: "disabler";
28685 after: "disable_text";
28687 program { name: "disable_text";
28691 get_state(PART:"elm.text", st, 30, vl);
28692 if (!strcmp(st, "active"))
28693 set_state(PART:"elm.text", "disabled_active", 0.0);
28695 set_state(PART:"elm.text", "disabled", 0.0);
28697 get_state(PART:"elm.swallow.entry", st, 30, vl);
28698 if (!strcmp(st, "active"))
28699 set_state(PART:"elm.swallow.entry", "disabled_active", 0.0);
28701 set_state(PART:"elm.swallow.entry", "disabled", 0.0);
28704 program { name: "enable";
28705 signal: "elm,state,enabled";
28707 action: STATE_SET "default" 0.0;
28709 target: "left_over1";
28710 target: "left_over2";
28711 target: "right_bt";
28712 target: "right_over1";
28713 target: "right_over2";
28714 target: "disabler";
28715 after: "enable_text";
28717 program { name: "enable_text";
28721 get_state(PART:"elm.text", st, 30, vl);
28722 if (!strcmp(st, "disabled_active"))
28723 set_state(PART:"elm.text", "active", 0.0);
28725 set_state(PART:"elm.text", "default", 0.0);
28727 get_state(PART:"elm.swallow.entry", st, 30, vl);
28728 if (!strcmp(st, "disabled_active"))
28729 set_state(PART:"elm.swallow.entry", "active", 0.0);
28731 set_state(PART:"elm.swallow.entry", "default", 0.0);
28734 program { name: "active";
28735 signal: "elm,state,active";
28737 action: STATE_SET "active" 0.0;
28738 target: "elm.text";
28739 target: "elm.swallow.entry";
28741 program { name: "inactive";
28742 signal: "elm,state,inactive";
28744 action: STATE_SET "default" 0.0;
28745 target: "elm.text";
28746 target: "elm.swallow.entry";
28748 program { name: "toggle_text";
28749 signal: "mouse,up,1";
28750 source: "button_events";
28751 action: SIGNAL_EMIT "elm,action,entry,toggle" "";
28753 program { name: "to_rtl";
28754 signal: "edje,state,rtl";
28756 action: STATE_SET "rtl" 0.0;
28757 target: "right_bt_icon";
28758 target: "left_bt_icon";
28760 program { name: "to_ltr";
28761 signal: "edje,state,ltr";
28763 action: STATE_SET "default" 0.0;
28764 target: "right_bt_icon";
28765 target: "left_bt_icon";
28770 ///////////////////////////////////////////////////////////////////////////////
28771 group { name: "elm/spinner/base/vertical";
28773 image: "shelf_inset.png" COMP;
28774 image: "bt_hilight.png" COMP;
28775 image: "bt_shine.png" COMP;
28776 image: "bt_glow.png" COMP;
28777 image: "bt_dis_base.png" COMP;
28778 image: "bt_dis_hilight.png" COMP;
28779 image: "up.png" COMP;
28780 image: "down.png" COMP;
28781 image: "bt_spinner_up.png" COMP;
28782 image: "bt_spinner_down.png" COMP;
28783 image: "bt_spinner_hilight.png" COMP;
28788 description { state: "default" 0.0;
28791 rel2.offset: -2 -2;
28792 color: 255 255 255 0;
28795 part { name: "conf_over";
28797 description { state: "default" 0.0;
28806 normal: "shelf_inset.png";
28813 part { name: "down_bt";
28815 description { state: "default" 0.0;
28831 normal: "bt_spinner_down.png";
28836 description { state: "clicked" 0.0;
28837 inherit: "default" 0.0;
28838 image.normal: "bt_spinner_down.png";
28839 image.middle: SOLID;
28841 description { state: "disabled" 0.0;
28842 inherit: "default" 0.0;
28844 normal: "bt_dis_base.png";
28849 part { name: "down_over3";
28852 description { state: "default" 0.0;
28853 color: 255 255 255 0;
28854 rel1.to: "down_bt";
28855 rel2.to: "down_bt";
28857 normal: "bt_glow.png";
28858 border: 12 12 12 12;
28862 description { state: "clicked" 0.0;
28863 inherit: "default" 0.0;
28865 color: 255 255 255 255;
28868 part { name: "up_bt";
28870 description { state: "default" 0.0;
28883 aspect_preference: BOTH;
28885 normal: "bt_spinner_up.png";
28890 description { state: "clicked" 0.0;
28891 inherit: "default" 0.0;
28892 image.normal: "bt_spinner_up.png";
28893 image.middle: SOLID;
28895 description { state: "disabled" 0.0;
28896 inherit: "default" 0.0;
28898 normal: "bt_dis_base.png";
28903 part { name: "up_over1";
28905 description { state: "default" 0.0;
28907 rel2 { to: "up_bt";
28911 normal: "bt_spinner_hilight.png";
28915 description { state: "disabled" 0.0;
28916 inherit: "default" 0.0;
28918 normal: "bt_dis_hilight.png";
28923 part { name: "up_over3";
28926 description { state: "default" 0.0;
28927 color: 255 255 255 0;
28931 normal: "bt_glow.png";
28932 border: 12 12 12 12;
28936 description { state: "clicked" 0.0;
28937 inherit: "default" 0.0;
28939 color: 255 255 255 255;
28942 part { name: "down_bt_icon";
28944 description { state: "default" 0.0;
28945 rel1.to: "down_bt";
28947 rel2.to: "down_bt";
28948 rel2.offset: -6 -3;
28950 image.normal: "down.png";
28953 part { name: "up_bt_icon";
28955 description { state: "default" 0.0;
28959 rel2.offset: -6 -3;
28961 image.normal: "up.png";
28964 part { name: "elm.text";
28968 description { state: "default" 0.0;
28971 rel1 { relative: 0.0 0.0;
28976 rel2 { relative: 0.0 1.0;
28983 font: "Sans,Edje-Vera";
28989 description { state: "active" 0.0;
28990 inherit: "default" 0.0;
28993 description { state: "disabled_active" 0.0;
28994 inherit: "default" 0.0;
28998 description { state: "disabled" 0.0;
28999 inherit: "default" 0.0;
29004 part { name: "elm.dragable.slider";
29012 description { state: "default" 0.0;
29019 part { name: "button_events";
29022 events: "elm.dragable.slider";
29025 description { state: "default" 0.0;
29026 rel1.to: "elm.text";
29027 rel2.to: "elm.text";
29031 part { name: "elm.swallow.entry";
29033 description { state: "default" 0.0;
29036 rel1 { relative: 0.0 0.5;
29040 rel2 { relative: 1.0 0.5;
29047 description { state: "active" 0.0;
29048 inherit: "default" 0.0;
29050 color: 255 255 255 255;
29052 description { state: "disabled_active" 0.0;
29053 inherit: "default" 0.0;
29056 description { state: "disabled" 0.0;
29057 inherit: "default" 0.0;
29061 part { name: "disabler";
29063 description { state: "default" 0.0;
29067 description { state: "disabled" 0.0;
29068 inherit: "default" 0.0;
29074 program { name: "text_show";
29075 signal: "elm,state,text,visible";
29077 action: STATE_SET "visible" 0.0;
29078 target: "elm.text";
29080 program { name: "text_hide";
29081 signal: "elm,state,text,hidden";
29083 action: STATE_SET "default" 0.0;
29084 target: "elm.text";
29086 program { name: "dec";
29087 signal: "mouse,down,1";
29089 action: SIGNAL_EMIT "elm,action,decrement,start" "";
29091 program { name: "dec2";
29092 signal: "mouse,up,1";
29094 action: SIGNAL_EMIT "elm,action,decrement,stop" "";
29096 program { name: "inc";
29097 signal: "mouse,down,1";
29099 action: SIGNAL_EMIT "elm,action,increment,start" "";
29101 program { name: "inc2";
29102 signal: "mouse,up,1";
29104 action: SIGNAL_EMIT "elm,action,increment,stop" "";
29107 name: "down_bt_click2";
29108 signal: "mouse,down,1";
29109 source: "down_over3";
29110 action: STATE_SET "clicked" 0.0;
29111 target: "down_over3";
29114 name: "down_bt_unclick2";
29115 signal: "mouse,up,1";
29116 source: "down_over3";
29117 action: STATE_SET "default" 0.0;
29118 transition: DECELERATE 0.5;
29119 target: "down_over3";
29122 name: "up_bt_click2";
29123 signal: "mouse,down,1";
29124 source: "up_over3";
29125 action: STATE_SET "clicked" 0.0;
29126 target: "up_over3";
29129 name: "up_bt_unclick2";
29130 signal: "mouse,up,1";
29131 source: "up_over3";
29132 action: STATE_SET "default" 0.0;
29133 transition: DECELERATE 0.5;
29134 target: "up_over3";
29136 program { name: "disable";
29137 signal: "elm,state,disabled";
29139 action: STATE_SET "disabled" 0.0;
29142 target: "disabler";
29143 after: "disable_text";
29145 program { name: "disable_text";
29149 get_state(PART:"elm.text", st, 30, vl);
29150 if (!strcmp(st, "active"))
29151 set_state(PART:"elm.text", "disabled_active", 0.0);
29153 set_state(PART:"elm.text", "disabled", 0.0);
29155 get_state(PART:"elm.swallow.entry", st, 30, vl);
29156 if (!strcmp(st, "active"))
29157 set_state(PART:"elm.swallow.entry", "disabled_active", 0.0);
29159 set_state(PART:"elm.swallow.entry", "disabled", 0.0);
29162 program { name: "enable";
29163 signal: "elm,state,enabled";
29165 action: STATE_SET "default" 0.0;
29168 target: "disabler";
29169 after: "enable_text";
29171 program { name: "enable_text";
29175 get_state(PART:"elm.text", st, 30, vl);
29176 if (!strcmp(st, "disabled_active"))
29177 set_state(PART:"elm.text", "active", 0.0);
29179 set_state(PART:"elm.text", "default", 0.0);
29181 get_state(PART:"elm.swallow.entry", st, 30, vl);
29182 if (!strcmp(st, "disabled_active"))
29183 set_state(PART:"elm.swallow.entry", "active", 0.0);
29185 set_state(PART:"elm.swallow.entry", "default", 0.0);
29188 program { name: "active";
29189 signal: "elm,state,active";
29191 action: STATE_SET "active" 0.0;
29192 target: "elm.text";
29193 target: "elm.swallow.entry";
29195 program { name: "inactive";
29196 signal: "elm,state,inactive";
29198 action: STATE_SET "default" 0.0;
29199 target: "elm.text";
29200 target: "elm.swallow.entry";
29202 program { name: "toggle_text";
29203 signal: "mouse,up,1";
29204 source: "button_events";
29205 action: SIGNAL_EMIT "elm,action,entry,toggle" "";
29211 ///////////////////////////////////////////////////////////////////////////////
29212 group { name: "elm/index/base/vertical/default";
29214 image: "bt_base1.png" COMP;
29215 image: "bt_base2.png" COMP;
29216 image: "bt_hilight.png" COMP;
29217 image: "bt_shine.png" COMP;
29220 part { name: "clip";
29223 description { state: "default" 0.0;
29225 color: 255 255 255 0;
29227 description { state: "active" 0.0;
29229 color: 255 255 255 255;
29232 part { name: "clip2";
29236 description { state: "default" 0.0;
29238 color: 255 255 255 0;
29240 description { state: "active" 0.0;
29242 color: 255 255 255 255;
29245 part { name: "elm.swallow.index.0";
29248 description { state: "default" 0.0;
29261 part { name: "button_image";
29264 description { state: "default" 0.0;
29266 to: "elm.text.body";
29274 normal: "bt_base2.png";
29277 image.middle: SOLID;
29280 part { name: "elm.text.body";
29282 effect: SOFT_SHADOW;
29286 description { state: "default" 0.0;
29299 color: 224 224 224 255;
29302 font: "Sans,Edje-Vera";
29309 part { name: "elm.text";
29311 effect: SOFT_SHADOW;
29315 description { state: "default" 0.0;
29319 to_x: "elm.swallow.event.0";
29320 to_y: "elm.dragable.pointer";
29325 to_x: "elm.swallow.event.0";
29326 to_y: "elm.dragable.pointer";
29330 color: 255 0 0 255;
29333 font: "Sans,Edje-Vera";
29340 part { name: "over1";
29343 description { state: "default" 0.0;
29345 to: "button_image";
29348 to: "button_image";
29352 normal: "bt_hilight.png";
29357 part { name: "over2";
29360 ignore_flags: ON_HOLD;
29362 description { state: "default" 0.0;
29364 to: "button_image";
29367 to: "button_image";
29370 normal: "bt_shine.png";
29375 part { name: "elm.dragable.pointer";
29383 description { state: "default" 0.0;
29398 part { name: "elm.swallow.event.0";
29400 description { state: "default" 0.0;
29415 program { name: "active";
29416 signal: "elm,state,active";
29418 action: STATE_SET "active" 0.0;
29419 transition: DECELERATE 0.5;
29422 program { name: "inactive";
29423 signal: "elm,state,inactive";
29425 action: STATE_SET "default" 0.0;
29426 transition: DECELERATE 0.5;
29432 group { name: "elm/index/item/vertical/default";
29433 data.item: "stacking" "above";
29434 data.item: "selectraise" "on";
29436 image: "ilist_1.png" COMP;
29437 image: "ilist_item_shadow.png" COMP;
29444 state: "default" 0.0;
29459 normal: "ilist_item_shadow.png";
29468 state: "default" 0.0;
29470 normal: "ilist_1.png";
29475 description { state: "active" 0.0;
29476 inherit: "default" 0.0;
29482 part { name: "elm.text";
29487 state: "default" 0.0;
29508 description { state: "active" 0.0;
29509 inherit: "default" 0.0;
29515 program { name: "active";
29516 signal: "elm,state,active";
29518 action: STATE_SET "active" 0.0;
29519 transition: DECELERATE 0.5;
29520 target: "elm.text";
29523 program { name: "inactive";
29524 signal: "elm,state,inactive";
29526 action: STATE_SET "default" 0.0;
29527 transition: DECELERATE 0.5;
29528 target: "elm.text";
29534 group { name: "elm/index/item_odd/vertical/default";
29535 data.item: "stacking" "below";
29537 image: "ilist_2.png" COMP;
29544 state: "default" 0.0;
29546 normal: "ilist_2.png";
29551 description { state: "active" 0.0;
29552 inherit: "default" 0.0;
29558 part { name: "elm.text";
29563 state: "default" 0.0;
29584 description { state: "active" 0.0;
29585 inherit: "default" 0.0;
29591 program { name: "active";
29592 signal: "elm,state,active";
29594 action: STATE_SET "active" 0.0;
29595 transition: DECELERATE 0.5;
29596 target: "elm.text";
29599 program { name: "inactive";
29600 signal: "elm,state,inactive";
29602 action: STATE_SET "default" 0.0;
29603 transition: DECELERATE 0.5;
29604 target: "elm.text";
29610 ///////////////////////////////////////////////////////////////////////////////
29611 group { name: "elm/gengrid/item/default/default";
29612 data.item: "labels" "elm.text";
29613 data.item: "icons" "elm.swallow.icon elm.swallow.end";
29615 image: "bt_sm_base1.png" COMP;
29616 image: "bt_sm_shine.png" COMP;
29617 image: "bt_sm_hilight.png" COMP;
29618 image: "ilist_1.png" COMP;
29619 image: "ilist_item_shadow.png" COMP;
29622 part { name: "event";
29626 state: "default" 0.0;
29630 part { name: "reorder_bg";
29632 description { state: "default" 0.0;
29634 color: 255 255 255 0;
29644 normal: "bt_bases.png";
29648 description { state: "enabled" 0.0;
29649 inherit: "default" 0.0;
29651 color: 255 255 255 255;
29654 part { name: "base_sh";
29656 description { state: "default" 0.0;
29671 normal: "ilist_item_shadow.png";
29676 part { name: "base";
29678 description { state: "default" 0.0;
29680 normal: "ilist_1.png";
29687 clip_to: "disclip";
29689 description { state: "default" 0.0;
29691 color: 255 255 255 0;
29701 normal: "bt_sm_base1.png";
29704 image.middle: SOLID;
29706 description { state: "selected" 0.0;
29707 inherit: "default" 0.0;
29709 color: 255 255 255 255;
29720 part { name: "elm.swallow.pad";
29722 description { state: "default" 0.0;
29736 part { name: "elm.swallow.icon";
29737 clip_to: "disclip";
29739 description { state: "default" 0.0;
29747 to_y: "elm.swallow.pad";
29753 part { name: "elm.swallow.end";
29754 clip_to: "disclip";
29756 description { state: "default" 0.0;
29760 aspect_preference: HORIZONTAL;
29771 part { name: "elm.text";
29772 clip_to: "disclip";
29774 effect: SOFT_SHADOW;
29777 description { state: "default" 0.0;
29793 text_class: "grid_item";
29796 description { state: "selected" 0.0;
29797 inherit: "default" 0.0;
29798 color: 224 224 224 255;
29802 part { name: "fg1";
29803 clip_to: "disclip";
29805 description { state: "default" 0.0;
29807 color: 255 255 255 0;
29809 rel2.relative: 1.0 0.5;
29812 normal: "bt_sm_hilight.png";
29816 description { state: "selected" 0.0;
29817 inherit: "default" 0.0;
29819 color: 255 255 255 255;
29822 part { name: "fg2";
29823 clip_to: "disclip";
29825 description { state: "default" 0.0;
29827 color: 255 255 255 0;
29831 normal: "bt_sm_shine.png";
29835 description { state: "selected" 0.0;
29836 inherit: "default" 0.0;
29838 color: 255 255 255 255;
29841 part { name: "disclip";
29843 description { state: "default" 0.0;
29847 description { state: "disabled" 0.0;
29848 inherit: "default" 0.0;
29849 color: 255 255 255 64;
29854 // signal: elm,state,%s,active
29855 // a "check" item named %s went active
29856 // signal: elm,state,%s,passive
29857 // a "check" item named %s went passive
29858 // default is passive
29859 program { name: "go_active";
29860 signal: "elm,state,selected";
29862 action: STATE_SET "selected" 0.0;
29866 target: "elm.text";
29868 program { name: "go_passive";
29869 signal: "elm,state,unselected";
29871 action: STATE_SET "default" 0.0;
29875 target: "elm.text";
29876 transition: LINEAR 0.1;
29878 program { name: "go_disabled";
29879 signal: "elm,state,disabled";
29881 action: STATE_SET "disabled" 0.0;
29884 program { name: "go_enabled";
29885 signal: "elm,state,enabled";
29887 action: STATE_SET "default" 0.0;
29890 program { name: "go_reorder_disabled";
29891 signal: "elm,state,reorder,disabled";
29893 action: STATE_SET "default" 0.0;
29894 target: "reorder_bg";
29895 transition: DECELERATE 0.5;
29897 program { name: "go_reorder_enabled";
29898 signal: "elm,state,reorder,enabled";
29900 action: STATE_SET "enabled" 0.0;
29901 target: "reorder_bg";
29902 transition: DECELERATE 0.5;
29906 group { name: "elm/gengrid/item/default_style/default";
29909 style { name: "gengrid_style";
29910 base: "font=Sans font_size=10 align=left valign=0.5 color=#000 text_class=grid_item";
29913 tag: "hilight" "+ font=Sans:style=Bold";
29914 tag: "b" "+ font=Sans:style=Bold";
29917 style { name: "gengrid_selected_style";
29918 base: "font=Sans font_size=10 align=left valign=0.5 color=#fff text_class=grid_item";
29921 tag: "hilight" "+ font=Sans:style=Bold";
29922 tag: "b" "+ font=Sans:style=Bold";
29926 data.item: "labels" "elm.text";
29927 data.item: "icons" "elm.swallow.icon elm.swallow.end";
29929 image: "bt_sm_base1.png" COMP;
29930 image: "bt_sm_shine.png" COMP;
29931 image: "bt_sm_hilight.png" COMP;
29932 image: "ilist_1.png" COMP;
29933 image: "ilist_item_shadow.png" COMP;
29936 part { name: "event";
29939 description { state: "default" 0.0;
29943 part { name: "base_sh";
29945 description { state: "default" 0.0;
29960 normal: "ilist_item_shadow.png";
29965 part { name: "base";
29967 description { state: "default" 0.0;
29970 normal: "ilist_1.png";
29977 clip_to: "disclip";
29979 description { state: "default" 0.0;
29981 color: 255 255 255 0;
29991 normal: "bt_sm_base1.png";
29994 image.middle: SOLID;
29996 description { state: "selected" 0.0;
29997 inherit: "default" 0.0;
29999 color: 255 255 255 255;
30010 part { name: "elm.swallow.pad";
30012 description { state: "default" 0.0;
30025 part { name: "elm.swallow.icon";
30026 clip_to: "disclip";
30028 description { state: "default" 0.0;
30032 to_x: "elm.swallow.pad";
30037 to_x: "elm.swallow.pad";
30043 part { name: "elm.swallow.end";
30044 clip_to: "disclip";
30046 description { state: "default" 0.0;
30050 aspect_preference: VERTICAL;
30061 part { name: "elm.text";
30062 clip_to: "disclip";
30067 state: "default" 0.0;
30071 to_x: "elm.swallow.icon";
30077 to_x: "elm.swallow.end";
30083 style: "gengrid_style";
30087 description { state: "selected" 0.0;
30088 inherit: "default" 0.0;
30090 style: "gengrid_selected_style";
30094 part { name: "fg1";
30095 clip_to: "disclip";
30097 description { state: "default" 0.0;
30099 color: 255 255 255 0;
30101 rel2.relative: 1.0 0.5;
30104 normal: "bt_sm_hilight.png";
30108 description { state: "selected" 0.0;
30109 inherit: "default" 0.0;
30111 color: 255 255 255 255;
30114 part { name: "fg2";
30115 clip_to: "disclip";
30117 description { state: "default" 0.0;
30119 color: 255 255 255 0;
30123 normal: "bt_sm_shine.png";
30127 description { state: "selected" 0.0;
30128 inherit: "default" 0.0;
30130 color: 255 255 255 255;
30133 part { name: "disclip";
30135 description { state: "default" 0.0;
30139 description { state: "disabled" 0.0;
30140 inherit: "default" 0.0;
30141 color: 255 255 255 64;
30146 // signal: elm,state,%s,active
30147 // a "check" item named %s went active
30148 // signal: elm,state,%s,passive
30149 // a "check" item named %s went passive
30150 // default is passive
30151 program { name: "go_active";
30152 signal: "elm,state,selected";
30154 action: STATE_SET "selected" 0.0;
30158 target: "elm.text";
30160 program { name: "go_passive";
30161 signal: "elm,state,unselected";
30163 action: STATE_SET "default" 0.0;
30167 target: "elm.text";
30168 transition: LINEAR 0.1;
30170 program { name: "go_disabled";
30171 signal: "elm,state,disabled";
30173 action: STATE_SET "disabled" 0.0;
30176 program { name: "go_enabled";
30177 signal: "elm,state,enabled";
30179 action: STATE_SET "default" 0.0;
30185 group { name: "elm/gengrid/item/up/default";
30186 data.item: "labels" "elm.text";
30188 image: "bt_sm_base1.png" COMP;
30189 image: "bt_sm_shine.png" COMP;
30190 image: "bt_sm_hilight.png" COMP;
30191 image: "arrow_up.png" COMP;
30194 part { name: "event";
30197 description { state: "default" 0.0;
30202 clip_to: "disclip";
30204 description { state: "default" 0.0;
30206 color: 255 255 255 0;
30207 rel1.offset: -3 -3;
30209 image { normal: "bt_sm_base1.png";
30214 description { state: "selected" 0.0;
30215 inherit: "default" 0.0;
30217 color: 255 255 255 255;
30220 part { name: "image";
30223 description { state: "default" 0.0;
30224 aspect_preference: BOTH;
30226 image.normal: "arrow_up.png";
30234 part { name: "elm.text";
30235 clip_to: "disclip";
30237 effect: SOFT_SHADOW;
30240 description { state: "default" 0.0;
30256 text_class: "grid_item";
30259 description { state: "selected" 0.0;
30260 inherit: "default" 0.0;
30261 color: 224 224 224 255;
30265 part { name: "fg1";
30266 clip_to: "disclip";
30268 description { state: "default" 0.0;
30270 color: 255 255 255 0;
30271 rel1.offset: -3 -3;
30277 normal: "bt_sm_hilight.png";
30281 description { state: "selected" 0.0;
30282 inherit: "default" 0.0;
30284 color: 255 255 255 255;
30287 part { name: "fg2";
30288 clip_to: "disclip";
30290 description { state: "default" 0.0;
30292 color: 255 255 255 0;
30293 rel1.offset: -3 -3;
30296 normal: "bt_sm_shine.png";
30300 description { state: "selected" 0.0;
30301 inherit: "default" 0.0;
30303 color: 255 255 255 255;
30306 part { name: "disclip";
30308 description { state: "default" 0.0;
30312 description { state: "disabled" 0.0;
30313 inherit: "default" 0.0;
30314 color: 255 255 255 64;
30319 program { name: "go_active";
30320 signal: "elm,state,selected";
30322 action: STATE_SET "selected" 0.0;
30326 target: "elm.text";
30328 program { name: "go_passive";
30329 signal: "elm,state,unselected";
30331 action: STATE_SET "default" 0.0;
30335 target: "elm.text";
30336 transition: LINEAR 0.1;
30338 program { name: "go_disabled";
30339 signal: "elm,state,disabled";
30341 action: STATE_SET "disabled" 0.0;
30344 program { name: "go_enabled";
30345 signal: "elm,state,enabled";
30347 action: STATE_SET "default" 0.0;
30353 group { name: "elm/gengrid/item/album-preview/default";
30354 data.item: "labels" "elm.text";
30355 data.item: "icons" "elm.swallow.icon.1 elm.swallow.icon.2 elm.swallow.icon.3 elm.swallow.icon.4";
30356 data.item: "states" "have_files";
30358 image: "bt_sm_base1.png" COMP;
30359 image: "bt_sm_shine.png" COMP;
30360 image: "bt_sm_hilight.png" COMP;
30361 image: "icon_folder.png" COMP;
30364 part { name: "event";
30367 description { state: "default" 0.0;
30372 clip_to: "disclip";
30374 description { state: "default" 0.0;
30376 color: 255 255 255 0;
30377 rel1.offset: -3 -3;
30380 normal: "bt_sm_base1.png";
30385 description { state: "selected" 0.0;
30386 inherit: "default" 0.0;
30388 color: 255 255 255 255;
30391 part { name: "image";
30394 description { state: "default" 0.0;
30395 aspect_preference: BOTH;
30397 image.normal: "icon_folder.png";
30405 part { name: "have-files-clipper";
30407 description { state: "default" 0.0;
30408 color: 255 255 255 0;
30411 description { state: "visible" 0.0;
30412 inherit: "default" 0.0;
30413 color: 255 255 255 255;
30417 part { name: "icon_box_margin";
30420 clip_to: "have-files-clipper";
30421 description { state: "default" 0.0;
30433 part { name: "icon_box";
30436 clip_to: "have-files-clipper";
30437 description { state: "default" 0.0;
30438 color: 255 255 255 255;
30442 relative: 0.25 0.25;
30452 part { name: "elm.swallow.icon.1";
30455 clip_to: "have-files-clipper";
30456 description { state: "default" 0.0;
30468 part { name: "elm.swallow.icon.2";
30471 clip_to: "have-files-clipper";
30472 description { state: "default" 0.0;
30484 part { name: "elm.swallow.icon.3";
30487 clip_to: "have-files-clipper";
30488 description { state: "default" 0.0;
30500 part { name: "elm.swallow.icon.4";
30503 clip_to: "have-files-clipper";
30504 description { state: "default" 0.0;
30516 part { name: "elm.text";
30517 clip_to: "disclip";
30519 effect: SOFT_SHADOW;
30522 description { state: "default" 0.0;
30538 text_class: "grid_item";
30541 description { state: "selected" 0.0;
30542 inherit: "default" 0.0;
30543 color: 255 255 255 255;
30546 part { name: "fg1";
30547 clip_to: "disclip";
30549 description { state: "default" 0.0;
30551 color: 255 255 255 0;
30552 rel1.offset: -3 -3;
30558 normal: "bt_sm_hilight.png";
30562 description { state: "selected" 0.0;
30563 inherit: "default" 0.0;
30565 color: 255 255 255 255;
30568 part { name: "fg2";
30569 clip_to: "disclip";
30571 description { state: "default" 0.0;
30573 color: 255 255 255 0;
30574 rel1.offset: -3 -3;
30577 normal: "bt_sm_shine.png";
30581 description { state: "selected" 0.0;
30582 inherit: "default" 0.0;
30584 color: 255 255 255 255;
30587 part { name: "disclip";
30589 description { state: "default" 0.0;
30593 description { state: "disabled" 0.0;
30594 inherit: "default" 0.0;
30595 color: 255 255 255 64;
30600 program { name: "go_active";
30601 signal: "elm,state,selected";
30603 action: STATE_SET "selected" 0.0;
30607 target: "elm.text";
30609 program { name: "go_passive";
30610 signal: "elm,state,unselected";
30612 action: STATE_SET "default" 0.0;
30616 target: "elm.text";
30617 transition: LINEAR 0.1;
30619 program { name: "go_disabled";
30620 signal: "elm,state,disabled";
30622 action: STATE_SET "disabled" 0.0;
30625 program { name: "go_enabled";
30626 signal: "elm,state,enabled";
30628 action: STATE_SET "default" 0.0;
30632 signal: "elm,state,have_files,active";
30634 action: STATE_SET "visible" 0.0;
30635 target: "have-files-clipper";
30640 group { name: "elm/gengrid/item/thumb/default";
30642 item: "icons" "elm.swallow.icon";
30643 item: "labels" "elm.text";
30646 image: "bt_sm_base1.png" COMP;
30647 image: "bt_sm_shine.png" COMP;
30648 image: "bt_sm_hilight.png" COMP;
30649 image: "thumb_shadow.png" COMP;
30652 part { name: "event";
30655 description { state: "default" 0.0;
30661 description { state: "default" 0.0;
30663 color: 255 255 255 0;
30664 rel1.offset: -3 -3;
30667 normal: "bt_sm_base1.png";
30672 description { state: "selected" 0.0;
30673 inherit: "default" 0.0;
30675 color: 255 255 255 255;
30678 part { name: "border-shadow";
30681 description { state: "default" 0.0;
30683 to: "elm.swallow.icon";
30687 to_x: "elm.swallow.icon";
30692 normal: "thumb_shadow.png";
30693 border: 17 17 17 17;
30698 part { name: "border";
30701 description { state: "default" 0.0;
30703 to: "border-shadow";
30707 to: "border-shadow";
30712 part { name: "elm.swallow.icon";
30715 description { state: "default" 0.0;
30716 aspect_preference: BOTH;
30726 part { name: "elm.text";
30728 effect: SOFT_SHADOW;
30731 description { state: "default" 0.0;
30748 text_class: "grid_item";
30752 part { name: "fg1";
30754 description { state: "default" 0.0;
30756 color: 255 255 255 0;
30757 rel1.offset: -3 -3;
30763 normal: "bt_sm_hilight.png";
30767 description { state: "selected" 0.0;
30768 inherit: "default" 0.0;
30770 color: 255 255 255 255;
30773 part { name: "fg2";
30775 description { state: "default" 0.0;
30777 color: 255 255 255 0;
30778 rel1.offset: -3 -3;
30781 image: "bt_sm_shine.png";
30785 description { state: "selected" 0.0;
30786 inherit: "default" 0.0;
30788 color: 255 255 255 255;
30794 signal: "elm,state,selected";
30796 action: STATE_SET "selected" 0.0;
30802 signal: "elm,state,unselected";
30804 action: STATE_SET "default" 0.0;
30808 transition: LINEAR 0.1;
30813 ///////////////////////////////////////////////////////////////////////////////
30814 group { name: "elm/photocam/base/default";
30816 public sbvis_v, sbvis_h, sbalways_v, sbalways_h, sbvis_timer;
30817 public timer0(val) {
30819 v = get_int(sbvis_v);
30821 v = get_int(sbalways_v);
30823 emit("do-hide-vbar", "");
30824 set_int(sbvis_v, 0);
30827 v = get_int(sbvis_h);
30829 v = get_int(sbalways_h);
30831 emit("do-hide-hbar", "");
30832 set_int(sbvis_h, 0);
30835 set_int(sbvis_timer, 0);
30840 image: "shelf_inset.png" COMP;
30841 image: "bt_sm_base2.png" COMP;
30842 image: "bt_sm_shine.png" COMP;
30843 image: "bt_sm_hilight.png" COMP;
30844 image: "busy-1.png" COMP;
30845 image: "busy-2.png" COMP;
30846 image: "busy-3.png" COMP;
30847 image: "busy-4.png" COMP;
30848 image: "busy-5.png" COMP;
30849 image: "busy-6.png" COMP;
30850 image: "busy-7.png" COMP;
30851 image: "busy-8.png" COMP;
30852 image: "busy-9.png" COMP;
30857 description { state: "default" 0.0;
30859 rel2.offset: -2 -2;
30860 color: 255 255 255 0;
30863 part { name: "clipper";
30866 description { state: "default" 0.0;
30871 part { name: "elm.swallow.content";
30872 clip_to: "clipper";
30874 description { state: "default" 0.0;
30876 rel2.offset: -2 -2;
30879 part { name: "busy_clip";
30882 description { state: "default" 0.0;
30884 color: 255 255 255 0;
30886 description { state: "active" 0.0;
30888 color: 255 255 255 255;
30891 part { name: "busy";
30892 clip_to: "busy_clip";
30894 description { state: "default" 0.0;
30899 aspect_preference: BOTH;
30909 normal: "busy-9.png";
30910 tween: "busy-1.png";
30911 tween: "busy-2.png";
30912 tween: "busy-3.png";
30913 tween: "busy-4.png";
30914 tween: "busy-5.png";
30915 tween: "busy-6.png";
30916 tween: "busy-7.png";
30917 tween: "busy-8.png";
30921 part { name: "conf_over";
30923 description { state: "default" 0.0;
30925 rel2.offset: -1 -1;
30927 normal: "shelf_inset.png";
30934 part { name: "sb_vbar_clip_master";
30937 description { state: "default" 0.0;
30939 description { state: "hidden" 0.0;
30941 color: 255 255 255 0;
30944 part { name: "sb_vbar_clip";
30945 clip_to: "sb_vbar_clip_master";
30948 description { state: "default" 0.0;
30950 description { state: "hidden" 0.0;
30952 color: 255 255 255 0;
30955 part { name: "sb_vbar";
30958 description { state: "default" 0.0;
30974 part { name: "elm.dragable.vbar";
30975 clip_to: "sb_vbar_clip";
30980 confine: "sb_vbar";
30982 description { state: "default" 0.0;
30997 normal: "bt_sm_base2.png";
31003 part { name: "sb_vbar_over1";
31004 clip_to: "sb_vbar_clip";
31006 description { state: "default" 0.0;
31007 rel1.to: "elm.dragable.vbar";
31008 rel2.relative: 1.0 0.5;
31009 rel2.to: "elm.dragable.vbar";
31011 normal: "bt_sm_hilight.png";
31016 part { name: "sb_vbar_over2";
31017 clip_to: "sb_vbar_clip";
31019 description { state: "default" 0.0;
31020 rel1.to: "elm.dragable.vbar";
31021 rel2.to: "elm.dragable.vbar";
31023 normal: "bt_sm_shine.png";
31029 part { name: "sb_hbar_clip_master";
31032 description { state: "default" 0.0;
31034 description { state: "hidden" 0.0;
31036 color: 255 255 255 0;
31039 part { name: "sb_hbar_clip";
31040 clip_to: "sb_hbar_clip_master";
31043 description { state: "default" 0.0;
31045 description { state: "hidden" 0.0;
31047 color: 255 255 255 0;
31050 part { name: "sb_hbar";
31053 description { state: "default" 0.0;
31069 part { name: "elm.dragable.hbar";
31070 clip_to: "sb_hbar_clip";
31075 confine: "sb_hbar";
31077 description { state: "default" 0.0;
31092 normal: "bt_sm_base2.png";
31098 part { name: "sb_hbar_over1";
31099 clip_to: "sb_hbar_clip";
31101 description { state: "default" 0.0;
31102 rel1.to: "elm.dragable.hbar";
31103 rel2.relative: 1.0 0.5;
31104 rel2.to: "elm.dragable.hbar";
31106 normal: "bt_sm_hilight.png";
31111 part { name: "sb_hbar_over2";
31112 clip_to: "sb_hbar_clip";
31114 description { state: "default" 0.0;
31115 rel1.to: "elm.dragable.hbar";
31116 rel2.to: "elm.dragable.hbar";
31118 normal: "bt_sm_shine.png";
31125 program { name: "load";
31129 set_state(PART:"sb_hbar_clip", "hidden", 0.0);
31130 set_state(PART:"sb_vbar_clip", "hidden", 0.0);
31131 set_int(sbvis_h, 0);
31132 set_int(sbvis_v, 0);
31133 set_int(sbalways_v, 0);
31134 set_int(sbalways_h, 0);
31135 set_int(sbvis_timer, 0);
31139 program { name: "vbar_show";
31140 signal: "elm,action,show,vbar";
31142 action: STATE_SET "default" 0.0;
31143 target: "sb_vbar_clip_master";
31145 program { name: "vbar_hide";
31146 signal: "elm,action,hide,vbar";
31148 action: STATE_SET "hidden" 0.0;
31149 target: "sb_vbar_clip_master";
31151 program { name: "vbar_show_always";
31152 signal: "elm,action,show_always,vbar";
31156 v = get_int(sbvis_v);
31157 v |= get_int(sbalways_v);
31159 set_int(sbalways_v, 1);
31160 emit("do-show-vbar", "");
31161 set_int(sbvis_v, 1);
31165 program { name: "vbar_show_notalways";
31166 signal: "elm,action,show_notalways,vbar";
31170 v = get_int(sbalways_v);
31172 set_int(sbalways_v, 0);
31173 v = get_int(sbvis_v);
31175 emit("do-hide-vbar", "");
31176 set_int(sbvis_v, 0);
31181 program { name: "sb_vbar_show";
31182 signal: "do-show-vbar";
31184 action: STATE_SET "default" 0.0;
31185 transition: LINEAR 0.5;
31186 target: "sb_vbar_clip";
31188 program { name: "sb_vbar_hide";
31189 signal: "do-hide-vbar";
31191 action: STATE_SET "hidden" 0.0;
31192 transition: LINEAR 0.5;
31193 target: "sb_vbar_clip";
31196 program { name: "hbar_show";
31197 signal: "elm,action,show,hbar";
31199 action: STATE_SET "default" 0.0;
31200 target: "sb_hbar_clip_master";
31202 program { name: "hbar_hide";
31203 signal: "elm,action,hide,hbar";
31205 action: STATE_SET "hidden" 0.0;
31206 target: "sb_hbar_clip_master";
31208 program { name: "hbar_show_always";
31209 signal: "elm,action,show_always,hbar";
31213 v = get_int(sbvis_h);
31214 v |= get_int(sbalways_h);
31216 set_int(sbalways_h, 1);
31217 emit("do-show-hbar", "");
31218 set_int(sbvis_h, 1);
31222 program { name: "hbar_show_notalways";
31223 signal: "elm,action,show_notalways,hbar";
31227 v = get_int(sbalways_h);
31229 set_int(sbalways_h, 0);
31230 v = get_int(sbvis_h);
31232 emit("do-hide-hbar", "");
31233 set_int(sbvis_h, 0);
31238 program { name: "sb_hbar_show";
31239 signal: "do-show-hbar";
31241 action: STATE_SET "default" 0.0;
31242 transition: LINEAR 0.5;
31243 target: "sb_hbar_clip";
31245 program { name: "sb_hbar_hide";
31246 signal: "do-hide-hbar";
31248 action: STATE_SET "hidden" 0.0;
31249 transition: LINEAR 0.5;
31250 target: "sb_hbar_clip";
31253 program { name: "scroll";
31254 signal: "elm,action,scroll";
31258 v = get_int(sbvis_v);
31259 v |= get_int(sbalways_v);
31261 emit("do-show-vbar", "");
31262 set_int(sbvis_v, 1);
31264 v = get_int(sbvis_h);
31265 v |= get_int(sbalways_h);
31267 emit("do-show-hbar", "");
31268 set_int(sbvis_h, 1);
31270 v = get_int(sbvis_timer);
31271 if (v > 0) cancel_timer(v);
31272 v = timer(1.0, "timer0", 0);
31273 set_int(sbvis_timer, v);
31276 program { name: "go1";
31277 signal: "elm,state,busy,start";
31279 action: STATE_SET "active" 0.0;
31280 transition: SINUSOIDAL 1.0;
31281 target: "busy_clip";
31283 program { name: "go2";
31284 signal: "elm,state,busy,start";
31286 action: STATE_SET "default" 0.0;
31287 transition: LINEAR 0.5;
31291 program { name: "stop1";
31292 signal: "elm,state,busy,stop";
31294 action: STATE_SET "default" 0.0;
31295 transition: SINUSOIDAL 1.0;
31296 target: "busy_clip";
31299 program { name: "stop2";
31300 action: ACTION_STOP;
31306 ///////////////////////////////////////////////////////////////////////////////
31307 group { name: "elm/map/base/default";
31309 public sbvis_v, sbvis_h, sbalways_v, sbalways_h, sbvis_timer;
31310 public timer0(val) {
31312 v = get_int(sbvis_v);
31314 v = get_int(sbalways_v);
31316 emit("do-hide-vbar", "");
31317 set_int(sbvis_v, 0);
31320 v = get_int(sbvis_h);
31322 v = get_int(sbalways_h);
31324 emit("do-hide-hbar", "");
31325 set_int(sbvis_h, 0);
31328 set_int(sbvis_timer, 0);
31333 image: "shelf_inset.png" COMP;
31334 image: "bt_sm_base2.png" COMP;
31335 image: "bt_sm_shine.png" COMP;
31336 image: "bt_sm_hilight.png" COMP;
31337 image: "busy-1.png" COMP;
31338 image: "busy-2.png" COMP;
31339 image: "busy-3.png" COMP;
31340 image: "busy-4.png" COMP;
31341 image: "busy-5.png" COMP;
31342 image: "busy-6.png" COMP;
31343 image: "busy-7.png" COMP;
31344 image: "busy-8.png" COMP;
31345 image: "busy-9.png" COMP;
31350 description { state: "default" 0.0;
31352 rel2.offset: -2 -2;
31353 color: 255 255 255 0;
31356 part { name: "clipper";
31359 description { state: "default" 0.0;
31364 part { name: "elm.swallow.content";
31365 clip_to: "clipper";
31367 description { state: "default" 0.0;
31369 rel2.offset: -2 -2;
31372 part { name: "busy_clip";
31375 description { state: "default" 0.0;
31377 color: 255 255 255 0;
31379 description { state: "active" 0.0;
31381 color: 255 255 255 255;
31384 part { name: "busy";
31385 clip_to: "busy_clip";
31387 description { state: "default" 0.0;
31392 aspect_preference: BOTH;
31402 normal: "busy-9.png";
31403 tween: "busy-1.png";
31404 tween: "busy-2.png";
31405 tween: "busy-3.png";
31406 tween: "busy-4.png";
31407 tween: "busy-5.png";
31408 tween: "busy-6.png";
31409 tween: "busy-7.png";
31410 tween: "busy-8.png";
31414 part { name: "conf_over";
31416 description { state: "default" 0.0;
31418 rel2.offset: -1 -1;
31420 normal: "shelf_inset.png";
31427 part { name: "sb_vbar_clip_master";
31430 description { state: "default" 0.0;
31432 description { state: "hidden" 0.0;
31434 color: 255 255 255 0;
31437 part { name: "sb_vbar_clip";
31438 clip_to: "sb_vbar_clip_master";
31441 description { state: "default" 0.0;
31443 description { state: "hidden" 0.0;
31445 color: 255 255 255 0;
31448 part { name: "sb_vbar";
31451 description { state: "default" 0.0;
31467 part { name: "elm.dragable.vbar";
31468 clip_to: "sb_vbar_clip";
31473 confine: "sb_vbar";
31475 description { state: "default" 0.0;
31490 normal: "bt_sm_base2.png";
31496 part { name: "sb_vbar_over1";
31497 clip_to: "sb_vbar_clip";
31499 description { state: "default" 0.0;
31500 rel1.to: "elm.dragable.vbar";
31501 rel2.relative: 1.0 0.5;
31502 rel2.to: "elm.dragable.vbar";
31504 normal: "bt_sm_hilight.png";
31509 part { name: "sb_vbar_over2";
31510 clip_to: "sb_vbar_clip";
31512 description { state: "default" 0.0;
31513 rel1.to: "elm.dragable.vbar";
31514 rel2.to: "elm.dragable.vbar";
31516 normal: "bt_sm_shine.png";
31522 part { name: "sb_hbar_clip_master";
31525 description { state: "default" 0.0;
31527 description { state: "hidden" 0.0;
31529 color: 255 255 255 0;
31532 part { name: "sb_hbar_clip";
31533 clip_to: "sb_hbar_clip_master";
31536 description { state: "default" 0.0;
31538 description { state: "hidden" 0.0;
31540 color: 255 255 255 0;
31543 part { name: "sb_hbar";
31546 description { state: "default" 0.0;
31562 part { name: "elm.dragable.hbar";
31563 clip_to: "sb_hbar_clip";
31568 confine: "sb_hbar";
31570 description { state: "default" 0.0;
31585 normal: "bt_sm_base2.png";
31591 part { name: "sb_hbar_over1";
31592 clip_to: "sb_hbar_clip";
31594 description { state: "default" 0.0;
31595 rel1.to: "elm.dragable.hbar";
31596 rel2.relative: 1.0 0.5;
31597 rel2.to: "elm.dragable.hbar";
31599 normal: "bt_sm_hilight.png";
31604 part { name: "sb_hbar_over2";
31605 clip_to: "sb_hbar_clip";
31607 description { state: "default" 0.0;
31608 rel1.to: "elm.dragable.hbar";
31609 rel2.to: "elm.dragable.hbar";
31611 normal: "bt_sm_shine.png";
31618 program { name: "load";
31622 set_state(PART:"sb_hbar_clip", "hidden", 0.0);
31623 set_state(PART:"sb_vbar_clip", "hidden", 0.0);
31624 set_int(sbvis_h, 0);
31625 set_int(sbvis_v, 0);
31626 set_int(sbalways_v, 0);
31627 set_int(sbalways_h, 0);
31628 set_int(sbvis_timer, 0);
31632 program { name: "vbar_show";
31633 signal: "elm,action,show,vbar";
31635 action: STATE_SET "default" 0.0;
31636 target: "sb_vbar_clip_master";
31638 program { name: "vbar_hide";
31639 signal: "elm,action,hide,vbar";
31641 action: STATE_SET "hidden" 0.0;
31642 target: "sb_vbar_clip_master";
31644 program { name: "vbar_show_always";
31645 signal: "elm,action,show_always,vbar";
31649 v = get_int(sbvis_v);
31650 v |= get_int(sbalways_v);
31652 set_int(sbalways_v, 1);
31653 emit("do-show-vbar", "");
31654 set_int(sbvis_v, 1);
31658 program { name: "vbar_show_notalways";
31659 signal: "elm,action,show_notalways,vbar";
31663 v = get_int(sbalways_v);
31665 set_int(sbalways_v, 0);
31666 v = get_int(sbvis_v);
31668 emit("do-hide-vbar", "");
31669 set_int(sbvis_v, 0);
31674 program { name: "sb_vbar_show";
31675 signal: "do-show-vbar";
31677 action: STATE_SET "default" 0.0;
31678 transition: LINEAR 0.5;
31679 target: "sb_vbar_clip";
31681 program { name: "sb_vbar_hide";
31682 signal: "do-hide-vbar";
31684 action: STATE_SET "hidden" 0.0;
31685 transition: LINEAR 0.5;
31686 target: "sb_vbar_clip";
31689 program { name: "hbar_show";
31690 signal: "elm,action,show,hbar";
31692 action: STATE_SET "default" 0.0;
31693 target: "sb_hbar_clip_master";
31695 program { name: "hbar_hide";
31696 signal: "elm,action,hide,hbar";
31698 action: STATE_SET "hidden" 0.0;
31699 target: "sb_hbar_clip_master";
31701 program { name: "hbar_show_always";
31702 signal: "elm,action,show_always,hbar";
31706 v = get_int(sbvis_h);
31707 v |= get_int(sbalways_h);
31709 set_int(sbalways_h, 1);
31710 emit("do-show-hbar", "");
31711 set_int(sbvis_h, 1);
31715 program { name: "hbar_show_notalways";
31716 signal: "elm,action,show_notalways,hbar";
31720 v = get_int(sbalways_h);
31722 set_int(sbalways_h, 0);
31723 v = get_int(sbvis_h);
31725 emit("do-hide-hbar", "");
31726 set_int(sbvis_h, 0);
31731 program { name: "sb_hbar_show";
31732 signal: "do-show-hbar";
31734 action: STATE_SET "default" 0.0;
31735 transition: LINEAR 0.5;
31736 target: "sb_hbar_clip";
31738 program { name: "sb_hbar_hide";
31739 signal: "do-hide-hbar";
31741 action: STATE_SET "hidden" 0.0;
31742 transition: LINEAR 0.5;
31743 target: "sb_hbar_clip";
31746 program { name: "scroll";
31747 signal: "elm,action,scroll";
31751 v = get_int(sbvis_v);
31752 v |= get_int(sbalways_v);
31754 emit("do-show-vbar", "");
31755 set_int(sbvis_v, 1);
31757 v = get_int(sbvis_h);
31758 v |= get_int(sbalways_h);
31760 emit("do-show-hbar", "");
31761 set_int(sbvis_h, 1);
31763 v = get_int(sbvis_timer);
31764 if (v > 0) cancel_timer(v);
31765 v = timer(1.0, "timer0", 0);
31766 set_int(sbvis_timer, v);
31769 program { name: "go1";
31770 signal: "elm,state,busy,start";
31772 action: STATE_SET "active" 0.0;
31773 transition: SINUSOIDAL 1.0;
31774 target: "busy_clip";
31776 program { name: "go2";
31777 signal: "elm,state,busy,start";
31779 action: STATE_SET "default" 0.0;
31780 transition: LINEAR 0.5;
31784 program { name: "stop1";
31785 signal: "elm,state,busy,stop";
31787 action: STATE_SET "default" 0.0;
31788 transition: SINUSOIDAL 1.0;
31789 target: "busy_clip";
31792 program { name: "stop2";
31793 action: ACTION_STOP;
31798 group { name: "elm/map/marker/radio/default";
31802 item: size_max_w 58;
31803 item: size_max_h 58;
31806 image: "map_item.png" COMP;
31809 part { name: "whole";
31810 description { state: "default" 0.0;
31813 part { name: "base";
31814 ignore_flags: ON_HOLD;
31815 description { state: "default" 0.0;
31816 image.normal: "map_item.png";
31819 part { name: "elm.icon";
31823 description { state: "default" 0.0;
31824 rel1.relative: 0.27 0.27;
31825 rel2.relative: 0.73 0.73;
31828 part { name: "elm.text";
31830 effect: SOFT_SHADOW;
31833 description { state: "default" 0.0;
31835 color: 224 224 224 255;
31837 rel1.relative: 0.28 0.25;
31838 rel2.relative: 0.75 0.75;
31840 font: "Sans,Edje-Vera";
31849 program { name: "open";
31850 signal: "mouse,clicked,1";
31852 action: SIGNAL_EMIT "open" "elm";
31854 program { name: "bringin";
31855 signal: "mouse,down,1,double";
31857 action: SIGNAL_EMIT "bringin" "elm";
31861 group { name: "elm/map/marker/radio2/default";
31865 item: size_max_w 58;
31866 item: size_max_h 58;
31869 image: "map_item_2.png" COMP;
31872 part { name: "base";
31873 ignore_flags: ON_HOLD;
31874 description { state: "default" 0.0;
31875 image.normal: "map_item_2.png";
31878 part { name: "elm.text";
31880 effect: SOFT_SHADOW;
31883 description { state: "default" 0.0;
31885 color: 224 224 224 255;
31887 rel1.relative: 0.28 0.25;
31888 rel2.relative: 0.75 0.75;
31890 font: "Sans,Edje-Vera";
31899 program { name: "open";
31900 signal: "mouse,clicked,1";
31902 action: SIGNAL_EMIT "open" "elm";
31904 program { name: "bringin";
31905 signal: "mouse,down,1,double";
31907 action: SIGNAL_EMIT "bringin" "elm";
31911 group { name: "elm/map/marker/empty/default";
31915 item: size_max_w 64;
31916 item: size_max_h 64;
31919 part { name: "whole";
31920 description { state: "default" 0.0;
31923 part { name: "base";
31924 ignore_flags: ON_HOLD;
31925 description { state: "default" 0.0;
31928 part { name: "elm.icon";
31932 description { state: "default" 0.0;
31935 part { name: "elm.text";
31937 effect: SOFT_SHADOW;
31940 description { state: "default" 0.0;
31942 color: 224 224 224 255;
31944 rel1.relative: 0.28 0.25;
31945 rel2.relative: 0.75 0.75;
31947 font: "Sans,Edje-Vera";
31956 program { name: "open";
31957 signal: "mouse,clicked,1";
31959 action: SIGNAL_EMIT "open" "elm";
31961 program { name: "bringin";
31962 signal: "mouse,down,1,double";
31964 action: SIGNAL_EMIT "bringin" "elm";
31968 group { name: "elm/map/marker_bubble/default";
31970 image: "bubble.png" COMP;
31971 image: "bubble_shine.png" COMP;
31978 part { name: "clipper";
31980 description { state: "default" 0.0;
31981 color: 255 255 255 0;
31983 description { state: "show" 0.0;
31984 inherit: "default" 0.0;
31985 color: 255 255 255 255;
31988 part { name: "base0";
31990 clip_to: "clipper";
31991 description { state: "default" 0.0;
31993 normal: "bubble.png";
31994 border: 11 36 10 19;
31996 image.middle: SOLID;
31999 description { state: "rtl" 0.0;
32000 inherit: "default" 0.0;
32002 normal: "bubble_4.png";
32003 border: 11 36 18 9;
32007 part { name: "elm.swallow.content";
32009 clip_to: "clipper";
32010 description { state: "default" 0.0;
32020 part { name: "shine";
32022 clip_to: "clipper";
32023 description { state: "default" 0.0;
32032 normal: "bubble_shine.png";
32040 program { name: "show";
32042 action: STATE_SET "show" 0.0;
32044 transition: ACCELERATE 0.5;
32049 /////////////////////////////////////////////////////////////////////////////
32051 /////////////////////////////////////////////////////////////////////////////
32053 name: "elm/panes/vertical/default";
32055 image: "bt_base1.png" COMP;
32056 image: "bt_base2.png" COMP;
32057 image: "bt_hilight.png" COMP;
32058 image: "bt_shine.png" COMP;
32059 image: "bt_glow.png" COMP;
32060 image: "bt_dis_base.png" COMP;
32061 image: "bt_dis_hilight.png" COMP;
32062 image: "arrow_right.png" COMP;
32063 image: "arrow_left.png" COMP;
32066 public state_pair = 0; //0:both content are not set, 1:both content are set
32077 state: "default" 0.0;
32085 name: "whole_left";
32090 state: "default" 0.0;
32091 rel2.to_x: "elm.bar";
32092 rel2.relative: 0.0 1.0;
32098 name: "elm.swallow.left";
32100 clip_to: "whole_left";
32103 state: "default" 0.0;
32104 rel1.to: "whole_left";
32105 rel2.to: "whole_left";
32111 name: "whole_right";
32116 state: "default" 0.0;
32117 rel1.to_x: "elm.bar";
32118 rel1.relative: 1.0 0.0;
32124 name: "elm.swallow.right";
32126 clip_to: "whole_right";
32129 state: "default" 0.0;
32130 rel1.to: "whole_right";
32131 rel2.to: "whole_right";
32135 part { name: "elm.bar";
32142 description { state: "default" 0.0;
32145 rel1.relative: 0.0 0.5;
32146 rel2.relative: 1.0 0.5;
32148 normal: "bt_base2.png";
32151 image.middle: SOLID;
32153 description { state: "default" 0.1;
32154 inherit: "default" 0.0;
32158 description { state: "clicked" 0.0;
32159 inherit: "default" 0.0;
32160 image.normal: "bt_base1.png";
32161 image.middle: SOLID;
32163 description { state: "clicked" 0.1;
32164 inherit: "default" 0.1;
32165 image.normal: "bt_base1.png";
32166 image.middle: SOLID;
32168 description { state: "disabled" 0.0;
32169 inherit: "default" 0.0;
32171 normal: "bt_dis_base.png";
32175 description { state: "disabled" 0.1;
32176 inherit: "default" 0.1;
32178 normal: "bt_dis_base.png";
32183 part { name: "over1";
32185 description { state: "default" 0.0;
32186 rel1.to: "elm.bar";
32187 rel2.to: "elm.bar";
32188 rel2.relative: 1.0 0.5;
32190 normal: "bt_hilight.png";
32194 description { state: "disabled" 0.0;
32195 inherit: "default" 0.0;
32197 normal: "bt_dis_hilight.png";
32202 part { name: "over2";
32205 ignore_flags: ON_HOLD;
32206 description { state: "default" 0.0;
32207 rel1.to: "elm.bar";
32208 rel2.to: "elm.bar";
32210 normal: "bt_shine.png";
32214 description { state: "disabled" 0.0;
32215 inherit: "default" 0.0;
32219 part { name: "over3";
32222 description { state: "default" 0.0;
32223 color: 255 255 255 0;
32224 rel1.to: "elm.bar";
32225 rel2.to: "elm.bar";
32227 normal: "bt_glow.png";
32228 border: 12 12 12 12;
32232 description { state: "clicked" 0.0;
32233 inherit: "default" 0.0;
32235 color: 255 255 255 255;
32241 name: "arrow_right";
32243 description { state: "default" 0.0;
32246 color: 255 255 255 0;
32248 rel1.relative: 1.0 0.5;
32249 rel1.to_x: "elm.bar";
32250 rel1.offset: 45/2 -45/2;
32252 rel2.relative: 1.0 0.5;
32253 rel2.to_x: "elm.bar";
32254 rel2.offset: 45/2 45/2;
32256 image.normal: "arrow_right.png";
32260 description { state: "default" 0.1;
32261 inherit: "default" 0.0;
32262 image.normal: "arrow_left.png";
32264 description { state: "anim_1" 0.0;
32265 inherit: "default" 0.0;
32266 color: 255 255 255 200;
32267 rel1.offset: (45/2 + 10) -45/2;
32268 rel2.offset: (45/2 +10) 45/2;
32270 description { state: "anim_1" 0.1;
32271 inherit: "default" 0.0;
32272 image.normal: "arrow_left.png";
32273 color: 255 255 255 200;
32274 rel1.offset: (45/2 + 10) -45/2;
32275 rel2.offset: (45/2 +10) 45/2;
32277 description { state: "anim_2" 0.0;
32278 inherit: "default" 0.0;
32279 color: 255 255 255 0;
32280 rel1.offset: (45/2 + 20) -45/2;
32281 rel2.offset: (45/2 + 20) 45/2;
32283 description { state: "anim_2" 0.1;
32284 inherit: "default" 0.0;
32285 image.normal: "arrow_left.png";
32286 color: 255 255 255 0;
32287 rel1.offset: (45/2 + 20) -45/2;
32288 rel2.offset: (45/2 + 20) 45/2;
32292 name: "arrow_left";
32294 description { state: "default" 0.0;
32297 color: 255 255 255 0;
32299 rel1.relative: 0.0 0.5;
32300 rel1.to_x: "elm.bar";
32301 rel1.offset: -45/2 -45/2;
32303 rel2.relative: 0.0 0.5;
32304 rel2.to_x: "elm.bar";
32305 rel2.offset: -45/2 45/2;
32307 image.normal: "arrow_left.png";
32311 description { state: "default" 0.1;
32312 inherit: "default" 0.0;
32313 image.normal: "arrow_right.png";
32315 description { state: "anim_1" 0.0;
32316 inherit: "default" 0.0;
32317 color: 255 255 255 200;
32318 rel1.offset: (-45/2 - 10) -45/2;
32319 rel2.offset: (-45/2 - 10) 45/2;
32321 description { state: "anim_1" 0.1;
32322 inherit: "default" 0.0;
32323 image.normal: "arrow_right.png";
32324 color: 255 255 255 200;
32325 rel1.offset: (-45/2 - 10) -45/2;
32326 rel2.offset: (-45/2 - 10) 45/2;
32328 description { state: "anim_2" 0.0;
32329 inherit: "default" 0.0;
32330 color: 255 255 255 0;
32331 rel1.offset: (-45/2 - 20) -45/2;
32332 rel2.offset: (-45/2 - 20) 45/2;
32334 description { state: "anim_2" 0.1;
32335 inherit: "default" 0.0;
32336 image.normal: "arrow_right.png";
32337 color: 255 255 255 0;
32338 rel1.offset: (-45/2 - 20) -45/2;
32339 rel2.offset: (-45/2 - 20) 45/2;
32342 part { name: "movement.decider";
32344 description { state: "default" 0.0;
32345 rel1.to: "elm.bar";
32346 rel2.to: "elm.bar";
32349 description { state: "disabled" 0.0;
32350 inherit: "default" 0.0;
32357 name: "button_click";
32358 signal: "mouse,down,1";
32360 action: SIGNAL_EMIT "elm,action,press" "";
32361 after: "button_click_anim";
32362 after: "arrow_anim_start";
32365 name: "button_click_anim";
32367 if(get_int(state_pair) == 1)
32368 set_state(PART:"elm.bar", "clicked", 0.1);
32370 set_state(PART:"elm.bar", "clicked", 0.0);
32374 name: "button_unclick";
32375 signal: "mouse,up,1";
32377 action: SIGNAL_EMIT "elm,action,unpress" "";
32378 after: "button_unclick_anim";
32379 after: "arrow_anim_stop";
32382 name: "button_unclick_anim";
32384 if(get_int(state_pair) == 1)
32385 set_state(PART:"elm.bar", "default", 0.1);
32387 set_state(PART:"elm.bar", "default", 0.0);
32391 name: "button_click2";
32392 signal: "mouse,down,1";
32394 action: STATE_SET "clicked" 0.0;
32398 name: "button_unclick2";
32399 signal: "mouse,up,1";
32401 action: STATE_SET "default" 0.0;
32402 transition: DECELERATE 0.5;
32406 name: "button_unclick3";
32407 signal: "mouse,up,1";
32409 action: SIGNAL_EMIT "elm,action,click" "";
32412 name: "button_down_double";
32413 signal: "mouse,down,1,double";
32415 action: SIGNAL_EMIT "elm,action,click,double" "";
32420 name: "arrow_anim_start";
32424 get_state(PART:"arrow_left", st, 30, vl);
32426 run_program(PROGRAM:"arrow_anim_start_ltr");
32429 run_program(PROGRAM:"arrow_anim_start_rtl");
32434 name: "arrow_anim_stop";
32438 get_state(PART:"arrow_left", st, 30, vl);
32440 run_program(PROGRAM:"arrow_anim_stop_ltr");
32443 run_program(PROGRAM:"arrow_anim_stop_rtl");
32449 name: "arrow_anim_start_ltr";
32450 action: STATE_SET "anim_1" 0.0;
32451 target: "arrow_right";
32452 target: "arrow_left";
32453 transition: LINEAR 0.6;
32454 after: "arrow_anim_1_ltr";
32457 name: "arrow_anim_1_ltr";
32458 action: STATE_SET "anim_2" 0.0;
32459 target: "arrow_right";
32460 target: "arrow_left";
32461 transition: LINEAR 0.6;
32462 after: "arrow_anim_2_ltr";
32465 name: "arrow_anim_2_ltr";
32466 action: STATE_SET "default" 0.0;
32467 target: "arrow_right";
32468 target: "arrow_left";
32469 after: "arrow_anim_start_ltr";
32472 name: "arrow_anim_stop_ltr";
32473 action: ACTION_STOP;
32474 target: "arrow_anim_start_ltr";
32475 target: "arrow_anim_1_ltr";
32476 target: "arrow_anim_2_ltr";
32477 after: "arrow_anim_stop_1_ltr";
32480 name: "arrow_anim_stop_1_ltr";
32481 action: STATE_SET "default" 0.0;
32482 target: "arrow_right";
32483 target: "arrow_left";
32484 transition: DECELERATE 0.4;
32487 name: "arrow_anim_start_rtl";
32488 action: STATE_SET "anim_1" 0.1;
32489 target: "arrow_right";
32490 target: "arrow_left";
32491 transition: LINEAR 0.6;
32492 after: "arrow_anim_1_rtl";
32495 name: "arrow_anim_1_rtl";
32496 action: STATE_SET "anim_2" 0.1;
32497 target: "arrow_right";
32498 target: "arrow_left";
32499 transition: LINEAR 0.6;
32500 after: "arrow_anim_2_rtl";
32503 name: "arrow_anim_2_rtl";
32504 action: STATE_SET "default" 0.1;
32505 target: "arrow_right";
32506 target: "arrow_left";
32507 after: "arrow_anim_start_rtl";
32510 name: "arrow_anim_stop_rtl";
32511 action: ACTION_STOP;
32512 target: "arrow_anim_start_rtl";
32513 target: "arrow_anim_1_rtl";
32514 target: "arrow_anim_2_rtl";
32515 after: "arrow_anim_stop_1_rtl";
32518 name: "arrow_anim_stop_1_rtl";
32519 action: STATE_SET "default" 0.1;
32520 target: "arrow_right";
32521 target: "arrow_left";
32522 transition: DECELERATE 0.4;
32524 program { name: "to_rtl";
32525 signal: "edje,state,rtl";
32530 get_state(PART:"arrow_left", st, 30, vl);
32532 set_state(PART:"arrow_left", st, 0.1);
32534 get_state(PART:"arrow_right", st, 30, vl);
32536 set_state(PART:"arrow_right", st, 0.1);
32540 program { name: "to_ltr";
32541 signal: "edje,state,ltr";
32546 get_state(PART:"arrow_left", st, 30, vl);
32548 set_state(PART:"arrow_left", st, 0.0);
32550 get_state(PART:"arrow_right", st, 30, vl);
32552 set_state(PART:"arrow_right", st, 0.0);
32558 name: "panes_fixed";
32559 signal: "elm.panes.fixed";
32561 action: STATE_SET "disabled" 0.0;
32562 target: "movement.decider";
32565 //allow the movement by interaction
32567 name: "panes_unfixed";
32568 signal: "elm.panes.unfixed";
32570 action: STATE_SET "default" 0.0;
32571 target: "movement.decider";
32575 name: "panes_pair";
32576 signal: "elm.panes.pair";
32581 set_int(state_pair, 1);
32582 get_state(PART:"elm.bar", st, 30, vl);
32583 set_state(PART:"elm.bar", st, 0.1);
32587 name: "panes_unpair";
32588 signal: "elm.panes.unpair";
32593 set_int(state_pair, 0);
32594 get_state(PART:"elm.bar", st, 30, vl);
32595 set_state(PART:"elm.bar", st, 0.0);
32602 name: "elm/panes/horizontal/default";
32604 image: "bt_base1.png" COMP;
32605 image: "bt_base2.png" COMP;
32606 image: "bt_hilight.png" COMP;
32607 image: "bt_shine.png" COMP;
32608 image: "bt_glow.png" COMP;
32609 image: "bt_dis_base.png" COMP;
32610 image: "bt_dis_hilight.png" COMP;
32611 image: "arrow_up.png" COMP;
32612 image: "arrow_down.png" COMP;
32615 public state_pair = 0; //0:both content are not set, 1:both content are set
32626 state: "default" 0.0;
32634 name: "whole_left";
32639 state: "default" 0.0;
32640 rel2.to_y: "elm.bar";
32641 rel2.relative: 1.0 0.0;
32647 name: "elm.swallow.left";
32649 clip_to: "whole_left";
32652 state: "default" 0.0;
32653 rel1.to: "whole_left";
32654 rel2.to: "whole_left";
32660 name: "whole_right";
32665 state: "default" 0.0;
32666 rel1.to_y: "elm.bar";
32667 rel1.relative: 0.0 1.0;
32673 name: "elm.swallow.right";
32675 clip_to: "whole_right";
32678 state: "default" 0.0;
32679 rel1.to: "whole_right";
32680 rel2.to: "whole_right";
32684 part { name: "elm.bar";
32691 description { state: "default" 0.0;
32694 rel1.relative: 0.5 0.0;
32695 rel2.relative: 0.5 1.0;
32697 normal: "bt_base2.png";
32700 image.middle: SOLID;
32702 description { state: "default" 0.1;
32703 inherit: "default" 0.0;
32707 description { state: "clicked" 0.0;
32708 inherit: "default" 0.0;
32709 image.normal: "bt_base1.png";
32710 image.middle: SOLID;
32712 description { state: "clicked" 0.1;
32713 inherit: "default" 0.1;
32714 image.normal: "bt_base1.png";
32715 image.middle: SOLID;
32717 description { state: "disabled" 0.0;
32718 inherit: "default" 0.0;
32720 normal: "bt_dis_base.png";
32724 description { state: "disabled" 0.1;
32725 inherit: "default" 0.1;
32727 normal: "bt_dis_base.png";
32732 part { name: "over1";
32734 description { state: "default" 0.0;
32735 rel1.to: "elm.bar";
32736 rel2.to: "elm.bar";
32737 rel2.relative: 1.0 0.5;
32739 normal: "bt_hilight.png";
32743 description { state: "disabled" 0.0;
32744 inherit: "default" 0.0;
32746 normal: "bt_dis_hilight.png";
32751 part { name: "over2";
32754 ignore_flags: ON_HOLD;
32755 description { state: "default" 0.0;
32756 rel1.to: "elm.bar";
32757 rel2.to: "elm.bar";
32759 normal: "bt_shine.png";
32763 description { state: "disabled" 0.0;
32764 inherit: "default" 0.0;
32768 part { name: "over3";
32771 description { state: "default" 0.0;
32772 color: 255 255 255 0;
32773 rel1.to: "elm.bar";
32774 rel2.to: "elm.bar";
32776 normal: "bt_glow.png";
32777 border: 12 12 12 12;
32781 description { state: "clicked" 0.0;
32782 inherit: "default" 0.0;
32784 color: 255 255 255 255;
32790 name: "arrow_right";
32792 description { state: "default" 0.0;
32795 color: 255 255 255 0;
32797 rel1.relative: 0.5 1.0;
32798 rel1.to_y: "elm.bar";
32799 rel1.offset: -45/2 45/2;
32801 rel2.relative: 0.5 1.0;
32802 rel2.to_y: "elm.bar";
32803 rel2.offset: 45/2 45/2;
32805 image.normal: "arrow_down.png";
32809 description { state: "anim_1" 0.0;
32810 inherit: "default" 0.0;
32811 color: 255 255 255 200;
32812 rel1.offset: -45/2 (45/2 +10);
32813 rel2.offset: 45/2 (45/2 +10);
32815 description { state: "anim_2" 0.0;
32816 inherit: "default" 0.0;
32817 color: 255 255 255 0;
32818 rel1.offset: -45/2 (45/2 + 20);
32819 rel2.offset: 45/2 (45/2 + 20);
32823 name: "arrow_left";
32825 description { state: "default" 0.0;
32828 color: 255 255 255 0;
32830 rel1.relative: 0.5 0.0;
32831 rel1.to_y: "elm.bar";
32832 rel1.offset: -45/2 -45/2;
32834 rel2.relative: 0.5 0.0;
32835 rel2.to_y: "elm.bar";
32836 rel2.offset: 45/2 -45/2;
32838 image.normal: "arrow_up.png";
32842 description { state: "anim_1" 0.0;
32843 inherit: "default" 0.0;
32844 color: 255 255 255 200;
32845 rel1.offset: -45/2 (-45/2 - 10);
32846 rel2.offset: 45/2 (-45/2 - 10);
32848 description { state: "anim_2" 0.0;
32849 inherit: "default" 0.0;
32850 color: 255 255 255 0;
32851 rel1.offset: -45/2 (-45/2 - 20);
32852 rel2.offset: 45/2 (-45/2 - 20);
32856 name: "movement.decider";
32858 description { state: "default" 0.0;
32859 rel1.to: "elm.bar";
32860 rel2.to: "elm.bar";
32863 description { state: "disabled" 0.0;
32864 inherit: "default" 0.0;
32871 name: "button_click";
32872 signal: "mouse,down,1";
32874 action: SIGNAL_EMIT "elm,action,press" "";
32875 after: "button_click_anim";
32876 after: "arrow_anim_start";
32879 name: "button_click_anim";
32881 if(get_int(state_pair) == 1)
32882 set_state(PART:"elm.bar", "clicked", 0.1);
32884 set_state(PART:"elm.bar", "clicked", 0.0);
32888 name: "button_unclick";
32889 signal: "mouse,up,1";
32891 action: SIGNAL_EMIT "elm,action,unpress" "";
32892 after: "button_unclick_anim";
32893 after: "arrow_anim_stop";
32896 name: "button_unclick_anim";
32898 if(get_int(state_pair) == 1)
32899 set_state(PART:"elm.bar", "default", 0.1);
32901 set_state(PART:"elm.bar", "default", 0.0);
32905 name: "button_click2";
32906 signal: "mouse,down,1";
32908 action: STATE_SET "clicked" 0.0;
32912 name: "button_unclick2";
32913 signal: "mouse,up,1";
32915 action: STATE_SET "default" 0.0;
32916 transition: DECELERATE 0.5;
32920 name: "button_unclick3";
32921 signal: "mouse,up,1";
32923 action: SIGNAL_EMIT "elm,action,click" "";
32926 name: "button_down_double";
32927 signal: "mouse,down,1,double";
32929 action: SIGNAL_EMIT "elm,action,click,double" "";
32934 name: "arrow_anim_start";
32935 action: STATE_SET "anim_1" 0.0;
32936 target: "arrow_right";
32937 target: "arrow_left";
32938 transition: LINEAR 0.6;
32939 after: "arrow_anim_1";
32942 name: "arrow_anim_1";
32943 action: STATE_SET "anim_2" 0.0;
32944 target: "arrow_right";
32945 target: "arrow_left";
32946 transition: LINEAR 0.6;
32947 after: "arrow_anim_2";
32950 name: "arrow_anim_2";
32951 action: STATE_SET "default" 0.0;
32952 target: "arrow_right";
32953 target: "arrow_left";
32954 after: "arrow_anim_start";
32957 name: "arrow_anim_stop";
32958 action: ACTION_STOP;
32959 target: "arrow_anim_start";
32960 target: "arrow_anim_1";
32961 target: "arrow_anim_2";
32962 after: "arrow_anim_stop_1";
32965 name: "arrow_anim_stop_1";
32966 action: STATE_SET "default" 0.0;
32967 target: "arrow_right";
32968 target: "arrow_left";
32969 transition: DECELERATE 0.4;
32973 name: "panes_fixed";
32974 signal: "elm.panes.fixed";
32976 action: STATE_SET "disabled" 0.0;
32977 target: "movement.decider";
32980 //allow the movement by interaction
32982 name: "panes_unfixed";
32983 signal: "elm.panes.unfixed";
32985 action: STATE_SET "default" 0.0;
32986 target: "movement.decider";
32990 name: "panes_pair";
32991 signal: "elm.panes.pair";
32996 set_int(state_pair, 1);
32997 get_state(PART:"elm.bar", st, 30, vl);
32998 set_state(PART:"elm.bar", st, 0.1);
33002 name: "panes_unpair";
33003 signal: "elm.panes.unpair";
33008 set_int(state_pair, 0);
33009 get_state(PART:"elm.bar", st, 30, vl);
33010 set_state(PART:"elm.bar", st, 0.0);
33016 /////////////////////////////////////////////////////////////////////////////
33018 /////////////////////////////////////////////////////////////////////////////
33020 name: "elm/panel/base/left";
33021 alias: "elm/panel/base/top";
33024 image: "bt_base1.png" COMP;
33025 image: "bt_hilight.png" COMP;
33026 image: "bt_shine.png" COMP;
33027 image: "bt_glow.png" COMP;
33028 image: "bt_dis_base.png" COMP;
33029 image: "icon_arrow_left.png" COMP;
33030 image: "icon_arrow_right.png" COMP;
33033 item: "focus_highlight" "on";
33037 part { name: "focus_highlight";
33038 description { state: "default" 0.0;
33040 color: 255 255 255 0;
33050 normal: "frame_2.png";
33055 description { state: "enabled" 0.0;
33056 inherit: "default" 0.0;
33058 color: 255 255 255 255;
33068 state: "default" 0.0;
33069 color: 255 255 255 0;
33070 rel1.relative: 0.0 0.0;
33072 rel2.relative: 1.0 1.0;
33073 rel2.offset: -1 -1;
33077 state: "hidden" 0.0;
33078 inherit: "default" 0.0;
33079 rel1.relative: -1.0 0.0;
33081 rel2.relative: 0.0 1.0;
33082 rel2.offset: 20 -1;
33092 state: "default" 0.0;
33095 rel2.offset: -20 -1;
33098 normal: "bt_dis_base.png";
33110 state: "default" 0.0;
33125 name: "elm.swallow.content";
33127 clip_to: "clipper";
33130 state: "default" 0.0;
33131 rel1.to: "clipper";
33132 rel2.to: "clipper";
33142 state: "default" 0.0;
33155 normal: "bt_base1.png";
33162 state: "clicked" 0.0;
33163 inherit: "default" 0.0;
33173 state: "default" 0.0;
33182 normal: "bt_hilight.png";
33193 ignore_flags: ON_HOLD;
33196 state: "default" 0.0;
33201 normal: "bt_shine.png";
33214 state: "default" 0.0;
33215 color: 255 255 255 0;
33220 normal: "bt_glow.png";
33221 border: 12 12 12 12;
33227 state: "clicked" 0.0;
33228 inherit: "default" 0.0;
33230 color: 255 255 255 255;
33240 state: "default" 0.0;
33246 image.normal: "icon_arrow_left.png";
33250 state: "hidden" 0.0;
33251 inherit: "default" 0.0;
33252 image.normal: "icon_arrow_right.png";
33261 signal: "elm,action,show";
33263 action: STATE_SET "default" 0.0;
33265 target: "btn_icon";
33266 transition: LINEAR 0.5;
33271 signal: "elm,action,hide";
33273 action: STATE_SET "hidden" 0.0;
33275 target: "btn_icon";
33276 transition: LINEAR 0.5;
33281 signal: "mouse,down,1";
33282 source: "btn_over2";
33283 action: STATE_SET "clicked" 0.0;
33288 name: "btn_unclick";
33289 signal: "mouse,up,1";
33290 source: "btn_over2";
33291 action: STATE_SET "default" 0.0;
33296 name: "btn_click2";
33297 signal: "mouse,down,1";
33298 source: "btn_over3";
33299 action: STATE_SET "clicked" 0.0;
33300 target: "btn_over3";
33304 name: "btn_unclick2";
33305 signal: "mouse,up,1";
33306 source: "btn_over3";
33307 action: STATE_SET "default" 0.0;
33308 transition: DECELERATE 0.5;
33309 target: "btn_over3";
33313 name: "btn_unclick3";
33314 signal: "mouse,clicked,1";
33315 source: "btn_over2";
33316 action: SIGNAL_EMIT "elm,action,panel,toggle" "";
33318 program { name: "highlight_show";
33319 signal: "elm,action,focus_highlight,show";
33321 action: STATE_SET "enabled" 0.0;
33322 transition: ACCELERATE 0.3;
33323 target: "focus_highlight";
33325 program { name: "highlight_hide";
33326 signal: "elm,action,focus_highlight,hide";
33328 action: STATE_SET "default" 0.0;
33329 transition: DECELERATE 0.3;
33330 target: "focus_highlight";
33336 name: "elm/panel/base/right";
33337 alias: "elm/panel/base/bottom";
33340 image: "bt_base1.png" COMP;
33341 image: "bt_hilight.png" COMP;
33342 image: "bt_shine.png" COMP;
33343 image: "bt_glow.png" COMP;
33344 image: "bt_dis_base.png" COMP;
33345 image: "icon_arrow_left.png" COMP;
33346 image: "icon_arrow_right.png" COMP;
33350 part { name: "focus_highlight";
33351 description { state: "default" 0.0;
33353 color: 255 255 255 0;
33363 normal: "frame_2.png";
33368 description { state: "enabled" 0.0;
33369 inherit: "default" 0.0;
33371 color: 255 255 255 255;
33381 state: "default" 0.0;
33382 color: 255 255 255 0;
33383 rel1.relative: 0.0 0.0;
33385 rel2.relative: 1.0 1.0;
33386 rel2.offset: -1 -1;
33390 state: "hidden" 0.0;
33391 inherit: "default" 0.0;
33392 rel1.relative: 1.0 0.0;
33393 rel1.offset: -22 0;
33394 rel2.relative: 2.0 1.0;
33395 rel2.offset: -23 -1;
33405 state: "default" 0.0;
33411 normal: "bt_dis_base.png";
33423 state: "default" 0.0;
33438 name: "elm.swallow.content";
33440 clip_to: "clipper";
33443 state: "default" 0.0;
33444 rel1.to: "clipper";
33445 rel2.to: "clipper";
33455 state: "default" 0.0;
33471 normal: "bt_base1.png";
33478 state: "clicked" 0.0;
33479 inherit: "default" 0.0;
33489 state: "default" 0.0;
33498 normal: "bt_hilight.png";
33509 ignore_flags: ON_HOLD;
33512 state: "default" 0.0;
33517 normal: "bt_shine.png";
33530 state: "default" 0.0;
33531 color: 255 255 255 0;
33536 normal: "bt_glow.png";
33537 border: 12 12 12 12;
33543 state: "clicked" 0.0;
33544 inherit: "default" 0.0;
33546 color: 255 255 255 255;
33556 state: "default" 0.0;
33562 image.normal: "icon_arrow_right.png";
33566 state: "hidden" 0.0;
33567 inherit: "default" 0.0;
33568 image.normal: "icon_arrow_left.png";
33577 signal: "elm,action,show";
33579 action: STATE_SET "default" 0.0;
33581 target: "btn_icon";
33582 transition: LINEAR 0.5;
33587 signal: "elm,action,hide";
33589 action: STATE_SET "hidden" 0.0;
33591 target: "btn_icon";
33592 transition: LINEAR 0.5;
33597 signal: "mouse,down,1";
33598 source: "btn_over2";
33599 action: STATE_SET "clicked" 0.0;
33604 name: "btn_unclick";
33605 signal: "mouse,up,1";
33606 source: "btn_over2";
33607 action: STATE_SET "default" 0.0;
33612 name: "btn_click2";
33613 signal: "mouse,down,1";
33614 source: "btn_over3";
33615 action: STATE_SET "clicked" 0.0;
33616 target: "btn_over3";
33620 name: "btn_unclick2";
33621 signal: "mouse,up,1";
33622 source: "btn_over3";
33623 action: STATE_SET "default" 0.0;
33624 transition: DECELERATE 0.5;
33625 target: "btn_over3";
33629 name: "btn_unclick3";
33630 signal: "mouse,up,1";
33631 source: "btn_over2";
33632 action: SIGNAL_EMIT "elm,action,panel,toggle" "";
33634 program { name: "highlight_show";
33635 signal: "elm,action,focus";
33637 action: STATE_SET "enabled" 0.0;
33638 transition: ACCELERATE 0.3;
33639 target: "focus_highlight";
33641 program { name: "highlight_hide";
33642 signal: "elm,action,unfocus";
33644 action: STATE_SET "default" 0.0;
33645 transition: DECELERATE 0.3;
33646 target: "focus_highlight";
33651 ///////////////////////////////////////////////////////////////////////////////
33652 group { name: "elm/conformant/base/default";
33654 part { name: "elm.swallow.shelf";
33656 description { state: "default" 0.0;
33659 rel2.relative: 1.0 0.0;
33662 part { name: "elm.swallow.content";
33664 description { state: "default" 0.0;
33667 rel1.relative: 0.0 1.0;
33668 rel1.to_y: "elm.swallow.shelf";
33669 rel2.relative: 1.0 0.0;
33670 rel2.to_y: "elm.swallow.virtualkeypad";
33673 part { name: "elm.swallow.virtualkeypad";
33675 description { state: "default" 0.0;
33678 rel2.relative: 1.0 0.0;
33679 rel2.to_y: "elm.swallow.panel";
33682 part { name: "elm.swallow.panel";
33684 description { state: "default" 0.0;
33687 rel1.relative: 0.0 1.0;
33693 /////////////////////////////////////////////////////////////////////////////
33695 /////////////////////////////////////////////////////////////////////////////
33697 part { name: "ch_"#_pos".base"; \
33699 description { state: "default" 0.0; \
33701 relative: (_pos % 7 * 7 / 8 / 6) 0; \
33705 relative: (_pos % 7 * 7 / 8 / 6 + 1 / 8) 1; \
33712 part { name: "ch_"#_pos".text"; \
33714 effect: SOFT_SHADOW; \
33717 clip_to: "ch_"#_pos".clipper"; \
33719 state: "default" 0.0; \
33720 rel1.to: "ch_"#_pos".base"; \
33721 rel2.to: "ch_"#_pos".base"; \
33722 color: 0 0 0 255; \
33732 part { name: "ch_"#_pos".clipper"; \
33734 description { state: "default" 0.0; \
33735 rel1.to: "ch_"#_pos".base"; \
33736 rel2.to: "ch_"#_pos".base"; \
33740 #define CIT(_pos) \
33741 part { name: "cit_"#_pos".rect"; \
33743 description { state: "default" 0.0; \
33745 relative: (_pos % 7 * 7 / 8 / 6) \
33746 (_pos / 8 / 5 - _pos % 7 / 8 / 5); \
33750 relative: (_pos % 7 * 7 / 8 / 6 + 1 / 8) \
33751 (_pos / 8 / 5 - _pos % 7 / 8 / 5 + 1 / 8); \
33759 name: "cit_"#_pos".event"; \
33761 repeat_events: 1; \
33763 rel1.to: "cit_"#_pos".rect"; \
33764 rel2.to: "cit_"#_pos".rect"; \
33765 state: "default" 0.0; \
33769 part { name: "cit_"#_pos".shelf"; \
33772 description { state: "default" 0.0; \
33774 to: "cit_"#_pos".bg"; \
33778 to: "cit_"#_pos".bg"; \
33780 color: 200 200 200 255; \
33783 part { name: "cit_"#_pos".hd"; \
33786 description { state: "default" 0.0; \
33788 to: "cit_"#_pos".bg"; \
33792 to: "cit_"#_pos".bg"; \
33795 color: 160 0 0 255; \
33797 description { state: "visible" 0.0; \
33798 inherit: "default" 0.0; \
33803 name: "cit_"#_pos".base_sh"; \
33806 state: "default" 0.0; \
33810 to: "cit_"#_pos".base"; \
33811 relative: 0.0 1.0; \
33815 to: "cit_"#_pos".base"; \
33816 relative: 1.0 1.05; \
33820 normal: "ilist_item_shadow.png"; \
33826 name: "cit_"#_pos".base"; \
33829 state: "default" 0.0; \
33830 rel1.to: "cit_"#_pos".rect"; \
33831 rel2.to: "cit_"#_pos".rect"; \
33832 rel2.offset: -1 -1; \
33834 normal: "ilist_1.png"; \
33840 state: "today" 0.0; \
33841 inherit: "default" 0.0; \
33842 image.normal: "ilist_2.png"; \
33843 color: 240 240 240 255; \
33846 part { name: "cit_"#_pos".bg"; \
33848 description { state: "default" 0.0; \
33850 color: 255 255 255 0; \
33852 to: "cit_"#_pos".rect"; \
33853 relative: 0.0 0.0; \
33856 to: "cit_"#_pos".rect"; \
33857 relative: 1.0 1.0; \
33861 normal: "bt_sm_base1.png"; \
33864 image.middle: SOLID; \
33866 description { state: "selected" 0.0; \
33867 inherit: "default" 0.0; \
33869 color: 255 255 255 255; \
33872 part { name: "cit_"#_pos".text"; \
33874 effect: SOFT_SHADOW; \
33878 state: "default" 0.0; \
33879 rel1.to: "cit_"#_pos".bg"; \
33880 rel2.to: "cit_"#_pos".bg"; \
33881 color: 0 0 0 255; \
33890 description { state: "selected" 0.0; \
33891 inherit: "default" 0.0; \
33892 color: 224 224 224 255; \
33893 color3: 0 0 0 64; \
33896 part { name: "cit_"#_pos".fg1"; \
33898 description { state: "default" 0.0; \
33900 color: 255 255 255 0; \
33901 rel1.to: "cit_"#_pos".bg"; \
33902 rel2.relative: 1.0 0.5; \
33903 rel2.to: "cit_"#_pos".bg"; \
33905 normal: "bt_sm_hilight.png"; \
33909 description { state: "selected" 0.0; \
33910 inherit: "default" 0.0; \
33912 color: 255 255 255 255; \
33915 part { name: "cit_"#_pos".fg2"; \
33917 description { state: "default" 0.0; \
33919 color: 255 255 255 0; \
33920 rel1.to: "cit_"#_pos".bg"; \
33921 rel2.to: "cit_"#_pos".bg"; \
33923 normal: "bt_sm_shine.png"; \
33927 description { state: "selected" 0.0; \
33928 inherit: "default" 0.0; \
33930 color: 255 255 255 255; \
33933 part { name: "cit_"#_pos".check"; \
33935 description { state: "default" 0.0; \
33937 to: "cit_"#_pos".bg"; \
33938 relative: 0.7 0.6; \
33942 to: "cit_"#_pos".bg"; \
33943 relative: 1.1 1.2; \
33948 color: 255 0 0 255; \
33949 image.normal: "check.png"; \
33951 description { state: "visible" 0.0; \
33952 inherit: "default" 0.0; \
33958 name: "cit_"#_pos".go_active"; \
33959 signal: "cit_"#_pos",selected"; \
33961 action: STATE_SET "selected" 0.0; \
33962 target: "cit_"#_pos".bg"; \
33963 target: "cit_"#_pos".fg1"; \
33964 target: "cit_"#_pos".fg2"; \
33965 target: "cit_"#_pos".text"; \
33968 name: "cit_"#_pos".go_passive"; \
33969 signal: "cit_"#_pos",unselected"; \
33971 action: STATE_SET "default" 0.0; \
33972 target: "cit_"#_pos".bg"; \
33973 target: "cit_"#_pos".fg1"; \
33974 target: "cit_"#_pos".fg2"; \
33975 target: "cit_"#_pos".text"; \
33978 name: "cit_"#_pos".is_today"; \
33979 signal: "cit_"#_pos",today"; \
33981 action: STATE_SET "today" 0.0; \
33982 target: "cit_"#_pos".base"; \
33985 name: "cit_"#_pos".not_today"; \
33986 signal: "cit_"#_pos",not_today"; \
33988 action: STATE_SET "default" 0.0; \
33989 target: "cit_"#_pos".base"; \
33992 source: "cit_"#_pos".clicked"; \
33993 signal: "mouse,clicked,1"; \
33994 source: "cit_"#_pos".event"; \
33995 action: SIGNAL_EMIT "elm,action,selected" #_pos; \
33998 name: "cit_"#_pos".clear"; \
33999 signal: "cit_"#_pos",clear"; \
34001 action: STATE_SET "default" 0.0; \
34002 target: "cit_"#_pos".check"; \
34003 target: "cit_"#_pos".hd"; \
34006 name: "cit_"#_pos".checked"; \
34007 signal: "cit_"#_pos",checked"; \
34009 action: STATE_SET "visible" 0.0; \
34010 target: "cit_"#_pos".check"; \
34013 name: "cit_"#_pos".holiday"; \
34014 signal: "cit_"#_pos",holiday"; \
34016 action: STATE_SET "visible" 0.0; \
34017 target: "cit_"#_pos".hd"; \
34021 group { name: "elm/calendar/base/default";
34023 image: "shelf_inset.png" COMP;
34024 image: "bt_base1.png" COMP;
34025 image: "bt_hilight.png" COMP;
34026 image: "bt_shine.png" COMP;
34027 image: "bt_glow.png" COMP;
34028 image: "bt_dis_base.png" COMP;
34029 image: "bt_dis_hilight.png" COMP;
34030 image: "sp_bt_l.png" COMP;
34031 image: "sp_bt_r.png" COMP;
34032 image: "bt_sm_base1.png" COMP;
34033 image: "bt_sm_shine.png" COMP;
34034 image: "bt_sm_hilight.png" COMP;
34035 image: "ilist_1.png" COMP;
34036 image: "ilist_2.png" COMP;
34037 image: "ilist_item_shadow.png" COMP;
34038 image: "check.png" COMP;
34043 description { state: "default" 0.0;
34046 rel2.offset: -2 -2;
34047 color: 255 255 255 0;
34051 part { name: "spinner-base";
34054 description { state: "default" 0.0;
34060 rel2.offset: -7 -7;
34061 color: 255 255 255 0;
34065 part { name: "conf_over_spinner";
34067 description { state: "default" 0.0;
34068 rel1.to: "spinner-base";
34069 rel1.offset: -3 -3;
34070 rel2.to: "spinner-base";
34073 normal: "shelf_inset.png";
34080 part { name: "table-base";
34083 description { state: "default" 0.0;
34086 rel1.to_y: "spinner-base";
34088 rel1.relative: 0 1;
34090 rel2.offset: -7 -7;
34091 color: 255 255 255 0;
34094 part { name: "conf_over_table";
34096 description { state: "default" 0.0;
34097 rel1.to: "table-base";
34098 rel1.offset: -3 -3;
34099 rel2.to: "table-base";
34102 normal: "shelf_inset.png";
34109 part { name: "header";
34112 description { state: "default" 0.0;
34113 rel1.to: "table-base";
34114 rel1.relative: 0 0;
34115 rel2.to: "table-base";
34116 rel2.relative: 1 0.1;
34117 color: 255 255 255 0;
34120 part { name: "base";
34123 description { state: "default" 0.0;
34124 rel1.to_x: "table-base";
34125 rel1.to_y: "header";
34126 rel1.relative: 0 1;
34128 rel2.to: "table-base";
34130 color: 255 255 255 0;
34133 part { name: "left_bt";
34135 description { state: "default" 0.0;
34136 rel1 { to: "spinner-base";
34139 rel2 { to: "spinner-base";
34147 normal: "bt_base1.png";
34152 description { state: "clicked" 0.0;
34153 inherit: "default" 0.0;
34154 image.normal: "bt_base1.png";
34155 image.middle: SOLID;
34158 part { name: "left_over1";
34160 description { state: "default" 0.0;
34161 rel1.to: "left_bt";
34162 rel2 { to: "left_bt";
34166 normal: "bt_hilight.png";
34171 part { name: "left_over2";
34174 description { state: "default" 0.0;
34175 rel1.to: "left_bt";
34176 rel2.to: "left_bt";
34178 normal: "bt_shine.png";
34183 part { name: "left_over3";
34186 description { state: "default" 0.0;
34187 color: 255 255 255 0;
34188 rel1.to: "left_bt";
34189 rel2.to: "left_bt";
34191 normal: "bt_glow.png";
34192 border: 12 12 12 12;
34196 description { state: "clicked" 0.0;
34197 inherit: "default" 0.0;
34199 color: 255 255 255 255;
34202 part { name: "right_bt";
34204 description { state: "default" 0.0;
34205 rel1 { to: "spinner-base";
34208 rel2 { to: "spinner-base";
34216 normal: "bt_base1.png";
34221 description { state: "clicked" 0.0;
34222 inherit: "default" 0.0;
34223 image.normal: "bt_base1.png";
34224 image.middle: SOLID;
34227 part { name: "right_over1";
34229 description { state: "default" 0.0;
34230 rel1.to: "right_bt";
34231 rel2 { to: "right_bt";
34235 normal: "bt_hilight.png";
34240 part { name: "right_over2";
34243 description { state: "default" 0.0;
34244 rel1.to: "right_bt";
34245 rel2.to: "right_bt";
34247 normal: "bt_shine.png";
34252 part { name: "right_over3";
34255 description { state: "default" 0.0;
34256 color: 255 255 255 0;
34257 rel1.to: "right_bt";
34258 rel2.to: "right_bt";
34260 normal: "bt_glow.png";
34261 border: 12 12 12 12;
34265 description { state: "clicked" 0.0;
34266 inherit: "default" 0.0;
34268 color: 255 255 255 255;
34271 part { name: "left_bt_icon";
34273 description { state: "default" 0.0;
34274 rel1.to: "left_bt";
34275 rel2.to: "left_bt";
34279 image.normal: "sp_bt_l.png";
34281 description { state: "rtl" 0.0;
34282 inherit: "default" 0.0;
34283 image.normal: "sp_bt_r.png";
34286 part { name: "right_bt_icon";
34288 description { state: "default" 0.0;
34289 rel1.to: "right_bt";
34290 rel2.to: "right_bt";
34294 image.normal: "sp_bt_r.png";
34296 description { state: "rtl" 0.0;
34297 inherit: "default" 0.0;
34298 image.normal: "sp_bt_l.png";
34301 part { name: "month_text";
34305 description { state: "default" 0.0;
34308 rel1 { relative: 1.0 0.0;
34311 to_y: "spinner-base";
34313 rel2 { relative: 0.0 1.0;
34316 to_y: "spinner-base";
34320 font: "Sans,Edje-Vera";
34327 CH(0) CH(1) CH(2) CH(3) CH(4) CH(5) CH(6)
34328 CIT(0) CIT(1) CIT(2) CIT(3) CIT(4) CIT(5) CIT(6)
34329 CIT(7) CIT(8) CIT(9) CIT(10) CIT(11) CIT(12) CIT(13)
34330 CIT(14) CIT(15) CIT(16) CIT(17) CIT(18) CIT(19) CIT(20)
34331 CIT(21) CIT(22) CIT(23) CIT(24) CIT(25) CIT(26) CIT(27)
34332 CIT(28) CIT(29) CIT(30) CIT(31) CIT(32) CIT(33) CIT(34)
34333 CIT(35) CIT(36) CIT(37) CIT(38) CIT(39) CIT(40) CIT(41)
34336 program { name: "dec_start";
34337 signal: "mouse,down,1";
34339 action: SIGNAL_EMIT "elm,action,decrement,start" "";
34341 program { name: "dec_stop";
34342 signal: "mouse,up,1";
34344 action: SIGNAL_EMIT "elm,action,stop" "";
34346 program { name: "inc_start";
34347 signal: "mouse,down,1";
34348 source: "right_bt";
34349 action: SIGNAL_EMIT "elm,action,increment,start" "";
34351 program { name: "inc_stop";
34352 signal: "mouse,up,1";
34353 source: "right_bt";
34354 action: SIGNAL_EMIT "elm,action,stop" "";
34357 name: "left_bt_click";
34358 signal: "mouse,down,1";
34359 source: "left_over2";
34360 action: STATE_SET "clicked" 0.0;
34364 name: "left_bt_unclick";
34365 signal: "mouse,up,1";
34366 source: "left_over2";
34367 action: STATE_SET "default" 0.0;
34371 name: "left_bt_click2";
34372 signal: "mouse,down,1";
34373 source: "left_over3";
34374 action: STATE_SET "clicked" 0.0;
34375 target: "left_over3";
34378 name: "left_bt_unclick2";
34379 signal: "mouse,up,1";
34380 source: "left_over3";
34381 action: STATE_SET "default" 0.0;
34382 transition: DECELERATE 0.5;
34383 target: "left_over3";
34386 name: "right_bt_click";
34387 signal: "mouse,down,1";
34388 source: "right_over2";
34389 action: STATE_SET "clicked" 0.0;
34390 target: "right_bt";
34393 name: "right_bt_unclick";
34394 signal: "mouse,up,1";
34395 source: "right_over2";
34396 action: STATE_SET "default" 0.0;
34397 target: "right_bt";
34400 name: "right_bt_click2";
34401 signal: "mouse,down,1";
34402 source: "right_over3";
34403 action: STATE_SET "clicked" 0.0;
34404 target: "right_over3";
34407 name: "right_bt_unclick2";
34408 signal: "mouse,up,1";
34409 source: "right_over3";
34410 action: STATE_SET "default" 0.0;
34411 transition: DECELERATE 0.5;
34412 target: "right_over3";
34414 program { name: "to_rtl";
34415 signal: "edje,state,rtl";
34417 action: STATE_SET "rtl" 0.0;
34418 target: "right_bt_icon";
34419 target: "left_bt_icon";
34421 program { name: "to_ltr";
34422 signal: "edje,state,ltr";
34424 action: STATE_SET "default" 0.0;
34425 target: "right_bt_icon";
34426 target: "left_bt_icon";
34434 ////////////////////////////////////////////////////////////////////////////////
34436 ////////////////////////////////////////////////////////////////////////////////
34437 group { name: "elm/colorselector/bg/default";
34439 part { name: "elm.colorbar_0";
34442 description { state: "default" 0.0;
34444 rel1.relative: 0.0 0.00653594771;
34445 rel2.relative: 1.0 0.254901961;
34448 part { name: "elm.colorbar_1";
34451 description { state: "default" 0.0;
34453 rel1.relative: 0.0 0.254901961;
34454 rel2.relative: 1.0 0.503267974;
34457 part { name: "elm.colorbar_2";
34460 description { state: "default" 0.0;
34462 rel1.relative: 0.0 0.503267974;
34463 rel2.relative: 1.0 0.751633987;
34466 part { name: "elm.colorbar_3";
34469 description { state: "default" 0.0;
34471 rel1.relative: 0.0 0.751633987;
34472 rel2.relative: 1.0 1.0;
34478 group { name: "elm/colorselector/base/default";
34480 part { name: "elm.bar_bg";
34483 description { state: "default" 0.0;
34487 to_x: "elm.arrow_bg";
34488 to_y: "elm.arrow_icon";
34492 relative: 1.0 0.83;
34493 to_x: "elm.arrow_bg";
34498 part { name: "elm.bar";
34501 description { state: "default" 0.0;
34502 rel1.to: "elm.bar_bg";
34503 rel2.to: "elm.bar_bg";
34506 part { name: "elm.arrow_bg";
34509 description { state: "default" 0.0;
34511 relative: 1.0 0.17;
34513 to_x: "elm.l_button";
34516 relative: 0.0 0.83;
34518 to_x: "elm.r_button";
34522 part { name: "elm.arrow";
34526 description { state: "default" 0.0;
34531 to_x: "elm.arrow_bg";
34534 relative: 0.0 0.17;
34535 to_x: "elm.arrow_bg";
34541 confine: "elm.arrow_bg";
34546 part { name: "elm.arrow_icon";
34549 description { state: "default" 0.0;
34564 part { name: "event";
34567 description { state: "default" 0.0;
34569 to: "elm.arrow_icon";
34572 to_x: "elm.arrow_icon";
34573 to_y: "elm.arrow_bg";
34579 events: "elm.arrow";
34582 part { name: "elm.l_button";
34586 description { state: "default" 0.0;
34591 to_y: "elm.bar_bg";
34595 to_y: "elm.bar_bg";
34600 part { name: "elm.r_button";
34605 state: "default" 0.0;
34610 to_y: "elm.bar_bg";
34614 to_y: "elm.bar_bg";
34622 group{ name: "elm/colorselector/image/colorbar_0";
34624 image: "color_picker_color.png" COMP;
34627 part { name: "colorbar_0_image";
34630 description { state: "default" 0.0;
34631 rel2.offset: -1 -1;
34632 image.normal: "color_picker_color.png";
34638 group { name: "elm/colorselector/image/colorbar_1";
34640 image: "color_picker_opacity.png" COMP;
34643 part { name: "colorbar_1_image";
34646 description { state: "default" 0.0;
34647 rel2.offset: -1 -1;
34648 image.normal: "color_picker_opacity.png";
34654 group { name: "elm/colorselector/image/colorbar_2";
34656 image: "color_picker_brightness.png" COMP;
34659 part { name: "colorbar_2_image";
34662 description { state: "default" 0.0;
34663 rel2.offset: -1 -1;
34664 image.normal: "color_picker_brightness.png";
34670 group { name: "elm/colorselector/image/colorbar_3";
34672 image: "color_picker_alpha.png" COMP;
34675 part { name: "colorbar_3_image";
34678 description { state: "default" 0.0;
34679 rel2.offset: -1 -1;
34680 image.normal: "color_picker_alpha.png";
34686 group { name: "elm/colorselector/bg_image/colorbar_3";
34688 image: "color_picker_alpha_bg.png" COMP;
34691 part { name: "colorbar_3_image";
34694 description { state: "default" 0.0;
34695 rel2.offset: -1 -1;
34696 image.normal: "color_picker_alpha_bg.png";
34702 group { name: "elm/colorselector/image/updown";
34704 image: "icon_arrow_down.png" COMP;
34710 description { state: "default" 0.0;
34714 part { name: "arrow_image";
34717 description { state: "default" 0.0;
34718 image.normal: "icon_arrow_down.png";
34724 group { name: "elm/colorselector/button/left";
34726 image: "bt_base1.png" COMP;
34727 image: "bt_shine.png" COMP;
34728 image: "sp_bt_l.png" COMP;
34731 part { name: "button_image";
34733 description { state: "default" 0.0;
34734 image.normal: "bt_base1.png";
34735 image.border: 6 6 6 6;
34736 image.middle: SOLID;
34739 description { state: "clicked" 0.0;
34740 inherit: "default" 0.0;
34741 image.normal: "bt_shine.png";
34742 image.border: 6 6 6 6;
34743 image.middle: SOLID;
34746 part { name: "btn_over";
34749 description { state: "default" 0.0;
34750 rel1.to: "button_image";
34753 to: "button_image";
34756 normal: "bt_hilight.png";
34761 part { name: "btn_over2";
34765 ignore_flags: ON_HOLD;
34766 description { state: "default" 0.0;
34767 rel1.to: "button_image";
34768 rel2.to: "button_image";
34770 normal: "bt_shine.png";
34775 part { name: "focus_image";
34777 description { state: "default" 0.0;
34778 color: 255 255 255 0;
34779 rel1.to: "button_image";
34780 rel2.to: "button_image";
34782 normal: "bt_glow.png";
34783 border: 12 12 12 12;
34788 description { state: "clicked" 0.0;
34789 inherit: "default" 0.0;
34791 color: 255 255 255 255;
34794 part { name: "left_arrow";
34796 description { state: "default" 0.0;
34799 image.normal: "sp_bt_l.png";
34806 name: "button_down";
34807 signal: "elm,state,left,button,down";
34808 source: "left_button";
34809 action: STATE_SET "clicked" 0.0;
34810 target: "button_image";
34811 target: "focus_image";
34815 signal: "elm,state,left,button,up";
34816 source: "left_button";
34817 action: STATE_SET "default" 0.0;
34818 target: "button_image";
34819 target: "focus_image";
34824 group { name: "elm/colorselector/button/right";
34826 image: "bt_base1.png" COMP;
34827 image: "bt_shine.png" COMP;
34828 image: "sp_bt_r.png" COMP;
34831 part { name: "button_image";
34833 description { state: "default" 0.0;
34834 image.normal: "bt_base1.png";
34835 image.border: 6 6 6 6;
34836 image.middle: SOLID;
34839 description { state: "clicked" 0.0;
34840 inherit: "default" 0.0;
34841 image.normal: "bt_shine.png";
34842 image.border: 6 6 6 6;
34843 image.middle: SOLID;
34846 part { name: "btn_over";
34849 description { state: "default" 0.0;
34850 rel1.to: "button_image";
34853 to: "button_image";
34856 normal: "bt_hilight.png";
34861 part { name: "btn_over2";
34865 ignore_flags: ON_HOLD;
34866 description { state: "default" 0.0;
34867 rel1.to: "button_image";
34868 rel2.to: "button_image";
34870 normal: "bt_shine.png";
34875 part { name: "focus_image";
34877 description { state: "default" 0.0;
34878 color: 255 255 255 0;
34879 rel1.to: "button_image";
34880 rel2.to: "button_image";
34882 normal: "bt_glow.png";
34883 border: 12 12 12 12;
34888 description { state: "clicked" 0.0;
34889 inherit: "default" 0.0;
34891 color: 255 255 255 255;
34894 part { name: "right_arrow";
34896 description { state: "default" 0.0;
34899 image.normal: "sp_bt_r.png";
34906 name: "button_down";
34907 signal: "elm,state,right,button,down";
34908 source: "right_button";
34909 action: STATE_SET "clicked" 0.0;
34910 target: "button_image";
34911 target: "focus_image";
34915 signal: "elm,state,right,button,up";
34916 source: "right_button";
34917 action: STATE_SET "default" 0.0;
34918 target: "button_image";
34919 target: "focus_image";
34924 ///////////////////////////////////////////////////////////////////////////////
34925 #define FLIP_PICKER_MAX_LEN (50)
34926 #define FLIP_PICKER_MAX_LEN_STR "50"
34928 group { name: "elm/flipselector/base/default";
34930 image: "flip_base.png" COMP;
34931 image: "flip_base_shad.png" COMP;
34932 image: "flip_shad.png" COMP;
34933 image: "arrow_up.png" COMP;
34934 image: "arrow_down.png" COMP;
34935 image: "flip_t.png" COMP;
34936 image: "flip_b.png" COMP;
34940 item: "max_len" FLIP_PICKER_MAX_LEN_STR;
34943 //FIXME: quick successive clicks on, say, up, lead to nastiness
34945 public cur, prev, next, lock;
34947 public animator_bottom_down(val, Float:pos) {
34948 new tmp[FLIP_PICKER_MAX_LEN];
34950 set_tween_state(PART:"bottom", pos, "shrink", 0.0, "default", 0.0);
34951 set_tween_state(PART:"bottom_sheet", pos, "shrink", 0.0, "default",
34953 set_tween_state(PART:"shadow", pos, "half", 0.0, "full",
34957 set_state(PART:"shadow", "default", 0.0);
34960 fetch_str(next, 0, tmp, FLIP_PICKER_MAX_LEN);
34961 if (strncmp(tmp, "", FLIP_PICKER_MAX_LEN) != 0) {
34962 replace_str(next, 0, "");
34963 message(MSG_STRING, 1, tmp);
34968 public animator_top_down(val, Float:pos) {
34969 set_tween_state(PART:"top", pos, "default", 0.0, "shrink", 0.0);
34970 set_tween_state(PART:"top_sheet", pos, "default", 0.0, "shrink",
34972 set_tween_state(PART:"shadow", pos, "default", 0.0, "half",
34976 anim(0.2, "animator_bottom_down", val);
34979 public animator_bottom_up(val, Float:pos) {
34980 set_tween_state(PART:"bottom", pos, "default", 0.0, "shrink", 0.0);
34981 set_tween_state(PART:"bottom_sheet", pos, "default", 0.0, "shrink",
34983 set_tween_state(PART:"shadow", pos, "full", 0.0, "half",
34987 anim(0.2, "animator_top_up", val);
34990 public animator_top_up(val, Float:pos) {
34991 new tmp[FLIP_PICKER_MAX_LEN];
34993 set_tween_state(PART:"top", pos, "shrink", 0.0, "default", 0.0);
34994 set_tween_state(PART:"top_sheet", pos, "shrink", 0.0, "default",
34996 set_tween_state(PART:"shadow", pos, "half", 0.0, "default",
35000 set_state(PART:"shadow", "default", 0.0);
35003 fetch_str(next, 0, tmp, FLIP_PICKER_MAX_LEN);
35004 if (strncmp(tmp, "", FLIP_PICKER_MAX_LEN) != 0) {
35005 replace_str(next, 0, "");
35006 message(MSG_STRING, 2, tmp);
35011 public message(Msg_Type:type, id, ...) {
35013 if ((type == MSG_STRING) && (id == 1)) {
35014 new value[FLIP_PICKER_MAX_LEN], tmp[FLIP_PICKER_MAX_LEN];
35016 snprintf(value, FLIP_PICKER_MAX_LEN, "%s", getarg(2));
35018 if (get_int(lock) == 1) {
35019 replace_str(next, 0, value);
35023 fetch_str(cur, 0, tmp, FLIP_PICKER_MAX_LEN);
35025 set_text(PART:"bottom_b", tmp);
35027 set_state(PART:"top", "shrink", 0.0);
35028 set_text(PART:"top", tmp);
35029 set_state(PART:"top", "default", 0.0);
35030 set_text(PART:"top", tmp);
35032 replace_str(prev, 0, tmp);
35034 set_state(PART:"bottom", "default", 0.0);
35035 set_text(PART:"bottom", value);
35036 set_state(PART:"bottom", "shrink", 0.0);
35037 set_text(PART:"bottom", value);
35039 set_text(PART:"top_b", value);
35041 replace_str(cur, 0, value);
35043 set_state(PART:"bottom_sheet", "shrink", 0.0);
35044 set_state(PART:"top_sheet", "default", 0.0);
35047 set_state(PART:"shadow", "default", 0.0);
35048 anim(0.2, "animator_top_down", 1);
35052 if ((type == MSG_STRING) && (id == 2)) {
35053 new value[FLIP_PICKER_MAX_LEN], tmp[FLIP_PICKER_MAX_LEN];
35055 snprintf(value, FLIP_PICKER_MAX_LEN, "%s", getarg(2));
35057 if (get_int(lock) == 1) {
35058 replace_str(next, 0, value);
35062 fetch_str(cur, 0, tmp, FLIP_PICKER_MAX_LEN);
35064 set_text(PART:"top_b", tmp);
35066 set_state(PART:"bottom", "shrink", 0.0);
35067 set_text(PART:"bottom", tmp);
35068 set_state(PART:"bottom", "default", 0.0);
35069 set_text(PART:"bottom", tmp);
35071 replace_str(prev, 0, tmp);
35073 set_state(PART:"top", "default", 0.0);
35074 set_text(PART:"top", value);
35075 set_state(PART:"top", "shrink", 0.0);
35076 set_text(PART:"top", value);
35078 set_text(PART:"bottom_b", value);
35080 replace_str(cur, 0, value);
35082 set_state(PART:"bottom_sheet", "default", 0.0);
35083 set_state(PART:"top_sheet", "shrink", 0.0);
35086 set_state(PART:"shadow", "full", 0.0);
35087 anim(0.2, "animator_bottom_up", 1);
35093 part { name: "shad";
35095 description { state: "default" 0.0;
35096 rel1.offset: -4 -4;
35101 normal: "flip_base_shad.png";
35107 part { name: "base";
35109 description { state: "default" 0.0;
35111 rel2.offset: -5 -5;
35113 image.normal: "flip_base.png";
35120 description { state: "default" 0.0;
35122 rel1.relative: 0.0 0.5;
35126 description { state: "hidden" 0.0;
35127 inherit: "default" 0.0;
35135 description { state: "default" 0.0;
35138 rel2.relative: 1.0 0.5;
35141 description { state: "hidden" 0.0;
35142 inherit: "default" 0.0;
35147 part { name: "bottom_sheet_static";
35149 description { state: "default" 0.0;
35153 image.normal: "flip_b.png";
35157 part { name: "bottom_b";
35159 clip_to: "bottom_clipper";
35162 description { state: "default" 0.0;
35168 font: "Sans:style=Bold,Edje-Vera-Bold";
35176 part { name: "shadow";
35178 description { state: "default" 0.0;
35181 rel2.relative: 1.0 0.0;
35182 image.normal: "flip_shad.png";
35184 description { state: "half" 0.0;
35185 inherit: "default" 0.0;
35186 rel2.relative: 1.0 0.5;
35188 description { state: "full" 0.0;
35189 inherit: "default" 0.0;
35190 rel2.relative: 1.0 1.0;
35194 part { name: "bottom_sheet";
35196 description { state: "default" 0.0;
35200 image.normal: "flip_b.png";
35202 description { state: "shrink" 0.0;
35203 inherit: "default" 0.0;
35205 rel2.relative: 1.0 0.0;
35209 part { name: "bottom";
35211 clip_to: "bottom_clipper";
35214 description { state: "default" 0.0;
35220 font: "Sans:style=Bold,Edje-Vera-Bold";
35226 description { state: "shrink" 0.0;
35227 inherit: "default" 0.0;
35228 color: 128 128 128 255;
35230 rel2.relative: 1.0 0.5; /* FIXME: same visual effect? --> MAP! */
35234 part { name: "top_sheet_static";
35236 description { state: "default" 0.0;
35240 image.normal: "flip_t.png";
35244 part { name: "top_b";
35246 clip_to: "top_clipper";
35249 description { state: "default" 0.0;
35255 font: "Sans:style=Bold,Edje-Vera-Bold";
35264 part { name: "top_sheet";
35266 description { state: "default" 0.0;
35270 image.normal: "flip_t.png";
35272 description { state: "shrink" 0.0;
35273 inherit: "default" 0.0;
35274 color: 128 128 128 255;
35276 rel1.relative: 0.0 1.0;
35280 part { name: "top";
35282 clip_to: "top_clipper";
35285 description { state: "default" 0.0;
35291 font: "Sans:style=Bold,Edje-Vera-Bold";
35297 description { state: "shrink" 0.0;
35298 inherit: "default" 0.0;
35300 rel1.relative: 0.0 0.5;
35304 part { name: "arrow_top";
35307 description { state: "default" 0.0;
35313 image.normal: "arrow_up.png";
35315 description { state: "hidden" 0.0;
35316 inherit: "default" 0.0;
35320 part { name: "arrow_bottom";
35323 description { state: "default" 0.0;
35329 image.normal: "arrow_down.png";
35331 description { state: "hidden" 0.0;
35332 inherit: "default" 0.0;
35340 name: "top_clipper";
35342 state: "default" 0.0;
35352 name: "bottom_clipper";
35354 state: "default" 0.0;
35363 program { name: "load";
35367 append_str(cur, "");
35368 append_str(prev, "");
35369 append_str(next, "");
35374 program { name: "hide_arrows";
35375 signal: "elm,state,button,hidden";
35377 action: STATE_SET "hidden" 0.0;
35378 target: "arrow_top";
35379 target: "arrow_bottom";
35384 program { name: "show_arrows";
35385 signal: "elm,state,button,visible";
35387 action: STATE_SET "default" 0.0;
35388 target: "arrow_top";
35389 target: "arrow_bottom";
35394 program { name: "up";
35395 signal: "mouse,down,1";
35397 action: SIGNAL_EMIT "elm,action,up,start" "";
35399 program { name: "up,stop";
35400 signal: "mouse,up,1";
35402 action: SIGNAL_EMIT "elm,action,up,stop" "";
35404 program { name: "down";
35405 signal: "mouse,down,1";
35407 action: SIGNAL_EMIT "elm,action,down,start" "";
35409 program { name: "down,stop";
35410 signal: "mouse,up,1";
35412 action: SIGNAL_EMIT "elm,action,down,stop" "";
35417 ////////////////////////////////////////////////////////////////////////////////
35419 ////////////////////////////////////////////////////////////////////////////////
35420 group { name: "elm/diskselector/base/default";
35422 image: "bar_shine.png" COMP;
35429 description { state: "default" 0.0;
35433 part { name: "shine_left";
35435 description { state: "default" 0.0;
35437 rel1.relative: -0.1 0;
35439 rel2.relative: 0.1 1;
35440 image.normal: "bar_shine.png";
35441 color: 255 255 255 120;
35444 part { name: "shine_center";
35446 description { state: "default" 0.0;
35448 rel1.relative: 0.2 0;
35450 rel2.relative: 0.8 1;
35451 image.normal: "bar_shine.png";
35452 color: 255 255 255 180;
35455 part { name: "shine_right";
35457 description { state: "default" 0.0;
35459 rel1.relative: 0.9 0;
35461 rel2.relative: 1.1 1;
35462 image.normal: "bar_shine.png";
35463 color: 255 255 255 120;
35466 part { name: "clipper";
35469 description { state: "default" 0.0;
35473 rel2.offset: -3 -3;
35476 part { name: "elm.swallow.content";
35477 clip_to: "clipper";
35479 description { state: "default" 0.0;
35487 group { name: "elm/diskselector/item/default";
35490 item: "len_threshold" "14";
35491 item: "display_item_num" "3";
35492 item: "min_height" "-1";
35493 item: "min_width" "-1";
35497 part { name: "elm.swallow.icon";
35499 description { state: "default" 0.0;
35511 description { state: "show" 0.0;
35512 inherit: "default" 0.0;
35514 description { state: "default_small" 0.0;
35515 inherit: "default" 0.0;
35516 rel1.relative: 0 0.2;
35517 rel2.relative: 0 0.8;
35519 description { state: "left_side" 0.0;
35520 inherit: "default" 0.0;
35521 rel1.relative: 0 0.2;
35522 rel2.relative: 0 0.8;
35523 color: 255 255 255 160;
35525 description { state: "right_side" 0.0;
35526 inherit: "left_side" 0.0;
35527 rel1.relative: 0.4 0.2;
35528 rel2.relative: 0.4 0.8;
35529 color: 255 255 255 160;
35532 part { name: "elm.text";
35536 description { state: "default" 0.0;
35537 rel1.relative: 1 0.0;
35538 rel1.to_x: "elm.swallow.icon";
35539 rel2.relative: 1.0 1.0;
35540 color: 255 255 255 255;
35543 font: "Sans,Edje-Vera";
35549 description { state: "show" 0.0;
35550 inherit: "default" 0.0;
35553 description { state: "default_small" 0.0;
35554 inherit: "default" 0.0;
35558 description { state: "left_side" 0.0;
35559 inherit: "default" 0.0;
35560 color: 172 172 172 255;
35563 text.align: 0.2 0.5;
35565 description { state: "right_side" 0.0;
35566 inherit: "default" 0.0;
35567 color: 172 172 172 255;
35570 text.align: 0.8 0.5;
35576 program { name: "center_text";
35577 signal: "elm,state,center";
35579 action: STATE_SET "show" 0.0;
35580 target: "elm.text";
35581 target: "elm.swallow.icon";
35583 program { name: "center_small_text";
35584 signal: "elm,state,center_small";
35586 action: STATE_SET "default_small" 0.0;
35587 target: "elm.text";
35588 target: "elm.swallow.icon";
35590 program { name: "l_side_text";
35591 signal: "elm,state,left_side";
35593 action: STATE_SET "left_side" 0.0;
35594 target: "elm.text";
35595 target: "elm.swallow.icon";
35597 program { name: "r_side_text";
35598 signal: "elm,state,right_side";
35600 action: STATE_SET "right_side" 0.0;
35601 target: "elm.text";
35602 target: "elm.swallow.icon";
35607 group { name: "elm/entry/path/separator/default";
35608 images.image: "arrow_right.png" COMP;
35610 part { name: "icon";
35612 description { state: "default" 0.0;
35613 image.normal: "arrow_right.png";
35621 group { name: "elm/fileselector/base/default";
35623 item: "path_separator" "<item relsize=16x16 vsize=full href=path/separator></item>";
35626 part { name: "elm.swallow.up";
35628 description { state: "default" 0.0;
35638 part { name: "elm.swallow.home";
35640 description { state: "default" 0.0;
35645 to: "elm.swallow.up";
35650 to: "elm.swallow.up";
35656 part { name: "elm.swallow.files";
35658 description { state: "default" 0.0;
35663 to_y: "elm.swallow.home";
35668 to_y: "elm.swallow.path";
35674 part { name: "elm.swallow.path";
35676 description { state: "default" 0.0;
35680 to_y: "elm.swallow.filename";
35685 to_y: "elm.swallow.filename";
35691 part { name: "elm.swallow.filename";
35693 description { state: "default" 0.0;
35697 to_y: "elm.swallow.ok";
35702 to_y: "elm.swallow.ok";
35708 part { name: "elm.swallow.cancel";
35710 description { state: "default" 0.0;
35714 to: "elm.swallow.ok";
35719 to: "elm.swallow.ok";
35725 part { name: "elm.swallow.ok";
35727 description { state: "default" 0.0;
35739 group { name: "elm/fileselector_entry/base/default";
35741 part { name: "elm.swallow.entry";
35743 description { state: "default" 0.0;
35746 rel2 { to_x: "elm.swallow.button";
35752 part { name: "elm.swallow.button";
35754 description { state: "default" 0.0;
35767 ////////////////////////////////////////////////////////////////////////
35768 // Standard layouts to be used //
35769 ////////////////////////////////////////////////////////////////////////
35770 /* application with toolbar and main content area */
35771 group { name: "elm/layout/application/toolbar-content";
35773 part { name: "elm.swallow.content";
35775 description { state: "default" 0.0;
35776 rel1 { to_y: "elm.external.toolbar";
35783 part { name: "elm.external.toolbar";
35785 source: "elm/toolbar";
35786 description { state: "default" 0.0;
35798 /* application with toolbar and main content area with a back button and title area */
35799 group { name: "elm/layout/application/toolbar-content-back";
35801 part { name: "elm.swallow.content";
35803 description { state: "default" 0.0;
35804 rel1 { to_y: "title_clipper";
35811 part { name: "elm.external.toolbar";
35813 source: "elm/toolbar";
35814 description { state: "default" 0.0;
35823 part { name: "title_clipper";
35825 description { state: "default" 0.0;
35834 description { state: "hidden" 0.0;
35835 inherit: "default" 0.0;
35842 part { name: "back_clipper";
35844 clip_to: "title_clipper";
35845 description { state: "default" 0.0;
35848 description { state: "hidden" 0.0;
35852 part { name: "back";
35854 source: "elm/button";
35855 clip_to: "back_clipper";
35856 description { state: "default" 0.0;
35859 rel1 { to_y: "elm.external.toolbar";
35863 rel2 { to_y: "elm.external.toolbar";
35867 params.string: "label" "Back";
35874 action: SIGNAL_EMIT "elm,action,back" "";
35877 signal: "elm,back,hide";
35879 action: STATE_SET "hidden" 0.0;
35880 target: "back_clipper";
35883 signal: "elm,back,show";
35885 action: STATE_SET "default" 0.0;
35886 target: "back_clipper";
35889 signal: "elm,title,hide";
35891 action: STATE_SET "hidden" 0.0;
35892 transition: LINEAR 0.1;
35893 target: "title_clipper";
35896 signal: "elm,title,show";
35898 action: STATE_SET "default" 0.0;
35899 target: "title_clipper";
35903 part { name: "elm.swallow.end";
35905 description { state: "default" 0.0;
35908 rel1 { to_y: "elm.external.toolbar";
35912 rel2 { to_y: "elm.external.toolbar";
35919 part { name: "elm.text.title";
35921 effect: SOFT_SHADOW;
35923 description { state: "default" 0.0;
35924 rel1 { to_y: "elm.external.toolbar";
35929 rel2 { to_y: "back";
35930 to_x: "elm.swallow.end";
35935 font: "Sans:style=Bold";
35943 /* application with toolbar and main content area with a back and next buttons and title area */
35944 group { name: "elm/layout/application/toolbar-content-back-next";
35946 part { name: "elm.swallow.content";
35948 description { state: "default" 0.0;
35949 rel1 { to_y: "title_clipper";
35956 part { name: "elm.external.toolbar";
35958 source: "elm/toolbar";
35959 description { state: "default" 0.0;
35968 part { name: "title_clipper";
35970 description { state: "default" 0.0;
35979 description { state: "hidden" 0.0;
35980 inherit: "default" 0.0;
35987 part { name: "back";
35989 source: "elm/button";
35990 clip_to: "back_clipper";
35991 description { state: "default" 0.0;
35994 rel1 { to_y: "elm.external.toolbar";
35998 rel2 { to_y: "elm.external.toolbar";
36002 params.string: "label" "Back";
36005 part { name: "back_clipper";
36007 clip_to: "title_clipper";
36008 description { state: "default" 0.0;
36011 description { state: "hidden" 0.0;
36015 part { name: "next";
36017 source: "elm/button";
36018 clip_to: "next_clipper";
36019 description { state: "default" 0.0;
36022 rel1 { to_y: "elm.external.toolbar";
36026 rel2 { to_y: "elm.external.toolbar";
36030 params.string: "label" "Next";
36033 part { name: "next_clipper";
36035 clip_to: "title_clipper";
36036 description { state: "default" 0.0;
36039 description { state: "hidden" 0.0;
36047 action: SIGNAL_EMIT "elm,action,back" "";
36050 signal: "elm,title,hide";
36052 action: STATE_SET "hidden" 0.0;
36053 transition: LINEAR 0.1;
36054 target: "title_clipper";
36057 signal: "elm,title,show";
36059 action: STATE_SET "default" 0.0;
36060 target: "title_clipper";
36063 signal: "elm,back,hide";
36065 action: STATE_SET "hidden" 0.0;
36066 target: "back_clipper";
36069 signal: "elm,back,show";
36071 action: STATE_SET "default" 0.0;
36072 target: "back_clipper";
36077 action: SIGNAL_EMIT "elm,action,next" "";
36080 signal: "elm,next,hide";
36082 action: STATE_SET "hidden" 0.0;
36083 target: "next_clipper";
36086 signal: "elm,next,show";
36088 action: STATE_SET "default" 0.0;
36089 target: "next_clipper";
36092 part { name: "elm.text.title";
36094 effect: SOFT_SHADOW;
36096 clip_to: "title_clipper";
36097 description { state: "default" 0.0;
36098 rel1 { to_y: "elm.external.toolbar";
36103 rel2 { to_y: "back";
36109 font: "Sans:style=Bold";
36116 /* application with a main content area with a back button and title area */
36117 group { name: "elm/layout/application/content-back";
36119 part { name: "elm.swallow.content";
36121 description { state: "default" 0.0;
36122 rel1 { to_y: "title_clipper";
36128 part { name: "title_clipper";
36130 description { state: "default" 0.0;
36139 description { state: "hidden" 0.0;
36140 inherit: "default" 0.0;
36147 part { name: "back_clipper";
36149 clip_to: "title_clipper";
36150 description { state: "default" 0.0;
36153 description { state: "hidden" 0.0;
36157 part { name: "back";
36159 source: "elm/button";
36160 clip_to: "back_clipper";
36161 description { state: "default" 0.0;
36172 params.string: "label" "Back";
36179 action: SIGNAL_EMIT "elm,action,back" "";
36182 signal: "elm,back,hide";
36184 action: STATE_SET "hidden" 0.0;
36185 target: "back_clipper";
36188 signal: "elm,back,show";
36190 action: STATE_SET "default" 0.0;
36191 target: "back_clipper";
36194 signal: "elm,title,hide";
36196 action: STATE_SET "hidden" 0.0;
36197 transition: LINEAR 0.1;
36198 target: "title_clipper";
36201 signal: "elm,title,show";
36203 action: STATE_SET "default" 0.0;
36204 target: "title_clipper";
36208 part { name: "elm.swallow.end";
36210 description { state: "default" 0.0;
36224 part { name: "elm.text.title";
36226 effect: SOFT_SHADOW;
36228 description { state: "default" 0.0;
36234 rel2 { to_y: "back";
36235 to_x: "elm.swallow.end";
36240 font: "Sans:style=Bold";
36248 /* application with a main content area with a back and next buttons and title area */
36249 group { name: "elm/layout/application/content-back-next";
36251 part { name: "elm.swallow.content";
36253 description { state: "default" 0.0;
36254 rel1 { to_y: "title_clipper";
36261 part { name: "title_clipper";
36263 description { state: "default" 0.0;
36272 description { state: "hidden" 0.0;
36273 inherit: "default" 0.0;
36280 part { name: "back";
36282 source: "elm/button";
36283 clip_to: "back_clipper";
36284 description { state: "default" 0.0;
36295 params.string: "label" "Back";
36298 part { name: "back_clipper";
36300 clip_to: "title_clipper";
36301 description { state: "default" 0.0;
36304 description { state: "hidden" 0.0;
36308 part { name: "next";
36310 source: "elm/button";
36311 clip_to: "next_clipper";
36312 description { state: "default" 0.0;
36323 params.string: "label" "Next";
36326 part { name: "next_clipper";
36328 clip_to: "title_clipper";
36329 description { state: "default" 0.0;
36332 description { state: "hidden" 0.0;
36340 action: SIGNAL_EMIT "elm,action,back" "";
36343 signal: "elm,title,hide";
36345 action: STATE_SET "hidden" 0.0;
36346 transition: LINEAR 0.1;
36347 target: "title_clipper";
36350 signal: "elm,title,show";
36352 action: STATE_SET "default" 0.0;
36353 target: "title_clipper";
36356 signal: "elm,back,hide";
36358 action: STATE_SET "hidden" 0.0;
36359 target: "back_clipper";
36362 signal: "elm,back,show";
36364 action: STATE_SET "default" 0.0;
36365 target: "back_clipper";
36370 action: SIGNAL_EMIT "elm,action,next" "";
36373 signal: "elm,next,hide";
36375 action: STATE_SET "hidden" 0.0;
36376 target: "next_clipper";
36379 signal: "elm,next,show";
36381 action: STATE_SET "default" 0.0;
36382 target: "next_clipper";
36385 part { name: "elm.text.title";
36387 effect: SOFT_SHADOW;
36389 clip_to: "title_clipper";
36390 description { state: "default" 0.0;
36396 rel2 { to_y: "back";
36402 font: "Sans:style=Bold";
36410 /* application with toolbar and main content area as a vertical box */
36411 group { name: "elm/layout/application/toolbar-vbox";
36413 part { name: "elm.box.content";
36415 description { state: "default" 0.0;
36416 rel1 { to_y: "elm.external.toolbar";
36420 box.layout: "vertical";
36424 part { name: "elm.external.toolbar";
36426 source: "elm/toolbar";
36427 description { state: "default" 0.0;
36439 /* application with toolbar and main content area as a table */
36440 group { name: "elm/layout/application/toolbar-table";
36442 part { name: "elm.table.content";
36444 description { state: "default" 0.0;
36445 rel1 { to_y: "elm.external.toolbar";
36452 part { name: "elm.external.toolbar";
36454 source: "elm/toolbar";
36455 description { state: "default" 0.0;
36467 ///////////////////////////////////////////////////////////////////////////////
36468 group { name: "elm/segment_control/base/default";
36469 #define SEGMENT_TYPE_SINGLE 1
36470 #define SEGMENT_TYPE_LEFT 2
36471 #define SEGMENT_TYPE_MIDDLE 3
36472 #define SEGMENT_TYPE_RIGHT 4
36473 #define SEGMENT_STATE_NORMAL 1
36474 #define SEGMENT_STATE_PRESSED 2
36475 #define SEGMENT_STATE_SELECTED 3
36476 #define SEGMENT_STATUS_ENABLED 0
36477 #define SEGMENT_STATUS_DISABLED 1
36484 state: "default" 0.0;
36491 group { name: "elm/segment_control/item/default";
36493 image: "seg_single_pressed.png" COMP;
36494 image: "seg_single_selected.png" COMP;
36495 image: "seg_single_normal.png" COMP;
36497 image: "seg_left_pressed.png" COMP;
36498 image: "seg_left_selected.png" COMP;
36499 image: "seg_left_normal.png" COMP;
36501 image: "seg_middle_pressed.png" COMP;
36502 image: "seg_middle_selected.png" COMP;
36503 image: "seg_middle_normal.png" COMP;
36505 image: "seg_right_pressed.png" COMP;
36506 image: "seg_right_selected.png" COMP;
36507 image: "seg_right_normal.png" COMP;
36510 part { name: "segment";
36513 description { state: "default" 0.0;
36517 normal: "seg_single_normal.png";
36523 description { state: "default_single" 0.0;
36524 inherit: "default" 0.0;
36527 normal: "seg_single_normal.png";
36531 description { state: "default_left" 0.0;
36532 inherit: "default" 0.0;
36535 normal: "seg_left_normal.png";
36539 description { state: "default_right" 0.0;
36540 inherit: "default" 0.0;
36543 normal: "seg_right_normal.png";
36547 description { state: "default_middle" 0.0;
36548 inherit: "default" 0.0;
36551 normal: "seg_middle_normal.png";
36555 description { state: "pressed_single" 0.0;
36556 inherit: "default" 0.0;
36559 normal: "seg_single_pressed.png";
36563 description { state: "pressed_left" 0.0;
36564 inherit: "default" 0.0;
36567 normal: "seg_left_pressed.png";
36571 description { state: "pressed_right" 0.0;
36572 inherit: "default" 0.0;
36575 normal: "seg_right_pressed.png";
36579 description { state: "pressed_middle" 0.0;
36580 inherit: "default" 0.0;
36583 normal: "seg_middle_pressed.png";
36587 description { state: "selected_single" 0.0;
36588 inherit: "default" 0.0;
36591 normal: "seg_single_selected.png";
36595 description { state: "selected_left" 0.0;
36596 inherit: "default" 0.0;
36599 normal: "seg_left_selected.png";
36603 description { state: "selected_right" 0.0;
36604 inherit: "default" 0.0;
36607 normal: "seg_right_selected.png";
36611 description { state: "selected_middle" 0.0;
36612 inherit: "default" 0.0;
36615 normal: "seg_middle_selected.png";
36620 part { name: "padding_left";
36624 description { state: "default" 0.0;
36626 rel1.relative: 0.0 0.0;
36627 rel2.relative: 0.0 1.0;
36634 part { name: "padding_right";
36638 description { state: "default" 0.0;
36640 rel1.relative: 1.0 0.0;
36641 rel2.relative: 1.0 1.0;
36648 part { name: "padding_top";
36652 description { state: "default" 0.0;
36654 rel1.relative: 0.0 0.0;
36655 rel2.relative: 1.0 0.0;
36662 part { name: "padding_bottom";
36666 description { state: "default" 0.0;
36668 rel1.relative: 0.0 1.0;
36669 rel2.relative: 1.0 1.0;
36676 part { name: "icon.bg";
36680 description { state: "default" 0.0;
36684 to_x: "padding_left";
36685 to_y: "padding_top";
36689 to: "elm.swallow.icon";
36696 part { name: "padding_icon_text";
36700 description { state: "default" 0.0; //when only icon or no icon is there
36714 description { state: "icononly" 0.0;
36715 inherit: "default" 0.0;
36717 description { state: "visible" 0.0; //when icon is visible
36718 inherit: "default" 0.0;
36722 part { name: "elm.swallow.icon";
36725 description { state: "default" 0.0;
36729 to_x: "padding_left";
36730 to_y: "padding_top";
36734 to_y: "padding_bottom";
36739 aspect_preference: BOTH;
36741 description { state: "visible" 0.0;
36742 inherit: "default" 0.0;
36745 to_y: "padding_bottom";
36749 description { state: "icononly" 0.0;
36750 inherit: "default" 0.0;
36753 to_x: "padding_right";
36754 to_y: "padding_bottom";
36760 part { name: "elm.text";
36765 state: "default" 0.0;
36770 to_x: "padding_icon_text";
36774 to_x: "padding_right";
36777 color: 224 224 224 255;
36788 description { state: "normal" 0.0;
36789 inherit: "default" 0.0;
36792 description { state: "pressed" 0.0;
36793 inherit: "default" 0.0;
36797 description { state: "selected" 0.0;
36798 inherit: "default" 0.0;
36800 color: 50 50 50 255;
36802 description { state: "disabled" 0.0;
36803 inherit: "default" 0.0;
36805 color: 200 200 200 255;
36808 part { name: "disabler";
36811 description { state: "default" 0.0;
36816 rel1 { relative: 0.0 0.0; to: "segment";}
36817 rel2 { relative: 1.0 1.0; to: "segment";}
36818 color: 255 255 255 150;
36820 description { state: "disabled_single" 0.0;
36821 inherit: "default" 0.0;
36824 normal: "seg_single_normal.png";
36828 description { state: "disabled_left" 0.0;
36829 inherit: "default" 0.0;
36832 normal: "seg_left_normal.png";
36836 description { state: "disabled_right" 0.0;
36837 inherit: "default" 0.0;
36840 normal: "seg_right_normal.png";
36844 description { state: "disabled_middle" 0.0;
36845 inherit: "default" 0.0;
36848 normal: "seg_middle_normal.png";
36856 public seg_type; // Single, Left, Middle, Right.
36857 public seg_state; // Normal/Default, Pressed, Selected.
36858 public seg_status;// Enabled/Default, Disabled
36860 public update_state() {
36861 new type, state, disabled;
36862 type = get_int(seg_type);
36863 state = get_int(seg_state);
36864 disabled = get_int(seg_status);
36866 if(state == SEGMENT_STATE_NORMAL)
36868 if(type == SEGMENT_TYPE_SINGLE)
36869 set_state(PART:"segment", "default_single", 0.0);
36870 else if(type == SEGMENT_TYPE_LEFT)
36871 set_state(PART:"segment", "default_left", 0.0);
36872 else if(type == SEGMENT_TYPE_MIDDLE)
36873 set_state(PART:"segment", "default_middle", 0.0);
36874 else if(type == SEGMENT_TYPE_RIGHT)
36875 set_state(PART:"segment", "default_right", 0.0);
36876 set_state(PART:"elm.text", "normal", 0.0);
36878 else if(state == SEGMENT_STATE_PRESSED)
36880 if(type == SEGMENT_TYPE_SINGLE)
36881 set_state(PART:"segment", "pressed_single", 0.0);
36882 else if(type == SEGMENT_TYPE_LEFT)
36883 set_state(PART:"segment", "pressed_left", 0.0);
36884 else if(type == SEGMENT_TYPE_MIDDLE)
36885 set_state(PART:"segment", "pressed_middle", 0.0);
36886 else if(type == SEGMENT_TYPE_RIGHT)
36887 set_state(PART:"segment", "pressed_right", 0.0);
36888 set_state(PART:"elm.text", "pressed", 0.0);
36890 else if(state == SEGMENT_STATE_SELECTED)
36892 if(type == SEGMENT_TYPE_SINGLE)
36893 set_state(PART:"segment", "selected_single", 0.0);
36894 else if(type == SEGMENT_TYPE_LEFT)
36895 set_state(PART:"segment", "selected_left", 0.0);
36896 else if(type == SEGMENT_TYPE_MIDDLE)
36897 set_state(PART:"segment", "selected_middle", 0.0);
36898 else if(type == SEGMENT_TYPE_RIGHT)
36899 set_state(PART:"segment", "selected_right", 0.0);
36900 set_state(PART:"elm.text", "selected", 0.0);
36902 if(disabled == SEGMENT_STATUS_DISABLED)
36904 if(type == SEGMENT_TYPE_SINGLE)
36905 set_state(PART:"disabler", "disabled_single", 0.0);
36906 else if(type == SEGMENT_TYPE_LEFT)
36907 set_state(PART:"disabler", "disabled_left", 0.0);
36908 else if(type == SEGMENT_TYPE_MIDDLE)
36909 set_state(PART:"disabler", "disabled_middle", 0.0);
36910 else if(type == SEGMENT_TYPE_RIGHT)
36911 set_state(PART:"disabler", "disabled_right", 0.0);
36912 set_state(PART:"elm.text", "disabled", 0.0);
36917 name: "segment_type_s";
36918 signal: "elm,type,segment,single";
36921 set_int(seg_type, SEGMENT_TYPE_SINGLE);
36926 name: "segment_type_l";
36927 signal: "elm,type,segment,left";
36930 set_int(seg_type, SEGMENT_TYPE_LEFT);
36935 name: "segment_type_m";
36936 signal: "elm,type,segment,middle";
36939 set_int(seg_type, SEGMENT_TYPE_MIDDLE);
36944 name: "segment_type_r";
36945 signal: "elm,type,segment,right";
36948 set_int(seg_type, SEGMENT_TYPE_RIGHT);
36953 name: "normal_segment";
36954 signal: "elm,state,segment,normal";
36957 set_int(seg_state, SEGMENT_STATE_NORMAL);
36962 name: "pressed_segment";
36963 signal: "elm,state,segment,pressed";
36966 set_int(seg_state, SEGMENT_STATE_PRESSED);
36971 name: "selected_segment";
36972 signal: "elm,state,segment,selected";
36975 set_int(seg_state, SEGMENT_STATE_SELECTED);
36979 program { name: "disable_segment";
36980 signal: "elm,state,disabled";
36983 set_int(seg_status, SEGMENT_STATUS_DISABLED);
36987 program { name: "enable_segment";
36988 signal: "elm,state,enabled";
36991 set_int(seg_status, SEGMENT_STATUS_ENABLED);
36995 program { name: "text_show";
36996 signal: "elm,state,text,visible";
37001 get_state(PART:"elm.swallow.icon", st, 30, vl);
37002 if (!strcmp(st, "icononly"))
37004 set_state(PART:"elm.swallow.icon", "visible", 0.0);
37005 set_state(PART:"padding_icon_text", "visible", 0.0);
37007 get_state(PART:"elm.text", st, 30, vl);
37008 if (!strcmp(st, "selected"))
37009 set_state(PART:"elm.text", "selected", 0.0);
37011 set_state(PART:"elm.text", "normal", 0.0);
37014 program { name: "text_hide";
37015 signal: "elm,state,text,hidden";
37020 get_state(PART:"elm.swallow.icon", st, 30, vl);
37021 if (!strcmp(st, "visible"))
37023 set_state(PART:"elm.swallow.icon", "icononly", 0.0);
37024 set_state(PART:"padding_icon_text", "icononly", 0.0);
37026 set_state(PART:"elm.text", "default", 0.0);
37029 program { name: "icon_show";
37030 signal: "elm,state,icon,visible";
37035 get_state(PART:"elm.text", st, 30, vl);
37036 if ((!strcmp(st, "normal")) || (!strcmp(st, "selected")))
37038 set_state(PART:"elm.swallow.icon", "visible", 0.0);
37039 set_state(PART:"padding_icon_text", "visible", 0.0);
37043 set_state(PART:"elm.swallow.icon", "icononly", 0.0);
37044 set_state(PART:"padding_icon_text", "icononly", 0.0);
37048 program { name: "icon_hide";
37049 signal: "elm,state,icon,hidden";
37051 action: STATE_SET "default" 0.0;
37052 target: "elm.swallow.icon";
37055 #undef SEGMENT_TYPE_SINGLE
37056 #undef SEGMENT_TYPE_LEFT
37057 #undef SEGMENT_TYPE_MIDDLE
37058 #undef SEGMENT_TYPE_RIGHT
37059 #undef SEGMENT_STATE_NORMAL
37060 #undef SEGMENT_STATE_PRESSED
37061 #undef SEGMENT_STATE_SELECTED
37062 #undef SEGMENT_STATUS_ENABLED
37063 #undef SEGMENT_STATUS_DISABLED
37066 /* a simple title layout, with a label and two icons */
37067 group { name: "elm/layout/application/titlebar";
37069 image: "toolbar_sel.png" COMP;
37072 part { name: "base";
37075 description { state: "default" 0.0;
37082 normal: "toolbar_sel.png";
37087 part { name: "elm.swallow.content";
37089 description { state: "default" 0.0;
37097 part { name: "elm.swallow.icon";
37100 description { state: "default" 0.0;
37114 description { state: "visible" 0.0;
37115 inherit: "default" 0.0;
37119 part { name: "elm.swallow.end";
37122 description { state: "default" 0.0;
37137 description { state: "visible" 0.0;
37138 inherit: "default" 0.0;
37142 part { name: "elm.text";
37144 effect: SOFT_SHADOW;
37147 description { state: "default" 0.0;
37150 to_x: "elm.swallow.icon";
37155 to_x: "elm.swallow.end";
37164 text_class: "title_bar";
37170 program { name: "show_icon";
37171 signal: "elm,state,icon,visible";
37173 action: STATE_SET "visible" 0.0;
37174 target: "elm.swallow.icon";
37176 program { name: "hide_icon";
37177 signal: "elm,state,icon,hidden";
37179 action: STATE_SET "default" 0.0;
37180 target: "elm.swallow.icon";
37182 program { name: "show_end";
37183 signal: "elm,state,end,visible";
37185 action: STATE_SET "visible" 0.0;
37186 target: "elm.swallow.end";
37188 program { name: "hide_end";
37189 signal: "elm,state,end,hidden";
37191 action: STATE_SET "default" 0.0;
37192 target: "elm.swallow.end";
37198 name: "elm/player/base/default";
37204 name: "media_player/slider";
37209 to_x: "media_player/forward";
37215 name: "media_player/rewind";
37219 to_y: "media_player/slider";
37230 name: "media_player/prev";
37234 to: "media_player/rewind";
37238 to: "media_player/rewind";
37245 name: "media_player/play";
37249 to: "media_player/prev";
37253 to: "media_player/prev";
37259 inherit: default 0.0;
37265 name: "media_player/pause";
37268 rel1.to: "media_player/play";
37269 rel2.to: "media_player/play";
37273 inherit: default 0.0;
37279 name: "media_player/info";
37282 to: "media_player/play";
37286 to: "media_player/play";
37294 name: "media_player/stop";
37297 to: "media_player/info";
37301 to: "media_player/info";
37308 name: "media_player/next";
37311 to: "media_player/stop";
37315 to: "media_player/stop";
37322 name: "media_player/forward";
37325 to: "media_player/next";
37329 to: "media_player/next";
37342 signal: "elm,player,play";
37347 signal: "elm,player,pause";
37354 action: STATE_SET "hidden" 0.0;
37355 target: "media_player/play";
37362 action: STATE_SET "default" 0.0;
37363 target: "media_player/pause";
37368 action: STATE_SET "hidden" 0.0;
37369 target: "media_player/pause";
37376 action: STATE_SET "default" 0.0;
37377 target: "media_player/play";
37383 name: "elm/video/base/default";
37391 color: 255 255 255 255;
37394 state: "darker" 0.0;
37395 color: 128 128 128 255;
37399 name: "elm.swallow.video";
37402 clip_to: "clipper";
37407 aspect_preference: BOTH;
37415 signal: "elm,video,load";
37418 action: STATE_SET "darker" 0.0;
37422 signal: "elm,video,play";
37425 action: STATE_SET "default" 0.0;
37429 signal: "elm,video,end";
37432 action: STATE_SET "darker" 0.0;
37434 transition: LINEAR 0.5;
37437 signal: "elm,video,pause";
37440 action: STATE_SET "darker" 0.0;
37445 /////////////////////////////////////////////////////////////////////////
37446 group { name:"elm/naviframe/base/default";
37448 image: "frame_1.png" COMP;
37449 image: "frame_2.png" COMP;
37450 image: "dia_grad.png" COMP;
37453 part { name: "base0";
37455 description { state: "default" 0.0;
37456 image.normal: "dia_grad.png";
37466 part { name: "base1";
37468 description { state: "default" 0.0;
37470 normal: "frame_2.png";
37477 part { name: "over";
37479 description { state: "default" 0.0;
37483 normal: "frame_1.png";
37492 group { name:"elm/naviframe/item/basic/default";
37494 image: "flip_base.png" COMP;
37495 image: "flip_shad.png" COMP;
37498 part { name: "title_clip";
37501 description { state: "default" 0.0;
37505 rel1 { relative: 0.0 0.0; }
37506 rel2 { relative: 1.0 0.0; }
37508 description { state: "hide" 0.0;
37509 inherit: "default" 0.0;
37515 part { name: "content_clip";
37518 description { state: "default" 0.0;
37519 rel1.to_y: "title_clip";
37520 rel1.relative: 0 1;
37523 part { name: "elm.swallow.content";
37527 clip_to: "content_clip";
37528 description { state: "default" 0.0;
37530 rel1.relative: 1.0 1.0;
37531 rel1.to_y: "title_clip";
37532 rel2.relative: 2.0 1.0;
37534 description { state: "show" 0.0;
37535 inherit: "default" 0.0;
37536 rel1.relative: 0.0 1.0;
37537 rel2.relative: 1.0 1.0;
37539 description { state: "pushed" 0.0;
37540 inherit: "default" 0.0;
37541 rel1.relative: -1.0 1.0;
37542 rel2.relative: 0.0 1.0;
37544 description { state: "popped" 0.0;
37545 inherit: "default" 0.0;
37546 rel1.relative: 1.0 1.0;
37547 rel2.relative: 2.0 1.0;
37550 part { name: "title_base";
37554 clip_to: "title_clip";
37555 description { state: "default" 0.0;
37559 rel1 { relative: 0.0 0.0; }
37560 rel2 { relative: 1.0 0.0; }
37561 image.normal: "flip_base.png";
37564 part { name: "elm.swallow.prev_btn";
37567 clip_to: "title_clip";
37568 description { state: "default" 0.0;
37574 rel1.to: "title_base";
37575 rel2.offset: -1 -6;
37576 rel2.to: "title_base";
37579 part { name: "elm.swallow.next_btn";
37582 clip_to: "title_clip";
37583 description { state: "default" 0.0;
37589 rel1.to: "title_base";
37590 rel2.offset: -6 -6;
37591 rel2.to: "title_base";
37594 part { name: "elm.swallow.icon";
37597 clip_to: "title_clip";
37598 description { state: "default" 0.0;
37602 rel1.to: "elm.text.title";
37603 rel1.relative: 0 0;
37604 rel1.to: "title_base";
37605 rel2.to: "elm.text.title";
37606 rel2.relative: 0 1;
37607 rel2.to: "title_base";
37610 part { name: "elm.text.title";
37614 clip_to: "title_clip";
37615 description { state: "default" 0.0;
37616 text { font: "Sans,Edje-Vera";
37624 rel1.to: "title_base";
37625 rel2.to: "title_base";
37628 part { name: "elm.text.subtitle";
37632 clip_to: "title_clip";
37633 description { state: "default" 0.0;
37634 text { font: "Sans,Edje-Vera";
37640 rel1.to_y: "elm.text.title";
37641 rel1.relative: 0 1;
37642 rel1.to: "title_base";
37643 rel2.to: "title_base";
37644 color: 50 50 50 255;
37648 part { name: "shade";
37651 clip_to: "title_clip";
37654 rel1.to_y: "elm.text.title";
37655 rel1.relative: 0 1;
37657 rel1.to: "title_base";
37659 rel2.to: "title_base";
37660 image.normal: "flip_shad.png";
37665 program { name: "show";
37666 signal: "elm,state,show";
37668 action: STATE_SET "show" 0.0;
37669 target: "elm.swallow.content";
37670 transition: DECELERATE 0.5;
37671 after: "show_finished";
37673 program { name: "pushed";
37674 signal: "elm,state,pushed";
37676 action: STATE_SET "pushed" 0.0;
37677 target: "elm.swallow.content";
37678 transition: DECELERATE 0.5;
37679 after: "pushed_finished";
37681 program { name: "popped";
37682 signal: "elm,state,popped";
37684 action: STATE_SET "popped" 0.0;
37685 target: "elm.swallow.content";
37686 transition: DECELERATE 0.5;
37687 after: "popped_finished";
37689 program { name: "visible";
37690 signal: "elm,state,visible";
37692 action: STATE_SET "show" 0.0;
37693 target: "elm.swallow.content";
37695 program { name: "title_show";
37696 signal: "elm,state,title,show";
37698 action: STATE_SET "default" 0.0;
37699 target: "title_clip";
37701 program { name: "title_hide";
37702 signal: "elm,state,title,hide";
37704 action: STATE_SET "hide" 0.0;
37705 target: "title_clip";
37708 name: "title_clicked";
37709 signal: "mouse,clicked,1";
37711 action: SIGNAL_EMIT "elm,action,clicked" "elm";
37713 program { name: "show_finished";
37714 action: SIGNAL_EMIT "elm,action,show,finished" "";
37716 program { name: "pushed_finished";
37717 action: SIGNAL_EMIT "elm,action,pushed,finished" "";
37719 program { name: "popped_finished";
37720 action: SIGNAL_EMIT "elm,action,popped,finished" "";