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);
2974 ///////////////////////////////////////////////////////////////////////////////
2975 group { name: "elm/toggle/base/default";
2977 image: "shelf_inset.png" COMP;
2978 image: "bt_basew.png" COMP;
2979 image: "bt_bases.png" COMP;
2980 image: "bt_hilightw.png" COMP;
2981 image: "tog_base_on.png" COMP;
2982 image: "tog_base_off.png" COMP;
2983 image: "tog_dis_base_on.png" COMP;
2984 image: "tog_dis_base_off.png" COMP;
2994 description { state: "default" 0.0;
2995 rel1.relative: 1.0 0.0;
3002 aspect_preference: VERTICAL;
3003 color: 255 255 255 255;
3006 part { name: "clipper";
3009 description { state: "default" 0.0;
3012 color: 255 255 255 255;
3015 part { name: "button";
3025 description { state: "default" 0.0;
3032 aspect_preference: VERTICAL;
3036 part { name: "button_events";
3041 description { state: "default" 0.0;
3044 rel1.relative: 0.0 0.0;
3047 rel2.relative: 1.0 1.0;
3051 part { name: "onrect";
3056 description { state: "default" 0.0;
3058 rel1.relative: -5.0 0.0;
3060 rel2.relative: 0.5 1.0;
3061 image.normal: "tog_base_on.png";
3063 description { state: "disabled" 0.0;
3064 inherit: "default" 0.0;
3065 image.normal: "tog_dis_base_on.png";
3068 part { name: "offrect";
3073 description { state: "default" 0.0;
3075 rel1.relative: 0.5 0.0;
3077 rel2.relative: 6.0 1.0;
3078 image.normal: "tog_base_off.png";
3080 description { state: "disabled" 0.0;
3081 inherit: "default" 0.0;
3082 image.normal: "tog_dis_base_off.png";
3085 part { name: "elm.offtext";
3090 description { state: "default" 0.0;
3092 rel1.to_x: "button";
3093 rel1.relative: 1.0 0.0;
3094 rel2.to_x: "offrect";
3097 font: "Sans,Edje-Vera";
3104 description { state: "disabled" 0.0;
3105 inherit: "default" 0.0;
3106 color: 128 128 128 128;
3109 part { name: "elm.ontext";
3111 effect: SOFT_SHADOW;
3115 description { state: "default" 0.0;
3117 rel1.to_x: "onrect";
3119 rel2.to_x: "button";
3121 rel2.relative: 0.0 1.0;
3122 color: 224 224 224 255;
3125 font: "Sans,Edje-Vera";
3132 description { state: "disabled" 0.0;
3133 inherit: "default" 0.0;
3134 color: 128 128 128 128;
3138 part { name: "conf_over";
3140 description { state: "default" 0.0;
3146 normal: "shelf_inset.png";
3153 part { name: "button0";
3156 description { state: "default" 0.0;
3162 normal: "bt_bases.png";
3163 border: 11 11 11 11;
3165 image.middle: SOLID;
3166 color: 255 255 255 128;
3169 part { name: "button2";
3172 description { state: "default" 0.0;
3178 normal: "bt_basew.png";
3181 image.middle: SOLID;
3184 part { name: "button3";
3187 description { state: "default" 0.0;
3190 rel2.relative: 1.0 0.5;
3192 normal: "bt_hilightw.png";
3197 part { name: "elm.swallow.content";
3199 description { state: "default" 0.0;
3204 rel2.relative: 0.0 1.0;
3207 description { state: "visible" 0.0;
3208 inherit: "default" 0.0;
3213 description { state: "disabled" 0.0;
3214 inherit: "default" 0.0;
3215 color: 128 128 128 128;
3217 description { state: "disabled_visible" 0.0;
3218 inherit: "default" 0.0;
3219 color: 128 128 128 128;
3224 part { name: "elm.text";
3228 description { state: "default" 0.0;
3230 rel1.to_x: "elm.swallow.content";
3231 rel1.relative: 1.0 0.0;
3234 rel2.relative: 0.0 1.0;
3238 font: "Sans,Edje-Vera";
3244 description { state: "visible" 0.0;
3245 inherit: "default" 0.0;
3249 description { state: "disabled" 0.0;
3250 inherit: "default" 0.0;
3251 color: 128 128 128 128;
3253 description { state: "disabled_visible" 0.0;
3254 inherit: "default" 0.0;
3255 color: 128 128 128 128;
3260 part { name: "disabler";
3262 description { state: "default" 0.0;
3266 description { state: "disabled" 0.0;
3267 inherit: "default" 0.0;
3273 program { name: "drag_end";
3274 signal: "mouse,up,1";
3277 new Float:dx, Float:dy;
3278 get_drag(PART:"button", dx, dy);
3281 set_drag(PART:"button", 1.0, 0.0);
3285 set_drag(PART:"button", 0.0, 0.0);
3287 if (((get_int(is_rtl) == 1) && (dx <= 0.5)) ||
3288 (get_int(is_rtl) == 0) && (dx > 0.5)) {
3289 emit("elm,action,toggle,on", "");
3292 emit("elm,action,toggle,off", "");
3297 program { name: "toggle_on";
3298 signal: "elm,state,toggle,on";
3302 if (get_int(is_rtl) == 0) {
3308 set_drag(PART:"button", drag, 0.0);
3311 program { name: "toggle_off";
3312 signal: "elm,state,toggle,off";
3316 if (get_int(is_rtl) == 0) {
3322 set_drag(PART:"button", drag, 0.0);
3325 program { name: "text_show";
3326 signal: "elm,state,text,visible";
3328 action: STATE_SET "visible" 0.0;
3331 program { name: "text_hide";
3332 signal: "elm,state,text,hidden";
3334 action: STATE_SET "default" 0.0;
3337 program { name: "icon_show";
3338 signal: "elm,state,icon,visible";
3340 action: STATE_SET "visible" 0.0;
3341 target: "elm.swallow.content";
3343 program { name: "icon_hide";
3344 signal: "elm,state,icon,hidden";
3346 action: STATE_SET "default" 0.0;
3347 target: "elm.swallow.content";
3349 program { name: "disable";
3350 signal: "elm,state,disabled";
3352 action: STATE_SET "disabled" 0.0;
3353 target: "elm.offtext";
3354 target: "elm.ontext";
3358 after: "disable_text";
3360 program { name: "disable_text";
3364 get_state(PART:"elm.text", st, 30, vl);
3365 if (!strcmp(st, "visible"))
3366 set_state(PART:"elm.text", "disabled_visible", 0.0);
3368 set_state(PART:"elm.text", "disabled", 0.0);
3370 get_state(PART:"elm.swallow.content", st, 30, vl);
3371 if (!strcmp(st, "visible"))
3372 set_state(PART:"elm.swallow.content", "disabled_visible", 0.0);
3374 set_state(PART:"elm.swallow.content", "disabled", 0.0);
3377 program { name: "enable";
3378 signal: "elm,state,enabled";
3380 action: STATE_SET "default" 0.0;
3384 after: "enable_text";
3386 program { name: "enable_text";
3390 get_state(PART:"elm.text", st, 30, vl);
3391 if (!strcmp(st, "disabled_visible"))
3392 set_state(PART:"elm.text", "visible", 0.0);
3394 set_state(PART:"elm.text", "default", 0.0);
3396 get_state(PART:"elm.swallow.content", st, 30, vl);
3397 if (!strcmp(st, "visible"))
3398 set_state(PART:"elm.swallow.content", "visible", 0.0);
3400 set_state(PART:"elm.swallow.content", "default", 0.0);
3403 program { name: "to_rtl";
3404 signal: "edje,state,rtl";
3410 program { name: "to_ltr";
3411 signal: "edje,state,ltr";
3420 ///////////////////////////////////////////////////////////////////////////////
3421 group { name: "elm/clock/flipdigit/default";
3423 image: "flip_base.png" COMP;
3424 image: "flip_base_shad.png" COMP;
3425 image: "flip_shad.png" COMP;
3426 image: "flip_0t.png" COMP;
3427 image: "flip_0b.png" COMP;
3428 image: "flip_1t.png" COMP;
3429 image: "flip_1b.png" COMP;
3430 image: "flip_2t.png" COMP;
3431 image: "flip_2b.png" COMP;
3432 image: "flip_3t.png" COMP;
3433 image: "flip_3b.png" COMP;
3434 image: "flip_4t.png" COMP;
3435 image: "flip_4b.png" COMP;
3436 image: "flip_5t.png" COMP;
3437 image: "flip_5b.png" COMP;
3438 image: "flip_6t.png" COMP;
3439 image: "flip_6b.png" COMP;
3440 image: "flip_7t.png" COMP;
3441 image: "flip_7b.png" COMP;
3442 image: "flip_8t.png" COMP;
3443 image: "flip_8b.png" COMP;
3444 image: "flip_9t.png" COMP;
3445 image: "flip_9b.png" COMP;
3446 image: "arrow_up.png" COMP;
3447 image: "arrow_down.png" COMP;
3450 public v0_cur, v0_pre, v0_lock, v0_next;
3452 public animator2(val, Float:pos) {
3453 new st1[11], st2[11], v;
3455 v = get_int(v0_cur);
3456 snprintf(st1, 10, "%ih", v);
3457 snprintf(st2, 10, "%i", v);
3458 set_tween_state(PART:"bot", pos, st1, 0.0, st2, 0.0);
3459 set_tween_state(PART:"sh", pos, "half", 0.0, "full", 0.0);
3461 set_state(PART:"sh", "default", 0.0);
3462 set_int(v0_lock, 0);
3463 v = get_int(v0_next);
3465 set_int(v0_next, -1);
3466 message(MSG_INT, 1, v);
3470 public animator1(val, Float:pos) {
3471 new st1[11], st2[11], v;
3473 v = get_int(v0_pre);
3474 snprintf(st1, 10, "%i", v);
3475 snprintf(st2, 10, "%ih", v);
3476 set_tween_state(PART:"top", pos, st1, 0.0, st2, 0.0);
3477 set_tween_state(PART:"sh", pos, "default", 0.0, "half", 0.0);
3478 if (pos >= 1.0) anim(0.2, "animator2", val);
3480 public message(Msg_Type:type, id, ...) {
3481 if ((type == MSG_INT) && (id == 1)) {
3482 new value, v, buf[11];
3485 if (get_int(v0_lock) == 1) {
3486 set_int(v0_next, value);
3489 v = get_int(v0_cur);
3491 set_int(v0_cur, value);
3492 set_int(v0_lock, 1);
3493 snprintf(buf, 10, "%i", get_int(v0_pre));
3494 set_state(PART:"bot0", buf, 0.0);
3495 snprintf(buf, 10, "%ih", get_int(v0_cur));
3496 set_state(PART:"bot", buf, 0.0);
3497 snprintf(buf, 10, "%i", get_int(v0_cur));
3498 set_state(PART:"top0", buf, 0.0);
3499 snprintf(buf, 10, "%i", get_int(v0_pre));
3500 set_state(PART:"top", buf, 0.0);
3501 set_state(PART:"sh", "default", 0.0);
3502 anim(0.2, "animator1", 1);
3507 part { name: "shad";
3509 description { state: "default" 0.0;
3515 normal: "flip_base_shad.png";
3520 part { name: "base";
3522 description { state: "default" 0.0;
3525 // FIXME 48x96 should be the native pixel design, right now
3526 // its 80x160. fix int he artwork later
3530 image.normal: "flip_base.png";
3536 description { state: "default" 0.0;
3539 rel1.relative: 0.0 0.5;
3543 description { state: "visible" 0.0;
3544 inherit: "default" 0.0;
3551 description { state: "default" 0.0;
3555 rel2.relative: 1.0 0.5;
3558 description { state: "visible" 0.0;
3559 inherit: "default" 0.0;
3563 part { name: "bot0";
3565 description { state: "default" 0.0;
3568 image.normal: "flip_0b.png";
3570 description { state: "0" 0.0;
3571 inherit: "default" 0.0;
3572 image.normal: "flip_0b.png";
3574 description { state: "1" 0.0;
3575 inherit: "default" 0.0;
3576 image.normal: "flip_1b.png";
3578 description { state: "2" 0.0;
3579 inherit: "default" 0.0;
3580 image.normal: "flip_2b.png";
3582 description { state: "3" 0.0;
3583 inherit: "default" 0.0;
3584 image.normal: "flip_3b.png";
3586 description { state: "4" 0.0;
3587 inherit: "default" 0.0;
3588 image.normal: "flip_4b.png";
3590 description { state: "5" 0.0;
3591 inherit: "default" 0.0;
3592 image.normal: "flip_5b.png";
3594 description { state: "6" 0.0;
3595 inherit: "default" 0.0;
3596 image.normal: "flip_6b.png";
3598 description { state: "7" 0.0;
3599 inherit: "default" 0.0;
3600 image.normal: "flip_7b.png";
3602 description { state: "8" 0.0;
3603 inherit: "default" 0.0;
3604 image.normal: "flip_8b.png";
3606 description { state: "9" 0.0;
3607 inherit: "default" 0.0;
3608 image.normal: "flip_9b.png";
3613 description { state: "default" 0.0;
3616 rel2.relative: 1.0 0.0;
3617 image.normal: "flip_shad.png";
3619 description { state: "half" 0.0;
3620 inherit: "default" 0.0;
3621 rel2.relative: 1.0 0.5;
3623 description { state: "full" 0.0;
3624 inherit: "default" 0.0;
3625 rel2.relative: 1.0 1.0;
3630 description { state: "default" 0.0;
3634 image.normal: "flip_0b.png";
3636 description { state: "0" 0.0;
3637 inherit: "default" 0.0;
3639 rel2.relative: 1.0 1.0;
3640 image.normal: "flip_0b.png";
3642 description { state: "0h" 0.0;
3643 inherit: "default" 0.0;
3645 rel2.relative: 1.0 0.0;
3646 image.normal: "flip_0b.png";
3648 description { state: "1" 0.0;
3649 inherit: "default" 0.0;
3651 rel2.relative: 1.0 1.0;
3652 image.normal: "flip_1b.png";
3654 description { state: "1h" 0.0;
3655 inherit: "default" 0.0;
3657 rel2.relative: 1.0 0.0;
3658 image.normal: "flip_1b.png";
3660 description { state: "2" 0.0;
3661 inherit: "default" 0.0;
3663 rel2.relative: 1.0 1.0;
3664 image.normal: "flip_2b.png";
3666 description { state: "2h" 0.0;
3667 inherit: "default" 0.0;
3669 rel2.relative: 1.0 0.0;
3670 image.normal: "flip_2b.png";
3672 description { state: "3" 0.0;
3673 inherit: "default" 0.0;
3675 rel2.relative: 1.0 1.0;
3676 image.normal: "flip_3b.png";
3678 description { state: "3h" 0.0;
3679 inherit: "default" 0.0;
3681 rel2.relative: 1.0 0.0;
3682 image.normal: "flip_3b.png";
3684 description { state: "4" 0.0;
3685 inherit: "default" 0.0;
3687 rel2.relative: 1.0 1.0;
3688 image.normal: "flip_4b.png";
3690 description { state: "4h" 0.0;
3691 inherit: "default" 0.0;
3693 rel2.relative: 1.0 0.0;
3694 image.normal: "flip_4b.png";
3696 description { state: "5" 0.0;
3697 inherit: "default" 0.0;
3699 rel2.relative: 1.0 1.0;
3700 image.normal: "flip_5b.png";
3702 description { state: "5h" 0.0;
3703 inherit: "default" 0.0;
3705 rel2.relative: 1.0 0.0;
3706 image.normal: "flip_5b.png";
3708 description { state: "6" 0.0;
3709 inherit: "default" 0.0;
3711 rel2.relative: 1.0 1.0;
3712 image.normal: "flip_6b.png";
3714 description { state: "6h" 0.0;
3715 inherit: "default" 0.0;
3717 rel2.relative: 1.0 0.0;
3718 image.normal: "flip_6b.png";
3720 description { state: "7" 0.0;
3721 inherit: "default" 0.0;
3723 rel2.relative: 1.0 1.0;
3724 image.normal: "flip_7b.png";
3726 description { state: "7h" 0.0;
3727 inherit: "default" 0.0;
3729 rel2.relative: 1.0 0.0;
3730 image.normal: "flip_7b.png";
3732 description { state: "8" 0.0;
3733 inherit: "default" 0.0;
3735 rel2.relative: 1.0 1.0;
3736 image.normal: "flip_8b.png";
3738 description { state: "8h" 0.0;
3739 inherit: "default" 0.0;
3741 rel2.relative: 1.0 0.0;
3742 image.normal: "flip_8b.png";
3744 description { state: "9" 0.0;
3745 inherit: "default" 0.0;
3747 rel2.relative: 1.0 1.0;
3748 image.normal: "flip_9b.png";
3750 description { state: "9h" 0.0;
3751 inherit: "default" 0.0;
3753 rel2.relative: 1.0 0.0;
3754 image.normal: "flip_9b.png";
3757 part { name: "top0";
3759 description { state: "default" 0.0;
3762 image.normal: "flip_0t.png";
3764 description { state: "0" 0.0;
3765 inherit: "default" 0.0;
3766 image.normal: "flip_0t.png";
3768 description { state: "1" 0.0;
3769 inherit: "default" 0.0;
3770 image.normal: "flip_1t.png";
3772 description { state: "2" 0.0;
3773 inherit: "default" 0.0;
3774 image.normal: "flip_2t.png";
3776 description { state: "3" 0.0;
3777 inherit: "default" 0.0;
3778 image.normal: "flip_3t.png";
3780 description { state: "4" 0.0;
3781 inherit: "default" 0.0;
3782 image.normal: "flip_4t.png";
3784 description { state: "5" 0.0;
3785 inherit: "default" 0.0;
3786 image.normal: "flip_5t.png";
3788 description { state: "6" 0.0;
3789 inherit: "default" 0.0;
3790 image.normal: "flip_6t.png";
3792 description { state: "7" 0.0;
3793 inherit: "default" 0.0;
3794 image.normal: "flip_7t.png";
3796 description { state: "8" 0.0;
3797 inherit: "default" 0.0;
3798 image.normal: "flip_8t.png";
3800 description { state: "9" 0.0;
3801 inherit: "default" 0.0;
3802 image.normal: "flip_9t.png";
3807 description { state: "default" 0.0;
3811 image.normal: "flip_0t.png";
3813 description { state: "0" 0.0;
3814 inherit: "default" 0.0;
3816 rel1.relative: 0.0 0.0;
3817 image.normal: "flip_0t.png";
3819 description { state: "0h" 0.0;
3820 inherit: "default" 0.0;
3821 color: 128 128 128 255;
3823 rel1.relative: 0.0 1.0;
3824 image.normal: "flip_0t.png";
3826 description { state: "1" 0.0;
3827 inherit: "default" 0.0;
3829 rel1.relative: 0.0 0.0;
3830 image.normal: "flip_1t.png";
3832 description { state: "1h" 0.0;
3833 inherit: "default" 0.0;
3834 color: 128 128 128 255;
3836 rel1.relative: 0.0 1.0;
3837 image.normal: "flip_1t.png";
3839 description { state: "2" 0.0;
3840 inherit: "default" 0.0;
3842 rel1.relative: 0.0 0.0;
3843 image.normal: "flip_2t.png";
3845 description { state: "2h" 0.0;
3846 inherit: "default" 0.0;
3847 color: 128 128 128 255;
3849 rel1.relative: 0.0 1.0;
3850 image.normal: "flip_2t.png";
3852 description { state: "3" 0.0;
3853 inherit: "default" 0.0;
3855 rel1.relative: 0.0 0.0;
3856 image.normal: "flip_3t.png";
3858 description { state: "3h" 0.0;
3859 inherit: "default" 0.0;
3860 color: 128 128 128 255;
3862 rel1.relative: 0.0 1.0;
3863 image.normal: "flip_3t.png";
3865 description { state: "4" 0.0;
3866 inherit: "default" 0.0;
3868 rel1.relative: 0.0 0.0;
3869 image.normal: "flip_4t.png";
3871 description { state: "4h" 0.0;
3872 inherit: "default" 0.0;
3873 color: 128 128 128 255;
3875 rel1.relative: 0.0 1.0;
3876 image.normal: "flip_4t.png";
3878 description { state: "5" 0.0;
3879 inherit: "default" 0.0;
3881 rel1.relative: 0.0 0.0;
3882 image.normal: "flip_5t.png";
3884 description { state: "5h" 0.0;
3885 inherit: "default" 0.0;
3886 color: 128 128 128 255;
3888 rel1.relative: 0.0 1.0;
3889 image.normal: "flip_5t.png";
3891 description { state: "6" 0.0;
3892 inherit: "default" 0.0;
3894 rel1.relative: 0.0 0.0;
3895 image.normal: "flip_6t.png";
3897 description { state: "6h" 0.0;
3898 inherit: "default" 0.0;
3899 color: 128 128 128 255;
3901 rel1.relative: 0.0 1.0;
3902 image.normal: "flip_6t.png";
3904 description { state: "7" 0.0;
3905 inherit: "default" 0.0;
3907 rel1.relative: 0.0 0.0;
3908 image.normal: "flip_7t.png";
3910 description { state: "7h" 0.0;
3911 inherit: "default" 0.0;
3912 color: 128 128 128 255;
3914 rel1.relative: 0.0 1.0;
3915 image.normal: "flip_7t.png";
3917 description { state: "8" 0.0;
3918 inherit: "default" 0.0;
3920 rel1.relative: 0.0 0.0;
3921 image.normal: "flip_8t.png";
3923 description { state: "8h" 0.0;
3924 inherit: "default" 0.0;
3925 color: 128 128 128 255;
3927 rel1.relative: 0.0 1.0;
3928 image.normal: "flip_8t.png";
3930 description { state: "9" 0.0;
3931 inherit: "default" 0.0;
3933 rel1.relative: 0.0 0.0;
3934 image.normal: "flip_9t.png";
3936 description { state: "9h" 0.0;
3937 inherit: "default" 0.0;
3938 color: 128 128 128 255;
3940 rel1.relative: 0.0 1.0;
3941 image.normal: "flip_9t.png";
3944 part { name: "atop";
3947 description { state: "default" 0.0;
3954 image.normal: "arrow_up.png";
3956 description { state: "visible" 0.0;
3957 inherit: "default" 0.0;
3961 part { name: "abot";
3964 description { state: "default" 0.0;
3971 image.normal: "arrow_down.png";
3973 description { state: "visible" 0.0;
3974 inherit: "default" 0.0;
3980 program { name: "load";
3986 set_int(v0_lock, 0);
3987 set_int(v0_next, -1);
3990 program { name: "edit_on";
3991 signal: "elm,state,edit,on";
3993 action: STATE_SET "visible" 0.0;
3999 program { name: "edit_off";
4000 signal: "elm,state,edit,off";
4002 action: STATE_SET "default" 0.0;
4008 program { name: "up";
4009 signal: "mouse,down,1";
4011 action: SIGNAL_EMIT "elm,action,up,start" "";
4013 program { name: "up,stop";
4014 signal: "mouse,up,1";
4016 action: SIGNAL_EMIT "elm,action,up,stop" "";
4018 program { name: "down";
4019 signal: "mouse,down,1";
4021 action: SIGNAL_EMIT "elm,action,down,start" "";
4023 program { name: "down,stop";
4024 signal: "mouse,up,1";
4026 action: SIGNAL_EMIT "elm,action,down,stop" "";
4031 ///////////////////////////////////////////////////////////////////////////////
4032 group { name: "elm/clock/flipampm/default";
4034 image: "flip_base.png" COMP;
4035 image: "flip_base_shad.png" COMP;
4036 image: "flip_shad.png" COMP;
4037 image: "flip_amt.png" COMP;
4038 image: "flip_amb.png" COMP;
4039 image: "flip_pmt.png" COMP;
4040 image: "flip_pmb.png" COMP;
4041 image: "arrow_up.png" COMP;
4042 image: "arrow_down.png" COMP;
4045 public v0_cur, v0_pre, v0_lock, v0_next;
4047 public animator2(val, Float:pos) {
4048 new st1[11], st2[11], v;
4050 v = get_int(v0_cur);
4051 snprintf(st1, 10, "%ih", v);
4052 snprintf(st2, 10, "%i", v);
4053 set_tween_state(PART:"bot", pos, st1, 0.0, st2, 0.0);
4054 set_tween_state(PART:"sh", pos, "half", 0.0, "full", 0.0);
4056 set_state(PART:"sh", "default", 0.0);
4057 set_int(v0_lock, 0);
4058 v = get_int(v0_next);
4060 set_int(v0_next, -1);
4061 message(MSG_INT, 1, v);
4065 public animator1(val, Float:pos) {
4066 new st1[11], st2[11], v;
4068 v = get_int(v0_pre);
4069 snprintf(st1, 10, "%i", v);
4070 snprintf(st2, 10, "%ih", v);
4071 set_tween_state(PART:"top", pos, st1, 0.0, st2, 0.0);
4072 set_tween_state(PART:"sh", pos, "default", 0.0, "half", 0.0);
4073 if (pos >= 1.0) anim(0.2, "animator2", val);
4075 public message(Msg_Type:type, id, ...) {
4076 if ((type == MSG_INT) && (id == 1)) {
4077 new value, v, buf[11];
4080 if (get_int(v0_lock) == 1) {
4081 set_int(v0_next, value);
4084 v = get_int(v0_cur);
4086 set_int(v0_cur, value);
4087 set_int(v0_lock, 1);
4088 snprintf(buf, 10, "%i", get_int(v0_pre));
4089 set_state(PART:"bot0", buf, 0.0);
4090 snprintf(buf, 10, "%ih", get_int(v0_cur));
4091 set_state(PART:"bot", buf, 0.0);
4092 snprintf(buf, 10, "%i", get_int(v0_cur));
4093 set_state(PART:"top0", buf, 0.0);
4094 snprintf(buf, 10, "%i", get_int(v0_pre));
4095 set_state(PART:"top", buf, 0.0);
4096 set_state(PART:"sh", "default", 0.0);
4097 anim(0.2, "animator1", 1);
4102 part { name: "shad";
4104 description { state: "default" 0.0;
4110 normal: "flip_base_shad.png";
4115 part { name: "base";
4118 description { state: "default" 0.0;
4121 // FIXME 48x96 should be the native pixel design, right now
4122 // its 80x160. fix int he artwork later
4126 image.normal: "flip_base.png";
4132 description { state: "default" 0.0;
4134 rel1.relative: 0.0 0.5;
4142 description { state: "default" 0.0;
4145 rel2.relative: 1.0 0.5;
4149 part { name: "bot0";
4151 description { state: "default" 0.0;
4154 image.normal: "flip_amb.png";
4156 description { state: "0" 0.0;
4157 inherit: "default" 0.0;
4158 image.normal: "flip_amb.png";
4160 description { state: "1" 0.0;
4161 inherit: "default" 0.0;
4162 image.normal: "flip_pmb.png";
4167 description { state: "default" 0.0;
4170 rel2.relative: 1.0 0.0;
4171 image.normal: "flip_shad.png";
4173 description { state: "half" 0.0;
4174 inherit: "default" 0.0;
4175 rel2.relative: 1.0 0.5;
4177 description { state: "full" 0.0;
4178 inherit: "default" 0.0;
4179 rel2.relative: 1.0 1.0;
4184 description { state: "default" 0.0;
4188 image.normal: "flip_amb.png";
4190 description { state: "0" 0.0;
4191 inherit: "default" 0.0;
4193 rel2.relative: 1.0 1.0;
4194 image.normal: "flip_amb.png";
4196 description { state: "0h" 0.0;
4197 inherit: "default" 0.0;
4199 rel2.relative: 1.0 0.0;
4200 image.normal: "flip_amb.png";
4202 description { state: "1" 0.0;
4203 inherit: "default" 0.0;
4205 rel2.relative: 1.0 1.0;
4206 image.normal: "flip_pmb.png";
4208 description { state: "1h" 0.0;
4209 inherit: "default" 0.0;
4211 rel2.relative: 1.0 0.0;
4212 image.normal: "flip_pmb.png";
4215 part { name: "top0";
4217 description { state: "default" 0.0;
4220 image.normal: "flip_amt.png";
4222 description { state: "0" 0.0;
4223 inherit: "default" 0.0;
4224 image.normal: "flip_amt.png";
4226 description { state: "1" 0.0;
4227 inherit: "default" 0.0;
4228 image.normal: "flip_pmt.png";
4233 description { state: "default" 0.0;
4237 image.normal: "flip_amt.png";
4239 description { state: "0" 0.0;
4240 inherit: "default" 0.0;
4242 rel1.relative: 0.0 0.0;
4243 image.normal: "flip_amt.png";
4245 description { state: "0h" 0.0;
4246 inherit: "default" 0.0;
4247 color: 128 128 128 255;
4249 rel1.relative: 0.0 1.0;
4250 image.normal: "flip_amt.png";
4252 description { state: "1" 0.0;
4253 inherit: "default" 0.0;
4255 rel1.relative: 0.0 0.0;
4256 image.normal: "flip_pmt.png";
4258 description { state: "1h" 0.0;
4259 inherit: "default" 0.0;
4260 color: 128 128 128 255;
4262 rel1.relative: 0.0 1.0;
4263 image.normal: "flip_pmt.png";
4266 part { name: "atop";
4269 description { state: "default" 0.0;
4276 image.normal: "arrow_up.png";
4278 description { state: "visible" 0.0;
4279 inherit: "default" 0.0;
4283 part { name: "abot";
4286 description { state: "default" 0.0;
4293 image.normal: "arrow_down.png";
4295 description { state: "visible" 0.0;
4296 inherit: "default" 0.0;
4302 program { name: "load";
4308 set_int(v0_lock, 0);
4309 set_int(v0_next, -1);
4312 program { name: "edit_on";
4313 signal: "elm,state,edit,on";
4315 action: STATE_SET "visible" 0.0;
4320 program { name: "edit_off";
4321 signal: "elm,state,edit,off";
4323 action: STATE_SET "default" 0.0;
4328 program { name: "up";
4329 signal: "mouse,down,1";
4331 action: SIGNAL_EMIT "elm,action,up,start" "";
4333 program { name: "up,stop";
4334 signal: "mouse,up,1";
4336 action: SIGNAL_EMIT "elm,action,up,stop" "";
4338 program { name: "down";
4339 signal: "mouse,down,1";
4341 action: SIGNAL_EMIT "elm,action,down,start" "";
4343 program { name: "down,stop";
4344 signal: "mouse,up,1";
4346 action: SIGNAL_EMIT "elm,action,down,stop" "";
4351 ///////////////////////////////////////////////////////////////////////////////
4352 group { name: "elm/menu/item/default";
4354 image: "bt_base1.png" COMP;
4355 image: "bt_base2.png" COMP;
4356 image: "bt_hilight.png" COMP;
4357 image: "bt_shine.png" COMP;
4358 image: "bt_glow.png" COMP;
4359 image: "bt_dis_base.png" COMP;
4360 image: "bt_dis_hilight.png" COMP;
4363 public menu_text_visible; //0:hide (default), 1:visible
4364 public menu_disable; //0:enable, 1:disable
4367 part { name: "item_image";
4369 description { state: "default" 0.0;
4370 color: 255 255 255 0;
4372 normal: "bt_base2.png";
4375 image.middle: SOLID;
4377 description { state: "visible" 0.0;
4378 inherit: "default" 0.0;
4379 color: 255 255 255 255;
4381 description { state: "clicked" 0.0;
4382 inherit: "default" 0.0;
4383 inherit: "visible" 0.0;
4384 image.normal: "bt_base1.png";
4385 image.middle: SOLID;
4387 description { state: "disabled" 0.0;
4388 inherit: "default" 0.0;
4391 part { name: "item_image_disabled";
4393 description { state: "default" 0.0;
4394 color: 255 255 255 0;
4396 normal: "bt_dis_base.png";
4399 image.middle: SOLID;
4401 description { state: "disabled" 0.0;
4402 inherit: "default" 0.0;
4403 color: 255 255 255 255;
4406 part { name: "elm.swallow.content";
4408 description { state: "default" 0.0;
4414 rel2.relative: 0.0 1.0;
4416 aspect_preference: VERTICAL;
4425 description { state: "default" 0.0;
4427 rel1.to_x: "elm.swallow.content";
4428 rel1.relative: 1.0 0.0;
4430 rel2.offset: -10 -8;
4433 font: "Sans,Edje-Vera";
4437 text_class: "menu_item";
4440 description { state: "visible" 0.0;
4441 inherit: "default" 0.0;
4445 description { state: "selected" 0.0;
4446 inherit: "default" 0.0;
4447 inherit: "visible" 0.0;
4448 color: 254 254 254 255;
4450 description { state: "disabled" 0.0;
4451 inherit: "default" 0.0;
4454 description { state: "disabled_visible" 0.0;
4455 inherit: "default" 0.0;
4456 inherit: "visible" 0.0;
4460 part { name: "over1";
4462 description { state: "default" 0.0;
4463 color: 255 255 255 0;
4464 rel2.relative: 1.0 0.5;
4466 normal: "bt_hilight.png";
4470 description { state: "visible" 0.0;
4471 inherit: "default" 0.0;
4472 color: 255 255 255 255;
4474 description { state: "disabled" 0.0;
4475 inherit: "default" 0.0;
4478 part { name: "over_disabled";
4480 description { state: "default" 0.0;
4481 color: 255 255 255 0;
4482 rel2.relative: 1.0 0.5;
4484 normal: "bt_dis_hilight.png";
4488 description { state: "disabled" 0.0;
4489 inherit: "default" 0.0;
4490 color: 255 255 255 255;
4493 part { name: "over2";
4496 ignore_flags: ON_HOLD;
4497 description { state: "default" 0.0;
4499 normal: "bt_shine.png";
4503 description { state: "disabled" 0.0;
4504 inherit: "default" 0.0;
4508 part { name: "over3";
4511 description { state: "default" 0.0;
4512 color: 255 255 255 0;
4514 normal: "bt_glow.png";
4515 border: 12 12 12 12;
4519 description { state: "clicked" 0.0;
4520 inherit: "default" 0.0;
4522 color: 255 255 255 255;
4525 part { name: "disabler";
4527 description { state: "default" 0.0;
4531 description { state: "disabled" 0.0;
4532 inherit: "default" 0.0;
4540 name: "item_mouse_in";
4543 action: SIGNAL_EMIT "elm,action,activate" "";
4544 after: "item_mouse_in_2";
4545 after: "item_mouse_in_3";
4548 name: "item_mouse_in_2";
4549 transition: DECELERATE 0.5;
4552 v = get_int(menu_text_visible);
4553 d = get_int(menu_disable);
4556 run_program(PROGRAM:"selected_text");
4560 name: "item_mouse_in_3";
4561 action : STATE_SET "visible" 0.0;
4562 target: "item_image";
4564 transition: DECELERATE 0.5;
4567 name: "selected_text";
4568 action: STATE_SET "selected" 0.0;
4570 transition: DECELERATE 0.5;
4576 name: "item_mouse_out";
4577 signal: "mouse,out";
4579 action: SIGNAL_EMIT "elm,action,inactivate" "";
4580 after: "item_mouse_out_2";
4581 after: "item_mouse_out_3";
4584 name: "item_mouse_out_2";
4585 transition: DECELERATE 0.5;
4588 v = get_int(menu_text_visible);
4589 d = get_int(menu_disable);
4592 run_program(PROGRAM:"visible_text");
4596 name: "item_mouse_out_3";
4597 action: STATE_SET "default" 0.0;
4598 target: "item_image";
4600 transition: DECELERATE 0.5;
4603 name: "visible_text";
4604 action: STATE_SET "visible" 0.0;
4606 transition: DECELERATE 0.5;
4611 name: "item_unclick";
4612 signal: "mouse,up,1";
4614 action: STATE_SET "visible" 0.0;
4615 target: "item_image";
4618 name: "item_click2";
4619 signal: "mouse,down,1";
4621 action: STATE_SET "clicked" 0.0;
4625 name: "item_unclick2";
4626 signal: "mouse,up,1";
4628 action: STATE_SET "default" 0.0;
4629 transition: DECELERATE 0.5;
4633 name: "item_unclick3";
4634 signal: "mouse,up,1";
4636 action: SIGNAL_EMIT "elm,action,click" "";
4638 program { name: "text_show";
4639 signal: "elm,state,text,visible";
4642 set_int(menu_text_visible, 1);
4643 set_state(PART:"elm.text", "visible", 0.0);
4646 program { name: "text_hide";
4647 signal: "elm,state,text,hidden";
4650 set_int(menu_text_visible, 0);
4651 set_state(PART:"elm.text", "default", 0.0);
4654 program { name: "disable";
4655 signal: "elm,state,disabled";
4657 action: STATE_SET "disabled" 0.0;
4658 target: "item_image";
4659 target: "item_image_disabled";
4662 target: "over_disabled";
4664 after: "disable_text";
4666 program { name: "disable_text";
4669 v = get_int(menu_text_visible);
4671 set_state(PART:"elm.text", "disabled_visible", 0.0);
4673 set_state(PART:"elm.text", "disabled", 0.0);
4674 set_int(menu_disable, 1);
4677 program { name: "item_select";
4678 signal: "elm,state,selected";
4680 after: "item_mouse_in_2";
4681 after: "item_mouse_in_3";
4683 program { name: "item_unselect";
4684 signal: "elm,state,unselected";
4686 after: "item_mouse_out_2";
4687 after: "item_mouse_out_3";
4689 program { name: "enable";
4690 signal: "elm,state,enabled";
4692 action: STATE_SET "default" 0.0;
4693 target: "item_image";
4694 target: "item_image_disabled";
4697 target: "over_disabled";
4699 after: "enable_text";
4701 program { name: "enable_text";
4704 v = get_int(menu_text_visible);
4706 set_state(PART:"elm.text", "visible", 0.0);
4708 set_state(PART:"elm.text", "default", 0.0);
4709 set_int(menu_disable, 0);
4715 group { name: "elm/menu/item_with_submenu/default";
4717 image: "bt_base1.png" COMP;
4718 image: "bt_base2.png" COMP;
4719 image: "bt_hilight.png" COMP;
4720 image: "bt_shine.png" COMP;
4721 image: "bt_glow.png" COMP;
4722 image: "bt_dis_base.png" COMP;
4723 image: "bt_dis_hilight.png" COMP;
4724 image: "arrow_right.png" COMP;
4725 image: "arrow_left.png" COMP;
4728 public menu_text_visible; //0:hide (default), 1:visible
4729 public menu_disable; //0:enable, 1:disable
4732 part { name: "item_image";
4734 description { state: "default" 0.0;
4735 color: 255 255 255 0;
4737 normal: "bt_base2.png";
4740 image.middle: SOLID;
4742 description { state: "visible" 0.0;
4743 inherit: "default" 0.0;
4744 color: 255 255 255 255;
4746 description { state: "clicked" 0.0;
4747 inherit: "default" 0.0;
4748 inherit: "visible" 0.0;
4749 image.normal: "bt_base1.png";
4750 image.middle: SOLID;
4752 description { state: "disabled" 0.0;
4753 inherit: "default" 0.0;
4756 part { name: "item_image_disabled";
4758 description { state: "default" 0.0;
4759 color: 255 255 255 0;
4761 normal: "bt_dis_base.png";
4764 image.middle: SOLID;
4766 description { state: "disabled" 0.0;
4767 inherit: "default" 0.0;
4768 color: 255 255 255 255;
4771 part { name: "arrow";
4773 description { state: "default" 0.0;
4774 color: 255 255 255 255;
4777 aspect_preference: BOTH;
4779 normal: "arrow_right.png";
4782 description { state: "rtl" 0.0;
4783 inherit: "default" 0.0;
4784 image.normal: "arrow_left.png";
4787 part { name: "elm.swallow.content";
4789 description { state: "default" 0.0;
4795 rel2.relative: 0.0 1.0;
4797 aspect_preference: VERTICAL;
4806 description { state: "default" 0.0;
4808 rel1.to_x: "elm.swallow.content";
4809 rel1.relative: 1.0 0.0;
4811 rel2.offset: -10 -8;
4814 font: "Sans,Edje-Vera";
4818 text_class: "menu_item";
4821 description { state: "visible" 0.0;
4822 inherit: "default" 0.0;
4826 description { state: "selected" 0.0;
4827 inherit: "default" 0.0;
4828 inherit: "visible" 0.0;
4829 color: 254 254 254 255;
4831 description { state: "disabled" 0.0;
4832 inherit: "default" 0.0;
4835 description { state: "disabled_visible" 0.0;
4836 inherit: "default" 0.0;
4837 inherit: "visible" 0.0;
4841 part { name: "over1";
4843 description { state: "default" 0.0;
4844 color: 255 255 255 0;
4845 rel2.relative: 1.0 0.5;
4847 normal: "bt_hilight.png";
4851 description { state: "visible" 0.0;
4852 inherit: "default" 0.0;
4853 color: 255 255 255 255;
4855 description { state: "disabled" 0.0;
4856 inherit: "default" 0.0;
4859 part { name: "over_disabled";
4861 description { state: "default" 0.0;
4862 color: 255 255 255 0;
4863 rel2.relative: 1.0 0.5;
4865 normal: "bt_dis_hilight.png";
4869 description { state: "disabled" 0.0;
4870 inherit: "default" 0.0;
4871 color: 255 255 255 255;
4874 part { name: "over2";
4877 ignore_flags: ON_HOLD;
4878 description { state: "default" 0.0;
4880 normal: "bt_shine.png";
4884 description { state: "disabled" 0.0;
4885 inherit: "default" 0.0;
4889 part { name: "over3";
4892 description { state: "default" 0.0;
4893 color: 255 255 255 0;
4895 normal: "bt_glow.png";
4896 border: 12 12 12 12;
4900 description { state: "clicked" 0.0;
4901 inherit: "default" 0.0;
4903 color: 255 255 255 255;
4906 part { name: "disabler";
4908 description { state: "default" 0.0;
4912 description { state: "disabled" 0.0;
4913 inherit: "default" 0.0;
4921 name: "item_mouse_in";
4924 action: SIGNAL_EMIT "elm,action,activate" "";
4925 after: "item_mouse_in_2";
4926 after: "item_mouse_in_3";
4929 name: "item_mouse_in_2";
4930 transition: DECELERATE 0.5;
4933 v = get_int(menu_text_visible);
4934 d = get_int(menu_disable);
4937 run_program(PROGRAM:"selected_text");
4941 name: "item_mouse_in_3";
4942 action : STATE_SET "visible" 0.0;
4943 target: "item_image";
4945 transition: DECELERATE 0.5;
4948 name: "selected_text";
4949 action: STATE_SET "selected" 0.0;
4951 transition: DECELERATE 0.5;
4957 name: "item_mouse_out";
4958 signal: "mouse,out";
4960 after: "item_mouse_out_2";
4961 after: "item_mouse_out_3";
4964 name: "item_mouse_out_2";
4965 transition: DECELERATE 0.5;
4968 v = get_int(menu_text_visible);
4969 d = get_int(menu_disable);
4972 run_program(PROGRAM:"visible_text");
4976 name: "item_mouse_out_3";
4977 action: STATE_SET "default" 0.0;
4978 target: "item_image";
4980 transition: DECELERATE 0.5;
4983 name: "visible_text";
4984 action: STATE_SET "visible" 0.0;
4986 transition: DECELERATE 0.5;
4991 name: "item_unclick";
4992 signal: "mouse,up,1";
4994 action: STATE_SET "visible" 0.0;
4995 target: "item_image";
4998 name: "item_click2";
4999 signal: "mouse,down,1";
5001 action: STATE_SET "clicked" 0.0;
5005 name: "item_unclick2";
5006 signal: "mouse,up,1";
5008 action: STATE_SET "default" 0.0;
5009 transition: DECELERATE 0.5;
5013 name: "item_unclick3";
5014 signal: "mouse,up,1";
5016 action: SIGNAL_EMIT "elm,action,click" "";
5022 action: SIGNAL_EMIT "elm,action,open" "";
5024 program { name: "text_show";
5025 signal: "elm,state,text,visible";
5028 set_int(menu_text_visible, 1);
5029 set_state(PART:"elm.text", "visible", 0.0);
5032 program { name: "text_hide";
5033 signal: "elm,state,text,hidden";
5036 set_int(menu_text_visible, 0);
5037 set_state(PART:"elm.text", "default", 0.0);
5040 program { name: "disable";
5041 signal: "elm,state,disabled";
5043 action: STATE_SET "disabled" 0.0;
5044 target: "item_image";
5045 target: "item_image_disabled";
5048 target: "over_disabled";
5050 after: "disable_text";
5052 program { name: "disable_text";
5056 get_state(PART:"elm.text", st, 30, vl);
5057 if (!strcmp(st, "visible"))
5058 set_state(PART:"elm.text", "disabled_visible", 0.0);
5059 else if (!strcmp(st, "default"))
5060 set_state(PART:"elm.text", "disabled", 0.0);
5063 program { name: "enable";
5064 signal: "elm,state,enabled";
5066 action: STATE_SET "default" 0.0;
5067 target: "item_image";
5068 target: "item_image_disabled";
5071 target: "over_disabled";
5073 after: "enable_text";
5075 program { name: "enable_text";
5078 v = get_int(menu_text_visible);
5080 set_state(PART:"elm.text", "visible", 0.0);
5082 set_state(PART:"elm.text", "default", 0.0);
5083 set_int(menu_disable, 0);
5086 program { name: "to_rtl";
5087 signal: "edje,state,rtl";
5089 action: STATE_SET "rtl" 0.0;
5092 program { name: "to_ltr";
5093 signal: "edje,state,ltr";
5095 action: STATE_SET "default" 0.0;
5101 group { name: "elm/menu/separator/default";
5103 image: "separator_h.png" COMP;
5106 part { name: "separator"; // separator group
5107 description { state: "default" 0.0;
5112 normal: "separator_h.png";
5121 ///////////////////////////////////////////////////////////////////////////////
5122 group { name: "elm/clock/base-all/default";
5126 description { state: "default" 0.0;
5127 rel1.relative: 0.0000000 0.0;
5128 rel2.relative: 0.1250000 1.0;
5133 description { state: "default" 0.0;
5134 rel1.relative: 0.1250000 0.0;
5135 rel2.relative: 0.2500000 1.0;
5143 description { state: "default" 0.0;
5144 rel1.relative: 0.2500000 0.0;
5145 rel2.relative: 0.3125000 1.0;
5148 font: "Sans,Edje-Vera";
5158 description { state: "default" 0.0;
5159 rel1.relative: 0.3125000 0.0;
5160 rel2.relative: 0.4375000 1.0;
5165 description { state: "default" 0.0;
5166 rel1.relative: 0.4375000 0.0;
5167 rel2.relative: 0.5625000 1.0;
5176 description { state: "default" 0.0;
5177 rel1.relative: 0.5625000 0.0;
5178 rel2.relative: 0.6250000 1.0;
5181 font: "Sans,Edje-Vera";
5192 description { state: "default" 0.0;
5193 rel1.relative: 0.6250000 0.0;
5194 rel2.relative: 0.7500000 1.0;
5200 description { state: "default" 0.0;
5201 rel1.relative: 0.7500000 0.0;
5202 rel2.relative: 0.8750000 1.0;
5206 part { name: "ampm";
5208 description { state: "default" 0.0;
5209 rel1.relative: 0.8750000 0.0;
5210 rel2.relative: 1.0 1.0;
5216 ///////////////////////////////////////////////////////////////////////////////
5217 group { name: "elm/clock/base-seconds/default";
5221 description { state: "default" 0.0;
5222 rel1.relative: 0.000000000 0.0;
5223 rel2.relative: 0.142857143 1.0;
5228 description { state: "default" 0.0;
5229 rel1.relative: 0.142857143 0.0;
5230 rel2.relative: 0.285714286 1.0;
5238 description { state: "default" 0.0;
5239 rel1.relative: 0.285714286 0.0;
5240 rel2.relative: 0.357142857 1.0;
5243 font: "Sans,Edje-Vera";
5253 description { state: "default" 0.0;
5254 rel1.relative: 0.357142857 0.0;
5255 rel2.relative: 0.500000000 1.0;
5260 description { state: "default" 0.0;
5261 rel1.relative: 0.500000000 0.0;
5262 rel2.relative: 0.642857143 1.0;
5271 description { state: "default" 0.0;
5272 rel1.relative: 0.642857143 0.0;
5273 rel2.relative: 0.714285714 1.0;
5276 font: "Sans,Edje-Vera";
5287 description { state: "default" 0.0;
5288 rel1.relative: 0.714285714 0.0;
5289 rel2.relative: 0.857142857 1.0;
5295 description { state: "default" 0.0;
5296 rel1.relative: 0.857142857 0.0;
5297 rel2.relative: 1.000000000 1.0;
5303 ///////////////////////////////////////////////////////////////////////////////
5304 group { name: "elm/clock/base-am_pm/default";
5308 description { state: "default" 0.0;
5309 rel1.relative: 0.000000000 0.0;
5310 rel2.relative: 0.181818182 1.0;
5315 description { state: "default" 0.0;
5316 rel1.relative: 0.181818182 0.0;
5317 rel2.relative: 0.363636364 1.0;
5325 description { state: "default" 0.0;
5326 rel1.relative: 0.363636364 0.0;
5327 rel2.relative: 0.454545455 1.0;
5330 font: "Sans,Edje-Vera";
5340 description { state: "default" 0.0;
5341 rel1.relative: 0.454545455 0.0;
5342 rel2.relative: 0.636363636 1.0;
5347 description { state: "default" 0.0;
5348 rel1.relative: 0.636363636 0.0;
5349 rel2.relative: 0.818181818 1.0;
5353 part { name: "ampm";
5355 description { state: "default" 0.0;
5356 rel1.relative: 0.818181818 0.0;
5357 rel2.relative: 1.0 1.0;
5363 ///////////////////////////////////////////////////////////////////////////////
5364 group { name: "elm/clock/base/default";
5368 description { state: "default" 0.0;
5369 rel1.relative: 0.000000000 0.0;
5370 rel2.relative: 0.222222222 1.0;
5375 description { state: "default" 0.0;
5376 rel1.relative: 0.222222222 0.0;
5377 rel2.relative: 0.444444444 1.0;
5385 description { state: "default" 0.0;
5386 rel1.relative: 0.444444444 0.0;
5387 rel2.relative: 0.555555556 1.0;
5390 font: "Sans,Edje-Vera";
5400 description { state: "default" 0.0;
5401 rel1.relative: 0.555555556 0.0;
5402 rel2.relative: 0.777777778 1.0;
5407 description { state: "default" 0.0;
5408 rel1.relative: 0.777777778 0.0;
5409 rel2.relative: 1.000000000 1.0;
5415 ///////////////////////////////////////////////////////////////////////////////
5416 group { name: "elm/frame/base/default";
5418 image: "frame_1.png" COMP;
5419 image: "frame_2.png" COMP;
5420 image: "dia_grad.png" COMP;
5423 part { name: "base0";
5425 description { state: "default" 0.0;
5426 image.normal: "dia_grad.png";
5438 part { name: "base";
5440 description { state: "default" 0.0;
5441 rel2.to: "elm.swallow.content";
5444 normal: "frame_2.png";
5451 part { name: "elm.text";
5455 description { state: "default" 0.0;
5468 font: "Sans:style=Bold,Edje-Vera-Bold";
5476 part { name: "over";
5478 description { state: "default" 0.0;
5480 rel2.to: "elm.swallow.content";
5483 normal: "frame_1.png";
5490 part { name: "elm.swallow.content";
5492 description { state: "default" 0.0;
5505 group { name: "elm/frame/base/pad_small";
5511 description { state: "default" 0.0;
5522 description { state: "default" 0.0;
5529 part { name: "elm.swallow.content";
5531 description { state: "default" 0.0;
5547 group { name: "elm/frame/base/pad_medium";
5553 description { state: "default" 0.0;
5564 description { state: "default" 0.0;
5571 part { name: "elm.swallow.content";
5573 description { state: "default" 0.0;
5589 group { name: "elm/frame/base/pad_large";
5595 description { state: "default" 0.0;
5606 description { state: "default" 0.0;
5613 part { name: "elm.swallow.content";
5615 description { state: "default" 0.0;
5631 group { name: "elm/frame/base/pad_huge";
5637 description { state: "default" 0.0;
5648 description { state: "default" 0.0;
5655 part { name: "elm.swallow.content";
5657 description { state: "default" 0.0;
5673 group { name: "elm/frame/base/outdent_top";
5675 image: "outdent-top.png" COMP;
5678 part { name: "base0";
5680 description { state: "default" 0.0;
5681 image.normal: "outdent-top.png";
5682 image.border: 0 0 0 13;
5686 part { name: "elm.swallow.content";
5688 description { state: "default" 0.0;
5690 rel2.offset: -3 -13;
5696 group { name: "elm/frame/base/outdent_bottom";
5698 image: "outdent-bottom.png" COMP;
5701 part { name: "base0";
5703 description { state: "default" 0.0;
5704 image.normal: "outdent-bottom.png";
5705 image.border: 0 0 13 0;
5709 part { name: "elm.swallow.content";
5711 description { state: "default" 0.0;
5719 ///////////////////////////////////////////////////////////////////////////////
5720 group { name: "elm/label/base/tooltip";
5722 style { name: "tooltip_style";
5723 base: "font=Sans font_size=8 color=#666 wrap=word";
5725 tag: "hilight" "+ font=Sans:style=Bold";
5726 tag: "b" "+ font=Sans:style=Bold";
5731 part { name: "elm.text";
5735 description { state: "default" 0.0;
5737 style: "tooltip_style";
5745 group { name: "elm/tooltip/base/default";
5750 item: "pad_border_x" "10";
5751 item: "pad_border_y" "10";
5752 item: "hide_timeout" "0.35"; /**< tooltip is hidden after this amount, keep in sync with hide animations */
5755 image: "tooltip-base.png" COMP;
5756 image: "tooltip-corner-top-left-tip.png" COMP;
5757 image: "tooltip-corner-top-right-tip.png" COMP;
5758 image: "tooltip-corner-bottom-left-tip.png" COMP;
5759 image: "tooltip-corner-bottom-right-tip.png" COMP;
5760 image: "tooltip-edge-left-tip.png" COMP;
5761 image: "tooltip-edge-right-tip.png" COMP;
5762 image: "tooltip-edge-bottom-tip.png" COMP;
5763 image: "tooltip-edge-top-tip.png" COMP;
5767 set_state(PART:"corner-top-left", "default", 0.0);
5768 set_state(PART:"corner-top-right", "default", 0.0);
5769 set_state(PART:"corner-bottom-left", "default", 0.0);
5770 set_state(PART:"corner-bottom-right", "default", 0.0);
5773 set_state(PART:"clipper-edge-left", "default", 0.0);
5774 set_state(PART:"clipper-edge-right", "default", 0.0);
5775 set_state(PART:"clipper-edge-top", "default", 0.0);
5776 set_state(PART:"clipper-edge-bottom", "default", 0.0);
5779 show_corner_top_left() {
5780 set_state(PART:"corner-top-left", "visible", 0.0);
5782 set_state(PART:"corner-top-right", "default", 0.0);
5783 set_state(PART:"corner-bottom-left", "default", 0.0);
5784 set_state(PART:"corner-bottom-right", "default", 0.0);
5787 show_corner_top_right() {
5788 set_state(PART:"corner-top-right", "visible", 0.0);
5790 set_state(PART:"corner-top-left", "default", 0.0);
5791 set_state(PART:"corner-bottom-left", "default", 0.0);
5792 set_state(PART:"corner-bottom-right", "default", 0.0);
5796 show_corner_bottom_left() {
5797 set_state(PART:"corner-bottom-left", "visible", 0.0);
5799 set_state(PART:"corner-bottom-right", "default", 0.0);
5800 set_state(PART:"corner-top-left", "default", 0.0);
5801 set_state(PART:"corner-top-right", "default", 0.0);
5804 show_corner_bottom_right() {
5805 set_state(PART:"corner-bottom-right", "visible", 0.0);
5807 set_state(PART:"corner-bottom-left", "default", 0.0);
5808 set_state(PART:"corner-top-left", "default", 0.0);
5809 set_state(PART:"corner-top-right", "default", 0.0);
5813 show_edge_left(Float:val) {
5814 set_state(PART:"clipper-edge-left", "visible", 0.0);
5815 set_drag(PART:"edge-drag-left", 0.0, val);
5817 set_state(PART:"clipper-edge-right", "default", 0.0);
5818 set_state(PART:"clipper-edge-top", "default", 0.0);
5819 set_state(PART:"clipper-edge-bottom", "default", 0.0);
5822 show_edge_right(Float:val) {
5823 set_state(PART:"clipper-edge-right", "visible", 0.0);
5824 set_drag(PART:"edge-drag-right", 0.0, val);
5826 set_state(PART:"clipper-edge-left", "default", 0.0);
5827 set_state(PART:"clipper-edge-top", "default", 0.0);
5828 set_state(PART:"clipper-edge-bottom", "default", 0.0);
5832 show_edge_top(Float:val) {
5833 set_state(PART:"clipper-edge-top", "visible", 0.0);
5834 set_drag(PART:"edge-drag-top", val, 0.0);
5836 set_state(PART:"clipper-edge-bottom", "default", 0.0);
5837 set_state(PART:"clipper-edge-left", "default", 0.0);
5838 set_state(PART:"clipper-edge-right", "default", 0.0);
5841 show_edge_bottom(Float:val) {
5842 set_state(PART:"clipper-edge-bottom", "visible", 0.0);
5843 set_drag(PART:"edge-drag-bottom", val, 0.0);
5845 set_state(PART:"clipper-edge-top", "default", 0.0);
5846 set_state(PART:"clipper-edge-left", "default", 0.0);
5847 set_state(PART:"clipper-edge-right", "default", 0.0);
5851 public message(Msg_Type:type, id, ...) {
5852 if ((type == MSG_FLOAT_SET) && (id == 1)) {
5853 new Float:x, Float:y;
5860 if (y < 0.0) show_corner_top_left();
5861 else if (y > 1.0) show_corner_bottom_left();
5862 else show_edge_left(y);
5866 if (y < 0.0) show_corner_top_right();
5867 else if (y > 1.0) show_corner_bottom_right();
5868 else show_edge_right(y);
5872 if (y < 0.0) show_edge_top(x);
5873 else if (y > 1.0) show_edge_bottom(x);
5884 part { name: "clipper";
5886 description { state: "default" 0.0;
5887 color: 255 255 255 0;
5888 rel1.to: "elm.swallow.content";
5889 rel1.offset: -64 -64;
5890 rel2.to: "elm.swallow.content";
5893 description { state: "visible" 0.0;
5894 inherit: "default" 0.0;
5895 color: 255 255 255 255;
5901 description { state: "default" 0.0;
5904 to: "elm.swallow.content";
5908 to: "elm.swallow.content";
5912 normal: "tooltip-base.png";
5913 border: 14 14 14 14;
5915 image.middle: SOLID;
5919 #define TT_CORNER(name_, rx, ry, ax, ay, ox, oy) \
5920 part { name: "corner-"name_; \
5923 clip_to: "clipper"; \
5924 description { state: "default" 0.0; \
5925 color: 255 255 255 0; \
5934 to: "elm.swallow.content"; \
5939 to: "elm.swallow.content"; \
5941 image.normal: "tooltip-corner-"name_"-tip.png"; \
5943 description { state: "visible" 0.0; \
5944 inherit: "default" 0.0; \
5945 color: 255 255 255 255; \
5949 TT_CORNER("top-left", 0, 0, 1, 1, 4, 4);
5950 TT_CORNER("top-right", 1, 0, 0, 1, -5, 4);
5951 TT_CORNER("bottom-left", 0, 1, 1, 0, 4, -5);
5952 TT_CORNER("bottom-right", 1, 1, 0, 0, -5, -5);
5955 #define TT_EDGE_VERT(name_, rx, ax, ox) \
5956 part { name: "clipper-edge-"name_; \
5958 clip_to: "clipper"; \
5959 description { state: "default" 0.0; \
5960 color: 255 255 255 0; \
5968 to: "elm.swallow.content"; \
5973 to: "elm.swallow.content"; \
5976 description { state: "visible" 0.0; \
5977 inherit: "default" 0.0; \
5978 color: 255 255 255 255; \
5982 part { name: "edge-area-"name_; \
5985 clip_to: "clipper-edge-"name_; \
5986 description { state: "default" 0.0; \
5994 to: "elm.swallow.content"; \
5999 to: "elm.swallow.content"; \
6003 part { name: "edge-drag-"name_; \
6006 clip_to: "clipper-edge-"name_; \
6010 confine: "edge-area-"name_; \
6012 description { state: "default" 0.0; \
6015 rel1.to: "edge-area-"name_; \
6016 rel2.to: "edge-area-"name_; \
6019 part { name: "edge-img-"name_; \
6022 clip_to: "clipper-edge-"name_; \
6023 description { state: "default" 0.0; \
6028 rel1.to: "edge-drag-"name_; \
6029 rel2.to: "edge-drag-"name_; \
6030 image.normal: "tooltip-edge-"name_"-tip.png"; \
6033 TT_EDGE_VERT("left", 0, 1, -2);
6034 TT_EDGE_VERT("right", 1, 0, 1);
6037 #define TT_EDGE_HORIZ(name_, ry, ay, oy) \
6038 part { name: "clipper-edge-"name_; \
6040 clip_to: "clipper"; \
6041 description { state: "default" 0.0; \
6042 color: 255 255 255 0; \
6050 to: "elm.swallow.content"; \
6055 to: "elm.swallow.content"; \
6058 description { state: "visible" 0.0; \
6059 inherit: "default" 0.0; \
6060 color: 255 255 255 255; \
6064 part { name: "edge-area-"name_; \
6067 clip_to: "clipper-edge-"name_; \
6068 description { state: "default" 0.0; \
6076 to: "elm.swallow.content"; \
6081 to: "elm.swallow.content"; \
6085 part { name: "edge-drag-"name_; \
6088 clip_to: "clipper-edge-"name_; \
6092 confine: "edge-area-"name_; \
6094 description { state: "default" 0.0; \
6097 rel1.to: "edge-area-"name_; \
6098 rel2.to: "edge-area-"name_; \
6101 part { name: "edge-img-"name_; \
6104 clip_to: "clipper-edge-"name_; \
6105 description { state: "default" 0.0; \
6110 rel1.to: "edge-drag-"name_; \
6111 rel2.to: "edge-drag-"name_; \
6112 image.normal: "tooltip-edge-"name_"-tip.png"; \
6115 TT_EDGE_HORIZ("top", 0, 1, -2);
6116 TT_EDGE_HORIZ("bottom", 1, 0, 1);
6117 #undef TT_EDGE_HORIZ
6119 part { name: "clipper_content";
6121 description { state: "default" 0.0;
6122 color: 255 255 255 0;
6123 rel1.to: "elm.swallow.content";
6124 rel1.offset: -64 -64;
6125 rel2.to: "elm.swallow.content";
6128 description { state: "visible" 0.0;
6129 inherit: "default" 0.0;
6130 color: 255 255 255 255;
6133 part { name: "elm.swallow.content";
6135 clip_to: "clipper_content";
6136 description { state: "default" 0.0; }
6141 signal: "elm,action,show";
6143 action: ACTION_STOP;
6153 action: STATE_SET "visible" 0.0;
6154 transition: LINEAR 0.15;
6160 action: STATE_SET "visible" 0.0;
6161 transition: LINEAR 0.15;
6162 target: "clipper_content";
6167 signal: "elm,action,hide";
6169 action: ACTION_STOP;
6186 action: STATE_SET "default" 0.0;
6187 transition: LINEAR 0.1;
6188 target: "clipper_content";
6193 action: STATE_SET "default" 0.0;
6194 transition: LINEAR 0.1;
6200 group { name: "elm/tooltip/base/transparent";
6202 part { name: "elm.swallow.content";
6206 description { state: "default" 0.0; }
6211 ///////////////////////////////////////////////////////////////////////////////
6213 /* TODO: replicate diagonal swallow slots to the other hover styles */
6214 group { name: "elm/hover/base/default";
6216 image: "shad_circ.png" COMP;
6219 part { name: "elm.swallow.offset";
6221 description { state: "default" 0.0;
6223 rel1.relative: 0.0 0.0;
6224 rel2.relative: 0.0 0.0;
6227 part { name: "elm.swallow.size";
6229 description { state: "default" 0.0;
6231 rel1.to: "elm.swallow.offset";
6232 rel1.relative: 1.0 1.0;
6233 rel2.to: "elm.swallow.offset";
6234 rel2.relative: 1.0 1.0;
6237 part { name: "base";
6240 description { state: "default" 0.0;
6244 part { name: "shad";
6246 description { state: "default" 0.0;
6247 image.normal: "shad_circ.png";
6248 rel1.to: "elm.swallow.size";
6249 rel1.offset: -32 -32;
6250 rel2.to: "elm.swallow.size";
6258 description { state: "default" 0.0;
6260 rel1.to: "elm.swallow.size";
6262 rel2.to: "elm.swallow.size";
6266 part { name: "elm.swallow.slot.left";
6268 description { state: "default" 0.0;
6270 rel1.to: "elm.swallow.slot.middle";
6271 rel1.relative: 0.0 0.0;
6273 rel2.to: "elm.swallow.slot.middle";
6274 rel2.relative: 0.0 1.0;
6278 part { name: "elm.swallow.slot.top-left";
6280 description { state: "default" 0.0;
6282 rel1.to: "elm.swallow.slot.middle";
6283 rel1.relative: 0.0 0.0;
6285 rel2.to: "elm.swallow.slot.middle";
6286 rel2.relative: 0.0 0.0;
6290 part { name: "elm.swallow.slot.top";
6292 description { state: "default" 0.0;
6294 rel1.to: "elm.swallow.slot.middle";
6295 rel1.relative: 0.0 0.0;
6297 rel2.to: "elm.swallow.slot.middle";
6298 rel2.relative: 1.0 0.0;
6302 part { name: "elm.swallow.slot.top-right";
6304 description { state: "default" 0.0;
6306 rel1.to: "elm.swallow.slot.middle";
6307 rel1.relative: 1.0 0.0;
6309 rel2.to: "elm.swallow.slot.middle";
6310 rel2.relative: 1.0 0.0;
6314 part { name: "elm.swallow.slot.right";
6316 description { state: "default" 0.0;
6318 rel1.to: "elm.swallow.slot.middle";
6319 rel1.relative: 1.0 0.0;
6321 rel2.to: "elm.swallow.slot.middle";
6322 rel2.relative: 1.0 1.0;
6326 part { name: "elm.swallow.slot.bottom-right";
6328 description { state: "default" 0.0;
6330 rel1.to: "elm.swallow.slot.middle";
6331 rel1.relative: 1.0 1.0;
6333 rel2.to: "elm.swallow.slot.middle";
6334 rel2.relative: 1.0 1.0;
6338 part { name: "elm.swallow.slot.bottom";
6340 description { state: "default" 0.0;
6342 rel1.to: "elm.swallow.slot.middle";
6343 rel1.relative: 0.0 1.0;
6345 rel2.to: "elm.swallow.slot.middle";
6346 rel2.relative: 1.0 1.0;
6350 part { name: "elm.swallow.slot.bottom-left";
6352 description { state: "default" 0.0;
6354 rel1.to: "elm.swallow.slot.middle";
6355 rel1.relative: 0.0 1.0;
6357 rel2.to: "elm.swallow.slot.middle";
6358 rel2.relative: 0.0 1.0;
6362 part { name: "elm.swallow.slot.middle";
6364 description { state: "default" 0.0;
6365 rel1.to: "elm.swallow.size";
6366 rel2.to: "elm.swallow.size";
6371 program { name: "end";
6372 signal: "mouse,up,1";
6374 action: SIGNAL_EMIT "elm,action,dismiss" "";
6379 group { name: "elm/hover/base/popout";
6381 image: "shad_circ.png" COMP;
6382 image: "bt_dis_base.png" COMP;
6383 image: "bt_dis_hilight.png" COMP;
6386 part { name: "elm.swallow.offset";
6388 description { state: "default" 0.0;
6390 rel1.relative: 0.0 0.0;
6391 rel2.relative: 0.0 0.0;
6394 part { name: "elm.swallow.size";
6396 description { state: "default" 0.0;
6398 rel1.to: "elm.swallow.offset";
6399 rel1.relative: 1.0 1.0;
6400 rel2.to: "elm.swallow.offset";
6401 rel2.relative: 1.0 1.0;
6404 part { name: "base";
6407 description { state: "default" 0.0;
6410 description { state: "visible" 0.0;
6411 inherit: "default" 1.0;
6415 part { name: "leftclip";
6417 description { state: "default" 0.0;
6419 rel2.relative: 0.0 1.0;
6423 part { name: "left";
6424 clip_to: "leftclip";
6425 description { state: "default" 0.0;
6427 rel1.to: "elm.swallow.slot.left";
6429 rel2.to: "elm.swallow.slot.left";
6432 normal: "bt_dis_base.png";
6435 image.middle: SOLID;
6437 description { state: "visible" 0.0;
6438 inherit: "default" 0.0;
6442 part { name: "elm.swallow.slot.left";
6444 clip_to: "leftclip";
6445 description { state: "default" 0.0;
6447 rel1.to: "elm.swallow.slot.middle";
6448 rel1.relative: 0.0 0.0;
6450 rel2.to: "elm.swallow.slot.middle";
6451 rel2.relative: 0.0 1.0;
6454 description { state: "visible" 0.0;
6455 inherit: "default" 0.0;
6461 part { name: "leftover";
6462 clip_to: "leftclip";
6464 description { state: "default" 0.0;
6467 rel2.relative: 1.0 0.5;
6469 normal: "bt_dis_hilight.png";
6474 part { name: "rightclip";
6476 description { state: "default" 0.0;
6478 rel1.relative: 1.0 0.0;
6482 part { name: "right";
6483 clip_to: "rightclip";
6484 description { state: "default" 0.0;
6486 rel1.to: "elm.swallow.slot.right";
6488 rel2.to: "elm.swallow.slot.right";
6491 normal: "bt_dis_base.png";
6494 image.middle: SOLID;
6496 description { state: "visible" 0.0;
6497 inherit: "default" 0.0;
6501 part { name: "elm.swallow.slot.right";
6503 clip_to: "rightclip";
6504 description { state: "default" 0.0;
6506 rel1.to: "elm.swallow.slot.middle";
6507 rel1.relative: 1.0 0.0;
6509 rel2.to: "elm.swallow.slot.middle";
6510 rel2.relative: 1.0 1.0;
6513 description { state: "visible" 0.0;
6514 inherit: "default" 0.0;
6520 part { name: "rightover";
6521 clip_to: "rightclip";
6523 description { state: "default" 0.0;
6526 rel2.relative: 1.0 0.5;
6528 normal: "bt_dis_hilight.png";
6533 part { name: "topclip";
6535 description { state: "default" 0.0;
6537 rel2.relative: 1.0 0.0;
6543 description { state: "default" 0.0;
6545 rel1.to: "elm.swallow.slot.top";
6547 rel2.to: "elm.swallow.slot.top";
6550 normal: "bt_dis_base.png";
6553 image.middle: SOLID;
6555 description { state: "visible" 0.0;
6556 inherit: "default" 0.0;
6560 part { name: "elm.swallow.slot.top";
6563 description { state: "default" 0.0;
6566 rel1.to: "elm.swallow.slot.middle";
6567 rel1.relative: 0.0 0.0;
6569 rel2.to: "elm.swallow.slot.middle";
6570 rel2.relative: 1.0 0.0;
6573 description { state: "visible" 0.0;
6574 inherit: "default" 0.0;
6580 part { name: "topover";
6583 description { state: "default" 0.0;
6586 rel2.relative: 1.0 0.5;
6588 normal: "bt_dis_hilight.png";
6593 part { name: "bottomclip";
6595 description { state: "default" 0.0;
6597 rel1.relative: 0.0 1.0;
6601 part { name: "bottom";
6602 clip_to: "bottomclip";
6603 description { state: "default" 0.0;
6605 rel1.to: "elm.swallow.slot.bottom";
6607 rel2.to: "elm.swallow.slot.bottom";
6610 normal: "bt_dis_base.png";
6613 image.middle: SOLID;
6615 description { state: "visible" 0.0;
6616 inherit: "default" 0.0;
6620 part { name: "elm.swallow.slot.bottom";
6622 clip_to: "bottomclip";
6623 description { state: "default" 0.0;
6625 rel1.to: "elm.swallow.slot.middle";
6626 rel1.relative: 0.0 1.0;
6628 rel2.to: "elm.swallow.slot.middle";
6629 rel2.relative: 1.0 1.0;
6632 description { state: "visible" 0.0;
6633 inherit: "default" 0.0;
6639 part { name: "bottomover";
6640 clip_to: "bottomclip";
6642 description { state: "default" 0.0;
6645 rel2.relative: 1.0 0.5;
6647 normal: "bt_dis_hilight.png";
6652 part { name: "shad";
6654 description { state: "default" 0.0;
6655 image.normal: "shad_circ.png";
6656 rel1.to: "elm.swallow.size";
6657 rel1.offset: -64 -64;
6658 rel2.to: "elm.swallow.size";
6665 description { state: "default" 0.0;
6666 rel1.to: "elm.swallow.slot.middle";
6668 rel2.to: "elm.swallow.slot.middle";
6671 normal: "bt_dis_base.png";
6674 image.middle: SOLID;
6677 part { name: "elm.swallow.slot.middle";
6679 description { state: "default" 0.0;
6680 rel1.to: "elm.swallow.size";
6681 rel2.to: "elm.swallow.size";
6684 part { name: "popover";
6686 description { state: "default" 0.0;
6689 rel2.relative: 1.0 0.5;
6691 normal: "bt_dis_hilight.png";
6698 program { name: "end";
6699 signal: "mouse,up,1";
6701 action: SIGNAL_EMIT "elm,action,dismiss" "";
6704 program { name: "show";
6705 signal: "elm,action,show";
6707 action: STATE_SET "visible" 0.0;
6708 // transition: DECELERATE 0.5;
6711 program { name: "hide";
6712 signal: "elm,action,hide";
6714 action: STATE_SET "default" 0.0;
6715 // transition: DECELERATE 0.5;
6719 program { name: "leftshow";
6720 signal: "elm,action,slot,left,show";
6722 action: STATE_SET "visible" 0.0;
6723 transition: DECELERATE 0.5;
6725 target: "elm.swallow.slot.left";
6727 program { name: "lefthide";
6728 signal: "elm,action,slot,left,hide";
6730 action: STATE_SET "default" 0.0;
6731 transition: DECELERATE 0.5;
6733 target: "elm.swallow.slot.left";
6735 program { name: "rightshow";
6736 signal: "elm,action,slot,right,show";
6738 action: STATE_SET "visible" 0.0;
6739 transition: DECELERATE 0.5;
6741 target: "elm.swallow.slot.right";
6743 program { name: "righthide";
6744 signal: "elm,action,slot,right,hide";
6746 action: STATE_SET "default" 0.0;
6747 transition: DECELERATE 0.5;
6749 target: "elm.swallow.slot.right";
6751 program { name: "topshow";
6752 signal: "elm,action,slot,top,show";
6754 action: STATE_SET "visible" 0.0;
6755 transition: DECELERATE 0.5;
6757 target: "elm.swallow.slot.top";
6759 program { name: "tophide";
6760 signal: "elm,action,slot,top,hide";
6762 action: STATE_SET "default" 0.0;
6763 transition: DECELERATE 0.5;
6765 target: "elm.swallow.slot.top";
6767 program { name: "bottomshow";
6768 signal: "elm,action,slot,bottom,show";
6770 action: STATE_SET "visible" 0.0;
6771 transition: DECELERATE 0.5;
6773 target: "elm.swallow.slot.bottom";
6775 program { name: "bottomhide";
6776 signal: "elm,action,slot,bottom,hide";
6778 action: STATE_SET "default" 0.0;
6779 transition: DECELERATE 0.5;
6781 target: "elm.swallow.slot.bottom";
6786 //In the hover used by the menu only the bottom part is used.
6787 group { name: "elm/hover/base/menu";
6789 image: "shad_circ.png" COMP;
6790 image: "bt_dis_base.png" COMP;
6793 part { name: "elm.swallow.offset";
6795 description { state: "default" 0.0;
6797 rel1.relative: 0.0 0.0;
6798 rel2.relative: 0.0 0.0;
6801 part { name: "elm.swallow.size";
6803 description { state: "default" 0.0;
6805 rel1.to: "elm.swallow.offset";
6806 rel1.relative: 1.0 1.0;
6807 rel2.to: "elm.swallow.offset";
6808 rel2.relative: 1.0 1.0;
6811 part { name: "base";
6814 description { state: "default" 0.0;
6817 description { state: "visible" 0.0;
6818 inherit: "default" 1.0;
6822 part { name: "elm.swallow.slot.left";
6824 description { state: "default" 0.0;
6827 part { name: "elm.swallow.slot.right";
6829 description { state: "default" 0.0;
6832 part { name: "elm.swallow.slot.top";
6834 description { state: "default" 0.0;
6836 description { state: "visible" 0.0;
6837 inherit: "default" 0.0;
6840 part { name: "bottomclip";
6842 description { state: "default" 0.0;
6844 rel1.relative: 0.0 1.0;
6848 part { name: "bottom";
6849 clip_to: "bottomclip";
6850 description { state: "default" 0.0;
6852 rel1.to: "elm.swallow.slot.bottom";
6854 rel2.to: "elm.swallow.slot.bottom";
6857 normal: "bt_dis_base.png";
6860 image.middle: SOLID;
6862 description { state: "visible" 0.0;
6863 inherit: "default" 0.0;
6867 part { name: "elm.swallow.slot.bottom";
6869 clip_to: "bottomclip";
6870 description { state: "default" 0.0;
6872 rel1.to: "elm.swallow.slot.middle";
6873 rel1.relative: 0.0 1.0;
6875 rel2.to: "elm.swallow.slot.middle";
6876 rel2.relative: 1.0 1.0;
6879 description { state: "visible" 0.0;
6880 inherit: "default" 0.0;
6889 description { state: "default" 0.0;
6890 rel1.to: "elm.swallow.slot.middle";
6892 rel2.to: "elm.swallow.slot.middle";
6896 part { name: "elm.swallow.slot.middle";
6899 description { state: "default" 0.0;
6900 rel1.to: "elm.swallow.size";
6901 rel2.to: "elm.swallow.size";
6906 program { name: "end";
6907 signal: "mouse,up,1";
6909 action: SIGNAL_EMIT "elm,action,dismiss" "";
6911 program { name: "show";
6912 signal: "elm,action,show";
6914 action: STATE_SET "visible" 0.0;
6915 // transition: DECELERATE 0.5;
6918 program { name: "hide";
6919 signal: "elm,action,hide";
6921 action: STATE_SET "default" 0.0;
6922 // transition: DECELERATE 0.5;
6925 program { name: "bottomshow";
6926 signal: "elm,action,slot,bottom,show";
6928 action: STATE_SET "visible" 0.0;
6929 transition: DECELERATE 0.3;
6931 target: "elm.swallow.slot.bottom";
6933 program { name: "bottomhide";
6934 signal: "elm,action,slot,bottom,hide";
6936 action: STATE_SET "default" 0.0;
6937 transition: DECELERATE 0.5;
6939 target: "elm.swallow.slot.bottom";
6944 //In the hover used by the submenu only the bottom part is used
6945 //and no part should interact except the bottom area
6946 group { name: "elm/hover/base/submenu";
6948 image: "shad_circ.png" COMP;
6949 image: "bt_dis_base.png" COMP;
6952 part { name: "elm.swallow.offset";
6955 description { state: "default" 0.0;
6957 rel1.relative: 0.0 0.0;
6958 rel2.relative: 0.0 0.0;
6961 part { name: "elm.swallow.size";
6963 description { state: "default" 0.0;
6965 rel1.to: "elm.swallow.offset";
6966 rel1.relative: 1.0 1.0;
6967 rel2.to: "elm.swallow.offset";
6968 rel2.relative: 1.0 1.0;
6971 //here we do non catch events like the hover hover does
6972 part { name: "base";
6975 description { state: "default" 0.0;
6980 part { name: "elm.swallow.slot.left";
6982 description { state: "default" 0.0;
6985 part { name: "elm.swallow.slot.right";
6987 description { state: "default" 0.0;
6990 part { name: "elm.swallow.slot.top";
6992 description { state: "default" 0.0;
6995 part { name: "bottomclip";
6997 description { state: "default" 0.0;
6999 rel1.relative: 0.0 1.0;
7003 part { name: "bottom";
7004 clip_to: "bottomclip";
7005 description { state: "default" 0.0;
7007 rel1.to: "elm.swallow.slot.bottom";
7009 rel2.to: "elm.swallow.slot.bottom";
7012 normal: "bt_dis_base.png";
7015 image.middle: SOLID;
7017 description { state: "visible" 0.0;
7018 inherit: "default" 0.0;
7022 part { name: "elm.swallow.slot.bottom";
7024 clip_to: "bottomclip";
7025 description { state: "default" 0.0;
7027 rel1.to: "elm.swallow.slot.middle";
7028 rel1.relative: 0.0 1.0;
7030 rel2.to: "elm.swallow.slot.middle";
7031 rel2.relative: 1.0 1.0;
7034 description { state: "visible" 0.0;
7035 inherit: "default" 0.0;
7044 description { state: "default" 0.0;
7045 rel1.to: "elm.swallow.slot.middle";
7047 rel2.to: "elm.swallow.slot.middle";
7051 part { name: "elm.swallow.slot.middle";
7054 description { state: "default" 0.0;
7055 rel1.to: "elm.swallow.size";
7056 rel2.to: "elm.swallow.size";
7061 program { name: "end";
7062 signal: "mouse,up,1";
7064 action: SIGNAL_EMIT "elm,action,dismiss" "";
7066 program { name: "show";
7067 signal: "elm,action,show";
7069 action: STATE_SET "visible" 0.0;
7070 // transition: DECELERATE 0.5;
7073 program { name: "hide";
7074 signal: "elm,action,hide";
7076 action: STATE_SET "default" 0.0;
7077 // transition: DECELERATE 0.5;
7080 program { name: "bottomshow";
7081 signal: "elm,action,slot,bottom,show";
7083 action: STATE_SET "visible" 0.0;
7084 transition: DECELERATE 0.3;
7086 target: "elm.swallow.slot.bottom";
7088 program { name: "bottomhide";
7089 signal: "elm,action,slot,bottom,hide";
7091 action: STATE_SET "default" 0.0;
7092 transition: DECELERATE 0.5;
7094 target: "elm.swallow.slot.bottom";
7099 group { name: "elm/hover/base/hoversel_vertical/default";
7100 alias: "elm/hover/base/hoversel_vertical/entry";
7102 // image: "shad_circ.png" COMP;
7103 image: "bt_base2.png" COMP;
7104 image: "bt_hilight.png" COMP;
7105 image: "bt_shine.png" COMP;
7106 image: "outdent-top.png" COMP;
7107 image: "outdent-bottom.png" COMP;
7110 part { name: "elm.swallow.offset";
7112 description { state: "default" 0.0;
7114 rel1.relative: 0.0 0.0;
7115 rel2.relative: 0.0 0.0;
7118 part { name: "elm.swallow.size";
7120 description { state: "default" 0.0;
7122 rel1.to: "elm.swallow.offset";
7123 rel1.relative: 1.0 1.0;
7124 rel2.to: "elm.swallow.offset";
7125 rel2.relative: 1.0 1.0;
7129 part { name: "shad";
7131 description { state: "default" 0.0;
7132 image.normal: "shad_circ.png";
7133 rel1.to: "button_image";
7134 rel1.offset: -64 -64;
7135 rel2.to: "button_image";
7141 part { name: "button_image";
7143 description { state: "default" 0.0;
7144 rel1.to_x: "elm.swallow.slot.top";
7145 rel1.to_y: "elm.swallow.slot.top";
7147 rel2.to_x: "elm.swallow.slot.top";
7148 rel2.to_y: "elm.swallow.slot.bottom";
7151 normal: "bt_base2.png";
7154 image.middle: SOLID;
7156 description { state: "bottom" 0.0;
7157 rel1.to_x: "elm.swallow.slot.bottom";
7158 rel1.to_y: "elm.swallow.slot.top";
7160 rel2.to_x: "elm.swallow.slot.bottom";
7161 rel2.to_y: "elm.swallow.slot.bottom";
7164 normal: "bt_base2.png";
7167 image.middle: SOLID;
7171 part { name: "base";
7174 description { state: "default" 0.0;
7177 description { state: "visible" 0.0;
7178 inherit: "default" 1.0;
7183 part { name: "topclip";
7185 description { state: "default" 0.0;
7186 rel2.to_y: "edge_top";
7187 rel2.relative: 1.0 0.0;
7191 part { name: "elm.swallow.slot.top";
7194 description { state: "default" 0.0;
7197 rel1.to: "elm.swallow.slot.middle";
7198 rel1.relative: 0.0 0.0;
7200 rel2.to: "elm.swallow.slot.middle";
7201 rel2.relative: 1.0 0.0;
7204 description { state: "visible" 0.0;
7205 inherit: "default" 0.0;
7212 part { name: "bottomclip";
7214 description { state: "default" 0.0;
7215 rel1.to_y: "edge_bottom";
7216 rel1.relative: 0.0 1.0;
7220 part { name: "elm.swallow.slot.bottom";
7222 clip_to: "bottomclip";
7223 description { state: "default" 0.0;
7225 rel1.to: "elm.swallow.slot.middle";
7226 rel1.relative: 0.0 1.0;
7228 rel2.to: "elm.swallow.slot.middle";
7229 rel2.relative: 1.0 1.0;
7232 description { state: "visible" 0.0;
7233 inherit: "default" 0.0;
7240 part { name: "over1";
7242 description { state: "default" 0.0;
7243 rel1.to: "button_image";
7244 rel2.to: "button_image";
7245 rel2.relative: 1.0 0.5;
7247 normal: "bt_hilight.png";
7252 part { name: "over2";
7255 ignore_flags: ON_HOLD;
7256 description { state: "default" 0.0;
7257 rel1.to: "button_image";
7258 rel2.to: "button_image";
7260 normal: "bt_shine.png";
7265 part { name: "edge_top";
7267 description { state: "default" 0.0;
7270 to: "elm.swallow.size";
7274 to: "elm.swallow.size";
7276 image.normal: "outdent-bottom.png";
7277 image.border: 0 0 13 0;
7280 description { state: "visible" 0.0;
7281 inherit: "default" 0.0;
7285 part { name: "edge_bottom";
7287 description { state: "default" 0.0;
7290 to: "elm.swallow.size";
7293 to: "elm.swallow.size";
7296 image.normal: "outdent-top.png";
7297 image.border: 0 0 0 13;
7300 description { state: "visible" 0.0;
7301 inherit: "default" 0.0;
7305 part { name: "elm.swallow.slot.middle";
7307 description { state: "default" 0.0;
7308 rel1.to: "elm.swallow.size";
7309 rel2.to: "elm.swallow.size";
7314 program { name: "end";
7315 signal: "mouse,up,1";
7317 action: SIGNAL_EMIT "elm,action,dismiss" "";
7320 program { name: "show";
7321 signal: "elm,action,show";
7323 action: STATE_SET "visible" 0.0;
7324 // transition: DECELERATE 0.5;
7327 program { name: "hide";
7328 signal: "elm,action,hide";
7330 action: STATE_SET "default" 0.0;
7331 // transition: DECELERATE 0.5;
7334 program { name: "topshow";
7335 signal: "elm,action,slot,top,show";
7337 action: STATE_SET "visible" 0.0;
7341 program { name: "topshow2";
7342 action: STATE_SET "visible" 0.0;
7343 transition: DECELERATE 0.5;
7344 target: "elm.swallow.slot.top";
7346 program { name: "topshow3";
7347 signal: "elm,action,slot,top,show";
7349 action: STATE_SET "default" 0.0;
7350 target: "button_image";
7352 program { name: "tophide";
7353 signal: "elm,action,slot,top,hide";
7355 action: STATE_SET "default" 0.0;
7356 transition: DECELERATE 0.5;
7357 target: "elm.swallow.slot.top";
7360 program { name: "tophide2";
7361 action: STATE_SET "default" 0.0;
7364 program { name: "bottomshow";
7365 signal: "elm,action,slot,bottom,show";
7367 action: STATE_SET "visible" 0.0;
7368 target: "edge_bottom";
7369 after: "bottomshow2";
7371 program { name: "bottomshow2";
7372 action: STATE_SET "visible" 0.0;
7373 transition: DECELERATE 0.5;
7374 target: "elm.swallow.slot.bottom";
7376 program { name: "bottomshow3";
7377 signal: "elm,action,slot,bottom,show";
7379 action: STATE_SET "bottom" 0.0;
7380 target: "button_image";
7382 program { name: "bottomhide";
7383 signal: "elm,action,slot,bottom,hide";
7385 action: STATE_SET "default" 0.0;
7386 transition: DECELERATE 0.5;
7387 target: "elm.swallow.slot.bottom";
7388 after: "bottomhide2";
7390 program { name: "bottomhide2";
7391 action: STATE_SET "default" 0.0;
7392 target: "edge_bottom";
7396 ///////////////////////////////////////////////////////////////////////////////
7397 group { name: "elm/scroller/base/ctxpopup";
7399 item: "focus_highlight" "on";
7402 public sbvis_v, sbvis_h, sbalways_v, sbalways_h, sbvis_timer;
7403 public timer0(val) {
7405 v = get_int(sbvis_v);
7407 v = get_int(sbalways_v);
7409 emit("do-hide-vbar", "");
7410 set_int(sbvis_v, 0);
7413 v = get_int(sbvis_h);
7415 v = get_int(sbalways_h);
7417 emit("do-hide-hbar", "");
7418 set_int(sbvis_h, 0);
7421 set_int(sbvis_timer, 0);
7426 image: "bt_sm_base2.png" COMP;
7427 image: "bt_sm_shine.png" COMP;
7428 image: "bt_sm_hilight.png" COMP;
7429 image: "sl_bt2_2.png" COMP;
7432 part { name: "clipper";
7436 description { state: "default" 0.0;
7439 part { name: "elm.swallow.content";
7443 description { state: "default" 0.0;
7447 part { name: "focus_highlight";
7449 description { state: "default" 0.0;
7452 image { normal: "sl_bt2_2.png";
7459 description { state: "enabled" 0.0;
7460 inherit: "default" 0.0;
7461 color: 200 155 0 255;
7464 part { name: "sb_vbar_clip_master";
7467 description { state: "default" 0.0;
7469 description { state: "hidden" 0.0;
7471 color: 255 255 255 0;
7474 part { name: "sb_vbar_clip";
7475 clip_to:"sb_vbar_clip_master";
7479 description { state: "default" 0.0;
7481 rel2{ to:"clipper"; relative: 1.0 1.0;}
7483 description { state: "hidden" 0.0;
7485 color: 255 255 255 0;
7488 part { name: "sb_vbar";
7492 description { state: "default" 0.0;
7496 rel1{ to:"clipper"; relative: 1.0 0.0; }
7497 rel2{ to:"clipper"; relative: 1.0 1.0; }
7500 part { name: "elm.dragable.vbar";
7501 clip_to: "sb_vbar_clip";
7509 description { state: "default" 0.0;
7513 rel1 { relative: 0.5 0.5; to: "sb_vbar"; }
7514 rel2 { relative: 0.5 0.5; to: "sb_vbar"; }
7515 image { normal: "bt_sm_base2.png";
7521 part { name: "sb_vbar_over1";
7522 clip_to: "sb_vbar_clip";
7524 description { state: "default" 0.0;
7525 rel1.to: "elm.dragable.vbar";
7526 rel2.relative: 1.0 0.5;
7527 rel2.to: "elm.dragable.vbar";
7528 image { normal: "bt_sm_hilight.png";
7533 part { name: "sb_vbar_over2";
7534 clip_to: "sb_vbar_clip";
7536 description { state: "default" 0.0;
7537 rel1.to: "elm.dragable.vbar";
7538 rel2.to: "elm.dragable.vbar";
7539 image { normal: "bt_sm_shine.png";
7544 part { name: "sb_hbar_clip_master";
7547 description { state: "default" 0.0;
7549 description { state: "hidden" 0.0;
7551 color: 255 255 255 0;
7554 part { name: "sb_hbar_clip";
7555 clip_to: "sb_hbar_clip_master";
7559 description { state: "default" 0.0;
7561 rel2{ to:"clipper"; relative: 1.0 1.0;}
7563 description { state: "hidden" 0.0;
7565 color: 255 255 255 0;
7568 part { name: "sb_hbar";
7572 description { state: "default" 0.0;
7576 rel1 { to:"clipper"; relative: 0.0 1.0; }
7577 rel2 { to:"clipper"; relative: 1.0 1.0; }
7580 part { name: "elm.dragable.hbar";
7581 clip_to: "sb_hbar_clip";
7589 description { state: "default" 0.0;
7593 rel1 { relative: 0.5 0.5; to: "sb_hbar"; }
7594 rel2 { relative: 0.5 0.5; to: "sb_hbar"; }
7595 image { normal: "bt_sm_base2.png";
7601 part { name: "sb_hbar_over1";
7602 clip_to: "sb_hbar_clip";
7604 description { state: "default" 0.0;
7605 rel1.to: "elm.dragable.hbar";
7606 rel2.relative: 1.0 0.5;
7607 rel2.to: "elm.dragable.hbar";
7608 image { normal: "bt_sm_hilight.png";
7613 part { name: "sb_hbar_over2";
7614 clip_to: "sb_hbar_clip";
7616 description { state: "default" 0.0;
7617 rel1.to: "elm.dragable.hbar";
7618 rel2.to: "elm.dragable.hbar";
7619 image { normal: "bt_sm_shine.png";
7626 program { name: "load";
7630 set_state(PART:"sb_vbar_clip", "hidden", 0.0);
7631 set_state(PART:"sb_hbar_clip", "hidden", 0.0);
7632 set_int(sbvis_v, 0);
7633 set_int(sbvis_h, 0);
7634 set_int(sbalways_v, 0);
7635 set_int(sbalways_h, 0);
7636 set_int(sbvis_timer, 0);
7639 program { name: "vbar_show";
7640 signal: "elm,action,show,vbar";
7642 action: STATE_SET "default" 0.0;
7643 target: "sb_vbar_clip_master";
7645 program { name: "vbar_hide";
7646 signal: "elm,action,hide,vbar";
7648 action: STATE_SET "hidden" 0.0;
7649 target: "sb_vbar_clip_master";
7651 program { name: "vbar_show_always";
7652 signal: "elm,action,show_always,vbar";
7656 v = get_int(sbvis_v);
7657 v |= get_int(sbalways_v);
7659 set_int(sbalways_v, 1);
7660 emit("do-show-vbar", "");
7661 set_int(sbvis_v, 1);
7665 program { name: "vbar_show_notalways";
7666 signal: "elm,action,show_notalways,vbar";
7670 v = get_int(sbalways_v);
7672 set_int(sbalways_v, 0);
7673 v = get_int(sbvis_v);
7675 emit("do-hide-vbar", "");
7676 set_int(sbvis_v, 0);
7681 program { name: "sb_vbar_show";
7682 signal: "do-show-vbar";
7684 action: STATE_SET "default" 0.0;
7685 transition: LINEAR 1.0;
7686 target: "sb_vbar_clip";
7688 program { name: "sb_vbar_hide";
7689 signal: "do-hide-vbar";
7691 action: STATE_SET "hidden" 0.0;
7692 transition: LINEAR 1.0;
7693 target: "sb_vbar_clip";
7695 program { name: "hbar_show";
7696 signal: "elm,action,show,hbar";
7698 action: STATE_SET "default" 0.0;
7699 target: "sb_hbar_clip_master";
7701 program { name: "hbar_hide";
7702 signal: "elm,action,hide,hbar";
7704 action: STATE_SET "hidden" 0.0;
7705 target: "sb_hbar_clip_master";
7707 program { name: "hbar_show_always";
7708 signal: "elm,action,show_always,hbar";
7712 v = get_int(sbvis_h);
7713 v |= get_int(sbalways_h);
7715 set_int(sbalways_h, 1);
7716 emit("do-show-hbar", "");
7717 set_int(sbvis_h, 1);
7721 program { name: "hbar_show_notalways";
7722 signal: "elm,action,show_notalways,hbar";
7726 v = get_int(sbalways_h);
7728 set_int(sbalways_h, 0);
7729 v = get_int(sbvis_h);
7731 emit("do-hide-hbar", "");
7732 set_int(sbvis_h, 0);
7737 program { name: "sb_hbar_show";
7738 signal: "do-show-hbar";
7740 action: STATE_SET "default" 0.0;
7741 transition: LINEAR 1.0;
7742 target: "sb_hbar_clip";
7744 program { name: "sb_hbar_hide";
7745 signal: "do-hide-hbar";
7747 action: STATE_SET "hidden" 0.0;
7748 transition: LINEAR 1.0;
7749 target: "sb_hbar_clip";
7751 program { name: "scroll";
7752 signal: "elm,action,scroll";
7756 v = get_int(sbvis_v);
7757 v |= get_int(sbalways_v);
7759 emit("do-show-vbar", "")
7760 set_int(sbvis_v, 1);
7762 v = get_int(sbvis_h);
7763 v |= get_int(sbalways_h);
7765 emit("do-show-hbar", "");
7766 set_int(sbvis_h, 1);
7768 v = get_int(sbvis_timer);
7769 if (v > 0) cancel_timer(v);
7770 v = timer(1.0, "timer0", 0);
7771 set_int(sbvis_timer, v);
7774 program { name: "highlight_show";
7775 signal: "elm,action,focus_highlight,show";
7777 action: STATE_SET "enabled" 0.0;
7778 transition: ACCELERATE 0.3;
7779 target: "focus_highlight";
7781 program { name: "highlight_hide";
7782 signal: "elm,action,focus_highlight,hide";
7784 action: STATE_SET "default" 0.0;
7785 transition: DECELERATE 0.3;
7786 target: "focus_highlight";
7790 ///////////////////////////////////////////////////////////////////////////////
7791 group { name: "elm/ctxpopup/bg/default";
7793 part { name: "ctxpopup_bg";
7796 description { state: "default" 0.0;
7799 description { state: "visible" 0.0;
7800 inherit: "default" 0.0;
7806 program { name: "clicked_event";
7807 signal: "mouse,clicked,1";
7808 source: "ctxpopup_bg";
7809 action: SIGNAL_EMIT "elm,action,click" "";
7811 program { name: "show";
7812 signal: "elm,state,show";
7814 action: STATE_SET "visible" 0.0;
7815 target: "ctxpopup_bg";
7817 program { name: "hide";
7818 signal: "elm,state,hide";
7820 action: STATE_SET "default" 0.0;
7821 target: "ctxpopup_bg";
7825 ///////////////////////////////////////////////////////////////////////////////
7826 group { name: "elm/ctxpopup/base/default";
7828 image: "bt_base2.png" COMP;
7829 image: "bt_hilight.png" COMP;
7830 image: "bt_shine.png" COMP;
7833 part { name: "arrow_area_left";
7836 description { state: "default" 0.0;
7850 part { name: "arrow_area_right";
7853 description { state: "default" 0.0;
7867 part { name: "arrow_area_up";
7870 description { state: "default" 0.0;
7884 part { name: "arrow_area_down";
7887 description { state: "default" 0.0;
7901 part { name: "elm.swallow.arrow_up";
7908 confine: "arrow_area_up";
7911 state: "default" 0.0;
7917 part { name: "elm.swallow.arrow_down";
7924 confine: "arrow_area_down";
7927 state: "default" 0.0;
7933 part { name: "elm.swallow.arrow_left";
7940 confine: "arrow_area_left";
7943 state: "default" 0.0;
7949 part { name: "elm.swallow.arrow_right";
7956 confine: "arrow_area_right";
7959 state: "default" 0.0;
7965 part { name: "base";
7967 description { state: "default" 0.0;
7970 image { normal: "bt_base2.png";
7975 part { name: "over1";
7977 description { state: "default" 0.0;
7980 rel2.relative: 1.0 0.5;
7981 image { normal: "bt_hilight.png";
7986 part { name: "over2";
7988 description { state: "default" 0.0;
7991 image { normal: "bt_shine.png";
7996 part { name: "elm.swallow.content";
7998 description { state: "default" 0.0;
7999 rel1 { to:"base"; offset: 4 4; };
8000 rel2 { to:"base"; offset: -5 -5; };
8005 ///////////////////////////////////////////////////////////////////////////////
8006 group { name: "elm/ctxpopup/arrow/default";
8008 image: "icon_arrow_left.png" COMP;
8009 image: "icon_arrow_right.png" COMP;
8010 image: "icon_arrow_up.png" COMP;
8011 image: "icon_arrow_down.png" COMP;
8014 part { name: "ctxpopup_arrow";
8018 state: "default" 0.0;
8029 rel1 { offset: 7 0; }
8030 rel2 { offset: 6 -1; }
8031 image { normal: "icon_arrow_left.png"; }
8033 description { state: "right" 0.0;
8037 rel1 { offset: -7 0; }
8038 rel2 { offset: -8 -1; }
8039 image { normal: "icon_arrow_right.png"; }
8041 description { state: "top" 0.0;
8045 rel1 { offset: 0 7; }
8046 rel2 { offset: -1 6; }
8047 image { normal: "icon_arrow_up.png"; }
8049 description { state: "bottom" 0.0;
8053 rel1 { offset: 0 -7; }
8054 rel2 { offset: -1 -8; }
8055 image { normal: "icon_arrow_down.png"; }
8060 program { name: "enable_left_arrow";
8061 signal: "elm,state,left";
8063 action: STATE_SET "left" 0.0;
8064 target: "ctxpopup_arrow";
8066 program { name: "enable_right_arrow";
8067 signal: "elm,state,right";
8069 action: STATE_SET "right" 0.0;
8070 target: "ctxpopup_arrow";
8072 program { name: "enable_top_arrow";
8073 signal: "elm,state,top";
8075 action: STATE_SET "top" 0.0;
8076 target: "ctxpopup_arrow";
8078 program { name: "enable_bottom_arrow";
8079 signal: "elm,state,bottom";
8081 action: STATE_SET "bottom" 0.0;
8082 target: "ctxpopup_arrow";
8086 ///////////////////////////////////////////////////////////////////////////////
8088 name: "elm/ctxpopup/icon_text_style_item/default";
8089 alias: "elm/ctxpopup/text_style_item/default";
8090 alias: "elm/ctxpopup/icon_style_item/default";
8092 image: "hoversel_entry_bg.png" COMP;
8095 part { name: "event";
8097 description { state: "default" 0.0;
8102 description { state: "default" 0.0;
8105 image { normal:"hoversel_entry_bg.png";
8109 color: 255 255 255 0;
8111 description { state: "clicked" 0.0;
8112 inherit: "default" 0.0;
8113 color: 255 255 255 255;
8116 part { name: "elm.swallow.icon";
8120 description { state: "default" 0.0;
8125 rel1 { offset: 10 10; }
8126 rel2 { offset: 0 -10; }
8129 part { name: "elm.text";
8134 description { state: "default" 0.0;
8138 rel1 { relative: 1.0 0.0; to: "elm.swallow.icon"; offset: 10 0; }
8139 rel2 { relative: 1.0 1.0; offset: -11 -1; }
8140 color: 255 255 255 255;
8148 description { state: "clicked" 0.0;
8149 inherit: "default" 0.0;
8153 part { name: "over1";
8156 ignore_flags: ON_HOLD;
8157 description { state: "default" 0.0;
8158 color: 255 255 255 0;
8160 description { state: "clicked" 0.0;
8161 inherit: "default" 0.0;
8162 color: 255 255 255 255;
8165 part { name: "over2";
8168 description { state: "default" 0.0;
8169 color: 255 255 255 0;
8171 description { state: "clicked" 0.0;
8172 inherit: "default" 0.0;
8173 color: 255 255 255 255;
8176 part { name: "disclip";
8178 description { state: "default" 0.0;
8179 color: 255 255 255 255;
8181 description { state: "enabled" 0.0;
8182 color: 127 127 127 127;
8185 part { name: "blocker";
8186 description { state: "default" 0.0;
8189 description { state: "enabled" 0.0;
8197 name: "item_unclick";
8198 signal: "mouse,up,1";
8200 action: SIGNAL_EMIT "elm,action,click" "";
8202 program { name: "disable";
8203 signal: "elm,state,disabled";
8205 action: STATE_SET "enabled" 0.0;
8209 program { name: "enable";
8210 signal: "elm,state,enabled";
8212 action: STATE_SET "default" 0.0;
8216 program { name: "item_click2";
8217 signal: "mouse,down,1";
8220 set_state(PART:"elm.text", "clicked", 0.0);
8221 set_state(PART:"bg", "clicked", 0.0);
8224 program { name: "item_unclick2";
8225 signal: "mouse,up,1";
8228 set_state(PART:"elm.text", "default", 0.0);
8229 set_state(PART:"bg", "default", 0.0);
8234 ///////////////////////////////////////////////////////////////////////////////
8235 // emoticon images from:
8237 // http://lazycrazy.deviantart.com/
8238 // http://lazycrazy.deviantart.com/art/Very-Emotional-Emoticons-144461621
8239 group { name: "elm/entry/emoticon/angry/default"; images.image:
8240 "emo-angry.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8241 "emo-angry.png"; } } } }
8242 group { name: "elm/entry/emoticon/angry-shout/default"; images.image:
8243 "emo-angry-shout.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8244 "emo-angry-shout.png"; } } } }
8245 group { name: "elm/entry/emoticon/crazy-laugh/default"; images.image:
8246 "emo-crazy-laugh.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8247 "emo-crazy-laugh.png"; } } } }
8248 group { name: "elm/entry/emoticon/evil-laugh/default"; images.image:
8249 "emo-evil-laugh.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8250 "emo-evil-laugh.png"; } } } }
8251 group { name: "elm/entry/emoticon/evil/default"; images.image:
8252 "emo-evil.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8253 "emo-evil.png"; } } } }
8254 group { name: "elm/entry/emoticon/goggle-smile/default"; images.image:
8255 "emo-goggle-smile.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8256 "emo-goggle-smile.png"; } } } }
8257 group { name: "elm/entry/emoticon/grumpy/default"; images.image:
8258 "emo-grumpy.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8259 "emo-grumpy.png"; } } } }
8260 group { name: "elm/entry/emoticon/grumpy-smile/default"; images.image:
8261 "emo-grumpy-smile.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8262 "emo-grumpy-smile.png"; } } } }
8263 group { name: "elm/entry/emoticon/guilty/default"; images.image:
8264 "emo-guilty.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8265 "emo-guilty.png"; } } } }
8266 group { name: "elm/entry/emoticon/guilty-smile/default"; images.image:
8267 "emo-guilty-smile.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8268 "emo-guilty-smile.png"; } } } }
8269 group { name: "elm/entry/emoticon/haha/default"; images.image:
8270 "emo-haha.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8271 "emo-haha.png"; } } } }
8272 group { name: "elm/entry/emoticon/half-smile/default"; images.image:
8273 "emo-half-smile.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8274 "emo-half-smile.png"; } } } }
8275 group { name: "elm/entry/emoticon/happy-panting/default"; images.image:
8276 "emo-happy-panting.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8277 "emo-happy-panting.png"; } } } }
8278 group { name: "elm/entry/emoticon/happy/default"; images.image:
8279 "emo-happy.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8280 "emo-happy.png"; } } } }
8281 group { name: "elm/entry/emoticon/indifferent/default"; images.image:
8282 "emo-indifferent.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8283 "emo-indifferent.png"; } } } }
8284 group { name: "elm/entry/emoticon/kiss/default"; images.image:
8285 "emo-kiss.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8286 "emo-kiss.png"; } } } }
8287 group { name: "elm/entry/emoticon/knowing-grin/default"; images.image:
8288 "emo-knowing-grin.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8289 "emo-knowing-grin.png"; } } } }
8290 group { name: "elm/entry/emoticon/laugh/default"; images.image:
8291 "emo-laugh.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8292 "emo-laugh.png"; } } } }
8293 group { name: "elm/entry/emoticon/little-bit-sorry/default"; images.image:
8294 "emo-little-bit-sorry.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8295 "emo-little-bit-sorry.png"; } } } }
8296 group { name: "elm/entry/emoticon/love-lots/default"; images.image:
8297 "emo-love-lots.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8298 "emo-love-lots.png"; } } } }
8299 group { name: "elm/entry/emoticon/love/default"; images.image:
8300 "emo-love.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8301 "emo-love.png"; } } } }
8302 group { name: "elm/entry/emoticon/minimal-smile/default"; images.image:
8303 "emo-minimal-smile.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8304 "emo-minimal-smile.png"; } } } }
8305 group { name: "elm/entry/emoticon/not-happy/default"; images.image:
8306 "emo-not-happy.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8307 "emo-not-happy.png"; } } } }
8308 group { name: "elm/entry/emoticon/not-impressed/default"; images.image:
8309 "emo-not-impressed.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8310 "emo-not-impressed.png"; } } } }
8311 group { name: "elm/entry/emoticon/omg/default"; images.image:
8312 "emo-omg.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8313 "emo-omg.png"; } } } }
8314 group { name: "elm/entry/emoticon/opensmile/default"; images.image:
8315 "emo-opensmile.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8316 "emo-opensmile.png"; } } } }
8317 group { name: "elm/entry/emoticon/smile/default"; images.image:
8318 "emo-smile.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8319 "emo-smile.png"; } } } }
8320 group { name: "elm/entry/emoticon/sorry/default"; images.image:
8321 "emo-sorry.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8322 "emo-sorry.png"; } } } }
8323 group { name: "elm/entry/emoticon/squint-laugh/default"; images.image:
8324 "emo-squint-laugh.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8325 "emo-squint-laugh.png"; } } } }
8326 group { name: "elm/entry/emoticon/surprised/default"; images.image:
8327 "emo-surprised.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8328 "emo-surprised.png"; } } } }
8329 group { name: "elm/entry/emoticon/suspicious/default"; images.image:
8330 "emo-suspicious.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8331 "emo-suspicious.png"; } } } }
8332 group { name: "elm/entry/emoticon/tongue-dangling/default"; images.image:
8333 "emo-tongue-dangling.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8334 "emo-tongue-dangling.png"; } } } }
8335 group { name: "elm/entry/emoticon/tongue-poke/default"; images.image:
8336 "emo-tongue-poke.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8337 "emo-tongue-poke.png"; } } } }
8338 group { name: "elm/entry/emoticon/uh/default"; images.image:
8339 "emo-uh.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8340 "emo-uh.png"; } } } }
8341 group { name: "elm/entry/emoticon/unhappy/default"; images.image:
8342 "emo-unhappy.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8343 "emo-unhappy.png"; } } } }
8344 group { name: "elm/entry/emoticon/very-sorry/default"; images.image:
8345 "emo-very-sorry.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8346 "emo-very-sorry.png"; } } } }
8347 group { name: "elm/entry/emoticon/what/default"; images.image:
8348 "emo-what.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8349 "emo-what.png"; } } } }
8350 group { name: "elm/entry/emoticon/wink/default"; images.image:
8351 "emo-wink.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8352 "emo-wink.png"; } } } }
8353 group { name: "elm/entry/emoticon/worried/default"; images.image:
8354 "emo-worried.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8355 "emo-worried.png"; } } } }
8356 group { name: "elm/entry/emoticon/wtf/default"; images.image:
8357 "emo-wtf.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8358 "emo-wtf.png"; } } } }
8359 //------------------------------------------------------------
8360 group { name: "elm/entry/base/default";
8363 style { name: "entry_textblock_style";
8364 base: "font=Sans font_size=10 color=#000 wrap=word text_class=entry";
8368 tag: "em" "+ font=Sans:style=Oblique";
8369 tag: "b" "+ font=Sans:style=Bold";
8370 tag: "link" "+ color=#800 underline=on underline_color=#8008";
8371 tag: "hilight" "+ font=Sans:style=Bold";
8373 style { name: "entry_textblock_disabled_style";
8374 base: "font=Sans font_size=10 color=#00000080 wrap=word text_class=entry";
8378 tag: "em" "+ font=Sans:style=Oblique";
8379 tag: "b" "+ font=Sans:style=Bold";
8380 tag: "link" "+ color=#00000080 underline=on underline_color=#00000080";
8381 tag: "hilight" "+ font=Sans:style=Bold";
8385 // item: context_menu_orientation "horizontal";
8388 part { name: "elm.text";
8392 entry_mode: EDITABLE;
8393 select_mode: EXPLICIT;
8395 source: "elm/entry/selection/default"; // selection under
8396 // source2: "X"; // selection over
8397 // source3: "X"; // cursor under
8398 source4: "elm/entry/cursor/default"; // cursorover
8399 source5: "elm/entry/anchor/default"; // anchor under
8400 // source6: "X"; // anchor over
8401 description { state: "default" 0.0;
8402 /* we gotta use 0 0 here, because of scrolled entries */
8405 style: "entry_textblock_style";
8410 description { state: "disabled" 0.0;
8411 inherit: "default" 0.0;
8413 style: "entry_textblock_disabled_style";
8420 program { name: "focus";
8426 program { name: "disable";
8427 signal: "elm,state,disabled";
8429 action: STATE_SET "disabled" 0.0;
8432 program { name: "enable";
8433 signal: "elm,state,enabled";
8435 action: STATE_SET "default" 0.0;
8441 group { name: "elm/entry/base-mixedwrap/default";
8444 style { name: "entry_textblock_style_mixedwrap";
8445 base: "font=Sans font_size=10 color=#000 wrap=mixed text_class=entry";
8449 tag: "em" "+ font=Sans:style=Oblique";
8450 tag: "b" "+ font=Sans:style=Bold";
8451 tag: "link" "+ color=#800 underline=on underline_color=#8008";
8452 tag: "hilight" "+ font=Sans:style=Bold";
8454 style { name: "entry_textblock_disabled_style_mixedwrap";
8455 base: "font=Sans font_size=10 color=#00000080 wrap=char text_class=entry";
8459 tag: "em" "+ font=Sans:style=Oblique";
8460 tag: "b" "+ font=Sans:style=Bold";
8461 tag: "link" "+ color=#00000080 underline=on underline_color=#00000080";
8462 tag: "hilight" "+ font=Sans:style=Bold";
8466 part { name: "elm.text";
8470 entry_mode: EDITABLE;
8471 select_mode: EXPLICIT;
8473 source: "elm/entry/selection/default"; // selection under
8474 // source2: "X"; // selection over
8475 // source3: "X"; // cursor under
8476 source4: "elm/entry/cursor/default"; // cursorover
8477 source5: "elm/entry/anchor/default"; // anchor under
8478 // source6: "X"; // anchor over
8479 description { state: "default" 0.0;
8482 style: "entry_textblock_style_mixedwrap";
8487 description { state: "disabled" 0.0;
8488 inherit: "default" 0.0;
8490 style: "entry_textblock_disabled_style_mixedwrap";
8497 program { name: "focus";
8503 program { name: "disable";
8504 signal: "elm,state,disabled";
8506 action: STATE_SET "disabled" 0.0;
8509 program { name: "enable";
8510 signal: "elm,state,enabled";
8512 action: STATE_SET "default" 0.0;
8518 group { name: "elm/entry/base-charwrap/default";
8521 style { name: "entry_textblock_style_charwrap";
8522 base: "font=Sans font_size=10 color=#000 wrap=char text_class=entry";
8526 tag: "em" "+ font=Sans:style=Oblique";
8527 tag: "b" "+ font=Sans:style=Bold";
8528 tag: "link" "+ color=#800 underline=on underline_color=#8008";
8529 tag: "hilight" "+ font=Sans:style=Bold";
8531 style { name: "entry_textblock_disabled_style_charwrap";
8532 base: "font=Sans font_size=10 color=#00000080 wrap=char text_class=entry";
8536 tag: "em" "+ font=Sans:style=Oblique";
8537 tag: "b" "+ font=Sans:style=Bold";
8538 tag: "link" "+ color=#00000080 underline=on underline_color=#00000080";
8539 tag: "hilight" "+ font=Sans:style=Bold";
8543 part { name: "elm.text";
8547 entry_mode: EDITABLE;
8548 select_mode: EXPLICIT;
8550 source: "elm/entry/selection/default"; // selection under
8551 // source2: "X"; // selection over
8552 // source3: "X"; // cursor under
8553 source4: "elm/entry/cursor/default"; // cursorover
8554 source5: "elm/entry/anchor/default"; // anchor under
8555 // source6: "X"; // anchor over
8556 description { state: "default" 0.0;
8559 style: "entry_textblock_style_charwrap";
8564 description { state: "disabled" 0.0;
8565 inherit: "default" 0.0;
8567 style: "entry_textblock_disabled_style_charwrap";
8574 program { name: "focus";
8580 program { name: "disable";
8581 signal: "elm,state,disabled";
8583 action: STATE_SET "disabled" 0.0;
8586 program { name: "enable";
8587 signal: "elm,state,enabled";
8589 action: STATE_SET "default" 0.0;
8595 group { name: "elm/entry/base-nowrap/default";
8597 part { name: "elm.text";
8601 entry_mode: EDITABLE;
8602 select_mode: EXPLICIT;
8604 source: "elm/entry/selection/default"; // selection under
8605 source4: "elm/entry/cursor/default"; // cursorover
8606 source5: "elm/entry/anchor/default"; // anchor under
8607 description { state: "default" 0.0;
8609 style: "entry_textblock_style";
8614 description { state: "disabled" 0.0;
8615 inherit: "default" 0.0;
8617 style: "entry_textblock_disabled_style";
8626 description { state: "default" 0.0;
8632 description { state: "visible" 0.0;
8633 inherit: "default" 0.0;
8640 program { name: "focus";
8646 program { name: "disable";
8647 signal: "elm,state,disabled";
8649 action: STATE_SET "disabled" 0.0;
8652 program { name: "enable";
8653 signal: "elm,state,enabled";
8655 action: STATE_SET "default" 0.0;
8659 program { name: "selmode0";
8660 signal: "elm,state,select,on";
8662 action: STATE_SET "visible" 0.0;
8665 program { name: "selmode1";
8666 signal: "elm,state,select,off";
8668 action: STATE_SET "default" 0.0;
8675 group { name: "elm/entry/base-single/default";
8678 style { name: "entry_single_textblock_style";
8679 base: "font=Sans font_size=10 color=#000 wrap=none text_class=entry";
8683 tag: "em" "+ font=Sans:style=Oblique";
8684 tag: "b" "+ font=Sans:style=Bold";
8685 tag: "link" "+ color=#800 underline=on underline_color=#8008";
8686 tag: "hilight" "+ font=Sans:style=Bold";
8688 style { name: "entry_single_textblock_disabled_style";
8689 base: "font=Sans font_size=10 color=#00000080 wrap=none text_class=entry";
8693 tag: "em" "+ font=Sans:style=Oblique";
8694 tag: "b" "+ font=Sans:style=Bold";
8695 tag: "link" "+ color=#00000080 underline=on underline_color=#00000080";
8696 tag: "hilight" "+ font=Sans:style=Bold";
8700 part { name: "elm.text";
8704 entry_mode: EDITABLE;
8705 select_mode: EXPLICIT;
8707 source: "elm/entry/selection/default"; // selection under
8708 source4: "elm/entry/cursor/default"; // cursorover
8709 source5: "elm/entry/anchor/default"; // anchor under
8710 description { state: "default" 0.0;
8712 style: "entry_single_textblock_style";
8718 description { state: "disabled" 0.0;
8719 inherit: "default" 0.0;
8721 style: "entry_single_textblock_disabled_style";
8727 program { name: "focus";
8733 program { name: "disable";
8734 signal: "elm,state,disabled";
8736 action: STATE_SET "disabled" 0.0;
8739 program { name: "enable";
8740 signal: "elm,state,enabled";
8742 action: STATE_SET "default" 0.0;
8748 group { name: "elm/entry/base-single-noedit/default";
8750 part { name: "elm.text";
8755 select_mode: EXPLICIT;
8757 source: "elm/entry/selection/default"; // selection under
8758 source5: "elm/entry/anchor/default"; // anchor under
8759 description { state: "default" 0.0;
8761 style: "entry_single_textblock_style";
8767 description { state: "disabled" 0.0;
8768 inherit: "default" 0.0;
8770 style: "entry_single_textblock_disabled_style";
8776 program { name: "focus";
8782 program { name: "disable";
8783 signal: "elm,state,disabled";
8785 action: STATE_SET "disabled" 0.0;
8788 program { name: "enable";
8789 signal: "elm,state,enabled";
8791 action: STATE_SET "default" 0.0;
8797 group { name: "elm/entry/base-noedit/default";
8799 part { name: "elm.text";
8804 select_mode: EXPLICIT;
8806 source: "elm/entry/selection/default"; // selection under
8807 source5: "elm/entry/anchor/default"; // anchor under
8808 description { state: "default" 0.0;
8811 style: "entry_textblock_style";
8816 description { state: "disabled" 0.0;
8817 inherit: "default" 0.0;
8819 style: "entry_textblock_disabled_style";
8825 program { name: "focus";
8831 program { name: "disable";
8832 signal: "elm,state,disabled";
8834 action: STATE_SET "disabled" 0.0;
8837 program { name: "enable";
8838 signal: "elm,state,enabled";
8840 action: STATE_SET "default" 0.0;
8846 group { name: "elm/entry/base-noedit-mixedwrap/default";
8848 part { name: "elm.text";
8853 select_mode: EXPLICIT;
8855 source: "elm/entry/selection/default"; // selection under
8856 source5: "elm/entry/anchor/default"; // anchor under
8857 description { state: "default" 0.0;
8860 style: "entry_textblock_style_mixedwrap";
8865 description { state: "disabled" 0.0;
8866 inherit: "default" 0.0;
8868 style: "entry_textblock_disabled_style_mixedwrap";
8874 program { name: "focus";
8880 program { name: "disable";
8881 signal: "elm,state,disabled";
8883 action: STATE_SET "disabled" 0.0;
8886 program { name: "enable";
8887 signal: "elm,state,enabled";
8889 action: STATE_SET "default" 0.0;
8895 group { name: "elm/entry/base-noedit-charwrap/default";
8897 part { name: "elm.text";
8902 select_mode: EXPLICIT;
8904 source: "elm/entry/selection/default"; // selection under
8905 source5: "elm/entry/anchor/default"; // anchor under
8906 description { state: "default" 0.0;
8909 style: "entry_textblock_style_charwrap";
8914 description { state: "disabled" 0.0;
8915 inherit: "default" 0.0;
8917 style: "entry_textblock_disabled_style_charwrap";
8923 program { name: "focus";
8929 program { name: "disable";
8930 signal: "elm,state,disabled";
8932 action: STATE_SET "disabled" 0.0;
8935 program { name: "enable";
8936 signal: "elm,state,enabled";
8938 action: STATE_SET "default" 0.0;
8944 group { name: "elm/entry/base-nowrap-noedit/default";
8946 part { name: "elm.text";
8951 select_mode: EXPLICIT;
8953 source: "elm/entry/selection/default"; // selection under
8954 source5: "elm/entry/anchor/default"; // anchor under
8955 description { state: "default" 0.0;
8957 style: "entry_textblock_style";
8962 description { state: "disabled" 0.0;
8963 inherit: "default" 0.0;
8965 style: "entry_textblock_disabled_style";
8971 program { name: "focus";
8977 program { name: "disable";
8978 signal: "elm,state,disabled";
8980 action: STATE_SET "disabled" 0.0;
8983 program { name: "enable";
8984 signal: "elm,state,enabled";
8986 action: STATE_SET "default" 0.0;
8992 group { name: "elm/entry/base-password/default";
8994 part { name: "elm.text";
8998 entry_mode: PASSWORD;
8999 select_mode: EXPLICIT;
9001 source: "elm/entry/selection/default"; // selection under
9002 source4: "elm/entry/cursor/default"; // cursorover
9003 source5: "elm/entry/anchor/default"; // anchor under
9004 description { state: "default" 0.0;
9006 style: "entry_single_textblock_style";
9013 description { state: "disabled" 0.0;
9014 inherit: "default" 0.0;
9016 style: "entry_single_textblock_disabled_style";
9022 program { name: "focus";
9028 program { name: "disable";
9029 signal: "elm,state,disabled";
9031 action: STATE_SET "disabled" 0.0;
9034 program { name: "enable";
9035 signal: "elm,state,enabled";
9037 action: STATE_SET "default" 0.0;
9043 group { name: "elm/entry/cursor/default";
9045 image: "cur_box.png" COMP;
9046 image: "cur_hi.png" COMP;
9047 image: "cur_shad.png" COMP;
9048 image: "cur_shine.png" COMP;
9049 image: "cur_glow.png" COMP;
9052 part { name: "clip2";
9055 description { state: "default" 0.0;
9060 description { state: "focused" 0.0;
9061 inherit: "default" 0.0;
9065 part { name: "clip";
9069 description { state: "default" 0.0;
9073 description { state: "hidden" 0.0;
9074 inherit: "default" 0.0;
9081 description { state: "default" 0.0;
9086 image.border: 2 2 2 2;
9087 image.normal: "cur_shad.png";
9090 part { name: "base";
9094 description { state: "default" 0.0;
9097 rel1.relative: 0.0 1.0;
9099 rel2.relative: 1.0 1.0;
9101 image.normal: "cur_box.png";
9107 description { state: "default" 0.0;
9110 rel2.relative: 1.0 0.5;
9111 image.normal: "cur_hi.png";
9114 part { name: "shine";
9118 description { state: "default" 0.0;
9121 rel2.relative: 1.0 0.75;
9122 image.border: 2 2 1 0;
9123 image.normal: "cur_shine.png";
9127 part { name: "glow";
9130 description { state: "default" 0.0;
9132 rel1.relative: 0.0 -2.0;
9135 rel2.relative: 1.0 0.0;
9137 image.border: 2 2 0 4;
9138 image.normal: "cur_glow.png";
9141 description { state: "hidden" 0.0;
9142 inherit: "default" 0.0;
9143 color: 255 255 255 0;
9148 program { name: "show";
9151 action: STATE_SET "hidden" 0.0;
9153 transition: DECELERATE 2.0;
9157 program { name: "show2";
9158 action: STATE_SET "hidden" 0.0;
9163 program { name: "show3";
9164 action: STATE_SET "default" 0.0;
9169 program { name: "show4";
9170 action: STATE_SET "default" 0.0;
9172 transition: DECELERATE 0.5;
9176 program { name: "focused";
9177 signal: "elm,action,focus";
9179 action: STATE_SET "focused" 0.0;
9182 program { name: "unfocused";
9183 signal: "elm,action,unfocus";
9185 action: STATE_SET "default" 0.0;
9191 group { name: "elm/entry/selection/default";
9196 description { state: "default" 0.0;
9197 color: 128 128 128 128;
9203 group { name: "elm/entry/anchor/default";
9208 description { state: "default" 0.0;
9215 ///////////////////////////////////////////////////////////////////////////////
9216 group { name: "elm/bubble/top_left/default";
9217 alias: "elm/bubble/base/default";
9219 image: "bubble_3.png" COMP;
9220 image: "bubble_4.png" COMP;
9221 image: "bubble_shine3.png" COMP;
9222 image: "bubble_shine4.png" COMP;
9225 part { name: "event";
9228 state: "default" 0.0;
9232 part { name: "elm.swallow.icon";
9234 description { state: "default" 0.0;
9239 aspect_preference: VERTICAL;
9250 description { state: "visible" 0.0;
9251 inherit: "default" 0.0;
9255 part { name: "elm.text";
9259 description { state: "default" 0.0;
9263 to_x: "elm.swallow.icon";
9274 font: "Sans:style=Bold,Edje-Vera-Bold";
9282 part { name: "elm.info";
9286 description { state: "default" 0.0;
9299 font: "Sans:style=Bold,Edje-Vera-Bold";
9307 part { name: "base0";
9309 description { state: "default" 0.0;
9311 to_y: "elm.swallow.icon";
9316 normal: "bubble_3.png";
9319 image.middle: SOLID;
9322 description { state: "rtl" 0.0;
9323 inherit: "default" 0.0;
9325 normal: "bubble_4.png";
9330 part { name: "elm.swallow.content";
9332 description { state: "default" 0.0;
9343 part { name: "shine";
9345 description { state: "default" 0.0;
9356 normal: "bubble_shine3.png";
9361 description { state: "rtl" 0.0;
9362 inherit: "default" 0.0;
9364 normal: "bubble_shine4.png";
9373 signal: "elm,state,icon,visible";
9375 action: STATE_SET "visible" 0.0;
9376 target: "elm.swallow.icon";
9380 signal: "elm,state,icon,hidden";
9382 action: STATE_SET "default" 0.0;
9383 target: "elm.swallow.icon";
9385 program { name: "to_rtl";
9386 signal: "edje,state,rtl";
9388 action: STATE_SET "rtl" 0.0;
9392 program { name: "to_ltr";
9393 signal: "edje,state,ltr";
9395 action: STATE_SET "default" 0.0;
9402 group { name: "elm/bubble/top_right/default";
9404 image: "bubble_3.png" COMP;
9405 image: "bubble_4.png" COMP;
9406 image: "bubble_shine3.png" COMP;
9407 image: "bubble_shine4.png" COMP;
9410 part { name: "event";
9413 state: "default" 0.0;
9417 part { name: "elm.swallow.icon";
9419 description { state: "default" 0.0;
9424 aspect_preference: VERTICAL;
9435 description { state: "visible" 0.0;
9436 inherit: "default" 0.0;
9440 part { name: "elm.text";
9444 description { state: "default" 0.0;
9458 font: "Sans:style=Bold,Edje-Vera-Bold";
9466 part { name: "elm.info";
9470 description { state: "default" 0.0;
9478 to_x: "elm.swallow.icon";
9484 font: "Sans:style=Bold,Edje-Vera-Bold";
9492 part { name: "base0";
9494 description { state: "default" 0.0;
9496 to_y: "elm.swallow.icon";
9501 normal: "bubble_4.png";
9504 image.middle: SOLID;
9507 description { state: "rtl" 0.0;
9508 inherit: "default" 0.0;
9510 normal: "bubble_3.png";
9515 part { name: "elm.swallow.content";
9517 description { state: "default" 0.0;
9528 part { name: "shine";
9530 description { state: "default" 0.0;
9541 normal: "bubble_shine4.png";
9546 description { state: "rtl" 0.0;
9547 inherit: "default" 0.0;
9549 normal: "bubble_shine3.png";
9558 signal: "elm,state,icon,visible";
9560 action: STATE_SET "visible" 0.0;
9561 target: "elm.swallow.icon";
9565 signal: "elm,state,icon,hidden";
9567 action: STATE_SET "default" 0.0;
9568 target: "elm.swallow.icon";
9570 program { name: "to_rtl";
9571 signal: "edje,state,rtl";
9573 action: STATE_SET "rtl" 0.0;
9577 program { name: "to_ltr";
9578 signal: "edje,state,ltr";
9580 action: STATE_SET "default" 0.0;
9587 group { name: "elm/bubble/bottom_left/default";
9589 image: "bubble_1.png" COMP;
9590 image: "bubble_2.png" COMP;
9591 image: "bubble_shine.png" COMP;
9594 part { name: "event";
9597 state: "default" 0.0;
9601 part { name: "elm.swallow.icon";
9603 description { state: "default" 0.0;
9608 aspect_preference: VERTICAL;
9619 description { state: "visible" 0.0;
9620 inherit: "default" 0.0;
9624 part { name: "elm.text";
9628 description { state: "default" 0.0;
9632 to_x: "elm.swallow.icon";
9643 font: "Sans:style=Bold,Edje-Vera-Bold";
9651 part { name: "elm.info";
9655 description { state: "default" 0.0;
9668 font: "Sans:style=Bold,Edje-Vera-Bold";
9676 part { name: "base0";
9678 description { state: "default" 0.0;
9680 to_y: "elm.swallow.icon";
9685 normal: "bubble_1.png";
9686 border: 36 11 10 19;
9688 image.middle: SOLID;
9691 description { state: "rtl" 0.0;
9692 inherit: "default" 0.0;
9694 normal: "bubble_2.png";
9695 border: 11 36 10 19;
9699 part { name: "elm.swallow.content";
9701 description { state: "default" 0.0;
9712 part { name: "shine";
9714 description { state: "default" 0.0;
9725 normal: "bubble_shine.png";
9730 description { state: "rtl" 0.0;
9731 inherit: "default" 0.0;
9733 normal: "bubble_shine4.png";
9742 signal: "elm,state,icon,visible";
9744 action: STATE_SET "visible" 0.0;
9745 target: "elm.swallow.icon";
9749 signal: "elm,state,icon,hidden";
9751 action: STATE_SET "default" 0.0;
9752 target: "elm.swallow.icon";
9754 program { name: "to_rtl";
9755 signal: "edje,state,rtl";
9757 action: STATE_SET "rtl" 0.0;
9760 program { name: "to_ltr";
9761 signal: "edje,state,ltr";
9763 action: STATE_SET "default" 0.0;
9769 group { name: "elm/bubble/bottom_right/default";
9771 image: "bubble_1.png" COMP;
9772 image: "bubble_2.png" COMP;
9773 image: "bubble_shine.png" COMP;
9776 part { name: "event";
9779 state: "default" 0.0;
9783 part { name: "elm.swallow.icon";
9785 description { state: "default" 0.0;
9790 aspect_preference: VERTICAL;
9801 description { state: "visible" 0.0;
9802 inherit: "default" 0.0;
9806 part { name: "elm.text";
9810 description { state: "default" 0.0;
9824 font: "Sans:style=Bold,Edje-Vera-Bold";
9832 part { name: "elm.info";
9836 description { state: "default" 0.0;
9844 to_x: "elm.swallow.icon";
9850 font: "Sans:style=Bold,Edje-Vera-Bold";
9858 part { name: "base0";
9860 description { state: "default" 0.0;
9862 to_y: "elm.swallow.icon";
9867 normal: "bubble_2.png";
9868 border: 11 36 10 19;
9870 image.middle: SOLID;
9873 description { state: "rtl" 0.0;
9874 inherit: "default" 0.0;
9876 normal: "bubble_1.png";
9877 border: 36 11 10 19;
9881 part { name: "elm.swallow.content";
9883 description { state: "default" 0.0;
9894 part { name: "shine";
9896 description { state: "default" 0.0;
9907 normal: "bubble_shine.png";
9912 description { state: "rtl" 0.0;
9913 inherit: "default" 0.0;
9915 normal: "bubble_shine3.png";
9924 signal: "elm,state,icon,visible";
9926 action: STATE_SET "visible" 0.0;
9927 target: "elm.swallow.icon";
9931 signal: "elm,state,icon,hidden";
9933 action: STATE_SET "default" 0.0;
9934 target: "elm.swallow.icon";
9936 program { name: "to_rtl";
9937 signal: "edje,state,rtl";
9939 action: STATE_SET "rtl" 0.0;
9942 program { name: "to_ltr";
9943 signal: "edje,state,ltr";
9945 action: STATE_SET "default" 0.0;
9951 ///////////////////////////////////////////////////////////////////////////////
9952 group { name: "elm/photo/base/default";
9954 image: "frame_1.png" COMP;
9955 image: "frame_2.png" COMP;
9956 image: "dia_grad.png" COMP;
9957 image: "head.png" COMP;
9960 part { name: "base0";
9962 description { state: "default" 0.0;
9963 image.normal: "dia_grad.png";
9975 part { name: "base";
9977 description { state: "default" 0.0;
9979 normal: "frame_2.png";
9986 part { name: "head";
9988 description { state: "default" 0.0;
9992 aspect_preference: BOTH;
9993 image.normal: "head.png";
9996 part { name: "clip";
9999 description { state: "default" 0.0;
10001 rel2.offset: -5 -5;
10002 color: 255 255 255 255;
10005 part { name: "elm.swallow.content";
10008 description { state: "default" 0.0;
10010 rel2.offset: -5 -5;
10013 part { name: "over";
10015 description { state: "default" 0.0;
10017 rel2.offset: -5 -5;
10019 normal: "frame_1.png";
10029 group { name: "elm/photo/base/shadow";
10031 image: "shadow.png" COMP;
10032 image: "black.png" COMP;
10035 public message(Msg_Type:type, id, ...) {
10036 if( (type==MSG_INT_SET) && (id==0) )
10041 custom_state(PART:"size", "default", 0.0);
10045 set_state_val(PART:"size", STATE_REL1_OFFSET, - w/2, - h/2);
10046 set_state_val(PART:"size", STATE_REL2_OFFSET, w/2 + 1, h/2 + 1);
10047 set_state(PART:"size", "custom", 0.0);
10052 part { name: "size";
10054 description { state: "default" 0.0;
10055 rel1.relative: 0.5 0.5;
10056 rel2.relative: 0.5 0.5;
10064 state: "default" 0.0;
10067 rel1.relative: -0.06 -0.06;
10068 rel2.relative: 1.07 1.07;
10069 image.normal: "shadow.png";
10074 part { name: "elm.swallow.content";
10076 description { state: "default" 0.0;
10078 rel2.offset: -3 -3;
10088 state: "default" 0.0;
10093 image.normal: "black.png";
10094 image.border: 1 1 1 1;
10101 ///////////////////////////////////////////////////////////////////////////////
10102 group { name: "elm/thumb/base/default";
10104 image: "frame_1.png" COMP;
10105 image: "frame_2.png" COMP;
10106 image: "dia_grad.png" COMP;
10107 image: "busy-1.png" COMP;
10108 image: "busy-2.png" COMP;
10109 image: "busy-3.png" COMP;
10110 image: "busy-4.png" COMP;
10111 image: "busy-5.png" COMP;
10112 image: "busy-6.png" COMP;
10113 image: "busy-7.png" COMP;
10114 image: "busy-8.png" COMP;
10115 image: "busy-9.png" COMP;
10118 part { name: "base0";
10120 description { state: "default" 0.0;
10121 image.normal: "dia_grad.png";
10133 part { name: "base";
10135 description { state: "default" 0.0;
10137 normal: "frame_2.png";
10144 part { name: "clip";
10147 description { state: "default" 0.0;
10149 rel2.offset: -5 -5;
10150 color: 255 255 255 255;
10153 part { name: "elm.swallow.content";
10156 description { state: "default" 0.0;
10158 rel2.offset: -5 -5;
10161 part { name: "progress";
10165 description { state: "default" 0.0;
10170 aspect_preference: BOTH;
10172 description { state: "pulse" 0.0;
10173 inherit: "default" 0.0;
10176 normal: "busy-9.png";
10177 tween: "busy-1.png";
10178 tween: "busy-2.png";
10179 tween: "busy-3.png";
10180 tween: "busy-4.png";
10181 tween: "busy-5.png";
10182 tween: "busy-6.png";
10183 tween: "busy-7.png";
10184 tween: "busy-8.png";
10189 part { name: "over";
10191 description { state: "default" 0.0;
10193 rel2.offset: -5 -5;
10195 normal: "frame_1.png";
10203 program { name: "start_pulse";
10204 signal: "elm,state,pulse,start";
10206 action: STATE_SET "pulse" 0.0;
10207 target: "progress";
10208 transition: LINEAR 0.5;
10209 after: "start_pulse";
10211 program { name: "stop_pulse";
10212 signal: "elm,state,pulse,stop";
10214 action: STATE_SET "default" 0.0;
10215 target: "progress";
10221 group { name: "elm/thumb/base/noframe";
10223 image: "busy-1.png" COMP;
10224 image: "busy-2.png" COMP;
10225 image: "busy-3.png" COMP;
10226 image: "busy-4.png" COMP;
10227 image: "busy-5.png" COMP;
10228 image: "busy-6.png" COMP;
10229 image: "busy-7.png" COMP;
10230 image: "busy-8.png" COMP;
10231 image: "busy-9.png" COMP;
10234 part { name: "elm.swallow.content";
10236 description { state: "default" 0.0;
10238 rel2.offset: -5 -5;
10241 part { name: "progress";
10243 description { state: "default" 0.0;
10248 aspect_preference: BOTH;
10250 description { state: "pulse" 0.0;
10251 inherit: "default" 0.0;
10254 normal: "busy-9.png";
10255 tween: "busy-1.png";
10256 tween: "busy-2.png";
10257 tween: "busy-3.png";
10258 tween: "busy-4.png";
10259 tween: "busy-5.png";
10260 tween: "busy-6.png";
10261 tween: "busy-7.png";
10262 tween: "busy-8.png";
10268 program { name: "start_pulse";
10269 signal: "elm,state,pulse,start";
10271 action: STATE_SET "pulse" 0.0;
10272 target: "progress";
10273 transition: LINEAR 0.5;
10274 after: "start_pulse";
10276 program { name: "stop_pulse";
10277 signal: "elm,state,pulse,stop";
10279 action: STATE_SET "default" 0.0;
10280 target: "progress";
10287 ///////////////////////////////////////////////////////////////////////////////
10288 #define GROUP_ALIAS_ICON(Name, Alias, File, Min, Max) \
10289 group { name: "elm/icon/"##Name##"/default"; min: Min Min; max: Max Max; \
10290 alias: "elm/icon/"##Alias##"/default"; \
10291 images.image: File COMP; parts { part { name: "base"; \
10292 description { aspect: 1.0 1.0; aspect_preference: BOTH; \
10293 image.normal: File; } } } }
10295 #define GROUP_ICON(Name, File, Min, Max) \
10296 group { name: "elm/icon/"##Name##"/default"; min: Min Min; max: Max Max; \
10297 images.image: File COMP; parts { part { name: "base"; \
10298 description { aspect: 1.0 1.0; aspect_preference: BOTH; \
10299 image.normal: File; } } } }
10301 group { name: "elm/icon/arrow_down/default";
10302 alias: "elm/icon/toolbar/arrow_down/default";
10303 alias: "elm/icon/toolbar/more_menu/default"; min: 32 32;
10304 images.image: "icon_arrow_down.png" COMP; parts { part { name: "base";
10305 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10306 image.normal: "icon_arrow_down.png"; } } } }
10308 GROUP_ALIAS_ICON("home", "toolbar/home", "icon_home.png", 32, 0);
10309 GROUP_ALIAS_ICON("close", "toolbar/close", "icon_close.png", 32, 0);
10310 GROUP_ALIAS_ICON("apps", "toolbar/apps", "icon_apps.png", 32, 0);
10311 GROUP_ALIAS_ICON("arrow_up", "toolbar/arrow_up", "icon_arrow_up.png", 32, 0);
10312 GROUP_ALIAS_ICON("arrow_left", "toolbar/arrow_left", "icon_arrow_left.png", 32, 0);
10313 GROUP_ALIAS_ICON("arrow_right", "toolbar/arrow_right", "icon_arrow_right.png", 32, 0);
10314 GROUP_ALIAS_ICON("chat", "toolbar/chat", "icon_chat.png", 32, 0);
10315 GROUP_ALIAS_ICON("clock", "toolbar/clock", "icon_clock.png", 32, 0);
10316 GROUP_ALIAS_ICON("delete", "toolbar/delete", "icon_delete.png", 32, 0);
10317 GROUP_ALIAS_ICON("edit", "toolbar/edit", "icon_edit.png", 32, 0);
10318 GROUP_ALIAS_ICON("refresh", "toolbar/refresh", "icon_refresh.png", 32, 0);
10319 GROUP_ALIAS_ICON("folder", "toolbar/folder", "icon_folder.png", 32, 0);
10320 GROUP_ALIAS_ICON("file", "toolbar/file", "icon_file.png", 32, 0);
10321 ///////////////////////////////////////////////////////////////////////////////
10322 GROUP_ICON("menu/home", "icon_home.png", 24, 24);
10323 GROUP_ICON("menu/close", "icon_close.png", 24, 24);
10324 GROUP_ICON("menu/apps", "icon_apps.png", 24, 24);
10325 GROUP_ICON("menu/arrow_up", "icon_arrow_up.png", 24, 24);
10326 GROUP_ICON("menu/arrow_down", "icon_arrow_down.png", 24, 24);
10327 GROUP_ICON("menu/arrow_left", "icon_arrow_left.png", 24, 24);
10328 GROUP_ICON("menu/arrow_right", "icon_arrow_right.png", 24, 24);
10329 GROUP_ICON("menu/chat", "icon_chat.png", 24, 24);
10330 GROUP_ICON("menu/clock", "icon_clock.png", 24, 24);
10331 GROUP_ICON("menu/delete", "icon_delete.png", 24, 24);
10332 GROUP_ICON("menu/edit", "icon_edit.png", 24, 24);
10333 GROUP_ICON("menu/refresh", "icon_refresh.png", 24, 24);
10334 GROUP_ICON("menu/folder", "icon_folder.png", 24, 24);
10335 GROUP_ICON("menu/file", "icon_file.png", 24, 24);
10337 GROUP_ICON("media_player/forward", "mp_forward.png", 16, 0);
10338 GROUP_ICON("media_player/info", "mp_info.png", 16, 0);
10339 GROUP_ICON("media_player/next", "mp_next.png", 16, 0);
10340 GROUP_ICON("media_player/pause", "mp_pause.png", 16, 0);
10341 GROUP_ICON("media_player/play", "mp_play.png", 16, 0);
10342 GROUP_ICON("media_player/prev", "mp_prev.png", 16, 0);
10343 GROUP_ICON("media_player/rewind", "mp_rewind.png", 16, 0);
10344 GROUP_ICON("media_player/stop", "mp_stop.png", 16, 0);
10346 ///////////////////////////////////////////////////////////////////////////////
10347 group { name: "elm/toolbar/base/default";
10349 image: "bt_dis_base.png" COMP;
10350 image: "bt_dis_hilight.png" COMP;
10351 image: "bt_dis_shine.png" COMP;
10352 image: "icon_left_arrow.png" COMP;
10353 image: "icon_right_arrow.png" COMP;
10356 part { name: "base";
10358 description { state: "default" 0.0;
10363 rel2.offset: -3 -3;
10365 normal: "bt_dis_base.png";
10368 image.middle: SOLID;
10371 part { name: "clipper";
10375 state: "default" 0.0;
10386 part { name: "elm.swallow.content";
10387 clip_to: "clipper";
10390 state: "default" 0.0;
10391 rel1.to: "clipper";
10392 rel2.to: "clipper";
10395 part { name: "over2";
10397 description { state: "default" 0.0;
10401 normal: "bt_dis_shine.png";
10406 part { name: "over1";
10408 description { state: "default" 0.0;
10411 rel2.relative: 1.0 0.5;
10413 normal: "bt_dis_hilight.png";
10416 color: 255 255 255 128;
10419 part { name: "left_arrow";
10421 description { state: "default" 0.0;
10422 image.normal: "icon_left_arrow.png";
10424 aspect_preference: VERTICAL;
10429 description { state: "hidden" 0.0;
10430 inherit: "default" 0.0;
10432 color: 255 255 255 0;
10435 part { name: "right_arrow";
10437 description { state: "default" 0.0;
10438 image.normal: "icon_right_arrow.png";
10440 aspect_preference: VERTICAL;
10445 description { state: "hidden" 0.0;
10446 inherit: "default" 0.0;
10448 color: 255 255 255 0;
10451 part { name: "event";
10455 description { state: "default" 0.0;
10461 program { name: "sb_hbar_show";
10462 signal: "elm,action,show,hbar";
10464 action: STATE_SET "default" 0.0;
10465 transition: LINEAR 0.5;
10466 target: "left_arrow";
10467 target: "right_arrow";
10469 program { name: "sb_hbar_hide";
10470 signal: "elm,action,hide,hbar";
10472 action: STATE_SET "hidden" 0.0;
10473 target: "left_arrow";
10474 target: "right_arrow";
10475 transition: LINEAR 0.5;
10480 group { name: "elm/toolbar/item/default";
10482 image: "toolbar_sel.png" COMP;
10484 data.item: "transition_animation_on" "1";
10486 part { name: "label2";
10490 clip_to: "elm.text.clipper";
10491 description { state: "default" 0.0;
10494 rel1.to: "elm.text";
10495 rel2.to: "elm.text";
10499 text_source: "elm.text";
10503 text_class: "toolbar_item";
10506 description { state: "selected" 0.0;
10507 inherit: "default" 0.0;
10510 description { state: "disabled" 0.0;
10511 inherit: "default" 0.0;
10515 description { state: "disabled_visible" 0.0;
10516 inherit: "default" 0.0;
10523 part { name: "label2_new";
10527 clip_to: "elm.text_new.clipper";
10528 description { state: "default" 0.0;
10531 rel1.to: "elm.text_new";
10532 rel2.to: "elm.text_new";
10536 text_source: "elm.text_new";
10540 text_class: "toolbar_item";
10543 description { state: "selected" 0.0;
10544 inherit: "default" 0.0;
10547 description { state: "disabled" 0.0;
10548 inherit: "default" 0.0;
10552 description { state: "disabled_visible" 0.0;
10553 inherit: "default" 0.0;
10562 description { state: "default" 0.0;
10564 color: 255 255 255 0;
10566 normal: "toolbar_sel.png";
10569 image.middle: SOLID;
10572 description { state: "selected" 0.0;
10573 inherit: "default" 0.0;
10575 color: 255 255 255 255;
10577 description { state: "disabled" 0.0;
10578 inherit: "default" 0.0;
10580 color: 255 255 255 0;
10583 part { name: "elm.swallow.icon";
10585 clip_to: "elm.icon.clipper";
10586 description { state: "default" 0.0;
10601 part { name: "elm.swallow.icon_new";
10603 clip_to: "elm.icon_new.clipper";
10604 description { state: "default" 0.0;
10612 to_y: "elm.text_new";
10619 part { name: "elm.text";
10621 effect: SOFT_SHADOW;
10624 clip_to: "elm.text.clipper";
10625 description { state: "default" 0.0;
10637 color: 224 224 224 255;
10640 font: "Sans:style=Bold";
10644 text_class: "toolbar_item";
10647 description { state: "selected" 0.0;
10648 inherit: "default" 0.0;
10651 description { state: "visible" 0.0;
10652 inherit: "default" 0.0;
10656 description { state: "disabled" 0.0;
10657 inherit: "default" 0.0;
10661 description { state: "disabled_visible" 0.0;
10662 inherit: "default" 0.0;
10669 part { name: "elm.text_new";
10671 effect: SOFT_SHADOW;
10673 clip_to: "elm.text_new.clipper";
10675 description { state: "default" 0.0;
10687 color: 224 224 224 255;
10690 font: "Sans:style=Bold";
10694 text_class: "toolbar_item";
10697 description { state: "selected" 0.0;
10698 inherit: "default" 0.0;
10701 description { state: "visible" 0.0;
10702 inherit: "default" 0.0;
10706 description { state: "disabled" 0.0;
10707 inherit: "default" 0.0;
10711 description { state: "disabled_visible" 0.0;
10712 inherit: "default" 0.0;
10719 part { name: "elm.text.clipper";
10721 description { state: "default" 0.0;
10722 color: 255 255 255 255;
10724 description { state: "animation" 0.0;
10725 color: 255 255 255 0;
10728 part { name: "elm.text_new.clipper";
10730 description { state: "default" 0.0;
10731 color: 255 255 255 0;
10733 description { state: "animation" 0.0;
10734 color: 255 255 255 255;
10737 part { name: "elm.icon.clipper";
10739 description { state: "default" 0.0;
10740 color: 255 255 255 255;
10742 description { state: "animation" 0.0;
10743 color: 255 255 255 0;
10746 part { name: "elm.icon_new.clipper";
10748 description { state: "default" 0.0;
10749 color: 255 255 255 0;
10751 description { state: "animation" 0.0;
10752 color: 255 255 255 255;
10755 part { name: "event";
10758 ignore_flags: ON_HOLD;
10759 description { state: "default" 0.0;
10765 program { name: "go_active";
10766 signal: "elm,state,selected";
10768 action: STATE_SET "selected" 0.0;
10770 target: "elm.text";
10772 target: "elm.text_new";
10773 target: "label2_new";
10774 transition: LINEAR 0.2;
10776 program { name: "go_passive";
10777 signal: "elm,state,unselected";
10779 action: STATE_SET "default" 0.0;
10781 target: "elm.text";
10783 target: "elm.text_new";
10784 target: "label2_new";
10785 transition: LINEAR 0.1;
10787 program { name: "go";
10788 signal: "mouse,up,1";
10790 action: SIGNAL_EMIT "elm,action,click" "elm";
10792 program { name: "mouse,in";
10793 signal: "mouse,in";
10795 action: SIGNAL_EMIT "elm,mouse,in" "elm";
10797 program { name: "mouse,out";
10798 signal: "mouse,out";
10800 action: SIGNAL_EMIT "elm,mouse,out" "elm";
10802 program { name: "disable";
10803 signal: "elm,state,disabled";
10805 action: STATE_SET "disabled" 0.0;
10807 target: "label2_new";
10809 after: "disable_text";
10811 program { name: "disable_text";
10815 get_state(PART:"elm.text", st, 30, vl);
10816 if (!strcmp(st, "visible"))
10818 set_state(PART:"elm.text", "disabled_visible", 0.0);
10819 set_state(PART:"elm.text_new", "disabled_visible", 0.0);
10823 set_state(PART:"elm.text", "disabled", 0.0);
10824 set_state(PART:"elm.text_new", "disabled", 0.0);
10828 program { name: "enable";
10829 signal: "elm,state,enabled";
10831 action: STATE_SET "default" 0.0;
10833 target: "label2_new";
10835 after: "enable_text";
10837 program { name: "enable_text";
10841 get_state(PART:"elm.text", st, 30, vl);
10842 if (!strcmp(st, "disabled_visible"))
10844 set_state(PART:"elm.text", "visible", 0.0);
10845 set_state(PART:"elm.text_new", "visible", 0.0);
10849 set_state(PART:"elm.text", "default", 0.0);
10850 set_state(PART:"elm.text_new", "default", 0.0);
10854 program { name: "label_set,animation,forward";
10855 signal: "elm,state,label_set,forward";
10857 after: "label_set,animation";
10859 program { name: "label_set,animation,backward";
10860 signal: "elm,state,label_set,backward";
10862 after: "label_set,animation";
10864 program { name: "label_set,animation";
10865 signal: "elm,state,label_set";
10867 action: STATE_SET "animation" 0.0;
10868 target: "elm.text.clipper";
10869 target: "elm.text_new.clipper";
10870 transition: LINEAR 0.2;
10871 after: "label_set,animation,done";
10873 program { name: "label_set,animation,done";
10874 action: SIGNAL_EMIT "elm,state,label_set,done" "elm";
10876 program { name: "label,reset";
10877 signal: "elm,state,label,reset";
10879 action: STATE_SET "default" 0.0;
10880 target: "elm.text.clipper";
10881 target: "elm.text_new.clipper";
10883 program { name: "icon_set,animation,forward";
10884 signal: "elm,state,icon_set,forward";
10886 after: "icon_set,animation";
10888 program { name: "icon_set,animation,backward";
10889 signal: "elm,state,icon_set,backward";
10891 after: "icon_set,animation";
10893 program { name: "icon_set,animation";
10894 signal: "elm,state,icon_set";
10896 action: STATE_SET "animation" 0.0;
10897 target: "elm.icon.clipper";
10898 target: "elm.icon_new.clipper";
10899 transition: LINEAR 0.2;
10900 after: "icon_set,animation,done";
10902 program { name: "icon_set,animation,done";
10903 action: SIGNAL_EMIT "elm,state,icon_set,done" "elm";
10905 program { name: "icon,reset";
10906 signal: "elm,state,icon,reset";
10908 action: STATE_SET "default" 0.0;
10909 target: "elm.icon.clipper";
10910 target: "elm.icon_new.clipper";
10915 group { name: "elm/toolbar/separator/default";
10917 image: "toolbar_separator_v.png" COMP;
10920 part { name: "separator"; // separator group
10921 description { state: "default" 0.0;
10925 rel2.offset: -5 -5;
10927 normal: "toolbar_separator_v.png";
10937 ///////////////////////////////////////////////////////////////////////////////
10938 group { name: "elm/notify/block_events/default";
10940 part { name: "block_events";
10942 description { state: "default" 0.0;
10950 name: "block_clicked";
10951 signal: "mouse,clicked,1";
10952 source: "block_events";
10953 action: SIGNAL_EMIT "elm,action,clicked" "elm";
10957 group { name: "elm/notify/top/default";
10958 //this group is a design similar to the inwin group
10960 image: "shad_circ.png" COMP;
10961 image: "bt_dis_base.png" COMP;
10962 image: "bt_dis_hilight.png" COMP;
10965 part { name: "base";
10969 description { state: "default" 0.0;
10971 rel1.offset: 10 10;
10972 rel2.offset: -10 -10;
10973 rel1.relative: 0.0 -1.0;
10974 rel2.relative: 1.0 0.0;
10976 description { state: "visible" 0.0;
10977 inherit: "default" 0.0;
10979 rel1.relative: 0.0 0.0;
10980 rel2.relative: 1.0 1.0;
10983 part { name: "shad";
10985 description { state: "default" 0.0;
10986 image.normal: "shad_circ.png";
10987 rel1.to: "elm.swallow.content";
10988 rel1.offset: -64 -64;
10989 rel2.to: "elm.swallow.content";
10990 rel2.offset: 63 63;
10994 part { name: "pop";
10996 description { state: "default" 0.0;
10997 rel1.to: "elm.swallow.content";
10998 rel1.offset: -5 -5;
10999 rel2.to: "elm.swallow.content";
11002 normal: "bt_dis_base.png";
11005 image.middle: SOLID;
11008 part { name: "popover";
11010 description { state: "default" 0.0;
11013 rel2.relative: 1.0 0.5;
11015 normal: "bt_dis_hilight.png";
11020 part { name: "elm.swallow.content";
11022 description { state: "default" 0.0;
11029 program { name: "show";
11030 signal: "elm,action,show";
11032 action: STATE_SET "visible" 0.0;
11035 program { name: "show_2";
11037 action: STATE_SET "default" 0.0;
11041 program { name: "show_3";
11043 action: STATE_SET "visible" 0.0;
11045 transition: LINEAR 0.5;
11047 program { name: "hide";
11048 signal: "elm,action,hide";
11050 action: STATE_SET "default" 0.0;
11055 group { name: "elm/notify/center/default";
11056 //this group is a design similar to the inwin group
11058 image: "bt_dis_base.png" COMP;
11061 part { name: "base";
11065 description { state: "default" 0.0;
11067 rel1.relative: 0.0 0.0;
11068 rel2.relative: 1.0 1.0;
11071 part { name: "pop";
11073 description { state: "default" 0.0;
11074 rel1.to: "elm.swallow.content";
11075 rel1.offset: -5 -5;
11076 rel2.to: "elm.swallow.content";
11079 normal: "bt_dis_base.png";
11084 part { name: "elm.swallow.content";
11086 description { state: "default" 0.0;
11093 program { name: "show";
11094 signal: "elm,action,show";
11096 action: STATE_SET "default" 0.0;
11099 program { name: "show_2";
11101 action: STATE_SET "default" 0.0;
11104 program { name: "hide";
11105 signal: "elm,action,hide";
11107 action: STATE_SET "default" 0.0;
11112 group { name: "elm/notify/bottom/default";
11113 //this group is a design similar to the inwin group
11115 image: "shad_circ.png" COMP;
11116 image: "bt_dis_base.png" COMP;
11117 image: "bt_dis_hilight.png" COMP;
11120 part { name: "base";
11124 description { state: "default" 0.0;
11126 rel1.offset: 10 10;
11127 rel2.offset: -10 -10;
11128 rel1.relative: 0.0 1.0;
11129 rel2.relative: 1.0 2.0;
11131 description { state: "visible" 0.0;
11132 inherit: "default" 0.0;
11134 rel1.relative: 0.0 0.0;
11135 rel2.relative: 1.0 1.0;
11138 part { name: "shad";
11140 description { state: "default" 0.0;
11141 image.normal: "shad_circ.png";
11142 rel1.to: "elm.swallow.content";
11143 rel1.offset: -64 -64;
11144 rel2.to: "elm.swallow.content";
11145 rel2.offset: 63 63;
11149 part { name: "pop";
11151 description { state: "default" 0.0;
11152 rel1.to: "elm.swallow.content";
11153 rel1.offset: -5 -5;
11154 rel2.to: "elm.swallow.content";
11157 normal: "bt_dis_base.png";
11160 image.middle: SOLID;
11163 part { name: "popover";
11165 description { state: "default" 0.0;
11168 rel2.relative: 1.0 0.5;
11170 normal: "bt_dis_hilight.png";
11175 part { name: "elm.swallow.content";
11177 description { state: "default" 0.0;
11184 program { name: "show";
11185 signal: "elm,action,show";
11187 action: STATE_SET "visible" 0.0;
11190 program { name: "show_2";
11192 action: STATE_SET "default" 0.0;
11196 program { name: "show_3";
11198 action: STATE_SET "visible" 0.0;
11200 transition: LINEAR 0.5;
11202 program { name: "hide";
11203 signal: "elm,action,hide";
11205 action: STATE_SET "default" 0.0;
11210 group { name: "elm/notify/left/default";
11211 //this group is a design similar to the inwin group
11213 image: "shad_circ.png" COMP;
11214 image: "bt_dis_base.png" COMP;
11215 image: "bt_dis_hilight.png" COMP;
11218 part { name: "base";
11222 description { state: "default" 0.0;
11224 rel1.offset: 10 10;
11225 rel2.offset: -10 -10;
11226 rel1.relative: -1.0 0.0;
11227 rel2.relative: 0.0 1.0;
11229 description { state: "visible" 0.0;
11230 inherit: "default" 0.0;
11232 rel1.relative: 0.0 0.0;
11233 rel2.relative: 1.0 1.0;
11236 part { name: "shad";
11238 description { state: "default" 0.0;
11239 image.normal: "shad_circ.png";
11240 rel1.to: "elm.swallow.content";
11241 rel1.offset: -64 -64;
11242 rel2.to: "elm.swallow.content";
11243 rel2.offset: 63 63;
11247 part { name: "pop";
11249 description { state: "default" 0.0;
11250 rel1.to: "elm.swallow.content";
11251 rel1.offset: -5 -5;
11252 rel2.to: "elm.swallow.content";
11255 normal: "bt_dis_base.png";
11258 image.middle: SOLID;
11261 part { name: "popover";
11263 description { state: "default" 0.0;
11266 rel2.relative: 1.0 0.5;
11268 normal: "bt_dis_hilight.png";
11273 part { name: "elm.swallow.content";
11275 description { state: "default" 0.0;
11282 program { name: "show";
11283 signal: "elm,action,show";
11285 action: STATE_SET "visible" 0.0;
11288 program { name: "show_2";
11290 action: STATE_SET "default" 0.0;
11294 program { name: "show_3";
11296 action: STATE_SET "visible" 0.0;
11298 transition: LINEAR 0.5;
11300 program { name: "hide";
11301 signal: "elm,action,hide";
11303 action: STATE_SET "default" 0.0;
11308 group { name: "elm/notify/right/default";
11309 //this group is a design similar to the inwin group
11311 image: "shad_circ.png" COMP;
11312 image: "bt_dis_base.png" COMP;
11313 image: "bt_dis_hilight.png" COMP;
11316 part { name: "base";
11320 description { state: "default" 0.0;
11322 rel1.offset: 10 10;
11323 rel2.offset: -10 -10;
11324 rel1.relative: 1.0 0.0;
11325 rel2.relative: 2.0 1.0;
11327 description { state: "visible" 0.0;
11328 inherit: "default" 0.0;
11330 rel1.relative: 0.0 0.0;
11331 rel2.relative: 1.0 1.0;
11334 part { name: "shad";
11336 description { state: "default" 0.0;
11337 image.normal: "shad_circ.png";
11338 rel1.to: "elm.swallow.content";
11339 rel1.offset: -64 -64;
11340 rel2.to: "elm.swallow.content";
11341 rel2.offset: 63 63;
11345 part { name: "pop";
11347 description { state: "default" 0.0;
11348 rel1.to: "elm.swallow.content";
11349 rel1.offset: -5 -5;
11350 rel2.to: "elm.swallow.content";
11353 normal: "bt_dis_base.png";
11356 image.middle: SOLID;
11359 part { name: "popover";
11361 description { state: "default" 0.0;
11364 rel2.relative: 1.0 0.5;
11366 normal: "bt_dis_hilight.png";
11371 part { name: "elm.swallow.content";
11373 description { state: "default" 0.0;
11380 program { name: "show";
11381 signal: "elm,action,show";
11383 action: STATE_SET "visible" 0.0;
11386 program { name: "show_2";
11388 action: STATE_SET "default" 0.0;
11392 program { name: "show_3";
11394 action: STATE_SET "visible" 0.0;
11396 transition: LINEAR 0.5;
11398 program { name: "hide";
11399 signal: "elm,action,hide";
11401 action: STATE_SET "default" 0.0;
11406 group { name: "elm/notify/top_left/default";
11407 //this group is a design similar to the inwin group
11409 image: "shad_circ.png" COMP;
11410 image: "bt_dis_base.png" COMP;
11411 image: "bt_dis_hilight.png" COMP;
11414 part { name: "base";
11418 description { state: "default" 0.0;
11420 rel1.offset: 10 10;
11421 rel2.offset: -10 -10;
11422 rel1.relative: 0.0 -1.0;
11423 rel2.relative: 1.0 0.0;
11425 description { state: "visible" 0.0;
11426 inherit: "default" 0.0;
11428 rel1.relative: 0.0 0.0;
11429 rel2.relative: 1.0 1.0;
11432 part { name: "shad";
11434 description { state: "default" 0.0;
11435 image.normal: "shad_circ.png";
11436 rel1.to: "elm.swallow.content";
11437 rel1.offset: -64 -64;
11438 rel2.to: "elm.swallow.content";
11439 rel2.offset: 63 63;
11443 part { name: "pop";
11445 description { state: "default" 0.0;
11446 rel1.to: "elm.swallow.content";
11447 rel1.offset: -5 -5;
11448 rel2.to: "elm.swallow.content";
11451 normal: "bt_dis_base.png";
11454 image.middle: SOLID;
11457 part { name: "popover";
11459 description { state: "default" 0.0;
11462 rel2.relative: 1.0 0.5;
11464 normal: "bt_dis_hilight.png";
11469 part { name: "elm.swallow.content";
11471 description { state: "default" 0.0;
11478 program { name: "show";
11479 signal: "elm,action,show";
11481 action: STATE_SET "visible" 0.0;
11484 program { name: "show_2";
11486 action: STATE_SET "default" 0.0;
11490 program { name: "show_3";
11492 action: STATE_SET "visible" 0.0;
11494 transition: LINEAR 0.5;
11496 program { name: "hide";
11497 signal: "elm,action,hide";
11499 action: STATE_SET "default" 0.0;
11504 group { name: "elm/notify/top_right/default";
11505 //this group is a design similar to the inwin group
11507 image: "shad_circ.png" COMP;
11508 image: "bt_dis_base.png" COMP;
11509 image: "bt_dis_hilight.png" COMP;
11512 part { name: "base";
11516 description { state: "default" 0.0;
11518 rel1.offset: 10 10;
11519 rel2.offset: -10 -10;
11520 rel1.relative: 0.0 -1.0;
11521 rel2.relative: 1.0 0.0;
11523 description { state: "visible" 0.0;
11524 inherit: "default" 0.0;
11526 rel1.relative: 0.0 0.0;
11527 rel2.relative: 1.0 1.0;
11530 part { name: "shad";
11532 description { state: "default" 0.0;
11533 image.normal: "shad_circ.png";
11534 rel1.to: "elm.swallow.content";
11535 rel1.offset: -64 -64;
11536 rel2.to: "elm.swallow.content";
11537 rel2.offset: 63 63;
11541 part { name: "pop";
11543 description { state: "default" 0.0;
11544 rel1.to: "elm.swallow.content";
11545 rel1.offset: -5 -5;
11546 rel2.to: "elm.swallow.content";
11549 normal: "bt_dis_base.png";
11552 image.middle: SOLID;
11555 part { name: "popover";
11557 description { state: "default" 0.0;
11560 rel2.relative: 1.0 0.5;
11562 normal: "bt_dis_hilight.png";
11567 part { name: "elm.swallow.content";
11569 description { state: "default" 0.0;
11576 program { name: "show";
11577 signal: "elm,action,show";
11579 action: STATE_SET "visible" 0.0;
11582 program { name: "show_2";
11584 action: STATE_SET "default" 0.0;
11588 program { name: "show_3";
11590 action: STATE_SET "visible" 0.0;
11592 transition: LINEAR 0.5;
11594 program { name: "hide";
11595 signal: "elm,action,hide";
11597 action: STATE_SET "default" 0.0;
11602 group { name: "elm/notify/bottom_left/default";
11603 //this group is a design similar to the inwin group
11605 image: "shad_circ.png" COMP;
11606 image: "bt_dis_base.png" COMP;
11607 image: "bt_dis_hilight.png" COMP;
11610 part { name: "base";
11614 description { state: "default" 0.0;
11616 rel1.offset: 10 10;
11617 rel2.offset: -10 -10;
11618 rel1.relative: 0.0 1.0;
11619 rel2.relative: 1.0 2.0;
11621 description { state: "visible" 0.0;
11622 inherit: "default" 0.0;
11624 rel1.relative: 0.0 0.0;
11625 rel2.relative: 1.0 1.0;
11628 part { name: "shad";
11630 description { state: "default" 0.0;
11631 image.normal: "shad_circ.png";
11632 rel1.to: "elm.swallow.content";
11633 rel1.offset: -64 -64;
11634 rel2.to: "elm.swallow.content";
11635 rel2.offset: 63 63;
11639 part { name: "pop";
11641 description { state: "default" 0.0;
11642 rel1.to: "elm.swallow.content";
11643 rel1.offset: -5 -5;
11644 rel2.to: "elm.swallow.content";
11647 normal: "bt_dis_base.png";
11650 image.middle: SOLID;
11653 part { name: "popover";
11655 description { state: "default" 0.0;
11658 rel2.relative: 1.0 0.5;
11660 normal: "bt_dis_hilight.png";
11665 part { name: "elm.swallow.content";
11667 description { state: "default" 0.0;
11674 program { name: "show";
11675 signal: "elm,action,show";
11677 action: STATE_SET "visible" 0.0;
11680 program { name: "show_2";
11682 action: STATE_SET "default" 0.0;
11686 program { name: "show_3";
11688 action: STATE_SET "visible" 0.0;
11690 transition: LINEAR 0.5;
11692 program { name: "hide";
11693 signal: "elm,action,hide";
11695 action: STATE_SET "default" 0.0;
11700 group { name: "elm/notify/bottom_right/default";
11701 //this group is a design similar to the inwin group
11703 image: "shad_circ.png" COMP;
11704 image: "bt_dis_base.png" COMP;
11705 image: "bt_dis_hilight.png" COMP;
11708 part { name: "base";
11712 description { state: "default" 0.0;
11714 rel1.offset: 10 10;
11715 rel2.offset: -10 -10;
11716 rel1.relative: 0.0 1.0;
11717 rel2.relative: 1.0 2.0;
11719 description { state: "visible" 0.0;
11720 inherit: "default" 0.0;
11722 rel1.relative: 0.0 0.0;
11723 rel2.relative: 1.0 1.0;
11726 part { name: "shad";
11728 description { state: "default" 0.0;
11729 image.normal: "shad_circ.png";
11730 rel1.to: "elm.swallow.content";
11731 rel1.offset: -64 -64;
11732 rel2.to: "elm.swallow.content";
11733 rel2.offset: 63 63;
11737 part { name: "pop";
11739 description { state: "default" 0.0;
11740 rel1.to: "elm.swallow.content";
11741 rel1.offset: -5 -5;
11742 rel2.to: "elm.swallow.content";
11745 normal: "bt_dis_base.png";
11748 image.middle: SOLID;
11751 part { name: "popover";
11753 description { state: "default" 0.0;
11756 rel2.relative: 1.0 0.5;
11758 normal: "bt_dis_hilight.png";
11763 part { name: "elm.swallow.content";
11765 description { state: "default" 0.0;
11772 program { name: "show";
11773 signal: "elm,action,show";
11775 action: STATE_SET "visible" 0.0;
11778 program { name: "show_2";
11780 action: STATE_SET "default" 0.0;
11784 program { name: "show_3";
11786 action: STATE_SET "visible" 0.0;
11788 transition: LINEAR 0.5;
11790 program { name: "hide";
11791 signal: "elm,action,hide";
11793 action: STATE_SET "default" 0.0;
11799 ///////////////////////////////////////////////////////////////////////////////
11800 group { name: "elm/slideshow/base/default";
11802 item: transitions "fade black_fade horizontal vertical square";
11803 item: layouts "fullscreen not_fullscreen";
11806 part { name: "whole";
11809 state: "default" 0.0;
11811 color: 20 20 20 255;
11814 part { name: "image_1_whole";
11817 state: "default" 0.0;
11818 color: 255 255 255 255;
11821 state: "fade_prev_next" 0.0;
11822 inherit: "default" 0.0;
11823 color: 255 255 255 0;
11826 state: "black_fade_prev_next_init" 0.0;
11827 inherit: "default" 0.0;
11828 color: 255 255 255 255;
11831 state: "black_fade_prev_next" 0.0;
11832 inherit: "default" 0.0;
11836 state: "horizontal_next_init" 0.0;
11837 inherit: "default" 0.0;
11840 state: "horizontal_next" 0.0;
11841 inherit: "default" 0.0;
11842 rel1.relative: -1.0 0.0;
11843 rel2.relative: 0.0 1.0;
11846 state: "horizontal_prev_init" 0.0;
11847 inherit: "default" 0.0;
11850 state: "horizontal_prev" 0.0;
11851 inherit: "default" 0.0;
11852 rel1.relative: 1.0 0.0;
11853 rel2.relative: 2.0 1.0;
11856 state: "vertical_next_init" 0.0;
11857 inherit: "default" 0.0;
11860 state: "vertical_next" 0.0;
11861 inherit: "default" 0.0;
11862 rel1.relative: 0.0 -1.0;
11863 rel2.relative: 1.0 0.0;
11866 state: "vertical_prev_init" 0.0;
11867 inherit: "default" 0.0;
11870 state: "vertical_prev" 0.0;
11871 inherit: "default" 0.0;
11872 rel1.relative: 0.0 1.0;
11873 rel2.relative: 1.0 2.0;
11876 state: "square_prev_next" 0.0;
11877 inherit: "default" 0.0;
11878 color: 255 255 255 0;
11881 part { name: "image_2_whole";
11884 state: "default" 0.0;
11886 color: 255 255 255 0;
11889 state: "fade_prev_next" 0.0;
11890 inherit: "default" 0.0;
11891 color: 255 255 255 255;
11894 state: "black_fade_prev_next_init" 0.0;
11895 inherit: "default" 0.0;
11899 state: "black_fade_prev_next" 0.0;
11900 inherit: "default" 0.0;
11901 color: 255 255 255 255;
11904 state: "horizontal_next_init" 0.0;
11905 inherit: "default" 0.0;
11906 rel1.relative: 1.0 0.0;
11907 rel2.relative: 2.0 1.0;
11908 color: 255 255 255 255;
11911 state: "horizontal_next" 0.0;
11912 inherit: "default" 0.0;
11913 color: 255 255 255 255;
11916 state: "horizontal_prev_init" 0.0;
11917 inherit: "default" 0.0;
11918 rel1.relative: -1.0 0.0;
11919 rel2.relative: 0.0 1.0;
11920 color: 255 255 255 255;
11923 state: "horizontal_prev" 0.0;
11924 inherit: "default" 0.0;
11925 color: 255 255 255 255;
11928 state: "vertical_next_init" 0.0;
11929 inherit: "default" 0.0;
11930 rel1.relative: 0.0 1.0;
11931 rel2.relative: 1.0 2.0;
11932 color: 255 255 255 255;
11935 state: "vertical_next" 0.0;
11936 inherit: "default" 0.0;
11937 color: 255 255 255 255;
11940 state: "vertical_prev_init" 0.0;
11941 inherit: "default" 0.0;
11942 rel1.relative: 0.0 -1.0;
11943 rel2.relative: 1.0 0.0;
11944 color: 255 255 255 255;
11947 state: "vertical_prev" 0.0;
11948 inherit: "default" 0.0;
11949 color: 255 255 255 255;
11952 state: "square_prev_next_init" 0.0;
11953 inherit: "default" 0.0;
11954 rel1.relative: 0.5 0.5;
11955 rel2.relative: 0.5 0.5;
11956 color: 255 255 255 255;
11959 state: "square_prev_next" 0.0;
11960 inherit: "default" 0.0;
11961 rel1.relative: 0.0 0.0;
11962 rel2.relative: 1.0 1.0;
11963 color: 255 255 255 255;
11966 part { name: "elm.swallow.1";
11968 clip_to: "image_1_whole";
11970 state: "default" 0.0;
11971 rel1.to: "image_1_whole";
11972 rel2.to: "image_1_whole";
11973 color: 255 255 255 255;
11976 state: "not_fullscreen" 0.0;
11977 rel1.relative: 0.1 0.1;
11978 rel1.to: "image_1_whole";
11979 rel2.relative: 0.9 0.9;
11980 rel2.to: "image_1_whole";
11981 color: 255 255 255 255;
11984 part { name: "elm.swallow.2";
11986 clip_to: "image_2_whole";
11988 state: "default" 0.0;
11989 color: 255 255 255 255;
11990 rel1.to: "image_2_whole";
11991 rel2.to: "image_2_whole";
11994 state: "not_fullscreen" 0.0;
11995 color: 255 255 255 255;
11996 rel1.relative: 0.1 0.1;
11997 rel1.to: "image_2_whole";
11998 rel2.relative: 0.9 0.9;
11999 rel2.to: "image_2_whole";
12002 part { name: "events_catcher";
12006 state: "default" 0.0;
12014 program { name: "layout_fullscreen";
12015 signal: "layout,fullscreen";
12016 source: "slideshow";
12017 action: STATE_SET "default" 0.0;
12018 target: "elm.swallow.1";
12019 target: "elm.swallow.2";
12020 transition: SINUSOIDAL 1.0;
12022 program { name: "layout_not_fullscreen";
12023 signal: "layout,not_fullscreen";
12024 source: "slideshow";
12025 action: STATE_SET "not_fullscreen" 0.0;
12026 target: "elm.swallow.1";
12027 target: "elm.swallow.2";
12028 transition: SINUSOIDAL 1.0;
12031 program { name: "fade_next";
12032 signal: "fade,next";
12033 source: "slideshow";
12034 action: STATE_SET "default" 0.0;
12035 target: "image_1_whole";
12036 target: "image_2_whole";
12037 after: "fade_next_2";
12039 program { name: "fade_next_2";
12040 action: STATE_SET "fade_prev_next" 0.0;
12041 target: "image_1_whole";
12042 target: "image_2_whole";
12043 transition: SINUSOIDAL 1.5;
12046 program { name: "fade_previous";
12047 signal: "fade,previous";
12048 source: "slideshow";
12049 action: STATE_SET "default" 0.0;
12050 target: "image_1_whole";
12051 target: "image_2_whole";
12052 after: "fade_previous_2";
12054 program { name: "fade_previous_2";
12055 action: STATE_SET "fade_prev_next" 0.0;
12056 target: "image_1_whole";
12057 target: "image_2_whole";
12058 transition: SINUSOIDAL 1.5;
12061 program { name: "black_fade_next";
12062 signal: "black_fade,next";
12063 source: "slideshow";
12064 action: STATE_SET "black_fade_prev_next_init" 0.0;
12065 target: "image_1_whole";
12066 target: "image_2_whole";
12067 after: "black_fade_next_2";
12069 program { name: "black_fade_next_2";
12070 action: STATE_SET "black_fade_prev_next" 0.0;
12071 target: "image_1_whole";
12072 transition: SINUSOIDAL 0.75;
12073 after: "black_fade_next_3";
12075 program { name: "black_fade_next_3";
12076 action: STATE_SET "black_fade_prev_next" 0.0;
12077 target: "image_2_whole";
12078 transition: SINUSOIDAL 0.75;
12081 program { name: "black_fade_previous";
12082 signal: "black_fade,previous";
12083 source: "slideshow";
12084 action: STATE_SET "black_fade_prev_next_init" 0.0;
12085 target: "image_1_whole";
12086 target: "image_2_whole";
12087 after: "black_fade_previous_2";
12089 program { name: "black_fade_previous_2";
12090 action: STATE_SET "black_fade_prev_next" 0.0;
12091 target: "image_1_whole";
12092 transition: SINUSOIDAL 0.75;
12093 after: "black_fade_previous_3";
12095 program { name: "black_fade_previous_3";
12096 action: STATE_SET "black_fade_prev_next" 0.0;
12097 target: "image_2_whole";
12098 transition: SINUSOIDAL 0.75;
12101 program { name: "horizontal_next";
12102 signal: "horizontal,next";
12103 source: "slideshow";
12104 action: STATE_SET "horizontal_next_init" 0.0;
12105 target: "image_1_whole";
12106 target: "image_2_whole";
12107 after: "horizontal_next_2";
12109 program { name: "horizontal_next_2";
12110 action: STATE_SET "horizontal_next" 0.0;
12111 target: "image_1_whole";
12112 target: "image_2_whole";
12113 transition: SINUSOIDAL 1.5;
12116 program { name: "horizontal_previous";
12117 signal: "horizontal,previous";
12118 source: "slideshow";
12119 action: STATE_SET "horizontal_prev_init" 0.0;
12120 target: "image_1_whole";
12121 target: "image_2_whole";
12122 after: "horizontal_previous_2";
12124 program { name: "horizontal_previous_2";
12125 action: STATE_SET "horizontal_prev" 0.0;
12126 target: "image_1_whole";
12127 target: "image_2_whole";
12128 transition: SINUSOIDAL 1.5;
12131 program { name: "vertical_next";
12132 signal: "vertical,next";
12133 source: "slideshow";
12134 action: STATE_SET "vertical_next_init" 0.0;
12135 target: "image_1_whole";
12136 target: "image_2_whole";
12137 after: "vertical_next_2";
12139 program { name: "vertical_next_2";
12140 action: STATE_SET "vertical_next" 0.0;
12141 target: "image_1_whole";
12142 target: "image_2_whole";
12143 transition: SINUSOIDAL 1.5;
12146 program { name: "vertical_previous";
12147 signal: "vertical,previous";
12148 source: "slideshow";
12149 action: STATE_SET "vertical_prev_init" 0.0;
12150 target: "image_1_whole";
12151 target: "image_2_whole";
12152 after: "vertical_previous_2";
12154 program { name: "vertical_previous_2";
12155 action: STATE_SET "vertical_prev" 0.0;
12156 target: "image_1_whole";
12157 target: "image_2_whole";
12158 transition: SINUSOIDAL 1.5;
12161 program { name: "square_next";
12162 signal: "square,next";
12163 source: "slideshow";
12164 action: STATE_SET "square_prev_next_init" 0.0;
12165 target: "image_2_whole";
12166 after: "square_next_2";
12168 program { name: "square_next_2";
12169 action: STATE_SET "square_prev_next" 0.0;
12170 target: "image_2_whole";
12171 target: "image_1_whole";
12172 transition: SINUSOIDAL 1.5;
12175 program { name: "square_previous";
12176 signal: "square,previous";
12177 source: "slideshow";
12178 action: STATE_SET "square_prev_next_init" 0.0;
12179 target: "image_2_whole";
12180 after: "square_next_2";
12182 program { name: "end";
12183 action: SIGNAL_EMIT "end" "slideshow";
12185 program { name: "end_signal";
12186 signal: "anim,end";
12187 source: "slideshow";
12188 action: STATE_SET "default" 0.0;
12189 target: "image_1_whole";
12190 target: "image_2_whole";
12195 ///////////////////////////////////////////////////////////////////////////////
12196 group { name: "elm/win/inwin/default";
12198 image: "shad_circ.png" COMP;
12199 image: "bt_dis_base.png" COMP;
12200 image: "bt_dis_hilight.png" COMP;
12203 part { name: "base";
12206 description { state: "default" 0.0;
12209 description { state: "visible" 0.0;
12210 inherit: "default" 1.0;
12214 part { name: "shad";
12216 description { state: "default" 0.0;
12217 image.normal: "shad_circ.png";
12218 rel1.to: "elm.swallow.content";
12219 rel1.offset: -64 -64;
12220 rel2.to: "elm.swallow.content";
12221 rel2.offset: 63 63;
12225 part { name: "pop";
12227 description { state: "default" 0.0;
12228 rel1.to: "elm.swallow.content";
12229 rel1.offset: -5 -5;
12230 rel2.to: "elm.swallow.content";
12233 normal: "bt_dis_base.png";
12236 image.middle: SOLID;
12239 part { name: "popover";
12241 description { state: "default" 0.0;
12244 rel2.relative: 1.0 0.5;
12246 normal: "bt_dis_hilight.png";
12251 part { name: "elm.swallow.content";
12253 description { state: "default" 0.0;
12254 rel1.relative: 0.1 0.1;
12255 rel2.relative: 0.9 0.9;
12260 program { name: "show";
12261 signal: "elm,action,show";
12263 action: STATE_SET "visible" 0.0;
12264 // transition: DECELERATE 0.5;
12267 program { name: "hide";
12268 signal: "elm,action,hide";
12270 action: STATE_SET "default" 0.0;
12271 // transition: DECELERATE 0.5;
12277 group { name: "elm/win/inwin/minimal";
12279 image: "shad_circ.png" COMP;
12280 image: "bt_dis_base.png" COMP;
12281 image: "bt_dis_hilight.png" COMP;
12284 part { name: "base";
12287 description { state: "default" 0.0;
12290 description { state: "visible" 0.0;
12291 inherit: "default" 1.0;
12295 part { name: "shad";
12297 description { state: "default" 0.0;
12298 image.normal: "shad_circ.png";
12299 rel1.to: "elm.swallow.content";
12300 rel1.offset: -64 -64;
12301 rel2.to: "elm.swallow.content";
12302 rel2.offset: 63 63;
12306 part { name: "pop";
12308 description { state: "default" 0.0;
12309 rel1.to: "elm.swallow.content";
12310 rel1.offset: -5 -5;
12311 rel2.to: "elm.swallow.content";
12314 normal: "bt_dis_base.png";
12317 image.middle: SOLID;
12320 part { name: "popover";
12322 description { state: "default" 0.0;
12325 rel2.relative: 1.0 0.5;
12327 normal: "bt_dis_hilight.png";
12332 part { name: "elm.swallow.content";
12334 description { state: "default" 0.0;
12336 rel1.relative: 0.5 0.5;
12337 rel2.relative: 0.5 0.5;
12342 program { name: "show";
12343 signal: "elm,action,show";
12345 action: STATE_SET "visible" 0.0;
12346 // transition: DECELERATE 0.5;
12349 program { name: "hide";
12350 signal: "elm,action,hide";
12352 action: STATE_SET "default" 0.0;
12353 // transition: DECELERATE 0.5;
12359 group { name: "elm/win/inwin/minimal_vertical";
12361 image: "shad_circ.png" COMP;
12362 image: "bt_dis_base.png" COMP;
12363 image: "bt_dis_hilight.png" COMP;
12366 part { name: "base";
12369 description { state: "default" 0.0;
12372 description { state: "visible" 0.0;
12373 inherit: "default" 1.0;
12377 part { name: "shad";
12379 description { state: "default" 0.0;
12380 image.normal: "shad_circ.png";
12381 rel1.to: "elm.swallow.content";
12382 rel1.offset: -64 -64;
12383 rel2.to: "elm.swallow.content";
12384 rel2.offset: 63 63;
12388 part { name: "pop";
12390 description { state: "default" 0.0;
12391 rel1.to: "elm.swallow.content";
12392 rel1.offset: -5 -5;
12393 rel2.to: "elm.swallow.content";
12396 normal: "bt_dis_base.png";
12399 image.middle: SOLID;
12402 part { name: "popover";
12404 description { state: "default" 0.0;
12407 rel2.relative: 1.0 0.5;
12409 normal: "bt_dis_hilight.png";
12414 part { name: "elm.swallow.content";
12416 description { state: "default" 0.0;
12418 rel1.relative: 0.1 0.5;
12419 rel2.relative: 0.9 0.5;
12424 program { name: "show";
12425 signal: "elm,action,show";
12427 action: STATE_SET "visible" 0.0;
12428 // transition: DECELERATE 0.5;
12431 program { name: "hide";
12432 signal: "elm,action,hide";
12434 action: STATE_SET "default" 0.0;
12435 // transition: DECELERATE 0.5;
12441 ///////////////////////////////////////////////////////////////////////////////
12443 ///////////////////////////////////////////////////////////////////////////////
12444 group { name: "elm/list/item/default";
12445 data.item: "stacking" "above";
12447 image: "bt_sm_base1.png" COMP;
12448 image: "bt_sm_shine.png" COMP;
12449 image: "bt_sm_hilight.png" COMP;
12450 image: "ilist_1.png" COMP;
12451 image: "ilist_item_shadow.png" COMP;
12459 state: "default" 0.0;
12467 state: "default" 0.0;
12482 normal: "ilist_item_shadow.png";
12491 state: "default" 0.0;
12493 normal: "ilist_1.png";
12501 description { state: "default" 0.0;
12503 color: 255 255 255 0;
12513 normal: "bt_sm_base1.png";
12516 image.middle: SOLID;
12518 description { state: "selected" 0.0;
12519 inherit: "default" 0.0;
12521 color: 255 255 255 255;
12532 part { name: "elm.swallow.icon";
12534 description { state: "default" 0.0;
12547 part { name: "elm.swallow.end";
12549 description { state: "default" 0.0;
12562 part { name: "elm.text";
12564 effect: SOFT_SHADOW;
12568 state: "default" 0.0;
12571 to_x: "elm.swallow.icon";
12576 to_x: "elm.swallow.end";
12588 text_class: "list_item";
12591 description { state: "selected" 0.0;
12592 inherit: "default" 0.0;
12593 color: 224 224 224 255;
12597 part { name: "fg1";
12599 description { state: "default" 0.0;
12601 color: 255 255 255 0;
12603 rel2.relative: 1.0 0.5;
12606 normal: "bt_sm_hilight.png";
12610 description { state: "selected" 0.0;
12611 inherit: "default" 0.0;
12613 color: 255 255 255 255;
12616 part { name: "fg2";
12618 description { state: "default" 0.0;
12620 color: 255 255 255 0;
12624 normal: "bt_sm_shine.png";
12628 description { state: "selected" 0.0;
12629 inherit: "default" 0.0;
12631 color: 255 255 255 255;
12638 signal: "elm,state,selected";
12640 action: STATE_SET "selected" 0.0;
12644 target: "elm.text";
12647 name: "go_passive";
12648 signal: "elm,state,unselected";
12650 action: STATE_SET "default" 0.0;
12654 target: "elm.text";
12655 transition: LINEAR 0.1;
12659 group { name: "elm/list/item_odd/default";
12660 data.item: "stacking" "below";
12661 data.item: "selectraise" "on";
12663 image: "bt_sm_base1.png" COMP;
12664 image: "bt_sm_shine.png" COMP;
12665 image: "bt_sm_hilight.png" COMP;
12666 image: "ilist_2.png" COMP;
12674 state: "default" 0.0;
12682 state: "default" 0.0;
12684 normal: "ilist_2.png";
12692 description { state: "default" 0.0;
12694 color: 255 255 255 0;
12704 normal: "bt_sm_base1.png";
12707 image.middle: SOLID;
12709 description { state: "selected" 0.0;
12710 inherit: "default" 0.0;
12712 color: 255 255 255 255;
12724 name: "elm.swallow.icon";
12726 description { state: "default" 0.0;
12740 name: "elm.swallow.end";
12742 description { state: "default" 0.0;
12758 effect: SOFT_SHADOW;
12762 state: "default" 0.0;
12765 to_x: "elm.swallow.icon";
12770 to_x: "elm.swallow.end";
12782 text_class: "list_item";
12785 description { state: "selected" 0.0;
12786 inherit: "default" 0.0;
12787 color: 224 224 224 255;
12791 part { name: "fg1";
12793 description { state: "default" 0.0;
12795 color: 255 255 255 0;
12797 rel2.relative: 1.0 0.5;
12800 normal: "bt_sm_hilight.png";
12804 description { state: "selected" 0.0;
12805 inherit: "default" 0.0;
12807 color: 255 255 255 255;
12810 part { name: "fg2";
12812 description { state: "default" 0.0;
12814 color: 255 255 255 0;
12818 normal: "bt_sm_shine.png";
12822 description { state: "selected" 0.0;
12823 inherit: "default" 0.0;
12825 color: 255 255 255 255;
12832 signal: "elm,state,selected";
12834 action: STATE_SET "selected" 0.0;
12838 target: "elm.text";
12841 name: "go_passive";
12842 signal: "elm,state,unselected";
12844 action: STATE_SET "default" 0.0;
12848 target: "elm.text";
12849 transition: LINEAR 0.1;
12853 group { name: "elm/list/item_compress/default";
12854 data.item: "stacking" "above";
12855 data.item: "selectraise" "on";
12857 image: "bt_sm_base1.png" COMP;
12858 image: "bt_sm_shine.png" COMP;
12859 image: "bt_sm_hilight.png" COMP;
12860 image: "ilist_1.png" COMP;
12861 image: "ilist_item_shadow.png" COMP;
12869 state: "default" 0.0;
12876 description { state: "default" 0.0;
12891 normal: "ilist_item_shadow.png";
12900 state: "default" 0.0;
12902 normal: "ilist_1.png";
12910 description { state: "default" 0.0;
12912 color: 255 255 255 0;
12922 normal: "bt_sm_base1.png";
12925 image.middle: SOLID;
12927 description { state: "selected" 0.0;
12928 inherit: "default" 0.0;
12930 color: 255 255 255 255;
12941 part { name: "elm.swallow.icon";
12943 description { state: "default" 0.0;
12956 part { name: "elm.swallow.end";
12958 description { state: "default" 0.0;
12974 effect: SOFT_SHADOW;
12977 description { state: "default" 0.0;
12980 to_x: "elm.swallow.icon";
12985 to_x: "elm.swallow.end";
12997 text_class: "list_item";
13000 description { state: "selected" 0.0;
13001 inherit: "default" 0.0;
13002 color: 224 224 224 255;
13006 part { name: "fg1";
13008 description { state: "default" 0.0;
13010 color: 255 255 255 0;
13012 rel2.relative: 1.0 0.5;
13015 normal: "bt_sm_hilight.png";
13019 description { state: "selected" 0.0;
13020 inherit: "default" 0.0;
13022 color: 255 255 255 255;
13025 part { name: "fg2";
13027 description { state: "default" 0.0;
13029 color: 255 255 255 0;
13033 normal: "bt_sm_shine.png";
13037 description { state: "selected" 0.0;
13038 inherit: "default" 0.0;
13040 color: 255 255 255 255;
13047 signal: "elm,state,selected";
13049 action: STATE_SET "selected" 0.0;
13053 target: "elm.text";
13056 name: "go_passive";
13057 signal: "elm,state,unselected";
13059 action: STATE_SET "default" 0.0;
13063 target: "elm.text";
13064 transition: LINEAR 0.1;
13068 group { name: "elm/list/item_compress_odd/default";
13069 data.item: "stacking" "below";
13070 data.item: "selectraise" "on";
13072 image: "bt_sm_base1.png" COMP;
13073 image: "bt_sm_shine.png" COMP;
13074 image: "bt_sm_hilight.png" COMP;
13075 image: "ilist_2.png" COMP;
13083 state: "default" 0.0;
13091 state: "default" 0.0;
13093 normal: "ilist_2.png";
13101 description { state: "default" 0.0;
13103 color: 255 255 255 0;
13113 normal: "bt_sm_base1.png";
13116 image.middle: SOLID;
13118 description { state: "selected" 0.0;
13119 inherit: "default" 0.0;
13121 color: 255 255 255 255;
13132 part { name: "elm.swallow.icon";
13134 description { state: "default" 0.0;
13147 part { name: "elm.swallow.end";
13149 description { state: "default" 0.0;
13165 effect: SOFT_SHADOW;
13169 state: "default" 0.0;
13172 to_x: "elm.swallow.icon";
13177 to_x: "elm.swallow.end";
13189 text_class: "list_item";
13192 description { state: "selected" 0.0;
13193 inherit: "default" 0.0;
13194 color: 224 224 224 255;
13198 part { name: "fg1";
13200 description { state: "default" 0.0;
13202 color: 255 255 255 0;
13204 rel2.relative: 1.0 0.5;
13207 normal: "bt_sm_hilight.png";
13211 description { state: "selected" 0.0;
13212 inherit: "default" 0.0;
13214 color: 255 255 255 255;
13217 part { name: "fg2";
13219 description { state: "default" 0.0;
13221 color: 255 255 255 0;
13225 normal: "bt_sm_shine.png";
13229 description { state: "selected" 0.0;
13230 inherit: "default" 0.0;
13232 color: 255 255 255 255;
13239 signal: "elm,state,selected";
13241 action: STATE_SET "selected" 0.0;
13245 target: "elm.text";
13248 name: "go_passive";
13249 signal: "elm,state,unselected";
13251 action: STATE_SET "default" 0.0;
13255 target: "elm.text";
13256 transition: LINEAR 0.1;
13261 ///////////////////////////////////////////////////////////////////////////////
13262 group { name: "elm/list/h_item/default";
13263 data.item: "stacking" "above";
13265 image: "bt_sm_base1.png" COMP;
13266 image: "bt_sm_shine.png" COMP;
13267 image: "bt_sm_hilight.png" COMP;
13268 image: "ilist_1_h.png" COMP;
13269 image: "ilist_item_shadow_h.png" COMP;
13277 state: "default" 0.0;
13285 state: "default" 0.0;
13300 normal: "ilist_item_shadow_h.png";
13309 state: "default" 0.0;
13311 normal: "ilist_1_h.png";
13319 description { state: "default" 0.0;
13321 color: 255 255 255 0;
13331 normal: "bt_sm_base1.png";
13334 image.middle: SOLID;
13336 description { state: "selected" 0.0;
13337 inherit: "default" 0.0;
13339 color: 255 255 255 255;
13350 part { name: "elm.swallow.icon";
13352 description { state: "default" 0.0;
13365 part { name: "elm.swallow.end";
13367 description { state: "default" 0.0;
13380 part { name: "elm.text";
13382 effect: SOFT_SHADOW;
13386 state: "default" 0.0;
13389 to_x: "elm.swallow.icon";
13394 to_x: "elm.swallow.end";
13405 text_class: "list_item";
13408 description { state: "selected" 0.0;
13409 inherit: "default" 0.0;
13410 color: 224 224 224 255;
13414 part { name: "fg1";
13416 description { state: "default" 0.0;
13418 color: 255 255 255 0;
13420 rel2.relative: 1.0 0.5;
13423 normal: "bt_sm_hilight.png";
13427 description { state: "selected" 0.0;
13428 inherit: "default" 0.0;
13430 color: 255 255 255 255;
13433 part { name: "fg2";
13435 description { state: "default" 0.0;
13437 color: 255 255 255 0;
13441 normal: "bt_sm_shine.png";
13445 description { state: "selected" 0.0;
13446 inherit: "default" 0.0;
13448 color: 255 255 255 255;
13455 signal: "elm,state,selected";
13457 action: STATE_SET "selected" 0.0;
13461 target: "elm.text";
13464 name: "go_passive";
13465 signal: "elm,state,unselected";
13467 action: STATE_SET "default" 0.0;
13471 target: "elm.text";
13472 transition: LINEAR 0.1;
13476 group { name: "elm/list/h_item_odd/default";
13477 data.item: "stacking" "below";
13478 data.item: "selectraise" "on";
13480 image: "bt_sm_base1.png" COMP;
13481 image: "bt_sm_shine.png" COMP;
13482 image: "bt_sm_hilight.png" COMP;
13483 image: "ilist_2_h.png" COMP;
13491 state: "default" 0.0;
13499 state: "default" 0.0;
13501 normal: "ilist_2_h.png";
13509 description { state: "default" 0.0;
13511 color: 255 255 255 0;
13521 normal: "bt_sm_base1.png";
13524 image.middle: SOLID;
13526 description { state: "selected" 0.0;
13527 inherit: "default" 0.0;
13529 color: 255 255 255 255;
13541 name: "elm.swallow.icon";
13543 description { state: "default" 0.0;
13557 name: "elm.swallow.end";
13559 description { state: "default" 0.0;
13572 part { name: "elm.text";
13574 effect: SOFT_SHADOW;
13578 state: "default" 0.0;
13581 to_x: "elm.swallow.icon";
13586 to_x: "elm.swallow.end";
13597 text_class: "list_item";
13600 description { state: "selected" 0.0;
13601 inherit: "default" 0.0;
13602 color: 224 224 224 255;
13606 part { name: "fg1";
13608 description { state: "default" 0.0;
13610 color: 255 255 255 0;
13612 rel2.relative: 1.0 0.5;
13615 normal: "bt_sm_hilight.png";
13619 description { state: "selected" 0.0;
13620 inherit: "default" 0.0;
13622 color: 255 255 255 255;
13625 part { name: "fg2";
13627 description { state: "default" 0.0;
13629 color: 255 255 255 0;
13633 normal: "bt_sm_shine.png";
13637 description { state: "selected" 0.0;
13638 inherit: "default" 0.0;
13640 color: 255 255 255 255;
13647 signal: "elm,state,selected";
13649 action: STATE_SET "selected" 0.0;
13653 target: "elm.text";
13656 name: "go_passive";
13657 signal: "elm,state,unselected";
13659 action: STATE_SET "default" 0.0;
13663 target: "elm.text";
13664 transition: LINEAR 0.1;
13668 group { name: "elm/list/h_item_compress/default";
13669 data.item: "stacking" "above";
13670 data.item: "selectraise" "on";
13672 image: "bt_sm_base1.png" COMP;
13673 image: "bt_sm_shine.png" COMP;
13674 image: "bt_sm_hilight.png" COMP;
13675 image: "ilist_1_h.png" COMP;
13676 image: "ilist_item_shadow_h.png" COMP;
13684 state: "default" 0.0;
13691 description { state: "default" 0.0;
13706 normal: "ilist_item_shadow_h.png";
13715 state: "default" 0.0;
13717 normal: "ilist_1_h.png";
13725 description { state: "default" 0.0;
13727 color: 255 255 255 0;
13737 normal: "bt_sm_base1.png";
13740 image.middle: SOLID;
13742 description { state: "selected" 0.0;
13743 inherit: "default" 0.0;
13745 color: 255 255 255 255;
13756 part { name: "elm.swallow.icon";
13758 description { state: "default" 0.0;
13771 part { name: "elm.swallow.end";
13773 description { state: "default" 0.0;
13789 effect: SOFT_SHADOW;
13792 description { state: "default" 0.0;
13795 to_x: "elm.swallow.icon";
13800 to_x: "elm.swallow.end";
13811 text_class: "list_item";
13814 description { state: "selected" 0.0;
13815 inherit: "default" 0.0;
13816 color: 224 224 224 255;
13820 part { name: "fg1";
13822 description { state: "default" 0.0;
13824 color: 255 255 255 0;
13826 rel2.relative: 1.0 0.5;
13829 normal: "bt_sm_hilight.png";
13833 description { state: "selected" 0.0;
13834 inherit: "default" 0.0;
13836 color: 255 255 255 255;
13839 part { name: "fg2";
13841 description { state: "default" 0.0;
13843 color: 255 255 255 0;
13847 normal: "bt_sm_shine.png";
13851 description { state: "selected" 0.0;
13852 inherit: "default" 0.0;
13854 color: 255 255 255 255;
13861 signal: "elm,state,selected";
13863 action: STATE_SET "selected" 0.0;
13867 target: "elm.text";
13870 name: "go_passive";
13871 signal: "elm,state,unselected";
13873 action: STATE_SET "default" 0.0;
13877 target: "elm.text";
13878 transition: LINEAR 0.1;
13882 group { name: "elm/list/h_item_compress_odd/default";
13883 data.item: "stacking" "below";
13884 data.item: "selectraise" "on";
13886 image: "bt_sm_base1.png" COMP;
13887 image: "bt_sm_shine.png" COMP;
13888 image: "bt_sm_hilight.png" COMP;
13889 image: "ilist_2_h.png" COMP;
13897 state: "default" 0.0;
13905 state: "default" 0.0;
13907 normal: "ilist_2_h.png";
13915 description { state: "default" 0.0;
13917 color: 255 255 255 0;
13927 normal: "bt_sm_base1.png";
13930 image.middle: SOLID;
13932 description { state: "selected" 0.0;
13933 inherit: "default" 0.0;
13935 color: 255 255 255 255;
13946 part { name: "elm.swallow.icon";
13948 description { state: "default" 0.0;
13961 part { name: "elm.swallow.end";
13963 description { state: "default" 0.0;
13976 part { name: "elm.text";
13978 effect: SOFT_SHADOW;
13982 state: "default" 0.0;
13985 to_x: "elm.swallow.icon";
13990 to_x: "elm.swallow.end";
14001 text_class: "list_item";
14004 description { state: "selected" 0.0;
14005 inherit: "default" 0.0;
14006 color: 224 224 224 255;
14010 part { name: "fg1";
14012 description { state: "default" 0.0;
14014 color: 255 255 255 0;
14016 rel2.relative: 1.0 0.5;
14019 normal: "bt_sm_hilight.png";
14023 description { state: "selected" 0.0;
14024 inherit: "default" 0.0;
14026 color: 255 255 255 255;
14029 part { name: "fg2";
14031 description { state: "default" 0.0;
14033 color: 255 255 255 0;
14037 normal: "bt_sm_shine.png";
14041 description { state: "selected" 0.0;
14042 inherit: "default" 0.0;
14044 color: 255 255 255 255;
14051 signal: "elm,state,selected";
14053 action: STATE_SET "selected" 0.0;
14057 target: "elm.text";
14060 name: "go_passive";
14061 signal: "elm,state,unselected";
14063 action: STATE_SET "default" 0.0;
14067 target: "elm.text";
14068 transition: LINEAR 0.1;
14073 ///////////////////////////////////////////////////////////////////////////////
14074 group { name: "elm/slider/horizontal/default";
14075 alias: "elm/slider/horizontal/disabled";
14077 image: "sl_bg.png" COMP;
14078 image: "sl_bg_over.png" COMP;
14080 image: "sl_units.png" COMP;
14083 part { name: "base";
14085 description { state: "default" 0.0;
14094 image.normal: "sl_bg.png";
14098 part { name: "level";
14101 description { state: "default" 0.0;
14106 to_x: "elm.dragable.slider";
14109 color: 255 0 0 200;
14111 description { state: "inverted" 0.0;
14112 inherit: "default" 0.0;
14115 description { state: "disabled" 0.0;
14116 inherit: "default" 0.0;
14117 color: 255 0 0 100;
14119 description { state: "disabled_inverted" 0.0;
14120 inherit: "default" 0.0;
14124 part { name: "level2";
14127 description { state: "default" 0.0;
14132 to_x: "elm.dragable.slider";
14136 color: 255 0 0 200;
14138 description { state: "inverted" 0.0;
14139 inherit: "default" 0.0;
14142 description { state: "disabled" 0.0;
14143 inherit: "default" 0.0;
14145 description { state: "disabled_inverted" 0.0;
14146 inherit: "default" 0.0;
14147 color: 255 0 0 100;
14154 description { state: "default" 0.0;
14156 rel1.offset: -1 -1;
14160 normal: "sl_bg_over.png";
14170 description { state: "default" 0.0;
14172 rel1.to: "elm.swallow.bar";
14173 rel2.to: "elm.swallow.bar";
14177 part { name: "elm.swallow.bar";
14180 description { state: "default" 0.0;
14196 part { name: "elm.swallow.icon";
14198 description { state: "default" 0.0;
14203 to_y: "elm.swallow.bar";
14208 to_y: "elm.swallow.bar";
14211 description { state: "visible" 0.0;
14212 inherit: "default" 0.0;
14215 aspect_preference: VERTICAL;
14219 part { name: "elm.text";
14223 description { state: "default" 0.0;
14227 rel1.to_x: "elm.swallow.icon";
14228 rel1.relative: 1.0 0.0;
14230 rel2.to_x: "elm.swallow.icon";
14231 rel2.relative: 1.0 1.0;
14232 rel2.offset: -1 -5;
14235 font: "Sans,Edje-Vera";
14241 description { state: "visible" 0.0;
14242 inherit: "default" 0.0;
14248 description { state: "disabled" 0.0;
14249 inherit: "default" 0.0;
14250 color: 255 128 128 128;
14253 description { state: "disabled_visible" 0.0;
14254 inherit: "default" 0.0;
14262 name: "elm.swallow.end";
14265 state: "default" 0.0;
14271 to_y: "elm.swallow.bar";
14275 to_y: "elm.swallow.bar";
14278 description { state: "visible" 0.0;
14279 inherit: "default" 0.0;
14282 aspect_preference: VERTICAL;
14283 rel2.offset: -4 -1;
14286 part { name: "units";
14288 description { state: "default" 0.0;
14299 normal: "sl_units.png";
14304 description { state: "visible" 0.0;
14305 inherit: "default" 0.0;
14309 part { name: "elm.units";
14313 description { state: "default" 0.0;
14317 rel1.to_x: "elm.swallow.end";
14318 rel1.relative: 0.0 0.0;
14320 rel2.to_x: "elm.swallow.end";
14321 rel2.relative: 0.0 1.0;
14325 font: "Sans,Edje-Vera";
14331 description { state: "visible" 0.0;
14332 inherit: "default" 0.0;
14337 rel2.offset: -5 -1;
14339 description { state: "disabled" 0.0;
14340 inherit: "default" 0.0;
14341 color: 255 128 128 128;
14344 description { state: "disabled_visible" 0.0;
14345 inherit: "default" 0.0;
14352 part { name: "elm.dragable.slider";
14354 source: "elm/slider/horizontal/indicator/default";
14363 description { state: "default" 0.0;
14375 color: 255 0 0 100;
14378 part { name: "disabler";
14380 description { state: "default" 0.0;
14384 description { state: "disabled" 0.0;
14385 inherit: "default" 0.0;
14391 program { name: "text_show";
14392 signal: "elm,state,text,visible";
14394 action: STATE_SET "visible" 0.0;
14395 target: "elm.text";
14397 program { name: "text_hide";
14398 signal: "elm,state,text,hidden";
14400 action: STATE_SET "default" 0.0;
14401 target: "elm.text";
14403 program { name: "icon_show";
14404 signal: "elm,state,icon,visible";
14406 action: STATE_SET "visible" 0.0;
14407 target: "elm.swallow.icon";
14409 program { name: "icon_hide";
14410 signal: "elm,state,icon,hidden";
14412 action: STATE_SET "default" 0.0;
14413 target: "elm.swallow.icon";
14415 program { name: "end_show";
14416 signal: "elm,state,end,visible";
14418 action: STATE_SET "visible" 0.0;
14419 target: "elm.swallow.end";
14421 program { name: "end_hide";
14422 signal: "elm,state,end,hidden";
14424 action: STATE_SET "default" 0.0;
14425 target: "elm.swallow.end";
14427 program { name: "units_show";
14428 signal: "elm,state,units,visible";
14430 action: STATE_SET "visible" 0.0;
14431 target: "elm.units";
14434 program { name: "units_hide";
14435 signal: "elm,state,units,hidden";
14437 action: STATE_SET "default" 0.0;
14438 target: "elm.units";
14441 program { name: "invert_on";
14442 signal: "elm,state,inverted,on";
14444 action: STATE_SET "inverted" 0.0;
14448 program { name: "invert_off";
14449 signal: "elm,state,inverted,off";
14451 action: STATE_SET "default" 0.0;
14456 name: "go_disabled";
14457 signal: "elm,state,disabled";
14459 action: STATE_SET "disabled" 0.0;
14460 // target: "button0";
14461 target: "disabler";
14462 after: "disable_text";
14463 after: "disable_ind";
14466 program { name: "disable_ind";
14467 action: SIGNAL_EMIT "elm.dragable.slider:elm,state,disabled" "elm";
14469 program { name: "disable_text";
14473 get_state(PART:"elm.text", st, 30, vl);
14474 if (!strcmp(st, "visible"))
14475 set_state(PART:"elm.text", "disabled_visible", 0.0);
14477 set_state(PART:"elm.text", "disabled", 0.0);
14479 get_state(PART:"elm.units", st, 30, vl);
14480 if (!strcmp(st, "visible"))
14481 set_state(PART:"elm.units", "disabled_visible", 0.0);
14483 set_state(PART:"elm.units", "disabled", 0.0);
14485 get_state(PART:"level2", st, 30, vl);
14486 if (!strcmp(st, "inverted"))
14488 set_state(PART:"level", "disabled_inverted", 0.0);
14489 set_state(PART:"level2", "disabled_inverted", 0.0);
14493 set_state(PART:"level", "disabled", 0.0);
14494 set_state(PART:"level2", "disabled", 0.0);
14498 program { name: "enable";
14499 signal: "elm,state,enabled";
14501 action: STATE_SET "default" 0.0;
14502 // target: "button0";
14503 target: "disabler";
14504 after: "enable_text";
14505 after: "enable_ind";
14508 program { name: "enable_ind";
14509 action: SIGNAL_EMIT "elm.dragable.slider:elm,state,enabled" "elm";
14512 program { name: "enable_text";
14516 get_state(PART:"elm.text", st, 30, vl);
14517 if (!strcmp(st, "disabled_visible"))
14518 set_state(PART:"elm.text", "visible", 0.0);
14520 set_state(PART:"elm.text", "default", 0.0);
14522 get_state(PART:"elm.units", st, 30, vl);
14523 if (!strcmp(st, "disabled_visible"))
14524 set_state(PART:"elm.units", "visible", 0.0);
14526 set_state(PART:"elm.units", "default", 0.0);
14528 get_state(PART:"level2", st, 30, vl);
14529 if (!strcmp(st, "disabled_inverted"))
14531 set_state(PART:"level", "inverted", 0.0);
14532 set_state(PART:"level2", "inverted", 0.0);
14536 set_state(PART:"level", "default", 0.0);
14537 set_state(PART:"level2", "default", 0.0);
14544 group { name: "elm/slider/vertical/default";
14546 image: "slv_bg.png" COMP;
14547 image: "slv_bg_over.png" COMP;
14549 image: "slv_units.png" COMP;
14552 part { name: "base";
14554 description { state: "default" 0.0;
14563 image.normal: "slv_bg.png";
14567 part { name: "level";
14570 description { state: "default" 0.0;
14575 to_y: "elm.dragable.slider";
14578 color: 255 0 0 200;
14580 description { state: "inverted" 0.0;
14581 inherit: "default" 0.0;
14584 description { state: "disabled" 0.0;
14585 inherit: "default" 0.0;
14586 color: 255 0 0 100;
14588 description { state: "disabled_inverted" 0.0;
14589 inherit: "default" 0.0;
14593 part { name: "level2";
14596 description { state: "default" 0.0;
14601 to_y: "elm.dragable.slider";
14605 color: 255 0 0 200;
14607 description { state: "inverted" 0.0;
14608 inherit: "default" 0.0;
14611 description { state: "disabled" 0.0;
14612 inherit: "default" 0.0;
14613 color: 255 0 0 100;
14615 description { state: "disabled_inverted" 0.0;
14616 inherit: "default" 0.0;
14617 color: 255 0 0 100;
14624 description { state: "default" 0.0;
14626 rel1.offset: -1 -1;
14630 normal: "slv_bg_over.png";
14640 description { state: "default" 0.0;
14642 rel1.to: "elm.swallow.bar";
14643 rel2.to: "elm.swallow.bar";
14647 part { name: "elm.swallow.bar";
14650 description { state: "default" 0.0;
14666 part { name: "elm.swallow.icon";
14668 description { state: "default" 0.0;
14673 to_x: "elm.swallow.bar";
14678 to_x: "elm.swallow.bar";
14681 description { state: "visible" 0.0;
14682 inherit: "default" 0.0;
14685 aspect_preference: HORIZONTAL;
14689 part { name: "elm.text";
14693 description { state: "default" 0.0;
14697 rel1.to_y: "elm.swallow.icon";
14698 rel1.relative: 0.0 1.0;
14700 rel2.to_y: "elm.swallow.icon";
14701 rel2.relative: 1.0 1.0;
14702 rel2.offset: -1 -1;
14705 font: "Sans,Edje-Vera";
14711 description { state: "visible" 0.0;
14712 inherit: "default" 0.0;
14718 description { state: "disabled" 0.0;
14719 inherit: "default" 0.0;
14720 color: 255 128 128 128;
14723 description { state: "disabled_visible" 0.0;
14724 inherit: "default" 0.0;
14732 name: "elm.swallow.end";
14735 state: "default" 0.0;
14741 to_x: "elm.swallow.bar";
14745 to_x: "elm.swallow.bar";
14748 description { state: "visible" 0.0;
14749 inherit: "default" 0.0;
14752 aspect_preference: HORIZONTAL;
14753 rel2.offset: -1 -4;
14756 part { name: "units";
14758 description { state: "default" 0.0;
14769 normal: "slv_units.png";
14774 description { state: "visible" 0.0;
14775 inherit: "default" 0.0;
14779 part { name: "elm.units";
14783 description { state: "default" 0.0;
14787 rel1.relative: 0.0 0.0;
14788 rel1.to_y: "elm.swallow.end";
14790 rel2.relative: 1.0 0.0;
14791 rel2.to_y: "elm.swallow.end";
14795 font: "Sans,Edje-Vera";
14801 description { state: "visible" 0.0;
14802 inherit: "default" 0.0;
14807 rel2.offset: -9 -9;
14809 description { state: "disabled" 0.0;
14810 inherit: "default" 0.0;
14815 description { state: "disabled_visible" 0.0;
14816 inherit: "default" 0.0;
14821 rel2.offset: -9 -9;
14826 part { name: "elm.dragable.slider";
14828 source: "elm/slider/vertical/indicator/default";
14837 description { state: "default" 0.0;
14852 part { name: "disabler";
14854 description { state: "default" 0.0;
14858 description { state: "disabled" 0.0;
14859 inherit: "default" 0.0;
14866 program { name: "text_show";
14867 signal: "elm,state,text,visible";
14869 action: STATE_SET "visible" 0.0;
14870 target: "elm.text";
14872 program { name: "text_hide";
14873 signal: "elm,state,text,hidden";
14875 action: STATE_SET "default" 0.0;
14876 target: "elm.text";
14878 program { name: "icon_show";
14879 signal: "elm,state,icon,visible";
14881 action: STATE_SET "visible" 0.0;
14882 target: "elm.swallow.icon";
14884 program { name: "icon_hide";
14885 signal: "elm,state,icon,hidden";
14887 action: STATE_SET "default" 0.0;
14888 target: "elm.swallow.icon";
14890 program { name: "end_show";
14891 signal: "elm,state,end,visible";
14893 action: STATE_SET "visible" 0.0;
14894 target: "elm.swallow.end";
14896 program { name: "end_hide";
14897 signal: "elm,state,end,hidden";
14899 action: STATE_SET "default" 0.0;
14900 target: "elm.swallow.end";
14902 program { name: "units_show";
14903 signal: "elm,state,units,visible";
14905 action: STATE_SET "visible" 0.0;
14906 target: "elm.units";
14909 program { name: "units_hide";
14910 signal: "elm,state,units,hidden";
14912 action: STATE_SET "default" 0.0;
14913 target: "elm.units";
14916 program { name: "invert_on";
14917 signal: "elm,state,inverted,on";
14919 action: STATE_SET "inverted" 0.0;
14923 program { name: "invert_off";
14924 signal: "elm,state,inverted,off";
14926 action: STATE_SET "default" 0.0;
14931 name: "go_disabled";
14932 signal: "elm,state,disabled";
14934 action: STATE_SET "disabled" 0.0;
14935 // target: "button0";
14936 target: "disabler";
14937 after: "disable_text";
14938 after: "disable_ind";
14941 program { name: "disable_ind";
14942 action: SIGNAL_EMIT "elm.dragable.slider:elm,state,disabled" "elm";
14945 program { name: "disable_text";
14949 get_state(PART:"elm.text", st, 30, vl);
14950 if (!strcmp(st, "visible"))
14951 set_state(PART:"elm.text", "disabled_visible", 0.0);
14953 set_state(PART:"elm.text", "disabled", 0.0);
14955 get_state(PART:"elm.units", st, 30, vl);
14956 if (!strcmp(st, "visible"))
14957 set_state(PART:"elm.units", "disabled_visible", 0.0);
14959 set_state(PART:"elm.units", "disabled", 0.0);
14961 get_state(PART:"level2", st, 30, vl);
14962 if (!strcmp(st, "inverted"))
14964 set_state(PART:"level", "disabled_inverted", 0.0);
14965 set_state(PART:"level2", "disabled_inverted", 0.0);
14969 set_state(PART:"level", "disabled", 0.0);
14970 set_state(PART:"level2", "disabled", 0.0);
14975 program { name: "enable";
14976 signal: "elm,state,enabled";
14978 action: STATE_SET "default" 0.0;
14979 // target: "button0";
14980 target: "disabler";
14981 after: "enable_text";
14982 after: "enable_ind";
14985 program { name: "enable_ind";
14986 action: SIGNAL_EMIT "elm.dragable.slider:elm,state,enabled" "elm";
14988 program { name: "enable_text";
14992 get_state(PART:"elm.text", st, 30, vl);
14993 if (!strcmp(st, "disabled_visible"))
14994 set_state(PART:"elm.text", "visible", 0.0);
14996 set_state(PART:"elm.text", "default", 0.0);
14998 get_state(PART:"elm.units", st, 30, vl);
14999 if (!strcmp(st, "disabled_visible"))
15000 set_state(PART:"elm.units", "visible", 0.0);
15002 set_state(PART:"elm.units", "default", 0.0);
15004 get_state(PART:"level2", st, 30, vl);
15005 if (!strcmp(st, "disabled_inverted"))
15007 set_state(PART:"level", "inverted", 0.0);
15008 set_state(PART:"level2", "inverted", 0.0);
15012 set_state(PART:"level", "default", 0.0);
15013 set_state(PART:"level2", "default", 0.0);
15019 group { name: "elm/slider/horizontal/indicator/default";
15020 alias: "elm/slider/horizontal/indicator/disabled";
15021 alias: "elm/slider/vertical/indicator/default";
15022 alias: "elm/slider/vertical/indicator/disabled";
15024 image: "sl_bt_0.png" COMP;
15025 image: "sl_bt_1.png" COMP;
15026 image: "sl_bt_2.png" COMP;
15027 image: "sl_bt_3.png" COMP;
15028 image: "sl_bt2_0_0.png" COMP;
15029 image: "sl_bt2_0_1.png" COMP;
15030 image: "sl_bt2_0_2.png" COMP;
15031 image: "sl_bt2_1.png" COMP;
15032 image: "sl_bt2_2.png" COMP;
15035 public value_hide = 0;
15036 public set_value_show() {
15037 set_int(value_hide, 0);
15039 public set_value_hide() {
15040 set_int(value_hide, 1);
15042 public thumb_down() {
15043 if (get_int(value_hide) == 1) {
15044 set_state(PART:"elm.indicator", "default", 0.0);
15045 set_state(PART:"button3", "default", 0.0);
15046 set_state(PART:"button4", "default", 0.0);
15047 set_state(PART:"button5", "default", 0.0);
15048 set_state(PART:"button6", "default", 0.0);
15049 set_state(PART:"button7", "default", 0.0);
15051 set_state(PART:"elm.indicator", "visible", 0.0);
15052 set_state(PART:"button3", "visible", 0.0);
15053 set_state(PART:"button4", "visible", 0.0);
15054 set_state(PART:"button5", "visible", 0.0);
15055 set_state(PART:"button6", "visible", 0.0);
15056 set_state(PART:"button7", "visible", 0.0);
15059 public thumb_up() {
15060 set_state(PART:"elm.indicator", "default", 0.0);
15061 set_state(PART:"button3", "default", 0.0);
15062 set_state(PART:"button4", "default", 0.0);
15063 set_state(PART:"button5", "default", 0.0);
15064 set_state(PART:"button6", "default", 0.0);
15065 set_state(PART:"button7", "default", 0.0);
15069 part { name: "button_events";
15072 description { state: "default" 0.0;
15076 aspect_preference: VERTICAL;
15080 part { name: "button0";
15082 description { state: "default" 0.0;
15087 normal: "sl_bt_0.png";
15092 description { state: "disabled" 0.0;
15093 inherit: "default" 0.0;
15095 normal: "sl_bt_3.png";
15100 part { name: "button1";
15102 description { state: "default" 0.0;
15103 rel1.to: "button0";
15110 normal: "sl_bt_1.png";
15115 part { name: "button2";
15117 description { state: "default" 0.0;
15118 rel1.to: "button0";
15119 rel2.to: "button0";
15121 normal: "sl_bt_2.png";
15127 part { name: "button3";
15129 description { state: "default" 0.0;
15135 to_x: "elm.indicator";
15146 normal: "sl_bt2_0_0.png";
15151 description { state: "visible" 0.0;
15152 inherit: "default" 0.0;
15156 part { name: "button4";
15158 description { state: "default" 0.0;
15164 to_y: "elm.indicator";
15167 rel2.to: "button0";
15169 normal: "sl_bt2_0_1.png";
15174 description { state: "visible" 0.0;
15175 inherit: "default" 0.0;
15179 part { name: "button5";
15181 description { state: "default" 0.0;
15192 to_x: "elm.indicator";
15198 normal: "sl_bt2_0_2.png";
15203 description { state: "visible" 0.0;
15204 inherit: "default" 0.0;
15208 part { name: "elm.indicator";
15211 effect: SOFT_SHADOW;
15213 description { state: "default" 0.0;
15219 relative: 0.0 -0.25;
15224 relative: 1.0 -0.25;
15227 color: 224 224 224 255;
15230 font: "Sans,Edje-Vera";
15236 description { state: "visible" 0.0;
15237 inherit: "default" 0.0;
15241 rel2.offset: -1 -1;
15244 part { name: "button6";
15246 description { state: "default" 0.0;
15248 rel1.to: "button3";
15255 normal: "sl_bt2_1.png";
15260 description { state: "visible" 0.0;
15261 inherit: "default" 0.0;
15265 part { name: "button7";
15267 description { state: "default" 0.0;
15269 rel1.to: "button3";
15270 rel2.to: "button5";
15272 normal: "sl_bt2_2.png";
15278 description { state: "visible" 0.0;
15279 inherit: "default" 0.0;
15285 program { name: "set_val_show";
15286 signal: "elm,state,val,show";
15292 program { name: "set_val_hide";
15293 signal: "elm,state,val,hide";
15299 program { name: "val_show";
15300 signal: "mouse,down,*";
15301 source: "button_events";
15307 program { name: "val_hide";
15308 signal: "mouse,up,*";
15309 source: "button_events";
15315 name: "go_disabled";
15316 signal: "elm,state,disabled";
15318 action: STATE_SET "disabled" 0.0;
15322 name: "go_enabled";
15323 signal: "elm,state,enabled";
15325 action: STATE_SET "default" 0.0;
15332 ////////////////////////////////////////////////////////////////////////////////
15334 ////////////////////////////////////////////////////////////////////////////////
15335 group { name: "elm/actionslider/base/default";
15338 image: "shelf_inset.png" COMP;
15339 image: "ilist_1.png" COMP;
15340 image: "bt_bases.png" COMP;
15341 image: "bt_basew.png" COMP;
15342 image: "bt_hilightw.png" COMP;
15350 state: "default" 0.0;
15353 rel2.offset: -2 -2;
15355 normal: "ilist_1.png";
15361 part { name: "conf_over";
15363 description { state: "default" 0.0;
15367 normal: "shelf_inset.png";
15374 part { name: "icon.dragable.area";
15377 description { state: "default" 0.0;
15383 part { name: "elm.text.left";
15387 description { state: "default" 0.0;
15390 font: "Sans,Edje-Vera";
15397 part { name: "elm.text.center";
15401 description { state: "default" 0.0;
15404 font: "Sans,Edje-Vera";
15411 part { name: "elm.text.right";
15415 description { state: "default" 0.0;
15418 font: "Sans,Edje-Vera";
15425 part { name: "elm.drag_button_base";
15429 description { state: "default" 0.0;
15433 rel1.to: "icon.dragable.area";
15436 to: "icon.dragable.area";
15440 confine: "icon.dragable.area";
15445 part { name: "elm.drag_button";
15448 description { state: "default" 0.0;
15450 color: 255 255 255 0;
15451 rel1.to_x: "elm.drag_button_base";
15452 rel1.to_y: "icon.dragable.area";
15453 rel2.to_x: "elm.drag_button_base";
15454 rel2.to_y: "icon.dragable.area";
15457 events: "elm.drag_button_base";
15460 part { name: "button0";
15462 description { state: "default" 0.0;
15463 rel1.to: "button2";
15464 rel1.offset: -4 -4;
15465 rel2.to: "button2";
15468 normal: "bt_bases.png";
15469 border: 11 11 11 11;
15472 color: 255 255 255 128;
15475 part { name: "button2";
15477 description { state: "default" 0.0;
15478 rel1.to: "elm.drag_button";
15479 rel2.to: "elm.drag_button";
15481 normal: "bt_basew.png";
15485 color: 255 255 255 210;
15488 part { name: "button3";
15490 description { state: "default" 0.0;
15491 rel1.to: "button2";
15492 rel2.to: "button2";
15493 rel2.relative: 1.0 0.5;
15495 normal: "bt_hilightw.png";
15498 color: 255 255 255 190;
15501 part { name: "elm.text.indicator";
15505 description { state: "default" 0.0;
15507 to: "elm.drag_button";
15511 to: "elm.drag_button";
15516 font: "Sans,Edje-Vera";
15525 program { name: "elm.drag_button,mouse,up";
15526 signal: "mouse,up,1";
15527 source: "elm.drag_button";
15528 action: SIGNAL_EMIT "elm.drag_button,mouse,up" "";
15530 program { name: "elm.drag_button,mouse,down";
15531 signal: "mouse,down,1";
15532 source: "elm.drag_button";
15533 action: SIGNAL_EMIT "elm.drag_button,mouse,down" "";
15535 program { name: "elm.drag_button,mouse,move";
15536 signal: "mouse,move";
15537 source: "elm.drag_button_base";
15538 action: SIGNAL_EMIT "elm.drag_button,mouse,move" "";
15543 group { name: "elm/actionslider/base/bar";
15546 image: "shelf_inset.png" COMP;
15547 image: "ilist_1.png" COMP;
15548 image: "bt_bases.png" COMP;
15549 image: "bt_basew.png" COMP;
15550 image: "bt_hilightw.png" COMP;
15558 state: "default" 0.0;
15561 rel2.offset: -2 -2;
15563 normal: "ilist_1.png";
15569 part { name: "conf_over";
15571 description { state: "default" 0.0;
15575 normal: "shelf_inset.png";
15582 part { name: "icon.dragable.area";
15585 description { state: "default" 0.0;
15591 part { name: "elm.text.left";
15595 description { state: "default" 0.0;
15598 font: "Sans,Edje-Vera";
15605 part { name: "elm.text.center";
15609 description { state: "default" 0.0;
15612 font: "Sans,Edje-Vera";
15619 part { name: "elm.text.right";
15623 description { state: "default" 0.0;
15626 font: "Sans,Edje-Vera";
15633 part { name: "bar";
15636 description { state: "default" 0.0;
15642 to_x: "elm.drag_button_base";
15648 part { name: "elm.drag_button_base";
15652 description { state: "default" 0.0;
15656 rel1.to: "icon.dragable.area";
15659 to: "icon.dragable.area";
15663 confine: "icon.dragable.area";
15668 part { name: "elm.drag_button";
15671 description { state: "default" 0.0;
15673 color: 255 255 255 0;
15674 rel1.to_x: "elm.drag_button_base";
15675 rel1.to_y: "icon.dragable.area";
15676 rel2.to_x: "elm.drag_button_base";
15677 rel2.to_y: "icon.dragable.area";
15680 events: "elm.drag_button_base";
15683 part { name: "button0";
15685 description { state: "default" 0.0;
15686 rel1.to: "button2";
15687 rel1.offset: -4 -4;
15688 rel2.to: "button2";
15691 normal: "bt_bases.png";
15692 border: 11 11 11 11;
15695 color: 255 255 255 128;
15698 part { name: "button2";
15700 description { state: "default" 0.0;
15701 rel1.to: "elm.drag_button";
15702 rel2.to: "elm.drag_button";
15704 normal: "bt_basew.png";
15708 color: 255 255 255 210;
15711 part { name: "button3";
15713 description { state: "default" 0.0;
15714 rel1.to: "button2";
15715 rel2.to: "button2";
15716 rel2.relative: 1.0 0.5;
15718 normal: "bt_hilightw.png";
15721 color: 255 255 255 190;
15724 part { name: "elm.text.indicator";
15728 description { state: "default" 0.0;
15730 to: "elm.drag_button";
15734 to: "elm.drag_button";
15739 font: "Sans,Edje-Vera";
15748 program { name: "elm.drag_button,mouse,up";
15749 signal: "mouse,up,1";
15750 source: "elm.drag_button";
15751 action: SIGNAL_EMIT "elm.drag_button,mouse,up" "";
15753 program { name: "elm.drag_button,mouse,down";
15754 signal: "mouse,down,1";
15755 source: "elm.drag_button";
15756 action: SIGNAL_EMIT "elm.drag_button,mouse,down" "";
15758 program { name: "elm.drag_button,mouse,move";
15759 signal: "mouse,move";
15760 source: "elm.drag_button_base";
15761 action: SIGNAL_EMIT "elm.drag_button,mouse,move" "";
15766 ///////////////////////////////////////////////////////////////////////////////
15767 group { name: "elm/genlist/item/default/default";
15768 data.item: "selectraise" "on";
15769 data.item: "labels" "elm.text";
15770 data.item: "icons" "elm.swallow.icon elm.swallow.end";
15771 data.item: "treesize" "20";
15772 // data.item: "states" "";
15774 image: "bt_sm_base1.png" COMP;
15775 image: "bt_sm_shine.png" COMP;
15776 image: "bt_sm_hilight.png" COMP;
15777 image: "ilist_1.png" COMP;
15778 image: "ilist_2.png" COMP;
15779 image: "ilist_item_shadow.png" COMP;
15787 state: "default" 0.0;
15791 part { name: "reorder_bg";
15793 description { state: "default" 0.0;
15795 color: 255 255 255 0;
15805 normal: "bt_bases.png";
15809 description { state: "enabled" 0.0;
15810 inherit: "default" 0.0;
15812 color: 255 255 255 255;
15819 state: "default" 0.0;
15834 normal: "ilist_item_shadow.png";
15839 state: "default" 1.0;
15840 inherit: "default" 0.0;
15848 state: "default" 0.0;
15850 normal: "ilist_1.png";
15856 state: "default" 1.0;
15857 inherit: "default" 0.0;
15858 image.normal: "ilist_2.png";
15862 clip_to: "disclip";
15864 description { state: "default" 0.0;
15866 color: 255 255 255 0;
15876 normal: "bt_sm_base1.png";
15879 image.middle: SOLID;
15881 description { state: "default" 0.1;
15882 inherit: "default" 0.0;
15884 description { state: "selected" 0.0;
15885 inherit: "default" 0.0;
15887 color: 255 255 255 255;
15898 state: "selected" 1.0;
15899 inherit: "selected" 0.0;
15902 part { name: "elm.swallow.pad";
15904 description { state: "default" 0.0;
15917 part { name: "elm.swallow.icon";
15918 clip_to: "disclip";
15920 description { state: "default" 0.0;
15924 to_x: "elm.swallow.pad";
15929 to_x: "elm.swallow.pad";
15935 part { name: "elm.swallow.end";
15936 clip_to: "disclip";
15938 description { state: "default" 0.0;
15942 aspect_preference: VERTICAL;
15953 part { name: "elm.text";
15954 clip_to: "disclip";
15956 effect: SOFT_SHADOW;
15960 state: "default" 0.0;
15963 to_x: "elm.swallow.icon";
15968 to_x: "elm.swallow.end";
15980 text_class: "list_item";
15983 description { state: "selected" 0.0;
15984 inherit: "default" 0.0;
15985 color: 224 224 224 255;
15989 part { name: "fg1";
15990 clip_to: "disclip";
15992 description { state: "default" 0.0;
15994 color: 255 255 255 0;
15996 rel2.relative: 1.0 0.5;
15999 normal: "bt_sm_hilight.png";
16003 description { state: "selected" 0.0;
16004 inherit: "default" 0.0;
16006 color: 255 255 255 255;
16009 state: "selected" 1.0;
16010 inherit: "default" 0.0;
16012 color: 255 255 255 255;
16015 part { name: "fg2";
16016 clip_to: "disclip";
16018 description { state: "default" 0.0;
16020 color: 255 255 255 0;
16024 normal: "bt_sm_shine.png";
16028 description { state: "selected" 0.0;
16029 inherit: "default" 0.0;
16031 color: 255 255 255 255;
16034 state: "selected" 1.0;
16035 inherit: "default" 0.0;
16037 color: 255 255 255 255;
16040 part { name: "disclip";
16042 description { state: "default" 0.0;
16046 description { state: "disabled" 0.0;
16047 inherit: "default" 0.0;
16048 color: 255 255 255 64;
16053 // signal: elm,state,%s,active
16054 // a "check" item named %s went active
16055 // signal: elm,state,%s,passive
16056 // a "check" item named %s went passive
16057 // default is passive
16060 signal: "elm,state,odd";
16062 action: STATE_SET "default" 1.0;
16068 signal: "elm,state,even";
16070 action: STATE_SET "default" 0.0;
16076 signal: "elm,state,selected";
16081 get_state(PART:"base", st, 30, vl);
16082 set_state(PART:"bg", "selected", vl);
16083 set_state(PART:"fg1", "selected", vl);
16084 set_state(PART:"fg2", "selected", vl);
16085 set_state(PART:"elm.text", "selected", vl);
16089 name: "go_passive";
16090 signal: "elm,state,unselected";
16095 get_state(PART:"base", st, 30, vl);
16096 set_state(PART:"bg", "default", vl);
16097 set_state(PART:"fg1", "default", vl);
16098 set_state(PART:"fg2", "default", vl);
16099 set_state(PART:"elm.text", "default", vl);
16103 name: "go_disabled";
16104 signal: "elm,state,disabled";
16106 action: STATE_SET "disabled" 0.0;
16110 name: "go_enabled";
16111 signal: "elm,state,enabled";
16113 action: STATE_SET "default" 0.0;
16117 name: "go_reorder_disabled";
16118 signal: "elm,state,reorder,disabled";
16120 action: STATE_SET "default" 0.0;
16121 target: "reorder_bg";
16122 transition: DECELERATE 0.5;
16125 name: "go_reorder_enabled";
16126 signal: "elm,state,reorder,enabled";
16128 action: STATE_SET "enabled" 0.0;
16129 target: "reorder_bg";
16130 transition: DECELERATE 0.5;
16134 group { name: "elm/genlist/item/group_index/default";
16135 alias: "elm/genlist/item_compress/group_index/default";
16136 data.item: "selectraise" "on";
16137 data.item: "labels" "elm.text";
16138 data.item: "icons" "elm.swallow.icon elm.swallow.end";
16139 data.item: "treesize" "20";
16140 // data.item: "states" "";
16142 image: "bt_sm_base1.png" COMP;
16143 image: "bt_sm_shine.png" COMP;
16144 image: "bt_sm_hilight.png" COMP;
16145 image: "ilist_item_shadow.png" COMP;
16146 image: "group_index.png" COMP;
16154 state: "default" 0.0;
16162 state: "default" 0.0;
16177 normal: "ilist_item_shadow.png";
16186 state: "default" 0.0;
16188 normal: "group_index.png";
16195 clip_to: "disclip";
16197 description { state: "default" 0.0;
16199 color: 255 255 255 0;
16209 normal: "bt_sm_base1.png";
16212 image.middle: SOLID;
16214 description { state: "selected" 0.0;
16215 inherit: "default" 0.0;
16217 color: 255 255 255 255;
16228 part { name: "elm.swallow.pad";
16230 description { state: "default" 0.0;
16243 part { name: "elm.swallow.icon";
16244 clip_to: "disclip";
16246 description { state: "default" 0.0;
16250 to_x: "elm.swallow.pad";
16255 to_x: "elm.swallow.pad";
16261 part { name: "elm.swallow.end";
16262 clip_to: "disclip";
16264 description { state: "default" 0.0;
16268 aspect_preference: VERTICAL;
16279 part { name: "elm.text";
16280 clip_to: "disclip";
16282 effect: SOFT_SHADOW;
16286 state: "default" 0.0;
16289 to_x: "elm.swallow.icon";
16294 to_x: "elm.swallow.end";
16306 text_class: "list_item";
16309 description { state: "selected" 0.0;
16310 inherit: "default" 0.0;
16311 color: 224 224 224 255;
16315 part { name: "fg1";
16316 clip_to: "disclip";
16318 description { state: "default" 0.0;
16320 color: 255 255 255 0;
16322 rel2.relative: 1.0 0.5;
16325 normal: "bt_sm_hilight.png";
16329 description { state: "selected" 0.0;
16330 inherit: "default" 0.0;
16332 color: 255 255 255 255;
16335 part { name: "fg2";
16336 clip_to: "disclip";
16338 description { state: "default" 0.0;
16340 color: 255 255 255 0;
16344 normal: "bt_sm_shine.png";
16348 description { state: "selected" 0.0;
16349 inherit: "default" 0.0;
16351 color: 255 255 255 255;
16354 part { name: "disclip";
16356 description { state: "default" 0.0;
16360 description { state: "disabled" 0.0;
16361 inherit: "default" 0.0;
16362 color: 255 255 255 64;
16367 // signal: elm,state,%s,active
16368 // a "check" item named %s went active
16369 // signal: elm,state,%s,passive
16370 // a "check" item named %s went passive
16371 // default is passive
16374 signal: "elm,state,selected";
16376 action: STATE_SET "selected" 0.0;
16380 target: "elm.text";
16383 name: "go_passive";
16384 signal: "elm,state,unselected";
16386 action: STATE_SET "default" 0.0;
16390 target: "elm.text";
16391 transition: LINEAR 0.1;
16394 name: "go_disabled";
16395 signal: "elm,state,disabled";
16397 action: STATE_SET "disabled" 0.0;
16401 name: "go_enabled";
16402 signal: "elm,state,enabled";
16404 action: STATE_SET "default" 0.0;
16409 group { name: "elm/genlist/item_compress/message/default";
16410 data.item: "selectraise" "on";
16411 data.item: "labels" "elm.title.1 elm.title.2 elm.text";
16412 // data.item: "icons" "elm.swallow.icon elm.swallow.end";
16413 data.item: "treesize" "20";
16414 // data.item: "states" "";
16416 image: "bt_sm_base1.png" COMP;
16417 image: "bt_sm_shine.png" COMP;
16418 image: "bt_sm_hilight.png" COMP;
16419 image: "ilist_1.png" COMP;
16420 image: "ilist_2.png" COMP;
16421 image: "ilist_item_shadow.png" COMP;
16424 style { name: "genlist_textblock_style";
16425 base: "font=Sans font_size=10 color=#000 wrap=char text_class=list_item";
16430 style { name: "genlist_textblock_style2";
16431 base: "font=Sans font_size=10 color=#fff wrap=char text_class=list_item";
16443 state: "default" 0.0;
16451 state: "default" 0.0;
16466 normal: "ilist_item_shadow.png";
16471 state: "default" 1.0;
16472 inherit: "default" 0.0;
16480 state: "default" 0.0;
16482 normal: "ilist_1.png";
16488 state: "default" 1.0;
16489 inherit: "default" 0.0;
16490 image.normal: "ilist_2.png";
16494 clip_to: "disclip";
16496 description { state: "default" 0.0;
16498 color: 255 255 255 0;
16508 normal: "bt_sm_base1.png";
16511 image.middle: SOLID;
16513 description { state: "selected" 0.0;
16514 inherit: "default" 0.0;
16516 color: 255 255 255 255;
16527 part { name: "elm.title.1";
16528 clip_to: "disclip";
16530 effect: SOFT_SHADOW;
16534 state: "default" 0.0;
16554 text_class: "list_item";
16557 description { state: "selected" 0.0;
16558 inherit: "default" 0.0;
16559 color: 224 224 224 255;
16563 part { name: "elm.title.2";
16564 clip_to: "disclip";
16566 effect: SOFT_SHADOW;
16570 state: "default" 0.0;
16574 to_y: "elm.title.1";
16579 to_y: "elm.title.1";
16592 text_class: "list_item";
16595 description { state: "selected" 0.0;
16596 inherit: "default" 0.0;
16597 color: 224 224 224 255;
16601 part { name: "elm.text";
16602 clip_to: "disclip";
16607 state: "default" 0.0;
16611 to_y: "elm.title.2";
16621 style: "genlist_textblock_style";
16627 description { state: "selected" 0.0;
16628 inherit: "default" 0.0;
16630 style: "genlist_textblock_style2";
16634 part { name: "fg1";
16635 clip_to: "disclip";
16637 description { state: "default" 0.0;
16639 color: 255 255 255 0;
16641 rel2.relative: 1.0 0.5;
16644 normal: "bt_sm_hilight.png";
16648 description { state: "selected" 0.0;
16649 inherit: "default" 0.0;
16651 color: 255 255 255 255;
16654 part { name: "fg2";
16655 clip_to: "disclip";
16657 description { state: "default" 0.0;
16659 color: 255 255 255 0;
16663 normal: "bt_sm_shine.png";
16667 description { state: "selected" 0.0;
16668 inherit: "default" 0.0;
16670 color: 255 255 255 255;
16673 part { name: "disclip";
16675 description { state: "default" 0.0;
16679 description { state: "disabled" 0.0;
16680 inherit: "default" 0.0;
16681 color: 255 255 255 64;
16686 // signal: elm,state,%s,active
16687 // a "check" item named %s went active
16688 // signal: elm,state,%s,passive
16689 // a "check" item named %s went passive
16690 // default is passive
16693 signal: "elm,state,odd";
16695 action: STATE_SET "default" 1.0;
16701 signal: "elm,state,even";
16703 action: STATE_SET "default" 0.0;
16709 signal: "elm,state,selected";
16711 action: STATE_SET "selected" 0.0;
16715 target: "elm.title.1";
16716 target: "elm.title.2";
16717 target: "elm.text";
16720 name: "go_passive";
16721 signal: "elm,state,unselected";
16723 action: STATE_SET "default" 0.0;
16727 target: "elm.title.1";
16728 target: "elm.title.2";
16729 target: "elm.text";
16730 transition: LINEAR 0.1;
16733 name: "go_disabled";
16734 signal: "elm,state,disabled";
16736 action: STATE_SET "disabled" 0.0;
16740 name: "go_enabled";
16741 signal: "elm,state,enabled";
16743 action: STATE_SET "default" 0.0;
16749 group { name: "elm/genlist/item_compress/default/default";
16750 data.item: "selectraise" "on";
16751 data.item: "labels" "elm.text";
16752 data.item: "icons" "elm.swallow.icon elm.swallow.end";
16753 data.item: "treesize" "20";
16754 // data.item: "states" "";
16756 image: "bt_sm_base1.png" COMP;
16757 image: "bt_sm_shine.png" COMP;
16758 image: "bt_sm_hilight.png" COMP;
16759 image: "ilist_1.png" COMP;
16760 image: "ilist_2.png" COMP;
16761 image: "ilist_item_shadow.png" COMP;
16769 state: "default" 0.0;
16777 state: "default" 0.0;
16792 normal: "ilist_item_shadow.png";
16797 state: "default" 1.0;
16798 inherit: "default" 0.0;
16806 state: "default" 0.0;
16808 normal: "ilist_1.png";
16814 state: "default" 1.0;
16815 inherit: "default" 0.0;
16816 image.normal: "ilist_2.png";
16820 clip_to: "disclip";
16822 description { state: "default" 0.0;
16824 color: 255 255 255 0;
16834 normal: "bt_sm_base1.png";
16837 image.middle: SOLID;
16839 description { state: "selected" 0.0;
16840 inherit: "default" 0.0;
16842 color: 255 255 255 255;
16853 part { name: "elm.swallow.pad";
16855 description { state: "default" 0.0;
16868 part { name: "elm.swallow.icon";
16869 clip_to: "disclip";
16871 description { state: "default" 0.0;
16875 to_x: "elm.swallow.pad";
16880 to_x: "elm.swallow.pad";
16886 part { name: "elm.swallow.end";
16887 clip_to: "disclip";
16889 description { state: "default" 0.0;
16893 aspect_preference: VERTICAL;
16904 part { name: "elm.text";
16905 clip_to: "disclip";
16907 effect: SOFT_SHADOW;
16911 state: "default" 0.0;
16914 to_x: "elm.swallow.icon";
16919 to_x: "elm.swallow.end";
16931 text_class: "list_item";
16934 description { state: "selected" 0.0;
16935 inherit: "default" 0.0;
16936 color: 224 224 224 255;
16940 part { name: "fg1";
16941 clip_to: "disclip";
16943 description { state: "default" 0.0;
16945 color: 255 255 255 0;
16947 rel2.relative: 1.0 0.5;
16950 normal: "bt_sm_hilight.png";
16954 description { state: "selected" 0.0;
16955 inherit: "default" 0.0;
16957 color: 255 255 255 255;
16960 part { name: "fg2";
16961 clip_to: "disclip";
16963 description { state: "default" 0.0;
16965 color: 255 255 255 0;
16969 normal: "bt_sm_shine.png";
16973 description { state: "selected" 0.0;
16974 inherit: "default" 0.0;
16976 color: 255 255 255 255;
16979 part { name: "disclip";
16981 description { state: "default" 0.0;
16985 description { state: "disabled" 0.0;
16986 inherit: "default" 0.0;
16987 color: 255 255 255 64;
16992 // signal: elm,state,%s,active
16993 // a "check" item named %s went active
16994 // signal: elm,state,%s,passive
16995 // a "check" item named %s went passive
16996 // default is passive
16999 signal: "elm,state,odd";
17001 action: STATE_SET "default" 1.0;
17007 signal: "elm,state,even";
17009 action: STATE_SET "default" 0.0;
17015 signal: "elm,state,selected";
17017 action: STATE_SET "selected" 0.0;
17021 target: "elm.text";
17024 name: "go_passive";
17025 signal: "elm,state,unselected";
17027 action: STATE_SET "default" 0.0;
17031 target: "elm.text";
17032 transition: LINEAR 0.1;
17035 name: "go_disabled";
17036 signal: "elm,state,disabled";
17038 action: STATE_SET "disabled" 0.0;
17042 name: "go_enabled";
17043 signal: "elm,state,enabled";
17045 action: STATE_SET "default" 0.0;
17051 group { name: "elm/genlist/tree/default/default";
17052 data.item: "selectraise" "on";
17053 data.item: "labels" "elm.text";
17054 data.item: "icons" "elm.swallow.icon elm.swallow.end";
17055 data.item: "treesize" "20";
17056 // data.item: "states" "";
17058 image: "bt_sm_base1.png" COMP;
17059 image: "bt_sm_shine.png" COMP;
17060 image: "bt_sm_hilight.png" COMP;
17061 image: "ilist_1.png" COMP;
17062 image: "ilist_2.png" COMP;
17063 image: "ilist_item_shadow.png" COMP;
17064 image: "icon_arrow_left.png" COMP;
17065 image: "icon_arrow_right.png" COMP;
17066 image: "icon_arrow_down.png" COMP;
17074 state: "default" 0.0;
17082 state: "default" 0.0;
17097 normal: "ilist_item_shadow.png";
17102 state: "default" 1.0;
17103 inherit: "default" 0.0;
17111 state: "default" 0.0;
17113 normal: "ilist_1.png";
17119 state: "default" 1.0;
17120 inherit: "default" 0.0;
17121 image.normal: "ilist_2.png";
17125 clip_to: "disclip";
17127 description { state: "default" 0.0;
17129 color: 255 255 255 0;
17139 normal: "bt_sm_base1.png";
17142 image.middle: SOLID;
17144 description { state: "selected" 0.0;
17145 inherit: "default" 0.0;
17147 color: 255 255 255 255;
17158 part { name: "elm.swallow.pad";
17160 description { state: "default" 0.0;
17173 part { name: "arrow";
17174 clip_to: "disclip";
17175 ignore_flags: ON_HOLD;
17176 description { state: "default" 0.0;
17181 to_x: "elm.swallow.pad";
17186 to_x: "elm.swallow.pad";
17190 image.normal: "icon_arrow_right.png";
17192 description { state: "default" 0.1;
17193 inherit: "default" 0.0;
17194 image.normal: "icon_arrow_left.png";
17196 description { state: "active" 0.0;
17197 inherit: "default" 0.0;
17198 image.normal: "icon_arrow_down.png";
17200 description { state: "active" 0.1;
17201 inherit: "default" 0.0;
17202 image.normal: "icon_arrow_down.png";
17205 part { name: "elm.swallow.icon";
17206 clip_to: "disclip";
17208 description { state: "default" 0.0;
17223 part { name: "elm.swallow.end";
17224 clip_to: "disclip";
17226 description { state: "default" 0.0;
17230 aspect_preference: VERTICAL;
17241 part { name: "elm.text";
17242 clip_to: "disclip";
17244 effect: SOFT_SHADOW;
17248 state: "default" 0.0;
17251 to_x: "elm.swallow.icon";
17256 to_x: "elm.swallow.end";
17268 text_class: "list_item";
17271 description { state: "selected" 0.0;
17272 inherit: "default" 0.0;
17273 color: 224 224 224 255;
17277 part { name: "fg1";
17278 clip_to: "disclip";
17280 description { state: "default" 0.0;
17282 color: 255 255 255 0;
17284 rel2.relative: 1.0 0.5;
17287 normal: "bt_sm_hilight.png";
17291 description { state: "selected" 0.0;
17292 inherit: "default" 0.0;
17294 color: 255 255 255 255;
17297 part { name: "fg2";
17298 clip_to: "disclip";
17300 description { state: "default" 0.0;
17302 color: 255 255 255 0;
17306 normal: "bt_sm_shine.png";
17310 description { state: "selected" 0.0;
17311 inherit: "default" 0.0;
17313 color: 255 255 255 255;
17316 part { name: "disclip";
17318 description { state: "default" 0.0;
17322 description { state: "disabled" 0.0;
17323 inherit: "default" 0.0;
17324 color: 255 255 255 64;
17329 // signal: elm,state,%s,active
17330 // a "check" item named %s went active
17331 // signal: elm,state,%s,passive
17332 // a "check" item named %s went passive
17333 // default is passive
17336 signal: "elm,state,odd";
17338 action: STATE_SET "default" 1.0;
17344 signal: "elm,state,even";
17346 action: STATE_SET "default" 0.0;
17352 signal: "elm,state,selected";
17354 action: STATE_SET "selected" 0.0;
17358 target: "elm.text";
17361 name: "go_passive";
17362 signal: "elm,state,unselected";
17364 action: STATE_SET "default" 0.0;
17368 target: "elm.text";
17369 transition: LINEAR 0.1;
17372 name: "go_disabled";
17373 signal: "elm,state,disabled";
17375 action: STATE_SET "disabled" 0.0;
17379 name: "go_enabled";
17380 signal: "elm,state,enabled";
17382 action: STATE_SET "default" 0.0;
17387 signal: "mouse,up,1";
17389 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
17392 name: "go_expanded";
17393 signal: "elm,state,expanded";
17398 get_state(PART:"arrow", st, 30, vl);
17399 set_state(PART:"arrow", "active", vl);
17403 name: "go_contracted";
17404 signal: "elm,state,contracted";
17409 get_state(PART:"arrow", st, 30, vl);
17410 set_state(PART:"arrow", "default", vl);
17413 program { name: "to_rtl";
17414 signal: "edje,state,rtl";
17419 get_state(PART:"arrow", st, 30, vl);
17421 set_state(PART:"arrow", st, 0.1);
17425 program { name: "to_ltr";
17426 signal: "edje,state,ltr";
17431 get_state(PART:"arrow", st, 30, vl);
17433 set_state(PART:"arrow", st, 0.0);
17439 group { name: "elm/genlist/tree_compress/default/default";
17440 data.item: "stacking" "above";
17441 data.item: "selectraise" "on";
17442 data.item: "labels" "elm.text";
17443 data.item: "icons" "elm.swallow.icon elm.swallow.end";
17444 data.item: "treesize" "20";
17445 // data.item: "states" "";
17447 image: "bt_sm_base1.png" COMP;
17448 image: "bt_sm_shine.png" COMP;
17449 image: "bt_sm_hilight.png" COMP;
17450 image: "ilist_1.png" COMP;
17451 image: "ilist_item_shadow.png" COMP;
17452 image: "icon_arrow_left.png" COMP;
17453 image: "icon_arrow_right.png" COMP;
17454 image: "icon_arrow_down.png" COMP;
17462 state: "default" 0.0;
17470 state: "default" 0.0;
17485 normal: "ilist_item_shadow.png";
17490 state: "default" 1.0;
17491 inherit: "default" 0.0;
17499 state: "default" 0.0;
17501 normal: "ilist_1.png";
17507 state: "default" 1.0;
17508 inherit: "default" 0.0;
17509 image.normal: "ilist_2.png";
17513 clip_to: "disclip";
17515 description { state: "default" 0.0;
17517 color: 255 255 255 0;
17527 normal: "bt_sm_base1.png";
17530 image.middle: SOLID;
17532 description { state: "selected" 0.0;
17533 inherit: "default" 0.0;
17535 color: 255 255 255 255;
17546 part { name: "elm.swallow.pad";
17548 description { state: "default" 0.0;
17561 part { name: "arrow";
17562 clip_to: "disclip";
17563 ignore_flags: ON_HOLD;
17564 description { state: "default" 0.0;
17569 to_x: "elm.swallow.pad";
17574 to_x: "elm.swallow.pad";
17578 image.normal: "icon_arrow_right.png";
17580 description { state: "default" 0.1;
17581 inherit: "default" 0.0;
17582 image.normal: "icon_arrow_left.png";
17584 description { state: "active" 0.0;
17585 inherit: "default" 0.0;
17586 image.normal: "icon_arrow_down.png";
17588 description { state: "active" 0.1;
17589 inherit: "default" 0.0;
17590 image.normal: "icon_arrow_down.png";
17593 part { name: "elm.swallow.icon";
17594 clip_to: "disclip";
17596 description { state: "default" 0.0;
17611 part { name: "elm.swallow.end";
17612 clip_to: "disclip";
17614 description { state: "default" 0.0;
17618 aspect_preference: VERTICAL;
17629 part { name: "elm.text";
17630 clip_to: "disclip";
17632 effect: SOFT_SHADOW;
17636 state: "default" 0.0;
17639 to_x: "elm.swallow.icon";
17644 to_x: "elm.swallow.end";
17656 text_class: "list_item";
17659 description { state: "selected" 0.0;
17660 inherit: "default" 0.0;
17661 color: 224 224 224 255;
17665 part { name: "fg1";
17666 clip_to: "disclip";
17668 description { state: "default" 0.0;
17670 color: 255 255 255 0;
17672 rel2.relative: 1.0 0.5;
17675 normal: "bt_sm_hilight.png";
17679 description { state: "selected" 0.0;
17680 inherit: "default" 0.0;
17682 color: 255 255 255 255;
17685 part { name: "fg2";
17686 clip_to: "disclip";
17688 description { state: "default" 0.0;
17690 color: 255 255 255 0;
17694 normal: "bt_sm_shine.png";
17698 description { state: "selected" 0.0;
17699 inherit: "default" 0.0;
17701 color: 255 255 255 255;
17704 part { name: "disclip";
17706 description { state: "default" 0.0;
17710 description { state: "disabled" 0.0;
17711 inherit: "default" 0.0;
17712 color: 255 255 255 64;
17717 // signal: elm,state,%s,active
17718 // a "check" item named %s went active
17719 // signal: elm,state,%s,passive
17720 // a "check" item named %s went passive
17721 // default is passive
17724 signal: "elm,state,odd";
17726 action: STATE_SET "default" 1.0;
17732 signal: "elm,state,even";
17734 action: STATE_SET "default" 0.0;
17740 signal: "elm,state,selected";
17742 action: STATE_SET "selected" 0.0;
17746 target: "elm.text";
17749 name: "go_passive";
17750 signal: "elm,state,unselected";
17752 action: STATE_SET "default" 0.0;
17756 target: "elm.text";
17757 transition: LINEAR 0.1;
17760 name: "go_disabled";
17761 signal: "elm,state,disabled";
17763 action: STATE_SET "disabled" 0.0;
17767 name: "go_enabled";
17768 signal: "elm,state,enabled";
17770 action: STATE_SET "default" 0.0;
17775 signal: "mouse,up,1";
17777 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
17780 name: "go_expanded";
17781 signal: "elm,state,expanded";
17786 get_state(PART:"arrow", st, 30, vl);
17787 set_state(PART:"arrow", "active", vl);
17791 name: "go_contracted";
17792 signal: "elm,state,contracted";
17797 get_state(PART:"arrow", st, 30, vl);
17798 set_state(PART:"arrow", "default", vl);
17801 program { name: "to_rtl";
17802 signal: "edje,state,rtl";
17807 get_state(PART:"arrow", st, 30, vl);
17809 set_state(PART:"arrow", st, 0.1);
17813 program { name: "to_ltr";
17814 signal: "edje,state,ltr";
17819 get_state(PART:"arrow", st, 30, vl);
17821 set_state(PART:"arrow", st, 0.0);
17827 group { name: "elm/genlist/item/default_style/default";
17830 style { name: "genlist_style";
17831 base: "font=Sans font_size=10 align=left valign=0.5 color=#000 text_class=list_item";
17834 tag: "hilight" "+ font=Sans:style=Bold";
17835 tag: "b" "+ font=Sans:style=Bold";
17838 style { name: "genlist_selected_style";
17839 base: "font=Sans font_size=10 align=left valign=0.5 color=#fff text_class=list_item";
17842 tag: "hilight" "+ font=Sans:style=Bold";
17843 tag: "b" "+ font=Sans:style=Bold";
17847 data.item: "stacking" "above";
17848 data.item: "selectraise" "on";
17849 data.item: "labels" "elm.text";
17850 data.item: "icons" "elm.swallow.icon elm.swallow.end";
17851 data.item: "treesize" "20";
17853 image: "bt_sm_base1.png" COMP;
17854 image: "bt_sm_shine.png" COMP;
17855 image: "bt_sm_hilight.png" COMP;
17856 image: "ilist_1.png" COMP;
17857 image: "ilist_item_shadow.png" COMP;
17865 state: "default" 0.0;
17873 state: "default" 0.0;
17888 normal: "ilist_item_shadow.png";
17897 state: "default" 0.0;
17900 normal: "ilist_1.png";
17907 clip_to: "disclip";
17909 description { state: "default" 0.0;
17911 color: 255 255 255 0;
17921 normal: "bt_sm_base1.png";
17924 image.middle: SOLID;
17926 description { state: "selected" 0.0;
17927 inherit: "default" 0.0;
17929 color: 255 255 255 255;
17940 part { name: "elm.swallow.pad";
17942 description { state: "default" 0.0;
17955 part { name: "elm.swallow.icon";
17956 clip_to: "disclip";
17958 description { state: "default" 0.0;
17962 to_x: "elm.swallow.pad";
17967 to_x: "elm.swallow.pad";
17973 part { name: "elm.swallow.end";
17974 clip_to: "disclip";
17976 description { state: "default" 0.0;
17980 aspect_preference: VERTICAL;
17991 part { name: "elm.text";
17992 clip_to: "disclip";
17997 state: "default" 0.0;
18001 to_x: "elm.swallow.icon";
18007 to_x: "elm.swallow.end";
18013 style: "genlist_style";
18017 description { state: "selected" 0.0;
18018 inherit: "default" 0.0;
18020 style: "genlist_selected_style";
18024 part { name: "fg1";
18025 clip_to: "disclip";
18027 description { state: "default" 0.0;
18029 color: 255 255 255 0;
18031 rel2.relative: 1.0 0.5;
18034 normal: "bt_sm_hilight.png";
18038 description { state: "selected" 0.0;
18039 inherit: "default" 0.0;
18041 color: 255 255 255 255;
18044 part { name: "fg2";
18045 clip_to: "disclip";
18047 description { state: "default" 0.0;
18049 color: 255 255 255 0;
18053 normal: "bt_sm_shine.png";
18057 description { state: "selected" 0.0;
18058 inherit: "default" 0.0;
18060 color: 255 255 255 255;
18063 part { name: "disclip";
18065 description { state: "default" 0.0;
18069 description { state: "disabled" 0.0;
18070 inherit: "default" 0.0;
18071 color: 255 255 255 64;
18076 // signal: elm,state,%s,active
18077 // a "check" item named %s went active
18078 // signal: elm,state,%s,passive
18079 // a "check" item named %s went passive
18080 // default is passive
18083 signal: "elm,state,selected";
18085 action: STATE_SET "selected" 0.0;
18089 target: "elm.text";
18092 name: "go_passive";
18093 signal: "elm,state,unselected";
18095 action: STATE_SET "default" 0.0;
18099 target: "elm.text";
18100 transition: LINEAR 0.1;
18103 name: "go_disabled";
18104 signal: "elm,state,disabled";
18106 action: STATE_SET "disabled" 0.0;
18110 name: "go_enabled";
18111 signal: "elm,state,enabled";
18113 action: STATE_SET "default" 0.0;
18118 group { name: "elm/genlist/item_odd/default_style/default";
18119 data.item: "stacking" "below";
18120 data.item: "selectraise" "on";
18121 data.item: "labels" "elm.text";
18122 data.item: "icons" "elm.swallow.icon elm.swallow.end";
18123 data.item: "treesize" "20";
18125 image: "bt_sm_base1.png" COMP;
18126 image: "bt_sm_shine.png" COMP;
18127 image: "bt_sm_hilight.png" COMP;
18128 image: "ilist_2.png" COMP;
18131 part { name: "event";
18135 state: "default" 0.0;
18143 state: "default" 0.0;
18146 normal: "ilist_2.png";
18153 clip_to: "disclip";
18155 description { state: "default" 0.0;
18157 color: 255 255 255 0;
18167 normal: "bt_sm_base1.png";
18170 image.middle: SOLID;
18172 description { state: "selected" 0.0;
18173 inherit: "default" 0.0;
18175 color: 255 255 255 255;
18186 part { name: "elm.swallow.pad";
18188 description { state: "default" 0.0;
18201 part { name: "elm.swallow.icon";
18202 clip_to: "disclip";
18204 description { state: "default" 0.0;
18208 to_x: "elm.swallow.pad";
18213 to_x: "elm.swallow.pad";
18219 part { name: "elm.swallow.end";
18220 clip_to: "disclip";
18222 description { state: "default" 0.0;
18226 aspect_preference: VERTICAL;
18237 part { name: "elm.text";
18238 clip_to: "disclip";
18243 state: "default" 0.0;
18247 to_x: "elm.swallow.icon";
18253 to_x: "elm.swallow.end";
18259 style: "genlist_style";
18263 description { state: "selected" 0.0;
18264 inherit: "default" 0.0;
18266 style: "genlist_selected_style";
18270 part { name: "fg1";
18271 clip_to: "disclip";
18273 description { state: "default" 0.0;
18275 color: 255 255 255 0;
18277 rel2.relative: 1.0 0.5;
18280 normal: "bt_sm_hilight.png";
18284 description { state: "selected" 0.0;
18285 inherit: "default" 0.0;
18287 color: 255 255 255 255;
18290 part { name: "fg2";
18291 clip_to: "disclip";
18293 description { state: "default" 0.0;
18295 color: 255 255 255 0;
18299 normal: "bt_sm_shine.png";
18303 description { state: "selected" 0.0;
18304 inherit: "default" 0.0;
18306 color: 255 255 255 255;
18309 part { name: "disclip";
18311 description { state: "default" 0.0;
18315 description { state: "disabled" 0.0;
18316 inherit: "default" 0.0;
18317 color: 255 255 255 64;
18322 // signal: elm,state,%s,active
18323 // a "check" item named %s went active
18324 // signal: elm,state,%s,passive
18325 // a "check" item named %s went passive
18326 // default is passive
18329 signal: "elm,state,selected";
18331 action: STATE_SET "selected" 0.0;
18335 target: "elm.text";
18338 name: "go_passive";
18339 signal: "elm,state,unselected";
18341 action: STATE_SET "default" 0.0;
18345 target: "elm.text";
18346 transition: LINEAR 0.1;
18349 name: "go_disabled";
18350 signal: "elm,state,disabled";
18352 action: STATE_SET "disabled" 0.0;
18356 name: "go_enabled";
18357 signal: "elm,state,enabled";
18359 action: STATE_SET "default" 0.0;
18365 group { name: "elm/genlist/tree/default_style/default";
18366 data.item: "stacking" "above";
18367 data.item: "selectraise" "on";
18368 data.item: "labels" "elm.text";
18369 data.item: "icons" "elm.swallow.icon elm.swallow.end";
18370 data.item: "treesize" "20";
18372 image: "bt_sm_base1.png" COMP;
18373 image: "bt_sm_shine.png" COMP;
18374 image: "bt_sm_hilight.png" COMP;
18375 image: "ilist_1.png" COMP;
18376 image: "ilist_item_shadow.png" COMP;
18377 image: "icon_arrow_right.png" COMP;
18378 image: "icon_arrow_down.png" COMP;
18386 state: "default" 0.0;
18394 state: "default" 0.0;
18409 normal: "ilist_item_shadow.png";
18418 state: "default" 0.0;
18421 normal: "ilist_1.png";
18428 clip_to: "disclip";
18430 description { state: "default" 0.0;
18432 color: 255 255 255 0;
18442 normal: "bt_sm_base1.png";
18445 image.middle: SOLID;
18447 description { state: "selected" 0.0;
18448 inherit: "default" 0.0;
18450 color: 255 255 255 255;
18461 part { name: "elm.swallow.pad";
18463 description { state: "default" 0.0;
18476 part { name: "arrow";
18477 clip_to: "disclip";
18478 ignore_flags: ON_HOLD;
18479 description { state: "default" 0.0;
18484 to_x: "elm.swallow.pad";
18489 to_x: "elm.swallow.pad";
18493 image.normal: "icon_arrow_right.png";
18495 description { state: "active" 0.0;
18496 inherit: "default" 0.0;
18497 image.normal: "icon_arrow_down.png";
18500 part { name: "elm.swallow.icon";
18501 clip_to: "disclip";
18503 description { state: "default" 0.0;
18518 part { name: "elm.swallow.end";
18519 clip_to: "disclip";
18521 description { state: "default" 0.0;
18525 aspect_preference: VERTICAL;
18536 part { name: "elm.text";
18537 clip_to: "disclip";
18539 effect: SOFT_SHADOW;
18543 state: "default" 0.0;
18547 to_x: "elm.swallow.icon";
18553 to_x: "elm.swallow.end";
18559 style: "genlist_style";
18563 description { state: "selected" 0.0;
18564 inherit: "default" 0.0;
18566 style: "genlist_selected_style";
18570 part { name: "fg1";
18571 clip_to: "disclip";
18573 description { state: "default" 0.0;
18575 color: 255 255 255 0;
18577 rel2.relative: 1.0 0.5;
18580 normal: "bt_sm_hilight.png";
18584 description { state: "selected" 0.0;
18585 inherit: "default" 0.0;
18587 color: 255 255 255 255;
18590 part { name: "fg2";
18591 clip_to: "disclip";
18593 description { state: "default" 0.0;
18595 color: 255 255 255 0;
18599 normal: "bt_sm_shine.png";
18603 description { state: "selected" 0.0;
18604 inherit: "default" 0.0;
18606 color: 255 255 255 255;
18609 part { name: "disclip";
18611 description { state: "default" 0.0;
18615 description { state: "disabled" 0.0;
18616 inherit: "default" 0.0;
18617 color: 255 255 255 64;
18622 // signal: elm,state,%s,active
18623 // a "check" item named %s went active
18624 // signal: elm,state,%s,passive
18625 // a "check" item named %s went passive
18626 // default is passive
18629 signal: "elm,state,selected";
18631 action: STATE_SET "selected" 0.0;
18635 target: "elm.text";
18638 name: "go_passive";
18639 signal: "elm,state,unselected";
18641 action: STATE_SET "default" 0.0;
18645 target: "elm.text";
18646 transition: LINEAR 0.1;
18649 name: "go_disabled";
18650 signal: "elm,state,disabled";
18652 action: STATE_SET "disabled" 0.0;
18656 name: "go_enabled";
18657 signal: "elm,state,enabled";
18659 action: STATE_SET "default" 0.0;
18664 signal: "mouse,up,1";
18666 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
18669 name: "go_expanded";
18670 signal: "elm,state,expanded";
18672 action: STATE_SET "active" 0.0;
18676 name: "go_contracted";
18677 signal: "elm,state,contracted";
18679 action: STATE_SET "default" 0.0;
18684 group { name: "elm/genlist/tree_odd/default_style/default";
18685 data.item: "stacking" "below";
18686 data.item: "selectraise" "on";
18687 data.item: "labels" "elm.text";
18688 data.item: "icons" "elm.swallow.icon elm.swallow.end";
18689 data.item: "treesize" "20";
18691 image: "bt_sm_base1.png" COMP;
18692 image: "bt_sm_shine.png" COMP;
18693 image: "bt_sm_hilight.png" COMP;
18694 image: "ilist_2.png" COMP;
18695 image: "icon_arrow_right.png" COMP;
18696 image: "icon_arrow_down.png" COMP;
18704 state: "default" 0.0;
18712 state: "default" 0.0;
18715 normal: "ilist_2.png";
18722 clip_to: "disclip";
18724 description { state: "default" 0.0;
18726 color: 255 255 255 0;
18736 normal: "bt_sm_base1.png";
18739 image.middle: SOLID;
18741 description { state: "selected" 0.0;
18742 inherit: "default" 0.0;
18744 color: 255 255 255 255;
18755 part { name: "elm.swallow.pad";
18757 description { state: "default" 0.0;
18770 part { name: "arrow";
18771 clip_to: "disclip";
18772 ignore_flags: ON_HOLD;
18773 description { state: "default" 0.0;
18778 to_x: "elm.swallow.pad";
18783 to_x: "elm.swallow.pad";
18787 image.normal: "icon_arrow_right.png";
18789 description { state: "active" 0.0;
18790 inherit: "default" 0.0;
18791 image.normal: "icon_arrow_down.png";
18794 part { name: "elm.swallow.icon";
18795 clip_to: "disclip";
18797 description { state: "default" 0.0;
18812 part { name: "elm.swallow.end";
18813 clip_to: "disclip";
18815 description { state: "default" 0.0;
18819 aspect_preference: VERTICAL;
18830 part { name: "elm.text";
18831 clip_to: "disclip";
18833 effect: SOFT_SHADOW;
18837 state: "default" 0.0;
18841 to_x: "elm.swallow.icon";
18847 to_x: "elm.swallow.end";
18853 style: "genlist_style";
18857 description { state: "selected" 0.0;
18858 inherit: "default" 0.0;
18860 style: "genlist_selected_style";
18864 part { name: "fg1";
18865 clip_to: "disclip";
18867 description { state: "default" 0.0;
18869 color: 255 255 255 0;
18871 rel2.relative: 1.0 0.5;
18874 normal: "bt_sm_hilight.png";
18878 description { state: "selected" 0.0;
18879 inherit: "default" 0.0;
18881 color: 255 255 255 255;
18884 part { name: "fg2";
18885 clip_to: "disclip";
18887 description { state: "default" 0.0;
18889 color: 255 255 255 0;
18893 normal: "bt_sm_shine.png";
18897 description { state: "selected" 0.0;
18898 inherit: "default" 0.0;
18900 color: 255 255 255 255;
18903 part { name: "disclip";
18905 description { state: "default" 0.0;
18909 description { state: "disabled" 0.0;
18910 inherit: "default" 0.0;
18911 color: 255 255 255 64;
18916 // signal: elm,state,%s,active
18917 // a "check" item named %s went active
18918 // signal: elm,state,%s,passive
18919 // a "check" item named %s went passive
18920 // default is passive
18923 signal: "elm,state,selected";
18925 action: STATE_SET "selected" 0.0;
18929 target: "elm.text";
18932 name: "go_passive";
18933 signal: "elm,state,unselected";
18935 action: STATE_SET "default" 0.0;
18939 target: "elm.text";
18940 transition: LINEAR 0.1;
18943 name: "go_disabled";
18944 signal: "elm,state,disabled";
18946 action: STATE_SET "disabled" 0.0;
18950 name: "go_enabled";
18951 signal: "elm,state,enabled";
18953 action: STATE_SET "default" 0.0;
18958 signal: "mouse,up,1";
18960 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
18963 name: "go_expanded";
18964 signal: "elm,state,expanded";
18966 action: STATE_SET "active" 0.0;
18970 name: "go_contracted";
18971 signal: "elm,state,contracted";
18973 action: STATE_SET "default" 0.0;
18980 group { name: "elm/genlist/item/double_label/default";
18981 data.item: "stacking" "above";
18982 data.item: "selectraise" "on";
18983 data.item: "labels" "elm.text elm.text.sub";
18984 data.item: "icons" "elm.swallow.icon elm.swallow.end";
18985 data.item: "treesize" "20";
18986 // data.item: "states" "";
18988 image: "bt_sm_base1.png" COMP;
18989 image: "bt_sm_shine.png" COMP;
18990 image: "bt_sm_hilight.png" COMP;
18991 image: "ilist_1.png" COMP;
18992 image: "ilist_item_shadow.png" COMP;
19000 state: "default" 0.0;
19008 state: "default" 0.0;
19023 normal: "ilist_item_shadow.png";
19032 state: "default" 0.0;
19034 normal: "ilist_1.png";
19041 clip_to: "disclip";
19043 description { state: "default" 0.0;
19045 color: 255 255 255 0;
19055 normal: "bt_sm_base1.png";
19058 image.middle: SOLID;
19060 description { state: "selected" 0.0;
19061 inherit: "default" 0.0;
19063 color: 255 255 255 255;
19074 part { name: "elm.swallow.pad";
19076 description { state: "default" 0.0;
19089 part { name: "elm.swallow.icon";
19090 clip_to: "disclip";
19092 description { state: "default" 0.0;
19096 to_x: "elm.swallow.pad";
19101 to_x: "elm.swallow.pad";
19107 part { name: "elm.swallow.end";
19108 clip_to: "disclip";
19110 description { state: "default" 0.0;
19114 aspect_preference: VERTICAL;
19125 part { name: "elm.text";
19126 clip_to: "disclip";
19128 effect: SOFT_SHADOW;
19132 state: "default" 0.0;
19135 to_x: "elm.swallow.icon";
19140 to_x: "elm.swallow.end";
19152 text_class: "list_item";
19155 description { state: "selected" 0.0;
19156 inherit: "default" 0.0;
19157 color: 224 224 224 255;
19161 part { name: "elm.text.sub";
19162 clip_to: "disclip";
19167 state: "default" 0.0;
19170 to_x: "elm.swallow.icon";
19175 to_x: "elm.swallow.end";
19187 text_class: "list_item";
19190 description { state: "selected" 0.0;
19191 inherit: "default" 0.0;
19192 color: 128 128 128 255;
19196 part { name: "fg1";
19197 clip_to: "disclip";
19199 description { state: "default" 0.0;
19201 color: 255 255 255 0;
19203 rel2.relative: 1.0 0.5;
19206 normal: "bt_sm_hilight.png";
19210 description { state: "selected" 0.0;
19211 inherit: "default" 0.0;
19213 color: 255 255 255 255;
19216 part { name: "fg2";
19217 clip_to: "disclip";
19219 description { state: "default" 0.0;
19221 color: 255 255 255 0;
19225 normal: "bt_sm_shine.png";
19229 description { state: "selected" 0.0;
19230 inherit: "default" 0.0;
19232 color: 255 255 255 255;
19235 part { name: "disclip";
19237 description { state: "default" 0.0;
19241 description { state: "disabled" 0.0;
19242 inherit: "default" 0.0;
19243 color: 255 255 255 64;
19248 // signal: elm,state,%s,active
19249 // a "check" item named %s went active
19250 // signal: elm,state,%s,passive
19251 // a "check" item named %s went passive
19252 // default is passive
19255 signal: "elm,state,selected";
19257 action: STATE_SET "selected" 0.0;
19261 target: "elm.text";
19262 target: "elm.text.sub";
19265 name: "go_passive";
19266 signal: "elm,state,unselected";
19268 action: STATE_SET "default" 0.0;
19272 target: "elm.text";
19273 target: "elm.text.sub";
19274 transition: LINEAR 0.1;
19277 name: "go_disabled";
19278 signal: "elm,state,disabled";
19280 action: STATE_SET "disabled" 0.0;
19284 name: "go_enabled";
19285 signal: "elm,state,enabled";
19287 action: STATE_SET "default" 0.0;
19292 group { name: "elm/genlist/item_compress/double_label/default";
19293 data.item: "stacking" "above";
19294 data.item: "selectraise" "on";
19295 data.item: "labels" "elm.text elm.text.sub";
19296 data.item: "icons" "elm.swallow.icon elm.swallow.end";
19297 data.item: "treesize" "20";
19298 // data.item: "states" "";
19300 image: "bt_sm_base1.png" COMP;
19301 image: "bt_sm_shine.png" COMP;
19302 image: "bt_sm_hilight.png" COMP;
19303 image: "ilist_1.png" COMP;
19304 image: "ilist_item_shadow.png" COMP;
19312 state: "default" 0.0;
19320 state: "default" 0.0;
19335 normal: "ilist_item_shadow.png";
19344 state: "default" 0.0;
19346 normal: "ilist_1.png";
19353 clip_to: "disclip";
19355 description { state: "default" 0.0;
19357 color: 255 255 255 0;
19367 normal: "bt_sm_base1.png";
19370 image.middle: SOLID;
19372 description { state: "selected" 0.0;
19373 inherit: "default" 0.0;
19375 color: 255 255 255 255;
19386 part { name: "elm.swallow.pad";
19388 description { state: "default" 0.0;
19401 part { name: "elm.swallow.icon";
19402 clip_to: "disclip";
19404 description { state: "default" 0.0;
19408 to_x: "elm.swallow.pad";
19413 to_x: "elm.swallow.pad";
19419 part { name: "elm.swallow.end";
19420 clip_to: "disclip";
19422 description { state: "default" 0.0;
19426 aspect_preference: VERTICAL;
19437 part { name: "elm.text";
19438 clip_to: "disclip";
19440 effect: SOFT_SHADOW;
19444 state: "default" 0.0;
19447 to_x: "elm.swallow.icon";
19452 to_x: "elm.swallow.end";
19464 text_class: "list_item";
19467 description { state: "selected" 0.0;
19468 inherit: "default" 0.0;
19469 color: 224 224 224 255;
19473 part { name: "elm.text.sub";
19474 clip_to: "disclip";
19479 state: "default" 0.0;
19482 to_x: "elm.swallow.icon";
19487 to_x: "elm.swallow.end";
19499 text_class: "list_item";
19502 description { state: "selected" 0.0;
19503 inherit: "default" 0.0;
19504 color: 128 128 128 255;
19508 part { name: "fg1";
19509 clip_to: "disclip";
19511 description { state: "default" 0.0;
19513 color: 255 255 255 0;
19515 rel2.relative: 1.0 0.5;
19518 normal: "bt_sm_hilight.png";
19522 description { state: "selected" 0.0;
19523 inherit: "default" 0.0;
19525 color: 255 255 255 255;
19528 part { name: "fg2";
19529 clip_to: "disclip";
19531 description { state: "default" 0.0;
19533 color: 255 255 255 0;
19537 normal: "bt_sm_shine.png";
19541 description { state: "selected" 0.0;
19542 inherit: "default" 0.0;
19544 color: 255 255 255 255;
19547 part { name: "disclip";
19549 description { state: "default" 0.0;
19553 description { state: "disabled" 0.0;
19554 inherit: "default" 0.0;
19555 color: 255 255 255 64;
19560 // signal: elm,state,%s,active
19561 // a "check" item named %s went active
19562 // signal: elm,state,%s,passive
19563 // a "check" item named %s went passive
19564 // default is passive
19567 signal: "elm,state,selected";
19569 action: STATE_SET "selected" 0.0;
19573 target: "elm.text";
19574 target: "elm.text.sub";
19577 name: "go_passive";
19578 signal: "elm,state,unselected";
19580 action: STATE_SET "default" 0.0;
19584 target: "elm.text";
19585 target: "elm.text.sub";
19586 transition: LINEAR 0.1;
19589 name: "go_disabled";
19590 signal: "elm,state,disabled";
19592 action: STATE_SET "disabled" 0.0;
19596 name: "go_enabled";
19597 signal: "elm,state,enabled";
19599 action: STATE_SET "default" 0.0;
19604 group { name: "elm/genlist/item_odd/double_label/default";
19605 data.item: "stacking" "below";
19606 data.item: "selectraise" "on";
19607 data.item: "labels" "elm.text elm.text.sub";
19608 data.item: "icons" "elm.swallow.icon elm.swallow.end";
19609 data.item: "treesize" "20";
19610 // data.item: "states" "";
19612 image: "bt_sm_base1.png" COMP;
19613 image: "bt_sm_shine.png" COMP;
19614 image: "bt_sm_hilight.png" COMP;
19615 image: "ilist_2.png" COMP;
19618 part { name: "event";
19622 state: "default" 0.0;
19630 state: "default" 0.0;
19632 normal: "ilist_2.png";
19639 clip_to: "disclip";
19641 description { state: "default" 0.0;
19643 color: 255 255 255 0;
19653 normal: "bt_sm_base1.png";
19656 image.middle: SOLID;
19658 description { state: "selected" 0.0;
19659 inherit: "default" 0.0;
19661 color: 255 255 255 255;
19672 part { name: "elm.swallow.pad";
19674 description { state: "default" 0.0;
19687 part { name: "elm.swallow.icon";
19688 clip_to: "disclip";
19690 description { state: "default" 0.0;
19694 to_x: "elm.swallow.pad";
19699 to_x: "elm.swallow.pad";
19705 part { name: "elm.swallow.end";
19706 clip_to: "disclip";
19708 description { state: "default" 0.0;
19712 aspect_preference: VERTICAL;
19723 part { name: "elm.text";
19724 clip_to: "disclip";
19726 effect: SOFT_SHADOW;
19730 state: "default" 0.0;
19733 to_x: "elm.swallow.icon";
19738 to_x: "elm.swallow.end";
19750 text_class: "list_item";
19753 description { state: "selected" 0.0;
19754 inherit: "default" 0.0;
19755 color: 224 224 224 255;
19759 part { name: "elm.text.sub";
19760 clip_to: "disclip";
19765 state: "default" 0.0;
19768 to_x: "elm.swallow.icon";
19773 to_x: "elm.swallow.end";
19785 text_class: "list_item";
19788 description { state: "selected" 0.0;
19789 inherit: "default" 0.0;
19790 color: 128 128 128 255;
19794 part { name: "fg1";
19795 clip_to: "disclip";
19797 description { state: "default" 0.0;
19799 color: 255 255 255 0;
19801 rel2.relative: 1.0 0.5;
19804 normal: "bt_sm_hilight.png";
19808 description { state: "selected" 0.0;
19809 inherit: "default" 0.0;
19811 color: 255 255 255 255;
19814 part { name: "fg2";
19815 clip_to: "disclip";
19817 description { state: "default" 0.0;
19819 color: 255 255 255 0;
19823 normal: "bt_sm_shine.png";
19827 description { state: "selected" 0.0;
19828 inherit: "default" 0.0;
19830 color: 255 255 255 255;
19833 part { name: "disclip";
19835 description { state: "default" 0.0;
19839 description { state: "disabled" 0.0;
19840 inherit: "default" 0.0;
19841 color: 255 255 255 64;
19846 // signal: elm,state,%s,active
19847 // a "check" item named %s went active
19848 // signal: elm,state,%s,passive
19849 // a "check" item named %s went passive
19850 // default is passive
19853 signal: "elm,state,selected";
19855 action: STATE_SET "selected" 0.0;
19859 target: "elm.text";
19860 target: "elm.text.sub";
19863 name: "go_passive";
19864 signal: "elm,state,unselected";
19866 action: STATE_SET "default" 0.0;
19870 target: "elm.text";
19871 target: "elm.text.sub";
19872 transition: LINEAR 0.1;
19875 name: "go_disabled";
19876 signal: "elm,state,disabled";
19878 action: STATE_SET "disabled" 0.0;
19882 name: "go_enabled";
19883 signal: "elm,state,enabled";
19885 action: STATE_SET "default" 0.0;
19890 group { name: "elm/genlist/item_compress_odd/double_label/default";
19891 data.item: "stacking" "below";
19892 data.item: "selectraise" "on";
19893 data.item: "labels" "elm.text elm.text.sub";
19894 data.item: "icons" "elm.swallow.icon elm.swallow.end";
19895 data.item: "treesize" "20";
19896 // data.item: "states" "";
19898 image: "bt_sm_base1.png" COMP;
19899 image: "bt_sm_shine.png" COMP;
19900 image: "bt_sm_hilight.png" COMP;
19901 image: "ilist_2.png" COMP;
19904 part { name: "event";
19908 state: "default" 0.0;
19916 state: "default" 0.0;
19918 normal: "ilist_2.png";
19925 clip_to: "disclip";
19927 description { state: "default" 0.0;
19929 color: 255 255 255 0;
19939 normal: "bt_sm_base1.png";
19942 image.middle: SOLID;
19944 description { state: "selected" 0.0;
19945 inherit: "default" 0.0;
19947 color: 255 255 255 255;
19958 part { name: "elm.swallow.pad";
19960 description { state: "default" 0.0;
19973 part { name: "elm.swallow.icon";
19974 clip_to: "disclip";
19976 description { state: "default" 0.0;
19980 to_x: "elm.swallow.pad";
19985 to_x: "elm.swallow.pad";
19991 part { name: "elm.swallow.end";
19992 clip_to: "disclip";
19994 description { state: "default" 0.0;
19998 aspect_preference: VERTICAL;
20009 part { name: "elm.text";
20010 clip_to: "disclip";
20012 effect: SOFT_SHADOW;
20016 state: "default" 0.0;
20019 to_x: "elm.swallow.icon";
20024 to_x: "elm.swallow.end";
20036 text_class: "list_item";
20039 description { state: "selected" 0.0;
20040 inherit: "default" 0.0;
20041 color: 224 224 224 255;
20045 part { name: "elm.text.sub";
20046 clip_to: "disclip";
20051 state: "default" 0.0;
20054 to_x: "elm.swallow.icon";
20059 to_x: "elm.swallow.end";
20071 text_class: "list_item";
20074 description { state: "selected" 0.0;
20075 inherit: "default" 0.0;
20076 color: 128 128 128 255;
20080 part { name: "fg1";
20081 clip_to: "disclip";
20083 description { state: "default" 0.0;
20085 color: 255 255 255 0;
20087 rel2.relative: 1.0 0.5;
20090 normal: "bt_sm_hilight.png";
20094 description { state: "selected" 0.0;
20095 inherit: "default" 0.0;
20097 color: 255 255 255 255;
20100 part { name: "fg2";
20101 clip_to: "disclip";
20103 description { state: "default" 0.0;
20105 color: 255 255 255 0;
20109 normal: "bt_sm_shine.png";
20113 description { state: "selected" 0.0;
20114 inherit: "default" 0.0;
20116 color: 255 255 255 255;
20119 part { name: "disclip";
20121 description { state: "default" 0.0;
20125 description { state: "disabled" 0.0;
20126 inherit: "default" 0.0;
20127 color: 255 255 255 64;
20132 // signal: elm,state,%s,active
20133 // a "check" item named %s went active
20134 // signal: elm,state,%s,passive
20135 // a "check" item named %s went passive
20136 // default is passive
20139 signal: "elm,state,selected";
20141 action: STATE_SET "selected" 0.0;
20145 target: "elm.text";
20146 target: "elm.text.sub";
20149 name: "go_passive";
20150 signal: "elm,state,unselected";
20152 action: STATE_SET "default" 0.0;
20156 target: "elm.text";
20157 target: "elm.text.sub";
20158 transition: LINEAR 0.1;
20161 name: "go_disabled";
20162 signal: "elm,state,disabled";
20164 action: STATE_SET "disabled" 0.0;
20168 name: "go_enabled";
20169 signal: "elm,state,enabled";
20171 action: STATE_SET "default" 0.0;
20177 group { name: "elm/genlist/tree/double_label/default";
20178 data.item: "stacking" "above";
20179 data.item: "selectraise" "on";
20180 data.item: "labels" "elm.text elm.text.sub";
20181 data.item: "icons" "elm.swallow.icon elm.swallow.end";
20182 data.item: "treesize" "20";
20183 // data.item: "states" "";
20185 image: "bt_sm_base1.png" COMP;
20186 image: "bt_sm_shine.png" COMP;
20187 image: "bt_sm_hilight.png" COMP;
20188 image: "ilist_1.png" COMP;
20189 image: "ilist_item_shadow.png" COMP;
20190 image: "icon_arrow_right.png" COMP;
20191 image: "icon_arrow_down.png" COMP;
20199 state: "default" 0.0;
20207 state: "default" 0.0;
20222 normal: "ilist_item_shadow.png";
20231 state: "default" 0.0;
20233 normal: "ilist_1.png";
20240 clip_to: "disclip";
20242 description { state: "default" 0.0;
20244 color: 255 255 255 0;
20254 normal: "bt_sm_base1.png";
20257 image.middle: SOLID;
20259 description { state: "selected" 0.0;
20260 inherit: "default" 0.0;
20262 color: 255 255 255 255;
20273 part { name: "elm.swallow.pad";
20275 description { state: "default" 0.0;
20288 part { name: "arrow";
20289 clip_to: "disclip";
20290 ignore_flags: ON_HOLD;
20291 description { state: "default" 0.0;
20296 to_x: "elm.swallow.pad";
20301 to_x: "elm.swallow.pad";
20305 image.normal: "icon_arrow_right.png";
20307 description { state: "active" 0.0;
20308 inherit: "default" 0.0;
20309 image.normal: "icon_arrow_down.png";
20312 part { name: "elm.swallow.icon";
20313 clip_to: "disclip";
20315 description { state: "default" 0.0;
20330 part { name: "elm.swallow.end";
20331 clip_to: "disclip";
20333 description { state: "default" 0.0;
20337 aspect_preference: VERTICAL;
20348 part { name: "elm.text";
20349 clip_to: "disclip";
20351 effect: SOFT_SHADOW;
20355 state: "default" 0.0;
20358 to_x: "elm.swallow.icon";
20363 to_x: "elm.swallow.end";
20375 text_class: "list_item";
20378 description { state: "selected" 0.0;
20379 inherit: "default" 0.0;
20380 color: 224 224 224 255;
20384 part { name: "elm.text.sub";
20385 clip_to: "disclip";
20390 state: "default" 0.0;
20393 to_x: "elm.swallow.icon";
20398 to_x: "elm.swallow.end";
20410 text_class: "list_item";
20413 description { state: "selected" 0.0;
20414 inherit: "default" 0.0;
20415 color: 128 128 128 255;
20419 part { name: "fg1";
20420 clip_to: "disclip";
20422 description { state: "default" 0.0;
20424 color: 255 255 255 0;
20426 rel2.relative: 1.0 0.5;
20429 normal: "bt_sm_hilight.png";
20433 description { state: "selected" 0.0;
20434 inherit: "default" 0.0;
20436 color: 255 255 255 255;
20439 part { name: "fg2";
20440 clip_to: "disclip";
20442 description { state: "default" 0.0;
20444 color: 255 255 255 0;
20448 normal: "bt_sm_shine.png";
20452 description { state: "selected" 0.0;
20453 inherit: "default" 0.0;
20455 color: 255 255 255 255;
20458 part { name: "disclip";
20460 description { state: "default" 0.0;
20464 description { state: "disabled" 0.0;
20465 inherit: "default" 0.0;
20466 color: 255 255 255 64;
20471 // signal: elm,state,%s,active
20472 // a "check" item named %s went active
20473 // signal: elm,state,%s,passive
20474 // a "check" item named %s went passive
20475 // default is passive
20478 signal: "elm,state,selected";
20480 action: STATE_SET "selected" 0.0;
20484 target: "elm.text";
20485 target: "elm.text.sub";
20488 name: "go_passive";
20489 signal: "elm,state,unselected";
20491 action: STATE_SET "default" 0.0;
20495 target: "elm.text";
20496 target: "elm.text.sub";
20497 transition: LINEAR 0.1;
20500 name: "go_disabled";
20501 signal: "elm,state,disabled";
20503 action: STATE_SET "disabled" 0.0;
20507 name: "go_enabled";
20508 signal: "elm,state,enabled";
20510 action: STATE_SET "default" 0.0;
20515 signal: "mouse,up,1";
20517 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
20520 name: "go_expanded";
20521 signal: "elm,state,expanded";
20523 action: STATE_SET "active" 0.0;
20527 name: "go_contracted";
20528 signal: "elm,state,contracted";
20530 action: STATE_SET "default" 0.0;
20535 group { name: "elm/genlist/tree_compress/double_label/default";
20536 data.item: "stacking" "above";
20537 data.item: "selectraise" "on";
20538 data.item: "labels" "elm.text elm.text.sub";
20539 data.item: "icons" "elm.swallow.icon elm.swallow.end";
20540 data.item: "treesize" "20";
20541 // data.item: "states" "";
20543 image: "bt_sm_base1.png" COMP;
20544 image: "bt_sm_shine.png" COMP;
20545 image: "bt_sm_hilight.png" COMP;
20546 image: "ilist_1.png" COMP;
20547 image: "ilist_item_shadow.png" COMP;
20548 image: "icon_arrow_right.png" COMP;
20549 image: "icon_arrow_down.png" COMP;
20557 state: "default" 0.0;
20565 state: "default" 0.0;
20580 normal: "ilist_item_shadow.png";
20589 state: "default" 0.0;
20591 normal: "ilist_1.png";
20598 clip_to: "disclip";
20600 description { state: "default" 0.0;
20602 color: 255 255 255 0;
20612 normal: "bt_sm_base1.png";
20615 image.middle: SOLID;
20617 description { state: "selected" 0.0;
20618 inherit: "default" 0.0;
20620 color: 255 255 255 255;
20631 part { name: "elm.swallow.pad";
20633 description { state: "default" 0.0;
20646 part { name: "arrow";
20647 clip_to: "disclip";
20648 ignore_flags: ON_HOLD;
20649 description { state: "default" 0.0;
20654 to_x: "elm.swallow.pad";
20659 to_x: "elm.swallow.pad";
20663 image.normal: "icon_arrow_right.png";
20665 description { state: "active" 0.0;
20666 inherit: "default" 0.0;
20667 image.normal: "icon_arrow_down.png";
20670 part { name: "elm.swallow.icon";
20671 clip_to: "disclip";
20673 description { state: "default" 0.0;
20688 part { name: "elm.swallow.end";
20689 clip_to: "disclip";
20691 description { state: "default" 0.0;
20695 aspect_preference: VERTICAL;
20706 part { name: "elm.text";
20707 clip_to: "disclip";
20709 effect: SOFT_SHADOW;
20713 state: "default" 0.0;
20716 to_x: "elm.swallow.icon";
20721 to_x: "elm.swallow.end";
20733 text_class: "list_item";
20736 description { state: "selected" 0.0;
20737 inherit: "default" 0.0;
20738 color: 224 224 224 255;
20742 part { name: "elm.text.sub";
20743 clip_to: "disclip";
20748 state: "default" 0.0;
20751 to_x: "elm.swallow.icon";
20756 to_x: "elm.swallow.end";
20768 text_class: "list_item";
20771 description { state: "selected" 0.0;
20772 inherit: "default" 0.0;
20773 color: 128 128 128 255;
20777 part { name: "fg1";
20778 clip_to: "disclip";
20780 description { state: "default" 0.0;
20782 color: 255 255 255 0;
20784 rel2.relative: 1.0 0.5;
20787 normal: "bt_sm_hilight.png";
20791 description { state: "selected" 0.0;
20792 inherit: "default" 0.0;
20794 color: 255 255 255 255;
20797 part { name: "fg2";
20798 clip_to: "disclip";
20800 description { state: "default" 0.0;
20802 color: 255 255 255 0;
20806 normal: "bt_sm_shine.png";
20810 description { state: "selected" 0.0;
20811 inherit: "default" 0.0;
20813 color: 255 255 255 255;
20816 part { name: "disclip";
20818 description { state: "default" 0.0;
20822 description { state: "disabled" 0.0;
20823 inherit: "default" 0.0;
20824 color: 255 255 255 64;
20829 // signal: elm,state,%s,active
20830 // a "check" item named %s went active
20831 // signal: elm,state,%s,passive
20832 // a "check" item named %s went passive
20833 // default is passive
20836 signal: "elm,state,selected";
20838 action: STATE_SET "selected" 0.0;
20842 target: "elm.text";
20843 target: "elm.text.sub";
20846 name: "go_passive";
20847 signal: "elm,state,unselected";
20849 action: STATE_SET "default" 0.0;
20853 target: "elm.text";
20854 target: "elm.text.sub";
20855 transition: LINEAR 0.1;
20858 name: "go_disabled";
20859 signal: "elm,state,disabled";
20861 action: STATE_SET "disabled" 0.0;
20865 name: "go_enabled";
20866 signal: "elm,state,enabled";
20868 action: STATE_SET "default" 0.0;
20873 signal: "mouse,up,1";
20875 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
20878 name: "go_expanded";
20879 signal: "elm,state,expanded";
20881 action: STATE_SET "active" 0.0;
20885 name: "go_contracted";
20886 signal: "elm,state,contracted";
20888 action: STATE_SET "default" 0.0;
20893 group { name: "elm/genlist/tree_odd/double_label/default";
20894 data.item: "stacking" "below";
20895 data.item: "selectraise" "on";
20896 data.item: "labels" "elm.text elm.text.sub";
20897 data.item: "icons" "elm.swallow.icon elm.swallow.end";
20898 data.item: "treesize" "20";
20899 // data.item: "states" "";
20901 image: "bt_sm_base1.png" COMP;
20902 image: "bt_sm_shine.png" COMP;
20903 image: "bt_sm_hilight.png" COMP;
20904 image: "ilist_2.png" COMP;
20905 image: "icon_arrow_right.png" COMP;
20906 image: "icon_arrow_down.png" COMP;
20914 state: "default" 0.0;
20922 state: "default" 0.0;
20924 normal: "ilist_2.png";
20931 clip_to: "disclip";
20933 description { state: "default" 0.0;
20935 color: 255 255 255 0;
20945 normal: "bt_sm_base1.png";
20948 image.middle: SOLID;
20950 description { state: "selected" 0.0;
20951 inherit: "default" 0.0;
20953 color: 255 255 255 255;
20964 part { name: "elm.swallow.pad";
20966 description { state: "default" 0.0;
20979 part { name: "arrow";
20980 clip_to: "disclip";
20981 ignore_flags: ON_HOLD;
20982 description { state: "default" 0.0;
20987 to_x: "elm.swallow.pad";
20992 to_x: "elm.swallow.pad";
20996 image.normal: "icon_arrow_right.png";
20998 description { state: "active" 0.0;
20999 inherit: "default" 0.0;
21000 image.normal: "icon_arrow_down.png";
21003 part { name: "elm.swallow.icon";
21004 clip_to: "disclip";
21006 description { state: "default" 0.0;
21021 part { name: "elm.swallow.end";
21022 clip_to: "disclip";
21024 description { state: "default" 0.0;
21028 aspect_preference: VERTICAL;
21039 part { name: "elm.text";
21040 clip_to: "disclip";
21042 effect: SOFT_SHADOW;
21046 state: "default" 0.0;
21049 to_x: "elm.swallow.icon";
21054 to_x: "elm.swallow.end";
21066 text_class: "list_item";
21069 description { state: "selected" 0.0;
21070 inherit: "default" 0.0;
21071 color: 224 224 224 255;
21075 part { name: "elm.text.sub";
21076 clip_to: "disclip";
21081 state: "default" 0.0;
21084 to_x: "elm.swallow.icon";
21089 to_x: "elm.swallow.end";
21101 text_class: "list_item";
21104 description { state: "selected" 0.0;
21105 inherit: "default" 0.0;
21106 color: 128 128 128 255;
21110 part { name: "fg1";
21111 clip_to: "disclip";
21113 description { state: "default" 0.0;
21115 color: 255 255 255 0;
21117 rel2.relative: 1.0 0.5;
21120 normal: "bt_sm_hilight.png";
21124 description { state: "selected" 0.0;
21125 inherit: "default" 0.0;
21127 color: 255 255 255 255;
21130 part { name: "fg2";
21131 clip_to: "disclip";
21133 description { state: "default" 0.0;
21135 color: 255 255 255 0;
21139 normal: "bt_sm_shine.png";
21143 description { state: "selected" 0.0;
21144 inherit: "default" 0.0;
21146 color: 255 255 255 255;
21149 part { name: "disclip";
21151 description { state: "default" 0.0;
21155 description { state: "disabled" 0.0;
21156 inherit: "default" 0.0;
21157 color: 255 255 255 64;
21162 // signal: elm,state,%s,active
21163 // a "check" item named %s went active
21164 // signal: elm,state,%s,passive
21165 // a "check" item named %s went passive
21166 // default is passive
21169 signal: "elm,state,selected";
21171 action: STATE_SET "selected" 0.0;
21175 target: "elm.text";
21176 target: "elm.text.sub";
21179 name: "go_passive";
21180 signal: "elm,state,unselected";
21182 action: STATE_SET "default" 0.0;
21186 target: "elm.text";
21187 target: "elm.text.sub";
21188 transition: LINEAR 0.1;
21191 name: "go_disabled";
21192 signal: "elm,state,disabled";
21194 action: STATE_SET "disabled" 0.0;
21198 name: "go_enabled";
21199 signal: "elm,state,enabled";
21201 action: STATE_SET "default" 0.0;
21206 signal: "mouse,up,1";
21208 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
21211 name: "go_expanded";
21212 signal: "elm,state,expanded";
21214 action: STATE_SET "active" 0.0;
21218 name: "go_contracted";
21219 signal: "elm,state,contracted";
21221 action: STATE_SET "default" 0.0;
21227 group { name: "elm/genlist/item/icon_top_text_bottom/default";
21228 data.item: "stacking" "above";
21229 data.item: "selectraise" "on";
21230 data.item: "labels" "elm.text";
21231 data.item: "icons" "elm.swallow.icon";
21232 data.item: "treesize" "20";
21233 // data.item: "states" "";
21235 image: "bt_sm_base1.png" COMP;
21236 image: "bt_sm_shine.png" COMP;
21237 image: "bt_sm_hilight.png" COMP;
21238 image: "ilist_1.png" COMP;
21239 image: "ilist_item_shadow.png" COMP;
21247 state: "default" 0.0;
21255 state: "default" 0.0;
21270 normal: "ilist_item_shadow.png";
21279 state: "default" 0.0;
21281 normal: "ilist_1.png";
21288 clip_to: "disclip";
21290 description { state: "default" 0.0;
21292 color: 255 255 255 0;
21302 normal: "bt_sm_base1.png";
21305 image.middle: SOLID;
21307 description { state: "selected" 0.0;
21308 inherit: "default" 0.0;
21310 color: 255 255 255 255;
21321 part { name: "elm.swallow.pad";
21323 description { state: "default" 0.0;
21336 part { name: "elm.swallow.icon";
21337 clip_to: "disclip";
21339 description { state: "default" 0.0;
21343 to_x: "elm.swallow.pad";
21348 to_x: "elm.swallow.pad";
21354 part { name: "elm.text";
21355 clip_to: "disclip";
21357 effect: SOFT_SHADOW;
21361 state: "default" 0.0;
21364 to_y: "elm.swallow.icon";
21380 text_class: "list_item";
21383 description { state: "selected" 0.0;
21384 inherit: "default" 0.0;
21385 color: 224 224 224 255;
21389 part { name: "fg1";
21390 clip_to: "disclip";
21392 description { state: "default" 0.0;
21394 color: 255 255 255 0;
21396 rel2.relative: 1.0 0.5;
21399 normal: "bt_sm_hilight.png";
21403 description { state: "selected" 0.0;
21404 inherit: "default" 0.0;
21406 color: 255 255 255 255;
21409 part { name: "fg2";
21410 clip_to: "disclip";
21412 description { state: "default" 0.0;
21414 color: 255 255 255 0;
21418 normal: "bt_sm_shine.png";
21422 description { state: "selected" 0.0;
21423 inherit: "default" 0.0;
21425 color: 255 255 255 255;
21428 part { name: "disclip";
21430 description { state: "default" 0.0;
21434 description { state: "disabled" 0.0;
21435 inherit: "default" 0.0;
21436 color: 255 255 255 64;
21441 // signal: elm,state,%s,active
21442 // a "check" item named %s went active
21443 // signal: elm,state,%s,passive
21444 // a "check" item named %s went passive
21445 // default is passive
21448 signal: "elm,state,selected";
21450 action: STATE_SET "selected" 0.0;
21454 target: "elm.text";
21457 name: "go_passive";
21458 signal: "elm,state,unselected";
21460 action: STATE_SET "default" 0.0;
21464 target: "elm.text";
21465 transition: LINEAR 0.1;
21468 name: "go_disabled";
21469 signal: "elm,state,disabled";
21471 action: STATE_SET "disabled" 0.0;
21475 name: "go_enabled";
21476 signal: "elm,state,enabled";
21478 action: STATE_SET "default" 0.0;
21483 group { name: "elm/genlist/item_odd/icon_top_text_bottom/default";
21484 data.item: "stacking" "below";
21485 data.item: "selectraise" "on";
21486 data.item: "labels" "elm.text";
21487 data.item: "icons" "elm.swallow.icon";
21488 data.item: "treesize" "20";
21489 // data.item: "states" "";
21491 image: "bt_sm_base1.png" COMP;
21492 image: "bt_sm_shine.png" COMP;
21493 image: "bt_sm_hilight.png" COMP;
21494 image: "ilist_2.png" COMP;
21497 part { name: "event";
21501 state: "default" 0.0;
21509 state: "default" 0.0;
21511 normal: "ilist_2.png";
21518 clip_to: "disclip";
21520 description { state: "default" 0.0;
21522 color: 255 255 255 0;
21532 normal: "bt_sm_base1.png";
21535 image.middle: SOLID;
21537 description { state: "selected" 0.0;
21538 inherit: "default" 0.0;
21540 color: 255 255 255 255;
21551 part { name: "elm.swallow.pad";
21553 description { state: "default" 0.0;
21566 part { name: "elm.swallow.icon";
21567 clip_to: "disclip";
21569 description { state: "default" 0.0;
21573 to_x: "elm.swallow.pad";
21578 to_x: "elm.swallow.pad";
21584 part { name: "elm.text";
21585 clip_to: "disclip";
21587 effect: SOFT_SHADOW;
21591 state: "default" 0.0;
21594 to_y: "elm.swallow.icon";
21610 text_class: "list_item";
21613 description { state: "selected" 0.0;
21614 inherit: "default" 0.0;
21615 color: 224 224 224 255;
21619 part { name: "fg1";
21620 clip_to: "disclip";
21622 description { state: "default" 0.0;
21624 color: 255 255 255 0;
21626 rel2.relative: 1.0 0.5;
21629 normal: "bt_sm_hilight.png";
21633 description { state: "selected" 0.0;
21634 inherit: "default" 0.0;
21636 color: 255 255 255 255;
21639 part { name: "fg2";
21640 clip_to: "disclip";
21642 description { state: "default" 0.0;
21644 color: 255 255 255 0;
21648 normal: "bt_sm_shine.png";
21652 description { state: "selected" 0.0;
21653 inherit: "default" 0.0;
21655 color: 255 255 255 255;
21658 part { name: "disclip";
21660 description { state: "default" 0.0;
21664 description { state: "disabled" 0.0;
21665 inherit: "default" 0.0;
21666 color: 255 255 255 64;
21671 // signal: elm,state,%s,active
21672 // a "check" item named %s went active
21673 // signal: elm,state,%s,passive
21674 // a "check" item named %s went passive
21675 // default is passive
21678 signal: "elm,state,selected";
21680 action: STATE_SET "selected" 0.0;
21684 target: "elm.text";
21687 name: "go_passive";
21688 signal: "elm,state,unselected";
21690 action: STATE_SET "default" 0.0;
21694 target: "elm.text";
21695 transition: LINEAR 0.1;
21698 name: "go_disabled";
21699 signal: "elm,state,disabled";
21701 action: STATE_SET "disabled" 0.0;
21705 name: "go_enabled";
21706 signal: "elm,state,enabled";
21708 action: STATE_SET "default" 0.0;
21714 group { name: "elm/genlist/tree/icon_top_text_bottom/default";
21715 data.item: "stacking" "above";
21716 data.item: "selectraise" "on";
21717 data.item: "labels" "elm.text";
21718 data.item: "icons" "elm.swallow.icon";
21719 data.item: "treesize" "20";
21720 // data.item: "states" "";
21722 image: "bt_sm_base1.png" COMP;
21723 image: "bt_sm_shine.png" COMP;
21724 image: "bt_sm_hilight.png" COMP;
21725 image: "ilist_1.png" COMP;
21726 image: "ilist_item_shadow.png" COMP;
21727 image: "icon_arrow_right.png" COMP;
21728 image: "icon_arrow_down.png" COMP;
21736 state: "default" 0.0;
21744 state: "default" 0.0;
21759 normal: "ilist_item_shadow.png";
21768 state: "default" 0.0;
21770 normal: "ilist_1.png";
21777 clip_to: "disclip";
21779 description { state: "default" 0.0;
21781 color: 255 255 255 0;
21791 normal: "bt_sm_base1.png";
21794 image.middle: SOLID;
21796 description { state: "selected" 0.0;
21797 inherit: "default" 0.0;
21799 color: 255 255 255 255;
21810 part { name: "elm.swallow.pad";
21812 description { state: "default" 0.0;
21825 part { name: "arrow";
21826 clip_to: "disclip";
21827 ignore_flags: ON_HOLD;
21828 description { state: "default" 0.0;
21833 to_x: "elm.swallow.pad";
21838 to_x: "elm.swallow.pad";
21842 image.normal: "icon_arrow_right.png";
21844 description { state: "active" 0.0;
21845 inherit: "default" 0.0;
21846 image.normal: "icon_arrow_down.png";
21849 part { name: "elm.swallow.icon";
21850 clip_to: "disclip";
21852 description { state: "default" 0.0;
21866 part { name: "elm.text";
21867 clip_to: "disclip";
21869 effect: SOFT_SHADOW;
21873 state: "default" 0.0;
21876 to_y: "elm.swallow.icon";
21892 text_class: "list_item";
21895 description { state: "selected" 0.0;
21896 inherit: "default" 0.0;
21897 color: 224 224 224 255;
21901 part { name: "fg1";
21902 clip_to: "disclip";
21904 description { state: "default" 0.0;
21906 color: 255 255 255 0;
21908 rel2.relative: 1.0 0.5;
21911 normal: "bt_sm_hilight.png";
21915 description { state: "selected" 0.0;
21916 inherit: "default" 0.0;
21918 color: 255 255 255 255;
21921 part { name: "fg2";
21922 clip_to: "disclip";
21924 description { state: "default" 0.0;
21926 color: 255 255 255 0;
21930 normal: "bt_sm_shine.png";
21934 description { state: "selected" 0.0;
21935 inherit: "default" 0.0;
21937 color: 255 255 255 255;
21940 part { name: "disclip";
21942 description { state: "default" 0.0;
21946 description { state: "disabled" 0.0;
21947 inherit: "default" 0.0;
21948 color: 255 255 255 64;
21953 // signal: elm,state,%s,active
21954 // a "check" item named %s went active
21955 // signal: elm,state,%s,passive
21956 // a "check" item named %s went passive
21957 // default is passive
21960 signal: "elm,state,selected";
21962 action: STATE_SET "selected" 0.0;
21966 target: "elm.text";
21969 name: "go_passive";
21970 signal: "elm,state,unselected";
21972 action: STATE_SET "default" 0.0;
21976 target: "elm.text";
21977 transition: LINEAR 0.1;
21980 name: "go_disabled";
21981 signal: "elm,state,disabled";
21983 action: STATE_SET "disabled" 0.0;
21987 name: "go_enabled";
21988 signal: "elm,state,enabled";
21990 action: STATE_SET "default" 0.0;
21995 signal: "mouse,up,1";
21997 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
22000 name: "go_expanded";
22001 signal: "elm,state,expanded";
22003 action: STATE_SET "active" 0.0;
22007 name: "go_contracted";
22008 signal: "elm,state,contracted";
22010 action: STATE_SET "default" 0.0;
22015 group { name: "elm/genlist/tree_odd/icon_top_text_bottom/default";
22016 data.item: "stacking" "below";
22017 data.item: "selectraise" "on";
22018 data.item: "labels" "elm.text";
22019 data.item: "icons" "elm.swallow.icon";
22020 data.item: "treesize" "20";
22021 // data.item: "states" "";
22023 image: "bt_sm_base1.png" COMP;
22024 image: "bt_sm_shine.png" COMP;
22025 image: "bt_sm_hilight.png" COMP;
22026 image: "ilist_2.png" COMP;
22027 image: "icon_arrow_right.png" COMP;
22028 image: "icon_arrow_down.png" COMP;
22036 state: "default" 0.0;
22044 state: "default" 0.0;
22046 normal: "ilist_2.png";
22053 clip_to: "disclip";
22055 description { state: "default" 0.0;
22057 color: 255 255 255 0;
22067 normal: "bt_sm_base1.png";
22070 image.middle: SOLID;
22072 description { state: "selected" 0.0;
22073 inherit: "default" 0.0;
22075 color: 255 255 255 255;
22086 part { name: "elm.swallow.pad";
22088 description { state: "default" 0.0;
22101 part { name: "arrow";
22102 clip_to: "disclip";
22103 ignore_flags: ON_HOLD;
22104 description { state: "default" 0.0;
22109 to_x: "elm.swallow.pad";
22114 to_x: "elm.swallow.pad";
22118 image.normal: "icon_arrow_right.png";
22120 description { state: "active" 0.0;
22121 inherit: "default" 0.0;
22122 image.normal: "icon_arrow_down.png";
22125 part { name: "elm.swallow.icon";
22126 clip_to: "disclip";
22128 description { state: "default" 0.0;
22142 part { name: "elm.text";
22143 clip_to: "disclip";
22145 effect: SOFT_SHADOW;
22149 state: "default" 0.0;
22152 to_y: "elm.swallow.icon";
22168 text_class: "list_item";
22171 description { state: "selected" 0.0;
22172 inherit: "default" 0.0;
22173 color: 224 224 224 255;
22177 part { name: "fg1";
22178 clip_to: "disclip";
22180 description { state: "default" 0.0;
22182 color: 255 255 255 0;
22184 rel2.relative: 1.0 0.5;
22187 normal: "bt_sm_hilight.png";
22191 description { state: "selected" 0.0;
22192 inherit: "default" 0.0;
22194 color: 255 255 255 255;
22197 part { name: "fg2";
22198 clip_to: "disclip";
22200 description { state: "default" 0.0;
22202 color: 255 255 255 0;
22206 normal: "bt_sm_shine.png";
22210 description { state: "selected" 0.0;
22211 inherit: "default" 0.0;
22213 color: 255 255 255 255;
22216 part { name: "disclip";
22218 description { state: "default" 0.0;
22222 description { state: "disabled" 0.0;
22223 inherit: "default" 0.0;
22224 color: 255 255 255 64;
22229 // signal: elm,state,%s,active
22230 // a "check" item named %s went active
22231 // signal: elm,state,%s,passive
22232 // a "check" item named %s went passive
22233 // default is passive
22236 signal: "elm,state,selected";
22238 action: STATE_SET "selected" 0.0;
22242 target: "elm.text";
22245 name: "go_passive";
22246 signal: "elm,state,unselected";
22248 action: STATE_SET "default" 0.0;
22252 target: "elm.text";
22253 transition: LINEAR 0.1;
22256 name: "go_disabled";
22257 signal: "elm,state,disabled";
22259 action: STATE_SET "disabled" 0.0;
22263 name: "go_enabled";
22264 signal: "elm,state,enabled";
22266 action: STATE_SET "default" 0.0;
22271 signal: "mouse,up,1";
22273 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
22276 name: "go_expanded";
22277 signal: "elm,state,expanded";
22279 action: STATE_SET "active" 0.0;
22283 name: "go_contracted";
22284 signal: "elm,state,contracted";
22286 action: STATE_SET "default" 0.0;
22293 ///////////////////////////////////////////////////////////////////////////////
22294 group { name: "elm/check/base/default";
22296 image: "check_base.png" COMP;
22297 image: "check.png" COMP;
22298 image: "check2.png" COMP;
22304 description { state: "default" 0.0;
22306 rel2.relative: 0.0 1.0;
22312 aspect_preference: VERTICAL;
22314 normal: "check_base.png";
22321 part { name: "check";
22324 description { state: "default" 0.0;
22334 color: 255 255 255 255;
22335 image.normal: "check.png";
22337 description { state: "visible" 0.0;
22338 inherit: "default" 0.0;
22341 description { state: "disabled" 0.0;
22342 inherit: "default" 0.0;
22344 color: 128 128 128 128;
22346 description { state: "disabled_visible" 0.0;
22347 inherit: "default" 0.0;
22348 color: 128 128 128 128;
22352 part { name: "elm.swallow.content";
22354 description { state: "default" 0.0;
22359 rel1.relative: 1.0 0.0;
22363 rel2.relative: 1.0 1.0;
22365 description { state: "visible" 0.0;
22366 inherit: "default" 0.0;
22371 description { state: "disabled" 0.0;
22372 inherit: "default" 0.0;
22373 color: 128 128 128 128;
22375 description { state: "disabled_visible" 0.0;
22376 inherit: "default" 0.0;
22377 color: 128 128 128 128;
22383 part { name: "elm.text";
22387 description { state: "default" 0.0;
22389 rel1.to_x: "elm.swallow.content";
22390 rel1.relative: 1.0 0.0;
22392 rel2.relative: 1.0 1.0;
22393 rel2.offset: -2 -2;
22396 font: "Sans,Edje-Vera";
22402 description { state: "visible" 0.0;
22403 inherit: "default" 0.0;
22407 description { state: "disabled" 0.0;
22408 inherit: "default" 0.0;
22412 description { state: "disabled_visible" 0.0;
22413 inherit: "default" 0.0;
22420 part { name: "events";
22422 ignore_flags: ON_HOLD;
22423 description { state: "default" 0.0;
22427 part { name: "disabler";
22429 description { state: "default" 0.0;
22433 description { state: "disabled" 0.0;
22434 inherit: "default" 0.0;
22440 program { name: "click";
22441 signal: "mouse,up,1";
22443 action: SIGNAL_EMIT "elm,action,check,toggle" "";
22445 program { name: "check_on";
22446 signal: "elm,state,check,on";
22448 action: STATE_SET "visible" 0.0;
22451 program { name: "check_off";
22452 signal: "elm,state,check,off";
22454 action: STATE_SET "default" 0.0;
22457 program { name: "text_show";
22458 signal: "elm,state,text,visible";
22460 action: STATE_SET "visible" 0.0;
22461 target: "elm.text";
22463 program { name: "text_hide";
22464 signal: "elm,state,text,hidden";
22466 action: STATE_SET "default" 0.0;
22467 target: "elm.text";
22469 program { name: "icon_show";
22470 signal: "elm,state,icon,visible";
22472 action: STATE_SET "visible" 0.0;
22473 target: "elm.swallow.content";
22475 program { name: "icon_hide";
22476 signal: "elm,state,icon,hidden";
22478 action: STATE_SET "default" 0.0;
22479 target: "elm.swallow.content";
22481 program { name: "disable";
22482 signal: "elm,state,disabled";
22484 action: STATE_SET "disabled" 0.0;
22485 target: "disabler";
22486 after: "disable_text";
22488 program { name: "disable_text";
22492 get_state(PART:"elm.text", st, 30, vl);
22493 if (!strcmp(st, "visible"))
22494 set_state(PART:"elm.text", "disabled_visible", 0.0);
22496 set_state(PART:"elm.text", "disabled", 0.0);
22498 get_state(PART:"elm.swallow.content", st, 30, vl);
22499 if (!strcmp(st, "visible"))
22500 set_state(PART:"elm.swallow.content", "disabled_visible", 0.0);
22502 set_state(PART:"elm.swallow.content", "disabled", 0.0);
22504 get_state(PART:"check", st, 30, vl);
22505 if (!strcmp(st, "visible"))
22506 set_state(PART:"check", "disabled_visible", 0.0);
22508 set_state(PART:"check", "disabled", 0.0);
22511 program { name: "enable";
22512 signal: "elm,state,enabled";
22514 action: STATE_SET "default" 0.0;
22515 target: "disabler";
22516 after: "enable_text";
22518 program { name: "enable_text";
22522 get_state(PART:"elm.text", st, 30, vl);
22523 if (!strcmp(st, "disabled_visible"))
22524 set_state(PART:"elm.text", "visible", 0.0);
22526 set_state(PART:"elm.text", "default", 0.0);
22528 get_state(PART:"elm.swallow.content", st, 30, vl);
22529 if (!strcmp(st, "visible"))
22530 set_state(PART:"elm.swallow.content", "visible", 0.0);
22532 set_state(PART:"elm.swallow.content", "default", 0.0);
22534 get_state(PART:"check", st, 30, vl);
22535 if (!strcmp(st, "visible"))
22536 set_state(PART:"check", "visible", 0.0);
22538 set_state(PART:"check", "default", 0.0);
22543 ///////////////////////////////////////////////////////////////////////////////
22544 group { name: "elm/radio/base/default";
22546 image: "radio_base.png" COMP;
22547 image: "radio.png" COMP;
22548 image: "radio2.png" COMP;
22554 description { state: "default" 0.0;
22556 rel2.relative: 0.0 1.0;
22562 aspect_preference: VERTICAL;
22563 image.normal: "radio_base.png";
22566 part { name: "radio";
22569 description { state: "default" 0.0;
22573 image.normal: "radio.png";
22575 description { state: "visible" 0.0;
22576 inherit: "default" 0.0;
22580 part { name: "elm.swallow.content";
22582 description { state: "default" 0.0;
22588 rel1.relative: 1.0 0.0;
22591 rel2.relative: 1.0 1.0;
22594 description { state: "visible" 0.0;
22595 inherit: "default" 0.0;
22597 color: 255 255 255 255;
22600 description { state: "disabled" 0.0;
22601 inherit: "default" 0.0;
22602 color: 128 128 128 128;
22604 description { state: "disabled_visible" 0.0;
22605 inherit: "default" 0.0;
22606 color: 128 128 128 128;
22611 part { name: "elm.text";
22615 description { state: "default" 0.0;
22617 rel1.to_x: "elm.swallow.content";
22618 rel1.relative: 1.0 0.0;
22620 rel2.relative: 1.0 1.0;
22621 rel2.offset: -2 -2;
22624 font: "Sans,Edje-Vera";
22630 description { state: "visible" 0.0;
22631 inherit: "default" 0.0;
22635 description { state: "disabled" 0.0;
22636 inherit: "default" 0.0;
22640 description { state: "disabled_visible" 0.0;
22641 inherit: "default" 0.0;
22648 part { name: "events";
22650 ignore_flags: ON_HOLD;
22651 description { state: "default" 0.0;
22655 part { name: "disabler";
22657 description { state: "default" 0.0;
22661 description { state: "disabled" 0.0;
22662 inherit: "default" 0.0;
22668 program { name: "click";
22669 signal: "mouse,up,1";
22671 action: SIGNAL_EMIT "elm,action,radio,toggle" "";
22673 program { name: "radio_on";
22674 signal: "elm,state,radio,on";
22676 action: STATE_SET "visible" 0.0;
22679 program { name: "radio_off";
22680 signal: "elm,state,radio,off";
22682 action: STATE_SET "default" 0.0;
22685 program { name: "text_show";
22686 signal: "elm,state,text,visible";
22688 action: STATE_SET "visible" 0.0;
22689 target: "elm.text";
22691 program { name: "text_hide";
22692 signal: "elm,state,text,hidden";
22694 action: STATE_SET "default" 0.0;
22695 target: "elm.text";
22697 program { name: "icon_show";
22698 signal: "elm,state,icon,visible";
22700 action: STATE_SET "visible" 0.0;
22701 target: "elm.swallow.content";
22703 program { name: "icon_hide";
22704 signal: "elm,state,icon,hidden";
22706 action: STATE_SET "default" 0.0;
22707 target: "elm.swallow.content";
22709 program { name: "disable";
22710 signal: "elm,state,disabled";
22712 action: STATE_SET "disabled" 0.0;
22713 target: "disabler";
22714 after: "disable_text";
22716 program { name: "disable_text";
22720 get_state(PART:"elm.text", st, 30, vl);
22721 if (!strcmp(st, "visible"))
22722 set_state(PART:"elm.text", "disabled_visible", 0.0);
22724 set_state(PART:"elm.text", "disabled", 0.0);
22726 get_state(PART:"elm.swallow.content", st, 30, vl);
22727 if (!strcmp(st, "visible"))
22728 set_state(PART:"elm.swallow.content", "disabled_visible", 0.0);
22730 set_state(PART:"elm.swallow.content", "disabled", 0.0);
22733 program { name: "enable";
22734 signal: "elm,state,enabled";
22736 action: STATE_SET "default" 0.0;
22737 target: "disabler";
22738 after: "enable_text";
22740 program { name: "enable_text";
22744 get_state(PART:"elm.text", st, 30, vl);
22745 if (!strcmp(st, "disabled_visible"))
22746 set_state(PART:"elm.text", "visible", 0.0);
22748 set_state(PART:"elm.text", "default", 0.0);
22750 get_state(PART:"elm.swallow.content", st, 30, vl);
22751 if (!strcmp(st, "visible"))
22752 set_state(PART:"elm.swallow.content", "visible", 0.0);
22754 set_state(PART:"elm.swallow.content", "default", 0.0);
22759 group { name: "elm/genlist/tree_compress_odd/double_label/default";
22760 data.item: "stacking" "below";
22761 data.item: "selectraise" "on";
22762 data.item: "labels" "elm.text elm.text.sub";
22763 data.item: "icons" "elm.swallow.icon elm.swallow.end";
22764 data.item: "treesize" "20";
22765 // data.item: "states" "";
22767 image: "bt_sm_base1.png" COMP;
22768 image: "bt_sm_shine.png" COMP;
22769 image: "bt_sm_hilight.png" COMP;
22770 image: "ilist_2.png" COMP;
22771 image: "icon_arrow_right.png" COMP;
22772 image: "icon_arrow_down.png" COMP;
22780 state: "default" 0.0;
22788 state: "default" 0.0;
22790 normal: "ilist_2.png";
22797 clip_to: "disclip";
22799 description { state: "default" 0.0;
22801 color: 255 255 255 0;
22811 normal: "bt_sm_base1.png";
22814 image.middle: SOLID;
22816 description { state: "selected" 0.0;
22817 inherit: "default" 0.0;
22819 color: 255 255 255 255;
22830 part { name: "elm.swallow.pad";
22832 description { state: "default" 0.0;
22845 part { name: "arrow";
22846 clip_to: "disclip";
22847 ignore_flags: ON_HOLD;
22848 description { state: "default" 0.0;
22853 to_x: "elm.swallow.pad";
22858 to_x: "elm.swallow.pad";
22862 image.normal: "icon_arrow_right.png";
22864 description { state: "active" 0.0;
22865 inherit: "default" 0.0;
22866 image.normal: "icon_arrow_down.png";
22869 part { name: "elm.swallow.icon";
22870 clip_to: "disclip";
22872 description { state: "default" 0.0;
22887 part { name: "elm.swallow.end";
22888 clip_to: "disclip";
22890 description { state: "default" 0.0;
22894 aspect_preference: VERTICAL;
22905 part { name: "elm.text";
22906 clip_to: "disclip";
22908 effect: SOFT_SHADOW;
22912 state: "default" 0.0;
22915 to_x: "elm.swallow.icon";
22920 to_x: "elm.swallow.end";
22932 text_class: "list_item";
22935 description { state: "selected" 0.0;
22936 inherit: "default" 0.0;
22937 color: 224 224 224 255;
22941 part { name: "elm.text.sub";
22942 clip_to: "disclip";
22947 state: "default" 0.0;
22950 to_x: "elm.swallow.icon";
22955 to_x: "elm.swallow.end";
22967 text_class: "list_item";
22970 description { state: "selected" 0.0;
22971 inherit: "default" 0.0;
22972 color: 128 128 128 255;
22976 part { name: "fg1";
22977 clip_to: "disclip";
22979 description { state: "default" 0.0;
22981 color: 255 255 255 0;
22983 rel2.relative: 1.0 0.5;
22986 normal: "bt_sm_hilight.png";
22990 description { state: "selected" 0.0;
22991 inherit: "default" 0.0;
22993 color: 255 255 255 255;
22996 part { name: "fg2";
22997 clip_to: "disclip";
22999 description { state: "default" 0.0;
23001 color: 255 255 255 0;
23005 normal: "bt_sm_shine.png";
23009 description { state: "selected" 0.0;
23010 inherit: "default" 0.0;
23012 color: 255 255 255 255;
23015 part { name: "disclip";
23017 description { state: "default" 0.0;
23021 description { state: "disabled" 0.0;
23022 inherit: "default" 0.0;
23023 color: 255 255 255 64;
23028 // signal: elm,state,%s,active
23029 // a "check" item named %s went active
23030 // signal: elm,state,%s,passive
23031 // a "check" item named %s went passive
23032 // default is passive
23035 signal: "elm,state,selected";
23037 action: STATE_SET "selected" 0.0;
23041 target: "elm.text";
23042 target: "elm.text.sub";
23045 name: "go_passive";
23046 signal: "elm,state,unselected";
23048 action: STATE_SET "default" 0.0;
23052 target: "elm.text";
23053 target: "elm.text.sub";
23054 transition: LINEAR 0.1;
23057 name: "go_disabled";
23058 signal: "elm,state,disabled";
23060 action: STATE_SET "disabled" 0.0;
23064 name: "go_enabled";
23065 signal: "elm,state,enabled";
23067 action: STATE_SET "default" 0.0;
23072 signal: "mouse,up,1";
23074 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
23077 name: "go_expanded";
23078 signal: "elm,state,expanded";
23080 action: STATE_SET "active" 0.0;
23084 name: "go_contracted";
23085 signal: "elm,state,contracted";
23087 action: STATE_SET "default" 0.0;
23093 group { name: "elm/genlist/item_compress/media/default";
23094 data.item: "stacking" "above";
23095 data.item: "selectraise" "on";
23096 data.item: "labels" "elm.text.title elm.text.album-artist";
23097 data.item: "treesize" "20";
23099 image: "bt_sm_base1.png" COMP;
23100 image: "bt_sm_shine.png" COMP;
23101 image: "bt_sm_hilight.png" COMP;
23102 image: "ilist_1.png" COMP;
23103 image: "ilist_item_shadow.png" COMP;
23111 state: "default" 0.0;
23119 state: "default" 0.0;
23134 normal: "ilist_item_shadow.png";
23143 state: "default" 0.0;
23145 normal: "ilist_1.png";
23152 clip_to: "disclip";
23154 description { state: "default" 0.0;
23156 color: 255 255 255 0;
23166 normal: "bt_sm_base1.png";
23169 image.middle: SOLID;
23171 description { state: "selected" 0.0;
23172 inherit: "default" 0.0;
23174 color: 255 255 255 255;
23185 part { name: "elm.swallow.pad";
23187 description { state: "default" 0.0;
23200 part { name: "elm.text.title";
23201 clip_to: "disclip";
23203 effect: SOFT_SHADOW;
23207 state: "default" 0.0;
23225 description { state: "selected" 0.0;
23226 inherit: "default" 0.0;
23227 color: 224 224 224 255;
23231 part { name: "elm.text.album-artist";
23232 clip_to: "disclip";
23237 state: "default" 0.0;
23255 description { state: "selected" 0.0;
23256 inherit: "default" 0.0;
23257 color: 128 128 128 255;
23261 part { name: "fg1";
23262 clip_to: "disclip";
23264 description { state: "default" 0.0;
23266 color: 255 255 255 0;
23268 rel2.relative: 1.0 0.5;
23271 normal: "bt_sm_hilight.png";
23275 description { state: "selected" 0.0;
23276 inherit: "default" 0.0;
23278 color: 255 255 255 255;
23281 part { name: "fg2";
23282 clip_to: "disclip";
23284 description { state: "default" 0.0;
23286 color: 255 255 255 0;
23290 normal: "bt_sm_shine.png";
23294 description { state: "selected" 0.0;
23295 inherit: "default" 0.0;
23297 color: 255 255 255 255;
23300 part { name: "disclip";
23302 description { state: "default" 0.0;
23306 description { state: "disabled" 0.0;
23307 inherit: "default" 0.0;
23308 color: 255 255 255 64;
23313 // signal: elm,state,%s,active
23314 // a "check" item named %s went active
23315 // signal: elm,state,%s,passive
23316 // a "check" item named %s went passive
23317 // default is passive
23320 signal: "elm,state,selected";
23322 action: STATE_SET "selected" 0.0;
23326 target: "elm.text.title";
23327 target: "elm.text.album-artist";
23330 name: "go_passive";
23331 signal: "elm,state,unselected";
23333 action: STATE_SET "default" 0.0;
23337 target: "elm.text.title";
23338 target: "elm.text.album-artist";
23339 transition: LINEAR 0.1;
23342 name: "go_disabled";
23343 signal: "elm,state,disabled";
23345 action: STATE_SET "disabled" 0.0;
23349 name: "go_enabled";
23350 signal: "elm,state,enabled";
23352 action: STATE_SET "default" 0.0;
23357 group { name: "elm/genlist/item_compress_odd/media/default";
23358 data.item: "stacking" "below";
23359 data.item: "selectraise" "on";
23360 data.item: "labels" "elm.text.title elm.text.album-artist";
23361 data.item: "treesize" "20";
23363 image: "bt_sm_base1.png" COMP;
23364 image: "bt_sm_shine.png" COMP;
23365 image: "bt_sm_hilight.png" COMP;
23366 image: "ilist_2.png" COMP;
23369 part { name: "event";
23373 state: "default" 0.0;
23381 state: "default" 0.0;
23383 normal: "ilist_2.png";
23390 clip_to: "disclip";
23392 description { state: "default" 0.0;
23394 color: 255 255 255 0;
23404 normal: "bt_sm_base1.png";
23407 image.middle: SOLID;
23409 description { state: "selected" 0.0;
23410 inherit: "default" 0.0;
23412 color: 255 255 255 255;
23423 part { name: "elm.swallow.pad";
23425 description { state: "default" 0.0;
23438 part { name: "elm.text.title";
23439 clip_to: "disclip";
23441 effect: SOFT_SHADOW;
23445 state: "default" 0.0;
23463 description { state: "selected" 0.0;
23464 inherit: "default" 0.0;
23465 color: 224 224 224 255;
23469 part { name: "elm.text.album-artist";
23470 clip_to: "disclip";
23475 state: "default" 0.0;
23493 description { state: "selected" 0.0;
23494 inherit: "default" 0.0;
23495 color: 128 128 128 255;
23499 part { name: "fg1";
23500 clip_to: "disclip";
23502 description { state: "default" 0.0;
23504 color: 255 255 255 0;
23506 rel2.relative: 1.0 0.5;
23509 normal: "bt_sm_hilight.png";
23513 description { state: "selected" 0.0;
23514 inherit: "default" 0.0;
23516 color: 255 255 255 255;
23519 part { name: "fg2";
23520 clip_to: "disclip";
23522 description { state: "default" 0.0;
23524 color: 255 255 255 0;
23528 normal: "bt_sm_shine.png";
23532 description { state: "selected" 0.0;
23533 inherit: "default" 0.0;
23535 color: 255 255 255 255;
23538 part { name: "disclip";
23540 description { state: "default" 0.0;
23544 description { state: "disabled" 0.0;
23545 inherit: "default" 0.0;
23546 color: 255 255 255 64;
23551 // signal: elm,state,%s,active
23552 // a "check" item named %s went active
23553 // signal: elm,state,%s,passive
23554 // a "check" item named %s went passive
23555 // default is passive
23558 signal: "elm,state,selected";
23560 action: STATE_SET "selected" 0.0;
23564 target: "elm.text.title";
23565 target: "elm.text.album-artist";
23568 name: "go_passive";
23569 signal: "elm,state,unselected";
23571 action: STATE_SET "default" 0.0;
23575 target: "elm.text.title";
23576 target: "elm.text.album-artist";
23577 transition: LINEAR 0.1;
23580 name: "go_disabled";
23581 signal: "elm,state,disabled";
23583 action: STATE_SET "disabled" 0.0;
23587 name: "go_enabled";
23588 signal: "elm,state,enabled";
23590 action: STATE_SET "default" 0.0;
23596 group { name: "elm/genlist/item_compress/media-album/default";
23597 data.item: "stacking" "above";
23598 data.item: "selectraise" "on";
23599 data.item: "labels" "elm.text.title elm.text.trackno elm.text.length";
23600 data.item: "states" "elm.state.trackno";
23601 data.item: "treesize" "20";
23603 image: "bt_sm_base1.png" COMP;
23604 image: "bt_sm_shine.png" COMP;
23605 image: "bt_sm_hilight.png" COMP;
23606 image: "ilist_1.png" COMP;
23607 image: "ilist_item_shadow.png" COMP;
23610 public dot_visible;
23618 state: "default" 0.0;
23626 state: "default" 0.0;
23641 normal: "ilist_item_shadow.png";
23650 state: "default" 0.0;
23652 normal: "ilist_1.png";
23659 clip_to: "disclip";
23661 description { state: "default" 0.0;
23663 color: 255 255 255 0;
23673 normal: "bt_sm_base1.png";
23676 image.middle: SOLID;
23678 description { state: "selected" 0.0;
23679 inherit: "default" 0.0;
23681 color: 255 255 255 255;
23692 part { name: "elm.swallow.pad";
23694 description { state: "default" 0.0;
23708 name: "elm.text.trackno";
23713 state: "default" 0.0;
23714 color: 255 255 255 255;
23718 to_y: "elm.text.title";
23723 to_y: "elm.text.title";
23736 description { state: "selected" 0.0;
23737 inherit: "default" 0.0;
23738 color: 224 224 224 255;
23748 state: "default" 0.0;
23749 color: 255 255 255 255;
23754 to_x: "elm.text.trackno";
23755 to_y: "elm.text.title";
23760 to_x: "elm.text.trackno";
23761 to_y: "elm.text.title";
23777 state: "visible" 0.0;
23778 inherit: "default" 0.0;
23781 description { state: "selected" 0.0;
23782 inherit: "default" 0.0;
23783 color: 224 224 224 255;
23790 signal: "elm,state,elm.state.trackno,active";
23793 set_state(PART:"dot", "visible", 0.0);
23794 set_int(dot_visible, 1);
23798 part { name: "elm.text.title";
23799 clip_to: "disclip";
23801 effect: SOFT_SHADOW;
23805 state: "default" 0.0;
23824 description { state: "selected" 0.0;
23825 inherit: "default" 0.0;
23826 color: 224 224 224 255;
23830 part { name: "elm.text.length";
23831 clip_to: "disclip";
23836 state: "default" 0.0;
23854 description { state: "selected" 0.0;
23855 inherit: "default" 0.0;
23856 color: 128 128 128 255;
23860 part { name: "fg1";
23861 clip_to: "disclip";
23863 description { state: "default" 0.0;
23865 color: 255 255 255 0;
23867 rel2.relative: 1.0 0.5;
23870 normal: "bt_sm_hilight.png";
23874 description { state: "selected" 0.0;
23875 inherit: "default" 0.0;
23877 color: 255 255 255 255;
23880 part { name: "fg2";
23881 clip_to: "disclip";
23883 description { state: "default" 0.0;
23885 color: 255 255 255 0;
23889 normal: "bt_sm_shine.png";
23893 description { state: "selected" 0.0;
23894 inherit: "default" 0.0;
23896 color: 255 255 255 255;
23899 part { name: "disclip";
23901 description { state: "default" 0.0;
23905 description { state: "disabled" 0.0;
23906 inherit: "default" 0.0;
23907 color: 255 255 255 64;
23912 // signal: elm,state,%s,active
23913 // a "check" item named %s went active
23914 // signal: elm,state,%s,passive
23915 // a "check" item named %s went passive
23916 // default is passive
23919 signal: "elm,state,selected";
23921 action: STATE_SET "selected" 0.0;
23925 target: "elm.text.title";
23926 target: "elm.text.trackno";
23927 target: "elm.text.length";
23928 after: "dot_active";
23931 name: "dot_active";
23933 if (get_int(dot_visible) == 1)
23934 set_state(PART:"dot", "selected", 0.0);
23938 name: "go_passive";
23939 signal: "elm,state,unselected";
23941 action: STATE_SET "default" 0.0;
23945 target: "elm.text.title";
23946 target: "elm.text.length";
23947 target: "elm.text.trackno";
23948 transition: LINEAR 0.1;
23949 after: "dot_passive";
23952 name: "dot_passive";
23954 if (get_int(dot_visible) == 1)
23955 set_state(PART:"dot", "visible", 0.0);
23959 name: "go_disabled";
23960 signal: "elm,state,disabled";
23962 action: STATE_SET "disabled" 0.0;
23966 name: "go_enabled";
23967 signal: "elm,state,enabled";
23969 action: STATE_SET "default" 0.0;
23974 group { name: "elm/genlist/item_compress_odd/media-album/default";
23975 data.item: "stacking" "below";
23976 data.item: "selectraise" "on";
23977 data.item: "labels" "elm.text.title elm.text.trackno elm.text.length";
23978 data.item: "states" "elm.state.trackno";
23979 data.item: "treesize" "20";
23981 image: "bt_sm_base1.png" COMP;
23982 image: "bt_sm_shine.png" COMP;
23983 image: "bt_sm_hilight.png" COMP;
23984 image: "ilist_2.png" COMP;
23987 public dot_visible;
23990 part { name: "event";
23994 state: "default" 0.0;
24002 state: "default" 0.0;
24004 normal: "ilist_2.png";
24011 clip_to: "disclip";
24013 description { state: "default" 0.0;
24015 color: 255 255 255 0;
24025 normal: "bt_sm_base1.png";
24028 image.middle: SOLID;
24030 description { state: "selected" 0.0;
24031 inherit: "default" 0.0;
24033 color: 255 255 255 255;
24044 part { name: "elm.swallow.pad";
24046 description { state: "default" 0.0;
24060 name: "elm.text.trackno";
24065 state: "default" 0.0;
24066 color: 255 255 255 255;
24070 to_y: "elm.text.title";
24075 to_y: "elm.text.title";
24088 description { state: "selected" 0.0;
24089 inherit: "default" 0.0;
24090 color: 224 224 224 255;
24100 state: "default" 0.0;
24101 color: 255 255 255 255;
24106 to_x: "elm.text.trackno";
24107 to_y: "elm.text.title";
24112 to_x: "elm.text.trackno";
24113 to_y: "elm.text.title";
24129 state: "visible" 0.0;
24130 inherit: "default" 0.0;
24133 description { state: "selected" 0.0;
24134 inherit: "default" 0.0;
24135 color: 224 224 224 255;
24142 signal: "elm,state,elm.state.trackno,active";
24145 set_state(PART:"dot", "visible", 0.0);
24146 set_int(dot_visible, 1);
24150 part { name: "elm.text.title";
24151 clip_to: "disclip";
24153 effect: SOFT_SHADOW;
24157 state: "default" 0.0;
24176 description { state: "selected" 0.0;
24177 inherit: "default" 0.0;
24178 color: 224 224 224 255;
24182 part { name: "elm.text.length";
24183 clip_to: "disclip";
24188 state: "default" 0.0;
24206 description { state: "selected" 0.0;
24207 inherit: "default" 0.0;
24208 color: 128 128 128 255;
24212 part { name: "fg1";
24213 clip_to: "disclip";
24215 description { state: "default" 0.0;
24217 color: 255 255 255 0;
24219 rel2.relative: 1.0 0.5;
24222 normal: "bt_sm_hilight.png";
24226 description { state: "selected" 0.0;
24227 inherit: "default" 0.0;
24229 color: 255 255 255 255;
24232 part { name: "fg2";
24233 clip_to: "disclip";
24235 description { state: "default" 0.0;
24237 color: 255 255 255 0;
24241 normal: "bt_sm_shine.png";
24245 description { state: "selected" 0.0;
24246 inherit: "default" 0.0;
24248 color: 255 255 255 255;
24251 part { name: "disclip";
24253 description { state: "default" 0.0;
24257 description { state: "disabled" 0.0;
24258 inherit: "default" 0.0;
24259 color: 255 255 255 64;
24264 // signal: elm,state,%s,active
24265 // a "check" item named %s went active
24266 // signal: elm,state,%s,passive
24267 // a "check" item named %s went passive
24268 // default is passive
24271 signal: "elm,state,selected";
24273 action: STATE_SET "selected" 0.0;
24277 target: "elm.text.title";
24278 target: "elm.text.length";
24279 target: "elm.text.trackno";
24280 after: "dot_active";
24283 name: "dot_active";
24285 if (get_int(dot_visible) == 1)
24286 set_state(PART:"dot", "selected", 0.0);
24290 name: "go_passive";
24291 signal: "elm,state,unselected";
24293 action: STATE_SET "default" 0.0;
24297 target: "elm.text.title";
24298 target: "elm.text.length";
24299 target: "elm.text.trackno";
24300 transition: LINEAR 0.1;
24301 after: "dot_passive";
24304 name: "dot_passive";
24306 if (get_int(dot_visible) == 1)
24307 set_state(PART:"dot", "visible", 0.0);
24311 name: "go_disabled";
24312 signal: "elm,state,disabled";
24314 action: STATE_SET "disabled" 0.0;
24318 name: "go_enabled";
24319 signal: "elm,state,enabled";
24321 action: STATE_SET "default" 0.0;
24327 group { name: "elm/genlist/item_compress/media-preview/default";
24328 data.item: "stacking" "above";
24329 data.item: "selectraise" "on";
24330 data.item: "labels" "elm.text.title elm.text.artist";
24331 data.item: "icons" "elm.swallow.preview";
24332 data.item: "treesize" "20";
24334 image: "bt_sm_base1.png" COMP;
24335 image: "bt_sm_shine.png" COMP;
24336 image: "bt_sm_hilight.png" COMP;
24337 image: "ilist_1.png" COMP;
24338 image: "ilist_item_shadow.png" COMP;
24346 state: "default" 0.0;
24354 state: "default" 0.0;
24369 normal: "ilist_item_shadow.png";
24378 state: "default" 0.0;
24380 normal: "ilist_1.png";
24387 clip_to: "disclip";
24389 description { state: "default" 0.0;
24391 color: 255 255 255 0;
24401 normal: "bt_sm_base1.png";
24404 image.middle: SOLID;
24406 description { state: "selected" 0.0;
24407 inherit: "default" 0.0;
24409 color: 255 255 255 255;
24420 part { name: "elm.swallow.pad";
24422 description { state: "default" 0.0;
24435 part { name: "elm.swallow.preview";
24436 clip_to: "disclip";
24438 description { state: "default" 0.0;
24444 to_x: "elm.swallow.pad";
24449 to_x: "elm.swallow.pad";
24455 part { name: "elm.text.title";
24456 clip_to: "disclip";
24458 effect: SOFT_SHADOW;
24462 state: "default" 0.0;
24464 to_x: "elm.swallow.preview";
24481 description { state: "selected" 0.0;
24482 inherit: "default" 0.0;
24483 color: 224 224 224 255;
24487 part { name: "elm.text.artist";
24488 clip_to: "disclip";
24493 state: "default" 0.0;
24495 to_x: "elm.swallow.preview";
24512 description { state: "selected" 0.0;
24513 inherit: "default" 0.0;
24514 color: 128 128 128 255;
24518 part { name: "fg1";
24519 clip_to: "disclip";
24521 description { state: "default" 0.0;
24523 color: 255 255 255 0;
24525 rel2.relative: 1.0 0.5;
24528 normal: "bt_sm_hilight.png";
24532 description { state: "selected" 0.0;
24533 inherit: "default" 0.0;
24535 color: 255 255 255 255;
24538 part { name: "fg2";
24539 clip_to: "disclip";
24541 description { state: "default" 0.0;
24543 color: 255 255 255 0;
24547 normal: "bt_sm_shine.png";
24551 description { state: "selected" 0.0;
24552 inherit: "default" 0.0;
24554 color: 255 255 255 255;
24557 part { name: "disclip";
24559 description { state: "default" 0.0;
24563 description { state: "disabled" 0.0;
24564 inherit: "default" 0.0;
24565 color: 255 255 255 64;
24570 // signal: elm,state,%s,active
24571 // a "check" item named %s went active
24572 // signal: elm,state,%s,passive
24573 // a "check" item named %s went passive
24574 // default is passive
24577 signal: "elm,state,selected";
24579 action: STATE_SET "selected" 0.0;
24583 target: "elm.text.title";
24584 target: "elm.text.artist";
24587 name: "go_passive";
24588 signal: "elm,state,unselected";
24590 action: STATE_SET "default" 0.0;
24594 target: "elm.text.title";
24595 target: "elm.text.artist";
24596 transition: LINEAR 0.1;
24599 name: "go_disabled";
24600 signal: "elm,state,disabled";
24602 action: STATE_SET "disabled" 0.0;
24606 name: "go_enabled";
24607 signal: "elm,state,enabled";
24609 action: STATE_SET "default" 0.0;
24614 group { name: "elm/genlist/item_compress_odd/media-preview/default";
24615 data.item: "stacking" "below";
24616 data.item: "selectraise" "on";
24617 data.item: "labels" "elm.text.title elm.text.artist";
24618 data.item: "icons" "elm.swallow.preview";
24619 data.item: "treesize" "20";
24621 image: "bt_sm_base1.png" COMP;
24622 image: "bt_sm_shine.png" COMP;
24623 image: "bt_sm_hilight.png" COMP;
24624 image: "ilist_2.png" COMP;
24627 part { name: "event";
24631 state: "default" 0.0;
24639 state: "default" 0.0;
24641 normal: "ilist_2.png";
24648 clip_to: "disclip";
24650 description { state: "default" 0.0;
24652 color: 255 255 255 0;
24662 normal: "bt_sm_base1.png";
24665 image.middle: SOLID;
24667 description { state: "selected" 0.0;
24668 inherit: "default" 0.0;
24670 color: 255 255 255 255;
24681 part { name: "elm.swallow.pad";
24683 description { state: "default" 0.0;
24696 part { name: "elm.swallow.preview";
24697 clip_to: "disclip";
24699 description { state: "default" 0.0;
24705 to_x: "elm.swallow.pad";
24710 to_x: "elm.swallow.pad";
24716 part { name: "elm.text.title";
24717 clip_to: "disclip";
24719 effect: SOFT_SHADOW;
24723 state: "default" 0.0;
24725 to_x: "elm.swallow.preview";
24742 description { state: "selected" 0.0;
24743 inherit: "default" 0.0;
24744 color: 224 224 224 255;
24748 part { name: "elm.text.artist";
24749 clip_to: "disclip";
24754 state: "default" 0.0;
24756 to_x: "elm.swallow.preview";
24773 description { state: "selected" 0.0;
24774 inherit: "default" 0.0;
24775 color: 128 128 128 255;
24779 part { name: "fg1";
24780 clip_to: "disclip";
24782 description { state: "default" 0.0;
24784 color: 255 255 255 0;
24786 rel2.relative: 1.0 0.5;
24789 normal: "bt_sm_hilight.png";
24793 description { state: "selected" 0.0;
24794 inherit: "default" 0.0;
24796 color: 255 255 255 255;
24799 part { name: "fg2";
24800 clip_to: "disclip";
24802 description { state: "default" 0.0;
24804 color: 255 255 255 0;
24808 normal: "bt_sm_shine.png";
24812 description { state: "selected" 0.0;
24813 inherit: "default" 0.0;
24815 color: 255 255 255 255;
24818 part { name: "disclip";
24820 description { state: "default" 0.0;
24824 description { state: "disabled" 0.0;
24825 inherit: "default" 0.0;
24826 color: 255 255 255 64;
24831 // signal: elm,state,%s,active
24832 // a "check" item named %s went active
24833 // signal: elm,state,%s,passive
24834 // a "check" item named %s went passive
24835 // default is passive
24838 signal: "elm,state,selected";
24840 action: STATE_SET "selected" 0.0;
24844 target: "elm.text.title";
24845 target: "elm.text.artist";
24848 name: "go_passive";
24849 signal: "elm,state,unselected";
24851 action: STATE_SET "default" 0.0;
24855 target: "elm.text.title";
24856 target: "elm.text.artist";
24857 transition: LINEAR 0.1;
24860 name: "go_disabled";
24861 signal: "elm,state,disabled";
24863 action: STATE_SET "disabled" 0.0;
24867 name: "go_enabled";
24868 signal: "elm,state,enabled";
24870 action: STATE_SET "default" 0.0;
24876 group { name: "elm/genlist/item/mode/default";
24877 data.item: "selectraise" "on";
24878 data.item: "labels" "elm.text.mode";
24879 data.item: "icons" "elm.swallow.mode";
24880 data.item: "mode_part" "elm.swallow.origin";
24881 data.item: "treesize" "20";
24883 image: "bt_sm_base1.png" COMP;
24884 image: "bt_sm_shine.png" COMP;
24885 image: "bt_sm_hilight.png" COMP;
24886 image: "ilist_1.png" COMP;
24887 image: "ilist_2.png" COMP;
24888 image: "ilist_item_shadow.png" COMP;
24897 state: "default" 0.0;
24905 state: "default" 0.0;
24920 normal: "ilist_item_shadow.png";
24925 state: "default" 1.0;
24926 inherit: "default" 0.0;
24934 state: "default" 0.0;
24936 normal: "ilist_1.png";
24942 state: "default" 1.0;
24943 inherit: "default" 0.0;
24944 image.normal: "ilist_2.png";
24948 clip_to: "disclip";
24950 description { state: "default" 0.0;
24952 color: 255 255 255 0;
24962 normal: "bt_sm_base1.png";
24965 image.middle: SOLID;
24967 description { state: "default" 0.1;
24968 inherit: "default" 0.0;
24970 description { state: "selected" 0.0;
24971 inherit: "default" 0.0;
24973 color: 255 255 255 255;
24984 state: "selected" 1.0;
24985 inherit: "selected" 0.0;
24988 part { name: "elm.text.mode";
24989 clip_to: "disclip";
24992 description { state: "default" 0.0;
24993 rel2.relative: 0.5 1.0;
25000 text_class: "list_item";
25004 part { name: "elm.swallow.mode";
25005 clip_to: "disclip";
25007 description { state: "default" 0.0;
25008 rel1.relative: 0.5 0.0;
25011 part { name: "fg1";
25012 clip_to: "disclip";
25014 description { state: "default" 0.0;
25016 color: 255 255 255 0;
25018 rel2.relative: 1.0 0.5;
25021 normal: "bt_sm_hilight.png";
25025 description { state: "selected" 0.0;
25026 inherit: "default" 0.0;
25028 color: 255 255 255 255;
25031 state: "selected" 1.0;
25032 inherit: "default" 0.0;
25034 color: 255 255 255 255;
25037 part { name: "fg2";
25038 clip_to: "disclip";
25040 description { state: "default" 0.0;
25042 color: 255 255 255 0;
25046 normal: "bt_sm_shine.png";
25050 description { state: "selected" 0.0;
25051 inherit: "default" 0.0;
25053 color: 255 255 255 255;
25056 state: "selected" 1.0;
25057 inherit: "default" 0.0;
25059 color: 255 255 255 255;
25062 // Transparent part between base parts and slidable parts
25063 part { name: "event_block_layer";
25065 clip_to: "disclip";
25067 description { state: "default" 0.0;
25072 description { state: "repeat_events" 0.0;
25073 inherit: "default" 0.0;
25077 part { name: "pers";
25078 clip_to: "disclip";
25080 description { state: "default" 0.0;
25081 rel1.relative: 0.0 1.0;
25084 part { name: "elm.swallow.origin";
25085 clip_to: "disclip";
25087 description { state: "default" 0.0;
25091 description { state: "slide" 0.0;
25092 inherit: "default" 0.0;
25093 rel1.relative: 1 0;
25094 rel2.relative: 2 1;
25096 description { state: "rotate" 0.0;
25097 inherit: "default" 0.0;
25099 perspective: "pers";
25112 description { state: "rotate" 1.0;
25113 inherit: "default" 0.0;
25115 perspective: "pers";
25129 part { name: "disclip";
25131 description { state: "default" 0.0;
25135 description { state: "disabled" 0.0;
25136 inherit: "default" 0.0;
25137 color: 255 255 255 64;
25144 signal: "elm,state,odd";
25146 action: STATE_SET "default" 1.0;
25152 signal: "elm,state,even";
25154 action: STATE_SET "default" 0.0;
25160 signal: "elm,state,selected";
25165 get_state(PART:"base", st, 30, vl);
25166 set_state(PART:"bg", "selected", vl);
25167 set_state(PART:"fg1", "selected", vl);
25168 set_state(PART:"fg2", "selected", vl);
25172 name: "go_passive";
25173 signal: "elm,state,unselected";
25178 get_state(PART:"base", st, 30, vl);
25179 set_state(PART:"bg", "default", vl);
25180 set_state(PART:"fg1", "default", vl);
25181 set_state(PART:"fg2", "default", vl);
25185 name: "go_disabled";
25186 signal: "elm,state,disabled";
25188 action: STATE_SET "disabled" 0.0;
25192 name: "go_enabled";
25193 signal: "elm,state,enabled";
25195 action: STATE_SET "default" 0.0;
25199 name: "slide_right";
25200 signal: "elm,state,slide,active";
25202 action: STATE_SET "slide" 0.0;
25203 target: "elm.swallow.origin";
25204 transition: ACCELERATE 0.5;
25205 after: "unblock_event";
25208 name: "unblock_event";
25209 action: STATE_SET "repeat_events" 0.0;
25210 target: "event_block_layer";
25213 name: "slide_left";
25214 signal: "elm,state,slide,passive";
25216 action: STATE_SET "default" 0.0;
25217 target: "event_block_layer";
25218 after: "slide_left2";
25221 name: "slide_left2";
25222 action: STATE_SET "default" 0.0;
25223 target: "elm.swallow.origin";
25224 transition: DECELERATE 0.5;
25225 after: "slide_left_finished";
25228 name: "slide_left_finished";
25229 action: SIGNAL_EMIT "elm,state,slide,passive,finished" "elm";
25233 signal: "elm,state,rotate,active";
25235 action: STATE_SET "rotate" 0.0;
25236 target: "elm.swallow.origin";
25237 after: "rotate_on2";
25240 name: "rotate_on2";
25241 action: STATE_SET "rotate" 1.0;
25242 target: "elm.swallow.origin";
25243 transition: LINEAR 0.5;
25244 after: "unblock_event";
25247 name: "rotate_off";
25248 signal: "elm,state,rotate,passive";
25250 action: STATE_SET "default" 0.0;
25251 target: "event_block_layer";
25252 after: "rotate_off2";
25255 name: "rotate_off2";
25256 action: STATE_SET "rotate" 0.0;
25257 transition: LINEAR 0.5;
25258 target: "elm.swallow.origin";
25259 after: "rotate_off3";
25262 name: "rotate_off3";
25263 action: STATE_SET "default" 0.0;
25264 target: "elm.swallow.origin";
25265 after: "rotate_off_finished";
25268 name: "rotate_off_finished";
25269 action: SIGNAL_EMIT "elm,state,rotate,passive,finished" "elm";
25274 group { name: "elm/genlist/item_odd/mode/default";
25275 data.item: "stacking" "below";
25276 data.item: "selectraise" "on";
25277 data.item: "labels" "elm.text.mode";
25278 data.item: "icons" "elm.swallow.mode";
25279 data.item: "mode_part" "elm.swallow.origin";
25280 data.item: "treesize" "20";
25282 image: "bt_sm_base1.png" COMP;
25283 image: "bt_sm_shine.png" COMP;
25284 image: "bt_sm_hilight.png" COMP;
25285 image: "ilist_2.png" COMP;
25294 state: "default" 0.0;
25302 state: "default" 0.0;
25304 normal: "ilist_2.png";
25311 clip_to: "disclip";
25313 description { state: "default" 0.0;
25315 color: 255 255 255 0;
25325 normal: "bt_sm_base1.png";
25328 image.middle: SOLID;
25330 description { state: "selected" 0.0;
25331 inherit: "default" 0.0;
25333 color: 255 255 255 255;
25344 part { name: "elm.text.mode";
25345 clip_to: "disclip";
25348 description { state: "default" 0.0;
25349 rel2.relative: 0.5 1.0;
25356 text_class: "list_item";
25360 part { name: "elm.swallow.mode";
25361 clip_to: "disclip";
25363 description { state: "default" 0.0;
25364 rel1.relative: 0.5 0.0;
25367 part { name: "fg1";
25368 clip_to: "disclip";
25370 description { state: "default" 0.0;
25372 color: 255 255 255 0;
25374 rel2.relative: 1.0 0.5;
25377 normal: "bt_sm_hilight.png";
25381 description { state: "selected" 0.0;
25382 inherit: "default" 0.0;
25384 color: 255 255 255 255;
25387 part { name: "fg2";
25388 clip_to: "disclip";
25390 description { state: "default" 0.0;
25392 color: 255 255 255 0;
25396 normal: "bt_sm_shine.png";
25400 description { state: "selected" 0.0;
25401 inherit: "default" 0.0;
25403 color: 255 255 255 255;
25406 // Transparent part between base parts and slidable parts
25407 part { name: "event_block_layer";
25409 clip_to: "disclip";
25411 description { state: "default" 0.0;
25416 description { state: "repeat_events" 0.0;
25417 inherit: "default" 0.0;
25421 part { name: "pers";
25422 clip_to: "disclip";
25424 description { state: "default" 0.0;
25425 rel1.relative: 0.0 1.0;
25428 part { name: "elm.swallow.origin";
25429 clip_to: "disclip";
25431 description { state: "default" 0.0;
25435 description { state: "slide" 0.0;
25436 inherit: "default" 0.0;
25437 rel1.relative: 1 0;
25438 rel2.relative: 2 1;
25440 description { state: "rotate" 0.0;
25441 inherit: "default" 0.0;
25443 perspective: "pers";
25456 description { state: "rotate" 1.0;
25457 inherit: "default" 0.0;
25459 perspective: "pers";
25473 part { name: "disclip";
25475 description { state: "default" 0.0;
25479 description { state: "disabled" 0.0;
25480 inherit: "default" 0.0;
25481 color: 255 255 255 64;
25488 signal: "elm,state,selected";
25490 action: STATE_SET "selected" 0.0;
25496 name: "go_passive";
25497 signal: "elm,state,unselected";
25499 action: STATE_SET "default" 0.0;
25503 transition: LINEAR 0.1;
25506 name: "go_disabled";
25507 signal: "elm,state,disabled";
25509 action: STATE_SET "disabled" 0.0;
25513 name: "go_enabled";
25514 signal: "elm,state,enabled";
25516 action: STATE_SET "default" 0.0;
25520 name: "slide_right";
25521 signal: "elm,state,slide,active";
25523 action: STATE_SET "slide" 0.0;
25524 target: "elm.swallow.origin";
25525 transition: ACCELERATE 0.5;
25526 after: "unblock_event";
25529 name: "unblock_event";
25530 action: STATE_SET "repeat_events" 0.0;
25531 target: "event_block_layer";
25534 name: "slide_left";
25535 signal: "elm,state,slide,passive";
25537 action: STATE_SET "default" 0.0;
25538 target: "event_block_layer";
25539 after: "slide_left2";
25542 name: "slide_left2";
25543 action: STATE_SET "default" 0.0;
25544 target: "elm.swallow.origin";
25545 transition: DECELERATE 0.5;
25546 after: "slide_left_finished";
25549 name: "slide_left_finished";
25550 action: SIGNAL_EMIT "elm,state,slide,passive,finished" "elm";
25554 signal: "elm,state,rotate,active";
25556 action: STATE_SET "rotate" 0.0;
25557 target: "elm.swallow.origin";
25558 after: "rotate_on2";
25561 name: "rotate_on2";
25562 action: STATE_SET "rotate" 1.0;
25563 target: "elm.swallow.origin";
25564 transition: LINEAR 0.5;
25565 after: "unblock_event";
25568 name: "rotate_off";
25569 signal: "elm,state,rotate,passive";
25571 action: STATE_SET "default" 0.0;
25572 target: "event_block_layer";
25573 after: "rotate_off2";
25576 name: "rotate_off2";
25577 action: STATE_SET "rotate" 0.0;
25578 transition: LINEAR 0.5;
25579 target: "elm.swallow.origin";
25580 after: "rotate_off3";
25583 name: "rotate_off3";
25584 action: STATE_SET "default" 0.0;
25585 target: "elm.swallow.origin";
25586 after: "rotate_off_finished";
25589 name: "rotate_off_finished";
25590 action: SIGNAL_EMIT "elm,state,rotate,passive,finished" "elm";
25595 ///////////////////////////////////////////////////////////////////////////////
25596 group { name: "elm/pager/base/default";
25597 data.item: "onshow" "raise";
25599 // data.item: "onhide" "lower";
25600 // data.item: "onshow" "lower";
25602 image: "frame_1.png" COMP;
25603 image: "frame_2.png" COMP;
25604 image: "dia_grad.png" COMP;
25607 part { name: "clip";
25610 description { state: "default" 0.0;
25613 offset: -9999 -9999;
25619 color: 255 255 255 255;
25621 description { state: "visible" 0.0;
25622 inherit: "default" 0.0;
25624 description { state: "hidden" 0.0;
25625 inherit: "default" 0.0;
25626 color: 255 255 255 0;
25630 part { name: "base0";
25633 description { state: "default" 0.0;
25634 image.normal: "dia_grad.png";
25646 part { name: "base";
25649 description { state: "default" 0.0;
25651 normal: "frame_2.png";
25657 description { state: "hidden" 0.0;
25658 inherit: "default" 0.0;
25659 rel1.relative: -1.0 0.0;
25660 rel2.relative: 0.0 1.0;
25662 description { state: "visible" 0.0;
25663 inherit: "default" 0.0;
25664 rel1.relative: 0.0 0.0;
25665 rel2.relative: 1.0 1.0;
25668 part { name: "over";
25671 description { state: "default" 0.0;
25681 normal: "frame_1.png";
25688 part { name: "elm.swallow.content";
25691 description { state: "default" 0.0;
25704 program { name: "push_start";
25705 signal: "elm,action,push";
25707 action: STATE_SET "hidden" 0.0;
25710 after: "show_start2";
25712 program { name: "show_start";
25713 signal: "elm,action,show";
25715 action: STATE_SET "hidden" 0.0;
25718 after: "show_start2";
25720 program { name: "show_start2";
25721 action: STATE_SET "visible" 0.0;
25722 transition: DECELERATE 0.5;
25727 program { name: "show_end";
25728 action: SIGNAL_EMIT "elm,action,show,finished" "";
25730 program { name: "pop_start";
25731 signal: "elm,action,pop";
25733 action: STATE_SET "visible" 0.0;
25736 after: "hide_start2";
25738 program { name: "hide_start";
25739 signal: "elm,action,hide";
25741 action: STATE_SET "visible" 0.0;
25744 after: "hide_start2";
25746 program { name: "hide_start2";
25747 action: STATE_SET "hidden" 0.0;
25748 transition: DECELERATE 0.5;
25753 program { name: "hide_end";
25754 action: SIGNAL_EMIT "elm,action,hide,finished" "";
25756 program { name: "reset";
25757 signal: "elm,action,reset";
25759 action: STATE_SET "default" 0.0;
25766 group { name: "elm/pager/base/slide";
25768 image: "frame_1.png" COMP;
25769 image: "frame_2.png" COMP;
25770 image: "dia_grad.png" COMP;
25773 part { name: "clip";
25776 description { state: "default" 0.0;
25779 offset: -9999 -9999;
25785 color: 255 255 255 255;
25787 description { state: "visible" 0.0;
25788 inherit: "default" 0.0;
25790 description { state: "hidden" 0.0;
25791 inherit: "default" 0.0;
25792 color: 255 255 255 0;
25795 description { state: "hidden2" 0.0;
25796 inherit: "default" 0.0;
25797 color: 255 255 255 0;
25801 part { name: "base0";
25804 description { state: "default" 0.0;
25805 image.normal: "dia_grad.png";
25817 part { name: "base";
25820 description { state: "default" 0.0;
25822 normal: "frame_2.png";
25828 description { state: "hidden" 0.0;
25829 inherit: "default" 0.0;
25830 rel1.relative: -1.0 0.0;
25831 rel2.relative: 0.0 1.0;
25833 description { state: "hidden2" 0.0;
25834 inherit: "default" 0.0;
25835 rel1.relative: 1.0 0.0;
25836 rel2.relative: 2.0 1.0;
25838 description { state: "visible" 0.0;
25839 inherit: "default" 0.0;
25840 rel1.relative: 0.0 0.0;
25841 rel2.relative: 1.0 1.0;
25844 part { name: "over";
25847 description { state: "default" 0.0;
25857 normal: "frame_1.png";
25864 part { name: "elm.swallow.content";
25867 description { state: "default" 0.0;
25880 program { name: "push_start";
25881 signal: "elm,action,push";
25883 action: STATE_SET "hidden2" 0.0;
25886 after: "show_start2";
25888 program { name: "show_start";
25889 signal: "elm,action,show";
25891 action: STATE_SET "hidden" 0.0;
25894 after: "show_start2";
25896 program { name: "show_start2";
25897 action: STATE_SET "visible" 0.0;
25898 transition: DECELERATE 0.5;
25903 program { name: "show_end";
25904 action: SIGNAL_EMIT "elm,action,show,finished" "";
25906 program { name: "pop_start";
25907 signal: "elm,action,pop";
25909 action: STATE_SET "visible" 0.0;
25912 after: "pop_start2";
25914 program { name: "pop_start2";
25915 action: STATE_SET "hidden2" 0.0;
25916 transition: DECELERATE 0.5;
25921 program { name: "hide_start";
25922 signal: "elm,action,hide";
25924 action: STATE_SET "visible" 0.0;
25927 after: "hide_start2";
25929 program { name: "hide_start2";
25930 action: STATE_SET "hidden" 0.0;
25931 transition: DECELERATE 0.5;
25936 program { name: "hide_end";
25937 action: SIGNAL_EMIT "elm,action,hide,finished" "";
25939 program { name: "reset";
25940 signal: "elm,action,reset";
25942 action: STATE_SET "default" 0.0;
25948 group { name: "elm/pager/base/slide_invisible";
25950 part { name: "clip";
25953 description { state: "default" 0.0;
25956 offset: -9999 -9999;
25962 color: 255 255 255 255;
25964 description { state: "visible" 0.0;
25965 inherit: "default" 0.0;
25967 description { state: "hidden" 0.0;
25968 inherit: "default" 0.0;
25969 color: 255 255 255 0;
25972 description { state: "hidden2" 0.0;
25973 inherit: "default" 0.0;
25974 color: 255 255 255 0;
25978 part { name: "base";
25982 description { state: "default" 0.0;
25985 description { state: "hidden" 0.0;
25987 rel1.relative: -1.0 0.0;
25988 rel2.relative: 0.0 1.0;
25990 description { state: "hidden2" 0.0;
25992 rel1.relative: 1.0 0.0;
25993 rel2.relative: 2.0 1.0;
25995 description { state: "visible" 0.0;
25997 rel1.relative: 0.0 0.0;
25998 rel2.relative: 1.0 1.0;
26001 part { name: "elm.swallow.content";
26004 description { state: "default" 0.0;
26011 program { name: "push_start";
26012 signal: "elm,action,push";
26014 action: STATE_SET "hidden2" 0.0;
26017 after: "show_start2";
26019 program { name: "show_start";
26020 signal: "elm,action,show";
26022 action: STATE_SET "hidden" 0.0;
26025 after: "show_start2";
26027 program { name: "show_start2";
26028 action: STATE_SET "visible" 0.0;
26029 transition: DECELERATE 0.5;
26034 program { name: "show_end";
26035 action: SIGNAL_EMIT "elm,action,show,finished" "";
26037 program { name: "pop_start";
26038 signal: "elm,action,pop";
26040 action: STATE_SET "visible" 0.0;
26043 after: "pop_start2";
26045 program { name: "pop_start2";
26046 action: STATE_SET "hidden2" 0.0;
26047 transition: DECELERATE 0.5;
26052 program { name: "hide_start";
26053 signal: "elm,action,hide";
26055 action: STATE_SET "visible" 0.0;
26058 after: "hide_start2";
26060 program { name: "hide_start2";
26061 action: STATE_SET "hidden" 0.0;
26062 transition: DECELERATE 0.5;
26067 program { name: "hide_end";
26068 action: SIGNAL_EMIT "elm,action,hide,finished" "";
26070 program { name: "reset";
26071 signal: "elm,action,reset";
26073 action: STATE_SET "default" 0.0;
26080 group { name: "elm/pager/base/fade";
26081 data.item: "onshow" "raise";
26083 // data.item: "onhide" "lower";
26084 // data.item: "onshow" "lower";
26086 image: "frame_1.png" COMP;
26087 image: "frame_2.png" COMP;
26088 image: "dia_grad.png" COMP;
26091 part { name: "clip_base";
26094 description { state: "default" 0.0;
26097 offset: -9999 -9999;
26103 color: 255 255 255 120;
26105 description { state: "visible" 0.0;
26106 inherit: "default" 0.0;
26108 description { state: "hidden" 0.0;
26109 inherit: "default" 0.0;
26110 color: 255 255 255 0;
26114 part { name: "clip";
26117 description { state: "default" 0.0;
26120 offset: -9999 -9999;
26126 color: 255 255 255 255;
26128 description { state: "visible" 0.0;
26129 inherit: "default" 0.0;
26131 description { state: "hidden" 0.0;
26132 inherit: "default" 0.0;
26133 color: 255 255 255 0;
26137 part { name: "base0";
26139 clip_to: "clip_base";
26140 description { state: "default" 0.0;
26141 image.normal: "dia_grad.png";
26153 part { name: "base";
26155 clip_to: "clip_base";
26156 description { state: "default" 0.0;
26158 normal: "frame_2.png";
26165 part { name: "over";
26168 description { state: "default" 0.0;
26178 normal: "frame_1.png";
26185 part { name: "elm.swallow.content";
26188 description { state: "default" 0.0;
26201 program { name: "push_start";
26202 signal: "elm,action,push";
26204 action: STATE_SET "hidden" 0.0;
26206 target: "clip_base";
26207 after: "show_start2";
26209 program { name: "show_start";
26210 signal: "elm,action,show";
26212 action: STATE_SET "hidden" 0.0;
26214 target: "clip_base";
26215 after: "show_start2";
26217 program { name: "show_start2";
26218 action: STATE_SET "visible" 0.0;
26219 transition: DECELERATE 0.5;
26221 target: "clip_base";
26224 program { name: "show_end";
26225 action: SIGNAL_EMIT "elm,action,show,finished" "";
26227 program { name: "pop_start";
26228 signal: "elm,action,pop";
26230 action: STATE_SET "visible" 0.0;
26232 target: "clip_base";
26233 after: "hide_start2";
26235 program { name: "hide_start";
26236 signal: "elm,action,hide";
26238 action: STATE_SET "visible" 0.0;
26240 target: "clip_base";
26241 after: "hide_start2";
26243 program { name: "hide_start2";
26244 action: STATE_SET "hidden" 0.0;
26245 transition: DECELERATE 0.5;
26247 target: "clip_base";
26250 program { name: "hide_end";
26251 action: SIGNAL_EMIT "elm,action,hide,finished" "";
26253 program { name: "reset";
26254 signal: "elm,action,reset";
26256 action: STATE_SET "default" 0.0;
26257 target: "clip_base";
26262 group { name: "elm/pager/base/fade_translucide";
26263 data.item: "onshow" "raise";
26265 // data.item: "onhide" "lower";
26266 // data.item: "onshow" "lower";
26268 image: "frame_1.png" COMP;
26269 image: "frame_2.png" COMP;
26270 image: "dia_grad.png" COMP;
26273 part { name: "clip_base";
26276 description { state: "default" 0.0;
26279 offset: -9999 -9999;
26285 color: 255 255 255 120;
26287 description { state: "visible" 0.0;
26288 inherit: "default" 0.0;
26290 description { state: "hidden" 0.0;
26291 inherit: "default" 0.0;
26292 color: 255 255 255 0;
26296 part { name: "clip";
26299 description { state: "default" 0.0;
26302 offset: -9999 -9999;
26308 color: 255 255 255 255;
26310 description { state: "visible" 0.0;
26311 inherit: "default" 0.0;
26313 description { state: "hidden" 0.0;
26314 inherit: "default" 0.0;
26315 color: 255 255 255 0;
26319 part { name: "base0";
26321 clip_to: "clip_base";
26322 description { state: "default" 0.0;
26323 image.normal: "dia_grad.png";
26335 part { name: "base";
26337 clip_to: "clip_base";
26338 description { state: "default" 0.0;
26340 normal: "frame_2.png";
26347 part { name: "over";
26350 description { state: "default" 0.0;
26360 normal: "frame_1.png";
26367 part { name: "elm.swallow.content";
26370 description { state: "default" 0.0;
26383 program { name: "push_start";
26384 signal: "elm,action,push";
26386 action: STATE_SET "hidden" 0.0;
26388 target: "clip_base";
26389 after: "show_start2";
26391 program { name: "show_start";
26392 signal: "elm,action,show";
26394 action: STATE_SET "hidden" 0.0;
26396 target: "clip_base";
26397 after: "show_start2";
26399 program { name: "show_start2";
26400 action: STATE_SET "visible" 0.0;
26401 transition: DECELERATE 0.5;
26403 target: "clip_base";
26406 program { name: "show_end";
26407 action: SIGNAL_EMIT "elm,action,show,finished" "";
26409 program { name: "pop_start";
26410 signal: "elm,action,pop";
26412 action: STATE_SET "visible" 0.0;
26414 target: "clip_base";
26415 after: "hide_start2";
26417 program { name: "hide_start";
26418 signal: "elm,action,hide";
26420 action: STATE_SET "visible" 0.0;
26422 target: "clip_base";
26423 after: "hide_start2";
26425 program { name: "hide_start2";
26426 action: STATE_SET "hidden" 0.0;
26427 transition: DECELERATE 0.5;
26429 target: "clip_base";
26432 program { name: "hide_end";
26433 action: SIGNAL_EMIT "elm,action,hide,finished" "";
26435 program { name: "reset";
26436 signal: "elm,action,reset";
26438 action: STATE_SET "default" 0.0;
26439 target: "clip_base";
26444 group { name: "elm/pager/base/fade_invisible";
26445 data.item: "onshow" "raise";
26447 // data.item: "onhide" "lower";
26448 // data.item: "onshow" "lower";
26450 part { name: "clip";
26453 description { state: "default" 0.0;
26455 offset: -9999 -9999;
26460 color: 255 255 255 255;
26462 description { state: "visible" 0.0;
26463 inherit: "default" 0.0;
26465 description { state: "hidden" 0.0;
26466 inherit: "default" 0.0;
26467 color: 255 255 255 0;
26471 part { name: "elm.swallow.content";
26474 description { state: "default" 0.0;
26485 program { name: "push_start";
26486 signal: "elm,action,push";
26488 action: STATE_SET "hidden" 0.0;
26490 after: "show_start2";
26492 program { name: "show_start";
26493 signal: "elm,action,show";
26495 action: STATE_SET "hidden" 0.0;
26497 after: "show_start2";
26499 program { name: "show_start2";
26500 action: STATE_SET "visible" 0.0;
26501 transition: DECELERATE 0.5;
26505 program { name: "show_end";
26506 action: SIGNAL_EMIT "elm,action,show,finished" "";
26508 program { name: "pop_start";
26509 signal: "elm,action,pop";
26511 action: STATE_SET "visible" 0.0;
26513 after: "hide_start2";
26515 program { name: "hide_start";
26516 signal: "elm,action,hide";
26518 action: STATE_SET "visible" 0.0;
26520 after: "hide_start2";
26522 program { name: "hide_start2";
26523 action: STATE_SET "hidden" 0.0;
26524 transition: DECELERATE 0.5;
26528 program { name: "hide_end";
26529 action: SIGNAL_EMIT "elm,action,hide,finished" "";
26531 program { name: "reset";
26532 signal: "elm,action,reset";
26534 action: STATE_SET "default" 0.0;
26540 group { name: "elm/pager/base/flip";
26541 data.item: "onshow" "raise";
26543 image: "frame_1.png" COMP;
26544 image: "frame_2.png" COMP;
26545 image: "dia_grad.png" COMP;
26548 part { name: "elm.swallow.content";
26550 description { state: "default" 0.0;
26562 description { state: "hidden" 0.0;
26563 inherit: "default" 0.0;
26565 map.rotation.y: 90.0;
26567 description { state: "before_hidden" 0.0;
26568 inherit: "default" 0.0;
26570 map.rotation.y: -90.0;
26575 program { name: "push_start";
26576 signal: "elm,action,push";
26580 program { name: "push1";
26581 action: STATE_SET "hidden" 0.0;
26582 target: "elm.swallow.content";
26585 program { name: "push2";
26586 action: STATE_SET "default" 0.0;
26588 transition: LINEAR 0.5;
26589 target: "elm.swallow.content";
26592 program { name: "push3";
26593 action: SIGNAL_EMIT "elm,action,show,finished" "";
26596 program { name: "show_start";
26597 signal: "elm,action,show";
26601 program { name: "show1";
26602 action: STATE_SET "before_hidden" 0.0;
26603 target: "elm.swallow.content";
26606 program { name: "show2";
26607 action: STATE_SET "default" 0.0;
26609 transition: LINEAR 0.5;
26610 target: "elm.swallow.content";
26613 program { name: "show3";
26614 action: SIGNAL_EMIT "elm,action,show,finished" "";
26617 program { name: "pop_start";
26618 signal: "elm,action,pop";
26622 program { name: "pop1";
26623 action: STATE_SET "default" 0.0;
26624 target: "elm.swallow.content";
26627 program { name: "pop2";
26628 action: STATE_SET "hidden" 0.0;
26629 transition: LINEAR 0.5;
26630 target: "elm.swallow.content";
26633 program { name: "pop3";
26634 action: SIGNAL_EMIT "elm,action,hide,finished" "";
26637 program { name: "hide_start";
26638 signal: "elm,action,hide";
26642 program { name: "hide1";
26643 action: STATE_SET "default" 0.0;
26644 target: "elm.swallow.content";
26647 program { name: "hide2";
26648 action: STATE_SET "before_hidden" 0.0;
26649 transition: LINEAR 0.5;
26650 target: "elm.swallow.content";
26653 program { name: "hide3";
26654 action: SIGNAL_EMIT "elm,action,hide,finished" "";
26657 program { name: "reset";
26658 signal: "elm,action,reset";
26660 action: STATE_SET "default" 0.0;
26661 target: "elm.swallow.content";
26668 ///////////////////////////////////////////////////////////////////////////////
26669 // FIXME: this doesn't look too hot. need to fix it up
26670 group { name: "elm/progressbar/horizontal/default";
26672 image: "shelf_inset.png" COMP;
26673 image: "bt_sm_base2.png" COMP;
26674 image: "bt_sm_hilight.png" COMP;
26675 image: "bt_sm_shine.png" COMP;
26678 part { name: "elm.background.progressbar";
26682 state: "default" 0.0;
26692 part { name: "elm.swallow.bar";
26698 state: "default" 0.0;
26701 to_y: "elm.background.progressbar";
26705 to: "elm.background.progressbar";
26710 part { name: "elm.swallow.content";
26712 description { state: "default" 0.0;
26717 to_y: "elm.background.progressbar";
26722 to_y: "elm.background.progressbar";
26725 description { state: "visible" 0.0;
26726 inherit: "default" 0.0;
26729 aspect_preference: VERTICAL;
26733 part { name: "elm.text";
26737 description { state: "default" 0.0;
26741 rel1.to_x: "elm.swallow.content";
26742 rel1.relative: 1.0 0.0;
26744 rel2.to_x: "elm.swallow.content";
26745 rel2.relative: 1.0 1.0;
26746 rel2.offset: -1 -5;
26749 font: "Sans,Edje-Vera";
26755 description { state: "visible" 0.0;
26756 inherit: "default" 0.0;
26764 part { name: "background";
26766 clip_to: "elm.background.progressbar";
26768 state: "default" 0.0;
26770 to: "elm.swallow.bar";
26774 to: "elm.swallow.bar";
26779 normal: "shelf_inset.png";
26785 part { name: "elm.text.status";
26788 description { state: "default" 0.0;
26800 font: "Sans:style=Bold,Edje-Vera-Bold";
26807 description { state: "hidden" 0.0;
26808 inherit: "default" 0.0;
26814 part { name: "elm.progress.progressbar";
26816 clip_to: "elm.background.progressbar";
26818 state: "default" 0.0;
26822 to: "elm.swallow.bar";
26826 to_y: "elm.swallow.bar";
26827 to_x: "elm.cur.progressbar";
26831 normal: "bt_sm_base2.png";
26836 state: "invert" 0.0;
26837 inherit: "default" 0.0;
26839 to_y: "elm.swallow.bar";
26840 to_x: "elm.cur.progressbar";
26843 to: "elm.swallow.bar";
26848 state: "state_begin" 0.0;
26849 inherit: "default" 0.0;
26851 to: "elm.swallow.bar";
26855 to: "elm.swallow.bar";
26860 state: "state_end" 0.0;
26861 inherit: "default" 0.0;
26863 to: "elm.swallow.bar";
26867 to: "elm.swallow.bar";
26872 part { name: "text-bar";
26875 clip_to: "progress-rect";
26876 effect: SOFT_SHADOW;
26878 description { state: "default" 0.0;
26882 rel1.to: "elm.text.status";
26883 rel1.offset: -1 -1;
26884 rel2.to: "elm.text.status";
26886 text_source: "elm.text.status";
26887 font: "Sans:style=Bold,Edje-Vera-Bold";
26892 color: 224 224 224 255;
26895 description { state: "hidden" 0.0;
26896 inherit: "default" 0.0;
26902 part { name: "over1";
26904 description { state: "default" 0.0;
26905 rel1.to: "elm.progress.progressbar";
26906 rel2.to: "elm.progress.progressbar";
26907 rel2.relative: 1.0 0.5;
26909 normal: "bt_sm_hilight.png";
26915 part { name: "over2";
26918 description { state: "default" 0.0;
26919 rel1.to: "elm.progress.progressbar";
26920 rel2.to: "elm.progress.progressbar";
26922 normal: "bt_sm_shine.png";
26928 part { name: "elm.cur.progressbar";
26931 confine: "background";
26935 description { state: "default" 0.0;
26943 rel2.to: "background";
26946 part { name: "progress-rect";
26950 state: "default" 0.0;
26951 rel1.to: "elm.progress.progressbar";
26952 rel2.to: "elm.progress.progressbar";
26957 program { name: "label_show";
26958 signal: "elm,state,text,visible";
26960 action: STATE_SET "visible" 0.0;
26961 target: "elm.text";
26963 program { name: "label_hide";
26964 signal: "elm,state,text,hidden";
26966 action: STATE_SET "default" 0.0;
26967 target: "elm.text";
26969 program { name: "icon_show";
26970 signal: "elm,state,icon,visible";
26972 action: STATE_SET "visible" 0.0;
26973 target: "elm.swallow.content";
26975 program { name: "icon_hide";
26976 signal: "elm,state,icon,hidden";
26978 action: STATE_SET "default" 0.0;
26979 target: "elm.swallow.content";
26981 program { name: "units_show";
26982 signal: "elm,state,units,visible";
26984 action: STATE_SET "default" 0.0;
26985 target: "text-bar";
26986 target: "elm.text.status";
26988 program { name: "units_hide";
26989 signal: "elm,state,units,hidden";
26991 action: STATE_SET "hidden" 0.0;
26992 target: "text-bar";
26993 target: "elm.text.status";
26995 program { name: "slide_to_end";
26996 action: STATE_SET "state_end" 0.0;
26997 transition: LINEAR 0.5;
26998 target: "elm.progress.progressbar";
26999 after: "slide_to_begin";
27001 program { name: "slide_to_begin";
27002 signal: "elm,state,slide,begin";
27003 action: STATE_SET "state_begin" 0.0;
27004 target: "elm.progress.progressbar";
27005 transition: LINEAR 0.5;
27006 after: "slide_to_end";
27008 program { name: "start_pulse";
27009 signal: "elm,state,pulse,start";
27011 after: "slide_to_end";
27013 program { name: "stop_pulse";
27014 signal: "elm,state,pulse,stop";
27016 action: ACTION_STOP;
27017 target: "slide_to_begin";
27018 target: "slide_to_end";
27019 target: "start_pulse";
27020 after: "state_pulse";
27022 program { name: "state_pulse";
27023 signal: "elm,state,pulse";
27025 action: STATE_SET "state_begin" 0.0;
27026 target: "elm.progress.progressbar";
27027 after: "units_hide";
27029 program { name: "state_fraction";
27030 signal: "elm,state,fraction";
27032 action: ACTION_STOP;
27033 target: "slide_to_begin";
27034 target: "slide_to_end";
27035 target: "start_pulse";
27036 action: STATE_SET "default" 0.0;
27037 target: "elm.progress.progressbar";
27039 program { name: "set_invert_on";
27040 signal: "elm,state,inverted,on";
27042 action: STATE_SET "invert" 0.0;
27043 target: "elm.progress.progressbar";
27045 program { name: "set_invert_off";
27046 signal: "elm,state,inverted,off";
27048 action: STATE_SET "default" 0.0;
27049 target: "elm.progress.progressbar";
27054 ///////////////////////////////////////////////////////////////////////////////
27055 group { name: "elm/progressbar/vertical/default";
27057 image: "shelf_inset.png" COMP;
27058 image: "bt_sm_base2.png" COMP;
27059 image: "bt_sm_hilight.png" COMP;
27060 image: "bt_sm_shine.png" COMP;
27063 part { name: "elm.background.progressbar";
27067 state: "default" 0.0;
27078 part { name: "elm.swallow.bar";
27081 description { state: "default" 0.0;
27091 to_y: "elm.text.box";
27097 part { name: "elm.swallow.content";
27099 description { state: "default" 0.0;
27104 to_x: "elm.swallow.bar";
27109 to_x: "elm.swallow.bar";
27112 description { state: "visible" 0.0;
27113 inherit: "default" 0.0;
27116 aspect_preference: HORIZONTAL;
27120 part { name: "elm.text";
27124 description { state: "default" 0.0;
27128 rel1.to_y: "elm.swallow.content";
27129 rel1.relative: 0.5 1.0;
27131 rel2.to_y: "elm.swallow.content";
27132 rel2.relative: 0.5 1.0;
27133 rel2.offset: -1 -1;
27136 font: "Sans,Edje-Vera";
27142 description { state: "visible" 0.0;
27143 inherit: "default" 0.0;
27151 part { name: "background";
27153 clip_to: "elm.background.progressbar";
27155 state: "default" 0.0;
27157 to: "elm.swallow.bar";
27161 to: "elm.swallow.bar";
27166 normal: "shelf_inset.png";
27172 part { name: "elm.progress.progressbar";
27174 clip_to: "elm.background.progressbar";
27176 state: "default" 0.0;
27180 to: "elm.swallow.bar";
27184 to_x: "elm.swallow.bar";
27185 to_y: "elm.cur.progressbar";
27189 normal: "bt_sm_base2.png";
27194 state: "invert" 0.0;
27195 inherit: "default" 0.0;
27197 to_x: "elm.swallow.bar";
27198 to_y: "elm.cur.progressbar";
27201 to: "elm.swallow.bar";
27206 state: "state_begin" 0.0;
27207 inherit: "default" 0.0;
27209 to: "elm.swallow.bar";
27213 to: "elm.swallow.bar";
27218 state: "state_end" 0.0;
27219 inherit: "default" 0.0;
27221 to: "elm.swallow.bar";
27225 to: "elm.swallow.bar";
27231 part { name: "over1";
27233 description { state: "default" 0.0;
27234 rel1.to: "elm.progress.progressbar";
27235 rel2.to: "elm.progress.progressbar";
27236 rel2.relative: 1.0 0.5;
27238 normal: "bt_sm_hilight.png";
27244 part { name: "over2";
27247 description { state: "default" 0.0;
27248 rel1.to: "elm.progress.progressbar";
27249 rel2.to: "elm.progress.progressbar";
27251 normal: "bt_sm_shine.png";
27257 part { name: "elm.cur.progressbar";
27260 confine: "background";
27264 description { state: "default" 0.0;
27272 rel2.to: "background";
27276 part { name: "elm.text.box";
27279 description { state: "default" 0.0;
27282 to: "elm.text.status";
27286 to: "elm.text.status";
27289 color: 255 255 255 0;
27291 description { state: "visible" 0.0;
27292 inherit: "default" 0.0;
27296 part { name: "elm.text.status";
27300 description { state: "default" 0.0;
27304 rel1.relative: 0.0 1.0;
27306 rel2.relative: 1.0 1.0;
27310 font: "Sans:style=Bold,Edje-Vera-Bold";
27316 description { state: "visible" 0.0;
27317 inherit: "default" 0.0;
27322 rel2.offset: -9 -9;
27327 program { name: "label_show";
27328 signal: "elm,state,text,visible";
27330 action: STATE_SET "visible" 0.0;
27331 target: "elm.text";
27333 program { name: "label_hide";
27334 signal: "elm,state,text,hidden";
27336 action: STATE_SET "default" 0.0;
27337 target: "elm.text";
27339 program { name: "icon_show";
27340 signal: "elm,state,icon,visible";
27342 action: STATE_SET "visible" 0.0;
27343 target: "elm.swallow.content";
27345 program { name: "icon_hide";
27346 signal: "elm,state,icon,hidden";
27348 action: STATE_SET "default" 0.0;
27349 target: "elm.swallow.content";
27351 program { name: "units_show";
27352 signal: "elm,state,units,visible";
27354 action: STATE_SET "visible" 0.0;
27355 target: "elm.text.status";
27356 target: "elm.text.box";
27358 program { name: "units_hide";
27359 signal: "elm,state,units,hidden";
27361 action: STATE_SET "default" 0.0;
27362 target: "elm.text.status";
27363 target: "elm.text.box";
27365 program { name: "slide_to_end";
27366 action: STATE_SET "state_end" 0.0;
27367 transition: LINEAR 0.5;
27368 target: "elm.progress.progressbar";
27369 after: "slide_to_begin";
27371 program { name: "slide_to_begin";
27372 action: STATE_SET "state_begin" 0.0;
27373 target: "elm.progress.progressbar";
27374 transition: LINEAR 0.5;
27375 after: "slide_to_end";
27377 program { name: "start_pulse";
27378 signal: "elm,state,pulse,start";
27380 action: STATE_SET "state_begin" 0.0;
27381 target: "elm.progress.progressbar";
27382 after: "slide_to_end";
27384 program { name: "stop_pulse";
27385 signal: "elm,state,pulse,stop";
27387 action: ACTION_STOP;
27388 target: "slide_to_begin";
27389 target: "slide_to_end";
27390 target: "start_pulse";
27391 after: "state_pulse";
27393 program { name: "state_pulse";
27394 signal: "elm,state,pulse";
27396 action: STATE_SET "state_begin" 0.0;
27397 target: "elm.progress.progressbar";
27398 after: "units_hide";
27400 program { name: "state_fraction";
27401 signal: "elm,state,fraction";
27403 action: ACTION_STOP;
27404 target: "slide_to_begin";
27405 target: "slide_to_end";
27406 target: "start_pulse";
27407 action: STATE_SET "default" 0.0;
27408 target: "elm.progress.progressbar";
27410 program { name: "set_invert_on";
27411 signal: "elm,state,inverted,on";
27413 action: STATE_SET "invert" 0.0;
27414 target: "elm.progress.progressbar";
27415 target: "elm.cur.progressbar";
27417 program { name: "set_invert_off";
27418 signal: "elm,state,inverted,off";
27420 action: STATE_SET "default" 0.0;
27421 target: "elm.progress.progressbar";
27422 target: "elm.cur.progressbar";
27427 ///////////////////////////////////////////////////////////////////////////////
27428 group { name: "elm/separator/horizontal/default";
27430 image: "separator_h.png" COMP;
27433 part { name: "separator"; // separator group
27434 description { state: "default" 0.0;
27437 rel2.offset: -5 -5;
27439 normal: "separator_h.png";
27449 ///////////////////////////////////////////////////////////////////////////////
27450 group { name: "elm/separator/vertical/default";
27452 image: "separator_v.png" COMP;
27455 part { name: "separator"; // separator group
27456 description { state: "default" 0.0;
27459 rel2.offset: -5 -5;
27461 normal: "separator_v.png";
27471 group { name: "elm/progressbar/horizontal/wheel";
27473 image: "busy-1.png" COMP;
27474 image: "busy-2.png" COMP;
27475 image: "busy-3.png" COMP;
27476 image: "busy-4.png" COMP;
27477 image: "busy-5.png" COMP;
27478 image: "busy-6.png" COMP;
27479 image: "busy-7.png" COMP;
27480 image: "busy-8.png" COMP;
27481 image: "busy-9.png" COMP;
27484 part { name: "elm.background.progressbar";
27488 state: "default" 0.0;
27491 part { name: "elm.swallow.bar";
27494 description { state: "default" 0.0;
27500 part { name: "elm.swallow.content";
27502 description { state: "default" 0.0;
27508 part { name: "background";
27510 clip_to: "elm.background.progressbar";
27512 state: "default" 0.0;
27517 aspect_preference: BOTH;
27519 normal: "busy-9.png";
27524 state: "pulse" 0.0;
27525 inherit: "default" 0.0;
27527 normal: "busy-9.png";
27528 tween: "busy-1.png";
27529 tween: "busy-2.png";
27530 tween: "busy-3.png";
27531 tween: "busy-4.png";
27532 tween: "busy-5.png";
27533 tween: "busy-6.png";
27534 tween: "busy-7.png";
27535 tween: "busy-8.png";
27542 program { name: "start_pulse";
27543 signal: "elm,state,pulse,start";
27545 action: STATE_SET "pulse" 0.0;
27546 target: "background";
27547 transition: LINEAR 0.5;
27548 after: "start_pulse";
27550 program { name: "stop_pulse";
27551 signal: "elm,state,pulse,stop";
27553 action: STATE_SET "default" 0.0;
27554 target: "background";
27560 ///////////////////////////////////////////////////////////////////////////////
27561 group { name: "elm/spinner/base/default";
27563 image: "shelf_inset.png" COMP;
27564 image: "bt_base1.png" COMP;
27565 image: "bt_hilight.png" COMP;
27566 image: "bt_shine.png" COMP;
27567 image: "bt_glow.png" COMP;
27568 image: "bt_dis_base.png" COMP;
27569 image: "bt_dis_hilight.png" COMP;
27570 image: "sp_bt_l.png" COMP;
27571 image: "sp_bt_r.png" COMP;
27576 description { state: "default" 0.0;
27579 rel2.offset: -2 -2;
27580 color: 255 255 255 0;
27583 part { name: "conf_over";
27585 description { state: "default" 0.0;
27589 normal: "shelf_inset.png";
27596 part { name: "left_bt";
27598 description { state: "default" 0.0;
27608 aspect_preference: VERTICAL;
27610 normal: "bt_base1.png";
27615 description { state: "clicked" 0.0;
27616 inherit: "default" 0.0;
27617 image.normal: "bt_base1.png";
27618 image.middle: SOLID;
27620 description { state: "disabled" 0.0;
27621 inherit: "default" 0.0;
27623 normal: "bt_dis_base.png";
27628 part { name: "left_over1";
27630 description { state: "default" 0.0;
27631 rel1.to: "left_bt";
27632 rel2 { to: "left_bt";
27636 normal: "bt_hilight.png";
27640 description { state: "disabled" 0.0;
27641 inherit: "default" 0.0;
27643 normal: "bt_dis_hilight.png";
27648 part { name: "left_over2";
27651 ignore_flags: ON_HOLD;
27652 description { state: "default" 0.0;
27653 rel1.to: "left_bt";
27654 rel2.to: "left_bt";
27656 normal: "bt_shine.png";
27660 description { state: "disabled" 0.0;
27661 inherit: "default" 0.0;
27665 part { name: "left_over3";
27668 description { state: "default" 0.0;
27669 color: 255 255 255 0;
27670 rel1.to: "left_bt";
27671 rel2.to: "left_bt";
27673 normal: "bt_glow.png";
27674 border: 12 12 12 12;
27678 description { state: "clicked" 0.0;
27679 inherit: "default" 0.0;
27681 color: 255 255 255 255;
27684 part { name: "right_bt";
27686 description { state: "default" 0.0;
27696 aspect_preference: VERTICAL;
27698 normal: "bt_base1.png";
27703 description { state: "clicked" 0.0;
27704 inherit: "default" 0.0;
27705 image.normal: "bt_base1.png";
27706 image.middle: SOLID;
27708 description { state: "disabled" 0.0;
27709 inherit: "default" 0.0;
27711 normal: "bt_dis_base.png";
27716 part { name: "right_over1";
27718 description { state: "default" 0.0;
27719 rel1.to: "right_bt";
27720 rel2 { to: "right_bt";
27724 normal: "bt_hilight.png";
27728 description { state: "disabled" 0.0;
27729 inherit: "default" 0.0;
27731 normal: "bt_dis_hilight.png";
27736 part { name: "right_over2";
27739 ignore_flags: ON_HOLD;
27740 description { state: "default" 0.0;
27741 rel1.to: "right_bt";
27742 rel2.to: "right_bt";
27744 normal: "bt_shine.png";
27748 description { state: "disabled" 0.0;
27749 inherit: "default" 0.0;
27753 part { name: "right_over3";
27756 description { state: "default" 0.0;
27757 color: 255 255 255 0;
27758 rel1.to: "right_bt";
27759 rel2.to: "right_bt";
27761 normal: "bt_glow.png";
27762 border: 12 12 12 12;
27766 description { state: "clicked" 0.0;
27767 inherit: "default" 0.0;
27769 color: 255 255 255 255;
27772 part { name: "left_bt_icon";
27774 description { state: "default" 0.0;
27775 rel1.to: "left_bt";
27777 rel2.to: "left_bt";
27778 rel2.offset: -5 -5;
27782 aspect_preference: BOTH;
27783 image.normal: "sp_bt_l.png";
27785 description { state: "rtl" 0.0;
27786 inherit: "default" 0.0;
27787 image.normal: "sp_bt_r.png";
27790 part { name: "right_bt_icon";
27792 description { state: "default" 0.0;
27793 rel1.to: "right_bt";
27795 rel2.to: "right_bt";
27796 rel2.offset: -5 -5;
27800 aspect_preference: BOTH;
27801 image.normal: "sp_bt_r.png";
27803 description { state: "rtl" 0.0;
27804 inherit: "default" 0.0;
27805 image.normal: "sp_bt_l.png";
27808 part { name: "elm.text";
27812 description { state: "default" 0.0;
27815 rel1 { relative: 1.0 0.0;
27820 rel2 { relative: 0.0 1.0;
27827 font: "Sans,Edje-Vera";
27833 description { state: "active" 0.0;
27834 inherit: "default" 0.0;
27837 description { state: "disabled_active" 0.0;
27838 inherit: "default" 0.0;
27842 description { state: "disabled" 0.0;
27843 inherit: "default" 0.0;
27848 part { name: "elm.dragable.slider";
27856 description { state: "default" 0.0;
27863 part { name: "button_events";
27866 events: "elm.dragable.slider";
27869 description { state: "default" 0.0;
27870 rel1.to: "elm.text";
27871 rel2.to: "elm.text";
27875 part { name: "elm.swallow.entry";
27877 description { state: "default" 0.0;
27880 rel1 { relative: 1.0 0.5;
27885 rel2 { relative: 0.0 0.5;
27893 description { state: "active" 0.0;
27894 inherit: "default" 0.0;
27896 color: 255 255 255 255;
27898 description { state: "disabled_active" 0.0;
27899 inherit: "default" 0.0;
27902 description { state: "disabled" 0.0;
27903 inherit: "default" 0.0;
27907 part { name: "disabler";
27909 description { state: "default" 0.0;
27913 description { state: "disabled" 0.0;
27914 inherit: "default" 0.0;
27920 program { name: "text_show";
27921 signal: "elm,state,text,visible";
27923 action: STATE_SET "visible" 0.0;
27924 target: "elm.text";
27926 program { name: "text_hide";
27927 signal: "elm,state,text,hidden";
27929 action: STATE_SET "default" 0.0;
27930 target: "elm.text";
27932 program { name: "dec";
27933 signal: "mouse,down,1";
27935 action: SIGNAL_EMIT "elm,action,decrement,start" "";
27937 program { name: "dec2";
27938 signal: "mouse,up,1";
27940 action: SIGNAL_EMIT "elm,action,decrement,stop" "";
27942 program { name: "inc";
27943 signal: "mouse,down,1";
27944 source: "right_bt";
27945 action: SIGNAL_EMIT "elm,action,increment,start" "";
27947 program { name: "inc2";
27948 signal: "mouse,up,1";
27949 source: "right_bt";
27950 action: SIGNAL_EMIT "elm,action,increment,stop" "";
27953 name: "left_bt_click";
27954 signal: "mouse,down,1";
27955 source: "left_over2";
27956 action: STATE_SET "clicked" 0.0;
27960 name: "left_bt_unclick";
27961 signal: "mouse,up,1";
27962 source: "left_over2";
27963 action: STATE_SET "default" 0.0;
27967 name: "left_bt_click2";
27968 signal: "mouse,down,1";
27969 source: "left_over3";
27970 action: STATE_SET "clicked" 0.0;
27971 target: "left_over3";
27974 name: "left_bt_unclick2";
27975 signal: "mouse,up,1";
27976 source: "left_over3";
27977 action: STATE_SET "default" 0.0;
27978 transition: DECELERATE 0.5;
27979 target: "left_over3";
27982 name: "left_bt_unclick3";
27983 signal: "mouse,up,1";
27984 source: "left_over2";
27985 action: SIGNAL_EMIT "elm,action,click" "";
27988 name: "left_bt_pressed_anim";
27989 signal: "elm,left,anim,activate";
27991 action: STATE_SET "clicked" 0.0;
27993 target: "left_over3";
27994 after: "left_bt_unpressed_anim";
27997 name: "left_bt_unpressed_anim";
27998 action: STATE_SET "default" 0.0;
27999 transition: DECELERATE 0.5;
28001 target: "left_over3";
28005 name: "right_bt_click";
28006 signal: "mouse,down,1";
28007 source: "right_over2";
28008 action: STATE_SET "clicked" 0.0;
28009 target: "right_bt";
28012 name: "right_bt_unclick";
28013 signal: "mouse,up,1";
28014 source: "right_over2";
28015 action: STATE_SET "default" 0.0;
28016 target: "right_bt";
28019 name: "right_bt_click2";
28020 signal: "mouse,down,1";
28021 source: "right_over3";
28022 action: STATE_SET "clicked" 0.0;
28023 target: "right_over3";
28026 name: "right_bt_unclick2";
28027 signal: "mouse,up,1";
28028 source: "right_over3";
28029 action: STATE_SET "default" 0.0;
28030 transition: DECELERATE 0.5;
28031 target: "right_over3";
28034 name: "right_bt_unclick3";
28035 signal: "mouse,up,1";
28036 source: "right_over2";
28037 action: SIGNAL_EMIT "elm,action,click" "";
28040 name: "right_bt_pressed_anim";
28041 signal: "elm,right,anim,activate";
28043 action: STATE_SET "clicked" 0.0;
28044 target: "right_bt";
28045 target: "right_over3";
28046 after: "right_bt_unpressed_anim";
28049 name: "right_bt_unpressed_anim";
28050 action: STATE_SET "default" 0.0;
28051 transition: DECELERATE 0.5;
28052 target: "right_bt";
28053 target: "right_over3";
28056 program { name: "disable";
28057 signal: "elm,state,disabled";
28059 action: STATE_SET "disabled" 0.0;
28061 target: "left_over1";
28062 target: "left_over2";
28063 target: "right_bt";
28064 target: "right_over1";
28065 target: "right_over2";
28066 target: "disabler";
28067 after: "disable_text";
28069 program { name: "disable_text";
28073 get_state(PART:"elm.text", st, 30, vl);
28074 if (!strcmp(st, "active"))
28075 set_state(PART:"elm.text", "disabled_active", 0.0);
28077 set_state(PART:"elm.text", "disabled", 0.0);
28079 get_state(PART:"elm.swallow.entry", st, 30, vl);
28080 if (!strcmp(st, "active"))
28081 set_state(PART:"elm.swallow.entry", "disabled_active", 0.0);
28083 set_state(PART:"elm.swallow.entry", "disabled", 0.0);
28086 program { name: "enable";
28087 signal: "elm,state,enabled";
28089 action: STATE_SET "default" 0.0;
28091 target: "left_over1";
28092 target: "left_over2";
28093 target: "right_bt";
28094 target: "right_over1";
28095 target: "right_over2";
28096 target: "disabler";
28097 after: "enable_text";
28099 program { name: "enable_text";
28103 get_state(PART:"elm.text", st, 30, vl);
28104 if (!strcmp(st, "disabled_active"))
28105 set_state(PART:"elm.text", "active", 0.0);
28107 set_state(PART:"elm.text", "default", 0.0);
28109 get_state(PART:"elm.swallow.entry", st, 30, vl);
28110 if (!strcmp(st, "disabled_active"))
28111 set_state(PART:"elm.swallow.entry", "active", 0.0);
28113 set_state(PART:"elm.swallow.entry", "default", 0.0);
28116 program { name: "active";
28117 signal: "elm,state,active";
28119 action: STATE_SET "active" 0.0;
28120 target: "elm.text";
28121 target: "elm.swallow.entry";
28123 program { name: "inactive";
28124 signal: "elm,state,inactive";
28126 action: STATE_SET "default" 0.0;
28127 target: "elm.text";
28128 target: "elm.swallow.entry";
28130 program { name: "toggle_text";
28131 signal: "mouse,up,1";
28132 source: "button_events";
28133 action: SIGNAL_EMIT "elm,action,entry,toggle" "";
28135 program { name: "to_rtl";
28136 signal: "edje,state,rtl";
28138 action: STATE_SET "rtl" 0.0;
28139 target: "right_bt_icon";
28140 target: "left_bt_icon";
28142 program { name: "to_ltr";
28143 signal: "edje,state,ltr";
28145 action: STATE_SET "default" 0.0;
28146 target: "right_bt_icon";
28147 target: "left_bt_icon";
28152 ///////////////////////////////////////////////////////////////////////////////
28153 group { name: "elm/spinner/base/vertical";
28155 image: "shelf_inset.png" COMP;
28156 image: "bt_hilight.png" COMP;
28157 image: "bt_shine.png" COMP;
28158 image: "bt_glow.png" COMP;
28159 image: "bt_dis_base.png" COMP;
28160 image: "bt_dis_hilight.png" COMP;
28161 image: "up.png" COMP;
28162 image: "down.png" COMP;
28163 image: "bt_spinner_up.png" COMP;
28164 image: "bt_spinner_down.png" COMP;
28165 image: "bt_spinner_hilight.png" COMP;
28170 description { state: "default" 0.0;
28173 rel2.offset: -2 -2;
28174 color: 255 255 255 0;
28177 part { name: "conf_over";
28179 description { state: "default" 0.0;
28188 normal: "shelf_inset.png";
28195 part { name: "down_bt";
28197 description { state: "default" 0.0;
28213 normal: "bt_spinner_down.png";
28218 description { state: "clicked" 0.0;
28219 inherit: "default" 0.0;
28220 image.normal: "bt_spinner_down.png";
28221 image.middle: SOLID;
28223 description { state: "disabled" 0.0;
28224 inherit: "default" 0.0;
28226 normal: "bt_dis_base.png";
28231 part { name: "down_over3";
28234 description { state: "default" 0.0;
28235 color: 255 255 255 0;
28236 rel1.to: "down_bt";
28237 rel2.to: "down_bt";
28239 normal: "bt_glow.png";
28240 border: 12 12 12 12;
28244 description { state: "clicked" 0.0;
28245 inherit: "default" 0.0;
28247 color: 255 255 255 255;
28250 part { name: "up_bt";
28252 description { state: "default" 0.0;
28265 aspect_preference: BOTH;
28267 normal: "bt_spinner_up.png";
28272 description { state: "clicked" 0.0;
28273 inherit: "default" 0.0;
28274 image.normal: "bt_spinner_up.png";
28275 image.middle: SOLID;
28277 description { state: "disabled" 0.0;
28278 inherit: "default" 0.0;
28280 normal: "bt_dis_base.png";
28285 part { name: "up_over1";
28287 description { state: "default" 0.0;
28289 rel2 { to: "up_bt";
28293 normal: "bt_spinner_hilight.png";
28297 description { state: "disabled" 0.0;
28298 inherit: "default" 0.0;
28300 normal: "bt_dis_hilight.png";
28305 part { name: "up_over3";
28308 description { state: "default" 0.0;
28309 color: 255 255 255 0;
28313 normal: "bt_glow.png";
28314 border: 12 12 12 12;
28318 description { state: "clicked" 0.0;
28319 inherit: "default" 0.0;
28321 color: 255 255 255 255;
28324 part { name: "down_bt_icon";
28326 description { state: "default" 0.0;
28327 rel1.to: "down_bt";
28329 rel2.to: "down_bt";
28330 rel2.offset: -6 -3;
28332 image.normal: "down.png";
28335 part { name: "up_bt_icon";
28337 description { state: "default" 0.0;
28341 rel2.offset: -6 -3;
28343 image.normal: "up.png";
28346 part { name: "elm.text";
28350 description { state: "default" 0.0;
28353 rel1 { relative: 0.0 0.0;
28358 rel2 { relative: 0.0 1.0;
28365 font: "Sans,Edje-Vera";
28371 description { state: "active" 0.0;
28372 inherit: "default" 0.0;
28375 description { state: "disabled_active" 0.0;
28376 inherit: "default" 0.0;
28380 description { state: "disabled" 0.0;
28381 inherit: "default" 0.0;
28386 part { name: "elm.dragable.slider";
28394 description { state: "default" 0.0;
28401 part { name: "button_events";
28404 events: "elm.dragable.slider";
28407 description { state: "default" 0.0;
28408 rel1.to: "elm.text";
28409 rel2.to: "elm.text";
28413 part { name: "elm.swallow.entry";
28415 description { state: "default" 0.0;
28418 rel1 { relative: 0.0 0.5;
28422 rel2 { relative: 1.0 0.5;
28429 description { state: "active" 0.0;
28430 inherit: "default" 0.0;
28432 color: 255 255 255 255;
28434 description { state: "disabled_active" 0.0;
28435 inherit: "default" 0.0;
28438 description { state: "disabled" 0.0;
28439 inherit: "default" 0.0;
28443 part { name: "disabler";
28445 description { state: "default" 0.0;
28449 description { state: "disabled" 0.0;
28450 inherit: "default" 0.0;
28456 program { name: "text_show";
28457 signal: "elm,state,text,visible";
28459 action: STATE_SET "visible" 0.0;
28460 target: "elm.text";
28462 program { name: "text_hide";
28463 signal: "elm,state,text,hidden";
28465 action: STATE_SET "default" 0.0;
28466 target: "elm.text";
28468 program { name: "dec";
28469 signal: "mouse,down,1";
28471 action: SIGNAL_EMIT "elm,action,decrement,start" "";
28473 program { name: "dec2";
28474 signal: "mouse,up,1";
28476 action: SIGNAL_EMIT "elm,action,decrement,stop" "";
28478 program { name: "inc";
28479 signal: "mouse,down,1";
28481 action: SIGNAL_EMIT "elm,action,increment,start" "";
28483 program { name: "inc2";
28484 signal: "mouse,up,1";
28486 action: SIGNAL_EMIT "elm,action,increment,stop" "";
28489 name: "down_bt_click2";
28490 signal: "mouse,down,1";
28491 source: "down_over3";
28492 action: STATE_SET "clicked" 0.0;
28493 target: "down_over3";
28496 name: "down_bt_unclick2";
28497 signal: "mouse,up,1";
28498 source: "down_over3";
28499 action: STATE_SET "default" 0.0;
28500 transition: DECELERATE 0.5;
28501 target: "down_over3";
28504 name: "up_bt_click2";
28505 signal: "mouse,down,1";
28506 source: "up_over3";
28507 action: STATE_SET "clicked" 0.0;
28508 target: "up_over3";
28511 name: "up_bt_unclick2";
28512 signal: "mouse,up,1";
28513 source: "up_over3";
28514 action: STATE_SET "default" 0.0;
28515 transition: DECELERATE 0.5;
28516 target: "up_over3";
28518 program { name: "disable";
28519 signal: "elm,state,disabled";
28521 action: STATE_SET "disabled" 0.0;
28524 target: "disabler";
28525 after: "disable_text";
28527 program { name: "disable_text";
28531 get_state(PART:"elm.text", st, 30, vl);
28532 if (!strcmp(st, "active"))
28533 set_state(PART:"elm.text", "disabled_active", 0.0);
28535 set_state(PART:"elm.text", "disabled", 0.0);
28537 get_state(PART:"elm.swallow.entry", st, 30, vl);
28538 if (!strcmp(st, "active"))
28539 set_state(PART:"elm.swallow.entry", "disabled_active", 0.0);
28541 set_state(PART:"elm.swallow.entry", "disabled", 0.0);
28544 program { name: "enable";
28545 signal: "elm,state,enabled";
28547 action: STATE_SET "default" 0.0;
28550 target: "disabler";
28551 after: "enable_text";
28553 program { name: "enable_text";
28557 get_state(PART:"elm.text", st, 30, vl);
28558 if (!strcmp(st, "disabled_active"))
28559 set_state(PART:"elm.text", "active", 0.0);
28561 set_state(PART:"elm.text", "default", 0.0);
28563 get_state(PART:"elm.swallow.entry", st, 30, vl);
28564 if (!strcmp(st, "disabled_active"))
28565 set_state(PART:"elm.swallow.entry", "active", 0.0);
28567 set_state(PART:"elm.swallow.entry", "default", 0.0);
28570 program { name: "active";
28571 signal: "elm,state,active";
28573 action: STATE_SET "active" 0.0;
28574 target: "elm.text";
28575 target: "elm.swallow.entry";
28577 program { name: "inactive";
28578 signal: "elm,state,inactive";
28580 action: STATE_SET "default" 0.0;
28581 target: "elm.text";
28582 target: "elm.swallow.entry";
28584 program { name: "toggle_text";
28585 signal: "mouse,up,1";
28586 source: "button_events";
28587 action: SIGNAL_EMIT "elm,action,entry,toggle" "";
28593 ///////////////////////////////////////////////////////////////////////////////
28594 group { name: "elm/index/base/vertical/default";
28596 image: "bt_base1.png" COMP;
28597 image: "bt_base2.png" COMP;
28598 image: "bt_hilight.png" COMP;
28599 image: "bt_shine.png" COMP;
28602 part { name: "clip";
28605 description { state: "default" 0.0;
28607 color: 255 255 255 0;
28609 description { state: "active" 0.0;
28611 color: 255 255 255 255;
28614 part { name: "clip2";
28618 description { state: "default" 0.0;
28620 color: 255 255 255 0;
28622 description { state: "active" 0.0;
28624 color: 255 255 255 255;
28627 part { name: "elm.swallow.index.0";
28630 description { state: "default" 0.0;
28643 part { name: "button_image";
28646 description { state: "default" 0.0;
28648 to: "elm.text.body";
28656 normal: "bt_base2.png";
28659 image.middle: SOLID;
28662 part { name: "elm.text.body";
28664 effect: SOFT_SHADOW;
28668 description { state: "default" 0.0;
28681 color: 224 224 224 255;
28684 font: "Sans,Edje-Vera";
28691 part { name: "elm.text";
28693 effect: SOFT_SHADOW;
28697 description { state: "default" 0.0;
28701 to_x: "elm.swallow.event.0";
28702 to_y: "elm.dragable.pointer";
28707 to_x: "elm.swallow.event.0";
28708 to_y: "elm.dragable.pointer";
28712 color: 255 0 0 255;
28715 font: "Sans,Edje-Vera";
28722 part { name: "over1";
28725 description { state: "default" 0.0;
28727 to: "button_image";
28730 to: "button_image";
28734 normal: "bt_hilight.png";
28739 part { name: "over2";
28742 ignore_flags: ON_HOLD;
28744 description { state: "default" 0.0;
28746 to: "button_image";
28749 to: "button_image";
28752 normal: "bt_shine.png";
28757 part { name: "elm.dragable.pointer";
28765 description { state: "default" 0.0;
28780 part { name: "elm.swallow.event.0";
28782 description { state: "default" 0.0;
28797 program { name: "active";
28798 signal: "elm,state,active";
28800 action: STATE_SET "active" 0.0;
28801 transition: DECELERATE 0.5;
28804 program { name: "inactive";
28805 signal: "elm,state,inactive";
28807 action: STATE_SET "default" 0.0;
28808 transition: DECELERATE 0.5;
28814 group { name: "elm/index/item/vertical/default";
28815 data.item: "stacking" "above";
28816 data.item: "selectraise" "on";
28818 image: "ilist_1.png" COMP;
28819 image: "ilist_item_shadow.png" COMP;
28826 state: "default" 0.0;
28841 normal: "ilist_item_shadow.png";
28850 state: "default" 0.0;
28852 normal: "ilist_1.png";
28857 description { state: "active" 0.0;
28858 inherit: "default" 0.0;
28864 part { name: "elm.text";
28869 state: "default" 0.0;
28890 description { state: "active" 0.0;
28891 inherit: "default" 0.0;
28897 program { name: "active";
28898 signal: "elm,state,active";
28900 action: STATE_SET "active" 0.0;
28901 transition: DECELERATE 0.5;
28902 target: "elm.text";
28905 program { name: "inactive";
28906 signal: "elm,state,inactive";
28908 action: STATE_SET "default" 0.0;
28909 transition: DECELERATE 0.5;
28910 target: "elm.text";
28916 group { name: "elm/index/item_odd/vertical/default";
28917 data.item: "stacking" "below";
28919 image: "ilist_2.png" COMP;
28926 state: "default" 0.0;
28928 normal: "ilist_2.png";
28933 description { state: "active" 0.0;
28934 inherit: "default" 0.0;
28940 part { name: "elm.text";
28945 state: "default" 0.0;
28966 description { state: "active" 0.0;
28967 inherit: "default" 0.0;
28973 program { name: "active";
28974 signal: "elm,state,active";
28976 action: STATE_SET "active" 0.0;
28977 transition: DECELERATE 0.5;
28978 target: "elm.text";
28981 program { name: "inactive";
28982 signal: "elm,state,inactive";
28984 action: STATE_SET "default" 0.0;
28985 transition: DECELERATE 0.5;
28986 target: "elm.text";
28992 ///////////////////////////////////////////////////////////////////////////////
28993 group { name: "elm/gengrid/item/default/default";
28994 data.item: "labels" "elm.text";
28995 data.item: "icons" "elm.swallow.icon elm.swallow.end";
28997 image: "bt_sm_base1.png" COMP;
28998 image: "bt_sm_shine.png" COMP;
28999 image: "bt_sm_hilight.png" COMP;
29000 image: "ilist_1.png" COMP;
29001 image: "ilist_item_shadow.png" COMP;
29004 part { name: "event";
29008 state: "default" 0.0;
29012 part { name: "reorder_bg";
29014 description { state: "default" 0.0;
29016 color: 255 255 255 0;
29026 normal: "bt_bases.png";
29030 description { state: "enabled" 0.0;
29031 inherit: "default" 0.0;
29033 color: 255 255 255 255;
29036 part { name: "base_sh";
29038 description { state: "default" 0.0;
29053 normal: "ilist_item_shadow.png";
29058 part { name: "base";
29060 description { state: "default" 0.0;
29062 normal: "ilist_1.png";
29069 clip_to: "disclip";
29071 description { state: "default" 0.0;
29073 color: 255 255 255 0;
29083 normal: "bt_sm_base1.png";
29086 image.middle: SOLID;
29088 description { state: "selected" 0.0;
29089 inherit: "default" 0.0;
29091 color: 255 255 255 255;
29102 part { name: "elm.swallow.pad";
29104 description { state: "default" 0.0;
29118 part { name: "elm.swallow.icon";
29119 clip_to: "disclip";
29121 description { state: "default" 0.0;
29129 to_y: "elm.swallow.pad";
29135 part { name: "elm.swallow.end";
29136 clip_to: "disclip";
29138 description { state: "default" 0.0;
29142 aspect_preference: HORIZONTAL;
29153 part { name: "elm.text";
29154 clip_to: "disclip";
29156 effect: SOFT_SHADOW;
29159 description { state: "default" 0.0;
29175 text_class: "grid_item";
29178 description { state: "selected" 0.0;
29179 inherit: "default" 0.0;
29180 color: 224 224 224 255;
29184 part { name: "fg1";
29185 clip_to: "disclip";
29187 description { state: "default" 0.0;
29189 color: 255 255 255 0;
29191 rel2.relative: 1.0 0.5;
29194 normal: "bt_sm_hilight.png";
29198 description { state: "selected" 0.0;
29199 inherit: "default" 0.0;
29201 color: 255 255 255 255;
29204 part { name: "fg2";
29205 clip_to: "disclip";
29207 description { state: "default" 0.0;
29209 color: 255 255 255 0;
29213 normal: "bt_sm_shine.png";
29217 description { state: "selected" 0.0;
29218 inherit: "default" 0.0;
29220 color: 255 255 255 255;
29223 part { name: "disclip";
29225 description { state: "default" 0.0;
29229 description { state: "disabled" 0.0;
29230 inherit: "default" 0.0;
29231 color: 255 255 255 64;
29236 // signal: elm,state,%s,active
29237 // a "check" item named %s went active
29238 // signal: elm,state,%s,passive
29239 // a "check" item named %s went passive
29240 // default is passive
29241 program { name: "go_active";
29242 signal: "elm,state,selected";
29244 action: STATE_SET "selected" 0.0;
29248 target: "elm.text";
29250 program { name: "go_passive";
29251 signal: "elm,state,unselected";
29253 action: STATE_SET "default" 0.0;
29257 target: "elm.text";
29258 transition: LINEAR 0.1;
29260 program { name: "go_disabled";
29261 signal: "elm,state,disabled";
29263 action: STATE_SET "disabled" 0.0;
29266 program { name: "go_enabled";
29267 signal: "elm,state,enabled";
29269 action: STATE_SET "default" 0.0;
29272 program { name: "go_reorder_disabled";
29273 signal: "elm,state,reorder,disabled";
29275 action: STATE_SET "default" 0.0;
29276 target: "reorder_bg";
29277 transition: DECELERATE 0.5;
29279 program { name: "go_reorder_enabled";
29280 signal: "elm,state,reorder,enabled";
29282 action: STATE_SET "enabled" 0.0;
29283 target: "reorder_bg";
29284 transition: DECELERATE 0.5;
29288 group { name: "elm/gengrid/item/default_style/default";
29291 style { name: "gengrid_style";
29292 base: "font=Sans font_size=10 align=left valign=0.5 color=#000 text_class=grid_item";
29295 tag: "hilight" "+ font=Sans:style=Bold";
29296 tag: "b" "+ font=Sans:style=Bold";
29299 style { name: "gengrid_selected_style";
29300 base: "font=Sans font_size=10 align=left valign=0.5 color=#fff text_class=grid_item";
29303 tag: "hilight" "+ font=Sans:style=Bold";
29304 tag: "b" "+ font=Sans:style=Bold";
29308 data.item: "labels" "elm.text";
29309 data.item: "icons" "elm.swallow.icon elm.swallow.end";
29311 image: "bt_sm_base1.png" COMP;
29312 image: "bt_sm_shine.png" COMP;
29313 image: "bt_sm_hilight.png" COMP;
29314 image: "ilist_1.png" COMP;
29315 image: "ilist_item_shadow.png" COMP;
29318 part { name: "event";
29321 description { state: "default" 0.0;
29325 part { name: "base_sh";
29327 description { state: "default" 0.0;
29342 normal: "ilist_item_shadow.png";
29347 part { name: "base";
29349 description { state: "default" 0.0;
29352 normal: "ilist_1.png";
29359 clip_to: "disclip";
29361 description { state: "default" 0.0;
29363 color: 255 255 255 0;
29373 normal: "bt_sm_base1.png";
29376 image.middle: SOLID;
29378 description { state: "selected" 0.0;
29379 inherit: "default" 0.0;
29381 color: 255 255 255 255;
29392 part { name: "elm.swallow.pad";
29394 description { state: "default" 0.0;
29407 part { name: "elm.swallow.icon";
29408 clip_to: "disclip";
29410 description { state: "default" 0.0;
29414 to_x: "elm.swallow.pad";
29419 to_x: "elm.swallow.pad";
29425 part { name: "elm.swallow.end";
29426 clip_to: "disclip";
29428 description { state: "default" 0.0;
29432 aspect_preference: VERTICAL;
29443 part { name: "elm.text";
29444 clip_to: "disclip";
29449 state: "default" 0.0;
29453 to_x: "elm.swallow.icon";
29459 to_x: "elm.swallow.end";
29465 style: "gengrid_style";
29469 description { state: "selected" 0.0;
29470 inherit: "default" 0.0;
29472 style: "gengrid_selected_style";
29476 part { name: "fg1";
29477 clip_to: "disclip";
29479 description { state: "default" 0.0;
29481 color: 255 255 255 0;
29483 rel2.relative: 1.0 0.5;
29486 normal: "bt_sm_hilight.png";
29490 description { state: "selected" 0.0;
29491 inherit: "default" 0.0;
29493 color: 255 255 255 255;
29496 part { name: "fg2";
29497 clip_to: "disclip";
29499 description { state: "default" 0.0;
29501 color: 255 255 255 0;
29505 normal: "bt_sm_shine.png";
29509 description { state: "selected" 0.0;
29510 inherit: "default" 0.0;
29512 color: 255 255 255 255;
29515 part { name: "disclip";
29517 description { state: "default" 0.0;
29521 description { state: "disabled" 0.0;
29522 inherit: "default" 0.0;
29523 color: 255 255 255 64;
29528 // signal: elm,state,%s,active
29529 // a "check" item named %s went active
29530 // signal: elm,state,%s,passive
29531 // a "check" item named %s went passive
29532 // default is passive
29533 program { name: "go_active";
29534 signal: "elm,state,selected";
29536 action: STATE_SET "selected" 0.0;
29540 target: "elm.text";
29542 program { name: "go_passive";
29543 signal: "elm,state,unselected";
29545 action: STATE_SET "default" 0.0;
29549 target: "elm.text";
29550 transition: LINEAR 0.1;
29552 program { name: "go_disabled";
29553 signal: "elm,state,disabled";
29555 action: STATE_SET "disabled" 0.0;
29558 program { name: "go_enabled";
29559 signal: "elm,state,enabled";
29561 action: STATE_SET "default" 0.0;
29567 group { name: "elm/gengrid/item/up/default";
29568 data.item: "labels" "elm.text";
29570 image: "bt_sm_base1.png" COMP;
29571 image: "bt_sm_shine.png" COMP;
29572 image: "bt_sm_hilight.png" COMP;
29573 image: "arrow_up.png" COMP;
29576 part { name: "event";
29579 description { state: "default" 0.0;
29584 clip_to: "disclip";
29586 description { state: "default" 0.0;
29588 color: 255 255 255 0;
29589 rel1.offset: -3 -3;
29591 image { normal: "bt_sm_base1.png";
29596 description { state: "selected" 0.0;
29597 inherit: "default" 0.0;
29599 color: 255 255 255 255;
29602 part { name: "image";
29605 description { state: "default" 0.0;
29606 aspect_preference: BOTH;
29608 image.normal: "arrow_up.png";
29616 part { name: "elm.text";
29617 clip_to: "disclip";
29619 effect: SOFT_SHADOW;
29622 description { state: "default" 0.0;
29638 text_class: "grid_item";
29641 description { state: "selected" 0.0;
29642 inherit: "default" 0.0;
29643 color: 224 224 224 255;
29647 part { name: "fg1";
29648 clip_to: "disclip";
29650 description { state: "default" 0.0;
29652 color: 255 255 255 0;
29653 rel1.offset: -3 -3;
29659 normal: "bt_sm_hilight.png";
29663 description { state: "selected" 0.0;
29664 inherit: "default" 0.0;
29666 color: 255 255 255 255;
29669 part { name: "fg2";
29670 clip_to: "disclip";
29672 description { state: "default" 0.0;
29674 color: 255 255 255 0;
29675 rel1.offset: -3 -3;
29678 normal: "bt_sm_shine.png";
29682 description { state: "selected" 0.0;
29683 inherit: "default" 0.0;
29685 color: 255 255 255 255;
29688 part { name: "disclip";
29690 description { state: "default" 0.0;
29694 description { state: "disabled" 0.0;
29695 inherit: "default" 0.0;
29696 color: 255 255 255 64;
29701 program { name: "go_active";
29702 signal: "elm,state,selected";
29704 action: STATE_SET "selected" 0.0;
29708 target: "elm.text";
29710 program { name: "go_passive";
29711 signal: "elm,state,unselected";
29713 action: STATE_SET "default" 0.0;
29717 target: "elm.text";
29718 transition: LINEAR 0.1;
29720 program { name: "go_disabled";
29721 signal: "elm,state,disabled";
29723 action: STATE_SET "disabled" 0.0;
29726 program { name: "go_enabled";
29727 signal: "elm,state,enabled";
29729 action: STATE_SET "default" 0.0;
29735 group { name: "elm/gengrid/item/album-preview/default";
29736 data.item: "labels" "elm.text";
29737 data.item: "icons" "elm.swallow.icon.1 elm.swallow.icon.2 elm.swallow.icon.3 elm.swallow.icon.4";
29738 data.item: "states" "have_files";
29740 image: "bt_sm_base1.png" COMP;
29741 image: "bt_sm_shine.png" COMP;
29742 image: "bt_sm_hilight.png" COMP;
29743 image: "icon_folder.png" COMP;
29746 part { name: "event";
29749 description { state: "default" 0.0;
29754 clip_to: "disclip";
29756 description { state: "default" 0.0;
29758 color: 255 255 255 0;
29759 rel1.offset: -3 -3;
29762 normal: "bt_sm_base1.png";
29767 description { state: "selected" 0.0;
29768 inherit: "default" 0.0;
29770 color: 255 255 255 255;
29773 part { name: "image";
29776 description { state: "default" 0.0;
29777 aspect_preference: BOTH;
29779 image.normal: "icon_folder.png";
29787 part { name: "have-files-clipper";
29789 description { state: "default" 0.0;
29790 color: 255 255 255 0;
29793 description { state: "visible" 0.0;
29794 inherit: "default" 0.0;
29795 color: 255 255 255 255;
29799 part { name: "icon_box_margin";
29802 clip_to: "have-files-clipper";
29803 description { state: "default" 0.0;
29815 part { name: "icon_box";
29818 clip_to: "have-files-clipper";
29819 description { state: "default" 0.0;
29820 color: 255 255 255 255;
29824 relative: 0.25 0.25;
29834 part { name: "elm.swallow.icon.1";
29837 clip_to: "have-files-clipper";
29838 description { state: "default" 0.0;
29850 part { name: "elm.swallow.icon.2";
29853 clip_to: "have-files-clipper";
29854 description { state: "default" 0.0;
29866 part { name: "elm.swallow.icon.3";
29869 clip_to: "have-files-clipper";
29870 description { state: "default" 0.0;
29882 part { name: "elm.swallow.icon.4";
29885 clip_to: "have-files-clipper";
29886 description { state: "default" 0.0;
29898 part { name: "elm.text";
29899 clip_to: "disclip";
29901 effect: SOFT_SHADOW;
29904 description { state: "default" 0.0;
29920 text_class: "grid_item";
29923 description { state: "selected" 0.0;
29924 inherit: "default" 0.0;
29925 color: 255 255 255 255;
29928 part { name: "fg1";
29929 clip_to: "disclip";
29931 description { state: "default" 0.0;
29933 color: 255 255 255 0;
29934 rel1.offset: -3 -3;
29940 normal: "bt_sm_hilight.png";
29944 description { state: "selected" 0.0;
29945 inherit: "default" 0.0;
29947 color: 255 255 255 255;
29950 part { name: "fg2";
29951 clip_to: "disclip";
29953 description { state: "default" 0.0;
29955 color: 255 255 255 0;
29956 rel1.offset: -3 -3;
29959 normal: "bt_sm_shine.png";
29963 description { state: "selected" 0.0;
29964 inherit: "default" 0.0;
29966 color: 255 255 255 255;
29969 part { name: "disclip";
29971 description { state: "default" 0.0;
29975 description { state: "disabled" 0.0;
29976 inherit: "default" 0.0;
29977 color: 255 255 255 64;
29982 program { name: "go_active";
29983 signal: "elm,state,selected";
29985 action: STATE_SET "selected" 0.0;
29989 target: "elm.text";
29991 program { name: "go_passive";
29992 signal: "elm,state,unselected";
29994 action: STATE_SET "default" 0.0;
29998 target: "elm.text";
29999 transition: LINEAR 0.1;
30001 program { name: "go_disabled";
30002 signal: "elm,state,disabled";
30004 action: STATE_SET "disabled" 0.0;
30007 program { name: "go_enabled";
30008 signal: "elm,state,enabled";
30010 action: STATE_SET "default" 0.0;
30014 signal: "elm,state,have_files,active";
30016 action: STATE_SET "visible" 0.0;
30017 target: "have-files-clipper";
30022 group { name: "elm/gengrid/item/thumb/default";
30024 item: "icons" "elm.swallow.icon";
30025 item: "labels" "elm.text";
30028 image: "bt_sm_base1.png" COMP;
30029 image: "bt_sm_shine.png" COMP;
30030 image: "bt_sm_hilight.png" COMP;
30031 image: "thumb_shadow.png" COMP;
30034 part { name: "event";
30037 description { state: "default" 0.0;
30043 description { state: "default" 0.0;
30045 color: 255 255 255 0;
30046 rel1.offset: -3 -3;
30049 normal: "bt_sm_base1.png";
30054 description { state: "selected" 0.0;
30055 inherit: "default" 0.0;
30057 color: 255 255 255 255;
30060 part { name: "border-shadow";
30063 description { state: "default" 0.0;
30065 to: "elm.swallow.icon";
30069 to_x: "elm.swallow.icon";
30074 normal: "thumb_shadow.png";
30075 border: 17 17 17 17;
30080 part { name: "border";
30083 description { state: "default" 0.0;
30085 to: "border-shadow";
30089 to: "border-shadow";
30094 part { name: "elm.swallow.icon";
30097 description { state: "default" 0.0;
30098 aspect_preference: BOTH;
30108 part { name: "elm.text";
30110 effect: SOFT_SHADOW;
30113 description { state: "default" 0.0;
30130 text_class: "grid_item";
30134 part { name: "fg1";
30136 description { state: "default" 0.0;
30138 color: 255 255 255 0;
30139 rel1.offset: -3 -3;
30145 normal: "bt_sm_hilight.png";
30149 description { state: "selected" 0.0;
30150 inherit: "default" 0.0;
30152 color: 255 255 255 255;
30155 part { name: "fg2";
30157 description { state: "default" 0.0;
30159 color: 255 255 255 0;
30160 rel1.offset: -3 -3;
30163 image: "bt_sm_shine.png";
30167 description { state: "selected" 0.0;
30168 inherit: "default" 0.0;
30170 color: 255 255 255 255;
30176 signal: "elm,state,selected";
30178 action: STATE_SET "selected" 0.0;
30184 signal: "elm,state,unselected";
30186 action: STATE_SET "default" 0.0;
30190 transition: LINEAR 0.1;
30195 ///////////////////////////////////////////////////////////////////////////////
30196 group { name: "elm/photocam/base/default";
30198 public sbvis_v, sbvis_h, sbalways_v, sbalways_h, sbvis_timer;
30199 public timer0(val) {
30201 v = get_int(sbvis_v);
30203 v = get_int(sbalways_v);
30205 emit("do-hide-vbar", "");
30206 set_int(sbvis_v, 0);
30209 v = get_int(sbvis_h);
30211 v = get_int(sbalways_h);
30213 emit("do-hide-hbar", "");
30214 set_int(sbvis_h, 0);
30217 set_int(sbvis_timer, 0);
30222 image: "shelf_inset.png" COMP;
30223 image: "bt_sm_base2.png" COMP;
30224 image: "bt_sm_shine.png" COMP;
30225 image: "bt_sm_hilight.png" COMP;
30226 image: "busy-1.png" COMP;
30227 image: "busy-2.png" COMP;
30228 image: "busy-3.png" COMP;
30229 image: "busy-4.png" COMP;
30230 image: "busy-5.png" COMP;
30231 image: "busy-6.png" COMP;
30232 image: "busy-7.png" COMP;
30233 image: "busy-8.png" COMP;
30234 image: "busy-9.png" COMP;
30239 description { state: "default" 0.0;
30241 rel2.offset: -2 -2;
30242 color: 255 255 255 0;
30245 part { name: "clipper";
30248 description { state: "default" 0.0;
30253 part { name: "elm.swallow.content";
30254 clip_to: "clipper";
30256 description { state: "default" 0.0;
30258 rel2.offset: -2 -2;
30261 part { name: "busy_clip";
30264 description { state: "default" 0.0;
30266 color: 255 255 255 0;
30268 description { state: "active" 0.0;
30270 color: 255 255 255 255;
30273 part { name: "busy";
30274 clip_to: "busy_clip";
30276 description { state: "default" 0.0;
30281 aspect_preference: BOTH;
30291 normal: "busy-9.png";
30292 tween: "busy-1.png";
30293 tween: "busy-2.png";
30294 tween: "busy-3.png";
30295 tween: "busy-4.png";
30296 tween: "busy-5.png";
30297 tween: "busy-6.png";
30298 tween: "busy-7.png";
30299 tween: "busy-8.png";
30303 part { name: "conf_over";
30305 description { state: "default" 0.0;
30307 rel2.offset: -1 -1;
30309 normal: "shelf_inset.png";
30316 part { name: "sb_vbar_clip_master";
30319 description { state: "default" 0.0;
30321 description { state: "hidden" 0.0;
30323 color: 255 255 255 0;
30326 part { name: "sb_vbar_clip";
30327 clip_to: "sb_vbar_clip_master";
30330 description { state: "default" 0.0;
30332 description { state: "hidden" 0.0;
30334 color: 255 255 255 0;
30337 part { name: "sb_vbar";
30340 description { state: "default" 0.0;
30356 part { name: "elm.dragable.vbar";
30357 clip_to: "sb_vbar_clip";
30362 confine: "sb_vbar";
30364 description { state: "default" 0.0;
30379 normal: "bt_sm_base2.png";
30385 part { name: "sb_vbar_over1";
30386 clip_to: "sb_vbar_clip";
30388 description { state: "default" 0.0;
30389 rel1.to: "elm.dragable.vbar";
30390 rel2.relative: 1.0 0.5;
30391 rel2.to: "elm.dragable.vbar";
30393 normal: "bt_sm_hilight.png";
30398 part { name: "sb_vbar_over2";
30399 clip_to: "sb_vbar_clip";
30401 description { state: "default" 0.0;
30402 rel1.to: "elm.dragable.vbar";
30403 rel2.to: "elm.dragable.vbar";
30405 normal: "bt_sm_shine.png";
30411 part { name: "sb_hbar_clip_master";
30414 description { state: "default" 0.0;
30416 description { state: "hidden" 0.0;
30418 color: 255 255 255 0;
30421 part { name: "sb_hbar_clip";
30422 clip_to: "sb_hbar_clip_master";
30425 description { state: "default" 0.0;
30427 description { state: "hidden" 0.0;
30429 color: 255 255 255 0;
30432 part { name: "sb_hbar";
30435 description { state: "default" 0.0;
30451 part { name: "elm.dragable.hbar";
30452 clip_to: "sb_hbar_clip";
30457 confine: "sb_hbar";
30459 description { state: "default" 0.0;
30474 normal: "bt_sm_base2.png";
30480 part { name: "sb_hbar_over1";
30481 clip_to: "sb_hbar_clip";
30483 description { state: "default" 0.0;
30484 rel1.to: "elm.dragable.hbar";
30485 rel2.relative: 1.0 0.5;
30486 rel2.to: "elm.dragable.hbar";
30488 normal: "bt_sm_hilight.png";
30493 part { name: "sb_hbar_over2";
30494 clip_to: "sb_hbar_clip";
30496 description { state: "default" 0.0;
30497 rel1.to: "elm.dragable.hbar";
30498 rel2.to: "elm.dragable.hbar";
30500 normal: "bt_sm_shine.png";
30507 program { name: "load";
30511 set_state(PART:"sb_hbar_clip", "hidden", 0.0);
30512 set_state(PART:"sb_vbar_clip", "hidden", 0.0);
30513 set_int(sbvis_h, 0);
30514 set_int(sbvis_v, 0);
30515 set_int(sbalways_v, 0);
30516 set_int(sbalways_h, 0);
30517 set_int(sbvis_timer, 0);
30521 program { name: "vbar_show";
30522 signal: "elm,action,show,vbar";
30524 action: STATE_SET "default" 0.0;
30525 target: "sb_vbar_clip_master";
30527 program { name: "vbar_hide";
30528 signal: "elm,action,hide,vbar";
30530 action: STATE_SET "hidden" 0.0;
30531 target: "sb_vbar_clip_master";
30533 program { name: "vbar_show_always";
30534 signal: "elm,action,show_always,vbar";
30538 v = get_int(sbvis_v);
30539 v |= get_int(sbalways_v);
30541 set_int(sbalways_v, 1);
30542 emit("do-show-vbar", "");
30543 set_int(sbvis_v, 1);
30547 program { name: "vbar_show_notalways";
30548 signal: "elm,action,show_notalways,vbar";
30552 v = get_int(sbalways_v);
30554 set_int(sbalways_v, 0);
30555 v = get_int(sbvis_v);
30557 emit("do-hide-vbar", "");
30558 set_int(sbvis_v, 0);
30563 program { name: "sb_vbar_show";
30564 signal: "do-show-vbar";
30566 action: STATE_SET "default" 0.0;
30567 transition: LINEAR 0.5;
30568 target: "sb_vbar_clip";
30570 program { name: "sb_vbar_hide";
30571 signal: "do-hide-vbar";
30573 action: STATE_SET "hidden" 0.0;
30574 transition: LINEAR 0.5;
30575 target: "sb_vbar_clip";
30578 program { name: "hbar_show";
30579 signal: "elm,action,show,hbar";
30581 action: STATE_SET "default" 0.0;
30582 target: "sb_hbar_clip_master";
30584 program { name: "hbar_hide";
30585 signal: "elm,action,hide,hbar";
30587 action: STATE_SET "hidden" 0.0;
30588 target: "sb_hbar_clip_master";
30590 program { name: "hbar_show_always";
30591 signal: "elm,action,show_always,hbar";
30595 v = get_int(sbvis_h);
30596 v |= get_int(sbalways_h);
30598 set_int(sbalways_h, 1);
30599 emit("do-show-hbar", "");
30600 set_int(sbvis_h, 1);
30604 program { name: "hbar_show_notalways";
30605 signal: "elm,action,show_notalways,hbar";
30609 v = get_int(sbalways_h);
30611 set_int(sbalways_h, 0);
30612 v = get_int(sbvis_h);
30614 emit("do-hide-hbar", "");
30615 set_int(sbvis_h, 0);
30620 program { name: "sb_hbar_show";
30621 signal: "do-show-hbar";
30623 action: STATE_SET "default" 0.0;
30624 transition: LINEAR 0.5;
30625 target: "sb_hbar_clip";
30627 program { name: "sb_hbar_hide";
30628 signal: "do-hide-hbar";
30630 action: STATE_SET "hidden" 0.0;
30631 transition: LINEAR 0.5;
30632 target: "sb_hbar_clip";
30635 program { name: "scroll";
30636 signal: "elm,action,scroll";
30640 v = get_int(sbvis_v);
30641 v |= get_int(sbalways_v);
30643 emit("do-show-vbar", "");
30644 set_int(sbvis_v, 1);
30646 v = get_int(sbvis_h);
30647 v |= get_int(sbalways_h);
30649 emit("do-show-hbar", "");
30650 set_int(sbvis_h, 1);
30652 v = get_int(sbvis_timer);
30653 if (v > 0) cancel_timer(v);
30654 v = timer(1.0, "timer0", 0);
30655 set_int(sbvis_timer, v);
30658 program { name: "go1";
30659 signal: "elm,state,busy,start";
30661 action: STATE_SET "active" 0.0;
30662 transition: SINUSOIDAL 1.0;
30663 target: "busy_clip";
30665 program { name: "go2";
30666 signal: "elm,state,busy,start";
30668 action: STATE_SET "default" 0.0;
30669 transition: LINEAR 0.5;
30673 program { name: "stop1";
30674 signal: "elm,state,busy,stop";
30676 action: STATE_SET "default" 0.0;
30677 transition: SINUSOIDAL 1.0;
30678 target: "busy_clip";
30681 program { name: "stop2";
30682 action: ACTION_STOP;
30688 ///////////////////////////////////////////////////////////////////////////////
30689 group { name: "elm/map/base/default";
30691 public sbvis_v, sbvis_h, sbalways_v, sbalways_h, sbvis_timer;
30692 public timer0(val) {
30694 v = get_int(sbvis_v);
30696 v = get_int(sbalways_v);
30698 emit("do-hide-vbar", "");
30699 set_int(sbvis_v, 0);
30702 v = get_int(sbvis_h);
30704 v = get_int(sbalways_h);
30706 emit("do-hide-hbar", "");
30707 set_int(sbvis_h, 0);
30710 set_int(sbvis_timer, 0);
30715 image: "shelf_inset.png" COMP;
30716 image: "bt_sm_base2.png" COMP;
30717 image: "bt_sm_shine.png" COMP;
30718 image: "bt_sm_hilight.png" COMP;
30719 image: "busy-1.png" COMP;
30720 image: "busy-2.png" COMP;
30721 image: "busy-3.png" COMP;
30722 image: "busy-4.png" COMP;
30723 image: "busy-5.png" COMP;
30724 image: "busy-6.png" COMP;
30725 image: "busy-7.png" COMP;
30726 image: "busy-8.png" COMP;
30727 image: "busy-9.png" COMP;
30732 description { state: "default" 0.0;
30734 rel2.offset: -2 -2;
30735 color: 255 255 255 0;
30738 part { name: "clipper";
30741 description { state: "default" 0.0;
30746 part { name: "elm.swallow.content";
30747 clip_to: "clipper";
30749 description { state: "default" 0.0;
30751 rel2.offset: -2 -2;
30754 part { name: "busy_clip";
30757 description { state: "default" 0.0;
30759 color: 255 255 255 0;
30761 description { state: "active" 0.0;
30763 color: 255 255 255 255;
30766 part { name: "busy";
30767 clip_to: "busy_clip";
30769 description { state: "default" 0.0;
30774 aspect_preference: BOTH;
30784 normal: "busy-9.png";
30785 tween: "busy-1.png";
30786 tween: "busy-2.png";
30787 tween: "busy-3.png";
30788 tween: "busy-4.png";
30789 tween: "busy-5.png";
30790 tween: "busy-6.png";
30791 tween: "busy-7.png";
30792 tween: "busy-8.png";
30796 part { name: "conf_over";
30798 description { state: "default" 0.0;
30800 rel2.offset: -1 -1;
30802 normal: "shelf_inset.png";
30809 part { name: "sb_vbar_clip_master";
30812 description { state: "default" 0.0;
30814 description { state: "hidden" 0.0;
30816 color: 255 255 255 0;
30819 part { name: "sb_vbar_clip";
30820 clip_to: "sb_vbar_clip_master";
30823 description { state: "default" 0.0;
30825 description { state: "hidden" 0.0;
30827 color: 255 255 255 0;
30830 part { name: "sb_vbar";
30833 description { state: "default" 0.0;
30849 part { name: "elm.dragable.vbar";
30850 clip_to: "sb_vbar_clip";
30855 confine: "sb_vbar";
30857 description { state: "default" 0.0;
30872 normal: "bt_sm_base2.png";
30878 part { name: "sb_vbar_over1";
30879 clip_to: "sb_vbar_clip";
30881 description { state: "default" 0.0;
30882 rel1.to: "elm.dragable.vbar";
30883 rel2.relative: 1.0 0.5;
30884 rel2.to: "elm.dragable.vbar";
30886 normal: "bt_sm_hilight.png";
30891 part { name: "sb_vbar_over2";
30892 clip_to: "sb_vbar_clip";
30894 description { state: "default" 0.0;
30895 rel1.to: "elm.dragable.vbar";
30896 rel2.to: "elm.dragable.vbar";
30898 normal: "bt_sm_shine.png";
30904 part { name: "sb_hbar_clip_master";
30907 description { state: "default" 0.0;
30909 description { state: "hidden" 0.0;
30911 color: 255 255 255 0;
30914 part { name: "sb_hbar_clip";
30915 clip_to: "sb_hbar_clip_master";
30918 description { state: "default" 0.0;
30920 description { state: "hidden" 0.0;
30922 color: 255 255 255 0;
30925 part { name: "sb_hbar";
30928 description { state: "default" 0.0;
30944 part { name: "elm.dragable.hbar";
30945 clip_to: "sb_hbar_clip";
30950 confine: "sb_hbar";
30952 description { state: "default" 0.0;
30967 normal: "bt_sm_base2.png";
30973 part { name: "sb_hbar_over1";
30974 clip_to: "sb_hbar_clip";
30976 description { state: "default" 0.0;
30977 rel1.to: "elm.dragable.hbar";
30978 rel2.relative: 1.0 0.5;
30979 rel2.to: "elm.dragable.hbar";
30981 normal: "bt_sm_hilight.png";
30986 part { name: "sb_hbar_over2";
30987 clip_to: "sb_hbar_clip";
30989 description { state: "default" 0.0;
30990 rel1.to: "elm.dragable.hbar";
30991 rel2.to: "elm.dragable.hbar";
30993 normal: "bt_sm_shine.png";
31000 program { name: "load";
31004 set_state(PART:"sb_hbar_clip", "hidden", 0.0);
31005 set_state(PART:"sb_vbar_clip", "hidden", 0.0);
31006 set_int(sbvis_h, 0);
31007 set_int(sbvis_v, 0);
31008 set_int(sbalways_v, 0);
31009 set_int(sbalways_h, 0);
31010 set_int(sbvis_timer, 0);
31014 program { name: "vbar_show";
31015 signal: "elm,action,show,vbar";
31017 action: STATE_SET "default" 0.0;
31018 target: "sb_vbar_clip_master";
31020 program { name: "vbar_hide";
31021 signal: "elm,action,hide,vbar";
31023 action: STATE_SET "hidden" 0.0;
31024 target: "sb_vbar_clip_master";
31026 program { name: "vbar_show_always";
31027 signal: "elm,action,show_always,vbar";
31031 v = get_int(sbvis_v);
31032 v |= get_int(sbalways_v);
31034 set_int(sbalways_v, 1);
31035 emit("do-show-vbar", "");
31036 set_int(sbvis_v, 1);
31040 program { name: "vbar_show_notalways";
31041 signal: "elm,action,show_notalways,vbar";
31045 v = get_int(sbalways_v);
31047 set_int(sbalways_v, 0);
31048 v = get_int(sbvis_v);
31050 emit("do-hide-vbar", "");
31051 set_int(sbvis_v, 0);
31056 program { name: "sb_vbar_show";
31057 signal: "do-show-vbar";
31059 action: STATE_SET "default" 0.0;
31060 transition: LINEAR 0.5;
31061 target: "sb_vbar_clip";
31063 program { name: "sb_vbar_hide";
31064 signal: "do-hide-vbar";
31066 action: STATE_SET "hidden" 0.0;
31067 transition: LINEAR 0.5;
31068 target: "sb_vbar_clip";
31071 program { name: "hbar_show";
31072 signal: "elm,action,show,hbar";
31074 action: STATE_SET "default" 0.0;
31075 target: "sb_hbar_clip_master";
31077 program { name: "hbar_hide";
31078 signal: "elm,action,hide,hbar";
31080 action: STATE_SET "hidden" 0.0;
31081 target: "sb_hbar_clip_master";
31083 program { name: "hbar_show_always";
31084 signal: "elm,action,show_always,hbar";
31088 v = get_int(sbvis_h);
31089 v |= get_int(sbalways_h);
31091 set_int(sbalways_h, 1);
31092 emit("do-show-hbar", "");
31093 set_int(sbvis_h, 1);
31097 program { name: "hbar_show_notalways";
31098 signal: "elm,action,show_notalways,hbar";
31102 v = get_int(sbalways_h);
31104 set_int(sbalways_h, 0);
31105 v = get_int(sbvis_h);
31107 emit("do-hide-hbar", "");
31108 set_int(sbvis_h, 0);
31113 program { name: "sb_hbar_show";
31114 signal: "do-show-hbar";
31116 action: STATE_SET "default" 0.0;
31117 transition: LINEAR 0.5;
31118 target: "sb_hbar_clip";
31120 program { name: "sb_hbar_hide";
31121 signal: "do-hide-hbar";
31123 action: STATE_SET "hidden" 0.0;
31124 transition: LINEAR 0.5;
31125 target: "sb_hbar_clip";
31128 program { name: "scroll";
31129 signal: "elm,action,scroll";
31133 v = get_int(sbvis_v);
31134 v |= get_int(sbalways_v);
31136 emit("do-show-vbar", "");
31137 set_int(sbvis_v, 1);
31139 v = get_int(sbvis_h);
31140 v |= get_int(sbalways_h);
31142 emit("do-show-hbar", "");
31143 set_int(sbvis_h, 1);
31145 v = get_int(sbvis_timer);
31146 if (v > 0) cancel_timer(v);
31147 v = timer(1.0, "timer0", 0);
31148 set_int(sbvis_timer, v);
31151 program { name: "go1";
31152 signal: "elm,state,busy,start";
31154 action: STATE_SET "active" 0.0;
31155 transition: SINUSOIDAL 1.0;
31156 target: "busy_clip";
31158 program { name: "go2";
31159 signal: "elm,state,busy,start";
31161 action: STATE_SET "default" 0.0;
31162 transition: LINEAR 0.5;
31166 program { name: "stop1";
31167 signal: "elm,state,busy,stop";
31169 action: STATE_SET "default" 0.0;
31170 transition: SINUSOIDAL 1.0;
31171 target: "busy_clip";
31174 program { name: "stop2";
31175 action: ACTION_STOP;
31180 group { name: "elm/map/marker/radio/default";
31184 item: size_max_w 58;
31185 item: size_max_h 58;
31188 image: "map_item.png" COMP;
31191 part { name: "whole";
31192 description { state: "default" 0.0;
31195 part { name: "base";
31196 ignore_flags: ON_HOLD;
31197 description { state: "default" 0.0;
31198 image.normal: "map_item.png";
31201 part { name: "elm.icon";
31205 description { state: "default" 0.0;
31206 rel1.relative: 0.27 0.27;
31207 rel2.relative: 0.73 0.73;
31210 part { name: "elm.text";
31212 effect: SOFT_SHADOW;
31215 description { state: "default" 0.0;
31217 color: 224 224 224 255;
31219 rel1.relative: 0.28 0.25;
31220 rel2.relative: 0.75 0.75;
31222 font: "Sans,Edje-Vera";
31231 program { name: "open";
31232 signal: "mouse,clicked,1";
31234 action: SIGNAL_EMIT "open" "elm";
31236 program { name: "bringin";
31237 signal: "mouse,down,1,double";
31239 action: SIGNAL_EMIT "bringin" "elm";
31243 group { name: "elm/map/marker/radio2/default";
31247 item: size_max_w 58;
31248 item: size_max_h 58;
31251 image: "map_item_2.png" COMP;
31254 part { name: "base";
31255 ignore_flags: ON_HOLD;
31256 description { state: "default" 0.0;
31257 image.normal: "map_item_2.png";
31260 part { name: "elm.text";
31262 effect: SOFT_SHADOW;
31265 description { state: "default" 0.0;
31267 color: 224 224 224 255;
31269 rel1.relative: 0.28 0.25;
31270 rel2.relative: 0.75 0.75;
31272 font: "Sans,Edje-Vera";
31281 program { name: "open";
31282 signal: "mouse,clicked,1";
31284 action: SIGNAL_EMIT "open" "elm";
31286 program { name: "bringin";
31287 signal: "mouse,down,1,double";
31289 action: SIGNAL_EMIT "bringin" "elm";
31293 group { name: "elm/map/marker/empty/default";
31297 item: size_max_w 64;
31298 item: size_max_h 64;
31301 part { name: "whole";
31302 description { state: "default" 0.0;
31305 part { name: "base";
31306 ignore_flags: ON_HOLD;
31307 description { state: "default" 0.0;
31310 part { name: "elm.icon";
31314 description { state: "default" 0.0;
31317 part { name: "elm.text";
31319 effect: SOFT_SHADOW;
31322 description { state: "default" 0.0;
31324 color: 224 224 224 255;
31326 rel1.relative: 0.28 0.25;
31327 rel2.relative: 0.75 0.75;
31329 font: "Sans,Edje-Vera";
31338 program { name: "open";
31339 signal: "mouse,clicked,1";
31341 action: SIGNAL_EMIT "open" "elm";
31343 program { name: "bringin";
31344 signal: "mouse,down,1,double";
31346 action: SIGNAL_EMIT "bringin" "elm";
31350 group { name: "elm/map/marker_bubble/default";
31352 image: "bubble.png" COMP;
31353 image: "bubble_shine.png" COMP;
31360 part { name: "clipper";
31362 description { state: "default" 0.0;
31363 color: 255 255 255 0;
31365 description { state: "show" 0.0;
31366 inherit: "default" 0.0;
31367 color: 255 255 255 255;
31370 part { name: "base0";
31372 clip_to: "clipper";
31373 description { state: "default" 0.0;
31375 normal: "bubble.png";
31376 border: 11 36 10 19;
31378 image.middle: SOLID;
31381 description { state: "rtl" 0.0;
31382 inherit: "default" 0.0;
31384 normal: "bubble_4.png";
31385 border: 11 36 18 9;
31389 part { name: "elm.swallow.content";
31391 clip_to: "clipper";
31392 description { state: "default" 0.0;
31402 part { name: "shine";
31404 clip_to: "clipper";
31405 description { state: "default" 0.0;
31414 normal: "bubble_shine.png";
31422 program { name: "show";
31424 action: STATE_SET "show" 0.0;
31426 transition: ACCELERATE 0.5;
31431 /////////////////////////////////////////////////////////////////////////////
31433 /////////////////////////////////////////////////////////////////////////////
31435 name: "elm/panes/vertical/default";
31437 image: "bt_base1.png" COMP;
31438 image: "bt_base2.png" COMP;
31439 image: "bt_hilight.png" COMP;
31440 image: "bt_shine.png" COMP;
31441 image: "bt_glow.png" COMP;
31442 image: "bt_dis_base.png" COMP;
31443 image: "bt_dis_hilight.png" COMP;
31444 image: "arrow_right.png" COMP;
31445 image: "arrow_left.png" COMP;
31456 state: "default" 0.0;
31464 name: "whole_left";
31469 state: "default" 0.0;
31470 rel2.to_x: "elm.bar";
31471 rel2.relative: 0.0 1.0;
31477 name: "elm.swallow.left";
31479 clip_to: "whole_left";
31482 state: "default" 0.0;
31483 rel1.to: "whole_left";
31484 rel2.to: "whole_left";
31490 name: "whole_right";
31495 state: "default" 0.0;
31496 rel1.to_x: "elm.bar";
31497 rel1.relative: 1.0 0.0;
31503 name: "elm.swallow.right";
31505 clip_to: "whole_right";
31508 state: "default" 0.0;
31509 rel1.to: "whole_right";
31510 rel2.to: "whole_right";
31514 part { name: "elm.bar";
31521 description { state: "default" 0.0;
31524 rel1.relative: 0.0 0.5;
31525 rel2.relative: 1.0 0.5;
31527 normal: "bt_base2.png";
31530 image.middle: SOLID;
31532 description { state: "clicked" 0.0;
31533 inherit: "default" 0.0;
31534 image.normal: "bt_base1.png";
31535 image.middle: SOLID;
31537 description { state: "disabled" 0.0;
31538 inherit: "default" 0.0;
31540 normal: "bt_dis_base.png";
31545 part { name: "over1";
31547 description { state: "default" 0.0;
31548 rel1.to: "elm.bar";
31549 rel2.to: "elm.bar";
31550 rel2.relative: 1.0 0.5;
31552 normal: "bt_hilight.png";
31556 description { state: "disabled" 0.0;
31557 inherit: "default" 0.0;
31559 normal: "bt_dis_hilight.png";
31564 part { name: "over2";
31567 ignore_flags: ON_HOLD;
31568 description { state: "default" 0.0;
31569 rel1.to: "elm.bar";
31570 rel2.to: "elm.bar";
31572 normal: "bt_shine.png";
31576 description { state: "disabled" 0.0;
31577 inherit: "default" 0.0;
31581 part { name: "over3";
31584 description { state: "default" 0.0;
31585 color: 255 255 255 0;
31586 rel1.to: "elm.bar";
31587 rel2.to: "elm.bar";
31589 normal: "bt_glow.png";
31590 border: 12 12 12 12;
31594 description { state: "clicked" 0.0;
31595 inherit: "default" 0.0;
31597 color: 255 255 255 255;
31603 name: "arrow_right";
31605 description { state: "default" 0.0;
31608 color: 255 255 255 0;
31610 rel1.relative: 1.0 0.5;
31611 rel1.to_x: "elm.bar";
31612 rel1.offset: 45/2 -45/2;
31614 rel2.relative: 1.0 0.5;
31615 rel2.to_x: "elm.bar";
31616 rel2.offset: 45/2 45/2;
31618 image.normal: "arrow_right.png";
31622 description { state: "default" 0.1;
31623 inherit: "default" 0.0;
31624 image.normal: "arrow_left.png";
31626 description { state: "anim_1" 0.0;
31627 inherit: "default" 0.0;
31628 color: 255 255 255 200;
31629 rel1.offset: (45/2 + 10) -45/2;
31630 rel2.offset: (45/2 +10) 45/2;
31632 description { state: "anim_1" 0.1;
31633 inherit: "default" 0.0;
31634 image.normal: "arrow_left.png";
31635 color: 255 255 255 200;
31636 rel1.offset: (45/2 + 10) -45/2;
31637 rel2.offset: (45/2 +10) 45/2;
31639 description { state: "anim_2" 0.0;
31640 inherit: "default" 0.0;
31641 color: 255 255 255 0;
31642 rel1.offset: (45/2 + 20) -45/2;
31643 rel2.offset: (45/2 + 20) 45/2;
31645 description { state: "anim_2" 0.1;
31646 inherit: "default" 0.0;
31647 image.normal: "arrow_left.png";
31648 color: 255 255 255 0;
31649 rel1.offset: (45/2 + 20) -45/2;
31650 rel2.offset: (45/2 + 20) 45/2;
31654 name: "arrow_left";
31656 description { state: "default" 0.0;
31659 color: 255 255 255 0;
31661 rel1.relative: 0.0 0.5;
31662 rel1.to_x: "elm.bar";
31663 rel1.offset: -45/2 -45/2;
31665 rel2.relative: 0.0 0.5;
31666 rel2.to_x: "elm.bar";
31667 rel2.offset: -45/2 45/2;
31669 image.normal: "arrow_left.png";
31673 description { state: "default" 0.1;
31674 inherit: "default" 0.0;
31675 image.normal: "arrow_right.png";
31677 description { state: "anim_1" 0.0;
31678 inherit: "default" 0.0;
31679 color: 255 255 255 200;
31680 rel1.offset: (-45/2 - 10) -45/2;
31681 rel2.offset: (-45/2 - 10) 45/2;
31683 description { state: "anim_1" 0.1;
31684 inherit: "default" 0.0;
31685 image.normal: "arrow_right.png";
31686 color: 255 255 255 200;
31687 rel1.offset: (-45/2 - 10) -45/2;
31688 rel2.offset: (-45/2 - 10) 45/2;
31690 description { state: "anim_2" 0.0;
31691 inherit: "default" 0.0;
31692 color: 255 255 255 0;
31693 rel1.offset: (-45/2 - 20) -45/2;
31694 rel2.offset: (-45/2 - 20) 45/2;
31696 description { state: "anim_2" 0.1;
31697 inherit: "default" 0.0;
31698 image.normal: "arrow_right.png";
31699 color: 255 255 255 0;
31700 rel1.offset: (-45/2 - 20) -45/2;
31701 rel2.offset: (-45/2 - 20) 45/2;
31708 name: "button_click";
31709 signal: "mouse,down,1";
31711 action: SIGNAL_EMIT "elm,action,press" "";
31712 after: "button_click_anim";
31713 after: "arrow_anim_start";
31716 name: "button_click_anim";
31717 action: STATE_SET "clicked" 0.0;
31721 name: "button_unclick";
31722 signal: "mouse,up,1";
31724 action: SIGNAL_EMIT "elm,action,unpress" "";
31725 after: "button_unclick_anim";
31726 after: "arrow_anim_stop";
31729 name: "button_unclick_anim";
31730 action: STATE_SET "default" 0.0;
31734 name: "button_click2";
31735 signal: "mouse,down,1";
31737 action: STATE_SET "clicked" 0.0;
31741 name: "button_unclick2";
31742 signal: "mouse,up,1";
31744 action: STATE_SET "default" 0.0;
31745 transition: DECELERATE 0.5;
31749 name: "button_unclick3";
31750 signal: "mouse,up,1";
31752 action: SIGNAL_EMIT "elm,action,click" "";
31755 name: "button_down_double";
31756 signal: "mouse,down,1,double";
31758 action: SIGNAL_EMIT "elm,action,click,double" "";
31763 name: "arrow_anim_start";
31767 get_state(PART:"arrow_left", st, 30, vl);
31769 run_program(PROGRAM:"arrow_anim_start_ltr");
31772 run_program(PROGRAM:"arrow_anim_start_rtl");
31777 name: "arrow_anim_stop";
31781 get_state(PART:"arrow_left", st, 30, vl);
31783 run_program(PROGRAM:"arrow_anim_stop_ltr");
31786 run_program(PROGRAM:"arrow_anim_stop_rtl");
31792 name: "arrow_anim_start_ltr";
31793 action: STATE_SET "anim_1" 0.0;
31794 target: "arrow_right";
31795 target: "arrow_left";
31796 transition: LINEAR 0.6;
31797 after: "arrow_anim_1_ltr";
31800 name: "arrow_anim_1_ltr";
31801 action: STATE_SET "anim_2" 0.0;
31802 target: "arrow_right";
31803 target: "arrow_left";
31804 transition: LINEAR 0.6;
31805 after: "arrow_anim_2_ltr";
31808 name: "arrow_anim_2_ltr";
31809 action: STATE_SET "default" 0.0;
31810 target: "arrow_right";
31811 target: "arrow_left";
31812 after: "arrow_anim_start_ltr";
31815 name: "arrow_anim_stop_ltr";
31816 action: ACTION_STOP;
31817 target: "arrow_anim_start_ltr";
31818 target: "arrow_anim_1_ltr";
31819 target: "arrow_anim_2_ltr";
31820 after: "arrow_anim_stop_1_ltr";
31823 name: "arrow_anim_stop_1_ltr";
31824 action: STATE_SET "default" 0.0;
31825 target: "arrow_right";
31826 target: "arrow_left";
31827 transition: DECELERATE 0.4;
31830 name: "arrow_anim_start_rtl";
31831 action: STATE_SET "anim_1" 0.1;
31832 target: "arrow_right";
31833 target: "arrow_left";
31834 transition: LINEAR 0.6;
31835 after: "arrow_anim_1_rtl";
31838 name: "arrow_anim_1_rtl";
31839 action: STATE_SET "anim_2" 0.1;
31840 target: "arrow_right";
31841 target: "arrow_left";
31842 transition: LINEAR 0.6;
31843 after: "arrow_anim_2_rtl";
31846 name: "arrow_anim_2_rtl";
31847 action: STATE_SET "default" 0.1;
31848 target: "arrow_right";
31849 target: "arrow_left";
31850 after: "arrow_anim_start_rtl";
31853 name: "arrow_anim_stop_rtl";
31854 action: ACTION_STOP;
31855 target: "arrow_anim_start_rtl";
31856 target: "arrow_anim_1_rtl";
31857 target: "arrow_anim_2_rtl";
31858 after: "arrow_anim_stop_1_rtl";
31861 name: "arrow_anim_stop_1_rtl";
31862 action: STATE_SET "default" 0.1;
31863 target: "arrow_right";
31864 target: "arrow_left";
31865 transition: DECELERATE 0.4;
31867 program { name: "to_rtl";
31868 signal: "edje,state,rtl";
31873 get_state(PART:"arrow_left", st, 30, vl);
31875 set_state(PART:"arrow_left", st, 0.1);
31877 get_state(PART:"arrow_right", st, 30, vl);
31879 set_state(PART:"arrow_right", st, 0.1);
31883 program { name: "to_ltr";
31884 signal: "edje,state,ltr";
31889 get_state(PART:"arrow_left", st, 30, vl);
31891 set_state(PART:"arrow_left", st, 0.0);
31893 get_state(PART:"arrow_right", st, 30, vl);
31895 set_state(PART:"arrow_right", st, 0.0);
31903 name: "elm/panes/horizontal/default";
31905 image: "bt_base1.png" COMP;
31906 image: "bt_base2.png" COMP;
31907 image: "bt_hilight.png" COMP;
31908 image: "bt_shine.png" COMP;
31909 image: "bt_glow.png" COMP;
31910 image: "bt_dis_base.png" COMP;
31911 image: "bt_dis_hilight.png" COMP;
31912 image: "arrow_up.png" COMP;
31913 image: "arrow_down.png" COMP;
31924 state: "default" 0.0;
31932 name: "whole_left";
31937 state: "default" 0.0;
31938 rel2.to_y: "elm.bar";
31939 rel2.relative: 1.0 0.0;
31945 name: "elm.swallow.left";
31947 clip_to: "whole_left";
31950 state: "default" 0.0;
31951 rel1.to: "whole_left";
31952 rel2.to: "whole_left";
31958 name: "whole_right";
31963 state: "default" 0.0;
31964 rel1.to_y: "elm.bar";
31965 rel1.relative: 0.0 1.0;
31971 name: "elm.swallow.right";
31973 clip_to: "whole_right";
31976 state: "default" 0.0;
31977 rel1.to: "whole_right";
31978 rel2.to: "whole_right";
31982 part { name: "elm.bar";
31989 description { state: "default" 0.0;
31992 rel1.relative: 0.5 0.0;
31993 rel2.relative: 0.5 1.0;
31995 normal: "bt_base2.png";
31998 image.middle: SOLID;
32000 description { state: "clicked" 0.0;
32001 inherit: "default" 0.0;
32002 image.normal: "bt_base1.png";
32003 image.middle: SOLID;
32005 description { state: "disabled" 0.0;
32006 inherit: "default" 0.0;
32008 normal: "bt_dis_base.png";
32013 part { name: "over1";
32015 description { state: "default" 0.0;
32016 rel1.to: "elm.bar";
32017 rel2.to: "elm.bar";
32018 rel2.relative: 1.0 0.5;
32020 normal: "bt_hilight.png";
32024 description { state: "disabled" 0.0;
32025 inherit: "default" 0.0;
32027 normal: "bt_dis_hilight.png";
32032 part { name: "over2";
32035 ignore_flags: ON_HOLD;
32036 description { state: "default" 0.0;
32037 rel1.to: "elm.bar";
32038 rel2.to: "elm.bar";
32040 normal: "bt_shine.png";
32044 description { state: "disabled" 0.0;
32045 inherit: "default" 0.0;
32049 part { name: "over3";
32052 description { state: "default" 0.0;
32053 color: 255 255 255 0;
32054 rel1.to: "elm.bar";
32055 rel2.to: "elm.bar";
32057 normal: "bt_glow.png";
32058 border: 12 12 12 12;
32062 description { state: "clicked" 0.0;
32063 inherit: "default" 0.0;
32065 color: 255 255 255 255;
32071 name: "arrow_right";
32073 description { state: "default" 0.0;
32076 color: 255 255 255 0;
32078 rel1.relative: 0.5 1.0;
32079 rel1.to_y: "elm.bar";
32080 rel1.offset: -45/2 45/2;
32082 rel2.relative: 0.5 1.0;
32083 rel2.to_y: "elm.bar";
32084 rel2.offset: 45/2 45/2;
32086 image.normal: "arrow_down.png";
32090 description { state: "anim_1" 0.0;
32091 inherit: "default" 0.0;
32092 color: 255 255 255 200;
32093 rel1.offset: -45/2 (45/2 +10);
32094 rel2.offset: 45/2 (45/2 +10);
32096 description { state: "anim_2" 0.0;
32097 inherit: "default" 0.0;
32098 color: 255 255 255 0;
32099 rel1.offset: -45/2 (45/2 + 20);
32100 rel2.offset: 45/2 (45/2 + 20);
32104 name: "arrow_left";
32106 description { state: "default" 0.0;
32109 color: 255 255 255 0;
32111 rel1.relative: 0.5 0.0;
32112 rel1.to_y: "elm.bar";
32113 rel1.offset: -45/2 -45/2;
32115 rel2.relative: 0.5 0.0;
32116 rel2.to_y: "elm.bar";
32117 rel2.offset: 45/2 -45/2;
32119 image.normal: "arrow_up.png";
32123 description { state: "anim_1" 0.0;
32124 inherit: "default" 0.0;
32125 color: 255 255 255 200;
32126 rel1.offset: -45/2 (-45/2 - 10);
32127 rel2.offset: 45/2 (-45/2 - 10);
32129 description { state: "anim_2" 0.0;
32130 inherit: "default" 0.0;
32131 color: 255 255 255 0;
32132 rel1.offset: -45/2 (-45/2 - 20);
32133 rel2.offset: 45/2 (-45/2 - 20);
32140 name: "button_click";
32141 signal: "mouse,down,1";
32143 action: SIGNAL_EMIT "elm,action,press" "";
32144 after: "button_click_anim";
32145 after: "arrow_anim_start";
32148 name: "button_click_anim";
32149 action: STATE_SET "clicked" 0.0;
32153 name: "button_unclick";
32154 signal: "mouse,up,1";
32156 action: SIGNAL_EMIT "elm,action,unpress" "";
32157 after: "button_unclick_anim";
32158 after: "arrow_anim_stop";
32161 name: "button_unclick_anim";
32162 action: STATE_SET "default" 0.0;
32166 name: "button_click2";
32167 signal: "mouse,down,1";
32169 action: STATE_SET "clicked" 0.0;
32173 name: "button_unclick2";
32174 signal: "mouse,up,1";
32176 action: STATE_SET "default" 0.0;
32177 transition: DECELERATE 0.5;
32181 name: "button_unclick3";
32182 signal: "mouse,up,1";
32184 action: SIGNAL_EMIT "elm,action,click" "";
32187 name: "button_down_double";
32188 signal: "mouse,down,1,double";
32190 action: SIGNAL_EMIT "elm,action,click,double" "";
32195 name: "arrow_anim_start";
32196 action: STATE_SET "anim_1" 0.0;
32197 target: "arrow_right";
32198 target: "arrow_left";
32199 transition: LINEAR 0.6;
32200 after: "arrow_anim_1";
32203 name: "arrow_anim_1";
32204 action: STATE_SET "anim_2" 0.0;
32205 target: "arrow_right";
32206 target: "arrow_left";
32207 transition: LINEAR 0.6;
32208 after: "arrow_anim_2";
32211 name: "arrow_anim_2";
32212 action: STATE_SET "default" 0.0;
32213 target: "arrow_right";
32214 target: "arrow_left";
32215 after: "arrow_anim_start";
32218 name: "arrow_anim_stop";
32219 action: ACTION_STOP;
32220 target: "arrow_anim_start";
32221 target: "arrow_anim_1";
32222 target: "arrow_anim_2";
32223 after: "arrow_anim_stop_1";
32226 name: "arrow_anim_stop_1";
32227 action: STATE_SET "default" 0.0;
32228 target: "arrow_right";
32229 target: "arrow_left";
32230 transition: DECELERATE 0.4;
32237 /////////////////////////////////////////////////////////////////////////////
32239 /////////////////////////////////////////////////////////////////////////////
32241 name: "elm/panel/base/left";
32242 alias: "elm/panel/base/top";
32245 image: "bt_base1.png" COMP;
32246 image: "bt_hilight.png" COMP;
32247 image: "bt_shine.png" COMP;
32248 image: "bt_glow.png" COMP;
32249 image: "bt_dis_base.png" COMP;
32250 image: "icon_arrow_left.png" COMP;
32251 image: "icon_arrow_right.png" COMP;
32254 item: "focus_highlight" "on";
32258 part { name: "focus_highlight";
32259 description { state: "default" 0.0;
32261 color: 255 255 255 0;
32271 normal: "frame_2.png";
32276 description { state: "enabled" 0.0;
32277 inherit: "default" 0.0;
32279 color: 255 255 255 255;
32289 state: "default" 0.0;
32290 color: 255 255 255 0;
32291 rel1.relative: 0.0 0.0;
32293 rel2.relative: 1.0 1.0;
32294 rel2.offset: -1 -1;
32298 state: "hidden" 0.0;
32299 inherit: "default" 0.0;
32300 rel1.relative: -1.0 0.0;
32302 rel2.relative: 0.0 1.0;
32303 rel2.offset: 20 -1;
32313 state: "default" 0.0;
32316 rel2.offset: -20 -1;
32319 normal: "bt_dis_base.png";
32331 state: "default" 0.0;
32346 name: "elm.swallow.content";
32348 clip_to: "clipper";
32351 state: "default" 0.0;
32352 rel1.to: "clipper";
32353 rel2.to: "clipper";
32363 state: "default" 0.0;
32376 normal: "bt_base1.png";
32383 state: "clicked" 0.0;
32384 inherit: "default" 0.0;
32394 state: "default" 0.0;
32403 normal: "bt_hilight.png";
32414 ignore_flags: ON_HOLD;
32417 state: "default" 0.0;
32422 normal: "bt_shine.png";
32435 state: "default" 0.0;
32436 color: 255 255 255 0;
32441 normal: "bt_glow.png";
32442 border: 12 12 12 12;
32448 state: "clicked" 0.0;
32449 inherit: "default" 0.0;
32451 color: 255 255 255 255;
32461 state: "default" 0.0;
32467 image.normal: "icon_arrow_left.png";
32471 state: "hidden" 0.0;
32472 inherit: "default" 0.0;
32473 image.normal: "icon_arrow_right.png";
32482 signal: "elm,action,show";
32484 action: STATE_SET "default" 0.0;
32486 target: "btn_icon";
32487 transition: LINEAR 0.5;
32492 signal: "elm,action,hide";
32494 action: STATE_SET "hidden" 0.0;
32496 target: "btn_icon";
32497 transition: LINEAR 0.5;
32502 signal: "mouse,down,1";
32503 source: "btn_over2";
32504 action: STATE_SET "clicked" 0.0;
32509 name: "btn_unclick";
32510 signal: "mouse,up,1";
32511 source: "btn_over2";
32512 action: STATE_SET "default" 0.0;
32517 name: "btn_click2";
32518 signal: "mouse,down,1";
32519 source: "btn_over3";
32520 action: STATE_SET "clicked" 0.0;
32521 target: "btn_over3";
32525 name: "btn_unclick2";
32526 signal: "mouse,up,1";
32527 source: "btn_over3";
32528 action: STATE_SET "default" 0.0;
32529 transition: DECELERATE 0.5;
32530 target: "btn_over3";
32534 name: "btn_unclick3";
32535 signal: "mouse,clicked,1";
32536 source: "btn_over2";
32537 action: SIGNAL_EMIT "elm,action,panel,toggle" "";
32539 program { name: "highlight_show";
32540 signal: "elm,action,focus_highlight,show";
32542 action: STATE_SET "enabled" 0.0;
32543 transition: ACCELERATE 0.3;
32544 target: "focus_highlight";
32546 program { name: "highlight_hide";
32547 signal: "elm,action,focus_highlight,hide";
32549 action: STATE_SET "default" 0.0;
32550 transition: DECELERATE 0.3;
32551 target: "focus_highlight";
32557 name: "elm/panel/base/right";
32558 alias: "elm/panel/base/bottom";
32561 image: "bt_base1.png" COMP;
32562 image: "bt_hilight.png" COMP;
32563 image: "bt_shine.png" COMP;
32564 image: "bt_glow.png" COMP;
32565 image: "bt_dis_base.png" COMP;
32566 image: "icon_arrow_left.png" COMP;
32567 image: "icon_arrow_right.png" COMP;
32571 part { name: "focus_highlight";
32572 description { state: "default" 0.0;
32574 color: 255 255 255 0;
32584 normal: "frame_2.png";
32589 description { state: "enabled" 0.0;
32590 inherit: "default" 0.0;
32592 color: 255 255 255 255;
32602 state: "default" 0.0;
32603 color: 255 255 255 0;
32604 rel1.relative: 0.0 0.0;
32606 rel2.relative: 1.0 1.0;
32607 rel2.offset: -1 -1;
32611 state: "hidden" 0.0;
32612 inherit: "default" 0.0;
32613 rel1.relative: 1.0 0.0;
32614 rel1.offset: -22 0;
32615 rel2.relative: 2.0 1.0;
32616 rel2.offset: -23 -1;
32626 state: "default" 0.0;
32632 normal: "bt_dis_base.png";
32644 state: "default" 0.0;
32659 name: "elm.swallow.content";
32661 clip_to: "clipper";
32664 state: "default" 0.0;
32665 rel1.to: "clipper";
32666 rel2.to: "clipper";
32676 state: "default" 0.0;
32692 normal: "bt_base1.png";
32699 state: "clicked" 0.0;
32700 inherit: "default" 0.0;
32710 state: "default" 0.0;
32719 normal: "bt_hilight.png";
32730 ignore_flags: ON_HOLD;
32733 state: "default" 0.0;
32738 normal: "bt_shine.png";
32751 state: "default" 0.0;
32752 color: 255 255 255 0;
32757 normal: "bt_glow.png";
32758 border: 12 12 12 12;
32764 state: "clicked" 0.0;
32765 inherit: "default" 0.0;
32767 color: 255 255 255 255;
32777 state: "default" 0.0;
32783 image.normal: "icon_arrow_right.png";
32787 state: "hidden" 0.0;
32788 inherit: "default" 0.0;
32789 image.normal: "icon_arrow_left.png";
32798 signal: "elm,action,show";
32800 action: STATE_SET "default" 0.0;
32802 target: "btn_icon";
32803 transition: LINEAR 0.5;
32808 signal: "elm,action,hide";
32810 action: STATE_SET "hidden" 0.0;
32812 target: "btn_icon";
32813 transition: LINEAR 0.5;
32818 signal: "mouse,down,1";
32819 source: "btn_over2";
32820 action: STATE_SET "clicked" 0.0;
32825 name: "btn_unclick";
32826 signal: "mouse,up,1";
32827 source: "btn_over2";
32828 action: STATE_SET "default" 0.0;
32833 name: "btn_click2";
32834 signal: "mouse,down,1";
32835 source: "btn_over3";
32836 action: STATE_SET "clicked" 0.0;
32837 target: "btn_over3";
32841 name: "btn_unclick2";
32842 signal: "mouse,up,1";
32843 source: "btn_over3";
32844 action: STATE_SET "default" 0.0;
32845 transition: DECELERATE 0.5;
32846 target: "btn_over3";
32850 name: "btn_unclick3";
32851 signal: "mouse,up,1";
32852 source: "btn_over2";
32853 action: SIGNAL_EMIT "elm,action,panel,toggle" "";
32855 program { name: "highlight_show";
32856 signal: "elm,action,focus";
32858 action: STATE_SET "enabled" 0.0;
32859 transition: ACCELERATE 0.3;
32860 target: "focus_highlight";
32862 program { name: "highlight_hide";
32863 signal: "elm,action,unfocus";
32865 action: STATE_SET "default" 0.0;
32866 transition: DECELERATE 0.3;
32867 target: "focus_highlight";
32872 ///////////////////////////////////////////////////////////////////////////////
32873 group { name: "elm/conformant/base/default";
32875 part { name: "elm.swallow.shelf";
32877 description { state: "default" 0.0;
32880 rel2.relative: 1.0 0.0;
32883 part { name: "elm.swallow.content";
32885 description { state: "default" 0.0;
32888 rel1.relative: 0.0 1.0;
32889 rel1.to_y: "elm.swallow.shelf";
32890 rel2.relative: 1.0 0.0;
32891 rel2.to_y: "elm.swallow.virtualkeypad";
32894 part { name: "elm.swallow.virtualkeypad";
32896 description { state: "default" 0.0;
32899 rel2.relative: 1.0 0.0;
32900 rel2.to_y: "elm.swallow.panel";
32903 part { name: "elm.swallow.panel";
32905 description { state: "default" 0.0;
32908 rel1.relative: 0.0 1.0;
32914 /////////////////////////////////////////////////////////////////////////////
32916 /////////////////////////////////////////////////////////////////////////////
32918 part { name: "ch_"#_pos".base"; \
32920 description { state: "default" 0.0; \
32922 relative: (_pos % 7 * 7 / 8 / 6) 0; \
32926 relative: (_pos % 7 * 7 / 8 / 6 + 1 / 8) 1; \
32933 part { name: "ch_"#_pos".text"; \
32935 effect: SOFT_SHADOW; \
32938 clip_to: "ch_"#_pos".clipper"; \
32940 state: "default" 0.0; \
32941 rel1.to: "ch_"#_pos".base"; \
32942 rel2.to: "ch_"#_pos".base"; \
32943 color: 0 0 0 255; \
32953 part { name: "ch_"#_pos".clipper"; \
32955 description { state: "default" 0.0; \
32956 rel1.to: "ch_"#_pos".base"; \
32957 rel2.to: "ch_"#_pos".base"; \
32961 #define CIT(_pos) \
32962 part { name: "cit_"#_pos".rect"; \
32964 description { state: "default" 0.0; \
32966 relative: (_pos % 7 * 7 / 8 / 6) \
32967 (_pos / 8 / 5 - _pos % 7 / 8 / 5); \
32971 relative: (_pos % 7 * 7 / 8 / 6 + 1 / 8) \
32972 (_pos / 8 / 5 - _pos % 7 / 8 / 5 + 1 / 8); \
32980 name: "cit_"#_pos".event"; \
32982 repeat_events: 1; \
32984 rel1.to: "cit_"#_pos".rect"; \
32985 rel2.to: "cit_"#_pos".rect"; \
32986 state: "default" 0.0; \
32990 part { name: "cit_"#_pos".shelf"; \
32993 description { state: "default" 0.0; \
32995 to: "cit_"#_pos".bg"; \
32999 to: "cit_"#_pos".bg"; \
33001 color: 200 200 200 255; \
33004 part { name: "cit_"#_pos".hd"; \
33007 description { state: "default" 0.0; \
33009 to: "cit_"#_pos".bg"; \
33013 to: "cit_"#_pos".bg"; \
33016 color: 160 0 0 255; \
33018 description { state: "visible" 0.0; \
33019 inherit: "default" 0.0; \
33024 name: "cit_"#_pos".base_sh"; \
33027 state: "default" 0.0; \
33031 to: "cit_"#_pos".base"; \
33032 relative: 0.0 1.0; \
33036 to: "cit_"#_pos".base"; \
33037 relative: 1.0 1.05; \
33041 normal: "ilist_item_shadow.png"; \
33047 name: "cit_"#_pos".base"; \
33050 state: "default" 0.0; \
33051 rel1.to: "cit_"#_pos".rect"; \
33052 rel2.to: "cit_"#_pos".rect"; \
33053 rel2.offset: -1 -1; \
33055 normal: "ilist_1.png"; \
33061 state: "today" 0.0; \
33062 inherit: "default" 0.0; \
33063 image.normal: "ilist_2.png"; \
33064 color: 240 240 240 255; \
33067 part { name: "cit_"#_pos".bg"; \
33069 description { state: "default" 0.0; \
33071 color: 255 255 255 0; \
33073 to: "cit_"#_pos".rect"; \
33074 relative: 0.0 0.0; \
33077 to: "cit_"#_pos".rect"; \
33078 relative: 1.0 1.0; \
33082 normal: "bt_sm_base1.png"; \
33085 image.middle: SOLID; \
33087 description { state: "selected" 0.0; \
33088 inherit: "default" 0.0; \
33090 color: 255 255 255 255; \
33093 part { name: "cit_"#_pos".text"; \
33095 effect: SOFT_SHADOW; \
33099 state: "default" 0.0; \
33100 rel1.to: "cit_"#_pos".bg"; \
33101 rel2.to: "cit_"#_pos".bg"; \
33102 color: 0 0 0 255; \
33111 description { state: "selected" 0.0; \
33112 inherit: "default" 0.0; \
33113 color: 224 224 224 255; \
33114 color3: 0 0 0 64; \
33117 part { name: "cit_"#_pos".fg1"; \
33119 description { state: "default" 0.0; \
33121 color: 255 255 255 0; \
33122 rel1.to: "cit_"#_pos".bg"; \
33123 rel2.relative: 1.0 0.5; \
33124 rel2.to: "cit_"#_pos".bg"; \
33126 normal: "bt_sm_hilight.png"; \
33130 description { state: "selected" 0.0; \
33131 inherit: "default" 0.0; \
33133 color: 255 255 255 255; \
33136 part { name: "cit_"#_pos".fg2"; \
33138 description { state: "default" 0.0; \
33140 color: 255 255 255 0; \
33141 rel1.to: "cit_"#_pos".bg"; \
33142 rel2.to: "cit_"#_pos".bg"; \
33144 normal: "bt_sm_shine.png"; \
33148 description { state: "selected" 0.0; \
33149 inherit: "default" 0.0; \
33151 color: 255 255 255 255; \
33154 part { name: "cit_"#_pos".check"; \
33156 description { state: "default" 0.0; \
33158 to: "cit_"#_pos".bg"; \
33159 relative: 0.7 0.6; \
33163 to: "cit_"#_pos".bg"; \
33164 relative: 1.1 1.2; \
33169 color: 255 0 0 255; \
33170 image.normal: "check.png"; \
33172 description { state: "visible" 0.0; \
33173 inherit: "default" 0.0; \
33179 name: "cit_"#_pos".go_active"; \
33180 signal: "cit_"#_pos",selected"; \
33182 action: STATE_SET "selected" 0.0; \
33183 target: "cit_"#_pos".bg"; \
33184 target: "cit_"#_pos".fg1"; \
33185 target: "cit_"#_pos".fg2"; \
33186 target: "cit_"#_pos".text"; \
33189 name: "cit_"#_pos".go_passive"; \
33190 signal: "cit_"#_pos",unselected"; \
33192 action: STATE_SET "default" 0.0; \
33193 target: "cit_"#_pos".bg"; \
33194 target: "cit_"#_pos".fg1"; \
33195 target: "cit_"#_pos".fg2"; \
33196 target: "cit_"#_pos".text"; \
33199 name: "cit_"#_pos".is_today"; \
33200 signal: "cit_"#_pos",today"; \
33202 action: STATE_SET "today" 0.0; \
33203 target: "cit_"#_pos".base"; \
33206 name: "cit_"#_pos".not_today"; \
33207 signal: "cit_"#_pos",not_today"; \
33209 action: STATE_SET "default" 0.0; \
33210 target: "cit_"#_pos".base"; \
33213 source: "cit_"#_pos".clicked"; \
33214 signal: "mouse,clicked,1"; \
33215 source: "cit_"#_pos".event"; \
33216 action: SIGNAL_EMIT "elm,action,selected" #_pos; \
33219 name: "cit_"#_pos".clear"; \
33220 signal: "cit_"#_pos",clear"; \
33222 action: STATE_SET "default" 0.0; \
33223 target: "cit_"#_pos".check"; \
33224 target: "cit_"#_pos".hd"; \
33227 name: "cit_"#_pos".checked"; \
33228 signal: "cit_"#_pos",checked"; \
33230 action: STATE_SET "visible" 0.0; \
33231 target: "cit_"#_pos".check"; \
33234 name: "cit_"#_pos".holiday"; \
33235 signal: "cit_"#_pos",holiday"; \
33237 action: STATE_SET "visible" 0.0; \
33238 target: "cit_"#_pos".hd"; \
33242 group { name: "elm/calendar/base/default";
33244 image: "shelf_inset.png" COMP;
33245 image: "bt_base1.png" COMP;
33246 image: "bt_hilight.png" COMP;
33247 image: "bt_shine.png" COMP;
33248 image: "bt_glow.png" COMP;
33249 image: "bt_dis_base.png" COMP;
33250 image: "bt_dis_hilight.png" COMP;
33251 image: "sp_bt_l.png" COMP;
33252 image: "sp_bt_r.png" COMP;
33253 image: "bt_sm_base1.png" COMP;
33254 image: "bt_sm_shine.png" COMP;
33255 image: "bt_sm_hilight.png" COMP;
33256 image: "ilist_1.png" COMP;
33257 image: "ilist_2.png" COMP;
33258 image: "ilist_item_shadow.png" COMP;
33259 image: "check.png" COMP;
33264 description { state: "default" 0.0;
33267 rel2.offset: -2 -2;
33268 color: 255 255 255 0;
33272 part { name: "spinner-base";
33275 description { state: "default" 0.0;
33281 rel2.offset: -7 -7;
33282 color: 255 255 255 0;
33286 part { name: "conf_over_spinner";
33288 description { state: "default" 0.0;
33289 rel1.to: "spinner-base";
33290 rel1.offset: -3 -3;
33291 rel2.to: "spinner-base";
33294 normal: "shelf_inset.png";
33301 part { name: "table-base";
33304 description { state: "default" 0.0;
33307 rel1.to_y: "spinner-base";
33309 rel1.relative: 0 1;
33311 rel2.offset: -7 -7;
33312 color: 255 255 255 0;
33315 part { name: "conf_over_table";
33317 description { state: "default" 0.0;
33318 rel1.to: "table-base";
33319 rel1.offset: -3 -3;
33320 rel2.to: "table-base";
33323 normal: "shelf_inset.png";
33330 part { name: "header";
33333 description { state: "default" 0.0;
33334 rel1.to: "table-base";
33335 rel1.relative: 0 0;
33336 rel2.to: "table-base";
33337 rel2.relative: 1 0.1;
33338 color: 255 255 255 0;
33341 part { name: "base";
33344 description { state: "default" 0.0;
33345 rel1.to_x: "table-base";
33346 rel1.to_y: "header";
33347 rel1.relative: 0 1;
33349 rel2.to: "table-base";
33351 color: 255 255 255 0;
33354 part { name: "left_bt";
33356 description { state: "default" 0.0;
33357 rel1 { to: "spinner-base";
33360 rel2 { to: "spinner-base";
33368 normal: "bt_base1.png";
33373 description { state: "clicked" 0.0;
33374 inherit: "default" 0.0;
33375 image.normal: "bt_base1.png";
33376 image.middle: SOLID;
33379 part { name: "left_over1";
33381 description { state: "default" 0.0;
33382 rel1.to: "left_bt";
33383 rel2 { to: "left_bt";
33387 normal: "bt_hilight.png";
33392 part { name: "left_over2";
33395 description { state: "default" 0.0;
33396 rel1.to: "left_bt";
33397 rel2.to: "left_bt";
33399 normal: "bt_shine.png";
33404 part { name: "left_over3";
33407 description { state: "default" 0.0;
33408 color: 255 255 255 0;
33409 rel1.to: "left_bt";
33410 rel2.to: "left_bt";
33412 normal: "bt_glow.png";
33413 border: 12 12 12 12;
33417 description { state: "clicked" 0.0;
33418 inherit: "default" 0.0;
33420 color: 255 255 255 255;
33423 part { name: "right_bt";
33425 description { state: "default" 0.0;
33426 rel1 { to: "spinner-base";
33429 rel2 { to: "spinner-base";
33437 normal: "bt_base1.png";
33442 description { state: "clicked" 0.0;
33443 inherit: "default" 0.0;
33444 image.normal: "bt_base1.png";
33445 image.middle: SOLID;
33448 part { name: "right_over1";
33450 description { state: "default" 0.0;
33451 rel1.to: "right_bt";
33452 rel2 { to: "right_bt";
33456 normal: "bt_hilight.png";
33461 part { name: "right_over2";
33464 description { state: "default" 0.0;
33465 rel1.to: "right_bt";
33466 rel2.to: "right_bt";
33468 normal: "bt_shine.png";
33473 part { name: "right_over3";
33476 description { state: "default" 0.0;
33477 color: 255 255 255 0;
33478 rel1.to: "right_bt";
33479 rel2.to: "right_bt";
33481 normal: "bt_glow.png";
33482 border: 12 12 12 12;
33486 description { state: "clicked" 0.0;
33487 inherit: "default" 0.0;
33489 color: 255 255 255 255;
33492 part { name: "left_bt_icon";
33494 description { state: "default" 0.0;
33495 rel1.to: "left_bt";
33496 rel2.to: "left_bt";
33500 image.normal: "sp_bt_l.png";
33502 description { state: "rtl" 0.0;
33503 inherit: "default" 0.0;
33504 image.normal: "sp_bt_r.png";
33507 part { name: "right_bt_icon";
33509 description { state: "default" 0.0;
33510 rel1.to: "right_bt";
33511 rel2.to: "right_bt";
33515 image.normal: "sp_bt_r.png";
33517 description { state: "rtl" 0.0;
33518 inherit: "default" 0.0;
33519 image.normal: "sp_bt_l.png";
33522 part { name: "month_text";
33526 description { state: "default" 0.0;
33529 rel1 { relative: 1.0 0.0;
33532 to_y: "spinner-base";
33534 rel2 { relative: 0.0 1.0;
33537 to_y: "spinner-base";
33541 font: "Sans,Edje-Vera";
33548 CH(0) CH(1) CH(2) CH(3) CH(4) CH(5) CH(6)
33549 CIT(0) CIT(1) CIT(2) CIT(3) CIT(4) CIT(5) CIT(6)
33550 CIT(7) CIT(8) CIT(9) CIT(10) CIT(11) CIT(12) CIT(13)
33551 CIT(14) CIT(15) CIT(16) CIT(17) CIT(18) CIT(19) CIT(20)
33552 CIT(21) CIT(22) CIT(23) CIT(24) CIT(25) CIT(26) CIT(27)
33553 CIT(28) CIT(29) CIT(30) CIT(31) CIT(32) CIT(33) CIT(34)
33554 CIT(35) CIT(36) CIT(37) CIT(38) CIT(39) CIT(40) CIT(41)
33557 program { name: "dec_start";
33558 signal: "mouse,down,1";
33560 action: SIGNAL_EMIT "elm,action,decrement,start" "";
33562 program { name: "dec_stop";
33563 signal: "mouse,up,1";
33565 action: SIGNAL_EMIT "elm,action,stop" "";
33567 program { name: "inc_start";
33568 signal: "mouse,down,1";
33569 source: "right_bt";
33570 action: SIGNAL_EMIT "elm,action,increment,start" "";
33572 program { name: "inc_stop";
33573 signal: "mouse,up,1";
33574 source: "right_bt";
33575 action: SIGNAL_EMIT "elm,action,stop" "";
33578 name: "left_bt_click";
33579 signal: "mouse,down,1";
33580 source: "left_over2";
33581 action: STATE_SET "clicked" 0.0;
33585 name: "left_bt_unclick";
33586 signal: "mouse,up,1";
33587 source: "left_over2";
33588 action: STATE_SET "default" 0.0;
33592 name: "left_bt_click2";
33593 signal: "mouse,down,1";
33594 source: "left_over3";
33595 action: STATE_SET "clicked" 0.0;
33596 target: "left_over3";
33599 name: "left_bt_unclick2";
33600 signal: "mouse,up,1";
33601 source: "left_over3";
33602 action: STATE_SET "default" 0.0;
33603 transition: DECELERATE 0.5;
33604 target: "left_over3";
33607 name: "right_bt_click";
33608 signal: "mouse,down,1";
33609 source: "right_over2";
33610 action: STATE_SET "clicked" 0.0;
33611 target: "right_bt";
33614 name: "right_bt_unclick";
33615 signal: "mouse,up,1";
33616 source: "right_over2";
33617 action: STATE_SET "default" 0.0;
33618 target: "right_bt";
33621 name: "right_bt_click2";
33622 signal: "mouse,down,1";
33623 source: "right_over3";
33624 action: STATE_SET "clicked" 0.0;
33625 target: "right_over3";
33628 name: "right_bt_unclick2";
33629 signal: "mouse,up,1";
33630 source: "right_over3";
33631 action: STATE_SET "default" 0.0;
33632 transition: DECELERATE 0.5;
33633 target: "right_over3";
33635 program { name: "to_rtl";
33636 signal: "edje,state,rtl";
33638 action: STATE_SET "rtl" 0.0;
33639 target: "right_bt_icon";
33640 target: "left_bt_icon";
33642 program { name: "to_ltr";
33643 signal: "edje,state,ltr";
33645 action: STATE_SET "default" 0.0;
33646 target: "right_bt_icon";
33647 target: "left_bt_icon";
33655 ////////////////////////////////////////////////////////////////////////////////
33657 ////////////////////////////////////////////////////////////////////////////////
33658 group { name: "elm/colorselector/bg/default";
33660 part { name: "elm.colorbar_0";
33663 description { state: "default" 0.0;
33665 rel1.relative: 0.0 0.00653594771;
33666 rel2.relative: 1.0 0.254901961;
33669 part { name: "elm.colorbar_1";
33672 description { state: "default" 0.0;
33674 rel1.relative: 0.0 0.254901961;
33675 rel2.relative: 1.0 0.503267974;
33678 part { name: "elm.colorbar_2";
33681 description { state: "default" 0.0;
33683 rel1.relative: 0.0 0.503267974;
33684 rel2.relative: 1.0 0.751633987;
33687 part { name: "elm.colorbar_3";
33690 description { state: "default" 0.0;
33692 rel1.relative: 0.0 0.751633987;
33693 rel2.relative: 1.0 1.0;
33699 group { name: "elm/colorselector/base/default";
33701 part { name: "elm.bar_bg";
33704 description { state: "default" 0.0;
33708 to_x: "elm.arrow_bg";
33709 to_y: "elm.arrow_icon";
33713 relative: 1.0 0.83;
33714 to_x: "elm.arrow_bg";
33719 part { name: "elm.bar";
33722 description { state: "default" 0.0;
33723 rel1.to: "elm.bar_bg";
33724 rel2.to: "elm.bar_bg";
33727 part { name: "elm.arrow_bg";
33730 description { state: "default" 0.0;
33732 relative: 1.0 0.17;
33734 to_x: "elm.l_button";
33737 relative: 0.0 0.83;
33739 to_x: "elm.r_button";
33743 part { name: "elm.arrow";
33747 description { state: "default" 0.0;
33752 to_x: "elm.arrow_bg";
33755 relative: 0.0 0.17;
33756 to_x: "elm.arrow_bg";
33762 confine: "elm.arrow_bg";
33767 part { name: "elm.arrow_icon";
33770 description { state: "default" 0.0;
33785 part { name: "event";
33788 description { state: "default" 0.0;
33790 to: "elm.arrow_icon";
33793 to_x: "elm.arrow_icon";
33794 to_y: "elm.arrow_bg";
33800 events: "elm.arrow";
33803 part { name: "elm.l_button";
33807 description { state: "default" 0.0;
33812 to_y: "elm.bar_bg";
33816 to_y: "elm.bar_bg";
33821 part { name: "elm.r_button";
33826 state: "default" 0.0;
33831 to_y: "elm.bar_bg";
33835 to_y: "elm.bar_bg";
33843 group{ name: "elm/colorselector/image/colorbar_0";
33845 image: "color_picker_color.png" COMP;
33848 part { name: "colorbar_0_image";
33851 description { state: "default" 0.0;
33852 rel2.offset: -1 -1;
33853 image.normal: "color_picker_color.png";
33859 group { name: "elm/colorselector/image/colorbar_1";
33861 image: "color_picker_opacity.png" COMP;
33864 part { name: "colorbar_1_image";
33867 description { state: "default" 0.0;
33868 rel2.offset: -1 -1;
33869 image.normal: "color_picker_opacity.png";
33875 group { name: "elm/colorselector/image/colorbar_2";
33877 image: "color_picker_brightness.png" COMP;
33880 part { name: "colorbar_2_image";
33883 description { state: "default" 0.0;
33884 rel2.offset: -1 -1;
33885 image.normal: "color_picker_brightness.png";
33891 group { name: "elm/colorselector/image/colorbar_3";
33893 image: "color_picker_alpha.png" COMP;
33896 part { name: "colorbar_3_image";
33899 description { state: "default" 0.0;
33900 rel2.offset: -1 -1;
33901 image.normal: "color_picker_alpha.png";
33907 group { name: "elm/colorselector/bg_image/colorbar_3";
33909 image: "color_picker_alpha_bg.png" COMP;
33912 part { name: "colorbar_3_image";
33915 description { state: "default" 0.0;
33916 rel2.offset: -1 -1;
33917 image.normal: "color_picker_alpha_bg.png";
33923 group { name: "elm/colorselector/image/updown";
33925 image: "icon_arrow_down.png" COMP;
33931 description { state: "default" 0.0;
33935 part { name: "arrow_image";
33938 description { state: "default" 0.0;
33939 image.normal: "icon_arrow_down.png";
33945 group { name: "elm/colorselector/button/left";
33947 image: "bt_base1.png" COMP;
33948 image: "bt_shine.png" COMP;
33949 image: "sp_bt_l.png" COMP;
33952 part { name: "button_image";
33954 description { state: "default" 0.0;
33955 image.normal: "bt_base1.png";
33956 image.border: 6 6 6 6;
33957 image.middle: SOLID;
33960 description { state: "clicked" 0.0;
33961 inherit: "default" 0.0;
33962 image.normal: "bt_shine.png";
33963 image.border: 6 6 6 6;
33964 image.middle: SOLID;
33967 part { name: "btn_over";
33970 description { state: "default" 0.0;
33971 rel1.to: "button_image";
33974 to: "button_image";
33977 normal: "bt_hilight.png";
33982 part { name: "btn_over2";
33986 ignore_flags: ON_HOLD;
33987 description { state: "default" 0.0;
33988 rel1.to: "button_image";
33989 rel2.to: "button_image";
33991 normal: "bt_shine.png";
33996 part { name: "focus_image";
33998 description { state: "default" 0.0;
33999 color: 255 255 255 0;
34000 rel1.to: "button_image";
34001 rel2.to: "button_image";
34003 normal: "bt_glow.png";
34004 border: 12 12 12 12;
34009 description { state: "clicked" 0.0;
34010 inherit: "default" 0.0;
34012 color: 255 255 255 255;
34015 part { name: "left_arrow";
34017 description { state: "default" 0.0;
34020 image.normal: "sp_bt_l.png";
34027 name: "button_down";
34028 signal: "elm,state,left,button,down";
34029 source: "left_button";
34030 action: STATE_SET "clicked" 0.0;
34031 target: "button_image";
34032 target: "focus_image";
34036 signal: "elm,state,left,button,up";
34037 source: "left_button";
34038 action: STATE_SET "default" 0.0;
34039 target: "button_image";
34040 target: "focus_image";
34045 group { name: "elm/colorselector/button/right";
34047 image: "bt_base1.png" COMP;
34048 image: "bt_shine.png" COMP;
34049 image: "sp_bt_r.png" COMP;
34052 part { name: "button_image";
34054 description { state: "default" 0.0;
34055 image.normal: "bt_base1.png";
34056 image.border: 6 6 6 6;
34057 image.middle: SOLID;
34060 description { state: "clicked" 0.0;
34061 inherit: "default" 0.0;
34062 image.normal: "bt_shine.png";
34063 image.border: 6 6 6 6;
34064 image.middle: SOLID;
34067 part { name: "btn_over";
34070 description { state: "default" 0.0;
34071 rel1.to: "button_image";
34074 to: "button_image";
34077 normal: "bt_hilight.png";
34082 part { name: "btn_over2";
34086 ignore_flags: ON_HOLD;
34087 description { state: "default" 0.0;
34088 rel1.to: "button_image";
34089 rel2.to: "button_image";
34091 normal: "bt_shine.png";
34096 part { name: "focus_image";
34098 description { state: "default" 0.0;
34099 color: 255 255 255 0;
34100 rel1.to: "button_image";
34101 rel2.to: "button_image";
34103 normal: "bt_glow.png";
34104 border: 12 12 12 12;
34109 description { state: "clicked" 0.0;
34110 inherit: "default" 0.0;
34112 color: 255 255 255 255;
34115 part { name: "right_arrow";
34117 description { state: "default" 0.0;
34120 image.normal: "sp_bt_r.png";
34127 name: "button_down";
34128 signal: "elm,state,right,button,down";
34129 source: "right_button";
34130 action: STATE_SET "clicked" 0.0;
34131 target: "button_image";
34132 target: "focus_image";
34136 signal: "elm,state,right,button,up";
34137 source: "right_button";
34138 action: STATE_SET "default" 0.0;
34139 target: "button_image";
34140 target: "focus_image";
34145 ///////////////////////////////////////////////////////////////////////////////
34146 #define FLIP_PICKER_MAX_LEN (50)
34147 #define FLIP_PICKER_MAX_LEN_STR "50"
34149 group { name: "elm/flipselector/base/default";
34151 image: "flip_base.png" COMP;
34152 image: "flip_base_shad.png" COMP;
34153 image: "flip_shad.png" COMP;
34154 image: "arrow_up.png" COMP;
34155 image: "arrow_down.png" COMP;
34156 image: "flip_t.png" COMP;
34157 image: "flip_b.png" COMP;
34161 item: "max_len" FLIP_PICKER_MAX_LEN_STR;
34164 //FIXME: quick successive clicks on, say, up, lead to nastiness
34166 public cur, prev, next, lock;
34168 public animator_bottom_down(val, Float:pos) {
34169 new tmp[FLIP_PICKER_MAX_LEN];
34171 set_tween_state(PART:"bottom", pos, "shrink", 0.0, "default", 0.0);
34172 set_tween_state(PART:"bottom_sheet", pos, "shrink", 0.0, "default",
34174 set_tween_state(PART:"shadow", pos, "half", 0.0, "full",
34178 set_state(PART:"shadow", "default", 0.0);
34181 fetch_str(next, 0, tmp, FLIP_PICKER_MAX_LEN);
34182 if (strncmp(tmp, "", FLIP_PICKER_MAX_LEN) != 0) {
34183 replace_str(next, 0, "");
34184 message(MSG_STRING, 1, tmp);
34189 public animator_top_down(val, Float:pos) {
34190 set_tween_state(PART:"top", pos, "default", 0.0, "shrink", 0.0);
34191 set_tween_state(PART:"top_sheet", pos, "default", 0.0, "shrink",
34193 set_tween_state(PART:"shadow", pos, "default", 0.0, "half",
34197 anim(0.2, "animator_bottom_down", val);
34200 public animator_bottom_up(val, Float:pos) {
34201 set_tween_state(PART:"bottom", pos, "default", 0.0, "shrink", 0.0);
34202 set_tween_state(PART:"bottom_sheet", pos, "default", 0.0, "shrink",
34204 set_tween_state(PART:"shadow", pos, "full", 0.0, "half",
34208 anim(0.2, "animator_top_up", val);
34211 public animator_top_up(val, Float:pos) {
34212 new tmp[FLIP_PICKER_MAX_LEN];
34214 set_tween_state(PART:"top", pos, "shrink", 0.0, "default", 0.0);
34215 set_tween_state(PART:"top_sheet", pos, "shrink", 0.0, "default",
34217 set_tween_state(PART:"shadow", pos, "half", 0.0, "default",
34221 set_state(PART:"shadow", "default", 0.0);
34224 fetch_str(next, 0, tmp, FLIP_PICKER_MAX_LEN);
34225 if (strncmp(tmp, "", FLIP_PICKER_MAX_LEN) != 0) {
34226 replace_str(next, 0, "");
34227 message(MSG_STRING, 2, tmp);
34232 public message(Msg_Type:type, id, ...) {
34234 if ((type == MSG_STRING) && (id == 1)) {
34235 new value[FLIP_PICKER_MAX_LEN], tmp[FLIP_PICKER_MAX_LEN];
34237 snprintf(value, FLIP_PICKER_MAX_LEN, "%s", getarg(2));
34239 if (get_int(lock) == 1) {
34240 replace_str(next, 0, value);
34244 fetch_str(cur, 0, tmp, FLIP_PICKER_MAX_LEN);
34246 set_text(PART:"bottom_b", tmp);
34248 set_state(PART:"top", "shrink", 0.0);
34249 set_text(PART:"top", tmp);
34250 set_state(PART:"top", "default", 0.0);
34251 set_text(PART:"top", tmp);
34253 replace_str(prev, 0, tmp);
34255 set_state(PART:"bottom", "default", 0.0);
34256 set_text(PART:"bottom", value);
34257 set_state(PART:"bottom", "shrink", 0.0);
34258 set_text(PART:"bottom", value);
34260 set_text(PART:"top_b", value);
34262 replace_str(cur, 0, value);
34264 set_state(PART:"bottom_sheet", "shrink", 0.0);
34265 set_state(PART:"top_sheet", "default", 0.0);
34268 set_state(PART:"shadow", "default", 0.0);
34269 anim(0.2, "animator_top_down", 1);
34273 if ((type == MSG_STRING) && (id == 2)) {
34274 new value[FLIP_PICKER_MAX_LEN], tmp[FLIP_PICKER_MAX_LEN];
34276 snprintf(value, FLIP_PICKER_MAX_LEN, "%s", getarg(2));
34278 if (get_int(lock) == 1) {
34279 replace_str(next, 0, value);
34283 fetch_str(cur, 0, tmp, FLIP_PICKER_MAX_LEN);
34285 set_text(PART:"top_b", tmp);
34287 set_state(PART:"bottom", "shrink", 0.0);
34288 set_text(PART:"bottom", tmp);
34289 set_state(PART:"bottom", "default", 0.0);
34290 set_text(PART:"bottom", tmp);
34292 replace_str(prev, 0, tmp);
34294 set_state(PART:"top", "default", 0.0);
34295 set_text(PART:"top", value);
34296 set_state(PART:"top", "shrink", 0.0);
34297 set_text(PART:"top", value);
34299 set_text(PART:"bottom_b", value);
34301 replace_str(cur, 0, value);
34303 set_state(PART:"bottom_sheet", "default", 0.0);
34304 set_state(PART:"top_sheet", "shrink", 0.0);
34307 set_state(PART:"shadow", "full", 0.0);
34308 anim(0.2, "animator_bottom_up", 1);
34314 part { name: "shad";
34316 description { state: "default" 0.0;
34317 rel1.offset: -4 -4;
34322 normal: "flip_base_shad.png";
34328 part { name: "base";
34330 description { state: "default" 0.0;
34332 rel2.offset: -5 -5;
34334 image.normal: "flip_base.png";
34341 description { state: "default" 0.0;
34343 rel1.relative: 0.0 0.5;
34347 description { state: "hidden" 0.0;
34348 inherit: "default" 0.0;
34356 description { state: "default" 0.0;
34359 rel2.relative: 1.0 0.5;
34362 description { state: "hidden" 0.0;
34363 inherit: "default" 0.0;
34368 part { name: "bottom_sheet_static";
34370 description { state: "default" 0.0;
34374 image.normal: "flip_b.png";
34378 part { name: "bottom_b";
34380 clip_to: "bottom_clipper";
34383 description { state: "default" 0.0;
34389 font: "Sans:style=Bold,Edje-Vera-Bold";
34397 part { name: "shadow";
34399 description { state: "default" 0.0;
34402 rel2.relative: 1.0 0.0;
34403 image.normal: "flip_shad.png";
34405 description { state: "half" 0.0;
34406 inherit: "default" 0.0;
34407 rel2.relative: 1.0 0.5;
34409 description { state: "full" 0.0;
34410 inherit: "default" 0.0;
34411 rel2.relative: 1.0 1.0;
34415 part { name: "bottom_sheet";
34417 description { state: "default" 0.0;
34421 image.normal: "flip_b.png";
34423 description { state: "shrink" 0.0;
34424 inherit: "default" 0.0;
34426 rel2.relative: 1.0 0.0;
34430 part { name: "bottom";
34432 clip_to: "bottom_clipper";
34435 description { state: "default" 0.0;
34441 font: "Sans:style=Bold,Edje-Vera-Bold";
34447 description { state: "shrink" 0.0;
34448 inherit: "default" 0.0;
34449 color: 128 128 128 255;
34451 rel2.relative: 1.0 0.5; /* FIXME: same visual effect? --> MAP! */
34455 part { name: "top_sheet_static";
34457 description { state: "default" 0.0;
34461 image.normal: "flip_t.png";
34465 part { name: "top_b";
34467 clip_to: "top_clipper";
34470 description { state: "default" 0.0;
34476 font: "Sans:style=Bold,Edje-Vera-Bold";
34485 part { name: "top_sheet";
34487 description { state: "default" 0.0;
34491 image.normal: "flip_t.png";
34493 description { state: "shrink" 0.0;
34494 inherit: "default" 0.0;
34495 color: 128 128 128 255;
34497 rel1.relative: 0.0 1.0;
34501 part { name: "top";
34503 clip_to: "top_clipper";
34506 description { state: "default" 0.0;
34512 font: "Sans:style=Bold,Edje-Vera-Bold";
34518 description { state: "shrink" 0.0;
34519 inherit: "default" 0.0;
34521 rel1.relative: 0.0 0.5;
34525 part { name: "arrow_top";
34528 description { state: "default" 0.0;
34534 image.normal: "arrow_up.png";
34536 description { state: "hidden" 0.0;
34537 inherit: "default" 0.0;
34541 part { name: "arrow_bottom";
34544 description { state: "default" 0.0;
34550 image.normal: "arrow_down.png";
34552 description { state: "hidden" 0.0;
34553 inherit: "default" 0.0;
34561 name: "top_clipper";
34563 state: "default" 0.0;
34573 name: "bottom_clipper";
34575 state: "default" 0.0;
34584 program { name: "load";
34588 append_str(cur, "");
34589 append_str(prev, "");
34590 append_str(next, "");
34595 program { name: "hide_arrows";
34596 signal: "elm,state,button,hidden";
34598 action: STATE_SET "hidden" 0.0;
34599 target: "arrow_top";
34600 target: "arrow_bottom";
34605 program { name: "show_arrows";
34606 signal: "elm,state,button,visible";
34608 action: STATE_SET "default" 0.0;
34609 target: "arrow_top";
34610 target: "arrow_bottom";
34615 program { name: "up";
34616 signal: "mouse,down,1";
34618 action: SIGNAL_EMIT "elm,action,up,start" "";
34620 program { name: "up,stop";
34621 signal: "mouse,up,1";
34623 action: SIGNAL_EMIT "elm,action,up,stop" "";
34625 program { name: "down";
34626 signal: "mouse,down,1";
34628 action: SIGNAL_EMIT "elm,action,down,start" "";
34630 program { name: "down,stop";
34631 signal: "mouse,up,1";
34633 action: SIGNAL_EMIT "elm,action,down,stop" "";
34638 ////////////////////////////////////////////////////////////////////////////////
34640 ////////////////////////////////////////////////////////////////////////////////
34641 group { name: "elm/diskselector/base/default";
34643 image: "bar_shine.png" COMP;
34650 description { state: "default" 0.0;
34654 part { name: "shine_left";
34656 description { state: "default" 0.0;
34658 rel1.relative: -0.1 0;
34660 rel2.relative: 0.1 1;
34661 image.normal: "bar_shine.png";
34662 color: 255 255 255 120;
34665 part { name: "shine_center";
34667 description { state: "default" 0.0;
34669 rel1.relative: 0.2 0;
34671 rel2.relative: 0.8 1;
34672 image.normal: "bar_shine.png";
34673 color: 255 255 255 180;
34676 part { name: "shine_right";
34678 description { state: "default" 0.0;
34680 rel1.relative: 0.9 0;
34682 rel2.relative: 1.1 1;
34683 image.normal: "bar_shine.png";
34684 color: 255 255 255 120;
34687 part { name: "clipper";
34690 description { state: "default" 0.0;
34694 rel2.offset: -3 -3;
34697 part { name: "elm.swallow.content";
34698 clip_to: "clipper";
34700 description { state: "default" 0.0;
34708 group { name: "elm/diskselector/item/default";
34711 item: "len_threshold" "14";
34712 item: "display_item_num" "3";
34713 item: "min_height" "-1";
34714 item: "min_width" "-1";
34718 part { name: "elm.swallow.icon";
34720 description { state: "default" 0.0;
34732 description { state: "show" 0.0;
34733 inherit: "default" 0.0;
34735 description { state: "default_small" 0.0;
34736 inherit: "default" 0.0;
34737 rel1.relative: 0 0.2;
34738 rel2.relative: 0 0.8;
34740 description { state: "left_side" 0.0;
34741 inherit: "default" 0.0;
34742 rel1.relative: 0 0.2;
34743 rel2.relative: 0 0.8;
34744 color: 255 255 255 160;
34746 description { state: "right_side" 0.0;
34747 inherit: "left_side" 0.0;
34748 rel1.relative: 0.4 0.2;
34749 rel2.relative: 0.4 0.8;
34750 color: 255 255 255 160;
34753 part { name: "elm.text";
34757 description { state: "default" 0.0;
34758 rel1.relative: 1 0.0;
34759 rel1.to_x: "elm.swallow.icon";
34760 rel2.relative: 1.0 1.0;
34761 color: 255 255 255 255;
34764 font: "Sans,Edje-Vera";
34770 description { state: "show" 0.0;
34771 inherit: "default" 0.0;
34774 description { state: "default_small" 0.0;
34775 inherit: "default" 0.0;
34779 description { state: "left_side" 0.0;
34780 inherit: "default" 0.0;
34781 color: 172 172 172 255;
34784 text.align: 0.2 0.5;
34786 description { state: "right_side" 0.0;
34787 inherit: "default" 0.0;
34788 color: 172 172 172 255;
34791 text.align: 0.8 0.5;
34797 program { name: "center_text";
34798 signal: "elm,state,center";
34800 action: STATE_SET "show" 0.0;
34801 target: "elm.text";
34802 target: "elm.swallow.icon";
34804 program { name: "center_small_text";
34805 signal: "elm,state,center_small";
34807 action: STATE_SET "default_small" 0.0;
34808 target: "elm.text";
34809 target: "elm.swallow.icon";
34811 program { name: "l_side_text";
34812 signal: "elm,state,left_side";
34814 action: STATE_SET "left_side" 0.0;
34815 target: "elm.text";
34816 target: "elm.swallow.icon";
34818 program { name: "r_side_text";
34819 signal: "elm,state,right_side";
34821 action: STATE_SET "right_side" 0.0;
34822 target: "elm.text";
34823 target: "elm.swallow.icon";
34828 group { name: "elm/entry/path/separator/default";
34829 images.image: "arrow_right.png" COMP;
34831 part { name: "icon";
34833 description { state: "default" 0.0;
34834 image.normal: "arrow_right.png";
34842 group { name: "elm/fileselector/base/default";
34844 item: "path_separator" "<item relsize=16x16 vsize=full href=path/separator></item>";
34847 part { name: "elm.swallow.up";
34849 description { state: "default" 0.0;
34859 part { name: "elm.swallow.home";
34861 description { state: "default" 0.0;
34866 to: "elm.swallow.up";
34871 to: "elm.swallow.up";
34877 part { name: "elm.swallow.files";
34879 description { state: "default" 0.0;
34884 to_y: "elm.swallow.home";
34889 to_y: "elm.swallow.path";
34895 part { name: "elm.swallow.path";
34897 description { state: "default" 0.0;
34901 to_y: "elm.swallow.filename";
34906 to_y: "elm.swallow.filename";
34912 part { name: "elm.swallow.filename";
34914 description { state: "default" 0.0;
34918 to_y: "elm.swallow.ok";
34923 to_y: "elm.swallow.ok";
34929 part { name: "elm.swallow.cancel";
34931 description { state: "default" 0.0;
34935 to: "elm.swallow.ok";
34940 to: "elm.swallow.ok";
34946 part { name: "elm.swallow.ok";
34948 description { state: "default" 0.0;
34960 group { name: "elm/fileselector_entry/base/default";
34962 part { name: "elm.swallow.entry";
34964 description { state: "default" 0.0;
34967 rel2 { to_x: "elm.swallow.button";
34973 part { name: "elm.swallow.button";
34975 description { state: "default" 0.0;
34988 ////////////////////////////////////////////////////////////////////////
34989 // Standard layouts to be used //
34990 ////////////////////////////////////////////////////////////////////////
34991 /* application with toolbar and main content area */
34992 group { name: "elm/layout/application/toolbar-content";
34994 part { name: "elm.swallow.content";
34996 description { state: "default" 0.0;
34997 rel1 { to_y: "elm.external.toolbar";
35004 part { name: "elm.external.toolbar";
35006 source: "elm/toolbar";
35007 description { state: "default" 0.0;
35019 /* application with toolbar and main content area with a back button and title area */
35020 group { name: "elm/layout/application/toolbar-content-back";
35022 part { name: "elm.swallow.content";
35024 description { state: "default" 0.0;
35025 rel1 { to_y: "title_clipper";
35032 part { name: "elm.external.toolbar";
35034 source: "elm/toolbar";
35035 description { state: "default" 0.0;
35044 part { name: "title_clipper";
35046 description { state: "default" 0.0;
35055 description { state: "hidden" 0.0;
35056 inherit: "default" 0.0;
35063 part { name: "back_clipper";
35065 clip_to: "title_clipper";
35066 description { state: "default" 0.0;
35069 description { state: "hidden" 0.0;
35073 part { name: "back";
35075 source: "elm/button";
35076 clip_to: "back_clipper";
35077 description { state: "default" 0.0;
35080 rel1 { to_y: "elm.external.toolbar";
35084 rel2 { to_y: "elm.external.toolbar";
35088 params.string: "label" "Back";
35095 action: SIGNAL_EMIT "elm,action,back" "";
35098 signal: "elm,back,hide";
35100 action: STATE_SET "hidden" 0.0;
35101 target: "back_clipper";
35104 signal: "elm,back,show";
35106 action: STATE_SET "default" 0.0;
35107 target: "back_clipper";
35110 signal: "elm,title,hide";
35112 action: STATE_SET "hidden" 0.0;
35113 transition: LINEAR 0.1;
35114 target: "title_clipper";
35117 signal: "elm,title,show";
35119 action: STATE_SET "default" 0.0;
35120 target: "title_clipper";
35124 part { name: "elm.swallow.end";
35126 description { state: "default" 0.0;
35129 rel1 { to_y: "elm.external.toolbar";
35133 rel2 { to_y: "elm.external.toolbar";
35140 part { name: "elm.text.title";
35142 effect: SOFT_SHADOW;
35144 description { state: "default" 0.0;
35145 rel1 { to_y: "elm.external.toolbar";
35150 rel2 { to_y: "back";
35151 to_x: "elm.swallow.end";
35156 font: "Sans:style=Bold";
35164 /* application with toolbar and main content area with a back and next buttons and title area */
35165 group { name: "elm/layout/application/toolbar-content-back-next";
35167 part { name: "elm.swallow.content";
35169 description { state: "default" 0.0;
35170 rel1 { to_y: "title_clipper";
35177 part { name: "elm.external.toolbar";
35179 source: "elm/toolbar";
35180 description { state: "default" 0.0;
35189 part { name: "title_clipper";
35191 description { state: "default" 0.0;
35200 description { state: "hidden" 0.0;
35201 inherit: "default" 0.0;
35208 part { name: "back";
35210 source: "elm/button";
35211 clip_to: "back_clipper";
35212 description { state: "default" 0.0;
35215 rel1 { to_y: "elm.external.toolbar";
35219 rel2 { to_y: "elm.external.toolbar";
35223 params.string: "label" "Back";
35226 part { name: "back_clipper";
35228 clip_to: "title_clipper";
35229 description { state: "default" 0.0;
35232 description { state: "hidden" 0.0;
35236 part { name: "next";
35238 source: "elm/button";
35239 clip_to: "next_clipper";
35240 description { state: "default" 0.0;
35243 rel1 { to_y: "elm.external.toolbar";
35247 rel2 { to_y: "elm.external.toolbar";
35251 params.string: "label" "Next";
35254 part { name: "next_clipper";
35256 clip_to: "title_clipper";
35257 description { state: "default" 0.0;
35260 description { state: "hidden" 0.0;
35268 action: SIGNAL_EMIT "elm,action,back" "";
35271 signal: "elm,title,hide";
35273 action: STATE_SET "hidden" 0.0;
35274 transition: LINEAR 0.1;
35275 target: "title_clipper";
35278 signal: "elm,title,show";
35280 action: STATE_SET "default" 0.0;
35281 target: "title_clipper";
35284 signal: "elm,back,hide";
35286 action: STATE_SET "hidden" 0.0;
35287 target: "back_clipper";
35290 signal: "elm,back,show";
35292 action: STATE_SET "default" 0.0;
35293 target: "back_clipper";
35298 action: SIGNAL_EMIT "elm,action,next" "";
35301 signal: "elm,next,hide";
35303 action: STATE_SET "hidden" 0.0;
35304 target: "next_clipper";
35307 signal: "elm,next,show";
35309 action: STATE_SET "default" 0.0;
35310 target: "next_clipper";
35313 part { name: "elm.text.title";
35315 effect: SOFT_SHADOW;
35317 clip_to: "title_clipper";
35318 description { state: "default" 0.0;
35319 rel1 { to_y: "elm.external.toolbar";
35324 rel2 { to_y: "back";
35330 font: "Sans:style=Bold";
35337 /* application with a main content area with a back button and title area */
35338 group { name: "elm/layout/application/content-back";
35340 part { name: "elm.swallow.content";
35342 description { state: "default" 0.0;
35343 rel1 { to_y: "title_clipper";
35349 part { name: "title_clipper";
35351 description { state: "default" 0.0;
35360 description { state: "hidden" 0.0;
35361 inherit: "default" 0.0;
35368 part { name: "back_clipper";
35370 clip_to: "title_clipper";
35371 description { state: "default" 0.0;
35374 description { state: "hidden" 0.0;
35378 part { name: "back";
35380 source: "elm/button";
35381 clip_to: "back_clipper";
35382 description { state: "default" 0.0;
35393 params.string: "label" "Back";
35400 action: SIGNAL_EMIT "elm,action,back" "";
35403 signal: "elm,back,hide";
35405 action: STATE_SET "hidden" 0.0;
35406 target: "back_clipper";
35409 signal: "elm,back,show";
35411 action: STATE_SET "default" 0.0;
35412 target: "back_clipper";
35415 signal: "elm,title,hide";
35417 action: STATE_SET "hidden" 0.0;
35418 transition: LINEAR 0.1;
35419 target: "title_clipper";
35422 signal: "elm,title,show";
35424 action: STATE_SET "default" 0.0;
35425 target: "title_clipper";
35429 part { name: "elm.swallow.end";
35431 description { state: "default" 0.0;
35445 part { name: "elm.text.title";
35447 effect: SOFT_SHADOW;
35449 description { state: "default" 0.0;
35455 rel2 { to_y: "back";
35456 to_x: "elm.swallow.end";
35461 font: "Sans:style=Bold";
35469 /* application with a main content area with a back and next buttons and title area */
35470 group { name: "elm/layout/application/content-back-next";
35472 part { name: "elm.swallow.content";
35474 description { state: "default" 0.0;
35475 rel1 { to_y: "title_clipper";
35482 part { name: "title_clipper";
35484 description { state: "default" 0.0;
35493 description { state: "hidden" 0.0;
35494 inherit: "default" 0.0;
35501 part { name: "back";
35503 source: "elm/button";
35504 clip_to: "back_clipper";
35505 description { state: "default" 0.0;
35516 params.string: "label" "Back";
35519 part { name: "back_clipper";
35521 clip_to: "title_clipper";
35522 description { state: "default" 0.0;
35525 description { state: "hidden" 0.0;
35529 part { name: "next";
35531 source: "elm/button";
35532 clip_to: "next_clipper";
35533 description { state: "default" 0.0;
35544 params.string: "label" "Next";
35547 part { name: "next_clipper";
35549 clip_to: "title_clipper";
35550 description { state: "default" 0.0;
35553 description { state: "hidden" 0.0;
35561 action: SIGNAL_EMIT "elm,action,back" "";
35564 signal: "elm,title,hide";
35566 action: STATE_SET "hidden" 0.0;
35567 transition: LINEAR 0.1;
35568 target: "title_clipper";
35571 signal: "elm,title,show";
35573 action: STATE_SET "default" 0.0;
35574 target: "title_clipper";
35577 signal: "elm,back,hide";
35579 action: STATE_SET "hidden" 0.0;
35580 target: "back_clipper";
35583 signal: "elm,back,show";
35585 action: STATE_SET "default" 0.0;
35586 target: "back_clipper";
35591 action: SIGNAL_EMIT "elm,action,next" "";
35594 signal: "elm,next,hide";
35596 action: STATE_SET "hidden" 0.0;
35597 target: "next_clipper";
35600 signal: "elm,next,show";
35602 action: STATE_SET "default" 0.0;
35603 target: "next_clipper";
35606 part { name: "elm.text.title";
35608 effect: SOFT_SHADOW;
35610 clip_to: "title_clipper";
35611 description { state: "default" 0.0;
35617 rel2 { to_y: "back";
35623 font: "Sans:style=Bold";
35631 /* application with toolbar and main content area as a vertical box */
35632 group { name: "elm/layout/application/toolbar-vbox";
35634 part { name: "elm.box.content";
35636 description { state: "default" 0.0;
35637 rel1 { to_y: "elm.external.toolbar";
35641 box.layout: "vertical";
35645 part { name: "elm.external.toolbar";
35647 source: "elm/toolbar";
35648 description { state: "default" 0.0;
35660 /* application with toolbar and main content area as a table */
35661 group { name: "elm/layout/application/toolbar-table";
35663 part { name: "elm.table.content";
35665 description { state: "default" 0.0;
35666 rel1 { to_y: "elm.external.toolbar";
35673 part { name: "elm.external.toolbar";
35675 source: "elm/toolbar";
35676 description { state: "default" 0.0;
35688 ///////////////////////////////////////////////////////////////////////////////
35689 group { name: "elm/segment_control/base/default";
35690 #define SEGMENT_TYPE_SINGLE 1
35691 #define SEGMENT_TYPE_LEFT 2
35692 #define SEGMENT_TYPE_MIDDLE 3
35693 #define SEGMENT_TYPE_RIGHT 4
35694 #define SEGMENT_STATE_NORMAL 1
35695 #define SEGMENT_STATE_PRESSED 2
35696 #define SEGMENT_STATE_SELECTED 3
35697 #define SEGMENT_STATUS_ENABLED 0
35698 #define SEGMENT_STATUS_DISABLED 1
35705 state: "default" 0.0;
35712 group { name: "elm/segment_control/item/default";
35713 data.item: "label.wrap.part" "label.bg";
35715 style { name: "seg_text_style_normal";
35716 base: "font=Sans font_size=16 style=shadow \
35717 shadow_color=#2924224d \
35719 color=#ffffffff wrap=char text_class=label";
35721 tag: "hilight" "+ font=Sans:style=Bold";
35724 style { name: "seg_text_style_selected";
35725 base: "font=Sans:style=Bold font_size=16 style=shadow \
35726 shadow_color=#aaaaaa4d \
35728 color=#111111ff wrap=char text_class=label";
35730 tag: "hilight" "+ font=Sans:style=Bold";
35731 tag: "b" "+ font=Sans:style=Bold";
35734 style { name: "seg_text_style_disabled";
35735 base: "font=Sans:style=Medium font_size=16 style=shadow \
35736 shadow_color=#2924224d \
35737 align=center color=#2924224d \
35738 wrap=char text_class=label";
35740 tag: "hilight" "+ font=Sans:style=Bold";
35741 tag: "b" "+ font=Sans:style=Bold";
35746 image: "seg_single_pressed.png" COMP;
35747 image: "seg_single_selected.png" COMP;
35748 image: "seg_single_normal.png" COMP;
35750 image: "seg_left_pressed.png" COMP;
35751 image: "seg_left_selected.png" COMP;
35752 image: "seg_left_normal.png" COMP;
35754 image: "seg_middle_pressed.png" COMP;
35755 image: "seg_middle_selected.png" COMP;
35756 image: "seg_middle_normal.png" COMP;
35758 image: "seg_right_pressed.png" COMP;
35759 image: "seg_right_selected.png" COMP;
35760 image: "seg_right_normal.png" COMP;
35763 part { name: "segment";
35766 description { state: "default" 0.0;
35770 normal: "seg_single_normal.png";
35776 description { state: "default_single" 0.0;
35777 inherit: "default" 0.0;
35780 normal: "seg_single_normal.png";
35784 description { state: "default_left" 0.0;
35785 inherit: "default" 0.0;
35788 normal: "seg_left_normal.png";
35792 description { state: "default_right" 0.0;
35793 inherit: "default" 0.0;
35796 normal: "seg_right_normal.png";
35800 description { state: "default_middle" 0.0;
35801 inherit: "default" 0.0;
35804 normal: "seg_middle_normal.png";
35808 description { state: "pressed_single" 0.0;
35809 inherit: "default" 0.0;
35812 normal: "seg_single_pressed.png";
35816 description { state: "pressed_left" 0.0;
35817 inherit: "default" 0.0;
35820 normal: "seg_left_pressed.png";
35824 description { state: "pressed_right" 0.0;
35825 inherit: "default" 0.0;
35828 normal: "seg_right_pressed.png";
35832 description { state: "pressed_middle" 0.0;
35833 inherit: "default" 0.0;
35836 normal: "seg_middle_pressed.png";
35840 description { state: "selected_single" 0.0;
35841 inherit: "default" 0.0;
35844 normal: "seg_single_selected.png";
35848 description { state: "selected_left" 0.0;
35849 inherit: "default" 0.0;
35852 normal: "seg_left_selected.png";
35856 description { state: "selected_right" 0.0;
35857 inherit: "default" 0.0;
35860 normal: "seg_right_selected.png";
35864 description { state: "selected_middle" 0.0;
35865 inherit: "default" 0.0;
35868 normal: "seg_middle_selected.png";
35873 part { name: "padding_left";
35877 description { state: "default" 0.0;
35879 rel1.relative: 0.0 0.0;
35880 rel2.relative: 0.0 1.0;
35887 part { name: "padding_right";
35891 description { state: "default" 0.0;
35893 rel1.relative: 1.0 0.0;
35894 rel2.relative: 1.0 1.0;
35901 part { name: "padding_top";
35905 description { state: "default" 0.0;
35907 rel1.relative: 0.0 0.0;
35908 rel2.relative: 1.0 0.0;
35915 part { name: "padding_bottom";
35919 description { state: "default" 0.0;
35921 rel1.relative: 0.0 1.0;
35922 rel2.relative: 1.0 1.0;
35929 part { name: "icon.bg";
35933 description { state: "default" 0.0;
35937 to_x: "padding_left";
35938 to_y: "padding_top";
35942 to: "elm.swallow.icon";
35949 part { name: "padding_icon_text";
35953 description { state: "default" 0.0; //when only icon or no icon is there
35967 description { state: "icononly" 0.0;
35968 inherit: "default" 0.0;
35970 description { state: "visible" 0.0; //when icon is visible
35971 inherit: "default" 0.0;
35975 part { name: "elm.swallow.icon";
35978 description { state: "default" 0.0;
35982 to_x: "padding_left";
35983 to_y: "padding_top";
35987 to_y: "padding_bottom";
35992 aspect_preference: BOTH;
35994 description { state: "visible" 0.0;
35995 inherit: "default" 0.0;
35998 to_y: "padding_bottom";
36002 description { state: "icononly" 0.0;
36003 inherit: "default" 0.0;
36006 to_x: "padding_right";
36007 to_y: "padding_bottom";
36013 part { name: "elm.text";
36018 state: "default" 0.0;
36023 to_x: "padding_icon_text";
36027 to_x: "padding_right";
36030 color: 224 224 224 255;
36041 description { state: "normal" 0.0;
36042 inherit: "default" 0.0;
36045 description { state: "pressed" 0.0;
36046 inherit: "default" 0.0;
36050 description { state: "selected" 0.0;
36051 inherit: "default" 0.0;
36053 color: 50 50 50 255;
36055 description { state: "disabled" 0.0;
36056 inherit: "default" 0.0;
36058 color: 200 200 200 255;
36061 part { name: "disabler";
36064 description { state: "default" 0.0;
36069 rel1 { relative: 0.0 0.0; to: "segment";}
36070 rel2 { relative: 1.0 1.0; to: "segment";}
36071 color: 255 255 255 150;
36073 description { state: "disabled_single" 0.0;
36074 inherit: "default" 0.0;
36077 normal: "seg_single_normal.png";
36081 description { state: "disabled_left" 0.0;
36082 inherit: "default" 0.0;
36085 normal: "seg_left_normal.png";
36089 description { state: "disabled_right" 0.0;
36090 inherit: "default" 0.0;
36093 normal: "seg_right_normal.png";
36097 description { state: "disabled_middle" 0.0;
36098 inherit: "default" 0.0;
36101 normal: "seg_middle_normal.png";
36109 public seg_type; // Single, Left, Middle, Right.
36110 public seg_state; // Normal/Default, Pressed, Selected.
36111 public seg_status;// Enabled/Default, Disabled
36113 public update_state() {
36114 new type, state, disabled;
36115 type = get_int(seg_type);
36116 state = get_int(seg_state);
36117 disabled = get_int(seg_status);
36119 if(state == SEGMENT_STATE_NORMAL)
36121 if(type == SEGMENT_TYPE_SINGLE)
36122 set_state(PART:"segment", "default_single", 0.0);
36123 else if(type == SEGMENT_TYPE_LEFT)
36124 set_state(PART:"segment", "default_left", 0.0);
36125 else if(type == SEGMENT_TYPE_MIDDLE)
36126 set_state(PART:"segment", "default_middle", 0.0);
36127 else if(type == SEGMENT_TYPE_RIGHT)
36128 set_state(PART:"segment", "default_right", 0.0);
36129 set_state(PART:"elm.text", "normal", 0.0);
36131 else if(state == SEGMENT_STATE_PRESSED)
36133 if(type == SEGMENT_TYPE_SINGLE)
36134 set_state(PART:"segment", "pressed_single", 0.0);
36135 else if(type == SEGMENT_TYPE_LEFT)
36136 set_state(PART:"segment", "pressed_left", 0.0);
36137 else if(type == SEGMENT_TYPE_MIDDLE)
36138 set_state(PART:"segment", "pressed_middle", 0.0);
36139 else if(type == SEGMENT_TYPE_RIGHT)
36140 set_state(PART:"segment", "pressed_right", 0.0);
36141 set_state(PART:"elm.text", "pressed", 0.0);
36143 else if(state == SEGMENT_STATE_SELECTED)
36145 if(type == SEGMENT_TYPE_SINGLE)
36146 set_state(PART:"segment", "selected_single", 0.0);
36147 else if(type == SEGMENT_TYPE_LEFT)
36148 set_state(PART:"segment", "selected_left", 0.0);
36149 else if(type == SEGMENT_TYPE_MIDDLE)
36150 set_state(PART:"segment", "selected_middle", 0.0);
36151 else if(type == SEGMENT_TYPE_RIGHT)
36152 set_state(PART:"segment", "selected_right", 0.0);
36153 set_state(PART:"elm.text", "selected", 0.0);
36155 if(disabled == SEGMENT_STATUS_DISABLED)
36157 if(type == SEGMENT_TYPE_SINGLE)
36158 set_state(PART:"disabler", "disabled_single", 0.0);
36159 else if(type == SEGMENT_TYPE_LEFT)
36160 set_state(PART:"disabler", "disabled_left", 0.0);
36161 else if(type == SEGMENT_TYPE_MIDDLE)
36162 set_state(PART:"disabler", "disabled_middle", 0.0);
36163 else if(type == SEGMENT_TYPE_RIGHT)
36164 set_state(PART:"disabler", "disabled_right", 0.0);
36165 set_state(PART:"elm.text", "disabled", 0.0);
36170 name: "segment_type_s";
36171 signal: "elm,type,segment,single";
36174 set_int(seg_type, SEGMENT_TYPE_SINGLE);
36179 name: "segment_type_l";
36180 signal: "elm,type,segment,left";
36183 set_int(seg_type, SEGMENT_TYPE_LEFT);
36188 name: "segment_type_m";
36189 signal: "elm,type,segment,middle";
36192 set_int(seg_type, SEGMENT_TYPE_MIDDLE);
36197 name: "segment_type_r";
36198 signal: "elm,type,segment,right";
36201 set_int(seg_type, SEGMENT_TYPE_RIGHT);
36206 name: "normal_segment";
36207 signal: "elm,state,segment,normal";
36210 set_int(seg_state, SEGMENT_STATE_NORMAL);
36215 name: "pressed_segment";
36216 signal: "elm,state,segment,pressed";
36219 set_int(seg_state, SEGMENT_STATE_PRESSED);
36224 name: "selected_segment";
36225 signal: "elm,state,segment,selected";
36228 set_int(seg_state, SEGMENT_STATE_SELECTED);
36232 program { name: "disable_segment";
36233 signal: "elm,state,disabled";
36236 set_int(seg_status, SEGMENT_STATUS_DISABLED);
36240 program { name: "enable_segment";
36241 signal: "elm,state,enabled";
36244 set_int(seg_status, SEGMENT_STATUS_ENABLED);
36248 program { name: "text_show";
36249 signal: "elm,state,text,visible";
36254 get_state(PART:"elm.swallow.icon", st, 30, vl);
36255 if (!strcmp(st, "icononly"))
36257 set_state(PART:"elm.swallow.icon", "visible", 0.0);
36258 set_state(PART:"padding_icon_text", "visible", 0.0);
36260 get_state(PART:"elm.text", st, 30, vl);
36261 if (!strcmp(st, "selected"))
36262 set_state(PART:"elm.text", "selected", 0.0);
36264 set_state(PART:"elm.text", "normal", 0.0);
36267 program { name: "text_hide";
36268 signal: "elm,state,text,hidden";
36273 get_state(PART:"elm.swallow.icon", st, 30, vl);
36274 if (!strcmp(st, "visible"))
36276 set_state(PART:"elm.swallow.icon", "icononly", 0.0);
36277 set_state(PART:"padding_icon_text", "icononly", 0.0);
36279 set_state(PART:"elm.text", "default", 0.0);
36282 program { name: "icon_show";
36283 signal: "elm,state,icon,visible";
36288 get_state(PART:"elm.text", st, 30, vl);
36289 if ((!strcmp(st, "normal")) || (!strcmp(st, "selected")))
36291 set_state(PART:"elm.swallow.icon", "visible", 0.0);
36292 set_state(PART:"padding_icon_text", "visible", 0.0);
36296 set_state(PART:"elm.swallow.icon", "icononly", 0.0);
36297 set_state(PART:"padding_icon_text", "icononly", 0.0);
36301 program { name: "icon_hide";
36302 signal: "elm,state,icon,hidden";
36304 action: STATE_SET "default" 0.0;
36305 target: "elm.swallow.icon";
36308 #undef SEGMENT_TYPE_SINGLE
36309 #undef SEGMENT_TYPE_LEFT
36310 #undef SEGMENT_TYPE_MIDDLE
36311 #undef SEGMENT_TYPE_RIGHT
36312 #undef SEGMENT_STATE_NORMAL
36313 #undef SEGMENT_STATE_PRESSED
36314 #undef SEGMENT_STATE_SELECTED
36315 #undef SEGMENT_STATUS_ENABLED
36316 #undef SEGMENT_STATUS_DISABLED
36319 /* a simple title layout, with a label and two icons */
36320 group { name: "elm/layout/application/titlebar";
36322 image: "toolbar_sel.png" COMP;
36325 part { name: "base";
36328 description { state: "default" 0.0;
36335 normal: "toolbar_sel.png";
36340 part { name: "elm.swallow.content";
36342 description { state: "default" 0.0;
36350 part { name: "elm.swallow.icon";
36353 description { state: "default" 0.0;
36367 description { state: "visible" 0.0;
36368 inherit: "default" 0.0;
36372 part { name: "elm.swallow.end";
36375 description { state: "default" 0.0;
36390 description { state: "visible" 0.0;
36391 inherit: "default" 0.0;
36395 part { name: "elm.text";
36397 effect: SOFT_SHADOW;
36400 description { state: "default" 0.0;
36403 to_x: "elm.swallow.icon";
36408 to_x: "elm.swallow.end";
36417 text_class: "title_bar";
36423 program { name: "show_icon";
36424 signal: "elm,state,icon,visible";
36426 action: STATE_SET "visible" 0.0;
36427 target: "elm.swallow.icon";
36429 program { name: "hide_icon";
36430 signal: "elm,state,icon,hidden";
36432 action: STATE_SET "default" 0.0;
36433 target: "elm.swallow.icon";
36435 program { name: "show_end";
36436 signal: "elm,state,end,visible";
36438 action: STATE_SET "visible" 0.0;
36439 target: "elm.swallow.end";
36441 program { name: "hide_end";
36442 signal: "elm,state,end,hidden";
36444 action: STATE_SET "default" 0.0;
36445 target: "elm.swallow.end";
36451 name: "elm/player/base/default";
36457 name: "media_player/slider";
36462 to_x: "media_player/forward";
36468 name: "media_player/rewind";
36472 to_y: "media_player/slider";
36483 name: "media_player/prev";
36487 to: "media_player/rewind";
36491 to: "media_player/rewind";
36498 name: "media_player/play";
36502 to: "media_player/prev";
36506 to: "media_player/prev";
36512 inherit: default 0.0;
36518 name: "media_player/pause";
36521 rel1.to: "media_player/play";
36522 rel2.to: "media_player/play";
36526 inherit: default 0.0;
36532 name: "media_player/info";
36535 to: "media_player/play";
36539 to: "media_player/play";
36547 name: "media_player/stop";
36550 to: "media_player/info";
36554 to: "media_player/info";
36561 name: "media_player/next";
36564 to: "media_player/stop";
36568 to: "media_player/stop";
36575 name: "media_player/forward";
36578 to: "media_player/next";
36582 to: "media_player/next";
36595 signal: "elm,player,play";
36600 signal: "elm,player,pause";
36607 action: STATE_SET "hidden" 0.0;
36608 target: "media_player/play";
36615 action: STATE_SET "default" 0.0;
36616 target: "media_player/pause";
36621 action: STATE_SET "hidden" 0.0;
36622 target: "media_player/pause";
36629 action: STATE_SET "default" 0.0;
36630 target: "media_player/play";
36636 name: "elm/video/base/default";
36644 color: 255 255 255 255;
36647 state: "darker" 0.0;
36648 color: 128 128 128 255;
36652 name: "elm.swallow.video";
36655 clip_to: "clipper";
36660 aspect_preference: BOTH;
36668 signal: "elm,video,load";
36671 action: STATE_SET "darker" 0.0;
36675 signal: "elm,video,play";
36678 action: STATE_SET "default" 0.0;
36682 signal: "elm,video,end";
36685 action: STATE_SET "darker" 0.0;
36687 transition: LINEAR 0.5;
36690 signal: "elm,video,pause";
36693 action: STATE_SET "darker" 0.0;