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/access/base/default";
248 image: "access_glow.png" LOSSY 85;
251 part { name: "block1"; type: RECT;
253 description { state: "default" 0.0;
257 offset: -100000 -100000;
265 part { name: "block2"; type: RECT;
267 description { state: "default" 0.0;
275 offset: 100000 100000;
279 part { name: "block3"; type: RECT;
281 description { state: "default" 0.0;
287 rel2 { to_x: "base"; to_y: "block2";
293 part { name: "block4"; type: RECT;
295 description { state: "default" 0.0;
297 rel1 { to_x: "base"; to_y: "block1";
309 description { state: "default" 0.0;
310 image.normal: "access_glow.png";
311 image.border: 112 112 112 112;
312 rel1.offset: -102 -102;
313 rel2.offset: 101 101;
320 ///////////////////////////////////////////////////////////////////////////////
321 group { name: "elm/bg/base/default";
323 image: "dia_grad.png" COMP;
324 image: "dia_topshad.png" COMP;
325 image: "dia_botshad.png" COMP;
330 description { state: "default" 0.0;
331 image.normal: "dia_grad.png";
341 part { name: "elm.swallow.rectangle";
343 description { state: "default" 0.0;
346 part { name: "elm.swallow.background";
348 description { state: "default" 0.0;
351 part { name: "shadow";
353 description { state: "default" 0.0;
354 rel2.relative: 1.0 0.0;
356 image.normal: "dia_topshad.png";
366 part { name: "shadow2";
368 description { state: "default" 0.0;
369 rel1.relative: 0.0 1.0;
371 image.normal: "dia_botshad.png";
381 part { name: "elm.swallow.content";
383 description { state: "default" 0.0;
389 ///////////////////////////////////////////////////////////////////////////////
390 group { name: "elm/scroller/base/default";
392 alias: "elm/list/base/default";
393 alias: "elm/genlist/base/default";
394 alias: "elm/carousel/base/default";
395 alias: "elm/gengrid/base/default";
396 alias: "elm/scroller/base/map_bubble";
397 alias: "elm/genscroller/base/default";
400 item: "focus_highlight" "on";
404 public sbvis_v, sbvis_h, sbalways_v, sbalways_h, sbvis_timer;
407 v = get_int(sbvis_v);
409 v = get_int(sbalways_v);
411 emit("do-hide-vbar", "");
415 v = get_int(sbvis_h);
417 v = get_int(sbalways_h);
419 emit("do-hide-hbar", "");
423 set_int(sbvis_timer, 0);
428 image: "shelf_inset.png" COMP;
429 image: "bt_sm_base2.png" COMP;
430 image: "bt_sm_shine.png" COMP;
431 image: "bt_sm_hilight.png" COMP;
432 image: "sl_bt2_2.png" COMP;
437 description { state: "default" 0.0;
440 color: 255 255 255 0;
443 part { name: "clipper";
446 description { state: "default" 0.0;
453 part { name: "elm.swallow.content";
456 description { state: "default" 0.0;
463 part { name: "conf_over";
465 description { state: "default" 0.0;
469 normal: "shelf_inset.png";
475 description { state: "enabled" 0.0;
476 inherit: "default" 0.0;
477 color: 200 155 0 255;
480 part { name: "focus_highlight";
482 description { state: "default" 0.0;
486 normal: "sl_bt2_2.png";
493 description { state: "enabled" 0.0;
494 inherit: "default" 0.0;
495 color: 200 155 0 255;
498 part { name: "sb_vbar_clip_master";
501 description { state: "default" 0.0;
503 description { state: "hidden" 0.0;
505 color: 255 255 255 0;
508 part { name: "sb_vbar_clip";
509 clip_to: "sb_vbar_clip_master";
512 description { state: "default" 0.0;
514 description { state: "hidden" 0.0;
516 color: 255 255 255 0;
519 part { name: "sb_vbar";
522 description { state: "default" 0.0;
530 to_y: "elm.swallow.content";
531 to_x: "elm.swallow.content";
537 to_x: "elm.swallow.content";
541 part { name: "elm.dragable.vbar";
542 clip_to: "sb_vbar_clip";
549 description { state: "default" 0.0;
564 normal: "bt_sm_base2.png";
570 part { name: "sb_vbar_over1";
571 clip_to: "sb_vbar_clip";
573 description { state: "default" 0.0;
574 rel1.to: "elm.dragable.vbar";
575 rel2.relative: 1.0 0.5;
576 rel2.to: "elm.dragable.vbar";
578 normal: "bt_sm_hilight.png";
583 part { name: "sb_vbar_over2";
584 clip_to: "sb_vbar_clip";
586 description { state: "default" 0.0;
587 rel1.to: "elm.dragable.vbar";
588 rel2.to: "elm.dragable.vbar";
590 normal: "bt_sm_shine.png";
596 part { name: "sb_hbar_clip_master";
599 description { state: "default" 0.0;
601 description { state: "hidden" 0.0;
603 color: 255 255 255 0;
606 part { name: "sb_hbar_clip";
607 clip_to: "sb_hbar_clip_master";
610 description { state: "default" 0.0;
612 description { state: "hidden" 0.0;
614 color: 255 255 255 0;
617 part { name: "sb_hbar";
620 description { state: "default" 0.0;
628 to_x: "elm.swallow.content";
629 to_y: "elm.swallow.content";
635 to_y: "elm.swallow.content";
639 part { name: "elm.dragable.hbar";
640 clip_to: "sb_hbar_clip";
647 description { state: "default" 0.0;
662 normal: "bt_sm_base2.png";
668 part { name: "sb_hbar_over1";
669 clip_to: "sb_hbar_clip";
671 description { state: "default" 0.0;
672 rel1.to: "elm.dragable.hbar";
673 rel2.relative: 1.0 0.5;
674 rel2.to: "elm.dragable.hbar";
676 normal: "bt_sm_hilight.png";
681 part { name: "sb_hbar_over2";
682 clip_to: "sb_hbar_clip";
684 description { state: "default" 0.0;
685 rel1.to: "elm.dragable.hbar";
686 rel2.to: "elm.dragable.hbar";
688 normal: "bt_sm_shine.png";
693 part { name: "disabler";
695 description { state: "default" 0.0;
701 description { state: "disabled" 0.0;
702 inherit: "default" 0.0;
704 color: 128 128 128 128;
709 program { name: "load";
713 set_state(PART:"sb_hbar_clip", "hidden", 0.0);
714 set_state(PART:"sb_vbar_clip", "hidden", 0.0);
717 set_int(sbalways_v, 0);
718 set_int(sbalways_h, 0);
719 set_int(sbvis_timer, 0);
723 program { name: "vbar_show";
724 signal: "elm,action,show,vbar";
726 action: STATE_SET "default" 0.0;
727 target: "sb_vbar_clip_master";
729 program { name: "vbar_hide";
730 signal: "elm,action,hide,vbar";
732 action: STATE_SET "hidden" 0.0;
733 target: "sb_vbar_clip_master";
735 program { name: "vbar_show_always";
736 signal: "elm,action,show_always,vbar";
740 v = get_int(sbvis_v);
741 v |= get_int(sbalways_v);
743 set_int(sbalways_v, 1);
744 emit("do-show-vbar", "");
749 program { name: "vbar_show_notalways";
750 signal: "elm,action,show_notalways,vbar";
754 v = get_int(sbalways_v);
756 set_int(sbalways_v, 0);
757 v = get_int(sbvis_v);
759 emit("do-hide-vbar", "");
765 program { name: "sb_vbar_show";
766 signal: "do-show-vbar";
768 action: STATE_SET "default" 0.0;
769 transition: LINEAR 0.5;
770 target: "sb_vbar_clip";
772 program { name: "sb_vbar_hide";
773 signal: "do-hide-vbar";
775 action: STATE_SET "hidden" 0.0;
776 transition: LINEAR 0.5;
777 target: "sb_vbar_clip";
780 program { name: "hbar_show";
781 signal: "elm,action,show,hbar";
783 action: STATE_SET "default" 0.0;
784 target: "sb_hbar_clip_master";
786 program { name: "hbar_hide";
787 signal: "elm,action,hide,hbar";
789 action: STATE_SET "hidden" 0.0;
790 target: "sb_hbar_clip_master";
792 program { name: "hbar_show_always";
793 signal: "elm,action,show_always,hbar";
797 v = get_int(sbvis_h);
798 v |= get_int(sbalways_h);
800 set_int(sbalways_h, 1);
801 emit("do-show-hbar", "");
806 program { name: "hbar_show_notalways";
807 signal: "elm,action,show_notalways,hbar";
811 v = get_int(sbalways_h);
813 set_int(sbalways_h, 0);
814 v = get_int(sbvis_h);
816 emit("do-hide-hbar", "");
822 program { name: "sb_hbar_show";
823 signal: "do-show-hbar";
825 action: STATE_SET "default" 0.0;
826 transition: LINEAR 0.5;
827 target: "sb_hbar_clip";
829 program { name: "sb_hbar_hide";
830 signal: "do-hide-hbar";
832 action: STATE_SET "hidden" 0.0;
833 transition: LINEAR 0.5;
834 target: "sb_hbar_clip";
837 program { name: "scroll";
838 signal: "elm,action,scroll";
842 v = get_int(sbvis_v);
843 v |= get_int(sbalways_v);
845 emit("do-show-vbar", "");
848 v = get_int(sbvis_h);
849 v |= get_int(sbalways_h);
851 emit("do-show-hbar", "");
854 v = get_int(sbvis_timer);
855 if (v > 0) cancel_timer(v);
856 v = timer(1.0, "timer0", 0);
857 set_int(sbvis_timer, v);
861 program { name: "highlight_show";
862 signal: "elm,action,focus_highlight,show";
864 action: STATE_SET "enabled" 0.0;
865 transition: ACCELERATE 0.3;
866 target: "focus_highlight";
869 program { name: "highlight_hide";
870 signal: "elm,action,focus_highlight,hide";
872 action: STATE_SET "default" 0.0;
873 transition: DECELERATE 0.3;
874 target: "focus_highlight";
877 program { name: "disable";
878 signal: "elm,state,disabled";
880 action: STATE_SET "disabled" 0.0;
883 program { name: "enable";
884 signal: "elm,state,enabled";
886 action: STATE_SET "default" 0.0;
892 ///////////////////////////////////////////////////////////////////////////////
893 group { name: "elm/scroller/entry/default";
896 item: "focus_highlight" "on";
900 public sbvis_v, sbvis_h, sbalways_v, sbalways_h, sbvis_timer;
903 v = get_int(sbvis_v);
905 v = get_int(sbalways_v);
907 emit("do-hide-vbar", "");
911 v = get_int(sbvis_h);
913 v = get_int(sbalways_h);
915 emit("do-hide-hbar", "");
919 set_int(sbvis_timer, 0);
924 image: "shelf_inset.png" COMP;
925 image: "bt_sm_base2.png" COMP;
926 image: "bt_sm_shine.png" COMP;
927 image: "bt_sm_hilight.png" COMP;
928 image: "sl_bt2_2.png" COMP;
933 description { state: "default" 0.0;
938 part { name: "clipper";
941 description { state: "default" 0.0;
948 part { name: "contentclipper";
952 description { state: "default" 0.0;
953 rel1.to: "elm.swallow.icon";
954 rel1.relative: 1.0 0.0;
955 rel2.to: "elm.swallow.end";
956 rel2.relative: 0.0 1.0;
959 part { name: "elm.swallow.icon";
962 description { state: "default" 0.0;
976 description { state: "visible" 0.0;
992 part { name: "elm.swallow.end";
995 description { state: "default" 0.0;
1009 description { state: "visible" 0.0;
1025 part { name: "elm.swallow.content";
1026 clip_to: "contentclipper";
1028 description { state: "default" 0.0;
1030 to: "elm.swallow.icon";
1035 to: "elm.swallow.end";
1041 part { name: "conf_over";
1043 description { state: "default" 0.0;
1047 normal: "shelf_inset.png";
1053 description { state: "enabled" 0.0;
1054 inherit: "default" 0.0;
1055 color: 200 155 0 255;
1058 part { name: "focus_highlight";
1060 description { state: "default" 0.0;
1064 normal: "sl_bt2_2.png";
1071 description { state: "enabled" 0.0;
1072 inherit: "default" 0.0;
1073 color: 200 155 0 255;
1076 part { name: "sb_vbar_clip_master";
1079 description { state: "default" 0.0;
1081 description { state: "hidden" 0.0;
1083 color: 255 255 255 0;
1086 part { name: "sb_vbar_clip";
1087 clip_to: "sb_vbar_clip_master";
1090 description { state: "default" 0.0;
1092 description { state: "hidden" 0.0;
1094 color: 255 255 255 0;
1097 part { name: "sb_vbar";
1100 description { state: "default" 0.0;
1108 to_y: "elm.swallow.content";
1109 to_x: "elm.swallow.end";
1115 to_x: "elm.swallow.end";
1119 part { name: "elm.dragable.vbar";
1120 clip_to: "sb_vbar_clip";
1127 description { state: "default" 0.0;
1142 normal: "bt_sm_base2.png";
1148 part { name: "sb_vbar_over1";
1149 clip_to: "sb_vbar_clip";
1151 description { state: "default" 0.0;
1152 rel1.to: "elm.dragable.vbar";
1153 rel2.relative: 1.0 0.5;
1154 rel2.to: "elm.dragable.vbar";
1156 normal: "bt_sm_hilight.png";
1161 part { name: "sb_vbar_over2";
1162 clip_to: "sb_vbar_clip";
1164 description { state: "default" 0.0;
1165 rel1.to: "elm.dragable.vbar";
1166 rel2.to: "elm.dragable.vbar";
1168 normal: "bt_sm_shine.png";
1174 part { name: "sb_hbar_clip_master";
1177 description { state: "default" 0.0;
1179 description { state: "hidden" 0.0;
1181 color: 255 255 255 0;
1184 part { name: "sb_hbar_clip";
1185 clip_to: "sb_hbar_clip_master";
1188 description { state: "default" 0.0;
1190 description { state: "hidden" 0.0;
1192 color: 255 255 255 0;
1195 part { name: "sb_hbar";
1198 description { state: "default" 0.0;
1206 to_x: "elm.swallow.content";
1207 to_y: "elm.swallow.content";
1213 to_y: "elm.swallow.content";
1217 part { name: "elm.dragable.hbar";
1218 clip_to: "sb_hbar_clip";
1225 description { state: "default" 0.0;
1240 normal: "bt_sm_base2.png";
1246 part { name: "sb_hbar_over1";
1247 clip_to: "sb_hbar_clip";
1249 description { state: "default" 0.0;
1250 rel1.to: "elm.dragable.hbar";
1251 rel2.relative: 1.0 0.5;
1252 rel2.to: "elm.dragable.hbar";
1254 normal: "bt_sm_hilight.png";
1259 part { name: "sb_hbar_over2";
1260 clip_to: "sb_hbar_clip";
1262 description { state: "default" 0.0;
1263 rel1.to: "elm.dragable.hbar";
1264 rel2.to: "elm.dragable.hbar";
1266 normal: "bt_sm_shine.png";
1273 program { name: "load";
1277 set_state(PART:"sb_hbar_clip", "hidden", 0.0);
1278 set_state(PART:"sb_vbar_clip", "hidden", 0.0);
1279 set_int(sbvis_h, 0);
1280 set_int(sbvis_v, 0);
1281 set_int(sbalways_v, 0);
1282 set_int(sbalways_h, 0);
1283 set_int(sbvis_timer, 0);
1286 program { name: "icon_show";
1287 signal: "elm,action,show,icon";
1289 action: STATE_SET "visible" 0.0;
1290 target: "elm.swallow.icon";
1292 program { name: "icon_hide";
1293 signal: "elm,action,hide,icon";
1295 action: STATE_SET "default" 0.0;
1296 target: "elm.swallow.icon";
1298 program { name: "end_show";
1299 signal: "elm,action,show,end";
1301 action: STATE_SET "visible" 0.0;
1302 target: "elm.swallow.end";
1304 program { name: "end_hide";
1305 signal: "elm,action,hide,end";
1307 action: STATE_SET "default" 0.0;
1308 target: "elm.swallow.end";
1310 program { name: "vbar_show";
1311 signal: "elm,action,show,vbar";
1313 action: STATE_SET "default" 0.0;
1314 target: "sb_vbar_clip_master";
1316 program { name: "vbar_hide";
1317 signal: "elm,action,hide,vbar";
1319 action: STATE_SET "hidden" 0.0;
1320 target: "sb_vbar_clip_master";
1322 program { name: "vbar_show_always";
1323 signal: "elm,action,show_always,vbar";
1327 v = get_int(sbvis_v);
1328 v |= get_int(sbalways_v);
1330 set_int(sbalways_v, 1);
1331 emit("do-show-vbar", "");
1332 set_int(sbvis_v, 1);
1336 program { name: "vbar_show_notalways";
1337 signal: "elm,action,show_notalways,vbar";
1341 v = get_int(sbalways_v);
1343 set_int(sbalways_v, 0);
1344 v = get_int(sbvis_v);
1346 emit("do-hide-vbar", "");
1347 set_int(sbvis_v, 0);
1352 program { name: "sb_vbar_show";
1353 signal: "do-show-vbar";
1355 action: STATE_SET "default" 0.0;
1356 transition: LINEAR 0.5;
1357 target: "sb_vbar_clip";
1359 program { name: "sb_vbar_hide";
1360 signal: "do-hide-vbar";
1362 action: STATE_SET "hidden" 0.0;
1363 transition: LINEAR 0.5;
1364 target: "sb_vbar_clip";
1367 program { name: "hbar_show";
1368 signal: "elm,action,show,hbar";
1370 action: STATE_SET "default" 0.0;
1371 target: "sb_hbar_clip_master";
1373 program { name: "hbar_hide";
1374 signal: "elm,action,hide,hbar";
1376 action: STATE_SET "hidden" 0.0;
1377 target: "sb_hbar_clip_master";
1379 program { name: "hbar_show_always";
1380 signal: "elm,action,show_always,hbar";
1384 v = get_int(sbvis_h);
1385 v |= get_int(sbalways_h);
1387 set_int(sbalways_h, 1);
1388 emit("do-show-hbar", "");
1389 set_int(sbvis_h, 1);
1393 program { name: "hbar_show_notalways";
1394 signal: "elm,action,show_notalways,hbar";
1398 v = get_int(sbalways_h);
1400 set_int(sbalways_h, 0);
1401 v = get_int(sbvis_h);
1403 emit("do-hide-hbar", "");
1404 set_int(sbvis_h, 0);
1409 program { name: "sb_hbar_show";
1410 signal: "do-show-hbar";
1412 action: STATE_SET "default" 0.0;
1413 transition: LINEAR 0.5;
1414 target: "sb_hbar_clip";
1416 program { name: "sb_hbar_hide";
1417 signal: "do-hide-hbar";
1419 action: STATE_SET "hidden" 0.0;
1420 transition: LINEAR 0.5;
1421 target: "sb_hbar_clip";
1424 program { name: "scroll";
1425 signal: "elm,action,scroll";
1429 v = get_int(sbvis_v);
1430 v |= get_int(sbalways_v);
1432 emit("do-show-vbar", "");
1433 set_int(sbvis_v, 1);
1435 v = get_int(sbvis_h);
1436 v |= get_int(sbalways_h);
1438 emit("do-show-hbar", "");
1439 set_int(sbvis_h, 1);
1441 v = get_int(sbvis_timer);
1442 if (v > 0) cancel_timer(v);
1443 v = timer(1.0, "timer0", 0);
1444 set_int(sbvis_timer, v);
1448 program { name: "highlight_show";
1449 signal: "elm,action,focus_highlight,show";
1451 action: STATE_SET "enabled" 0.0;
1452 transition: ACCELERATE 0.3;
1453 target: "focus_highlight";
1454 target: "conf_over";
1456 program { name: "highlight_hide";
1457 signal: "elm,action,focus_highlight,hide";
1459 action: STATE_SET "default" 0.0;
1460 transition: DECELERATE 0.3;
1461 target: "focus_highlight";
1462 target: "conf_over";
1467 ///////////////////////////////////////////////////////////////////////////////
1468 #define TEXT_SLIDE_DURATION 10
1470 group { name: "elm/label/base/default";
1471 data.item: "default_font_size" "10";
1472 data.item: "min_font_size" "6";
1473 data.item: "max_font_size" "60";
1475 style { name: "textblock_style";
1476 base: "font=Sans font_size=10 color=#000 text_class=label";
1479 tag: "hilight" "+ font=Sans:style=Bold";
1480 tag: "b" "+ font=Sans:style=Bold";
1485 part { name: "label.swallow.background";
1487 description { state: "default" 0.0;
1491 part { name: "label.text.clip";
1493 description { state: "default" 0.0;
1494 rel1 { relative: 0 0; to: "label.swallow.background"; }
1495 rel2 { relative: 1 1; to: "label.swallow.background"; }
1498 part { name: "elm.text";
1502 clip_to: "label.text.clip";
1503 description { state: "default" 0.0;
1504 rel1.relative: 0.0 0.0;
1505 rel2.relative: 1.0 1.0;
1507 style: "textblock_style";
1515 group { name: "elm/label/base/marker";
1516 data.item: "default_font_size" "10";
1517 data.item: "min_font_size" "6";
1518 data.item: "max_font_size" "60";
1520 style { name: "textblock_style2";
1521 base: "font=Sans:style=Bold font_size=10 align=center color=#fff wrap=word text_class=label";
1524 tag: "hilight" "+ color=#ffff";
1525 tag: "b" "+ color=#ffff";
1530 part { name: "label.swallow.background";
1532 description { state: "default" 0.0;
1534 rel1 { relative: 0 0; to: "elm.text"; }
1535 rel2 { relative: 1 1; to: "elm.text"; }
1538 part { name: "elm.text";
1542 description { state: "default" 0.0;
1544 style: "textblock_style2";
1552 group { name: "elm/label/base/slide_long";
1553 data.item: "default_font_size" "10";
1554 data.item: "min_font_size" "6";
1555 data.item: "max_font_size" "60";
1558 public g_duration, g_stopslide, g_timer_id, g_anim_id;
1560 public message(Msg_Type:type, id, ...) {
1561 if ((type == MSG_FLOAT_SET) && (id == 0)) {
1563 duration = getfarg(2);
1564 set_float(g_duration, duration);
1567 public slide_to_end_anim(val, Float:pos) {
1570 stopflag = get_int(g_stopslide);
1571 if (stopflag == 1) return;
1572 set_tween_state(PART:"elm.text", pos, "slide_begin", 0.0, "slide_end", 0.0);
1574 id = timer(0.5, "slide_to_begin", 1);
1575 set_int(g_timer_id, id);
1578 public slide_to_end() {
1582 stopflag = get_int(g_stopslide);
1583 if (stopflag == 1) return;
1584 duration = get_float(g_duration);
1585 id = anim(duration, "slide_to_end_anim", 1);
1586 set_int(g_anim_id, id);
1588 public slide_to_begin() {
1591 stopflag = get_int(g_stopslide);
1592 if (stopflag == 1) return;
1593 set_state(PART:"elm.text", "slide_begin", 0.0);
1594 id = timer(0.5, "slide_to_end", 1);
1595 set_int(g_timer_id, id);
1597 public start_slide() {
1598 set_int(g_stopslide, 0);
1599 set_state(PART:"elm.text", "slide_begin", 0.0);
1602 public stop_slide() {
1604 set_int(g_stopslide, 1);
1605 id = get_int(g_anim_id);
1607 id = get_int(g_timer_id);
1609 set_state(PART:"elm.text", "default", 0.0);
1614 part { name: "label.swallow.background";
1616 description { state: "default" 0.0;
1620 part { name: "label.text.clip";
1622 description { state: "default" 0.0;
1624 color: 255 255 255 255;
1625 rel1 { relative: 0 0; to: "label.swallow.background"; }
1626 rel2 { relative: 1 1; to: "label.swallow.background"; }
1629 part { name: "elm.text";
1633 clip_to: "label.text.clip";
1634 description { state: "default" 0.0;
1635 rel1.relative: 0.0 0.0;
1636 rel2.relative: 1.0 1.0;
1639 style: "textblock_style";
1643 description { state: "slide_end" 0.0;
1644 inherit: "default" 0.0;
1645 rel1.relative: 0.0 0.0;
1646 rel2.relative: 0.0 1.0;
1649 description { state: "slide_begin" 0.0;
1650 inherit: "default" 0.0;
1651 rel1.relative: 1.0 0.0;
1652 rel2.relative: 1.0 1.0;
1658 program { name: "start_slide";
1660 signal: "elm,state,slide,start";
1666 program { name: "stop_slide";
1668 signal: "elm,state,slide,stop";
1678 group { name: "elm/label/base/slide_short";
1679 data.item: "default_font_size" "10";
1680 data.item: "min_font_size" "6";
1681 data.item: "max_font_size" "60";
1684 public g_duration, g_stopslide, g_timer_id, g_anim_id;
1686 public message(Msg_Type:type, id, ...) {
1687 if ((type == MSG_FLOAT_SET) && (id == 0)) {
1689 duration = getfarg(2);
1690 set_float(g_duration, duration);
1693 public slide_to_end_anim(val, Float:pos) {
1696 stopflag = get_int(g_stopslide);
1697 if (stopflag == 1) return;
1698 set_tween_state(PART:"elm.text", pos, "slide_begin", 0.0, "slide_end", 0.0);
1700 id = timer(0.5, "slide_to_begin", 1);
1701 set_int(g_timer_id, id);
1704 public slide_to_end() {
1708 stopflag = get_int(g_stopslide);
1709 if (stopflag == 1) return;
1710 duration = get_float(g_duration);
1711 id = anim(duration, "slide_to_end_anim", 1);
1712 set_int(g_anim_id, id);
1714 public slide_to_begin() {
1717 stopflag = get_int(g_stopslide);
1718 if (stopflag == 1) return;
1719 set_state(PART:"elm.text", "slide_begin", 0.0);
1720 id = timer(0.5, "slide_to_end", 1);
1721 set_int(g_timer_id, id);
1723 public start_slide() {
1724 set_int(g_stopslide, 0);
1725 set_state(PART:"elm.text", "slide_begin", 0.0);
1728 public stop_slide() {
1730 set_int(g_stopslide, 1);
1731 id = get_int(g_anim_id);
1733 id = get_int(g_timer_id);
1735 set_state(PART:"elm.text", "default", 0.0);
1740 part { name: "label.swallow.background";
1742 description { state: "default" 0.0;
1746 part { name: "label.text.clip";
1748 description { state: "default" 0.0;
1750 color: 255 255 255 255;
1751 rel1 { relative: 0 0; to: "label.swallow.background"; }
1752 rel2 { relative: 1 1; to: "label.swallow.background"; }
1755 part { name: "elm.text";
1759 clip_to: "label.text.clip";
1760 description { state: "default" 0.0;
1761 rel1.relative: 0.0 0.0;
1762 rel2.relative: 1.0 1.0;
1765 style: "textblock_style";
1769 description { state: "slide_end" 0.0;
1770 inherit: "default" 0.0;
1771 rel1.relative: 1.0 0.0;
1772 rel2.relative: 1.0 1.0;
1775 description { state: "slide_begin" 0.0;
1776 inherit: "default" 0.0;
1777 rel1.relative: 0.0 0.0;
1778 rel2.relative: 0.0 1.0;
1784 program { name: "start_slide";
1786 signal: "elm,state,slide,start";
1792 program { name: "stop_slide";
1794 signal: "elm,state,slide,stop";
1803 group { name: "elm/label/base/slide_bounce";
1804 data.item: "default_font_size" "10";
1805 data.item: "min_font_size" "6";
1806 data.item: "max_font_size" "60";
1809 public g_duration, g_stopslide, g_timer_id, g_anim_id;
1811 public message(Msg_Type:type, id, ...) {
1812 if ((type == MSG_FLOAT_SET) && (id == 0)) {
1814 duration = getfarg(2);
1815 set_float(g_duration, duration);
1818 public slide_to_end_anim(val, Float:pos) {
1821 stopflag = get_int(g_stopslide);
1822 if (stopflag == 1) return;
1823 set_tween_state(PART:"elm.text", pos, "slide_begin", 0.0, "slide_end", 0.0);
1825 id = timer(0.5, "slide_to_begin", 1);
1826 set_int(g_timer_id, id);
1829 public slide_to_end() {
1833 stopflag = get_int(g_stopslide);
1834 if (stopflag == 1) return;
1835 duration = get_float(g_duration);
1836 id = anim(duration, "slide_to_end_anim", 1);
1837 set_int(g_anim_id, id);
1839 public slide_to_begin_anim(val, Float:pos) {
1842 stopflag = get_int(g_stopslide);
1843 if (stopflag == 1) return;
1844 set_tween_state(PART:"elm.text", pos, "slide_end", 0.0, "slide_begin", 0.0);
1846 id = timer(0.5, "slide_to_end", 1);
1847 set_int(g_timer_id, id);
1850 public slide_to_begin() {
1854 stopflag = get_int(g_stopslide);
1855 if (stopflag == 1) return;
1856 duration = get_float(g_duration);
1857 id = anim(duration, "slide_to_begin_anim", 1);
1858 set_int(g_anim_id, id);
1860 public start_slide() {
1861 set_int(g_stopslide, 0);
1862 set_state(PART:"elm.text", "slide_begin", 0.0);
1865 public stop_slide() {
1867 set_int(g_stopslide, 1);
1868 id = get_int(g_anim_id);
1870 id = get_int(g_timer_id);
1872 set_state(PART:"elm.text", "default", 0.0);
1877 part { name: "label.swallow.background";
1879 description { state: "default" 0.0;
1883 part { name: "label.text.clip";
1885 description { state: "default" 0.0;
1887 color: 255 255 255 255;
1888 rel1 { relative: 0 0; to: "label.swallow.background"; }
1889 rel2 { relative: 1 1; to: "label.swallow.background"; }
1892 part { name: "elm.text";
1896 clip_to: "label.text.clip";
1897 description { state: "default" 0.0;
1898 rel1.relative: 0.0 0.0;
1899 rel2.relative: 1.0 1.0;
1902 style: "textblock_style";
1906 description { state: "slide_end" 0.0;
1907 inherit: "default" 0.0;
1908 rel1.relative: 1.0 0.0;
1909 rel2.relative: 1.0 1.0;
1912 description { state: "slide_begin" 0.0;
1913 inherit: "default" 0.0;
1914 rel1.relative: 0.0 0.0;
1915 rel2.relative: 0.0 1.0;
1921 program { name: "start_slide";
1923 signal: "elm,state,slide,start";
1929 program { name: "stop_slide";
1931 signal: "elm,state,slide,stop";
1941 ///////////////////////////////////////////////////////////////////////////////
1943 group { name: "elm/button/base/default";
1945 image: "bt_base1.png" COMP;
1946 image: "bt_base2.png" COMP;
1947 image: "bt_hilight.png" COMP;
1948 image: "bt_shine.png" COMP;
1949 image: "bt_glow.png" COMP;
1950 image: "bt_dis_base.png" COMP;
1951 image: "bt_dis_hilight.png" COMP;
1954 part { name: "button_image";
1956 description { state: "default" 0.0;
1959 normal: "bt_base2.png";
1962 image.middle: SOLID;
1964 description { state: "clicked" 0.0;
1965 inherit: "default" 0.0;
1966 image.normal: "bt_base1.png";
1968 description { state: "disabled" 0.0;
1969 inherit: "default" 0.0;
1971 normal: "bt_dis_base.png";
1976 part { name: "elm.swallow.content";
1978 description { state: "default" 0.0;
1984 rel2.relative: 0.0 1.0;
1986 description { state: "visible" 0.0;
1987 inherit: "default" 0.0;
1991 // aspect_preference: VERTICAL;
1994 description { state: "icononly" 0.0;
1995 inherit: "default" 0.0;
2001 rel2.relative: 1.0 1.0;
2002 // aspect_preference: VERTICAL;
2008 effect: SOFT_SHADOW;
2011 description { state: "default" 0.0;
2013 rel1.to_x: "elm.swallow.content";
2014 rel1.relative: 1.0 0.0;
2017 color: 224 224 224 255;
2020 font: "Sans,Edje-Vera";
2024 text_class: "button";
2027 description { state: "visible" 0.0;
2028 inherit: "default" 0.0;
2032 description { state: "disabled" 0.0;
2033 inherit: "default" 0.0;
2037 description { state: "disabled_visible" 0.0;
2038 inherit: "default" 0.0;
2045 part { name: "over1";
2047 description { state: "default" 0.0;
2048 rel2.relative: 1.0 0.5;
2050 normal: "bt_hilight.png";
2054 description { state: "disabled" 0.0;
2055 inherit: "default" 0.0;
2057 normal: "bt_dis_hilight.png";
2062 part { name: "over2";
2065 ignore_flags: ON_HOLD;
2066 description { state: "default" 0.0;
2068 normal: "bt_shine.png";
2072 description { state: "disabled" 0.0;
2073 inherit: "default" 0.0;
2077 part { name: "over3";
2080 description { state: "default" 0.0;
2081 color: 255 255 255 0;
2083 normal: "bt_glow.png";
2084 border: 12 12 12 12;
2088 description { state: "clicked" 0.0;
2089 inherit: "default" 0.0;
2090 color: 255 255 255 255;
2093 part { name: "disabler";
2095 description { state: "default" 0.0;
2099 description { state: "disabled" 0.0;
2100 inherit: "default" 0.0;
2107 name: "button_click";
2108 signal: "mouse,down,1";
2110 action: SIGNAL_EMIT "elm,action,press" "";
2111 after: "button_click_anim";
2114 name: "button_click_anim";
2115 action: STATE_SET "clicked" 0.0;
2116 target: "button_image";
2119 name: "button_unclick";
2120 signal: "mouse,up,1";
2122 action: SIGNAL_EMIT "elm,action,unpress" "";
2123 after: "button_unclick_anim";
2126 name: "button_pressed_anim";
2127 signal: "elm,anim,activate";
2129 action: STATE_SET "clicked" 0.0;
2130 target: "button_image";
2132 after: "button_unpressed_anim";
2135 name: "button_unpressed_anim";
2136 action: STATE_SET "default" 0.0;
2137 transition: DECELERATE 0.5;
2138 target: "button_image";
2142 name: "button_unclick_anim";
2143 action: STATE_SET "default" 0.0;
2144 target: "button_image";
2147 name: "button_click2";
2148 signal: "mouse,down,1";
2150 action: STATE_SET "clicked" 0.0;
2154 name: "button_unclick2";
2155 signal: "mouse,up,1";
2157 action: STATE_SET "default" 0.0;
2158 transition: DECELERATE 0.5;
2162 name: "button_unclick3";
2163 signal: "mouse,clicked,1";
2165 action: SIGNAL_EMIT "elm,action,click" "";
2167 program { name: "text_show";
2168 signal: "elm,state,text,visible";
2173 get_state(PART:"elm.swallow.content", st, 30, vl);
2174 if (!strcmp(st, "icononly"))
2175 set_state(PART:"elm.swallow.content", "visible", 0.0);
2176 set_state(PART:"elm.text", "visible", 0.0);
2179 program { name: "text_hide";
2180 signal: "elm,state,text,hidden";
2185 get_state(PART:"elm.swallow.content", st, 30, vl);
2186 if (!strcmp(st, "visible"))
2187 set_state(PART:"elm.swallow.content", "icononly", 0.0);
2188 set_state(PART:"elm.text", "default", 0.0);
2191 program { name: "icon_show";
2192 signal: "elm,state,icon,visible";
2197 get_state(PART:"elm.text", st, 30, vl);
2198 if (!strcmp(st, "visible"))
2199 set_state(PART:"elm.swallow.content", "visible", 0.0);
2201 set_state(PART:"elm.swallow.content", "icononly", 0.0);
2204 program { name: "icon_hide";
2205 signal: "elm,state,icon,hidden";
2207 action: STATE_SET "default" 0.0;
2208 target: "elm.swallow.content";
2210 program { name: "disable";
2211 signal: "elm,state,disabled";
2213 action: STATE_SET "disabled" 0.0;
2214 target: "button_image";
2218 after: "disable_text";
2220 program { name: "disable_text";
2224 get_state(PART:"elm.text", st, 30, vl);
2225 if (!strcmp(st, "visible"))
2226 set_state(PART:"elm.text", "disabled_visible", 0.0);
2228 set_state(PART:"elm.text", "disabled", 0.0);
2231 program { name: "enable";
2232 signal: "elm,state,enabled";
2234 action: STATE_SET "default" 0.0;
2235 target: "button_image";
2239 after: "enable_text";
2241 program { name: "enable_text";
2245 get_state(PART:"elm.text", st, 30, vl);
2246 if (!strcmp(st, "disabled_visible"))
2247 set_state(PART:"elm.text", "visible", 0.0);
2249 set_state(PART:"elm.text", "default", 0.0);
2255 group { name: "elm/button/base/hoversel_vertical/default";
2256 alias: "elm/button/base/hoversel_vertical/entry";
2257 alias: "elm/button/base/hoversel_horizontal/default";
2258 alias: "elm/button/base/hoversel_horizontal/entry";
2260 image: "bt_base1.png" COMP;
2261 image: "bt_base2.png" COMP;
2262 image: "bt_hilight.png" COMP;
2263 image: "bt_shine.png" COMP;
2264 image: "bt_glow.png" COMP;
2265 image: "updown.png" COMP;
2266 image: "bt_dis_base.png" COMP;
2267 image: "bt_dis_hilight.png" COMP;
2270 part { name: "button_image";
2272 description { state: "default" 0.0;
2274 normal: "bt_base2.png";
2277 image.middle: SOLID;
2279 description { state: "clicked" 0.0;
2280 inherit: "default" 0.0;
2281 image.normal: "bt_base1.png";
2282 image.middle: SOLID;
2284 description { state: "disabled" 0.0;
2285 inherit: "default" 0.0;
2287 normal: "bt_dis_base.png";
2292 part { name: "arrow";
2294 description { state: "default" 0.0;
2295 image.normal: "updown.png";
2296 aspect: 0.6666666666 0.6666666666;
2297 aspect_preference: VERTICAL;
2300 rel2.relative: 0.0 1.0;
2304 part { name: "elm.swallow.content";
2306 description { state: "default" 0.0;
2321 description { state: "visible" 0.0;
2322 inherit: "default" 0.0;
2326 aspect_preference: VERTICAL;
2329 description { state: "icononly" 0.0;
2330 inherit: "default" 0.0;
2336 to_x: "button_image";
2340 aspect_preference: VERTICAL;
2346 effect: SOFT_SHADOW;
2349 description { state: "default" 0.0;
2351 rel1.to_x: "elm.swallow.content";
2352 rel1.relative: 1.0 0.0;
2355 color: 224 224 224 255;
2358 font: "Sans,Edje-Vera";
2362 text_class: "button";
2365 description { state: "visible" 0.0;
2366 inherit: "default" 0.0;
2370 description { state: "disabled" 0.0;
2371 inherit: "default" 0.0;
2375 description { state: "disabled_visible" 0.0;
2376 inherit: "default" 0.0;
2383 part { name: "over1";
2385 description { state: "default" 0.0;
2386 rel2.relative: 1.0 0.5;
2388 normal: "bt_hilight.png";
2392 description { state: "disabled" 0.0;
2393 inherit: "default" 0.0;
2395 normal: "bt_dis_hilight.png";
2400 part { name: "over2";
2403 ignore_flags: ON_HOLD;
2404 description { state: "default" 0.0;
2406 normal: "bt_shine.png";
2410 description { state: "disabled" 0.0;
2411 inherit: "default" 0.0;
2415 part { name: "over3";
2418 description { state: "default" 0.0;
2419 color: 255 255 255 0;
2421 normal: "bt_glow.png";
2422 border: 12 12 12 12;
2426 description { state: "clicked" 0.0;
2427 inherit: "default" 0.0;
2429 color: 255 255 255 255;
2432 part { name: "disabler";
2434 description { state: "default" 0.0;
2438 description { state: "disabled" 0.0;
2439 inherit: "default" 0.0;
2446 name: "button_click";
2447 signal: "mouse,down,1";
2449 action: STATE_SET "clicked" 0.0;
2450 target: "button_image";
2453 name: "button_unclick";
2454 signal: "mouse,up,1";
2456 action: STATE_SET "default" 0.0;
2457 target: "button_image";
2460 name: "button_click2";
2461 signal: "mouse,down,1";
2463 action: STATE_SET "clicked" 0.0;
2467 name: "button_unclick2";
2468 signal: "mouse,up,1";
2470 action: STATE_SET "default" 0.0;
2471 transition: DECELERATE 0.5;
2475 name: "button_unclick3";
2476 signal: "mouse,up,1";
2478 action: SIGNAL_EMIT "elm,action,click" "";
2480 program { name: "text_show";
2481 signal: "elm,state,text,visible";
2486 get_state(PART:"elm.swallow.content", st, 30, vl);
2487 if (!strcmp(st, "icononly"))
2488 set_state(PART:"elm.swallow.content", "visible", 0.0);
2489 set_state(PART:"elm.text", "visible", 0.0);
2492 program { name: "text_hide";
2493 signal: "elm,state,text,hidden";
2498 get_state(PART:"elm.swallow.content", st, 30, vl);
2499 if (!strcmp(st, "visible"))
2500 set_state(PART:"elm.swallow.content", "icononly", 0.0);
2501 set_state(PART:"elm.text", "default", 0.0);
2504 program { name: "icon_show";
2505 signal: "elm,state,icon,visible";
2510 get_state(PART:"elm.text", st, 30, vl);
2511 if (!strcmp(st, "visible"))
2512 set_state(PART:"elm.swallow.content", "visible", 0.0);
2514 set_state(PART:"elm.swallow.content", "icononly", 0.0);
2517 program { name: "icon_hide";
2518 signal: "elm,state,icon,hidden";
2520 action: STATE_SET "default" 0.0;
2521 target: "elm.swallow.content";
2523 program { name: "disable";
2524 signal: "elm,state,disabled";
2526 action: STATE_SET "disabled" 0.0;
2527 target: "button_image";
2531 after: "disable_text";
2533 program { name: "disable_text";
2537 get_state(PART:"elm.text", st, 30, vl);
2538 if (!strcmp(st, "visible"))
2539 set_state(PART:"elm.text", "disabled_visible", 0.0);
2541 set_state(PART:"elm.text", "disabled", 0.0);
2544 program { name: "enable";
2545 signal: "elm,state,enabled";
2547 action: STATE_SET "default" 0.0;
2548 target: "button_image";
2552 after: "enable_text";
2554 program { name: "enable_text";
2558 get_state(PART:"elm.text", st, 30, vl);
2559 if (!strcmp(st, "disabled_visible"))
2560 set_state(PART:"elm.text", "visible", 0.0);
2562 set_state(PART:"elm.text", "default", 0.0);
2568 group { name: "elm/button/base/hoversel_vertical_entry/default";
2569 alias: "elm/button/base/hoversel_vertical_entry/entry";
2570 alias: "elm/button/base/hoversel_horizontal_entry/default";
2571 alias: "elm/button/base/hoversel_horizontal_entry/entry";
2573 image: "hoversel_entry_bg.png" COMP;
2576 part { name: "button_image";
2578 description { state: "default" 0.0;
2579 color: 255 255 255 0;
2580 image.normal: "hoversel_entry_bg.png";
2581 image.border: 0 0 2 2;
2584 description { state: "clicked" 0.0;
2585 inherit: "default" 0.0;
2586 color: 255 255 255 255;
2589 part { name: "elm.swallow.content";
2591 description { state: "default" 0.0;
2596 rel2.relative: 0.0 1.0;
2598 description { state: "visible" 0.0;
2599 inherit: "default" 0.0;
2602 aspect_preference: VERTICAL;
2605 description { state: "icononly" 0.0;
2606 inherit: "default" 0.0;
2611 rel2.relative: 1.0 1.0;
2612 aspect_preference: VERTICAL;
2615 part { name: "textvis";
2618 description { state: "default" 0.0;
2621 description { state: "visible" 0.0;
2628 effect: SOFT_SHADOW;
2632 description { state: "default" 0.0;
2633 rel1.to_x: "elm.swallow.content";
2634 rel1.relative: 1.0 0.0;
2637 color: 224 224 224 255;
2640 font: "Sans,Edje-Vera";
2644 text_class: "button";
2647 description { state: "visible" 0.0;
2648 inherit: "default" 0.0;
2651 description { state: "clicked" 0.0;
2652 inherit: "default" 0.0;
2658 part { name: "over2";
2661 description { state: "default" 0.0;
2668 name: "button_click";
2669 signal: "mouse,down,1";
2671 action: STATE_SET "clicked" 0.0;
2672 target: "button_image";
2676 name: "button_unclick";
2677 signal: "mouse,up,1";
2679 action: STATE_SET "default" 0.0;
2680 target: "button_image";
2684 name: "button_unclick3";
2685 signal: "mouse,up,1";
2687 action: SIGNAL_EMIT "elm,action,click" "";
2689 program { name: "text_show";
2690 signal: "elm,state,text,visible";
2695 get_state(PART:"elm.swallow.content", st, 30, vl);
2696 if (!strcmp(st, "icononly"))
2697 set_state(PART:"elm.swallow.content", "visible", 0.0);
2698 set_state(PART:"textvis", "visible", 0.0);
2699 set_state(PART:"elm.text", "visible", 0.0);
2702 program { name: "text_hide";
2703 signal: "elm,state,text,hidden";
2708 get_state(PART:"elm.swallow.content", st, 30, vl);
2709 if (!strcmp(st, "visible"))
2710 set_state(PART:"elm.swallow.content", "icononly", 0.0);
2711 set_state(PART:"textvis", "default", 0.0);
2712 set_state(PART:"elm.text", "default", 0.0);
2715 program { name: "icon_show";
2716 signal: "elm,state,icon,visible";
2721 get_state(PART:"textvis", st, 30, vl);
2722 if (!strcmp(st, "visible"))
2723 set_state(PART:"elm.swallow.content", "visible", 0.0);
2725 set_state(PART:"elm.swallow.content", "icononly", 0.0);
2728 program { name: "icon_hide";
2729 signal: "elm,state,icon,hidden";
2731 action: STATE_SET "default" 0.0;
2732 target: "elm.swallow.content";
2737 group { name: "elm/button/base/anchor";
2739 image: "bt_base1.png" COMP;
2740 image: "bt_base2.png" COMP;
2741 image: "bt_hilight.png" COMP;
2742 image: "bt_shine.png" COMP;
2743 image: "bt_glow.png" COMP;
2744 image: "bt_dis_base.png" COMP;
2745 image: "bt_dis_hilight.png" COMP;
2748 part { name: "button_image";
2750 description { state: "default" 0.0;
2752 color: 255 255 255 0;
2754 normal: "bt_base2.png";
2757 image.middle: SOLID;
2759 description { state: "visible" 0.0;
2760 inherit: "default" 0.0;
2761 color: 255 255 255 255;
2763 description { state: "clicked" 0.0;
2764 inherit: "default" 0.0;
2765 inherit: "visible" 0.0;
2766 image.normal: "bt_base1.png";
2767 image.middle: SOLID;
2769 description { state: "disabled" 0.0;
2770 inherit: "default" 0.0;
2771 inherit: "visible" 0.0;
2773 normal: "bt_dis_base.png";
2778 part { name: "elm.swallow.content";
2780 description { state: "default" 0.0;
2786 rel2.relative: 0.0 1.0;
2788 description { state: "visible" 0.0;
2789 inherit: "default" 0.0;
2793 aspect_preference: VERTICAL;
2796 description { state: "icononly" 0.0;
2797 inherit: "default" 0.0;
2803 rel2.relative: 1.0 1.0;
2804 aspect_preference: VERTICAL;
2810 effect: SOFT_SHADOW;
2813 description { state: "default" 0.0;
2815 rel1.to_x: "elm.swallow.content";
2816 rel1.relative: 1.0 0.0;
2819 color: 224 224 224 255;
2822 font: "Sans,Edje-Vera";
2826 text_class: "button";
2829 description { state: "visible" 0.0;
2830 inherit: "default" 0.0;
2834 description { state: "disabled" 0.0;
2835 inherit: "default" 0.0;
2839 description { state: "disabled_visible" 0.0;
2840 inherit: "default" 0.0;
2847 part { name: "over1";
2849 description { state: "default" 0.0;
2850 color: 255 255 255 0;
2851 rel2.relative: 1.0 0.5;
2853 normal: "bt_hilight.png";
2857 description { state: "visible" 0.0;
2858 inherit: "default" 0.0;
2859 color: 255 255 255 255;
2861 description { state: "disabled" 0.0;
2862 inherit: "default" 0.0;
2863 inherit: "visible" 0.0;
2865 normal: "bt_dis_hilight.png";
2870 part { name: "over2";
2873 ignore_flags: ON_HOLD;
2874 description { state: "default" 0.0;
2876 normal: "bt_shine.png";
2880 description { state: "disabled" 0.0;
2881 inherit: "default" 0.0;
2885 part { name: "over3";
2888 description { state: "default" 0.0;
2889 color: 255 255 255 0;
2891 normal: "bt_glow.png";
2892 border: 12 12 12 12;
2896 description { state: "clicked" 0.0;
2897 inherit: "default" 0.0;
2899 color: 255 255 255 255;
2902 part { name: "disabler";
2904 description { state: "default" 0.0;
2908 description { state: "disabled" 0.0;
2909 inherit: "default" 0.0;
2916 name: "button_mouse_in";
2919 action: STATE_SET "visible" 0.0;
2920 target: "button_image";
2922 transition: DECELERATE 0.5;
2925 name: "button_mouse_out";
2926 signal: "mouse,out";
2928 action: STATE_SET "default" 0.0;
2929 target: "button_image";
2931 transition: DECELERATE 0.5;
2934 name: "button_unclick";
2935 signal: "mouse,up,1";
2937 action: STATE_SET "visible" 0.0;
2938 target: "button_image";
2941 name: "button_click2";
2942 signal: "mouse,down,1";
2944 action: STATE_SET "clicked" 0.0;
2948 name: "button_unclick2";
2949 signal: "mouse,up,1";
2951 action: STATE_SET "default" 0.0;
2952 transition: DECELERATE 0.5;
2956 name: "button_unclick3";
2957 signal: "mouse,up,1";
2959 action: SIGNAL_EMIT "elm,action,click" "";
2961 program { name: "text_show";
2962 signal: "elm,state,text,visible";
2967 get_state(PART:"elm.swallow.content", st, 30, vl);
2968 if (!strcmp(st, "icononly"))
2969 set_state(PART:"elm.swallow.content", "visible", 0.0);
2970 set_state(PART:"elm.text", "visible", 0.0);
2973 program { name: "text_hide";
2974 signal: "elm,state,text,hidden";
2979 get_state(PART:"elm.swallow.content", st, 30, vl);
2980 if (!strcmp(st, "visible"))
2981 set_state(PART:"elm.swallow.content", "icononly", 0.0);
2982 set_state(PART:"elm.text", "default", 0.0);
2985 program { name: "icon_show";
2986 signal: "elm,state,icon,visible";
2991 get_state(PART:"elm.text", st, 30, vl);
2992 if (!strcmp(st, "visible"))
2993 set_state(PART:"elm.swallow.content", "visible", 0.0);
2995 set_state(PART:"elm.swallow.content", "icononly", 0.0);
2998 program { name: "icon_hide";
2999 signal: "elm,state,icon,hidden";
3001 action: STATE_SET "default" 0.0;
3002 target: "elm.swallow.content";
3004 program { name: "disable";
3005 signal: "elm,state,disabled";
3007 action: STATE_SET "disabled" 0.0;
3008 target: "button_image";
3012 after: "disable_text";
3014 program { name: "disable_text";
3018 get_state(PART:"elm.text", st, 30, vl);
3019 if (!strcmp(st, "visible"))
3020 set_state(PART:"elm.text", "disabled_visible", 0.0);
3022 set_state(PART:"elm.text", "disabled", 0.0);
3025 program { name: "enable";
3026 signal: "elm,state,enabled";
3028 action: STATE_SET "default" 0.0;
3029 target: "button_image";
3033 after: "enable_text";
3035 program { name: "enable_text";
3039 get_state(PART:"elm.text", st, 30, vl);
3040 if (!strcmp(st, "disabled_visible"))
3041 set_state(PART:"elm.text", "visible", 0.0);
3043 set_state(PART:"elm.text", "default", 0.0);
3048 group { name: "elm/button/base/naviframe/back_btn/default";
3050 image: "bt_base1.png" COMP;
3051 image: "bt_base2.png" COMP;
3052 image: "bt_hilight.png" COMP;
3053 image: "bt_shine.png" COMP;
3054 image: "bt_glow.png" COMP;
3055 image: "bt_dis_base.png" COMP;
3056 image: "bt_dis_hilight.png" COMP;
3057 image: "icon_left_arrow.png" COMP;
3060 part { name: "button_image";
3062 description { state: "default" 0.0;
3065 normal: "bt_base2.png";
3068 image.middle: SOLID;
3070 description { state: "clicked" 0.0;
3071 inherit: "default" 0.0;
3072 image.normal: "bt_base1.png";
3074 description { state: "disabled" 0.0;
3075 inherit: "default" 0.0;
3077 normal: "bt_dis_base.png";
3082 part { name: "prev_image";
3085 description { state: "default" 0.0;
3090 image.normal: "icon_left_arrow.png";
3093 part { name: "over1";
3095 description { state: "default" 0.0;
3096 rel2.relative: 1.0 0.5;
3098 normal: "bt_hilight.png";
3102 description { state: "disabled" 0.0;
3103 inherit: "default" 0.0;
3105 normal: "bt_dis_hilight.png";
3110 part { name: "over2";
3113 ignore_flags: ON_HOLD;
3114 description { state: "default" 0.0;
3116 normal: "bt_shine.png";
3120 description { state: "disabled" 0.0;
3121 inherit: "default" 0.0;
3125 part { name: "over3";
3128 description { state: "default" 0.0;
3129 color: 255 255 255 0;
3131 normal: "bt_glow.png";
3132 border: 12 12 12 12;
3136 description { state: "clicked" 0.0;
3137 inherit: "default" 0.0;
3138 color: 255 255 255 255;
3141 part { name: "disabler";
3143 description { state: "default" 0.0;
3147 description { state: "disabled" 0.0;
3148 inherit: "default" 0.0;
3155 name: "button_click";
3156 signal: "mouse,down,1";
3158 action: SIGNAL_EMIT "elm,action,press" "";
3159 after: "button_click_anim";
3162 name: "button_click_anim";
3163 action: STATE_SET "clicked" 0.0;
3164 target: "button_image";
3167 name: "button_unclick";
3168 signal: "mouse,up,1";
3170 action: SIGNAL_EMIT "elm,action,unpress" "";
3171 after: "button_unclick_anim";
3174 name: "button_pressed_anim";
3175 signal: "elm,anim,activate";
3177 action: STATE_SET "clicked" 0.0;
3178 target: "button_image";
3180 after: "button_unpressed_anim";
3183 name: "button_unpressed_anim";
3184 action: STATE_SET "default" 0.0;
3185 transition: DECELERATE 0.5;
3186 target: "button_image";
3190 name: "button_unclick_anim";
3191 action: STATE_SET "default" 0.0;
3192 target: "button_image";
3195 name: "button_click2";
3196 signal: "mouse,down,1";
3198 action: STATE_SET "clicked" 0.0;
3202 name: "button_unclick2";
3203 signal: "mouse,up,1";
3205 action: STATE_SET "default" 0.0;
3206 transition: DECELERATE 0.5;
3210 name: "button_unclick3";
3211 signal: "mouse,clicked,1";
3213 action: SIGNAL_EMIT "elm,action,click" "";
3215 program { name: "disable";
3216 signal: "elm,state,disabled";
3218 action: STATE_SET "disabled" 0.0;
3219 target: "button_image";
3224 program { name: "enable";
3225 signal: "elm,state,enabled";
3227 action: STATE_SET "default" 0.0;
3228 target: "button_image";
3235 group { name: "elm/button/base/colorselector/left/default";
3237 image: "bt_base1.png" COMP;
3238 image: "bt_base2.png" COMP;
3239 image: "bt_hilight.png" COMP;
3240 image: "bt_shine.png" COMP;
3241 image: "bt_glow.png" COMP;
3242 image: "bt_dis_base.png" COMP;
3243 image: "bt_dis_hilight.png" COMP;
3244 image: "sp_bt_l.png" COMP;
3247 part { name: "button_image";
3249 description { state: "default" 0.0;
3252 normal: "bt_base2.png";
3255 image.middle: SOLID;
3257 description { state: "clicked" 0.0;
3258 inherit: "default" 0.0;
3259 image.normal: "bt_base1.png";
3261 description { state: "disabled" 0.0;
3262 inherit: "default" 0.0;
3264 normal: "bt_dis_base.png";
3269 part { name: "prev_image";
3272 description { state: "default" 0.0;
3277 image.normal: "sp_bt_l.png";
3280 part { name: "over1";
3282 description { state: "default" 0.0;
3283 rel2.relative: 1.0 0.5;
3285 normal: "bt_hilight.png";
3289 description { state: "disabled" 0.0;
3290 inherit: "default" 0.0;
3292 normal: "bt_dis_hilight.png";
3297 part { name: "over2";
3300 ignore_flags: ON_HOLD;
3301 description { state: "default" 0.0;
3303 normal: "bt_shine.png";
3307 description { state: "disabled" 0.0;
3308 inherit: "default" 0.0;
3312 part { name: "over3";
3315 description { state: "default" 0.0;
3316 color: 255 255 255 0;
3318 normal: "bt_glow.png";
3319 border: 12 12 12 12;
3323 description { state: "clicked" 0.0;
3324 inherit: "default" 0.0;
3325 color: 255 255 255 255;
3328 part { name: "disabler";
3330 description { state: "default" 0.0;
3334 description { state: "disabled" 0.0;
3335 inherit: "default" 0.0;
3342 name: "button_click";
3343 signal: "mouse,down,1";
3345 action: SIGNAL_EMIT "elm,action,press" "";
3346 after: "button_click_anim";
3349 name: "button_click_anim";
3350 action: STATE_SET "clicked" 0.0;
3351 target: "button_image";
3354 name: "button_unclick";
3355 signal: "mouse,up,1";
3357 action: SIGNAL_EMIT "elm,action,unpress" "";
3358 after: "button_unclick_anim";
3361 name: "button_pressed_anim";
3362 signal: "elm,anim,activate";
3364 action: STATE_SET "clicked" 0.0;
3365 target: "button_image";
3367 after: "button_unpressed_anim";
3370 name: "button_unpressed_anim";
3371 action: STATE_SET "default" 0.0;
3372 transition: DECELERATE 0.5;
3373 target: "button_image";
3377 name: "button_unclick_anim";
3378 action: STATE_SET "default" 0.0;
3379 target: "button_image";
3382 name: "button_click2";
3383 signal: "mouse,down,1";
3385 action: STATE_SET "clicked" 0.0;
3389 name: "button_unclick2";
3390 signal: "mouse,up,1";
3392 action: STATE_SET "default" 0.0;
3393 transition: DECELERATE 0.5;
3397 name: "button_unclick3";
3398 signal: "mouse,clicked,1";
3400 action: SIGNAL_EMIT "elm,action,click" "";
3402 program { name: "disable";
3403 signal: "elm,state,disabled";
3405 action: STATE_SET "disabled" 0.0;
3406 target: "button_image";
3411 program { name: "enable";
3412 signal: "elm,state,enabled";
3414 action: STATE_SET "default" 0.0;
3415 target: "button_image";
3422 group { name: "elm/button/base/colorselector/right/default";
3424 image: "bt_base1.png" COMP;
3425 image: "bt_base2.png" COMP;
3426 image: "bt_hilight.png" COMP;
3427 image: "bt_shine.png" COMP;
3428 image: "bt_glow.png" COMP;
3429 image: "bt_dis_base.png" COMP;
3430 image: "bt_dis_hilight.png" COMP;
3431 image: "sp_bt_r.png" COMP;
3434 part { name: "button_image";
3436 description { state: "default" 0.0;
3439 normal: "bt_base2.png";
3442 image.middle: SOLID;
3444 description { state: "clicked" 0.0;
3445 inherit: "default" 0.0;
3446 image.normal: "bt_base1.png";
3448 description { state: "disabled" 0.0;
3449 inherit: "default" 0.0;
3451 normal: "bt_dis_base.png";
3456 part { name: "prev_image";
3459 description { state: "default" 0.0;
3464 image.normal: "sp_bt_r.png";
3467 part { name: "over1";
3469 description { state: "default" 0.0;
3470 rel2.relative: 1.0 0.5;
3472 normal: "bt_hilight.png";
3476 description { state: "disabled" 0.0;
3477 inherit: "default" 0.0;
3479 normal: "bt_dis_hilight.png";
3484 part { name: "over2";
3487 ignore_flags: ON_HOLD;
3488 description { state: "default" 0.0;
3490 normal: "bt_shine.png";
3494 description { state: "disabled" 0.0;
3495 inherit: "default" 0.0;
3499 part { name: "over3";
3502 description { state: "default" 0.0;
3503 color: 255 255 255 0;
3505 normal: "bt_glow.png";
3506 border: 12 12 12 12;
3510 description { state: "clicked" 0.0;
3511 inherit: "default" 0.0;
3512 color: 255 255 255 255;
3515 part { name: "disabler";
3517 description { state: "default" 0.0;
3521 description { state: "disabled" 0.0;
3522 inherit: "default" 0.0;
3529 name: "button_click";
3530 signal: "mouse,down,1";
3532 action: SIGNAL_EMIT "elm,action,press" "";
3533 after: "button_click_anim";
3536 name: "button_click_anim";
3537 action: STATE_SET "clicked" 0.0;
3538 target: "button_image";
3541 name: "button_unclick";
3542 signal: "mouse,up,1";
3544 action: SIGNAL_EMIT "elm,action,unpress" "";
3545 after: "button_unclick_anim";
3548 name: "button_pressed_anim";
3549 signal: "elm,anim,activate";
3551 action: STATE_SET "clicked" 0.0;
3552 target: "button_image";
3554 after: "button_unpressed_anim";
3557 name: "button_unpressed_anim";
3558 action: STATE_SET "default" 0.0;
3559 transition: DECELERATE 0.5;
3560 target: "button_image";
3564 name: "button_unclick_anim";
3565 action: STATE_SET "default" 0.0;
3566 target: "button_image";
3569 name: "button_click2";
3570 signal: "mouse,down,1";
3572 action: STATE_SET "clicked" 0.0;
3576 name: "button_unclick2";
3577 signal: "mouse,up,1";
3579 action: STATE_SET "default" 0.0;
3580 transition: DECELERATE 0.5;
3584 name: "button_unclick3";
3585 signal: "mouse,clicked,1";
3587 action: SIGNAL_EMIT "elm,action,click" "";
3589 program { name: "disable";
3590 signal: "elm,state,disabled";
3592 action: STATE_SET "disabled" 0.0;
3593 target: "button_image";
3598 program { name: "enable";
3599 signal: "elm,state,enabled";
3601 action: STATE_SET "default" 0.0;
3602 target: "button_image";
3610 ///////////////////////////////////////////////////////////////////////////////
3611 group { name: "elm/toggle/base/default";
3613 image: "shelf_inset.png" COMP;
3614 image: "bt_basew.png" COMP;
3615 image: "bt_bases.png" COMP;
3616 image: "bt_hilightw.png" COMP;
3617 image: "tog_base_on.png" COMP;
3618 image: "tog_base_off.png" COMP;
3619 image: "tog_dis_base_on.png" COMP;
3620 image: "tog_dis_base_off.png" COMP;
3630 description { state: "default" 0.0;
3631 rel1.relative: 1.0 0.0;
3638 aspect_preference: VERTICAL;
3639 color: 255 255 255 255;
3642 part { name: "clipper";
3645 description { state: "default" 0.0;
3648 color: 255 255 255 255;
3651 part { name: "button";
3661 description { state: "default" 0.0;
3668 aspect_preference: VERTICAL;
3672 part { name: "button_events";
3677 description { state: "default" 0.0;
3680 rel1.relative: 0.0 0.0;
3683 rel2.relative: 1.0 1.0;
3687 part { name: "onrect";
3692 description { state: "default" 0.0;
3694 rel1.relative: -5.0 0.0;
3696 rel2.relative: 0.5 1.0;
3697 image.normal: "tog_base_on.png";
3699 description { state: "disabled" 0.0;
3700 inherit: "default" 0.0;
3701 image.normal: "tog_dis_base_on.png";
3704 part { name: "offrect";
3709 description { state: "default" 0.0;
3711 rel1.relative: 0.5 0.0;
3713 rel2.relative: 6.0 1.0;
3714 image.normal: "tog_base_off.png";
3716 description { state: "disabled" 0.0;
3717 inherit: "default" 0.0;
3718 image.normal: "tog_dis_base_off.png";
3721 part { name: "elm.offtext";
3726 description { state: "default" 0.0;
3728 rel1.to_x: "button";
3729 rel1.relative: 1.0 0.0;
3730 rel2.to_x: "offrect";
3733 font: "Sans,Edje-Vera";
3740 description { state: "disabled" 0.0;
3741 inherit: "default" 0.0;
3742 color: 128 128 128 128;
3745 part { name: "elm.ontext";
3747 effect: SOFT_SHADOW;
3751 description { state: "default" 0.0;
3753 rel1.to_x: "onrect";
3755 rel2.to_x: "button";
3757 rel2.relative: 0.0 1.0;
3758 color: 224 224 224 255;
3761 font: "Sans,Edje-Vera";
3768 description { state: "disabled" 0.0;
3769 inherit: "default" 0.0;
3770 color: 128 128 128 128;
3774 part { name: "conf_over";
3776 description { state: "default" 0.0;
3782 normal: "shelf_inset.png";
3789 part { name: "button0";
3792 description { state: "default" 0.0;
3798 normal: "bt_bases.png";
3799 border: 11 11 11 11;
3801 image.middle: SOLID;
3802 color: 255 255 255 128;
3805 part { name: "button2";
3808 description { state: "default" 0.0;
3814 normal: "bt_basew.png";
3817 image.middle: SOLID;
3820 part { name: "button3";
3823 description { state: "default" 0.0;
3826 rel2.relative: 1.0 0.5;
3828 normal: "bt_hilightw.png";
3833 part { name: "elm.swallow.content";
3835 description { state: "default" 0.0;
3840 rel2.relative: 0.0 1.0;
3843 description { state: "visible" 0.0;
3844 inherit: "default" 0.0;
3849 description { state: "disabled" 0.0;
3850 inherit: "default" 0.0;
3851 color: 128 128 128 128;
3853 description { state: "disabled_visible" 0.0;
3854 inherit: "default" 0.0;
3855 color: 128 128 128 128;
3860 part { name: "elm.text";
3864 description { state: "default" 0.0;
3866 rel1.to_x: "elm.swallow.content";
3867 rel1.relative: 1.0 0.0;
3870 rel2.relative: 0.0 1.0;
3874 font: "Sans,Edje-Vera";
3880 description { state: "visible" 0.0;
3881 inherit: "default" 0.0;
3885 description { state: "disabled" 0.0;
3886 inherit: "default" 0.0;
3887 color: 128 128 128 128;
3889 description { state: "disabled_visible" 0.0;
3890 inherit: "default" 0.0;
3891 color: 128 128 128 128;
3896 part { name: "disabler";
3898 description { state: "default" 0.0;
3902 description { state: "disabled" 0.0;
3903 inherit: "default" 0.0;
3909 program { name: "drag_end";
3910 signal: "mouse,up,1";
3913 new Float:dx, Float:dy;
3914 get_drag(PART:"button", dx, dy);
3917 set_drag(PART:"button", 1.0, 0.0);
3921 set_drag(PART:"button", 0.0, 0.0);
3923 if (((get_int(is_rtl) == 1) && (dx <= 0.5)) ||
3924 (get_int(is_rtl) == 0) && (dx > 0.5)) {
3925 emit("elm,action,toggle,on", "");
3928 emit("elm,action,toggle,off", "");
3932 program { name: "toggle_on";
3933 signal: "elm,state,toggle,on";
3937 if (get_int(is_rtl) == 0) {
3943 set_drag(PART:"button", drag, 0.0);
3946 program { name: "toggle_off";
3947 signal: "elm,state,toggle,off";
3951 if (get_int(is_rtl) == 0) {
3957 set_drag(PART:"button", drag, 0.0);
3960 program { name: "text_show";
3961 signal: "elm,state,text,visible";
3963 action: STATE_SET "visible" 0.0;
3966 program { name: "text_hide";
3967 signal: "elm,state,text,hidden";
3969 action: STATE_SET "default" 0.0;
3972 program { name: "icon_show";
3973 signal: "elm,state,icon,visible";
3975 action: STATE_SET "visible" 0.0;
3976 target: "elm.swallow.content";
3978 program { name: "icon_hide";
3979 signal: "elm,state,icon,hidden";
3981 action: STATE_SET "default" 0.0;
3982 target: "elm.swallow.content";
3984 program { name: "disable";
3985 signal: "elm,state,disabled";
3987 action: STATE_SET "disabled" 0.0;
3988 target: "elm.offtext";
3989 target: "elm.ontext";
3993 after: "disable_text";
3995 program { name: "disable_text";
3999 get_state(PART:"elm.text", st, 30, vl);
4000 if (!strcmp(st, "visible"))
4001 set_state(PART:"elm.text", "disabled_visible", 0.0);
4003 set_state(PART:"elm.text", "disabled", 0.0);
4005 get_state(PART:"elm.swallow.content", st, 30, vl);
4006 if (!strcmp(st, "visible"))
4007 set_state(PART:"elm.swallow.content", "disabled_visible", 0.0);
4009 set_state(PART:"elm.swallow.content", "disabled", 0.0);
4012 program { name: "enable";
4013 signal: "elm,state,enabled";
4015 action: STATE_SET "default" 0.0;
4019 after: "enable_text";
4021 program { name: "enable_text";
4025 get_state(PART:"elm.text", st, 30, vl);
4026 if (!strcmp(st, "disabled_visible"))
4027 set_state(PART:"elm.text", "visible", 0.0);
4029 set_state(PART:"elm.text", "default", 0.0);
4031 get_state(PART:"elm.swallow.content", st, 30, vl);
4032 if (!strcmp(st, "visible"))
4033 set_state(PART:"elm.swallow.content", "visible", 0.0);
4035 set_state(PART:"elm.swallow.content", "default", 0.0);
4038 program { name: "to_rtl";
4039 signal: "edje,state,rtl";
4045 program { name: "to_ltr";
4046 signal: "edje,state,ltr";
4055 ///////////////////////////////////////////////////////////////////////////////
4056 group { name: "elm/clock/flipdigit/default";
4058 image: "flip_base.png" COMP;
4059 image: "flip_base_shad.png" COMP;
4060 image: "flip_shad.png" COMP;
4061 image: "flip_0t.png" COMP;
4062 image: "flip_0b.png" COMP;
4063 image: "flip_1t.png" COMP;
4064 image: "flip_1b.png" COMP;
4065 image: "flip_2t.png" COMP;
4066 image: "flip_2b.png" COMP;
4067 image: "flip_3t.png" COMP;
4068 image: "flip_3b.png" COMP;
4069 image: "flip_4t.png" COMP;
4070 image: "flip_4b.png" COMP;
4071 image: "flip_5t.png" COMP;
4072 image: "flip_5b.png" COMP;
4073 image: "flip_6t.png" COMP;
4074 image: "flip_6b.png" COMP;
4075 image: "flip_7t.png" COMP;
4076 image: "flip_7b.png" COMP;
4077 image: "flip_8t.png" COMP;
4078 image: "flip_8b.png" COMP;
4079 image: "flip_9t.png" COMP;
4080 image: "flip_9b.png" COMP;
4081 image: "arrow_up.png" COMP;
4082 image: "arrow_down.png" COMP;
4085 public v0_cur, v0_pre, v0_lock, v0_next;
4087 public animator2(val, Float:pos) {
4088 new st1[11], st2[11], v;
4090 v = get_int(v0_cur);
4091 snprintf(st1, 10, "%ih", v);
4092 snprintf(st2, 10, "%i", v);
4093 set_tween_state(PART:"bot", pos, st1, 0.0, st2, 0.0);
4094 set_tween_state(PART:"sh", pos, "half", 0.0, "full", 0.0);
4096 set_state(PART:"sh", "default", 0.0);
4097 set_int(v0_lock, 0);
4098 v = get_int(v0_next);
4100 set_int(v0_next, -1);
4101 message(MSG_INT, 1, v);
4105 public animator1(val, Float:pos) {
4106 new st1[11], st2[11], v;
4108 v = get_int(v0_pre);
4109 snprintf(st1, 10, "%i", v);
4110 snprintf(st2, 10, "%ih", v);
4111 set_tween_state(PART:"top", pos, st1, 0.0, st2, 0.0);
4112 set_tween_state(PART:"sh", pos, "default", 0.0, "half", 0.0);
4113 if (pos >= 1.0) anim(0.2, "animator2", val);
4115 public message(Msg_Type:type, id, ...) {
4116 if ((type == MSG_INT) && (id == 1)) {
4117 new value, v, buf[11];
4120 if (get_int(v0_lock) == 1) {
4121 set_int(v0_next, value);
4124 v = get_int(v0_cur);
4126 set_int(v0_cur, value);
4127 set_int(v0_lock, 1);
4128 snprintf(buf, 10, "%i", get_int(v0_pre));
4129 set_state(PART:"bot0", buf, 0.0);
4130 snprintf(buf, 10, "%ih", get_int(v0_cur));
4131 set_state(PART:"bot", buf, 0.0);
4132 snprintf(buf, 10, "%i", get_int(v0_cur));
4133 set_state(PART:"top0", buf, 0.0);
4134 snprintf(buf, 10, "%i", get_int(v0_pre));
4135 set_state(PART:"top", buf, 0.0);
4136 set_state(PART:"sh", "default", 0.0);
4137 anim(0.2, "animator1", 1);
4142 part { name: "shad";
4144 description { state: "default" 0.0;
4150 normal: "flip_base_shad.png";
4155 part { name: "base";
4157 description { state: "default" 0.0;
4160 // FIXME 48x96 should be the native pixel design, right now
4161 // its 80x160. fix int he artwork later
4165 image.normal: "flip_base.png";
4171 description { state: "default" 0.0;
4174 rel1.relative: 0.0 0.5;
4178 description { state: "visible" 0.0;
4179 inherit: "default" 0.0;
4186 description { state: "default" 0.0;
4190 rel2.relative: 1.0 0.5;
4193 description { state: "visible" 0.0;
4194 inherit: "default" 0.0;
4198 part { name: "bot0";
4200 description { state: "default" 0.0;
4203 image.normal: "flip_0b.png";
4205 description { state: "0" 0.0;
4206 inherit: "default" 0.0;
4207 image.normal: "flip_0b.png";
4209 description { state: "1" 0.0;
4210 inherit: "default" 0.0;
4211 image.normal: "flip_1b.png";
4213 description { state: "2" 0.0;
4214 inherit: "default" 0.0;
4215 image.normal: "flip_2b.png";
4217 description { state: "3" 0.0;
4218 inherit: "default" 0.0;
4219 image.normal: "flip_3b.png";
4221 description { state: "4" 0.0;
4222 inherit: "default" 0.0;
4223 image.normal: "flip_4b.png";
4225 description { state: "5" 0.0;
4226 inherit: "default" 0.0;
4227 image.normal: "flip_5b.png";
4229 description { state: "6" 0.0;
4230 inherit: "default" 0.0;
4231 image.normal: "flip_6b.png";
4233 description { state: "7" 0.0;
4234 inherit: "default" 0.0;
4235 image.normal: "flip_7b.png";
4237 description { state: "8" 0.0;
4238 inherit: "default" 0.0;
4239 image.normal: "flip_8b.png";
4241 description { state: "9" 0.0;
4242 inherit: "default" 0.0;
4243 image.normal: "flip_9b.png";
4248 description { state: "default" 0.0;
4251 rel2.relative: 1.0 0.0;
4252 image.normal: "flip_shad.png";
4254 description { state: "half" 0.0;
4255 inherit: "default" 0.0;
4256 rel2.relative: 1.0 0.5;
4258 description { state: "full" 0.0;
4259 inherit: "default" 0.0;
4260 rel2.relative: 1.0 1.0;
4265 description { state: "default" 0.0;
4269 image.normal: "flip_0b.png";
4271 description { state: "0" 0.0;
4272 inherit: "default" 0.0;
4274 rel2.relative: 1.0 1.0;
4275 image.normal: "flip_0b.png";
4277 description { state: "0h" 0.0;
4278 inherit: "default" 0.0;
4280 rel2.relative: 1.0 0.0;
4281 image.normal: "flip_0b.png";
4283 description { state: "1" 0.0;
4284 inherit: "default" 0.0;
4286 rel2.relative: 1.0 1.0;
4287 image.normal: "flip_1b.png";
4289 description { state: "1h" 0.0;
4290 inherit: "default" 0.0;
4292 rel2.relative: 1.0 0.0;
4293 image.normal: "flip_1b.png";
4295 description { state: "2" 0.0;
4296 inherit: "default" 0.0;
4298 rel2.relative: 1.0 1.0;
4299 image.normal: "flip_2b.png";
4301 description { state: "2h" 0.0;
4302 inherit: "default" 0.0;
4304 rel2.relative: 1.0 0.0;
4305 image.normal: "flip_2b.png";
4307 description { state: "3" 0.0;
4308 inherit: "default" 0.0;
4310 rel2.relative: 1.0 1.0;
4311 image.normal: "flip_3b.png";
4313 description { state: "3h" 0.0;
4314 inherit: "default" 0.0;
4316 rel2.relative: 1.0 0.0;
4317 image.normal: "flip_3b.png";
4319 description { state: "4" 0.0;
4320 inherit: "default" 0.0;
4322 rel2.relative: 1.0 1.0;
4323 image.normal: "flip_4b.png";
4325 description { state: "4h" 0.0;
4326 inherit: "default" 0.0;
4328 rel2.relative: 1.0 0.0;
4329 image.normal: "flip_4b.png";
4331 description { state: "5" 0.0;
4332 inherit: "default" 0.0;
4334 rel2.relative: 1.0 1.0;
4335 image.normal: "flip_5b.png";
4337 description { state: "5h" 0.0;
4338 inherit: "default" 0.0;
4340 rel2.relative: 1.0 0.0;
4341 image.normal: "flip_5b.png";
4343 description { state: "6" 0.0;
4344 inherit: "default" 0.0;
4346 rel2.relative: 1.0 1.0;
4347 image.normal: "flip_6b.png";
4349 description { state: "6h" 0.0;
4350 inherit: "default" 0.0;
4352 rel2.relative: 1.0 0.0;
4353 image.normal: "flip_6b.png";
4355 description { state: "7" 0.0;
4356 inherit: "default" 0.0;
4358 rel2.relative: 1.0 1.0;
4359 image.normal: "flip_7b.png";
4361 description { state: "7h" 0.0;
4362 inherit: "default" 0.0;
4364 rel2.relative: 1.0 0.0;
4365 image.normal: "flip_7b.png";
4367 description { state: "8" 0.0;
4368 inherit: "default" 0.0;
4370 rel2.relative: 1.0 1.0;
4371 image.normal: "flip_8b.png";
4373 description { state: "8h" 0.0;
4374 inherit: "default" 0.0;
4376 rel2.relative: 1.0 0.0;
4377 image.normal: "flip_8b.png";
4379 description { state: "9" 0.0;
4380 inherit: "default" 0.0;
4382 rel2.relative: 1.0 1.0;
4383 image.normal: "flip_9b.png";
4385 description { state: "9h" 0.0;
4386 inherit: "default" 0.0;
4388 rel2.relative: 1.0 0.0;
4389 image.normal: "flip_9b.png";
4392 part { name: "top0";
4394 description { state: "default" 0.0;
4397 image.normal: "flip_0t.png";
4399 description { state: "0" 0.0;
4400 inherit: "default" 0.0;
4401 image.normal: "flip_0t.png";
4403 description { state: "1" 0.0;
4404 inherit: "default" 0.0;
4405 image.normal: "flip_1t.png";
4407 description { state: "2" 0.0;
4408 inherit: "default" 0.0;
4409 image.normal: "flip_2t.png";
4411 description { state: "3" 0.0;
4412 inherit: "default" 0.0;
4413 image.normal: "flip_3t.png";
4415 description { state: "4" 0.0;
4416 inherit: "default" 0.0;
4417 image.normal: "flip_4t.png";
4419 description { state: "5" 0.0;
4420 inherit: "default" 0.0;
4421 image.normal: "flip_5t.png";
4423 description { state: "6" 0.0;
4424 inherit: "default" 0.0;
4425 image.normal: "flip_6t.png";
4427 description { state: "7" 0.0;
4428 inherit: "default" 0.0;
4429 image.normal: "flip_7t.png";
4431 description { state: "8" 0.0;
4432 inherit: "default" 0.0;
4433 image.normal: "flip_8t.png";
4435 description { state: "9" 0.0;
4436 inherit: "default" 0.0;
4437 image.normal: "flip_9t.png";
4442 description { state: "default" 0.0;
4446 image.normal: "flip_0t.png";
4448 description { state: "0" 0.0;
4449 inherit: "default" 0.0;
4451 rel1.relative: 0.0 0.0;
4452 image.normal: "flip_0t.png";
4454 description { state: "0h" 0.0;
4455 inherit: "default" 0.0;
4456 color: 128 128 128 255;
4458 rel1.relative: 0.0 1.0;
4459 image.normal: "flip_0t.png";
4461 description { state: "1" 0.0;
4462 inherit: "default" 0.0;
4464 rel1.relative: 0.0 0.0;
4465 image.normal: "flip_1t.png";
4467 description { state: "1h" 0.0;
4468 inherit: "default" 0.0;
4469 color: 128 128 128 255;
4471 rel1.relative: 0.0 1.0;
4472 image.normal: "flip_1t.png";
4474 description { state: "2" 0.0;
4475 inherit: "default" 0.0;
4477 rel1.relative: 0.0 0.0;
4478 image.normal: "flip_2t.png";
4480 description { state: "2h" 0.0;
4481 inherit: "default" 0.0;
4482 color: 128 128 128 255;
4484 rel1.relative: 0.0 1.0;
4485 image.normal: "flip_2t.png";
4487 description { state: "3" 0.0;
4488 inherit: "default" 0.0;
4490 rel1.relative: 0.0 0.0;
4491 image.normal: "flip_3t.png";
4493 description { state: "3h" 0.0;
4494 inherit: "default" 0.0;
4495 color: 128 128 128 255;
4497 rel1.relative: 0.0 1.0;
4498 image.normal: "flip_3t.png";
4500 description { state: "4" 0.0;
4501 inherit: "default" 0.0;
4503 rel1.relative: 0.0 0.0;
4504 image.normal: "flip_4t.png";
4506 description { state: "4h" 0.0;
4507 inherit: "default" 0.0;
4508 color: 128 128 128 255;
4510 rel1.relative: 0.0 1.0;
4511 image.normal: "flip_4t.png";
4513 description { state: "5" 0.0;
4514 inherit: "default" 0.0;
4516 rel1.relative: 0.0 0.0;
4517 image.normal: "flip_5t.png";
4519 description { state: "5h" 0.0;
4520 inherit: "default" 0.0;
4521 color: 128 128 128 255;
4523 rel1.relative: 0.0 1.0;
4524 image.normal: "flip_5t.png";
4526 description { state: "6" 0.0;
4527 inherit: "default" 0.0;
4529 rel1.relative: 0.0 0.0;
4530 image.normal: "flip_6t.png";
4532 description { state: "6h" 0.0;
4533 inherit: "default" 0.0;
4534 color: 128 128 128 255;
4536 rel1.relative: 0.0 1.0;
4537 image.normal: "flip_6t.png";
4539 description { state: "7" 0.0;
4540 inherit: "default" 0.0;
4542 rel1.relative: 0.0 0.0;
4543 image.normal: "flip_7t.png";
4545 description { state: "7h" 0.0;
4546 inherit: "default" 0.0;
4547 color: 128 128 128 255;
4549 rel1.relative: 0.0 1.0;
4550 image.normal: "flip_7t.png";
4552 description { state: "8" 0.0;
4553 inherit: "default" 0.0;
4555 rel1.relative: 0.0 0.0;
4556 image.normal: "flip_8t.png";
4558 description { state: "8h" 0.0;
4559 inherit: "default" 0.0;
4560 color: 128 128 128 255;
4562 rel1.relative: 0.0 1.0;
4563 image.normal: "flip_8t.png";
4565 description { state: "9" 0.0;
4566 inherit: "default" 0.0;
4568 rel1.relative: 0.0 0.0;
4569 image.normal: "flip_9t.png";
4571 description { state: "9h" 0.0;
4572 inherit: "default" 0.0;
4573 color: 128 128 128 255;
4575 rel1.relative: 0.0 1.0;
4576 image.normal: "flip_9t.png";
4579 part { name: "atop";
4582 description { state: "default" 0.0;
4589 image.normal: "arrow_up.png";
4591 description { state: "visible" 0.0;
4592 inherit: "default" 0.0;
4596 part { name: "abot";
4599 description { state: "default" 0.0;
4606 image.normal: "arrow_down.png";
4608 description { state: "visible" 0.0;
4609 inherit: "default" 0.0;
4615 program { name: "load";
4621 set_int(v0_lock, 0);
4622 set_int(v0_next, -1);
4625 program { name: "edit_on";
4626 signal: "elm,state,edit,on";
4628 action: STATE_SET "visible" 0.0;
4634 program { name: "edit_off";
4635 signal: "elm,state,edit,off";
4637 action: STATE_SET "default" 0.0;
4643 program { name: "up";
4644 signal: "mouse,down,1";
4646 action: SIGNAL_EMIT "elm,action,up,start" "";
4648 program { name: "up,stop";
4649 signal: "mouse,up,1";
4651 action: SIGNAL_EMIT "elm,action,up,stop" "";
4653 program { name: "down";
4654 signal: "mouse,down,1";
4656 action: SIGNAL_EMIT "elm,action,down,start" "";
4658 program { name: "down,stop";
4659 signal: "mouse,up,1";
4661 action: SIGNAL_EMIT "elm,action,down,stop" "";
4666 ///////////////////////////////////////////////////////////////////////////////
4667 group { name: "elm/clock/flipampm/default";
4669 image: "flip_base.png" COMP;
4670 image: "flip_base_shad.png" COMP;
4671 image: "flip_shad.png" COMP;
4672 image: "flip_amt.png" COMP;
4673 image: "flip_amb.png" COMP;
4674 image: "flip_pmt.png" COMP;
4675 image: "flip_pmb.png" COMP;
4676 image: "arrow_up.png" COMP;
4677 image: "arrow_down.png" COMP;
4680 public v0_cur, v0_pre, v0_lock, v0_next;
4682 public animator2(val, Float:pos) {
4683 new st1[11], st2[11], v;
4685 v = get_int(v0_cur);
4686 snprintf(st1, 10, "%ih", v);
4687 snprintf(st2, 10, "%i", v);
4688 set_tween_state(PART:"bot", pos, st1, 0.0, st2, 0.0);
4689 set_tween_state(PART:"sh", pos, "half", 0.0, "full", 0.0);
4691 set_state(PART:"sh", "default", 0.0);
4692 set_int(v0_lock, 0);
4693 v = get_int(v0_next);
4695 set_int(v0_next, -1);
4696 message(MSG_INT, 1, v);
4700 public animator1(val, Float:pos) {
4701 new st1[11], st2[11], v;
4703 v = get_int(v0_pre);
4704 snprintf(st1, 10, "%i", v);
4705 snprintf(st2, 10, "%ih", v);
4706 set_tween_state(PART:"top", pos, st1, 0.0, st2, 0.0);
4707 set_tween_state(PART:"sh", pos, "default", 0.0, "half", 0.0);
4708 if (pos >= 1.0) anim(0.2, "animator2", val);
4710 public message(Msg_Type:type, id, ...) {
4711 if ((type == MSG_INT) && (id == 1)) {
4712 new value, v, buf[11];
4715 if (get_int(v0_lock) == 1) {
4716 set_int(v0_next, value);
4719 v = get_int(v0_cur);
4721 set_int(v0_cur, value);
4722 set_int(v0_lock, 1);
4723 snprintf(buf, 10, "%i", get_int(v0_pre));
4724 set_state(PART:"bot0", buf, 0.0);
4725 snprintf(buf, 10, "%ih", get_int(v0_cur));
4726 set_state(PART:"bot", buf, 0.0);
4727 snprintf(buf, 10, "%i", get_int(v0_cur));
4728 set_state(PART:"top0", buf, 0.0);
4729 snprintf(buf, 10, "%i", get_int(v0_pre));
4730 set_state(PART:"top", buf, 0.0);
4731 set_state(PART:"sh", "default", 0.0);
4732 anim(0.2, "animator1", 1);
4737 part { name: "shad";
4739 description { state: "default" 0.0;
4745 normal: "flip_base_shad.png";
4750 part { name: "base";
4753 description { state: "default" 0.0;
4756 // FIXME 48x96 should be the native pixel design, right now
4757 // its 80x160. fix int he artwork later
4761 image.normal: "flip_base.png";
4767 description { state: "default" 0.0;
4769 rel1.relative: 0.0 0.5;
4777 description { state: "default" 0.0;
4780 rel2.relative: 1.0 0.5;
4784 part { name: "bot0";
4786 description { state: "default" 0.0;
4789 image.normal: "flip_amb.png";
4791 description { state: "0" 0.0;
4792 inherit: "default" 0.0;
4793 image.normal: "flip_amb.png";
4795 description { state: "1" 0.0;
4796 inherit: "default" 0.0;
4797 image.normal: "flip_pmb.png";
4802 description { state: "default" 0.0;
4805 rel2.relative: 1.0 0.0;
4806 image.normal: "flip_shad.png";
4808 description { state: "half" 0.0;
4809 inherit: "default" 0.0;
4810 rel2.relative: 1.0 0.5;
4812 description { state: "full" 0.0;
4813 inherit: "default" 0.0;
4814 rel2.relative: 1.0 1.0;
4819 description { state: "default" 0.0;
4823 image.normal: "flip_amb.png";
4825 description { state: "0" 0.0;
4826 inherit: "default" 0.0;
4828 rel2.relative: 1.0 1.0;
4829 image.normal: "flip_amb.png";
4831 description { state: "0h" 0.0;
4832 inherit: "default" 0.0;
4834 rel2.relative: 1.0 0.0;
4835 image.normal: "flip_amb.png";
4837 description { state: "1" 0.0;
4838 inherit: "default" 0.0;
4840 rel2.relative: 1.0 1.0;
4841 image.normal: "flip_pmb.png";
4843 description { state: "1h" 0.0;
4844 inherit: "default" 0.0;
4846 rel2.relative: 1.0 0.0;
4847 image.normal: "flip_pmb.png";
4850 part { name: "top0";
4852 description { state: "default" 0.0;
4855 image.normal: "flip_amt.png";
4857 description { state: "0" 0.0;
4858 inherit: "default" 0.0;
4859 image.normal: "flip_amt.png";
4861 description { state: "1" 0.0;
4862 inherit: "default" 0.0;
4863 image.normal: "flip_pmt.png";
4868 description { state: "default" 0.0;
4872 image.normal: "flip_amt.png";
4874 description { state: "0" 0.0;
4875 inherit: "default" 0.0;
4877 rel1.relative: 0.0 0.0;
4878 image.normal: "flip_amt.png";
4880 description { state: "0h" 0.0;
4881 inherit: "default" 0.0;
4882 color: 128 128 128 255;
4884 rel1.relative: 0.0 1.0;
4885 image.normal: "flip_amt.png";
4887 description { state: "1" 0.0;
4888 inherit: "default" 0.0;
4890 rel1.relative: 0.0 0.0;
4891 image.normal: "flip_pmt.png";
4893 description { state: "1h" 0.0;
4894 inherit: "default" 0.0;
4895 color: 128 128 128 255;
4897 rel1.relative: 0.0 1.0;
4898 image.normal: "flip_pmt.png";
4901 part { name: "atop";
4904 description { state: "default" 0.0;
4911 image.normal: "arrow_up.png";
4913 description { state: "visible" 0.0;
4914 inherit: "default" 0.0;
4918 part { name: "abot";
4921 description { state: "default" 0.0;
4928 image.normal: "arrow_down.png";
4930 description { state: "visible" 0.0;
4931 inherit: "default" 0.0;
4937 program { name: "load";
4943 set_int(v0_lock, 0);
4944 set_int(v0_next, -1);
4947 program { name: "edit_on";
4948 signal: "elm,state,edit,on";
4950 action: STATE_SET "visible" 0.0;
4955 program { name: "edit_off";
4956 signal: "elm,state,edit,off";
4958 action: STATE_SET "default" 0.0;
4963 program { name: "up";
4964 signal: "mouse,down,1";
4966 action: SIGNAL_EMIT "elm,action,up,start" "";
4968 program { name: "up,stop";
4969 signal: "mouse,up,1";
4971 action: SIGNAL_EMIT "elm,action,up,stop" "";
4973 program { name: "down";
4974 signal: "mouse,down,1";
4976 action: SIGNAL_EMIT "elm,action,down,start" "";
4978 program { name: "down,stop";
4979 signal: "mouse,up,1";
4981 action: SIGNAL_EMIT "elm,action,down,stop" "";
4986 ///////////////////////////////////////////////////////////////////////////////
4987 group { name: "elm/menu/item/default";
4989 image: "bt_base1.png" COMP;
4990 image: "bt_base2.png" COMP;
4991 image: "bt_hilight.png" COMP;
4992 image: "bt_shine.png" COMP;
4993 image: "bt_glow.png" COMP;
4994 image: "bt_dis_base.png" COMP;
4995 image: "bt_dis_hilight.png" COMP;
4998 public menu_text_visible; //0:hide (default), 1:visible
4999 public menu_disable; //0:enable, 1:disable
5002 part { name: "item_image";
5004 description { state: "default" 0.0;
5005 color: 255 255 255 0;
5007 normal: "bt_base2.png";
5010 image.middle: SOLID;
5012 description { state: "visible" 0.0;
5013 inherit: "default" 0.0;
5014 color: 255 255 255 255;
5016 description { state: "clicked" 0.0;
5017 inherit: "default" 0.0;
5018 inherit: "visible" 0.0;
5019 image.normal: "bt_base1.png";
5020 image.middle: SOLID;
5022 description { state: "disabled" 0.0;
5023 inherit: "default" 0.0;
5026 part { name: "item_image_disabled";
5028 description { state: "default" 0.0;
5029 color: 255 255 255 0;
5031 normal: "bt_dis_base.png";
5034 image.middle: SOLID;
5036 description { state: "disabled" 0.0;
5037 inherit: "default" 0.0;
5038 color: 255 255 255 255;
5041 part { name: "elm.swallow.content";
5043 description { state: "default" 0.0;
5049 rel2.relative: 0.0 1.0;
5051 aspect_preference: VERTICAL;
5060 description { state: "default" 0.0;
5062 rel1.to_x: "elm.swallow.content";
5063 rel1.relative: 1.0 0.0;
5065 rel2.offset: -10 -8;
5068 font: "Sans,Edje-Vera";
5072 text_class: "menu_item";
5075 description { state: "visible" 0.0;
5076 inherit: "default" 0.0;
5080 description { state: "selected" 0.0;
5081 inherit: "default" 0.0;
5082 inherit: "visible" 0.0;
5083 color: 254 254 254 255;
5085 description { state: "disabled" 0.0;
5086 inherit: "default" 0.0;
5089 description { state: "disabled_visible" 0.0;
5090 inherit: "default" 0.0;
5091 inherit: "visible" 0.0;
5095 part { name: "over1";
5097 description { state: "default" 0.0;
5098 color: 255 255 255 0;
5099 rel2.relative: 1.0 0.5;
5101 normal: "bt_hilight.png";
5105 description { state: "visible" 0.0;
5106 inherit: "default" 0.0;
5107 color: 255 255 255 255;
5109 description { state: "disabled" 0.0;
5110 inherit: "default" 0.0;
5113 part { name: "over_disabled";
5115 description { state: "default" 0.0;
5116 color: 255 255 255 0;
5117 rel2.relative: 1.0 0.5;
5119 normal: "bt_dis_hilight.png";
5123 description { state: "disabled" 0.0;
5124 inherit: "default" 0.0;
5125 color: 255 255 255 255;
5128 part { name: "over2";
5131 ignore_flags: ON_HOLD;
5132 description { state: "default" 0.0;
5134 normal: "bt_shine.png";
5138 description { state: "disabled" 0.0;
5139 inherit: "default" 0.0;
5143 part { name: "over3";
5146 description { state: "default" 0.0;
5147 color: 255 255 255 0;
5149 normal: "bt_glow.png";
5150 border: 12 12 12 12;
5154 description { state: "clicked" 0.0;
5155 inherit: "default" 0.0;
5157 color: 255 255 255 255;
5160 part { name: "disabler";
5162 description { state: "default" 0.0;
5166 description { state: "disabled" 0.0;
5167 inherit: "default" 0.0;
5175 name: "item_mouse_in";
5178 action: SIGNAL_EMIT "elm,action,activate" "";
5179 after: "item_mouse_in_2";
5180 after: "item_mouse_in_3";
5183 name: "item_mouse_in_2";
5184 transition: DECELERATE 0.5;
5187 v = get_int(menu_text_visible);
5188 d = get_int(menu_disable);
5191 run_program(PROGRAM:"selected_text");
5195 name: "item_mouse_in_3";
5196 action : STATE_SET "visible" 0.0;
5197 target: "item_image";
5199 transition: DECELERATE 0.5;
5202 name: "selected_text";
5203 action: STATE_SET "selected" 0.0;
5205 transition: DECELERATE 0.5;
5211 name: "item_mouse_out";
5212 signal: "mouse,out";
5214 action: SIGNAL_EMIT "elm,action,inactivate" "";
5215 after: "item_mouse_out_2";
5216 after: "item_mouse_out_3";
5219 name: "item_mouse_out_2";
5220 transition: DECELERATE 0.5;
5223 v = get_int(menu_text_visible);
5224 d = get_int(menu_disable);
5227 run_program(PROGRAM:"visible_text");
5231 name: "item_mouse_out_3";
5232 action: STATE_SET "default" 0.0;
5233 target: "item_image";
5235 transition: DECELERATE 0.5;
5238 name: "visible_text";
5239 action: STATE_SET "visible" 0.0;
5241 transition: DECELERATE 0.5;
5246 name: "item_unclick";
5247 signal: "mouse,up,1";
5249 action: STATE_SET "visible" 0.0;
5250 target: "item_image";
5253 name: "item_click2";
5254 signal: "mouse,down,1";
5256 action: STATE_SET "clicked" 0.0;
5260 name: "item_unclick2";
5261 signal: "mouse,up,1";
5263 action: STATE_SET "default" 0.0;
5264 transition: DECELERATE 0.5;
5268 name: "item_unclick3";
5269 signal: "mouse,up,1";
5271 action: SIGNAL_EMIT "elm,action,click" "";
5273 program { name: "text_show";
5274 signal: "elm,state,text,visible";
5277 set_int(menu_text_visible, 1);
5278 set_state(PART:"elm.text", "visible", 0.0);
5281 program { name: "text_hide";
5282 signal: "elm,state,text,hidden";
5285 set_int(menu_text_visible, 0);
5286 set_state(PART:"elm.text", "default", 0.0);
5289 program { name: "disable";
5290 signal: "elm,state,disabled";
5292 action: STATE_SET "disabled" 0.0;
5293 target: "item_image";
5294 target: "item_image_disabled";
5297 target: "over_disabled";
5299 after: "disable_text";
5301 program { name: "disable_text";
5304 v = get_int(menu_text_visible);
5306 set_state(PART:"elm.text", "disabled_visible", 0.0);
5308 set_state(PART:"elm.text", "disabled", 0.0);
5309 set_int(menu_disable, 1);
5312 program { name: "item_select";
5313 signal: "elm,state,selected";
5315 after: "item_mouse_in_2";
5316 after: "item_mouse_in_3";
5318 program { name: "item_unselect";
5319 signal: "elm,state,unselected";
5321 after: "item_mouse_out_2";
5322 after: "item_mouse_out_3";
5324 program { name: "enable";
5325 signal: "elm,state,enabled";
5327 action: STATE_SET "default" 0.0;
5328 target: "item_image";
5329 target: "item_image_disabled";
5332 target: "over_disabled";
5334 after: "enable_text";
5336 program { name: "enable_text";
5339 v = get_int(menu_text_visible);
5341 set_state(PART:"elm.text", "visible", 0.0);
5343 set_state(PART:"elm.text", "default", 0.0);
5344 set_int(menu_disable, 0);
5350 group { name: "elm/menu/item_with_submenu/default";
5352 image: "bt_base1.png" COMP;
5353 image: "bt_base2.png" COMP;
5354 image: "bt_hilight.png" COMP;
5355 image: "bt_shine.png" COMP;
5356 image: "bt_glow.png" COMP;
5357 image: "bt_dis_base.png" COMP;
5358 image: "bt_dis_hilight.png" COMP;
5359 image: "arrow_right.png" COMP;
5360 image: "arrow_left.png" COMP;
5363 public menu_text_visible; //0:hide (default), 1:visible
5364 public menu_disable; //0:enable, 1:disable
5367 part { name: "item_image";
5369 description { state: "default" 0.0;
5370 color: 255 255 255 0;
5372 normal: "bt_base2.png";
5375 image.middle: SOLID;
5377 description { state: "visible" 0.0;
5378 inherit: "default" 0.0;
5379 color: 255 255 255 255;
5381 description { state: "clicked" 0.0;
5382 inherit: "default" 0.0;
5383 inherit: "visible" 0.0;
5384 image.normal: "bt_base1.png";
5385 image.middle: SOLID;
5387 description { state: "disabled" 0.0;
5388 inherit: "default" 0.0;
5391 part { name: "item_image_disabled";
5393 description { state: "default" 0.0;
5394 color: 255 255 255 0;
5396 normal: "bt_dis_base.png";
5399 image.middle: SOLID;
5401 description { state: "disabled" 0.0;
5402 inherit: "default" 0.0;
5403 color: 255 255 255 255;
5406 part { name: "arrow";
5408 description { state: "default" 0.0;
5409 color: 255 255 255 255;
5412 aspect_preference: BOTH;
5414 normal: "arrow_right.png";
5417 description { state: "rtl" 0.0;
5418 inherit: "default" 0.0;
5419 image.normal: "arrow_left.png";
5422 part { name: "elm.swallow.content";
5424 description { state: "default" 0.0;
5430 rel2.relative: 0.0 1.0;
5432 aspect_preference: VERTICAL;
5441 description { state: "default" 0.0;
5443 rel1.to_x: "elm.swallow.content";
5444 rel1.relative: 1.0 0.0;
5446 rel2.offset: -10 -8;
5449 font: "Sans,Edje-Vera";
5453 text_class: "menu_item";
5456 description { state: "visible" 0.0;
5457 inherit: "default" 0.0;
5461 description { state: "selected" 0.0;
5462 inherit: "default" 0.0;
5463 inherit: "visible" 0.0;
5464 color: 254 254 254 255;
5466 description { state: "disabled" 0.0;
5467 inherit: "default" 0.0;
5470 description { state: "disabled_visible" 0.0;
5471 inherit: "default" 0.0;
5472 inherit: "visible" 0.0;
5476 part { name: "over1";
5478 description { state: "default" 0.0;
5479 color: 255 255 255 0;
5480 rel2.relative: 1.0 0.5;
5482 normal: "bt_hilight.png";
5486 description { state: "visible" 0.0;
5487 inherit: "default" 0.0;
5488 color: 255 255 255 255;
5490 description { state: "disabled" 0.0;
5491 inherit: "default" 0.0;
5494 part { name: "over_disabled";
5496 description { state: "default" 0.0;
5497 color: 255 255 255 0;
5498 rel2.relative: 1.0 0.5;
5500 normal: "bt_dis_hilight.png";
5504 description { state: "disabled" 0.0;
5505 inherit: "default" 0.0;
5506 color: 255 255 255 255;
5509 part { name: "over2";
5512 ignore_flags: ON_HOLD;
5513 description { state: "default" 0.0;
5515 normal: "bt_shine.png";
5519 description { state: "disabled" 0.0;
5520 inherit: "default" 0.0;
5524 part { name: "over3";
5527 description { state: "default" 0.0;
5528 color: 255 255 255 0;
5530 normal: "bt_glow.png";
5531 border: 12 12 12 12;
5535 description { state: "clicked" 0.0;
5536 inherit: "default" 0.0;
5538 color: 255 255 255 255;
5541 part { name: "disabler";
5543 description { state: "default" 0.0;
5547 description { state: "disabled" 0.0;
5548 inherit: "default" 0.0;
5556 name: "item_mouse_in";
5559 action: SIGNAL_EMIT "elm,action,activate" "";
5560 after: "item_mouse_in_2";
5561 after: "item_mouse_in_3";
5564 name: "item_mouse_in_2";
5565 transition: DECELERATE 0.5;
5568 v = get_int(menu_text_visible);
5569 d = get_int(menu_disable);
5572 run_program(PROGRAM:"selected_text");
5576 name: "item_mouse_in_3";
5577 action : STATE_SET "visible" 0.0;
5578 target: "item_image";
5580 transition: DECELERATE 0.5;
5583 name: "selected_text";
5584 action: STATE_SET "selected" 0.0;
5586 transition: DECELERATE 0.5;
5592 name: "item_mouse_out";
5593 signal: "mouse,out";
5595 after: "item_mouse_out_2";
5596 after: "item_mouse_out_3";
5599 name: "item_mouse_out_2";
5600 transition: DECELERATE 0.5;
5603 v = get_int(menu_text_visible);
5604 d = get_int(menu_disable);
5607 run_program(PROGRAM:"visible_text");
5611 name: "item_mouse_out_3";
5612 action: STATE_SET "default" 0.0;
5613 target: "item_image";
5615 transition: DECELERATE 0.5;
5618 name: "visible_text";
5619 action: STATE_SET "visible" 0.0;
5621 transition: DECELERATE 0.5;
5626 name: "item_unclick";
5627 signal: "mouse,up,1";
5629 action: STATE_SET "visible" 0.0;
5630 target: "item_image";
5633 name: "item_click2";
5634 signal: "mouse,down,1";
5636 action: STATE_SET "clicked" 0.0;
5640 name: "item_unclick2";
5641 signal: "mouse,up,1";
5643 action: STATE_SET "default" 0.0;
5644 transition: DECELERATE 0.5;
5648 name: "item_unclick3";
5649 signal: "mouse,up,1";
5651 action: SIGNAL_EMIT "elm,action,click" "";
5657 action: SIGNAL_EMIT "elm,action,open" "";
5659 program { name: "text_show";
5660 signal: "elm,state,text,visible";
5663 set_int(menu_text_visible, 1);
5664 set_state(PART:"elm.text", "visible", 0.0);
5667 program { name: "text_hide";
5668 signal: "elm,state,text,hidden";
5671 set_int(menu_text_visible, 0);
5672 set_state(PART:"elm.text", "default", 0.0);
5675 program { name: "disable";
5676 signal: "elm,state,disabled";
5678 action: STATE_SET "disabled" 0.0;
5679 target: "item_image";
5680 target: "item_image_disabled";
5683 target: "over_disabled";
5685 after: "disable_text";
5687 program { name: "disable_text";
5691 get_state(PART:"elm.text", st, 30, vl);
5692 if (!strcmp(st, "visible"))
5693 set_state(PART:"elm.text", "disabled_visible", 0.0);
5694 else if (!strcmp(st, "default"))
5695 set_state(PART:"elm.text", "disabled", 0.0);
5698 program { name: "enable";
5699 signal: "elm,state,enabled";
5701 action: STATE_SET "default" 0.0;
5702 target: "item_image";
5703 target: "item_image_disabled";
5706 target: "over_disabled";
5708 after: "enable_text";
5710 program { name: "enable_text";
5713 v = get_int(menu_text_visible);
5715 set_state(PART:"elm.text", "visible", 0.0);
5717 set_state(PART:"elm.text", "default", 0.0);
5718 set_int(menu_disable, 0);
5721 program { name: "to_rtl";
5722 signal: "edje,state,rtl";
5724 action: STATE_SET "rtl" 0.0;
5727 program { name: "to_ltr";
5728 signal: "edje,state,ltr";
5730 action: STATE_SET "default" 0.0;
5736 group { name: "elm/menu/separator/default";
5738 image: "separator_h.png" COMP;
5741 part { name: "separator"; // separator group
5742 description { state: "default" 0.0;
5747 normal: "separator_h.png";
5756 ///////////////////////////////////////////////////////////////////////////////
5757 group { name: "elm/clock/base-all/default";
5761 description { state: "default" 0.0;
5762 rel1.relative: 0.0000000 0.0;
5763 rel2.relative: 0.1250000 1.0;
5768 description { state: "default" 0.0;
5769 rel1.relative: 0.1250000 0.0;
5770 rel2.relative: 0.2500000 1.0;
5778 description { state: "default" 0.0;
5779 rel1.relative: 0.2500000 0.0;
5780 rel2.relative: 0.3125000 1.0;
5783 font: "Sans,Edje-Vera";
5793 description { state: "default" 0.0;
5794 rel1.relative: 0.3125000 0.0;
5795 rel2.relative: 0.4375000 1.0;
5800 description { state: "default" 0.0;
5801 rel1.relative: 0.4375000 0.0;
5802 rel2.relative: 0.5625000 1.0;
5811 description { state: "default" 0.0;
5812 rel1.relative: 0.5625000 0.0;
5813 rel2.relative: 0.6250000 1.0;
5816 font: "Sans,Edje-Vera";
5827 description { state: "default" 0.0;
5828 rel1.relative: 0.6250000 0.0;
5829 rel2.relative: 0.7500000 1.0;
5835 description { state: "default" 0.0;
5836 rel1.relative: 0.7500000 0.0;
5837 rel2.relative: 0.8750000 1.0;
5841 part { name: "ampm";
5843 description { state: "default" 0.0;
5844 rel1.relative: 0.8750000 0.0;
5845 rel2.relative: 1.0 1.0;
5851 ///////////////////////////////////////////////////////////////////////////////
5852 group { name: "elm/clock/base-seconds/default";
5856 description { state: "default" 0.0;
5857 rel1.relative: 0.000000000 0.0;
5858 rel2.relative: 0.142857143 1.0;
5863 description { state: "default" 0.0;
5864 rel1.relative: 0.142857143 0.0;
5865 rel2.relative: 0.285714286 1.0;
5873 description { state: "default" 0.0;
5874 rel1.relative: 0.285714286 0.0;
5875 rel2.relative: 0.357142857 1.0;
5878 font: "Sans,Edje-Vera";
5888 description { state: "default" 0.0;
5889 rel1.relative: 0.357142857 0.0;
5890 rel2.relative: 0.500000000 1.0;
5895 description { state: "default" 0.0;
5896 rel1.relative: 0.500000000 0.0;
5897 rel2.relative: 0.642857143 1.0;
5906 description { state: "default" 0.0;
5907 rel1.relative: 0.642857143 0.0;
5908 rel2.relative: 0.714285714 1.0;
5911 font: "Sans,Edje-Vera";
5922 description { state: "default" 0.0;
5923 rel1.relative: 0.714285714 0.0;
5924 rel2.relative: 0.857142857 1.0;
5930 description { state: "default" 0.0;
5931 rel1.relative: 0.857142857 0.0;
5932 rel2.relative: 1.000000000 1.0;
5938 ///////////////////////////////////////////////////////////////////////////////
5939 group { name: "elm/clock/base-am_pm/default";
5943 description { state: "default" 0.0;
5944 rel1.relative: 0.000000000 0.0;
5945 rel2.relative: 0.181818182 1.0;
5950 description { state: "default" 0.0;
5951 rel1.relative: 0.181818182 0.0;
5952 rel2.relative: 0.363636364 1.0;
5960 description { state: "default" 0.0;
5961 rel1.relative: 0.363636364 0.0;
5962 rel2.relative: 0.454545455 1.0;
5965 font: "Sans,Edje-Vera";
5975 description { state: "default" 0.0;
5976 rel1.relative: 0.454545455 0.0;
5977 rel2.relative: 0.636363636 1.0;
5982 description { state: "default" 0.0;
5983 rel1.relative: 0.636363636 0.0;
5984 rel2.relative: 0.818181818 1.0;
5988 part { name: "ampm";
5990 description { state: "default" 0.0;
5991 rel1.relative: 0.818181818 0.0;
5992 rel2.relative: 1.0 1.0;
5998 ///////////////////////////////////////////////////////////////////////////////
5999 group { name: "elm/clock/base/default";
6003 description { state: "default" 0.0;
6004 rel1.relative: 0.000000000 0.0;
6005 rel2.relative: 0.222222222 1.0;
6010 description { state: "default" 0.0;
6011 rel1.relative: 0.222222222 0.0;
6012 rel2.relative: 0.444444444 1.0;
6020 description { state: "default" 0.0;
6021 rel1.relative: 0.444444444 0.0;
6022 rel2.relative: 0.555555556 1.0;
6025 font: "Sans,Edje-Vera";
6035 description { state: "default" 0.0;
6036 rel1.relative: 0.555555556 0.0;
6037 rel2.relative: 0.777777778 1.0;
6042 description { state: "default" 0.0;
6043 rel1.relative: 0.777777778 0.0;
6044 rel2.relative: 1.000000000 1.0;
6050 ///////////////////////////////////////////////////////////////////////////////
6051 group { name: "elm/frame/base/default";
6053 image: "frame_1.png" COMP;
6054 image: "frame_2.png" COMP;
6055 image: "dia_grad.png" COMP;
6058 part { name: "base0";
6060 description { state: "default" 0.0;
6061 image.normal: "dia_grad.png";
6073 part { name: "base";
6075 description { state: "default" 0.0;
6076 rel2.to: "elm.swallow.content";
6079 normal: "frame_2.png";
6086 part { name: "elm.text";
6090 description { state: "default" 0.0;
6103 font: "Sans:style=Bold,Edje-Vera-Bold";
6111 part { name: "over";
6113 description { state: "default" 0.0;
6115 rel2.to: "elm.swallow.content";
6118 normal: "frame_1.png";
6125 part { name: "elm.swallow.content";
6127 description { state: "default" 0.0;
6140 group { name: "elm/frame/base/pad_small";
6146 description { state: "default" 0.0;
6157 description { state: "default" 0.0;
6164 part { name: "elm.swallow.content";
6166 description { state: "default" 0.0;
6182 group { name: "elm/frame/base/pad_medium";
6188 description { state: "default" 0.0;
6199 description { state: "default" 0.0;
6206 part { name: "elm.swallow.content";
6208 description { state: "default" 0.0;
6224 group { name: "elm/frame/base/pad_large";
6230 description { state: "default" 0.0;
6241 description { state: "default" 0.0;
6248 part { name: "elm.swallow.content";
6250 description { state: "default" 0.0;
6266 group { name: "elm/frame/base/pad_huge";
6272 description { state: "default" 0.0;
6283 description { state: "default" 0.0;
6290 part { name: "elm.swallow.content";
6292 description { state: "default" 0.0;
6308 group { name: "elm/frame/base/outdent_top";
6310 image: "outdent-top.png" COMP;
6313 part { name: "base0";
6315 description { state: "default" 0.0;
6316 image.normal: "outdent-top.png";
6317 image.border: 0 0 0 13;
6321 part { name: "elm.swallow.content";
6323 description { state: "default" 0.0;
6325 rel2.offset: -3 -13;
6331 group { name: "elm/frame/base/outdent_bottom";
6333 image: "outdent-bottom.png" COMP;
6336 part { name: "base0";
6338 description { state: "default" 0.0;
6339 image.normal: "outdent-bottom.png";
6340 image.border: 0 0 13 0;
6344 part { name: "elm.swallow.content";
6346 description { state: "default" 0.0;
6354 ///////////////////////////////////////////////////////////////////////////////
6355 group { name: "elm/label/base/tooltip";
6357 style { name: "tooltip_style";
6358 base: "font=Sans font_size=8 color=#666 wrap=word";
6360 tag: "hilight" "+ font=Sans:style=Bold";
6361 tag: "b" "+ font=Sans:style=Bold";
6366 part { name: "elm.text";
6370 description { state: "default" 0.0;
6372 style: "tooltip_style";
6380 group { name: "elm/tooltip/base/default";
6385 item: "pad_border_x" "10";
6386 item: "pad_border_y" "10";
6387 item: "hide_timeout" "0.35"; /**< tooltip is hidden after this amount, keep in sync with hide animations */
6390 image: "tooltip-base.png" COMP;
6391 image: "tooltip-corner-top-left-tip.png" COMP;
6392 image: "tooltip-corner-top-right-tip.png" COMP;
6393 image: "tooltip-corner-bottom-left-tip.png" COMP;
6394 image: "tooltip-corner-bottom-right-tip.png" COMP;
6395 image: "tooltip-edge-left-tip.png" COMP;
6396 image: "tooltip-edge-right-tip.png" COMP;
6397 image: "tooltip-edge-bottom-tip.png" COMP;
6398 image: "tooltip-edge-top-tip.png" COMP;
6402 set_state(PART:"corner-top-left", "default", 0.0);
6403 set_state(PART:"corner-top-right", "default", 0.0);
6404 set_state(PART:"corner-bottom-left", "default", 0.0);
6405 set_state(PART:"corner-bottom-right", "default", 0.0);
6408 set_state(PART:"clipper-edge-left", "default", 0.0);
6409 set_state(PART:"clipper-edge-right", "default", 0.0);
6410 set_state(PART:"clipper-edge-top", "default", 0.0);
6411 set_state(PART:"clipper-edge-bottom", "default", 0.0);
6414 show_corner_top_left() {
6415 set_state(PART:"corner-top-left", "visible", 0.0);
6417 set_state(PART:"corner-top-right", "default", 0.0);
6418 set_state(PART:"corner-bottom-left", "default", 0.0);
6419 set_state(PART:"corner-bottom-right", "default", 0.0);
6422 show_corner_top_right() {
6423 set_state(PART:"corner-top-right", "visible", 0.0);
6425 set_state(PART:"corner-top-left", "default", 0.0);
6426 set_state(PART:"corner-bottom-left", "default", 0.0);
6427 set_state(PART:"corner-bottom-right", "default", 0.0);
6431 show_corner_bottom_left() {
6432 set_state(PART:"corner-bottom-left", "visible", 0.0);
6434 set_state(PART:"corner-bottom-right", "default", 0.0);
6435 set_state(PART:"corner-top-left", "default", 0.0);
6436 set_state(PART:"corner-top-right", "default", 0.0);
6439 show_corner_bottom_right() {
6440 set_state(PART:"corner-bottom-right", "visible", 0.0);
6442 set_state(PART:"corner-bottom-left", "default", 0.0);
6443 set_state(PART:"corner-top-left", "default", 0.0);
6444 set_state(PART:"corner-top-right", "default", 0.0);
6448 show_edge_left(Float:val) {
6449 set_state(PART:"clipper-edge-left", "visible", 0.0);
6450 set_drag(PART:"edge-drag-left", 0.0, val);
6452 set_state(PART:"clipper-edge-right", "default", 0.0);
6453 set_state(PART:"clipper-edge-top", "default", 0.0);
6454 set_state(PART:"clipper-edge-bottom", "default", 0.0);
6457 show_edge_right(Float:val) {
6458 set_state(PART:"clipper-edge-right", "visible", 0.0);
6459 set_drag(PART:"edge-drag-right", 0.0, val);
6461 set_state(PART:"clipper-edge-left", "default", 0.0);
6462 set_state(PART:"clipper-edge-top", "default", 0.0);
6463 set_state(PART:"clipper-edge-bottom", "default", 0.0);
6467 show_edge_top(Float:val) {
6468 set_state(PART:"clipper-edge-top", "visible", 0.0);
6469 set_drag(PART:"edge-drag-top", val, 0.0);
6471 set_state(PART:"clipper-edge-bottom", "default", 0.0);
6472 set_state(PART:"clipper-edge-left", "default", 0.0);
6473 set_state(PART:"clipper-edge-right", "default", 0.0);
6476 show_edge_bottom(Float:val) {
6477 set_state(PART:"clipper-edge-bottom", "visible", 0.0);
6478 set_drag(PART:"edge-drag-bottom", val, 0.0);
6480 set_state(PART:"clipper-edge-top", "default", 0.0);
6481 set_state(PART:"clipper-edge-left", "default", 0.0);
6482 set_state(PART:"clipper-edge-right", "default", 0.0);
6486 public message(Msg_Type:type, id, ...) {
6487 if ((type == MSG_FLOAT_SET) && (id == 1)) {
6488 new Float:x, Float:y;
6495 if (y < 0.0) show_corner_top_left();
6496 else if (y > 1.0) show_corner_bottom_left();
6497 else show_edge_left(y);
6501 if (y < 0.0) show_corner_top_right();
6502 else if (y > 1.0) show_corner_bottom_right();
6503 else show_edge_right(y);
6507 if (y < 0.0) show_edge_top(x);
6508 else if (y > 1.0) show_edge_bottom(x);
6519 part { name: "clipper";
6521 description { state: "default" 0.0;
6522 color: 255 255 255 0;
6523 rel1.to: "elm.swallow.content";
6524 rel1.offset: -64 -64;
6525 rel2.to: "elm.swallow.content";
6528 description { state: "visible" 0.0;
6529 inherit: "default" 0.0;
6530 color: 255 255 255 255;
6536 description { state: "default" 0.0;
6539 to: "elm.swallow.content";
6543 to: "elm.swallow.content";
6547 normal: "tooltip-base.png";
6548 border: 14 14 14 14;
6550 image.middle: SOLID;
6554 #define TT_CORNER(name_, rx, ry, ax, ay, ox, oy) \
6555 part { name: "corner-"name_; \
6558 clip_to: "clipper"; \
6559 description { state: "default" 0.0; \
6560 color: 255 255 255 0; \
6569 to: "elm.swallow.content"; \
6574 to: "elm.swallow.content"; \
6576 image.normal: "tooltip-corner-"name_"-tip.png"; \
6578 description { state: "visible" 0.0; \
6579 inherit: "default" 0.0; \
6580 color: 255 255 255 255; \
6584 TT_CORNER("top-left", 0, 0, 1, 1, 4, 4);
6585 TT_CORNER("top-right", 1, 0, 0, 1, -5, 4);
6586 TT_CORNER("bottom-left", 0, 1, 1, 0, 4, -5);
6587 TT_CORNER("bottom-right", 1, 1, 0, 0, -5, -5);
6590 #define TT_EDGE_VERT(name_, rx, ax, ox) \
6591 part { name: "clipper-edge-"name_; \
6593 clip_to: "clipper"; \
6594 description { state: "default" 0.0; \
6595 color: 255 255 255 0; \
6603 to: "elm.swallow.content"; \
6608 to: "elm.swallow.content"; \
6611 description { state: "visible" 0.0; \
6612 inherit: "default" 0.0; \
6613 color: 255 255 255 255; \
6617 part { name: "edge-area-"name_; \
6620 clip_to: "clipper-edge-"name_; \
6621 description { state: "default" 0.0; \
6629 to: "elm.swallow.content"; \
6634 to: "elm.swallow.content"; \
6638 part { name: "edge-drag-"name_; \
6641 clip_to: "clipper-edge-"name_; \
6645 confine: "edge-area-"name_; \
6647 description { state: "default" 0.0; \
6650 rel1.to: "edge-area-"name_; \
6651 rel2.to: "edge-area-"name_; \
6654 part { name: "edge-img-"name_; \
6657 clip_to: "clipper-edge-"name_; \
6658 description { state: "default" 0.0; \
6663 rel1.to: "edge-drag-"name_; \
6664 rel2.to: "edge-drag-"name_; \
6665 image.normal: "tooltip-edge-"name_"-tip.png"; \
6668 TT_EDGE_VERT("left", 0, 1, -2);
6669 TT_EDGE_VERT("right", 1, 0, 1);
6672 #define TT_EDGE_HORIZ(name_, ry, ay, oy) \
6673 part { name: "clipper-edge-"name_; \
6675 clip_to: "clipper"; \
6676 description { state: "default" 0.0; \
6677 color: 255 255 255 0; \
6685 to: "elm.swallow.content"; \
6690 to: "elm.swallow.content"; \
6693 description { state: "visible" 0.0; \
6694 inherit: "default" 0.0; \
6695 color: 255 255 255 255; \
6699 part { name: "edge-area-"name_; \
6702 clip_to: "clipper-edge-"name_; \
6703 description { state: "default" 0.0; \
6711 to: "elm.swallow.content"; \
6716 to: "elm.swallow.content"; \
6720 part { name: "edge-drag-"name_; \
6723 clip_to: "clipper-edge-"name_; \
6727 confine: "edge-area-"name_; \
6729 description { state: "default" 0.0; \
6732 rel1.to: "edge-area-"name_; \
6733 rel2.to: "edge-area-"name_; \
6736 part { name: "edge-img-"name_; \
6739 clip_to: "clipper-edge-"name_; \
6740 description { state: "default" 0.0; \
6745 rel1.to: "edge-drag-"name_; \
6746 rel2.to: "edge-drag-"name_; \
6747 image.normal: "tooltip-edge-"name_"-tip.png"; \
6750 TT_EDGE_HORIZ("top", 0, 1, -2);
6751 TT_EDGE_HORIZ("bottom", 1, 0, 1);
6752 #undef TT_EDGE_HORIZ
6754 part { name: "clipper_content";
6756 description { state: "default" 0.0;
6757 color: 255 255 255 0;
6758 rel1.to: "elm.swallow.content";
6759 rel1.offset: -64 -64;
6760 rel2.to: "elm.swallow.content";
6763 description { state: "visible" 0.0;
6764 inherit: "default" 0.0;
6765 color: 255 255 255 255;
6768 part { name: "elm.swallow.content";
6770 clip_to: "clipper_content";
6771 description { state: "default" 0.0; }
6776 signal: "elm,action,show";
6778 action: ACTION_STOP;
6788 action: STATE_SET "visible" 0.0;
6789 transition: LINEAR 0.15;
6795 action: STATE_SET "visible" 0.0;
6796 transition: LINEAR 0.15;
6797 target: "clipper_content";
6802 signal: "elm,action,hide";
6804 action: ACTION_STOP;
6821 action: STATE_SET "default" 0.0;
6822 transition: LINEAR 0.1;
6823 target: "clipper_content";
6828 action: STATE_SET "default" 0.0;
6829 transition: LINEAR 0.1;
6835 group { name: "elm/tooltip/base/transparent";
6837 part { name: "elm.swallow.content";
6841 description { state: "default" 0.0; }
6846 ///////////////////////////////////////////////////////////////////////////////
6848 /* TODO: replicate diagonal swallow slots to the other hover styles */
6849 group { name: "elm/hover/base/default";
6851 image: "shad_circ.png" COMP;
6854 part { name: "elm.swallow.offset";
6856 description { state: "default" 0.0;
6858 rel1.relative: 0.0 0.0;
6859 rel2.relative: 0.0 0.0;
6862 part { name: "elm.swallow.size";
6864 description { state: "default" 0.0;
6866 rel1.to: "elm.swallow.offset";
6867 rel1.relative: 1.0 1.0;
6868 rel2.to: "elm.swallow.offset";
6869 rel2.relative: 1.0 1.0;
6872 part { name: "base";
6875 description { state: "default" 0.0;
6879 part { name: "shad";
6881 description { state: "default" 0.0;
6882 image.normal: "shad_circ.png";
6883 rel1.to: "elm.swallow.size";
6884 rel1.offset: -32 -32;
6885 rel2.to: "elm.swallow.size";
6893 description { state: "default" 0.0;
6895 rel1.to: "elm.swallow.size";
6897 rel2.to: "elm.swallow.size";
6901 part { name: "elm.swallow.slot.left";
6903 description { state: "default" 0.0;
6905 rel1.to: "elm.swallow.slot.middle";
6906 rel1.relative: 0.0 0.0;
6908 rel2.to: "elm.swallow.slot.middle";
6909 rel2.relative: 0.0 1.0;
6913 part { name: "elm.swallow.slot.top-left";
6915 description { state: "default" 0.0;
6917 rel1.to: "elm.swallow.slot.middle";
6918 rel1.relative: 0.0 0.0;
6920 rel2.to: "elm.swallow.slot.middle";
6921 rel2.relative: 0.0 0.0;
6925 part { name: "elm.swallow.slot.top";
6927 description { state: "default" 0.0;
6929 rel1.to: "elm.swallow.slot.middle";
6930 rel1.relative: 0.0 0.0;
6932 rel2.to: "elm.swallow.slot.middle";
6933 rel2.relative: 1.0 0.0;
6937 part { name: "elm.swallow.slot.top-right";
6939 description { state: "default" 0.0;
6941 rel1.to: "elm.swallow.slot.middle";
6942 rel1.relative: 1.0 0.0;
6944 rel2.to: "elm.swallow.slot.middle";
6945 rel2.relative: 1.0 0.0;
6949 part { name: "elm.swallow.slot.right";
6951 description { state: "default" 0.0;
6953 rel1.to: "elm.swallow.slot.middle";
6954 rel1.relative: 1.0 0.0;
6956 rel2.to: "elm.swallow.slot.middle";
6957 rel2.relative: 1.0 1.0;
6961 part { name: "elm.swallow.slot.bottom-right";
6963 description { state: "default" 0.0;
6965 rel1.to: "elm.swallow.slot.middle";
6966 rel1.relative: 1.0 1.0;
6968 rel2.to: "elm.swallow.slot.middle";
6969 rel2.relative: 1.0 1.0;
6973 part { name: "elm.swallow.slot.bottom";
6975 description { state: "default" 0.0;
6977 rel1.to: "elm.swallow.slot.middle";
6978 rel1.relative: 0.0 1.0;
6980 rel2.to: "elm.swallow.slot.middle";
6981 rel2.relative: 1.0 1.0;
6985 part { name: "elm.swallow.slot.bottom-left";
6987 description { state: "default" 0.0;
6989 rel1.to: "elm.swallow.slot.middle";
6990 rel1.relative: 0.0 1.0;
6992 rel2.to: "elm.swallow.slot.middle";
6993 rel2.relative: 0.0 1.0;
6997 part { name: "elm.swallow.slot.middle";
6999 description { state: "default" 0.0;
7000 rel1.to: "elm.swallow.size";
7001 rel2.to: "elm.swallow.size";
7006 program { name: "end";
7007 signal: "mouse,up,1";
7009 action: SIGNAL_EMIT "elm,action,dismiss" "";
7014 group { name: "elm/hover/base/popout";
7016 image: "shad_circ.png" COMP;
7017 image: "bt_dis_base.png" COMP;
7018 image: "bt_dis_hilight.png" COMP;
7021 part { name: "elm.swallow.offset";
7023 description { state: "default" 0.0;
7025 rel1.relative: 0.0 0.0;
7026 rel2.relative: 0.0 0.0;
7029 part { name: "elm.swallow.size";
7031 description { state: "default" 0.0;
7033 rel1.to: "elm.swallow.offset";
7034 rel1.relative: 1.0 1.0;
7035 rel2.to: "elm.swallow.offset";
7036 rel2.relative: 1.0 1.0;
7039 part { name: "base";
7042 description { state: "default" 0.0;
7045 description { state: "visible" 0.0;
7046 inherit: "default" 1.0;
7050 part { name: "leftclip";
7052 description { state: "default" 0.0;
7054 rel2.relative: 0.0 1.0;
7058 part { name: "left";
7059 clip_to: "leftclip";
7060 description { state: "default" 0.0;
7062 rel1.to: "elm.swallow.slot.left";
7064 rel2.to: "elm.swallow.slot.left";
7067 normal: "bt_dis_base.png";
7070 image.middle: SOLID;
7072 description { state: "visible" 0.0;
7073 inherit: "default" 0.0;
7077 part { name: "elm.swallow.slot.left";
7079 clip_to: "leftclip";
7080 description { state: "default" 0.0;
7082 rel1.to: "elm.swallow.slot.middle";
7083 rel1.relative: 0.0 0.0;
7085 rel2.to: "elm.swallow.slot.middle";
7086 rel2.relative: 0.0 1.0;
7089 description { state: "visible" 0.0;
7090 inherit: "default" 0.0;
7096 part { name: "leftover";
7097 clip_to: "leftclip";
7099 description { state: "default" 0.0;
7102 rel2.relative: 1.0 0.5;
7104 normal: "bt_dis_hilight.png";
7109 part { name: "rightclip";
7111 description { state: "default" 0.0;
7113 rel1.relative: 1.0 0.0;
7117 part { name: "right";
7118 clip_to: "rightclip";
7119 description { state: "default" 0.0;
7121 rel1.to: "elm.swallow.slot.right";
7123 rel2.to: "elm.swallow.slot.right";
7126 normal: "bt_dis_base.png";
7129 image.middle: SOLID;
7131 description { state: "visible" 0.0;
7132 inherit: "default" 0.0;
7136 part { name: "elm.swallow.slot.right";
7138 clip_to: "rightclip";
7139 description { state: "default" 0.0;
7141 rel1.to: "elm.swallow.slot.middle";
7142 rel1.relative: 1.0 0.0;
7144 rel2.to: "elm.swallow.slot.middle";
7145 rel2.relative: 1.0 1.0;
7148 description { state: "visible" 0.0;
7149 inherit: "default" 0.0;
7155 part { name: "rightover";
7156 clip_to: "rightclip";
7158 description { state: "default" 0.0;
7161 rel2.relative: 1.0 0.5;
7163 normal: "bt_dis_hilight.png";
7168 part { name: "topclip";
7170 description { state: "default" 0.0;
7172 rel2.relative: 1.0 0.0;
7178 description { state: "default" 0.0;
7180 rel1.to: "elm.swallow.slot.top";
7182 rel2.to: "elm.swallow.slot.top";
7185 normal: "bt_dis_base.png";
7188 image.middle: SOLID;
7190 description { state: "visible" 0.0;
7191 inherit: "default" 0.0;
7195 part { name: "elm.swallow.slot.top";
7198 description { state: "default" 0.0;
7201 rel1.to: "elm.swallow.slot.middle";
7202 rel1.relative: 0.0 0.0;
7204 rel2.to: "elm.swallow.slot.middle";
7205 rel2.relative: 1.0 0.0;
7208 description { state: "visible" 0.0;
7209 inherit: "default" 0.0;
7215 part { name: "topover";
7218 description { state: "default" 0.0;
7221 rel2.relative: 1.0 0.5;
7223 normal: "bt_dis_hilight.png";
7228 part { name: "bottomclip";
7230 description { state: "default" 0.0;
7232 rel1.relative: 0.0 1.0;
7236 part { name: "bottom";
7237 clip_to: "bottomclip";
7238 description { state: "default" 0.0;
7240 rel1.to: "elm.swallow.slot.bottom";
7242 rel2.to: "elm.swallow.slot.bottom";
7245 normal: "bt_dis_base.png";
7248 image.middle: SOLID;
7250 description { state: "visible" 0.0;
7251 inherit: "default" 0.0;
7255 part { name: "elm.swallow.slot.bottom";
7257 clip_to: "bottomclip";
7258 description { state: "default" 0.0;
7260 rel1.to: "elm.swallow.slot.middle";
7261 rel1.relative: 0.0 1.0;
7263 rel2.to: "elm.swallow.slot.middle";
7264 rel2.relative: 1.0 1.0;
7267 description { state: "visible" 0.0;
7268 inherit: "default" 0.0;
7274 part { name: "bottomover";
7275 clip_to: "bottomclip";
7277 description { state: "default" 0.0;
7280 rel2.relative: 1.0 0.5;
7282 normal: "bt_dis_hilight.png";
7287 part { name: "shad";
7289 description { state: "default" 0.0;
7290 image.normal: "shad_circ.png";
7291 rel1.to: "elm.swallow.size";
7292 rel1.offset: -64 -64;
7293 rel2.to: "elm.swallow.size";
7300 description { state: "default" 0.0;
7301 rel1.to: "elm.swallow.slot.middle";
7303 rel2.to: "elm.swallow.slot.middle";
7306 normal: "bt_dis_base.png";
7309 image.middle: SOLID;
7312 part { name: "elm.swallow.slot.middle";
7314 description { state: "default" 0.0;
7315 rel1.to: "elm.swallow.size";
7316 rel2.to: "elm.swallow.size";
7319 part { name: "popover";
7321 description { state: "default" 0.0;
7324 rel2.relative: 1.0 0.5;
7326 normal: "bt_dis_hilight.png";
7333 program { name: "end";
7334 signal: "mouse,up,1";
7336 action: SIGNAL_EMIT "elm,action,dismiss" "";
7339 program { name: "show";
7340 signal: "elm,action,show";
7342 action: STATE_SET "visible" 0.0;
7343 // transition: DECELERATE 0.5;
7346 program { name: "hide";
7347 signal: "elm,action,hide";
7349 action: STATE_SET "default" 0.0;
7350 // transition: DECELERATE 0.5;
7354 program { name: "leftshow";
7355 signal: "elm,action,slot,left,show";
7357 action: STATE_SET "visible" 0.0;
7358 transition: DECELERATE 0.5;
7360 target: "elm.swallow.slot.left";
7362 program { name: "lefthide";
7363 signal: "elm,action,slot,left,hide";
7365 action: STATE_SET "default" 0.0;
7366 transition: DECELERATE 0.5;
7368 target: "elm.swallow.slot.left";
7370 program { name: "rightshow";
7371 signal: "elm,action,slot,right,show";
7373 action: STATE_SET "visible" 0.0;
7374 transition: DECELERATE 0.5;
7376 target: "elm.swallow.slot.right";
7378 program { name: "righthide";
7379 signal: "elm,action,slot,right,hide";
7381 action: STATE_SET "default" 0.0;
7382 transition: DECELERATE 0.5;
7384 target: "elm.swallow.slot.right";
7386 program { name: "topshow";
7387 signal: "elm,action,slot,top,show";
7389 action: STATE_SET "visible" 0.0;
7390 transition: DECELERATE 0.5;
7392 target: "elm.swallow.slot.top";
7394 program { name: "tophide";
7395 signal: "elm,action,slot,top,hide";
7397 action: STATE_SET "default" 0.0;
7398 transition: DECELERATE 0.5;
7400 target: "elm.swallow.slot.top";
7402 program { name: "bottomshow";
7403 signal: "elm,action,slot,bottom,show";
7405 action: STATE_SET "visible" 0.0;
7406 transition: DECELERATE 0.5;
7408 target: "elm.swallow.slot.bottom";
7410 program { name: "bottomhide";
7411 signal: "elm,action,slot,bottom,hide";
7413 action: STATE_SET "default" 0.0;
7414 transition: DECELERATE 0.5;
7416 target: "elm.swallow.slot.bottom";
7421 //In the hover used by the menu only the bottom part is used.
7422 group { name: "elm/hover/base/menu";
7424 image: "shad_circ.png" COMP;
7425 image: "bt_dis_base.png" COMP;
7428 part { name: "elm.swallow.offset";
7430 description { state: "default" 0.0;
7432 rel1.relative: 0.0 0.0;
7433 rel2.relative: 0.0 0.0;
7436 part { name: "elm.swallow.size";
7438 description { state: "default" 0.0;
7440 rel1.to: "elm.swallow.offset";
7441 rel1.relative: 1.0 1.0;
7442 rel2.to: "elm.swallow.offset";
7443 rel2.relative: 1.0 1.0;
7446 part { name: "base";
7449 description { state: "default" 0.0;
7452 description { state: "visible" 0.0;
7453 inherit: "default" 1.0;
7457 part { name: "elm.swallow.slot.left";
7459 description { state: "default" 0.0;
7462 part { name: "elm.swallow.slot.right";
7464 description { state: "default" 0.0;
7467 part { name: "elm.swallow.slot.top";
7469 description { state: "default" 0.0;
7471 description { state: "visible" 0.0;
7472 inherit: "default" 0.0;
7475 part { name: "bottomclip";
7477 description { state: "default" 0.0;
7479 rel1.relative: 0.0 1.0;
7483 part { name: "bottom";
7484 clip_to: "bottomclip";
7485 description { state: "default" 0.0;
7487 rel1.to: "elm.swallow.slot.bottom";
7489 rel2.to: "elm.swallow.slot.bottom";
7492 normal: "bt_dis_base.png";
7495 image.middle: SOLID;
7497 description { state: "visible" 0.0;
7498 inherit: "default" 0.0;
7502 part { name: "elm.swallow.slot.bottom";
7504 clip_to: "bottomclip";
7505 description { state: "default" 0.0;
7507 rel1.to: "elm.swallow.slot.middle";
7508 rel1.relative: 0.0 1.0;
7510 rel2.to: "elm.swallow.slot.middle";
7511 rel2.relative: 1.0 1.0;
7514 description { state: "visible" 0.0;
7515 inherit: "default" 0.0;
7524 description { state: "default" 0.0;
7525 rel1.to: "elm.swallow.slot.middle";
7527 rel2.to: "elm.swallow.slot.middle";
7531 part { name: "elm.swallow.slot.middle";
7534 description { state: "default" 0.0;
7535 rel1.to: "elm.swallow.size";
7536 rel2.to: "elm.swallow.size";
7541 program { name: "end";
7542 signal: "mouse,up,1";
7544 action: SIGNAL_EMIT "elm,action,dismiss" "";
7546 program { name: "show";
7547 signal: "elm,action,show";
7549 action: STATE_SET "visible" 0.0;
7550 // transition: DECELERATE 0.5;
7553 program { name: "hide";
7554 signal: "elm,action,hide";
7556 action: STATE_SET "default" 0.0;
7557 // transition: DECELERATE 0.5;
7560 program { name: "bottomshow";
7561 signal: "elm,action,slot,bottom,show";
7563 action: STATE_SET "visible" 0.0;
7564 transition: DECELERATE 0.3;
7566 target: "elm.swallow.slot.bottom";
7568 program { name: "bottomhide";
7569 signal: "elm,action,slot,bottom,hide";
7571 action: STATE_SET "default" 0.0;
7572 transition: DECELERATE 0.5;
7574 target: "elm.swallow.slot.bottom";
7579 //In the hover used by the submenu only the bottom part is used
7580 //and no part should interact except the bottom area
7581 group { name: "elm/hover/base/submenu";
7583 image: "shad_circ.png" COMP;
7584 image: "bt_dis_base.png" COMP;
7587 part { name: "elm.swallow.offset";
7590 description { state: "default" 0.0;
7592 rel1.relative: 0.0 0.0;
7593 rel2.relative: 0.0 0.0;
7596 part { name: "elm.swallow.size";
7598 description { state: "default" 0.0;
7600 rel1.to: "elm.swallow.offset";
7601 rel1.relative: 1.0 1.0;
7602 rel2.to: "elm.swallow.offset";
7603 rel2.relative: 1.0 1.0;
7606 //here we do non catch events like the hover hover does
7607 part { name: "base";
7610 description { state: "default" 0.0;
7615 part { name: "elm.swallow.slot.left";
7617 description { state: "default" 0.0;
7620 part { name: "elm.swallow.slot.right";
7622 description { state: "default" 0.0;
7625 part { name: "elm.swallow.slot.top";
7627 description { state: "default" 0.0;
7630 part { name: "bottomclip";
7632 description { state: "default" 0.0;
7634 rel1.relative: 0.0 1.0;
7638 part { name: "bottom";
7639 clip_to: "bottomclip";
7640 description { state: "default" 0.0;
7642 rel1.to: "elm.swallow.slot.bottom";
7644 rel2.to: "elm.swallow.slot.bottom";
7647 normal: "bt_dis_base.png";
7650 image.middle: SOLID;
7652 description { state: "visible" 0.0;
7653 inherit: "default" 0.0;
7657 part { name: "elm.swallow.slot.bottom";
7659 clip_to: "bottomclip";
7660 description { state: "default" 0.0;
7662 rel1.to: "elm.swallow.slot.middle";
7663 rel1.relative: 0.0 1.0;
7665 rel2.to: "elm.swallow.slot.middle";
7666 rel2.relative: 1.0 1.0;
7669 description { state: "visible" 0.0;
7670 inherit: "default" 0.0;
7679 description { state: "default" 0.0;
7680 rel1.to: "elm.swallow.slot.middle";
7682 rel2.to: "elm.swallow.slot.middle";
7686 part { name: "elm.swallow.slot.middle";
7689 description { state: "default" 0.0;
7690 rel1.to: "elm.swallow.size";
7691 rel2.to: "elm.swallow.size";
7696 program { name: "end";
7697 signal: "mouse,up,1";
7699 action: SIGNAL_EMIT "elm,action,dismiss" "";
7701 program { name: "show";
7702 signal: "elm,action,show";
7704 action: STATE_SET "visible" 0.0;
7705 // transition: DECELERATE 0.5;
7708 program { name: "hide";
7709 signal: "elm,action,hide";
7711 action: STATE_SET "default" 0.0;
7712 // transition: DECELERATE 0.5;
7715 program { name: "bottomshow";
7716 signal: "elm,action,slot,bottom,show";
7718 action: STATE_SET "visible" 0.0;
7719 transition: DECELERATE 0.3;
7721 target: "elm.swallow.slot.bottom";
7723 program { name: "bottomhide";
7724 signal: "elm,action,slot,bottom,hide";
7726 action: STATE_SET "default" 0.0;
7727 transition: DECELERATE 0.5;
7729 target: "elm.swallow.slot.bottom";
7734 group { name: "elm/hover/base/hoversel_vertical/default";
7735 alias: "elm/hover/base/hoversel_vertical/entry";
7737 // image: "shad_circ.png" COMP;
7738 image: "bt_base2.png" COMP;
7739 image: "bt_hilight.png" COMP;
7740 image: "bt_shine.png" COMP;
7741 image: "outdent-top.png" COMP;
7742 image: "outdent-bottom.png" COMP;
7745 part { name: "elm.swallow.offset";
7747 description { state: "default" 0.0;
7749 rel1.relative: 0.0 0.0;
7750 rel2.relative: 0.0 0.0;
7753 part { name: "elm.swallow.size";
7755 description { state: "default" 0.0;
7757 rel1.to: "elm.swallow.offset";
7758 rel1.relative: 1.0 1.0;
7759 rel2.to: "elm.swallow.offset";
7760 rel2.relative: 1.0 1.0;
7764 part { name: "shad";
7766 description { state: "default" 0.0;
7767 image.normal: "shad_circ.png";
7768 rel1.to: "button_image";
7769 rel1.offset: -64 -64;
7770 rel2.to: "button_image";
7776 part { name: "button_image";
7778 description { state: "default" 0.0;
7779 rel1.to_x: "elm.swallow.slot.top";
7780 rel1.to_y: "elm.swallow.slot.top";
7782 rel2.to_x: "elm.swallow.slot.top";
7783 rel2.to_y: "elm.swallow.slot.bottom";
7786 normal: "bt_base2.png";
7789 image.middle: SOLID;
7791 description { state: "bottom" 0.0;
7792 rel1.to_x: "elm.swallow.slot.bottom";
7793 rel1.to_y: "elm.swallow.slot.top";
7795 rel2.to_x: "elm.swallow.slot.bottom";
7796 rel2.to_y: "elm.swallow.slot.bottom";
7799 normal: "bt_base2.png";
7802 image.middle: SOLID;
7806 part { name: "base";
7809 description { state: "default" 0.0;
7812 description { state: "visible" 0.0;
7813 inherit: "default" 1.0;
7818 part { name: "topclip";
7820 description { state: "default" 0.0;
7821 rel2.to_y: "edge_top";
7822 rel2.relative: 1.0 0.0;
7826 part { name: "elm.swallow.slot.top";
7829 description { state: "default" 0.0;
7832 rel1.to: "elm.swallow.slot.middle";
7833 rel1.relative: 0.0 0.0;
7835 rel2.to: "elm.swallow.slot.middle";
7836 rel2.relative: 1.0 0.0;
7839 description { state: "visible" 0.0;
7840 inherit: "default" 0.0;
7847 part { name: "bottomclip";
7849 description { state: "default" 0.0;
7850 rel1.to_y: "edge_bottom";
7851 rel1.relative: 0.0 1.0;
7855 part { name: "elm.swallow.slot.bottom";
7857 clip_to: "bottomclip";
7858 description { state: "default" 0.0;
7860 rel1.to: "elm.swallow.slot.middle";
7861 rel1.relative: 0.0 1.0;
7863 rel2.to: "elm.swallow.slot.middle";
7864 rel2.relative: 1.0 1.0;
7867 description { state: "visible" 0.0;
7868 inherit: "default" 0.0;
7875 part { name: "over1";
7877 description { state: "default" 0.0;
7878 rel1.to: "button_image";
7879 rel2.to: "button_image";
7880 rel2.relative: 1.0 0.5;
7882 normal: "bt_hilight.png";
7887 part { name: "over2";
7890 ignore_flags: ON_HOLD;
7891 description { state: "default" 0.0;
7892 rel1.to: "button_image";
7893 rel2.to: "button_image";
7895 normal: "bt_shine.png";
7900 part { name: "edge_top";
7902 description { state: "default" 0.0;
7905 to: "elm.swallow.size";
7909 to: "elm.swallow.size";
7911 image.normal: "outdent-bottom.png";
7912 image.border: 0 0 13 0;
7915 description { state: "visible" 0.0;
7916 inherit: "default" 0.0;
7920 part { name: "edge_bottom";
7922 description { state: "default" 0.0;
7925 to: "elm.swallow.size";
7928 to: "elm.swallow.size";
7931 image.normal: "outdent-top.png";
7932 image.border: 0 0 0 13;
7935 description { state: "visible" 0.0;
7936 inherit: "default" 0.0;
7940 part { name: "elm.swallow.slot.middle";
7942 description { state: "default" 0.0;
7943 rel1.to: "elm.swallow.size";
7944 rel2.to: "elm.swallow.size";
7949 program { name: "end";
7950 signal: "mouse,up,1";
7952 action: SIGNAL_EMIT "elm,action,dismiss" "";
7955 program { name: "show";
7956 signal: "elm,action,show";
7958 action: STATE_SET "visible" 0.0;
7959 // transition: DECELERATE 0.5;
7962 program { name: "hide";
7963 signal: "elm,action,hide";
7965 action: STATE_SET "default" 0.0;
7966 // transition: DECELERATE 0.5;
7969 program { name: "topshow";
7970 signal: "elm,action,slot,top,show";
7972 action: STATE_SET "visible" 0.0;
7976 program { name: "topshow2";
7977 action: STATE_SET "visible" 0.0;
7978 transition: DECELERATE 0.5;
7979 target: "elm.swallow.slot.top";
7981 program { name: "topshow3";
7982 signal: "elm,action,slot,top,show";
7984 action: STATE_SET "default" 0.0;
7985 target: "button_image";
7987 program { name: "tophide";
7988 signal: "elm,action,slot,top,hide";
7990 action: STATE_SET "default" 0.0;
7991 transition: DECELERATE 0.5;
7992 target: "elm.swallow.slot.top";
7995 program { name: "tophide2";
7996 action: STATE_SET "default" 0.0;
7999 program { name: "bottomshow";
8000 signal: "elm,action,slot,bottom,show";
8002 action: STATE_SET "visible" 0.0;
8003 target: "edge_bottom";
8004 after: "bottomshow2";
8006 program { name: "bottomshow2";
8007 action: STATE_SET "visible" 0.0;
8008 transition: DECELERATE 0.5;
8009 target: "elm.swallow.slot.bottom";
8011 program { name: "bottomshow3";
8012 signal: "elm,action,slot,bottom,show";
8014 action: STATE_SET "bottom" 0.0;
8015 target: "button_image";
8017 program { name: "bottomhide";
8018 signal: "elm,action,slot,bottom,hide";
8020 action: STATE_SET "default" 0.0;
8021 transition: DECELERATE 0.5;
8022 target: "elm.swallow.slot.bottom";
8023 after: "bottomhide2";
8025 program { name: "bottomhide2";
8026 action: STATE_SET "default" 0.0;
8027 target: "edge_bottom";
8031 ///////////////////////////////////////////////////////////////////////////////
8032 group { name: "elm/scroller/base/ctxpopup";
8034 item: "focus_highlight" "on";
8037 public sbvis_v, sbvis_h, sbalways_v, sbalways_h, sbvis_timer;
8038 public timer0(val) {
8040 v = get_int(sbvis_v);
8042 v = get_int(sbalways_v);
8044 emit("do-hide-vbar", "");
8045 set_int(sbvis_v, 0);
8048 v = get_int(sbvis_h);
8050 v = get_int(sbalways_h);
8052 emit("do-hide-hbar", "");
8053 set_int(sbvis_h, 0);
8056 set_int(sbvis_timer, 0);
8061 image: "bt_sm_base2.png" COMP;
8062 image: "bt_sm_shine.png" COMP;
8063 image: "bt_sm_hilight.png" COMP;
8064 image: "sl_bt2_2.png" COMP;
8067 part { name: "clipper";
8071 description { state: "default" 0.0;
8074 part { name: "elm.swallow.content";
8078 description { state: "default" 0.0;
8082 part { name: "focus_highlight";
8084 description { state: "default" 0.0;
8087 image { normal: "sl_bt2_2.png";
8094 description { state: "enabled" 0.0;
8095 inherit: "default" 0.0;
8096 color: 200 155 0 255;
8099 part { name: "sb_vbar_clip_master";
8102 description { state: "default" 0.0;
8104 description { state: "hidden" 0.0;
8106 color: 255 255 255 0;
8109 part { name: "sb_vbar_clip";
8110 clip_to:"sb_vbar_clip_master";
8114 description { state: "default" 0.0;
8116 rel2{ to:"clipper"; relative: 1.0 1.0; }
8118 description { state: "hidden" 0.0;
8120 color: 255 255 255 0;
8123 part { name: "sb_vbar";
8127 description { state: "default" 0.0;
8131 rel1{ to:"clipper"; relative: 1.0 0.0; }
8132 rel2{ to:"clipper"; relative: 1.0 1.0; }
8135 part { name: "elm.dragable.vbar";
8136 clip_to: "sb_vbar_clip";
8144 description { state: "default" 0.0;
8148 rel1 { relative: 0.5 0.5; to: "sb_vbar"; }
8149 rel2 { relative: 0.5 0.5; to: "sb_vbar"; }
8150 image { normal: "bt_sm_base2.png";
8156 part { name: "sb_vbar_over1";
8157 clip_to: "sb_vbar_clip";
8159 description { state: "default" 0.0;
8160 rel1.to: "elm.dragable.vbar";
8161 rel2.relative: 1.0 0.5;
8162 rel2.to: "elm.dragable.vbar";
8163 image { normal: "bt_sm_hilight.png";
8168 part { name: "sb_vbar_over2";
8169 clip_to: "sb_vbar_clip";
8171 description { state: "default" 0.0;
8172 rel1.to: "elm.dragable.vbar";
8173 rel2.to: "elm.dragable.vbar";
8174 image { normal: "bt_sm_shine.png";
8179 part { name: "sb_hbar_clip_master";
8182 description { state: "default" 0.0;
8184 description { state: "hidden" 0.0;
8186 color: 255 255 255 0;
8189 part { name: "sb_hbar_clip";
8190 clip_to: "sb_hbar_clip_master";
8194 description { state: "default" 0.0;
8196 rel2{ to:"clipper"; relative: 1.0 1.0; }
8198 description { state: "hidden" 0.0;
8200 color: 255 255 255 0;
8203 part { name: "sb_hbar";
8207 description { state: "default" 0.0;
8211 rel1 { to:"clipper"; relative: 0.0 1.0; }
8212 rel2 { to:"clipper"; relative: 1.0 1.0; }
8215 part { name: "elm.dragable.hbar";
8216 clip_to: "sb_hbar_clip";
8224 description { state: "default" 0.0;
8228 rel1 { relative: 0.5 0.5; to: "sb_hbar"; }
8229 rel2 { relative: 0.5 0.5; to: "sb_hbar"; }
8230 image { normal: "bt_sm_base2.png";
8236 part { name: "sb_hbar_over1";
8237 clip_to: "sb_hbar_clip";
8239 description { state: "default" 0.0;
8240 rel1.to: "elm.dragable.hbar";
8241 rel2.relative: 1.0 0.5;
8242 rel2.to: "elm.dragable.hbar";
8243 image { normal: "bt_sm_hilight.png";
8248 part { name: "sb_hbar_over2";
8249 clip_to: "sb_hbar_clip";
8251 description { state: "default" 0.0;
8252 rel1.to: "elm.dragable.hbar";
8253 rel2.to: "elm.dragable.hbar";
8254 image { normal: "bt_sm_shine.png";
8261 program { name: "load";
8265 set_state(PART:"sb_vbar_clip", "hidden", 0.0);
8266 set_state(PART:"sb_hbar_clip", "hidden", 0.0);
8267 set_int(sbvis_v, 0);
8268 set_int(sbvis_h, 0);
8269 set_int(sbalways_v, 0);
8270 set_int(sbalways_h, 0);
8271 set_int(sbvis_timer, 0);
8274 program { name: "vbar_show";
8275 signal: "elm,action,show,vbar";
8277 action: STATE_SET "default" 0.0;
8278 target: "sb_vbar_clip_master";
8280 program { name: "vbar_hide";
8281 signal: "elm,action,hide,vbar";
8283 action: STATE_SET "hidden" 0.0;
8284 target: "sb_vbar_clip_master";
8286 program { name: "vbar_show_always";
8287 signal: "elm,action,show_always,vbar";
8291 v = get_int(sbvis_v);
8292 v |= get_int(sbalways_v);
8294 set_int(sbalways_v, 1);
8295 emit("do-show-vbar", "");
8296 set_int(sbvis_v, 1);
8300 program { name: "vbar_show_notalways";
8301 signal: "elm,action,show_notalways,vbar";
8305 v = get_int(sbalways_v);
8307 set_int(sbalways_v, 0);
8308 v = get_int(sbvis_v);
8310 emit("do-hide-vbar", "");
8311 set_int(sbvis_v, 0);
8316 program { name: "sb_vbar_show";
8317 signal: "do-show-vbar";
8319 action: STATE_SET "default" 0.0;
8320 transition: LINEAR 1.0;
8321 target: "sb_vbar_clip";
8323 program { name: "sb_vbar_hide";
8324 signal: "do-hide-vbar";
8326 action: STATE_SET "hidden" 0.0;
8327 transition: LINEAR 1.0;
8328 target: "sb_vbar_clip";
8330 program { name: "hbar_show";
8331 signal: "elm,action,show,hbar";
8333 action: STATE_SET "default" 0.0;
8334 target: "sb_hbar_clip_master";
8336 program { name: "hbar_hide";
8337 signal: "elm,action,hide,hbar";
8339 action: STATE_SET "hidden" 0.0;
8340 target: "sb_hbar_clip_master";
8342 program { name: "hbar_show_always";
8343 signal: "elm,action,show_always,hbar";
8347 v = get_int(sbvis_h);
8348 v |= get_int(sbalways_h);
8350 set_int(sbalways_h, 1);
8351 emit("do-show-hbar", "");
8352 set_int(sbvis_h, 1);
8356 program { name: "hbar_show_notalways";
8357 signal: "elm,action,show_notalways,hbar";
8361 v = get_int(sbalways_h);
8363 set_int(sbalways_h, 0);
8364 v = get_int(sbvis_h);
8366 emit("do-hide-hbar", "");
8367 set_int(sbvis_h, 0);
8372 program { name: "sb_hbar_show";
8373 signal: "do-show-hbar";
8375 action: STATE_SET "default" 0.0;
8376 transition: LINEAR 1.0;
8377 target: "sb_hbar_clip";
8379 program { name: "sb_hbar_hide";
8380 signal: "do-hide-hbar";
8382 action: STATE_SET "hidden" 0.0;
8383 transition: LINEAR 1.0;
8384 target: "sb_hbar_clip";
8386 program { name: "scroll";
8387 signal: "elm,action,scroll";
8391 v = get_int(sbvis_v);
8392 v |= get_int(sbalways_v);
8394 emit("do-show-vbar", "")
8395 set_int(sbvis_v, 1);
8397 v = get_int(sbvis_h);
8398 v |= get_int(sbalways_h);
8400 emit("do-show-hbar", "");
8401 set_int(sbvis_h, 1);
8403 v = get_int(sbvis_timer);
8404 if (v > 0) cancel_timer(v);
8405 v = timer(1.0, "timer0", 0);
8406 set_int(sbvis_timer, v);
8409 program { name: "highlight_show";
8410 signal: "elm,action,focus_highlight,show";
8412 action: STATE_SET "enabled" 0.0;
8413 transition: ACCELERATE 0.3;
8414 target: "focus_highlight";
8416 program { name: "highlight_hide";
8417 signal: "elm,action,focus_highlight,hide";
8419 action: STATE_SET "default" 0.0;
8420 transition: DECELERATE 0.3;
8421 target: "focus_highlight";
8425 ///////////////////////////////////////////////////////////////////////////////
8426 group { name: "elm/ctxpopup/bg/default";
8428 part { name: "ctxpopup_bg";
8431 description { state: "default" 0.0;
8434 description { state: "visible" 0.0;
8435 inherit: "default" 0.0;
8441 program { name: "clicked_event";
8442 signal: "mouse,clicked,1";
8443 source: "ctxpopup_bg";
8444 action: SIGNAL_EMIT "elm,action,click" "";
8446 program { name: "show";
8447 signal: "elm,state,show";
8449 action: STATE_SET "visible" 0.0;
8450 target: "ctxpopup_bg";
8452 program { name: "hide";
8453 signal: "elm,state,hide";
8455 action: STATE_SET "default" 0.0;
8456 target: "ctxpopup_bg";
8460 ///////////////////////////////////////////////////////////////////////////////
8461 group { name: "elm/ctxpopup/base/default";
8463 image: "bt_base2.png" COMP;
8464 image: "bt_hilight.png" COMP;
8465 image: "bt_shine.png" COMP;
8468 part { name: "arrow_area_left";
8471 description { state: "default" 0.0;
8485 part { name: "arrow_area_right";
8488 description { state: "default" 0.0;
8502 part { name: "arrow_area_up";
8505 description { state: "default" 0.0;
8519 part { name: "arrow_area_down";
8522 description { state: "default" 0.0;
8536 part { name: "elm.swallow.arrow_up";
8543 confine: "arrow_area_up";
8545 description { state: "default" 0.0;
8551 part { name: "elm.swallow.arrow_down";
8558 confine: "arrow_area_down";
8560 description { state: "default" 0.0;
8566 part { name: "elm.swallow.arrow_left";
8573 confine: "arrow_area_left";
8575 description { state: "default" 0.0;
8581 part { name: "elm.swallow.arrow_right";
8588 confine: "arrow_area_right";
8590 description { state: "default" 0.0;
8596 part { name: "base";
8598 description { state: "default" 0.0;
8601 image { normal: "bt_base2.png";
8606 part { name: "over1";
8608 description { state: "default" 0.0;
8611 rel2.relative: 1.0 0.5;
8612 image { normal: "bt_hilight.png";
8617 part { name: "over2";
8619 description { state: "default" 0.0;
8622 image { normal: "bt_shine.png";
8627 part { name: "elm.swallow.content";
8629 description { state: "default" 0.0;
8630 rel1 { to:"base"; offset: 4 4; }
8631 rel2 { to:"base"; offset: -5 -5; }
8636 ///////////////////////////////////////////////////////////////////////////////
8637 group { name: "elm/ctxpopup/arrow/default";
8639 image: "ctxpopup_arrow_left.png" COMP;
8640 image: "ctxpopup_arrow_right.png" COMP;
8641 image: "ctxpopup_arrow_up.png" COMP;
8642 image: "ctxpopup_arrow_down.png" COMP;
8645 part { name: "ctxpopup_arrow";
8649 state: "default" 0.0;
8660 rel1 { offset: 3 0; }
8661 rel2 { offset: 2 -1; }
8662 image { normal: "ctxpopup_arrow_left.png"; }
8664 description { state: "right" 0.0;
8668 rel1 { offset: -5 0; }
8669 rel2 { offset: -6 -1; }
8670 image { normal: "ctxpopup_arrow_right.png"; }
8672 description { state: "top" 0.0;
8676 rel1 { offset: 0 5; }
8677 rel2 { offset: -1 4; }
8678 image { normal: "ctxpopup_arrow_up.png"; }
8680 description { state: "bottom" 0.0;
8684 rel1 { offset: 0 -5; }
8685 rel2 { offset: -1 -6; }
8686 image { normal: "ctxpopup_arrow_down.png"; }
8691 program { name: "enable_left_arrow";
8692 signal: "elm,state,left";
8694 action: STATE_SET "left" 0.0;
8695 target: "ctxpopup_arrow";
8697 program { name: "enable_right_arrow";
8698 signal: "elm,state,right";
8700 action: STATE_SET "right" 0.0;
8701 target: "ctxpopup_arrow";
8703 program { name: "enable_top_arrow";
8704 signal: "elm,state,top";
8706 action: STATE_SET "top" 0.0;
8707 target: "ctxpopup_arrow";
8709 program { name: "enable_bottom_arrow";
8710 signal: "elm,state,bottom";
8712 action: STATE_SET "bottom" 0.0;
8713 target: "ctxpopup_arrow";
8717 ///////////////////////////////////////////////////////////////////////////////
8719 name: "elm/ctxpopup/icon_text_style_item/default";
8720 alias: "elm/ctxpopup/text_style_item/default";
8721 alias: "elm/ctxpopup/icon_style_item/default";
8723 image: "hoversel_entry_bg.png" COMP;
8726 part { name: "event";
8728 description { state: "default" 0.0;
8733 description { state: "default" 0.0;
8736 image { normal:"hoversel_entry_bg.png";
8740 color: 255 255 255 0;
8742 description { state: "clicked" 0.0;
8743 inherit: "default" 0.0;
8744 color: 255 255 255 255;
8747 part { name: "elm.swallow.icon";
8751 description { state: "default" 0.0;
8756 rel1 { offset: 10 10; }
8757 rel2 { offset: 0 -10; }
8760 part { name: "elm.text";
8765 description { state: "default" 0.0;
8769 rel1 { relative: 1.0 0.0; to: "elm.swallow.icon"; offset: 10 0; }
8770 rel2 { relative: 1.0 1.0; offset: -11 -1; }
8771 color: 255 255 255 255;
8779 description { state: "clicked" 0.0;
8780 inherit: "default" 0.0;
8784 part { name: "over1";
8787 ignore_flags: ON_HOLD;
8788 description { state: "default" 0.0;
8789 color: 255 255 255 0;
8791 description { state: "clicked" 0.0;
8792 inherit: "default" 0.0;
8793 color: 255 255 255 255;
8796 part { name: "over2";
8799 description { state: "default" 0.0;
8800 color: 255 255 255 0;
8802 description { state: "clicked" 0.0;
8803 inherit: "default" 0.0;
8804 color: 255 255 255 255;
8807 part { name: "disclip";
8809 description { state: "default" 0.0;
8810 color: 255 255 255 255;
8812 description { state: "enabled" 0.0;
8813 color: 127 127 127 127;
8816 part { name: "blocker";
8817 description { state: "default" 0.0;
8820 description { state: "enabled" 0.0;
8828 name: "item_unclick";
8829 signal: "mouse,up,1";
8831 action: SIGNAL_EMIT "elm,action,click" "";
8833 program { name: "disable";
8834 signal: "elm,state,disabled";
8836 action: STATE_SET "enabled" 0.0;
8840 program { name: "enable";
8841 signal: "elm,state,enabled";
8843 action: STATE_SET "default" 0.0;
8847 program { name: "item_click2";
8848 signal: "mouse,down,1";
8851 set_state(PART:"elm.text", "clicked", 0.0);
8852 set_state(PART:"bg", "clicked", 0.0);
8855 program { name: "item_unclick2";
8856 signal: "mouse,up,1";
8859 set_state(PART:"elm.text", "default", 0.0);
8860 set_state(PART:"bg", "default", 0.0);
8865 ///////////////////////////////////////////////////////////////////////////////
8866 // emoticon images from:
8868 // http://lazycrazy.deviantart.com/
8869 // http://lazycrazy.deviantart.com/art/Very-Emotional-Emoticons-144461621
8870 group { name: "elm/entry/emoticon/angry/default"; images.image:
8871 "emo-angry.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8872 "emo-angry.png"; } } } }
8873 group { name: "elm/entry/emoticon/angry-shout/default"; images.image:
8874 "emo-angry-shout.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8875 "emo-angry-shout.png"; } } } }
8876 group { name: "elm/entry/emoticon/crazy-laugh/default"; images.image:
8877 "emo-crazy-laugh.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8878 "emo-crazy-laugh.png"; } } } }
8879 group { name: "elm/entry/emoticon/evil-laugh/default"; images.image:
8880 "emo-evil-laugh.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8881 "emo-evil-laugh.png"; } } } }
8882 group { name: "elm/entry/emoticon/evil/default"; images.image:
8883 "emo-evil.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8884 "emo-evil.png"; } } } }
8885 group { name: "elm/entry/emoticon/goggle-smile/default"; images.image:
8886 "emo-goggle-smile.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8887 "emo-goggle-smile.png"; } } } }
8888 group { name: "elm/entry/emoticon/grumpy/default"; images.image:
8889 "emo-grumpy.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8890 "emo-grumpy.png"; } } } }
8891 group { name: "elm/entry/emoticon/grumpy-smile/default"; images.image:
8892 "emo-grumpy-smile.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8893 "emo-grumpy-smile.png"; } } } }
8894 group { name: "elm/entry/emoticon/guilty/default"; images.image:
8895 "emo-guilty.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8896 "emo-guilty.png"; } } } }
8897 group { name: "elm/entry/emoticon/guilty-smile/default"; images.image:
8898 "emo-guilty-smile.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8899 "emo-guilty-smile.png"; } } } }
8900 group { name: "elm/entry/emoticon/haha/default"; images.image:
8901 "emo-haha.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8902 "emo-haha.png"; } } } }
8903 group { name: "elm/entry/emoticon/half-smile/default"; images.image:
8904 "emo-half-smile.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8905 "emo-half-smile.png"; } } } }
8906 group { name: "elm/entry/emoticon/happy-panting/default"; images.image:
8907 "emo-happy-panting.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8908 "emo-happy-panting.png"; } } } }
8909 group { name: "elm/entry/emoticon/happy/default"; images.image:
8910 "emo-happy.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8911 "emo-happy.png"; } } } }
8912 group { name: "elm/entry/emoticon/indifferent/default"; images.image:
8913 "emo-indifferent.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8914 "emo-indifferent.png"; } } } }
8915 group { name: "elm/entry/emoticon/kiss/default"; images.image:
8916 "emo-kiss.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8917 "emo-kiss.png"; } } } }
8918 group { name: "elm/entry/emoticon/knowing-grin/default"; images.image:
8919 "emo-knowing-grin.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8920 "emo-knowing-grin.png"; } } } }
8921 group { name: "elm/entry/emoticon/laugh/default"; images.image:
8922 "emo-laugh.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8923 "emo-laugh.png"; } } } }
8924 group { name: "elm/entry/emoticon/little-bit-sorry/default"; images.image:
8925 "emo-little-bit-sorry.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8926 "emo-little-bit-sorry.png"; } } } }
8927 group { name: "elm/entry/emoticon/love-lots/default"; images.image:
8928 "emo-love-lots.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8929 "emo-love-lots.png"; } } } }
8930 group { name: "elm/entry/emoticon/love/default"; images.image:
8931 "emo-love.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8932 "emo-love.png"; } } } }
8933 group { name: "elm/entry/emoticon/minimal-smile/default"; images.image:
8934 "emo-minimal-smile.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8935 "emo-minimal-smile.png"; } } } }
8936 group { name: "elm/entry/emoticon/not-happy/default"; images.image:
8937 "emo-not-happy.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8938 "emo-not-happy.png"; } } } }
8939 group { name: "elm/entry/emoticon/not-impressed/default"; images.image:
8940 "emo-not-impressed.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8941 "emo-not-impressed.png"; } } } }
8942 group { name: "elm/entry/emoticon/omg/default"; images.image:
8943 "emo-omg.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8944 "emo-omg.png"; } } } }
8945 group { name: "elm/entry/emoticon/opensmile/default"; images.image:
8946 "emo-opensmile.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8947 "emo-opensmile.png"; } } } }
8948 group { name: "elm/entry/emoticon/smile/default"; images.image:
8949 "emo-smile.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8950 "emo-smile.png"; } } } }
8951 group { name: "elm/entry/emoticon/sorry/default"; images.image:
8952 "emo-sorry.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8953 "emo-sorry.png"; } } } }
8954 group { name: "elm/entry/emoticon/squint-laugh/default"; images.image:
8955 "emo-squint-laugh.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8956 "emo-squint-laugh.png"; } } } }
8957 group { name: "elm/entry/emoticon/surprised/default"; images.image:
8958 "emo-surprised.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8959 "emo-surprised.png"; } } } }
8960 group { name: "elm/entry/emoticon/suspicious/default"; images.image:
8961 "emo-suspicious.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8962 "emo-suspicious.png"; } } } }
8963 group { name: "elm/entry/emoticon/tongue-dangling/default"; images.image:
8964 "emo-tongue-dangling.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8965 "emo-tongue-dangling.png"; } } } }
8966 group { name: "elm/entry/emoticon/tongue-poke/default"; images.image:
8967 "emo-tongue-poke.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8968 "emo-tongue-poke.png"; } } } }
8969 group { name: "elm/entry/emoticon/uh/default"; images.image:
8970 "emo-uh.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8971 "emo-uh.png"; } } } }
8972 group { name: "elm/entry/emoticon/unhappy/default"; images.image:
8973 "emo-unhappy.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8974 "emo-unhappy.png"; } } } }
8975 group { name: "elm/entry/emoticon/very-sorry/default"; images.image:
8976 "emo-very-sorry.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8977 "emo-very-sorry.png"; } } } }
8978 group { name: "elm/entry/emoticon/what/default"; images.image:
8979 "emo-what.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8980 "emo-what.png"; } } } }
8981 group { name: "elm/entry/emoticon/wink/default"; images.image:
8982 "emo-wink.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8983 "emo-wink.png"; } } } }
8984 group { name: "elm/entry/emoticon/worried/default"; images.image:
8985 "emo-worried.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8986 "emo-worried.png"; } } } }
8987 group { name: "elm/entry/emoticon/wtf/default"; images.image:
8988 "emo-wtf.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8989 "emo-wtf.png"; } } } }
8990 //------------------------------------------------------------
8991 group { name: "elm/entry/base/default";
8994 style { name: "entry_textblock_style";
8995 base: "font=Sans font_size=10 color=#000 wrap=word text_class=entry";
8999 tag: "em" "+ font=Sans:style=Oblique";
9000 tag: "b" "+ font=Sans:style=Bold";
9001 tag: "link" "+ color=#800 underline=on underline_color=#8008";
9002 tag: "hilight" "+ font=Sans:style=Bold";
9004 style { name: "entry_textblock_disabled_style";
9005 base: "font=Sans font_size=10 color=#00000080 wrap=word text_class=entry";
9009 tag: "em" "+ font=Sans:style=Oblique";
9010 tag: "b" "+ font=Sans:style=Bold";
9011 tag: "link" "+ color=#00000080 underline=on underline_color=#00000080";
9012 tag: "hilight" "+ font=Sans:style=Bold";
9016 // item: context_menu_orientation "horizontal";
9019 part { name: "elm.text";
9023 entry_mode: EDITABLE;
9024 select_mode: EXPLICIT;
9026 source: "elm/entry/selection/default"; // selection under
9027 // source2: "X"; // selection over
9028 // source3: "X"; // cursor under
9029 source4: "elm/entry/cursor/default"; // cursorover
9030 source5: "elm/entry/anchor/default"; // anchor under
9031 // source6: "X"; // anchor over
9032 description { state: "default" 0.0;
9033 /* we gotta use 0 0 here, because of scrolled entries */
9036 style: "entry_textblock_style";
9041 description { state: "disabled" 0.0;
9042 inherit: "default" 0.0;
9044 style: "entry_textblock_disabled_style";
9051 program { name: "focus";
9057 program { name: "disable";
9058 signal: "elm,state,disabled";
9060 action: STATE_SET "disabled" 0.0;
9063 program { name: "enable";
9064 signal: "elm,state,enabled";
9066 action: STATE_SET "default" 0.0;
9072 group { name: "elm/entry/base-mixedwrap/default";
9075 style { name: "entry_textblock_style_mixedwrap";
9076 base: "font=Sans font_size=10 color=#000 wrap=mixed text_class=entry";
9080 tag: "em" "+ font=Sans:style=Oblique";
9081 tag: "b" "+ font=Sans:style=Bold";
9082 tag: "link" "+ color=#800 underline=on underline_color=#8008";
9083 tag: "hilight" "+ font=Sans:style=Bold";
9085 style { name: "entry_textblock_disabled_style_mixedwrap";
9086 base: "font=Sans font_size=10 color=#00000080 wrap=char text_class=entry";
9090 tag: "em" "+ font=Sans:style=Oblique";
9091 tag: "b" "+ font=Sans:style=Bold";
9092 tag: "link" "+ color=#00000080 underline=on underline_color=#00000080";
9093 tag: "hilight" "+ font=Sans:style=Bold";
9097 part { name: "elm.text";
9101 entry_mode: EDITABLE;
9102 select_mode: EXPLICIT;
9104 source: "elm/entry/selection/default"; // selection under
9105 // source2: "X"; // selection over
9106 // source3: "X"; // cursor under
9107 source4: "elm/entry/cursor/default"; // cursorover
9108 source5: "elm/entry/anchor/default"; // anchor under
9109 // source6: "X"; // anchor over
9110 description { state: "default" 0.0;
9113 style: "entry_textblock_style_mixedwrap";
9118 description { state: "disabled" 0.0;
9119 inherit: "default" 0.0;
9121 style: "entry_textblock_disabled_style_mixedwrap";
9128 program { name: "focus";
9134 program { name: "disable";
9135 signal: "elm,state,disabled";
9137 action: STATE_SET "disabled" 0.0;
9140 program { name: "enable";
9141 signal: "elm,state,enabled";
9143 action: STATE_SET "default" 0.0;
9149 group { name: "elm/entry/base-charwrap/default";
9152 style { name: "entry_textblock_style_charwrap";
9153 base: "font=Sans font_size=10 color=#000 wrap=char text_class=entry";
9157 tag: "em" "+ font=Sans:style=Oblique";
9158 tag: "b" "+ font=Sans:style=Bold";
9159 tag: "link" "+ color=#800 underline=on underline_color=#8008";
9160 tag: "hilight" "+ font=Sans:style=Bold";
9162 style { name: "entry_textblock_disabled_style_charwrap";
9163 base: "font=Sans font_size=10 color=#00000080 wrap=char text_class=entry";
9167 tag: "em" "+ font=Sans:style=Oblique";
9168 tag: "b" "+ font=Sans:style=Bold";
9169 tag: "link" "+ color=#00000080 underline=on underline_color=#00000080";
9170 tag: "hilight" "+ font=Sans:style=Bold";
9174 part { name: "elm.text";
9178 entry_mode: EDITABLE;
9179 select_mode: EXPLICIT;
9181 source: "elm/entry/selection/default"; // selection under
9182 // source2: "X"; // selection over
9183 // source3: "X"; // cursor under
9184 source4: "elm/entry/cursor/default"; // cursorover
9185 source5: "elm/entry/anchor/default"; // anchor under
9186 // source6: "X"; // anchor over
9187 description { state: "default" 0.0;
9190 style: "entry_textblock_style_charwrap";
9195 description { state: "disabled" 0.0;
9196 inherit: "default" 0.0;
9198 style: "entry_textblock_disabled_style_charwrap";
9205 program { name: "focus";
9211 program { name: "disable";
9212 signal: "elm,state,disabled";
9214 action: STATE_SET "disabled" 0.0;
9217 program { name: "enable";
9218 signal: "elm,state,enabled";
9220 action: STATE_SET "default" 0.0;
9226 group { name: "elm/entry/base-nowrap/default";
9228 part { name: "elm.text";
9232 entry_mode: EDITABLE;
9233 select_mode: EXPLICIT;
9235 source: "elm/entry/selection/default"; // selection under
9236 source4: "elm/entry/cursor/default"; // cursorover
9237 source5: "elm/entry/anchor/default"; // anchor under
9238 description { state: "default" 0.0;
9240 style: "entry_textblock_style";
9245 description { state: "disabled" 0.0;
9246 inherit: "default" 0.0;
9248 style: "entry_textblock_disabled_style";
9257 description { state: "default" 0.0;
9263 description { state: "visible" 0.0;
9264 inherit: "default" 0.0;
9271 program { name: "focus";
9277 program { name: "disable";
9278 signal: "elm,state,disabled";
9280 action: STATE_SET "disabled" 0.0;
9283 program { name: "enable";
9284 signal: "elm,state,enabled";
9286 action: STATE_SET "default" 0.0;
9290 program { name: "selmode0";
9291 signal: "elm,state,select,on";
9293 action: STATE_SET "visible" 0.0;
9296 program { name: "selmode1";
9297 signal: "elm,state,select,off";
9299 action: STATE_SET "default" 0.0;
9306 group { name: "elm/entry/base-single/default";
9309 style { name: "entry_single_textblock_style";
9310 base: "font=Sans font_size=10 color=#000 wrap=none text_class=entry";
9314 tag: "em" "+ font=Sans:style=Oblique";
9315 tag: "b" "+ font=Sans:style=Bold";
9316 tag: "link" "+ color=#800 underline=on underline_color=#8008";
9317 tag: "hilight" "+ font=Sans:style=Bold";
9319 style { name: "entry_single_textblock_disabled_style";
9320 base: "font=Sans font_size=10 color=#00000080 wrap=none text_class=entry";
9324 tag: "em" "+ font=Sans:style=Oblique";
9325 tag: "b" "+ font=Sans:style=Bold";
9326 tag: "link" "+ color=#00000080 underline=on underline_color=#00000080";
9327 tag: "hilight" "+ font=Sans:style=Bold";
9331 part { name: "elm.text";
9335 entry_mode: EDITABLE;
9336 select_mode: EXPLICIT;
9338 source: "elm/entry/selection/default"; // selection under
9339 source4: "elm/entry/cursor/default"; // cursorover
9340 source5: "elm/entry/anchor/default"; // anchor under
9341 description { state: "default" 0.0;
9343 style: "entry_single_textblock_style";
9349 description { state: "disabled" 0.0;
9350 inherit: "default" 0.0;
9352 style: "entry_single_textblock_disabled_style";
9358 program { name: "focus";
9364 program { name: "disable";
9365 signal: "elm,state,disabled";
9367 action: STATE_SET "disabled" 0.0;
9370 program { name: "enable";
9371 signal: "elm,state,enabled";
9373 action: STATE_SET "default" 0.0;
9379 group { name: "elm/entry/base-single-noedit/default";
9381 part { name: "elm.text";
9386 select_mode: EXPLICIT;
9388 source: "elm/entry/selection/default"; // selection under
9389 source5: "elm/entry/anchor/default"; // anchor under
9390 description { state: "default" 0.0;
9392 style: "entry_single_textblock_style";
9398 description { state: "disabled" 0.0;
9399 inherit: "default" 0.0;
9401 style: "entry_single_textblock_disabled_style";
9407 program { name: "focus";
9413 program { name: "disable";
9414 signal: "elm,state,disabled";
9416 action: STATE_SET "disabled" 0.0;
9419 program { name: "enable";
9420 signal: "elm,state,enabled";
9422 action: STATE_SET "default" 0.0;
9428 group { name: "elm/entry/base-noedit/default";
9430 part { name: "elm.text";
9435 select_mode: EXPLICIT;
9437 source: "elm/entry/selection/default"; // selection under
9438 source5: "elm/entry/anchor/default"; // anchor under
9439 description { state: "default" 0.0;
9442 style: "entry_textblock_style";
9447 description { state: "disabled" 0.0;
9448 inherit: "default" 0.0;
9450 style: "entry_textblock_disabled_style";
9456 program { name: "focus";
9462 program { name: "disable";
9463 signal: "elm,state,disabled";
9465 action: STATE_SET "disabled" 0.0;
9468 program { name: "enable";
9469 signal: "elm,state,enabled";
9471 action: STATE_SET "default" 0.0;
9477 group { name: "elm/entry/base-noedit-mixedwrap/default";
9479 part { name: "elm.text";
9484 select_mode: EXPLICIT;
9486 source: "elm/entry/selection/default"; // selection under
9487 source5: "elm/entry/anchor/default"; // anchor under
9488 description { state: "default" 0.0;
9491 style: "entry_textblock_style_mixedwrap";
9496 description { state: "disabled" 0.0;
9497 inherit: "default" 0.0;
9499 style: "entry_textblock_disabled_style_mixedwrap";
9505 program { name: "focus";
9511 program { name: "disable";
9512 signal: "elm,state,disabled";
9514 action: STATE_SET "disabled" 0.0;
9517 program { name: "enable";
9518 signal: "elm,state,enabled";
9520 action: STATE_SET "default" 0.0;
9526 group { name: "elm/entry/base-noedit-charwrap/default";
9528 part { name: "elm.text";
9533 select_mode: EXPLICIT;
9535 source: "elm/entry/selection/default"; // selection under
9536 source5: "elm/entry/anchor/default"; // anchor under
9537 description { state: "default" 0.0;
9540 style: "entry_textblock_style_charwrap";
9545 description { state: "disabled" 0.0;
9546 inherit: "default" 0.0;
9548 style: "entry_textblock_disabled_style_charwrap";
9554 program { name: "focus";
9560 program { name: "disable";
9561 signal: "elm,state,disabled";
9563 action: STATE_SET "disabled" 0.0;
9566 program { name: "enable";
9567 signal: "elm,state,enabled";
9569 action: STATE_SET "default" 0.0;
9575 group { name: "elm/entry/base-nowrap-noedit/default";
9577 part { name: "elm.text";
9582 select_mode: EXPLICIT;
9584 source: "elm/entry/selection/default"; // selection under
9585 source5: "elm/entry/anchor/default"; // anchor under
9586 description { state: "default" 0.0;
9588 style: "entry_textblock_style";
9593 description { state: "disabled" 0.0;
9594 inherit: "default" 0.0;
9596 style: "entry_textblock_disabled_style";
9602 program { name: "focus";
9608 program { name: "disable";
9609 signal: "elm,state,disabled";
9611 action: STATE_SET "disabled" 0.0;
9614 program { name: "enable";
9615 signal: "elm,state,enabled";
9617 action: STATE_SET "default" 0.0;
9623 group { name: "elm/entry/cursor/default";
9625 image: "cur_box.png" COMP;
9626 image: "cur_hi.png" COMP;
9627 image: "cur_shad.png" COMP;
9628 image: "cur_shine.png" COMP;
9629 image: "cur_glow.png" COMP;
9632 part { name: "clip2";
9635 description { state: "default" 0.0;
9640 description { state: "focused" 0.0;
9641 inherit: "default" 0.0;
9645 part { name: "clip";
9649 description { state: "default" 0.0;
9653 description { state: "hidden" 0.0;
9654 inherit: "default" 0.0;
9661 description { state: "default" 0.0;
9666 image.border: 2 2 2 2;
9667 image.normal: "cur_shad.png";
9670 part { name: "base";
9674 description { state: "default" 0.0;
9677 rel1.relative: 0.0 1.0;
9679 rel2.relative: 1.0 1.0;
9681 image.normal: "cur_box.png";
9687 description { state: "default" 0.0;
9690 rel2.relative: 1.0 0.5;
9691 image.normal: "cur_hi.png";
9694 part { name: "shine";
9698 description { state: "default" 0.0;
9701 rel2.relative: 1.0 0.75;
9702 image.border: 2 2 1 0;
9703 image.normal: "cur_shine.png";
9707 part { name: "glow";
9710 description { state: "default" 0.0;
9712 rel1.relative: 0.0 -2.0;
9715 rel2.relative: 1.0 0.0;
9717 image.border: 2 2 0 4;
9718 image.normal: "cur_glow.png";
9721 description { state: "hidden" 0.0;
9722 inherit: "default" 0.0;
9723 color: 255 255 255 0;
9728 program { name: "show";
9731 action: STATE_SET "hidden" 0.0;
9733 transition: DECELERATE 2.0;
9737 program { name: "show2";
9738 action: STATE_SET "hidden" 0.0;
9743 program { name: "show3";
9744 action: STATE_SET "default" 0.0;
9749 program { name: "show4";
9750 action: STATE_SET "default" 0.0;
9752 transition: DECELERATE 0.5;
9756 program { name: "focused";
9757 signal: "elm,action,focus";
9759 action: STATE_SET "focused" 0.0;
9762 program { name: "unfocused";
9763 signal: "elm,action,unfocus";
9765 action: STATE_SET "default" 0.0;
9771 group { name: "elm/entry/selection/default";
9776 description { state: "default" 0.0;
9777 color: 128 128 128 128;
9783 group { name: "elm/entry/anchor/default";
9788 description { state: "default" 0.0;
9795 ///////////////////////////////////////////////////////////////////////////////
9796 group { name: "elm/bubble/top_left/default";
9797 alias: "elm/bubble/base/default";
9799 image: "bubble_3.png" COMP;
9800 image: "bubble_4.png" COMP;
9801 image: "bubble_shine3.png" COMP;
9802 image: "bubble_shine4.png" COMP;
9805 part { name: "event";
9808 state: "default" 0.0;
9812 part { name: "elm.swallow.icon";
9814 description { state: "default" 0.0;
9819 aspect_preference: VERTICAL;
9830 description { state: "visible" 0.0;
9831 inherit: "default" 0.0;
9835 part { name: "elm.text";
9839 description { state: "default" 0.0;
9843 to_x: "elm.swallow.icon";
9854 font: "Sans:style=Bold,Edje-Vera-Bold";
9862 part { name: "elm.info";
9866 description { state: "default" 0.0;
9879 font: "Sans:style=Bold,Edje-Vera-Bold";
9887 part { name: "base0";
9889 description { state: "default" 0.0;
9891 to_y: "elm.swallow.icon";
9896 normal: "bubble_3.png";
9899 image.middle: SOLID;
9902 description { state: "rtl" 0.0;
9903 inherit: "default" 0.0;
9905 normal: "bubble_4.png";
9910 part { name: "elm.swallow.content";
9912 description { state: "default" 0.0;
9923 part { name: "shine";
9925 description { state: "default" 0.0;
9936 normal: "bubble_shine3.png";
9941 description { state: "rtl" 0.0;
9942 inherit: "default" 0.0;
9944 normal: "bubble_shine4.png";
9953 signal: "elm,state,icon,visible";
9955 action: STATE_SET "visible" 0.0;
9956 target: "elm.swallow.icon";
9960 signal: "elm,state,icon,hidden";
9962 action: STATE_SET "default" 0.0;
9963 target: "elm.swallow.icon";
9965 program { name: "to_rtl";
9966 signal: "edje,state,rtl";
9968 action: STATE_SET "rtl" 0.0;
9972 program { name: "to_ltr";
9973 signal: "edje,state,ltr";
9975 action: STATE_SET "default" 0.0;
9982 group { name: "elm/bubble/top_right/default";
9984 image: "bubble_3.png" COMP;
9985 image: "bubble_4.png" COMP;
9986 image: "bubble_shine3.png" COMP;
9987 image: "bubble_shine4.png" COMP;
9990 part { name: "event";
9993 state: "default" 0.0;
9997 part { name: "elm.swallow.icon";
9999 description { state: "default" 0.0;
10004 aspect_preference: VERTICAL;
10015 description { state: "visible" 0.0;
10016 inherit: "default" 0.0;
10020 part { name: "elm.text";
10024 description { state: "default" 0.0;
10038 font: "Sans:style=Bold,Edje-Vera-Bold";
10046 part { name: "elm.info";
10050 description { state: "default" 0.0;
10058 to_x: "elm.swallow.icon";
10064 font: "Sans:style=Bold,Edje-Vera-Bold";
10072 part { name: "base0";
10074 description { state: "default" 0.0;
10076 to_y: "elm.swallow.icon";
10081 normal: "bubble_4.png";
10082 border: 11 36 18 9;
10084 image.middle: SOLID;
10087 description { state: "rtl" 0.0;
10088 inherit: "default" 0.0;
10090 normal: "bubble_3.png";
10091 border: 36 11 18 9;
10095 part { name: "elm.swallow.content";
10097 description { state: "default" 0.0;
10108 part { name: "shine";
10110 description { state: "default" 0.0;
10121 normal: "bubble_shine4.png";
10126 description { state: "rtl" 0.0;
10127 inherit: "default" 0.0;
10129 normal: "bubble_shine3.png";
10138 signal: "elm,state,icon,visible";
10140 action: STATE_SET "visible" 0.0;
10141 target: "elm.swallow.icon";
10145 signal: "elm,state,icon,hidden";
10147 action: STATE_SET "default" 0.0;
10148 target: "elm.swallow.icon";
10150 program { name: "to_rtl";
10151 signal: "edje,state,rtl";
10153 action: STATE_SET "rtl" 0.0;
10157 program { name: "to_ltr";
10158 signal: "edje,state,ltr";
10160 action: STATE_SET "default" 0.0;
10167 group { name: "elm/bubble/bottom_left/default";
10169 image: "bubble_1.png" COMP;
10170 image: "bubble_2.png" COMP;
10171 image: "bubble_shine.png" COMP;
10174 part { name: "event";
10177 state: "default" 0.0;
10181 part { name: "elm.swallow.icon";
10183 description { state: "default" 0.0;
10188 aspect_preference: VERTICAL;
10199 description { state: "visible" 0.0;
10200 inherit: "default" 0.0;
10204 part { name: "elm.text";
10208 description { state: "default" 0.0;
10212 to_x: "elm.swallow.icon";
10223 font: "Sans:style=Bold,Edje-Vera-Bold";
10231 part { name: "elm.info";
10235 description { state: "default" 0.0;
10248 font: "Sans:style=Bold,Edje-Vera-Bold";
10256 part { name: "base0";
10258 description { state: "default" 0.0;
10260 to_y: "elm.swallow.icon";
10265 normal: "bubble_1.png";
10266 border: 36 11 10 19;
10268 image.middle: SOLID;
10271 description { state: "rtl" 0.0;
10272 inherit: "default" 0.0;
10274 normal: "bubble_2.png";
10275 border: 11 36 10 19;
10279 part { name: "elm.swallow.content";
10281 description { state: "default" 0.0;
10292 part { name: "shine";
10294 description { state: "default" 0.0;
10305 normal: "bubble_shine.png";
10310 description { state: "rtl" 0.0;
10311 inherit: "default" 0.0;
10313 normal: "bubble_shine4.png";
10322 signal: "elm,state,icon,visible";
10324 action: STATE_SET "visible" 0.0;
10325 target: "elm.swallow.icon";
10329 signal: "elm,state,icon,hidden";
10331 action: STATE_SET "default" 0.0;
10332 target: "elm.swallow.icon";
10334 program { name: "to_rtl";
10335 signal: "edje,state,rtl";
10337 action: STATE_SET "rtl" 0.0;
10340 program { name: "to_ltr";
10341 signal: "edje,state,ltr";
10343 action: STATE_SET "default" 0.0;
10349 group { name: "elm/bubble/bottom_right/default";
10351 image: "bubble_1.png" COMP;
10352 image: "bubble_2.png" COMP;
10353 image: "bubble_shine.png" COMP;
10356 part { name: "event";
10359 state: "default" 0.0;
10363 part { name: "elm.swallow.icon";
10365 description { state: "default" 0.0;
10370 aspect_preference: VERTICAL;
10381 description { state: "visible" 0.0;
10382 inherit: "default" 0.0;
10386 part { name: "elm.text";
10390 description { state: "default" 0.0;
10404 font: "Sans:style=Bold,Edje-Vera-Bold";
10412 part { name: "elm.info";
10416 description { state: "default" 0.0;
10424 to_x: "elm.swallow.icon";
10430 font: "Sans:style=Bold,Edje-Vera-Bold";
10438 part { name: "base0";
10440 description { state: "default" 0.0;
10442 to_y: "elm.swallow.icon";
10447 normal: "bubble_2.png";
10448 border: 11 36 10 19;
10450 image.middle: SOLID;
10453 description { state: "rtl" 0.0;
10454 inherit: "default" 0.0;
10456 normal: "bubble_1.png";
10457 border: 36 11 10 19;
10461 part { name: "elm.swallow.content";
10463 description { state: "default" 0.0;
10474 part { name: "shine";
10476 description { state: "default" 0.0;
10487 normal: "bubble_shine.png";
10492 description { state: "rtl" 0.0;
10493 inherit: "default" 0.0;
10495 normal: "bubble_shine3.png";
10504 signal: "elm,state,icon,visible";
10506 action: STATE_SET "visible" 0.0;
10507 target: "elm.swallow.icon";
10511 signal: "elm,state,icon,hidden";
10513 action: STATE_SET "default" 0.0;
10514 target: "elm.swallow.icon";
10516 program { name: "to_rtl";
10517 signal: "edje,state,rtl";
10519 action: STATE_SET "rtl" 0.0;
10522 program { name: "to_ltr";
10523 signal: "edje,state,ltr";
10525 action: STATE_SET "default" 0.0;
10531 ///////////////////////////////////////////////////////////////////////////////
10532 group { name: "elm/photo/base/default";
10534 image: "frame_1.png" COMP;
10535 image: "frame_2.png" COMP;
10536 image: "dia_grad.png" COMP;
10537 image: "head.png" COMP;
10540 part { name: "base0";
10542 description { state: "default" 0.0;
10543 image.normal: "dia_grad.png";
10555 part { name: "base";
10557 description { state: "default" 0.0;
10559 normal: "frame_2.png";
10566 part { name: "head";
10568 description { state: "default" 0.0;
10570 rel2.offset: -5 -5;
10572 aspect_preference: BOTH;
10573 image.normal: "head.png";
10576 part { name: "clip";
10579 description { state: "default" 0.0;
10581 rel2.offset: -5 -5;
10582 color: 255 255 255 255;
10585 part { name: "elm.swallow.content";
10588 description { state: "default" 0.0;
10590 rel2.offset: -5 -5;
10593 part { name: "over";
10595 description { state: "default" 0.0;
10597 rel2.offset: -5 -5;
10599 normal: "frame_1.png";
10609 group { name: "elm/photo/base/shadow";
10611 image: "shadow.png" COMP;
10612 image: "black.png" COMP;
10615 public message(Msg_Type:type, id, ...) {
10616 if( (type==MSG_INT_SET) && (id==0) )
10621 custom_state(PART:"size", "default", 0.0);
10625 set_state_val(PART:"size", STATE_REL1_OFFSET, - w/2, - h/2);
10626 set_state_val(PART:"size", STATE_REL2_OFFSET, w/2 + 1, h/2 + 1);
10627 set_state(PART:"size", "custom", 0.0);
10632 part { name: "size";
10634 description { state: "default" 0.0;
10635 rel1.relative: 0.5 0.5;
10636 rel2.relative: 0.5 0.5;
10644 state: "default" 0.0;
10647 rel1.relative: -0.06 -0.06;
10648 rel2.relative: 1.07 1.07;
10649 image.normal: "shadow.png";
10654 part { name: "elm.swallow.content";
10656 description { state: "default" 0.0;
10658 rel2.offset: -3 -3;
10668 state: "default" 0.0;
10673 image.normal: "black.png";
10674 image.border: 1 1 1 1;
10681 ///////////////////////////////////////////////////////////////////////////////
10682 group { name: "elm/thumb/base/default";
10684 image: "frame_1.png" COMP;
10685 image: "frame_2.png" COMP;
10686 image: "dia_grad.png" COMP;
10687 image: "busy-1.png" COMP;
10688 image: "busy-2.png" COMP;
10689 image: "busy-3.png" COMP;
10690 image: "busy-4.png" COMP;
10691 image: "busy-5.png" COMP;
10692 image: "busy-6.png" COMP;
10693 image: "busy-7.png" COMP;
10694 image: "busy-8.png" COMP;
10695 image: "busy-9.png" COMP;
10698 part { name: "base0";
10700 description { state: "default" 0.0;
10701 image.normal: "dia_grad.png";
10713 part { name: "base";
10715 description { state: "default" 0.0;
10717 normal: "frame_2.png";
10724 part { name: "clip";
10727 description { state: "default" 0.0;
10729 rel2.offset: -5 -5;
10730 color: 255 255 255 255;
10733 part { name: "elm.swallow.content";
10736 description { state: "default" 0.0;
10738 rel2.offset: -5 -5;
10741 part { name: "progress";
10745 description { state: "default" 0.0;
10750 aspect_preference: BOTH;
10752 description { state: "pulse" 0.0;
10753 inherit: "default" 0.0;
10756 normal: "busy-9.png";
10757 tween: "busy-1.png";
10758 tween: "busy-2.png";
10759 tween: "busy-3.png";
10760 tween: "busy-4.png";
10761 tween: "busy-5.png";
10762 tween: "busy-6.png";
10763 tween: "busy-7.png";
10764 tween: "busy-8.png";
10769 part { name: "over";
10771 description { state: "default" 0.0;
10773 rel2.offset: -5 -5;
10775 normal: "frame_1.png";
10783 program { name: "start_pulse";
10784 signal: "elm,state,pulse,start";
10786 action: STATE_SET "pulse" 0.0;
10787 target: "progress";
10788 transition: LINEAR 0.5;
10789 after: "start_pulse";
10791 program { name: "stop_pulse";
10792 signal: "elm,state,pulse,stop";
10794 action: STATE_SET "default" 0.0;
10795 target: "progress";
10801 group { name: "elm/thumb/base/noframe";
10803 image: "busy-1.png" COMP;
10804 image: "busy-2.png" COMP;
10805 image: "busy-3.png" COMP;
10806 image: "busy-4.png" COMP;
10807 image: "busy-5.png" COMP;
10808 image: "busy-6.png" COMP;
10809 image: "busy-7.png" COMP;
10810 image: "busy-8.png" COMP;
10811 image: "busy-9.png" COMP;
10814 part { name: "elm.swallow.content";
10816 description { state: "default" 0.0;
10818 rel2.offset: -5 -5;
10821 part { name: "progress";
10823 description { state: "default" 0.0;
10828 aspect_preference: BOTH;
10830 description { state: "pulse" 0.0;
10831 inherit: "default" 0.0;
10834 normal: "busy-9.png";
10835 tween: "busy-1.png";
10836 tween: "busy-2.png";
10837 tween: "busy-3.png";
10838 tween: "busy-4.png";
10839 tween: "busy-5.png";
10840 tween: "busy-6.png";
10841 tween: "busy-7.png";
10842 tween: "busy-8.png";
10848 program { name: "start_pulse";
10849 signal: "elm,state,pulse,start";
10851 action: STATE_SET "pulse" 0.0;
10852 target: "progress";
10853 transition: LINEAR 0.5;
10854 after: "start_pulse";
10856 program { name: "stop_pulse";
10857 signal: "elm,state,pulse,stop";
10859 action: STATE_SET "default" 0.0;
10860 target: "progress";
10867 ///////////////////////////////////////////////////////////////////////////////
10868 #define GROUP_ALIAS_ICON(Name, Alias, File, Min, Max) \
10869 group { name: "elm/icon/"##Name##"/default"; min: Min Min; max: Max Max; \
10870 alias: "elm/icon/"##Alias##"/default"; \
10871 images.image: File COMP; parts { part { name: "base"; \
10872 description { aspect: 1.0 1.0; aspect_preference: BOTH; \
10873 image.normal: File; } } } }
10875 #define GROUP_ICON(Name, File, Min, Max) \
10876 group { name: "elm/icon/"##Name##"/default"; min: Min Min; max: Max Max; \
10877 images.image: File COMP; parts { part { name: "base"; \
10878 description { aspect: 1.0 1.0; aspect_preference: BOTH; \
10879 image.normal: File; } } } }
10881 group { name: "elm/icon/arrow_down/default";
10882 alias: "elm/icon/toolbar/arrow_down/default";
10883 alias: "elm/icon/toolbar/more_menu/default"; min: 32 32;
10884 images.image: "icon_arrow_down.png" COMP; parts { part { name: "base";
10885 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10886 image.normal: "icon_arrow_down.png"; } } } }
10888 GROUP_ALIAS_ICON("home", "toolbar/home", "icon_home.png", 32, 0);
10889 GROUP_ALIAS_ICON("close", "toolbar/close", "icon_close.png", 32, 0);
10890 GROUP_ALIAS_ICON("apps", "toolbar/apps", "icon_apps.png", 32, 0);
10891 GROUP_ALIAS_ICON("arrow_up", "toolbar/arrow_up", "icon_arrow_up.png", 32, 0);
10892 GROUP_ALIAS_ICON("arrow_left", "toolbar/arrow_left", "icon_arrow_left.png", 32, 0);
10893 GROUP_ALIAS_ICON("arrow_right", "toolbar/arrow_right", "icon_arrow_right.png", 32, 0);
10894 GROUP_ALIAS_ICON("chat", "toolbar/chat", "icon_chat.png", 32, 0);
10895 GROUP_ALIAS_ICON("clock", "toolbar/clock", "icon_clock.png", 32, 0);
10896 GROUP_ALIAS_ICON("delete", "toolbar/delete", "icon_delete.png", 32, 0);
10897 GROUP_ALIAS_ICON("edit", "toolbar/edit", "icon_edit.png", 32, 0);
10898 GROUP_ALIAS_ICON("refresh", "toolbar/refresh", "icon_refresh.png", 32, 0);
10899 GROUP_ALIAS_ICON("folder", "toolbar/folder", "icon_folder.png", 32, 0);
10900 GROUP_ALIAS_ICON("file", "toolbar/file", "icon_file.png", 32, 0);
10901 ///////////////////////////////////////////////////////////////////////////////
10902 GROUP_ICON("menu/home", "icon_home.png", 24, 24);
10903 GROUP_ICON("menu/close", "icon_close.png", 24, 24);
10904 GROUP_ICON("menu/apps", "icon_apps.png", 24, 24);
10905 GROUP_ICON("menu/arrow_up", "icon_arrow_up.png", 24, 24);
10906 GROUP_ICON("menu/arrow_down", "icon_arrow_down.png", 24, 24);
10907 GROUP_ICON("menu/arrow_left", "icon_arrow_left.png", 24, 24);
10908 GROUP_ICON("menu/arrow_right", "icon_arrow_right.png", 24, 24);
10909 GROUP_ICON("menu/chat", "icon_chat.png", 24, 24);
10910 GROUP_ICON("menu/clock", "icon_clock.png", 24, 24);
10911 GROUP_ICON("menu/delete", "icon_delete.png", 24, 24);
10912 GROUP_ICON("menu/edit", "icon_edit.png", 24, 24);
10913 GROUP_ICON("menu/refresh", "icon_refresh.png", 24, 24);
10914 GROUP_ICON("menu/folder", "icon_folder.png", 24, 24);
10915 GROUP_ICON("menu/file", "icon_file.png", 24, 24);
10917 GROUP_ICON("media_player/forward", "mp_forward.png", 16, 0);
10918 GROUP_ICON("media_player/info", "mp_info.png", 16, 0);
10919 GROUP_ICON("media_player/next", "mp_next.png", 16, 0);
10920 GROUP_ICON("media_player/pause", "mp_pause.png", 16, 0);
10921 GROUP_ICON("media_player/play", "mp_play.png", 16, 0);
10922 GROUP_ICON("media_player/prev", "mp_prev.png", 16, 0);
10923 GROUP_ICON("media_player/rewind", "mp_rewind.png", 16, 0);
10924 GROUP_ICON("media_player/stop", "mp_stop.png", 16, 0);
10926 ///////////////////////////////////////////////////////////////////////////////
10927 group { name: "elm/toolbar/base/default";
10929 image: "bt_dis_base.png" COMP;
10930 image: "bt_dis_hilight.png" COMP;
10931 image: "bt_dis_shine.png" COMP;
10932 image: "icon_left_arrow.png" COMP;
10933 image: "icon_right_arrow.png" COMP;
10936 part { name: "base";
10938 description { state: "default" 0.0;
10943 rel2.offset: -3 -3;
10945 normal: "bt_dis_base.png";
10948 image.middle: SOLID;
10951 part { name: "clipper";
10955 state: "default" 0.0;
10966 part { name: "elm.swallow.content";
10967 clip_to: "clipper";
10970 state: "default" 0.0;
10971 rel1.to: "clipper";
10972 rel2.to: "clipper";
10975 part { name: "over2";
10977 description { state: "default" 0.0;
10981 normal: "bt_dis_shine.png";
10986 part { name: "over1";
10988 description { state: "default" 0.0;
10991 rel2.relative: 1.0 0.5;
10993 normal: "bt_dis_hilight.png";
10996 color: 255 255 255 128;
10999 part { name: "left_arrow";
11001 description { state: "default" 0.0;
11002 image.normal: "icon_left_arrow.png";
11004 aspect_preference: VERTICAL;
11009 description { state: "hidden" 0.0;
11010 inherit: "default" 0.0;
11012 color: 255 255 255 0;
11015 part { name: "right_arrow";
11017 description { state: "default" 0.0;
11018 image.normal: "icon_right_arrow.png";
11020 aspect_preference: VERTICAL;
11025 description { state: "hidden" 0.0;
11026 inherit: "default" 0.0;
11028 color: 255 255 255 0;
11031 part { name: "event";
11035 description { state: "default" 0.0;
11041 program { name: "sb_hbar_show";
11042 signal: "elm,action,show,hbar";
11044 action: STATE_SET "default" 0.0;
11045 transition: LINEAR 0.5;
11046 target: "left_arrow";
11047 target: "right_arrow";
11049 program { name: "sb_hbar_hide";
11050 signal: "elm,action,hide,hbar";
11052 action: STATE_SET "hidden" 0.0;
11053 target: "left_arrow";
11054 target: "right_arrow";
11055 transition: LINEAR 0.5;
11060 group { name: "elm/toolbar/item/default";
11062 image: "toolbar_sel.png" COMP;
11064 data.item: "transition_animation_on" "1";
11066 part { name: "label2";
11070 clip_to: "elm.text.clipper";
11071 description { state: "default" 0.0;
11074 rel1.to: "elm.text";
11075 rel2.to: "elm.text";
11079 text_source: "elm.text";
11083 text_class: "toolbar_item";
11086 description { state: "selected" 0.0;
11087 inherit: "default" 0.0;
11090 description { state: "disabled" 0.0;
11091 inherit: "default" 0.0;
11095 description { state: "disabled_visible" 0.0;
11096 inherit: "default" 0.0;
11103 part { name: "label2_new";
11107 clip_to: "elm.text_new.clipper";
11108 description { state: "default" 0.0;
11111 rel1.to: "elm.text_new";
11112 rel2.to: "elm.text_new";
11116 text_source: "elm.text_new";
11120 text_class: "toolbar_item";
11123 description { state: "selected" 0.0;
11124 inherit: "default" 0.0;
11127 description { state: "disabled" 0.0;
11128 inherit: "default" 0.0;
11132 description { state: "disabled_visible" 0.0;
11133 inherit: "default" 0.0;
11142 description { state: "default" 0.0;
11144 color: 255 255 255 0;
11146 normal: "toolbar_sel.png";
11149 image.middle: SOLID;
11152 description { state: "selected" 0.0;
11153 inherit: "default" 0.0;
11155 color: 255 255 255 255;
11157 description { state: "disabled" 0.0;
11158 inherit: "default" 0.0;
11160 color: 255 255 255 0;
11163 part { name: "elm.swallow.icon";
11165 clip_to: "elm.icon.clipper";
11166 description { state: "default" 0.0;
11181 part { name: "elm.swallow.icon_new";
11183 clip_to: "elm.icon_new.clipper";
11184 description { state: "default" 0.0;
11192 to_y: "elm.text_new";
11199 part { name: "elm.text";
11201 effect: SOFT_SHADOW;
11204 clip_to: "elm.text.clipper";
11205 description { state: "default" 0.0;
11217 color: 224 224 224 255;
11220 font: "Sans:style=Bold";
11224 text_class: "toolbar_item";
11227 description { state: "selected" 0.0;
11228 inherit: "default" 0.0;
11231 description { state: "visible" 0.0;
11232 inherit: "default" 0.0;
11236 description { state: "disabled" 0.0;
11237 inherit: "default" 0.0;
11241 description { state: "disabled_visible" 0.0;
11242 inherit: "default" 0.0;
11249 part { name: "elm.text_new";
11251 effect: SOFT_SHADOW;
11253 clip_to: "elm.text_new.clipper";
11255 description { state: "default" 0.0;
11267 color: 224 224 224 255;
11270 font: "Sans:style=Bold";
11274 text_class: "toolbar_item";
11277 description { state: "selected" 0.0;
11278 inherit: "default" 0.0;
11281 description { state: "visible" 0.0;
11282 inherit: "default" 0.0;
11286 description { state: "disabled" 0.0;
11287 inherit: "default" 0.0;
11291 description { state: "disabled_visible" 0.0;
11292 inherit: "default" 0.0;
11299 part { name: "elm.text.clipper";
11301 description { state: "default" 0.0;
11302 color: 255 255 255 255;
11304 description { state: "animation" 0.0;
11305 color: 255 255 255 0;
11308 part { name: "elm.text_new.clipper";
11310 description { state: "default" 0.0;
11311 color: 255 255 255 0;
11313 description { state: "animation" 0.0;
11314 color: 255 255 255 255;
11317 part { name: "elm.icon.clipper";
11319 description { state: "default" 0.0;
11320 color: 255 255 255 255;
11322 description { state: "animation" 0.0;
11323 color: 255 255 255 0;
11326 part { name: "elm.icon_new.clipper";
11328 description { state: "default" 0.0;
11329 color: 255 255 255 0;
11331 description { state: "animation" 0.0;
11332 color: 255 255 255 255;
11335 part { name: "event";
11338 ignore_flags: ON_HOLD;
11339 description { state: "default" 0.0;
11345 program { name: "go_active";
11346 signal: "elm,state,selected";
11348 action: STATE_SET "selected" 0.0;
11350 target: "elm.text";
11352 target: "elm.text_new";
11353 target: "label2_new";
11354 transition: LINEAR 0.2;
11356 program { name: "go_passive";
11357 signal: "elm,state,unselected";
11359 action: STATE_SET "default" 0.0;
11361 target: "elm.text";
11363 target: "elm.text_new";
11364 target: "label2_new";
11365 transition: LINEAR 0.1;
11367 program { name: "go";
11368 signal: "mouse,up,1";
11370 action: SIGNAL_EMIT "elm,action,click" "elm";
11372 program { name: "mouse,in";
11373 signal: "mouse,in";
11375 action: SIGNAL_EMIT "elm,mouse,in" "elm";
11377 program { name: "mouse,out";
11378 signal: "mouse,out";
11380 action: SIGNAL_EMIT "elm,mouse,out" "elm";
11382 program { name: "disable";
11383 signal: "elm,state,disabled";
11385 action: STATE_SET "disabled" 0.0;
11387 target: "label2_new";
11389 after: "disable_text";
11391 program { name: "disable_text";
11395 get_state(PART:"elm.text", st, 30, vl);
11396 if (!strcmp(st, "visible"))
11398 set_state(PART:"elm.text", "disabled_visible", 0.0);
11399 set_state(PART:"elm.text_new", "disabled_visible", 0.0);
11403 set_state(PART:"elm.text", "disabled", 0.0);
11404 set_state(PART:"elm.text_new", "disabled", 0.0);
11408 program { name: "enable";
11409 signal: "elm,state,enabled";
11411 action: STATE_SET "default" 0.0;
11413 target: "label2_new";
11415 after: "enable_text";
11417 program { name: "enable_text";
11421 get_state(PART:"elm.text", st, 30, vl);
11422 if (!strcmp(st, "disabled_visible"))
11424 set_state(PART:"elm.text", "visible", 0.0);
11425 set_state(PART:"elm.text_new", "visible", 0.0);
11429 set_state(PART:"elm.text", "default", 0.0);
11430 set_state(PART:"elm.text_new", "default", 0.0);
11434 program { name: "label_set,animation,forward";
11435 signal: "elm,state,label_set,forward";
11437 after: "label_set,animation";
11439 program { name: "label_set,animation,backward";
11440 signal: "elm,state,label_set,backward";
11442 after: "label_set,animation";
11444 program { name: "label_set,animation";
11445 signal: "elm,state,label_set";
11447 action: STATE_SET "animation" 0.0;
11448 target: "elm.text.clipper";
11449 target: "elm.text_new.clipper";
11450 transition: LINEAR 0.2;
11451 after: "label_set,animation,done";
11453 program { name: "label_set,animation,done";
11454 action: SIGNAL_EMIT "elm,state,label_set,done" "elm";
11456 program { name: "label,reset";
11457 signal: "elm,state,label,reset";
11459 action: STATE_SET "default" 0.0;
11460 target: "elm.text.clipper";
11461 target: "elm.text_new.clipper";
11463 program { name: "icon_set,animation,forward";
11464 signal: "elm,state,icon_set,forward";
11466 after: "icon_set,animation";
11468 program { name: "icon_set,animation,backward";
11469 signal: "elm,state,icon_set,backward";
11471 after: "icon_set,animation";
11473 program { name: "icon_set,animation";
11474 signal: "elm,state,icon_set";
11476 action: STATE_SET "animation" 0.0;
11477 target: "elm.icon.clipper";
11478 target: "elm.icon_new.clipper";
11479 transition: LINEAR 0.2;
11480 after: "icon_set,animation,done";
11482 program { name: "icon_set,animation,done";
11483 action: SIGNAL_EMIT "elm,state,icon_set,done" "elm";
11485 program { name: "icon,reset";
11486 signal: "elm,state,icon,reset";
11488 action: STATE_SET "default" 0.0;
11489 target: "elm.icon.clipper";
11490 target: "elm.icon_new.clipper";
11495 group { name: "elm/toolbar/separator/default";
11497 image: "toolbar_separator_v.png" COMP;
11500 part { name: "separator"; // separator group
11501 description { state: "default" 0.0;
11505 rel2.offset: -5 -5;
11507 normal: "toolbar_separator_v.png";
11517 ///////////////////////////////////////////////////////////////////////////////
11518 group { name: "elm/notify/block_events/default";
11520 part { name: "block_events";
11522 description { state: "default" 0.0;
11530 name: "block_clicked";
11531 signal: "mouse,clicked,1";
11532 source: "block_events";
11533 action: SIGNAL_EMIT "elm,action,clicked" "elm";
11537 group { name: "elm/notify/top/default";
11538 //this group is a design similar to the inwin group
11540 image: "shad_circ.png" COMP;
11541 image: "bt_dis_base.png" COMP;
11542 image: "bt_dis_hilight.png" COMP;
11545 part { name: "base";
11549 description { state: "default" 0.0;
11551 rel1.offset: 10 10;
11552 rel2.offset: -10 -10;
11553 rel1.relative: 0.0 -1.0;
11554 rel2.relative: 1.0 0.0;
11556 description { state: "visible" 0.0;
11557 inherit: "default" 0.0;
11559 rel1.relative: 0.0 0.0;
11560 rel2.relative: 1.0 1.0;
11563 part { name: "shad";
11565 description { state: "default" 0.0;
11566 image.normal: "shad_circ.png";
11567 rel1.to: "elm.swallow.content";
11568 rel1.offset: -64 -64;
11569 rel2.to: "elm.swallow.content";
11570 rel2.offset: 63 63;
11574 part { name: "pop";
11576 description { state: "default" 0.0;
11577 rel1.to: "elm.swallow.content";
11578 rel1.offset: -5 -5;
11579 rel2.to: "elm.swallow.content";
11582 normal: "bt_dis_base.png";
11585 image.middle: SOLID;
11588 part { name: "popover";
11590 description { state: "default" 0.0;
11593 rel2.relative: 1.0 0.5;
11595 normal: "bt_dis_hilight.png";
11600 part { name: "elm.swallow.content";
11602 description { state: "default" 0.0;
11609 program { name: "show";
11610 signal: "elm,action,show";
11612 action: STATE_SET "visible" 0.0;
11615 program { name: "show_2";
11617 action: STATE_SET "default" 0.0;
11621 program { name: "show_3";
11623 action: STATE_SET "visible" 0.0;
11625 transition: LINEAR 0.5;
11627 program { name: "hide";
11628 signal: "elm,action,hide";
11630 action: STATE_SET "default" 0.0;
11635 group { name: "elm/notify/center/default";
11636 //this group is a design similar to the inwin group
11638 image: "bt_dis_base.png" COMP;
11641 part { name: "base";
11645 description { state: "default" 0.0;
11647 rel1.relative: 0.0 0.0;
11648 rel2.relative: 1.0 1.0;
11651 part { name: "pop";
11653 description { state: "default" 0.0;
11654 rel1.to: "elm.swallow.content";
11655 rel1.offset: -5 -5;
11656 rel2.to: "elm.swallow.content";
11659 normal: "bt_dis_base.png";
11664 part { name: "elm.swallow.content";
11666 description { state: "default" 0.0;
11673 program { name: "show";
11674 signal: "elm,action,show";
11676 action: STATE_SET "default" 0.0;
11679 program { name: "show_2";
11681 action: STATE_SET "default" 0.0;
11684 program { name: "hide";
11685 signal: "elm,action,hide";
11687 action: STATE_SET "default" 0.0;
11692 group { name: "elm/notify/bottom/default";
11693 //this group is a design similar to the inwin group
11695 image: "shad_circ.png" COMP;
11696 image: "bt_dis_base.png" COMP;
11697 image: "bt_dis_hilight.png" COMP;
11700 part { name: "base";
11704 description { state: "default" 0.0;
11706 rel1.offset: 10 10;
11707 rel2.offset: -10 -10;
11708 rel1.relative: 0.0 1.0;
11709 rel2.relative: 1.0 2.0;
11711 description { state: "visible" 0.0;
11712 inherit: "default" 0.0;
11714 rel1.relative: 0.0 0.0;
11715 rel2.relative: 1.0 1.0;
11718 part { name: "shad";
11720 description { state: "default" 0.0;
11721 image.normal: "shad_circ.png";
11722 rel1.to: "elm.swallow.content";
11723 rel1.offset: -64 -64;
11724 rel2.to: "elm.swallow.content";
11725 rel2.offset: 63 63;
11729 part { name: "pop";
11731 description { state: "default" 0.0;
11732 rel1.to: "elm.swallow.content";
11733 rel1.offset: -5 -5;
11734 rel2.to: "elm.swallow.content";
11737 normal: "bt_dis_base.png";
11740 image.middle: SOLID;
11743 part { name: "popover";
11745 description { state: "default" 0.0;
11748 rel2.relative: 1.0 0.5;
11750 normal: "bt_dis_hilight.png";
11755 part { name: "elm.swallow.content";
11757 description { state: "default" 0.0;
11764 program { name: "show";
11765 signal: "elm,action,show";
11767 action: STATE_SET "visible" 0.0;
11770 program { name: "show_2";
11772 action: STATE_SET "default" 0.0;
11776 program { name: "show_3";
11778 action: STATE_SET "visible" 0.0;
11780 transition: LINEAR 0.5;
11782 program { name: "hide";
11783 signal: "elm,action,hide";
11785 action: STATE_SET "default" 0.0;
11790 group { name: "elm/notify/left/default";
11791 //this group is a design similar to the inwin group
11793 image: "shad_circ.png" COMP;
11794 image: "bt_dis_base.png" COMP;
11795 image: "bt_dis_hilight.png" COMP;
11798 part { name: "base";
11802 description { state: "default" 0.0;
11804 rel1.offset: 10 10;
11805 rel2.offset: -10 -10;
11806 rel1.relative: -1.0 0.0;
11807 rel2.relative: 0.0 1.0;
11809 description { state: "visible" 0.0;
11810 inherit: "default" 0.0;
11812 rel1.relative: 0.0 0.0;
11813 rel2.relative: 1.0 1.0;
11816 part { name: "shad";
11818 description { state: "default" 0.0;
11819 image.normal: "shad_circ.png";
11820 rel1.to: "elm.swallow.content";
11821 rel1.offset: -64 -64;
11822 rel2.to: "elm.swallow.content";
11823 rel2.offset: 63 63;
11827 part { name: "pop";
11829 description { state: "default" 0.0;
11830 rel1.to: "elm.swallow.content";
11831 rel1.offset: -5 -5;
11832 rel2.to: "elm.swallow.content";
11835 normal: "bt_dis_base.png";
11838 image.middle: SOLID;
11841 part { name: "popover";
11843 description { state: "default" 0.0;
11846 rel2.relative: 1.0 0.5;
11848 normal: "bt_dis_hilight.png";
11853 part { name: "elm.swallow.content";
11855 description { state: "default" 0.0;
11862 program { name: "show";
11863 signal: "elm,action,show";
11865 action: STATE_SET "visible" 0.0;
11868 program { name: "show_2";
11870 action: STATE_SET "default" 0.0;
11874 program { name: "show_3";
11876 action: STATE_SET "visible" 0.0;
11878 transition: LINEAR 0.5;
11880 program { name: "hide";
11881 signal: "elm,action,hide";
11883 action: STATE_SET "default" 0.0;
11888 group { name: "elm/notify/right/default";
11889 //this group is a design similar to the inwin group
11891 image: "shad_circ.png" COMP;
11892 image: "bt_dis_base.png" COMP;
11893 image: "bt_dis_hilight.png" COMP;
11896 part { name: "base";
11900 description { state: "default" 0.0;
11902 rel1.offset: 10 10;
11903 rel2.offset: -10 -10;
11904 rel1.relative: 1.0 0.0;
11905 rel2.relative: 2.0 1.0;
11907 description { state: "visible" 0.0;
11908 inherit: "default" 0.0;
11910 rel1.relative: 0.0 0.0;
11911 rel2.relative: 1.0 1.0;
11914 part { name: "shad";
11916 description { state: "default" 0.0;
11917 image.normal: "shad_circ.png";
11918 rel1.to: "elm.swallow.content";
11919 rel1.offset: -64 -64;
11920 rel2.to: "elm.swallow.content";
11921 rel2.offset: 63 63;
11925 part { name: "pop";
11927 description { state: "default" 0.0;
11928 rel1.to: "elm.swallow.content";
11929 rel1.offset: -5 -5;
11930 rel2.to: "elm.swallow.content";
11933 normal: "bt_dis_base.png";
11936 image.middle: SOLID;
11939 part { name: "popover";
11941 description { state: "default" 0.0;
11944 rel2.relative: 1.0 0.5;
11946 normal: "bt_dis_hilight.png";
11951 part { name: "elm.swallow.content";
11953 description { state: "default" 0.0;
11960 program { name: "show";
11961 signal: "elm,action,show";
11963 action: STATE_SET "visible" 0.0;
11966 program { name: "show_2";
11968 action: STATE_SET "default" 0.0;
11972 program { name: "show_3";
11974 action: STATE_SET "visible" 0.0;
11976 transition: LINEAR 0.5;
11978 program { name: "hide";
11979 signal: "elm,action,hide";
11981 action: STATE_SET "default" 0.0;
11986 group { name: "elm/notify/top_left/default";
11987 //this group is a design similar to the inwin group
11989 image: "shad_circ.png" COMP;
11990 image: "bt_dis_base.png" COMP;
11991 image: "bt_dis_hilight.png" COMP;
11994 part { name: "base";
11998 description { state: "default" 0.0;
12000 rel1.offset: 10 10;
12001 rel2.offset: -10 -10;
12002 rel1.relative: 0.0 -1.0;
12003 rel2.relative: 1.0 0.0;
12005 description { state: "visible" 0.0;
12006 inherit: "default" 0.0;
12008 rel1.relative: 0.0 0.0;
12009 rel2.relative: 1.0 1.0;
12012 part { name: "shad";
12014 description { state: "default" 0.0;
12015 image.normal: "shad_circ.png";
12016 rel1.to: "elm.swallow.content";
12017 rel1.offset: -64 -64;
12018 rel2.to: "elm.swallow.content";
12019 rel2.offset: 63 63;
12023 part { name: "pop";
12025 description { state: "default" 0.0;
12026 rel1.to: "elm.swallow.content";
12027 rel1.offset: -5 -5;
12028 rel2.to: "elm.swallow.content";
12031 normal: "bt_dis_base.png";
12034 image.middle: SOLID;
12037 part { name: "popover";
12039 description { state: "default" 0.0;
12042 rel2.relative: 1.0 0.5;
12044 normal: "bt_dis_hilight.png";
12049 part { name: "elm.swallow.content";
12051 description { state: "default" 0.0;
12058 program { name: "show";
12059 signal: "elm,action,show";
12061 action: STATE_SET "visible" 0.0;
12064 program { name: "show_2";
12066 action: STATE_SET "default" 0.0;
12070 program { name: "show_3";
12072 action: STATE_SET "visible" 0.0;
12074 transition: LINEAR 0.5;
12076 program { name: "hide";
12077 signal: "elm,action,hide";
12079 action: STATE_SET "default" 0.0;
12084 group { name: "elm/notify/top_right/default";
12085 //this group is a design similar to the inwin group
12087 image: "shad_circ.png" COMP;
12088 image: "bt_dis_base.png" COMP;
12089 image: "bt_dis_hilight.png" COMP;
12092 part { name: "base";
12096 description { state: "default" 0.0;
12098 rel1.offset: 10 10;
12099 rel2.offset: -10 -10;
12100 rel1.relative: 0.0 -1.0;
12101 rel2.relative: 1.0 0.0;
12103 description { state: "visible" 0.0;
12104 inherit: "default" 0.0;
12106 rel1.relative: 0.0 0.0;
12107 rel2.relative: 1.0 1.0;
12110 part { name: "shad";
12112 description { state: "default" 0.0;
12113 image.normal: "shad_circ.png";
12114 rel1.to: "elm.swallow.content";
12115 rel1.offset: -64 -64;
12116 rel2.to: "elm.swallow.content";
12117 rel2.offset: 63 63;
12121 part { name: "pop";
12123 description { state: "default" 0.0;
12124 rel1.to: "elm.swallow.content";
12125 rel1.offset: -5 -5;
12126 rel2.to: "elm.swallow.content";
12129 normal: "bt_dis_base.png";
12132 image.middle: SOLID;
12135 part { name: "popover";
12137 description { state: "default" 0.0;
12140 rel2.relative: 1.0 0.5;
12142 normal: "bt_dis_hilight.png";
12147 part { name: "elm.swallow.content";
12149 description { state: "default" 0.0;
12156 program { name: "show";
12157 signal: "elm,action,show";
12159 action: STATE_SET "visible" 0.0;
12162 program { name: "show_2";
12164 action: STATE_SET "default" 0.0;
12168 program { name: "show_3";
12170 action: STATE_SET "visible" 0.0;
12172 transition: LINEAR 0.5;
12174 program { name: "hide";
12175 signal: "elm,action,hide";
12177 action: STATE_SET "default" 0.0;
12182 group { name: "elm/notify/bottom_left/default";
12183 //this group is a design similar to the inwin group
12185 image: "shad_circ.png" COMP;
12186 image: "bt_dis_base.png" COMP;
12187 image: "bt_dis_hilight.png" COMP;
12190 part { name: "base";
12194 description { state: "default" 0.0;
12196 rel1.offset: 10 10;
12197 rel2.offset: -10 -10;
12198 rel1.relative: 0.0 1.0;
12199 rel2.relative: 1.0 2.0;
12201 description { state: "visible" 0.0;
12202 inherit: "default" 0.0;
12204 rel1.relative: 0.0 0.0;
12205 rel2.relative: 1.0 1.0;
12208 part { name: "shad";
12210 description { state: "default" 0.0;
12211 image.normal: "shad_circ.png";
12212 rel1.to: "elm.swallow.content";
12213 rel1.offset: -64 -64;
12214 rel2.to: "elm.swallow.content";
12215 rel2.offset: 63 63;
12219 part { name: "pop";
12221 description { state: "default" 0.0;
12222 rel1.to: "elm.swallow.content";
12223 rel1.offset: -5 -5;
12224 rel2.to: "elm.swallow.content";
12227 normal: "bt_dis_base.png";
12230 image.middle: SOLID;
12233 part { name: "popover";
12235 description { state: "default" 0.0;
12238 rel2.relative: 1.0 0.5;
12240 normal: "bt_dis_hilight.png";
12245 part { name: "elm.swallow.content";
12247 description { state: "default" 0.0;
12254 program { name: "show";
12255 signal: "elm,action,show";
12257 action: STATE_SET "visible" 0.0;
12260 program { name: "show_2";
12262 action: STATE_SET "default" 0.0;
12266 program { name: "show_3";
12268 action: STATE_SET "visible" 0.0;
12270 transition: LINEAR 0.5;
12272 program { name: "hide";
12273 signal: "elm,action,hide";
12275 action: STATE_SET "default" 0.0;
12280 group { name: "elm/notify/bottom_right/default";
12281 //this group is a design similar to the inwin group
12283 image: "shad_circ.png" COMP;
12284 image: "bt_dis_base.png" COMP;
12285 image: "bt_dis_hilight.png" COMP;
12288 part { name: "base";
12292 description { state: "default" 0.0;
12294 rel1.offset: 10 10;
12295 rel2.offset: -10 -10;
12296 rel1.relative: 0.0 1.0;
12297 rel2.relative: 1.0 2.0;
12299 description { state: "visible" 0.0;
12300 inherit: "default" 0.0;
12302 rel1.relative: 0.0 0.0;
12303 rel2.relative: 1.0 1.0;
12306 part { name: "shad";
12308 description { state: "default" 0.0;
12309 image.normal: "shad_circ.png";
12310 rel1.to: "elm.swallow.content";
12311 rel1.offset: -64 -64;
12312 rel2.to: "elm.swallow.content";
12313 rel2.offset: 63 63;
12317 part { name: "pop";
12319 description { state: "default" 0.0;
12320 rel1.to: "elm.swallow.content";
12321 rel1.offset: -5 -5;
12322 rel2.to: "elm.swallow.content";
12325 normal: "bt_dis_base.png";
12328 image.middle: SOLID;
12331 part { name: "popover";
12333 description { state: "default" 0.0;
12336 rel2.relative: 1.0 0.5;
12338 normal: "bt_dis_hilight.png";
12343 part { name: "elm.swallow.content";
12345 description { state: "default" 0.0;
12352 program { name: "show";
12353 signal: "elm,action,show";
12355 action: STATE_SET "visible" 0.0;
12358 program { name: "show_2";
12360 action: STATE_SET "default" 0.0;
12364 program { name: "show_3";
12366 action: STATE_SET "visible" 0.0;
12368 transition: LINEAR 0.5;
12370 program { name: "hide";
12371 signal: "elm,action,hide";
12373 action: STATE_SET "default" 0.0;
12379 ///////////////////////////////////////////////////////////////////////////////
12380 group { name: "elm/slideshow/base/default";
12382 item: transitions "fade black_fade horizontal vertical square";
12383 item: layouts "fullscreen not_fullscreen";
12386 part { name: "whole";
12389 state: "default" 0.0;
12391 color: 20 20 20 255;
12394 part { name: "image_1_whole";
12397 state: "default" 0.0;
12398 color: 255 255 255 255;
12401 state: "fade_prev_next" 0.0;
12402 inherit: "default" 0.0;
12403 color: 255 255 255 0;
12406 state: "black_fade_prev_next_init" 0.0;
12407 inherit: "default" 0.0;
12408 color: 255 255 255 255;
12411 state: "black_fade_prev_next" 0.0;
12412 inherit: "default" 0.0;
12416 state: "horizontal_next_init" 0.0;
12417 inherit: "default" 0.0;
12420 state: "horizontal_next" 0.0;
12421 inherit: "default" 0.0;
12422 rel1.relative: -1.0 0.0;
12423 rel2.relative: 0.0 1.0;
12426 state: "horizontal_prev_init" 0.0;
12427 inherit: "default" 0.0;
12430 state: "horizontal_prev" 0.0;
12431 inherit: "default" 0.0;
12432 rel1.relative: 1.0 0.0;
12433 rel2.relative: 2.0 1.0;
12436 state: "vertical_next_init" 0.0;
12437 inherit: "default" 0.0;
12440 state: "vertical_next" 0.0;
12441 inherit: "default" 0.0;
12442 rel1.relative: 0.0 -1.0;
12443 rel2.relative: 1.0 0.0;
12446 state: "vertical_prev_init" 0.0;
12447 inherit: "default" 0.0;
12450 state: "vertical_prev" 0.0;
12451 inherit: "default" 0.0;
12452 rel1.relative: 0.0 1.0;
12453 rel2.relative: 1.0 2.0;
12456 state: "square_prev_next" 0.0;
12457 inherit: "default" 0.0;
12458 color: 255 255 255 0;
12461 part { name: "image_2_whole";
12464 state: "default" 0.0;
12466 color: 255 255 255 0;
12469 state: "fade_prev_next" 0.0;
12470 inherit: "default" 0.0;
12471 color: 255 255 255 255;
12474 state: "black_fade_prev_next_init" 0.0;
12475 inherit: "default" 0.0;
12479 state: "black_fade_prev_next" 0.0;
12480 inherit: "default" 0.0;
12481 color: 255 255 255 255;
12484 state: "horizontal_next_init" 0.0;
12485 inherit: "default" 0.0;
12486 rel1.relative: 1.0 0.0;
12487 rel2.relative: 2.0 1.0;
12488 color: 255 255 255 255;
12491 state: "horizontal_next" 0.0;
12492 inherit: "default" 0.0;
12493 color: 255 255 255 255;
12496 state: "horizontal_prev_init" 0.0;
12497 inherit: "default" 0.0;
12498 rel1.relative: -1.0 0.0;
12499 rel2.relative: 0.0 1.0;
12500 color: 255 255 255 255;
12503 state: "horizontal_prev" 0.0;
12504 inherit: "default" 0.0;
12505 color: 255 255 255 255;
12508 state: "vertical_next_init" 0.0;
12509 inherit: "default" 0.0;
12510 rel1.relative: 0.0 1.0;
12511 rel2.relative: 1.0 2.0;
12512 color: 255 255 255 255;
12515 state: "vertical_next" 0.0;
12516 inherit: "default" 0.0;
12517 color: 255 255 255 255;
12520 state: "vertical_prev_init" 0.0;
12521 inherit: "default" 0.0;
12522 rel1.relative: 0.0 -1.0;
12523 rel2.relative: 1.0 0.0;
12524 color: 255 255 255 255;
12527 state: "vertical_prev" 0.0;
12528 inherit: "default" 0.0;
12529 color: 255 255 255 255;
12532 state: "square_prev_next_init" 0.0;
12533 inherit: "default" 0.0;
12534 rel1.relative: 0.5 0.5;
12535 rel2.relative: 0.5 0.5;
12536 color: 255 255 255 255;
12539 state: "square_prev_next" 0.0;
12540 inherit: "default" 0.0;
12541 rel1.relative: 0.0 0.0;
12542 rel2.relative: 1.0 1.0;
12543 color: 255 255 255 255;
12546 part { name: "elm.swallow.1";
12548 clip_to: "image_1_whole";
12550 state: "default" 0.0;
12551 rel1.to: "image_1_whole";
12552 rel2.to: "image_1_whole";
12553 color: 255 255 255 255;
12556 state: "not_fullscreen" 0.0;
12557 rel1.relative: 0.1 0.1;
12558 rel1.to: "image_1_whole";
12559 rel2.relative: 0.9 0.9;
12560 rel2.to: "image_1_whole";
12561 color: 255 255 255 255;
12564 part { name: "elm.swallow.2";
12566 clip_to: "image_2_whole";
12568 state: "default" 0.0;
12569 color: 255 255 255 255;
12570 rel1.to: "image_2_whole";
12571 rel2.to: "image_2_whole";
12574 state: "not_fullscreen" 0.0;
12575 color: 255 255 255 255;
12576 rel1.relative: 0.1 0.1;
12577 rel1.to: "image_2_whole";
12578 rel2.relative: 0.9 0.9;
12579 rel2.to: "image_2_whole";
12582 part { name: "events_catcher";
12586 state: "default" 0.0;
12594 program { name: "layout_fullscreen";
12595 signal: "layout,fullscreen";
12596 source: "slideshow";
12597 action: STATE_SET "default" 0.0;
12598 target: "elm.swallow.1";
12599 target: "elm.swallow.2";
12600 transition: SINUSOIDAL 1.0;
12602 program { name: "layout_not_fullscreen";
12603 signal: "layout,not_fullscreen";
12604 source: "slideshow";
12605 action: STATE_SET "not_fullscreen" 0.0;
12606 target: "elm.swallow.1";
12607 target: "elm.swallow.2";
12608 transition: SINUSOIDAL 1.0;
12611 program { name: "fade_next";
12612 signal: "fade,next";
12613 source: "slideshow";
12614 action: STATE_SET "default" 0.0;
12615 target: "image_1_whole";
12616 target: "image_2_whole";
12617 after: "fade_next_2";
12619 program { name: "fade_next_2";
12620 action: STATE_SET "fade_prev_next" 0.0;
12621 target: "image_1_whole";
12622 target: "image_2_whole";
12623 transition: SINUSOIDAL 1.5;
12626 program { name: "fade_previous";
12627 signal: "fade,previous";
12628 source: "slideshow";
12629 action: STATE_SET "default" 0.0;
12630 target: "image_1_whole";
12631 target: "image_2_whole";
12632 after: "fade_previous_2";
12634 program { name: "fade_previous_2";
12635 action: STATE_SET "fade_prev_next" 0.0;
12636 target: "image_1_whole";
12637 target: "image_2_whole";
12638 transition: SINUSOIDAL 1.5;
12641 program { name: "black_fade_next";
12642 signal: "black_fade,next";
12643 source: "slideshow";
12644 action: STATE_SET "black_fade_prev_next_init" 0.0;
12645 target: "image_1_whole";
12646 target: "image_2_whole";
12647 after: "black_fade_next_2";
12649 program { name: "black_fade_next_2";
12650 action: STATE_SET "black_fade_prev_next" 0.0;
12651 target: "image_1_whole";
12652 transition: SINUSOIDAL 0.75;
12653 after: "black_fade_next_3";
12655 program { name: "black_fade_next_3";
12656 action: STATE_SET "black_fade_prev_next" 0.0;
12657 target: "image_2_whole";
12658 transition: SINUSOIDAL 0.75;
12661 program { name: "black_fade_previous";
12662 signal: "black_fade,previous";
12663 source: "slideshow";
12664 action: STATE_SET "black_fade_prev_next_init" 0.0;
12665 target: "image_1_whole";
12666 target: "image_2_whole";
12667 after: "black_fade_previous_2";
12669 program { name: "black_fade_previous_2";
12670 action: STATE_SET "black_fade_prev_next" 0.0;
12671 target: "image_1_whole";
12672 transition: SINUSOIDAL 0.75;
12673 after: "black_fade_previous_3";
12675 program { name: "black_fade_previous_3";
12676 action: STATE_SET "black_fade_prev_next" 0.0;
12677 target: "image_2_whole";
12678 transition: SINUSOIDAL 0.75;
12681 program { name: "horizontal_next";
12682 signal: "horizontal,next";
12683 source: "slideshow";
12684 action: STATE_SET "horizontal_next_init" 0.0;
12685 target: "image_1_whole";
12686 target: "image_2_whole";
12687 after: "horizontal_next_2";
12689 program { name: "horizontal_next_2";
12690 action: STATE_SET "horizontal_next" 0.0;
12691 target: "image_1_whole";
12692 target: "image_2_whole";
12693 transition: SINUSOIDAL 1.5;
12696 program { name: "horizontal_previous";
12697 signal: "horizontal,previous";
12698 source: "slideshow";
12699 action: STATE_SET "horizontal_prev_init" 0.0;
12700 target: "image_1_whole";
12701 target: "image_2_whole";
12702 after: "horizontal_previous_2";
12704 program { name: "horizontal_previous_2";
12705 action: STATE_SET "horizontal_prev" 0.0;
12706 target: "image_1_whole";
12707 target: "image_2_whole";
12708 transition: SINUSOIDAL 1.5;
12711 program { name: "vertical_next";
12712 signal: "vertical,next";
12713 source: "slideshow";
12714 action: STATE_SET "vertical_next_init" 0.0;
12715 target: "image_1_whole";
12716 target: "image_2_whole";
12717 after: "vertical_next_2";
12719 program { name: "vertical_next_2";
12720 action: STATE_SET "vertical_next" 0.0;
12721 target: "image_1_whole";
12722 target: "image_2_whole";
12723 transition: SINUSOIDAL 1.5;
12726 program { name: "vertical_previous";
12727 signal: "vertical,previous";
12728 source: "slideshow";
12729 action: STATE_SET "vertical_prev_init" 0.0;
12730 target: "image_1_whole";
12731 target: "image_2_whole";
12732 after: "vertical_previous_2";
12734 program { name: "vertical_previous_2";
12735 action: STATE_SET "vertical_prev" 0.0;
12736 target: "image_1_whole";
12737 target: "image_2_whole";
12738 transition: SINUSOIDAL 1.5;
12741 program { name: "square_next";
12742 signal: "square,next";
12743 source: "slideshow";
12744 action: STATE_SET "square_prev_next_init" 0.0;
12745 target: "image_2_whole";
12746 after: "square_next_2";
12748 program { name: "square_next_2";
12749 action: STATE_SET "square_prev_next" 0.0;
12750 target: "image_2_whole";
12751 target: "image_1_whole";
12752 transition: SINUSOIDAL 1.5;
12755 program { name: "square_previous";
12756 signal: "square,previous";
12757 source: "slideshow";
12758 action: STATE_SET "square_prev_next_init" 0.0;
12759 target: "image_2_whole";
12760 after: "square_next_2";
12762 program { name: "end";
12763 action: SIGNAL_EMIT "end" "slideshow";
12765 program { name: "end_signal";
12766 signal: "anim,end";
12767 source: "slideshow";
12768 action: STATE_SET "default" 0.0;
12769 target: "image_1_whole";
12770 target: "image_2_whole";
12775 ///////////////////////////////////////////////////////////////////////////////
12776 group { name: "elm/win/inwin/default";
12778 image: "shad_circ.png" COMP;
12779 image: "bt_dis_base.png" COMP;
12780 image: "bt_dis_hilight.png" COMP;
12783 part { name: "base";
12786 description { state: "default" 0.0;
12789 description { state: "visible" 0.0;
12790 inherit: "default" 1.0;
12794 part { name: "shad";
12796 description { state: "default" 0.0;
12797 image.normal: "shad_circ.png";
12798 rel1.to: "elm.swallow.content";
12799 rel1.offset: -64 -64;
12800 rel2.to: "elm.swallow.content";
12801 rel2.offset: 63 63;
12805 part { name: "pop";
12807 description { state: "default" 0.0;
12808 rel1.to: "elm.swallow.content";
12809 rel1.offset: -5 -5;
12810 rel2.to: "elm.swallow.content";
12813 normal: "bt_dis_base.png";
12816 image.middle: SOLID;
12819 part { name: "popover";
12821 description { state: "default" 0.0;
12824 rel2.relative: 1.0 0.5;
12826 normal: "bt_dis_hilight.png";
12831 part { name: "elm.swallow.content";
12833 description { state: "default" 0.0;
12834 rel1.relative: 0.1 0.1;
12835 rel2.relative: 0.9 0.9;
12840 program { name: "show";
12841 signal: "elm,action,show";
12843 action: STATE_SET "visible" 0.0;
12844 // transition: DECELERATE 0.5;
12847 program { name: "hide";
12848 signal: "elm,action,hide";
12850 action: STATE_SET "default" 0.0;
12851 // transition: DECELERATE 0.5;
12857 group { name: "elm/win/inwin/minimal";
12859 image: "shad_circ.png" COMP;
12860 image: "bt_dis_base.png" COMP;
12861 image: "bt_dis_hilight.png" COMP;
12864 part { name: "base";
12867 description { state: "default" 0.0;
12870 description { state: "visible" 0.0;
12871 inherit: "default" 1.0;
12875 part { name: "shad";
12877 description { state: "default" 0.0;
12878 image.normal: "shad_circ.png";
12879 rel1.to: "elm.swallow.content";
12880 rel1.offset: -64 -64;
12881 rel2.to: "elm.swallow.content";
12882 rel2.offset: 63 63;
12886 part { name: "pop";
12888 description { state: "default" 0.0;
12889 rel1.to: "elm.swallow.content";
12890 rel1.offset: -5 -5;
12891 rel2.to: "elm.swallow.content";
12894 normal: "bt_dis_base.png";
12897 image.middle: SOLID;
12900 part { name: "popover";
12902 description { state: "default" 0.0;
12905 rel2.relative: 1.0 0.5;
12907 normal: "bt_dis_hilight.png";
12912 part { name: "elm.swallow.content";
12914 description { state: "default" 0.0;
12916 rel1.relative: 0.5 0.5;
12917 rel2.relative: 0.5 0.5;
12922 program { name: "show";
12923 signal: "elm,action,show";
12925 action: STATE_SET "visible" 0.0;
12926 // transition: DECELERATE 0.5;
12929 program { name: "hide";
12930 signal: "elm,action,hide";
12932 action: STATE_SET "default" 0.0;
12933 // transition: DECELERATE 0.5;
12939 group { name: "elm/win/inwin/minimal_vertical";
12941 image: "shad_circ.png" COMP;
12942 image: "bt_dis_base.png" COMP;
12943 image: "bt_dis_hilight.png" COMP;
12946 part { name: "base";
12949 description { state: "default" 0.0;
12952 description { state: "visible" 0.0;
12953 inherit: "default" 1.0;
12957 part { name: "shad";
12959 description { state: "default" 0.0;
12960 image.normal: "shad_circ.png";
12961 rel1.to: "elm.swallow.content";
12962 rel1.offset: -64 -64;
12963 rel2.to: "elm.swallow.content";
12964 rel2.offset: 63 63;
12968 part { name: "pop";
12970 description { state: "default" 0.0;
12971 rel1.to: "elm.swallow.content";
12972 rel1.offset: -5 -5;
12973 rel2.to: "elm.swallow.content";
12976 normal: "bt_dis_base.png";
12979 image.middle: SOLID;
12982 part { name: "popover";
12984 description { state: "default" 0.0;
12987 rel2.relative: 1.0 0.5;
12989 normal: "bt_dis_hilight.png";
12994 part { name: "elm.swallow.content";
12996 description { state: "default" 0.0;
12998 rel1.relative: 0.1 0.5;
12999 rel2.relative: 0.9 0.5;
13004 program { name: "show";
13005 signal: "elm,action,show";
13007 action: STATE_SET "visible" 0.0;
13008 // transition: DECELERATE 0.5;
13011 program { name: "hide";
13012 signal: "elm,action,hide";
13014 action: STATE_SET "default" 0.0;
13015 // transition: DECELERATE 0.5;
13021 ///////////////////////////////////////////////////////////////////////////////
13023 ///////////////////////////////////////////////////////////////////////////////
13024 group { name: "elm/list/item/default";
13025 data.item: "stacking" "above";
13027 image: "bt_sm_base1.png" COMP;
13028 image: "bt_sm_shine.png" COMP;
13029 image: "bt_sm_hilight.png" COMP;
13030 image: "ilist_1.png" COMP;
13031 image: "ilist_item_shadow.png" COMP;
13039 state: "default" 0.0;
13047 state: "default" 0.0;
13062 normal: "ilist_item_shadow.png";
13071 state: "default" 0.0;
13073 normal: "ilist_1.png";
13081 description { state: "default" 0.0;
13083 color: 255 255 255 0;
13093 normal: "bt_sm_base1.png";
13096 image.middle: SOLID;
13098 description { state: "selected" 0.0;
13099 inherit: "default" 0.0;
13101 color: 255 255 255 255;
13112 part { name: "elm.swallow.icon";
13114 description { state: "default" 0.0;
13127 part { name: "elm.swallow.end";
13129 description { state: "default" 0.0;
13142 part { name: "elm.text";
13144 effect: SOFT_SHADOW;
13148 state: "default" 0.0;
13151 to_x: "elm.swallow.icon";
13156 to_x: "elm.swallow.end";
13168 text_class: "list_item";
13171 description { state: "selected" 0.0;
13172 inherit: "default" 0.0;
13173 color: 224 224 224 255;
13177 part { name: "fg1";
13179 description { state: "default" 0.0;
13181 color: 255 255 255 0;
13183 rel2.relative: 1.0 0.5;
13186 normal: "bt_sm_hilight.png";
13190 description { state: "selected" 0.0;
13191 inherit: "default" 0.0;
13193 color: 255 255 255 255;
13196 part { name: "fg2";
13198 description { state: "default" 0.0;
13200 color: 255 255 255 0;
13204 normal: "bt_sm_shine.png";
13208 description { state: "selected" 0.0;
13209 inherit: "default" 0.0;
13211 color: 255 255 255 255;
13218 signal: "elm,state,selected";
13220 action: STATE_SET "selected" 0.0;
13224 target: "elm.text";
13227 name: "go_passive";
13228 signal: "elm,state,unselected";
13230 action: STATE_SET "default" 0.0;
13234 target: "elm.text";
13235 transition: LINEAR 0.1;
13239 group { name: "elm/list/item_odd/default";
13240 data.item: "stacking" "below";
13241 data.item: "selectraise" "on";
13243 image: "bt_sm_base1.png" COMP;
13244 image: "bt_sm_shine.png" COMP;
13245 image: "bt_sm_hilight.png" COMP;
13246 image: "ilist_2.png" COMP;
13254 state: "default" 0.0;
13262 state: "default" 0.0;
13264 normal: "ilist_2.png";
13272 description { state: "default" 0.0;
13274 color: 255 255 255 0;
13284 normal: "bt_sm_base1.png";
13287 image.middle: SOLID;
13289 description { state: "selected" 0.0;
13290 inherit: "default" 0.0;
13292 color: 255 255 255 255;
13304 name: "elm.swallow.icon";
13306 description { state: "default" 0.0;
13320 name: "elm.swallow.end";
13322 description { state: "default" 0.0;
13338 effect: SOFT_SHADOW;
13342 state: "default" 0.0;
13345 to_x: "elm.swallow.icon";
13350 to_x: "elm.swallow.end";
13362 text_class: "list_item";
13365 description { state: "selected" 0.0;
13366 inherit: "default" 0.0;
13367 color: 224 224 224 255;
13371 part { name: "fg1";
13373 description { state: "default" 0.0;
13375 color: 255 255 255 0;
13377 rel2.relative: 1.0 0.5;
13380 normal: "bt_sm_hilight.png";
13384 description { state: "selected" 0.0;
13385 inherit: "default" 0.0;
13387 color: 255 255 255 255;
13390 part { name: "fg2";
13392 description { state: "default" 0.0;
13394 color: 255 255 255 0;
13398 normal: "bt_sm_shine.png";
13402 description { state: "selected" 0.0;
13403 inherit: "default" 0.0;
13405 color: 255 255 255 255;
13412 signal: "elm,state,selected";
13414 action: STATE_SET "selected" 0.0;
13418 target: "elm.text";
13421 name: "go_passive";
13422 signal: "elm,state,unselected";
13424 action: STATE_SET "default" 0.0;
13428 target: "elm.text";
13429 transition: LINEAR 0.1;
13433 group { name: "elm/list/item_compress/default";
13434 data.item: "stacking" "above";
13435 data.item: "selectraise" "on";
13437 image: "bt_sm_base1.png" COMP;
13438 image: "bt_sm_shine.png" COMP;
13439 image: "bt_sm_hilight.png" COMP;
13440 image: "ilist_1.png" COMP;
13441 image: "ilist_item_shadow.png" COMP;
13449 state: "default" 0.0;
13456 description { state: "default" 0.0;
13471 normal: "ilist_item_shadow.png";
13480 state: "default" 0.0;
13482 normal: "ilist_1.png";
13490 description { state: "default" 0.0;
13492 color: 255 255 255 0;
13502 normal: "bt_sm_base1.png";
13505 image.middle: SOLID;
13507 description { state: "selected" 0.0;
13508 inherit: "default" 0.0;
13510 color: 255 255 255 255;
13521 part { name: "elm.swallow.icon";
13523 description { state: "default" 0.0;
13536 part { name: "elm.swallow.end";
13538 description { state: "default" 0.0;
13554 effect: SOFT_SHADOW;
13557 description { state: "default" 0.0;
13560 to_x: "elm.swallow.icon";
13565 to_x: "elm.swallow.end";
13577 text_class: "list_item";
13580 description { state: "selected" 0.0;
13581 inherit: "default" 0.0;
13582 color: 224 224 224 255;
13586 part { name: "fg1";
13588 description { state: "default" 0.0;
13590 color: 255 255 255 0;
13592 rel2.relative: 1.0 0.5;
13595 normal: "bt_sm_hilight.png";
13599 description { state: "selected" 0.0;
13600 inherit: "default" 0.0;
13602 color: 255 255 255 255;
13605 part { name: "fg2";
13607 description { state: "default" 0.0;
13609 color: 255 255 255 0;
13613 normal: "bt_sm_shine.png";
13617 description { state: "selected" 0.0;
13618 inherit: "default" 0.0;
13620 color: 255 255 255 255;
13627 signal: "elm,state,selected";
13629 action: STATE_SET "selected" 0.0;
13633 target: "elm.text";
13636 name: "go_passive";
13637 signal: "elm,state,unselected";
13639 action: STATE_SET "default" 0.0;
13643 target: "elm.text";
13644 transition: LINEAR 0.1;
13648 group { name: "elm/list/item_compress_odd/default";
13649 data.item: "stacking" "below";
13650 data.item: "selectraise" "on";
13652 image: "bt_sm_base1.png" COMP;
13653 image: "bt_sm_shine.png" COMP;
13654 image: "bt_sm_hilight.png" COMP;
13655 image: "ilist_2.png" COMP;
13663 state: "default" 0.0;
13671 state: "default" 0.0;
13673 normal: "ilist_2.png";
13681 description { state: "default" 0.0;
13683 color: 255 255 255 0;
13693 normal: "bt_sm_base1.png";
13696 image.middle: SOLID;
13698 description { state: "selected" 0.0;
13699 inherit: "default" 0.0;
13701 color: 255 255 255 255;
13712 part { name: "elm.swallow.icon";
13714 description { state: "default" 0.0;
13727 part { name: "elm.swallow.end";
13729 description { state: "default" 0.0;
13745 effect: SOFT_SHADOW;
13749 state: "default" 0.0;
13752 to_x: "elm.swallow.icon";
13757 to_x: "elm.swallow.end";
13769 text_class: "list_item";
13772 description { state: "selected" 0.0;
13773 inherit: "default" 0.0;
13774 color: 224 224 224 255;
13778 part { name: "fg1";
13780 description { state: "default" 0.0;
13782 color: 255 255 255 0;
13784 rel2.relative: 1.0 0.5;
13787 normal: "bt_sm_hilight.png";
13791 description { state: "selected" 0.0;
13792 inherit: "default" 0.0;
13794 color: 255 255 255 255;
13797 part { name: "fg2";
13799 description { state: "default" 0.0;
13801 color: 255 255 255 0;
13805 normal: "bt_sm_shine.png";
13809 description { state: "selected" 0.0;
13810 inherit: "default" 0.0;
13812 color: 255 255 255 255;
13819 signal: "elm,state,selected";
13821 action: STATE_SET "selected" 0.0;
13825 target: "elm.text";
13828 name: "go_passive";
13829 signal: "elm,state,unselected";
13831 action: STATE_SET "default" 0.0;
13835 target: "elm.text";
13836 transition: LINEAR 0.1;
13841 ///////////////////////////////////////////////////////////////////////////////
13842 group { name: "elm/list/h_item/default";
13843 data.item: "stacking" "above";
13845 image: "bt_sm_base1.png" COMP;
13846 image: "bt_sm_shine.png" COMP;
13847 image: "bt_sm_hilight.png" COMP;
13848 image: "ilist_1_h.png" COMP;
13849 image: "ilist_item_shadow_h.png" COMP;
13857 state: "default" 0.0;
13865 state: "default" 0.0;
13880 normal: "ilist_item_shadow_h.png";
13889 state: "default" 0.0;
13891 normal: "ilist_1_h.png";
13899 description { state: "default" 0.0;
13901 color: 255 255 255 0;
13911 normal: "bt_sm_base1.png";
13914 image.middle: SOLID;
13916 description { state: "selected" 0.0;
13917 inherit: "default" 0.0;
13919 color: 255 255 255 255;
13930 part { name: "elm.swallow.icon";
13932 description { state: "default" 0.0;
13945 part { name: "elm.swallow.end";
13947 description { state: "default" 0.0;
13960 part { name: "elm.text";
13962 effect: SOFT_SHADOW;
13966 state: "default" 0.0;
13969 to_x: "elm.swallow.icon";
13974 to_x: "elm.swallow.end";
13985 text_class: "list_item";
13988 description { state: "selected" 0.0;
13989 inherit: "default" 0.0;
13990 color: 224 224 224 255;
13994 part { name: "fg1";
13996 description { state: "default" 0.0;
13998 color: 255 255 255 0;
14000 rel2.relative: 1.0 0.5;
14003 normal: "bt_sm_hilight.png";
14007 description { state: "selected" 0.0;
14008 inherit: "default" 0.0;
14010 color: 255 255 255 255;
14013 part { name: "fg2";
14015 description { state: "default" 0.0;
14017 color: 255 255 255 0;
14021 normal: "bt_sm_shine.png";
14025 description { state: "selected" 0.0;
14026 inherit: "default" 0.0;
14028 color: 255 255 255 255;
14035 signal: "elm,state,selected";
14037 action: STATE_SET "selected" 0.0;
14041 target: "elm.text";
14044 name: "go_passive";
14045 signal: "elm,state,unselected";
14047 action: STATE_SET "default" 0.0;
14051 target: "elm.text";
14052 transition: LINEAR 0.1;
14056 group { name: "elm/list/h_item_odd/default";
14057 data.item: "stacking" "below";
14058 data.item: "selectraise" "on";
14060 image: "bt_sm_base1.png" COMP;
14061 image: "bt_sm_shine.png" COMP;
14062 image: "bt_sm_hilight.png" COMP;
14063 image: "ilist_2_h.png" COMP;
14071 state: "default" 0.0;
14079 state: "default" 0.0;
14081 normal: "ilist_2_h.png";
14089 description { state: "default" 0.0;
14091 color: 255 255 255 0;
14101 normal: "bt_sm_base1.png";
14104 image.middle: SOLID;
14106 description { state: "selected" 0.0;
14107 inherit: "default" 0.0;
14109 color: 255 255 255 255;
14121 name: "elm.swallow.icon";
14123 description { state: "default" 0.0;
14137 name: "elm.swallow.end";
14139 description { state: "default" 0.0;
14152 part { name: "elm.text";
14154 effect: SOFT_SHADOW;
14158 state: "default" 0.0;
14161 to_x: "elm.swallow.icon";
14166 to_x: "elm.swallow.end";
14177 text_class: "list_item";
14180 description { state: "selected" 0.0;
14181 inherit: "default" 0.0;
14182 color: 224 224 224 255;
14186 part { name: "fg1";
14188 description { state: "default" 0.0;
14190 color: 255 255 255 0;
14192 rel2.relative: 1.0 0.5;
14195 normal: "bt_sm_hilight.png";
14199 description { state: "selected" 0.0;
14200 inherit: "default" 0.0;
14202 color: 255 255 255 255;
14205 part { name: "fg2";
14207 description { state: "default" 0.0;
14209 color: 255 255 255 0;
14213 normal: "bt_sm_shine.png";
14217 description { state: "selected" 0.0;
14218 inherit: "default" 0.0;
14220 color: 255 255 255 255;
14227 signal: "elm,state,selected";
14229 action: STATE_SET "selected" 0.0;
14233 target: "elm.text";
14236 name: "go_passive";
14237 signal: "elm,state,unselected";
14239 action: STATE_SET "default" 0.0;
14243 target: "elm.text";
14244 transition: LINEAR 0.1;
14248 group { name: "elm/list/h_item_compress/default";
14249 data.item: "stacking" "above";
14250 data.item: "selectraise" "on";
14252 image: "bt_sm_base1.png" COMP;
14253 image: "bt_sm_shine.png" COMP;
14254 image: "bt_sm_hilight.png" COMP;
14255 image: "ilist_1_h.png" COMP;
14256 image: "ilist_item_shadow_h.png" COMP;
14264 state: "default" 0.0;
14271 description { state: "default" 0.0;
14286 normal: "ilist_item_shadow_h.png";
14295 state: "default" 0.0;
14297 normal: "ilist_1_h.png";
14305 description { state: "default" 0.0;
14307 color: 255 255 255 0;
14317 normal: "bt_sm_base1.png";
14320 image.middle: SOLID;
14322 description { state: "selected" 0.0;
14323 inherit: "default" 0.0;
14325 color: 255 255 255 255;
14336 part { name: "elm.swallow.icon";
14338 description { state: "default" 0.0;
14351 part { name: "elm.swallow.end";
14353 description { state: "default" 0.0;
14369 effect: SOFT_SHADOW;
14372 description { state: "default" 0.0;
14375 to_x: "elm.swallow.icon";
14380 to_x: "elm.swallow.end";
14391 text_class: "list_item";
14394 description { state: "selected" 0.0;
14395 inherit: "default" 0.0;
14396 color: 224 224 224 255;
14400 part { name: "fg1";
14402 description { state: "default" 0.0;
14404 color: 255 255 255 0;
14406 rel2.relative: 1.0 0.5;
14409 normal: "bt_sm_hilight.png";
14413 description { state: "selected" 0.0;
14414 inherit: "default" 0.0;
14416 color: 255 255 255 255;
14419 part { name: "fg2";
14421 description { state: "default" 0.0;
14423 color: 255 255 255 0;
14427 normal: "bt_sm_shine.png";
14431 description { state: "selected" 0.0;
14432 inherit: "default" 0.0;
14434 color: 255 255 255 255;
14441 signal: "elm,state,selected";
14443 action: STATE_SET "selected" 0.0;
14447 target: "elm.text";
14450 name: "go_passive";
14451 signal: "elm,state,unselected";
14453 action: STATE_SET "default" 0.0;
14457 target: "elm.text";
14458 transition: LINEAR 0.1;
14462 group { name: "elm/list/h_item_compress_odd/default";
14463 data.item: "stacking" "below";
14464 data.item: "selectraise" "on";
14466 image: "bt_sm_base1.png" COMP;
14467 image: "bt_sm_shine.png" COMP;
14468 image: "bt_sm_hilight.png" COMP;
14469 image: "ilist_2_h.png" COMP;
14477 state: "default" 0.0;
14485 state: "default" 0.0;
14487 normal: "ilist_2_h.png";
14495 description { state: "default" 0.0;
14497 color: 255 255 255 0;
14507 normal: "bt_sm_base1.png";
14510 image.middle: SOLID;
14512 description { state: "selected" 0.0;
14513 inherit: "default" 0.0;
14515 color: 255 255 255 255;
14526 part { name: "elm.swallow.icon";
14528 description { state: "default" 0.0;
14541 part { name: "elm.swallow.end";
14543 description { state: "default" 0.0;
14556 part { name: "elm.text";
14558 effect: SOFT_SHADOW;
14562 state: "default" 0.0;
14565 to_x: "elm.swallow.icon";
14570 to_x: "elm.swallow.end";
14581 text_class: "list_item";
14584 description { state: "selected" 0.0;
14585 inherit: "default" 0.0;
14586 color: 224 224 224 255;
14590 part { name: "fg1";
14592 description { state: "default" 0.0;
14594 color: 255 255 255 0;
14596 rel2.relative: 1.0 0.5;
14599 normal: "bt_sm_hilight.png";
14603 description { state: "selected" 0.0;
14604 inherit: "default" 0.0;
14606 color: 255 255 255 255;
14609 part { name: "fg2";
14611 description { state: "default" 0.0;
14613 color: 255 255 255 0;
14617 normal: "bt_sm_shine.png";
14621 description { state: "selected" 0.0;
14622 inherit: "default" 0.0;
14624 color: 255 255 255 255;
14631 signal: "elm,state,selected";
14633 action: STATE_SET "selected" 0.0;
14637 target: "elm.text";
14640 name: "go_passive";
14641 signal: "elm,state,unselected";
14643 action: STATE_SET "default" 0.0;
14647 target: "elm.text";
14648 transition: LINEAR 0.1;
14653 ///////////////////////////////////////////////////////////////////////////////
14654 group { name: "elm/slider/horizontal/default";
14655 alias: "elm/slider/horizontal/disabled";
14657 image: "sl_bg.png" COMP;
14658 image: "sl_bg_over.png" COMP;
14659 image: "sl_units.png" COMP;
14662 part { name: "base";
14664 description { state: "default" 0.0;
14673 image.normal: "sl_bg.png";
14677 part { name: "level";
14680 description { state: "default" 0.0;
14685 to_x: "elm.dragable.slider";
14688 color: 255 0 0 200;
14690 description { state: "inverted" 0.0;
14691 inherit: "default" 0.0;
14694 description { state: "disabled" 0.0;
14695 inherit: "default" 0.0;
14696 color: 255 0 0 100;
14698 description { state: "disabled_inverted" 0.0;
14699 inherit: "default" 0.0;
14703 part { name: "level2";
14706 description { state: "default" 0.0;
14711 to_x: "elm.dragable.slider";
14715 color: 255 0 0 200;
14717 description { state: "inverted" 0.0;
14718 inherit: "default" 0.0;
14721 description { state: "disabled" 0.0;
14722 inherit: "default" 0.0;
14724 description { state: "disabled_inverted" 0.0;
14725 inherit: "default" 0.0;
14726 color: 255 0 0 100;
14733 description { state: "default" 0.0;
14735 rel1.offset: -1 -1;
14739 normal: "sl_bg_over.png";
14749 description { state: "default" 0.0;
14751 rel1.to: "elm.swallow.bar";
14752 rel2.to: "elm.swallow.bar";
14756 part { name: "elm.swallow.bar";
14759 description { state: "default" 0.0;
14775 part { name: "elm.swallow.icon";
14777 description { state: "default" 0.0;
14782 to_y: "elm.swallow.bar";
14787 to_y: "elm.swallow.bar";
14790 description { state: "visible" 0.0;
14791 inherit: "default" 0.0;
14794 aspect_preference: VERTICAL;
14798 part { name: "elm.text";
14802 description { state: "default" 0.0;
14806 rel1.to_x: "elm.swallow.icon";
14807 rel1.relative: 1.0 0.0;
14809 rel2.to_x: "elm.swallow.icon";
14810 rel2.relative: 1.0 1.0;
14811 rel2.offset: -1 -5;
14814 font: "Sans,Edje-Vera";
14820 description { state: "visible" 0.0;
14821 inherit: "default" 0.0;
14827 description { state: "disabled" 0.0;
14828 inherit: "default" 0.0;
14829 color: 255 128 128 128;
14832 description { state: "disabled_visible" 0.0;
14833 inherit: "default" 0.0;
14841 name: "elm.swallow.end";
14844 state: "default" 0.0;
14850 to_y: "elm.swallow.bar";
14854 to_y: "elm.swallow.bar";
14857 description { state: "visible" 0.0;
14858 inherit: "default" 0.0;
14861 aspect_preference: VERTICAL;
14862 rel2.offset: -4 -1;
14865 part { name: "units";
14867 description { state: "default" 0.0;
14878 normal: "sl_units.png";
14883 description { state: "visible" 0.0;
14884 inherit: "default" 0.0;
14888 part { name: "elm.units";
14892 description { state: "default" 0.0;
14896 rel1.to_x: "elm.swallow.end";
14897 rel1.relative: 0.0 0.0;
14899 rel2.to_x: "elm.swallow.end";
14900 rel2.relative: 0.0 1.0;
14904 font: "Sans,Edje-Vera";
14910 description { state: "visible" 0.0;
14911 inherit: "default" 0.0;
14916 rel2.offset: -5 -1;
14918 description { state: "disabled" 0.0;
14919 inherit: "default" 0.0;
14920 color: 255 128 128 128;
14923 description { state: "disabled_visible" 0.0;
14924 inherit: "default" 0.0;
14931 part { name: "elm.dragable.slider";
14933 source: "elm/slider/horizontal/indicator/default";
14942 description { state: "default" 0.0;
14954 color: 255 0 0 100;
14957 part { name: "disabler";
14959 description { state: "default" 0.0;
14963 description { state: "disabled" 0.0;
14964 inherit: "default" 0.0;
14970 program { name: "text_show";
14971 signal: "elm,state,text,visible";
14973 action: STATE_SET "visible" 0.0;
14974 target: "elm.text";
14976 program { name: "text_hide";
14977 signal: "elm,state,text,hidden";
14979 action: STATE_SET "default" 0.0;
14980 target: "elm.text";
14982 program { name: "icon_show";
14983 signal: "elm,state,icon,visible";
14985 action: STATE_SET "visible" 0.0;
14986 target: "elm.swallow.icon";
14988 program { name: "icon_hide";
14989 signal: "elm,state,icon,hidden";
14991 action: STATE_SET "default" 0.0;
14992 target: "elm.swallow.icon";
14994 program { name: "end_show";
14995 signal: "elm,state,end,visible";
14997 action: STATE_SET "visible" 0.0;
14998 target: "elm.swallow.end";
15000 program { name: "end_hide";
15001 signal: "elm,state,end,hidden";
15003 action: STATE_SET "default" 0.0;
15004 target: "elm.swallow.end";
15006 program { name: "units_show";
15007 signal: "elm,state,units,visible";
15009 action: STATE_SET "visible" 0.0;
15010 target: "elm.units";
15013 program { name: "units_hide";
15014 signal: "elm,state,units,hidden";
15016 action: STATE_SET "default" 0.0;
15017 target: "elm.units";
15020 program { name: "invert_on";
15021 signal: "elm,state,inverted,on";
15023 action: STATE_SET "inverted" 0.0;
15027 program { name: "invert_off";
15028 signal: "elm,state,inverted,off";
15030 action: STATE_SET "default" 0.0;
15035 name: "go_disabled";
15036 signal: "elm,state,disabled";
15038 action: STATE_SET "disabled" 0.0;
15039 // target: "button0";
15040 target: "disabler";
15041 after: "disable_text";
15042 after: "disable_ind";
15045 program { name: "disable_ind";
15046 action: SIGNAL_EMIT "elm.dragable.slider:elm,state,disabled" "elm";
15048 program { name: "disable_text";
15052 get_state(PART:"elm.text", st, 30, vl);
15053 if (!strcmp(st, "visible"))
15054 set_state(PART:"elm.text", "disabled_visible", 0.0);
15056 set_state(PART:"elm.text", "disabled", 0.0);
15058 get_state(PART:"elm.units", st, 30, vl);
15059 if (!strcmp(st, "visible"))
15060 set_state(PART:"elm.units", "disabled_visible", 0.0);
15062 set_state(PART:"elm.units", "disabled", 0.0);
15064 get_state(PART:"level2", st, 30, vl);
15065 if (!strcmp(st, "inverted"))
15067 set_state(PART:"level", "disabled_inverted", 0.0);
15068 set_state(PART:"level2", "disabled_inverted", 0.0);
15072 set_state(PART:"level", "disabled", 0.0);
15073 set_state(PART:"level2", "disabled", 0.0);
15077 program { name: "enable";
15078 signal: "elm,state,enabled";
15080 action: STATE_SET "default" 0.0;
15081 // target: "button0";
15082 target: "disabler";
15083 after: "enable_text";
15084 after: "enable_ind";
15087 program { name: "enable_ind";
15088 action: SIGNAL_EMIT "elm.dragable.slider:elm,state,enabled" "elm";
15091 program { name: "enable_text";
15095 get_state(PART:"elm.text", st, 30, vl);
15096 if (!strcmp(st, "disabled_visible"))
15097 set_state(PART:"elm.text", "visible", 0.0);
15099 set_state(PART:"elm.text", "default", 0.0);
15101 get_state(PART:"elm.units", st, 30, vl);
15102 if (!strcmp(st, "disabled_visible"))
15103 set_state(PART:"elm.units", "visible", 0.0);
15105 set_state(PART:"elm.units", "default", 0.0);
15107 get_state(PART:"level2", st, 30, vl);
15108 if (!strcmp(st, "disabled_inverted"))
15110 set_state(PART:"level", "inverted", 0.0);
15111 set_state(PART:"level2", "inverted", 0.0);
15115 set_state(PART:"level", "default", 0.0);
15116 set_state(PART:"level2", "default", 0.0);
15123 group { name: "elm/slider/vertical/default";
15125 image: "slv_bg.png" COMP;
15126 image: "slv_bg_over.png" COMP;
15128 image: "slv_units.png" COMP;
15131 part { name: "base";
15133 description { state: "default" 0.0;
15142 image.normal: "slv_bg.png";
15146 part { name: "level";
15149 description { state: "default" 0.0;
15154 to_y: "elm.dragable.slider";
15157 color: 255 0 0 200;
15159 description { state: "inverted" 0.0;
15160 inherit: "default" 0.0;
15163 description { state: "disabled" 0.0;
15164 inherit: "default" 0.0;
15165 color: 255 0 0 100;
15167 description { state: "disabled_inverted" 0.0;
15168 inherit: "default" 0.0;
15172 part { name: "level2";
15175 description { state: "default" 0.0;
15180 to_y: "elm.dragable.slider";
15184 color: 255 0 0 200;
15186 description { state: "inverted" 0.0;
15187 inherit: "default" 0.0;
15190 description { state: "disabled" 0.0;
15191 inherit: "default" 0.0;
15192 color: 255 0 0 100;
15194 description { state: "disabled_inverted" 0.0;
15195 inherit: "default" 0.0;
15196 color: 255 0 0 100;
15203 description { state: "default" 0.0;
15205 rel1.offset: -1 -1;
15209 normal: "slv_bg_over.png";
15219 description { state: "default" 0.0;
15221 rel1.to: "elm.swallow.bar";
15222 rel2.to: "elm.swallow.bar";
15226 part { name: "elm.swallow.bar";
15229 description { state: "default" 0.0;
15245 part { name: "elm.swallow.icon";
15247 description { state: "default" 0.0;
15252 to_x: "elm.swallow.bar";
15257 to_x: "elm.swallow.bar";
15260 description { state: "visible" 0.0;
15261 inherit: "default" 0.0;
15264 aspect_preference: HORIZONTAL;
15268 part { name: "elm.text";
15272 description { state: "default" 0.0;
15276 rel1.to_y: "elm.swallow.icon";
15277 rel1.relative: 0.0 1.0;
15279 rel2.to_y: "elm.swallow.icon";
15280 rel2.relative: 1.0 1.0;
15281 rel2.offset: -1 -1;
15284 font: "Sans,Edje-Vera";
15290 description { state: "visible" 0.0;
15291 inherit: "default" 0.0;
15297 description { state: "disabled" 0.0;
15298 inherit: "default" 0.0;
15299 color: 255 128 128 128;
15302 description { state: "disabled_visible" 0.0;
15303 inherit: "default" 0.0;
15311 name: "elm.swallow.end";
15314 state: "default" 0.0;
15320 to_x: "elm.swallow.bar";
15324 to_x: "elm.swallow.bar";
15327 description { state: "visible" 0.0;
15328 inherit: "default" 0.0;
15331 aspect_preference: HORIZONTAL;
15332 rel2.offset: -1 -4;
15335 part { name: "units";
15337 description { state: "default" 0.0;
15348 normal: "slv_units.png";
15353 description { state: "visible" 0.0;
15354 inherit: "default" 0.0;
15358 part { name: "elm.units";
15362 description { state: "default" 0.0;
15366 rel1.relative: 0.0 0.0;
15367 rel1.to_y: "elm.swallow.end";
15369 rel2.relative: 1.0 0.0;
15370 rel2.to_y: "elm.swallow.end";
15374 font: "Sans,Edje-Vera";
15380 description { state: "visible" 0.0;
15381 inherit: "default" 0.0;
15386 rel2.offset: -9 -9;
15388 description { state: "disabled" 0.0;
15389 inherit: "default" 0.0;
15394 description { state: "disabled_visible" 0.0;
15395 inherit: "default" 0.0;
15400 rel2.offset: -9 -9;
15405 part { name: "elm.dragable.slider";
15407 source: "elm/slider/vertical/indicator/default";
15416 description { state: "default" 0.0;
15431 part { name: "disabler";
15433 description { state: "default" 0.0;
15437 description { state: "disabled" 0.0;
15438 inherit: "default" 0.0;
15445 program { name: "text_show";
15446 signal: "elm,state,text,visible";
15448 action: STATE_SET "visible" 0.0;
15449 target: "elm.text";
15451 program { name: "text_hide";
15452 signal: "elm,state,text,hidden";
15454 action: STATE_SET "default" 0.0;
15455 target: "elm.text";
15457 program { name: "icon_show";
15458 signal: "elm,state,icon,visible";
15460 action: STATE_SET "visible" 0.0;
15461 target: "elm.swallow.icon";
15463 program { name: "icon_hide";
15464 signal: "elm,state,icon,hidden";
15466 action: STATE_SET "default" 0.0;
15467 target: "elm.swallow.icon";
15469 program { name: "end_show";
15470 signal: "elm,state,end,visible";
15472 action: STATE_SET "visible" 0.0;
15473 target: "elm.swallow.end";
15475 program { name: "end_hide";
15476 signal: "elm,state,end,hidden";
15478 action: STATE_SET "default" 0.0;
15479 target: "elm.swallow.end";
15481 program { name: "units_show";
15482 signal: "elm,state,units,visible";
15484 action: STATE_SET "visible" 0.0;
15485 target: "elm.units";
15488 program { name: "units_hide";
15489 signal: "elm,state,units,hidden";
15491 action: STATE_SET "default" 0.0;
15492 target: "elm.units";
15495 program { name: "invert_on";
15496 signal: "elm,state,inverted,on";
15498 action: STATE_SET "inverted" 0.0;
15502 program { name: "invert_off";
15503 signal: "elm,state,inverted,off";
15505 action: STATE_SET "default" 0.0;
15510 name: "go_disabled";
15511 signal: "elm,state,disabled";
15513 action: STATE_SET "disabled" 0.0;
15514 // target: "button0";
15515 target: "disabler";
15516 after: "disable_text";
15517 after: "disable_ind";
15520 program { name: "disable_ind";
15521 action: SIGNAL_EMIT "elm.dragable.slider:elm,state,disabled" "elm";
15524 program { name: "disable_text";
15528 get_state(PART:"elm.text", st, 30, vl);
15529 if (!strcmp(st, "visible"))
15530 set_state(PART:"elm.text", "disabled_visible", 0.0);
15532 set_state(PART:"elm.text", "disabled", 0.0);
15534 get_state(PART:"elm.units", st, 30, vl);
15535 if (!strcmp(st, "visible"))
15536 set_state(PART:"elm.units", "disabled_visible", 0.0);
15538 set_state(PART:"elm.units", "disabled", 0.0);
15540 get_state(PART:"level2", st, 30, vl);
15541 if (!strcmp(st, "inverted"))
15543 set_state(PART:"level", "disabled_inverted", 0.0);
15544 set_state(PART:"level2", "disabled_inverted", 0.0);
15548 set_state(PART:"level", "disabled", 0.0);
15549 set_state(PART:"level2", "disabled", 0.0);
15554 program { name: "enable";
15555 signal: "elm,state,enabled";
15557 action: STATE_SET "default" 0.0;
15558 // target: "button0";
15559 target: "disabler";
15560 after: "enable_text";
15561 after: "enable_ind";
15564 program { name: "enable_ind";
15565 action: SIGNAL_EMIT "elm.dragable.slider:elm,state,enabled" "elm";
15567 program { name: "enable_text";
15571 get_state(PART:"elm.text", st, 30, vl);
15572 if (!strcmp(st, "disabled_visible"))
15573 set_state(PART:"elm.text", "visible", 0.0);
15575 set_state(PART:"elm.text", "default", 0.0);
15577 get_state(PART:"elm.units", st, 30, vl);
15578 if (!strcmp(st, "disabled_visible"))
15579 set_state(PART:"elm.units", "visible", 0.0);
15581 set_state(PART:"elm.units", "default", 0.0);
15583 get_state(PART:"level2", st, 30, vl);
15584 if (!strcmp(st, "disabled_inverted"))
15586 set_state(PART:"level", "inverted", 0.0);
15587 set_state(PART:"level2", "inverted", 0.0);
15591 set_state(PART:"level", "default", 0.0);
15592 set_state(PART:"level2", "default", 0.0);
15598 group { name: "elm/slider/horizontal/indicator/default";
15599 alias: "elm/slider/horizontal/indicator/disabled";
15600 alias: "elm/slider/vertical/indicator/default";
15601 alias: "elm/slider/vertical/indicator/disabled";
15603 image: "sl_bt_0.png" COMP;
15604 image: "sl_bt_1.png" COMP;
15605 image: "sl_bt_2.png" COMP;
15606 image: "sl_bt_3.png" COMP;
15607 image: "sl_bt2_0_0.png" COMP;
15608 image: "sl_bt2_0_1.png" COMP;
15609 image: "sl_bt2_0_2.png" COMP;
15610 image: "sl_bt2_1.png" COMP;
15611 image: "sl_bt2_2.png" COMP;
15614 public value_hide = 0;
15615 public set_value_show() {
15616 set_int(value_hide, 0);
15618 public set_value_hide() {
15619 set_int(value_hide, 1);
15621 public thumb_down() {
15622 if (get_int(value_hide) == 1) {
15623 set_state(PART:"elm.indicator", "default", 0.0);
15624 set_state(PART:"button3", "default", 0.0);
15625 set_state(PART:"button4", "default", 0.0);
15626 set_state(PART:"button5", "default", 0.0);
15627 set_state(PART:"button6", "default", 0.0);
15628 set_state(PART:"button7", "default", 0.0);
15630 set_state(PART:"elm.indicator", "visible", 0.0);
15631 set_state(PART:"button3", "visible", 0.0);
15632 set_state(PART:"button4", "visible", 0.0);
15633 set_state(PART:"button5", "visible", 0.0);
15634 set_state(PART:"button6", "visible", 0.0);
15635 set_state(PART:"button7", "visible", 0.0);
15638 public thumb_up() {
15639 set_state(PART:"elm.indicator", "default", 0.0);
15640 set_state(PART:"button3", "default", 0.0);
15641 set_state(PART:"button4", "default", 0.0);
15642 set_state(PART:"button5", "default", 0.0);
15643 set_state(PART:"button6", "default", 0.0);
15644 set_state(PART:"button7", "default", 0.0);
15648 part { name: "button_events";
15651 description { state: "default" 0.0;
15655 aspect_preference: VERTICAL;
15659 part { name: "button0";
15661 description { state: "default" 0.0;
15666 normal: "sl_bt_0.png";
15671 description { state: "disabled" 0.0;
15672 inherit: "default" 0.0;
15674 normal: "sl_bt_3.png";
15679 part { name: "button1";
15681 description { state: "default" 0.0;
15682 rel1.to: "button0";
15689 normal: "sl_bt_1.png";
15694 part { name: "button2";
15696 description { state: "default" 0.0;
15697 rel1.to: "button0";
15698 rel2.to: "button0";
15700 normal: "sl_bt_2.png";
15706 part { name: "button3";
15708 description { state: "default" 0.0;
15714 to_x: "elm.indicator";
15725 normal: "sl_bt2_0_0.png";
15730 description { state: "visible" 0.0;
15731 inherit: "default" 0.0;
15735 part { name: "button4";
15737 description { state: "default" 0.0;
15743 to_y: "elm.indicator";
15746 rel2.to: "button0";
15748 normal: "sl_bt2_0_1.png";
15753 description { state: "visible" 0.0;
15754 inherit: "default" 0.0;
15758 part { name: "button5";
15760 description { state: "default" 0.0;
15771 to_x: "elm.indicator";
15777 normal: "sl_bt2_0_2.png";
15782 description { state: "visible" 0.0;
15783 inherit: "default" 0.0;
15787 part { name: "elm.indicator";
15790 effect: SOFT_SHADOW;
15792 description { state: "default" 0.0;
15798 relative: 0.0 -0.25;
15803 relative: 1.0 -0.25;
15806 color: 224 224 224 255;
15809 font: "Sans,Edje-Vera";
15815 description { state: "visible" 0.0;
15816 inherit: "default" 0.0;
15820 rel2.offset: -1 -1;
15823 part { name: "button6";
15825 description { state: "default" 0.0;
15827 rel1.to: "button3";
15834 normal: "sl_bt2_1.png";
15839 description { state: "visible" 0.0;
15840 inherit: "default" 0.0;
15844 part { name: "button7";
15846 description { state: "default" 0.0;
15848 rel1.to: "button3";
15849 rel2.to: "button5";
15851 normal: "sl_bt2_2.png";
15857 description { state: "visible" 0.0;
15858 inherit: "default" 0.0;
15864 program { name: "set_val_show";
15865 signal: "elm,state,val,show";
15871 program { name: "set_val_hide";
15872 signal: "elm,state,val,hide";
15878 program { name: "val_show";
15879 signal: "mouse,down,*";
15880 source: "button_events";
15886 program { name: "val_hide";
15887 signal: "mouse,up,*";
15888 source: "button_events";
15894 name: "go_disabled";
15895 signal: "elm,state,disabled";
15897 action: STATE_SET "disabled" 0.0;
15901 name: "go_enabled";
15902 signal: "elm,state,enabled";
15904 action: STATE_SET "default" 0.0;
15910 ////////////////////////////////////////////////////////////////////////////////
15912 ////////////////////////////////////////////////////////////////////////////////
15913 group { name: "elm/actionslider/base/default";
15916 image: "shelf_inset.png" COMP;
15917 image: "ilist_1.png" COMP;
15925 state: "default" 0.0;
15928 rel2.offset: -2 -2;
15930 normal: "ilist_1.png";
15936 part { name: "conf_over";
15938 description { state: "default" 0.0;
15942 normal: "shelf_inset.png";
15949 part { name: "icon.dragable.area";
15952 description { state: "default" 0.0;
15958 part { name: "elm.text.left";
15962 description { state: "default" 0.0;
15965 font: "Sans,Edje-Vera";
15972 part { name: "elm.text.center";
15976 description { state: "default" 0.0;
15979 font: "Sans,Edje-Vera";
15986 part { name: "elm.text.right";
15990 description { state: "default" 0.0;
15993 font: "Sans,Edje-Vera";
16000 part { name: "elm.swallow.icon";
16005 description { state: "default" 0.0;
16009 rel1.to: "icon.dragable.area";
16012 to: "icon.dragable.area";
16016 confine: "icon.dragable.area";
16022 name: "elm.swallow.space";
16027 state: "default" 0.0;
16033 to: "icon.dragable.area";
16037 to: "icon.dragable.area";
16045 group { name: "elm/actionslider/base/bar";
16048 image: "shelf_inset.png" COMP;
16049 image: "ilist_1.png" COMP;
16057 state: "default" 0.0;
16060 rel2.offset: -2 -2;
16062 normal: "ilist_1.png";
16068 part { name: "conf_over";
16070 description { state: "default" 0.0;
16074 normal: "shelf_inset.png";
16081 part { name: "icon.dragable.area";
16084 description { state: "default" 0.0;
16090 part { name: "elm.text.left";
16094 description { state: "default" 0.0;
16097 font: "Sans,Edje-Vera";
16104 part { name: "elm.text.center";
16108 description { state: "default" 0.0;
16111 font: "Sans,Edje-Vera";
16118 part { name: "elm.text.right";
16122 description { state: "default" 0.0;
16125 font: "Sans,Edje-Vera";
16132 part { name: "bar";
16135 description { state: "default" 0.0;
16141 to_x: "elm.swallow.icon";
16147 part { name: "elm.swallow.icon";
16151 description { state: "default" 0.0;
16157 to: "icon.dragable.area";
16161 to: "icon.dragable.area";
16165 confine: "icon.dragable.area";
16171 name: "elm.swallow.space";
16176 state: "default" 0.0;
16182 to: "icon.dragable.area";
16186 to: "icon.dragable.area";
16194 group { name: "elm/actionslider/icon/default";
16195 alias:"elm/actionslider/icon/bar";
16198 image: "bt_bases.png" COMP;
16199 image: "bt_basew.png" COMP;
16200 image: "bt_hilightw.png" COMP;
16203 part { name: "elm.drag_button";
16206 description { state: "default" 0.0;
16209 color: 255 255 255 0;
16212 part { name: "button0";
16214 description { state: "default" 0.0;
16215 rel1.to: "button2";
16216 rel1.offset: -4 -4;
16217 rel2.to: "button2";
16220 normal: "bt_bases.png";
16221 border: 11 11 11 11;
16224 color: 255 255 255 128;
16227 part { name: "button2";
16229 description { state: "default" 0.0;
16230 rel1.to: "elm.drag_button";
16231 rel2.to: "elm.drag_button";
16233 normal: "bt_basew.png";
16237 color: 255 255 255 210;
16240 part { name: "button3";
16242 description { state: "default" 0.0;
16243 rel1.to: "button2";
16244 rel2.to: "button2";
16245 rel2.relative: 1.0 0.5;
16247 normal: "bt_hilightw.png";
16250 color: 255 255 255 190;
16253 part { name: "elm.text.button";
16257 description { state: "default" 0.0;
16259 to: "elm.drag_button";
16263 to: "elm.drag_button";
16268 font: "Sans,Edje-Vera";
16277 program { name: "elm.drag_button,mouse,up";
16278 signal: "mouse,up,1";
16279 source: "elm.drag_button";
16280 action: SIGNAL_EMIT "elm.drag_button,mouse,up" "";
16282 program { name: "elm.drag_button,mouse,down";
16283 signal: "mouse,down,1";
16284 source: "elm.drag_button";
16285 action: SIGNAL_EMIT "elm.drag_button,mouse,down" "";
16287 program { name: "elm.drag_button,mouse,move";
16288 signal: "mouse,move";
16289 source: "elm.swallow.icon";
16290 action: SIGNAL_EMIT "elm.drag_button,mouse,move" "";
16294 ///////////////////////////////////////////////////////////////////////////////
16296 ///////////////////////////////////////////////////////////////////////////////
16298 group { name: "elm/genlist/item/default/default";
16299 data.item: "stacking" "above";
16300 data.item: "selectraise" "on";
16301 data.item: "labels" "elm.text";
16302 data.item: "icons" "elm.swallow.icon elm.swallow.end";
16303 data.item: "treesize" "20";
16304 // data.item: "states" "";
16306 image: "bt_sm_base1.png" COMP;
16307 image: "bt_sm_shine.png" COMP;
16308 image: "bt_sm_hilight.png" COMP;
16309 image: "ilist_1.png" COMP;
16310 image: "ilist_item_shadow.png" COMP;
16318 state: "default" 0.0;
16326 state: "default" 0.0;
16341 normal: "ilist_item_shadow.png";
16350 state: "default" 0.0;
16352 normal: "ilist_1.png";
16359 clip_to: "disclip";
16361 description { state: "default" 0.0;
16363 color: 255 255 255 0;
16373 normal: "bt_sm_base1.png";
16376 image.middle: SOLID;
16378 description { state: "selected" 0.0;
16379 inherit: "default" 0.0;
16381 color: 255 255 255 255;
16392 part { name: "elm.swallow.pad";
16394 description { state: "default" 0.0;
16407 part { name: "elm.swallow.icon";
16408 clip_to: "disclip";
16410 description { state: "default" 0.0;
16414 to_x: "elm.swallow.pad";
16419 to_x: "elm.swallow.pad";
16425 part { name: "elm.swallow.end";
16426 clip_to: "disclip";
16428 description { state: "default" 0.0;
16432 aspect_preference: VERTICAL;
16443 part { name: "elm.text";
16444 clip_to: "disclip";
16446 effect: SOFT_SHADOW;
16450 state: "default" 0.0;
16453 to_x: "elm.swallow.icon";
16458 to_x: "elm.swallow.end";
16470 text_class: "list_item";
16473 description { state: "selected" 0.0;
16474 inherit: "default" 0.0;
16475 color: 224 224 224 255;
16479 part { name: "fg1";
16480 clip_to: "disclip";
16482 description { state: "default" 0.0;
16484 color: 255 255 255 0;
16486 rel2.relative: 1.0 0.5;
16489 normal: "bt_sm_hilight.png";
16493 description { state: "selected" 0.0;
16494 inherit: "default" 0.0;
16496 color: 255 255 255 255;
16499 part { name: "fg2";
16500 clip_to: "disclip";
16502 description { state: "default" 0.0;
16504 color: 255 255 255 0;
16508 normal: "bt_sm_shine.png";
16512 description { state: "selected" 0.0;
16513 inherit: "default" 0.0;
16515 color: 255 255 255 255;
16518 part { name: "disclip";
16520 description { state: "default" 0.0;
16524 description { state: "disabled" 0.0;
16525 inherit: "default" 0.0;
16526 color: 255 255 255 64;
16531 // signal: elm,state,%s,active
16532 // a "check" item named %s went active
16533 // signal: elm,state,%s,passive
16534 // a "check" item named %s went passive
16535 // default is passive
16538 signal: "elm,state,selected";
16540 action: STATE_SET "selected" 0.0;
16544 target: "elm.text";
16547 name: "go_passive";
16548 signal: "elm,state,unselected";
16550 action: STATE_SET "default" 0.0;
16554 target: "elm.text";
16555 transition: LINEAR 0.1;
16558 name: "go_disabled";
16559 signal: "elm,state,disabled";
16561 action: STATE_SET "disabled" 0.0;
16565 name: "go_enabled";
16566 signal: "elm,state,enabled";
16568 action: STATE_SET "default" 0.0;
16573 group { name: "elm/genlist/item/group_index/default";
16574 alias: "elm/genlist/item_odd/group_index/default";
16575 alias: "elm/genlist/item_compress/group_index/default";
16576 alias: "elm/genlist/item_compress_odd/group_index/default";
16577 data.item: "stacking" "above";
16578 data.item: "selectraise" "on";
16579 data.item: "labels" "elm.text";
16580 data.item: "icons" "elm.swallow.icon elm.swallow.end";
16581 data.item: "treesize" "20";
16582 // data.item: "states" "";
16584 image: "bt_sm_base1.png" COMP;
16585 image: "bt_sm_shine.png" COMP;
16586 image: "bt_sm_hilight.png" COMP;
16587 image: "ilist_item_shadow.png" COMP;
16588 image: "group_index.png" COMP;
16596 state: "default" 0.0;
16604 state: "default" 0.0;
16619 normal: "ilist_item_shadow.png";
16628 state: "default" 0.0;
16630 normal: "group_index.png";
16637 clip_to: "disclip";
16639 description { state: "default" 0.0;
16641 color: 255 255 255 0;
16651 normal: "bt_sm_base1.png";
16654 image.middle: SOLID;
16656 description { state: "selected" 0.0;
16657 inherit: "default" 0.0;
16659 color: 255 255 255 255;
16670 part { name: "elm.swallow.pad";
16672 description { state: "default" 0.0;
16685 part { name: "elm.swallow.icon";
16686 clip_to: "disclip";
16688 description { state: "default" 0.0;
16692 to_x: "elm.swallow.pad";
16697 to_x: "elm.swallow.pad";
16703 part { name: "elm.swallow.end";
16704 clip_to: "disclip";
16706 description { state: "default" 0.0;
16710 aspect_preference: VERTICAL;
16721 part { name: "elm.text";
16722 clip_to: "disclip";
16724 effect: SOFT_SHADOW;
16728 state: "default" 0.0;
16731 to_x: "elm.swallow.icon";
16736 to_x: "elm.swallow.end";
16748 text_class: "list_item";
16751 description { state: "selected" 0.0;
16752 inherit: "default" 0.0;
16753 color: 224 224 224 255;
16757 part { name: "fg1";
16758 clip_to: "disclip";
16760 description { state: "default" 0.0;
16762 color: 255 255 255 0;
16764 rel2.relative: 1.0 0.5;
16767 normal: "bt_sm_hilight.png";
16771 description { state: "selected" 0.0;
16772 inherit: "default" 0.0;
16774 color: 255 255 255 255;
16777 part { name: "fg2";
16778 clip_to: "disclip";
16780 description { state: "default" 0.0;
16782 color: 255 255 255 0;
16786 normal: "bt_sm_shine.png";
16790 description { state: "selected" 0.0;
16791 inherit: "default" 0.0;
16793 color: 255 255 255 255;
16796 part { name: "disclip";
16798 description { state: "default" 0.0;
16802 description { state: "disabled" 0.0;
16803 inherit: "default" 0.0;
16804 color: 255 255 255 64;
16809 // signal: elm,state,%s,active
16810 // a "check" item named %s went active
16811 // signal: elm,state,%s,passive
16812 // a "check" item named %s went passive
16813 // default is passive
16816 signal: "elm,state,selected";
16818 action: STATE_SET "selected" 0.0;
16822 target: "elm.text";
16825 name: "go_passive";
16826 signal: "elm,state,unselected";
16828 action: STATE_SET "default" 0.0;
16832 target: "elm.text";
16833 transition: LINEAR 0.1;
16836 name: "go_disabled";
16837 signal: "elm,state,disabled";
16839 action: STATE_SET "disabled" 0.0;
16843 name: "go_enabled";
16844 signal: "elm,state,enabled";
16846 action: STATE_SET "default" 0.0;
16851 group { name: "elm/genlist/item_compress/message/default";
16852 data.item: "stacking" "above";
16853 data.item: "selectraise" "on";
16854 data.item: "labels" "elm.title.1 elm.title.2 elm.text";
16855 // data.item: "icons" "elm.swallow.icon elm.swallow.end";
16856 data.item: "treesize" "20";
16857 // data.item: "states" "";
16859 image: "bt_sm_base1.png" COMP;
16860 image: "bt_sm_shine.png" COMP;
16861 image: "bt_sm_hilight.png" COMP;
16862 image: "ilist_1.png" COMP;
16863 image: "ilist_item_shadow.png" COMP;
16866 style { name: "genlist_textblock_style";
16867 base: "font=Sans font_size=10 color=#000 wrap=char text_class=list_item";
16872 style { name: "genlist_textblock_style2";
16873 base: "font=Sans font_size=10 color=#fff wrap=char text_class=list_item";
16885 state: "default" 0.0;
16893 state: "default" 0.0;
16908 normal: "ilist_item_shadow.png";
16917 state: "default" 0.0;
16919 normal: "ilist_1.png";
16926 clip_to: "disclip";
16928 description { state: "default" 0.0;
16930 color: 255 255 255 0;
16940 normal: "bt_sm_base1.png";
16943 image.middle: SOLID;
16945 description { state: "selected" 0.0;
16946 inherit: "default" 0.0;
16948 color: 255 255 255 255;
16959 part { name: "elm.title.1";
16960 clip_to: "disclip";
16962 effect: SOFT_SHADOW;
16966 state: "default" 0.0;
16986 text_class: "list_item";
16989 description { state: "selected" 0.0;
16990 inherit: "default" 0.0;
16991 color: 224 224 224 255;
16995 part { name: "elm.title.2";
16996 clip_to: "disclip";
16998 effect: SOFT_SHADOW;
17002 state: "default" 0.0;
17006 to_y: "elm.title.1";
17011 to_y: "elm.title.1";
17024 text_class: "list_item";
17027 description { state: "selected" 0.0;
17028 inherit: "default" 0.0;
17029 color: 224 224 224 255;
17033 part { name: "elm.text";
17034 clip_to: "disclip";
17039 state: "default" 0.0;
17043 to_y: "elm.title.2";
17053 style: "genlist_textblock_style";
17059 description { state: "selected" 0.0;
17060 inherit: "default" 0.0;
17062 style: "genlist_textblock_style2";
17066 part { name: "fg1";
17067 clip_to: "disclip";
17069 description { state: "default" 0.0;
17071 color: 255 255 255 0;
17073 rel2.relative: 1.0 0.5;
17076 normal: "bt_sm_hilight.png";
17080 description { state: "selected" 0.0;
17081 inherit: "default" 0.0;
17083 color: 255 255 255 255;
17086 part { name: "fg2";
17087 clip_to: "disclip";
17089 description { state: "default" 0.0;
17091 color: 255 255 255 0;
17095 normal: "bt_sm_shine.png";
17099 description { state: "selected" 0.0;
17100 inherit: "default" 0.0;
17102 color: 255 255 255 255;
17105 part { name: "disclip";
17107 description { state: "default" 0.0;
17111 description { state: "disabled" 0.0;
17112 inherit: "default" 0.0;
17113 color: 255 255 255 64;
17118 // signal: elm,state,%s,active
17119 // a "check" item named %s went active
17120 // signal: elm,state,%s,passive
17121 // a "check" item named %s went passive
17122 // default is passive
17125 signal: "elm,state,selected";
17127 action: STATE_SET "selected" 0.0;
17131 target: "elm.title.1";
17132 target: "elm.title.2";
17133 target: "elm.text";
17136 name: "go_passive";
17137 signal: "elm,state,unselected";
17139 action: STATE_SET "default" 0.0;
17143 target: "elm.title.1";
17144 target: "elm.title.2";
17145 target: "elm.text";
17146 transition: LINEAR 0.1;
17149 name: "go_disabled";
17150 signal: "elm,state,disabled";
17152 action: STATE_SET "disabled" 0.0;
17156 name: "go_enabled";
17157 signal: "elm,state,enabled";
17159 action: STATE_SET "default" 0.0;
17164 group { name: "elm/genlist/item_compress_odd/message/default";
17165 data.item: "stacking" "below";
17166 data.item: "selectraise" "on";
17167 data.item: "labels" "elm.title.1 elm.title.2 elm.text";
17168 // data.item: "icons" "elm.swallow.icon elm.swallow.end";
17169 data.item: "treesize" "20";
17170 // data.item: "states" "";
17172 image: "bt_sm_base1.png" COMP;
17173 image: "bt_sm_shine.png" COMP;
17174 image: "bt_sm_hilight.png" COMP;
17175 image: "ilist_2.png" COMP;
17178 part { name: "event";
17182 state: "default" 0.0;
17190 state: "default" 0.0;
17192 normal: "ilist_2.png";
17199 clip_to: "disclip";
17201 description { state: "default" 0.0;
17203 color: 255 255 255 0;
17213 normal: "bt_sm_base1.png";
17216 image.middle: SOLID;
17218 description { state: "selected" 0.0;
17219 inherit: "default" 0.0;
17221 color: 255 255 255 255;
17232 part { name: "elm.title.1";
17233 clip_to: "disclip";
17235 effect: SOFT_SHADOW;
17239 state: "default" 0.0;
17259 text_class: "list_item";
17262 description { state: "selected" 0.0;
17263 inherit: "default" 0.0;
17264 color: 224 224 224 255;
17268 part { name: "elm.title.2";
17269 clip_to: "disclip";
17271 effect: SOFT_SHADOW;
17275 state: "default" 0.0;
17279 to_y: "elm.title.1";
17284 to_y: "elm.title.1";
17297 text_class: "list_item";
17300 description { state: "selected" 0.0;
17301 inherit: "default" 0.0;
17302 color: 224 224 224 255;
17306 part { name: "elm.text";
17307 clip_to: "disclip";
17312 state: "default" 0.0;
17316 to_y: "elm.title.2";
17326 style: "genlist_textblock_style";
17332 description { state: "selected" 0.0;
17333 inherit: "default" 0.0;
17335 style: "genlist_textblock_style2";
17339 part { name: "fg1";
17340 clip_to: "disclip";
17342 description { state: "default" 0.0;
17344 color: 255 255 255 0;
17346 rel2.relative: 1.0 0.5;
17349 normal: "bt_sm_hilight.png";
17353 description { state: "selected" 0.0;
17354 inherit: "default" 0.0;
17356 color: 255 255 255 255;
17359 part { name: "fg2";
17360 clip_to: "disclip";
17362 description { state: "default" 0.0;
17364 color: 255 255 255 0;
17368 normal: "bt_sm_shine.png";
17372 description { state: "selected" 0.0;
17373 inherit: "default" 0.0;
17375 color: 255 255 255 255;
17378 part { name: "disclip";
17380 description { state: "default" 0.0;
17384 description { state: "disabled" 0.0;
17385 inherit: "default" 0.0;
17386 color: 255 255 255 64;
17391 // signal: elm,state,%s,active
17392 // a "check" item named %s went active
17393 // signal: elm,state,%s,passive
17394 // a "check" item named %s went passive
17395 // default is passive
17398 signal: "elm,state,selected";
17400 action: STATE_SET "selected" 0.0;
17404 target: "elm.title.1";
17405 target: "elm.title.2";
17406 target: "elm.text";
17409 name: "go_passive";
17410 signal: "elm,state,unselected";
17412 action: STATE_SET "default" 0.0;
17416 target: "elm.title.1";
17417 target: "elm.title.2";
17418 target: "elm.text";
17419 transition: LINEAR 0.1;
17422 name: "go_disabled";
17423 signal: "elm,state,disabled";
17425 action: STATE_SET "disabled" 0.0;
17429 name: "go_enabled";
17430 signal: "elm,state,enabled";
17432 action: STATE_SET "default" 0.0;
17437 group { name: "elm/genlist/item_compress/default/default";
17438 data.item: "stacking" "above";
17439 data.item: "selectraise" "on";
17440 data.item: "labels" "elm.text";
17441 data.item: "icons" "elm.swallow.icon elm.swallow.end";
17442 data.item: "treesize" "20";
17443 // data.item: "states" "";
17445 image: "bt_sm_base1.png" COMP;
17446 image: "bt_sm_shine.png" COMP;
17447 image: "bt_sm_hilight.png" COMP;
17448 image: "ilist_1.png" COMP;
17449 image: "ilist_item_shadow.png" COMP;
17457 state: "default" 0.0;
17465 state: "default" 0.0;
17480 normal: "ilist_item_shadow.png";
17489 state: "default" 0.0;
17491 normal: "ilist_1.png";
17498 clip_to: "disclip";
17500 description { state: "default" 0.0;
17502 color: 255 255 255 0;
17512 normal: "bt_sm_base1.png";
17515 image.middle: SOLID;
17517 description { state: "selected" 0.0;
17518 inherit: "default" 0.0;
17520 color: 255 255 255 255;
17531 part { name: "elm.swallow.pad";
17533 description { state: "default" 0.0;
17546 part { name: "elm.swallow.icon";
17547 clip_to: "disclip";
17549 description { state: "default" 0.0;
17553 to_x: "elm.swallow.pad";
17558 to_x: "elm.swallow.pad";
17564 part { name: "elm.swallow.end";
17565 clip_to: "disclip";
17567 description { state: "default" 0.0;
17571 aspect_preference: VERTICAL;
17582 part { name: "elm.text";
17583 clip_to: "disclip";
17585 effect: SOFT_SHADOW;
17589 state: "default" 0.0;
17592 to_x: "elm.swallow.icon";
17597 to_x: "elm.swallow.end";
17609 text_class: "list_item";
17612 description { state: "selected" 0.0;
17613 inherit: "default" 0.0;
17614 color: 224 224 224 255;
17618 part { name: "fg1";
17619 clip_to: "disclip";
17621 description { state: "default" 0.0;
17623 color: 255 255 255 0;
17625 rel2.relative: 1.0 0.5;
17628 normal: "bt_sm_hilight.png";
17632 description { state: "selected" 0.0;
17633 inherit: "default" 0.0;
17635 color: 255 255 255 255;
17638 part { name: "fg2";
17639 clip_to: "disclip";
17641 description { state: "default" 0.0;
17643 color: 255 255 255 0;
17647 normal: "bt_sm_shine.png";
17651 description { state: "selected" 0.0;
17652 inherit: "default" 0.0;
17654 color: 255 255 255 255;
17657 part { name: "disclip";
17659 description { state: "default" 0.0;
17663 description { state: "disabled" 0.0;
17664 inherit: "default" 0.0;
17665 color: 255 255 255 64;
17670 // signal: elm,state,%s,active
17671 // a "check" item named %s went active
17672 // signal: elm,state,%s,passive
17673 // a "check" item named %s went passive
17674 // default is passive
17677 signal: "elm,state,selected";
17679 action: STATE_SET "selected" 0.0;
17683 target: "elm.text";
17686 name: "go_passive";
17687 signal: "elm,state,unselected";
17689 action: STATE_SET "default" 0.0;
17693 target: "elm.text";
17694 transition: LINEAR 0.1;
17697 name: "go_disabled";
17698 signal: "elm,state,disabled";
17700 action: STATE_SET "disabled" 0.0;
17704 name: "go_enabled";
17705 signal: "elm,state,enabled";
17707 action: STATE_SET "default" 0.0;
17712 group { name: "elm/genlist/item_odd/default/default";
17713 data.item: "stacking" "below";
17714 data.item: "selectraise" "on";
17715 data.item: "labels" "elm.text";
17716 data.item: "icons" "elm.swallow.icon elm.swallow.end";
17717 data.item: "treesize" "20";
17718 // data.item: "states" "";
17720 image: "bt_sm_base1.png" COMP;
17721 image: "bt_sm_shine.png" COMP;
17722 image: "bt_sm_hilight.png" COMP;
17723 image: "ilist_2.png" COMP;
17726 part { name: "event";
17730 state: "default" 0.0;
17738 state: "default" 0.0;
17740 normal: "ilist_2.png";
17747 clip_to: "disclip";
17749 description { state: "default" 0.0;
17751 color: 255 255 255 0;
17761 normal: "bt_sm_base1.png";
17764 image.middle: SOLID;
17766 description { state: "selected" 0.0;
17767 inherit: "default" 0.0;
17769 color: 255 255 255 255;
17780 part { name: "elm.swallow.pad";
17782 description { state: "default" 0.0;
17795 part { name: "elm.swallow.icon";
17796 clip_to: "disclip";
17798 description { state: "default" 0.0;
17802 to_x: "elm.swallow.pad";
17807 to_x: "elm.swallow.pad";
17813 part { name: "elm.swallow.end";
17814 clip_to: "disclip";
17816 description { state: "default" 0.0;
17820 aspect_preference: VERTICAL;
17831 part { name: "elm.text";
17832 clip_to: "disclip";
17834 effect: SOFT_SHADOW;
17838 state: "default" 0.0;
17841 to_x: "elm.swallow.icon";
17846 to_x: "elm.swallow.end";
17858 text_class: "list_item";
17861 description { state: "selected" 0.0;
17862 inherit: "default" 0.0;
17863 color: 224 224 224 255;
17867 part { name: "fg1";
17868 clip_to: "disclip";
17870 description { state: "default" 0.0;
17872 color: 255 255 255 0;
17874 rel2.relative: 1.0 0.5;
17877 normal: "bt_sm_hilight.png";
17881 description { state: "selected" 0.0;
17882 inherit: "default" 0.0;
17884 color: 255 255 255 255;
17887 part { name: "fg2";
17888 clip_to: "disclip";
17890 description { state: "default" 0.0;
17892 color: 255 255 255 0;
17896 normal: "bt_sm_shine.png";
17900 description { state: "selected" 0.0;
17901 inherit: "default" 0.0;
17903 color: 255 255 255 255;
17906 part { name: "disclip";
17908 description { state: "default" 0.0;
17912 description { state: "disabled" 0.0;
17913 inherit: "default" 0.0;
17914 color: 255 255 255 64;
17919 // signal: elm,state,%s,active
17920 // a "check" item named %s went active
17921 // signal: elm,state,%s,passive
17922 // a "check" item named %s went passive
17923 // default is passive
17926 signal: "elm,state,selected";
17928 action: STATE_SET "selected" 0.0;
17932 target: "elm.text";
17935 name: "go_passive";
17936 signal: "elm,state,unselected";
17938 action: STATE_SET "default" 0.0;
17942 target: "elm.text";
17943 transition: LINEAR 0.1;
17946 name: "go_disabled";
17947 signal: "elm,state,disabled";
17949 action: STATE_SET "disabled" 0.0;
17953 name: "go_enabled";
17954 signal: "elm,state,enabled";
17956 action: STATE_SET "default" 0.0;
17961 group { name: "elm/genlist/item_compress_odd/default/default";
17962 data.item: "stacking" "below";
17963 data.item: "selectraise" "on";
17964 data.item: "labels" "elm.text";
17965 data.item: "icons" "elm.swallow.icon elm.swallow.end";
17966 data.item: "treesize" "20";
17967 // data.item: "states" "";
17969 image: "bt_sm_base1.png" COMP;
17970 image: "bt_sm_shine.png" COMP;
17971 image: "bt_sm_hilight.png" COMP;
17972 image: "ilist_2.png" COMP;
17975 part { name: "event";
17979 state: "default" 0.0;
17987 state: "default" 0.0;
17989 normal: "ilist_2.png";
17996 clip_to: "disclip";
17998 description { state: "default" 0.0;
18000 color: 255 255 255 0;
18010 normal: "bt_sm_base1.png";
18013 image.middle: SOLID;
18015 description { state: "selected" 0.0;
18016 inherit: "default" 0.0;
18018 color: 255 255 255 255;
18029 part { name: "elm.swallow.pad";
18031 description { state: "default" 0.0;
18044 part { name: "elm.swallow.icon";
18045 clip_to: "disclip";
18047 description { state: "default" 0.0;
18051 to_x: "elm.swallow.pad";
18056 to_x: "elm.swallow.pad";
18062 part { name: "elm.swallow.end";
18063 clip_to: "disclip";
18065 description { state: "default" 0.0;
18069 aspect_preference: VERTICAL;
18080 part { name: "elm.text";
18081 clip_to: "disclip";
18083 effect: SOFT_SHADOW;
18087 state: "default" 0.0;
18090 to_x: "elm.swallow.icon";
18095 to_x: "elm.swallow.end";
18107 text_class: "list_item";
18110 description { state: "selected" 0.0;
18111 inherit: "default" 0.0;
18112 color: 224 224 224 255;
18116 part { name: "fg1";
18117 clip_to: "disclip";
18119 description { state: "default" 0.0;
18121 color: 255 255 255 0;
18123 rel2.relative: 1.0 0.5;
18126 normal: "bt_sm_hilight.png";
18130 description { state: "selected" 0.0;
18131 inherit: "default" 0.0;
18133 color: 255 255 255 255;
18136 part { name: "fg2";
18137 clip_to: "disclip";
18139 description { state: "default" 0.0;
18141 color: 255 255 255 0;
18145 normal: "bt_sm_shine.png";
18149 description { state: "selected" 0.0;
18150 inherit: "default" 0.0;
18152 color: 255 255 255 255;
18155 part { name: "disclip";
18157 description { state: "default" 0.0;
18161 description { state: "disabled" 0.0;
18162 inherit: "default" 0.0;
18163 color: 255 255 255 64;
18168 // signal: elm,state,%s,active
18169 // a "check" item named %s went active
18170 // signal: elm,state,%s,passive
18171 // a "check" item named %s went passive
18172 // default is passive
18175 signal: "elm,state,selected";
18177 action: STATE_SET "selected" 0.0;
18181 target: "elm.text";
18184 name: "go_passive";
18185 signal: "elm,state,unselected";
18187 action: STATE_SET "default" 0.0;
18191 target: "elm.text";
18192 transition: LINEAR 0.1;
18195 name: "go_disabled";
18196 signal: "elm,state,disabled";
18198 action: STATE_SET "disabled" 0.0;
18202 name: "go_enabled";
18203 signal: "elm,state,enabled";
18205 action: STATE_SET "default" 0.0;
18211 group { name: "elm/genlist/tree/default/default";
18212 data.item: "stacking" "above";
18213 data.item: "selectraise" "on";
18214 data.item: "labels" "elm.text";
18215 data.item: "icons" "elm.swallow.icon elm.swallow.end";
18216 data.item: "treesize" "20";
18217 // data.item: "states" "";
18219 image: "bt_sm_base1.png" COMP;
18220 image: "bt_sm_shine.png" COMP;
18221 image: "bt_sm_hilight.png" COMP;
18222 image: "ilist_1.png" COMP;
18223 image: "ilist_item_shadow.png" COMP;
18224 image: "icon_arrow_left.png" COMP;
18225 image: "icon_arrow_right.png" COMP;
18226 image: "icon_arrow_down.png" COMP;
18234 state: "default" 0.0;
18242 state: "default" 0.0;
18257 normal: "ilist_item_shadow.png";
18266 state: "default" 0.0;
18268 normal: "ilist_1.png";
18275 clip_to: "disclip";
18277 description { state: "default" 0.0;
18279 color: 255 255 255 0;
18289 normal: "bt_sm_base1.png";
18292 image.middle: SOLID;
18294 description { state: "selected" 0.0;
18295 inherit: "default" 0.0;
18297 color: 255 255 255 255;
18308 part { name: "elm.swallow.pad";
18310 description { state: "default" 0.0;
18323 part { name: "arrow";
18324 clip_to: "disclip";
18325 ignore_flags: ON_HOLD;
18326 description { state: "default" 0.0;
18331 to_x: "elm.swallow.pad";
18336 to_x: "elm.swallow.pad";
18340 image.normal: "icon_arrow_right.png";
18342 description { state: "default" 0.1;
18343 inherit: "default" 0.0;
18344 image.normal: "icon_arrow_left.png";
18346 description { state: "active" 0.0;
18347 inherit: "default" 0.0;
18348 image.normal: "icon_arrow_down.png";
18350 description { state: "active" 0.1;
18351 inherit: "default" 0.0;
18352 image.normal: "icon_arrow_down.png";
18355 part { name: "elm.swallow.icon";
18356 clip_to: "disclip";
18358 description { state: "default" 0.0;
18373 part { name: "elm.swallow.end";
18374 clip_to: "disclip";
18376 description { state: "default" 0.0;
18380 aspect_preference: VERTICAL;
18391 part { name: "elm.text";
18392 clip_to: "disclip";
18394 effect: SOFT_SHADOW;
18398 state: "default" 0.0;
18401 to_x: "elm.swallow.icon";
18406 to_x: "elm.swallow.end";
18418 text_class: "list_item";
18421 description { state: "selected" 0.0;
18422 inherit: "default" 0.0;
18423 color: 224 224 224 255;
18427 part { name: "fg1";
18428 clip_to: "disclip";
18430 description { state: "default" 0.0;
18432 color: 255 255 255 0;
18434 rel2.relative: 1.0 0.5;
18437 normal: "bt_sm_hilight.png";
18441 description { state: "selected" 0.0;
18442 inherit: "default" 0.0;
18444 color: 255 255 255 255;
18447 part { name: "fg2";
18448 clip_to: "disclip";
18450 description { state: "default" 0.0;
18452 color: 255 255 255 0;
18456 normal: "bt_sm_shine.png";
18460 description { state: "selected" 0.0;
18461 inherit: "default" 0.0;
18463 color: 255 255 255 255;
18466 part { name: "disclip";
18468 description { state: "default" 0.0;
18472 description { state: "disabled" 0.0;
18473 inherit: "default" 0.0;
18474 color: 255 255 255 64;
18479 // signal: elm,state,%s,active
18480 // a "check" item named %s went active
18481 // signal: elm,state,%s,passive
18482 // a "check" item named %s went passive
18483 // default is passive
18486 signal: "elm,state,selected";
18488 action: STATE_SET "selected" 0.0;
18492 target: "elm.text";
18495 name: "go_passive";
18496 signal: "elm,state,unselected";
18498 action: STATE_SET "default" 0.0;
18502 target: "elm.text";
18503 transition: LINEAR 0.1;
18506 name: "go_disabled";
18507 signal: "elm,state,disabled";
18509 action: STATE_SET "disabled" 0.0;
18513 name: "go_enabled";
18514 signal: "elm,state,enabled";
18516 action: STATE_SET "default" 0.0;
18521 signal: "mouse,up,1";
18523 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
18526 name: "go_expanded";
18527 signal: "elm,state,expanded";
18532 get_state(PART:"arrow", st, 30, vl);
18533 set_state(PART:"arrow", "active", vl);
18537 name: "go_contracted";
18538 signal: "elm,state,contracted";
18543 get_state(PART:"arrow", st, 30, vl);
18544 set_state(PART:"arrow", "default", vl);
18547 program { name: "to_rtl";
18548 signal: "edje,state,rtl";
18553 get_state(PART:"arrow", st, 30, vl);
18555 set_state(PART:"arrow", st, 0.1);
18559 program { name: "to_ltr";
18560 signal: "edje,state,ltr";
18565 get_state(PART:"arrow", st, 30, vl);
18567 set_state(PART:"arrow", st, 0.0);
18573 group { name: "elm/genlist/tree_compress/default/default";
18574 data.item: "stacking" "above";
18575 data.item: "selectraise" "on";
18576 data.item: "labels" "elm.text";
18577 data.item: "icons" "elm.swallow.icon elm.swallow.end";
18578 data.item: "treesize" "20";
18579 // data.item: "states" "";
18581 image: "bt_sm_base1.png" COMP;
18582 image: "bt_sm_shine.png" COMP;
18583 image: "bt_sm_hilight.png" COMP;
18584 image: "ilist_1.png" COMP;
18585 image: "ilist_item_shadow.png" COMP;
18586 image: "icon_arrow_left.png" COMP;
18587 image: "icon_arrow_right.png" COMP;
18588 image: "icon_arrow_down.png" COMP;
18596 state: "default" 0.0;
18604 state: "default" 0.0;
18619 normal: "ilist_item_shadow.png";
18628 state: "default" 0.0;
18630 normal: "ilist_1.png";
18637 clip_to: "disclip";
18639 description { state: "default" 0.0;
18641 color: 255 255 255 0;
18651 normal: "bt_sm_base1.png";
18654 image.middle: SOLID;
18656 description { state: "selected" 0.0;
18657 inherit: "default" 0.0;
18659 color: 255 255 255 255;
18670 part { name: "elm.swallow.pad";
18672 description { state: "default" 0.0;
18685 part { name: "arrow";
18686 clip_to: "disclip";
18687 ignore_flags: ON_HOLD;
18688 description { state: "default" 0.0;
18693 to_x: "elm.swallow.pad";
18698 to_x: "elm.swallow.pad";
18702 image.normal: "icon_arrow_right.png";
18704 description { state: "default" 0.1;
18705 inherit: "default" 0.0;
18706 image.normal: "icon_arrow_left.png";
18708 description { state: "active" 0.0;
18709 inherit: "default" 0.0;
18710 image.normal: "icon_arrow_down.png";
18712 description { state: "active" 0.1;
18713 inherit: "default" 0.0;
18714 image.normal: "icon_arrow_down.png";
18717 part { name: "elm.swallow.icon";
18718 clip_to: "disclip";
18720 description { state: "default" 0.0;
18735 part { name: "elm.swallow.end";
18736 clip_to: "disclip";
18738 description { state: "default" 0.0;
18742 aspect_preference: VERTICAL;
18753 part { name: "elm.text";
18754 clip_to: "disclip";
18756 effect: SOFT_SHADOW;
18760 state: "default" 0.0;
18763 to_x: "elm.swallow.icon";
18768 to_x: "elm.swallow.end";
18780 text_class: "list_item";
18783 description { state: "selected" 0.0;
18784 inherit: "default" 0.0;
18785 color: 224 224 224 255;
18789 part { name: "fg1";
18790 clip_to: "disclip";
18792 description { state: "default" 0.0;
18794 color: 255 255 255 0;
18796 rel2.relative: 1.0 0.5;
18799 normal: "bt_sm_hilight.png";
18803 description { state: "selected" 0.0;
18804 inherit: "default" 0.0;
18806 color: 255 255 255 255;
18809 part { name: "fg2";
18810 clip_to: "disclip";
18812 description { state: "default" 0.0;
18814 color: 255 255 255 0;
18818 normal: "bt_sm_shine.png";
18822 description { state: "selected" 0.0;
18823 inherit: "default" 0.0;
18825 color: 255 255 255 255;
18828 part { name: "disclip";
18830 description { state: "default" 0.0;
18834 description { state: "disabled" 0.0;
18835 inherit: "default" 0.0;
18836 color: 255 255 255 64;
18841 // signal: elm,state,%s,active
18842 // a "check" item named %s went active
18843 // signal: elm,state,%s,passive
18844 // a "check" item named %s went passive
18845 // default is passive
18848 signal: "elm,state,selected";
18850 action: STATE_SET "selected" 0.0;
18854 target: "elm.text";
18857 name: "go_passive";
18858 signal: "elm,state,unselected";
18860 action: STATE_SET "default" 0.0;
18864 target: "elm.text";
18865 transition: LINEAR 0.1;
18868 name: "go_disabled";
18869 signal: "elm,state,disabled";
18871 action: STATE_SET "disabled" 0.0;
18875 name: "go_enabled";
18876 signal: "elm,state,enabled";
18878 action: STATE_SET "default" 0.0;
18883 signal: "mouse,up,1";
18885 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
18888 name: "go_expanded";
18889 signal: "elm,state,expanded";
18894 get_state(PART:"arrow", st, 30, vl);
18895 set_state(PART:"arrow", "active", vl);
18899 name: "go_contracted";
18900 signal: "elm,state,contracted";
18905 get_state(PART:"arrow", st, 30, vl);
18906 set_state(PART:"arrow", "default", vl);
18909 program { name: "to_rtl";
18910 signal: "edje,state,rtl";
18915 get_state(PART:"arrow", st, 30, vl);
18917 set_state(PART:"arrow", st, 0.1);
18921 program { name: "to_ltr";
18922 signal: "edje,state,ltr";
18927 get_state(PART:"arrow", st, 30, vl);
18929 set_state(PART:"arrow", st, 0.0);
18935 group { name: "elm/genlist/tree_odd/default/default";
18936 data.item: "stacking" "below";
18937 data.item: "selectraise" "on";
18938 data.item: "labels" "elm.text";
18939 data.item: "icons" "elm.swallow.icon elm.swallow.end";
18940 data.item: "treesize" "20";
18941 // data.item: "states" "";
18943 image: "bt_sm_base1.png" COMP;
18944 image: "bt_sm_shine.png" COMP;
18945 image: "bt_sm_hilight.png" COMP;
18946 image: "ilist_2.png" COMP;
18947 image: "icon_arrow_left.png" COMP;
18948 image: "icon_arrow_right.png" COMP;
18949 image: "icon_arrow_down.png" COMP;
18957 state: "default" 0.0;
18965 state: "default" 0.0;
18967 normal: "ilist_2.png";
18974 clip_to: "disclip";
18976 description { state: "default" 0.0;
18978 color: 255 255 255 0;
18988 normal: "bt_sm_base1.png";
18991 image.middle: SOLID;
18993 description { state: "selected" 0.0;
18994 inherit: "default" 0.0;
18996 color: 255 255 255 255;
19007 part { name: "elm.swallow.pad";
19009 description { state: "default" 0.0;
19022 part { name: "arrow";
19023 clip_to: "disclip";
19024 ignore_flags: ON_HOLD;
19025 description { state: "default" 0.0;
19030 to_x: "elm.swallow.pad";
19035 to_x: "elm.swallow.pad";
19039 image.normal: "icon_arrow_right.png";
19041 description { state: "default" 0.1;
19042 inherit: "default" 0.0;
19043 image.normal: "icon_arrow_left.png";
19045 description { state: "active" 0.0;
19046 inherit: "default" 0.0;
19047 image.normal: "icon_arrow_down.png";
19049 description { state: "active" 0.1;
19050 inherit: "default" 0.0;
19051 image.normal: "icon_arrow_down.png";
19054 part { name: "elm.swallow.icon";
19055 clip_to: "disclip";
19057 description { state: "default" 0.0;
19072 part { name: "elm.swallow.end";
19073 clip_to: "disclip";
19075 description { state: "default" 0.0;
19079 aspect_preference: VERTICAL;
19090 part { name: "elm.text";
19091 clip_to: "disclip";
19093 effect: SOFT_SHADOW;
19097 state: "default" 0.0;
19100 to_x: "elm.swallow.icon";
19105 to_x: "elm.swallow.end";
19117 text_class: "list_item";
19120 description { state: "selected" 0.0;
19121 inherit: "default" 0.0;
19122 color: 224 224 224 255;
19126 part { name: "fg1";
19127 clip_to: "disclip";
19129 description { state: "default" 0.0;
19131 color: 255 255 255 0;
19133 rel2.relative: 1.0 0.5;
19136 normal: "bt_sm_hilight.png";
19140 description { state: "selected" 0.0;
19141 inherit: "default" 0.0;
19143 color: 255 255 255 255;
19146 part { name: "fg2";
19147 clip_to: "disclip";
19149 description { state: "default" 0.0;
19151 color: 255 255 255 0;
19155 normal: "bt_sm_shine.png";
19159 description { state: "selected" 0.0;
19160 inherit: "default" 0.0;
19162 color: 255 255 255 255;
19165 part { name: "disclip";
19167 description { state: "default" 0.0;
19171 description { state: "disabled" 0.0;
19172 inherit: "default" 0.0;
19173 color: 255 255 255 64;
19178 // signal: elm,state,%s,active
19179 // a "check" item named %s went active
19180 // signal: elm,state,%s,passive
19181 // a "check" item named %s went passive
19182 // default is passive
19185 signal: "elm,state,selected";
19187 action: STATE_SET "selected" 0.0;
19191 target: "elm.text";
19194 name: "go_passive";
19195 signal: "elm,state,unselected";
19197 action: STATE_SET "default" 0.0;
19201 target: "elm.text";
19202 transition: LINEAR 0.1;
19205 name: "go_disabled";
19206 signal: "elm,state,disabled";
19208 action: STATE_SET "disabled" 0.0;
19212 name: "go_enabled";
19213 signal: "elm,state,enabled";
19215 action: STATE_SET "default" 0.0;
19220 signal: "mouse,up,1";
19222 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
19225 name: "go_expanded";
19226 signal: "elm,state,expanded";
19231 get_state(PART:"arrow", st, 30, vl);
19232 set_state(PART:"arrow", "active", vl);
19236 name: "go_contracted";
19237 signal: "elm,state,contracted";
19242 get_state(PART:"arrow", st, 30, vl);
19243 set_state(PART:"arrow", "default", vl);
19246 program { name: "to_rtl";
19247 signal: "edje,state,rtl";
19252 get_state(PART:"arrow", st, 30, vl);
19254 set_state(PART:"arrow", st, 0.1);
19258 program { name: "to_ltr";
19259 signal: "edje,state,ltr";
19264 get_state(PART:"arrow", st, 30, vl);
19266 set_state(PART:"arrow", st, 0.0);
19272 group { name: "elm/genlist/tree_compress_odd/default/default";
19273 data.item: "stacking" "below";
19274 data.item: "selectraise" "on";
19275 data.item: "labels" "elm.text";
19276 data.item: "icons" "elm.swallow.icon elm.swallow.end";
19277 data.item: "treesize" "20";
19278 // data.item: "states" "";
19280 image: "bt_sm_base1.png" COMP;
19281 image: "bt_sm_shine.png" COMP;
19282 image: "bt_sm_hilight.png" COMP;
19283 image: "ilist_2.png" COMP;
19284 image: "icon_arrow_left.png" COMP;
19285 image: "icon_arrow_right.png" COMP;
19286 image: "icon_arrow_down.png" COMP;
19294 state: "default" 0.0;
19302 state: "default" 0.0;
19304 normal: "ilist_2.png";
19311 clip_to: "disclip";
19313 description { state: "default" 0.0;
19315 color: 255 255 255 0;
19325 normal: "bt_sm_base1.png";
19328 image.middle: SOLID;
19330 description { state: "selected" 0.0;
19331 inherit: "default" 0.0;
19333 color: 255 255 255 255;
19344 part { name: "elm.swallow.pad";
19346 description { state: "default" 0.0;
19359 part { name: "arrow";
19360 clip_to: "disclip";
19361 ignore_flags: ON_HOLD;
19362 description { state: "default" 0.0;
19367 to_x: "elm.swallow.pad";
19372 to_x: "elm.swallow.pad";
19376 image.normal: "icon_arrow_right.png";
19378 description { state: "default" 0.1;
19379 inherit: "default" 0.0;
19380 image.normal: "icon_arrow_left.png";
19382 description { state: "active" 0.0;
19383 inherit: "default" 0.0;
19384 image.normal: "icon_arrow_down.png";
19386 description { state: "active" 0.1;
19387 inherit: "default" 0.0;
19388 image.normal: "icon_arrow_down.png";
19391 part { name: "elm.swallow.icon";
19392 clip_to: "disclip";
19394 description { state: "default" 0.0;
19409 part { name: "elm.swallow.end";
19410 clip_to: "disclip";
19412 description { state: "default" 0.0;
19416 aspect_preference: VERTICAL;
19427 part { name: "elm.text";
19428 clip_to: "disclip";
19430 effect: SOFT_SHADOW;
19434 state: "default" 0.0;
19437 to_x: "elm.swallow.icon";
19442 to_x: "elm.swallow.end";
19454 text_class: "list_item";
19457 description { state: "selected" 0.0;
19458 inherit: "default" 0.0;
19459 color: 224 224 224 255;
19463 part { name: "fg1";
19464 clip_to: "disclip";
19466 description { state: "default" 0.0;
19468 color: 255 255 255 0;
19470 rel2.relative: 1.0 0.5;
19473 normal: "bt_sm_hilight.png";
19477 description { state: "selected" 0.0;
19478 inherit: "default" 0.0;
19480 color: 255 255 255 255;
19483 part { name: "fg2";
19484 clip_to: "disclip";
19486 description { state: "default" 0.0;
19488 color: 255 255 255 0;
19492 normal: "bt_sm_shine.png";
19496 description { state: "selected" 0.0;
19497 inherit: "default" 0.0;
19499 color: 255 255 255 255;
19502 part { name: "disclip";
19504 description { state: "default" 0.0;
19508 description { state: "disabled" 0.0;
19509 inherit: "default" 0.0;
19510 color: 255 255 255 64;
19515 // signal: elm,state,%s,active
19516 // a "check" item named %s went active
19517 // signal: elm,state,%s,passive
19518 // a "check" item named %s went passive
19519 // default is passive
19522 signal: "elm,state,selected";
19524 action: STATE_SET "selected" 0.0;
19528 target: "elm.text";
19531 name: "go_passive";
19532 signal: "elm,state,unselected";
19534 action: STATE_SET "default" 0.0;
19538 target: "elm.text";
19539 transition: LINEAR 0.1;
19542 name: "go_disabled";
19543 signal: "elm,state,disabled";
19545 action: STATE_SET "disabled" 0.0;
19549 name: "go_enabled";
19550 signal: "elm,state,enabled";
19552 action: STATE_SET "default" 0.0;
19557 signal: "mouse,up,1";
19559 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
19562 name: "go_expanded";
19563 signal: "elm,state,expanded";
19568 get_state(PART:"arrow", st, 30, vl);
19569 set_state(PART:"arrow", "active", vl);
19573 name: "go_contracted";
19574 signal: "elm,state,contracted";
19579 get_state(PART:"arrow", st, 30, vl);
19580 set_state(PART:"arrow", "default", vl);
19583 program { name: "to_rtl";
19584 signal: "edje,state,rtl";
19589 get_state(PART:"arrow", st, 30, vl);
19591 set_state(PART:"arrow", st, 0.1);
19595 program { name: "to_ltr";
19596 signal: "edje,state,ltr";
19601 get_state(PART:"arrow", st, 30, vl);
19603 set_state(PART:"arrow", st, 0.0);
19610 group { name: "elm/genlist/item/default_style/default";
19613 style { name: "genlist_style";
19614 base: "font=Sans font_size=10 align=left valign=0.5 color=#000 text_class=list_item";
19617 tag: "hilight" "+ font=Sans:style=Bold";
19618 tag: "b" "+ font=Sans:style=Bold";
19621 style { name: "genlist_selected_style";
19622 base: "font=Sans font_size=10 align=left valign=0.5 color=#fff text_class=list_item";
19625 tag: "hilight" "+ font=Sans:style=Bold";
19626 tag: "b" "+ font=Sans:style=Bold";
19630 data.item: "stacking" "above";
19631 data.item: "selectraise" "on";
19632 data.item: "labels" "elm.text";
19633 data.item: "icons" "elm.swallow.icon elm.swallow.end";
19634 data.item: "treesize" "20";
19636 image: "bt_sm_base1.png" COMP;
19637 image: "bt_sm_shine.png" COMP;
19638 image: "bt_sm_hilight.png" COMP;
19639 image: "ilist_1.png" COMP;
19640 image: "ilist_item_shadow.png" COMP;
19648 state: "default" 0.0;
19656 state: "default" 0.0;
19671 normal: "ilist_item_shadow.png";
19680 state: "default" 0.0;
19683 normal: "ilist_1.png";
19690 clip_to: "disclip";
19692 description { state: "default" 0.0;
19694 color: 255 255 255 0;
19704 normal: "bt_sm_base1.png";
19707 image.middle: SOLID;
19709 description { state: "selected" 0.0;
19710 inherit: "default" 0.0;
19712 color: 255 255 255 255;
19723 part { name: "elm.swallow.pad";
19725 description { state: "default" 0.0;
19738 part { name: "elm.swallow.icon";
19739 clip_to: "disclip";
19741 description { state: "default" 0.0;
19745 to_x: "elm.swallow.pad";
19750 to_x: "elm.swallow.pad";
19756 part { name: "elm.swallow.end";
19757 clip_to: "disclip";
19759 description { state: "default" 0.0;
19763 aspect_preference: VERTICAL;
19774 part { name: "elm.text";
19775 clip_to: "disclip";
19780 state: "default" 0.0;
19784 to_x: "elm.swallow.icon";
19790 to_x: "elm.swallow.end";
19796 style: "genlist_style";
19800 description { state: "selected" 0.0;
19801 inherit: "default" 0.0;
19803 style: "genlist_selected_style";
19807 part { name: "fg1";
19808 clip_to: "disclip";
19810 description { state: "default" 0.0;
19812 color: 255 255 255 0;
19814 rel2.relative: 1.0 0.5;
19817 normal: "bt_sm_hilight.png";
19821 description { state: "selected" 0.0;
19822 inherit: "default" 0.0;
19824 color: 255 255 255 255;
19827 part { name: "fg2";
19828 clip_to: "disclip";
19830 description { state: "default" 0.0;
19832 color: 255 255 255 0;
19836 normal: "bt_sm_shine.png";
19840 description { state: "selected" 0.0;
19841 inherit: "default" 0.0;
19843 color: 255 255 255 255;
19846 part { name: "disclip";
19848 description { state: "default" 0.0;
19852 description { state: "disabled" 0.0;
19853 inherit: "default" 0.0;
19854 color: 255 255 255 64;
19859 // signal: elm,state,%s,active
19860 // a "check" item named %s went active
19861 // signal: elm,state,%s,passive
19862 // a "check" item named %s went passive
19863 // default is passive
19866 signal: "elm,state,selected";
19868 action: STATE_SET "selected" 0.0;
19872 target: "elm.text";
19875 name: "go_passive";
19876 signal: "elm,state,unselected";
19878 action: STATE_SET "default" 0.0;
19882 target: "elm.text";
19883 transition: LINEAR 0.1;
19886 name: "go_disabled";
19887 signal: "elm,state,disabled";
19889 action: STATE_SET "disabled" 0.0;
19893 name: "go_enabled";
19894 signal: "elm,state,enabled";
19896 action: STATE_SET "default" 0.0;
19901 group { name: "elm/genlist/item_odd/default_style/default";
19902 data.item: "stacking" "below";
19903 data.item: "selectraise" "on";
19904 data.item: "labels" "elm.text";
19905 data.item: "icons" "elm.swallow.icon elm.swallow.end";
19906 data.item: "treesize" "20";
19908 image: "bt_sm_base1.png" COMP;
19909 image: "bt_sm_shine.png" COMP;
19910 image: "bt_sm_hilight.png" COMP;
19911 image: "ilist_2.png" COMP;
19914 part { name: "event";
19918 state: "default" 0.0;
19926 state: "default" 0.0;
19929 normal: "ilist_2.png";
19936 clip_to: "disclip";
19938 description { state: "default" 0.0;
19940 color: 255 255 255 0;
19950 normal: "bt_sm_base1.png";
19953 image.middle: SOLID;
19955 description { state: "selected" 0.0;
19956 inherit: "default" 0.0;
19958 color: 255 255 255 255;
19969 part { name: "elm.swallow.pad";
19971 description { state: "default" 0.0;
19984 part { name: "elm.swallow.icon";
19985 clip_to: "disclip";
19987 description { state: "default" 0.0;
19991 to_x: "elm.swallow.pad";
19996 to_x: "elm.swallow.pad";
20002 part { name: "elm.swallow.end";
20003 clip_to: "disclip";
20005 description { state: "default" 0.0;
20009 aspect_preference: VERTICAL;
20020 part { name: "elm.text";
20021 clip_to: "disclip";
20026 state: "default" 0.0;
20030 to_x: "elm.swallow.icon";
20036 to_x: "elm.swallow.end";
20042 style: "genlist_style";
20046 description { state: "selected" 0.0;
20047 inherit: "default" 0.0;
20049 style: "genlist_selected_style";
20053 part { name: "fg1";
20054 clip_to: "disclip";
20056 description { state: "default" 0.0;
20058 color: 255 255 255 0;
20060 rel2.relative: 1.0 0.5;
20063 normal: "bt_sm_hilight.png";
20067 description { state: "selected" 0.0;
20068 inherit: "default" 0.0;
20070 color: 255 255 255 255;
20073 part { name: "fg2";
20074 clip_to: "disclip";
20076 description { state: "default" 0.0;
20078 color: 255 255 255 0;
20082 normal: "bt_sm_shine.png";
20086 description { state: "selected" 0.0;
20087 inherit: "default" 0.0;
20089 color: 255 255 255 255;
20092 part { name: "disclip";
20094 description { state: "default" 0.0;
20098 description { state: "disabled" 0.0;
20099 inherit: "default" 0.0;
20100 color: 255 255 255 64;
20105 // signal: elm,state,%s,active
20106 // a "check" item named %s went active
20107 // signal: elm,state,%s,passive
20108 // a "check" item named %s went passive
20109 // default is passive
20112 signal: "elm,state,selected";
20114 action: STATE_SET "selected" 0.0;
20118 target: "elm.text";
20121 name: "go_passive";
20122 signal: "elm,state,unselected";
20124 action: STATE_SET "default" 0.0;
20128 target: "elm.text";
20129 transition: LINEAR 0.1;
20132 name: "go_disabled";
20133 signal: "elm,state,disabled";
20135 action: STATE_SET "disabled" 0.0;
20139 name: "go_enabled";
20140 signal: "elm,state,enabled";
20142 action: STATE_SET "default" 0.0;
20148 group { name: "elm/genlist/tree/default_style/default";
20149 data.item: "stacking" "above";
20150 data.item: "selectraise" "on";
20151 data.item: "labels" "elm.text";
20152 data.item: "icons" "elm.swallow.icon elm.swallow.end";
20153 data.item: "treesize" "20";
20155 image: "bt_sm_base1.png" COMP;
20156 image: "bt_sm_shine.png" COMP;
20157 image: "bt_sm_hilight.png" COMP;
20158 image: "ilist_1.png" COMP;
20159 image: "ilist_item_shadow.png" COMP;
20160 image: "icon_arrow_right.png" COMP;
20161 image: "icon_arrow_down.png" COMP;
20169 state: "default" 0.0;
20177 state: "default" 0.0;
20192 normal: "ilist_item_shadow.png";
20201 state: "default" 0.0;
20204 normal: "ilist_1.png";
20211 clip_to: "disclip";
20213 description { state: "default" 0.0;
20215 color: 255 255 255 0;
20225 normal: "bt_sm_base1.png";
20228 image.middle: SOLID;
20230 description { state: "selected" 0.0;
20231 inherit: "default" 0.0;
20233 color: 255 255 255 255;
20244 part { name: "elm.swallow.pad";
20246 description { state: "default" 0.0;
20259 part { name: "arrow";
20260 clip_to: "disclip";
20261 ignore_flags: ON_HOLD;
20262 description { state: "default" 0.0;
20267 to_x: "elm.swallow.pad";
20272 to_x: "elm.swallow.pad";
20276 image.normal: "icon_arrow_right.png";
20278 description { state: "active" 0.0;
20279 inherit: "default" 0.0;
20280 image.normal: "icon_arrow_down.png";
20283 part { name: "elm.swallow.icon";
20284 clip_to: "disclip";
20286 description { state: "default" 0.0;
20301 part { name: "elm.swallow.end";
20302 clip_to: "disclip";
20304 description { state: "default" 0.0;
20308 aspect_preference: VERTICAL;
20319 part { name: "elm.text";
20320 clip_to: "disclip";
20322 effect: SOFT_SHADOW;
20326 state: "default" 0.0;
20330 to_x: "elm.swallow.icon";
20336 to_x: "elm.swallow.end";
20342 style: "genlist_style";
20346 description { state: "selected" 0.0;
20347 inherit: "default" 0.0;
20349 style: "genlist_selected_style";
20353 part { name: "fg1";
20354 clip_to: "disclip";
20356 description { state: "default" 0.0;
20358 color: 255 255 255 0;
20360 rel2.relative: 1.0 0.5;
20363 normal: "bt_sm_hilight.png";
20367 description { state: "selected" 0.0;
20368 inherit: "default" 0.0;
20370 color: 255 255 255 255;
20373 part { name: "fg2";
20374 clip_to: "disclip";
20376 description { state: "default" 0.0;
20378 color: 255 255 255 0;
20382 normal: "bt_sm_shine.png";
20386 description { state: "selected" 0.0;
20387 inherit: "default" 0.0;
20389 color: 255 255 255 255;
20392 part { name: "disclip";
20394 description { state: "default" 0.0;
20398 description { state: "disabled" 0.0;
20399 inherit: "default" 0.0;
20400 color: 255 255 255 64;
20405 // signal: elm,state,%s,active
20406 // a "check" item named %s went active
20407 // signal: elm,state,%s,passive
20408 // a "check" item named %s went passive
20409 // default is passive
20412 signal: "elm,state,selected";
20414 action: STATE_SET "selected" 0.0;
20418 target: "elm.text";
20421 name: "go_passive";
20422 signal: "elm,state,unselected";
20424 action: STATE_SET "default" 0.0;
20428 target: "elm.text";
20429 transition: LINEAR 0.1;
20432 name: "go_disabled";
20433 signal: "elm,state,disabled";
20435 action: STATE_SET "disabled" 0.0;
20439 name: "go_enabled";
20440 signal: "elm,state,enabled";
20442 action: STATE_SET "default" 0.0;
20447 signal: "mouse,up,1";
20449 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
20452 name: "go_expanded";
20453 signal: "elm,state,expanded";
20455 action: STATE_SET "active" 0.0;
20459 name: "go_contracted";
20460 signal: "elm,state,contracted";
20462 action: STATE_SET "default" 0.0;
20467 group { name: "elm/genlist/tree_odd/default_style/default";
20468 data.item: "stacking" "below";
20469 data.item: "selectraise" "on";
20470 data.item: "labels" "elm.text";
20471 data.item: "icons" "elm.swallow.icon elm.swallow.end";
20472 data.item: "treesize" "20";
20474 image: "bt_sm_base1.png" COMP;
20475 image: "bt_sm_shine.png" COMP;
20476 image: "bt_sm_hilight.png" COMP;
20477 image: "ilist_2.png" COMP;
20478 image: "icon_arrow_right.png" COMP;
20479 image: "icon_arrow_down.png" COMP;
20487 state: "default" 0.0;
20495 state: "default" 0.0;
20498 normal: "ilist_2.png";
20505 clip_to: "disclip";
20507 description { state: "default" 0.0;
20509 color: 255 255 255 0;
20519 normal: "bt_sm_base1.png";
20522 image.middle: SOLID;
20524 description { state: "selected" 0.0;
20525 inherit: "default" 0.0;
20527 color: 255 255 255 255;
20538 part { name: "elm.swallow.pad";
20540 description { state: "default" 0.0;
20553 part { name: "arrow";
20554 clip_to: "disclip";
20555 ignore_flags: ON_HOLD;
20556 description { state: "default" 0.0;
20561 to_x: "elm.swallow.pad";
20566 to_x: "elm.swallow.pad";
20570 image.normal: "icon_arrow_right.png";
20572 description { state: "active" 0.0;
20573 inherit: "default" 0.0;
20574 image.normal: "icon_arrow_down.png";
20577 part { name: "elm.swallow.icon";
20578 clip_to: "disclip";
20580 description { state: "default" 0.0;
20595 part { name: "elm.swallow.end";
20596 clip_to: "disclip";
20598 description { state: "default" 0.0;
20602 aspect_preference: VERTICAL;
20613 part { name: "elm.text";
20614 clip_to: "disclip";
20616 effect: SOFT_SHADOW;
20620 state: "default" 0.0;
20624 to_x: "elm.swallow.icon";
20630 to_x: "elm.swallow.end";
20636 style: "genlist_style";
20640 description { state: "selected" 0.0;
20641 inherit: "default" 0.0;
20643 style: "genlist_selected_style";
20647 part { name: "fg1";
20648 clip_to: "disclip";
20650 description { state: "default" 0.0;
20652 color: 255 255 255 0;
20654 rel2.relative: 1.0 0.5;
20657 normal: "bt_sm_hilight.png";
20661 description { state: "selected" 0.0;
20662 inherit: "default" 0.0;
20664 color: 255 255 255 255;
20667 part { name: "fg2";
20668 clip_to: "disclip";
20670 description { state: "default" 0.0;
20672 color: 255 255 255 0;
20676 normal: "bt_sm_shine.png";
20680 description { state: "selected" 0.0;
20681 inherit: "default" 0.0;
20683 color: 255 255 255 255;
20686 part { name: "disclip";
20688 description { state: "default" 0.0;
20692 description { state: "disabled" 0.0;
20693 inherit: "default" 0.0;
20694 color: 255 255 255 64;
20699 // signal: elm,state,%s,active
20700 // a "check" item named %s went active
20701 // signal: elm,state,%s,passive
20702 // a "check" item named %s went passive
20703 // default is passive
20706 signal: "elm,state,selected";
20708 action: STATE_SET "selected" 0.0;
20712 target: "elm.text";
20715 name: "go_passive";
20716 signal: "elm,state,unselected";
20718 action: STATE_SET "default" 0.0;
20722 target: "elm.text";
20723 transition: LINEAR 0.1;
20726 name: "go_disabled";
20727 signal: "elm,state,disabled";
20729 action: STATE_SET "disabled" 0.0;
20733 name: "go_enabled";
20734 signal: "elm,state,enabled";
20736 action: STATE_SET "default" 0.0;
20741 signal: "mouse,up,1";
20743 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
20746 name: "go_expanded";
20747 signal: "elm,state,expanded";
20749 action: STATE_SET "active" 0.0;
20753 name: "go_contracted";
20754 signal: "elm,state,contracted";
20756 action: STATE_SET "default" 0.0;
20763 group { name: "elm/genlist/item/double_label/default";
20764 data.item: "stacking" "above";
20765 data.item: "selectraise" "on";
20766 data.item: "labels" "elm.text elm.text.sub";
20767 data.item: "icons" "elm.swallow.icon elm.swallow.end";
20768 data.item: "treesize" "20";
20769 // data.item: "states" "";
20771 image: "bt_sm_base1.png" COMP;
20772 image: "bt_sm_shine.png" COMP;
20773 image: "bt_sm_hilight.png" COMP;
20774 image: "ilist_1.png" COMP;
20775 image: "ilist_item_shadow.png" COMP;
20783 state: "default" 0.0;
20791 state: "default" 0.0;
20806 normal: "ilist_item_shadow.png";
20815 state: "default" 0.0;
20817 normal: "ilist_1.png";
20824 clip_to: "disclip";
20826 description { state: "default" 0.0;
20828 color: 255 255 255 0;
20838 normal: "bt_sm_base1.png";
20841 image.middle: SOLID;
20843 description { state: "selected" 0.0;
20844 inherit: "default" 0.0;
20846 color: 255 255 255 255;
20857 part { name: "elm.swallow.pad";
20859 description { state: "default" 0.0;
20872 part { name: "elm.swallow.icon";
20873 clip_to: "disclip";
20875 description { state: "default" 0.0;
20879 to_x: "elm.swallow.pad";
20884 to_x: "elm.swallow.pad";
20890 part { name: "elm.swallow.end";
20891 clip_to: "disclip";
20893 description { state: "default" 0.0;
20897 aspect_preference: VERTICAL;
20908 part { name: "elm.text";
20909 clip_to: "disclip";
20911 effect: SOFT_SHADOW;
20915 state: "default" 0.0;
20918 to_x: "elm.swallow.icon";
20923 to_x: "elm.swallow.end";
20935 text_class: "list_item";
20938 description { state: "selected" 0.0;
20939 inherit: "default" 0.0;
20940 color: 224 224 224 255;
20944 part { name: "elm.text.sub";
20945 clip_to: "disclip";
20950 state: "default" 0.0;
20953 to_x: "elm.swallow.icon";
20958 to_x: "elm.swallow.end";
20970 text_class: "list_item";
20973 description { state: "selected" 0.0;
20974 inherit: "default" 0.0;
20975 color: 128 128 128 255;
20979 part { name: "fg1";
20980 clip_to: "disclip";
20982 description { state: "default" 0.0;
20984 color: 255 255 255 0;
20986 rel2.relative: 1.0 0.5;
20989 normal: "bt_sm_hilight.png";
20993 description { state: "selected" 0.0;
20994 inherit: "default" 0.0;
20996 color: 255 255 255 255;
20999 part { name: "fg2";
21000 clip_to: "disclip";
21002 description { state: "default" 0.0;
21004 color: 255 255 255 0;
21008 normal: "bt_sm_shine.png";
21012 description { state: "selected" 0.0;
21013 inherit: "default" 0.0;
21015 color: 255 255 255 255;
21018 part { name: "disclip";
21020 description { state: "default" 0.0;
21024 description { state: "disabled" 0.0;
21025 inherit: "default" 0.0;
21026 color: 255 255 255 64;
21031 // signal: elm,state,%s,active
21032 // a "check" item named %s went active
21033 // signal: elm,state,%s,passive
21034 // a "check" item named %s went passive
21035 // default is passive
21038 signal: "elm,state,selected";
21040 action: STATE_SET "selected" 0.0;
21044 target: "elm.text";
21045 target: "elm.text.sub";
21048 name: "go_passive";
21049 signal: "elm,state,unselected";
21051 action: STATE_SET "default" 0.0;
21055 target: "elm.text";
21056 target: "elm.text.sub";
21057 transition: LINEAR 0.1;
21060 name: "go_disabled";
21061 signal: "elm,state,disabled";
21063 action: STATE_SET "disabled" 0.0;
21067 name: "go_enabled";
21068 signal: "elm,state,enabled";
21070 action: STATE_SET "default" 0.0;
21075 group { name: "elm/genlist/item_compress/double_label/default";
21076 data.item: "stacking" "above";
21077 data.item: "selectraise" "on";
21078 data.item: "labels" "elm.text elm.text.sub";
21079 data.item: "icons" "elm.swallow.icon elm.swallow.end";
21080 data.item: "treesize" "20";
21081 // data.item: "states" "";
21083 image: "bt_sm_base1.png" COMP;
21084 image: "bt_sm_shine.png" COMP;
21085 image: "bt_sm_hilight.png" COMP;
21086 image: "ilist_1.png" COMP;
21087 image: "ilist_item_shadow.png" COMP;
21095 state: "default" 0.0;
21103 state: "default" 0.0;
21118 normal: "ilist_item_shadow.png";
21127 state: "default" 0.0;
21129 normal: "ilist_1.png";
21136 clip_to: "disclip";
21138 description { state: "default" 0.0;
21140 color: 255 255 255 0;
21150 normal: "bt_sm_base1.png";
21153 image.middle: SOLID;
21155 description { state: "selected" 0.0;
21156 inherit: "default" 0.0;
21158 color: 255 255 255 255;
21169 part { name: "elm.swallow.pad";
21171 description { state: "default" 0.0;
21184 part { name: "elm.swallow.icon";
21185 clip_to: "disclip";
21187 description { state: "default" 0.0;
21191 to_x: "elm.swallow.pad";
21196 to_x: "elm.swallow.pad";
21202 part { name: "elm.swallow.end";
21203 clip_to: "disclip";
21205 description { state: "default" 0.0;
21209 aspect_preference: VERTICAL;
21220 part { name: "elm.text";
21221 clip_to: "disclip";
21223 effect: SOFT_SHADOW;
21227 state: "default" 0.0;
21230 to_x: "elm.swallow.icon";
21235 to_x: "elm.swallow.end";
21247 text_class: "list_item";
21250 description { state: "selected" 0.0;
21251 inherit: "default" 0.0;
21252 color: 224 224 224 255;
21256 part { name: "elm.text.sub";
21257 clip_to: "disclip";
21262 state: "default" 0.0;
21265 to_x: "elm.swallow.icon";
21270 to_x: "elm.swallow.end";
21282 text_class: "list_item";
21285 description { state: "selected" 0.0;
21286 inherit: "default" 0.0;
21287 color: 128 128 128 255;
21291 part { name: "fg1";
21292 clip_to: "disclip";
21294 description { state: "default" 0.0;
21296 color: 255 255 255 0;
21298 rel2.relative: 1.0 0.5;
21301 normal: "bt_sm_hilight.png";
21305 description { state: "selected" 0.0;
21306 inherit: "default" 0.0;
21308 color: 255 255 255 255;
21311 part { name: "fg2";
21312 clip_to: "disclip";
21314 description { state: "default" 0.0;
21316 color: 255 255 255 0;
21320 normal: "bt_sm_shine.png";
21324 description { state: "selected" 0.0;
21325 inherit: "default" 0.0;
21327 color: 255 255 255 255;
21330 part { name: "disclip";
21332 description { state: "default" 0.0;
21336 description { state: "disabled" 0.0;
21337 inherit: "default" 0.0;
21338 color: 255 255 255 64;
21343 // signal: elm,state,%s,active
21344 // a "check" item named %s went active
21345 // signal: elm,state,%s,passive
21346 // a "check" item named %s went passive
21347 // default is passive
21350 signal: "elm,state,selected";
21352 action: STATE_SET "selected" 0.0;
21356 target: "elm.text";
21357 target: "elm.text.sub";
21360 name: "go_passive";
21361 signal: "elm,state,unselected";
21363 action: STATE_SET "default" 0.0;
21367 target: "elm.text";
21368 target: "elm.text.sub";
21369 transition: LINEAR 0.1;
21372 name: "go_disabled";
21373 signal: "elm,state,disabled";
21375 action: STATE_SET "disabled" 0.0;
21379 name: "go_enabled";
21380 signal: "elm,state,enabled";
21382 action: STATE_SET "default" 0.0;
21387 group { name: "elm/genlist/item_odd/double_label/default";
21388 data.item: "stacking" "below";
21389 data.item: "selectraise" "on";
21390 data.item: "labels" "elm.text elm.text.sub";
21391 data.item: "icons" "elm.swallow.icon elm.swallow.end";
21392 data.item: "treesize" "20";
21393 // data.item: "states" "";
21395 image: "bt_sm_base1.png" COMP;
21396 image: "bt_sm_shine.png" COMP;
21397 image: "bt_sm_hilight.png" COMP;
21398 image: "ilist_2.png" COMP;
21401 part { name: "event";
21405 state: "default" 0.0;
21413 state: "default" 0.0;
21415 normal: "ilist_2.png";
21422 clip_to: "disclip";
21424 description { state: "default" 0.0;
21426 color: 255 255 255 0;
21436 normal: "bt_sm_base1.png";
21439 image.middle: SOLID;
21441 description { state: "selected" 0.0;
21442 inherit: "default" 0.0;
21444 color: 255 255 255 255;
21455 part { name: "elm.swallow.pad";
21457 description { state: "default" 0.0;
21470 part { name: "elm.swallow.icon";
21471 clip_to: "disclip";
21473 description { state: "default" 0.0;
21477 to_x: "elm.swallow.pad";
21482 to_x: "elm.swallow.pad";
21488 part { name: "elm.swallow.end";
21489 clip_to: "disclip";
21491 description { state: "default" 0.0;
21495 aspect_preference: VERTICAL;
21506 part { name: "elm.text";
21507 clip_to: "disclip";
21509 effect: SOFT_SHADOW;
21513 state: "default" 0.0;
21516 to_x: "elm.swallow.icon";
21521 to_x: "elm.swallow.end";
21533 text_class: "list_item";
21536 description { state: "selected" 0.0;
21537 inherit: "default" 0.0;
21538 color: 224 224 224 255;
21542 part { name: "elm.text.sub";
21543 clip_to: "disclip";
21548 state: "default" 0.0;
21551 to_x: "elm.swallow.icon";
21556 to_x: "elm.swallow.end";
21568 text_class: "list_item";
21571 description { state: "selected" 0.0;
21572 inherit: "default" 0.0;
21573 color: 128 128 128 255;
21577 part { name: "fg1";
21578 clip_to: "disclip";
21580 description { state: "default" 0.0;
21582 color: 255 255 255 0;
21584 rel2.relative: 1.0 0.5;
21587 normal: "bt_sm_hilight.png";
21591 description { state: "selected" 0.0;
21592 inherit: "default" 0.0;
21594 color: 255 255 255 255;
21597 part { name: "fg2";
21598 clip_to: "disclip";
21600 description { state: "default" 0.0;
21602 color: 255 255 255 0;
21606 normal: "bt_sm_shine.png";
21610 description { state: "selected" 0.0;
21611 inherit: "default" 0.0;
21613 color: 255 255 255 255;
21616 part { name: "disclip";
21618 description { state: "default" 0.0;
21622 description { state: "disabled" 0.0;
21623 inherit: "default" 0.0;
21624 color: 255 255 255 64;
21629 // signal: elm,state,%s,active
21630 // a "check" item named %s went active
21631 // signal: elm,state,%s,passive
21632 // a "check" item named %s went passive
21633 // default is passive
21636 signal: "elm,state,selected";
21638 action: STATE_SET "selected" 0.0;
21642 target: "elm.text";
21643 target: "elm.text.sub";
21646 name: "go_passive";
21647 signal: "elm,state,unselected";
21649 action: STATE_SET "default" 0.0;
21653 target: "elm.text";
21654 target: "elm.text.sub";
21655 transition: LINEAR 0.1;
21658 name: "go_disabled";
21659 signal: "elm,state,disabled";
21661 action: STATE_SET "disabled" 0.0;
21665 name: "go_enabled";
21666 signal: "elm,state,enabled";
21668 action: STATE_SET "default" 0.0;
21673 group { name: "elm/genlist/item_compress_odd/double_label/default";
21674 data.item: "stacking" "below";
21675 data.item: "selectraise" "on";
21676 data.item: "labels" "elm.text elm.text.sub";
21677 data.item: "icons" "elm.swallow.icon elm.swallow.end";
21678 data.item: "treesize" "20";
21679 // data.item: "states" "";
21681 image: "bt_sm_base1.png" COMP;
21682 image: "bt_sm_shine.png" COMP;
21683 image: "bt_sm_hilight.png" COMP;
21684 image: "ilist_2.png" COMP;
21687 part { name: "event";
21691 state: "default" 0.0;
21699 state: "default" 0.0;
21701 normal: "ilist_2.png";
21708 clip_to: "disclip";
21710 description { state: "default" 0.0;
21712 color: 255 255 255 0;
21722 normal: "bt_sm_base1.png";
21725 image.middle: SOLID;
21727 description { state: "selected" 0.0;
21728 inherit: "default" 0.0;
21730 color: 255 255 255 255;
21741 part { name: "elm.swallow.pad";
21743 description { state: "default" 0.0;
21756 part { name: "elm.swallow.icon";
21757 clip_to: "disclip";
21759 description { state: "default" 0.0;
21763 to_x: "elm.swallow.pad";
21768 to_x: "elm.swallow.pad";
21774 part { name: "elm.swallow.end";
21775 clip_to: "disclip";
21777 description { state: "default" 0.0;
21781 aspect_preference: VERTICAL;
21792 part { name: "elm.text";
21793 clip_to: "disclip";
21795 effect: SOFT_SHADOW;
21799 state: "default" 0.0;
21802 to_x: "elm.swallow.icon";
21807 to_x: "elm.swallow.end";
21819 text_class: "list_item";
21822 description { state: "selected" 0.0;
21823 inherit: "default" 0.0;
21824 color: 224 224 224 255;
21828 part { name: "elm.text.sub";
21829 clip_to: "disclip";
21834 state: "default" 0.0;
21837 to_x: "elm.swallow.icon";
21842 to_x: "elm.swallow.end";
21854 text_class: "list_item";
21857 description { state: "selected" 0.0;
21858 inherit: "default" 0.0;
21859 color: 128 128 128 255;
21863 part { name: "fg1";
21864 clip_to: "disclip";
21866 description { state: "default" 0.0;
21868 color: 255 255 255 0;
21870 rel2.relative: 1.0 0.5;
21873 normal: "bt_sm_hilight.png";
21877 description { state: "selected" 0.0;
21878 inherit: "default" 0.0;
21880 color: 255 255 255 255;
21883 part { name: "fg2";
21884 clip_to: "disclip";
21886 description { state: "default" 0.0;
21888 color: 255 255 255 0;
21892 normal: "bt_sm_shine.png";
21896 description { state: "selected" 0.0;
21897 inherit: "default" 0.0;
21899 color: 255 255 255 255;
21902 part { name: "disclip";
21904 description { state: "default" 0.0;
21908 description { state: "disabled" 0.0;
21909 inherit: "default" 0.0;
21910 color: 255 255 255 64;
21915 // signal: elm,state,%s,active
21916 // a "check" item named %s went active
21917 // signal: elm,state,%s,passive
21918 // a "check" item named %s went passive
21919 // default is passive
21922 signal: "elm,state,selected";
21924 action: STATE_SET "selected" 0.0;
21928 target: "elm.text";
21929 target: "elm.text.sub";
21932 name: "go_passive";
21933 signal: "elm,state,unselected";
21935 action: STATE_SET "default" 0.0;
21939 target: "elm.text";
21940 target: "elm.text.sub";
21941 transition: LINEAR 0.1;
21944 name: "go_disabled";
21945 signal: "elm,state,disabled";
21947 action: STATE_SET "disabled" 0.0;
21951 name: "go_enabled";
21952 signal: "elm,state,enabled";
21954 action: STATE_SET "default" 0.0;
21960 group { name: "elm/genlist/tree/double_label/default";
21961 data.item: "stacking" "above";
21962 data.item: "selectraise" "on";
21963 data.item: "labels" "elm.text elm.text.sub";
21964 data.item: "icons" "elm.swallow.icon elm.swallow.end";
21965 data.item: "treesize" "20";
21966 // data.item: "states" "";
21968 image: "bt_sm_base1.png" COMP;
21969 image: "bt_sm_shine.png" COMP;
21970 image: "bt_sm_hilight.png" COMP;
21971 image: "ilist_1.png" COMP;
21972 image: "ilist_item_shadow.png" COMP;
21973 image: "icon_arrow_right.png" COMP;
21974 image: "icon_arrow_down.png" COMP;
21982 state: "default" 0.0;
21990 state: "default" 0.0;
22005 normal: "ilist_item_shadow.png";
22014 state: "default" 0.0;
22016 normal: "ilist_1.png";
22023 clip_to: "disclip";
22025 description { state: "default" 0.0;
22027 color: 255 255 255 0;
22037 normal: "bt_sm_base1.png";
22040 image.middle: SOLID;
22042 description { state: "selected" 0.0;
22043 inherit: "default" 0.0;
22045 color: 255 255 255 255;
22056 part { name: "elm.swallow.pad";
22058 description { state: "default" 0.0;
22071 part { name: "arrow";
22072 clip_to: "disclip";
22073 ignore_flags: ON_HOLD;
22074 description { state: "default" 0.0;
22079 to_x: "elm.swallow.pad";
22084 to_x: "elm.swallow.pad";
22088 image.normal: "icon_arrow_right.png";
22090 description { state: "active" 0.0;
22091 inherit: "default" 0.0;
22092 image.normal: "icon_arrow_down.png";
22095 part { name: "elm.swallow.icon";
22096 clip_to: "disclip";
22098 description { state: "default" 0.0;
22113 part { name: "elm.swallow.end";
22114 clip_to: "disclip";
22116 description { state: "default" 0.0;
22120 aspect_preference: VERTICAL;
22131 part { name: "elm.text";
22132 clip_to: "disclip";
22134 effect: SOFT_SHADOW;
22138 state: "default" 0.0;
22141 to_x: "elm.swallow.icon";
22146 to_x: "elm.swallow.end";
22158 text_class: "list_item";
22161 description { state: "selected" 0.0;
22162 inherit: "default" 0.0;
22163 color: 224 224 224 255;
22167 part { name: "elm.text.sub";
22168 clip_to: "disclip";
22173 state: "default" 0.0;
22176 to_x: "elm.swallow.icon";
22181 to_x: "elm.swallow.end";
22193 text_class: "list_item";
22196 description { state: "selected" 0.0;
22197 inherit: "default" 0.0;
22198 color: 128 128 128 255;
22202 part { name: "fg1";
22203 clip_to: "disclip";
22205 description { state: "default" 0.0;
22207 color: 255 255 255 0;
22209 rel2.relative: 1.0 0.5;
22212 normal: "bt_sm_hilight.png";
22216 description { state: "selected" 0.0;
22217 inherit: "default" 0.0;
22219 color: 255 255 255 255;
22222 part { name: "fg2";
22223 clip_to: "disclip";
22225 description { state: "default" 0.0;
22227 color: 255 255 255 0;
22231 normal: "bt_sm_shine.png";
22235 description { state: "selected" 0.0;
22236 inherit: "default" 0.0;
22238 color: 255 255 255 255;
22241 part { name: "disclip";
22243 description { state: "default" 0.0;
22247 description { state: "disabled" 0.0;
22248 inherit: "default" 0.0;
22249 color: 255 255 255 64;
22254 // signal: elm,state,%s,active
22255 // a "check" item named %s went active
22256 // signal: elm,state,%s,passive
22257 // a "check" item named %s went passive
22258 // default is passive
22261 signal: "elm,state,selected";
22263 action: STATE_SET "selected" 0.0;
22267 target: "elm.text";
22268 target: "elm.text.sub";
22271 name: "go_passive";
22272 signal: "elm,state,unselected";
22274 action: STATE_SET "default" 0.0;
22278 target: "elm.text";
22279 target: "elm.text.sub";
22280 transition: LINEAR 0.1;
22283 name: "go_disabled";
22284 signal: "elm,state,disabled";
22286 action: STATE_SET "disabled" 0.0;
22290 name: "go_enabled";
22291 signal: "elm,state,enabled";
22293 action: STATE_SET "default" 0.0;
22298 signal: "mouse,up,1";
22300 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
22303 name: "go_expanded";
22304 signal: "elm,state,expanded";
22306 action: STATE_SET "active" 0.0;
22310 name: "go_contracted";
22311 signal: "elm,state,contracted";
22313 action: STATE_SET "default" 0.0;
22318 group { name: "elm/genlist/tree_compress/double_label/default";
22319 data.item: "stacking" "above";
22320 data.item: "selectraise" "on";
22321 data.item: "labels" "elm.text elm.text.sub";
22322 data.item: "icons" "elm.swallow.icon elm.swallow.end";
22323 data.item: "treesize" "20";
22324 // data.item: "states" "";
22326 image: "bt_sm_base1.png" COMP;
22327 image: "bt_sm_shine.png" COMP;
22328 image: "bt_sm_hilight.png" COMP;
22329 image: "ilist_1.png" COMP;
22330 image: "ilist_item_shadow.png" COMP;
22331 image: "icon_arrow_right.png" COMP;
22332 image: "icon_arrow_down.png" COMP;
22340 state: "default" 0.0;
22348 state: "default" 0.0;
22363 normal: "ilist_item_shadow.png";
22372 state: "default" 0.0;
22374 normal: "ilist_1.png";
22381 clip_to: "disclip";
22383 description { state: "default" 0.0;
22385 color: 255 255 255 0;
22395 normal: "bt_sm_base1.png";
22398 image.middle: SOLID;
22400 description { state: "selected" 0.0;
22401 inherit: "default" 0.0;
22403 color: 255 255 255 255;
22414 part { name: "elm.swallow.pad";
22416 description { state: "default" 0.0;
22429 part { name: "arrow";
22430 clip_to: "disclip";
22431 ignore_flags: ON_HOLD;
22432 description { state: "default" 0.0;
22437 to_x: "elm.swallow.pad";
22442 to_x: "elm.swallow.pad";
22446 image.normal: "icon_arrow_right.png";
22448 description { state: "active" 0.0;
22449 inherit: "default" 0.0;
22450 image.normal: "icon_arrow_down.png";
22453 part { name: "elm.swallow.icon";
22454 clip_to: "disclip";
22456 description { state: "default" 0.0;
22471 part { name: "elm.swallow.end";
22472 clip_to: "disclip";
22474 description { state: "default" 0.0;
22478 aspect_preference: VERTICAL;
22489 part { name: "elm.text";
22490 clip_to: "disclip";
22492 effect: SOFT_SHADOW;
22496 state: "default" 0.0;
22499 to_x: "elm.swallow.icon";
22504 to_x: "elm.swallow.end";
22516 text_class: "list_item";
22519 description { state: "selected" 0.0;
22520 inherit: "default" 0.0;
22521 color: 224 224 224 255;
22525 part { name: "elm.text.sub";
22526 clip_to: "disclip";
22531 state: "default" 0.0;
22534 to_x: "elm.swallow.icon";
22539 to_x: "elm.swallow.end";
22551 text_class: "list_item";
22554 description { state: "selected" 0.0;
22555 inherit: "default" 0.0;
22556 color: 128 128 128 255;
22560 part { name: "fg1";
22561 clip_to: "disclip";
22563 description { state: "default" 0.0;
22565 color: 255 255 255 0;
22567 rel2.relative: 1.0 0.5;
22570 normal: "bt_sm_hilight.png";
22574 description { state: "selected" 0.0;
22575 inherit: "default" 0.0;
22577 color: 255 255 255 255;
22580 part { name: "fg2";
22581 clip_to: "disclip";
22583 description { state: "default" 0.0;
22585 color: 255 255 255 0;
22589 normal: "bt_sm_shine.png";
22593 description { state: "selected" 0.0;
22594 inherit: "default" 0.0;
22596 color: 255 255 255 255;
22599 part { name: "disclip";
22601 description { state: "default" 0.0;
22605 description { state: "disabled" 0.0;
22606 inherit: "default" 0.0;
22607 color: 255 255 255 64;
22612 // signal: elm,state,%s,active
22613 // a "check" item named %s went active
22614 // signal: elm,state,%s,passive
22615 // a "check" item named %s went passive
22616 // default is passive
22619 signal: "elm,state,selected";
22621 action: STATE_SET "selected" 0.0;
22625 target: "elm.text";
22626 target: "elm.text.sub";
22629 name: "go_passive";
22630 signal: "elm,state,unselected";
22632 action: STATE_SET "default" 0.0;
22636 target: "elm.text";
22637 target: "elm.text.sub";
22638 transition: LINEAR 0.1;
22641 name: "go_disabled";
22642 signal: "elm,state,disabled";
22644 action: STATE_SET "disabled" 0.0;
22648 name: "go_enabled";
22649 signal: "elm,state,enabled";
22651 action: STATE_SET "default" 0.0;
22656 signal: "mouse,up,1";
22658 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
22661 name: "go_expanded";
22662 signal: "elm,state,expanded";
22664 action: STATE_SET "active" 0.0;
22668 name: "go_contracted";
22669 signal: "elm,state,contracted";
22671 action: STATE_SET "default" 0.0;
22676 group { name: "elm/genlist/tree_odd/double_label/default";
22677 data.item: "stacking" "below";
22678 data.item: "selectraise" "on";
22679 data.item: "labels" "elm.text elm.text.sub";
22680 data.item: "icons" "elm.swallow.icon elm.swallow.end";
22681 data.item: "treesize" "20";
22682 // data.item: "states" "";
22684 image: "bt_sm_base1.png" COMP;
22685 image: "bt_sm_shine.png" COMP;
22686 image: "bt_sm_hilight.png" COMP;
22687 image: "ilist_2.png" COMP;
22688 image: "icon_arrow_right.png" COMP;
22689 image: "icon_arrow_down.png" COMP;
22697 state: "default" 0.0;
22705 state: "default" 0.0;
22707 normal: "ilist_2.png";
22714 clip_to: "disclip";
22716 description { state: "default" 0.0;
22718 color: 255 255 255 0;
22728 normal: "bt_sm_base1.png";
22731 image.middle: SOLID;
22733 description { state: "selected" 0.0;
22734 inherit: "default" 0.0;
22736 color: 255 255 255 255;
22747 part { name: "elm.swallow.pad";
22749 description { state: "default" 0.0;
22762 part { name: "arrow";
22763 clip_to: "disclip";
22764 ignore_flags: ON_HOLD;
22765 description { state: "default" 0.0;
22770 to_x: "elm.swallow.pad";
22775 to_x: "elm.swallow.pad";
22779 image.normal: "icon_arrow_right.png";
22781 description { state: "active" 0.0;
22782 inherit: "default" 0.0;
22783 image.normal: "icon_arrow_down.png";
22786 part { name: "elm.swallow.icon";
22787 clip_to: "disclip";
22789 description { state: "default" 0.0;
22804 part { name: "elm.swallow.end";
22805 clip_to: "disclip";
22807 description { state: "default" 0.0;
22811 aspect_preference: VERTICAL;
22822 part { name: "elm.text";
22823 clip_to: "disclip";
22825 effect: SOFT_SHADOW;
22829 state: "default" 0.0;
22832 to_x: "elm.swallow.icon";
22837 to_x: "elm.swallow.end";
22849 text_class: "list_item";
22852 description { state: "selected" 0.0;
22853 inherit: "default" 0.0;
22854 color: 224 224 224 255;
22858 part { name: "elm.text.sub";
22859 clip_to: "disclip";
22864 state: "default" 0.0;
22867 to_x: "elm.swallow.icon";
22872 to_x: "elm.swallow.end";
22884 text_class: "list_item";
22887 description { state: "selected" 0.0;
22888 inherit: "default" 0.0;
22889 color: 128 128 128 255;
22893 part { name: "fg1";
22894 clip_to: "disclip";
22896 description { state: "default" 0.0;
22898 color: 255 255 255 0;
22900 rel2.relative: 1.0 0.5;
22903 normal: "bt_sm_hilight.png";
22907 description { state: "selected" 0.0;
22908 inherit: "default" 0.0;
22910 color: 255 255 255 255;
22913 part { name: "fg2";
22914 clip_to: "disclip";
22916 description { state: "default" 0.0;
22918 color: 255 255 255 0;
22922 normal: "bt_sm_shine.png";
22926 description { state: "selected" 0.0;
22927 inherit: "default" 0.0;
22929 color: 255 255 255 255;
22932 part { name: "disclip";
22934 description { state: "default" 0.0;
22938 description { state: "disabled" 0.0;
22939 inherit: "default" 0.0;
22940 color: 255 255 255 64;
22945 // signal: elm,state,%s,active
22946 // a "check" item named %s went active
22947 // signal: elm,state,%s,passive
22948 // a "check" item named %s went passive
22949 // default is passive
22952 signal: "elm,state,selected";
22954 action: STATE_SET "selected" 0.0;
22958 target: "elm.text";
22959 target: "elm.text.sub";
22962 name: "go_passive";
22963 signal: "elm,state,unselected";
22965 action: STATE_SET "default" 0.0;
22969 target: "elm.text";
22970 target: "elm.text.sub";
22971 transition: LINEAR 0.1;
22974 name: "go_disabled";
22975 signal: "elm,state,disabled";
22977 action: STATE_SET "disabled" 0.0;
22981 name: "go_enabled";
22982 signal: "elm,state,enabled";
22984 action: STATE_SET "default" 0.0;
22989 signal: "mouse,up,1";
22991 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
22994 name: "go_expanded";
22995 signal: "elm,state,expanded";
22997 action: STATE_SET "active" 0.0;
23001 name: "go_contracted";
23002 signal: "elm,state,contracted";
23004 action: STATE_SET "default" 0.0;
23010 group { name: "elm/genlist/item/icon_top_text_bottom/default";
23011 data.item: "stacking" "above";
23012 data.item: "selectraise" "on";
23013 data.item: "labels" "elm.text";
23014 data.item: "icons" "elm.swallow.icon";
23015 data.item: "treesize" "20";
23016 // data.item: "states" "";
23018 image: "bt_sm_base1.png" COMP;
23019 image: "bt_sm_shine.png" COMP;
23020 image: "bt_sm_hilight.png" COMP;
23021 image: "ilist_1.png" COMP;
23022 image: "ilist_item_shadow.png" COMP;
23030 state: "default" 0.0;
23038 state: "default" 0.0;
23053 normal: "ilist_item_shadow.png";
23062 state: "default" 0.0;
23064 normal: "ilist_1.png";
23071 clip_to: "disclip";
23073 description { state: "default" 0.0;
23075 color: 255 255 255 0;
23085 normal: "bt_sm_base1.png";
23088 image.middle: SOLID;
23090 description { state: "selected" 0.0;
23091 inherit: "default" 0.0;
23093 color: 255 255 255 255;
23104 part { name: "elm.swallow.pad";
23106 description { state: "default" 0.0;
23119 part { name: "elm.swallow.icon";
23120 clip_to: "disclip";
23122 description { state: "default" 0.0;
23126 to_x: "elm.swallow.pad";
23131 to_x: "elm.swallow.pad";
23137 part { name: "elm.text";
23138 clip_to: "disclip";
23140 effect: SOFT_SHADOW;
23144 state: "default" 0.0;
23147 to_y: "elm.swallow.icon";
23163 text_class: "list_item";
23166 description { state: "selected" 0.0;
23167 inherit: "default" 0.0;
23168 color: 224 224 224 255;
23172 part { name: "fg1";
23173 clip_to: "disclip";
23175 description { state: "default" 0.0;
23177 color: 255 255 255 0;
23179 rel2.relative: 1.0 0.5;
23182 normal: "bt_sm_hilight.png";
23186 description { state: "selected" 0.0;
23187 inherit: "default" 0.0;
23189 color: 255 255 255 255;
23192 part { name: "fg2";
23193 clip_to: "disclip";
23195 description { state: "default" 0.0;
23197 color: 255 255 255 0;
23201 normal: "bt_sm_shine.png";
23205 description { state: "selected" 0.0;
23206 inherit: "default" 0.0;
23208 color: 255 255 255 255;
23211 part { name: "disclip";
23213 description { state: "default" 0.0;
23217 description { state: "disabled" 0.0;
23218 inherit: "default" 0.0;
23219 color: 255 255 255 64;
23224 // signal: elm,state,%s,active
23225 // a "check" item named %s went active
23226 // signal: elm,state,%s,passive
23227 // a "check" item named %s went passive
23228 // default is passive
23231 signal: "elm,state,selected";
23233 action: STATE_SET "selected" 0.0;
23237 target: "elm.text";
23240 name: "go_passive";
23241 signal: "elm,state,unselected";
23243 action: STATE_SET "default" 0.0;
23247 target: "elm.text";
23248 transition: LINEAR 0.1;
23251 name: "go_disabled";
23252 signal: "elm,state,disabled";
23254 action: STATE_SET "disabled" 0.0;
23258 name: "go_enabled";
23259 signal: "elm,state,enabled";
23261 action: STATE_SET "default" 0.0;
23266 group { name: "elm/genlist/item_odd/icon_top_text_bottom/default";
23267 data.item: "stacking" "below";
23268 data.item: "selectraise" "on";
23269 data.item: "labels" "elm.text";
23270 data.item: "icons" "elm.swallow.icon";
23271 data.item: "treesize" "20";
23272 // data.item: "states" "";
23274 image: "bt_sm_base1.png" COMP;
23275 image: "bt_sm_shine.png" COMP;
23276 image: "bt_sm_hilight.png" COMP;
23277 image: "ilist_2.png" COMP;
23280 part { name: "event";
23284 state: "default" 0.0;
23292 state: "default" 0.0;
23294 normal: "ilist_2.png";
23301 clip_to: "disclip";
23303 description { state: "default" 0.0;
23305 color: 255 255 255 0;
23315 normal: "bt_sm_base1.png";
23318 image.middle: SOLID;
23320 description { state: "selected" 0.0;
23321 inherit: "default" 0.0;
23323 color: 255 255 255 255;
23334 part { name: "elm.swallow.pad";
23336 description { state: "default" 0.0;
23349 part { name: "elm.swallow.icon";
23350 clip_to: "disclip";
23352 description { state: "default" 0.0;
23356 to_x: "elm.swallow.pad";
23361 to_x: "elm.swallow.pad";
23367 part { name: "elm.text";
23368 clip_to: "disclip";
23370 effect: SOFT_SHADOW;
23374 state: "default" 0.0;
23377 to_y: "elm.swallow.icon";
23393 text_class: "list_item";
23396 description { state: "selected" 0.0;
23397 inherit: "default" 0.0;
23398 color: 224 224 224 255;
23402 part { name: "fg1";
23403 clip_to: "disclip";
23405 description { state: "default" 0.0;
23407 color: 255 255 255 0;
23409 rel2.relative: 1.0 0.5;
23412 normal: "bt_sm_hilight.png";
23416 description { state: "selected" 0.0;
23417 inherit: "default" 0.0;
23419 color: 255 255 255 255;
23422 part { name: "fg2";
23423 clip_to: "disclip";
23425 description { state: "default" 0.0;
23427 color: 255 255 255 0;
23431 normal: "bt_sm_shine.png";
23435 description { state: "selected" 0.0;
23436 inherit: "default" 0.0;
23438 color: 255 255 255 255;
23441 part { name: "disclip";
23443 description { state: "default" 0.0;
23447 description { state: "disabled" 0.0;
23448 inherit: "default" 0.0;
23449 color: 255 255 255 64;
23454 // signal: elm,state,%s,active
23455 // a "check" item named %s went active
23456 // signal: elm,state,%s,passive
23457 // a "check" item named %s went passive
23458 // default is passive
23461 signal: "elm,state,selected";
23463 action: STATE_SET "selected" 0.0;
23467 target: "elm.text";
23470 name: "go_passive";
23471 signal: "elm,state,unselected";
23473 action: STATE_SET "default" 0.0;
23477 target: "elm.text";
23478 transition: LINEAR 0.1;
23481 name: "go_disabled";
23482 signal: "elm,state,disabled";
23484 action: STATE_SET "disabled" 0.0;
23488 name: "go_enabled";
23489 signal: "elm,state,enabled";
23491 action: STATE_SET "default" 0.0;
23497 group { name: "elm/genlist/tree/icon_top_text_bottom/default";
23498 data.item: "stacking" "above";
23499 data.item: "selectraise" "on";
23500 data.item: "labels" "elm.text";
23501 data.item: "icons" "elm.swallow.icon";
23502 data.item: "treesize" "20";
23503 // data.item: "states" "";
23505 image: "bt_sm_base1.png" COMP;
23506 image: "bt_sm_shine.png" COMP;
23507 image: "bt_sm_hilight.png" COMP;
23508 image: "ilist_1.png" COMP;
23509 image: "ilist_item_shadow.png" COMP;
23510 image: "icon_arrow_right.png" COMP;
23511 image: "icon_arrow_down.png" COMP;
23519 state: "default" 0.0;
23527 state: "default" 0.0;
23542 normal: "ilist_item_shadow.png";
23551 state: "default" 0.0;
23553 normal: "ilist_1.png";
23560 clip_to: "disclip";
23562 description { state: "default" 0.0;
23564 color: 255 255 255 0;
23574 normal: "bt_sm_base1.png";
23577 image.middle: SOLID;
23579 description { state: "selected" 0.0;
23580 inherit: "default" 0.0;
23582 color: 255 255 255 255;
23593 part { name: "elm.swallow.pad";
23595 description { state: "default" 0.0;
23608 part { name: "arrow";
23609 clip_to: "disclip";
23610 ignore_flags: ON_HOLD;
23611 description { state: "default" 0.0;
23616 to_x: "elm.swallow.pad";
23621 to_x: "elm.swallow.pad";
23625 image.normal: "icon_arrow_right.png";
23627 description { state: "active" 0.0;
23628 inherit: "default" 0.0;
23629 image.normal: "icon_arrow_down.png";
23632 part { name: "elm.swallow.icon";
23633 clip_to: "disclip";
23635 description { state: "default" 0.0;
23649 part { name: "elm.text";
23650 clip_to: "disclip";
23652 effect: SOFT_SHADOW;
23656 state: "default" 0.0;
23659 to_y: "elm.swallow.icon";
23675 text_class: "list_item";
23678 description { state: "selected" 0.0;
23679 inherit: "default" 0.0;
23680 color: 224 224 224 255;
23684 part { name: "fg1";
23685 clip_to: "disclip";
23687 description { state: "default" 0.0;
23689 color: 255 255 255 0;
23691 rel2.relative: 1.0 0.5;
23694 normal: "bt_sm_hilight.png";
23698 description { state: "selected" 0.0;
23699 inherit: "default" 0.0;
23701 color: 255 255 255 255;
23704 part { name: "fg2";
23705 clip_to: "disclip";
23707 description { state: "default" 0.0;
23709 color: 255 255 255 0;
23713 normal: "bt_sm_shine.png";
23717 description { state: "selected" 0.0;
23718 inherit: "default" 0.0;
23720 color: 255 255 255 255;
23723 part { name: "disclip";
23725 description { state: "default" 0.0;
23729 description { state: "disabled" 0.0;
23730 inherit: "default" 0.0;
23731 color: 255 255 255 64;
23736 // signal: elm,state,%s,active
23737 // a "check" item named %s went active
23738 // signal: elm,state,%s,passive
23739 // a "check" item named %s went passive
23740 // default is passive
23743 signal: "elm,state,selected";
23745 action: STATE_SET "selected" 0.0;
23749 target: "elm.text";
23752 name: "go_passive";
23753 signal: "elm,state,unselected";
23755 action: STATE_SET "default" 0.0;
23759 target: "elm.text";
23760 transition: LINEAR 0.1;
23763 name: "go_disabled";
23764 signal: "elm,state,disabled";
23766 action: STATE_SET "disabled" 0.0;
23770 name: "go_enabled";
23771 signal: "elm,state,enabled";
23773 action: STATE_SET "default" 0.0;
23778 signal: "mouse,up,1";
23780 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
23783 name: "go_expanded";
23784 signal: "elm,state,expanded";
23786 action: STATE_SET "active" 0.0;
23790 name: "go_contracted";
23791 signal: "elm,state,contracted";
23793 action: STATE_SET "default" 0.0;
23798 group { name: "elm/genlist/tree_odd/icon_top_text_bottom/default";
23799 data.item: "stacking" "below";
23800 data.item: "selectraise" "on";
23801 data.item: "labels" "elm.text";
23802 data.item: "icons" "elm.swallow.icon";
23803 data.item: "treesize" "20";
23804 // data.item: "states" "";
23806 image: "bt_sm_base1.png" COMP;
23807 image: "bt_sm_shine.png" COMP;
23808 image: "bt_sm_hilight.png" COMP;
23809 image: "ilist_2.png" COMP;
23810 image: "icon_arrow_right.png" COMP;
23811 image: "icon_arrow_down.png" COMP;
23819 state: "default" 0.0;
23827 state: "default" 0.0;
23829 normal: "ilist_2.png";
23836 clip_to: "disclip";
23838 description { state: "default" 0.0;
23840 color: 255 255 255 0;
23850 normal: "bt_sm_base1.png";
23853 image.middle: SOLID;
23855 description { state: "selected" 0.0;
23856 inherit: "default" 0.0;
23858 color: 255 255 255 255;
23869 part { name: "elm.swallow.pad";
23871 description { state: "default" 0.0;
23884 part { name: "arrow";
23885 clip_to: "disclip";
23886 ignore_flags: ON_HOLD;
23887 description { state: "default" 0.0;
23892 to_x: "elm.swallow.pad";
23897 to_x: "elm.swallow.pad";
23901 image.normal: "icon_arrow_right.png";
23903 description { state: "active" 0.0;
23904 inherit: "default" 0.0;
23905 image.normal: "icon_arrow_down.png";
23908 part { name: "elm.swallow.icon";
23909 clip_to: "disclip";
23911 description { state: "default" 0.0;
23925 part { name: "elm.text";
23926 clip_to: "disclip";
23928 effect: SOFT_SHADOW;
23932 state: "default" 0.0;
23935 to_y: "elm.swallow.icon";
23951 text_class: "list_item";
23954 description { state: "selected" 0.0;
23955 inherit: "default" 0.0;
23956 color: 224 224 224 255;
23960 part { name: "fg1";
23961 clip_to: "disclip";
23963 description { state: "default" 0.0;
23965 color: 255 255 255 0;
23967 rel2.relative: 1.0 0.5;
23970 normal: "bt_sm_hilight.png";
23974 description { state: "selected" 0.0;
23975 inherit: "default" 0.0;
23977 color: 255 255 255 255;
23980 part { name: "fg2";
23981 clip_to: "disclip";
23983 description { state: "default" 0.0;
23985 color: 255 255 255 0;
23989 normal: "bt_sm_shine.png";
23993 description { state: "selected" 0.0;
23994 inherit: "default" 0.0;
23996 color: 255 255 255 255;
23999 part { name: "disclip";
24001 description { state: "default" 0.0;
24005 description { state: "disabled" 0.0;
24006 inherit: "default" 0.0;
24007 color: 255 255 255 64;
24012 // signal: elm,state,%s,active
24013 // a "check" item named %s went active
24014 // signal: elm,state,%s,passive
24015 // a "check" item named %s went passive
24016 // default is passive
24019 signal: "elm,state,selected";
24021 action: STATE_SET "selected" 0.0;
24025 target: "elm.text";
24028 name: "go_passive";
24029 signal: "elm,state,unselected";
24031 action: STATE_SET "default" 0.0;
24035 target: "elm.text";
24036 transition: LINEAR 0.1;
24039 name: "go_disabled";
24040 signal: "elm,state,disabled";
24042 action: STATE_SET "disabled" 0.0;
24046 name: "go_enabled";
24047 signal: "elm,state,enabled";
24049 action: STATE_SET "default" 0.0;
24054 signal: "mouse,up,1";
24056 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
24059 name: "go_expanded";
24060 signal: "elm,state,expanded";
24062 action: STATE_SET "active" 0.0;
24066 name: "go_contracted";
24067 signal: "elm,state,contracted";
24069 action: STATE_SET "default" 0.0;
24076 ///////////////////////////////////////////////////////////////////////////////
24077 group { name: "elm/check/base/default";
24079 image: "check_base.png" COMP;
24080 image: "check.png" COMP;
24081 image: "check2.png" COMP;
24087 description { state: "default" 0.0;
24089 rel2.relative: 0.0 1.0;
24095 aspect_preference: VERTICAL;
24097 normal: "check_base.png";
24104 part { name: "check";
24107 description { state: "default" 0.0;
24117 color: 255 255 255 255;
24118 image.normal: "check.png";
24120 description { state: "visible" 0.0;
24121 inherit: "default" 0.0;
24124 description { state: "disabled" 0.0;
24125 inherit: "default" 0.0;
24127 color: 128 128 128 128;
24129 description { state: "disabled_visible" 0.0;
24130 inherit: "default" 0.0;
24131 color: 128 128 128 128;
24135 part { name: "elm.swallow.content";
24137 description { state: "default" 0.0;
24142 rel1.relative: 1.0 0.0;
24146 rel2.relative: 1.0 1.0;
24148 description { state: "visible" 0.0;
24149 inherit: "default" 0.0;
24154 description { state: "disabled" 0.0;
24155 inherit: "default" 0.0;
24156 color: 128 128 128 128;
24158 description { state: "disabled_visible" 0.0;
24159 inherit: "default" 0.0;
24160 color: 128 128 128 128;
24166 part { name: "elm.text";
24170 description { state: "default" 0.0;
24172 rel1.to_x: "elm.swallow.content";
24173 rel1.relative: 1.0 0.0;
24175 rel2.relative: 1.0 1.0;
24176 rel2.offset: -2 -2;
24179 font: "Sans,Edje-Vera";
24185 description { state: "visible" 0.0;
24186 inherit: "default" 0.0;
24190 description { state: "disabled" 0.0;
24191 inherit: "default" 0.0;
24195 description { state: "disabled_visible" 0.0;
24196 inherit: "default" 0.0;
24203 part { name: "events";
24205 ignore_flags: ON_HOLD;
24206 description { state: "default" 0.0;
24210 part { name: "disabler";
24212 description { state: "default" 0.0;
24216 description { state: "disabled" 0.0;
24217 inherit: "default" 0.0;
24223 program { name: "click";
24224 signal: "mouse,up,1";
24226 action: SIGNAL_EMIT "elm,action,check,toggle" "";
24228 program { name: "check_on";
24229 signal: "elm,state,check,on";
24231 action: STATE_SET "visible" 0.0;
24234 program { name: "check_off";
24235 signal: "elm,state,check,off";
24237 action: STATE_SET "default" 0.0;
24240 program { name: "text_show";
24241 signal: "elm,state,text,visible";
24243 action: STATE_SET "visible" 0.0;
24244 target: "elm.text";
24246 program { name: "text_hide";
24247 signal: "elm,state,text,hidden";
24249 action: STATE_SET "default" 0.0;
24250 target: "elm.text";
24252 program { name: "icon_show";
24253 signal: "elm,state,icon,visible";
24255 action: STATE_SET "visible" 0.0;
24256 target: "elm.swallow.content";
24258 program { name: "icon_hide";
24259 signal: "elm,state,icon,hidden";
24261 action: STATE_SET "default" 0.0;
24262 target: "elm.swallow.content";
24264 program { name: "disable";
24265 signal: "elm,state,disabled";
24267 action: STATE_SET "disabled" 0.0;
24268 target: "disabler";
24269 after: "disable_text";
24271 program { name: "disable_text";
24275 get_state(PART:"elm.text", st, 30, vl);
24276 if (!strcmp(st, "visible"))
24277 set_state(PART:"elm.text", "disabled_visible", 0.0);
24279 set_state(PART:"elm.text", "disabled", 0.0);
24281 get_state(PART:"elm.swallow.content", st, 30, vl);
24282 if (!strcmp(st, "visible"))
24283 set_state(PART:"elm.swallow.content", "disabled_visible", 0.0);
24285 set_state(PART:"elm.swallow.content", "disabled", 0.0);
24287 get_state(PART:"check", st, 30, vl);
24288 if (!strcmp(st, "visible"))
24289 set_state(PART:"check", "disabled_visible", 0.0);
24291 set_state(PART:"check", "disabled", 0.0);
24294 program { name: "enable";
24295 signal: "elm,state,enabled";
24297 action: STATE_SET "default" 0.0;
24298 target: "disabler";
24299 after: "enable_text";
24301 program { name: "enable_text";
24305 get_state(PART:"elm.text", st, 30, vl);
24306 if (!strcmp(st, "disabled_visible"))
24307 set_state(PART:"elm.text", "visible", 0.0);
24309 set_state(PART:"elm.text", "default", 0.0);
24311 get_state(PART:"elm.swallow.content", st, 30, vl);
24312 if (!strcmp(st, "visible"))
24313 set_state(PART:"elm.swallow.content", "visible", 0.0);
24315 set_state(PART:"elm.swallow.content", "default", 0.0);
24317 get_state(PART:"check", st, 30, vl);
24318 if (!strcmp(st, "visible"))
24319 set_state(PART:"check", "visible", 0.0);
24321 set_state(PART:"check", "default", 0.0);
24327 ///////////////////////////////////////////////////////////////////////////////
24328 group { name: "elm/radio/base/default";
24330 image: "radio_base.png" COMP;
24331 image: "radio.png" COMP;
24332 image: "radio2.png" COMP;
24338 description { state: "default" 0.0;
24340 rel2.relative: 0.0 1.0;
24346 aspect_preference: VERTICAL;
24347 image.normal: "radio_base.png";
24350 part { name: "radio";
24353 description { state: "default" 0.0;
24357 image.normal: "radio.png";
24359 description { state: "visible" 0.0;
24360 inherit: "default" 0.0;
24364 part { name: "elm.swallow.content";
24366 description { state: "default" 0.0;
24372 rel1.relative: 1.0 0.0;
24375 rel2.relative: 1.0 1.0;
24378 description { state: "visible" 0.0;
24379 inherit: "default" 0.0;
24381 color: 255 255 255 255;
24384 description { state: "disabled" 0.0;
24385 inherit: "default" 0.0;
24386 color: 128 128 128 128;
24388 description { state: "disabled_visible" 0.0;
24389 inherit: "default" 0.0;
24390 color: 128 128 128 128;
24395 part { name: "elm.text";
24399 description { state: "default" 0.0;
24401 rel1.to_x: "elm.swallow.content";
24402 rel1.relative: 1.0 0.0;
24404 rel2.relative: 1.0 1.0;
24405 rel2.offset: -2 -2;
24408 font: "Sans,Edje-Vera";
24414 description { state: "visible" 0.0;
24415 inherit: "default" 0.0;
24419 description { state: "disabled" 0.0;
24420 inherit: "default" 0.0;
24424 description { state: "disabled_visible" 0.0;
24425 inherit: "default" 0.0;
24432 part { name: "events";
24434 ignore_flags: ON_HOLD;
24435 description { state: "default" 0.0;
24439 part { name: "disabler";
24441 description { state: "default" 0.0;
24445 description { state: "disabled" 0.0;
24446 inherit: "default" 0.0;
24452 program { name: "click";
24453 signal: "mouse,up,1";
24455 action: SIGNAL_EMIT "elm,action,radio,toggle" "";
24457 program { name: "radio_on";
24458 signal: "elm,state,radio,on";
24460 action: STATE_SET "visible" 0.0;
24463 program { name: "radio_off";
24464 signal: "elm,state,radio,off";
24466 action: STATE_SET "default" 0.0;
24469 program { name: "text_show";
24470 signal: "elm,state,text,visible";
24472 action: STATE_SET "visible" 0.0;
24473 target: "elm.text";
24475 program { name: "text_hide";
24476 signal: "elm,state,text,hidden";
24478 action: STATE_SET "default" 0.0;
24479 target: "elm.text";
24481 program { name: "icon_show";
24482 signal: "elm,state,icon,visible";
24484 action: STATE_SET "visible" 0.0;
24485 target: "elm.swallow.content";
24487 program { name: "icon_hide";
24488 signal: "elm,state,icon,hidden";
24490 action: STATE_SET "default" 0.0;
24491 target: "elm.swallow.content";
24493 program { name: "disable";
24494 signal: "elm,state,disabled";
24496 action: STATE_SET "disabled" 0.0;
24497 target: "disabler";
24498 after: "disable_text";
24500 program { name: "disable_text";
24504 get_state(PART:"elm.text", st, 30, vl);
24505 if (!strcmp(st, "visible"))
24506 set_state(PART:"elm.text", "disabled_visible", 0.0);
24508 set_state(PART:"elm.text", "disabled", 0.0);
24510 get_state(PART:"elm.swallow.content", st, 30, vl);
24511 if (!strcmp(st, "visible"))
24512 set_state(PART:"elm.swallow.content", "disabled_visible", 0.0);
24514 set_state(PART:"elm.swallow.content", "disabled", 0.0);
24517 program { name: "enable";
24518 signal: "elm,state,enabled";
24520 action: STATE_SET "default" 0.0;
24521 target: "disabler";
24522 after: "enable_text";
24524 program { name: "enable_text";
24528 get_state(PART:"elm.text", st, 30, vl);
24529 if (!strcmp(st, "disabled_visible"))
24530 set_state(PART:"elm.text", "visible", 0.0);
24532 set_state(PART:"elm.text", "default", 0.0);
24534 get_state(PART:"elm.swallow.content", st, 30, vl);
24535 if (!strcmp(st, "visible"))
24536 set_state(PART:"elm.swallow.content", "visible", 0.0);
24538 set_state(PART:"elm.swallow.content", "default", 0.0);
24544 group { name: "elm/genlist/tree_compress_odd/double_label/default";
24545 data.item: "stacking" "below";
24546 data.item: "selectraise" "on";
24547 data.item: "labels" "elm.text elm.text.sub";
24548 data.item: "icons" "elm.swallow.icon elm.swallow.end";
24549 data.item: "treesize" "20";
24550 // data.item: "states" "";
24552 image: "bt_sm_base1.png" COMP;
24553 image: "bt_sm_shine.png" COMP;
24554 image: "bt_sm_hilight.png" COMP;
24555 image: "ilist_2.png" COMP;
24556 image: "icon_arrow_right.png" COMP;
24557 image: "icon_arrow_down.png" COMP;
24565 state: "default" 0.0;
24573 state: "default" 0.0;
24575 normal: "ilist_2.png";
24582 clip_to: "disclip";
24584 description { state: "default" 0.0;
24586 color: 255 255 255 0;
24596 normal: "bt_sm_base1.png";
24599 image.middle: SOLID;
24601 description { state: "selected" 0.0;
24602 inherit: "default" 0.0;
24604 color: 255 255 255 255;
24615 part { name: "elm.swallow.pad";
24617 description { state: "default" 0.0;
24630 part { name: "arrow";
24631 clip_to: "disclip";
24632 ignore_flags: ON_HOLD;
24633 description { state: "default" 0.0;
24638 to_x: "elm.swallow.pad";
24643 to_x: "elm.swallow.pad";
24647 image.normal: "icon_arrow_right.png";
24649 description { state: "active" 0.0;
24650 inherit: "default" 0.0;
24651 image.normal: "icon_arrow_down.png";
24654 part { name: "elm.swallow.icon";
24655 clip_to: "disclip";
24657 description { state: "default" 0.0;
24672 part { name: "elm.swallow.end";
24673 clip_to: "disclip";
24675 description { state: "default" 0.0;
24679 aspect_preference: VERTICAL;
24690 part { name: "elm.text";
24691 clip_to: "disclip";
24693 effect: SOFT_SHADOW;
24697 state: "default" 0.0;
24700 to_x: "elm.swallow.icon";
24705 to_x: "elm.swallow.end";
24717 text_class: "list_item";
24720 description { state: "selected" 0.0;
24721 inherit: "default" 0.0;
24722 color: 224 224 224 255;
24726 part { name: "elm.text.sub";
24727 clip_to: "disclip";
24732 state: "default" 0.0;
24735 to_x: "elm.swallow.icon";
24740 to_x: "elm.swallow.end";
24752 text_class: "list_item";
24755 description { state: "selected" 0.0;
24756 inherit: "default" 0.0;
24757 color: 128 128 128 255;
24761 part { name: "fg1";
24762 clip_to: "disclip";
24764 description { state: "default" 0.0;
24766 color: 255 255 255 0;
24768 rel2.relative: 1.0 0.5;
24771 normal: "bt_sm_hilight.png";
24775 description { state: "selected" 0.0;
24776 inherit: "default" 0.0;
24778 color: 255 255 255 255;
24781 part { name: "fg2";
24782 clip_to: "disclip";
24784 description { state: "default" 0.0;
24786 color: 255 255 255 0;
24790 normal: "bt_sm_shine.png";
24794 description { state: "selected" 0.0;
24795 inherit: "default" 0.0;
24797 color: 255 255 255 255;
24800 part { name: "disclip";
24802 description { state: "default" 0.0;
24806 description { state: "disabled" 0.0;
24807 inherit: "default" 0.0;
24808 color: 255 255 255 64;
24813 // signal: elm,state,%s,active
24814 // a "check" item named %s went active
24815 // signal: elm,state,%s,passive
24816 // a "check" item named %s went passive
24817 // default is passive
24820 signal: "elm,state,selected";
24822 action: STATE_SET "selected" 0.0;
24826 target: "elm.text";
24827 target: "elm.text.sub";
24830 name: "go_passive";
24831 signal: "elm,state,unselected";
24833 action: STATE_SET "default" 0.0;
24837 target: "elm.text";
24838 target: "elm.text.sub";
24839 transition: LINEAR 0.1;
24842 name: "go_disabled";
24843 signal: "elm,state,disabled";
24845 action: STATE_SET "disabled" 0.0;
24849 name: "go_enabled";
24850 signal: "elm,state,enabled";
24852 action: STATE_SET "default" 0.0;
24857 signal: "mouse,up,1";
24859 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
24862 name: "go_expanded";
24863 signal: "elm,state,expanded";
24865 action: STATE_SET "active" 0.0;
24869 name: "go_contracted";
24870 signal: "elm,state,contracted";
24872 action: STATE_SET "default" 0.0;
24878 group { name: "elm/genlist/item_compress/media/default";
24879 data.item: "stacking" "above";
24880 data.item: "selectraise" "on";
24881 data.item: "labels" "elm.text.title elm.text.album-artist";
24882 data.item: "treesize" "20";
24884 image: "bt_sm_base1.png" COMP;
24885 image: "bt_sm_shine.png" COMP;
24886 image: "bt_sm_hilight.png" COMP;
24887 image: "ilist_1.png" COMP;
24888 image: "ilist_item_shadow.png" COMP;
24896 state: "default" 0.0;
24904 state: "default" 0.0;
24919 normal: "ilist_item_shadow.png";
24928 state: "default" 0.0;
24930 normal: "ilist_1.png";
24937 clip_to: "disclip";
24939 description { state: "default" 0.0;
24941 color: 255 255 255 0;
24951 normal: "bt_sm_base1.png";
24954 image.middle: SOLID;
24956 description { state: "selected" 0.0;
24957 inherit: "default" 0.0;
24959 color: 255 255 255 255;
24970 part { name: "elm.swallow.pad";
24972 description { state: "default" 0.0;
24985 part { name: "elm.text.title";
24986 clip_to: "disclip";
24988 effect: SOFT_SHADOW;
24992 state: "default" 0.0;
25010 description { state: "selected" 0.0;
25011 inherit: "default" 0.0;
25012 color: 224 224 224 255;
25016 part { name: "elm.text.album-artist";
25017 clip_to: "disclip";
25022 state: "default" 0.0;
25040 description { state: "selected" 0.0;
25041 inherit: "default" 0.0;
25042 color: 128 128 128 255;
25046 part { name: "fg1";
25047 clip_to: "disclip";
25049 description { state: "default" 0.0;
25051 color: 255 255 255 0;
25053 rel2.relative: 1.0 0.5;
25056 normal: "bt_sm_hilight.png";
25060 description { state: "selected" 0.0;
25061 inherit: "default" 0.0;
25063 color: 255 255 255 255;
25066 part { name: "fg2";
25067 clip_to: "disclip";
25069 description { state: "default" 0.0;
25071 color: 255 255 255 0;
25075 normal: "bt_sm_shine.png";
25079 description { state: "selected" 0.0;
25080 inherit: "default" 0.0;
25082 color: 255 255 255 255;
25085 part { name: "disclip";
25087 description { state: "default" 0.0;
25091 description { state: "disabled" 0.0;
25092 inherit: "default" 0.0;
25093 color: 255 255 255 64;
25098 // signal: elm,state,%s,active
25099 // a "check" item named %s went active
25100 // signal: elm,state,%s,passive
25101 // a "check" item named %s went passive
25102 // default is passive
25105 signal: "elm,state,selected";
25107 action: STATE_SET "selected" 0.0;
25111 target: "elm.text.title";
25112 target: "elm.text.album-artist";
25115 name: "go_passive";
25116 signal: "elm,state,unselected";
25118 action: STATE_SET "default" 0.0;
25122 target: "elm.text.title";
25123 target: "elm.text.album-artist";
25124 transition: LINEAR 0.1;
25127 name: "go_disabled";
25128 signal: "elm,state,disabled";
25130 action: STATE_SET "disabled" 0.0;
25134 name: "go_enabled";
25135 signal: "elm,state,enabled";
25137 action: STATE_SET "default" 0.0;
25142 group { name: "elm/genlist/item_compress_odd/media/default";
25143 data.item: "stacking" "below";
25144 data.item: "selectraise" "on";
25145 data.item: "labels" "elm.text.title elm.text.album-artist";
25146 data.item: "treesize" "20";
25148 image: "bt_sm_base1.png" COMP;
25149 image: "bt_sm_shine.png" COMP;
25150 image: "bt_sm_hilight.png" COMP;
25151 image: "ilist_2.png" COMP;
25154 part { name: "event";
25158 state: "default" 0.0;
25166 state: "default" 0.0;
25168 normal: "ilist_2.png";
25175 clip_to: "disclip";
25177 description { state: "default" 0.0;
25179 color: 255 255 255 0;
25189 normal: "bt_sm_base1.png";
25192 image.middle: SOLID;
25194 description { state: "selected" 0.0;
25195 inherit: "default" 0.0;
25197 color: 255 255 255 255;
25208 part { name: "elm.swallow.pad";
25210 description { state: "default" 0.0;
25223 part { name: "elm.text.title";
25224 clip_to: "disclip";
25226 effect: SOFT_SHADOW;
25230 state: "default" 0.0;
25248 description { state: "selected" 0.0;
25249 inherit: "default" 0.0;
25250 color: 224 224 224 255;
25254 part { name: "elm.text.album-artist";
25255 clip_to: "disclip";
25260 state: "default" 0.0;
25278 description { state: "selected" 0.0;
25279 inherit: "default" 0.0;
25280 color: 128 128 128 255;
25284 part { name: "fg1";
25285 clip_to: "disclip";
25287 description { state: "default" 0.0;
25289 color: 255 255 255 0;
25291 rel2.relative: 1.0 0.5;
25294 normal: "bt_sm_hilight.png";
25298 description { state: "selected" 0.0;
25299 inherit: "default" 0.0;
25301 color: 255 255 255 255;
25304 part { name: "fg2";
25305 clip_to: "disclip";
25307 description { state: "default" 0.0;
25309 color: 255 255 255 0;
25313 normal: "bt_sm_shine.png";
25317 description { state: "selected" 0.0;
25318 inherit: "default" 0.0;
25320 color: 255 255 255 255;
25323 part { name: "disclip";
25325 description { state: "default" 0.0;
25329 description { state: "disabled" 0.0;
25330 inherit: "default" 0.0;
25331 color: 255 255 255 64;
25336 // signal: elm,state,%s,active
25337 // a "check" item named %s went active
25338 // signal: elm,state,%s,passive
25339 // a "check" item named %s went passive
25340 // default is passive
25343 signal: "elm,state,selected";
25345 action: STATE_SET "selected" 0.0;
25349 target: "elm.text.title";
25350 target: "elm.text.album-artist";
25353 name: "go_passive";
25354 signal: "elm,state,unselected";
25356 action: STATE_SET "default" 0.0;
25360 target: "elm.text.title";
25361 target: "elm.text.album-artist";
25362 transition: LINEAR 0.1;
25365 name: "go_disabled";
25366 signal: "elm,state,disabled";
25368 action: STATE_SET "disabled" 0.0;
25372 name: "go_enabled";
25373 signal: "elm,state,enabled";
25375 action: STATE_SET "default" 0.0;
25381 group { name: "elm/genlist/item_compress/media-album/default";
25382 data.item: "stacking" "above";
25383 data.item: "selectraise" "on";
25384 data.item: "labels" "elm.text.title elm.text.trackno elm.text.length";
25385 data.item: "states" "elm.state.trackno";
25386 data.item: "treesize" "20";
25388 image: "bt_sm_base1.png" COMP;
25389 image: "bt_sm_shine.png" COMP;
25390 image: "bt_sm_hilight.png" COMP;
25391 image: "ilist_1.png" COMP;
25392 image: "ilist_item_shadow.png" COMP;
25395 public dot_visible;
25403 state: "default" 0.0;
25411 state: "default" 0.0;
25426 normal: "ilist_item_shadow.png";
25435 state: "default" 0.0;
25437 normal: "ilist_1.png";
25444 clip_to: "disclip";
25446 description { state: "default" 0.0;
25448 color: 255 255 255 0;
25458 normal: "bt_sm_base1.png";
25461 image.middle: SOLID;
25463 description { state: "selected" 0.0;
25464 inherit: "default" 0.0;
25466 color: 255 255 255 255;
25477 part { name: "elm.swallow.pad";
25479 description { state: "default" 0.0;
25493 name: "elm.text.trackno";
25498 state: "default" 0.0;
25499 color: 255 255 255 255;
25503 to_y: "elm.text.title";
25508 to_y: "elm.text.title";
25521 description { state: "selected" 0.0;
25522 inherit: "default" 0.0;
25523 color: 224 224 224 255;
25533 state: "default" 0.0;
25534 color: 255 255 255 255;
25539 to_x: "elm.text.trackno";
25540 to_y: "elm.text.title";
25545 to_x: "elm.text.trackno";
25546 to_y: "elm.text.title";
25562 state: "visible" 0.0;
25563 inherit: "default" 0.0;
25566 description { state: "selected" 0.0;
25567 inherit: "default" 0.0;
25568 color: 224 224 224 255;
25575 signal: "elm,state,elm.state.trackno,active";
25578 set_state(PART:"dot", "visible", 0.0);
25579 set_int(dot_visible, 1);
25583 part { name: "elm.text.title";
25584 clip_to: "disclip";
25586 effect: SOFT_SHADOW;
25590 state: "default" 0.0;
25609 description { state: "selected" 0.0;
25610 inherit: "default" 0.0;
25611 color: 224 224 224 255;
25615 part { name: "elm.text.length";
25616 clip_to: "disclip";
25621 state: "default" 0.0;
25639 description { state: "selected" 0.0;
25640 inherit: "default" 0.0;
25641 color: 128 128 128 255;
25645 part { name: "fg1";
25646 clip_to: "disclip";
25648 description { state: "default" 0.0;
25650 color: 255 255 255 0;
25652 rel2.relative: 1.0 0.5;
25655 normal: "bt_sm_hilight.png";
25659 description { state: "selected" 0.0;
25660 inherit: "default" 0.0;
25662 color: 255 255 255 255;
25665 part { name: "fg2";
25666 clip_to: "disclip";
25668 description { state: "default" 0.0;
25670 color: 255 255 255 0;
25674 normal: "bt_sm_shine.png";
25678 description { state: "selected" 0.0;
25679 inherit: "default" 0.0;
25681 color: 255 255 255 255;
25684 part { name: "disclip";
25686 description { state: "default" 0.0;
25690 description { state: "disabled" 0.0;
25691 inherit: "default" 0.0;
25692 color: 255 255 255 64;
25697 // signal: elm,state,%s,active
25698 // a "check" item named %s went active
25699 // signal: elm,state,%s,passive
25700 // a "check" item named %s went passive
25701 // default is passive
25704 signal: "elm,state,selected";
25706 action: STATE_SET "selected" 0.0;
25710 target: "elm.text.title";
25711 target: "elm.text.trackno";
25712 target: "elm.text.length";
25713 after: "dot_active";
25716 name: "dot_active";
25718 if (get_int(dot_visible) == 1)
25719 set_state(PART:"dot", "selected", 0.0);
25723 name: "go_passive";
25724 signal: "elm,state,unselected";
25726 action: STATE_SET "default" 0.0;
25730 target: "elm.text.title";
25731 target: "elm.text.length";
25732 target: "elm.text.trackno";
25733 transition: LINEAR 0.1;
25734 after: "dot_passive";
25737 name: "dot_passive";
25739 if (get_int(dot_visible) == 1)
25740 set_state(PART:"dot", "visible", 0.0);
25744 name: "go_disabled";
25745 signal: "elm,state,disabled";
25747 action: STATE_SET "disabled" 0.0;
25751 name: "go_enabled";
25752 signal: "elm,state,enabled";
25754 action: STATE_SET "default" 0.0;
25759 group { name: "elm/genlist/item_compress_odd/media-album/default";
25760 data.item: "stacking" "below";
25761 data.item: "selectraise" "on";
25762 data.item: "labels" "elm.text.title elm.text.trackno elm.text.length";
25763 data.item: "states" "elm.state.trackno";
25764 data.item: "treesize" "20";
25766 image: "bt_sm_base1.png" COMP;
25767 image: "bt_sm_shine.png" COMP;
25768 image: "bt_sm_hilight.png" COMP;
25769 image: "ilist_2.png" COMP;
25772 public dot_visible;
25775 part { name: "event";
25779 state: "default" 0.0;
25787 state: "default" 0.0;
25789 normal: "ilist_2.png";
25796 clip_to: "disclip";
25798 description { state: "default" 0.0;
25800 color: 255 255 255 0;
25810 normal: "bt_sm_base1.png";
25813 image.middle: SOLID;
25815 description { state: "selected" 0.0;
25816 inherit: "default" 0.0;
25818 color: 255 255 255 255;
25829 part { name: "elm.swallow.pad";
25831 description { state: "default" 0.0;
25845 name: "elm.text.trackno";
25850 state: "default" 0.0;
25851 color: 255 255 255 255;
25855 to_y: "elm.text.title";
25860 to_y: "elm.text.title";
25873 description { state: "selected" 0.0;
25874 inherit: "default" 0.0;
25875 color: 224 224 224 255;
25885 state: "default" 0.0;
25886 color: 255 255 255 255;
25891 to_x: "elm.text.trackno";
25892 to_y: "elm.text.title";
25897 to_x: "elm.text.trackno";
25898 to_y: "elm.text.title";
25914 state: "visible" 0.0;
25915 inherit: "default" 0.0;
25918 description { state: "selected" 0.0;
25919 inherit: "default" 0.0;
25920 color: 224 224 224 255;
25927 signal: "elm,state,elm.state.trackno,active";
25930 set_state(PART:"dot", "visible", 0.0);
25931 set_int(dot_visible, 1);
25935 part { name: "elm.text.title";
25936 clip_to: "disclip";
25938 effect: SOFT_SHADOW;
25942 state: "default" 0.0;
25961 description { state: "selected" 0.0;
25962 inherit: "default" 0.0;
25963 color: 224 224 224 255;
25967 part { name: "elm.text.length";
25968 clip_to: "disclip";
25973 state: "default" 0.0;
25991 description { state: "selected" 0.0;
25992 inherit: "default" 0.0;
25993 color: 128 128 128 255;
25997 part { name: "fg1";
25998 clip_to: "disclip";
26000 description { state: "default" 0.0;
26002 color: 255 255 255 0;
26004 rel2.relative: 1.0 0.5;
26007 normal: "bt_sm_hilight.png";
26011 description { state: "selected" 0.0;
26012 inherit: "default" 0.0;
26014 color: 255 255 255 255;
26017 part { name: "fg2";
26018 clip_to: "disclip";
26020 description { state: "default" 0.0;
26022 color: 255 255 255 0;
26026 normal: "bt_sm_shine.png";
26030 description { state: "selected" 0.0;
26031 inherit: "default" 0.0;
26033 color: 255 255 255 255;
26036 part { name: "disclip";
26038 description { state: "default" 0.0;
26042 description { state: "disabled" 0.0;
26043 inherit: "default" 0.0;
26044 color: 255 255 255 64;
26049 // signal: elm,state,%s,active
26050 // a "check" item named %s went active
26051 // signal: elm,state,%s,passive
26052 // a "check" item named %s went passive
26053 // default is passive
26056 signal: "elm,state,selected";
26058 action: STATE_SET "selected" 0.0;
26062 target: "elm.text.title";
26063 target: "elm.text.length";
26064 target: "elm.text.trackno";
26065 after: "dot_active";
26068 name: "dot_active";
26070 if (get_int(dot_visible) == 1)
26071 set_state(PART:"dot", "selected", 0.0);
26075 name: "go_passive";
26076 signal: "elm,state,unselected";
26078 action: STATE_SET "default" 0.0;
26082 target: "elm.text.title";
26083 target: "elm.text.length";
26084 target: "elm.text.trackno";
26085 transition: LINEAR 0.1;
26086 after: "dot_passive";
26089 name: "dot_passive";
26091 if (get_int(dot_visible) == 1)
26092 set_state(PART:"dot", "visible", 0.0);
26096 name: "go_disabled";
26097 signal: "elm,state,disabled";
26099 action: STATE_SET "disabled" 0.0;
26103 name: "go_enabled";
26104 signal: "elm,state,enabled";
26106 action: STATE_SET "default" 0.0;
26112 group { name: "elm/genlist/item_compress/media-preview/default";
26113 data.item: "stacking" "above";
26114 data.item: "selectraise" "on";
26115 data.item: "labels" "elm.text.title elm.text.artist";
26116 data.item: "icons" "elm.swallow.preview";
26117 data.item: "treesize" "20";
26119 image: "bt_sm_base1.png" COMP;
26120 image: "bt_sm_shine.png" COMP;
26121 image: "bt_sm_hilight.png" COMP;
26122 image: "ilist_1.png" COMP;
26123 image: "ilist_item_shadow.png" COMP;
26131 state: "default" 0.0;
26139 state: "default" 0.0;
26154 normal: "ilist_item_shadow.png";
26163 state: "default" 0.0;
26165 normal: "ilist_1.png";
26172 clip_to: "disclip";
26174 description { state: "default" 0.0;
26176 color: 255 255 255 0;
26186 normal: "bt_sm_base1.png";
26189 image.middle: SOLID;
26191 description { state: "selected" 0.0;
26192 inherit: "default" 0.0;
26194 color: 255 255 255 255;
26205 part { name: "elm.swallow.pad";
26207 description { state: "default" 0.0;
26220 part { name: "elm.swallow.preview";
26221 clip_to: "disclip";
26223 description { state: "default" 0.0;
26229 to_x: "elm.swallow.pad";
26234 to_x: "elm.swallow.pad";
26240 part { name: "elm.text.title";
26241 clip_to: "disclip";
26243 effect: SOFT_SHADOW;
26247 state: "default" 0.0;
26249 to_x: "elm.swallow.preview";
26266 description { state: "selected" 0.0;
26267 inherit: "default" 0.0;
26268 color: 224 224 224 255;
26272 part { name: "elm.text.artist";
26273 clip_to: "disclip";
26278 state: "default" 0.0;
26280 to_x: "elm.swallow.preview";
26297 description { state: "selected" 0.0;
26298 inherit: "default" 0.0;
26299 color: 128 128 128 255;
26303 part { name: "fg1";
26304 clip_to: "disclip";
26306 description { state: "default" 0.0;
26308 color: 255 255 255 0;
26310 rel2.relative: 1.0 0.5;
26313 normal: "bt_sm_hilight.png";
26317 description { state: "selected" 0.0;
26318 inherit: "default" 0.0;
26320 color: 255 255 255 255;
26323 part { name: "fg2";
26324 clip_to: "disclip";
26326 description { state: "default" 0.0;
26328 color: 255 255 255 0;
26332 normal: "bt_sm_shine.png";
26336 description { state: "selected" 0.0;
26337 inherit: "default" 0.0;
26339 color: 255 255 255 255;
26342 part { name: "disclip";
26344 description { state: "default" 0.0;
26348 description { state: "disabled" 0.0;
26349 inherit: "default" 0.0;
26350 color: 255 255 255 64;
26355 // signal: elm,state,%s,active
26356 // a "check" item named %s went active
26357 // signal: elm,state,%s,passive
26358 // a "check" item named %s went passive
26359 // default is passive
26362 signal: "elm,state,selected";
26364 action: STATE_SET "selected" 0.0;
26368 target: "elm.text.title";
26369 target: "elm.text.artist";
26372 name: "go_passive";
26373 signal: "elm,state,unselected";
26375 action: STATE_SET "default" 0.0;
26379 target: "elm.text.title";
26380 target: "elm.text.artist";
26381 transition: LINEAR 0.1;
26384 name: "go_disabled";
26385 signal: "elm,state,disabled";
26387 action: STATE_SET "disabled" 0.0;
26391 name: "go_enabled";
26392 signal: "elm,state,enabled";
26394 action: STATE_SET "default" 0.0;
26399 group { name: "elm/genlist/item_compress_odd/media-preview/default";
26400 data.item: "stacking" "below";
26401 data.item: "selectraise" "on";
26402 data.item: "labels" "elm.text.title elm.text.artist";
26403 data.item: "icons" "elm.swallow.preview";
26404 data.item: "treesize" "20";
26406 image: "bt_sm_base1.png" COMP;
26407 image: "bt_sm_shine.png" COMP;
26408 image: "bt_sm_hilight.png" COMP;
26409 image: "ilist_2.png" COMP;
26412 part { name: "event";
26416 state: "default" 0.0;
26424 state: "default" 0.0;
26426 normal: "ilist_2.png";
26433 clip_to: "disclip";
26435 description { state: "default" 0.0;
26437 color: 255 255 255 0;
26447 normal: "bt_sm_base1.png";
26450 image.middle: SOLID;
26452 description { state: "selected" 0.0;
26453 inherit: "default" 0.0;
26455 color: 255 255 255 255;
26466 part { name: "elm.swallow.pad";
26468 description { state: "default" 0.0;
26481 part { name: "elm.swallow.preview";
26482 clip_to: "disclip";
26484 description { state: "default" 0.0;
26490 to_x: "elm.swallow.pad";
26495 to_x: "elm.swallow.pad";
26501 part { name: "elm.text.title";
26502 clip_to: "disclip";
26504 effect: SOFT_SHADOW;
26508 state: "default" 0.0;
26510 to_x: "elm.swallow.preview";
26527 description { state: "selected" 0.0;
26528 inherit: "default" 0.0;
26529 color: 224 224 224 255;
26533 part { name: "elm.text.artist";
26534 clip_to: "disclip";
26539 state: "default" 0.0;
26541 to_x: "elm.swallow.preview";
26558 description { state: "selected" 0.0;
26559 inherit: "default" 0.0;
26560 color: 128 128 128 255;
26564 part { name: "fg1";
26565 clip_to: "disclip";
26567 description { state: "default" 0.0;
26569 color: 255 255 255 0;
26571 rel2.relative: 1.0 0.5;
26574 normal: "bt_sm_hilight.png";
26578 description { state: "selected" 0.0;
26579 inherit: "default" 0.0;
26581 color: 255 255 255 255;
26584 part { name: "fg2";
26585 clip_to: "disclip";
26587 description { state: "default" 0.0;
26589 color: 255 255 255 0;
26593 normal: "bt_sm_shine.png";
26597 description { state: "selected" 0.0;
26598 inherit: "default" 0.0;
26600 color: 255 255 255 255;
26603 part { name: "disclip";
26605 description { state: "default" 0.0;
26609 description { state: "disabled" 0.0;
26610 inherit: "default" 0.0;
26611 color: 255 255 255 64;
26616 // signal: elm,state,%s,active
26617 // a "check" item named %s went active
26618 // signal: elm,state,%s,passive
26619 // a "check" item named %s went passive
26620 // default is passive
26623 signal: "elm,state,selected";
26625 action: STATE_SET "selected" 0.0;
26629 target: "elm.text.title";
26630 target: "elm.text.artist";
26633 name: "go_passive";
26634 signal: "elm,state,unselected";
26636 action: STATE_SET "default" 0.0;
26640 target: "elm.text.title";
26641 target: "elm.text.artist";
26642 transition: LINEAR 0.1;
26645 name: "go_disabled";
26646 signal: "elm,state,disabled";
26648 action: STATE_SET "disabled" 0.0;
26652 name: "go_enabled";
26653 signal: "elm,state,enabled";
26655 action: STATE_SET "default" 0.0;
26662 ///////////////////////////////////////////////////////////////////////////////
26663 group { name: "elm/pager/base/default";
26664 data.item: "onshow" "raise";
26666 // data.item: "onhide" "lower";
26667 // data.item: "onshow" "lower";
26669 image: "frame_1.png" COMP;
26670 image: "frame_2.png" COMP;
26671 image: "dia_grad.png" COMP;
26674 part { name: "clip";
26677 description { state: "default" 0.0;
26680 offset: -9999 -9999;
26686 color: 255 255 255 255;
26688 description { state: "visible" 0.0;
26689 inherit: "default" 0.0;
26691 description { state: "hidden" 0.0;
26692 inherit: "default" 0.0;
26693 color: 255 255 255 0;
26697 part { name: "base0";
26700 description { state: "default" 0.0;
26701 image.normal: "dia_grad.png";
26713 part { name: "base";
26716 description { state: "default" 0.0;
26718 normal: "frame_2.png";
26724 description { state: "hidden" 0.0;
26725 inherit: "default" 0.0;
26726 rel1.relative: -1.0 0.0;
26727 rel2.relative: 0.0 1.0;
26729 description { state: "visible" 0.0;
26730 inherit: "default" 0.0;
26731 rel1.relative: 0.0 0.0;
26732 rel2.relative: 1.0 1.0;
26735 part { name: "over";
26738 description { state: "default" 0.0;
26748 normal: "frame_1.png";
26755 part { name: "elm.swallow.content";
26758 description { state: "default" 0.0;
26771 program { name: "push_start";
26772 signal: "elm,action,push";
26774 action: STATE_SET "hidden" 0.0;
26777 after: "show_start2";
26779 program { name: "show_start";
26780 signal: "elm,action,show";
26782 action: STATE_SET "hidden" 0.0;
26785 after: "show_start2";
26787 program { name: "show_start2";
26788 action: STATE_SET "visible" 0.0;
26789 transition: DECELERATE 0.5;
26794 program { name: "show_end";
26795 action: SIGNAL_EMIT "elm,action,show,finished" "";
26797 program { name: "pop_start";
26798 signal: "elm,action,pop";
26800 action: STATE_SET "visible" 0.0;
26803 after: "hide_start2";
26805 program { name: "hide_start";
26806 signal: "elm,action,hide";
26808 action: STATE_SET "visible" 0.0;
26811 after: "hide_start2";
26813 program { name: "hide_start2";
26814 action: STATE_SET "hidden" 0.0;
26815 transition: DECELERATE 0.5;
26820 program { name: "hide_end";
26821 action: SIGNAL_EMIT "elm,action,hide,finished" "";
26823 program { name: "reset";
26824 signal: "elm,action,reset";
26826 action: STATE_SET "default" 0.0;
26833 group { name: "elm/pager/base/slide";
26835 image: "frame_1.png" COMP;
26836 image: "frame_2.png" COMP;
26837 image: "dia_grad.png" COMP;
26840 part { name: "clip";
26843 description { state: "default" 0.0;
26846 offset: -9999 -9999;
26852 color: 255 255 255 255;
26854 description { state: "visible" 0.0;
26855 inherit: "default" 0.0;
26857 description { state: "hidden" 0.0;
26858 inherit: "default" 0.0;
26859 color: 255 255 255 0;
26862 description { state: "hidden2" 0.0;
26863 inherit: "default" 0.0;
26864 color: 255 255 255 0;
26868 part { name: "base0";
26871 description { state: "default" 0.0;
26872 image.normal: "dia_grad.png";
26884 part { name: "base";
26887 description { state: "default" 0.0;
26889 normal: "frame_2.png";
26895 description { state: "hidden" 0.0;
26896 inherit: "default" 0.0;
26897 rel1.relative: -1.0 0.0;
26898 rel2.relative: 0.0 1.0;
26900 description { state: "hidden2" 0.0;
26901 inherit: "default" 0.0;
26902 rel1.relative: 1.0 0.0;
26903 rel2.relative: 2.0 1.0;
26905 description { state: "visible" 0.0;
26906 inherit: "default" 0.0;
26907 rel1.relative: 0.0 0.0;
26908 rel2.relative: 1.0 1.0;
26911 part { name: "over";
26914 description { state: "default" 0.0;
26924 normal: "frame_1.png";
26931 part { name: "elm.swallow.content";
26934 description { state: "default" 0.0;
26947 program { name: "push_start";
26948 signal: "elm,action,push";
26950 action: STATE_SET "hidden2" 0.0;
26953 after: "show_start2";
26955 program { name: "show_start";
26956 signal: "elm,action,show";
26958 action: STATE_SET "hidden" 0.0;
26961 after: "show_start2";
26963 program { name: "show_start2";
26964 action: STATE_SET "visible" 0.0;
26965 transition: DECELERATE 0.5;
26970 program { name: "show_end";
26971 action: SIGNAL_EMIT "elm,action,show,finished" "";
26973 program { name: "pop_start";
26974 signal: "elm,action,pop";
26976 action: STATE_SET "visible" 0.0;
26979 after: "pop_start2";
26981 program { name: "pop_start2";
26982 action: STATE_SET "hidden2" 0.0;
26983 transition: DECELERATE 0.5;
26988 program { name: "hide_start";
26989 signal: "elm,action,hide";
26991 action: STATE_SET "visible" 0.0;
26994 after: "hide_start2";
26996 program { name: "hide_start2";
26997 action: STATE_SET "hidden" 0.0;
26998 transition: DECELERATE 0.5;
27003 program { name: "hide_end";
27004 action: SIGNAL_EMIT "elm,action,hide,finished" "";
27006 program { name: "reset";
27007 signal: "elm,action,reset";
27009 action: STATE_SET "default" 0.0;
27015 group { name: "elm/pager/base/slide_invisible";
27017 part { name: "clip";
27020 description { state: "default" 0.0;
27023 offset: -9999 -9999;
27029 color: 255 255 255 255;
27031 description { state: "visible" 0.0;
27032 inherit: "default" 0.0;
27034 description { state: "hidden" 0.0;
27035 inherit: "default" 0.0;
27036 color: 255 255 255 0;
27039 description { state: "hidden2" 0.0;
27040 inherit: "default" 0.0;
27041 color: 255 255 255 0;
27045 part { name: "base";
27049 description { state: "default" 0.0;
27052 description { state: "hidden" 0.0;
27054 rel1.relative: -1.0 0.0;
27055 rel2.relative: 0.0 1.0;
27057 description { state: "hidden2" 0.0;
27059 rel1.relative: 1.0 0.0;
27060 rel2.relative: 2.0 1.0;
27062 description { state: "visible" 0.0;
27064 rel1.relative: 0.0 0.0;
27065 rel2.relative: 1.0 1.0;
27068 part { name: "elm.swallow.content";
27071 description { state: "default" 0.0;
27078 program { name: "push_start";
27079 signal: "elm,action,push";
27081 action: STATE_SET "hidden2" 0.0;
27084 after: "show_start2";
27086 program { name: "show_start";
27087 signal: "elm,action,show";
27089 action: STATE_SET "hidden" 0.0;
27092 after: "show_start2";
27094 program { name: "show_start2";
27095 action: STATE_SET "visible" 0.0;
27096 transition: DECELERATE 0.5;
27101 program { name: "show_end";
27102 action: SIGNAL_EMIT "elm,action,show,finished" "";
27104 program { name: "pop_start";
27105 signal: "elm,action,pop";
27107 action: STATE_SET "visible" 0.0;
27110 after: "pop_start2";
27112 program { name: "pop_start2";
27113 action: STATE_SET "hidden2" 0.0;
27114 transition: DECELERATE 0.5;
27119 program { name: "hide_start";
27120 signal: "elm,action,hide";
27122 action: STATE_SET "visible" 0.0;
27125 after: "hide_start2";
27127 program { name: "hide_start2";
27128 action: STATE_SET "hidden" 0.0;
27129 transition: DECELERATE 0.5;
27134 program { name: "hide_end";
27135 action: SIGNAL_EMIT "elm,action,hide,finished" "";
27137 program { name: "reset";
27138 signal: "elm,action,reset";
27140 action: STATE_SET "default" 0.0;
27147 group { name: "elm/pager/base/fade";
27148 data.item: "onshow" "raise";
27150 // data.item: "onhide" "lower";
27151 // data.item: "onshow" "lower";
27153 image: "frame_1.png" COMP;
27154 image: "frame_2.png" COMP;
27155 image: "dia_grad.png" COMP;
27158 part { name: "clip_base";
27161 description { state: "default" 0.0;
27164 offset: -9999 -9999;
27170 color: 255 255 255 120;
27172 description { state: "visible" 0.0;
27173 inherit: "default" 0.0;
27175 description { state: "hidden" 0.0;
27176 inherit: "default" 0.0;
27177 color: 255 255 255 0;
27181 part { name: "clip";
27184 description { state: "default" 0.0;
27187 offset: -9999 -9999;
27193 color: 255 255 255 255;
27195 description { state: "visible" 0.0;
27196 inherit: "default" 0.0;
27198 description { state: "hidden" 0.0;
27199 inherit: "default" 0.0;
27200 color: 255 255 255 0;
27204 part { name: "base0";
27206 clip_to: "clip_base";
27207 description { state: "default" 0.0;
27208 image.normal: "dia_grad.png";
27220 part { name: "base";
27222 clip_to: "clip_base";
27223 description { state: "default" 0.0;
27225 normal: "frame_2.png";
27232 part { name: "over";
27235 description { state: "default" 0.0;
27245 normal: "frame_1.png";
27252 part { name: "elm.swallow.content";
27255 description { state: "default" 0.0;
27268 program { name: "push_start";
27269 signal: "elm,action,push";
27271 action: STATE_SET "hidden" 0.0;
27273 target: "clip_base";
27274 after: "show_start2";
27276 program { name: "show_start";
27277 signal: "elm,action,show";
27279 action: STATE_SET "hidden" 0.0;
27281 target: "clip_base";
27282 after: "show_start2";
27284 program { name: "show_start2";
27285 action: STATE_SET "visible" 0.0;
27286 transition: DECELERATE 0.5;
27288 target: "clip_base";
27291 program { name: "show_end";
27292 action: SIGNAL_EMIT "elm,action,show,finished" "";
27294 program { name: "pop_start";
27295 signal: "elm,action,pop";
27297 action: STATE_SET "visible" 0.0;
27299 target: "clip_base";
27300 after: "hide_start2";
27302 program { name: "hide_start";
27303 signal: "elm,action,hide";
27305 action: STATE_SET "visible" 0.0;
27307 target: "clip_base";
27308 after: "hide_start2";
27310 program { name: "hide_start2";
27311 action: STATE_SET "hidden" 0.0;
27312 transition: DECELERATE 0.5;
27314 target: "clip_base";
27317 program { name: "hide_end";
27318 action: SIGNAL_EMIT "elm,action,hide,finished" "";
27320 program { name: "reset";
27321 signal: "elm,action,reset";
27323 action: STATE_SET "default" 0.0;
27324 target: "clip_base";
27329 group { name: "elm/pager/base/fade_translucide";
27330 data.item: "onshow" "raise";
27332 // data.item: "onhide" "lower";
27333 // data.item: "onshow" "lower";
27335 image: "frame_1.png" COMP;
27336 image: "frame_2.png" COMP;
27337 image: "dia_grad.png" COMP;
27340 part { name: "clip_base";
27343 description { state: "default" 0.0;
27346 offset: -9999 -9999;
27352 color: 255 255 255 120;
27354 description { state: "visible" 0.0;
27355 inherit: "default" 0.0;
27357 description { state: "hidden" 0.0;
27358 inherit: "default" 0.0;
27359 color: 255 255 255 0;
27363 part { name: "clip";
27366 description { state: "default" 0.0;
27369 offset: -9999 -9999;
27375 color: 255 255 255 255;
27377 description { state: "visible" 0.0;
27378 inherit: "default" 0.0;
27380 description { state: "hidden" 0.0;
27381 inherit: "default" 0.0;
27382 color: 255 255 255 0;
27386 part { name: "base0";
27388 clip_to: "clip_base";
27389 description { state: "default" 0.0;
27390 image.normal: "dia_grad.png";
27402 part { name: "base";
27404 clip_to: "clip_base";
27405 description { state: "default" 0.0;
27407 normal: "frame_2.png";
27414 part { name: "over";
27417 description { state: "default" 0.0;
27427 normal: "frame_1.png";
27434 part { name: "elm.swallow.content";
27437 description { state: "default" 0.0;
27450 program { name: "push_start";
27451 signal: "elm,action,push";
27453 action: STATE_SET "hidden" 0.0;
27455 target: "clip_base";
27456 after: "show_start2";
27458 program { name: "show_start";
27459 signal: "elm,action,show";
27461 action: STATE_SET "hidden" 0.0;
27463 target: "clip_base";
27464 after: "show_start2";
27466 program { name: "show_start2";
27467 action: STATE_SET "visible" 0.0;
27468 transition: DECELERATE 0.5;
27470 target: "clip_base";
27473 program { name: "show_end";
27474 action: SIGNAL_EMIT "elm,action,show,finished" "";
27476 program { name: "pop_start";
27477 signal: "elm,action,pop";
27479 action: STATE_SET "visible" 0.0;
27481 target: "clip_base";
27482 after: "hide_start2";
27484 program { name: "hide_start";
27485 signal: "elm,action,hide";
27487 action: STATE_SET "visible" 0.0;
27489 target: "clip_base";
27490 after: "hide_start2";
27492 program { name: "hide_start2";
27493 action: STATE_SET "hidden" 0.0;
27494 transition: DECELERATE 0.5;
27496 target: "clip_base";
27499 program { name: "hide_end";
27500 action: SIGNAL_EMIT "elm,action,hide,finished" "";
27502 program { name: "reset";
27503 signal: "elm,action,reset";
27505 action: STATE_SET "default" 0.0;
27506 target: "clip_base";
27511 group { name: "elm/pager/base/fade_invisible";
27512 data.item: "onshow" "raise";
27514 // data.item: "onhide" "lower";
27515 // data.item: "onshow" "lower";
27517 part { name: "clip";
27520 description { state: "default" 0.0;
27522 offset: -9999 -9999;
27527 color: 255 255 255 255;
27529 description { state: "visible" 0.0;
27530 inherit: "default" 0.0;
27532 description { state: "hidden" 0.0;
27533 inherit: "default" 0.0;
27534 color: 255 255 255 0;
27538 part { name: "elm.swallow.content";
27541 description { state: "default" 0.0;
27552 program { name: "push_start";
27553 signal: "elm,action,push";
27555 action: STATE_SET "hidden" 0.0;
27557 after: "show_start2";
27559 program { name: "show_start";
27560 signal: "elm,action,show";
27562 action: STATE_SET "hidden" 0.0;
27564 after: "show_start2";
27566 program { name: "show_start2";
27567 action: STATE_SET "visible" 0.0;
27568 transition: DECELERATE 0.5;
27572 program { name: "show_end";
27573 action: SIGNAL_EMIT "elm,action,show,finished" "";
27575 program { name: "pop_start";
27576 signal: "elm,action,pop";
27578 action: STATE_SET "visible" 0.0;
27580 after: "hide_start2";
27582 program { name: "hide_start";
27583 signal: "elm,action,hide";
27585 action: STATE_SET "visible" 0.0;
27587 after: "hide_start2";
27589 program { name: "hide_start2";
27590 action: STATE_SET "hidden" 0.0;
27591 transition: DECELERATE 0.5;
27595 program { name: "hide_end";
27596 action: SIGNAL_EMIT "elm,action,hide,finished" "";
27598 program { name: "reset";
27599 signal: "elm,action,reset";
27601 action: STATE_SET "default" 0.0;
27607 group { name: "elm/pager/base/flip";
27608 data.item: "onshow" "raise";
27610 image: "frame_1.png" COMP;
27611 image: "frame_2.png" COMP;
27612 image: "dia_grad.png" COMP;
27615 part { name: "elm.swallow.content";
27617 description { state: "default" 0.0;
27629 description { state: "hidden" 0.0;
27630 inherit: "default" 0.0;
27632 map.rotation.y: 90.0;
27634 description { state: "before_hidden" 0.0;
27635 inherit: "default" 0.0;
27637 map.rotation.y: -90.0;
27642 program { name: "push_start";
27643 signal: "elm,action,push";
27647 program { name: "push1";
27648 action: STATE_SET "hidden" 0.0;
27649 target: "elm.swallow.content";
27652 program { name: "push2";
27653 action: STATE_SET "default" 0.0;
27655 transition: LINEAR 0.5;
27656 target: "elm.swallow.content";
27659 program { name: "push3";
27660 action: SIGNAL_EMIT "elm,action,show,finished" "";
27663 program { name: "show_start";
27664 signal: "elm,action,show";
27668 program { name: "show1";
27669 action: STATE_SET "before_hidden" 0.0;
27670 target: "elm.swallow.content";
27673 program { name: "show2";
27674 action: STATE_SET "default" 0.0;
27676 transition: LINEAR 0.5;
27677 target: "elm.swallow.content";
27680 program { name: "show3";
27681 action: SIGNAL_EMIT "elm,action,show,finished" "";
27684 program { name: "pop_start";
27685 signal: "elm,action,pop";
27689 program { name: "pop1";
27690 action: STATE_SET "default" 0.0;
27691 target: "elm.swallow.content";
27694 program { name: "pop2";
27695 action: STATE_SET "hidden" 0.0;
27696 transition: LINEAR 0.5;
27697 target: "elm.swallow.content";
27700 program { name: "pop3";
27701 action: SIGNAL_EMIT "elm,action,hide,finished" "";
27704 program { name: "hide_start";
27705 signal: "elm,action,hide";
27709 program { name: "hide1";
27710 action: STATE_SET "default" 0.0;
27711 target: "elm.swallow.content";
27714 program { name: "hide2";
27715 action: STATE_SET "before_hidden" 0.0;
27716 transition: LINEAR 0.5;
27717 target: "elm.swallow.content";
27720 program { name: "hide3";
27721 action: SIGNAL_EMIT "elm,action,hide,finished" "";
27724 program { name: "reset";
27725 signal: "elm,action,reset";
27727 action: STATE_SET "default" 0.0;
27728 target: "elm.swallow.content";
27735 ///////////////////////////////////////////////////////////////////////////////
27736 // FIXME: this doesn't look too hot. need to fix it up
27737 group { name: "elm/progressbar/horizontal/default";
27739 image: "shelf_inset.png" COMP;
27740 image: "bt_sm_base2.png" COMP;
27741 image: "bt_sm_hilight.png" COMP;
27742 image: "bt_sm_shine.png" COMP;
27745 part { name: "elm.background.progressbar";
27749 state: "default" 0.0;
27759 part { name: "elm.swallow.bar";
27765 state: "default" 0.0;
27768 to_y: "elm.background.progressbar";
27772 to: "elm.background.progressbar";
27777 part { name: "elm.swallow.content";
27779 description { state: "default" 0.0;
27784 to_y: "elm.background.progressbar";
27789 to_y: "elm.background.progressbar";
27792 description { state: "visible" 0.0;
27793 inherit: "default" 0.0;
27796 aspect_preference: VERTICAL;
27800 part { name: "elm.text";
27804 description { state: "default" 0.0;
27808 rel1.to_x: "elm.swallow.content";
27809 rel1.relative: 1.0 0.0;
27811 rel2.to_x: "elm.swallow.content";
27812 rel2.relative: 1.0 1.0;
27813 rel2.offset: -1 -5;
27816 font: "Sans,Edje-Vera";
27822 description { state: "visible" 0.0;
27823 inherit: "default" 0.0;
27831 part { name: "background";
27833 clip_to: "elm.background.progressbar";
27835 state: "default" 0.0;
27837 to: "elm.swallow.bar";
27841 to: "elm.swallow.bar";
27846 normal: "shelf_inset.png";
27852 part { name: "elm.text.status";
27855 description { state: "default" 0.0;
27867 font: "Sans:style=Bold,Edje-Vera-Bold";
27874 description { state: "hidden" 0.0;
27875 inherit: "default" 0.0;
27881 part { name: "elm.progress.progressbar";
27883 clip_to: "elm.background.progressbar";
27885 state: "default" 0.0;
27889 to: "elm.swallow.bar";
27893 to_y: "elm.swallow.bar";
27894 to_x: "elm.cur.progressbar";
27898 normal: "bt_sm_base2.png";
27903 state: "invert" 0.0;
27904 inherit: "default" 0.0;
27906 to_y: "elm.swallow.bar";
27907 to_x: "elm.cur.progressbar";
27910 to: "elm.swallow.bar";
27915 state: "state_begin" 0.0;
27916 inherit: "default" 0.0;
27918 to: "elm.swallow.bar";
27922 to: "elm.swallow.bar";
27927 state: "state_end" 0.0;
27928 inherit: "default" 0.0;
27930 to: "elm.swallow.bar";
27934 to: "elm.swallow.bar";
27939 part { name: "text-bar";
27942 clip_to: "progress-rect";
27943 effect: SOFT_SHADOW;
27945 description { state: "default" 0.0;
27949 rel1.to: "elm.text.status";
27950 rel1.offset: -1 -1;
27951 rel2.to: "elm.text.status";
27953 text_source: "elm.text.status";
27954 font: "Sans:style=Bold,Edje-Vera-Bold";
27959 color: 224 224 224 255;
27962 description { state: "hidden" 0.0;
27963 inherit: "default" 0.0;
27969 part { name: "over1";
27971 description { state: "default" 0.0;
27972 rel1.to: "elm.progress.progressbar";
27973 rel2.to: "elm.progress.progressbar";
27974 rel2.relative: 1.0 0.5;
27976 normal: "bt_sm_hilight.png";
27982 part { name: "over2";
27985 description { state: "default" 0.0;
27986 rel1.to: "elm.progress.progressbar";
27987 rel2.to: "elm.progress.progressbar";
27989 normal: "bt_sm_shine.png";
27995 part { name: "elm.cur.progressbar";
27998 confine: "background";
28002 description { state: "default" 0.0;
28010 rel2.to: "background";
28013 part { name: "progress-rect";
28017 state: "default" 0.0;
28018 rel1.to: "elm.progress.progressbar";
28019 rel2.to: "elm.progress.progressbar";
28024 program { name: "label_show";
28025 signal: "elm,state,text,visible";
28027 action: STATE_SET "visible" 0.0;
28028 target: "elm.text";
28030 program { name: "label_hide";
28031 signal: "elm,state,text,hidden";
28033 action: STATE_SET "default" 0.0;
28034 target: "elm.text";
28036 program { name: "icon_show";
28037 signal: "elm,state,icon,visible";
28039 action: STATE_SET "visible" 0.0;
28040 target: "elm.swallow.content";
28042 program { name: "icon_hide";
28043 signal: "elm,state,icon,hidden";
28045 action: STATE_SET "default" 0.0;
28046 target: "elm.swallow.content";
28048 program { name: "units_show";
28049 signal: "elm,state,units,visible";
28051 action: STATE_SET "default" 0.0;
28052 target: "text-bar";
28053 target: "elm.text.status";
28055 program { name: "units_hide";
28056 signal: "elm,state,units,hidden";
28058 action: STATE_SET "hidden" 0.0;
28059 target: "text-bar";
28060 target: "elm.text.status";
28062 program { name: "slide_to_end";
28063 action: STATE_SET "state_end" 0.0;
28064 transition: LINEAR 0.5;
28065 target: "elm.progress.progressbar";
28066 after: "slide_to_begin";
28068 program { name: "slide_to_begin";
28069 signal: "elm,state,slide,begin";
28070 action: STATE_SET "state_begin" 0.0;
28071 target: "elm.progress.progressbar";
28072 transition: LINEAR 0.5;
28073 after: "slide_to_end";
28075 program { name: "start_pulse";
28076 signal: "elm,state,pulse,start";
28078 after: "slide_to_end";
28080 program { name: "stop_pulse";
28081 signal: "elm,state,pulse,stop";
28083 action: ACTION_STOP;
28084 target: "slide_to_begin";
28085 target: "slide_to_end";
28086 target: "start_pulse";
28087 after: "state_pulse";
28089 program { name: "state_pulse";
28090 signal: "elm,state,pulse";
28092 action: STATE_SET "state_begin" 0.0;
28093 target: "elm.progress.progressbar";
28094 after: "units_hide";
28096 program { name: "state_fraction";
28097 signal: "elm,state,fraction";
28099 action: ACTION_STOP;
28100 target: "slide_to_begin";
28101 target: "slide_to_end";
28102 target: "start_pulse";
28103 action: STATE_SET "default" 0.0;
28104 target: "elm.progress.progressbar";
28106 program { name: "set_invert_on";
28107 signal: "elm,state,inverted,on";
28109 action: STATE_SET "invert" 0.0;
28110 target: "elm.progress.progressbar";
28112 program { name: "set_invert_off";
28113 signal: "elm,state,inverted,off";
28115 action: STATE_SET "default" 0.0;
28116 target: "elm.progress.progressbar";
28121 ///////////////////////////////////////////////////////////////////////////////
28122 group { name: "elm/progressbar/vertical/default";
28124 image: "shelf_inset.png" COMP;
28125 image: "bt_sm_base2.png" COMP;
28126 image: "bt_sm_hilight.png" COMP;
28127 image: "bt_sm_shine.png" COMP;
28130 part { name: "elm.background.progressbar";
28134 state: "default" 0.0;
28145 part { name: "elm.swallow.bar";
28148 description { state: "default" 0.0;
28158 to_y: "elm.text.box";
28164 part { name: "elm.swallow.content";
28166 description { state: "default" 0.0;
28171 to_x: "elm.swallow.bar";
28176 to_x: "elm.swallow.bar";
28179 description { state: "visible" 0.0;
28180 inherit: "default" 0.0;
28183 aspect_preference: HORIZONTAL;
28187 part { name: "elm.text";
28191 description { state: "default" 0.0;
28195 rel1.to_y: "elm.swallow.content";
28196 rel1.relative: 0.5 1.0;
28198 rel2.to_y: "elm.swallow.content";
28199 rel2.relative: 0.5 1.0;
28200 rel2.offset: -1 -1;
28203 font: "Sans,Edje-Vera";
28209 description { state: "visible" 0.0;
28210 inherit: "default" 0.0;
28218 part { name: "background";
28220 clip_to: "elm.background.progressbar";
28222 state: "default" 0.0;
28224 to: "elm.swallow.bar";
28228 to: "elm.swallow.bar";
28233 normal: "shelf_inset.png";
28239 part { name: "elm.progress.progressbar";
28241 clip_to: "elm.background.progressbar";
28243 state: "default" 0.0;
28247 to: "elm.swallow.bar";
28251 to_x: "elm.swallow.bar";
28252 to_y: "elm.cur.progressbar";
28256 normal: "bt_sm_base2.png";
28261 state: "invert" 0.0;
28262 inherit: "default" 0.0;
28264 to_x: "elm.swallow.bar";
28265 to_y: "elm.cur.progressbar";
28268 to: "elm.swallow.bar";
28273 state: "state_begin" 0.0;
28274 inherit: "default" 0.0;
28276 to: "elm.swallow.bar";
28280 to: "elm.swallow.bar";
28285 state: "state_end" 0.0;
28286 inherit: "default" 0.0;
28288 to: "elm.swallow.bar";
28292 to: "elm.swallow.bar";
28298 part { name: "over1";
28300 description { state: "default" 0.0;
28301 rel1.to: "elm.progress.progressbar";
28302 rel2.to: "elm.progress.progressbar";
28303 rel2.relative: 1.0 0.5;
28305 normal: "bt_sm_hilight.png";
28311 part { name: "over2";
28314 description { state: "default" 0.0;
28315 rel1.to: "elm.progress.progressbar";
28316 rel2.to: "elm.progress.progressbar";
28318 normal: "bt_sm_shine.png";
28324 part { name: "elm.cur.progressbar";
28327 confine: "background";
28331 description { state: "default" 0.0;
28339 rel2.to: "background";
28343 part { name: "elm.text.box";
28346 description { state: "default" 0.0;
28349 to: "elm.text.status";
28353 to: "elm.text.status";
28356 color: 255 255 255 0;
28358 description { state: "visible" 0.0;
28359 inherit: "default" 0.0;
28363 part { name: "elm.text.status";
28367 description { state: "default" 0.0;
28371 rel1.relative: 0.0 1.0;
28373 rel2.relative: 1.0 1.0;
28377 font: "Sans:style=Bold,Edje-Vera-Bold";
28383 description { state: "visible" 0.0;
28384 inherit: "default" 0.0;
28389 rel2.offset: -9 -9;
28394 program { name: "label_show";
28395 signal: "elm,state,text,visible";
28397 action: STATE_SET "visible" 0.0;
28398 target: "elm.text";
28400 program { name: "label_hide";
28401 signal: "elm,state,text,hidden";
28403 action: STATE_SET "default" 0.0;
28404 target: "elm.text";
28406 program { name: "icon_show";
28407 signal: "elm,state,icon,visible";
28409 action: STATE_SET "visible" 0.0;
28410 target: "elm.swallow.content";
28412 program { name: "icon_hide";
28413 signal: "elm,state,icon,hidden";
28415 action: STATE_SET "default" 0.0;
28416 target: "elm.swallow.content";
28418 program { name: "units_show";
28419 signal: "elm,state,units,visible";
28421 action: STATE_SET "visible" 0.0;
28422 target: "elm.text.status";
28423 target: "elm.text.box";
28425 program { name: "units_hide";
28426 signal: "elm,state,units,hidden";
28428 action: STATE_SET "default" 0.0;
28429 target: "elm.text.status";
28430 target: "elm.text.box";
28432 program { name: "slide_to_end";
28433 action: STATE_SET "state_end" 0.0;
28434 transition: LINEAR 0.5;
28435 target: "elm.progress.progressbar";
28436 after: "slide_to_begin";
28438 program { name: "slide_to_begin";
28439 action: STATE_SET "state_begin" 0.0;
28440 target: "elm.progress.progressbar";
28441 transition: LINEAR 0.5;
28442 after: "slide_to_end";
28444 program { name: "start_pulse";
28445 signal: "elm,state,pulse,start";
28447 action: STATE_SET "state_begin" 0.0;
28448 target: "elm.progress.progressbar";
28449 after: "slide_to_end";
28451 program { name: "stop_pulse";
28452 signal: "elm,state,pulse,stop";
28454 action: ACTION_STOP;
28455 target: "slide_to_begin";
28456 target: "slide_to_end";
28457 target: "start_pulse";
28458 after: "state_pulse";
28460 program { name: "state_pulse";
28461 signal: "elm,state,pulse";
28463 action: STATE_SET "state_begin" 0.0;
28464 target: "elm.progress.progressbar";
28465 after: "units_hide";
28467 program { name: "state_fraction";
28468 signal: "elm,state,fraction";
28470 action: ACTION_STOP;
28471 target: "slide_to_begin";
28472 target: "slide_to_end";
28473 target: "start_pulse";
28474 action: STATE_SET "default" 0.0;
28475 target: "elm.progress.progressbar";
28477 program { name: "set_invert_on";
28478 signal: "elm,state,inverted,on";
28480 action: STATE_SET "invert" 0.0;
28481 target: "elm.progress.progressbar";
28482 target: "elm.cur.progressbar";
28484 program { name: "set_invert_off";
28485 signal: "elm,state,inverted,off";
28487 action: STATE_SET "default" 0.0;
28488 target: "elm.progress.progressbar";
28489 target: "elm.cur.progressbar";
28494 ///////////////////////////////////////////////////////////////////////////////
28495 group { name: "elm/separator/horizontal/default";
28497 image: "separator_h.png" COMP;
28500 part { name: "separator"; // separator group
28501 description { state: "default" 0.0;
28504 rel2.offset: -5 -5;
28506 normal: "separator_h.png";
28516 ///////////////////////////////////////////////////////////////////////////////
28517 group { name: "elm/separator/vertical/default";
28519 image: "separator_v.png" COMP;
28522 part { name: "separator"; // separator group
28523 description { state: "default" 0.0;
28526 rel2.offset: -5 -5;
28528 normal: "separator_v.png";
28538 group { name: "elm/progressbar/horizontal/wheel";
28540 image: "busy-1.png" COMP;
28541 image: "busy-2.png" COMP;
28542 image: "busy-3.png" COMP;
28543 image: "busy-4.png" COMP;
28544 image: "busy-5.png" COMP;
28545 image: "busy-6.png" COMP;
28546 image: "busy-7.png" COMP;
28547 image: "busy-8.png" COMP;
28548 image: "busy-9.png" COMP;
28551 part { name: "elm.background.progressbar";
28555 state: "default" 0.0;
28558 part { name: "elm.swallow.bar";
28561 description { state: "default" 0.0;
28567 part { name: "elm.swallow.content";
28569 description { state: "default" 0.0;
28575 part { name: "background";
28577 clip_to: "elm.background.progressbar";
28579 state: "default" 0.0;
28584 aspect_preference: BOTH;
28586 normal: "busy-9.png";
28591 state: "pulse" 0.0;
28592 inherit: "default" 0.0;
28594 normal: "busy-9.png";
28595 tween: "busy-1.png";
28596 tween: "busy-2.png";
28597 tween: "busy-3.png";
28598 tween: "busy-4.png";
28599 tween: "busy-5.png";
28600 tween: "busy-6.png";
28601 tween: "busy-7.png";
28602 tween: "busy-8.png";
28609 program { name: "start_pulse";
28610 signal: "elm,state,pulse,start";
28612 action: STATE_SET "pulse" 0.0;
28613 target: "background";
28614 transition: LINEAR 0.5;
28615 after: "start_pulse";
28617 program { name: "stop_pulse";
28618 signal: "elm,state,pulse,stop";
28620 action: STATE_SET "default" 0.0;
28621 target: "background";
28627 ///////////////////////////////////////////////////////////////////////////////
28628 group { name: "elm/spinner/base/default";
28630 image: "shelf_inset.png" COMP;
28631 image: "bt_base1.png" COMP;
28632 image: "bt_hilight.png" COMP;
28633 image: "bt_shine.png" COMP;
28634 image: "bt_glow.png" COMP;
28635 image: "bt_dis_base.png" COMP;
28636 image: "bt_dis_hilight.png" COMP;
28637 image: "sp_bt_l.png" COMP;
28638 image: "sp_bt_r.png" COMP;
28643 description { state: "default" 0.0;
28646 rel2.offset: -2 -2;
28647 color: 255 255 255 0;
28650 part { name: "conf_over";
28652 description { state: "default" 0.0;
28656 normal: "shelf_inset.png";
28663 part { name: "left_bt";
28665 description { state: "default" 0.0;
28675 aspect_preference: VERTICAL;
28677 normal: "bt_base1.png";
28682 description { state: "clicked" 0.0;
28683 inherit: "default" 0.0;
28684 image.normal: "bt_base1.png";
28685 image.middle: SOLID;
28687 description { state: "disabled" 0.0;
28688 inherit: "default" 0.0;
28690 normal: "bt_dis_base.png";
28695 part { name: "left_over1";
28697 description { state: "default" 0.0;
28698 rel1.to: "left_bt";
28699 rel2 { to: "left_bt";
28703 normal: "bt_hilight.png";
28707 description { state: "disabled" 0.0;
28708 inherit: "default" 0.0;
28710 normal: "bt_dis_hilight.png";
28715 part { name: "left_over2";
28718 ignore_flags: ON_HOLD;
28719 description { state: "default" 0.0;
28720 rel1.to: "left_bt";
28721 rel2.to: "left_bt";
28723 normal: "bt_shine.png";
28727 description { state: "disabled" 0.0;
28728 inherit: "default" 0.0;
28732 part { name: "left_over3";
28735 description { state: "default" 0.0;
28736 color: 255 255 255 0;
28737 rel1.to: "left_bt";
28738 rel2.to: "left_bt";
28740 normal: "bt_glow.png";
28741 border: 12 12 12 12;
28745 description { state: "clicked" 0.0;
28746 inherit: "default" 0.0;
28748 color: 255 255 255 255;
28751 part { name: "right_bt";
28753 description { state: "default" 0.0;
28763 aspect_preference: VERTICAL;
28765 normal: "bt_base1.png";
28770 description { state: "clicked" 0.0;
28771 inherit: "default" 0.0;
28772 image.normal: "bt_base1.png";
28773 image.middle: SOLID;
28775 description { state: "disabled" 0.0;
28776 inherit: "default" 0.0;
28778 normal: "bt_dis_base.png";
28783 part { name: "right_over1";
28785 description { state: "default" 0.0;
28786 rel1.to: "right_bt";
28787 rel2 { to: "right_bt";
28791 normal: "bt_hilight.png";
28795 description { state: "disabled" 0.0;
28796 inherit: "default" 0.0;
28798 normal: "bt_dis_hilight.png";
28803 part { name: "right_over2";
28806 ignore_flags: ON_HOLD;
28807 description { state: "default" 0.0;
28808 rel1.to: "right_bt";
28809 rel2.to: "right_bt";
28811 normal: "bt_shine.png";
28815 description { state: "disabled" 0.0;
28816 inherit: "default" 0.0;
28820 part { name: "right_over3";
28823 description { state: "default" 0.0;
28824 color: 255 255 255 0;
28825 rel1.to: "right_bt";
28826 rel2.to: "right_bt";
28828 normal: "bt_glow.png";
28829 border: 12 12 12 12;
28833 description { state: "clicked" 0.0;
28834 inherit: "default" 0.0;
28836 color: 255 255 255 255;
28839 part { name: "left_bt_icon";
28841 description { state: "default" 0.0;
28842 rel1.to: "left_bt";
28844 rel2.to: "left_bt";
28845 rel2.offset: -5 -5;
28849 aspect_preference: BOTH;
28850 image.normal: "sp_bt_l.png";
28852 description { state: "rtl" 0.0;
28853 inherit: "default" 0.0;
28854 image.normal: "sp_bt_r.png";
28857 part { name: "right_bt_icon";
28859 description { state: "default" 0.0;
28860 rel1.to: "right_bt";
28862 rel2.to: "right_bt";
28863 rel2.offset: -5 -5;
28867 aspect_preference: BOTH;
28868 image.normal: "sp_bt_r.png";
28870 description { state: "rtl" 0.0;
28871 inherit: "default" 0.0;
28872 image.normal: "sp_bt_l.png";
28875 part { name: "elm.text";
28879 description { state: "default" 0.0;
28882 rel1 { relative: 1.0 0.0;
28887 rel2 { relative: 0.0 1.0;
28894 font: "Sans,Edje-Vera";
28900 description { state: "active" 0.0;
28901 inherit: "default" 0.0;
28904 description { state: "disabled_active" 0.0;
28905 inherit: "default" 0.0;
28909 description { state: "disabled" 0.0;
28910 inherit: "default" 0.0;
28915 part { name: "elm.dragable.slider";
28923 description { state: "default" 0.0;
28930 part { name: "button_events";
28933 events: "elm.dragable.slider";
28936 description { state: "default" 0.0;
28937 rel1.to: "elm.text";
28938 rel2.to: "elm.text";
28942 part { name: "elm.swallow.entry";
28944 description { state: "default" 0.0;
28947 rel1 { relative: 1.0 0.5;
28952 rel2 { relative: 0.0 0.5;
28960 description { state: "active" 0.0;
28961 inherit: "default" 0.0;
28963 color: 255 255 255 255;
28965 description { state: "disabled_active" 0.0;
28966 inherit: "default" 0.0;
28969 description { state: "disabled" 0.0;
28970 inherit: "default" 0.0;
28974 part { name: "disabler";
28976 description { state: "default" 0.0;
28980 description { state: "disabled" 0.0;
28981 inherit: "default" 0.0;
28987 program { name: "text_show";
28988 signal: "elm,state,text,visible";
28990 action: STATE_SET "visible" 0.0;
28991 target: "elm.text";
28993 program { name: "text_hide";
28994 signal: "elm,state,text,hidden";
28996 action: STATE_SET "default" 0.0;
28997 target: "elm.text";
28999 program { name: "dec";
29000 signal: "mouse,down,1";
29002 action: SIGNAL_EMIT "elm,action,decrement,start" "";
29004 program { name: "dec2";
29005 signal: "mouse,up,1";
29007 action: SIGNAL_EMIT "elm,action,decrement,stop" "";
29009 program { name: "inc";
29010 signal: "mouse,down,1";
29011 source: "right_bt";
29012 action: SIGNAL_EMIT "elm,action,increment,start" "";
29014 program { name: "inc2";
29015 signal: "mouse,up,1";
29016 source: "right_bt";
29017 action: SIGNAL_EMIT "elm,action,increment,stop" "";
29020 name: "left_bt_click";
29021 signal: "mouse,down,1";
29022 source: "left_over2";
29023 action: STATE_SET "clicked" 0.0;
29027 name: "left_bt_unclick";
29028 signal: "mouse,up,1";
29029 source: "left_over2";
29030 action: STATE_SET "default" 0.0;
29034 name: "left_bt_click2";
29035 signal: "mouse,down,1";
29036 source: "left_over3";
29037 action: STATE_SET "clicked" 0.0;
29038 target: "left_over3";
29041 name: "left_bt_unclick2";
29042 signal: "mouse,up,1";
29043 source: "left_over3";
29044 action: STATE_SET "default" 0.0;
29045 transition: DECELERATE 0.5;
29046 target: "left_over3";
29049 name: "left_bt_unclick3";
29050 signal: "mouse,up,1";
29051 source: "left_over2";
29052 action: SIGNAL_EMIT "elm,action,click" "";
29055 name: "left_bt_pressed_anim";
29056 signal: "elm,left,anim,activate";
29058 action: STATE_SET "clicked" 0.0;
29060 target: "left_over3";
29061 after: "left_bt_unpressed_anim";
29064 name: "left_bt_unpressed_anim";
29065 action: STATE_SET "default" 0.0;
29066 transition: DECELERATE 0.5;
29068 target: "left_over3";
29072 name: "right_bt_click";
29073 signal: "mouse,down,1";
29074 source: "right_over2";
29075 action: STATE_SET "clicked" 0.0;
29076 target: "right_bt";
29079 name: "right_bt_unclick";
29080 signal: "mouse,up,1";
29081 source: "right_over2";
29082 action: STATE_SET "default" 0.0;
29083 target: "right_bt";
29086 name: "right_bt_click2";
29087 signal: "mouse,down,1";
29088 source: "right_over3";
29089 action: STATE_SET "clicked" 0.0;
29090 target: "right_over3";
29093 name: "right_bt_unclick2";
29094 signal: "mouse,up,1";
29095 source: "right_over3";
29096 action: STATE_SET "default" 0.0;
29097 transition: DECELERATE 0.5;
29098 target: "right_over3";
29101 name: "right_bt_unclick3";
29102 signal: "mouse,up,1";
29103 source: "right_over2";
29104 action: SIGNAL_EMIT "elm,action,click" "";
29107 name: "right_bt_pressed_anim";
29108 signal: "elm,right,anim,activate";
29110 action: STATE_SET "clicked" 0.0;
29111 target: "right_bt";
29112 target: "right_over3";
29113 after: "right_bt_unpressed_anim";
29116 name: "right_bt_unpressed_anim";
29117 action: STATE_SET "default" 0.0;
29118 transition: DECELERATE 0.5;
29119 target: "right_bt";
29120 target: "right_over3";
29123 program { name: "disable";
29124 signal: "elm,state,disabled";
29126 action: STATE_SET "disabled" 0.0;
29128 target: "left_over1";
29129 target: "left_over2";
29130 target: "right_bt";
29131 target: "right_over1";
29132 target: "right_over2";
29133 target: "disabler";
29134 after: "disable_text";
29136 program { name: "disable_text";
29140 get_state(PART:"elm.text", st, 30, vl);
29141 if (!strcmp(st, "active"))
29142 set_state(PART:"elm.text", "disabled_active", 0.0);
29144 set_state(PART:"elm.text", "disabled", 0.0);
29146 get_state(PART:"elm.swallow.entry", st, 30, vl);
29147 if (!strcmp(st, "active"))
29148 set_state(PART:"elm.swallow.entry", "disabled_active", 0.0);
29150 set_state(PART:"elm.swallow.entry", "disabled", 0.0);
29153 program { name: "enable";
29154 signal: "elm,state,enabled";
29156 action: STATE_SET "default" 0.0;
29158 target: "left_over1";
29159 target: "left_over2";
29160 target: "right_bt";
29161 target: "right_over1";
29162 target: "right_over2";
29163 target: "disabler";
29164 after: "enable_text";
29166 program { name: "enable_text";
29170 get_state(PART:"elm.text", st, 30, vl);
29171 if (!strcmp(st, "disabled_active"))
29172 set_state(PART:"elm.text", "active", 0.0);
29174 set_state(PART:"elm.text", "default", 0.0);
29176 get_state(PART:"elm.swallow.entry", st, 30, vl);
29177 if (!strcmp(st, "disabled_active"))
29178 set_state(PART:"elm.swallow.entry", "active", 0.0);
29180 set_state(PART:"elm.swallow.entry", "default", 0.0);
29183 program { name: "active";
29184 signal: "elm,state,active";
29186 action: STATE_SET "active" 0.0;
29187 target: "elm.text";
29188 target: "elm.swallow.entry";
29190 program { name: "inactive";
29191 signal: "elm,state,inactive";
29193 action: STATE_SET "default" 0.0;
29194 target: "elm.text";
29195 target: "elm.swallow.entry";
29197 program { name: "toggle_text";
29198 signal: "mouse,up,1";
29199 source: "button_events";
29200 action: SIGNAL_EMIT "elm,action,entry,toggle" "";
29202 program { name: "to_rtl";
29203 signal: "edje,state,rtl";
29205 action: STATE_SET "rtl" 0.0;
29206 target: "right_bt_icon";
29207 target: "left_bt_icon";
29209 program { name: "to_ltr";
29210 signal: "edje,state,ltr";
29212 action: STATE_SET "default" 0.0;
29213 target: "right_bt_icon";
29214 target: "left_bt_icon";
29219 ///////////////////////////////////////////////////////////////////////////////
29220 group { name: "elm/spinner/base/vertical";
29222 image: "shelf_inset.png" COMP;
29223 image: "bt_hilight.png" COMP;
29224 image: "bt_shine.png" COMP;
29225 image: "bt_glow.png" COMP;
29226 image: "bt_dis_base.png" COMP;
29227 image: "bt_dis_hilight.png" COMP;
29228 image: "up.png" COMP;
29229 image: "down.png" COMP;
29230 image: "bt_spinner_up.png" COMP;
29231 image: "bt_spinner_down.png" COMP;
29232 image: "bt_spinner_hilight.png" COMP;
29237 description { state: "default" 0.0;
29240 rel2.offset: -2 -2;
29241 color: 255 255 255 0;
29244 part { name: "conf_over";
29246 description { state: "default" 0.0;
29255 normal: "shelf_inset.png";
29262 part { name: "down_bt";
29264 description { state: "default" 0.0;
29280 normal: "bt_spinner_down.png";
29285 description { state: "clicked" 0.0;
29286 inherit: "default" 0.0;
29287 image.normal: "bt_spinner_down.png";
29288 image.middle: SOLID;
29290 description { state: "disabled" 0.0;
29291 inherit: "default" 0.0;
29293 normal: "bt_dis_base.png";
29298 part { name: "down_over3";
29301 description { state: "default" 0.0;
29302 color: 255 255 255 0;
29303 rel1.to: "down_bt";
29304 rel2.to: "down_bt";
29306 normal: "bt_glow.png";
29307 border: 12 12 12 12;
29311 description { state: "clicked" 0.0;
29312 inherit: "default" 0.0;
29314 color: 255 255 255 255;
29317 part { name: "up_bt";
29319 description { state: "default" 0.0;
29332 aspect_preference: BOTH;
29334 normal: "bt_spinner_up.png";
29339 description { state: "clicked" 0.0;
29340 inherit: "default" 0.0;
29341 image.normal: "bt_spinner_up.png";
29342 image.middle: SOLID;
29344 description { state: "disabled" 0.0;
29345 inherit: "default" 0.0;
29347 normal: "bt_dis_base.png";
29352 part { name: "up_over1";
29354 description { state: "default" 0.0;
29356 rel2 { to: "up_bt";
29360 normal: "bt_spinner_hilight.png";
29364 description { state: "disabled" 0.0;
29365 inherit: "default" 0.0;
29367 normal: "bt_dis_hilight.png";
29372 part { name: "up_over3";
29375 description { state: "default" 0.0;
29376 color: 255 255 255 0;
29380 normal: "bt_glow.png";
29381 border: 12 12 12 12;
29385 description { state: "clicked" 0.0;
29386 inherit: "default" 0.0;
29388 color: 255 255 255 255;
29391 part { name: "down_bt_icon";
29393 description { state: "default" 0.0;
29394 rel1.to: "down_bt";
29396 rel2.to: "down_bt";
29397 rel2.offset: -6 -3;
29399 image.normal: "down.png";
29402 part { name: "up_bt_icon";
29404 description { state: "default" 0.0;
29408 rel2.offset: -6 -3;
29410 image.normal: "up.png";
29413 part { name: "elm.text";
29417 description { state: "default" 0.0;
29420 rel1 { relative: 0.0 0.0;
29425 rel2 { relative: 0.0 1.0;
29432 font: "Sans,Edje-Vera";
29438 description { state: "active" 0.0;
29439 inherit: "default" 0.0;
29442 description { state: "disabled_active" 0.0;
29443 inherit: "default" 0.0;
29447 description { state: "disabled" 0.0;
29448 inherit: "default" 0.0;
29453 part { name: "elm.dragable.slider";
29461 description { state: "default" 0.0;
29468 part { name: "button_events";
29471 events: "elm.dragable.slider";
29474 description { state: "default" 0.0;
29475 rel1.to: "elm.text";
29476 rel2.to: "elm.text";
29480 part { name: "elm.swallow.entry";
29482 description { state: "default" 0.0;
29485 rel1 { relative: 0.0 0.5;
29489 rel2 { relative: 1.0 0.5;
29496 description { state: "active" 0.0;
29497 inherit: "default" 0.0;
29499 color: 255 255 255 255;
29501 description { state: "disabled_active" 0.0;
29502 inherit: "default" 0.0;
29505 description { state: "disabled" 0.0;
29506 inherit: "default" 0.0;
29510 part { name: "disabler";
29512 description { state: "default" 0.0;
29516 description { state: "disabled" 0.0;
29517 inherit: "default" 0.0;
29523 program { name: "text_show";
29524 signal: "elm,state,text,visible";
29526 action: STATE_SET "visible" 0.0;
29527 target: "elm.text";
29529 program { name: "text_hide";
29530 signal: "elm,state,text,hidden";
29532 action: STATE_SET "default" 0.0;
29533 target: "elm.text";
29535 program { name: "dec";
29536 signal: "mouse,down,1";
29538 action: SIGNAL_EMIT "elm,action,decrement,start" "";
29540 program { name: "dec2";
29541 signal: "mouse,up,1";
29543 action: SIGNAL_EMIT "elm,action,decrement,stop" "";
29545 program { name: "inc";
29546 signal: "mouse,down,1";
29548 action: SIGNAL_EMIT "elm,action,increment,start" "";
29550 program { name: "inc2";
29551 signal: "mouse,up,1";
29553 action: SIGNAL_EMIT "elm,action,increment,stop" "";
29556 name: "down_bt_click2";
29557 signal: "mouse,down,1";
29558 source: "down_over3";
29559 action: STATE_SET "clicked" 0.0;
29560 target: "down_over3";
29563 name: "down_bt_unclick2";
29564 signal: "mouse,up,1";
29565 source: "down_over3";
29566 action: STATE_SET "default" 0.0;
29567 transition: DECELERATE 0.5;
29568 target: "down_over3";
29571 name: "up_bt_click2";
29572 signal: "mouse,down,1";
29573 source: "up_over3";
29574 action: STATE_SET "clicked" 0.0;
29575 target: "up_over3";
29578 name: "up_bt_unclick2";
29579 signal: "mouse,up,1";
29580 source: "up_over3";
29581 action: STATE_SET "default" 0.0;
29582 transition: DECELERATE 0.5;
29583 target: "up_over3";
29585 program { name: "disable";
29586 signal: "elm,state,disabled";
29588 action: STATE_SET "disabled" 0.0;
29591 target: "disabler";
29592 after: "disable_text";
29594 program { name: "disable_text";
29598 get_state(PART:"elm.text", st, 30, vl);
29599 if (!strcmp(st, "active"))
29600 set_state(PART:"elm.text", "disabled_active", 0.0);
29602 set_state(PART:"elm.text", "disabled", 0.0);
29604 get_state(PART:"elm.swallow.entry", st, 30, vl);
29605 if (!strcmp(st, "active"))
29606 set_state(PART:"elm.swallow.entry", "disabled_active", 0.0);
29608 set_state(PART:"elm.swallow.entry", "disabled", 0.0);
29611 program { name: "enable";
29612 signal: "elm,state,enabled";
29614 action: STATE_SET "default" 0.0;
29617 target: "disabler";
29618 after: "enable_text";
29620 program { name: "enable_text";
29624 get_state(PART:"elm.text", st, 30, vl);
29625 if (!strcmp(st, "disabled_active"))
29626 set_state(PART:"elm.text", "active", 0.0);
29628 set_state(PART:"elm.text", "default", 0.0);
29630 get_state(PART:"elm.swallow.entry", st, 30, vl);
29631 if (!strcmp(st, "disabled_active"))
29632 set_state(PART:"elm.swallow.entry", "active", 0.0);
29634 set_state(PART:"elm.swallow.entry", "default", 0.0);
29637 program { name: "active";
29638 signal: "elm,state,active";
29640 action: STATE_SET "active" 0.0;
29641 target: "elm.text";
29642 target: "elm.swallow.entry";
29644 program { name: "inactive";
29645 signal: "elm,state,inactive";
29647 action: STATE_SET "default" 0.0;
29648 target: "elm.text";
29649 target: "elm.swallow.entry";
29651 program { name: "toggle_text";
29652 signal: "mouse,up,1";
29653 source: "button_events";
29654 action: SIGNAL_EMIT "elm,action,entry,toggle" "";
29660 ///////////////////////////////////////////////////////////////////////////////
29661 group { name: "elm/index/base/vertical/default";
29663 image: "bt_base1.png" COMP;
29664 image: "bt_base2.png" COMP;
29665 image: "bt_hilight.png" COMP;
29666 image: "bt_shine.png" COMP;
29669 part { name: "clip";
29672 description { state: "default" 0.0;
29674 color: 255 255 255 0;
29676 description { state: "active" 0.0;
29678 color: 255 255 255 255;
29681 part { name: "clip2";
29685 description { state: "default" 0.0;
29687 color: 255 255 255 0;
29689 description { state: "active" 0.0;
29691 color: 255 255 255 255;
29694 part { name: "elm.swallow.index.0";
29697 description { state: "default" 0.0;
29710 part { name: "button_image";
29713 description { state: "default" 0.0;
29715 to: "elm.text.body";
29723 normal: "bt_base2.png";
29726 image.middle: SOLID;
29729 part { name: "elm.text.body";
29731 effect: SOFT_SHADOW;
29735 description { state: "default" 0.0;
29748 color: 224 224 224 255;
29751 font: "Sans,Edje-Vera";
29758 part { name: "elm.text";
29760 effect: SOFT_SHADOW;
29764 description { state: "default" 0.0;
29768 to_x: "elm.swallow.event.0";
29769 to_y: "elm.dragable.pointer";
29774 to_x: "elm.swallow.event.0";
29775 to_y: "elm.dragable.pointer";
29779 color: 255 0 0 255;
29782 font: "Sans,Edje-Vera";
29789 part { name: "over1";
29792 description { state: "default" 0.0;
29794 to: "button_image";
29797 to: "button_image";
29801 normal: "bt_hilight.png";
29806 part { name: "over2";
29809 ignore_flags: ON_HOLD;
29811 description { state: "default" 0.0;
29813 to: "button_image";
29816 to: "button_image";
29819 normal: "bt_shine.png";
29824 part { name: "elm.dragable.pointer";
29832 description { state: "default" 0.0;
29847 part { name: "elm.swallow.event.0";
29849 description { state: "default" 0.0;
29864 program { name: "active";
29865 signal: "elm,state,active";
29867 action: STATE_SET "active" 0.0;
29868 transition: DECELERATE 0.5;
29871 program { name: "inactive";
29872 signal: "elm,state,inactive";
29874 action: STATE_SET "default" 0.0;
29875 transition: DECELERATE 0.5;
29881 group { name: "elm/index/item/vertical/default";
29882 data.item: "stacking" "above";
29883 data.item: "selectraise" "on";
29885 image: "ilist_1.png" COMP;
29886 image: "ilist_item_shadow.png" COMP;
29893 state: "default" 0.0;
29908 normal: "ilist_item_shadow.png";
29917 state: "default" 0.0;
29919 normal: "ilist_1.png";
29924 description { state: "active" 0.0;
29925 inherit: "default" 0.0;
29931 part { name: "elm.text";
29936 state: "default" 0.0;
29957 description { state: "active" 0.0;
29958 inherit: "default" 0.0;
29964 program { name: "active";
29965 signal: "elm,state,active";
29967 action: STATE_SET "active" 0.0;
29968 transition: DECELERATE 0.5;
29969 target: "elm.text";
29972 program { name: "inactive";
29973 signal: "elm,state,inactive";
29975 action: STATE_SET "default" 0.0;
29976 transition: DECELERATE 0.5;
29977 target: "elm.text";
29983 group { name: "elm/index/item_odd/vertical/default";
29984 data.item: "stacking" "below";
29986 image: "ilist_2.png" COMP;
29993 state: "default" 0.0;
29995 normal: "ilist_2.png";
30000 description { state: "active" 0.0;
30001 inherit: "default" 0.0;
30007 part { name: "elm.text";
30012 state: "default" 0.0;
30033 description { state: "active" 0.0;
30034 inherit: "default" 0.0;
30040 program { name: "active";
30041 signal: "elm,state,active";
30043 action: STATE_SET "active" 0.0;
30044 transition: DECELERATE 0.5;
30045 target: "elm.text";
30048 program { name: "inactive";
30049 signal: "elm,state,inactive";
30051 action: STATE_SET "default" 0.0;
30052 transition: DECELERATE 0.5;
30053 target: "elm.text";
30059 ///////////////////////////////////////////////////////////////////////////////
30060 group { name: "elm/gengrid/item/default/default";
30061 data.item: "labels" "elm.text";
30062 data.item: "icons" "elm.swallow.icon elm.swallow.end";
30064 image: "bt_sm_base1.png" COMP;
30065 image: "bt_sm_shine.png" COMP;
30066 image: "bt_sm_hilight.png" COMP;
30067 image: "ilist_1.png" COMP;
30068 image: "ilist_item_shadow.png" COMP;
30071 part { name: "event";
30075 state: "default" 0.0;
30079 part { name: "reorder_bg";
30081 description { state: "default" 0.0;
30083 color: 255 255 255 0;
30093 normal: "bt_bases.png";
30097 description { state: "enabled" 0.0;
30098 inherit: "default" 0.0;
30100 color: 255 255 255 255;
30103 part { name: "base_sh";
30105 description { state: "default" 0.0;
30120 normal: "ilist_item_shadow.png";
30125 part { name: "base";
30127 description { state: "default" 0.0;
30129 normal: "ilist_1.png";
30136 clip_to: "disclip";
30138 description { state: "default" 0.0;
30140 color: 255 255 255 0;
30150 normal: "bt_sm_base1.png";
30153 image.middle: SOLID;
30155 description { state: "selected" 0.0;
30156 inherit: "default" 0.0;
30158 color: 255 255 255 255;
30169 part { name: "elm.swallow.pad";
30171 description { state: "default" 0.0;
30185 part { name: "elm.swallow.icon";
30186 clip_to: "disclip";
30188 description { state: "default" 0.0;
30196 to_y: "elm.swallow.pad";
30202 part { name: "elm.swallow.end";
30203 clip_to: "disclip";
30205 description { state: "default" 0.0;
30209 aspect_preference: HORIZONTAL;
30220 part { name: "elm.text";
30221 clip_to: "disclip";
30223 effect: SOFT_SHADOW;
30226 description { state: "default" 0.0;
30242 text_class: "grid_item";
30245 description { state: "selected" 0.0;
30246 inherit: "default" 0.0;
30247 color: 224 224 224 255;
30251 part { name: "fg1";
30252 clip_to: "disclip";
30254 description { state: "default" 0.0;
30256 color: 255 255 255 0;
30258 rel2.relative: 1.0 0.5;
30261 normal: "bt_sm_hilight.png";
30265 description { state: "selected" 0.0;
30266 inherit: "default" 0.0;
30268 color: 255 255 255 255;
30271 part { name: "fg2";
30272 clip_to: "disclip";
30274 description { state: "default" 0.0;
30276 color: 255 255 255 0;
30280 normal: "bt_sm_shine.png";
30284 description { state: "selected" 0.0;
30285 inherit: "default" 0.0;
30287 color: 255 255 255 255;
30290 part { name: "disclip";
30292 description { state: "default" 0.0;
30296 description { state: "disabled" 0.0;
30297 inherit: "default" 0.0;
30298 color: 255 255 255 64;
30303 // signal: elm,state,%s,active
30304 // a "check" item named %s went active
30305 // signal: elm,state,%s,passive
30306 // a "check" item named %s went passive
30307 // default is passive
30308 program { name: "go_active";
30309 signal: "elm,state,selected";
30311 action: STATE_SET "selected" 0.0;
30315 target: "elm.text";
30317 program { name: "go_passive";
30318 signal: "elm,state,unselected";
30320 action: STATE_SET "default" 0.0;
30324 target: "elm.text";
30325 transition: LINEAR 0.1;
30327 program { name: "go_disabled";
30328 signal: "elm,state,disabled";
30330 action: STATE_SET "disabled" 0.0;
30333 program { name: "go_enabled";
30334 signal: "elm,state,enabled";
30336 action: STATE_SET "default" 0.0;
30339 program { name: "go_reorder_disabled";
30340 signal: "elm,state,reorder,disabled";
30342 action: STATE_SET "default" 0.0;
30343 target: "reorder_bg";
30344 transition: DECELERATE 0.5;
30346 program { name: "go_reorder_enabled";
30347 signal: "elm,state,reorder,enabled";
30349 action: STATE_SET "enabled" 0.0;
30350 target: "reorder_bg";
30351 transition: DECELERATE 0.5;
30355 group { name: "elm/gengrid/item/default_style/default";
30358 style { name: "gengrid_style";
30359 base: "font=Sans font_size=10 align=left valign=0.5 color=#000 text_class=grid_item";
30362 tag: "hilight" "+ font=Sans:style=Bold";
30363 tag: "b" "+ font=Sans:style=Bold";
30366 style { name: "gengrid_selected_style";
30367 base: "font=Sans font_size=10 align=left valign=0.5 color=#fff text_class=grid_item";
30370 tag: "hilight" "+ font=Sans:style=Bold";
30371 tag: "b" "+ font=Sans:style=Bold";
30375 data.item: "labels" "elm.text";
30376 data.item: "icons" "elm.swallow.icon elm.swallow.end";
30378 image: "bt_sm_base1.png" COMP;
30379 image: "bt_sm_shine.png" COMP;
30380 image: "bt_sm_hilight.png" COMP;
30381 image: "ilist_1.png" COMP;
30382 image: "ilist_item_shadow.png" COMP;
30385 part { name: "event";
30388 description { state: "default" 0.0;
30392 part { name: "base_sh";
30394 description { state: "default" 0.0;
30409 normal: "ilist_item_shadow.png";
30414 part { name: "base";
30416 description { state: "default" 0.0;
30419 normal: "ilist_1.png";
30426 clip_to: "disclip";
30428 description { state: "default" 0.0;
30430 color: 255 255 255 0;
30440 normal: "bt_sm_base1.png";
30443 image.middle: SOLID;
30445 description { state: "selected" 0.0;
30446 inherit: "default" 0.0;
30448 color: 255 255 255 255;
30459 part { name: "elm.swallow.pad";
30461 description { state: "default" 0.0;
30474 part { name: "elm.swallow.icon";
30475 clip_to: "disclip";
30477 description { state: "default" 0.0;
30481 to_x: "elm.swallow.pad";
30486 to_x: "elm.swallow.pad";
30492 part { name: "elm.swallow.end";
30493 clip_to: "disclip";
30495 description { state: "default" 0.0;
30499 aspect_preference: VERTICAL;
30510 part { name: "elm.text";
30511 clip_to: "disclip";
30516 state: "default" 0.0;
30520 to_x: "elm.swallow.icon";
30526 to_x: "elm.swallow.end";
30532 style: "gengrid_style";
30536 description { state: "selected" 0.0;
30537 inherit: "default" 0.0;
30539 style: "gengrid_selected_style";
30543 part { name: "fg1";
30544 clip_to: "disclip";
30546 description { state: "default" 0.0;
30548 color: 255 255 255 0;
30550 rel2.relative: 1.0 0.5;
30553 normal: "bt_sm_hilight.png";
30557 description { state: "selected" 0.0;
30558 inherit: "default" 0.0;
30560 color: 255 255 255 255;
30563 part { name: "fg2";
30564 clip_to: "disclip";
30566 description { state: "default" 0.0;
30568 color: 255 255 255 0;
30572 normal: "bt_sm_shine.png";
30576 description { state: "selected" 0.0;
30577 inherit: "default" 0.0;
30579 color: 255 255 255 255;
30582 part { name: "disclip";
30584 description { state: "default" 0.0;
30588 description { state: "disabled" 0.0;
30589 inherit: "default" 0.0;
30590 color: 255 255 255 64;
30595 // signal: elm,state,%s,active
30596 // a "check" item named %s went active
30597 // signal: elm,state,%s,passive
30598 // a "check" item named %s went passive
30599 // default is passive
30600 program { name: "go_active";
30601 signal: "elm,state,selected";
30603 action: STATE_SET "selected" 0.0;
30607 target: "elm.text";
30609 program { name: "go_passive";
30610 signal: "elm,state,unselected";
30612 action: STATE_SET "default" 0.0;
30616 target: "elm.text";
30617 transition: LINEAR 0.1;
30619 program { name: "go_disabled";
30620 signal: "elm,state,disabled";
30622 action: STATE_SET "disabled" 0.0;
30625 program { name: "go_enabled";
30626 signal: "elm,state,enabled";
30628 action: STATE_SET "default" 0.0;
30634 group { name: "elm/gengrid/item/up/default";
30635 data.item: "labels" "elm.text";
30637 image: "bt_sm_base1.png" COMP;
30638 image: "bt_sm_shine.png" COMP;
30639 image: "bt_sm_hilight.png" COMP;
30640 image: "arrow_up.png" COMP;
30643 part { name: "event";
30646 description { state: "default" 0.0;
30651 clip_to: "disclip";
30653 description { state: "default" 0.0;
30655 color: 255 255 255 0;
30656 rel1.offset: -3 -3;
30658 image { normal: "bt_sm_base1.png";
30663 description { state: "selected" 0.0;
30664 inherit: "default" 0.0;
30666 color: 255 255 255 255;
30669 part { name: "image";
30672 description { state: "default" 0.0;
30673 aspect_preference: BOTH;
30675 image.normal: "arrow_up.png";
30683 part { name: "elm.text";
30684 clip_to: "disclip";
30686 effect: SOFT_SHADOW;
30689 description { state: "default" 0.0;
30705 text_class: "grid_item";
30708 description { state: "selected" 0.0;
30709 inherit: "default" 0.0;
30710 color: 224 224 224 255;
30714 part { name: "fg1";
30715 clip_to: "disclip";
30717 description { state: "default" 0.0;
30719 color: 255 255 255 0;
30720 rel1.offset: -3 -3;
30726 normal: "bt_sm_hilight.png";
30730 description { state: "selected" 0.0;
30731 inherit: "default" 0.0;
30733 color: 255 255 255 255;
30736 part { name: "fg2";
30737 clip_to: "disclip";
30739 description { state: "default" 0.0;
30741 color: 255 255 255 0;
30742 rel1.offset: -3 -3;
30745 normal: "bt_sm_shine.png";
30749 description { state: "selected" 0.0;
30750 inherit: "default" 0.0;
30752 color: 255 255 255 255;
30755 part { name: "disclip";
30757 description { state: "default" 0.0;
30761 description { state: "disabled" 0.0;
30762 inherit: "default" 0.0;
30763 color: 255 255 255 64;
30768 program { name: "go_active";
30769 signal: "elm,state,selected";
30771 action: STATE_SET "selected" 0.0;
30775 target: "elm.text";
30777 program { name: "go_passive";
30778 signal: "elm,state,unselected";
30780 action: STATE_SET "default" 0.0;
30784 target: "elm.text";
30785 transition: LINEAR 0.1;
30787 program { name: "go_disabled";
30788 signal: "elm,state,disabled";
30790 action: STATE_SET "disabled" 0.0;
30793 program { name: "go_enabled";
30794 signal: "elm,state,enabled";
30796 action: STATE_SET "default" 0.0;
30802 group { name: "elm/gengrid/item/album-preview/default";
30803 data.item: "labels" "elm.text";
30804 data.item: "icons" "elm.swallow.icon.1 elm.swallow.icon.2 elm.swallow.icon.3 elm.swallow.icon.4";
30805 data.item: "states" "have_files";
30807 image: "bt_sm_base1.png" COMP;
30808 image: "bt_sm_shine.png" COMP;
30809 image: "bt_sm_hilight.png" COMP;
30810 image: "icon_folder.png" COMP;
30813 part { name: "event";
30816 description { state: "default" 0.0;
30821 clip_to: "disclip";
30823 description { state: "default" 0.0;
30825 color: 255 255 255 0;
30826 rel1.offset: -3 -3;
30829 normal: "bt_sm_base1.png";
30834 description { state: "selected" 0.0;
30835 inherit: "default" 0.0;
30837 color: 255 255 255 255;
30840 part { name: "image";
30843 description { state: "default" 0.0;
30844 aspect_preference: BOTH;
30846 image.normal: "icon_folder.png";
30854 part { name: "have-files-clipper";
30856 description { state: "default" 0.0;
30857 color: 255 255 255 0;
30860 description { state: "visible" 0.0;
30861 inherit: "default" 0.0;
30862 color: 255 255 255 255;
30866 part { name: "icon_box_margin";
30869 clip_to: "have-files-clipper";
30870 description { state: "default" 0.0;
30882 part { name: "icon_box";
30885 clip_to: "have-files-clipper";
30886 description { state: "default" 0.0;
30887 color: 255 255 255 255;
30891 relative: 0.25 0.25;
30901 part { name: "elm.swallow.icon.1";
30904 clip_to: "have-files-clipper";
30905 description { state: "default" 0.0;
30917 part { name: "elm.swallow.icon.2";
30920 clip_to: "have-files-clipper";
30921 description { state: "default" 0.0;
30933 part { name: "elm.swallow.icon.3";
30936 clip_to: "have-files-clipper";
30937 description { state: "default" 0.0;
30949 part { name: "elm.swallow.icon.4";
30952 clip_to: "have-files-clipper";
30953 description { state: "default" 0.0;
30965 part { name: "elm.text";
30966 clip_to: "disclip";
30968 effect: SOFT_SHADOW;
30971 description { state: "default" 0.0;
30987 text_class: "grid_item";
30990 description { state: "selected" 0.0;
30991 inherit: "default" 0.0;
30992 color: 255 255 255 255;
30995 part { name: "fg1";
30996 clip_to: "disclip";
30998 description { state: "default" 0.0;
31000 color: 255 255 255 0;
31001 rel1.offset: -3 -3;
31007 normal: "bt_sm_hilight.png";
31011 description { state: "selected" 0.0;
31012 inherit: "default" 0.0;
31014 color: 255 255 255 255;
31017 part { name: "fg2";
31018 clip_to: "disclip";
31020 description { state: "default" 0.0;
31022 color: 255 255 255 0;
31023 rel1.offset: -3 -3;
31026 normal: "bt_sm_shine.png";
31030 description { state: "selected" 0.0;
31031 inherit: "default" 0.0;
31033 color: 255 255 255 255;
31036 part { name: "disclip";
31038 description { state: "default" 0.0;
31042 description { state: "disabled" 0.0;
31043 inherit: "default" 0.0;
31044 color: 255 255 255 64;
31049 program { name: "go_active";
31050 signal: "elm,state,selected";
31052 action: STATE_SET "selected" 0.0;
31056 target: "elm.text";
31058 program { name: "go_passive";
31059 signal: "elm,state,unselected";
31061 action: STATE_SET "default" 0.0;
31065 target: "elm.text";
31066 transition: LINEAR 0.1;
31068 program { name: "go_disabled";
31069 signal: "elm,state,disabled";
31071 action: STATE_SET "disabled" 0.0;
31074 program { name: "go_enabled";
31075 signal: "elm,state,enabled";
31077 action: STATE_SET "default" 0.0;
31081 signal: "elm,state,have_files,active";
31083 action: STATE_SET "visible" 0.0;
31084 target: "have-files-clipper";
31089 group { name: "elm/gengrid/item/thumb/default";
31091 item: "icons" "elm.swallow.icon";
31092 item: "labels" "elm.text";
31095 image: "bt_sm_base1.png" COMP;
31096 image: "bt_sm_shine.png" COMP;
31097 image: "bt_sm_hilight.png" COMP;
31098 image: "thumb_shadow.png" COMP;
31101 part { name: "event";
31104 description { state: "default" 0.0;
31110 description { state: "default" 0.0;
31112 color: 255 255 255 0;
31113 rel1.offset: -3 -3;
31116 normal: "bt_sm_base1.png";
31121 description { state: "selected" 0.0;
31122 inherit: "default" 0.0;
31124 color: 255 255 255 255;
31127 part { name: "border-shadow";
31130 description { state: "default" 0.0;
31132 to: "elm.swallow.icon";
31136 to_x: "elm.swallow.icon";
31141 normal: "thumb_shadow.png";
31142 border: 17 17 17 17;
31147 part { name: "border";
31150 description { state: "default" 0.0;
31152 to: "border-shadow";
31156 to: "border-shadow";
31161 part { name: "elm.swallow.icon";
31164 description { state: "default" 0.0;
31165 aspect_preference: BOTH;
31175 part { name: "elm.text";
31177 effect: SOFT_SHADOW;
31180 description { state: "default" 0.0;
31197 text_class: "grid_item";
31201 part { name: "fg1";
31203 description { state: "default" 0.0;
31205 color: 255 255 255 0;
31206 rel1.offset: -3 -3;
31212 normal: "bt_sm_hilight.png";
31216 description { state: "selected" 0.0;
31217 inherit: "default" 0.0;
31219 color: 255 255 255 255;
31222 part { name: "fg2";
31224 description { state: "default" 0.0;
31226 color: 255 255 255 0;
31227 rel1.offset: -3 -3;
31230 image: "bt_sm_shine.png";
31234 description { state: "selected" 0.0;
31235 inherit: "default" 0.0;
31237 color: 255 255 255 255;
31243 signal: "elm,state,selected";
31245 action: STATE_SET "selected" 0.0;
31251 signal: "elm,state,unselected";
31253 action: STATE_SET "default" 0.0;
31257 transition: LINEAR 0.1;
31262 ///////////////////////////////////////////////////////////////////////////////
31263 group { name: "elm/photocam/base/default";
31265 public sbvis_v, sbvis_h, sbalways_v, sbalways_h, sbvis_timer;
31266 public timer0(val) {
31268 v = get_int(sbvis_v);
31270 v = get_int(sbalways_v);
31272 emit("do-hide-vbar", "");
31273 set_int(sbvis_v, 0);
31276 v = get_int(sbvis_h);
31278 v = get_int(sbalways_h);
31280 emit("do-hide-hbar", "");
31281 set_int(sbvis_h, 0);
31284 set_int(sbvis_timer, 0);
31289 image: "shelf_inset.png" COMP;
31290 image: "bt_sm_base2.png" COMP;
31291 image: "bt_sm_shine.png" COMP;
31292 image: "bt_sm_hilight.png" COMP;
31293 image: "busy-1.png" COMP;
31294 image: "busy-2.png" COMP;
31295 image: "busy-3.png" COMP;
31296 image: "busy-4.png" COMP;
31297 image: "busy-5.png" COMP;
31298 image: "busy-6.png" COMP;
31299 image: "busy-7.png" COMP;
31300 image: "busy-8.png" COMP;
31301 image: "busy-9.png" COMP;
31306 description { state: "default" 0.0;
31308 rel2.offset: -2 -2;
31309 color: 255 255 255 0;
31312 part { name: "clipper";
31315 description { state: "default" 0.0;
31320 part { name: "elm.swallow.content";
31321 clip_to: "clipper";
31323 description { state: "default" 0.0;
31325 rel2.offset: -2 -2;
31328 part { name: "busy_clip";
31331 description { state: "default" 0.0;
31333 color: 255 255 255 0;
31335 description { state: "active" 0.0;
31337 color: 255 255 255 255;
31340 part { name: "busy";
31341 clip_to: "busy_clip";
31343 description { state: "default" 0.0;
31348 aspect_preference: BOTH;
31358 normal: "busy-9.png";
31359 tween: "busy-1.png";
31360 tween: "busy-2.png";
31361 tween: "busy-3.png";
31362 tween: "busy-4.png";
31363 tween: "busy-5.png";
31364 tween: "busy-6.png";
31365 tween: "busy-7.png";
31366 tween: "busy-8.png";
31370 part { name: "conf_over";
31372 description { state: "default" 0.0;
31374 rel2.offset: -1 -1;
31376 normal: "shelf_inset.png";
31383 part { name: "sb_vbar_clip_master";
31386 description { state: "default" 0.0;
31388 description { state: "hidden" 0.0;
31390 color: 255 255 255 0;
31393 part { name: "sb_vbar_clip";
31394 clip_to: "sb_vbar_clip_master";
31397 description { state: "default" 0.0;
31399 description { state: "hidden" 0.0;
31401 color: 255 255 255 0;
31404 part { name: "sb_vbar";
31407 description { state: "default" 0.0;
31423 part { name: "elm.dragable.vbar";
31424 clip_to: "sb_vbar_clip";
31429 confine: "sb_vbar";
31431 description { state: "default" 0.0;
31446 normal: "bt_sm_base2.png";
31452 part { name: "sb_vbar_over1";
31453 clip_to: "sb_vbar_clip";
31455 description { state: "default" 0.0;
31456 rel1.to: "elm.dragable.vbar";
31457 rel2.relative: 1.0 0.5;
31458 rel2.to: "elm.dragable.vbar";
31460 normal: "bt_sm_hilight.png";
31465 part { name: "sb_vbar_over2";
31466 clip_to: "sb_vbar_clip";
31468 description { state: "default" 0.0;
31469 rel1.to: "elm.dragable.vbar";
31470 rel2.to: "elm.dragable.vbar";
31472 normal: "bt_sm_shine.png";
31478 part { name: "sb_hbar_clip_master";
31481 description { state: "default" 0.0;
31483 description { state: "hidden" 0.0;
31485 color: 255 255 255 0;
31488 part { name: "sb_hbar_clip";
31489 clip_to: "sb_hbar_clip_master";
31492 description { state: "default" 0.0;
31494 description { state: "hidden" 0.0;
31496 color: 255 255 255 0;
31499 part { name: "sb_hbar";
31502 description { state: "default" 0.0;
31518 part { name: "elm.dragable.hbar";
31519 clip_to: "sb_hbar_clip";
31524 confine: "sb_hbar";
31526 description { state: "default" 0.0;
31541 normal: "bt_sm_base2.png";
31547 part { name: "sb_hbar_over1";
31548 clip_to: "sb_hbar_clip";
31550 description { state: "default" 0.0;
31551 rel1.to: "elm.dragable.hbar";
31552 rel2.relative: 1.0 0.5;
31553 rel2.to: "elm.dragable.hbar";
31555 normal: "bt_sm_hilight.png";
31560 part { name: "sb_hbar_over2";
31561 clip_to: "sb_hbar_clip";
31563 description { state: "default" 0.0;
31564 rel1.to: "elm.dragable.hbar";
31565 rel2.to: "elm.dragable.hbar";
31567 normal: "bt_sm_shine.png";
31574 program { name: "load";
31578 set_state(PART:"sb_hbar_clip", "hidden", 0.0);
31579 set_state(PART:"sb_vbar_clip", "hidden", 0.0);
31580 set_int(sbvis_h, 0);
31581 set_int(sbvis_v, 0);
31582 set_int(sbalways_v, 0);
31583 set_int(sbalways_h, 0);
31584 set_int(sbvis_timer, 0);
31588 program { name: "vbar_show";
31589 signal: "elm,action,show,vbar";
31591 action: STATE_SET "default" 0.0;
31592 target: "sb_vbar_clip_master";
31594 program { name: "vbar_hide";
31595 signal: "elm,action,hide,vbar";
31597 action: STATE_SET "hidden" 0.0;
31598 target: "sb_vbar_clip_master";
31600 program { name: "vbar_show_always";
31601 signal: "elm,action,show_always,vbar";
31605 v = get_int(sbvis_v);
31606 v |= get_int(sbalways_v);
31608 set_int(sbalways_v, 1);
31609 emit("do-show-vbar", "");
31610 set_int(sbvis_v, 1);
31614 program { name: "vbar_show_notalways";
31615 signal: "elm,action,show_notalways,vbar";
31619 v = get_int(sbalways_v);
31621 set_int(sbalways_v, 0);
31622 v = get_int(sbvis_v);
31624 emit("do-hide-vbar", "");
31625 set_int(sbvis_v, 0);
31630 program { name: "sb_vbar_show";
31631 signal: "do-show-vbar";
31633 action: STATE_SET "default" 0.0;
31634 transition: LINEAR 0.5;
31635 target: "sb_vbar_clip";
31637 program { name: "sb_vbar_hide";
31638 signal: "do-hide-vbar";
31640 action: STATE_SET "hidden" 0.0;
31641 transition: LINEAR 0.5;
31642 target: "sb_vbar_clip";
31645 program { name: "hbar_show";
31646 signal: "elm,action,show,hbar";
31648 action: STATE_SET "default" 0.0;
31649 target: "sb_hbar_clip_master";
31651 program { name: "hbar_hide";
31652 signal: "elm,action,hide,hbar";
31654 action: STATE_SET "hidden" 0.0;
31655 target: "sb_hbar_clip_master";
31657 program { name: "hbar_show_always";
31658 signal: "elm,action,show_always,hbar";
31662 v = get_int(sbvis_h);
31663 v |= get_int(sbalways_h);
31665 set_int(sbalways_h, 1);
31666 emit("do-show-hbar", "");
31667 set_int(sbvis_h, 1);
31671 program { name: "hbar_show_notalways";
31672 signal: "elm,action,show_notalways,hbar";
31676 v = get_int(sbalways_h);
31678 set_int(sbalways_h, 0);
31679 v = get_int(sbvis_h);
31681 emit("do-hide-hbar", "");
31682 set_int(sbvis_h, 0);
31687 program { name: "sb_hbar_show";
31688 signal: "do-show-hbar";
31690 action: STATE_SET "default" 0.0;
31691 transition: LINEAR 0.5;
31692 target: "sb_hbar_clip";
31694 program { name: "sb_hbar_hide";
31695 signal: "do-hide-hbar";
31697 action: STATE_SET "hidden" 0.0;
31698 transition: LINEAR 0.5;
31699 target: "sb_hbar_clip";
31702 program { name: "scroll";
31703 signal: "elm,action,scroll";
31707 v = get_int(sbvis_v);
31708 v |= get_int(sbalways_v);
31710 emit("do-show-vbar", "");
31711 set_int(sbvis_v, 1);
31713 v = get_int(sbvis_h);
31714 v |= get_int(sbalways_h);
31716 emit("do-show-hbar", "");
31717 set_int(sbvis_h, 1);
31719 v = get_int(sbvis_timer);
31720 if (v > 0) cancel_timer(v);
31721 v = timer(1.0, "timer0", 0);
31722 set_int(sbvis_timer, v);
31725 program { name: "go1";
31726 signal: "elm,state,busy,start";
31728 action: STATE_SET "active" 0.0;
31729 transition: SINUSOIDAL 1.0;
31730 target: "busy_clip";
31732 program { name: "go2";
31733 signal: "elm,state,busy,start";
31735 action: STATE_SET "default" 0.0;
31736 transition: LINEAR 0.5;
31740 program { name: "stop1";
31741 signal: "elm,state,busy,stop";
31743 action: STATE_SET "default" 0.0;
31744 transition: SINUSOIDAL 1.0;
31745 target: "busy_clip";
31748 program { name: "stop2";
31749 action: ACTION_STOP;
31755 ///////////////////////////////////////////////////////////////////////////////
31756 group { name: "elm/map/base/default";
31758 public sbvis_v, sbvis_h, sbalways_v, sbalways_h, sbvis_timer;
31759 public timer0(val) {
31761 v = get_int(sbvis_v);
31763 v = get_int(sbalways_v);
31765 emit("do-hide-vbar", "");
31766 set_int(sbvis_v, 0);
31769 v = get_int(sbvis_h);
31771 v = get_int(sbalways_h);
31773 emit("do-hide-hbar", "");
31774 set_int(sbvis_h, 0);
31777 set_int(sbvis_timer, 0);
31782 image: "shelf_inset.png" COMP;
31783 image: "bt_sm_base2.png" COMP;
31784 image: "bt_sm_shine.png" COMP;
31785 image: "bt_sm_hilight.png" COMP;
31786 image: "busy-1.png" COMP;
31787 image: "busy-2.png" COMP;
31788 image: "busy-3.png" COMP;
31789 image: "busy-4.png" COMP;
31790 image: "busy-5.png" COMP;
31791 image: "busy-6.png" COMP;
31792 image: "busy-7.png" COMP;
31793 image: "busy-8.png" COMP;
31794 image: "busy-9.png" COMP;
31799 description { state: "default" 0.0;
31801 rel2.offset: -2 -2;
31802 color: 255 255 255 0;
31805 part { name: "clipper";
31808 description { state: "default" 0.0;
31813 part { name: "elm.swallow.content";
31814 clip_to: "clipper";
31816 description { state: "default" 0.0;
31818 rel2.offset: -2 -2;
31821 part { name: "busy_clip";
31824 description { state: "default" 0.0;
31826 color: 255 255 255 0;
31828 description { state: "active" 0.0;
31830 color: 255 255 255 255;
31833 part { name: "busy";
31834 clip_to: "busy_clip";
31836 description { state: "default" 0.0;
31841 aspect_preference: BOTH;
31851 normal: "busy-9.png";
31852 tween: "busy-1.png";
31853 tween: "busy-2.png";
31854 tween: "busy-3.png";
31855 tween: "busy-4.png";
31856 tween: "busy-5.png";
31857 tween: "busy-6.png";
31858 tween: "busy-7.png";
31859 tween: "busy-8.png";
31863 part { name: "conf_over";
31865 description { state: "default" 0.0;
31867 rel2.offset: -1 -1;
31869 normal: "shelf_inset.png";
31876 part { name: "sb_vbar_clip_master";
31879 description { state: "default" 0.0;
31881 description { state: "hidden" 0.0;
31883 color: 255 255 255 0;
31886 part { name: "sb_vbar_clip";
31887 clip_to: "sb_vbar_clip_master";
31890 description { state: "default" 0.0;
31892 description { state: "hidden" 0.0;
31894 color: 255 255 255 0;
31897 part { name: "sb_vbar";
31900 description { state: "default" 0.0;
31916 part { name: "elm.dragable.vbar";
31917 clip_to: "sb_vbar_clip";
31922 confine: "sb_vbar";
31924 description { state: "default" 0.0;
31939 normal: "bt_sm_base2.png";
31945 part { name: "sb_vbar_over1";
31946 clip_to: "sb_vbar_clip";
31948 description { state: "default" 0.0;
31949 rel1.to: "elm.dragable.vbar";
31950 rel2.relative: 1.0 0.5;
31951 rel2.to: "elm.dragable.vbar";
31953 normal: "bt_sm_hilight.png";
31958 part { name: "sb_vbar_over2";
31959 clip_to: "sb_vbar_clip";
31961 description { state: "default" 0.0;
31962 rel1.to: "elm.dragable.vbar";
31963 rel2.to: "elm.dragable.vbar";
31965 normal: "bt_sm_shine.png";
31971 part { name: "sb_hbar_clip_master";
31974 description { state: "default" 0.0;
31976 description { state: "hidden" 0.0;
31978 color: 255 255 255 0;
31981 part { name: "sb_hbar_clip";
31982 clip_to: "sb_hbar_clip_master";
31985 description { state: "default" 0.0;
31987 description { state: "hidden" 0.0;
31989 color: 255 255 255 0;
31992 part { name: "sb_hbar";
31995 description { state: "default" 0.0;
32011 part { name: "elm.dragable.hbar";
32012 clip_to: "sb_hbar_clip";
32017 confine: "sb_hbar";
32019 description { state: "default" 0.0;
32034 normal: "bt_sm_base2.png";
32040 part { name: "sb_hbar_over1";
32041 clip_to: "sb_hbar_clip";
32043 description { state: "default" 0.0;
32044 rel1.to: "elm.dragable.hbar";
32045 rel2.relative: 1.0 0.5;
32046 rel2.to: "elm.dragable.hbar";
32048 normal: "bt_sm_hilight.png";
32053 part { name: "sb_hbar_over2";
32054 clip_to: "sb_hbar_clip";
32056 description { state: "default" 0.0;
32057 rel1.to: "elm.dragable.hbar";
32058 rel2.to: "elm.dragable.hbar";
32060 normal: "bt_sm_shine.png";
32067 program { name: "load";
32071 set_state(PART:"sb_hbar_clip", "hidden", 0.0);
32072 set_state(PART:"sb_vbar_clip", "hidden", 0.0);
32073 set_int(sbvis_h, 0);
32074 set_int(sbvis_v, 0);
32075 set_int(sbalways_v, 0);
32076 set_int(sbalways_h, 0);
32077 set_int(sbvis_timer, 0);
32081 program { name: "vbar_show";
32082 signal: "elm,action,show,vbar";
32084 action: STATE_SET "default" 0.0;
32085 target: "sb_vbar_clip_master";
32087 program { name: "vbar_hide";
32088 signal: "elm,action,hide,vbar";
32090 action: STATE_SET "hidden" 0.0;
32091 target: "sb_vbar_clip_master";
32093 program { name: "vbar_show_always";
32094 signal: "elm,action,show_always,vbar";
32098 v = get_int(sbvis_v);
32099 v |= get_int(sbalways_v);
32101 set_int(sbalways_v, 1);
32102 emit("do-show-vbar", "");
32103 set_int(sbvis_v, 1);
32107 program { name: "vbar_show_notalways";
32108 signal: "elm,action,show_notalways,vbar";
32112 v = get_int(sbalways_v);
32114 set_int(sbalways_v, 0);
32115 v = get_int(sbvis_v);
32117 emit("do-hide-vbar", "");
32118 set_int(sbvis_v, 0);
32123 program { name: "sb_vbar_show";
32124 signal: "do-show-vbar";
32126 action: STATE_SET "default" 0.0;
32127 transition: LINEAR 0.5;
32128 target: "sb_vbar_clip";
32130 program { name: "sb_vbar_hide";
32131 signal: "do-hide-vbar";
32133 action: STATE_SET "hidden" 0.0;
32134 transition: LINEAR 0.5;
32135 target: "sb_vbar_clip";
32138 program { name: "hbar_show";
32139 signal: "elm,action,show,hbar";
32141 action: STATE_SET "default" 0.0;
32142 target: "sb_hbar_clip_master";
32144 program { name: "hbar_hide";
32145 signal: "elm,action,hide,hbar";
32147 action: STATE_SET "hidden" 0.0;
32148 target: "sb_hbar_clip_master";
32150 program { name: "hbar_show_always";
32151 signal: "elm,action,show_always,hbar";
32155 v = get_int(sbvis_h);
32156 v |= get_int(sbalways_h);
32158 set_int(sbalways_h, 1);
32159 emit("do-show-hbar", "");
32160 set_int(sbvis_h, 1);
32164 program { name: "hbar_show_notalways";
32165 signal: "elm,action,show_notalways,hbar";
32169 v = get_int(sbalways_h);
32171 set_int(sbalways_h, 0);
32172 v = get_int(sbvis_h);
32174 emit("do-hide-hbar", "");
32175 set_int(sbvis_h, 0);
32180 program { name: "sb_hbar_show";
32181 signal: "do-show-hbar";
32183 action: STATE_SET "default" 0.0;
32184 transition: LINEAR 0.5;
32185 target: "sb_hbar_clip";
32187 program { name: "sb_hbar_hide";
32188 signal: "do-hide-hbar";
32190 action: STATE_SET "hidden" 0.0;
32191 transition: LINEAR 0.5;
32192 target: "sb_hbar_clip";
32195 program { name: "scroll";
32196 signal: "elm,action,scroll";
32200 v = get_int(sbvis_v);
32201 v |= get_int(sbalways_v);
32203 emit("do-show-vbar", "");
32204 set_int(sbvis_v, 1);
32206 v = get_int(sbvis_h);
32207 v |= get_int(sbalways_h);
32209 emit("do-show-hbar", "");
32210 set_int(sbvis_h, 1);
32212 v = get_int(sbvis_timer);
32213 if (v > 0) cancel_timer(v);
32214 v = timer(1.0, "timer0", 0);
32215 set_int(sbvis_timer, v);
32218 program { name: "go1";
32219 signal: "elm,state,busy,start";
32221 action: STATE_SET "active" 0.0;
32222 transition: SINUSOIDAL 1.0;
32223 target: "busy_clip";
32225 program { name: "go2";
32226 signal: "elm,state,busy,start";
32228 action: STATE_SET "default" 0.0;
32229 transition: LINEAR 0.5;
32233 program { name: "stop1";
32234 signal: "elm,state,busy,stop";
32236 action: STATE_SET "default" 0.0;
32237 transition: SINUSOIDAL 1.0;
32238 target: "busy_clip";
32241 program { name: "stop2";
32242 action: ACTION_STOP;
32247 group { name: "elm/map/marker/radio/default";
32251 item: size_max_w 58;
32252 item: size_max_h 58;
32255 image: "map_item.png" COMP;
32258 part { name: "whole";
32259 description { state: "default" 0.0;
32262 part { name: "base";
32263 ignore_flags: ON_HOLD;
32264 description { state: "default" 0.0;
32265 image.normal: "map_item.png";
32268 part { name: "elm.icon";
32272 description { state: "default" 0.0;
32273 rel1.relative: 0.27 0.27;
32274 rel2.relative: 0.73 0.73;
32277 part { name: "elm.text";
32279 effect: SOFT_SHADOW;
32282 description { state: "default" 0.0;
32284 color: 224 224 224 255;
32286 rel1.relative: 0.28 0.25;
32287 rel2.relative: 0.75 0.75;
32289 font: "Sans,Edje-Vera";
32298 program { name: "open";
32299 signal: "mouse,clicked,1";
32301 action: SIGNAL_EMIT "open" "elm";
32303 program { name: "bringin";
32304 signal: "mouse,down,1,double";
32306 action: SIGNAL_EMIT "bringin" "elm";
32310 group { name: "elm/map/marker/radio2/default";
32314 item: size_max_w 58;
32315 item: size_max_h 58;
32318 image: "map_item_2.png" COMP;
32321 part { name: "base";
32322 ignore_flags: ON_HOLD;
32323 description { state: "default" 0.0;
32324 image.normal: "map_item_2.png";
32327 part { name: "elm.text";
32329 effect: SOFT_SHADOW;
32332 description { state: "default" 0.0;
32334 color: 224 224 224 255;
32336 rel1.relative: 0.28 0.25;
32337 rel2.relative: 0.75 0.75;
32339 font: "Sans,Edje-Vera";
32348 program { name: "open";
32349 signal: "mouse,clicked,1";
32351 action: SIGNAL_EMIT "open" "elm";
32353 program { name: "bringin";
32354 signal: "mouse,down,1,double";
32356 action: SIGNAL_EMIT "bringin" "elm";
32360 group { name: "elm/map/marker/empty/default";
32364 item: size_max_w 64;
32365 item: size_max_h 64;
32368 part { name: "whole";
32369 description { state: "default" 0.0;
32372 part { name: "base";
32373 ignore_flags: ON_HOLD;
32374 description { state: "default" 0.0;
32377 part { name: "elm.icon";
32381 description { state: "default" 0.0;
32384 part { name: "elm.text";
32386 effect: SOFT_SHADOW;
32389 description { state: "default" 0.0;
32391 color: 224 224 224 255;
32393 rel1.relative: 0.28 0.25;
32394 rel2.relative: 0.75 0.75;
32396 font: "Sans,Edje-Vera";
32405 program { name: "open";
32406 signal: "mouse,clicked,1";
32408 action: SIGNAL_EMIT "open" "elm";
32410 program { name: "bringin";
32411 signal: "mouse,down,1,double";
32413 action: SIGNAL_EMIT "bringin" "elm";
32417 group { name: "elm/map/marker_bubble/default";
32419 image: "bubble.png" COMP;
32420 image: "bubble_shine.png" COMP;
32427 part { name: "clipper";
32429 description { state: "default" 0.0;
32430 color: 255 255 255 0;
32432 description { state: "show" 0.0;
32433 inherit: "default" 0.0;
32434 color: 255 255 255 255;
32437 part { name: "base0";
32439 clip_to: "clipper";
32440 description { state: "default" 0.0;
32442 normal: "bubble.png";
32443 border: 11 36 10 19;
32445 image.middle: SOLID;
32448 description { state: "rtl" 0.0;
32449 inherit: "default" 0.0;
32451 normal: "bubble_4.png";
32452 border: 11 36 18 9;
32456 part { name: "elm.swallow.content";
32458 clip_to: "clipper";
32459 description { state: "default" 0.0;
32469 part { name: "shine";
32471 clip_to: "clipper";
32472 description { state: "default" 0.0;
32481 normal: "bubble_shine.png";
32489 program { name: "show";
32491 action: STATE_SET "show" 0.0;
32493 transition: ACCELERATE 0.5;
32498 /////////////////////////////////////////////////////////////////////////////
32500 /////////////////////////////////////////////////////////////////////////////
32502 name: "elm/panes/vertical/default";
32504 image: "bt_base1.png" COMP;
32505 image: "bt_base2.png" COMP;
32506 image: "bt_hilight.png" COMP;
32507 image: "bt_shine.png" COMP;
32508 image: "bt_glow.png" COMP;
32509 image: "bt_dis_base.png" COMP;
32510 image: "bt_dis_hilight.png" COMP;
32511 image: "arrow_right.png" COMP;
32512 image: "arrow_left.png" COMP;
32515 public state_pair = 0; //0:both content are not set, 1:both content are set
32526 state: "default" 0.0;
32534 name: "whole_left";
32539 state: "default" 0.0;
32540 rel2.to_x: "elm.bar";
32541 rel2.relative: 0.0 1.0;
32547 name: "elm.swallow.left";
32549 clip_to: "whole_left";
32552 state: "default" 0.0;
32553 rel1.to: "whole_left";
32554 rel2.to: "whole_left";
32560 name: "whole_right";
32565 state: "default" 0.0;
32566 rel1.to_x: "elm.bar";
32567 rel1.relative: 1.0 0.0;
32573 name: "elm.swallow.right";
32575 clip_to: "whole_right";
32578 state: "default" 0.0;
32579 rel1.to: "whole_right";
32580 rel2.to: "whole_right";
32584 part { name: "elm.bar";
32591 description { state: "default" 0.0;
32594 rel1.relative: 0.0 0.5;
32595 rel2.relative: 1.0 0.5;
32597 normal: "bt_base2.png";
32600 image.middle: SOLID;
32602 description { state: "default" 0.1;
32603 inherit: "default" 0.0;
32607 description { state: "clicked" 0.0;
32608 inherit: "default" 0.0;
32609 image.normal: "bt_base1.png";
32610 image.middle: SOLID;
32612 description { state: "clicked" 0.1;
32613 inherit: "default" 0.1;
32614 image.normal: "bt_base1.png";
32615 image.middle: SOLID;
32617 description { state: "disabled" 0.0;
32618 inherit: "default" 0.0;
32620 normal: "bt_dis_base.png";
32624 description { state: "disabled" 0.1;
32625 inherit: "default" 0.1;
32627 normal: "bt_dis_base.png";
32632 part { name: "over1";
32634 description { state: "default" 0.0;
32635 rel1.to: "elm.bar";
32636 rel2.to: "elm.bar";
32637 rel2.relative: 1.0 0.5;
32639 normal: "bt_hilight.png";
32643 description { state: "disabled" 0.0;
32644 inherit: "default" 0.0;
32646 normal: "bt_dis_hilight.png";
32651 part { name: "over2";
32654 ignore_flags: ON_HOLD;
32655 description { state: "default" 0.0;
32656 rel1.to: "elm.bar";
32657 rel2.to: "elm.bar";
32659 normal: "bt_shine.png";
32663 description { state: "disabled" 0.0;
32664 inherit: "default" 0.0;
32668 part { name: "over3";
32671 description { state: "default" 0.0;
32672 color: 255 255 255 0;
32673 rel1.to: "elm.bar";
32674 rel2.to: "elm.bar";
32676 normal: "bt_glow.png";
32677 border: 12 12 12 12;
32681 description { state: "clicked" 0.0;
32682 inherit: "default" 0.0;
32684 color: 255 255 255 255;
32690 name: "arrow_right";
32692 description { state: "default" 0.0;
32695 color: 255 255 255 0;
32697 rel1.relative: 1.0 0.5;
32698 rel1.to_x: "elm.bar";
32699 rel1.offset: 45/2 -45/2;
32701 rel2.relative: 1.0 0.5;
32702 rel2.to_x: "elm.bar";
32703 rel2.offset: 45/2 45/2;
32705 image.normal: "arrow_right.png";
32709 description { state: "default" 0.1;
32710 inherit: "default" 0.0;
32711 image.normal: "arrow_left.png";
32713 description { state: "anim_1" 0.0;
32714 inherit: "default" 0.0;
32715 color: 255 255 255 200;
32716 rel1.offset: (45/2 + 10) -45/2;
32717 rel2.offset: (45/2 +10) 45/2;
32719 description { state: "anim_1" 0.1;
32720 inherit: "default" 0.0;
32721 image.normal: "arrow_left.png";
32722 color: 255 255 255 200;
32723 rel1.offset: (45/2 + 10) -45/2;
32724 rel2.offset: (45/2 +10) 45/2;
32726 description { state: "anim_2" 0.0;
32727 inherit: "default" 0.0;
32728 color: 255 255 255 0;
32729 rel1.offset: (45/2 + 20) -45/2;
32730 rel2.offset: (45/2 + 20) 45/2;
32732 description { state: "anim_2" 0.1;
32733 inherit: "default" 0.0;
32734 image.normal: "arrow_left.png";
32735 color: 255 255 255 0;
32736 rel1.offset: (45/2 + 20) -45/2;
32737 rel2.offset: (45/2 + 20) 45/2;
32741 name: "arrow_left";
32743 description { state: "default" 0.0;
32746 color: 255 255 255 0;
32748 rel1.relative: 0.0 0.5;
32749 rel1.to_x: "elm.bar";
32750 rel1.offset: -45/2 -45/2;
32752 rel2.relative: 0.0 0.5;
32753 rel2.to_x: "elm.bar";
32754 rel2.offset: -45/2 45/2;
32756 image.normal: "arrow_left.png";
32760 description { state: "default" 0.1;
32761 inherit: "default" 0.0;
32762 image.normal: "arrow_right.png";
32764 description { state: "anim_1" 0.0;
32765 inherit: "default" 0.0;
32766 color: 255 255 255 200;
32767 rel1.offset: (-45/2 - 10) -45/2;
32768 rel2.offset: (-45/2 - 10) 45/2;
32770 description { state: "anim_1" 0.1;
32771 inherit: "default" 0.0;
32772 image.normal: "arrow_right.png";
32773 color: 255 255 255 200;
32774 rel1.offset: (-45/2 - 10) -45/2;
32775 rel2.offset: (-45/2 - 10) 45/2;
32777 description { state: "anim_2" 0.0;
32778 inherit: "default" 0.0;
32779 color: 255 255 255 0;
32780 rel1.offset: (-45/2 - 20) -45/2;
32781 rel2.offset: (-45/2 - 20) 45/2;
32783 description { state: "anim_2" 0.1;
32784 inherit: "default" 0.0;
32785 image.normal: "arrow_right.png";
32786 color: 255 255 255 0;
32787 rel1.offset: (-45/2 - 20) -45/2;
32788 rel2.offset: (-45/2 - 20) 45/2;
32791 part { name: "movement.decider";
32793 description { state: "default" 0.0;
32794 rel1.to: "elm.bar";
32795 rel2.to: "elm.bar";
32798 description { state: "disabled" 0.0;
32799 inherit: "default" 0.0;
32806 name: "button_click";
32807 signal: "mouse,down,1";
32809 action: SIGNAL_EMIT "elm,action,press" "";
32810 after: "button_click_anim";
32811 after: "arrow_anim_start";
32814 name: "button_click_anim";
32816 if(get_int(state_pair) == 1)
32817 set_state(PART:"elm.bar", "clicked", 0.1);
32819 set_state(PART:"elm.bar", "clicked", 0.0);
32823 name: "button_unclick";
32824 signal: "mouse,up,1";
32826 action: SIGNAL_EMIT "elm,action,unpress" "";
32827 after: "button_unclick_anim";
32828 after: "arrow_anim_stop";
32831 name: "button_unclick_anim";
32833 if(get_int(state_pair) == 1)
32834 set_state(PART:"elm.bar", "default", 0.1);
32836 set_state(PART:"elm.bar", "default", 0.0);
32840 name: "button_click2";
32841 signal: "mouse,down,1";
32843 action: STATE_SET "clicked" 0.0;
32847 name: "button_unclick2";
32848 signal: "mouse,up,1";
32850 action: STATE_SET "default" 0.0;
32851 transition: DECELERATE 0.5;
32855 name: "button_unclick3";
32856 signal: "mouse,up,1";
32858 action: SIGNAL_EMIT "elm,action,click" "";
32861 name: "button_down_double";
32862 signal: "mouse,down,1,double";
32864 action: SIGNAL_EMIT "elm,action,click,double" "";
32869 name: "arrow_anim_start";
32873 get_state(PART:"arrow_left", st, 30, vl);
32875 run_program(PROGRAM:"arrow_anim_start_ltr");
32878 run_program(PROGRAM:"arrow_anim_start_rtl");
32883 name: "arrow_anim_stop";
32887 get_state(PART:"arrow_left", st, 30, vl);
32889 run_program(PROGRAM:"arrow_anim_stop_ltr");
32892 run_program(PROGRAM:"arrow_anim_stop_rtl");
32898 name: "arrow_anim_start_ltr";
32899 action: STATE_SET "anim_1" 0.0;
32900 target: "arrow_right";
32901 target: "arrow_left";
32902 transition: LINEAR 0.6;
32903 after: "arrow_anim_1_ltr";
32906 name: "arrow_anim_1_ltr";
32907 action: STATE_SET "anim_2" 0.0;
32908 target: "arrow_right";
32909 target: "arrow_left";
32910 transition: LINEAR 0.6;
32911 after: "arrow_anim_2_ltr";
32914 name: "arrow_anim_2_ltr";
32915 action: STATE_SET "default" 0.0;
32916 target: "arrow_right";
32917 target: "arrow_left";
32918 after: "arrow_anim_start_ltr";
32921 name: "arrow_anim_stop_ltr";
32922 action: ACTION_STOP;
32923 target: "arrow_anim_start_ltr";
32924 target: "arrow_anim_1_ltr";
32925 target: "arrow_anim_2_ltr";
32926 after: "arrow_anim_stop_1_ltr";
32929 name: "arrow_anim_stop_1_ltr";
32930 action: STATE_SET "default" 0.0;
32931 target: "arrow_right";
32932 target: "arrow_left";
32933 transition: DECELERATE 0.4;
32936 name: "arrow_anim_start_rtl";
32937 action: STATE_SET "anim_1" 0.1;
32938 target: "arrow_right";
32939 target: "arrow_left";
32940 transition: LINEAR 0.6;
32941 after: "arrow_anim_1_rtl";
32944 name: "arrow_anim_1_rtl";
32945 action: STATE_SET "anim_2" 0.1;
32946 target: "arrow_right";
32947 target: "arrow_left";
32948 transition: LINEAR 0.6;
32949 after: "arrow_anim_2_rtl";
32952 name: "arrow_anim_2_rtl";
32953 action: STATE_SET "default" 0.1;
32954 target: "arrow_right";
32955 target: "arrow_left";
32956 after: "arrow_anim_start_rtl";
32959 name: "arrow_anim_stop_rtl";
32960 action: ACTION_STOP;
32961 target: "arrow_anim_start_rtl";
32962 target: "arrow_anim_1_rtl";
32963 target: "arrow_anim_2_rtl";
32964 after: "arrow_anim_stop_1_rtl";
32967 name: "arrow_anim_stop_1_rtl";
32968 action: STATE_SET "default" 0.1;
32969 target: "arrow_right";
32970 target: "arrow_left";
32971 transition: DECELERATE 0.4;
32973 program { name: "to_rtl";
32974 signal: "edje,state,rtl";
32979 get_state(PART:"arrow_left", st, 30, vl);
32981 set_state(PART:"arrow_left", st, 0.1);
32983 get_state(PART:"arrow_right", st, 30, vl);
32985 set_state(PART:"arrow_right", st, 0.1);
32989 program { name: "to_ltr";
32990 signal: "edje,state,ltr";
32995 get_state(PART:"arrow_left", st, 30, vl);
32997 set_state(PART:"arrow_left", st, 0.0);
32999 get_state(PART:"arrow_right", st, 30, vl);
33001 set_state(PART:"arrow_right", st, 0.0);
33007 name: "panes_fixed";
33008 signal: "elm.panes.fixed";
33010 action: STATE_SET "disabled" 0.0;
33011 target: "movement.decider";
33014 //allow the movement by interaction
33016 name: "panes_unfixed";
33017 signal: "elm.panes.unfixed";
33019 action: STATE_SET "default" 0.0;
33020 target: "movement.decider";
33024 name: "panes_pair";
33025 signal: "elm.panes.pair";
33030 set_int(state_pair, 1);
33031 get_state(PART:"elm.bar", st, 30, vl);
33032 set_state(PART:"elm.bar", st, 0.1);
33036 name: "panes_unpair";
33037 signal: "elm.panes.unpair";
33042 set_int(state_pair, 0);
33043 get_state(PART:"elm.bar", st, 30, vl);
33044 set_state(PART:"elm.bar", st, 0.0);
33051 name: "elm/panes/horizontal/default";
33053 image: "bt_base1.png" COMP;
33054 image: "bt_base2.png" COMP;
33055 image: "bt_hilight.png" COMP;
33056 image: "bt_shine.png" COMP;
33057 image: "bt_glow.png" COMP;
33058 image: "bt_dis_base.png" COMP;
33059 image: "bt_dis_hilight.png" COMP;
33060 image: "arrow_up.png" COMP;
33061 image: "arrow_down.png" COMP;
33064 public state_pair = 0; //0:both content are not set, 1:both content are set
33075 state: "default" 0.0;
33083 name: "whole_left";
33088 state: "default" 0.0;
33089 rel2.to_y: "elm.bar";
33090 rel2.relative: 1.0 0.0;
33096 name: "elm.swallow.left";
33098 clip_to: "whole_left";
33101 state: "default" 0.0;
33102 rel1.to: "whole_left";
33103 rel2.to: "whole_left";
33109 name: "whole_right";
33114 state: "default" 0.0;
33115 rel1.to_y: "elm.bar";
33116 rel1.relative: 0.0 1.0;
33122 name: "elm.swallow.right";
33124 clip_to: "whole_right";
33127 state: "default" 0.0;
33128 rel1.to: "whole_right";
33129 rel2.to: "whole_right";
33133 part { name: "elm.bar";
33140 description { state: "default" 0.0;
33143 rel1.relative: 0.5 0.0;
33144 rel2.relative: 0.5 1.0;
33146 normal: "bt_base2.png";
33149 image.middle: SOLID;
33151 description { state: "default" 0.1;
33152 inherit: "default" 0.0;
33156 description { state: "clicked" 0.0;
33157 inherit: "default" 0.0;
33158 image.normal: "bt_base1.png";
33159 image.middle: SOLID;
33161 description { state: "clicked" 0.1;
33162 inherit: "default" 0.1;
33163 image.normal: "bt_base1.png";
33164 image.middle: SOLID;
33166 description { state: "disabled" 0.0;
33167 inherit: "default" 0.0;
33169 normal: "bt_dis_base.png";
33173 description { state: "disabled" 0.1;
33174 inherit: "default" 0.1;
33176 normal: "bt_dis_base.png";
33181 part { name: "over1";
33183 description { state: "default" 0.0;
33184 rel1.to: "elm.bar";
33185 rel2.to: "elm.bar";
33186 rel2.relative: 1.0 0.5;
33188 normal: "bt_hilight.png";
33192 description { state: "disabled" 0.0;
33193 inherit: "default" 0.0;
33195 normal: "bt_dis_hilight.png";
33200 part { name: "over2";
33203 ignore_flags: ON_HOLD;
33204 description { state: "default" 0.0;
33205 rel1.to: "elm.bar";
33206 rel2.to: "elm.bar";
33208 normal: "bt_shine.png";
33212 description { state: "disabled" 0.0;
33213 inherit: "default" 0.0;
33217 part { name: "over3";
33220 description { state: "default" 0.0;
33221 color: 255 255 255 0;
33222 rel1.to: "elm.bar";
33223 rel2.to: "elm.bar";
33225 normal: "bt_glow.png";
33226 border: 12 12 12 12;
33230 description { state: "clicked" 0.0;
33231 inherit: "default" 0.0;
33233 color: 255 255 255 255;
33239 name: "arrow_right";
33241 description { state: "default" 0.0;
33244 color: 255 255 255 0;
33246 rel1.relative: 0.5 1.0;
33247 rel1.to_y: "elm.bar";
33248 rel1.offset: -45/2 45/2;
33250 rel2.relative: 0.5 1.0;
33251 rel2.to_y: "elm.bar";
33252 rel2.offset: 45/2 45/2;
33254 image.normal: "arrow_down.png";
33258 description { state: "anim_1" 0.0;
33259 inherit: "default" 0.0;
33260 color: 255 255 255 200;
33261 rel1.offset: -45/2 (45/2 +10);
33262 rel2.offset: 45/2 (45/2 +10);
33264 description { state: "anim_2" 0.0;
33265 inherit: "default" 0.0;
33266 color: 255 255 255 0;
33267 rel1.offset: -45/2 (45/2 + 20);
33268 rel2.offset: 45/2 (45/2 + 20);
33272 name: "arrow_left";
33274 description { state: "default" 0.0;
33277 color: 255 255 255 0;
33279 rel1.relative: 0.5 0.0;
33280 rel1.to_y: "elm.bar";
33281 rel1.offset: -45/2 -45/2;
33283 rel2.relative: 0.5 0.0;
33284 rel2.to_y: "elm.bar";
33285 rel2.offset: 45/2 -45/2;
33287 image.normal: "arrow_up.png";
33291 description { state: "anim_1" 0.0;
33292 inherit: "default" 0.0;
33293 color: 255 255 255 200;
33294 rel1.offset: -45/2 (-45/2 - 10);
33295 rel2.offset: 45/2 (-45/2 - 10);
33297 description { state: "anim_2" 0.0;
33298 inherit: "default" 0.0;
33299 color: 255 255 255 0;
33300 rel1.offset: -45/2 (-45/2 - 20);
33301 rel2.offset: 45/2 (-45/2 - 20);
33305 name: "movement.decider";
33307 description { state: "default" 0.0;
33308 rel1.to: "elm.bar";
33309 rel2.to: "elm.bar";
33312 description { state: "disabled" 0.0;
33313 inherit: "default" 0.0;
33320 name: "button_click";
33321 signal: "mouse,down,1";
33323 action: SIGNAL_EMIT "elm,action,press" "";
33324 after: "button_click_anim";
33325 after: "arrow_anim_start";
33328 name: "button_click_anim";
33330 if(get_int(state_pair) == 1)
33331 set_state(PART:"elm.bar", "clicked", 0.1);
33333 set_state(PART:"elm.bar", "clicked", 0.0);
33337 name: "button_unclick";
33338 signal: "mouse,up,1";
33340 action: SIGNAL_EMIT "elm,action,unpress" "";
33341 after: "button_unclick_anim";
33342 after: "arrow_anim_stop";
33345 name: "button_unclick_anim";
33347 if(get_int(state_pair) == 1)
33348 set_state(PART:"elm.bar", "default", 0.1);
33350 set_state(PART:"elm.bar", "default", 0.0);
33354 name: "button_click2";
33355 signal: "mouse,down,1";
33357 action: STATE_SET "clicked" 0.0;
33361 name: "button_unclick2";
33362 signal: "mouse,up,1";
33364 action: STATE_SET "default" 0.0;
33365 transition: DECELERATE 0.5;
33369 name: "button_unclick3";
33370 signal: "mouse,up,1";
33372 action: SIGNAL_EMIT "elm,action,click" "";
33375 name: "button_down_double";
33376 signal: "mouse,down,1,double";
33378 action: SIGNAL_EMIT "elm,action,click,double" "";
33383 name: "arrow_anim_start";
33384 action: STATE_SET "anim_1" 0.0;
33385 target: "arrow_right";
33386 target: "arrow_left";
33387 transition: LINEAR 0.6;
33388 after: "arrow_anim_1";
33391 name: "arrow_anim_1";
33392 action: STATE_SET "anim_2" 0.0;
33393 target: "arrow_right";
33394 target: "arrow_left";
33395 transition: LINEAR 0.6;
33396 after: "arrow_anim_2";
33399 name: "arrow_anim_2";
33400 action: STATE_SET "default" 0.0;
33401 target: "arrow_right";
33402 target: "arrow_left";
33403 after: "arrow_anim_start";
33406 name: "arrow_anim_stop";
33407 action: ACTION_STOP;
33408 target: "arrow_anim_start";
33409 target: "arrow_anim_1";
33410 target: "arrow_anim_2";
33411 after: "arrow_anim_stop_1";
33414 name: "arrow_anim_stop_1";
33415 action: STATE_SET "default" 0.0;
33416 target: "arrow_right";
33417 target: "arrow_left";
33418 transition: DECELERATE 0.4;
33422 name: "panes_fixed";
33423 signal: "elm.panes.fixed";
33425 action: STATE_SET "disabled" 0.0;
33426 target: "movement.decider";
33429 //allow the movement by interaction
33431 name: "panes_unfixed";
33432 signal: "elm.panes.unfixed";
33434 action: STATE_SET "default" 0.0;
33435 target: "movement.decider";
33439 name: "panes_pair";
33440 signal: "elm.panes.pair";
33445 set_int(state_pair, 1);
33446 get_state(PART:"elm.bar", st, 30, vl);
33447 set_state(PART:"elm.bar", st, 0.1);
33451 name: "panes_unpair";
33452 signal: "elm.panes.unpair";
33457 set_int(state_pair, 0);
33458 get_state(PART:"elm.bar", st, 30, vl);
33459 set_state(PART:"elm.bar", st, 0.0);
33465 /////////////////////////////////////////////////////////////////////////////
33467 /////////////////////////////////////////////////////////////////////////////
33469 name: "elm/panel/base/left";
33470 alias: "elm/panel/base/top";
33473 image: "bt_base1.png" COMP;
33474 image: "bt_hilight.png" COMP;
33475 image: "bt_shine.png" COMP;
33476 image: "bt_glow.png" COMP;
33477 image: "bt_dis_base.png" COMP;
33478 image: "icon_arrow_left.png" COMP;
33479 image: "icon_arrow_right.png" COMP;
33482 item: "focus_highlight" "on";
33486 part { name: "focus_highlight";
33487 description { state: "default" 0.0;
33489 color: 255 255 255 0;
33499 normal: "frame_2.png";
33504 description { state: "enabled" 0.0;
33505 inherit: "default" 0.0;
33507 color: 255 255 255 255;
33517 state: "default" 0.0;
33518 color: 255 255 255 0;
33519 rel1.relative: 0.0 0.0;
33521 rel2.relative: 1.0 1.0;
33522 rel2.offset: -1 -1;
33526 state: "hidden" 0.0;
33527 inherit: "default" 0.0;
33528 rel1.relative: -1.0 0.0;
33530 rel2.relative: 0.0 1.0;
33531 rel2.offset: 20 -1;
33541 state: "default" 0.0;
33544 rel2.offset: -20 -1;
33547 normal: "bt_dis_base.png";
33559 state: "default" 0.0;
33574 name: "elm.swallow.content";
33576 clip_to: "clipper";
33579 state: "default" 0.0;
33580 rel1.to: "clipper";
33581 rel2.to: "clipper";
33591 state: "default" 0.0;
33604 normal: "bt_base1.png";
33611 state: "clicked" 0.0;
33612 inherit: "default" 0.0;
33622 state: "default" 0.0;
33631 normal: "bt_hilight.png";
33642 ignore_flags: ON_HOLD;
33645 state: "default" 0.0;
33650 normal: "bt_shine.png";
33663 state: "default" 0.0;
33664 color: 255 255 255 0;
33669 normal: "bt_glow.png";
33670 border: 12 12 12 12;
33676 state: "clicked" 0.0;
33677 inherit: "default" 0.0;
33679 color: 255 255 255 255;
33689 state: "default" 0.0;
33695 image.normal: "icon_arrow_left.png";
33699 state: "hidden" 0.0;
33700 inherit: "default" 0.0;
33701 image.normal: "icon_arrow_right.png";
33710 signal: "elm,action,show";
33712 action: STATE_SET "default" 0.0;
33714 target: "btn_icon";
33715 transition: LINEAR 0.5;
33720 signal: "elm,action,hide";
33722 action: STATE_SET "hidden" 0.0;
33724 target: "btn_icon";
33725 transition: LINEAR 0.5;
33730 signal: "mouse,down,1";
33731 source: "btn_over2";
33732 action: STATE_SET "clicked" 0.0;
33737 name: "btn_unclick";
33738 signal: "mouse,up,1";
33739 source: "btn_over2";
33740 action: STATE_SET "default" 0.0;
33745 name: "btn_click2";
33746 signal: "mouse,down,1";
33747 source: "btn_over3";
33748 action: STATE_SET "clicked" 0.0;
33749 target: "btn_over3";
33753 name: "btn_unclick2";
33754 signal: "mouse,up,1";
33755 source: "btn_over3";
33756 action: STATE_SET "default" 0.0;
33757 transition: DECELERATE 0.5;
33758 target: "btn_over3";
33762 name: "btn_unclick3";
33763 signal: "mouse,clicked,1";
33764 source: "btn_over2";
33765 action: SIGNAL_EMIT "elm,action,panel,toggle" "";
33767 program { name: "highlight_show";
33768 signal: "elm,action,focus_highlight,show";
33770 action: STATE_SET "enabled" 0.0;
33771 transition: ACCELERATE 0.3;
33772 target: "focus_highlight";
33774 program { name: "highlight_hide";
33775 signal: "elm,action,focus_highlight,hide";
33777 action: STATE_SET "default" 0.0;
33778 transition: DECELERATE 0.3;
33779 target: "focus_highlight";
33785 name: "elm/panel/base/right";
33786 alias: "elm/panel/base/bottom";
33789 image: "bt_base1.png" COMP;
33790 image: "bt_hilight.png" COMP;
33791 image: "bt_shine.png" COMP;
33792 image: "bt_glow.png" COMP;
33793 image: "bt_dis_base.png" COMP;
33794 image: "icon_arrow_left.png" COMP;
33795 image: "icon_arrow_right.png" COMP;
33799 part { name: "focus_highlight";
33800 description { state: "default" 0.0;
33802 color: 255 255 255 0;
33812 normal: "frame_2.png";
33817 description { state: "enabled" 0.0;
33818 inherit: "default" 0.0;
33820 color: 255 255 255 255;
33830 state: "default" 0.0;
33831 color: 255 255 255 0;
33832 rel1.relative: 0.0 0.0;
33834 rel2.relative: 1.0 1.0;
33835 rel2.offset: -1 -1;
33839 state: "hidden" 0.0;
33840 inherit: "default" 0.0;
33841 rel1.relative: 1.0 0.0;
33842 rel1.offset: -22 0;
33843 rel2.relative: 2.0 1.0;
33844 rel2.offset: -23 -1;
33854 state: "default" 0.0;
33860 normal: "bt_dis_base.png";
33872 state: "default" 0.0;
33887 name: "elm.swallow.content";
33889 clip_to: "clipper";
33892 state: "default" 0.0;
33893 rel1.to: "clipper";
33894 rel2.to: "clipper";
33904 state: "default" 0.0;
33920 normal: "bt_base1.png";
33927 state: "clicked" 0.0;
33928 inherit: "default" 0.0;
33938 state: "default" 0.0;
33947 normal: "bt_hilight.png";
33958 ignore_flags: ON_HOLD;
33961 state: "default" 0.0;
33966 normal: "bt_shine.png";
33979 state: "default" 0.0;
33980 color: 255 255 255 0;
33985 normal: "bt_glow.png";
33986 border: 12 12 12 12;
33992 state: "clicked" 0.0;
33993 inherit: "default" 0.0;
33995 color: 255 255 255 255;
34005 state: "default" 0.0;
34011 image.normal: "icon_arrow_right.png";
34015 state: "hidden" 0.0;
34016 inherit: "default" 0.0;
34017 image.normal: "icon_arrow_left.png";
34026 signal: "elm,action,show";
34028 action: STATE_SET "default" 0.0;
34030 target: "btn_icon";
34031 transition: LINEAR 0.5;
34036 signal: "elm,action,hide";
34038 action: STATE_SET "hidden" 0.0;
34040 target: "btn_icon";
34041 transition: LINEAR 0.5;
34046 signal: "mouse,down,1";
34047 source: "btn_over2";
34048 action: STATE_SET "clicked" 0.0;
34053 name: "btn_unclick";
34054 signal: "mouse,up,1";
34055 source: "btn_over2";
34056 action: STATE_SET "default" 0.0;
34061 name: "btn_click2";
34062 signal: "mouse,down,1";
34063 source: "btn_over3";
34064 action: STATE_SET "clicked" 0.0;
34065 target: "btn_over3";
34069 name: "btn_unclick2";
34070 signal: "mouse,up,1";
34071 source: "btn_over3";
34072 action: STATE_SET "default" 0.0;
34073 transition: DECELERATE 0.5;
34074 target: "btn_over3";
34078 name: "btn_unclick3";
34079 signal: "mouse,up,1";
34080 source: "btn_over2";
34081 action: SIGNAL_EMIT "elm,action,panel,toggle" "";
34083 program { name: "highlight_show";
34084 signal: "elm,action,focus";
34086 action: STATE_SET "enabled" 0.0;
34087 transition: ACCELERATE 0.3;
34088 target: "focus_highlight";
34090 program { name: "highlight_hide";
34091 signal: "elm,action,unfocus";
34093 action: STATE_SET "default" 0.0;
34094 transition: DECELERATE 0.3;
34095 target: "focus_highlight";
34100 ///////////////////////////////////////////////////////////////////////////////
34101 group { name: "elm/conformant/base/default";
34103 part { name: "elm.swallow.shelf";
34105 description { state: "default" 0.0;
34108 rel2.relative: 1.0 0.0;
34111 part { name: "elm.swallow.content";
34113 description { state: "default" 0.0;
34116 rel1.relative: 0.0 1.0;
34117 rel1.to_y: "elm.swallow.shelf";
34118 rel2.relative: 1.0 0.0;
34119 rel2.to_y: "elm.swallow.virtualkeypad";
34122 part { name: "elm.swallow.virtualkeypad";
34124 description { state: "default" 0.0;
34127 rel2.relative: 1.0 0.0;
34128 rel2.to_y: "elm.swallow.panel";
34131 part { name: "elm.swallow.panel";
34133 description { state: "default" 0.0;
34136 rel1.relative: 0.0 1.0;
34142 group { name: "elm/conformant/layout/content";
34144 part { name: "elm.swallow.content";
34146 description { state: "default" 0.0;
34152 /////////////////////////////////////////////////////////////////////////////
34154 /////////////////////////////////////////////////////////////////////////////
34156 part { name: "ch_"#_pos".base"; \
34158 description { state: "default" 0.0; \
34160 relative: (_pos % 7 * 7 / 8 / 6) 0; \
34164 relative: (_pos % 7 * 7 / 8 / 6 + 1 / 8) 1; \
34171 part { name: "ch_"#_pos".text"; \
34173 effect: SOFT_SHADOW; \
34176 clip_to: "ch_"#_pos".clipper"; \
34178 state: "default" 0.0; \
34179 rel1.to: "ch_"#_pos".base"; \
34180 rel2.to: "ch_"#_pos".base"; \
34181 color: 0 0 0 255; \
34191 part { name: "ch_"#_pos".clipper"; \
34193 description { state: "default" 0.0; \
34194 rel1.to: "ch_"#_pos".base"; \
34195 rel2.to: "ch_"#_pos".base"; \
34199 #define CIT(_pos) \
34200 part { name: "cit_"#_pos".rect"; \
34202 description { state: "default" 0.0; \
34204 relative: (_pos % 7 * 7 / 8 / 6) \
34205 (_pos / 8 / 5 - _pos % 7 / 8 / 5); \
34209 relative: (_pos % 7 * 7 / 8 / 6 + 1 / 8) \
34210 (_pos / 8 / 5 - _pos % 7 / 8 / 5 + 1 / 8); \
34218 name: "cit_"#_pos".event"; \
34220 repeat_events: 1; \
34222 rel1.to: "cit_"#_pos".rect"; \
34223 rel2.to: "cit_"#_pos".rect"; \
34224 state: "default" 0.0; \
34228 part { name: "cit_"#_pos".shelf"; \
34231 description { state: "default" 0.0; \
34233 to: "cit_"#_pos".bg"; \
34237 to: "cit_"#_pos".bg"; \
34239 color: 200 200 200 255; \
34242 part { name: "cit_"#_pos".hd"; \
34245 description { state: "default" 0.0; \
34247 to: "cit_"#_pos".bg"; \
34251 to: "cit_"#_pos".bg"; \
34254 color: 160 0 0 255; \
34256 description { state: "visible" 0.0; \
34257 inherit: "default" 0.0; \
34262 name: "cit_"#_pos".base_sh"; \
34265 state: "default" 0.0; \
34269 to: "cit_"#_pos".base"; \
34270 relative: 0.0 1.0; \
34274 to: "cit_"#_pos".base"; \
34275 relative: 1.0 1.05; \
34279 normal: "ilist_item_shadow.png"; \
34285 name: "cit_"#_pos".base"; \
34288 state: "default" 0.0; \
34289 rel1.to: "cit_"#_pos".rect"; \
34290 rel2.to: "cit_"#_pos".rect"; \
34291 rel2.offset: -1 -1; \
34293 normal: "ilist_1.png"; \
34299 state: "today" 0.0; \
34300 inherit: "default" 0.0; \
34301 image.normal: "ilist_2.png"; \
34302 color: 240 240 240 255; \
34305 part { name: "cit_"#_pos".bg"; \
34307 description { state: "default" 0.0; \
34309 color: 255 255 255 0; \
34311 to: "cit_"#_pos".rect"; \
34312 relative: 0.0 0.0; \
34315 to: "cit_"#_pos".rect"; \
34316 relative: 1.0 1.0; \
34320 normal: "bt_sm_base1.png"; \
34323 image.middle: SOLID; \
34325 description { state: "selected" 0.0; \
34326 inherit: "default" 0.0; \
34328 color: 255 255 255 255; \
34331 part { name: "cit_"#_pos".text"; \
34333 effect: SOFT_SHADOW; \
34337 state: "default" 0.0; \
34338 rel1.to: "cit_"#_pos".bg"; \
34339 rel2.to: "cit_"#_pos".bg"; \
34340 color: 0 0 0 255; \
34349 description { state: "selected" 0.0; \
34350 inherit: "default" 0.0; \
34351 color: 224 224 224 255; \
34352 color3: 0 0 0 64; \
34355 part { name: "cit_"#_pos".fg1"; \
34357 description { state: "default" 0.0; \
34359 color: 255 255 255 0; \
34360 rel1.to: "cit_"#_pos".bg"; \
34361 rel2.relative: 1.0 0.5; \
34362 rel2.to: "cit_"#_pos".bg"; \
34364 normal: "bt_sm_hilight.png"; \
34368 description { state: "selected" 0.0; \
34369 inherit: "default" 0.0; \
34371 color: 255 255 255 255; \
34374 part { name: "cit_"#_pos".fg2"; \
34376 description { state: "default" 0.0; \
34378 color: 255 255 255 0; \
34379 rel1.to: "cit_"#_pos".bg"; \
34380 rel2.to: "cit_"#_pos".bg"; \
34382 normal: "bt_sm_shine.png"; \
34386 description { state: "selected" 0.0; \
34387 inherit: "default" 0.0; \
34389 color: 255 255 255 255; \
34392 part { name: "cit_"#_pos".check"; \
34394 description { state: "default" 0.0; \
34396 to: "cit_"#_pos".bg"; \
34397 relative: 0.7 0.6; \
34401 to: "cit_"#_pos".bg"; \
34402 relative: 1.1 1.2; \
34407 color: 255 0 0 255; \
34408 image.normal: "check.png"; \
34410 description { state: "visible" 0.0; \
34411 inherit: "default" 0.0; \
34417 name: "cit_"#_pos".go_active"; \
34418 signal: "cit_"#_pos",selected"; \
34420 action: STATE_SET "selected" 0.0; \
34421 target: "cit_"#_pos".bg"; \
34422 target: "cit_"#_pos".fg1"; \
34423 target: "cit_"#_pos".fg2"; \
34424 target: "cit_"#_pos".text"; \
34427 name: "cit_"#_pos".go_passive"; \
34428 signal: "cit_"#_pos",unselected"; \
34430 action: STATE_SET "default" 0.0; \
34431 target: "cit_"#_pos".bg"; \
34432 target: "cit_"#_pos".fg1"; \
34433 target: "cit_"#_pos".fg2"; \
34434 target: "cit_"#_pos".text"; \
34437 name: "cit_"#_pos".is_today"; \
34438 signal: "cit_"#_pos",today"; \
34440 action: STATE_SET "today" 0.0; \
34441 target: "cit_"#_pos".base"; \
34444 name: "cit_"#_pos".not_today"; \
34445 signal: "cit_"#_pos",not_today"; \
34447 action: STATE_SET "default" 0.0; \
34448 target: "cit_"#_pos".base"; \
34451 source: "cit_"#_pos".clicked"; \
34452 signal: "mouse,clicked,1"; \
34453 source: "cit_"#_pos".event"; \
34454 action: SIGNAL_EMIT "elm,action,selected" #_pos; \
34457 name: "cit_"#_pos".clear"; \
34458 signal: "cit_"#_pos",clear"; \
34460 action: STATE_SET "default" 0.0; \
34461 target: "cit_"#_pos".check"; \
34462 target: "cit_"#_pos".hd"; \
34465 name: "cit_"#_pos".checked"; \
34466 signal: "cit_"#_pos",checked"; \
34468 action: STATE_SET "visible" 0.0; \
34469 target: "cit_"#_pos".check"; \
34472 name: "cit_"#_pos".holiday"; \
34473 signal: "cit_"#_pos",holiday"; \
34475 action: STATE_SET "visible" 0.0; \
34476 target: "cit_"#_pos".hd"; \
34480 group { name: "elm/calendar/base/default";
34482 image: "shelf_inset.png" COMP;
34483 image: "bt_base1.png" COMP;
34484 image: "bt_hilight.png" COMP;
34485 image: "bt_shine.png" COMP;
34486 image: "bt_glow.png" COMP;
34487 image: "bt_dis_base.png" COMP;
34488 image: "bt_dis_hilight.png" COMP;
34489 image: "sp_bt_l.png" COMP;
34490 image: "sp_bt_r.png" COMP;
34491 image: "bt_sm_base1.png" COMP;
34492 image: "bt_sm_shine.png" COMP;
34493 image: "bt_sm_hilight.png" COMP;
34494 image: "ilist_1.png" COMP;
34495 image: "ilist_2.png" COMP;
34496 image: "ilist_item_shadow.png" COMP;
34497 image: "check.png" COMP;
34502 description { state: "default" 0.0;
34505 rel2.offset: -2 -2;
34506 color: 255 255 255 0;
34510 part { name: "spinner-base";
34513 description { state: "default" 0.0;
34519 rel2.offset: -7 -7;
34520 color: 255 255 255 0;
34524 part { name: "conf_over_spinner";
34526 description { state: "default" 0.0;
34527 rel1.to: "spinner-base";
34528 rel1.offset: -3 -3;
34529 rel2.to: "spinner-base";
34532 normal: "shelf_inset.png";
34539 part { name: "table-base";
34542 description { state: "default" 0.0;
34545 rel1.to_y: "spinner-base";
34547 rel1.relative: 0 1;
34549 rel2.offset: -7 -7;
34550 color: 255 255 255 0;
34553 part { name: "conf_over_table";
34555 description { state: "default" 0.0;
34556 rel1.to: "table-base";
34557 rel1.offset: -3 -3;
34558 rel2.to: "table-base";
34561 normal: "shelf_inset.png";
34568 part { name: "header";
34571 description { state: "default" 0.0;
34572 rel1.to: "table-base";
34573 rel1.relative: 0 0;
34574 rel2.to: "table-base";
34575 rel2.relative: 1 0.1;
34576 color: 255 255 255 0;
34579 part { name: "base";
34582 description { state: "default" 0.0;
34583 rel1.to_x: "table-base";
34584 rel1.to_y: "header";
34585 rel1.relative: 0 1;
34587 rel2.to: "table-base";
34589 color: 255 255 255 0;
34592 part { name: "left_bt";
34594 description { state: "default" 0.0;
34595 rel1 { to: "spinner-base";
34598 rel2 { to: "spinner-base";
34606 normal: "bt_base1.png";
34611 description { state: "clicked" 0.0;
34612 inherit: "default" 0.0;
34613 image.normal: "bt_base1.png";
34614 image.middle: SOLID;
34617 part { name: "left_over1";
34619 description { state: "default" 0.0;
34620 rel1.to: "left_bt";
34621 rel2 { to: "left_bt";
34625 normal: "bt_hilight.png";
34630 part { name: "left_over2";
34633 description { state: "default" 0.0;
34634 rel1.to: "left_bt";
34635 rel2.to: "left_bt";
34637 normal: "bt_shine.png";
34642 part { name: "left_over3";
34645 description { state: "default" 0.0;
34646 color: 255 255 255 0;
34647 rel1.to: "left_bt";
34648 rel2.to: "left_bt";
34650 normal: "bt_glow.png";
34651 border: 12 12 12 12;
34655 description { state: "clicked" 0.0;
34656 inherit: "default" 0.0;
34658 color: 255 255 255 255;
34661 part { name: "right_bt";
34663 description { state: "default" 0.0;
34664 rel1 { to: "spinner-base";
34667 rel2 { to: "spinner-base";
34675 normal: "bt_base1.png";
34680 description { state: "clicked" 0.0;
34681 inherit: "default" 0.0;
34682 image.normal: "bt_base1.png";
34683 image.middle: SOLID;
34686 part { name: "right_over1";
34688 description { state: "default" 0.0;
34689 rel1.to: "right_bt";
34690 rel2 { to: "right_bt";
34694 normal: "bt_hilight.png";
34699 part { name: "right_over2";
34702 description { state: "default" 0.0;
34703 rel1.to: "right_bt";
34704 rel2.to: "right_bt";
34706 normal: "bt_shine.png";
34711 part { name: "right_over3";
34714 description { state: "default" 0.0;
34715 color: 255 255 255 0;
34716 rel1.to: "right_bt";
34717 rel2.to: "right_bt";
34719 normal: "bt_glow.png";
34720 border: 12 12 12 12;
34724 description { state: "clicked" 0.0;
34725 inherit: "default" 0.0;
34727 color: 255 255 255 255;
34730 part { name: "left_bt_icon";
34732 description { state: "default" 0.0;
34733 rel1.to: "left_bt";
34734 rel2.to: "left_bt";
34738 image.normal: "sp_bt_l.png";
34740 description { state: "rtl" 0.0;
34741 inherit: "default" 0.0;
34742 image.normal: "sp_bt_r.png";
34745 part { name: "right_bt_icon";
34747 description { state: "default" 0.0;
34748 rel1.to: "right_bt";
34749 rel2.to: "right_bt";
34753 image.normal: "sp_bt_r.png";
34755 description { state: "rtl" 0.0;
34756 inherit: "default" 0.0;
34757 image.normal: "sp_bt_l.png";
34760 part { name: "month_text";
34764 description { state: "default" 0.0;
34767 rel1 { relative: 1.0 0.0;
34770 to_y: "spinner-base";
34772 rel2 { relative: 0.0 1.0;
34775 to_y: "spinner-base";
34779 font: "Sans,Edje-Vera";
34786 CH(0) CH(1) CH(2) CH(3) CH(4) CH(5) CH(6)
34787 CIT(0) CIT(1) CIT(2) CIT(3) CIT(4) CIT(5) CIT(6)
34788 CIT(7) CIT(8) CIT(9) CIT(10) CIT(11) CIT(12) CIT(13)
34789 CIT(14) CIT(15) CIT(16) CIT(17) CIT(18) CIT(19) CIT(20)
34790 CIT(21) CIT(22) CIT(23) CIT(24) CIT(25) CIT(26) CIT(27)
34791 CIT(28) CIT(29) CIT(30) CIT(31) CIT(32) CIT(33) CIT(34)
34792 CIT(35) CIT(36) CIT(37) CIT(38) CIT(39) CIT(40) CIT(41)
34795 program { name: "dec_start";
34796 signal: "mouse,down,1";
34798 action: SIGNAL_EMIT "elm,action,decrement,start" "";
34800 program { name: "dec_stop";
34801 signal: "mouse,up,1";
34803 action: SIGNAL_EMIT "elm,action,stop" "";
34805 program { name: "inc_start";
34806 signal: "mouse,down,1";
34807 source: "right_bt";
34808 action: SIGNAL_EMIT "elm,action,increment,start" "";
34810 program { name: "inc_stop";
34811 signal: "mouse,up,1";
34812 source: "right_bt";
34813 action: SIGNAL_EMIT "elm,action,stop" "";
34816 name: "left_bt_click";
34817 signal: "mouse,down,1";
34818 source: "left_over2";
34819 action: STATE_SET "clicked" 0.0;
34823 name: "left_bt_unclick";
34824 signal: "mouse,up,1";
34825 source: "left_over2";
34826 action: STATE_SET "default" 0.0;
34830 name: "left_bt_click2";
34831 signal: "mouse,down,1";
34832 source: "left_over3";
34833 action: STATE_SET "clicked" 0.0;
34834 target: "left_over3";
34837 name: "left_bt_unclick2";
34838 signal: "mouse,up,1";
34839 source: "left_over3";
34840 action: STATE_SET "default" 0.0;
34841 transition: DECELERATE 0.5;
34842 target: "left_over3";
34845 name: "right_bt_click";
34846 signal: "mouse,down,1";
34847 source: "right_over2";
34848 action: STATE_SET "clicked" 0.0;
34849 target: "right_bt";
34852 name: "right_bt_unclick";
34853 signal: "mouse,up,1";
34854 source: "right_over2";
34855 action: STATE_SET "default" 0.0;
34856 target: "right_bt";
34859 name: "right_bt_click2";
34860 signal: "mouse,down,1";
34861 source: "right_over3";
34862 action: STATE_SET "clicked" 0.0;
34863 target: "right_over3";
34866 name: "right_bt_unclick2";
34867 signal: "mouse,up,1";
34868 source: "right_over3";
34869 action: STATE_SET "default" 0.0;
34870 transition: DECELERATE 0.5;
34871 target: "right_over3";
34873 program { name: "to_rtl";
34874 signal: "edje,state,rtl";
34876 action: STATE_SET "rtl" 0.0;
34877 target: "right_bt_icon";
34878 target: "left_bt_icon";
34880 program { name: "to_ltr";
34881 signal: "edje,state,ltr";
34883 action: STATE_SET "default" 0.0;
34884 target: "right_bt_icon";
34885 target: "left_bt_icon";
34893 ////////////////////////////////////////////////////////////////////////////////
34895 ////////////////////////////////////////////////////////////////////////////////
34896 group { name: "elm/colorselector/bg/default";
34898 part { name: "elm.colorbar_0";
34901 description { state: "default" 0.0;
34903 rel1.relative: 0.0 0.00653594771;
34904 rel2.relative: 1.0 0.254901961;
34907 part { name: "elm.colorbar_1";
34910 description { state: "default" 0.0;
34912 rel1.relative: 0.0 0.254901961;
34913 rel2.relative: 1.0 0.503267974;
34916 part { name: "elm.colorbar_2";
34919 description { state: "default" 0.0;
34921 rel1.relative: 0.0 0.503267974;
34922 rel2.relative: 1.0 0.751633987;
34925 part { name: "elm.colorbar_3";
34928 description { state: "default" 0.0;
34930 rel1.relative: 0.0 0.751633987;
34931 rel2.relative: 1.0 1.0;
34937 group { name: "elm/colorselector/base/default";
34939 part { name: "elm.bar_bg";
34942 description { state: "default" 0.0;
34946 to_x: "elm.arrow_bg";
34947 to_y: "elm.arrow_icon";
34951 relative: 1.0 0.83;
34952 to_x: "elm.arrow_bg";
34957 part { name: "elm.bar";
34960 description { state: "default" 0.0;
34961 rel1.to: "elm.bar_bg";
34962 rel2.to: "elm.bar_bg";
34965 part { name: "elm.arrow_bg";
34968 description { state: "default" 0.0;
34970 relative: 1.0 0.17;
34972 to_x: "elm.l_button";
34975 relative: 0.0 0.83;
34977 to_x: "elm.r_button";
34981 part { name: "elm.arrow";
34985 description { state: "default" 0.0;
34990 to_x: "elm.arrow_bg";
34993 relative: 0.0 0.17;
34994 to_x: "elm.arrow_bg";
35000 confine: "elm.arrow_bg";
35005 part { name: "elm.arrow_icon";
35008 description { state: "default" 0.0;
35023 part { name: "event";
35026 description { state: "default" 0.0;
35028 to: "elm.arrow_icon";
35031 to_x: "elm.arrow_icon";
35032 to_y: "elm.arrow_bg";
35038 events: "elm.arrow";
35041 part { name: "elm.l_button";
35045 description { state: "default" 0.0;
35050 to_y: "elm.bar_bg";
35054 to_y: "elm.bar_bg";
35059 part { name: "elm.r_button";
35064 state: "default" 0.0;
35069 to_y: "elm.bar_bg";
35073 to_y: "elm.bar_bg";
35081 group{ name: "elm/colorselector/image/colorbar_0/default";
35083 image: "color_picker_color.png" COMP;
35086 part { name: "colorbar_0_image";
35089 description { state: "default" 0.0;
35090 rel2.offset: -1 -1;
35091 image.normal: "color_picker_color.png";
35097 group { name: "elm/colorselector/image/colorbar_1/default";
35099 image: "color_picker_opacity.png" COMP;
35102 part { name: "colorbar_1_image";
35105 description { state: "default" 0.0;
35106 rel2.offset: -1 -1;
35107 image.normal: "color_picker_opacity.png";
35113 group { name: "elm/colorselector/image/colorbar_2/default";
35115 image: "color_picker_brightness.png" COMP;
35118 part { name: "colorbar_2_image";
35121 description { state: "default" 0.0;
35122 rel2.offset: -1 -1;
35123 image.normal: "color_picker_brightness.png";
35129 group { name: "elm/colorselector/image/colorbar_3/default";
35131 image: "color_picker_alpha.png" COMP;
35134 part { name: "colorbar_3_image";
35137 description { state: "default" 0.0;
35138 rel2.offset: -1 -1;
35139 image.normal: "color_picker_alpha.png";
35145 group { name: "elm/colorselector/bg_image/colorbar_3/default";
35147 image: "color_picker_alpha_bg.png" COMP;
35150 part { name: "colorbar_3_image";
35153 description { state: "default" 0.0;
35154 rel2.offset: -1 -1;
35155 image.normal: "color_picker_alpha_bg.png";
35161 group { name: "elm/colorselector/arrow/default";
35163 image: "icon_arrow_down.png" COMP;
35169 description { state: "default" 0.0;
35173 part { name: "arrow_image";
35176 description { state: "default" 0.0;
35177 image.normal: "icon_arrow_down.png";
35184 ///////////////////////////////////////////////////////////////////////////////
35185 #define FLIP_PICKER_MAX_LEN (50)
35186 #define FLIP_PICKER_MAX_LEN_STR "50"
35188 group { name: "elm/flipselector/base/default";
35190 image: "flip_base.png" COMP;
35191 image: "flip_base_shad.png" COMP;
35192 image: "flip_shad.png" COMP;
35193 image: "arrow_up.png" COMP;
35194 image: "arrow_down.png" COMP;
35195 image: "flip_t.png" COMP;
35196 image: "flip_b.png" COMP;
35200 item: "max_len" FLIP_PICKER_MAX_LEN_STR;
35203 //FIXME: quick successive clicks on, say, up, lead to nastiness
35205 public cur, prev, next, lock;
35207 public animator_bottom_down(val, Float:pos) {
35208 new tmp[FLIP_PICKER_MAX_LEN];
35210 set_tween_state(PART:"bottom", pos, "shrink", 0.0, "default", 0.0);
35211 set_tween_state(PART:"bottom_sheet", pos, "shrink", 0.0, "default",
35213 set_tween_state(PART:"shadow", pos, "half", 0.0, "full",
35217 set_state(PART:"shadow", "default", 0.0);
35220 fetch_str(next, 0, tmp, FLIP_PICKER_MAX_LEN);
35221 if (strncmp(tmp, "", FLIP_PICKER_MAX_LEN) != 0) {
35222 replace_str(next, 0, "");
35223 message(MSG_STRING, 1, tmp);
35228 public animator_top_down(val, Float:pos) {
35229 set_tween_state(PART:"top", pos, "default", 0.0, "shrink", 0.0);
35230 set_tween_state(PART:"top_sheet", pos, "default", 0.0, "shrink",
35232 set_tween_state(PART:"shadow", pos, "default", 0.0, "half",
35236 anim(0.2, "animator_bottom_down", val);
35239 public animator_bottom_up(val, Float:pos) {
35240 set_tween_state(PART:"bottom", pos, "default", 0.0, "shrink", 0.0);
35241 set_tween_state(PART:"bottom_sheet", pos, "default", 0.0, "shrink",
35243 set_tween_state(PART:"shadow", pos, "full", 0.0, "half",
35247 anim(0.2, "animator_top_up", val);
35250 public animator_top_up(val, Float:pos) {
35251 new tmp[FLIP_PICKER_MAX_LEN];
35253 set_tween_state(PART:"top", pos, "shrink", 0.0, "default", 0.0);
35254 set_tween_state(PART:"top_sheet", pos, "shrink", 0.0, "default",
35256 set_tween_state(PART:"shadow", pos, "half", 0.0, "default",
35260 set_state(PART:"shadow", "default", 0.0);
35263 fetch_str(next, 0, tmp, FLIP_PICKER_MAX_LEN);
35264 if (strncmp(tmp, "", FLIP_PICKER_MAX_LEN) != 0) {
35265 replace_str(next, 0, "");
35266 message(MSG_STRING, 2, tmp);
35271 public message(Msg_Type:type, id, ...) {
35273 if ((type == MSG_STRING) && (id == 1)) {
35274 new value[FLIP_PICKER_MAX_LEN], tmp[FLIP_PICKER_MAX_LEN];
35276 snprintf(value, FLIP_PICKER_MAX_LEN, "%s", getarg(2));
35278 if (get_int(lock) == 1) {
35279 replace_str(next, 0, value);
35283 fetch_str(cur, 0, tmp, FLIP_PICKER_MAX_LEN);
35285 set_text(PART:"bottom_b", tmp);
35287 set_state(PART:"top", "shrink", 0.0);
35288 set_text(PART:"top", tmp);
35289 set_state(PART:"top", "default", 0.0);
35290 set_text(PART:"top", tmp);
35292 replace_str(prev, 0, tmp);
35294 set_state(PART:"bottom", "default", 0.0);
35295 set_text(PART:"bottom", value);
35296 set_state(PART:"bottom", "shrink", 0.0);
35297 set_text(PART:"bottom", value);
35299 set_text(PART:"top_b", value);
35301 replace_str(cur, 0, value);
35303 set_state(PART:"bottom_sheet", "shrink", 0.0);
35304 set_state(PART:"top_sheet", "default", 0.0);
35307 set_state(PART:"shadow", "default", 0.0);
35308 anim(0.2, "animator_top_down", 1);
35312 if ((type == MSG_STRING) && (id == 2)) {
35313 new value[FLIP_PICKER_MAX_LEN], tmp[FLIP_PICKER_MAX_LEN];
35315 snprintf(value, FLIP_PICKER_MAX_LEN, "%s", getarg(2));
35317 if (get_int(lock) == 1) {
35318 replace_str(next, 0, value);
35322 fetch_str(cur, 0, tmp, FLIP_PICKER_MAX_LEN);
35324 set_text(PART:"top_b", tmp);
35326 set_state(PART:"bottom", "shrink", 0.0);
35327 set_text(PART:"bottom", tmp);
35328 set_state(PART:"bottom", "default", 0.0);
35329 set_text(PART:"bottom", tmp);
35331 replace_str(prev, 0, tmp);
35333 set_state(PART:"top", "default", 0.0);
35334 set_text(PART:"top", value);
35335 set_state(PART:"top", "shrink", 0.0);
35336 set_text(PART:"top", value);
35338 set_text(PART:"bottom_b", value);
35340 replace_str(cur, 0, value);
35342 set_state(PART:"bottom_sheet", "default", 0.0);
35343 set_state(PART:"top_sheet", "shrink", 0.0);
35346 set_state(PART:"shadow", "full", 0.0);
35347 anim(0.2, "animator_bottom_up", 1);
35353 part { name: "shad";
35355 description { state: "default" 0.0;
35356 rel1.offset: -4 -4;
35361 normal: "flip_base_shad.png";
35367 part { name: "base";
35369 description { state: "default" 0.0;
35371 rel2.offset: -5 -5;
35373 image.normal: "flip_base.png";
35380 description { state: "default" 0.0;
35382 rel1.relative: 0.0 0.5;
35386 description { state: "hidden" 0.0;
35387 inherit: "default" 0.0;
35395 description { state: "default" 0.0;
35398 rel2.relative: 1.0 0.5;
35401 description { state: "hidden" 0.0;
35402 inherit: "default" 0.0;
35407 part { name: "bottom_sheet_static";
35409 description { state: "default" 0.0;
35413 image.normal: "flip_b.png";
35417 part { name: "bottom_b";
35419 clip_to: "bottom_clipper";
35422 description { state: "default" 0.0;
35428 font: "Sans:style=Bold,Edje-Vera-Bold";
35436 part { name: "shadow";
35438 description { state: "default" 0.0;
35441 rel2.relative: 1.0 0.0;
35442 image.normal: "flip_shad.png";
35444 description { state: "half" 0.0;
35445 inherit: "default" 0.0;
35446 rel2.relative: 1.0 0.5;
35448 description { state: "full" 0.0;
35449 inherit: "default" 0.0;
35450 rel2.relative: 1.0 1.0;
35454 part { name: "bottom_sheet";
35456 description { state: "default" 0.0;
35460 image.normal: "flip_b.png";
35462 description { state: "shrink" 0.0;
35463 inherit: "default" 0.0;
35465 rel2.relative: 1.0 0.0;
35469 part { name: "bottom";
35471 clip_to: "bottom_clipper";
35474 description { state: "default" 0.0;
35480 font: "Sans:style=Bold,Edje-Vera-Bold";
35486 description { state: "shrink" 0.0;
35487 inherit: "default" 0.0;
35488 color: 128 128 128 255;
35490 rel2.relative: 1.0 0.5; /* FIXME: same visual effect? --> MAP! */
35494 part { name: "top_sheet_static";
35496 description { state: "default" 0.0;
35500 image.normal: "flip_t.png";
35504 part { name: "top_b";
35506 clip_to: "top_clipper";
35509 description { state: "default" 0.0;
35515 font: "Sans:style=Bold,Edje-Vera-Bold";
35524 part { name: "top_sheet";
35526 description { state: "default" 0.0;
35530 image.normal: "flip_t.png";
35532 description { state: "shrink" 0.0;
35533 inherit: "default" 0.0;
35534 color: 128 128 128 255;
35536 rel1.relative: 0.0 1.0;
35540 part { name: "top";
35542 clip_to: "top_clipper";
35545 description { state: "default" 0.0;
35551 font: "Sans:style=Bold,Edje-Vera-Bold";
35557 description { state: "shrink" 0.0;
35558 inherit: "default" 0.0;
35560 rel1.relative: 0.0 0.5;
35564 part { name: "arrow_top";
35567 description { state: "default" 0.0;
35573 image.normal: "arrow_up.png";
35575 description { state: "hidden" 0.0;
35576 inherit: "default" 0.0;
35580 part { name: "arrow_bottom";
35583 description { state: "default" 0.0;
35589 image.normal: "arrow_down.png";
35591 description { state: "hidden" 0.0;
35592 inherit: "default" 0.0;
35600 name: "top_clipper";
35602 state: "default" 0.0;
35612 name: "bottom_clipper";
35614 state: "default" 0.0;
35623 program { name: "load";
35627 append_str(cur, "");
35628 append_str(prev, "");
35629 append_str(next, "");
35634 program { name: "hide_arrows";
35635 signal: "elm,state,button,hidden";
35637 action: STATE_SET "hidden" 0.0;
35638 target: "arrow_top";
35639 target: "arrow_bottom";
35644 program { name: "show_arrows";
35645 signal: "elm,state,button,visible";
35647 action: STATE_SET "default" 0.0;
35648 target: "arrow_top";
35649 target: "arrow_bottom";
35654 program { name: "up";
35655 signal: "mouse,down,1";
35657 action: SIGNAL_EMIT "elm,action,up,start" "";
35659 program { name: "up,stop";
35660 signal: "mouse,up,1";
35662 action: SIGNAL_EMIT "elm,action,up,stop" "";
35664 program { name: "down";
35665 signal: "mouse,down,1";
35667 action: SIGNAL_EMIT "elm,action,down,start" "";
35669 program { name: "down,stop";
35670 signal: "mouse,up,1";
35672 action: SIGNAL_EMIT "elm,action,down,stop" "";
35677 ////////////////////////////////////////////////////////////////////////////////
35679 ////////////////////////////////////////////////////////////////////////////////
35680 group { name: "elm/diskselector/base/default";
35682 image: "bar_shine.png" COMP;
35689 description { state: "default" 0.0;
35693 part { name: "shine_left";
35695 description { state: "default" 0.0;
35697 rel1.relative: -0.1 0;
35699 rel2.relative: 0.1 1;
35700 image.normal: "bar_shine.png";
35701 color: 255 255 255 120;
35704 part { name: "shine_center";
35706 description { state: "default" 0.0;
35708 rel1.relative: 0.2 0;
35710 rel2.relative: 0.8 1;
35711 image.normal: "bar_shine.png";
35712 color: 255 255 255 180;
35715 part { name: "shine_right";
35717 description { state: "default" 0.0;
35719 rel1.relative: 0.9 0;
35721 rel2.relative: 1.1 1;
35722 image.normal: "bar_shine.png";
35723 color: 255 255 255 120;
35726 part { name: "clipper";
35729 description { state: "default" 0.0;
35733 rel2.offset: -3 -3;
35736 part { name: "elm.swallow.content";
35737 clip_to: "clipper";
35739 description { state: "default" 0.0;
35747 group { name: "elm/diskselector/item/default";
35750 item: "len_threshold" "14";
35751 item: "display_item_num" "3";
35752 item: "min_height" "-1";
35753 item: "min_width" "-1";
35757 part { name: "elm.swallow.icon";
35759 description { state: "default" 0.0;
35771 description { state: "show" 0.0;
35772 inherit: "default" 0.0;
35774 description { state: "default_small" 0.0;
35775 inherit: "default" 0.0;
35776 rel1.relative: 0 0.2;
35777 rel2.relative: 0 0.8;
35779 description { state: "left_side" 0.0;
35780 inherit: "default" 0.0;
35781 rel1.relative: 0 0.2;
35782 rel2.relative: 0 0.8;
35783 color: 255 255 255 160;
35785 description { state: "right_side" 0.0;
35786 inherit: "left_side" 0.0;
35787 rel1.relative: 0.4 0.2;
35788 rel2.relative: 0.4 0.8;
35789 color: 255 255 255 160;
35792 part { name: "elm.text";
35796 description { state: "default" 0.0;
35797 rel1.relative: 1 0.0;
35798 rel1.to_x: "elm.swallow.icon";
35799 rel2.relative: 1.0 1.0;
35800 color: 255 255 255 255;
35803 font: "Sans,Edje-Vera";
35809 description { state: "show" 0.0;
35810 inherit: "default" 0.0;
35813 description { state: "default_small" 0.0;
35814 inherit: "default" 0.0;
35818 description { state: "left_side" 0.0;
35819 inherit: "default" 0.0;
35820 color: 172 172 172 255;
35823 text.align: 0.2 0.5;
35825 description { state: "right_side" 0.0;
35826 inherit: "default" 0.0;
35827 color: 172 172 172 255;
35830 text.align: 0.8 0.5;
35836 program { name: "center_text";
35837 signal: "elm,state,center";
35839 action: STATE_SET "show" 0.0;
35840 target: "elm.text";
35841 target: "elm.swallow.icon";
35843 program { name: "center_small_text";
35844 signal: "elm,state,center_small";
35846 action: STATE_SET "default_small" 0.0;
35847 target: "elm.text";
35848 target: "elm.swallow.icon";
35850 program { name: "l_side_text";
35851 signal: "elm,state,left_side";
35853 action: STATE_SET "left_side" 0.0;
35854 target: "elm.text";
35855 target: "elm.swallow.icon";
35857 program { name: "r_side_text";
35858 signal: "elm,state,right_side";
35860 action: STATE_SET "right_side" 0.0;
35861 target: "elm.text";
35862 target: "elm.swallow.icon";
35867 group { name: "elm/entry/path/separator/default";
35868 images.image: "arrow_right.png" COMP;
35870 part { name: "icon";
35872 description { state: "default" 0.0;
35873 image.normal: "arrow_right.png";
35881 group { name: "elm/fileselector/base/default";
35883 item: "path_separator" "<item relsize=16x16 vsize=full href=path/separator></item>";
35886 part { name: "elm.swallow.up";
35888 description { state: "default" 0.0;
35898 part { name: "elm.swallow.home";
35900 description { state: "default" 0.0;
35905 to: "elm.swallow.up";
35910 to: "elm.swallow.up";
35916 part { name: "elm.swallow.files";
35918 description { state: "default" 0.0;
35923 to_y: "elm.swallow.home";
35928 to_y: "elm.swallow.path";
35934 part { name: "elm.swallow.path";
35936 description { state: "default" 0.0;
35940 to_y: "elm.swallow.filename";
35945 to_y: "elm.swallow.filename";
35951 part { name: "elm.swallow.filename";
35953 description { state: "default" 0.0;
35957 to_y: "elm.swallow.ok";
35962 to_y: "elm.swallow.ok";
35968 part { name: "elm.swallow.cancel";
35970 description { state: "default" 0.0;
35974 to: "elm.swallow.ok";
35979 to: "elm.swallow.ok";
35985 part { name: "elm.swallow.ok";
35987 description { state: "default" 0.0;
35999 group { name: "elm/fileselector_entry/base/default";
36001 part { name: "elm.swallow.entry";
36003 description { state: "default" 0.0;
36006 rel2 { to_x: "elm.swallow.button";
36012 part { name: "elm.swallow.button";
36014 description { state: "default" 0.0;
36027 ////////////////////////////////////////////////////////////////////////
36028 // Standard layouts to be used //
36029 ////////////////////////////////////////////////////////////////////////
36030 /* application with toolbar and main content area */
36031 group { name: "elm/layout/application/toolbar-content";
36033 part { name: "elm.swallow.content";
36035 description { state: "default" 0.0;
36036 rel1 { to_y: "elm.external.toolbar";
36043 part { name: "elm.external.toolbar";
36045 source: "elm/toolbar";
36046 description { state: "default" 0.0;
36058 /* application with toolbar and main content area with a back button and title area */
36059 group { name: "elm/layout/application/toolbar-content-back";
36061 part { name: "elm.swallow.content";
36063 description { state: "default" 0.0;
36064 rel1 { to_y: "title_clipper";
36071 part { name: "elm.external.toolbar";
36073 source: "elm/toolbar";
36074 description { state: "default" 0.0;
36083 part { name: "title_clipper";
36085 description { state: "default" 0.0;
36094 description { state: "hidden" 0.0;
36095 inherit: "default" 0.0;
36102 part { name: "back_clipper";
36104 clip_to: "title_clipper";
36105 description { state: "default" 0.0;
36108 description { state: "hidden" 0.0;
36112 part { name: "back";
36114 source: "elm/button";
36115 clip_to: "back_clipper";
36116 description { state: "default" 0.0;
36119 rel1 { to_y: "elm.external.toolbar";
36123 rel2 { to_y: "elm.external.toolbar";
36127 params.string: "label" "Back";
36134 action: SIGNAL_EMIT "elm,action,back" "";
36137 signal: "elm,back,hide";
36139 action: STATE_SET "hidden" 0.0;
36140 target: "back_clipper";
36143 signal: "elm,back,show";
36145 action: STATE_SET "default" 0.0;
36146 target: "back_clipper";
36149 signal: "elm,title,hide";
36151 action: STATE_SET "hidden" 0.0;
36152 transition: LINEAR 0.1;
36153 target: "title_clipper";
36156 signal: "elm,title,show";
36158 action: STATE_SET "default" 0.0;
36159 target: "title_clipper";
36163 part { name: "elm.swallow.end";
36165 description { state: "default" 0.0;
36168 rel1 { to_y: "elm.external.toolbar";
36172 rel2 { to_y: "elm.external.toolbar";
36179 part { name: "elm.text.title";
36181 effect: SOFT_SHADOW;
36183 description { state: "default" 0.0;
36184 rel1 { to_y: "elm.external.toolbar";
36189 rel2 { to_y: "back";
36190 to_x: "elm.swallow.end";
36195 font: "Sans:style=Bold";
36203 /* application with toolbar and main content area with a back and next buttons and title area */
36204 group { name: "elm/layout/application/toolbar-content-back-next";
36206 part { name: "elm.swallow.content";
36208 description { state: "default" 0.0;
36209 rel1 { to_y: "title_clipper";
36216 part { name: "elm.external.toolbar";
36218 source: "elm/toolbar";
36219 description { state: "default" 0.0;
36228 part { name: "title_clipper";
36230 description { state: "default" 0.0;
36239 description { state: "hidden" 0.0;
36240 inherit: "default" 0.0;
36247 part { name: "back";
36249 source: "elm/button";
36250 clip_to: "back_clipper";
36251 description { state: "default" 0.0;
36254 rel1 { to_y: "elm.external.toolbar";
36258 rel2 { to_y: "elm.external.toolbar";
36262 params.string: "label" "Back";
36265 part { name: "back_clipper";
36267 clip_to: "title_clipper";
36268 description { state: "default" 0.0;
36271 description { state: "hidden" 0.0;
36275 part { name: "next";
36277 source: "elm/button";
36278 clip_to: "next_clipper";
36279 description { state: "default" 0.0;
36282 rel1 { to_y: "elm.external.toolbar";
36286 rel2 { to_y: "elm.external.toolbar";
36290 params.string: "label" "Next";
36293 part { name: "next_clipper";
36295 clip_to: "title_clipper";
36296 description { state: "default" 0.0;
36299 description { state: "hidden" 0.0;
36307 action: SIGNAL_EMIT "elm,action,back" "";
36310 signal: "elm,title,hide";
36312 action: STATE_SET "hidden" 0.0;
36313 transition: LINEAR 0.1;
36314 target: "title_clipper";
36317 signal: "elm,title,show";
36319 action: STATE_SET "default" 0.0;
36320 target: "title_clipper";
36323 signal: "elm,back,hide";
36325 action: STATE_SET "hidden" 0.0;
36326 target: "back_clipper";
36329 signal: "elm,back,show";
36331 action: STATE_SET "default" 0.0;
36332 target: "back_clipper";
36337 action: SIGNAL_EMIT "elm,action,next" "";
36340 signal: "elm,next,hide";
36342 action: STATE_SET "hidden" 0.0;
36343 target: "next_clipper";
36346 signal: "elm,next,show";
36348 action: STATE_SET "default" 0.0;
36349 target: "next_clipper";
36352 part { name: "elm.text.title";
36354 effect: SOFT_SHADOW;
36356 clip_to: "title_clipper";
36357 description { state: "default" 0.0;
36358 rel1 { to_y: "elm.external.toolbar";
36363 rel2 { to_y: "back";
36369 font: "Sans:style=Bold";
36376 /* application with a main content area with a back button and title area */
36377 group { name: "elm/layout/application/content-back";
36379 part { name: "elm.swallow.content";
36381 description { state: "default" 0.0;
36382 rel1 { to_y: "title_clipper";
36388 part { name: "title_clipper";
36390 description { state: "default" 0.0;
36399 description { state: "hidden" 0.0;
36400 inherit: "default" 0.0;
36407 part { name: "back_clipper";
36409 clip_to: "title_clipper";
36410 description { state: "default" 0.0;
36413 description { state: "hidden" 0.0;
36417 part { name: "back";
36419 source: "elm/button";
36420 clip_to: "back_clipper";
36421 description { state: "default" 0.0;
36432 params.string: "label" "Back";
36439 action: SIGNAL_EMIT "elm,action,back" "";
36442 signal: "elm,back,hide";
36444 action: STATE_SET "hidden" 0.0;
36445 target: "back_clipper";
36448 signal: "elm,back,show";
36450 action: STATE_SET "default" 0.0;
36451 target: "back_clipper";
36454 signal: "elm,title,hide";
36456 action: STATE_SET "hidden" 0.0;
36457 transition: LINEAR 0.1;
36458 target: "title_clipper";
36461 signal: "elm,title,show";
36463 action: STATE_SET "default" 0.0;
36464 target: "title_clipper";
36468 part { name: "elm.swallow.end";
36470 description { state: "default" 0.0;
36484 part { name: "elm.text.title";
36486 effect: SOFT_SHADOW;
36488 description { state: "default" 0.0;
36494 rel2 { to_y: "back";
36495 to_x: "elm.swallow.end";
36500 font: "Sans:style=Bold";
36508 /* application with a main content area with a back and next buttons and title area */
36509 group { name: "elm/layout/application/content-back-next";
36511 part { name: "elm.swallow.content";
36513 description { state: "default" 0.0;
36514 rel1 { to_y: "title_clipper";
36521 part { name: "title_clipper";
36523 description { state: "default" 0.0;
36532 description { state: "hidden" 0.0;
36533 inherit: "default" 0.0;
36540 part { name: "back";
36542 source: "elm/button";
36543 clip_to: "back_clipper";
36544 description { state: "default" 0.0;
36555 params.string: "label" "Back";
36558 part { name: "back_clipper";
36560 clip_to: "title_clipper";
36561 description { state: "default" 0.0;
36564 description { state: "hidden" 0.0;
36568 part { name: "next";
36570 source: "elm/button";
36571 clip_to: "next_clipper";
36572 description { state: "default" 0.0;
36583 params.string: "label" "Next";
36586 part { name: "next_clipper";
36588 clip_to: "title_clipper";
36589 description { state: "default" 0.0;
36592 description { state: "hidden" 0.0;
36600 action: SIGNAL_EMIT "elm,action,back" "";
36603 signal: "elm,title,hide";
36605 action: STATE_SET "hidden" 0.0;
36606 transition: LINEAR 0.1;
36607 target: "title_clipper";
36610 signal: "elm,title,show";
36612 action: STATE_SET "default" 0.0;
36613 target: "title_clipper";
36616 signal: "elm,back,hide";
36618 action: STATE_SET "hidden" 0.0;
36619 target: "back_clipper";
36622 signal: "elm,back,show";
36624 action: STATE_SET "default" 0.0;
36625 target: "back_clipper";
36630 action: SIGNAL_EMIT "elm,action,next" "";
36633 signal: "elm,next,hide";
36635 action: STATE_SET "hidden" 0.0;
36636 target: "next_clipper";
36639 signal: "elm,next,show";
36641 action: STATE_SET "default" 0.0;
36642 target: "next_clipper";
36645 part { name: "elm.text.title";
36647 effect: SOFT_SHADOW;
36649 clip_to: "title_clipper";
36650 description { state: "default" 0.0;
36656 rel2 { to_y: "back";
36662 font: "Sans:style=Bold";
36670 /* application with toolbar and main content area as a vertical box */
36671 group { name: "elm/layout/application/toolbar-vbox";
36673 part { name: "elm.box.content";
36675 description { state: "default" 0.0;
36676 rel1 { to_y: "elm.external.toolbar";
36680 box.layout: "vertical";
36684 part { name: "elm.external.toolbar";
36686 source: "elm/toolbar";
36687 description { state: "default" 0.0;
36699 /* application with toolbar and main content area as a table */
36700 group { name: "elm/layout/application/toolbar-table";
36702 part { name: "elm.table.content";
36704 description { state: "default" 0.0;
36705 rel1 { to_y: "elm.external.toolbar";
36712 part { name: "elm.external.toolbar";
36714 source: "elm/toolbar";
36715 description { state: "default" 0.0;
36727 ///////////////////////////////////////////////////////////////////////////////
36728 group { name: "elm/segment_control/base/default";
36729 #define SEGMENT_TYPE_SINGLE 1
36730 #define SEGMENT_TYPE_LEFT 2
36731 #define SEGMENT_TYPE_MIDDLE 3
36732 #define SEGMENT_TYPE_RIGHT 4
36733 #define SEGMENT_STATE_NORMAL 1
36734 #define SEGMENT_STATE_PRESSED 2
36735 #define SEGMENT_STATE_SELECTED 3
36736 #define SEGMENT_STATUS_ENABLED 0
36737 #define SEGMENT_STATUS_DISABLED 1
36744 state: "default" 0.0;
36751 group { name: "elm/segment_control/item/default";
36753 image: "seg_single_pressed.png" COMP;
36754 image: "seg_single_selected.png" COMP;
36755 image: "seg_single_normal.png" COMP;
36757 image: "seg_left_pressed.png" COMP;
36758 image: "seg_left_selected.png" COMP;
36759 image: "seg_left_normal.png" COMP;
36761 image: "seg_middle_pressed.png" COMP;
36762 image: "seg_middle_selected.png" COMP;
36763 image: "seg_middle_normal.png" COMP;
36765 image: "seg_right_pressed.png" COMP;
36766 image: "seg_right_selected.png" COMP;
36767 image: "seg_right_normal.png" COMP;
36770 part { name: "segment";
36773 description { state: "default" 0.0;
36777 normal: "seg_single_normal.png";
36783 description { state: "default_single" 0.0;
36784 inherit: "default" 0.0;
36787 normal: "seg_single_normal.png";
36791 description { state: "default_left" 0.0;
36792 inherit: "default" 0.0;
36795 normal: "seg_left_normal.png";
36799 description { state: "default_right" 0.0;
36800 inherit: "default" 0.0;
36803 normal: "seg_right_normal.png";
36807 description { state: "default_middle" 0.0;
36808 inherit: "default" 0.0;
36811 normal: "seg_middle_normal.png";
36815 description { state: "pressed_single" 0.0;
36816 inherit: "default" 0.0;
36819 normal: "seg_single_pressed.png";
36823 description { state: "pressed_left" 0.0;
36824 inherit: "default" 0.0;
36827 normal: "seg_left_pressed.png";
36831 description { state: "pressed_right" 0.0;
36832 inherit: "default" 0.0;
36835 normal: "seg_right_pressed.png";
36839 description { state: "pressed_middle" 0.0;
36840 inherit: "default" 0.0;
36843 normal: "seg_middle_pressed.png";
36847 description { state: "selected_single" 0.0;
36848 inherit: "default" 0.0;
36851 normal: "seg_single_selected.png";
36855 description { state: "selected_left" 0.0;
36856 inherit: "default" 0.0;
36859 normal: "seg_left_selected.png";
36863 description { state: "selected_right" 0.0;
36864 inherit: "default" 0.0;
36867 normal: "seg_right_selected.png";
36871 description { state: "selected_middle" 0.0;
36872 inherit: "default" 0.0;
36875 normal: "seg_middle_selected.png";
36880 part { name: "padding_left";
36884 description { state: "default" 0.0;
36886 rel1.relative: 0.0 0.0;
36887 rel2.relative: 0.0 1.0;
36894 part { name: "padding_right";
36898 description { state: "default" 0.0;
36900 rel1.relative: 1.0 0.0;
36901 rel2.relative: 1.0 1.0;
36908 part { name: "padding_top";
36912 description { state: "default" 0.0;
36914 rel1.relative: 0.0 0.0;
36915 rel2.relative: 1.0 0.0;
36922 part { name: "padding_bottom";
36926 description { state: "default" 0.0;
36928 rel1.relative: 0.0 1.0;
36929 rel2.relative: 1.0 1.0;
36936 part { name: "icon.bg";
36940 description { state: "default" 0.0;
36944 to_x: "padding_left";
36945 to_y: "padding_top";
36949 to: "elm.swallow.icon";
36956 part { name: "padding_icon_text";
36960 description { state: "default" 0.0; //when only icon or no icon is there
36974 description { state: "icononly" 0.0;
36975 inherit: "default" 0.0;
36977 description { state: "visible" 0.0; //when icon is visible
36978 inherit: "default" 0.0;
36982 part { name: "elm.swallow.icon";
36985 description { state: "default" 0.0;
36989 to_x: "padding_left";
36990 to_y: "padding_top";
36994 to_y: "padding_bottom";
36999 aspect_preference: BOTH;
37001 description { state: "visible" 0.0;
37002 inherit: "default" 0.0;
37005 to_y: "padding_bottom";
37009 description { state: "icononly" 0.0;
37010 inherit: "default" 0.0;
37013 to_x: "padding_right";
37014 to_y: "padding_bottom";
37020 part { name: "elm.text";
37025 state: "default" 0.0;
37030 to_x: "padding_icon_text";
37034 to_x: "padding_right";
37037 color: 224 224 224 255;
37048 description { state: "normal" 0.0;
37049 inherit: "default" 0.0;
37052 description { state: "pressed" 0.0;
37053 inherit: "default" 0.0;
37057 description { state: "selected" 0.0;
37058 inherit: "default" 0.0;
37060 color: 50 50 50 255;
37062 description { state: "disabled" 0.0;
37063 inherit: "default" 0.0;
37065 color: 200 200 200 255;
37068 part { name: "disabler";
37071 description { state: "default" 0.0;
37076 rel1 { relative: 0.0 0.0; to: "segment";}
37077 rel2 { relative: 1.0 1.0; to: "segment";}
37078 color: 255 255 255 150;
37080 description { state: "disabled_single" 0.0;
37081 inherit: "default" 0.0;
37084 normal: "seg_single_normal.png";
37088 description { state: "disabled_left" 0.0;
37089 inherit: "default" 0.0;
37092 normal: "seg_left_normal.png";
37096 description { state: "disabled_right" 0.0;
37097 inherit: "default" 0.0;
37100 normal: "seg_right_normal.png";
37104 description { state: "disabled_middle" 0.0;
37105 inherit: "default" 0.0;
37108 normal: "seg_middle_normal.png";
37116 public seg_type; // Single, Left, Middle, Right.
37117 public seg_state; // Normal/Default, Pressed, Selected.
37118 public seg_status;// Enabled/Default, Disabled
37120 public update_state() {
37121 new type, state, disabled;
37122 type = get_int(seg_type);
37123 state = get_int(seg_state);
37124 disabled = get_int(seg_status);
37126 if(state == SEGMENT_STATE_NORMAL)
37128 if(type == SEGMENT_TYPE_SINGLE)
37129 set_state(PART:"segment", "default_single", 0.0);
37130 else if(type == SEGMENT_TYPE_LEFT)
37131 set_state(PART:"segment", "default_left", 0.0);
37132 else if(type == SEGMENT_TYPE_MIDDLE)
37133 set_state(PART:"segment", "default_middle", 0.0);
37134 else if(type == SEGMENT_TYPE_RIGHT)
37135 set_state(PART:"segment", "default_right", 0.0);
37136 set_state(PART:"elm.text", "normal", 0.0);
37138 else if(state == SEGMENT_STATE_PRESSED)
37140 if(type == SEGMENT_TYPE_SINGLE)
37141 set_state(PART:"segment", "pressed_single", 0.0);
37142 else if(type == SEGMENT_TYPE_LEFT)
37143 set_state(PART:"segment", "pressed_left", 0.0);
37144 else if(type == SEGMENT_TYPE_MIDDLE)
37145 set_state(PART:"segment", "pressed_middle", 0.0);
37146 else if(type == SEGMENT_TYPE_RIGHT)
37147 set_state(PART:"segment", "pressed_right", 0.0);
37148 set_state(PART:"elm.text", "pressed", 0.0);
37150 else if(state == SEGMENT_STATE_SELECTED)
37152 if(type == SEGMENT_TYPE_SINGLE)
37153 set_state(PART:"segment", "selected_single", 0.0);
37154 else if(type == SEGMENT_TYPE_LEFT)
37155 set_state(PART:"segment", "selected_left", 0.0);
37156 else if(type == SEGMENT_TYPE_MIDDLE)
37157 set_state(PART:"segment", "selected_middle", 0.0);
37158 else if(type == SEGMENT_TYPE_RIGHT)
37159 set_state(PART:"segment", "selected_right", 0.0);
37160 set_state(PART:"elm.text", "selected", 0.0);
37162 if(disabled == SEGMENT_STATUS_DISABLED)
37164 if(type == SEGMENT_TYPE_SINGLE)
37165 set_state(PART:"disabler", "disabled_single", 0.0);
37166 else if(type == SEGMENT_TYPE_LEFT)
37167 set_state(PART:"disabler", "disabled_left", 0.0);
37168 else if(type == SEGMENT_TYPE_MIDDLE)
37169 set_state(PART:"disabler", "disabled_middle", 0.0);
37170 else if(type == SEGMENT_TYPE_RIGHT)
37171 set_state(PART:"disabler", "disabled_right", 0.0);
37172 set_state(PART:"elm.text", "disabled", 0.0);
37177 name: "segment_type_s";
37178 signal: "elm,type,segment,single";
37181 set_int(seg_type, SEGMENT_TYPE_SINGLE);
37186 name: "segment_type_l";
37187 signal: "elm,type,segment,left";
37190 set_int(seg_type, SEGMENT_TYPE_LEFT);
37195 name: "segment_type_m";
37196 signal: "elm,type,segment,middle";
37199 set_int(seg_type, SEGMENT_TYPE_MIDDLE);
37204 name: "segment_type_r";
37205 signal: "elm,type,segment,right";
37208 set_int(seg_type, SEGMENT_TYPE_RIGHT);
37213 name: "normal_segment";
37214 signal: "elm,state,segment,normal";
37217 set_int(seg_state, SEGMENT_STATE_NORMAL);
37222 name: "pressed_segment";
37223 signal: "elm,state,segment,pressed";
37226 set_int(seg_state, SEGMENT_STATE_PRESSED);
37231 name: "selected_segment";
37232 signal: "elm,state,segment,selected";
37235 set_int(seg_state, SEGMENT_STATE_SELECTED);
37239 program { name: "disable_segment";
37240 signal: "elm,state,disabled";
37243 set_int(seg_status, SEGMENT_STATUS_DISABLED);
37247 program { name: "enable_segment";
37248 signal: "elm,state,enabled";
37251 set_int(seg_status, SEGMENT_STATUS_ENABLED);
37255 program { name: "text_show";
37256 signal: "elm,state,text,visible";
37261 get_state(PART:"elm.swallow.icon", st, 30, vl);
37262 if (!strcmp(st, "icononly"))
37264 set_state(PART:"elm.swallow.icon", "visible", 0.0);
37265 set_state(PART:"padding_icon_text", "visible", 0.0);
37267 get_state(PART:"elm.text", st, 30, vl);
37268 if (!strcmp(st, "selected"))
37269 set_state(PART:"elm.text", "selected", 0.0);
37271 set_state(PART:"elm.text", "normal", 0.0);
37274 program { name: "text_hide";
37275 signal: "elm,state,text,hidden";
37280 get_state(PART:"elm.swallow.icon", st, 30, vl);
37281 if (!strcmp(st, "visible"))
37283 set_state(PART:"elm.swallow.icon", "icononly", 0.0);
37284 set_state(PART:"padding_icon_text", "icononly", 0.0);
37286 set_state(PART:"elm.text", "default", 0.0);
37289 program { name: "icon_show";
37290 signal: "elm,state,icon,visible";
37295 get_state(PART:"elm.text", st, 30, vl);
37296 if ((!strcmp(st, "normal")) || (!strcmp(st, "selected")))
37298 set_state(PART:"elm.swallow.icon", "visible", 0.0);
37299 set_state(PART:"padding_icon_text", "visible", 0.0);
37303 set_state(PART:"elm.swallow.icon", "icononly", 0.0);
37304 set_state(PART:"padding_icon_text", "icononly", 0.0);
37308 program { name: "icon_hide";
37309 signal: "elm,state,icon,hidden";
37311 action: STATE_SET "default" 0.0;
37312 target: "elm.swallow.icon";
37315 #undef SEGMENT_TYPE_SINGLE
37316 #undef SEGMENT_TYPE_LEFT
37317 #undef SEGMENT_TYPE_MIDDLE
37318 #undef SEGMENT_TYPE_RIGHT
37319 #undef SEGMENT_STATE_NORMAL
37320 #undef SEGMENT_STATE_PRESSED
37321 #undef SEGMENT_STATE_SELECTED
37322 #undef SEGMENT_STATUS_ENABLED
37323 #undef SEGMENT_STATUS_DISABLED
37326 /* a simple title layout, with a label and two icons */
37327 group { name: "elm/layout/application/titlebar";
37329 image: "toolbar_sel.png" COMP;
37332 part { name: "base";
37335 description { state: "default" 0.0;
37342 normal: "toolbar_sel.png";
37347 part { name: "elm.swallow.content";
37349 description { state: "default" 0.0;
37357 part { name: "elm.swallow.icon";
37360 description { state: "default" 0.0;
37374 description { state: "visible" 0.0;
37375 inherit: "default" 0.0;
37379 part { name: "elm.swallow.end";
37382 description { state: "default" 0.0;
37397 description { state: "visible" 0.0;
37398 inherit: "default" 0.0;
37402 part { name: "elm.text";
37404 effect: SOFT_SHADOW;
37407 description { state: "default" 0.0;
37410 to_x: "elm.swallow.icon";
37415 to_x: "elm.swallow.end";
37424 text_class: "title_bar";
37430 program { name: "show_icon";
37431 signal: "elm,state,icon,visible";
37433 action: STATE_SET "visible" 0.0;
37434 target: "elm.swallow.icon";
37436 program { name: "hide_icon";
37437 signal: "elm,state,icon,hidden";
37439 action: STATE_SET "default" 0.0;
37440 target: "elm.swallow.icon";
37442 program { name: "show_end";
37443 signal: "elm,state,end,visible";
37445 action: STATE_SET "visible" 0.0;
37446 target: "elm.swallow.end";
37448 program { name: "hide_end";
37449 signal: "elm,state,end,hidden";
37451 action: STATE_SET "default" 0.0;
37452 target: "elm.swallow.end";
37458 name: "elm/player/base/default";
37464 name: "media_player/slider";
37469 to_x: "media_player/forward";
37475 name: "media_player/rewind";
37479 to_y: "media_player/slider";
37490 name: "media_player/prev";
37494 to: "media_player/rewind";
37498 to: "media_player/rewind";
37505 name: "media_player/play";
37509 to: "media_player/prev";
37513 to: "media_player/prev";
37519 inherit: default 0.0;
37525 name: "media_player/pause";
37528 rel1.to: "media_player/play";
37529 rel2.to: "media_player/play";
37533 inherit: default 0.0;
37539 name: "media_player/info";
37542 to: "media_player/play";
37546 to: "media_player/play";
37554 name: "media_player/stop";
37557 to: "media_player/info";
37561 to: "media_player/info";
37568 name: "media_player/next";
37571 to: "media_player/stop";
37575 to: "media_player/stop";
37582 name: "media_player/forward";
37585 to: "media_player/next";
37589 to: "media_player/next";
37602 signal: "elm,player,play";
37607 signal: "elm,player,pause";
37614 action: STATE_SET "hidden" 0.0;
37615 target: "media_player/play";
37622 action: STATE_SET "default" 0.0;
37623 target: "media_player/pause";
37628 action: STATE_SET "hidden" 0.0;
37629 target: "media_player/pause";
37636 action: STATE_SET "default" 0.0;
37637 target: "media_player/play";
37643 name: "elm/video/base/default";
37651 color: 255 255 255 255;
37654 state: "darker" 0.0;
37655 color: 128 128 128 255;
37659 name: "elm.swallow.video";
37662 clip_to: "clipper";
37667 aspect_preference: BOTH;
37675 signal: "elm,video,load";
37678 action: STATE_SET "darker" 0.0;
37682 signal: "elm,video,play";
37685 action: STATE_SET "default" 0.0;
37689 signal: "elm,video,end";
37692 action: STATE_SET "darker" 0.0;
37694 transition: LINEAR 0.5;
37697 signal: "elm,video,pause";
37700 action: STATE_SET "darker" 0.0;
37705 /////////////////////////////////////////////////////////////////////////
37706 group { name:"elm/naviframe/base/default";
37708 image: "frame_1.png" COMP;
37709 image: "frame_2.png" COMP;
37710 image: "dia_grad.png" COMP;
37713 part { name: "base0";
37715 description { state: "default" 0.0;
37716 image.normal: "dia_grad.png";
37726 part { name: "base1";
37728 description { state: "default" 0.0;
37730 normal: "frame_2.png";
37737 part { name: "over";
37739 description { state: "default" 0.0;
37743 normal: "frame_1.png";
37752 group { name:"elm/naviframe/item/basic/default";
37754 image: "flip_base.png" COMP;
37755 image: "flip_shad.png" COMP;
37758 part { name: "title_clip";
37761 description { state: "default" 0.0;
37765 rel1 { relative: 0.0 0.0; }
37766 rel2 { relative: 1.0 0.0; }
37768 description { state: "hide" 0.0;
37769 inherit: "default" 0.0;
37775 part { name: "content_clip";
37778 description { state: "default" 0.0;
37779 rel1.to_y: "title_clip";
37780 rel1.relative: 0 1;
37783 part { name: "elm.swallow.content";
37787 clip_to: "content_clip";
37788 description { state: "default" 0.0;
37790 rel1.relative: 1.0 1.0;
37791 rel1.to_y: "title_clip";
37792 rel2.relative: 2.0 1.0;
37794 description { state: "show" 0.0;
37795 inherit: "default" 0.0;
37796 rel1.relative: 0.0 1.0;
37797 rel2.relative: 1.0 1.0;
37799 description { state: "pushed" 0.0;
37800 inherit: "default" 0.0;
37801 rel1.relative: -1.0 1.0;
37802 rel2.relative: 0.0 1.0;
37804 description { state: "popped" 0.0;
37805 inherit: "default" 0.0;
37806 rel1.relative: 1.0 1.0;
37807 rel2.relative: 2.0 1.0;
37810 part { name: "title_base";
37814 clip_to: "title_clip";
37815 description { state: "default" 0.0;
37819 rel1 { relative: 0.0 0.0; }
37820 rel2 { relative: 1.0 0.0; }
37821 image.normal: "flip_base.png";
37824 part { name: "elm.swallow.prev_btn";
37827 clip_to: "title_clip";
37828 description { state: "default" 0.0;
37834 rel1.to: "title_base";
37835 rel2.offset: -1 -6;
37836 rel2.to: "title_base";
37839 part { name: "elm.swallow.next_btn";
37842 clip_to: "title_clip";
37843 description { state: "default" 0.0;
37849 rel1.to: "title_base";
37850 rel2.offset: -6 -6;
37851 rel2.to: "title_base";
37854 part { name: "elm.swallow.icon";
37857 clip_to: "title_clip";
37858 description { state: "default" 0.0;
37862 rel1.to: "elm.text.title";
37863 rel1.relative: 0 0;
37864 rel1.to: "title_base";
37865 rel2.to: "elm.text.title";
37866 rel2.relative: 0 1;
37867 rel2.to: "title_base";
37870 part { name: "elm.text.title";
37874 clip_to: "title_clip";
37875 description { state: "default" 0.0;
37876 text { font: "Sans,Edje-Vera";
37884 rel1.to: "title_base";
37885 rel2.to: "title_base";
37888 part { name: "elm.text.subtitle";
37892 clip_to: "title_clip";
37893 description { state: "default" 0.0;
37894 text { font: "Sans,Edje-Vera";
37900 rel1.to_y: "elm.text.title";
37901 rel1.relative: 0 1;
37902 rel1.to: "title_base";
37903 rel2.to: "title_base";
37904 color: 50 50 50 255;
37908 part { name: "shade";
37911 clip_to: "title_clip";
37914 rel1.to_y: "elm.text.title";
37915 rel1.relative: 0 1;
37917 rel1.to: "title_base";
37919 rel2.to: "title_base";
37920 image.normal: "flip_shad.png";
37925 program { name: "show";
37926 signal: "elm,state,show";
37928 action: STATE_SET "show" 0.0;
37929 target: "elm.swallow.content";
37930 transition: DECELERATE 0.5;
37931 after: "show_finished";
37933 program { name: "pushed";
37934 signal: "elm,state,pushed";
37936 action: STATE_SET "pushed" 0.0;
37937 target: "elm.swallow.content";
37938 transition: DECELERATE 0.5;
37939 after: "pushed_finished";
37941 program { name: "popped";
37942 signal: "elm,state,popped";
37944 action: STATE_SET "popped" 0.0;
37945 target: "elm.swallow.content";
37946 transition: DECELERATE 0.5;
37947 after: "popped_finished";
37949 program { name: "visible";
37950 signal: "elm,state,visible";
37952 action: STATE_SET "show" 0.0;
37953 target: "elm.swallow.content";
37955 program { name: "title_show";
37956 signal: "elm,state,title,show";
37958 action: STATE_SET "default" 0.0;
37959 target: "title_clip";
37961 program { name: "title_hide";
37962 signal: "elm,state,title,hide";
37964 action: STATE_SET "hide" 0.0;
37965 target: "title_clip";
37968 name: "title_clicked";
37969 signal: "mouse,clicked,1";
37971 action: SIGNAL_EMIT "elm,action,clicked" "elm";
37973 program { name: "show_finished";
37974 action: SIGNAL_EMIT "elm,action,show,finished" "";
37976 program { name: "pushed_finished";
37977 action: SIGNAL_EMIT "elm,action,pushed,finished" "";
37979 program { name: "popped_finished";
37980 action: SIGNAL_EMIT "elm,action,popped,finished" "";