2 // This file (and only this one) is licenses under public-domain. The reason
3 // is that this is meant to serve as a template for making your own themes and
4 // Elementary's LGPL license is not intended to follow. The images used do come
5 // under LGPL, but this file specifically for the structure of your theme is
6 // public-domain. This means you can take, use, re-license and otherwise
7 // have zero restrictions on using this file as a base for your theme.
9 externals.external: "elm";
13 ///////////////////////////////////////////////////////////////////////////////
14 group { name: "elm/focus_highlight/top/default";
16 image: "emo-unhappy.png" COMP;
24 public s_x, s_y, s_w, s_h; /* source */
25 public difx, dify, difw, difh;
28 public animator1(val, Float:pos) {
29 new x, y, w, h, dx, dy, dw, dh, Float:rot;
31 dx = round(float_mul(float(get_int(difx)), pos));
32 x = get_int(s_x) + dx;
33 dy = round(float_mul(float(get_int(dify)), pos));
34 y = get_int(s_y) + dy;
35 dw = round(float_mul(float(get_int(difw)), pos));
36 w = get_int(s_w) + dw;
37 dy = round(float_mul(float(get_int(difh)), pos));
38 h = get_int(s_h) + dh;
40 update_offset(x, y, w, h);
42 rot = 360.0 * pos * float(get_int(rot_dir));
43 set_state_val(PART:"shine", STATE_MAP_ROT_Z, rot);
46 emit("elm,action,focus,anim,end", "");
47 set_state(PART:"shine", "default", 0.0);
51 public update_offset(x, y, w, h) {
57 set_state_val(PART:"shine", STATE_REL1_OFFSET, x1, y1);
58 set_state_val(PART:"shine", STATE_REL2_OFFSET, x2, y2);
61 public message(Msg_Type:type, id, ...) {
62 if ((type == MSG_INT_SET) && (id == 1)) {
65 new px1, px2, py1, py2;
81 set_int(difx, x2 - x1);
82 set_int(dify, y2 - y1);
83 set_int(difw, w2 - w1);
84 set_int(difh, h2 - h1);
92 } else if (px1 > px2) {
101 set_int(rot_dir, rd);
103 custom_state(PART:"shine", "default", 0.0);
104 set_state_val(PART:"shine", STATE_REL1, 0.0, 0.0);
105 set_state_val(PART:"shine", STATE_REL2, 0.0, 0.0);
106 set_state_val(PART:"shine", STATE_MAP_ON, 1);
107 set_state_val(PART:"shine", STATE_MAP_ROT_Z, 0.0);
108 update_offset(x1, y1, w1, h1);
109 set_state(PART:"shine", "custom", 0.0);
111 anim(0.2, "animator1", 1);
120 description { state: "default" 0.0;
121 rel1.relative: 0.0 0.0;
122 rel2.relative: 1.0 1.0;
126 part { name: "shine";
130 ignore_flags: ON_HOLD;
131 description { state: "default" 0.0;
133 normal: "emo-unhappy.png";
136 rel1.relative: 1.0 0.0;
137 rel1.offset: -15 -15;
139 rel2.relative: 1.0 0.0;
142 description { state: "disabled" 0.0;
143 inherit: "default" 0.0;
148 program { name: "show";
149 signal: "elm,action,focus,show";
153 target: "hide_start";
157 program { name: "show_start";
158 action: STATE_SET "default" 0.0;
159 transition: LINEAR 0.2;
163 program { name: "show_end";
164 action: SIGNAL_EMIT "elm,action,focus,show,end" "";
166 program { name: "hide";
167 signal: "elm,action,focus,hide";
171 target: "show_start";
175 program { name: "hide_start";
176 action: STATE_SET "disabled" 0.0;
177 transition: LINEAR 0.2;
181 program { name: "hide_end";
182 action: SIGNAL_EMIT "elm,action,focus,hide,end" "";
187 ///////////////////////////////////////////////////////////////////////////////
188 group { name: "elm/focus_highlight/bottom/default";
190 part { name: "shine";
194 ignore_flags: ON_HOLD;
195 description { state: "default" 0.0;
200 description { state: "disabled" 0.0;
201 inherit: "default" 0.0;
206 program { name: "show";
207 signal: "elm,action,focus,show";
211 target: "hide_start";
215 program { name: "show_start";
216 action: STATE_SET "default" 0.0;
217 transition: LINEAR 0.2;
221 program { name: "show_end";
222 action: SIGNAL_EMIT "elm,action,focus,show,end" "";
224 program { name: "hide";
225 signal: "elm,action,focus,hide";
229 target: "show_start";
233 program { name: "hide_start";
234 action: STATE_SET "disabled" 0.0;
235 transition: LINEAR 0.2;
239 program { name: "hide_end";
240 action: SIGNAL_EMIT "elm,action,focus,hide,end" "";
245 ///////////////////////////////////////////////////////////////////////////////
246 group { name: "elm/bg/base/default";
248 image: "dia_grad.png" COMP;
249 image: "dia_topshad.png" COMP;
250 image: "dia_botshad.png" COMP;
255 description { state: "default" 0.0;
256 image.normal: "dia_grad.png";
266 part { name: "elm.swallow.rectangle";
268 description { state: "default" 0.0;
271 part { name: "elm.swallow.background";
273 description { state: "default" 0.0;
276 part { name: "shadow";
278 description { state: "default" 0.0;
279 rel2.relative: 1.0 0.0;
281 image.normal: "dia_topshad.png";
291 part { name: "shadow2";
293 description { state: "default" 0.0;
294 rel1.relative: 0.0 1.0;
296 image.normal: "dia_botshad.png";
306 part { name: "elm.swallow.content";
308 description { state: "default" 0.0;
314 ///////////////////////////////////////////////////////////////////////////////
315 group { name: "elm/scroller/base/default";
317 alias: "elm/list/base/default";
318 alias: "elm/genlist/base/default";
319 alias: "elm/carousel/base/default";
320 alias: "elm/gengrid/base/default";
321 alias: "elm/scroller/base/map_bubble";
324 item: "focus_highlight" "on";
328 public sbvis_v, sbvis_h, sbalways_v, sbalways_h, sbvis_timer;
331 v = get_int(sbvis_v);
333 v = get_int(sbalways_v);
335 emit("do-hide-vbar", "");
339 v = get_int(sbvis_h);
341 v = get_int(sbalways_h);
343 emit("do-hide-hbar", "");
347 set_int(sbvis_timer, 0);
352 image: "shelf_inset.png" COMP;
353 image: "bt_sm_base2.png" COMP;
354 image: "bt_sm_shine.png" COMP;
355 image: "bt_sm_hilight.png" COMP;
356 image: "sl_bt2_2.png" COMP;
361 description { state: "default" 0.0;
364 color: 255 255 255 0;
367 part { name: "clipper";
370 description { state: "default" 0.0;
377 part { name: "elm.swallow.content";
380 description { state: "default" 0.0;
387 part { name: "conf_over";
389 description { state: "default" 0.0;
393 normal: "shelf_inset.png";
399 description { state: "enabled" 0.0;
400 inherit: "default" 0.0;
401 color: 200 155 0 255;
404 part { name: "focus_highlight";
406 description { state: "default" 0.0;
410 normal: "sl_bt2_2.png";
417 description { state: "enabled" 0.0;
418 inherit: "default" 0.0;
419 color: 200 155 0 255;
422 part { name: "sb_vbar_clip_master";
425 description { state: "default" 0.0;
427 description { state: "hidden" 0.0;
429 color: 255 255 255 0;
432 part { name: "sb_vbar_clip";
433 clip_to: "sb_vbar_clip_master";
436 description { state: "default" 0.0;
438 description { state: "hidden" 0.0;
440 color: 255 255 255 0;
443 part { name: "sb_vbar";
446 description { state: "default" 0.0;
454 to_y: "elm.swallow.content";
455 to_x: "elm.swallow.content";
461 to_x: "elm.swallow.content";
465 part { name: "elm.dragable.vbar";
466 clip_to: "sb_vbar_clip";
473 description { state: "default" 0.0;
488 normal: "bt_sm_base2.png";
494 part { name: "sb_vbar_over1";
495 clip_to: "sb_vbar_clip";
497 description { state: "default" 0.0;
498 rel1.to: "elm.dragable.vbar";
499 rel2.relative: 1.0 0.5;
500 rel2.to: "elm.dragable.vbar";
502 normal: "bt_sm_hilight.png";
507 part { name: "sb_vbar_over2";
508 clip_to: "sb_vbar_clip";
510 description { state: "default" 0.0;
511 rel1.to: "elm.dragable.vbar";
512 rel2.to: "elm.dragable.vbar";
514 normal: "bt_sm_shine.png";
520 part { name: "sb_hbar_clip_master";
523 description { state: "default" 0.0;
525 description { state: "hidden" 0.0;
527 color: 255 255 255 0;
530 part { name: "sb_hbar_clip";
531 clip_to: "sb_hbar_clip_master";
534 description { state: "default" 0.0;
536 description { state: "hidden" 0.0;
538 color: 255 255 255 0;
541 part { name: "sb_hbar";
544 description { state: "default" 0.0;
552 to_x: "elm.swallow.content";
553 to_y: "elm.swallow.content";
559 to_y: "elm.swallow.content";
563 part { name: "elm.dragable.hbar";
564 clip_to: "sb_hbar_clip";
571 description { state: "default" 0.0;
586 normal: "bt_sm_base2.png";
592 part { name: "sb_hbar_over1";
593 clip_to: "sb_hbar_clip";
595 description { state: "default" 0.0;
596 rel1.to: "elm.dragable.hbar";
597 rel2.relative: 1.0 0.5;
598 rel2.to: "elm.dragable.hbar";
600 normal: "bt_sm_hilight.png";
605 part { name: "sb_hbar_over2";
606 clip_to: "sb_hbar_clip";
608 description { state: "default" 0.0;
609 rel1.to: "elm.dragable.hbar";
610 rel2.to: "elm.dragable.hbar";
612 normal: "bt_sm_shine.png";
617 part { name: "disabler";
619 description { state: "default" 0.0;
625 description { state: "disabled" 0.0;
626 inherit: "default" 0.0;
628 color: 128 128 128 128;
633 program { name: "load";
637 set_state(PART:"sb_hbar_clip", "hidden", 0.0);
638 set_state(PART:"sb_vbar_clip", "hidden", 0.0);
641 set_int(sbalways_v, 0);
642 set_int(sbalways_h, 0);
643 set_int(sbvis_timer, 0);
647 program { name: "vbar_show";
648 signal: "elm,action,show,vbar";
650 action: STATE_SET "default" 0.0;
651 target: "sb_vbar_clip_master";
653 program { name: "vbar_hide";
654 signal: "elm,action,hide,vbar";
656 action: STATE_SET "hidden" 0.0;
657 target: "sb_vbar_clip_master";
659 program { name: "vbar_show_always";
660 signal: "elm,action,show_always,vbar";
664 v = get_int(sbvis_v);
665 v |= get_int(sbalways_v);
667 set_int(sbalways_v, 1);
668 emit("do-show-vbar", "");
673 program { name: "vbar_show_notalways";
674 signal: "elm,action,show_notalways,vbar";
678 v = get_int(sbalways_v);
680 set_int(sbalways_v, 0);
681 v = get_int(sbvis_v);
683 emit("do-hide-vbar", "");
689 program { name: "sb_vbar_show";
690 signal: "do-show-vbar";
692 action: STATE_SET "default" 0.0;
693 transition: LINEAR 0.5;
694 target: "sb_vbar_clip";
696 program { name: "sb_vbar_hide";
697 signal: "do-hide-vbar";
699 action: STATE_SET "hidden" 0.0;
700 transition: LINEAR 0.5;
701 target: "sb_vbar_clip";
704 program { name: "hbar_show";
705 signal: "elm,action,show,hbar";
707 action: STATE_SET "default" 0.0;
708 target: "sb_hbar_clip_master";
710 program { name: "hbar_hide";
711 signal: "elm,action,hide,hbar";
713 action: STATE_SET "hidden" 0.0;
714 target: "sb_hbar_clip_master";
716 program { name: "hbar_show_always";
717 signal: "elm,action,show_always,hbar";
721 v = get_int(sbvis_h);
722 v |= get_int(sbalways_h);
724 set_int(sbalways_h, 1);
725 emit("do-show-hbar", "");
730 program { name: "hbar_show_notalways";
731 signal: "elm,action,show_notalways,hbar";
735 v = get_int(sbalways_h);
737 set_int(sbalways_h, 0);
738 v = get_int(sbvis_h);
740 emit("do-hide-hbar", "");
746 program { name: "sb_hbar_show";
747 signal: "do-show-hbar";
749 action: STATE_SET "default" 0.0;
750 transition: LINEAR 0.5;
751 target: "sb_hbar_clip";
753 program { name: "sb_hbar_hide";
754 signal: "do-hide-hbar";
756 action: STATE_SET "hidden" 0.0;
757 transition: LINEAR 0.5;
758 target: "sb_hbar_clip";
761 program { name: "scroll";
762 signal: "elm,action,scroll";
766 v = get_int(sbvis_v);
767 v |= get_int(sbalways_v);
769 emit("do-show-vbar", "");
772 v = get_int(sbvis_h);
773 v |= get_int(sbalways_h);
775 emit("do-show-hbar", "");
778 v = get_int(sbvis_timer);
779 if (v > 0) cancel_timer(v);
780 v = timer(1.0, "timer0", 0);
781 set_int(sbvis_timer, v);
785 program { name: "highlight_show";
786 signal: "elm,action,focus_highlight,show";
788 action: STATE_SET "enabled" 0.0;
789 transition: ACCELERATE 0.3;
790 target: "focus_highlight";
793 program { name: "highlight_hide";
794 signal: "elm,action,focus_highlight,hide";
796 action: STATE_SET "default" 0.0;
797 transition: DECELERATE 0.3;
798 target: "focus_highlight";
801 program { name: "disable";
802 signal: "elm,state,disabled";
804 action: STATE_SET "disabled" 0.0;
807 program { name: "enable";
808 signal: "elm,state,enabled";
810 action: STATE_SET "default" 0.0;
816 ///////////////////////////////////////////////////////////////////////////////
817 group { name: "elm/scroller/entry/default";
820 item: "focus_highlight" "on";
824 public sbvis_v, sbvis_h, sbalways_v, sbalways_h, sbvis_timer;
827 v = get_int(sbvis_v);
829 v = get_int(sbalways_v);
831 emit("do-hide-vbar", "");
835 v = get_int(sbvis_h);
837 v = get_int(sbalways_h);
839 emit("do-hide-hbar", "");
843 set_int(sbvis_timer, 0);
848 image: "shelf_inset.png" COMP;
849 image: "bt_sm_base2.png" COMP;
850 image: "bt_sm_shine.png" COMP;
851 image: "bt_sm_hilight.png" COMP;
852 image: "sl_bt2_2.png" COMP;
857 description { state: "default" 0.0;
862 part { name: "clipper";
865 description { state: "default" 0.0;
872 part { name: "contentclipper";
876 description { state: "default" 0.0;
877 rel1.to: "elm.swallow.icon";
878 rel1.relative: 1.0 0.0;
879 rel2.to: "elm.swallow.end";
880 rel2.relative: 0.0 1.0;
883 part { name: "elm.swallow.icon";
886 description { state: "default" 0.0;
900 description { state: "visible" 0.0;
916 part { name: "elm.swallow.end";
919 description { state: "default" 0.0;
933 description { state: "visible" 0.0;
949 part { name: "elm.swallow.content";
950 clip_to: "contentclipper";
952 description { state: "default" 0.0;
954 to: "elm.swallow.icon";
959 to: "elm.swallow.end";
965 part { name: "conf_over";
967 description { state: "default" 0.0;
971 normal: "shelf_inset.png";
977 description { state: "enabled" 0.0;
978 inherit: "default" 0.0;
979 color: 200 155 0 255;
982 part { name: "focus_highlight";
984 description { state: "default" 0.0;
988 normal: "sl_bt2_2.png";
995 description { state: "enabled" 0.0;
996 inherit: "default" 0.0;
997 color: 200 155 0 255;
1000 part { name: "sb_vbar_clip_master";
1003 description { state: "default" 0.0;
1005 description { state: "hidden" 0.0;
1007 color: 255 255 255 0;
1010 part { name: "sb_vbar_clip";
1011 clip_to: "sb_vbar_clip_master";
1014 description { state: "default" 0.0;
1016 description { state: "hidden" 0.0;
1018 color: 255 255 255 0;
1021 part { name: "sb_vbar";
1024 description { state: "default" 0.0;
1032 to_y: "elm.swallow.content";
1033 to_x: "elm.swallow.end";
1039 to_x: "elm.swallow.end";
1043 part { name: "elm.dragable.vbar";
1044 clip_to: "sb_vbar_clip";
1051 description { state: "default" 0.0;
1066 normal: "bt_sm_base2.png";
1072 part { name: "sb_vbar_over1";
1073 clip_to: "sb_vbar_clip";
1075 description { state: "default" 0.0;
1076 rel1.to: "elm.dragable.vbar";
1077 rel2.relative: 1.0 0.5;
1078 rel2.to: "elm.dragable.vbar";
1080 normal: "bt_sm_hilight.png";
1085 part { name: "sb_vbar_over2";
1086 clip_to: "sb_vbar_clip";
1088 description { state: "default" 0.0;
1089 rel1.to: "elm.dragable.vbar";
1090 rel2.to: "elm.dragable.vbar";
1092 normal: "bt_sm_shine.png";
1098 part { name: "sb_hbar_clip_master";
1101 description { state: "default" 0.0;
1103 description { state: "hidden" 0.0;
1105 color: 255 255 255 0;
1108 part { name: "sb_hbar_clip";
1109 clip_to: "sb_hbar_clip_master";
1112 description { state: "default" 0.0;
1114 description { state: "hidden" 0.0;
1116 color: 255 255 255 0;
1119 part { name: "sb_hbar";
1122 description { state: "default" 0.0;
1130 to_x: "elm.swallow.content";
1131 to_y: "elm.swallow.content";
1137 to_y: "elm.swallow.content";
1141 part { name: "elm.dragable.hbar";
1142 clip_to: "sb_hbar_clip";
1149 description { state: "default" 0.0;
1164 normal: "bt_sm_base2.png";
1170 part { name: "sb_hbar_over1";
1171 clip_to: "sb_hbar_clip";
1173 description { state: "default" 0.0;
1174 rel1.to: "elm.dragable.hbar";
1175 rel2.relative: 1.0 0.5;
1176 rel2.to: "elm.dragable.hbar";
1178 normal: "bt_sm_hilight.png";
1183 part { name: "sb_hbar_over2";
1184 clip_to: "sb_hbar_clip";
1186 description { state: "default" 0.0;
1187 rel1.to: "elm.dragable.hbar";
1188 rel2.to: "elm.dragable.hbar";
1190 normal: "bt_sm_shine.png";
1197 program { name: "load";
1201 set_state(PART:"sb_hbar_clip", "hidden", 0.0);
1202 set_state(PART:"sb_vbar_clip", "hidden", 0.0);
1203 set_int(sbvis_h, 0);
1204 set_int(sbvis_v, 0);
1205 set_int(sbalways_v, 0);
1206 set_int(sbalways_h, 0);
1207 set_int(sbvis_timer, 0);
1210 program { name: "icon_show";
1211 signal: "elm,action,show,icon";
1213 action: STATE_SET "visible" 0.0;
1214 target: "elm.swallow.icon";
1216 program { name: "icon_hide";
1217 signal: "elm,action,hide,icon";
1219 action: STATE_SET "default" 0.0;
1220 target: "elm.swallow.icon";
1222 program { name: "end_show";
1223 signal: "elm,action,show,end";
1225 action: STATE_SET "visible" 0.0;
1226 target: "elm.swallow.end";
1228 program { name: "end_hide";
1229 signal: "elm,action,hide,end";
1231 action: STATE_SET "default" 0.0;
1232 target: "elm.swallow.end";
1234 program { name: "vbar_show";
1235 signal: "elm,action,show,vbar";
1237 action: STATE_SET "default" 0.0;
1238 target: "sb_vbar_clip_master";
1240 program { name: "vbar_hide";
1241 signal: "elm,action,hide,vbar";
1243 action: STATE_SET "hidden" 0.0;
1244 target: "sb_vbar_clip_master";
1246 program { name: "vbar_show_always";
1247 signal: "elm,action,show_always,vbar";
1251 v = get_int(sbvis_v);
1252 v |= get_int(sbalways_v);
1254 set_int(sbalways_v, 1);
1255 emit("do-show-vbar", "");
1256 set_int(sbvis_v, 1);
1260 program { name: "vbar_show_notalways";
1261 signal: "elm,action,show_notalways,vbar";
1265 v = get_int(sbalways_v);
1267 set_int(sbalways_v, 0);
1268 v = get_int(sbvis_v);
1270 emit("do-hide-vbar", "");
1271 set_int(sbvis_v, 0);
1276 program { name: "sb_vbar_show";
1277 signal: "do-show-vbar";
1279 action: STATE_SET "default" 0.0;
1280 transition: LINEAR 0.5;
1281 target: "sb_vbar_clip";
1283 program { name: "sb_vbar_hide";
1284 signal: "do-hide-vbar";
1286 action: STATE_SET "hidden" 0.0;
1287 transition: LINEAR 0.5;
1288 target: "sb_vbar_clip";
1291 program { name: "hbar_show";
1292 signal: "elm,action,show,hbar";
1294 action: STATE_SET "default" 0.0;
1295 target: "sb_hbar_clip_master";
1297 program { name: "hbar_hide";
1298 signal: "elm,action,hide,hbar";
1300 action: STATE_SET "hidden" 0.0;
1301 target: "sb_hbar_clip_master";
1303 program { name: "hbar_show_always";
1304 signal: "elm,action,show_always,hbar";
1308 v = get_int(sbvis_h);
1309 v |= get_int(sbalways_h);
1311 set_int(sbalways_h, 1);
1312 emit("do-show-hbar", "");
1313 set_int(sbvis_h, 1);
1317 program { name: "hbar_show_notalways";
1318 signal: "elm,action,show_notalways,hbar";
1322 v = get_int(sbalways_h);
1324 set_int(sbalways_h, 0);
1325 v = get_int(sbvis_h);
1327 emit("do-hide-hbar", "");
1328 set_int(sbvis_h, 0);
1333 program { name: "sb_hbar_show";
1334 signal: "do-show-hbar";
1336 action: STATE_SET "default" 0.0;
1337 transition: LINEAR 0.5;
1338 target: "sb_hbar_clip";
1340 program { name: "sb_hbar_hide";
1341 signal: "do-hide-hbar";
1343 action: STATE_SET "hidden" 0.0;
1344 transition: LINEAR 0.5;
1345 target: "sb_hbar_clip";
1348 program { name: "scroll";
1349 signal: "elm,action,scroll";
1353 v = get_int(sbvis_v);
1354 v |= get_int(sbalways_v);
1356 emit("do-show-vbar", "");
1357 set_int(sbvis_v, 1);
1359 v = get_int(sbvis_h);
1360 v |= get_int(sbalways_h);
1362 emit("do-show-hbar", "");
1363 set_int(sbvis_h, 1);
1365 v = get_int(sbvis_timer);
1366 if (v > 0) cancel_timer(v);
1367 v = timer(1.0, "timer0", 0);
1368 set_int(sbvis_timer, v);
1372 program { name: "highlight_show";
1373 signal: "elm,action,focus_highlight,show";
1375 action: STATE_SET "enabled" 0.0;
1376 transition: ACCELERATE 0.3;
1377 target: "focus_highlight";
1378 target: "conf_over";
1380 program { name: "highlight_hide";
1381 signal: "elm,action,focus_highlight,hide";
1383 action: STATE_SET "default" 0.0;
1384 transition: DECELERATE 0.3;
1385 target: "focus_highlight";
1386 target: "conf_over";
1391 ///////////////////////////////////////////////////////////////////////////////
1392 #define TEXT_SLIDE_DURATION 10
1394 group { name: "elm/label/base/default";
1395 data.item: "default_font_size" "10";
1396 data.item: "min_font_size" "6";
1397 data.item: "max_font_size" "60";
1399 style { name: "textblock_style";
1400 base: "font=Sans font_size=10 color=#000 wrap=word text_class=label";
1403 tag: "hilight" "+ font=Sans:style=Bold";
1404 tag: "b" "+ font=Sans:style=Bold";
1409 part { name: "label.swallow.background";
1411 description { state: "default" 0.0;
1415 part { name: "label.text.clip";
1417 description { state: "default" 0.0;
1418 rel1 { relative: 0 0; to: "label.swallow.background"; }
1419 rel2 { relative: 1 1; to: "label.swallow.background"; }
1422 part { name: "elm.text";
1426 clip_to: "label.text.clip";
1427 description { state: "default" 0.0;
1428 rel1.relative: 0.0 0.0;
1429 rel2.relative: 1.0 1.0;
1431 style: "textblock_style";
1439 group { name: "elm/label/base_wrap/default";
1440 data.item: "default_font_size" "10";
1441 data.item: "min_font_size" "6";
1442 data.item: "max_font_size" "60";
1444 part { name: "label.swallow.background";
1446 description { state: "default" 0.0;
1448 rel1 { relative: 0 0; to: "elm.text"; }
1449 rel2 { relative: 1 1; to: "elm.text"; }
1452 part { name: "elm.text";
1456 description { state: "default" 0.0;
1458 style: "textblock_style";
1466 group { name: "elm/label/base_wrap_ellipsis/default";
1467 data.item: "default_font_size" "10";
1468 data.item: "min_font_size" "6";
1469 data.item: "max_font_size" "60";
1471 part { name: "label.swallow.background";
1473 description { state: "default" 0.0;
1475 rel1 { relative: 0 0; to: "elm.text"; }
1476 rel2 { relative: 1 1; to: "elm.text"; }
1479 part { name: "elm.text";
1484 description { state: "default" 0.0;
1487 style: "textblock_style";
1495 group { name: "elm/label/base/marker";
1496 data.item: "default_font_size" "10";
1497 data.item: "min_font_size" "6";
1498 data.item: "max_font_size" "60";
1500 style { name: "textblock_style2";
1501 base: "font=Sans:style=Bold font_size=10 align=center color=#fff wrap=word text_class=label";
1504 tag: "hilight" "+ color=#ffff";
1505 tag: "b" "+ color=#ffff";
1510 part { name: "label.swallow.background";
1512 description { state: "default" 0.0;
1514 rel1 { relative: 0 0; to: "elm.text"; }
1515 rel2 { relative: 1 1; to: "elm.text"; }
1518 part { name: "elm.text";
1522 description { state: "default" 0.0;
1524 style: "textblock_style2";
1532 group { name: "elm/label/base_wrap/marker";
1533 data.item: "default_font_size" "10";
1534 data.item: "min_font_size" "6";
1535 data.item: "max_font_size" "60";
1537 part { name: "label.swallow.background";
1539 description { state: "default" 0.0;
1541 rel1 { relative: 0 0; to: "elm.text"; }
1542 rel2 { relative: 1 1; to: "elm.text"; }
1545 part { name: "elm.text";
1549 description { state: "default" 0.0;
1551 style: "textblock_style2";
1559 group { name: "elm/label/base/slide_long";
1560 data.item: "default_font_size" "10";
1561 data.item: "min_font_size" "6";
1562 data.item: "max_font_size" "60";
1565 public g_duration, g_stopslide, g_timer_id, g_anim_id;
1567 public message(Msg_Type:type, id, ...) {
1568 if ((type == MSG_FLOAT_SET) && (id == 0)) {
1570 duration = getarg(2);
1571 set_float(g_duration, duration);
1574 public slide_to_end_anim(val, Float:pos) {
1577 stopflag = get_int(g_stopslide);
1578 if (stopflag == 1) return;
1579 set_tween_state(PART:"elm.text", pos, "slide_begin", 0.0, "slide_end", 0.0);
1581 id = timer(0.5, "slide_to_begin", 1);
1582 set_int(g_timer_id, id);
1585 public slide_to_end() {
1589 stopflag = get_int(g_stopslide);
1590 if (stopflag == 1) return;
1591 duration = get_float(g_duration);
1592 id = anim(duration, "slide_to_end_anim", 1);
1593 set_int(g_anim_id, id);
1595 public slide_to_begin() {
1598 stopflag = get_int(g_stopslide);
1599 if (stopflag == 1) return;
1600 set_state(PART:"elm.text", "slide_begin", 0.0);
1601 id = timer(0.5, "slide_to_end", 1);
1602 set_int(g_timer_id, id);
1604 public start_slide() {
1605 set_int(g_stopslide, 0);
1606 set_state(PART:"elm.text", "slide_begin", 0.0);
1609 public stop_slide() {
1611 set_int(g_stopslide, 1);
1612 id = get_int(g_anim_id);
1614 id = get_int(g_timer_id);
1616 set_state(PART:"elm.text", "default", 0.0);
1621 part { name: "label.swallow.background";
1623 description { state: "default" 0.0;
1627 part { name: "label.text.clip";
1629 description { state: "default" 0.0;
1631 color: 255 255 255 255;
1632 rel1 { relative: 0 0; to: "label.swallow.background"; }
1633 rel2 { relative: 1 1; to: "label.swallow.background"; }
1636 part { name: "elm.text";
1640 clip_to: "label.text.clip";
1641 description { state: "default" 0.0;
1642 rel1.relative: 0.0 0.0;
1643 rel2.relative: 1.0 1.0;
1646 style: "textblock_style";
1650 description { state: "slide_end" 0.0;
1651 inherit: "default" 0.0;
1652 rel1.relative: 0.0 0.0;
1653 rel2.relative: 0.0 1.0;
1656 description { state: "slide_begin" 0.0;
1657 inherit: "default" 0.0;
1658 rel1.relative: 1.0 0.0;
1659 rel2.relative: 1.0 1.0;
1665 program { name: "start_slide";
1667 signal: "elm,state,slide,start";
1673 program { name: "stop_slide";
1675 signal: "elm,state,slide,stop";
1685 group { name: "elm/label/base/slide_short";
1686 data.item: "default_font_size" "10";
1687 data.item: "min_font_size" "6";
1688 data.item: "max_font_size" "60";
1691 public g_duration, g_stopslide, g_timer_id, g_anim_id;
1693 public message(Msg_Type:type, id, ...) {
1694 if ((type == MSG_FLOAT_SET) && (id == 0)) {
1696 duration = getarg(2);
1697 set_float(g_duration, duration);
1700 public slide_to_end_anim(val, Float:pos) {
1703 stopflag = get_int(g_stopslide);
1704 if (stopflag == 1) return;
1705 set_tween_state(PART:"elm.text", pos, "slide_begin", 0.0, "slide_end", 0.0);
1707 id = timer(0.5, "slide_to_begin", 1);
1708 set_int(g_timer_id, id);
1711 public slide_to_end() {
1715 stopflag = get_int(g_stopslide);
1716 if (stopflag == 1) return;
1717 duration = get_float(g_duration);
1718 id = anim(duration, "slide_to_end_anim", 1);
1719 set_int(g_anim_id, id);
1721 public slide_to_begin() {
1724 stopflag = get_int(g_stopslide);
1725 if (stopflag == 1) return;
1726 set_state(PART:"elm.text", "slide_begin", 0.0);
1727 id = timer(0.5, "slide_to_end", 1);
1728 set_int(g_timer_id, id);
1730 public start_slide() {
1731 set_int(g_stopslide, 0);
1732 set_state(PART:"elm.text", "slide_begin", 0.0);
1735 public stop_slide() {
1737 set_int(g_stopslide, 1);
1738 id = get_int(g_anim_id);
1740 id = get_int(g_timer_id);
1742 set_state(PART:"elm.text", "default", 0.0);
1747 part { name: "label.swallow.background";
1749 description { state: "default" 0.0;
1753 part { name: "label.text.clip";
1755 description { state: "default" 0.0;
1757 color: 255 255 255 255;
1758 rel1 { relative: 0 0; to: "label.swallow.background"; }
1759 rel2 { relative: 1 1; to: "label.swallow.background"; }
1762 part { name: "elm.text";
1766 clip_to: "label.text.clip";
1767 description { state: "default" 0.0;
1768 rel1.relative: 0.0 0.0;
1769 rel2.relative: 1.0 1.0;
1772 style: "textblock_style";
1776 description { state: "slide_end" 0.0;
1777 inherit: "default" 0.0;
1778 rel1.relative: 1.0 0.0;
1779 rel2.relative: 1.0 1.0;
1782 description { state: "slide_begin" 0.0;
1783 inherit: "default" 0.0;
1784 rel1.relative: 0.0 0.0;
1785 rel2.relative: 0.0 1.0;
1791 program { name: "start_slide";
1793 signal: "elm,state,slide,start";
1799 program { name: "stop_slide";
1801 signal: "elm,state,slide,stop";
1810 group { name: "elm/label/base/slide_bounce";
1811 data.item: "default_font_size" "10";
1812 data.item: "min_font_size" "6";
1813 data.item: "max_font_size" "60";
1816 public g_duration, g_stopslide, g_timer_id, g_anim_id;
1818 public message(Msg_Type:type, id, ...) {
1819 if ((type == MSG_FLOAT_SET) && (id == 0)) {
1821 duration = getarg(2);
1822 set_float(g_duration, duration);
1825 public slide_to_end_anim(val, Float:pos) {
1828 stopflag = get_int(g_stopslide);
1829 if (stopflag == 1) return;
1830 set_tween_state(PART:"elm.text", pos, "slide_begin", 0.0, "slide_end", 0.0);
1832 id = timer(0.5, "slide_to_begin", 1);
1833 set_int(g_timer_id, id);
1836 public slide_to_end() {
1840 stopflag = get_int(g_stopslide);
1841 if (stopflag == 1) return;
1842 duration = get_float(g_duration);
1843 id = anim(duration, "slide_to_end_anim", 1);
1844 set_int(g_anim_id, id);
1846 public slide_to_begin_anim(val, Float:pos) {
1849 stopflag = get_int(g_stopslide);
1850 if (stopflag == 1) return;
1851 set_tween_state(PART:"elm.text", pos, "slide_end", 0.0, "slide_begin", 0.0);
1853 id = timer(0.5, "slide_to_end", 1);
1854 set_int(g_timer_id, id);
1857 public slide_to_begin() {
1861 stopflag = get_int(g_stopslide);
1862 if (stopflag == 1) return;
1863 duration = get_float(g_duration);
1864 id = anim(duration, "slide_to_begin_anim", 1);
1865 set_int(g_anim_id, id);
1867 public start_slide() {
1868 set_int(g_stopslide, 0);
1869 set_state(PART:"elm.text", "slide_begin", 0.0);
1872 public stop_slide() {
1874 set_int(g_stopslide, 1);
1875 id = get_int(g_anim_id);
1877 id = get_int(g_timer_id);
1879 set_state(PART:"elm.text", "default", 0.0);
1884 part { name: "label.swallow.background";
1886 description { state: "default" 0.0;
1890 part { name: "label.text.clip";
1892 description { state: "default" 0.0;
1894 color: 255 255 255 255;
1895 rel1 { relative: 0 0; to: "label.swallow.background"; }
1896 rel2 { relative: 1 1; to: "label.swallow.background"; }
1899 part { name: "elm.text";
1903 clip_to: "label.text.clip";
1904 description { state: "default" 0.0;
1905 rel1.relative: 0.0 0.0;
1906 rel2.relative: 1.0 1.0;
1909 style: "textblock_style";
1913 description { state: "slide_end" 0.0;
1914 inherit: "default" 0.0;
1915 rel1.relative: 1.0 0.0;
1916 rel2.relative: 1.0 1.0;
1919 description { state: "slide_begin" 0.0;
1920 inherit: "default" 0.0;
1921 rel1.relative: 0.0 0.0;
1922 rel2.relative: 0.0 1.0;
1928 program { name: "start_slide";
1930 signal: "elm,state,slide,start";
1936 program { name: "stop_slide";
1938 signal: "elm,state,slide,stop";
1948 ///////////////////////////////////////////////////////////////////////////////
1950 group { name: "elm/button/base/default";
1952 image: "bt_base1.png" COMP;
1953 image: "bt_base2.png" COMP;
1954 image: "bt_hilight.png" COMP;
1955 image: "bt_shine.png" COMP;
1956 image: "bt_glow.png" COMP;
1957 image: "bt_dis_base.png" COMP;
1958 image: "bt_dis_hilight.png" COMP;
1961 part { name: "button_image";
1963 description { state: "default" 0.0;
1966 normal: "bt_base2.png";
1969 image.middle: SOLID;
1971 description { state: "clicked" 0.0;
1972 inherit: "default" 0.0;
1973 image.normal: "bt_base1.png";
1975 description { state: "disabled" 0.0;
1976 inherit: "default" 0.0;
1978 normal: "bt_dis_base.png";
1983 part { name: "elm.swallow.content";
1985 description { state: "default" 0.0;
1991 rel2.relative: 0.0 1.0;
1993 description { state: "visible" 0.0;
1994 inherit: "default" 0.0;
1998 // aspect_preference: VERTICAL;
2001 description { state: "icononly" 0.0;
2002 inherit: "default" 0.0;
2008 rel2.relative: 1.0 1.0;
2009 // aspect_preference: VERTICAL;
2015 effect: SOFT_SHADOW;
2018 description { state: "default" 0.0;
2020 rel1.to_x: "elm.swallow.content";
2021 rel1.relative: 1.0 0.0;
2024 color: 224 224 224 255;
2027 font: "Sans,Edje-Vera";
2031 text_class: "button";
2034 description { state: "visible" 0.0;
2035 inherit: "default" 0.0;
2039 description { state: "disabled" 0.0;
2040 inherit: "default" 0.0;
2044 description { state: "disabled_visible" 0.0;
2045 inherit: "default" 0.0;
2052 part { name: "over1";
2054 description { state: "default" 0.0;
2055 rel2.relative: 1.0 0.5;
2057 normal: "bt_hilight.png";
2061 description { state: "disabled" 0.0;
2062 inherit: "default" 0.0;
2064 normal: "bt_dis_hilight.png";
2069 part { name: "over2";
2072 ignore_flags: ON_HOLD;
2073 description { state: "default" 0.0;
2075 normal: "bt_shine.png";
2079 description { state: "disabled" 0.0;
2080 inherit: "default" 0.0;
2084 part { name: "over3";
2087 description { state: "default" 0.0;
2088 color: 255 255 255 0;
2090 normal: "bt_glow.png";
2091 border: 12 12 12 12;
2095 description { state: "clicked" 0.0;
2096 inherit: "default" 0.0;
2097 color: 255 255 255 255;
2100 part { name: "disabler";
2102 description { state: "default" 0.0;
2106 description { state: "disabled" 0.0;
2107 inherit: "default" 0.0;
2114 name: "button_click";
2115 signal: "mouse,down,1";
2117 action: SIGNAL_EMIT "elm,action,press" "";
2118 after: "button_click_anim";
2121 name: "button_click_anim";
2122 action: STATE_SET "clicked" 0.0;
2123 target: "button_image";
2126 name: "button_unclick";
2127 signal: "mouse,up,1";
2129 action: SIGNAL_EMIT "elm,action,unpress" "";
2130 after: "button_unclick_anim";
2133 name: "button_pressed_anim";
2134 signal: "elm,anim,activate";
2136 action: STATE_SET "clicked" 0.0;
2137 target: "button_image";
2139 after: "button_unpressed_anim";
2142 name: "button_unpressed_anim";
2143 action: STATE_SET "default" 0.0;
2144 transition: DECELERATE 0.5;
2145 target: "button_image";
2149 name: "button_unclick_anim";
2150 action: STATE_SET "default" 0.0;
2151 target: "button_image";
2154 name: "button_click2";
2155 signal: "mouse,down,1";
2157 action: STATE_SET "clicked" 0.0;
2161 name: "button_unclick2";
2162 signal: "mouse,up,1";
2164 action: STATE_SET "default" 0.0;
2165 transition: DECELERATE 0.5;
2169 name: "button_unclick3";
2170 signal: "mouse,clicked,1";
2172 action: SIGNAL_EMIT "elm,action,click" "";
2174 program { name: "text_show";
2175 signal: "elm,state,text,visible";
2180 get_state(PART:"elm.swallow.content", st, 30, vl);
2181 if (!strcmp(st, "icononly"))
2182 set_state(PART:"elm.swallow.content", "visible", 0.0);
2183 set_state(PART:"elm.text", "visible", 0.0);
2186 program { name: "text_hide";
2187 signal: "elm,state,text,hidden";
2192 get_state(PART:"elm.swallow.content", st, 30, vl);
2193 if (!strcmp(st, "visible"))
2194 set_state(PART:"elm.swallow.content", "icononly", 0.0);
2195 set_state(PART:"elm.text", "default", 0.0);
2198 program { name: "icon_show";
2199 signal: "elm,state,icon,visible";
2204 get_state(PART:"elm.text", st, 30, vl);
2205 if (!strcmp(st, "visible"))
2206 set_state(PART:"elm.swallow.content", "visible", 0.0);
2208 set_state(PART:"elm.swallow.content", "icononly", 0.0);
2211 program { name: "icon_hide";
2212 signal: "elm,state,icon,hidden";
2214 action: STATE_SET "default" 0.0;
2215 target: "elm.swallow.content";
2217 program { name: "disable";
2218 signal: "elm,state,disabled";
2220 action: STATE_SET "disabled" 0.0;
2221 target: "button_image";
2225 after: "disable_text";
2227 program { name: "disable_text";
2231 get_state(PART:"elm.text", st, 30, vl);
2232 if (!strcmp(st, "visible"))
2233 set_state(PART:"elm.text", "disabled_visible", 0.0);
2235 set_state(PART:"elm.text", "disabled", 0.0);
2238 program { name: "enable";
2239 signal: "elm,state,enabled";
2241 action: STATE_SET "default" 0.0;
2242 target: "button_image";
2246 after: "enable_text";
2248 program { name: "enable_text";
2252 get_state(PART:"elm.text", st, 30, vl);
2253 if (!strcmp(st, "disabled_visible"))
2254 set_state(PART:"elm.text", "visible", 0.0);
2256 set_state(PART:"elm.text", "default", 0.0);
2262 group { name: "elm/button/base/hoversel_vertical/default";
2263 alias: "elm/button/base/hoversel_vertical/entry";
2264 alias: "elm/button/base/hoversel_horizontal/default";
2265 alias: "elm/button/base/hoversel_horizontal/entry";
2267 image: "bt_base1.png" COMP;
2268 image: "bt_base2.png" COMP;
2269 image: "bt_hilight.png" COMP;
2270 image: "bt_shine.png" COMP;
2271 image: "bt_glow.png" COMP;
2272 image: "updown.png" COMP;
2273 image: "bt_dis_base.png" COMP;
2274 image: "bt_dis_hilight.png" COMP;
2277 part { name: "button_image";
2279 description { state: "default" 0.0;
2281 normal: "bt_base2.png";
2284 image.middle: SOLID;
2286 description { state: "clicked" 0.0;
2287 inherit: "default" 0.0;
2288 image.normal: "bt_base1.png";
2289 image.middle: SOLID;
2291 description { state: "disabled" 0.0;
2292 inherit: "default" 0.0;
2294 normal: "bt_dis_base.png";
2299 part { name: "arrow";
2301 description { state: "default" 0.0;
2302 image.normal: "updown.png";
2303 aspect: 0.6666666666 0.6666666666;
2304 aspect_preference: VERTICAL;
2307 rel2.relative: 0.0 1.0;
2311 part { name: "elm.swallow.content";
2313 description { state: "default" 0.0;
2328 description { state: "visible" 0.0;
2329 inherit: "default" 0.0;
2333 aspect_preference: VERTICAL;
2336 description { state: "icononly" 0.0;
2337 inherit: "default" 0.0;
2343 to_x: "button_image";
2347 aspect_preference: VERTICAL;
2353 effect: SOFT_SHADOW;
2356 description { state: "default" 0.0;
2358 rel1.to_x: "elm.swallow.content";
2359 rel1.relative: 1.0 0.0;
2362 color: 224 224 224 255;
2365 font: "Sans,Edje-Vera";
2369 text_class: "button";
2372 description { state: "visible" 0.0;
2373 inherit: "default" 0.0;
2377 description { state: "disabled" 0.0;
2378 inherit: "default" 0.0;
2382 description { state: "disabled_visible" 0.0;
2383 inherit: "default" 0.0;
2390 part { name: "over1";
2392 description { state: "default" 0.0;
2393 rel2.relative: 1.0 0.5;
2395 normal: "bt_hilight.png";
2399 description { state: "disabled" 0.0;
2400 inherit: "default" 0.0;
2402 normal: "bt_dis_hilight.png";
2407 part { name: "over2";
2410 ignore_flags: ON_HOLD;
2411 description { state: "default" 0.0;
2413 normal: "bt_shine.png";
2417 description { state: "disabled" 0.0;
2418 inherit: "default" 0.0;
2422 part { name: "over3";
2425 description { state: "default" 0.0;
2426 color: 255 255 255 0;
2428 normal: "bt_glow.png";
2429 border: 12 12 12 12;
2433 description { state: "clicked" 0.0;
2434 inherit: "default" 0.0;
2436 color: 255 255 255 255;
2439 part { name: "disabler";
2441 description { state: "default" 0.0;
2445 description { state: "disabled" 0.0;
2446 inherit: "default" 0.0;
2453 name: "button_click";
2454 signal: "mouse,down,1";
2456 action: STATE_SET "clicked" 0.0;
2457 target: "button_image";
2460 name: "button_unclick";
2461 signal: "mouse,up,1";
2463 action: STATE_SET "default" 0.0;
2464 target: "button_image";
2467 name: "button_click2";
2468 signal: "mouse,down,1";
2470 action: STATE_SET "clicked" 0.0;
2474 name: "button_unclick2";
2475 signal: "mouse,up,1";
2477 action: STATE_SET "default" 0.0;
2478 transition: DECELERATE 0.5;
2482 name: "button_unclick3";
2483 signal: "mouse,up,1";
2485 action: SIGNAL_EMIT "elm,action,click" "";
2487 program { name: "text_show";
2488 signal: "elm,state,text,visible";
2493 get_state(PART:"elm.swallow.content", st, 30, vl);
2494 if (!strcmp(st, "icononly"))
2495 set_state(PART:"elm.swallow.content", "visible", 0.0);
2496 set_state(PART:"elm.text", "visible", 0.0);
2499 program { name: "text_hide";
2500 signal: "elm,state,text,hidden";
2505 get_state(PART:"elm.swallow.content", st, 30, vl);
2506 if (!strcmp(st, "visible"))
2507 set_state(PART:"elm.swallow.content", "icononly", 0.0);
2508 set_state(PART:"elm.text", "default", 0.0);
2511 program { name: "icon_show";
2512 signal: "elm,state,icon,visible";
2517 get_state(PART:"elm.text", st, 30, vl);
2518 if (!strcmp(st, "visible"))
2519 set_state(PART:"elm.swallow.content", "visible", 0.0);
2521 set_state(PART:"elm.swallow.content", "icononly", 0.0);
2524 program { name: "icon_hide";
2525 signal: "elm,state,icon,hidden";
2527 action: STATE_SET "default" 0.0;
2528 target: "elm.swallow.content";
2530 program { name: "disable";
2531 signal: "elm,state,disabled";
2533 action: STATE_SET "disabled" 0.0;
2534 target: "button_image";
2538 after: "disable_text";
2540 program { name: "disable_text";
2544 get_state(PART:"elm.text", st, 30, vl);
2545 if (!strcmp(st, "visible"))
2546 set_state(PART:"elm.text", "disabled_visible", 0.0);
2548 set_state(PART:"elm.text", "disabled", 0.0);
2551 program { name: "enable";
2552 signal: "elm,state,enabled";
2554 action: STATE_SET "default" 0.0;
2555 target: "button_image";
2559 after: "enable_text";
2561 program { name: "enable_text";
2565 get_state(PART:"elm.text", st, 30, vl);
2566 if (!strcmp(st, "disabled_visible"))
2567 set_state(PART:"elm.text", "visible", 0.0);
2569 set_state(PART:"elm.text", "default", 0.0);
2575 group { name: "elm/button/base/hoversel_vertical_entry/default";
2576 alias: "elm/button/base/hoversel_vertical_entry/entry";
2577 alias: "elm/button/base/hoversel_horizontal_entry/default";
2578 alias: "elm/button/base/hoversel_horizontal_entry/entry";
2580 image: "hoversel_entry_bg.png" COMP;
2583 part { name: "button_image";
2585 description { state: "default" 0.0;
2586 color: 255 255 255 0;
2587 image.normal: "hoversel_entry_bg.png";
2588 image.border: 0 0 2 2;
2591 description { state: "clicked" 0.0;
2592 inherit: "default" 0.0;
2593 color: 255 255 255 255;
2596 part { name: "elm.swallow.content";
2598 description { state: "default" 0.0;
2603 rel2.relative: 0.0 1.0;
2605 description { state: "visible" 0.0;
2606 inherit: "default" 0.0;
2609 aspect_preference: VERTICAL;
2612 description { state: "icononly" 0.0;
2613 inherit: "default" 0.0;
2618 rel2.relative: 1.0 1.0;
2619 aspect_preference: VERTICAL;
2622 part { name: "textvis";
2625 description { state: "default" 0.0;
2628 description { state: "visible" 0.0;
2635 effect: SOFT_SHADOW;
2639 description { state: "default" 0.0;
2640 rel1.to_x: "elm.swallow.content";
2641 rel1.relative: 1.0 0.0;
2644 color: 224 224 224 255;
2647 font: "Sans,Edje-Vera";
2651 text_class: "button";
2654 description { state: "visible" 0.0;
2655 inherit: "default" 0.0;
2658 description { state: "clicked" 0.0;
2659 inherit: "default" 0.0;
2665 part { name: "over2";
2668 description { state: "default" 0.0;
2675 name: "button_click";
2676 signal: "mouse,down,1";
2678 action: STATE_SET "clicked" 0.0;
2679 target: "button_image";
2683 name: "button_unclick";
2684 signal: "mouse,up,1";
2686 action: STATE_SET "default" 0.0;
2687 target: "button_image";
2691 name: "button_unclick3";
2692 signal: "mouse,up,1";
2694 action: SIGNAL_EMIT "elm,action,click" "";
2696 program { name: "text_show";
2697 signal: "elm,state,text,visible";
2702 get_state(PART:"elm.swallow.content", st, 30, vl);
2703 if (!strcmp(st, "icononly"))
2704 set_state(PART:"elm.swallow.content", "visible", 0.0);
2705 set_state(PART:"textvis", "visible", 0.0);
2706 set_state(PART:"elm.text", "visible", 0.0);
2709 program { name: "text_hide";
2710 signal: "elm,state,text,hidden";
2715 get_state(PART:"elm.swallow.content", st, 30, vl);
2716 if (!strcmp(st, "visible"))
2717 set_state(PART:"elm.swallow.content", "icononly", 0.0);
2718 set_state(PART:"textvis", "default", 0.0);
2719 set_state(PART:"elm.text", "default", 0.0);
2722 program { name: "icon_show";
2723 signal: "elm,state,icon,visible";
2728 get_state(PART:"textvis", st, 30, vl);
2729 if (!strcmp(st, "visible"))
2730 set_state(PART:"elm.swallow.content", "visible", 0.0);
2732 set_state(PART:"elm.swallow.content", "icononly", 0.0);
2735 program { name: "icon_hide";
2736 signal: "elm,state,icon,hidden";
2738 action: STATE_SET "default" 0.0;
2739 target: "elm.swallow.content";
2744 group { name: "elm/button/base/anchor";
2746 image: "bt_base1.png" COMP;
2747 image: "bt_base2.png" COMP;
2748 image: "bt_hilight.png" COMP;
2749 image: "bt_shine.png" COMP;
2750 image: "bt_glow.png" COMP;
2751 image: "bt_dis_base.png" COMP;
2752 image: "bt_dis_hilight.png" COMP;
2755 part { name: "button_image";
2757 description { state: "default" 0.0;
2759 color: 255 255 255 0;
2761 normal: "bt_base2.png";
2764 image.middle: SOLID;
2766 description { state: "visible" 0.0;
2767 inherit: "default" 0.0;
2768 color: 255 255 255 255;
2770 description { state: "clicked" 0.0;
2771 inherit: "default" 0.0;
2772 inherit: "visible" 0.0;
2773 image.normal: "bt_base1.png";
2774 image.middle: SOLID;
2776 description { state: "disabled" 0.0;
2777 inherit: "default" 0.0;
2778 inherit: "visible" 0.0;
2780 normal: "bt_dis_base.png";
2785 part { name: "elm.swallow.content";
2787 description { state: "default" 0.0;
2793 rel2.relative: 0.0 1.0;
2795 description { state: "visible" 0.0;
2796 inherit: "default" 0.0;
2800 aspect_preference: VERTICAL;
2803 description { state: "icononly" 0.0;
2804 inherit: "default" 0.0;
2810 rel2.relative: 1.0 1.0;
2811 aspect_preference: VERTICAL;
2817 effect: SOFT_SHADOW;
2820 description { state: "default" 0.0;
2822 rel1.to_x: "elm.swallow.content";
2823 rel1.relative: 1.0 0.0;
2826 color: 224 224 224 255;
2829 font: "Sans,Edje-Vera";
2833 text_class: "button";
2836 description { state: "visible" 0.0;
2837 inherit: "default" 0.0;
2841 description { state: "disabled" 0.0;
2842 inherit: "default" 0.0;
2846 description { state: "disabled_visible" 0.0;
2847 inherit: "default" 0.0;
2854 part { name: "over1";
2856 description { state: "default" 0.0;
2857 color: 255 255 255 0;
2858 rel2.relative: 1.0 0.5;
2860 normal: "bt_hilight.png";
2864 description { state: "visible" 0.0;
2865 inherit: "default" 0.0;
2866 color: 255 255 255 255;
2868 description { state: "disabled" 0.0;
2869 inherit: "default" 0.0;
2870 inherit: "visible" 0.0;
2872 normal: "bt_dis_hilight.png";
2877 part { name: "over2";
2880 ignore_flags: ON_HOLD;
2881 description { state: "default" 0.0;
2883 normal: "bt_shine.png";
2887 description { state: "disabled" 0.0;
2888 inherit: "default" 0.0;
2892 part { name: "over3";
2895 description { state: "default" 0.0;
2896 color: 255 255 255 0;
2898 normal: "bt_glow.png";
2899 border: 12 12 12 12;
2903 description { state: "clicked" 0.0;
2904 inherit: "default" 0.0;
2906 color: 255 255 255 255;
2909 part { name: "disabler";
2911 description { state: "default" 0.0;
2915 description { state: "disabled" 0.0;
2916 inherit: "default" 0.0;
2923 name: "button_mouse_in";
2926 action: STATE_SET "visible" 0.0;
2927 target: "button_image";
2929 transition: DECELERATE 0.5;
2932 name: "button_mouse_out";
2933 signal: "mouse,out";
2935 action: STATE_SET "default" 0.0;
2936 target: "button_image";
2938 transition: DECELERATE 0.5;
2941 name: "button_unclick";
2942 signal: "mouse,up,1";
2944 action: STATE_SET "visible" 0.0;
2945 target: "button_image";
2948 name: "button_click2";
2949 signal: "mouse,down,1";
2951 action: STATE_SET "clicked" 0.0;
2955 name: "button_unclick2";
2956 signal: "mouse,up,1";
2958 action: STATE_SET "default" 0.0;
2959 transition: DECELERATE 0.5;
2963 name: "button_unclick3";
2964 signal: "mouse,up,1";
2966 action: SIGNAL_EMIT "elm,action,click" "";
2968 program { name: "text_show";
2969 signal: "elm,state,text,visible";
2974 get_state(PART:"elm.swallow.content", st, 30, vl);
2975 if (!strcmp(st, "icononly"))
2976 set_state(PART:"elm.swallow.content", "visible", 0.0);
2977 set_state(PART:"elm.text", "visible", 0.0);
2980 program { name: "text_hide";
2981 signal: "elm,state,text,hidden";
2986 get_state(PART:"elm.swallow.content", st, 30, vl);
2987 if (!strcmp(st, "visible"))
2988 set_state(PART:"elm.swallow.content", "icononly", 0.0);
2989 set_state(PART:"elm.text", "default", 0.0);
2992 program { name: "icon_show";
2993 signal: "elm,state,icon,visible";
2998 get_state(PART:"elm.text", st, 30, vl);
2999 if (!strcmp(st, "visible"))
3000 set_state(PART:"elm.swallow.content", "visible", 0.0);
3002 set_state(PART:"elm.swallow.content", "icononly", 0.0);
3005 program { name: "icon_hide";
3006 signal: "elm,state,icon,hidden";
3008 action: STATE_SET "default" 0.0;
3009 target: "elm.swallow.content";
3011 program { name: "disable";
3012 signal: "elm,state,disabled";
3014 action: STATE_SET "disabled" 0.0;
3015 target: "button_image";
3019 after: "disable_text";
3021 program { name: "disable_text";
3025 get_state(PART:"elm.text", st, 30, vl);
3026 if (!strcmp(st, "visible"))
3027 set_state(PART:"elm.text", "disabled_visible", 0.0);
3029 set_state(PART:"elm.text", "disabled", 0.0);
3032 program { name: "enable";
3033 signal: "elm,state,enabled";
3035 action: STATE_SET "default" 0.0;
3036 target: "button_image";
3040 after: "enable_text";
3042 program { name: "enable_text";
3046 get_state(PART:"elm.text", st, 30, vl);
3047 if (!strcmp(st, "disabled_visible"))
3048 set_state(PART:"elm.text", "visible", 0.0);
3050 set_state(PART:"elm.text", "default", 0.0);
3056 ///////////////////////////////////////////////////////////////////////////////
3057 group { name: "elm/toggle/base/default";
3059 image: "shelf_inset.png" COMP;
3060 image: "bt_basew.png" COMP;
3061 image: "bt_bases.png" COMP;
3062 image: "bt_hilightw.png" COMP;
3063 image: "tog_base_on.png" COMP;
3064 image: "tog_base_off.png" COMP;
3065 image: "tog_dis_base_on.png" COMP;
3066 image: "tog_dis_base_off.png" COMP;
3076 description { state: "default" 0.0;
3077 rel1.relative: 1.0 0.0;
3084 aspect_preference: VERTICAL;
3085 color: 255 255 255 255;
3088 part { name: "clipper";
3091 description { state: "default" 0.0;
3094 color: 255 255 255 255;
3097 part { name: "button";
3107 description { state: "default" 0.0;
3114 aspect_preference: VERTICAL;
3118 part { name: "button_events";
3123 description { state: "default" 0.0;
3126 rel1.relative: 0.0 0.0;
3129 rel2.relative: 1.0 1.0;
3133 part { name: "onrect";
3138 description { state: "default" 0.0;
3140 rel1.relative: -5.0 0.0;
3142 rel2.relative: 0.5 1.0;
3143 image.normal: "tog_base_on.png";
3145 description { state: "disabled" 0.0;
3146 inherit: "default" 0.0;
3147 image.normal: "tog_dis_base_on.png";
3150 part { name: "offrect";
3155 description { state: "default" 0.0;
3157 rel1.relative: 0.5 0.0;
3159 rel2.relative: 6.0 1.0;
3160 image.normal: "tog_base_off.png";
3162 description { state: "disabled" 0.0;
3163 inherit: "default" 0.0;
3164 image.normal: "tog_dis_base_off.png";
3167 part { name: "elm.offtext";
3172 description { state: "default" 0.0;
3174 rel1.to_x: "button";
3175 rel1.relative: 1.0 0.0;
3176 rel2.to_x: "offrect";
3179 font: "Sans,Edje-Vera";
3186 description { state: "disabled" 0.0;
3187 inherit: "default" 0.0;
3188 color: 128 128 128 128;
3191 part { name: "elm.ontext";
3193 effect: SOFT_SHADOW;
3197 description { state: "default" 0.0;
3199 rel1.to_x: "onrect";
3201 rel2.to_x: "button";
3203 rel2.relative: 0.0 1.0;
3204 color: 224 224 224 255;
3207 font: "Sans,Edje-Vera";
3214 description { state: "disabled" 0.0;
3215 inherit: "default" 0.0;
3216 color: 128 128 128 128;
3220 part { name: "conf_over";
3222 description { state: "default" 0.0;
3228 normal: "shelf_inset.png";
3235 part { name: "button0";
3238 description { state: "default" 0.0;
3244 normal: "bt_bases.png";
3245 border: 11 11 11 11;
3247 image.middle: SOLID;
3248 color: 255 255 255 128;
3251 part { name: "button2";
3254 description { state: "default" 0.0;
3260 normal: "bt_basew.png";
3263 image.middle: SOLID;
3266 part { name: "button3";
3269 description { state: "default" 0.0;
3272 rel2.relative: 1.0 0.5;
3274 normal: "bt_hilightw.png";
3279 part { name: "elm.swallow.content";
3281 description { state: "default" 0.0;
3286 rel2.relative: 0.0 1.0;
3289 description { state: "visible" 0.0;
3290 inherit: "default" 0.0;
3295 description { state: "disabled" 0.0;
3296 inherit: "default" 0.0;
3297 color: 128 128 128 128;
3299 description { state: "disabled_visible" 0.0;
3300 inherit: "default" 0.0;
3301 color: 128 128 128 128;
3306 part { name: "elm.text";
3310 description { state: "default" 0.0;
3312 rel1.to_x: "elm.swallow.content";
3313 rel1.relative: 1.0 0.0;
3316 rel2.relative: 0.0 1.0;
3320 font: "Sans,Edje-Vera";
3326 description { state: "visible" 0.0;
3327 inherit: "default" 0.0;
3331 description { state: "disabled" 0.0;
3332 inherit: "default" 0.0;
3333 color: 128 128 128 128;
3335 description { state: "disabled_visible" 0.0;
3336 inherit: "default" 0.0;
3337 color: 128 128 128 128;
3342 part { name: "disabler";
3344 description { state: "default" 0.0;
3348 description { state: "disabled" 0.0;
3349 inherit: "default" 0.0;
3355 program { name: "drag_end";
3356 signal: "mouse,up,1";
3359 new Float:dx, Float:dy;
3360 get_drag(PART:"button", dx, dy);
3363 set_drag(PART:"button", 1.0, 0.0);
3367 set_drag(PART:"button", 0.0, 0.0);
3369 if (((get_int(is_rtl) == 1) && (dx <= 0.5)) ||
3370 (get_int(is_rtl) == 0) && (dx > 0.5)) {
3371 emit("elm,action,toggle,on", "");
3374 emit("elm,action,toggle,off", "");
3379 program { name: "toggle_on";
3380 signal: "elm,state,toggle,on";
3384 if (get_int(is_rtl) == 0) {
3390 set_drag(PART:"button", drag, 0.0);
3393 program { name: "toggle_off";
3394 signal: "elm,state,toggle,off";
3398 if (get_int(is_rtl) == 0) {
3404 set_drag(PART:"button", drag, 0.0);
3407 program { name: "text_show";
3408 signal: "elm,state,text,visible";
3410 action: STATE_SET "visible" 0.0;
3413 program { name: "text_hide";
3414 signal: "elm,state,text,hidden";
3416 action: STATE_SET "default" 0.0;
3419 program { name: "icon_show";
3420 signal: "elm,state,icon,visible";
3422 action: STATE_SET "visible" 0.0;
3423 target: "elm.swallow.content";
3425 program { name: "icon_hide";
3426 signal: "elm,state,icon,hidden";
3428 action: STATE_SET "default" 0.0;
3429 target: "elm.swallow.content";
3431 program { name: "disable";
3432 signal: "elm,state,disabled";
3434 action: STATE_SET "disabled" 0.0;
3435 target: "elm.offtext";
3436 target: "elm.ontext";
3440 after: "disable_text";
3442 program { name: "disable_text";
3446 get_state(PART:"elm.text", st, 30, vl);
3447 if (!strcmp(st, "visible"))
3448 set_state(PART:"elm.text", "disabled_visible", 0.0);
3450 set_state(PART:"elm.text", "disabled", 0.0);
3452 get_state(PART:"elm.swallow.content", st, 30, vl);
3453 if (!strcmp(st, "visible"))
3454 set_state(PART:"elm.swallow.content", "disabled_visible", 0.0);
3456 set_state(PART:"elm.swallow.content", "disabled", 0.0);
3459 program { name: "enable";
3460 signal: "elm,state,enabled";
3462 action: STATE_SET "default" 0.0;
3466 after: "enable_text";
3468 program { name: "enable_text";
3472 get_state(PART:"elm.text", st, 30, vl);
3473 if (!strcmp(st, "disabled_visible"))
3474 set_state(PART:"elm.text", "visible", 0.0);
3476 set_state(PART:"elm.text", "default", 0.0);
3478 get_state(PART:"elm.swallow.content", st, 30, vl);
3479 if (!strcmp(st, "visible"))
3480 set_state(PART:"elm.swallow.content", "visible", 0.0);
3482 set_state(PART:"elm.swallow.content", "default", 0.0);
3485 program { name: "to_rtl";
3486 signal: "edje,state,rtl";
3492 program { name: "to_ltr";
3493 signal: "edje,state,ltr";
3502 ///////////////////////////////////////////////////////////////////////////////
3503 group { name: "elm/clock/flipdigit/default";
3505 image: "flip_base.png" COMP;
3506 image: "flip_base_shad.png" COMP;
3507 image: "flip_shad.png" COMP;
3508 image: "flip_0t.png" COMP;
3509 image: "flip_0b.png" COMP;
3510 image: "flip_1t.png" COMP;
3511 image: "flip_1b.png" COMP;
3512 image: "flip_2t.png" COMP;
3513 image: "flip_2b.png" COMP;
3514 image: "flip_3t.png" COMP;
3515 image: "flip_3b.png" COMP;
3516 image: "flip_4t.png" COMP;
3517 image: "flip_4b.png" COMP;
3518 image: "flip_5t.png" COMP;
3519 image: "flip_5b.png" COMP;
3520 image: "flip_6t.png" COMP;
3521 image: "flip_6b.png" COMP;
3522 image: "flip_7t.png" COMP;
3523 image: "flip_7b.png" COMP;
3524 image: "flip_8t.png" COMP;
3525 image: "flip_8b.png" COMP;
3526 image: "flip_9t.png" COMP;
3527 image: "flip_9b.png" COMP;
3528 image: "arrow_up.png" COMP;
3529 image: "arrow_down.png" COMP;
3532 public v0_cur, v0_pre, v0_lock, v0_next;
3534 public animator2(val, Float:pos) {
3535 new st1[11], st2[11], v;
3537 v = get_int(v0_cur);
3538 snprintf(st1, 10, "%ih", v);
3539 snprintf(st2, 10, "%i", v);
3540 set_tween_state(PART:"bot", pos, st1, 0.0, st2, 0.0);
3541 set_tween_state(PART:"sh", pos, "half", 0.0, "full", 0.0);
3543 set_state(PART:"sh", "default", 0.0);
3544 set_int(v0_lock, 0);
3545 v = get_int(v0_next);
3547 set_int(v0_next, -1);
3548 message(MSG_INT, 1, v);
3552 public animator1(val, Float:pos) {
3553 new st1[11], st2[11], v;
3555 v = get_int(v0_pre);
3556 snprintf(st1, 10, "%i", v);
3557 snprintf(st2, 10, "%ih", v);
3558 set_tween_state(PART:"top", pos, st1, 0.0, st2, 0.0);
3559 set_tween_state(PART:"sh", pos, "default", 0.0, "half", 0.0);
3560 if (pos >= 1.0) anim(0.2, "animator2", val);
3562 public message(Msg_Type:type, id, ...) {
3563 if ((type == MSG_INT) && (id == 1)) {
3564 new value, v, buf[11];
3567 if (get_int(v0_lock) == 1) {
3568 set_int(v0_next, value);
3571 v = get_int(v0_cur);
3573 set_int(v0_cur, value);
3574 set_int(v0_lock, 1);
3575 snprintf(buf, 10, "%i", get_int(v0_pre));
3576 set_state(PART:"bot0", buf, 0.0);
3577 snprintf(buf, 10, "%ih", get_int(v0_cur));
3578 set_state(PART:"bot", buf, 0.0);
3579 snprintf(buf, 10, "%i", get_int(v0_cur));
3580 set_state(PART:"top0", buf, 0.0);
3581 snprintf(buf, 10, "%i", get_int(v0_pre));
3582 set_state(PART:"top", buf, 0.0);
3583 set_state(PART:"sh", "default", 0.0);
3584 anim(0.2, "animator1", 1);
3589 part { name: "shad";
3591 description { state: "default" 0.0;
3597 normal: "flip_base_shad.png";
3602 part { name: "base";
3604 description { state: "default" 0.0;
3607 // FIXME 48x96 should be the native pixel design, right now
3608 // its 80x160. fix int he artwork later
3612 image.normal: "flip_base.png";
3618 description { state: "default" 0.0;
3621 rel1.relative: 0.0 0.5;
3625 description { state: "visible" 0.0;
3626 inherit: "default" 0.0;
3633 description { state: "default" 0.0;
3637 rel2.relative: 1.0 0.5;
3640 description { state: "visible" 0.0;
3641 inherit: "default" 0.0;
3645 part { name: "bot0";
3647 description { state: "default" 0.0;
3650 image.normal: "flip_0b.png";
3652 description { state: "0" 0.0;
3653 inherit: "default" 0.0;
3654 image.normal: "flip_0b.png";
3656 description { state: "1" 0.0;
3657 inherit: "default" 0.0;
3658 image.normal: "flip_1b.png";
3660 description { state: "2" 0.0;
3661 inherit: "default" 0.0;
3662 image.normal: "flip_2b.png";
3664 description { state: "3" 0.0;
3665 inherit: "default" 0.0;
3666 image.normal: "flip_3b.png";
3668 description { state: "4" 0.0;
3669 inherit: "default" 0.0;
3670 image.normal: "flip_4b.png";
3672 description { state: "5" 0.0;
3673 inherit: "default" 0.0;
3674 image.normal: "flip_5b.png";
3676 description { state: "6" 0.0;
3677 inherit: "default" 0.0;
3678 image.normal: "flip_6b.png";
3680 description { state: "7" 0.0;
3681 inherit: "default" 0.0;
3682 image.normal: "flip_7b.png";
3684 description { state: "8" 0.0;
3685 inherit: "default" 0.0;
3686 image.normal: "flip_8b.png";
3688 description { state: "9" 0.0;
3689 inherit: "default" 0.0;
3690 image.normal: "flip_9b.png";
3695 description { state: "default" 0.0;
3698 rel2.relative: 1.0 0.0;
3699 image.normal: "flip_shad.png";
3701 description { state: "half" 0.0;
3702 inherit: "default" 0.0;
3703 rel2.relative: 1.0 0.5;
3705 description { state: "full" 0.0;
3706 inherit: "default" 0.0;
3707 rel2.relative: 1.0 1.0;
3712 description { state: "default" 0.0;
3716 image.normal: "flip_0b.png";
3718 description { state: "0" 0.0;
3719 inherit: "default" 0.0;
3721 rel2.relative: 1.0 1.0;
3722 image.normal: "flip_0b.png";
3724 description { state: "0h" 0.0;
3725 inherit: "default" 0.0;
3727 rel2.relative: 1.0 0.0;
3728 image.normal: "flip_0b.png";
3730 description { state: "1" 0.0;
3731 inherit: "default" 0.0;
3733 rel2.relative: 1.0 1.0;
3734 image.normal: "flip_1b.png";
3736 description { state: "1h" 0.0;
3737 inherit: "default" 0.0;
3739 rel2.relative: 1.0 0.0;
3740 image.normal: "flip_1b.png";
3742 description { state: "2" 0.0;
3743 inherit: "default" 0.0;
3745 rel2.relative: 1.0 1.0;
3746 image.normal: "flip_2b.png";
3748 description { state: "2h" 0.0;
3749 inherit: "default" 0.0;
3751 rel2.relative: 1.0 0.0;
3752 image.normal: "flip_2b.png";
3754 description { state: "3" 0.0;
3755 inherit: "default" 0.0;
3757 rel2.relative: 1.0 1.0;
3758 image.normal: "flip_3b.png";
3760 description { state: "3h" 0.0;
3761 inherit: "default" 0.0;
3763 rel2.relative: 1.0 0.0;
3764 image.normal: "flip_3b.png";
3766 description { state: "4" 0.0;
3767 inherit: "default" 0.0;
3769 rel2.relative: 1.0 1.0;
3770 image.normal: "flip_4b.png";
3772 description { state: "4h" 0.0;
3773 inherit: "default" 0.0;
3775 rel2.relative: 1.0 0.0;
3776 image.normal: "flip_4b.png";
3778 description { state: "5" 0.0;
3779 inherit: "default" 0.0;
3781 rel2.relative: 1.0 1.0;
3782 image.normal: "flip_5b.png";
3784 description { state: "5h" 0.0;
3785 inherit: "default" 0.0;
3787 rel2.relative: 1.0 0.0;
3788 image.normal: "flip_5b.png";
3790 description { state: "6" 0.0;
3791 inherit: "default" 0.0;
3793 rel2.relative: 1.0 1.0;
3794 image.normal: "flip_6b.png";
3796 description { state: "6h" 0.0;
3797 inherit: "default" 0.0;
3799 rel2.relative: 1.0 0.0;
3800 image.normal: "flip_6b.png";
3802 description { state: "7" 0.0;
3803 inherit: "default" 0.0;
3805 rel2.relative: 1.0 1.0;
3806 image.normal: "flip_7b.png";
3808 description { state: "7h" 0.0;
3809 inherit: "default" 0.0;
3811 rel2.relative: 1.0 0.0;
3812 image.normal: "flip_7b.png";
3814 description { state: "8" 0.0;
3815 inherit: "default" 0.0;
3817 rel2.relative: 1.0 1.0;
3818 image.normal: "flip_8b.png";
3820 description { state: "8h" 0.0;
3821 inherit: "default" 0.0;
3823 rel2.relative: 1.0 0.0;
3824 image.normal: "flip_8b.png";
3826 description { state: "9" 0.0;
3827 inherit: "default" 0.0;
3829 rel2.relative: 1.0 1.0;
3830 image.normal: "flip_9b.png";
3832 description { state: "9h" 0.0;
3833 inherit: "default" 0.0;
3835 rel2.relative: 1.0 0.0;
3836 image.normal: "flip_9b.png";
3839 part { name: "top0";
3841 description { state: "default" 0.0;
3844 image.normal: "flip_0t.png";
3846 description { state: "0" 0.0;
3847 inherit: "default" 0.0;
3848 image.normal: "flip_0t.png";
3850 description { state: "1" 0.0;
3851 inherit: "default" 0.0;
3852 image.normal: "flip_1t.png";
3854 description { state: "2" 0.0;
3855 inherit: "default" 0.0;
3856 image.normal: "flip_2t.png";
3858 description { state: "3" 0.0;
3859 inherit: "default" 0.0;
3860 image.normal: "flip_3t.png";
3862 description { state: "4" 0.0;
3863 inherit: "default" 0.0;
3864 image.normal: "flip_4t.png";
3866 description { state: "5" 0.0;
3867 inherit: "default" 0.0;
3868 image.normal: "flip_5t.png";
3870 description { state: "6" 0.0;
3871 inherit: "default" 0.0;
3872 image.normal: "flip_6t.png";
3874 description { state: "7" 0.0;
3875 inherit: "default" 0.0;
3876 image.normal: "flip_7t.png";
3878 description { state: "8" 0.0;
3879 inherit: "default" 0.0;
3880 image.normal: "flip_8t.png";
3882 description { state: "9" 0.0;
3883 inherit: "default" 0.0;
3884 image.normal: "flip_9t.png";
3889 description { state: "default" 0.0;
3893 image.normal: "flip_0t.png";
3895 description { state: "0" 0.0;
3896 inherit: "default" 0.0;
3898 rel1.relative: 0.0 0.0;
3899 image.normal: "flip_0t.png";
3901 description { state: "0h" 0.0;
3902 inherit: "default" 0.0;
3903 color: 128 128 128 255;
3905 rel1.relative: 0.0 1.0;
3906 image.normal: "flip_0t.png";
3908 description { state: "1" 0.0;
3909 inherit: "default" 0.0;
3911 rel1.relative: 0.0 0.0;
3912 image.normal: "flip_1t.png";
3914 description { state: "1h" 0.0;
3915 inherit: "default" 0.0;
3916 color: 128 128 128 255;
3918 rel1.relative: 0.0 1.0;
3919 image.normal: "flip_1t.png";
3921 description { state: "2" 0.0;
3922 inherit: "default" 0.0;
3924 rel1.relative: 0.0 0.0;
3925 image.normal: "flip_2t.png";
3927 description { state: "2h" 0.0;
3928 inherit: "default" 0.0;
3929 color: 128 128 128 255;
3931 rel1.relative: 0.0 1.0;
3932 image.normal: "flip_2t.png";
3934 description { state: "3" 0.0;
3935 inherit: "default" 0.0;
3937 rel1.relative: 0.0 0.0;
3938 image.normal: "flip_3t.png";
3940 description { state: "3h" 0.0;
3941 inherit: "default" 0.0;
3942 color: 128 128 128 255;
3944 rel1.relative: 0.0 1.0;
3945 image.normal: "flip_3t.png";
3947 description { state: "4" 0.0;
3948 inherit: "default" 0.0;
3950 rel1.relative: 0.0 0.0;
3951 image.normal: "flip_4t.png";
3953 description { state: "4h" 0.0;
3954 inherit: "default" 0.0;
3955 color: 128 128 128 255;
3957 rel1.relative: 0.0 1.0;
3958 image.normal: "flip_4t.png";
3960 description { state: "5" 0.0;
3961 inherit: "default" 0.0;
3963 rel1.relative: 0.0 0.0;
3964 image.normal: "flip_5t.png";
3966 description { state: "5h" 0.0;
3967 inherit: "default" 0.0;
3968 color: 128 128 128 255;
3970 rel1.relative: 0.0 1.0;
3971 image.normal: "flip_5t.png";
3973 description { state: "6" 0.0;
3974 inherit: "default" 0.0;
3976 rel1.relative: 0.0 0.0;
3977 image.normal: "flip_6t.png";
3979 description { state: "6h" 0.0;
3980 inherit: "default" 0.0;
3981 color: 128 128 128 255;
3983 rel1.relative: 0.0 1.0;
3984 image.normal: "flip_6t.png";
3986 description { state: "7" 0.0;
3987 inherit: "default" 0.0;
3989 rel1.relative: 0.0 0.0;
3990 image.normal: "flip_7t.png";
3992 description { state: "7h" 0.0;
3993 inherit: "default" 0.0;
3994 color: 128 128 128 255;
3996 rel1.relative: 0.0 1.0;
3997 image.normal: "flip_7t.png";
3999 description { state: "8" 0.0;
4000 inherit: "default" 0.0;
4002 rel1.relative: 0.0 0.0;
4003 image.normal: "flip_8t.png";
4005 description { state: "8h" 0.0;
4006 inherit: "default" 0.0;
4007 color: 128 128 128 255;
4009 rel1.relative: 0.0 1.0;
4010 image.normal: "flip_8t.png";
4012 description { state: "9" 0.0;
4013 inherit: "default" 0.0;
4015 rel1.relative: 0.0 0.0;
4016 image.normal: "flip_9t.png";
4018 description { state: "9h" 0.0;
4019 inherit: "default" 0.0;
4020 color: 128 128 128 255;
4022 rel1.relative: 0.0 1.0;
4023 image.normal: "flip_9t.png";
4026 part { name: "atop";
4029 description { state: "default" 0.0;
4036 image.normal: "arrow_up.png";
4038 description { state: "visible" 0.0;
4039 inherit: "default" 0.0;
4043 part { name: "abot";
4046 description { state: "default" 0.0;
4053 image.normal: "arrow_down.png";
4055 description { state: "visible" 0.0;
4056 inherit: "default" 0.0;
4062 program { name: "load";
4068 set_int(v0_lock, 0);
4069 set_int(v0_next, -1);
4072 program { name: "edit_on";
4073 signal: "elm,state,edit,on";
4075 action: STATE_SET "visible" 0.0;
4081 program { name: "edit_off";
4082 signal: "elm,state,edit,off";
4084 action: STATE_SET "default" 0.0;
4090 program { name: "up";
4091 signal: "mouse,down,1";
4093 action: SIGNAL_EMIT "elm,action,up,start" "";
4095 program { name: "up,stop";
4096 signal: "mouse,up,1";
4098 action: SIGNAL_EMIT "elm,action,up,stop" "";
4100 program { name: "down";
4101 signal: "mouse,down,1";
4103 action: SIGNAL_EMIT "elm,action,down,start" "";
4105 program { name: "down,stop";
4106 signal: "mouse,up,1";
4108 action: SIGNAL_EMIT "elm,action,down,stop" "";
4113 ///////////////////////////////////////////////////////////////////////////////
4114 group { name: "elm/clock/flipampm/default";
4116 image: "flip_base.png" COMP;
4117 image: "flip_base_shad.png" COMP;
4118 image: "flip_shad.png" COMP;
4119 image: "flip_amt.png" COMP;
4120 image: "flip_amb.png" COMP;
4121 image: "flip_pmt.png" COMP;
4122 image: "flip_pmb.png" COMP;
4123 image: "arrow_up.png" COMP;
4124 image: "arrow_down.png" COMP;
4127 public v0_cur, v0_pre, v0_lock, v0_next;
4129 public animator2(val, Float:pos) {
4130 new st1[11], st2[11], v;
4132 v = get_int(v0_cur);
4133 snprintf(st1, 10, "%ih", v);
4134 snprintf(st2, 10, "%i", v);
4135 set_tween_state(PART:"bot", pos, st1, 0.0, st2, 0.0);
4136 set_tween_state(PART:"sh", pos, "half", 0.0, "full", 0.0);
4138 set_state(PART:"sh", "default", 0.0);
4139 set_int(v0_lock, 0);
4140 v = get_int(v0_next);
4142 set_int(v0_next, -1);
4143 message(MSG_INT, 1, v);
4147 public animator1(val, Float:pos) {
4148 new st1[11], st2[11], v;
4150 v = get_int(v0_pre);
4151 snprintf(st1, 10, "%i", v);
4152 snprintf(st2, 10, "%ih", v);
4153 set_tween_state(PART:"top", pos, st1, 0.0, st2, 0.0);
4154 set_tween_state(PART:"sh", pos, "default", 0.0, "half", 0.0);
4155 if (pos >= 1.0) anim(0.2, "animator2", val);
4157 public message(Msg_Type:type, id, ...) {
4158 if ((type == MSG_INT) && (id == 1)) {
4159 new value, v, buf[11];
4162 if (get_int(v0_lock) == 1) {
4163 set_int(v0_next, value);
4166 v = get_int(v0_cur);
4168 set_int(v0_cur, value);
4169 set_int(v0_lock, 1);
4170 snprintf(buf, 10, "%i", get_int(v0_pre));
4171 set_state(PART:"bot0", buf, 0.0);
4172 snprintf(buf, 10, "%ih", get_int(v0_cur));
4173 set_state(PART:"bot", buf, 0.0);
4174 snprintf(buf, 10, "%i", get_int(v0_cur));
4175 set_state(PART:"top0", buf, 0.0);
4176 snprintf(buf, 10, "%i", get_int(v0_pre));
4177 set_state(PART:"top", buf, 0.0);
4178 set_state(PART:"sh", "default", 0.0);
4179 anim(0.2, "animator1", 1);
4184 part { name: "shad";
4186 description { state: "default" 0.0;
4192 normal: "flip_base_shad.png";
4197 part { name: "base";
4200 description { state: "default" 0.0;
4203 // FIXME 48x96 should be the native pixel design, right now
4204 // its 80x160. fix int he artwork later
4208 image.normal: "flip_base.png";
4214 description { state: "default" 0.0;
4216 rel1.relative: 0.0 0.5;
4224 description { state: "default" 0.0;
4227 rel2.relative: 1.0 0.5;
4231 part { name: "bot0";
4233 description { state: "default" 0.0;
4236 image.normal: "flip_amb.png";
4238 description { state: "0" 0.0;
4239 inherit: "default" 0.0;
4240 image.normal: "flip_amb.png";
4242 description { state: "1" 0.0;
4243 inherit: "default" 0.0;
4244 image.normal: "flip_pmb.png";
4249 description { state: "default" 0.0;
4252 rel2.relative: 1.0 0.0;
4253 image.normal: "flip_shad.png";
4255 description { state: "half" 0.0;
4256 inherit: "default" 0.0;
4257 rel2.relative: 1.0 0.5;
4259 description { state: "full" 0.0;
4260 inherit: "default" 0.0;
4261 rel2.relative: 1.0 1.0;
4266 description { state: "default" 0.0;
4270 image.normal: "flip_amb.png";
4272 description { state: "0" 0.0;
4273 inherit: "default" 0.0;
4275 rel2.relative: 1.0 1.0;
4276 image.normal: "flip_amb.png";
4278 description { state: "0h" 0.0;
4279 inherit: "default" 0.0;
4281 rel2.relative: 1.0 0.0;
4282 image.normal: "flip_amb.png";
4284 description { state: "1" 0.0;
4285 inherit: "default" 0.0;
4287 rel2.relative: 1.0 1.0;
4288 image.normal: "flip_pmb.png";
4290 description { state: "1h" 0.0;
4291 inherit: "default" 0.0;
4293 rel2.relative: 1.0 0.0;
4294 image.normal: "flip_pmb.png";
4297 part { name: "top0";
4299 description { state: "default" 0.0;
4302 image.normal: "flip_amt.png";
4304 description { state: "0" 0.0;
4305 inherit: "default" 0.0;
4306 image.normal: "flip_amt.png";
4308 description { state: "1" 0.0;
4309 inherit: "default" 0.0;
4310 image.normal: "flip_pmt.png";
4315 description { state: "default" 0.0;
4319 image.normal: "flip_amt.png";
4321 description { state: "0" 0.0;
4322 inherit: "default" 0.0;
4324 rel1.relative: 0.0 0.0;
4325 image.normal: "flip_amt.png";
4327 description { state: "0h" 0.0;
4328 inherit: "default" 0.0;
4329 color: 128 128 128 255;
4331 rel1.relative: 0.0 1.0;
4332 image.normal: "flip_amt.png";
4334 description { state: "1" 0.0;
4335 inherit: "default" 0.0;
4337 rel1.relative: 0.0 0.0;
4338 image.normal: "flip_pmt.png";
4340 description { state: "1h" 0.0;
4341 inherit: "default" 0.0;
4342 color: 128 128 128 255;
4344 rel1.relative: 0.0 1.0;
4345 image.normal: "flip_pmt.png";
4348 part { name: "atop";
4351 description { state: "default" 0.0;
4358 image.normal: "arrow_up.png";
4360 description { state: "visible" 0.0;
4361 inherit: "default" 0.0;
4365 part { name: "abot";
4368 description { state: "default" 0.0;
4375 image.normal: "arrow_down.png";
4377 description { state: "visible" 0.0;
4378 inherit: "default" 0.0;
4384 program { name: "load";
4390 set_int(v0_lock, 0);
4391 set_int(v0_next, -1);
4394 program { name: "edit_on";
4395 signal: "elm,state,edit,on";
4397 action: STATE_SET "visible" 0.0;
4402 program { name: "edit_off";
4403 signal: "elm,state,edit,off";
4405 action: STATE_SET "default" 0.0;
4410 program { name: "up";
4411 signal: "mouse,down,1";
4413 action: SIGNAL_EMIT "elm,action,up,start" "";
4415 program { name: "up,stop";
4416 signal: "mouse,up,1";
4418 action: SIGNAL_EMIT "elm,action,up,stop" "";
4420 program { name: "down";
4421 signal: "mouse,down,1";
4423 action: SIGNAL_EMIT "elm,action,down,start" "";
4425 program { name: "down,stop";
4426 signal: "mouse,up,1";
4428 action: SIGNAL_EMIT "elm,action,down,stop" "";
4433 ///////////////////////////////////////////////////////////////////////////////
4434 group { name: "elm/menu/item/default";
4436 image: "bt_base1.png" COMP;
4437 image: "bt_base2.png" COMP;
4438 image: "bt_hilight.png" COMP;
4439 image: "bt_shine.png" COMP;
4440 image: "bt_glow.png" COMP;
4441 image: "bt_dis_base.png" COMP;
4442 image: "bt_dis_hilight.png" COMP;
4445 public menu_text_visible; //0:hide (default), 1:visible
4446 public menu_disable; //0:enable, 1:disable
4449 part { name: "item_image";
4451 description { state: "default" 0.0;
4452 color: 255 255 255 0;
4454 normal: "bt_base2.png";
4457 image.middle: SOLID;
4459 description { state: "visible" 0.0;
4460 inherit: "default" 0.0;
4461 color: 255 255 255 255;
4463 description { state: "clicked" 0.0;
4464 inherit: "default" 0.0;
4465 inherit: "visible" 0.0;
4466 image.normal: "bt_base1.png";
4467 image.middle: SOLID;
4469 description { state: "disabled" 0.0;
4470 inherit: "default" 0.0;
4473 part { name: "item_image_disabled";
4475 description { state: "default" 0.0;
4476 color: 255 255 255 0;
4478 normal: "bt_dis_base.png";
4481 image.middle: SOLID;
4483 description { state: "disabled" 0.0;
4484 inherit: "default" 0.0;
4485 color: 255 255 255 255;
4488 part { name: "elm.swallow.content";
4490 description { state: "default" 0.0;
4496 rel2.relative: 0.0 1.0;
4498 aspect_preference: VERTICAL;
4507 description { state: "default" 0.0;
4509 rel1.to_x: "elm.swallow.content";
4510 rel1.relative: 1.0 0.0;
4512 rel2.offset: -10 -8;
4515 font: "Sans,Edje-Vera";
4519 text_class: "menu_item";
4522 description { state: "visible" 0.0;
4523 inherit: "default" 0.0;
4527 description { state: "selected" 0.0;
4528 inherit: "default" 0.0;
4529 inherit: "visible" 0.0;
4530 color: 254 254 254 255;
4532 description { state: "disabled" 0.0;
4533 inherit: "default" 0.0;
4536 description { state: "disabled_visible" 0.0;
4537 inherit: "default" 0.0;
4538 inherit: "visible" 0.0;
4542 part { name: "over1";
4544 description { state: "default" 0.0;
4545 color: 255 255 255 0;
4546 rel2.relative: 1.0 0.5;
4548 normal: "bt_hilight.png";
4552 description { state: "visible" 0.0;
4553 inherit: "default" 0.0;
4554 color: 255 255 255 255;
4556 description { state: "disabled" 0.0;
4557 inherit: "default" 0.0;
4560 part { name: "over_disabled";
4562 description { state: "default" 0.0;
4563 color: 255 255 255 0;
4564 rel2.relative: 1.0 0.5;
4566 normal: "bt_dis_hilight.png";
4570 description { state: "disabled" 0.0;
4571 inherit: "default" 0.0;
4572 color: 255 255 255 255;
4575 part { name: "over2";
4578 ignore_flags: ON_HOLD;
4579 description { state: "default" 0.0;
4581 normal: "bt_shine.png";
4585 description { state: "disabled" 0.0;
4586 inherit: "default" 0.0;
4590 part { name: "over3";
4593 description { state: "default" 0.0;
4594 color: 255 255 255 0;
4596 normal: "bt_glow.png";
4597 border: 12 12 12 12;
4601 description { state: "clicked" 0.0;
4602 inherit: "default" 0.0;
4604 color: 255 255 255 255;
4607 part { name: "disabler";
4609 description { state: "default" 0.0;
4613 description { state: "disabled" 0.0;
4614 inherit: "default" 0.0;
4622 name: "item_mouse_in";
4625 action: SIGNAL_EMIT "elm,action,activate" "";
4626 after: "item_mouse_in_2";
4627 after: "item_mouse_in_3";
4630 name: "item_mouse_in_2";
4631 transition: DECELERATE 0.5;
4634 v = get_int(menu_text_visible);
4635 d = get_int(menu_disable);
4638 run_program(PROGRAM:"selected_text");
4642 name: "item_mouse_in_3";
4643 action : STATE_SET "visible" 0.0;
4644 target: "item_image";
4646 transition: DECELERATE 0.5;
4649 name: "selected_text";
4650 action: STATE_SET "selected" 0.0;
4652 transition: DECELERATE 0.5;
4658 name: "item_mouse_out";
4659 signal: "mouse,out";
4661 action: SIGNAL_EMIT "elm,action,inactivate" "";
4662 after: "item_mouse_out_2";
4663 after: "item_mouse_out_3";
4666 name: "item_mouse_out_2";
4667 transition: DECELERATE 0.5;
4670 v = get_int(menu_text_visible);
4671 d = get_int(menu_disable);
4674 run_program(PROGRAM:"visible_text");
4678 name: "item_mouse_out_3";
4679 action: STATE_SET "default" 0.0;
4680 target: "item_image";
4682 transition: DECELERATE 0.5;
4685 name: "visible_text";
4686 action: STATE_SET "visible" 0.0;
4688 transition: DECELERATE 0.5;
4693 name: "item_unclick";
4694 signal: "mouse,up,1";
4696 action: STATE_SET "visible" 0.0;
4697 target: "item_image";
4700 name: "item_click2";
4701 signal: "mouse,down,1";
4703 action: STATE_SET "clicked" 0.0;
4707 name: "item_unclick2";
4708 signal: "mouse,up,1";
4710 action: STATE_SET "default" 0.0;
4711 transition: DECELERATE 0.5;
4715 name: "item_unclick3";
4716 signal: "mouse,up,1";
4718 action: SIGNAL_EMIT "elm,action,click" "";
4720 program { name: "text_show";
4721 signal: "elm,state,text,visible";
4724 set_int(menu_text_visible, 1);
4725 set_state(PART:"elm.text", "visible", 0.0);
4728 program { name: "text_hide";
4729 signal: "elm,state,text,hidden";
4732 set_int(menu_text_visible, 0);
4733 set_state(PART:"elm.text", "default", 0.0);
4736 program { name: "disable";
4737 signal: "elm,state,disabled";
4739 action: STATE_SET "disabled" 0.0;
4740 target: "item_image";
4741 target: "item_image_disabled";
4744 target: "over_disabled";
4746 after: "disable_text";
4748 program { name: "disable_text";
4751 v = get_int(menu_text_visible);
4753 set_state(PART:"elm.text", "disabled_visible", 0.0);
4755 set_state(PART:"elm.text", "disabled", 0.0);
4756 set_int(menu_disable, 1);
4759 program { name: "item_select";
4760 signal: "elm,state,selected";
4762 after: "item_mouse_in_2";
4763 after: "item_mouse_in_3";
4765 program { name: "item_unselect";
4766 signal: "elm,state,unselected";
4768 after: "item_mouse_out_2";
4769 after: "item_mouse_out_3";
4771 program { name: "enable";
4772 signal: "elm,state,enabled";
4774 action: STATE_SET "default" 0.0;
4775 target: "item_image";
4776 target: "item_image_disabled";
4779 target: "over_disabled";
4781 after: "enable_text";
4783 program { name: "enable_text";
4786 v = get_int(menu_text_visible);
4788 set_state(PART:"elm.text", "visible", 0.0);
4790 set_state(PART:"elm.text", "default", 0.0);
4791 set_int(menu_disable, 0);
4797 group { name: "elm/menu/item_with_submenu/default";
4799 image: "bt_base1.png" COMP;
4800 image: "bt_base2.png" COMP;
4801 image: "bt_hilight.png" COMP;
4802 image: "bt_shine.png" COMP;
4803 image: "bt_glow.png" COMP;
4804 image: "bt_dis_base.png" COMP;
4805 image: "bt_dis_hilight.png" COMP;
4806 image: "arrow_right.png" COMP;
4807 image: "arrow_left.png" COMP;
4810 public menu_text_visible; //0:hide (default), 1:visible
4811 public menu_disable; //0:enable, 1:disable
4814 part { name: "item_image";
4816 description { state: "default" 0.0;
4817 color: 255 255 255 0;
4819 normal: "bt_base2.png";
4822 image.middle: SOLID;
4824 description { state: "visible" 0.0;
4825 inherit: "default" 0.0;
4826 color: 255 255 255 255;
4828 description { state: "clicked" 0.0;
4829 inherit: "default" 0.0;
4830 inherit: "visible" 0.0;
4831 image.normal: "bt_base1.png";
4832 image.middle: SOLID;
4834 description { state: "disabled" 0.0;
4835 inherit: "default" 0.0;
4838 part { name: "item_image_disabled";
4840 description { state: "default" 0.0;
4841 color: 255 255 255 0;
4843 normal: "bt_dis_base.png";
4846 image.middle: SOLID;
4848 description { state: "disabled" 0.0;
4849 inherit: "default" 0.0;
4850 color: 255 255 255 255;
4853 part { name: "arrow";
4855 description { state: "default" 0.0;
4856 color: 255 255 255 255;
4859 aspect_preference: BOTH;
4861 normal: "arrow_right.png";
4864 description { state: "rtl" 0.0;
4865 inherit: "default" 0.0;
4866 image.normal: "arrow_left.png";
4869 part { name: "elm.swallow.content";
4871 description { state: "default" 0.0;
4877 rel2.relative: 0.0 1.0;
4879 aspect_preference: VERTICAL;
4888 description { state: "default" 0.0;
4890 rel1.to_x: "elm.swallow.content";
4891 rel1.relative: 1.0 0.0;
4893 rel2.offset: -10 -8;
4896 font: "Sans,Edje-Vera";
4900 text_class: "menu_item";
4903 description { state: "visible" 0.0;
4904 inherit: "default" 0.0;
4908 description { state: "selected" 0.0;
4909 inherit: "default" 0.0;
4910 inherit: "visible" 0.0;
4911 color: 254 254 254 255;
4913 description { state: "disabled" 0.0;
4914 inherit: "default" 0.0;
4917 description { state: "disabled_visible" 0.0;
4918 inherit: "default" 0.0;
4919 inherit: "visible" 0.0;
4923 part { name: "over1";
4925 description { state: "default" 0.0;
4926 color: 255 255 255 0;
4927 rel2.relative: 1.0 0.5;
4929 normal: "bt_hilight.png";
4933 description { state: "visible" 0.0;
4934 inherit: "default" 0.0;
4935 color: 255 255 255 255;
4937 description { state: "disabled" 0.0;
4938 inherit: "default" 0.0;
4941 part { name: "over_disabled";
4943 description { state: "default" 0.0;
4944 color: 255 255 255 0;
4945 rel2.relative: 1.0 0.5;
4947 normal: "bt_dis_hilight.png";
4951 description { state: "disabled" 0.0;
4952 inherit: "default" 0.0;
4953 color: 255 255 255 255;
4956 part { name: "over2";
4959 ignore_flags: ON_HOLD;
4960 description { state: "default" 0.0;
4962 normal: "bt_shine.png";
4966 description { state: "disabled" 0.0;
4967 inherit: "default" 0.0;
4971 part { name: "over3";
4974 description { state: "default" 0.0;
4975 color: 255 255 255 0;
4977 normal: "bt_glow.png";
4978 border: 12 12 12 12;
4982 description { state: "clicked" 0.0;
4983 inherit: "default" 0.0;
4985 color: 255 255 255 255;
4988 part { name: "disabler";
4990 description { state: "default" 0.0;
4994 description { state: "disabled" 0.0;
4995 inherit: "default" 0.0;
5003 name: "item_mouse_in";
5006 action: SIGNAL_EMIT "elm,action,activate" "";
5007 after: "item_mouse_in_2";
5008 after: "item_mouse_in_3";
5011 name: "item_mouse_in_2";
5012 transition: DECELERATE 0.5;
5015 v = get_int(menu_text_visible);
5016 d = get_int(menu_disable);
5019 run_program(PROGRAM:"selected_text");
5023 name: "item_mouse_in_3";
5024 action : STATE_SET "visible" 0.0;
5025 target: "item_image";
5027 transition: DECELERATE 0.5;
5030 name: "selected_text";
5031 action: STATE_SET "selected" 0.0;
5033 transition: DECELERATE 0.5;
5039 name: "item_mouse_out";
5040 signal: "mouse,out";
5042 after: "item_mouse_out_2";
5043 after: "item_mouse_out_3";
5046 name: "item_mouse_out_2";
5047 transition: DECELERATE 0.5;
5050 v = get_int(menu_text_visible);
5051 d = get_int(menu_disable);
5054 run_program(PROGRAM:"visible_text");
5058 name: "item_mouse_out_3";
5059 action: STATE_SET "default" 0.0;
5060 target: "item_image";
5062 transition: DECELERATE 0.5;
5065 name: "visible_text";
5066 action: STATE_SET "visible" 0.0;
5068 transition: DECELERATE 0.5;
5073 name: "item_unclick";
5074 signal: "mouse,up,1";
5076 action: STATE_SET "visible" 0.0;
5077 target: "item_image";
5080 name: "item_click2";
5081 signal: "mouse,down,1";
5083 action: STATE_SET "clicked" 0.0;
5087 name: "item_unclick2";
5088 signal: "mouse,up,1";
5090 action: STATE_SET "default" 0.0;
5091 transition: DECELERATE 0.5;
5095 name: "item_unclick3";
5096 signal: "mouse,up,1";
5098 action: SIGNAL_EMIT "elm,action,click" "";
5104 action: SIGNAL_EMIT "elm,action,open" "";
5106 program { name: "text_show";
5107 signal: "elm,state,text,visible";
5110 set_int(menu_text_visible, 1);
5111 set_state(PART:"elm.text", "visible", 0.0);
5114 program { name: "text_hide";
5115 signal: "elm,state,text,hidden";
5118 set_int(menu_text_visible, 0);
5119 set_state(PART:"elm.text", "default", 0.0);
5122 program { name: "disable";
5123 signal: "elm,state,disabled";
5125 action: STATE_SET "disabled" 0.0;
5126 target: "item_image";
5127 target: "item_image_disabled";
5130 target: "over_disabled";
5132 after: "disable_text";
5134 program { name: "disable_text";
5138 get_state(PART:"elm.text", st, 30, vl);
5139 if (!strcmp(st, "visible"))
5140 set_state(PART:"elm.text", "disabled_visible", 0.0);
5141 else if (!strcmp(st, "default"))
5142 set_state(PART:"elm.text", "disabled", 0.0);
5145 program { name: "enable";
5146 signal: "elm,state,enabled";
5148 action: STATE_SET "default" 0.0;
5149 target: "item_image";
5150 target: "item_image_disabled";
5153 target: "over_disabled";
5155 after: "enable_text";
5157 program { name: "enable_text";
5160 v = get_int(menu_text_visible);
5162 set_state(PART:"elm.text", "visible", 0.0);
5164 set_state(PART:"elm.text", "default", 0.0);
5165 set_int(menu_disable, 0);
5168 program { name: "to_rtl";
5169 signal: "edje,state,rtl";
5171 action: STATE_SET "rtl" 0.0;
5174 program { name: "to_ltr";
5175 signal: "edje,state,ltr";
5177 action: STATE_SET "default" 0.0;
5183 group { name: "elm/menu/separator/default";
5185 image: "separator_h.png" COMP;
5188 part { name: "separator"; // separator group
5189 description { state: "default" 0.0;
5194 normal: "separator_h.png";
5203 ///////////////////////////////////////////////////////////////////////////////
5204 group { name: "elm/clock/base-all/default";
5208 description { state: "default" 0.0;
5209 rel1.relative: 0.0000000 0.0;
5210 rel2.relative: 0.1250000 1.0;
5215 description { state: "default" 0.0;
5216 rel1.relative: 0.1250000 0.0;
5217 rel2.relative: 0.2500000 1.0;
5225 description { state: "default" 0.0;
5226 rel1.relative: 0.2500000 0.0;
5227 rel2.relative: 0.3125000 1.0;
5230 font: "Sans,Edje-Vera";
5240 description { state: "default" 0.0;
5241 rel1.relative: 0.3125000 0.0;
5242 rel2.relative: 0.4375000 1.0;
5247 description { state: "default" 0.0;
5248 rel1.relative: 0.4375000 0.0;
5249 rel2.relative: 0.5625000 1.0;
5258 description { state: "default" 0.0;
5259 rel1.relative: 0.5625000 0.0;
5260 rel2.relative: 0.6250000 1.0;
5263 font: "Sans,Edje-Vera";
5274 description { state: "default" 0.0;
5275 rel1.relative: 0.6250000 0.0;
5276 rel2.relative: 0.7500000 1.0;
5282 description { state: "default" 0.0;
5283 rel1.relative: 0.7500000 0.0;
5284 rel2.relative: 0.8750000 1.0;
5288 part { name: "ampm";
5290 description { state: "default" 0.0;
5291 rel1.relative: 0.8750000 0.0;
5292 rel2.relative: 1.0 1.0;
5298 ///////////////////////////////////////////////////////////////////////////////
5299 group { name: "elm/clock/base-seconds/default";
5303 description { state: "default" 0.0;
5304 rel1.relative: 0.000000000 0.0;
5305 rel2.relative: 0.142857143 1.0;
5310 description { state: "default" 0.0;
5311 rel1.relative: 0.142857143 0.0;
5312 rel2.relative: 0.285714286 1.0;
5320 description { state: "default" 0.0;
5321 rel1.relative: 0.285714286 0.0;
5322 rel2.relative: 0.357142857 1.0;
5325 font: "Sans,Edje-Vera";
5335 description { state: "default" 0.0;
5336 rel1.relative: 0.357142857 0.0;
5337 rel2.relative: 0.500000000 1.0;
5342 description { state: "default" 0.0;
5343 rel1.relative: 0.500000000 0.0;
5344 rel2.relative: 0.642857143 1.0;
5353 description { state: "default" 0.0;
5354 rel1.relative: 0.642857143 0.0;
5355 rel2.relative: 0.714285714 1.0;
5358 font: "Sans,Edje-Vera";
5369 description { state: "default" 0.0;
5370 rel1.relative: 0.714285714 0.0;
5371 rel2.relative: 0.857142857 1.0;
5377 description { state: "default" 0.0;
5378 rel1.relative: 0.857142857 0.0;
5379 rel2.relative: 1.000000000 1.0;
5385 ///////////////////////////////////////////////////////////////////////////////
5386 group { name: "elm/clock/base-am_pm/default";
5390 description { state: "default" 0.0;
5391 rel1.relative: 0.000000000 0.0;
5392 rel2.relative: 0.181818182 1.0;
5397 description { state: "default" 0.0;
5398 rel1.relative: 0.181818182 0.0;
5399 rel2.relative: 0.363636364 1.0;
5407 description { state: "default" 0.0;
5408 rel1.relative: 0.363636364 0.0;
5409 rel2.relative: 0.454545455 1.0;
5412 font: "Sans,Edje-Vera";
5422 description { state: "default" 0.0;
5423 rel1.relative: 0.454545455 0.0;
5424 rel2.relative: 0.636363636 1.0;
5429 description { state: "default" 0.0;
5430 rel1.relative: 0.636363636 0.0;
5431 rel2.relative: 0.818181818 1.0;
5435 part { name: "ampm";
5437 description { state: "default" 0.0;
5438 rel1.relative: 0.818181818 0.0;
5439 rel2.relative: 1.0 1.0;
5445 ///////////////////////////////////////////////////////////////////////////////
5446 group { name: "elm/clock/base/default";
5450 description { state: "default" 0.0;
5451 rel1.relative: 0.000000000 0.0;
5452 rel2.relative: 0.222222222 1.0;
5457 description { state: "default" 0.0;
5458 rel1.relative: 0.222222222 0.0;
5459 rel2.relative: 0.444444444 1.0;
5467 description { state: "default" 0.0;
5468 rel1.relative: 0.444444444 0.0;
5469 rel2.relative: 0.555555556 1.0;
5472 font: "Sans,Edje-Vera";
5482 description { state: "default" 0.0;
5483 rel1.relative: 0.555555556 0.0;
5484 rel2.relative: 0.777777778 1.0;
5489 description { state: "default" 0.0;
5490 rel1.relative: 0.777777778 0.0;
5491 rel2.relative: 1.000000000 1.0;
5497 ///////////////////////////////////////////////////////////////////////////////
5498 group { name: "elm/frame/base/default";
5500 image: "frame_1.png" COMP;
5501 image: "frame_2.png" COMP;
5502 image: "dia_grad.png" COMP;
5505 part { name: "base0";
5507 description { state: "default" 0.0;
5508 image.normal: "dia_grad.png";
5520 part { name: "base";
5522 description { state: "default" 0.0;
5523 rel2.to: "elm.swallow.content";
5526 normal: "frame_2.png";
5533 part { name: "elm.text";
5537 description { state: "default" 0.0;
5550 font: "Sans:style=Bold,Edje-Vera-Bold";
5558 part { name: "over";
5560 description { state: "default" 0.0;
5562 rel2.to: "elm.swallow.content";
5565 normal: "frame_1.png";
5572 part { name: "elm.swallow.content";
5574 description { state: "default" 0.0;
5587 group { name: "elm/frame/base/pad_small";
5593 description { state: "default" 0.0;
5604 description { state: "default" 0.0;
5611 part { name: "elm.swallow.content";
5613 description { state: "default" 0.0;
5629 group { name: "elm/frame/base/pad_medium";
5635 description { state: "default" 0.0;
5646 description { state: "default" 0.0;
5653 part { name: "elm.swallow.content";
5655 description { state: "default" 0.0;
5671 group { name: "elm/frame/base/pad_large";
5677 description { state: "default" 0.0;
5688 description { state: "default" 0.0;
5695 part { name: "elm.swallow.content";
5697 description { state: "default" 0.0;
5713 group { name: "elm/frame/base/pad_huge";
5719 description { state: "default" 0.0;
5730 description { state: "default" 0.0;
5737 part { name: "elm.swallow.content";
5739 description { state: "default" 0.0;
5755 group { name: "elm/frame/base/outdent_top";
5757 image: "outdent-top.png" COMP;
5760 part { name: "base0";
5762 description { state: "default" 0.0;
5763 image.normal: "outdent-top.png";
5764 image.border: 0 0 0 13;
5768 part { name: "elm.swallow.content";
5770 description { state: "default" 0.0;
5772 rel2.offset: -3 -13;
5778 group { name: "elm/frame/base/outdent_bottom";
5780 image: "outdent-bottom.png" COMP;
5783 part { name: "base0";
5785 description { state: "default" 0.0;
5786 image.normal: "outdent-bottom.png";
5787 image.border: 0 0 13 0;
5791 part { name: "elm.swallow.content";
5793 description { state: "default" 0.0;
5801 ///////////////////////////////////////////////////////////////////////////////
5802 group { name: "elm/label/base/tooltip";
5804 style { name: "tooltip_style";
5805 base: "font=Sans font_size=8 color=#666 wrap=word";
5807 tag: "hilight" "+ font=Sans:style=Bold";
5808 tag: "b" "+ font=Sans:style=Bold";
5813 part { name: "elm.text";
5817 description { state: "default" 0.0;
5819 style: "tooltip_style";
5827 group { name: "elm/tooltip/base/default";
5832 item: "pad_border_x" "10";
5833 item: "pad_border_y" "10";
5834 item: "hide_timeout" "0.35"; /**< tooltip is hidden after this amount, keep in sync with hide animations */
5837 image: "tooltip-base.png" COMP;
5838 image: "tooltip-corner-top-left-tip.png" COMP;
5839 image: "tooltip-corner-top-right-tip.png" COMP;
5840 image: "tooltip-corner-bottom-left-tip.png" COMP;
5841 image: "tooltip-corner-bottom-right-tip.png" COMP;
5842 image: "tooltip-edge-left-tip.png" COMP;
5843 image: "tooltip-edge-right-tip.png" COMP;
5844 image: "tooltip-edge-bottom-tip.png" COMP;
5845 image: "tooltip-edge-top-tip.png" COMP;
5849 set_state(PART:"corner-top-left", "default", 0.0);
5850 set_state(PART:"corner-top-right", "default", 0.0);
5851 set_state(PART:"corner-bottom-left", "default", 0.0);
5852 set_state(PART:"corner-bottom-right", "default", 0.0);
5855 set_state(PART:"clipper-edge-left", "default", 0.0);
5856 set_state(PART:"clipper-edge-right", "default", 0.0);
5857 set_state(PART:"clipper-edge-top", "default", 0.0);
5858 set_state(PART:"clipper-edge-bottom", "default", 0.0);
5861 show_corner_top_left() {
5862 set_state(PART:"corner-top-left", "visible", 0.0);
5864 set_state(PART:"corner-top-right", "default", 0.0);
5865 set_state(PART:"corner-bottom-left", "default", 0.0);
5866 set_state(PART:"corner-bottom-right", "default", 0.0);
5869 show_corner_top_right() {
5870 set_state(PART:"corner-top-right", "visible", 0.0);
5872 set_state(PART:"corner-top-left", "default", 0.0);
5873 set_state(PART:"corner-bottom-left", "default", 0.0);
5874 set_state(PART:"corner-bottom-right", "default", 0.0);
5878 show_corner_bottom_left() {
5879 set_state(PART:"corner-bottom-left", "visible", 0.0);
5881 set_state(PART:"corner-bottom-right", "default", 0.0);
5882 set_state(PART:"corner-top-left", "default", 0.0);
5883 set_state(PART:"corner-top-right", "default", 0.0);
5886 show_corner_bottom_right() {
5887 set_state(PART:"corner-bottom-right", "visible", 0.0);
5889 set_state(PART:"corner-bottom-left", "default", 0.0);
5890 set_state(PART:"corner-top-left", "default", 0.0);
5891 set_state(PART:"corner-top-right", "default", 0.0);
5895 show_edge_left(Float:val) {
5896 set_state(PART:"clipper-edge-left", "visible", 0.0);
5897 set_drag(PART:"edge-drag-left", 0.0, val);
5899 set_state(PART:"clipper-edge-right", "default", 0.0);
5900 set_state(PART:"clipper-edge-top", "default", 0.0);
5901 set_state(PART:"clipper-edge-bottom", "default", 0.0);
5904 show_edge_right(Float:val) {
5905 set_state(PART:"clipper-edge-right", "visible", 0.0);
5906 set_drag(PART:"edge-drag-right", 0.0, val);
5908 set_state(PART:"clipper-edge-left", "default", 0.0);
5909 set_state(PART:"clipper-edge-top", "default", 0.0);
5910 set_state(PART:"clipper-edge-bottom", "default", 0.0);
5914 show_edge_top(Float:val) {
5915 set_state(PART:"clipper-edge-top", "visible", 0.0);
5916 set_drag(PART:"edge-drag-top", val, 0.0);
5918 set_state(PART:"clipper-edge-bottom", "default", 0.0);
5919 set_state(PART:"clipper-edge-left", "default", 0.0);
5920 set_state(PART:"clipper-edge-right", "default", 0.0);
5923 show_edge_bottom(Float:val) {
5924 set_state(PART:"clipper-edge-bottom", "visible", 0.0);
5925 set_drag(PART:"edge-drag-bottom", val, 0.0);
5927 set_state(PART:"clipper-edge-top", "default", 0.0);
5928 set_state(PART:"clipper-edge-left", "default", 0.0);
5929 set_state(PART:"clipper-edge-right", "default", 0.0);
5933 public message(Msg_Type:type, id, ...) {
5934 if ((type == MSG_FLOAT_SET) && (id == 1)) {
5935 new Float:x, Float:y;
5942 if (y < 0.0) show_corner_top_left();
5943 else if (y > 1.0) show_corner_bottom_left();
5944 else show_edge_left(y);
5948 if (y < 0.0) show_corner_top_right();
5949 else if (y > 1.0) show_corner_bottom_right();
5950 else show_edge_right(y);
5954 if (y < 0.0) show_edge_top(x);
5955 else if (y > 1.0) show_edge_bottom(x);
5966 part { name: "clipper";
5968 description { state: "default" 0.0;
5969 color: 255 255 255 0;
5970 rel1.to: "elm.swallow.content";
5971 rel1.offset: -64 -64;
5972 rel2.to: "elm.swallow.content";
5975 description { state: "visible" 0.0;
5976 inherit: "default" 0.0;
5977 color: 255 255 255 255;
5983 description { state: "default" 0.0;
5986 to: "elm.swallow.content";
5990 to: "elm.swallow.content";
5994 normal: "tooltip-base.png";
5995 border: 14 14 14 14;
5997 image.middle: SOLID;
6001 #define TT_CORNER(name_, rx, ry, ax, ay, ox, oy) \
6002 part { name: "corner-"name_; \
6005 clip_to: "clipper"; \
6006 description { state: "default" 0.0; \
6007 color: 255 255 255 0; \
6016 to: "elm.swallow.content"; \
6021 to: "elm.swallow.content"; \
6023 image.normal: "tooltip-corner-"name_"-tip.png"; \
6025 description { state: "visible" 0.0; \
6026 inherit: "default" 0.0; \
6027 color: 255 255 255 255; \
6031 TT_CORNER("top-left", 0, 0, 1, 1, 4, 4);
6032 TT_CORNER("top-right", 1, 0, 0, 1, -5, 4);
6033 TT_CORNER("bottom-left", 0, 1, 1, 0, 4, -5);
6034 TT_CORNER("bottom-right", 1, 1, 0, 0, -5, -5);
6037 #define TT_EDGE_VERT(name_, rx, ax, ox) \
6038 part { name: "clipper-edge-"name_; \
6040 clip_to: "clipper"; \
6041 description { state: "default" 0.0; \
6042 color: 255 255 255 0; \
6050 to: "elm.swallow.content"; \
6055 to: "elm.swallow.content"; \
6058 description { state: "visible" 0.0; \
6059 inherit: "default" 0.0; \
6060 color: 255 255 255 255; \
6064 part { name: "edge-area-"name_; \
6067 clip_to: "clipper-edge-"name_; \
6068 description { state: "default" 0.0; \
6076 to: "elm.swallow.content"; \
6081 to: "elm.swallow.content"; \
6085 part { name: "edge-drag-"name_; \
6088 clip_to: "clipper-edge-"name_; \
6092 confine: "edge-area-"name_; \
6094 description { state: "default" 0.0; \
6097 rel1.to: "edge-area-"name_; \
6098 rel2.to: "edge-area-"name_; \
6101 part { name: "edge-img-"name_; \
6104 clip_to: "clipper-edge-"name_; \
6105 description { state: "default" 0.0; \
6110 rel1.to: "edge-drag-"name_; \
6111 rel2.to: "edge-drag-"name_; \
6112 image.normal: "tooltip-edge-"name_"-tip.png"; \
6115 TT_EDGE_VERT("left", 0, 1, -2);
6116 TT_EDGE_VERT("right", 1, 0, 1);
6119 #define TT_EDGE_HORIZ(name_, ry, ay, oy) \
6120 part { name: "clipper-edge-"name_; \
6122 clip_to: "clipper"; \
6123 description { state: "default" 0.0; \
6124 color: 255 255 255 0; \
6132 to: "elm.swallow.content"; \
6137 to: "elm.swallow.content"; \
6140 description { state: "visible" 0.0; \
6141 inherit: "default" 0.0; \
6142 color: 255 255 255 255; \
6146 part { name: "edge-area-"name_; \
6149 clip_to: "clipper-edge-"name_; \
6150 description { state: "default" 0.0; \
6158 to: "elm.swallow.content"; \
6163 to: "elm.swallow.content"; \
6167 part { name: "edge-drag-"name_; \
6170 clip_to: "clipper-edge-"name_; \
6174 confine: "edge-area-"name_; \
6176 description { state: "default" 0.0; \
6179 rel1.to: "edge-area-"name_; \
6180 rel2.to: "edge-area-"name_; \
6183 part { name: "edge-img-"name_; \
6186 clip_to: "clipper-edge-"name_; \
6187 description { state: "default" 0.0; \
6192 rel1.to: "edge-drag-"name_; \
6193 rel2.to: "edge-drag-"name_; \
6194 image.normal: "tooltip-edge-"name_"-tip.png"; \
6197 TT_EDGE_HORIZ("top", 0, 1, -2);
6198 TT_EDGE_HORIZ("bottom", 1, 0, 1);
6199 #undef TT_EDGE_HORIZ
6201 part { name: "clipper_content";
6203 description { state: "default" 0.0;
6204 color: 255 255 255 0;
6205 rel1.to: "elm.swallow.content";
6206 rel1.offset: -64 -64;
6207 rel2.to: "elm.swallow.content";
6210 description { state: "visible" 0.0;
6211 inherit: "default" 0.0;
6212 color: 255 255 255 255;
6215 part { name: "elm.swallow.content";
6217 clip_to: "clipper_content";
6218 description { state: "default" 0.0; }
6223 signal: "elm,action,show";
6225 action: ACTION_STOP;
6235 action: STATE_SET "visible" 0.0;
6236 transition: LINEAR 0.15;
6242 action: STATE_SET "visible" 0.0;
6243 transition: LINEAR 0.15;
6244 target: "clipper_content";
6249 signal: "elm,action,hide";
6251 action: ACTION_STOP;
6268 action: STATE_SET "default" 0.0;
6269 transition: LINEAR 0.1;
6270 target: "clipper_content";
6275 action: STATE_SET "default" 0.0;
6276 transition: LINEAR 0.1;
6282 group { name: "elm/tooltip/base/transparent";
6284 part { name: "elm.swallow.content";
6288 description { state: "default" 0.0; }
6293 ///////////////////////////////////////////////////////////////////////////////
6295 /* TODO: replicate diagonal swallow slots to the other hover styles */
6296 group { name: "elm/hover/base/default";
6298 image: "shad_circ.png" COMP;
6301 part { name: "elm.swallow.offset";
6303 description { state: "default" 0.0;
6305 rel1.relative: 0.0 0.0;
6306 rel2.relative: 0.0 0.0;
6309 part { name: "elm.swallow.size";
6311 description { state: "default" 0.0;
6313 rel1.to: "elm.swallow.offset";
6314 rel1.relative: 1.0 1.0;
6315 rel2.to: "elm.swallow.offset";
6316 rel2.relative: 1.0 1.0;
6319 part { name: "base";
6322 description { state: "default" 0.0;
6326 part { name: "shad";
6328 description { state: "default" 0.0;
6329 image.normal: "shad_circ.png";
6330 rel1.to: "elm.swallow.size";
6331 rel1.offset: -32 -32;
6332 rel2.to: "elm.swallow.size";
6340 description { state: "default" 0.0;
6342 rel1.to: "elm.swallow.size";
6344 rel2.to: "elm.swallow.size";
6348 part { name: "elm.swallow.slot.left";
6350 description { state: "default" 0.0;
6352 rel1.to: "elm.swallow.slot.middle";
6353 rel1.relative: 0.0 0.0;
6355 rel2.to: "elm.swallow.slot.middle";
6356 rel2.relative: 0.0 1.0;
6360 part { name: "elm.swallow.slot.top-left";
6362 description { state: "default" 0.0;
6364 rel1.to: "elm.swallow.slot.middle";
6365 rel1.relative: 0.0 0.0;
6367 rel2.to: "elm.swallow.slot.middle";
6368 rel2.relative: 0.0 0.0;
6372 part { name: "elm.swallow.slot.top";
6374 description { state: "default" 0.0;
6376 rel1.to: "elm.swallow.slot.middle";
6377 rel1.relative: 0.0 0.0;
6379 rel2.to: "elm.swallow.slot.middle";
6380 rel2.relative: 1.0 0.0;
6384 part { name: "elm.swallow.slot.top-right";
6386 description { state: "default" 0.0;
6388 rel1.to: "elm.swallow.slot.middle";
6389 rel1.relative: 1.0 0.0;
6391 rel2.to: "elm.swallow.slot.middle";
6392 rel2.relative: 1.0 0.0;
6396 part { name: "elm.swallow.slot.right";
6398 description { state: "default" 0.0;
6400 rel1.to: "elm.swallow.slot.middle";
6401 rel1.relative: 1.0 0.0;
6403 rel2.to: "elm.swallow.slot.middle";
6404 rel2.relative: 1.0 1.0;
6408 part { name: "elm.swallow.slot.bottom-right";
6410 description { state: "default" 0.0;
6412 rel1.to: "elm.swallow.slot.middle";
6413 rel1.relative: 1.0 1.0;
6415 rel2.to: "elm.swallow.slot.middle";
6416 rel2.relative: 1.0 1.0;
6420 part { name: "elm.swallow.slot.bottom";
6422 description { state: "default" 0.0;
6424 rel1.to: "elm.swallow.slot.middle";
6425 rel1.relative: 0.0 1.0;
6427 rel2.to: "elm.swallow.slot.middle";
6428 rel2.relative: 1.0 1.0;
6432 part { name: "elm.swallow.slot.bottom-left";
6434 description { state: "default" 0.0;
6436 rel1.to: "elm.swallow.slot.middle";
6437 rel1.relative: 0.0 1.0;
6439 rel2.to: "elm.swallow.slot.middle";
6440 rel2.relative: 0.0 1.0;
6444 part { name: "elm.swallow.slot.middle";
6446 description { state: "default" 0.0;
6447 rel1.to: "elm.swallow.size";
6448 rel2.to: "elm.swallow.size";
6453 program { name: "end";
6454 signal: "mouse,up,1";
6456 action: SIGNAL_EMIT "elm,action,dismiss" "";
6461 group { name: "elm/hover/base/popout";
6463 image: "shad_circ.png" COMP;
6464 image: "bt_dis_base.png" COMP;
6465 image: "bt_dis_hilight.png" COMP;
6468 part { name: "elm.swallow.offset";
6470 description { state: "default" 0.0;
6472 rel1.relative: 0.0 0.0;
6473 rel2.relative: 0.0 0.0;
6476 part { name: "elm.swallow.size";
6478 description { state: "default" 0.0;
6480 rel1.to: "elm.swallow.offset";
6481 rel1.relative: 1.0 1.0;
6482 rel2.to: "elm.swallow.offset";
6483 rel2.relative: 1.0 1.0;
6486 part { name: "base";
6489 description { state: "default" 0.0;
6492 description { state: "visible" 0.0;
6493 inherit: "default" 1.0;
6497 part { name: "leftclip";
6499 description { state: "default" 0.0;
6501 rel2.relative: 0.0 1.0;
6505 part { name: "left";
6506 clip_to: "leftclip";
6507 description { state: "default" 0.0;
6509 rel1.to: "elm.swallow.slot.left";
6511 rel2.to: "elm.swallow.slot.left";
6514 normal: "bt_dis_base.png";
6517 image.middle: SOLID;
6519 description { state: "visible" 0.0;
6520 inherit: "default" 0.0;
6524 part { name: "elm.swallow.slot.left";
6526 clip_to: "leftclip";
6527 description { state: "default" 0.0;
6529 rel1.to: "elm.swallow.slot.middle";
6530 rel1.relative: 0.0 0.0;
6532 rel2.to: "elm.swallow.slot.middle";
6533 rel2.relative: 0.0 1.0;
6536 description { state: "visible" 0.0;
6537 inherit: "default" 0.0;
6543 part { name: "leftover";
6544 clip_to: "leftclip";
6546 description { state: "default" 0.0;
6549 rel2.relative: 1.0 0.5;
6551 normal: "bt_dis_hilight.png";
6556 part { name: "rightclip";
6558 description { state: "default" 0.0;
6560 rel1.relative: 1.0 0.0;
6564 part { name: "right";
6565 clip_to: "rightclip";
6566 description { state: "default" 0.0;
6568 rel1.to: "elm.swallow.slot.right";
6570 rel2.to: "elm.swallow.slot.right";
6573 normal: "bt_dis_base.png";
6576 image.middle: SOLID;
6578 description { state: "visible" 0.0;
6579 inherit: "default" 0.0;
6583 part { name: "elm.swallow.slot.right";
6585 clip_to: "rightclip";
6586 description { state: "default" 0.0;
6588 rel1.to: "elm.swallow.slot.middle";
6589 rel1.relative: 1.0 0.0;
6591 rel2.to: "elm.swallow.slot.middle";
6592 rel2.relative: 1.0 1.0;
6595 description { state: "visible" 0.0;
6596 inherit: "default" 0.0;
6602 part { name: "rightover";
6603 clip_to: "rightclip";
6605 description { state: "default" 0.0;
6608 rel2.relative: 1.0 0.5;
6610 normal: "bt_dis_hilight.png";
6615 part { name: "topclip";
6617 description { state: "default" 0.0;
6619 rel2.relative: 1.0 0.0;
6625 description { state: "default" 0.0;
6627 rel1.to: "elm.swallow.slot.top";
6629 rel2.to: "elm.swallow.slot.top";
6632 normal: "bt_dis_base.png";
6635 image.middle: SOLID;
6637 description { state: "visible" 0.0;
6638 inherit: "default" 0.0;
6642 part { name: "elm.swallow.slot.top";
6645 description { state: "default" 0.0;
6648 rel1.to: "elm.swallow.slot.middle";
6649 rel1.relative: 0.0 0.0;
6651 rel2.to: "elm.swallow.slot.middle";
6652 rel2.relative: 1.0 0.0;
6655 description { state: "visible" 0.0;
6656 inherit: "default" 0.0;
6662 part { name: "topover";
6665 description { state: "default" 0.0;
6668 rel2.relative: 1.0 0.5;
6670 normal: "bt_dis_hilight.png";
6675 part { name: "bottomclip";
6677 description { state: "default" 0.0;
6679 rel1.relative: 0.0 1.0;
6683 part { name: "bottom";
6684 clip_to: "bottomclip";
6685 description { state: "default" 0.0;
6687 rel1.to: "elm.swallow.slot.bottom";
6689 rel2.to: "elm.swallow.slot.bottom";
6692 normal: "bt_dis_base.png";
6695 image.middle: SOLID;
6697 description { state: "visible" 0.0;
6698 inherit: "default" 0.0;
6702 part { name: "elm.swallow.slot.bottom";
6704 clip_to: "bottomclip";
6705 description { state: "default" 0.0;
6707 rel1.to: "elm.swallow.slot.middle";
6708 rel1.relative: 0.0 1.0;
6710 rel2.to: "elm.swallow.slot.middle";
6711 rel2.relative: 1.0 1.0;
6714 description { state: "visible" 0.0;
6715 inherit: "default" 0.0;
6721 part { name: "bottomover";
6722 clip_to: "bottomclip";
6724 description { state: "default" 0.0;
6727 rel2.relative: 1.0 0.5;
6729 normal: "bt_dis_hilight.png";
6734 part { name: "shad";
6736 description { state: "default" 0.0;
6737 image.normal: "shad_circ.png";
6738 rel1.to: "elm.swallow.size";
6739 rel1.offset: -64 -64;
6740 rel2.to: "elm.swallow.size";
6747 description { state: "default" 0.0;
6748 rel1.to: "elm.swallow.slot.middle";
6750 rel2.to: "elm.swallow.slot.middle";
6753 normal: "bt_dis_base.png";
6756 image.middle: SOLID;
6759 part { name: "elm.swallow.slot.middle";
6761 description { state: "default" 0.0;
6762 rel1.to: "elm.swallow.size";
6763 rel2.to: "elm.swallow.size";
6766 part { name: "popover";
6768 description { state: "default" 0.0;
6771 rel2.relative: 1.0 0.5;
6773 normal: "bt_dis_hilight.png";
6780 program { name: "end";
6781 signal: "mouse,up,1";
6783 action: SIGNAL_EMIT "elm,action,dismiss" "";
6786 program { name: "show";
6787 signal: "elm,action,show";
6789 action: STATE_SET "visible" 0.0;
6790 // transition: DECELERATE 0.5;
6793 program { name: "hide";
6794 signal: "elm,action,hide";
6796 action: STATE_SET "default" 0.0;
6797 // transition: DECELERATE 0.5;
6801 program { name: "leftshow";
6802 signal: "elm,action,slot,left,show";
6804 action: STATE_SET "visible" 0.0;
6805 transition: DECELERATE 0.5;
6807 target: "elm.swallow.slot.left";
6809 program { name: "lefthide";
6810 signal: "elm,action,slot,left,hide";
6812 action: STATE_SET "default" 0.0;
6813 transition: DECELERATE 0.5;
6815 target: "elm.swallow.slot.left";
6817 program { name: "rightshow";
6818 signal: "elm,action,slot,right,show";
6820 action: STATE_SET "visible" 0.0;
6821 transition: DECELERATE 0.5;
6823 target: "elm.swallow.slot.right";
6825 program { name: "righthide";
6826 signal: "elm,action,slot,right,hide";
6828 action: STATE_SET "default" 0.0;
6829 transition: DECELERATE 0.5;
6831 target: "elm.swallow.slot.right";
6833 program { name: "topshow";
6834 signal: "elm,action,slot,top,show";
6836 action: STATE_SET "visible" 0.0;
6837 transition: DECELERATE 0.5;
6839 target: "elm.swallow.slot.top";
6841 program { name: "tophide";
6842 signal: "elm,action,slot,top,hide";
6844 action: STATE_SET "default" 0.0;
6845 transition: DECELERATE 0.5;
6847 target: "elm.swallow.slot.top";
6849 program { name: "bottomshow";
6850 signal: "elm,action,slot,bottom,show";
6852 action: STATE_SET "visible" 0.0;
6853 transition: DECELERATE 0.5;
6855 target: "elm.swallow.slot.bottom";
6857 program { name: "bottomhide";
6858 signal: "elm,action,slot,bottom,hide";
6860 action: STATE_SET "default" 0.0;
6861 transition: DECELERATE 0.5;
6863 target: "elm.swallow.slot.bottom";
6868 //In the hover used by the menu only the bottom part is used.
6869 group { name: "elm/hover/base/menu";
6871 image: "shad_circ.png" COMP;
6872 image: "bt_dis_base.png" COMP;
6875 part { name: "elm.swallow.offset";
6877 description { state: "default" 0.0;
6879 rel1.relative: 0.0 0.0;
6880 rel2.relative: 0.0 0.0;
6883 part { name: "elm.swallow.size";
6885 description { state: "default" 0.0;
6887 rel1.to: "elm.swallow.offset";
6888 rel1.relative: 1.0 1.0;
6889 rel2.to: "elm.swallow.offset";
6890 rel2.relative: 1.0 1.0;
6893 part { name: "base";
6896 description { state: "default" 0.0;
6899 description { state: "visible" 0.0;
6900 inherit: "default" 1.0;
6904 part { name: "elm.swallow.slot.left";
6906 description { state: "default" 0.0;
6909 part { name: "elm.swallow.slot.right";
6911 description { state: "default" 0.0;
6914 part { name: "elm.swallow.slot.top";
6916 description { state: "default" 0.0;
6918 description { state: "visible" 0.0;
6919 inherit: "default" 0.0;
6922 part { name: "bottomclip";
6924 description { state: "default" 0.0;
6926 rel1.relative: 0.0 1.0;
6930 part { name: "bottom";
6931 clip_to: "bottomclip";
6932 description { state: "default" 0.0;
6934 rel1.to: "elm.swallow.slot.bottom";
6936 rel2.to: "elm.swallow.slot.bottom";
6939 normal: "bt_dis_base.png";
6942 image.middle: SOLID;
6944 description { state: "visible" 0.0;
6945 inherit: "default" 0.0;
6949 part { name: "elm.swallow.slot.bottom";
6951 clip_to: "bottomclip";
6952 description { state: "default" 0.0;
6954 rel1.to: "elm.swallow.slot.middle";
6955 rel1.relative: 0.0 1.0;
6957 rel2.to: "elm.swallow.slot.middle";
6958 rel2.relative: 1.0 1.0;
6961 description { state: "visible" 0.0;
6962 inherit: "default" 0.0;
6971 description { state: "default" 0.0;
6972 rel1.to: "elm.swallow.slot.middle";
6974 rel2.to: "elm.swallow.slot.middle";
6978 part { name: "elm.swallow.slot.middle";
6981 description { state: "default" 0.0;
6982 rel1.to: "elm.swallow.size";
6983 rel2.to: "elm.swallow.size";
6988 program { name: "end";
6989 signal: "mouse,up,1";
6991 action: SIGNAL_EMIT "elm,action,dismiss" "";
6993 program { name: "show";
6994 signal: "elm,action,show";
6996 action: STATE_SET "visible" 0.0;
6997 // transition: DECELERATE 0.5;
7000 program { name: "hide";
7001 signal: "elm,action,hide";
7003 action: STATE_SET "default" 0.0;
7004 // transition: DECELERATE 0.5;
7007 program { name: "bottomshow";
7008 signal: "elm,action,slot,bottom,show";
7010 action: STATE_SET "visible" 0.0;
7011 transition: DECELERATE 0.3;
7013 target: "elm.swallow.slot.bottom";
7015 program { name: "bottomhide";
7016 signal: "elm,action,slot,bottom,hide";
7018 action: STATE_SET "default" 0.0;
7019 transition: DECELERATE 0.5;
7021 target: "elm.swallow.slot.bottom";
7026 //In the hover used by the submenu only the bottom part is used
7027 //and no part should interact except the bottom area
7028 group { name: "elm/hover/base/submenu";
7030 image: "shad_circ.png" COMP;
7031 image: "bt_dis_base.png" COMP;
7034 part { name: "elm.swallow.offset";
7037 description { state: "default" 0.0;
7039 rel1.relative: 0.0 0.0;
7040 rel2.relative: 0.0 0.0;
7043 part { name: "elm.swallow.size";
7045 description { state: "default" 0.0;
7047 rel1.to: "elm.swallow.offset";
7048 rel1.relative: 1.0 1.0;
7049 rel2.to: "elm.swallow.offset";
7050 rel2.relative: 1.0 1.0;
7053 //here we do non catch events like the hover hover does
7054 part { name: "base";
7057 description { state: "default" 0.0;
7062 part { name: "elm.swallow.slot.left";
7064 description { state: "default" 0.0;
7067 part { name: "elm.swallow.slot.right";
7069 description { state: "default" 0.0;
7072 part { name: "elm.swallow.slot.top";
7074 description { state: "default" 0.0;
7077 part { name: "bottomclip";
7079 description { state: "default" 0.0;
7081 rel1.relative: 0.0 1.0;
7085 part { name: "bottom";
7086 clip_to: "bottomclip";
7087 description { state: "default" 0.0;
7089 rel1.to: "elm.swallow.slot.bottom";
7091 rel2.to: "elm.swallow.slot.bottom";
7094 normal: "bt_dis_base.png";
7097 image.middle: SOLID;
7099 description { state: "visible" 0.0;
7100 inherit: "default" 0.0;
7104 part { name: "elm.swallow.slot.bottom";
7106 clip_to: "bottomclip";
7107 description { state: "default" 0.0;
7109 rel1.to: "elm.swallow.slot.middle";
7110 rel1.relative: 0.0 1.0;
7112 rel2.to: "elm.swallow.slot.middle";
7113 rel2.relative: 1.0 1.0;
7116 description { state: "visible" 0.0;
7117 inherit: "default" 0.0;
7126 description { state: "default" 0.0;
7127 rel1.to: "elm.swallow.slot.middle";
7129 rel2.to: "elm.swallow.slot.middle";
7133 part { name: "elm.swallow.slot.middle";
7136 description { state: "default" 0.0;
7137 rel1.to: "elm.swallow.size";
7138 rel2.to: "elm.swallow.size";
7143 program { name: "end";
7144 signal: "mouse,up,1";
7146 action: SIGNAL_EMIT "elm,action,dismiss" "";
7148 program { name: "show";
7149 signal: "elm,action,show";
7151 action: STATE_SET "visible" 0.0;
7152 // transition: DECELERATE 0.5;
7155 program { name: "hide";
7156 signal: "elm,action,hide";
7158 action: STATE_SET "default" 0.0;
7159 // transition: DECELERATE 0.5;
7162 program { name: "bottomshow";
7163 signal: "elm,action,slot,bottom,show";
7165 action: STATE_SET "visible" 0.0;
7166 transition: DECELERATE 0.3;
7168 target: "elm.swallow.slot.bottom";
7170 program { name: "bottomhide";
7171 signal: "elm,action,slot,bottom,hide";
7173 action: STATE_SET "default" 0.0;
7174 transition: DECELERATE 0.5;
7176 target: "elm.swallow.slot.bottom";
7181 group { name: "elm/hover/base/hoversel_vertical/default";
7182 alias: "elm/hover/base/hoversel_vertical/entry";
7184 // image: "shad_circ.png" COMP;
7185 image: "bt_base2.png" COMP;
7186 image: "bt_hilight.png" COMP;
7187 image: "bt_shine.png" COMP;
7188 image: "outdent-top.png" COMP;
7189 image: "outdent-bottom.png" COMP;
7192 part { name: "elm.swallow.offset";
7194 description { state: "default" 0.0;
7196 rel1.relative: 0.0 0.0;
7197 rel2.relative: 0.0 0.0;
7200 part { name: "elm.swallow.size";
7202 description { state: "default" 0.0;
7204 rel1.to: "elm.swallow.offset";
7205 rel1.relative: 1.0 1.0;
7206 rel2.to: "elm.swallow.offset";
7207 rel2.relative: 1.0 1.0;
7211 part { name: "shad";
7213 description { state: "default" 0.0;
7214 image.normal: "shad_circ.png";
7215 rel1.to: "button_image";
7216 rel1.offset: -64 -64;
7217 rel2.to: "button_image";
7223 part { name: "button_image";
7225 description { state: "default" 0.0;
7226 rel1.to_x: "elm.swallow.slot.top";
7227 rel1.to_y: "elm.swallow.slot.top";
7229 rel2.to_x: "elm.swallow.slot.top";
7230 rel2.to_y: "elm.swallow.slot.bottom";
7233 normal: "bt_base2.png";
7236 image.middle: SOLID;
7238 description { state: "bottom" 0.0;
7239 rel1.to_x: "elm.swallow.slot.bottom";
7240 rel1.to_y: "elm.swallow.slot.top";
7242 rel2.to_x: "elm.swallow.slot.bottom";
7243 rel2.to_y: "elm.swallow.slot.bottom";
7246 normal: "bt_base2.png";
7249 image.middle: SOLID;
7253 part { name: "base";
7256 description { state: "default" 0.0;
7259 description { state: "visible" 0.0;
7260 inherit: "default" 1.0;
7265 part { name: "topclip";
7267 description { state: "default" 0.0;
7268 rel2.to_y: "edge_top";
7269 rel2.relative: 1.0 0.0;
7273 part { name: "elm.swallow.slot.top";
7276 description { state: "default" 0.0;
7279 rel1.to: "elm.swallow.slot.middle";
7280 rel1.relative: 0.0 0.0;
7282 rel2.to: "elm.swallow.slot.middle";
7283 rel2.relative: 1.0 0.0;
7286 description { state: "visible" 0.0;
7287 inherit: "default" 0.0;
7294 part { name: "bottomclip";
7296 description { state: "default" 0.0;
7297 rel1.to_y: "edge_bottom";
7298 rel1.relative: 0.0 1.0;
7302 part { name: "elm.swallow.slot.bottom";
7304 clip_to: "bottomclip";
7305 description { state: "default" 0.0;
7307 rel1.to: "elm.swallow.slot.middle";
7308 rel1.relative: 0.0 1.0;
7310 rel2.to: "elm.swallow.slot.middle";
7311 rel2.relative: 1.0 1.0;
7314 description { state: "visible" 0.0;
7315 inherit: "default" 0.0;
7322 part { name: "over1";
7324 description { state: "default" 0.0;
7325 rel1.to: "button_image";
7326 rel2.to: "button_image";
7327 rel2.relative: 1.0 0.5;
7329 normal: "bt_hilight.png";
7334 part { name: "over2";
7337 ignore_flags: ON_HOLD;
7338 description { state: "default" 0.0;
7339 rel1.to: "button_image";
7340 rel2.to: "button_image";
7342 normal: "bt_shine.png";
7347 part { name: "edge_top";
7349 description { state: "default" 0.0;
7352 to: "elm.swallow.size";
7356 to: "elm.swallow.size";
7358 image.normal: "outdent-bottom.png";
7359 image.border: 0 0 13 0;
7362 description { state: "visible" 0.0;
7363 inherit: "default" 0.0;
7367 part { name: "edge_bottom";
7369 description { state: "default" 0.0;
7372 to: "elm.swallow.size";
7375 to: "elm.swallow.size";
7378 image.normal: "outdent-top.png";
7379 image.border: 0 0 0 13;
7382 description { state: "visible" 0.0;
7383 inherit: "default" 0.0;
7387 part { name: "elm.swallow.slot.middle";
7389 description { state: "default" 0.0;
7390 rel1.to: "elm.swallow.size";
7391 rel2.to: "elm.swallow.size";
7396 program { name: "end";
7397 signal: "mouse,up,1";
7399 action: SIGNAL_EMIT "elm,action,dismiss" "";
7402 program { name: "show";
7403 signal: "elm,action,show";
7405 action: STATE_SET "visible" 0.0;
7406 // transition: DECELERATE 0.5;
7409 program { name: "hide";
7410 signal: "elm,action,hide";
7412 action: STATE_SET "default" 0.0;
7413 // transition: DECELERATE 0.5;
7416 program { name: "topshow";
7417 signal: "elm,action,slot,top,show";
7419 action: STATE_SET "visible" 0.0;
7423 program { name: "topshow2";
7424 action: STATE_SET "visible" 0.0;
7425 transition: DECELERATE 0.5;
7426 target: "elm.swallow.slot.top";
7428 program { name: "topshow3";
7429 signal: "elm,action,slot,top,show";
7431 action: STATE_SET "default" 0.0;
7432 target: "button_image";
7434 program { name: "tophide";
7435 signal: "elm,action,slot,top,hide";
7437 action: STATE_SET "default" 0.0;
7438 transition: DECELERATE 0.5;
7439 target: "elm.swallow.slot.top";
7442 program { name: "tophide2";
7443 action: STATE_SET "default" 0.0;
7446 program { name: "bottomshow";
7447 signal: "elm,action,slot,bottom,show";
7449 action: STATE_SET "visible" 0.0;
7450 target: "edge_bottom";
7451 after: "bottomshow2";
7453 program { name: "bottomshow2";
7454 action: STATE_SET "visible" 0.0;
7455 transition: DECELERATE 0.5;
7456 target: "elm.swallow.slot.bottom";
7458 program { name: "bottomshow3";
7459 signal: "elm,action,slot,bottom,show";
7461 action: STATE_SET "bottom" 0.0;
7462 target: "button_image";
7464 program { name: "bottomhide";
7465 signal: "elm,action,slot,bottom,hide";
7467 action: STATE_SET "default" 0.0;
7468 transition: DECELERATE 0.5;
7469 target: "elm.swallow.slot.bottom";
7470 after: "bottomhide2";
7472 program { name: "bottomhide2";
7473 action: STATE_SET "default" 0.0;
7474 target: "edge_bottom";
7478 ///////////////////////////////////////////////////////////////////////////////
7479 group { name: "elm/scroller/base/ctxpopup";
7481 item: "focus_highlight" "on";
7484 public sbvis_v, sbvis_h, sbalways_v, sbalways_h, sbvis_timer;
7485 public timer0(val) {
7487 v = get_int(sbvis_v);
7489 v = get_int(sbalways_v);
7491 emit("do-hide-vbar", "");
7492 set_int(sbvis_v, 0);
7495 v = get_int(sbvis_h);
7497 v = get_int(sbalways_h);
7499 emit("do-hide-hbar", "");
7500 set_int(sbvis_h, 0);
7503 set_int(sbvis_timer, 0);
7508 image: "bt_sm_base2.png" COMP;
7509 image: "bt_sm_shine.png" COMP;
7510 image: "bt_sm_hilight.png" COMP;
7511 image: "sl_bt2_2.png" COMP;
7514 part { name: "clipper";
7518 description { state: "default" 0.0;
7521 part { name: "elm.swallow.content";
7525 description { state: "default" 0.0;
7529 part { name: "focus_highlight";
7531 description { state: "default" 0.0;
7534 image { normal: "sl_bt2_2.png";
7541 description { state: "enabled" 0.0;
7542 inherit: "default" 0.0;
7543 color: 200 155 0 255;
7546 part { name: "sb_vbar_clip_master";
7549 description { state: "default" 0.0;
7551 description { state: "hidden" 0.0;
7553 color: 255 255 255 0;
7556 part { name: "sb_vbar_clip";
7557 clip_to:"sb_vbar_clip_master";
7561 description { state: "default" 0.0;
7563 rel2{ to:"clipper"; relative: 1.0 1.0;}
7565 description { state: "hidden" 0.0;
7567 color: 255 255 255 0;
7570 part { name: "sb_vbar";
7574 description { state: "default" 0.0;
7578 rel1{ to:"clipper"; relative: 1.0 0.0; }
7579 rel2{ to:"clipper"; relative: 1.0 1.0; }
7582 part { name: "elm.dragable.vbar";
7583 clip_to: "sb_vbar_clip";
7591 description { state: "default" 0.0;
7595 rel1 { relative: 0.5 0.5; to: "sb_vbar"; }
7596 rel2 { relative: 0.5 0.5; to: "sb_vbar"; }
7597 image { normal: "bt_sm_base2.png";
7603 part { name: "sb_vbar_over1";
7604 clip_to: "sb_vbar_clip";
7606 description { state: "default" 0.0;
7607 rel1.to: "elm.dragable.vbar";
7608 rel2.relative: 1.0 0.5;
7609 rel2.to: "elm.dragable.vbar";
7610 image { normal: "bt_sm_hilight.png";
7615 part { name: "sb_vbar_over2";
7616 clip_to: "sb_vbar_clip";
7618 description { state: "default" 0.0;
7619 rel1.to: "elm.dragable.vbar";
7620 rel2.to: "elm.dragable.vbar";
7621 image { normal: "bt_sm_shine.png";
7626 part { name: "sb_hbar_clip_master";
7629 description { state: "default" 0.0;
7631 description { state: "hidden" 0.0;
7633 color: 255 255 255 0;
7636 part { name: "sb_hbar_clip";
7637 clip_to: "sb_hbar_clip_master";
7641 description { state: "default" 0.0;
7643 rel2{ to:"clipper"; relative: 1.0 1.0;}
7645 description { state: "hidden" 0.0;
7647 color: 255 255 255 0;
7650 part { name: "sb_hbar";
7654 description { state: "default" 0.0;
7658 rel1 { to:"clipper"; relative: 0.0 1.0; }
7659 rel2 { to:"clipper"; relative: 1.0 1.0; }
7662 part { name: "elm.dragable.hbar";
7663 clip_to: "sb_hbar_clip";
7671 description { state: "default" 0.0;
7675 rel1 { relative: 0.5 0.5; to: "sb_hbar"; }
7676 rel2 { relative: 0.5 0.5; to: "sb_hbar"; }
7677 image { normal: "bt_sm_base2.png";
7683 part { name: "sb_hbar_over1";
7684 clip_to: "sb_hbar_clip";
7686 description { state: "default" 0.0;
7687 rel1.to: "elm.dragable.hbar";
7688 rel2.relative: 1.0 0.5;
7689 rel2.to: "elm.dragable.hbar";
7690 image { normal: "bt_sm_hilight.png";
7695 part { name: "sb_hbar_over2";
7696 clip_to: "sb_hbar_clip";
7698 description { state: "default" 0.0;
7699 rel1.to: "elm.dragable.hbar";
7700 rel2.to: "elm.dragable.hbar";
7701 image { normal: "bt_sm_shine.png";
7708 program { name: "load";
7712 set_state(PART:"sb_vbar_clip", "hidden", 0.0);
7713 set_state(PART:"sb_hbar_clip", "hidden", 0.0);
7714 set_int(sbvis_v, 0);
7715 set_int(sbvis_h, 0);
7716 set_int(sbalways_v, 0);
7717 set_int(sbalways_h, 0);
7718 set_int(sbvis_timer, 0);
7721 program { name: "vbar_show";
7722 signal: "elm,action,show,vbar";
7724 action: STATE_SET "default" 0.0;
7725 target: "sb_vbar_clip_master";
7727 program { name: "vbar_hide";
7728 signal: "elm,action,hide,vbar";
7730 action: STATE_SET "hidden" 0.0;
7731 target: "sb_vbar_clip_master";
7733 program { name: "vbar_show_always";
7734 signal: "elm,action,show_always,vbar";
7738 v = get_int(sbvis_v);
7739 v |= get_int(sbalways_v);
7741 set_int(sbalways_v, 1);
7742 emit("do-show-vbar", "");
7743 set_int(sbvis_v, 1);
7747 program { name: "vbar_show_notalways";
7748 signal: "elm,action,show_notalways,vbar";
7752 v = get_int(sbalways_v);
7754 set_int(sbalways_v, 0);
7755 v = get_int(sbvis_v);
7757 emit("do-hide-vbar", "");
7758 set_int(sbvis_v, 0);
7763 program { name: "sb_vbar_show";
7764 signal: "do-show-vbar";
7766 action: STATE_SET "default" 0.0;
7767 transition: LINEAR 1.0;
7768 target: "sb_vbar_clip";
7770 program { name: "sb_vbar_hide";
7771 signal: "do-hide-vbar";
7773 action: STATE_SET "hidden" 0.0;
7774 transition: LINEAR 1.0;
7775 target: "sb_vbar_clip";
7777 program { name: "hbar_show";
7778 signal: "elm,action,show,hbar";
7780 action: STATE_SET "default" 0.0;
7781 target: "sb_hbar_clip_master";
7783 program { name: "hbar_hide";
7784 signal: "elm,action,hide,hbar";
7786 action: STATE_SET "hidden" 0.0;
7787 target: "sb_hbar_clip_master";
7789 program { name: "hbar_show_always";
7790 signal: "elm,action,show_always,hbar";
7794 v = get_int(sbvis_h);
7795 v |= get_int(sbalways_h);
7797 set_int(sbalways_h, 1);
7798 emit("do-show-hbar", "");
7799 set_int(sbvis_h, 1);
7803 program { name: "hbar_show_notalways";
7804 signal: "elm,action,show_notalways,hbar";
7808 v = get_int(sbalways_h);
7810 set_int(sbalways_h, 0);
7811 v = get_int(sbvis_h);
7813 emit("do-hide-hbar", "");
7814 set_int(sbvis_h, 0);
7819 program { name: "sb_hbar_show";
7820 signal: "do-show-hbar";
7822 action: STATE_SET "default" 0.0;
7823 transition: LINEAR 1.0;
7824 target: "sb_hbar_clip";
7826 program { name: "sb_hbar_hide";
7827 signal: "do-hide-hbar";
7829 action: STATE_SET "hidden" 0.0;
7830 transition: LINEAR 1.0;
7831 target: "sb_hbar_clip";
7833 program { name: "scroll";
7834 signal: "elm,action,scroll";
7838 v = get_int(sbvis_v);
7839 v |= get_int(sbalways_v);
7841 emit("do-show-vbar", "")
7842 set_int(sbvis_v, 1);
7844 v = get_int(sbvis_h);
7845 v |= get_int(sbalways_h);
7847 emit("do-show-hbar", "");
7848 set_int(sbvis_h, 1);
7850 v = get_int(sbvis_timer);
7851 if (v > 0) cancel_timer(v);
7852 v = timer(1.0, "timer0", 0);
7853 set_int(sbvis_timer, v);
7856 program { name: "highlight_show";
7857 signal: "elm,action,focus_highlight,show";
7859 action: STATE_SET "enabled" 0.0;
7860 transition: ACCELERATE 0.3;
7861 target: "focus_highlight";
7863 program { name: "highlight_hide";
7864 signal: "elm,action,focus_highlight,hide";
7866 action: STATE_SET "default" 0.0;
7867 transition: DECELERATE 0.3;
7868 target: "focus_highlight";
7872 ///////////////////////////////////////////////////////////////////////////////
7873 group { name: "elm/ctxpopup/bg/default";
7875 part { name: "ctxpopup_bg";
7878 description { state: "default" 0.0;
7881 description { state: "visible" 0.0;
7882 inherit: "default" 0.0;
7888 program { name: "clicked_event";
7889 signal: "mouse,clicked,1";
7890 source: "ctxpopup_bg";
7891 action: SIGNAL_EMIT "elm,action,click" "";
7893 program { name: "show";
7894 signal: "elm,state,show";
7896 action: STATE_SET "visible" 0.0;
7897 target: "ctxpopup_bg";
7899 program { name: "hide";
7900 signal: "elm,state,hide";
7902 action: STATE_SET "default" 0.0;
7903 target: "ctxpopup_bg";
7907 ///////////////////////////////////////////////////////////////////////////////
7908 group { name: "elm/ctxpopup/base/default";
7910 image: "bt_base2.png" COMP;
7911 image: "bt_hilight.png" COMP;
7912 image: "bt_shine.png" COMP;
7915 part { name: "arrow_area_left";
7918 description { state: "default" 0.0;
7932 part { name: "arrow_area_right";
7935 description { state: "default" 0.0;
7949 part { name: "arrow_area_up";
7952 description { state: "default" 0.0;
7966 part { name: "arrow_area_down";
7969 description { state: "default" 0.0;
7983 part { name: "elm.swallow.arrow_up";
7990 confine: "arrow_area_up";
7993 state: "default" 0.0;
7999 part { name: "elm.swallow.arrow_down";
8006 confine: "arrow_area_down";
8009 state: "default" 0.0;
8015 part { name: "elm.swallow.arrow_left";
8022 confine: "arrow_area_left";
8025 state: "default" 0.0;
8031 part { name: "elm.swallow.arrow_right";
8038 confine: "arrow_area_right";
8041 state: "default" 0.0;
8047 part { name: "base";
8049 description { state: "default" 0.0;
8052 image { normal: "bt_base2.png";
8057 part { name: "over1";
8059 description { state: "default" 0.0;
8062 rel2.relative: 1.0 0.5;
8063 image { normal: "bt_hilight.png";
8068 part { name: "over2";
8070 description { state: "default" 0.0;
8073 image { normal: "bt_shine.png";
8078 part { name: "elm.swallow.content";
8080 description { state: "default" 0.0;
8081 rel1 { to:"base"; offset: 4 4; };
8082 rel2 { to:"base"; offset: -5 -5; };
8087 ///////////////////////////////////////////////////////////////////////////////
8088 group { name: "elm/ctxpopup/arrow/default";
8090 image: "icon_arrow_left.png" COMP;
8091 image: "icon_arrow_right.png" COMP;
8092 image: "icon_arrow_up.png" COMP;
8093 image: "icon_arrow_down.png" COMP;
8096 part { name: "ctxpopup_arrow";
8100 state: "default" 0.0;
8111 image { normal: "icon_arrow_left.png";
8114 description { state: "right" 0.0;
8118 image { normal: "icon_arrow_right.png";
8121 description { state: "top" 0.0;
8125 image { normal: "icon_arrow_up.png";
8128 description { state: "bottom" 0.0;
8132 image { normal: "icon_arrow_down.png";
8138 program { name: "enable_left_arrow";
8139 signal: "elm,state,left";
8141 action: STATE_SET "left" 0.0;
8142 target: "ctxpopup_arrow";
8144 program { name: "enable_right_arrow";
8145 signal: "elm,state,right";
8147 action: STATE_SET "right" 0.0;
8148 target: "ctxpopup_arrow";
8150 program { name: "enable_top_arrow";
8151 signal: "elm,state,top";
8153 action: STATE_SET "top" 0.0;
8154 target: "ctxpopup_arrow";
8156 program { name: "enable_bottom_arrow";
8157 signal: "elm,state,bottom";
8159 action: STATE_SET "bottom" 0.0;
8160 target: "ctxpopup_arrow";
8164 ///////////////////////////////////////////////////////////////////////////////
8166 name: "elm/ctxpopup/icon_text_style_item/default";
8167 alias: "elm/ctxpopup/text_style_item/default";
8168 alias: "elm/ctxpopup/icon_style_item/default";
8170 image: "hoversel_entry_bg.png" COMP;
8173 part { name: "event";
8175 description { state: "default" 0.0;
8180 description { state: "default" 0.0;
8183 image { normal:"hoversel_entry_bg.png";
8187 color: 255 255 255 0;
8189 description { state: "clicked" 0.0;
8190 inherit: "default" 0.0;
8191 color: 255 255 255 255;
8194 part { name: "elm.swallow.icon";
8197 description { state: "default" 0.0;
8202 rel1 { offset: 10 10; }
8203 rel2 { offset: 0 -10; }
8206 part { name: "elm.text";
8210 description { state: "default" 0.0;
8214 rel1 { relative: 1.0 0.0; to: "elm.swallow.icon"; offset: 10 0; }
8215 rel2 { relative: 1.0 1.0; offset: -11 -1; }
8216 color: 255 255 255 255;
8224 description { state: "clicked" 0.0;
8225 inherit: "default" 0.0;
8229 part { name: "over1";
8232 ignore_flags: ON_HOLD;
8233 description { state: "default" 0.0;
8234 color: 255 255 255 0;
8236 description { state: "clicked" 0.0;
8237 inherit: "default" 0.0;
8238 color: 255 255 255 255;
8241 part { name: "over2";
8244 description { state: "default" 0.0;
8245 color: 255 255 255 0;
8247 description { state: "clicked" 0.0;
8248 inherit: "default" 0.0;
8249 color: 255 255 255 255;
8252 part { name: "disclip";
8254 description { state: "default" 0.0;
8257 description { state: "enabled" 0.0;
8259 color: 50 50 50 127;
8267 name: "item_unclick";
8268 signal: "mouse,up,1";
8270 action: SIGNAL_EMIT "elm,action,click" "";
8272 program { name: "disable";
8273 signal: "elm,state,disabled";
8275 action: STATE_SET "enabled" 0.0;
8278 program { name: "enable";
8279 signal: "elm,state,enabled";
8281 action: STATE_SET "default" 0.0;
8284 program { name: "item_click2";
8285 signal: "mouse,down,1";
8288 set_state(PART:"elm.text", "clicked", 0.0);
8289 set_state(PART:"bg", "clicked", 0.0);
8292 program { name: "item_unclick2";
8293 signal: "mouse,up,1";
8296 set_state(PART:"elm.text", "default", 0.0);
8297 set_state(PART:"bg", "default", 0.0);
8302 ///////////////////////////////////////////////////////////////////////////////
8303 // emoticon images from:
8305 // http://lazycrazy.deviantart.com/
8306 // http://lazycrazy.deviantart.com/art/Very-Emotional-Emoticons-144461621
8307 group { name: "elm/entry/emoticon/angry/default"; images.image:
8308 "emo-angry.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8309 "emo-angry.png"; } } } }
8310 group { name: "elm/entry/emoticon/angry-shout/default"; images.image:
8311 "emo-angry-shout.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8312 "emo-angry-shout.png"; } } } }
8313 group { name: "elm/entry/emoticon/crazy-laugh/default"; images.image:
8314 "emo-crazy-laugh.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8315 "emo-crazy-laugh.png"; } } } }
8316 group { name: "elm/entry/emoticon/evil-laugh/default"; images.image:
8317 "emo-evil-laugh.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8318 "emo-evil-laugh.png"; } } } }
8319 group { name: "elm/entry/emoticon/evil/default"; images.image:
8320 "emo-evil.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8321 "emo-evil.png"; } } } }
8322 group { name: "elm/entry/emoticon/goggle-smile/default"; images.image:
8323 "emo-goggle-smile.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8324 "emo-goggle-smile.png"; } } } }
8325 group { name: "elm/entry/emoticon/grumpy/default"; images.image:
8326 "emo-grumpy.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8327 "emo-grumpy.png"; } } } }
8328 group { name: "elm/entry/emoticon/grumpy-smile/default"; images.image:
8329 "emo-grumpy-smile.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8330 "emo-grumpy-smile.png"; } } } }
8331 group { name: "elm/entry/emoticon/guilty/default"; images.image:
8332 "emo-guilty.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8333 "emo-guilty.png"; } } } }
8334 group { name: "elm/entry/emoticon/guilty-smile/default"; images.image:
8335 "emo-guilty-smile.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8336 "emo-guilty-smile.png"; } } } }
8337 group { name: "elm/entry/emoticon/haha/default"; images.image:
8338 "emo-haha.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8339 "emo-haha.png"; } } } }
8340 group { name: "elm/entry/emoticon/half-smile/default"; images.image:
8341 "emo-half-smile.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8342 "emo-half-smile.png"; } } } }
8343 group { name: "elm/entry/emoticon/happy-panting/default"; images.image:
8344 "emo-happy-panting.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8345 "emo-happy-panting.png"; } } } }
8346 group { name: "elm/entry/emoticon/happy/default"; images.image:
8347 "emo-happy.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8348 "emo-happy.png"; } } } }
8349 group { name: "elm/entry/emoticon/indifferent/default"; images.image:
8350 "emo-indifferent.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8351 "emo-indifferent.png"; } } } }
8352 group { name: "elm/entry/emoticon/kiss/default"; images.image:
8353 "emo-kiss.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8354 "emo-kiss.png"; } } } }
8355 group { name: "elm/entry/emoticon/knowing-grin/default"; images.image:
8356 "emo-knowing-grin.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8357 "emo-knowing-grin.png"; } } } }
8358 group { name: "elm/entry/emoticon/laugh/default"; images.image:
8359 "emo-laugh.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8360 "emo-laugh.png"; } } } }
8361 group { name: "elm/entry/emoticon/little-bit-sorry/default"; images.image:
8362 "emo-little-bit-sorry.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8363 "emo-little-bit-sorry.png"; } } } }
8364 group { name: "elm/entry/emoticon/love-lots/default"; images.image:
8365 "emo-love-lots.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8366 "emo-love-lots.png"; } } } }
8367 group { name: "elm/entry/emoticon/love/default"; images.image:
8368 "emo-love.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8369 "emo-love.png"; } } } }
8370 group { name: "elm/entry/emoticon/minimal-smile/default"; images.image:
8371 "emo-minimal-smile.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8372 "emo-minimal-smile.png"; } } } }
8373 group { name: "elm/entry/emoticon/not-happy/default"; images.image:
8374 "emo-not-happy.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8375 "emo-not-happy.png"; } } } }
8376 group { name: "elm/entry/emoticon/not-impressed/default"; images.image:
8377 "emo-not-impressed.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8378 "emo-not-impressed.png"; } } } }
8379 group { name: "elm/entry/emoticon/omg/default"; images.image:
8380 "emo-omg.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8381 "emo-omg.png"; } } } }
8382 group { name: "elm/entry/emoticon/opensmile/default"; images.image:
8383 "emo-opensmile.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8384 "emo-opensmile.png"; } } } }
8385 group { name: "elm/entry/emoticon/smile/default"; images.image:
8386 "emo-smile.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8387 "emo-smile.png"; } } } }
8388 group { name: "elm/entry/emoticon/sorry/default"; images.image:
8389 "emo-sorry.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8390 "emo-sorry.png"; } } } }
8391 group { name: "elm/entry/emoticon/squint-laugh/default"; images.image:
8392 "emo-squint-laugh.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8393 "emo-squint-laugh.png"; } } } }
8394 group { name: "elm/entry/emoticon/surprised/default"; images.image:
8395 "emo-surprised.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8396 "emo-surprised.png"; } } } }
8397 group { name: "elm/entry/emoticon/suspicious/default"; images.image:
8398 "emo-suspicious.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8399 "emo-suspicious.png"; } } } }
8400 group { name: "elm/entry/emoticon/tongue-dangling/default"; images.image:
8401 "emo-tongue-dangling.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8402 "emo-tongue-dangling.png"; } } } }
8403 group { name: "elm/entry/emoticon/tongue-poke/default"; images.image:
8404 "emo-tongue-poke.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8405 "emo-tongue-poke.png"; } } } }
8406 group { name: "elm/entry/emoticon/uh/default"; images.image:
8407 "emo-uh.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8408 "emo-uh.png"; } } } }
8409 group { name: "elm/entry/emoticon/unhappy/default"; images.image:
8410 "emo-unhappy.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8411 "emo-unhappy.png"; } } } }
8412 group { name: "elm/entry/emoticon/very-sorry/default"; images.image:
8413 "emo-very-sorry.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8414 "emo-very-sorry.png"; } } } }
8415 group { name: "elm/entry/emoticon/what/default"; images.image:
8416 "emo-what.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8417 "emo-what.png"; } } } }
8418 group { name: "elm/entry/emoticon/wink/default"; images.image:
8419 "emo-wink.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8420 "emo-wink.png"; } } } }
8421 group { name: "elm/entry/emoticon/worried/default"; images.image:
8422 "emo-worried.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8423 "emo-worried.png"; } } } }
8424 group { name: "elm/entry/emoticon/wtf/default"; images.image:
8425 "emo-wtf.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8426 "emo-wtf.png"; } } } }
8427 //------------------------------------------------------------
8428 group { name: "elm/entry/base/default";
8431 style { name: "entry_textblock_style";
8432 base: "font=Sans font_size=10 color=#000 wrap=word text_class=entry";
8436 tag: "em" "+ font=Sans:style=Oblique";
8437 tag: "b" "+ font=Sans:style=Bold";
8438 tag: "link" "+ color=#800 underline=on underline_color=#8008";
8439 tag: "hilight" "+ font=Sans:style=Bold";
8441 style { name: "entry_textblock_disabled_style";
8442 base: "font=Sans font_size=10 color=#00000080 wrap=word text_class=entry";
8446 tag: "em" "+ font=Sans:style=Oblique";
8447 tag: "b" "+ font=Sans:style=Bold";
8448 tag: "link" "+ color=#00000080 underline=on underline_color=#00000080";
8449 tag: "hilight" "+ font=Sans:style=Bold";
8453 // item: context_menu_orientation "horizontal";
8456 part { name: "elm.text";
8460 entry_mode: EDITABLE;
8461 select_mode: EXPLICIT;
8463 source: "elm/entry/selection/default"; // selection under
8464 // source2: "X"; // selection over
8465 // source3: "X"; // cursor under
8466 source4: "elm/entry/cursor/default"; // cursorover
8467 source5: "elm/entry/anchor/default"; // anchor under
8468 // source6: "X"; // anchor over
8469 description { state: "default" 0.0;
8470 /* we gotta use 0 0 here, because of scrolled entries */
8473 style: "entry_textblock_style";
8477 description { state: "disabled" 0.0;
8478 inherit: "default" 0.0;
8480 style: "entry_textblock_disabled_style";
8487 program { name: "focus";
8493 program { name: "disable";
8494 signal: "elm,state,disabled";
8496 action: STATE_SET "disabled" 0.0;
8499 program { name: "enable";
8500 signal: "elm,state,enabled";
8502 action: STATE_SET "default" 0.0;
8508 group { name: "elm/entry/base-charwrap/default";
8511 style { name: "entry_textblock_style_charwrap";
8512 base: "font=Sans font_size=10 color=#000 wrap=char text_class=entry";
8516 tag: "em" "+ font=Sans:style=Oblique";
8517 tag: "b" "+ font=Sans:style=Bold";
8518 tag: "link" "+ color=#800 underline=on underline_color=#8008";
8519 tag: "hilight" "+ font=Sans:style=Bold";
8521 style { name: "entry_textblock_disabled_style_charwrap";
8522 base: "font=Sans font_size=10 color=#00000080 wrap=char text_class=entry";
8526 tag: "em" "+ font=Sans:style=Oblique";
8527 tag: "b" "+ font=Sans:style=Bold";
8528 tag: "link" "+ color=#00000080 underline=on underline_color=#00000080";
8529 tag: "hilight" "+ font=Sans:style=Bold";
8533 part { name: "elm.text";
8537 entry_mode: EDITABLE;
8538 select_mode: EXPLICIT;
8540 source: "elm/entry/selection/default"; // selection under
8541 // source2: "X"; // selection over
8542 // source3: "X"; // cursor under
8543 source4: "elm/entry/cursor/default"; // cursorover
8544 source5: "elm/entry/anchor/default"; // anchor under
8545 // source6: "X"; // anchor over
8546 description { state: "default" 0.0;
8549 style: "entry_textblock_style_charwrap";
8553 description { state: "disabled" 0.0;
8554 inherit: "default" 0.0;
8556 style: "entry_textblock_disabled_style_charwrap";
8563 program { name: "focus";
8569 program { name: "disable";
8570 signal: "elm,state,disabled";
8572 action: STATE_SET "disabled" 0.0;
8575 program { name: "enable";
8576 signal: "elm,state,enabled";
8578 action: STATE_SET "default" 0.0;
8584 group { name: "elm/entry/base-nowrap/default";
8586 part { name: "elm.text";
8590 entry_mode: EDITABLE;
8591 select_mode: EXPLICIT;
8593 source: "elm/entry/selection/default"; // selection under
8594 source4: "elm/entry/cursor/default"; // cursorover
8595 source5: "elm/entry/anchor/default"; // anchor under
8596 description { state: "default" 0.0;
8598 style: "entry_textblock_style";
8602 description { state: "disabled" 0.0;
8603 inherit: "default" 0.0;
8605 style: "entry_textblock_disabled_style";
8614 description { state: "default" 0.0;
8620 description { state: "visible" 0.0;
8621 inherit: "default" 0.0;
8628 program { name: "focus";
8634 program { name: "disable";
8635 signal: "elm,state,disabled";
8637 action: STATE_SET "disabled" 0.0;
8640 program { name: "enable";
8641 signal: "elm,state,enabled";
8643 action: STATE_SET "default" 0.0;
8647 program { name: "selmode0";
8648 signal: "elm,state,select,on";
8650 action: STATE_SET "visible" 0.0;
8653 program { name: "selmode1";
8654 signal: "elm,state,select,off";
8656 action: STATE_SET "default" 0.0;
8663 group { name: "elm/entry/base-single/default";
8666 style { name: "entry_single_textblock_style";
8667 base: "font=Sans font_size=10 color=#000 wrap=none text_class=entry";
8671 tag: "em" "+ font=Sans:style=Oblique";
8672 tag: "b" "+ font=Sans:style=Bold";
8673 tag: "link" "+ color=#800 underline=on underline_color=#8008";
8674 tag: "hilight" "+ font=Sans:style=Bold";
8676 style { name: "entry_single_textblock_disabled_style";
8677 base: "font=Sans font_size=10 color=#00000080 wrap=none text_class=entry";
8681 tag: "em" "+ font=Sans:style=Oblique";
8682 tag: "b" "+ font=Sans:style=Bold";
8683 tag: "link" "+ color=#00000080 underline=on underline_color=#00000080";
8684 tag: "hilight" "+ font=Sans:style=Bold";
8688 part { name: "elm.text";
8692 entry_mode: EDITABLE;
8693 select_mode: EXPLICIT;
8695 source: "elm/entry/selection/default"; // selection under
8696 source4: "elm/entry/cursor/default"; // cursorover
8697 source5: "elm/entry/anchor/default"; // anchor under
8698 description { state: "default" 0.0;
8700 style: "entry_single_textblock_style";
8705 description { state: "disabled" 0.0;
8706 inherit: "default" 0.0;
8708 style: "entry_single_textblock_disabled_style";
8714 program { name: "focus";
8720 program { name: "disable";
8721 signal: "elm,state,disabled";
8723 action: STATE_SET "disabled" 0.0;
8726 program { name: "enable";
8727 signal: "elm,state,enabled";
8729 action: STATE_SET "default" 0.0;
8735 group { name: "elm/entry/base-single-noedit/default";
8737 part { name: "elm.text";
8742 select_mode: EXPLICIT;
8744 source: "elm/entry/selection/default"; // selection under
8745 source5: "elm/entry/anchor/default"; // anchor under
8746 description { state: "default" 0.0;
8748 style: "entry_single_textblock_style";
8753 description { state: "disabled" 0.0;
8754 inherit: "default" 0.0;
8756 style: "entry_single_textblock_disabled_style";
8762 program { name: "focus";
8768 program { name: "disable";
8769 signal: "elm,state,disabled";
8771 action: STATE_SET "disabled" 0.0;
8774 program { name: "enable";
8775 signal: "elm,state,enabled";
8777 action: STATE_SET "default" 0.0;
8783 group { name: "elm/entry/base-noedit/default";
8785 part { name: "elm.text";
8790 select_mode: EXPLICIT;
8792 source: "elm/entry/selection/default"; // selection under
8793 source5: "elm/entry/anchor/default"; // anchor under
8794 description { state: "default" 0.0;
8797 style: "entry_textblock_style";
8801 description { state: "disabled" 0.0;
8802 inherit: "default" 0.0;
8804 style: "entry_textblock_disabled_style";
8810 program { name: "focus";
8816 program { name: "disable";
8817 signal: "elm,state,disabled";
8819 action: STATE_SET "disabled" 0.0;
8822 program { name: "enable";
8823 signal: "elm,state,enabled";
8825 action: STATE_SET "default" 0.0;
8831 group { name: "elm/entry/base-noedit-charwrap/default";
8833 part { name: "elm.text";
8838 select_mode: EXPLICIT;
8840 source: "elm/entry/selection/default"; // selection under
8841 source5: "elm/entry/anchor/default"; // anchor under
8842 description { state: "default" 0.0;
8845 style: "entry_textblock_style_charwrap";
8849 description { state: "disabled" 0.0;
8850 inherit: "default" 0.0;
8852 style: "entry_textblock_disabled_style_charwrap";
8858 program { name: "focus";
8864 program { name: "disable";
8865 signal: "elm,state,disabled";
8867 action: STATE_SET "disabled" 0.0;
8870 program { name: "enable";
8871 signal: "elm,state,enabled";
8873 action: STATE_SET "default" 0.0;
8879 group { name: "elm/entry/base-nowrap-noedit/default";
8881 part { name: "elm.text";
8886 select_mode: EXPLICIT;
8888 source: "elm/entry/selection/default"; // selection under
8889 source5: "elm/entry/anchor/default"; // anchor under
8890 description { state: "default" 0.0;
8892 style: "entry_textblock_style";
8896 description { state: "disabled" 0.0;
8897 inherit: "default" 0.0;
8899 style: "entry_textblock_disabled_style";
8905 program { name: "focus";
8911 program { name: "disable";
8912 signal: "elm,state,disabled";
8914 action: STATE_SET "disabled" 0.0;
8917 program { name: "enable";
8918 signal: "elm,state,enabled";
8920 action: STATE_SET "default" 0.0;
8926 group { name: "elm/entry/base-password/default";
8928 part { name: "elm.text";
8932 entry_mode: PASSWORD;
8933 select_mode: EXPLICIT;
8935 source: "elm/entry/selection/default"; // selection under
8936 source4: "elm/entry/cursor/default"; // cursorover
8937 source5: "elm/entry/anchor/default"; // anchor under
8938 description { state: "default" 0.0;
8940 style: "entry_single_textblock_style";
8946 description { state: "disabled" 0.0;
8947 inherit: "default" 0.0;
8949 style: "entry_single_textblock_disabled_style";
8955 program { name: "focus";
8961 program { name: "disable";
8962 signal: "elm,state,disabled";
8964 action: STATE_SET "disabled" 0.0;
8967 program { name: "enable";
8968 signal: "elm,state,enabled";
8970 action: STATE_SET "default" 0.0;
8976 group { name: "elm/entry/cursor/default";
8978 image: "cur_box.png" COMP;
8979 image: "cur_hi.png" COMP;
8980 image: "cur_shad.png" COMP;
8981 image: "cur_shine.png" COMP;
8982 image: "cur_glow.png" COMP;
8985 part { name: "clip2";
8988 description { state: "default" 0.0;
8993 description { state: "focused" 0.0;
8994 inherit: "default" 0.0;
8998 part { name: "clip";
9002 description { state: "default" 0.0;
9006 description { state: "hidden" 0.0;
9007 inherit: "default" 0.0;
9014 description { state: "default" 0.0;
9019 image.border: 2 2 2 2;
9020 image.normal: "cur_shad.png";
9023 part { name: "base";
9027 description { state: "default" 0.0;
9030 rel1.relative: 0.0 1.0;
9032 rel2.relative: 1.0 1.0;
9034 image.normal: "cur_box.png";
9040 description { state: "default" 0.0;
9043 rel2.relative: 1.0 0.5;
9044 image.normal: "cur_hi.png";
9047 part { name: "shine";
9051 description { state: "default" 0.0;
9054 rel2.relative: 1.0 0.75;
9055 image.border: 2 2 1 0;
9056 image.normal: "cur_shine.png";
9060 part { name: "glow";
9063 description { state: "default" 0.0;
9065 rel1.relative: 0.0 -2.0;
9068 rel2.relative: 1.0 0.0;
9070 image.border: 2 2 0 4;
9071 image.normal: "cur_glow.png";
9074 description { state: "hidden" 0.0;
9075 inherit: "default" 0.0;
9076 color: 255 255 255 0;
9081 program { name: "show";
9084 action: STATE_SET "hidden" 0.0;
9086 transition: DECELERATE 2.0;
9090 program { name: "show2";
9091 action: STATE_SET "hidden" 0.0;
9096 program { name: "show3";
9097 action: STATE_SET "default" 0.0;
9102 program { name: "show4";
9103 action: STATE_SET "default" 0.0;
9105 transition: DECELERATE 0.5;
9109 program { name: "focused";
9110 signal: "elm,action,focus";
9112 action: STATE_SET "focused" 0.0;
9115 program { name: "unfocused";
9116 signal: "elm,action,unfocus";
9118 action: STATE_SET "default" 0.0;
9124 group { name: "elm/entry/selection/default";
9129 description { state: "default" 0.0;
9130 color: 128 128 128 128;
9136 group { name: "elm/entry/anchor/default";
9141 description { state: "default" 0.0;
9148 ///////////////////////////////////////////////////////////////////////////////
9149 group { name: "elm/bubble/top_left/default";
9150 alias: "elm/bubble/base/default";
9152 image: "bubble_3.png" COMP;
9153 image: "bubble_4.png" COMP;
9154 image: "bubble_shine3.png" COMP;
9155 image: "bubble_shine4.png" COMP;
9158 part { name: "event";
9161 state: "default" 0.0;
9165 part { name: "elm.swallow.icon";
9167 description { state: "default" 0.0;
9172 aspect_preference: VERTICAL;
9183 description { state: "visible" 0.0;
9184 inherit: "default" 0.0;
9188 part { name: "elm.text";
9192 description { state: "default" 0.0;
9196 to_x: "elm.swallow.icon";
9207 font: "Sans:style=Bold,Edje-Vera-Bold";
9215 part { name: "elm.info";
9219 description { state: "default" 0.0;
9232 font: "Sans:style=Bold,Edje-Vera-Bold";
9240 part { name: "base0";
9242 description { state: "default" 0.0;
9244 to_y: "elm.swallow.icon";
9249 normal: "bubble_3.png";
9252 image.middle: SOLID;
9255 description { state: "rtl" 0.0;
9256 inherit: "default" 0.0;
9258 normal: "bubble_4.png";
9263 part { name: "elm.swallow.content";
9265 description { state: "default" 0.0;
9276 part { name: "shine";
9278 description { state: "default" 0.0;
9289 normal: "bubble_shine3.png";
9294 description { state: "rtl" 0.0;
9295 inherit: "default" 0.0;
9297 normal: "bubble_shine4.png";
9306 signal: "elm,state,icon,visible";
9308 action: STATE_SET "visible" 0.0;
9309 target: "elm.swallow.icon";
9313 signal: "elm,state,icon,hidden";
9315 action: STATE_SET "default" 0.0;
9316 target: "elm.swallow.icon";
9318 program { name: "to_rtl";
9319 signal: "edje,state,rtl";
9321 action: STATE_SET "rtl" 0.0;
9325 program { name: "to_ltr";
9326 signal: "edje,state,ltr";
9328 action: STATE_SET "default" 0.0;
9335 group { name: "elm/bubble/top_right/default";
9337 image: "bubble_3.png" COMP;
9338 image: "bubble_4.png" COMP;
9339 image: "bubble_shine3.png" COMP;
9340 image: "bubble_shine4.png" COMP;
9343 part { name: "event";
9346 state: "default" 0.0;
9350 part { name: "elm.swallow.icon";
9352 description { state: "default" 0.0;
9357 aspect_preference: VERTICAL;
9368 description { state: "visible" 0.0;
9369 inherit: "default" 0.0;
9373 part { name: "elm.text";
9377 description { state: "default" 0.0;
9391 font: "Sans:style=Bold,Edje-Vera-Bold";
9399 part { name: "elm.info";
9403 description { state: "default" 0.0;
9411 to_x: "elm.swallow.icon";
9417 font: "Sans:style=Bold,Edje-Vera-Bold";
9425 part { name: "base0";
9427 description { state: "default" 0.0;
9429 to_y: "elm.swallow.icon";
9434 normal: "bubble_4.png";
9437 image.middle: SOLID;
9440 description { state: "rtl" 0.0;
9441 inherit: "default" 0.0;
9443 normal: "bubble_3.png";
9448 part { name: "elm.swallow.content";
9450 description { state: "default" 0.0;
9461 part { name: "shine";
9463 description { state: "default" 0.0;
9474 normal: "bubble_shine4.png";
9479 description { state: "rtl" 0.0;
9480 inherit: "default" 0.0;
9482 normal: "bubble_shine3.png";
9491 signal: "elm,state,icon,visible";
9493 action: STATE_SET "visible" 0.0;
9494 target: "elm.swallow.icon";
9498 signal: "elm,state,icon,hidden";
9500 action: STATE_SET "default" 0.0;
9501 target: "elm.swallow.icon";
9503 program { name: "to_rtl";
9504 signal: "edje,state,rtl";
9506 action: STATE_SET "rtl" 0.0;
9510 program { name: "to_ltr";
9511 signal: "edje,state,ltr";
9513 action: STATE_SET "default" 0.0;
9520 group { name: "elm/bubble/bottom_left/default";
9522 image: "bubble_1.png" COMP;
9523 image: "bubble_2.png" COMP;
9524 image: "bubble_shine.png" COMP;
9527 part { name: "event";
9530 state: "default" 0.0;
9534 part { name: "elm.swallow.icon";
9536 description { state: "default" 0.0;
9541 aspect_preference: VERTICAL;
9552 description { state: "visible" 0.0;
9553 inherit: "default" 0.0;
9557 part { name: "elm.text";
9561 description { state: "default" 0.0;
9565 to_x: "elm.swallow.icon";
9576 font: "Sans:style=Bold,Edje-Vera-Bold";
9584 part { name: "elm.info";
9588 description { state: "default" 0.0;
9601 font: "Sans:style=Bold,Edje-Vera-Bold";
9609 part { name: "base0";
9611 description { state: "default" 0.0;
9613 to_y: "elm.swallow.icon";
9618 normal: "bubble_1.png";
9619 border: 36 11 10 19;
9621 image.middle: SOLID;
9624 description { state: "rtl" 0.0;
9625 inherit: "default" 0.0;
9627 normal: "bubble_2.png";
9628 border: 11 36 10 19;
9632 part { name: "elm.swallow.content";
9634 description { state: "default" 0.0;
9645 part { name: "shine";
9647 description { state: "default" 0.0;
9658 normal: "bubble_shine.png";
9663 description { state: "rtl" 0.0;
9664 inherit: "default" 0.0;
9666 normal: "bubble_shine4.png";
9675 signal: "elm,state,icon,visible";
9677 action: STATE_SET "visible" 0.0;
9678 target: "elm.swallow.icon";
9682 signal: "elm,state,icon,hidden";
9684 action: STATE_SET "default" 0.0;
9685 target: "elm.swallow.icon";
9687 program { name: "to_rtl";
9688 signal: "edje,state,rtl";
9690 action: STATE_SET "rtl" 0.0;
9693 program { name: "to_ltr";
9694 signal: "edje,state,ltr";
9696 action: STATE_SET "default" 0.0;
9702 group { name: "elm/bubble/bottom_right/default";
9704 image: "bubble_1.png" COMP;
9705 image: "bubble_2.png" COMP;
9706 image: "bubble_shine.png" COMP;
9709 part { name: "event";
9712 state: "default" 0.0;
9716 part { name: "elm.swallow.icon";
9718 description { state: "default" 0.0;
9723 aspect_preference: VERTICAL;
9734 description { state: "visible" 0.0;
9735 inherit: "default" 0.0;
9739 part { name: "elm.text";
9743 description { state: "default" 0.0;
9757 font: "Sans:style=Bold,Edje-Vera-Bold";
9765 part { name: "elm.info";
9769 description { state: "default" 0.0;
9777 to_x: "elm.swallow.icon";
9783 font: "Sans:style=Bold,Edje-Vera-Bold";
9791 part { name: "base0";
9793 description { state: "default" 0.0;
9795 to_y: "elm.swallow.icon";
9800 normal: "bubble_2.png";
9801 border: 11 36 10 19;
9803 image.middle: SOLID;
9806 description { state: "rtl" 0.0;
9807 inherit: "default" 0.0;
9809 normal: "bubble_1.png";
9810 border: 36 11 10 19;
9814 part { name: "elm.swallow.content";
9816 description { state: "default" 0.0;
9827 part { name: "shine";
9829 description { state: "default" 0.0;
9840 normal: "bubble_shine.png";
9845 description { state: "rtl" 0.0;
9846 inherit: "default" 0.0;
9848 normal: "bubble_shine3.png";
9857 signal: "elm,state,icon,visible";
9859 action: STATE_SET "visible" 0.0;
9860 target: "elm.swallow.icon";
9864 signal: "elm,state,icon,hidden";
9866 action: STATE_SET "default" 0.0;
9867 target: "elm.swallow.icon";
9869 program { name: "to_rtl";
9870 signal: "edje,state,rtl";
9872 action: STATE_SET "rtl" 0.0;
9875 program { name: "to_ltr";
9876 signal: "edje,state,ltr";
9878 action: STATE_SET "default" 0.0;
9884 ///////////////////////////////////////////////////////////////////////////////
9885 group { name: "elm/photo/base/default";
9887 image: "frame_1.png" COMP;
9888 image: "frame_2.png" COMP;
9889 image: "dia_grad.png" COMP;
9890 image: "head.png" COMP;
9893 part { name: "base0";
9895 description { state: "default" 0.0;
9896 image.normal: "dia_grad.png";
9908 part { name: "base";
9910 description { state: "default" 0.0;
9912 normal: "frame_2.png";
9919 part { name: "head";
9921 description { state: "default" 0.0;
9925 aspect_preference: BOTH;
9926 image.normal: "head.png";
9929 part { name: "clip";
9932 description { state: "default" 0.0;
9935 color: 255 255 255 255;
9938 part { name: "elm.swallow.content";
9941 description { state: "default" 0.0;
9946 part { name: "over";
9948 description { state: "default" 0.0;
9952 normal: "frame_1.png";
9962 group { name: "elm/photo/base/shadow";
9964 image: "shadow.png" COMP;
9965 image: "black.png" COMP;
9968 public message(Msg_Type:type, id, ...) {
9969 if( (type==MSG_INT_SET) && (id==0) )
9974 custom_state(PART:"size", "default", 0.0);
9978 set_state_val(PART:"size", STATE_REL1_OFFSET, - w/2, - h/2);
9979 set_state_val(PART:"size", STATE_REL2_OFFSET, w/2 + 1, h/2 + 1);
9980 set_state(PART:"size", "custom", 0.0);
9985 part { name: "size";
9987 description { state: "default" 0.0;
9988 rel1.relative: 0.5 0.5;
9989 rel2.relative: 0.5 0.5;
9997 state: "default" 0.0;
10000 rel1.relative: -0.06 -0.06;
10001 rel2.relative: 1.07 1.07;
10002 image.normal: "shadow.png";
10007 part { name: "elm.swallow.content";
10009 description { state: "default" 0.0;
10011 rel2.offset: -3 -3;
10021 state: "default" 0.0;
10026 image.normal: "black.png";
10027 image.border: 1 1 1 1;
10034 ///////////////////////////////////////////////////////////////////////////////
10035 group { name: "elm/thumb/base/default";
10037 image: "frame_1.png" COMP;
10038 image: "frame_2.png" COMP;
10039 image: "dia_grad.png" COMP;
10040 image: "busy-1.png" COMP;
10041 image: "busy-2.png" COMP;
10042 image: "busy-3.png" COMP;
10043 image: "busy-4.png" COMP;
10044 image: "busy-5.png" COMP;
10045 image: "busy-6.png" COMP;
10046 image: "busy-7.png" COMP;
10047 image: "busy-8.png" COMP;
10048 image: "busy-9.png" COMP;
10051 part { name: "base0";
10053 description { state: "default" 0.0;
10054 image.normal: "dia_grad.png";
10066 part { name: "base";
10068 description { state: "default" 0.0;
10070 normal: "frame_2.png";
10077 part { name: "clip";
10080 description { state: "default" 0.0;
10082 rel2.offset: -5 -5;
10083 color: 255 255 255 255;
10086 part { name: "elm.swallow.content";
10089 description { state: "default" 0.0;
10091 rel2.offset: -5 -5;
10094 part { name: "progress";
10098 description { state: "default" 0.0;
10103 aspect_preference: BOTH;
10105 description { state: "pulse" 0.0;
10106 inherit: "default" 0.0;
10109 normal: "busy-9.png";
10110 tween: "busy-1.png";
10111 tween: "busy-2.png";
10112 tween: "busy-3.png";
10113 tween: "busy-4.png";
10114 tween: "busy-5.png";
10115 tween: "busy-6.png";
10116 tween: "busy-7.png";
10117 tween: "busy-8.png";
10122 part { name: "over";
10124 description { state: "default" 0.0;
10126 rel2.offset: -5 -5;
10128 normal: "frame_1.png";
10136 program { name: "start_pulse";
10137 signal: "elm,state,pulse,start";
10139 action: STATE_SET "pulse" 0.0;
10140 target: "progress";
10141 transition: LINEAR 0.5;
10142 after: "start_pulse";
10144 program { name: "stop_pulse";
10145 signal: "elm,state,pulse,stop";
10147 action: STATE_SET "default" 0.0;
10148 target: "progress";
10154 group { name: "elm/thumb/base/noframe";
10156 image: "busy-1.png" COMP;
10157 image: "busy-2.png" COMP;
10158 image: "busy-3.png" COMP;
10159 image: "busy-4.png" COMP;
10160 image: "busy-5.png" COMP;
10161 image: "busy-6.png" COMP;
10162 image: "busy-7.png" COMP;
10163 image: "busy-8.png" COMP;
10164 image: "busy-9.png" COMP;
10167 part { name: "elm.swallow.content";
10169 description { state: "default" 0.0;
10171 rel2.offset: -5 -5;
10174 part { name: "progress";
10176 description { state: "default" 0.0;
10181 aspect_preference: BOTH;
10183 description { state: "pulse" 0.0;
10184 inherit: "default" 0.0;
10187 normal: "busy-9.png";
10188 tween: "busy-1.png";
10189 tween: "busy-2.png";
10190 tween: "busy-3.png";
10191 tween: "busy-4.png";
10192 tween: "busy-5.png";
10193 tween: "busy-6.png";
10194 tween: "busy-7.png";
10195 tween: "busy-8.png";
10201 program { name: "start_pulse";
10202 signal: "elm,state,pulse,start";
10204 action: STATE_SET "pulse" 0.0;
10205 target: "progress";
10206 transition: LINEAR 0.5;
10207 after: "start_pulse";
10209 program { name: "stop_pulse";
10210 signal: "elm,state,pulse,stop";
10212 action: STATE_SET "default" 0.0;
10213 target: "progress";
10220 ///////////////////////////////////////////////////////////////////////////////
10221 group { name: "elm/icon/home/default"; alias: "elm/icon/toolbar/home/default"; min: 32 32;
10222 images.image: "icon_home.png" COMP; parts { part { name: "base";
10223 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10224 image.normal: "icon_home.png"; } } } }
10225 group { name: "elm/icon/close/default"; alias: "elm/icon/toolbar/close/default"; min: 32 32;
10226 images.image: "icon_close.png" COMP; parts { part { name: "base";
10227 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10228 image.normal: "icon_close.png"; } } } }
10229 group { name: "elm/icon/apps/default"; alias: "elm/icon/toolbar/apps/default"; min: 32 32;
10230 images.image: "icon_apps.png" COMP; parts { part { name: "base";
10231 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10232 image.normal: "icon_apps.png"; } } } }
10233 group { name: "elm/icon/arrow_up/default"; alias: "elm/icon/toolbar/arrow_up/default"; min: 32 32;
10234 images.image: "icon_arrow_up.png" COMP; parts { part { name: "base";
10235 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10236 image.normal: "icon_arrow_up.png"; } } } }
10237 group { name: "elm/icon/arrow_down/default";
10238 alias: "elm/icon/toolbar/arrow_down/default";
10239 alias: "elm/icon/toolbar/more_menu/default"; min: 32 32;
10240 images.image: "icon_arrow_down.png" COMP; parts { part { name: "base";
10241 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10242 image.normal: "icon_arrow_down.png"; } } } }
10243 group { name: "elm/icon/arrow_left/default"; alias: "elm/icon/toolbar/arrow_left/default"; min: 32 32;
10244 images.image: "icon_arrow_left.png" COMP; parts { part { name: "base";
10245 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10246 image.normal: "icon_arrow_left.png"; } } } }
10247 group { name: "elm/icon/arrow_right/default"; alias: "elm/icon/toolbar/arrow_right/default"; min: 32 32;
10248 images.image: "icon_arrow_right.png" COMP; parts { part { name: "base";
10249 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10250 image.normal: "icon_arrow_right.png"; } } } }
10251 group { name: "elm/icon/chat/default"; alias: "elm/icon/toolbar/chat/default"; min: 32 32;
10252 images.image: "icon_chat.png" COMP; parts { part { name: "base";
10253 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10254 image.normal: "icon_chat.png"; } } } }
10255 group { name: "elm/icon/clock/default"; alias: "elm/icon/toolbar/clock/default"; min: 32 32;
10256 images.image: "icon_clock.png" COMP; parts { part { name: "base";
10257 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10258 image.normal: "icon_clock.png"; } } } }
10259 group { name: "elm/icon/delete/default"; alias: "elm/icon/toolbar/delete/default"; min: 32 32;
10260 images.image: "icon_delete.png" COMP; parts { part { name: "base";
10261 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10262 image.normal: "icon_delete.png"; } } } }
10263 group { name: "elm/icon/edit/default"; alias: "elm/icon/toolbar/edit/default"; min: 32 32;
10264 images.image: "icon_edit.png" COMP; parts { part { name: "base";
10265 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10266 image.normal: "icon_edit.png"; } } } }
10267 group { name: "elm/icon/refresh/default"; alias: "elm/icon/toolbar/refresh/default"; min: 32 32;
10268 images.image: "icon_refresh.png" COMP; parts { part { name: "base";
10269 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10270 image.normal: "icon_refresh.png"; } } } }
10271 group { name: "elm/icon/folder/default"; alias: "elm/icon/toolbar/folder/default"; min: 32 32;
10272 images.image: "icon_folder.png" COMP; parts { part { name: "base";
10273 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10274 image.normal: "icon_folder.png"; } } } }
10275 group { name: "elm/icon/file/default"; alias: "elm/icon/toolbar/file/default"; min: 32 32;
10276 images.image: "icon_file.png" COMP; parts { part { name: "base";
10277 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10278 image.normal: "icon_file.png"; } } } }
10279 ///////////////////////////////////////////////////////////////////////////////
10280 group { name: "elm/icon/menu/home/default"; min: 24 24; max: 24 24;
10281 images.image: "icon_home.png" COMP; parts { part { name: "base";
10282 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10283 image.normal: "icon_home.png"; } } } }
10284 group { name: "elm/icon/menu/close/default"; min: 24 24; max: 24 24;
10285 images.image: "icon_close.png" COMP; parts { part { name: "base";
10286 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10287 image.normal: "icon_close.png"; } } } }
10288 group { name: "elm/icon/menu/apps/default"; min: 24 24; max: 24 24;
10289 images.image: "icon_apps.png" COMP; parts { part { name: "base";
10290 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10291 image.normal: "icon_apps.png"; } } } }
10292 group { name: "elm/icon/menu/arrow_up/default"; min: 24 24; max: 24 24;
10293 images.image: "icon_arrow_up.png" COMP; parts { part { name: "base";
10294 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10295 image.normal: "icon_arrow_up.png"; } } } }
10296 group { name: "elm/icon/menu/arrow_down/default"; min: 24 24; max: 24 24;
10297 images.image: "icon_arrow_down.png" COMP; parts { part { name: "base";
10298 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10299 image.normal: "icon_arrow_down.png"; } } } }
10300 group { name: "elm/icon/menu/arrow_left/default"; min: 24 24; max: 24 24;
10301 images.image: "icon_arrow_left.png" COMP; parts { part { name: "base";
10302 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10303 image.normal: "icon_arrow_left.png"; } } } }
10304 group { name: "elm/icon/menu/arrow_right/default"; min: 24 24; max: 24 24;
10305 images.image: "icon_arrow_right.png" COMP; parts { part { name: "base";
10306 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10307 image.normal: "icon_arrow_right.png"; } } } }
10308 group { name: "elm/icon/menu/chat/default"; min: 24 24; max: 24 24;
10309 images.image: "icon_chat.png" COMP; parts { part { name: "base";
10310 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10311 image.normal: "icon_chat.png"; } } } }
10312 group { name: "elm/icon/menu/clock/default"; min: 24 24; max: 24 24;
10313 images.image: "icon_clock.png" COMP; parts { part { name: "base";
10314 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10315 image.normal: "icon_clock.png"; } } } }
10316 group { name: "elm/icon/menu/delete/default"; min: 24 24; max: 24 24;
10317 images.image: "icon_delete.png" COMP; parts { part { name: "base";
10318 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10319 image.normal: "icon_delete.png"; } } } }
10320 group { name: "elm/icon/menu/edit/default"; min: 24 24; max: 24 24;
10321 images.image: "icon_edit.png" COMP; parts { part { name: "base";
10322 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10323 image.normal: "icon_edit.png"; } } } }
10324 group { name: "elm/icon/menu/refresh/default"; min: 24 24; max: 24 24;
10325 images.image: "icon_refresh.png" COMP; parts { part { name: "base";
10326 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10327 image.normal: "icon_refresh.png"; } } } }
10328 group { name: "elm/icon/menu/folder/default"; min: 24 24; max: 24 24;
10329 images.image: "icon_folder.png" COMP; parts { part { name: "base";
10330 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10331 image.normal: "icon_folder.png"; } } } }
10332 group { name: "elm/icon/menu/file/default"; min: 24 24; max: 24 24;
10333 images.image: "icon_file.png" COMP; parts { part { name: "base";
10334 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10335 image.normal: "icon_file.png"; } } } }
10337 ///////////////////////////////////////////////////////////////////////////////
10338 group { name: "elm/toolbar/base/default";
10340 image: "bt_dis_base.png" COMP;
10341 image: "bt_dis_hilight.png" COMP;
10342 image: "bt_dis_shine.png" COMP;
10343 image: "icon_left_arrow.png" COMP;
10344 image: "icon_right_arrow.png" COMP;
10347 part { name: "base";
10349 description { state: "default" 0.0;
10354 rel2.offset: -3 -3;
10356 normal: "bt_dis_base.png";
10359 image.middle: SOLID;
10362 part { name: "clipper";
10366 state: "default" 0.0;
10377 part { name: "elm.swallow.content";
10378 clip_to: "clipper";
10381 state: "default" 0.0;
10382 rel1.to: "clipper";
10383 rel2.to: "clipper";
10386 part { name: "over2";
10388 description { state: "default" 0.0;
10392 normal: "bt_dis_shine.png";
10397 part { name: "over1";
10399 description { state: "default" 0.0;
10402 rel2.relative: 1.0 0.5;
10404 normal: "bt_dis_hilight.png";
10407 color: 255 255 255 128;
10410 part { name: "left_arrow";
10412 description { state: "default" 0.0;
10413 image.normal: "icon_left_arrow.png";
10415 aspect_preference: VERTICAL;
10420 description { state: "hidden" 0.0;
10421 inherit: "default" 0.0;
10423 color: 255 255 255 0;
10426 part { name: "right_arrow";
10428 description { state: "default" 0.0;
10429 image.normal: "icon_right_arrow.png";
10431 aspect_preference: VERTICAL;
10436 description { state: "hidden" 0.0;
10437 inherit: "default" 0.0;
10439 color: 255 255 255 0;
10442 part { name: "event";
10446 description { state: "default" 0.0;
10452 program { name: "sb_hbar_show";
10453 signal: "elm,action,show,hbar";
10455 action: STATE_SET "default" 0.0;
10456 transition: LINEAR 0.5;
10457 target: "left_arrow";
10458 target: "right_arrow";
10460 program { name: "sb_hbar_hide";
10461 signal: "elm,action,hide,hbar";
10463 action: STATE_SET "hidden" 0.0;
10464 target: "left_arrow";
10465 target: "right_arrow";
10466 transition: LINEAR 0.5;
10471 group { name: "elm/toolbar/item/default";
10473 image: "toolbar_sel.png" COMP;
10475 data.item: "transition_animation_on" "1";
10477 part { name: "label2";
10481 clip_to: "elm.text.clipper";
10482 description { state: "default" 0.0;
10485 rel1.to: "elm.text";
10486 rel2.to: "elm.text";
10490 text_source: "elm.text";
10494 text_class: "toolbar_item";
10497 description { state: "selected" 0.0;
10498 inherit: "default" 0.0;
10501 description { state: "disabled" 0.0;
10502 inherit: "default" 0.0;
10506 description { state: "disabled_visible" 0.0;
10507 inherit: "default" 0.0;
10514 part { name: "label2_new";
10518 clip_to: "elm.text_new.clipper";
10519 description { state: "default" 0.0;
10522 rel1.to: "elm.text_new";
10523 rel2.to: "elm.text_new";
10527 text_source: "elm.text_new";
10531 text_class: "toolbar_item";
10534 description { state: "selected" 0.0;
10535 inherit: "default" 0.0;
10538 description { state: "disabled" 0.0;
10539 inherit: "default" 0.0;
10543 description { state: "disabled_visible" 0.0;
10544 inherit: "default" 0.0;
10553 description { state: "default" 0.0;
10555 color: 255 255 255 0;
10557 normal: "toolbar_sel.png";
10560 image.middle: SOLID;
10563 description { state: "selected" 0.0;
10564 inherit: "default" 0.0;
10566 color: 255 255 255 255;
10568 description { state: "disabled" 0.0;
10569 inherit: "default" 0.0;
10571 color: 255 255 255 0;
10574 part { name: "elm.swallow.icon";
10576 clip_to: "elm.icon.clipper";
10577 description { state: "default" 0.0;
10592 part { name: "elm.swallow.icon_new";
10594 clip_to: "elm.icon_new.clipper";
10595 description { state: "default" 0.0;
10603 to_y: "elm.text_new";
10610 part { name: "elm.text";
10612 effect: SOFT_SHADOW;
10615 clip_to: "elm.text.clipper";
10616 description { state: "default" 0.0;
10628 color: 224 224 224 255;
10631 font: "Sans:style=Bold";
10635 text_class: "toolbar_item";
10638 description { state: "selected" 0.0;
10639 inherit: "default" 0.0;
10642 description { state: "visible" 0.0;
10643 inherit: "default" 0.0;
10647 description { state: "disabled" 0.0;
10648 inherit: "default" 0.0;
10652 description { state: "disabled_visible" 0.0;
10653 inherit: "default" 0.0;
10660 part { name: "elm.text_new";
10662 effect: SOFT_SHADOW;
10664 clip_to: "elm.text_new.clipper";
10666 description { state: "default" 0.0;
10678 color: 224 224 224 255;
10681 font: "Sans:style=Bold";
10685 text_class: "toolbar_item";
10688 description { state: "selected" 0.0;
10689 inherit: "default" 0.0;
10692 description { state: "visible" 0.0;
10693 inherit: "default" 0.0;
10697 description { state: "disabled" 0.0;
10698 inherit: "default" 0.0;
10702 description { state: "disabled_visible" 0.0;
10703 inherit: "default" 0.0;
10710 part { name: "elm.text.clipper";
10712 description { state: "default" 0.0;
10713 color: 255 255 255 255;
10715 description { state: "animation" 0.0;
10716 color: 255 255 255 0;
10719 part { name: "elm.text_new.clipper";
10721 description { state: "default" 0.0;
10722 color: 255 255 255 0;
10724 description { state: "animation" 0.0;
10725 color: 255 255 255 255;
10728 part { name: "elm.icon.clipper";
10730 description { state: "default" 0.0;
10731 color: 255 255 255 255;
10733 description { state: "animation" 0.0;
10734 color: 255 255 255 0;
10737 part { name: "elm.icon_new.clipper";
10739 description { state: "default" 0.0;
10740 color: 255 255 255 0;
10742 description { state: "animation" 0.0;
10743 color: 255 255 255 255;
10746 part { name: "event";
10749 ignore_flags: ON_HOLD;
10750 description { state: "default" 0.0;
10756 program { name: "go_active";
10757 signal: "elm,state,selected";
10759 action: STATE_SET "selected" 0.0;
10761 target: "elm.text";
10763 target: "elm.text_new";
10764 target: "label2_new";
10765 transition: LINEAR 0.2;
10767 program { name: "go_passive";
10768 signal: "elm,state,unselected";
10770 action: STATE_SET "default" 0.0;
10772 target: "elm.text";
10774 target: "elm.text_new";
10775 target: "label2_new";
10776 transition: LINEAR 0.1;
10778 program { name: "go";
10779 signal: "mouse,up,1";
10781 action: SIGNAL_EMIT "elm,action,click" "elm";
10783 program { name: "mouse,in";
10784 signal: "mouse,in";
10786 action: SIGNAL_EMIT "elm,mouse,in" "elm";
10788 program { name: "mouse,out";
10789 signal: "mouse,out";
10791 action: SIGNAL_EMIT "elm,mouse,out" "elm";
10793 program { name: "disable";
10794 signal: "elm,state,disabled";
10796 action: STATE_SET "disabled" 0.0;
10798 target: "label2_new";
10800 after: "disable_text";
10802 program { name: "disable_text";
10806 get_state(PART:"elm.text", st, 30, vl);
10807 if (!strcmp(st, "visible"))
10809 set_state(PART:"elm.text", "disabled_visible", 0.0);
10810 set_state(PART:"elm.text_new", "disabled_visible", 0.0);
10814 set_state(PART:"elm.text", "disabled", 0.0);
10815 set_state(PART:"elm.text_new", "disabled", 0.0);
10819 program { name: "enable";
10820 signal: "elm,state,enabled";
10822 action: STATE_SET "default" 0.0;
10824 target: "label2_new";
10826 after: "enable_text";
10828 program { name: "enable_text";
10832 get_state(PART:"elm.text", st, 30, vl);
10833 if (!strcmp(st, "disabled_visible"))
10835 set_state(PART:"elm.text", "visible", 0.0);
10836 set_state(PART:"elm.text_new", "visible", 0.0);
10840 set_state(PART:"elm.text", "default", 0.0);
10841 set_state(PART:"elm.text_new", "default", 0.0);
10845 program { name: "label_set,animation,forward";
10846 signal: "elm,state,label_set,forward";
10848 after: "label_set,animation";
10850 program { name: "label_set,animation,backward";
10851 signal: "elm,state,label_set,backward";
10853 after: "label_set,animation";
10855 program { name: "label_set,animation";
10856 signal: "elm,state,label_set";
10858 action: STATE_SET "animation" 0.0;
10859 target: "elm.text.clipper";
10860 target: "elm.text_new.clipper";
10861 transition: LINEAR 0.2;
10862 after: "label_set,animation,done";
10864 program { name: "label_set,animation,done";
10865 action: SIGNAL_EMIT "elm,state,label_set,done" "elm";
10867 program { name: "label,reset";
10868 signal: "elm,state,label,reset";
10870 action: STATE_SET "default" 0.0;
10871 target: "elm.text.clipper";
10872 target: "elm.text_new.clipper";
10874 program { name: "icon_set,animation,forward";
10875 signal: "elm,state,icon_set,forward";
10877 after: "icon_set,animation";
10879 program { name: "icon_set,animation,backward";
10880 signal: "elm,state,icon_set,backward";
10882 after: "icon_set,animation";
10884 program { name: "icon_set,animation";
10885 signal: "elm,state,icon_set";
10887 action: STATE_SET "animation" 0.0;
10888 target: "elm.icon.clipper";
10889 target: "elm.icon_new.clipper";
10890 transition: LINEAR 0.2;
10891 after: "icon_set,animation,done";
10893 program { name: "icon_set,animation,done";
10894 action: SIGNAL_EMIT "elm,state,icon_set,done" "elm";
10896 program { name: "icon,reset";
10897 signal: "elm,state,icon,reset";
10899 action: STATE_SET "default" 0.0;
10900 target: "elm.icon.clipper";
10901 target: "elm.icon_new.clipper";
10906 group { name: "elm/toolbar/separator/default";
10908 image: "toolbar_separator_v.png" COMP;
10911 part { name: "separator"; // separator group
10912 description { state: "default" 0.0;
10916 rel2.offset: -5 -5;
10918 normal: "toolbar_separator_v.png";
10928 ///////////////////////////////////////////////////////////////////////////////
10929 group { name: "elm/notify/block_events/default";
10931 part { name: "block_events";
10933 description { state: "default" 0.0;
10941 name: "block_clicked";
10942 signal: "mouse,clicked,1";
10943 source: "block_events";
10944 action: SIGNAL_EMIT "elm,action,clicked" "elm";
10948 group { name: "elm/notify/top/default";
10949 //this group is a design similar to the inwin group
10951 image: "shad_circ.png" COMP;
10952 image: "bt_dis_base.png" COMP;
10953 image: "bt_dis_hilight.png" COMP;
10956 part { name: "base";
10960 description { state: "default" 0.0;
10962 rel1.offset: 10 10;
10963 rel2.offset: -10 -10;
10964 rel1.relative: 0.0 -1.0;
10965 rel2.relative: 1.0 0.0;
10967 description { state: "visible" 0.0;
10968 inherit: "default" 0.0;
10970 rel1.relative: 0.0 0.0;
10971 rel2.relative: 1.0 1.0;
10974 part { name: "shad";
10976 description { state: "default" 0.0;
10977 image.normal: "shad_circ.png";
10978 rel1.to: "elm.swallow.content";
10979 rel1.offset: -64 -64;
10980 rel2.to: "elm.swallow.content";
10981 rel2.offset: 63 63;
10985 part { name: "pop";
10987 description { state: "default" 0.0;
10988 rel1.to: "elm.swallow.content";
10989 rel1.offset: -5 -5;
10990 rel2.to: "elm.swallow.content";
10993 normal: "bt_dis_base.png";
10996 image.middle: SOLID;
10999 part { name: "popover";
11001 description { state: "default" 0.0;
11004 rel2.relative: 1.0 0.5;
11006 normal: "bt_dis_hilight.png";
11011 part { name: "elm.swallow.content";
11013 description { state: "default" 0.0;
11020 program { name: "show";
11021 signal: "elm,action,show";
11023 action: STATE_SET "visible" 0.0;
11026 program { name: "show_2";
11028 action: STATE_SET "default" 0.0;
11032 program { name: "show_3";
11034 action: STATE_SET "visible" 0.0;
11036 transition: LINEAR 0.5;
11038 program { name: "hide";
11039 signal: "elm,action,hide";
11041 action: STATE_SET "default" 0.0;
11046 group { name: "elm/notify/center/default";
11047 //this group is a design similar to the inwin group
11049 image: "bt_dis_base.png" COMP;
11052 part { name: "base";
11056 description { state: "default" 0.0;
11058 rel1.relative: 0.0 0.0;
11059 rel2.relative: 1.0 1.0;
11062 part { name: "pop";
11064 description { state: "default" 0.0;
11065 rel1.to: "elm.swallow.content";
11066 rel1.offset: -5 -5;
11067 rel2.to: "elm.swallow.content";
11070 normal: "bt_dis_base.png";
11075 part { name: "elm.swallow.content";
11077 description { state: "default" 0.0;
11084 program { name: "show";
11085 signal: "elm,action,show";
11087 action: STATE_SET "default" 0.0;
11090 program { name: "show_2";
11092 action: STATE_SET "default" 0.0;
11095 program { name: "hide";
11096 signal: "elm,action,hide";
11098 action: STATE_SET "default" 0.0;
11103 group { name: "elm/notify/bottom/default";
11104 //this group is a design similar to the inwin group
11106 image: "shad_circ.png" COMP;
11107 image: "bt_dis_base.png" COMP;
11108 image: "bt_dis_hilight.png" COMP;
11111 part { name: "base";
11115 description { state: "default" 0.0;
11117 rel1.offset: 10 10;
11118 rel2.offset: -10 -10;
11119 rel1.relative: 0.0 1.0;
11120 rel2.relative: 1.0 2.0;
11122 description { state: "visible" 0.0;
11123 inherit: "default" 0.0;
11125 rel1.relative: 0.0 0.0;
11126 rel2.relative: 1.0 1.0;
11129 part { name: "shad";
11131 description { state: "default" 0.0;
11132 image.normal: "shad_circ.png";
11133 rel1.to: "elm.swallow.content";
11134 rel1.offset: -64 -64;
11135 rel2.to: "elm.swallow.content";
11136 rel2.offset: 63 63;
11140 part { name: "pop";
11142 description { state: "default" 0.0;
11143 rel1.to: "elm.swallow.content";
11144 rel1.offset: -5 -5;
11145 rel2.to: "elm.swallow.content";
11148 normal: "bt_dis_base.png";
11151 image.middle: SOLID;
11154 part { name: "popover";
11156 description { state: "default" 0.0;
11159 rel2.relative: 1.0 0.5;
11161 normal: "bt_dis_hilight.png";
11166 part { name: "elm.swallow.content";
11168 description { state: "default" 0.0;
11175 program { name: "show";
11176 signal: "elm,action,show";
11178 action: STATE_SET "visible" 0.0;
11181 program { name: "show_2";
11183 action: STATE_SET "default" 0.0;
11187 program { name: "show_3";
11189 action: STATE_SET "visible" 0.0;
11191 transition: LINEAR 0.5;
11193 program { name: "hide";
11194 signal: "elm,action,hide";
11196 action: STATE_SET "default" 0.0;
11201 group { name: "elm/notify/left/default";
11202 //this group is a design similar to the inwin group
11204 image: "shad_circ.png" COMP;
11205 image: "bt_dis_base.png" COMP;
11206 image: "bt_dis_hilight.png" COMP;
11209 part { name: "base";
11213 description { state: "default" 0.0;
11215 rel1.offset: 10 10;
11216 rel2.offset: -10 -10;
11217 rel1.relative: -1.0 0.0;
11218 rel2.relative: 0.0 1.0;
11220 description { state: "visible" 0.0;
11221 inherit: "default" 0.0;
11223 rel1.relative: 0.0 0.0;
11224 rel2.relative: 1.0 1.0;
11227 part { name: "shad";
11229 description { state: "default" 0.0;
11230 image.normal: "shad_circ.png";
11231 rel1.to: "elm.swallow.content";
11232 rel1.offset: -64 -64;
11233 rel2.to: "elm.swallow.content";
11234 rel2.offset: 63 63;
11238 part { name: "pop";
11240 description { state: "default" 0.0;
11241 rel1.to: "elm.swallow.content";
11242 rel1.offset: -5 -5;
11243 rel2.to: "elm.swallow.content";
11246 normal: "bt_dis_base.png";
11249 image.middle: SOLID;
11252 part { name: "popover";
11254 description { state: "default" 0.0;
11257 rel2.relative: 1.0 0.5;
11259 normal: "bt_dis_hilight.png";
11264 part { name: "elm.swallow.content";
11266 description { state: "default" 0.0;
11273 program { name: "show";
11274 signal: "elm,action,show";
11276 action: STATE_SET "visible" 0.0;
11279 program { name: "show_2";
11281 action: STATE_SET "default" 0.0;
11285 program { name: "show_3";
11287 action: STATE_SET "visible" 0.0;
11289 transition: LINEAR 0.5;
11291 program { name: "hide";
11292 signal: "elm,action,hide";
11294 action: STATE_SET "default" 0.0;
11299 group { name: "elm/notify/right/default";
11300 //this group is a design similar to the inwin group
11302 image: "shad_circ.png" COMP;
11303 image: "bt_dis_base.png" COMP;
11304 image: "bt_dis_hilight.png" COMP;
11307 part { name: "base";
11311 description { state: "default" 0.0;
11313 rel1.offset: 10 10;
11314 rel2.offset: -10 -10;
11315 rel1.relative: 1.0 0.0;
11316 rel2.relative: 2.0 1.0;
11318 description { state: "visible" 0.0;
11319 inherit: "default" 0.0;
11321 rel1.relative: 0.0 0.0;
11322 rel2.relative: 1.0 1.0;
11325 part { name: "shad";
11327 description { state: "default" 0.0;
11328 image.normal: "shad_circ.png";
11329 rel1.to: "elm.swallow.content";
11330 rel1.offset: -64 -64;
11331 rel2.to: "elm.swallow.content";
11332 rel2.offset: 63 63;
11336 part { name: "pop";
11338 description { state: "default" 0.0;
11339 rel1.to: "elm.swallow.content";
11340 rel1.offset: -5 -5;
11341 rel2.to: "elm.swallow.content";
11344 normal: "bt_dis_base.png";
11347 image.middle: SOLID;
11350 part { name: "popover";
11352 description { state: "default" 0.0;
11355 rel2.relative: 1.0 0.5;
11357 normal: "bt_dis_hilight.png";
11362 part { name: "elm.swallow.content";
11364 description { state: "default" 0.0;
11371 program { name: "show";
11372 signal: "elm,action,show";
11374 action: STATE_SET "visible" 0.0;
11377 program { name: "show_2";
11379 action: STATE_SET "default" 0.0;
11383 program { name: "show_3";
11385 action: STATE_SET "visible" 0.0;
11387 transition: LINEAR 0.5;
11389 program { name: "hide";
11390 signal: "elm,action,hide";
11392 action: STATE_SET "default" 0.0;
11397 group { name: "elm/notify/top_left/default";
11398 //this group is a design similar to the inwin group
11400 image: "shad_circ.png" COMP;
11401 image: "bt_dis_base.png" COMP;
11402 image: "bt_dis_hilight.png" COMP;
11405 part { name: "base";
11409 description { state: "default" 0.0;
11411 rel1.offset: 10 10;
11412 rel2.offset: -10 -10;
11413 rel1.relative: 0.0 -1.0;
11414 rel2.relative: 1.0 0.0;
11416 description { state: "visible" 0.0;
11417 inherit: "default" 0.0;
11419 rel1.relative: 0.0 0.0;
11420 rel2.relative: 1.0 1.0;
11423 part { name: "shad";
11425 description { state: "default" 0.0;
11426 image.normal: "shad_circ.png";
11427 rel1.to: "elm.swallow.content";
11428 rel1.offset: -64 -64;
11429 rel2.to: "elm.swallow.content";
11430 rel2.offset: 63 63;
11434 part { name: "pop";
11436 description { state: "default" 0.0;
11437 rel1.to: "elm.swallow.content";
11438 rel1.offset: -5 -5;
11439 rel2.to: "elm.swallow.content";
11442 normal: "bt_dis_base.png";
11445 image.middle: SOLID;
11448 part { name: "popover";
11450 description { state: "default" 0.0;
11453 rel2.relative: 1.0 0.5;
11455 normal: "bt_dis_hilight.png";
11460 part { name: "elm.swallow.content";
11462 description { state: "default" 0.0;
11469 program { name: "show";
11470 signal: "elm,action,show";
11472 action: STATE_SET "visible" 0.0;
11475 program { name: "show_2";
11477 action: STATE_SET "default" 0.0;
11481 program { name: "show_3";
11483 action: STATE_SET "visible" 0.0;
11485 transition: LINEAR 0.5;
11487 program { name: "hide";
11488 signal: "elm,action,hide";
11490 action: STATE_SET "default" 0.0;
11495 group { name: "elm/notify/top_right/default";
11496 //this group is a design similar to the inwin group
11498 image: "shad_circ.png" COMP;
11499 image: "bt_dis_base.png" COMP;
11500 image: "bt_dis_hilight.png" COMP;
11503 part { name: "base";
11507 description { state: "default" 0.0;
11509 rel1.offset: 10 10;
11510 rel2.offset: -10 -10;
11511 rel1.relative: 0.0 -1.0;
11512 rel2.relative: 1.0 0.0;
11514 description { state: "visible" 0.0;
11515 inherit: "default" 0.0;
11517 rel1.relative: 0.0 0.0;
11518 rel2.relative: 1.0 1.0;
11521 part { name: "shad";
11523 description { state: "default" 0.0;
11524 image.normal: "shad_circ.png";
11525 rel1.to: "elm.swallow.content";
11526 rel1.offset: -64 -64;
11527 rel2.to: "elm.swallow.content";
11528 rel2.offset: 63 63;
11532 part { name: "pop";
11534 description { state: "default" 0.0;
11535 rel1.to: "elm.swallow.content";
11536 rel1.offset: -5 -5;
11537 rel2.to: "elm.swallow.content";
11540 normal: "bt_dis_base.png";
11543 image.middle: SOLID;
11546 part { name: "popover";
11548 description { state: "default" 0.0;
11551 rel2.relative: 1.0 0.5;
11553 normal: "bt_dis_hilight.png";
11558 part { name: "elm.swallow.content";
11560 description { state: "default" 0.0;
11567 program { name: "show";
11568 signal: "elm,action,show";
11570 action: STATE_SET "visible" 0.0;
11573 program { name: "show_2";
11575 action: STATE_SET "default" 0.0;
11579 program { name: "show_3";
11581 action: STATE_SET "visible" 0.0;
11583 transition: LINEAR 0.5;
11585 program { name: "hide";
11586 signal: "elm,action,hide";
11588 action: STATE_SET "default" 0.0;
11593 group { name: "elm/notify/bottom_left/default";
11594 //this group is a design similar to the inwin group
11596 image: "shad_circ.png" COMP;
11597 image: "bt_dis_base.png" COMP;
11598 image: "bt_dis_hilight.png" COMP;
11601 part { name: "base";
11605 description { state: "default" 0.0;
11607 rel1.offset: 10 10;
11608 rel2.offset: -10 -10;
11609 rel1.relative: 0.0 1.0;
11610 rel2.relative: 1.0 2.0;
11612 description { state: "visible" 0.0;
11613 inherit: "default" 0.0;
11615 rel1.relative: 0.0 0.0;
11616 rel2.relative: 1.0 1.0;
11619 part { name: "shad";
11621 description { state: "default" 0.0;
11622 image.normal: "shad_circ.png";
11623 rel1.to: "elm.swallow.content";
11624 rel1.offset: -64 -64;
11625 rel2.to: "elm.swallow.content";
11626 rel2.offset: 63 63;
11630 part { name: "pop";
11632 description { state: "default" 0.0;
11633 rel1.to: "elm.swallow.content";
11634 rel1.offset: -5 -5;
11635 rel2.to: "elm.swallow.content";
11638 normal: "bt_dis_base.png";
11641 image.middle: SOLID;
11644 part { name: "popover";
11646 description { state: "default" 0.0;
11649 rel2.relative: 1.0 0.5;
11651 normal: "bt_dis_hilight.png";
11656 part { name: "elm.swallow.content";
11658 description { state: "default" 0.0;
11665 program { name: "show";
11666 signal: "elm,action,show";
11668 action: STATE_SET "visible" 0.0;
11671 program { name: "show_2";
11673 action: STATE_SET "default" 0.0;
11677 program { name: "show_3";
11679 action: STATE_SET "visible" 0.0;
11681 transition: LINEAR 0.5;
11683 program { name: "hide";
11684 signal: "elm,action,hide";
11686 action: STATE_SET "default" 0.0;
11691 group { name: "elm/notify/bottom_right/default";
11692 //this group is a design similar to the inwin group
11694 image: "shad_circ.png" COMP;
11695 image: "bt_dis_base.png" COMP;
11696 image: "bt_dis_hilight.png" COMP;
11699 part { name: "base";
11703 description { state: "default" 0.0;
11705 rel1.offset: 10 10;
11706 rel2.offset: -10 -10;
11707 rel1.relative: 0.0 1.0;
11708 rel2.relative: 1.0 2.0;
11710 description { state: "visible" 0.0;
11711 inherit: "default" 0.0;
11713 rel1.relative: 0.0 0.0;
11714 rel2.relative: 1.0 1.0;
11717 part { name: "shad";
11719 description { state: "default" 0.0;
11720 image.normal: "shad_circ.png";
11721 rel1.to: "elm.swallow.content";
11722 rel1.offset: -64 -64;
11723 rel2.to: "elm.swallow.content";
11724 rel2.offset: 63 63;
11728 part { name: "pop";
11730 description { state: "default" 0.0;
11731 rel1.to: "elm.swallow.content";
11732 rel1.offset: -5 -5;
11733 rel2.to: "elm.swallow.content";
11736 normal: "bt_dis_base.png";
11739 image.middle: SOLID;
11742 part { name: "popover";
11744 description { state: "default" 0.0;
11747 rel2.relative: 1.0 0.5;
11749 normal: "bt_dis_hilight.png";
11754 part { name: "elm.swallow.content";
11756 description { state: "default" 0.0;
11763 program { name: "show";
11764 signal: "elm,action,show";
11766 action: STATE_SET "visible" 0.0;
11769 program { name: "show_2";
11771 action: STATE_SET "default" 0.0;
11775 program { name: "show_3";
11777 action: STATE_SET "visible" 0.0;
11779 transition: LINEAR 0.5;
11781 program { name: "hide";
11782 signal: "elm,action,hide";
11784 action: STATE_SET "default" 0.0;
11790 ///////////////////////////////////////////////////////////////////////////////
11791 group { name: "elm/slideshow/base/default";
11793 item: transitions "fade black_fade horizontal vertical square";
11794 item: layouts "fullscreen not_fullscreen";
11797 part { name: "whole";
11800 state: "default" 0.0;
11802 color: 20 20 20 255;
11805 part { name: "image_1_whole";
11807 state: "default" 0.0;
11808 color: 255 255 255 255;
11811 state: "fade_prev_next" 0.0;
11812 inherit: "default" 0.0;
11813 color: 255 255 255 0;
11816 state: "black_fade_prev_next_init" 0.0;
11817 inherit: "default" 0.0;
11818 color: 255 255 255 255;
11821 state: "black_fade_prev_next" 0.0;
11822 inherit: "default" 0.0;
11826 state: "horizontal_next_init" 0.0;
11827 inherit: "default" 0.0;
11830 state: "horizontal_next" 0.0;
11831 inherit: "default" 0.0;
11832 rel1.relative: -1.0 0.0;
11833 rel2.relative: 0.0 1.0;
11836 state: "horizontal_prev_init" 0.0;
11837 inherit: "default" 0.0;
11840 state: "horizontal_prev" 0.0;
11841 inherit: "default" 0.0;
11842 rel1.relative: 1.0 0.0;
11843 rel2.relative: 2.0 1.0;
11846 state: "vertical_next_init" 0.0;
11847 inherit: "default" 0.0;
11850 state: "vertical_next" 0.0;
11851 inherit: "default" 0.0;
11852 rel1.relative: 0.0 -1.0;
11853 rel2.relative: 1.0 0.0;
11856 state: "vertical_prev_init" 0.0;
11857 inherit: "default" 0.0;
11860 state: "vertical_prev" 0.0;
11861 inherit: "default" 0.0;
11862 rel1.relative: 0.0 1.0;
11863 rel2.relative: 1.0 2.0;
11866 state: "square_prev_next" 0.0;
11867 inherit: "default" 0.0;
11868 color: 255 255 255 0;
11871 part { name: "image_2_whole";
11873 state: "default" 0.0;
11875 color: 255 255 255 0;
11878 state: "fade_prev_next" 0.0;
11879 inherit: "default" 0.0;
11880 color: 255 255 255 255;
11883 state: "black_fade_prev_next_init" 0.0;
11884 inherit: "default" 0.0;
11888 state: "black_fade_prev_next" 0.0;
11889 inherit: "default" 0.0;
11890 color: 255 255 255 255;
11893 state: "horizontal_next_init" 0.0;
11894 inherit: "default" 0.0;
11895 rel1.relative: 1.0 0.0;
11896 rel2.relative: 2.0 1.0;
11897 color: 255 255 255 255;
11900 state: "horizontal_next" 0.0;
11901 inherit: "default" 0.0;
11902 color: 255 255 255 255;
11905 state: "horizontal_prev_init" 0.0;
11906 inherit: "default" 0.0;
11907 rel1.relative: -1.0 0.0;
11908 rel2.relative: 0.0 1.0;
11909 color: 255 255 255 255;
11912 state: "horizontal_prev" 0.0;
11913 inherit: "default" 0.0;
11914 color: 255 255 255 255;
11917 state: "vertical_next_init" 0.0;
11918 inherit: "default" 0.0;
11919 rel1.relative: 0.0 1.0;
11920 rel2.relative: 1.0 2.0;
11921 color: 255 255 255 255;
11924 state: "vertical_next" 0.0;
11925 inherit: "default" 0.0;
11926 color: 255 255 255 255;
11929 state: "vertical_prev_init" 0.0;
11930 inherit: "default" 0.0;
11931 rel1.relative: 0.0 -1.0;
11932 rel2.relative: 1.0 0.0;
11933 color: 255 255 255 255;
11936 state: "vertical_prev" 0.0;
11937 inherit: "default" 0.0;
11938 color: 255 255 255 255;
11941 state: "square_prev_next_init" 0.0;
11942 inherit: "default" 0.0;
11943 rel1.relative: 0.5 0.5;
11944 rel2.relative: 0.5 0.5;
11945 color: 255 255 255 255;
11948 state: "square_prev_next" 0.0;
11949 inherit: "default" 0.0;
11950 rel1.relative: 0.0 0.0;
11951 rel2.relative: 1.0 1.0;
11952 color: 255 255 255 255;
11955 part { name: "elm.swallow.1";
11957 clip_to: "image_1_whole";
11959 state: "default" 0.0;
11960 rel1.to: "image_1_whole";
11961 rel2.to: "image_1_whole";
11962 color: 255 255 255 255;
11965 state: "not_fullscreen" 0.0;
11966 rel1.relative: 0.1 0.1;
11967 rel1.to: "image_1_whole";
11968 rel2.relative: 0.9 0.9;
11969 rel2.to: "image_1_whole";
11970 color: 255 255 255 255;
11973 part { name: "elm.swallow.2";
11975 clip_to: "image_2_whole";
11977 state: "default" 0.0;
11978 color: 255 255 255 255;
11979 rel1.to: "image_2_whole";
11980 rel2.to: "image_2_whole";
11983 state: "not_fullscreen" 0.0;
11984 color: 255 255 255 255;
11985 rel1.relative: 0.1 0.1;
11986 rel1.to: "image_2_whole";
11987 rel2.relative: 0.9 0.9;
11988 rel2.to: "image_2_whole";
11991 part { name: "events_catcher";
11995 state: "default" 0.0;
12003 program { name: "layout_fullscreen";
12004 signal: "layout,fullscreen";
12005 source: "slideshow";
12006 action: STATE_SET "default" 0.0;
12007 target: "elm.swallow.1";
12008 target: "elm.swallow.2";
12009 transition: SINUSOIDAL 1.0;
12011 program { name: "layout_not_fullscreen";
12012 signal: "layout,not_fullscreen";
12013 source: "slideshow";
12014 action: STATE_SET "not_fullscreen" 0.0;
12015 target: "elm.swallow.1";
12016 target: "elm.swallow.2";
12017 transition: SINUSOIDAL 1.0;
12020 program { name: "fade_next";
12021 signal: "fade,next";
12022 source: "slideshow";
12023 action: STATE_SET "default" 0.0;
12024 target: "image_1_whole";
12025 target: "image_2_whole";
12026 after: "fade_next_2";
12028 program { name: "fade_next_2";
12029 action: STATE_SET "fade_prev_next" 0.0;
12030 target: "image_1_whole";
12031 target: "image_2_whole";
12032 transition: SINUSOIDAL 1.5;
12035 program { name: "fade_previous";
12036 signal: "fade,previous";
12037 source: "slideshow";
12038 action: STATE_SET "default" 0.0;
12039 target: "image_1_whole";
12040 target: "image_2_whole";
12041 after: "fade_previous_2";
12043 program { name: "fade_previous_2";
12044 action: STATE_SET "fade_prev_next" 0.0;
12045 target: "image_1_whole";
12046 target: "image_2_whole";
12047 transition: SINUSOIDAL 1.5;
12050 program { name: "black_fade_next";
12051 signal: "black_fade,next";
12052 source: "slideshow";
12053 action: STATE_SET "black_fade_prev_next_init" 0.0;
12054 target: "image_1_whole";
12055 target: "image_2_whole";
12056 after: "black_fade_next_2";
12058 program { name: "black_fade_next_2";
12059 action: STATE_SET "black_fade_prev_next" 0.0;
12060 target: "image_1_whole";
12061 transition: SINUSOIDAL 0.75;
12062 after: "black_fade_next_3";
12064 program { name: "black_fade_next_3";
12065 action: STATE_SET "black_fade_prev_next" 0.0;
12066 target: "image_2_whole";
12067 transition: SINUSOIDAL 0.75;
12070 program { name: "black_fade_previous";
12071 signal: "black_fade,previous";
12072 source: "slideshow";
12073 action: STATE_SET "black_fade_prev_next_init" 0.0;
12074 target: "image_1_whole";
12075 target: "image_2_whole";
12076 after: "black_fade_previous_2";
12078 program { name: "black_fade_previous_2";
12079 action: STATE_SET "black_fade_prev_next" 0.0;
12080 target: "image_1_whole";
12081 transition: SINUSOIDAL 0.75;
12082 after: "black_fade_previous_3";
12084 program { name: "black_fade_previous_3";
12085 action: STATE_SET "black_fade_prev_next" 0.0;
12086 target: "image_2_whole";
12087 transition: SINUSOIDAL 0.75;
12090 program { name: "horizontal_next";
12091 signal: "horizontal,next";
12092 source: "slideshow";
12093 action: STATE_SET "horizontal_next_init" 0.0;
12094 target: "image_1_whole";
12095 target: "image_2_whole";
12096 after: "horizontal_next_2";
12098 program { name: "horizontal_next_2";
12099 action: STATE_SET "horizontal_next" 0.0;
12100 target: "image_1_whole";
12101 target: "image_2_whole";
12102 transition: SINUSOIDAL 1.5;
12105 program { name: "horizontal_previous";
12106 signal: "horizontal,previous";
12107 source: "slideshow";
12108 action: STATE_SET "horizontal_prev_init" 0.0;
12109 target: "image_1_whole";
12110 target: "image_2_whole";
12111 after: "horizontal_previous_2";
12113 program { name: "horizontal_previous_2";
12114 action: STATE_SET "horizontal_prev" 0.0;
12115 target: "image_1_whole";
12116 target: "image_2_whole";
12117 transition: SINUSOIDAL 1.5;
12120 program { name: "vertical_next";
12121 signal: "vertical,next";
12122 source: "slideshow";
12123 action: STATE_SET "vertical_next_init" 0.0;
12124 target: "image_1_whole";
12125 target: "image_2_whole";
12126 after: "vertical_next_2";
12128 program { name: "vertical_next_2";
12129 action: STATE_SET "vertical_next" 0.0;
12130 target: "image_1_whole";
12131 target: "image_2_whole";
12132 transition: SINUSOIDAL 1.5;
12135 program { name: "vertical_previous";
12136 signal: "vertical,previous";
12137 source: "slideshow";
12138 action: STATE_SET "vertical_prev_init" 0.0;
12139 target: "image_1_whole";
12140 target: "image_2_whole";
12141 after: "vertical_previous_2";
12143 program { name: "vertical_previous_2";
12144 action: STATE_SET "vertical_prev" 0.0;
12145 target: "image_1_whole";
12146 target: "image_2_whole";
12147 transition: SINUSOIDAL 1.5;
12150 program { name: "square_next";
12151 signal: "square,next";
12152 source: "slideshow";
12153 action: STATE_SET "square_prev_next_init" 0.0;
12154 target: "image_2_whole";
12155 after: "square_next_2";
12157 program { name: "square_next_2";
12158 action: STATE_SET "square_prev_next" 0.0;
12159 target: "image_2_whole";
12160 target: "image_1_whole";
12161 transition: SINUSOIDAL 1.5;
12164 program { name: "square_previous";
12165 signal: "square,previous";
12166 source: "slideshow";
12167 action: STATE_SET "square_prev_next_init" 0.0;
12168 target: "image_2_whole";
12169 after: "square_next_2";
12171 program { name: "end";
12172 action: SIGNAL_EMIT "end" "slideshow";
12174 program { name: "end_signal";
12175 signal: "anim,end";
12176 source: "slideshow";
12177 action: STATE_SET "default" 0.0;
12178 target: "image_1_whole";
12179 target: "image_2_whole";
12184 ///////////////////////////////////////////////////////////////////////////////
12185 group { name: "elm/win/inwin/default";
12187 image: "shad_circ.png" COMP;
12188 image: "bt_dis_base.png" COMP;
12189 image: "bt_dis_hilight.png" COMP;
12192 part { name: "base";
12195 description { state: "default" 0.0;
12198 description { state: "visible" 0.0;
12199 inherit: "default" 1.0;
12203 part { name: "shad";
12205 description { state: "default" 0.0;
12206 image.normal: "shad_circ.png";
12207 rel1.to: "elm.swallow.content";
12208 rel1.offset: -64 -64;
12209 rel2.to: "elm.swallow.content";
12210 rel2.offset: 63 63;
12214 part { name: "pop";
12216 description { state: "default" 0.0;
12217 rel1.to: "elm.swallow.content";
12218 rel1.offset: -5 -5;
12219 rel2.to: "elm.swallow.content";
12222 normal: "bt_dis_base.png";
12225 image.middle: SOLID;
12228 part { name: "popover";
12230 description { state: "default" 0.0;
12233 rel2.relative: 1.0 0.5;
12235 normal: "bt_dis_hilight.png";
12240 part { name: "elm.swallow.content";
12242 description { state: "default" 0.0;
12243 rel1.relative: 0.1 0.1;
12244 rel2.relative: 0.9 0.9;
12249 program { name: "show";
12250 signal: "elm,action,show";
12252 action: STATE_SET "visible" 0.0;
12253 // transition: DECELERATE 0.5;
12256 program { name: "hide";
12257 signal: "elm,action,hide";
12259 action: STATE_SET "default" 0.0;
12260 // transition: DECELERATE 0.5;
12266 group { name: "elm/win/inwin/minimal";
12268 image: "shad_circ.png" COMP;
12269 image: "bt_dis_base.png" COMP;
12270 image: "bt_dis_hilight.png" COMP;
12273 part { name: "base";
12276 description { state: "default" 0.0;
12279 description { state: "visible" 0.0;
12280 inherit: "default" 1.0;
12284 part { name: "shad";
12286 description { state: "default" 0.0;
12287 image.normal: "shad_circ.png";
12288 rel1.to: "elm.swallow.content";
12289 rel1.offset: -64 -64;
12290 rel2.to: "elm.swallow.content";
12291 rel2.offset: 63 63;
12295 part { name: "pop";
12297 description { state: "default" 0.0;
12298 rel1.to: "elm.swallow.content";
12299 rel1.offset: -5 -5;
12300 rel2.to: "elm.swallow.content";
12303 normal: "bt_dis_base.png";
12306 image.middle: SOLID;
12309 part { name: "popover";
12311 description { state: "default" 0.0;
12314 rel2.relative: 1.0 0.5;
12316 normal: "bt_dis_hilight.png";
12321 part { name: "elm.swallow.content";
12323 description { state: "default" 0.0;
12325 rel1.relative: 0.5 0.5;
12326 rel2.relative: 0.5 0.5;
12331 program { name: "show";
12332 signal: "elm,action,show";
12334 action: STATE_SET "visible" 0.0;
12335 // transition: DECELERATE 0.5;
12338 program { name: "hide";
12339 signal: "elm,action,hide";
12341 action: STATE_SET "default" 0.0;
12342 // transition: DECELERATE 0.5;
12348 group { name: "elm/win/inwin/minimal_vertical";
12350 image: "shad_circ.png" COMP;
12351 image: "bt_dis_base.png" COMP;
12352 image: "bt_dis_hilight.png" COMP;
12355 part { name: "base";
12358 description { state: "default" 0.0;
12361 description { state: "visible" 0.0;
12362 inherit: "default" 1.0;
12366 part { name: "shad";
12368 description { state: "default" 0.0;
12369 image.normal: "shad_circ.png";
12370 rel1.to: "elm.swallow.content";
12371 rel1.offset: -64 -64;
12372 rel2.to: "elm.swallow.content";
12373 rel2.offset: 63 63;
12377 part { name: "pop";
12379 description { state: "default" 0.0;
12380 rel1.to: "elm.swallow.content";
12381 rel1.offset: -5 -5;
12382 rel2.to: "elm.swallow.content";
12385 normal: "bt_dis_base.png";
12388 image.middle: SOLID;
12391 part { name: "popover";
12393 description { state: "default" 0.0;
12396 rel2.relative: 1.0 0.5;
12398 normal: "bt_dis_hilight.png";
12403 part { name: "elm.swallow.content";
12405 description { state: "default" 0.0;
12407 rel1.relative: 0.1 0.5;
12408 rel2.relative: 0.9 0.5;
12413 program { name: "show";
12414 signal: "elm,action,show";
12416 action: STATE_SET "visible" 0.0;
12417 // transition: DECELERATE 0.5;
12420 program { name: "hide";
12421 signal: "elm,action,hide";
12423 action: STATE_SET "default" 0.0;
12424 // transition: DECELERATE 0.5;
12430 ///////////////////////////////////////////////////////////////////////////////
12432 ///////////////////////////////////////////////////////////////////////////////
12433 group { name: "elm/list/item/default";
12434 data.item: "stacking" "above";
12436 image: "bt_sm_base1.png" COMP;
12437 image: "bt_sm_shine.png" COMP;
12438 image: "bt_sm_hilight.png" COMP;
12439 image: "ilist_1.png" COMP;
12440 image: "ilist_item_shadow.png" COMP;
12448 state: "default" 0.0;
12456 state: "default" 0.0;
12471 normal: "ilist_item_shadow.png";
12480 state: "default" 0.0;
12482 normal: "ilist_1.png";
12490 description { state: "default" 0.0;
12492 color: 255 255 255 0;
12502 normal: "bt_sm_base1.png";
12505 image.middle: SOLID;
12507 description { state: "selected" 0.0;
12508 inherit: "default" 0.0;
12510 color: 255 255 255 255;
12521 part { name: "elm.swallow.icon";
12523 description { state: "default" 0.0;
12536 part { name: "elm.swallow.end";
12538 description { state: "default" 0.0;
12551 part { name: "elm.text";
12553 effect: SOFT_SHADOW;
12557 state: "default" 0.0;
12560 to_x: "elm.swallow.icon";
12565 to_x: "elm.swallow.end";
12577 text_class: "list_item";
12580 description { state: "selected" 0.0;
12581 inherit: "default" 0.0;
12582 color: 224 224 224 255;
12586 part { name: "fg1";
12588 description { state: "default" 0.0;
12590 color: 255 255 255 0;
12592 rel2.relative: 1.0 0.5;
12595 normal: "bt_sm_hilight.png";
12599 description { state: "selected" 0.0;
12600 inherit: "default" 0.0;
12602 color: 255 255 255 255;
12605 part { name: "fg2";
12607 description { state: "default" 0.0;
12609 color: 255 255 255 0;
12613 normal: "bt_sm_shine.png";
12617 description { state: "selected" 0.0;
12618 inherit: "default" 0.0;
12620 color: 255 255 255 255;
12627 signal: "elm,state,selected";
12629 action: STATE_SET "selected" 0.0;
12633 target: "elm.text";
12636 name: "go_passive";
12637 signal: "elm,state,unselected";
12639 action: STATE_SET "default" 0.0;
12643 target: "elm.text";
12644 transition: LINEAR 0.1;
12648 group { name: "elm/list/item_odd/default";
12649 data.item: "stacking" "below";
12650 data.item: "selectraise" "on";
12652 image: "bt_sm_base1.png" COMP;
12653 image: "bt_sm_shine.png" COMP;
12654 image: "bt_sm_hilight.png" COMP;
12655 image: "ilist_2.png" COMP;
12663 state: "default" 0.0;
12671 state: "default" 0.0;
12673 normal: "ilist_2.png";
12681 description { state: "default" 0.0;
12683 color: 255 255 255 0;
12693 normal: "bt_sm_base1.png";
12696 image.middle: SOLID;
12698 description { state: "selected" 0.0;
12699 inherit: "default" 0.0;
12701 color: 255 255 255 255;
12713 name: "elm.swallow.icon";
12715 description { state: "default" 0.0;
12729 name: "elm.swallow.end";
12731 description { state: "default" 0.0;
12747 effect: SOFT_SHADOW;
12751 state: "default" 0.0;
12754 to_x: "elm.swallow.icon";
12759 to_x: "elm.swallow.end";
12771 text_class: "list_item";
12774 description { state: "selected" 0.0;
12775 inherit: "default" 0.0;
12776 color: 224 224 224 255;
12780 part { name: "fg1";
12782 description { state: "default" 0.0;
12784 color: 255 255 255 0;
12786 rel2.relative: 1.0 0.5;
12789 normal: "bt_sm_hilight.png";
12793 description { state: "selected" 0.0;
12794 inherit: "default" 0.0;
12796 color: 255 255 255 255;
12799 part { name: "fg2";
12801 description { state: "default" 0.0;
12803 color: 255 255 255 0;
12807 normal: "bt_sm_shine.png";
12811 description { state: "selected" 0.0;
12812 inherit: "default" 0.0;
12814 color: 255 255 255 255;
12821 signal: "elm,state,selected";
12823 action: STATE_SET "selected" 0.0;
12827 target: "elm.text";
12830 name: "go_passive";
12831 signal: "elm,state,unselected";
12833 action: STATE_SET "default" 0.0;
12837 target: "elm.text";
12838 transition: LINEAR 0.1;
12842 group { name: "elm/list/item_compress/default";
12843 data.item: "stacking" "above";
12844 data.item: "selectraise" "on";
12846 image: "bt_sm_base1.png" COMP;
12847 image: "bt_sm_shine.png" COMP;
12848 image: "bt_sm_hilight.png" COMP;
12849 image: "ilist_1.png" COMP;
12850 image: "ilist_item_shadow.png" COMP;
12858 state: "default" 0.0;
12865 description { state: "default" 0.0;
12880 normal: "ilist_item_shadow.png";
12889 state: "default" 0.0;
12891 normal: "ilist_1.png";
12899 description { state: "default" 0.0;
12901 color: 255 255 255 0;
12911 normal: "bt_sm_base1.png";
12914 image.middle: SOLID;
12916 description { state: "selected" 0.0;
12917 inherit: "default" 0.0;
12919 color: 255 255 255 255;
12930 part { name: "elm.swallow.icon";
12932 description { state: "default" 0.0;
12945 part { name: "elm.swallow.end";
12947 description { state: "default" 0.0;
12963 effect: SOFT_SHADOW;
12966 description { state: "default" 0.0;
12969 to_x: "elm.swallow.icon";
12974 to_x: "elm.swallow.end";
12986 text_class: "list_item";
12989 description { state: "selected" 0.0;
12990 inherit: "default" 0.0;
12991 color: 224 224 224 255;
12995 part { name: "fg1";
12997 description { state: "default" 0.0;
12999 color: 255 255 255 0;
13001 rel2.relative: 1.0 0.5;
13004 normal: "bt_sm_hilight.png";
13008 description { state: "selected" 0.0;
13009 inherit: "default" 0.0;
13011 color: 255 255 255 255;
13014 part { name: "fg2";
13016 description { state: "default" 0.0;
13018 color: 255 255 255 0;
13022 normal: "bt_sm_shine.png";
13026 description { state: "selected" 0.0;
13027 inherit: "default" 0.0;
13029 color: 255 255 255 255;
13036 signal: "elm,state,selected";
13038 action: STATE_SET "selected" 0.0;
13042 target: "elm.text";
13045 name: "go_passive";
13046 signal: "elm,state,unselected";
13048 action: STATE_SET "default" 0.0;
13052 target: "elm.text";
13053 transition: LINEAR 0.1;
13057 group { name: "elm/list/item_compress_odd/default";
13058 data.item: "stacking" "below";
13059 data.item: "selectraise" "on";
13061 image: "bt_sm_base1.png" COMP;
13062 image: "bt_sm_shine.png" COMP;
13063 image: "bt_sm_hilight.png" COMP;
13064 image: "ilist_2.png" COMP;
13072 state: "default" 0.0;
13080 state: "default" 0.0;
13082 normal: "ilist_2.png";
13090 description { state: "default" 0.0;
13092 color: 255 255 255 0;
13102 normal: "bt_sm_base1.png";
13105 image.middle: SOLID;
13107 description { state: "selected" 0.0;
13108 inherit: "default" 0.0;
13110 color: 255 255 255 255;
13121 part { name: "elm.swallow.icon";
13123 description { state: "default" 0.0;
13136 part { name: "elm.swallow.end";
13138 description { state: "default" 0.0;
13154 effect: SOFT_SHADOW;
13158 state: "default" 0.0;
13161 to_x: "elm.swallow.icon";
13166 to_x: "elm.swallow.end";
13178 text_class: "list_item";
13181 description { state: "selected" 0.0;
13182 inherit: "default" 0.0;
13183 color: 224 224 224 255;
13187 part { name: "fg1";
13189 description { state: "default" 0.0;
13191 color: 255 255 255 0;
13193 rel2.relative: 1.0 0.5;
13196 normal: "bt_sm_hilight.png";
13200 description { state: "selected" 0.0;
13201 inherit: "default" 0.0;
13203 color: 255 255 255 255;
13206 part { name: "fg2";
13208 description { state: "default" 0.0;
13210 color: 255 255 255 0;
13214 normal: "bt_sm_shine.png";
13218 description { state: "selected" 0.0;
13219 inherit: "default" 0.0;
13221 color: 255 255 255 255;
13228 signal: "elm,state,selected";
13230 action: STATE_SET "selected" 0.0;
13234 target: "elm.text";
13237 name: "go_passive";
13238 signal: "elm,state,unselected";
13240 action: STATE_SET "default" 0.0;
13244 target: "elm.text";
13245 transition: LINEAR 0.1;
13250 ///////////////////////////////////////////////////////////////////////////////
13251 group { name: "elm/list/h_item/default";
13252 data.item: "stacking" "above";
13254 image: "bt_sm_base1.png" COMP;
13255 image: "bt_sm_shine.png" COMP;
13256 image: "bt_sm_hilight.png" COMP;
13257 image: "ilist_1_h.png" COMP;
13258 image: "ilist_item_shadow_h.png" COMP;
13266 state: "default" 0.0;
13274 state: "default" 0.0;
13289 normal: "ilist_item_shadow_h.png";
13298 state: "default" 0.0;
13300 normal: "ilist_1_h.png";
13308 description { state: "default" 0.0;
13310 color: 255 255 255 0;
13320 normal: "bt_sm_base1.png";
13323 image.middle: SOLID;
13325 description { state: "selected" 0.0;
13326 inherit: "default" 0.0;
13328 color: 255 255 255 255;
13339 part { name: "elm.swallow.icon";
13341 description { state: "default" 0.0;
13354 part { name: "elm.swallow.end";
13356 description { state: "default" 0.0;
13369 part { name: "elm.text";
13371 effect: SOFT_SHADOW;
13375 state: "default" 0.0;
13378 to_x: "elm.swallow.icon";
13383 to_x: "elm.swallow.end";
13394 text_class: "list_item";
13397 description { state: "selected" 0.0;
13398 inherit: "default" 0.0;
13399 color: 224 224 224 255;
13403 part { name: "fg1";
13405 description { state: "default" 0.0;
13407 color: 255 255 255 0;
13409 rel2.relative: 1.0 0.5;
13412 normal: "bt_sm_hilight.png";
13416 description { state: "selected" 0.0;
13417 inherit: "default" 0.0;
13419 color: 255 255 255 255;
13422 part { name: "fg2";
13424 description { state: "default" 0.0;
13426 color: 255 255 255 0;
13430 normal: "bt_sm_shine.png";
13434 description { state: "selected" 0.0;
13435 inherit: "default" 0.0;
13437 color: 255 255 255 255;
13444 signal: "elm,state,selected";
13446 action: STATE_SET "selected" 0.0;
13450 target: "elm.text";
13453 name: "go_passive";
13454 signal: "elm,state,unselected";
13456 action: STATE_SET "default" 0.0;
13460 target: "elm.text";
13461 transition: LINEAR 0.1;
13465 group { name: "elm/list/h_item_odd/default";
13466 data.item: "stacking" "below";
13467 data.item: "selectraise" "on";
13469 image: "bt_sm_base1.png" COMP;
13470 image: "bt_sm_shine.png" COMP;
13471 image: "bt_sm_hilight.png" COMP;
13472 image: "ilist_2_h.png" COMP;
13480 state: "default" 0.0;
13488 state: "default" 0.0;
13490 normal: "ilist_2_h.png";
13498 description { state: "default" 0.0;
13500 color: 255 255 255 0;
13510 normal: "bt_sm_base1.png";
13513 image.middle: SOLID;
13515 description { state: "selected" 0.0;
13516 inherit: "default" 0.0;
13518 color: 255 255 255 255;
13530 name: "elm.swallow.icon";
13532 description { state: "default" 0.0;
13546 name: "elm.swallow.end";
13548 description { state: "default" 0.0;
13561 part { name: "elm.text";
13563 effect: SOFT_SHADOW;
13567 state: "default" 0.0;
13570 to_x: "elm.swallow.icon";
13575 to_x: "elm.swallow.end";
13586 text_class: "list_item";
13589 description { state: "selected" 0.0;
13590 inherit: "default" 0.0;
13591 color: 224 224 224 255;
13595 part { name: "fg1";
13597 description { state: "default" 0.0;
13599 color: 255 255 255 0;
13601 rel2.relative: 1.0 0.5;
13604 normal: "bt_sm_hilight.png";
13608 description { state: "selected" 0.0;
13609 inherit: "default" 0.0;
13611 color: 255 255 255 255;
13614 part { name: "fg2";
13616 description { state: "default" 0.0;
13618 color: 255 255 255 0;
13622 normal: "bt_sm_shine.png";
13626 description { state: "selected" 0.0;
13627 inherit: "default" 0.0;
13629 color: 255 255 255 255;
13636 signal: "elm,state,selected";
13638 action: STATE_SET "selected" 0.0;
13642 target: "elm.text";
13645 name: "go_passive";
13646 signal: "elm,state,unselected";
13648 action: STATE_SET "default" 0.0;
13652 target: "elm.text";
13653 transition: LINEAR 0.1;
13657 group { name: "elm/list/h_item_compress/default";
13658 data.item: "stacking" "above";
13659 data.item: "selectraise" "on";
13661 image: "bt_sm_base1.png" COMP;
13662 image: "bt_sm_shine.png" COMP;
13663 image: "bt_sm_hilight.png" COMP;
13664 image: "ilist_1_h.png" COMP;
13665 image: "ilist_item_shadow_h.png" COMP;
13673 state: "default" 0.0;
13680 description { state: "default" 0.0;
13695 normal: "ilist_item_shadow_h.png";
13704 state: "default" 0.0;
13706 normal: "ilist_1_h.png";
13714 description { state: "default" 0.0;
13716 color: 255 255 255 0;
13726 normal: "bt_sm_base1.png";
13729 image.middle: SOLID;
13731 description { state: "selected" 0.0;
13732 inherit: "default" 0.0;
13734 color: 255 255 255 255;
13745 part { name: "elm.swallow.icon";
13747 description { state: "default" 0.0;
13760 part { name: "elm.swallow.end";
13762 description { state: "default" 0.0;
13778 effect: SOFT_SHADOW;
13781 description { state: "default" 0.0;
13784 to_x: "elm.swallow.icon";
13789 to_x: "elm.swallow.end";
13800 text_class: "list_item";
13803 description { state: "selected" 0.0;
13804 inherit: "default" 0.0;
13805 color: 224 224 224 255;
13809 part { name: "fg1";
13811 description { state: "default" 0.0;
13813 color: 255 255 255 0;
13815 rel2.relative: 1.0 0.5;
13818 normal: "bt_sm_hilight.png";
13822 description { state: "selected" 0.0;
13823 inherit: "default" 0.0;
13825 color: 255 255 255 255;
13828 part { name: "fg2";
13830 description { state: "default" 0.0;
13832 color: 255 255 255 0;
13836 normal: "bt_sm_shine.png";
13840 description { state: "selected" 0.0;
13841 inherit: "default" 0.0;
13843 color: 255 255 255 255;
13850 signal: "elm,state,selected";
13852 action: STATE_SET "selected" 0.0;
13856 target: "elm.text";
13859 name: "go_passive";
13860 signal: "elm,state,unselected";
13862 action: STATE_SET "default" 0.0;
13866 target: "elm.text";
13867 transition: LINEAR 0.1;
13871 group { name: "elm/list/h_item_compress_odd/default";
13872 data.item: "stacking" "below";
13873 data.item: "selectraise" "on";
13875 image: "bt_sm_base1.png" COMP;
13876 image: "bt_sm_shine.png" COMP;
13877 image: "bt_sm_hilight.png" COMP;
13878 image: "ilist_2_h.png" COMP;
13886 state: "default" 0.0;
13894 state: "default" 0.0;
13896 normal: "ilist_2_h.png";
13904 description { state: "default" 0.0;
13906 color: 255 255 255 0;
13916 normal: "bt_sm_base1.png";
13919 image.middle: SOLID;
13921 description { state: "selected" 0.0;
13922 inherit: "default" 0.0;
13924 color: 255 255 255 255;
13935 part { name: "elm.swallow.icon";
13937 description { state: "default" 0.0;
13950 part { name: "elm.swallow.end";
13952 description { state: "default" 0.0;
13965 part { name: "elm.text";
13967 effect: SOFT_SHADOW;
13971 state: "default" 0.0;
13974 to_x: "elm.swallow.icon";
13979 to_x: "elm.swallow.end";
13990 text_class: "list_item";
13993 description { state: "selected" 0.0;
13994 inherit: "default" 0.0;
13995 color: 224 224 224 255;
13999 part { name: "fg1";
14001 description { state: "default" 0.0;
14003 color: 255 255 255 0;
14005 rel2.relative: 1.0 0.5;
14008 normal: "bt_sm_hilight.png";
14012 description { state: "selected" 0.0;
14013 inherit: "default" 0.0;
14015 color: 255 255 255 255;
14018 part { name: "fg2";
14020 description { state: "default" 0.0;
14022 color: 255 255 255 0;
14026 normal: "bt_sm_shine.png";
14030 description { state: "selected" 0.0;
14031 inherit: "default" 0.0;
14033 color: 255 255 255 255;
14040 signal: "elm,state,selected";
14042 action: STATE_SET "selected" 0.0;
14046 target: "elm.text";
14049 name: "go_passive";
14050 signal: "elm,state,unselected";
14052 action: STATE_SET "default" 0.0;
14056 target: "elm.text";
14057 transition: LINEAR 0.1;
14062 ///////////////////////////////////////////////////////////////////////////////
14063 group { name: "elm/slider/horizontal/default";
14064 alias: "elm/slider/horizontal/disabled";
14066 image: "sl_bg.png" COMP;
14067 image: "sl_bg_over.png" COMP;
14068 image: "sl_units.png" COMP;
14071 part { name: "base";
14073 description { state: "default" 0.0;
14082 image.normal: "sl_bg.png";
14086 part { name: "level";
14089 description { state: "default" 0.0;
14094 to_x: "elm.dragable.slider";
14097 color: 255 0 0 200;
14099 description { state: "inverted" 0.0;
14100 inherit: "default" 0.0;
14103 description { state: "disabled" 0.0;
14104 inherit: "default" 0.0;
14105 color: 255 0 0 100;
14107 description { state: "disabled_inverted" 0.0;
14108 inherit: "default" 0.0;
14112 part { name: "level2";
14115 description { state: "default" 0.0;
14120 to_x: "elm.dragable.slider";
14124 color: 255 0 0 200;
14126 description { state: "inverted" 0.0;
14127 inherit: "default" 0.0;
14130 description { state: "disabled" 0.0;
14131 inherit: "default" 0.0;
14133 description { state: "disabled_inverted" 0.0;
14134 inherit: "default" 0.0;
14135 color: 255 0 0 100;
14142 description { state: "default" 0.0;
14144 rel1.offset: -1 -1;
14148 normal: "sl_bg_over.png";
14158 description { state: "default" 0.0;
14160 rel1.to: "elm.swallow.bar";
14161 rel2.to: "elm.swallow.bar";
14165 part { name: "elm.swallow.bar";
14168 description { state: "default" 0.0;
14184 part { name: "elm.swallow.icon";
14186 description { state: "default" 0.0;
14191 to_y: "elm.swallow.bar";
14196 to_y: "elm.swallow.bar";
14199 description { state: "visible" 0.0;
14200 inherit: "default" 0.0;
14203 aspect_preference: VERTICAL;
14207 part { name: "elm.text";
14211 description { state: "default" 0.0;
14215 rel1.to_x: "elm.swallow.icon";
14216 rel1.relative: 1.0 0.0;
14218 rel2.to_x: "elm.swallow.icon";
14219 rel2.relative: 1.0 1.0;
14220 rel2.offset: -1 -5;
14223 font: "Sans,Edje-Vera";
14229 description { state: "visible" 0.0;
14230 inherit: "default" 0.0;
14236 description { state: "disabled" 0.0;
14237 inherit: "default" 0.0;
14238 color: 255 128 128 128;
14241 description { state: "disabled_visible" 0.0;
14242 inherit: "default" 0.0;
14250 name: "elm.swallow.end";
14253 state: "default" 0.0;
14259 to_y: "elm.swallow.bar";
14263 to_y: "elm.swallow.bar";
14266 description { state: "visible" 0.0;
14267 inherit: "default" 0.0;
14270 aspect_preference: VERTICAL;
14271 rel2.offset: -4 -1;
14274 part { name: "units";
14276 description { state: "default" 0.0;
14287 normal: "sl_units.png";
14292 description { state: "visible" 0.0;
14293 inherit: "default" 0.0;
14297 part { name: "elm.units";
14301 description { state: "default" 0.0;
14305 rel1.to_x: "elm.swallow.end";
14306 rel1.relative: 0.0 0.0;
14308 rel2.to_x: "elm.swallow.end";
14309 rel2.relative: 0.0 1.0;
14313 font: "Sans,Edje-Vera";
14319 description { state: "visible" 0.0;
14320 inherit: "default" 0.0;
14325 rel2.offset: -5 -1;
14327 description { state: "disabled" 0.0;
14328 inherit: "default" 0.0;
14329 color: 255 128 128 128;
14332 description { state: "disabled_visible" 0.0;
14333 inherit: "default" 0.0;
14340 part { name: "elm.dragable.slider";
14342 source: "elm/slider/horizontal/indicator/default";
14351 description { state: "default" 0.0;
14363 color: 255 0 0 100;
14366 part { name: "disabler";
14368 description { state: "default" 0.0;
14372 description { state: "disabled" 0.0;
14373 inherit: "default" 0.0;
14379 program { name: "text_show";
14380 signal: "elm,state,text,visible";
14382 action: STATE_SET "visible" 0.0;
14383 target: "elm.text";
14385 program { name: "text_hide";
14386 signal: "elm,state,text,hidden";
14388 action: STATE_SET "default" 0.0;
14389 target: "elm.text";
14391 program { name: "icon_show";
14392 signal: "elm,state,icon,visible";
14394 action: STATE_SET "visible" 0.0;
14395 target: "elm.swallow.icon";
14397 program { name: "icon_hide";
14398 signal: "elm,state,icon,hidden";
14400 action: STATE_SET "default" 0.0;
14401 target: "elm.swallow.icon";
14403 program { name: "end_show";
14404 signal: "elm,state,end,visible";
14406 action: STATE_SET "visible" 0.0;
14407 target: "elm.swallow.end";
14409 program { name: "end_hide";
14410 signal: "elm,state,end,hidden";
14412 action: STATE_SET "default" 0.0;
14413 target: "elm.swallow.end";
14415 program { name: "units_show";
14416 signal: "elm,state,units,visible";
14418 action: STATE_SET "visible" 0.0;
14419 target: "elm.units";
14422 program { name: "units_hide";
14423 signal: "elm,state,units,hidden";
14425 action: STATE_SET "default" 0.0;
14426 target: "elm.units";
14429 program { name: "invert_on";
14430 signal: "elm,state,inverted,on";
14432 action: STATE_SET "inverted" 0.0;
14436 program { name: "invert_off";
14437 signal: "elm,state,inverted,off";
14439 action: STATE_SET "default" 0.0;
14444 name: "go_disabled";
14445 signal: "elm,state,disabled";
14447 action: STATE_SET "disabled" 0.0;
14448 // target: "button0";
14449 target: "disabler";
14450 after: "disable_text";
14451 after: "disable_ind";
14454 program { name: "disable_ind";
14455 action: SIGNAL_EMIT "elm.dragable.slider:elm,state,disabled" "elm";
14457 program { name: "disable_text";
14461 get_state(PART:"elm.text", st, 30, vl);
14462 if (!strcmp(st, "visible"))
14463 set_state(PART:"elm.text", "disabled_visible", 0.0);
14465 set_state(PART:"elm.text", "disabled", 0.0);
14467 get_state(PART:"elm.units", st, 30, vl);
14468 if (!strcmp(st, "visible"))
14469 set_state(PART:"elm.units", "disabled_visible", 0.0);
14471 set_state(PART:"elm.units", "disabled", 0.0);
14473 get_state(PART:"level2", st, 30, vl);
14474 if (!strcmp(st, "inverted"))
14476 set_state(PART:"level", "disabled_inverted", 0.0);
14477 set_state(PART:"level2", "disabled_inverted", 0.0);
14481 set_state(PART:"level", "disabled", 0.0);
14482 set_state(PART:"level2", "disabled", 0.0);
14486 program { name: "enable";
14487 signal: "elm,state,enabled";
14489 action: STATE_SET "default" 0.0;
14490 // target: "button0";
14491 target: "disabler";
14492 after: "enable_text";
14493 after: "enable_ind";
14496 program { name: "enable_ind";
14497 action: SIGNAL_EMIT "elm.dragable.slider:elm,state,enabled" "elm";
14500 program { name: "enable_text";
14504 get_state(PART:"elm.text", st, 30, vl);
14505 if (!strcmp(st, "disabled_visible"))
14506 set_state(PART:"elm.text", "visible", 0.0);
14508 set_state(PART:"elm.text", "default", 0.0);
14510 get_state(PART:"elm.units", st, 30, vl);
14511 if (!strcmp(st, "disabled_visible"))
14512 set_state(PART:"elm.units", "visible", 0.0);
14514 set_state(PART:"elm.units", "default", 0.0);
14516 get_state(PART:"level2", st, 30, vl);
14517 if (!strcmp(st, "disabled_inverted"))
14519 set_state(PART:"level", "inverted", 0.0);
14520 set_state(PART:"level2", "inverted", 0.0);
14524 set_state(PART:"level", "default", 0.0);
14525 set_state(PART:"level2", "default", 0.0);
14532 group { name: "elm/slider/horizontal/indicator/default";
14533 alias: "elm/slider/horizontal/indicator/disabled";
14534 alias: "elm/slider/vertical/indicator/default";
14535 alias: "elm/slider/vertical/indicator/disabled";
14537 image: "sl_bt_0.png" COMP;
14538 image: "sl_bt_1.png" COMP;
14539 image: "sl_bt_2.png" COMP;
14540 image: "sl_bt_3.png" COMP;
14541 image: "sl_bt2_0_0.png" COMP;
14542 image: "sl_bt2_0_1.png" COMP;
14543 image: "sl_bt2_0_2.png" COMP;
14544 image: "sl_bt2_1.png" COMP;
14545 image: "sl_bt2_2.png" COMP;
14548 public value_hide = 0;
14549 public set_value_show() {
14550 set_int(value_hide, 0);
14552 public set_value_hide() {
14553 set_int(value_hide, 1);
14555 public thumb_down() {
14556 if (get_int(value_hide) == 1) {
14557 set_state(PART:"elm.indicator", "default", 0.0);
14558 set_state(PART:"button3", "default", 0.0);
14559 set_state(PART:"button4", "default", 0.0);
14560 set_state(PART:"button5", "default", 0.0);
14561 set_state(PART:"button6", "default", 0.0);
14562 set_state(PART:"button7", "default", 0.0);
14564 set_state(PART:"elm.indicator", "visible", 0.0);
14565 set_state(PART:"button3", "visible", 0.0);
14566 set_state(PART:"button4", "visible", 0.0);
14567 set_state(PART:"button5", "visible", 0.0);
14568 set_state(PART:"button6", "visible", 0.0);
14569 set_state(PART:"button7", "visible", 0.0);
14572 public thumb_up() {
14573 set_state(PART:"elm.indicator", "default", 0.0);
14574 set_state(PART:"button3", "default", 0.0);
14575 set_state(PART:"button4", "default", 0.0);
14576 set_state(PART:"button5", "default", 0.0);
14577 set_state(PART:"button6", "default", 0.0);
14578 set_state(PART:"button7", "default", 0.0);
14582 part { name: "button_events";
14585 description { state: "default" 0.0;
14589 aspect_preference: VERTICAL;
14593 part { name: "button0";
14595 description { state: "default" 0.0;
14600 normal: "sl_bt_0.png";
14605 description { state: "disabled" 0.0;
14606 inherit: "default" 0.0;
14608 normal: "sl_bt_3.png";
14613 part { name: "button1";
14615 description { state: "default" 0.0;
14616 rel1.to: "button0";
14623 normal: "sl_bt_1.png";
14628 part { name: "button2";
14630 description { state: "default" 0.0;
14631 rel1.to: "button0";
14632 rel2.to: "button0";
14634 normal: "sl_bt_2.png";
14640 part { name: "button3";
14642 description { state: "default" 0.0;
14648 to_x: "elm.indicator";
14659 normal: "sl_bt2_0_0.png";
14664 description { state: "visible" 0.0;
14665 inherit: "default" 0.0;
14669 part { name: "button4";
14671 description { state: "default" 0.0;
14677 to_y: "elm.indicator";
14680 rel2.to: "button0";
14682 normal: "sl_bt2_0_1.png";
14687 description { state: "visible" 0.0;
14688 inherit: "default" 0.0;
14692 part { name: "button5";
14694 description { state: "default" 0.0;
14705 to_x: "elm.indicator";
14711 normal: "sl_bt2_0_2.png";
14716 description { state: "visible" 0.0;
14717 inherit: "default" 0.0;
14721 part { name: "elm.indicator";
14724 effect: SOFT_SHADOW;
14726 description { state: "default" 0.0;
14732 relative: 0.0 -0.25;
14737 relative: 1.0 -0.25;
14740 color: 224 224 224 255;
14743 font: "Sans,Edje-Vera";
14749 description { state: "visible" 0.0;
14750 inherit: "default" 0.0;
14754 rel2.offset: -1 -1;
14757 part { name: "button6";
14759 description { state: "default" 0.0;
14761 rel1.to: "button3";
14768 normal: "sl_bt2_1.png";
14773 description { state: "visible" 0.0;
14774 inherit: "default" 0.0;
14778 part { name: "button7";
14780 description { state: "default" 0.0;
14782 rel1.to: "button3";
14783 rel2.to: "button5";
14785 normal: "sl_bt2_2.png";
14791 description { state: "visible" 0.0;
14792 inherit: "default" 0.0;
14798 program { name: "set_val_show";
14799 signal: "elm,state,val,show";
14805 program { name: "set_val_hide";
14806 signal: "elm,state,val,hide";
14812 program { name: "val_show";
14813 signal: "mouse,down,*";
14814 source: "button_events";
14820 program { name: "val_hide";
14821 signal: "mouse,up,*";
14822 source: "button_events";
14828 name: "go_disabled";
14829 signal: "elm,state,disabled";
14831 action: STATE_SET "disabled" 0.0;
14835 name: "go_enabled";
14836 signal: "elm,state,enabled";
14838 action: STATE_SET "default" 0.0;
14844 group { name: "elm/slider/vertical/default";
14846 image: "slv_bg.png" COMP;
14847 image: "slv_bg_over.png" COMP;
14849 image: "sl_bt_0.png" COMP;
14850 image: "sl_bt_1.png" COMP;
14851 image: "sl_bt_2.png" COMP;
14852 image: "sl_bt_3.png" COMP;
14853 image: "sl_bt2_0_0.png" COMP;
14854 image: "sl_bt2_0_1.png" COMP;
14855 image: "sl_bt2_0_2.png" COMP;
14856 image: "sl_bt2_1.png" COMP;
14857 image: "sl_bt2_2.png" COMP;
14859 image: "slv_units.png" COMP;
14862 public value_hide = 0;
14863 public set_value_show() {
14864 set_int(value_hide, 0);
14866 public set_value_hide() {
14867 set_int(value_hide, 1);
14869 public thumb_down() {
14870 if (get_int(value_hide) == 1) {
14871 set_state(PART:"elm.indicator", "default", 0.0);
14872 set_state(PART:"button3", "default", 0.0);
14873 set_state(PART:"button4", "default", 0.0);
14874 set_state(PART:"button5", "default", 0.0);
14875 set_state(PART:"button6", "default", 0.0);
14876 set_state(PART:"button7", "default", 0.0);
14878 set_state(PART:"elm.indicator", "visible", 0.0);
14879 set_state(PART:"button3", "visible", 0.0);
14880 set_state(PART:"button4", "visible", 0.0);
14881 set_state(PART:"button5", "visible", 0.0);
14882 set_state(PART:"button6", "visible", 0.0);
14883 set_state(PART:"button7", "visible", 0.0);
14886 public thumb_up() {
14887 set_state(PART:"elm.indicator", "default", 0.0);
14888 set_state(PART:"button3", "default", 0.0);
14889 set_state(PART:"button4", "default", 0.0);
14890 set_state(PART:"button5", "default", 0.0);
14891 set_state(PART:"button6", "default", 0.0);
14892 set_state(PART:"button7", "default", 0.0);
14896 part { name: "base";
14898 description { state: "default" 0.0;
14907 image.normal: "slv_bg.png";
14911 part { name: "level";
14914 description { state: "default" 0.0;
14919 to_y: "elm.dragable.slider";
14922 color: 255 0 0 200;
14924 description { state: "inverted" 0.0;
14925 inherit: "default" 0.0;
14928 description { state: "disabled" 0.0;
14929 inherit: "default" 0.0;
14930 color: 255 0 0 100;
14932 description { state: "disabled_inverted" 0.0;
14933 inherit: "default" 0.0;
14937 part { name: "level2";
14940 description { state: "default" 0.0;
14945 to_y: "elm.dragable.slider";
14949 color: 255 0 0 200;
14951 description { state: "inverted" 0.0;
14952 inherit: "default" 0.0;
14955 description { state: "disabled" 0.0;
14956 inherit: "default" 0.0;
14957 color: 255 0 0 100;
14959 description { state: "disabled_inverted" 0.0;
14960 inherit: "default" 0.0;
14961 color: 255 0 0 100;
14968 description { state: "default" 0.0;
14970 rel1.offset: -1 -1;
14974 normal: "slv_bg_over.png";
14984 description { state: "default" 0.0;
14986 rel1.to: "elm.swallow.bar";
14987 rel2.to: "elm.swallow.bar";
14991 part { name: "elm.swallow.bar";
14994 description { state: "default" 0.0;
15010 part { name: "elm.swallow.icon";
15012 description { state: "default" 0.0;
15017 to_x: "elm.swallow.bar";
15022 to_x: "elm.swallow.bar";
15025 description { state: "visible" 0.0;
15026 inherit: "default" 0.0;
15029 aspect_preference: HORIZONTAL;
15033 part { name: "elm.text";
15037 description { state: "default" 0.0;
15041 rel1.to_y: "elm.swallow.icon";
15042 rel1.relative: 0.0 1.0;
15044 rel2.to_y: "elm.swallow.icon";
15045 rel2.relative: 1.0 1.0;
15046 rel2.offset: -1 -1;
15049 font: "Sans,Edje-Vera";
15055 description { state: "visible" 0.0;
15056 inherit: "default" 0.0;
15062 description { state: "disabled" 0.0;
15063 inherit: "default" 0.0;
15064 color: 255 128 128 128;
15067 description { state: "disabled_visible" 0.0;
15068 inherit: "default" 0.0;
15076 name: "elm.swallow.end";
15079 state: "default" 0.0;
15085 to_x: "elm.swallow.bar";
15089 to_x: "elm.swallow.bar";
15092 description { state: "visible" 0.0;
15093 inherit: "default" 0.0;
15096 aspect_preference: HORIZONTAL;
15097 rel2.offset: -1 -4;
15100 part { name: "units";
15102 description { state: "default" 0.0;
15113 normal: "slv_units.png";
15118 description { state: "visible" 0.0;
15119 inherit: "default" 0.0;
15123 part { name: "elm.units";
15127 description { state: "default" 0.0;
15131 rel1.relative: 0.0 0.0;
15132 rel1.to_y: "elm.swallow.end";
15134 rel2.relative: 1.0 0.0;
15135 rel2.to_y: "elm.swallow.end";
15139 font: "Sans,Edje-Vera";
15145 description { state: "visible" 0.0;
15146 inherit: "default" 0.0;
15151 rel2.offset: -9 -9;
15153 description { state: "disabled" 0.0;
15154 inherit: "default" 0.0;
15159 description { state: "disabled_visible" 0.0;
15160 inherit: "default" 0.0;
15165 rel2.offset: -9 -9;
15170 part { name: "elm.dragable.slider";
15179 description { state: "default" 0.0;
15194 part { name: "button_events";
15197 events: "elm.dragable.slider";
15200 description { state: "default" 0.0;
15204 aspect_preference: HORIZONTAL;
15205 rel1.to_y: "elm.dragable.slider";
15206 rel2.to_y: "elm.dragable.slider";
15210 part { name: "button0";
15212 description { state: "default" 0.0;
15216 rel1.to: "elm.dragable.slider";
15217 rel2.to: "elm.dragable.slider";
15219 normal: "sl_bt_0.png";
15224 description { state: "disabled" 0.0;
15225 inherit: "default" 0.0;
15227 normal: "sl_bt_3.png";
15232 part { name: "button1";
15234 description { state: "default" 0.0;
15235 rel1.to: "button0";
15242 normal: "sl_bt_1.png";
15247 part { name: "button2";
15249 description { state: "default" 0.0;
15250 rel1.to: "button0";
15251 rel2.to: "button0";
15253 normal: "sl_bt_2.png";
15259 part { name: "button3";
15261 description { state: "default" 0.0;
15266 to_x: "elm.indicator";
15277 normal: "sl_bt2_0_0.png";
15282 description { state: "visible" 0.0;
15283 inherit: "default" 0.0;
15287 part { name: "button4";
15289 description { state: "default" 0.0;
15296 to_y: "elm.indicator";
15299 rel2.to: "button0";
15301 normal: "sl_bt2_0_1.png";
15306 description { state: "visible" 0.0;
15307 inherit: "default" 0.0;
15311 part { name: "button5";
15313 description { state: "default" 0.0;
15323 to_x: "elm.indicator";
15329 normal: "sl_bt2_0_2.png";
15334 description { state: "visible" 0.0;
15335 inherit: "default" 0.0;
15339 part { name: "elm.indicator";
15342 effect: SOFT_SHADOW;
15344 description { state: "default" 0.0;
15350 relative: 0.0 -1.0;
15355 relative: 1.0 -1.0;
15358 color: 224 224 224 255;
15361 font: "Sans,Edje-Vera";
15367 description { state: "visible" 0.0;
15368 inherit: "default" 0.0;
15372 rel2.offset: -1 -1;
15375 part { name: "button6";
15377 description { state: "default" 0.0;
15379 rel1.to: "button3";
15386 normal: "sl_bt2_1.png";
15391 description { state: "visible" 0.0;
15392 inherit: "default" 0.0;
15396 part { name: "button7";
15398 description { state: "default" 0.0;
15400 rel1.to: "button3";
15401 rel2.to: "button5";
15403 normal: "sl_bt2_2.png";
15409 description { state: "visible" 0.0;
15410 inherit: "default" 0.0;
15414 part { name: "disabler";
15416 description { state: "default" 0.0;
15420 description { state: "disabled" 0.0;
15421 inherit: "default" 0.0;
15428 program { name: "text_show";
15429 signal: "elm,state,text,visible";
15431 action: STATE_SET "visible" 0.0;
15432 target: "elm.text";
15434 program { name: "text_hide";
15435 signal: "elm,state,text,hidden";
15437 action: STATE_SET "default" 0.0;
15438 target: "elm.text";
15440 program { name: "icon_show";
15441 signal: "elm,state,icon,visible";
15443 action: STATE_SET "visible" 0.0;
15444 target: "elm.swallow.icon";
15446 program { name: "icon_hide";
15447 signal: "elm,state,icon,hidden";
15449 action: STATE_SET "default" 0.0;
15450 target: "elm.swallow.icon";
15452 program { name: "end_show";
15453 signal: "elm,state,end,visible";
15455 action: STATE_SET "visible" 0.0;
15456 target: "elm.swallow.end";
15458 program { name: "end_hide";
15459 signal: "elm,state,end,hidden";
15461 action: STATE_SET "default" 0.0;
15462 target: "elm.swallow.end";
15464 program { name: "units_show";
15465 signal: "elm,state,units,visible";
15467 action: STATE_SET "visible" 0.0;
15468 target: "elm.units";
15471 program { name: "units_hide";
15472 signal: "elm,state,units,hidden";
15474 action: STATE_SET "default" 0.0;
15475 target: "elm.units";
15478 program { name: "invert_on";
15479 signal: "elm,state,inverted,on";
15481 action: STATE_SET "inverted" 0.0;
15485 program { name: "invert_off";
15486 signal: "elm,state,inverted,off";
15488 action: STATE_SET "default" 0.0;
15492 program { name: "set_val_show";
15493 signal: "elm,state,val,show";
15499 program { name: "set_val_hide";
15500 signal: "elm,state,val,hide";
15506 program { name: "val_show";
15507 signal: "mouse,down,*";
15508 source: "elm.dragable.slider";
15513 program { name: "val_hide";
15514 signal: "mouse,up,*";
15515 source: "elm.dragable.slider";
15521 name: "go_disabled";
15522 signal: "elm,state,disabled";
15524 action: STATE_SET "disabled" 0.0;
15526 target: "disabler";
15527 after: "disable_text";
15529 program { name: "disable_text";
15533 get_state(PART:"elm.text", st, 30, vl);
15534 if (!strcmp(st, "visible"))
15535 set_state(PART:"elm.text", "disabled_visible", 0.0);
15537 set_state(PART:"elm.text", "disabled", 0.0);
15539 get_state(PART:"elm.units", st, 30, vl);
15540 if (!strcmp(st, "visible"))
15541 set_state(PART:"elm.units", "disabled_visible", 0.0);
15543 set_state(PART:"elm.units", "disabled", 0.0);
15545 get_state(PART:"level2", st, 30, vl);
15546 if (!strcmp(st, "inverted"))
15548 set_state(PART:"level", "disabled_inverted", 0.0);
15549 set_state(PART:"level2", "disabled_inverted", 0.0);
15553 set_state(PART:"level", "disabled", 0.0);
15554 set_state(PART:"level2", "disabled", 0.0);
15559 program { name: "enable";
15560 signal: "elm,state,enabled";
15562 action: STATE_SET "default" 0.0;
15564 target: "disabler";
15565 after: "enable_text";
15567 program { name: "enable_text";
15571 get_state(PART:"elm.text", st, 30, vl);
15572 if (!strcmp(st, "disabled_visible"))
15573 set_state(PART:"elm.text", "visible", 0.0);
15575 set_state(PART:"elm.text", "default", 0.0);
15577 get_state(PART:"elm.units", st, 30, vl);
15578 if (!strcmp(st, "disabled_visible"))
15579 set_state(PART:"elm.units", "visible", 0.0);
15581 set_state(PART:"elm.units", "default", 0.0);
15583 get_state(PART:"level2", st, 30, vl);
15584 if (!strcmp(st, "disabled_inverted"))
15586 set_state(PART:"level", "inverted", 0.0);
15587 set_state(PART:"level2", "inverted", 0.0);
15591 set_state(PART:"level", "default", 0.0);
15592 set_state(PART:"level2", "default", 0.0);
15599 ////////////////////////////////////////////////////////////////////////////////
15601 ////////////////////////////////////////////////////////////////////////////////
15602 group { name: "elm/actionslider/base/default";
15605 image: "shelf_inset.png" COMP;
15606 image: "ilist_1.png" COMP;
15607 image: "bt_bases.png" COMP;
15608 image: "bt_basew.png" COMP;
15609 image: "bt_hilightw.png" COMP;
15617 state: "default" 0.0;
15620 rel2.offset: -2 -2;
15622 normal: "ilist_1.png";
15628 part { name: "conf_over";
15630 description { state: "default" 0.0;
15634 normal: "shelf_inset.png";
15641 part { name: "icon.dragable.area";
15644 description { state: "default" 0.0;
15650 part { name: "elm.text.left";
15654 description { state: "default" 0.0;
15657 font: "Sans,Edje-Vera";
15664 part { name: "elm.text.center";
15668 description { state: "default" 0.0;
15671 font: "Sans,Edje-Vera";
15678 part { name: "elm.text.right";
15682 description { state: "default" 0.0;
15685 font: "Sans,Edje-Vera";
15692 part { name: "elm.drag_button_base";
15696 description { state: "default" 0.0;
15700 rel1.to: "icon.dragable.area";
15703 to: "icon.dragable.area";
15707 confine: "icon.dragable.area";
15712 part { name: "elm.drag_button";
15715 description { state: "default" 0.0;
15717 color: 255 255 255 0;
15718 rel1.to_x: "elm.drag_button_base";
15719 rel1.to_y: "icon.dragable.area";
15720 rel2.to_x: "elm.drag_button_base";
15721 rel2.to_y: "icon.dragable.area";
15724 events: "elm.drag_button_base";
15727 part { name: "button0";
15729 description { state: "default" 0.0;
15730 rel1.to: "button2";
15731 rel1.offset: -4 -4;
15732 rel2.to: "button2";
15735 normal: "bt_bases.png";
15736 border: 11 11 11 11;
15739 color: 255 255 255 128;
15742 part { name: "button2";
15744 description { state: "default" 0.0;
15745 rel1.to: "elm.drag_button";
15746 rel2.to: "elm.drag_button";
15748 normal: "bt_basew.png";
15752 color: 255 255 255 210;
15755 part { name: "button3";
15757 description { state: "default" 0.0;
15758 rel1.to: "button2";
15759 rel2.to: "button2";
15760 rel2.relative: 1.0 0.5;
15762 normal: "bt_hilightw.png";
15765 color: 255 255 255 190;
15768 part { name: "elm.text.indicator";
15772 description { state: "default" 0.0;
15774 to: "elm.drag_button";
15778 to: "elm.drag_button";
15783 font: "Sans,Edje-Vera";
15792 program { name: "elm.drag_button,mouse,up";
15793 signal: "mouse,up,1";
15794 source: "elm.drag_button";
15795 action: SIGNAL_EMIT "elm.drag_button,mouse,up" "";
15797 program { name: "elm.drag_button,mouse,down";
15798 signal: "mouse,down,1";
15799 source: "elm.drag_button";
15800 action: SIGNAL_EMIT "elm.drag_button,mouse,down" "";
15802 program { name: "elm.drag_button,mouse,move";
15803 signal: "mouse,move";
15804 source: "elm.drag_button_base";
15805 action: SIGNAL_EMIT "elm.drag_button,mouse,move" "";
15810 group { name: "elm/actionslider/base/bar";
15813 image: "shelf_inset.png" COMP;
15814 image: "ilist_1.png" COMP;
15815 image: "bt_bases.png" COMP;
15816 image: "bt_basew.png" COMP;
15817 image: "bt_hilightw.png" COMP;
15825 state: "default" 0.0;
15828 rel2.offset: -2 -2;
15830 normal: "ilist_1.png";
15836 part { name: "conf_over";
15838 description { state: "default" 0.0;
15842 normal: "shelf_inset.png";
15849 part { name: "icon.dragable.area";
15852 description { state: "default" 0.0;
15858 part { name: "elm.text.left";
15862 description { state: "default" 0.0;
15865 font: "Sans,Edje-Vera";
15872 part { name: "elm.text.center";
15876 description { state: "default" 0.0;
15879 font: "Sans,Edje-Vera";
15886 part { name: "elm.text.right";
15890 description { state: "default" 0.0;
15893 font: "Sans,Edje-Vera";
15900 part { name: "bar";
15903 description { state: "default" 0.0;
15909 to_x: "elm.drag_button_base";
15915 part { name: "elm.drag_button_base";
15919 description { state: "default" 0.0;
15923 rel1.to: "icon.dragable.area";
15926 to: "icon.dragable.area";
15930 confine: "icon.dragable.area";
15935 part { name: "elm.drag_button";
15938 description { state: "default" 0.0;
15940 color: 255 255 255 0;
15941 rel1.to_x: "elm.drag_button_base";
15942 rel1.to_y: "icon.dragable.area";
15943 rel2.to_x: "elm.drag_button_base";
15944 rel2.to_y: "icon.dragable.area";
15947 events: "elm.drag_button_base";
15950 part { name: "button0";
15952 description { state: "default" 0.0;
15953 rel1.to: "button2";
15954 rel1.offset: -4 -4;
15955 rel2.to: "button2";
15958 normal: "bt_bases.png";
15959 border: 11 11 11 11;
15962 color: 255 255 255 128;
15965 part { name: "button2";
15967 description { state: "default" 0.0;
15968 rel1.to: "elm.drag_button";
15969 rel2.to: "elm.drag_button";
15971 normal: "bt_basew.png";
15975 color: 255 255 255 210;
15978 part { name: "button3";
15980 description { state: "default" 0.0;
15981 rel1.to: "button2";
15982 rel2.to: "button2";
15983 rel2.relative: 1.0 0.5;
15985 normal: "bt_hilightw.png";
15988 color: 255 255 255 190;
15991 part { name: "elm.text.indicator";
15995 description { state: "default" 0.0;
15997 to: "elm.drag_button";
16001 to: "elm.drag_button";
16006 font: "Sans,Edje-Vera";
16015 program { name: "elm.drag_button,mouse,up";
16016 signal: "mouse,up,1";
16017 source: "elm.drag_button";
16018 action: SIGNAL_EMIT "elm.drag_button,mouse,up" "";
16020 program { name: "elm.drag_button,mouse,down";
16021 signal: "mouse,down,1";
16022 source: "elm.drag_button";
16023 action: SIGNAL_EMIT "elm.drag_button,mouse,down" "";
16025 program { name: "elm.drag_button,mouse,move";
16026 signal: "mouse,move";
16027 source: "elm.drag_button_base";
16028 action: SIGNAL_EMIT "elm.drag_button,mouse,move" "";
16033 ///////////////////////////////////////////////////////////////////////////////
16034 group { name: "elm/genlist/item/default/default";
16035 data.item: "stacking" "above";
16036 data.item: "selectraise" "on";
16037 data.item: "labels" "elm.text";
16038 data.item: "icons" "elm.swallow.icon elm.swallow.end";
16039 data.item: "treesize" "20";
16040 // data.item: "states" "";
16042 image: "bt_sm_base1.png" COMP;
16043 image: "bt_sm_shine.png" COMP;
16044 image: "bt_sm_hilight.png" COMP;
16045 image: "ilist_1.png" COMP;
16046 image: "ilist_item_shadow.png" COMP;
16054 state: "default" 0.0;
16062 state: "default" 0.0;
16077 normal: "ilist_item_shadow.png";
16086 state: "default" 0.0;
16088 normal: "ilist_1.png";
16095 clip_to: "disclip";
16097 description { state: "default" 0.0;
16099 color: 255 255 255 0;
16109 normal: "bt_sm_base1.png";
16112 image.middle: SOLID;
16114 description { state: "selected" 0.0;
16115 inherit: "default" 0.0;
16117 color: 255 255 255 255;
16128 part { name: "elm.swallow.pad";
16130 description { state: "default" 0.0;
16143 part { name: "elm.swallow.icon";
16144 clip_to: "disclip";
16146 description { state: "default" 0.0;
16150 to_x: "elm.swallow.pad";
16155 to_x: "elm.swallow.pad";
16161 part { name: "elm.swallow.end";
16162 clip_to: "disclip";
16164 description { state: "default" 0.0;
16168 aspect_preference: VERTICAL;
16179 part { name: "elm.text";
16180 clip_to: "disclip";
16182 effect: SOFT_SHADOW;
16186 state: "default" 0.0;
16189 to_x: "elm.swallow.icon";
16194 to_x: "elm.swallow.end";
16206 text_class: "list_item";
16209 description { state: "selected" 0.0;
16210 inherit: "default" 0.0;
16211 color: 224 224 224 255;
16215 part { name: "fg1";
16216 clip_to: "disclip";
16218 description { state: "default" 0.0;
16220 color: 255 255 255 0;
16222 rel2.relative: 1.0 0.5;
16225 normal: "bt_sm_hilight.png";
16229 description { state: "selected" 0.0;
16230 inherit: "default" 0.0;
16232 color: 255 255 255 255;
16235 part { name: "fg2";
16236 clip_to: "disclip";
16238 description { state: "default" 0.0;
16240 color: 255 255 255 0;
16244 normal: "bt_sm_shine.png";
16248 description { state: "selected" 0.0;
16249 inherit: "default" 0.0;
16251 color: 255 255 255 255;
16254 part { name: "disclip";
16256 description { state: "default" 0.0;
16260 description { state: "disabled" 0.0;
16261 inherit: "default" 0.0;
16262 color: 255 255 255 64;
16267 // signal: elm,state,%s,active
16268 // a "check" item named %s went active
16269 // signal: elm,state,%s,passive
16270 // a "check" item named %s went passive
16271 // default is passive
16274 signal: "elm,state,selected";
16276 action: STATE_SET "selected" 0.0;
16280 target: "elm.text";
16283 name: "go_passive";
16284 signal: "elm,state,unselected";
16286 action: STATE_SET "default" 0.0;
16290 target: "elm.text";
16291 transition: LINEAR 0.1;
16294 name: "go_disabled";
16295 signal: "elm,state,disabled";
16297 action: STATE_SET "disabled" 0.0;
16301 name: "go_enabled";
16302 signal: "elm,state,enabled";
16304 action: STATE_SET "default" 0.0;
16309 group { name: "elm/genlist/item/group_index/default";
16310 alias: "elm/genlist/item_odd/group_index/default";
16311 alias: "elm/genlist/item_compress/group_index/default";
16312 alias: "elm/genlist/item_compress_odd/group_index/default";
16313 data.item: "stacking" "above";
16314 data.item: "selectraise" "on";
16315 data.item: "labels" "elm.text";
16316 data.item: "icons" "elm.swallow.icon elm.swallow.end";
16317 data.item: "treesize" "20";
16318 // data.item: "states" "";
16320 image: "bt_sm_base1.png" COMP;
16321 image: "bt_sm_shine.png" COMP;
16322 image: "bt_sm_hilight.png" COMP;
16323 image: "ilist_item_shadow.png" COMP;
16324 image: "group_index.png" COMP;
16332 state: "default" 0.0;
16340 state: "default" 0.0;
16355 normal: "ilist_item_shadow.png";
16364 state: "default" 0.0;
16366 normal: "group_index.png";
16373 clip_to: "disclip";
16375 description { state: "default" 0.0;
16377 color: 255 255 255 0;
16387 normal: "bt_sm_base1.png";
16390 image.middle: SOLID;
16392 description { state: "selected" 0.0;
16393 inherit: "default" 0.0;
16395 color: 255 255 255 255;
16406 part { name: "elm.swallow.pad";
16408 description { state: "default" 0.0;
16421 part { name: "elm.swallow.icon";
16422 clip_to: "disclip";
16424 description { state: "default" 0.0;
16428 to_x: "elm.swallow.pad";
16433 to_x: "elm.swallow.pad";
16439 part { name: "elm.swallow.end";
16440 clip_to: "disclip";
16442 description { state: "default" 0.0;
16446 aspect_preference: VERTICAL;
16457 part { name: "elm.text";
16458 clip_to: "disclip";
16460 effect: SOFT_SHADOW;
16464 state: "default" 0.0;
16467 to_x: "elm.swallow.icon";
16472 to_x: "elm.swallow.end";
16484 text_class: "list_item";
16487 description { state: "selected" 0.0;
16488 inherit: "default" 0.0;
16489 color: 224 224 224 255;
16493 part { name: "fg1";
16494 clip_to: "disclip";
16496 description { state: "default" 0.0;
16498 color: 255 255 255 0;
16500 rel2.relative: 1.0 0.5;
16503 normal: "bt_sm_hilight.png";
16507 description { state: "selected" 0.0;
16508 inherit: "default" 0.0;
16510 color: 255 255 255 255;
16513 part { name: "fg2";
16514 clip_to: "disclip";
16516 description { state: "default" 0.0;
16518 color: 255 255 255 0;
16522 normal: "bt_sm_shine.png";
16526 description { state: "selected" 0.0;
16527 inherit: "default" 0.0;
16529 color: 255 255 255 255;
16532 part { name: "disclip";
16534 description { state: "default" 0.0;
16538 description { state: "disabled" 0.0;
16539 inherit: "default" 0.0;
16540 color: 255 255 255 64;
16545 // signal: elm,state,%s,active
16546 // a "check" item named %s went active
16547 // signal: elm,state,%s,passive
16548 // a "check" item named %s went passive
16549 // default is passive
16552 signal: "elm,state,selected";
16554 action: STATE_SET "selected" 0.0;
16558 target: "elm.text";
16561 name: "go_passive";
16562 signal: "elm,state,unselected";
16564 action: STATE_SET "default" 0.0;
16568 target: "elm.text";
16569 transition: LINEAR 0.1;
16572 name: "go_disabled";
16573 signal: "elm,state,disabled";
16575 action: STATE_SET "disabled" 0.0;
16579 name: "go_enabled";
16580 signal: "elm,state,enabled";
16582 action: STATE_SET "default" 0.0;
16587 group { name: "elm/genlist/item_compress/message/default";
16588 data.item: "stacking" "above";
16589 data.item: "selectraise" "on";
16590 data.item: "labels" "elm.title.1 elm.title.2 elm.text";
16591 // data.item: "icons" "elm.swallow.icon elm.swallow.end";
16592 data.item: "treesize" "20";
16593 // data.item: "states" "";
16595 image: "bt_sm_base1.png" COMP;
16596 image: "bt_sm_shine.png" COMP;
16597 image: "bt_sm_hilight.png" COMP;
16598 image: "ilist_1.png" COMP;
16599 image: "ilist_item_shadow.png" COMP;
16602 style { name: "genlist_textblock_style";
16603 base: "font=Sans font_size=10 color=#000 wrap=char text_class=list_item";
16608 style { name: "genlist_textblock_style2";
16609 base: "font=Sans font_size=10 color=#fff wrap=char text_class=list_item";
16621 state: "default" 0.0;
16629 state: "default" 0.0;
16644 normal: "ilist_item_shadow.png";
16653 state: "default" 0.0;
16655 normal: "ilist_1.png";
16662 clip_to: "disclip";
16664 description { state: "default" 0.0;
16666 color: 255 255 255 0;
16676 normal: "bt_sm_base1.png";
16679 image.middle: SOLID;
16681 description { state: "selected" 0.0;
16682 inherit: "default" 0.0;
16684 color: 255 255 255 255;
16695 part { name: "elm.title.1";
16696 clip_to: "disclip";
16698 effect: SOFT_SHADOW;
16702 state: "default" 0.0;
16722 text_class: "list_item";
16725 description { state: "selected" 0.0;
16726 inherit: "default" 0.0;
16727 color: 224 224 224 255;
16731 part { name: "elm.title.2";
16732 clip_to: "disclip";
16734 effect: SOFT_SHADOW;
16738 state: "default" 0.0;
16742 to_y: "elm.title.1";
16747 to_y: "elm.title.1";
16760 text_class: "list_item";
16763 description { state: "selected" 0.0;
16764 inherit: "default" 0.0;
16765 color: 224 224 224 255;
16769 part { name: "elm.text";
16770 clip_to: "disclip";
16775 state: "default" 0.0;
16779 to_y: "elm.title.2";
16789 style: "genlist_textblock_style";
16795 description { state: "selected" 0.0;
16796 inherit: "default" 0.0;
16798 style: "genlist_textblock_style2";
16802 part { name: "fg1";
16803 clip_to: "disclip";
16805 description { state: "default" 0.0;
16807 color: 255 255 255 0;
16809 rel2.relative: 1.0 0.5;
16812 normal: "bt_sm_hilight.png";
16816 description { state: "selected" 0.0;
16817 inherit: "default" 0.0;
16819 color: 255 255 255 255;
16822 part { name: "fg2";
16823 clip_to: "disclip";
16825 description { state: "default" 0.0;
16827 color: 255 255 255 0;
16831 normal: "bt_sm_shine.png";
16835 description { state: "selected" 0.0;
16836 inherit: "default" 0.0;
16838 color: 255 255 255 255;
16841 part { name: "disclip";
16843 description { state: "default" 0.0;
16847 description { state: "disabled" 0.0;
16848 inherit: "default" 0.0;
16849 color: 255 255 255 64;
16854 // signal: elm,state,%s,active
16855 // a "check" item named %s went active
16856 // signal: elm,state,%s,passive
16857 // a "check" item named %s went passive
16858 // default is passive
16861 signal: "elm,state,selected";
16863 action: STATE_SET "selected" 0.0;
16867 target: "elm.title.1";
16868 target: "elm.title.2";
16869 target: "elm.text";
16872 name: "go_passive";
16873 signal: "elm,state,unselected";
16875 action: STATE_SET "default" 0.0;
16879 target: "elm.title.1";
16880 target: "elm.title.2";
16881 target: "elm.text";
16882 transition: LINEAR 0.1;
16885 name: "go_disabled";
16886 signal: "elm,state,disabled";
16888 action: STATE_SET "disabled" 0.0;
16892 name: "go_enabled";
16893 signal: "elm,state,enabled";
16895 action: STATE_SET "default" 0.0;
16900 group { name: "elm/genlist/item_compress_odd/message/default";
16901 data.item: "stacking" "below";
16902 data.item: "selectraise" "on";
16903 data.item: "labels" "elm.title.1 elm.title.2 elm.text";
16904 // data.item: "icons" "elm.swallow.icon elm.swallow.end";
16905 data.item: "treesize" "20";
16906 // data.item: "states" "";
16908 image: "bt_sm_base1.png" COMP;
16909 image: "bt_sm_shine.png" COMP;
16910 image: "bt_sm_hilight.png" COMP;
16911 image: "ilist_2.png" COMP;
16914 part { name: "event";
16918 state: "default" 0.0;
16926 state: "default" 0.0;
16928 normal: "ilist_2.png";
16935 clip_to: "disclip";
16937 description { state: "default" 0.0;
16939 color: 255 255 255 0;
16949 normal: "bt_sm_base1.png";
16952 image.middle: SOLID;
16954 description { state: "selected" 0.0;
16955 inherit: "default" 0.0;
16957 color: 255 255 255 255;
16968 part { name: "elm.title.1";
16969 clip_to: "disclip";
16971 effect: SOFT_SHADOW;
16975 state: "default" 0.0;
16995 text_class: "list_item";
16998 description { state: "selected" 0.0;
16999 inherit: "default" 0.0;
17000 color: 224 224 224 255;
17004 part { name: "elm.title.2";
17005 clip_to: "disclip";
17007 effect: SOFT_SHADOW;
17011 state: "default" 0.0;
17015 to_y: "elm.title.1";
17020 to_y: "elm.title.1";
17033 text_class: "list_item";
17036 description { state: "selected" 0.0;
17037 inherit: "default" 0.0;
17038 color: 224 224 224 255;
17042 part { name: "elm.text";
17043 clip_to: "disclip";
17048 state: "default" 0.0;
17052 to_y: "elm.title.2";
17062 style: "genlist_textblock_style";
17068 description { state: "selected" 0.0;
17069 inherit: "default" 0.0;
17071 style: "genlist_textblock_style2";
17075 part { name: "fg1";
17076 clip_to: "disclip";
17078 description { state: "default" 0.0;
17080 color: 255 255 255 0;
17082 rel2.relative: 1.0 0.5;
17085 normal: "bt_sm_hilight.png";
17089 description { state: "selected" 0.0;
17090 inherit: "default" 0.0;
17092 color: 255 255 255 255;
17095 part { name: "fg2";
17096 clip_to: "disclip";
17098 description { state: "default" 0.0;
17100 color: 255 255 255 0;
17104 normal: "bt_sm_shine.png";
17108 description { state: "selected" 0.0;
17109 inherit: "default" 0.0;
17111 color: 255 255 255 255;
17114 part { name: "disclip";
17116 description { state: "default" 0.0;
17120 description { state: "disabled" 0.0;
17121 inherit: "default" 0.0;
17122 color: 255 255 255 64;
17127 // signal: elm,state,%s,active
17128 // a "check" item named %s went active
17129 // signal: elm,state,%s,passive
17130 // a "check" item named %s went passive
17131 // default is passive
17134 signal: "elm,state,selected";
17136 action: STATE_SET "selected" 0.0;
17140 target: "elm.title.1";
17141 target: "elm.title.2";
17142 target: "elm.text";
17145 name: "go_passive";
17146 signal: "elm,state,unselected";
17148 action: STATE_SET "default" 0.0;
17152 target: "elm.title.1";
17153 target: "elm.title.2";
17154 target: "elm.text";
17155 transition: LINEAR 0.1;
17158 name: "go_disabled";
17159 signal: "elm,state,disabled";
17161 action: STATE_SET "disabled" 0.0;
17165 name: "go_enabled";
17166 signal: "elm,state,enabled";
17168 action: STATE_SET "default" 0.0;
17173 group { name: "elm/genlist/item_compress/default/default";
17174 data.item: "stacking" "above";
17175 data.item: "selectraise" "on";
17176 data.item: "labels" "elm.text";
17177 data.item: "icons" "elm.swallow.icon elm.swallow.end";
17178 data.item: "treesize" "20";
17179 // data.item: "states" "";
17181 image: "bt_sm_base1.png" COMP;
17182 image: "bt_sm_shine.png" COMP;
17183 image: "bt_sm_hilight.png" COMP;
17184 image: "ilist_1.png" COMP;
17185 image: "ilist_item_shadow.png" COMP;
17193 state: "default" 0.0;
17201 state: "default" 0.0;
17216 normal: "ilist_item_shadow.png";
17225 state: "default" 0.0;
17227 normal: "ilist_1.png";
17234 clip_to: "disclip";
17236 description { state: "default" 0.0;
17238 color: 255 255 255 0;
17248 normal: "bt_sm_base1.png";
17251 image.middle: SOLID;
17253 description { state: "selected" 0.0;
17254 inherit: "default" 0.0;
17256 color: 255 255 255 255;
17267 part { name: "elm.swallow.pad";
17269 description { state: "default" 0.0;
17282 part { name: "elm.swallow.icon";
17283 clip_to: "disclip";
17285 description { state: "default" 0.0;
17289 to_x: "elm.swallow.pad";
17294 to_x: "elm.swallow.pad";
17300 part { name: "elm.swallow.end";
17301 clip_to: "disclip";
17303 description { state: "default" 0.0;
17307 aspect_preference: VERTICAL;
17318 part { name: "elm.text";
17319 clip_to: "disclip";
17321 effect: SOFT_SHADOW;
17325 state: "default" 0.0;
17328 to_x: "elm.swallow.icon";
17333 to_x: "elm.swallow.end";
17345 text_class: "list_item";
17348 description { state: "selected" 0.0;
17349 inherit: "default" 0.0;
17350 color: 224 224 224 255;
17354 part { name: "fg1";
17355 clip_to: "disclip";
17357 description { state: "default" 0.0;
17359 color: 255 255 255 0;
17361 rel2.relative: 1.0 0.5;
17364 normal: "bt_sm_hilight.png";
17368 description { state: "selected" 0.0;
17369 inherit: "default" 0.0;
17371 color: 255 255 255 255;
17374 part { name: "fg2";
17375 clip_to: "disclip";
17377 description { state: "default" 0.0;
17379 color: 255 255 255 0;
17383 normal: "bt_sm_shine.png";
17387 description { state: "selected" 0.0;
17388 inherit: "default" 0.0;
17390 color: 255 255 255 255;
17393 part { name: "disclip";
17395 description { state: "default" 0.0;
17399 description { state: "disabled" 0.0;
17400 inherit: "default" 0.0;
17401 color: 255 255 255 64;
17406 // signal: elm,state,%s,active
17407 // a "check" item named %s went active
17408 // signal: elm,state,%s,passive
17409 // a "check" item named %s went passive
17410 // default is passive
17413 signal: "elm,state,selected";
17415 action: STATE_SET "selected" 0.0;
17419 target: "elm.text";
17422 name: "go_passive";
17423 signal: "elm,state,unselected";
17425 action: STATE_SET "default" 0.0;
17429 target: "elm.text";
17430 transition: LINEAR 0.1;
17433 name: "go_disabled";
17434 signal: "elm,state,disabled";
17436 action: STATE_SET "disabled" 0.0;
17440 name: "go_enabled";
17441 signal: "elm,state,enabled";
17443 action: STATE_SET "default" 0.0;
17448 group { name: "elm/genlist/item_odd/default/default";
17449 data.item: "stacking" "below";
17450 data.item: "selectraise" "on";
17451 data.item: "labels" "elm.text";
17452 data.item: "icons" "elm.swallow.icon elm.swallow.end";
17453 data.item: "treesize" "20";
17454 // data.item: "states" "";
17456 image: "bt_sm_base1.png" COMP;
17457 image: "bt_sm_shine.png" COMP;
17458 image: "bt_sm_hilight.png" COMP;
17459 image: "ilist_2.png" COMP;
17462 part { name: "event";
17466 state: "default" 0.0;
17474 state: "default" 0.0;
17476 normal: "ilist_2.png";
17483 clip_to: "disclip";
17485 description { state: "default" 0.0;
17487 color: 255 255 255 0;
17497 normal: "bt_sm_base1.png";
17500 image.middle: SOLID;
17502 description { state: "selected" 0.0;
17503 inherit: "default" 0.0;
17505 color: 255 255 255 255;
17516 part { name: "elm.swallow.pad";
17518 description { state: "default" 0.0;
17531 part { name: "elm.swallow.icon";
17532 clip_to: "disclip";
17534 description { state: "default" 0.0;
17538 to_x: "elm.swallow.pad";
17543 to_x: "elm.swallow.pad";
17549 part { name: "elm.swallow.end";
17550 clip_to: "disclip";
17552 description { state: "default" 0.0;
17556 aspect_preference: VERTICAL;
17567 part { name: "elm.text";
17568 clip_to: "disclip";
17570 effect: SOFT_SHADOW;
17574 state: "default" 0.0;
17577 to_x: "elm.swallow.icon";
17582 to_x: "elm.swallow.end";
17594 text_class: "list_item";
17597 description { state: "selected" 0.0;
17598 inherit: "default" 0.0;
17599 color: 224 224 224 255;
17603 part { name: "fg1";
17604 clip_to: "disclip";
17606 description { state: "default" 0.0;
17608 color: 255 255 255 0;
17610 rel2.relative: 1.0 0.5;
17613 normal: "bt_sm_hilight.png";
17617 description { state: "selected" 0.0;
17618 inherit: "default" 0.0;
17620 color: 255 255 255 255;
17623 part { name: "fg2";
17624 clip_to: "disclip";
17626 description { state: "default" 0.0;
17628 color: 255 255 255 0;
17632 normal: "bt_sm_shine.png";
17636 description { state: "selected" 0.0;
17637 inherit: "default" 0.0;
17639 color: 255 255 255 255;
17642 part { name: "disclip";
17644 description { state: "default" 0.0;
17648 description { state: "disabled" 0.0;
17649 inherit: "default" 0.0;
17650 color: 255 255 255 64;
17655 // signal: elm,state,%s,active
17656 // a "check" item named %s went active
17657 // signal: elm,state,%s,passive
17658 // a "check" item named %s went passive
17659 // default is passive
17662 signal: "elm,state,selected";
17664 action: STATE_SET "selected" 0.0;
17668 target: "elm.text";
17671 name: "go_passive";
17672 signal: "elm,state,unselected";
17674 action: STATE_SET "default" 0.0;
17678 target: "elm.text";
17679 transition: LINEAR 0.1;
17682 name: "go_disabled";
17683 signal: "elm,state,disabled";
17685 action: STATE_SET "disabled" 0.0;
17689 name: "go_enabled";
17690 signal: "elm,state,enabled";
17692 action: STATE_SET "default" 0.0;
17697 group { name: "elm/genlist/item_compress_odd/default/default";
17698 data.item: "stacking" "below";
17699 data.item: "selectraise" "on";
17700 data.item: "labels" "elm.text";
17701 data.item: "icons" "elm.swallow.icon elm.swallow.end";
17702 data.item: "treesize" "20";
17703 // data.item: "states" "";
17705 image: "bt_sm_base1.png" COMP;
17706 image: "bt_sm_shine.png" COMP;
17707 image: "bt_sm_hilight.png" COMP;
17708 image: "ilist_2.png" COMP;
17711 part { name: "event";
17715 state: "default" 0.0;
17723 state: "default" 0.0;
17725 normal: "ilist_2.png";
17732 clip_to: "disclip";
17734 description { state: "default" 0.0;
17736 color: 255 255 255 0;
17746 normal: "bt_sm_base1.png";
17749 image.middle: SOLID;
17751 description { state: "selected" 0.0;
17752 inherit: "default" 0.0;
17754 color: 255 255 255 255;
17765 part { name: "elm.swallow.pad";
17767 description { state: "default" 0.0;
17780 part { name: "elm.swallow.icon";
17781 clip_to: "disclip";
17783 description { state: "default" 0.0;
17787 to_x: "elm.swallow.pad";
17792 to_x: "elm.swallow.pad";
17798 part { name: "elm.swallow.end";
17799 clip_to: "disclip";
17801 description { state: "default" 0.0;
17805 aspect_preference: VERTICAL;
17816 part { name: "elm.text";
17817 clip_to: "disclip";
17819 effect: SOFT_SHADOW;
17823 state: "default" 0.0;
17826 to_x: "elm.swallow.icon";
17831 to_x: "elm.swallow.end";
17843 text_class: "list_item";
17846 description { state: "selected" 0.0;
17847 inherit: "default" 0.0;
17848 color: 224 224 224 255;
17852 part { name: "fg1";
17853 clip_to: "disclip";
17855 description { state: "default" 0.0;
17857 color: 255 255 255 0;
17859 rel2.relative: 1.0 0.5;
17862 normal: "bt_sm_hilight.png";
17866 description { state: "selected" 0.0;
17867 inherit: "default" 0.0;
17869 color: 255 255 255 255;
17872 part { name: "fg2";
17873 clip_to: "disclip";
17875 description { state: "default" 0.0;
17877 color: 255 255 255 0;
17881 normal: "bt_sm_shine.png";
17885 description { state: "selected" 0.0;
17886 inherit: "default" 0.0;
17888 color: 255 255 255 255;
17891 part { name: "disclip";
17893 description { state: "default" 0.0;
17897 description { state: "disabled" 0.0;
17898 inherit: "default" 0.0;
17899 color: 255 255 255 64;
17904 // signal: elm,state,%s,active
17905 // a "check" item named %s went active
17906 // signal: elm,state,%s,passive
17907 // a "check" item named %s went passive
17908 // default is passive
17911 signal: "elm,state,selected";
17913 action: STATE_SET "selected" 0.0;
17917 target: "elm.text";
17920 name: "go_passive";
17921 signal: "elm,state,unselected";
17923 action: STATE_SET "default" 0.0;
17927 target: "elm.text";
17928 transition: LINEAR 0.1;
17931 name: "go_disabled";
17932 signal: "elm,state,disabled";
17934 action: STATE_SET "disabled" 0.0;
17938 name: "go_enabled";
17939 signal: "elm,state,enabled";
17941 action: STATE_SET "default" 0.0;
17947 group { name: "elm/genlist/tree/default/default";
17948 data.item: "stacking" "above";
17949 data.item: "selectraise" "on";
17950 data.item: "labels" "elm.text";
17951 data.item: "icons" "elm.swallow.icon elm.swallow.end";
17952 data.item: "treesize" "20";
17953 // data.item: "states" "";
17955 image: "bt_sm_base1.png" COMP;
17956 image: "bt_sm_shine.png" COMP;
17957 image: "bt_sm_hilight.png" COMP;
17958 image: "ilist_1.png" COMP;
17959 image: "ilist_item_shadow.png" COMP;
17960 image: "icon_arrow_left.png" COMP;
17961 image: "icon_arrow_right.png" COMP;
17962 image: "icon_arrow_down.png" COMP;
17970 state: "default" 0.0;
17978 state: "default" 0.0;
17993 normal: "ilist_item_shadow.png";
18002 state: "default" 0.0;
18004 normal: "ilist_1.png";
18011 clip_to: "disclip";
18013 description { state: "default" 0.0;
18015 color: 255 255 255 0;
18025 normal: "bt_sm_base1.png";
18028 image.middle: SOLID;
18030 description { state: "selected" 0.0;
18031 inherit: "default" 0.0;
18033 color: 255 255 255 255;
18044 part { name: "elm.swallow.pad";
18046 description { state: "default" 0.0;
18059 part { name: "arrow";
18060 clip_to: "disclip";
18061 ignore_flags: ON_HOLD;
18062 description { state: "default" 0.0;
18067 to_x: "elm.swallow.pad";
18072 to_x: "elm.swallow.pad";
18076 image.normal: "icon_arrow_right.png";
18078 description { state: "default" 0.1;
18079 inherit: "default" 0.0;
18080 image.normal: "icon_arrow_left.png";
18082 description { state: "active" 0.0;
18083 inherit: "default" 0.0;
18084 image.normal: "icon_arrow_down.png";
18086 description { state: "active" 0.1;
18087 inherit: "default" 0.0;
18088 image.normal: "icon_arrow_down.png";
18091 part { name: "elm.swallow.icon";
18092 clip_to: "disclip";
18094 description { state: "default" 0.0;
18109 part { name: "elm.swallow.end";
18110 clip_to: "disclip";
18112 description { state: "default" 0.0;
18116 aspect_preference: VERTICAL;
18127 part { name: "elm.text";
18128 clip_to: "disclip";
18130 effect: SOFT_SHADOW;
18134 state: "default" 0.0;
18137 to_x: "elm.swallow.icon";
18142 to_x: "elm.swallow.end";
18154 text_class: "list_item";
18157 description { state: "selected" 0.0;
18158 inherit: "default" 0.0;
18159 color: 224 224 224 255;
18163 part { name: "fg1";
18164 clip_to: "disclip";
18166 description { state: "default" 0.0;
18168 color: 255 255 255 0;
18170 rel2.relative: 1.0 0.5;
18173 normal: "bt_sm_hilight.png";
18177 description { state: "selected" 0.0;
18178 inherit: "default" 0.0;
18180 color: 255 255 255 255;
18183 part { name: "fg2";
18184 clip_to: "disclip";
18186 description { state: "default" 0.0;
18188 color: 255 255 255 0;
18192 normal: "bt_sm_shine.png";
18196 description { state: "selected" 0.0;
18197 inherit: "default" 0.0;
18199 color: 255 255 255 255;
18202 part { name: "disclip";
18204 description { state: "default" 0.0;
18208 description { state: "disabled" 0.0;
18209 inherit: "default" 0.0;
18210 color: 255 255 255 64;
18215 // signal: elm,state,%s,active
18216 // a "check" item named %s went active
18217 // signal: elm,state,%s,passive
18218 // a "check" item named %s went passive
18219 // default is passive
18222 signal: "elm,state,selected";
18224 action: STATE_SET "selected" 0.0;
18228 target: "elm.text";
18231 name: "go_passive";
18232 signal: "elm,state,unselected";
18234 action: STATE_SET "default" 0.0;
18238 target: "elm.text";
18239 transition: LINEAR 0.1;
18242 name: "go_disabled";
18243 signal: "elm,state,disabled";
18245 action: STATE_SET "disabled" 0.0;
18249 name: "go_enabled";
18250 signal: "elm,state,enabled";
18252 action: STATE_SET "default" 0.0;
18257 signal: "mouse,up,1";
18259 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
18262 name: "go_expanded";
18263 signal: "elm,state,expanded";
18268 get_state(PART:"arrow", st, 30, vl);
18269 set_state(PART:"arrow", "active", vl);
18273 name: "go_contracted";
18274 signal: "elm,state,contracted";
18279 get_state(PART:"arrow", st, 30, vl);
18280 set_state(PART:"arrow", "default", vl);
18283 program { name: "to_rtl";
18284 signal: "edje,state,rtl";
18289 get_state(PART:"arrow", st, 30, vl);
18291 set_state(PART:"arrow", st, 0.1);
18295 program { name: "to_ltr";
18296 signal: "edje,state,ltr";
18301 get_state(PART:"arrow", st, 30, vl);
18303 set_state(PART:"arrow", st, 0.0);
18309 group { name: "elm/genlist/tree_compress/default/default";
18310 data.item: "stacking" "above";
18311 data.item: "selectraise" "on";
18312 data.item: "labels" "elm.text";
18313 data.item: "icons" "elm.swallow.icon elm.swallow.end";
18314 data.item: "treesize" "20";
18315 // data.item: "states" "";
18317 image: "bt_sm_base1.png" COMP;
18318 image: "bt_sm_shine.png" COMP;
18319 image: "bt_sm_hilight.png" COMP;
18320 image: "ilist_1.png" COMP;
18321 image: "ilist_item_shadow.png" COMP;
18322 image: "icon_arrow_left.png" COMP;
18323 image: "icon_arrow_right.png" COMP;
18324 image: "icon_arrow_down.png" COMP;
18332 state: "default" 0.0;
18340 state: "default" 0.0;
18355 normal: "ilist_item_shadow.png";
18364 state: "default" 0.0;
18366 normal: "ilist_1.png";
18373 clip_to: "disclip";
18375 description { state: "default" 0.0;
18377 color: 255 255 255 0;
18387 normal: "bt_sm_base1.png";
18390 image.middle: SOLID;
18392 description { state: "selected" 0.0;
18393 inherit: "default" 0.0;
18395 color: 255 255 255 255;
18406 part { name: "elm.swallow.pad";
18408 description { state: "default" 0.0;
18421 part { name: "arrow";
18422 clip_to: "disclip";
18423 ignore_flags: ON_HOLD;
18424 description { state: "default" 0.0;
18429 to_x: "elm.swallow.pad";
18434 to_x: "elm.swallow.pad";
18438 image.normal: "icon_arrow_right.png";
18440 description { state: "default" 0.1;
18441 inherit: "default" 0.0;
18442 image.normal: "icon_arrow_left.png";
18444 description { state: "active" 0.0;
18445 inherit: "default" 0.0;
18446 image.normal: "icon_arrow_down.png";
18448 description { state: "active" 0.1;
18449 inherit: "default" 0.0;
18450 image.normal: "icon_arrow_down.png";
18453 part { name: "elm.swallow.icon";
18454 clip_to: "disclip";
18456 description { state: "default" 0.0;
18471 part { name: "elm.swallow.end";
18472 clip_to: "disclip";
18474 description { state: "default" 0.0;
18478 aspect_preference: VERTICAL;
18489 part { name: "elm.text";
18490 clip_to: "disclip";
18492 effect: SOFT_SHADOW;
18496 state: "default" 0.0;
18499 to_x: "elm.swallow.icon";
18504 to_x: "elm.swallow.end";
18516 text_class: "list_item";
18519 description { state: "selected" 0.0;
18520 inherit: "default" 0.0;
18521 color: 224 224 224 255;
18525 part { name: "fg1";
18526 clip_to: "disclip";
18528 description { state: "default" 0.0;
18530 color: 255 255 255 0;
18532 rel2.relative: 1.0 0.5;
18535 normal: "bt_sm_hilight.png";
18539 description { state: "selected" 0.0;
18540 inherit: "default" 0.0;
18542 color: 255 255 255 255;
18545 part { name: "fg2";
18546 clip_to: "disclip";
18548 description { state: "default" 0.0;
18550 color: 255 255 255 0;
18554 normal: "bt_sm_shine.png";
18558 description { state: "selected" 0.0;
18559 inherit: "default" 0.0;
18561 color: 255 255 255 255;
18564 part { name: "disclip";
18566 description { state: "default" 0.0;
18570 description { state: "disabled" 0.0;
18571 inherit: "default" 0.0;
18572 color: 255 255 255 64;
18577 // signal: elm,state,%s,active
18578 // a "check" item named %s went active
18579 // signal: elm,state,%s,passive
18580 // a "check" item named %s went passive
18581 // default is passive
18584 signal: "elm,state,selected";
18586 action: STATE_SET "selected" 0.0;
18590 target: "elm.text";
18593 name: "go_passive";
18594 signal: "elm,state,unselected";
18596 action: STATE_SET "default" 0.0;
18600 target: "elm.text";
18601 transition: LINEAR 0.1;
18604 name: "go_disabled";
18605 signal: "elm,state,disabled";
18607 action: STATE_SET "disabled" 0.0;
18611 name: "go_enabled";
18612 signal: "elm,state,enabled";
18614 action: STATE_SET "default" 0.0;
18619 signal: "mouse,up,1";
18621 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
18624 name: "go_expanded";
18625 signal: "elm,state,expanded";
18630 get_state(PART:"arrow", st, 30, vl);
18631 set_state(PART:"arrow", "active", vl);
18635 name: "go_contracted";
18636 signal: "elm,state,contracted";
18641 get_state(PART:"arrow", st, 30, vl);
18642 set_state(PART:"arrow", "default", vl);
18645 program { name: "to_rtl";
18646 signal: "edje,state,rtl";
18651 get_state(PART:"arrow", st, 30, vl);
18653 set_state(PART:"arrow", st, 0.1);
18657 program { name: "to_ltr";
18658 signal: "edje,state,ltr";
18663 get_state(PART:"arrow", st, 30, vl);
18665 set_state(PART:"arrow", st, 0.0);
18671 group { name: "elm/genlist/tree_odd/default/default";
18672 data.item: "stacking" "below";
18673 data.item: "selectraise" "on";
18674 data.item: "labels" "elm.text";
18675 data.item: "icons" "elm.swallow.icon elm.swallow.end";
18676 data.item: "treesize" "20";
18677 // data.item: "states" "";
18679 image: "bt_sm_base1.png" COMP;
18680 image: "bt_sm_shine.png" COMP;
18681 image: "bt_sm_hilight.png" COMP;
18682 image: "ilist_2.png" COMP;
18683 image: "icon_arrow_left.png" COMP;
18684 image: "icon_arrow_right.png" COMP;
18685 image: "icon_arrow_down.png" COMP;
18693 state: "default" 0.0;
18701 state: "default" 0.0;
18703 normal: "ilist_2.png";
18710 clip_to: "disclip";
18712 description { state: "default" 0.0;
18714 color: 255 255 255 0;
18724 normal: "bt_sm_base1.png";
18727 image.middle: SOLID;
18729 description { state: "selected" 0.0;
18730 inherit: "default" 0.0;
18732 color: 255 255 255 255;
18743 part { name: "elm.swallow.pad";
18745 description { state: "default" 0.0;
18758 part { name: "arrow";
18759 clip_to: "disclip";
18760 ignore_flags: ON_HOLD;
18761 description { state: "default" 0.0;
18766 to_x: "elm.swallow.pad";
18771 to_x: "elm.swallow.pad";
18775 image.normal: "icon_arrow_right.png";
18777 description { state: "default" 0.1;
18778 inherit: "default" 0.0;
18779 image.normal: "icon_arrow_left.png";
18781 description { state: "active" 0.0;
18782 inherit: "default" 0.0;
18783 image.normal: "icon_arrow_down.png";
18785 description { state: "active" 0.1;
18786 inherit: "default" 0.0;
18787 image.normal: "icon_arrow_down.png";
18790 part { name: "elm.swallow.icon";
18791 clip_to: "disclip";
18793 description { state: "default" 0.0;
18808 part { name: "elm.swallow.end";
18809 clip_to: "disclip";
18811 description { state: "default" 0.0;
18815 aspect_preference: VERTICAL;
18826 part { name: "elm.text";
18827 clip_to: "disclip";
18829 effect: SOFT_SHADOW;
18833 state: "default" 0.0;
18836 to_x: "elm.swallow.icon";
18841 to_x: "elm.swallow.end";
18853 text_class: "list_item";
18856 description { state: "selected" 0.0;
18857 inherit: "default" 0.0;
18858 color: 224 224 224 255;
18862 part { name: "fg1";
18863 clip_to: "disclip";
18865 description { state: "default" 0.0;
18867 color: 255 255 255 0;
18869 rel2.relative: 1.0 0.5;
18872 normal: "bt_sm_hilight.png";
18876 description { state: "selected" 0.0;
18877 inherit: "default" 0.0;
18879 color: 255 255 255 255;
18882 part { name: "fg2";
18883 clip_to: "disclip";
18885 description { state: "default" 0.0;
18887 color: 255 255 255 0;
18891 normal: "bt_sm_shine.png";
18895 description { state: "selected" 0.0;
18896 inherit: "default" 0.0;
18898 color: 255 255 255 255;
18901 part { name: "disclip";
18903 description { state: "default" 0.0;
18907 description { state: "disabled" 0.0;
18908 inherit: "default" 0.0;
18909 color: 255 255 255 64;
18914 // signal: elm,state,%s,active
18915 // a "check" item named %s went active
18916 // signal: elm,state,%s,passive
18917 // a "check" item named %s went passive
18918 // default is passive
18921 signal: "elm,state,selected";
18923 action: STATE_SET "selected" 0.0;
18927 target: "elm.text";
18930 name: "go_passive";
18931 signal: "elm,state,unselected";
18933 action: STATE_SET "default" 0.0;
18937 target: "elm.text";
18938 transition: LINEAR 0.1;
18941 name: "go_disabled";
18942 signal: "elm,state,disabled";
18944 action: STATE_SET "disabled" 0.0;
18948 name: "go_enabled";
18949 signal: "elm,state,enabled";
18951 action: STATE_SET "default" 0.0;
18956 signal: "mouse,up,1";
18958 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
18961 name: "go_expanded";
18962 signal: "elm,state,expanded";
18967 get_state(PART:"arrow", st, 30, vl);
18968 set_state(PART:"arrow", "active", vl);
18972 name: "go_contracted";
18973 signal: "elm,state,contracted";
18978 get_state(PART:"arrow", st, 30, vl);
18979 set_state(PART:"arrow", "default", vl);
18982 program { name: "to_rtl";
18983 signal: "edje,state,rtl";
18988 get_state(PART:"arrow", st, 30, vl);
18990 set_state(PART:"arrow", st, 0.1);
18994 program { name: "to_ltr";
18995 signal: "edje,state,ltr";
19000 get_state(PART:"arrow", st, 30, vl);
19002 set_state(PART:"arrow", st, 0.0);
19008 group { name: "elm/genlist/tree_compress_odd/default/default";
19009 data.item: "stacking" "below";
19010 data.item: "selectraise" "on";
19011 data.item: "labels" "elm.text";
19012 data.item: "icons" "elm.swallow.icon elm.swallow.end";
19013 data.item: "treesize" "20";
19014 // data.item: "states" "";
19016 image: "bt_sm_base1.png" COMP;
19017 image: "bt_sm_shine.png" COMP;
19018 image: "bt_sm_hilight.png" COMP;
19019 image: "ilist_2.png" COMP;
19020 image: "icon_arrow_left.png" COMP;
19021 image: "icon_arrow_right.png" COMP;
19022 image: "icon_arrow_down.png" COMP;
19030 state: "default" 0.0;
19038 state: "default" 0.0;
19040 normal: "ilist_2.png";
19047 clip_to: "disclip";
19049 description { state: "default" 0.0;
19051 color: 255 255 255 0;
19061 normal: "bt_sm_base1.png";
19064 image.middle: SOLID;
19066 description { state: "selected" 0.0;
19067 inherit: "default" 0.0;
19069 color: 255 255 255 255;
19080 part { name: "elm.swallow.pad";
19082 description { state: "default" 0.0;
19095 part { name: "arrow";
19096 clip_to: "disclip";
19097 ignore_flags: ON_HOLD;
19098 description { state: "default" 0.0;
19103 to_x: "elm.swallow.pad";
19108 to_x: "elm.swallow.pad";
19112 image.normal: "icon_arrow_right.png";
19114 description { state: "default" 0.1;
19115 inherit: "default" 0.0;
19116 image.normal: "icon_arrow_left.png";
19118 description { state: "active" 0.0;
19119 inherit: "default" 0.0;
19120 image.normal: "icon_arrow_down.png";
19122 description { state: "active" 0.1;
19123 inherit: "default" 0.0;
19124 image.normal: "icon_arrow_down.png";
19127 part { name: "elm.swallow.icon";
19128 clip_to: "disclip";
19130 description { state: "default" 0.0;
19145 part { name: "elm.swallow.end";
19146 clip_to: "disclip";
19148 description { state: "default" 0.0;
19152 aspect_preference: VERTICAL;
19163 part { name: "elm.text";
19164 clip_to: "disclip";
19166 effect: SOFT_SHADOW;
19170 state: "default" 0.0;
19173 to_x: "elm.swallow.icon";
19178 to_x: "elm.swallow.end";
19190 text_class: "list_item";
19193 description { state: "selected" 0.0;
19194 inherit: "default" 0.0;
19195 color: 224 224 224 255;
19199 part { name: "fg1";
19200 clip_to: "disclip";
19202 description { state: "default" 0.0;
19204 color: 255 255 255 0;
19206 rel2.relative: 1.0 0.5;
19209 normal: "bt_sm_hilight.png";
19213 description { state: "selected" 0.0;
19214 inherit: "default" 0.0;
19216 color: 255 255 255 255;
19219 part { name: "fg2";
19220 clip_to: "disclip";
19222 description { state: "default" 0.0;
19224 color: 255 255 255 0;
19228 normal: "bt_sm_shine.png";
19232 description { state: "selected" 0.0;
19233 inherit: "default" 0.0;
19235 color: 255 255 255 255;
19238 part { name: "disclip";
19240 description { state: "default" 0.0;
19244 description { state: "disabled" 0.0;
19245 inherit: "default" 0.0;
19246 color: 255 255 255 64;
19251 // signal: elm,state,%s,active
19252 // a "check" item named %s went active
19253 // signal: elm,state,%s,passive
19254 // a "check" item named %s went passive
19255 // default is passive
19258 signal: "elm,state,selected";
19260 action: STATE_SET "selected" 0.0;
19264 target: "elm.text";
19267 name: "go_passive";
19268 signal: "elm,state,unselected";
19270 action: STATE_SET "default" 0.0;
19274 target: "elm.text";
19275 transition: LINEAR 0.1;
19278 name: "go_disabled";
19279 signal: "elm,state,disabled";
19281 action: STATE_SET "disabled" 0.0;
19285 name: "go_enabled";
19286 signal: "elm,state,enabled";
19288 action: STATE_SET "default" 0.0;
19293 signal: "mouse,up,1";
19295 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
19298 name: "go_expanded";
19299 signal: "elm,state,expanded";
19304 get_state(PART:"arrow", st, 30, vl);
19305 set_state(PART:"arrow", "active", vl);
19309 name: "go_contracted";
19310 signal: "elm,state,contracted";
19315 get_state(PART:"arrow", st, 30, vl);
19316 set_state(PART:"arrow", "default", vl);
19319 program { name: "to_rtl";
19320 signal: "edje,state,rtl";
19325 get_state(PART:"arrow", st, 30, vl);
19327 set_state(PART:"arrow", st, 0.1);
19331 program { name: "to_ltr";
19332 signal: "edje,state,ltr";
19337 get_state(PART:"arrow", st, 30, vl);
19339 set_state(PART:"arrow", st, 0.0);
19346 group { name: "elm/genlist/item/default_style/default";
19349 style { name: "genlist_style";
19350 base: "font=Sans font_size=10 align=left valign=0.5 color=#000 text_class=list_item";
19353 tag: "hilight" "+ font=Sans:style=Bold";
19354 tag: "b" "+ font=Sans:style=Bold";
19357 style { name: "genlist_selected_style";
19358 base: "font=Sans font_size=10 align=left valign=0.5 color=#fff text_class=list_item";
19361 tag: "hilight" "+ font=Sans:style=Bold";
19362 tag: "b" "+ font=Sans:style=Bold";
19366 data.item: "stacking" "above";
19367 data.item: "selectraise" "on";
19368 data.item: "labels" "elm.text";
19369 data.item: "icons" "elm.swallow.icon elm.swallow.end";
19370 data.item: "treesize" "20";
19372 image: "bt_sm_base1.png" COMP;
19373 image: "bt_sm_shine.png" COMP;
19374 image: "bt_sm_hilight.png" COMP;
19375 image: "ilist_1.png" COMP;
19376 image: "ilist_item_shadow.png" COMP;
19384 state: "default" 0.0;
19392 state: "default" 0.0;
19407 normal: "ilist_item_shadow.png";
19416 state: "default" 0.0;
19419 normal: "ilist_1.png";
19426 clip_to: "disclip";
19428 description { state: "default" 0.0;
19430 color: 255 255 255 0;
19440 normal: "bt_sm_base1.png";
19443 image.middle: SOLID;
19445 description { state: "selected" 0.0;
19446 inherit: "default" 0.0;
19448 color: 255 255 255 255;
19459 part { name: "elm.swallow.pad";
19461 description { state: "default" 0.0;
19474 part { name: "elm.swallow.icon";
19475 clip_to: "disclip";
19477 description { state: "default" 0.0;
19481 to_x: "elm.swallow.pad";
19486 to_x: "elm.swallow.pad";
19492 part { name: "elm.swallow.end";
19493 clip_to: "disclip";
19495 description { state: "default" 0.0;
19499 aspect_preference: VERTICAL;
19510 part { name: "elm.text";
19511 clip_to: "disclip";
19516 state: "default" 0.0;
19520 to_x: "elm.swallow.icon";
19526 to_x: "elm.swallow.end";
19532 style: "genlist_style";
19536 description { state: "selected" 0.0;
19537 inherit: "default" 0.0;
19539 style: "genlist_selected_style";
19543 part { name: "fg1";
19544 clip_to: "disclip";
19546 description { state: "default" 0.0;
19548 color: 255 255 255 0;
19550 rel2.relative: 1.0 0.5;
19553 normal: "bt_sm_hilight.png";
19557 description { state: "selected" 0.0;
19558 inherit: "default" 0.0;
19560 color: 255 255 255 255;
19563 part { name: "fg2";
19564 clip_to: "disclip";
19566 description { state: "default" 0.0;
19568 color: 255 255 255 0;
19572 normal: "bt_sm_shine.png";
19576 description { state: "selected" 0.0;
19577 inherit: "default" 0.0;
19579 color: 255 255 255 255;
19582 part { name: "disclip";
19584 description { state: "default" 0.0;
19588 description { state: "disabled" 0.0;
19589 inherit: "default" 0.0;
19590 color: 255 255 255 64;
19595 // signal: elm,state,%s,active
19596 // a "check" item named %s went active
19597 // signal: elm,state,%s,passive
19598 // a "check" item named %s went passive
19599 // default is passive
19602 signal: "elm,state,selected";
19604 action: STATE_SET "selected" 0.0;
19608 target: "elm.text";
19611 name: "go_passive";
19612 signal: "elm,state,unselected";
19614 action: STATE_SET "default" 0.0;
19618 target: "elm.text";
19619 transition: LINEAR 0.1;
19622 name: "go_disabled";
19623 signal: "elm,state,disabled";
19625 action: STATE_SET "disabled" 0.0;
19629 name: "go_enabled";
19630 signal: "elm,state,enabled";
19632 action: STATE_SET "default" 0.0;
19637 group { name: "elm/genlist/item_odd/default_style/default";
19638 data.item: "stacking" "below";
19639 data.item: "selectraise" "on";
19640 data.item: "labels" "elm.text";
19641 data.item: "icons" "elm.swallow.icon elm.swallow.end";
19642 data.item: "treesize" "20";
19644 image: "bt_sm_base1.png" COMP;
19645 image: "bt_sm_shine.png" COMP;
19646 image: "bt_sm_hilight.png" COMP;
19647 image: "ilist_2.png" COMP;
19650 part { name: "event";
19654 state: "default" 0.0;
19662 state: "default" 0.0;
19665 normal: "ilist_2.png";
19672 clip_to: "disclip";
19674 description { state: "default" 0.0;
19676 color: 255 255 255 0;
19686 normal: "bt_sm_base1.png";
19689 image.middle: SOLID;
19691 description { state: "selected" 0.0;
19692 inherit: "default" 0.0;
19694 color: 255 255 255 255;
19705 part { name: "elm.swallow.pad";
19707 description { state: "default" 0.0;
19720 part { name: "elm.swallow.icon";
19721 clip_to: "disclip";
19723 description { state: "default" 0.0;
19727 to_x: "elm.swallow.pad";
19732 to_x: "elm.swallow.pad";
19738 part { name: "elm.swallow.end";
19739 clip_to: "disclip";
19741 description { state: "default" 0.0;
19745 aspect_preference: VERTICAL;
19756 part { name: "elm.text";
19757 clip_to: "disclip";
19762 state: "default" 0.0;
19766 to_x: "elm.swallow.icon";
19772 to_x: "elm.swallow.end";
19778 style: "genlist_style";
19782 description { state: "selected" 0.0;
19783 inherit: "default" 0.0;
19785 style: "genlist_selected_style";
19789 part { name: "fg1";
19790 clip_to: "disclip";
19792 description { state: "default" 0.0;
19794 color: 255 255 255 0;
19796 rel2.relative: 1.0 0.5;
19799 normal: "bt_sm_hilight.png";
19803 description { state: "selected" 0.0;
19804 inherit: "default" 0.0;
19806 color: 255 255 255 255;
19809 part { name: "fg2";
19810 clip_to: "disclip";
19812 description { state: "default" 0.0;
19814 color: 255 255 255 0;
19818 normal: "bt_sm_shine.png";
19822 description { state: "selected" 0.0;
19823 inherit: "default" 0.0;
19825 color: 255 255 255 255;
19828 part { name: "disclip";
19830 description { state: "default" 0.0;
19834 description { state: "disabled" 0.0;
19835 inherit: "default" 0.0;
19836 color: 255 255 255 64;
19841 // signal: elm,state,%s,active
19842 // a "check" item named %s went active
19843 // signal: elm,state,%s,passive
19844 // a "check" item named %s went passive
19845 // default is passive
19848 signal: "elm,state,selected";
19850 action: STATE_SET "selected" 0.0;
19854 target: "elm.text";
19857 name: "go_passive";
19858 signal: "elm,state,unselected";
19860 action: STATE_SET "default" 0.0;
19864 target: "elm.text";
19865 transition: LINEAR 0.1;
19868 name: "go_disabled";
19869 signal: "elm,state,disabled";
19871 action: STATE_SET "disabled" 0.0;
19875 name: "go_enabled";
19876 signal: "elm,state,enabled";
19878 action: STATE_SET "default" 0.0;
19884 group { name: "elm/genlist/tree/default_style/default";
19885 data.item: "stacking" "above";
19886 data.item: "selectraise" "on";
19887 data.item: "labels" "elm.text";
19888 data.item: "icons" "elm.swallow.icon elm.swallow.end";
19889 data.item: "treesize" "20";
19891 image: "bt_sm_base1.png" COMP;
19892 image: "bt_sm_shine.png" COMP;
19893 image: "bt_sm_hilight.png" COMP;
19894 image: "ilist_1.png" COMP;
19895 image: "ilist_item_shadow.png" COMP;
19896 image: "icon_arrow_right.png" COMP;
19897 image: "icon_arrow_down.png" COMP;
19905 state: "default" 0.0;
19913 state: "default" 0.0;
19928 normal: "ilist_item_shadow.png";
19937 state: "default" 0.0;
19940 normal: "ilist_1.png";
19947 clip_to: "disclip";
19949 description { state: "default" 0.0;
19951 color: 255 255 255 0;
19961 normal: "bt_sm_base1.png";
19964 image.middle: SOLID;
19966 description { state: "selected" 0.0;
19967 inherit: "default" 0.0;
19969 color: 255 255 255 255;
19980 part { name: "elm.swallow.pad";
19982 description { state: "default" 0.0;
19995 part { name: "arrow";
19996 clip_to: "disclip";
19997 ignore_flags: ON_HOLD;
19998 description { state: "default" 0.0;
20003 to_x: "elm.swallow.pad";
20008 to_x: "elm.swallow.pad";
20012 image.normal: "icon_arrow_right.png";
20014 description { state: "active" 0.0;
20015 inherit: "default" 0.0;
20016 image.normal: "icon_arrow_down.png";
20019 part { name: "elm.swallow.icon";
20020 clip_to: "disclip";
20022 description { state: "default" 0.0;
20037 part { name: "elm.swallow.end";
20038 clip_to: "disclip";
20040 description { state: "default" 0.0;
20044 aspect_preference: VERTICAL;
20055 part { name: "elm.text";
20056 clip_to: "disclip";
20058 effect: SOFT_SHADOW;
20062 state: "default" 0.0;
20066 to_x: "elm.swallow.icon";
20072 to_x: "elm.swallow.end";
20078 style: "genlist_style";
20082 description { state: "selected" 0.0;
20083 inherit: "default" 0.0;
20085 style: "genlist_selected_style";
20089 part { name: "fg1";
20090 clip_to: "disclip";
20092 description { state: "default" 0.0;
20094 color: 255 255 255 0;
20096 rel2.relative: 1.0 0.5;
20099 normal: "bt_sm_hilight.png";
20103 description { state: "selected" 0.0;
20104 inherit: "default" 0.0;
20106 color: 255 255 255 255;
20109 part { name: "fg2";
20110 clip_to: "disclip";
20112 description { state: "default" 0.0;
20114 color: 255 255 255 0;
20118 normal: "bt_sm_shine.png";
20122 description { state: "selected" 0.0;
20123 inherit: "default" 0.0;
20125 color: 255 255 255 255;
20128 part { name: "disclip";
20130 description { state: "default" 0.0;
20134 description { state: "disabled" 0.0;
20135 inherit: "default" 0.0;
20136 color: 255 255 255 64;
20141 // signal: elm,state,%s,active
20142 // a "check" item named %s went active
20143 // signal: elm,state,%s,passive
20144 // a "check" item named %s went passive
20145 // default is passive
20148 signal: "elm,state,selected";
20150 action: STATE_SET "selected" 0.0;
20154 target: "elm.text";
20157 name: "go_passive";
20158 signal: "elm,state,unselected";
20160 action: STATE_SET "default" 0.0;
20164 target: "elm.text";
20165 transition: LINEAR 0.1;
20168 name: "go_disabled";
20169 signal: "elm,state,disabled";
20171 action: STATE_SET "disabled" 0.0;
20175 name: "go_enabled";
20176 signal: "elm,state,enabled";
20178 action: STATE_SET "default" 0.0;
20183 signal: "mouse,up,1";
20185 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
20188 name: "go_expanded";
20189 signal: "elm,state,expanded";
20191 action: STATE_SET "active" 0.0;
20195 name: "go_contracted";
20196 signal: "elm,state,contracted";
20198 action: STATE_SET "default" 0.0;
20203 group { name: "elm/genlist/tree_odd/default_style/default";
20204 data.item: "stacking" "below";
20205 data.item: "selectraise" "on";
20206 data.item: "labels" "elm.text";
20207 data.item: "icons" "elm.swallow.icon elm.swallow.end";
20208 data.item: "treesize" "20";
20210 image: "bt_sm_base1.png" COMP;
20211 image: "bt_sm_shine.png" COMP;
20212 image: "bt_sm_hilight.png" COMP;
20213 image: "ilist_2.png" COMP;
20214 image: "icon_arrow_right.png" COMP;
20215 image: "icon_arrow_down.png" COMP;
20223 state: "default" 0.0;
20231 state: "default" 0.0;
20234 normal: "ilist_2.png";
20241 clip_to: "disclip";
20243 description { state: "default" 0.0;
20245 color: 255 255 255 0;
20255 normal: "bt_sm_base1.png";
20258 image.middle: SOLID;
20260 description { state: "selected" 0.0;
20261 inherit: "default" 0.0;
20263 color: 255 255 255 255;
20274 part { name: "elm.swallow.pad";
20276 description { state: "default" 0.0;
20289 part { name: "arrow";
20290 clip_to: "disclip";
20291 ignore_flags: ON_HOLD;
20292 description { state: "default" 0.0;
20297 to_x: "elm.swallow.pad";
20302 to_x: "elm.swallow.pad";
20306 image.normal: "icon_arrow_right.png";
20308 description { state: "active" 0.0;
20309 inherit: "default" 0.0;
20310 image.normal: "icon_arrow_down.png";
20313 part { name: "elm.swallow.icon";
20314 clip_to: "disclip";
20316 description { state: "default" 0.0;
20331 part { name: "elm.swallow.end";
20332 clip_to: "disclip";
20334 description { state: "default" 0.0;
20338 aspect_preference: VERTICAL;
20349 part { name: "elm.text";
20350 clip_to: "disclip";
20352 effect: SOFT_SHADOW;
20356 state: "default" 0.0;
20360 to_x: "elm.swallow.icon";
20366 to_x: "elm.swallow.end";
20372 style: "genlist_style";
20376 description { state: "selected" 0.0;
20377 inherit: "default" 0.0;
20379 style: "genlist_selected_style";
20383 part { name: "fg1";
20384 clip_to: "disclip";
20386 description { state: "default" 0.0;
20388 color: 255 255 255 0;
20390 rel2.relative: 1.0 0.5;
20393 normal: "bt_sm_hilight.png";
20397 description { state: "selected" 0.0;
20398 inherit: "default" 0.0;
20400 color: 255 255 255 255;
20403 part { name: "fg2";
20404 clip_to: "disclip";
20406 description { state: "default" 0.0;
20408 color: 255 255 255 0;
20412 normal: "bt_sm_shine.png";
20416 description { state: "selected" 0.0;
20417 inherit: "default" 0.0;
20419 color: 255 255 255 255;
20422 part { name: "disclip";
20424 description { state: "default" 0.0;
20428 description { state: "disabled" 0.0;
20429 inherit: "default" 0.0;
20430 color: 255 255 255 64;
20435 // signal: elm,state,%s,active
20436 // a "check" item named %s went active
20437 // signal: elm,state,%s,passive
20438 // a "check" item named %s went passive
20439 // default is passive
20442 signal: "elm,state,selected";
20444 action: STATE_SET "selected" 0.0;
20448 target: "elm.text";
20451 name: "go_passive";
20452 signal: "elm,state,unselected";
20454 action: STATE_SET "default" 0.0;
20458 target: "elm.text";
20459 transition: LINEAR 0.1;
20462 name: "go_disabled";
20463 signal: "elm,state,disabled";
20465 action: STATE_SET "disabled" 0.0;
20469 name: "go_enabled";
20470 signal: "elm,state,enabled";
20472 action: STATE_SET "default" 0.0;
20477 signal: "mouse,up,1";
20479 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
20482 name: "go_expanded";
20483 signal: "elm,state,expanded";
20485 action: STATE_SET "active" 0.0;
20489 name: "go_contracted";
20490 signal: "elm,state,contracted";
20492 action: STATE_SET "default" 0.0;
20499 group { name: "elm/genlist/item/double_label/default";
20500 data.item: "stacking" "above";
20501 data.item: "selectraise" "on";
20502 data.item: "labels" "elm.text elm.text.sub";
20503 data.item: "icons" "elm.swallow.icon elm.swallow.end";
20504 data.item: "treesize" "20";
20505 // data.item: "states" "";
20507 image: "bt_sm_base1.png" COMP;
20508 image: "bt_sm_shine.png" COMP;
20509 image: "bt_sm_hilight.png" COMP;
20510 image: "ilist_1.png" COMP;
20511 image: "ilist_item_shadow.png" COMP;
20519 state: "default" 0.0;
20527 state: "default" 0.0;
20542 normal: "ilist_item_shadow.png";
20551 state: "default" 0.0;
20553 normal: "ilist_1.png";
20560 clip_to: "disclip";
20562 description { state: "default" 0.0;
20564 color: 255 255 255 0;
20574 normal: "bt_sm_base1.png";
20577 image.middle: SOLID;
20579 description { state: "selected" 0.0;
20580 inherit: "default" 0.0;
20582 color: 255 255 255 255;
20593 part { name: "elm.swallow.pad";
20595 description { state: "default" 0.0;
20608 part { name: "elm.swallow.icon";
20609 clip_to: "disclip";
20611 description { state: "default" 0.0;
20615 to_x: "elm.swallow.pad";
20620 to_x: "elm.swallow.pad";
20626 part { name: "elm.swallow.end";
20627 clip_to: "disclip";
20629 description { state: "default" 0.0;
20633 aspect_preference: VERTICAL;
20644 part { name: "elm.text";
20645 clip_to: "disclip";
20647 effect: SOFT_SHADOW;
20651 state: "default" 0.0;
20654 to_x: "elm.swallow.icon";
20659 to_x: "elm.swallow.end";
20671 text_class: "list_item";
20674 description { state: "selected" 0.0;
20675 inherit: "default" 0.0;
20676 color: 224 224 224 255;
20680 part { name: "elm.text.sub";
20681 clip_to: "disclip";
20686 state: "default" 0.0;
20689 to_x: "elm.swallow.icon";
20694 to_x: "elm.swallow.end";
20706 text_class: "list_item";
20709 description { state: "selected" 0.0;
20710 inherit: "default" 0.0;
20711 color: 128 128 128 255;
20715 part { name: "fg1";
20716 clip_to: "disclip";
20718 description { state: "default" 0.0;
20720 color: 255 255 255 0;
20722 rel2.relative: 1.0 0.5;
20725 normal: "bt_sm_hilight.png";
20729 description { state: "selected" 0.0;
20730 inherit: "default" 0.0;
20732 color: 255 255 255 255;
20735 part { name: "fg2";
20736 clip_to: "disclip";
20738 description { state: "default" 0.0;
20740 color: 255 255 255 0;
20744 normal: "bt_sm_shine.png";
20748 description { state: "selected" 0.0;
20749 inherit: "default" 0.0;
20751 color: 255 255 255 255;
20754 part { name: "disclip";
20756 description { state: "default" 0.0;
20760 description { state: "disabled" 0.0;
20761 inherit: "default" 0.0;
20762 color: 255 255 255 64;
20767 // signal: elm,state,%s,active
20768 // a "check" item named %s went active
20769 // signal: elm,state,%s,passive
20770 // a "check" item named %s went passive
20771 // default is passive
20774 signal: "elm,state,selected";
20776 action: STATE_SET "selected" 0.0;
20780 target: "elm.text";
20781 target: "elm.text.sub";
20784 name: "go_passive";
20785 signal: "elm,state,unselected";
20787 action: STATE_SET "default" 0.0;
20791 target: "elm.text";
20792 target: "elm.text.sub";
20793 transition: LINEAR 0.1;
20796 name: "go_disabled";
20797 signal: "elm,state,disabled";
20799 action: STATE_SET "disabled" 0.0;
20803 name: "go_enabled";
20804 signal: "elm,state,enabled";
20806 action: STATE_SET "default" 0.0;
20811 group { name: "elm/genlist/item_compress/double_label/default";
20812 data.item: "stacking" "above";
20813 data.item: "selectraise" "on";
20814 data.item: "labels" "elm.text elm.text.sub";
20815 data.item: "icons" "elm.swallow.icon elm.swallow.end";
20816 data.item: "treesize" "20";
20817 // data.item: "states" "";
20819 image: "bt_sm_base1.png" COMP;
20820 image: "bt_sm_shine.png" COMP;
20821 image: "bt_sm_hilight.png" COMP;
20822 image: "ilist_1.png" COMP;
20823 image: "ilist_item_shadow.png" COMP;
20831 state: "default" 0.0;
20839 state: "default" 0.0;
20854 normal: "ilist_item_shadow.png";
20863 state: "default" 0.0;
20865 normal: "ilist_1.png";
20872 clip_to: "disclip";
20874 description { state: "default" 0.0;
20876 color: 255 255 255 0;
20886 normal: "bt_sm_base1.png";
20889 image.middle: SOLID;
20891 description { state: "selected" 0.0;
20892 inherit: "default" 0.0;
20894 color: 255 255 255 255;
20905 part { name: "elm.swallow.pad";
20907 description { state: "default" 0.0;
20920 part { name: "elm.swallow.icon";
20921 clip_to: "disclip";
20923 description { state: "default" 0.0;
20927 to_x: "elm.swallow.pad";
20932 to_x: "elm.swallow.pad";
20938 part { name: "elm.swallow.end";
20939 clip_to: "disclip";
20941 description { state: "default" 0.0;
20945 aspect_preference: VERTICAL;
20956 part { name: "elm.text";
20957 clip_to: "disclip";
20959 effect: SOFT_SHADOW;
20963 state: "default" 0.0;
20966 to_x: "elm.swallow.icon";
20971 to_x: "elm.swallow.end";
20983 text_class: "list_item";
20986 description { state: "selected" 0.0;
20987 inherit: "default" 0.0;
20988 color: 224 224 224 255;
20992 part { name: "elm.text.sub";
20993 clip_to: "disclip";
20998 state: "default" 0.0;
21001 to_x: "elm.swallow.icon";
21006 to_x: "elm.swallow.end";
21018 text_class: "list_item";
21021 description { state: "selected" 0.0;
21022 inherit: "default" 0.0;
21023 color: 128 128 128 255;
21027 part { name: "fg1";
21028 clip_to: "disclip";
21030 description { state: "default" 0.0;
21032 color: 255 255 255 0;
21034 rel2.relative: 1.0 0.5;
21037 normal: "bt_sm_hilight.png";
21041 description { state: "selected" 0.0;
21042 inherit: "default" 0.0;
21044 color: 255 255 255 255;
21047 part { name: "fg2";
21048 clip_to: "disclip";
21050 description { state: "default" 0.0;
21052 color: 255 255 255 0;
21056 normal: "bt_sm_shine.png";
21060 description { state: "selected" 0.0;
21061 inherit: "default" 0.0;
21063 color: 255 255 255 255;
21066 part { name: "disclip";
21068 description { state: "default" 0.0;
21072 description { state: "disabled" 0.0;
21073 inherit: "default" 0.0;
21074 color: 255 255 255 64;
21079 // signal: elm,state,%s,active
21080 // a "check" item named %s went active
21081 // signal: elm,state,%s,passive
21082 // a "check" item named %s went passive
21083 // default is passive
21086 signal: "elm,state,selected";
21088 action: STATE_SET "selected" 0.0;
21092 target: "elm.text";
21093 target: "elm.text.sub";
21096 name: "go_passive";
21097 signal: "elm,state,unselected";
21099 action: STATE_SET "default" 0.0;
21103 target: "elm.text";
21104 target: "elm.text.sub";
21105 transition: LINEAR 0.1;
21108 name: "go_disabled";
21109 signal: "elm,state,disabled";
21111 action: STATE_SET "disabled" 0.0;
21115 name: "go_enabled";
21116 signal: "elm,state,enabled";
21118 action: STATE_SET "default" 0.0;
21123 group { name: "elm/genlist/item_odd/double_label/default";
21124 data.item: "stacking" "below";
21125 data.item: "selectraise" "on";
21126 data.item: "labels" "elm.text elm.text.sub";
21127 data.item: "icons" "elm.swallow.icon elm.swallow.end";
21128 data.item: "treesize" "20";
21129 // data.item: "states" "";
21131 image: "bt_sm_base1.png" COMP;
21132 image: "bt_sm_shine.png" COMP;
21133 image: "bt_sm_hilight.png" COMP;
21134 image: "ilist_2.png" COMP;
21137 part { name: "event";
21141 state: "default" 0.0;
21149 state: "default" 0.0;
21151 normal: "ilist_2.png";
21158 clip_to: "disclip";
21160 description { state: "default" 0.0;
21162 color: 255 255 255 0;
21172 normal: "bt_sm_base1.png";
21175 image.middle: SOLID;
21177 description { state: "selected" 0.0;
21178 inherit: "default" 0.0;
21180 color: 255 255 255 255;
21191 part { name: "elm.swallow.pad";
21193 description { state: "default" 0.0;
21206 part { name: "elm.swallow.icon";
21207 clip_to: "disclip";
21209 description { state: "default" 0.0;
21213 to_x: "elm.swallow.pad";
21218 to_x: "elm.swallow.pad";
21224 part { name: "elm.swallow.end";
21225 clip_to: "disclip";
21227 description { state: "default" 0.0;
21231 aspect_preference: VERTICAL;
21242 part { name: "elm.text";
21243 clip_to: "disclip";
21245 effect: SOFT_SHADOW;
21249 state: "default" 0.0;
21252 to_x: "elm.swallow.icon";
21257 to_x: "elm.swallow.end";
21269 text_class: "list_item";
21272 description { state: "selected" 0.0;
21273 inherit: "default" 0.0;
21274 color: 224 224 224 255;
21278 part { name: "elm.text.sub";
21279 clip_to: "disclip";
21284 state: "default" 0.0;
21287 to_x: "elm.swallow.icon";
21292 to_x: "elm.swallow.end";
21304 text_class: "list_item";
21307 description { state: "selected" 0.0;
21308 inherit: "default" 0.0;
21309 color: 128 128 128 255;
21313 part { name: "fg1";
21314 clip_to: "disclip";
21316 description { state: "default" 0.0;
21318 color: 255 255 255 0;
21320 rel2.relative: 1.0 0.5;
21323 normal: "bt_sm_hilight.png";
21327 description { state: "selected" 0.0;
21328 inherit: "default" 0.0;
21330 color: 255 255 255 255;
21333 part { name: "fg2";
21334 clip_to: "disclip";
21336 description { state: "default" 0.0;
21338 color: 255 255 255 0;
21342 normal: "bt_sm_shine.png";
21346 description { state: "selected" 0.0;
21347 inherit: "default" 0.0;
21349 color: 255 255 255 255;
21352 part { name: "disclip";
21354 description { state: "default" 0.0;
21358 description { state: "disabled" 0.0;
21359 inherit: "default" 0.0;
21360 color: 255 255 255 64;
21365 // signal: elm,state,%s,active
21366 // a "check" item named %s went active
21367 // signal: elm,state,%s,passive
21368 // a "check" item named %s went passive
21369 // default is passive
21372 signal: "elm,state,selected";
21374 action: STATE_SET "selected" 0.0;
21378 target: "elm.text";
21379 target: "elm.text.sub";
21382 name: "go_passive";
21383 signal: "elm,state,unselected";
21385 action: STATE_SET "default" 0.0;
21389 target: "elm.text";
21390 target: "elm.text.sub";
21391 transition: LINEAR 0.1;
21394 name: "go_disabled";
21395 signal: "elm,state,disabled";
21397 action: STATE_SET "disabled" 0.0;
21401 name: "go_enabled";
21402 signal: "elm,state,enabled";
21404 action: STATE_SET "default" 0.0;
21409 group { name: "elm/genlist/item_compress_odd/double_label/default";
21410 data.item: "stacking" "below";
21411 data.item: "selectraise" "on";
21412 data.item: "labels" "elm.text elm.text.sub";
21413 data.item: "icons" "elm.swallow.icon elm.swallow.end";
21414 data.item: "treesize" "20";
21415 // data.item: "states" "";
21417 image: "bt_sm_base1.png" COMP;
21418 image: "bt_sm_shine.png" COMP;
21419 image: "bt_sm_hilight.png" COMP;
21420 image: "ilist_2.png" COMP;
21423 part { name: "event";
21427 state: "default" 0.0;
21435 state: "default" 0.0;
21437 normal: "ilist_2.png";
21444 clip_to: "disclip";
21446 description { state: "default" 0.0;
21448 color: 255 255 255 0;
21458 normal: "bt_sm_base1.png";
21461 image.middle: SOLID;
21463 description { state: "selected" 0.0;
21464 inherit: "default" 0.0;
21466 color: 255 255 255 255;
21477 part { name: "elm.swallow.pad";
21479 description { state: "default" 0.0;
21492 part { name: "elm.swallow.icon";
21493 clip_to: "disclip";
21495 description { state: "default" 0.0;
21499 to_x: "elm.swallow.pad";
21504 to_x: "elm.swallow.pad";
21510 part { name: "elm.swallow.end";
21511 clip_to: "disclip";
21513 description { state: "default" 0.0;
21517 aspect_preference: VERTICAL;
21528 part { name: "elm.text";
21529 clip_to: "disclip";
21531 effect: SOFT_SHADOW;
21535 state: "default" 0.0;
21538 to_x: "elm.swallow.icon";
21543 to_x: "elm.swallow.end";
21555 text_class: "list_item";
21558 description { state: "selected" 0.0;
21559 inherit: "default" 0.0;
21560 color: 224 224 224 255;
21564 part { name: "elm.text.sub";
21565 clip_to: "disclip";
21570 state: "default" 0.0;
21573 to_x: "elm.swallow.icon";
21578 to_x: "elm.swallow.end";
21590 text_class: "list_item";
21593 description { state: "selected" 0.0;
21594 inherit: "default" 0.0;
21595 color: 128 128 128 255;
21599 part { name: "fg1";
21600 clip_to: "disclip";
21602 description { state: "default" 0.0;
21604 color: 255 255 255 0;
21606 rel2.relative: 1.0 0.5;
21609 normal: "bt_sm_hilight.png";
21613 description { state: "selected" 0.0;
21614 inherit: "default" 0.0;
21616 color: 255 255 255 255;
21619 part { name: "fg2";
21620 clip_to: "disclip";
21622 description { state: "default" 0.0;
21624 color: 255 255 255 0;
21628 normal: "bt_sm_shine.png";
21632 description { state: "selected" 0.0;
21633 inherit: "default" 0.0;
21635 color: 255 255 255 255;
21638 part { name: "disclip";
21640 description { state: "default" 0.0;
21644 description { state: "disabled" 0.0;
21645 inherit: "default" 0.0;
21646 color: 255 255 255 64;
21651 // signal: elm,state,%s,active
21652 // a "check" item named %s went active
21653 // signal: elm,state,%s,passive
21654 // a "check" item named %s went passive
21655 // default is passive
21658 signal: "elm,state,selected";
21660 action: STATE_SET "selected" 0.0;
21664 target: "elm.text";
21665 target: "elm.text.sub";
21668 name: "go_passive";
21669 signal: "elm,state,unselected";
21671 action: STATE_SET "default" 0.0;
21675 target: "elm.text";
21676 target: "elm.text.sub";
21677 transition: LINEAR 0.1;
21680 name: "go_disabled";
21681 signal: "elm,state,disabled";
21683 action: STATE_SET "disabled" 0.0;
21687 name: "go_enabled";
21688 signal: "elm,state,enabled";
21690 action: STATE_SET "default" 0.0;
21696 group { name: "elm/genlist/tree/double_label/default";
21697 data.item: "stacking" "above";
21698 data.item: "selectraise" "on";
21699 data.item: "labels" "elm.text elm.text.sub";
21700 data.item: "icons" "elm.swallow.icon elm.swallow.end";
21701 data.item: "treesize" "20";
21702 // data.item: "states" "";
21704 image: "bt_sm_base1.png" COMP;
21705 image: "bt_sm_shine.png" COMP;
21706 image: "bt_sm_hilight.png" COMP;
21707 image: "ilist_1.png" COMP;
21708 image: "ilist_item_shadow.png" COMP;
21709 image: "icon_arrow_right.png" COMP;
21710 image: "icon_arrow_down.png" COMP;
21718 state: "default" 0.0;
21726 state: "default" 0.0;
21741 normal: "ilist_item_shadow.png";
21750 state: "default" 0.0;
21752 normal: "ilist_1.png";
21759 clip_to: "disclip";
21761 description { state: "default" 0.0;
21763 color: 255 255 255 0;
21773 normal: "bt_sm_base1.png";
21776 image.middle: SOLID;
21778 description { state: "selected" 0.0;
21779 inherit: "default" 0.0;
21781 color: 255 255 255 255;
21792 part { name: "elm.swallow.pad";
21794 description { state: "default" 0.0;
21807 part { name: "arrow";
21808 clip_to: "disclip";
21809 ignore_flags: ON_HOLD;
21810 description { state: "default" 0.0;
21815 to_x: "elm.swallow.pad";
21820 to_x: "elm.swallow.pad";
21824 image.normal: "icon_arrow_right.png";
21826 description { state: "active" 0.0;
21827 inherit: "default" 0.0;
21828 image.normal: "icon_arrow_down.png";
21831 part { name: "elm.swallow.icon";
21832 clip_to: "disclip";
21834 description { state: "default" 0.0;
21849 part { name: "elm.swallow.end";
21850 clip_to: "disclip";
21852 description { state: "default" 0.0;
21856 aspect_preference: VERTICAL;
21867 part { name: "elm.text";
21868 clip_to: "disclip";
21870 effect: SOFT_SHADOW;
21874 state: "default" 0.0;
21877 to_x: "elm.swallow.icon";
21882 to_x: "elm.swallow.end";
21894 text_class: "list_item";
21897 description { state: "selected" 0.0;
21898 inherit: "default" 0.0;
21899 color: 224 224 224 255;
21903 part { name: "elm.text.sub";
21904 clip_to: "disclip";
21909 state: "default" 0.0;
21912 to_x: "elm.swallow.icon";
21917 to_x: "elm.swallow.end";
21929 text_class: "list_item";
21932 description { state: "selected" 0.0;
21933 inherit: "default" 0.0;
21934 color: 128 128 128 255;
21938 part { name: "fg1";
21939 clip_to: "disclip";
21941 description { state: "default" 0.0;
21943 color: 255 255 255 0;
21945 rel2.relative: 1.0 0.5;
21948 normal: "bt_sm_hilight.png";
21952 description { state: "selected" 0.0;
21953 inherit: "default" 0.0;
21955 color: 255 255 255 255;
21958 part { name: "fg2";
21959 clip_to: "disclip";
21961 description { state: "default" 0.0;
21963 color: 255 255 255 0;
21967 normal: "bt_sm_shine.png";
21971 description { state: "selected" 0.0;
21972 inherit: "default" 0.0;
21974 color: 255 255 255 255;
21977 part { name: "disclip";
21979 description { state: "default" 0.0;
21983 description { state: "disabled" 0.0;
21984 inherit: "default" 0.0;
21985 color: 255 255 255 64;
21990 // signal: elm,state,%s,active
21991 // a "check" item named %s went active
21992 // signal: elm,state,%s,passive
21993 // a "check" item named %s went passive
21994 // default is passive
21997 signal: "elm,state,selected";
21999 action: STATE_SET "selected" 0.0;
22003 target: "elm.text";
22004 target: "elm.text.sub";
22007 name: "go_passive";
22008 signal: "elm,state,unselected";
22010 action: STATE_SET "default" 0.0;
22014 target: "elm.text";
22015 target: "elm.text.sub";
22016 transition: LINEAR 0.1;
22019 name: "go_disabled";
22020 signal: "elm,state,disabled";
22022 action: STATE_SET "disabled" 0.0;
22026 name: "go_enabled";
22027 signal: "elm,state,enabled";
22029 action: STATE_SET "default" 0.0;
22034 signal: "mouse,up,1";
22036 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
22039 name: "go_expanded";
22040 signal: "elm,state,expanded";
22042 action: STATE_SET "active" 0.0;
22046 name: "go_contracted";
22047 signal: "elm,state,contracted";
22049 action: STATE_SET "default" 0.0;
22054 group { name: "elm/genlist/tree_compress/double_label/default";
22055 data.item: "stacking" "above";
22056 data.item: "selectraise" "on";
22057 data.item: "labels" "elm.text elm.text.sub";
22058 data.item: "icons" "elm.swallow.icon elm.swallow.end";
22059 data.item: "treesize" "20";
22060 // data.item: "states" "";
22062 image: "bt_sm_base1.png" COMP;
22063 image: "bt_sm_shine.png" COMP;
22064 image: "bt_sm_hilight.png" COMP;
22065 image: "ilist_1.png" COMP;
22066 image: "ilist_item_shadow.png" COMP;
22067 image: "icon_arrow_right.png" COMP;
22068 image: "icon_arrow_down.png" COMP;
22076 state: "default" 0.0;
22084 state: "default" 0.0;
22099 normal: "ilist_item_shadow.png";
22108 state: "default" 0.0;
22110 normal: "ilist_1.png";
22117 clip_to: "disclip";
22119 description { state: "default" 0.0;
22121 color: 255 255 255 0;
22131 normal: "bt_sm_base1.png";
22134 image.middle: SOLID;
22136 description { state: "selected" 0.0;
22137 inherit: "default" 0.0;
22139 color: 255 255 255 255;
22150 part { name: "elm.swallow.pad";
22152 description { state: "default" 0.0;
22165 part { name: "arrow";
22166 clip_to: "disclip";
22167 ignore_flags: ON_HOLD;
22168 description { state: "default" 0.0;
22173 to_x: "elm.swallow.pad";
22178 to_x: "elm.swallow.pad";
22182 image.normal: "icon_arrow_right.png";
22184 description { state: "active" 0.0;
22185 inherit: "default" 0.0;
22186 image.normal: "icon_arrow_down.png";
22189 part { name: "elm.swallow.icon";
22190 clip_to: "disclip";
22192 description { state: "default" 0.0;
22207 part { name: "elm.swallow.end";
22208 clip_to: "disclip";
22210 description { state: "default" 0.0;
22214 aspect_preference: VERTICAL;
22225 part { name: "elm.text";
22226 clip_to: "disclip";
22228 effect: SOFT_SHADOW;
22232 state: "default" 0.0;
22235 to_x: "elm.swallow.icon";
22240 to_x: "elm.swallow.end";
22252 text_class: "list_item";
22255 description { state: "selected" 0.0;
22256 inherit: "default" 0.0;
22257 color: 224 224 224 255;
22261 part { name: "elm.text.sub";
22262 clip_to: "disclip";
22267 state: "default" 0.0;
22270 to_x: "elm.swallow.icon";
22275 to_x: "elm.swallow.end";
22287 text_class: "list_item";
22290 description { state: "selected" 0.0;
22291 inherit: "default" 0.0;
22292 color: 128 128 128 255;
22296 part { name: "fg1";
22297 clip_to: "disclip";
22299 description { state: "default" 0.0;
22301 color: 255 255 255 0;
22303 rel2.relative: 1.0 0.5;
22306 normal: "bt_sm_hilight.png";
22310 description { state: "selected" 0.0;
22311 inherit: "default" 0.0;
22313 color: 255 255 255 255;
22316 part { name: "fg2";
22317 clip_to: "disclip";
22319 description { state: "default" 0.0;
22321 color: 255 255 255 0;
22325 normal: "bt_sm_shine.png";
22329 description { state: "selected" 0.0;
22330 inherit: "default" 0.0;
22332 color: 255 255 255 255;
22335 part { name: "disclip";
22337 description { state: "default" 0.0;
22341 description { state: "disabled" 0.0;
22342 inherit: "default" 0.0;
22343 color: 255 255 255 64;
22348 // signal: elm,state,%s,active
22349 // a "check" item named %s went active
22350 // signal: elm,state,%s,passive
22351 // a "check" item named %s went passive
22352 // default is passive
22355 signal: "elm,state,selected";
22357 action: STATE_SET "selected" 0.0;
22361 target: "elm.text";
22362 target: "elm.text.sub";
22365 name: "go_passive";
22366 signal: "elm,state,unselected";
22368 action: STATE_SET "default" 0.0;
22372 target: "elm.text";
22373 target: "elm.text.sub";
22374 transition: LINEAR 0.1;
22377 name: "go_disabled";
22378 signal: "elm,state,disabled";
22380 action: STATE_SET "disabled" 0.0;
22384 name: "go_enabled";
22385 signal: "elm,state,enabled";
22387 action: STATE_SET "default" 0.0;
22392 signal: "mouse,up,1";
22394 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
22397 name: "go_expanded";
22398 signal: "elm,state,expanded";
22400 action: STATE_SET "active" 0.0;
22404 name: "go_contracted";
22405 signal: "elm,state,contracted";
22407 action: STATE_SET "default" 0.0;
22412 group { name: "elm/genlist/tree_odd/double_label/default";
22413 data.item: "stacking" "below";
22414 data.item: "selectraise" "on";
22415 data.item: "labels" "elm.text elm.text.sub";
22416 data.item: "icons" "elm.swallow.icon elm.swallow.end";
22417 data.item: "treesize" "20";
22418 // data.item: "states" "";
22420 image: "bt_sm_base1.png" COMP;
22421 image: "bt_sm_shine.png" COMP;
22422 image: "bt_sm_hilight.png" COMP;
22423 image: "ilist_2.png" COMP;
22424 image: "icon_arrow_right.png" COMP;
22425 image: "icon_arrow_down.png" COMP;
22433 state: "default" 0.0;
22441 state: "default" 0.0;
22443 normal: "ilist_2.png";
22450 clip_to: "disclip";
22452 description { state: "default" 0.0;
22454 color: 255 255 255 0;
22464 normal: "bt_sm_base1.png";
22467 image.middle: SOLID;
22469 description { state: "selected" 0.0;
22470 inherit: "default" 0.0;
22472 color: 255 255 255 255;
22483 part { name: "elm.swallow.pad";
22485 description { state: "default" 0.0;
22498 part { name: "arrow";
22499 clip_to: "disclip";
22500 ignore_flags: ON_HOLD;
22501 description { state: "default" 0.0;
22506 to_x: "elm.swallow.pad";
22511 to_x: "elm.swallow.pad";
22515 image.normal: "icon_arrow_right.png";
22517 description { state: "active" 0.0;
22518 inherit: "default" 0.0;
22519 image.normal: "icon_arrow_down.png";
22522 part { name: "elm.swallow.icon";
22523 clip_to: "disclip";
22525 description { state: "default" 0.0;
22540 part { name: "elm.swallow.end";
22541 clip_to: "disclip";
22543 description { state: "default" 0.0;
22547 aspect_preference: VERTICAL;
22558 part { name: "elm.text";
22559 clip_to: "disclip";
22561 effect: SOFT_SHADOW;
22565 state: "default" 0.0;
22568 to_x: "elm.swallow.icon";
22573 to_x: "elm.swallow.end";
22585 text_class: "list_item";
22588 description { state: "selected" 0.0;
22589 inherit: "default" 0.0;
22590 color: 224 224 224 255;
22594 part { name: "elm.text.sub";
22595 clip_to: "disclip";
22600 state: "default" 0.0;
22603 to_x: "elm.swallow.icon";
22608 to_x: "elm.swallow.end";
22620 text_class: "list_item";
22623 description { state: "selected" 0.0;
22624 inherit: "default" 0.0;
22625 color: 128 128 128 255;
22629 part { name: "fg1";
22630 clip_to: "disclip";
22632 description { state: "default" 0.0;
22634 color: 255 255 255 0;
22636 rel2.relative: 1.0 0.5;
22639 normal: "bt_sm_hilight.png";
22643 description { state: "selected" 0.0;
22644 inherit: "default" 0.0;
22646 color: 255 255 255 255;
22649 part { name: "fg2";
22650 clip_to: "disclip";
22652 description { state: "default" 0.0;
22654 color: 255 255 255 0;
22658 normal: "bt_sm_shine.png";
22662 description { state: "selected" 0.0;
22663 inherit: "default" 0.0;
22665 color: 255 255 255 255;
22668 part { name: "disclip";
22670 description { state: "default" 0.0;
22674 description { state: "disabled" 0.0;
22675 inherit: "default" 0.0;
22676 color: 255 255 255 64;
22681 // signal: elm,state,%s,active
22682 // a "check" item named %s went active
22683 // signal: elm,state,%s,passive
22684 // a "check" item named %s went passive
22685 // default is passive
22688 signal: "elm,state,selected";
22690 action: STATE_SET "selected" 0.0;
22694 target: "elm.text";
22695 target: "elm.text.sub";
22698 name: "go_passive";
22699 signal: "elm,state,unselected";
22701 action: STATE_SET "default" 0.0;
22705 target: "elm.text";
22706 target: "elm.text.sub";
22707 transition: LINEAR 0.1;
22710 name: "go_disabled";
22711 signal: "elm,state,disabled";
22713 action: STATE_SET "disabled" 0.0;
22717 name: "go_enabled";
22718 signal: "elm,state,enabled";
22720 action: STATE_SET "default" 0.0;
22725 signal: "mouse,up,1";
22727 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
22730 name: "go_expanded";
22731 signal: "elm,state,expanded";
22733 action: STATE_SET "active" 0.0;
22737 name: "go_contracted";
22738 signal: "elm,state,contracted";
22740 action: STATE_SET "default" 0.0;
22746 group { name: "elm/genlist/item/icon_top_text_bottom/default";
22747 data.item: "stacking" "above";
22748 data.item: "selectraise" "on";
22749 data.item: "labels" "elm.text";
22750 data.item: "icons" "elm.swallow.icon";
22751 data.item: "treesize" "20";
22752 // data.item: "states" "";
22754 image: "bt_sm_base1.png" COMP;
22755 image: "bt_sm_shine.png" COMP;
22756 image: "bt_sm_hilight.png" COMP;
22757 image: "ilist_1.png" COMP;
22758 image: "ilist_item_shadow.png" COMP;
22766 state: "default" 0.0;
22774 state: "default" 0.0;
22789 normal: "ilist_item_shadow.png";
22798 state: "default" 0.0;
22800 normal: "ilist_1.png";
22807 clip_to: "disclip";
22809 description { state: "default" 0.0;
22811 color: 255 255 255 0;
22821 normal: "bt_sm_base1.png";
22824 image.middle: SOLID;
22826 description { state: "selected" 0.0;
22827 inherit: "default" 0.0;
22829 color: 255 255 255 255;
22840 part { name: "elm.swallow.pad";
22842 description { state: "default" 0.0;
22855 part { name: "elm.swallow.icon";
22856 clip_to: "disclip";
22858 description { state: "default" 0.0;
22862 to_x: "elm.swallow.pad";
22867 to_x: "elm.swallow.pad";
22873 part { name: "elm.text";
22874 clip_to: "disclip";
22876 effect: SOFT_SHADOW;
22880 state: "default" 0.0;
22883 to_y: "elm.swallow.icon";
22899 text_class: "list_item";
22902 description { state: "selected" 0.0;
22903 inherit: "default" 0.0;
22904 color: 224 224 224 255;
22908 part { name: "fg1";
22909 clip_to: "disclip";
22911 description { state: "default" 0.0;
22913 color: 255 255 255 0;
22915 rel2.relative: 1.0 0.5;
22918 normal: "bt_sm_hilight.png";
22922 description { state: "selected" 0.0;
22923 inherit: "default" 0.0;
22925 color: 255 255 255 255;
22928 part { name: "fg2";
22929 clip_to: "disclip";
22931 description { state: "default" 0.0;
22933 color: 255 255 255 0;
22937 normal: "bt_sm_shine.png";
22941 description { state: "selected" 0.0;
22942 inherit: "default" 0.0;
22944 color: 255 255 255 255;
22947 part { name: "disclip";
22949 description { state: "default" 0.0;
22953 description { state: "disabled" 0.0;
22954 inherit: "default" 0.0;
22955 color: 255 255 255 64;
22960 // signal: elm,state,%s,active
22961 // a "check" item named %s went active
22962 // signal: elm,state,%s,passive
22963 // a "check" item named %s went passive
22964 // default is passive
22967 signal: "elm,state,selected";
22969 action: STATE_SET "selected" 0.0;
22973 target: "elm.text";
22976 name: "go_passive";
22977 signal: "elm,state,unselected";
22979 action: STATE_SET "default" 0.0;
22983 target: "elm.text";
22984 transition: LINEAR 0.1;
22987 name: "go_disabled";
22988 signal: "elm,state,disabled";
22990 action: STATE_SET "disabled" 0.0;
22994 name: "go_enabled";
22995 signal: "elm,state,enabled";
22997 action: STATE_SET "default" 0.0;
23002 group { name: "elm/genlist/item_odd/icon_top_text_bottom/default";
23003 data.item: "stacking" "below";
23004 data.item: "selectraise" "on";
23005 data.item: "labels" "elm.text";
23006 data.item: "icons" "elm.swallow.icon";
23007 data.item: "treesize" "20";
23008 // data.item: "states" "";
23010 image: "bt_sm_base1.png" COMP;
23011 image: "bt_sm_shine.png" COMP;
23012 image: "bt_sm_hilight.png" COMP;
23013 image: "ilist_2.png" COMP;
23016 part { name: "event";
23020 state: "default" 0.0;
23028 state: "default" 0.0;
23030 normal: "ilist_2.png";
23037 clip_to: "disclip";
23039 description { state: "default" 0.0;
23041 color: 255 255 255 0;
23051 normal: "bt_sm_base1.png";
23054 image.middle: SOLID;
23056 description { state: "selected" 0.0;
23057 inherit: "default" 0.0;
23059 color: 255 255 255 255;
23070 part { name: "elm.swallow.pad";
23072 description { state: "default" 0.0;
23085 part { name: "elm.swallow.icon";
23086 clip_to: "disclip";
23088 description { state: "default" 0.0;
23092 to_x: "elm.swallow.pad";
23097 to_x: "elm.swallow.pad";
23103 part { name: "elm.text";
23104 clip_to: "disclip";
23106 effect: SOFT_SHADOW;
23110 state: "default" 0.0;
23113 to_y: "elm.swallow.icon";
23129 text_class: "list_item";
23132 description { state: "selected" 0.0;
23133 inherit: "default" 0.0;
23134 color: 224 224 224 255;
23138 part { name: "fg1";
23139 clip_to: "disclip";
23141 description { state: "default" 0.0;
23143 color: 255 255 255 0;
23145 rel2.relative: 1.0 0.5;
23148 normal: "bt_sm_hilight.png";
23152 description { state: "selected" 0.0;
23153 inherit: "default" 0.0;
23155 color: 255 255 255 255;
23158 part { name: "fg2";
23159 clip_to: "disclip";
23161 description { state: "default" 0.0;
23163 color: 255 255 255 0;
23167 normal: "bt_sm_shine.png";
23171 description { state: "selected" 0.0;
23172 inherit: "default" 0.0;
23174 color: 255 255 255 255;
23177 part { name: "disclip";
23179 description { state: "default" 0.0;
23183 description { state: "disabled" 0.0;
23184 inherit: "default" 0.0;
23185 color: 255 255 255 64;
23190 // signal: elm,state,%s,active
23191 // a "check" item named %s went active
23192 // signal: elm,state,%s,passive
23193 // a "check" item named %s went passive
23194 // default is passive
23197 signal: "elm,state,selected";
23199 action: STATE_SET "selected" 0.0;
23203 target: "elm.text";
23206 name: "go_passive";
23207 signal: "elm,state,unselected";
23209 action: STATE_SET "default" 0.0;
23213 target: "elm.text";
23214 transition: LINEAR 0.1;
23217 name: "go_disabled";
23218 signal: "elm,state,disabled";
23220 action: STATE_SET "disabled" 0.0;
23224 name: "go_enabled";
23225 signal: "elm,state,enabled";
23227 action: STATE_SET "default" 0.0;
23233 group { name: "elm/genlist/tree/icon_top_text_bottom/default";
23234 data.item: "stacking" "above";
23235 data.item: "selectraise" "on";
23236 data.item: "labels" "elm.text";
23237 data.item: "icons" "elm.swallow.icon";
23238 data.item: "treesize" "20";
23239 // data.item: "states" "";
23241 image: "bt_sm_base1.png" COMP;
23242 image: "bt_sm_shine.png" COMP;
23243 image: "bt_sm_hilight.png" COMP;
23244 image: "ilist_1.png" COMP;
23245 image: "ilist_item_shadow.png" COMP;
23246 image: "icon_arrow_right.png" COMP;
23247 image: "icon_arrow_down.png" COMP;
23255 state: "default" 0.0;
23263 state: "default" 0.0;
23278 normal: "ilist_item_shadow.png";
23287 state: "default" 0.0;
23289 normal: "ilist_1.png";
23296 clip_to: "disclip";
23298 description { state: "default" 0.0;
23300 color: 255 255 255 0;
23310 normal: "bt_sm_base1.png";
23313 image.middle: SOLID;
23315 description { state: "selected" 0.0;
23316 inherit: "default" 0.0;
23318 color: 255 255 255 255;
23329 part { name: "elm.swallow.pad";
23331 description { state: "default" 0.0;
23344 part { name: "arrow";
23345 clip_to: "disclip";
23346 ignore_flags: ON_HOLD;
23347 description { state: "default" 0.0;
23352 to_x: "elm.swallow.pad";
23357 to_x: "elm.swallow.pad";
23361 image.normal: "icon_arrow_right.png";
23363 description { state: "active" 0.0;
23364 inherit: "default" 0.0;
23365 image.normal: "icon_arrow_down.png";
23368 part { name: "elm.swallow.icon";
23369 clip_to: "disclip";
23371 description { state: "default" 0.0;
23385 part { name: "elm.text";
23386 clip_to: "disclip";
23388 effect: SOFT_SHADOW;
23392 state: "default" 0.0;
23395 to_y: "elm.swallow.icon";
23411 text_class: "list_item";
23414 description { state: "selected" 0.0;
23415 inherit: "default" 0.0;
23416 color: 224 224 224 255;
23420 part { name: "fg1";
23421 clip_to: "disclip";
23423 description { state: "default" 0.0;
23425 color: 255 255 255 0;
23427 rel2.relative: 1.0 0.5;
23430 normal: "bt_sm_hilight.png";
23434 description { state: "selected" 0.0;
23435 inherit: "default" 0.0;
23437 color: 255 255 255 255;
23440 part { name: "fg2";
23441 clip_to: "disclip";
23443 description { state: "default" 0.0;
23445 color: 255 255 255 0;
23449 normal: "bt_sm_shine.png";
23453 description { state: "selected" 0.0;
23454 inherit: "default" 0.0;
23456 color: 255 255 255 255;
23459 part { name: "disclip";
23461 description { state: "default" 0.0;
23465 description { state: "disabled" 0.0;
23466 inherit: "default" 0.0;
23467 color: 255 255 255 64;
23472 // signal: elm,state,%s,active
23473 // a "check" item named %s went active
23474 // signal: elm,state,%s,passive
23475 // a "check" item named %s went passive
23476 // default is passive
23479 signal: "elm,state,selected";
23481 action: STATE_SET "selected" 0.0;
23485 target: "elm.text";
23488 name: "go_passive";
23489 signal: "elm,state,unselected";
23491 action: STATE_SET "default" 0.0;
23495 target: "elm.text";
23496 transition: LINEAR 0.1;
23499 name: "go_disabled";
23500 signal: "elm,state,disabled";
23502 action: STATE_SET "disabled" 0.0;
23506 name: "go_enabled";
23507 signal: "elm,state,enabled";
23509 action: STATE_SET "default" 0.0;
23514 signal: "mouse,up,1";
23516 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
23519 name: "go_expanded";
23520 signal: "elm,state,expanded";
23522 action: STATE_SET "active" 0.0;
23526 name: "go_contracted";
23527 signal: "elm,state,contracted";
23529 action: STATE_SET "default" 0.0;
23534 group { name: "elm/genlist/tree_odd/icon_top_text_bottom/default";
23535 data.item: "stacking" "below";
23536 data.item: "selectraise" "on";
23537 data.item: "labels" "elm.text";
23538 data.item: "icons" "elm.swallow.icon";
23539 data.item: "treesize" "20";
23540 // data.item: "states" "";
23542 image: "bt_sm_base1.png" COMP;
23543 image: "bt_sm_shine.png" COMP;
23544 image: "bt_sm_hilight.png" COMP;
23545 image: "ilist_2.png" COMP;
23546 image: "icon_arrow_right.png" COMP;
23547 image: "icon_arrow_down.png" COMP;
23555 state: "default" 0.0;
23563 state: "default" 0.0;
23565 normal: "ilist_2.png";
23572 clip_to: "disclip";
23574 description { state: "default" 0.0;
23576 color: 255 255 255 0;
23586 normal: "bt_sm_base1.png";
23589 image.middle: SOLID;
23591 description { state: "selected" 0.0;
23592 inherit: "default" 0.0;
23594 color: 255 255 255 255;
23605 part { name: "elm.swallow.pad";
23607 description { state: "default" 0.0;
23620 part { name: "arrow";
23621 clip_to: "disclip";
23622 ignore_flags: ON_HOLD;
23623 description { state: "default" 0.0;
23628 to_x: "elm.swallow.pad";
23633 to_x: "elm.swallow.pad";
23637 image.normal: "icon_arrow_right.png";
23639 description { state: "active" 0.0;
23640 inherit: "default" 0.0;
23641 image.normal: "icon_arrow_down.png";
23644 part { name: "elm.swallow.icon";
23645 clip_to: "disclip";
23647 description { state: "default" 0.0;
23661 part { name: "elm.text";
23662 clip_to: "disclip";
23664 effect: SOFT_SHADOW;
23668 state: "default" 0.0;
23671 to_y: "elm.swallow.icon";
23687 text_class: "list_item";
23690 description { state: "selected" 0.0;
23691 inherit: "default" 0.0;
23692 color: 224 224 224 255;
23696 part { name: "fg1";
23697 clip_to: "disclip";
23699 description { state: "default" 0.0;
23701 color: 255 255 255 0;
23703 rel2.relative: 1.0 0.5;
23706 normal: "bt_sm_hilight.png";
23710 description { state: "selected" 0.0;
23711 inherit: "default" 0.0;
23713 color: 255 255 255 255;
23716 part { name: "fg2";
23717 clip_to: "disclip";
23719 description { state: "default" 0.0;
23721 color: 255 255 255 0;
23725 normal: "bt_sm_shine.png";
23729 description { state: "selected" 0.0;
23730 inherit: "default" 0.0;
23732 color: 255 255 255 255;
23735 part { name: "disclip";
23737 description { state: "default" 0.0;
23741 description { state: "disabled" 0.0;
23742 inherit: "default" 0.0;
23743 color: 255 255 255 64;
23748 // signal: elm,state,%s,active
23749 // a "check" item named %s went active
23750 // signal: elm,state,%s,passive
23751 // a "check" item named %s went passive
23752 // default is passive
23755 signal: "elm,state,selected";
23757 action: STATE_SET "selected" 0.0;
23761 target: "elm.text";
23764 name: "go_passive";
23765 signal: "elm,state,unselected";
23767 action: STATE_SET "default" 0.0;
23771 target: "elm.text";
23772 transition: LINEAR 0.1;
23775 name: "go_disabled";
23776 signal: "elm,state,disabled";
23778 action: STATE_SET "disabled" 0.0;
23782 name: "go_enabled";
23783 signal: "elm,state,enabled";
23785 action: STATE_SET "default" 0.0;
23790 signal: "mouse,up,1";
23792 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
23795 name: "go_expanded";
23796 signal: "elm,state,expanded";
23798 action: STATE_SET "active" 0.0;
23802 name: "go_contracted";
23803 signal: "elm,state,contracted";
23805 action: STATE_SET "default" 0.0;
23812 ///////////////////////////////////////////////////////////////////////////////
23813 group { name: "elm/check/base/default";
23815 image: "check_base.png" COMP;
23816 image: "check.png" COMP;
23817 image: "check2.png" COMP;
23823 description { state: "default" 0.0;
23825 rel2.relative: 0.0 1.0;
23831 aspect_preference: VERTICAL;
23833 normal: "check_base.png";
23840 part { name: "check";
23843 description { state: "default" 0.0;
23853 color: 255 255 255 255;
23854 image.normal: "check.png";
23856 description { state: "visible" 0.0;
23857 inherit: "default" 0.0;
23860 description { state: "disabled" 0.0;
23861 inherit: "default" 0.0;
23863 color: 128 128 128 128;
23865 description { state: "disabled_visible" 0.0;
23866 inherit: "default" 0.0;
23867 color: 128 128 128 128;
23871 part { name: "elm.swallow.content";
23873 description { state: "default" 0.0;
23878 rel1.relative: 1.0 0.0;
23882 rel2.relative: 1.0 1.0;
23884 description { state: "visible" 0.0;
23885 inherit: "default" 0.0;
23890 description { state: "disabled" 0.0;
23891 inherit: "default" 0.0;
23892 color: 128 128 128 128;
23894 description { state: "disabled_visible" 0.0;
23895 inherit: "default" 0.0;
23896 color: 128 128 128 128;
23902 part { name: "elm.text";
23906 description { state: "default" 0.0;
23908 rel1.to_x: "elm.swallow.content";
23909 rel1.relative: 1.0 0.0;
23911 rel2.relative: 1.0 1.0;
23912 rel2.offset: -2 -2;
23915 font: "Sans,Edje-Vera";
23921 description { state: "visible" 0.0;
23922 inherit: "default" 0.0;
23926 description { state: "disabled" 0.0;
23927 inherit: "default" 0.0;
23931 description { state: "disabled_visible" 0.0;
23932 inherit: "default" 0.0;
23939 part { name: "events";
23941 ignore_flags: ON_HOLD;
23942 description { state: "default" 0.0;
23946 part { name: "disabler";
23948 description { state: "default" 0.0;
23952 description { state: "disabled" 0.0;
23953 inherit: "default" 0.0;
23959 program { name: "click";
23960 signal: "mouse,up,1";
23962 action: SIGNAL_EMIT "elm,action,check,toggle" "";
23964 program { name: "check_on";
23965 signal: "elm,state,check,on";
23967 action: STATE_SET "visible" 0.0;
23970 program { name: "check_off";
23971 signal: "elm,state,check,off";
23973 action: STATE_SET "default" 0.0;
23976 program { name: "text_show";
23977 signal: "elm,state,text,visible";
23979 action: STATE_SET "visible" 0.0;
23980 target: "elm.text";
23982 program { name: "text_hide";
23983 signal: "elm,state,text,hidden";
23985 action: STATE_SET "default" 0.0;
23986 target: "elm.text";
23988 program { name: "icon_show";
23989 signal: "elm,state,icon,visible";
23991 action: STATE_SET "visible" 0.0;
23992 target: "elm.swallow.content";
23994 program { name: "icon_hide";
23995 signal: "elm,state,icon,hidden";
23997 action: STATE_SET "default" 0.0;
23998 target: "elm.swallow.content";
24000 program { name: "disable";
24001 signal: "elm,state,disabled";
24003 action: STATE_SET "disabled" 0.0;
24004 target: "disabler";
24005 after: "disable_text";
24007 program { name: "disable_text";
24011 get_state(PART:"elm.text", st, 30, vl);
24012 if (!strcmp(st, "visible"))
24013 set_state(PART:"elm.text", "disabled_visible", 0.0);
24015 set_state(PART:"elm.text", "disabled", 0.0);
24017 get_state(PART:"elm.swallow.content", st, 30, vl);
24018 if (!strcmp(st, "visible"))
24019 set_state(PART:"elm.swallow.content", "disabled_visible", 0.0);
24021 set_state(PART:"elm.swallow.content", "disabled", 0.0);
24023 get_state(PART:"check", st, 30, vl);
24024 if (!strcmp(st, "visible"))
24025 set_state(PART:"check", "disabled_visible", 0.0);
24027 set_state(PART:"check", "disabled", 0.0);
24030 program { name: "enable";
24031 signal: "elm,state,enabled";
24033 action: STATE_SET "default" 0.0;
24034 target: "disabler";
24035 after: "enable_text";
24037 program { name: "enable_text";
24041 get_state(PART:"elm.text", st, 30, vl);
24042 if (!strcmp(st, "disabled_visible"))
24043 set_state(PART:"elm.text", "visible", 0.0);
24045 set_state(PART:"elm.text", "default", 0.0);
24047 get_state(PART:"elm.swallow.content", st, 30, vl);
24048 if (!strcmp(st, "visible"))
24049 set_state(PART:"elm.swallow.content", "visible", 0.0);
24051 set_state(PART:"elm.swallow.content", "default", 0.0);
24053 get_state(PART:"check", st, 30, vl);
24054 if (!strcmp(st, "visible"))
24055 set_state(PART:"check", "visible", 0.0);
24057 set_state(PART:"check", "default", 0.0);
24062 ///////////////////////////////////////////////////////////////////////////////
24063 group { name: "elm/radio/base/default";
24065 image: "radio_base.png" COMP;
24066 image: "radio.png" COMP;
24067 image: "radio2.png" COMP;
24073 description { state: "default" 0.0;
24075 rel2.relative: 0.0 1.0;
24081 aspect_preference: VERTICAL;
24082 image.normal: "radio_base.png";
24085 part { name: "radio";
24088 description { state: "default" 0.0;
24092 image.normal: "radio.png";
24094 description { state: "visible" 0.0;
24095 inherit: "default" 0.0;
24099 part { name: "elm.swallow.content";
24101 description { state: "default" 0.0;
24107 rel1.relative: 1.0 0.0;
24110 rel2.relative: 1.0 1.0;
24113 description { state: "visible" 0.0;
24114 inherit: "default" 0.0;
24116 color: 255 255 255 255;
24119 description { state: "disabled" 0.0;
24120 inherit: "default" 0.0;
24121 color: 128 128 128 128;
24123 description { state: "disabled_visible" 0.0;
24124 inherit: "default" 0.0;
24125 color: 128 128 128 128;
24130 part { name: "elm.text";
24134 description { state: "default" 0.0;
24136 rel1.to_x: "elm.swallow.content";
24137 rel1.relative: 1.0 0.0;
24139 rel2.relative: 1.0 1.0;
24140 rel2.offset: -2 -2;
24143 font: "Sans,Edje-Vera";
24149 description { state: "visible" 0.0;
24150 inherit: "default" 0.0;
24154 description { state: "disabled" 0.0;
24155 inherit: "default" 0.0;
24159 description { state: "disabled_visible" 0.0;
24160 inherit: "default" 0.0;
24167 part { name: "events";
24169 ignore_flags: ON_HOLD;
24170 description { state: "default" 0.0;
24174 part { name: "disabler";
24176 description { state: "default" 0.0;
24180 description { state: "disabled" 0.0;
24181 inherit: "default" 0.0;
24187 program { name: "click";
24188 signal: "mouse,up,1";
24190 action: SIGNAL_EMIT "elm,action,radio,toggle" "";
24192 program { name: "radio_on";
24193 signal: "elm,state,radio,on";
24195 action: STATE_SET "visible" 0.0;
24198 program { name: "radio_off";
24199 signal: "elm,state,radio,off";
24201 action: STATE_SET "default" 0.0;
24204 program { name: "text_show";
24205 signal: "elm,state,text,visible";
24207 action: STATE_SET "visible" 0.0;
24208 target: "elm.text";
24210 program { name: "text_hide";
24211 signal: "elm,state,text,hidden";
24213 action: STATE_SET "default" 0.0;
24214 target: "elm.text";
24216 program { name: "icon_show";
24217 signal: "elm,state,icon,visible";
24219 action: STATE_SET "visible" 0.0;
24220 target: "elm.swallow.content";
24222 program { name: "icon_hide";
24223 signal: "elm,state,icon,hidden";
24225 action: STATE_SET "default" 0.0;
24226 target: "elm.swallow.content";
24228 program { name: "disable";
24229 signal: "elm,state,disabled";
24231 action: STATE_SET "disabled" 0.0;
24232 target: "disabler";
24233 after: "disable_text";
24235 program { name: "disable_text";
24239 get_state(PART:"elm.text", st, 30, vl);
24240 if (!strcmp(st, "visible"))
24241 set_state(PART:"elm.text", "disabled_visible", 0.0);
24243 set_state(PART:"elm.text", "disabled", 0.0);
24245 get_state(PART:"elm.swallow.content", st, 30, vl);
24246 if (!strcmp(st, "visible"))
24247 set_state(PART:"elm.swallow.content", "disabled_visible", 0.0);
24249 set_state(PART:"elm.swallow.content", "disabled", 0.0);
24252 program { name: "enable";
24253 signal: "elm,state,enabled";
24255 action: STATE_SET "default" 0.0;
24256 target: "disabler";
24257 after: "enable_text";
24259 program { name: "enable_text";
24263 get_state(PART:"elm.text", st, 30, vl);
24264 if (!strcmp(st, "disabled_visible"))
24265 set_state(PART:"elm.text", "visible", 0.0);
24267 set_state(PART:"elm.text", "default", 0.0);
24269 get_state(PART:"elm.swallow.content", st, 30, vl);
24270 if (!strcmp(st, "visible"))
24271 set_state(PART:"elm.swallow.content", "visible", 0.0);
24273 set_state(PART:"elm.swallow.content", "default", 0.0);
24278 group { name: "elm/genlist/tree_compress_odd/double_label/default";
24279 data.item: "stacking" "below";
24280 data.item: "selectraise" "on";
24281 data.item: "labels" "elm.text elm.text.sub";
24282 data.item: "icons" "elm.swallow.icon elm.swallow.end";
24283 data.item: "treesize" "20";
24284 // data.item: "states" "";
24286 image: "bt_sm_base1.png" COMP;
24287 image: "bt_sm_shine.png" COMP;
24288 image: "bt_sm_hilight.png" COMP;
24289 image: "ilist_2.png" COMP;
24290 image: "icon_arrow_right.png" COMP;
24291 image: "icon_arrow_down.png" COMP;
24299 state: "default" 0.0;
24307 state: "default" 0.0;
24309 normal: "ilist_2.png";
24316 clip_to: "disclip";
24318 description { state: "default" 0.0;
24320 color: 255 255 255 0;
24330 normal: "bt_sm_base1.png";
24333 image.middle: SOLID;
24335 description { state: "selected" 0.0;
24336 inherit: "default" 0.0;
24338 color: 255 255 255 255;
24349 part { name: "elm.swallow.pad";
24351 description { state: "default" 0.0;
24364 part { name: "arrow";
24365 clip_to: "disclip";
24366 ignore_flags: ON_HOLD;
24367 description { state: "default" 0.0;
24372 to_x: "elm.swallow.pad";
24377 to_x: "elm.swallow.pad";
24381 image.normal: "icon_arrow_right.png";
24383 description { state: "active" 0.0;
24384 inherit: "default" 0.0;
24385 image.normal: "icon_arrow_down.png";
24388 part { name: "elm.swallow.icon";
24389 clip_to: "disclip";
24391 description { state: "default" 0.0;
24406 part { name: "elm.swallow.end";
24407 clip_to: "disclip";
24409 description { state: "default" 0.0;
24413 aspect_preference: VERTICAL;
24424 part { name: "elm.text";
24425 clip_to: "disclip";
24427 effect: SOFT_SHADOW;
24431 state: "default" 0.0;
24434 to_x: "elm.swallow.icon";
24439 to_x: "elm.swallow.end";
24451 text_class: "list_item";
24454 description { state: "selected" 0.0;
24455 inherit: "default" 0.0;
24456 color: 224 224 224 255;
24460 part { name: "elm.text.sub";
24461 clip_to: "disclip";
24466 state: "default" 0.0;
24469 to_x: "elm.swallow.icon";
24474 to_x: "elm.swallow.end";
24486 text_class: "list_item";
24489 description { state: "selected" 0.0;
24490 inherit: "default" 0.0;
24491 color: 128 128 128 255;
24495 part { name: "fg1";
24496 clip_to: "disclip";
24498 description { state: "default" 0.0;
24500 color: 255 255 255 0;
24502 rel2.relative: 1.0 0.5;
24505 normal: "bt_sm_hilight.png";
24509 description { state: "selected" 0.0;
24510 inherit: "default" 0.0;
24512 color: 255 255 255 255;
24515 part { name: "fg2";
24516 clip_to: "disclip";
24518 description { state: "default" 0.0;
24520 color: 255 255 255 0;
24524 normal: "bt_sm_shine.png";
24528 description { state: "selected" 0.0;
24529 inherit: "default" 0.0;
24531 color: 255 255 255 255;
24534 part { name: "disclip";
24536 description { state: "default" 0.0;
24540 description { state: "disabled" 0.0;
24541 inherit: "default" 0.0;
24542 color: 255 255 255 64;
24547 // signal: elm,state,%s,active
24548 // a "check" item named %s went active
24549 // signal: elm,state,%s,passive
24550 // a "check" item named %s went passive
24551 // default is passive
24554 signal: "elm,state,selected";
24556 action: STATE_SET "selected" 0.0;
24560 target: "elm.text";
24561 target: "elm.text.sub";
24564 name: "go_passive";
24565 signal: "elm,state,unselected";
24567 action: STATE_SET "default" 0.0;
24571 target: "elm.text";
24572 target: "elm.text.sub";
24573 transition: LINEAR 0.1;
24576 name: "go_disabled";
24577 signal: "elm,state,disabled";
24579 action: STATE_SET "disabled" 0.0;
24583 name: "go_enabled";
24584 signal: "elm,state,enabled";
24586 action: STATE_SET "default" 0.0;
24591 signal: "mouse,up,1";
24593 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
24596 name: "go_expanded";
24597 signal: "elm,state,expanded";
24599 action: STATE_SET "active" 0.0;
24603 name: "go_contracted";
24604 signal: "elm,state,contracted";
24606 action: STATE_SET "default" 0.0;
24612 group { name: "elm/genlist/item_compress/media/default";
24613 data.item: "stacking" "above";
24614 data.item: "selectraise" "on";
24615 data.item: "labels" "elm.text.title elm.text.album-artist";
24616 data.item: "treesize" "20";
24618 image: "bt_sm_base1.png" COMP;
24619 image: "bt_sm_shine.png" COMP;
24620 image: "bt_sm_hilight.png" COMP;
24621 image: "ilist_1.png" COMP;
24622 image: "ilist_item_shadow.png" COMP;
24630 state: "default" 0.0;
24638 state: "default" 0.0;
24653 normal: "ilist_item_shadow.png";
24662 state: "default" 0.0;
24664 normal: "ilist_1.png";
24671 clip_to: "disclip";
24673 description { state: "default" 0.0;
24675 color: 255 255 255 0;
24685 normal: "bt_sm_base1.png";
24688 image.middle: SOLID;
24690 description { state: "selected" 0.0;
24691 inherit: "default" 0.0;
24693 color: 255 255 255 255;
24704 part { name: "elm.swallow.pad";
24706 description { state: "default" 0.0;
24719 part { name: "elm.text.title";
24720 clip_to: "disclip";
24722 effect: SOFT_SHADOW;
24726 state: "default" 0.0;
24744 description { state: "selected" 0.0;
24745 inherit: "default" 0.0;
24746 color: 224 224 224 255;
24750 part { name: "elm.text.album-artist";
24751 clip_to: "disclip";
24756 state: "default" 0.0;
24774 description { state: "selected" 0.0;
24775 inherit: "default" 0.0;
24776 color: 128 128 128 255;
24780 part { name: "fg1";
24781 clip_to: "disclip";
24783 description { state: "default" 0.0;
24785 color: 255 255 255 0;
24787 rel2.relative: 1.0 0.5;
24790 normal: "bt_sm_hilight.png";
24794 description { state: "selected" 0.0;
24795 inherit: "default" 0.0;
24797 color: 255 255 255 255;
24800 part { name: "fg2";
24801 clip_to: "disclip";
24803 description { state: "default" 0.0;
24805 color: 255 255 255 0;
24809 normal: "bt_sm_shine.png";
24813 description { state: "selected" 0.0;
24814 inherit: "default" 0.0;
24816 color: 255 255 255 255;
24819 part { name: "disclip";
24821 description { state: "default" 0.0;
24825 description { state: "disabled" 0.0;
24826 inherit: "default" 0.0;
24827 color: 255 255 255 64;
24832 // signal: elm,state,%s,active
24833 // a "check" item named %s went active
24834 // signal: elm,state,%s,passive
24835 // a "check" item named %s went passive
24836 // default is passive
24839 signal: "elm,state,selected";
24841 action: STATE_SET "selected" 0.0;
24845 target: "elm.text.title";
24846 target: "elm.text.album-artist";
24849 name: "go_passive";
24850 signal: "elm,state,unselected";
24852 action: STATE_SET "default" 0.0;
24856 target: "elm.text.title";
24857 target: "elm.text.album-artist";
24858 transition: LINEAR 0.1;
24861 name: "go_disabled";
24862 signal: "elm,state,disabled";
24864 action: STATE_SET "disabled" 0.0;
24868 name: "go_enabled";
24869 signal: "elm,state,enabled";
24871 action: STATE_SET "default" 0.0;
24876 group { name: "elm/genlist/item_compress_odd/media/default";
24877 data.item: "stacking" "below";
24878 data.item: "selectraise" "on";
24879 data.item: "labels" "elm.text.title elm.text.album-artist";
24880 data.item: "treesize" "20";
24882 image: "bt_sm_base1.png" COMP;
24883 image: "bt_sm_shine.png" COMP;
24884 image: "bt_sm_hilight.png" COMP;
24885 image: "ilist_2.png" COMP;
24888 part { name: "event";
24892 state: "default" 0.0;
24900 state: "default" 0.0;
24902 normal: "ilist_2.png";
24909 clip_to: "disclip";
24911 description { state: "default" 0.0;
24913 color: 255 255 255 0;
24923 normal: "bt_sm_base1.png";
24926 image.middle: SOLID;
24928 description { state: "selected" 0.0;
24929 inherit: "default" 0.0;
24931 color: 255 255 255 255;
24942 part { name: "elm.swallow.pad";
24944 description { state: "default" 0.0;
24957 part { name: "elm.text.title";
24958 clip_to: "disclip";
24960 effect: SOFT_SHADOW;
24964 state: "default" 0.0;
24982 description { state: "selected" 0.0;
24983 inherit: "default" 0.0;
24984 color: 224 224 224 255;
24988 part { name: "elm.text.album-artist";
24989 clip_to: "disclip";
24994 state: "default" 0.0;
25012 description { state: "selected" 0.0;
25013 inherit: "default" 0.0;
25014 color: 128 128 128 255;
25018 part { name: "fg1";
25019 clip_to: "disclip";
25021 description { state: "default" 0.0;
25023 color: 255 255 255 0;
25025 rel2.relative: 1.0 0.5;
25028 normal: "bt_sm_hilight.png";
25032 description { state: "selected" 0.0;
25033 inherit: "default" 0.0;
25035 color: 255 255 255 255;
25038 part { name: "fg2";
25039 clip_to: "disclip";
25041 description { state: "default" 0.0;
25043 color: 255 255 255 0;
25047 normal: "bt_sm_shine.png";
25051 description { state: "selected" 0.0;
25052 inherit: "default" 0.0;
25054 color: 255 255 255 255;
25057 part { name: "disclip";
25059 description { state: "default" 0.0;
25063 description { state: "disabled" 0.0;
25064 inherit: "default" 0.0;
25065 color: 255 255 255 64;
25070 // signal: elm,state,%s,active
25071 // a "check" item named %s went active
25072 // signal: elm,state,%s,passive
25073 // a "check" item named %s went passive
25074 // default is passive
25077 signal: "elm,state,selected";
25079 action: STATE_SET "selected" 0.0;
25083 target: "elm.text.title";
25084 target: "elm.text.album-artist";
25087 name: "go_passive";
25088 signal: "elm,state,unselected";
25090 action: STATE_SET "default" 0.0;
25094 target: "elm.text.title";
25095 target: "elm.text.album-artist";
25096 transition: LINEAR 0.1;
25099 name: "go_disabled";
25100 signal: "elm,state,disabled";
25102 action: STATE_SET "disabled" 0.0;
25106 name: "go_enabled";
25107 signal: "elm,state,enabled";
25109 action: STATE_SET "default" 0.0;
25115 group { name: "elm/genlist/item_compress/media-album/default";
25116 data.item: "stacking" "above";
25117 data.item: "selectraise" "on";
25118 data.item: "labels" "elm.text.title elm.text.trackno elm.text.length";
25119 data.item: "states" "elm.state.trackno";
25120 data.item: "treesize" "20";
25122 image: "bt_sm_base1.png" COMP;
25123 image: "bt_sm_shine.png" COMP;
25124 image: "bt_sm_hilight.png" COMP;
25125 image: "ilist_1.png" COMP;
25126 image: "ilist_item_shadow.png" COMP;
25129 public dot_visible;
25137 state: "default" 0.0;
25145 state: "default" 0.0;
25160 normal: "ilist_item_shadow.png";
25169 state: "default" 0.0;
25171 normal: "ilist_1.png";
25178 clip_to: "disclip";
25180 description { state: "default" 0.0;
25182 color: 255 255 255 0;
25192 normal: "bt_sm_base1.png";
25195 image.middle: SOLID;
25197 description { state: "selected" 0.0;
25198 inherit: "default" 0.0;
25200 color: 255 255 255 255;
25211 part { name: "elm.swallow.pad";
25213 description { state: "default" 0.0;
25227 name: "elm.text.trackno";
25232 state: "default" 0.0;
25233 color: 255 255 255 255;
25237 to_y: "elm.text.title";
25242 to_y: "elm.text.title";
25255 description { state: "selected" 0.0;
25256 inherit: "default" 0.0;
25257 color: 224 224 224 255;
25267 state: "default" 0.0;
25268 color: 255 255 255 255;
25273 to_x: "elm.text.trackno";
25274 to_y: "elm.text.title";
25279 to_x: "elm.text.trackno";
25280 to_y: "elm.text.title";
25296 state: "visible" 0.0;
25297 inherit: "default" 0.0;
25300 description { state: "selected" 0.0;
25301 inherit: "default" 0.0;
25302 color: 224 224 224 255;
25309 signal: "elm,state,elm.state.trackno,active";
25312 set_state(PART:"dot", "visible", 0.0);
25313 set_int(dot_visible, 1);
25317 part { name: "elm.text.title";
25318 clip_to: "disclip";
25320 effect: SOFT_SHADOW;
25324 state: "default" 0.0;
25343 description { state: "selected" 0.0;
25344 inherit: "default" 0.0;
25345 color: 224 224 224 255;
25349 part { name: "elm.text.length";
25350 clip_to: "disclip";
25355 state: "default" 0.0;
25373 description { state: "selected" 0.0;
25374 inherit: "default" 0.0;
25375 color: 128 128 128 255;
25379 part { name: "fg1";
25380 clip_to: "disclip";
25382 description { state: "default" 0.0;
25384 color: 255 255 255 0;
25386 rel2.relative: 1.0 0.5;
25389 normal: "bt_sm_hilight.png";
25393 description { state: "selected" 0.0;
25394 inherit: "default" 0.0;
25396 color: 255 255 255 255;
25399 part { name: "fg2";
25400 clip_to: "disclip";
25402 description { state: "default" 0.0;
25404 color: 255 255 255 0;
25408 normal: "bt_sm_shine.png";
25412 description { state: "selected" 0.0;
25413 inherit: "default" 0.0;
25415 color: 255 255 255 255;
25418 part { name: "disclip";
25420 description { state: "default" 0.0;
25424 description { state: "disabled" 0.0;
25425 inherit: "default" 0.0;
25426 color: 255 255 255 64;
25431 // signal: elm,state,%s,active
25432 // a "check" item named %s went active
25433 // signal: elm,state,%s,passive
25434 // a "check" item named %s went passive
25435 // default is passive
25438 signal: "elm,state,selected";
25440 action: STATE_SET "selected" 0.0;
25444 target: "elm.text.title";
25445 target: "elm.text.trackno";
25446 target: "elm.text.length";
25447 after: "dot_active";
25450 name: "dot_active";
25452 if (get_int(dot_visible) == 1)
25453 set_state(PART:"dot", "selected", 0.0);
25457 name: "go_passive";
25458 signal: "elm,state,unselected";
25460 action: STATE_SET "default" 0.0;
25464 target: "elm.text.title";
25465 target: "elm.text.length";
25466 target: "elm.text.trackno";
25467 transition: LINEAR 0.1;
25468 after: "dot_passive";
25471 name: "dot_passive";
25473 if (get_int(dot_visible) == 1)
25474 set_state(PART:"dot", "visible", 0.0);
25478 name: "go_disabled";
25479 signal: "elm,state,disabled";
25481 action: STATE_SET "disabled" 0.0;
25485 name: "go_enabled";
25486 signal: "elm,state,enabled";
25488 action: STATE_SET "default" 0.0;
25493 group { name: "elm/genlist/item_compress_odd/media-album/default";
25494 data.item: "stacking" "below";
25495 data.item: "selectraise" "on";
25496 data.item: "labels" "elm.text.title elm.text.trackno elm.text.length";
25497 data.item: "states" "elm.state.trackno";
25498 data.item: "treesize" "20";
25500 image: "bt_sm_base1.png" COMP;
25501 image: "bt_sm_shine.png" COMP;
25502 image: "bt_sm_hilight.png" COMP;
25503 image: "ilist_2.png" COMP;
25506 public dot_visible;
25509 part { name: "event";
25513 state: "default" 0.0;
25521 state: "default" 0.0;
25523 normal: "ilist_2.png";
25530 clip_to: "disclip";
25532 description { state: "default" 0.0;
25534 color: 255 255 255 0;
25544 normal: "bt_sm_base1.png";
25547 image.middle: SOLID;
25549 description { state: "selected" 0.0;
25550 inherit: "default" 0.0;
25552 color: 255 255 255 255;
25563 part { name: "elm.swallow.pad";
25565 description { state: "default" 0.0;
25579 name: "elm.text.trackno";
25584 state: "default" 0.0;
25585 color: 255 255 255 255;
25589 to_y: "elm.text.title";
25594 to_y: "elm.text.title";
25607 description { state: "selected" 0.0;
25608 inherit: "default" 0.0;
25609 color: 224 224 224 255;
25619 state: "default" 0.0;
25620 color: 255 255 255 255;
25625 to_x: "elm.text.trackno";
25626 to_y: "elm.text.title";
25631 to_x: "elm.text.trackno";
25632 to_y: "elm.text.title";
25648 state: "visible" 0.0;
25649 inherit: "default" 0.0;
25652 description { state: "selected" 0.0;
25653 inherit: "default" 0.0;
25654 color: 224 224 224 255;
25661 signal: "elm,state,elm.state.trackno,active";
25664 set_state(PART:"dot", "visible", 0.0);
25665 set_int(dot_visible, 1);
25669 part { name: "elm.text.title";
25670 clip_to: "disclip";
25672 effect: SOFT_SHADOW;
25676 state: "default" 0.0;
25695 description { state: "selected" 0.0;
25696 inherit: "default" 0.0;
25697 color: 224 224 224 255;
25701 part { name: "elm.text.length";
25702 clip_to: "disclip";
25707 state: "default" 0.0;
25725 description { state: "selected" 0.0;
25726 inherit: "default" 0.0;
25727 color: 128 128 128 255;
25731 part { name: "fg1";
25732 clip_to: "disclip";
25734 description { state: "default" 0.0;
25736 color: 255 255 255 0;
25738 rel2.relative: 1.0 0.5;
25741 normal: "bt_sm_hilight.png";
25745 description { state: "selected" 0.0;
25746 inherit: "default" 0.0;
25748 color: 255 255 255 255;
25751 part { name: "fg2";
25752 clip_to: "disclip";
25754 description { state: "default" 0.0;
25756 color: 255 255 255 0;
25760 normal: "bt_sm_shine.png";
25764 description { state: "selected" 0.0;
25765 inherit: "default" 0.0;
25767 color: 255 255 255 255;
25770 part { name: "disclip";
25772 description { state: "default" 0.0;
25776 description { state: "disabled" 0.0;
25777 inherit: "default" 0.0;
25778 color: 255 255 255 64;
25783 // signal: elm,state,%s,active
25784 // a "check" item named %s went active
25785 // signal: elm,state,%s,passive
25786 // a "check" item named %s went passive
25787 // default is passive
25790 signal: "elm,state,selected";
25792 action: STATE_SET "selected" 0.0;
25796 target: "elm.text.title";
25797 target: "elm.text.length";
25798 target: "elm.text.trackno";
25799 after: "dot_active";
25802 name: "dot_active";
25804 if (get_int(dot_visible) == 1)
25805 set_state(PART:"dot", "selected", 0.0);
25809 name: "go_passive";
25810 signal: "elm,state,unselected";
25812 action: STATE_SET "default" 0.0;
25816 target: "elm.text.title";
25817 target: "elm.text.length";
25818 target: "elm.text.trackno";
25819 transition: LINEAR 0.1;
25820 after: "dot_passive";
25823 name: "dot_passive";
25825 if (get_int(dot_visible) == 1)
25826 set_state(PART:"dot", "visible", 0.0);
25830 name: "go_disabled";
25831 signal: "elm,state,disabled";
25833 action: STATE_SET "disabled" 0.0;
25837 name: "go_enabled";
25838 signal: "elm,state,enabled";
25840 action: STATE_SET "default" 0.0;
25846 group { name: "elm/genlist/item_compress/media-preview/default";
25847 data.item: "stacking" "above";
25848 data.item: "selectraise" "on";
25849 data.item: "labels" "elm.text.title elm.text.artist";
25850 data.item: "icons" "elm.swallow.preview";
25851 data.item: "treesize" "20";
25853 image: "bt_sm_base1.png" COMP;
25854 image: "bt_sm_shine.png" COMP;
25855 image: "bt_sm_hilight.png" COMP;
25856 image: "ilist_1.png" COMP;
25857 image: "ilist_item_shadow.png" COMP;
25865 state: "default" 0.0;
25873 state: "default" 0.0;
25888 normal: "ilist_item_shadow.png";
25897 state: "default" 0.0;
25899 normal: "ilist_1.png";
25906 clip_to: "disclip";
25908 description { state: "default" 0.0;
25910 color: 255 255 255 0;
25920 normal: "bt_sm_base1.png";
25923 image.middle: SOLID;
25925 description { state: "selected" 0.0;
25926 inherit: "default" 0.0;
25928 color: 255 255 255 255;
25939 part { name: "elm.swallow.pad";
25941 description { state: "default" 0.0;
25954 part { name: "elm.swallow.preview";
25955 clip_to: "disclip";
25957 description { state: "default" 0.0;
25963 to_x: "elm.swallow.pad";
25968 to_x: "elm.swallow.pad";
25974 part { name: "elm.text.title";
25975 clip_to: "disclip";
25977 effect: SOFT_SHADOW;
25981 state: "default" 0.0;
25983 to_x: "elm.swallow.preview";
26000 description { state: "selected" 0.0;
26001 inherit: "default" 0.0;
26002 color: 224 224 224 255;
26006 part { name: "elm.text.artist";
26007 clip_to: "disclip";
26012 state: "default" 0.0;
26014 to_x: "elm.swallow.preview";
26031 description { state: "selected" 0.0;
26032 inherit: "default" 0.0;
26033 color: 128 128 128 255;
26037 part { name: "fg1";
26038 clip_to: "disclip";
26040 description { state: "default" 0.0;
26042 color: 255 255 255 0;
26044 rel2.relative: 1.0 0.5;
26047 normal: "bt_sm_hilight.png";
26051 description { state: "selected" 0.0;
26052 inherit: "default" 0.0;
26054 color: 255 255 255 255;
26057 part { name: "fg2";
26058 clip_to: "disclip";
26060 description { state: "default" 0.0;
26062 color: 255 255 255 0;
26066 normal: "bt_sm_shine.png";
26070 description { state: "selected" 0.0;
26071 inherit: "default" 0.0;
26073 color: 255 255 255 255;
26076 part { name: "disclip";
26078 description { state: "default" 0.0;
26082 description { state: "disabled" 0.0;
26083 inherit: "default" 0.0;
26084 color: 255 255 255 64;
26089 // signal: elm,state,%s,active
26090 // a "check" item named %s went active
26091 // signal: elm,state,%s,passive
26092 // a "check" item named %s went passive
26093 // default is passive
26096 signal: "elm,state,selected";
26098 action: STATE_SET "selected" 0.0;
26102 target: "elm.text.title";
26103 target: "elm.text.artist";
26106 name: "go_passive";
26107 signal: "elm,state,unselected";
26109 action: STATE_SET "default" 0.0;
26113 target: "elm.text.title";
26114 target: "elm.text.artist";
26115 transition: LINEAR 0.1;
26118 name: "go_disabled";
26119 signal: "elm,state,disabled";
26121 action: STATE_SET "disabled" 0.0;
26125 name: "go_enabled";
26126 signal: "elm,state,enabled";
26128 action: STATE_SET "default" 0.0;
26133 group { name: "elm/genlist/item_compress_odd/media-preview/default";
26134 data.item: "stacking" "below";
26135 data.item: "selectraise" "on";
26136 data.item: "labels" "elm.text.title elm.text.artist";
26137 data.item: "icons" "elm.swallow.preview";
26138 data.item: "treesize" "20";
26140 image: "bt_sm_base1.png" COMP;
26141 image: "bt_sm_shine.png" COMP;
26142 image: "bt_sm_hilight.png" COMP;
26143 image: "ilist_2.png" COMP;
26146 part { name: "event";
26150 state: "default" 0.0;
26158 state: "default" 0.0;
26160 normal: "ilist_2.png";
26167 clip_to: "disclip";
26169 description { state: "default" 0.0;
26171 color: 255 255 255 0;
26181 normal: "bt_sm_base1.png";
26184 image.middle: SOLID;
26186 description { state: "selected" 0.0;
26187 inherit: "default" 0.0;
26189 color: 255 255 255 255;
26200 part { name: "elm.swallow.pad";
26202 description { state: "default" 0.0;
26215 part { name: "elm.swallow.preview";
26216 clip_to: "disclip";
26218 description { state: "default" 0.0;
26224 to_x: "elm.swallow.pad";
26229 to_x: "elm.swallow.pad";
26235 part { name: "elm.text.title";
26236 clip_to: "disclip";
26238 effect: SOFT_SHADOW;
26242 state: "default" 0.0;
26244 to_x: "elm.swallow.preview";
26261 description { state: "selected" 0.0;
26262 inherit: "default" 0.0;
26263 color: 224 224 224 255;
26267 part { name: "elm.text.artist";
26268 clip_to: "disclip";
26273 state: "default" 0.0;
26275 to_x: "elm.swallow.preview";
26292 description { state: "selected" 0.0;
26293 inherit: "default" 0.0;
26294 color: 128 128 128 255;
26298 part { name: "fg1";
26299 clip_to: "disclip";
26301 description { state: "default" 0.0;
26303 color: 255 255 255 0;
26305 rel2.relative: 1.0 0.5;
26308 normal: "bt_sm_hilight.png";
26312 description { state: "selected" 0.0;
26313 inherit: "default" 0.0;
26315 color: 255 255 255 255;
26318 part { name: "fg2";
26319 clip_to: "disclip";
26321 description { state: "default" 0.0;
26323 color: 255 255 255 0;
26327 normal: "bt_sm_shine.png";
26331 description { state: "selected" 0.0;
26332 inherit: "default" 0.0;
26334 color: 255 255 255 255;
26337 part { name: "disclip";
26339 description { state: "default" 0.0;
26343 description { state: "disabled" 0.0;
26344 inherit: "default" 0.0;
26345 color: 255 255 255 64;
26350 // signal: elm,state,%s,active
26351 // a "check" item named %s went active
26352 // signal: elm,state,%s,passive
26353 // a "check" item named %s went passive
26354 // default is passive
26357 signal: "elm,state,selected";
26359 action: STATE_SET "selected" 0.0;
26363 target: "elm.text.title";
26364 target: "elm.text.artist";
26367 name: "go_passive";
26368 signal: "elm,state,unselected";
26370 action: STATE_SET "default" 0.0;
26374 target: "elm.text.title";
26375 target: "elm.text.artist";
26376 transition: LINEAR 0.1;
26379 name: "go_disabled";
26380 signal: "elm,state,disabled";
26382 action: STATE_SET "disabled" 0.0;
26386 name: "go_enabled";
26387 signal: "elm,state,enabled";
26389 action: STATE_SET "default" 0.0;
26395 ///////////////////////////////////////////////////////////////////////////////
26396 group { name: "elm/pager/base/default";
26397 data.item: "onshow" "raise";
26399 // data.item: "onhide" "lower";
26400 // data.item: "onshow" "lower";
26402 image: "frame_1.png" COMP;
26403 image: "frame_2.png" COMP;
26404 image: "dia_grad.png" COMP;
26407 part { name: "clip";
26410 description { state: "default" 0.0;
26413 offset: -9999 -9999;
26419 color: 255 255 255 255;
26421 description { state: "visible" 0.0;
26422 inherit: "default" 0.0;
26424 description { state: "hidden" 0.0;
26425 inherit: "default" 0.0;
26426 color: 255 255 255 0;
26430 part { name: "base0";
26433 description { state: "default" 0.0;
26434 image.normal: "dia_grad.png";
26446 part { name: "base";
26449 description { state: "default" 0.0;
26451 normal: "frame_2.png";
26457 description { state: "hidden" 0.0;
26458 inherit: "default" 0.0;
26459 rel1.relative: -1.0 0.0;
26460 rel2.relative: 0.0 1.0;
26462 description { state: "visible" 0.0;
26463 inherit: "default" 0.0;
26464 rel1.relative: 0.0 0.0;
26465 rel2.relative: 1.0 1.0;
26468 part { name: "over";
26471 description { state: "default" 0.0;
26481 normal: "frame_1.png";
26488 part { name: "elm.swallow.content";
26491 description { state: "default" 0.0;
26504 program { name: "push_start";
26505 signal: "elm,action,push";
26507 action: STATE_SET "hidden" 0.0;
26510 after: "show_start2";
26512 program { name: "show_start";
26513 signal: "elm,action,show";
26515 action: STATE_SET "hidden" 0.0;
26518 after: "show_start2";
26520 program { name: "show_start2";
26521 action: STATE_SET "visible" 0.0;
26522 transition: DECELERATE 0.5;
26527 program { name: "show_end";
26528 action: SIGNAL_EMIT "elm,action,show,finished" "";
26530 program { name: "pop_start";
26531 signal: "elm,action,pop";
26533 action: STATE_SET "visible" 0.0;
26536 after: "hide_start2";
26538 program { name: "hide_start";
26539 signal: "elm,action,hide";
26541 action: STATE_SET "visible" 0.0;
26544 after: "hide_start2";
26546 program { name: "hide_start2";
26547 action: STATE_SET "hidden" 0.0;
26548 transition: DECELERATE 0.5;
26553 program { name: "hide_end";
26554 action: SIGNAL_EMIT "elm,action,hide,finished" "";
26556 program { name: "reset";
26557 signal: "elm,action,reset";
26559 action: STATE_SET "default" 0.0;
26566 group { name: "elm/pager/base/slide";
26568 image: "frame_1.png" COMP;
26569 image: "frame_2.png" COMP;
26570 image: "dia_grad.png" COMP;
26573 part { name: "clip";
26576 description { state: "default" 0.0;
26579 offset: -9999 -9999;
26585 color: 255 255 255 255;
26587 description { state: "visible" 0.0;
26588 inherit: "default" 0.0;
26590 description { state: "hidden" 0.0;
26591 inherit: "default" 0.0;
26592 color: 255 255 255 0;
26595 description { state: "hidden2" 0.0;
26596 inherit: "default" 0.0;
26597 color: 255 255 255 0;
26601 part { name: "base0";
26604 description { state: "default" 0.0;
26605 image.normal: "dia_grad.png";
26617 part { name: "base";
26620 description { state: "default" 0.0;
26622 normal: "frame_2.png";
26628 description { state: "hidden" 0.0;
26629 inherit: "default" 0.0;
26630 rel1.relative: -1.0 0.0;
26631 rel2.relative: 0.0 1.0;
26633 description { state: "hidden2" 0.0;
26634 inherit: "default" 0.0;
26635 rel1.relative: 1.0 0.0;
26636 rel2.relative: 2.0 1.0;
26638 description { state: "visible" 0.0;
26639 inherit: "default" 0.0;
26640 rel1.relative: 0.0 0.0;
26641 rel2.relative: 1.0 1.0;
26644 part { name: "over";
26647 description { state: "default" 0.0;
26657 normal: "frame_1.png";
26664 part { name: "elm.swallow.content";
26667 description { state: "default" 0.0;
26680 program { name: "push_start";
26681 signal: "elm,action,push";
26683 action: STATE_SET "hidden2" 0.0;
26686 after: "show_start2";
26688 program { name: "show_start";
26689 signal: "elm,action,show";
26691 action: STATE_SET "hidden" 0.0;
26694 after: "show_start2";
26696 program { name: "show_start2";
26697 action: STATE_SET "visible" 0.0;
26698 transition: DECELERATE 0.5;
26703 program { name: "show_end";
26704 action: SIGNAL_EMIT "elm,action,show,finished" "";
26706 program { name: "pop_start";
26707 signal: "elm,action,pop";
26709 action: STATE_SET "visible" 0.0;
26712 after: "pop_start2";
26714 program { name: "pop_start2";
26715 action: STATE_SET "hidden2" 0.0;
26716 transition: DECELERATE 0.5;
26721 program { name: "hide_start";
26722 signal: "elm,action,hide";
26724 action: STATE_SET "visible" 0.0;
26727 after: "hide_start2";
26729 program { name: "hide_start2";
26730 action: STATE_SET "hidden" 0.0;
26731 transition: DECELERATE 0.5;
26736 program { name: "hide_end";
26737 action: SIGNAL_EMIT "elm,action,hide,finished" "";
26739 program { name: "reset";
26740 signal: "elm,action,reset";
26742 action: STATE_SET "default" 0.0;
26748 group { name: "elm/pager/base/slide_invisible";
26750 part { name: "clip";
26753 description { state: "default" 0.0;
26756 offset: -9999 -9999;
26762 color: 255 255 255 255;
26764 description { state: "visible" 0.0;
26765 inherit: "default" 0.0;
26767 description { state: "hidden" 0.0;
26768 inherit: "default" 0.0;
26769 color: 255 255 255 0;
26772 description { state: "hidden2" 0.0;
26773 inherit: "default" 0.0;
26774 color: 255 255 255 0;
26778 part { name: "base";
26782 description { state: "default" 0.0;
26785 description { state: "hidden" 0.0;
26787 rel1.relative: -1.0 0.0;
26788 rel2.relative: 0.0 1.0;
26790 description { state: "hidden2" 0.0;
26792 rel1.relative: 1.0 0.0;
26793 rel2.relative: 2.0 1.0;
26795 description { state: "visible" 0.0;
26797 rel1.relative: 0.0 0.0;
26798 rel2.relative: 1.0 1.0;
26801 part { name: "elm.swallow.content";
26804 description { state: "default" 0.0;
26811 program { name: "push_start";
26812 signal: "elm,action,push";
26814 action: STATE_SET "hidden2" 0.0;
26817 after: "show_start2";
26819 program { name: "show_start";
26820 signal: "elm,action,show";
26822 action: STATE_SET "hidden" 0.0;
26825 after: "show_start2";
26827 program { name: "show_start2";
26828 action: STATE_SET "visible" 0.0;
26829 transition: DECELERATE 0.5;
26834 program { name: "show_end";
26835 action: SIGNAL_EMIT "elm,action,show,finished" "";
26837 program { name: "pop_start";
26838 signal: "elm,action,pop";
26840 action: STATE_SET "visible" 0.0;
26843 after: "pop_start2";
26845 program { name: "pop_start2";
26846 action: STATE_SET "hidden2" 0.0;
26847 transition: DECELERATE 0.5;
26852 program { name: "hide_start";
26853 signal: "elm,action,hide";
26855 action: STATE_SET "visible" 0.0;
26858 after: "hide_start2";
26860 program { name: "hide_start2";
26861 action: STATE_SET "hidden" 0.0;
26862 transition: DECELERATE 0.5;
26867 program { name: "hide_end";
26868 action: SIGNAL_EMIT "elm,action,hide,finished" "";
26870 program { name: "reset";
26871 signal: "elm,action,reset";
26873 action: STATE_SET "default" 0.0;
26880 group { name: "elm/pager/base/fade";
26881 data.item: "onshow" "raise";
26883 // data.item: "onhide" "lower";
26884 // data.item: "onshow" "lower";
26886 image: "frame_1.png" COMP;
26887 image: "frame_2.png" COMP;
26888 image: "dia_grad.png" COMP;
26891 part { name: "clip_base";
26894 description { state: "default" 0.0;
26897 offset: -9999 -9999;
26903 color: 255 255 255 120;
26905 description { state: "visible" 0.0;
26906 inherit: "default" 0.0;
26908 description { state: "hidden" 0.0;
26909 inherit: "default" 0.0;
26910 color: 255 255 255 0;
26914 part { name: "clip";
26917 description { state: "default" 0.0;
26920 offset: -9999 -9999;
26926 color: 255 255 255 255;
26928 description { state: "visible" 0.0;
26929 inherit: "default" 0.0;
26931 description { state: "hidden" 0.0;
26932 inherit: "default" 0.0;
26933 color: 255 255 255 0;
26937 part { name: "base0";
26939 clip_to: "clip_base";
26940 description { state: "default" 0.0;
26941 image.normal: "dia_grad.png";
26953 part { name: "base";
26955 clip_to: "clip_base";
26956 description { state: "default" 0.0;
26958 normal: "frame_2.png";
26965 part { name: "over";
26968 description { state: "default" 0.0;
26978 normal: "frame_1.png";
26985 part { name: "elm.swallow.content";
26988 description { state: "default" 0.0;
27001 program { name: "push_start";
27002 signal: "elm,action,push";
27004 action: STATE_SET "hidden" 0.0;
27006 target: "clip_base";
27007 after: "show_start2";
27009 program { name: "show_start";
27010 signal: "elm,action,show";
27012 action: STATE_SET "hidden" 0.0;
27014 target: "clip_base";
27015 after: "show_start2";
27017 program { name: "show_start2";
27018 action: STATE_SET "visible" 0.0;
27019 transition: DECELERATE 0.5;
27021 target: "clip_base";
27024 program { name: "show_end";
27025 action: SIGNAL_EMIT "elm,action,show,finished" "";
27027 program { name: "pop_start";
27028 signal: "elm,action,pop";
27030 action: STATE_SET "visible" 0.0;
27032 target: "clip_base";
27033 after: "hide_start2";
27035 program { name: "hide_start";
27036 signal: "elm,action,hide";
27038 action: STATE_SET "visible" 0.0;
27040 target: "clip_base";
27041 after: "hide_start2";
27043 program { name: "hide_start2";
27044 action: STATE_SET "hidden" 0.0;
27045 transition: DECELERATE 0.5;
27047 target: "clip_base";
27050 program { name: "hide_end";
27051 action: SIGNAL_EMIT "elm,action,hide,finished" "";
27053 program { name: "reset";
27054 signal: "elm,action,reset";
27056 action: STATE_SET "default" 0.0;
27057 target: "clip_base";
27062 group { name: "elm/pager/base/fade_translucide";
27063 data.item: "onshow" "raise";
27065 // data.item: "onhide" "lower";
27066 // data.item: "onshow" "lower";
27068 image: "frame_1.png" COMP;
27069 image: "frame_2.png" COMP;
27070 image: "dia_grad.png" COMP;
27073 part { name: "clip_base";
27076 description { state: "default" 0.0;
27079 offset: -9999 -9999;
27085 color: 255 255 255 120;
27087 description { state: "visible" 0.0;
27088 inherit: "default" 0.0;
27090 description { state: "hidden" 0.0;
27091 inherit: "default" 0.0;
27092 color: 255 255 255 0;
27096 part { name: "clip";
27099 description { state: "default" 0.0;
27102 offset: -9999 -9999;
27108 color: 255 255 255 255;
27110 description { state: "visible" 0.0;
27111 inherit: "default" 0.0;
27113 description { state: "hidden" 0.0;
27114 inherit: "default" 0.0;
27115 color: 255 255 255 0;
27119 part { name: "base0";
27121 clip_to: "clip_base";
27122 description { state: "default" 0.0;
27123 image.normal: "dia_grad.png";
27135 part { name: "base";
27137 clip_to: "clip_base";
27138 description { state: "default" 0.0;
27140 normal: "frame_2.png";
27147 part { name: "over";
27150 description { state: "default" 0.0;
27160 normal: "frame_1.png";
27167 part { name: "elm.swallow.content";
27170 description { state: "default" 0.0;
27183 program { name: "push_start";
27184 signal: "elm,action,push";
27186 action: STATE_SET "hidden" 0.0;
27188 target: "clip_base";
27189 after: "show_start2";
27191 program { name: "show_start";
27192 signal: "elm,action,show";
27194 action: STATE_SET "hidden" 0.0;
27196 target: "clip_base";
27197 after: "show_start2";
27199 program { name: "show_start2";
27200 action: STATE_SET "visible" 0.0;
27201 transition: DECELERATE 0.5;
27203 target: "clip_base";
27206 program { name: "show_end";
27207 action: SIGNAL_EMIT "elm,action,show,finished" "";
27209 program { name: "pop_start";
27210 signal: "elm,action,pop";
27212 action: STATE_SET "visible" 0.0;
27214 target: "clip_base";
27215 after: "hide_start2";
27217 program { name: "hide_start";
27218 signal: "elm,action,hide";
27220 action: STATE_SET "visible" 0.0;
27222 target: "clip_base";
27223 after: "hide_start2";
27225 program { name: "hide_start2";
27226 action: STATE_SET "hidden" 0.0;
27227 transition: DECELERATE 0.5;
27229 target: "clip_base";
27232 program { name: "hide_end";
27233 action: SIGNAL_EMIT "elm,action,hide,finished" "";
27235 program { name: "reset";
27236 signal: "elm,action,reset";
27238 action: STATE_SET "default" 0.0;
27239 target: "clip_base";
27244 group { name: "elm/pager/base/fade_invisible";
27245 data.item: "onshow" "raise";
27247 // data.item: "onhide" "lower";
27248 // data.item: "onshow" "lower";
27250 part { name: "clip";
27253 description { state: "default" 0.0;
27255 offset: -9999 -9999;
27260 color: 255 255 255 255;
27262 description { state: "visible" 0.0;
27263 inherit: "default" 0.0;
27265 description { state: "hidden" 0.0;
27266 inherit: "default" 0.0;
27267 color: 255 255 255 0;
27271 part { name: "elm.swallow.content";
27274 description { state: "default" 0.0;
27285 program { name: "push_start";
27286 signal: "elm,action,push";
27288 action: STATE_SET "hidden" 0.0;
27290 after: "show_start2";
27292 program { name: "show_start";
27293 signal: "elm,action,show";
27295 action: STATE_SET "hidden" 0.0;
27297 after: "show_start2";
27299 program { name: "show_start2";
27300 action: STATE_SET "visible" 0.0;
27301 transition: DECELERATE 0.5;
27305 program { name: "show_end";
27306 action: SIGNAL_EMIT "elm,action,show,finished" "";
27308 program { name: "pop_start";
27309 signal: "elm,action,pop";
27311 action: STATE_SET "visible" 0.0;
27313 after: "hide_start2";
27315 program { name: "hide_start";
27316 signal: "elm,action,hide";
27318 action: STATE_SET "visible" 0.0;
27320 after: "hide_start2";
27322 program { name: "hide_start2";
27323 action: STATE_SET "hidden" 0.0;
27324 transition: DECELERATE 0.5;
27328 program { name: "hide_end";
27329 action: SIGNAL_EMIT "elm,action,hide,finished" "";
27331 program { name: "reset";
27332 signal: "elm,action,reset";
27334 action: STATE_SET "default" 0.0;
27340 group { name: "elm/pager/base/flip";
27341 data.item: "onshow" "raise";
27343 image: "frame_1.png" COMP;
27344 image: "frame_2.png" COMP;
27345 image: "dia_grad.png" COMP;
27348 part { name: "elm.swallow.content";
27350 description { state: "default" 0.0;
27362 description { state: "hidden" 0.0;
27363 inherit: "default" 0.0;
27365 map.rotation.y: 90.0;
27367 description { state: "before_hidden" 0.0;
27368 inherit: "default" 0.0;
27370 map.rotation.y: -90.0;
27375 program { name: "push_start";
27376 signal: "elm,action,push";
27380 program { name: "push1";
27381 action: STATE_SET "hidden" 0.0;
27382 target: "elm.swallow.content";
27385 program { name: "push2";
27386 action: STATE_SET "default" 0.0;
27388 transition: LINEAR 0.5;
27389 target: "elm.swallow.content";
27392 program { name: "push3";
27393 action: SIGNAL_EMIT "elm,action,show,finished" "";
27396 program { name: "show_start";
27397 signal: "elm,action,show";
27401 program { name: "show1";
27402 action: STATE_SET "before_hidden" 0.0;
27403 target: "elm.swallow.content";
27406 program { name: "show2";
27407 action: STATE_SET "default" 0.0;
27409 transition: LINEAR 0.5;
27410 target: "elm.swallow.content";
27413 program { name: "show3";
27414 action: SIGNAL_EMIT "elm,action,show,finished" "";
27417 program { name: "pop_start";
27418 signal: "elm,action,pop";
27422 program { name: "pop1";
27423 action: STATE_SET "default" 0.0;
27424 target: "elm.swallow.content";
27427 program { name: "pop2";
27428 action: STATE_SET "hidden" 0.0;
27429 transition: LINEAR 0.5;
27430 target: "elm.swallow.content";
27433 program { name: "pop3";
27434 action: SIGNAL_EMIT "elm,action,hide,finished" "";
27437 program { name: "hide_start";
27438 signal: "elm,action,hide";
27442 program { name: "hide1";
27443 action: STATE_SET "default" 0.0;
27444 target: "elm.swallow.content";
27447 program { name: "hide2";
27448 action: STATE_SET "before_hidden" 0.0;
27449 transition: LINEAR 0.5;
27450 target: "elm.swallow.content";
27453 program { name: "hide3";
27454 action: SIGNAL_EMIT "elm,action,hide,finished" "";
27457 program { name: "reset";
27458 signal: "elm,action,reset";
27460 action: STATE_SET "default" 0.0;
27461 target: "elm.swallow.content";
27468 ///////////////////////////////////////////////////////////////////////////////
27469 // FIXME: this doesn't look too hot. need to fix it up
27470 group { name: "elm/progressbar/horizontal/default";
27472 image: "shelf_inset.png" COMP;
27473 image: "bt_sm_base2.png" COMP;
27474 image: "bt_sm_hilight.png" COMP;
27475 image: "bt_sm_shine.png" COMP;
27478 part { name: "elm.background.progressbar";
27481 state: "default" 0.0;
27491 part { name: "elm.swallow.bar";
27497 state: "default" 0.0;
27500 to_y: "elm.background.progressbar";
27504 to: "elm.background.progressbar";
27509 part { name: "elm.swallow.content";
27511 description { state: "default" 0.0;
27516 to_y: "elm.background.progressbar";
27521 to_y: "elm.background.progressbar";
27524 description { state: "visible" 0.0;
27525 inherit: "default" 0.0;
27528 aspect_preference: VERTICAL;
27532 part { name: "elm.text";
27536 description { state: "default" 0.0;
27540 rel1.to_x: "elm.swallow.content";
27541 rel1.relative: 1.0 0.0;
27543 rel2.to_x: "elm.swallow.content";
27544 rel2.relative: 1.0 1.0;
27545 rel2.offset: -1 -5;
27548 font: "Sans,Edje-Vera";
27554 description { state: "visible" 0.0;
27555 inherit: "default" 0.0;
27563 part { name: "background";
27565 clip_to: "elm.background.progressbar";
27567 state: "default" 0.0;
27569 to: "elm.swallow.bar";
27573 to: "elm.swallow.bar";
27578 normal: "shelf_inset.png";
27584 part { name: "elm.text.status";
27587 description { state: "default" 0.0;
27599 font: "Sans:style=Bold,Edje-Vera-Bold";
27606 description { state: "hidden" 0.0;
27607 inherit: "default" 0.0;
27613 part { name: "elm.progress.progressbar";
27615 clip_to: "elm.background.progressbar";
27617 state: "default" 0.0;
27621 to: "elm.swallow.bar";
27625 to_y: "elm.swallow.bar";
27626 to_x: "elm.cur.progressbar";
27630 normal: "bt_sm_base2.png";
27635 state: "invert" 0.0;
27636 inherit: "default" 0.0;
27638 to_y: "elm.swallow.bar";
27639 to_x: "elm.cur.progressbar";
27642 to: "elm.swallow.bar";
27647 state: "state_begin" 0.0;
27648 inherit: "default" 0.0;
27650 to: "elm.swallow.bar";
27654 to: "elm.swallow.bar";
27659 state: "state_end" 0.0;
27660 inherit: "default" 0.0;
27662 to: "elm.swallow.bar";
27666 to: "elm.swallow.bar";
27671 part { name: "text-bar";
27674 clip_to: "progress-rect";
27675 effect: SOFT_SHADOW;
27677 description { state: "default" 0.0;
27681 rel1.to: "elm.text.status";
27682 rel1.offset: -1 -1;
27683 rel2.to: "elm.text.status";
27685 text_source: "elm.text.status";
27686 font: "Sans:style=Bold,Edje-Vera-Bold";
27691 color: 224 224 224 255;
27694 description { state: "hidden" 0.0;
27695 inherit: "default" 0.0;
27701 part { name: "over1";
27703 description { state: "default" 0.0;
27704 rel1.to: "elm.progress.progressbar";
27705 rel2.to: "elm.progress.progressbar";
27706 rel2.relative: 1.0 0.5;
27708 normal: "bt_sm_hilight.png";
27714 part { name: "over2";
27717 description { state: "default" 0.0;
27718 rel1.to: "elm.progress.progressbar";
27719 rel2.to: "elm.progress.progressbar";
27721 normal: "bt_sm_shine.png";
27727 part { name: "elm.cur.progressbar";
27730 confine: "background";
27734 description { state: "default" 0.0;
27742 rel2.to: "background";
27745 part { name: "progress-rect";
27748 state: "default" 0.0;
27749 rel1.to: "elm.progress.progressbar";
27750 rel2.to: "elm.progress.progressbar";
27755 program { name: "label_show";
27756 signal: "elm,state,text,visible";
27758 action: STATE_SET "visible" 0.0;
27759 target: "elm.text";
27761 program { name: "label_hide";
27762 signal: "elm,state,text,hidden";
27764 action: STATE_SET "default" 0.0;
27765 target: "elm.text";
27767 program { name: "icon_show";
27768 signal: "elm,state,icon,visible";
27770 action: STATE_SET "visible" 0.0;
27771 target: "elm.swallow.content";
27773 program { name: "icon_hide";
27774 signal: "elm,state,icon,hidden";
27776 action: STATE_SET "default" 0.0;
27777 target: "elm.swallow.content";
27779 program { name: "units_show";
27780 signal: "elm,state,units,visible";
27782 action: STATE_SET "default" 0.0;
27783 target: "text-bar";
27784 target: "elm.text.status";
27786 program { name: "units_hide";
27787 signal: "elm,state,units,hidden";
27789 action: STATE_SET "hidden" 0.0;
27790 target: "text-bar";
27791 target: "elm.text.status";
27793 program { name: "slide_to_end";
27794 action: STATE_SET "state_end" 0.0;
27795 transition: LINEAR 0.5;
27796 target: "elm.progress.progressbar";
27797 after: "slide_to_begin";
27799 program { name: "slide_to_begin";
27800 signal: "elm,state,slide,begin";
27801 action: STATE_SET "state_begin" 0.0;
27802 target: "elm.progress.progressbar";
27803 transition: LINEAR 0.5;
27804 after: "slide_to_end";
27806 program { name: "start_pulse";
27807 signal: "elm,state,pulse,start";
27809 after: "slide_to_end";
27811 program { name: "stop_pulse";
27812 signal: "elm,state,pulse,stop";
27814 action: ACTION_STOP;
27815 target: "slide_to_begin";
27816 target: "slide_to_end";
27817 target: "start_pulse";
27818 after: "state_pulse";
27820 program { name: "state_pulse";
27821 signal: "elm,state,pulse";
27823 action: STATE_SET "state_begin" 0.0;
27824 target: "elm.progress.progressbar";
27825 after: "units_hide";
27827 program { name: "state_fraction";
27828 signal: "elm,state,fraction";
27830 action: ACTION_STOP;
27831 target: "slide_to_begin";
27832 target: "slide_to_end";
27833 target: "start_pulse";
27834 action: STATE_SET "default" 0.0;
27835 target: "elm.progress.progressbar";
27837 program { name: "set_invert_on";
27838 signal: "elm,state,inverted,on";
27840 action: STATE_SET "invert" 0.0;
27841 target: "elm.progress.progressbar";
27843 program { name: "set_invert_off";
27844 signal: "elm,state,inverted,off";
27846 action: STATE_SET "default" 0.0;
27847 target: "elm.progress.progressbar";
27852 ///////////////////////////////////////////////////////////////////////////////
27853 group { name: "elm/progressbar/vertical/default";
27855 image: "shelf_inset.png" COMP;
27856 image: "bt_sm_base2.png" COMP;
27857 image: "bt_sm_hilight.png" COMP;
27858 image: "bt_sm_shine.png" COMP;
27861 part { name: "elm.background.progressbar";
27865 state: "default" 0.0;
27876 part { name: "elm.swallow.bar";
27879 description { state: "default" 0.0;
27889 to_y: "elm.text.box";
27895 part { name: "elm.swallow.content";
27897 description { state: "default" 0.0;
27902 to_x: "elm.swallow.bar";
27907 to_x: "elm.swallow.bar";
27910 description { state: "visible" 0.0;
27911 inherit: "default" 0.0;
27914 aspect_preference: HORIZONTAL;
27918 part { name: "elm.text";
27922 description { state: "default" 0.0;
27926 rel1.to_y: "elm.swallow.content";
27927 rel1.relative: 0.5 1.0;
27929 rel2.to_y: "elm.swallow.content";
27930 rel2.relative: 0.5 1.0;
27931 rel2.offset: -1 -1;
27934 font: "Sans,Edje-Vera";
27940 description { state: "visible" 0.0;
27941 inherit: "default" 0.0;
27949 part { name: "background";
27951 clip_to: "elm.background.progressbar";
27953 state: "default" 0.0;
27955 to: "elm.swallow.bar";
27959 to: "elm.swallow.bar";
27964 normal: "shelf_inset.png";
27970 part { name: "elm.progress.progressbar";
27972 clip_to: "elm.background.progressbar";
27974 state: "default" 0.0;
27978 to: "elm.swallow.bar";
27982 to_x: "elm.swallow.bar";
27983 to_y: "elm.cur.progressbar";
27987 normal: "bt_sm_base2.png";
27992 state: "invert" 0.0;
27993 inherit: "default" 0.0;
27995 to_x: "elm.swallow.bar";
27996 to_y: "elm.cur.progressbar";
27999 to: "elm.swallow.bar";
28004 state: "state_begin" 0.0;
28005 inherit: "default" 0.0;
28007 to: "elm.swallow.bar";
28011 to: "elm.swallow.bar";
28016 state: "state_end" 0.0;
28017 inherit: "default" 0.0;
28019 to: "elm.swallow.bar";
28023 to: "elm.swallow.bar";
28029 part { name: "over1";
28031 description { state: "default" 0.0;
28032 rel1.to: "elm.progress.progressbar";
28033 rel2.to: "elm.progress.progressbar";
28034 rel2.relative: 1.0 0.5;
28036 normal: "bt_sm_hilight.png";
28042 part { name: "over2";
28045 description { state: "default" 0.0;
28046 rel1.to: "elm.progress.progressbar";
28047 rel2.to: "elm.progress.progressbar";
28049 normal: "bt_sm_shine.png";
28055 part { name: "elm.cur.progressbar";
28058 confine: "background";
28062 description { state: "default" 0.0;
28070 rel2.to: "background";
28074 part { name: "elm.text.box";
28077 description { state: "default" 0.0;
28080 to: "elm.text.status";
28084 to: "elm.text.status";
28087 color: 255 255 255 0;
28089 description { state: "visible" 0.0;
28090 inherit: "default" 0.0;
28094 part { name: "elm.text.status";
28098 description { state: "default" 0.0;
28102 rel1.relative: 0.0 1.0;
28104 rel2.relative: 1.0 1.0;
28108 font: "Sans:style=Bold,Edje-Vera-Bold";
28114 description { state: "visible" 0.0;
28115 inherit: "default" 0.0;
28120 rel2.offset: -9 -9;
28125 program { name: "label_show";
28126 signal: "elm,state,text,visible";
28128 action: STATE_SET "visible" 0.0;
28129 target: "elm.text";
28131 program { name: "label_hide";
28132 signal: "elm,state,text,hidden";
28134 action: STATE_SET "default" 0.0;
28135 target: "elm.text";
28137 program { name: "icon_show";
28138 signal: "elm,state,icon,visible";
28140 action: STATE_SET "visible" 0.0;
28141 target: "elm.swallow.content";
28143 program { name: "icon_hide";
28144 signal: "elm,state,icon,hidden";
28146 action: STATE_SET "default" 0.0;
28147 target: "elm.swallow.content";
28149 program { name: "units_show";
28150 signal: "elm,state,units,visible";
28152 action: STATE_SET "visible" 0.0;
28153 target: "elm.text.status";
28154 target: "elm.text.box";
28156 program { name: "units_hide";
28157 signal: "elm,state,units,hidden";
28159 action: STATE_SET "default" 0.0;
28160 target: "elm.text.status";
28161 target: "elm.text.box";
28163 program { name: "slide_to_end";
28164 action: STATE_SET "state_end" 0.0;
28165 transition: LINEAR 0.5;
28166 target: "elm.progress.progressbar";
28167 after: "slide_to_begin";
28169 program { name: "slide_to_begin";
28170 action: STATE_SET "state_begin" 0.0;
28171 target: "elm.progress.progressbar";
28172 transition: LINEAR 0.5;
28173 after: "slide_to_end";
28175 program { name: "start_pulse";
28176 signal: "elm,state,pulse,start";
28178 action: STATE_SET "state_begin" 0.0;
28179 target: "elm.progress.progressbar";
28180 after: "slide_to_end";
28182 program { name: "stop_pulse";
28183 signal: "elm,state,pulse,stop";
28185 action: ACTION_STOP;
28186 target: "slide_to_begin";
28187 target: "slide_to_end";
28188 target: "start_pulse";
28189 after: "state_pulse";
28191 program { name: "state_pulse";
28192 signal: "elm,state,pulse";
28194 action: STATE_SET "state_begin" 0.0;
28195 target: "elm.progress.progressbar";
28196 after: "units_hide";
28198 program { name: "state_fraction";
28199 signal: "elm,state,fraction";
28201 action: ACTION_STOP;
28202 target: "slide_to_begin";
28203 target: "slide_to_end";
28204 target: "start_pulse";
28205 action: STATE_SET "default" 0.0;
28206 target: "elm.progress.progressbar";
28208 program { name: "set_invert_on";
28209 signal: "elm,state,inverted,on";
28211 action: STATE_SET "invert" 0.0;
28212 target: "elm.progress.progressbar";
28213 target: "elm.cur.progressbar";
28215 program { name: "set_invert_off";
28216 signal: "elm,state,inverted,off";
28218 action: STATE_SET "default" 0.0;
28219 target: "elm.progress.progressbar";
28220 target: "elm.cur.progressbar";
28225 ///////////////////////////////////////////////////////////////////////////////
28226 group { name: "elm/separator/horizontal/default";
28228 image: "separator_h.png" COMP;
28231 part { name: "separator"; // separator group
28232 description { state: "default" 0.0;
28235 rel2.offset: -5 -5;
28237 normal: "separator_h.png";
28247 ///////////////////////////////////////////////////////////////////////////////
28248 group { name: "elm/separator/vertical/default";
28250 image: "separator_v.png" COMP;
28253 part { name: "separator"; // separator group
28254 description { state: "default" 0.0;
28257 rel2.offset: -5 -5;
28259 normal: "separator_v.png";
28269 group { name: "elm/progressbar/horizontal/wheel";
28271 image: "busy-1.png" COMP;
28272 image: "busy-2.png" COMP;
28273 image: "busy-3.png" COMP;
28274 image: "busy-4.png" COMP;
28275 image: "busy-5.png" COMP;
28276 image: "busy-6.png" COMP;
28277 image: "busy-7.png" COMP;
28278 image: "busy-8.png" COMP;
28279 image: "busy-9.png" COMP;
28282 part { name: "elm.background.progressbar";
28286 state: "default" 0.0;
28289 part { name: "elm.swallow.bar";
28292 description { state: "default" 0.0;
28298 part { name: "elm.swallow.content";
28300 description { state: "default" 0.0;
28306 part { name: "background";
28308 clip_to: "elm.background.progressbar";
28310 state: "default" 0.0;
28315 aspect_preference: BOTH;
28317 normal: "busy-9.png";
28322 state: "pulse" 0.0;
28323 inherit: "default" 0.0;
28325 normal: "busy-9.png";
28326 tween: "busy-1.png";
28327 tween: "busy-2.png";
28328 tween: "busy-3.png";
28329 tween: "busy-4.png";
28330 tween: "busy-5.png";
28331 tween: "busy-6.png";
28332 tween: "busy-7.png";
28333 tween: "busy-8.png";
28340 program { name: "start_pulse";
28341 signal: "elm,state,pulse,start";
28343 action: STATE_SET "pulse" 0.0;
28344 target: "background";
28345 transition: LINEAR 0.5;
28346 after: "start_pulse";
28348 program { name: "stop_pulse";
28349 signal: "elm,state,pulse,stop";
28351 action: STATE_SET "default" 0.0;
28352 target: "background";
28358 ///////////////////////////////////////////////////////////////////////////////
28359 group { name: "elm/spinner/base/default";
28361 image: "shelf_inset.png" COMP;
28362 image: "bt_base1.png" COMP;
28363 image: "bt_hilight.png" COMP;
28364 image: "bt_shine.png" COMP;
28365 image: "bt_glow.png" COMP;
28366 image: "bt_dis_base.png" COMP;
28367 image: "bt_dis_hilight.png" COMP;
28368 image: "sp_bt_l.png" COMP;
28369 image: "sp_bt_r.png" COMP;
28374 description { state: "default" 0.0;
28377 rel2.offset: -2 -2;
28378 color: 255 255 255 0;
28381 part { name: "conf_over";
28383 description { state: "default" 0.0;
28387 normal: "shelf_inset.png";
28394 part { name: "left_bt";
28396 description { state: "default" 0.0;
28406 aspect_preference: VERTICAL;
28408 normal: "bt_base1.png";
28413 description { state: "clicked" 0.0;
28414 inherit: "default" 0.0;
28415 image.normal: "bt_base1.png";
28416 image.middle: SOLID;
28418 description { state: "disabled" 0.0;
28419 inherit: "default" 0.0;
28421 normal: "bt_dis_base.png";
28426 part { name: "left_over1";
28428 description { state: "default" 0.0;
28429 rel1.to: "left_bt";
28430 rel2 { to: "left_bt";
28434 normal: "bt_hilight.png";
28438 description { state: "disabled" 0.0;
28439 inherit: "default" 0.0;
28441 normal: "bt_dis_hilight.png";
28446 part { name: "left_over2";
28449 ignore_flags: ON_HOLD;
28450 description { state: "default" 0.0;
28451 rel1.to: "left_bt";
28452 rel2.to: "left_bt";
28454 normal: "bt_shine.png";
28458 description { state: "disabled" 0.0;
28459 inherit: "default" 0.0;
28463 part { name: "left_over3";
28466 description { state: "default" 0.0;
28467 color: 255 255 255 0;
28468 rel1.to: "left_bt";
28469 rel2.to: "left_bt";
28471 normal: "bt_glow.png";
28472 border: 12 12 12 12;
28476 description { state: "clicked" 0.0;
28477 inherit: "default" 0.0;
28479 color: 255 255 255 255;
28482 part { name: "right_bt";
28484 description { state: "default" 0.0;
28494 aspect_preference: VERTICAL;
28496 normal: "bt_base1.png";
28501 description { state: "clicked" 0.0;
28502 inherit: "default" 0.0;
28503 image.normal: "bt_base1.png";
28504 image.middle: SOLID;
28506 description { state: "disabled" 0.0;
28507 inherit: "default" 0.0;
28509 normal: "bt_dis_base.png";
28514 part { name: "right_over1";
28516 description { state: "default" 0.0;
28517 rel1.to: "right_bt";
28518 rel2 { to: "right_bt";
28522 normal: "bt_hilight.png";
28526 description { state: "disabled" 0.0;
28527 inherit: "default" 0.0;
28529 normal: "bt_dis_hilight.png";
28534 part { name: "right_over2";
28537 ignore_flags: ON_HOLD;
28538 description { state: "default" 0.0;
28539 rel1.to: "right_bt";
28540 rel2.to: "right_bt";
28542 normal: "bt_shine.png";
28546 description { state: "disabled" 0.0;
28547 inherit: "default" 0.0;
28551 part { name: "right_over3";
28554 description { state: "default" 0.0;
28555 color: 255 255 255 0;
28556 rel1.to: "right_bt";
28557 rel2.to: "right_bt";
28559 normal: "bt_glow.png";
28560 border: 12 12 12 12;
28564 description { state: "clicked" 0.0;
28565 inherit: "default" 0.0;
28567 color: 255 255 255 255;
28570 part { name: "left_bt_icon";
28572 description { state: "default" 0.0;
28573 rel1.to: "left_bt";
28575 rel2.to: "left_bt";
28576 rel2.offset: -5 -5;
28580 aspect_preference: BOTH;
28581 image.normal: "sp_bt_l.png";
28583 description { state: "rtl" 0.0;
28584 inherit: "default" 0.0;
28585 image.normal: "sp_bt_r.png";
28588 part { name: "right_bt_icon";
28590 description { state: "default" 0.0;
28591 rel1.to: "right_bt";
28593 rel2.to: "right_bt";
28594 rel2.offset: -5 -5;
28598 aspect_preference: BOTH;
28599 image.normal: "sp_bt_r.png";
28601 description { state: "rtl" 0.0;
28602 inherit: "default" 0.0;
28603 image.normal: "sp_bt_l.png";
28606 part { name: "elm.text";
28610 description { state: "default" 0.0;
28613 rel1 { relative: 1.0 0.0;
28618 rel2 { relative: 0.0 1.0;
28625 font: "Sans,Edje-Vera";
28631 description { state: "active" 0.0;
28632 inherit: "default" 0.0;
28635 description { state: "disabled_active" 0.0;
28636 inherit: "default" 0.0;
28640 description { state: "disabled" 0.0;
28641 inherit: "default" 0.0;
28646 part { name: "elm.dragable.slider";
28654 description { state: "default" 0.0;
28661 part { name: "button_events";
28664 events: "elm.dragable.slider";
28667 description { state: "default" 0.0;
28668 rel1.to: "elm.text";
28669 rel2.to: "elm.text";
28673 part { name: "elm.swallow.entry";
28675 description { state: "default" 0.0;
28678 rel1 { relative: 1.0 0.5;
28683 rel2 { relative: 0.0 0.5;
28691 description { state: "active" 0.0;
28692 inherit: "default" 0.0;
28694 color: 255 255 255 255;
28696 description { state: "disabled_active" 0.0;
28697 inherit: "default" 0.0;
28700 description { state: "disabled" 0.0;
28701 inherit: "default" 0.0;
28705 part { name: "disabler";
28707 description { state: "default" 0.0;
28711 description { state: "disabled" 0.0;
28712 inherit: "default" 0.0;
28718 program { name: "text_show";
28719 signal: "elm,state,text,visible";
28721 action: STATE_SET "visible" 0.0;
28722 target: "elm.text";
28724 program { name: "text_hide";
28725 signal: "elm,state,text,hidden";
28727 action: STATE_SET "default" 0.0;
28728 target: "elm.text";
28730 program { name: "dec";
28731 signal: "mouse,down,1";
28733 action: SIGNAL_EMIT "elm,action,decrement,start" "";
28735 program { name: "dec2";
28736 signal: "mouse,up,1";
28738 action: SIGNAL_EMIT "elm,action,decrement,stop" "";
28740 program { name: "inc";
28741 signal: "mouse,down,1";
28742 source: "right_bt";
28743 action: SIGNAL_EMIT "elm,action,increment,start" "";
28745 program { name: "inc2";
28746 signal: "mouse,up,1";
28747 source: "right_bt";
28748 action: SIGNAL_EMIT "elm,action,increment,stop" "";
28751 name: "left_bt_click";
28752 signal: "mouse,down,1";
28753 source: "left_over2";
28754 action: STATE_SET "clicked" 0.0;
28758 name: "left_bt_unclick";
28759 signal: "mouse,up,1";
28760 source: "left_over2";
28761 action: STATE_SET "default" 0.0;
28765 name: "left_bt_click2";
28766 signal: "mouse,down,1";
28767 source: "left_over3";
28768 action: STATE_SET "clicked" 0.0;
28769 target: "left_over3";
28772 name: "left_bt_unclick2";
28773 signal: "mouse,up,1";
28774 source: "left_over3";
28775 action: STATE_SET "default" 0.0;
28776 transition: DECELERATE 0.5;
28777 target: "left_over3";
28780 name: "left_bt_unclick3";
28781 signal: "mouse,up,1";
28782 source: "left_over2";
28783 action: SIGNAL_EMIT "elm,action,click" "";
28786 name: "left_bt_pressed_anim";
28787 signal: "elm,left,anim,activate";
28789 action: STATE_SET "clicked" 0.0;
28791 target: "left_over3";
28792 after: "left_bt_unpressed_anim";
28795 name: "left_bt_unpressed_anim";
28796 action: STATE_SET "default" 0.0;
28797 transition: DECELERATE 0.5;
28799 target: "left_over3";
28803 name: "right_bt_click";
28804 signal: "mouse,down,1";
28805 source: "right_over2";
28806 action: STATE_SET "clicked" 0.0;
28807 target: "right_bt";
28810 name: "right_bt_unclick";
28811 signal: "mouse,up,1";
28812 source: "right_over2";
28813 action: STATE_SET "default" 0.0;
28814 target: "right_bt";
28817 name: "right_bt_click2";
28818 signal: "mouse,down,1";
28819 source: "right_over3";
28820 action: STATE_SET "clicked" 0.0;
28821 target: "right_over3";
28824 name: "right_bt_unclick2";
28825 signal: "mouse,up,1";
28826 source: "right_over3";
28827 action: STATE_SET "default" 0.0;
28828 transition: DECELERATE 0.5;
28829 target: "right_over3";
28832 name: "right_bt_unclick3";
28833 signal: "mouse,up,1";
28834 source: "right_over2";
28835 action: SIGNAL_EMIT "elm,action,click" "";
28838 name: "right_bt_pressed_anim";
28839 signal: "elm,right,anim,activate";
28841 action: STATE_SET "clicked" 0.0;
28842 target: "right_bt";
28843 target: "right_over3";
28844 after: "right_bt_unpressed_anim";
28847 name: "right_bt_unpressed_anim";
28848 action: STATE_SET "default" 0.0;
28849 transition: DECELERATE 0.5;
28850 target: "right_bt";
28851 target: "right_over3";
28854 program { name: "disable";
28855 signal: "elm,state,disabled";
28857 action: STATE_SET "disabled" 0.0;
28859 target: "left_over1";
28860 target: "left_over2";
28861 target: "right_bt";
28862 target: "right_over1";
28863 target: "right_over2";
28864 target: "disabler";
28865 after: "disable_text";
28867 program { name: "disable_text";
28871 get_state(PART:"elm.text", st, 30, vl);
28872 if (!strcmp(st, "active"))
28873 set_state(PART:"elm.text", "disabled_active", 0.0);
28875 set_state(PART:"elm.text", "disabled", 0.0);
28877 get_state(PART:"elm.swallow.entry", st, 30, vl);
28878 if (!strcmp(st, "active"))
28879 set_state(PART:"elm.swallow.entry", "disabled_active", 0.0);
28881 set_state(PART:"elm.swallow.entry", "disabled", 0.0);
28884 program { name: "enable";
28885 signal: "elm,state,enabled";
28887 action: STATE_SET "default" 0.0;
28889 target: "left_over1";
28890 target: "left_over2";
28891 target: "right_bt";
28892 target: "right_over1";
28893 target: "right_over2";
28894 target: "disabler";
28895 after: "enable_text";
28897 program { name: "enable_text";
28901 get_state(PART:"elm.text", st, 30, vl);
28902 if (!strcmp(st, "disabled_active"))
28903 set_state(PART:"elm.text", "active", 0.0);
28905 set_state(PART:"elm.text", "default", 0.0);
28907 get_state(PART:"elm.swallow.entry", st, 30, vl);
28908 if (!strcmp(st, "disabled_active"))
28909 set_state(PART:"elm.swallow.entry", "active", 0.0);
28911 set_state(PART:"elm.swallow.entry", "default", 0.0);
28914 program { name: "active";
28915 signal: "elm,state,active";
28917 action: STATE_SET "active" 0.0;
28918 target: "elm.text";
28919 target: "elm.swallow.entry";
28921 program { name: "inactive";
28922 signal: "elm,state,inactive";
28924 action: STATE_SET "default" 0.0;
28925 target: "elm.text";
28926 target: "elm.swallow.entry";
28928 program { name: "toggle_text";
28929 signal: "mouse,up,1";
28930 source: "button_events";
28931 action: SIGNAL_EMIT "elm,action,entry,toggle" "";
28933 program { name: "to_rtl";
28934 signal: "edje,state,rtl";
28936 action: STATE_SET "rtl" 0.0;
28937 target: "right_bt_icon";
28938 target: "left_bt_icon";
28940 program { name: "to_ltr";
28941 signal: "edje,state,ltr";
28943 action: STATE_SET "default" 0.0;
28944 target: "right_bt_icon";
28945 target: "left_bt_icon";
28950 ///////////////////////////////////////////////////////////////////////////////
28951 group { name: "elm/spinner/base/vertical";
28953 image: "shelf_inset.png" COMP;
28954 image: "bt_hilight.png" COMP;
28955 image: "bt_shine.png" COMP;
28956 image: "bt_glow.png" COMP;
28957 image: "bt_dis_base.png" COMP;
28958 image: "bt_dis_hilight.png" COMP;
28959 image: "up.png" COMP;
28960 image: "down.png" COMP;
28961 image: "bt_spinner_up.png" COMP;
28962 image: "bt_spinner_down.png" COMP;
28963 image: "bt_spinner_hilight.png" COMP;
28968 description { state: "default" 0.0;
28971 rel2.offset: -2 -2;
28972 color: 255 255 255 0;
28975 part { name: "conf_over";
28977 description { state: "default" 0.0;
28986 normal: "shelf_inset.png";
28993 part { name: "down_bt";
28995 description { state: "default" 0.0;
29011 normal: "bt_spinner_down.png";
29016 description { state: "clicked" 0.0;
29017 inherit: "default" 0.0;
29018 image.normal: "bt_spinner_down.png";
29019 image.middle: SOLID;
29021 description { state: "disabled" 0.0;
29022 inherit: "default" 0.0;
29024 normal: "bt_dis_base.png";
29029 part { name: "down_over3";
29032 description { state: "default" 0.0;
29033 color: 255 255 255 0;
29034 rel1.to: "down_bt";
29035 rel2.to: "down_bt";
29037 normal: "bt_glow.png";
29038 border: 12 12 12 12;
29042 description { state: "clicked" 0.0;
29043 inherit: "default" 0.0;
29045 color: 255 255 255 255;
29048 part { name: "up_bt";
29050 description { state: "default" 0.0;
29063 aspect_preference: BOTH;
29065 normal: "bt_spinner_up.png";
29070 description { state: "clicked" 0.0;
29071 inherit: "default" 0.0;
29072 image.normal: "bt_spinner_up.png";
29073 image.middle: SOLID;
29075 description { state: "disabled" 0.0;
29076 inherit: "default" 0.0;
29078 normal: "bt_dis_base.png";
29083 part { name: "up_over1";
29085 description { state: "default" 0.0;
29087 rel2 { to: "up_bt";
29091 normal: "bt_spinner_hilight.png";
29095 description { state: "disabled" 0.0;
29096 inherit: "default" 0.0;
29098 normal: "bt_dis_hilight.png";
29103 part { name: "up_over3";
29106 description { state: "default" 0.0;
29107 color: 255 255 255 0;
29111 normal: "bt_glow.png";
29112 border: 12 12 12 12;
29116 description { state: "clicked" 0.0;
29117 inherit: "default" 0.0;
29119 color: 255 255 255 255;
29122 part { name: "down_bt_icon";
29124 description { state: "default" 0.0;
29125 rel1.to: "down_bt";
29127 rel2.to: "down_bt";
29128 rel2.offset: -6 -3;
29130 image.normal: "down.png";
29133 part { name: "up_bt_icon";
29135 description { state: "default" 0.0;
29139 rel2.offset: -6 -3;
29141 image.normal: "up.png";
29144 part { name: "elm.text";
29148 description { state: "default" 0.0;
29151 rel1 { relative: 0.0 0.0;
29156 rel2 { relative: 0.0 1.0;
29163 font: "Sans,Edje-Vera";
29169 description { state: "active" 0.0;
29170 inherit: "default" 0.0;
29173 description { state: "disabled_active" 0.0;
29174 inherit: "default" 0.0;
29178 description { state: "disabled" 0.0;
29179 inherit: "default" 0.0;
29184 part { name: "elm.dragable.slider";
29192 description { state: "default" 0.0;
29199 part { name: "button_events";
29202 events: "elm.dragable.slider";
29205 description { state: "default" 0.0;
29206 rel1.to: "elm.text";
29207 rel2.to: "elm.text";
29211 part { name: "elm.swallow.entry";
29213 description { state: "default" 0.0;
29216 rel1 { relative: 0.0 0.5;
29220 rel2 { relative: 1.0 0.5;
29227 description { state: "active" 0.0;
29228 inherit: "default" 0.0;
29230 color: 255 255 255 255;
29232 description { state: "disabled_active" 0.0;
29233 inherit: "default" 0.0;
29236 description { state: "disabled" 0.0;
29237 inherit: "default" 0.0;
29241 part { name: "disabler";
29243 description { state: "default" 0.0;
29247 description { state: "disabled" 0.0;
29248 inherit: "default" 0.0;
29254 program { name: "text_show";
29255 signal: "elm,state,text,visible";
29257 action: STATE_SET "visible" 0.0;
29258 target: "elm.text";
29260 program { name: "text_hide";
29261 signal: "elm,state,text,hidden";
29263 action: STATE_SET "default" 0.0;
29264 target: "elm.text";
29266 program { name: "dec";
29267 signal: "mouse,down,1";
29269 action: SIGNAL_EMIT "elm,action,decrement,start" "";
29271 program { name: "dec2";
29272 signal: "mouse,up,1";
29274 action: SIGNAL_EMIT "elm,action,decrement,stop" "";
29276 program { name: "inc";
29277 signal: "mouse,down,1";
29279 action: SIGNAL_EMIT "elm,action,increment,start" "";
29281 program { name: "inc2";
29282 signal: "mouse,up,1";
29284 action: SIGNAL_EMIT "elm,action,increment,stop" "";
29287 name: "down_bt_click2";
29288 signal: "mouse,down,1";
29289 source: "down_over3";
29290 action: STATE_SET "clicked" 0.0;
29291 target: "down_over3";
29294 name: "down_bt_unclick2";
29295 signal: "mouse,up,1";
29296 source: "down_over3";
29297 action: STATE_SET "default" 0.0;
29298 transition: DECELERATE 0.5;
29299 target: "down_over3";
29302 name: "up_bt_click2";
29303 signal: "mouse,down,1";
29304 source: "up_over3";
29305 action: STATE_SET "clicked" 0.0;
29306 target: "up_over3";
29309 name: "up_bt_unclick2";
29310 signal: "mouse,up,1";
29311 source: "up_over3";
29312 action: STATE_SET "default" 0.0;
29313 transition: DECELERATE 0.5;
29314 target: "up_over3";
29316 program { name: "disable";
29317 signal: "elm,state,disabled";
29319 action: STATE_SET "disabled" 0.0;
29322 target: "disabler";
29323 after: "disable_text";
29325 program { name: "disable_text";
29329 get_state(PART:"elm.text", st, 30, vl);
29330 if (!strcmp(st, "active"))
29331 set_state(PART:"elm.text", "disabled_active", 0.0);
29333 set_state(PART:"elm.text", "disabled", 0.0);
29335 get_state(PART:"elm.swallow.entry", st, 30, vl);
29336 if (!strcmp(st, "active"))
29337 set_state(PART:"elm.swallow.entry", "disabled_active", 0.0);
29339 set_state(PART:"elm.swallow.entry", "disabled", 0.0);
29342 program { name: "enable";
29343 signal: "elm,state,enabled";
29345 action: STATE_SET "default" 0.0;
29348 target: "disabler";
29349 after: "enable_text";
29351 program { name: "enable_text";
29355 get_state(PART:"elm.text", st, 30, vl);
29356 if (!strcmp(st, "disabled_active"))
29357 set_state(PART:"elm.text", "active", 0.0);
29359 set_state(PART:"elm.text", "default", 0.0);
29361 get_state(PART:"elm.swallow.entry", st, 30, vl);
29362 if (!strcmp(st, "disabled_active"))
29363 set_state(PART:"elm.swallow.entry", "active", 0.0);
29365 set_state(PART:"elm.swallow.entry", "default", 0.0);
29368 program { name: "active";
29369 signal: "elm,state,active";
29371 action: STATE_SET "active" 0.0;
29372 target: "elm.text";
29373 target: "elm.swallow.entry";
29375 program { name: "inactive";
29376 signal: "elm,state,inactive";
29378 action: STATE_SET "default" 0.0;
29379 target: "elm.text";
29380 target: "elm.swallow.entry";
29382 program { name: "toggle_text";
29383 signal: "mouse,up,1";
29384 source: "button_events";
29385 action: SIGNAL_EMIT "elm,action,entry,toggle" "";
29391 ///////////////////////////////////////////////////////////////////////////////
29392 group { name: "elm/index/base/vertical/default";
29394 image: "bt_base1.png" COMP;
29395 image: "bt_base2.png" COMP;
29396 image: "bt_hilight.png" COMP;
29397 image: "bt_shine.png" COMP;
29400 part { name: "clip";
29403 description { state: "default" 0.0;
29405 color: 255 255 255 0;
29407 description { state: "active" 0.0;
29409 color: 255 255 255 255;
29412 part { name: "clip2";
29416 description { state: "default" 0.0;
29418 color: 255 255 255 0;
29420 description { state: "active" 0.0;
29422 color: 255 255 255 255;
29425 part { name: "elm.swallow.index.0";
29428 description { state: "default" 0.0;
29441 part { name: "button_image";
29444 description { state: "default" 0.0;
29446 to: "elm.text.body";
29454 normal: "bt_base2.png";
29457 image.middle: SOLID;
29460 part { name: "elm.text.body";
29462 effect: SOFT_SHADOW;
29466 description { state: "default" 0.0;
29479 color: 224 224 224 255;
29482 font: "Sans,Edje-Vera";
29489 part { name: "elm.text";
29491 effect: SOFT_SHADOW;
29495 description { state: "default" 0.0;
29499 to_x: "elm.swallow.event.0";
29500 to_y: "elm.dragable.pointer";
29505 to_x: "elm.swallow.event.0";
29506 to_y: "elm.dragable.pointer";
29510 color: 255 0 0 255;
29513 font: "Sans,Edje-Vera";
29520 part { name: "over1";
29523 description { state: "default" 0.0;
29525 to: "button_image";
29528 to: "button_image";
29532 normal: "bt_hilight.png";
29537 part { name: "over2";
29540 ignore_flags: ON_HOLD;
29542 description { state: "default" 0.0;
29544 to: "button_image";
29547 to: "button_image";
29550 normal: "bt_shine.png";
29555 part { name: "elm.dragable.pointer";
29563 description { state: "default" 0.0;
29576 color: 0 0 255 128;
29579 part { name: "elm.swallow.event.0";
29581 description { state: "default" 0.0;
29596 program { name: "active";
29597 signal: "elm,state,active";
29599 action: STATE_SET "active" 0.0;
29600 transition: DECELERATE 0.5;
29603 program { name: "inactive";
29604 signal: "elm,state,inactive";
29606 action: STATE_SET "default" 0.0;
29607 transition: DECELERATE 0.5;
29613 group { name: "elm/index/item/vertical/default";
29614 data.item: "stacking" "above";
29615 data.item: "selectraise" "on";
29617 image: "ilist_1.png" COMP;
29618 image: "ilist_item_shadow.png" COMP;
29625 state: "default" 0.0;
29640 normal: "ilist_item_shadow.png";
29649 state: "default" 0.0;
29651 normal: "ilist_1.png";
29656 description { state: "active" 0.0;
29657 inherit: "default" 0.0;
29663 part { name: "elm.text";
29668 state: "default" 0.0;
29689 description { state: "active" 0.0;
29690 inherit: "default" 0.0;
29696 program { name: "active";
29697 signal: "elm,state,active";
29699 action: STATE_SET "active" 0.0;
29700 transition: DECELERATE 0.5;
29701 target: "elm.text";
29704 program { name: "inactive";
29705 signal: "elm,state,inactive";
29707 action: STATE_SET "default" 0.0;
29708 transition: DECELERATE 0.5;
29709 target: "elm.text";
29715 group { name: "elm/index/item_odd/vertical/default";
29716 data.item: "stacking" "below";
29718 image: "ilist_2.png" COMP;
29725 state: "default" 0.0;
29727 normal: "ilist_2.png";
29732 description { state: "active" 0.0;
29733 inherit: "default" 0.0;
29739 part { name: "elm.text";
29744 state: "default" 0.0;
29765 description { state: "active" 0.0;
29766 inherit: "default" 0.0;
29772 program { name: "active";
29773 signal: "elm,state,active";
29775 action: STATE_SET "active" 0.0;
29776 transition: DECELERATE 0.5;
29777 target: "elm.text";
29780 program { name: "inactive";
29781 signal: "elm,state,inactive";
29783 action: STATE_SET "default" 0.0;
29784 transition: DECELERATE 0.5;
29785 target: "elm.text";
29791 ///////////////////////////////////////////////////////////////////////////////
29792 group { name: "elm/gengrid/item/default/default";
29793 data.item: "labels" "elm.text";
29794 data.item: "icons" "elm.swallow.icon elm.swallow.end";
29796 image: "bt_sm_base1.png" COMP;
29797 image: "bt_sm_shine.png" COMP;
29798 image: "bt_sm_hilight.png" COMP;
29799 image: "ilist_1.png" COMP;
29800 image: "ilist_item_shadow.png" COMP;
29803 part { name: "event";
29807 state: "default" 0.0;
29811 part { name: "base_sh";
29813 description { state: "default" 0.0;
29828 normal: "ilist_item_shadow.png";
29833 part { name: "base";
29835 description { state: "default" 0.0;
29837 normal: "ilist_1.png";
29844 clip_to: "disclip";
29846 description { state: "default" 0.0;
29848 color: 255 255 255 0;
29858 normal: "bt_sm_base1.png";
29861 image.middle: SOLID;
29863 description { state: "selected" 0.0;
29864 inherit: "default" 0.0;
29866 color: 255 255 255 255;
29877 part { name: "elm.swallow.pad";
29879 description { state: "default" 0.0;
29893 part { name: "elm.swallow.icon";
29894 clip_to: "disclip";
29896 description { state: "default" 0.0;
29904 to_y: "elm.swallow.pad";
29910 part { name: "elm.swallow.end";
29911 clip_to: "disclip";
29913 description { state: "default" 0.0;
29917 aspect_preference: HORIZONTAL;
29928 part { name: "elm.text";
29929 clip_to: "disclip";
29931 effect: SOFT_SHADOW;
29934 description { state: "default" 0.0;
29950 text_class: "grid_item";
29953 description { state: "selected" 0.0;
29954 inherit: "default" 0.0;
29955 color: 224 224 224 255;
29959 part { name: "fg1";
29960 clip_to: "disclip";
29962 description { state: "default" 0.0;
29964 color: 255 255 255 0;
29966 rel2.relative: 1.0 0.5;
29969 normal: "bt_sm_hilight.png";
29973 description { state: "selected" 0.0;
29974 inherit: "default" 0.0;
29976 color: 255 255 255 255;
29979 part { name: "fg2";
29980 clip_to: "disclip";
29982 description { state: "default" 0.0;
29984 color: 255 255 255 0;
29988 normal: "bt_sm_shine.png";
29992 description { state: "selected" 0.0;
29993 inherit: "default" 0.0;
29995 color: 255 255 255 255;
29998 part { name: "disclip";
30000 description { state: "default" 0.0;
30004 description { state: "disabled" 0.0;
30005 inherit: "default" 0.0;
30006 color: 255 255 255 64;
30011 // signal: elm,state,%s,active
30012 // a "check" item named %s went active
30013 // signal: elm,state,%s,passive
30014 // a "check" item named %s went passive
30015 // default is passive
30016 program { name: "go_active";
30017 signal: "elm,state,selected";
30019 action: STATE_SET "selected" 0.0;
30023 target: "elm.text";
30025 program { name: "go_passive";
30026 signal: "elm,state,unselected";
30028 action: STATE_SET "default" 0.0;
30032 target: "elm.text";
30033 transition: LINEAR 0.1;
30035 program { name: "go_disabled";
30036 signal: "elm,state,disabled";
30038 action: STATE_SET "disabled" 0.0;
30041 program { name: "go_enabled";
30042 signal: "elm,state,enabled";
30044 action: STATE_SET "default" 0.0;
30049 group { name: "elm/gengrid/item/default_style/default";
30052 style { name: "gengrid_style";
30053 base: "font=Sans font_size=10 align=left valign=0.5 color=#000 text_class=grid_item";
30056 tag: "hilight" "+ font=Sans:style=Bold";
30057 tag: "b" "+ font=Sans:style=Bold";
30060 style { name: "gengrid_selected_style";
30061 base: "font=Sans font_size=10 align=left valign=0.5 color=#fff text_class=grid_item";
30064 tag: "hilight" "+ font=Sans:style=Bold";
30065 tag: "b" "+ font=Sans:style=Bold";
30069 data.item: "labels" "elm.text";
30070 data.item: "icons" "elm.swallow.icon elm.swallow.end";
30072 image: "bt_sm_base1.png" COMP;
30073 image: "bt_sm_shine.png" COMP;
30074 image: "bt_sm_hilight.png" COMP;
30075 image: "ilist_1.png" COMP;
30076 image: "ilist_item_shadow.png" COMP;
30079 part { name: "event";
30082 description { state: "default" 0.0;
30086 part { name: "base_sh";
30088 description { state: "default" 0.0;
30103 normal: "ilist_item_shadow.png";
30108 part { name: "base";
30110 description { state: "default" 0.0;
30113 normal: "ilist_1.png";
30120 clip_to: "disclip";
30122 description { state: "default" 0.0;
30124 color: 255 255 255 0;
30134 normal: "bt_sm_base1.png";
30137 image.middle: SOLID;
30139 description { state: "selected" 0.0;
30140 inherit: "default" 0.0;
30142 color: 255 255 255 255;
30153 part { name: "elm.swallow.pad";
30155 description { state: "default" 0.0;
30168 part { name: "elm.swallow.icon";
30169 clip_to: "disclip";
30171 description { state: "default" 0.0;
30175 to_x: "elm.swallow.pad";
30180 to_x: "elm.swallow.pad";
30186 part { name: "elm.swallow.end";
30187 clip_to: "disclip";
30189 description { state: "default" 0.0;
30193 aspect_preference: VERTICAL;
30204 part { name: "elm.text";
30205 clip_to: "disclip";
30210 state: "default" 0.0;
30214 to_x: "elm.swallow.icon";
30220 to_x: "elm.swallow.end";
30226 style: "gengrid_style";
30230 description { state: "selected" 0.0;
30231 inherit: "default" 0.0;
30233 style: "gengrid_selected_style";
30237 part { name: "fg1";
30238 clip_to: "disclip";
30240 description { state: "default" 0.0;
30242 color: 255 255 255 0;
30244 rel2.relative: 1.0 0.5;
30247 normal: "bt_sm_hilight.png";
30251 description { state: "selected" 0.0;
30252 inherit: "default" 0.0;
30254 color: 255 255 255 255;
30257 part { name: "fg2";
30258 clip_to: "disclip";
30260 description { state: "default" 0.0;
30262 color: 255 255 255 0;
30266 normal: "bt_sm_shine.png";
30270 description { state: "selected" 0.0;
30271 inherit: "default" 0.0;
30273 color: 255 255 255 255;
30276 part { name: "disclip";
30278 description { state: "default" 0.0;
30282 description { state: "disabled" 0.0;
30283 inherit: "default" 0.0;
30284 color: 255 255 255 64;
30289 // signal: elm,state,%s,active
30290 // a "check" item named %s went active
30291 // signal: elm,state,%s,passive
30292 // a "check" item named %s went passive
30293 // default is passive
30294 program { name: "go_active";
30295 signal: "elm,state,selected";
30297 action: STATE_SET "selected" 0.0;
30301 target: "elm.text";
30303 program { name: "go_passive";
30304 signal: "elm,state,unselected";
30306 action: STATE_SET "default" 0.0;
30310 target: "elm.text";
30311 transition: LINEAR 0.1;
30313 program { name: "go_disabled";
30314 signal: "elm,state,disabled";
30316 action: STATE_SET "disabled" 0.0;
30319 program { name: "go_enabled";
30320 signal: "elm,state,enabled";
30322 action: STATE_SET "default" 0.0;
30328 group { name: "elm/gengrid/item/up/default";
30329 data.item: "labels" "elm.text";
30331 image: "bt_sm_base1.png" COMP;
30332 image: "bt_sm_shine.png" COMP;
30333 image: "bt_sm_hilight.png" COMP;
30334 image: "arrow_up.png" COMP;
30337 part { name: "event";
30340 description { state: "default" 0.0;
30345 clip_to: "disclip";
30347 description { state: "default" 0.0;
30349 color: 255 255 255 0;
30350 rel1.offset: -3 -3;
30352 image { normal: "bt_sm_base1.png";
30357 description { state: "selected" 0.0;
30358 inherit: "default" 0.0;
30360 color: 255 255 255 255;
30363 part { name: "image";
30366 description { state: "default" 0.0;
30367 aspect_preference: BOTH;
30369 image.normal: "arrow_up.png";
30377 part { name: "elm.text";
30378 clip_to: "disclip";
30380 effect: SOFT_SHADOW;
30383 description { state: "default" 0.0;
30399 text_class: "grid_item";
30402 description { state: "selected" 0.0;
30403 inherit: "default" 0.0;
30404 color: 224 224 224 255;
30408 part { name: "fg1";
30409 clip_to: "disclip";
30411 description { state: "default" 0.0;
30413 color: 255 255 255 0;
30414 rel1.offset: -3 -3;
30420 normal: "bt_sm_hilight.png";
30424 description { state: "selected" 0.0;
30425 inherit: "default" 0.0;
30427 color: 255 255 255 255;
30430 part { name: "fg2";
30431 clip_to: "disclip";
30433 description { state: "default" 0.0;
30435 color: 255 255 255 0;
30436 rel1.offset: -3 -3;
30439 normal: "bt_sm_shine.png";
30443 description { state: "selected" 0.0;
30444 inherit: "default" 0.0;
30446 color: 255 255 255 255;
30449 part { name: "disclip";
30451 description { state: "default" 0.0;
30455 description { state: "disabled" 0.0;
30456 inherit: "default" 0.0;
30457 color: 255 255 255 64;
30462 program { name: "go_active";
30463 signal: "elm,state,selected";
30465 action: STATE_SET "selected" 0.0;
30469 target: "elm.text";
30471 program { name: "go_passive";
30472 signal: "elm,state,unselected";
30474 action: STATE_SET "default" 0.0;
30478 target: "elm.text";
30479 transition: LINEAR 0.1;
30481 program { name: "go_disabled";
30482 signal: "elm,state,disabled";
30484 action: STATE_SET "disabled" 0.0;
30487 program { name: "go_enabled";
30488 signal: "elm,state,enabled";
30490 action: STATE_SET "default" 0.0;
30496 group { name: "elm/gengrid/item/album-preview/default";
30497 data.item: "labels" "elm.text";
30498 data.item: "icons" "elm.swallow.icon.1 elm.swallow.icon.2 elm.swallow.icon.3 elm.swallow.icon.4";
30499 data.item: "states" "have_files";
30501 image: "bt_sm_base1.png" COMP;
30502 image: "bt_sm_shine.png" COMP;
30503 image: "bt_sm_hilight.png" COMP;
30504 image: "icon_folder.png" COMP;
30507 part { name: "event";
30510 description { state: "default" 0.0;
30515 clip_to: "disclip";
30517 description { state: "default" 0.0;
30519 color: 255 255 255 0;
30520 rel1.offset: -3 -3;
30523 normal: "bt_sm_base1.png";
30528 description { state: "selected" 0.0;
30529 inherit: "default" 0.0;
30531 color: 255 255 255 255;
30534 part { name: "image";
30537 description { state: "default" 0.0;
30538 aspect_preference: BOTH;
30540 image.normal: "icon_folder.png";
30548 part { name: "have-files-clipper";
30550 description { state: "default" 0.0;
30551 color: 255 255 255 0;
30554 description { state: "visible" 0.0;
30555 inherit: "default" 0.0;
30556 color: 255 255 255 255;
30560 part { name: "icon_box_margin";
30563 clip_to: "have-files-clipper";
30564 description { state: "default" 0.0;
30576 part { name: "icon_box";
30579 clip_to: "have-files-clipper";
30580 description { state: "default" 0.0;
30581 color: 255 255 255 255;
30585 relative: 0.25 0.25;
30595 part { name: "elm.swallow.icon.1";
30598 clip_to: "have-files-clipper";
30599 description { state: "default" 0.0;
30611 part { name: "elm.swallow.icon.2";
30614 clip_to: "have-files-clipper";
30615 description { state: "default" 0.0;
30627 part { name: "elm.swallow.icon.3";
30630 clip_to: "have-files-clipper";
30631 description { state: "default" 0.0;
30643 part { name: "elm.swallow.icon.4";
30646 clip_to: "have-files-clipper";
30647 description { state: "default" 0.0;
30659 part { name: "elm.text";
30660 clip_to: "disclip";
30662 effect: SOFT_SHADOW;
30665 description { state: "default" 0.0;
30681 text_class: "grid_item";
30684 description { state: "selected" 0.0;
30685 inherit: "default" 0.0;
30686 color: 255 255 255 255;
30689 part { name: "fg1";
30690 clip_to: "disclip";
30692 description { state: "default" 0.0;
30694 color: 255 255 255 0;
30695 rel1.offset: -3 -3;
30701 normal: "bt_sm_hilight.png";
30705 description { state: "selected" 0.0;
30706 inherit: "default" 0.0;
30708 color: 255 255 255 255;
30711 part { name: "fg2";
30712 clip_to: "disclip";
30714 description { state: "default" 0.0;
30716 color: 255 255 255 0;
30717 rel1.offset: -3 -3;
30720 normal: "bt_sm_shine.png";
30724 description { state: "selected" 0.0;
30725 inherit: "default" 0.0;
30727 color: 255 255 255 255;
30730 part { name: "disclip";
30732 description { state: "default" 0.0;
30736 description { state: "disabled" 0.0;
30737 inherit: "default" 0.0;
30738 color: 255 255 255 64;
30743 program { name: "go_active";
30744 signal: "elm,state,selected";
30746 action: STATE_SET "selected" 0.0;
30750 target: "elm.text";
30752 program { name: "go_passive";
30753 signal: "elm,state,unselected";
30755 action: STATE_SET "default" 0.0;
30759 target: "elm.text";
30760 transition: LINEAR 0.1;
30762 program { name: "go_disabled";
30763 signal: "elm,state,disabled";
30765 action: STATE_SET "disabled" 0.0;
30768 program { name: "go_enabled";
30769 signal: "elm,state,enabled";
30771 action: STATE_SET "default" 0.0;
30775 signal: "elm,state,have_files,active";
30777 action: STATE_SET "visible" 0.0;
30778 target: "have-files-clipper";
30783 group { name: "elm/gengrid/item/thumb/default";
30785 item: "icons" "elm.swallow.icon";
30786 item: "labels" "elm.text";
30789 image: "bt_sm_base1.png" COMP;
30790 image: "bt_sm_shine.png" COMP;
30791 image: "bt_sm_hilight.png" COMP;
30792 image: "thumb_shadow.png" COMP;
30795 part { name: "event";
30798 description { state: "default" 0.0;
30804 description { state: "default" 0.0;
30806 color: 255 255 255 0;
30807 rel1.offset: -3 -3;
30810 normal: "bt_sm_base1.png";
30815 description { state: "selected" 0.0;
30816 inherit: "default" 0.0;
30818 color: 255 255 255 255;
30821 part { name: "border-shadow";
30824 description { state: "default" 0.0;
30826 to: "elm.swallow.icon";
30830 to_x: "elm.swallow.icon";
30835 normal: "thumb_shadow.png";
30836 border: 17 17 17 17;
30841 part { name: "border";
30844 description { state: "default" 0.0;
30846 to: "border-shadow";
30850 to: "border-shadow";
30855 part { name: "elm.swallow.icon";
30858 description { state: "default" 0.0;
30859 aspect_preference: BOTH;
30869 part { name: "elm.text";
30871 effect: SOFT_SHADOW;
30874 description { state: "default" 0.0;
30891 text_class: "grid_item";
30895 part { name: "fg1";
30897 description { state: "default" 0.0;
30899 color: 255 255 255 0;
30900 rel1.offset: -3 -3;
30906 normal: "bt_sm_hilight.png";
30910 description { state: "selected" 0.0;
30911 inherit: "default" 0.0;
30913 color: 255 255 255 255;
30916 part { name: "fg2";
30918 description { state: "default" 0.0;
30920 color: 255 255 255 0;
30921 rel1.offset: -3 -3;
30924 image: "bt_sm_shine.png";
30928 description { state: "selected" 0.0;
30929 inherit: "default" 0.0;
30931 color: 255 255 255 255;
30937 signal: "elm,state,selected";
30939 action: STATE_SET "selected" 0.0;
30945 signal: "elm,state,unselected";
30947 action: STATE_SET "default" 0.0;
30951 transition: LINEAR 0.1;
30956 ///////////////////////////////////////////////////////////////////////////////
30957 group { name: "elm/photocam/base/default";
30959 public sbvis_v, sbvis_h, sbalways_v, sbalways_h, sbvis_timer;
30960 public timer0(val) {
30962 v = get_int(sbvis_v);
30964 v = get_int(sbalways_v);
30966 emit("do-hide-vbar", "");
30967 set_int(sbvis_v, 0);
30970 v = get_int(sbvis_h);
30972 v = get_int(sbalways_h);
30974 emit("do-hide-hbar", "");
30975 set_int(sbvis_h, 0);
30978 set_int(sbvis_timer, 0);
30983 image: "shelf_inset.png" COMP;
30984 image: "bt_sm_base2.png" COMP;
30985 image: "bt_sm_shine.png" COMP;
30986 image: "bt_sm_hilight.png" COMP;
30987 image: "busy-1.png" COMP;
30988 image: "busy-2.png" COMP;
30989 image: "busy-3.png" COMP;
30990 image: "busy-4.png" COMP;
30991 image: "busy-5.png" COMP;
30992 image: "busy-6.png" COMP;
30993 image: "busy-7.png" COMP;
30994 image: "busy-8.png" COMP;
30995 image: "busy-9.png" COMP;
31000 description { state: "default" 0.0;
31002 rel2.offset: -2 -2;
31003 color: 255 255 255 0;
31006 part { name: "clipper";
31009 description { state: "default" 0.0;
31014 part { name: "elm.swallow.content";
31015 clip_to: "clipper";
31017 description { state: "default" 0.0;
31019 rel2.offset: -2 -2;
31022 part { name: "busy_clip";
31025 description { state: "default" 0.0;
31027 color: 255 255 255 0;
31029 description { state: "active" 0.0;
31031 color: 255 255 255 255;
31034 part { name: "busy";
31035 clip_to: "busy_clip";
31037 description { state: "default" 0.0;
31042 aspect_preference: BOTH;
31052 normal: "busy-9.png";
31053 tween: "busy-1.png";
31054 tween: "busy-2.png";
31055 tween: "busy-3.png";
31056 tween: "busy-4.png";
31057 tween: "busy-5.png";
31058 tween: "busy-6.png";
31059 tween: "busy-7.png";
31060 tween: "busy-8.png";
31064 part { name: "conf_over";
31066 description { state: "default" 0.0;
31068 rel2.offset: -1 -1;
31070 normal: "shelf_inset.png";
31077 part { name: "sb_vbar_clip_master";
31080 description { state: "default" 0.0;
31082 description { state: "hidden" 0.0;
31084 color: 255 255 255 0;
31087 part { name: "sb_vbar_clip";
31088 clip_to: "sb_vbar_clip_master";
31091 description { state: "default" 0.0;
31093 description { state: "hidden" 0.0;
31095 color: 255 255 255 0;
31098 part { name: "sb_vbar";
31101 description { state: "default" 0.0;
31117 part { name: "elm.dragable.vbar";
31118 clip_to: "sb_vbar_clip";
31123 confine: "sb_vbar";
31125 description { state: "default" 0.0;
31140 normal: "bt_sm_base2.png";
31146 part { name: "sb_vbar_over1";
31147 clip_to: "sb_vbar_clip";
31149 description { state: "default" 0.0;
31150 rel1.to: "elm.dragable.vbar";
31151 rel2.relative: 1.0 0.5;
31152 rel2.to: "elm.dragable.vbar";
31154 normal: "bt_sm_hilight.png";
31159 part { name: "sb_vbar_over2";
31160 clip_to: "sb_vbar_clip";
31162 description { state: "default" 0.0;
31163 rel1.to: "elm.dragable.vbar";
31164 rel2.to: "elm.dragable.vbar";
31166 normal: "bt_sm_shine.png";
31172 part { name: "sb_hbar_clip_master";
31175 description { state: "default" 0.0;
31177 description { state: "hidden" 0.0;
31179 color: 255 255 255 0;
31182 part { name: "sb_hbar_clip";
31183 clip_to: "sb_hbar_clip_master";
31186 description { state: "default" 0.0;
31188 description { state: "hidden" 0.0;
31190 color: 255 255 255 0;
31193 part { name: "sb_hbar";
31196 description { state: "default" 0.0;
31212 part { name: "elm.dragable.hbar";
31213 clip_to: "sb_hbar_clip";
31218 confine: "sb_hbar";
31220 description { state: "default" 0.0;
31235 normal: "bt_sm_base2.png";
31241 part { name: "sb_hbar_over1";
31242 clip_to: "sb_hbar_clip";
31244 description { state: "default" 0.0;
31245 rel1.to: "elm.dragable.hbar";
31246 rel2.relative: 1.0 0.5;
31247 rel2.to: "elm.dragable.hbar";
31249 normal: "bt_sm_hilight.png";
31254 part { name: "sb_hbar_over2";
31255 clip_to: "sb_hbar_clip";
31257 description { state: "default" 0.0;
31258 rel1.to: "elm.dragable.hbar";
31259 rel2.to: "elm.dragable.hbar";
31261 normal: "bt_sm_shine.png";
31268 program { name: "load";
31272 set_state(PART:"sb_hbar_clip", "hidden", 0.0);
31273 set_state(PART:"sb_vbar_clip", "hidden", 0.0);
31274 set_int(sbvis_h, 0);
31275 set_int(sbvis_v, 0);
31276 set_int(sbalways_v, 0);
31277 set_int(sbalways_h, 0);
31278 set_int(sbvis_timer, 0);
31282 program { name: "vbar_show";
31283 signal: "elm,action,show,vbar";
31285 action: STATE_SET "default" 0.0;
31286 target: "sb_vbar_clip_master";
31288 program { name: "vbar_hide";
31289 signal: "elm,action,hide,vbar";
31291 action: STATE_SET "hidden" 0.0;
31292 target: "sb_vbar_clip_master";
31294 program { name: "vbar_show_always";
31295 signal: "elm,action,show_always,vbar";
31299 v = get_int(sbvis_v);
31300 v |= get_int(sbalways_v);
31302 set_int(sbalways_v, 1);
31303 emit("do-show-vbar", "");
31304 set_int(sbvis_v, 1);
31308 program { name: "vbar_show_notalways";
31309 signal: "elm,action,show_notalways,vbar";
31313 v = get_int(sbalways_v);
31315 set_int(sbalways_v, 0);
31316 v = get_int(sbvis_v);
31318 emit("do-hide-vbar", "");
31319 set_int(sbvis_v, 0);
31324 program { name: "sb_vbar_show";
31325 signal: "do-show-vbar";
31327 action: STATE_SET "default" 0.0;
31328 transition: LINEAR 0.5;
31329 target: "sb_vbar_clip";
31331 program { name: "sb_vbar_hide";
31332 signal: "do-hide-vbar";
31334 action: STATE_SET "hidden" 0.0;
31335 transition: LINEAR 0.5;
31336 target: "sb_vbar_clip";
31339 program { name: "hbar_show";
31340 signal: "elm,action,show,hbar";
31342 action: STATE_SET "default" 0.0;
31343 target: "sb_hbar_clip_master";
31345 program { name: "hbar_hide";
31346 signal: "elm,action,hide,hbar";
31348 action: STATE_SET "hidden" 0.0;
31349 target: "sb_hbar_clip_master";
31351 program { name: "hbar_show_always";
31352 signal: "elm,action,show_always,hbar";
31356 v = get_int(sbvis_h);
31357 v |= get_int(sbalways_h);
31359 set_int(sbalways_h, 1);
31360 emit("do-show-hbar", "");
31361 set_int(sbvis_h, 1);
31365 program { name: "hbar_show_notalways";
31366 signal: "elm,action,show_notalways,hbar";
31370 v = get_int(sbalways_h);
31372 set_int(sbalways_h, 0);
31373 v = get_int(sbvis_h);
31375 emit("do-hide-hbar", "");
31376 set_int(sbvis_h, 0);
31381 program { name: "sb_hbar_show";
31382 signal: "do-show-hbar";
31384 action: STATE_SET "default" 0.0;
31385 transition: LINEAR 0.5;
31386 target: "sb_hbar_clip";
31388 program { name: "sb_hbar_hide";
31389 signal: "do-hide-hbar";
31391 action: STATE_SET "hidden" 0.0;
31392 transition: LINEAR 0.5;
31393 target: "sb_hbar_clip";
31396 program { name: "scroll";
31397 signal: "elm,action,scroll";
31401 v = get_int(sbvis_v);
31402 v |= get_int(sbalways_v);
31404 emit("do-show-vbar", "");
31405 set_int(sbvis_v, 1);
31407 v = get_int(sbvis_h);
31408 v |= get_int(sbalways_h);
31410 emit("do-show-hbar", "");
31411 set_int(sbvis_h, 1);
31413 v = get_int(sbvis_timer);
31414 if (v > 0) cancel_timer(v);
31415 v = timer(1.0, "timer0", 0);
31416 set_int(sbvis_timer, v);
31419 program { name: "go1";
31420 signal: "elm,state,busy,start";
31422 action: STATE_SET "active" 0.0;
31423 transition: SINUSOIDAL 1.0;
31424 target: "busy_clip";
31426 program { name: "go2";
31427 signal: "elm,state,busy,start";
31429 action: STATE_SET "default" 0.0;
31430 transition: LINEAR 0.5;
31434 program { name: "stop1";
31435 signal: "elm,state,busy,stop";
31437 action: STATE_SET "default" 0.0;
31438 transition: SINUSOIDAL 1.0;
31439 target: "busy_clip";
31442 program { name: "stop2";
31443 action: ACTION_STOP;
31449 ///////////////////////////////////////////////////////////////////////////////
31450 group { name: "elm/map/base/default";
31452 public sbvis_v, sbvis_h, sbalways_v, sbalways_h, sbvis_timer;
31453 public timer0(val) {
31455 v = get_int(sbvis_v);
31457 v = get_int(sbalways_v);
31459 emit("do-hide-vbar", "");
31460 set_int(sbvis_v, 0);
31463 v = get_int(sbvis_h);
31465 v = get_int(sbalways_h);
31467 emit("do-hide-hbar", "");
31468 set_int(sbvis_h, 0);
31471 set_int(sbvis_timer, 0);
31476 image: "shelf_inset.png" COMP;
31477 image: "bt_sm_base2.png" COMP;
31478 image: "bt_sm_shine.png" COMP;
31479 image: "bt_sm_hilight.png" COMP;
31480 image: "busy-1.png" COMP;
31481 image: "busy-2.png" COMP;
31482 image: "busy-3.png" COMP;
31483 image: "busy-4.png" COMP;
31484 image: "busy-5.png" COMP;
31485 image: "busy-6.png" COMP;
31486 image: "busy-7.png" COMP;
31487 image: "busy-8.png" COMP;
31488 image: "busy-9.png" COMP;
31493 description { state: "default" 0.0;
31495 rel2.offset: -2 -2;
31496 color: 255 255 255 0;
31499 part { name: "clipper";
31502 description { state: "default" 0.0;
31507 part { name: "elm.swallow.content";
31508 clip_to: "clipper";
31510 description { state: "default" 0.0;
31512 rel2.offset: -2 -2;
31515 part { name: "busy_clip";
31518 description { state: "default" 0.0;
31520 color: 255 255 255 0;
31522 description { state: "active" 0.0;
31524 color: 255 255 255 255;
31527 part { name: "busy";
31528 clip_to: "busy_clip";
31530 description { state: "default" 0.0;
31535 aspect_preference: BOTH;
31545 normal: "busy-9.png";
31546 tween: "busy-1.png";
31547 tween: "busy-2.png";
31548 tween: "busy-3.png";
31549 tween: "busy-4.png";
31550 tween: "busy-5.png";
31551 tween: "busy-6.png";
31552 tween: "busy-7.png";
31553 tween: "busy-8.png";
31557 part { name: "conf_over";
31559 description { state: "default" 0.0;
31561 rel2.offset: -1 -1;
31563 normal: "shelf_inset.png";
31570 part { name: "sb_vbar_clip_master";
31573 description { state: "default" 0.0;
31575 description { state: "hidden" 0.0;
31577 color: 255 255 255 0;
31580 part { name: "sb_vbar_clip";
31581 clip_to: "sb_vbar_clip_master";
31584 description { state: "default" 0.0;
31586 description { state: "hidden" 0.0;
31588 color: 255 255 255 0;
31591 part { name: "sb_vbar";
31594 description { state: "default" 0.0;
31610 part { name: "elm.dragable.vbar";
31611 clip_to: "sb_vbar_clip";
31616 confine: "sb_vbar";
31618 description { state: "default" 0.0;
31633 normal: "bt_sm_base2.png";
31639 part { name: "sb_vbar_over1";
31640 clip_to: "sb_vbar_clip";
31642 description { state: "default" 0.0;
31643 rel1.to: "elm.dragable.vbar";
31644 rel2.relative: 1.0 0.5;
31645 rel2.to: "elm.dragable.vbar";
31647 normal: "bt_sm_hilight.png";
31652 part { name: "sb_vbar_over2";
31653 clip_to: "sb_vbar_clip";
31655 description { state: "default" 0.0;
31656 rel1.to: "elm.dragable.vbar";
31657 rel2.to: "elm.dragable.vbar";
31659 normal: "bt_sm_shine.png";
31665 part { name: "sb_hbar_clip_master";
31668 description { state: "default" 0.0;
31670 description { state: "hidden" 0.0;
31672 color: 255 255 255 0;
31675 part { name: "sb_hbar_clip";
31676 clip_to: "sb_hbar_clip_master";
31679 description { state: "default" 0.0;
31681 description { state: "hidden" 0.0;
31683 color: 255 255 255 0;
31686 part { name: "sb_hbar";
31689 description { state: "default" 0.0;
31705 part { name: "elm.dragable.hbar";
31706 clip_to: "sb_hbar_clip";
31711 confine: "sb_hbar";
31713 description { state: "default" 0.0;
31728 normal: "bt_sm_base2.png";
31734 part { name: "sb_hbar_over1";
31735 clip_to: "sb_hbar_clip";
31737 description { state: "default" 0.0;
31738 rel1.to: "elm.dragable.hbar";
31739 rel2.relative: 1.0 0.5;
31740 rel2.to: "elm.dragable.hbar";
31742 normal: "bt_sm_hilight.png";
31747 part { name: "sb_hbar_over2";
31748 clip_to: "sb_hbar_clip";
31750 description { state: "default" 0.0;
31751 rel1.to: "elm.dragable.hbar";
31752 rel2.to: "elm.dragable.hbar";
31754 normal: "bt_sm_shine.png";
31761 program { name: "load";
31765 set_state(PART:"sb_hbar_clip", "hidden", 0.0);
31766 set_state(PART:"sb_vbar_clip", "hidden", 0.0);
31767 set_int(sbvis_h, 0);
31768 set_int(sbvis_v, 0);
31769 set_int(sbalways_v, 0);
31770 set_int(sbalways_h, 0);
31771 set_int(sbvis_timer, 0);
31775 program { name: "vbar_show";
31776 signal: "elm,action,show,vbar";
31778 action: STATE_SET "default" 0.0;
31779 target: "sb_vbar_clip_master";
31781 program { name: "vbar_hide";
31782 signal: "elm,action,hide,vbar";
31784 action: STATE_SET "hidden" 0.0;
31785 target: "sb_vbar_clip_master";
31787 program { name: "vbar_show_always";
31788 signal: "elm,action,show_always,vbar";
31792 v = get_int(sbvis_v);
31793 v |= get_int(sbalways_v);
31795 set_int(sbalways_v, 1);
31796 emit("do-show-vbar", "");
31797 set_int(sbvis_v, 1);
31801 program { name: "vbar_show_notalways";
31802 signal: "elm,action,show_notalways,vbar";
31806 v = get_int(sbalways_v);
31808 set_int(sbalways_v, 0);
31809 v = get_int(sbvis_v);
31811 emit("do-hide-vbar", "");
31812 set_int(sbvis_v, 0);
31817 program { name: "sb_vbar_show";
31818 signal: "do-show-vbar";
31820 action: STATE_SET "default" 0.0;
31821 transition: LINEAR 0.5;
31822 target: "sb_vbar_clip";
31824 program { name: "sb_vbar_hide";
31825 signal: "do-hide-vbar";
31827 action: STATE_SET "hidden" 0.0;
31828 transition: LINEAR 0.5;
31829 target: "sb_vbar_clip";
31832 program { name: "hbar_show";
31833 signal: "elm,action,show,hbar";
31835 action: STATE_SET "default" 0.0;
31836 target: "sb_hbar_clip_master";
31838 program { name: "hbar_hide";
31839 signal: "elm,action,hide,hbar";
31841 action: STATE_SET "hidden" 0.0;
31842 target: "sb_hbar_clip_master";
31844 program { name: "hbar_show_always";
31845 signal: "elm,action,show_always,hbar";
31849 v = get_int(sbvis_h);
31850 v |= get_int(sbalways_h);
31852 set_int(sbalways_h, 1);
31853 emit("do-show-hbar", "");
31854 set_int(sbvis_h, 1);
31858 program { name: "hbar_show_notalways";
31859 signal: "elm,action,show_notalways,hbar";
31863 v = get_int(sbalways_h);
31865 set_int(sbalways_h, 0);
31866 v = get_int(sbvis_h);
31868 emit("do-hide-hbar", "");
31869 set_int(sbvis_h, 0);
31874 program { name: "sb_hbar_show";
31875 signal: "do-show-hbar";
31877 action: STATE_SET "default" 0.0;
31878 transition: LINEAR 0.5;
31879 target: "sb_hbar_clip";
31881 program { name: "sb_hbar_hide";
31882 signal: "do-hide-hbar";
31884 action: STATE_SET "hidden" 0.0;
31885 transition: LINEAR 0.5;
31886 target: "sb_hbar_clip";
31889 program { name: "scroll";
31890 signal: "elm,action,scroll";
31894 v = get_int(sbvis_v);
31895 v |= get_int(sbalways_v);
31897 emit("do-show-vbar", "");
31898 set_int(sbvis_v, 1);
31900 v = get_int(sbvis_h);
31901 v |= get_int(sbalways_h);
31903 emit("do-show-hbar", "");
31904 set_int(sbvis_h, 1);
31906 v = get_int(sbvis_timer);
31907 if (v > 0) cancel_timer(v);
31908 v = timer(1.0, "timer0", 0);
31909 set_int(sbvis_timer, v);
31912 program { name: "go1";
31913 signal: "elm,state,busy,start";
31915 action: STATE_SET "active" 0.0;
31916 transition: SINUSOIDAL 1.0;
31917 target: "busy_clip";
31919 program { name: "go2";
31920 signal: "elm,state,busy,start";
31922 action: STATE_SET "default" 0.0;
31923 transition: LINEAR 0.5;
31927 program { name: "stop1";
31928 signal: "elm,state,busy,stop";
31930 action: STATE_SET "default" 0.0;
31931 transition: SINUSOIDAL 1.0;
31932 target: "busy_clip";
31935 program { name: "stop2";
31936 action: ACTION_STOP;
31941 group { name: "elm/map/marker/radio/default";
31945 item: size_max_w 58;
31946 item: size_max_h 58;
31949 image: "map_item.png" COMP;
31952 part { name: "whole";
31953 description { state: "default" 0.0;
31956 part { name: "base";
31957 ignore_flags: ON_HOLD;
31958 description { state: "default" 0.0;
31959 image.normal: "map_item.png";
31962 part { name: "elm.icon";
31966 description { state: "default" 0.0;
31967 rel1.relative: 0.27 0.27;
31968 rel2.relative: 0.73 0.73;
31971 part { name: "elm.text";
31973 effect: SOFT_SHADOW;
31976 description { state: "default" 0.0;
31978 color: 224 224 224 255;
31980 rel1.relative: 0.28 0.25;
31981 rel2.relative: 0.75 0.75;
31983 font: "Sans,Edje-Vera";
31992 program { name: "open";
31993 signal: "mouse,clicked,1";
31995 action: SIGNAL_EMIT "open" "elm";
31997 program { name: "bringin";
31998 signal: "mouse,down,1,double";
32000 action: SIGNAL_EMIT "bringin" "elm";
32004 group { name: "elm/map/marker/radio2/default";
32008 item: size_max_w 58;
32009 item: size_max_h 58;
32012 image: "map_item_2.png" COMP;
32015 part { name: "base";
32016 ignore_flags: ON_HOLD;
32017 description { state: "default" 0.0;
32018 image.normal: "map_item_2.png";
32021 part { name: "elm.text";
32023 effect: SOFT_SHADOW;
32026 description { state: "default" 0.0;
32028 color: 224 224 224 255;
32030 rel1.relative: 0.28 0.25;
32031 rel2.relative: 0.75 0.75;
32033 font: "Sans,Edje-Vera";
32042 program { name: "open";
32043 signal: "mouse,clicked,1";
32045 action: SIGNAL_EMIT "open" "elm";
32047 program { name: "bringin";
32048 signal: "mouse,down,1,double";
32050 action: SIGNAL_EMIT "bringin" "elm";
32054 group { name: "elm/map/marker/empty/default";
32058 item: size_max_w 64;
32059 item: size_max_h 64;
32062 part { name: "whole";
32063 description { state: "default" 0.0;
32066 part { name: "base";
32067 ignore_flags: ON_HOLD;
32068 description { state: "default" 0.0;
32071 part { name: "elm.icon";
32075 description { state: "default" 0.0;
32078 part { name: "elm.text";
32080 effect: SOFT_SHADOW;
32083 description { state: "default" 0.0;
32085 color: 224 224 224 255;
32087 rel1.relative: 0.28 0.25;
32088 rel2.relative: 0.75 0.75;
32090 font: "Sans,Edje-Vera";
32099 program { name: "open";
32100 signal: "mouse,clicked,1";
32102 action: SIGNAL_EMIT "open" "elm";
32104 program { name: "bringin";
32105 signal: "mouse,down,1,double";
32107 action: SIGNAL_EMIT "bringin" "elm";
32111 group { name: "elm/map/marker_bubble/default";
32113 image: "bubble.png" COMP;
32114 image: "bubble_shine.png" COMP;
32121 part { name: "clipper";
32123 description { state: "default" 0.0;
32124 color: 255 255 255 0;
32126 description { state: "show" 0.0;
32127 inherit: "default" 0.0;
32128 color: 255 255 255 255;
32131 part { name: "base0";
32133 clip_to: "clipper";
32134 description { state: "default" 0.0;
32136 normal: "bubble.png";
32137 border: 11 36 10 19;
32139 image.middle: SOLID;
32142 description { state: "rtl" 0.0;
32143 inherit: "default" 0.0;
32145 normal: "bubble_4.png";
32146 border: 11 36 18 9;
32150 part { name: "elm.swallow.content";
32152 clip_to: "clipper";
32153 description { state: "default" 0.0;
32163 part { name: "shine";
32165 clip_to: "clipper";
32166 description { state: "default" 0.0;
32175 normal: "bubble_shine.png";
32183 program { name: "show";
32185 action: STATE_SET "show" 0.0;
32187 transition: ACCELERATE 0.5;
32192 /////////////////////////////////////////////////////////////////////////////
32194 /////////////////////////////////////////////////////////////////////////////
32196 name: "elm/panes/vertical/default";
32198 image: "bt_base1.png" COMP;
32199 image: "bt_base2.png" COMP;
32200 image: "bt_hilight.png" COMP;
32201 image: "bt_shine.png" COMP;
32202 image: "bt_glow.png" COMP;
32203 image: "bt_dis_base.png" COMP;
32204 image: "bt_dis_hilight.png" COMP;
32205 image: "arrow_right.png" COMP;
32206 image: "arrow_left.png" COMP;
32209 public state_pair = 0; //0:both content are not set, 1:both content are set
32220 state: "default" 0.0;
32228 name: "whole_left";
32233 state: "default" 0.0;
32234 rel2.to_x: "elm.bar";
32235 rel2.relative: 0.0 1.0;
32241 name: "elm.swallow.left";
32243 clip_to: "whole_left";
32246 state: "default" 0.0;
32247 rel1.to: "whole_left";
32248 rel2.to: "whole_left";
32254 name: "whole_right";
32259 state: "default" 0.0;
32260 rel1.to_x: "elm.bar";
32261 rel1.relative: 1.0 0.0;
32267 name: "elm.swallow.right";
32269 clip_to: "whole_right";
32272 state: "default" 0.0;
32273 rel1.to: "whole_right";
32274 rel2.to: "whole_right";
32278 part { name: "elm.bar";
32285 description { state: "default" 0.0;
32288 rel1.relative: 0.0 0.5;
32289 rel2.relative: 1.0 0.5;
32291 normal: "bt_base2.png";
32294 image.middle: SOLID;
32296 description { state: "default" 0.1;
32297 inherit: "default" 0.0;
32301 description { state: "clicked" 0.0;
32302 inherit: "default" 0.0;
32303 image.normal: "bt_base1.png";
32304 image.middle: SOLID;
32306 description { state: "clicked" 0.1;
32307 inherit: "default" 0.1;
32308 image.normal: "bt_base1.png";
32309 image.middle: SOLID;
32311 description { state: "disabled" 0.0;
32312 inherit: "default" 0.0;
32314 normal: "bt_dis_base.png";
32318 description { state: "disabled" 0.1;
32319 inherit: "default" 0.1;
32321 normal: "bt_dis_base.png";
32326 part { name: "over1";
32328 description { state: "default" 0.0;
32329 rel1.to: "elm.bar";
32330 rel2.to: "elm.bar";
32331 rel2.relative: 1.0 0.5;
32333 normal: "bt_hilight.png";
32337 description { state: "disabled" 0.0;
32338 inherit: "default" 0.0;
32340 normal: "bt_dis_hilight.png";
32345 part { name: "over2";
32348 ignore_flags: ON_HOLD;
32349 description { state: "default" 0.0;
32350 rel1.to: "elm.bar";
32351 rel2.to: "elm.bar";
32353 normal: "bt_shine.png";
32357 description { state: "disabled" 0.0;
32358 inherit: "default" 0.0;
32362 part { name: "over3";
32365 description { state: "default" 0.0;
32366 color: 255 255 255 0;
32367 rel1.to: "elm.bar";
32368 rel2.to: "elm.bar";
32370 normal: "bt_glow.png";
32371 border: 12 12 12 12;
32375 description { state: "clicked" 0.0;
32376 inherit: "default" 0.0;
32378 color: 255 255 255 255;
32384 name: "arrow_right";
32386 description { state: "default" 0.0;
32389 color: 255 255 255 0;
32391 rel1.relative: 1.0 0.5;
32392 rel1.to_x: "elm.bar";
32393 rel1.offset: 45/2 -45/2;
32395 rel2.relative: 1.0 0.5;
32396 rel2.to_x: "elm.bar";
32397 rel2.offset: 45/2 45/2;
32399 image.normal: "arrow_right.png";
32403 description { state: "default" 0.1;
32404 inherit: "default" 0.0;
32405 image.normal: "arrow_left.png";
32407 description { state: "anim_1" 0.0;
32408 inherit: "default" 0.0;
32409 color: 255 255 255 200;
32410 rel1.offset: (45/2 + 10) -45/2;
32411 rel2.offset: (45/2 +10) 45/2;
32413 description { state: "anim_1" 0.1;
32414 inherit: "default" 0.0;
32415 image.normal: "arrow_left.png";
32416 color: 255 255 255 200;
32417 rel1.offset: (45/2 + 10) -45/2;
32418 rel2.offset: (45/2 +10) 45/2;
32420 description { state: "anim_2" 0.0;
32421 inherit: "default" 0.0;
32422 color: 255 255 255 0;
32423 rel1.offset: (45/2 + 20) -45/2;
32424 rel2.offset: (45/2 + 20) 45/2;
32426 description { state: "anim_2" 0.1;
32427 inherit: "default" 0.0;
32428 image.normal: "arrow_left.png";
32429 color: 255 255 255 0;
32430 rel1.offset: (45/2 + 20) -45/2;
32431 rel2.offset: (45/2 + 20) 45/2;
32435 name: "arrow_left";
32437 description { state: "default" 0.0;
32440 color: 255 255 255 0;
32442 rel1.relative: 0.0 0.5;
32443 rel1.to_x: "elm.bar";
32444 rel1.offset: -45/2 -45/2;
32446 rel2.relative: 0.0 0.5;
32447 rel2.to_x: "elm.bar";
32448 rel2.offset: -45/2 45/2;
32450 image.normal: "arrow_left.png";
32454 description { state: "default" 0.1;
32455 inherit: "default" 0.0;
32456 image.normal: "arrow_right.png";
32458 description { state: "anim_1" 0.0;
32459 inherit: "default" 0.0;
32460 color: 255 255 255 200;
32461 rel1.offset: (-45/2 - 10) -45/2;
32462 rel2.offset: (-45/2 - 10) 45/2;
32464 description { state: "anim_1" 0.1;
32465 inherit: "default" 0.0;
32466 image.normal: "arrow_right.png";
32467 color: 255 255 255 200;
32468 rel1.offset: (-45/2 - 10) -45/2;
32469 rel2.offset: (-45/2 - 10) 45/2;
32471 description { state: "anim_2" 0.0;
32472 inherit: "default" 0.0;
32473 color: 255 255 255 0;
32474 rel1.offset: (-45/2 - 20) -45/2;
32475 rel2.offset: (-45/2 - 20) 45/2;
32477 description { state: "anim_2" 0.1;
32478 inherit: "default" 0.0;
32479 image.normal: "arrow_right.png";
32480 color: 255 255 255 0;
32481 rel1.offset: (-45/2 - 20) -45/2;
32482 rel2.offset: (-45/2 - 20) 45/2;
32485 part { name: "movement.decider";
32487 description { state: "default" 0.0;
32488 rel1.to: "elm.bar";
32489 rel2.to: "elm.bar";
32492 description { state: "disabled" 0.0;
32493 inherit: "default" 0.0;
32501 name: "button_click";
32502 signal: "mouse,down,1";
32504 action: SIGNAL_EMIT "elm,action,press" "";
32505 after: "button_click_anim";
32506 after: "arrow_anim_start";
32509 name: "button_click_anim";
32511 if(get_int(state_pair) == 1)
32512 set_state(PART:"elm.bar", "clicked", 0.1);
32514 set_state(PART:"elm.bar", "clicked", 0.0);
32518 name: "button_unclick";
32519 signal: "mouse,up,1";
32521 action: SIGNAL_EMIT "elm,action,unpress" "";
32522 after: "button_unclick_anim";
32523 after: "arrow_anim_stop";
32526 name: "button_unclick_anim";
32528 if(get_int(state_pair) == 1)
32529 set_state(PART:"elm.bar", "default", 0.1);
32531 set_state(PART:"elm.bar", "default", 0.0);
32535 name: "button_click2";
32536 signal: "mouse,down,1";
32538 action: STATE_SET "clicked" 0.0;
32542 name: "button_unclick2";
32543 signal: "mouse,up,1";
32545 action: STATE_SET "default" 0.0;
32546 transition: DECELERATE 0.5;
32550 name: "button_unclick3";
32551 signal: "mouse,up,1";
32553 action: SIGNAL_EMIT "elm,action,click" "";
32556 name: "button_down_double";
32557 signal: "mouse,down,1,double";
32559 action: SIGNAL_EMIT "elm,action,click,double" "";
32564 name: "arrow_anim_start";
32568 get_state(PART:"arrow_left", st, 30, vl);
32570 run_program(PROGRAM:"arrow_anim_start_ltr");
32573 run_program(PROGRAM:"arrow_anim_start_rtl");
32578 name: "arrow_anim_stop";
32582 get_state(PART:"arrow_left", st, 30, vl);
32584 run_program(PROGRAM:"arrow_anim_stop_ltr");
32587 run_program(PROGRAM:"arrow_anim_stop_rtl");
32593 name: "arrow_anim_start_ltr";
32594 action: STATE_SET "anim_1" 0.0;
32595 target: "arrow_right";
32596 target: "arrow_left";
32597 transition: LINEAR 0.6;
32598 after: "arrow_anim_1_ltr";
32601 name: "arrow_anim_1_ltr";
32602 action: STATE_SET "anim_2" 0.0;
32603 target: "arrow_right";
32604 target: "arrow_left";
32605 transition: LINEAR 0.6;
32606 after: "arrow_anim_2_ltr";
32609 name: "arrow_anim_2_ltr";
32610 action: STATE_SET "default" 0.0;
32611 target: "arrow_right";
32612 target: "arrow_left";
32613 after: "arrow_anim_start_ltr";
32616 name: "arrow_anim_stop_ltr";
32617 action: ACTION_STOP;
32618 target: "arrow_anim_start_ltr";
32619 target: "arrow_anim_1_ltr";
32620 target: "arrow_anim_2_ltr";
32621 after: "arrow_anim_stop_1_ltr";
32624 name: "arrow_anim_stop_1_ltr";
32625 action: STATE_SET "default" 0.0;
32626 target: "arrow_right";
32627 target: "arrow_left";
32628 transition: DECELERATE 0.4;
32631 name: "arrow_anim_start_rtl";
32632 action: STATE_SET "anim_1" 0.1;
32633 target: "arrow_right";
32634 target: "arrow_left";
32635 transition: LINEAR 0.6;
32636 after: "arrow_anim_1_rtl";
32639 name: "arrow_anim_1_rtl";
32640 action: STATE_SET "anim_2" 0.1;
32641 target: "arrow_right";
32642 target: "arrow_left";
32643 transition: LINEAR 0.6;
32644 after: "arrow_anim_2_rtl";
32647 name: "arrow_anim_2_rtl";
32648 action: STATE_SET "default" 0.1;
32649 target: "arrow_right";
32650 target: "arrow_left";
32651 after: "arrow_anim_start_rtl";
32654 name: "arrow_anim_stop_rtl";
32655 action: ACTION_STOP;
32656 target: "arrow_anim_start_rtl";
32657 target: "arrow_anim_1_rtl";
32658 target: "arrow_anim_2_rtl";
32659 after: "arrow_anim_stop_1_rtl";
32662 name: "arrow_anim_stop_1_rtl";
32663 action: STATE_SET "default" 0.1;
32664 target: "arrow_right";
32665 target: "arrow_left";
32666 transition: DECELERATE 0.4;
32668 program { name: "to_rtl";
32669 signal: "edje,state,rtl";
32674 get_state(PART:"arrow_left", st, 30, vl);
32676 set_state(PART:"arrow_left", st, 0.1);
32678 get_state(PART:"arrow_right", st, 30, vl);
32680 set_state(PART:"arrow_right", st, 0.1);
32684 program { name: "to_ltr";
32685 signal: "edje,state,ltr";
32690 get_state(PART:"arrow_left", st, 30, vl);
32692 set_state(PART:"arrow_left", st, 0.0);
32694 get_state(PART:"arrow_right", st, 30, vl);
32696 set_state(PART:"arrow_right", st, 0.0);
32702 name: "panes_fixed";
32703 signal: "elm.panes.fixed";
32705 action: STATE_SET "disabled" 0.0;
32706 target: "movement.decider";
32709 //allow the movement by interaction
32711 name: "panes_unfixed";
32712 signal: "elm.panes.unfixed";
32714 action: STATE_SET "default" 0.0;
32715 target: "movement.decider";
32719 name: "panes_pair";
32720 signal: "elm.panes.pair";
32725 set_int(state_pair, 1);
32726 get_state(PART:"elm.bar", st, 30, vl);
32727 set_state(PART:"elm.bar", st, 0.1);
32731 name: "panes_unpair";
32732 signal: "elm.panes.unpair";
32737 set_int(state_pair, 0);
32738 get_state(PART:"elm.bar", st, 30, vl);
32739 set_state(PART:"elm.bar", st, 0.0);
32746 name: "elm/panes/horizontal/default";
32748 image: "bt_base1.png" COMP;
32749 image: "bt_base2.png" COMP;
32750 image: "bt_hilight.png" COMP;
32751 image: "bt_shine.png" COMP;
32752 image: "bt_glow.png" COMP;
32753 image: "bt_dis_base.png" COMP;
32754 image: "bt_dis_hilight.png" COMP;
32755 image: "arrow_up.png" COMP;
32756 image: "arrow_down.png" COMP;
32759 public state_pair = 0; //0:both content are not set, 1:both content are set
32770 state: "default" 0.0;
32778 name: "whole_left";
32783 state: "default" 0.0;
32784 rel2.to_y: "elm.bar";
32785 rel2.relative: 1.0 0.0;
32791 name: "elm.swallow.left";
32793 clip_to: "whole_left";
32796 state: "default" 0.0;
32797 rel1.to: "whole_left";
32798 rel2.to: "whole_left";
32804 name: "whole_right";
32809 state: "default" 0.0;
32810 rel1.to_y: "elm.bar";
32811 rel1.relative: 0.0 1.0;
32817 name: "elm.swallow.right";
32819 clip_to: "whole_right";
32822 state: "default" 0.0;
32823 rel1.to: "whole_right";
32824 rel2.to: "whole_right";
32828 part { name: "elm.bar";
32835 description { state: "default" 0.0;
32838 rel1.relative: 0.5 0.0;
32839 rel2.relative: 0.5 1.0;
32841 normal: "bt_base2.png";
32844 image.middle: SOLID;
32846 description { state: "default" 0.1;
32847 inherit: "default" 0.0;
32851 description { state: "clicked" 0.0;
32852 inherit: "default" 0.0;
32853 image.normal: "bt_base1.png";
32854 image.middle: SOLID;
32856 description { state: "clicked" 0.1;
32857 inherit: "default" 0.1;
32858 image.normal: "bt_base1.png";
32859 image.middle: SOLID;
32861 description { state: "disabled" 0.0;
32862 inherit: "default" 0.0;
32864 normal: "bt_dis_base.png";
32868 description { state: "disabled" 0.1;
32869 inherit: "default" 0.1;
32871 normal: "bt_dis_base.png";
32876 part { name: "over1";
32878 description { state: "default" 0.0;
32879 rel1.to: "elm.bar";
32880 rel2.to: "elm.bar";
32881 rel2.relative: 1.0 0.5;
32883 normal: "bt_hilight.png";
32887 description { state: "disabled" 0.0;
32888 inherit: "default" 0.0;
32890 normal: "bt_dis_hilight.png";
32895 part { name: "over2";
32898 ignore_flags: ON_HOLD;
32899 description { state: "default" 0.0;
32900 rel1.to: "elm.bar";
32901 rel2.to: "elm.bar";
32903 normal: "bt_shine.png";
32907 description { state: "disabled" 0.0;
32908 inherit: "default" 0.0;
32912 part { name: "over3";
32915 description { state: "default" 0.0;
32916 color: 255 255 255 0;
32917 rel1.to: "elm.bar";
32918 rel2.to: "elm.bar";
32920 normal: "bt_glow.png";
32921 border: 12 12 12 12;
32925 description { state: "clicked" 0.0;
32926 inherit: "default" 0.0;
32928 color: 255 255 255 255;
32934 name: "arrow_right";
32936 description { state: "default" 0.0;
32939 color: 255 255 255 0;
32941 rel1.relative: 0.5 1.0;
32942 rel1.to_y: "elm.bar";
32943 rel1.offset: -45/2 45/2;
32945 rel2.relative: 0.5 1.0;
32946 rel2.to_y: "elm.bar";
32947 rel2.offset: 45/2 45/2;
32949 image.normal: "arrow_down.png";
32953 description { state: "anim_1" 0.0;
32954 inherit: "default" 0.0;
32955 color: 255 255 255 200;
32956 rel1.offset: -45/2 (45/2 +10);
32957 rel2.offset: 45/2 (45/2 +10);
32959 description { state: "anim_2" 0.0;
32960 inherit: "default" 0.0;
32961 color: 255 255 255 0;
32962 rel1.offset: -45/2 (45/2 + 20);
32963 rel2.offset: 45/2 (45/2 + 20);
32967 name: "arrow_left";
32969 description { state: "default" 0.0;
32972 color: 255 255 255 0;
32974 rel1.relative: 0.5 0.0;
32975 rel1.to_y: "elm.bar";
32976 rel1.offset: -45/2 -45/2;
32978 rel2.relative: 0.5 0.0;
32979 rel2.to_y: "elm.bar";
32980 rel2.offset: 45/2 -45/2;
32982 image.normal: "arrow_up.png";
32986 description { state: "anim_1" 0.0;
32987 inherit: "default" 0.0;
32988 color: 255 255 255 200;
32989 rel1.offset: -45/2 (-45/2 - 10);
32990 rel2.offset: 45/2 (-45/2 - 10);
32992 description { state: "anim_2" 0.0;
32993 inherit: "default" 0.0;
32994 color: 255 255 255 0;
32995 rel1.offset: -45/2 (-45/2 - 20);
32996 rel2.offset: 45/2 (-45/2 - 20);
33000 name: "movement.decider";
33002 description { state: "default" 0.0;
33003 rel1.to: "elm.bar";
33004 rel2.to: "elm.bar";
33007 description { state: "disabled" 0.0;
33008 inherit: "default" 0.0;
33016 name: "button_click";
33017 signal: "mouse,down,1";
33019 action: SIGNAL_EMIT "elm,action,press" "";
33020 after: "button_click_anim";
33021 after: "arrow_anim_start";
33024 name: "button_click_anim";
33026 if(get_int(state_pair) == 1)
33027 set_state(PART:"elm.bar", "clicked", 0.1);
33029 set_state(PART:"elm.bar", "clicked", 0.0);
33033 name: "button_unclick";
33034 signal: "mouse,up,1";
33036 action: SIGNAL_EMIT "elm,action,unpress" "";
33037 after: "button_unclick_anim";
33038 after: "arrow_anim_stop";
33041 name: "button_unclick_anim";
33043 if(get_int(state_pair) == 1)
33044 set_state(PART:"elm.bar", "default", 0.1);
33046 set_state(PART:"elm.bar", "default", 0.0);
33050 name: "button_click2";
33051 signal: "mouse,down,1";
33053 action: STATE_SET "clicked" 0.0;
33057 name: "button_unclick2";
33058 signal: "mouse,up,1";
33060 action: STATE_SET "default" 0.0;
33061 transition: DECELERATE 0.5;
33065 name: "button_unclick3";
33066 signal: "mouse,up,1";
33068 action: SIGNAL_EMIT "elm,action,click" "";
33071 name: "button_down_double";
33072 signal: "mouse,down,1,double";
33074 action: SIGNAL_EMIT "elm,action,click,double" "";
33079 name: "arrow_anim_start";
33080 action: STATE_SET "anim_1" 0.0;
33081 target: "arrow_right";
33082 target: "arrow_left";
33083 transition: LINEAR 0.6;
33084 after: "arrow_anim_1";
33087 name: "arrow_anim_1";
33088 action: STATE_SET "anim_2" 0.0;
33089 target: "arrow_right";
33090 target: "arrow_left";
33091 transition: LINEAR 0.6;
33092 after: "arrow_anim_2";
33095 name: "arrow_anim_2";
33096 action: STATE_SET "default" 0.0;
33097 target: "arrow_right";
33098 target: "arrow_left";
33099 after: "arrow_anim_start";
33102 name: "arrow_anim_stop";
33103 action: ACTION_STOP;
33104 target: "arrow_anim_start";
33105 target: "arrow_anim_1";
33106 target: "arrow_anim_2";
33107 after: "arrow_anim_stop_1";
33110 name: "arrow_anim_stop_1";
33111 action: STATE_SET "default" 0.0;
33112 target: "arrow_right";
33113 target: "arrow_left";
33114 transition: DECELERATE 0.4;
33118 name: "panes_fixed";
33119 signal: "elm.panes.fixed";
33121 action: STATE_SET "disabled" 0.0;
33122 target: "movement.decider";
33125 //allow the movement by interaction
33127 name: "panes_unfixed";
33128 signal: "elm.panes.unfixed";
33130 action: STATE_SET "default" 0.0;
33131 target: "movement.decider";
33135 name: "panes_pair";
33136 signal: "elm.panes.pair";
33141 set_int(state_pair, 1);
33142 get_state(PART:"elm.bar", st, 30, vl);
33143 set_state(PART:"elm.bar", st, 0.1);
33147 name: "panes_unpair";
33148 signal: "elm.panes.unpair";
33153 set_int(state_pair, 0);
33154 get_state(PART:"elm.bar", st, 30, vl);
33155 set_state(PART:"elm.bar", st, 0.0);
33163 /////////////////////////////////////////////////////////////////////////////
33165 /////////////////////////////////////////////////////////////////////////////
33167 name: "elm/panel/base/left";
33168 alias: "elm/panel/base/top";
33171 image: "bt_base1.png" COMP;
33172 image: "bt_hilight.png" COMP;
33173 image: "bt_shine.png" COMP;
33174 image: "bt_glow.png" COMP;
33175 image: "bt_dis_base.png" COMP;
33176 image: "icon_arrow_left.png" COMP;
33177 image: "icon_arrow_right.png" COMP;
33180 item: "focus_highlight" "on";
33184 part { name: "focus_highlight";
33185 description { state: "default" 0.0;
33187 color: 255 255 255 0;
33197 normal: "frame_2.png";
33202 description { state: "enabled" 0.0;
33203 inherit: "default" 0.0;
33205 color: 255 255 255 255;
33215 state: "default" 0.0;
33216 color: 255 255 255 0;
33217 rel1.relative: 0.0 0.0;
33219 rel2.relative: 1.0 1.0;
33220 rel2.offset: -1 -1;
33224 state: "hidden" 0.0;
33225 inherit: "default" 0.0;
33226 rel1.relative: -1.0 0.0;
33228 rel2.relative: 0.0 1.0;
33229 rel2.offset: 20 -1;
33239 state: "default" 0.0;
33242 rel2.offset: -20 -1;
33245 normal: "bt_dis_base.png";
33257 state: "default" 0.0;
33272 name: "elm.swallow.content";
33274 clip_to: "clipper";
33277 state: "default" 0.0;
33278 rel1.to: "clipper";
33279 rel2.to: "clipper";
33289 state: "default" 0.0;
33302 normal: "bt_base1.png";
33309 state: "clicked" 0.0;
33310 inherit: "default" 0.0;
33320 state: "default" 0.0;
33329 normal: "bt_hilight.png";
33340 ignore_flags: ON_HOLD;
33343 state: "default" 0.0;
33348 normal: "bt_shine.png";
33361 state: "default" 0.0;
33362 color: 255 255 255 0;
33367 normal: "bt_glow.png";
33368 border: 12 12 12 12;
33374 state: "clicked" 0.0;
33375 inherit: "default" 0.0;
33377 color: 255 255 255 255;
33387 state: "default" 0.0;
33393 image.normal: "icon_arrow_left.png";
33397 state: "hidden" 0.0;
33398 inherit: "default" 0.0;
33399 image.normal: "icon_arrow_right.png";
33408 signal: "elm,action,show";
33410 action: STATE_SET "default" 0.0;
33412 target: "btn_icon";
33413 transition: LINEAR 0.5;
33418 signal: "elm,action,hide";
33420 action: STATE_SET "hidden" 0.0;
33422 target: "btn_icon";
33423 transition: LINEAR 0.5;
33428 signal: "mouse,down,1";
33429 source: "btn_over2";
33430 action: STATE_SET "clicked" 0.0;
33435 name: "btn_unclick";
33436 signal: "mouse,up,1";
33437 source: "btn_over2";
33438 action: STATE_SET "default" 0.0;
33443 name: "btn_click2";
33444 signal: "mouse,down,1";
33445 source: "btn_over3";
33446 action: STATE_SET "clicked" 0.0;
33447 target: "btn_over3";
33451 name: "btn_unclick2";
33452 signal: "mouse,up,1";
33453 source: "btn_over3";
33454 action: STATE_SET "default" 0.0;
33455 transition: DECELERATE 0.5;
33456 target: "btn_over3";
33460 name: "btn_unclick3";
33461 signal: "mouse,clicked,1";
33462 source: "btn_over2";
33463 action: SIGNAL_EMIT "elm,action,panel,toggle" "";
33465 program { name: "highlight_show";
33466 signal: "elm,action,focus_highlight,show";
33468 action: STATE_SET "enabled" 0.0;
33469 transition: ACCELERATE 0.3;
33470 target: "focus_highlight";
33472 program { name: "highlight_hide";
33473 signal: "elm,action,focus_highlight,hide";
33475 action: STATE_SET "default" 0.0;
33476 transition: DECELERATE 0.3;
33477 target: "focus_highlight";
33483 name: "elm/panel/base/right";
33484 alias: "elm/panel/base/bottom";
33487 image: "bt_base1.png" COMP;
33488 image: "bt_hilight.png" COMP;
33489 image: "bt_shine.png" COMP;
33490 image: "bt_glow.png" COMP;
33491 image: "bt_dis_base.png" COMP;
33492 image: "icon_arrow_left.png" COMP;
33493 image: "icon_arrow_right.png" COMP;
33497 part { name: "focus_highlight";
33498 description { state: "default" 0.0;
33500 color: 255 255 255 0;
33510 normal: "frame_2.png";
33515 description { state: "enabled" 0.0;
33516 inherit: "default" 0.0;
33518 color: 255 255 255 255;
33528 state: "default" 0.0;
33529 color: 255 255 255 0;
33530 rel1.relative: 0.0 0.0;
33532 rel2.relative: 1.0 1.0;
33533 rel2.offset: -1 -1;
33537 state: "hidden" 0.0;
33538 inherit: "default" 0.0;
33539 rel1.relative: 1.0 0.0;
33540 rel1.offset: -22 0;
33541 rel2.relative: 2.0 1.0;
33542 rel2.offset: -23 -1;
33552 state: "default" 0.0;
33558 normal: "bt_dis_base.png";
33570 state: "default" 0.0;
33585 name: "elm.swallow.content";
33587 clip_to: "clipper";
33590 state: "default" 0.0;
33591 rel1.to: "clipper";
33592 rel2.to: "clipper";
33602 state: "default" 0.0;
33618 normal: "bt_base1.png";
33625 state: "clicked" 0.0;
33626 inherit: "default" 0.0;
33636 state: "default" 0.0;
33645 normal: "bt_hilight.png";
33656 ignore_flags: ON_HOLD;
33659 state: "default" 0.0;
33664 normal: "bt_shine.png";
33677 state: "default" 0.0;
33678 color: 255 255 255 0;
33683 normal: "bt_glow.png";
33684 border: 12 12 12 12;
33690 state: "clicked" 0.0;
33691 inherit: "default" 0.0;
33693 color: 255 255 255 255;
33703 state: "default" 0.0;
33709 image.normal: "icon_arrow_right.png";
33713 state: "hidden" 0.0;
33714 inherit: "default" 0.0;
33715 image.normal: "icon_arrow_left.png";
33724 signal: "elm,action,show";
33726 action: STATE_SET "default" 0.0;
33728 target: "btn_icon";
33729 transition: LINEAR 0.5;
33734 signal: "elm,action,hide";
33736 action: STATE_SET "hidden" 0.0;
33738 target: "btn_icon";
33739 transition: LINEAR 0.5;
33744 signal: "mouse,down,1";
33745 source: "btn_over2";
33746 action: STATE_SET "clicked" 0.0;
33751 name: "btn_unclick";
33752 signal: "mouse,up,1";
33753 source: "btn_over2";
33754 action: STATE_SET "default" 0.0;
33759 name: "btn_click2";
33760 signal: "mouse,down,1";
33761 source: "btn_over3";
33762 action: STATE_SET "clicked" 0.0;
33763 target: "btn_over3";
33767 name: "btn_unclick2";
33768 signal: "mouse,up,1";
33769 source: "btn_over3";
33770 action: STATE_SET "default" 0.0;
33771 transition: DECELERATE 0.5;
33772 target: "btn_over3";
33776 name: "btn_unclick3";
33777 signal: "mouse,up,1";
33778 source: "btn_over2";
33779 action: SIGNAL_EMIT "elm,action,panel,toggle" "";
33781 program { name: "highlight_show";
33782 signal: "elm,action,focus";
33784 action: STATE_SET "enabled" 0.0;
33785 transition: ACCELERATE 0.3;
33786 target: "focus_highlight";
33788 program { name: "highlight_hide";
33789 signal: "elm,action,unfocus";
33791 action: STATE_SET "default" 0.0;
33792 transition: DECELERATE 0.3;
33793 target: "focus_highlight";
33798 ///////////////////////////////////////////////////////////////////////////////
33799 group { name: "elm/conformant/base/default";
33801 part { name: "elm.swallow.shelf";
33803 description { state: "default" 0.0;
33806 rel2.relative: 1.0 0.0;
33809 part { name: "elm.swallow.content";
33811 description { state: "default" 0.0;
33813 rel1.relative: 0.0 1.0;
33814 rel1.to_y: "elm.swallow.shelf";
33815 rel2.relative: 1.0 0.0;
33816 rel2.to_y: "elm.swallow.virtualkeypad";
33819 part { name: "elm.swallow.virtualkeypad";
33821 description { state: "default" 0.0;
33824 rel1.relative: 0.0 0.0;
33825 rel1.to_y: "elm.swallow.panel";
33826 rel2.relative: 1.0 0.0;
33827 rel2.to_y: "elm.swallow.panel";
33830 part { name: "elm.swallow.panel";
33832 description { state: "default" 0.0;
33835 rel1.relative: 0.0 1.0;
33841 /////////////////////////////////////////////////////////////////////////////
33843 /////////////////////////////////////////////////////////////////////////////
33845 part { name: "ch_"#_pos".base"; \
33847 description { state: "default" 0.0; \
33849 relative: (_pos % 7 * 7 / 8 / 6) 0; \
33853 relative: (_pos % 7 * 7 / 8 / 6 + 1 / 8) 1; \
33860 part { name: "ch_"#_pos".text"; \
33862 effect: SOFT_SHADOW; \
33865 clip_to: "ch_"#_pos".clipper"; \
33867 state: "default" 0.0; \
33868 rel1.to: "ch_"#_pos".base"; \
33869 rel2.to: "ch_"#_pos".base"; \
33870 color: 0 0 0 255; \
33880 part { name: "ch_"#_pos".clipper"; \
33882 description { state: "default" 0.0; \
33883 rel1.to: "ch_"#_pos".base"; \
33884 rel2.to: "ch_"#_pos".base"; \
33888 #define CIT(_pos) \
33889 part { name: "cit_"#_pos".rect"; \
33891 description { state: "default" 0.0; \
33893 relative: (_pos % 7 * 7 / 8 / 6) \
33894 (_pos / 8 / 5 - _pos % 7 / 8 / 5); \
33898 relative: (_pos % 7 * 7 / 8 / 6 + 1 / 8) \
33899 (_pos / 8 / 5 - _pos % 7 / 8 / 5 + 1 / 8); \
33907 name: "cit_"#_pos".event"; \
33909 repeat_events: 1; \
33911 rel1.to: "cit_"#_pos".rect"; \
33912 rel2.to: "cit_"#_pos".rect"; \
33913 state: "default" 0.0; \
33917 part { name: "cit_"#_pos".shelf"; \
33920 description { state: "default" 0.0; \
33922 to: "cit_"#_pos".bg"; \
33926 to: "cit_"#_pos".bg"; \
33928 color: 200 200 200 255; \
33931 part { name: "cit_"#_pos".hd"; \
33934 description { state: "default" 0.0; \
33936 to: "cit_"#_pos".bg"; \
33940 to: "cit_"#_pos".bg"; \
33943 color: 160 0 0 255; \
33945 description { state: "visible" 0.0; \
33946 inherit: "default" 0.0; \
33951 name: "cit_"#_pos".base_sh"; \
33954 state: "default" 0.0; \
33958 to: "cit_"#_pos".base"; \
33959 relative: 0.0 1.0; \
33963 to: "cit_"#_pos".base"; \
33964 relative: 1.0 1.05; \
33968 normal: "ilist_item_shadow.png"; \
33974 name: "cit_"#_pos".base"; \
33977 state: "default" 0.0; \
33978 rel1.to: "cit_"#_pos".rect"; \
33979 rel2.to: "cit_"#_pos".rect"; \
33980 rel2.offset: -1 -1; \
33982 normal: "ilist_1.png"; \
33988 state: "today" 0.0; \
33989 inherit: "default" 0.0; \
33990 image.normal: "ilist_2.png"; \
33991 color: 240 240 240 255; \
33994 part { name: "cit_"#_pos".bg"; \
33996 description { state: "default" 0.0; \
33998 color: 255 255 255 0; \
34000 to: "cit_"#_pos".rect"; \
34001 relative: 0.0 0.0; \
34004 to: "cit_"#_pos".rect"; \
34005 relative: 1.0 1.0; \
34009 normal: "bt_sm_base1.png"; \
34012 image.middle: SOLID; \
34014 description { state: "selected" 0.0; \
34015 inherit: "default" 0.0; \
34017 color: 255 255 255 255; \
34020 part { name: "cit_"#_pos".text"; \
34022 effect: SOFT_SHADOW; \
34026 state: "default" 0.0; \
34027 rel1.to: "cit_"#_pos".bg"; \
34028 rel2.to: "cit_"#_pos".bg"; \
34029 color: 0 0 0 255; \
34038 description { state: "selected" 0.0; \
34039 inherit: "default" 0.0; \
34040 color: 224 224 224 255; \
34041 color3: 0 0 0 64; \
34044 part { name: "cit_"#_pos".fg1"; \
34046 description { state: "default" 0.0; \
34048 color: 255 255 255 0; \
34049 rel1.to: "cit_"#_pos".bg"; \
34050 rel2.relative: 1.0 0.5; \
34051 rel2.to: "cit_"#_pos".bg"; \
34053 normal: "bt_sm_hilight.png"; \
34057 description { state: "selected" 0.0; \
34058 inherit: "default" 0.0; \
34060 color: 255 255 255 255; \
34063 part { name: "cit_"#_pos".fg2"; \
34065 description { state: "default" 0.0; \
34067 color: 255 255 255 0; \
34068 rel1.to: "cit_"#_pos".bg"; \
34069 rel2.to: "cit_"#_pos".bg"; \
34071 normal: "bt_sm_shine.png"; \
34075 description { state: "selected" 0.0; \
34076 inherit: "default" 0.0; \
34078 color: 255 255 255 255; \
34081 part { name: "cit_"#_pos".check"; \
34083 description { state: "default" 0.0; \
34085 to: "cit_"#_pos".bg"; \
34086 relative: 0.7 0.6; \
34090 to: "cit_"#_pos".bg"; \
34091 relative: 1.1 1.2; \
34096 color: 255 0 0 255; \
34097 image.normal: "check.png"; \
34099 description { state: "visible" 0.0; \
34100 inherit: "default" 0.0; \
34106 name: "cit_"#_pos".go_active"; \
34107 signal: "cit_"#_pos",selected"; \
34109 action: STATE_SET "selected" 0.0; \
34110 target: "cit_"#_pos".bg"; \
34111 target: "cit_"#_pos".fg1"; \
34112 target: "cit_"#_pos".fg2"; \
34113 target: "cit_"#_pos".text"; \
34116 name: "cit_"#_pos".go_passive"; \
34117 signal: "cit_"#_pos",unselected"; \
34119 action: STATE_SET "default" 0.0; \
34120 target: "cit_"#_pos".bg"; \
34121 target: "cit_"#_pos".fg1"; \
34122 target: "cit_"#_pos".fg2"; \
34123 target: "cit_"#_pos".text"; \
34126 name: "cit_"#_pos".is_today"; \
34127 signal: "cit_"#_pos",today"; \
34129 action: STATE_SET "today" 0.0; \
34130 target: "cit_"#_pos".base"; \
34133 name: "cit_"#_pos".not_today"; \
34134 signal: "cit_"#_pos",not_today"; \
34136 action: STATE_SET "default" 0.0; \
34137 target: "cit_"#_pos".base"; \
34140 source: "cit_"#_pos".clicked"; \
34141 signal: "mouse,clicked,1"; \
34142 source: "cit_"#_pos".event"; \
34143 action: SIGNAL_EMIT "elm,action,selected" #_pos; \
34146 name: "cit_"#_pos".clear"; \
34147 signal: "cit_"#_pos",clear"; \
34149 action: STATE_SET "default" 0.0; \
34150 target: "cit_"#_pos".check"; \
34151 target: "cit_"#_pos".hd"; \
34154 name: "cit_"#_pos".checked"; \
34155 signal: "cit_"#_pos",checked"; \
34157 action: STATE_SET "visible" 0.0; \
34158 target: "cit_"#_pos".check"; \
34161 name: "cit_"#_pos".holiday"; \
34162 signal: "cit_"#_pos",holiday"; \
34164 action: STATE_SET "visible" 0.0; \
34165 target: "cit_"#_pos".hd"; \
34169 group { name: "elm/calendar/base/default";
34171 image: "shelf_inset.png" COMP;
34172 image: "bt_base1.png" COMP;
34173 image: "bt_hilight.png" COMP;
34174 image: "bt_shine.png" COMP;
34175 image: "bt_glow.png" COMP;
34176 image: "bt_dis_base.png" COMP;
34177 image: "bt_dis_hilight.png" COMP;
34178 image: "sp_bt_l.png" COMP;
34179 image: "sp_bt_r.png" COMP;
34180 image: "bt_sm_base1.png" COMP;
34181 image: "bt_sm_shine.png" COMP;
34182 image: "bt_sm_hilight.png" COMP;
34183 image: "ilist_1.png" COMP;
34184 image: "ilist_2.png" COMP;
34185 image: "ilist_item_shadow.png" COMP;
34186 image: "check.png" COMP;
34191 description { state: "default" 0.0;
34194 rel2.offset: -2 -2;
34195 color: 255 255 255 0;
34199 part { name: "spinner-base";
34202 description { state: "default" 0.0;
34208 rel2.offset: -7 -7;
34209 color: 255 255 255 0;
34213 part { name: "conf_over_spinner";
34215 description { state: "default" 0.0;
34216 rel1.to: "spinner-base";
34217 rel1.offset: -3 -3;
34218 rel2.to: "spinner-base";
34221 normal: "shelf_inset.png";
34228 part { name: "table-base";
34231 description { state: "default" 0.0;
34234 rel1.to_y: "spinner-base";
34236 rel1.relative: 0 1;
34238 rel2.offset: -7 -7;
34239 color: 255 255 255 0;
34242 part { name: "conf_over_table";
34244 description { state: "default" 0.0;
34245 rel1.to: "table-base";
34246 rel1.offset: -3 -3;
34247 rel2.to: "table-base";
34250 normal: "shelf_inset.png";
34257 part { name: "header";
34260 description { state: "default" 0.0;
34261 rel1.to: "table-base";
34262 rel1.relative: 0 0;
34263 rel2.to: "table-base";
34264 rel2.relative: 1 0.1;
34265 color: 255 255 255 0;
34268 part { name: "base";
34271 description { state: "default" 0.0;
34272 rel1.to_x: "table-base";
34273 rel1.to_y: "header";
34274 rel1.relative: 0 1;
34276 rel2.to: "table-base";
34278 color: 255 255 255 0;
34281 part { name: "left_bt";
34283 description { state: "default" 0.0;
34284 rel1 { to: "spinner-base";
34287 rel2 { to: "spinner-base";
34295 normal: "bt_base1.png";
34300 description { state: "clicked" 0.0;
34301 inherit: "default" 0.0;
34302 image.normal: "bt_base1.png";
34303 image.middle: SOLID;
34306 part { name: "left_over1";
34308 description { state: "default" 0.0;
34309 rel1.to: "left_bt";
34310 rel2 { to: "left_bt";
34314 normal: "bt_hilight.png";
34319 part { name: "left_over2";
34322 description { state: "default" 0.0;
34323 rel1.to: "left_bt";
34324 rel2.to: "left_bt";
34326 normal: "bt_shine.png";
34331 part { name: "left_over3";
34334 description { state: "default" 0.0;
34335 color: 255 255 255 0;
34336 rel1.to: "left_bt";
34337 rel2.to: "left_bt";
34339 normal: "bt_glow.png";
34340 border: 12 12 12 12;
34344 description { state: "clicked" 0.0;
34345 inherit: "default" 0.0;
34347 color: 255 255 255 255;
34350 part { name: "right_bt";
34352 description { state: "default" 0.0;
34353 rel1 { to: "spinner-base";
34356 rel2 { to: "spinner-base";
34364 normal: "bt_base1.png";
34369 description { state: "clicked" 0.0;
34370 inherit: "default" 0.0;
34371 image.normal: "bt_base1.png";
34372 image.middle: SOLID;
34375 part { name: "right_over1";
34377 description { state: "default" 0.0;
34378 rel1.to: "right_bt";
34379 rel2 { to: "right_bt";
34383 normal: "bt_hilight.png";
34388 part { name: "right_over2";
34391 description { state: "default" 0.0;
34392 rel1.to: "right_bt";
34393 rel2.to: "right_bt";
34395 normal: "bt_shine.png";
34400 part { name: "right_over3";
34403 description { state: "default" 0.0;
34404 color: 255 255 255 0;
34405 rel1.to: "right_bt";
34406 rel2.to: "right_bt";
34408 normal: "bt_glow.png";
34409 border: 12 12 12 12;
34413 description { state: "clicked" 0.0;
34414 inherit: "default" 0.0;
34416 color: 255 255 255 255;
34419 part { name: "left_bt_icon";
34421 description { state: "default" 0.0;
34422 rel1.to: "left_bt";
34423 rel2.to: "left_bt";
34427 image.normal: "sp_bt_l.png";
34429 description { state: "rtl" 0.0;
34430 inherit: "default" 0.0;
34431 image.normal: "sp_bt_r.png";
34434 part { name: "right_bt_icon";
34436 description { state: "default" 0.0;
34437 rel1.to: "right_bt";
34438 rel2.to: "right_bt";
34442 image.normal: "sp_bt_r.png";
34444 description { state: "rtl" 0.0;
34445 inherit: "default" 0.0;
34446 image.normal: "sp_bt_l.png";
34449 part { name: "month_text";
34453 description { state: "default" 0.0;
34456 rel1 { relative: 1.0 0.0;
34459 to_y: "spinner-base";
34461 rel2 { relative: 0.0 1.0;
34464 to_y: "spinner-base";
34468 font: "Sans,Edje-Vera";
34475 CH(0) CH(1) CH(2) CH(3) CH(4) CH(5) CH(6)
34476 CIT(0) CIT(1) CIT(2) CIT(3) CIT(4) CIT(5) CIT(6)
34477 CIT(7) CIT(8) CIT(9) CIT(10) CIT(11) CIT(12) CIT(13)
34478 CIT(14) CIT(15) CIT(16) CIT(17) CIT(18) CIT(19) CIT(20)
34479 CIT(21) CIT(22) CIT(23) CIT(24) CIT(25) CIT(26) CIT(27)
34480 CIT(28) CIT(29) CIT(30) CIT(31) CIT(32) CIT(33) CIT(34)
34481 CIT(35) CIT(36) CIT(37) CIT(38) CIT(39) CIT(40) CIT(41)
34484 program { name: "dec_start";
34485 signal: "mouse,down,1";
34487 action: SIGNAL_EMIT "elm,action,decrement,start" "";
34489 program { name: "dec_stop";
34490 signal: "mouse,up,1";
34492 action: SIGNAL_EMIT "elm,action,stop" "";
34494 program { name: "inc_start";
34495 signal: "mouse,down,1";
34496 source: "right_bt";
34497 action: SIGNAL_EMIT "elm,action,increment,start" "";
34499 program { name: "inc_stop";
34500 signal: "mouse,up,1";
34501 source: "right_bt";
34502 action: SIGNAL_EMIT "elm,action,stop" "";
34505 name: "left_bt_click";
34506 signal: "mouse,down,1";
34507 source: "left_over2";
34508 action: STATE_SET "clicked" 0.0;
34512 name: "left_bt_unclick";
34513 signal: "mouse,up,1";
34514 source: "left_over2";
34515 action: STATE_SET "default" 0.0;
34519 name: "left_bt_click2";
34520 signal: "mouse,down,1";
34521 source: "left_over3";
34522 action: STATE_SET "clicked" 0.0;
34523 target: "left_over3";
34526 name: "left_bt_unclick2";
34527 signal: "mouse,up,1";
34528 source: "left_over3";
34529 action: STATE_SET "default" 0.0;
34530 transition: DECELERATE 0.5;
34531 target: "left_over3";
34534 name: "right_bt_click";
34535 signal: "mouse,down,1";
34536 source: "right_over2";
34537 action: STATE_SET "clicked" 0.0;
34538 target: "right_bt";
34541 name: "right_bt_unclick";
34542 signal: "mouse,up,1";
34543 source: "right_over2";
34544 action: STATE_SET "default" 0.0;
34545 target: "right_bt";
34548 name: "right_bt_click2";
34549 signal: "mouse,down,1";
34550 source: "right_over3";
34551 action: STATE_SET "clicked" 0.0;
34552 target: "right_over3";
34555 name: "right_bt_unclick2";
34556 signal: "mouse,up,1";
34557 source: "right_over3";
34558 action: STATE_SET "default" 0.0;
34559 transition: DECELERATE 0.5;
34560 target: "right_over3";
34562 program { name: "to_rtl";
34563 signal: "edje,state,rtl";
34565 action: STATE_SET "rtl" 0.0;
34566 target: "right_bt_icon";
34567 target: "left_bt_icon";
34569 program { name: "to_ltr";
34570 signal: "edje,state,ltr";
34572 action: STATE_SET "default" 0.0;
34573 target: "right_bt_icon";
34574 target: "left_bt_icon";
34582 ////////////////////////////////////////////////////////////////////////////////
34584 ////////////////////////////////////////////////////////////////////////////////
34585 group { name: "elm/colorselector/bg/default";
34587 part { name: "elm.colorbar_0";
34590 description { state: "default" 0.0;
34592 rel1.relative: 0.0 0.00653594771;
34593 rel2.relative: 1.0 0.254901961;
34596 part { name: "elm.colorbar_1";
34599 description { state: "default" 0.0;
34601 rel1.relative: 0.0 0.254901961;
34602 rel2.relative: 1.0 0.503267974;
34605 part { name: "elm.colorbar_2";
34608 description { state: "default" 0.0;
34610 rel1.relative: 0.0 0.503267974;
34611 rel2.relative: 1.0 0.751633987;
34614 part { name: "elm.colorbar_3";
34617 description { state: "default" 0.0;
34619 rel1.relative: 0.0 0.751633987;
34620 rel2.relative: 1.0 1.0;
34626 group { name: "elm/colorselector/base/default";
34628 part { name: "elm.bar_bg";
34631 description { state: "default" 0.0;
34635 to_x: "elm.arrow_bg";
34636 to_y: "elm.arrow_icon";
34640 relative: 1.0 0.83;
34641 to_x: "elm.arrow_bg";
34646 part { name: "elm.bar";
34649 description { state: "default" 0.0;
34650 rel1.to: "elm.bar_bg";
34651 rel2.to: "elm.bar_bg";
34654 part { name: "elm.arrow_bg";
34657 description { state: "default" 0.0;
34659 relative: 1.0 0.17;
34661 to_x: "elm.l_button";
34664 relative: 0.0 0.83;
34666 to_x: "elm.r_button";
34670 part { name: "elm.arrow";
34674 description { state: "default" 0.0;
34679 to_x: "elm.arrow_bg";
34682 relative: 0.0 0.17;
34683 to_x: "elm.arrow_bg";
34689 confine: "elm.arrow_bg";
34694 part { name: "elm.arrow_icon";
34697 description { state: "default" 0.0;
34712 part { name: "event";
34715 description { state: "default" 0.0;
34717 to: "elm.arrow_icon";
34720 to_x: "elm.arrow_icon";
34721 to_y: "elm.arrow_bg";
34727 events: "elm.arrow";
34730 part { name: "elm.l_button";
34734 description { state: "default" 0.0;
34739 to_y: "elm.bar_bg";
34743 to_y: "elm.bar_bg";
34748 part { name: "elm.r_button";
34753 state: "default" 0.0;
34758 to_y: "elm.bar_bg";
34762 to_y: "elm.bar_bg";
34770 group{ name: "elm/colorselector/image/colorbar_0";
34772 image: "color_picker_color.png" COMP;
34775 part { name: "colorbar_0_image";
34778 description { state: "default" 0.0;
34779 rel2.offset: -1 -1;
34780 image.normal: "color_picker_color.png";
34786 group { name: "elm/colorselector/image/colorbar_1";
34788 image: "color_picker_opacity.png" COMP;
34791 part { name: "colorbar_1_image";
34794 description { state: "default" 0.0;
34795 rel2.offset: -1 -1;
34796 image.normal: "color_picker_opacity.png";
34802 group { name: "elm/colorselector/image/colorbar_2";
34804 image: "color_picker_brightness.png" COMP;
34807 part { name: "colorbar_2_image";
34810 description { state: "default" 0.0;
34811 rel2.offset: -1 -1;
34812 image.normal: "color_picker_brightness.png";
34818 group { name: "elm/colorselector/image/colorbar_3";
34820 image: "color_picker_alpha.png" COMP;
34823 part { name: "colorbar_3_image";
34826 description { state: "default" 0.0;
34827 rel2.offset: -1 -1;
34828 image.normal: "color_picker_alpha.png";
34834 group { name: "elm/colorselector/bg_image/colorbar_3";
34836 image: "color_picker_alpha_bg.png" COMP;
34839 part { name: "colorbar_3_image";
34842 description { state: "default" 0.0;
34843 rel2.offset: -1 -1;
34844 image.normal: "color_picker_alpha_bg.png";
34850 group { name: "elm/colorselector/image/updown";
34852 image: "icon_arrow_down.png" COMP;
34858 description { state: "default" 0.0;
34862 part { name: "arrow_image";
34865 description { state: "default" 0.0;
34866 image.normal: "icon_arrow_down.png";
34872 group { name: "elm/colorselector/button/left";
34874 image: "bt_base1.png" COMP;
34875 image: "bt_shine.png" COMP;
34876 image: "sp_bt_l.png" COMP;
34879 part { name: "button_image";
34881 description { state: "default" 0.0;
34882 image.normal: "bt_base1.png";
34883 image.border: 6 6 6 6;
34884 image.middle: SOLID;
34887 description { state: "clicked" 0.0;
34888 inherit: "default" 0.0;
34889 image.normal: "bt_shine.png";
34890 image.border: 6 6 6 6;
34891 image.middle: SOLID;
34894 part { name: "btn_over";
34897 description { state: "default" 0.0;
34898 rel1.to: "button_image";
34901 to: "button_image";
34904 normal: "bt_hilight.png";
34909 part { name: "btn_over2";
34913 ignore_flags: ON_HOLD;
34914 description { state: "default" 0.0;
34915 rel1.to: "button_image";
34916 rel2.to: "button_image";
34918 normal: "bt_shine.png";
34923 part { name: "focus_image";
34925 description { state: "default" 0.0;
34926 color: 255 255 255 0;
34927 rel1.to: "button_image";
34928 rel2.to: "button_image";
34930 normal: "bt_glow.png";
34931 border: 12 12 12 12;
34936 description { state: "clicked" 0.0;
34937 inherit: "default" 0.0;
34939 color: 255 255 255 255;
34942 part { name: "left_arrow";
34944 description { state: "default" 0.0;
34947 image.normal: "sp_bt_l.png";
34954 name: "button_down";
34955 signal: "elm,state,left,button,down";
34956 source: "left_button";
34957 action: STATE_SET "clicked" 0.0;
34958 target: "button_image";
34959 target: "focus_image";
34963 signal: "elm,state,left,button,up";
34964 source: "left_button";
34965 action: STATE_SET "default" 0.0;
34966 target: "button_image";
34967 target: "focus_image";
34972 group { name: "elm/colorselector/button/right";
34974 image: "bt_base1.png" COMP;
34975 image: "bt_shine.png" COMP;
34976 image: "sp_bt_r.png" COMP;
34979 part { name: "button_image";
34981 description { state: "default" 0.0;
34982 image.normal: "bt_base1.png";
34983 image.border: 6 6 6 6;
34984 image.middle: SOLID;
34987 description { state: "clicked" 0.0;
34988 inherit: "default" 0.0;
34989 image.normal: "bt_shine.png";
34990 image.border: 6 6 6 6;
34991 image.middle: SOLID;
34994 part { name: "btn_over";
34997 description { state: "default" 0.0;
34998 rel1.to: "button_image";
35001 to: "button_image";
35004 normal: "bt_hilight.png";
35009 part { name: "btn_over2";
35013 ignore_flags: ON_HOLD;
35014 description { state: "default" 0.0;
35015 rel1.to: "button_image";
35016 rel2.to: "button_image";
35018 normal: "bt_shine.png";
35023 part { name: "focus_image";
35025 description { state: "default" 0.0;
35026 color: 255 255 255 0;
35027 rel1.to: "button_image";
35028 rel2.to: "button_image";
35030 normal: "bt_glow.png";
35031 border: 12 12 12 12;
35036 description { state: "clicked" 0.0;
35037 inherit: "default" 0.0;
35039 color: 255 255 255 255;
35042 part { name: "right_arrow";
35044 description { state: "default" 0.0;
35047 image.normal: "sp_bt_r.png";
35054 name: "button_down";
35055 signal: "elm,state,right,button,down";
35056 source: "right_button";
35057 action: STATE_SET "clicked" 0.0;
35058 target: "button_image";
35059 target: "focus_image";
35063 signal: "elm,state,right,button,up";
35064 source: "right_button";
35065 action: STATE_SET "default" 0.0;
35066 target: "button_image";
35067 target: "focus_image";
35072 ///////////////////////////////////////////////////////////////////////////////
35073 #define FLIP_PICKER_MAX_LEN (50)
35074 #define FLIP_PICKER_MAX_LEN_STR "50"
35076 group { name: "elm/flipselector/base/default";
35078 image: "flip_base.png" COMP;
35079 image: "flip_base_shad.png" COMP;
35080 image: "flip_shad.png" COMP;
35081 image: "arrow_up.png" COMP;
35082 image: "arrow_down.png" COMP;
35083 image: "flip_t.png" COMP;
35084 image: "flip_b.png" COMP;
35088 item: "max_len" FLIP_PICKER_MAX_LEN_STR;
35091 //FIXME: quick successive clicks on, say, up, lead to nastiness
35093 public cur, prev, next, lock;
35095 public animator_bottom_down(val, Float:pos) {
35096 new tmp[FLIP_PICKER_MAX_LEN];
35098 set_tween_state(PART:"bottom", pos, "shrink", 0.0, "default", 0.0);
35099 set_tween_state(PART:"bottom_sheet", pos, "shrink", 0.0, "default",
35101 set_tween_state(PART:"shadow", pos, "half", 0.0, "full",
35105 set_state(PART:"shadow", "default", 0.0);
35108 fetch_str(next, 0, tmp, FLIP_PICKER_MAX_LEN);
35109 if (strncmp(tmp, "", FLIP_PICKER_MAX_LEN) != 0) {
35110 replace_str(next, 0, "");
35111 message(MSG_STRING, 1, tmp);
35116 public animator_top_down(val, Float:pos) {
35117 set_tween_state(PART:"top", pos, "default", 0.0, "shrink", 0.0);
35118 set_tween_state(PART:"top_sheet", pos, "default", 0.0, "shrink",
35120 set_tween_state(PART:"shadow", pos, "default", 0.0, "half",
35124 anim(0.2, "animator_bottom_down", val);
35127 public animator_bottom_up(val, Float:pos) {
35128 set_tween_state(PART:"bottom", pos, "default", 0.0, "shrink", 0.0);
35129 set_tween_state(PART:"bottom_sheet", pos, "default", 0.0, "shrink",
35131 set_tween_state(PART:"shadow", pos, "full", 0.0, "half",
35135 anim(0.2, "animator_top_up", val);
35138 public animator_top_up(val, Float:pos) {
35139 new tmp[FLIP_PICKER_MAX_LEN];
35141 set_tween_state(PART:"top", pos, "shrink", 0.0, "default", 0.0);
35142 set_tween_state(PART:"top_sheet", pos, "shrink", 0.0, "default",
35144 set_tween_state(PART:"shadow", pos, "half", 0.0, "default",
35148 set_state(PART:"shadow", "default", 0.0);
35151 fetch_str(next, 0, tmp, FLIP_PICKER_MAX_LEN);
35152 if (strncmp(tmp, "", FLIP_PICKER_MAX_LEN) != 0) {
35153 replace_str(next, 0, "");
35154 message(MSG_STRING, 2, tmp);
35159 public message(Msg_Type:type, id, ...) {
35161 if ((type == MSG_STRING) && (id == 1)) {
35162 new value[FLIP_PICKER_MAX_LEN], tmp[FLIP_PICKER_MAX_LEN];
35164 snprintf(value, FLIP_PICKER_MAX_LEN, "%s", getarg(2));
35166 if (get_int(lock) == 1) {
35167 replace_str(next, 0, value);
35171 fetch_str(cur, 0, tmp, FLIP_PICKER_MAX_LEN);
35173 set_text(PART:"bottom_b", tmp);
35175 set_state(PART:"top", "shrink", 0.0);
35176 set_text(PART:"top", tmp);
35177 set_state(PART:"top", "default", 0.0);
35178 set_text(PART:"top", tmp);
35180 replace_str(prev, 0, tmp);
35182 set_state(PART:"bottom", "default", 0.0);
35183 set_text(PART:"bottom", value);
35184 set_state(PART:"bottom", "shrink", 0.0);
35185 set_text(PART:"bottom", value);
35187 set_text(PART:"top_b", value);
35189 replace_str(cur, 0, value);
35191 set_state(PART:"bottom_sheet", "shrink", 0.0);
35192 set_state(PART:"top_sheet", "default", 0.0);
35195 set_state(PART:"shadow", "default", 0.0);
35196 anim(0.2, "animator_top_down", 1);
35200 if ((type == MSG_STRING) && (id == 2)) {
35201 new value[FLIP_PICKER_MAX_LEN], tmp[FLIP_PICKER_MAX_LEN];
35203 snprintf(value, FLIP_PICKER_MAX_LEN, "%s", getarg(2));
35205 if (get_int(lock) == 1) {
35206 replace_str(next, 0, value);
35210 fetch_str(cur, 0, tmp, FLIP_PICKER_MAX_LEN);
35212 set_text(PART:"top_b", tmp);
35214 set_state(PART:"bottom", "shrink", 0.0);
35215 set_text(PART:"bottom", tmp);
35216 set_state(PART:"bottom", "default", 0.0);
35217 set_text(PART:"bottom", tmp);
35219 replace_str(prev, 0, tmp);
35221 set_state(PART:"top", "default", 0.0);
35222 set_text(PART:"top", value);
35223 set_state(PART:"top", "shrink", 0.0);
35224 set_text(PART:"top", value);
35226 set_text(PART:"bottom_b", value);
35228 replace_str(cur, 0, value);
35230 set_state(PART:"bottom_sheet", "default", 0.0);
35231 set_state(PART:"top_sheet", "shrink", 0.0);
35234 set_state(PART:"shadow", "full", 0.0);
35235 anim(0.2, "animator_bottom_up", 1);
35241 part { name: "shad";
35243 description { state: "default" 0.0;
35244 rel1.offset: -4 -4;
35249 normal: "flip_base_shad.png";
35255 part { name: "base";
35257 description { state: "default" 0.0;
35259 rel2.offset: -5 -5;
35261 image.normal: "flip_base.png";
35268 description { state: "default" 0.0;
35270 rel1.relative: 0.0 0.5;
35274 description { state: "hidden" 0.0;
35275 inherit: "default" 0.0;
35283 description { state: "default" 0.0;
35286 rel2.relative: 1.0 0.5;
35289 description { state: "hidden" 0.0;
35290 inherit: "default" 0.0;
35295 part { name: "bottom_sheet_static";
35297 description { state: "default" 0.0;
35301 image.normal: "flip_b.png";
35305 part { name: "bottom_b";
35307 clip_to: "bottom_clipper";
35310 description { state: "default" 0.0;
35316 font: "Sans:style=Bold,Edje-Vera-Bold";
35324 part { name: "shadow";
35326 description { state: "default" 0.0;
35329 rel2.relative: 1.0 0.0;
35330 image.normal: "flip_shad.png";
35332 description { state: "half" 0.0;
35333 inherit: "default" 0.0;
35334 rel2.relative: 1.0 0.5;
35336 description { state: "full" 0.0;
35337 inherit: "default" 0.0;
35338 rel2.relative: 1.0 1.0;
35342 part { name: "bottom_sheet";
35344 description { state: "default" 0.0;
35348 image.normal: "flip_b.png";
35350 description { state: "shrink" 0.0;
35351 inherit: "default" 0.0;
35353 rel2.relative: 1.0 0.0;
35357 part { name: "bottom";
35359 clip_to: "bottom_clipper";
35362 description { state: "default" 0.0;
35368 font: "Sans:style=Bold,Edje-Vera-Bold";
35374 description { state: "shrink" 0.0;
35375 inherit: "default" 0.0;
35376 color: 128 128 128 255;
35378 rel2.relative: 1.0 0.5; /* FIXME: same visual effect? --> MAP! */
35382 part { name: "top_sheet_static";
35384 description { state: "default" 0.0;
35388 image.normal: "flip_t.png";
35392 part { name: "top_b";
35394 clip_to: "top_clipper";
35397 description { state: "default" 0.0;
35403 font: "Sans:style=Bold,Edje-Vera-Bold";
35412 part { name: "top_sheet";
35414 description { state: "default" 0.0;
35418 image.normal: "flip_t.png";
35420 description { state: "shrink" 0.0;
35421 inherit: "default" 0.0;
35422 color: 128 128 128 255;
35424 rel1.relative: 0.0 1.0;
35428 part { name: "top";
35430 clip_to: "top_clipper";
35433 description { state: "default" 0.0;
35439 font: "Sans:style=Bold,Edje-Vera-Bold";
35445 description { state: "shrink" 0.0;
35446 inherit: "default" 0.0;
35448 rel1.relative: 0.0 0.5;
35452 part { name: "arrow_top";
35455 description { state: "default" 0.0;
35461 image.normal: "arrow_up.png";
35463 description { state: "hidden" 0.0;
35464 inherit: "default" 0.0;
35468 part { name: "arrow_bottom";
35471 description { state: "default" 0.0;
35477 image.normal: "arrow_down.png";
35479 description { state: "hidden" 0.0;
35480 inherit: "default" 0.0;
35488 name: "top_clipper";
35490 state: "default" 0.0;
35500 name: "bottom_clipper";
35502 state: "default" 0.0;
35511 program { name: "load";
35515 append_str(cur, "");
35516 append_str(prev, "");
35517 append_str(next, "");
35522 program { name: "hide_arrows";
35523 signal: "elm,state,button,hidden";
35525 action: STATE_SET "hidden" 0.0;
35526 target: "arrow_top";
35527 target: "arrow_bottom";
35532 program { name: "show_arrows";
35533 signal: "elm,state,button,visible";
35535 action: STATE_SET "default" 0.0;
35536 target: "arrow_top";
35537 target: "arrow_bottom";
35542 program { name: "up";
35543 signal: "mouse,down,1";
35545 action: SIGNAL_EMIT "elm,action,up,start" "";
35547 program { name: "up,stop";
35548 signal: "mouse,up,1";
35550 action: SIGNAL_EMIT "elm,action,up,stop" "";
35552 program { name: "down";
35553 signal: "mouse,down,1";
35555 action: SIGNAL_EMIT "elm,action,down,start" "";
35557 program { name: "down,stop";
35558 signal: "mouse,up,1";
35560 action: SIGNAL_EMIT "elm,action,down,stop" "";
35565 ////////////////////////////////////////////////////////////////////////////////
35567 ////////////////////////////////////////////////////////////////////////////////
35568 group { name: "elm/diskselector/base/default";
35570 image: "bar_shine.png" COMP;
35577 description { state: "default" 0.0;
35581 part { name: "shine_left";
35583 description { state: "default" 0.0;
35585 rel1.relative: -0.1 0;
35587 rel2.relative: 0.1 1;
35588 image.normal: "bar_shine.png";
35589 color: 255 255 255 120;
35592 part { name: "shine_center";
35594 description { state: "default" 0.0;
35596 rel1.relative: 0.2 0;
35598 rel2.relative: 0.8 1;
35599 image.normal: "bar_shine.png";
35600 color: 255 255 255 180;
35603 part { name: "shine_right";
35605 description { state: "default" 0.0;
35607 rel1.relative: 0.9 0;
35609 rel2.relative: 1.1 1;
35610 image.normal: "bar_shine.png";
35611 color: 255 255 255 120;
35614 part { name: "clipper";
35617 description { state: "default" 0.0;
35621 rel2.offset: -3 -3;
35624 part { name: "elm.swallow.content";
35625 clip_to: "clipper";
35627 description { state: "default" 0.0;
35635 group { name: "elm/diskselector/item/default";
35638 item: "len_threshold" "14";
35642 part { name: "elm.swallow.icon";
35644 description { state: "default" 0.0;
35656 description { state: "show" 0.0;
35657 inherit: "default" 0.0;
35659 description { state: "default_small" 0.0;
35660 inherit: "default" 0.0;
35661 rel1.relative: 0 0.2;
35662 rel2.relative: 0 0.8;
35664 description { state: "left_side" 0.0;
35665 inherit: "default" 0.0;
35666 rel1.relative: 0 0.2;
35667 rel2.relative: 0 0.8;
35668 color: 255 255 255 160;
35670 description { state: "right_side" 0.0;
35671 inherit: "left_side" 0.0;
35672 rel1.relative: 0.4 0.2;
35673 rel2.relative: 0.4 0.8;
35674 color: 255 255 255 160;
35677 part { name: "elm.text";
35681 description { state: "default" 0.0;
35682 rel1.relative: 1 0.0;
35683 rel1.to_x: "elm.swallow.icon";
35684 rel2.relative: 1.0 1.0;
35685 color: 255 255 255 255;
35688 font: "Sans,Edje-Vera";
35694 description { state: "show" 0.0;
35695 inherit: "default" 0.0;
35698 description { state: "default_small" 0.0;
35699 inherit: "default" 0.0;
35703 description { state: "left_side" 0.0;
35704 inherit: "default" 0.0;
35705 color: 172 172 172 255;
35708 text.align: 0.2 0.5;
35710 description { state: "right_side" 0.0;
35711 inherit: "default" 0.0;
35712 color: 172 172 172 255;
35715 text.align: 0.8 0.5;
35721 program { name: "center_text";
35722 signal: "elm,state,center";
35724 action: STATE_SET "show" 0.0;
35725 target: "elm.text";
35726 target: "elm.swallow.icon";
35728 program { name: "center_small_text";
35729 signal: "elm,state,center_small";
35731 action: STATE_SET "default_small" 0.0;
35732 target: "elm.text";
35733 target: "elm.swallow.icon";
35735 program { name: "l_side_text";
35736 signal: "elm,state,left_side";
35738 action: STATE_SET "left_side" 0.0;
35739 target: "elm.text";
35740 target: "elm.swallow.icon";
35742 program { name: "r_side_text";
35743 signal: "elm,state,right_side";
35745 action: STATE_SET "right_side" 0.0;
35746 target: "elm.text";
35747 target: "elm.swallow.icon";
35752 group { name: "elm/entry/path/separator/default";
35753 images.image: "arrow_right.png" COMP;
35755 part { name: "icon";
35757 description { state: "default" 0.0;
35758 image.normal: "arrow_right.png";
35766 group { name: "elm/fileselector/base/default";
35768 item: "path_separator" "<item relsize=16x16 vsize=full href=path/separator></item>";
35771 part { name: "elm.swallow.up";
35773 description { state: "default" 0.0;
35783 part { name: "elm.swallow.home";
35785 description { state: "default" 0.0;
35790 to: "elm.swallow.up";
35795 to: "elm.swallow.up";
35801 part { name: "elm.swallow.files";
35803 description { state: "default" 0.0;
35808 to_y: "elm.swallow.home";
35813 to_y: "elm.swallow.path";
35819 part { name: "elm.swallow.path";
35821 description { state: "default" 0.0;
35825 to_y: "elm.swallow.filename";
35830 to_y: "elm.swallow.filename";
35836 part { name: "elm.swallow.filename";
35838 description { state: "default" 0.0;
35842 to_y: "elm.swallow.ok";
35847 to_y: "elm.swallow.ok";
35853 part { name: "elm.swallow.cancel";
35855 description { state: "default" 0.0;
35859 to: "elm.swallow.ok";
35864 to: "elm.swallow.ok";
35870 part { name: "elm.swallow.ok";
35872 description { state: "default" 0.0;
35884 group { name: "elm/fileselector_entry/base/default";
35886 part { name: "elm.swallow.entry";
35888 description { state: "default" 0.0;
35891 rel2 { to_x: "elm.swallow.button";
35897 part { name: "elm.swallow.button";
35899 description { state: "default" 0.0;
35912 ////////////////////////////////////////////////////////////////////////
35913 // Standard layouts to be used //
35914 ////////////////////////////////////////////////////////////////////////
35915 /* application with toolbar and main content area */
35916 group { name: "elm/layout/application/toolbar-content";
35918 part { name: "elm.swallow.content";
35920 description { state: "default" 0.0;
35921 rel1 { to_y: "elm.external.toolbar";
35928 part { name: "elm.external.toolbar";
35930 source: "elm/toolbar";
35931 description { state: "default" 0.0;
35943 /* application with toolbar and main content area with a back button and title area */
35944 group { name: "elm/layout/application/toolbar-content-back";
35946 part { name: "elm.swallow.content";
35948 description { state: "default" 0.0;
35949 rel1 { to_y: "title_clipper";
35956 part { name: "elm.external.toolbar";
35958 source: "elm/toolbar";
35959 description { state: "default" 0.0;
35968 part { name: "title_clipper";
35970 description { state: "default" 0.0;
35979 description { state: "hidden" 0.0;
35980 inherit: "default" 0.0;
35987 part { name: "back_clipper";
35989 clip_to: "title_clipper";
35990 description { state: "default" 0.0;
35993 description { state: "hidden" 0.0;
35997 part { name: "back";
35999 source: "elm/button";
36000 clip_to: "back_clipper";
36001 description { state: "default" 0.0;
36004 rel1 { to_y: "elm.external.toolbar";
36008 rel2 { to_y: "elm.external.toolbar";
36012 params.string: "label" "Back";
36019 action: SIGNAL_EMIT "elm,action,back" "";
36022 signal: "elm,back,hide";
36024 action: STATE_SET "hidden" 0.0;
36025 target: "back_clipper";
36028 signal: "elm,back,show";
36030 action: STATE_SET "default" 0.0;
36031 target: "back_clipper";
36034 signal: "elm,title,hide";
36036 action: STATE_SET "hidden" 0.0;
36037 transition: LINEAR 0.1;
36038 target: "title_clipper";
36041 signal: "elm,title,show";
36043 action: STATE_SET "default" 0.0;
36044 target: "title_clipper";
36048 part { name: "elm.swallow.end";
36050 description { state: "default" 0.0;
36053 rel1 { to_y: "elm.external.toolbar";
36057 rel2 { to_y: "elm.external.toolbar";
36064 part { name: "elm.text.title";
36066 effect: SOFT_SHADOW;
36068 description { state: "default" 0.0;
36069 rel1 { to_y: "elm.external.toolbar";
36074 rel2 { to_y: "back";
36075 to_x: "elm.swallow.end";
36080 font: "Sans:style=Bold";
36088 /* application with toolbar and main content area with a back and next buttons and title area */
36089 group { name: "elm/layout/application/toolbar-content-back-next";
36091 part { name: "elm.swallow.content";
36093 description { state: "default" 0.0;
36094 rel1 { to_y: "title_clipper";
36101 part { name: "elm.external.toolbar";
36103 source: "elm/toolbar";
36104 description { state: "default" 0.0;
36113 part { name: "title_clipper";
36115 description { state: "default" 0.0;
36124 description { state: "hidden" 0.0;
36125 inherit: "default" 0.0;
36132 part { name: "back";
36134 source: "elm/button";
36135 clip_to: "back_clipper";
36136 description { state: "default" 0.0;
36139 rel1 { to_y: "elm.external.toolbar";
36143 rel2 { to_y: "elm.external.toolbar";
36147 params.string: "label" "Back";
36150 part { name: "back_clipper";
36152 clip_to: "title_clipper";
36153 description { state: "default" 0.0;
36156 description { state: "hidden" 0.0;
36160 part { name: "next";
36162 source: "elm/button";
36163 clip_to: "next_clipper";
36164 description { state: "default" 0.0;
36167 rel1 { to_y: "elm.external.toolbar";
36171 rel2 { to_y: "elm.external.toolbar";
36175 params.string: "label" "Next";
36178 part { name: "next_clipper";
36180 clip_to: "title_clipper";
36181 description { state: "default" 0.0;
36184 description { state: "hidden" 0.0;
36192 action: SIGNAL_EMIT "elm,action,back" "";
36195 signal: "elm,title,hide";
36197 action: STATE_SET "hidden" 0.0;
36198 transition: LINEAR 0.1;
36199 target: "title_clipper";
36202 signal: "elm,title,show";
36204 action: STATE_SET "default" 0.0;
36205 target: "title_clipper";
36208 signal: "elm,back,hide";
36210 action: STATE_SET "hidden" 0.0;
36211 target: "back_clipper";
36214 signal: "elm,back,show";
36216 action: STATE_SET "default" 0.0;
36217 target: "back_clipper";
36222 action: SIGNAL_EMIT "elm,action,next" "";
36225 signal: "elm,next,hide";
36227 action: STATE_SET "hidden" 0.0;
36228 target: "next_clipper";
36231 signal: "elm,next,show";
36233 action: STATE_SET "default" 0.0;
36234 target: "next_clipper";
36237 part { name: "elm.text.title";
36239 effect: SOFT_SHADOW;
36241 clip_to: "title_clipper";
36242 description { state: "default" 0.0;
36243 rel1 { to_y: "elm.external.toolbar";
36248 rel2 { to_y: "back";
36254 font: "Sans:style=Bold";
36261 /* application with a main content area with a back button and title area */
36262 group { name: "elm/layout/application/content-back";
36264 part { name: "elm.swallow.content";
36266 description { state: "default" 0.0;
36267 rel1 { to_y: "title_clipper";
36273 part { name: "title_clipper";
36275 description { state: "default" 0.0;
36284 description { state: "hidden" 0.0;
36285 inherit: "default" 0.0;
36292 part { name: "back_clipper";
36294 clip_to: "title_clipper";
36295 description { state: "default" 0.0;
36298 description { state: "hidden" 0.0;
36302 part { name: "back";
36304 source: "elm/button";
36305 clip_to: "back_clipper";
36306 description { state: "default" 0.0;
36317 params.string: "label" "Back";
36324 action: SIGNAL_EMIT "elm,action,back" "";
36327 signal: "elm,back,hide";
36329 action: STATE_SET "hidden" 0.0;
36330 target: "back_clipper";
36333 signal: "elm,back,show";
36335 action: STATE_SET "default" 0.0;
36336 target: "back_clipper";
36339 signal: "elm,title,hide";
36341 action: STATE_SET "hidden" 0.0;
36342 transition: LINEAR 0.1;
36343 target: "title_clipper";
36346 signal: "elm,title,show";
36348 action: STATE_SET "default" 0.0;
36349 target: "title_clipper";
36353 part { name: "elm.swallow.end";
36355 description { state: "default" 0.0;
36369 part { name: "elm.text.title";
36371 effect: SOFT_SHADOW;
36373 description { state: "default" 0.0;
36379 rel2 { to_y: "back";
36380 to_x: "elm.swallow.end";
36385 font: "Sans:style=Bold";
36393 /* application with a main content area with a back and next buttons and title area */
36394 group { name: "elm/layout/application/content-back-next";
36396 part { name: "elm.swallow.content";
36398 description { state: "default" 0.0;
36399 rel1 { to_y: "title_clipper";
36406 part { name: "title_clipper";
36408 description { state: "default" 0.0;
36417 description { state: "hidden" 0.0;
36418 inherit: "default" 0.0;
36425 part { name: "back";
36427 source: "elm/button";
36428 clip_to: "back_clipper";
36429 description { state: "default" 0.0;
36440 params.string: "label" "Back";
36443 part { name: "back_clipper";
36445 clip_to: "title_clipper";
36446 description { state: "default" 0.0;
36449 description { state: "hidden" 0.0;
36453 part { name: "next";
36455 source: "elm/button";
36456 clip_to: "next_clipper";
36457 description { state: "default" 0.0;
36468 params.string: "label" "Next";
36471 part { name: "next_clipper";
36473 clip_to: "title_clipper";
36474 description { state: "default" 0.0;
36477 description { state: "hidden" 0.0;
36485 action: SIGNAL_EMIT "elm,action,back" "";
36488 signal: "elm,title,hide";
36490 action: STATE_SET "hidden" 0.0;
36491 transition: LINEAR 0.1;
36492 target: "title_clipper";
36495 signal: "elm,title,show";
36497 action: STATE_SET "default" 0.0;
36498 target: "title_clipper";
36501 signal: "elm,back,hide";
36503 action: STATE_SET "hidden" 0.0;
36504 target: "back_clipper";
36507 signal: "elm,back,show";
36509 action: STATE_SET "default" 0.0;
36510 target: "back_clipper";
36515 action: SIGNAL_EMIT "elm,action,next" "";
36518 signal: "elm,next,hide";
36520 action: STATE_SET "hidden" 0.0;
36521 target: "next_clipper";
36524 signal: "elm,next,show";
36526 action: STATE_SET "default" 0.0;
36527 target: "next_clipper";
36530 part { name: "elm.text.title";
36532 effect: SOFT_SHADOW;
36534 clip_to: "title_clipper";
36535 description { state: "default" 0.0;
36541 rel2 { to_y: "back";
36547 font: "Sans:style=Bold";
36555 /* application with toolbar and main content area as a vertical box */
36556 group { name: "elm/layout/application/toolbar-vbox";
36558 part { name: "elm.box.content";
36560 description { state: "default" 0.0;
36561 rel1 { to_y: "elm.external.toolbar";
36565 box.layout: "vertical";
36569 part { name: "elm.external.toolbar";
36571 source: "elm/toolbar";
36572 description { state: "default" 0.0;
36584 /* application with toolbar and main content area as a table */
36585 group { name: "elm/layout/application/toolbar-table";
36587 part { name: "elm.table.content";
36589 description { state: "default" 0.0;
36590 rel1 { to_y: "elm.external.toolbar";
36597 part { name: "elm.external.toolbar";
36599 source: "elm/toolbar";
36600 description { state: "default" 0.0;
36612 ///////////////////////////////////////////////////////////////////////////////
36613 group { name: "elm/segment_control/base/default";
36614 #define SEGMENT_TYPE_SINGLE 1
36615 #define SEGMENT_TYPE_LEFT 2
36616 #define SEGMENT_TYPE_MIDDLE 3
36617 #define SEGMENT_TYPE_RIGHT 4
36618 #define SEGMENT_STATE_NORMAL 1
36619 #define SEGMENT_STATE_PRESSED 2
36620 #define SEGMENT_STATE_SELECTED 3
36621 #define SEGMENT_STATUS_ENABLED 0
36622 #define SEGMENT_STATUS_DISABLED 1
36629 state: "default" 0.0;
36636 group { name: "elm/segment_control/item/default";
36638 image: "seg_single_pressed.png" COMP;
36639 image: "seg_single_selected.png" COMP;
36640 image: "seg_single_normal.png" COMP;
36642 image: "seg_left_pressed.png" COMP;
36643 image: "seg_left_selected.png" COMP;
36644 image: "seg_left_normal.png" COMP;
36646 image: "seg_middle_pressed.png" COMP;
36647 image: "seg_middle_selected.png" COMP;
36648 image: "seg_middle_normal.png" COMP;
36650 image: "seg_right_pressed.png" COMP;
36651 image: "seg_right_selected.png" COMP;
36652 image: "seg_right_normal.png" COMP;
36655 part { name: "segment";
36658 description { state: "default" 0.0;
36662 normal: "seg_single_normal.png";
36668 description { state: "default_single" 0.0;
36669 inherit: "default" 0.0;
36672 normal: "seg_single_normal.png";
36676 description { state: "default_left" 0.0;
36677 inherit: "default" 0.0;
36680 normal: "seg_left_normal.png";
36684 description { state: "default_right" 0.0;
36685 inherit: "default" 0.0;
36688 normal: "seg_right_normal.png";
36692 description { state: "default_middle" 0.0;
36693 inherit: "default" 0.0;
36696 normal: "seg_middle_normal.png";
36700 description { state: "pressed_single" 0.0;
36701 inherit: "default" 0.0;
36704 normal: "seg_single_pressed.png";
36708 description { state: "pressed_left" 0.0;
36709 inherit: "default" 0.0;
36712 normal: "seg_left_pressed.png";
36716 description { state: "pressed_right" 0.0;
36717 inherit: "default" 0.0;
36720 normal: "seg_right_pressed.png";
36724 description { state: "pressed_middle" 0.0;
36725 inherit: "default" 0.0;
36728 normal: "seg_middle_pressed.png";
36732 description { state: "selected_single" 0.0;
36733 inherit: "default" 0.0;
36736 normal: "seg_single_selected.png";
36740 description { state: "selected_left" 0.0;
36741 inherit: "default" 0.0;
36744 normal: "seg_left_selected.png";
36748 description { state: "selected_right" 0.0;
36749 inherit: "default" 0.0;
36752 normal: "seg_right_selected.png";
36756 description { state: "selected_middle" 0.0;
36757 inherit: "default" 0.0;
36760 normal: "seg_middle_selected.png";
36765 part { name: "padding_left";
36769 description { state: "default" 0.0;
36771 rel1.relative: 0.0 0.0;
36772 rel2.relative: 0.0 1.0;
36779 part { name: "padding_right";
36783 description { state: "default" 0.0;
36785 rel1.relative: 1.0 0.0;
36786 rel2.relative: 1.0 1.0;
36793 part { name: "padding_top";
36797 description { state: "default" 0.0;
36799 rel1.relative: 0.0 0.0;
36800 rel2.relative: 1.0 0.0;
36807 part { name: "padding_bottom";
36811 description { state: "default" 0.0;
36813 rel1.relative: 0.0 1.0;
36814 rel2.relative: 1.0 1.0;
36821 part { name: "icon.bg";
36825 description { state: "default" 0.0;
36829 to_x: "padding_left";
36830 to_y: "padding_top";
36834 to: "elm.swallow.icon";
36841 part { name: "padding_icon_text";
36845 description { state: "default" 0.0; //when only icon or no icon is there
36859 description { state: "icononly" 0.0;
36860 inherit: "default" 0.0;
36862 description { state: "visible" 0.0; //when icon is visible
36863 inherit: "default" 0.0;
36867 part { name: "elm.swallow.icon";
36870 description { state: "default" 0.0;
36874 to_x: "padding_left";
36875 to_y: "padding_top";
36879 to_y: "padding_bottom";
36884 aspect_preference: BOTH;
36886 description { state: "visible" 0.0;
36887 inherit: "default" 0.0;
36890 to_y: "padding_bottom";
36894 description { state: "icononly" 0.0;
36895 inherit: "default" 0.0;
36898 to_x: "padding_right";
36899 to_y: "padding_bottom";
36905 part { name: "elm.text";
36910 state: "default" 0.0;
36915 to_x: "padding_icon_text";
36919 to_x: "padding_right";
36922 color: 224 224 224 255;
36933 description { state: "normal" 0.0;
36934 inherit: "default" 0.0;
36937 description { state: "pressed" 0.0;
36938 inherit: "default" 0.0;
36942 description { state: "selected" 0.0;
36943 inherit: "default" 0.0;
36945 color: 50 50 50 255;
36947 description { state: "disabled" 0.0;
36948 inherit: "default" 0.0;
36950 color: 200 200 200 255;
36953 part { name: "disabler";
36956 description { state: "default" 0.0;
36961 rel1 { relative: 0.0 0.0; to: "segment";}
36962 rel2 { relative: 1.0 1.0; to: "segment";}
36963 color: 255 255 255 150;
36965 description { state: "disabled_single" 0.0;
36966 inherit: "default" 0.0;
36969 normal: "seg_single_normal.png";
36973 description { state: "disabled_left" 0.0;
36974 inherit: "default" 0.0;
36977 normal: "seg_left_normal.png";
36981 description { state: "disabled_right" 0.0;
36982 inherit: "default" 0.0;
36985 normal: "seg_right_normal.png";
36989 description { state: "disabled_middle" 0.0;
36990 inherit: "default" 0.0;
36993 normal: "seg_middle_normal.png";
37001 public seg_type; // Single, Left, Middle, Right.
37002 public seg_state; // Normal/Default, Pressed, Selected.
37003 public seg_status;// Enabled/Default, Disabled
37005 public update_state() {
37006 new type, state, disabled;
37007 type = get_int(seg_type);
37008 state = get_int(seg_state);
37009 disabled = get_int(seg_status);
37011 if(state == SEGMENT_STATE_NORMAL)
37013 if(type == SEGMENT_TYPE_SINGLE)
37014 set_state(PART:"segment", "default_single", 0.0);
37015 else if(type == SEGMENT_TYPE_LEFT)
37016 set_state(PART:"segment", "default_left", 0.0);
37017 else if(type == SEGMENT_TYPE_MIDDLE)
37018 set_state(PART:"segment", "default_middle", 0.0);
37019 else if(type == SEGMENT_TYPE_RIGHT)
37020 set_state(PART:"segment", "default_right", 0.0);
37021 set_state(PART:"elm.text", "normal", 0.0);
37023 else if(state == SEGMENT_STATE_PRESSED)
37025 if(type == SEGMENT_TYPE_SINGLE)
37026 set_state(PART:"segment", "pressed_single", 0.0);
37027 else if(type == SEGMENT_TYPE_LEFT)
37028 set_state(PART:"segment", "pressed_left", 0.0);
37029 else if(type == SEGMENT_TYPE_MIDDLE)
37030 set_state(PART:"segment", "pressed_middle", 0.0);
37031 else if(type == SEGMENT_TYPE_RIGHT)
37032 set_state(PART:"segment", "pressed_right", 0.0);
37033 set_state(PART:"elm.text", "pressed", 0.0);
37035 else if(state == SEGMENT_STATE_SELECTED)
37037 if(type == SEGMENT_TYPE_SINGLE)
37038 set_state(PART:"segment", "selected_single", 0.0);
37039 else if(type == SEGMENT_TYPE_LEFT)
37040 set_state(PART:"segment", "selected_left", 0.0);
37041 else if(type == SEGMENT_TYPE_MIDDLE)
37042 set_state(PART:"segment", "selected_middle", 0.0);
37043 else if(type == SEGMENT_TYPE_RIGHT)
37044 set_state(PART:"segment", "selected_right", 0.0);
37045 set_state(PART:"elm.text", "selected", 0.0);
37047 if(disabled == SEGMENT_STATUS_DISABLED)
37049 if(type == SEGMENT_TYPE_SINGLE)
37050 set_state(PART:"disabler", "disabled_single", 0.0);
37051 else if(type == SEGMENT_TYPE_LEFT)
37052 set_state(PART:"disabler", "disabled_left", 0.0);
37053 else if(type == SEGMENT_TYPE_MIDDLE)
37054 set_state(PART:"disabler", "disabled_middle", 0.0);
37055 else if(type == SEGMENT_TYPE_RIGHT)
37056 set_state(PART:"disabler", "disabled_right", 0.0);
37057 set_state(PART:"elm.text", "disabled", 0.0);
37062 name: "segment_type_s";
37063 signal: "elm,type,segment,single";
37066 set_int(seg_type, SEGMENT_TYPE_SINGLE);
37071 name: "segment_type_l";
37072 signal: "elm,type,segment,left";
37075 set_int(seg_type, SEGMENT_TYPE_LEFT);
37080 name: "segment_type_m";
37081 signal: "elm,type,segment,middle";
37084 set_int(seg_type, SEGMENT_TYPE_MIDDLE);
37089 name: "segment_type_r";
37090 signal: "elm,type,segment,right";
37093 set_int(seg_type, SEGMENT_TYPE_RIGHT);
37098 name: "normal_segment";
37099 signal: "elm,state,segment,normal";
37102 set_int(seg_state, SEGMENT_STATE_NORMAL);
37107 name: "pressed_segment";
37108 signal: "elm,state,segment,pressed";
37111 set_int(seg_state, SEGMENT_STATE_PRESSED);
37116 name: "selected_segment";
37117 signal: "elm,state,segment,selected";
37120 set_int(seg_state, SEGMENT_STATE_SELECTED);
37124 program { name: "disable_segment";
37125 signal: "elm,state,disabled";
37128 set_int(seg_status, SEGMENT_STATUS_DISABLED);
37132 program { name: "enable_segment";
37133 signal: "elm,state,enabled";
37136 set_int(seg_status, SEGMENT_STATUS_ENABLED);
37140 program { name: "text_show";
37141 signal: "elm,state,text,visible";
37146 get_state(PART:"elm.swallow.icon", st, 30, vl);
37147 if (!strcmp(st, "icononly"))
37149 set_state(PART:"elm.swallow.icon", "visible", 0.0);
37150 set_state(PART:"padding_icon_text", "visible", 0.0);
37152 get_state(PART:"elm.text", st, 30, vl);
37153 if (!strcmp(st, "selected"))
37154 set_state(PART:"elm.text", "selected", 0.0);
37156 set_state(PART:"elm.text", "normal", 0.0);
37159 program { name: "text_hide";
37160 signal: "elm,state,text,hidden";
37165 get_state(PART:"elm.swallow.icon", st, 30, vl);
37166 if (!strcmp(st, "visible"))
37168 set_state(PART:"elm.swallow.icon", "icononly", 0.0);
37169 set_state(PART:"padding_icon_text", "icononly", 0.0);
37171 set_state(PART:"elm.text", "default", 0.0);
37174 program { name: "icon_show";
37175 signal: "elm,state,icon,visible";
37180 get_state(PART:"elm.text", st, 30, vl);
37181 if ((!strcmp(st, "normal")) || (!strcmp(st, "selected")))
37183 set_state(PART:"elm.swallow.icon", "visible", 0.0);
37184 set_state(PART:"padding_icon_text", "visible", 0.0);
37188 set_state(PART:"elm.swallow.icon", "icononly", 0.0);
37189 set_state(PART:"padding_icon_text", "icononly", 0.0);
37193 program { name: "icon_hide";
37194 signal: "elm,state,icon,hidden";
37196 action: STATE_SET "default" 0.0;
37197 target: "elm.swallow.icon";
37200 #undef SEGMENT_TYPE_SINGLE
37201 #undef SEGMENT_TYPE_LEFT
37202 #undef SEGMENT_TYPE_MIDDLE
37203 #undef SEGMENT_TYPE_RIGHT
37204 #undef SEGMENT_STATE_NORMAL
37205 #undef SEGMENT_STATE_PRESSED
37206 #undef SEGMENT_STATE_SELECTED
37207 #undef SEGMENT_STATUS_ENABLED
37208 #undef SEGMENT_STATUS_DISABLED
37211 /* a simple title layout, with a label and two icons */
37212 group { name: "elm/layout/application/titlebar";
37214 image: "toolbar_sel.png" COMP;
37217 part { name: "base";
37220 description { state: "default" 0.0;
37227 normal: "toolbar_sel.png";
37232 part { name: "elm.swallow.content";
37234 description { state: "default" 0.0;
37242 part { name: "elm.swallow.icon";
37245 description { state: "default" 0.0;
37259 description { state: "visible" 0.0;
37260 inherit: "default" 0.0;
37264 part { name: "elm.swallow.end";
37267 description { state: "default" 0.0;
37282 description { state: "visible" 0.0;
37283 inherit: "default" 0.0;
37287 part { name: "elm.text";
37289 effect: SOFT_SHADOW;
37292 description { state: "default" 0.0;
37295 to_x: "elm.swallow.icon";
37300 to_x: "elm.swallow.end";
37309 text_class: "title_bar";
37315 program { name: "show_icon";
37316 signal: "elm,state,icon,visible";
37318 action: STATE_SET "visible" 0.0;
37319 target: "elm.swallow.icon";
37321 program { name: "hide_icon";
37322 signal: "elm,state,icon,hidden";
37324 action: STATE_SET "default" 0.0;
37325 target: "elm.swallow.icon";
37327 program { name: "show_end";
37328 signal: "elm,state,end,visible";
37330 action: STATE_SET "visible" 0.0;
37331 target: "elm.swallow.end";
37333 program { name: "hide_end";
37334 signal: "elm,state,end,hidden";
37336 action: STATE_SET "default" 0.0;
37337 target: "elm.swallow.end";