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 rel1 { offset: 7 0; }
8112 rel2 { offset: 6 -1; }
8113 image { normal: "icon_arrow_left.png"; }
8115 description { state: "right" 0.0;
8119 rel1 { offset: -7 0; }
8120 rel2 { offset: -8 -1; }
8121 image { normal: "icon_arrow_right.png"; }
8123 description { state: "top" 0.0;
8127 rel1 { offset: 0 7; }
8128 rel2 { offset: -1 6; }
8129 image { normal: "icon_arrow_up.png"; }
8131 description { state: "bottom" 0.0;
8135 rel1 { offset: 0 -7; }
8136 rel2 { offset: -1 -8; }
8137 image { normal: "icon_arrow_down.png"; }
8142 program { name: "enable_left_arrow";
8143 signal: "elm,state,left";
8145 action: STATE_SET "left" 0.0;
8146 target: "ctxpopup_arrow";
8148 program { name: "enable_right_arrow";
8149 signal: "elm,state,right";
8151 action: STATE_SET "right" 0.0;
8152 target: "ctxpopup_arrow";
8154 program { name: "enable_top_arrow";
8155 signal: "elm,state,top";
8157 action: STATE_SET "top" 0.0;
8158 target: "ctxpopup_arrow";
8160 program { name: "enable_bottom_arrow";
8161 signal: "elm,state,bottom";
8163 action: STATE_SET "bottom" 0.0;
8164 target: "ctxpopup_arrow";
8168 ///////////////////////////////////////////////////////////////////////////////
8170 name: "elm/ctxpopup/icon_text_style_item/default";
8171 alias: "elm/ctxpopup/text_style_item/default";
8172 alias: "elm/ctxpopup/icon_style_item/default";
8174 image: "hoversel_entry_bg.png" COMP;
8177 part { name: "event";
8179 description { state: "default" 0.0;
8184 description { state: "default" 0.0;
8187 image { normal:"hoversel_entry_bg.png";
8191 color: 255 255 255 0;
8193 description { state: "clicked" 0.0;
8194 inherit: "default" 0.0;
8195 color: 255 255 255 255;
8198 part { name: "elm.swallow.icon";
8202 description { state: "default" 0.0;
8207 rel1 { offset: 10 10; }
8208 rel2 { offset: 0 -10; }
8211 part { name: "elm.text";
8216 description { state: "default" 0.0;
8220 rel1 { relative: 1.0 0.0; to: "elm.swallow.icon"; offset: 10 0; }
8221 rel2 { relative: 1.0 1.0; offset: -11 -1; }
8222 color: 255 255 255 255;
8230 description { state: "clicked" 0.0;
8231 inherit: "default" 0.0;
8235 part { name: "over1";
8238 ignore_flags: ON_HOLD;
8239 description { state: "default" 0.0;
8240 color: 255 255 255 0;
8242 description { state: "clicked" 0.0;
8243 inherit: "default" 0.0;
8244 color: 255 255 255 255;
8247 part { name: "over2";
8250 description { state: "default" 0.0;
8251 color: 255 255 255 0;
8253 description { state: "clicked" 0.0;
8254 inherit: "default" 0.0;
8255 color: 255 255 255 255;
8258 part { name: "disclip";
8260 description { state: "default" 0.0;
8261 color: 255 255 255 255;
8263 description { state: "enabled" 0.0;
8264 color: 127 127 127 127;
8267 part { name: "blocker";
8268 description { state: "default" 0.0;
8271 description { state: "enabled" 0.0;
8279 name: "item_unclick";
8280 signal: "mouse,up,1";
8282 action: SIGNAL_EMIT "elm,action,click" "";
8284 program { name: "disable";
8285 signal: "elm,state,disabled";
8287 action: STATE_SET "enabled" 0.0;
8291 program { name: "enable";
8292 signal: "elm,state,enabled";
8294 action: STATE_SET "default" 0.0;
8298 program { name: "item_click2";
8299 signal: "mouse,down,1";
8302 set_state(PART:"elm.text", "clicked", 0.0);
8303 set_state(PART:"bg", "clicked", 0.0);
8306 program { name: "item_unclick2";
8307 signal: "mouse,up,1";
8310 set_state(PART:"elm.text", "default", 0.0);
8311 set_state(PART:"bg", "default", 0.0);
8316 ///////////////////////////////////////////////////////////////////////////////
8317 // emoticon images from:
8319 // http://lazycrazy.deviantart.com/
8320 // http://lazycrazy.deviantart.com/art/Very-Emotional-Emoticons-144461621
8321 group { name: "elm/entry/emoticon/angry/default"; images.image:
8322 "emo-angry.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8323 "emo-angry.png"; } } } }
8324 group { name: "elm/entry/emoticon/angry-shout/default"; images.image:
8325 "emo-angry-shout.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8326 "emo-angry-shout.png"; } } } }
8327 group { name: "elm/entry/emoticon/crazy-laugh/default"; images.image:
8328 "emo-crazy-laugh.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8329 "emo-crazy-laugh.png"; } } } }
8330 group { name: "elm/entry/emoticon/evil-laugh/default"; images.image:
8331 "emo-evil-laugh.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8332 "emo-evil-laugh.png"; } } } }
8333 group { name: "elm/entry/emoticon/evil/default"; images.image:
8334 "emo-evil.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8335 "emo-evil.png"; } } } }
8336 group { name: "elm/entry/emoticon/goggle-smile/default"; images.image:
8337 "emo-goggle-smile.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8338 "emo-goggle-smile.png"; } } } }
8339 group { name: "elm/entry/emoticon/grumpy/default"; images.image:
8340 "emo-grumpy.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8341 "emo-grumpy.png"; } } } }
8342 group { name: "elm/entry/emoticon/grumpy-smile/default"; images.image:
8343 "emo-grumpy-smile.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8344 "emo-grumpy-smile.png"; } } } }
8345 group { name: "elm/entry/emoticon/guilty/default"; images.image:
8346 "emo-guilty.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8347 "emo-guilty.png"; } } } }
8348 group { name: "elm/entry/emoticon/guilty-smile/default"; images.image:
8349 "emo-guilty-smile.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8350 "emo-guilty-smile.png"; } } } }
8351 group { name: "elm/entry/emoticon/haha/default"; images.image:
8352 "emo-haha.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8353 "emo-haha.png"; } } } }
8354 group { name: "elm/entry/emoticon/half-smile/default"; images.image:
8355 "emo-half-smile.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8356 "emo-half-smile.png"; } } } }
8357 group { name: "elm/entry/emoticon/happy-panting/default"; images.image:
8358 "emo-happy-panting.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8359 "emo-happy-panting.png"; } } } }
8360 group { name: "elm/entry/emoticon/happy/default"; images.image:
8361 "emo-happy.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8362 "emo-happy.png"; } } } }
8363 group { name: "elm/entry/emoticon/indifferent/default"; images.image:
8364 "emo-indifferent.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8365 "emo-indifferent.png"; } } } }
8366 group { name: "elm/entry/emoticon/kiss/default"; images.image:
8367 "emo-kiss.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8368 "emo-kiss.png"; } } } }
8369 group { name: "elm/entry/emoticon/knowing-grin/default"; images.image:
8370 "emo-knowing-grin.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8371 "emo-knowing-grin.png"; } } } }
8372 group { name: "elm/entry/emoticon/laugh/default"; images.image:
8373 "emo-laugh.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8374 "emo-laugh.png"; } } } }
8375 group { name: "elm/entry/emoticon/little-bit-sorry/default"; images.image:
8376 "emo-little-bit-sorry.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8377 "emo-little-bit-sorry.png"; } } } }
8378 group { name: "elm/entry/emoticon/love-lots/default"; images.image:
8379 "emo-love-lots.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8380 "emo-love-lots.png"; } } } }
8381 group { name: "elm/entry/emoticon/love/default"; images.image:
8382 "emo-love.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8383 "emo-love.png"; } } } }
8384 group { name: "elm/entry/emoticon/minimal-smile/default"; images.image:
8385 "emo-minimal-smile.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8386 "emo-minimal-smile.png"; } } } }
8387 group { name: "elm/entry/emoticon/not-happy/default"; images.image:
8388 "emo-not-happy.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8389 "emo-not-happy.png"; } } } }
8390 group { name: "elm/entry/emoticon/not-impressed/default"; images.image:
8391 "emo-not-impressed.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8392 "emo-not-impressed.png"; } } } }
8393 group { name: "elm/entry/emoticon/omg/default"; images.image:
8394 "emo-omg.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8395 "emo-omg.png"; } } } }
8396 group { name: "elm/entry/emoticon/opensmile/default"; images.image:
8397 "emo-opensmile.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8398 "emo-opensmile.png"; } } } }
8399 group { name: "elm/entry/emoticon/smile/default"; images.image:
8400 "emo-smile.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8401 "emo-smile.png"; } } } }
8402 group { name: "elm/entry/emoticon/sorry/default"; images.image:
8403 "emo-sorry.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8404 "emo-sorry.png"; } } } }
8405 group { name: "elm/entry/emoticon/squint-laugh/default"; images.image:
8406 "emo-squint-laugh.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8407 "emo-squint-laugh.png"; } } } }
8408 group { name: "elm/entry/emoticon/surprised/default"; images.image:
8409 "emo-surprised.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8410 "emo-surprised.png"; } } } }
8411 group { name: "elm/entry/emoticon/suspicious/default"; images.image:
8412 "emo-suspicious.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8413 "emo-suspicious.png"; } } } }
8414 group { name: "elm/entry/emoticon/tongue-dangling/default"; images.image:
8415 "emo-tongue-dangling.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8416 "emo-tongue-dangling.png"; } } } }
8417 group { name: "elm/entry/emoticon/tongue-poke/default"; images.image:
8418 "emo-tongue-poke.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8419 "emo-tongue-poke.png"; } } } }
8420 group { name: "elm/entry/emoticon/uh/default"; images.image:
8421 "emo-uh.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8422 "emo-uh.png"; } } } }
8423 group { name: "elm/entry/emoticon/unhappy/default"; images.image:
8424 "emo-unhappy.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8425 "emo-unhappy.png"; } } } }
8426 group { name: "elm/entry/emoticon/very-sorry/default"; images.image:
8427 "emo-very-sorry.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8428 "emo-very-sorry.png"; } } } }
8429 group { name: "elm/entry/emoticon/what/default"; images.image:
8430 "emo-what.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8431 "emo-what.png"; } } } }
8432 group { name: "elm/entry/emoticon/wink/default"; images.image:
8433 "emo-wink.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8434 "emo-wink.png"; } } } }
8435 group { name: "elm/entry/emoticon/worried/default"; images.image:
8436 "emo-worried.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8437 "emo-worried.png"; } } } }
8438 group { name: "elm/entry/emoticon/wtf/default"; images.image:
8439 "emo-wtf.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8440 "emo-wtf.png"; } } } }
8441 //------------------------------------------------------------
8442 group { name: "elm/entry/base/default";
8445 style { name: "entry_textblock_style";
8446 base: "font=Sans font_size=10 color=#000 wrap=word text_class=entry";
8450 tag: "em" "+ font=Sans:style=Oblique";
8451 tag: "b" "+ font=Sans:style=Bold";
8452 tag: "link" "+ color=#800 underline=on underline_color=#8008";
8453 tag: "hilight" "+ font=Sans:style=Bold";
8455 style { name: "entry_textblock_disabled_style";
8456 base: "font=Sans font_size=10 color=#00000080 wrap=word text_class=entry";
8460 tag: "em" "+ font=Sans:style=Oblique";
8461 tag: "b" "+ font=Sans:style=Bold";
8462 tag: "link" "+ color=#00000080 underline=on underline_color=#00000080";
8463 tag: "hilight" "+ font=Sans:style=Bold";
8467 // item: context_menu_orientation "horizontal";
8470 part { name: "elm.text";
8474 entry_mode: EDITABLE;
8475 select_mode: EXPLICIT;
8477 source: "elm/entry/selection/default"; // selection under
8478 // source2: "X"; // selection over
8479 // source3: "X"; // cursor under
8480 source4: "elm/entry/cursor/default"; // cursorover
8481 source5: "elm/entry/anchor/default"; // anchor under
8482 // source6: "X"; // anchor over
8483 description { state: "default" 0.0;
8484 /* we gotta use 0 0 here, because of scrolled entries */
8487 style: "entry_textblock_style";
8492 description { state: "disabled" 0.0;
8493 inherit: "default" 0.0;
8495 style: "entry_textblock_disabled_style";
8502 program { name: "focus";
8508 program { name: "disable";
8509 signal: "elm,state,disabled";
8511 action: STATE_SET "disabled" 0.0;
8514 program { name: "enable";
8515 signal: "elm,state,enabled";
8517 action: STATE_SET "default" 0.0;
8523 group { name: "elm/entry/base-mixedwrap/default";
8526 style { name: "entry_textblock_style_mixedwrap";
8527 base: "font=Sans font_size=10 color=#000 wrap=mixed text_class=entry";
8531 tag: "em" "+ font=Sans:style=Oblique";
8532 tag: "b" "+ font=Sans:style=Bold";
8533 tag: "link" "+ color=#800 underline=on underline_color=#8008";
8534 tag: "hilight" "+ font=Sans:style=Bold";
8536 style { name: "entry_textblock_disabled_style_mixedwrap";
8537 base: "font=Sans font_size=10 color=#00000080 wrap=char text_class=entry";
8541 tag: "em" "+ font=Sans:style=Oblique";
8542 tag: "b" "+ font=Sans:style=Bold";
8543 tag: "link" "+ color=#00000080 underline=on underline_color=#00000080";
8544 tag: "hilight" "+ font=Sans:style=Bold";
8548 part { name: "elm.text";
8552 entry_mode: EDITABLE;
8553 select_mode: EXPLICIT;
8555 source: "elm/entry/selection/default"; // selection under
8556 // source2: "X"; // selection over
8557 // source3: "X"; // cursor under
8558 source4: "elm/entry/cursor/default"; // cursorover
8559 source5: "elm/entry/anchor/default"; // anchor under
8560 // source6: "X"; // anchor over
8561 description { state: "default" 0.0;
8564 style: "entry_textblock_style_mixedwrap";
8569 description { state: "disabled" 0.0;
8570 inherit: "default" 0.0;
8572 style: "entry_textblock_disabled_style_mixedwrap";
8579 program { name: "focus";
8585 program { name: "disable";
8586 signal: "elm,state,disabled";
8588 action: STATE_SET "disabled" 0.0;
8591 program { name: "enable";
8592 signal: "elm,state,enabled";
8594 action: STATE_SET "default" 0.0;
8600 group { name: "elm/entry/base-charwrap/default";
8603 style { name: "entry_textblock_style_charwrap";
8604 base: "font=Sans font_size=10 color=#000 wrap=char text_class=entry";
8608 tag: "em" "+ font=Sans:style=Oblique";
8609 tag: "b" "+ font=Sans:style=Bold";
8610 tag: "link" "+ color=#800 underline=on underline_color=#8008";
8611 tag: "hilight" "+ font=Sans:style=Bold";
8613 style { name: "entry_textblock_disabled_style_charwrap";
8614 base: "font=Sans font_size=10 color=#00000080 wrap=char text_class=entry";
8618 tag: "em" "+ font=Sans:style=Oblique";
8619 tag: "b" "+ font=Sans:style=Bold";
8620 tag: "link" "+ color=#00000080 underline=on underline_color=#00000080";
8621 tag: "hilight" "+ font=Sans:style=Bold";
8625 part { name: "elm.text";
8629 entry_mode: EDITABLE;
8630 select_mode: EXPLICIT;
8632 source: "elm/entry/selection/default"; // selection under
8633 // source2: "X"; // selection over
8634 // source3: "X"; // cursor under
8635 source4: "elm/entry/cursor/default"; // cursorover
8636 source5: "elm/entry/anchor/default"; // anchor under
8637 // source6: "X"; // anchor over
8638 description { state: "default" 0.0;
8641 style: "entry_textblock_style_charwrap";
8646 description { state: "disabled" 0.0;
8647 inherit: "default" 0.0;
8649 style: "entry_textblock_disabled_style_charwrap";
8656 program { name: "focus";
8662 program { name: "disable";
8663 signal: "elm,state,disabled";
8665 action: STATE_SET "disabled" 0.0;
8668 program { name: "enable";
8669 signal: "elm,state,enabled";
8671 action: STATE_SET "default" 0.0;
8677 group { name: "elm/entry/base-nowrap/default";
8679 part { name: "elm.text";
8683 entry_mode: EDITABLE;
8684 select_mode: EXPLICIT;
8686 source: "elm/entry/selection/default"; // selection under
8687 source4: "elm/entry/cursor/default"; // cursorover
8688 source5: "elm/entry/anchor/default"; // anchor under
8689 description { state: "default" 0.0;
8691 style: "entry_textblock_style";
8696 description { state: "disabled" 0.0;
8697 inherit: "default" 0.0;
8699 style: "entry_textblock_disabled_style";
8708 description { state: "default" 0.0;
8714 description { state: "visible" 0.0;
8715 inherit: "default" 0.0;
8722 program { name: "focus";
8728 program { name: "disable";
8729 signal: "elm,state,disabled";
8731 action: STATE_SET "disabled" 0.0;
8734 program { name: "enable";
8735 signal: "elm,state,enabled";
8737 action: STATE_SET "default" 0.0;
8741 program { name: "selmode0";
8742 signal: "elm,state,select,on";
8744 action: STATE_SET "visible" 0.0;
8747 program { name: "selmode1";
8748 signal: "elm,state,select,off";
8750 action: STATE_SET "default" 0.0;
8757 group { name: "elm/entry/base-single/default";
8760 style { name: "entry_single_textblock_style";
8761 base: "font=Sans font_size=10 color=#000 wrap=none text_class=entry";
8765 tag: "em" "+ font=Sans:style=Oblique";
8766 tag: "b" "+ font=Sans:style=Bold";
8767 tag: "link" "+ color=#800 underline=on underline_color=#8008";
8768 tag: "hilight" "+ font=Sans:style=Bold";
8770 style { name: "entry_single_textblock_disabled_style";
8771 base: "font=Sans font_size=10 color=#00000080 wrap=none text_class=entry";
8775 tag: "em" "+ font=Sans:style=Oblique";
8776 tag: "b" "+ font=Sans:style=Bold";
8777 tag: "link" "+ color=#00000080 underline=on underline_color=#00000080";
8778 tag: "hilight" "+ font=Sans:style=Bold";
8782 part { name: "elm.text";
8786 entry_mode: EDITABLE;
8787 select_mode: EXPLICIT;
8789 source: "elm/entry/selection/default"; // selection under
8790 source4: "elm/entry/cursor/default"; // cursorover
8791 source5: "elm/entry/anchor/default"; // anchor under
8792 description { state: "default" 0.0;
8794 style: "entry_single_textblock_style";
8800 description { state: "disabled" 0.0;
8801 inherit: "default" 0.0;
8803 style: "entry_single_textblock_disabled_style";
8809 program { name: "focus";
8815 program { name: "disable";
8816 signal: "elm,state,disabled";
8818 action: STATE_SET "disabled" 0.0;
8821 program { name: "enable";
8822 signal: "elm,state,enabled";
8824 action: STATE_SET "default" 0.0;
8830 group { name: "elm/entry/base-single-noedit/default";
8832 part { name: "elm.text";
8837 select_mode: EXPLICIT;
8839 source: "elm/entry/selection/default"; // selection under
8840 source5: "elm/entry/anchor/default"; // anchor under
8841 description { state: "default" 0.0;
8843 style: "entry_single_textblock_style";
8849 description { state: "disabled" 0.0;
8850 inherit: "default" 0.0;
8852 style: "entry_single_textblock_disabled_style";
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-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;
8893 style: "entry_textblock_style";
8898 description { state: "disabled" 0.0;
8899 inherit: "default" 0.0;
8901 style: "entry_textblock_disabled_style";
8907 program { name: "focus";
8913 program { name: "disable";
8914 signal: "elm,state,disabled";
8916 action: STATE_SET "disabled" 0.0;
8919 program { name: "enable";
8920 signal: "elm,state,enabled";
8922 action: STATE_SET "default" 0.0;
8928 group { name: "elm/entry/base-noedit-mixedwrap/default";
8930 part { name: "elm.text";
8935 select_mode: EXPLICIT;
8937 source: "elm/entry/selection/default"; // selection under
8938 source5: "elm/entry/anchor/default"; // anchor under
8939 description { state: "default" 0.0;
8942 style: "entry_textblock_style_mixedwrap";
8947 description { state: "disabled" 0.0;
8948 inherit: "default" 0.0;
8950 style: "entry_textblock_disabled_style_mixedwrap";
8956 program { name: "focus";
8962 program { name: "disable";
8963 signal: "elm,state,disabled";
8965 action: STATE_SET "disabled" 0.0;
8968 program { name: "enable";
8969 signal: "elm,state,enabled";
8971 action: STATE_SET "default" 0.0;
8977 group { name: "elm/entry/base-noedit-charwrap/default";
8979 part { name: "elm.text";
8984 select_mode: EXPLICIT;
8986 source: "elm/entry/selection/default"; // selection under
8987 source5: "elm/entry/anchor/default"; // anchor under
8988 description { state: "default" 0.0;
8991 style: "entry_textblock_style_charwrap";
8996 description { state: "disabled" 0.0;
8997 inherit: "default" 0.0;
8999 style: "entry_textblock_disabled_style_charwrap";
9005 program { name: "focus";
9011 program { name: "disable";
9012 signal: "elm,state,disabled";
9014 action: STATE_SET "disabled" 0.0;
9017 program { name: "enable";
9018 signal: "elm,state,enabled";
9020 action: STATE_SET "default" 0.0;
9026 group { name: "elm/entry/base-nowrap-noedit/default";
9028 part { name: "elm.text";
9033 select_mode: EXPLICIT;
9035 source: "elm/entry/selection/default"; // selection under
9036 source5: "elm/entry/anchor/default"; // anchor under
9037 description { state: "default" 0.0;
9039 style: "entry_textblock_style";
9044 description { state: "disabled" 0.0;
9045 inherit: "default" 0.0;
9047 style: "entry_textblock_disabled_style";
9053 program { name: "focus";
9059 program { name: "disable";
9060 signal: "elm,state,disabled";
9062 action: STATE_SET "disabled" 0.0;
9065 program { name: "enable";
9066 signal: "elm,state,enabled";
9068 action: STATE_SET "default" 0.0;
9074 group { name: "elm/entry/base-password/default";
9076 part { name: "elm.text";
9080 entry_mode: PASSWORD;
9081 select_mode: EXPLICIT;
9083 source: "elm/entry/selection/default"; // selection under
9084 source4: "elm/entry/cursor/default"; // cursorover
9085 source5: "elm/entry/anchor/default"; // anchor under
9086 description { state: "default" 0.0;
9088 style: "entry_single_textblock_style";
9095 description { state: "disabled" 0.0;
9096 inherit: "default" 0.0;
9098 style: "entry_single_textblock_disabled_style";
9104 program { name: "focus";
9110 program { name: "disable";
9111 signal: "elm,state,disabled";
9113 action: STATE_SET "disabled" 0.0;
9116 program { name: "enable";
9117 signal: "elm,state,enabled";
9119 action: STATE_SET "default" 0.0;
9125 group { name: "elm/entry/cursor/default";
9127 image: "cur_box.png" COMP;
9128 image: "cur_hi.png" COMP;
9129 image: "cur_shad.png" COMP;
9130 image: "cur_shine.png" COMP;
9131 image: "cur_glow.png" COMP;
9134 part { name: "clip2";
9137 description { state: "default" 0.0;
9142 description { state: "focused" 0.0;
9143 inherit: "default" 0.0;
9147 part { name: "clip";
9151 description { state: "default" 0.0;
9155 description { state: "hidden" 0.0;
9156 inherit: "default" 0.0;
9163 description { state: "default" 0.0;
9168 image.border: 2 2 2 2;
9169 image.normal: "cur_shad.png";
9172 part { name: "base";
9176 description { state: "default" 0.0;
9179 rel1.relative: 0.0 1.0;
9181 rel2.relative: 1.0 1.0;
9183 image.normal: "cur_box.png";
9189 description { state: "default" 0.0;
9192 rel2.relative: 1.0 0.5;
9193 image.normal: "cur_hi.png";
9196 part { name: "shine";
9200 description { state: "default" 0.0;
9203 rel2.relative: 1.0 0.75;
9204 image.border: 2 2 1 0;
9205 image.normal: "cur_shine.png";
9209 part { name: "glow";
9212 description { state: "default" 0.0;
9214 rel1.relative: 0.0 -2.0;
9217 rel2.relative: 1.0 0.0;
9219 image.border: 2 2 0 4;
9220 image.normal: "cur_glow.png";
9223 description { state: "hidden" 0.0;
9224 inherit: "default" 0.0;
9225 color: 255 255 255 0;
9230 program { name: "show";
9233 action: STATE_SET "hidden" 0.0;
9235 transition: DECELERATE 2.0;
9239 program { name: "show2";
9240 action: STATE_SET "hidden" 0.0;
9245 program { name: "show3";
9246 action: STATE_SET "default" 0.0;
9251 program { name: "show4";
9252 action: STATE_SET "default" 0.0;
9254 transition: DECELERATE 0.5;
9258 program { name: "focused";
9259 signal: "elm,action,focus";
9261 action: STATE_SET "focused" 0.0;
9264 program { name: "unfocused";
9265 signal: "elm,action,unfocus";
9267 action: STATE_SET "default" 0.0;
9273 group { name: "elm/entry/selection/default";
9278 description { state: "default" 0.0;
9279 color: 128 128 128 128;
9285 group { name: "elm/entry/anchor/default";
9290 description { state: "default" 0.0;
9297 ///////////////////////////////////////////////////////////////////////////////
9298 group { name: "elm/bubble/top_left/default";
9299 alias: "elm/bubble/base/default";
9301 image: "bubble_3.png" COMP;
9302 image: "bubble_4.png" COMP;
9303 image: "bubble_shine3.png" COMP;
9304 image: "bubble_shine4.png" COMP;
9307 part { name: "event";
9310 state: "default" 0.0;
9314 part { name: "elm.swallow.icon";
9316 description { state: "default" 0.0;
9321 aspect_preference: VERTICAL;
9332 description { state: "visible" 0.0;
9333 inherit: "default" 0.0;
9337 part { name: "elm.text";
9341 description { state: "default" 0.0;
9345 to_x: "elm.swallow.icon";
9356 font: "Sans:style=Bold,Edje-Vera-Bold";
9364 part { name: "elm.info";
9368 description { state: "default" 0.0;
9381 font: "Sans:style=Bold,Edje-Vera-Bold";
9389 part { name: "base0";
9391 description { state: "default" 0.0;
9393 to_y: "elm.swallow.icon";
9398 normal: "bubble_3.png";
9401 image.middle: SOLID;
9404 description { state: "rtl" 0.0;
9405 inherit: "default" 0.0;
9407 normal: "bubble_4.png";
9412 part { name: "elm.swallow.content";
9414 description { state: "default" 0.0;
9425 part { name: "shine";
9427 description { state: "default" 0.0;
9438 normal: "bubble_shine3.png";
9443 description { state: "rtl" 0.0;
9444 inherit: "default" 0.0;
9446 normal: "bubble_shine4.png";
9455 signal: "elm,state,icon,visible";
9457 action: STATE_SET "visible" 0.0;
9458 target: "elm.swallow.icon";
9462 signal: "elm,state,icon,hidden";
9464 action: STATE_SET "default" 0.0;
9465 target: "elm.swallow.icon";
9467 program { name: "to_rtl";
9468 signal: "edje,state,rtl";
9470 action: STATE_SET "rtl" 0.0;
9474 program { name: "to_ltr";
9475 signal: "edje,state,ltr";
9477 action: STATE_SET "default" 0.0;
9484 group { name: "elm/bubble/top_right/default";
9486 image: "bubble_3.png" COMP;
9487 image: "bubble_4.png" COMP;
9488 image: "bubble_shine3.png" COMP;
9489 image: "bubble_shine4.png" COMP;
9492 part { name: "event";
9495 state: "default" 0.0;
9499 part { name: "elm.swallow.icon";
9501 description { state: "default" 0.0;
9506 aspect_preference: VERTICAL;
9517 description { state: "visible" 0.0;
9518 inherit: "default" 0.0;
9522 part { name: "elm.text";
9526 description { state: "default" 0.0;
9540 font: "Sans:style=Bold,Edje-Vera-Bold";
9548 part { name: "elm.info";
9552 description { state: "default" 0.0;
9560 to_x: "elm.swallow.icon";
9566 font: "Sans:style=Bold,Edje-Vera-Bold";
9574 part { name: "base0";
9576 description { state: "default" 0.0;
9578 to_y: "elm.swallow.icon";
9583 normal: "bubble_4.png";
9586 image.middle: SOLID;
9589 description { state: "rtl" 0.0;
9590 inherit: "default" 0.0;
9592 normal: "bubble_3.png";
9597 part { name: "elm.swallow.content";
9599 description { state: "default" 0.0;
9610 part { name: "shine";
9612 description { state: "default" 0.0;
9623 normal: "bubble_shine4.png";
9628 description { state: "rtl" 0.0;
9629 inherit: "default" 0.0;
9631 normal: "bubble_shine3.png";
9640 signal: "elm,state,icon,visible";
9642 action: STATE_SET "visible" 0.0;
9643 target: "elm.swallow.icon";
9647 signal: "elm,state,icon,hidden";
9649 action: STATE_SET "default" 0.0;
9650 target: "elm.swallow.icon";
9652 program { name: "to_rtl";
9653 signal: "edje,state,rtl";
9655 action: STATE_SET "rtl" 0.0;
9659 program { name: "to_ltr";
9660 signal: "edje,state,ltr";
9662 action: STATE_SET "default" 0.0;
9669 group { name: "elm/bubble/bottom_left/default";
9671 image: "bubble_1.png" COMP;
9672 image: "bubble_2.png" COMP;
9673 image: "bubble_shine.png" COMP;
9676 part { name: "event";
9679 state: "default" 0.0;
9683 part { name: "elm.swallow.icon";
9685 description { state: "default" 0.0;
9690 aspect_preference: VERTICAL;
9701 description { state: "visible" 0.0;
9702 inherit: "default" 0.0;
9706 part { name: "elm.text";
9710 description { state: "default" 0.0;
9714 to_x: "elm.swallow.icon";
9725 font: "Sans:style=Bold,Edje-Vera-Bold";
9733 part { name: "elm.info";
9737 description { state: "default" 0.0;
9750 font: "Sans:style=Bold,Edje-Vera-Bold";
9758 part { name: "base0";
9760 description { state: "default" 0.0;
9762 to_y: "elm.swallow.icon";
9767 normal: "bubble_1.png";
9768 border: 36 11 10 19;
9770 image.middle: SOLID;
9773 description { state: "rtl" 0.0;
9774 inherit: "default" 0.0;
9776 normal: "bubble_2.png";
9777 border: 11 36 10 19;
9781 part { name: "elm.swallow.content";
9783 description { state: "default" 0.0;
9794 part { name: "shine";
9796 description { state: "default" 0.0;
9807 normal: "bubble_shine.png";
9812 description { state: "rtl" 0.0;
9813 inherit: "default" 0.0;
9815 normal: "bubble_shine4.png";
9824 signal: "elm,state,icon,visible";
9826 action: STATE_SET "visible" 0.0;
9827 target: "elm.swallow.icon";
9831 signal: "elm,state,icon,hidden";
9833 action: STATE_SET "default" 0.0;
9834 target: "elm.swallow.icon";
9836 program { name: "to_rtl";
9837 signal: "edje,state,rtl";
9839 action: STATE_SET "rtl" 0.0;
9842 program { name: "to_ltr";
9843 signal: "edje,state,ltr";
9845 action: STATE_SET "default" 0.0;
9851 group { name: "elm/bubble/bottom_right/default";
9853 image: "bubble_1.png" COMP;
9854 image: "bubble_2.png" COMP;
9855 image: "bubble_shine.png" COMP;
9858 part { name: "event";
9861 state: "default" 0.0;
9865 part { name: "elm.swallow.icon";
9867 description { state: "default" 0.0;
9872 aspect_preference: VERTICAL;
9883 description { state: "visible" 0.0;
9884 inherit: "default" 0.0;
9888 part { name: "elm.text";
9892 description { state: "default" 0.0;
9906 font: "Sans:style=Bold,Edje-Vera-Bold";
9914 part { name: "elm.info";
9918 description { state: "default" 0.0;
9926 to_x: "elm.swallow.icon";
9932 font: "Sans:style=Bold,Edje-Vera-Bold";
9940 part { name: "base0";
9942 description { state: "default" 0.0;
9944 to_y: "elm.swallow.icon";
9949 normal: "bubble_2.png";
9950 border: 11 36 10 19;
9952 image.middle: SOLID;
9955 description { state: "rtl" 0.0;
9956 inherit: "default" 0.0;
9958 normal: "bubble_1.png";
9959 border: 36 11 10 19;
9963 part { name: "elm.swallow.content";
9965 description { state: "default" 0.0;
9976 part { name: "shine";
9978 description { state: "default" 0.0;
9989 normal: "bubble_shine.png";
9994 description { state: "rtl" 0.0;
9995 inherit: "default" 0.0;
9997 normal: "bubble_shine3.png";
10006 signal: "elm,state,icon,visible";
10008 action: STATE_SET "visible" 0.0;
10009 target: "elm.swallow.icon";
10013 signal: "elm,state,icon,hidden";
10015 action: STATE_SET "default" 0.0;
10016 target: "elm.swallow.icon";
10018 program { name: "to_rtl";
10019 signal: "edje,state,rtl";
10021 action: STATE_SET "rtl" 0.0;
10024 program { name: "to_ltr";
10025 signal: "edje,state,ltr";
10027 action: STATE_SET "default" 0.0;
10033 ///////////////////////////////////////////////////////////////////////////////
10034 group { name: "elm/photo/base/default";
10036 image: "frame_1.png" COMP;
10037 image: "frame_2.png" COMP;
10038 image: "dia_grad.png" COMP;
10039 image: "head.png" COMP;
10042 part { name: "base0";
10044 description { state: "default" 0.0;
10045 image.normal: "dia_grad.png";
10057 part { name: "base";
10059 description { state: "default" 0.0;
10061 normal: "frame_2.png";
10068 part { name: "head";
10070 description { state: "default" 0.0;
10072 rel2.offset: -5 -5;
10074 aspect_preference: BOTH;
10075 image.normal: "head.png";
10078 part { name: "clip";
10081 description { state: "default" 0.0;
10083 rel2.offset: -5 -5;
10084 color: 255 255 255 255;
10087 part { name: "elm.swallow.content";
10090 description { state: "default" 0.0;
10092 rel2.offset: -5 -5;
10095 part { name: "over";
10097 description { state: "default" 0.0;
10099 rel2.offset: -5 -5;
10101 normal: "frame_1.png";
10111 group { name: "elm/photo/base/shadow";
10113 image: "shadow.png" COMP;
10114 image: "black.png" COMP;
10117 public message(Msg_Type:type, id, ...) {
10118 if( (type==MSG_INT_SET) && (id==0) )
10123 custom_state(PART:"size", "default", 0.0);
10127 set_state_val(PART:"size", STATE_REL1_OFFSET, - w/2, - h/2);
10128 set_state_val(PART:"size", STATE_REL2_OFFSET, w/2 + 1, h/2 + 1);
10129 set_state(PART:"size", "custom", 0.0);
10134 part { name: "size";
10136 description { state: "default" 0.0;
10137 rel1.relative: 0.5 0.5;
10138 rel2.relative: 0.5 0.5;
10146 state: "default" 0.0;
10149 rel1.relative: -0.06 -0.06;
10150 rel2.relative: 1.07 1.07;
10151 image.normal: "shadow.png";
10156 part { name: "elm.swallow.content";
10158 description { state: "default" 0.0;
10160 rel2.offset: -3 -3;
10170 state: "default" 0.0;
10175 image.normal: "black.png";
10176 image.border: 1 1 1 1;
10183 ///////////////////////////////////////////////////////////////////////////////
10184 group { name: "elm/thumb/base/default";
10186 image: "frame_1.png" COMP;
10187 image: "frame_2.png" COMP;
10188 image: "dia_grad.png" COMP;
10189 image: "busy-1.png" COMP;
10190 image: "busy-2.png" COMP;
10191 image: "busy-3.png" COMP;
10192 image: "busy-4.png" COMP;
10193 image: "busy-5.png" COMP;
10194 image: "busy-6.png" COMP;
10195 image: "busy-7.png" COMP;
10196 image: "busy-8.png" COMP;
10197 image: "busy-9.png" COMP;
10200 part { name: "base0";
10202 description { state: "default" 0.0;
10203 image.normal: "dia_grad.png";
10215 part { name: "base";
10217 description { state: "default" 0.0;
10219 normal: "frame_2.png";
10226 part { name: "clip";
10229 description { state: "default" 0.0;
10231 rel2.offset: -5 -5;
10232 color: 255 255 255 255;
10235 part { name: "elm.swallow.content";
10238 description { state: "default" 0.0;
10240 rel2.offset: -5 -5;
10243 part { name: "progress";
10247 description { state: "default" 0.0;
10252 aspect_preference: BOTH;
10254 description { state: "pulse" 0.0;
10255 inherit: "default" 0.0;
10258 normal: "busy-9.png";
10259 tween: "busy-1.png";
10260 tween: "busy-2.png";
10261 tween: "busy-3.png";
10262 tween: "busy-4.png";
10263 tween: "busy-5.png";
10264 tween: "busy-6.png";
10265 tween: "busy-7.png";
10266 tween: "busy-8.png";
10271 part { name: "over";
10273 description { state: "default" 0.0;
10275 rel2.offset: -5 -5;
10277 normal: "frame_1.png";
10285 program { name: "start_pulse";
10286 signal: "elm,state,pulse,start";
10288 action: STATE_SET "pulse" 0.0;
10289 target: "progress";
10290 transition: LINEAR 0.5;
10291 after: "start_pulse";
10293 program { name: "stop_pulse";
10294 signal: "elm,state,pulse,stop";
10296 action: STATE_SET "default" 0.0;
10297 target: "progress";
10303 group { name: "elm/thumb/base/noframe";
10305 image: "busy-1.png" COMP;
10306 image: "busy-2.png" COMP;
10307 image: "busy-3.png" COMP;
10308 image: "busy-4.png" COMP;
10309 image: "busy-5.png" COMP;
10310 image: "busy-6.png" COMP;
10311 image: "busy-7.png" COMP;
10312 image: "busy-8.png" COMP;
10313 image: "busy-9.png" COMP;
10316 part { name: "elm.swallow.content";
10318 description { state: "default" 0.0;
10320 rel2.offset: -5 -5;
10323 part { name: "progress";
10325 description { state: "default" 0.0;
10330 aspect_preference: BOTH;
10332 description { state: "pulse" 0.0;
10333 inherit: "default" 0.0;
10336 normal: "busy-9.png";
10337 tween: "busy-1.png";
10338 tween: "busy-2.png";
10339 tween: "busy-3.png";
10340 tween: "busy-4.png";
10341 tween: "busy-5.png";
10342 tween: "busy-6.png";
10343 tween: "busy-7.png";
10344 tween: "busy-8.png";
10350 program { name: "start_pulse";
10351 signal: "elm,state,pulse,start";
10353 action: STATE_SET "pulse" 0.0;
10354 target: "progress";
10355 transition: LINEAR 0.5;
10356 after: "start_pulse";
10358 program { name: "stop_pulse";
10359 signal: "elm,state,pulse,stop";
10361 action: STATE_SET "default" 0.0;
10362 target: "progress";
10369 ///////////////////////////////////////////////////////////////////////////////
10370 group { name: "elm/icon/home/default"; alias: "elm/icon/toolbar/home/default"; min: 32 32;
10371 images.image: "icon_home.png" COMP; parts { part { name: "base";
10372 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10373 image.normal: "icon_home.png"; } } } }
10374 group { name: "elm/icon/close/default"; alias: "elm/icon/toolbar/close/default"; min: 32 32;
10375 images.image: "icon_close.png" COMP; parts { part { name: "base";
10376 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10377 image.normal: "icon_close.png"; } } } }
10378 group { name: "elm/icon/apps/default"; alias: "elm/icon/toolbar/apps/default"; min: 32 32;
10379 images.image: "icon_apps.png" COMP; parts { part { name: "base";
10380 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10381 image.normal: "icon_apps.png"; } } } }
10382 group { name: "elm/icon/arrow_up/default"; alias: "elm/icon/toolbar/arrow_up/default"; min: 32 32;
10383 images.image: "icon_arrow_up.png" COMP; parts { part { name: "base";
10384 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10385 image.normal: "icon_arrow_up.png"; } } } }
10386 group { name: "elm/icon/arrow_down/default";
10387 alias: "elm/icon/toolbar/arrow_down/default";
10388 alias: "elm/icon/toolbar/more_menu/default"; min: 32 32;
10389 images.image: "icon_arrow_down.png" COMP; parts { part { name: "base";
10390 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10391 image.normal: "icon_arrow_down.png"; } } } }
10392 group { name: "elm/icon/arrow_left/default"; alias: "elm/icon/toolbar/arrow_left/default"; min: 32 32;
10393 images.image: "icon_arrow_left.png" COMP; parts { part { name: "base";
10394 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10395 image.normal: "icon_arrow_left.png"; } } } }
10396 group { name: "elm/icon/arrow_right/default"; alias: "elm/icon/toolbar/arrow_right/default"; min: 32 32;
10397 images.image: "icon_arrow_right.png" COMP; parts { part { name: "base";
10398 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10399 image.normal: "icon_arrow_right.png"; } } } }
10400 group { name: "elm/icon/chat/default"; alias: "elm/icon/toolbar/chat/default"; min: 32 32;
10401 images.image: "icon_chat.png" COMP; parts { part { name: "base";
10402 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10403 image.normal: "icon_chat.png"; } } } }
10404 group { name: "elm/icon/clock/default"; alias: "elm/icon/toolbar/clock/default"; min: 32 32;
10405 images.image: "icon_clock.png" COMP; parts { part { name: "base";
10406 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10407 image.normal: "icon_clock.png"; } } } }
10408 group { name: "elm/icon/delete/default"; alias: "elm/icon/toolbar/delete/default"; min: 32 32;
10409 images.image: "icon_delete.png" COMP; parts { part { name: "base";
10410 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10411 image.normal: "icon_delete.png"; } } } }
10412 group { name: "elm/icon/edit/default"; alias: "elm/icon/toolbar/edit/default"; min: 32 32;
10413 images.image: "icon_edit.png" COMP; parts { part { name: "base";
10414 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10415 image.normal: "icon_edit.png"; } } } }
10416 group { name: "elm/icon/refresh/default"; alias: "elm/icon/toolbar/refresh/default"; min: 32 32;
10417 images.image: "icon_refresh.png" COMP; parts { part { name: "base";
10418 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10419 image.normal: "icon_refresh.png"; } } } }
10420 group { name: "elm/icon/folder/default"; alias: "elm/icon/toolbar/folder/default"; min: 32 32;
10421 images.image: "icon_folder.png" COMP; parts { part { name: "base";
10422 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10423 image.normal: "icon_folder.png"; } } } }
10424 group { name: "elm/icon/file/default"; alias: "elm/icon/toolbar/file/default"; min: 32 32;
10425 images.image: "icon_file.png" COMP; parts { part { name: "base";
10426 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10427 image.normal: "icon_file.png"; } } } }
10428 ///////////////////////////////////////////////////////////////////////////////
10429 group { name: "elm/icon/menu/home/default"; min: 24 24; max: 24 24;
10430 images.image: "icon_home.png" COMP; parts { part { name: "base";
10431 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10432 image.normal: "icon_home.png"; } } } }
10433 group { name: "elm/icon/menu/close/default"; min: 24 24; max: 24 24;
10434 images.image: "icon_close.png" COMP; parts { part { name: "base";
10435 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10436 image.normal: "icon_close.png"; } } } }
10437 group { name: "elm/icon/menu/apps/default"; min: 24 24; max: 24 24;
10438 images.image: "icon_apps.png" COMP; parts { part { name: "base";
10439 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10440 image.normal: "icon_apps.png"; } } } }
10441 group { name: "elm/icon/menu/arrow_up/default"; min: 24 24; max: 24 24;
10442 images.image: "icon_arrow_up.png" COMP; parts { part { name: "base";
10443 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10444 image.normal: "icon_arrow_up.png"; } } } }
10445 group { name: "elm/icon/menu/arrow_down/default"; min: 24 24; max: 24 24;
10446 images.image: "icon_arrow_down.png" COMP; parts { part { name: "base";
10447 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10448 image.normal: "icon_arrow_down.png"; } } } }
10449 group { name: "elm/icon/menu/arrow_left/default"; min: 24 24; max: 24 24;
10450 images.image: "icon_arrow_left.png" COMP; parts { part { name: "base";
10451 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10452 image.normal: "icon_arrow_left.png"; } } } }
10453 group { name: "elm/icon/menu/arrow_right/default"; min: 24 24; max: 24 24;
10454 images.image: "icon_arrow_right.png" COMP; parts { part { name: "base";
10455 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10456 image.normal: "icon_arrow_right.png"; } } } }
10457 group { name: "elm/icon/menu/chat/default"; min: 24 24; max: 24 24;
10458 images.image: "icon_chat.png" COMP; parts { part { name: "base";
10459 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10460 image.normal: "icon_chat.png"; } } } }
10461 group { name: "elm/icon/menu/clock/default"; min: 24 24; max: 24 24;
10462 images.image: "icon_clock.png" COMP; parts { part { name: "base";
10463 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10464 image.normal: "icon_clock.png"; } } } }
10465 group { name: "elm/icon/menu/delete/default"; min: 24 24; max: 24 24;
10466 images.image: "icon_delete.png" COMP; parts { part { name: "base";
10467 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10468 image.normal: "icon_delete.png"; } } } }
10469 group { name: "elm/icon/menu/edit/default"; min: 24 24; max: 24 24;
10470 images.image: "icon_edit.png" COMP; parts { part { name: "base";
10471 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10472 image.normal: "icon_edit.png"; } } } }
10473 group { name: "elm/icon/menu/refresh/default"; min: 24 24; max: 24 24;
10474 images.image: "icon_refresh.png" COMP; parts { part { name: "base";
10475 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10476 image.normal: "icon_refresh.png"; } } } }
10477 group { name: "elm/icon/menu/folder/default"; min: 24 24; max: 24 24;
10478 images.image: "icon_folder.png" COMP; parts { part { name: "base";
10479 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10480 image.normal: "icon_folder.png"; } } } }
10481 group { name: "elm/icon/menu/file/default"; min: 24 24; max: 24 24;
10482 images.image: "icon_file.png" COMP; parts { part { name: "base";
10483 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10484 image.normal: "icon_file.png"; } } } }
10486 ///////////////////////////////////////////////////////////////////////////////
10487 group { name: "elm/toolbar/base/default";
10489 image: "bt_dis_base.png" COMP;
10490 image: "bt_dis_hilight.png" COMP;
10491 image: "bt_dis_shine.png" COMP;
10492 image: "icon_left_arrow.png" COMP;
10493 image: "icon_right_arrow.png" COMP;
10496 part { name: "base";
10498 description { state: "default" 0.0;
10503 rel2.offset: -3 -3;
10505 normal: "bt_dis_base.png";
10508 image.middle: SOLID;
10511 part { name: "clipper";
10515 state: "default" 0.0;
10526 part { name: "elm.swallow.content";
10527 clip_to: "clipper";
10530 state: "default" 0.0;
10531 rel1.to: "clipper";
10532 rel2.to: "clipper";
10535 part { name: "over2";
10537 description { state: "default" 0.0;
10541 normal: "bt_dis_shine.png";
10546 part { name: "over1";
10548 description { state: "default" 0.0;
10551 rel2.relative: 1.0 0.5;
10553 normal: "bt_dis_hilight.png";
10556 color: 255 255 255 128;
10559 part { name: "left_arrow";
10561 description { state: "default" 0.0;
10562 image.normal: "icon_left_arrow.png";
10564 aspect_preference: VERTICAL;
10569 description { state: "hidden" 0.0;
10570 inherit: "default" 0.0;
10572 color: 255 255 255 0;
10575 part { name: "right_arrow";
10577 description { state: "default" 0.0;
10578 image.normal: "icon_right_arrow.png";
10580 aspect_preference: VERTICAL;
10585 description { state: "hidden" 0.0;
10586 inherit: "default" 0.0;
10588 color: 255 255 255 0;
10591 part { name: "event";
10595 description { state: "default" 0.0;
10601 program { name: "sb_hbar_show";
10602 signal: "elm,action,show,hbar";
10604 action: STATE_SET "default" 0.0;
10605 transition: LINEAR 0.5;
10606 target: "left_arrow";
10607 target: "right_arrow";
10609 program { name: "sb_hbar_hide";
10610 signal: "elm,action,hide,hbar";
10612 action: STATE_SET "hidden" 0.0;
10613 target: "left_arrow";
10614 target: "right_arrow";
10615 transition: LINEAR 0.5;
10620 group { name: "elm/toolbar/item/default";
10622 image: "toolbar_sel.png" COMP;
10624 data.item: "transition_animation_on" "1";
10626 part { name: "label2";
10630 clip_to: "elm.text.clipper";
10631 description { state: "default" 0.0;
10634 rel1.to: "elm.text";
10635 rel2.to: "elm.text";
10639 text_source: "elm.text";
10643 text_class: "toolbar_item";
10646 description { state: "selected" 0.0;
10647 inherit: "default" 0.0;
10650 description { state: "disabled" 0.0;
10651 inherit: "default" 0.0;
10655 description { state: "disabled_visible" 0.0;
10656 inherit: "default" 0.0;
10663 part { name: "label2_new";
10667 clip_to: "elm.text_new.clipper";
10668 description { state: "default" 0.0;
10671 rel1.to: "elm.text_new";
10672 rel2.to: "elm.text_new";
10676 text_source: "elm.text_new";
10680 text_class: "toolbar_item";
10683 description { state: "selected" 0.0;
10684 inherit: "default" 0.0;
10687 description { state: "disabled" 0.0;
10688 inherit: "default" 0.0;
10692 description { state: "disabled_visible" 0.0;
10693 inherit: "default" 0.0;
10702 description { state: "default" 0.0;
10704 color: 255 255 255 0;
10706 normal: "toolbar_sel.png";
10709 image.middle: SOLID;
10712 description { state: "selected" 0.0;
10713 inherit: "default" 0.0;
10715 color: 255 255 255 255;
10717 description { state: "disabled" 0.0;
10718 inherit: "default" 0.0;
10720 color: 255 255 255 0;
10723 part { name: "elm.swallow.icon";
10725 clip_to: "elm.icon.clipper";
10726 description { state: "default" 0.0;
10741 part { name: "elm.swallow.icon_new";
10743 clip_to: "elm.icon_new.clipper";
10744 description { state: "default" 0.0;
10752 to_y: "elm.text_new";
10759 part { name: "elm.text";
10761 effect: SOFT_SHADOW;
10764 clip_to: "elm.text.clipper";
10765 description { state: "default" 0.0;
10777 color: 224 224 224 255;
10780 font: "Sans:style=Bold";
10784 text_class: "toolbar_item";
10787 description { state: "selected" 0.0;
10788 inherit: "default" 0.0;
10791 description { state: "visible" 0.0;
10792 inherit: "default" 0.0;
10796 description { state: "disabled" 0.0;
10797 inherit: "default" 0.0;
10801 description { state: "disabled_visible" 0.0;
10802 inherit: "default" 0.0;
10809 part { name: "elm.text_new";
10811 effect: SOFT_SHADOW;
10813 clip_to: "elm.text_new.clipper";
10815 description { state: "default" 0.0;
10827 color: 224 224 224 255;
10830 font: "Sans:style=Bold";
10834 text_class: "toolbar_item";
10837 description { state: "selected" 0.0;
10838 inherit: "default" 0.0;
10841 description { state: "visible" 0.0;
10842 inherit: "default" 0.0;
10846 description { state: "disabled" 0.0;
10847 inherit: "default" 0.0;
10851 description { state: "disabled_visible" 0.0;
10852 inherit: "default" 0.0;
10859 part { name: "elm.text.clipper";
10861 description { state: "default" 0.0;
10862 color: 255 255 255 255;
10864 description { state: "animation" 0.0;
10865 color: 255 255 255 0;
10868 part { name: "elm.text_new.clipper";
10870 description { state: "default" 0.0;
10871 color: 255 255 255 0;
10873 description { state: "animation" 0.0;
10874 color: 255 255 255 255;
10877 part { name: "elm.icon.clipper";
10879 description { state: "default" 0.0;
10880 color: 255 255 255 255;
10882 description { state: "animation" 0.0;
10883 color: 255 255 255 0;
10886 part { name: "elm.icon_new.clipper";
10888 description { state: "default" 0.0;
10889 color: 255 255 255 0;
10891 description { state: "animation" 0.0;
10892 color: 255 255 255 255;
10895 part { name: "event";
10898 ignore_flags: ON_HOLD;
10899 description { state: "default" 0.0;
10905 program { name: "go_active";
10906 signal: "elm,state,selected";
10908 action: STATE_SET "selected" 0.0;
10910 target: "elm.text";
10912 target: "elm.text_new";
10913 target: "label2_new";
10914 transition: LINEAR 0.2;
10916 program { name: "go_passive";
10917 signal: "elm,state,unselected";
10919 action: STATE_SET "default" 0.0;
10921 target: "elm.text";
10923 target: "elm.text_new";
10924 target: "label2_new";
10925 transition: LINEAR 0.1;
10927 program { name: "go";
10928 signal: "mouse,up,1";
10930 action: SIGNAL_EMIT "elm,action,click" "elm";
10932 program { name: "mouse,in";
10933 signal: "mouse,in";
10935 action: SIGNAL_EMIT "elm,mouse,in" "elm";
10937 program { name: "mouse,out";
10938 signal: "mouse,out";
10940 action: SIGNAL_EMIT "elm,mouse,out" "elm";
10942 program { name: "disable";
10943 signal: "elm,state,disabled";
10945 action: STATE_SET "disabled" 0.0;
10947 target: "label2_new";
10949 after: "disable_text";
10951 program { name: "disable_text";
10955 get_state(PART:"elm.text", st, 30, vl);
10956 if (!strcmp(st, "visible"))
10958 set_state(PART:"elm.text", "disabled_visible", 0.0);
10959 set_state(PART:"elm.text_new", "disabled_visible", 0.0);
10963 set_state(PART:"elm.text", "disabled", 0.0);
10964 set_state(PART:"elm.text_new", "disabled", 0.0);
10968 program { name: "enable";
10969 signal: "elm,state,enabled";
10971 action: STATE_SET "default" 0.0;
10973 target: "label2_new";
10975 after: "enable_text";
10977 program { name: "enable_text";
10981 get_state(PART:"elm.text", st, 30, vl);
10982 if (!strcmp(st, "disabled_visible"))
10984 set_state(PART:"elm.text", "visible", 0.0);
10985 set_state(PART:"elm.text_new", "visible", 0.0);
10989 set_state(PART:"elm.text", "default", 0.0);
10990 set_state(PART:"elm.text_new", "default", 0.0);
10994 program { name: "label_set,animation,forward";
10995 signal: "elm,state,label_set,forward";
10997 after: "label_set,animation";
10999 program { name: "label_set,animation,backward";
11000 signal: "elm,state,label_set,backward";
11002 after: "label_set,animation";
11004 program { name: "label_set,animation";
11005 signal: "elm,state,label_set";
11007 action: STATE_SET "animation" 0.0;
11008 target: "elm.text.clipper";
11009 target: "elm.text_new.clipper";
11010 transition: LINEAR 0.2;
11011 after: "label_set,animation,done";
11013 program { name: "label_set,animation,done";
11014 action: SIGNAL_EMIT "elm,state,label_set,done" "elm";
11016 program { name: "label,reset";
11017 signal: "elm,state,label,reset";
11019 action: STATE_SET "default" 0.0;
11020 target: "elm.text.clipper";
11021 target: "elm.text_new.clipper";
11023 program { name: "icon_set,animation,forward";
11024 signal: "elm,state,icon_set,forward";
11026 after: "icon_set,animation";
11028 program { name: "icon_set,animation,backward";
11029 signal: "elm,state,icon_set,backward";
11031 after: "icon_set,animation";
11033 program { name: "icon_set,animation";
11034 signal: "elm,state,icon_set";
11036 action: STATE_SET "animation" 0.0;
11037 target: "elm.icon.clipper";
11038 target: "elm.icon_new.clipper";
11039 transition: LINEAR 0.2;
11040 after: "icon_set,animation,done";
11042 program { name: "icon_set,animation,done";
11043 action: SIGNAL_EMIT "elm,state,icon_set,done" "elm";
11045 program { name: "icon,reset";
11046 signal: "elm,state,icon,reset";
11048 action: STATE_SET "default" 0.0;
11049 target: "elm.icon.clipper";
11050 target: "elm.icon_new.clipper";
11055 group { name: "elm/toolbar/separator/default";
11057 image: "toolbar_separator_v.png" COMP;
11060 part { name: "separator"; // separator group
11061 description { state: "default" 0.0;
11065 rel2.offset: -5 -5;
11067 normal: "toolbar_separator_v.png";
11077 ///////////////////////////////////////////////////////////////////////////////
11078 group { name: "elm/notify/block_events/default";
11080 part { name: "block_events";
11082 description { state: "default" 0.0;
11090 name: "block_clicked";
11091 signal: "mouse,clicked,1";
11092 source: "block_events";
11093 action: SIGNAL_EMIT "elm,action,clicked" "elm";
11097 group { name: "elm/notify/top/default";
11098 //this group is a design similar to the inwin group
11100 image: "shad_circ.png" COMP;
11101 image: "bt_dis_base.png" COMP;
11102 image: "bt_dis_hilight.png" COMP;
11105 part { name: "base";
11109 description { state: "default" 0.0;
11111 rel1.offset: 10 10;
11112 rel2.offset: -10 -10;
11113 rel1.relative: 0.0 -1.0;
11114 rel2.relative: 1.0 0.0;
11116 description { state: "visible" 0.0;
11117 inherit: "default" 0.0;
11119 rel1.relative: 0.0 0.0;
11120 rel2.relative: 1.0 1.0;
11123 part { name: "shad";
11125 description { state: "default" 0.0;
11126 image.normal: "shad_circ.png";
11127 rel1.to: "elm.swallow.content";
11128 rel1.offset: -64 -64;
11129 rel2.to: "elm.swallow.content";
11130 rel2.offset: 63 63;
11134 part { name: "pop";
11136 description { state: "default" 0.0;
11137 rel1.to: "elm.swallow.content";
11138 rel1.offset: -5 -5;
11139 rel2.to: "elm.swallow.content";
11142 normal: "bt_dis_base.png";
11145 image.middle: SOLID;
11148 part { name: "popover";
11150 description { state: "default" 0.0;
11153 rel2.relative: 1.0 0.5;
11155 normal: "bt_dis_hilight.png";
11160 part { name: "elm.swallow.content";
11162 description { state: "default" 0.0;
11169 program { name: "show";
11170 signal: "elm,action,show";
11172 action: STATE_SET "visible" 0.0;
11175 program { name: "show_2";
11177 action: STATE_SET "default" 0.0;
11181 program { name: "show_3";
11183 action: STATE_SET "visible" 0.0;
11185 transition: LINEAR 0.5;
11187 program { name: "hide";
11188 signal: "elm,action,hide";
11190 action: STATE_SET "default" 0.0;
11195 group { name: "elm/notify/center/default";
11196 //this group is a design similar to the inwin group
11198 image: "bt_dis_base.png" COMP;
11201 part { name: "base";
11205 description { state: "default" 0.0;
11207 rel1.relative: 0.0 0.0;
11208 rel2.relative: 1.0 1.0;
11211 part { name: "pop";
11213 description { state: "default" 0.0;
11214 rel1.to: "elm.swallow.content";
11215 rel1.offset: -5 -5;
11216 rel2.to: "elm.swallow.content";
11219 normal: "bt_dis_base.png";
11224 part { name: "elm.swallow.content";
11226 description { state: "default" 0.0;
11233 program { name: "show";
11234 signal: "elm,action,show";
11236 action: STATE_SET "default" 0.0;
11239 program { name: "show_2";
11241 action: STATE_SET "default" 0.0;
11244 program { name: "hide";
11245 signal: "elm,action,hide";
11247 action: STATE_SET "default" 0.0;
11252 group { name: "elm/notify/bottom/default";
11253 //this group is a design similar to the inwin group
11255 image: "shad_circ.png" COMP;
11256 image: "bt_dis_base.png" COMP;
11257 image: "bt_dis_hilight.png" COMP;
11260 part { name: "base";
11264 description { state: "default" 0.0;
11266 rel1.offset: 10 10;
11267 rel2.offset: -10 -10;
11268 rel1.relative: 0.0 1.0;
11269 rel2.relative: 1.0 2.0;
11271 description { state: "visible" 0.0;
11272 inherit: "default" 0.0;
11274 rel1.relative: 0.0 0.0;
11275 rel2.relative: 1.0 1.0;
11278 part { name: "shad";
11280 description { state: "default" 0.0;
11281 image.normal: "shad_circ.png";
11282 rel1.to: "elm.swallow.content";
11283 rel1.offset: -64 -64;
11284 rel2.to: "elm.swallow.content";
11285 rel2.offset: 63 63;
11289 part { name: "pop";
11291 description { state: "default" 0.0;
11292 rel1.to: "elm.swallow.content";
11293 rel1.offset: -5 -5;
11294 rel2.to: "elm.swallow.content";
11297 normal: "bt_dis_base.png";
11300 image.middle: SOLID;
11303 part { name: "popover";
11305 description { state: "default" 0.0;
11308 rel2.relative: 1.0 0.5;
11310 normal: "bt_dis_hilight.png";
11315 part { name: "elm.swallow.content";
11317 description { state: "default" 0.0;
11324 program { name: "show";
11325 signal: "elm,action,show";
11327 action: STATE_SET "visible" 0.0;
11330 program { name: "show_2";
11332 action: STATE_SET "default" 0.0;
11336 program { name: "show_3";
11338 action: STATE_SET "visible" 0.0;
11340 transition: LINEAR 0.5;
11342 program { name: "hide";
11343 signal: "elm,action,hide";
11345 action: STATE_SET "default" 0.0;
11350 group { name: "elm/notify/left/default";
11351 //this group is a design similar to the inwin group
11353 image: "shad_circ.png" COMP;
11354 image: "bt_dis_base.png" COMP;
11355 image: "bt_dis_hilight.png" COMP;
11358 part { name: "base";
11362 description { state: "default" 0.0;
11364 rel1.offset: 10 10;
11365 rel2.offset: -10 -10;
11366 rel1.relative: -1.0 0.0;
11367 rel2.relative: 0.0 1.0;
11369 description { state: "visible" 0.0;
11370 inherit: "default" 0.0;
11372 rel1.relative: 0.0 0.0;
11373 rel2.relative: 1.0 1.0;
11376 part { name: "shad";
11378 description { state: "default" 0.0;
11379 image.normal: "shad_circ.png";
11380 rel1.to: "elm.swallow.content";
11381 rel1.offset: -64 -64;
11382 rel2.to: "elm.swallow.content";
11383 rel2.offset: 63 63;
11387 part { name: "pop";
11389 description { state: "default" 0.0;
11390 rel1.to: "elm.swallow.content";
11391 rel1.offset: -5 -5;
11392 rel2.to: "elm.swallow.content";
11395 normal: "bt_dis_base.png";
11398 image.middle: SOLID;
11401 part { name: "popover";
11403 description { state: "default" 0.0;
11406 rel2.relative: 1.0 0.5;
11408 normal: "bt_dis_hilight.png";
11413 part { name: "elm.swallow.content";
11415 description { state: "default" 0.0;
11422 program { name: "show";
11423 signal: "elm,action,show";
11425 action: STATE_SET "visible" 0.0;
11428 program { name: "show_2";
11430 action: STATE_SET "default" 0.0;
11434 program { name: "show_3";
11436 action: STATE_SET "visible" 0.0;
11438 transition: LINEAR 0.5;
11440 program { name: "hide";
11441 signal: "elm,action,hide";
11443 action: STATE_SET "default" 0.0;
11448 group { name: "elm/notify/right/default";
11449 //this group is a design similar to the inwin group
11451 image: "shad_circ.png" COMP;
11452 image: "bt_dis_base.png" COMP;
11453 image: "bt_dis_hilight.png" COMP;
11456 part { name: "base";
11460 description { state: "default" 0.0;
11462 rel1.offset: 10 10;
11463 rel2.offset: -10 -10;
11464 rel1.relative: 1.0 0.0;
11465 rel2.relative: 2.0 1.0;
11467 description { state: "visible" 0.0;
11468 inherit: "default" 0.0;
11470 rel1.relative: 0.0 0.0;
11471 rel2.relative: 1.0 1.0;
11474 part { name: "shad";
11476 description { state: "default" 0.0;
11477 image.normal: "shad_circ.png";
11478 rel1.to: "elm.swallow.content";
11479 rel1.offset: -64 -64;
11480 rel2.to: "elm.swallow.content";
11481 rel2.offset: 63 63;
11485 part { name: "pop";
11487 description { state: "default" 0.0;
11488 rel1.to: "elm.swallow.content";
11489 rel1.offset: -5 -5;
11490 rel2.to: "elm.swallow.content";
11493 normal: "bt_dis_base.png";
11496 image.middle: SOLID;
11499 part { name: "popover";
11501 description { state: "default" 0.0;
11504 rel2.relative: 1.0 0.5;
11506 normal: "bt_dis_hilight.png";
11511 part { name: "elm.swallow.content";
11513 description { state: "default" 0.0;
11520 program { name: "show";
11521 signal: "elm,action,show";
11523 action: STATE_SET "visible" 0.0;
11526 program { name: "show_2";
11528 action: STATE_SET "default" 0.0;
11532 program { name: "show_3";
11534 action: STATE_SET "visible" 0.0;
11536 transition: LINEAR 0.5;
11538 program { name: "hide";
11539 signal: "elm,action,hide";
11541 action: STATE_SET "default" 0.0;
11546 group { name: "elm/notify/top_left/default";
11547 //this group is a design similar to the inwin group
11549 image: "shad_circ.png" COMP;
11550 image: "bt_dis_base.png" COMP;
11551 image: "bt_dis_hilight.png" COMP;
11554 part { name: "base";
11558 description { state: "default" 0.0;
11560 rel1.offset: 10 10;
11561 rel2.offset: -10 -10;
11562 rel1.relative: 0.0 -1.0;
11563 rel2.relative: 1.0 0.0;
11565 description { state: "visible" 0.0;
11566 inherit: "default" 0.0;
11568 rel1.relative: 0.0 0.0;
11569 rel2.relative: 1.0 1.0;
11572 part { name: "shad";
11574 description { state: "default" 0.0;
11575 image.normal: "shad_circ.png";
11576 rel1.to: "elm.swallow.content";
11577 rel1.offset: -64 -64;
11578 rel2.to: "elm.swallow.content";
11579 rel2.offset: 63 63;
11583 part { name: "pop";
11585 description { state: "default" 0.0;
11586 rel1.to: "elm.swallow.content";
11587 rel1.offset: -5 -5;
11588 rel2.to: "elm.swallow.content";
11591 normal: "bt_dis_base.png";
11594 image.middle: SOLID;
11597 part { name: "popover";
11599 description { state: "default" 0.0;
11602 rel2.relative: 1.0 0.5;
11604 normal: "bt_dis_hilight.png";
11609 part { name: "elm.swallow.content";
11611 description { state: "default" 0.0;
11618 program { name: "show";
11619 signal: "elm,action,show";
11621 action: STATE_SET "visible" 0.0;
11624 program { name: "show_2";
11626 action: STATE_SET "default" 0.0;
11630 program { name: "show_3";
11632 action: STATE_SET "visible" 0.0;
11634 transition: LINEAR 0.5;
11636 program { name: "hide";
11637 signal: "elm,action,hide";
11639 action: STATE_SET "default" 0.0;
11644 group { name: "elm/notify/top_right/default";
11645 //this group is a design similar to the inwin group
11647 image: "shad_circ.png" COMP;
11648 image: "bt_dis_base.png" COMP;
11649 image: "bt_dis_hilight.png" COMP;
11652 part { name: "base";
11656 description { state: "default" 0.0;
11658 rel1.offset: 10 10;
11659 rel2.offset: -10 -10;
11660 rel1.relative: 0.0 -1.0;
11661 rel2.relative: 1.0 0.0;
11663 description { state: "visible" 0.0;
11664 inherit: "default" 0.0;
11666 rel1.relative: 0.0 0.0;
11667 rel2.relative: 1.0 1.0;
11670 part { name: "shad";
11672 description { state: "default" 0.0;
11673 image.normal: "shad_circ.png";
11674 rel1.to: "elm.swallow.content";
11675 rel1.offset: -64 -64;
11676 rel2.to: "elm.swallow.content";
11677 rel2.offset: 63 63;
11681 part { name: "pop";
11683 description { state: "default" 0.0;
11684 rel1.to: "elm.swallow.content";
11685 rel1.offset: -5 -5;
11686 rel2.to: "elm.swallow.content";
11689 normal: "bt_dis_base.png";
11692 image.middle: SOLID;
11695 part { name: "popover";
11697 description { state: "default" 0.0;
11700 rel2.relative: 1.0 0.5;
11702 normal: "bt_dis_hilight.png";
11707 part { name: "elm.swallow.content";
11709 description { state: "default" 0.0;
11716 program { name: "show";
11717 signal: "elm,action,show";
11719 action: STATE_SET "visible" 0.0;
11722 program { name: "show_2";
11724 action: STATE_SET "default" 0.0;
11728 program { name: "show_3";
11730 action: STATE_SET "visible" 0.0;
11732 transition: LINEAR 0.5;
11734 program { name: "hide";
11735 signal: "elm,action,hide";
11737 action: STATE_SET "default" 0.0;
11742 group { name: "elm/notify/bottom_left/default";
11743 //this group is a design similar to the inwin group
11745 image: "shad_circ.png" COMP;
11746 image: "bt_dis_base.png" COMP;
11747 image: "bt_dis_hilight.png" COMP;
11750 part { name: "base";
11754 description { state: "default" 0.0;
11756 rel1.offset: 10 10;
11757 rel2.offset: -10 -10;
11758 rel1.relative: 0.0 1.0;
11759 rel2.relative: 1.0 2.0;
11761 description { state: "visible" 0.0;
11762 inherit: "default" 0.0;
11764 rel1.relative: 0.0 0.0;
11765 rel2.relative: 1.0 1.0;
11768 part { name: "shad";
11770 description { state: "default" 0.0;
11771 image.normal: "shad_circ.png";
11772 rel1.to: "elm.swallow.content";
11773 rel1.offset: -64 -64;
11774 rel2.to: "elm.swallow.content";
11775 rel2.offset: 63 63;
11779 part { name: "pop";
11781 description { state: "default" 0.0;
11782 rel1.to: "elm.swallow.content";
11783 rel1.offset: -5 -5;
11784 rel2.to: "elm.swallow.content";
11787 normal: "bt_dis_base.png";
11790 image.middle: SOLID;
11793 part { name: "popover";
11795 description { state: "default" 0.0;
11798 rel2.relative: 1.0 0.5;
11800 normal: "bt_dis_hilight.png";
11805 part { name: "elm.swallow.content";
11807 description { state: "default" 0.0;
11814 program { name: "show";
11815 signal: "elm,action,show";
11817 action: STATE_SET "visible" 0.0;
11820 program { name: "show_2";
11822 action: STATE_SET "default" 0.0;
11826 program { name: "show_3";
11828 action: STATE_SET "visible" 0.0;
11830 transition: LINEAR 0.5;
11832 program { name: "hide";
11833 signal: "elm,action,hide";
11835 action: STATE_SET "default" 0.0;
11840 group { name: "elm/notify/bottom_right/default";
11841 //this group is a design similar to the inwin group
11843 image: "shad_circ.png" COMP;
11844 image: "bt_dis_base.png" COMP;
11845 image: "bt_dis_hilight.png" COMP;
11848 part { name: "base";
11852 description { state: "default" 0.0;
11854 rel1.offset: 10 10;
11855 rel2.offset: -10 -10;
11856 rel1.relative: 0.0 1.0;
11857 rel2.relative: 1.0 2.0;
11859 description { state: "visible" 0.0;
11860 inherit: "default" 0.0;
11862 rel1.relative: 0.0 0.0;
11863 rel2.relative: 1.0 1.0;
11866 part { name: "shad";
11868 description { state: "default" 0.0;
11869 image.normal: "shad_circ.png";
11870 rel1.to: "elm.swallow.content";
11871 rel1.offset: -64 -64;
11872 rel2.to: "elm.swallow.content";
11873 rel2.offset: 63 63;
11877 part { name: "pop";
11879 description { state: "default" 0.0;
11880 rel1.to: "elm.swallow.content";
11881 rel1.offset: -5 -5;
11882 rel2.to: "elm.swallow.content";
11885 normal: "bt_dis_base.png";
11888 image.middle: SOLID;
11891 part { name: "popover";
11893 description { state: "default" 0.0;
11896 rel2.relative: 1.0 0.5;
11898 normal: "bt_dis_hilight.png";
11903 part { name: "elm.swallow.content";
11905 description { state: "default" 0.0;
11912 program { name: "show";
11913 signal: "elm,action,show";
11915 action: STATE_SET "visible" 0.0;
11918 program { name: "show_2";
11920 action: STATE_SET "default" 0.0;
11924 program { name: "show_3";
11926 action: STATE_SET "visible" 0.0;
11928 transition: LINEAR 0.5;
11930 program { name: "hide";
11931 signal: "elm,action,hide";
11933 action: STATE_SET "default" 0.0;
11939 ///////////////////////////////////////////////////////////////////////////////
11940 group { name: "elm/slideshow/base/default";
11942 item: transitions "fade black_fade horizontal vertical square";
11943 item: layouts "fullscreen not_fullscreen";
11946 part { name: "whole";
11949 state: "default" 0.0;
11951 color: 20 20 20 255;
11954 part { name: "image_1_whole";
11956 state: "default" 0.0;
11957 color: 255 255 255 255;
11960 state: "fade_prev_next" 0.0;
11961 inherit: "default" 0.0;
11962 color: 255 255 255 0;
11965 state: "black_fade_prev_next_init" 0.0;
11966 inherit: "default" 0.0;
11967 color: 255 255 255 255;
11970 state: "black_fade_prev_next" 0.0;
11971 inherit: "default" 0.0;
11975 state: "horizontal_next_init" 0.0;
11976 inherit: "default" 0.0;
11979 state: "horizontal_next" 0.0;
11980 inherit: "default" 0.0;
11981 rel1.relative: -1.0 0.0;
11982 rel2.relative: 0.0 1.0;
11985 state: "horizontal_prev_init" 0.0;
11986 inherit: "default" 0.0;
11989 state: "horizontal_prev" 0.0;
11990 inherit: "default" 0.0;
11991 rel1.relative: 1.0 0.0;
11992 rel2.relative: 2.0 1.0;
11995 state: "vertical_next_init" 0.0;
11996 inherit: "default" 0.0;
11999 state: "vertical_next" 0.0;
12000 inherit: "default" 0.0;
12001 rel1.relative: 0.0 -1.0;
12002 rel2.relative: 1.0 0.0;
12005 state: "vertical_prev_init" 0.0;
12006 inherit: "default" 0.0;
12009 state: "vertical_prev" 0.0;
12010 inherit: "default" 0.0;
12011 rel1.relative: 0.0 1.0;
12012 rel2.relative: 1.0 2.0;
12015 state: "square_prev_next" 0.0;
12016 inherit: "default" 0.0;
12017 color: 255 255 255 0;
12020 part { name: "image_2_whole";
12022 state: "default" 0.0;
12024 color: 255 255 255 0;
12027 state: "fade_prev_next" 0.0;
12028 inherit: "default" 0.0;
12029 color: 255 255 255 255;
12032 state: "black_fade_prev_next_init" 0.0;
12033 inherit: "default" 0.0;
12037 state: "black_fade_prev_next" 0.0;
12038 inherit: "default" 0.0;
12039 color: 255 255 255 255;
12042 state: "horizontal_next_init" 0.0;
12043 inherit: "default" 0.0;
12044 rel1.relative: 1.0 0.0;
12045 rel2.relative: 2.0 1.0;
12046 color: 255 255 255 255;
12049 state: "horizontal_next" 0.0;
12050 inherit: "default" 0.0;
12051 color: 255 255 255 255;
12054 state: "horizontal_prev_init" 0.0;
12055 inherit: "default" 0.0;
12056 rel1.relative: -1.0 0.0;
12057 rel2.relative: 0.0 1.0;
12058 color: 255 255 255 255;
12061 state: "horizontal_prev" 0.0;
12062 inherit: "default" 0.0;
12063 color: 255 255 255 255;
12066 state: "vertical_next_init" 0.0;
12067 inherit: "default" 0.0;
12068 rel1.relative: 0.0 1.0;
12069 rel2.relative: 1.0 2.0;
12070 color: 255 255 255 255;
12073 state: "vertical_next" 0.0;
12074 inherit: "default" 0.0;
12075 color: 255 255 255 255;
12078 state: "vertical_prev_init" 0.0;
12079 inherit: "default" 0.0;
12080 rel1.relative: 0.0 -1.0;
12081 rel2.relative: 1.0 0.0;
12082 color: 255 255 255 255;
12085 state: "vertical_prev" 0.0;
12086 inherit: "default" 0.0;
12087 color: 255 255 255 255;
12090 state: "square_prev_next_init" 0.0;
12091 inherit: "default" 0.0;
12092 rel1.relative: 0.5 0.5;
12093 rel2.relative: 0.5 0.5;
12094 color: 255 255 255 255;
12097 state: "square_prev_next" 0.0;
12098 inherit: "default" 0.0;
12099 rel1.relative: 0.0 0.0;
12100 rel2.relative: 1.0 1.0;
12101 color: 255 255 255 255;
12104 part { name: "elm.swallow.1";
12106 clip_to: "image_1_whole";
12108 state: "default" 0.0;
12109 rel1.to: "image_1_whole";
12110 rel2.to: "image_1_whole";
12111 color: 255 255 255 255;
12114 state: "not_fullscreen" 0.0;
12115 rel1.relative: 0.1 0.1;
12116 rel1.to: "image_1_whole";
12117 rel2.relative: 0.9 0.9;
12118 rel2.to: "image_1_whole";
12119 color: 255 255 255 255;
12122 part { name: "elm.swallow.2";
12124 clip_to: "image_2_whole";
12126 state: "default" 0.0;
12127 color: 255 255 255 255;
12128 rel1.to: "image_2_whole";
12129 rel2.to: "image_2_whole";
12132 state: "not_fullscreen" 0.0;
12133 color: 255 255 255 255;
12134 rel1.relative: 0.1 0.1;
12135 rel1.to: "image_2_whole";
12136 rel2.relative: 0.9 0.9;
12137 rel2.to: "image_2_whole";
12140 part { name: "events_catcher";
12144 state: "default" 0.0;
12152 program { name: "layout_fullscreen";
12153 signal: "layout,fullscreen";
12154 source: "slideshow";
12155 action: STATE_SET "default" 0.0;
12156 target: "elm.swallow.1";
12157 target: "elm.swallow.2";
12158 transition: SINUSOIDAL 1.0;
12160 program { name: "layout_not_fullscreen";
12161 signal: "layout,not_fullscreen";
12162 source: "slideshow";
12163 action: STATE_SET "not_fullscreen" 0.0;
12164 target: "elm.swallow.1";
12165 target: "elm.swallow.2";
12166 transition: SINUSOIDAL 1.0;
12169 program { name: "fade_next";
12170 signal: "fade,next";
12171 source: "slideshow";
12172 action: STATE_SET "default" 0.0;
12173 target: "image_1_whole";
12174 target: "image_2_whole";
12175 after: "fade_next_2";
12177 program { name: "fade_next_2";
12178 action: STATE_SET "fade_prev_next" 0.0;
12179 target: "image_1_whole";
12180 target: "image_2_whole";
12181 transition: SINUSOIDAL 1.5;
12184 program { name: "fade_previous";
12185 signal: "fade,previous";
12186 source: "slideshow";
12187 action: STATE_SET "default" 0.0;
12188 target: "image_1_whole";
12189 target: "image_2_whole";
12190 after: "fade_previous_2";
12192 program { name: "fade_previous_2";
12193 action: STATE_SET "fade_prev_next" 0.0;
12194 target: "image_1_whole";
12195 target: "image_2_whole";
12196 transition: SINUSOIDAL 1.5;
12199 program { name: "black_fade_next";
12200 signal: "black_fade,next";
12201 source: "slideshow";
12202 action: STATE_SET "black_fade_prev_next_init" 0.0;
12203 target: "image_1_whole";
12204 target: "image_2_whole";
12205 after: "black_fade_next_2";
12207 program { name: "black_fade_next_2";
12208 action: STATE_SET "black_fade_prev_next" 0.0;
12209 target: "image_1_whole";
12210 transition: SINUSOIDAL 0.75;
12211 after: "black_fade_next_3";
12213 program { name: "black_fade_next_3";
12214 action: STATE_SET "black_fade_prev_next" 0.0;
12215 target: "image_2_whole";
12216 transition: SINUSOIDAL 0.75;
12219 program { name: "black_fade_previous";
12220 signal: "black_fade,previous";
12221 source: "slideshow";
12222 action: STATE_SET "black_fade_prev_next_init" 0.0;
12223 target: "image_1_whole";
12224 target: "image_2_whole";
12225 after: "black_fade_previous_2";
12227 program { name: "black_fade_previous_2";
12228 action: STATE_SET "black_fade_prev_next" 0.0;
12229 target: "image_1_whole";
12230 transition: SINUSOIDAL 0.75;
12231 after: "black_fade_previous_3";
12233 program { name: "black_fade_previous_3";
12234 action: STATE_SET "black_fade_prev_next" 0.0;
12235 target: "image_2_whole";
12236 transition: SINUSOIDAL 0.75;
12239 program { name: "horizontal_next";
12240 signal: "horizontal,next";
12241 source: "slideshow";
12242 action: STATE_SET "horizontal_next_init" 0.0;
12243 target: "image_1_whole";
12244 target: "image_2_whole";
12245 after: "horizontal_next_2";
12247 program { name: "horizontal_next_2";
12248 action: STATE_SET "horizontal_next" 0.0;
12249 target: "image_1_whole";
12250 target: "image_2_whole";
12251 transition: SINUSOIDAL 1.5;
12254 program { name: "horizontal_previous";
12255 signal: "horizontal,previous";
12256 source: "slideshow";
12257 action: STATE_SET "horizontal_prev_init" 0.0;
12258 target: "image_1_whole";
12259 target: "image_2_whole";
12260 after: "horizontal_previous_2";
12262 program { name: "horizontal_previous_2";
12263 action: STATE_SET "horizontal_prev" 0.0;
12264 target: "image_1_whole";
12265 target: "image_2_whole";
12266 transition: SINUSOIDAL 1.5;
12269 program { name: "vertical_next";
12270 signal: "vertical,next";
12271 source: "slideshow";
12272 action: STATE_SET "vertical_next_init" 0.0;
12273 target: "image_1_whole";
12274 target: "image_2_whole";
12275 after: "vertical_next_2";
12277 program { name: "vertical_next_2";
12278 action: STATE_SET "vertical_next" 0.0;
12279 target: "image_1_whole";
12280 target: "image_2_whole";
12281 transition: SINUSOIDAL 1.5;
12284 program { name: "vertical_previous";
12285 signal: "vertical,previous";
12286 source: "slideshow";
12287 action: STATE_SET "vertical_prev_init" 0.0;
12288 target: "image_1_whole";
12289 target: "image_2_whole";
12290 after: "vertical_previous_2";
12292 program { name: "vertical_previous_2";
12293 action: STATE_SET "vertical_prev" 0.0;
12294 target: "image_1_whole";
12295 target: "image_2_whole";
12296 transition: SINUSOIDAL 1.5;
12299 program { name: "square_next";
12300 signal: "square,next";
12301 source: "slideshow";
12302 action: STATE_SET "square_prev_next_init" 0.0;
12303 target: "image_2_whole";
12304 after: "square_next_2";
12306 program { name: "square_next_2";
12307 action: STATE_SET "square_prev_next" 0.0;
12308 target: "image_2_whole";
12309 target: "image_1_whole";
12310 transition: SINUSOIDAL 1.5;
12313 program { name: "square_previous";
12314 signal: "square,previous";
12315 source: "slideshow";
12316 action: STATE_SET "square_prev_next_init" 0.0;
12317 target: "image_2_whole";
12318 after: "square_next_2";
12320 program { name: "end";
12321 action: SIGNAL_EMIT "end" "slideshow";
12323 program { name: "end_signal";
12324 signal: "anim,end";
12325 source: "slideshow";
12326 action: STATE_SET "default" 0.0;
12327 target: "image_1_whole";
12328 target: "image_2_whole";
12333 ///////////////////////////////////////////////////////////////////////////////
12334 group { name: "elm/win/inwin/default";
12336 image: "shad_circ.png" COMP;
12337 image: "bt_dis_base.png" COMP;
12338 image: "bt_dis_hilight.png" COMP;
12341 part { name: "base";
12344 description { state: "default" 0.0;
12347 description { state: "visible" 0.0;
12348 inherit: "default" 1.0;
12352 part { name: "shad";
12354 description { state: "default" 0.0;
12355 image.normal: "shad_circ.png";
12356 rel1.to: "elm.swallow.content";
12357 rel1.offset: -64 -64;
12358 rel2.to: "elm.swallow.content";
12359 rel2.offset: 63 63;
12363 part { name: "pop";
12365 description { state: "default" 0.0;
12366 rel1.to: "elm.swallow.content";
12367 rel1.offset: -5 -5;
12368 rel2.to: "elm.swallow.content";
12371 normal: "bt_dis_base.png";
12374 image.middle: SOLID;
12377 part { name: "popover";
12379 description { state: "default" 0.0;
12382 rel2.relative: 1.0 0.5;
12384 normal: "bt_dis_hilight.png";
12389 part { name: "elm.swallow.content";
12391 description { state: "default" 0.0;
12392 rel1.relative: 0.1 0.1;
12393 rel2.relative: 0.9 0.9;
12398 program { name: "show";
12399 signal: "elm,action,show";
12401 action: STATE_SET "visible" 0.0;
12402 // transition: DECELERATE 0.5;
12405 program { name: "hide";
12406 signal: "elm,action,hide";
12408 action: STATE_SET "default" 0.0;
12409 // transition: DECELERATE 0.5;
12415 group { name: "elm/win/inwin/minimal";
12417 image: "shad_circ.png" COMP;
12418 image: "bt_dis_base.png" COMP;
12419 image: "bt_dis_hilight.png" COMP;
12422 part { name: "base";
12425 description { state: "default" 0.0;
12428 description { state: "visible" 0.0;
12429 inherit: "default" 1.0;
12433 part { name: "shad";
12435 description { state: "default" 0.0;
12436 image.normal: "shad_circ.png";
12437 rel1.to: "elm.swallow.content";
12438 rel1.offset: -64 -64;
12439 rel2.to: "elm.swallow.content";
12440 rel2.offset: 63 63;
12444 part { name: "pop";
12446 description { state: "default" 0.0;
12447 rel1.to: "elm.swallow.content";
12448 rel1.offset: -5 -5;
12449 rel2.to: "elm.swallow.content";
12452 normal: "bt_dis_base.png";
12455 image.middle: SOLID;
12458 part { name: "popover";
12460 description { state: "default" 0.0;
12463 rel2.relative: 1.0 0.5;
12465 normal: "bt_dis_hilight.png";
12470 part { name: "elm.swallow.content";
12472 description { state: "default" 0.0;
12474 rel1.relative: 0.5 0.5;
12475 rel2.relative: 0.5 0.5;
12480 program { name: "show";
12481 signal: "elm,action,show";
12483 action: STATE_SET "visible" 0.0;
12484 // transition: DECELERATE 0.5;
12487 program { name: "hide";
12488 signal: "elm,action,hide";
12490 action: STATE_SET "default" 0.0;
12491 // transition: DECELERATE 0.5;
12497 group { name: "elm/win/inwin/minimal_vertical";
12499 image: "shad_circ.png" COMP;
12500 image: "bt_dis_base.png" COMP;
12501 image: "bt_dis_hilight.png" COMP;
12504 part { name: "base";
12507 description { state: "default" 0.0;
12510 description { state: "visible" 0.0;
12511 inherit: "default" 1.0;
12515 part { name: "shad";
12517 description { state: "default" 0.0;
12518 image.normal: "shad_circ.png";
12519 rel1.to: "elm.swallow.content";
12520 rel1.offset: -64 -64;
12521 rel2.to: "elm.swallow.content";
12522 rel2.offset: 63 63;
12526 part { name: "pop";
12528 description { state: "default" 0.0;
12529 rel1.to: "elm.swallow.content";
12530 rel1.offset: -5 -5;
12531 rel2.to: "elm.swallow.content";
12534 normal: "bt_dis_base.png";
12537 image.middle: SOLID;
12540 part { name: "popover";
12542 description { state: "default" 0.0;
12545 rel2.relative: 1.0 0.5;
12547 normal: "bt_dis_hilight.png";
12552 part { name: "elm.swallow.content";
12554 description { state: "default" 0.0;
12556 rel1.relative: 0.1 0.5;
12557 rel2.relative: 0.9 0.5;
12562 program { name: "show";
12563 signal: "elm,action,show";
12565 action: STATE_SET "visible" 0.0;
12566 // transition: DECELERATE 0.5;
12569 program { name: "hide";
12570 signal: "elm,action,hide";
12572 action: STATE_SET "default" 0.0;
12573 // transition: DECELERATE 0.5;
12579 ///////////////////////////////////////////////////////////////////////////////
12581 ///////////////////////////////////////////////////////////////////////////////
12582 group { name: "elm/list/item/default";
12583 data.item: "stacking" "above";
12585 image: "bt_sm_base1.png" COMP;
12586 image: "bt_sm_shine.png" COMP;
12587 image: "bt_sm_hilight.png" COMP;
12588 image: "ilist_1.png" COMP;
12589 image: "ilist_item_shadow.png" COMP;
12597 state: "default" 0.0;
12605 state: "default" 0.0;
12620 normal: "ilist_item_shadow.png";
12629 state: "default" 0.0;
12631 normal: "ilist_1.png";
12639 description { state: "default" 0.0;
12641 color: 255 255 255 0;
12651 normal: "bt_sm_base1.png";
12654 image.middle: SOLID;
12656 description { state: "selected" 0.0;
12657 inherit: "default" 0.0;
12659 color: 255 255 255 255;
12670 part { name: "elm.swallow.icon";
12672 description { state: "default" 0.0;
12685 part { name: "elm.swallow.end";
12687 description { state: "default" 0.0;
12700 part { name: "elm.text";
12702 effect: SOFT_SHADOW;
12706 state: "default" 0.0;
12709 to_x: "elm.swallow.icon";
12714 to_x: "elm.swallow.end";
12726 text_class: "list_item";
12729 description { state: "selected" 0.0;
12730 inherit: "default" 0.0;
12731 color: 224 224 224 255;
12735 part { name: "fg1";
12737 description { state: "default" 0.0;
12739 color: 255 255 255 0;
12741 rel2.relative: 1.0 0.5;
12744 normal: "bt_sm_hilight.png";
12748 description { state: "selected" 0.0;
12749 inherit: "default" 0.0;
12751 color: 255 255 255 255;
12754 part { name: "fg2";
12756 description { state: "default" 0.0;
12758 color: 255 255 255 0;
12762 normal: "bt_sm_shine.png";
12766 description { state: "selected" 0.0;
12767 inherit: "default" 0.0;
12769 color: 255 255 255 255;
12776 signal: "elm,state,selected";
12778 action: STATE_SET "selected" 0.0;
12782 target: "elm.text";
12785 name: "go_passive";
12786 signal: "elm,state,unselected";
12788 action: STATE_SET "default" 0.0;
12792 target: "elm.text";
12793 transition: LINEAR 0.1;
12797 group { name: "elm/list/item_odd/default";
12798 data.item: "stacking" "below";
12799 data.item: "selectraise" "on";
12801 image: "bt_sm_base1.png" COMP;
12802 image: "bt_sm_shine.png" COMP;
12803 image: "bt_sm_hilight.png" COMP;
12804 image: "ilist_2.png" COMP;
12812 state: "default" 0.0;
12820 state: "default" 0.0;
12822 normal: "ilist_2.png";
12830 description { state: "default" 0.0;
12832 color: 255 255 255 0;
12842 normal: "bt_sm_base1.png";
12845 image.middle: SOLID;
12847 description { state: "selected" 0.0;
12848 inherit: "default" 0.0;
12850 color: 255 255 255 255;
12862 name: "elm.swallow.icon";
12864 description { state: "default" 0.0;
12878 name: "elm.swallow.end";
12880 description { state: "default" 0.0;
12896 effect: SOFT_SHADOW;
12900 state: "default" 0.0;
12903 to_x: "elm.swallow.icon";
12908 to_x: "elm.swallow.end";
12920 text_class: "list_item";
12923 description { state: "selected" 0.0;
12924 inherit: "default" 0.0;
12925 color: 224 224 224 255;
12929 part { name: "fg1";
12931 description { state: "default" 0.0;
12933 color: 255 255 255 0;
12935 rel2.relative: 1.0 0.5;
12938 normal: "bt_sm_hilight.png";
12942 description { state: "selected" 0.0;
12943 inherit: "default" 0.0;
12945 color: 255 255 255 255;
12948 part { name: "fg2";
12950 description { state: "default" 0.0;
12952 color: 255 255 255 0;
12956 normal: "bt_sm_shine.png";
12960 description { state: "selected" 0.0;
12961 inherit: "default" 0.0;
12963 color: 255 255 255 255;
12970 signal: "elm,state,selected";
12972 action: STATE_SET "selected" 0.0;
12976 target: "elm.text";
12979 name: "go_passive";
12980 signal: "elm,state,unselected";
12982 action: STATE_SET "default" 0.0;
12986 target: "elm.text";
12987 transition: LINEAR 0.1;
12991 group { name: "elm/list/item_compress/default";
12992 data.item: "stacking" "above";
12993 data.item: "selectraise" "on";
12995 image: "bt_sm_base1.png" COMP;
12996 image: "bt_sm_shine.png" COMP;
12997 image: "bt_sm_hilight.png" COMP;
12998 image: "ilist_1.png" COMP;
12999 image: "ilist_item_shadow.png" COMP;
13007 state: "default" 0.0;
13014 description { state: "default" 0.0;
13029 normal: "ilist_item_shadow.png";
13038 state: "default" 0.0;
13040 normal: "ilist_1.png";
13048 description { state: "default" 0.0;
13050 color: 255 255 255 0;
13060 normal: "bt_sm_base1.png";
13063 image.middle: SOLID;
13065 description { state: "selected" 0.0;
13066 inherit: "default" 0.0;
13068 color: 255 255 255 255;
13079 part { name: "elm.swallow.icon";
13081 description { state: "default" 0.0;
13094 part { name: "elm.swallow.end";
13096 description { state: "default" 0.0;
13112 effect: SOFT_SHADOW;
13115 description { state: "default" 0.0;
13118 to_x: "elm.swallow.icon";
13123 to_x: "elm.swallow.end";
13135 text_class: "list_item";
13138 description { state: "selected" 0.0;
13139 inherit: "default" 0.0;
13140 color: 224 224 224 255;
13144 part { name: "fg1";
13146 description { state: "default" 0.0;
13148 color: 255 255 255 0;
13150 rel2.relative: 1.0 0.5;
13153 normal: "bt_sm_hilight.png";
13157 description { state: "selected" 0.0;
13158 inherit: "default" 0.0;
13160 color: 255 255 255 255;
13163 part { name: "fg2";
13165 description { state: "default" 0.0;
13167 color: 255 255 255 0;
13171 normal: "bt_sm_shine.png";
13175 description { state: "selected" 0.0;
13176 inherit: "default" 0.0;
13178 color: 255 255 255 255;
13185 signal: "elm,state,selected";
13187 action: STATE_SET "selected" 0.0;
13191 target: "elm.text";
13194 name: "go_passive";
13195 signal: "elm,state,unselected";
13197 action: STATE_SET "default" 0.0;
13201 target: "elm.text";
13202 transition: LINEAR 0.1;
13206 group { name: "elm/list/item_compress_odd/default";
13207 data.item: "stacking" "below";
13208 data.item: "selectraise" "on";
13210 image: "bt_sm_base1.png" COMP;
13211 image: "bt_sm_shine.png" COMP;
13212 image: "bt_sm_hilight.png" COMP;
13213 image: "ilist_2.png" COMP;
13221 state: "default" 0.0;
13229 state: "default" 0.0;
13231 normal: "ilist_2.png";
13239 description { state: "default" 0.0;
13241 color: 255 255 255 0;
13251 normal: "bt_sm_base1.png";
13254 image.middle: SOLID;
13256 description { state: "selected" 0.0;
13257 inherit: "default" 0.0;
13259 color: 255 255 255 255;
13270 part { name: "elm.swallow.icon";
13272 description { state: "default" 0.0;
13285 part { name: "elm.swallow.end";
13287 description { state: "default" 0.0;
13303 effect: SOFT_SHADOW;
13307 state: "default" 0.0;
13310 to_x: "elm.swallow.icon";
13315 to_x: "elm.swallow.end";
13327 text_class: "list_item";
13330 description { state: "selected" 0.0;
13331 inherit: "default" 0.0;
13332 color: 224 224 224 255;
13336 part { name: "fg1";
13338 description { state: "default" 0.0;
13340 color: 255 255 255 0;
13342 rel2.relative: 1.0 0.5;
13345 normal: "bt_sm_hilight.png";
13349 description { state: "selected" 0.0;
13350 inherit: "default" 0.0;
13352 color: 255 255 255 255;
13355 part { name: "fg2";
13357 description { state: "default" 0.0;
13359 color: 255 255 255 0;
13363 normal: "bt_sm_shine.png";
13367 description { state: "selected" 0.0;
13368 inherit: "default" 0.0;
13370 color: 255 255 255 255;
13377 signal: "elm,state,selected";
13379 action: STATE_SET "selected" 0.0;
13383 target: "elm.text";
13386 name: "go_passive";
13387 signal: "elm,state,unselected";
13389 action: STATE_SET "default" 0.0;
13393 target: "elm.text";
13394 transition: LINEAR 0.1;
13399 ///////////////////////////////////////////////////////////////////////////////
13400 group { name: "elm/list/h_item/default";
13401 data.item: "stacking" "above";
13403 image: "bt_sm_base1.png" COMP;
13404 image: "bt_sm_shine.png" COMP;
13405 image: "bt_sm_hilight.png" COMP;
13406 image: "ilist_1_h.png" COMP;
13407 image: "ilist_item_shadow_h.png" COMP;
13415 state: "default" 0.0;
13423 state: "default" 0.0;
13438 normal: "ilist_item_shadow_h.png";
13447 state: "default" 0.0;
13449 normal: "ilist_1_h.png";
13457 description { state: "default" 0.0;
13459 color: 255 255 255 0;
13469 normal: "bt_sm_base1.png";
13472 image.middle: SOLID;
13474 description { state: "selected" 0.0;
13475 inherit: "default" 0.0;
13477 color: 255 255 255 255;
13488 part { name: "elm.swallow.icon";
13490 description { state: "default" 0.0;
13503 part { name: "elm.swallow.end";
13505 description { state: "default" 0.0;
13518 part { name: "elm.text";
13520 effect: SOFT_SHADOW;
13524 state: "default" 0.0;
13527 to_x: "elm.swallow.icon";
13532 to_x: "elm.swallow.end";
13543 text_class: "list_item";
13546 description { state: "selected" 0.0;
13547 inherit: "default" 0.0;
13548 color: 224 224 224 255;
13552 part { name: "fg1";
13554 description { state: "default" 0.0;
13556 color: 255 255 255 0;
13558 rel2.relative: 1.0 0.5;
13561 normal: "bt_sm_hilight.png";
13565 description { state: "selected" 0.0;
13566 inherit: "default" 0.0;
13568 color: 255 255 255 255;
13571 part { name: "fg2";
13573 description { state: "default" 0.0;
13575 color: 255 255 255 0;
13579 normal: "bt_sm_shine.png";
13583 description { state: "selected" 0.0;
13584 inherit: "default" 0.0;
13586 color: 255 255 255 255;
13593 signal: "elm,state,selected";
13595 action: STATE_SET "selected" 0.0;
13599 target: "elm.text";
13602 name: "go_passive";
13603 signal: "elm,state,unselected";
13605 action: STATE_SET "default" 0.0;
13609 target: "elm.text";
13610 transition: LINEAR 0.1;
13614 group { name: "elm/list/h_item_odd/default";
13615 data.item: "stacking" "below";
13616 data.item: "selectraise" "on";
13618 image: "bt_sm_base1.png" COMP;
13619 image: "bt_sm_shine.png" COMP;
13620 image: "bt_sm_hilight.png" COMP;
13621 image: "ilist_2_h.png" COMP;
13629 state: "default" 0.0;
13637 state: "default" 0.0;
13639 normal: "ilist_2_h.png";
13647 description { state: "default" 0.0;
13649 color: 255 255 255 0;
13659 normal: "bt_sm_base1.png";
13662 image.middle: SOLID;
13664 description { state: "selected" 0.0;
13665 inherit: "default" 0.0;
13667 color: 255 255 255 255;
13679 name: "elm.swallow.icon";
13681 description { state: "default" 0.0;
13695 name: "elm.swallow.end";
13697 description { state: "default" 0.0;
13710 part { name: "elm.text";
13712 effect: SOFT_SHADOW;
13716 state: "default" 0.0;
13719 to_x: "elm.swallow.icon";
13724 to_x: "elm.swallow.end";
13735 text_class: "list_item";
13738 description { state: "selected" 0.0;
13739 inherit: "default" 0.0;
13740 color: 224 224 224 255;
13744 part { name: "fg1";
13746 description { state: "default" 0.0;
13748 color: 255 255 255 0;
13750 rel2.relative: 1.0 0.5;
13753 normal: "bt_sm_hilight.png";
13757 description { state: "selected" 0.0;
13758 inherit: "default" 0.0;
13760 color: 255 255 255 255;
13763 part { name: "fg2";
13765 description { state: "default" 0.0;
13767 color: 255 255 255 0;
13771 normal: "bt_sm_shine.png";
13775 description { state: "selected" 0.0;
13776 inherit: "default" 0.0;
13778 color: 255 255 255 255;
13785 signal: "elm,state,selected";
13787 action: STATE_SET "selected" 0.0;
13791 target: "elm.text";
13794 name: "go_passive";
13795 signal: "elm,state,unselected";
13797 action: STATE_SET "default" 0.0;
13801 target: "elm.text";
13802 transition: LINEAR 0.1;
13806 group { name: "elm/list/h_item_compress/default";
13807 data.item: "stacking" "above";
13808 data.item: "selectraise" "on";
13810 image: "bt_sm_base1.png" COMP;
13811 image: "bt_sm_shine.png" COMP;
13812 image: "bt_sm_hilight.png" COMP;
13813 image: "ilist_1_h.png" COMP;
13814 image: "ilist_item_shadow_h.png" COMP;
13822 state: "default" 0.0;
13829 description { state: "default" 0.0;
13844 normal: "ilist_item_shadow_h.png";
13853 state: "default" 0.0;
13855 normal: "ilist_1_h.png";
13863 description { state: "default" 0.0;
13865 color: 255 255 255 0;
13875 normal: "bt_sm_base1.png";
13878 image.middle: SOLID;
13880 description { state: "selected" 0.0;
13881 inherit: "default" 0.0;
13883 color: 255 255 255 255;
13894 part { name: "elm.swallow.icon";
13896 description { state: "default" 0.0;
13909 part { name: "elm.swallow.end";
13911 description { state: "default" 0.0;
13927 effect: SOFT_SHADOW;
13930 description { state: "default" 0.0;
13933 to_x: "elm.swallow.icon";
13938 to_x: "elm.swallow.end";
13949 text_class: "list_item";
13952 description { state: "selected" 0.0;
13953 inherit: "default" 0.0;
13954 color: 224 224 224 255;
13958 part { name: "fg1";
13960 description { state: "default" 0.0;
13962 color: 255 255 255 0;
13964 rel2.relative: 1.0 0.5;
13967 normal: "bt_sm_hilight.png";
13971 description { state: "selected" 0.0;
13972 inherit: "default" 0.0;
13974 color: 255 255 255 255;
13977 part { name: "fg2";
13979 description { state: "default" 0.0;
13981 color: 255 255 255 0;
13985 normal: "bt_sm_shine.png";
13989 description { state: "selected" 0.0;
13990 inherit: "default" 0.0;
13992 color: 255 255 255 255;
13999 signal: "elm,state,selected";
14001 action: STATE_SET "selected" 0.0;
14005 target: "elm.text";
14008 name: "go_passive";
14009 signal: "elm,state,unselected";
14011 action: STATE_SET "default" 0.0;
14015 target: "elm.text";
14016 transition: LINEAR 0.1;
14020 group { name: "elm/list/h_item_compress_odd/default";
14021 data.item: "stacking" "below";
14022 data.item: "selectraise" "on";
14024 image: "bt_sm_base1.png" COMP;
14025 image: "bt_sm_shine.png" COMP;
14026 image: "bt_sm_hilight.png" COMP;
14027 image: "ilist_2_h.png" COMP;
14035 state: "default" 0.0;
14043 state: "default" 0.0;
14045 normal: "ilist_2_h.png";
14053 description { state: "default" 0.0;
14055 color: 255 255 255 0;
14065 normal: "bt_sm_base1.png";
14068 image.middle: SOLID;
14070 description { state: "selected" 0.0;
14071 inherit: "default" 0.0;
14073 color: 255 255 255 255;
14084 part { name: "elm.swallow.icon";
14086 description { state: "default" 0.0;
14099 part { name: "elm.swallow.end";
14101 description { state: "default" 0.0;
14114 part { name: "elm.text";
14116 effect: SOFT_SHADOW;
14120 state: "default" 0.0;
14123 to_x: "elm.swallow.icon";
14128 to_x: "elm.swallow.end";
14139 text_class: "list_item";
14142 description { state: "selected" 0.0;
14143 inherit: "default" 0.0;
14144 color: 224 224 224 255;
14148 part { name: "fg1";
14150 description { state: "default" 0.0;
14152 color: 255 255 255 0;
14154 rel2.relative: 1.0 0.5;
14157 normal: "bt_sm_hilight.png";
14161 description { state: "selected" 0.0;
14162 inherit: "default" 0.0;
14164 color: 255 255 255 255;
14167 part { name: "fg2";
14169 description { state: "default" 0.0;
14171 color: 255 255 255 0;
14175 normal: "bt_sm_shine.png";
14179 description { state: "selected" 0.0;
14180 inherit: "default" 0.0;
14182 color: 255 255 255 255;
14189 signal: "elm,state,selected";
14191 action: STATE_SET "selected" 0.0;
14195 target: "elm.text";
14198 name: "go_passive";
14199 signal: "elm,state,unselected";
14201 action: STATE_SET "default" 0.0;
14205 target: "elm.text";
14206 transition: LINEAR 0.1;
14211 ///////////////////////////////////////////////////////////////////////////////
14212 group { name: "elm/slider/horizontal/default";
14213 alias: "elm/slider/horizontal/disabled";
14215 image: "sl_bg.png" COMP;
14216 image: "sl_bg_over.png" COMP;
14218 image: "sl_units.png" COMP;
14221 part { name: "base";
14223 description { state: "default" 0.0;
14232 image.normal: "sl_bg.png";
14236 part { name: "level";
14239 description { state: "default" 0.0;
14244 to_x: "elm.dragable.slider";
14247 color: 255 0 0 200;
14249 description { state: "inverted" 0.0;
14250 inherit: "default" 0.0;
14253 description { state: "disabled" 0.0;
14254 inherit: "default" 0.0;
14255 color: 255 0 0 100;
14257 description { state: "disabled_inverted" 0.0;
14258 inherit: "default" 0.0;
14262 part { name: "level2";
14265 description { state: "default" 0.0;
14270 to_x: "elm.dragable.slider";
14274 color: 255 0 0 200;
14276 description { state: "inverted" 0.0;
14277 inherit: "default" 0.0;
14280 description { state: "disabled" 0.0;
14281 inherit: "default" 0.0;
14283 description { state: "disabled_inverted" 0.0;
14284 inherit: "default" 0.0;
14285 color: 255 0 0 100;
14292 description { state: "default" 0.0;
14294 rel1.offset: -1 -1;
14298 normal: "sl_bg_over.png";
14308 description { state: "default" 0.0;
14310 rel1.to: "elm.swallow.bar";
14311 rel2.to: "elm.swallow.bar";
14315 part { name: "elm.swallow.bar";
14318 description { state: "default" 0.0;
14334 part { name: "elm.swallow.icon";
14336 description { state: "default" 0.0;
14341 to_y: "elm.swallow.bar";
14346 to_y: "elm.swallow.bar";
14349 description { state: "visible" 0.0;
14350 inherit: "default" 0.0;
14353 aspect_preference: VERTICAL;
14357 part { name: "elm.text";
14361 description { state: "default" 0.0;
14365 rel1.to_x: "elm.swallow.icon";
14366 rel1.relative: 1.0 0.0;
14368 rel2.to_x: "elm.swallow.icon";
14369 rel2.relative: 1.0 1.0;
14370 rel2.offset: -1 -5;
14373 font: "Sans,Edje-Vera";
14379 description { state: "visible" 0.0;
14380 inherit: "default" 0.0;
14386 description { state: "disabled" 0.0;
14387 inherit: "default" 0.0;
14388 color: 255 128 128 128;
14391 description { state: "disabled_visible" 0.0;
14392 inherit: "default" 0.0;
14400 name: "elm.swallow.end";
14403 state: "default" 0.0;
14409 to_y: "elm.swallow.bar";
14413 to_y: "elm.swallow.bar";
14416 description { state: "visible" 0.0;
14417 inherit: "default" 0.0;
14420 aspect_preference: VERTICAL;
14421 rel2.offset: -4 -1;
14424 part { name: "units";
14426 description { state: "default" 0.0;
14437 normal: "sl_units.png";
14442 description { state: "visible" 0.0;
14443 inherit: "default" 0.0;
14447 part { name: "elm.units";
14451 description { state: "default" 0.0;
14455 rel1.to_x: "elm.swallow.end";
14456 rel1.relative: 0.0 0.0;
14458 rel2.to_x: "elm.swallow.end";
14459 rel2.relative: 0.0 1.0;
14463 font: "Sans,Edje-Vera";
14469 description { state: "visible" 0.0;
14470 inherit: "default" 0.0;
14475 rel2.offset: -5 -1;
14477 description { state: "disabled" 0.0;
14478 inherit: "default" 0.0;
14479 color: 255 128 128 128;
14482 description { state: "disabled_visible" 0.0;
14483 inherit: "default" 0.0;
14490 part { name: "elm.dragable.slider";
14492 source: "elm/slider/horizontal/indicator/default";
14501 description { state: "default" 0.0;
14513 color: 255 0 0 100;
14516 part { name: "disabler";
14518 description { state: "default" 0.0;
14522 description { state: "disabled" 0.0;
14523 inherit: "default" 0.0;
14529 program { name: "text_show";
14530 signal: "elm,state,text,visible";
14532 action: STATE_SET "visible" 0.0;
14533 target: "elm.text";
14535 program { name: "text_hide";
14536 signal: "elm,state,text,hidden";
14538 action: STATE_SET "default" 0.0;
14539 target: "elm.text";
14541 program { name: "icon_show";
14542 signal: "elm,state,icon,visible";
14544 action: STATE_SET "visible" 0.0;
14545 target: "elm.swallow.icon";
14547 program { name: "icon_hide";
14548 signal: "elm,state,icon,hidden";
14550 action: STATE_SET "default" 0.0;
14551 target: "elm.swallow.icon";
14553 program { name: "end_show";
14554 signal: "elm,state,end,visible";
14556 action: STATE_SET "visible" 0.0;
14557 target: "elm.swallow.end";
14559 program { name: "end_hide";
14560 signal: "elm,state,end,hidden";
14562 action: STATE_SET "default" 0.0;
14563 target: "elm.swallow.end";
14565 program { name: "units_show";
14566 signal: "elm,state,units,visible";
14568 action: STATE_SET "visible" 0.0;
14569 target: "elm.units";
14572 program { name: "units_hide";
14573 signal: "elm,state,units,hidden";
14575 action: STATE_SET "default" 0.0;
14576 target: "elm.units";
14579 program { name: "invert_on";
14580 signal: "elm,state,inverted,on";
14582 action: STATE_SET "inverted" 0.0;
14586 program { name: "invert_off";
14587 signal: "elm,state,inverted,off";
14589 action: STATE_SET "default" 0.0;
14594 name: "go_disabled";
14595 signal: "elm,state,disabled";
14597 action: STATE_SET "disabled" 0.0;
14598 // target: "button0";
14599 target: "disabler";
14600 after: "disable_text";
14601 after: "disable_ind";
14604 program { name: "disable_ind";
14605 action: SIGNAL_EMIT "elm.dragable.slider:elm,state,disabled" "elm";
14607 program { name: "disable_text";
14611 get_state(PART:"elm.text", st, 30, vl);
14612 if (!strcmp(st, "visible"))
14613 set_state(PART:"elm.text", "disabled_visible", 0.0);
14615 set_state(PART:"elm.text", "disabled", 0.0);
14617 get_state(PART:"elm.units", st, 30, vl);
14618 if (!strcmp(st, "visible"))
14619 set_state(PART:"elm.units", "disabled_visible", 0.0);
14621 set_state(PART:"elm.units", "disabled", 0.0);
14623 get_state(PART:"level2", st, 30, vl);
14624 if (!strcmp(st, "inverted"))
14626 set_state(PART:"level", "disabled_inverted", 0.0);
14627 set_state(PART:"level2", "disabled_inverted", 0.0);
14631 set_state(PART:"level", "disabled", 0.0);
14632 set_state(PART:"level2", "disabled", 0.0);
14636 program { name: "enable";
14637 signal: "elm,state,enabled";
14639 action: STATE_SET "default" 0.0;
14640 // target: "button0";
14641 target: "disabler";
14642 after: "enable_text";
14643 after: "enable_ind";
14646 program { name: "enable_ind";
14647 action: SIGNAL_EMIT "elm.dragable.slider:elm,state,enabled" "elm";
14650 program { name: "enable_text";
14654 get_state(PART:"elm.text", st, 30, vl);
14655 if (!strcmp(st, "disabled_visible"))
14656 set_state(PART:"elm.text", "visible", 0.0);
14658 set_state(PART:"elm.text", "default", 0.0);
14660 get_state(PART:"elm.units", st, 30, vl);
14661 if (!strcmp(st, "disabled_visible"))
14662 set_state(PART:"elm.units", "visible", 0.0);
14664 set_state(PART:"elm.units", "default", 0.0);
14666 get_state(PART:"level2", st, 30, vl);
14667 if (!strcmp(st, "disabled_inverted"))
14669 set_state(PART:"level", "inverted", 0.0);
14670 set_state(PART:"level2", "inverted", 0.0);
14674 set_state(PART:"level", "default", 0.0);
14675 set_state(PART:"level2", "default", 0.0);
14682 group { name: "elm/slider/vertical/default";
14684 image: "slv_bg.png" COMP;
14685 image: "slv_bg_over.png" COMP;
14687 image: "slv_units.png" COMP;
14690 part { name: "base";
14692 description { state: "default" 0.0;
14701 image.normal: "slv_bg.png";
14705 part { name: "level";
14708 description { state: "default" 0.0;
14713 to_y: "elm.dragable.slider";
14716 color: 255 0 0 200;
14718 description { state: "inverted" 0.0;
14719 inherit: "default" 0.0;
14722 description { state: "disabled" 0.0;
14723 inherit: "default" 0.0;
14724 color: 255 0 0 100;
14726 description { state: "disabled_inverted" 0.0;
14727 inherit: "default" 0.0;
14731 part { name: "level2";
14734 description { state: "default" 0.0;
14739 to_y: "elm.dragable.slider";
14743 color: 255 0 0 200;
14745 description { state: "inverted" 0.0;
14746 inherit: "default" 0.0;
14749 description { state: "disabled" 0.0;
14750 inherit: "default" 0.0;
14751 color: 255 0 0 100;
14753 description { state: "disabled_inverted" 0.0;
14754 inherit: "default" 0.0;
14755 color: 255 0 0 100;
14762 description { state: "default" 0.0;
14764 rel1.offset: -1 -1;
14768 normal: "slv_bg_over.png";
14778 description { state: "default" 0.0;
14780 rel1.to: "elm.swallow.bar";
14781 rel2.to: "elm.swallow.bar";
14785 part { name: "elm.swallow.bar";
14788 description { state: "default" 0.0;
14804 part { name: "elm.swallow.icon";
14806 description { state: "default" 0.0;
14811 to_x: "elm.swallow.bar";
14816 to_x: "elm.swallow.bar";
14819 description { state: "visible" 0.0;
14820 inherit: "default" 0.0;
14823 aspect_preference: HORIZONTAL;
14827 part { name: "elm.text";
14831 description { state: "default" 0.0;
14835 rel1.to_y: "elm.swallow.icon";
14836 rel1.relative: 0.0 1.0;
14838 rel2.to_y: "elm.swallow.icon";
14839 rel2.relative: 1.0 1.0;
14840 rel2.offset: -1 -1;
14843 font: "Sans,Edje-Vera";
14849 description { state: "visible" 0.0;
14850 inherit: "default" 0.0;
14856 description { state: "disabled" 0.0;
14857 inherit: "default" 0.0;
14858 color: 255 128 128 128;
14861 description { state: "disabled_visible" 0.0;
14862 inherit: "default" 0.0;
14870 name: "elm.swallow.end";
14873 state: "default" 0.0;
14879 to_x: "elm.swallow.bar";
14883 to_x: "elm.swallow.bar";
14886 description { state: "visible" 0.0;
14887 inherit: "default" 0.0;
14890 aspect_preference: HORIZONTAL;
14891 rel2.offset: -1 -4;
14894 part { name: "units";
14896 description { state: "default" 0.0;
14907 normal: "slv_units.png";
14912 description { state: "visible" 0.0;
14913 inherit: "default" 0.0;
14917 part { name: "elm.units";
14921 description { state: "default" 0.0;
14925 rel1.relative: 0.0 0.0;
14926 rel1.to_y: "elm.swallow.end";
14928 rel2.relative: 1.0 0.0;
14929 rel2.to_y: "elm.swallow.end";
14933 font: "Sans,Edje-Vera";
14939 description { state: "visible" 0.0;
14940 inherit: "default" 0.0;
14945 rel2.offset: -9 -9;
14947 description { state: "disabled" 0.0;
14948 inherit: "default" 0.0;
14953 description { state: "disabled_visible" 0.0;
14954 inherit: "default" 0.0;
14959 rel2.offset: -9 -9;
14964 part { name: "elm.dragable.slider";
14966 source: "elm/slider/vertical/indicator/default";
14975 description { state: "default" 0.0;
14990 part { name: "disabler";
14992 description { state: "default" 0.0;
14996 description { state: "disabled" 0.0;
14997 inherit: "default" 0.0;
15004 program { name: "text_show";
15005 signal: "elm,state,text,visible";
15007 action: STATE_SET "visible" 0.0;
15008 target: "elm.text";
15010 program { name: "text_hide";
15011 signal: "elm,state,text,hidden";
15013 action: STATE_SET "default" 0.0;
15014 target: "elm.text";
15016 program { name: "icon_show";
15017 signal: "elm,state,icon,visible";
15019 action: STATE_SET "visible" 0.0;
15020 target: "elm.swallow.icon";
15022 program { name: "icon_hide";
15023 signal: "elm,state,icon,hidden";
15025 action: STATE_SET "default" 0.0;
15026 target: "elm.swallow.icon";
15028 program { name: "end_show";
15029 signal: "elm,state,end,visible";
15031 action: STATE_SET "visible" 0.0;
15032 target: "elm.swallow.end";
15034 program { name: "end_hide";
15035 signal: "elm,state,end,hidden";
15037 action: STATE_SET "default" 0.0;
15038 target: "elm.swallow.end";
15040 program { name: "units_show";
15041 signal: "elm,state,units,visible";
15043 action: STATE_SET "visible" 0.0;
15044 target: "elm.units";
15047 program { name: "units_hide";
15048 signal: "elm,state,units,hidden";
15050 action: STATE_SET "default" 0.0;
15051 target: "elm.units";
15054 program { name: "invert_on";
15055 signal: "elm,state,inverted,on";
15057 action: STATE_SET "inverted" 0.0;
15061 program { name: "invert_off";
15062 signal: "elm,state,inverted,off";
15064 action: STATE_SET "default" 0.0;
15069 name: "go_disabled";
15070 signal: "elm,state,disabled";
15072 action: STATE_SET "disabled" 0.0;
15073 // target: "button0";
15074 target: "disabler";
15075 after: "disable_text";
15076 after: "disable_ind";
15079 program { name: "disable_ind";
15080 action: SIGNAL_EMIT "elm.dragable.slider:elm,state,disabled" "elm";
15083 program { name: "disable_text";
15087 get_state(PART:"elm.text", st, 30, vl);
15088 if (!strcmp(st, "visible"))
15089 set_state(PART:"elm.text", "disabled_visible", 0.0);
15091 set_state(PART:"elm.text", "disabled", 0.0);
15093 get_state(PART:"elm.units", st, 30, vl);
15094 if (!strcmp(st, "visible"))
15095 set_state(PART:"elm.units", "disabled_visible", 0.0);
15097 set_state(PART:"elm.units", "disabled", 0.0);
15099 get_state(PART:"level2", st, 30, vl);
15100 if (!strcmp(st, "inverted"))
15102 set_state(PART:"level", "disabled_inverted", 0.0);
15103 set_state(PART:"level2", "disabled_inverted", 0.0);
15107 set_state(PART:"level", "disabled", 0.0);
15108 set_state(PART:"level2", "disabled", 0.0);
15113 program { name: "enable";
15114 signal: "elm,state,enabled";
15116 action: STATE_SET "default" 0.0;
15117 // target: "button0";
15118 target: "disabler";
15119 after: "enable_text";
15120 after: "enable_ind";
15123 program { name: "enable_ind";
15124 action: SIGNAL_EMIT "elm.dragable.slider:elm,state,enabled" "elm";
15126 program { name: "enable_text";
15130 get_state(PART:"elm.text", st, 30, vl);
15131 if (!strcmp(st, "disabled_visible"))
15132 set_state(PART:"elm.text", "visible", 0.0);
15134 set_state(PART:"elm.text", "default", 0.0);
15136 get_state(PART:"elm.units", st, 30, vl);
15137 if (!strcmp(st, "disabled_visible"))
15138 set_state(PART:"elm.units", "visible", 0.0);
15140 set_state(PART:"elm.units", "default", 0.0);
15142 get_state(PART:"level2", st, 30, vl);
15143 if (!strcmp(st, "disabled_inverted"))
15145 set_state(PART:"level", "inverted", 0.0);
15146 set_state(PART:"level2", "inverted", 0.0);
15150 set_state(PART:"level", "default", 0.0);
15151 set_state(PART:"level2", "default", 0.0);
15157 group { name: "elm/slider/horizontal/indicator/default";
15158 alias: "elm/slider/horizontal/indicator/disabled";
15159 alias: "elm/slider/vertical/indicator/default";
15160 alias: "elm/slider/vertical/indicator/disabled";
15162 image: "sl_bt_0.png" COMP;
15163 image: "sl_bt_1.png" COMP;
15164 image: "sl_bt_2.png" COMP;
15165 image: "sl_bt_3.png" COMP;
15166 image: "sl_bt2_0_0.png" COMP;
15167 image: "sl_bt2_0_1.png" COMP;
15168 image: "sl_bt2_0_2.png" COMP;
15169 image: "sl_bt2_1.png" COMP;
15170 image: "sl_bt2_2.png" COMP;
15173 public value_hide = 0;
15174 public set_value_show() {
15175 set_int(value_hide, 0);
15177 public set_value_hide() {
15178 set_int(value_hide, 1);
15180 public thumb_down() {
15181 if (get_int(value_hide) == 1) {
15182 set_state(PART:"elm.indicator", "default", 0.0);
15183 set_state(PART:"button3", "default", 0.0);
15184 set_state(PART:"button4", "default", 0.0);
15185 set_state(PART:"button5", "default", 0.0);
15186 set_state(PART:"button6", "default", 0.0);
15187 set_state(PART:"button7", "default", 0.0);
15189 set_state(PART:"elm.indicator", "visible", 0.0);
15190 set_state(PART:"button3", "visible", 0.0);
15191 set_state(PART:"button4", "visible", 0.0);
15192 set_state(PART:"button5", "visible", 0.0);
15193 set_state(PART:"button6", "visible", 0.0);
15194 set_state(PART:"button7", "visible", 0.0);
15197 public thumb_up() {
15198 set_state(PART:"elm.indicator", "default", 0.0);
15199 set_state(PART:"button3", "default", 0.0);
15200 set_state(PART:"button4", "default", 0.0);
15201 set_state(PART:"button5", "default", 0.0);
15202 set_state(PART:"button6", "default", 0.0);
15203 set_state(PART:"button7", "default", 0.0);
15207 part { name: "button_events";
15210 description { state: "default" 0.0;
15214 aspect_preference: VERTICAL;
15218 part { name: "button0";
15220 description { state: "default" 0.0;
15225 normal: "sl_bt_0.png";
15230 description { state: "disabled" 0.0;
15231 inherit: "default" 0.0;
15233 normal: "sl_bt_3.png";
15238 part { name: "button1";
15240 description { state: "default" 0.0;
15241 rel1.to: "button0";
15248 normal: "sl_bt_1.png";
15253 part { name: "button2";
15255 description { state: "default" 0.0;
15256 rel1.to: "button0";
15257 rel2.to: "button0";
15259 normal: "sl_bt_2.png";
15265 part { name: "button3";
15267 description { state: "default" 0.0;
15273 to_x: "elm.indicator";
15284 normal: "sl_bt2_0_0.png";
15289 description { state: "visible" 0.0;
15290 inherit: "default" 0.0;
15294 part { name: "button4";
15296 description { state: "default" 0.0;
15302 to_y: "elm.indicator";
15305 rel2.to: "button0";
15307 normal: "sl_bt2_0_1.png";
15312 description { state: "visible" 0.0;
15313 inherit: "default" 0.0;
15317 part { name: "button5";
15319 description { state: "default" 0.0;
15330 to_x: "elm.indicator";
15336 normal: "sl_bt2_0_2.png";
15341 description { state: "visible" 0.0;
15342 inherit: "default" 0.0;
15346 part { name: "elm.indicator";
15349 effect: SOFT_SHADOW;
15351 description { state: "default" 0.0;
15357 relative: 0.0 -0.25;
15362 relative: 1.0 -0.25;
15365 color: 224 224 224 255;
15368 font: "Sans,Edje-Vera";
15374 description { state: "visible" 0.0;
15375 inherit: "default" 0.0;
15379 rel2.offset: -1 -1;
15382 part { name: "button6";
15384 description { state: "default" 0.0;
15386 rel1.to: "button3";
15393 normal: "sl_bt2_1.png";
15398 description { state: "visible" 0.0;
15399 inherit: "default" 0.0;
15403 part { name: "button7";
15405 description { state: "default" 0.0;
15407 rel1.to: "button3";
15408 rel2.to: "button5";
15410 normal: "sl_bt2_2.png";
15416 description { state: "visible" 0.0;
15417 inherit: "default" 0.0;
15423 program { name: "set_val_show";
15424 signal: "elm,state,val,show";
15430 program { name: "set_val_hide";
15431 signal: "elm,state,val,hide";
15437 program { name: "val_show";
15438 signal: "mouse,down,*";
15439 source: "button_events";
15445 program { name: "val_hide";
15446 signal: "mouse,up,*";
15447 source: "button_events";
15453 name: "go_disabled";
15454 signal: "elm,state,disabled";
15456 action: STATE_SET "disabled" 0.0;
15460 name: "go_enabled";
15461 signal: "elm,state,enabled";
15463 action: STATE_SET "default" 0.0;
15470 ////////////////////////////////////////////////////////////////////////////////
15472 ////////////////////////////////////////////////////////////////////////////////
15473 group { name: "elm/actionslider/base/default";
15476 image: "shelf_inset.png" COMP;
15477 image: "ilist_1.png" COMP;
15478 image: "bt_bases.png" COMP;
15479 image: "bt_basew.png" COMP;
15480 image: "bt_hilightw.png" COMP;
15488 state: "default" 0.0;
15491 rel2.offset: -2 -2;
15493 normal: "ilist_1.png";
15499 part { name: "conf_over";
15501 description { state: "default" 0.0;
15505 normal: "shelf_inset.png";
15512 part { name: "icon.dragable.area";
15515 description { state: "default" 0.0;
15521 part { name: "elm.text.left";
15525 description { state: "default" 0.0;
15528 font: "Sans,Edje-Vera";
15535 part { name: "elm.text.center";
15539 description { state: "default" 0.0;
15542 font: "Sans,Edje-Vera";
15549 part { name: "elm.text.right";
15553 description { state: "default" 0.0;
15556 font: "Sans,Edje-Vera";
15563 part { name: "elm.drag_button_base";
15567 description { state: "default" 0.0;
15571 rel1.to: "icon.dragable.area";
15574 to: "icon.dragable.area";
15578 confine: "icon.dragable.area";
15583 part { name: "elm.drag_button";
15586 description { state: "default" 0.0;
15588 color: 255 255 255 0;
15589 rel1.to_x: "elm.drag_button_base";
15590 rel1.to_y: "icon.dragable.area";
15591 rel2.to_x: "elm.drag_button_base";
15592 rel2.to_y: "icon.dragable.area";
15595 events: "elm.drag_button_base";
15598 part { name: "button0";
15600 description { state: "default" 0.0;
15601 rel1.to: "button2";
15602 rel1.offset: -4 -4;
15603 rel2.to: "button2";
15606 normal: "bt_bases.png";
15607 border: 11 11 11 11;
15610 color: 255 255 255 128;
15613 part { name: "button2";
15615 description { state: "default" 0.0;
15616 rel1.to: "elm.drag_button";
15617 rel2.to: "elm.drag_button";
15619 normal: "bt_basew.png";
15623 color: 255 255 255 210;
15626 part { name: "button3";
15628 description { state: "default" 0.0;
15629 rel1.to: "button2";
15630 rel2.to: "button2";
15631 rel2.relative: 1.0 0.5;
15633 normal: "bt_hilightw.png";
15636 color: 255 255 255 190;
15639 part { name: "elm.text.indicator";
15643 description { state: "default" 0.0;
15645 to: "elm.drag_button";
15649 to: "elm.drag_button";
15654 font: "Sans,Edje-Vera";
15663 program { name: "elm.drag_button,mouse,up";
15664 signal: "mouse,up,1";
15665 source: "elm.drag_button";
15666 action: SIGNAL_EMIT "elm.drag_button,mouse,up" "";
15668 program { name: "elm.drag_button,mouse,down";
15669 signal: "mouse,down,1";
15670 source: "elm.drag_button";
15671 action: SIGNAL_EMIT "elm.drag_button,mouse,down" "";
15673 program { name: "elm.drag_button,mouse,move";
15674 signal: "mouse,move";
15675 source: "elm.drag_button_base";
15676 action: SIGNAL_EMIT "elm.drag_button,mouse,move" "";
15681 group { name: "elm/actionslider/base/bar";
15684 image: "shelf_inset.png" COMP;
15685 image: "ilist_1.png" COMP;
15686 image: "bt_bases.png" COMP;
15687 image: "bt_basew.png" COMP;
15688 image: "bt_hilightw.png" COMP;
15696 state: "default" 0.0;
15699 rel2.offset: -2 -2;
15701 normal: "ilist_1.png";
15707 part { name: "conf_over";
15709 description { state: "default" 0.0;
15713 normal: "shelf_inset.png";
15720 part { name: "icon.dragable.area";
15723 description { state: "default" 0.0;
15729 part { name: "elm.text.left";
15733 description { state: "default" 0.0;
15736 font: "Sans,Edje-Vera";
15743 part { name: "elm.text.center";
15747 description { state: "default" 0.0;
15750 font: "Sans,Edje-Vera";
15757 part { name: "elm.text.right";
15761 description { state: "default" 0.0;
15764 font: "Sans,Edje-Vera";
15771 part { name: "bar";
15774 description { state: "default" 0.0;
15780 to_x: "elm.drag_button_base";
15786 part { name: "elm.drag_button_base";
15790 description { state: "default" 0.0;
15794 rel1.to: "icon.dragable.area";
15797 to: "icon.dragable.area";
15801 confine: "icon.dragable.area";
15806 part { name: "elm.drag_button";
15809 description { state: "default" 0.0;
15811 color: 255 255 255 0;
15812 rel1.to_x: "elm.drag_button_base";
15813 rel1.to_y: "icon.dragable.area";
15814 rel2.to_x: "elm.drag_button_base";
15815 rel2.to_y: "icon.dragable.area";
15818 events: "elm.drag_button_base";
15821 part { name: "button0";
15823 description { state: "default" 0.0;
15824 rel1.to: "button2";
15825 rel1.offset: -4 -4;
15826 rel2.to: "button2";
15829 normal: "bt_bases.png";
15830 border: 11 11 11 11;
15833 color: 255 255 255 128;
15836 part { name: "button2";
15838 description { state: "default" 0.0;
15839 rel1.to: "elm.drag_button";
15840 rel2.to: "elm.drag_button";
15842 normal: "bt_basew.png";
15846 color: 255 255 255 210;
15849 part { name: "button3";
15851 description { state: "default" 0.0;
15852 rel1.to: "button2";
15853 rel2.to: "button2";
15854 rel2.relative: 1.0 0.5;
15856 normal: "bt_hilightw.png";
15859 color: 255 255 255 190;
15862 part { name: "elm.text.indicator";
15866 description { state: "default" 0.0;
15868 to: "elm.drag_button";
15872 to: "elm.drag_button";
15877 font: "Sans,Edje-Vera";
15886 program { name: "elm.drag_button,mouse,up";
15887 signal: "mouse,up,1";
15888 source: "elm.drag_button";
15889 action: SIGNAL_EMIT "elm.drag_button,mouse,up" "";
15891 program { name: "elm.drag_button,mouse,down";
15892 signal: "mouse,down,1";
15893 source: "elm.drag_button";
15894 action: SIGNAL_EMIT "elm.drag_button,mouse,down" "";
15896 program { name: "elm.drag_button,mouse,move";
15897 signal: "mouse,move";
15898 source: "elm.drag_button_base";
15899 action: SIGNAL_EMIT "elm.drag_button,mouse,move" "";
15904 ///////////////////////////////////////////////////////////////////////////////
15905 group { name: "elm/genlist/item/default/default";
15906 data.item: "selectraise" "on";
15907 data.item: "labels" "elm.text";
15908 data.item: "icons" "elm.swallow.icon elm.swallow.end";
15909 data.item: "treesize" "20";
15910 // data.item: "states" "";
15912 image: "bt_sm_base1.png" COMP;
15913 image: "bt_sm_shine.png" COMP;
15914 image: "bt_sm_hilight.png" COMP;
15915 image: "ilist_1.png" COMP;
15916 image: "ilist_2.png" COMP;
15917 image: "ilist_item_shadow.png" COMP;
15925 state: "default" 0.0;
15929 part { name: "reorder_bg";
15931 description { state: "default" 0.0;
15933 color: 255 255 255 0;
15943 normal: "bt_bases.png";
15947 description { state: "enabled" 0.0;
15948 inherit: "default" 0.0;
15950 color: 255 255 255 255;
15957 state: "default" 0.0;
15972 normal: "ilist_item_shadow.png";
15977 state: "default" 1.0;
15978 inherit: "default" 0.0;
15986 state: "default" 0.0;
15988 normal: "ilist_1.png";
15994 state: "default" 1.0;
15995 inherit: "default" 0.0;
15996 image.normal: "ilist_2.png";
16000 clip_to: "disclip";
16002 description { state: "default" 0.0;
16004 color: 255 255 255 0;
16014 normal: "bt_sm_base1.png";
16017 image.middle: SOLID;
16019 description { state: "default" 0.1;
16020 inherit: "default" 0.0;
16022 description { state: "selected" 0.0;
16023 inherit: "default" 0.0;
16025 color: 255 255 255 255;
16036 state: "selected" 1.0;
16037 inherit: "selected" 0.0;
16040 part { name: "elm.swallow.pad";
16042 description { state: "default" 0.0;
16055 part { name: "elm.swallow.icon";
16056 clip_to: "disclip";
16058 description { state: "default" 0.0;
16062 to_x: "elm.swallow.pad";
16067 to_x: "elm.swallow.pad";
16073 part { name: "elm.swallow.end";
16074 clip_to: "disclip";
16076 description { state: "default" 0.0;
16080 aspect_preference: VERTICAL;
16091 part { name: "elm.text";
16092 clip_to: "disclip";
16094 effect: SOFT_SHADOW;
16098 state: "default" 0.0;
16101 to_x: "elm.swallow.icon";
16106 to_x: "elm.swallow.end";
16118 text_class: "list_item";
16121 description { state: "selected" 0.0;
16122 inherit: "default" 0.0;
16123 color: 224 224 224 255;
16127 part { name: "fg1";
16128 clip_to: "disclip";
16130 description { state: "default" 0.0;
16132 color: 255 255 255 0;
16134 rel2.relative: 1.0 0.5;
16137 normal: "bt_sm_hilight.png";
16141 description { state: "selected" 0.0;
16142 inherit: "default" 0.0;
16144 color: 255 255 255 255;
16147 state: "selected" 1.0;
16148 inherit: "default" 0.0;
16150 color: 255 255 255 255;
16153 part { name: "fg2";
16154 clip_to: "disclip";
16156 description { state: "default" 0.0;
16158 color: 255 255 255 0;
16162 normal: "bt_sm_shine.png";
16166 description { state: "selected" 0.0;
16167 inherit: "default" 0.0;
16169 color: 255 255 255 255;
16172 state: "selected" 1.0;
16173 inherit: "default" 0.0;
16175 color: 255 255 255 255;
16178 part { name: "disclip";
16180 description { state: "default" 0.0;
16184 description { state: "disabled" 0.0;
16185 inherit: "default" 0.0;
16186 color: 255 255 255 64;
16191 // signal: elm,state,%s,active
16192 // a "check" item named %s went active
16193 // signal: elm,state,%s,passive
16194 // a "check" item named %s went passive
16195 // default is passive
16198 signal: "elm,state,odd";
16200 action: STATE_SET "default" 1.0;
16206 signal: "elm,state,even";
16208 action: STATE_SET "default" 0.0;
16214 signal: "elm,state,selected";
16219 get_state(PART:"base", st, 30, vl);
16220 set_state(PART:"bg", "selected", vl);
16221 set_state(PART:"fg1", "selected", vl);
16222 set_state(PART:"fg2", "selected", vl);
16223 set_state(PART:"elm.text", "selected", vl);
16227 name: "go_passive";
16228 signal: "elm,state,unselected";
16233 get_state(PART:"base", st, 30, vl);
16234 set_state(PART:"bg", "default", vl);
16235 set_state(PART:"fg1", "default", vl);
16236 set_state(PART:"fg2", "default", vl);
16237 set_state(PART:"elm.text", "default", vl);
16241 name: "go_disabled";
16242 signal: "elm,state,disabled";
16244 action: STATE_SET "disabled" 0.0;
16248 name: "go_enabled";
16249 signal: "elm,state,enabled";
16251 action: STATE_SET "default" 0.0;
16255 name: "go_reorder_disabled";
16256 signal: "elm,state,reorder,disabled";
16258 action: STATE_SET "default" 0.0;
16259 target: "reorder_bg";
16260 transition: DECELERATE 0.5;
16263 name: "go_reorder_enabled";
16264 signal: "elm,state,reorder,enabled";
16266 action: STATE_SET "enabled" 0.0;
16267 target: "reorder_bg";
16268 transition: DECELERATE 0.5;
16272 group { name: "elm/genlist/item/group_index/default";
16273 alias: "elm/genlist/item_compress/group_index/default";
16274 data.item: "selectraise" "on";
16275 data.item: "labels" "elm.text";
16276 data.item: "icons" "elm.swallow.icon elm.swallow.end";
16277 data.item: "treesize" "20";
16278 // data.item: "states" "";
16280 image: "bt_sm_base1.png" COMP;
16281 image: "bt_sm_shine.png" COMP;
16282 image: "bt_sm_hilight.png" COMP;
16283 image: "ilist_item_shadow.png" COMP;
16284 image: "group_index.png" COMP;
16292 state: "default" 0.0;
16300 state: "default" 0.0;
16315 normal: "ilist_item_shadow.png";
16324 state: "default" 0.0;
16326 normal: "group_index.png";
16333 clip_to: "disclip";
16335 description { state: "default" 0.0;
16337 color: 255 255 255 0;
16347 normal: "bt_sm_base1.png";
16350 image.middle: SOLID;
16352 description { state: "selected" 0.0;
16353 inherit: "default" 0.0;
16355 color: 255 255 255 255;
16366 part { name: "elm.swallow.pad";
16368 description { state: "default" 0.0;
16381 part { name: "elm.swallow.icon";
16382 clip_to: "disclip";
16384 description { state: "default" 0.0;
16388 to_x: "elm.swallow.pad";
16393 to_x: "elm.swallow.pad";
16399 part { name: "elm.swallow.end";
16400 clip_to: "disclip";
16402 description { state: "default" 0.0;
16406 aspect_preference: VERTICAL;
16417 part { name: "elm.text";
16418 clip_to: "disclip";
16420 effect: SOFT_SHADOW;
16424 state: "default" 0.0;
16427 to_x: "elm.swallow.icon";
16432 to_x: "elm.swallow.end";
16444 text_class: "list_item";
16447 description { state: "selected" 0.0;
16448 inherit: "default" 0.0;
16449 color: 224 224 224 255;
16453 part { name: "fg1";
16454 clip_to: "disclip";
16456 description { state: "default" 0.0;
16458 color: 255 255 255 0;
16460 rel2.relative: 1.0 0.5;
16463 normal: "bt_sm_hilight.png";
16467 description { state: "selected" 0.0;
16468 inherit: "default" 0.0;
16470 color: 255 255 255 255;
16473 part { name: "fg2";
16474 clip_to: "disclip";
16476 description { state: "default" 0.0;
16478 color: 255 255 255 0;
16482 normal: "bt_sm_shine.png";
16486 description { state: "selected" 0.0;
16487 inherit: "default" 0.0;
16489 color: 255 255 255 255;
16492 part { name: "disclip";
16494 description { state: "default" 0.0;
16498 description { state: "disabled" 0.0;
16499 inherit: "default" 0.0;
16500 color: 255 255 255 64;
16505 // signal: elm,state,%s,active
16506 // a "check" item named %s went active
16507 // signal: elm,state,%s,passive
16508 // a "check" item named %s went passive
16509 // default is passive
16512 signal: "elm,state,selected";
16514 action: STATE_SET "selected" 0.0;
16518 target: "elm.text";
16521 name: "go_passive";
16522 signal: "elm,state,unselected";
16524 action: STATE_SET "default" 0.0;
16528 target: "elm.text";
16529 transition: LINEAR 0.1;
16532 name: "go_disabled";
16533 signal: "elm,state,disabled";
16535 action: STATE_SET "disabled" 0.0;
16539 name: "go_enabled";
16540 signal: "elm,state,enabled";
16542 action: STATE_SET "default" 0.0;
16547 group { name: "elm/genlist/item_compress/message/default";
16548 data.item: "selectraise" "on";
16549 data.item: "labels" "elm.title.1 elm.title.2 elm.text";
16550 // data.item: "icons" "elm.swallow.icon elm.swallow.end";
16551 data.item: "treesize" "20";
16552 // data.item: "states" "";
16554 image: "bt_sm_base1.png" COMP;
16555 image: "bt_sm_shine.png" COMP;
16556 image: "bt_sm_hilight.png" COMP;
16557 image: "ilist_1.png" COMP;
16558 image: "ilist_2.png" COMP;
16559 image: "ilist_item_shadow.png" COMP;
16562 style { name: "genlist_textblock_style";
16563 base: "font=Sans font_size=10 color=#000 wrap=char text_class=list_item";
16568 style { name: "genlist_textblock_style2";
16569 base: "font=Sans font_size=10 color=#fff wrap=char text_class=list_item";
16581 state: "default" 0.0;
16589 state: "default" 0.0;
16604 normal: "ilist_item_shadow.png";
16609 state: "default" 1.0;
16610 inherit: "default" 0.0;
16618 state: "default" 0.0;
16620 normal: "ilist_1.png";
16626 state: "default" 1.0;
16627 inherit: "default" 0.0;
16628 image.normal: "ilist_2.png";
16632 clip_to: "disclip";
16634 description { state: "default" 0.0;
16636 color: 255 255 255 0;
16646 normal: "bt_sm_base1.png";
16649 image.middle: SOLID;
16651 description { state: "selected" 0.0;
16652 inherit: "default" 0.0;
16654 color: 255 255 255 255;
16665 part { name: "elm.title.1";
16666 clip_to: "disclip";
16668 effect: SOFT_SHADOW;
16672 state: "default" 0.0;
16692 text_class: "list_item";
16695 description { state: "selected" 0.0;
16696 inherit: "default" 0.0;
16697 color: 224 224 224 255;
16701 part { name: "elm.title.2";
16702 clip_to: "disclip";
16704 effect: SOFT_SHADOW;
16708 state: "default" 0.0;
16712 to_y: "elm.title.1";
16717 to_y: "elm.title.1";
16730 text_class: "list_item";
16733 description { state: "selected" 0.0;
16734 inherit: "default" 0.0;
16735 color: 224 224 224 255;
16739 part { name: "elm.text";
16740 clip_to: "disclip";
16745 state: "default" 0.0;
16749 to_y: "elm.title.2";
16759 style: "genlist_textblock_style";
16765 description { state: "selected" 0.0;
16766 inherit: "default" 0.0;
16768 style: "genlist_textblock_style2";
16772 part { name: "fg1";
16773 clip_to: "disclip";
16775 description { state: "default" 0.0;
16777 color: 255 255 255 0;
16779 rel2.relative: 1.0 0.5;
16782 normal: "bt_sm_hilight.png";
16786 description { state: "selected" 0.0;
16787 inherit: "default" 0.0;
16789 color: 255 255 255 255;
16792 part { name: "fg2";
16793 clip_to: "disclip";
16795 description { state: "default" 0.0;
16797 color: 255 255 255 0;
16801 normal: "bt_sm_shine.png";
16805 description { state: "selected" 0.0;
16806 inherit: "default" 0.0;
16808 color: 255 255 255 255;
16811 part { name: "disclip";
16813 description { state: "default" 0.0;
16817 description { state: "disabled" 0.0;
16818 inherit: "default" 0.0;
16819 color: 255 255 255 64;
16824 // signal: elm,state,%s,active
16825 // a "check" item named %s went active
16826 // signal: elm,state,%s,passive
16827 // a "check" item named %s went passive
16828 // default is passive
16831 signal: "elm,state,odd";
16833 action: STATE_SET "default" 1.0;
16839 signal: "elm,state,even";
16841 action: STATE_SET "default" 0.0;
16847 signal: "elm,state,selected";
16849 action: STATE_SET "selected" 0.0;
16853 target: "elm.title.1";
16854 target: "elm.title.2";
16855 target: "elm.text";
16858 name: "go_passive";
16859 signal: "elm,state,unselected";
16861 action: STATE_SET "default" 0.0;
16865 target: "elm.title.1";
16866 target: "elm.title.2";
16867 target: "elm.text";
16868 transition: LINEAR 0.1;
16871 name: "go_disabled";
16872 signal: "elm,state,disabled";
16874 action: STATE_SET "disabled" 0.0;
16878 name: "go_enabled";
16879 signal: "elm,state,enabled";
16881 action: STATE_SET "default" 0.0;
16887 group { name: "elm/genlist/item_compress/default/default";
16888 data.item: "selectraise" "on";
16889 data.item: "labels" "elm.text";
16890 data.item: "icons" "elm.swallow.icon elm.swallow.end";
16891 data.item: "treesize" "20";
16892 // data.item: "states" "";
16894 image: "bt_sm_base1.png" COMP;
16895 image: "bt_sm_shine.png" COMP;
16896 image: "bt_sm_hilight.png" COMP;
16897 image: "ilist_1.png" COMP;
16898 image: "ilist_2.png" COMP;
16899 image: "ilist_item_shadow.png" COMP;
16907 state: "default" 0.0;
16915 state: "default" 0.0;
16930 normal: "ilist_item_shadow.png";
16935 state: "default" 1.0;
16936 inherit: "default" 0.0;
16944 state: "default" 0.0;
16946 normal: "ilist_1.png";
16952 state: "default" 1.0;
16953 inherit: "default" 0.0;
16954 image.normal: "ilist_2.png";
16958 clip_to: "disclip";
16960 description { state: "default" 0.0;
16962 color: 255 255 255 0;
16972 normal: "bt_sm_base1.png";
16975 image.middle: SOLID;
16977 description { state: "selected" 0.0;
16978 inherit: "default" 0.0;
16980 color: 255 255 255 255;
16991 part { name: "elm.swallow.pad";
16993 description { state: "default" 0.0;
17006 part { name: "elm.swallow.icon";
17007 clip_to: "disclip";
17009 description { state: "default" 0.0;
17013 to_x: "elm.swallow.pad";
17018 to_x: "elm.swallow.pad";
17024 part { name: "elm.swallow.end";
17025 clip_to: "disclip";
17027 description { state: "default" 0.0;
17031 aspect_preference: VERTICAL;
17042 part { name: "elm.text";
17043 clip_to: "disclip";
17045 effect: SOFT_SHADOW;
17049 state: "default" 0.0;
17052 to_x: "elm.swallow.icon";
17057 to_x: "elm.swallow.end";
17069 text_class: "list_item";
17072 description { state: "selected" 0.0;
17073 inherit: "default" 0.0;
17074 color: 224 224 224 255;
17078 part { name: "fg1";
17079 clip_to: "disclip";
17081 description { state: "default" 0.0;
17083 color: 255 255 255 0;
17085 rel2.relative: 1.0 0.5;
17088 normal: "bt_sm_hilight.png";
17092 description { state: "selected" 0.0;
17093 inherit: "default" 0.0;
17095 color: 255 255 255 255;
17098 part { name: "fg2";
17099 clip_to: "disclip";
17101 description { state: "default" 0.0;
17103 color: 255 255 255 0;
17107 normal: "bt_sm_shine.png";
17111 description { state: "selected" 0.0;
17112 inherit: "default" 0.0;
17114 color: 255 255 255 255;
17117 part { name: "disclip";
17119 description { state: "default" 0.0;
17123 description { state: "disabled" 0.0;
17124 inherit: "default" 0.0;
17125 color: 255 255 255 64;
17130 // signal: elm,state,%s,active
17131 // a "check" item named %s went active
17132 // signal: elm,state,%s,passive
17133 // a "check" item named %s went passive
17134 // default is passive
17137 signal: "elm,state,odd";
17139 action: STATE_SET "default" 1.0;
17145 signal: "elm,state,even";
17147 action: STATE_SET "default" 0.0;
17153 signal: "elm,state,selected";
17155 action: STATE_SET "selected" 0.0;
17159 target: "elm.text";
17162 name: "go_passive";
17163 signal: "elm,state,unselected";
17165 action: STATE_SET "default" 0.0;
17169 target: "elm.text";
17170 transition: LINEAR 0.1;
17173 name: "go_disabled";
17174 signal: "elm,state,disabled";
17176 action: STATE_SET "disabled" 0.0;
17180 name: "go_enabled";
17181 signal: "elm,state,enabled";
17183 action: STATE_SET "default" 0.0;
17189 group { name: "elm/genlist/tree/default/default";
17190 data.item: "selectraise" "on";
17191 data.item: "labels" "elm.text";
17192 data.item: "icons" "elm.swallow.icon elm.swallow.end";
17193 data.item: "treesize" "20";
17194 // data.item: "states" "";
17196 image: "bt_sm_base1.png" COMP;
17197 image: "bt_sm_shine.png" COMP;
17198 image: "bt_sm_hilight.png" COMP;
17199 image: "ilist_1.png" COMP;
17200 image: "ilist_2.png" COMP;
17201 image: "ilist_item_shadow.png" COMP;
17202 image: "icon_arrow_left.png" COMP;
17203 image: "icon_arrow_right.png" COMP;
17204 image: "icon_arrow_down.png" COMP;
17212 state: "default" 0.0;
17220 state: "default" 0.0;
17235 normal: "ilist_item_shadow.png";
17240 state: "default" 1.0;
17241 inherit: "default" 0.0;
17249 state: "default" 0.0;
17251 normal: "ilist_1.png";
17257 state: "default" 1.0;
17258 inherit: "default" 0.0;
17259 image.normal: "ilist_2.png";
17263 clip_to: "disclip";
17265 description { state: "default" 0.0;
17267 color: 255 255 255 0;
17277 normal: "bt_sm_base1.png";
17280 image.middle: SOLID;
17282 description { state: "selected" 0.0;
17283 inherit: "default" 0.0;
17285 color: 255 255 255 255;
17296 part { name: "elm.swallow.pad";
17298 description { state: "default" 0.0;
17311 part { name: "arrow";
17312 clip_to: "disclip";
17313 ignore_flags: ON_HOLD;
17314 description { state: "default" 0.0;
17319 to_x: "elm.swallow.pad";
17324 to_x: "elm.swallow.pad";
17328 image.normal: "icon_arrow_right.png";
17330 description { state: "default" 0.1;
17331 inherit: "default" 0.0;
17332 image.normal: "icon_arrow_left.png";
17334 description { state: "active" 0.0;
17335 inherit: "default" 0.0;
17336 image.normal: "icon_arrow_down.png";
17338 description { state: "active" 0.1;
17339 inherit: "default" 0.0;
17340 image.normal: "icon_arrow_down.png";
17343 part { name: "elm.swallow.icon";
17344 clip_to: "disclip";
17346 description { state: "default" 0.0;
17361 part { name: "elm.swallow.end";
17362 clip_to: "disclip";
17364 description { state: "default" 0.0;
17368 aspect_preference: VERTICAL;
17379 part { name: "elm.text";
17380 clip_to: "disclip";
17382 effect: SOFT_SHADOW;
17386 state: "default" 0.0;
17389 to_x: "elm.swallow.icon";
17394 to_x: "elm.swallow.end";
17406 text_class: "list_item";
17409 description { state: "selected" 0.0;
17410 inherit: "default" 0.0;
17411 color: 224 224 224 255;
17415 part { name: "fg1";
17416 clip_to: "disclip";
17418 description { state: "default" 0.0;
17420 color: 255 255 255 0;
17422 rel2.relative: 1.0 0.5;
17425 normal: "bt_sm_hilight.png";
17429 description { state: "selected" 0.0;
17430 inherit: "default" 0.0;
17432 color: 255 255 255 255;
17435 part { name: "fg2";
17436 clip_to: "disclip";
17438 description { state: "default" 0.0;
17440 color: 255 255 255 0;
17444 normal: "bt_sm_shine.png";
17448 description { state: "selected" 0.0;
17449 inherit: "default" 0.0;
17451 color: 255 255 255 255;
17454 part { name: "disclip";
17456 description { state: "default" 0.0;
17460 description { state: "disabled" 0.0;
17461 inherit: "default" 0.0;
17462 color: 255 255 255 64;
17467 // signal: elm,state,%s,active
17468 // a "check" item named %s went active
17469 // signal: elm,state,%s,passive
17470 // a "check" item named %s went passive
17471 // default is passive
17474 signal: "elm,state,odd";
17476 action: STATE_SET "default" 1.0;
17482 signal: "elm,state,even";
17484 action: STATE_SET "default" 0.0;
17490 signal: "elm,state,selected";
17492 action: STATE_SET "selected" 0.0;
17496 target: "elm.text";
17499 name: "go_passive";
17500 signal: "elm,state,unselected";
17502 action: STATE_SET "default" 0.0;
17506 target: "elm.text";
17507 transition: LINEAR 0.1;
17510 name: "go_disabled";
17511 signal: "elm,state,disabled";
17513 action: STATE_SET "disabled" 0.0;
17517 name: "go_enabled";
17518 signal: "elm,state,enabled";
17520 action: STATE_SET "default" 0.0;
17525 signal: "mouse,up,1";
17527 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
17530 name: "go_expanded";
17531 signal: "elm,state,expanded";
17536 get_state(PART:"arrow", st, 30, vl);
17537 set_state(PART:"arrow", "active", vl);
17541 name: "go_contracted";
17542 signal: "elm,state,contracted";
17547 get_state(PART:"arrow", st, 30, vl);
17548 set_state(PART:"arrow", "default", vl);
17551 program { name: "to_rtl";
17552 signal: "edje,state,rtl";
17557 get_state(PART:"arrow", st, 30, vl);
17559 set_state(PART:"arrow", st, 0.1);
17563 program { name: "to_ltr";
17564 signal: "edje,state,ltr";
17569 get_state(PART:"arrow", st, 30, vl);
17571 set_state(PART:"arrow", st, 0.0);
17577 group { name: "elm/genlist/tree_compress/default/default";
17578 data.item: "stacking" "above";
17579 data.item: "selectraise" "on";
17580 data.item: "labels" "elm.text";
17581 data.item: "icons" "elm.swallow.icon elm.swallow.end";
17582 data.item: "treesize" "20";
17583 // data.item: "states" "";
17585 image: "bt_sm_base1.png" COMP;
17586 image: "bt_sm_shine.png" COMP;
17587 image: "bt_sm_hilight.png" COMP;
17588 image: "ilist_1.png" COMP;
17589 image: "ilist_item_shadow.png" COMP;
17590 image: "icon_arrow_left.png" COMP;
17591 image: "icon_arrow_right.png" COMP;
17592 image: "icon_arrow_down.png" COMP;
17600 state: "default" 0.0;
17608 state: "default" 0.0;
17623 normal: "ilist_item_shadow.png";
17628 state: "default" 1.0;
17629 inherit: "default" 0.0;
17637 state: "default" 0.0;
17639 normal: "ilist_1.png";
17645 state: "default" 1.0;
17646 inherit: "default" 0.0;
17647 image.normal: "ilist_2.png";
17651 clip_to: "disclip";
17653 description { state: "default" 0.0;
17655 color: 255 255 255 0;
17665 normal: "bt_sm_base1.png";
17668 image.middle: SOLID;
17670 description { state: "selected" 0.0;
17671 inherit: "default" 0.0;
17673 color: 255 255 255 255;
17684 part { name: "elm.swallow.pad";
17686 description { state: "default" 0.0;
17699 part { name: "arrow";
17700 clip_to: "disclip";
17701 ignore_flags: ON_HOLD;
17702 description { state: "default" 0.0;
17707 to_x: "elm.swallow.pad";
17712 to_x: "elm.swallow.pad";
17716 image.normal: "icon_arrow_right.png";
17718 description { state: "default" 0.1;
17719 inherit: "default" 0.0;
17720 image.normal: "icon_arrow_left.png";
17722 description { state: "active" 0.0;
17723 inherit: "default" 0.0;
17724 image.normal: "icon_arrow_down.png";
17726 description { state: "active" 0.1;
17727 inherit: "default" 0.0;
17728 image.normal: "icon_arrow_down.png";
17731 part { name: "elm.swallow.icon";
17732 clip_to: "disclip";
17734 description { state: "default" 0.0;
17749 part { name: "elm.swallow.end";
17750 clip_to: "disclip";
17752 description { state: "default" 0.0;
17756 aspect_preference: VERTICAL;
17767 part { name: "elm.text";
17768 clip_to: "disclip";
17770 effect: SOFT_SHADOW;
17774 state: "default" 0.0;
17777 to_x: "elm.swallow.icon";
17782 to_x: "elm.swallow.end";
17794 text_class: "list_item";
17797 description { state: "selected" 0.0;
17798 inherit: "default" 0.0;
17799 color: 224 224 224 255;
17803 part { name: "fg1";
17804 clip_to: "disclip";
17806 description { state: "default" 0.0;
17808 color: 255 255 255 0;
17810 rel2.relative: 1.0 0.5;
17813 normal: "bt_sm_hilight.png";
17817 description { state: "selected" 0.0;
17818 inherit: "default" 0.0;
17820 color: 255 255 255 255;
17823 part { name: "fg2";
17824 clip_to: "disclip";
17826 description { state: "default" 0.0;
17828 color: 255 255 255 0;
17832 normal: "bt_sm_shine.png";
17836 description { state: "selected" 0.0;
17837 inherit: "default" 0.0;
17839 color: 255 255 255 255;
17842 part { name: "disclip";
17844 description { state: "default" 0.0;
17848 description { state: "disabled" 0.0;
17849 inherit: "default" 0.0;
17850 color: 255 255 255 64;
17855 // signal: elm,state,%s,active
17856 // a "check" item named %s went active
17857 // signal: elm,state,%s,passive
17858 // a "check" item named %s went passive
17859 // default is passive
17862 signal: "elm,state,odd";
17864 action: STATE_SET "default" 1.0;
17870 signal: "elm,state,even";
17872 action: STATE_SET "default" 0.0;
17878 signal: "elm,state,selected";
17880 action: STATE_SET "selected" 0.0;
17884 target: "elm.text";
17887 name: "go_passive";
17888 signal: "elm,state,unselected";
17890 action: STATE_SET "default" 0.0;
17894 target: "elm.text";
17895 transition: LINEAR 0.1;
17898 name: "go_disabled";
17899 signal: "elm,state,disabled";
17901 action: STATE_SET "disabled" 0.0;
17905 name: "go_enabled";
17906 signal: "elm,state,enabled";
17908 action: STATE_SET "default" 0.0;
17913 signal: "mouse,up,1";
17915 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
17918 name: "go_expanded";
17919 signal: "elm,state,expanded";
17924 get_state(PART:"arrow", st, 30, vl);
17925 set_state(PART:"arrow", "active", vl);
17929 name: "go_contracted";
17930 signal: "elm,state,contracted";
17935 get_state(PART:"arrow", st, 30, vl);
17936 set_state(PART:"arrow", "default", vl);
17939 program { name: "to_rtl";
17940 signal: "edje,state,rtl";
17945 get_state(PART:"arrow", st, 30, vl);
17947 set_state(PART:"arrow", st, 0.1);
17951 program { name: "to_ltr";
17952 signal: "edje,state,ltr";
17957 get_state(PART:"arrow", st, 30, vl);
17959 set_state(PART:"arrow", st, 0.0);
17965 group { name: "elm/genlist/item/default_style/default";
17968 style { name: "genlist_style";
17969 base: "font=Sans font_size=10 align=left valign=0.5 color=#000 text_class=list_item";
17972 tag: "hilight" "+ font=Sans:style=Bold";
17973 tag: "b" "+ font=Sans:style=Bold";
17976 style { name: "genlist_selected_style";
17977 base: "font=Sans font_size=10 align=left valign=0.5 color=#fff text_class=list_item";
17980 tag: "hilight" "+ font=Sans:style=Bold";
17981 tag: "b" "+ font=Sans:style=Bold";
17985 data.item: "stacking" "above";
17986 data.item: "selectraise" "on";
17987 data.item: "labels" "elm.text";
17988 data.item: "icons" "elm.swallow.icon elm.swallow.end";
17989 data.item: "treesize" "20";
17991 image: "bt_sm_base1.png" COMP;
17992 image: "bt_sm_shine.png" COMP;
17993 image: "bt_sm_hilight.png" COMP;
17994 image: "ilist_1.png" COMP;
17995 image: "ilist_item_shadow.png" COMP;
18003 state: "default" 0.0;
18011 state: "default" 0.0;
18026 normal: "ilist_item_shadow.png";
18035 state: "default" 0.0;
18038 normal: "ilist_1.png";
18045 clip_to: "disclip";
18047 description { state: "default" 0.0;
18049 color: 255 255 255 0;
18059 normal: "bt_sm_base1.png";
18062 image.middle: SOLID;
18064 description { state: "selected" 0.0;
18065 inherit: "default" 0.0;
18067 color: 255 255 255 255;
18078 part { name: "elm.swallow.pad";
18080 description { state: "default" 0.0;
18093 part { name: "elm.swallow.icon";
18094 clip_to: "disclip";
18096 description { state: "default" 0.0;
18100 to_x: "elm.swallow.pad";
18105 to_x: "elm.swallow.pad";
18111 part { name: "elm.swallow.end";
18112 clip_to: "disclip";
18114 description { state: "default" 0.0;
18118 aspect_preference: VERTICAL;
18129 part { name: "elm.text";
18130 clip_to: "disclip";
18135 state: "default" 0.0;
18139 to_x: "elm.swallow.icon";
18145 to_x: "elm.swallow.end";
18151 style: "genlist_style";
18155 description { state: "selected" 0.0;
18156 inherit: "default" 0.0;
18158 style: "genlist_selected_style";
18162 part { name: "fg1";
18163 clip_to: "disclip";
18165 description { state: "default" 0.0;
18167 color: 255 255 255 0;
18169 rel2.relative: 1.0 0.5;
18172 normal: "bt_sm_hilight.png";
18176 description { state: "selected" 0.0;
18177 inherit: "default" 0.0;
18179 color: 255 255 255 255;
18182 part { name: "fg2";
18183 clip_to: "disclip";
18185 description { state: "default" 0.0;
18187 color: 255 255 255 0;
18191 normal: "bt_sm_shine.png";
18195 description { state: "selected" 0.0;
18196 inherit: "default" 0.0;
18198 color: 255 255 255 255;
18201 part { name: "disclip";
18203 description { state: "default" 0.0;
18207 description { state: "disabled" 0.0;
18208 inherit: "default" 0.0;
18209 color: 255 255 255 64;
18214 // signal: elm,state,%s,active
18215 // a "check" item named %s went active
18216 // signal: elm,state,%s,passive
18217 // a "check" item named %s went passive
18218 // default is passive
18221 signal: "elm,state,selected";
18223 action: STATE_SET "selected" 0.0;
18227 target: "elm.text";
18230 name: "go_passive";
18231 signal: "elm,state,unselected";
18233 action: STATE_SET "default" 0.0;
18237 target: "elm.text";
18238 transition: LINEAR 0.1;
18241 name: "go_disabled";
18242 signal: "elm,state,disabled";
18244 action: STATE_SET "disabled" 0.0;
18248 name: "go_enabled";
18249 signal: "elm,state,enabled";
18251 action: STATE_SET "default" 0.0;
18256 group { name: "elm/genlist/item_odd/default_style/default";
18257 data.item: "stacking" "below";
18258 data.item: "selectraise" "on";
18259 data.item: "labels" "elm.text";
18260 data.item: "icons" "elm.swallow.icon elm.swallow.end";
18261 data.item: "treesize" "20";
18263 image: "bt_sm_base1.png" COMP;
18264 image: "bt_sm_shine.png" COMP;
18265 image: "bt_sm_hilight.png" COMP;
18266 image: "ilist_2.png" COMP;
18269 part { name: "event";
18273 state: "default" 0.0;
18281 state: "default" 0.0;
18284 normal: "ilist_2.png";
18291 clip_to: "disclip";
18293 description { state: "default" 0.0;
18295 color: 255 255 255 0;
18305 normal: "bt_sm_base1.png";
18308 image.middle: SOLID;
18310 description { state: "selected" 0.0;
18311 inherit: "default" 0.0;
18313 color: 255 255 255 255;
18324 part { name: "elm.swallow.pad";
18326 description { state: "default" 0.0;
18339 part { name: "elm.swallow.icon";
18340 clip_to: "disclip";
18342 description { state: "default" 0.0;
18346 to_x: "elm.swallow.pad";
18351 to_x: "elm.swallow.pad";
18357 part { name: "elm.swallow.end";
18358 clip_to: "disclip";
18360 description { state: "default" 0.0;
18364 aspect_preference: VERTICAL;
18375 part { name: "elm.text";
18376 clip_to: "disclip";
18381 state: "default" 0.0;
18385 to_x: "elm.swallow.icon";
18391 to_x: "elm.swallow.end";
18397 style: "genlist_style";
18401 description { state: "selected" 0.0;
18402 inherit: "default" 0.0;
18404 style: "genlist_selected_style";
18408 part { name: "fg1";
18409 clip_to: "disclip";
18411 description { state: "default" 0.0;
18413 color: 255 255 255 0;
18415 rel2.relative: 1.0 0.5;
18418 normal: "bt_sm_hilight.png";
18422 description { state: "selected" 0.0;
18423 inherit: "default" 0.0;
18425 color: 255 255 255 255;
18428 part { name: "fg2";
18429 clip_to: "disclip";
18431 description { state: "default" 0.0;
18433 color: 255 255 255 0;
18437 normal: "bt_sm_shine.png";
18441 description { state: "selected" 0.0;
18442 inherit: "default" 0.0;
18444 color: 255 255 255 255;
18447 part { name: "disclip";
18449 description { state: "default" 0.0;
18453 description { state: "disabled" 0.0;
18454 inherit: "default" 0.0;
18455 color: 255 255 255 64;
18460 // signal: elm,state,%s,active
18461 // a "check" item named %s went active
18462 // signal: elm,state,%s,passive
18463 // a "check" item named %s went passive
18464 // default is passive
18467 signal: "elm,state,selected";
18469 action: STATE_SET "selected" 0.0;
18473 target: "elm.text";
18476 name: "go_passive";
18477 signal: "elm,state,unselected";
18479 action: STATE_SET "default" 0.0;
18483 target: "elm.text";
18484 transition: LINEAR 0.1;
18487 name: "go_disabled";
18488 signal: "elm,state,disabled";
18490 action: STATE_SET "disabled" 0.0;
18494 name: "go_enabled";
18495 signal: "elm,state,enabled";
18497 action: STATE_SET "default" 0.0;
18503 group { name: "elm/genlist/tree/default_style/default";
18504 data.item: "stacking" "above";
18505 data.item: "selectraise" "on";
18506 data.item: "labels" "elm.text";
18507 data.item: "icons" "elm.swallow.icon elm.swallow.end";
18508 data.item: "treesize" "20";
18510 image: "bt_sm_base1.png" COMP;
18511 image: "bt_sm_shine.png" COMP;
18512 image: "bt_sm_hilight.png" COMP;
18513 image: "ilist_1.png" COMP;
18514 image: "ilist_item_shadow.png" COMP;
18515 image: "icon_arrow_right.png" COMP;
18516 image: "icon_arrow_down.png" COMP;
18524 state: "default" 0.0;
18532 state: "default" 0.0;
18547 normal: "ilist_item_shadow.png";
18556 state: "default" 0.0;
18559 normal: "ilist_1.png";
18566 clip_to: "disclip";
18568 description { state: "default" 0.0;
18570 color: 255 255 255 0;
18580 normal: "bt_sm_base1.png";
18583 image.middle: SOLID;
18585 description { state: "selected" 0.0;
18586 inherit: "default" 0.0;
18588 color: 255 255 255 255;
18599 part { name: "elm.swallow.pad";
18601 description { state: "default" 0.0;
18614 part { name: "arrow";
18615 clip_to: "disclip";
18616 ignore_flags: ON_HOLD;
18617 description { state: "default" 0.0;
18622 to_x: "elm.swallow.pad";
18627 to_x: "elm.swallow.pad";
18631 image.normal: "icon_arrow_right.png";
18633 description { state: "active" 0.0;
18634 inherit: "default" 0.0;
18635 image.normal: "icon_arrow_down.png";
18638 part { name: "elm.swallow.icon";
18639 clip_to: "disclip";
18641 description { state: "default" 0.0;
18656 part { name: "elm.swallow.end";
18657 clip_to: "disclip";
18659 description { state: "default" 0.0;
18663 aspect_preference: VERTICAL;
18674 part { name: "elm.text";
18675 clip_to: "disclip";
18677 effect: SOFT_SHADOW;
18681 state: "default" 0.0;
18685 to_x: "elm.swallow.icon";
18691 to_x: "elm.swallow.end";
18697 style: "genlist_style";
18701 description { state: "selected" 0.0;
18702 inherit: "default" 0.0;
18704 style: "genlist_selected_style";
18708 part { name: "fg1";
18709 clip_to: "disclip";
18711 description { state: "default" 0.0;
18713 color: 255 255 255 0;
18715 rel2.relative: 1.0 0.5;
18718 normal: "bt_sm_hilight.png";
18722 description { state: "selected" 0.0;
18723 inherit: "default" 0.0;
18725 color: 255 255 255 255;
18728 part { name: "fg2";
18729 clip_to: "disclip";
18731 description { state: "default" 0.0;
18733 color: 255 255 255 0;
18737 normal: "bt_sm_shine.png";
18741 description { state: "selected" 0.0;
18742 inherit: "default" 0.0;
18744 color: 255 255 255 255;
18747 part { name: "disclip";
18749 description { state: "default" 0.0;
18753 description { state: "disabled" 0.0;
18754 inherit: "default" 0.0;
18755 color: 255 255 255 64;
18760 // signal: elm,state,%s,active
18761 // a "check" item named %s went active
18762 // signal: elm,state,%s,passive
18763 // a "check" item named %s went passive
18764 // default is passive
18767 signal: "elm,state,selected";
18769 action: STATE_SET "selected" 0.0;
18773 target: "elm.text";
18776 name: "go_passive";
18777 signal: "elm,state,unselected";
18779 action: STATE_SET "default" 0.0;
18783 target: "elm.text";
18784 transition: LINEAR 0.1;
18787 name: "go_disabled";
18788 signal: "elm,state,disabled";
18790 action: STATE_SET "disabled" 0.0;
18794 name: "go_enabled";
18795 signal: "elm,state,enabled";
18797 action: STATE_SET "default" 0.0;
18802 signal: "mouse,up,1";
18804 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
18807 name: "go_expanded";
18808 signal: "elm,state,expanded";
18810 action: STATE_SET "active" 0.0;
18814 name: "go_contracted";
18815 signal: "elm,state,contracted";
18817 action: STATE_SET "default" 0.0;
18822 group { name: "elm/genlist/tree_odd/default_style/default";
18823 data.item: "stacking" "below";
18824 data.item: "selectraise" "on";
18825 data.item: "labels" "elm.text";
18826 data.item: "icons" "elm.swallow.icon elm.swallow.end";
18827 data.item: "treesize" "20";
18829 image: "bt_sm_base1.png" COMP;
18830 image: "bt_sm_shine.png" COMP;
18831 image: "bt_sm_hilight.png" COMP;
18832 image: "ilist_2.png" COMP;
18833 image: "icon_arrow_right.png" COMP;
18834 image: "icon_arrow_down.png" COMP;
18842 state: "default" 0.0;
18850 state: "default" 0.0;
18853 normal: "ilist_2.png";
18860 clip_to: "disclip";
18862 description { state: "default" 0.0;
18864 color: 255 255 255 0;
18874 normal: "bt_sm_base1.png";
18877 image.middle: SOLID;
18879 description { state: "selected" 0.0;
18880 inherit: "default" 0.0;
18882 color: 255 255 255 255;
18893 part { name: "elm.swallow.pad";
18895 description { state: "default" 0.0;
18908 part { name: "arrow";
18909 clip_to: "disclip";
18910 ignore_flags: ON_HOLD;
18911 description { state: "default" 0.0;
18916 to_x: "elm.swallow.pad";
18921 to_x: "elm.swallow.pad";
18925 image.normal: "icon_arrow_right.png";
18927 description { state: "active" 0.0;
18928 inherit: "default" 0.0;
18929 image.normal: "icon_arrow_down.png";
18932 part { name: "elm.swallow.icon";
18933 clip_to: "disclip";
18935 description { state: "default" 0.0;
18950 part { name: "elm.swallow.end";
18951 clip_to: "disclip";
18953 description { state: "default" 0.0;
18957 aspect_preference: VERTICAL;
18968 part { name: "elm.text";
18969 clip_to: "disclip";
18971 effect: SOFT_SHADOW;
18975 state: "default" 0.0;
18979 to_x: "elm.swallow.icon";
18985 to_x: "elm.swallow.end";
18991 style: "genlist_style";
18995 description { state: "selected" 0.0;
18996 inherit: "default" 0.0;
18998 style: "genlist_selected_style";
19002 part { name: "fg1";
19003 clip_to: "disclip";
19005 description { state: "default" 0.0;
19007 color: 255 255 255 0;
19009 rel2.relative: 1.0 0.5;
19012 normal: "bt_sm_hilight.png";
19016 description { state: "selected" 0.0;
19017 inherit: "default" 0.0;
19019 color: 255 255 255 255;
19022 part { name: "fg2";
19023 clip_to: "disclip";
19025 description { state: "default" 0.0;
19027 color: 255 255 255 0;
19031 normal: "bt_sm_shine.png";
19035 description { state: "selected" 0.0;
19036 inherit: "default" 0.0;
19038 color: 255 255 255 255;
19041 part { name: "disclip";
19043 description { state: "default" 0.0;
19047 description { state: "disabled" 0.0;
19048 inherit: "default" 0.0;
19049 color: 255 255 255 64;
19054 // signal: elm,state,%s,active
19055 // a "check" item named %s went active
19056 // signal: elm,state,%s,passive
19057 // a "check" item named %s went passive
19058 // default is passive
19061 signal: "elm,state,selected";
19063 action: STATE_SET "selected" 0.0;
19067 target: "elm.text";
19070 name: "go_passive";
19071 signal: "elm,state,unselected";
19073 action: STATE_SET "default" 0.0;
19077 target: "elm.text";
19078 transition: LINEAR 0.1;
19081 name: "go_disabled";
19082 signal: "elm,state,disabled";
19084 action: STATE_SET "disabled" 0.0;
19088 name: "go_enabled";
19089 signal: "elm,state,enabled";
19091 action: STATE_SET "default" 0.0;
19096 signal: "mouse,up,1";
19098 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
19101 name: "go_expanded";
19102 signal: "elm,state,expanded";
19104 action: STATE_SET "active" 0.0;
19108 name: "go_contracted";
19109 signal: "elm,state,contracted";
19111 action: STATE_SET "default" 0.0;
19118 group { name: "elm/genlist/item/double_label/default";
19119 data.item: "stacking" "above";
19120 data.item: "selectraise" "on";
19121 data.item: "labels" "elm.text elm.text.sub";
19122 data.item: "icons" "elm.swallow.icon elm.swallow.end";
19123 data.item: "treesize" "20";
19124 // data.item: "states" "";
19126 image: "bt_sm_base1.png" COMP;
19127 image: "bt_sm_shine.png" COMP;
19128 image: "bt_sm_hilight.png" COMP;
19129 image: "ilist_1.png" COMP;
19130 image: "ilist_item_shadow.png" COMP;
19138 state: "default" 0.0;
19146 state: "default" 0.0;
19161 normal: "ilist_item_shadow.png";
19170 state: "default" 0.0;
19172 normal: "ilist_1.png";
19179 clip_to: "disclip";
19181 description { state: "default" 0.0;
19183 color: 255 255 255 0;
19193 normal: "bt_sm_base1.png";
19196 image.middle: SOLID;
19198 description { state: "selected" 0.0;
19199 inherit: "default" 0.0;
19201 color: 255 255 255 255;
19212 part { name: "elm.swallow.pad";
19214 description { state: "default" 0.0;
19227 part { name: "elm.swallow.icon";
19228 clip_to: "disclip";
19230 description { state: "default" 0.0;
19234 to_x: "elm.swallow.pad";
19239 to_x: "elm.swallow.pad";
19245 part { name: "elm.swallow.end";
19246 clip_to: "disclip";
19248 description { state: "default" 0.0;
19252 aspect_preference: VERTICAL;
19263 part { name: "elm.text";
19264 clip_to: "disclip";
19266 effect: SOFT_SHADOW;
19270 state: "default" 0.0;
19273 to_x: "elm.swallow.icon";
19278 to_x: "elm.swallow.end";
19290 text_class: "list_item";
19293 description { state: "selected" 0.0;
19294 inherit: "default" 0.0;
19295 color: 224 224 224 255;
19299 part { name: "elm.text.sub";
19300 clip_to: "disclip";
19305 state: "default" 0.0;
19308 to_x: "elm.swallow.icon";
19313 to_x: "elm.swallow.end";
19325 text_class: "list_item";
19328 description { state: "selected" 0.0;
19329 inherit: "default" 0.0;
19330 color: 128 128 128 255;
19334 part { name: "fg1";
19335 clip_to: "disclip";
19337 description { state: "default" 0.0;
19339 color: 255 255 255 0;
19341 rel2.relative: 1.0 0.5;
19344 normal: "bt_sm_hilight.png";
19348 description { state: "selected" 0.0;
19349 inherit: "default" 0.0;
19351 color: 255 255 255 255;
19354 part { name: "fg2";
19355 clip_to: "disclip";
19357 description { state: "default" 0.0;
19359 color: 255 255 255 0;
19363 normal: "bt_sm_shine.png";
19367 description { state: "selected" 0.0;
19368 inherit: "default" 0.0;
19370 color: 255 255 255 255;
19373 part { name: "disclip";
19375 description { state: "default" 0.0;
19379 description { state: "disabled" 0.0;
19380 inherit: "default" 0.0;
19381 color: 255 255 255 64;
19386 // signal: elm,state,%s,active
19387 // a "check" item named %s went active
19388 // signal: elm,state,%s,passive
19389 // a "check" item named %s went passive
19390 // default is passive
19393 signal: "elm,state,selected";
19395 action: STATE_SET "selected" 0.0;
19399 target: "elm.text";
19400 target: "elm.text.sub";
19403 name: "go_passive";
19404 signal: "elm,state,unselected";
19406 action: STATE_SET "default" 0.0;
19410 target: "elm.text";
19411 target: "elm.text.sub";
19412 transition: LINEAR 0.1;
19415 name: "go_disabled";
19416 signal: "elm,state,disabled";
19418 action: STATE_SET "disabled" 0.0;
19422 name: "go_enabled";
19423 signal: "elm,state,enabled";
19425 action: STATE_SET "default" 0.0;
19430 group { name: "elm/genlist/item_compress/double_label/default";
19431 data.item: "stacking" "above";
19432 data.item: "selectraise" "on";
19433 data.item: "labels" "elm.text elm.text.sub";
19434 data.item: "icons" "elm.swallow.icon elm.swallow.end";
19435 data.item: "treesize" "20";
19436 // data.item: "states" "";
19438 image: "bt_sm_base1.png" COMP;
19439 image: "bt_sm_shine.png" COMP;
19440 image: "bt_sm_hilight.png" COMP;
19441 image: "ilist_1.png" COMP;
19442 image: "ilist_item_shadow.png" COMP;
19450 state: "default" 0.0;
19458 state: "default" 0.0;
19473 normal: "ilist_item_shadow.png";
19482 state: "default" 0.0;
19484 normal: "ilist_1.png";
19491 clip_to: "disclip";
19493 description { state: "default" 0.0;
19495 color: 255 255 255 0;
19505 normal: "bt_sm_base1.png";
19508 image.middle: SOLID;
19510 description { state: "selected" 0.0;
19511 inherit: "default" 0.0;
19513 color: 255 255 255 255;
19524 part { name: "elm.swallow.pad";
19526 description { state: "default" 0.0;
19539 part { name: "elm.swallow.icon";
19540 clip_to: "disclip";
19542 description { state: "default" 0.0;
19546 to_x: "elm.swallow.pad";
19551 to_x: "elm.swallow.pad";
19557 part { name: "elm.swallow.end";
19558 clip_to: "disclip";
19560 description { state: "default" 0.0;
19564 aspect_preference: VERTICAL;
19575 part { name: "elm.text";
19576 clip_to: "disclip";
19578 effect: SOFT_SHADOW;
19582 state: "default" 0.0;
19585 to_x: "elm.swallow.icon";
19590 to_x: "elm.swallow.end";
19602 text_class: "list_item";
19605 description { state: "selected" 0.0;
19606 inherit: "default" 0.0;
19607 color: 224 224 224 255;
19611 part { name: "elm.text.sub";
19612 clip_to: "disclip";
19617 state: "default" 0.0;
19620 to_x: "elm.swallow.icon";
19625 to_x: "elm.swallow.end";
19637 text_class: "list_item";
19640 description { state: "selected" 0.0;
19641 inherit: "default" 0.0;
19642 color: 128 128 128 255;
19646 part { name: "fg1";
19647 clip_to: "disclip";
19649 description { state: "default" 0.0;
19651 color: 255 255 255 0;
19653 rel2.relative: 1.0 0.5;
19656 normal: "bt_sm_hilight.png";
19660 description { state: "selected" 0.0;
19661 inherit: "default" 0.0;
19663 color: 255 255 255 255;
19666 part { name: "fg2";
19667 clip_to: "disclip";
19669 description { state: "default" 0.0;
19671 color: 255 255 255 0;
19675 normal: "bt_sm_shine.png";
19679 description { state: "selected" 0.0;
19680 inherit: "default" 0.0;
19682 color: 255 255 255 255;
19685 part { name: "disclip";
19687 description { state: "default" 0.0;
19691 description { state: "disabled" 0.0;
19692 inherit: "default" 0.0;
19693 color: 255 255 255 64;
19698 // signal: elm,state,%s,active
19699 // a "check" item named %s went active
19700 // signal: elm,state,%s,passive
19701 // a "check" item named %s went passive
19702 // default is passive
19705 signal: "elm,state,selected";
19707 action: STATE_SET "selected" 0.0;
19711 target: "elm.text";
19712 target: "elm.text.sub";
19715 name: "go_passive";
19716 signal: "elm,state,unselected";
19718 action: STATE_SET "default" 0.0;
19722 target: "elm.text";
19723 target: "elm.text.sub";
19724 transition: LINEAR 0.1;
19727 name: "go_disabled";
19728 signal: "elm,state,disabled";
19730 action: STATE_SET "disabled" 0.0;
19734 name: "go_enabled";
19735 signal: "elm,state,enabled";
19737 action: STATE_SET "default" 0.0;
19742 group { name: "elm/genlist/item_odd/double_label/default";
19743 data.item: "stacking" "below";
19744 data.item: "selectraise" "on";
19745 data.item: "labels" "elm.text elm.text.sub";
19746 data.item: "icons" "elm.swallow.icon elm.swallow.end";
19747 data.item: "treesize" "20";
19748 // data.item: "states" "";
19750 image: "bt_sm_base1.png" COMP;
19751 image: "bt_sm_shine.png" COMP;
19752 image: "bt_sm_hilight.png" COMP;
19753 image: "ilist_2.png" COMP;
19756 part { name: "event";
19760 state: "default" 0.0;
19768 state: "default" 0.0;
19770 normal: "ilist_2.png";
19777 clip_to: "disclip";
19779 description { state: "default" 0.0;
19781 color: 255 255 255 0;
19791 normal: "bt_sm_base1.png";
19794 image.middle: SOLID;
19796 description { state: "selected" 0.0;
19797 inherit: "default" 0.0;
19799 color: 255 255 255 255;
19810 part { name: "elm.swallow.pad";
19812 description { state: "default" 0.0;
19825 part { name: "elm.swallow.icon";
19826 clip_to: "disclip";
19828 description { state: "default" 0.0;
19832 to_x: "elm.swallow.pad";
19837 to_x: "elm.swallow.pad";
19843 part { name: "elm.swallow.end";
19844 clip_to: "disclip";
19846 description { state: "default" 0.0;
19850 aspect_preference: VERTICAL;
19861 part { name: "elm.text";
19862 clip_to: "disclip";
19864 effect: SOFT_SHADOW;
19868 state: "default" 0.0;
19871 to_x: "elm.swallow.icon";
19876 to_x: "elm.swallow.end";
19888 text_class: "list_item";
19891 description { state: "selected" 0.0;
19892 inherit: "default" 0.0;
19893 color: 224 224 224 255;
19897 part { name: "elm.text.sub";
19898 clip_to: "disclip";
19903 state: "default" 0.0;
19906 to_x: "elm.swallow.icon";
19911 to_x: "elm.swallow.end";
19923 text_class: "list_item";
19926 description { state: "selected" 0.0;
19927 inherit: "default" 0.0;
19928 color: 128 128 128 255;
19932 part { name: "fg1";
19933 clip_to: "disclip";
19935 description { state: "default" 0.0;
19937 color: 255 255 255 0;
19939 rel2.relative: 1.0 0.5;
19942 normal: "bt_sm_hilight.png";
19946 description { state: "selected" 0.0;
19947 inherit: "default" 0.0;
19949 color: 255 255 255 255;
19952 part { name: "fg2";
19953 clip_to: "disclip";
19955 description { state: "default" 0.0;
19957 color: 255 255 255 0;
19961 normal: "bt_sm_shine.png";
19965 description { state: "selected" 0.0;
19966 inherit: "default" 0.0;
19968 color: 255 255 255 255;
19971 part { name: "disclip";
19973 description { state: "default" 0.0;
19977 description { state: "disabled" 0.0;
19978 inherit: "default" 0.0;
19979 color: 255 255 255 64;
19984 // signal: elm,state,%s,active
19985 // a "check" item named %s went active
19986 // signal: elm,state,%s,passive
19987 // a "check" item named %s went passive
19988 // default is passive
19991 signal: "elm,state,selected";
19993 action: STATE_SET "selected" 0.0;
19997 target: "elm.text";
19998 target: "elm.text.sub";
20001 name: "go_passive";
20002 signal: "elm,state,unselected";
20004 action: STATE_SET "default" 0.0;
20008 target: "elm.text";
20009 target: "elm.text.sub";
20010 transition: LINEAR 0.1;
20013 name: "go_disabled";
20014 signal: "elm,state,disabled";
20016 action: STATE_SET "disabled" 0.0;
20020 name: "go_enabled";
20021 signal: "elm,state,enabled";
20023 action: STATE_SET "default" 0.0;
20028 group { name: "elm/genlist/item_compress_odd/double_label/default";
20029 data.item: "stacking" "below";
20030 data.item: "selectraise" "on";
20031 data.item: "labels" "elm.text elm.text.sub";
20032 data.item: "icons" "elm.swallow.icon elm.swallow.end";
20033 data.item: "treesize" "20";
20034 // data.item: "states" "";
20036 image: "bt_sm_base1.png" COMP;
20037 image: "bt_sm_shine.png" COMP;
20038 image: "bt_sm_hilight.png" COMP;
20039 image: "ilist_2.png" COMP;
20042 part { name: "event";
20046 state: "default" 0.0;
20054 state: "default" 0.0;
20056 normal: "ilist_2.png";
20063 clip_to: "disclip";
20065 description { state: "default" 0.0;
20067 color: 255 255 255 0;
20077 normal: "bt_sm_base1.png";
20080 image.middle: SOLID;
20082 description { state: "selected" 0.0;
20083 inherit: "default" 0.0;
20085 color: 255 255 255 255;
20096 part { name: "elm.swallow.pad";
20098 description { state: "default" 0.0;
20111 part { name: "elm.swallow.icon";
20112 clip_to: "disclip";
20114 description { state: "default" 0.0;
20118 to_x: "elm.swallow.pad";
20123 to_x: "elm.swallow.pad";
20129 part { name: "elm.swallow.end";
20130 clip_to: "disclip";
20132 description { state: "default" 0.0;
20136 aspect_preference: VERTICAL;
20147 part { name: "elm.text";
20148 clip_to: "disclip";
20150 effect: SOFT_SHADOW;
20154 state: "default" 0.0;
20157 to_x: "elm.swallow.icon";
20162 to_x: "elm.swallow.end";
20174 text_class: "list_item";
20177 description { state: "selected" 0.0;
20178 inherit: "default" 0.0;
20179 color: 224 224 224 255;
20183 part { name: "elm.text.sub";
20184 clip_to: "disclip";
20189 state: "default" 0.0;
20192 to_x: "elm.swallow.icon";
20197 to_x: "elm.swallow.end";
20209 text_class: "list_item";
20212 description { state: "selected" 0.0;
20213 inherit: "default" 0.0;
20214 color: 128 128 128 255;
20218 part { name: "fg1";
20219 clip_to: "disclip";
20221 description { state: "default" 0.0;
20223 color: 255 255 255 0;
20225 rel2.relative: 1.0 0.5;
20228 normal: "bt_sm_hilight.png";
20232 description { state: "selected" 0.0;
20233 inherit: "default" 0.0;
20235 color: 255 255 255 255;
20238 part { name: "fg2";
20239 clip_to: "disclip";
20241 description { state: "default" 0.0;
20243 color: 255 255 255 0;
20247 normal: "bt_sm_shine.png";
20251 description { state: "selected" 0.0;
20252 inherit: "default" 0.0;
20254 color: 255 255 255 255;
20257 part { name: "disclip";
20259 description { state: "default" 0.0;
20263 description { state: "disabled" 0.0;
20264 inherit: "default" 0.0;
20265 color: 255 255 255 64;
20270 // signal: elm,state,%s,active
20271 // a "check" item named %s went active
20272 // signal: elm,state,%s,passive
20273 // a "check" item named %s went passive
20274 // default is passive
20277 signal: "elm,state,selected";
20279 action: STATE_SET "selected" 0.0;
20283 target: "elm.text";
20284 target: "elm.text.sub";
20287 name: "go_passive";
20288 signal: "elm,state,unselected";
20290 action: STATE_SET "default" 0.0;
20294 target: "elm.text";
20295 target: "elm.text.sub";
20296 transition: LINEAR 0.1;
20299 name: "go_disabled";
20300 signal: "elm,state,disabled";
20302 action: STATE_SET "disabled" 0.0;
20306 name: "go_enabled";
20307 signal: "elm,state,enabled";
20309 action: STATE_SET "default" 0.0;
20315 group { name: "elm/genlist/tree/double_label/default";
20316 data.item: "stacking" "above";
20317 data.item: "selectraise" "on";
20318 data.item: "labels" "elm.text elm.text.sub";
20319 data.item: "icons" "elm.swallow.icon elm.swallow.end";
20320 data.item: "treesize" "20";
20321 // data.item: "states" "";
20323 image: "bt_sm_base1.png" COMP;
20324 image: "bt_sm_shine.png" COMP;
20325 image: "bt_sm_hilight.png" COMP;
20326 image: "ilist_1.png" COMP;
20327 image: "ilist_item_shadow.png" COMP;
20328 image: "icon_arrow_right.png" COMP;
20329 image: "icon_arrow_down.png" COMP;
20337 state: "default" 0.0;
20345 state: "default" 0.0;
20360 normal: "ilist_item_shadow.png";
20369 state: "default" 0.0;
20371 normal: "ilist_1.png";
20378 clip_to: "disclip";
20380 description { state: "default" 0.0;
20382 color: 255 255 255 0;
20392 normal: "bt_sm_base1.png";
20395 image.middle: SOLID;
20397 description { state: "selected" 0.0;
20398 inherit: "default" 0.0;
20400 color: 255 255 255 255;
20411 part { name: "elm.swallow.pad";
20413 description { state: "default" 0.0;
20426 part { name: "arrow";
20427 clip_to: "disclip";
20428 ignore_flags: ON_HOLD;
20429 description { state: "default" 0.0;
20434 to_x: "elm.swallow.pad";
20439 to_x: "elm.swallow.pad";
20443 image.normal: "icon_arrow_right.png";
20445 description { state: "active" 0.0;
20446 inherit: "default" 0.0;
20447 image.normal: "icon_arrow_down.png";
20450 part { name: "elm.swallow.icon";
20451 clip_to: "disclip";
20453 description { state: "default" 0.0;
20468 part { name: "elm.swallow.end";
20469 clip_to: "disclip";
20471 description { state: "default" 0.0;
20475 aspect_preference: VERTICAL;
20486 part { name: "elm.text";
20487 clip_to: "disclip";
20489 effect: SOFT_SHADOW;
20493 state: "default" 0.0;
20496 to_x: "elm.swallow.icon";
20501 to_x: "elm.swallow.end";
20513 text_class: "list_item";
20516 description { state: "selected" 0.0;
20517 inherit: "default" 0.0;
20518 color: 224 224 224 255;
20522 part { name: "elm.text.sub";
20523 clip_to: "disclip";
20528 state: "default" 0.0;
20531 to_x: "elm.swallow.icon";
20536 to_x: "elm.swallow.end";
20548 text_class: "list_item";
20551 description { state: "selected" 0.0;
20552 inherit: "default" 0.0;
20553 color: 128 128 128 255;
20557 part { name: "fg1";
20558 clip_to: "disclip";
20560 description { state: "default" 0.0;
20562 color: 255 255 255 0;
20564 rel2.relative: 1.0 0.5;
20567 normal: "bt_sm_hilight.png";
20571 description { state: "selected" 0.0;
20572 inherit: "default" 0.0;
20574 color: 255 255 255 255;
20577 part { name: "fg2";
20578 clip_to: "disclip";
20580 description { state: "default" 0.0;
20582 color: 255 255 255 0;
20586 normal: "bt_sm_shine.png";
20590 description { state: "selected" 0.0;
20591 inherit: "default" 0.0;
20593 color: 255 255 255 255;
20596 part { name: "disclip";
20598 description { state: "default" 0.0;
20602 description { state: "disabled" 0.0;
20603 inherit: "default" 0.0;
20604 color: 255 255 255 64;
20609 // signal: elm,state,%s,active
20610 // a "check" item named %s went active
20611 // signal: elm,state,%s,passive
20612 // a "check" item named %s went passive
20613 // default is passive
20616 signal: "elm,state,selected";
20618 action: STATE_SET "selected" 0.0;
20622 target: "elm.text";
20623 target: "elm.text.sub";
20626 name: "go_passive";
20627 signal: "elm,state,unselected";
20629 action: STATE_SET "default" 0.0;
20633 target: "elm.text";
20634 target: "elm.text.sub";
20635 transition: LINEAR 0.1;
20638 name: "go_disabled";
20639 signal: "elm,state,disabled";
20641 action: STATE_SET "disabled" 0.0;
20645 name: "go_enabled";
20646 signal: "elm,state,enabled";
20648 action: STATE_SET "default" 0.0;
20653 signal: "mouse,up,1";
20655 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
20658 name: "go_expanded";
20659 signal: "elm,state,expanded";
20661 action: STATE_SET "active" 0.0;
20665 name: "go_contracted";
20666 signal: "elm,state,contracted";
20668 action: STATE_SET "default" 0.0;
20673 group { name: "elm/genlist/tree_compress/double_label/default";
20674 data.item: "stacking" "above";
20675 data.item: "selectraise" "on";
20676 data.item: "labels" "elm.text elm.text.sub";
20677 data.item: "icons" "elm.swallow.icon elm.swallow.end";
20678 data.item: "treesize" "20";
20679 // data.item: "states" "";
20681 image: "bt_sm_base1.png" COMP;
20682 image: "bt_sm_shine.png" COMP;
20683 image: "bt_sm_hilight.png" COMP;
20684 image: "ilist_1.png" COMP;
20685 image: "ilist_item_shadow.png" COMP;
20686 image: "icon_arrow_right.png" COMP;
20687 image: "icon_arrow_down.png" COMP;
20695 state: "default" 0.0;
20703 state: "default" 0.0;
20718 normal: "ilist_item_shadow.png";
20727 state: "default" 0.0;
20729 normal: "ilist_1.png";
20736 clip_to: "disclip";
20738 description { state: "default" 0.0;
20740 color: 255 255 255 0;
20750 normal: "bt_sm_base1.png";
20753 image.middle: SOLID;
20755 description { state: "selected" 0.0;
20756 inherit: "default" 0.0;
20758 color: 255 255 255 255;
20769 part { name: "elm.swallow.pad";
20771 description { state: "default" 0.0;
20784 part { name: "arrow";
20785 clip_to: "disclip";
20786 ignore_flags: ON_HOLD;
20787 description { state: "default" 0.0;
20792 to_x: "elm.swallow.pad";
20797 to_x: "elm.swallow.pad";
20801 image.normal: "icon_arrow_right.png";
20803 description { state: "active" 0.0;
20804 inherit: "default" 0.0;
20805 image.normal: "icon_arrow_down.png";
20808 part { name: "elm.swallow.icon";
20809 clip_to: "disclip";
20811 description { state: "default" 0.0;
20826 part { name: "elm.swallow.end";
20827 clip_to: "disclip";
20829 description { state: "default" 0.0;
20833 aspect_preference: VERTICAL;
20844 part { name: "elm.text";
20845 clip_to: "disclip";
20847 effect: SOFT_SHADOW;
20851 state: "default" 0.0;
20854 to_x: "elm.swallow.icon";
20859 to_x: "elm.swallow.end";
20871 text_class: "list_item";
20874 description { state: "selected" 0.0;
20875 inherit: "default" 0.0;
20876 color: 224 224 224 255;
20880 part { name: "elm.text.sub";
20881 clip_to: "disclip";
20886 state: "default" 0.0;
20889 to_x: "elm.swallow.icon";
20894 to_x: "elm.swallow.end";
20906 text_class: "list_item";
20909 description { state: "selected" 0.0;
20910 inherit: "default" 0.0;
20911 color: 128 128 128 255;
20915 part { name: "fg1";
20916 clip_to: "disclip";
20918 description { state: "default" 0.0;
20920 color: 255 255 255 0;
20922 rel2.relative: 1.0 0.5;
20925 normal: "bt_sm_hilight.png";
20929 description { state: "selected" 0.0;
20930 inherit: "default" 0.0;
20932 color: 255 255 255 255;
20935 part { name: "fg2";
20936 clip_to: "disclip";
20938 description { state: "default" 0.0;
20940 color: 255 255 255 0;
20944 normal: "bt_sm_shine.png";
20948 description { state: "selected" 0.0;
20949 inherit: "default" 0.0;
20951 color: 255 255 255 255;
20954 part { name: "disclip";
20956 description { state: "default" 0.0;
20960 description { state: "disabled" 0.0;
20961 inherit: "default" 0.0;
20962 color: 255 255 255 64;
20967 // signal: elm,state,%s,active
20968 // a "check" item named %s went active
20969 // signal: elm,state,%s,passive
20970 // a "check" item named %s went passive
20971 // default is passive
20974 signal: "elm,state,selected";
20976 action: STATE_SET "selected" 0.0;
20980 target: "elm.text";
20981 target: "elm.text.sub";
20984 name: "go_passive";
20985 signal: "elm,state,unselected";
20987 action: STATE_SET "default" 0.0;
20991 target: "elm.text";
20992 target: "elm.text.sub";
20993 transition: LINEAR 0.1;
20996 name: "go_disabled";
20997 signal: "elm,state,disabled";
20999 action: STATE_SET "disabled" 0.0;
21003 name: "go_enabled";
21004 signal: "elm,state,enabled";
21006 action: STATE_SET "default" 0.0;
21011 signal: "mouse,up,1";
21013 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
21016 name: "go_expanded";
21017 signal: "elm,state,expanded";
21019 action: STATE_SET "active" 0.0;
21023 name: "go_contracted";
21024 signal: "elm,state,contracted";
21026 action: STATE_SET "default" 0.0;
21031 group { name: "elm/genlist/tree_odd/double_label/default";
21032 data.item: "stacking" "below";
21033 data.item: "selectraise" "on";
21034 data.item: "labels" "elm.text elm.text.sub";
21035 data.item: "icons" "elm.swallow.icon elm.swallow.end";
21036 data.item: "treesize" "20";
21037 // data.item: "states" "";
21039 image: "bt_sm_base1.png" COMP;
21040 image: "bt_sm_shine.png" COMP;
21041 image: "bt_sm_hilight.png" COMP;
21042 image: "ilist_2.png" COMP;
21043 image: "icon_arrow_right.png" COMP;
21044 image: "icon_arrow_down.png" COMP;
21052 state: "default" 0.0;
21060 state: "default" 0.0;
21062 normal: "ilist_2.png";
21069 clip_to: "disclip";
21071 description { state: "default" 0.0;
21073 color: 255 255 255 0;
21083 normal: "bt_sm_base1.png";
21086 image.middle: SOLID;
21088 description { state: "selected" 0.0;
21089 inherit: "default" 0.0;
21091 color: 255 255 255 255;
21102 part { name: "elm.swallow.pad";
21104 description { state: "default" 0.0;
21117 part { name: "arrow";
21118 clip_to: "disclip";
21119 ignore_flags: ON_HOLD;
21120 description { state: "default" 0.0;
21125 to_x: "elm.swallow.pad";
21130 to_x: "elm.swallow.pad";
21134 image.normal: "icon_arrow_right.png";
21136 description { state: "active" 0.0;
21137 inherit: "default" 0.0;
21138 image.normal: "icon_arrow_down.png";
21141 part { name: "elm.swallow.icon";
21142 clip_to: "disclip";
21144 description { state: "default" 0.0;
21159 part { name: "elm.swallow.end";
21160 clip_to: "disclip";
21162 description { state: "default" 0.0;
21166 aspect_preference: VERTICAL;
21177 part { name: "elm.text";
21178 clip_to: "disclip";
21180 effect: SOFT_SHADOW;
21184 state: "default" 0.0;
21187 to_x: "elm.swallow.icon";
21192 to_x: "elm.swallow.end";
21204 text_class: "list_item";
21207 description { state: "selected" 0.0;
21208 inherit: "default" 0.0;
21209 color: 224 224 224 255;
21213 part { name: "elm.text.sub";
21214 clip_to: "disclip";
21219 state: "default" 0.0;
21222 to_x: "elm.swallow.icon";
21227 to_x: "elm.swallow.end";
21239 text_class: "list_item";
21242 description { state: "selected" 0.0;
21243 inherit: "default" 0.0;
21244 color: 128 128 128 255;
21248 part { name: "fg1";
21249 clip_to: "disclip";
21251 description { state: "default" 0.0;
21253 color: 255 255 255 0;
21255 rel2.relative: 1.0 0.5;
21258 normal: "bt_sm_hilight.png";
21262 description { state: "selected" 0.0;
21263 inherit: "default" 0.0;
21265 color: 255 255 255 255;
21268 part { name: "fg2";
21269 clip_to: "disclip";
21271 description { state: "default" 0.0;
21273 color: 255 255 255 0;
21277 normal: "bt_sm_shine.png";
21281 description { state: "selected" 0.0;
21282 inherit: "default" 0.0;
21284 color: 255 255 255 255;
21287 part { name: "disclip";
21289 description { state: "default" 0.0;
21293 description { state: "disabled" 0.0;
21294 inherit: "default" 0.0;
21295 color: 255 255 255 64;
21300 // signal: elm,state,%s,active
21301 // a "check" item named %s went active
21302 // signal: elm,state,%s,passive
21303 // a "check" item named %s went passive
21304 // default is passive
21307 signal: "elm,state,selected";
21309 action: STATE_SET "selected" 0.0;
21313 target: "elm.text";
21314 target: "elm.text.sub";
21317 name: "go_passive";
21318 signal: "elm,state,unselected";
21320 action: STATE_SET "default" 0.0;
21324 target: "elm.text";
21325 target: "elm.text.sub";
21326 transition: LINEAR 0.1;
21329 name: "go_disabled";
21330 signal: "elm,state,disabled";
21332 action: STATE_SET "disabled" 0.0;
21336 name: "go_enabled";
21337 signal: "elm,state,enabled";
21339 action: STATE_SET "default" 0.0;
21344 signal: "mouse,up,1";
21346 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
21349 name: "go_expanded";
21350 signal: "elm,state,expanded";
21352 action: STATE_SET "active" 0.0;
21356 name: "go_contracted";
21357 signal: "elm,state,contracted";
21359 action: STATE_SET "default" 0.0;
21365 group { name: "elm/genlist/item/icon_top_text_bottom/default";
21366 data.item: "stacking" "above";
21367 data.item: "selectraise" "on";
21368 data.item: "labels" "elm.text";
21369 data.item: "icons" "elm.swallow.icon";
21370 data.item: "treesize" "20";
21371 // data.item: "states" "";
21373 image: "bt_sm_base1.png" COMP;
21374 image: "bt_sm_shine.png" COMP;
21375 image: "bt_sm_hilight.png" COMP;
21376 image: "ilist_1.png" COMP;
21377 image: "ilist_item_shadow.png" COMP;
21385 state: "default" 0.0;
21393 state: "default" 0.0;
21408 normal: "ilist_item_shadow.png";
21417 state: "default" 0.0;
21419 normal: "ilist_1.png";
21426 clip_to: "disclip";
21428 description { state: "default" 0.0;
21430 color: 255 255 255 0;
21440 normal: "bt_sm_base1.png";
21443 image.middle: SOLID;
21445 description { state: "selected" 0.0;
21446 inherit: "default" 0.0;
21448 color: 255 255 255 255;
21459 part { name: "elm.swallow.pad";
21461 description { state: "default" 0.0;
21474 part { name: "elm.swallow.icon";
21475 clip_to: "disclip";
21477 description { state: "default" 0.0;
21481 to_x: "elm.swallow.pad";
21486 to_x: "elm.swallow.pad";
21492 part { name: "elm.text";
21493 clip_to: "disclip";
21495 effect: SOFT_SHADOW;
21499 state: "default" 0.0;
21502 to_y: "elm.swallow.icon";
21518 text_class: "list_item";
21521 description { state: "selected" 0.0;
21522 inherit: "default" 0.0;
21523 color: 224 224 224 255;
21527 part { name: "fg1";
21528 clip_to: "disclip";
21530 description { state: "default" 0.0;
21532 color: 255 255 255 0;
21534 rel2.relative: 1.0 0.5;
21537 normal: "bt_sm_hilight.png";
21541 description { state: "selected" 0.0;
21542 inherit: "default" 0.0;
21544 color: 255 255 255 255;
21547 part { name: "fg2";
21548 clip_to: "disclip";
21550 description { state: "default" 0.0;
21552 color: 255 255 255 0;
21556 normal: "bt_sm_shine.png";
21560 description { state: "selected" 0.0;
21561 inherit: "default" 0.0;
21563 color: 255 255 255 255;
21566 part { name: "disclip";
21568 description { state: "default" 0.0;
21572 description { state: "disabled" 0.0;
21573 inherit: "default" 0.0;
21574 color: 255 255 255 64;
21579 // signal: elm,state,%s,active
21580 // a "check" item named %s went active
21581 // signal: elm,state,%s,passive
21582 // a "check" item named %s went passive
21583 // default is passive
21586 signal: "elm,state,selected";
21588 action: STATE_SET "selected" 0.0;
21592 target: "elm.text";
21595 name: "go_passive";
21596 signal: "elm,state,unselected";
21598 action: STATE_SET "default" 0.0;
21602 target: "elm.text";
21603 transition: LINEAR 0.1;
21606 name: "go_disabled";
21607 signal: "elm,state,disabled";
21609 action: STATE_SET "disabled" 0.0;
21613 name: "go_enabled";
21614 signal: "elm,state,enabled";
21616 action: STATE_SET "default" 0.0;
21621 group { name: "elm/genlist/item_odd/icon_top_text_bottom/default";
21622 data.item: "stacking" "below";
21623 data.item: "selectraise" "on";
21624 data.item: "labels" "elm.text";
21625 data.item: "icons" "elm.swallow.icon";
21626 data.item: "treesize" "20";
21627 // data.item: "states" "";
21629 image: "bt_sm_base1.png" COMP;
21630 image: "bt_sm_shine.png" COMP;
21631 image: "bt_sm_hilight.png" COMP;
21632 image: "ilist_2.png" COMP;
21635 part { name: "event";
21639 state: "default" 0.0;
21647 state: "default" 0.0;
21649 normal: "ilist_2.png";
21656 clip_to: "disclip";
21658 description { state: "default" 0.0;
21660 color: 255 255 255 0;
21670 normal: "bt_sm_base1.png";
21673 image.middle: SOLID;
21675 description { state: "selected" 0.0;
21676 inherit: "default" 0.0;
21678 color: 255 255 255 255;
21689 part { name: "elm.swallow.pad";
21691 description { state: "default" 0.0;
21704 part { name: "elm.swallow.icon";
21705 clip_to: "disclip";
21707 description { state: "default" 0.0;
21711 to_x: "elm.swallow.pad";
21716 to_x: "elm.swallow.pad";
21722 part { name: "elm.text";
21723 clip_to: "disclip";
21725 effect: SOFT_SHADOW;
21729 state: "default" 0.0;
21732 to_y: "elm.swallow.icon";
21748 text_class: "list_item";
21751 description { state: "selected" 0.0;
21752 inherit: "default" 0.0;
21753 color: 224 224 224 255;
21757 part { name: "fg1";
21758 clip_to: "disclip";
21760 description { state: "default" 0.0;
21762 color: 255 255 255 0;
21764 rel2.relative: 1.0 0.5;
21767 normal: "bt_sm_hilight.png";
21771 description { state: "selected" 0.0;
21772 inherit: "default" 0.0;
21774 color: 255 255 255 255;
21777 part { name: "fg2";
21778 clip_to: "disclip";
21780 description { state: "default" 0.0;
21782 color: 255 255 255 0;
21786 normal: "bt_sm_shine.png";
21790 description { state: "selected" 0.0;
21791 inherit: "default" 0.0;
21793 color: 255 255 255 255;
21796 part { name: "disclip";
21798 description { state: "default" 0.0;
21802 description { state: "disabled" 0.0;
21803 inherit: "default" 0.0;
21804 color: 255 255 255 64;
21809 // signal: elm,state,%s,active
21810 // a "check" item named %s went active
21811 // signal: elm,state,%s,passive
21812 // a "check" item named %s went passive
21813 // default is passive
21816 signal: "elm,state,selected";
21818 action: STATE_SET "selected" 0.0;
21822 target: "elm.text";
21825 name: "go_passive";
21826 signal: "elm,state,unselected";
21828 action: STATE_SET "default" 0.0;
21832 target: "elm.text";
21833 transition: LINEAR 0.1;
21836 name: "go_disabled";
21837 signal: "elm,state,disabled";
21839 action: STATE_SET "disabled" 0.0;
21843 name: "go_enabled";
21844 signal: "elm,state,enabled";
21846 action: STATE_SET "default" 0.0;
21852 group { name: "elm/genlist/tree/icon_top_text_bottom/default";
21853 data.item: "stacking" "above";
21854 data.item: "selectraise" "on";
21855 data.item: "labels" "elm.text";
21856 data.item: "icons" "elm.swallow.icon";
21857 data.item: "treesize" "20";
21858 // data.item: "states" "";
21860 image: "bt_sm_base1.png" COMP;
21861 image: "bt_sm_shine.png" COMP;
21862 image: "bt_sm_hilight.png" COMP;
21863 image: "ilist_1.png" COMP;
21864 image: "ilist_item_shadow.png" COMP;
21865 image: "icon_arrow_right.png" COMP;
21866 image: "icon_arrow_down.png" COMP;
21874 state: "default" 0.0;
21882 state: "default" 0.0;
21897 normal: "ilist_item_shadow.png";
21906 state: "default" 0.0;
21908 normal: "ilist_1.png";
21915 clip_to: "disclip";
21917 description { state: "default" 0.0;
21919 color: 255 255 255 0;
21929 normal: "bt_sm_base1.png";
21932 image.middle: SOLID;
21934 description { state: "selected" 0.0;
21935 inherit: "default" 0.0;
21937 color: 255 255 255 255;
21948 part { name: "elm.swallow.pad";
21950 description { state: "default" 0.0;
21963 part { name: "arrow";
21964 clip_to: "disclip";
21965 ignore_flags: ON_HOLD;
21966 description { state: "default" 0.0;
21971 to_x: "elm.swallow.pad";
21976 to_x: "elm.swallow.pad";
21980 image.normal: "icon_arrow_right.png";
21982 description { state: "active" 0.0;
21983 inherit: "default" 0.0;
21984 image.normal: "icon_arrow_down.png";
21987 part { name: "elm.swallow.icon";
21988 clip_to: "disclip";
21990 description { state: "default" 0.0;
22004 part { name: "elm.text";
22005 clip_to: "disclip";
22007 effect: SOFT_SHADOW;
22011 state: "default" 0.0;
22014 to_y: "elm.swallow.icon";
22030 text_class: "list_item";
22033 description { state: "selected" 0.0;
22034 inherit: "default" 0.0;
22035 color: 224 224 224 255;
22039 part { name: "fg1";
22040 clip_to: "disclip";
22042 description { state: "default" 0.0;
22044 color: 255 255 255 0;
22046 rel2.relative: 1.0 0.5;
22049 normal: "bt_sm_hilight.png";
22053 description { state: "selected" 0.0;
22054 inherit: "default" 0.0;
22056 color: 255 255 255 255;
22059 part { name: "fg2";
22060 clip_to: "disclip";
22062 description { state: "default" 0.0;
22064 color: 255 255 255 0;
22068 normal: "bt_sm_shine.png";
22072 description { state: "selected" 0.0;
22073 inherit: "default" 0.0;
22075 color: 255 255 255 255;
22078 part { name: "disclip";
22080 description { state: "default" 0.0;
22084 description { state: "disabled" 0.0;
22085 inherit: "default" 0.0;
22086 color: 255 255 255 64;
22091 // signal: elm,state,%s,active
22092 // a "check" item named %s went active
22093 // signal: elm,state,%s,passive
22094 // a "check" item named %s went passive
22095 // default is passive
22098 signal: "elm,state,selected";
22100 action: STATE_SET "selected" 0.0;
22104 target: "elm.text";
22107 name: "go_passive";
22108 signal: "elm,state,unselected";
22110 action: STATE_SET "default" 0.0;
22114 target: "elm.text";
22115 transition: LINEAR 0.1;
22118 name: "go_disabled";
22119 signal: "elm,state,disabled";
22121 action: STATE_SET "disabled" 0.0;
22125 name: "go_enabled";
22126 signal: "elm,state,enabled";
22128 action: STATE_SET "default" 0.0;
22133 signal: "mouse,up,1";
22135 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
22138 name: "go_expanded";
22139 signal: "elm,state,expanded";
22141 action: STATE_SET "active" 0.0;
22145 name: "go_contracted";
22146 signal: "elm,state,contracted";
22148 action: STATE_SET "default" 0.0;
22153 group { name: "elm/genlist/tree_odd/icon_top_text_bottom/default";
22154 data.item: "stacking" "below";
22155 data.item: "selectraise" "on";
22156 data.item: "labels" "elm.text";
22157 data.item: "icons" "elm.swallow.icon";
22158 data.item: "treesize" "20";
22159 // data.item: "states" "";
22161 image: "bt_sm_base1.png" COMP;
22162 image: "bt_sm_shine.png" COMP;
22163 image: "bt_sm_hilight.png" COMP;
22164 image: "ilist_2.png" COMP;
22165 image: "icon_arrow_right.png" COMP;
22166 image: "icon_arrow_down.png" COMP;
22174 state: "default" 0.0;
22182 state: "default" 0.0;
22184 normal: "ilist_2.png";
22191 clip_to: "disclip";
22193 description { state: "default" 0.0;
22195 color: 255 255 255 0;
22205 normal: "bt_sm_base1.png";
22208 image.middle: SOLID;
22210 description { state: "selected" 0.0;
22211 inherit: "default" 0.0;
22213 color: 255 255 255 255;
22224 part { name: "elm.swallow.pad";
22226 description { state: "default" 0.0;
22239 part { name: "arrow";
22240 clip_to: "disclip";
22241 ignore_flags: ON_HOLD;
22242 description { state: "default" 0.0;
22247 to_x: "elm.swallow.pad";
22252 to_x: "elm.swallow.pad";
22256 image.normal: "icon_arrow_right.png";
22258 description { state: "active" 0.0;
22259 inherit: "default" 0.0;
22260 image.normal: "icon_arrow_down.png";
22263 part { name: "elm.swallow.icon";
22264 clip_to: "disclip";
22266 description { state: "default" 0.0;
22280 part { name: "elm.text";
22281 clip_to: "disclip";
22283 effect: SOFT_SHADOW;
22287 state: "default" 0.0;
22290 to_y: "elm.swallow.icon";
22306 text_class: "list_item";
22309 description { state: "selected" 0.0;
22310 inherit: "default" 0.0;
22311 color: 224 224 224 255;
22315 part { name: "fg1";
22316 clip_to: "disclip";
22318 description { state: "default" 0.0;
22320 color: 255 255 255 0;
22322 rel2.relative: 1.0 0.5;
22325 normal: "bt_sm_hilight.png";
22329 description { state: "selected" 0.0;
22330 inherit: "default" 0.0;
22332 color: 255 255 255 255;
22335 part { name: "fg2";
22336 clip_to: "disclip";
22338 description { state: "default" 0.0;
22340 color: 255 255 255 0;
22344 normal: "bt_sm_shine.png";
22348 description { state: "selected" 0.0;
22349 inherit: "default" 0.0;
22351 color: 255 255 255 255;
22354 part { name: "disclip";
22356 description { state: "default" 0.0;
22360 description { state: "disabled" 0.0;
22361 inherit: "default" 0.0;
22362 color: 255 255 255 64;
22367 // signal: elm,state,%s,active
22368 // a "check" item named %s went active
22369 // signal: elm,state,%s,passive
22370 // a "check" item named %s went passive
22371 // default is passive
22374 signal: "elm,state,selected";
22376 action: STATE_SET "selected" 0.0;
22380 target: "elm.text";
22383 name: "go_passive";
22384 signal: "elm,state,unselected";
22386 action: STATE_SET "default" 0.0;
22390 target: "elm.text";
22391 transition: LINEAR 0.1;
22394 name: "go_disabled";
22395 signal: "elm,state,disabled";
22397 action: STATE_SET "disabled" 0.0;
22401 name: "go_enabled";
22402 signal: "elm,state,enabled";
22404 action: STATE_SET "default" 0.0;
22409 signal: "mouse,up,1";
22411 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
22414 name: "go_expanded";
22415 signal: "elm,state,expanded";
22417 action: STATE_SET "active" 0.0;
22421 name: "go_contracted";
22422 signal: "elm,state,contracted";
22424 action: STATE_SET "default" 0.0;
22431 ///////////////////////////////////////////////////////////////////////////////
22432 group { name: "elm/check/base/default";
22434 image: "check_base.png" COMP;
22435 image: "check.png" COMP;
22436 image: "check2.png" COMP;
22442 description { state: "default" 0.0;
22444 rel2.relative: 0.0 1.0;
22450 aspect_preference: VERTICAL;
22452 normal: "check_base.png";
22459 part { name: "check";
22462 description { state: "default" 0.0;
22472 color: 255 255 255 255;
22473 image.normal: "check.png";
22475 description { state: "visible" 0.0;
22476 inherit: "default" 0.0;
22479 description { state: "disabled" 0.0;
22480 inherit: "default" 0.0;
22482 color: 128 128 128 128;
22484 description { state: "disabled_visible" 0.0;
22485 inherit: "default" 0.0;
22486 color: 128 128 128 128;
22490 part { name: "elm.swallow.content";
22492 description { state: "default" 0.0;
22497 rel1.relative: 1.0 0.0;
22501 rel2.relative: 1.0 1.0;
22503 description { state: "visible" 0.0;
22504 inherit: "default" 0.0;
22509 description { state: "disabled" 0.0;
22510 inherit: "default" 0.0;
22511 color: 128 128 128 128;
22513 description { state: "disabled_visible" 0.0;
22514 inherit: "default" 0.0;
22515 color: 128 128 128 128;
22521 part { name: "elm.text";
22525 description { state: "default" 0.0;
22527 rel1.to_x: "elm.swallow.content";
22528 rel1.relative: 1.0 0.0;
22530 rel2.relative: 1.0 1.0;
22531 rel2.offset: -2 -2;
22534 font: "Sans,Edje-Vera";
22540 description { state: "visible" 0.0;
22541 inherit: "default" 0.0;
22545 description { state: "disabled" 0.0;
22546 inherit: "default" 0.0;
22550 description { state: "disabled_visible" 0.0;
22551 inherit: "default" 0.0;
22558 part { name: "events";
22560 ignore_flags: ON_HOLD;
22561 description { state: "default" 0.0;
22565 part { name: "disabler";
22567 description { state: "default" 0.0;
22571 description { state: "disabled" 0.0;
22572 inherit: "default" 0.0;
22578 program { name: "click";
22579 signal: "mouse,up,1";
22581 action: SIGNAL_EMIT "elm,action,check,toggle" "";
22583 program { name: "check_on";
22584 signal: "elm,state,check,on";
22586 action: STATE_SET "visible" 0.0;
22589 program { name: "check_off";
22590 signal: "elm,state,check,off";
22592 action: STATE_SET "default" 0.0;
22595 program { name: "text_show";
22596 signal: "elm,state,text,visible";
22598 action: STATE_SET "visible" 0.0;
22599 target: "elm.text";
22601 program { name: "text_hide";
22602 signal: "elm,state,text,hidden";
22604 action: STATE_SET "default" 0.0;
22605 target: "elm.text";
22607 program { name: "icon_show";
22608 signal: "elm,state,icon,visible";
22610 action: STATE_SET "visible" 0.0;
22611 target: "elm.swallow.content";
22613 program { name: "icon_hide";
22614 signal: "elm,state,icon,hidden";
22616 action: STATE_SET "default" 0.0;
22617 target: "elm.swallow.content";
22619 program { name: "disable";
22620 signal: "elm,state,disabled";
22622 action: STATE_SET "disabled" 0.0;
22623 target: "disabler";
22624 after: "disable_text";
22626 program { name: "disable_text";
22630 get_state(PART:"elm.text", st, 30, vl);
22631 if (!strcmp(st, "visible"))
22632 set_state(PART:"elm.text", "disabled_visible", 0.0);
22634 set_state(PART:"elm.text", "disabled", 0.0);
22636 get_state(PART:"elm.swallow.content", st, 30, vl);
22637 if (!strcmp(st, "visible"))
22638 set_state(PART:"elm.swallow.content", "disabled_visible", 0.0);
22640 set_state(PART:"elm.swallow.content", "disabled", 0.0);
22642 get_state(PART:"check", st, 30, vl);
22643 if (!strcmp(st, "visible"))
22644 set_state(PART:"check", "disabled_visible", 0.0);
22646 set_state(PART:"check", "disabled", 0.0);
22649 program { name: "enable";
22650 signal: "elm,state,enabled";
22652 action: STATE_SET "default" 0.0;
22653 target: "disabler";
22654 after: "enable_text";
22656 program { name: "enable_text";
22660 get_state(PART:"elm.text", st, 30, vl);
22661 if (!strcmp(st, "disabled_visible"))
22662 set_state(PART:"elm.text", "visible", 0.0);
22664 set_state(PART:"elm.text", "default", 0.0);
22666 get_state(PART:"elm.swallow.content", st, 30, vl);
22667 if (!strcmp(st, "visible"))
22668 set_state(PART:"elm.swallow.content", "visible", 0.0);
22670 set_state(PART:"elm.swallow.content", "default", 0.0);
22672 get_state(PART:"check", st, 30, vl);
22673 if (!strcmp(st, "visible"))
22674 set_state(PART:"check", "visible", 0.0);
22676 set_state(PART:"check", "default", 0.0);
22681 ///////////////////////////////////////////////////////////////////////////////
22682 group { name: "elm/radio/base/default";
22684 image: "radio_base.png" COMP;
22685 image: "radio.png" COMP;
22686 image: "radio2.png" COMP;
22692 description { state: "default" 0.0;
22694 rel2.relative: 0.0 1.0;
22700 aspect_preference: VERTICAL;
22701 image.normal: "radio_base.png";
22704 part { name: "radio";
22707 description { state: "default" 0.0;
22711 image.normal: "radio.png";
22713 description { state: "visible" 0.0;
22714 inherit: "default" 0.0;
22718 part { name: "elm.swallow.content";
22720 description { state: "default" 0.0;
22726 rel1.relative: 1.0 0.0;
22729 rel2.relative: 1.0 1.0;
22732 description { state: "visible" 0.0;
22733 inherit: "default" 0.0;
22735 color: 255 255 255 255;
22738 description { state: "disabled" 0.0;
22739 inherit: "default" 0.0;
22740 color: 128 128 128 128;
22742 description { state: "disabled_visible" 0.0;
22743 inherit: "default" 0.0;
22744 color: 128 128 128 128;
22749 part { name: "elm.text";
22753 description { state: "default" 0.0;
22755 rel1.to_x: "elm.swallow.content";
22756 rel1.relative: 1.0 0.0;
22758 rel2.relative: 1.0 1.0;
22759 rel2.offset: -2 -2;
22762 font: "Sans,Edje-Vera";
22768 description { state: "visible" 0.0;
22769 inherit: "default" 0.0;
22773 description { state: "disabled" 0.0;
22774 inherit: "default" 0.0;
22778 description { state: "disabled_visible" 0.0;
22779 inherit: "default" 0.0;
22786 part { name: "events";
22788 ignore_flags: ON_HOLD;
22789 description { state: "default" 0.0;
22793 part { name: "disabler";
22795 description { state: "default" 0.0;
22799 description { state: "disabled" 0.0;
22800 inherit: "default" 0.0;
22806 program { name: "click";
22807 signal: "mouse,up,1";
22809 action: SIGNAL_EMIT "elm,action,radio,toggle" "";
22811 program { name: "radio_on";
22812 signal: "elm,state,radio,on";
22814 action: STATE_SET "visible" 0.0;
22817 program { name: "radio_off";
22818 signal: "elm,state,radio,off";
22820 action: STATE_SET "default" 0.0;
22823 program { name: "text_show";
22824 signal: "elm,state,text,visible";
22826 action: STATE_SET "visible" 0.0;
22827 target: "elm.text";
22829 program { name: "text_hide";
22830 signal: "elm,state,text,hidden";
22832 action: STATE_SET "default" 0.0;
22833 target: "elm.text";
22835 program { name: "icon_show";
22836 signal: "elm,state,icon,visible";
22838 action: STATE_SET "visible" 0.0;
22839 target: "elm.swallow.content";
22841 program { name: "icon_hide";
22842 signal: "elm,state,icon,hidden";
22844 action: STATE_SET "default" 0.0;
22845 target: "elm.swallow.content";
22847 program { name: "disable";
22848 signal: "elm,state,disabled";
22850 action: STATE_SET "disabled" 0.0;
22851 target: "disabler";
22852 after: "disable_text";
22854 program { name: "disable_text";
22858 get_state(PART:"elm.text", st, 30, vl);
22859 if (!strcmp(st, "visible"))
22860 set_state(PART:"elm.text", "disabled_visible", 0.0);
22862 set_state(PART:"elm.text", "disabled", 0.0);
22864 get_state(PART:"elm.swallow.content", st, 30, vl);
22865 if (!strcmp(st, "visible"))
22866 set_state(PART:"elm.swallow.content", "disabled_visible", 0.0);
22868 set_state(PART:"elm.swallow.content", "disabled", 0.0);
22871 program { name: "enable";
22872 signal: "elm,state,enabled";
22874 action: STATE_SET "default" 0.0;
22875 target: "disabler";
22876 after: "enable_text";
22878 program { name: "enable_text";
22882 get_state(PART:"elm.text", st, 30, vl);
22883 if (!strcmp(st, "disabled_visible"))
22884 set_state(PART:"elm.text", "visible", 0.0);
22886 set_state(PART:"elm.text", "default", 0.0);
22888 get_state(PART:"elm.swallow.content", st, 30, vl);
22889 if (!strcmp(st, "visible"))
22890 set_state(PART:"elm.swallow.content", "visible", 0.0);
22892 set_state(PART:"elm.swallow.content", "default", 0.0);
22897 group { name: "elm/genlist/tree_compress_odd/double_label/default";
22898 data.item: "stacking" "below";
22899 data.item: "selectraise" "on";
22900 data.item: "labels" "elm.text elm.text.sub";
22901 data.item: "icons" "elm.swallow.icon elm.swallow.end";
22902 data.item: "treesize" "20";
22903 // data.item: "states" "";
22905 image: "bt_sm_base1.png" COMP;
22906 image: "bt_sm_shine.png" COMP;
22907 image: "bt_sm_hilight.png" COMP;
22908 image: "ilist_2.png" COMP;
22909 image: "icon_arrow_right.png" COMP;
22910 image: "icon_arrow_down.png" COMP;
22918 state: "default" 0.0;
22926 state: "default" 0.0;
22928 normal: "ilist_2.png";
22935 clip_to: "disclip";
22937 description { state: "default" 0.0;
22939 color: 255 255 255 0;
22949 normal: "bt_sm_base1.png";
22952 image.middle: SOLID;
22954 description { state: "selected" 0.0;
22955 inherit: "default" 0.0;
22957 color: 255 255 255 255;
22968 part { name: "elm.swallow.pad";
22970 description { state: "default" 0.0;
22983 part { name: "arrow";
22984 clip_to: "disclip";
22985 ignore_flags: ON_HOLD;
22986 description { state: "default" 0.0;
22991 to_x: "elm.swallow.pad";
22996 to_x: "elm.swallow.pad";
23000 image.normal: "icon_arrow_right.png";
23002 description { state: "active" 0.0;
23003 inherit: "default" 0.0;
23004 image.normal: "icon_arrow_down.png";
23007 part { name: "elm.swallow.icon";
23008 clip_to: "disclip";
23010 description { state: "default" 0.0;
23025 part { name: "elm.swallow.end";
23026 clip_to: "disclip";
23028 description { state: "default" 0.0;
23032 aspect_preference: VERTICAL;
23043 part { name: "elm.text";
23044 clip_to: "disclip";
23046 effect: SOFT_SHADOW;
23050 state: "default" 0.0;
23053 to_x: "elm.swallow.icon";
23058 to_x: "elm.swallow.end";
23070 text_class: "list_item";
23073 description { state: "selected" 0.0;
23074 inherit: "default" 0.0;
23075 color: 224 224 224 255;
23079 part { name: "elm.text.sub";
23080 clip_to: "disclip";
23085 state: "default" 0.0;
23088 to_x: "elm.swallow.icon";
23093 to_x: "elm.swallow.end";
23105 text_class: "list_item";
23108 description { state: "selected" 0.0;
23109 inherit: "default" 0.0;
23110 color: 128 128 128 255;
23114 part { name: "fg1";
23115 clip_to: "disclip";
23117 description { state: "default" 0.0;
23119 color: 255 255 255 0;
23121 rel2.relative: 1.0 0.5;
23124 normal: "bt_sm_hilight.png";
23128 description { state: "selected" 0.0;
23129 inherit: "default" 0.0;
23131 color: 255 255 255 255;
23134 part { name: "fg2";
23135 clip_to: "disclip";
23137 description { state: "default" 0.0;
23139 color: 255 255 255 0;
23143 normal: "bt_sm_shine.png";
23147 description { state: "selected" 0.0;
23148 inherit: "default" 0.0;
23150 color: 255 255 255 255;
23153 part { name: "disclip";
23155 description { state: "default" 0.0;
23159 description { state: "disabled" 0.0;
23160 inherit: "default" 0.0;
23161 color: 255 255 255 64;
23166 // signal: elm,state,%s,active
23167 // a "check" item named %s went active
23168 // signal: elm,state,%s,passive
23169 // a "check" item named %s went passive
23170 // default is passive
23173 signal: "elm,state,selected";
23175 action: STATE_SET "selected" 0.0;
23179 target: "elm.text";
23180 target: "elm.text.sub";
23183 name: "go_passive";
23184 signal: "elm,state,unselected";
23186 action: STATE_SET "default" 0.0;
23190 target: "elm.text";
23191 target: "elm.text.sub";
23192 transition: LINEAR 0.1;
23195 name: "go_disabled";
23196 signal: "elm,state,disabled";
23198 action: STATE_SET "disabled" 0.0;
23202 name: "go_enabled";
23203 signal: "elm,state,enabled";
23205 action: STATE_SET "default" 0.0;
23210 signal: "mouse,up,1";
23212 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
23215 name: "go_expanded";
23216 signal: "elm,state,expanded";
23218 action: STATE_SET "active" 0.0;
23222 name: "go_contracted";
23223 signal: "elm,state,contracted";
23225 action: STATE_SET "default" 0.0;
23231 group { name: "elm/genlist/item_compress/media/default";
23232 data.item: "stacking" "above";
23233 data.item: "selectraise" "on";
23234 data.item: "labels" "elm.text.title elm.text.album-artist";
23235 data.item: "treesize" "20";
23237 image: "bt_sm_base1.png" COMP;
23238 image: "bt_sm_shine.png" COMP;
23239 image: "bt_sm_hilight.png" COMP;
23240 image: "ilist_1.png" COMP;
23241 image: "ilist_item_shadow.png" COMP;
23249 state: "default" 0.0;
23257 state: "default" 0.0;
23272 normal: "ilist_item_shadow.png";
23281 state: "default" 0.0;
23283 normal: "ilist_1.png";
23290 clip_to: "disclip";
23292 description { state: "default" 0.0;
23294 color: 255 255 255 0;
23304 normal: "bt_sm_base1.png";
23307 image.middle: SOLID;
23309 description { state: "selected" 0.0;
23310 inherit: "default" 0.0;
23312 color: 255 255 255 255;
23323 part { name: "elm.swallow.pad";
23325 description { state: "default" 0.0;
23338 part { name: "elm.text.title";
23339 clip_to: "disclip";
23341 effect: SOFT_SHADOW;
23345 state: "default" 0.0;
23363 description { state: "selected" 0.0;
23364 inherit: "default" 0.0;
23365 color: 224 224 224 255;
23369 part { name: "elm.text.album-artist";
23370 clip_to: "disclip";
23375 state: "default" 0.0;
23393 description { state: "selected" 0.0;
23394 inherit: "default" 0.0;
23395 color: 128 128 128 255;
23399 part { name: "fg1";
23400 clip_to: "disclip";
23402 description { state: "default" 0.0;
23404 color: 255 255 255 0;
23406 rel2.relative: 1.0 0.5;
23409 normal: "bt_sm_hilight.png";
23413 description { state: "selected" 0.0;
23414 inherit: "default" 0.0;
23416 color: 255 255 255 255;
23419 part { name: "fg2";
23420 clip_to: "disclip";
23422 description { state: "default" 0.0;
23424 color: 255 255 255 0;
23428 normal: "bt_sm_shine.png";
23432 description { state: "selected" 0.0;
23433 inherit: "default" 0.0;
23435 color: 255 255 255 255;
23438 part { name: "disclip";
23440 description { state: "default" 0.0;
23444 description { state: "disabled" 0.0;
23445 inherit: "default" 0.0;
23446 color: 255 255 255 64;
23451 // signal: elm,state,%s,active
23452 // a "check" item named %s went active
23453 // signal: elm,state,%s,passive
23454 // a "check" item named %s went passive
23455 // default is passive
23458 signal: "elm,state,selected";
23460 action: STATE_SET "selected" 0.0;
23464 target: "elm.text.title";
23465 target: "elm.text.album-artist";
23468 name: "go_passive";
23469 signal: "elm,state,unselected";
23471 action: STATE_SET "default" 0.0;
23475 target: "elm.text.title";
23476 target: "elm.text.album-artist";
23477 transition: LINEAR 0.1;
23480 name: "go_disabled";
23481 signal: "elm,state,disabled";
23483 action: STATE_SET "disabled" 0.0;
23487 name: "go_enabled";
23488 signal: "elm,state,enabled";
23490 action: STATE_SET "default" 0.0;
23495 group { name: "elm/genlist/item_compress_odd/media/default";
23496 data.item: "stacking" "below";
23497 data.item: "selectraise" "on";
23498 data.item: "labels" "elm.text.title elm.text.album-artist";
23499 data.item: "treesize" "20";
23501 image: "bt_sm_base1.png" COMP;
23502 image: "bt_sm_shine.png" COMP;
23503 image: "bt_sm_hilight.png" COMP;
23504 image: "ilist_2.png" COMP;
23507 part { name: "event";
23511 state: "default" 0.0;
23519 state: "default" 0.0;
23521 normal: "ilist_2.png";
23528 clip_to: "disclip";
23530 description { state: "default" 0.0;
23532 color: 255 255 255 0;
23542 normal: "bt_sm_base1.png";
23545 image.middle: SOLID;
23547 description { state: "selected" 0.0;
23548 inherit: "default" 0.0;
23550 color: 255 255 255 255;
23561 part { name: "elm.swallow.pad";
23563 description { state: "default" 0.0;
23576 part { name: "elm.text.title";
23577 clip_to: "disclip";
23579 effect: SOFT_SHADOW;
23583 state: "default" 0.0;
23601 description { state: "selected" 0.0;
23602 inherit: "default" 0.0;
23603 color: 224 224 224 255;
23607 part { name: "elm.text.album-artist";
23608 clip_to: "disclip";
23613 state: "default" 0.0;
23631 description { state: "selected" 0.0;
23632 inherit: "default" 0.0;
23633 color: 128 128 128 255;
23637 part { name: "fg1";
23638 clip_to: "disclip";
23640 description { state: "default" 0.0;
23642 color: 255 255 255 0;
23644 rel2.relative: 1.0 0.5;
23647 normal: "bt_sm_hilight.png";
23651 description { state: "selected" 0.0;
23652 inherit: "default" 0.0;
23654 color: 255 255 255 255;
23657 part { name: "fg2";
23658 clip_to: "disclip";
23660 description { state: "default" 0.0;
23662 color: 255 255 255 0;
23666 normal: "bt_sm_shine.png";
23670 description { state: "selected" 0.0;
23671 inherit: "default" 0.0;
23673 color: 255 255 255 255;
23676 part { name: "disclip";
23678 description { state: "default" 0.0;
23682 description { state: "disabled" 0.0;
23683 inherit: "default" 0.0;
23684 color: 255 255 255 64;
23689 // signal: elm,state,%s,active
23690 // a "check" item named %s went active
23691 // signal: elm,state,%s,passive
23692 // a "check" item named %s went passive
23693 // default is passive
23696 signal: "elm,state,selected";
23698 action: STATE_SET "selected" 0.0;
23702 target: "elm.text.title";
23703 target: "elm.text.album-artist";
23706 name: "go_passive";
23707 signal: "elm,state,unselected";
23709 action: STATE_SET "default" 0.0;
23713 target: "elm.text.title";
23714 target: "elm.text.album-artist";
23715 transition: LINEAR 0.1;
23718 name: "go_disabled";
23719 signal: "elm,state,disabled";
23721 action: STATE_SET "disabled" 0.0;
23725 name: "go_enabled";
23726 signal: "elm,state,enabled";
23728 action: STATE_SET "default" 0.0;
23734 group { name: "elm/genlist/item_compress/media-album/default";
23735 data.item: "stacking" "above";
23736 data.item: "selectraise" "on";
23737 data.item: "labels" "elm.text.title elm.text.trackno elm.text.length";
23738 data.item: "states" "elm.state.trackno";
23739 data.item: "treesize" "20";
23741 image: "bt_sm_base1.png" COMP;
23742 image: "bt_sm_shine.png" COMP;
23743 image: "bt_sm_hilight.png" COMP;
23744 image: "ilist_1.png" COMP;
23745 image: "ilist_item_shadow.png" COMP;
23748 public dot_visible;
23756 state: "default" 0.0;
23764 state: "default" 0.0;
23779 normal: "ilist_item_shadow.png";
23788 state: "default" 0.0;
23790 normal: "ilist_1.png";
23797 clip_to: "disclip";
23799 description { state: "default" 0.0;
23801 color: 255 255 255 0;
23811 normal: "bt_sm_base1.png";
23814 image.middle: SOLID;
23816 description { state: "selected" 0.0;
23817 inherit: "default" 0.0;
23819 color: 255 255 255 255;
23830 part { name: "elm.swallow.pad";
23832 description { state: "default" 0.0;
23846 name: "elm.text.trackno";
23851 state: "default" 0.0;
23852 color: 255 255 255 255;
23856 to_y: "elm.text.title";
23861 to_y: "elm.text.title";
23874 description { state: "selected" 0.0;
23875 inherit: "default" 0.0;
23876 color: 224 224 224 255;
23886 state: "default" 0.0;
23887 color: 255 255 255 255;
23892 to_x: "elm.text.trackno";
23893 to_y: "elm.text.title";
23898 to_x: "elm.text.trackno";
23899 to_y: "elm.text.title";
23915 state: "visible" 0.0;
23916 inherit: "default" 0.0;
23919 description { state: "selected" 0.0;
23920 inherit: "default" 0.0;
23921 color: 224 224 224 255;
23928 signal: "elm,state,elm.state.trackno,active";
23931 set_state(PART:"dot", "visible", 0.0);
23932 set_int(dot_visible, 1);
23936 part { name: "elm.text.title";
23937 clip_to: "disclip";
23939 effect: SOFT_SHADOW;
23943 state: "default" 0.0;
23962 description { state: "selected" 0.0;
23963 inherit: "default" 0.0;
23964 color: 224 224 224 255;
23968 part { name: "elm.text.length";
23969 clip_to: "disclip";
23974 state: "default" 0.0;
23992 description { state: "selected" 0.0;
23993 inherit: "default" 0.0;
23994 color: 128 128 128 255;
23998 part { name: "fg1";
23999 clip_to: "disclip";
24001 description { state: "default" 0.0;
24003 color: 255 255 255 0;
24005 rel2.relative: 1.0 0.5;
24008 normal: "bt_sm_hilight.png";
24012 description { state: "selected" 0.0;
24013 inherit: "default" 0.0;
24015 color: 255 255 255 255;
24018 part { name: "fg2";
24019 clip_to: "disclip";
24021 description { state: "default" 0.0;
24023 color: 255 255 255 0;
24027 normal: "bt_sm_shine.png";
24031 description { state: "selected" 0.0;
24032 inherit: "default" 0.0;
24034 color: 255 255 255 255;
24037 part { name: "disclip";
24039 description { state: "default" 0.0;
24043 description { state: "disabled" 0.0;
24044 inherit: "default" 0.0;
24045 color: 255 255 255 64;
24050 // signal: elm,state,%s,active
24051 // a "check" item named %s went active
24052 // signal: elm,state,%s,passive
24053 // a "check" item named %s went passive
24054 // default is passive
24057 signal: "elm,state,selected";
24059 action: STATE_SET "selected" 0.0;
24063 target: "elm.text.title";
24064 target: "elm.text.trackno";
24065 target: "elm.text.length";
24066 after: "dot_active";
24069 name: "dot_active";
24071 if (get_int(dot_visible) == 1)
24072 set_state(PART:"dot", "selected", 0.0);
24076 name: "go_passive";
24077 signal: "elm,state,unselected";
24079 action: STATE_SET "default" 0.0;
24083 target: "elm.text.title";
24084 target: "elm.text.length";
24085 target: "elm.text.trackno";
24086 transition: LINEAR 0.1;
24087 after: "dot_passive";
24090 name: "dot_passive";
24092 if (get_int(dot_visible) == 1)
24093 set_state(PART:"dot", "visible", 0.0);
24097 name: "go_disabled";
24098 signal: "elm,state,disabled";
24100 action: STATE_SET "disabled" 0.0;
24104 name: "go_enabled";
24105 signal: "elm,state,enabled";
24107 action: STATE_SET "default" 0.0;
24112 group { name: "elm/genlist/item_compress_odd/media-album/default";
24113 data.item: "stacking" "below";
24114 data.item: "selectraise" "on";
24115 data.item: "labels" "elm.text.title elm.text.trackno elm.text.length";
24116 data.item: "states" "elm.state.trackno";
24117 data.item: "treesize" "20";
24119 image: "bt_sm_base1.png" COMP;
24120 image: "bt_sm_shine.png" COMP;
24121 image: "bt_sm_hilight.png" COMP;
24122 image: "ilist_2.png" COMP;
24125 public dot_visible;
24128 part { name: "event";
24132 state: "default" 0.0;
24140 state: "default" 0.0;
24142 normal: "ilist_2.png";
24149 clip_to: "disclip";
24151 description { state: "default" 0.0;
24153 color: 255 255 255 0;
24163 normal: "bt_sm_base1.png";
24166 image.middle: SOLID;
24168 description { state: "selected" 0.0;
24169 inherit: "default" 0.0;
24171 color: 255 255 255 255;
24182 part { name: "elm.swallow.pad";
24184 description { state: "default" 0.0;
24198 name: "elm.text.trackno";
24203 state: "default" 0.0;
24204 color: 255 255 255 255;
24208 to_y: "elm.text.title";
24213 to_y: "elm.text.title";
24226 description { state: "selected" 0.0;
24227 inherit: "default" 0.0;
24228 color: 224 224 224 255;
24238 state: "default" 0.0;
24239 color: 255 255 255 255;
24244 to_x: "elm.text.trackno";
24245 to_y: "elm.text.title";
24250 to_x: "elm.text.trackno";
24251 to_y: "elm.text.title";
24267 state: "visible" 0.0;
24268 inherit: "default" 0.0;
24271 description { state: "selected" 0.0;
24272 inherit: "default" 0.0;
24273 color: 224 224 224 255;
24280 signal: "elm,state,elm.state.trackno,active";
24283 set_state(PART:"dot", "visible", 0.0);
24284 set_int(dot_visible, 1);
24288 part { name: "elm.text.title";
24289 clip_to: "disclip";
24291 effect: SOFT_SHADOW;
24295 state: "default" 0.0;
24314 description { state: "selected" 0.0;
24315 inherit: "default" 0.0;
24316 color: 224 224 224 255;
24320 part { name: "elm.text.length";
24321 clip_to: "disclip";
24326 state: "default" 0.0;
24344 description { state: "selected" 0.0;
24345 inherit: "default" 0.0;
24346 color: 128 128 128 255;
24350 part { name: "fg1";
24351 clip_to: "disclip";
24353 description { state: "default" 0.0;
24355 color: 255 255 255 0;
24357 rel2.relative: 1.0 0.5;
24360 normal: "bt_sm_hilight.png";
24364 description { state: "selected" 0.0;
24365 inherit: "default" 0.0;
24367 color: 255 255 255 255;
24370 part { name: "fg2";
24371 clip_to: "disclip";
24373 description { state: "default" 0.0;
24375 color: 255 255 255 0;
24379 normal: "bt_sm_shine.png";
24383 description { state: "selected" 0.0;
24384 inherit: "default" 0.0;
24386 color: 255 255 255 255;
24389 part { name: "disclip";
24391 description { state: "default" 0.0;
24395 description { state: "disabled" 0.0;
24396 inherit: "default" 0.0;
24397 color: 255 255 255 64;
24402 // signal: elm,state,%s,active
24403 // a "check" item named %s went active
24404 // signal: elm,state,%s,passive
24405 // a "check" item named %s went passive
24406 // default is passive
24409 signal: "elm,state,selected";
24411 action: STATE_SET "selected" 0.0;
24415 target: "elm.text.title";
24416 target: "elm.text.length";
24417 target: "elm.text.trackno";
24418 after: "dot_active";
24421 name: "dot_active";
24423 if (get_int(dot_visible) == 1)
24424 set_state(PART:"dot", "selected", 0.0);
24428 name: "go_passive";
24429 signal: "elm,state,unselected";
24431 action: STATE_SET "default" 0.0;
24435 target: "elm.text.title";
24436 target: "elm.text.length";
24437 target: "elm.text.trackno";
24438 transition: LINEAR 0.1;
24439 after: "dot_passive";
24442 name: "dot_passive";
24444 if (get_int(dot_visible) == 1)
24445 set_state(PART:"dot", "visible", 0.0);
24449 name: "go_disabled";
24450 signal: "elm,state,disabled";
24452 action: STATE_SET "disabled" 0.0;
24456 name: "go_enabled";
24457 signal: "elm,state,enabled";
24459 action: STATE_SET "default" 0.0;
24465 group { name: "elm/genlist/item_compress/media-preview/default";
24466 data.item: "stacking" "above";
24467 data.item: "selectraise" "on";
24468 data.item: "labels" "elm.text.title elm.text.artist";
24469 data.item: "icons" "elm.swallow.preview";
24470 data.item: "treesize" "20";
24472 image: "bt_sm_base1.png" COMP;
24473 image: "bt_sm_shine.png" COMP;
24474 image: "bt_sm_hilight.png" COMP;
24475 image: "ilist_1.png" COMP;
24476 image: "ilist_item_shadow.png" COMP;
24484 state: "default" 0.0;
24492 state: "default" 0.0;
24507 normal: "ilist_item_shadow.png";
24516 state: "default" 0.0;
24518 normal: "ilist_1.png";
24525 clip_to: "disclip";
24527 description { state: "default" 0.0;
24529 color: 255 255 255 0;
24539 normal: "bt_sm_base1.png";
24542 image.middle: SOLID;
24544 description { state: "selected" 0.0;
24545 inherit: "default" 0.0;
24547 color: 255 255 255 255;
24558 part { name: "elm.swallow.pad";
24560 description { state: "default" 0.0;
24573 part { name: "elm.swallow.preview";
24574 clip_to: "disclip";
24576 description { state: "default" 0.0;
24582 to_x: "elm.swallow.pad";
24587 to_x: "elm.swallow.pad";
24593 part { name: "elm.text.title";
24594 clip_to: "disclip";
24596 effect: SOFT_SHADOW;
24600 state: "default" 0.0;
24602 to_x: "elm.swallow.preview";
24619 description { state: "selected" 0.0;
24620 inherit: "default" 0.0;
24621 color: 224 224 224 255;
24625 part { name: "elm.text.artist";
24626 clip_to: "disclip";
24631 state: "default" 0.0;
24633 to_x: "elm.swallow.preview";
24650 description { state: "selected" 0.0;
24651 inherit: "default" 0.0;
24652 color: 128 128 128 255;
24656 part { name: "fg1";
24657 clip_to: "disclip";
24659 description { state: "default" 0.0;
24661 color: 255 255 255 0;
24663 rel2.relative: 1.0 0.5;
24666 normal: "bt_sm_hilight.png";
24670 description { state: "selected" 0.0;
24671 inherit: "default" 0.0;
24673 color: 255 255 255 255;
24676 part { name: "fg2";
24677 clip_to: "disclip";
24679 description { state: "default" 0.0;
24681 color: 255 255 255 0;
24685 normal: "bt_sm_shine.png";
24689 description { state: "selected" 0.0;
24690 inherit: "default" 0.0;
24692 color: 255 255 255 255;
24695 part { name: "disclip";
24697 description { state: "default" 0.0;
24701 description { state: "disabled" 0.0;
24702 inherit: "default" 0.0;
24703 color: 255 255 255 64;
24708 // signal: elm,state,%s,active
24709 // a "check" item named %s went active
24710 // signal: elm,state,%s,passive
24711 // a "check" item named %s went passive
24712 // default is passive
24715 signal: "elm,state,selected";
24717 action: STATE_SET "selected" 0.0;
24721 target: "elm.text.title";
24722 target: "elm.text.artist";
24725 name: "go_passive";
24726 signal: "elm,state,unselected";
24728 action: STATE_SET "default" 0.0;
24732 target: "elm.text.title";
24733 target: "elm.text.artist";
24734 transition: LINEAR 0.1;
24737 name: "go_disabled";
24738 signal: "elm,state,disabled";
24740 action: STATE_SET "disabled" 0.0;
24744 name: "go_enabled";
24745 signal: "elm,state,enabled";
24747 action: STATE_SET "default" 0.0;
24752 group { name: "elm/genlist/item_compress_odd/media-preview/default";
24753 data.item: "stacking" "below";
24754 data.item: "selectraise" "on";
24755 data.item: "labels" "elm.text.title elm.text.artist";
24756 data.item: "icons" "elm.swallow.preview";
24757 data.item: "treesize" "20";
24759 image: "bt_sm_base1.png" COMP;
24760 image: "bt_sm_shine.png" COMP;
24761 image: "bt_sm_hilight.png" COMP;
24762 image: "ilist_2.png" COMP;
24765 part { name: "event";
24769 state: "default" 0.0;
24777 state: "default" 0.0;
24779 normal: "ilist_2.png";
24786 clip_to: "disclip";
24788 description { state: "default" 0.0;
24790 color: 255 255 255 0;
24800 normal: "bt_sm_base1.png";
24803 image.middle: SOLID;
24805 description { state: "selected" 0.0;
24806 inherit: "default" 0.0;
24808 color: 255 255 255 255;
24819 part { name: "elm.swallow.pad";
24821 description { state: "default" 0.0;
24834 part { name: "elm.swallow.preview";
24835 clip_to: "disclip";
24837 description { state: "default" 0.0;
24843 to_x: "elm.swallow.pad";
24848 to_x: "elm.swallow.pad";
24854 part { name: "elm.text.title";
24855 clip_to: "disclip";
24857 effect: SOFT_SHADOW;
24861 state: "default" 0.0;
24863 to_x: "elm.swallow.preview";
24880 description { state: "selected" 0.0;
24881 inherit: "default" 0.0;
24882 color: 224 224 224 255;
24886 part { name: "elm.text.artist";
24887 clip_to: "disclip";
24892 state: "default" 0.0;
24894 to_x: "elm.swallow.preview";
24911 description { state: "selected" 0.0;
24912 inherit: "default" 0.0;
24913 color: 128 128 128 255;
24917 part { name: "fg1";
24918 clip_to: "disclip";
24920 description { state: "default" 0.0;
24922 color: 255 255 255 0;
24924 rel2.relative: 1.0 0.5;
24927 normal: "bt_sm_hilight.png";
24931 description { state: "selected" 0.0;
24932 inherit: "default" 0.0;
24934 color: 255 255 255 255;
24937 part { name: "fg2";
24938 clip_to: "disclip";
24940 description { state: "default" 0.0;
24942 color: 255 255 255 0;
24946 normal: "bt_sm_shine.png";
24950 description { state: "selected" 0.0;
24951 inherit: "default" 0.0;
24953 color: 255 255 255 255;
24956 part { name: "disclip";
24958 description { state: "default" 0.0;
24962 description { state: "disabled" 0.0;
24963 inherit: "default" 0.0;
24964 color: 255 255 255 64;
24969 // signal: elm,state,%s,active
24970 // a "check" item named %s went active
24971 // signal: elm,state,%s,passive
24972 // a "check" item named %s went passive
24973 // default is passive
24976 signal: "elm,state,selected";
24978 action: STATE_SET "selected" 0.0;
24982 target: "elm.text.title";
24983 target: "elm.text.artist";
24986 name: "go_passive";
24987 signal: "elm,state,unselected";
24989 action: STATE_SET "default" 0.0;
24993 target: "elm.text.title";
24994 target: "elm.text.artist";
24995 transition: LINEAR 0.1;
24998 name: "go_disabled";
24999 signal: "elm,state,disabled";
25001 action: STATE_SET "disabled" 0.0;
25005 name: "go_enabled";
25006 signal: "elm,state,enabled";
25008 action: STATE_SET "default" 0.0;
25014 group { name: "elm/genlist/item/mode/default";
25015 data.item: "selectraise" "on";
25016 data.item: "labels" "elm.text.mode";
25017 data.item: "icons" "elm.swallow.mode";
25018 data.item: "mode_part" "elm.swallow.origin";
25019 data.item: "treesize" "20";
25021 image: "bt_sm_base1.png" COMP;
25022 image: "bt_sm_shine.png" COMP;
25023 image: "bt_sm_hilight.png" COMP;
25024 image: "ilist_1.png" COMP;
25025 image: "ilist_2.png" COMP;
25026 image: "ilist_item_shadow.png" COMP;
25035 state: "default" 0.0;
25043 state: "default" 0.0;
25058 normal: "ilist_item_shadow.png";
25063 state: "default" 1.0;
25064 inherit: "default" 0.0;
25072 state: "default" 0.0;
25074 normal: "ilist_1.png";
25080 state: "default" 1.0;
25081 inherit: "default" 0.0;
25082 image.normal: "ilist_2.png";
25086 clip_to: "disclip";
25088 description { state: "default" 0.0;
25090 color: 255 255 255 0;
25100 normal: "bt_sm_base1.png";
25103 image.middle: SOLID;
25105 description { state: "default" 0.1;
25106 inherit: "default" 0.0;
25108 description { state: "selected" 0.0;
25109 inherit: "default" 0.0;
25111 color: 255 255 255 255;
25122 state: "selected" 1.0;
25123 inherit: "selected" 0.0;
25126 part { name: "elm.text.mode";
25127 clip_to: "disclip";
25130 description { state: "default" 0.0;
25131 rel2.relative: 0.5 1.0;
25138 text_class: "list_item";
25142 part { name: "elm.swallow.mode";
25143 clip_to: "disclip";
25145 description { state: "default" 0.0;
25146 rel1.relative: 0.5 0.0;
25149 part { name: "fg1";
25150 clip_to: "disclip";
25152 description { state: "default" 0.0;
25154 color: 255 255 255 0;
25156 rel2.relative: 1.0 0.5;
25159 normal: "bt_sm_hilight.png";
25163 description { state: "selected" 0.0;
25164 inherit: "default" 0.0;
25166 color: 255 255 255 255;
25169 state: "selected" 1.0;
25170 inherit: "default" 0.0;
25172 color: 255 255 255 255;
25175 part { name: "fg2";
25176 clip_to: "disclip";
25178 description { state: "default" 0.0;
25180 color: 255 255 255 0;
25184 normal: "bt_sm_shine.png";
25188 description { state: "selected" 0.0;
25189 inherit: "default" 0.0;
25191 color: 255 255 255 255;
25194 state: "selected" 1.0;
25195 inherit: "default" 0.0;
25197 color: 255 255 255 255;
25200 // Transparent part between base parts and slidable parts
25201 part { name: "event_block_layer";
25203 clip_to: "disclip";
25205 description { state: "default" 0.0;
25210 description { state: "repeat_events" 0.0;
25211 inherit: "default" 0.0;
25215 part { name: "pers";
25216 clip_to: "disclip";
25218 description { state: "default" 0.0;
25219 rel1.relative: 0.0 1.0;
25222 part { name: "elm.swallow.origin";
25223 clip_to: "disclip";
25225 description { state: "default" 0.0;
25229 description { state: "slide" 0.0;
25230 inherit: "default" 0.0;
25231 rel1.relative: 1 0;
25232 rel2.relative: 2 1;
25234 description { state: "rotate" 0.0;
25235 inherit: "default" 0.0;
25237 perspective: "pers";
25250 description { state: "rotate" 1.0;
25251 inherit: "default" 0.0;
25253 perspective: "pers";
25267 part { name: "disclip";
25269 description { state: "default" 0.0;
25273 description { state: "disabled" 0.0;
25274 inherit: "default" 0.0;
25275 color: 255 255 255 64;
25282 signal: "elm,state,odd";
25284 action: STATE_SET "default" 1.0;
25290 signal: "elm,state,even";
25292 action: STATE_SET "default" 0.0;
25298 signal: "elm,state,selected";
25303 get_state(PART:"base", st, 30, vl);
25304 set_state(PART:"bg", "selected", vl);
25305 set_state(PART:"fg1", "selected", vl);
25306 set_state(PART:"fg2", "selected", vl);
25310 name: "go_passive";
25311 signal: "elm,state,unselected";
25316 get_state(PART:"base", st, 30, vl);
25317 set_state(PART:"bg", "default", vl);
25318 set_state(PART:"fg1", "default", vl);
25319 set_state(PART:"fg2", "default", vl);
25323 name: "go_disabled";
25324 signal: "elm,state,disabled";
25326 action: STATE_SET "disabled" 0.0;
25330 name: "go_enabled";
25331 signal: "elm,state,enabled";
25333 action: STATE_SET "default" 0.0;
25337 name: "slide_right";
25338 signal: "elm,state,slide,active";
25340 action: STATE_SET "slide" 0.0;
25341 target: "elm.swallow.origin";
25342 transition: ACCELERATE 0.5;
25343 after: "unblock_event";
25346 name: "unblock_event";
25347 action: STATE_SET "repeat_events" 0.0;
25348 target: "event_block_layer";
25351 name: "slide_left";
25352 signal: "elm,state,slide,passive";
25354 action: STATE_SET "default" 0.0;
25355 target: "event_block_layer";
25356 after: "slide_left2";
25359 name: "slide_left2";
25360 action: STATE_SET "default" 0.0;
25361 target: "elm.swallow.origin";
25362 transition: DECELERATE 0.5;
25363 after: "slide_left_finished";
25366 name: "slide_left_finished";
25367 action: SIGNAL_EMIT "elm,state,slide,passive,finished" "elm";
25371 signal: "elm,state,rotate,active";
25373 action: STATE_SET "rotate" 0.0;
25374 target: "elm.swallow.origin";
25375 after: "rotate_on2";
25378 name: "rotate_on2";
25379 action: STATE_SET "rotate" 1.0;
25380 target: "elm.swallow.origin";
25381 transition: LINEAR 0.5;
25382 after: "unblock_event";
25385 name: "rotate_off";
25386 signal: "elm,state,rotate,passive";
25388 action: STATE_SET "default" 0.0;
25389 target: "event_block_layer";
25390 after: "rotate_off2";
25393 name: "rotate_off2";
25394 action: STATE_SET "rotate" 0.0;
25395 transition: LINEAR 0.5;
25396 target: "elm.swallow.origin";
25397 after: "rotate_off3";
25400 name: "rotate_off3";
25401 action: STATE_SET "default" 0.0;
25402 target: "elm.swallow.origin";
25403 after: "rotate_off_finished";
25406 name: "rotate_off_finished";
25407 action: SIGNAL_EMIT "elm,state,rotate,passive,finished" "elm";
25412 group { name: "elm/genlist/item_odd/mode/default";
25413 data.item: "stacking" "below";
25414 data.item: "selectraise" "on";
25415 data.item: "labels" "elm.text.mode";
25416 data.item: "icons" "elm.swallow.mode";
25417 data.item: "mode_part" "elm.swallow.origin";
25418 data.item: "treesize" "20";
25420 image: "bt_sm_base1.png" COMP;
25421 image: "bt_sm_shine.png" COMP;
25422 image: "bt_sm_hilight.png" COMP;
25423 image: "ilist_2.png" COMP;
25432 state: "default" 0.0;
25440 state: "default" 0.0;
25442 normal: "ilist_2.png";
25449 clip_to: "disclip";
25451 description { state: "default" 0.0;
25453 color: 255 255 255 0;
25463 normal: "bt_sm_base1.png";
25466 image.middle: SOLID;
25468 description { state: "selected" 0.0;
25469 inherit: "default" 0.0;
25471 color: 255 255 255 255;
25482 part { name: "elm.text.mode";
25483 clip_to: "disclip";
25486 description { state: "default" 0.0;
25487 rel2.relative: 0.5 1.0;
25494 text_class: "list_item";
25498 part { name: "elm.swallow.mode";
25499 clip_to: "disclip";
25501 description { state: "default" 0.0;
25502 rel1.relative: 0.5 0.0;
25505 part { name: "fg1";
25506 clip_to: "disclip";
25508 description { state: "default" 0.0;
25510 color: 255 255 255 0;
25512 rel2.relative: 1.0 0.5;
25515 normal: "bt_sm_hilight.png";
25519 description { state: "selected" 0.0;
25520 inherit: "default" 0.0;
25522 color: 255 255 255 255;
25525 part { name: "fg2";
25526 clip_to: "disclip";
25528 description { state: "default" 0.0;
25530 color: 255 255 255 0;
25534 normal: "bt_sm_shine.png";
25538 description { state: "selected" 0.0;
25539 inherit: "default" 0.0;
25541 color: 255 255 255 255;
25544 // Transparent part between base parts and slidable parts
25545 part { name: "event_block_layer";
25547 clip_to: "disclip";
25549 description { state: "default" 0.0;
25554 description { state: "repeat_events" 0.0;
25555 inherit: "default" 0.0;
25559 part { name: "pers";
25560 clip_to: "disclip";
25562 description { state: "default" 0.0;
25563 rel1.relative: 0.0 1.0;
25566 part { name: "elm.swallow.origin";
25567 clip_to: "disclip";
25569 description { state: "default" 0.0;
25573 description { state: "slide" 0.0;
25574 inherit: "default" 0.0;
25575 rel1.relative: 1 0;
25576 rel2.relative: 2 1;
25578 description { state: "rotate" 0.0;
25579 inherit: "default" 0.0;
25581 perspective: "pers";
25594 description { state: "rotate" 1.0;
25595 inherit: "default" 0.0;
25597 perspective: "pers";
25611 part { name: "disclip";
25613 description { state: "default" 0.0;
25617 description { state: "disabled" 0.0;
25618 inherit: "default" 0.0;
25619 color: 255 255 255 64;
25626 signal: "elm,state,selected";
25628 action: STATE_SET "selected" 0.0;
25634 name: "go_passive";
25635 signal: "elm,state,unselected";
25637 action: STATE_SET "default" 0.0;
25641 transition: LINEAR 0.1;
25644 name: "go_disabled";
25645 signal: "elm,state,disabled";
25647 action: STATE_SET "disabled" 0.0;
25651 name: "go_enabled";
25652 signal: "elm,state,enabled";
25654 action: STATE_SET "default" 0.0;
25658 name: "slide_right";
25659 signal: "elm,state,slide,active";
25661 action: STATE_SET "slide" 0.0;
25662 target: "elm.swallow.origin";
25663 transition: ACCELERATE 0.5;
25664 after: "unblock_event";
25667 name: "unblock_event";
25668 action: STATE_SET "repeat_events" 0.0;
25669 target: "event_block_layer";
25672 name: "slide_left";
25673 signal: "elm,state,slide,passive";
25675 action: STATE_SET "default" 0.0;
25676 target: "event_block_layer";
25677 after: "slide_left2";
25680 name: "slide_left2";
25681 action: STATE_SET "default" 0.0;
25682 target: "elm.swallow.origin";
25683 transition: DECELERATE 0.5;
25684 after: "slide_left_finished";
25687 name: "slide_left_finished";
25688 action: SIGNAL_EMIT "elm,state,slide,passive,finished" "elm";
25692 signal: "elm,state,rotate,active";
25694 action: STATE_SET "rotate" 0.0;
25695 target: "elm.swallow.origin";
25696 after: "rotate_on2";
25699 name: "rotate_on2";
25700 action: STATE_SET "rotate" 1.0;
25701 target: "elm.swallow.origin";
25702 transition: LINEAR 0.5;
25703 after: "unblock_event";
25706 name: "rotate_off";
25707 signal: "elm,state,rotate,passive";
25709 action: STATE_SET "default" 0.0;
25710 target: "event_block_layer";
25711 after: "rotate_off2";
25714 name: "rotate_off2";
25715 action: STATE_SET "rotate" 0.0;
25716 transition: LINEAR 0.5;
25717 target: "elm.swallow.origin";
25718 after: "rotate_off3";
25721 name: "rotate_off3";
25722 action: STATE_SET "default" 0.0;
25723 target: "elm.swallow.origin";
25724 after: "rotate_off_finished";
25727 name: "rotate_off_finished";
25728 action: SIGNAL_EMIT "elm,state,rotate,passive,finished" "elm";
25733 ///////////////////////////////////////////////////////////////////////////////
25734 group { name: "elm/pager/base/default";
25735 data.item: "onshow" "raise";
25737 // data.item: "onhide" "lower";
25738 // data.item: "onshow" "lower";
25740 image: "frame_1.png" COMP;
25741 image: "frame_2.png" COMP;
25742 image: "dia_grad.png" COMP;
25745 part { name: "clip";
25748 description { state: "default" 0.0;
25751 offset: -9999 -9999;
25757 color: 255 255 255 255;
25759 description { state: "visible" 0.0;
25760 inherit: "default" 0.0;
25762 description { state: "hidden" 0.0;
25763 inherit: "default" 0.0;
25764 color: 255 255 255 0;
25768 part { name: "base0";
25771 description { state: "default" 0.0;
25772 image.normal: "dia_grad.png";
25784 part { name: "base";
25787 description { state: "default" 0.0;
25789 normal: "frame_2.png";
25795 description { state: "hidden" 0.0;
25796 inherit: "default" 0.0;
25797 rel1.relative: -1.0 0.0;
25798 rel2.relative: 0.0 1.0;
25800 description { state: "visible" 0.0;
25801 inherit: "default" 0.0;
25802 rel1.relative: 0.0 0.0;
25803 rel2.relative: 1.0 1.0;
25806 part { name: "over";
25809 description { state: "default" 0.0;
25819 normal: "frame_1.png";
25826 part { name: "elm.swallow.content";
25829 description { state: "default" 0.0;
25842 program { name: "push_start";
25843 signal: "elm,action,push";
25845 action: STATE_SET "hidden" 0.0;
25848 after: "show_start2";
25850 program { name: "show_start";
25851 signal: "elm,action,show";
25853 action: STATE_SET "hidden" 0.0;
25856 after: "show_start2";
25858 program { name: "show_start2";
25859 action: STATE_SET "visible" 0.0;
25860 transition: DECELERATE 0.5;
25865 program { name: "show_end";
25866 action: SIGNAL_EMIT "elm,action,show,finished" "";
25868 program { name: "pop_start";
25869 signal: "elm,action,pop";
25871 action: STATE_SET "visible" 0.0;
25874 after: "hide_start2";
25876 program { name: "hide_start";
25877 signal: "elm,action,hide";
25879 action: STATE_SET "visible" 0.0;
25882 after: "hide_start2";
25884 program { name: "hide_start2";
25885 action: STATE_SET "hidden" 0.0;
25886 transition: DECELERATE 0.5;
25891 program { name: "hide_end";
25892 action: SIGNAL_EMIT "elm,action,hide,finished" "";
25894 program { name: "reset";
25895 signal: "elm,action,reset";
25897 action: STATE_SET "default" 0.0;
25904 group { name: "elm/pager/base/slide";
25906 image: "frame_1.png" COMP;
25907 image: "frame_2.png" COMP;
25908 image: "dia_grad.png" COMP;
25911 part { name: "clip";
25914 description { state: "default" 0.0;
25917 offset: -9999 -9999;
25923 color: 255 255 255 255;
25925 description { state: "visible" 0.0;
25926 inherit: "default" 0.0;
25928 description { state: "hidden" 0.0;
25929 inherit: "default" 0.0;
25930 color: 255 255 255 0;
25933 description { state: "hidden2" 0.0;
25934 inherit: "default" 0.0;
25935 color: 255 255 255 0;
25939 part { name: "base0";
25942 description { state: "default" 0.0;
25943 image.normal: "dia_grad.png";
25955 part { name: "base";
25958 description { state: "default" 0.0;
25960 normal: "frame_2.png";
25966 description { state: "hidden" 0.0;
25967 inherit: "default" 0.0;
25968 rel1.relative: -1.0 0.0;
25969 rel2.relative: 0.0 1.0;
25971 description { state: "hidden2" 0.0;
25972 inherit: "default" 0.0;
25973 rel1.relative: 1.0 0.0;
25974 rel2.relative: 2.0 1.0;
25976 description { state: "visible" 0.0;
25977 inherit: "default" 0.0;
25978 rel1.relative: 0.0 0.0;
25979 rel2.relative: 1.0 1.0;
25982 part { name: "over";
25985 description { state: "default" 0.0;
25995 normal: "frame_1.png";
26002 part { name: "elm.swallow.content";
26005 description { state: "default" 0.0;
26018 program { name: "push_start";
26019 signal: "elm,action,push";
26021 action: STATE_SET "hidden2" 0.0;
26024 after: "show_start2";
26026 program { name: "show_start";
26027 signal: "elm,action,show";
26029 action: STATE_SET "hidden" 0.0;
26032 after: "show_start2";
26034 program { name: "show_start2";
26035 action: STATE_SET "visible" 0.0;
26036 transition: DECELERATE 0.5;
26041 program { name: "show_end";
26042 action: SIGNAL_EMIT "elm,action,show,finished" "";
26044 program { name: "pop_start";
26045 signal: "elm,action,pop";
26047 action: STATE_SET "visible" 0.0;
26050 after: "pop_start2";
26052 program { name: "pop_start2";
26053 action: STATE_SET "hidden2" 0.0;
26054 transition: DECELERATE 0.5;
26059 program { name: "hide_start";
26060 signal: "elm,action,hide";
26062 action: STATE_SET "visible" 0.0;
26065 after: "hide_start2";
26067 program { name: "hide_start2";
26068 action: STATE_SET "hidden" 0.0;
26069 transition: DECELERATE 0.5;
26074 program { name: "hide_end";
26075 action: SIGNAL_EMIT "elm,action,hide,finished" "";
26077 program { name: "reset";
26078 signal: "elm,action,reset";
26080 action: STATE_SET "default" 0.0;
26086 group { name: "elm/pager/base/slide_invisible";
26088 part { name: "clip";
26091 description { state: "default" 0.0;
26094 offset: -9999 -9999;
26100 color: 255 255 255 255;
26102 description { state: "visible" 0.0;
26103 inherit: "default" 0.0;
26105 description { state: "hidden" 0.0;
26106 inherit: "default" 0.0;
26107 color: 255 255 255 0;
26110 description { state: "hidden2" 0.0;
26111 inherit: "default" 0.0;
26112 color: 255 255 255 0;
26116 part { name: "base";
26120 description { state: "default" 0.0;
26123 description { state: "hidden" 0.0;
26125 rel1.relative: -1.0 0.0;
26126 rel2.relative: 0.0 1.0;
26128 description { state: "hidden2" 0.0;
26130 rel1.relative: 1.0 0.0;
26131 rel2.relative: 2.0 1.0;
26133 description { state: "visible" 0.0;
26135 rel1.relative: 0.0 0.0;
26136 rel2.relative: 1.0 1.0;
26139 part { name: "elm.swallow.content";
26142 description { state: "default" 0.0;
26149 program { name: "push_start";
26150 signal: "elm,action,push";
26152 action: STATE_SET "hidden2" 0.0;
26155 after: "show_start2";
26157 program { name: "show_start";
26158 signal: "elm,action,show";
26160 action: STATE_SET "hidden" 0.0;
26163 after: "show_start2";
26165 program { name: "show_start2";
26166 action: STATE_SET "visible" 0.0;
26167 transition: DECELERATE 0.5;
26172 program { name: "show_end";
26173 action: SIGNAL_EMIT "elm,action,show,finished" "";
26175 program { name: "pop_start";
26176 signal: "elm,action,pop";
26178 action: STATE_SET "visible" 0.0;
26181 after: "pop_start2";
26183 program { name: "pop_start2";
26184 action: STATE_SET "hidden2" 0.0;
26185 transition: DECELERATE 0.5;
26190 program { name: "hide_start";
26191 signal: "elm,action,hide";
26193 action: STATE_SET "visible" 0.0;
26196 after: "hide_start2";
26198 program { name: "hide_start2";
26199 action: STATE_SET "hidden" 0.0;
26200 transition: DECELERATE 0.5;
26205 program { name: "hide_end";
26206 action: SIGNAL_EMIT "elm,action,hide,finished" "";
26208 program { name: "reset";
26209 signal: "elm,action,reset";
26211 action: STATE_SET "default" 0.0;
26218 group { name: "elm/pager/base/fade";
26219 data.item: "onshow" "raise";
26221 // data.item: "onhide" "lower";
26222 // data.item: "onshow" "lower";
26224 image: "frame_1.png" COMP;
26225 image: "frame_2.png" COMP;
26226 image: "dia_grad.png" COMP;
26229 part { name: "clip_base";
26232 description { state: "default" 0.0;
26235 offset: -9999 -9999;
26241 color: 255 255 255 120;
26243 description { state: "visible" 0.0;
26244 inherit: "default" 0.0;
26246 description { state: "hidden" 0.0;
26247 inherit: "default" 0.0;
26248 color: 255 255 255 0;
26252 part { name: "clip";
26255 description { state: "default" 0.0;
26258 offset: -9999 -9999;
26264 color: 255 255 255 255;
26266 description { state: "visible" 0.0;
26267 inherit: "default" 0.0;
26269 description { state: "hidden" 0.0;
26270 inherit: "default" 0.0;
26271 color: 255 255 255 0;
26275 part { name: "base0";
26277 clip_to: "clip_base";
26278 description { state: "default" 0.0;
26279 image.normal: "dia_grad.png";
26291 part { name: "base";
26293 clip_to: "clip_base";
26294 description { state: "default" 0.0;
26296 normal: "frame_2.png";
26303 part { name: "over";
26306 description { state: "default" 0.0;
26316 normal: "frame_1.png";
26323 part { name: "elm.swallow.content";
26326 description { state: "default" 0.0;
26339 program { name: "push_start";
26340 signal: "elm,action,push";
26342 action: STATE_SET "hidden" 0.0;
26344 target: "clip_base";
26345 after: "show_start2";
26347 program { name: "show_start";
26348 signal: "elm,action,show";
26350 action: STATE_SET "hidden" 0.0;
26352 target: "clip_base";
26353 after: "show_start2";
26355 program { name: "show_start2";
26356 action: STATE_SET "visible" 0.0;
26357 transition: DECELERATE 0.5;
26359 target: "clip_base";
26362 program { name: "show_end";
26363 action: SIGNAL_EMIT "elm,action,show,finished" "";
26365 program { name: "pop_start";
26366 signal: "elm,action,pop";
26368 action: STATE_SET "visible" 0.0;
26370 target: "clip_base";
26371 after: "hide_start2";
26373 program { name: "hide_start";
26374 signal: "elm,action,hide";
26376 action: STATE_SET "visible" 0.0;
26378 target: "clip_base";
26379 after: "hide_start2";
26381 program { name: "hide_start2";
26382 action: STATE_SET "hidden" 0.0;
26383 transition: DECELERATE 0.5;
26385 target: "clip_base";
26388 program { name: "hide_end";
26389 action: SIGNAL_EMIT "elm,action,hide,finished" "";
26391 program { name: "reset";
26392 signal: "elm,action,reset";
26394 action: STATE_SET "default" 0.0;
26395 target: "clip_base";
26400 group { name: "elm/pager/base/fade_translucide";
26401 data.item: "onshow" "raise";
26403 // data.item: "onhide" "lower";
26404 // data.item: "onshow" "lower";
26406 image: "frame_1.png" COMP;
26407 image: "frame_2.png" COMP;
26408 image: "dia_grad.png" COMP;
26411 part { name: "clip_base";
26414 description { state: "default" 0.0;
26417 offset: -9999 -9999;
26423 color: 255 255 255 120;
26425 description { state: "visible" 0.0;
26426 inherit: "default" 0.0;
26428 description { state: "hidden" 0.0;
26429 inherit: "default" 0.0;
26430 color: 255 255 255 0;
26434 part { name: "clip";
26437 description { state: "default" 0.0;
26440 offset: -9999 -9999;
26446 color: 255 255 255 255;
26448 description { state: "visible" 0.0;
26449 inherit: "default" 0.0;
26451 description { state: "hidden" 0.0;
26452 inherit: "default" 0.0;
26453 color: 255 255 255 0;
26457 part { name: "base0";
26459 clip_to: "clip_base";
26460 description { state: "default" 0.0;
26461 image.normal: "dia_grad.png";
26473 part { name: "base";
26475 clip_to: "clip_base";
26476 description { state: "default" 0.0;
26478 normal: "frame_2.png";
26485 part { name: "over";
26488 description { state: "default" 0.0;
26498 normal: "frame_1.png";
26505 part { name: "elm.swallow.content";
26508 description { state: "default" 0.0;
26521 program { name: "push_start";
26522 signal: "elm,action,push";
26524 action: STATE_SET "hidden" 0.0;
26526 target: "clip_base";
26527 after: "show_start2";
26529 program { name: "show_start";
26530 signal: "elm,action,show";
26532 action: STATE_SET "hidden" 0.0;
26534 target: "clip_base";
26535 after: "show_start2";
26537 program { name: "show_start2";
26538 action: STATE_SET "visible" 0.0;
26539 transition: DECELERATE 0.5;
26541 target: "clip_base";
26544 program { name: "show_end";
26545 action: SIGNAL_EMIT "elm,action,show,finished" "";
26547 program { name: "pop_start";
26548 signal: "elm,action,pop";
26550 action: STATE_SET "visible" 0.0;
26552 target: "clip_base";
26553 after: "hide_start2";
26555 program { name: "hide_start";
26556 signal: "elm,action,hide";
26558 action: STATE_SET "visible" 0.0;
26560 target: "clip_base";
26561 after: "hide_start2";
26563 program { name: "hide_start2";
26564 action: STATE_SET "hidden" 0.0;
26565 transition: DECELERATE 0.5;
26567 target: "clip_base";
26570 program { name: "hide_end";
26571 action: SIGNAL_EMIT "elm,action,hide,finished" "";
26573 program { name: "reset";
26574 signal: "elm,action,reset";
26576 action: STATE_SET "default" 0.0;
26577 target: "clip_base";
26582 group { name: "elm/pager/base/fade_invisible";
26583 data.item: "onshow" "raise";
26585 // data.item: "onhide" "lower";
26586 // data.item: "onshow" "lower";
26588 part { name: "clip";
26591 description { state: "default" 0.0;
26593 offset: -9999 -9999;
26598 color: 255 255 255 255;
26600 description { state: "visible" 0.0;
26601 inherit: "default" 0.0;
26603 description { state: "hidden" 0.0;
26604 inherit: "default" 0.0;
26605 color: 255 255 255 0;
26609 part { name: "elm.swallow.content";
26612 description { state: "default" 0.0;
26623 program { name: "push_start";
26624 signal: "elm,action,push";
26626 action: STATE_SET "hidden" 0.0;
26628 after: "show_start2";
26630 program { name: "show_start";
26631 signal: "elm,action,show";
26633 action: STATE_SET "hidden" 0.0;
26635 after: "show_start2";
26637 program { name: "show_start2";
26638 action: STATE_SET "visible" 0.0;
26639 transition: DECELERATE 0.5;
26643 program { name: "show_end";
26644 action: SIGNAL_EMIT "elm,action,show,finished" "";
26646 program { name: "pop_start";
26647 signal: "elm,action,pop";
26649 action: STATE_SET "visible" 0.0;
26651 after: "hide_start2";
26653 program { name: "hide_start";
26654 signal: "elm,action,hide";
26656 action: STATE_SET "visible" 0.0;
26658 after: "hide_start2";
26660 program { name: "hide_start2";
26661 action: STATE_SET "hidden" 0.0;
26662 transition: DECELERATE 0.5;
26666 program { name: "hide_end";
26667 action: SIGNAL_EMIT "elm,action,hide,finished" "";
26669 program { name: "reset";
26670 signal: "elm,action,reset";
26672 action: STATE_SET "default" 0.0;
26678 group { name: "elm/pager/base/flip";
26679 data.item: "onshow" "raise";
26681 image: "frame_1.png" COMP;
26682 image: "frame_2.png" COMP;
26683 image: "dia_grad.png" COMP;
26686 part { name: "elm.swallow.content";
26688 description { state: "default" 0.0;
26700 description { state: "hidden" 0.0;
26701 inherit: "default" 0.0;
26703 map.rotation.y: 90.0;
26705 description { state: "before_hidden" 0.0;
26706 inherit: "default" 0.0;
26708 map.rotation.y: -90.0;
26713 program { name: "push_start";
26714 signal: "elm,action,push";
26718 program { name: "push1";
26719 action: STATE_SET "hidden" 0.0;
26720 target: "elm.swallow.content";
26723 program { name: "push2";
26724 action: STATE_SET "default" 0.0;
26726 transition: LINEAR 0.5;
26727 target: "elm.swallow.content";
26730 program { name: "push3";
26731 action: SIGNAL_EMIT "elm,action,show,finished" "";
26734 program { name: "show_start";
26735 signal: "elm,action,show";
26739 program { name: "show1";
26740 action: STATE_SET "before_hidden" 0.0;
26741 target: "elm.swallow.content";
26744 program { name: "show2";
26745 action: STATE_SET "default" 0.0;
26747 transition: LINEAR 0.5;
26748 target: "elm.swallow.content";
26751 program { name: "show3";
26752 action: SIGNAL_EMIT "elm,action,show,finished" "";
26755 program { name: "pop_start";
26756 signal: "elm,action,pop";
26760 program { name: "pop1";
26761 action: STATE_SET "default" 0.0;
26762 target: "elm.swallow.content";
26765 program { name: "pop2";
26766 action: STATE_SET "hidden" 0.0;
26767 transition: LINEAR 0.5;
26768 target: "elm.swallow.content";
26771 program { name: "pop3";
26772 action: SIGNAL_EMIT "elm,action,hide,finished" "";
26775 program { name: "hide_start";
26776 signal: "elm,action,hide";
26780 program { name: "hide1";
26781 action: STATE_SET "default" 0.0;
26782 target: "elm.swallow.content";
26785 program { name: "hide2";
26786 action: STATE_SET "before_hidden" 0.0;
26787 transition: LINEAR 0.5;
26788 target: "elm.swallow.content";
26791 program { name: "hide3";
26792 action: SIGNAL_EMIT "elm,action,hide,finished" "";
26795 program { name: "reset";
26796 signal: "elm,action,reset";
26798 action: STATE_SET "default" 0.0;
26799 target: "elm.swallow.content";
26806 ///////////////////////////////////////////////////////////////////////////////
26807 // FIXME: this doesn't look too hot. need to fix it up
26808 group { name: "elm/progressbar/horizontal/default";
26810 image: "shelf_inset.png" COMP;
26811 image: "bt_sm_base2.png" COMP;
26812 image: "bt_sm_hilight.png" COMP;
26813 image: "bt_sm_shine.png" COMP;
26816 part { name: "elm.background.progressbar";
26819 state: "default" 0.0;
26829 part { name: "elm.swallow.bar";
26835 state: "default" 0.0;
26838 to_y: "elm.background.progressbar";
26842 to: "elm.background.progressbar";
26847 part { name: "elm.swallow.content";
26849 description { state: "default" 0.0;
26854 to_y: "elm.background.progressbar";
26859 to_y: "elm.background.progressbar";
26862 description { state: "visible" 0.0;
26863 inherit: "default" 0.0;
26866 aspect_preference: VERTICAL;
26870 part { name: "elm.text";
26874 description { state: "default" 0.0;
26878 rel1.to_x: "elm.swallow.content";
26879 rel1.relative: 1.0 0.0;
26881 rel2.to_x: "elm.swallow.content";
26882 rel2.relative: 1.0 1.0;
26883 rel2.offset: -1 -5;
26886 font: "Sans,Edje-Vera";
26892 description { state: "visible" 0.0;
26893 inherit: "default" 0.0;
26901 part { name: "background";
26903 clip_to: "elm.background.progressbar";
26905 state: "default" 0.0;
26907 to: "elm.swallow.bar";
26911 to: "elm.swallow.bar";
26916 normal: "shelf_inset.png";
26922 part { name: "elm.text.status";
26925 description { state: "default" 0.0;
26937 font: "Sans:style=Bold,Edje-Vera-Bold";
26944 description { state: "hidden" 0.0;
26945 inherit: "default" 0.0;
26951 part { name: "elm.progress.progressbar";
26953 clip_to: "elm.background.progressbar";
26955 state: "default" 0.0;
26959 to: "elm.swallow.bar";
26963 to_y: "elm.swallow.bar";
26964 to_x: "elm.cur.progressbar";
26968 normal: "bt_sm_base2.png";
26973 state: "invert" 0.0;
26974 inherit: "default" 0.0;
26976 to_y: "elm.swallow.bar";
26977 to_x: "elm.cur.progressbar";
26980 to: "elm.swallow.bar";
26985 state: "state_begin" 0.0;
26986 inherit: "default" 0.0;
26988 to: "elm.swallow.bar";
26992 to: "elm.swallow.bar";
26997 state: "state_end" 0.0;
26998 inherit: "default" 0.0;
27000 to: "elm.swallow.bar";
27004 to: "elm.swallow.bar";
27009 part { name: "text-bar";
27012 clip_to: "progress-rect";
27013 effect: SOFT_SHADOW;
27015 description { state: "default" 0.0;
27019 rel1.to: "elm.text.status";
27020 rel1.offset: -1 -1;
27021 rel2.to: "elm.text.status";
27023 text_source: "elm.text.status";
27024 font: "Sans:style=Bold,Edje-Vera-Bold";
27029 color: 224 224 224 255;
27032 description { state: "hidden" 0.0;
27033 inherit: "default" 0.0;
27039 part { name: "over1";
27041 description { state: "default" 0.0;
27042 rel1.to: "elm.progress.progressbar";
27043 rel2.to: "elm.progress.progressbar";
27044 rel2.relative: 1.0 0.5;
27046 normal: "bt_sm_hilight.png";
27052 part { name: "over2";
27055 description { state: "default" 0.0;
27056 rel1.to: "elm.progress.progressbar";
27057 rel2.to: "elm.progress.progressbar";
27059 normal: "bt_sm_shine.png";
27065 part { name: "elm.cur.progressbar";
27068 confine: "background";
27072 description { state: "default" 0.0;
27080 rel2.to: "background";
27083 part { name: "progress-rect";
27086 state: "default" 0.0;
27087 rel1.to: "elm.progress.progressbar";
27088 rel2.to: "elm.progress.progressbar";
27093 program { name: "label_show";
27094 signal: "elm,state,text,visible";
27096 action: STATE_SET "visible" 0.0;
27097 target: "elm.text";
27099 program { name: "label_hide";
27100 signal: "elm,state,text,hidden";
27102 action: STATE_SET "default" 0.0;
27103 target: "elm.text";
27105 program { name: "icon_show";
27106 signal: "elm,state,icon,visible";
27108 action: STATE_SET "visible" 0.0;
27109 target: "elm.swallow.content";
27111 program { name: "icon_hide";
27112 signal: "elm,state,icon,hidden";
27114 action: STATE_SET "default" 0.0;
27115 target: "elm.swallow.content";
27117 program { name: "units_show";
27118 signal: "elm,state,units,visible";
27120 action: STATE_SET "default" 0.0;
27121 target: "text-bar";
27122 target: "elm.text.status";
27124 program { name: "units_hide";
27125 signal: "elm,state,units,hidden";
27127 action: STATE_SET "hidden" 0.0;
27128 target: "text-bar";
27129 target: "elm.text.status";
27131 program { name: "slide_to_end";
27132 action: STATE_SET "state_end" 0.0;
27133 transition: LINEAR 0.5;
27134 target: "elm.progress.progressbar";
27135 after: "slide_to_begin";
27137 program { name: "slide_to_begin";
27138 signal: "elm,state,slide,begin";
27139 action: STATE_SET "state_begin" 0.0;
27140 target: "elm.progress.progressbar";
27141 transition: LINEAR 0.5;
27142 after: "slide_to_end";
27144 program { name: "start_pulse";
27145 signal: "elm,state,pulse,start";
27147 after: "slide_to_end";
27149 program { name: "stop_pulse";
27150 signal: "elm,state,pulse,stop";
27152 action: ACTION_STOP;
27153 target: "slide_to_begin";
27154 target: "slide_to_end";
27155 target: "start_pulse";
27156 after: "state_pulse";
27158 program { name: "state_pulse";
27159 signal: "elm,state,pulse";
27161 action: STATE_SET "state_begin" 0.0;
27162 target: "elm.progress.progressbar";
27163 after: "units_hide";
27165 program { name: "state_fraction";
27166 signal: "elm,state,fraction";
27168 action: ACTION_STOP;
27169 target: "slide_to_begin";
27170 target: "slide_to_end";
27171 target: "start_pulse";
27172 action: STATE_SET "default" 0.0;
27173 target: "elm.progress.progressbar";
27175 program { name: "set_invert_on";
27176 signal: "elm,state,inverted,on";
27178 action: STATE_SET "invert" 0.0;
27179 target: "elm.progress.progressbar";
27181 program { name: "set_invert_off";
27182 signal: "elm,state,inverted,off";
27184 action: STATE_SET "default" 0.0;
27185 target: "elm.progress.progressbar";
27190 ///////////////////////////////////////////////////////////////////////////////
27191 group { name: "elm/progressbar/vertical/default";
27193 image: "shelf_inset.png" COMP;
27194 image: "bt_sm_base2.png" COMP;
27195 image: "bt_sm_hilight.png" COMP;
27196 image: "bt_sm_shine.png" COMP;
27199 part { name: "elm.background.progressbar";
27203 state: "default" 0.0;
27214 part { name: "elm.swallow.bar";
27217 description { state: "default" 0.0;
27227 to_y: "elm.text.box";
27233 part { name: "elm.swallow.content";
27235 description { state: "default" 0.0;
27240 to_x: "elm.swallow.bar";
27245 to_x: "elm.swallow.bar";
27248 description { state: "visible" 0.0;
27249 inherit: "default" 0.0;
27252 aspect_preference: HORIZONTAL;
27256 part { name: "elm.text";
27260 description { state: "default" 0.0;
27264 rel1.to_y: "elm.swallow.content";
27265 rel1.relative: 0.5 1.0;
27267 rel2.to_y: "elm.swallow.content";
27268 rel2.relative: 0.5 1.0;
27269 rel2.offset: -1 -1;
27272 font: "Sans,Edje-Vera";
27278 description { state: "visible" 0.0;
27279 inherit: "default" 0.0;
27287 part { name: "background";
27289 clip_to: "elm.background.progressbar";
27291 state: "default" 0.0;
27293 to: "elm.swallow.bar";
27297 to: "elm.swallow.bar";
27302 normal: "shelf_inset.png";
27308 part { name: "elm.progress.progressbar";
27310 clip_to: "elm.background.progressbar";
27312 state: "default" 0.0;
27316 to: "elm.swallow.bar";
27320 to_x: "elm.swallow.bar";
27321 to_y: "elm.cur.progressbar";
27325 normal: "bt_sm_base2.png";
27330 state: "invert" 0.0;
27331 inherit: "default" 0.0;
27333 to_x: "elm.swallow.bar";
27334 to_y: "elm.cur.progressbar";
27337 to: "elm.swallow.bar";
27342 state: "state_begin" 0.0;
27343 inherit: "default" 0.0;
27345 to: "elm.swallow.bar";
27349 to: "elm.swallow.bar";
27354 state: "state_end" 0.0;
27355 inherit: "default" 0.0;
27357 to: "elm.swallow.bar";
27361 to: "elm.swallow.bar";
27367 part { name: "over1";
27369 description { state: "default" 0.0;
27370 rel1.to: "elm.progress.progressbar";
27371 rel2.to: "elm.progress.progressbar";
27372 rel2.relative: 1.0 0.5;
27374 normal: "bt_sm_hilight.png";
27380 part { name: "over2";
27383 description { state: "default" 0.0;
27384 rel1.to: "elm.progress.progressbar";
27385 rel2.to: "elm.progress.progressbar";
27387 normal: "bt_sm_shine.png";
27393 part { name: "elm.cur.progressbar";
27396 confine: "background";
27400 description { state: "default" 0.0;
27408 rel2.to: "background";
27412 part { name: "elm.text.box";
27415 description { state: "default" 0.0;
27418 to: "elm.text.status";
27422 to: "elm.text.status";
27425 color: 255 255 255 0;
27427 description { state: "visible" 0.0;
27428 inherit: "default" 0.0;
27432 part { name: "elm.text.status";
27436 description { state: "default" 0.0;
27440 rel1.relative: 0.0 1.0;
27442 rel2.relative: 1.0 1.0;
27446 font: "Sans:style=Bold,Edje-Vera-Bold";
27452 description { state: "visible" 0.0;
27453 inherit: "default" 0.0;
27458 rel2.offset: -9 -9;
27463 program { name: "label_show";
27464 signal: "elm,state,text,visible";
27466 action: STATE_SET "visible" 0.0;
27467 target: "elm.text";
27469 program { name: "label_hide";
27470 signal: "elm,state,text,hidden";
27472 action: STATE_SET "default" 0.0;
27473 target: "elm.text";
27475 program { name: "icon_show";
27476 signal: "elm,state,icon,visible";
27478 action: STATE_SET "visible" 0.0;
27479 target: "elm.swallow.content";
27481 program { name: "icon_hide";
27482 signal: "elm,state,icon,hidden";
27484 action: STATE_SET "default" 0.0;
27485 target: "elm.swallow.content";
27487 program { name: "units_show";
27488 signal: "elm,state,units,visible";
27490 action: STATE_SET "visible" 0.0;
27491 target: "elm.text.status";
27492 target: "elm.text.box";
27494 program { name: "units_hide";
27495 signal: "elm,state,units,hidden";
27497 action: STATE_SET "default" 0.0;
27498 target: "elm.text.status";
27499 target: "elm.text.box";
27501 program { name: "slide_to_end";
27502 action: STATE_SET "state_end" 0.0;
27503 transition: LINEAR 0.5;
27504 target: "elm.progress.progressbar";
27505 after: "slide_to_begin";
27507 program { name: "slide_to_begin";
27508 action: STATE_SET "state_begin" 0.0;
27509 target: "elm.progress.progressbar";
27510 transition: LINEAR 0.5;
27511 after: "slide_to_end";
27513 program { name: "start_pulse";
27514 signal: "elm,state,pulse,start";
27516 action: STATE_SET "state_begin" 0.0;
27517 target: "elm.progress.progressbar";
27518 after: "slide_to_end";
27520 program { name: "stop_pulse";
27521 signal: "elm,state,pulse,stop";
27523 action: ACTION_STOP;
27524 target: "slide_to_begin";
27525 target: "slide_to_end";
27526 target: "start_pulse";
27527 after: "state_pulse";
27529 program { name: "state_pulse";
27530 signal: "elm,state,pulse";
27532 action: STATE_SET "state_begin" 0.0;
27533 target: "elm.progress.progressbar";
27534 after: "units_hide";
27536 program { name: "state_fraction";
27537 signal: "elm,state,fraction";
27539 action: ACTION_STOP;
27540 target: "slide_to_begin";
27541 target: "slide_to_end";
27542 target: "start_pulse";
27543 action: STATE_SET "default" 0.0;
27544 target: "elm.progress.progressbar";
27546 program { name: "set_invert_on";
27547 signal: "elm,state,inverted,on";
27549 action: STATE_SET "invert" 0.0;
27550 target: "elm.progress.progressbar";
27551 target: "elm.cur.progressbar";
27553 program { name: "set_invert_off";
27554 signal: "elm,state,inverted,off";
27556 action: STATE_SET "default" 0.0;
27557 target: "elm.progress.progressbar";
27558 target: "elm.cur.progressbar";
27563 ///////////////////////////////////////////////////////////////////////////////
27564 group { name: "elm/separator/horizontal/default";
27566 image: "separator_h.png" COMP;
27569 part { name: "separator"; // separator group
27570 description { state: "default" 0.0;
27573 rel2.offset: -5 -5;
27575 normal: "separator_h.png";
27585 ///////////////////////////////////////////////////////////////////////////////
27586 group { name: "elm/separator/vertical/default";
27588 image: "separator_v.png" COMP;
27591 part { name: "separator"; // separator group
27592 description { state: "default" 0.0;
27595 rel2.offset: -5 -5;
27597 normal: "separator_v.png";
27607 group { name: "elm/progressbar/horizontal/wheel";
27609 image: "busy-1.png" COMP;
27610 image: "busy-2.png" COMP;
27611 image: "busy-3.png" COMP;
27612 image: "busy-4.png" COMP;
27613 image: "busy-5.png" COMP;
27614 image: "busy-6.png" COMP;
27615 image: "busy-7.png" COMP;
27616 image: "busy-8.png" COMP;
27617 image: "busy-9.png" COMP;
27620 part { name: "elm.background.progressbar";
27624 state: "default" 0.0;
27627 part { name: "elm.swallow.bar";
27630 description { state: "default" 0.0;
27636 part { name: "elm.swallow.content";
27638 description { state: "default" 0.0;
27644 part { name: "background";
27646 clip_to: "elm.background.progressbar";
27648 state: "default" 0.0;
27653 aspect_preference: BOTH;
27655 normal: "busy-9.png";
27660 state: "pulse" 0.0;
27661 inherit: "default" 0.0;
27663 normal: "busy-9.png";
27664 tween: "busy-1.png";
27665 tween: "busy-2.png";
27666 tween: "busy-3.png";
27667 tween: "busy-4.png";
27668 tween: "busy-5.png";
27669 tween: "busy-6.png";
27670 tween: "busy-7.png";
27671 tween: "busy-8.png";
27678 program { name: "start_pulse";
27679 signal: "elm,state,pulse,start";
27681 action: STATE_SET "pulse" 0.0;
27682 target: "background";
27683 transition: LINEAR 0.5;
27684 after: "start_pulse";
27686 program { name: "stop_pulse";
27687 signal: "elm,state,pulse,stop";
27689 action: STATE_SET "default" 0.0;
27690 target: "background";
27696 ///////////////////////////////////////////////////////////////////////////////
27697 group { name: "elm/spinner/base/default";
27699 image: "shelf_inset.png" COMP;
27700 image: "bt_base1.png" COMP;
27701 image: "bt_hilight.png" COMP;
27702 image: "bt_shine.png" COMP;
27703 image: "bt_glow.png" COMP;
27704 image: "bt_dis_base.png" COMP;
27705 image: "bt_dis_hilight.png" COMP;
27706 image: "sp_bt_l.png" COMP;
27707 image: "sp_bt_r.png" COMP;
27712 description { state: "default" 0.0;
27715 rel2.offset: -2 -2;
27716 color: 255 255 255 0;
27719 part { name: "conf_over";
27721 description { state: "default" 0.0;
27725 normal: "shelf_inset.png";
27732 part { name: "left_bt";
27734 description { state: "default" 0.0;
27744 aspect_preference: VERTICAL;
27746 normal: "bt_base1.png";
27751 description { state: "clicked" 0.0;
27752 inherit: "default" 0.0;
27753 image.normal: "bt_base1.png";
27754 image.middle: SOLID;
27756 description { state: "disabled" 0.0;
27757 inherit: "default" 0.0;
27759 normal: "bt_dis_base.png";
27764 part { name: "left_over1";
27766 description { state: "default" 0.0;
27767 rel1.to: "left_bt";
27768 rel2 { to: "left_bt";
27772 normal: "bt_hilight.png";
27776 description { state: "disabled" 0.0;
27777 inherit: "default" 0.0;
27779 normal: "bt_dis_hilight.png";
27784 part { name: "left_over2";
27787 ignore_flags: ON_HOLD;
27788 description { state: "default" 0.0;
27789 rel1.to: "left_bt";
27790 rel2.to: "left_bt";
27792 normal: "bt_shine.png";
27796 description { state: "disabled" 0.0;
27797 inherit: "default" 0.0;
27801 part { name: "left_over3";
27804 description { state: "default" 0.0;
27805 color: 255 255 255 0;
27806 rel1.to: "left_bt";
27807 rel2.to: "left_bt";
27809 normal: "bt_glow.png";
27810 border: 12 12 12 12;
27814 description { state: "clicked" 0.0;
27815 inherit: "default" 0.0;
27817 color: 255 255 255 255;
27820 part { name: "right_bt";
27822 description { state: "default" 0.0;
27832 aspect_preference: VERTICAL;
27834 normal: "bt_base1.png";
27839 description { state: "clicked" 0.0;
27840 inherit: "default" 0.0;
27841 image.normal: "bt_base1.png";
27842 image.middle: SOLID;
27844 description { state: "disabled" 0.0;
27845 inherit: "default" 0.0;
27847 normal: "bt_dis_base.png";
27852 part { name: "right_over1";
27854 description { state: "default" 0.0;
27855 rel1.to: "right_bt";
27856 rel2 { to: "right_bt";
27860 normal: "bt_hilight.png";
27864 description { state: "disabled" 0.0;
27865 inherit: "default" 0.0;
27867 normal: "bt_dis_hilight.png";
27872 part { name: "right_over2";
27875 ignore_flags: ON_HOLD;
27876 description { state: "default" 0.0;
27877 rel1.to: "right_bt";
27878 rel2.to: "right_bt";
27880 normal: "bt_shine.png";
27884 description { state: "disabled" 0.0;
27885 inherit: "default" 0.0;
27889 part { name: "right_over3";
27892 description { state: "default" 0.0;
27893 color: 255 255 255 0;
27894 rel1.to: "right_bt";
27895 rel2.to: "right_bt";
27897 normal: "bt_glow.png";
27898 border: 12 12 12 12;
27902 description { state: "clicked" 0.0;
27903 inherit: "default" 0.0;
27905 color: 255 255 255 255;
27908 part { name: "left_bt_icon";
27910 description { state: "default" 0.0;
27911 rel1.to: "left_bt";
27913 rel2.to: "left_bt";
27914 rel2.offset: -5 -5;
27918 aspect_preference: BOTH;
27919 image.normal: "sp_bt_l.png";
27921 description { state: "rtl" 0.0;
27922 inherit: "default" 0.0;
27923 image.normal: "sp_bt_r.png";
27926 part { name: "right_bt_icon";
27928 description { state: "default" 0.0;
27929 rel1.to: "right_bt";
27931 rel2.to: "right_bt";
27932 rel2.offset: -5 -5;
27936 aspect_preference: BOTH;
27937 image.normal: "sp_bt_r.png";
27939 description { state: "rtl" 0.0;
27940 inherit: "default" 0.0;
27941 image.normal: "sp_bt_l.png";
27944 part { name: "elm.text";
27948 description { state: "default" 0.0;
27951 rel1 { relative: 1.0 0.0;
27956 rel2 { relative: 0.0 1.0;
27963 font: "Sans,Edje-Vera";
27969 description { state: "active" 0.0;
27970 inherit: "default" 0.0;
27973 description { state: "disabled_active" 0.0;
27974 inherit: "default" 0.0;
27978 description { state: "disabled" 0.0;
27979 inherit: "default" 0.0;
27984 part { name: "elm.dragable.slider";
27992 description { state: "default" 0.0;
27999 part { name: "button_events";
28002 events: "elm.dragable.slider";
28005 description { state: "default" 0.0;
28006 rel1.to: "elm.text";
28007 rel2.to: "elm.text";
28011 part { name: "elm.swallow.entry";
28013 description { state: "default" 0.0;
28016 rel1 { relative: 1.0 0.5;
28021 rel2 { relative: 0.0 0.5;
28029 description { state: "active" 0.0;
28030 inherit: "default" 0.0;
28032 color: 255 255 255 255;
28034 description { state: "disabled_active" 0.0;
28035 inherit: "default" 0.0;
28038 description { state: "disabled" 0.0;
28039 inherit: "default" 0.0;
28043 part { name: "disabler";
28045 description { state: "default" 0.0;
28049 description { state: "disabled" 0.0;
28050 inherit: "default" 0.0;
28056 program { name: "text_show";
28057 signal: "elm,state,text,visible";
28059 action: STATE_SET "visible" 0.0;
28060 target: "elm.text";
28062 program { name: "text_hide";
28063 signal: "elm,state,text,hidden";
28065 action: STATE_SET "default" 0.0;
28066 target: "elm.text";
28068 program { name: "dec";
28069 signal: "mouse,down,1";
28071 action: SIGNAL_EMIT "elm,action,decrement,start" "";
28073 program { name: "dec2";
28074 signal: "mouse,up,1";
28076 action: SIGNAL_EMIT "elm,action,decrement,stop" "";
28078 program { name: "inc";
28079 signal: "mouse,down,1";
28080 source: "right_bt";
28081 action: SIGNAL_EMIT "elm,action,increment,start" "";
28083 program { name: "inc2";
28084 signal: "mouse,up,1";
28085 source: "right_bt";
28086 action: SIGNAL_EMIT "elm,action,increment,stop" "";
28089 name: "left_bt_click";
28090 signal: "mouse,down,1";
28091 source: "left_over2";
28092 action: STATE_SET "clicked" 0.0;
28096 name: "left_bt_unclick";
28097 signal: "mouse,up,1";
28098 source: "left_over2";
28099 action: STATE_SET "default" 0.0;
28103 name: "left_bt_click2";
28104 signal: "mouse,down,1";
28105 source: "left_over3";
28106 action: STATE_SET "clicked" 0.0;
28107 target: "left_over3";
28110 name: "left_bt_unclick2";
28111 signal: "mouse,up,1";
28112 source: "left_over3";
28113 action: STATE_SET "default" 0.0;
28114 transition: DECELERATE 0.5;
28115 target: "left_over3";
28118 name: "left_bt_unclick3";
28119 signal: "mouse,up,1";
28120 source: "left_over2";
28121 action: SIGNAL_EMIT "elm,action,click" "";
28124 name: "left_bt_pressed_anim";
28125 signal: "elm,left,anim,activate";
28127 action: STATE_SET "clicked" 0.0;
28129 target: "left_over3";
28130 after: "left_bt_unpressed_anim";
28133 name: "left_bt_unpressed_anim";
28134 action: STATE_SET "default" 0.0;
28135 transition: DECELERATE 0.5;
28137 target: "left_over3";
28141 name: "right_bt_click";
28142 signal: "mouse,down,1";
28143 source: "right_over2";
28144 action: STATE_SET "clicked" 0.0;
28145 target: "right_bt";
28148 name: "right_bt_unclick";
28149 signal: "mouse,up,1";
28150 source: "right_over2";
28151 action: STATE_SET "default" 0.0;
28152 target: "right_bt";
28155 name: "right_bt_click2";
28156 signal: "mouse,down,1";
28157 source: "right_over3";
28158 action: STATE_SET "clicked" 0.0;
28159 target: "right_over3";
28162 name: "right_bt_unclick2";
28163 signal: "mouse,up,1";
28164 source: "right_over3";
28165 action: STATE_SET "default" 0.0;
28166 transition: DECELERATE 0.5;
28167 target: "right_over3";
28170 name: "right_bt_unclick3";
28171 signal: "mouse,up,1";
28172 source: "right_over2";
28173 action: SIGNAL_EMIT "elm,action,click" "";
28176 name: "right_bt_pressed_anim";
28177 signal: "elm,right,anim,activate";
28179 action: STATE_SET "clicked" 0.0;
28180 target: "right_bt";
28181 target: "right_over3";
28182 after: "right_bt_unpressed_anim";
28185 name: "right_bt_unpressed_anim";
28186 action: STATE_SET "default" 0.0;
28187 transition: DECELERATE 0.5;
28188 target: "right_bt";
28189 target: "right_over3";
28192 program { name: "disable";
28193 signal: "elm,state,disabled";
28195 action: STATE_SET "disabled" 0.0;
28197 target: "left_over1";
28198 target: "left_over2";
28199 target: "right_bt";
28200 target: "right_over1";
28201 target: "right_over2";
28202 target: "disabler";
28203 after: "disable_text";
28205 program { name: "disable_text";
28209 get_state(PART:"elm.text", st, 30, vl);
28210 if (!strcmp(st, "active"))
28211 set_state(PART:"elm.text", "disabled_active", 0.0);
28213 set_state(PART:"elm.text", "disabled", 0.0);
28215 get_state(PART:"elm.swallow.entry", st, 30, vl);
28216 if (!strcmp(st, "active"))
28217 set_state(PART:"elm.swallow.entry", "disabled_active", 0.0);
28219 set_state(PART:"elm.swallow.entry", "disabled", 0.0);
28222 program { name: "enable";
28223 signal: "elm,state,enabled";
28225 action: STATE_SET "default" 0.0;
28227 target: "left_over1";
28228 target: "left_over2";
28229 target: "right_bt";
28230 target: "right_over1";
28231 target: "right_over2";
28232 target: "disabler";
28233 after: "enable_text";
28235 program { name: "enable_text";
28239 get_state(PART:"elm.text", st, 30, vl);
28240 if (!strcmp(st, "disabled_active"))
28241 set_state(PART:"elm.text", "active", 0.0);
28243 set_state(PART:"elm.text", "default", 0.0);
28245 get_state(PART:"elm.swallow.entry", st, 30, vl);
28246 if (!strcmp(st, "disabled_active"))
28247 set_state(PART:"elm.swallow.entry", "active", 0.0);
28249 set_state(PART:"elm.swallow.entry", "default", 0.0);
28252 program { name: "active";
28253 signal: "elm,state,active";
28255 action: STATE_SET "active" 0.0;
28256 target: "elm.text";
28257 target: "elm.swallow.entry";
28259 program { name: "inactive";
28260 signal: "elm,state,inactive";
28262 action: STATE_SET "default" 0.0;
28263 target: "elm.text";
28264 target: "elm.swallow.entry";
28266 program { name: "toggle_text";
28267 signal: "mouse,up,1";
28268 source: "button_events";
28269 action: SIGNAL_EMIT "elm,action,entry,toggle" "";
28271 program { name: "to_rtl";
28272 signal: "edje,state,rtl";
28274 action: STATE_SET "rtl" 0.0;
28275 target: "right_bt_icon";
28276 target: "left_bt_icon";
28278 program { name: "to_ltr";
28279 signal: "edje,state,ltr";
28281 action: STATE_SET "default" 0.0;
28282 target: "right_bt_icon";
28283 target: "left_bt_icon";
28288 ///////////////////////////////////////////////////////////////////////////////
28289 group { name: "elm/spinner/base/vertical";
28291 image: "shelf_inset.png" COMP;
28292 image: "bt_hilight.png" COMP;
28293 image: "bt_shine.png" COMP;
28294 image: "bt_glow.png" COMP;
28295 image: "bt_dis_base.png" COMP;
28296 image: "bt_dis_hilight.png" COMP;
28297 image: "up.png" COMP;
28298 image: "down.png" COMP;
28299 image: "bt_spinner_up.png" COMP;
28300 image: "bt_spinner_down.png" COMP;
28301 image: "bt_spinner_hilight.png" COMP;
28306 description { state: "default" 0.0;
28309 rel2.offset: -2 -2;
28310 color: 255 255 255 0;
28313 part { name: "conf_over";
28315 description { state: "default" 0.0;
28324 normal: "shelf_inset.png";
28331 part { name: "down_bt";
28333 description { state: "default" 0.0;
28349 normal: "bt_spinner_down.png";
28354 description { state: "clicked" 0.0;
28355 inherit: "default" 0.0;
28356 image.normal: "bt_spinner_down.png";
28357 image.middle: SOLID;
28359 description { state: "disabled" 0.0;
28360 inherit: "default" 0.0;
28362 normal: "bt_dis_base.png";
28367 part { name: "down_over3";
28370 description { state: "default" 0.0;
28371 color: 255 255 255 0;
28372 rel1.to: "down_bt";
28373 rel2.to: "down_bt";
28375 normal: "bt_glow.png";
28376 border: 12 12 12 12;
28380 description { state: "clicked" 0.0;
28381 inherit: "default" 0.0;
28383 color: 255 255 255 255;
28386 part { name: "up_bt";
28388 description { state: "default" 0.0;
28401 aspect_preference: BOTH;
28403 normal: "bt_spinner_up.png";
28408 description { state: "clicked" 0.0;
28409 inherit: "default" 0.0;
28410 image.normal: "bt_spinner_up.png";
28411 image.middle: SOLID;
28413 description { state: "disabled" 0.0;
28414 inherit: "default" 0.0;
28416 normal: "bt_dis_base.png";
28421 part { name: "up_over1";
28423 description { state: "default" 0.0;
28425 rel2 { to: "up_bt";
28429 normal: "bt_spinner_hilight.png";
28433 description { state: "disabled" 0.0;
28434 inherit: "default" 0.0;
28436 normal: "bt_dis_hilight.png";
28441 part { name: "up_over3";
28444 description { state: "default" 0.0;
28445 color: 255 255 255 0;
28449 normal: "bt_glow.png";
28450 border: 12 12 12 12;
28454 description { state: "clicked" 0.0;
28455 inherit: "default" 0.0;
28457 color: 255 255 255 255;
28460 part { name: "down_bt_icon";
28462 description { state: "default" 0.0;
28463 rel1.to: "down_bt";
28465 rel2.to: "down_bt";
28466 rel2.offset: -6 -3;
28468 image.normal: "down.png";
28471 part { name: "up_bt_icon";
28473 description { state: "default" 0.0;
28477 rel2.offset: -6 -3;
28479 image.normal: "up.png";
28482 part { name: "elm.text";
28486 description { state: "default" 0.0;
28489 rel1 { relative: 0.0 0.0;
28494 rel2 { relative: 0.0 1.0;
28501 font: "Sans,Edje-Vera";
28507 description { state: "active" 0.0;
28508 inherit: "default" 0.0;
28511 description { state: "disabled_active" 0.0;
28512 inherit: "default" 0.0;
28516 description { state: "disabled" 0.0;
28517 inherit: "default" 0.0;
28522 part { name: "elm.dragable.slider";
28530 description { state: "default" 0.0;
28537 part { name: "button_events";
28540 events: "elm.dragable.slider";
28543 description { state: "default" 0.0;
28544 rel1.to: "elm.text";
28545 rel2.to: "elm.text";
28549 part { name: "elm.swallow.entry";
28551 description { state: "default" 0.0;
28554 rel1 { relative: 0.0 0.5;
28558 rel2 { relative: 1.0 0.5;
28565 description { state: "active" 0.0;
28566 inherit: "default" 0.0;
28568 color: 255 255 255 255;
28570 description { state: "disabled_active" 0.0;
28571 inherit: "default" 0.0;
28574 description { state: "disabled" 0.0;
28575 inherit: "default" 0.0;
28579 part { name: "disabler";
28581 description { state: "default" 0.0;
28585 description { state: "disabled" 0.0;
28586 inherit: "default" 0.0;
28592 program { name: "text_show";
28593 signal: "elm,state,text,visible";
28595 action: STATE_SET "visible" 0.0;
28596 target: "elm.text";
28598 program { name: "text_hide";
28599 signal: "elm,state,text,hidden";
28601 action: STATE_SET "default" 0.0;
28602 target: "elm.text";
28604 program { name: "dec";
28605 signal: "mouse,down,1";
28607 action: SIGNAL_EMIT "elm,action,decrement,start" "";
28609 program { name: "dec2";
28610 signal: "mouse,up,1";
28612 action: SIGNAL_EMIT "elm,action,decrement,stop" "";
28614 program { name: "inc";
28615 signal: "mouse,down,1";
28617 action: SIGNAL_EMIT "elm,action,increment,start" "";
28619 program { name: "inc2";
28620 signal: "mouse,up,1";
28622 action: SIGNAL_EMIT "elm,action,increment,stop" "";
28625 name: "down_bt_click2";
28626 signal: "mouse,down,1";
28627 source: "down_over3";
28628 action: STATE_SET "clicked" 0.0;
28629 target: "down_over3";
28632 name: "down_bt_unclick2";
28633 signal: "mouse,up,1";
28634 source: "down_over3";
28635 action: STATE_SET "default" 0.0;
28636 transition: DECELERATE 0.5;
28637 target: "down_over3";
28640 name: "up_bt_click2";
28641 signal: "mouse,down,1";
28642 source: "up_over3";
28643 action: STATE_SET "clicked" 0.0;
28644 target: "up_over3";
28647 name: "up_bt_unclick2";
28648 signal: "mouse,up,1";
28649 source: "up_over3";
28650 action: STATE_SET "default" 0.0;
28651 transition: DECELERATE 0.5;
28652 target: "up_over3";
28654 program { name: "disable";
28655 signal: "elm,state,disabled";
28657 action: STATE_SET "disabled" 0.0;
28660 target: "disabler";
28661 after: "disable_text";
28663 program { name: "disable_text";
28667 get_state(PART:"elm.text", st, 30, vl);
28668 if (!strcmp(st, "active"))
28669 set_state(PART:"elm.text", "disabled_active", 0.0);
28671 set_state(PART:"elm.text", "disabled", 0.0);
28673 get_state(PART:"elm.swallow.entry", st, 30, vl);
28674 if (!strcmp(st, "active"))
28675 set_state(PART:"elm.swallow.entry", "disabled_active", 0.0);
28677 set_state(PART:"elm.swallow.entry", "disabled", 0.0);
28680 program { name: "enable";
28681 signal: "elm,state,enabled";
28683 action: STATE_SET "default" 0.0;
28686 target: "disabler";
28687 after: "enable_text";
28689 program { name: "enable_text";
28693 get_state(PART:"elm.text", st, 30, vl);
28694 if (!strcmp(st, "disabled_active"))
28695 set_state(PART:"elm.text", "active", 0.0);
28697 set_state(PART:"elm.text", "default", 0.0);
28699 get_state(PART:"elm.swallow.entry", st, 30, vl);
28700 if (!strcmp(st, "disabled_active"))
28701 set_state(PART:"elm.swallow.entry", "active", 0.0);
28703 set_state(PART:"elm.swallow.entry", "default", 0.0);
28706 program { name: "active";
28707 signal: "elm,state,active";
28709 action: STATE_SET "active" 0.0;
28710 target: "elm.text";
28711 target: "elm.swallow.entry";
28713 program { name: "inactive";
28714 signal: "elm,state,inactive";
28716 action: STATE_SET "default" 0.0;
28717 target: "elm.text";
28718 target: "elm.swallow.entry";
28720 program { name: "toggle_text";
28721 signal: "mouse,up,1";
28722 source: "button_events";
28723 action: SIGNAL_EMIT "elm,action,entry,toggle" "";
28729 ///////////////////////////////////////////////////////////////////////////////
28730 group { name: "elm/index/base/vertical/default";
28732 image: "bt_base1.png" COMP;
28733 image: "bt_base2.png" COMP;
28734 image: "bt_hilight.png" COMP;
28735 image: "bt_shine.png" COMP;
28738 part { name: "clip";
28741 description { state: "default" 0.0;
28743 color: 255 255 255 0;
28745 description { state: "active" 0.0;
28747 color: 255 255 255 255;
28750 part { name: "clip2";
28754 description { state: "default" 0.0;
28756 color: 255 255 255 0;
28758 description { state: "active" 0.0;
28760 color: 255 255 255 255;
28763 part { name: "elm.swallow.index.0";
28766 description { state: "default" 0.0;
28779 part { name: "button_image";
28782 description { state: "default" 0.0;
28784 to: "elm.text.body";
28792 normal: "bt_base2.png";
28795 image.middle: SOLID;
28798 part { name: "elm.text.body";
28800 effect: SOFT_SHADOW;
28804 description { state: "default" 0.0;
28817 color: 224 224 224 255;
28820 font: "Sans,Edje-Vera";
28827 part { name: "elm.text";
28829 effect: SOFT_SHADOW;
28833 description { state: "default" 0.0;
28837 to_x: "elm.swallow.event.0";
28838 to_y: "elm.dragable.pointer";
28843 to_x: "elm.swallow.event.0";
28844 to_y: "elm.dragable.pointer";
28848 color: 255 0 0 255;
28851 font: "Sans,Edje-Vera";
28858 part { name: "over1";
28861 description { state: "default" 0.0;
28863 to: "button_image";
28866 to: "button_image";
28870 normal: "bt_hilight.png";
28875 part { name: "over2";
28878 ignore_flags: ON_HOLD;
28880 description { state: "default" 0.0;
28882 to: "button_image";
28885 to: "button_image";
28888 normal: "bt_shine.png";
28893 part { name: "elm.dragable.pointer";
28901 description { state: "default" 0.0;
28916 part { name: "elm.swallow.event.0";
28918 description { state: "default" 0.0;
28933 program { name: "active";
28934 signal: "elm,state,active";
28936 action: STATE_SET "active" 0.0;
28937 transition: DECELERATE 0.5;
28940 program { name: "inactive";
28941 signal: "elm,state,inactive";
28943 action: STATE_SET "default" 0.0;
28944 transition: DECELERATE 0.5;
28950 group { name: "elm/index/item/vertical/default";
28951 data.item: "stacking" "above";
28952 data.item: "selectraise" "on";
28954 image: "ilist_1.png" COMP;
28955 image: "ilist_item_shadow.png" COMP;
28962 state: "default" 0.0;
28977 normal: "ilist_item_shadow.png";
28986 state: "default" 0.0;
28988 normal: "ilist_1.png";
28993 description { state: "active" 0.0;
28994 inherit: "default" 0.0;
29000 part { name: "elm.text";
29005 state: "default" 0.0;
29026 description { state: "active" 0.0;
29027 inherit: "default" 0.0;
29033 program { name: "active";
29034 signal: "elm,state,active";
29036 action: STATE_SET "active" 0.0;
29037 transition: DECELERATE 0.5;
29038 target: "elm.text";
29041 program { name: "inactive";
29042 signal: "elm,state,inactive";
29044 action: STATE_SET "default" 0.0;
29045 transition: DECELERATE 0.5;
29046 target: "elm.text";
29052 group { name: "elm/index/item_odd/vertical/default";
29053 data.item: "stacking" "below";
29055 image: "ilist_2.png" COMP;
29062 state: "default" 0.0;
29064 normal: "ilist_2.png";
29069 description { state: "active" 0.0;
29070 inherit: "default" 0.0;
29076 part { name: "elm.text";
29081 state: "default" 0.0;
29102 description { state: "active" 0.0;
29103 inherit: "default" 0.0;
29109 program { name: "active";
29110 signal: "elm,state,active";
29112 action: STATE_SET "active" 0.0;
29113 transition: DECELERATE 0.5;
29114 target: "elm.text";
29117 program { name: "inactive";
29118 signal: "elm,state,inactive";
29120 action: STATE_SET "default" 0.0;
29121 transition: DECELERATE 0.5;
29122 target: "elm.text";
29128 ///////////////////////////////////////////////////////////////////////////////
29129 group { name: "elm/gengrid/item/default/default";
29130 data.item: "labels" "elm.text";
29131 data.item: "icons" "elm.swallow.icon elm.swallow.end";
29133 image: "bt_sm_base1.png" COMP;
29134 image: "bt_sm_shine.png" COMP;
29135 image: "bt_sm_hilight.png" COMP;
29136 image: "ilist_1.png" COMP;
29137 image: "ilist_item_shadow.png" COMP;
29140 part { name: "event";
29144 state: "default" 0.0;
29148 part { name: "reorder_bg";
29150 description { state: "default" 0.0;
29152 color: 255 255 255 0;
29162 normal: "bt_bases.png";
29166 description { state: "enabled" 0.0;
29167 inherit: "default" 0.0;
29169 color: 255 255 255 255;
29172 part { name: "base_sh";
29174 description { state: "default" 0.0;
29189 normal: "ilist_item_shadow.png";
29194 part { name: "base";
29196 description { state: "default" 0.0;
29198 normal: "ilist_1.png";
29205 clip_to: "disclip";
29207 description { state: "default" 0.0;
29209 color: 255 255 255 0;
29219 normal: "bt_sm_base1.png";
29222 image.middle: SOLID;
29224 description { state: "selected" 0.0;
29225 inherit: "default" 0.0;
29227 color: 255 255 255 255;
29238 part { name: "elm.swallow.pad";
29240 description { state: "default" 0.0;
29254 part { name: "elm.swallow.icon";
29255 clip_to: "disclip";
29257 description { state: "default" 0.0;
29265 to_y: "elm.swallow.pad";
29271 part { name: "elm.swallow.end";
29272 clip_to: "disclip";
29274 description { state: "default" 0.0;
29278 aspect_preference: HORIZONTAL;
29289 part { name: "elm.text";
29290 clip_to: "disclip";
29292 effect: SOFT_SHADOW;
29295 description { state: "default" 0.0;
29311 text_class: "grid_item";
29314 description { state: "selected" 0.0;
29315 inherit: "default" 0.0;
29316 color: 224 224 224 255;
29320 part { name: "fg1";
29321 clip_to: "disclip";
29323 description { state: "default" 0.0;
29325 color: 255 255 255 0;
29327 rel2.relative: 1.0 0.5;
29330 normal: "bt_sm_hilight.png";
29334 description { state: "selected" 0.0;
29335 inherit: "default" 0.0;
29337 color: 255 255 255 255;
29340 part { name: "fg2";
29341 clip_to: "disclip";
29343 description { state: "default" 0.0;
29345 color: 255 255 255 0;
29349 normal: "bt_sm_shine.png";
29353 description { state: "selected" 0.0;
29354 inherit: "default" 0.0;
29356 color: 255 255 255 255;
29359 part { name: "disclip";
29361 description { state: "default" 0.0;
29365 description { state: "disabled" 0.0;
29366 inherit: "default" 0.0;
29367 color: 255 255 255 64;
29372 // signal: elm,state,%s,active
29373 // a "check" item named %s went active
29374 // signal: elm,state,%s,passive
29375 // a "check" item named %s went passive
29376 // default is passive
29377 program { name: "go_active";
29378 signal: "elm,state,selected";
29380 action: STATE_SET "selected" 0.0;
29384 target: "elm.text";
29386 program { name: "go_passive";
29387 signal: "elm,state,unselected";
29389 action: STATE_SET "default" 0.0;
29393 target: "elm.text";
29394 transition: LINEAR 0.1;
29396 program { name: "go_disabled";
29397 signal: "elm,state,disabled";
29399 action: STATE_SET "disabled" 0.0;
29402 program { name: "go_enabled";
29403 signal: "elm,state,enabled";
29405 action: STATE_SET "default" 0.0;
29408 program { name: "go_reorder_disabled";
29409 signal: "elm,state,reorder,disabled";
29411 action: STATE_SET "default" 0.0;
29412 target: "reorder_bg";
29413 transition: DECELERATE 0.5;
29415 program { name: "go_reorder_enabled";
29416 signal: "elm,state,reorder,enabled";
29418 action: STATE_SET "enabled" 0.0;
29419 target: "reorder_bg";
29420 transition: DECELERATE 0.5;
29424 group { name: "elm/gengrid/item/default_style/default";
29427 style { name: "gengrid_style";
29428 base: "font=Sans font_size=10 align=left valign=0.5 color=#000 text_class=grid_item";
29431 tag: "hilight" "+ font=Sans:style=Bold";
29432 tag: "b" "+ font=Sans:style=Bold";
29435 style { name: "gengrid_selected_style";
29436 base: "font=Sans font_size=10 align=left valign=0.5 color=#fff text_class=grid_item";
29439 tag: "hilight" "+ font=Sans:style=Bold";
29440 tag: "b" "+ font=Sans:style=Bold";
29444 data.item: "labels" "elm.text";
29445 data.item: "icons" "elm.swallow.icon elm.swallow.end";
29447 image: "bt_sm_base1.png" COMP;
29448 image: "bt_sm_shine.png" COMP;
29449 image: "bt_sm_hilight.png" COMP;
29450 image: "ilist_1.png" COMP;
29451 image: "ilist_item_shadow.png" COMP;
29454 part { name: "event";
29457 description { state: "default" 0.0;
29461 part { name: "base_sh";
29463 description { state: "default" 0.0;
29478 normal: "ilist_item_shadow.png";
29483 part { name: "base";
29485 description { state: "default" 0.0;
29488 normal: "ilist_1.png";
29495 clip_to: "disclip";
29497 description { state: "default" 0.0;
29499 color: 255 255 255 0;
29509 normal: "bt_sm_base1.png";
29512 image.middle: SOLID;
29514 description { state: "selected" 0.0;
29515 inherit: "default" 0.0;
29517 color: 255 255 255 255;
29528 part { name: "elm.swallow.pad";
29530 description { state: "default" 0.0;
29543 part { name: "elm.swallow.icon";
29544 clip_to: "disclip";
29546 description { state: "default" 0.0;
29550 to_x: "elm.swallow.pad";
29555 to_x: "elm.swallow.pad";
29561 part { name: "elm.swallow.end";
29562 clip_to: "disclip";
29564 description { state: "default" 0.0;
29568 aspect_preference: VERTICAL;
29579 part { name: "elm.text";
29580 clip_to: "disclip";
29585 state: "default" 0.0;
29589 to_x: "elm.swallow.icon";
29595 to_x: "elm.swallow.end";
29601 style: "gengrid_style";
29605 description { state: "selected" 0.0;
29606 inherit: "default" 0.0;
29608 style: "gengrid_selected_style";
29612 part { name: "fg1";
29613 clip_to: "disclip";
29615 description { state: "default" 0.0;
29617 color: 255 255 255 0;
29619 rel2.relative: 1.0 0.5;
29622 normal: "bt_sm_hilight.png";
29626 description { state: "selected" 0.0;
29627 inherit: "default" 0.0;
29629 color: 255 255 255 255;
29632 part { name: "fg2";
29633 clip_to: "disclip";
29635 description { state: "default" 0.0;
29637 color: 255 255 255 0;
29641 normal: "bt_sm_shine.png";
29645 description { state: "selected" 0.0;
29646 inherit: "default" 0.0;
29648 color: 255 255 255 255;
29651 part { name: "disclip";
29653 description { state: "default" 0.0;
29657 description { state: "disabled" 0.0;
29658 inherit: "default" 0.0;
29659 color: 255 255 255 64;
29664 // signal: elm,state,%s,active
29665 // a "check" item named %s went active
29666 // signal: elm,state,%s,passive
29667 // a "check" item named %s went passive
29668 // default is passive
29669 program { name: "go_active";
29670 signal: "elm,state,selected";
29672 action: STATE_SET "selected" 0.0;
29676 target: "elm.text";
29678 program { name: "go_passive";
29679 signal: "elm,state,unselected";
29681 action: STATE_SET "default" 0.0;
29685 target: "elm.text";
29686 transition: LINEAR 0.1;
29688 program { name: "go_disabled";
29689 signal: "elm,state,disabled";
29691 action: STATE_SET "disabled" 0.0;
29694 program { name: "go_enabled";
29695 signal: "elm,state,enabled";
29697 action: STATE_SET "default" 0.0;
29703 group { name: "elm/gengrid/item/up/default";
29704 data.item: "labels" "elm.text";
29706 image: "bt_sm_base1.png" COMP;
29707 image: "bt_sm_shine.png" COMP;
29708 image: "bt_sm_hilight.png" COMP;
29709 image: "arrow_up.png" COMP;
29712 part { name: "event";
29715 description { state: "default" 0.0;
29720 clip_to: "disclip";
29722 description { state: "default" 0.0;
29724 color: 255 255 255 0;
29725 rel1.offset: -3 -3;
29727 image { normal: "bt_sm_base1.png";
29732 description { state: "selected" 0.0;
29733 inherit: "default" 0.0;
29735 color: 255 255 255 255;
29738 part { name: "image";
29741 description { state: "default" 0.0;
29742 aspect_preference: BOTH;
29744 image.normal: "arrow_up.png";
29752 part { name: "elm.text";
29753 clip_to: "disclip";
29755 effect: SOFT_SHADOW;
29758 description { state: "default" 0.0;
29774 text_class: "grid_item";
29777 description { state: "selected" 0.0;
29778 inherit: "default" 0.0;
29779 color: 224 224 224 255;
29783 part { name: "fg1";
29784 clip_to: "disclip";
29786 description { state: "default" 0.0;
29788 color: 255 255 255 0;
29789 rel1.offset: -3 -3;
29795 normal: "bt_sm_hilight.png";
29799 description { state: "selected" 0.0;
29800 inherit: "default" 0.0;
29802 color: 255 255 255 255;
29805 part { name: "fg2";
29806 clip_to: "disclip";
29808 description { state: "default" 0.0;
29810 color: 255 255 255 0;
29811 rel1.offset: -3 -3;
29814 normal: "bt_sm_shine.png";
29818 description { state: "selected" 0.0;
29819 inherit: "default" 0.0;
29821 color: 255 255 255 255;
29824 part { name: "disclip";
29826 description { state: "default" 0.0;
29830 description { state: "disabled" 0.0;
29831 inherit: "default" 0.0;
29832 color: 255 255 255 64;
29837 program { name: "go_active";
29838 signal: "elm,state,selected";
29840 action: STATE_SET "selected" 0.0;
29844 target: "elm.text";
29846 program { name: "go_passive";
29847 signal: "elm,state,unselected";
29849 action: STATE_SET "default" 0.0;
29853 target: "elm.text";
29854 transition: LINEAR 0.1;
29856 program { name: "go_disabled";
29857 signal: "elm,state,disabled";
29859 action: STATE_SET "disabled" 0.0;
29862 program { name: "go_enabled";
29863 signal: "elm,state,enabled";
29865 action: STATE_SET "default" 0.0;
29871 group { name: "elm/gengrid/item/album-preview/default";
29872 data.item: "labels" "elm.text";
29873 data.item: "icons" "elm.swallow.icon.1 elm.swallow.icon.2 elm.swallow.icon.3 elm.swallow.icon.4";
29874 data.item: "states" "have_files";
29876 image: "bt_sm_base1.png" COMP;
29877 image: "bt_sm_shine.png" COMP;
29878 image: "bt_sm_hilight.png" COMP;
29879 image: "icon_folder.png" COMP;
29882 part { name: "event";
29885 description { state: "default" 0.0;
29890 clip_to: "disclip";
29892 description { state: "default" 0.0;
29894 color: 255 255 255 0;
29895 rel1.offset: -3 -3;
29898 normal: "bt_sm_base1.png";
29903 description { state: "selected" 0.0;
29904 inherit: "default" 0.0;
29906 color: 255 255 255 255;
29909 part { name: "image";
29912 description { state: "default" 0.0;
29913 aspect_preference: BOTH;
29915 image.normal: "icon_folder.png";
29923 part { name: "have-files-clipper";
29925 description { state: "default" 0.0;
29926 color: 255 255 255 0;
29929 description { state: "visible" 0.0;
29930 inherit: "default" 0.0;
29931 color: 255 255 255 255;
29935 part { name: "icon_box_margin";
29938 clip_to: "have-files-clipper";
29939 description { state: "default" 0.0;
29951 part { name: "icon_box";
29954 clip_to: "have-files-clipper";
29955 description { state: "default" 0.0;
29956 color: 255 255 255 255;
29960 relative: 0.25 0.25;
29970 part { name: "elm.swallow.icon.1";
29973 clip_to: "have-files-clipper";
29974 description { state: "default" 0.0;
29986 part { name: "elm.swallow.icon.2";
29989 clip_to: "have-files-clipper";
29990 description { state: "default" 0.0;
30002 part { name: "elm.swallow.icon.3";
30005 clip_to: "have-files-clipper";
30006 description { state: "default" 0.0;
30018 part { name: "elm.swallow.icon.4";
30021 clip_to: "have-files-clipper";
30022 description { state: "default" 0.0;
30034 part { name: "elm.text";
30035 clip_to: "disclip";
30037 effect: SOFT_SHADOW;
30040 description { state: "default" 0.0;
30056 text_class: "grid_item";
30059 description { state: "selected" 0.0;
30060 inherit: "default" 0.0;
30061 color: 255 255 255 255;
30064 part { name: "fg1";
30065 clip_to: "disclip";
30067 description { state: "default" 0.0;
30069 color: 255 255 255 0;
30070 rel1.offset: -3 -3;
30076 normal: "bt_sm_hilight.png";
30080 description { state: "selected" 0.0;
30081 inherit: "default" 0.0;
30083 color: 255 255 255 255;
30086 part { name: "fg2";
30087 clip_to: "disclip";
30089 description { state: "default" 0.0;
30091 color: 255 255 255 0;
30092 rel1.offset: -3 -3;
30095 normal: "bt_sm_shine.png";
30099 description { state: "selected" 0.0;
30100 inherit: "default" 0.0;
30102 color: 255 255 255 255;
30105 part { name: "disclip";
30107 description { state: "default" 0.0;
30111 description { state: "disabled" 0.0;
30112 inherit: "default" 0.0;
30113 color: 255 255 255 64;
30118 program { name: "go_active";
30119 signal: "elm,state,selected";
30121 action: STATE_SET "selected" 0.0;
30125 target: "elm.text";
30127 program { name: "go_passive";
30128 signal: "elm,state,unselected";
30130 action: STATE_SET "default" 0.0;
30134 target: "elm.text";
30135 transition: LINEAR 0.1;
30137 program { name: "go_disabled";
30138 signal: "elm,state,disabled";
30140 action: STATE_SET "disabled" 0.0;
30143 program { name: "go_enabled";
30144 signal: "elm,state,enabled";
30146 action: STATE_SET "default" 0.0;
30150 signal: "elm,state,have_files,active";
30152 action: STATE_SET "visible" 0.0;
30153 target: "have-files-clipper";
30158 group { name: "elm/gengrid/item/thumb/default";
30160 item: "icons" "elm.swallow.icon";
30161 item: "labels" "elm.text";
30164 image: "bt_sm_base1.png" COMP;
30165 image: "bt_sm_shine.png" COMP;
30166 image: "bt_sm_hilight.png" COMP;
30167 image: "thumb_shadow.png" COMP;
30170 part { name: "event";
30173 description { state: "default" 0.0;
30179 description { state: "default" 0.0;
30181 color: 255 255 255 0;
30182 rel1.offset: -3 -3;
30185 normal: "bt_sm_base1.png";
30190 description { state: "selected" 0.0;
30191 inherit: "default" 0.0;
30193 color: 255 255 255 255;
30196 part { name: "border-shadow";
30199 description { state: "default" 0.0;
30201 to: "elm.swallow.icon";
30205 to_x: "elm.swallow.icon";
30210 normal: "thumb_shadow.png";
30211 border: 17 17 17 17;
30216 part { name: "border";
30219 description { state: "default" 0.0;
30221 to: "border-shadow";
30225 to: "border-shadow";
30230 part { name: "elm.swallow.icon";
30233 description { state: "default" 0.0;
30234 aspect_preference: BOTH;
30244 part { name: "elm.text";
30246 effect: SOFT_SHADOW;
30249 description { state: "default" 0.0;
30266 text_class: "grid_item";
30270 part { name: "fg1";
30272 description { state: "default" 0.0;
30274 color: 255 255 255 0;
30275 rel1.offset: -3 -3;
30281 normal: "bt_sm_hilight.png";
30285 description { state: "selected" 0.0;
30286 inherit: "default" 0.0;
30288 color: 255 255 255 255;
30291 part { name: "fg2";
30293 description { state: "default" 0.0;
30295 color: 255 255 255 0;
30296 rel1.offset: -3 -3;
30299 image: "bt_sm_shine.png";
30303 description { state: "selected" 0.0;
30304 inherit: "default" 0.0;
30306 color: 255 255 255 255;
30312 signal: "elm,state,selected";
30314 action: STATE_SET "selected" 0.0;
30320 signal: "elm,state,unselected";
30322 action: STATE_SET "default" 0.0;
30326 transition: LINEAR 0.1;
30331 ///////////////////////////////////////////////////////////////////////////////
30332 group { name: "elm/photocam/base/default";
30334 public sbvis_v, sbvis_h, sbalways_v, sbalways_h, sbvis_timer;
30335 public timer0(val) {
30337 v = get_int(sbvis_v);
30339 v = get_int(sbalways_v);
30341 emit("do-hide-vbar", "");
30342 set_int(sbvis_v, 0);
30345 v = get_int(sbvis_h);
30347 v = get_int(sbalways_h);
30349 emit("do-hide-hbar", "");
30350 set_int(sbvis_h, 0);
30353 set_int(sbvis_timer, 0);
30358 image: "shelf_inset.png" COMP;
30359 image: "bt_sm_base2.png" COMP;
30360 image: "bt_sm_shine.png" COMP;
30361 image: "bt_sm_hilight.png" COMP;
30362 image: "busy-1.png" COMP;
30363 image: "busy-2.png" COMP;
30364 image: "busy-3.png" COMP;
30365 image: "busy-4.png" COMP;
30366 image: "busy-5.png" COMP;
30367 image: "busy-6.png" COMP;
30368 image: "busy-7.png" COMP;
30369 image: "busy-8.png" COMP;
30370 image: "busy-9.png" COMP;
30375 description { state: "default" 0.0;
30377 rel2.offset: -2 -2;
30378 color: 255 255 255 0;
30381 part { name: "clipper";
30384 description { state: "default" 0.0;
30389 part { name: "elm.swallow.content";
30390 clip_to: "clipper";
30392 description { state: "default" 0.0;
30394 rel2.offset: -2 -2;
30397 part { name: "busy_clip";
30400 description { state: "default" 0.0;
30402 color: 255 255 255 0;
30404 description { state: "active" 0.0;
30406 color: 255 255 255 255;
30409 part { name: "busy";
30410 clip_to: "busy_clip";
30412 description { state: "default" 0.0;
30417 aspect_preference: BOTH;
30427 normal: "busy-9.png";
30428 tween: "busy-1.png";
30429 tween: "busy-2.png";
30430 tween: "busy-3.png";
30431 tween: "busy-4.png";
30432 tween: "busy-5.png";
30433 tween: "busy-6.png";
30434 tween: "busy-7.png";
30435 tween: "busy-8.png";
30439 part { name: "conf_over";
30441 description { state: "default" 0.0;
30443 rel2.offset: -1 -1;
30445 normal: "shelf_inset.png";
30452 part { name: "sb_vbar_clip_master";
30455 description { state: "default" 0.0;
30457 description { state: "hidden" 0.0;
30459 color: 255 255 255 0;
30462 part { name: "sb_vbar_clip";
30463 clip_to: "sb_vbar_clip_master";
30466 description { state: "default" 0.0;
30468 description { state: "hidden" 0.0;
30470 color: 255 255 255 0;
30473 part { name: "sb_vbar";
30476 description { state: "default" 0.0;
30492 part { name: "elm.dragable.vbar";
30493 clip_to: "sb_vbar_clip";
30498 confine: "sb_vbar";
30500 description { state: "default" 0.0;
30515 normal: "bt_sm_base2.png";
30521 part { name: "sb_vbar_over1";
30522 clip_to: "sb_vbar_clip";
30524 description { state: "default" 0.0;
30525 rel1.to: "elm.dragable.vbar";
30526 rel2.relative: 1.0 0.5;
30527 rel2.to: "elm.dragable.vbar";
30529 normal: "bt_sm_hilight.png";
30534 part { name: "sb_vbar_over2";
30535 clip_to: "sb_vbar_clip";
30537 description { state: "default" 0.0;
30538 rel1.to: "elm.dragable.vbar";
30539 rel2.to: "elm.dragable.vbar";
30541 normal: "bt_sm_shine.png";
30547 part { name: "sb_hbar_clip_master";
30550 description { state: "default" 0.0;
30552 description { state: "hidden" 0.0;
30554 color: 255 255 255 0;
30557 part { name: "sb_hbar_clip";
30558 clip_to: "sb_hbar_clip_master";
30561 description { state: "default" 0.0;
30563 description { state: "hidden" 0.0;
30565 color: 255 255 255 0;
30568 part { name: "sb_hbar";
30571 description { state: "default" 0.0;
30587 part { name: "elm.dragable.hbar";
30588 clip_to: "sb_hbar_clip";
30593 confine: "sb_hbar";
30595 description { state: "default" 0.0;
30610 normal: "bt_sm_base2.png";
30616 part { name: "sb_hbar_over1";
30617 clip_to: "sb_hbar_clip";
30619 description { state: "default" 0.0;
30620 rel1.to: "elm.dragable.hbar";
30621 rel2.relative: 1.0 0.5;
30622 rel2.to: "elm.dragable.hbar";
30624 normal: "bt_sm_hilight.png";
30629 part { name: "sb_hbar_over2";
30630 clip_to: "sb_hbar_clip";
30632 description { state: "default" 0.0;
30633 rel1.to: "elm.dragable.hbar";
30634 rel2.to: "elm.dragable.hbar";
30636 normal: "bt_sm_shine.png";
30643 program { name: "load";
30647 set_state(PART:"sb_hbar_clip", "hidden", 0.0);
30648 set_state(PART:"sb_vbar_clip", "hidden", 0.0);
30649 set_int(sbvis_h, 0);
30650 set_int(sbvis_v, 0);
30651 set_int(sbalways_v, 0);
30652 set_int(sbalways_h, 0);
30653 set_int(sbvis_timer, 0);
30657 program { name: "vbar_show";
30658 signal: "elm,action,show,vbar";
30660 action: STATE_SET "default" 0.0;
30661 target: "sb_vbar_clip_master";
30663 program { name: "vbar_hide";
30664 signal: "elm,action,hide,vbar";
30666 action: STATE_SET "hidden" 0.0;
30667 target: "sb_vbar_clip_master";
30669 program { name: "vbar_show_always";
30670 signal: "elm,action,show_always,vbar";
30674 v = get_int(sbvis_v);
30675 v |= get_int(sbalways_v);
30677 set_int(sbalways_v, 1);
30678 emit("do-show-vbar", "");
30679 set_int(sbvis_v, 1);
30683 program { name: "vbar_show_notalways";
30684 signal: "elm,action,show_notalways,vbar";
30688 v = get_int(sbalways_v);
30690 set_int(sbalways_v, 0);
30691 v = get_int(sbvis_v);
30693 emit("do-hide-vbar", "");
30694 set_int(sbvis_v, 0);
30699 program { name: "sb_vbar_show";
30700 signal: "do-show-vbar";
30702 action: STATE_SET "default" 0.0;
30703 transition: LINEAR 0.5;
30704 target: "sb_vbar_clip";
30706 program { name: "sb_vbar_hide";
30707 signal: "do-hide-vbar";
30709 action: STATE_SET "hidden" 0.0;
30710 transition: LINEAR 0.5;
30711 target: "sb_vbar_clip";
30714 program { name: "hbar_show";
30715 signal: "elm,action,show,hbar";
30717 action: STATE_SET "default" 0.0;
30718 target: "sb_hbar_clip_master";
30720 program { name: "hbar_hide";
30721 signal: "elm,action,hide,hbar";
30723 action: STATE_SET "hidden" 0.0;
30724 target: "sb_hbar_clip_master";
30726 program { name: "hbar_show_always";
30727 signal: "elm,action,show_always,hbar";
30731 v = get_int(sbvis_h);
30732 v |= get_int(sbalways_h);
30734 set_int(sbalways_h, 1);
30735 emit("do-show-hbar", "");
30736 set_int(sbvis_h, 1);
30740 program { name: "hbar_show_notalways";
30741 signal: "elm,action,show_notalways,hbar";
30745 v = get_int(sbalways_h);
30747 set_int(sbalways_h, 0);
30748 v = get_int(sbvis_h);
30750 emit("do-hide-hbar", "");
30751 set_int(sbvis_h, 0);
30756 program { name: "sb_hbar_show";
30757 signal: "do-show-hbar";
30759 action: STATE_SET "default" 0.0;
30760 transition: LINEAR 0.5;
30761 target: "sb_hbar_clip";
30763 program { name: "sb_hbar_hide";
30764 signal: "do-hide-hbar";
30766 action: STATE_SET "hidden" 0.0;
30767 transition: LINEAR 0.5;
30768 target: "sb_hbar_clip";
30771 program { name: "scroll";
30772 signal: "elm,action,scroll";
30776 v = get_int(sbvis_v);
30777 v |= get_int(sbalways_v);
30779 emit("do-show-vbar", "");
30780 set_int(sbvis_v, 1);
30782 v = get_int(sbvis_h);
30783 v |= get_int(sbalways_h);
30785 emit("do-show-hbar", "");
30786 set_int(sbvis_h, 1);
30788 v = get_int(sbvis_timer);
30789 if (v > 0) cancel_timer(v);
30790 v = timer(1.0, "timer0", 0);
30791 set_int(sbvis_timer, v);
30794 program { name: "go1";
30795 signal: "elm,state,busy,start";
30797 action: STATE_SET "active" 0.0;
30798 transition: SINUSOIDAL 1.0;
30799 target: "busy_clip";
30801 program { name: "go2";
30802 signal: "elm,state,busy,start";
30804 action: STATE_SET "default" 0.0;
30805 transition: LINEAR 0.5;
30809 program { name: "stop1";
30810 signal: "elm,state,busy,stop";
30812 action: STATE_SET "default" 0.0;
30813 transition: SINUSOIDAL 1.0;
30814 target: "busy_clip";
30817 program { name: "stop2";
30818 action: ACTION_STOP;
30824 ///////////////////////////////////////////////////////////////////////////////
30825 group { name: "elm/map/base/default";
30827 public sbvis_v, sbvis_h, sbalways_v, sbalways_h, sbvis_timer;
30828 public timer0(val) {
30830 v = get_int(sbvis_v);
30832 v = get_int(sbalways_v);
30834 emit("do-hide-vbar", "");
30835 set_int(sbvis_v, 0);
30838 v = get_int(sbvis_h);
30840 v = get_int(sbalways_h);
30842 emit("do-hide-hbar", "");
30843 set_int(sbvis_h, 0);
30846 set_int(sbvis_timer, 0);
30851 image: "shelf_inset.png" COMP;
30852 image: "bt_sm_base2.png" COMP;
30853 image: "bt_sm_shine.png" COMP;
30854 image: "bt_sm_hilight.png" COMP;
30855 image: "busy-1.png" COMP;
30856 image: "busy-2.png" COMP;
30857 image: "busy-3.png" COMP;
30858 image: "busy-4.png" COMP;
30859 image: "busy-5.png" COMP;
30860 image: "busy-6.png" COMP;
30861 image: "busy-7.png" COMP;
30862 image: "busy-8.png" COMP;
30863 image: "busy-9.png" COMP;
30868 description { state: "default" 0.0;
30870 rel2.offset: -2 -2;
30871 color: 255 255 255 0;
30874 part { name: "clipper";
30877 description { state: "default" 0.0;
30882 part { name: "elm.swallow.content";
30883 clip_to: "clipper";
30885 description { state: "default" 0.0;
30887 rel2.offset: -2 -2;
30890 part { name: "busy_clip";
30893 description { state: "default" 0.0;
30895 color: 255 255 255 0;
30897 description { state: "active" 0.0;
30899 color: 255 255 255 255;
30902 part { name: "busy";
30903 clip_to: "busy_clip";
30905 description { state: "default" 0.0;
30910 aspect_preference: BOTH;
30920 normal: "busy-9.png";
30921 tween: "busy-1.png";
30922 tween: "busy-2.png";
30923 tween: "busy-3.png";
30924 tween: "busy-4.png";
30925 tween: "busy-5.png";
30926 tween: "busy-6.png";
30927 tween: "busy-7.png";
30928 tween: "busy-8.png";
30932 part { name: "conf_over";
30934 description { state: "default" 0.0;
30936 rel2.offset: -1 -1;
30938 normal: "shelf_inset.png";
30945 part { name: "sb_vbar_clip_master";
30948 description { state: "default" 0.0;
30950 description { state: "hidden" 0.0;
30952 color: 255 255 255 0;
30955 part { name: "sb_vbar_clip";
30956 clip_to: "sb_vbar_clip_master";
30959 description { state: "default" 0.0;
30961 description { state: "hidden" 0.0;
30963 color: 255 255 255 0;
30966 part { name: "sb_vbar";
30969 description { state: "default" 0.0;
30985 part { name: "elm.dragable.vbar";
30986 clip_to: "sb_vbar_clip";
30991 confine: "sb_vbar";
30993 description { state: "default" 0.0;
31008 normal: "bt_sm_base2.png";
31014 part { name: "sb_vbar_over1";
31015 clip_to: "sb_vbar_clip";
31017 description { state: "default" 0.0;
31018 rel1.to: "elm.dragable.vbar";
31019 rel2.relative: 1.0 0.5;
31020 rel2.to: "elm.dragable.vbar";
31022 normal: "bt_sm_hilight.png";
31027 part { name: "sb_vbar_over2";
31028 clip_to: "sb_vbar_clip";
31030 description { state: "default" 0.0;
31031 rel1.to: "elm.dragable.vbar";
31032 rel2.to: "elm.dragable.vbar";
31034 normal: "bt_sm_shine.png";
31040 part { name: "sb_hbar_clip_master";
31043 description { state: "default" 0.0;
31045 description { state: "hidden" 0.0;
31047 color: 255 255 255 0;
31050 part { name: "sb_hbar_clip";
31051 clip_to: "sb_hbar_clip_master";
31054 description { state: "default" 0.0;
31056 description { state: "hidden" 0.0;
31058 color: 255 255 255 0;
31061 part { name: "sb_hbar";
31064 description { state: "default" 0.0;
31080 part { name: "elm.dragable.hbar";
31081 clip_to: "sb_hbar_clip";
31086 confine: "sb_hbar";
31088 description { state: "default" 0.0;
31103 normal: "bt_sm_base2.png";
31109 part { name: "sb_hbar_over1";
31110 clip_to: "sb_hbar_clip";
31112 description { state: "default" 0.0;
31113 rel1.to: "elm.dragable.hbar";
31114 rel2.relative: 1.0 0.5;
31115 rel2.to: "elm.dragable.hbar";
31117 normal: "bt_sm_hilight.png";
31122 part { name: "sb_hbar_over2";
31123 clip_to: "sb_hbar_clip";
31125 description { state: "default" 0.0;
31126 rel1.to: "elm.dragable.hbar";
31127 rel2.to: "elm.dragable.hbar";
31129 normal: "bt_sm_shine.png";
31136 program { name: "load";
31140 set_state(PART:"sb_hbar_clip", "hidden", 0.0);
31141 set_state(PART:"sb_vbar_clip", "hidden", 0.0);
31142 set_int(sbvis_h, 0);
31143 set_int(sbvis_v, 0);
31144 set_int(sbalways_v, 0);
31145 set_int(sbalways_h, 0);
31146 set_int(sbvis_timer, 0);
31150 program { name: "vbar_show";
31151 signal: "elm,action,show,vbar";
31153 action: STATE_SET "default" 0.0;
31154 target: "sb_vbar_clip_master";
31156 program { name: "vbar_hide";
31157 signal: "elm,action,hide,vbar";
31159 action: STATE_SET "hidden" 0.0;
31160 target: "sb_vbar_clip_master";
31162 program { name: "vbar_show_always";
31163 signal: "elm,action,show_always,vbar";
31167 v = get_int(sbvis_v);
31168 v |= get_int(sbalways_v);
31170 set_int(sbalways_v, 1);
31171 emit("do-show-vbar", "");
31172 set_int(sbvis_v, 1);
31176 program { name: "vbar_show_notalways";
31177 signal: "elm,action,show_notalways,vbar";
31181 v = get_int(sbalways_v);
31183 set_int(sbalways_v, 0);
31184 v = get_int(sbvis_v);
31186 emit("do-hide-vbar", "");
31187 set_int(sbvis_v, 0);
31192 program { name: "sb_vbar_show";
31193 signal: "do-show-vbar";
31195 action: STATE_SET "default" 0.0;
31196 transition: LINEAR 0.5;
31197 target: "sb_vbar_clip";
31199 program { name: "sb_vbar_hide";
31200 signal: "do-hide-vbar";
31202 action: STATE_SET "hidden" 0.0;
31203 transition: LINEAR 0.5;
31204 target: "sb_vbar_clip";
31207 program { name: "hbar_show";
31208 signal: "elm,action,show,hbar";
31210 action: STATE_SET "default" 0.0;
31211 target: "sb_hbar_clip_master";
31213 program { name: "hbar_hide";
31214 signal: "elm,action,hide,hbar";
31216 action: STATE_SET "hidden" 0.0;
31217 target: "sb_hbar_clip_master";
31219 program { name: "hbar_show_always";
31220 signal: "elm,action,show_always,hbar";
31224 v = get_int(sbvis_h);
31225 v |= get_int(sbalways_h);
31227 set_int(sbalways_h, 1);
31228 emit("do-show-hbar", "");
31229 set_int(sbvis_h, 1);
31233 program { name: "hbar_show_notalways";
31234 signal: "elm,action,show_notalways,hbar";
31238 v = get_int(sbalways_h);
31240 set_int(sbalways_h, 0);
31241 v = get_int(sbvis_h);
31243 emit("do-hide-hbar", "");
31244 set_int(sbvis_h, 0);
31249 program { name: "sb_hbar_show";
31250 signal: "do-show-hbar";
31252 action: STATE_SET "default" 0.0;
31253 transition: LINEAR 0.5;
31254 target: "sb_hbar_clip";
31256 program { name: "sb_hbar_hide";
31257 signal: "do-hide-hbar";
31259 action: STATE_SET "hidden" 0.0;
31260 transition: LINEAR 0.5;
31261 target: "sb_hbar_clip";
31264 program { name: "scroll";
31265 signal: "elm,action,scroll";
31269 v = get_int(sbvis_v);
31270 v |= get_int(sbalways_v);
31272 emit("do-show-vbar", "");
31273 set_int(sbvis_v, 1);
31275 v = get_int(sbvis_h);
31276 v |= get_int(sbalways_h);
31278 emit("do-show-hbar", "");
31279 set_int(sbvis_h, 1);
31281 v = get_int(sbvis_timer);
31282 if (v > 0) cancel_timer(v);
31283 v = timer(1.0, "timer0", 0);
31284 set_int(sbvis_timer, v);
31287 program { name: "go1";
31288 signal: "elm,state,busy,start";
31290 action: STATE_SET "active" 0.0;
31291 transition: SINUSOIDAL 1.0;
31292 target: "busy_clip";
31294 program { name: "go2";
31295 signal: "elm,state,busy,start";
31297 action: STATE_SET "default" 0.0;
31298 transition: LINEAR 0.5;
31302 program { name: "stop1";
31303 signal: "elm,state,busy,stop";
31305 action: STATE_SET "default" 0.0;
31306 transition: SINUSOIDAL 1.0;
31307 target: "busy_clip";
31310 program { name: "stop2";
31311 action: ACTION_STOP;
31316 group { name: "elm/map/marker/radio/default";
31320 item: size_max_w 58;
31321 item: size_max_h 58;
31324 image: "map_item.png" COMP;
31327 part { name: "whole";
31328 description { state: "default" 0.0;
31331 part { name: "base";
31332 ignore_flags: ON_HOLD;
31333 description { state: "default" 0.0;
31334 image.normal: "map_item.png";
31337 part { name: "elm.icon";
31341 description { state: "default" 0.0;
31342 rel1.relative: 0.27 0.27;
31343 rel2.relative: 0.73 0.73;
31346 part { name: "elm.text";
31348 effect: SOFT_SHADOW;
31351 description { state: "default" 0.0;
31353 color: 224 224 224 255;
31355 rel1.relative: 0.28 0.25;
31356 rel2.relative: 0.75 0.75;
31358 font: "Sans,Edje-Vera";
31367 program { name: "open";
31368 signal: "mouse,clicked,1";
31370 action: SIGNAL_EMIT "open" "elm";
31372 program { name: "bringin";
31373 signal: "mouse,down,1,double";
31375 action: SIGNAL_EMIT "bringin" "elm";
31379 group { name: "elm/map/marker/radio2/default";
31383 item: size_max_w 58;
31384 item: size_max_h 58;
31387 image: "map_item_2.png" COMP;
31390 part { name: "base";
31391 ignore_flags: ON_HOLD;
31392 description { state: "default" 0.0;
31393 image.normal: "map_item_2.png";
31396 part { name: "elm.text";
31398 effect: SOFT_SHADOW;
31401 description { state: "default" 0.0;
31403 color: 224 224 224 255;
31405 rel1.relative: 0.28 0.25;
31406 rel2.relative: 0.75 0.75;
31408 font: "Sans,Edje-Vera";
31417 program { name: "open";
31418 signal: "mouse,clicked,1";
31420 action: SIGNAL_EMIT "open" "elm";
31422 program { name: "bringin";
31423 signal: "mouse,down,1,double";
31425 action: SIGNAL_EMIT "bringin" "elm";
31429 group { name: "elm/map/marker/empty/default";
31433 item: size_max_w 64;
31434 item: size_max_h 64;
31437 part { name: "whole";
31438 description { state: "default" 0.0;
31441 part { name: "base";
31442 ignore_flags: ON_HOLD;
31443 description { state: "default" 0.0;
31446 part { name: "elm.icon";
31450 description { state: "default" 0.0;
31453 part { name: "elm.text";
31455 effect: SOFT_SHADOW;
31458 description { state: "default" 0.0;
31460 color: 224 224 224 255;
31462 rel1.relative: 0.28 0.25;
31463 rel2.relative: 0.75 0.75;
31465 font: "Sans,Edje-Vera";
31474 program { name: "open";
31475 signal: "mouse,clicked,1";
31477 action: SIGNAL_EMIT "open" "elm";
31479 program { name: "bringin";
31480 signal: "mouse,down,1,double";
31482 action: SIGNAL_EMIT "bringin" "elm";
31486 group { name: "elm/map/marker_bubble/default";
31488 image: "bubble.png" COMP;
31489 image: "bubble_shine.png" COMP;
31496 part { name: "clipper";
31498 description { state: "default" 0.0;
31499 color: 255 255 255 0;
31501 description { state: "show" 0.0;
31502 inherit: "default" 0.0;
31503 color: 255 255 255 255;
31506 part { name: "base0";
31508 clip_to: "clipper";
31509 description { state: "default" 0.0;
31511 normal: "bubble.png";
31512 border: 11 36 10 19;
31514 image.middle: SOLID;
31517 description { state: "rtl" 0.0;
31518 inherit: "default" 0.0;
31520 normal: "bubble_4.png";
31521 border: 11 36 18 9;
31525 part { name: "elm.swallow.content";
31527 clip_to: "clipper";
31528 description { state: "default" 0.0;
31538 part { name: "shine";
31540 clip_to: "clipper";
31541 description { state: "default" 0.0;
31550 normal: "bubble_shine.png";
31558 program { name: "show";
31560 action: STATE_SET "show" 0.0;
31562 transition: ACCELERATE 0.5;
31567 /////////////////////////////////////////////////////////////////////////////
31569 /////////////////////////////////////////////////////////////////////////////
31571 name: "elm/panes/vertical/default";
31573 image: "bt_base1.png" COMP;
31574 image: "bt_base2.png" COMP;
31575 image: "bt_hilight.png" COMP;
31576 image: "bt_shine.png" COMP;
31577 image: "bt_glow.png" COMP;
31578 image: "bt_dis_base.png" COMP;
31579 image: "bt_dis_hilight.png" COMP;
31580 image: "arrow_right.png" COMP;
31581 image: "arrow_left.png" COMP;
31592 state: "default" 0.0;
31600 name: "whole_left";
31605 state: "default" 0.0;
31606 rel2.to_x: "elm.bar";
31607 rel2.relative: 0.0 1.0;
31613 name: "elm.swallow.left";
31615 clip_to: "whole_left";
31618 state: "default" 0.0;
31619 rel1.to: "whole_left";
31620 rel2.to: "whole_left";
31626 name: "whole_right";
31631 state: "default" 0.0;
31632 rel1.to_x: "elm.bar";
31633 rel1.relative: 1.0 0.0;
31639 name: "elm.swallow.right";
31641 clip_to: "whole_right";
31644 state: "default" 0.0;
31645 rel1.to: "whole_right";
31646 rel2.to: "whole_right";
31650 part { name: "elm.bar";
31657 description { state: "default" 0.0;
31660 rel1.relative: 0.0 0.5;
31661 rel2.relative: 1.0 0.5;
31663 normal: "bt_base2.png";
31666 image.middle: SOLID;
31668 description { state: "clicked" 0.0;
31669 inherit: "default" 0.0;
31670 image.normal: "bt_base1.png";
31671 image.middle: SOLID;
31673 description { state: "disabled" 0.0;
31674 inherit: "default" 0.0;
31676 normal: "bt_dis_base.png";
31681 part { name: "over1";
31683 description { state: "default" 0.0;
31684 rel1.to: "elm.bar";
31685 rel2.to: "elm.bar";
31686 rel2.relative: 1.0 0.5;
31688 normal: "bt_hilight.png";
31692 description { state: "disabled" 0.0;
31693 inherit: "default" 0.0;
31695 normal: "bt_dis_hilight.png";
31700 part { name: "over2";
31703 ignore_flags: ON_HOLD;
31704 description { state: "default" 0.0;
31705 rel1.to: "elm.bar";
31706 rel2.to: "elm.bar";
31708 normal: "bt_shine.png";
31712 description { state: "disabled" 0.0;
31713 inherit: "default" 0.0;
31717 part { name: "over3";
31720 description { state: "default" 0.0;
31721 color: 255 255 255 0;
31722 rel1.to: "elm.bar";
31723 rel2.to: "elm.bar";
31725 normal: "bt_glow.png";
31726 border: 12 12 12 12;
31730 description { state: "clicked" 0.0;
31731 inherit: "default" 0.0;
31733 color: 255 255 255 255;
31739 name: "arrow_right";
31741 description { state: "default" 0.0;
31744 color: 255 255 255 0;
31746 rel1.relative: 1.0 0.5;
31747 rel1.to_x: "elm.bar";
31748 rel1.offset: 45/2 -45/2;
31750 rel2.relative: 1.0 0.5;
31751 rel2.to_x: "elm.bar";
31752 rel2.offset: 45/2 45/2;
31754 image.normal: "arrow_right.png";
31758 description { state: "default" 0.1;
31759 inherit: "default" 0.0;
31760 image.normal: "arrow_left.png";
31762 description { state: "anim_1" 0.0;
31763 inherit: "default" 0.0;
31764 color: 255 255 255 200;
31765 rel1.offset: (45/2 + 10) -45/2;
31766 rel2.offset: (45/2 +10) 45/2;
31768 description { state: "anim_1" 0.1;
31769 inherit: "default" 0.0;
31770 image.normal: "arrow_left.png";
31771 color: 255 255 255 200;
31772 rel1.offset: (45/2 + 10) -45/2;
31773 rel2.offset: (45/2 +10) 45/2;
31775 description { state: "anim_2" 0.0;
31776 inherit: "default" 0.0;
31777 color: 255 255 255 0;
31778 rel1.offset: (45/2 + 20) -45/2;
31779 rel2.offset: (45/2 + 20) 45/2;
31781 description { state: "anim_2" 0.1;
31782 inherit: "default" 0.0;
31783 image.normal: "arrow_left.png";
31784 color: 255 255 255 0;
31785 rel1.offset: (45/2 + 20) -45/2;
31786 rel2.offset: (45/2 + 20) 45/2;
31790 name: "arrow_left";
31792 description { state: "default" 0.0;
31795 color: 255 255 255 0;
31797 rel1.relative: 0.0 0.5;
31798 rel1.to_x: "elm.bar";
31799 rel1.offset: -45/2 -45/2;
31801 rel2.relative: 0.0 0.5;
31802 rel2.to_x: "elm.bar";
31803 rel2.offset: -45/2 45/2;
31805 image.normal: "arrow_left.png";
31809 description { state: "default" 0.1;
31810 inherit: "default" 0.0;
31811 image.normal: "arrow_right.png";
31813 description { state: "anim_1" 0.0;
31814 inherit: "default" 0.0;
31815 color: 255 255 255 200;
31816 rel1.offset: (-45/2 - 10) -45/2;
31817 rel2.offset: (-45/2 - 10) 45/2;
31819 description { state: "anim_1" 0.1;
31820 inherit: "default" 0.0;
31821 image.normal: "arrow_right.png";
31822 color: 255 255 255 200;
31823 rel1.offset: (-45/2 - 10) -45/2;
31824 rel2.offset: (-45/2 - 10) 45/2;
31826 description { state: "anim_2" 0.0;
31827 inherit: "default" 0.0;
31828 color: 255 255 255 0;
31829 rel1.offset: (-45/2 - 20) -45/2;
31830 rel2.offset: (-45/2 - 20) 45/2;
31832 description { state: "anim_2" 0.1;
31833 inherit: "default" 0.0;
31834 image.normal: "arrow_right.png";
31835 color: 255 255 255 0;
31836 rel1.offset: (-45/2 - 20) -45/2;
31837 rel2.offset: (-45/2 - 20) 45/2;
31844 name: "button_click";
31845 signal: "mouse,down,1";
31847 action: SIGNAL_EMIT "elm,action,press" "";
31848 after: "button_click_anim";
31849 after: "arrow_anim_start";
31852 name: "button_click_anim";
31853 action: STATE_SET "clicked" 0.0;
31857 name: "button_unclick";
31858 signal: "mouse,up,1";
31860 action: SIGNAL_EMIT "elm,action,unpress" "";
31861 after: "button_unclick_anim";
31862 after: "arrow_anim_stop";
31865 name: "button_unclick_anim";
31866 action: STATE_SET "default" 0.0;
31870 name: "button_click2";
31871 signal: "mouse,down,1";
31873 action: STATE_SET "clicked" 0.0;
31877 name: "button_unclick2";
31878 signal: "mouse,up,1";
31880 action: STATE_SET "default" 0.0;
31881 transition: DECELERATE 0.5;
31885 name: "button_unclick3";
31886 signal: "mouse,up,1";
31888 action: SIGNAL_EMIT "elm,action,click" "";
31891 name: "button_down_double";
31892 signal: "mouse,down,1,double";
31894 action: SIGNAL_EMIT "elm,action,click,double" "";
31899 name: "arrow_anim_start";
31903 get_state(PART:"arrow_left", st, 30, vl);
31905 run_program(PROGRAM:"arrow_anim_start_ltr");
31908 run_program(PROGRAM:"arrow_anim_start_rtl");
31913 name: "arrow_anim_stop";
31917 get_state(PART:"arrow_left", st, 30, vl);
31919 run_program(PROGRAM:"arrow_anim_stop_ltr");
31922 run_program(PROGRAM:"arrow_anim_stop_rtl");
31928 name: "arrow_anim_start_ltr";
31929 action: STATE_SET "anim_1" 0.0;
31930 target: "arrow_right";
31931 target: "arrow_left";
31932 transition: LINEAR 0.6;
31933 after: "arrow_anim_1_ltr";
31936 name: "arrow_anim_1_ltr";
31937 action: STATE_SET "anim_2" 0.0;
31938 target: "arrow_right";
31939 target: "arrow_left";
31940 transition: LINEAR 0.6;
31941 after: "arrow_anim_2_ltr";
31944 name: "arrow_anim_2_ltr";
31945 action: STATE_SET "default" 0.0;
31946 target: "arrow_right";
31947 target: "arrow_left";
31948 after: "arrow_anim_start_ltr";
31951 name: "arrow_anim_stop_ltr";
31952 action: ACTION_STOP;
31953 target: "arrow_anim_start_ltr";
31954 target: "arrow_anim_1_ltr";
31955 target: "arrow_anim_2_ltr";
31956 after: "arrow_anim_stop_1_ltr";
31959 name: "arrow_anim_stop_1_ltr";
31960 action: STATE_SET "default" 0.0;
31961 target: "arrow_right";
31962 target: "arrow_left";
31963 transition: DECELERATE 0.4;
31966 name: "arrow_anim_start_rtl";
31967 action: STATE_SET "anim_1" 0.1;
31968 target: "arrow_right";
31969 target: "arrow_left";
31970 transition: LINEAR 0.6;
31971 after: "arrow_anim_1_rtl";
31974 name: "arrow_anim_1_rtl";
31975 action: STATE_SET "anim_2" 0.1;
31976 target: "arrow_right";
31977 target: "arrow_left";
31978 transition: LINEAR 0.6;
31979 after: "arrow_anim_2_rtl";
31982 name: "arrow_anim_2_rtl";
31983 action: STATE_SET "default" 0.1;
31984 target: "arrow_right";
31985 target: "arrow_left";
31986 after: "arrow_anim_start_rtl";
31989 name: "arrow_anim_stop_rtl";
31990 action: ACTION_STOP;
31991 target: "arrow_anim_start_rtl";
31992 target: "arrow_anim_1_rtl";
31993 target: "arrow_anim_2_rtl";
31994 after: "arrow_anim_stop_1_rtl";
31997 name: "arrow_anim_stop_1_rtl";
31998 action: STATE_SET "default" 0.1;
31999 target: "arrow_right";
32000 target: "arrow_left";
32001 transition: DECELERATE 0.4;
32003 program { name: "to_rtl";
32004 signal: "edje,state,rtl";
32009 get_state(PART:"arrow_left", st, 30, vl);
32011 set_state(PART:"arrow_left", st, 0.1);
32013 get_state(PART:"arrow_right", st, 30, vl);
32015 set_state(PART:"arrow_right", st, 0.1);
32019 program { name: "to_ltr";
32020 signal: "edje,state,ltr";
32025 get_state(PART:"arrow_left", st, 30, vl);
32027 set_state(PART:"arrow_left", st, 0.0);
32029 get_state(PART:"arrow_right", st, 30, vl);
32031 set_state(PART:"arrow_right", st, 0.0);
32039 name: "elm/panes/horizontal/default";
32041 image: "bt_base1.png" COMP;
32042 image: "bt_base2.png" COMP;
32043 image: "bt_hilight.png" COMP;
32044 image: "bt_shine.png" COMP;
32045 image: "bt_glow.png" COMP;
32046 image: "bt_dis_base.png" COMP;
32047 image: "bt_dis_hilight.png" COMP;
32048 image: "arrow_up.png" COMP;
32049 image: "arrow_down.png" COMP;
32060 state: "default" 0.0;
32068 name: "whole_left";
32073 state: "default" 0.0;
32074 rel2.to_y: "elm.bar";
32075 rel2.relative: 1.0 0.0;
32081 name: "elm.swallow.left";
32083 clip_to: "whole_left";
32086 state: "default" 0.0;
32087 rel1.to: "whole_left";
32088 rel2.to: "whole_left";
32094 name: "whole_right";
32099 state: "default" 0.0;
32100 rel1.to_y: "elm.bar";
32101 rel1.relative: 0.0 1.0;
32107 name: "elm.swallow.right";
32109 clip_to: "whole_right";
32112 state: "default" 0.0;
32113 rel1.to: "whole_right";
32114 rel2.to: "whole_right";
32118 part { name: "elm.bar";
32125 description { state: "default" 0.0;
32128 rel1.relative: 0.5 0.0;
32129 rel2.relative: 0.5 1.0;
32131 normal: "bt_base2.png";
32134 image.middle: SOLID;
32136 description { state: "clicked" 0.0;
32137 inherit: "default" 0.0;
32138 image.normal: "bt_base1.png";
32139 image.middle: SOLID;
32141 description { state: "disabled" 0.0;
32142 inherit: "default" 0.0;
32144 normal: "bt_dis_base.png";
32149 part { name: "over1";
32151 description { state: "default" 0.0;
32152 rel1.to: "elm.bar";
32153 rel2.to: "elm.bar";
32154 rel2.relative: 1.0 0.5;
32156 normal: "bt_hilight.png";
32160 description { state: "disabled" 0.0;
32161 inherit: "default" 0.0;
32163 normal: "bt_dis_hilight.png";
32168 part { name: "over2";
32171 ignore_flags: ON_HOLD;
32172 description { state: "default" 0.0;
32173 rel1.to: "elm.bar";
32174 rel2.to: "elm.bar";
32176 normal: "bt_shine.png";
32180 description { state: "disabled" 0.0;
32181 inherit: "default" 0.0;
32185 part { name: "over3";
32188 description { state: "default" 0.0;
32189 color: 255 255 255 0;
32190 rel1.to: "elm.bar";
32191 rel2.to: "elm.bar";
32193 normal: "bt_glow.png";
32194 border: 12 12 12 12;
32198 description { state: "clicked" 0.0;
32199 inherit: "default" 0.0;
32201 color: 255 255 255 255;
32207 name: "arrow_right";
32209 description { state: "default" 0.0;
32212 color: 255 255 255 0;
32214 rel1.relative: 0.5 1.0;
32215 rel1.to_y: "elm.bar";
32216 rel1.offset: -45/2 45/2;
32218 rel2.relative: 0.5 1.0;
32219 rel2.to_y: "elm.bar";
32220 rel2.offset: 45/2 45/2;
32222 image.normal: "arrow_down.png";
32226 description { state: "anim_1" 0.0;
32227 inherit: "default" 0.0;
32228 color: 255 255 255 200;
32229 rel1.offset: -45/2 (45/2 +10);
32230 rel2.offset: 45/2 (45/2 +10);
32232 description { state: "anim_2" 0.0;
32233 inherit: "default" 0.0;
32234 color: 255 255 255 0;
32235 rel1.offset: -45/2 (45/2 + 20);
32236 rel2.offset: 45/2 (45/2 + 20);
32240 name: "arrow_left";
32242 description { state: "default" 0.0;
32245 color: 255 255 255 0;
32247 rel1.relative: 0.5 0.0;
32248 rel1.to_y: "elm.bar";
32249 rel1.offset: -45/2 -45/2;
32251 rel2.relative: 0.5 0.0;
32252 rel2.to_y: "elm.bar";
32253 rel2.offset: 45/2 -45/2;
32255 image.normal: "arrow_up.png";
32259 description { state: "anim_1" 0.0;
32260 inherit: "default" 0.0;
32261 color: 255 255 255 200;
32262 rel1.offset: -45/2 (-45/2 - 10);
32263 rel2.offset: 45/2 (-45/2 - 10);
32265 description { state: "anim_2" 0.0;
32266 inherit: "default" 0.0;
32267 color: 255 255 255 0;
32268 rel1.offset: -45/2 (-45/2 - 20);
32269 rel2.offset: 45/2 (-45/2 - 20);
32276 name: "button_click";
32277 signal: "mouse,down,1";
32279 action: SIGNAL_EMIT "elm,action,press" "";
32280 after: "button_click_anim";
32281 after: "arrow_anim_start";
32284 name: "button_click_anim";
32285 action: STATE_SET "clicked" 0.0;
32289 name: "button_unclick";
32290 signal: "mouse,up,1";
32292 action: SIGNAL_EMIT "elm,action,unpress" "";
32293 after: "button_unclick_anim";
32294 after: "arrow_anim_stop";
32297 name: "button_unclick_anim";
32298 action: STATE_SET "default" 0.0;
32302 name: "button_click2";
32303 signal: "mouse,down,1";
32305 action: STATE_SET "clicked" 0.0;
32309 name: "button_unclick2";
32310 signal: "mouse,up,1";
32312 action: STATE_SET "default" 0.0;
32313 transition: DECELERATE 0.5;
32317 name: "button_unclick3";
32318 signal: "mouse,up,1";
32320 action: SIGNAL_EMIT "elm,action,click" "";
32323 name: "button_down_double";
32324 signal: "mouse,down,1,double";
32326 action: SIGNAL_EMIT "elm,action,click,double" "";
32331 name: "arrow_anim_start";
32332 action: STATE_SET "anim_1" 0.0;
32333 target: "arrow_right";
32334 target: "arrow_left";
32335 transition: LINEAR 0.6;
32336 after: "arrow_anim_1";
32339 name: "arrow_anim_1";
32340 action: STATE_SET "anim_2" 0.0;
32341 target: "arrow_right";
32342 target: "arrow_left";
32343 transition: LINEAR 0.6;
32344 after: "arrow_anim_2";
32347 name: "arrow_anim_2";
32348 action: STATE_SET "default" 0.0;
32349 target: "arrow_right";
32350 target: "arrow_left";
32351 after: "arrow_anim_start";
32354 name: "arrow_anim_stop";
32355 action: ACTION_STOP;
32356 target: "arrow_anim_start";
32357 target: "arrow_anim_1";
32358 target: "arrow_anim_2";
32359 after: "arrow_anim_stop_1";
32362 name: "arrow_anim_stop_1";
32363 action: STATE_SET "default" 0.0;
32364 target: "arrow_right";
32365 target: "arrow_left";
32366 transition: DECELERATE 0.4;
32373 /////////////////////////////////////////////////////////////////////////////
32375 /////////////////////////////////////////////////////////////////////////////
32377 name: "elm/panel/base/left";
32378 alias: "elm/panel/base/top";
32381 image: "bt_base1.png" COMP;
32382 image: "bt_hilight.png" COMP;
32383 image: "bt_shine.png" COMP;
32384 image: "bt_glow.png" COMP;
32385 image: "bt_dis_base.png" COMP;
32386 image: "icon_arrow_left.png" COMP;
32387 image: "icon_arrow_right.png" COMP;
32390 item: "focus_highlight" "on";
32394 part { name: "focus_highlight";
32395 description { state: "default" 0.0;
32397 color: 255 255 255 0;
32407 normal: "frame_2.png";
32412 description { state: "enabled" 0.0;
32413 inherit: "default" 0.0;
32415 color: 255 255 255 255;
32425 state: "default" 0.0;
32426 color: 255 255 255 0;
32427 rel1.relative: 0.0 0.0;
32429 rel2.relative: 1.0 1.0;
32430 rel2.offset: -1 -1;
32434 state: "hidden" 0.0;
32435 inherit: "default" 0.0;
32436 rel1.relative: -1.0 0.0;
32438 rel2.relative: 0.0 1.0;
32439 rel2.offset: 20 -1;
32449 state: "default" 0.0;
32452 rel2.offset: -20 -1;
32455 normal: "bt_dis_base.png";
32467 state: "default" 0.0;
32482 name: "elm.swallow.content";
32484 clip_to: "clipper";
32487 state: "default" 0.0;
32488 rel1.to: "clipper";
32489 rel2.to: "clipper";
32499 state: "default" 0.0;
32512 normal: "bt_base1.png";
32519 state: "clicked" 0.0;
32520 inherit: "default" 0.0;
32530 state: "default" 0.0;
32539 normal: "bt_hilight.png";
32550 ignore_flags: ON_HOLD;
32553 state: "default" 0.0;
32558 normal: "bt_shine.png";
32571 state: "default" 0.0;
32572 color: 255 255 255 0;
32577 normal: "bt_glow.png";
32578 border: 12 12 12 12;
32584 state: "clicked" 0.0;
32585 inherit: "default" 0.0;
32587 color: 255 255 255 255;
32597 state: "default" 0.0;
32603 image.normal: "icon_arrow_left.png";
32607 state: "hidden" 0.0;
32608 inherit: "default" 0.0;
32609 image.normal: "icon_arrow_right.png";
32618 signal: "elm,action,show";
32620 action: STATE_SET "default" 0.0;
32622 target: "btn_icon";
32623 transition: LINEAR 0.5;
32628 signal: "elm,action,hide";
32630 action: STATE_SET "hidden" 0.0;
32632 target: "btn_icon";
32633 transition: LINEAR 0.5;
32638 signal: "mouse,down,1";
32639 source: "btn_over2";
32640 action: STATE_SET "clicked" 0.0;
32645 name: "btn_unclick";
32646 signal: "mouse,up,1";
32647 source: "btn_over2";
32648 action: STATE_SET "default" 0.0;
32653 name: "btn_click2";
32654 signal: "mouse,down,1";
32655 source: "btn_over3";
32656 action: STATE_SET "clicked" 0.0;
32657 target: "btn_over3";
32661 name: "btn_unclick2";
32662 signal: "mouse,up,1";
32663 source: "btn_over3";
32664 action: STATE_SET "default" 0.0;
32665 transition: DECELERATE 0.5;
32666 target: "btn_over3";
32670 name: "btn_unclick3";
32671 signal: "mouse,clicked,1";
32672 source: "btn_over2";
32673 action: SIGNAL_EMIT "elm,action,panel,toggle" "";
32675 program { name: "highlight_show";
32676 signal: "elm,action,focus_highlight,show";
32678 action: STATE_SET "enabled" 0.0;
32679 transition: ACCELERATE 0.3;
32680 target: "focus_highlight";
32682 program { name: "highlight_hide";
32683 signal: "elm,action,focus_highlight,hide";
32685 action: STATE_SET "default" 0.0;
32686 transition: DECELERATE 0.3;
32687 target: "focus_highlight";
32693 name: "elm/panel/base/right";
32694 alias: "elm/panel/base/bottom";
32697 image: "bt_base1.png" COMP;
32698 image: "bt_hilight.png" COMP;
32699 image: "bt_shine.png" COMP;
32700 image: "bt_glow.png" COMP;
32701 image: "bt_dis_base.png" COMP;
32702 image: "icon_arrow_left.png" COMP;
32703 image: "icon_arrow_right.png" COMP;
32707 part { name: "focus_highlight";
32708 description { state: "default" 0.0;
32710 color: 255 255 255 0;
32720 normal: "frame_2.png";
32725 description { state: "enabled" 0.0;
32726 inherit: "default" 0.0;
32728 color: 255 255 255 255;
32738 state: "default" 0.0;
32739 color: 255 255 255 0;
32740 rel1.relative: 0.0 0.0;
32742 rel2.relative: 1.0 1.0;
32743 rel2.offset: -1 -1;
32747 state: "hidden" 0.0;
32748 inherit: "default" 0.0;
32749 rel1.relative: 1.0 0.0;
32750 rel1.offset: -22 0;
32751 rel2.relative: 2.0 1.0;
32752 rel2.offset: -23 -1;
32762 state: "default" 0.0;
32768 normal: "bt_dis_base.png";
32780 state: "default" 0.0;
32795 name: "elm.swallow.content";
32797 clip_to: "clipper";
32800 state: "default" 0.0;
32801 rel1.to: "clipper";
32802 rel2.to: "clipper";
32812 state: "default" 0.0;
32828 normal: "bt_base1.png";
32835 state: "clicked" 0.0;
32836 inherit: "default" 0.0;
32846 state: "default" 0.0;
32855 normal: "bt_hilight.png";
32866 ignore_flags: ON_HOLD;
32869 state: "default" 0.0;
32874 normal: "bt_shine.png";
32887 state: "default" 0.0;
32888 color: 255 255 255 0;
32893 normal: "bt_glow.png";
32894 border: 12 12 12 12;
32900 state: "clicked" 0.0;
32901 inherit: "default" 0.0;
32903 color: 255 255 255 255;
32913 state: "default" 0.0;
32919 image.normal: "icon_arrow_right.png";
32923 state: "hidden" 0.0;
32924 inherit: "default" 0.0;
32925 image.normal: "icon_arrow_left.png";
32934 signal: "elm,action,show";
32936 action: STATE_SET "default" 0.0;
32938 target: "btn_icon";
32939 transition: LINEAR 0.5;
32944 signal: "elm,action,hide";
32946 action: STATE_SET "hidden" 0.0;
32948 target: "btn_icon";
32949 transition: LINEAR 0.5;
32954 signal: "mouse,down,1";
32955 source: "btn_over2";
32956 action: STATE_SET "clicked" 0.0;
32961 name: "btn_unclick";
32962 signal: "mouse,up,1";
32963 source: "btn_over2";
32964 action: STATE_SET "default" 0.0;
32969 name: "btn_click2";
32970 signal: "mouse,down,1";
32971 source: "btn_over3";
32972 action: STATE_SET "clicked" 0.0;
32973 target: "btn_over3";
32977 name: "btn_unclick2";
32978 signal: "mouse,up,1";
32979 source: "btn_over3";
32980 action: STATE_SET "default" 0.0;
32981 transition: DECELERATE 0.5;
32982 target: "btn_over3";
32986 name: "btn_unclick3";
32987 signal: "mouse,up,1";
32988 source: "btn_over2";
32989 action: SIGNAL_EMIT "elm,action,panel,toggle" "";
32991 program { name: "highlight_show";
32992 signal: "elm,action,focus";
32994 action: STATE_SET "enabled" 0.0;
32995 transition: ACCELERATE 0.3;
32996 target: "focus_highlight";
32998 program { name: "highlight_hide";
32999 signal: "elm,action,unfocus";
33001 action: STATE_SET "default" 0.0;
33002 transition: DECELERATE 0.3;
33003 target: "focus_highlight";
33008 ///////////////////////////////////////////////////////////////////////////////
33009 group { name: "elm/conformant/base/default";
33011 part { name: "elm.swallow.shelf";
33013 description { state: "default" 0.0;
33016 rel2.relative: 1.0 0.0;
33019 part { name: "elm.swallow.content";
33021 description { state: "default" 0.0;
33024 rel1.relative: 0.0 1.0;
33025 rel1.to_y: "elm.swallow.shelf";
33026 rel2.relative: 1.0 0.0;
33027 rel2.to_y: "elm.swallow.virtualkeypad";
33030 part { name: "elm.swallow.virtualkeypad";
33032 description { state: "default" 0.0;
33035 rel2.relative: 1.0 0.0;
33036 rel2.to_y: "elm.swallow.panel";
33039 part { name: "elm.swallow.panel";
33041 description { state: "default" 0.0;
33044 rel1.relative: 0.0 1.0;
33050 /////////////////////////////////////////////////////////////////////////////
33052 /////////////////////////////////////////////////////////////////////////////
33054 part { name: "ch_"#_pos".base"; \
33056 description { state: "default" 0.0; \
33058 relative: (_pos % 7 * 7 / 8 / 6) 0; \
33062 relative: (_pos % 7 * 7 / 8 / 6 + 1 / 8) 1; \
33069 part { name: "ch_"#_pos".text"; \
33071 effect: SOFT_SHADOW; \
33074 clip_to: "ch_"#_pos".clipper"; \
33076 state: "default" 0.0; \
33077 rel1.to: "ch_"#_pos".base"; \
33078 rel2.to: "ch_"#_pos".base"; \
33079 color: 0 0 0 255; \
33089 part { name: "ch_"#_pos".clipper"; \
33091 description { state: "default" 0.0; \
33092 rel1.to: "ch_"#_pos".base"; \
33093 rel2.to: "ch_"#_pos".base"; \
33097 #define CIT(_pos) \
33098 part { name: "cit_"#_pos".rect"; \
33100 description { state: "default" 0.0; \
33102 relative: (_pos % 7 * 7 / 8 / 6) \
33103 (_pos / 8 / 5 - _pos % 7 / 8 / 5); \
33107 relative: (_pos % 7 * 7 / 8 / 6 + 1 / 8) \
33108 (_pos / 8 / 5 - _pos % 7 / 8 / 5 + 1 / 8); \
33116 name: "cit_"#_pos".event"; \
33118 repeat_events: 1; \
33120 rel1.to: "cit_"#_pos".rect"; \
33121 rel2.to: "cit_"#_pos".rect"; \
33122 state: "default" 0.0; \
33126 part { name: "cit_"#_pos".shelf"; \
33129 description { state: "default" 0.0; \
33131 to: "cit_"#_pos".bg"; \
33135 to: "cit_"#_pos".bg"; \
33137 color: 200 200 200 255; \
33140 part { name: "cit_"#_pos".hd"; \
33143 description { state: "default" 0.0; \
33145 to: "cit_"#_pos".bg"; \
33149 to: "cit_"#_pos".bg"; \
33152 color: 160 0 0 255; \
33154 description { state: "visible" 0.0; \
33155 inherit: "default" 0.0; \
33160 name: "cit_"#_pos".base_sh"; \
33163 state: "default" 0.0; \
33167 to: "cit_"#_pos".base"; \
33168 relative: 0.0 1.0; \
33172 to: "cit_"#_pos".base"; \
33173 relative: 1.0 1.05; \
33177 normal: "ilist_item_shadow.png"; \
33183 name: "cit_"#_pos".base"; \
33186 state: "default" 0.0; \
33187 rel1.to: "cit_"#_pos".rect"; \
33188 rel2.to: "cit_"#_pos".rect"; \
33189 rel2.offset: -1 -1; \
33191 normal: "ilist_1.png"; \
33197 state: "today" 0.0; \
33198 inherit: "default" 0.0; \
33199 image.normal: "ilist_2.png"; \
33200 color: 240 240 240 255; \
33203 part { name: "cit_"#_pos".bg"; \
33205 description { state: "default" 0.0; \
33207 color: 255 255 255 0; \
33209 to: "cit_"#_pos".rect"; \
33210 relative: 0.0 0.0; \
33213 to: "cit_"#_pos".rect"; \
33214 relative: 1.0 1.0; \
33218 normal: "bt_sm_base1.png"; \
33221 image.middle: SOLID; \
33223 description { state: "selected" 0.0; \
33224 inherit: "default" 0.0; \
33226 color: 255 255 255 255; \
33229 part { name: "cit_"#_pos".text"; \
33231 effect: SOFT_SHADOW; \
33235 state: "default" 0.0; \
33236 rel1.to: "cit_"#_pos".bg"; \
33237 rel2.to: "cit_"#_pos".bg"; \
33238 color: 0 0 0 255; \
33247 description { state: "selected" 0.0; \
33248 inherit: "default" 0.0; \
33249 color: 224 224 224 255; \
33250 color3: 0 0 0 64; \
33253 part { name: "cit_"#_pos".fg1"; \
33255 description { state: "default" 0.0; \
33257 color: 255 255 255 0; \
33258 rel1.to: "cit_"#_pos".bg"; \
33259 rel2.relative: 1.0 0.5; \
33260 rel2.to: "cit_"#_pos".bg"; \
33262 normal: "bt_sm_hilight.png"; \
33266 description { state: "selected" 0.0; \
33267 inherit: "default" 0.0; \
33269 color: 255 255 255 255; \
33272 part { name: "cit_"#_pos".fg2"; \
33274 description { state: "default" 0.0; \
33276 color: 255 255 255 0; \
33277 rel1.to: "cit_"#_pos".bg"; \
33278 rel2.to: "cit_"#_pos".bg"; \
33280 normal: "bt_sm_shine.png"; \
33284 description { state: "selected" 0.0; \
33285 inherit: "default" 0.0; \
33287 color: 255 255 255 255; \
33290 part { name: "cit_"#_pos".check"; \
33292 description { state: "default" 0.0; \
33294 to: "cit_"#_pos".bg"; \
33295 relative: 0.7 0.6; \
33299 to: "cit_"#_pos".bg"; \
33300 relative: 1.1 1.2; \
33305 color: 255 0 0 255; \
33306 image.normal: "check.png"; \
33308 description { state: "visible" 0.0; \
33309 inherit: "default" 0.0; \
33315 name: "cit_"#_pos".go_active"; \
33316 signal: "cit_"#_pos",selected"; \
33318 action: STATE_SET "selected" 0.0; \
33319 target: "cit_"#_pos".bg"; \
33320 target: "cit_"#_pos".fg1"; \
33321 target: "cit_"#_pos".fg2"; \
33322 target: "cit_"#_pos".text"; \
33325 name: "cit_"#_pos".go_passive"; \
33326 signal: "cit_"#_pos",unselected"; \
33328 action: STATE_SET "default" 0.0; \
33329 target: "cit_"#_pos".bg"; \
33330 target: "cit_"#_pos".fg1"; \
33331 target: "cit_"#_pos".fg2"; \
33332 target: "cit_"#_pos".text"; \
33335 name: "cit_"#_pos".is_today"; \
33336 signal: "cit_"#_pos",today"; \
33338 action: STATE_SET "today" 0.0; \
33339 target: "cit_"#_pos".base"; \
33342 name: "cit_"#_pos".not_today"; \
33343 signal: "cit_"#_pos",not_today"; \
33345 action: STATE_SET "default" 0.0; \
33346 target: "cit_"#_pos".base"; \
33349 source: "cit_"#_pos".clicked"; \
33350 signal: "mouse,clicked,1"; \
33351 source: "cit_"#_pos".event"; \
33352 action: SIGNAL_EMIT "elm,action,selected" #_pos; \
33355 name: "cit_"#_pos".clear"; \
33356 signal: "cit_"#_pos",clear"; \
33358 action: STATE_SET "default" 0.0; \
33359 target: "cit_"#_pos".check"; \
33360 target: "cit_"#_pos".hd"; \
33363 name: "cit_"#_pos".checked"; \
33364 signal: "cit_"#_pos",checked"; \
33366 action: STATE_SET "visible" 0.0; \
33367 target: "cit_"#_pos".check"; \
33370 name: "cit_"#_pos".holiday"; \
33371 signal: "cit_"#_pos",holiday"; \
33373 action: STATE_SET "visible" 0.0; \
33374 target: "cit_"#_pos".hd"; \
33378 group { name: "elm/calendar/base/default";
33380 image: "shelf_inset.png" COMP;
33381 image: "bt_base1.png" COMP;
33382 image: "bt_hilight.png" COMP;
33383 image: "bt_shine.png" COMP;
33384 image: "bt_glow.png" COMP;
33385 image: "bt_dis_base.png" COMP;
33386 image: "bt_dis_hilight.png" COMP;
33387 image: "sp_bt_l.png" COMP;
33388 image: "sp_bt_r.png" COMP;
33389 image: "bt_sm_base1.png" COMP;
33390 image: "bt_sm_shine.png" COMP;
33391 image: "bt_sm_hilight.png" COMP;
33392 image: "ilist_1.png" COMP;
33393 image: "ilist_2.png" COMP;
33394 image: "ilist_item_shadow.png" COMP;
33395 image: "check.png" COMP;
33400 description { state: "default" 0.0;
33403 rel2.offset: -2 -2;
33404 color: 255 255 255 0;
33408 part { name: "spinner-base";
33411 description { state: "default" 0.0;
33417 rel2.offset: -7 -7;
33418 color: 255 255 255 0;
33422 part { name: "conf_over_spinner";
33424 description { state: "default" 0.0;
33425 rel1.to: "spinner-base";
33426 rel1.offset: -3 -3;
33427 rel2.to: "spinner-base";
33430 normal: "shelf_inset.png";
33437 part { name: "table-base";
33440 description { state: "default" 0.0;
33443 rel1.to_y: "spinner-base";
33445 rel1.relative: 0 1;
33447 rel2.offset: -7 -7;
33448 color: 255 255 255 0;
33451 part { name: "conf_over_table";
33453 description { state: "default" 0.0;
33454 rel1.to: "table-base";
33455 rel1.offset: -3 -3;
33456 rel2.to: "table-base";
33459 normal: "shelf_inset.png";
33466 part { name: "header";
33469 description { state: "default" 0.0;
33470 rel1.to: "table-base";
33471 rel1.relative: 0 0;
33472 rel2.to: "table-base";
33473 rel2.relative: 1 0.1;
33474 color: 255 255 255 0;
33477 part { name: "base";
33480 description { state: "default" 0.0;
33481 rel1.to_x: "table-base";
33482 rel1.to_y: "header";
33483 rel1.relative: 0 1;
33485 rel2.to: "table-base";
33487 color: 255 255 255 0;
33490 part { name: "left_bt";
33492 description { state: "default" 0.0;
33493 rel1 { to: "spinner-base";
33496 rel2 { to: "spinner-base";
33504 normal: "bt_base1.png";
33509 description { state: "clicked" 0.0;
33510 inherit: "default" 0.0;
33511 image.normal: "bt_base1.png";
33512 image.middle: SOLID;
33515 part { name: "left_over1";
33517 description { state: "default" 0.0;
33518 rel1.to: "left_bt";
33519 rel2 { to: "left_bt";
33523 normal: "bt_hilight.png";
33528 part { name: "left_over2";
33531 description { state: "default" 0.0;
33532 rel1.to: "left_bt";
33533 rel2.to: "left_bt";
33535 normal: "bt_shine.png";
33540 part { name: "left_over3";
33543 description { state: "default" 0.0;
33544 color: 255 255 255 0;
33545 rel1.to: "left_bt";
33546 rel2.to: "left_bt";
33548 normal: "bt_glow.png";
33549 border: 12 12 12 12;
33553 description { state: "clicked" 0.0;
33554 inherit: "default" 0.0;
33556 color: 255 255 255 255;
33559 part { name: "right_bt";
33561 description { state: "default" 0.0;
33562 rel1 { to: "spinner-base";
33565 rel2 { to: "spinner-base";
33573 normal: "bt_base1.png";
33578 description { state: "clicked" 0.0;
33579 inherit: "default" 0.0;
33580 image.normal: "bt_base1.png";
33581 image.middle: SOLID;
33584 part { name: "right_over1";
33586 description { state: "default" 0.0;
33587 rel1.to: "right_bt";
33588 rel2 { to: "right_bt";
33592 normal: "bt_hilight.png";
33597 part { name: "right_over2";
33600 description { state: "default" 0.0;
33601 rel1.to: "right_bt";
33602 rel2.to: "right_bt";
33604 normal: "bt_shine.png";
33609 part { name: "right_over3";
33612 description { state: "default" 0.0;
33613 color: 255 255 255 0;
33614 rel1.to: "right_bt";
33615 rel2.to: "right_bt";
33617 normal: "bt_glow.png";
33618 border: 12 12 12 12;
33622 description { state: "clicked" 0.0;
33623 inherit: "default" 0.0;
33625 color: 255 255 255 255;
33628 part { name: "left_bt_icon";
33630 description { state: "default" 0.0;
33631 rel1.to: "left_bt";
33632 rel2.to: "left_bt";
33636 image.normal: "sp_bt_l.png";
33638 description { state: "rtl" 0.0;
33639 inherit: "default" 0.0;
33640 image.normal: "sp_bt_r.png";
33643 part { name: "right_bt_icon";
33645 description { state: "default" 0.0;
33646 rel1.to: "right_bt";
33647 rel2.to: "right_bt";
33651 image.normal: "sp_bt_r.png";
33653 description { state: "rtl" 0.0;
33654 inherit: "default" 0.0;
33655 image.normal: "sp_bt_l.png";
33658 part { name: "month_text";
33662 description { state: "default" 0.0;
33665 rel1 { relative: 1.0 0.0;
33668 to_y: "spinner-base";
33670 rel2 { relative: 0.0 1.0;
33673 to_y: "spinner-base";
33677 font: "Sans,Edje-Vera";
33684 CH(0) CH(1) CH(2) CH(3) CH(4) CH(5) CH(6)
33685 CIT(0) CIT(1) CIT(2) CIT(3) CIT(4) CIT(5) CIT(6)
33686 CIT(7) CIT(8) CIT(9) CIT(10) CIT(11) CIT(12) CIT(13)
33687 CIT(14) CIT(15) CIT(16) CIT(17) CIT(18) CIT(19) CIT(20)
33688 CIT(21) CIT(22) CIT(23) CIT(24) CIT(25) CIT(26) CIT(27)
33689 CIT(28) CIT(29) CIT(30) CIT(31) CIT(32) CIT(33) CIT(34)
33690 CIT(35) CIT(36) CIT(37) CIT(38) CIT(39) CIT(40) CIT(41)
33693 program { name: "dec_start";
33694 signal: "mouse,down,1";
33696 action: SIGNAL_EMIT "elm,action,decrement,start" "";
33698 program { name: "dec_stop";
33699 signal: "mouse,up,1";
33701 action: SIGNAL_EMIT "elm,action,stop" "";
33703 program { name: "inc_start";
33704 signal: "mouse,down,1";
33705 source: "right_bt";
33706 action: SIGNAL_EMIT "elm,action,increment,start" "";
33708 program { name: "inc_stop";
33709 signal: "mouse,up,1";
33710 source: "right_bt";
33711 action: SIGNAL_EMIT "elm,action,stop" "";
33714 name: "left_bt_click";
33715 signal: "mouse,down,1";
33716 source: "left_over2";
33717 action: STATE_SET "clicked" 0.0;
33721 name: "left_bt_unclick";
33722 signal: "mouse,up,1";
33723 source: "left_over2";
33724 action: STATE_SET "default" 0.0;
33728 name: "left_bt_click2";
33729 signal: "mouse,down,1";
33730 source: "left_over3";
33731 action: STATE_SET "clicked" 0.0;
33732 target: "left_over3";
33735 name: "left_bt_unclick2";
33736 signal: "mouse,up,1";
33737 source: "left_over3";
33738 action: STATE_SET "default" 0.0;
33739 transition: DECELERATE 0.5;
33740 target: "left_over3";
33743 name: "right_bt_click";
33744 signal: "mouse,down,1";
33745 source: "right_over2";
33746 action: STATE_SET "clicked" 0.0;
33747 target: "right_bt";
33750 name: "right_bt_unclick";
33751 signal: "mouse,up,1";
33752 source: "right_over2";
33753 action: STATE_SET "default" 0.0;
33754 target: "right_bt";
33757 name: "right_bt_click2";
33758 signal: "mouse,down,1";
33759 source: "right_over3";
33760 action: STATE_SET "clicked" 0.0;
33761 target: "right_over3";
33764 name: "right_bt_unclick2";
33765 signal: "mouse,up,1";
33766 source: "right_over3";
33767 action: STATE_SET "default" 0.0;
33768 transition: DECELERATE 0.5;
33769 target: "right_over3";
33771 program { name: "to_rtl";
33772 signal: "edje,state,rtl";
33774 action: STATE_SET "rtl" 0.0;
33775 target: "right_bt_icon";
33776 target: "left_bt_icon";
33778 program { name: "to_ltr";
33779 signal: "edje,state,ltr";
33781 action: STATE_SET "default" 0.0;
33782 target: "right_bt_icon";
33783 target: "left_bt_icon";
33791 ////////////////////////////////////////////////////////////////////////////////
33793 ////////////////////////////////////////////////////////////////////////////////
33794 group { name: "elm/colorselector/bg/default";
33796 part { name: "elm.colorbar_0";
33799 description { state: "default" 0.0;
33801 rel1.relative: 0.0 0.00653594771;
33802 rel2.relative: 1.0 0.254901961;
33805 part { name: "elm.colorbar_1";
33808 description { state: "default" 0.0;
33810 rel1.relative: 0.0 0.254901961;
33811 rel2.relative: 1.0 0.503267974;
33814 part { name: "elm.colorbar_2";
33817 description { state: "default" 0.0;
33819 rel1.relative: 0.0 0.503267974;
33820 rel2.relative: 1.0 0.751633987;
33823 part { name: "elm.colorbar_3";
33826 description { state: "default" 0.0;
33828 rel1.relative: 0.0 0.751633987;
33829 rel2.relative: 1.0 1.0;
33835 group { name: "elm/colorselector/base/default";
33837 part { name: "elm.bar_bg";
33840 description { state: "default" 0.0;
33844 to_x: "elm.arrow_bg";
33845 to_y: "elm.arrow_icon";
33849 relative: 1.0 0.83;
33850 to_x: "elm.arrow_bg";
33855 part { name: "elm.bar";
33858 description { state: "default" 0.0;
33859 rel1.to: "elm.bar_bg";
33860 rel2.to: "elm.bar_bg";
33863 part { name: "elm.arrow_bg";
33866 description { state: "default" 0.0;
33868 relative: 1.0 0.17;
33870 to_x: "elm.l_button";
33873 relative: 0.0 0.83;
33875 to_x: "elm.r_button";
33879 part { name: "elm.arrow";
33883 description { state: "default" 0.0;
33888 to_x: "elm.arrow_bg";
33891 relative: 0.0 0.17;
33892 to_x: "elm.arrow_bg";
33898 confine: "elm.arrow_bg";
33903 part { name: "elm.arrow_icon";
33906 description { state: "default" 0.0;
33921 part { name: "event";
33924 description { state: "default" 0.0;
33926 to: "elm.arrow_icon";
33929 to_x: "elm.arrow_icon";
33930 to_y: "elm.arrow_bg";
33936 events: "elm.arrow";
33939 part { name: "elm.l_button";
33943 description { state: "default" 0.0;
33948 to_y: "elm.bar_bg";
33952 to_y: "elm.bar_bg";
33957 part { name: "elm.r_button";
33962 state: "default" 0.0;
33967 to_y: "elm.bar_bg";
33971 to_y: "elm.bar_bg";
33979 group{ name: "elm/colorselector/image/colorbar_0";
33981 image: "color_picker_color.png" COMP;
33984 part { name: "colorbar_0_image";
33987 description { state: "default" 0.0;
33988 rel2.offset: -1 -1;
33989 image.normal: "color_picker_color.png";
33995 group { name: "elm/colorselector/image/colorbar_1";
33997 image: "color_picker_opacity.png" COMP;
34000 part { name: "colorbar_1_image";
34003 description { state: "default" 0.0;
34004 rel2.offset: -1 -1;
34005 image.normal: "color_picker_opacity.png";
34011 group { name: "elm/colorselector/image/colorbar_2";
34013 image: "color_picker_brightness.png" COMP;
34016 part { name: "colorbar_2_image";
34019 description { state: "default" 0.0;
34020 rel2.offset: -1 -1;
34021 image.normal: "color_picker_brightness.png";
34027 group { name: "elm/colorselector/image/colorbar_3";
34029 image: "color_picker_alpha.png" COMP;
34032 part { name: "colorbar_3_image";
34035 description { state: "default" 0.0;
34036 rel2.offset: -1 -1;
34037 image.normal: "color_picker_alpha.png";
34043 group { name: "elm/colorselector/bg_image/colorbar_3";
34045 image: "color_picker_alpha_bg.png" COMP;
34048 part { name: "colorbar_3_image";
34051 description { state: "default" 0.0;
34052 rel2.offset: -1 -1;
34053 image.normal: "color_picker_alpha_bg.png";
34059 group { name: "elm/colorselector/image/updown";
34061 image: "icon_arrow_down.png" COMP;
34067 description { state: "default" 0.0;
34071 part { name: "arrow_image";
34074 description { state: "default" 0.0;
34075 image.normal: "icon_arrow_down.png";
34081 group { name: "elm/colorselector/button/left";
34083 image: "bt_base1.png" COMP;
34084 image: "bt_shine.png" COMP;
34085 image: "sp_bt_l.png" COMP;
34088 part { name: "button_image";
34090 description { state: "default" 0.0;
34091 image.normal: "bt_base1.png";
34092 image.border: 6 6 6 6;
34093 image.middle: SOLID;
34096 description { state: "clicked" 0.0;
34097 inherit: "default" 0.0;
34098 image.normal: "bt_shine.png";
34099 image.border: 6 6 6 6;
34100 image.middle: SOLID;
34103 part { name: "btn_over";
34106 description { state: "default" 0.0;
34107 rel1.to: "button_image";
34110 to: "button_image";
34113 normal: "bt_hilight.png";
34118 part { name: "btn_over2";
34122 ignore_flags: ON_HOLD;
34123 description { state: "default" 0.0;
34124 rel1.to: "button_image";
34125 rel2.to: "button_image";
34127 normal: "bt_shine.png";
34132 part { name: "focus_image";
34134 description { state: "default" 0.0;
34135 color: 255 255 255 0;
34136 rel1.to: "button_image";
34137 rel2.to: "button_image";
34139 normal: "bt_glow.png";
34140 border: 12 12 12 12;
34145 description { state: "clicked" 0.0;
34146 inherit: "default" 0.0;
34148 color: 255 255 255 255;
34151 part { name: "left_arrow";
34153 description { state: "default" 0.0;
34156 image.normal: "sp_bt_l.png";
34163 name: "button_down";
34164 signal: "elm,state,left,button,down";
34165 source: "left_button";
34166 action: STATE_SET "clicked" 0.0;
34167 target: "button_image";
34168 target: "focus_image";
34172 signal: "elm,state,left,button,up";
34173 source: "left_button";
34174 action: STATE_SET "default" 0.0;
34175 target: "button_image";
34176 target: "focus_image";
34181 group { name: "elm/colorselector/button/right";
34183 image: "bt_base1.png" COMP;
34184 image: "bt_shine.png" COMP;
34185 image: "sp_bt_r.png" COMP;
34188 part { name: "button_image";
34190 description { state: "default" 0.0;
34191 image.normal: "bt_base1.png";
34192 image.border: 6 6 6 6;
34193 image.middle: SOLID;
34196 description { state: "clicked" 0.0;
34197 inherit: "default" 0.0;
34198 image.normal: "bt_shine.png";
34199 image.border: 6 6 6 6;
34200 image.middle: SOLID;
34203 part { name: "btn_over";
34206 description { state: "default" 0.0;
34207 rel1.to: "button_image";
34210 to: "button_image";
34213 normal: "bt_hilight.png";
34218 part { name: "btn_over2";
34222 ignore_flags: ON_HOLD;
34223 description { state: "default" 0.0;
34224 rel1.to: "button_image";
34225 rel2.to: "button_image";
34227 normal: "bt_shine.png";
34232 part { name: "focus_image";
34234 description { state: "default" 0.0;
34235 color: 255 255 255 0;
34236 rel1.to: "button_image";
34237 rel2.to: "button_image";
34239 normal: "bt_glow.png";
34240 border: 12 12 12 12;
34245 description { state: "clicked" 0.0;
34246 inherit: "default" 0.0;
34248 color: 255 255 255 255;
34251 part { name: "right_arrow";
34253 description { state: "default" 0.0;
34256 image.normal: "sp_bt_r.png";
34263 name: "button_down";
34264 signal: "elm,state,right,button,down";
34265 source: "right_button";
34266 action: STATE_SET "clicked" 0.0;
34267 target: "button_image";
34268 target: "focus_image";
34272 signal: "elm,state,right,button,up";
34273 source: "right_button";
34274 action: STATE_SET "default" 0.0;
34275 target: "button_image";
34276 target: "focus_image";
34281 ///////////////////////////////////////////////////////////////////////////////
34282 #define FLIP_PICKER_MAX_LEN (50)
34283 #define FLIP_PICKER_MAX_LEN_STR "50"
34285 group { name: "elm/flipselector/base/default";
34287 image: "flip_base.png" COMP;
34288 image: "flip_base_shad.png" COMP;
34289 image: "flip_shad.png" COMP;
34290 image: "arrow_up.png" COMP;
34291 image: "arrow_down.png" COMP;
34292 image: "flip_t.png" COMP;
34293 image: "flip_b.png" COMP;
34297 item: "max_len" FLIP_PICKER_MAX_LEN_STR;
34300 //FIXME: quick successive clicks on, say, up, lead to nastiness
34302 public cur, prev, next, lock;
34304 public animator_bottom_down(val, Float:pos) {
34305 new tmp[FLIP_PICKER_MAX_LEN];
34307 set_tween_state(PART:"bottom", pos, "shrink", 0.0, "default", 0.0);
34308 set_tween_state(PART:"bottom_sheet", pos, "shrink", 0.0, "default",
34310 set_tween_state(PART:"shadow", pos, "half", 0.0, "full",
34314 set_state(PART:"shadow", "default", 0.0);
34317 fetch_str(next, 0, tmp, FLIP_PICKER_MAX_LEN);
34318 if (strncmp(tmp, "", FLIP_PICKER_MAX_LEN) != 0) {
34319 replace_str(next, 0, "");
34320 message(MSG_STRING, 1, tmp);
34325 public animator_top_down(val, Float:pos) {
34326 set_tween_state(PART:"top", pos, "default", 0.0, "shrink", 0.0);
34327 set_tween_state(PART:"top_sheet", pos, "default", 0.0, "shrink",
34329 set_tween_state(PART:"shadow", pos, "default", 0.0, "half",
34333 anim(0.2, "animator_bottom_down", val);
34336 public animator_bottom_up(val, Float:pos) {
34337 set_tween_state(PART:"bottom", pos, "default", 0.0, "shrink", 0.0);
34338 set_tween_state(PART:"bottom_sheet", pos, "default", 0.0, "shrink",
34340 set_tween_state(PART:"shadow", pos, "full", 0.0, "half",
34344 anim(0.2, "animator_top_up", val);
34347 public animator_top_up(val, Float:pos) {
34348 new tmp[FLIP_PICKER_MAX_LEN];
34350 set_tween_state(PART:"top", pos, "shrink", 0.0, "default", 0.0);
34351 set_tween_state(PART:"top_sheet", pos, "shrink", 0.0, "default",
34353 set_tween_state(PART:"shadow", pos, "half", 0.0, "default",
34357 set_state(PART:"shadow", "default", 0.0);
34360 fetch_str(next, 0, tmp, FLIP_PICKER_MAX_LEN);
34361 if (strncmp(tmp, "", FLIP_PICKER_MAX_LEN) != 0) {
34362 replace_str(next, 0, "");
34363 message(MSG_STRING, 2, tmp);
34368 public message(Msg_Type:type, id, ...) {
34370 if ((type == MSG_STRING) && (id == 1)) {
34371 new value[FLIP_PICKER_MAX_LEN], tmp[FLIP_PICKER_MAX_LEN];
34373 snprintf(value, FLIP_PICKER_MAX_LEN, "%s", getarg(2));
34375 if (get_int(lock) == 1) {
34376 replace_str(next, 0, value);
34380 fetch_str(cur, 0, tmp, FLIP_PICKER_MAX_LEN);
34382 set_text(PART:"bottom_b", tmp);
34384 set_state(PART:"top", "shrink", 0.0);
34385 set_text(PART:"top", tmp);
34386 set_state(PART:"top", "default", 0.0);
34387 set_text(PART:"top", tmp);
34389 replace_str(prev, 0, tmp);
34391 set_state(PART:"bottom", "default", 0.0);
34392 set_text(PART:"bottom", value);
34393 set_state(PART:"bottom", "shrink", 0.0);
34394 set_text(PART:"bottom", value);
34396 set_text(PART:"top_b", value);
34398 replace_str(cur, 0, value);
34400 set_state(PART:"bottom_sheet", "shrink", 0.0);
34401 set_state(PART:"top_sheet", "default", 0.0);
34404 set_state(PART:"shadow", "default", 0.0);
34405 anim(0.2, "animator_top_down", 1);
34409 if ((type == MSG_STRING) && (id == 2)) {
34410 new value[FLIP_PICKER_MAX_LEN], tmp[FLIP_PICKER_MAX_LEN];
34412 snprintf(value, FLIP_PICKER_MAX_LEN, "%s", getarg(2));
34414 if (get_int(lock) == 1) {
34415 replace_str(next, 0, value);
34419 fetch_str(cur, 0, tmp, FLIP_PICKER_MAX_LEN);
34421 set_text(PART:"top_b", tmp);
34423 set_state(PART:"bottom", "shrink", 0.0);
34424 set_text(PART:"bottom", tmp);
34425 set_state(PART:"bottom", "default", 0.0);
34426 set_text(PART:"bottom", tmp);
34428 replace_str(prev, 0, tmp);
34430 set_state(PART:"top", "default", 0.0);
34431 set_text(PART:"top", value);
34432 set_state(PART:"top", "shrink", 0.0);
34433 set_text(PART:"top", value);
34435 set_text(PART:"bottom_b", value);
34437 replace_str(cur, 0, value);
34439 set_state(PART:"bottom_sheet", "default", 0.0);
34440 set_state(PART:"top_sheet", "shrink", 0.0);
34443 set_state(PART:"shadow", "full", 0.0);
34444 anim(0.2, "animator_bottom_up", 1);
34450 part { name: "shad";
34452 description { state: "default" 0.0;
34453 rel1.offset: -4 -4;
34458 normal: "flip_base_shad.png";
34464 part { name: "base";
34466 description { state: "default" 0.0;
34468 rel2.offset: -5 -5;
34470 image.normal: "flip_base.png";
34477 description { state: "default" 0.0;
34479 rel1.relative: 0.0 0.5;
34483 description { state: "hidden" 0.0;
34484 inherit: "default" 0.0;
34492 description { state: "default" 0.0;
34495 rel2.relative: 1.0 0.5;
34498 description { state: "hidden" 0.0;
34499 inherit: "default" 0.0;
34504 part { name: "bottom_sheet_static";
34506 description { state: "default" 0.0;
34510 image.normal: "flip_b.png";
34514 part { name: "bottom_b";
34516 clip_to: "bottom_clipper";
34519 description { state: "default" 0.0;
34525 font: "Sans:style=Bold,Edje-Vera-Bold";
34533 part { name: "shadow";
34535 description { state: "default" 0.0;
34538 rel2.relative: 1.0 0.0;
34539 image.normal: "flip_shad.png";
34541 description { state: "half" 0.0;
34542 inherit: "default" 0.0;
34543 rel2.relative: 1.0 0.5;
34545 description { state: "full" 0.0;
34546 inherit: "default" 0.0;
34547 rel2.relative: 1.0 1.0;
34551 part { name: "bottom_sheet";
34553 description { state: "default" 0.0;
34557 image.normal: "flip_b.png";
34559 description { state: "shrink" 0.0;
34560 inherit: "default" 0.0;
34562 rel2.relative: 1.0 0.0;
34566 part { name: "bottom";
34568 clip_to: "bottom_clipper";
34571 description { state: "default" 0.0;
34577 font: "Sans:style=Bold,Edje-Vera-Bold";
34583 description { state: "shrink" 0.0;
34584 inherit: "default" 0.0;
34585 color: 128 128 128 255;
34587 rel2.relative: 1.0 0.5; /* FIXME: same visual effect? --> MAP! */
34591 part { name: "top_sheet_static";
34593 description { state: "default" 0.0;
34597 image.normal: "flip_t.png";
34601 part { name: "top_b";
34603 clip_to: "top_clipper";
34606 description { state: "default" 0.0;
34612 font: "Sans:style=Bold,Edje-Vera-Bold";
34621 part { name: "top_sheet";
34623 description { state: "default" 0.0;
34627 image.normal: "flip_t.png";
34629 description { state: "shrink" 0.0;
34630 inherit: "default" 0.0;
34631 color: 128 128 128 255;
34633 rel1.relative: 0.0 1.0;
34637 part { name: "top";
34639 clip_to: "top_clipper";
34642 description { state: "default" 0.0;
34648 font: "Sans:style=Bold,Edje-Vera-Bold";
34654 description { state: "shrink" 0.0;
34655 inherit: "default" 0.0;
34657 rel1.relative: 0.0 0.5;
34661 part { name: "arrow_top";
34664 description { state: "default" 0.0;
34670 image.normal: "arrow_up.png";
34672 description { state: "hidden" 0.0;
34673 inherit: "default" 0.0;
34677 part { name: "arrow_bottom";
34680 description { state: "default" 0.0;
34686 image.normal: "arrow_down.png";
34688 description { state: "hidden" 0.0;
34689 inherit: "default" 0.0;
34697 name: "top_clipper";
34699 state: "default" 0.0;
34709 name: "bottom_clipper";
34711 state: "default" 0.0;
34720 program { name: "load";
34724 append_str(cur, "");
34725 append_str(prev, "");
34726 append_str(next, "");
34731 program { name: "hide_arrows";
34732 signal: "elm,state,button,hidden";
34734 action: STATE_SET "hidden" 0.0;
34735 target: "arrow_top";
34736 target: "arrow_bottom";
34741 program { name: "show_arrows";
34742 signal: "elm,state,button,visible";
34744 action: STATE_SET "default" 0.0;
34745 target: "arrow_top";
34746 target: "arrow_bottom";
34751 program { name: "up";
34752 signal: "mouse,down,1";
34754 action: SIGNAL_EMIT "elm,action,up,start" "";
34756 program { name: "up,stop";
34757 signal: "mouse,up,1";
34759 action: SIGNAL_EMIT "elm,action,up,stop" "";
34761 program { name: "down";
34762 signal: "mouse,down,1";
34764 action: SIGNAL_EMIT "elm,action,down,start" "";
34766 program { name: "down,stop";
34767 signal: "mouse,up,1";
34769 action: SIGNAL_EMIT "elm,action,down,stop" "";
34774 ////////////////////////////////////////////////////////////////////////////////
34776 ////////////////////////////////////////////////////////////////////////////////
34777 group { name: "elm/diskselector/base/default";
34779 image: "bar_shine.png" COMP;
34786 description { state: "default" 0.0;
34790 part { name: "shine_left";
34792 description { state: "default" 0.0;
34794 rel1.relative: -0.1 0;
34796 rel2.relative: 0.1 1;
34797 image.normal: "bar_shine.png";
34798 color: 255 255 255 120;
34801 part { name: "shine_center";
34803 description { state: "default" 0.0;
34805 rel1.relative: 0.2 0;
34807 rel2.relative: 0.8 1;
34808 image.normal: "bar_shine.png";
34809 color: 255 255 255 180;
34812 part { name: "shine_right";
34814 description { state: "default" 0.0;
34816 rel1.relative: 0.9 0;
34818 rel2.relative: 1.1 1;
34819 image.normal: "bar_shine.png";
34820 color: 255 255 255 120;
34823 part { name: "clipper";
34826 description { state: "default" 0.0;
34830 rel2.offset: -3 -3;
34833 part { name: "elm.swallow.content";
34834 clip_to: "clipper";
34836 description { state: "default" 0.0;
34844 group { name: "elm/diskselector/item/default";
34847 item: "len_threshold" "14";
34848 item: "display_item_num" "3";
34849 item: "min_height" "-1";
34850 item: "min_width" "-1";
34854 part { name: "elm.swallow.icon";
34856 description { state: "default" 0.0;
34868 description { state: "show" 0.0;
34869 inherit: "default" 0.0;
34871 description { state: "default_small" 0.0;
34872 inherit: "default" 0.0;
34873 rel1.relative: 0 0.2;
34874 rel2.relative: 0 0.8;
34876 description { state: "left_side" 0.0;
34877 inherit: "default" 0.0;
34878 rel1.relative: 0 0.2;
34879 rel2.relative: 0 0.8;
34880 color: 255 255 255 160;
34882 description { state: "right_side" 0.0;
34883 inherit: "left_side" 0.0;
34884 rel1.relative: 0.4 0.2;
34885 rel2.relative: 0.4 0.8;
34886 color: 255 255 255 160;
34889 part { name: "elm.text";
34893 description { state: "default" 0.0;
34894 rel1.relative: 1 0.0;
34895 rel1.to_x: "elm.swallow.icon";
34896 rel2.relative: 1.0 1.0;
34897 color: 255 255 255 255;
34900 font: "Sans,Edje-Vera";
34906 description { state: "show" 0.0;
34907 inherit: "default" 0.0;
34910 description { state: "default_small" 0.0;
34911 inherit: "default" 0.0;
34915 description { state: "left_side" 0.0;
34916 inherit: "default" 0.0;
34917 color: 172 172 172 255;
34920 text.align: 0.2 0.5;
34922 description { state: "right_side" 0.0;
34923 inherit: "default" 0.0;
34924 color: 172 172 172 255;
34927 text.align: 0.8 0.5;
34933 program { name: "center_text";
34934 signal: "elm,state,center";
34936 action: STATE_SET "show" 0.0;
34937 target: "elm.text";
34938 target: "elm.swallow.icon";
34940 program { name: "center_small_text";
34941 signal: "elm,state,center_small";
34943 action: STATE_SET "default_small" 0.0;
34944 target: "elm.text";
34945 target: "elm.swallow.icon";
34947 program { name: "l_side_text";
34948 signal: "elm,state,left_side";
34950 action: STATE_SET "left_side" 0.0;
34951 target: "elm.text";
34952 target: "elm.swallow.icon";
34954 program { name: "r_side_text";
34955 signal: "elm,state,right_side";
34957 action: STATE_SET "right_side" 0.0;
34958 target: "elm.text";
34959 target: "elm.swallow.icon";
34964 group { name: "elm/entry/path/separator/default";
34965 images.image: "arrow_right.png" COMP;
34967 part { name: "icon";
34969 description { state: "default" 0.0;
34970 image.normal: "arrow_right.png";
34978 group { name: "elm/fileselector/base/default";
34980 item: "path_separator" "<item relsize=16x16 vsize=full href=path/separator></item>";
34983 part { name: "elm.swallow.up";
34985 description { state: "default" 0.0;
34995 part { name: "elm.swallow.home";
34997 description { state: "default" 0.0;
35002 to: "elm.swallow.up";
35007 to: "elm.swallow.up";
35013 part { name: "elm.swallow.files";
35015 description { state: "default" 0.0;
35020 to_y: "elm.swallow.home";
35025 to_y: "elm.swallow.path";
35031 part { name: "elm.swallow.path";
35033 description { state: "default" 0.0;
35037 to_y: "elm.swallow.filename";
35042 to_y: "elm.swallow.filename";
35048 part { name: "elm.swallow.filename";
35050 description { state: "default" 0.0;
35054 to_y: "elm.swallow.ok";
35059 to_y: "elm.swallow.ok";
35065 part { name: "elm.swallow.cancel";
35067 description { state: "default" 0.0;
35071 to: "elm.swallow.ok";
35076 to: "elm.swallow.ok";
35082 part { name: "elm.swallow.ok";
35084 description { state: "default" 0.0;
35096 group { name: "elm/fileselector_entry/base/default";
35098 part { name: "elm.swallow.entry";
35100 description { state: "default" 0.0;
35103 rel2 { to_x: "elm.swallow.button";
35109 part { name: "elm.swallow.button";
35111 description { state: "default" 0.0;
35124 ////////////////////////////////////////////////////////////////////////
35125 // Standard layouts to be used //
35126 ////////////////////////////////////////////////////////////////////////
35127 /* application with toolbar and main content area */
35128 group { name: "elm/layout/application/toolbar-content";
35130 part { name: "elm.swallow.content";
35132 description { state: "default" 0.0;
35133 rel1 { to_y: "elm.external.toolbar";
35140 part { name: "elm.external.toolbar";
35142 source: "elm/toolbar";
35143 description { state: "default" 0.0;
35155 /* application with toolbar and main content area with a back button and title area */
35156 group { name: "elm/layout/application/toolbar-content-back";
35158 part { name: "elm.swallow.content";
35160 description { state: "default" 0.0;
35161 rel1 { to_y: "title_clipper";
35168 part { name: "elm.external.toolbar";
35170 source: "elm/toolbar";
35171 description { state: "default" 0.0;
35180 part { name: "title_clipper";
35182 description { state: "default" 0.0;
35191 description { state: "hidden" 0.0;
35192 inherit: "default" 0.0;
35199 part { name: "back_clipper";
35201 clip_to: "title_clipper";
35202 description { state: "default" 0.0;
35205 description { state: "hidden" 0.0;
35209 part { name: "back";
35211 source: "elm/button";
35212 clip_to: "back_clipper";
35213 description { state: "default" 0.0;
35216 rel1 { to_y: "elm.external.toolbar";
35220 rel2 { to_y: "elm.external.toolbar";
35224 params.string: "label" "Back";
35231 action: SIGNAL_EMIT "elm,action,back" "";
35234 signal: "elm,back,hide";
35236 action: STATE_SET "hidden" 0.0;
35237 target: "back_clipper";
35240 signal: "elm,back,show";
35242 action: STATE_SET "default" 0.0;
35243 target: "back_clipper";
35246 signal: "elm,title,hide";
35248 action: STATE_SET "hidden" 0.0;
35249 transition: LINEAR 0.1;
35250 target: "title_clipper";
35253 signal: "elm,title,show";
35255 action: STATE_SET "default" 0.0;
35256 target: "title_clipper";
35260 part { name: "elm.swallow.end";
35262 description { state: "default" 0.0;
35265 rel1 { to_y: "elm.external.toolbar";
35269 rel2 { to_y: "elm.external.toolbar";
35276 part { name: "elm.text.title";
35278 effect: SOFT_SHADOW;
35280 description { state: "default" 0.0;
35281 rel1 { to_y: "elm.external.toolbar";
35286 rel2 { to_y: "back";
35287 to_x: "elm.swallow.end";
35292 font: "Sans:style=Bold";
35300 /* application with toolbar and main content area with a back and next buttons and title area */
35301 group { name: "elm/layout/application/toolbar-content-back-next";
35303 part { name: "elm.swallow.content";
35305 description { state: "default" 0.0;
35306 rel1 { to_y: "title_clipper";
35313 part { name: "elm.external.toolbar";
35315 source: "elm/toolbar";
35316 description { state: "default" 0.0;
35325 part { name: "title_clipper";
35327 description { state: "default" 0.0;
35336 description { state: "hidden" 0.0;
35337 inherit: "default" 0.0;
35344 part { name: "back";
35346 source: "elm/button";
35347 clip_to: "back_clipper";
35348 description { state: "default" 0.0;
35351 rel1 { to_y: "elm.external.toolbar";
35355 rel2 { to_y: "elm.external.toolbar";
35359 params.string: "label" "Back";
35362 part { name: "back_clipper";
35364 clip_to: "title_clipper";
35365 description { state: "default" 0.0;
35368 description { state: "hidden" 0.0;
35372 part { name: "next";
35374 source: "elm/button";
35375 clip_to: "next_clipper";
35376 description { state: "default" 0.0;
35379 rel1 { to_y: "elm.external.toolbar";
35383 rel2 { to_y: "elm.external.toolbar";
35387 params.string: "label" "Next";
35390 part { name: "next_clipper";
35392 clip_to: "title_clipper";
35393 description { state: "default" 0.0;
35396 description { state: "hidden" 0.0;
35404 action: SIGNAL_EMIT "elm,action,back" "";
35407 signal: "elm,title,hide";
35409 action: STATE_SET "hidden" 0.0;
35410 transition: LINEAR 0.1;
35411 target: "title_clipper";
35414 signal: "elm,title,show";
35416 action: STATE_SET "default" 0.0;
35417 target: "title_clipper";
35420 signal: "elm,back,hide";
35422 action: STATE_SET "hidden" 0.0;
35423 target: "back_clipper";
35426 signal: "elm,back,show";
35428 action: STATE_SET "default" 0.0;
35429 target: "back_clipper";
35434 action: SIGNAL_EMIT "elm,action,next" "";
35437 signal: "elm,next,hide";
35439 action: STATE_SET "hidden" 0.0;
35440 target: "next_clipper";
35443 signal: "elm,next,show";
35445 action: STATE_SET "default" 0.0;
35446 target: "next_clipper";
35449 part { name: "elm.text.title";
35451 effect: SOFT_SHADOW;
35453 clip_to: "title_clipper";
35454 description { state: "default" 0.0;
35455 rel1 { to_y: "elm.external.toolbar";
35460 rel2 { to_y: "back";
35466 font: "Sans:style=Bold";
35473 /* application with a main content area with a back button and title area */
35474 group { name: "elm/layout/application/content-back";
35476 part { name: "elm.swallow.content";
35478 description { state: "default" 0.0;
35479 rel1 { to_y: "title_clipper";
35485 part { name: "title_clipper";
35487 description { state: "default" 0.0;
35496 description { state: "hidden" 0.0;
35497 inherit: "default" 0.0;
35504 part { name: "back_clipper";
35506 clip_to: "title_clipper";
35507 description { state: "default" 0.0;
35510 description { state: "hidden" 0.0;
35514 part { name: "back";
35516 source: "elm/button";
35517 clip_to: "back_clipper";
35518 description { state: "default" 0.0;
35529 params.string: "label" "Back";
35536 action: SIGNAL_EMIT "elm,action,back" "";
35539 signal: "elm,back,hide";
35541 action: STATE_SET "hidden" 0.0;
35542 target: "back_clipper";
35545 signal: "elm,back,show";
35547 action: STATE_SET "default" 0.0;
35548 target: "back_clipper";
35551 signal: "elm,title,hide";
35553 action: STATE_SET "hidden" 0.0;
35554 transition: LINEAR 0.1;
35555 target: "title_clipper";
35558 signal: "elm,title,show";
35560 action: STATE_SET "default" 0.0;
35561 target: "title_clipper";
35565 part { name: "elm.swallow.end";
35567 description { state: "default" 0.0;
35581 part { name: "elm.text.title";
35583 effect: SOFT_SHADOW;
35585 description { state: "default" 0.0;
35591 rel2 { to_y: "back";
35592 to_x: "elm.swallow.end";
35597 font: "Sans:style=Bold";
35605 /* application with a main content area with a back and next buttons and title area */
35606 group { name: "elm/layout/application/content-back-next";
35608 part { name: "elm.swallow.content";
35610 description { state: "default" 0.0;
35611 rel1 { to_y: "title_clipper";
35618 part { name: "title_clipper";
35620 description { state: "default" 0.0;
35629 description { state: "hidden" 0.0;
35630 inherit: "default" 0.0;
35637 part { name: "back";
35639 source: "elm/button";
35640 clip_to: "back_clipper";
35641 description { state: "default" 0.0;
35652 params.string: "label" "Back";
35655 part { name: "back_clipper";
35657 clip_to: "title_clipper";
35658 description { state: "default" 0.0;
35661 description { state: "hidden" 0.0;
35665 part { name: "next";
35667 source: "elm/button";
35668 clip_to: "next_clipper";
35669 description { state: "default" 0.0;
35680 params.string: "label" "Next";
35683 part { name: "next_clipper";
35685 clip_to: "title_clipper";
35686 description { state: "default" 0.0;
35689 description { state: "hidden" 0.0;
35697 action: SIGNAL_EMIT "elm,action,back" "";
35700 signal: "elm,title,hide";
35702 action: STATE_SET "hidden" 0.0;
35703 transition: LINEAR 0.1;
35704 target: "title_clipper";
35707 signal: "elm,title,show";
35709 action: STATE_SET "default" 0.0;
35710 target: "title_clipper";
35713 signal: "elm,back,hide";
35715 action: STATE_SET "hidden" 0.0;
35716 target: "back_clipper";
35719 signal: "elm,back,show";
35721 action: STATE_SET "default" 0.0;
35722 target: "back_clipper";
35727 action: SIGNAL_EMIT "elm,action,next" "";
35730 signal: "elm,next,hide";
35732 action: STATE_SET "hidden" 0.0;
35733 target: "next_clipper";
35736 signal: "elm,next,show";
35738 action: STATE_SET "default" 0.0;
35739 target: "next_clipper";
35742 part { name: "elm.text.title";
35744 effect: SOFT_SHADOW;
35746 clip_to: "title_clipper";
35747 description { state: "default" 0.0;
35753 rel2 { to_y: "back";
35759 font: "Sans:style=Bold";
35767 /* application with toolbar and main content area as a vertical box */
35768 group { name: "elm/layout/application/toolbar-vbox";
35770 part { name: "elm.box.content";
35772 description { state: "default" 0.0;
35773 rel1 { to_y: "elm.external.toolbar";
35777 box.layout: "vertical";
35781 part { name: "elm.external.toolbar";
35783 source: "elm/toolbar";
35784 description { state: "default" 0.0;
35796 /* application with toolbar and main content area as a table */
35797 group { name: "elm/layout/application/toolbar-table";
35799 part { name: "elm.table.content";
35801 description { state: "default" 0.0;
35802 rel1 { to_y: "elm.external.toolbar";
35809 part { name: "elm.external.toolbar";
35811 source: "elm/toolbar";
35812 description { state: "default" 0.0;
35824 ///////////////////////////////////////////////////////////////////////////////
35825 group { name: "elm/segment_control/base/default";
35826 #define SEGMENT_TYPE_SINGLE 1
35827 #define SEGMENT_TYPE_LEFT 2
35828 #define SEGMENT_TYPE_MIDDLE 3
35829 #define SEGMENT_TYPE_RIGHT 4
35830 #define SEGMENT_STATE_NORMAL 1
35831 #define SEGMENT_STATE_PRESSED 2
35832 #define SEGMENT_STATE_SELECTED 3
35833 #define SEGMENT_STATUS_ENABLED 0
35834 #define SEGMENT_STATUS_DISABLED 1
35841 state: "default" 0.0;
35848 group { name: "elm/segment_control/item/default";
35849 data.item: "label.wrap.part" "label.bg";
35851 style { name: "seg_text_style_normal";
35852 base: "font=Sans font_size=16 style=shadow \
35853 shadow_color=#2924224d \
35855 color=#ffffffff wrap=char text_class=label";
35857 tag: "hilight" "+ font=Sans:style=Bold";
35860 style { name: "seg_text_style_selected";
35861 base: "font=Sans:style=Bold font_size=16 style=shadow \
35862 shadow_color=#aaaaaa4d \
35864 color=#111111ff wrap=char text_class=label";
35866 tag: "hilight" "+ font=Sans:style=Bold";
35867 tag: "b" "+ font=Sans:style=Bold";
35870 style { name: "seg_text_style_disabled";
35871 base: "font=Sans:style=Medium font_size=16 style=shadow \
35872 shadow_color=#2924224d \
35873 align=center color=#2924224d \
35874 wrap=char text_class=label";
35876 tag: "hilight" "+ font=Sans:style=Bold";
35877 tag: "b" "+ font=Sans:style=Bold";
35882 image: "seg_single_pressed.png" COMP;
35883 image: "seg_single_selected.png" COMP;
35884 image: "seg_single_normal.png" COMP;
35886 image: "seg_left_pressed.png" COMP;
35887 image: "seg_left_selected.png" COMP;
35888 image: "seg_left_normal.png" COMP;
35890 image: "seg_middle_pressed.png" COMP;
35891 image: "seg_middle_selected.png" COMP;
35892 image: "seg_middle_normal.png" COMP;
35894 image: "seg_right_pressed.png" COMP;
35895 image: "seg_right_selected.png" COMP;
35896 image: "seg_right_normal.png" COMP;
35899 part { name: "segment";
35902 description { state: "default" 0.0;
35906 normal: "seg_single_normal.png";
35912 description { state: "default_single" 0.0;
35913 inherit: "default" 0.0;
35916 normal: "seg_single_normal.png";
35920 description { state: "default_left" 0.0;
35921 inherit: "default" 0.0;
35924 normal: "seg_left_normal.png";
35928 description { state: "default_right" 0.0;
35929 inherit: "default" 0.0;
35932 normal: "seg_right_normal.png";
35936 description { state: "default_middle" 0.0;
35937 inherit: "default" 0.0;
35940 normal: "seg_middle_normal.png";
35944 description { state: "pressed_single" 0.0;
35945 inherit: "default" 0.0;
35948 normal: "seg_single_pressed.png";
35952 description { state: "pressed_left" 0.0;
35953 inherit: "default" 0.0;
35956 normal: "seg_left_pressed.png";
35960 description { state: "pressed_right" 0.0;
35961 inherit: "default" 0.0;
35964 normal: "seg_right_pressed.png";
35968 description { state: "pressed_middle" 0.0;
35969 inherit: "default" 0.0;
35972 normal: "seg_middle_pressed.png";
35976 description { state: "selected_single" 0.0;
35977 inherit: "default" 0.0;
35980 normal: "seg_single_selected.png";
35984 description { state: "selected_left" 0.0;
35985 inherit: "default" 0.0;
35988 normal: "seg_left_selected.png";
35992 description { state: "selected_right" 0.0;
35993 inherit: "default" 0.0;
35996 normal: "seg_right_selected.png";
36000 description { state: "selected_middle" 0.0;
36001 inherit: "default" 0.0;
36004 normal: "seg_middle_selected.png";
36009 part { name: "padding_left";
36013 description { state: "default" 0.0;
36015 rel1.relative: 0.0 0.0;
36016 rel2.relative: 0.0 1.0;
36023 part { name: "padding_right";
36027 description { state: "default" 0.0;
36029 rel1.relative: 1.0 0.0;
36030 rel2.relative: 1.0 1.0;
36037 part { name: "padding_top";
36041 description { state: "default" 0.0;
36043 rel1.relative: 0.0 0.0;
36044 rel2.relative: 1.0 0.0;
36051 part { name: "padding_bottom";
36055 description { state: "default" 0.0;
36057 rel1.relative: 0.0 1.0;
36058 rel2.relative: 1.0 1.0;
36065 part { name: "icon.bg";
36069 description { state: "default" 0.0;
36073 to_x: "padding_left";
36074 to_y: "padding_top";
36078 to: "elm.swallow.icon";
36085 part { name: "padding_icon_text";
36089 description { state: "default" 0.0; //when only icon or no icon is there
36103 description { state: "icononly" 0.0;
36104 inherit: "default" 0.0;
36106 description { state: "visible" 0.0; //when icon is visible
36107 inherit: "default" 0.0;
36111 part { name: "elm.swallow.icon";
36114 description { state: "default" 0.0;
36118 to_x: "padding_left";
36119 to_y: "padding_top";
36123 to_y: "padding_bottom";
36128 aspect_preference: BOTH;
36130 description { state: "visible" 0.0;
36131 inherit: "default" 0.0;
36134 to_y: "padding_bottom";
36138 description { state: "icononly" 0.0;
36139 inherit: "default" 0.0;
36142 to_x: "padding_right";
36143 to_y: "padding_bottom";
36149 part { name: "elm.text";
36154 state: "default" 0.0;
36159 to_x: "padding_icon_text";
36163 to_x: "padding_right";
36166 color: 224 224 224 255;
36177 description { state: "normal" 0.0;
36178 inherit: "default" 0.0;
36181 description { state: "pressed" 0.0;
36182 inherit: "default" 0.0;
36186 description { state: "selected" 0.0;
36187 inherit: "default" 0.0;
36189 color: 50 50 50 255;
36191 description { state: "disabled" 0.0;
36192 inherit: "default" 0.0;
36194 color: 200 200 200 255;
36197 part { name: "disabler";
36200 description { state: "default" 0.0;
36205 rel1 { relative: 0.0 0.0; to: "segment";}
36206 rel2 { relative: 1.0 1.0; to: "segment";}
36207 color: 255 255 255 150;
36209 description { state: "disabled_single" 0.0;
36210 inherit: "default" 0.0;
36213 normal: "seg_single_normal.png";
36217 description { state: "disabled_left" 0.0;
36218 inherit: "default" 0.0;
36221 normal: "seg_left_normal.png";
36225 description { state: "disabled_right" 0.0;
36226 inherit: "default" 0.0;
36229 normal: "seg_right_normal.png";
36233 description { state: "disabled_middle" 0.0;
36234 inherit: "default" 0.0;
36237 normal: "seg_middle_normal.png";
36245 public seg_type; // Single, Left, Middle, Right.
36246 public seg_state; // Normal/Default, Pressed, Selected.
36247 public seg_status;// Enabled/Default, Disabled
36249 public update_state() {
36250 new type, state, disabled;
36251 type = get_int(seg_type);
36252 state = get_int(seg_state);
36253 disabled = get_int(seg_status);
36255 if(state == SEGMENT_STATE_NORMAL)
36257 if(type == SEGMENT_TYPE_SINGLE)
36258 set_state(PART:"segment", "default_single", 0.0);
36259 else if(type == SEGMENT_TYPE_LEFT)
36260 set_state(PART:"segment", "default_left", 0.0);
36261 else if(type == SEGMENT_TYPE_MIDDLE)
36262 set_state(PART:"segment", "default_middle", 0.0);
36263 else if(type == SEGMENT_TYPE_RIGHT)
36264 set_state(PART:"segment", "default_right", 0.0);
36265 set_state(PART:"elm.text", "normal", 0.0);
36267 else if(state == SEGMENT_STATE_PRESSED)
36269 if(type == SEGMENT_TYPE_SINGLE)
36270 set_state(PART:"segment", "pressed_single", 0.0);
36271 else if(type == SEGMENT_TYPE_LEFT)
36272 set_state(PART:"segment", "pressed_left", 0.0);
36273 else if(type == SEGMENT_TYPE_MIDDLE)
36274 set_state(PART:"segment", "pressed_middle", 0.0);
36275 else if(type == SEGMENT_TYPE_RIGHT)
36276 set_state(PART:"segment", "pressed_right", 0.0);
36277 set_state(PART:"elm.text", "pressed", 0.0);
36279 else if(state == SEGMENT_STATE_SELECTED)
36281 if(type == SEGMENT_TYPE_SINGLE)
36282 set_state(PART:"segment", "selected_single", 0.0);
36283 else if(type == SEGMENT_TYPE_LEFT)
36284 set_state(PART:"segment", "selected_left", 0.0);
36285 else if(type == SEGMENT_TYPE_MIDDLE)
36286 set_state(PART:"segment", "selected_middle", 0.0);
36287 else if(type == SEGMENT_TYPE_RIGHT)
36288 set_state(PART:"segment", "selected_right", 0.0);
36289 set_state(PART:"elm.text", "selected", 0.0);
36291 if(disabled == SEGMENT_STATUS_DISABLED)
36293 if(type == SEGMENT_TYPE_SINGLE)
36294 set_state(PART:"disabler", "disabled_single", 0.0);
36295 else if(type == SEGMENT_TYPE_LEFT)
36296 set_state(PART:"disabler", "disabled_left", 0.0);
36297 else if(type == SEGMENT_TYPE_MIDDLE)
36298 set_state(PART:"disabler", "disabled_middle", 0.0);
36299 else if(type == SEGMENT_TYPE_RIGHT)
36300 set_state(PART:"disabler", "disabled_right", 0.0);
36301 set_state(PART:"elm.text", "disabled", 0.0);
36306 name: "segment_type_s";
36307 signal: "elm,type,segment,single";
36310 set_int(seg_type, SEGMENT_TYPE_SINGLE);
36315 name: "segment_type_l";
36316 signal: "elm,type,segment,left";
36319 set_int(seg_type, SEGMENT_TYPE_LEFT);
36324 name: "segment_type_m";
36325 signal: "elm,type,segment,middle";
36328 set_int(seg_type, SEGMENT_TYPE_MIDDLE);
36333 name: "segment_type_r";
36334 signal: "elm,type,segment,right";
36337 set_int(seg_type, SEGMENT_TYPE_RIGHT);
36342 name: "normal_segment";
36343 signal: "elm,state,segment,normal";
36346 set_int(seg_state, SEGMENT_STATE_NORMAL);
36351 name: "pressed_segment";
36352 signal: "elm,state,segment,pressed";
36355 set_int(seg_state, SEGMENT_STATE_PRESSED);
36360 name: "selected_segment";
36361 signal: "elm,state,segment,selected";
36364 set_int(seg_state, SEGMENT_STATE_SELECTED);
36368 program { name: "disable_segment";
36369 signal: "elm,state,disabled";
36372 set_int(seg_status, SEGMENT_STATUS_DISABLED);
36376 program { name: "enable_segment";
36377 signal: "elm,state,enabled";
36380 set_int(seg_status, SEGMENT_STATUS_ENABLED);
36384 program { name: "text_show";
36385 signal: "elm,state,text,visible";
36390 get_state(PART:"elm.swallow.icon", st, 30, vl);
36391 if (!strcmp(st, "icononly"))
36393 set_state(PART:"elm.swallow.icon", "visible", 0.0);
36394 set_state(PART:"padding_icon_text", "visible", 0.0);
36396 get_state(PART:"elm.text", st, 30, vl);
36397 if (!strcmp(st, "selected"))
36398 set_state(PART:"elm.text", "selected", 0.0);
36400 set_state(PART:"elm.text", "normal", 0.0);
36403 program { name: "text_hide";
36404 signal: "elm,state,text,hidden";
36409 get_state(PART:"elm.swallow.icon", st, 30, vl);
36410 if (!strcmp(st, "visible"))
36412 set_state(PART:"elm.swallow.icon", "icononly", 0.0);
36413 set_state(PART:"padding_icon_text", "icononly", 0.0);
36415 set_state(PART:"elm.text", "default", 0.0);
36418 program { name: "icon_show";
36419 signal: "elm,state,icon,visible";
36424 get_state(PART:"elm.text", st, 30, vl);
36425 if ((!strcmp(st, "normal")) || (!strcmp(st, "selected")))
36427 set_state(PART:"elm.swallow.icon", "visible", 0.0);
36428 set_state(PART:"padding_icon_text", "visible", 0.0);
36432 set_state(PART:"elm.swallow.icon", "icononly", 0.0);
36433 set_state(PART:"padding_icon_text", "icononly", 0.0);
36437 program { name: "icon_hide";
36438 signal: "elm,state,icon,hidden";
36440 action: STATE_SET "default" 0.0;
36441 target: "elm.swallow.icon";
36444 #undef SEGMENT_TYPE_SINGLE
36445 #undef SEGMENT_TYPE_LEFT
36446 #undef SEGMENT_TYPE_MIDDLE
36447 #undef SEGMENT_TYPE_RIGHT
36448 #undef SEGMENT_STATE_NORMAL
36449 #undef SEGMENT_STATE_PRESSED
36450 #undef SEGMENT_STATE_SELECTED
36451 #undef SEGMENT_STATUS_ENABLED
36452 #undef SEGMENT_STATUS_DISABLED
36455 /* a simple title layout, with a label and two icons */
36456 group { name: "elm/layout/application/titlebar";
36458 image: "toolbar_sel.png" COMP;
36461 part { name: "base";
36464 description { state: "default" 0.0;
36471 normal: "toolbar_sel.png";
36476 part { name: "elm.swallow.content";
36478 description { state: "default" 0.0;
36486 part { name: "elm.swallow.icon";
36489 description { state: "default" 0.0;
36503 description { state: "visible" 0.0;
36504 inherit: "default" 0.0;
36508 part { name: "elm.swallow.end";
36511 description { state: "default" 0.0;
36526 description { state: "visible" 0.0;
36527 inherit: "default" 0.0;
36531 part { name: "elm.text";
36533 effect: SOFT_SHADOW;
36536 description { state: "default" 0.0;
36539 to_x: "elm.swallow.icon";
36544 to_x: "elm.swallow.end";
36553 text_class: "title_bar";
36559 program { name: "show_icon";
36560 signal: "elm,state,icon,visible";
36562 action: STATE_SET "visible" 0.0;
36563 target: "elm.swallow.icon";
36565 program { name: "hide_icon";
36566 signal: "elm,state,icon,hidden";
36568 action: STATE_SET "default" 0.0;
36569 target: "elm.swallow.icon";
36571 program { name: "show_end";
36572 signal: "elm,state,end,visible";
36574 action: STATE_SET "visible" 0.0;
36575 target: "elm.swallow.end";
36577 program { name: "hide_end";
36578 signal: "elm,state,end,hidden";
36580 action: STATE_SET "default" 0.0;
36581 target: "elm.swallow.end";